[
  {
    "path": ".clang-format",
    "content": "---\nAccessModifierOffset: -1\nAlignAfterOpenBracket: AlwaysBreak\nAlignConsecutiveAssignments: false\nAlignConsecutiveDeclarations: false\nAlignEscapedNewlinesLeft: true\nAlignOperands:   false\nAlignTrailingComments: false\nAllowAllParametersOfDeclarationOnNextLine: false\nAllowShortBlocksOnASingleLine: false\nAllowShortCaseLabelsOnASingleLine: false\nAllowShortFunctionsOnASingleLine: Empty\nAllowShortIfStatementsOnASingleLine: false\nAllowShortLoopsOnASingleLine: false\nAlwaysBreakAfterReturnType: None\nAlwaysBreakBeforeMultilineStrings: true\nAlwaysBreakTemplateDeclarations: true\nBinPackArguments: false\nBinPackParameters: false\nBraceWrapping:\n  AfterClass:      false\n  AfterControlStatement: false\n  AfterEnum:       false\n  AfterFunction:   false\n  AfterNamespace:  false\n  AfterObjCDeclaration: false\n  AfterStruct:     false\n  AfterUnion:      false\n  BeforeCatch:     false\n  BeforeElse:      false\n  IndentBraces:    false\nBreakBeforeBinaryOperators: None\nBreakBeforeBraces: Attach\nBreakBeforeTernaryOperators: true\nBreakConstructorInitializersBeforeComma: false\nBreakAfterJavaFieldAnnotations: false\nBreakStringLiterals: false\nColumnLimit:       80\nCommentPragmas:  '^ IWYU pragma:'\nConstructorInitializerAllOnOneLineOrOnePerLine: true\nConstructorInitializerIndentWidth: 4\nContinuationIndentWidth: 4\nCpp11BracedListStyle: true\nDerivePointerAlignment: false\nDisableFormat:   false\nForEachMacros:   [ FOR_EACH_RANGE, FOR_EACH, ]\nIncludeCategories:\n  - Regex:           '^<.*\\.h(pp)?>'\n    Priority:        1\n  - Regex:           '^<.*'\n    Priority:        2\n  - Regex:           '.*'\n    Priority:        3\nIndentCaseLabels: true\nIndentWidth:     2\nIndentWrappedFunctionNames: false\nKeepEmptyLinesAtTheStartOfBlocks: false\nMacroBlockBegin: ''\nMacroBlockEnd:   ''\nMaxEmptyLinesToKeep: 1\nNamespaceIndentation: None\nObjCBlockIndentWidth: 2\nObjCSpaceAfterProperty: true\nObjCSpaceBeforeProtocolList: true\nPenaltyBreakBeforeFirstCallParameter: 1\nPenaltyBreakComment: 300\nPenaltyBreakFirstLessLess: 120\nPenaltyBreakString: 1000\nPenaltyExcessCharacter: 1000000\nPenaltyReturnTypeOnItsOwnLine: 200\nPointerAlignment: Right\nReflowComments:  true\nSortIncludes:    true\nSpaceAfterCStyleCast: false\nSpaceBeforeAssignmentOperators: true\nSpaceBeforeParens: ControlStatements\nSpaceInEmptyParentheses: false\nSpacesBeforeTrailingComments: 1\nSpacesInAngles:  false\nSpacesInContainerLiterals: true\nSpacesInCStyleCastParentheses: false\nSpacesInParentheses: false\nSpacesInSquareBrackets: false\nStandard:        Cpp11\nTabWidth:        8\nUseTab:          Never\n---\nLanguage: ObjC\nColumnLimit:     120\nBreakBeforeBraces: WebKit\n...\n"
  },
  {
    "path": ".eslintignore",
    "content": "**/node_modules/\napps/**/node_modules/\napps/**/android/\napps/**/ios/\napps/**/windows/\napps/**/macos/\nscreenshots/\nandroid/\napple/\nwindows/\nsrc/lib/extract/transform.js\n"
  },
  {
    "path": ".eslintrc.js",
    "content": "module.exports = {\n  root: true,\n  parser: '@typescript-eslint/parser',\n  extends: [\n    'standard',\n    'plugin:@typescript-eslint/recommended',\n    'prettier',\n    'plugin:import/typescript',\n  ],\n  plugins: [\n    'react',\n    'react-native',\n    'import',\n    '@typescript-eslint',\n    'react-hooks',\n  ],\n  env: {\n    'react-native/react-native': true,\n  },\n  settings: {\n    'import/core-modules': [\n      'react-native-svg',\n      'react-native-svg/css',\n      'react-native-svg/filter-image',\n    ],\n    'import/resolver': {\n      'babel-module': {\n        extensions: ['.js', '.jsx', '.ts', '.tsx'],\n      },\n    },\n  },\n  rules: {\n    'import/no-unresolved': 'error',\n    'react/jsx-uses-vars': 'error',\n    'react/jsx-uses-react': 'error',\n    'no-use-before-define': 'off',\n    '@typescript-eslint/ban-ts-comment': [\n      'error',\n      {\n        'ts-ignore': 'allow-with-description',\n        'ts-expect-error': 'allow-with-description',\n      },\n    ],\n    '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }],\n    '@typescript-eslint/no-var-requires': 'warn',\n    eqeqeq: 'error',\n    'no-unreachable': 'error',\n  },\n};\n"
  },
  {
    "path": ".git-blame-ignore-revs",
    "content": "# .git-blame-ignore-revs\n# chore: add CI for JS, iOS and Android formatting (#1782)\n98c14b4f4588d55ecf1beb92a16e704e4489dd4f\n"
  },
  {
    "path": ".gitattributes",
    "content": "# Auto detect text files and perform LF normalization\n* text=auto\n\n# Custom for Visual Studio\n*.cs     diff=csharp\n\n# Standard to msysgit\n*.doc\t diff=astextplain\n*.DOC\t diff=astextplain\n*.docx diff=astextplain\n*.DOCX diff=astextplain\n*.dot  diff=astextplain\n*.DOT  diff=astextplain\n*.pdf  diff=astextplain\n*.PDF\t diff=astextplain\n*.rtf\t diff=astextplain\n*.RTF\t diff=astextplain\n"
  },
  {
    "path": ".github/FUNDING.yml",
    "content": "github: software-mansion\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.yaml",
    "content": "name: Bug report\ndescription: Report an issue with SVG here.\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thanks for taking the time to fill out this bug report!\n        Before you proceed:\n        - Make sure to check whether there are similar issues in the repository\n        - Make sure to clean cache in your project. Depending on your setup this could be done by:\n          - `yarn start --reset-cache` or\n          - `npm start -- --reset-cache` or\n          - `expo start --clear`\n  - type: markdown\n    attributes:\n      value: |\n        ## Required information\n  - type: textarea\n    id: description\n    attributes:\n      label: Description\n      description: Please provide a clear, concise and descriptive explanation of what the bug is. Include screenshots or a video if needed. Tell us what were you expecting to happen instead of what is happening now.\n    validations:\n      required: true\n\n  - type: textarea\n    id: steps-to-reproduce\n    attributes:\n      label: Steps to reproduce\n      description: Provide a detailed list of steps that reproduce the issue.\n      placeholder: |\n        1.\n        2.\n        3.\n    validations:\n      required: true\n\n  - type: input\n    id: repro\n    attributes:\n      label: Snack or a link to a repository\n      description: |\n        Please provide a Snack (https://snack.expo.io/) or a link to a repository on GitHub under your username that reproduces the issue.\n        Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.\n        Issues without a reproduction are likely to stale.\n      placeholder: Link to a Snack or a GitHub repository\n    validations:\n      required: true\n\n  - type: input\n    id: react-native-svg-version\n    attributes:\n      label: SVG version\n      description: What version of react-native-svg are you using?\n      placeholder: 15.3.0\n    validations:\n      required: true\n\n  - type: input\n    id: react-native-version\n    attributes:\n      label: React Native version\n      description: What version of react-native are you using?\n      placeholder: 0.73.1\n    validations:\n      required: true\n\n  - type: dropdown\n    id: platforms\n    attributes:\n      label: Platforms\n      description: On what platform your application is running on?\n      multiple: true\n      options:\n        - Android\n        - iOS\n        - macOS\n        - Web\n    validations:\n      required: true\n\n  - type: markdown\n    attributes:\n      value: |\n        ## Additional information\n        Providing as much information as possible greatly helps us with reproducing the issues.\n  - type: dropdown\n    id: runtime\n    attributes:\n      label: JavaScript runtime\n      description: What runtime is your application using?\n      options:\n        - JSC\n        - Hermes\n        - V8\n\n  - type: dropdown\n    id: workflow\n    attributes:\n      label: Workflow\n      description: How is your application managed?\n      options:\n        - React Native\n        - Expo Go\n        - Expo Dev Client\n\n  - type: dropdown\n    id: architecture\n    attributes:\n      label: Architecture\n      description: What React Native architecture your application is running on? Currently, the default architecture on React Native is Paper so if you haven't changed it in your application select this option.\n      options:\n        - Paper (Old Architecture)\n        - Fabric (New Architecture)\n\n  - type: dropdown\n    id: build-type\n    attributes:\n      label: Build type\n      description: What is the build configuration/variant of your native app and JavaScript bundle mode?\n      options:\n        - Debug app & dev bundle\n        - Release app & production bundle\n        - Debug app & production bundle\n        - Release app & dev bundle\n        - Other (please specify)\n\n  - type: dropdown\n    id: emulator\n    attributes:\n      label: Device\n      description: How are you running your application?\n      options:\n        - iOS simulator\n        - Android emulator\n        - Real device\n\n  - type: input\n    id: device-model\n    attributes:\n      label: Device model\n      description: What device you are experiencing this problem on? Specify full device name along with the version of the operating system it's running.\n      placeholder: ex. Samsung Galaxy A22 (Android 12)\n\n  - type: dropdown\n    id: acknowledgements\n    attributes:\n      label: Acknowledgements\n      description: I searched for similar issues in the repository.\n      options:\n        - 'Yes'\n    validations:\n      required: true\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/config.yml",
    "content": "blank_issues_enabled: false\ncontact_links:\n  - name: Question\n    url: https://github.com/software-mansion/react-native-svg/discussions/categories/q-a\n    about: Please ask and answer questions here.\n  - name: Feature request\n    url: https://github.com/software-mansion/react-native-svg/discussions/categories/ideas\n    about: Please submit feature requests here.\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE.md",
    "content": "# No Template\n\n👉 Please follow one of the issue templates provided by the repo - if you are seeing this message, it means you haven't.\n\nIf you don't follow the issue template, we may immediately close it.\n"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE.md",
    "content": "<!-- Thanks for submitting a pull request! We appreciate you spending the time to work on these changes. Please follow the template so that the reviewers can easily understand what the code changes affect -->\n\n# Summary\n\nExplain the **motivation** for making this change: here are some points to help you:\n\n* What issues does the pull request solve? Please tag them so that they will get automatically closed once the PR is merged\n* What is the feature? (if applicable)\n* How did you implement the solution?\n* What areas of the library does it impact?\n\n## Test Plan\n\nDemonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes UI.\n\n### What's required for testing (prerequisites)?\n\n### What are the steps to reproduce (after prerequisites)?\n\n## Compatibility\n\n| OS      | Implemented |\n| ------- | :---------: |\n| iOS     |    ✅❌      |\n| MacOS   |    ✅❌      |\n| Android |    ✅❌      |\n| Web     |    ✅❌      |\n\n## Checklist\n\n<!-- Check completed item, when applicable, via: [X] -->\n\n- [ ] I have tested this on a device and a simulator\n- [ ] I added documentation in `README.md`\n- [ ] I updated the typed files (typescript)\n- [ ] I added a test for the API in the `__tests__` folder\n"
  },
  {
    "path": ".github/workflows/android-build-test.yml",
    "content": "name: Example Android check\non:\n  pull_request:\n    paths:\n      - .github/workflows/android-build-test.yml\n      - 'android/**'\n      - 'src/fabric/**'\n      - 'package.json'\n      - 'apps/paper-example/android/**'\n      - 'apps/paper-example/package.json'\n      - 'apps/fabric-example/android/**'\n      - 'apps/fabric-example/package.json'\n  push:\n    branches:\n      - main\n  workflow_dispatch:\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n    strategy:\n      matrix:\n        working-directory: [paper-example, fabric-example]\n      fail-fast: false\n    concurrency:\n      group: android-${{ matrix.working-directory }}-${{ github.ref }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout Git repository\n        uses: actions/checkout@v4\n\n      - name: Set up JDK 17\n        uses: actions/setup-java@v4\n        with:\n          distribution: 'zulu'\n          java-version: '17'\n\n      - name: Get react-native-svg node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install react-native-svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Get app node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/node_modules\n          key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('{0}/yarn.lock', matrix.working-directory)) }}\n          restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-\n\n      - name: Install app node_modules\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn install --frozen-lockfile\n\n      - name: Get build cache\n        uses: actions/cache@v4\n        with:\n          path: |\n            ~/.gradle/caches\n            ~/.gradle/wrapper\n          key: ${{ runner.os }}-gradle-${{matrix.working-directory}}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}\n          restore-keys: |\n            ${{ runner.os }}-gradle-${{matrix.working-directory}}-\n\n      - name: Build app\n        working-directory: apps/${{ matrix.working-directory }}/android\n        run: ./gradlew assembleDebug --build-cache --console=plain -PreactNativeArchitectures=arm64-v8a\n"
  },
  {
    "path": ".github/workflows/check-archs-consistency.yml",
    "content": "name: Test consistency between Paper & Fabric\non: \n  pull_request:\n    branches:\n      - main\n    paths: \n      - src/fabric/**\n      - android/src/paper/java/com/facebook/react/viewmanagers/**\n      - android/src/paper/java/com/horcrux/svg/**\njobs:\n  check:\n    runs-on: ubuntu-latest\n    concurrency:\n      group: check-archs-consistency-${{ github.ref }}\n      cancel-in-progress: true\n    steps:\n      - name: checkout\n        uses: actions/checkout@v4\n      - name: Use Node.js 18\n        uses: actions/setup-node@v4\n        with:\n          node-version: 18\n          cache: 'yarn'\n      - name: Install node dependencies\n        run: yarn\n      - name: Check Android Paper & Fabric generated interfaces consistency\n        run: yarn check-archs-consistency\n"
  },
  {
    "path": ".github/workflows/close-when-stale.yml",
    "content": "name: Check for stale issues\non:\n  schedule:\n    - cron: '37 21 * * *' # at 21:37 every day\n  issues:\n    types: [edited]\n  issue_comment:\n    types: [created, edited]\n  workflow_dispatch:\n\njobs:\n  main:\n    if: github.repository == 'software-mansion/react-native-svg'\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout Actions\n        uses: actions/checkout@v4\n        with:\n          repository: 'software-mansion-labs/swmansion-bot'\n          ref: stable\n\n      - uses: actions/cache@v3\n        with:\n          path: '**/node_modules'\n          key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}\n\n      - name: Install Actions\n        run: yarn install\n\n      - name: Close when stale\n        uses: ./close-when-stale\n        with:\n          close-when-stale-label: 'Close when stale'\n          days-to-close: 20\n"
  },
  {
    "path": ".github/workflows/e2e-android.yml",
    "content": "name: E2E Android\non:\n  pull_request:\n    paths:\n      - .github/workflows/e2e-android.yml\n      - apps/common/example/**\n      - android/**\n      - src/**\n      - e2e/**\n      - package.json\n  # push:\n  #   branches:\n  #     - main\n  workflow_dispatch:\njobs:\n  test:\n    runs-on: ubuntu-latest\n    timeout-minutes: 60\n    env:\n      WORKING_DIRECTORY: paper-example\n      API_LEVEL: 34\n      SYSTEM_IMAGES: system-images;android-34;google_apis;x86_64\n      AVD_NAME: rn-svg-avd\n    concurrency:\n      group: android-e2e-example-${{ github.ref }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout\n        uses: actions/checkout@v4\n\n      - name: Free Disk Space (Ubuntu)\n        uses: jlumbroso/free-disk-space@main\n        with:\n          tool-cache: true\n          android: false\n\n      - name: Set up JDK 17\n        uses: actions/setup-java@v4\n        with:\n          java-version: '17'\n          distribution: 'zulu'\n          cache: 'gradle'\n\n      - name: Setup Node.js\n        uses: actions/setup-node@v6\n        with:\n          node-version: 22\n          cache: 'yarn'\n\n      - name: Install AVD dependencies\n        # libxkbfile1 is removed by \"Free Disk Space (Ubuntu)\" step first. Here we install it again\n        # as it seems to be needed by the emulator.\n        run: |\n          sudo apt update\n          sudo apt-get install -y libpulse0 libgl1 libxkbfile1\n\n      - name: Enable KVM\n        run: |\n          echo 'KERNEL==\"kvm\", GROUP=\"kvm\", MODE=\"0666\", OPTIONS+=\"static_node=kvm\"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules\n          sudo udevadm control --reload-rules\n          sudo udevadm trigger --name-match=kvm\n\n      - name: AVD cache\n        uses: actions/cache@v4\n        id: avd-cache\n        with:\n          path: |\n            ~/.android/avd/*\n            ~/.android/adb*\n          key: avd-${{ env.API_LEVEL }}\n\n      - name: Run emulator, Metro, and E2E\n        uses: reactivecircus/android-emulator-runner@v2\n        with:\n          api-level: ${{ env.API_LEVEL }}\n          target: default\n          profile: pixel_7\n          ram-size: '4096M'\n          disk-size: '5G'\n          disable-animations: false\n          force-avd-creation: false\n          emulator-options: -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none\n          avd-name: e2e_emulator\n          arch: x86_64\n          script: |\n            # Install root node dependencies      \n            yarn install      \n            # Install example app node dependencies     \n            yarn --cwd apps/${{ env.WORKING_DIRECTORY }} install\n\n            # Set up ADB reverse for Metro      \n            $ANDROID_HOME/platform-tools/adb reverse tcp:8081 tcp:8081\n\n            # Start Metro in the background\n            E2E=true yarn --cwd apps/${{ env.WORKING_DIRECTORY }} start &> output.log &\n\n            # Build the Android app      \n            cd apps/${{ env.WORKING_DIRECTORY }}/android && ./gradlew assembleDebug\n\n            # Install the app APK\n            $ANDROID_HOME/platform-tools/adb install -r apps/${{ env.WORKING_DIRECTORY }}/android/app/build/outputs/apk/debug/app-debug.apk\n\n            # Launch the app using bash\n            bash -c 'until $ANDROID_HOME/platform-tools/adb shell monkey -p com.paperexample 1 | grep -q \"Events injected: 1\"; do sleep 1; echo \"Retrying app launch...\"; done'\n\n            # Run E2E tests\n            yarn e2e\n\n            # Kill Metro\n            lsof -ti:8081 | xargs -r kill\n\n      - name: Upload test report\n        uses: actions/upload-artifact@v4\n        with:\n          name: report\n          path: |\n            report.html\n            jest-html-reporters-attach/\n"
  },
  {
    "path": ".github/workflows/e2e-ios.yml",
    "content": "name: E2E iOS\non:\n  pull_request:\n    paths:\n      - .github/workflows/e2e-ios.yml\n      - apps/common/example/**\n      - apple/**\n      - src/**\n      - e2e/**\n      - package.json\n  # push:\n  #   branches:\n  #     - main\n  workflow_dispatch:\n\njobs:\n  test:\n    runs-on: macos-latest\n    timeout-minutes: 60\n    strategy:\n      matrix:\n        working-directory: [paper-example]\n      fail-fast: false\n    env:\n      DEVICE: iPhone 17 Pro\n    steps:\n      - name: Checkout Git repository\n        uses: actions/checkout@v4\n\n      - name: Use latest stable Xcode\n        uses: maxim-lobanov/setup-xcode@v1\n        with:\n          xcode-version: '16.4'\n\n      - name: Get react-native-svg node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install react-native-svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Get app node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/node_modules\n          key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/yarn.lock', matrix.working-directory)) }}\n          restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-\n\n      - name: Install app node_modules\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn install --frozen-lockfile\n\n      - name: Get Pods cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/ios/Pods\n          key: ${{ runner.os }}-pods-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/ios/Podfile.lock', matrix.working-directory)) }}\n          restore-keys: |\n            ${{ runner.os }}-pods-${{ matrix.working-directory }}-\n\n      - name: Install Pods\n        id: install_pods\n        continue-on-error: true\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: bundle install && bundle exec pod install\n\n      - if: steps.install_pods.outcome == 'failure'\n        id: remove_pods\n        name: Remove pods\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: rm -rf build Pods Podfile.lock\n\n      - if: steps.remove_pods.outcome == 'success'\n        id: reinstall_pods\n        name: Reinstall pods\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: bundle install && bundle exec pod install\n\n      - name: Get build artifacts cache\n        uses: actions/cache@v4\n        with:\n          path: ~/Library/Developer/Xcode/DerivedData\n          key: ${{ runner.os }}-ios-derived-data-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/ios/Podfile.lock', matrix.working-directory)) }}\n          restore-keys: |\n            ${{ runner.os }}-ios-derived-data-${{ matrix.working-directory }}-\n\n      - name: Start Metro server\n        working-directory: apps/${{ matrix.working-directory }}\n        run: E2E=true yarn start &> output.log &\n\n      - name: Build app\n        working-directory: apps/${{ matrix.working-directory }}\n        run: E2E=true npx react-native run-ios --simulator=\"${{ env.DEVICE }}\" --mode Debug --verbose\n\n      - name: Run e2e Tests\n        run: E2E=true yarn e2e\n\n      - name: Upload test report\n        uses: actions/upload-artifact@v4\n        with:\n          name: report\n          path: |\n            report.html\n            jest-html-reporters-attach/\n"
  },
  {
    "path": ".github/workflows/ios-build-test.yml",
    "content": "name: Example iOS check\non:\n  pull_request:\n    paths:\n      - .github/workflows/ios-build-test.yml\n      - RNSVG.podspec\n      - apple/**\n      - src/fabric/**\n      - package.json\n      - apps/paper-example/package.json\n      - apps/paper-example/ios/**\n      - apps/fabric-example/package.json\n      - apps/fabric-example/ios/**\n  push:\n    branches:\n      - main\n  workflow_dispatch:\n\njobs:\n  build:\n    runs-on: macos-latest\n    strategy:\n      matrix:\n        working-directory: [paper-example, fabric-example]\n      fail-fast: false\n    env:\n      DEVICE: iPhone 17 Pro\n    concurrency:\n      group: ios-${{ matrix.working-directory }}-${{ github.ref }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout Git repository\n        uses: actions/checkout@v4\n\n      - name: Use latest stable Xcode\n        uses: maxim-lobanov/setup-xcode@v1\n        with:\n          xcode-version: '16.4'\n\n      - name: Get react-native-svg node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install react-native-svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Get app node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/node_modules\n          key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/yarn.lock', matrix.working-directory)) }}\n          restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-\n\n      - name: Install app node_modules\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn install --frozen-lockfile\n\n      - name: Get Pods cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/ios/Pods\n          key: ${{ runner.os }}-pods-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/ios/Podfile.lock', matrix.working-directory)) }}\n          restore-keys: |\n            ${{ runner.os }}-pods-${{ matrix.working-directory }}-\n\n      - name: Install Pods\n        id: install_pods\n        continue-on-error: true\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: bundle install && bundle exec pod install\n\n      - if: steps.install_pods.outcome == 'failure'\n        id: remove_pods\n        name: Remove pods\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: rm -rf build Pods Podfile.lock\n\n      - if: steps.remove_pods.outcome == 'success'\n        id: reinstall_pods\n        name: Reinstall pods\n        working-directory: apps/${{ matrix.working-directory }}/ios\n        run: bundle install && bundle exec pod install\n\n      - name: Get build artifacts cache\n        uses: actions/cache@v4\n        with:\n          path: ~/Library/Developer/Xcode/DerivedData\n          key: ${{ runner.os }}-ios-derived-data-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/ios/Podfile.lock', matrix.working-directory)) }}\n          restore-keys: |\n            ${{ runner.os }}-ios-derived-data-${{ matrix.working-directory }}-\n\n      - name: Build app\n        working-directory: apps/${{ matrix.working-directory }}\n        run: npx react-native run-ios --simulator=\"${{ env.DEVICE }}\" --mode Debug --verbose --no-packager\n"
  },
  {
    "path": ".github/workflows/js-build-test.yml",
    "content": "name: Test JS build\nconcurrency:\n  group: js-${{ github.ref }}\n  cancel-in-progress: true\non:\n  pull_request:\n    branches:\n      - main\n  push:\n    branches:\n      - main\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n      - name: checkout\n        uses: actions/checkout@v4\n\n      - name: Get react-native-svg node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install react-native-svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Build\n        run: yarn bob\n\n      - name: Test and lint\n        run: yarn test\n"
  },
  {
    "path": ".github/workflows/macos-build-test.yml",
    "content": "name: Example macOS check\non:\n  pull_request:\n    paths:\n      - .github/workflows/macos-build-test.yml\n      - RNSVG.podspec\n      - apple/**\n      - src/fabric/**\n      - package.json\n      - apps/paper-macos-example/package.json\n      - apps/paper-macos-example/ios/**\n      - apps/fabric-macos-example/package.json\n      - apps/fabric-macos-example/ios/**\n  push:\n    branches:\n      - main\n\njobs:\n  build:\n    if: github.repository == 'software-mansion/react-native-svg'\n    runs-on: macos-latest\n    strategy:\n      matrix:\n        working-directory: [paper-macos-example, fabric-macos-example]\n      fail-fast: false\n    concurrency:\n      group: macos-${{ matrix.working-directory }}-${{ github.ref }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout Git repository\n        uses: actions/checkout@v4\n\n      - name: Use latest stable Xcode\n        uses: maxim-lobanov/setup-xcode@v1\n        with:\n          xcode-version: '16.4'\n\n      - name: Get react-native-svg node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install react-native-svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Get app node_modules cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/node_modules\n          key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/yarn.lock', matrix.working-directory)) }}\n          restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-\n\n      - name: Install app node_modules\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn install --frozen-lockfile\n\n      - name: Get Pods cache\n        uses: actions/cache@v4\n        with:\n          path: apps/${{ matrix.working-directory }}/macos/Pods\n          key: ${{ runner.os }}-pods-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/macos/Podfile.lock', matrix.working-directory)) }}\n          restore-keys: |\n            ${{ runner.os }}-pods-${{ matrix.working-directory }}-\n\n      - name: Install Pods\n        id: install_pods\n        continue-on-error: true\n        working-directory: apps/${{ matrix.working-directory }}/macos\n        run: bundle install && bundle exec pod install\n\n      - if: steps.install_pods.outcome == 'failure'\n        id: remove_pods\n        name: Remove pods\n        working-directory: apps/${{ matrix.working-directory }}/macos\n        run: rm -rf build Pods Podfile.lock\n\n      - if: steps.remove_pods.outcome == 'success'\n        id: reinstall_pods\n        name: Reinstall pods\n        working-directory: apps/${{ matrix.working-directory }}/macos\n        run: bundle install && bundle exec pod install\n\n      - name: Get build artifacts cache\n        uses: actions/cache@v4\n        with:\n          path: ~/Library/Developer/Xcode/DerivedData\n          key: ${{ runner.os }}-macos-derived-data-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/macos/Podfile.lock', matrix.working-directory)) }}\n\n      - name: Build app\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn macos\n"
  },
  {
    "path": ".github/workflows/needs-more-info.yml",
    "content": "name: Check issue template\nenv:\n  YARN_ENABLE_HARDENED_MODE: 0\non:\n  issues:\n    types: [opened, edited]\n\njobs:\n  main:\n    if: ${{ github.repository == 'software-mansion/react-native-svg' && !contains(github.event.issue.labels.*.name, 'Maintainer issue') }}\n    runs-on: ubuntu-latest\n    concurrency:\n      group: needs-more-info-${{ github.event.issue.number }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout Actions\n        uses: actions/checkout@v4\n        with:\n          repository: 'software-mansion-labs/swmansion-bot'\n          ref: stable\n\n      - uses: actions/cache@v3\n        with:\n          path: '**/node_modules'\n          key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}\n\n      - name: Install Actions\n        run: yarn install\n\n      - name: Needs More Info\n        uses: ./needs-more-info\n        with:\n          github-token: ${{ secrets.GITHUB_TOKEN }}\n          needs-more-info-label: 'Missing info'\n          required-sections: 'Description;Steps to reproduce;Snack or a link to a repository;SVG version;React Native version;Platforms'\n          needs-more-info-response: \"Hey! 👋 \\n\\nIt looks like you've omitted a few important sections from the issue template.\"\n          check-issues-only-created-after: 2024-06-14\n          # This action also appends something like: \"Please complete X, Y and Z sections.\" to the response.\n          # Code responsible for this can be found here: https://github.com/software-mansion-labs/swmansion-bot/blob/main/needs-more-info/MissingSectionsFormatter.js\n"
  },
  {
    "path": ".github/workflows/needs-repro.yml",
    "content": "name: Check for reproduction\non:\n  issues:\n    types: [opened, edited]\n  issue_comment:\n    types: [created, edited, deleted]\n\njobs:\n  main:\n    if: ${{ github.repository == 'software-mansion/react-native-svg' && !contains(github.event.issue.labels.*.name, 'Maintainer issue') }}\n    runs-on: ubuntu-latest\n    concurrency:\n      group: needs-repro-${{ github.event.issue.number }}\n      cancel-in-progress: true\n    steps:\n      - name: Checkout Actions\n        uses: actions/checkout@v4\n        with:\n          repository: 'software-mansion-labs/swmansion-bot'\n          ref: stable\n\n      - uses: actions/cache@v3\n        with:\n          path: '**/node_modules'\n          key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}\n\n      - name: Install Actions\n        run: yarn install\n\n      - name: Needs Repro\n        uses: ./needs-repro\n        with:\n          github-token: ${{ secrets.GITHUB_TOKEN }}\n          needs-repro-label: 'Missing repro'\n          needs-repro-response: \"Hey! 👋 \\n\\nThe issue doesn't seem to contain a [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example).\\n\\nCould you provide a [snack](https://snack.expo.dev/) or a link to a GitHub repository under your username that reproduces the problem?\"\n          repro-provided-label: 'Repro provided'\n          check-issues-only-created-after: 2024-06-14\n"
  },
  {
    "path": ".github/workflows/windows-build-test.yml",
    "content": "name: Test Windows build\non:\n  pull_request:\n    paths:\n      - '.github/workflows/windows-build-test.yml'\n      - 'windows/**'\n      - 'src/fabric/**'\n      - 'package.json'\n      - 'apps/paper-windows-example/windows/**'\n      - 'apps/paper-windows-example/package.json'\n      - 'apps/fabric-windows-example/windows/**'\n      - 'apps/fabric-windows-example/package.json'\n  push:\n    branches:\n      - main\n\njobs:\n  build:\n    runs-on: windows-2022\n    strategy:\n      matrix:\n        working-directory: [paper-windows-example, fabric-windows-example]\n    concurrency:\n      group: windows-${{ matrix.working-directory }}-${{ github.ref }}\n      cancel-in-progress: true\n\n    steps:\n      - name: Check out Git repository\n        uses: actions/checkout@v2\n\n      - name: Setup Node.js\n        uses: actions/setup-node@v1\n        with:\n          node-version: '^18'\n\n      - name: Setup MSBuild\n        uses: microsoft/setup-msbuild@v2\n\n      - name: Restore react-native-svg node_modules from cache\n        uses: actions/cache@v3\n        with:\n          path: node_modules\n          key: ${{ runner.os }}-node-modules-svg-${{ hashFiles('yarn.lock') }}\n          restore-keys: ${{ runner.os }}-node-modules-svg-\n\n      - name: Install svg node_modules\n        run: yarn install --frozen-lockfile\n\n      - name: Restore app node_modules from cache\n        uses: actions/cache@v3\n        with:\n          path: apps/${{ matrix.working-directory }}/node_modules\n          key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('apps/{0}/yarn.lock', matrix.working-directory)) }}\n          restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-\n\n      - name: Install app node_modules\n        working-directory: apps/${{ matrix.working-directory }}\n        run: yarn --frozen-lockfile\n\n      - name: Build app\n        working-directory: apps/${{ matrix.working-directory }}/windows\n        run: npx react-native run-windows --logging --no-packager --no-deploy --no-autolink\n"
  },
  {
    "path": ".gitignore",
    "content": "# OSX\n#\n.DS_Store\n.yarn\n.yarnrc.yml\n# Xcode\n#\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\nproject.xcworkspace\n\n# Android/IJ\n#\n.idea\n.gradle\nlocal.properties\nbuild/\n\n# node.js\n#\nnode_modules\nnpm-debug.log\n\n\n# webstorm\n#\n*.iml\n\n# unfinished documents\n#\ncn-doc.md\n\n# experimental code\n#\nexperimental/\n\n/lib/\n\n# VS Code\n.vscode/\n\n# E2E reports\njest-html-reporters-attach/\nreport.html\n"
  },
  {
    "path": ".husky/pre-commit",
    "content": "#!/usr/bin/env sh\n. \"$(dirname -- \"$0\")/_/husky.sh\"\n\nyarn lint-staged\n"
  },
  {
    "path": ".npmignore",
    "content": "screenshots/\napps/"
  },
  {
    "path": ".prettierrc.js",
    "content": "module.exports = {\n  bracketSameLine: true,\n  printWidth: 80,\n  singleQuote: true,\n  trailingComma: 'es5',\n  tabWidth: 2,\n  arrowParens: 'always',\n};\n"
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as\ncontributors and maintainers pledge to making participation in our project and\nour community a harassment-free experience for everyone, regardless of age, body\nsize, disability, ethnicity, sex characteristics, gender identity and expression,\nlevel of experience, education, socio-economic status, nationality, personal\nappearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment\ninclude:\n\n- Using welcoming and inclusive language\n- Being respectful of differing viewpoints and experiences\n- Gracefully accepting constructive criticism\n- Focusing on what is best for the community\n- Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n- The use of sexualized language or imagery and unwelcome sexual attention or\n  advances\n- Trolling, insulting/derogatory comments, and personal or political attacks\n- Public or private harassment\n- Publishing others' private information, such as a physical or electronic\n  address, without explicit permission\n- Other conduct which could reasonably be considered inappropriate in a\n  professional setting\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable\nbehavior and are expected to take appropriate and fair corrective action in\nresponse to any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or\nreject comments, commits, code, wiki edits, issues, and other contributions\nthat are not aligned to this Code of Conduct, or to ban temporarily or\npermanently any contributor for other behaviors that they deem inappropriate,\nthreatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces\nwhen an individual is representing the project or its community. Examples of\nrepresenting a project or community include using an official project e-mail\naddress, posting via an official social media account, or acting as an appointed\nrepresentative at an online or offline event. Representation of a project may be\nfurther defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be\nreported by contacting the project team at msand@abo.fi. All\ncomplaints will be reviewed and investigated and will result in a response that\nis deemed necessary and appropriate to the circumstances. The project team is\nobligated to maintain confidentiality with regard to the reporter of an incident.\nFurther details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good\nfaith may face temporary or permanent repercussions as determined by other\nmembers of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,\navailable at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html\n\n[homepage]: https://www.contributor-covenant.org\n\nFor answers to common questions about this code of conduct, see\nhttps://www.contributor-covenant.org/faq\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "# Contributing to React Native Svg\n\nThank you for helping out with react-native-svg!\nWe'd like to make contributions as pleasant as possible, so here's a small guide of how we see it. Happy to hear your\nfeedback about anything, so please let us know.\n\n### Modifying react-native-svg\n\n1. Fork this repository\n2. Clone your fork\n3. Make a branch for your feature or bug fix (i.e. `git checkout -b added-getfoobar`)\n4. Work your magic\n5. Execute `yarn link` when done.\n\n### Testing your changes\n\nAdd test example in [tests-example](https://github.com/react-native-svg/react-native-svg/tree/main/tests-example)\nconcerning your change following the convention of `TestX.tsx` where `X` is your PR number.\n\n## Tests\n\nWe use `typescript` for type checks, `eslint` with `prettier` for linting/formatting. All tests are run by github\nactions for all opened pull requests.\n\n- `yarn test`: Run all tests, except for e2e (see note below).\n- `yarn lint`: Run `eslint` check.\n- `yarn tsc`: Run `typescript` check.\n- `yarn jest`: Run `jest` type check.\n- `yarn e2e`: Run E2E tests (see section below)\n\n### Running E2E tests:\n\n> [!WARNING]  \n> Reference images in this repository are generated with [pixel ratio](https://reactnative.dev/docs/pixelratio) = `3`.\n> Make sure to run tests on a device that also has pixel ratio equal 3. Otherwise tests will fail.\n> In order to use device with different pixel ratio, adjust it in `e2e/generateRefereces.ts` viewport and regenerate\n> references.\n\n1. Navigate to the example application's directory and initiate the Metro server using the yarn start command.\n2. To run the example application on your preferred platform (note: currently only Android and iOS are supported),\n   execute the command `yarn android` or `yarn ios` within the example app's directory.\n3. Start the Jest server by running `yarn e2e` in the project's root directory.\n4. In the example application, select the E2E tab.\n5. Allow the tests to complete.\n6. The test results, along with any differences (i.e. the actual rendered svg versus the reference image), can be viewed\n   in the `e2e/diffs` directory.\n\n### To add new E2E test cases, proceed as follows:\n\n1. Put an SVG file of your selection into the `e2e/cases` directory.\n2. Execute `yarn generateE2eRefrences`. This action launches a headless Chrome browser via Puppeteer, capturing\n   snapshots of all rendered SVGs as .png files. These files will serve as a reference during testing.\n3. Check the `e2e/references` directory to observe newly created .png files.\n4. When you rerun the E2E tests, the new test case(s) you've added will be incorporated.\n\n## Sending a pull request\n\nWhen you're sending a pull request:\n\n- Communication is a key. If you want fix/add something, please consider either opening a new issue or finding an\n  existing one so we can further discuss it.\n- We prefer small pull requests focused on one change, as those are easier to test/check.\n- Please make sure that all tests are passing on your local machine.\n- Follow the template when opening a PR.\n\n## Commits and versioning\n\nAll PRs are merged into the `main` branch and released with `release-it`.\n\nMost notably prefixes you'll see:\n\n- **fix**: Bug fixes\n- **feat**: New feature implemented\n- **chore**: Changes that are not affecting end user (CI config changes,\n  scripts, [\"grunt work\"](https://stackoverflow.com/a/26944812/3510245))\n- **docs**: Documentation changes.\n- **perf**: A code change that improves performance.\n- **refactor**: A code change that neither fixes a bug nor adds a feature.\n- **test**: Adding missing tests or correcting existing tests.\n\n## Release process\n\nWe use [release-it](https://github.com/release-it/release-it) to release new versions of library from `main` branch.\n\n## Reporting issues\n\nYou can report issues on our [bug tracker](https://github.com/react-native-community/react-native-svg/issues). Please\nsearch for existing issues and follow the issue template when opening one.\n\n## License\n\nBy contributing to React Native Svg, you agree that your contributions will be licensed under the **MIT** license.\n"
  },
  {
    "path": "LICENSE",
    "content": "The MIT License (MIT)\n\nCopyright (c) [2015-2016] [Horcrux]\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "<img src=\"https://user-images.githubusercontent.com/39658211/200319759-006c214f-941c-496c-a3c2-7de5b7ce33dc.png\" width=\"100%\" alt=\"React Native SVG at Software Mansion\" >\n\n[![Version](https://img.shields.io/npm/v/react-native-svg.svg)](https://www.npmjs.com/package/react-native-svg)\n[![NPM](https://img.shields.io/npm/dm/react-native-svg.svg)](https://www.npmjs.com/package/react-native-svg)\n\n`react-native-svg` provides SVG support to React Native on iOS, Android, macOS, Windows, and a compatibility layer for the web.\n\n[Check out the Example app](https://github.com/software-mansion/react-native-svg/tree/main/apps/common/example)\n\n- [Features](#features)\n- [Installation](#installation)\n- [Troubleshooting](#troubleshooting)\n- [Opening issues](#opening-issues)\n- [Usage](#usage)\n- [Known issues](#known-issues)\n\n## Features\n\n1. Supports most SVG elements and properties (Rect, Circle, Line, Polyline, Polygon, G ...).\n2. Easy to [convert SVG code](https://svgr.now.sh/) to react-native-svg.\n\n## Installation\n\n### With expo\n\n> ✅ The [Expo client app](https://expo.io/tools) comes with the native code installed!\n\nInstall the JavaScript with:\n\n```bash\nnpx expo install react-native-svg\n```\n\n📚 See the [**Expo docs**](https://docs.expo.io/versions/latest/sdk/svg/) for more info or jump ahead to [Usage](#usage).\n\n### With react-native-cli\n\n1. Install library\n\n   from npm\n\n   ```bash\n   npm install react-native-svg\n   ```\n\n   from yarn\n\n   ```bash\n   yarn add react-native-svg\n   ```\n\n2. Link native code\n\n   ```bash\n   cd ios && pod install\n   ```\n\n## Supported react-native versions\n\n| react-native-svg | react-native |\n| ---------------- | ------------ |\n| 3.2.0            | 0.29         |\n| 4.2.0            | 0.32         |\n| 4.3.0            | 0.33         |\n| 4.4.0            | 0.38         |\n| 4.5.0            | 0.40         |\n| 5.1.8            | 0.44         |\n| 5.2.0            | 0.45         |\n| 5.3.0            | 0.46         |\n| 5.4.1            | 0.47         |\n| 5.5.1            | >=0.50       |\n| >=6              | >=0.50       |\n| >=7              | >=0.57.4     |\n| >=8              | >=0.57.4     |\n| >=9              | >=0.57.4     |\n| >=12.3.0         | >=0.64.0     |\n| >=15.0.0         | >=0.70.0     |\n| >=15.8.0         | >=0.73.0     |\n| >=15.13.0        | >=0.78.0     |\n\n## Support for Fabric\n\n[Fabric](https://reactnative.dev/architecture/fabric-renderer) is React Native's new rendering system. As of [version `13.0.0`](https://github.com/react-native-svg/react-native-svg/releases/tag/v13.0.0) of this project, Fabric is supported only for react-native 0.69.0+. Support for earlier versions is not possible due to breaking changes in configuration.\n\n| react-native-svg | react-native |\n| ---------------- | ------------ |\n| >=13.0.0         | 0.69.0+      |\n| >=13.6.0         | 0.70.0+      |\n| >=13.10.0        | 0.72.0+      |\n\n## Troubleshooting\n\n### Unexpected behavior\n\nIf you have unexpected behavior, please create a clean project with the latest versions of react-native and react-native-svg\n\n```bash\nreact-native init CleanProject\ncd CleanProject/\nyarn add react-native-svg\ncd ios && pod install && cd ..\n```\n\nMake a reproduction of the problem in `App.js`\n\n```bash\nreact-native run-ios\nreact-native run-android\n```\n\n### Adding Windows support\n\n1. `npx react-native-windows-init --overwrite`\n2. `react-native run-windows`\n\n## Opening issues\n\nVerify that it is still an issue with the latest version as specified in the previous step. If so, open a new issue, include the entire `App.js` file, specify what platforms you've tested, and the results of running this command:\n\n```bash\nreact-native info\n```\n\nIf you suspect that you've found a spec conformance bug, then you can test using your component in a react-native-web project by forking this codesandbox, to see how different browsers render the same content: <https://codesandbox.io/s/pypn6mn3y7> If any evergreen browser with significant userbase or other svg user agent renders some svg content better, or supports more of the svg and related specs, please open an issue asap.\n\n## Usage\n\nTo check how to use the library, see [USAGE.md](https://github.com/react-native-svg/react-native-svg/blob/main/USAGE.md)\n\n## Known issues:\n\n1. Unable to apply focus point of RadialGradient on Android.\n\n## React Native SVG is maintained by Software Mansion\n\nSince 2012 [Software Mansion](https://swmansion.com) is a software agency with experience in building web and mobile apps. We are Core React Native Contributors and experts in dealing with all kinds of React Native issues. We can help you build your next dream product – [Hire us](https://swmansion.com/contact/projects?utm_source=svg&utm_medium=readme).\n"
  },
  {
    "path": "RNSVG.podspec",
    "content": "require 'json'\nrequire_relative './scripts/rnsvg_utils'\n\npackage = JSON.parse(File.read(File.join(__dir__, 'package.json')))\nsvgConfig = rnsvg_find_config()\n\nfabric_enabled = ENV['RCT_NEW_ARCH_ENABLED'] == '1'\n\nPod::Spec.new do |s|\n  s.name              = 'RNSVG'\n  s.version           = package['version']\n  s.summary           = package['description']\n  s.license           = package['license']\n  s.homepage          = package['homepage']\n  s.authors           = 'Horcrux Chen'\n  s.source            = { :git => 'https://github.com/react-native-community/react-native-svg.git', :tag => \"v#{s.version}\" }\n  s.source_files      = 'apple/**/*.{h,m,mm}'\n  s.ios.exclude_files = '**/*.macos.{h,m,mm}'\n  s.tvos.exclude_files = '**/*.macos.{h,m,mm}'\n  s.visionos.exclude_files = '**/*.macos.{h,m,mm}' if s.respond_to?(:visionos)\n  s.osx.exclude_files = '**/*.ios.{h,m,mm}'\n  s.requires_arc      = true\n  s.platforms         = { :osx => \"10.14\", :ios => \"12.4\", :tvos => \"12.4\", :visionos => \"1.0\" }\n  \n  s.osx.resource_bundles  = {'RNSVGFilters' => ['apple/**/*.macosx.metallib']}\n  s.ios.resource_bundles  = {'RNSVGFilters' => ['apple/**/*.iphoneos.metallib']}\n  s.tvos.resource_bundles  = {'RNSVGFilters' => ['apple/**/*.appletvos.metallib']}\n  s.visionos.resource_bundles  = {'RNSVGFilters' => ['apple/**/*.xros.metallib']}\n\n  s.xcconfig = {\n    \"OTHER_CFLAGS\" => \"$(inherited) -DREACT_NATIVE_MINOR_VERSION=#{svgConfig[:react_native_minor_version]}\",\n  }\n  if fabric_enabled\n    install_modules_dependencies(s)\n\n    s.subspec \"common\" do |ss|\n      ss.source_files         = \"common/cpp/**/*.{cpp,h}\"\n      ss.header_dir           = \"rnsvg\"\n      ss.pod_target_xcconfig  = { \"HEADER_SEARCH_PATHS\" => \"\\\"$(PODS_TARGET_SRCROOT)/common/cpp\\\"\" }\n    end\n  else\n    s.exclude_files      = 'apple/Utils/RNSVGFabricConversions.h'\n    s.dependency           'React-Core'\n  end\nend\n"
  },
  {
    "path": "USAGE.md",
    "content": "# Usage\n\nHere's a simple example. To render output like this:\n\n![SVG example](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/svg.png)\n\nUse the following code:\n\n```jsx\nimport Svg, {\n  Circle,\n  Ellipse,\n  G,\n  Text,\n  TSpan,\n  TextPath,\n  Path,\n  Polygon,\n  Polyline,\n  Line,\n  Rect,\n  Use,\n  Image,\n  Symbol,\n  Defs,\n  LinearGradient,\n  RadialGradient,\n  Stop,\n  ClipPath,\n  Pattern,\n  Mask,\n} from 'react-native-svg';\n\nimport React from 'react';\nimport { View, StyleSheet } from 'react-native';\n\nexport default class SvgExample extends React.Component {\n  render() {\n    return (\n      <View\n        style={[\n          StyleSheet.absoluteFill,\n          { alignItems: 'center', justifyContent: 'center' },\n        ]}>\n        <Svg height=\"50%\" width=\"50%\" viewBox=\"0 0 100 100\">\n          <Circle\n            cx=\"50\"\n            cy=\"50\"\n            r=\"45\"\n            stroke=\"blue\"\n            strokeWidth=\"2.5\"\n            fill=\"green\"\n          />\n          <Rect\n            x=\"15\"\n            y=\"15\"\n            width=\"70\"\n            height=\"70\"\n            stroke=\"red\"\n            strokeWidth=\"2\"\n            fill=\"yellow\"\n          />\n        </Svg>\n      </View>\n    );\n  }\n}\n```\n\n[Try this on Snack](https://snack.expo.io/@msand/react-native-svg-example)\n\n# Use with content loaded from uri\n\n```jsx\nimport * as React from 'react';\nimport { SvgUri } from 'react-native-svg';\n\nexport default () => (\n  <SvgUri\n    width=\"100%\"\n    height=\"100%\"\n    uri=\"http://thenewcode.com/assets/images/thumbnails/homer-simpson.svg\"\n  />\n);\n```\n\n## CSS Support\n\nIf remote SVG file contains CSS in `<style>` element, use `SvgCssUri`:\n\n```jsx\nimport * as React from 'react';\nimport { ActivityIndicator, View, StyleSheet } from 'react-native';\nimport { SvgCssUri } from 'react-native-svg/css';\nexport default function TestComponent() {\n  const [loading, setLoading] = React.useState(true);\n  const onError = (e: Error) => {\n    console.log(e.message);\n    setLoading(false);\n  };\n  const onLoad = () => {\n    console.log('Svg loaded!');\n    setLoading(false);\n  };\n  return (\n    <>\n      <SvgCssUri\n        width=\"100\"\n        height=\"100\"\n        uri=\"https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ruby.svg\"\n        onError={onError}\n        onLoad={onLoad}\n      />\n      {loading && <ActivityIndicator size=\"large\" color=\"#0000ff\" />}\n    </>\n  );\n}\n```\n\n## Error handling\n\nBoth `SvgUri` and `SvgCssUri` log errors to the console, but otherwise ignore them.\nYou can set property `onError` if you want to handle errors such as resource not\nexisting in a different way and `fallback` if you want to render another component instead in such case.\n\n```jsx\nimport * as React from 'react';\nimport { SvgUri } from 'react-native-svg';\nimport { SvgFallback } from './components/SvgFallback';\n\nexport default () => {\n  const [uri, setUri] = React.useState(\n    'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/not_existing.svg'\n  );\n  return (\n    <SvgUri\n      onError={() =>\n        setUri('https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ruby.svg')\n      }\n      width=\"100%\"\n      height=\"100%\"\n      uri={uri}\n      fallback={<SvgFallback />}\n    />\n  );\n};\n```\n\n# Web configuration\n\n## Metro bundler\n\nNo additional steps are required when using Metro bundler.\n\n## Webpack\n\nIf you are using the Webpack bundler, the following steps are needed:\n\n- Install `@react-native/assets-registry/registry` as a project dependency.\n- Ensure that you have the proper configuration to parse flow files from `@react-native/assets-registry/registry`.\n- Configure the Webpack `module -> rules` section and include an important rule for `node_modules/@react-native/assets-registry/registry`.\n\nwebpack.config.js\n\n```ts\nconst babelLoaderConfiguration = {\n include: [\n   path.resolve(\n     appDirectory,\n     // Important!\n     'node_modules/@react-native/assets-registry/registry',\n   ),\n ],\n ...\n};\n\nmodule.exports = {\n ...config,\n module: {\n     rules: [babelLoaderConfiguration],\n   },\n};\n```\n\nFor more details on the complete Webpack configuration, you can refer to this [documentation](https://necolas.github.io/react-native-web/docs/multi-platform/#compiling-and-bundling) on how to set up a `webpack.config` file for React Native Web.\n\n# Use with svg files\n\nTry [react-native-svg-transformer](https://github.com/kristerkari/react-native-svg-transformer) to get compile time conversion and cached transformations.\n<https://github.com/kristerkari/react-native-svg-transformer#installation-and-configuration>\n<https://github.com/kristerkari/react-native-svg-transformer#for-react-native-v057-or-newer--expo-sdk-v3100-or-newer>\n\n`metro.config.js` for react-native >= 0.72\n\n```js\nconst { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\nconst defaultConfig = getDefaultConfig(__dirname);\nconst { assetExts, sourceExts } = defaultConfig.resolver;\n\n/**\n * Metro configuration\n * https://facebook.github.io/metro/docs/configuration\n *\n * @type {import('metro-config').MetroConfig}\n */\nconst config = {\n  transformer: {\n    babelTransformerPath: require.resolve('react-native-svg-transformer'),\n  },\n  resolver: {\n    assetExts: assetExts.filter((ext) => ext !== 'svg'),\n    sourceExts: [...sourceExts, 'svg'],\n  },\n};\n\nmodule.exports = mergeConfig(defaultConfig, config);\n```\n\n`metro.config.js` for react-native < 0.72\n\n```js\nconst { getDefaultConfig } = require('metro-config');\n\nmodule.exports = (async () => {\n  const {\n    resolver: { sourceExts, assetExts },\n  } = await getDefaultConfig();\n  return {\n    transformer: {\n      babelTransformerPath: require.resolve('react-native-svg-transformer'),\n    },\n    resolver: {\n      assetExts: assetExts.filter((ext) => ext !== 'svg'),\n      sourceExts: [...sourceExts, 'svg'],\n    },\n  };\n})();\n```\n\nImport your .svg file inside a React component:\n\n```jsx\nimport Logo from './logo.svg';\n```\n\nYou can then use your image as a component:\n\n```jsx\n<Logo width={120} height={40} />\n```\n\nAlternatively, you can use SvgXml with [babel-plugin-inline-import](https://github.com/credcollective/babel-plugin-inline-import/), but with transforms done at run-time.\n\n.babelrc\n\n```json\n{\n  \"presets\": [\"module:metro-react-native-babel-preset\"],\n  \"plugins\": [\n    [\n      \"babel-plugin-inline-import\",\n      {\n        \"extensions\": [\".svg\"]\n      }\n    ]\n  ]\n}\n```\n\nApp.js\n\n```jsx\nimport * as React from 'react';\nimport { SvgXml } from 'react-native-svg';\nimport testSvg from './test.svg';\nexport default () => <SvgXml width=\"200\" height=\"200\" xml={testSvg} />;\n```\n\n# Use with xml strings\n\n```jsx\nimport * as React from 'react';\nimport { SvgXml } from 'react-native-svg';\n\nconst xml = `\n  <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\">\n    <path\n      fill-rule=\"evenodd\"\n      clip-rule=\"evenodd\"\n      fill=\"url(#gradient)\"\n      d=\"M4 0C1.79086 0 0 1.79086 0 4V28C0 30.2091 1.79086 32 4 32H28C30.2091 32 32 30.2091 32 28V4C32 1.79086 30.2091 0 28 0H4ZM17 6C17 5.44772 17.4477 5 18 5H20C20.5523 5 21 5.44772 21 6V25C21 25.5523 20.5523 26 20 26H18C17.4477 26 17 25.5523 17 25V6ZM12 11C11.4477 11 11 11.4477 11 12V25C11 25.5523 11.4477 26 12 26H14C14.5523 26 15 25.5523 15 25V12C15 11.4477 14.5523 11 14 11H12ZM6 18C5.44772 18 5 18.4477 5 19V25C5 25.5523 5.44772 26 6 26H8C8.55228 26 9 25.5523 9 25V19C9 18.4477 8.55228 18 8 18H6ZM24 14C23.4477 14 23 14.4477 23 15V25C23 25.5523 23.4477 26 24 26H26C26.5523 26 27 25.5523 27 25V15C27 14.4477 26.5523 14 26 14H24Z\"\n    />\n    <defs>\n      <linearGradient\n        id=\"gradient\"\n        x1=\"0\"\n        y1=\"0\"\n        x2=\"8.46631\"\n        y2=\"37.3364\"\n        gradient-units=\"userSpaceOnUse\">\n        <stop offset=\"0\" stop-color=\"#FEA267\" />\n        <stop offset=\"1\" stop-color=\"#E75A4C\" />\n      </linearGradient>\n    </defs>\n  </svg>\n`;\n\nexport default () => <SvgXml xml={xml} width=\"100%\" height=\"100%\" />;\n```\n\n## CSS support\n\nIf xml string contains CSS in `<style>` element, use `SvgCss`:\n\n```jsx\nimport * as React from 'react';\nimport { SvgCss } from 'react-native-svg/css';\n\nconst xml = `\n  <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\">\n    <style>\n      .red {\n        fill: #ff0000;\n      }\n    </style>\n    <rect class=\"red\" x=\"0\" y=\"0\" width=\"32\" height=\"32\" />\n  </svg>\n`;\n\nexport default () => <SvgCss xml={xml} width=\"100%\" height=\"100%\" />;\n```\n\n# Common props:\n\n| Name             | Default  | Description                                                                                                                                                            |\n| ---------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| fill             | '#000'   | The fill prop refers to the color inside the shape.                                                                                                                    |\n| fillOpacity      | 1        | This prop specifies the opacity of the color or the content the current object is filled with.                                                                         |\n| fillRule         | nonzero  | The fillRule prop determines what side of a path is inside a shape, which determines how fill will paint the shape, can be `nonzero` or `evenodd`                      |\n| stroke           | 'none'   | The stroke prop controls how the outline of a shape appears.                                                                                                           |\n| strokeWidth      | 1        | The strokeWidth prop specifies the width of the outline on the current object.                                                                                         |\n| strokeOpacity    | 1        | The strokeOpacity prop specifies the opacity of the outline on the current object.                                                                                     |\n| strokeLinecap    | 'square' | The strokeLinecap prop specifies the shape to be used at the end of open subpaths when they are stroked. Can be either `'butt'`, `'square'` or `'round'`.              |\n| strokeLinejoin   | 'miter'  | The strokeLinejoin prop specifies the shape to be used at the corners of paths or basic shapes when they are stroked. Can be either `'miter'`, `'bevel'` or `'round'`. |\n| strokeDasharray  | []       | The strokeDasharray prop controls the pattern of dashes and gaps used to stroke paths.                                                                                 |\n| strokeDashoffset | null     | The strokeDashoffset prop specifies the distance into the dash pattern to start the dash.                                                                              |\n| x                | 0        | Translate distance on x-axis.                                                                                                                                          |\n| y                | 0        | Translate distance on y-axis.                                                                                                                                          |\n| rotation         | 0        | Rotation degree value on the current object.                                                                                                                           |\n| scale            | 1        | Scale value on the current object.                                                                                                                                     |\n| origin           | 0, 0     | Transform origin coordinates for the current object.                                                                                                                   |\n| originX          | 0        | Transform originX coordinates for the current object.                                                                                                                  |\n| originY          | 0        | Transform originY coordinates for the current object.                                                                                                                  |\n\n# Supported elements:\n\n## Svg\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"black\" />\n  <Circle cx=\"50\" cy=\"50\" r=\"30\" fill=\"yellow\" />\n  <Circle cx=\"40\" cy=\"40\" r=\"4\" fill=\"black\" />\n  <Circle cx=\"60\" cy=\"40\" r=\"4\" fill=\"black\" />\n  <Path d=\"M 40 60 A 10 10 0 0 0 60 60\" stroke=\"black\" />\n</Svg>\n```\n\nColors set in the Svg element are inherited by its children:\n\n```jsx\n<Svg\n  width=\"130\"\n  height=\"130\"\n  fill=\"blue\"\n  stroke=\"red\"\n  color=\"green\"\n  viewBox=\"-16 -16 544 544\">\n  <Path\n    d=\"M318.37,85.45L422.53,190.11,158.89,455,54.79,350.38ZM501.56,60.2L455.11,13.53a45.93,45.93,0,0,0-65.11,0L345.51,58.24,449.66,162.9l51.9-52.15A35.8,35.8,0,0,0,501.56,60.2ZM0.29,497.49a11.88,11.88,0,0,0,14.34,14.17l116.06-28.28L26.59,378.72Z\"\n    strokeWidth=\"32\"\n  />\n  <Path d=\"M0,0L512,512\" stroke=\"currentColor\" strokeWidth=\"32\" />\n</Svg>\n```\n\n![Pencil](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/pencil.png)\n\nCode explanation:\n\n- The fill prop defines the color inside the object.\n- The stroke prop defines the color of the line drawn around the object.\n- The color prop is a bit special in the sense that it won't color anything by itself, but define a kind of color variable that can be used by children elements. In this example we're defining a \"green\" color in the Svg element and using it in the second Path element via stroke=\"currentColor\". The \"currentColor\" is what refers to that \"green\" value, and it can be used in other props that accept colors too, e.g. fill=\"currentColor\".\n\n## Rect\n\nThe <Rect> element is used to create a rectangle and variations of a rectangle shape:\n\n```jsx\n<Svg width=\"200\" height=\"60\">\n  <Rect\n    x=\"25\"\n    y=\"5\"\n    width=\"150\"\n    height=\"50\"\n    fill=\"rgb(0,0,255)\"\n    strokeWidth=\"3\"\n    stroke=\"rgb(0,0,0)\"\n  />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/rect.png)\n\nCode explanation:\n\n- The width and height props of the <Rect> element define the height and the width of the rectangle.\n- The x prop defines the left position of the rectangle (e.g. x=\"25\" places the rectangle 25 px from the left margin).\n- The y prop defines the top position of the rectangle (e.g. y=\"5\" places the rectangle 5 px from the top margin).\n\n## Circle\n\nThe <Circle> element is used to create a circle:\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Circle cx=\"50\" cy=\"50\" r=\"50\" fill=\"pink\" />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/circle.png)\n\nCode explanation:\n\n- The cx and cy props define the x and y coordinates of the center of the circle. If cx and cy are omitted, the circle's center is set to (0,0)\n- The r prop defines the radius of the circle\n\n## Ellipse\n\nThe <Ellipse> element is used to create an ellipse.\n\nAn ellipse is closely related to a circle. The difference is that an ellipse has an x and a y radius that differs from each other, while a circle has equal x and y radius.\n\n```jsx\n<Svg height=\"100\" width=\"110\">\n  <Ellipse\n    cx=\"55\"\n    cy=\"55\"\n    rx=\"50\"\n    ry=\"30\"\n    stroke=\"purple\"\n    strokeWidth=\"2\"\n    fill=\"yellow\"\n  />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/ellipse.png)\n\nCode explanation:\n\n- The cx prop defines the x coordinate of the center of the ellipse\n- The cy prop defines the y coordinate of the center of the ellipse\n- The rx prop defines the horizontal radius\n- The ry prop defines the vertical radius\n\n## Line\n\nThe <Line> element is an SVG basic shape, used to create a line connecting two points.\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Line x1=\"0\" y1=\"0\" x2=\"100\" y2=\"100\" stroke=\"red\" strokeWidth=\"2\" />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/line.png)\n\nCode explanation:\n\n- The x1 prop defines the start of the line on the x-axis.\n- The y1 prop defines the start of the line on the y-axis.\n- The x2 prop defines the end of the line on the x-axis.\n- The y2 prop defines the end of the line on the y-axis.\n\n## Polygon\n\nThe <Polygon> element is used to create a graphic that contains at least three sides. Polygons are made of straight lines, and the shape is \"closed\" (all the lines connect up).\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Polygon\n    points=\"40,5 70,80 25,95\"\n    fill=\"lime\"\n    stroke=\"purple\"\n    strokeWidth=\"1\"\n  />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/polygon.png)\n\nCode explanation:\n\n- The points prop defines the x and y coordinates for each corner of the polygon\n\n## Polyline\n\nThe <Polyline> element is used to create any shape that consists of only straight lines:\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Polyline\n    points=\"10,10 20,12 30,20 40,60 60,70 95,90\"\n    fill=\"none\"\n    stroke=\"black\"\n    strokeWidth=\"3\"\n  />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/polyline.png)\n\nCode explanation:\n\n- The points prop defines the x and y coordinates for each point of the polyline\n\n## Path\n\nThe <Path> element is used to define a path.\n\nThe following commands are available for path data:\n\n- M = moveto\n- L = lineto\n- H = horizontal lineto\n- V = vertical lineto\n- C = curveto\n- S = smooth curveto\n- Q = quadratic Bézier curve\n- T = smooth quadratic Bézier curveto\n- A = elliptical Arc\n- Z = closepath\n\n`Note:` All of the commands above can also be expressed with lower letters. Capital letters means absolutely positioned, lower cases means relatively positioned. See [Path document of SVG](https://www.w3.org/TR/SVG/paths.html) to know parameters for each command.\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Path\n    d=\"M25 10 L98 65 L70 25 L16 77 L11 30 L0 4 L90 50 L50 10 L11 22 L77 95 L20 25\"\n    fill=\"none\"\n    stroke=\"red\"\n  />\n</Svg>\n```\n\n![Rect](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/path.png)\n\n## Text\n\nThe <Text> element is used to define text.\n\n```jsx\n<Svg height=\"60\" width=\"200\">\n  <Text\n    fill=\"none\"\n    stroke=\"purple\"\n    fontSize=\"20\"\n    fontWeight=\"bold\"\n    x=\"100\"\n    y=\"20\"\n    textAnchor=\"middle\">\n    STROKED TEXT\n  </Text>\n</Svg>\n```\n\n![Text](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/text.png)\n\n## TSpan\n\nThe <TSpan> element is used to draw multiple lines of text in SVG. Rather than having to position each line of text absolutely, the <TSpan> element makes it possible to position a line of text relatively to the previous line of text.\n\n```jsx\n<Svg height=\"160\" width=\"200\">\n  <Text y=\"20\" dx=\"5 5\">\n    <TSpan x=\"10\">tspan line 1</TSpan>\n    <TSpan x=\"10\" dy=\"15\">\n      tspan line 2\n    </TSpan>\n    <TSpan x=\"10\" dx=\"10\" dy=\"15\">\n      tspan line 3\n    </TSpan>\n  </Text>\n  <Text x=\"10\" y=\"60\" fill=\"red\" fontSize=\"14\">\n    <TSpan dy=\"5 10 20\">12345</TSpan>\n    <TSpan fill=\"blue\" dy=\"15\" dx=\"0 5 5\">\n      <TSpan>6</TSpan>\n      <TSpan>7</TSpan>\n    </TSpan>\n    <TSpan dx=\"0 10 20\" dy=\"0 20\" fontWeight=\"bold\" fontSize=\"12\">\n      89a\n    </TSpan>\n  </Text>\n  <Text y=\"140\" dx=\"0 5 5\" dy=\"0 -5 -5\">\n    delta on text\n  </Text>\n</Svg>\n```\n\n![TSpan](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/tspan.png)\n\n## TextPath\n\nIn addition to text drawn in a straight line, SVG also includes the ability to place text along the shape of a <Path> element. To specify that a block of text is to be rendered along the shape of a <Path>, include the given text within a <TextPath> element which includes an href attribute with a reference to a <Path> element.\n\n```jsx\n<Svg height=\"100\" width=\"200\">\n  <Defs>\n    <Path id=\"path\" d={path} />\n  </Defs>\n  <G y=\"20\">\n    <Text fill=\"blue\">\n      <TextPath href=\"#path\" startOffset=\"-10%\">\n        We go up and down,\n        <TSpan fill=\"red\" dy=\"5,5,5\">\n          then up again\n        </TSpan>\n      </TextPath>\n    </Text>\n    <Path d={path} fill=\"none\" stroke=\"red\" strokeWidth=\"1\" />\n  </G>\n</Svg>\n```\n\n![TextPath](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/text-path.png)\n\n## G\n\nThe <G> element is a container used to group other SVG elements. Transformations applied to the g element are performed on all of its child elements, and any of its props are inherited by its child elements. It can also group multiple elements to be referenced later with the [&lt;Use /&gt;](#use) element.\n\n```jsx\n<Svg height=\"100\" width=\"200\">\n  <G rotation=\"50\" origin=\"100, 50\">\n    <Line x1=\"60\" y1=\"10\" x2=\"140\" y2=\"10\" stroke=\"#060\" />\n\n    <Rect x=\"60\" y=\"20\" height=\"50\" width=\"80\" stroke=\"#060\" fill=\"#060\" />\n\n    <Text x=\"100\" y=\"75\" stroke=\"#600\" fill=\"#600\" textAnchor=\"middle\">\n      Text grouped with shapes\n    </Text>\n  </G>\n</Svg>\n```\n\n![G](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/g.png)\n\n## Use\n\nThe <Use> element can reuse an SVG shape from elsewhere in the SVG document, including <G> elements and <Symbol> elements. The reused shape can be defined inside the [&lt;Defs&gt;](#defs) element (which makes the shape invisible until used) or outside.\n\n```jsx\n<Svg height=\"100\" width=\"300\">\n  <Defs>\n    <G id=\"shape\">\n      <G>\n        <Circle cx=\"50\" cy=\"50\" r=\"50\" />\n        <Rect x=\"50\" y=\"50\" width=\"50\" height=\"50\" />\n        <Circle cx=\"50\" cy=\"50\" r=\"5\" fill=\"blue\" />\n      </G>\n    </G>\n  </Defs>\n  <Use href=\"#shape\" x=\"20\" y=\"0\" />\n  <Use href=\"#shape\" x=\"170\" y=\"0\" />\n</Svg>\n```\n\nThis example shows a <G> element defined inside a [&lt;Defs&gt;](#defs) element. This makes the <G> invisible unless referenced by a <Use> element.\n\nBefore the <G> element can be referenced, it must have an ID set on it via its id prop. The <Use> element references the <G> element via its `href` prop. Notice the # in front of the ID in the prop value.\n\nThe <Use> element specifies where to show the reused shapes via its x and y props. Notice that the shapes inside the <G> element are located at 0,0. That is done because their position is added to the position specified in the <Use> element.\n\n![use](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/use.png)\n\n## Symbol\n\nThe SVG <Symbol> element is used to define reusable symbols. The shapes nested inside a <Symbol> are not displayed unless referenced by a <Use> element.\n\n```jsx\n<Svg height=\"150\" width=\"110\">\n  <Symbol id=\"symbol\" viewBox=\"0 0 150 110\" width=\"100\" height=\"50\">\n    <Circle cx=\"50\" cy=\"50\" r=\"40\" strokeWidth=\"8\" stroke=\"red\" fill=\"red\" />\n    <Circle\n      cx=\"90\"\n      cy=\"60\"\n      r=\"40\"\n      strokeWidth=\"8\"\n      stroke=\"green\"\n      fill=\"white\"\n    />\n  </Symbol>\n\n  <Use href=\"#symbol\" x=\"0\" y=\"0\" />\n  <Use href=\"#symbol\" x=\"0\" y=\"50\" width=\"75\" height=\"38\" />\n  <Use href=\"#symbol\" x=\"0\" y=\"100\" width=\"50\" height=\"25\" />\n</Svg>\n```\n\n![Symbol](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/symbol.png)\n\n## Defs\n\nThe <Defs> element is used to embed definitions that can be reused inside an SVG image. For instance, you can group SVG shapes together and reuse them as a single shape.\n\n## Image\n\nThe <Image> element allows a raster image to be included in an Svg component.\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Defs>\n    <ClipPath id=\"clip\">\n      <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" />\n    </ClipPath>\n  </Defs>\n  <Rect x=\"0\" y=\"0\" width=\"100%\" height=\"100%\" fill=\"red\" />\n  <Rect x=\"5%\" y=\"5%\" width=\"50%\" height=\"90%\" />\n\n  <Image\n    x=\"5%\"\n    y=\"5%\"\n    width=\"50%\"\n    height=\"90%\"\n    preserveAspectRatio=\"xMidYMid slice\"\n    opacity=\"0.5\"\n    href={require('../image.jpg')}\n    clipPath=\"url(#clip)\"\n  />\n  <Text\n    x=\"50\"\n    y=\"50\"\n    textAnchor=\"middle\"\n    fontWeight=\"bold\"\n    fontSize=\"16\"\n    fill=\"blue\">\n    HOGWARTS\n  </Text>\n</Svg>\n```\n\n![Image](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/image.png)\n\n## ClipPath\n\nThe <ClipPath> SVG element defines a clipping path. A clipping path is used/referenced using the clipPath property\n\n```jsx\n<Svg height=\"100\" width=\"100\">\n  <Defs>\n    <RadialGradient\n      id=\"grad\"\n      cx=\"50%\"\n      cy=\"50%\"\n      rx=\"50%\"\n      ry=\"50%\"\n      fx=\"50%\"\n      fy=\"50%\"\n      gradientUnits=\"userSpaceOnUse\">\n      <Stop offset=\"0%\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n      <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n    </RadialGradient>\n    <ClipPath id=\"clip\">\n      <G scale=\"0.9\" x=\"10\">\n        <Circle cx=\"30\" cy=\"30\" r=\"20\" />\n        <Ellipse cx=\"60\" cy=\"70\" rx=\"20\" ry=\"10\" />\n        <Rect x=\"65\" y=\"15\" width=\"30\" height=\"30\" />\n        <Polygon points=\"20,60 20,80 50,70\" />\n        <Text\n          x=\"50\"\n          y=\"30\"\n          fontSize=\"32\"\n          fontWeight=\"bold\"\n          textAnchor=\"middle\"\n          scale=\"1.2\">\n          Q\n        </Text>\n      </G>\n    </ClipPath>\n  </Defs>\n  <Rect\n    x=\"0\"\n    y=\"0\"\n    width=\"100\"\n    height=\"100\"\n    fill=\"url(#grad)\"\n    clipPath=\"url(#clip)\"\n  />\n</Svg>\n```\n\n![ClipPath](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/clip-path.png)\n\n## LinearGradient\n\nThe <LinearGradient> element is used to define a linear gradient.\nThe <LinearGradient> element must be nested within a [&lt;Defs&gt;](#defs) tag. The [&lt;Defs&gt;](#defs) tag is short for definitions and contains definition of special elements (such as gradients).\n\nLinear gradients can be defined as horizontal, vertical or angular gradients:\n\n- Horizontal gradients are created when y1 and y2 are equal and x1 and x2 differ\n- Vertical gradients are created when x1 and x2 are equal and y1 and y2 differ\n- Angular gradients are created when x1 and x2 differ and y1 and y2 differ\n\n```jsx\n<Svg height=\"150\" width=\"300\">\n  <Defs>\n    <LinearGradient id=\"grad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\">\n      <Stop offset=\"0\" stopColor=\"#FFD080\" stopOpacity=\"1\" />\n      <Stop offset=\"1\" stopColor=\"red\" stopOpacity=\"1\" />\n    </LinearGradient>\n  </Defs>\n  <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad)\" />\n</Svg>\n```\n\nCode explanation:\n\n- The id prop of the <LinearGradient> tag defines a unique name for the gradient\n- The x1, x2, y1,y2 props of the <LinearGradient> tag define the start and end position of the gradient\n- The color range for a gradient can be composed of two or more colors. Each color is specified with a <Stop> tag. The offset prop is used to define where the gradient color begin and end\n- The fill prop links the ellipse element to the gradient\n\n![LinearGradient](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/lineargradient.png)\n\n_NOTICE:_\nLinearGradient also supports percentage as prop:\n\n```jsx\n<LinearGradient id=\"grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n  <Stop offset=\"0%\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0\" />\n  <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n</LinearGradient>\n```\n\nThis result is same as the example before. But it's recommend to use exact number instead; it has performance advantages over using percentages.\n\n## RadialGradient\n\nThe <RadialGradient> element is used to define a radial gradient. The <RadialGradient> element must be nested within a [&lt;Defs&gt;](#defs) tag. The [&lt;Defs&gt;](#defs) tag is short for definitions and contains definition of special elements (such as gradients).\n\n```jsx\n<Svg height=\"150\" width=\"300\">\n  <Defs>\n    <RadialGradient\n      id=\"grad\"\n      cx=\"150\"\n      cy=\"75\"\n      rx=\"85\"\n      ry=\"55\"\n      fx=\"150\"\n      fy=\"75\"\n      gradientUnits=\"userSpaceOnUse\">\n      <Stop offset=\"0\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n      <Stop offset=\"1\" stopColor=\"#83a\" stopOpacity=\"1\" />\n    </RadialGradient>\n  </Defs>\n  <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad)\" />\n</Svg>\n```\n\nCode explanation:\n\n- The id prop of the <radialGradient> tag defines a unique name for the gradient\n- The cx, cy and r props define the outermost circle and the fx and fy define the innermost circle\n- The color range for a gradient can be composed of two or more colors. Each color is specified with a <stop> tag. The offset prop is used to define where the gradient color begin and end\n- The fill prop links the ellipse element to the gradient\n\n![RadialGradient](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/radialgradient.png)\n\n## Mask\n\nIn SVG, you can specify that any other graphics object or ‘G’ element can be used as an alpha mask for compositing the current object into the background.\n\nA mask is defined with a ‘Mask’ element. A mask is used/referenced using the ‘mask’ property.\n\nA ‘Mask’ can contain any graphical elements or container elements such as a ‘G’.\n\nThe <Mask> element must be nested within a [&lt;Defs&gt;](#defs) tag. The [&lt;Defs&gt;](#defs) tag is short for definitions and contains definition of special elements (such as gradients).\n\n<https://www.w3.org/TR/SVG11/images/masking/mask01.svg>\n\n```jsx\n<Svg width=\"100%\" height=\"100%\" viewBox=\"0 0 800 300\">\n  <Defs>\n    <LinearGradient\n      id=\"Gradient\"\n      gradientUnits=\"userSpaceOnUse\"\n      x1=\"0\"\n      y1=\"0\"\n      x2=\"800\"\n      y2=\"0\">\n      <Stop offset=\"0\" stopColor=\"white\" stopOpacity=\"0\" />\n      <Stop offset=\"1\" stopColor=\"white\" stopOpacity=\"1\" />\n    </LinearGradient>\n    <Mask\n      id=\"Mask\"\n      maskUnits=\"userSpaceOnUse\"\n      x=\"0\"\n      y=\"0\"\n      width=\"800\"\n      height=\"300\">\n      <Rect x=\"0\" y=\"0\" width=\"800\" height=\"300\" fill=\"url(#Gradient)\" />\n    </Mask>\n    <Text\n      id=\"Text\"\n      x=\"400\"\n      y=\"200\"\n      fontFamily=\"Verdana\"\n      fontSize=\"100\"\n      textAnchor=\"middle\">\n      Masked text\n    </Text>\n  </Defs>\n  <Rect x=\"0\" y=\"0\" width=\"800\" height=\"300\" fill=\"#FF8080\" />\n  <Use href=\"#Text\" fill=\"blue\" mask=\"url(#Mask)\" />\n  <Use href=\"#Text\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" />\n</Svg>\n```\n\nCode explanation: <https://www.w3.org/TR/SVG11/masking.html#MaskElement>\n\n![Mask](https://www.w3.org/TR/SVG11/images/masking/mask01.svg)\n\nv10 adds experimental support for using masks together with native elements.\nIf you had native elements inside any Svg root before (which was unsupported),\nthen your content might change appearance when upgrading,\nas e.g. transforms and masks now take effect.\n\n## Pattern\n\nA pattern is used to fill or stroke an object using a pre-defined graphic object which can be replicated (\"tiled\") at fixed intervals in x and y to cover the areas to be painted. Patterns are defined using a ‘pattern’ element and then referenced by properties ‘fill’ and ‘stroke’ on a given graphics element to indicate that the given element shall be filled or stroked with the referenced pattern.\nThe <Pattern> element must be nested within a [&lt;Defs&gt;](#defs) tag. The [&lt;Defs&gt;](#defs) tag is short for definitions and contains definition of special elements (such as gradients).\n\n<https://www.w3.org/TR/SVG11/images/pservers/pattern01.svg>\n\n```jsx\n<Svg width=\"100%\" height=\"100%\" viewBox=\"0 0 800 400\">\n  <Defs>\n    <Pattern\n      id=\"TrianglePattern\"\n      patternUnits=\"userSpaceOnUse\"\n      x=\"0\"\n      y=\"0\"\n      width=\"100\"\n      height=\"100\"\n      viewBox=\"0 0 10 10\">\n      <Path d=\"M 0 0 L 7 0 L 3.5 7 z\" fill=\"red\" stroke=\"blue\" />\n    </Pattern>\n  </Defs>\n  <Rect fill=\"none\" stroke=\"blue\" x=\"1\" y=\"1\" width=\"798\" height=\"398\" />\n  <Ellipse\n    fill=\"url(#TrianglePattern)\"\n    stroke=\"black\"\n    strokeWidth=\"5\"\n    cx=\"400\"\n    cy=\"200\"\n    rx=\"350\"\n    ry=\"150\"\n  />\n</Svg>\n```\n\nCode explanation: <https://www.w3.org/TR/SVG11/pservers.html#PatternElement>\n\n![Pattern](https://www.w3.org/TR/SVG11/images/pservers/pattern01.svg)\n\n## Marker\n\nA marker is a symbol which is attached to one or more vertices of ‘path’, ‘line’, ‘polyline’ and ‘polygon’ elements. Typically, markers are used to make arrowheads or polymarkers. Arrowheads can be defined by attaching a marker to the start or end vertices of ‘path’, ‘line’ or ‘polyline’ elements. Polymarkers can be defined by attaching a marker to all vertices of a ‘path’, ‘line’, ‘polyline’ or ‘polygon’ element.\n\nThe graphics for a marker are defined by a ‘marker’ element. To indicate that a particular ‘marker’ element should be rendered at the vertices of a particular ‘path’, ‘line’, ‘polyline’ or ‘polygon’ element, set one or more marker properties (‘marker’, ‘marker-start’, ‘marker-mid’ or ‘marker-end’) to reference the given ‘marker’ element.\n\n<https://www.w3.org/TR/SVG11/images/painting/marker.svg>\n\n```jsx\n<Svg width=\"400\" height=\"200\" viewBox=\"0 0 4000 2000\">\n  <Defs>\n    <Marker\n      id=\"Triangle\"\n      viewBox=\"0 0 10 10\"\n      refX=\"0\"\n      refY=\"5\"\n      markerUnits=\"strokeWidth\"\n      markerWidth=\"4\"\n      markerHeight=\"3\"\n      orient=\"auto\">\n      <Path d=\"M 0 0 L 10 5 L 0 10 z\" />\n    </Marker>\n  </Defs>\n  <Rect\n    x=\"10\"\n    y=\"10\"\n    width=\"3980\"\n    height=\"1980\"\n    fill=\"none\"\n    stroke=\"blue\"\n    strokeWidth=\"10\"\n  />\n  <Path\n    d=\"M 1000 750 L 2000 750 L 2500 1250\"\n    fill=\"none\"\n    stroke=\"black\"\n    strokeWidth=\"100\"\n    markerEnd=\"url(#Triangle)\"\n  />\n</Svg>\n```\n\nCode explanation: <https://www.w3.org/TR/SVG11/painting.html#Markers>\n\n![Marker](https://www.w3.org/TR/SVG11/images/painting/marker.svg)\n\n```jsx\nimport React from 'react';\nimport { StyleSheet, View } from 'react-native';\nimport { SvgXml } from 'react-native-svg';\n\nconst markerRendering = `<svg xmlns=\"http://www.w3.org/2000/svg\"\n     width=\"275\" height=\"200\" viewBox=\"0 0 100 30\">\n  <defs>\n    <marker id=\"m1\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\"\n     markerWidth=\"8\" markerHeight=\"8\">\n      <circle cx=\"5\" cy=\"5\" r=\"5\" fill=\"green\"/>\n    </marker>\n    <marker id=\"m2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\"\n     markerWidth=\"6.5\" markerHeight=\"6.5\">\n      <circle cx=\"5\" cy=\"5\" r=\"5\" fill=\"skyblue\" opacity=\"0.9\"/>\n    </marker>\n    <marker id=\"m3\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\"\n     markerWidth=\"5\" markerHeight=\"5\">\n      <circle cx=\"5\" cy=\"5\" r=\"5\" fill=\"maroon\" opacity=\"0.85\"/>\n    </marker>\n  </defs>\n\n  <path d=\"M10,10 h10 v10 z m20,0 h10 v10 z m20,0 h10 v10 z\"\n  fill=\"none\" stroke=\"black\"\n  marker-start=\"url(#m1)\"\n  marker-mid=\"url(#m2)\"\n  marker-end=\"url(#m3)\"\n  />\n</svg>`;\n\nexport default class App extends React.Component {\n  render() {\n    return (\n      <View style={styles.container}>\n        <SvgXml xml={markerRendering} />\n      </View>\n    );\n  }\n}\n\nconst styles = StyleSheet.create({\n  container: {\n    backgroundColor: 'white',\n    justifyContent: 'center',\n    alignItems: 'center',\n    flex: 1,\n  },\n});\n```\n\n![MarkerDoubled](https://www.w3.org/TR/SVG2/images/painting/marker-doubled.svg)\n\n```jsx\nimport React from 'react';\nimport { StyleSheet, View } from 'react-native';\nimport { SvgXml } from 'react-native-svg';\n\nconst markerRendering = `<svg xmlns=\"http://www.w3.org/2000/svg\"\n     width=\"275\" height=\"200\" viewBox=\"0 0 275 200\">\n  <defs>\n    <marker id=\"Triangle\" viewBox=\"0 0 10 10\" refX=\"1\" refY=\"5\"\n            markerUnits=\"strokeWidth\" markerWidth=\"4\" markerHeight=\"3\"\n            orient=\"auto\">\n      <path d=\"M 0 0 L 10 5 L 0 10 z\" fill=\"context-stroke\" />\n    </marker>\n  </defs>\n\n  <g fill=\"none\" stroke-width=\"10\" marker-end=\"url(#Triangle)\">\n    <path stroke=\"crimson\" d=\"M 100,75 C 125,50 150,50 175,75\" marker-end=\"url(#Triangle)\"/>\n    <path stroke=\"olivedrab\" d=\"M 175,125 C 150,150 125,150 100,125\" marker-end=\"url(#Triangle)\"/>\n  </g>\n</svg>`;\n\nexport default class App extends React.Component {\n  render() {\n    return (\n      <View style={styles.container}>\n        <SvgXml xml={markerRendering} />\n      </View>\n    );\n  }\n}\n\nconst styles = StyleSheet.create({\n  container: {\n    backgroundColor: 'white',\n    justifyContent: 'center',\n    alignItems: 'center',\n    flex: 1,\n  },\n});\n```\n\n![MarkerRendering](https://www.w3.org/TR/SVG2/images/painting/marker-rendering.svg)\n\nCode explanation: <https://www.w3.org/TR/SVG2/painting.html#VertexMarkerProperties>\n\n## ForeignObject\n\nSVG is designed to be compatible with other XML languages for describing and rendering other types of content. The ‘foreignObject’ element allows for inclusion of elements in a non-SVG namespace which is rendered within a region of the SVG graphic using other user agent processes. The included foreign graphical content is subject to SVG transformations, filters, clipping, masking and compositing.\n\nOne goal for SVG is to provide a mechanism by which other XML language processors can render into an area within an SVG drawing, with those renderings subject to the various transformations and compositing parameters that are currently active at a given point within the SVG content tree. One particular example of this is to provide a frame for XML content styled with CSS or XSL so that dynamically reflowing text (subject to SVG transformations and compositing) could be inserted into the middle of some SVG content.\n\nhttps://svgwg.org/svg2-draft/embedded.html#ForeignObjectElement\nhttps://www.w3.org/TR/SVG11/extend.html#ForeignObjectElement\n\n```jsx\nimport React, { Component } from 'react';\nimport { Text, View, Image } from 'react-native';\nimport {\n  Svg,\n  Defs,\n  LinearGradient,\n  Stop,\n  Mask,\n  Rect,\n  G,\n  Circle,\n  ForeignObject,\n} from 'react-native-svg';\n\nexport default class App extends Component {\n  render() {\n    return (\n      <View style={{ flex: 1, justifyContent: 'center' }}>\n        <Svg height=\"50%\">\n          <Defs>\n            <LinearGradient\n              id=\"Gradient\"\n              gradientUnits=\"userSpaceOnUse\"\n              x1=\"0\"\n              y1=\"0\"\n              x2=\"800\"\n              y2=\"0\">\n              <Stop offset=\"0\" stopColor=\"white\" stopOpacity=\"0.2\" />\n              <Stop offset=\"1\" stopColor=\"white\" stopOpacity=\"1\" />\n            </LinearGradient>\n            <Mask\n              id=\"Mask\"\n              maskUnits=\"userSpaceOnUse\"\n              x=\"0\"\n              y=\"0\"\n              width=\"800\"\n              height=\"300\">\n              <Rect\n                x=\"0\"\n                y=\"0\"\n                width=\"800\"\n                height=\"300\"\n                fill=\"url(#Gradient)\"\n              />\n            </Mask>\n          </Defs>\n          <G mask=\"url(#Mask)\">\n            <Circle cx={50} cy={70} r={65} />\n            <ForeignObject x={50} y={0} width={100} height={100}>\n              <View style={{ width: 200, height: 400, transform: [] }}>\n                <Image\n                  style={{ width: 200, height: 200 }}\n                  source={{\n                    uri: 'https://picsum.photos/200/200',\n                  }}\n                />\n              </View>\n            </ForeignObject>\n            <ForeignObject x={55} y={5} width={100} height={100}>\n              <View style={{ width: 200, height: 400, transform: [] }}>\n                <Text style={{ color: 'blue' }}>Testing</Text>\n                <Text style={{ color: 'green' }}>Testing2</Text>\n              </View>\n            </ForeignObject>\n          </G>\n        </Svg>\n      </View>\n    );\n  }\n}\n```\n\n## Touch Events\n\nTouch events are supported in react-native-svg. These include:\n\n- `disabled`\n- `onPress`\n- `onPressIn`\n- `onPressOut`\n- `onLongPress`\n- `delayPressIn`\n- `delayPressOut`\n- `delayLongPress`\n\nYou can use these events to provide interactivity to your react-native-svg components.\n\n```jsx\n<Circle\n  cx=\"50%\"\n  cy=\"50%\"\n  r=\"38%\"\n  fill=\"red\"\n  onPress={() => alert('Press on Circle')}\n/>\n```\n\n![TouchEvents](https://raw.githubusercontent.com/react-native-community/react-native-svg/master/screenshots/touchevents.gif)\n\nFor more examples of touch in action, checkout the [TouchEvents.js examples](https://github.com/magicismight/react-native-svg-example/blob/master/examples/TouchEvents.js).\n\n# Serialize\n\n```jsx\nimport * as React from 'react';\nimport { Platform, StyleSheet, TouchableOpacity } from 'react-native';\nimport { Svg, Rect } from 'react-native-svg';\nimport ReactDOMServer from 'react-dom/server';\n\nconst isWeb = Platform.OS === 'web';\n\nconst childToWeb = (child) => {\n  const { type, props } = child;\n  const name = type && type.displayName;\n  const webName = name && name[0].toLowerCase() + name.slice(1);\n  const Tag = webName ? webName : type;\n  return <Tag {...props}>{toWeb(props.children)}</Tag>;\n};\n\nconst toWeb = (children) => React.Children.map(children, childToWeb);\n\nexport default class App extends React.Component {\n  renderSvg() {\n    return (\n      <Svg height=\"100%\" width=\"100%\" style={{ backgroundColor: '#33AAFF' }}>\n        <Rect\n          x=\"50\"\n          y=\"50\"\n          width=\"50\"\n          height=\"50\"\n          fill=\"#3399ff\"\n          strokeWidth=\"3\"\n          stroke=\"rgb(0,0,0)\"\n        />\n      </Svg>\n    );\n  }\n  serialize = () => {\n    const element = this.renderSvg();\n    const webJsx = isWeb ? element : toWeb(element);\n    const svgString = ReactDOMServer.renderToStaticMarkup(webJsx);\n    console.log(svgString);\n  };\n  render() {\n    return (\n      <TouchableOpacity style={styles.container} onPress={this.serialize}>\n        {this.renderSvg()}\n      </TouchableOpacity>\n    );\n  }\n}\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    justifyContent: 'center',\n    backgroundColor: '#ecf0f1',\n    padding: 8,\n  },\n});\n```\n\n## Filters\n\nFilter effects are a way of processing an element’s rendering before it is displayed in the document. Typically, rendering an element via CSS or SVG can conceptually be described as if the element, including its children, are drawn into a buffer (such as a raster image) and then that buffer is composited into the elements parent. Filters apply an effect before the compositing stage. Examples of such effects are blurring, changing color intensity and warping the image.\n\n> [!NOTE]\n> Not all filters have been implemented on native platforms yet. However, they do work on the Web, so we added them. Some filters will display a warning indicating they are not currently supported.\n\nThe following filters have been implemented:\n\n- FeBlend\n- FeComposite\n- FeColorMatrix\n- FeDropShadow\n- FeFlood\n- FeGaussianBlur\n- FeMerge\n- FeOffset\n\nNot supported yet:\n\n- FeComponentTransfer\n- FeConvolveMatrix\n- FeDiffuseLighting\n- FeDisplacementMap\n- FeFuncA\n- FeFuncB\n- FeFuncG\n- FeFuncR\n- FeImage\n- FeMorphology\n- FePointLight\n- FeSpecularLighting\n- FeSpotLight\n- FeTile\n- FeTurbulence\n\nExmaple use of filters:\n\n```jsx\nimport React from 'react';\nimport { FeColorMatrix, Filter, Rect, Svg } from 'react-native-svg';\n\nexport default () => {\n  return (\n    <Svg height=\"300\" width=\"300\">\n      <Filter id=\"myFilter\">\n        <FeColorMatrix type=\"saturate\" values=\"0.2\" />\n      </Filter>\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"300\"\n        height=\"300\"\n        fill=\"red\"\n        filter=\"url(#myFilter)\"\n      />\n    </Svg>\n  );\n};\n```\n\n![FeColorMatrix](./screenshots/feColorMatrix.png)\n\nMore info: <https://www.w3.org/TR/SVG11/filters.html>\n\n## FilterImage\n\n`FilterImage` is a new component that is not strictly related to SVG. Its behavior should be the same as a regular `Image` component from React Native with one exception - the additional prop `filters`, which accepts an array of filters to apply to the image.\n\nFilters can be applied in two ways\n\n- through `filters` prop\n- or with CSS API through style prop\n  https://developer.mozilla.org/en-US/docs/Web/CSS/filter\n\n### Examples\n\n#### CSS filter API\n\n```tsx\nimport React from 'react';\nimport { StyleSheet } from 'react-native';\nimport { FilterImage } from 'react-native-svg/filter-image';\n\nconst myImage = require('./myImage.jpg');\n\nexport default () => {\n  return <FilterImage style={styles.image} source={myImage} />;\n};\n\nconst styles = StyleSheet.create({\n  image: {\n    width: 200,\n    height: 200,\n    filter: 'saturate(3) grayscale(100%)',\n  },\n});\n```\n\n#### `filters` prop\n\n```tsx\nimport React from 'react';\nimport { StyleSheet } from 'react-native';\nimport { FilterImage } from 'react-native-svg/filter-image';\n\nconst myImage = require('./myImage.jpg');\n\nexport default () => {\n  return (\n    <FilterImage\n      style={styles.image}\n      source={myImage}\n      filters={[\n        { name: 'feColorMatrix', type: 'saturate', values: 0.2 },\n        {\n          name: 'feColorMatrix',\n          type: 'matrix',\n          values: [\n            0.2, 0.2, 0.2, 0, 0, 0.2, 0.2, 0.2, 0, 0, 0.2, 0.2, 0.2, 0, 0, 0, 0,\n            0, 1, 0,\n          ],\n        },\n      ]}\n    />\n  );\n};\n\nconst styles = StyleSheet.create({\n  image: {\n    width: 200,\n    height: 200,\n  },\n});\n```\n\n![FilterImage](./screenshots/filterImage.png)\n"
  },
  {
    "path": "__tests__/__snapshots__/css.test.tsx.snap",
    "content": "// Jest Snapshot v1, https://goo.gl/fbAQLP\n\nexports[`inlines styles 1`] = `\nObject {\n  \"Tag\": [Function],\n  \"children\": Array [\n    <Defs>\n      <missingTag\n        type=\"text/css\"\n      >\n        \n      /* tag selector */\n      rect {\n        stroke: blue;\n        fill: yellow\n      }\n\n      /* class selector */\n      .redbox { fill: red; }\n\n      /* multiple selectors */\n      g .class-1, g .class-2 {\n        stroke-width: 16\n      }\n\n      /* two classes */\n      .class-2.transparent {\n        fill-opacity: 0.3;\n      }\n\n      /* Commented out\n      rect {\n        fill: black;\n      }\n      */\n    \n      </missingTag>\n    </Defs>,\n    <G>\n      <Rect\n        class=\"redbox class-1\"\n        height={200}\n        style={\n          Object {\n            \"fill\": \"red\",\n            \"stroke\": \"blue\",\n            \"strokeWidth\": \"16\",\n          }\n        }\n        width={1000}\n        x={100}\n        y={0}\n      />\n    </G>,\n    <G>\n      <Rect\n        class=\"redbox class-2 transparent\"\n        height={200}\n        style={\n          Object {\n            \"fill\": \"red\",\n            \"fillOpacity\": \"0.3\",\n            \"stroke\": \"blue\",\n            \"strokeWidth\": \"16\",\n          }\n        }\n        width={750}\n        x={100}\n        y={350}\n      />\n    </G>,\n  ],\n  \"parent\": null,\n  \"props\": Object {\n    \"height\": \"100%\",\n    \"version\": 1.1,\n    \"viewBox\": \"0 0 1000 500\",\n    \"width\": \"100%\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\",\n  },\n  \"tag\": \"svg\",\n}\n`;\n\nexports[`supports CSS in style element 1`] = `\n<RNSVGSvgView\n  align=\"xMidYMid\"\n  bbHeight=\"100%\"\n  bbWidth=\"100%\"\n  focusable={false}\n  height=\"100%\"\n  meetOrSlice={0}\n  minX={0}\n  minY={0}\n  style={\n    Array [\n      Object {\n        \"backgroundColor\": \"transparent\",\n        \"borderWidth\": 0,\n      },\n      Object {\n        \"flex\": 0,\n        \"height\": \"100%\",\n        \"width\": \"100%\",\n      },\n    ]\n  }\n  vbHeight={500}\n  vbWidth={1000}\n  version={1.1}\n  width=\"100%\"\n  xml=\"<?xml version=\\\\\"1.0\\\\\" standalone=\\\\\"no\\\\\"?>\n<!DOCTYPE svg PUBLIC \\\\\"-//W3C//DTD SVG 1.1//EN\\\\\"\n  \\\\\"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\\\\\">\n<svg xmlns=\\\\\"http://www.w3.org/2000/svg\\\\\" version=\\\\\"1.1\\\\\"\n     width=\\\\\"100%\\\\\" height=\\\\\"100%\\\\\" viewBox=\\\\\"0 0 1000 500\\\\\">\n  <defs>\n    <style type=\\\\\"text/css\\\\\">\n      /* tag selector */\n      rect {\n        stroke: blue;\n        fill: yellow\n      }\n\n      /* class selector */\n      .redbox { fill: red; }\n\n      /* multiple selectors */\n      g .class-1, g .class-2 {\n        stroke-width: 16\n      }\n\n      /* two classes */\n      .class-2.transparent {\n        fill-opacity: 0.3;\n      }\n\n      /* Commented out\n      rect {\n        fill: black;\n      }\n      */\n    </style>\n  </defs>\n  <g>\n    <rect class=\\\\\"redbox class-1\\\\\" x=\\\\\"100\\\\\" y=\\\\\"0\\\\\" width=\\\\\"1000\\\\\" height=\\\\\"200\\\\\" />\n  </g>\n  <g>\n    <rect class=\\\\\"redbox class-2 transparent\\\\\" x=\\\\\"100\\\\\" y=\\\\\"350\\\\\" width=\\\\\"750\\\\\" height=\\\\\"200\\\\\" />\n  </g>\n</svg>\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n>\n  <RNSVGGroup>\n    <RNSVGDefs />\n    <RNSVGGroup>\n      <RNSVGRect\n        fill={\n          Object {\n            \"payload\": 4294901760,\n            \"type\": 0,\n          }\n        }\n        height=\"200\"\n        propList={\n          Array [\n            \"fill\",\n            \"stroke\",\n            \"strokeWidth\",\n          ]\n        }\n        stroke={\n          Object {\n            \"payload\": 4278190335,\n            \"type\": 0,\n          }\n        }\n        strokeWidth=\"16\"\n        width=\"1000\"\n        x=\"100\"\n        y=\"0\"\n      />\n    </RNSVGGroup>\n    <RNSVGGroup>\n      <RNSVGRect\n        fill={\n          Object {\n            \"payload\": 4294901760,\n            \"type\": 0,\n          }\n        }\n        fillOpacity={0.3}\n        height=\"200\"\n        propList={\n          Array [\n            \"fill\",\n            \"fillOpacity\",\n            \"stroke\",\n            \"strokeWidth\",\n          ]\n        }\n        stroke={\n          Object {\n            \"payload\": 4278190335,\n            \"type\": 0,\n          }\n        }\n        strokeWidth=\"16\"\n        width=\"750\"\n        x=\"100\"\n        y=\"350\"\n      />\n    </RNSVGGroup>\n  </RNSVGGroup>\n</RNSVGSvgView>\n`;\n"
  },
  {
    "path": "__tests__/css.test.tsx",
    "content": "import * as React from 'react';\nimport renderer from 'react-test-renderer';\nimport { parse } from '../src/ReactNativeSVG';\nimport { SvgCss, inlineStyles } from '../css';\n\nconst xml = `<?xml version=\"1.0\" standalone=\"no\"?>\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\"\n     width=\"100%\" height=\"100%\" viewBox=\"0 0 1000 500\">\n  <defs>\n    <style type=\"text/css\">\n      /* tag selector */\n      rect {\n        stroke: blue;\n        fill: yellow\n      }\n\n      /* class selector */\n      .redbox { fill: red; }\n\n      /* multiple selectors */\n      g .class-1, g .class-2 {\n        stroke-width: 16\n      }\n\n      /* two classes */\n      .class-2.transparent {\n        fill-opacity: 0.3;\n      }\n\n      /* Commented out\n      rect {\n        fill: black;\n      }\n      */\n    </style>\n  </defs>\n  <g>\n    <rect class=\"redbox class-1\" x=\"100\" y=\"0\" width=\"1000\" height=\"200\" />\n  </g>\n  <g>\n    <rect class=\"redbox class-2 transparent\" x=\"100\" y=\"350\" width=\"750\" height=\"200\" />\n  </g>\n</svg>`;\n\ntest('inlines styles', () => {\n  const ast = parse(xml, inlineStyles);\n  expect(ast).toMatchSnapshot();\n});\n\ntest('supports CSS in style element', () => {\n  const tree = renderer.create(<SvgCss xml={xml} />).toJSON();\n  expect(tree).toMatchSnapshot();\n});\n"
  },
  {
    "path": "__tests__/e2e/GeneralSvgRenderingTest.spec.tsx",
    "content": "import { SvgFromXml } from 'react-native-svg';\nimport * as fs from 'node:fs';\nimport { compareImages, sendToDeviceAndReceive } from '../../e2e/helpers';\nimport { HandshakeMessageData, RenderResponse } from '../../e2e/types';\nimport path from 'path';\nimport {\n  addAttach as attachImageToReport,\n  addMsg as addMessageToReport,\n} from 'jest-html-reporters/helper';\nimport { PNG } from 'pngjs';\nimport failedCases from '../../e2e/failedCases.json';\nimport { verifyComparisons } from '../../e2e/matchTestCases';\nimport { height, targetPixelRatio, width } from '../../e2e/env';\n\nconst testCases = fs.readdirSync(path.resolve('e2e', 'cases'));\ntestCases.forEach((testCase) => {\n  jest.setTimeout(90_000);\n  test(`Web browser rendered SVG should have less than 0.05% differences between device rendered SVG (${testCase})`, async () => {\n    await addMessageToReport({\n      message: JSON.stringify({\n        os: global.os,\n        arch: global.arch,\n      }),\n    });\n    const testCaseSvg = path.resolve('e2e', 'cases', testCase);\n\n    const svgXml = fs.readFileSync(testCaseSvg).toString('utf-8');\n    const response = await sendToDeviceAndReceive<RenderResponse>({\n      type: 'renderRequest',\n      data: <SvgFromXml xml={svgXml} />,\n      height,\n      width,\n    });\n\n    const referenceFilePath = path.resolve(\n      'e2e',\n      global.os === 'android' ? 'references/android' : 'references/ios',\n      testCase.replace('.svg', '.png')\n    );\n    const renderedFilePath = path.resolve(\n      'e2e',\n      'rendered',\n      `${testCase.replace('.svg', '')}-${global.os}-${global.arch}-rendered.png`\n    );\n    const diffFilePath = path.resolve(\n      'e2e',\n      'diffs',\n      `${testCase.replace('.svg', '')}-${global.os}-${global.arch}-diff.png`\n    );\n    const referenceFileBuffer = fs.readFileSync(referenceFilePath);\n    const renderedDataBuffer = Buffer.from(response.data, 'base64');\n\n    // We use await everywhere instead Promise.all as we need to maintain order for ease of inspecting tests\n    // Adding reference & rendered before comparison in case compareImages fails, so we can see why it failed\n    await attachImageToReport({\n      attach: fs.readFileSync(referenceFilePath),\n      description: 'Reference image',\n      bufferFormat: 'png',\n    });\n    await attachImageToReport({\n      attach: PNG.sync.write(PNG.sync.read(renderedDataBuffer)),\n      description: 'Actual rendered image',\n      bufferFormat: 'png',\n    });\n\n    // Compare reference file (from /e2e/references) with SVG rendered on actual device.\n    // Reference files can be generated off of /e2e/cases with `yarn generateE2eReferences`.\n    const amountOfDifferentPixels = compareImages(\n      referenceFileBuffer,\n      renderedDataBuffer,\n      {\n        width,\n        height,\n        pixelRatio: targetPixelRatio,\n        diffFilePath,\n        renderedFilePath,\n      }\n    );\n\n    await attachImageToReport({\n      attach: fs.readFileSync(diffFilePath),\n      description: 'Differences',\n      bufferFormat: 'png',\n    });\n\n    // Check if there is more than 0.5% different pixels in whole snapshot\n    verifyComparisons(\n      amountOfDifferentPixels,\n      failedCases,\n      global as unknown as HandshakeMessageData,\n      testCase\n    );\n  });\n});\n"
  },
  {
    "path": "android/build.gradle",
    "content": "buildscript {\n    // The Android Gradle plugin is only required when opening the android folder stand-alone.\n    // This avoids unnecessary downloads and potential conflicts when the library is included as a\n    // module dependency in an application project.\n    if (project == rootProject) {\n        repositories {\n            mavenCentral()\n            google()\n        }\n\n        dependencies {\n            classpath(\"com.android.tools.build:gradle:7.4.2\")\n            classpath \"com.diffplug.spotless:spotless-plugin-gradle:6.17.0\"\n        }\n    }\n}\n\ndef isNewArchitectureEnabled() {\n    // To opt-in for the New Architecture, you can either:\n    // - Set `newArchEnabled` to true inside the `gradle.properties` file\n    // - Invoke gradle with `-newArchEnabled=true`\n    // - Set an environment variable `ORG_GRADLE_PROJECT_newArchEnabled=true`\n    return project.hasProperty(\"newArchEnabled\") && project.newArchEnabled == \"true\"\n}\n\nif (isNewArchitectureEnabled()) {\n    apply plugin: \"com.facebook.react\"\n}\n\nif (project == rootProject) {\n    apply from: 'spotless.gradle'\n}\n\napply plugin: 'com.android.library'\n\ndef safeExtGet(prop, fallback) {\n    rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback\n}\n\ndef resolveReactNativeDirectory() {\n  def reactNativeLocation = safeExtGet(\"REACT_NATIVE_NODE_MODULES_DIR\", null)\n  if (reactNativeLocation != null) {\n    return file(reactNativeLocation)\n  }\n\n  // Fallback to node resolver for custom directory structures like monorepos.\n  def reactNativePackage = file(\n      providers.exec {\n          workingDir(rootDir)\n          commandLine(\"node\", \"--print\", \"require.resolve('react-native/package.json')\")\n      }.standardOutput.asText.get().trim()\n  )\n  if (reactNativePackage.exists()) {\n    return reactNativePackage.parentFile\n  }\n\n  throw new GradleException(\"[react-native-svg] Unable to resolve react-native location in node_modules. Your app should define `REACT_NATIVE_NODE_MODULES_DIR` extension property in `app/build.gradle` with a path to react-native in node_modules.\")\n}\n\ndef reactNativeRootDir = resolveReactNativeDirectory()\ndef reactNativeProperties = new Properties()\nfile(\"$reactNativeRootDir/ReactAndroid/gradle.properties\").withInputStream { reactNativeProperties.load(it) }\n\ndef REACT_NATIVE_VERSION = reactNativeProperties.getProperty(\"VERSION_NAME\")\ndef REACT_NATIVE_MINOR_VERSION = REACT_NATIVE_VERSION.startsWith(\"0.0.0-\") ? 1000 : REACT_NATIVE_VERSION.split(\"\\\\.\")[1].toInteger()\n\ndef getFrescoVersion() {\n    def reactNativeRootDir = resolveReactNativeDirectory()\n    def frescoVersion = null\n    file(\"$reactNativeRootDir/gradle/libs.versions.toml\").withInputStream { stream ->\n        stream.eachLine { line ->\n            if (line.contains(\"fresco\") && !line.contains(\"ref\")) {\n                def keyValue = line.split(\"=\")\n                if (keyValue.size() == 2) {\n                    frescoVersion = keyValue[1].trim().replaceAll(/[\"']/, \"\")\n                }\n            }\n        }\n    }\n    if (!frescoVersion) {\n        return \"3.2.0\"\n    }\n    return frescoVersion\n}\ndef FRESCO_VERSION = getFrescoVersion()\n\nandroid {\n    compileSdkVersion safeExtGet('compileSdkVersion', 28)\n    namespace \"com.horcrux.svg\"\n    def agpVersion = com.android.Version.ANDROID_GRADLE_PLUGIN_VERSION\n    if (agpVersion.tokenize('.')[0].toInteger() >= 8) {\n        buildFeatures {\n            buildConfig = true\n        }\n    }\n    // Used to override the NDK path/version on internal CI or by allowing\n    // users to customize the NDK path/version from their root project (e.g. for M1 support)\n    if (rootProject.hasProperty(\"ndkPath\")) {\n        ndkPath rootProject.ext.ndkPath\n    }\n    if (rootProject.hasProperty(\"ndkVersion\")) {\n        ndkVersion rootProject.ext.ndkVersion\n    }\n\n    defaultConfig {\n        minSdkVersion safeExtGet('minSdkVersion', 16)\n        //noinspection OldTargetApi\n        targetSdkVersion safeExtGet('targetSdkVersion', 28)\n        buildConfigField \"boolean\", \"IS_NEW_ARCHITECTURE_ENABLED\", isNewArchitectureEnabled().toString()\n\n        consumerProguardFiles 'proguard-rules.pro'\n    }\n    lintOptions {\n        abortOnError false\n    }\n\n    sourceSets.main {\n        java {\n            if (!isNewArchitectureEnabled()) {\n                srcDirs += [\n                    \"src/paper/java\",\n                ]\n            }\n        }\n    }\n}\n\nrepositories {\n    mavenCentral()\n    mavenLocal()\n    google()\n    maven {\n        // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm\n        url \"$rootDir/../node_modules/react-native/android\"\n    }\n}\n\ndependencies {\n    implementation 'com.facebook.react:react-native:+'\n    implementation(\"com.facebook.fresco:fresco:${FRESCO_VERSION}\") {\n        exclude group: 'com.facebook.soloader'\n    }\n    implementation(\"com.facebook.fresco:imagepipeline-okhttp3:${FRESCO_VERSION}\") {\n        exclude group: 'com.facebook.soloader'\n    }\n    implementation(\"com.facebook.fresco:middleware:${FRESCO_VERSION}\")\n}\n"
  },
  {
    "path": "android/gradle/wrapper/gradle-wrapper.properties",
    "content": "distributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\ndistributionUrl=https\\://services.gradle.org/distributions/gradle-7.5.1-bin.zip\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\n"
  },
  {
    "path": "android/gradlew",
    "content": "#!/bin/sh\n\n#\n# Copyright © 2015-2021 the original authors.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      https://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n\n##############################################################################\n#\n#   Gradle start up script for POSIX generated by Gradle.\n#\n#   Important for running:\n#\n#   (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is\n#       noncompliant, but you have some other compliant shell such as ksh or\n#       bash, then to run this script, type that shell name before the whole\n#       command line, like:\n#\n#           ksh Gradle\n#\n#       Busybox and similar reduced shells will NOT work, because this script\n#       requires all of these POSIX shell features:\n#         * functions;\n#         * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,\n#           «${var#prefix}», «${var%suffix}», and «$( cmd )»;\n#         * compound commands having a testable exit status, especially «case»;\n#         * various built-in commands including «command», «set», and «ulimit».\n#\n#   Important for patching:\n#\n#   (2) This script targets any POSIX shell, so it avoids extensions provided\n#       by Bash, Ksh, etc; in particular arrays are avoided.\n#\n#       The \"traditional\" practice of packing multiple parameters into a\n#       space-separated string is a well documented source of bugs and security\n#       problems, so this is (mostly) avoided, by progressively accumulating\n#       options in \"$@\", and eventually passing that to Java.\n#\n#       Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,\n#       and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;\n#       see the in-line comments for details.\n#\n#       There are tweaks for specific operating systems such as AIX, CygWin,\n#       Darwin, MinGW, and NonStop.\n#\n#   (3) This script is generated from the Groovy template\n#       https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt\n#       within the Gradle project.\n#\n#       You can find Gradle at https://github.com/gradle/gradle/.\n#\n##############################################################################\n\n# Attempt to set APP_HOME\n\n# Resolve links: $0 may be a link\napp_path=$0\n\n# Need this for daisy-chained symlinks.\nwhile\n    APP_HOME=${app_path%\"${app_path##*/}\"}  # leaves a trailing /; empty if no leading path\n    [ -h \"$app_path\" ]\ndo\n    ls=$( ls -ld \"$app_path\" )\n    link=${ls#*' -> '}\n    case $link in             #(\n      /*)   app_path=$link ;; #(\n      *)    app_path=$APP_HOME$link ;;\n    esac\ndone\n\nAPP_HOME=$( cd \"${APP_HOME:-./}\" && pwd -P ) || exit\n\nAPP_NAME=\"Gradle\"\nAPP_BASE_NAME=${0##*/}\n\n# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nDEFAULT_JVM_OPTS='\"-Xmx64m\" \"-Xms64m\"'\n\n# Use the maximum available, or set MAX_FD != -1 to use that value.\nMAX_FD=maximum\n\nwarn () {\n    echo \"$*\"\n} >&2\n\ndie () {\n    echo\n    echo \"$*\"\n    echo\n    exit 1\n} >&2\n\n# OS specific support (must be 'true' or 'false').\ncygwin=false\nmsys=false\ndarwin=false\nnonstop=false\ncase \"$( uname )\" in                #(\n  CYGWIN* )         cygwin=true  ;; #(\n  Darwin* )         darwin=true  ;; #(\n  MSYS* | MINGW* )  msys=true    ;; #(\n  NONSTOP* )        nonstop=true ;;\nesac\n\nCLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar\n\n\n# Determine the Java command to use to start the JVM.\nif [ -n \"$JAVA_HOME\" ] ; then\n    if [ -x \"$JAVA_HOME/jre/sh/java\" ] ; then\n        # IBM's JDK on AIX uses strange locations for the executables\n        JAVACMD=$JAVA_HOME/jre/sh/java\n    else\n        JAVACMD=$JAVA_HOME/bin/java\n    fi\n    if [ ! -x \"$JAVACMD\" ] ; then\n        die \"ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nelse\n    JAVACMD=java\n    which java >/dev/null 2>&1 || die \"ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\nfi\n\n# Increase the maximum file descriptors if we can.\nif ! \"$cygwin\" && ! \"$darwin\" && ! \"$nonstop\" ; then\n    case $MAX_FD in #(\n      max*)\n        MAX_FD=$( ulimit -H -n ) ||\n            warn \"Could not query maximum file descriptor limit\"\n    esac\n    case $MAX_FD in  #(\n      '' | soft) :;; #(\n      *)\n        ulimit -n \"$MAX_FD\" ||\n            warn \"Could not set maximum file descriptor limit to $MAX_FD\"\n    esac\nfi\n\n# Collect all arguments for the java command, stacking in reverse order:\n#   * args from the command line\n#   * the main class name\n#   * -classpath\n#   * -D...appname settings\n#   * --module-path (only if needed)\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.\n\n# For Cygwin or MSYS, switch paths to Windows format before running java\nif \"$cygwin\" || \"$msys\" ; then\n    APP_HOME=$( cygpath --path --mixed \"$APP_HOME\" )\n    CLASSPATH=$( cygpath --path --mixed \"$CLASSPATH\" )\n\n    JAVACMD=$( cygpath --unix \"$JAVACMD\" )\n\n    # Now convert the arguments - kludge to limit ourselves to /bin/sh\n    for arg do\n        if\n            case $arg in                                #(\n              -*)   false ;;                            # don't mess with options #(\n              /?*)  t=${arg#/} t=/${t%%/*}              # looks like a POSIX filepath\n                    [ -e \"$t\" ] ;;                      #(\n              *)    false ;;\n            esac\n        then\n            arg=$( cygpath --path --ignore --mixed \"$arg\" )\n        fi\n        # Roll the args list around exactly as many times as the number of\n        # args, so each arg winds up back in the position where it started, but\n        # possibly modified.\n        #\n        # NB: a `for` loop captures its iteration list before it begins, so\n        # changing the positional parameters here affects neither the number of\n        # iterations, nor the values presented in `arg`.\n        shift                   # remove old arg\n        set -- \"$@\" \"$arg\"      # push replacement arg\n    done\nfi\n\n# Collect all arguments for the java command;\n#   * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of\n#     shell script including quotes and variable substitutions, so put them in\n#     double quotes to make sure that they get re-expanded; and\n#   * put everything else in single quotes, so that it's not re-expanded.\n\nset -- \\\n        \"-Dorg.gradle.appname=$APP_BASE_NAME\" \\\n        -classpath \"$CLASSPATH\" \\\n        org.gradle.wrapper.GradleWrapperMain \\\n        \"$@\"\n\n# Stop when \"xargs\" is not available.\nif ! command -v xargs >/dev/null 2>&1\nthen\n    die \"xargs is not available\"\nfi\n\n# Use \"xargs\" to parse quoted args.\n#\n# With -n1 it outputs one arg per line, with the quotes and backslashes removed.\n#\n# In Bash we could simply go:\n#\n#   readarray ARGS < <( xargs -n1 <<<\"$var\" ) &&\n#   set -- \"${ARGS[@]}\" \"$@\"\n#\n# but POSIX shell has neither arrays nor command substitution, so instead we\n# post-process each arg (as a line of input to sed) to backslash-escape any\n# character that might be a shell metacharacter, then use eval to reverse\n# that process (while maintaining the separation between arguments), and wrap\n# the whole thing up as a single \"set\" statement.\n#\n# This will of course break if any of these variables contains a newline or\n# an unmatched quote.\n#\n\neval \"set -- $(\n        printf '%s\\n' \"$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS\" |\n        xargs -n1 |\n        sed ' s~[^-[:alnum:]+,./:=@_]~\\\\&~g; ' |\n        tr '\\n' ' '\n    )\" '\"$@\"'\n\nexec \"$JAVACMD\" \"$@\"\n"
  },
  {
    "path": "android/gradlew.bat",
    "content": "@rem\n@rem Copyright 2015 the original author or authors.\n@rem\n@rem Licensed under the Apache License, Version 2.0 (the \"License\");\n@rem you may not use this file except in compliance with the License.\n@rem You may obtain a copy of the License at\n@rem\n@rem      https://www.apache.org/licenses/LICENSE-2.0\n@rem\n@rem Unless required by applicable law or agreed to in writing, software\n@rem distributed under the License is distributed on an \"AS IS\" BASIS,\n@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n@rem See the License for the specific language governing permissions and\n@rem limitations under the License.\n@rem\n\n@if \"%DEBUG%\"==\"\" @echo off\n@rem ##########################################################################\n@rem\n@rem  Gradle startup script for Windows\n@rem\n@rem ##########################################################################\n\n@rem Set local scope for the variables with windows NT shell\nif \"%OS%\"==\"Windows_NT\" setlocal\n\nset DIRNAME=%~dp0\nif \"%DIRNAME%\"==\"\" set DIRNAME=.\nset APP_BASE_NAME=%~n0\nset APP_HOME=%DIRNAME%\n\n@rem Resolve any \".\" and \"..\" in APP_HOME to make it shorter.\nfor %%i in (\"%APP_HOME%\") do set APP_HOME=%%~fi\n\n@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nset DEFAULT_JVM_OPTS=\"-Xmx64m\" \"-Xms64m\"\n\n@rem Find java.exe\nif defined JAVA_HOME goto findJavaFromJavaHome\n\nset JAVA_EXE=java.exe\n%JAVA_EXE% -version >NUL 2>&1\nif %ERRORLEVEL% equ 0 goto execute\n\necho.\necho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\necho.\necho Please set the JAVA_HOME variable in your environment to match the\necho location of your Java installation.\n\ngoto fail\n\n:findJavaFromJavaHome\nset JAVA_HOME=%JAVA_HOME:\"=%\nset JAVA_EXE=%JAVA_HOME%/bin/java.exe\n\nif exist \"%JAVA_EXE%\" goto execute\n\necho.\necho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%\necho.\necho Please set the JAVA_HOME variable in your environment to match the\necho location of your Java installation.\n\ngoto fail\n\n:execute\n@rem Setup the command line\n\nset CLASSPATH=%APP_HOME%\\gradle\\wrapper\\gradle-wrapper.jar\n\n\n@rem Execute Gradle\n\"%JAVA_EXE%\" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% \"-Dorg.gradle.appname=%APP_BASE_NAME%\" -classpath \"%CLASSPATH%\" org.gradle.wrapper.GradleWrapperMain %*\n\n:end\n@rem End local scope for the variables with windows NT shell\nif %ERRORLEVEL% equ 0 goto mainEnd\n\n:fail\nrem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\nrem the _cmd.exe /c_ return code!\nset EXIT_CODE=%ERRORLEVEL%\nif %EXIT_CODE% equ 0 set EXIT_CODE=1\nif not \"\"==\"%GRADLE_EXIT_CONSOLE%\" exit %EXIT_CODE%\nexit /b %EXIT_CODE%\n\n:mainEnd\nif \"%OS%\"==\"Windows_NT\" endlocal\n\n:omega\n"
  },
  {
    "path": "android/proguard-rules.pro",
    "content": "-keep public class com.horcrux.svg.** {*;}\n"
  },
  {
    "path": "android/spotless.gradle",
    "content": "// formatter & linter configuration for java\napply plugin: 'com.diffplug.spotless'\n\nspotless {\n  java {\n    target 'src/main/java/**/*.java'\n    googleJavaFormat()\n  }\n}"
  },
  {
    "path": "android/src/main/AndroidManifest.xml",
    "content": "<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"/>\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/Brush.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.graphics.Bitmap;\nimport android.graphics.BitmapShader;\nimport android.graphics.Canvas;\nimport android.graphics.LinearGradient;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.RadialGradient;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Shader;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.common.ReactConstants;\n\nclass Brush {\n  private final BrushType mType;\n  private final SVGLength[] mPoints;\n  private ReadableArray mColors;\n  private final boolean mUseObjectBoundingBox;\n\n  // TODO implement pattern units\n  @SuppressWarnings({\"unused\"})\n  private boolean mUseContentObjectBoundingBoxUnits;\n\n  private Matrix mMatrix;\n  private Rect mUserSpaceBoundingBox;\n  private PatternView mPattern;\n\n  Brush(BrushType type, SVGLength[] points, BrushUnits units) {\n    mType = type;\n    mPoints = points;\n    mUseObjectBoundingBox = units == BrushUnits.OBJECT_BOUNDING_BOX;\n  }\n\n  void setContentUnits(BrushUnits units) {\n    mUseContentObjectBoundingBoxUnits = units == BrushUnits.OBJECT_BOUNDING_BOX;\n  }\n\n  void setPattern(PatternView pattern) {\n    mPattern = pattern;\n  }\n\n  enum BrushType {\n    LINEAR_GRADIENT,\n    RADIAL_GRADIENT,\n    PATTERN\n  }\n\n  enum BrushUnits {\n    OBJECT_BOUNDING_BOX,\n    USER_SPACE_ON_USE\n  }\n\n  private static void parseGradientStops(\n      ReadableArray value, int stopsCount, float[] stops, int[] stopsColors, float opacity) {\n    for (int i = 0; i < stopsCount; i++) {\n      int stopIndex = i * 2;\n      stops[i] = (float) value.getDouble(stopIndex);\n      int color = value.getInt(stopIndex + 1);\n      int alpha = color >>> 24;\n      int combined = Math.round((float) alpha * opacity);\n      stopsColors[i] = combined << 24 | (color & 0x00ffffff);\n    }\n  }\n\n  void setUserSpaceBoundingBox(Rect userSpaceBoundingBox) {\n    mUserSpaceBoundingBox = userSpaceBoundingBox;\n  }\n\n  void setGradientColors(ReadableArray colors) {\n    mColors = colors;\n  }\n\n  void setGradientTransform(Matrix matrix) {\n    mMatrix = matrix;\n  }\n\n  private RectF getPaintRect(RectF pathBoundingBox) {\n    RectF rect = mUseObjectBoundingBox ? pathBoundingBox : new RectF(mUserSpaceBoundingBox);\n    float width = rect.width();\n    float height = rect.height();\n    float x = 0f;\n    float y = 0f;\n\n    if (mUseObjectBoundingBox) {\n      x = rect.left;\n      y = rect.top;\n    }\n\n    return new RectF(x, y, x + width, y + height);\n  }\n\n  private double getVal(SVGLength length, double relative, float scale, float textSize) {\n    return PropHelper.fromRelative(\n        length,\n        relative,\n        0,\n        mUseObjectBoundingBox && length.unit == SVGLength.UnitType.NUMBER ? relative : scale,\n        textSize);\n  }\n\n  void setupPaint(Paint paint, RectF pathBoundingBox, float scale, float opacity) {\n    RectF rect = getPaintRect(pathBoundingBox);\n    float width = rect.width();\n    float height = rect.height();\n    float offsetX = rect.left;\n    float offsetY = rect.top;\n\n    float textSize = paint.getTextSize();\n    if (mType == BrushType.PATTERN) {\n      double x = getVal(mPoints[0], width, scale, textSize);\n      double y = getVal(mPoints[1], height, scale, textSize);\n      double w = getVal(mPoints[2], width, scale, textSize);\n      double h = getVal(mPoints[3], height, scale, textSize);\n\n      if (!(w > 1 && h > 1)) {\n        return;\n      }\n\n      Bitmap bitmap = Bitmap.createBitmap((int) w, (int) h, Bitmap.Config.ARGB_8888);\n      Canvas canvas = new Canvas(bitmap);\n\n      RectF vbRect = mPattern.getViewBox();\n      if (vbRect != null && vbRect.width() > 0 && vbRect.height() > 0) {\n        RectF eRect = new RectF((float) x, (float) y, (float) w, (float) h);\n        Matrix mViewBoxMatrix =\n            ViewBox.getTransform(vbRect, eRect, mPattern.mAlign, mPattern.mMeetOrSlice);\n        canvas.concat(mViewBoxMatrix);\n      }\n\n      if (mUseContentObjectBoundingBoxUnits) {\n        canvas.scale(width / scale, height / scale);\n      }\n\n      mPattern.draw(canvas, new Paint(), opacity);\n\n      Matrix patternMatrix = new Matrix();\n      if (mMatrix != null) {\n        patternMatrix.preConcat(mMatrix);\n      }\n\n      BitmapShader bitmapShader =\n          new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);\n      bitmapShader.setLocalMatrix(patternMatrix);\n      paint.setShader(bitmapShader);\n      return;\n    }\n\n    int size = mColors.size();\n    if (size == 0) {\n      FLog.w(ReactConstants.TAG, \"Gradient contains no stops\");\n      return;\n    }\n    int stopsCount = size / 2;\n    int[] stopsColors = new int[stopsCount];\n    float[] stops = new float[stopsCount];\n    parseGradientStops(mColors, stopsCount, stops, stopsColors, opacity);\n\n    if (stops.length == 1) {\n      // Gradient with only one stop will make LinearGradient/RadialGradient\n      // throw. It may happen when source SVG contains only one stop or\n      // two stops at the same spot (see lib/extract/extractGradient.js).\n      // Although it's mistake SVGs like this can be produced by vector\n      // editors or other tools, so let's handle that gracefully.\n      stopsColors = new int[] {stopsColors[0], stopsColors[0]};\n      stops = new float[] {stops[0], stops[0]};\n      FLog.w(ReactConstants.TAG, \"Gradient contains only one stop\");\n    }\n\n    if (mType == BrushType.LINEAR_GRADIENT) {\n      double x1 = getVal(mPoints[0], width, scale, textSize) + offsetX;\n      double y1 = getVal(mPoints[1], height, scale, textSize) + offsetY;\n      double x2 = getVal(mPoints[2], width, scale, textSize) + offsetX;\n      double y2 = getVal(mPoints[3], height, scale, textSize) + offsetY;\n\n      Shader linearGradient =\n          new LinearGradient(\n              (float) x1,\n              (float) y1,\n              (float) x2,\n              (float) y2,\n              stopsColors,\n              stops,\n              Shader.TileMode.CLAMP);\n\n      if (mMatrix != null) {\n        Matrix m = new Matrix();\n        m.preConcat(mMatrix);\n        linearGradient.setLocalMatrix(m);\n      }\n\n      paint.setShader(linearGradient);\n    } else if (mType == BrushType.RADIAL_GRADIENT) {\n      double rx = getVal(mPoints[2], width, scale, textSize);\n      double ry = getVal(mPoints[3], height, scale, textSize);\n\n      if (rx <= 0 || ry <= 0) {\n        // Gradient with radius = 0 should be rendered as solid color of the last stop\n        rx = width;\n        ry = height;\n        stops = new float[] {stops[0], stops[stops.length - 1]};\n        stopsColors =\n            new int[] {stopsColors[stopsColors.length - 1], stopsColors[stopsColors.length - 1]};\n      }\n      double ratio = ry / rx;\n\n      double cx = getVal(mPoints[4], width, scale, textSize) + offsetX;\n      double cy = getVal(mPoints[5], height / ratio, scale, textSize) + offsetY / ratio;\n\n      // TODO: support focus point.\n      // double fx = PropHelper.fromRelative(mPoints[0], width, offsetX, scale);\n      // double fy = PropHelper.fromRelative(mPoints[1], height, offsetY, scale) / (ry / rx);\n\n      Shader radialGradient =\n          new RadialGradient(\n              (float) cx, (float) cy, (float) rx, stopsColors, stops, Shader.TileMode.CLAMP);\n\n      Matrix radialMatrix = new Matrix();\n      radialMatrix.preScale(1f, (float) ratio);\n\n      if (mMatrix != null) {\n        radialMatrix.preConcat(mMatrix);\n      }\n\n      radialGradient.setLocalMatrix(radialMatrix);\n      paint.setShader(radialGradient);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/CircleView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.ArrayList;\n\n@SuppressLint(\"ViewConstructor\")\nclass CircleView extends RenderableView {\n  private SVGLength mCx;\n  private SVGLength mCy;\n  private SVGLength mR;\n\n  public CircleView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setCx(Dynamic cx) {\n    mCx = SVGLength.from(cx);\n    invalidate();\n  }\n\n  public void setCy(Dynamic cy) {\n    mCy = SVGLength.from(cy);\n    invalidate();\n  }\n\n  public void setR(Dynamic r) {\n    mR = SVGLength.from(r);\n    invalidate();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    Path path = new Path();\n\n    double cx = relativeOnWidth(mCx);\n    double cy = relativeOnHeight(mCy);\n    double r = relativeOnOther(mR);\n\n    path.addCircle((float) cx, (float) cy, (float) r, Path.Direction.CW);\n\n    elements = new ArrayList<>();\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementMoveToPoint, new Point[] {new Point(cx, cy - r)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx, cy - r), new Point(cx + r, cy)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx + r, cy), new Point(cx, cy + r)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx, cy + r), new Point(cx - r, cy)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx - r, cy), new Point(cx, cy - r)}));\n\n    return path;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/ClipPathView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.common.ReactConstants;\n\n@SuppressLint(\"ViewConstructor\")\nclass ClipPathView extends GroupView {\n\n  public ClipPathView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    FLog.w(\n        ReactConstants.TAG,\n        \"RNSVG: ClipPath can't be drawn, it should be defined as a child component for `Defs` \");\n  }\n\n  @Override\n  void saveDefinition() {\n    getSvgView().defineClipPath(this, mName);\n  }\n\n  @Override\n  boolean isResponsible() {\n    return false;\n  }\n\n  @Override\n  int hitTest(float[] src) {\n    return -1;\n  }\n\n  @Override\n  void mergeProperties(RenderableView target) {}\n\n  @Override\n  void resetProperties() {}\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/CustomFilter.java",
    "content": "package com.horcrux.svg;\n\nimport android.graphics.Bitmap;\n\ninterface CustomFilterFunction {\n  float[] execute(float[] src, float[] dst);\n}\n\npublic class CustomFilter {\n  public static Bitmap apply(Bitmap srcBmp, Bitmap dstBmp, CustomFilterFunction func) {\n    int width = srcBmp.getWidth();\n    int height = srcBmp.getHeight();\n    int[] srcPixels = new int[width * height];\n    int[] dstPixels = new int[width * height];\n    int[] resPixels = new int[width * height];\n    int srcArgb = 0;\n    float[] src = new float[] {0, 0, 0, 0};\n    int dstArgb = 0;\n    float[] dst = new float[] {0, 0, 0, 0};\n\n    try {\n      srcBmp.getPixels(srcPixels, 0, width, 0, 0, width, height);\n      dstBmp.getPixels(dstPixels, 0, width, 0, 0, width, height);\n    } catch (IllegalArgumentException | ArrayIndexOutOfBoundsException ignored) {\n    }\n\n    for (int y = 0; y < height; y++) {\n      for (int x = 0; x < width; x++) {\n        srcArgb = srcPixels[y * width + x];\n        src[0] = ((srcArgb >> 24) & 0xff) / 255f;\n        src[1] = ((srcArgb >> 16) & 0xff) / 255f;\n        src[2] = ((srcArgb >> 8) & 0xff) / 255f;\n        src[3] = (srcArgb & 0xff) / 255f;\n\n        dstArgb = dstPixels[y * width + x];\n        dst[0] = ((dstArgb >> 24) & 0xff) / 255f;\n        dst[1] = ((dstArgb >> 16) & 0xff) / 255f;\n        dst[2] = ((dstArgb >> 8) & 0xff) / 255f;\n        dst[3] = (dstArgb & 0xff) / 255f;\n\n        resPixels[y * width + x] = normalizeFromFloats(func.execute(src, dst));\n      }\n    }\n\n    return Bitmap.createBitmap(resPixels, width, height, Bitmap.Config.ARGB_8888);\n  }\n\n  public static int normalizeFromFloat(float c) {\n    return Math.min(255, Math.max(0, Math.round(c * 255)));\n  }\n\n  public static int normalizeFromFloats(float[] res) {\n    if (res.length < 4 || normalizeFromFloat(res[0]) <= 0) {\n      return 0;\n    }\n    return (normalizeFromFloat(res[0]) << 24)\n        | (normalizeFromFloat(res[1] / res[0]) << 16)\n        | (normalizeFromFloat(res[2] / res[0]) << 8)\n        | normalizeFromFloat(res[3] / res[0]);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/DefinitionView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass DefinitionView extends VirtualView {\n\n  DefinitionView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  @SuppressWarnings(\"EmptyMethod\")\n  void draw(Canvas canvas, Paint paint, float opacity) {}\n\n  @Override\n  boolean isResponsible() {\n    return false;\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    return null;\n  }\n\n  @Override\n  int hitTest(float[] src) {\n    return -1;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/DefsView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.view.View;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass DefsView extends DefinitionView {\n\n  public DefsView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {}\n\n  void saveDefinition() {\n    for (int i = 0; i < getChildCount(); i++) {\n      View child = getChildAt(i);\n      if (child instanceof VirtualView) {\n        ((VirtualView) child).saveDefinition();\n      }\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/EllipseView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.RectF;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.ArrayList;\n\n@SuppressLint(\"ViewConstructor\")\nclass EllipseView extends RenderableView {\n  private SVGLength mCx;\n  private SVGLength mCy;\n  private SVGLength mRx;\n  private SVGLength mRy;\n\n  public EllipseView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setCx(Dynamic cx) {\n    mCx = SVGLength.from(cx);\n    invalidate();\n  }\n\n  public void setCy(Dynamic cy) {\n    mCy = SVGLength.from(cy);\n    invalidate();\n  }\n\n  public void setRx(Dynamic rx) {\n    mRx = SVGLength.from(rx);\n    invalidate();\n  }\n\n  public void setRy(Dynamic ry) {\n    mRy = SVGLength.from(ry);\n    invalidate();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    Path path = new Path();\n    double cx = relativeOnWidth(mCx);\n    double cy = relativeOnHeight(mCy);\n    double rx = relativeOnWidth(mRx);\n    double ry = relativeOnHeight(mRy);\n    RectF oval =\n        new RectF((float) (cx - rx), (float) (cy - ry), (float) (cx + rx), (float) (cy + ry));\n    path.addOval(oval, Path.Direction.CW);\n\n    elements = new ArrayList<>();\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementMoveToPoint, new Point[] {new Point(cx, cy - ry)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx, cy - ry), new Point(cx + rx, cy)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx + rx, cy), new Point(cx, cy + ry)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx, cy + ry), new Point(cx - rx, cy)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint,\n            new Point[] {new Point(cx - rx, cy), new Point(cx, cy - ry)}));\n\n    return path;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeBlendView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.PorterDuff;\nimport android.graphics.PorterDuffXfermode;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeBlendView extends FilterPrimitiveView {\n  String mIn1;\n  String mIn2;\n  FilterProperties.FeBlendMode mMode;\n\n  public FeBlendView(ReactContext reactContext) {\n    super(reactContext);\n    super.mFilterSubregion.mX = new SVGLength(0);\n    super.mFilterSubregion.mY = new SVGLength(0);\n    super.mFilterSubregion.mW = new SVGLength(\"100%\");\n    super.mFilterSubregion.mH = new SVGLength(\"100%\");\n  }\n\n  public void setIn1(String in1) {\n    this.mIn1 = in1;\n    invalidate();\n  }\n\n  public void setIn2(String in2) {\n    this.mIn2 = in2;\n    invalidate();\n  }\n\n  public void setMode(String mode) {\n    this.mMode = FilterProperties.FeBlendMode.getEnum(mode);\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap in1 = getSource(resultsMap, prevResult, this.mIn1);\n    Bitmap in2 = getSource(resultsMap, prevResult, this.mIn2);\n\n    if (this.mMode == FilterProperties.FeBlendMode.MULTIPLY) {\n      CustomFilterFunction multiply =\n          (src, dst) -> {\n            float[] res = new float[4];\n            res[0] = 1f - (1f - src[0]) * (1f - dst[0]);\n            res[1] =\n                src[1] * src[0] * (1f - dst[0])\n                    + dst[1] * dst[0] * (1f - src[0])\n                    + src[1] * src[0] * dst[1] * dst[0];\n            res[2] =\n                src[2] * src[0] * (1f - dst[0])\n                    + dst[2] * dst[0] * (1f - src[0])\n                    + src[2] * src[0] * dst[2] * dst[0];\n            res[3] =\n                src[3] * src[0] * (1f - dst[0])\n                    + dst[3] * dst[0] * (1f - src[0])\n                    + src[3] * src[0] * dst[3] * dst[0];\n            return res;\n          };\n      return CustomFilter.apply(in1, in2, multiply);\n    }\n\n    Bitmap result = Bitmap.createBitmap(in1.getWidth(), in1.getHeight(), Bitmap.Config.ARGB_8888);\n    Canvas canvas = new Canvas(result);\n    Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);\n    canvas.drawBitmap(in1, 0, 0, paint);\n\n    switch (this.mMode) {\n      case UNKNOWN:\n      case NORMAL:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OVER));\n        break;\n      case SCREEN:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SCREEN));\n        break;\n      case LIGHTEN:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.LIGHTEN));\n        break;\n      case DARKEN:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DARKEN));\n        break;\n      case MULTIPLY:\n        break;\n    }\n    canvas.drawBitmap(in2, 0, 0, paint);\n\n    return result;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeColorMatrixView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.ColorMatrix;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeColorMatrixView extends FilterPrimitiveView {\n  String mIn1;\n  FilterProperties.FeColorMatrixType mType;\n  ReadableArray mValues;\n\n  public FeColorMatrixView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setIn1(String in1) {\n    this.mIn1 = in1;\n    invalidate();\n  }\n\n  public void setType(String type) {\n    this.mType = FilterProperties.FeColorMatrixType.getEnum(type);\n    invalidate();\n  }\n\n  public void setValues(ReadableArray values) {\n    this.mValues = values;\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap source = getSource(resultsMap, prevResult, this.mIn1);\n\n    ColorMatrix colorMatrix = new ColorMatrix();\n    switch (this.mType) {\n      case MATRIX:\n        if (this.mValues.size() < 20) return source;\n\n        float[] rawMatrix = new float[mValues.size()];\n\n        for (int i = 0; i < this.mValues.size(); i++) {\n          rawMatrix[i] = (float) this.mValues.getDouble(i) * (i % 5 == 4 ? 255 : 1);\n        }\n\n        colorMatrix.set(rawMatrix);\n        break;\n      case SATURATE:\n        if (this.mValues.size() != 1) return source;\n\n        colorMatrix.setSaturation((float) this.mValues.getDouble(0));\n        break;\n      case HUE_ROTATE:\n        if (this.mValues.size() != 1) return source;\n\n        float hue = (float) this.mValues.getDouble(0);\n        float cosHue = (float) Math.cos(hue * Math.PI / 180);\n        float sinHue = (float) Math.sin(hue * Math.PI / 180);\n\n        colorMatrix.set(\n            new float[] {\n              0.213f + cosHue * 0.787f - sinHue * 0.213f, // 0\n              0.715f - cosHue * 0.715f - sinHue * 0.715f, // 1\n              0.072f - cosHue * 0.072f + sinHue * 0.928f, // 2\n              0, // 3\n              0, // 4\n              0.213f - cosHue * 0.213f + sinHue * 0.143f, // 5\n              0.715f + cosHue * 0.285f + sinHue * 0.140f, // 6\n              0.072f - cosHue * 0.072f - sinHue * 0.283f, // 7\n              0, // 8\n              0, // 9\n              0.213f - cosHue * 0.213f - sinHue * 0.787f, // 10\n              0.715f - cosHue * 0.715f + sinHue * 0.715f, // 11\n              0.072f + cosHue * 0.928f + sinHue * 0.072f, // 12\n              0, // 13\n              0, // 14\n              0, // 15\n              0, // 16\n              0, // 17\n              1, // 18\n              0, // 19\n            });\n        break;\n      case LUMINANCE_TO_ALPHA:\n        colorMatrix.set(\n            new float[] {\n              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2125f, 0.7154f, 0.0721f, 0, 0,\n            });\n        break;\n    }\n\n    return FilterUtils.getBitmapWithColorMatrix(colorMatrix, source);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeCompositeView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.PorterDuff;\nimport android.graphics.PorterDuffXfermode;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeCompositeView extends FilterPrimitiveView {\n  String mIn1;\n  String mIn2;\n  float mK1;\n  float mK2;\n  float mK3;\n  float mK4;\n  FilterProperties.FeCompositeOperator mOperator;\n\n  public FeCompositeView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setIn1(String in1) {\n    this.mIn1 = in1;\n    invalidate();\n  }\n\n  public void setIn2(String in2) {\n    this.mIn2 = in2;\n    invalidate();\n  }\n\n  public void setK1(Float value) {\n    this.mK1 = value;\n    invalidate();\n  }\n\n  public void setK2(Float value) {\n    this.mK2 = value;\n    invalidate();\n  }\n\n  public void setK3(Float value) {\n    this.mK3 = value;\n    invalidate();\n  }\n\n  public void setK4(Float value) {\n    this.mK4 = value;\n    invalidate();\n  }\n\n  public void setOperator(String operator) {\n    this.mOperator = FilterProperties.FeCompositeOperator.getEnum(operator);\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap in1 = getSource(resultsMap, prevResult, this.mIn1);\n    Bitmap in2 = getSource(resultsMap, prevResult, this.mIn2);\n    Bitmap result = Bitmap.createBitmap(in1.getWidth(), in1.getHeight(), Bitmap.Config.ARGB_8888);\n    Canvas canvas = new Canvas(result);\n    Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);\n    canvas.drawBitmap(in1, 0, 0, paint);\n\n    switch (this.mOperator) {\n      case OVER:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OVER));\n        break;\n      case IN:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));\n        break;\n      case OUT:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT));\n        break;\n      case ATOP:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_ATOP));\n        break;\n      case XOR:\n        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.XOR));\n        break;\n      case ARITHMETIC:\n        // result = k1*i1*i2 + k2*i1 + k3*i2 + k4\n        int nPixels = result.getWidth() * result.getHeight();\n        int[] pixels1 = new int[nPixels];\n        int[] pixels2 = new int[nPixels];\n        result.getPixels(\n            pixels1, 0, result.getWidth(), 0, 0, result.getWidth(), result.getHeight());\n        in2.getPixels(pixels2, 0, result.getWidth(), 0, 0, result.getWidth(), result.getHeight());\n\n        for (int i = 0; i < nPixels; i++) {\n          int color1 = pixels1[i];\n          int color2 = pixels2[i];\n\n          int r1 = (color1 >> 16) & 0xFF;\n          int g1 = (color1 >> 8) & 0xFF;\n          int b1 = color1 & 0xFF;\n          int a1 = (color1 >>> 24);\n          int r2 = (color2 >> 16) & 0xFF;\n          int g2 = (color2 >> 8) & 0xFF;\n          int b2 = color2 & 0xFF;\n          int a2 = (color2 >>> 24);\n\n          int rResult = (int) (mK1 * r1 * r2 + mK2 * r1 + mK3 * r2 + mK4);\n          int gResult = (int) (mK1 * g1 * g2 + mK2 * g1 + mK3 * g2 + mK4);\n          int bResult = (int) (mK1 * b1 * b2 + mK2 * b1 + mK3 * b2 + mK4);\n          int aResult = (int) (mK1 * a1 * a2 + mK2 * a1 + mK3 * a2 + mK4);\n\n          rResult = Math.min(255, Math.max(0, rResult));\n          gResult = Math.min(255, Math.max(0, gResult));\n          bResult = Math.min(255, Math.max(0, bResult));\n          aResult = Math.min(255, Math.max(0, aResult));\n\n          int pixel = (aResult << 24) | (rResult << 16) | (gResult << 8) | bResult;\n          pixels1[i] = pixel;\n        }\n\n        result.setPixels(\n            pixels1, 0, result.getWidth(), 0, 0, result.getWidth(), result.getHeight());\n        break;\n    }\n\n    if (this.mOperator != FilterProperties.FeCompositeOperator.ARITHMETIC) {\n      canvas.drawBitmap(in2, 0, 0, paint);\n    }\n\n    return result;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeFloodView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.JavaOnlyArray;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\nimport java.util.HashMap;\nimport java.util.regex.Matcher;\nimport java.util.regex.Pattern;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeFloodView extends FilterPrimitiveView {\n  private static final Pattern regex = Pattern.compile(\"[0-9.-]+\");\n\n  public @Nullable ReadableArray floodColor;\n  public float floodOpacity = 1;\n\n  public FeFloodView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setFloodColor(@Nullable Dynamic color) {\n    if (color == null || color.isNull()) {\n      floodColor = null;\n      invalidate();\n      return;\n    }\n\n    ReadableType strokeType = color.getType();\n    if (strokeType.equals(ReadableType.Map)) {\n      ReadableMap colorMap = color.asMap();\n      setFloodColor(colorMap);\n      return;\n    }\n\n    // This code will probably never be reached with current changes\n    ReadableType type = color.getType();\n    if (type.equals(ReadableType.Number)) {\n      floodColor = JavaOnlyArray.of(0, color.asInt());\n    } else if (type.equals(ReadableType.Array)) {\n      floodColor = color.asArray();\n    } else {\n      JavaOnlyArray arr = new JavaOnlyArray();\n      arr.pushInt(0);\n      Matcher m = regex.matcher(color.asString());\n      int i = 0;\n      while (m.find()) {\n        double parsed = Double.parseDouble(m.group());\n        arr.pushDouble(i++ < 3 ? parsed / 255 : parsed);\n      }\n      floodColor = arr;\n    }\n    invalidate();\n  }\n\n  public void setFloodColor(@Nullable ReadableMap color) {\n    if (color == null) {\n      this.floodColor = null;\n      invalidate();\n      return;\n    }\n    int type = color.getInt(\"type\");\n    if (type == 0) {\n      ReadableType payloadType = color.getType(\"payload\");\n      if (payloadType.equals(ReadableType.Number)) {\n        this.floodColor = JavaOnlyArray.of(0, color.getInt(\"payload\"));\n      } else if (payloadType.equals(ReadableType.Map)) {\n        this.floodColor = JavaOnlyArray.of(0, color.getMap(\"payload\"));\n      }\n    } else if (type == 1) {\n      this.floodColor = JavaOnlyArray.of(1, color.getString(\"brushRef\"));\n    } else {\n      this.floodColor = JavaOnlyArray.of(type);\n    }\n    invalidate();\n  }\n\n  public void setFloodOpacity(float opacity) {\n    this.floodOpacity = opacity;\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap floodBitmap =\n        Bitmap.createBitmap(prevResult.getWidth(), prevResult.getHeight(), Bitmap.Config.ARGB_8888);\n    Canvas floodCanvas = new Canvas(floodBitmap);\n    Paint paint = new Paint();\n    paint.setFlags(Paint.ANTI_ALIAS_FLAG | Paint.SUBPIXEL_TEXT_FLAG);\n    paint.setStyle(Paint.Style.FILL);\n    this.setupPaint(paint, this.floodOpacity, this.floodColor);\n    floodCanvas.drawPaint(paint);\n    return floodBitmap;\n  }\n\n  private void setupPaint(Paint paint, float opacity, @Nullable ReadableArray colors) {\n    int colorType = colors.getInt(0);\n    switch (colorType) {\n      case 0:\n        if (colors.size() == 2) {\n          int color;\n          if (colors.getType(1) == ReadableType.Map) {\n            color = ColorPropConverter.getColor(colors.getMap(1), getContext());\n          } else {\n            color = colors.getInt(1);\n          }\n          int alpha = color >>> 24;\n          int combined = Math.round((float) alpha * opacity);\n          paint.setColor(combined << 24 | (color & 0x00ffffff));\n        } else {\n          // solid color\n          paint.setARGB(\n              (int) (colors.size() > 4 ? colors.getDouble(4) * opacity * 255 : opacity * 255),\n              (int) (colors.getDouble(1) * 255),\n              (int) (colors.getDouble(2) * 255),\n              (int) (colors.getDouble(3) * 255));\n        }\n        break;\n        // TODO: handle currentColor\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeGaussianBlurView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.content.Context;\nimport android.graphics.Bitmap;\nimport android.renderscript.Allocation;\nimport android.renderscript.Element;\nimport android.renderscript.RenderScript;\nimport android.renderscript.ScriptIntrinsicBlur;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeGaussianBlurView extends FilterPrimitiveView {\n  String mIn1;\n  float mStdDeviationX;\n  float mStdDeviationY;\n  FilterProperties.EdgeMode mEdgeMode;\n\n  public FeGaussianBlurView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setIn1(String in1) {\n    this.mIn1 = in1;\n    invalidate();\n  }\n\n  public void setStdDeviationX(float stdDeviationX) {\n    this.mStdDeviationX = stdDeviationX;\n    invalidate();\n  }\n\n  public void setStdDeviationY(float stdDeviationY) {\n    this.mStdDeviationY = stdDeviationY;\n    invalidate();\n  }\n\n  public void setEdgeMode(String edgeMode) {\n    this.mEdgeMode = FilterProperties.EdgeMode.getEnum(edgeMode);\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap source = getSource(resultsMap, prevResult, this.mIn1);\n    return blur(getContext(), source);\n  }\n\n  private Bitmap blur(Context context, Bitmap bitmap) {\n    // Android blur radius is much weaker than SVG's, so we need to scale it up.\n    float stdDeviation = Math.max(mStdDeviationX, mStdDeviationY) * 2;\n    if (stdDeviation <= 0) return bitmap;\n    final float maxRadius = 25.0f;\n    float radius = Math.min(stdDeviation, maxRadius);\n\n    Bitmap outputBitmap = Bitmap.createBitmap(bitmap);\n\n    // Create a RenderScript with blur\n    RenderScript rs = RenderScript.create(context);\n    ScriptIntrinsicBlur blurScript = ScriptIntrinsicBlur.create(rs, Element.U8_4(rs));\n\n    // Allocate memory for Renderscript to work with\n    Allocation tmpIn = Allocation.createFromBitmap(rs, bitmap);\n    Allocation tmpOut = Allocation.createFromBitmap(rs, outputBitmap);\n\n    // Set the radius of the blur, allocation input, and output\n    blurScript.setRadius(radius);\n    blurScript.setInput(tmpIn);\n    blurScript.forEach(tmpOut);\n\n    // Copy the allocation output to the output bitmap and release memory\n    tmpOut.copyTo(outputBitmap);\n    tmpIn.destroy();\n    tmpOut.destroy();\n    rs.destroy();\n\n    return Bitmap.createScaledBitmap(outputBitmap, bitmap.getWidth(), bitmap.getHeight(), false);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeMergeView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeMergeView extends FilterPrimitiveView {\n  private ReadableArray mNodes;\n\n  public FeMergeView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setNodes(ReadableArray nodes) {\n    this.mNodes = nodes;\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap result =\n        Bitmap.createBitmap(prevResult.getWidth(), prevResult.getHeight(), Bitmap.Config.ARGB_8888);\n    Canvas canvas = new Canvas(result);\n    int nodesSize = this.mNodes.size();\n    for (int i = 0; i < nodesSize; i++) {\n      String nodeKey = this.mNodes.getString(i);\n      Bitmap sourceFromResults = nodeKey.isEmpty() ? prevResult : resultsMap.get(nodeKey);\n\n      if (sourceFromResults != null) {\n        canvas.drawBitmap(sourceFromResults, 0, 0, new Paint());\n      }\n    }\n\n    return result;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FeOffsetView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.RectF;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FeOffsetView extends FilterPrimitiveView {\n  String mIn1;\n  SVGLength mDx;\n  SVGLength mDy;\n\n  public FeOffsetView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setIn1(String in1) {\n    this.mIn1 = in1;\n    invalidate();\n  }\n\n  public void setDx(Dynamic dx) {\n    mDx = SVGLength.from(dx);\n    invalidate();\n  }\n\n  public void setDy(Dynamic dy) {\n    mDy = SVGLength.from(dy);\n    invalidate();\n  }\n\n  @Override\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    Bitmap source = getSource(resultsMap, prevResult, this.mIn1);\n    Bitmap result =\n        Bitmap.createBitmap(prevResult.getWidth(), prevResult.getHeight(), Bitmap.Config.ARGB_8888);\n    Canvas canvas = new Canvas(result);\n\n    float dx = this.mDx != null ? (float) this.relativeOnWidth(this.mDx) : 0;\n    float dy = this.mDy != null ? (float) this.relativeOnHeight(this.mDy) : 0;\n    RectF frame = new RectF(0, 0, dx, dy);\n    this.getSvgView().getCtm().mapRect(frame);\n    dx = frame.left < 0 ? frame.left : frame.width();\n    dy = frame.top < 0 ? frame.top : frame.height();\n\n    canvas.drawBitmap(source, dx, dy, null);\n\n    return result;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FilterPrimitiveView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FilterPrimitiveView extends DefinitionView {\n  private String mResult;\n  public final FilterRegion mFilterSubregion;\n\n  public FilterPrimitiveView(ReactContext reactContext) {\n    super(reactContext);\n    mFilterSubregion = new FilterRegion();\n  }\n\n  public void setX(Dynamic x) {\n    mFilterSubregion.setX(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mFilterSubregion.setY(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mFilterSubregion.setWidth(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mFilterSubregion.setHeight(height);\n    invalidate();\n  }\n\n  public void setResult(String result) {\n    mResult = result;\n    invalidate();\n  }\n\n  public String getResult() {\n    return mResult;\n  }\n\n  protected static Bitmap getSource(\n      HashMap<String, Bitmap> resultsMap, Bitmap prevResult, String in1) {\n    Bitmap sourceFromResults = in1 != null ? resultsMap.get(in1) : null;\n    return sourceFromResults != null ? sourceFromResults : prevResult;\n  }\n\n  public Bitmap applyFilter(HashMap<String, Bitmap> resultsMap, Bitmap prevResult) {\n    return null;\n  }\n\n  @Override\n  void saveDefinition() {}\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FilterProperties.java",
    "content": "package com.horcrux.svg;\n\nimport java.util.HashMap;\nimport java.util.Map;\nimport javax.annotation.Nonnull;\n\nclass FilterProperties {\n  enum Units {\n    OBJECT_BOUNDING_BOX(\"objectBoundingBox\"),\n    USER_SPACE_ON_USE(\"userSpaceOnUse\"),\n    ;\n\n    private final String units;\n\n    Units(String units) {\n      this.units = units;\n    }\n\n    static Units getEnum(String strVal) {\n      if (!unitsToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown 'Unit' Value: \" + strVal);\n      }\n      return unitsToEnum.get(strVal);\n    }\n\n    private static final Map<String, Units> unitsToEnum = new HashMap<>();\n\n    static {\n      for (final Units en : Units.values()) {\n        unitsToEnum.put(en.units, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return units;\n    }\n  }\n\n  enum EdgeMode {\n    UNKNOWN(\"unknown\"),\n    DUPLICATE(\"duplicate\"),\n    WRAP(\"wrap\"),\n    NONE(\"none\"),\n    ;\n\n    private final String edgeMode;\n\n    EdgeMode(String edgeMode) {\n      this.edgeMode = edgeMode;\n    }\n\n    static EdgeMode getEnum(String strVal) {\n      if (!edgeModeToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown 'edgeMode' Value: \" + strVal);\n      }\n      return edgeModeToEnum.get(strVal);\n    }\n\n    private static final Map<String, EdgeMode> edgeModeToEnum = new HashMap<>();\n\n    static {\n      for (final EdgeMode en : EdgeMode.values()) {\n        edgeModeToEnum.put(en.edgeMode, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return edgeMode;\n    }\n  }\n\n  enum FeBlendMode {\n    UNKNOWN(\"unknown\"),\n    NORMAL(\"normal\"),\n    MULTIPLY(\"multiply\"),\n    SCREEN(\"screen\"),\n    DARKEN(\"darken\"),\n    LIGHTEN(\"lighten\"),\n    ;\n\n    private final String mode;\n\n    FeBlendMode(String mode) {\n      this.mode = mode;\n    }\n\n    static FeBlendMode getEnum(String strVal) {\n      if (!typeToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown String Value: \" + strVal);\n      }\n      return typeToEnum.get(strVal);\n    }\n\n    private static final Map<String, FeBlendMode> typeToEnum = new HashMap<>();\n\n    static {\n      for (final FeBlendMode en : FeBlendMode.values()) {\n        typeToEnum.put(en.mode, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return mode;\n    }\n  }\n\n  enum FeColorMatrixType {\n    MATRIX(\"matrix\"),\n    SATURATE(\"saturate\"),\n    HUE_ROTATE(\"hueRotate\"),\n    LUMINANCE_TO_ALPHA(\"luminanceToAlpha\"),\n    ;\n\n    private final String type;\n\n    FeColorMatrixType(String type) {\n      this.type = type;\n    }\n\n    static FeColorMatrixType getEnum(String strVal) {\n      if (!typeToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown String Value: \" + strVal);\n      }\n      return typeToEnum.get(strVal);\n    }\n\n    private static final Map<String, FeColorMatrixType> typeToEnum = new HashMap<>();\n\n    static {\n      for (final FeColorMatrixType en : FeColorMatrixType.values()) {\n        typeToEnum.put(en.type, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return type;\n    }\n  }\n\n  enum FeCompositeOperator {\n    OVER(\"over\"),\n    IN(\"in\"),\n    OUT(\"out\"),\n    ATOP(\"atop\"),\n    XOR(\"xor\"),\n    ARITHMETIC(\"arithmetic\"),\n    ;\n\n    private final String type;\n\n    FeCompositeOperator(String type) {\n      this.type = type;\n    }\n\n    static FeCompositeOperator getEnum(String strVal) {\n      if (!typeToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown String Value: \" + strVal);\n      }\n      return typeToEnum.get(strVal);\n    }\n\n    private static final Map<String, FeCompositeOperator> typeToEnum = new HashMap<>();\n\n    static {\n      for (final FeCompositeOperator en : FeCompositeOperator.values()) {\n        typeToEnum.put(en.type, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return type;\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FilterRegion.java",
    "content": "package com.horcrux.svg;\n\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport com.facebook.react.bridge.Dynamic;\n\npublic class FilterRegion {\n  SVGLength mX;\n  SVGLength mY;\n  SVGLength mW;\n  SVGLength mH;\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n  }\n\n  private double getRelativeOrDefault(\n      VirtualView view, SVGLength value, float relativeOn, double defaultValue) {\n    if (value == null || value.unit == SVGLength.UnitType.UNKNOWN) {\n      return defaultValue;\n    }\n    return view.relativeOn(value, relativeOn);\n  }\n\n  public Rect getCropRect(VirtualView view, FilterProperties.Units units, RectF bounds) {\n    double x, y, width, height;\n    if (bounds == null) {\n      return new Rect(0, 0, 0, 0);\n    }\n    if (units == FilterProperties.Units.OBJECT_BOUNDING_BOX) {\n      x = bounds.left + view.relativeOnFraction(this.mX, bounds.width());\n      y = bounds.top + view.relativeOnFraction(this.mY, bounds.height());\n      width = view.relativeOnFraction(this.mW, bounds.width());\n      height = view.relativeOnFraction(this.mH, bounds.height());\n    } else { // FilterProperties.Units.USER_SPACE_ON_USE\n      float canvasWidth = view.getSvgView().getCanvasWidth();\n      float canvasHeight = view.getSvgView().getCanvasHeight();\n      x = getRelativeOrDefault(view, mX, canvasWidth, bounds.left);\n      y = getRelativeOrDefault(view, mY, canvasHeight, bounds.top);\n      width = getRelativeOrDefault(view, mW, canvasWidth, bounds.width());\n      height = getRelativeOrDefault(view, mH, canvasHeight, bounds.height());\n    }\n    return new Rect((int) x, (int) y, (int) (x + width), (int) (y + height));\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FilterUtils.java",
    "content": "package com.horcrux.svg;\n\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.ColorMatrix;\nimport android.graphics.ColorMatrixColorFilter;\nimport android.graphics.Paint;\n\npublic class FilterUtils {\n\n  public static Bitmap getBitmapWithColorMatrix(ColorMatrix colorMatrix, Bitmap sourceBitmap) {\n    Bitmap results =\n        Bitmap.createBitmap(\n            sourceBitmap.getWidth(), sourceBitmap.getHeight(), sourceBitmap.getConfig());\n\n    Canvas canvas = new Canvas(results);\n\n    Paint paint = new Paint();\n    paint.setColorFilter(new ColorMatrixColorFilter(colorMatrix));\n    canvas.drawBitmap(sourceBitmap, 0, 0, paint);\n\n    return results;\n  }\n\n  public static Bitmap applySourceAlphaFilter(Bitmap source) {\n    ColorMatrix colorMatrix = new ColorMatrix();\n    colorMatrix.set(\n        new float[] {\n          0, 0, 0, 0, 0,\n          0, 0, 0, 0, 0,\n          0, 0, 0, 0, 0,\n          0, 0, 0, 1, 0,\n          0, 0, 0, 0, 1\n        });\n    return getBitmapWithColorMatrix(colorMatrix, source);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FilterView.java",
    "content": "package com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Color;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.util.Log;\nimport android.view.View;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.HashMap;\n\n@SuppressLint(\"ViewConstructor\")\nclass FilterView extends DefinitionView {\n  private final HashMap<String, Bitmap> mResultsMap = new HashMap<>();\n\n  private FilterProperties.Units mFilterUnits;\n  private FilterProperties.Units mPrimitiveUnits;\n  private final FilterRegion mFilterRegion;\n\n  public FilterView(ReactContext reactContext) {\n    super(reactContext);\n    mFilterRegion = new FilterRegion();\n  }\n\n  public void setX(Dynamic x) {\n    mFilterRegion.setX(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mFilterRegion.setY(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mFilterRegion.setWidth(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mFilterRegion.setHeight(height);\n    invalidate();\n  }\n\n  public void setFilterUnits(String filterUnits) {\n    mFilterUnits = FilterProperties.Units.getEnum(filterUnits);\n    invalidate();\n  }\n\n  public void setPrimitiveUnits(String primitiveUnits) {\n    mPrimitiveUnits = FilterProperties.Units.getEnum(primitiveUnits);\n    invalidate();\n  }\n\n  public FilterRegion getFilterRegion() {\n    return mFilterRegion;\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SvgView svg = getSvgView();\n      if (svg != null) {\n        svg.defineFilter(this, mName);\n      }\n    }\n  }\n\n  public Bitmap applyFilter(Bitmap source, Bitmap background, RectF renderableBounds) {\n    mResultsMap.clear();\n    mResultsMap.put(\"SourceGraphic\", source);\n    mResultsMap.put(\"SourceAlpha\", FilterUtils.applySourceAlphaFilter(source));\n    mResultsMap.put(\"BackgroundImage\", background);\n    mResultsMap.put(\"BackgroundAlpha\", FilterUtils.applySourceAlphaFilter(background));\n\n    Bitmap res = source;\n    Bitmap resultBitmap = Bitmap.createBitmap(res.getWidth(), res.getHeight(), res.getConfig());\n    Canvas canvas = new Canvas(resultBitmap);\n    Rect filterRegionRect =\n        this.mFilterRegion.getCropRect(this, this.mFilterUnits, renderableBounds);\n    Rect cropRect;\n\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof FilterPrimitiveView) {\n        FilterPrimitiveView currentFilter = (FilterPrimitiveView) node;\n        resultBitmap.eraseColor(Color.TRANSPARENT);\n        cropRect =\n            currentFilter.mFilterSubregion.getCropRect(\n                currentFilter,\n                this.mPrimitiveUnits,\n                this.mPrimitiveUnits == FilterProperties.Units.USER_SPACE_ON_USE\n                    ? new RectF(filterRegionRect)\n                    : renderableBounds);\n        canvas.drawBitmap(currentFilter.applyFilter(mResultsMap, res), cropRect, cropRect, null);\n        res = resultBitmap.copy(Bitmap.Config.ARGB_8888, true);\n        String resultName = currentFilter.getResult();\n        if (resultName != null) {\n          mResultsMap.put(resultName, res);\n        }\n      } else {\n        Log.e(\"RNSVG\", \"Invalid `Filter` child: Filter children can only be `Fe...` components\");\n      }\n    }\n\n    // crop Bitmap to filter coordinates\n    resultBitmap.eraseColor(Color.TRANSPARENT);\n    canvas.drawBitmap(res, filterRegionRect, filterRegionRect, null);\n    return resultBitmap;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/FontData.java",
    "content": "package com.horcrux.svg;\n\nimport static com.facebook.react.uimanager.ViewProps.FONT_FAMILY;\nimport static com.facebook.react.uimanager.ViewProps.FONT_SIZE;\nimport static com.facebook.react.uimanager.ViewProps.FONT_STYLE;\nimport static com.facebook.react.uimanager.ViewProps.FONT_WEIGHT;\nimport static com.horcrux.svg.TextProperties.*;\n\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\n\nclass FontData {\n\n  static class AbsoluteFontWeight {\n\n    static final int normal = 400;\n\n    private static final FontWeight[] WEIGHTS =\n        new FontWeight[] {\n          FontWeight.w100,\n          FontWeight.w100,\n          FontWeight.w200,\n          FontWeight.w300,\n          FontWeight.Normal,\n          FontWeight.w500,\n          FontWeight.w600,\n          FontWeight.Bold,\n          FontWeight.w800,\n          FontWeight.w900,\n          FontWeight.w900,\n        };\n\n    static FontWeight nearestFontWeight(int absoluteFontWeight) {\n      return WEIGHTS[Math.round(absoluteFontWeight / 100f)];\n    }\n\n    private static final int[] absoluteFontWeights =\n        new int[] {400, 700, 100, 200, 300, 400, 500, 600, 700, 800, 900};\n\n    // https://drafts.csswg.org/css-fonts-4/#relative-weights\n    static int from(FontWeight fontWeight, FontData parent) {\n      if (fontWeight == FontWeight.Bolder) {\n        return bolder(parent.absoluteFontWeight);\n      } else if (fontWeight == FontWeight.Lighter) {\n        return lighter(parent.absoluteFontWeight);\n      } else {\n        return absoluteFontWeights[fontWeight.ordinal()];\n      }\n    }\n\n    private static int bolder(int inherited) {\n      if (inherited < 350) {\n        return 400;\n      } else if (inherited < 550) {\n        return 700;\n      } else if (inherited < 900) {\n        return 900;\n      } else {\n        return inherited;\n      }\n    }\n\n    private static int lighter(int inherited) {\n      if (inherited < 100) {\n        return inherited;\n      } else if (inherited < 550) {\n        return 100;\n      } else if (inherited < 750) {\n        return 400;\n      } else {\n        return 700;\n      }\n    }\n  }\n\n  static final double DEFAULT_FONT_SIZE = 12d;\n\n  private static final double DEFAULT_KERNING = 0d;\n  private static final double DEFAULT_WORD_SPACING = 0d;\n  private static final double DEFAULT_LETTER_SPACING = 0d;\n\n  private static final String KERNING = \"kerning\";\n  private static final String FONT_DATA = \"fontData\";\n  private static final String TEXT_ANCHOR = \"textAnchor\";\n  private static final String WORD_SPACING = \"wordSpacing\";\n  private static final String LETTER_SPACING = \"letterSpacing\";\n  private static final String TEXT_DECORATION = \"textDecoration\";\n  private static final String FONT_FEATURE_SETTINGS = \"fontFeatureSettings\";\n  private static final String FONT_VARIATION_SETTINGS = \"fontVariationSettings\";\n  private static final String FONT_VARIANT_LIGATURES = \"fontVariantLigatures\";\n\n  final double fontSize;\n  final String fontFamily;\n  final FontStyle fontStyle;\n  final ReadableMap fontData;\n\n  FontWeight fontWeight;\n  int absoluteFontWeight;\n\n  final String fontFeatureSettings;\n  final String fontVariationSettings;\n  final FontVariantLigatures fontVariantLigatures;\n\n  final TextAnchor textAnchor;\n  private final TextDecoration textDecoration;\n\n  final double kerning;\n  final double wordSpacing;\n  final double letterSpacing;\n\n  final boolean manualKerning;\n\n  static final FontData Defaults = new FontData();\n\n  private FontData() {\n    fontData = null;\n    fontFamily = \"\";\n    fontStyle = FontStyle.normal;\n    fontWeight = FontWeight.Normal;\n    absoluteFontWeight = AbsoluteFontWeight.normal;\n    fontFeatureSettings = \"\";\n    fontVariationSettings = \"\";\n    fontVariantLigatures = FontVariantLigatures.normal;\n\n    textAnchor = TextAnchor.start;\n    textDecoration = TextDecoration.None;\n\n    manualKerning = false;\n    kerning = DEFAULT_KERNING;\n    fontSize = DEFAULT_FONT_SIZE;\n    wordSpacing = DEFAULT_WORD_SPACING;\n    letterSpacing = DEFAULT_LETTER_SPACING;\n  }\n\n  private double toAbsolute(\n      ReadableMap font, String prop, double scale, double fontSize, double relative) {\n    ReadableType propType = font.getType(prop);\n    if (propType == ReadableType.Number) {\n      return font.getDouble(prop) * scale;\n    } else {\n      String string = font.getString(prop);\n      return PropHelper.fromRelative(string, relative, scale, fontSize);\n    }\n  }\n\n  private void setInheritedWeight(FontData parent) {\n    absoluteFontWeight = parent.absoluteFontWeight;\n    fontWeight = parent.fontWeight;\n  }\n\n  private void handleNumericWeight(FontData parent, double number) {\n    long weight = Math.round(number);\n    if (weight >= 1 && weight <= 1000) {\n      absoluteFontWeight = (int) weight;\n      fontWeight = AbsoluteFontWeight.nearestFontWeight(absoluteFontWeight);\n    } else {\n      setInheritedWeight(parent);\n    }\n  }\n\n  FontData(ReadableMap font, FontData parent, double scale) {\n    double parentFontSize = parent.fontSize;\n\n    if (font.hasKey(FONT_SIZE)) {\n      fontSize = toAbsolute(font, FONT_SIZE, 1, parentFontSize, parentFontSize);\n    } else {\n      fontSize = parentFontSize;\n    }\n\n    if (font.hasKey(FONT_WEIGHT)) {\n      ReadableType fontWeightType = font.getType(FONT_WEIGHT);\n      if (fontWeightType == ReadableType.Number) {\n        handleNumericWeight(parent, font.getDouble(FONT_WEIGHT));\n      } else {\n        String string = font.getString(FONT_WEIGHT);\n        if (FontWeight.hasEnum(string)) {\n          absoluteFontWeight = AbsoluteFontWeight.from(FontWeight.get(string), parent);\n          fontWeight = AbsoluteFontWeight.nearestFontWeight(absoluteFontWeight);\n        } else if (string != null) {\n          handleNumericWeight(parent, Double.parseDouble(string));\n        } else {\n          setInheritedWeight(parent);\n        }\n      }\n    } else {\n      setInheritedWeight(parent);\n    }\n\n    fontData = font.hasKey(FONT_DATA) ? font.getMap(FONT_DATA) : parent.fontData;\n\n    fontFamily = font.hasKey(FONT_FAMILY) ? font.getString(FONT_FAMILY) : parent.fontFamily;\n    fontStyle =\n        font.hasKey(FONT_STYLE) ? FontStyle.valueOf(font.getString(FONT_STYLE)) : parent.fontStyle;\n    fontFeatureSettings =\n        font.hasKey(FONT_FEATURE_SETTINGS)\n            ? font.getString(FONT_FEATURE_SETTINGS)\n            : parent.fontFeatureSettings;\n    fontVariationSettings =\n        font.hasKey(FONT_VARIATION_SETTINGS)\n            ? font.getString(FONT_VARIATION_SETTINGS)\n            : parent.fontVariationSettings;\n    fontVariantLigatures =\n        font.hasKey(FONT_VARIANT_LIGATURES)\n            ? FontVariantLigatures.valueOf(font.getString(FONT_VARIANT_LIGATURES))\n            : parent.fontVariantLigatures;\n\n    textAnchor =\n        font.hasKey(TEXT_ANCHOR)\n            ? TextAnchor.valueOf(font.getString(TEXT_ANCHOR))\n            : parent.textAnchor;\n    textDecoration =\n        font.hasKey(TEXT_DECORATION)\n            ? TextDecoration.getEnum(font.getString(TEXT_DECORATION))\n            : parent.textDecoration;\n\n    final boolean hasKerning = font.hasKey(KERNING);\n    manualKerning = hasKerning || parent.manualKerning;\n\n    // https://www.w3.org/TR/SVG11/text.html#SpacingProperties\n    // https://drafts.csswg.org/css-text-3/#spacing\n    // calculated values for units in: kerning, word-spacing, and, letter-spacing.\n    kerning = hasKerning ? toAbsolute(font, KERNING, scale, fontSize, 0) : parent.kerning;\n    wordSpacing =\n        font.hasKey(WORD_SPACING)\n            ? toAbsolute(font, WORD_SPACING, scale, fontSize, 0)\n            : parent.wordSpacing;\n    letterSpacing =\n        font.hasKey(LETTER_SPACING)\n            ? toAbsolute(font, LETTER_SPACING, scale, fontSize, 0)\n            : parent.letterSpacing;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/ForeignObjectView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.RectF;\nimport android.view.View;\nimport androidx.annotation.NonNull;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass ForeignObjectView extends GroupView {\n\n  SVGLength mX;\n  SVGLength mY;\n  SVGLength mW;\n  SVGLength mH;\n\n  public ForeignObjectView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    float x = (float) relativeOnWidth(mX);\n    float y = (float) relativeOnHeight(mY);\n    float w = (float) relativeOnWidth(mW);\n    float h = (float) relativeOnHeight(mH);\n    canvas.translate(x, y);\n    canvas.clipRect(0, 0, w, h);\n    super.draw(canvas, paint, opacity);\n  }\n\n  @Override\n  public void onDescendantInvalidated(@NonNull View child, @NonNull View target) {\n    super.onDescendantInvalidated(child, target);\n    invalidate();\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  @Override\n  public void invalidate() {\n    super.invalidate();\n    SvgView svgView = getSvgView();\n\n    if (svgView != null) {\n      svgView.invalidate();\n    }\n  }\n\n  void drawGroup(final Canvas canvas, final Paint paint, final float opacity) {\n    pushGlyphContext();\n    final SvgView svg = getSvgView();\n    final GroupView self = this;\n    final RectF groupRect = new RectF();\n    for (int i = 0; i < getChildCount(); i++) {\n      View child = getChildAt(i);\n      if (child instanceof MaskView) {\n        continue;\n      }\n      if (child instanceof VirtualView) {\n        VirtualView node = ((VirtualView) child);\n        if (\"none\".equals(node.mDisplay)) {\n          continue;\n        }\n        if (node instanceof RenderableView) {\n          ((RenderableView) node).mergeProperties(self);\n        }\n\n        int count = node.saveAndSetupCanvas(canvas, mCTM);\n        node.render(canvas, paint, opacity * mOpacity);\n        RectF r = node.getClientRect();\n        if (r != null) {\n          groupRect.union(r);\n        }\n\n        node.restoreCanvas(canvas, count);\n\n        if (node instanceof RenderableView) {\n          ((RenderableView) node).resetProperties();\n        }\n\n        if (node.isResponsible()) {\n          svg.enableTouchEvents();\n        }\n      } else if (child instanceof SvgView) {\n        SvgView svgView = (SvgView) child;\n        svgView.drawChildren(canvas);\n        if (svgView.isResponsible()) {\n          svg.enableTouchEvents();\n        }\n      } else {\n        // Enable rendering other native ancestor views in e.g. masks\n        final int saveCount = canvas.save();\n\n        int left = child.getLeft();\n        int top = child.getTop();\n        canvas.translate(left, top);\n\n        Matrix childMatrix = child.getMatrix();\n        if (!childMatrix.isIdentity()) {\n          canvas.concat(childMatrix);\n        }\n\n        child.draw(canvas);\n        canvas.restoreToCount(saveCount);\n      }\n    }\n    this.setClientRect(groupRect);\n    popGlyphContext();\n  }\n\n  // Enable rendering other native ancestor views in e.g. masks, but don't render them another time\n  Bitmap fakeBitmap = Bitmap.createBitmap(1, 1, Bitmap.Config.ARGB_8888);\n  Canvas fake = new Canvas(fakeBitmap);\n\n  @Override\n  protected void dispatchDraw(Canvas canvas) {\n    super.dispatchDraw(fake);\n  }\n\n  protected boolean drawChild(Canvas canvas, View child, long drawingTime) {\n    return super.drawChild(fake, child, drawingTime);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/GlyphContext.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport com.facebook.react.bridge.ReadableMap;\nimport java.util.ArrayList;\nimport javax.annotation.Nullable;\n\n// https://www.w3.org/TR/SVG/text.html#TSpanElement\nclass GlyphContext {\n\n  // Current stack (one per node push/pop)\n  final ArrayList<FontData> mFontContext = new ArrayList<>();\n\n  // Unique input attribute lists (only added if node sets a value)\n  private final ArrayList<SVGLength[]> mXsContext = new ArrayList<>();\n  private final ArrayList<SVGLength[]> mYsContext = new ArrayList<>();\n  private final ArrayList<SVGLength[]> mDXsContext = new ArrayList<>();\n  private final ArrayList<SVGLength[]> mDYsContext = new ArrayList<>();\n  private final ArrayList<double[]> mRsContext = new ArrayList<>();\n\n  // Unique index into attribute list (one per unique list)\n  private final ArrayList<Integer> mXIndices = new ArrayList<>();\n  private final ArrayList<Integer> mYIndices = new ArrayList<>();\n  private final ArrayList<Integer> mDXIndices = new ArrayList<>();\n  private final ArrayList<Integer> mDYIndices = new ArrayList<>();\n  private final ArrayList<Integer> mRIndices = new ArrayList<>();\n\n  // Index of unique context used (one per node push/pop)\n  private final ArrayList<Integer> mXsIndices = new ArrayList<>();\n  private final ArrayList<Integer> mYsIndices = new ArrayList<>();\n  private final ArrayList<Integer> mDXsIndices = new ArrayList<>();\n  private final ArrayList<Integer> mDYsIndices = new ArrayList<>();\n  private final ArrayList<Integer> mRsIndices = new ArrayList<>();\n\n  // Calculated on push context, percentage and em length depends on parent font size\n  private double mFontSize = FontData.DEFAULT_FONT_SIZE;\n  private FontData topFont = FontData.Defaults;\n\n  // Current accumulated values\n  // https://www.w3.org/TR/SVG/types.html#DataTypeCoordinate\n  // <coordinate> syntax is the same as that for <length>\n  private double mX;\n  private double mY;\n\n  // https://www.w3.org/TR/SVG/types.html#Length\n  private double mDX;\n  private double mDY;\n\n  // Current <list-of-coordinates> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#InterfaceSVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeCoordinates\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementXAttribute\n  private SVGLength[] mXs = new SVGLength[] {};\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementYAttribute\n  private SVGLength[] mYs = new SVGLength[] {};\n\n  // Current <list-of-lengths> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeLengths\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementDXAttribute\n  private SVGLength[] mDXs = new SVGLength[] {};\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementDYAttribute\n  private SVGLength[] mDYs = new SVGLength[] {};\n\n  // Current <list-of-numbers> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeNumbers\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementRotateAttribute\n  private double[] mRs = new double[] {0};\n\n  // Current attribute list index\n  private int mXsIndex;\n  private int mYsIndex;\n  private int mDXsIndex;\n  private int mDYsIndex;\n  private int mRsIndex;\n\n  // Current value index in current attribute list\n  private int mXIndex = -1;\n  private int mYIndex = -1;\n  private int mDXIndex = -1;\n  private int mDYIndex = -1;\n  private int mRIndex = -1;\n\n  // Top index of stack\n  private int mTop;\n\n  // Constructor parameters\n  private final float mScale;\n  private final float mWidth;\n  private final float mHeight;\n\n  private void pushIndices() {\n    mXsIndices.add(mXsIndex);\n    mYsIndices.add(mYsIndex);\n    mDXsIndices.add(mDXsIndex);\n    mDYsIndices.add(mDYsIndex);\n    mRsIndices.add(mRsIndex);\n  }\n\n  GlyphContext(float scale, float width, float height) {\n    mScale = scale;\n    mWidth = width;\n    mHeight = height;\n\n    mXsContext.add(mXs);\n    mYsContext.add(mYs);\n    mDXsContext.add(mDXs);\n    mDYsContext.add(mDYs);\n    mRsContext.add(mRs);\n\n    mXIndices.add(mXIndex);\n    mYIndices.add(mYIndex);\n    mDXIndices.add(mDXIndex);\n    mDYIndices.add(mDYIndex);\n    mRIndices.add(mRIndex);\n\n    mFontContext.add(topFont);\n\n    pushIndices();\n  }\n\n  private void reset() {\n    mXsIndex = mYsIndex = mDXsIndex = mDYsIndex = mRsIndex = 0;\n    mXIndex = mYIndex = mDXIndex = mDYIndex = mRIndex = -1;\n    mX = mY = mDX = mDY = 0;\n  }\n\n  FontData getFont() {\n    return topFont;\n  }\n\n  private FontData getTopOrParentFont(GroupView child) {\n    if (mTop > 0) {\n      return topFont;\n    } else {\n      GroupView parentRoot = child.getParentTextRoot();\n\n      while (parentRoot != null) {\n        FontData map = parentRoot.getGlyphContext().getFont();\n        if (map != FontData.Defaults) {\n          return map;\n        }\n        parentRoot = parentRoot.getParentTextRoot();\n      }\n\n      return FontData.Defaults;\n    }\n  }\n\n  private void pushNodeAndFont(GroupView node, @Nullable ReadableMap font) {\n    FontData parent = getTopOrParentFont(node);\n    mTop++;\n\n    if (font == null) {\n      mFontContext.add(parent);\n      return;\n    }\n\n    FontData data = new FontData(font, parent, mScale);\n    mFontSize = data.fontSize;\n    mFontContext.add(data);\n    topFont = data;\n  }\n\n  void pushContext(GroupView node, @Nullable ReadableMap font) {\n    pushNodeAndFont(node, font);\n    pushIndices();\n  }\n\n  private SVGLength[] getStringArrayFromReadableArray(ArrayList<SVGLength> readableArray) {\n    int size = readableArray.size();\n    SVGLength[] strings = new SVGLength[size];\n    for (int i = 0; i < size; i++) {\n      strings[i] = readableArray.get(i);\n    }\n    return strings;\n  }\n\n  private double[] getDoubleArrayFromReadableArray(ArrayList<SVGLength> readableArray) {\n    int size = readableArray.size();\n    double[] doubles = new double[size];\n    for (int i = 0; i < size; i++) {\n      SVGLength length = readableArray.get(i);\n      doubles[i] = length.value;\n    }\n    return doubles;\n  }\n\n  void pushContext(\n      boolean reset,\n      TextView node,\n      @Nullable ReadableMap font,\n      @Nullable ArrayList<SVGLength> x,\n      @Nullable ArrayList<SVGLength> y,\n      @Nullable ArrayList<SVGLength> deltaX,\n      @Nullable ArrayList<SVGLength> deltaY,\n      @Nullable ArrayList<SVGLength> rotate) {\n    if (reset) {\n      this.reset();\n    }\n\n    pushNodeAndFont(node, font);\n\n    if (x != null && x.size() != 0) {\n      mXsIndex++;\n      mXIndex = -1;\n      mXIndices.add(mXIndex);\n      mXs = getStringArrayFromReadableArray(x);\n      mXsContext.add(mXs);\n    }\n\n    if (y != null && y.size() != 0) {\n      mYsIndex++;\n      mYIndex = -1;\n      mYIndices.add(mYIndex);\n      mYs = getStringArrayFromReadableArray(y);\n      mYsContext.add(mYs);\n    }\n\n    if (deltaX != null && deltaX.size() != 0) {\n      mDXsIndex++;\n      mDXIndex = -1;\n      mDXIndices.add(mDXIndex);\n      mDXs = getStringArrayFromReadableArray(deltaX);\n      mDXsContext.add(mDXs);\n    }\n\n    if (deltaY != null && deltaY.size() != 0) {\n      mDYsIndex++;\n      mDYIndex = -1;\n      mDYIndices.add(mDYIndex);\n      mDYs = getStringArrayFromReadableArray(deltaY);\n      mDYsContext.add(mDYs);\n    }\n\n    if (rotate != null && rotate.size() != 0) {\n      mRsIndex++;\n      mRIndex = -1;\n      mRIndices.add(mRIndex);\n      mRs = getDoubleArrayFromReadableArray(rotate);\n      mRsContext.add(mRs);\n    }\n\n    pushIndices();\n  }\n\n  void popContext() {\n    mFontContext.remove(mTop);\n    mXsIndices.remove(mTop);\n    mYsIndices.remove(mTop);\n    mDXsIndices.remove(mTop);\n    mDYsIndices.remove(mTop);\n    mRsIndices.remove(mTop);\n\n    mTop--;\n\n    int x = mXsIndex;\n    int y = mYsIndex;\n    int dx = mDXsIndex;\n    int dy = mDYsIndex;\n    int r = mRsIndex;\n\n    topFont = mFontContext.get(mTop);\n    mXsIndex = mXsIndices.get(mTop);\n    mYsIndex = mYsIndices.get(mTop);\n    mDXsIndex = mDXsIndices.get(mTop);\n    mDYsIndex = mDYsIndices.get(mTop);\n    mRsIndex = mRsIndices.get(mTop);\n\n    if (x != mXsIndex) {\n      mXsContext.remove(x);\n      mXs = mXsContext.get(mXsIndex);\n      mXIndex = mXIndices.get(mXsIndex);\n    }\n    if (y != mYsIndex) {\n      mYsContext.remove(y);\n      mYs = mYsContext.get(mYsIndex);\n      mYIndex = mYIndices.get(mYsIndex);\n    }\n    if (dx != mDXsIndex) {\n      mDXsContext.remove(dx);\n      mDXs = mDXsContext.get(mDXsIndex);\n      mDXIndex = mDXIndices.get(mDXsIndex);\n    }\n    if (dy != mDYsIndex) {\n      mDYsContext.remove(dy);\n      mDYs = mDYsContext.get(mDYsIndex);\n      mDYIndex = mDYIndices.get(mDYsIndex);\n    }\n    if (r != mRsIndex) {\n      mRsContext.remove(r);\n      mRs = mRsContext.get(mRsIndex);\n      mRIndex = mRIndices.get(mRsIndex);\n    }\n  }\n\n  private static void incrementIndices(ArrayList<Integer> indices, int topIndex) {\n    for (int index = topIndex; index >= 0; index--) {\n      int xIndex = indices.get(index);\n      indices.set(index, xIndex + 1);\n    }\n  }\n\n  // https://www.w3.org/TR/SVG11/text.html#FontSizeProperty\n\n  /**\n   * Get font size from context.\n   *\n   * <p>‘font-size’ Value: < absolute-size > | < relative-size > | < length > | < percentage > |\n   * inherit Initial: medium Applies to: text content elements Inherited: yes, the computed value is\n   * inherited Percentages: refer to parent element's font size Media: visual Animatable: yes\n   *\n   * <p>This property refers to the size of the font from baseline to baseline when multiple lines\n   * of text are set solid in a multiline layout environment.\n   *\n   * <p>For SVG, if a < length > is provided without a unit identifier (e.g., an unqualified number\n   * such as 128), the SVG user agent processes the < length > as a height value in the current user\n   * coordinate system.\n   *\n   * <p>If a < length > is provided with one of the unit identifiers (e.g., 12pt or 10%), then the\n   * SVG user agent converts the < length > into a corresponding value in the current user\n   * coordinate system by applying the rules described in Units.\n   *\n   * <p>Except for any additional information provided in this specification, the normative\n   * definition of the property is in CSS2 ([CSS2], section 15.2.4).\n   */\n  double getFontSize() {\n    return mFontSize;\n  }\n\n  double nextX(double advance) {\n    incrementIndices(mXIndices, mXsIndex);\n\n    int nextIndex = mXIndex + 1;\n    if (nextIndex < mXs.length) {\n      mDX = 0;\n      mXIndex = nextIndex;\n      SVGLength string = mXs[nextIndex];\n      mX = PropHelper.fromRelative(string, mWidth, 0, mScale, mFontSize);\n    }\n\n    mX += advance;\n\n    return mX;\n  }\n\n  double nextY() {\n    incrementIndices(mYIndices, mYsIndex);\n\n    int nextIndex = mYIndex + 1;\n    if (nextIndex < mYs.length) {\n      mDY = 0;\n      mYIndex = nextIndex;\n      SVGLength string = mYs[nextIndex];\n      mY = PropHelper.fromRelative(string, mHeight, 0, mScale, mFontSize);\n    }\n\n    return mY;\n  }\n\n  double nextDeltaX() {\n    incrementIndices(mDXIndices, mDXsIndex);\n\n    int nextIndex = mDXIndex + 1;\n    if (nextIndex < mDXs.length) {\n      mDXIndex = nextIndex;\n      SVGLength string = mDXs[nextIndex];\n      double val = PropHelper.fromRelative(string, mWidth, 0, mScale, mFontSize);\n      mDX += val;\n    }\n\n    return mDX;\n  }\n\n  double nextDeltaY() {\n    incrementIndices(mDYIndices, mDYsIndex);\n\n    int nextIndex = mDYIndex + 1;\n    if (nextIndex < mDYs.length) {\n      mDYIndex = nextIndex;\n      SVGLength string = mDYs[nextIndex];\n      double val = PropHelper.fromRelative(string, mHeight, 0, mScale, mFontSize);\n      mDY += val;\n    }\n\n    return mDY;\n  }\n\n  double nextRotation() {\n    incrementIndices(mRIndices, mRsIndex);\n\n    mRIndex = Math.min(mRIndex + 1, mRs.length - 1);\n\n    return mRs[mRIndex];\n  }\n\n  float getWidth() {\n    return mWidth;\n  }\n\n  float getHeight() {\n    return mHeight;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/GlyphPathBag.java",
    "content": "package com.horcrux.svg;\n\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport java.util.ArrayList;\n\nclass GlyphPathBag {\n  private final ArrayList<Path> paths = new ArrayList<>();\n  private final int[][] data = new int[256][];\n  private final Paint paint;\n\n  GlyphPathBag(Paint paint) {\n    this.paint = paint;\n    // Make indexed-by-one, to allow zero to represent non-cached\n    paths.add(new Path());\n  }\n\n  Path getOrCreateAndCache(char ch, String current) {\n    int index = getIndex(ch);\n    Path cached;\n\n    if (index != 0) {\n      cached = paths.get(index);\n    } else {\n      cached = new Path();\n      paint.getTextPath(current, 0, 1, 0, 0, cached);\n\n      int[] bin = data[ch >> 8];\n      if (bin == null) {\n        bin = data[ch >> 8] = new int[256];\n      }\n      bin[ch & 0xFF] = paths.size();\n\n      paths.add(cached);\n    }\n\n    Path glyph = new Path();\n    glyph.addPath(cached);\n    return glyph;\n  }\n\n  private int getIndex(char ch) {\n    int[] bin = data[ch >> 8];\n    if (bin == null) return 0;\n    return bin[ch & 0xFF];\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/GroupView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Region;\nimport android.os.Build;\nimport android.view.View;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\nimport java.util.ArrayList;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass GroupView extends RenderableView {\n  @Nullable ReadableMap mFont;\n  private GlyphContext mGlyphContext;\n  private Bitmap mLayerBitmap;\n  private Canvas mLayerCanvas;\n  private final Paint mLayerPaint;\n\n  public GroupView(ReactContext reactContext) {\n    super(reactContext);\n    mLayerPaint = new Paint(Paint.ANTI_ALIAS_FLAG);\n  }\n\n  public void setFont(Dynamic dynamic) {\n    if (dynamic.getType() == ReadableType.Map) {\n      mFont = dynamic.asMap();\n    } else {\n      mFont = null;\n    }\n    invalidate();\n  }\n\n  public void setFont(@Nullable ReadableMap font) {\n    mFont = font;\n    invalidate();\n  }\n\n  void setupGlyphContext(Canvas canvas) {\n    RectF clipBounds = new RectF(canvas.getClipBounds());\n    if (mMatrix != null) {\n      mMatrix.mapRect(clipBounds);\n    }\n    mGlyphContext = new GlyphContext(mScale, clipBounds.width(), clipBounds.height());\n  }\n\n  GlyphContext getGlyphContext() {\n    return mGlyphContext;\n  }\n\n  private static <T> T requireNonNull(T obj) {\n    if (obj == null) throw new NullPointerException();\n    return obj;\n  }\n\n  GlyphContext getTextRootGlyphContext() {\n    return requireNonNull(getTextRoot()).getGlyphContext();\n  }\n\n  void pushGlyphContext() {\n    getTextRootGlyphContext().pushContext(this, mFont);\n  }\n\n  void popGlyphContext() {\n    getTextRootGlyphContext().popContext();\n  }\n\n  void draw(final Canvas canvas, final Paint paint, final float opacity) {\n    setupGlyphContext(canvas);\n    clip(canvas, paint);\n    drawGroup(canvas, paint, opacity);\n    renderMarkers(canvas, paint, opacity);\n  }\n\n  void drawGroup(final Canvas canvas, final Paint paint, final float opacity) {\n    pushGlyphContext();\n    final SvgView svg = getSvgView();\n    final GroupView self = this;\n    final RectF groupRect = new RectF();\n\n    if (mOpacity != 1) {\n      if (mLayerBitmap == null) {\n        mLayerBitmap =\n            Bitmap.createBitmap(canvas.getWidth(), canvas.getHeight(), Bitmap.Config.ARGB_8888);\n        mLayerCanvas = new Canvas(mLayerBitmap);\n      } else {\n        mLayerBitmap.recycle();\n        mLayerBitmap =\n            Bitmap.createBitmap(canvas.getWidth(), canvas.getHeight(), Bitmap.Config.ARGB_8888);\n        mLayerCanvas.setBitmap(mLayerBitmap);\n      }\n      // Copy current matrix from original canvas\n      mLayerCanvas.save();\n      mLayerCanvas.setMatrix(canvas.getMatrix());\n    } else {\n      mLayerCanvas = canvas;\n    }\n\n    elements = new ArrayList<>();\n    for (int i = 0; i < getChildCount(); i++) {\n      View child = getChildAt(i);\n      if (child instanceof MaskView || child instanceof ClipPathView) {\n        ((RenderableView) child).mergeProperties(self);\n        continue;\n      }\n      if (child instanceof VirtualView) {\n        VirtualView node = ((VirtualView) child);\n        if (\"none\".equals(node.mDisplay)) {\n          continue;\n        }\n        if (node instanceof RenderableView) {\n          ((RenderableView) node).mergeProperties(self);\n        }\n\n        int count = node.saveAndSetupCanvas(mLayerCanvas, mCTM);\n        node.render(mLayerCanvas, paint, opacity);\n        RectF r = node.getClientRect();\n\n        if (r != null) {\n          groupRect.union(r);\n        }\n\n        node.restoreCanvas(mLayerCanvas, count);\n\n        if (node instanceof RenderableView) {\n          ((RenderableView) node).resetProperties();\n        }\n\n        if (node.isResponsible()) {\n          svg.enableTouchEvents();\n        }\n\n        if (node.elements != null) {\n          elements.addAll(node.elements);\n        }\n\n      } else if (child instanceof SvgView) {\n        SvgView svgView = (SvgView) child;\n        // Merge properties with inner Svg element.\n        if (svgView.getChildCount() > 0) {\n          View viewNode = svgView.getChildAt(0);\n          if (viewNode instanceof GroupView) {\n            ((GroupView) viewNode).mergeProperties(self);\n          }\n        }\n        svgView.drawChildren(canvas);\n        if (svgView.isResponsible()) {\n          svg.enableTouchEvents();\n        }\n      }\n    }\n\n    if (mOpacity != 1) {\n      // Restore copied canvas and temporary reset original canvas matrix to draw bitmap 1:1\n      mLayerCanvas.restore();\n      int saveCount = canvas.save();\n      canvas.setMatrix(null);\n      mLayerPaint.setAlpha((int) (mOpacity * 255));\n      if (mLayerBitmap != null) {\n        canvas.drawBitmap(mLayerBitmap, 0, 0, mLayerPaint);\n      }\n      canvas.restoreToCount(saveCount);\n    }\n    this.setClientRect(groupRect);\n    popGlyphContext();\n  }\n\n  void drawPath(Canvas canvas, Paint paint, float opacity) {\n    super.draw(canvas, paint, opacity);\n  }\n\n  @Override\n  Path getPath(final Canvas canvas, final Paint paint) {\n    if (mPath != null) {\n      return mPath;\n    }\n    mPath = new Path();\n\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof MaskView) {\n        continue;\n      }\n      if (node instanceof VirtualView) {\n        VirtualView n = (VirtualView) node;\n        Matrix transform = n.mMatrix;\n        Path path = n.getPath(canvas, paint);\n\n        if (path != null) {\n          mPath.addPath(path, transform);\n        }\n      }\n    }\n\n    return mPath;\n  }\n\n  Path getPath(final Canvas canvas, final Paint paint, final Region.Op op) {\n    final Path path = new Path();\n\n    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {\n      final Path.Op pop = Path.Op.valueOf(op.name());\n      for (int i = 0; i < getChildCount(); i++) {\n        View node = getChildAt(i);\n        if (node instanceof MaskView) {\n          continue;\n        }\n        if (node instanceof VirtualView) {\n          VirtualView n = (VirtualView) node;\n          Matrix transform = n.mMatrix;\n          Path p2;\n          if (n instanceof GroupView) {\n            p2 = ((GroupView) n).getPath(canvas, paint, op);\n          } else {\n            p2 = n.getPath(canvas, paint);\n          }\n          p2.transform(transform);\n          path.op(p2, pop);\n        }\n      }\n    } else {\n      Rect clipBounds = canvas.getClipBounds();\n      final Region bounds = new Region(clipBounds);\n      final Region r = new Region();\n      for (int i = 0; i < getChildCount(); i++) {\n        View node = getChildAt(i);\n        if (node instanceof MaskView) {\n          continue;\n        }\n        if (node instanceof VirtualView) {\n          VirtualView n = (VirtualView) node;\n          Matrix transform = n.mMatrix;\n          Path p2;\n          if (n instanceof GroupView) {\n            p2 = ((GroupView) n).getPath(canvas, paint, op);\n          } else {\n            p2 = n.getPath(canvas, paint);\n          }\n          if (transform != null) {\n            p2.transform(transform);\n          }\n          Region r2 = new Region();\n          r2.setPath(p2, bounds);\n          r.op(r2, op);\n        }\n      }\n      path.addPath(r.getBoundaryPath());\n    }\n\n    return path;\n  }\n\n  @Override\n  int hitTest(final float[] src) {\n    if (!mInvertible) {\n      return -1;\n    }\n\n    float[] dst = new float[2];\n    mInvMatrix.mapPoints(dst, src);\n\n    int x = Math.round(dst[0]);\n    int y = Math.round(dst[1]);\n\n    Path clipPath = getClipPath();\n    if (clipPath != null) {\n      if (mClipRegionPath != clipPath) {\n        mClipRegionPath = clipPath;\n        mClipBounds = new RectF();\n        clipPath.computeBounds(mClipBounds, true);\n        mClipRegion = getRegion(clipPath, mClipBounds);\n      }\n      if (!mClipRegion.contains(x, y)) {\n        return -1;\n      }\n    }\n\n    for (int i = getChildCount() - 1; i >= 0; i--) {\n      View child = getChildAt(i);\n      if (child instanceof VirtualView) {\n        if (child instanceof MaskView) {\n          continue;\n        }\n\n        VirtualView node = (VirtualView) child;\n\n        int hitChild = node.hitTest(dst);\n        if (hitChild != -1) {\n          return (node.isResponsible() || hitChild != child.getId()) ? hitChild : getId();\n        }\n      } else if (child instanceof SvgView) {\n        SvgView node = (SvgView) child;\n\n        int hitChild = node.reactTagForTouch(dst[0], dst[1]);\n        if (hitChild != child.getId()) {\n          return hitChild;\n        }\n      }\n    }\n\n    return -1;\n  }\n\n  void saveDefinition() {\n    if (mName != null) {\n      getSvgView().defineTemplate(this, mName);\n    }\n\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof VirtualView) {\n        ((VirtualView) node).saveDefinition();\n      }\n    }\n  }\n\n  @Override\n  void resetProperties() {\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof RenderableView) {\n        ((RenderableView) node).resetProperties();\n      }\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/ImageView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.RectF;\nimport android.net.Uri;\nimport com.facebook.common.executors.UiThreadImmediateExecutorService;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.common.references.CloseableReference;\nimport com.facebook.datasource.DataSource;\nimport com.facebook.drawee.backends.pipeline.Fresco;\nimport com.facebook.imagepipeline.core.ImagePipeline;\nimport com.facebook.imagepipeline.datasource.BaseBitmapDataSubscriber;\nimport com.facebook.imagepipeline.image.CloseableBitmap;\nimport com.facebook.imagepipeline.image.CloseableImage;\nimport com.facebook.imagepipeline.request.ImageRequest;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.common.ReactConstants;\nimport com.facebook.react.uimanager.UIManagerHelper;\nimport com.facebook.react.uimanager.events.EventDispatcher;\nimport com.facebook.react.views.imagehelper.ImageSource;\nimport com.facebook.react.views.imagehelper.ResourceDrawableIdHelper;\nimport com.horcrux.svg.events.SvgLoadEvent;\nimport java.util.concurrent.atomic.AtomicBoolean;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass ImageView extends RenderableView {\n  private SVGLength mX;\n  private SVGLength mY;\n  private SVGLength mW;\n  private SVGLength mH;\n  private String uriString;\n  private int mImageWidth;\n  private int mImageHeight;\n  private String mAlign;\n  private int mMeetOrSlice;\n  private final AtomicBoolean mLoading = new AtomicBoolean(false);\n\n  public ImageView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  public void setSrc(@Nullable ReadableMap src) {\n    if (src != null) {\n      uriString = src.getString(\"uri\");\n\n      if (uriString == null || uriString.isEmpty()) {\n        // TODO: give warning about this\n        return;\n      }\n\n      if (src.hasKey(\"width\") && src.hasKey(\"height\")) {\n        mImageWidth = src.getInt(\"width\");\n        mImageHeight = src.getInt(\"height\");\n      } else {\n        mImageWidth = 0;\n        mImageHeight = 0;\n      }\n      Uri mUri = Uri.parse(uriString);\n      if (mUri.getScheme() == null) {\n        ResourceDrawableIdHelper.getInstance().getResourceDrawableUri(mContext, uriString);\n      }\n    }\n  }\n\n  public void setAlign(String align) {\n    mAlign = align;\n    invalidate();\n  }\n\n  public void setMeetOrSlice(int meetOrSlice) {\n    mMeetOrSlice = meetOrSlice;\n    invalidate();\n  }\n\n  @Override\n  void draw(final Canvas canvas, final Paint paint, final float opacity) {\n    if (!mLoading.get()) {\n      ImagePipeline imagePipeline = Fresco.getImagePipeline();\n      ImageSource imageSource = new ImageSource(mContext, uriString);\n      ImageRequest request = ImageRequest.fromUri(imageSource.getUri());\n      boolean inMemoryCache = imagePipeline.isInBitmapMemoryCache(request);\n\n      if (inMemoryCache) {\n        tryRenderFromBitmapCache(imagePipeline, request, canvas, paint, opacity * mOpacity);\n      } else {\n        loadBitmap(imagePipeline, request);\n      }\n    }\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    mPath = new Path();\n    mPath.addRect(getRect(), Path.Direction.CW);\n    return mPath;\n  }\n\n  private void loadBitmap(final ImagePipeline imagePipeline, final ImageRequest request) {\n    mLoading.set(true);\n    final DataSource<CloseableReference<CloseableImage>> dataSource =\n        imagePipeline.fetchDecodedImage(request, mContext);\n    BaseBitmapDataSubscriber subscriber =\n        new BaseBitmapDataSubscriber() {\n          @Override\n          public void onNewResultImpl(Bitmap bitmap) {\n            final EventDispatcher mEventDispatcher =\n                UIManagerHelper.getEventDispatcherForReactTag(mContext, getId());\n            mEventDispatcher.dispatchEvent(\n                new SvgLoadEvent(\n                    UIManagerHelper.getSurfaceId(ImageView.this),\n                    getId(),\n                    mContext,\n                    uriString,\n                    bitmap.getWidth(),\n                    bitmap.getHeight()));\n            mLoading.set(false);\n            SvgView view = getSvgView();\n            if (view != null) {\n              view.invalidate();\n            }\n          }\n\n          @Override\n          public void onFailureImpl(DataSource dataSource) {\n            // No cleanup required here.\n            // TODO: more details about this failure\n            mLoading.set(false);\n            FLog.w(\n                ReactConstants.TAG,\n                dataSource.getFailureCause(),\n                \"RNSVG: fetchDecodedImage failed!\");\n          }\n        };\n    dataSource.subscribe(subscriber, UiThreadImmediateExecutorService.getInstance());\n  }\n\n  @Nonnull\n  private RectF getRect() {\n    double x = relativeOnWidth(mX);\n    double y = relativeOnHeight(mY);\n    double w = relativeOnWidth(mW);\n    double h = relativeOnHeight(mH);\n    if (w == 0) {\n      w = mImageWidth * mScale;\n    }\n    if (h == 0) {\n      h = mImageHeight * mScale;\n    }\n\n    return new RectF((float) x, (float) y, (float) (x + w), (float) (y + h));\n  }\n\n  private void doRender(Canvas canvas, Paint paint, Bitmap bitmap, float opacity) {\n    if (mImageWidth == 0 || mImageHeight == 0) {\n      mImageWidth = bitmap.getWidth();\n      mImageHeight = bitmap.getHeight();\n    }\n\n    RectF renderRect = getRect();\n    RectF vbRect = new RectF(0, 0, mImageWidth, mImageHeight);\n    Matrix transform = ViewBox.getTransform(vbRect, renderRect, mAlign, mMeetOrSlice);\n    transform.mapRect(vbRect);\n\n    canvas.clipPath(getPath(canvas, paint));\n\n    Path clipPath = getClipPath(canvas, paint);\n    if (clipPath != null) {\n      canvas.clipPath(clipPath);\n    }\n\n    Paint alphaPaint = new Paint();\n    alphaPaint.setAlpha((int) (opacity * 255));\n    canvas.drawBitmap(bitmap, null, vbRect, alphaPaint);\n    mCTM.mapRect(vbRect);\n    this.setClientRect(vbRect);\n  }\n\n  private void tryRenderFromBitmapCache(\n      ImagePipeline imagePipeline,\n      ImageRequest request,\n      Canvas canvas,\n      Paint paint,\n      float opacity) {\n    final DataSource<CloseableReference<CloseableImage>> dataSource =\n        imagePipeline.fetchImageFromBitmapCache(request, mContext);\n\n    try {\n      final CloseableReference<CloseableImage> imageReference = dataSource.getResult();\n      if (imageReference == null) {\n        return;\n      }\n\n      try {\n        CloseableImage closeableImage = imageReference.get();\n        if (!(closeableImage instanceof CloseableBitmap)) {\n          return;\n        }\n\n        CloseableBitmap closeableBitmap = (CloseableBitmap) closeableImage;\n        final Bitmap bitmap = closeableBitmap.getUnderlyingBitmap();\n\n        if (bitmap == null) {\n          return;\n        }\n\n        doRender(canvas, paint, bitmap, opacity);\n\n      } catch (Exception e) {\n        throw new IllegalStateException(e);\n      } finally {\n        CloseableReference.closeSafely(imageReference);\n      }\n\n    } catch (Exception e) {\n      throw new IllegalStateException(e);\n    } finally {\n      dataSource.close();\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/LineView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.ArrayList;\n\n@SuppressLint(\"ViewConstructor\")\nclass LineView extends RenderableView {\n  private SVGLength mX1;\n  private SVGLength mY1;\n  private SVGLength mX2;\n  private SVGLength mY2;\n\n  public LineView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX1(Dynamic x1) {\n    mX1 = SVGLength.from(x1);\n    invalidate();\n  }\n\n  public void setY1(Dynamic y1) {\n    mY1 = SVGLength.from(y1);\n    invalidate();\n  }\n\n  public void setX2(Dynamic x2) {\n    mX2 = SVGLength.from(x2);\n    invalidate();\n  }\n\n  public void setY2(Dynamic y2) {\n    mY2 = SVGLength.from(y2);\n    invalidate();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    Path path = new Path();\n    double x1 = relativeOnWidth(mX1);\n    double y1 = relativeOnHeight(mY1);\n    double x2 = relativeOnWidth(mX2);\n    double y2 = relativeOnHeight(mY2);\n\n    path.moveTo((float) x1, (float) y1);\n    path.lineTo((float) x2, (float) y2);\n\n    elements = new ArrayList<>();\n    elements.add(\n        new PathElement(ElementType.kCGPathElementMoveToPoint, new Point[] {new Point(x1, y1)}));\n    elements.add(\n        new PathElement(ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x2, y2)}));\n\n    return path;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/LinearGradientView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Matrix;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.common.ReactConstants;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass LinearGradientView extends DefinitionView {\n\n  private SVGLength mX1;\n  private SVGLength mY1;\n  private SVGLength mX2;\n  private SVGLength mY2;\n  private ReadableArray mGradient;\n  private Brush.BrushUnits mGradientUnits;\n\n  private static final float[] sRawMatrix =\n      new float[] {\n        1, 0, 0,\n        0, 1, 0,\n        0, 0, 1\n      };\n  private Matrix mMatrix = null;\n\n  public LinearGradientView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX1(Dynamic x1) {\n    mX1 = SVGLength.from(x1);\n    invalidate();\n  }\n\n  public void setY1(Dynamic y1) {\n    mY1 = SVGLength.from(y1);\n    invalidate();\n  }\n\n  public void setX2(Dynamic x2) {\n    mX2 = SVGLength.from(x2);\n    invalidate();\n  }\n\n  public void setY2(Dynamic y2) {\n    mY2 = SVGLength.from(y2);\n    invalidate();\n  }\n\n  public void setGradient(ReadableArray gradient) {\n    mGradient = gradient;\n    invalidate();\n  }\n\n  public void setGradientUnits(int gradientUnits) {\n    switch (gradientUnits) {\n      case 0:\n        mGradientUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mGradientUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public void setGradientTransform(@Nullable ReadableArray matrixArray) {\n    if (matrixArray != null) {\n      int matrixSize = PropHelper.toMatrixData(matrixArray, sRawMatrix, mScale);\n      if (matrixSize == 6) {\n        if (mMatrix == null) {\n          mMatrix = new Matrix();\n        }\n        mMatrix.setValues(sRawMatrix);\n      } else if (matrixSize != -1) {\n        FLog.w(ReactConstants.TAG, \"RNSVG: Transform matrices must be of size 6\");\n      }\n    } else {\n      mMatrix = null;\n    }\n\n    invalidate();\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SVGLength[] points = new SVGLength[] {mX1, mY1, mX2, mY2};\n      Brush brush = new Brush(Brush.BrushType.LINEAR_GRADIENT, points, mGradientUnits);\n      brush.setGradientColors(mGradient);\n      if (mMatrix != null) {\n        brush.setGradientTransform(mMatrix);\n      }\n\n      SvgView svg = getSvgView();\n      if (mGradientUnits == Brush.BrushUnits.USER_SPACE_ON_USE) {\n        brush.setUserSpaceBoundingBox(svg.getCanvasBounds());\n      }\n\n      svg.defineBrush(brush, mName);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/MarkerView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.RectF;\nimport android.view.View;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass MarkerView extends GroupView {\n\n  private SVGLength mRefX;\n  private SVGLength mRefY;\n  private SVGLength mMarkerWidth;\n  private SVGLength mMarkerHeight;\n  private String mMarkerUnits;\n  private String mOrient;\n\n  private float mMinX;\n  private float mMinY;\n  private float mVbWidth;\n  private float mVbHeight;\n  String mAlign;\n  int mMeetOrSlice;\n\n  Matrix markerTransform = new Matrix();\n\n  public MarkerView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setRefX(Dynamic refX) {\n    mRefX = SVGLength.from(refX);\n    invalidate();\n  }\n\n  public void setRefY(Dynamic refY) {\n    mRefY = SVGLength.from(refY);\n    invalidate();\n  }\n\n  public void setMarkerWidth(Dynamic markerWidth) {\n    mMarkerWidth = SVGLength.from(markerWidth);\n    invalidate();\n  }\n\n  public void setMarkerHeight(Dynamic markerHeight) {\n    mMarkerHeight = SVGLength.from(markerHeight);\n    invalidate();\n  }\n\n  public void setMarkerUnits(String markerUnits) {\n    mMarkerUnits = markerUnits;\n    invalidate();\n  }\n\n  public void setOrient(String orient) {\n    mOrient = orient;\n    invalidate();\n  }\n\n  public void setMinX(float minX) {\n    mMinX = minX;\n    invalidate();\n  }\n\n  public void setMinY(float minY) {\n    mMinY = minY;\n    invalidate();\n  }\n\n  public void setVbWidth(float vbWidth) {\n    mVbWidth = vbWidth;\n    invalidate();\n  }\n\n  public void setVbHeight(float vbHeight) {\n    mVbHeight = vbHeight;\n    invalidate();\n  }\n\n  public void setAlign(String align) {\n    mAlign = align;\n    invalidate();\n  }\n\n  public void setMeetOrSlice(int meetOrSlice) {\n    mMeetOrSlice = meetOrSlice;\n    invalidate();\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SvgView svg = getSvgView();\n      svg.defineMarker(this, mName);\n      for (int i = 0; i < getChildCount(); i++) {\n        View node = getChildAt(i);\n        if (node instanceof VirtualView) {\n          ((VirtualView) node).saveDefinition();\n        }\n      }\n    }\n  }\n\n  void renderMarker(\n      Canvas canvas, Paint paint, float opacity, RNSVGMarkerPosition position, float strokeWidth) {\n    int count = saveAndSetupCanvas(canvas, mCTM);\n\n    markerTransform.reset();\n    Point origin = position.origin;\n    markerTransform.setTranslate((float) origin.x, (float) origin.y);\n\n    double markerAngle = \"auto\".equals(mOrient) ? -1 : Double.parseDouble(mOrient);\n    float degrees = 180 + (float) (markerAngle == -1 ? position.angle : markerAngle);\n    markerTransform.preRotate(degrees);\n\n    boolean useStrokeWidth = \"strokeWidth\".equals(mMarkerUnits);\n    if (useStrokeWidth) {\n      markerTransform.preScale(strokeWidth / mScale, strokeWidth / mScale);\n    }\n\n    double width = relativeOnWidth(mMarkerWidth);\n    double height = relativeOnHeight(mMarkerHeight);\n    RectF eRect = new RectF(0, 0, (float) width, (float) height);\n    if (mAlign != null) {\n      RectF vbRect =\n          new RectF(\n              mMinX * mScale,\n              mMinY * mScale,\n              (mMinX + mVbWidth) * mScale,\n              (mMinY + mVbHeight) * mScale);\n      Matrix viewBoxMatrix = ViewBox.getTransform(vbRect, eRect, mAlign, mMeetOrSlice);\n      float[] values = new float[9];\n      viewBoxMatrix.getValues(values);\n      markerTransform.preScale(values[Matrix.MSCALE_X], values[Matrix.MSCALE_Y]);\n    }\n\n    double x = relativeOnWidth(mRefX);\n    double y = relativeOnHeight(mRefY);\n    markerTransform.preTranslate((float) -x, (float) -y);\n\n    canvas.concat(markerTransform);\n\n    drawGroup(canvas, paint, opacity);\n\n    restoreCanvas(canvas, count);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/MaskView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass MaskView extends GroupView {\n\n  SVGLength mX;\n  SVGLength mY;\n  SVGLength mW;\n  SVGLength mH;\n\n  // TODO implement proper support for units\n  @SuppressWarnings({\"FieldCanBeLocal\", \"unused\"})\n  private Brush.BrushUnits mMaskUnits;\n\n  @SuppressWarnings({\"FieldCanBeLocal\", \"unused\"})\n  private Brush.BrushUnits mMaskContentUnits;\n\n  MaskType mMaskType;\n\n  enum MaskType {\n    LUMINANCE,\n    ALPHA\n  }\n\n  public MaskView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  public Brush.BrushUnits getMaskUnits() {\n    return mMaskUnits;\n  }\n\n  public void setMaskUnits(int maskUnits) {\n    switch (maskUnits) {\n      case 0:\n        mMaskUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mMaskUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public void setMaskContentUnits(int maskContentUnits) {\n    switch (maskContentUnits) {\n      case 0:\n        mMaskContentUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mMaskContentUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public MaskType getMaskType() {\n    return mMaskType;\n  }\n\n  public void setMaskType(int maskType) {\n    switch (maskType) {\n      case 0:\n        mMaskType = MaskType.LUMINANCE;\n        break;\n      case 1:\n        mMaskType = MaskType.ALPHA;\n        break;\n    }\n    invalidate();\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SvgView svg = getSvgView();\n      svg.defineMask(this, mName);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/PathParser.java",
    "content": "package com.horcrux.svg;\n\nimport android.graphics.Path;\nimport android.graphics.RectF;\nimport java.util.ArrayList;\n\nclass PathElement {\n  ElementType type;\n  Point[] points;\n\n  PathElement(ElementType type, Point[] points) {\n    this.type = type;\n    this.points = points;\n  }\n}\n\nclass PathParser {\n  static float mScale;\n\n  private static int i;\n  private static int l;\n  private static String s;\n  private static Path mPath;\n  static ArrayList<PathElement> elements;\n\n  private static float mPenX;\n  private static float mPenY;\n  private static float mPivotX;\n  private static float mPivotY;\n  private static float mPenDownX;\n  private static float mPenDownY;\n  private static boolean mPenDown;\n\n  static Path parse(String d) {\n    elements = new ArrayList<>();\n    mPath = new Path();\n    if (d == null) {\n      return mPath;\n    }\n    char prev_cmd = ' ';\n    l = d.length();\n    s = d;\n    i = 0;\n\n    mPenX = 0f;\n    mPenY = 0f;\n    mPivotX = 0f;\n    mPivotY = 0f;\n    mPenDownX = 0f;\n    mPenDownY = 0f;\n    mPenDown = false;\n\n    while (i < l) {\n      skip_spaces();\n\n      if (i >= l) {\n        break;\n      }\n\n      boolean has_prev_cmd = prev_cmd != ' ';\n      char first_char = s.charAt(i);\n\n      if (!has_prev_cmd && first_char != 'M' && first_char != 'm') {\n        // The first segment must be a MoveTo.\n        throw new IllegalArgumentException(\n            String.format(\"Unexpected character '%c' (i=%d, s=%s)\", first_char, i, s));\n      }\n\n      // TODO: simplify\n      boolean is_implicit_move_to;\n      char cmd;\n      if (is_cmd(first_char)) {\n        is_implicit_move_to = false;\n        cmd = first_char;\n        i += 1;\n      } else if (is_number_start(first_char) && has_prev_cmd) {\n        if (prev_cmd == 'Z' || prev_cmd == 'z') {\n          // ClosePath cannot be followed by a number.\n          throw new IllegalArgumentException(\n              String.format(\"Unexpected number after 'z' (s=%s)\", s));\n        }\n\n        if (prev_cmd == 'M' || prev_cmd == 'm') {\n          // 'If a moveto is followed by multiple pairs of coordinates,\n          // the subsequent pairs are treated as implicit lineto commands.'\n          // So we parse them as LineTo.\n          is_implicit_move_to = true;\n          if (is_absolute(prev_cmd)) {\n            cmd = 'L';\n          } else {\n            cmd = 'l';\n          }\n        } else {\n          is_implicit_move_to = false;\n          cmd = prev_cmd;\n        }\n      } else {\n        throw new IllegalArgumentException(\n            String.format(\"Unexpected character '%c' (i=%d, s=%s)\", first_char, i, s));\n      }\n\n      boolean absolute = is_absolute(cmd);\n      switch (cmd) {\n        case 'm':\n          {\n            move(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'M':\n          {\n            moveTo(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'l':\n          {\n            line(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'L':\n          {\n            lineTo(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'h':\n          {\n            line(parse_list_number(), 0);\n            break;\n          }\n        case 'H':\n          {\n            lineTo(parse_list_number(), mPenY);\n            break;\n          }\n        case 'v':\n          {\n            line(0, parse_list_number());\n            break;\n          }\n        case 'V':\n          {\n            lineTo(mPenX, parse_list_number());\n            break;\n          }\n        case 'c':\n          {\n            curve(\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number());\n            break;\n          }\n        case 'C':\n          {\n            curveTo(\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number());\n            break;\n          }\n        case 's':\n          {\n            smoothCurve(\n                parse_list_number(), parse_list_number(), parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'S':\n          {\n            smoothCurveTo(\n                parse_list_number(), parse_list_number(), parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'q':\n          {\n            quadraticBezierCurve(\n                parse_list_number(), parse_list_number(), parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'Q':\n          {\n            quadraticBezierCurveTo(\n                parse_list_number(), parse_list_number(), parse_list_number(), parse_list_number());\n            break;\n          }\n        case 't':\n          {\n            smoothQuadraticBezierCurve(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'T':\n          {\n            smoothQuadraticBezierCurveTo(parse_list_number(), parse_list_number());\n            break;\n          }\n        case 'a':\n          {\n            arc(\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_flag(),\n                parse_flag(),\n                parse_list_number(),\n                parse_list_number());\n            break;\n          }\n        case 'A':\n          {\n            arcTo(\n                parse_list_number(),\n                parse_list_number(),\n                parse_list_number(),\n                parse_flag(),\n                parse_flag(),\n                parse_list_number(),\n                parse_list_number());\n            break;\n          }\n        case 'z':\n        case 'Z':\n          {\n            close();\n            break;\n          }\n        default:\n          {\n            throw new IllegalArgumentException(\n                String.format(\"Unexpected comand '%c' (s=%s)\", cmd, s));\n          }\n      }\n\n      if (is_implicit_move_to) {\n        if (absolute) {\n          prev_cmd = 'M';\n        } else {\n          prev_cmd = 'm';\n        }\n      } else {\n        prev_cmd = cmd;\n      }\n    }\n\n    return mPath;\n  }\n\n  private static void move(float x, float y) {\n    moveTo(x + mPenX, y + mPenY);\n  }\n\n  private static void moveTo(float x, float y) {\n    // FLog.w(ReactConstants.TAG, \"move x: \" + x + \" y: \" + y);\n    mPenDownX = mPivotX = mPenX = x;\n    mPenDownY = mPivotY = mPenY = y;\n    mPath.moveTo(x * mScale, y * mScale);\n    elements.add(\n        new PathElement(ElementType.kCGPathElementMoveToPoint, new Point[] {new Point(x, y)}));\n  }\n\n  private static void line(float x, float y) {\n    lineTo(x + mPenX, y + mPenY);\n  }\n\n  private static void lineTo(float x, float y) {\n    // FLog.w(ReactConstants.TAG, \"line x: \" + x + \" y: \" + y);\n    setPenDown();\n    mPivotX = mPenX = x;\n    mPivotY = mPenY = y;\n    mPath.lineTo(x * mScale, y * mScale);\n    elements.add(\n        new PathElement(ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x, y)}));\n  }\n\n  private static void curve(float c1x, float c1y, float c2x, float c2y, float ex, float ey) {\n    curveTo(c1x + mPenX, c1y + mPenY, c2x + mPenX, c2y + mPenY, ex + mPenX, ey + mPenY);\n  }\n\n  private static void curveTo(float c1x, float c1y, float c2x, float c2y, float ex, float ey) {\n    // FLog.w(ReactConstants.TAG, \"curve c1x: \" + c1x + \" c1y: \" + c1y + \"ex: \" + ex + \" ey: \" +\n    // ey);\n    mPivotX = c2x;\n    mPivotY = c2y;\n    cubicTo(c1x, c1y, c2x, c2y, ex, ey);\n  }\n\n  private static void cubicTo(float c1x, float c1y, float c2x, float c2y, float ex, float ey) {\n    setPenDown();\n    mPenX = ex;\n    mPenY = ey;\n    mPath.cubicTo(c1x * mScale, c1y * mScale, c2x * mScale, c2y * mScale, ex * mScale, ey * mScale);\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddCurveToPoint,\n            new Point[] {new Point(c1x, c1y), new Point(c2x, c2y), new Point(ex, ey)}));\n  }\n\n  private static void smoothCurve(float c1x, float c1y, float ex, float ey) {\n    smoothCurveTo(c1x + mPenX, c1y + mPenY, ex + mPenX, ey + mPenY);\n  }\n\n  private static void smoothCurveTo(float c1x, float c1y, float ex, float ey) {\n    // FLog.w(ReactConstants.TAG, \"smoothcurve c1x: \" + c1x + \" c1y: \" + c1y + \"ex: \" + ex + \" ey: \"\n    // + ey);\n    float c2x = c1x;\n    float c2y = c1y;\n    c1x = (mPenX * 2) - mPivotX;\n    c1y = (mPenY * 2) - mPivotY;\n    mPivotX = c2x;\n    mPivotY = c2y;\n    cubicTo(c1x, c1y, c2x, c2y, ex, ey);\n  }\n\n  private static void quadraticBezierCurve(float c1x, float c1y, float c2x, float c2y) {\n    quadraticBezierCurveTo(c1x + mPenX, c1y + mPenY, c2x + mPenX, c2y + mPenY);\n  }\n\n  private static void quadraticBezierCurveTo(float c1x, float c1y, float c2x, float c2y) {\n    // FLog.w(ReactConstants.TAG, \"quad c1x: \" + c1x + \" c1y: \" + c1y + \"c2x: \" + c2x + \" c2y: \" +\n    // c2y);\n    mPivotX = c1x;\n    mPivotY = c1y;\n    float ex = c2x;\n    float ey = c2y;\n    c2x = (ex + c1x * 2) / 3;\n    c2y = (ey + c1y * 2) / 3;\n    c1x = (mPenX + c1x * 2) / 3;\n    c1y = (mPenY + c1y * 2) / 3;\n    cubicTo(c1x, c1y, c2x, c2y, ex, ey);\n  }\n\n  private static void smoothQuadraticBezierCurve(float c1x, float c1y) {\n    smoothQuadraticBezierCurveTo(c1x + mPenX, c1y + mPenY);\n  }\n\n  private static void smoothQuadraticBezierCurveTo(float c1x, float c1y) {\n    // FLog.w(ReactConstants.TAG, \"smoothquad c1x: \" + c1x + \" c1y: \" + c1y);\n    float c2x = c1x;\n    float c2y = c1y;\n    c1x = (mPenX * 2) - mPivotX;\n    c1y = (mPenY * 2) - mPivotY;\n    quadraticBezierCurveTo(c1x, c1y, c2x, c2y);\n  }\n\n  private static void arc(\n      float rx, float ry, float rotation, boolean outer, boolean clockwise, float x, float y) {\n    arcTo(rx, ry, rotation, outer, clockwise, x + mPenX, y + mPenY);\n  }\n\n  private static void arcTo(\n      float rx, float ry, float rotation, boolean outer, boolean clockwise, float x, float y) {\n    // FLog.w(ReactConstants.TAG, \"arc rx: \" + rx + \" ry: \" + ry + \" rotation: \" + rotation + \"\n    // outer: \" + outer + \" clockwise: \" + clockwise + \" x: \" + x + \" y: \" + y);\n    float tX = mPenX;\n    float tY = mPenY;\n\n    ry = Math.abs(ry == 0 ? (rx == 0 ? (y - tY) : rx) : ry);\n    rx = Math.abs(rx == 0 ? (x - tX) : rx);\n\n    if (rx == 0 || ry == 0 || (x == tX && y == tY)) {\n      lineTo(x, y);\n      return;\n    }\n\n    float rad = (float) Math.toRadians(rotation);\n    float cos = (float) Math.cos(rad);\n    float sin = (float) Math.sin(rad);\n    x -= tX;\n    y -= tY;\n\n    // Ellipse Center\n    float cx = cos * x / 2 + sin * y / 2;\n    float cy = -sin * x / 2 + cos * y / 2;\n    float rxry = rx * rx * ry * ry;\n    float rycx = ry * ry * cx * cx;\n    float rxcy = rx * rx * cy * cy;\n    float a = rxry - rxcy - rycx;\n\n    if (a < 0) {\n      a = (float) Math.sqrt(1 - a / rxry);\n      rx *= a;\n      ry *= a;\n      cx = x / 2;\n      cy = y / 2;\n    } else {\n      a = (float) Math.sqrt(a / (rxcy + rycx));\n\n      if (outer == clockwise) {\n        a = -a;\n      }\n      float cxd = -a * cy * rx / ry;\n      float cyd = a * cx * ry / rx;\n      cx = cos * cxd - sin * cyd + x / 2;\n      cy = sin * cxd + cos * cyd + y / 2;\n    }\n\n    // Rotation + Scale Transform\n    float xx = cos / rx;\n    float yx = sin / rx;\n    float xy = -sin / ry;\n    float yy = cos / ry;\n\n    // Start and End Angle\n    float sa = (float) Math.atan2(xy * -cx + yy * -cy, xx * -cx + yx * -cy);\n    float ea = (float) Math.atan2(xy * (x - cx) + yy * (y - cy), xx * (x - cx) + yx * (y - cy));\n\n    cx += tX;\n    cy += tY;\n    x += tX;\n    y += tY;\n\n    setPenDown();\n\n    mPenX = mPivotX = x;\n    mPenY = mPivotY = y;\n\n    if (rx != ry || rad != 0f) {\n      arcToBezier(cx, cy, rx, ry, sa, ea, clockwise, rad);\n    } else {\n\n      float start = (float) Math.toDegrees(sa);\n      float end = (float) Math.toDegrees(ea);\n      float sweep = Math.abs((start - end) % 360);\n\n      if (outer) {\n        if (sweep < 180) {\n          sweep = 360 - sweep;\n        }\n      } else {\n        if (sweep > 180) {\n          sweep = 360 - sweep;\n        }\n      }\n\n      if (!clockwise) {\n        sweep = -sweep;\n      }\n\n      RectF oval =\n          new RectF((cx - rx) * mScale, (cy - rx) * mScale, (cx + rx) * mScale, (cy + rx) * mScale);\n\n      mPath.arcTo(oval, start, sweep);\n      elements.add(\n          new PathElement(\n              ElementType.kCGPathElementAddCurveToPoint, new Point[] {new Point(x, y)}));\n    }\n  }\n\n  private static void close() {\n    if (mPenDown) {\n      mPenX = mPenDownX;\n      mPenY = mPenDownY;\n      mPenDown = false;\n      mPath.close();\n      elements.add(\n          new PathElement(\n              ElementType.kCGPathElementCloseSubpath, new Point[] {new Point(mPenX, mPenY)}));\n    }\n  }\n\n  private static void arcToBezier(\n      float cx, float cy, float rx, float ry, float sa, float ea, boolean clockwise, float rad) {\n    // Inverse Rotation + Scale Transform\n    float cos = (float) Math.cos(rad);\n    float sin = (float) Math.sin(rad);\n    float xx = cos * rx;\n    float yx = -sin * ry;\n    float xy = sin * rx;\n    float yy = cos * ry;\n\n    // Bezier Curve Approximation\n    float arc = ea - sa;\n    if (arc < 0 && clockwise) {\n      arc += Math.PI * 2;\n    } else if (arc > 0 && !clockwise) {\n      arc -= Math.PI * 2;\n    }\n\n    int n = (int) Math.ceil(Math.abs(round(arc / (Math.PI / 2))));\n\n    float step = arc / n;\n    float k = (float) ((4 / 3.0) * Math.tan(step / 4));\n\n    float x = (float) Math.cos(sa);\n    float y = (float) Math.sin(sa);\n\n    for (int i = 0; i < n; i++) {\n      float cp1x = x - k * y;\n      float cp1y = y + k * x;\n\n      sa += step;\n      x = (float) Math.cos(sa);\n      y = (float) Math.sin(sa);\n\n      float cp2x = x + k * y;\n      float cp2y = y - k * x;\n\n      float c1x = (cx + xx * cp1x + yx * cp1y);\n      float c1y = (cy + xy * cp1x + yy * cp1y);\n      float c2x = (cx + xx * cp2x + yx * cp2y);\n      float c2y = (cy + xy * cp2x + yy * cp2y);\n      float ex = (cx + xx * x + yx * y);\n      float ey = (cy + xy * x + yy * y);\n\n      mPath.cubicTo(\n          c1x * mScale, c1y * mScale, c2x * mScale, c2y * mScale, ex * mScale, ey * mScale);\n      elements.add(\n          new PathElement(\n              ElementType.kCGPathElementAddCurveToPoint,\n              new Point[] {new Point(c1x, c1y), new Point(c2x, c2y), new Point(ex, ey)}));\n    }\n  }\n\n  private static void setPenDown() {\n    if (!mPenDown) {\n      mPenDownX = mPenX;\n      mPenDownY = mPenY;\n      mPenDown = true;\n    }\n  }\n\n  private static double round(double val) {\n    double multiplier = Math.pow(10, 4);\n    return Math.round(val * multiplier) / multiplier;\n  }\n\n  private static void skip_spaces() {\n    while (i < l && Character.isWhitespace(s.charAt(i))) i++;\n  }\n\n  private static boolean is_cmd(char c) {\n    switch (c) {\n      case 'M':\n      case 'm':\n      case 'Z':\n      case 'z':\n      case 'L':\n      case 'l':\n      case 'H':\n      case 'h':\n      case 'V':\n      case 'v':\n      case 'C':\n      case 'c':\n      case 'S':\n      case 's':\n      case 'Q':\n      case 'q':\n      case 'T':\n      case 't':\n      case 'A':\n      case 'a':\n        return true;\n    }\n    return false;\n  }\n\n  private static boolean is_number_start(char c) {\n    return (c >= '0' && c <= '9') || c == '.' || c == '-' || c == '+';\n  }\n\n  private static boolean is_absolute(char c) {\n    return Character.isUpperCase(c);\n  }\n\n  // By the SVG spec 'large-arc' and 'sweep' must contain only one char\n  // and can be written without any separators, e.g.: 10 20 30 01 10 20.\n  private static boolean parse_flag() {\n    skip_spaces();\n\n    char c = s.charAt(i);\n    switch (c) {\n      case '0':\n      case '1':\n        {\n          i += 1;\n          if (i < l && s.charAt(i) == ',') {\n            i += 1;\n          }\n          skip_spaces();\n          break;\n        }\n      default:\n        throw new Error(String.format(\"Unexpected flag '%c' (i=%d, s=%s)\", c, i, s));\n    }\n\n    return c == '1';\n  }\n\n  private static float parse_list_number() {\n    if (i == l) {\n      throw new Error(String.format(\"Unexpected end (s=%s)\", s));\n    }\n\n    float n = parse_number();\n    skip_spaces();\n    parse_list_separator();\n\n    return n;\n  }\n\n  private static float parse_number() {\n    // Strip off leading whitespaces.\n    skip_spaces();\n\n    if (i == l) {\n      throw new Error(String.format(\"Unexpected end (s=%s)\", s));\n    }\n\n    int start = i;\n\n    char c = s.charAt(i);\n\n    // Consume sign.\n    if (c == '-' || c == '+') {\n      i += 1;\n      c = s.charAt(i);\n    }\n\n    // Consume integer.\n    if (c >= '0' && c <= '9') {\n      skip_digits();\n      if (i < l) {\n        c = s.charAt(i);\n      }\n    } else if (c != '.') {\n      throw new IllegalArgumentException(\n          String.format(\"Invalid number formating character '%c' (i=%d, s=%s)\", c, i, s));\n    }\n\n    // Consume fraction.\n    if (c == '.') {\n      i += 1;\n      skip_digits();\n      if (i < l) {\n        c = s.charAt(i);\n      }\n    }\n\n    if ((c == 'e' || c == 'E') && i + 1 < l) {\n      char c2 = s.charAt(i + 1);\n      // Check for `em`/`ex`.\n      if (c2 != 'm' && c2 != 'x') {\n        i += 1;\n        c = s.charAt(i);\n\n        if (c == '+' || c == '-') {\n          i += 1;\n          skip_digits();\n        } else if (c >= '0' && c <= '9') {\n          skip_digits();\n        } else {\n          throw new IllegalArgumentException(\n              String.format(\"Invalid number formating character '%c' (i=%d, s=%s)\", c, i, s));\n        }\n      }\n    }\n\n    String num = s.substring(start, i);\n    float n = Float.parseFloat(num);\n\n    // inf, nan, etc. are an error.\n    if (Float.isInfinite(n) || Float.isNaN(n)) {\n      throw new IllegalArgumentException(\n          String.format(\"Invalid number '%s' (start=%d, i=%d, s=%s)\", num, start, i, s));\n    }\n\n    return n;\n  }\n\n  private static void parse_list_separator() {\n    if (i < l && s.charAt(i) == ',') {\n      i += 1;\n    }\n  }\n\n  private static void skip_digits() {\n    while (i < l && Character.isDigit(s.charAt(i))) i++;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/PathView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass PathView extends RenderableView {\n  private Path mPath;\n\n  public PathView(ReactContext reactContext) {\n    super(reactContext);\n    PathParser.mScale = mScale;\n    mPath = new Path();\n  }\n\n  public void setD(String d) {\n    mPath = PathParser.parse(d);\n    elements = PathParser.elements;\n    for (PathElement elem : elements) {\n      for (Point point : elem.points) {\n        point.x *= mScale;\n        point.y *= mScale;\n      }\n    }\n    invalidate();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    return mPath;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/PatternView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Matrix;\nimport android.graphics.RectF;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.common.ReactConstants;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass PatternView extends GroupView {\n\n  private SVGLength mX;\n  private SVGLength mY;\n  private SVGLength mW;\n  private SVGLength mH;\n  private Brush.BrushUnits mPatternUnits;\n  private Brush.BrushUnits mPatternContentUnits;\n\n  private float mMinX;\n  private float mMinY;\n  private float mVbWidth;\n  private float mVbHeight;\n  String mAlign;\n  int mMeetOrSlice;\n\n  private static final float[] sRawMatrix =\n      new float[] {\n        1, 0, 0,\n        0, 1, 0,\n        0, 0, 1\n      };\n  private Matrix mMatrix = null;\n\n  public PatternView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  public void setPatternUnits(int patternUnits) {\n    switch (patternUnits) {\n      case 0:\n        mPatternUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mPatternUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public void setPatternContentUnits(int patternContentUnits) {\n    switch (patternContentUnits) {\n      case 0:\n        mPatternContentUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mPatternContentUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public void setPatternTransform(@Nullable ReadableArray matrixArray) {\n    if (matrixArray != null) {\n      int matrixSize = PropHelper.toMatrixData(matrixArray, sRawMatrix, mScale);\n      if (matrixSize == 6) {\n        if (mMatrix == null) {\n          mMatrix = new Matrix();\n        }\n        mMatrix.setValues(sRawMatrix);\n      } else if (matrixSize != -1) {\n        FLog.w(ReactConstants.TAG, \"RNSVG: Transform matrices must be of size 6\");\n      }\n    } else {\n      mMatrix = null;\n    }\n\n    invalidate();\n  }\n\n  public void setMinX(float minX) {\n    mMinX = minX;\n    invalidate();\n  }\n\n  public void setMinY(float minY) {\n    mMinY = minY;\n    invalidate();\n  }\n\n  public void setVbWidth(float vbWidth) {\n    mVbWidth = vbWidth;\n    invalidate();\n  }\n\n  public void setVbHeight(float vbHeight) {\n    mVbHeight = vbHeight;\n    invalidate();\n  }\n\n  public void setAlign(String align) {\n    mAlign = align;\n    invalidate();\n  }\n\n  public void setMeetOrSlice(int meetOrSlice) {\n    mMeetOrSlice = meetOrSlice;\n    invalidate();\n  }\n\n  RectF getViewBox() {\n    return new RectF(\n        mMinX * mScale, mMinY * mScale, (mMinX + mVbWidth) * mScale, (mMinY + mVbHeight) * mScale);\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SVGLength[] points = new SVGLength[] {mX, mY, mW, mH};\n      Brush brush = new Brush(Brush.BrushType.PATTERN, points, mPatternUnits);\n      brush.setContentUnits(mPatternContentUnits);\n      brush.setPattern(this);\n\n      if (mMatrix != null) {\n        brush.setGradientTransform(mMatrix);\n      }\n\n      SvgView svg = getSvgView();\n      if (mPatternUnits == Brush.BrushUnits.USER_SPACE_ON_USE\n          || mPatternContentUnits == Brush.BrushUnits.USER_SPACE_ON_USE) {\n        brush.setUserSpaceBoundingBox(svg.getCanvasBounds());\n      }\n\n      svg.defineBrush(brush, mName);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/PropHelper.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport com.facebook.react.bridge.ReadableArray;\n\n/** Contains static helper methods for accessing props. */\nclass PropHelper {\n\n  private static final int inputMatrixDataSize = 6;\n\n  /**\n   * Converts given {@link ReadableArray} to a matrix data array, {@code float[6]}. Writes result to\n   * the array passed in {@param into}. This method will write exactly six items to the output array\n   * from the input array.\n   *\n   * <p>If the input array has a different size, then only the size is returned; Does not check\n   * output array size. Ensure space for at least six elements.\n   *\n   * @param value input array\n   * @param sRawMatrix output matrix\n   * @param mScale current resolution scaling\n   * @return size of input array\n   */\n  static int toMatrixData(ReadableArray value, float[] sRawMatrix, float mScale) {\n    int fromSize = value.size();\n    if (fromSize != inputMatrixDataSize) {\n      return fromSize;\n    }\n\n    sRawMatrix[0] = (float) value.getDouble(0);\n    sRawMatrix[1] = (float) value.getDouble(2);\n    sRawMatrix[2] = (float) value.getDouble(4) * mScale;\n    sRawMatrix[3] = (float) value.getDouble(1);\n    sRawMatrix[4] = (float) value.getDouble(3);\n    sRawMatrix[5] = (float) value.getDouble(5) * mScale;\n\n    return inputMatrixDataSize;\n  }\n\n  /**\n   * Converts length string into px / user units in the current user coordinate system\n   *\n   * @param length length string\n   * @param relative relative size for percentages\n   * @param scale scaling parameter\n   * @param fontSize current font size\n   * @return value in the current user coordinate system\n   */\n  static double fromRelative(String length, double relative, double scale, double fontSize) {\n    /*\n        TODO list\n\n        unit  relative to\n        em    font size of the element\n        ex    x-height of the element’s font\n        ch    width of the \"0\" (ZERO, U+0030) glyph in the element’s font\n        rem   font size of the root element\n        vw    1% of viewport’s width\n        vh    1% of viewport’s height\n        vmin  1% of viewport’s smaller dimension\n        vmax  1% of viewport’s larger dimension\n\n        relative-size [ larger | smaller ]\n        absolute-size: [ xx-small | x-small | small | medium | large | x-large | xx-large ]\n\n        https://www.w3.org/TR/css3-values/#relative-lengths\n        https://www.w3.org/TR/css3-values/#absolute-lengths\n        https://drafts.csswg.org/css-cascade-4/#computed-value\n        https://drafts.csswg.org/css-fonts-3/#propdef-font-size\n        https://drafts.csswg.org/css2/fonts.html#propdef-font-size\n    */\n    length = length.trim();\n    int stringLength = length.length();\n    int percentIndex = stringLength - 1;\n    if (stringLength == 0 || length.equals(\"normal\")) {\n      return 0d;\n    } else if (length.codePointAt(percentIndex) == '%') {\n      return Double.valueOf(length.substring(0, percentIndex)) / 100 * relative;\n    } else {\n      int twoLetterUnitIndex = stringLength - 2;\n      if (twoLetterUnitIndex > 0) {\n        String lastTwo = length.substring(twoLetterUnitIndex);\n        int end = twoLetterUnitIndex;\n        double unit = 1;\n\n        switch (lastTwo) {\n          case \"px\":\n            break;\n\n          case \"em\":\n            unit = fontSize;\n            break;\n\n            /*\n            \"1pt\" equals \"1.25px\" (and therefore 1.25 user units)\n            \"1pc\" equals \"15px\" (and therefore 15 user units)\n            \"1mm\" would be \"3.543307px\" (3.543307 user units)\n            \"1cm\" equals \"35.43307px\" (and therefore 35.43307 user units)\n            \"1in\" equals \"90px\" (and therefore 90 user units)\n            */\n\n          case \"pt\":\n            unit = 1.25d;\n            break;\n\n          case \"pc\":\n            unit = 15;\n            break;\n\n          case \"mm\":\n            unit = 3.543307d;\n            break;\n\n          case \"cm\":\n            unit = 35.43307d;\n            break;\n\n          case \"in\":\n            unit = 90;\n            break;\n\n          default:\n            end = stringLength;\n        }\n\n        return Double.valueOf(length.substring(0, end)) * unit * scale;\n      } else {\n        return Double.valueOf(length) * scale;\n      }\n    }\n  }\n  /**\n   * Converts SVGLength into px / user units in the current user coordinate system\n   *\n   * @param length length string\n   * @param relative relative size for percentages\n   * @param offset offset for all units\n   * @param scale scaling parameter\n   * @param fontSize current font size\n   * @return value in the current user coordinate system\n   */\n  static double fromRelative(\n      SVGLength length, double relative, double offset, double scale, double fontSize) {\n    /*\n        TODO list\n\n        unit  relative to\n        em    font size of the element\n        ex    x-height of the element’s font\n        ch    width of the \"0\" (ZERO, U+0030) glyph in the element’s font\n        rem   font size of the root element\n        vw    1% of viewport’s width\n        vh    1% of viewport’s height\n        vmin  1% of viewport’s smaller dimension\n        vmax  1% of viewport’s larger dimension\n\n        relative-size [ larger | smaller ]\n        absolute-size: [ xx-small | x-small | small | medium | large | x-large | xx-large ]\n\n        https://www.w3.org/TR/css3-values/#relative-lengths\n        https://www.w3.org/TR/css3-values/#absolute-lengths\n        https://drafts.csswg.org/css-cascade-4/#computed-value\n        https://drafts.csswg.org/css-fonts-3/#propdef-font-size\n        https://drafts.csswg.org/css2/fonts.html#propdef-font-size\n    */\n    if (length == null) {\n      return offset;\n    }\n    SVGLength.UnitType unitType = length.unit;\n    double value = length.value;\n    double unit = 1;\n    switch (unitType) {\n      case NUMBER:\n      case PX:\n        break;\n\n      case PERCENTAGE:\n        return value / 100 * relative + offset;\n\n      case EMS:\n        unit = fontSize;\n        break;\n      case EXS:\n        unit = fontSize / 2;\n        break;\n\n      case CM:\n        unit = 35.43307;\n        break;\n      case MM:\n        unit = 3.543307;\n        break;\n      case IN:\n        unit = 90;\n        break;\n      case PT:\n        unit = 1.25;\n        break;\n      case PC:\n        unit = 15;\n        break;\n\n      default:\n      case UNKNOWN:\n        return value * scale + offset;\n    }\n    return value * unit * scale + offset;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.java",
    "content": "package com.horcrux.svg;\n\nimport java.util.ArrayList;\n\nenum RNSVGMarkerType {\n  kStartMarker,\n  kMidMarker,\n  kEndMarker\n}\n\nenum ElementType {\n  kCGPathElementAddCurveToPoint,\n  kCGPathElementAddQuadCurveToPoint,\n  kCGPathElementMoveToPoint,\n  kCGPathElementAddLineToPoint,\n  kCGPathElementCloseSubpath\n}\n\nclass Point {\n  double x;\n  double y;\n\n  Point(double x, double y) {\n    this.x = x;\n    this.y = y;\n  }\n}\n\nclass SegmentData {\n  Point start_tangent; // Tangent in the start point of the segment.\n  Point end_tangent; // Tangent in the end point of the segment.\n  Point position; // The end point of the segment.\n}\n\nclass RNSVGMarkerPosition {\n\n  private static ArrayList<RNSVGMarkerPosition> positions_;\n  private static int element_index_;\n  private static Point origin_;\n  private static Point subpath_start_;\n  private static Point in_slope_;\n  private static Point out_slope_;\n\n  @SuppressWarnings(\"unused\")\n  private static boolean auto_start_reverse_; // TODO\n\n  RNSVGMarkerType type;\n  Point origin;\n  double angle;\n\n  private RNSVGMarkerPosition(RNSVGMarkerType type, Point origin, double angle) {\n    this.type = type;\n    this.origin = origin;\n    this.angle = angle;\n  }\n\n  static ArrayList<RNSVGMarkerPosition> fromPath(ArrayList<PathElement> elements) {\n    positions_ = new ArrayList<>();\n    element_index_ = 0;\n    origin_ = new Point(0, 0);\n    subpath_start_ = new Point(0, 0);\n    for (PathElement e : elements) {\n      UpdateFromPathElement(e);\n    }\n    PathIsDone();\n    return positions_;\n  }\n\n  private static void PathIsDone() {\n    double angle = CurrentAngle(RNSVGMarkerType.kEndMarker);\n    positions_.add(new RNSVGMarkerPosition(RNSVGMarkerType.kEndMarker, origin_, angle));\n  }\n\n  private static double BisectingAngle(double in_angle, double out_angle) {\n    // WK193015: Prevent bugs due to angles being non-continuous.\n    if (Math.abs(in_angle - out_angle) > 180) in_angle += 360;\n    return (in_angle + out_angle) / 2;\n  }\n\n  private static double rad2deg(double rad) {\n    double RNSVG_radToDeg = 180 / Math.PI;\n    return rad * RNSVG_radToDeg;\n  }\n\n  private static double SlopeAngleRadians(Point p) {\n    return Math.atan2(p.y, p.x);\n  }\n\n  private static double CurrentAngle(RNSVGMarkerType type) {\n    // For details of this calculation, see:\n    // http://www.w3.org/TR/SVG/single-page.html#painting-MarkerElement\n    double in_angle = rad2deg(SlopeAngleRadians(in_slope_));\n    double out_angle = rad2deg(SlopeAngleRadians(out_slope_));\n    switch (type) {\n      case kStartMarker:\n        if (auto_start_reverse_) out_angle += 180;\n        return out_angle;\n      case kMidMarker:\n        return BisectingAngle(in_angle, out_angle);\n      case kEndMarker:\n        return in_angle;\n    }\n    return 0;\n  }\n\n  private static Point subtract(Point p1, Point p2) {\n    return new Point(p2.x - p1.x, p2.y - p1.y);\n  }\n\n  private static boolean isZero(Point p) {\n    return p.x == 0 && p.y == 0;\n  }\n\n  private static void ComputeQuadTangents(SegmentData data, Point start, Point control, Point end) {\n    data.start_tangent = subtract(control, start);\n    data.end_tangent = subtract(end, control);\n    if (isZero(data.start_tangent)) data.start_tangent = data.end_tangent;\n    else if (isZero(data.end_tangent)) data.end_tangent = data.start_tangent;\n  }\n\n  private static SegmentData ExtractPathElementFeatures(PathElement element) {\n    SegmentData data = new SegmentData();\n    Point[] points = element.points;\n    switch (element.type) {\n      case kCGPathElementAddCurveToPoint:\n        data.position = points[2];\n        data.start_tangent = subtract(points[0], origin_);\n        data.end_tangent = subtract(points[2], points[1]);\n        if (isZero(data.start_tangent)) ComputeQuadTangents(data, points[0], points[1], points[2]);\n        else if (isZero(data.end_tangent)) ComputeQuadTangents(data, origin_, points[0], points[1]);\n        break;\n      case kCGPathElementAddQuadCurveToPoint:\n        data.position = points[1];\n        ComputeQuadTangents(data, origin_, points[0], points[1]);\n        break;\n      case kCGPathElementMoveToPoint:\n      case kCGPathElementAddLineToPoint:\n        data.position = points[0];\n        data.start_tangent = subtract(data.position, origin_);\n        data.end_tangent = subtract(data.position, origin_);\n        break;\n      case kCGPathElementCloseSubpath:\n        data.position = subpath_start_;\n        data.start_tangent = subtract(data.position, origin_);\n        data.end_tangent = subtract(data.position, origin_);\n        break;\n    }\n    return data;\n  }\n\n  private static void UpdateFromPathElement(PathElement element) {\n    SegmentData segment_data = ExtractPathElementFeatures(element);\n    // First update the outgoing slope for the previous element.\n    out_slope_ = segment_data.start_tangent;\n    // Record the marker for the previous element.\n    if (element_index_ > 0) {\n      RNSVGMarkerType marker_type =\n          element_index_ == 1 ? RNSVGMarkerType.kStartMarker : RNSVGMarkerType.kMidMarker;\n      double angle = CurrentAngle(marker_type);\n      positions_.add(new RNSVGMarkerPosition(marker_type, origin_, angle));\n    }\n    // Update the incoming slope for this marker position.\n    in_slope_ = segment_data.end_tangent;\n    // Update marker position.\n    origin_ = segment_data.position;\n    // If this is a 'move to' segment, save the point for use with 'close'.\n    if (element.type == ElementType.kCGPathElementMoveToPoint) subpath_start_ = element.points[0];\n    else if (element.type == ElementType.kCGPathElementCloseSubpath)\n      subpath_start_ = new Point(0, 0);\n    ++element_index_;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RNSVGRenderableManager.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static java.nio.charset.StandardCharsets.UTF_8;\n\nimport android.content.res.Resources;\nimport android.graphics.Matrix;\nimport android.graphics.Path;\nimport android.graphics.PathMeasure;\nimport android.graphics.RectF;\nimport android.graphics.Region;\nimport com.facebook.react.bridge.Arguments;\nimport com.facebook.react.bridge.Promise;\nimport com.facebook.react.bridge.ReactApplicationContext;\nimport com.facebook.react.bridge.ReactMethod;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.WritableMap;\nimport com.facebook.react.module.annotations.ReactModule;\nimport java.io.IOException;\nimport java.io.InputStream;\nimport java.io.InputStreamReader;\nimport javax.annotation.Nonnull;\n\n@ReactModule(name = RNSVGRenderableManager.NAME)\nclass RNSVGRenderableManager extends NativeSvgRenderableModuleSpec {\n  RNSVGRenderableManager(ReactApplicationContext reactContext) {\n    super(reactContext);\n  }\n\n  public static final String NAME = \"RNSVGRenderableModule\";\n\n  @Nonnull\n  @Override\n  public String getName() {\n    return NAME;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public boolean isPointInFill(Double tag, ReadableMap options) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return false;\n    }\n\n    float scale = svg.mScale;\n    float x = (float) options.getDouble(\"x\") * scale;\n    float y = (float) options.getDouble(\"y\") * scale;\n\n    int i = svg.hitTest(new float[] {x, y});\n    return i != -1;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public boolean isPointInStroke(Double tag, ReadableMap options) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return false;\n    }\n\n    try {\n      svg.getPath(null, null);\n    } catch (NullPointerException e) {\n      svg.invalidate();\n      return false;\n    }\n\n    svg.initBounds();\n\n    float scale = svg.mScale;\n    int x = (int) (options.getDouble(\"x\") * scale);\n    int y = (int) (options.getDouble(\"y\") * scale);\n\n    Region strokeRegion = svg.mStrokeRegion;\n    return strokeRegion != null && strokeRegion.contains(x, y);\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public double getTotalLength(Double tag) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return 0;\n    }\n\n    Path path;\n\n    try {\n      path = svg.getPath(null, null);\n    } catch (NullPointerException e) {\n      svg.invalidate();\n      return -1;\n    }\n\n    PathMeasure pm = new PathMeasure(path, false);\n    return pm.getLength() / svg.mScale;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public WritableMap getPointAtLength(Double tag, ReadableMap options) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return Arguments.createMap();\n    }\n\n    Path path;\n\n    try {\n      path = svg.getPath(null, null);\n    } catch (NullPointerException e) {\n      svg.invalidate();\n      return Arguments.createMap();\n    }\n\n    PathMeasure pm = new PathMeasure(path, false);\n    float length = (float) options.getDouble(\"length\");\n    float scale = svg.mScale;\n\n    float[] pos = new float[2];\n    float[] tan = new float[2];\n    float distance = Math.max(0, Math.min(length * scale, pm.getLength()));\n    pm.getPosTan(distance, pos, tan);\n\n    double angle = Math.atan2(tan[1], tan[0]);\n    WritableMap result = Arguments.createMap();\n    result.putDouble(\"x\", pos[0] / scale);\n    result.putDouble(\"y\", pos[1] / scale);\n    result.putDouble(\"angle\", angle);\n    return result;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public WritableMap getBBox(Double tag, ReadableMap options) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return Arguments.createMap();\n    }\n\n    boolean fill = options.getBoolean(\"fill\");\n    boolean stroke = options.getBoolean(\"stroke\");\n    boolean markers = options.getBoolean(\"markers\");\n    boolean clipped = options.getBoolean(\"clipped\");\n\n    try {\n      svg.getPath(null, null);\n    } catch (NullPointerException e) {\n      svg.invalidate();\n      return Arguments.createMap();\n    }\n\n    float scale = svg.mScale;\n    svg.initBounds();\n\n    RectF bounds = new RectF();\n    RectF fillBounds = svg.mFillBounds;\n    RectF strokeBounds = svg.mStrokeBounds;\n    RectF markerBounds = svg.mMarkerBounds;\n    RectF clipBounds = svg.mClipBounds;\n\n    if (fill && fillBounds != null) {\n      bounds.union(fillBounds);\n    }\n    if (stroke && strokeBounds != null) {\n      bounds.union(strokeBounds);\n    }\n    if (markers && markerBounds != null) {\n      bounds.union(markerBounds);\n    }\n    if (clipped && clipBounds != null) {\n      bounds.intersect(clipBounds);\n    }\n\n    WritableMap result = Arguments.createMap();\n    result.putDouble(\"x\", bounds.left / scale);\n    result.putDouble(\"y\", bounds.top / scale);\n    result.putDouble(\"width\", bounds.width() / scale);\n    result.putDouble(\"height\", bounds.height() / scale);\n    return result;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public WritableMap getCTM(Double tag) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return Arguments.createMap();\n    }\n\n    float scale = svg.mScale;\n    Matrix ctm = new Matrix(svg.mCTM);\n    SvgView svgView = svg.getSvgView();\n    if (svgView == null) {\n      throw new RuntimeException(\"Did not find parent SvgView for view with tag: \" + tag);\n    }\n    Matrix invViewBoxMatrix = svgView.mInvViewBoxMatrix;\n    ctm.preConcat(invViewBoxMatrix);\n\n    float[] values = new float[9];\n    ctm.getValues(values);\n\n    WritableMap result = Arguments.createMap();\n    result.putDouble(\"a\", values[Matrix.MSCALE_X]);\n    result.putDouble(\"b\", values[Matrix.MSKEW_Y]);\n    result.putDouble(\"c\", values[Matrix.MSKEW_X]);\n    result.putDouble(\"d\", values[Matrix.MSCALE_Y]);\n    result.putDouble(\"e\", values[Matrix.MTRANS_X] / scale);\n    result.putDouble(\"f\", values[Matrix.MTRANS_Y] / scale);\n    return result;\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @Override\n  public WritableMap getScreenCTM(Double tag) {\n    RenderableView svg = RenderableViewManager.getRenderableViewByTag(tag.intValue());\n    if (svg == null) {\n      return Arguments.createMap();\n    }\n\n    float[] values = new float[9];\n    svg.mCTM.getValues(values);\n    float scale = svg.mScale;\n\n    WritableMap result = Arguments.createMap();\n    result.putDouble(\"a\", values[Matrix.MSCALE_X]);\n    result.putDouble(\"b\", values[Matrix.MSKEW_Y]);\n    result.putDouble(\"c\", values[Matrix.MSKEW_X]);\n    result.putDouble(\"d\", values[Matrix.MSCALE_Y]);\n    result.putDouble(\"e\", values[Matrix.MTRANS_X] / scale);\n    result.putDouble(\"f\", values[Matrix.MTRANS_Y] / scale);\n    return result;\n  }\n\n  @ReactMethod\n  @Override\n  public void getRawResource(String name, Promise promise) {\n    try {\n      ReactApplicationContext context = getReactApplicationContext();\n      Resources resources = context.getResources();\n      String packageName = context.getPackageName();\n      int id = resources.getIdentifier(name, \"raw\", packageName);\n      InputStream stream = resources.openRawResource(id);\n      try {\n        InputStreamReader reader = new InputStreamReader(stream, UTF_8);\n        char[] buffer = new char[DEFAULT_BUFFER_SIZE];\n        StringBuilder builder = new StringBuilder();\n        int n;\n        while ((n = reader.read(buffer, 0, DEFAULT_BUFFER_SIZE)) != EOF) {\n          builder.append(buffer, 0, n);\n        }\n        String result = builder.toString();\n        promise.resolve(result);\n      } finally {\n        try {\n          stream.close();\n        } catch (IOException ioe) {\n          // ignore\n        }\n      }\n    } catch (Exception e) {\n      e.printStackTrace();\n      promise.reject(e);\n    }\n  }\n\n  private static final int EOF = -1;\n  private static final int DEFAULT_BUFFER_SIZE = 1024 * 4;\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RadialGradientView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Matrix;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.common.ReactConstants;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass RadialGradientView extends DefinitionView {\n  private SVGLength mFx;\n  private SVGLength mFy;\n  private SVGLength mRx;\n  private SVGLength mRy;\n  private SVGLength mCx;\n  private SVGLength mCy;\n  private ReadableArray mGradient;\n  private Brush.BrushUnits mGradientUnits;\n\n  private static final float[] sRawMatrix =\n      new float[] {\n        1, 0, 0,\n        0, 1, 0,\n        0, 0, 1\n      };\n  private Matrix mMatrix = null;\n\n  public RadialGradientView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setFx(Dynamic fx) {\n    mFx = SVGLength.from(fx);\n    invalidate();\n  }\n\n  public void setFy(Dynamic fy) {\n    mFy = SVGLength.from(fy);\n    invalidate();\n  }\n\n  public void setRx(Dynamic rx) {\n    mRx = SVGLength.from(rx);\n    invalidate();\n  }\n\n  public void setRy(Dynamic ry) {\n    mRy = SVGLength.from(ry);\n    invalidate();\n  }\n\n  public void setCx(Dynamic cx) {\n    mCx = SVGLength.from(cx);\n    invalidate();\n  }\n\n  public void setCy(Dynamic cy) {\n    mCy = SVGLength.from(cy);\n    invalidate();\n  }\n\n  public void setGradient(ReadableArray gradient) {\n    mGradient = gradient;\n    invalidate();\n  }\n\n  public void setGradientUnits(int gradientUnits) {\n    switch (gradientUnits) {\n      case 0:\n        mGradientUnits = Brush.BrushUnits.OBJECT_BOUNDING_BOX;\n        break;\n      case 1:\n        mGradientUnits = Brush.BrushUnits.USER_SPACE_ON_USE;\n        break;\n    }\n    invalidate();\n  }\n\n  public void setGradientTransform(@Nullable ReadableArray matrixArray) {\n    if (matrixArray != null) {\n      int matrixSize = PropHelper.toMatrixData(matrixArray, sRawMatrix, mScale);\n      if (matrixSize == 6) {\n        if (mMatrix == null) {\n          mMatrix = new Matrix();\n        }\n        mMatrix.setValues(sRawMatrix);\n      } else if (matrixSize != -1) {\n        FLog.w(ReactConstants.TAG, \"RNSVG: Transform matrices must be of size 6\");\n      }\n    } else {\n      mMatrix = null;\n    }\n\n    invalidate();\n  }\n\n  @Override\n  void saveDefinition() {\n    if (mName != null) {\n      SVGLength[] points = new SVGLength[] {mFx, mFy, mRx, mRy, mCx, mCy};\n      Brush brush = new Brush(Brush.BrushType.RADIAL_GRADIENT, points, mGradientUnits);\n      brush.setGradientColors(mGradient);\n      if (mMatrix != null) {\n        brush.setGradientTransform(mMatrix);\n      }\n\n      SvgView svg = getSvgView();\n      if (mGradientUnits == Brush.BrushUnits.USER_SPACE_ON_USE) {\n        brush.setUserSpaceBoundingBox(svg.getCanvasBounds());\n      }\n\n      svg.defineBrush(brush, mName);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RectView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.RectF;\nimport android.os.Build;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.ArrayList;\n\n@SuppressLint(\"ViewConstructor\")\nclass RectView extends RenderableView {\n  private SVGLength mX;\n  private SVGLength mY;\n  private SVGLength mW;\n  private SVGLength mH;\n  private SVGLength mRx;\n  private SVGLength mRy;\n\n  public RectView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  public void setRx(Dynamic rx) {\n    mRx = SVGLength.from(rx);\n    invalidate();\n  }\n\n  public void setRy(Dynamic ry) {\n    mRy = SVGLength.from(ry);\n    invalidate();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    Path path = new Path();\n    double x = relativeOnWidth(mX);\n    double y = relativeOnHeight(mY);\n    double w = relativeOnWidth(mW);\n    double h = relativeOnHeight(mH);\n\n    if (mRx != null || mRy != null) {\n      double rx = 0d;\n      double ry = 0d;\n      if (mRx == null) {\n        ry = relativeOnHeight(mRy);\n        rx = ry;\n      } else if (mRy == null) {\n        rx = relativeOnWidth(mRx);\n        ry = rx;\n      } else {\n        rx = relativeOnWidth(mRx);\n        ry = relativeOnHeight(mRy);\n      }\n\n      if (rx > w / 2) {\n        rx = w / 2;\n      }\n\n      if (ry > h / 2) {\n        ry = h / 2;\n      }\n      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {\n        path.addRoundRect(\n            (float) x,\n            (float) y,\n            (float) (x + w),\n            (float) (y + h),\n            (float) rx,\n            (float) ry,\n            Path.Direction.CW);\n      } else {\n        path.addRoundRect(\n            new RectF((float) x, (float) y, (float) (x + w), (float) (y + h)),\n            (float) rx,\n            (float) ry,\n            Path.Direction.CW);\n      }\n    } else {\n      path.addRect((float) x, (float) y, (float) (x + w), (float) (y + h), Path.Direction.CW);\n      path.close(); // Ensure isSimplePath = false such that rect doesn't become represented using\n      // integers\n    }\n\n    elements = new ArrayList<>();\n    elements.add(\n        new PathElement(ElementType.kCGPathElementMoveToPoint, new Point[] {new Point(x, y)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x + w, y)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x + w, y + h)}));\n    elements.add(\n        new PathElement(\n            ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x, y + h)}));\n    elements.add(\n        new PathElement(ElementType.kCGPathElementAddLineToPoint, new Point[] {new Point(x, y)}));\n\n    return path;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RenderableView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.ColorMatrix;\nimport android.graphics.ColorMatrixColorFilter;\nimport android.graphics.DashPathEffect;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.PorterDuff;\nimport android.graphics.PorterDuffXfermode;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Region;\nimport android.view.ViewParent;\nimport com.facebook.react.bridge.Arguments;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.JSApplicationIllegalArgumentException;\nimport com.facebook.react.bridge.JavaOnlyArray;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\nimport com.facebook.react.bridge.WritableMap;\nimport com.facebook.react.touch.ReactHitSlopView;\nimport com.facebook.react.uimanager.events.RCTEventEmitter;\nimport com.facebook.react.uimanager.PointerEvents;\nimport java.lang.reflect.Field;\nimport java.util.ArrayList;\nimport java.util.regex.Matcher;\nimport java.util.regex.Pattern;\nimport javax.annotation.Nullable;\n\n@SuppressWarnings({\"WeakerAccess\", \"RedundantSuppression\"})\npublic abstract class RenderableView extends VirtualView implements ReactHitSlopView {\n\n  RenderableView(ReactContext reactContext) {\n    super(reactContext);\n    setPivotX(0);\n    setPivotY(0);\n  }\n\n  static RenderableView contextElement;\n  // strokeLinecap\n  private static final int CAP_BUTT = 0;\n  static final int CAP_ROUND = 1;\n  private static final int CAP_SQUARE = 2;\n\n  // strokeLinejoin\n  private static final int JOIN_BEVEL = 2;\n  private static final int JOIN_MITER = 0;\n  static final int JOIN_ROUND = 1;\n\n  // fillRule\n  private static final int FILL_RULE_EVENODD = 0;\n  static final int FILL_RULE_NONZERO = 1;\n\n  // vectorEffect\n  private static final int VECTOR_EFFECT_DEFAULT = 0;\n  private static final int VECTOR_EFFECT_NON_SCALING_STROKE = 1;\n  // static final int VECTOR_EFFECT_INHERIT = 2;\n  // static final int VECTOR_EFFECT_URI = 3;\n\n  /*\n  Used in mergeProperties, keep public\n  */\n\n  public int vectorEffect = VECTOR_EFFECT_DEFAULT;\n  public @Nullable ReadableArray stroke;\n  public @Nullable SVGLength[] strokeDasharray;\n\n  public SVGLength strokeWidth = new SVGLength(1);\n  public float strokeOpacity = 1;\n  public float strokeMiterlimit = 4;\n  public float strokeDashoffset = 0;\n\n  public Paint.Cap strokeLinecap = Paint.Cap.BUTT;\n  public Paint.Join strokeLinejoin = Paint.Join.MITER;\n\n  private int mCurrentColor = 0;\n  public @Nullable ReadableArray fill;\n  public float fillOpacity = 1;\n  public Path.FillType fillRule = Path.FillType.WINDING;\n\n  /*\n  End merged properties\n  */\n  private @Nullable ArrayList<String> mLastMergedList;\n  private @Nullable ArrayList<Object> mOriginProperties;\n  private @Nullable ArrayList<String> mPropList;\n  private @Nullable ArrayList<String> mAttributeList;\n  private @Nullable RenderableView mCaller;\n\n  public void onReceiveNativeEvent() {\n    WritableMap event = Arguments.createMap();\n    ReactContext reactContext = (ReactContext)getContext();\n    reactContext\n        .getJSModule(RCTEventEmitter.class)\n        .receiveEvent(getId(), \"topSvgLayout\", event);\n  }\n\n  @Nullable String mFilter;\n\n  private static final Pattern regex = Pattern.compile(\"[0-9.-]+\");\n\n  @Nullable\n  public Rect getHitSlopRect() {\n    /*\n     * In order to make the isTouchPointInView fail we need to return a very improbable Rect for the View\n     * This way an SVG with box_none carrying its last descendent with box_none will have the expected behavior of just having events on the actual painted area\n     */\n    if (mPointerEvents == PointerEvents.BOX_NONE) {\n      return new Rect(Integer.MIN_VALUE, Integer.MIN_VALUE, Integer.MIN_VALUE, Integer.MIN_VALUE);\n    }\n    return null;\n  }\n\n  @Override\n  public void setId(int id) {\n    super.setId(id);\n    RenderableViewManager.setRenderableView(id, this);\n  }\n\n  public void setVectorEffect(int vectorEffect) {\n    this.vectorEffect = vectorEffect;\n    invalidate();\n  }\n\n  public void setCurrentColor(Integer color) {\n    mCurrentColor = color != null ? color : 0;\n    invalidate();\n    clearChildCache();\n  }\n\n  int getCurrentColor() {\n    if (this.mCurrentColor != 0) {\n      return this.mCurrentColor;\n    }\n    if (this.mCaller != null) {\n      return this.mCaller.getCurrentColor();\n    }\n    ViewParent parent = this.getParent();\n    if (parent instanceof VirtualView) {\n      return ((RenderableView) parent).getCurrentColor();\n    } else if (parent instanceof SvgView) {\n      return ((SvgView) parent).mCurrentColor;\n    }\n    return 0;\n  }\n\n  public void setFill(@Nullable Dynamic fill) {\n    if (fill == null || fill.isNull()) {\n      this.fill = null;\n      invalidate();\n      return;\n    }\n\n    ReadableType fillType = fill.getType();\n    if (fillType.equals(ReadableType.Map)) {\n      ReadableMap fillMap = fill.asMap();\n      setFill(fillMap);\n      return;\n    }\n\n    // This code will probably never be reached with current changes\n    if (fillType.equals(ReadableType.Number)) {\n      this.fill = JavaOnlyArray.of(0, fill.asInt());\n    } else if (fillType.equals(ReadableType.Array)) {\n      this.fill = fill.asArray();\n    } else {\n      JavaOnlyArray arr = new JavaOnlyArray();\n      arr.pushInt(0);\n      Matcher m = regex.matcher(fill.asString());\n      int i = 0;\n      while (m.find()) {\n        double parsed = Double.parseDouble(m.group());\n        arr.pushDouble(i++ < 3 ? parsed / 255 : parsed);\n      }\n      this.fill = arr;\n    }\n    invalidate();\n  }\n\n  public void setFill(ReadableMap fill) {\n    if (fill == null) {\n      this.fill = null;\n      invalidate();\n      return;\n    }\n    int type = fill.getInt(\"type\");\n    if (type == 0) {\n      ReadableType valueType = fill.getType(\"payload\");\n      if (valueType.equals(ReadableType.Number)) {\n        this.fill = JavaOnlyArray.of(0, fill.getInt(\"payload\"));\n      } else if (valueType.equals(ReadableType.Map)) {\n        this.fill = JavaOnlyArray.of(0, fill.getMap(\"payload\"));\n      }\n    } else if (type == 1) {\n      this.fill = JavaOnlyArray.of(1, fill.getString(\"brushRef\"));\n    } else {\n      this.fill = JavaOnlyArray.of(type);\n    }\n    invalidate();\n  }\n\n  public void setFillOpacity(float fillOpacity) {\n    this.fillOpacity = fillOpacity;\n    invalidate();\n  }\n\n  public void setFillRule(int fillRule) {\n    switch (fillRule) {\n      case FILL_RULE_EVENODD:\n        this.fillRule = Path.FillType.EVEN_ODD;\n        break;\n      case FILL_RULE_NONZERO:\n        break;\n      default:\n        throw new JSApplicationIllegalArgumentException(\"fillRule \" + fillRule + \" unrecognized\");\n    }\n\n    invalidate();\n  }\n\n  public void setStroke(@Nullable Dynamic strokeColors) {\n    if (strokeColors == null || strokeColors.isNull()) {\n      stroke = null;\n      invalidate();\n      return;\n    }\n\n    ReadableType strokeType = strokeColors.getType();\n    if (strokeType.equals(ReadableType.Map)) {\n      ReadableMap strokeMap = strokeColors.asMap();\n      setStroke(strokeMap);\n      return;\n    }\n\n    // This code will probably never be reached with current changes\n    ReadableType type = strokeColors.getType();\n    if (type.equals(ReadableType.Number)) {\n      stroke = JavaOnlyArray.of(0, strokeColors.asInt());\n    } else if (type.equals(ReadableType.Array)) {\n      stroke = strokeColors.asArray();\n    } else {\n      JavaOnlyArray arr = new JavaOnlyArray();\n      arr.pushInt(0);\n      Matcher m = regex.matcher(strokeColors.asString());\n      int i = 0;\n      while (m.find()) {\n        double parsed = Double.parseDouble(m.group());\n        arr.pushDouble(i++ < 3 ? parsed / 255 : parsed);\n      }\n      stroke = arr;\n    }\n    invalidate();\n  }\n\n  public void setStroke(@Nullable ReadableMap stroke) {\n    if (stroke == null) {\n      this.stroke = null;\n      invalidate();\n      return;\n    }\n    int type = stroke.getInt(\"type\");\n    if (type == 0) {\n      ReadableType payloadType = stroke.getType(\"payload\");\n      if (payloadType.equals(ReadableType.Number)) {\n        this.stroke = JavaOnlyArray.of(0, stroke.getInt(\"payload\"));\n      } else if (payloadType.equals(ReadableType.Map)) {\n        this.stroke = JavaOnlyArray.of(0, stroke.getMap(\"payload\"));\n      }\n    } else if (type == 1) {\n      this.stroke = JavaOnlyArray.of(1, stroke.getString(\"brushRef\"));\n    } else {\n      this.stroke = JavaOnlyArray.of(type);\n    }\n    invalidate();\n  }\n\n  public void setStrokeOpacity(float strokeOpacity) {\n    this.strokeOpacity = strokeOpacity;\n    invalidate();\n  }\n\n  public void setStrokeDasharray(Dynamic dynamicStrokeDasharray) {\n    ArrayList<SVGLength> arrayList = SVGLength.arrayFrom(dynamicStrokeDasharray);\n    if (arrayList != null) {\n      if (arrayList.size() % 2 == 1) {\n        arrayList.addAll(arrayList);\n      }\n      this.strokeDasharray = arrayList.toArray(new SVGLength[0]);\n    } else {\n      this.strokeDasharray = null;\n    }\n    invalidate();\n  }\n\n  public void setStrokeDashoffset(float strokeDashoffset) {\n    this.strokeDashoffset = strokeDashoffset * mScale;\n    invalidate();\n  }\n\n  public void setStrokeWidth(Dynamic strokeWidth) {\n    this.strokeWidth = strokeWidth.isNull() ? new SVGLength(1) : SVGLength.from(strokeWidth);\n    invalidate();\n  }\n\n  public void setStrokeMiterlimit(float strokeMiterlimit) {\n    this.strokeMiterlimit = strokeMiterlimit;\n    invalidate();\n  }\n\n  public void setStrokeLinecap(int strokeLinecap) {\n    switch (strokeLinecap) {\n      case CAP_BUTT:\n        this.strokeLinecap = Paint.Cap.BUTT;\n        break;\n      case CAP_SQUARE:\n        this.strokeLinecap = Paint.Cap.SQUARE;\n        break;\n      case CAP_ROUND:\n        this.strokeLinecap = Paint.Cap.ROUND;\n        break;\n      default:\n        throw new JSApplicationIllegalArgumentException(\n            \"strokeLinecap \" + strokeLinecap + \" unrecognized\");\n    }\n    invalidate();\n  }\n\n  public void setStrokeLinejoin(int strokeLinejoin) {\n    switch (strokeLinejoin) {\n      case JOIN_MITER:\n        this.strokeLinejoin = Paint.Join.MITER;\n        break;\n      case JOIN_BEVEL:\n        this.strokeLinejoin = Paint.Join.BEVEL;\n        break;\n      case JOIN_ROUND:\n        this.strokeLinejoin = Paint.Join.ROUND;\n        break;\n      default:\n        throw new JSApplicationIllegalArgumentException(\n            \"strokeLinejoin \" + strokeLinejoin + \" unrecognized\");\n    }\n    invalidate();\n  }\n\n  public void setPropList(@Nullable ReadableArray propList) {\n    if (propList != null) {\n      mPropList = mAttributeList = new ArrayList<>();\n      for (int i = 0; i < propList.size(); i++) {\n        mPropList.add(propList.getString(i));\n      }\n    }\n\n    invalidate();\n  }\n\n  public void setFilter(String filter) {\n    mFilter = filter;\n    invalidate();\n  }\n\n  void render(Canvas canvas, Paint paint, float opacity) {\n    MaskView mask = null;\n    FilterView filter = null;\n\n    if (mMask != null) {\n      SvgView root = getSvgView();\n      mask = (MaskView) root.getDefinedMask(mMask);\n    }\n    if (mFilter != null) {\n      SvgView root = getSvgView();\n      filter = (FilterView) root.getDefinedFilter(mFilter);\n    }\n\n    if (mask != null || filter != null) {\n      if (filter != null) {\n        Paint bitmapPaint = new Paint(Paint.FILTER_BITMAP_FLAG);\n        canvas.saveLayer(null, bitmapPaint);\n\n        Bitmap backgroundBitmap = this.getSvgView().getCurrentBitmap();\n\n        // draw element to self bitmap\n        Bitmap elementBitmap =\n            Bitmap.createBitmap(canvas.getWidth(), canvas.getHeight(), Bitmap.Config.ARGB_8888);\n        Canvas elementCanvas = new Canvas(elementBitmap);\n        elementCanvas.setMatrix(canvas.getMatrix());\n\n        draw(elementCanvas, paint, opacity);\n\n        // get renderableBounds\n        this.initBounds();\n        RectF clientRect = this.getClientRect();\n        if (this instanceof ImageView && clientRect == null) {\n          return;\n        }\n        // apply filters\n        elementBitmap = filter.applyFilter(elementBitmap, backgroundBitmap, clientRect);\n\n        // draw bitmap 1:1 to canvas\n        int saveCount = canvas.save();\n        canvas.setMatrix(null);\n        canvas.drawBitmap(elementBitmap, 0, 0, bitmapPaint);\n        canvas.restoreToCount(saveCount);\n      } else {\n        canvas.saveLayer(null, new Paint());\n        draw(canvas, paint, opacity);\n      }\n\n      if (mask != null) {\n        // https://www.w3.org/TR/SVG11/masking.html\n        // Adding a mask involves several steps\n        // 1. applying luminanceToAlpha to the mask element\n        // 2. merging the alpha channel of the element with the alpha channel from the previous step\n        // 3. applying the result from step 2 to the target element\n\n        Paint dstInPaint = new Paint();\n        dstInPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));\n\n        // prepare step 3 - combined layer\n        canvas.saveLayer(null, dstInPaint);\n\n        if (mask.getMaskType() == MaskView.MaskType.LUMINANCE) {\n          // step 1 - luminance layer\n          // prepare maskPaint with luminanceToAlpha\n          // https://www.w3.org/TR/SVG11/filters.html#InterfaceSVGFEMergeElement:~:text=not%20applicable.%20A-,luminanceToAlpha,-operation%20is%20equivalent\n          Paint luminancePaint = new Paint();\n          ColorMatrix luminanceToAlpha =\n              new ColorMatrix(\n                  new float[] {\n                    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2125f, 0.7154f, 0.0721f, 0, 0\n                  });\n          luminancePaint.setColorFilter(new ColorMatrixColorFilter(luminanceToAlpha));\n          canvas.saveLayer(null, luminancePaint);\n        } else {\n          canvas.saveLayer(null, paint);\n        }\n\n        // calculate mask bounds\n        RectF maskBounds;\n        if (mask.getMaskUnits() == Brush.BrushUnits.USER_SPACE_ON_USE) {\n          float maskX = (float) relativeOnWidth(mask.mX);\n          float maskY = (float) relativeOnHeight(mask.mY);\n          float maskWidth = (float) relativeOnWidth(mask.mW);\n          float maskHeight = (float) relativeOnHeight(mask.mH);\n          maskBounds = new RectF(maskX, maskY, maskX + maskWidth, maskY + maskHeight);\n        } else { // Brush.BrushUnits.OBJECT_BOUNDING_BOX\n          RectF clientRect = this.getClientRect();\n          if (this instanceof ImageView && clientRect == null) {\n            return;\n          }\n          mInvCTM.mapRect(clientRect);\n          float maskX = (float) relativeOnFraction(mask.mX, clientRect.width());\n          float maskY = (float) relativeOnFraction(mask.mY, clientRect.height());\n          float maskWidth = (float) relativeOnFraction(mask.mW, clientRect.width());\n          float maskHeight = (float) relativeOnFraction(mask.mH, clientRect.height());\n          maskBounds =\n              new RectF(\n                  clientRect.left + maskX,\n                  clientRect.top + maskY,\n                  clientRect.left + maskX + maskWidth,\n                  clientRect.top + maskY + maskHeight);\n        }\n        // clip to mask bounds\n        canvas.clipRect(maskBounds);\n\n        mask.draw(canvas, paint, 1f);\n\n        // close luminance layer\n        canvas.restore();\n\n        // step 2 - alpha layer\n        canvas.saveLayer(null, dstInPaint);\n        // clip to mask bounds\n        canvas.clipRect(maskBounds);\n\n        mask.draw(canvas, paint, 1f);\n\n        // close alpha layer\n        canvas.restore();\n\n        // close combined layer\n        canvas.restore();\n      }\n      // close element layer\n      canvas.restore();\n    } else {\n      draw(canvas, paint, opacity);\n    }\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    opacity *= mOpacity;\n\n    boolean computePaths = mPath == null;\n    if (computePaths) {\n      mPath = getPath(canvas, paint);\n      mPath.setFillType(fillRule);\n    }\n    boolean nonScalingStroke = vectorEffect == VECTOR_EFFECT_NON_SCALING_STROKE;\n    Path path = mPath;\n    if (nonScalingStroke) {\n      Path scaled = new Path();\n      //noinspection deprecation\n      mPath.transform(mCTM, scaled);\n      canvas.setMatrix(null);\n      path = scaled;\n    }\n\n    if (computePaths || path != mPath) {\n      mBox = new RectF();\n      path.computeBounds(mBox, true);\n    }\n\n    RectF clientRect = new RectF(mBox);\n    mCTM.mapRect(clientRect);\n    this.setClientRect(clientRect);\n\n    clip(canvas, paint);\n\n    if (setupFillPaint(paint, opacity * fillOpacity)) {\n      if (computePaths) {\n        mFillPath = new Path();\n        paint.getFillPath(path, mFillPath);\n      }\n      canvas.drawPath(path, paint);\n    }\n    if (setupStrokePaint(paint, opacity * strokeOpacity)) {\n      if (computePaths) {\n        mStrokePath = new Path();\n        paint.getFillPath(path, mStrokePath);\n      }\n      canvas.drawPath(path, paint);\n    }\n    renderMarkers(canvas, paint, opacity);\n  }\n\n  void renderMarkers(Canvas canvas, Paint paint, float opacity) {\n    MarkerView markerStart = (MarkerView) getSvgView().getDefinedMarker(mMarkerStart);\n    MarkerView markerMid = (MarkerView) getSvgView().getDefinedMarker(mMarkerMid);\n    MarkerView markerEnd = (MarkerView) getSvgView().getDefinedMarker(mMarkerEnd);\n    if (elements != null && (markerStart != null || markerMid != null || markerEnd != null)) {\n      contextElement = this;\n      ArrayList<RNSVGMarkerPosition> positions = RNSVGMarkerPosition.fromPath(elements);\n      float width = (float) (this.strokeWidth != null ? relativeOnOther(this.strokeWidth) : 1);\n      mMarkerPath = new Path();\n      for (RNSVGMarkerPosition position : positions) {\n        RNSVGMarkerType type = position.type;\n        MarkerView marker = null;\n        switch (type) {\n          case kStartMarker:\n            marker = markerStart;\n            break;\n\n          case kMidMarker:\n            marker = markerMid;\n            break;\n\n          case kEndMarker:\n            marker = markerEnd;\n            break;\n        }\n        if (marker == null) {\n          continue;\n        }\n        marker.renderMarker(canvas, paint, opacity, position, width);\n        Matrix transform = marker.markerTransform;\n        mMarkerPath.addPath(marker.getPath(canvas, paint), transform);\n      }\n      contextElement = null;\n    }\n  }\n\n  /**\n   * Sets up paint according to the props set on a view. Returns {@code true} if the fill should be\n   * drawn, {@code false} if not.\n   */\n  boolean setupFillPaint(Paint paint, float opacity) {\n    if (fill != null && fill.size() > 0) {\n      paint.reset();\n      paint.setFlags(Paint.ANTI_ALIAS_FLAG | Paint.DEV_KERN_TEXT_FLAG | Paint.SUBPIXEL_TEXT_FLAG);\n      paint.setStyle(Paint.Style.FILL);\n      setupPaint(paint, opacity, fill);\n      return true;\n    }\n    return false;\n  }\n\n  /**\n   * Sets up paint according to the props set on a view. Returns {@code true} if the stroke should\n   * be drawn, {@code false} if not.\n   */\n  boolean setupStrokePaint(Paint paint, float opacity) {\n    paint.reset();\n    double strokeWidth = relativeOnOther(this.strokeWidth);\n    if (strokeWidth == 0 || stroke == null || stroke.size() == 0) {\n      return false;\n    }\n\n    paint.setFlags(Paint.ANTI_ALIAS_FLAG | Paint.DEV_KERN_TEXT_FLAG | Paint.SUBPIXEL_TEXT_FLAG);\n    paint.setStyle(Paint.Style.STROKE);\n    paint.setStrokeCap(strokeLinecap);\n    paint.setStrokeJoin(strokeLinejoin);\n    paint.setStrokeMiter(strokeMiterlimit * mScale);\n    paint.setStrokeWidth((float) strokeWidth);\n    setupPaint(paint, opacity, stroke);\n\n    if (strokeDasharray != null) {\n      int length = strokeDasharray.length;\n      float[] intervals = new float[length];\n      for (int i = 0; i < length; i++) {\n        intervals[i] = (float) relativeOnOther(strokeDasharray[i]);\n      }\n      paint.setPathEffect(new DashPathEffect(intervals, strokeDashoffset));\n    }\n\n    return true;\n  }\n\n  private void setupPaint(Paint paint, float opacity, ReadableArray colors) {\n    int colorType = colors.getInt(0);\n    switch (colorType) {\n      case 0:\n        if (colors.size() == 2) {\n          int color;\n          if (colors.getType(1) == ReadableType.Map) {\n            color = ColorPropConverter.getColor(colors.getMap(1), getContext());\n          } else {\n            color = colors.getInt(1);\n          }\n          int alpha = color >>> 24;\n          int combined = Math.round((float) alpha * opacity);\n          paint.setColor(combined << 24 | (color & 0x00ffffff));\n        } else {\n          // solid color\n          paint.setARGB(\n              (int) (colors.size() > 4 ? colors.getDouble(4) * opacity * 255 : opacity * 255),\n              (int) (colors.getDouble(1) * 255),\n              (int) (colors.getDouble(2) * 255),\n              (int) (colors.getDouble(3) * 255));\n        }\n        break;\n      case 1:\n        {\n          Brush brush = getSvgView().getDefinedBrush(colors.getString(1));\n          if (brush != null) {\n            brush.setupPaint(paint, mBox, mScale, opacity);\n          }\n          break;\n        }\n      case 2:\n        {\n          int color = this.getCurrentColor();\n          int alpha = color >>> 24;\n          alpha = Math.round((float) alpha * opacity);\n          paint.setColor(alpha << 24 | (color & 0x00ffffff));\n          break;\n        }\n      case 3:\n        {\n          if (contextElement != null && contextElement.fill != null) {\n            setupPaint(paint, opacity, contextElement.fill);\n          }\n          break;\n        }\n      case 4:\n        {\n          if (contextElement != null && contextElement.stroke != null) {\n            setupPaint(paint, opacity, contextElement.stroke);\n          }\n          break;\n        }\n    }\n  }\n\n  abstract Path getPath(Canvas canvas, Paint paint);\n\n  @Override\n  int hitTest(final float[] src) {\n    if (mPath == null || !mInvertible) {\n      return -1;\n    }\n\n    if (mPointerEvents == PointerEvents.NONE) {\n      return -1;\n    }\n\n    float[] dst = new float[2];\n    mInvMatrix.mapPoints(dst, src);\n    int x = Math.round(dst[0]);\n    int y = Math.round(dst[1]);\n\n    initBounds();\n\n    if ((mRegion == null || !mRegion.contains(x, y))\n        && (mStrokeRegion == null\n            || !mStrokeRegion.contains(x, y)\n                && (mMarkerRegion == null || !mMarkerRegion.contains(x, y)))) {\n      return -1;\n    }\n\n    Path clipPath = getClipPath();\n    if (clipPath != null) {\n      if (!mClipRegion.contains(x, y)) {\n        return -1;\n      }\n    }\n\n    return getId();\n  }\n\n  void initBounds() {\n    if (mRegion == null && mFillPath != null) {\n      mFillBounds = new RectF();\n      mFillPath.computeBounds(mFillBounds, true);\n      mRegion = getRegion(mFillPath, mFillBounds);\n    }\n    if (mRegion == null && mPath != null) {\n      mFillBounds = new RectF();\n      mPath.computeBounds(mFillBounds, true);\n      mRegion = getRegion(mPath, mFillBounds);\n    }\n    if (mStrokeRegion == null && mStrokePath != null) {\n      mStrokeBounds = new RectF();\n      mStrokePath.computeBounds(mStrokeBounds, true);\n      mStrokeRegion = getRegion(mStrokePath, mStrokeBounds);\n    }\n    if (mMarkerRegion == null && mMarkerPath != null) {\n      mMarkerBounds = new RectF();\n      mMarkerPath.computeBounds(mMarkerBounds, true);\n      mMarkerRegion = getRegion(mMarkerPath, mMarkerBounds);\n    }\n    Path clipPath = getClipPath();\n    if (clipPath != null) {\n      if (mClipRegionPath != clipPath) {\n        mClipRegionPath = clipPath;\n        mClipBounds = new RectF();\n        clipPath.computeBounds(mClipBounds, true);\n        mClipRegion = getRegion(clipPath, mClipBounds);\n      }\n    }\n  }\n\n  Region getRegion(Path path, RectF rectF) {\n    Region region = new Region();\n    region.setPath(\n        path,\n        new Region(\n            (int) Math.floor(rectF.left),\n            (int) Math.floor(rectF.top),\n            (int) Math.ceil(rectF.right),\n            (int) Math.ceil(rectF.bottom)));\n\n    return region;\n  }\n\n  private ArrayList<String> getAttributeList() {\n    return mAttributeList;\n  }\n\n  void mergeProperties(RenderableView target) {\n    mCaller = target;\n    ArrayList<String> targetAttributeList = target.getAttributeList();\n\n    if (targetAttributeList == null || targetAttributeList.size() == 0) {\n      return;\n    }\n\n    mOriginProperties = new ArrayList<>();\n    mAttributeList = mPropList == null ? new ArrayList<String>() : new ArrayList<>(mPropList);\n\n    for (int i = 0, size = targetAttributeList.size(); i < size; i++) {\n      try {\n        String fieldName = targetAttributeList.get(i);\n        Field field = getClass().getField(fieldName);\n        Object value = field.get(target);\n        mOriginProperties.add(field.get(this));\n\n        if (!hasOwnProperty(fieldName)) {\n          mAttributeList.add(fieldName);\n          field.set(this, value);\n        }\n      } catch (Exception e) {\n        throw new IllegalStateException(e);\n      }\n    }\n\n    mLastMergedList = targetAttributeList;\n  }\n\n  void resetProperties() {\n    if (mLastMergedList != null && mOriginProperties != null) {\n      try {\n        for (int i = mLastMergedList.size() - 1; i >= 0; i--) {\n          Field field = getClass().getField(mLastMergedList.get(i));\n          field.set(this, mOriginProperties.get(i));\n        }\n      } catch (Exception e) {\n        throw new IllegalStateException(e);\n      }\n\n      mLastMergedList = null;\n      mOriginProperties = null;\n      mAttributeList = mPropList;\n      mCaller = null;\n    }\n  }\n\n  private boolean hasOwnProperty(String propName) {\n    return mAttributeList != null && mAttributeList.contains(propName);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/RenderableViewManager.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static com.facebook.react.uimanager.ViewProps.ALIGN_CONTENT;\nimport static com.facebook.react.uimanager.ViewProps.ALIGN_ITEMS;\nimport static com.facebook.react.uimanager.ViewProps.ALIGN_SELF;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_BOTTOM_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_END_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_LEFT_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_RIGHT_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_START_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_TOP_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BORDER_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.BOTTOM;\nimport static com.facebook.react.uimanager.ViewProps.COLLAPSABLE;\nimport static com.facebook.react.uimanager.ViewProps.DISPLAY;\nimport static com.facebook.react.uimanager.ViewProps.END;\nimport static com.facebook.react.uimanager.ViewProps.FLEX;\nimport static com.facebook.react.uimanager.ViewProps.FLEX_BASIS;\nimport static com.facebook.react.uimanager.ViewProps.FLEX_DIRECTION;\nimport static com.facebook.react.uimanager.ViewProps.FLEX_GROW;\nimport static com.facebook.react.uimanager.ViewProps.FLEX_SHRINK;\nimport static com.facebook.react.uimanager.ViewProps.FLEX_WRAP;\nimport static com.facebook.react.uimanager.ViewProps.HEIGHT;\nimport static com.facebook.react.uimanager.ViewProps.JUSTIFY_CONTENT;\nimport static com.facebook.react.uimanager.ViewProps.LEFT;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_BOTTOM;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_END;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_HORIZONTAL;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_LEFT;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_RIGHT;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_START;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_TOP;\nimport static com.facebook.react.uimanager.ViewProps.MARGIN_VERTICAL;\nimport static com.facebook.react.uimanager.ViewProps.MAX_HEIGHT;\nimport static com.facebook.react.uimanager.ViewProps.MAX_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.MIN_HEIGHT;\nimport static com.facebook.react.uimanager.ViewProps.MIN_WIDTH;\nimport static com.facebook.react.uimanager.ViewProps.OVERFLOW;\nimport static com.facebook.react.uimanager.ViewProps.PADDING;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_BOTTOM;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_END;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_HORIZONTAL;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_LEFT;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_RIGHT;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_START;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_TOP;\nimport static com.facebook.react.uimanager.ViewProps.PADDING_VERTICAL;\nimport static com.facebook.react.uimanager.ViewProps.POSITION;\nimport static com.facebook.react.uimanager.ViewProps.RIGHT;\nimport static com.facebook.react.uimanager.ViewProps.START;\nimport static com.facebook.react.uimanager.ViewProps.TOP;\nimport static com.facebook.react.uimanager.ViewProps.WIDTH;\nimport static com.horcrux.svg.RenderableView.CAP_ROUND;\nimport static com.horcrux.svg.RenderableView.FILL_RULE_NONZERO;\nimport static com.horcrux.svg.RenderableView.JOIN_ROUND;\n\nimport android.graphics.Matrix;\nimport android.util.SparseArray;\nimport android.view.View;\nimport android.view.ViewGroup;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.JavaOnlyMap;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\nimport com.facebook.react.common.MapBuilder;\nimport com.facebook.react.uimanager.DisplayMetricsHolder;\nimport com.facebook.react.uimanager.LayoutShadowNode;\nimport com.facebook.react.uimanager.MatrixMathHelper;\nimport com.facebook.react.uimanager.PixelUtil;\nimport com.facebook.react.uimanager.PointerEvents;\nimport com.facebook.react.uimanager.ThemedReactContext;\nimport com.facebook.react.uimanager.TransformHelper;\nimport com.facebook.react.uimanager.ViewGroupManager;\nimport com.facebook.react.uimanager.ViewManagerDelegate;\nimport com.facebook.react.uimanager.ViewProps;\nimport com.facebook.react.uimanager.annotations.ReactProp;\nimport com.facebook.react.uimanager.annotations.ReactPropGroup;\nimport com.facebook.react.viewmanagers.RNSVGCircleManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGCircleManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGClipPathManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGClipPathManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGDefsManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGDefsManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGEllipseManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGEllipseManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeBlendManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeBlendManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeColorMatrixManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeCompositeManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeCompositeManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeFloodManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeFloodManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeGaussianBlurManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeMergeManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeMergeManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFeOffsetManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFeOffsetManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGFilterManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGFilterManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGForeignObjectManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGForeignObjectManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGGroupManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGGroupManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGImageManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGImageManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGLineManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGLineManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGLinearGradientManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGLinearGradientManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGMarkerManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGMarkerManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGMaskManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGMaskManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGPathManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGPathManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGPatternManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGPatternManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGRadialGradientManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGRadialGradientManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGRectManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGRectManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGSymbolManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGSymbolManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGTSpanManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGTSpanManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGTextManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGTextManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGTextPathManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGTextPathManagerInterface;\nimport com.facebook.react.viewmanagers.RNSVGUseManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGUseManagerInterface;\nimport com.horcrux.svg.events.SvgLoadEvent;\nimport com.horcrux.svg.events.SvgOnLayoutEvent;\nimport java.util.HashMap;\nimport java.util.Locale;\nimport java.util.Map;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\n/** ViewManager for DefinitionView RNSVG views */\nclass VirtualViewManager<V extends VirtualView> extends ViewGroupManager<VirtualView> {\n\n  protected final SVGClass svgClass;\n  protected final String mClassName;\n\n  protected VirtualViewManager(SVGClass svgclass) {\n    svgClass = svgclass;\n    mClassName = svgclass.toString();\n  }\n\n  protected ViewManagerDelegate<V> mDelegate;\n\n  protected ViewManagerDelegate getDelegate() {\n    return mDelegate;\n  }\n\n  static class RenderableShadowNode extends LayoutShadowNode {\n\n    @SuppressWarnings({\"unused\", \"EmptyMethod\"})\n    @ReactPropGroup(\n        names = {\n          ALIGN_SELF,\n          ALIGN_ITEMS,\n          COLLAPSABLE,\n          FLEX,\n          FLEX_BASIS,\n          FLEX_DIRECTION,\n          FLEX_GROW,\n          FLEX_SHRINK,\n          FLEX_WRAP,\n          JUSTIFY_CONTENT,\n          OVERFLOW,\n          ALIGN_CONTENT,\n          DISPLAY,\n\n          /* position */\n          POSITION,\n          RIGHT,\n          TOP,\n          BOTTOM,\n          LEFT,\n          START,\n          END,\n\n          /* dimensions */\n          WIDTH,\n          HEIGHT,\n          MIN_WIDTH,\n          MAX_WIDTH,\n          MIN_HEIGHT,\n          MAX_HEIGHT,\n\n          /* margins */\n          MARGIN,\n          MARGIN_VERTICAL,\n          MARGIN_HORIZONTAL,\n          MARGIN_LEFT,\n          MARGIN_RIGHT,\n          MARGIN_TOP,\n          MARGIN_BOTTOM,\n          MARGIN_START,\n          MARGIN_END,\n\n          /* paddings */\n          PADDING,\n          PADDING_VERTICAL,\n          PADDING_HORIZONTAL,\n          PADDING_LEFT,\n          PADDING_RIGHT,\n          PADDING_TOP,\n          PADDING_BOTTOM,\n          PADDING_START,\n          PADDING_END,\n          BORDER_WIDTH,\n          BORDER_START_WIDTH,\n          BORDER_END_WIDTH,\n          BORDER_TOP_WIDTH,\n          BORDER_BOTTOM_WIDTH,\n          BORDER_LEFT_WIDTH,\n          BORDER_RIGHT_WIDTH,\n        })\n    public void ignoreLayoutProps(int index, Dynamic value) {}\n  }\n\n  @Override\n  public LayoutShadowNode createShadowNodeInstance() {\n    return new RenderableShadowNode();\n  }\n\n  @Override\n  public Class<? extends LayoutShadowNode> getShadowNodeClass() {\n    return RenderableShadowNode.class;\n  }\n\n  private static final MatrixMathHelper.MatrixDecompositionContext sMatrixDecompositionContext =\n      new MatrixMathHelper.MatrixDecompositionContext();\n  private static final double[] sTransformDecompositionArray = new double[16];\n\n  private static final int PERSPECTIVE_ARRAY_INVERTED_CAMERA_DISTANCE_INDEX = 2;\n  private static final float CAMERA_DISTANCE_NORMALIZATION_MULTIPLIER = 5;\n\n  private static float sanitizeFloatPropertyValue(float value) {\n    if (value >= -Float.MAX_VALUE && value <= Float.MAX_VALUE) {\n      return value;\n    }\n    if (value < -Float.MAX_VALUE || value == Float.NEGATIVE_INFINITY) {\n      return -Float.MAX_VALUE;\n    }\n    if (value > Float.MAX_VALUE || value == Float.POSITIVE_INFINITY) {\n      return Float.MAX_VALUE;\n    }\n    if (Float.isNaN(value)) {\n      return 0;\n    }\n    // Shouldn't be possible to reach this point.\n    throw new IllegalStateException(\"Invalid float property value: \" + value);\n  }\n\n  protected void setTransformProperty(VirtualView view, ReadableArray transforms) {\n    if (transforms == null) {\n      view.setTranslationX(PixelUtil.toPixelFromDIP(0));\n      view.setTranslationY(PixelUtil.toPixelFromDIP(0));\n      view.setRotation(0);\n      view.setRotationX(0);\n      view.setRotationY(0);\n      view.setScaleX(1);\n      view.setScaleY(1);\n      view.setCameraDistance(0);\n      return;\n    }\n\n    sMatrixDecompositionContext.reset();\n    TransformHelper.processTransform(\n        transforms, sTransformDecompositionArray, view.getWidth(), view.getHeight(), null, false);\n    MatrixMathHelper.decomposeMatrix(sTransformDecompositionArray, sMatrixDecompositionContext);\n    view.setTranslationX(\n        PixelUtil.toPixelFromDIP(\n            sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.translation[0])));\n    view.setTranslationY(\n        PixelUtil.toPixelFromDIP(\n            sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.translation[1])));\n    view.setRotation(\n        sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.rotationDegrees[2]));\n    view.setRotationX(\n        sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.rotationDegrees[0]));\n    view.setRotationY(\n        sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.rotationDegrees[1]));\n    view.setScaleX(sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.scale[0]));\n    view.setScaleY(sanitizeFloatPropertyValue((float) sMatrixDecompositionContext.scale[1]));\n\n    double[] perspectiveArray = sMatrixDecompositionContext.perspective;\n\n    if (perspectiveArray.length > PERSPECTIVE_ARRAY_INVERTED_CAMERA_DISTANCE_INDEX) {\n      float invertedCameraDistance =\n          (float) perspectiveArray[PERSPECTIVE_ARRAY_INVERTED_CAMERA_DISTANCE_INDEX];\n      if (invertedCameraDistance == 0) {\n        // Default camera distance, before scale multiplier (1280)\n        invertedCameraDistance = 0.00078125f;\n      }\n      float cameraDistance = -1 / invertedCameraDistance;\n      float scale = DisplayMetricsHolder.getScreenDisplayMetrics().density;\n\n      // The following converts the matrix's perspective to a camera distance\n      // such that the camera perspective looks the same on Android and iOS.\n      // The native Android implementation removed the screen density from the\n      // calculation, so squaring and a normalization value of\n      // sqrt(5) produces an exact replica with iOS.\n      // For more information, see https://github.com/facebook/react-native/pull/18302\n      float normalizedCameraDistance =\n          scale * scale * cameraDistance * CAMERA_DISTANCE_NORMALIZATION_MULTIPLIER;\n      view.setCameraDistance(normalizedCameraDistance);\n    }\n  }\n\n  @Nonnull\n  public String getName() {\n    return mClassName;\n  }\n\n  @ReactProp(name = \"mask\")\n  public void setMask(V node, String mask) {\n    node.setMask(mask);\n  }\n\n  @ReactProp(name = \"markerStart\")\n  public void setMarkerStart(V node, String markerStart) {\n    node.setMarkerStart(markerStart);\n  }\n\n  @ReactProp(name = \"markerMid\")\n  public void setMarkerMid(V node, String markerMid) {\n    node.setMarkerMid(markerMid);\n  }\n\n  @ReactProp(name = \"markerEnd\")\n  public void setMarkerEnd(V node, String markerEnd) {\n    node.setMarkerEnd(markerEnd);\n  }\n\n  @ReactProp(name = \"clipPath\")\n  public void setClipPath(V node, String clipPath) {\n    node.setClipPath(clipPath);\n  }\n\n  @ReactProp(name = \"clipRule\")\n  public void setClipRule(V node, int clipRule) {\n    node.setClipRule(clipRule);\n  }\n\n  @ReactProp(name = \"opacity\", defaultFloat = 1f)\n  public void setOpacity(@Nonnull V node, float opacity) {\n    node.setOpacity(opacity);\n  }\n\n  @ReactProp(name = \"responsible\")\n  public void setResponsible(V node, boolean responsible) {\n    node.setResponsible(responsible);\n  }\n\n  @ReactProp(name = ViewProps.POINTER_EVENTS)\n  public void setPointerEvents(V view, @Nullable String pointerEventsStr) {\n    if (pointerEventsStr == null) {\n      view.setPointerEvents(PointerEvents.AUTO);\n    } else {\n      PointerEvents pointerEvents =\n          PointerEvents.valueOf(pointerEventsStr.toUpperCase(Locale.US).replace(\"-\", \"_\"));\n      view.setPointerEvents(pointerEvents);\n    }\n  }\n\n  @ReactProp(name = \"name\")\n  public void setName(V node, String name) {\n    node.setName(name);\n  }\n\n  @ReactProp(name = \"display\")\n  public void setDisplay(V node, String display) {\n    node.setDisplay(display);\n  }\n\n  @ReactProp(name = \"matrix\")\n  public void setMatrix(V node, Dynamic matrixArray) {\n    node.setMatrix(matrixArray);\n  }\n\n  public void setMatrix(V view, @Nullable ReadableArray value) {\n    view.setMatrix(value);\n  }\n\n  @Override\n  public void setTransform(VirtualView node, @Nullable ReadableArray matrix) {\n    setTransformProperty(node, matrix);\n\n    Matrix m = node.getMatrix();\n    node.mMatrix = m;\n    node.mInvertible = m.invert(node.mInvMatrix);\n  }\n\n  @ReactProp(name = \"transform\")\n  public void setTransform(V node, Dynamic matrix) {\n    if (matrix.getType() != ReadableType.Array) {\n      return;\n    }\n    ReadableArray ma = matrix.asArray();\n    setTransform(node, ma);\n  }\n\n  private void invalidateSvgView(V node) {\n    SvgView view = node.getSvgView();\n    if (view != null) {\n      view.invalidate();\n    }\n    if (node instanceof TextView) {\n      ((TextView) node).getTextContainer().clearChildCache();\n    }\n  }\n\n  @Override\n  protected void addEventEmitters(\n      @Nonnull ThemedReactContext reactContext, @Nonnull VirtualView view) {\n    super.addEventEmitters(reactContext, view);\n    view.setOnHierarchyChangeListener(\n        new ViewGroup.OnHierarchyChangeListener() {\n          @Override\n          public void onChildViewAdded(View view, View view1) {\n            if (view instanceof VirtualView) {\n              invalidateSvgView((V) view);\n            }\n          }\n\n          @Override\n          public void onChildViewRemoved(View view, View view1) {\n            if (view instanceof VirtualView) {\n              invalidateSvgView((V) view);\n            }\n          }\n        });\n  }\n\n  /**\n   * Callback that will be triggered after all properties are updated in current update transaction\n   * (all @ReactProp handlers for properties updated in current transaction have been called). If\n   * you want to override this method you should call super.onAfterUpdateTransaction from it as the\n   * parent class of the ViewManager may rely on callback being executed.\n   */\n  @Override\n  protected void onAfterUpdateTransaction(@Nonnull VirtualView node) {\n    super.onAfterUpdateTransaction(node);\n    invalidateSvgView((V) node);\n  }\n\n  protected enum SVGClass {\n    RNSVGGroup,\n    RNSVGPath,\n    RNSVGText,\n    RNSVGTSpan,\n    RNSVGTextPath,\n    RNSVGImage,\n    RNSVGCircle,\n    RNSVGEllipse,\n    RNSVGLine,\n    RNSVGRect,\n    RNSVGClipPath,\n    RNSVGDefs,\n    RNSVGUse,\n    RNSVGSymbol,\n    RNSVGLinearGradient,\n    RNSVGRadialGradient,\n    RNSVGPattern,\n    RNSVGMask,\n    RNSVGFilter,\n    RNSVGFeBlend,\n    RNSVGFeColorMatrix,\n    RNSVGFeComposite,\n    RNSVGFeFlood,\n    RNSVGFeGaussianBlur,\n    RNSVGFeMerge,\n    RNSVGFeOffset,\n    RNSVGMarker,\n    RNSVGForeignObject,\n  }\n\n  @Nonnull\n  @Override\n  protected VirtualView createViewInstance(@Nonnull ThemedReactContext reactContext) {\n    switch (svgClass) {\n      case RNSVGGroup:\n        return new GroupView(reactContext);\n      case RNSVGPath:\n        return new PathView(reactContext);\n      case RNSVGCircle:\n        return new CircleView(reactContext);\n      case RNSVGEllipse:\n        return new EllipseView(reactContext);\n      case RNSVGLine:\n        return new LineView(reactContext);\n      case RNSVGRect:\n        return new RectView(reactContext);\n      case RNSVGText:\n        return new TextView(reactContext);\n      case RNSVGTSpan:\n        return new TSpanView(reactContext);\n      case RNSVGTextPath:\n        return new TextPathView(reactContext);\n      case RNSVGImage:\n        return new ImageView(reactContext);\n      case RNSVGClipPath:\n        return new ClipPathView(reactContext);\n      case RNSVGDefs:\n        return new DefsView(reactContext);\n      case RNSVGUse:\n        return new UseView(reactContext);\n      case RNSVGSymbol:\n        return new SymbolView(reactContext);\n      case RNSVGLinearGradient:\n        return new LinearGradientView(reactContext);\n      case RNSVGRadialGradient:\n        return new RadialGradientView(reactContext);\n      case RNSVGPattern:\n        return new PatternView(reactContext);\n      case RNSVGMask:\n        return new MaskView(reactContext);\n      case RNSVGFilter:\n        return new FilterView(reactContext);\n      case RNSVGFeBlend:\n        return new FeBlendView(reactContext);\n      case RNSVGFeColorMatrix:\n        return new FeColorMatrixView(reactContext);\n      case RNSVGFeComposite:\n        return new FeCompositeView(reactContext);\n      case RNSVGFeFlood:\n        return new FeFloodView(reactContext);\n      case RNSVGFeGaussianBlur:\n        return new FeGaussianBlurView(reactContext);\n      case RNSVGFeMerge:\n        return new FeMergeView(reactContext);\n      case RNSVGFeOffset:\n        return new FeOffsetView(reactContext);\n      case RNSVGMarker:\n        return new MarkerView(reactContext);\n      case RNSVGForeignObject:\n        return new ForeignObjectView(reactContext);\n      default:\n        throw new IllegalStateException(\"Unexpected type \" + svgClass.toString());\n    }\n  }\n\n  private static final SparseArray<RenderableView> mTagToRenderableView = new SparseArray<>();\n  private static final SparseArray<Runnable> mTagToRunnable = new SparseArray<>();\n\n  static void setRenderableView(int tag, RenderableView svg) {\n    mTagToRenderableView.put(tag, svg);\n    Runnable task = mTagToRunnable.get(tag);\n    if (task != null) {\n      task.run();\n      mTagToRunnable.delete(tag);\n    }\n  }\n\n  static void runWhenViewIsAvailable(int tag, Runnable task) {\n    mTagToRunnable.put(tag, task);\n  }\n\n  static @Nullable RenderableView getRenderableViewByTag(int tag) {\n    return mTagToRenderableView.get(tag);\n  }\n\n  @Override\n  public void onDropViewInstance(@Nonnull VirtualView view) {\n    super.onDropViewInstance(view);\n    mTagToRenderableView.remove(view.getId());\n  }\n}\n/** ViewManager for Renderable RNSVG views */\nclass RenderableViewManager<T extends RenderableView> extends VirtualViewManager<T> {\n\n  RenderableViewManager(SVGClass svgclass) {\n    super(svgclass);\n  }\n\n  public Map<String, Object> getExportedCustomDirectEventTypeConstants() {\n    Map<String, Object> eventTypes = new HashMap<>();\n    eventTypes.put(SvgOnLayoutEvent.EVENT_NAME, MapBuilder.of(\"registrationName\", \"onSvgLayout\"));\n    return eventTypes;\n  }\n\n  static class GroupViewManagerAbstract<U extends GroupView> extends RenderableViewManager<U> {\n    GroupViewManagerAbstract(SVGClass svgClass) {\n      super(svgClass);\n    }\n\n    @ReactProp(name = \"font\")\n    public void setFont(U node, Dynamic font) {\n      node.setFont(font);\n    }\n\n    @ReactProp(name = \"fontSize\")\n    public void setFontSize(U node, Dynamic fontSize) {\n      JavaOnlyMap map = new JavaOnlyMap();\n      switch (fontSize.getType()) {\n        case Number:\n          map.putDouble(\"fontSize\", fontSize.asDouble());\n          break;\n        case String:\n          map.putString(\"fontSize\", fontSize.asString());\n          break;\n        default:\n          return;\n      }\n      node.setFont(map);\n    }\n\n    @ReactProp(name = \"fontWeight\")\n    public void setFontWeight(U node, Dynamic fontWeight) {\n      JavaOnlyMap map = new JavaOnlyMap();\n      switch (fontWeight.getType()) {\n        case Number:\n          map.putDouble(\"fontWeight\", fontWeight.asDouble());\n          break;\n        case String:\n          map.putString(\"fontWeight\", fontWeight.asString());\n          break;\n        default:\n          return;\n      }\n      node.setFont(map);\n    }\n  }\n\n  static class GroupViewManager extends GroupViewManagerAbstract<GroupView>\n      implements RNSVGGroupManagerInterface<GroupView> {\n    GroupViewManager() {\n      super(SVGClass.RNSVGGroup);\n      mDelegate = new RNSVGGroupManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGGroup\";\n  }\n\n  static class PathViewManager extends RenderableViewManager<PathView>\n      implements RNSVGPathManagerInterface<PathView> {\n    PathViewManager() {\n      super(SVGClass.RNSVGPath);\n      mDelegate = new RNSVGPathManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGPath\";\n\n    @ReactProp(name = \"d\")\n    public void setD(PathView node, String d) {\n      node.setD(d);\n    }\n  }\n\n  static class TextViewManagerAbstract<K extends TextView> extends GroupViewManagerAbstract<K> {\n    TextViewManagerAbstract(SVGClass svgClass) {\n      super(svgClass);\n    }\n\n    @ReactProp(name = \"inlineSize\")\n    public void setInlineSize(K node, Dynamic inlineSize) {\n      node.setInlineSize(inlineSize);\n    }\n\n    @ReactProp(name = \"textLength\")\n    public void setTextLength(K node, Dynamic length) {\n      node.setTextLength(length);\n    }\n\n    @ReactProp(name = \"lengthAdjust\")\n    public void setLengthAdjust(K node, @Nullable String adjustment) {\n      node.setLengthAdjust(adjustment);\n    }\n\n    @ReactProp(name = \"alignmentBaseline\")\n    public void setMethod(K node, @Nullable String alignment) {\n      node.setMethod(alignment);\n    }\n\n    @ReactProp(name = \"baselineShift\")\n    public void setBaselineShift(K node, Dynamic baselineShift) {\n      node.setBaselineShift(baselineShift);\n    }\n\n    @ReactProp(name = \"verticalAlign\")\n    public void setVerticalAlign(K node, @Nullable Dynamic verticalAlign) {\n      node.setVerticalAlign(verticalAlign);\n    }\n\n    @ReactProp(name = \"rotate\")\n    public void setRotate(K node, Dynamic rotate) {\n      node.setRotate(rotate);\n    }\n\n    @ReactProp(name = \"dx\")\n    public void setDx(K node, Dynamic deltaX) {\n      node.setDeltaX(deltaX);\n    }\n\n    @ReactProp(name = \"dy\")\n    public void setDy(K node, Dynamic deltaY) {\n      node.setDeltaY(deltaY);\n    }\n\n    @ReactProp(name = \"x\")\n    public void setX(K node, Dynamic positionX) {\n      node.setPositionX(positionX);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(K node, Dynamic positionY) {\n      node.setPositionY(positionY);\n    }\n\n    @ReactProp(name = \"font\")\n    public void setFont(K node, Dynamic font) {\n      node.setFont(font);\n    }\n\n    public void setAlignmentBaseline(K view, @Nullable String value) {\n      view.setMethod(value);\n    }\n  }\n\n  static class TextViewManager extends TextViewManagerAbstract<TextView>\n      implements RNSVGTextManagerInterface<TextView> {\n    TextViewManager() {\n      super(SVGClass.RNSVGText);\n      mDelegate = new RNSVGTextManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGText\";\n\n    TextViewManager(SVGClass svgClass) {\n      super(svgClass);\n      mDelegate = new RNSVGTextManagerDelegate(this);\n    }\n  }\n\n  static class TSpanViewManager extends TextViewManagerAbstract<TSpanView>\n      implements RNSVGTSpanManagerInterface<TSpanView> {\n    TSpanViewManager() {\n      super(SVGClass.RNSVGTSpan);\n      mDelegate = new RNSVGTSpanManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGTSpan\";\n\n    TSpanViewManager(SVGClass svgClass) {\n      super(svgClass);\n      mDelegate = new RNSVGTSpanManagerDelegate(this);\n    }\n\n    @ReactProp(name = \"content\")\n    public void setContent(TSpanView node, @Nullable String content) {\n      node.setContent(content);\n    }\n  }\n\n  static class TextPathViewManager extends TextViewManagerAbstract<TextPathView>\n      implements RNSVGTextPathManagerInterface<TextPathView> {\n    TextPathViewManager() {\n      super(SVGClass.RNSVGTextPath);\n      mDelegate = new RNSVGTextPathManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGTextPath\";\n\n    TextPathViewManager(SVGClass svgClass) {\n      super(svgClass);\n      mDelegate = new RNSVGTextPathManagerDelegate(this);\n    }\n\n    @ReactProp(name = \"href\")\n    public void setHref(TextPathView node, String href) {\n      node.setHref(href);\n    }\n\n    @ReactProp(name = \"startOffset\")\n    public void setStartOffset(TextPathView node, Dynamic startOffset) {\n      node.setStartOffset(startOffset);\n    }\n\n    @ReactProp(name = \"method\")\n    public void setMethod(TextPathView node, @Nullable String method) {\n      node.setMethod(method);\n    }\n\n    @Override\n    public void setMidLine(TextPathView view, @Nullable String value) {\n      view.setSharp(value);\n    }\n\n    @ReactProp(name = \"spacing\")\n    public void setSpacing(TextPathView node, @Nullable String spacing) {\n      node.setSpacing(spacing);\n    }\n\n    @ReactProp(name = \"side\")\n    public void setSide(TextPathView node, @Nullable String side) {\n      node.setSide(side);\n    }\n\n    @ReactProp(name = \"midLine\")\n    public void setSharp(TextPathView node, @Nullable String midLine) {\n      node.setSharp(midLine);\n    }\n  }\n\n  static class ImageViewManager extends RenderableViewManager<ImageView>\n      implements RNSVGImageManagerInterface<ImageView> {\n    ImageViewManager() {\n      super(SVGClass.RNSVGImage);\n      mDelegate = new RNSVGImageManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGImage\";\n\n    @ReactProp(name = \"x\")\n    public void setX(ImageView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(ImageView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(ImageView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(ImageView node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"src\", customType = \"ImageSource\")\n    public void setSrc(ImageView node, @Nullable ReadableMap src) {\n      node.setSrc(src);\n    }\n\n    @ReactProp(name = \"align\")\n    public void setAlign(ImageView node, String align) {\n      node.setAlign(align);\n    }\n\n    @ReactProp(name = \"meetOrSlice\")\n    public void setMeetOrSlice(ImageView node, int meetOrSlice) {\n      node.setMeetOrSlice(meetOrSlice);\n    }\n\n    public Map<String, Object> getExportedCustomDirectEventTypeConstants() {\n      Map<String, Object> eventTypes = new HashMap<>();\n      eventTypes.put(SvgLoadEvent.EVENT_NAME, MapBuilder.of(\"registrationName\", \"onLoad\"));\n      return eventTypes;\n    }\n  }\n\n  static class CircleViewManager extends RenderableViewManager<CircleView>\n      implements RNSVGCircleManagerInterface<CircleView> {\n    CircleViewManager() {\n      super(SVGClass.RNSVGCircle);\n      mDelegate = new RNSVGCircleManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGCircle\";\n\n    @ReactProp(name = \"cx\")\n    public void setCx(CircleView node, Dynamic cx) {\n      node.setCx(cx);\n    }\n\n    @ReactProp(name = \"cy\")\n    public void setCy(CircleView node, Dynamic cy) {\n      node.setCy(cy);\n    }\n\n    @ReactProp(name = \"r\")\n    public void setR(CircleView node, Dynamic r) {\n      node.setR(r);\n    }\n  }\n\n  static class EllipseViewManager extends RenderableViewManager<EllipseView>\n      implements RNSVGEllipseManagerInterface<EllipseView> {\n    EllipseViewManager() {\n      super(SVGClass.RNSVGEllipse);\n      mDelegate = new RNSVGEllipseManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGEllipse\";\n\n    @ReactProp(name = \"cx\")\n    public void setCx(EllipseView node, Dynamic cx) {\n      node.setCx(cx);\n    }\n\n    @ReactProp(name = \"cy\")\n    public void setCy(EllipseView node, Dynamic cy) {\n      node.setCy(cy);\n    }\n\n    @ReactProp(name = \"rx\")\n    public void setRx(EllipseView node, Dynamic rx) {\n      node.setRx(rx);\n    }\n\n    @ReactProp(name = \"ry\")\n    public void setRy(EllipseView node, Dynamic ry) {\n      node.setRy(ry);\n    }\n  }\n\n  static class LineViewManager extends RenderableViewManager<LineView>\n      implements RNSVGLineManagerInterface<LineView> {\n\n    LineViewManager() {\n      super(SVGClass.RNSVGLine);\n      mDelegate = new RNSVGLineManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGLine\";\n\n    @ReactProp(name = \"x1\")\n    public void setX1(LineView node, Dynamic x1) {\n      node.setX1(x1);\n    }\n\n    @ReactProp(name = \"y1\")\n    public void setY1(LineView node, Dynamic y1) {\n      node.setY1(y1);\n    }\n\n    @ReactProp(name = \"x2\")\n    public void setX2(LineView node, Dynamic x2) {\n      node.setX2(x2);\n    }\n\n    @ReactProp(name = \"y2\")\n    public void setY2(LineView node, Dynamic y2) {\n      node.setY2(y2);\n    }\n  }\n\n  static class RectViewManager extends RenderableViewManager<RectView>\n      implements RNSVGRectManagerInterface<RectView> {\n\n    RectViewManager() {\n      super(SVGClass.RNSVGRect);\n      mDelegate = new RNSVGRectManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGRect\";\n\n    @ReactProp(name = \"x\")\n    public void setX(RectView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(RectView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(RectView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(RectView node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"rx\")\n    public void setRx(RectView node, Dynamic rx) {\n      node.setRx(rx);\n    }\n\n    @ReactProp(name = \"ry\")\n    public void setRy(RectView node, Dynamic ry) {\n      node.setRy(ry);\n    }\n  }\n\n  static class ClipPathViewManager extends GroupViewManagerAbstract<ClipPathView>\n      implements RNSVGClipPathManagerInterface<ClipPathView> {\n    ClipPathViewManager() {\n      super(SVGClass.RNSVGClipPath);\n      mDelegate = new RNSVGClipPathManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGClipPath\";\n  }\n\n  static class DefsViewManager extends VirtualViewManager<DefsView>\n      implements RNSVGDefsManagerInterface<DefsView> {\n\n    DefsViewManager() {\n      super(SVGClass.RNSVGDefs);\n      mDelegate = new RNSVGDefsManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGDefs\";\n  }\n\n  static class UseViewManager extends RenderableViewManager<UseView>\n      implements RNSVGUseManagerInterface<UseView> {\n\n    UseViewManager() {\n      super(SVGClass.RNSVGUse);\n      mDelegate = new RNSVGUseManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGUse\";\n\n    @ReactProp(name = \"href\")\n    public void setHref(UseView node, String href) {\n      node.setHref(href);\n    }\n\n    @ReactProp(name = \"x\")\n    public void setX(UseView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(UseView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(UseView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(UseView node, Dynamic height) {\n      node.setHeight(height);\n    }\n  }\n\n  static class SymbolManager extends GroupViewManagerAbstract<SymbolView>\n      implements RNSVGSymbolManagerInterface<SymbolView> {\n    SymbolManager() {\n      super(SVGClass.RNSVGSymbol);\n      mDelegate = new RNSVGSymbolManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGSymbol\";\n\n    @ReactProp(name = \"minX\")\n    public void setMinX(SymbolView node, float minX) {\n      node.setMinX(minX);\n    }\n\n    @ReactProp(name = \"minY\")\n    public void setMinY(SymbolView node, float minY) {\n      node.setMinY(minY);\n    }\n\n    @ReactProp(name = \"vbWidth\")\n    public void setVbWidth(SymbolView node, float vbWidth) {\n      node.setVbWidth(vbWidth);\n    }\n\n    @ReactProp(name = \"vbHeight\")\n    public void setVbHeight(SymbolView node, float vbHeight) {\n      node.setVbHeight(vbHeight);\n    }\n\n    @ReactProp(name = \"align\")\n    public void setAlign(SymbolView node, String align) {\n      node.setAlign(align);\n    }\n\n    @ReactProp(name = \"meetOrSlice\")\n    public void setMeetOrSlice(SymbolView node, int meetOrSlice) {\n      node.setMeetOrSlice(meetOrSlice);\n    }\n  }\n\n  static class PatternManager extends GroupViewManagerAbstract<PatternView>\n      implements RNSVGPatternManagerInterface<PatternView> {\n    PatternManager() {\n      super(SVGClass.RNSVGPattern);\n      mDelegate = new RNSVGPatternManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGPattern\";\n\n    @ReactProp(name = \"x\")\n    public void setX(PatternView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(PatternView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(PatternView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(PatternView node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"patternUnits\")\n    public void setPatternUnits(PatternView node, int patternUnits) {\n      node.setPatternUnits(patternUnits);\n    }\n\n    @ReactProp(name = \"patternContentUnits\")\n    public void setPatternContentUnits(PatternView node, int patternContentUnits) {\n      node.setPatternContentUnits(patternContentUnits);\n    }\n\n    @ReactProp(name = \"patternTransform\")\n    public void setPatternTransform(PatternView node, @Nullable ReadableArray matrixArray) {\n      node.setPatternTransform(matrixArray);\n    }\n\n    @ReactProp(name = \"minX\")\n    public void setMinX(PatternView node, float minX) {\n      node.setMinX(minX);\n    }\n\n    @ReactProp(name = \"minY\")\n    public void setMinY(PatternView node, float minY) {\n      node.setMinY(minY);\n    }\n\n    @ReactProp(name = \"vbWidth\")\n    public void setVbWidth(PatternView node, float vbWidth) {\n      node.setVbWidth(vbWidth);\n    }\n\n    @ReactProp(name = \"vbHeight\")\n    public void setVbHeight(PatternView node, float vbHeight) {\n      node.setVbHeight(vbHeight);\n    }\n\n    @ReactProp(name = \"align\")\n    public void setAlign(PatternView node, String align) {\n      node.setAlign(align);\n    }\n\n    @ReactProp(name = \"meetOrSlice\")\n    public void setMeetOrSlice(PatternView node, int meetOrSlice) {\n      node.setMeetOrSlice(meetOrSlice);\n    }\n  }\n\n  static class MaskManager extends GroupViewManagerAbstract<MaskView>\n      implements RNSVGMaskManagerInterface<MaskView> {\n    MaskManager() {\n      super(SVGClass.RNSVGMask);\n      mDelegate = new RNSVGMaskManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGMask\";\n\n    @ReactProp(name = \"x\")\n    public void setX(MaskView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(MaskView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(MaskView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(MaskView node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"maskUnits\")\n    public void setMaskUnits(MaskView node, int maskUnits) {\n      node.setMaskUnits(maskUnits);\n    }\n\n    @ReactProp(name = \"maskContentUnits\")\n    public void setMaskContentUnits(MaskView node, int maskContentUnits) {\n      node.setMaskContentUnits(maskContentUnits);\n    }\n\n    @ReactProp(name = \"maskType\")\n    public void setMaskType(MaskView node, int maskType) {\n      node.setMaskType(maskType);\n    }\n  }\n\n  static class ForeignObjectManager extends GroupViewManagerAbstract<ForeignObjectView>\n      implements RNSVGForeignObjectManagerInterface<ForeignObjectView> {\n    ForeignObjectManager() {\n      super(SVGClass.RNSVGForeignObject);\n      mDelegate = new RNSVGForeignObjectManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGForeignObject\";\n\n    @ReactProp(name = \"x\")\n    public void setX(ForeignObjectView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(ForeignObjectView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(ForeignObjectView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(ForeignObjectView node, Dynamic height) {\n      node.setHeight(height);\n    }\n  }\n\n  static class MarkerManager extends GroupViewManagerAbstract<MarkerView>\n      implements RNSVGMarkerManagerInterface<MarkerView> {\n    MarkerManager() {\n      super(SVGClass.RNSVGMarker);\n      mDelegate = new RNSVGMarkerManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGMarker\";\n\n    @ReactProp(name = \"refX\")\n    public void setRefX(MarkerView node, Dynamic refX) {\n      node.setRefX(refX);\n    }\n\n    @ReactProp(name = \"refY\")\n    public void setRefY(MarkerView node, Dynamic refY) {\n      node.setRefY(refY);\n    }\n\n    @ReactProp(name = \"markerWidth\")\n    public void setMarkerWidth(MarkerView node, Dynamic markerWidth) {\n      node.setMarkerWidth(markerWidth);\n    }\n\n    @ReactProp(name = \"markerHeight\")\n    public void setMarkerHeight(MarkerView node, Dynamic markerHeight) {\n      node.setMarkerHeight(markerHeight);\n    }\n\n    @ReactProp(name = \"markerUnits\")\n    public void setMarkerUnits(MarkerView node, String markerUnits) {\n      node.setMarkerUnits(markerUnits);\n    }\n\n    @ReactProp(name = \"orient\")\n    public void setOrient(MarkerView node, String orient) {\n      node.setOrient(orient);\n    }\n\n    @ReactProp(name = \"minX\")\n    public void setMinX(MarkerView node, float minX) {\n      node.setMinX(minX);\n    }\n\n    @ReactProp(name = \"minY\")\n    public void setMinY(MarkerView node, float minY) {\n      node.setMinY(minY);\n    }\n\n    @ReactProp(name = \"vbWidth\")\n    public void setVbWidth(MarkerView node, float vbWidth) {\n      node.setVbWidth(vbWidth);\n    }\n\n    @ReactProp(name = \"vbHeight\")\n    public void setVbHeight(MarkerView node, float vbHeight) {\n      node.setVbHeight(vbHeight);\n    }\n\n    @ReactProp(name = \"align\")\n    public void setAlign(MarkerView node, String align) {\n      node.setAlign(align);\n    }\n\n    @ReactProp(name = \"meetOrSlice\")\n    public void setMeetOrSlice(MarkerView node, int meetOrSlice) {\n      node.setMeetOrSlice(meetOrSlice);\n    }\n  }\n\n  static class LinearGradientManager extends VirtualViewManager<LinearGradientView>\n      implements RNSVGLinearGradientManagerInterface<LinearGradientView> {\n\n    LinearGradientManager() {\n      super(SVGClass.RNSVGLinearGradient);\n      mDelegate = new RNSVGLinearGradientManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGLinearGradient\";\n\n    @ReactProp(name = \"x1\")\n    public void setX1(LinearGradientView node, Dynamic x1) {\n      node.setX1(x1);\n    }\n\n    @ReactProp(name = \"y1\")\n    public void setY1(LinearGradientView node, Dynamic y1) {\n      node.setY1(y1);\n    }\n\n    @ReactProp(name = \"x2\")\n    public void setX2(LinearGradientView node, Dynamic x2) {\n      node.setX2(x2);\n    }\n\n    @ReactProp(name = \"y2\")\n    public void setY2(LinearGradientView node, Dynamic y2) {\n      node.setY2(y2);\n    }\n\n    @ReactProp(name = \"gradient\")\n    public void setGradient(LinearGradientView node, ReadableArray gradient) {\n      node.setGradient(gradient);\n    }\n\n    @ReactProp(name = \"gradientUnits\")\n    public void setGradientUnits(LinearGradientView node, int gradientUnits) {\n      node.setGradientUnits(gradientUnits);\n    }\n\n    @ReactProp(name = \"gradientTransform\")\n    public void setGradientTransform(LinearGradientView node, @Nullable ReadableArray matrixArray) {\n      node.setGradientTransform(matrixArray);\n    }\n  }\n\n  static class RadialGradientManager extends VirtualViewManager<RadialGradientView>\n      implements RNSVGRadialGradientManagerInterface<RadialGradientView> {\n\n    RadialGradientManager() {\n      super(SVGClass.RNSVGRadialGradient);\n      mDelegate = new RNSVGRadialGradientManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGRadialGradient\";\n\n    @ReactProp(name = \"fx\")\n    public void setFx(RadialGradientView node, Dynamic fx) {\n      node.setFx(fx);\n    }\n\n    @ReactProp(name = \"fy\")\n    public void setFy(RadialGradientView node, Dynamic fy) {\n      node.setFy(fy);\n    }\n\n    @ReactProp(name = \"rx\")\n    public void setRx(RadialGradientView node, Dynamic rx) {\n      node.setRx(rx);\n    }\n\n    @ReactProp(name = \"ry\")\n    public void setRy(RadialGradientView node, Dynamic ry) {\n      node.setRy(ry);\n    }\n\n    @ReactProp(name = \"cx\")\n    public void setCx(RadialGradientView node, Dynamic cx) {\n      node.setCx(cx);\n    }\n\n    @ReactProp(name = \"cy\")\n    public void setCy(RadialGradientView node, Dynamic cy) {\n      node.setCy(cy);\n    }\n\n    @ReactProp(name = \"gradient\")\n    public void setGradient(RadialGradientView node, ReadableArray gradient) {\n      node.setGradient(gradient);\n    }\n\n    @ReactProp(name = \"gradientUnits\")\n    public void setGradientUnits(RadialGradientView node, int gradientUnits) {\n      node.setGradientUnits(gradientUnits);\n    }\n\n    @ReactProp(name = \"gradientTransform\")\n    public void setGradientTransform(RadialGradientView node, @Nullable ReadableArray matrixArray) {\n      node.setGradientTransform(matrixArray);\n    }\n  }\n\n  static class FilterManager extends VirtualViewManager<FilterView>\n      implements RNSVGFilterManagerInterface<FilterView> {\n    FilterManager() {\n      super(SVGClass.RNSVGFilter);\n      mDelegate = new RNSVGFilterManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFilter\";\n\n    @ReactProp(name = \"x\")\n    public void setX(FilterView node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(FilterView node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(FilterView node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(FilterView node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"filterUnits\")\n    public void setFilterUnits(FilterView node, String filterUnits) {\n      node.setFilterUnits(filterUnits);\n    }\n\n    @ReactProp(name = \"primitiveUnits\")\n    public void setPrimitiveUnits(FilterView node, String primitiveUnits) {\n      node.setPrimitiveUnits(primitiveUnits);\n    }\n  }\n\n  static class FilterPrimitiveManager<T extends FilterPrimitiveView> extends VirtualViewManager<T> {\n    protected FilterPrimitiveManager(SVGClass svgclass) {\n      super(svgclass);\n    }\n\n    @ReactProp(name = \"x\")\n    public void setX(T node, Dynamic x) {\n      node.setX(x);\n    }\n\n    @ReactProp(name = \"y\")\n    public void setY(T node, Dynamic y) {\n      node.setY(y);\n    }\n\n    @ReactProp(name = \"width\")\n    public void setWidth(T node, Dynamic width) {\n      node.setWidth(width);\n    }\n\n    @ReactProp(name = \"height\")\n    public void setHeight(T node, Dynamic height) {\n      node.setHeight(height);\n    }\n\n    @ReactProp(name = \"result\")\n    public void setResult(T node, String result) {\n      node.setResult(result);\n    }\n  }\n\n  static class FeBlendManager extends FilterPrimitiveManager<FeBlendView>\n      implements RNSVGFeBlendManagerInterface<FeBlendView> {\n    FeBlendManager() {\n      super(SVGClass.RNSVGFeBlend);\n      mDelegate = new RNSVGFeBlendManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeBlend\";\n\n    @ReactProp(name = \"in1\")\n    public void setIn1(FeBlendView node, String in1) {\n      node.setIn1(in1);\n    }\n\n    @ReactProp(name = \"in2\")\n    public void setIn2(FeBlendView node, String in2) {\n      node.setIn2(in2);\n    }\n\n    @ReactProp(name = \"mode\")\n    public void setMode(FeBlendView node, String mode) {\n      node.setMode(mode);\n    }\n  }\n\n  static class FeColorMatrixManager extends FilterPrimitiveManager<FeColorMatrixView>\n      implements RNSVGFeColorMatrixManagerInterface<FeColorMatrixView> {\n    FeColorMatrixManager() {\n      super(SVGClass.RNSVGFeColorMatrix);\n      mDelegate = new RNSVGFeColorMatrixManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeColorMatrix\";\n\n    @ReactProp(name = \"in1\")\n    public void setIn1(FeColorMatrixView node, String in1) {\n      node.setIn1(in1);\n    }\n\n    @ReactProp(name = \"type\")\n    public void setType(FeColorMatrixView node, String type) {\n      node.setType(type);\n    }\n\n    @ReactProp(name = \"values\")\n    public void setValues(FeColorMatrixView node, @Nullable ReadableArray values) {\n      node.setValues(values);\n    }\n  }\n\n  static class FeCompositeManager extends FilterPrimitiveManager<FeCompositeView>\n      implements RNSVGFeCompositeManagerInterface<FeCompositeView> {\n    FeCompositeManager() {\n      super(SVGClass.RNSVGFeComposite);\n      mDelegate = new RNSVGFeCompositeManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeComposite\";\n\n    @ReactProp(name = \"in1\")\n    public void setIn1(FeCompositeView node, String in1) {\n      node.setIn1(in1);\n    }\n\n    @ReactProp(name = \"in2\")\n    public void setIn2(FeCompositeView node, String in2) {\n      node.setIn2(in2);\n    }\n\n    @ReactProp(name = \"operator1\")\n    public void setOperator1(FeCompositeView node, String operator) {\n      node.setOperator(operator);\n    }\n\n    @ReactProp(name = \"k1\")\n    public void setK1(FeCompositeView node, float value) {\n      node.setK1(value);\n    }\n\n    @ReactProp(name = \"k2\")\n    public void setK2(FeCompositeView node, float value) {\n      node.setK2(value);\n    }\n\n    @ReactProp(name = \"k3\")\n    public void setK3(FeCompositeView node, float value) {\n      node.setK3(value);\n    }\n\n    @ReactProp(name = \"k4\")\n    public void setK4(FeCompositeView node, float value) {\n      node.setK4(value);\n    }\n  }\n\n  static class FeFloodManager extends FilterPrimitiveManager<FeFloodView>\n      implements RNSVGFeFloodManagerInterface<FeFloodView> {\n    FeFloodManager() {\n      super(SVGClass.RNSVGFeFlood);\n      mDelegate = new RNSVGFeFloodManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeFlood\";\n\n    @ReactProp(name = \"floodColor\")\n    public void setFloodColor(FeFloodView node, @Nullable Dynamic strokeColors) {\n      node.setFloodColor(strokeColors);\n    }\n\n    public void setFloodColor(FeFloodView view, @Nullable ReadableMap value) {\n      view.setFloodColor(value);\n    }\n\n    @ReactProp(name = \"floodOpacity\", defaultFloat = 1f)\n    public void setFloodOpacity(FeFloodView node, float strokeOpacity) {\n      node.setFloodOpacity(strokeOpacity);\n    }\n  }\n\n  static class FeGaussianBlurManager extends FilterPrimitiveManager<FeGaussianBlurView>\n      implements RNSVGFeGaussianBlurManagerInterface<FeGaussianBlurView> {\n    FeGaussianBlurManager() {\n      super(SVGClass.RNSVGFeGaussianBlur);\n      mDelegate = new RNSVGFeGaussianBlurManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeGaussianBlur\";\n\n    @ReactProp(name = \"in1\")\n    public void setIn1(FeGaussianBlurView node, String in1) {\n      node.setIn1(in1);\n    }\n\n    @ReactProp(name = \"stdDeviationX\")\n    public void setStdDeviationX(FeGaussianBlurView node, float stdDeviationX) {\n      node.setStdDeviationX(stdDeviationX);\n    }\n\n    @ReactProp(name = \"stdDeviationY\")\n    public void setStdDeviationY(FeGaussianBlurView node, float stdDeviationY) {\n      node.setStdDeviationY(stdDeviationY);\n    }\n\n    @ReactProp(name = \"values\")\n    public void setEdgeMode(FeGaussianBlurView node, String edgeMode) {\n      node.setEdgeMode(edgeMode);\n    }\n  }\n\n  static class FeMergeManager extends FilterPrimitiveManager<FeMergeView>\n      implements RNSVGFeMergeManagerInterface<FeMergeView> {\n    FeMergeManager() {\n      super(SVGClass.RNSVGFeMerge);\n      mDelegate = new RNSVGFeMergeManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeMerge\";\n\n    @ReactProp(name = \"nodes\")\n    public void setNodes(FeMergeView node, ReadableArray nodes) {\n      node.setNodes(nodes);\n    }\n  }\n\n  static class FeOffsetManager extends FilterPrimitiveManager<FeOffsetView>\n      implements RNSVGFeOffsetManagerInterface<FeOffsetView> {\n    FeOffsetManager() {\n      super(SVGClass.RNSVGFeOffset);\n      mDelegate = new RNSVGFeOffsetManagerDelegate(this);\n    }\n\n    public static final String REACT_CLASS = \"RNSVGFeOffset\";\n\n    @ReactProp(name = \"in1\")\n    public void setIn1(FeOffsetView node, String in1) {\n      node.setIn1(in1);\n    }\n\n    @ReactProp(name = \"dx\")\n    public void setDx(FeOffsetView node, Dynamic dx) {\n      node.setDx(dx);\n    }\n\n    @ReactProp(name = \"dy\")\n    public void setDy(FeOffsetView node, Dynamic dy) {\n      node.setDy(dy);\n    }\n  }\n\n  @ReactProp(name = \"filter\")\n  public void setFilter(T node, String filter) {\n    node.setFilter(filter);\n  }\n\n  @ReactProp(name = \"color\", customType = \"Color\")\n  public void setColor(T node, Integer color) {\n    node.setCurrentColor(color);\n  }\n\n  @ReactProp(name = \"fill\")\n  public void setFill(T node, @Nullable Dynamic fill) {\n    node.setFill(fill);\n  }\n\n  public void setFill(T view, @Nullable ReadableMap value) {\n    view.setFill(value);\n  }\n\n  @ReactProp(name = \"fillOpacity\", defaultFloat = 1f)\n  public void setFillOpacity(T node, float fillOpacity) {\n    node.setFillOpacity(fillOpacity);\n  }\n\n  @ReactProp(name = \"fillRule\", defaultInt = FILL_RULE_NONZERO)\n  public void setFillRule(T node, int fillRule) {\n    node.setFillRule(fillRule);\n  }\n\n  @ReactProp(name = \"stroke\")\n  public void setStroke(T node, @Nullable Dynamic strokeColors) {\n    node.setStroke(strokeColors);\n  }\n\n  public void setStroke(T view, @Nullable ReadableMap value) {\n    view.setStroke(value);\n  }\n\n  @ReactProp(name = \"strokeOpacity\", defaultFloat = 1f)\n  public void setStrokeOpacity(T node, float strokeOpacity) {\n    node.setStrokeOpacity(strokeOpacity);\n  }\n\n  @ReactProp(name = \"strokeDasharray\")\n  public void setStrokeDasharray(T node, Dynamic strokeDasharray) {\n    node.setStrokeDasharray(strokeDasharray);\n  }\n\n  @ReactProp(name = \"strokeDashoffset\")\n  public void setStrokeDashoffset(T node, float strokeDashoffset) {\n    node.setStrokeDashoffset(strokeDashoffset);\n  }\n\n  @ReactProp(name = \"strokeWidth\")\n  public void setStrokeWidth(T node, Dynamic strokeWidth) {\n    node.setStrokeWidth(strokeWidth);\n  }\n\n  @ReactProp(name = \"strokeMiterlimit\", defaultFloat = 4f)\n  public void setStrokeMiterlimit(T node, float strokeMiterlimit) {\n    node.setStrokeMiterlimit(strokeMiterlimit);\n  }\n\n  @ReactProp(name = \"strokeLinecap\", defaultInt = CAP_ROUND)\n  public void setStrokeLinecap(T node, int strokeLinecap) {\n    node.setStrokeLinecap(strokeLinecap);\n  }\n\n  @ReactProp(name = \"strokeLinejoin\", defaultInt = JOIN_ROUND)\n  public void setStrokeLinejoin(T node, int strokeLinejoin) {\n    node.setStrokeLinejoin(strokeLinejoin);\n  }\n\n  @ReactProp(name = \"vectorEffect\")\n  public void setVectorEffect(T node, int vectorEffect) {\n    node.setVectorEffect(vectorEffect);\n  }\n\n  @ReactProp(name = \"propList\")\n  public void setPropList(T node, @Nullable ReadableArray propList) {\n    node.setPropList(propList);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SVGLength.java",
    "content": "package com.horcrux.svg;\n\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\nimport java.util.ArrayList;\n\nclass SVGLength {\n  // https://www.w3.org/TR/SVG/types.html#InterfaceSVGLength\n  public enum UnitType {\n    UNKNOWN,\n    NUMBER,\n    PERCENTAGE,\n    EMS,\n    EXS,\n    PX,\n    CM,\n    MM,\n    IN,\n    PT,\n    PC,\n  }\n\n  final double value;\n  final UnitType unit;\n\n  private SVGLength() {\n    value = 0;\n    unit = UnitType.UNKNOWN;\n  }\n\n  SVGLength(double number) {\n    value = number;\n    unit = UnitType.NUMBER;\n  }\n\n  SVGLength(String length) {\n    length = length.trim();\n    int stringLength = length.length();\n    int percentIndex = stringLength - 1;\n    if (stringLength == 0 || length.equals(\"normal\")) {\n      unit = UnitType.UNKNOWN;\n      value = 0;\n    } else if (length.codePointAt(percentIndex) == '%') {\n      unit = UnitType.PERCENTAGE;\n      value = Double.valueOf(length.substring(0, percentIndex));\n    } else {\n      int twoLetterUnitIndex = stringLength - 2;\n      if (twoLetterUnitIndex > 0) {\n        String lastTwo = length.substring(twoLetterUnitIndex);\n        int end = twoLetterUnitIndex;\n        switch (lastTwo) {\n          case \"px\":\n            unit = UnitType.NUMBER;\n            break;\n\n          case \"em\":\n            unit = UnitType.EMS;\n            break;\n          case \"ex\":\n            unit = UnitType.EXS;\n            break;\n\n          case \"pt\":\n            unit = UnitType.PT;\n            break;\n\n          case \"pc\":\n            unit = UnitType.PC;\n            break;\n\n          case \"mm\":\n            unit = UnitType.MM;\n            break;\n\n          case \"cm\":\n            unit = UnitType.CM;\n            break;\n\n          case \"in\":\n            unit = UnitType.IN;\n            break;\n\n          default:\n            unit = UnitType.NUMBER;\n            end = stringLength;\n        }\n        value = Double.valueOf(length.substring(0, end));\n      } else {\n        unit = UnitType.NUMBER;\n        value = Double.valueOf(length);\n      }\n    }\n  }\n\n  static SVGLength from(Dynamic dynamic) {\n    switch (dynamic.getType()) {\n      case Number:\n        return new SVGLength(dynamic.asDouble());\n      case String:\n        return new SVGLength(dynamic.asString());\n      default:\n        return new SVGLength();\n    }\n  }\n\n  static SVGLength from(String string) {\n    return string != null ? new SVGLength(string) : new SVGLength();\n  }\n\n  static SVGLength from(Double value) {\n    return value != null ? new SVGLength(value) : new SVGLength();\n  }\n\n  static String toString(Dynamic dynamic) {\n    switch (dynamic.getType()) {\n      case Number:\n        return String.valueOf(dynamic.asDouble());\n      case String:\n        return dynamic.asString();\n      default:\n        return null;\n    }\n  }\n\n  static ArrayList<SVGLength> arrayFrom(Dynamic dynamic) {\n    switch (dynamic.getType()) {\n      case Number:\n        {\n          ArrayList<SVGLength> list = new ArrayList<>(1);\n          list.add(new SVGLength(dynamic.asDouble()));\n          return list;\n        }\n      case Array:\n        {\n          ReadableArray arr = dynamic.asArray();\n          int size = arr.size();\n          ArrayList<SVGLength> list = new ArrayList<>(size);\n          for (int i = 0; i < size; i++) {\n            Dynamic val = arr.getDynamic(i);\n            list.add(from(val));\n          }\n          return list;\n        }\n      case String:\n        {\n          String stringValue = dynamic.asString().trim();\n          stringValue = stringValue.replaceAll(\",\", \" \");\n          String[] strings = stringValue.split(\" \");\n          ArrayList<SVGLength> list = new ArrayList<>(strings.length);\n          for (String length : strings) {\n            list.add(new SVGLength(length));\n          }\n          return list;\n        }\n      default:\n        return null;\n    }\n  }\n\n  static ArrayList<SVGLength> arrayFrom(ReadableArray arr) {\n    int size = arr.size();\n    ArrayList<SVGLength> list = new ArrayList<>(size);\n    for (int i = 0; i < size; i++) {\n      Dynamic val = arr.getDynamic(i);\n      list.add(from(val));\n    }\n    return list;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SvgPackage.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static com.horcrux.svg.RenderableViewManager.*;\n\nimport androidx.annotation.Nullable;\nimport com.facebook.react.BaseReactPackage;\nimport com.facebook.react.ViewManagerOnDemandReactPackage;\nimport com.facebook.react.bridge.JavaScriptModule;\nimport com.facebook.react.bridge.ModuleSpec;\nimport com.facebook.react.bridge.NativeModule;\nimport com.facebook.react.bridge.ReactApplicationContext;\nimport com.facebook.react.common.MapBuilder;\nimport com.facebook.react.module.annotations.ReactModule;\nimport com.facebook.react.module.annotations.ReactModuleList;\nimport com.facebook.react.module.model.ReactModuleInfo;\nimport com.facebook.react.module.model.ReactModuleInfoProvider;\nimport com.facebook.react.uimanager.ViewManager;\nimport java.util.ArrayList;\nimport java.util.Collections;\nimport java.util.HashMap;\nimport java.util.List;\nimport java.util.Map;\nimport javax.annotation.Nonnull;\nimport javax.inject.Provider;\n\n@ReactModuleList(\n    nativeModules = {\n      SvgViewModule.class,\n      RNSVGRenderableManager.class,\n    })\npublic class SvgPackage extends BaseReactPackage implements ViewManagerOnDemandReactPackage {\n\n  private @Nullable Map<String, ModuleSpec> mViewManagers;\n\n  private Map<String, ModuleSpec> getViewManagersMap(final ReactApplicationContext reactContext) {\n    if (mViewManagers == null) {\n      Map<String, ModuleSpec> specs = MapBuilder.newHashMap();\n      specs.put(\n          GroupViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new GroupViewManager();\n                }\n              }));\n      specs.put(\n          PathViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new PathViewManager();\n                }\n              }));\n      specs.put(\n          CircleViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new CircleViewManager();\n                }\n              }));\n      specs.put(\n          EllipseViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new EllipseViewManager();\n                }\n              }));\n      specs.put(\n          LineViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new LineViewManager();\n                }\n              }));\n      specs.put(\n          RectViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new RectViewManager();\n                }\n              }));\n      specs.put(\n          TextViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new TextViewManager();\n                }\n              }));\n      specs.put(\n          TSpanViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new TSpanViewManager();\n                }\n              }));\n      specs.put(\n          TextPathViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new TextPathViewManager();\n                }\n              }));\n      specs.put(\n          ImageViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new ImageViewManager();\n                }\n              }));\n      specs.put(\n          ClipPathViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new ClipPathViewManager();\n                }\n              }));\n      specs.put(\n          DefsViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new DefsViewManager();\n                }\n              }));\n      specs.put(\n          UseViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new UseViewManager();\n                }\n              }));\n      specs.put(\n          SymbolManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new SymbolManager();\n                }\n              }));\n      specs.put(\n          LinearGradientManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new LinearGradientManager();\n                }\n              }));\n      specs.put(\n          RadialGradientManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new RadialGradientManager();\n                }\n              }));\n      specs.put(\n          PatternManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new PatternManager();\n                }\n              }));\n      specs.put(\n          MaskManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new MaskManager();\n                }\n              }));\n      specs.put(\n          FilterManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FilterManager();\n                }\n              }));\n      specs.put(\n          FeBlendManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeBlendManager();\n                }\n              }));\n      specs.put(\n          FeColorMatrixManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeColorMatrixManager();\n                }\n              }));\n      specs.put(\n          FeCompositeManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeCompositeManager();\n                }\n              }));\n      specs.put(\n          FeFloodManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeFloodManager();\n                }\n              }));\n      specs.put(\n          FeGaussianBlurManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeGaussianBlurManager();\n                }\n              }));\n      specs.put(\n          FeMergeManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeMergeManager();\n                }\n              }));\n      specs.put(\n          FeOffsetManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new FeOffsetManager();\n                }\n              }));\n      specs.put(\n          ForeignObjectManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new ForeignObjectManager();\n                }\n              }));\n      specs.put(\n          MarkerManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new MarkerManager();\n                }\n              }));\n      specs.put(\n          SvgViewManager.REACT_CLASS,\n          ModuleSpec.viewManagerSpec(\n              new Provider<NativeModule>() {\n                @Override\n                public NativeModule get() {\n                  return new SvgViewManager();\n                }\n              }));\n      mViewManagers = specs;\n    }\n    return mViewManagers;\n  }\n\n  /** {@inheritDoc} */\n  @Override\n  public List<String> getViewManagerNames(ReactApplicationContext reactContext) {\n    return new ArrayList<>(getViewManagersMap(reactContext).keySet());\n  }\n\n  @Override\n  protected List<ModuleSpec> getViewManagers(ReactApplicationContext reactContext) {\n    return new ArrayList<>(getViewManagersMap(reactContext).values());\n  }\n\n  /** {@inheritDoc} */\n  @Override\n  public @Nullable ViewManager createViewManager(\n      ReactApplicationContext reactContext, String viewManagerName) {\n    ModuleSpec spec = getViewManagersMap(reactContext).get(viewManagerName);\n    return spec != null ? (ViewManager) spec.getProvider().get() : null;\n  }\n\n  @Override\n  public NativeModule getModule(String name, @Nonnull ReactApplicationContext reactContext) {\n    switch (name) {\n      case SvgViewModule.NAME:\n        return new SvgViewModule(reactContext);\n      case RNSVGRenderableManager.NAME:\n        return new RNSVGRenderableManager(reactContext);\n      default:\n        return null;\n    }\n  }\n\n  @Override\n  public ReactModuleInfoProvider getReactModuleInfoProvider() {\n    try {\n      Class<?> reactModuleInfoProviderClass =\n          Class.forName(\"com.horcrux.svg.SvgPackage$$ReactModuleInfoProvider\");\n      return (ReactModuleInfoProvider) reactModuleInfoProviderClass.newInstance();\n    } catch (ClassNotFoundException e) {\n      // ReactModuleSpecProcessor does not run at build-time. Create this ReactModuleInfoProvider by\n      // hand.\n      return new ReactModuleInfoProvider() {\n        @Override\n        public Map<String, ReactModuleInfo> getReactModuleInfos() {\n          final Map<String, ReactModuleInfo> reactModuleInfoMap = new HashMap<>();\n\n          Class<? extends NativeModule>[] moduleList =\n              new Class[] {\n                SvgViewModule.class, RNSVGRenderableManager.class,\n              };\n\n          for (Class<? extends NativeModule> moduleClass : moduleList) {\n            ReactModule reactModule = moduleClass.getAnnotation(ReactModule.class);\n\n            reactModuleInfoMap.put(\n                reactModule.name(),\n                new ReactModuleInfo(\n                    reactModule.name(),\n                    moduleClass.getName(),\n                    reactModule.canOverrideExistingModule(),\n                    reactModule.needsEagerInit(),\n                    reactModule.isCxxModule(),\n                    true));\n          }\n\n          return reactModuleInfoMap;\n        }\n      };\n    } catch (InstantiationException | IllegalAccessException e) {\n      throw new RuntimeException(\n          \"No ReactModuleInfoProvider for MyPackage$$ReactModuleInfoProvider\", e);\n    }\n  }\n\n  @SuppressWarnings(\"unused\")\n  public List<Class<? extends JavaScriptModule>> createJSModules() {\n    return Collections.emptyList();\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SvgView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport android.graphics.Color;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Typeface;\nimport android.util.Base64;\nimport android.view.View;\nimport android.view.ViewParent;\nimport android.view.accessibility.AccessibilityNodeInfo;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.uimanager.DisplayMetricsHolder;\nimport com.facebook.react.uimanager.ReactCompoundView;\nimport com.facebook.react.uimanager.ReactCompoundViewGroup;\nimport com.facebook.react.views.view.ReactViewGroup;\nimport java.io.ByteArrayOutputStream;\nimport java.util.HashMap;\nimport java.util.Map;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\n/** Custom {@link View} implementation that draws an RNSVGSvg React view and its children. */\n@SuppressLint(\"ViewConstructor\")\npublic class SvgView extends ReactViewGroup implements ReactCompoundView, ReactCompoundViewGroup {\n\n  @Override\n  public boolean interceptsTouchEvent(float touchX, float touchY) {\n    return true;\n  }\n\n  @SuppressWarnings(\"unused\")\n  public enum Events {\n    EVENT_DATA_URL(\"onDataURL\");\n\n    private final String mName;\n\n    Events(final String name) {\n      mName = name;\n    }\n\n    @Nonnull\n    public String toString() {\n      return mName;\n    }\n  }\n\n  private @Nullable Bitmap mBitmap;\n  private @Nullable Bitmap mCurrentBitmap;\n  private boolean mRemovalTransitionStarted;\n\n  public SvgView(ReactContext reactContext) {\n    super(reactContext);\n    mScale = DisplayMetricsHolder.getScreenDisplayMetrics().density;\n    mPaint.setFlags(Paint.ANTI_ALIAS_FLAG | Paint.DEV_KERN_TEXT_FLAG | Paint.SUBPIXEL_TEXT_FLAG);\n    mPaint.setTypeface(Typeface.DEFAULT);\n\n    // for some reason on Fabric the `onDraw` won't be called without it\n    setWillNotDraw(false);\n  }\n\n  @Override\n  public void setId(int id) {\n    super.setId(id);\n    SvgViewManager.setSvgView(id, this);\n  }\n\n  @Override\n  public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {\n    super.onInitializeAccessibilityNodeInfo(info);\n\n    Rect r = new Rect();\n    boolean isVisible = this.getGlobalVisibleRect(r);\n    info.setVisibleToUser(isVisible);\n    info.setClassName(this.getClass().getCanonicalName());\n  }\n\n  @Override\n  public void invalidate() {\n    super.invalidate();\n    ViewParent parent = getParent();\n    if (parent instanceof VirtualView) {\n      if (!mRendered) {\n        return;\n      }\n      mRendered = false;\n      ((VirtualView) parent).getSvgView().invalidate();\n      return;\n    }\n    if (!mRemovalTransitionStarted) {\n      // when view is removed from the view hierarchy, we want to recycle the mBitmap when\n      // the view is detached from window, in order to preserve it for during animation, see\n      // https://github.com/react-native-svg/react-native-svg/pull/1542\n      if (mBitmap != null) {\n        mBitmap.recycle();\n      }\n      mBitmap = null;\n    }\n  }\n\n  @Override\n  public void startViewTransition(View view) {\n    mRemovalTransitionStarted = true;\n  }\n\n  @Override\n  protected void onDetachedFromWindow() {\n    super.onDetachedFromWindow();\n    if (mBitmap != null) {\n      mBitmap.recycle();\n    }\n    mBitmap = null;\n  }\n\n  @Override\n  protected void onDraw(Canvas canvas) {\n    if (getParent() instanceof VirtualView) {\n      return;\n    }\n    super.onDraw(canvas);\n    if (mBitmap == null) {\n      mBitmap = drawOutput();\n    }\n    if (mBitmap != null) {\n      mPaint.reset();\n      mPaint.setFlags(\n          Paint.ANTI_ALIAS_FLAG\n              | Paint.DEV_KERN_TEXT_FLAG\n              | Paint.SUBPIXEL_TEXT_FLAG\n              | Paint.FILTER_BITMAP_FLAG);\n      mPaint.setTypeface(Typeface.DEFAULT);\n      canvas.drawBitmap(mBitmap, 0, 0, mPaint);\n      if (toDataUrlTask != null) {\n        toDataUrlTask.run();\n        toDataUrlTask = null;\n      }\n    }\n  }\n\n  private Runnable toDataUrlTask = null;\n\n  void setToDataUrlTask(Runnable task) {\n    toDataUrlTask = task;\n  }\n\n  @Override\n  protected void onSizeChanged(int w, int h, int oldw, int oldh) {\n    super.onSizeChanged(w, h, oldw, oldh);\n    this.invalidate();\n  }\n\n  @Override\n  public int reactTagForTouch(float touchX, float touchY) {\n    return hitTest(touchX, touchY);\n  }\n\n  private boolean mResponsible = false;\n\n  private final Map<String, VirtualView> mDefinedClipPaths = new HashMap<>();\n  private final Map<String, VirtualView> mDefinedTemplates = new HashMap<>();\n  private final Map<String, VirtualView> mDefinedMarkers = new HashMap<>();\n  private final Map<String, VirtualView> mDefinedMasks = new HashMap<>();\n  private final Map<String, VirtualView> mDefinedFilters = new HashMap<>();\n  private final Map<String, Brush> mDefinedBrushes = new HashMap<>();\n  private Canvas mCanvas;\n  private final float mScale;\n  private final Paint mPaint = new Paint();\n\n  private float mMinX;\n  private float mMinY;\n  private float mVbWidth;\n  private float mVbHeight;\n  private SVGLength mbbWidth;\n  private SVGLength mbbHeight;\n  private String mAlign;\n  private int mMeetOrSlice;\n  final Matrix mInvViewBoxMatrix = new Matrix();\n  private boolean mInvertible = true;\n  private boolean mRendered = false;\n  int mCurrentColor = Color.BLACK;\n\n  boolean notRendered() {\n    return !mRendered;\n  }\n\n  private void clearChildCache() {\n    if (!mRendered) {\n      return;\n    }\n    mRendered = false;\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof VirtualView) {\n        VirtualView n = ((VirtualView) node);\n        n.clearChildCache();\n      }\n    }\n  }\n\n  public void setCurrentColor(Integer color) {\n    mCurrentColor = color != null ? color : 0;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setMinX(float minX) {\n    mMinX = minX;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setMinY(float minY) {\n    mMinY = minY;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setVbWidth(float vbWidth) {\n    mVbWidth = vbWidth;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setVbHeight(float vbHeight) {\n    mVbHeight = vbHeight;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setBbWidth(Dynamic bbWidth) {\n    mbbWidth = SVGLength.from(bbWidth);\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setBbHeight(Dynamic bbHeight) {\n    mbbHeight = SVGLength.from(bbHeight);\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setAlign(String align) {\n    mAlign = align;\n    invalidate();\n    clearChildCache();\n  }\n\n  public void setMeetOrSlice(int meetOrSlice) {\n    mMeetOrSlice = meetOrSlice;\n    invalidate();\n    clearChildCache();\n  }\n\n  private Bitmap drawOutput() {\n    mRendered = true;\n    float width = getWidth();\n    float height = getHeight();\n    boolean invalid =\n        Float.isNaN(width)\n            || Float.isNaN(height)\n            || width < 1\n            || height < 1\n            || (Math.log10(width) + Math.log10(height) > 42);\n    if (invalid) {\n      return null;\n    }\n    Bitmap bitmap = Bitmap.createBitmap((int) width, (int) height, Bitmap.Config.ARGB_8888);\n    mCurrentBitmap = bitmap;\n    drawChildren(new Canvas(bitmap));\n    return bitmap;\n  }\n\n  Rect getCanvasBounds() {\n    return mCanvas.getClipBounds();\n  }\n\n  float getCanvasWidth() {\n    return mCanvas.getWidth();\n  }\n\n  float getCanvasHeight() {\n    return mCanvas.getHeight();\n  }\n\n  Matrix getCtm() {\n    return mCanvas.getMatrix();\n  }\n\n  synchronized void drawChildren(final Canvas canvas) {\n    mRendered = true;\n    mCanvas = canvas;\n    Matrix mViewBoxMatrix = new Matrix();\n    if (mAlign != null) {\n      RectF vbRect = getViewBox();\n      float width = canvas.getWidth();\n      float height = canvas.getHeight();\n      boolean nested = getParent() instanceof VirtualView;\n      if (nested) {\n        width = (float) PropHelper.fromRelative(mbbWidth, width, 0f, mScale, 12);\n        height = (float) PropHelper.fromRelative(mbbHeight, height, 0f, mScale, 12);\n      }\n      RectF eRect = new RectF(0, 0, width, height);\n      if (nested) {\n        canvas.clipRect(eRect);\n      }\n      mViewBoxMatrix = ViewBox.getTransform(vbRect, eRect, mAlign, mMeetOrSlice);\n      mInvertible = mViewBoxMatrix.invert(mInvViewBoxMatrix);\n      canvas.concat(mViewBoxMatrix);\n    }\n\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof VirtualView) {\n        ((VirtualView) node).saveDefinition();\n      }\n    }\n\n    for (int i = 0; i < getChildCount(); i++) {\n      View lNode = getChildAt(i);\n      if (lNode instanceof VirtualView) {\n        VirtualView node = (VirtualView) lNode;\n        int count = node.saveAndSetupCanvas(canvas, mViewBoxMatrix);\n        node.render(canvas, mPaint, 1f);\n        node.restoreCanvas(canvas, count);\n\n        if (node.isResponsible() && !mResponsible) {\n          mResponsible = true;\n        }\n      }\n    }\n  }\n\n  RectF getViewBox() {\n    return new RectF(\n        mMinX * mScale, mMinY * mScale, (mMinX + mVbWidth) * mScale, (mMinY + mVbHeight) * mScale);\n  }\n\n  String toDataURL() {\n    Bitmap bitmap = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888);\n\n    clearChildCache();\n    drawChildren(new Canvas(bitmap));\n    clearChildCache();\n    this.invalidate();\n    ByteArrayOutputStream stream = new ByteArrayOutputStream();\n    bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);\n    bitmap.recycle();\n    byte[] bitmapBytes = stream.toByteArray();\n    return Base64.encodeToString(bitmapBytes, Base64.NO_WRAP);\n  }\n\n  String toDataURL(int width, int height) {\n    Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);\n\n    clearChildCache();\n    drawChildren(new Canvas(bitmap));\n    clearChildCache();\n    this.invalidate();\n    ByteArrayOutputStream stream = new ByteArrayOutputStream();\n    bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);\n    bitmap.recycle();\n    byte[] bitmapBytes = stream.toByteArray();\n    return Base64.encodeToString(bitmapBytes, Base64.NO_WRAP);\n  }\n\n  void enableTouchEvents() {\n    if (!mResponsible) {\n      mResponsible = true;\n    }\n  }\n\n  boolean isResponsible() {\n    return mResponsible;\n  }\n\n  private int hitTest(float touchX, float touchY) {\n    if (!mResponsible || !mInvertible) {\n      return getId();\n    }\n\n    float[] transformed = {touchX, touchY};\n    mInvViewBoxMatrix.mapPoints(transformed);\n\n    int count = getChildCount();\n    int viewTag = -1;\n    for (int i = count - 1; i >= 0; i--) {\n      View child = getChildAt(i);\n      if (child instanceof VirtualView) {\n        viewTag = ((VirtualView) child).hitTest(transformed);\n      } else if (child instanceof SvgView) {\n        viewTag = ((SvgView) child).hitTest(touchX, touchY);\n      }\n      if (viewTag != -1) {\n        break;\n      }\n    }\n\n    return viewTag == -1 ? getId() : viewTag;\n  }\n\n  void defineClipPath(VirtualView clipPath, String clipPathRef) {\n    mDefinedClipPaths.put(clipPathRef, clipPath);\n  }\n\n  VirtualView getDefinedClipPath(String clipPathRef) {\n    return mDefinedClipPaths.get(clipPathRef);\n  }\n\n  void defineTemplate(VirtualView template, String templateRef) {\n    mDefinedTemplates.put(templateRef, template);\n  }\n\n  VirtualView getDefinedTemplate(String templateRef) {\n    return mDefinedTemplates.get(templateRef);\n  }\n\n  void defineBrush(Brush brush, String brushRef) {\n    mDefinedBrushes.put(brushRef, brush);\n  }\n\n  Brush getDefinedBrush(String brushRef) {\n    return mDefinedBrushes.get(brushRef);\n  }\n\n  void defineMask(VirtualView mask, String maskRef) {\n    mDefinedMasks.put(maskRef, mask);\n  }\n\n  VirtualView getDefinedMask(String maskRef) {\n    return mDefinedMasks.get(maskRef);\n  }\n\n  void defineFilter(VirtualView filter, String filterRef) {\n    mDefinedFilters.put(filterRef, filter);\n  }\n\n  VirtualView getDefinedFilter(String filterRef) {\n    return mDefinedFilters.get(filterRef);\n  }\n\n  void defineMarker(VirtualView marker, String markerRef) {\n    mDefinedMarkers.put(markerRef, marker);\n  }\n\n  VirtualView getDefinedMarker(String markerRef) {\n    return mDefinedMarkers.get(markerRef);\n  }\n\n  public Bitmap getCurrentBitmap() {\n    return mCurrentBitmap;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SvgViewManager.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.graphics.Rect;\nimport android.util.SparseArray;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.ReadableType;\nimport com.facebook.react.common.ReactConstants;\nimport com.facebook.react.uimanager.PixelUtil;\nimport com.facebook.react.uimanager.PointerEvents;\nimport com.facebook.react.uimanager.ThemedReactContext;\nimport com.facebook.react.uimanager.ViewManagerDelegate;\nimport com.facebook.react.uimanager.ViewProps;\nimport com.facebook.react.uimanager.annotations.ReactProp;\nimport com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerDelegate;\nimport com.facebook.react.viewmanagers.RNSVGSvgViewAndroidManagerInterface;\nimport com.facebook.react.views.view.ReactViewGroup;\nimport com.facebook.react.views.view.ReactViewManager;\nimport java.lang.reflect.InvocationTargetException;\nimport java.lang.reflect.Method;\nimport java.util.Locale;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\n/**\n * ViewManager for RNSVGSvgView React views. Renders as a {@link SvgView} and handles invalidating\n * the native view on view updates happening in the underlying tree.\n */\nclass SvgViewManager extends ReactViewManager\n    implements RNSVGSvgViewAndroidManagerInterface<SvgView> {\n\n  public static final String REACT_CLASS = \"RNSVGSvgViewAndroid\";\n\n  private static final SparseArray<SvgView> mTagToSvgView = new SparseArray<>();\n  private static final SparseArray<Runnable> mTagToRunnable = new SparseArray<>();\n\n  private final ViewManagerDelegate<SvgView> mDelegate;\n\n  protected ViewManagerDelegate getDelegate() {\n    return mDelegate;\n  }\n\n  public SvgViewManager() {\n    mDelegate = new RNSVGSvgViewAndroidManagerDelegate(this);\n  }\n\n  static void setSvgView(int tag, SvgView svg) {\n    mTagToSvgView.put(tag, svg);\n    Runnable task = mTagToRunnable.get(tag);\n    if (task != null) {\n      task.run();\n      mTagToRunnable.delete(tag);\n    }\n  }\n\n  static void runWhenViewIsAvailable(int tag, Runnable task) {\n    mTagToRunnable.put(tag, task);\n  }\n\n  static @Nullable SvgView getSvgViewByTag(int tag) {\n    return mTagToSvgView.get(tag);\n  }\n\n  @Nonnull\n  @Override\n  public String getName() {\n    return REACT_CLASS;\n  }\n\n  @Nonnull\n  @Override\n  public ReactViewGroup createViewInstance(ThemedReactContext reactContext) {\n    return new SvgView(reactContext);\n  }\n\n  @Override\n  public void updateExtraData(ReactViewGroup root, Object extraData) {\n    super.updateExtraData(root, extraData);\n    root.invalidate();\n  }\n\n  @Override\n  public void onDropViewInstance(@Nonnull ReactViewGroup view) {\n    super.onDropViewInstance(view);\n    mTagToSvgView.remove(view.getId());\n  }\n\n  @Override\n  public boolean needsCustomLayoutForChildren() {\n    return true;\n  }\n\n  @ReactProp(name = \"color\", customType = \"Color\")\n  @Override\n  public void setColor(SvgView node, Integer color) {\n    node.setCurrentColor(color);\n  }\n\n  @ReactProp(name = \"minX\")\n  @Override\n  public void setMinX(SvgView node, float minX) {\n    node.setMinX(minX);\n  }\n\n  @ReactProp(name = \"minY\")\n  @Override\n  public void setMinY(SvgView node, float minY) {\n    node.setMinY(minY);\n  }\n\n  @ReactProp(name = \"vbWidth\")\n  @Override\n  public void setVbWidth(SvgView node, float vbWidth) {\n    node.setVbWidth(vbWidth);\n  }\n\n  @ReactProp(name = \"vbHeight\")\n  @Override\n  public void setVbHeight(SvgView node, float vbHeight) {\n    node.setVbHeight(vbHeight);\n  }\n\n  @ReactProp(name = \"bbWidth\")\n  public void setBbWidth(SvgView node, Dynamic bbWidth) {\n    node.setBbWidth(bbWidth);\n  }\n\n  @ReactProp(name = \"bbHeight\")\n  public void setBbHeight(SvgView node, Dynamic bbHeight) {\n    node.setBbHeight(bbHeight);\n  }\n\n  @ReactProp(name = \"align\")\n  @Override\n  public void setAlign(SvgView node, String align) {\n    node.setAlign(align);\n  }\n\n  @ReactProp(name = \"meetOrSlice\")\n  @Override\n  public void setMeetOrSlice(SvgView node, int meetOrSlice) {\n    node.setMeetOrSlice(meetOrSlice);\n  }\n\n  @ReactProp(name = ViewProps.POINTER_EVENTS)\n  public void setPointerEvents(SvgView view, @Nullable String pointerEventsStr) {\n    try {\n      Class<?> superclass = view.getClass().getSuperclass();\n      if (superclass != null) {\n        Method method = superclass.getDeclaredMethod(\"setPointerEvents\", PointerEvents.class);\n        method.setAccessible(true);\n        method.invoke(\n            view, PointerEvents.valueOf(pointerEventsStr.toUpperCase(Locale.US).replace(\"-\", \"_\")));\n      }\n    } catch (IllegalAccessException | InvocationTargetException | NoSuchMethodException e) {\n      e.printStackTrace();\n    }\n  }\n\n  @Override\n  public void setHasTVPreferredFocus(SvgView view, boolean value) {\n    super.setTVPreferredFocus(view, value);\n  }\n\n  @Override\n  public void setBorderBottomColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 4, value);\n  }\n\n  @Override\n  public void setNextFocusDown(SvgView view, int value) {\n    super.nextFocusDown(view, value);\n  }\n\n  @Override\n  public void setBorderRightColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 2, value);\n  }\n\n  @Override\n  public void setNextFocusRight(SvgView view, int value) {\n    super.nextFocusRight(view, value);\n  }\n\n  @Override\n  public void setBorderLeftColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 1, value);\n  }\n\n  @Override\n  public void setBorderColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 0, value);\n  }\n\n  @Override\n  public void setRemoveClippedSubviews(SvgView view, boolean value) {\n    super.setRemoveClippedSubviews(view, value);\n  }\n\n  @Override\n  public void setNextFocusForward(SvgView view, int value) {\n    super.nextFocusForward(view, value);\n  }\n\n  @Override\n  public void setNextFocusUp(SvgView view, int value) {\n    super.nextFocusUp(view, value);\n  }\n\n  @Override\n  public void setAccessible(SvgView view, boolean value) {\n    super.setAccessible(view, value);\n  }\n\n  @Override\n  public void setBorderStartColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 5, value);\n  }\n\n  @Override\n  public void setBorderEndColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 6, value);\n  }\n\n  @Override\n  public void setFocusable(SvgView view, boolean value) {\n    super.setFocusable(view, value);\n  }\n\n  @Override\n  public void setNativeBackgroundAndroid(SvgView view, @Nullable ReadableMap value) {\n    super.setNativeBackground(view, value);\n  }\n\n  @Override\n  public void setNativeForegroundAndroid(SvgView view, @Nullable ReadableMap value) {\n    super.setNativeForeground(view, value);\n  }\n\n  @Override\n  public void setBackfaceVisibility(SvgView view, @Nullable String value) {\n    super.setBackfaceVisibility(view, value);\n  }\n\n  @Override\n  public void setBorderStyle(SvgView view, @Nullable String value) {\n    super.setBorderStyle(view, value);\n  }\n\n  @Override\n  public void setNeedsOffscreenAlphaCompositing(SvgView view, boolean value) {\n    super.setNeedsOffscreenAlphaCompositing(view, value);\n  }\n\n  @Override\n  public void setHitSlop(SvgView view, Dynamic hitSlop) {\n    // we don't call super here since its signature changed in RN 0.69 and we want backwards\n    // compatibility\n    switch (hitSlop.getType()) {\n      case Map:\n        ReadableMap hitSlopMap = hitSlop.asMap();\n        view.setHitSlopRect(\n            new Rect(\n                hitSlopMap.hasKey(\"left\")\n                    ? (int) PixelUtil.toPixelFromDIP(hitSlopMap.getDouble(\"left\"))\n                    : 0,\n                hitSlopMap.hasKey(\"top\")\n                    ? (int) PixelUtil.toPixelFromDIP(hitSlopMap.getDouble(\"top\"))\n                    : 0,\n                hitSlopMap.hasKey(\"right\")\n                    ? (int) PixelUtil.toPixelFromDIP(hitSlopMap.getDouble(\"right\"))\n                    : 0,\n                hitSlopMap.hasKey(\"bottom\")\n                    ? (int) PixelUtil.toPixelFromDIP(hitSlopMap.getDouble(\"bottom\"))\n                    : 0));\n        break;\n      case Number:\n        int hitSlopValue = (int) PixelUtil.toPixelFromDIP(hitSlop.asDouble());\n        view.setHitSlopRect(new Rect(hitSlopValue, hitSlopValue, hitSlopValue, hitSlopValue));\n        break;\n      default:\n        FLog.w(ReactConstants.TAG, \"Invalid type for 'hitSlop' value \" + hitSlop.getType());\n        /* falls through */\n      case Null:\n        view.setHitSlopRect(null);\n        break;\n    }\n  }\n\n  @Override\n  public void setBorderTopColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 3, value);\n  }\n\n  @Override\n  public void setNextFocusLeft(SvgView view, int value) {\n    super.nextFocusLeft(view, value);\n  }\n\n  @Override\n  public void setBorderBlockColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 9, value);\n  }\n\n  @Override\n  public void setBorderBlockEndColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 10, value);\n  }\n\n  @Override\n  public void setBorderBlockStartColor(SvgView view, @Nullable Integer value) {\n    super.setBorderColor(view, 11, value);\n  }\n\n  @Override\n  public void setBorderRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 0, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderTopLeftRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 1, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderTopRightRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 2, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderBottomRightRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 3, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderBottomLeftRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 4, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderTopStartRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 5, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderTopEndRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 6, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderBottomStartRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 7, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderBottomEndRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 8, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderEndEndRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 9, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderEndStartRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 10, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderStartEndRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 11, rawBorderRadius);\n  }\n\n  @Override\n  public void setBorderStartStartRadius(SvgView view, Dynamic rawBorderRadius) {\n    super.setBorderRadius(view, 12, rawBorderRadius);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SvgViewModule.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport com.facebook.react.bridge.Callback;\nimport com.facebook.react.bridge.ReactApplicationContext;\nimport com.facebook.react.bridge.ReactMethod;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.UiThreadUtil;\nimport com.facebook.react.module.annotations.ReactModule;\nimport javax.annotation.Nonnull;\n\n@ReactModule(name = SvgViewModule.NAME)\nclass SvgViewModule extends NativeSvgViewModuleSpec {\n  SvgViewModule(ReactApplicationContext reactContext) {\n    super(reactContext);\n  }\n\n  public static final String NAME = \"RNSVGSvgViewModule\";\n\n  @Nonnull\n  @Override\n  public String getName() {\n    return NAME;\n  }\n\n  private static void toDataURL(\n      final int tag, final ReadableMap options, final Callback successCallback, final int attempt) {\n    UiThreadUtil.runOnUiThread(\n        new Runnable() {\n          @Override\n          public void run() {\n            SvgView svg = SvgViewManager.getSvgViewByTag(tag);\n\n            if (svg == null) {\n              SvgViewManager.runWhenViewIsAvailable(\n                  tag,\n                  new Runnable() {\n                    @Override\n                    public void run() {\n                      SvgView svg = SvgViewManager.getSvgViewByTag(tag);\n                      if (svg == null) { // Should never happen\n                        return;\n                      }\n                      svg.setToDataUrlTask(\n                          new Runnable() {\n                            @Override\n                            public void run() {\n                              toDataURL(tag, options, successCallback, attempt + 1);\n                            }\n                          });\n                    }\n                  });\n            } else if (svg.notRendered()) {\n              svg.setToDataUrlTask(\n                  new Runnable() {\n                    @Override\n                    public void run() {\n                      toDataURL(tag, options, successCallback, attempt + 1);\n                    }\n                  });\n            } else {\n              if (options != null) {\n                successCallback.invoke(\n                    svg.toDataURL(options.getInt(\"width\"), options.getInt(\"height\")));\n              } else {\n                successCallback.invoke(svg.toDataURL());\n              }\n            }\n          }\n        });\n  }\n\n  @SuppressWarnings(\"unused\")\n  @ReactMethod\n  @Override\n  public void toDataURL(Double tag, ReadableMap options, Callback successCallback) {\n    toDataURL(tag.intValue(), options, successCallback, 0);\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/SymbolView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.RectF;\nimport com.facebook.react.bridge.ReactContext;\n\n@SuppressLint(\"ViewConstructor\")\nclass SymbolView extends GroupView {\n\n  private float mMinX;\n  private float mMinY;\n  private float mVbWidth;\n  private float mVbHeight;\n  private String mAlign;\n  private int mMeetOrSlice;\n\n  public SymbolView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setMinX(float minX) {\n    mMinX = minX;\n    invalidate();\n  }\n\n  public void setMinY(float minY) {\n    mMinY = minY;\n    invalidate();\n  }\n\n  public void setVbWidth(float vbWidth) {\n    mVbWidth = vbWidth;\n    invalidate();\n  }\n\n  public void setVbHeight(float vbHeight) {\n    mVbHeight = vbHeight;\n    invalidate();\n  }\n\n  public void setAlign(String align) {\n    mAlign = align;\n    invalidate();\n  }\n\n  public void setMeetOrSlice(int meetOrSlice) {\n    mMeetOrSlice = meetOrSlice;\n    invalidate();\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    saveDefinition();\n  }\n\n  void drawSymbol(Canvas canvas, Paint paint, float opacity, float width, float height) {\n    if (mAlign != null) {\n      RectF vbRect =\n          new RectF(\n              mMinX * mScale,\n              mMinY * mScale,\n              (mMinX + mVbWidth) * mScale,\n              (mMinY + mVbHeight) * mScale);\n      RectF eRect = new RectF(0, 0, width, height);\n      Matrix viewBoxMatrix = ViewBox.getTransform(vbRect, eRect, mAlign, mMeetOrSlice);\n      canvas.concat(viewBoxMatrix);\n      super.draw(canvas, paint, opacity);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/TSpanView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static android.graphics.Matrix.MTRANS_X;\nimport static android.graphics.Matrix.MTRANS_Y;\nimport static android.graphics.PathMeasure.POSITION_MATRIX_FLAG;\nimport static android.graphics.PathMeasure.TANGENT_MATRIX_FLAG;\nimport static com.horcrux.svg.TextProperties.AlignmentBaseline;\nimport static com.horcrux.svg.TextProperties.FontStyle;\nimport static com.horcrux.svg.TextProperties.FontVariantLigatures;\nimport static com.horcrux.svg.TextProperties.FontWeight;\nimport static com.horcrux.svg.TextProperties.TextAnchor;\nimport static com.horcrux.svg.TextProperties.TextPathMidLine;\nimport static com.horcrux.svg.TextProperties.TextPathSide;\n\nimport android.annotation.SuppressLint;\nimport android.content.res.AssetManager;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.PathMeasure;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Typeface;\nimport android.os.Build;\nimport android.text.Layout;\nimport android.text.SpannableString;\nimport android.text.StaticLayout;\nimport android.text.TextPaint;\nimport android.view.View;\nimport android.view.ViewParent;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.views.text.ReactFontManager;\nimport java.text.Bidi;\nimport java.util.ArrayList;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass TSpanView extends TextView {\n  private static final double tau = 2 * Math.PI;\n  private static final double radToDeg = 360 / tau;\n\n  private static final String FONTS = \"fonts/\";\n  private static final String OTF = \".otf\";\n  private static final String TTF = \".ttf\";\n\n  private Path mCachedPath;\n  @Nullable String mContent;\n  private TextPathView textPath;\n  private final ArrayList<String> emoji = new ArrayList<>();\n  private final ArrayList<Matrix> emojiTransforms = new ArrayList<>();\n  private final AssetManager assets;\n\n  public TSpanView(ReactContext reactContext) {\n    super(reactContext);\n    assets = mContext.getResources().getAssets();\n  }\n\n  public void setContent(@Nullable String content) {\n    mContent = content;\n    invalidate();\n  }\n\n  @Override\n  public void invalidate() {\n    mCachedPath = null;\n    super.invalidate();\n  }\n\n  void clearCache() {\n    mCachedPath = null;\n    super.clearCache();\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    if (mContent != null) {\n      if (mInlineSize != null && mInlineSize.value != 0) {\n        if (setupFillPaint(paint, opacity * fillOpacity)) {\n          drawWrappedText(canvas, paint);\n        }\n        if (setupStrokePaint(paint, opacity * strokeOpacity)) {\n          drawWrappedText(canvas, paint);\n        }\n      } else {\n        int numEmoji = emoji.size();\n        if (numEmoji > 0) {\n          GlyphContext gc = getTextRootGlyphContext();\n          FontData font = gc.getFont();\n          applyTextPropertiesToPaint(paint, font);\n          for (int i = 0; i < numEmoji; i++) {\n            String current = emoji.get(i);\n            Matrix mid = emojiTransforms.get(i);\n            canvas.save();\n            canvas.concat(mid);\n            canvas.drawText(current, 0, 0, paint);\n            canvas.restore();\n          }\n        }\n        drawPath(canvas, paint, opacity);\n      }\n    } else {\n      clip(canvas, paint);\n      drawGroup(canvas, paint, opacity);\n    }\n  }\n\n  private void drawWrappedText(Canvas canvas, Paint paint) {\n    GlyphContext gc = getTextRootGlyphContext();\n    pushGlyphContext();\n    FontData font = gc.getFont();\n    TextPaint tp = new TextPaint(paint);\n    applyTextPropertiesToPaint(tp, font);\n    applySpacingAndFeatures(tp, font);\n    double fontSize = gc.getFontSize();\n\n    Layout.Alignment align;\n    switch (font.textAnchor) {\n      default:\n      case start:\n        align = Layout.Alignment.ALIGN_NORMAL;\n        break;\n\n      case middle:\n        align = Layout.Alignment.ALIGN_CENTER;\n        break;\n\n      case end:\n        align = Layout.Alignment.ALIGN_OPPOSITE;\n        break;\n    }\n\n    boolean includeFontPadding = true;\n    SpannableString text = new SpannableString(mContent);\n    final double width =\n        PropHelper.fromRelative(mInlineSize, canvas.getWidth(), 0, mScale, fontSize);\n    StaticLayout layout = getStaticLayout(tp, align, includeFontPadding, text, (int) width);\n\n    int lineAscent = layout.getLineAscent(0);\n\n    float dx = (float) gc.nextX(0);\n    float dy = (float) (gc.nextY() + lineAscent);\n    popGlyphContext();\n\n    canvas.save();\n    canvas.translate(dx, dy);\n    layout.draw(canvas);\n    canvas.restore();\n  }\n\n  @SuppressWarnings(\"deprecation\")\n  private StaticLayout getStaticLayout(\n      TextPaint tp,\n      Layout.Alignment align,\n      boolean includeFontPadding,\n      SpannableString text,\n      int width) {\n    if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {\n      return new StaticLayout(text, tp, width, align, 1.f, 0.f, includeFontPadding);\n    } else {\n      return StaticLayout.Builder.obtain(text, 0, text.length(), tp, width)\n          .setAlignment(align)\n          .setLineSpacing(0.f, 1.f)\n          .setIncludePad(includeFontPadding)\n          .setBreakStrategy(Layout.BREAK_STRATEGY_HIGH_QUALITY)\n          .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NORMAL)\n          .build();\n    }\n  }\n\n  /**\n   * Implements visual to logical order converter.\n   *\n   * @author <a href=\"http://www.nesterovsky-bros.com\">Nesterovsky bros</a>\n   * @param text an input text in visual order to convert.\n   * @return a String value in logical order.\n   */\n  public static String visualToLogical(String text) {\n    if ((text == null) || (text.length() == 0)) {\n      return text;\n    }\n\n    Bidi bidi = new Bidi(text, Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT);\n\n    if (bidi.isLeftToRight()) {\n      return text;\n    }\n\n    int count = bidi.getRunCount();\n    byte[] levels = new byte[count];\n    Integer[] runs = new Integer[count];\n\n    for (int i = 0; i < count; i++) {\n      levels[i] = (byte) bidi.getRunLevel(i);\n      runs[i] = i;\n    }\n\n    Bidi.reorderVisually(levels, 0, runs, 0, count);\n\n    StringBuilder result = new StringBuilder();\n\n    for (int i = 0; i < count; i++) {\n      int index = runs[i];\n      int start = bidi.getRunStart(index);\n      int end = bidi.getRunLimit(index);\n      int level = levels[index];\n\n      if ((level & 1) != 0) {\n        for (; --end >= start; ) {\n          result.append(text.charAt(end));\n        }\n      } else {\n        result.append(text, start, end);\n      }\n    }\n\n    return result.toString();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    if (mCachedPath != null) {\n      return mCachedPath;\n    }\n\n    if (mContent == null) {\n      mCachedPath = getGroupPath(canvas, paint);\n      return mCachedPath;\n    }\n\n    setupTextPath();\n\n    pushGlyphContext();\n    mCachedPath = getLinePath(visualToLogical(mContent), paint, canvas);\n    popGlyphContext();\n\n    return mCachedPath;\n  }\n\n  double getSubtreeTextChunksTotalAdvance(Paint paint) {\n    if (!Double.isNaN(cachedAdvance)) {\n      return cachedAdvance;\n    }\n    double advance = 0;\n\n    if (mContent == null) {\n      for (int i = 0; i < getChildCount(); i++) {\n        View child = getChildAt(i);\n        if (child instanceof TextView) {\n          TextView text = (TextView) child;\n          advance += text.getSubtreeTextChunksTotalAdvance(paint);\n        }\n      }\n      cachedAdvance = advance;\n      return advance;\n    }\n\n    String line = mContent;\n    final int length = line.length();\n\n    if (length == 0) {\n      cachedAdvance = 0;\n      return advance;\n    }\n\n    GlyphContext gc = getTextRootGlyphContext();\n    FontData font = gc.getFont();\n    applyTextPropertiesToPaint(paint, font);\n\n    applySpacingAndFeatures(paint, font);\n\n    cachedAdvance = paint.measureText(line);\n    return cachedAdvance;\n  }\n\n  static final String requiredFontFeatures =\n      \"'rlig', 'liga', 'clig', 'calt', 'locl', 'ccmp', 'mark', 'mkmk',\";\n  static final String disableDiscretionaryLigatures =\n      \"'liga' 0, 'clig' 0, 'dlig' 0, 'hlig' 0, 'cala' 0, \";\n  static final String defaultFeatures = requiredFontFeatures + \"'kern', \";\n  static final String additionalLigatures = \"'hlig', 'cala', \";\n  static final String fontWeightTag = \"'wght' \";\n\n  private void applySpacingAndFeatures(Paint paint, FontData font) {\n    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {\n      double letterSpacing = font.letterSpacing;\n      paint.setLetterSpacing((float) (letterSpacing / (font.fontSize * mScale)));\n\n      final boolean allowOptionalLigatures =\n          letterSpacing == 0 && font.fontVariantLigatures == FontVariantLigatures.normal;\n\n      if (allowOptionalLigatures) {\n        paint.setFontFeatureSettings(\n            defaultFeatures + additionalLigatures + font.fontFeatureSettings);\n      } else {\n        paint.setFontFeatureSettings(\n            defaultFeatures + disableDiscretionaryLigatures + font.fontFeatureSettings);\n      }\n\n      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {\n        paint.setFontVariationSettings(\n            fontWeightTag + font.absoluteFontWeight + font.fontVariationSettings);\n      }\n    }\n  }\n\n  @SuppressWarnings(\"ConstantConditions\")\n  private Path getLinePath(String line, Paint paint, Canvas canvas) {\n    final int length = line.length();\n    final Path path = new Path();\n\n    emoji.clear();\n    emojiTransforms.clear();\n\n    if (length == 0) {\n      return path;\n    }\n\n    double pathLength = 0;\n    PathMeasure pm = null;\n    boolean isClosed = false;\n    final boolean hasTextPath = textPath != null;\n    if (hasTextPath) {\n      pm = new PathMeasure(textPath.getTextPath(canvas, paint), false);\n      pathLength = pm.getLength();\n      isClosed = pm.isClosed();\n      if (pathLength == 0) {\n        return path;\n      }\n    }\n\n    GlyphContext gc = getTextRootGlyphContext();\n    FontData font = gc.getFont();\n    applyTextPropertiesToPaint(paint, font);\n    GlyphPathBag bag = new GlyphPathBag(paint);\n    boolean[] ligature = new boolean[length];\n    final char[] chars = line.toCharArray();\n\n    /*\n     *\n     * Three properties affect the space between characters and words:\n     *\n     * ‘kerning’ indicates whether the user agent should adjust inter-glyph spacing\n     * based on kerning tables that are included in the relevant font\n     * (i.e., enable auto-kerning) or instead disable auto-kerning\n     * and instead set inter-character spacing to a specific length (typically, zero).\n     *\n     * ‘letter-spacing’ indicates an amount of space that is to be added between text\n     * characters supplemental to any spacing due to the ‘kerning’ property.\n     *\n     * ‘word-spacing’ indicates the spacing behavior between words.\n     *\n     *  Letter-spacing is applied after bidi reordering and is in addition to any word-spacing.\n     *  Depending on the justification rules in effect, user agents may further increase\n     *  or decrease the space between typographic character units in order to justify text.\n     *\n     * */\n    double kerning = font.kerning;\n    double wordSpacing = font.wordSpacing;\n    double letterSpacing = font.letterSpacing;\n    final boolean autoKerning = !font.manualKerning;\n\n    /*\n    11.1.2. Fonts and glyphs\n\n    A font consists of a collection of glyphs together with other information (collectively,\n    the font tables) necessary to use those glyphs to present characters on some visual medium.\n\n    The combination of the collection of glyphs and the font tables is called the font data.\n\n    A font may supply substitution and positioning tables that can be used by a formatter\n    (text shaper) to re-order, combine and position a sequence of glyphs to form one or more\n    composite glyphs.\n\n    The combining may be as simple as a ligature, or as complex as an indic syllable which\n    combines, usually with some re-ordering, multiple consonants and vowel glyphs.\n\n    The tables may be language dependent, allowing the use of language appropriate letter forms.\n\n    When a glyph, simple or composite, represents an indivisible unit for typesetting purposes,\n    it is know as a typographic character.\n\n    Ligatures are an important feature of advance text layout.\n\n    Some ligatures are discretionary while others (e.g. in Arabic) are required.\n\n    The following explicit rules apply to ligature formation:\n\n    Ligature formation should not be enabled when characters are in different DOM text nodes;\n    thus, characters separated by markup should not use ligatures.\n\n    Ligature formation should not be enabled when characters are in different text chunks.\n\n    Discretionary ligatures should not be used when the spacing between two characters is not\n    the same as the default space (e.g. when letter-spacing has a non-default value,\n    or text-align has a value of justify and text-justify has a value of distribute).\n    (See CSS Text Module Level 3, ([css-text-3]).\n\n    SVG attributes such as ‘dx’, ‘textLength’, and ‘spacing’ (in ‘textPath’) that may reposition\n    typographic characters do not break discretionary ligatures.\n\n    If discretionary ligatures are not desired\n    they can be turned off by using the font-variant-ligatures property.\n\n    /*\n        When the effective letter-spacing between two characters is not zero\n        (due to either justification or non-zero computed ‘letter-spacing’),\n        user agents should not apply optional ligatures.\n        https://www.w3.org/TR/css-text-3/#letter-spacing-property\n    */\n    final boolean allowOptionalLigatures =\n        letterSpacing == 0 && font.fontVariantLigatures == FontVariantLigatures.normal;\n\n    /*\n        For OpenType fonts, discretionary ligatures include those enabled by\n        the liga, clig, dlig, hlig, and cala features;\n        required ligatures are found in the rlig feature.\n        https://svgwg.org/svg2-draft/text.html#FontsGlyphs\n\n        http://dev.w3.org/csswg/css-fonts/#propdef-font-feature-settings\n\n        https://www.microsoft.com/typography/otspec/featurelist.htm\n        https://www.microsoft.com/typography/otspec/featuretags.htm\n        https://www.microsoft.com/typography/otspec/features_pt.htm\n        https://www.microsoft.com/typography/otfntdev/arabicot/features.aspx\n        http://unifraktur.sourceforge.net/testcases/enable_opentype_features/\n        https://en.wikipedia.org/wiki/List_of_typographic_features\n        http://ilovetypography.com/OpenType/opentype-features.html\n        https://www.typotheque.com/articles/opentype_features_in_css\n        https://practice.typekit.com/lesson/caring-about-opentype-features/\n        http://stateofwebtype.com/\n\n        6.12. Low-level font feature settings control: the font-feature-settings property\n\n        Name:\tfont-feature-settings\n        Value:\tnormal | <feature-tag-value> #\n        Initial:\tnormal\n        Applies to:\tall elements\n        Inherited:\tyes\n        Percentages:\tN/A\n        Media:\tvisual\n        Computed value:\tas specified\n        Animatable:\tno\n\n        https://drafts.csswg.org/css-fonts-3/#default-features\n\n        7.1. Default features\n\n        For OpenType fonts, user agents must enable the default features defined in the OpenType\n        documentation for a given script and writing mode.\n\n        Required ligatures, common ligatures and contextual forms must be enabled by default\n        (OpenType features: rlig, liga, clig, calt),\n        along with localized forms (OpenType feature: locl),\n        and features required for proper display of composed characters and marks\n        (OpenType features: ccmp, mark, mkmk).\n\n        These features must always be enabled, even when the value of the ‘font-variant’ and\n        ‘font-feature-settings’ properties is ‘normal’.\n\n        Individual features are only disabled when explicitly overridden by the author,\n        as when ‘font-variant-ligatures’ is set to ‘no-common-ligatures’.\n\n        TODO For handling complex scripts such as Arabic, Mongolian or Devanagari additional features\n        are required.\n\n        TODO For upright text within vertical text runs,\n        vertical alternates (OpenType feature: vert) must be enabled.\n    */\n    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {\n      // String arabic = \"'isol', 'fina', 'medi', 'init', 'rclt', 'mset', 'curs', \";\n      if (allowOptionalLigatures) {\n        paint.setFontFeatureSettings(\n            defaultFeatures + additionalLigatures + font.fontFeatureSettings);\n      } else {\n        paint.setFontFeatureSettings(\n            defaultFeatures + disableDiscretionaryLigatures + font.fontFeatureSettings);\n      }\n\n      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {\n        paint.setFontVariationSettings(\n            fontWeightTag + font.absoluteFontWeight + font.fontVariationSettings);\n      }\n    }\n    // OpenType.js font data\n    ReadableMap fontData = font.fontData;\n\n    float[] advances = new float[length];\n    paint.getTextWidths(line, advances);\n\n    /*\n    This would give both advances and textMeasure in one call / looping over the text\n    double textMeasure = paint.getTextRunAdvances(line, 0, length, 0, length, true, advances, 0);\n    */\n    /*\n       Determine the startpoint-on-the-path for the first glyph using attribute ‘startOffset’\n       and property text-anchor.\n\n       For text-anchor:start, startpoint-on-the-path is the point\n       on the path which represents the point on the path which is ‘startOffset’ distance\n       along the path from the start of the path, calculated using the user agent's distance\n       along the path algorithm.\n\n       For text-anchor:middle, startpoint-on-the-path is the point\n       on the path which represents the point on the path which is [ ‘startOffset’ minus half\n       of the total advance values for all of the glyphs in the ‘textPath’ element ] distance\n       along the path from the start of the path, calculated using the user agent's distance\n       along the path algorithm.\n\n       For text-anchor:end, startpoint-on-the-path is the point on\n       the path which represents the point on the path which is [ ‘startOffset’ minus the\n       total advance values for all of the glyphs in the ‘textPath’ element ].\n\n       Before rendering the first glyph, the horizontal component of the startpoint-on-the-path\n       is adjusted to take into account various horizontal alignment text properties and\n       attributes, such as a ‘dx’ attribute value on a ‘tspan’ element.\n    */\n    final TextAnchor textAnchor = font.textAnchor;\n    TextView anchorRoot = getTextAnchorRoot();\n    final double textMeasure = anchorRoot.getSubtreeTextChunksTotalAdvance(paint);\n    double offset = getTextAnchorOffset(textAnchor, textMeasure);\n\n    int side = 1;\n    double startOfRendering = 0;\n    double endOfRendering = pathLength;\n    double fontSize = gc.getFontSize();\n    boolean sharpMidLine = false;\n    if (hasTextPath) {\n      sharpMidLine = textPath.getMidLine() == TextPathMidLine.sharp;\n      /*\n          Name\n          side\n          Value\n          left | right\n          initial value\n          left\n          Animatable\n          yes\n\n          Determines the side of the path the text is placed on\n          (relative to the path direction).\n\n          Specifying a value of right effectively reverses the path.\n\n          Added in SVG 2 to allow text either inside or outside closed subpaths\n          and basic shapes (e.g. rectangles, circles, and ellipses).\n\n          Adding 'side' was resolved at the Sydney (2015) meeting.\n      */\n      side = textPath.getSide() == TextPathSide.right ? -1 : 1;\n      /*\n          Name\n          startOffset\n          Value\n          <length> | <percentage> | <number>\n          initial value\n          0\n          Animatable\n          yes\n\n          An offset from the start of the path for the initial current text position,\n          calculated using the user agent's distance along the path algorithm,\n          after converting the path to the ‘textPath’ element's coordinate system.\n\n          If a <length> other than a percentage is given, then the ‘startOffset’\n          represents a distance along the path measured in the current user coordinate\n          system for the ‘textPath’ element.\n\n          If a percentage is given, then the ‘startOffset’ represents a percentage\n          distance along the entire path. Thus, startOffset=\"0%\" indicates the start\n          point of the path and startOffset=\"100%\" indicates the end point of the path.\n\n          Negative values and values larger than the path length (e.g. 150%) are allowed.\n\n          Any typographic characters with mid-points that are not on the path are not rendered\n\n          For paths consisting of a single closed subpath (including an equivalent path for a\n          basic shape), typographic characters are rendered along one complete circuit of the\n          path. The text is aligned as determined by the text-anchor property to a position\n          along the path set by the ‘startOffset’ attribute.\n\n          For the start (end) value, the text is rendered from the start (end) of the line\n          until the initial position along the path is reached again.\n\n          For the middle, the text is rendered from the middle point in both directions until\n          a point on the path equal distance in both directions from the initial position on\n          the path is reached.\n      */\n      final double absoluteStartOffset =\n          getAbsoluteStartOffset(textPath.getStartOffset(), pathLength, fontSize);\n      offset += absoluteStartOffset;\n      if (isClosed) {\n        final double halfPathDistance = pathLength / 2;\n        startOfRendering =\n            absoluteStartOffset + (textAnchor == TextAnchor.middle ? -halfPathDistance : 0);\n        endOfRendering = startOfRendering + pathLength;\n      }\n      /*\n      TextPathSpacing spacing = textPath.getSpacing();\n      if (spacing == TextPathSpacing.auto) {\n          // Hmm, what to do here?\n          // https://svgwg.org/svg2-draft/text.html#TextPathElementSpacingAttribute\n      }\n      */\n    }\n\n    /*\n        Name\n        method\n        Value\n        align | stretch\n        initial value\n        align\n        Animatable\n        yes\n        Indicates the method by which text should be rendered along the path.\n\n        A value of align indicates that the typographic character should be rendered using\n        simple 2×3 matrix transformations such that there is no stretching/warping of the\n        typographic characters. Typically, supplemental rotation, scaling and translation\n        transformations are done for each typographic characters to be rendered.\n\n        As a result, with align, in fonts where the typographic characters are designed to be\n        connected (e.g., cursive fonts), the connections may not align properly when text is\n        rendered along a path.\n\n        A value of stretch indicates that the typographic character outlines will be converted\n        into paths, and then all end points and control points will be adjusted to be along the\n        perpendicular vectors from the path, thereby stretching and possibly warping the glyphs.\n\n        With this approach, connected typographic characters, such as in cursive scripts,\n        will maintain their connections. (Non-vertical straight path segments should be\n        converted to Bézier curves in such a way that horizontal straight paths have an\n        (approximately) constant offset from the path along which the typographic characters\n        are rendered.)\n\n        TODO implement stretch\n    */\n\n    /*\n        Name\tValue\tInitial value\tAnimatable\n        textLength\t<length> | <percentage> | <number>\tSee below\tyes\n\n        The author's computation of the total sum of all of the advance values that correspond\n        to character data within this element, including the advance value on the glyph\n        (horizontal or vertical), the effect of properties letter-spacing and word-spacing and\n        adjustments due to attributes ‘dx’ and ‘dy’ on this ‘text’ or ‘tspan’ element or any\n        descendants. This value is used to calibrate the user agent's own calculations with\n        that of the author.\n\n        The purpose of this attribute is to allow the author to achieve exact alignment,\n        in visual rendering order after any bidirectional reordering, for the first and\n        last rendered glyphs that correspond to this element; thus, for the last rendered\n        character (in visual rendering order after any bidirectional reordering),\n        any supplemental inter-character spacing beyond normal glyph advances are ignored\n        (in most cases) when the user agent determines the appropriate amount to expand/compress\n        the text string to fit within a length of ‘textLength’.\n\n        If attribute ‘textLength’ is specified on a given element and also specified on an\n        ancestor, the adjustments on all character data within this element are controlled by\n        the value of ‘textLength’ on this element exclusively, with the possible side-effect\n        that the adjustment ratio for the contents of this element might be different than the\n        adjustment ratio used for other content that shares the same ancestor. The user agent\n        must assume that the total advance values for the other content within that ancestor is\n        the difference between the advance value on that ancestor and the advance value for\n        this element.\n\n        This attribute is not intended for use to obtain effects such as shrinking or\n        expanding text.\n\n        A negative value is an error (see Error processing).\n\n        The ‘textLength’ attribute is only applied when the wrapping area is not defined by the\n    TODO shape-inside or the inline-size properties. It is also not applied for any ‘text’ or\n    TODO ‘tspan’ element that has forced line breaks (due to a white-space value of pre or\n        pre-line).\n\n        If the attribute is not specified anywhere within a ‘text’ element, the effect is as if\n        the author's computation exactly matched the value calculated by the user agent;\n        thus, no advance adjustments are made.\n    */\n    double scaleSpacingAndGlyphs = 1;\n    if (mTextLength != null) {\n      final double author =\n          PropHelper.fromRelative(mTextLength, canvas.getWidth(), 0, mScale, fontSize);\n      if (author < 0) {\n        throw new IllegalArgumentException(\"Negative textLength value\");\n      }\n      switch (mLengthAdjust) {\n        default:\n        case spacing:\n          letterSpacing += (author - textMeasure) / (length - 1);\n          break;\n        case spacingAndGlyphs:\n          scaleSpacingAndGlyphs = author / textMeasure;\n          break;\n      }\n    }\n    final double scaledDirection = scaleSpacingAndGlyphs * side;\n\n    /*\n        https://developer.mozilla.org/en/docs/Web/CSS/vertical-align\n        https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bsln.html\n        https://www.microsoft.com/typography/otspec/base.htm\n        http://apike.ca/prog_svg_text_style.html\n        https://www.w3schools.com/tags/canvas_textbaseline.asp\n        http://vanseodesign.com/web-design/svg-text-baseline-alignment/\n        https://iamvdo.me/en/blog/css-font-metrics-line-height-and-vertical-align\n        https://tympanus.net/codrops/css_reference/vertical-align/\n\n        https://svgwg.org/svg2-draft/text.html#AlignmentBaselineProperty\n        11.10.2.6. The ‘alignment-baseline’ property\n\n        This property is defined in the CSS Line Layout Module 3 specification. See 'alignment-baseline'. [css-inline-3]\n        https://drafts.csswg.org/css-inline/#propdef-alignment-baseline\n\n        The vertical-align property shorthand should be preferred in new content.\n\n        SVG 2 introduces some changes to the definition of this property.\n        In particular: the values 'auto', 'before-edge', and 'after-edge' have been removed.\n        For backwards compatibility, 'text-before-edge' should be mapped to 'text-top' and\n        'text-after-edge' should be mapped to 'text-bottom'.\n\n        Neither 'text-before-edge' nor 'text-after-edge' should be used with the vertical-align property.\n    */\n    final Paint.FontMetrics fm = paint.getFontMetrics();\n    final double descenderDepth = fm.descent;\n    final double bottom = descenderDepth + fm.leading;\n    final double ascenderHeight = -fm.ascent + fm.leading;\n    final double top = -fm.top;\n    final double totalHeight = top + bottom;\n    double baselineShift = 0;\n    String baselineShiftString = getBaselineShift();\n    AlignmentBaseline baseline = getAlignmentBaseline();\n    if (baseline != null) {\n      // TODO alignment-baseline, test / verify behavior\n      // TODO get per glyph baselines from font baseline table, for high-precision alignment\n      switch (baseline) {\n          // https://wiki.apache.org/xmlgraphics-fop/LineLayout/AlignmentHandling\n        default:\n        case baseline:\n          // Use the dominant baseline choice of the parent.\n          // Match the box’s corresponding baseline to that of its parent.\n          baselineShift = 0;\n          break;\n\n        case textBottom:\n        case afterEdge:\n        case textAfterEdge:\n          // Match the bottom of the box to the bottom of the parent’s content area.\n          // text-after-edge = text-bottom\n          // text-after-edge = descender depth\n          baselineShift = -descenderDepth;\n          break;\n\n        case alphabetic:\n          // Match the box’s alphabetic baseline to that of its parent.\n          // alphabetic = 0\n          baselineShift = 0;\n          break;\n\n        case ideographic:\n          // Match the box’s ideographic character face under-side baseline to that of its parent.\n          // ideographic = descender depth\n          baselineShift = -descenderDepth;\n          break;\n\n        case middle:\n          // Align the vertical midpoint of the box with the baseline of the parent box plus half\n          // the x-height of the parent.\n          // middle = x height / 2\n          Rect bounds = new Rect();\n          // this will just retrieve the bounding rect for 'x'\n          paint.getTextBounds(\"x\", 0, 1, bounds);\n          int xHeight = bounds.height();\n          baselineShift = xHeight / 2.0;\n          break;\n\n        case central:\n          // Match the box’s central baseline to the central baseline of its parent.\n          // central = (ascender height - descender depth) / 2\n          baselineShift = (ascenderHeight - descenderDepth) / 2;\n          break;\n\n        case mathematical:\n          // Match the box’s mathematical baseline to that of its parent.\n          // Hanging and mathematical baselines\n          // There are no obvious formulas to calculate the position of these baselines.\n          // At the time of writing FOP puts the hanging baseline at 80% of the ascender\n          // height and the mathematical baseline at 50%.\n          baselineShift = 0.5 * ascenderHeight;\n          break;\n\n        case hanging:\n          baselineShift = 0.8 * ascenderHeight;\n          break;\n\n        case textTop:\n        case beforeEdge:\n        case textBeforeEdge:\n          // Match the top of the box to the top of the parent’s content area.\n          // text-before-edge = text-top\n          // text-before-edge = ascender height\n          baselineShift = ascenderHeight;\n          break;\n\n        case bottom:\n          // Align the top of the aligned subtree with the top of the line box.\n          baselineShift = bottom;\n          break;\n\n        case center:\n          // Align the center of the aligned subtree with the center of the line box.\n          baselineShift = totalHeight / 2;\n          break;\n\n        case top:\n          // Align the bottom of the aligned subtree with the bottom of the line box.\n          baselineShift = top;\n          break;\n      }\n    }\n    /*\n    2.2.2. Alignment Shift: baseline-shift longhand\n\n    This property specifies by how much the box is shifted up from its alignment point.\n    It does not apply when alignment-baseline is top or bottom.\n\n    Authors should use the vertical-align shorthand instead of this property.\n\n    Values have the following meanings:\n\n    <length>\n    Raise (positive value) or lower (negative value) by the specified length.\n    <percentage>\n    Raise (positive value) or lower (negative value) by the specified percentage of the line-height.\n    TODO sub\n    Lower by the offset appropriate for subscripts of the parent’s box.\n    (The UA should use the parent’s font data to find this offset whenever possible.)\n    TODO super\n    Raise by the offset appropriate for superscripts of the parent’s box.\n    (The UA should use the parent’s font data to find this offset whenever possible.)\n\n    User agents may additionally support the keyword baseline as computing to 0\n    if is necessary for them to support legacy SVG content.\n    Issue: We would prefer to remove this,\n    and are looking for feedback from SVG user agents as to whether it’s necessary.\n\n    https://www.w3.org/TR/css-inline-3/#propdef-baseline-shift\n    */\n    if (baselineShiftString != null && !baselineShiftString.isEmpty()) {\n      switch (baseline) {\n        case top:\n        case bottom:\n          break;\n\n        default:\n          switch (baselineShiftString) {\n            case \"sub\":\n              // TODO\n              if (fontData != null && fontData.hasKey(\"tables\") && fontData.hasKey(\"unitsPerEm\")) {\n                int unitsPerEm = fontData.getInt(\"unitsPerEm\");\n                ReadableMap tables = fontData.getMap(\"tables\");\n                if (tables.hasKey(\"os2\")) {\n                  ReadableMap os2 = tables.getMap(\"os2\");\n                  if (os2.hasKey(\"ySubscriptYOffset\")) {\n                    double subOffset = os2.getDouble(\"ySubscriptYOffset\");\n                    baselineShift += mScale * fontSize * subOffset / unitsPerEm;\n                  }\n                }\n              }\n              break;\n\n            case \"super\":\n              // TODO\n              if (fontData != null && fontData.hasKey(\"tables\") && fontData.hasKey(\"unitsPerEm\")) {\n                int unitsPerEm = fontData.getInt(\"unitsPerEm\");\n                ReadableMap tables = fontData.getMap(\"tables\");\n                if (tables.hasKey(\"os2\")) {\n                  ReadableMap os2 = tables.getMap(\"os2\");\n                  if (os2.hasKey(\"ySuperscriptYOffset\")) {\n                    double superOffset = os2.getDouble(\"ySuperscriptYOffset\");\n                    baselineShift -= mScale * fontSize * superOffset / unitsPerEm;\n                  }\n                }\n              }\n              break;\n\n            case \"baseline\":\n              break;\n\n            default:\n              baselineShift -=\n                  PropHelper.fromRelative(baselineShiftString, mScale * fontSize, mScale, fontSize);\n          }\n          break;\n      }\n    }\n\n    final Matrix start = new Matrix();\n    final Matrix mid = new Matrix();\n    final Matrix end = new Matrix();\n\n    final float[] startPointMatrixData = new float[9];\n    final float[] endPointMatrixData = new float[9];\n\n    for (int index = 0; index < length; index++) {\n      char currentChar = chars[index];\n      String current = String.valueOf(currentChar);\n      boolean alreadyRenderedGraphemeCluster = ligature[index];\n\n      /*\n          Determine the glyph's charwidth (i.e., the amount which the current text position\n          advances horizontally when the glyph is drawn using horizontal text layout).\n      */\n      boolean hasLigature = false;\n      if (alreadyRenderedGraphemeCluster) {\n        current = \"\";\n      } else {\n        int nextIndex = index;\n        while (++nextIndex < length) {\n          float nextWidth = advances[nextIndex];\n          if (nextWidth > 0) {\n            break;\n          }\n          String nextLigature = current + chars[nextIndex];\n          ligature[nextIndex] = true;\n          current = nextLigature;\n          hasLigature = true;\n        }\n      }\n      double charWidth = paint.measureText(current) * scaleSpacingAndGlyphs;\n\n      /*\n          For each subsequent glyph, set a new startpoint-on-the-path as the previous\n          endpoint-on-the-path, but with appropriate adjustments taking into account\n          horizontal kerning tables in the font and current values of various attributes\n          and properties, including spacing properties (e.g. letter-spacing and word-spacing)\n          and ‘tspan’ elements with values provided for attributes ‘dx’ and ‘dy’. All\n          adjustments are calculated as distance adjustments along the path, calculated\n          using the user agent's distance along the path algorithm.\n      */\n      if (autoKerning) {\n        double kerned = advances[index] * scaleSpacingAndGlyphs;\n        kerning = kerned - charWidth;\n      }\n\n      boolean isWordSeparator = currentChar == ' ';\n      double wordSpace = isWordSeparator ? wordSpacing : 0;\n      double spacing = wordSpace + letterSpacing;\n      double advance = charWidth + spacing;\n\n      double x = gc.nextX(alreadyRenderedGraphemeCluster ? 0 : kerning + advance);\n      double y = gc.nextY();\n      double dx = gc.nextDeltaX();\n      double dy = gc.nextDeltaY();\n      double r = gc.nextRotation();\n\n      if (alreadyRenderedGraphemeCluster || isWordSeparator) {\n        // Skip rendering other grapheme clusters of ligatures (already rendered),\n        // But, make sure to increment index positions by making gc.next() calls.\n        continue;\n      }\n\n      advance *= side;\n      charWidth *= side;\n      double cursor = offset + (x + dx) * side;\n      double startPoint = cursor - advance;\n\n      if (hasTextPath) {\n        /*\n           Determine the point on the curve which is charwidth distance along the path from\n           the startpoint-on-the-path for this glyph, calculated using the user agent's\n           distance along the path algorithm. This point is the endpoint-on-the-path for\n           the glyph.\n        */\n        double endPoint = startPoint + charWidth;\n\n        /*\n            Determine the midpoint-on-the-path, which is the point on the path which is\n            \"halfway\" (user agents can choose either a distance calculation or a parametric\n            calculation) between the startpoint-on-the-path and the endpoint-on-the-path.\n        */\n        double halfWay = charWidth / 2;\n        double midPoint = startPoint + halfWay;\n\n        //  Glyphs whose midpoint-on-the-path are off the path are not rendered.\n        if (midPoint > endOfRendering) {\n          continue;\n        } else if (midPoint < startOfRendering) {\n          continue;\n        }\n\n        /*\n            Determine the glyph-midline, which is the vertical line in the glyph's\n            coordinate system that goes through the glyph's x-axis midpoint.\n\n            Position the glyph such that the glyph-midline passes through\n            the midpoint-on-the-path and is perpendicular to the line\n            through the startpoint-on-the-path and the endpoint-on-the-path.\n\n            TODO suggest adding a compatibility mid-line rendering attribute to textPath,\n            for a chrome/firefox/opera/safari compatible sharp text path rendering,\n            which doesn't bend text smoothly along a right angle curve, (like Edge does)\n            but keeps the mid-line orthogonal to the mid-point tangent at all times instead.\n            https://github.com/w3c/svgwg/issues/337\n        */\n        final int posAndTanFlags = POSITION_MATRIX_FLAG | TANGENT_MATRIX_FLAG;\n        if (sharpMidLine) {\n          pm.getMatrix((float) midPoint, mid, posAndTanFlags);\n        } else {\n          /*\n              In the calculation above, if either the startpoint-on-the-path\n              or the endpoint-on-the-path is off the end of the path,\n              then extend the path beyond its end points with a straight line\n              that is parallel to the tangent at the path at its end point\n              so that the midpoint-on-the-path can still be calculated.\n\n              TODO suggest change in wording of svg spec:\n              so that the midpoint-on-the-path can still be calculated.\n              to\n              so that the angle of the glyph-midline to the x-axis can still be calculated.\n              or\n              so that the line through the startpoint-on-the-path and the\n              endpoint-on-the-path can still be calculated.\n              https://github.com/w3c/svgwg/issues/337#issuecomment-318056199\n          */\n          if (startPoint < 0) {\n            pm.getMatrix(0, start, posAndTanFlags);\n            start.preTranslate((float) startPoint, 0);\n          } else {\n            pm.getMatrix((float) startPoint, start, POSITION_MATRIX_FLAG);\n          }\n\n          pm.getMatrix((float) midPoint, mid, POSITION_MATRIX_FLAG);\n\n          if (endPoint > pathLength) {\n            pm.getMatrix((float) pathLength, end, posAndTanFlags);\n            end.preTranslate((float) (endPoint - pathLength), 0);\n          } else {\n            pm.getMatrix((float) endPoint, end, POSITION_MATRIX_FLAG);\n          }\n\n          start.getValues(startPointMatrixData);\n          end.getValues(endPointMatrixData);\n\n          double startX = startPointMatrixData[MTRANS_X];\n          double startY = startPointMatrixData[MTRANS_Y];\n          double endX = endPointMatrixData[MTRANS_X];\n          double endY = endPointMatrixData[MTRANS_Y];\n\n          // line through the startpoint-on-the-path and the endpoint-on-the-path\n          double lineX = endX - startX;\n          double lineY = endY - startY;\n\n          double glyphMidlineAngle = Math.atan2(lineY, lineX);\n\n          mid.preRotate((float) (glyphMidlineAngle * radToDeg * side));\n        }\n\n        /*\n            Align the glyph vertically relative to the midpoint-on-the-path based on property\n            alignment-baseline and any specified values for attribute ‘dy’ on a ‘tspan’ element.\n        */\n        mid.preTranslate((float) -halfWay, (float) (dy + baselineShift));\n        mid.preScale((float) scaledDirection, (float) side);\n        mid.postTranslate(0, (float) y);\n      } else {\n        mid.setTranslate((float) startPoint, (float) (y + dy + baselineShift));\n      }\n\n      mid.preRotate((float) r);\n\n      Path glyph;\n      if (hasLigature) {\n        glyph = new Path();\n        paint.getTextPath(current, 0, current.length(), 0, 0, glyph);\n      } else {\n        glyph = bag.getOrCreateAndCache(currentChar, current);\n      }\n      RectF bounds = new RectF();\n      glyph.computeBounds(bounds, true);\n      float width = bounds.width();\n      if (width == 0) { // Render unicode emoji\n        canvas.save();\n        canvas.concat(mid);\n        emoji.add(current);\n        emojiTransforms.add(new Matrix(mid));\n        canvas.drawText(current, 0, 0, paint);\n        canvas.restore();\n      } else {\n        glyph.transform(mid);\n        path.addPath(glyph);\n      }\n    }\n\n    return path;\n  }\n\n  private double getAbsoluteStartOffset(SVGLength startOffset, double distance, double fontSize) {\n    return PropHelper.fromRelative(startOffset, distance, 0, mScale, fontSize);\n  }\n\n  private double getTextAnchorOffset(TextAnchor textAnchor, double textMeasure) {\n    switch (textAnchor) {\n      default:\n      case start:\n        return 0;\n\n      case middle:\n        return -textMeasure / 2;\n\n      case end:\n        return -textMeasure;\n    }\n  }\n\n  private void applyTextPropertiesToPaint(Paint paint, FontData font) {\n    boolean isBold = font.fontWeight == FontWeight.Bold || font.absoluteFontWeight >= 550;\n    boolean isItalic = font.fontStyle == FontStyle.italic;\n\n    int style;\n    if (isBold && isItalic) {\n      style = Typeface.BOLD_ITALIC;\n    } else if (isBold) {\n      style = Typeface.BOLD;\n    } else if (isItalic) {\n      style = Typeface.ITALIC;\n    } else {\n      style = Typeface.NORMAL;\n    }\n\n    Typeface typeface = null;\n    int weight = font.absoluteFontWeight;\n    final String fontFamily = font.fontFamily;\n    if (fontFamily != null && fontFamily.length() > 0) {\n      String otfpath = FONTS + fontFamily + OTF;\n      String ttfpath = FONTS + fontFamily + TTF;\n      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {\n        Typeface.Builder builder = new Typeface.Builder(assets, otfpath);\n        builder.setFontVariationSettings(\"'wght' \" + weight + font.fontVariationSettings);\n        builder.setWeight(weight);\n        builder.setItalic(isItalic);\n        typeface = builder.build();\n        if (typeface == null) {\n          builder = new Typeface.Builder(assets, ttfpath);\n          builder.setFontVariationSettings(\"'wght' \" + weight + font.fontVariationSettings);\n          builder.setWeight(weight);\n          builder.setItalic(isItalic);\n          typeface = builder.build();\n        }\n      } else {\n        try {\n          typeface = Typeface.createFromAsset(assets, otfpath);\n          typeface = Typeface.create(typeface, style);\n        } catch (Exception ignored) {\n          try {\n            typeface = Typeface.createFromAsset(assets, ttfpath);\n            typeface = Typeface.create(typeface, style);\n          } catch (Exception ignored2) {\n          }\n        }\n      }\n    }\n\n    if (typeface == null) {\n      try {\n        typeface = ReactFontManager.getInstance().getTypeface(fontFamily, style, assets);\n      } catch (Exception ignored) {\n      }\n    }\n\n    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {\n      typeface = Typeface.create(typeface, weight, isItalic);\n    }\n\n    paint.setLinearText(true);\n    paint.setSubpixelText(true);\n    paint.setTypeface(typeface);\n    paint.setTextSize((float) (font.fontSize * mScale));\n    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {\n      paint.setLetterSpacing(0);\n    }\n  }\n\n  private void setupTextPath() {\n    ViewParent parent = getParent();\n\n    while (parent != null) {\n      if (parent.getClass() == TextPathView.class) {\n        textPath = (TextPathView) parent;\n        break;\n      } else if (!(parent instanceof TextView)) {\n        break;\n      }\n\n      parent = parent.getParent();\n    }\n  }\n\n  @Override\n  int hitTest(final float[] src) {\n    if (mContent == null) {\n      return super.hitTest(src);\n    }\n    if (mPath == null || !mInvertible) {\n      return -1;\n    }\n\n    float[] dst = new float[2];\n    mInvMatrix.mapPoints(dst, src);\n    int x = Math.round(dst[0]);\n    int y = Math.round(dst[1]);\n\n    initBounds();\n\n    if ((mRegion == null || !mRegion.contains(x, y))\n        && (mStrokeRegion == null || !mStrokeRegion.contains(x, y))) {\n      return -1;\n    }\n\n    Path clipPath = getClipPath();\n    if (clipPath != null) {\n      if (!mClipRegion.contains(x, y)) {\n        return -1;\n      }\n    }\n\n    return getId();\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.java",
    "content": "package com.horcrux.svg;\n\n// TODO implement https://www.w3.org/TR/SVG2/text.html#TextLayoutAlgorithm\n\nimport static com.horcrux.svg.TextProperties.Direction;\nimport static com.horcrux.svg.TextProperties.TextAnchor;\nimport static com.horcrux.svg.TextProperties.TextPathSide;\n\nimport android.graphics.Path;\nimport android.graphics.PathMeasure;\nimport android.graphics.PointF;\nimport android.view.View;\nimport java.util.ArrayList;\n\n@SuppressWarnings(\"ALL\")\nclass TextLayoutAlgorithm {\n  class CharacterInformation {\n    int index;\n    double x = 0;\n    double y = 0;\n    double advance;\n    char character;\n    double rotate = 0;\n    TextView element;\n    boolean hidden = false;\n    boolean middle = false;\n    boolean resolved = false;\n    boolean xSpecified = false;\n    boolean ySpecified = false;\n    boolean addressable = true;\n    boolean anchoredChunk = false;\n    boolean rotateSpecified = false;\n    boolean firstCharacterInResolvedDescendant = false;\n\n    CharacterInformation(int index, char c) {\n      this.index = index;\n      this.character = c;\n    }\n  }\n\n  class LayoutInput {\n    TextView text;\n    boolean horizontal;\n  }\n\n  private void getSubTreeTypographicCharacterPositions(\n      ArrayList<TextPathView> inTextPath,\n      ArrayList<TextView> subtree,\n      StringBuilder line,\n      View node,\n      TextPathView textPath) {\n    if (node instanceof TSpanView) {\n      final TSpanView tSpanView = (TSpanView) node;\n      String content = tSpanView.mContent;\n      if (content == null) {\n        for (int i = 0; i < tSpanView.getChildCount(); i++) {\n          getSubTreeTypographicCharacterPositions(\n              inTextPath, subtree, line, tSpanView.getChildAt(i), textPath);\n        }\n      } else {\n        for (int i = 0; i < content.length(); i++) {\n          subtree.add(tSpanView);\n          inTextPath.add(textPath);\n        }\n        line.append(content);\n      }\n    } else {\n      textPath = node instanceof TextPathView ? (TextPathView) node : textPath;\n      for (int i = 0; i < textPath.getChildCount(); i++) {\n        getSubTreeTypographicCharacterPositions(\n            inTextPath, subtree, line, textPath.getChildAt(i), textPath);\n      }\n    }\n  }\n\n  CharacterInformation[] layoutText(LayoutInput layoutInput) {\n    /*\n          Setup\n\n          Let root be the result of generating\n          typographic character positions for the\n          ‘text’ element and its subtree, laid out as if it\n          were an absolutely positioned element.\n\n            This will be a single line of text unless the\n            white-space property causes line breaks.\n    */\n    TextView text = layoutInput.text;\n    StringBuilder line = new StringBuilder();\n    ArrayList<TextView> subtree = new ArrayList<>();\n    ArrayList<TextPathView> inTextPath = new ArrayList<>();\n    getSubTreeTypographicCharacterPositions(inTextPath, subtree, line, text, null);\n    final char[] root = line.toString().toCharArray();\n    /*\n          Let count be the number of DOM characters\n          within the ‘text’ element's subtree.\n    */\n    int count = root.length;\n    /*\n\n          Let result be an array of length count\n          whose entries contain the per-character information described\n          above.  Each entry is initialized as follows:\n\n            its global index number equal to its position in the array,\n            its \"x\" coordinate set to \"unspecified\",\n            its \"y\" coordinate set to \"unspecified\",\n            its \"rotate\" coordinate set to \"unspecified\",\n            its \"hidden\" flag is false,\n            its \"addressable\" flag is true,\n            its \"middle\" flag is false,\n            its \"anchored chunk\" flag is false.\n    */\n    final CharacterInformation[] result = new CharacterInformation[count];\n    for (int i = 0; i < count; i++) {\n      result[i] = new CharacterInformation(i, root[i]);\n    }\n    /*\n          If result is empty, then return result.\n    */\n    if (count == 0) {\n      return result;\n    }\n    /*\n\n          Let CSS_positions be an array of length\n          count whose entries will be filled with the\n          x and y positions of the corresponding\n          typographic character in root. The array\n          entries are initialized to (0, 0).\n    */\n    PointF[] CSS_positions = new PointF[count];\n    for (int i = 0; i < count; i++) {\n      CSS_positions[i] = new PointF(0, 0);\n    }\n    /*\n          Let \"horizontal\" be a flag, true if the writing mode of ‘text’\n          is horizontal, false otherwise.\n    */\n    final boolean horizontal = true;\n    /*\n          Set flags and assign initial positions\n\n        For each array element with index i in\n        result:\n    */\n    for (int i = 0; i < count; i++) {\n      /*\n            TODO Set addressable to false if the character at index i was:\n\n                part of the text content of a non-rendered element\n\n                discarded during layout due to being a\n                collapsed\n              white space character, a soft hyphen character, or a\n                bidi control character; or\n\n\n                discarded during layout due to being a\n                collapsed\n              segment break; or\n\n\n                trimmed\n                from the start or end of a line.\n\n                Since there is collapsible white space not addressable by glyph\n                positioning attributes in the following ‘text’ element\n                (with a standard font), the \"B\" glyph will be placed at x=300.\n\n              <text x=\"100 200 300\">\n                A\n                B\n                </text>\n\n                This is because the white space before the \"A\", and all but one white space\n                character between the \"A\" and \"B\", is collapsed away or trimmed.\n\n      */\n      result[i].addressable = true;\n      /*\n\n            Set middle to true if the character at index i\n            TODO is the second or later character that corresponds to a typographic character.\n      */\n      result[i].middle = false;\n      /*\n\n            TODO If the character at index i corresponds to a typographic character at the beginning of a line, then set the \"anchored\n            chunk\" flag of result[i] to true.\n\n              This ensures chunks shifted by text-anchor do not\n              span multiple lines.\n      */\n      result[i].anchoredChunk = i == 0;\n      /*\n\n            If addressable is true and middle is false then\n            set CSS_positions[i] to the position of the\n            TODO corresponding typographic character as determined by the CSS\n            renderer. Otherwise, if i > 0, then set\n            CSS_positions[i] =\n            CSS_positions[i − 1]\n\n      */\n      if (result[i].addressable && !result[i].middle) {\n        CSS_positions[i].set(0, 0);\n      } else if (i > 0) {\n        CSS_positions[i].set(CSS_positions[i - 1]);\n      }\n    }\n    /*\n\n          Resolve character positioning\n\n        Position adjustments (e.g values in a ‘x’ attribute)\n        specified by a node apply to all characters in that node including\n        characters in the node's descendants. Adjustments specified in\n        descendant nodes, however, override adjustments from ancestor\n        nodes. This section resolves which adjustments are to be applied to\n        which characters. It also directly sets the rotate coordinate\n        of result.\n\n          Set up:\n\n              Let resolve_x, resolve_y,\n              resolve_dx, and resolve_dy be arrays of\n              length count whose entries are all initialized\n              to \"unspecified\".\n    */\n    String[] resolve_x = new String[count];\n    String[] resolve_y = new String[count];\n    String[] resolve_dx = new String[count];\n    String[] resolve_dy = new String[count];\n    /*\n\n              Set \"in_text_path\" flag false.\n\n            This flag will allow ‘y’ (‘x’)\n            attribute values to be ignored for horizontal (vertical)\n            text inside ‘textPath’ elements.\n    */\n    boolean in_text_path = false;\n    /*\n              Call the following procedure with the ‘text’ element node.\n\n          Procedure: resolve character\n              positioning:\n\n            A recursive procedure that takes as input a node and\n            whose steps are as follows:\n    */\n    class CharacterPositioningResolver {\n      private int global = 0;\n      private boolean horizontal = true;\n      private boolean in_text_path = false;\n      private CharacterInformation[] result;\n      private String[] resolve_x;\n      private String[] resolve_y;\n      private String[] resolve_dx;\n      private String[] resolve_dy;\n\n      private CharacterPositioningResolver(\n          CharacterInformation[] result,\n          String[] resolve_x,\n          String[] resolve_y,\n          String[] resolve_dx,\n          String[] resolve_dy) {\n        this.result = result;\n        this.resolve_x = resolve_x;\n        this.resolve_y = resolve_y;\n        this.resolve_dx = resolve_dx;\n        this.resolve_dy = resolve_dy;\n      }\n\n      private void resolveCharacterPositioning(TextView node) {\n        /*\n                  If node is a ‘text’ or ‘tspan’ node:\n        */\n        if (node.getClass() == TextView.class || node.getClass() == TSpanView.class) {\n          /*\n                    Let index equal the \"global index number\" of the\n                    first character in the node.\n          */\n          int index = global;\n          /*\n                    Let x, y, dx, dy\n                    and rotate be the lists of values from the\n                    TODO corresponding attributes on node, or empty\n                    lists if the corresponding attribute was not specified\n                    or was invalid.\n          */\n          // https://www.w3.org/TR/SVG/text.html#TSpanElementXAttribute\n          String[] x = new String[] {};\n\n          // https://www.w3.org/TR/SVG/text.html#TSpanElementYAttribute\n          String[] y = new String[] {};\n\n          // Current <list-of-lengths> SVGLengthList\n          // https://www.w3.org/TR/SVG/types.html#DataTypeLengths\n\n          // https://www.w3.org/TR/SVG/text.html#TSpanElementDXAttribute\n          String[] dx = new String[] {};\n\n          // https://www.w3.org/TR/SVG/text.html#TSpanElementDYAttribute\n          String[] dy = new String[] {};\n\n          // Current <list-of-numbers> SVGLengthList\n          // https://www.w3.org/TR/SVG/types.html#DataTypeNumbers\n\n          // https://www.w3.org/TR/SVG/text.html#TSpanElementRotateAttribute\n          double[] rotate = new double[] {};\n          /*\n\n                    If \"in_text_path\" flag is false:\n                        Let new_chunk_count\n                        = max(length of x, length of y).\n          */\n          int new_chunk_count;\n          if (!in_text_path) {\n            new_chunk_count = Math.max(x.length, y.length);\n            /*\n\n                      Else:\n            */\n          } else {\n            /*\n                          If the \"horizontal\" flag is true:\n\n                          Let new_chunk_count = length of x.\n            */\n            if (horizontal) {\n              new_chunk_count = x.length;\n              /*\n\n                            Else:\n\n                            Let new_chunk_count = length of y.\n              */\n            } else {\n              new_chunk_count = y.length;\n            }\n          }\n          /*\n\n                    Let length be the number of DOM characters in the\n                    subtree rooted at node.\n          */\n          String content = ((TSpanView) node).mContent;\n          int length = content == null ? 0 : content.length();\n          /*\n                    Let i = 0 and j = 0.\n\n                      i is an index of addressable characters in the node;\n                      j is an index of all characters in the node.\n          */\n          int i = 0;\n          int j = 0;\n          /*\n                    While j < length, do:\n          */\n          while (j < length) {\n            /*\n                        This loop applies the ‘x’, ‘y’,\n                        ‘dx’, ‘dy’ and ‘rotate’\n                        attributes to the content inside node.\n                          If the \"addressable\" flag of result[index +\n                          j] is true, then:\n            */\n            if (result[index + j].addressable) {\n              /*\n                            If i < TODO new_check_count, then (typo)\n                            set the \"anchored chunk\" flag of\n                            result[index + j] to\n                            true. Else set the flag to false.\n\n                              Setting the flag to false ensures that ‘x’\n                              and ‘y’ attributes set in a ‘text’\n                              element don't create anchored chunk in a ‘textPath’\n                              element when they should not.\n              */\n              result[index + j].anchoredChunk = i < new_chunk_count;\n              /*\n\n                            If i < length of x,\n                            then set resolve_x[index\n                            + j] to x[i].\n              */\n              if (i < x.length) {\n                resolve_x[index + j] = x[i];\n              }\n              /*\n\n                            If \"in_text_path\" flag is true and the \"horizontal\"\n                            flag is false, unset\n                            resolve_x[index].\n\n                              The ‘x’ attribute is ignored for\n                              vertical text on a path.\n              */\n              if (in_text_path && !horizontal) {\n                resolve_x[index] = \"\";\n              }\n              /*\n\n                            If i < length of y,\n                            then set resolve_y[index\n                            + j] to y[i].\n              */\n              if (i < y.length) {\n                resolve_y[index + j] = y[i];\n              }\n              /*\n                            If \"in_text_path\" flag is true and the \"horizontal\"\n                            flag is true, unset\n                            resolve_y[index].\n\n                              The ‘y’ attribute is ignored for\n                              horizontal text on a path.\n              */\n              if (in_text_path && horizontal) {\n                resolve_y[index] = \"\";\n              }\n              /*\n                            If i < length of dx,\n                            then set resolve_dx[index\n                            + j] to TODO dy[i]. (typo)\n              */\n              if (i < dx.length) {\n                resolve_dx[index + j] = dx[i];\n              }\n              /*\n                            If i < length of dy,\n                            then set resolve_dy[index\n                            + j] to dy[i].\n              */\n              if (i < dy.length) {\n                resolve_dy[index + j] = dy[i];\n              }\n              /*\n                            If i < length of rotate,\n                            then set the angle value of result[index\n                            + j] to rotate[i].\n                            Otherwise, if rotate is not empty, then\n                            set result[index + j]\n                            to result[index + j − 1].\n              */\n              if (i < rotate.length) {\n                result[index + j].rotate = rotate[i];\n              } else if (rotate.length != 0) {\n                result[index + j].rotate = result[index + j - 1].rotate;\n              }\n              /*\n                            Set i = i + 1.\n                            Set j = j + 1.\n              */\n            }\n            i++;\n            j++;\n          }\n          /*\n                    If node is a ‘textPath’ node:\n\n                    Let index equal the global index number of the\n                    first character in the node (including descendant nodes).\n          */\n        } else if (node.getClass() == TextPathView.class) {\n          int index = global;\n          /*\n                    Set the \"anchored chunk\" flag of result[index]\n                    to true.\n\n                      A ‘textPath’ element always creates an anchored chunk.\n          */\n          result[index].anchoredChunk = true;\n          /*\n                    Set in_text_path flag true.\n          */\n          in_text_path = true;\n          /*\n                    For each child node child of node:\n                    Resolve glyph\n                      positioning of child.\n          */\n          for (int child = 0; child < node.getChildCount(); child++) {\n            resolveCharacterPositioning((TextView) node.getChildAt(child));\n          }\n          /*\n                    If node is a ‘textPath’ node:\n\n                    Set \"in_text_path\" flag false.\n\n          */\n          if (node instanceof TextPathView) {\n            in_text_path = false;\n          }\n        }\n      }\n    }\n\n    CharacterPositioningResolver resolver =\n        new CharacterPositioningResolver(result, resolve_x, resolve_y, resolve_dx, resolve_dy);\n    /*\n          Adjust positions: dx, dy\n\n        The ‘dx’ and ‘dy’ adjustments are applied\n        before adjustments due to the ‘textLength’ attribute while\n        the ‘x’, ‘y’ and ‘rotate’\n        adjustments are applied after.\n\n          Let shift be the cumulative x and\n          y shifts due to ‘x’ and ‘y’\n          attributes, initialized to (0,0).\n    */\n    PointF shift = new PointF(0, 0);\n    /*\n          For each array element with index i in result:\n    */\n    for (int i = 0; i < count; i++) {\n      /*\n                If resolve_x[i] is unspecified, set it to 0.\n                If resolve_y[i] is unspecified, set it to 0.\n      */\n      if (resolve_x[i].equals(\"\")) {\n        resolve_x[i] = \"0\";\n      }\n      if (resolve_y[i].equals(\"\")) {\n        resolve_y[i] = \"0\";\n      }\n      /*\n                Let shift.x = shift.x + resolve_x[i]\n                and shift.y = shift.y + resolve_y[i].\n      */\n      shift.x = shift.x + Float.parseFloat(resolve_x[i]);\n      shift.y = shift.y + Float.parseFloat(resolve_y[i]);\n      /*\n                Let result[i].x = CSS_positions[i].x + shift.x\n                and result[i].y = CSS_positions[i].y + shift.y.\n      */\n      result[i].x = CSS_positions[i].x + shift.x;\n      result[i].y = CSS_positions[i].y + shift.y;\n    }\n    /*\n          TODO Apply ‘textLength’ attribute\n\n          Set up:\n\n              Define resolved descendant node as a\n              descendant of node with a valid ‘textLength’\n              attribute that is not itself a descendant node of a\n              descendant node that has a valid ‘textLength’\n              attribute.\n\n              Call the following procedure with the ‘text’ element\n              node.\n\n          Procedure: resolve text length:\n\n            A recursive procedure that takes as input\n            a node and whose steps are as follows:\n              For each child node child of node:\n\n              Resolve text length of child.\n\n                Child nodes are adjusted before parent nodes.\n    */\n    class TextLengthResolver {\n      int global;\n\n      private void resolveTextLength(TextView node) {\n        /*\n\n                  If node is a ‘text’ or ‘tspan’ node\n                  and if the node has a valid ‘textLength’ attribute value:\n        */\n        final Class<? extends TextView> nodeClass = node.getClass();\n        final boolean validTextLength = node.mTextLength != null;\n        if ((nodeClass == TSpanView.class) && validTextLength) {\n          /*\n                    Let a = +∞ and b = −∞.\n          */\n          double a = Double.POSITIVE_INFINITY;\n          double b = Double.NEGATIVE_INFINITY;\n          /*\n\n\n                    Let i and j be the global\n                    index of the first character and last characters\n                    in node, respectively.\n          */\n          String content = ((TSpanView) node).mContent;\n          int i = global;\n          int j = i + (content == null ? 0 : content.length());\n          /*\n                    For each index k in the range\n                    [i, j] where the \"addressable\" flag\n                    of result[k] is true:\n\n                      This loop finds the left-(top-) most and\n                      right-(bottom-) most extents of the typographic characters within the node and checks for\n                      forced line breaks.\n          */\n          for (int k = i; k <= j; k++) {\n            if (!result[i].addressable) {\n              continue;\n            }\n            /*\n                          If the character at k is a linefeed\n                          or carriage return, return. No adjustments due to\n                          ‘textLength’ are made to a node with\n                          a forced line break.\n            */\n            switch (result[i].character) {\n              case '\\n':\n              case '\\r':\n                return;\n            }\n            /*\n                          Let pos = the x coordinate of the position\n                          in result[k], if the \"horizontal\"\n                          flag is true, and the y coordinate otherwise.\n            */\n            double pos = horizontal ? result[k].x : result[k].y;\n            /*\n                          Let advance = the advance of\n                          the typographic character corresponding to\n                          character k. [NOTE: This advance will be\n                          negative for RTL horizontal text.]\n            */\n            double advance = result[k].advance;\n            /*\n                          Set a =\n                          min(a, pos, pos\n                          + advance).\n\n\n                          Set b =\n                          max(b, pos, pos\n                          + advance).\n            */\n            a = Math.min(a, Math.min(pos, pos + advance));\n            b = Math.max(b, Math.max(pos, pos + advance));\n          }\n          /*\n\n                    If a ≠ +∞ then:\n\n          */\n          if (a != Double.POSITIVE_INFINITY) {\n            /*\n\n                          Find the distance delta = ‘textLength’\n                          computed value − (b − a).\n            */\n            double delta = node.mTextLength.value - (b - a);\n            /*\n\n                        User agents are required to shift the last\n                        typographic character in the node by\n                        delta, in the positive x direction\n                        if the \"horizontal\" flag is true and if\n                        direction is\n                        lrt, in the\n                        negative x direction if the \"horizontal\" flag\n                        is true and direction is\n                        rtl, or in the\n                        positive y direction otherwise.  User agents\n                        are free to adjust intermediate\n                        typographic characters for optimal\n                        typography. The next steps indicate one way to\n                        adjust typographic characters when\n                        the value of ‘lengthAdjust’ is\n                        spacing.\n\n                          Find n, the total number of\n                          typographic characters in this node\n                          TODO including any descendant nodes that are not resolved\n                          descendant nodes or within a resolved descendant\n                          node.\n            */\n            int n = 0;\n            int resolvedDescendantNodes = 0;\n            for (int c = 0; c < node.getChildCount(); c++) {\n              if (((TextPathView) node.getChildAt(c)).mTextLength == null) {\n                String ccontent = ((TSpanView) node).mContent;\n                n += ccontent == null ? 0 : ccontent.length();\n              } else {\n                result[n].firstCharacterInResolvedDescendant = true;\n                resolvedDescendantNodes++;\n              }\n            }\n            /*\n                          Let n = n + number of\n                          resolved descendant nodes − 1.\n            */\n            n += resolvedDescendantNodes - 1;\n            /*\n                        Each resolved descendant node is treated as if it\n                        were a single\n                        typographic character in this\n                        context.\n\n                          Find the per-character adjustment δ\n                          = delta/n.\n\n                          Let shift = 0.\n            */\n            double perCharacterAdjustment = delta / n;\n            double shift = 0;\n            /*\n                          For each index k in the range [i,j]:\n            */\n            for (int k = i; k <= j; k++) {\n              /*\n                            Add shift to the x coordinate of the\n                            position in result[k], if the \"horizontal\"\n                            flag is true, and to the y coordinate\n                            otherwise.\n              */\n              if (horizontal) {\n                result[k].x += shift;\n              } else {\n                result[k].y += shift;\n              }\n              /*\n              If the \"middle\" flag for result[k]\n              is not true and k is not a character in\n              a resolved descendant node other than the first\n              character then shift = shift\n              + δ.\n              */\n              if (!result[k].middle\n                  && (!result[k].resolved || result[k].firstCharacterInResolvedDescendant)) {\n                shift += perCharacterAdjustment;\n              }\n            }\n          }\n        }\n      }\n    }\n    TextLengthResolver lengthResolver = new TextLengthResolver();\n    lengthResolver.resolveTextLength(text);\n    /*\n\n          Adjust positions: x, y\n\n        This loop applies ‘x’ and ‘y’ values,\n        and ensures that text-anchor chunks do not start in\n        the middle of a typographic character.\n\n          Let shift be the current adjustment due to\n          the ‘x’ and ‘y’ attributes,\n          initialized to (0,0).\n\n          Set index = 1.\n    */\n    shift.set(0, 0);\n    int index = 1;\n    /*\n          While index < count:\n    */\n    while (index < count) {\n      /*\n                TODO If resolved_x[index] is set, then let (typo)\n                shift.x =\n                resolved_x[index] −\n                result.x[index].\n      */\n      if (resolve_x[index] != null) {\n        shift.x = (float) (Double.parseDouble(resolve_x[index]) - result[index].x);\n      }\n      /*\n                TODO If resolved_y[index] is set, then let (typo)\n                shift.y =\n                resolved_y[index] −\n                result.y[index].\n      */\n      if (resolve_y[index] != null) {\n        shift.y = (float) (Double.parseDouble(resolve_y[index]) - result[index].y);\n      }\n      /*\n                Let result.x[index] =\n                  result.x[index] + shift.x\n                and result.y[index] =\n              result.y[index] + shift.y.\n      */\n      result[index].x += shift.x;\n      result[index].y += shift.y;\n      /*\n                If the \"middle\" and \"anchored chunk\" flags\n                of result[index] are both true, then:\n      */\n      if (result[index].middle && result[index].anchoredChunk) {\n        /*\n                  Set the \"anchored chunk\" flag\n                  of result[index] to false.\n        */\n        result[index].anchoredChunk = false;\n      }\n      /*\n\n                If index + 1 < count, then set\n                the \"anchored chunk\" flag\n                of result[index + 1] to true.\n      */\n      if (index + 1 < count) {\n        result[index + 1].anchoredChunk = true;\n      }\n      /*\n                Set index to index + 1.\n      */\n      index++;\n    }\n    /*\n\n          Apply anchoring\n\n         TODO For each slice result[i..j]\n          (inclusive of both i and j), where:\n\n              the \"anchored chunk\" flag of result[i]\n              is true,\n\n              the \"anchored chunk\" flags\n              of result[k] where i\n              < k ≤ j are false, and\n\n              j = count − 1 or the \"anchored\n              chunk\" flag of result[j + 1] is\n              true;\n          do:\n\n            This loops over each anchored chunk.\n\n              Let a = +∞ and b = −∞.\n\n              For each index k in the range\n              [i, j] where the \"addressable\" flag\n              of result[k] is true:\n\n            This loop finds the left-(top-) most and\n            right-(bottom-) most extents of the typographic character within the anchored chunk.\n    */\n    int i = 0;\n    double a = Double.POSITIVE_INFINITY;\n    double b = Double.NEGATIVE_INFINITY;\n    double prevA = Double.POSITIVE_INFINITY;\n    double prevB = Double.NEGATIVE_INFINITY;\n    for (int k = 0; k < count; k++) {\n      if (!result[k].addressable) {\n        continue;\n      }\n      if (result[k].anchoredChunk) {\n        prevA = a;\n        prevB = b;\n        a = Double.POSITIVE_INFINITY;\n        b = Double.NEGATIVE_INFINITY;\n      }\n      /*\n                Let pos = the x coordinate of the position\n                in result[k], if the \"horizontal\" flag\n                is true, and the y coordinate otherwise.\n\n                Let advance = the advance of\n                the typographic character corresponding to\n                character k. [NOTE: This advance will be\n                negative for RTL horizontal text.]\n\n                Set a =\n                min(a, pos, pos\n                + advance).\n\n                Set b =\n                max(b, pos, pos\n                + advance).\n      */\n      double pos = horizontal ? result[k].x : result[k].y;\n      double advance = result[k].advance;\n      a = Math.min(a, Math.min(pos, pos + advance));\n      b = Math.max(b, Math.max(pos, pos + advance));\n      /*\n                If a ≠ +∞, then:\n\n              Here we perform the text anchoring.\n\n                Let shift be the x coordinate of\n                result[i], if the \"horizontal\" flag\n                is true, and the y coordinate otherwise.\n\n                TODO Adjust shift based on the value of text-anchor\n                TODO and direction of the element the character at\n                index i is in:\n\n                  (start, ltr) or (end, rtl)\n                  Set shift = shift − a.\n                  (start, rtl) or (end, ltr)\n                  Set shift = shift − b.\n                  (middle, ltr) or (middle, rtl)\n                  Set shift = shift − (a + b) / 2.\n      */\n      if ((k > 0 && result[k].anchoredChunk && prevA != Double.POSITIVE_INFINITY)\n          || k == count - 1) {\n        TextAnchor anchor = TextAnchor.start;\n        Direction direction = Direction.ltr;\n\n        if (k == count - 1) {\n          prevA = a;\n          prevB = b;\n        }\n\n        double anchorShift = horizontal ? result[i].x : result[i].y;\n        switch (anchor) {\n          case start:\n            if (direction == Direction.ltr) {\n              anchorShift = anchorShift - prevA;\n            } else {\n              anchorShift = anchorShift - prevB;\n            }\n            break;\n\n          case middle:\n            if (direction == Direction.ltr) {\n              anchorShift = anchorShift - (prevA + prevB) / 2;\n            } else {\n              anchorShift = anchorShift - (prevA + prevB) / 2;\n            }\n            break;\n\n          case end:\n            if (direction == Direction.ltr) {\n              anchorShift = anchorShift - prevB;\n            } else {\n              anchorShift = anchorShift - prevA;\n            }\n            break;\n        }\n        /*\n                  For each index k in the range [i, j]:\n\n                      Add shift to the x coordinate of the position\n                      in result[k], if the \"horizontal\"\n                      flag is true, and to the y coordinate otherwise.\n        */\n        int j = k == count - 1 ? k : k - 1;\n        for (int r = i; r <= j; r++) {\n          if (horizontal) {\n            result[r].x += anchorShift;\n          } else {\n            result[r].y += anchorShift;\n          }\n        }\n\n        i = k;\n      }\n    }\n    /*\n\n          Position on path\n\n          Set index = 0.\n\n          Set the \"in path\" flag to false.\n\n          Set the \"after path\" flag to false.\n\n          Let path_end be an offset for characters that follow\n          a ‘textPath’ element. Set path_end to (0,0).\n\n          While index < count:\n    */\n    index = 0;\n    boolean inPath = false;\n    boolean afterPath = false;\n    PointF path_end = new PointF(0, 0);\n    Path textPath = null;\n    PathMeasure pm = new PathMeasure();\n    while (index < count) {\n      /*\n                If the character at index i is within a\n                ‘textPath’ element and corresponds to a typographic character, then:\n\n                Set \"in path\" flag to true.\n      */\n      final TextPathView textPathView = inTextPath.get(index);\n      if (textPathView != null && result[index].addressable) {\n        textPath = textPathView.getTextPath(null, null);\n        inPath = true;\n        /*\n\n                  If the \"middle\" flag of\n                  result[index] is false, then:\n        */\n        if (!result[index].middle) {\n          /*\n                      Here we apply ‘textPath’ positioning.\n\n                        Let path be the equivalent path of\n                        the basic shape element referenced by\n                        the ‘textPath’ element, or an empty path if\n                        the reference is invalid.\n\n                        If the ‘side’ attribute of\n                        the ‘textPath’ element is\n                        'right', then\n                       TODO reverse path.\n          */\n          Path path = textPath;\n          if (textPathView.getSide() == TextPathSide.right) {}\n\n          /*\n                        Let length be the length\n                        of path.\n          */\n          pm.setPath(path, false);\n          double length = pm.getLength();\n          /*\n                        Let offset be the value of the\n                        ‘textPath’ element's\n                        ‘startOffset’ attribute, adjusted\n                        due to any ‘pathLength’ attribute on the\n                        referenced element (if the referenced element is\n                        a ‘path’ element).\n          */\n          double offset = textPathView.getStartOffset().value;\n          /*\n                        Let advance = the advance of\n                        the typographic character corresponding\n                        to character TODO k. (typo) [NOTE: This advance will\n                        be negative for RTL horizontal text.]\n          */\n          double advance = result[index].advance;\n          /*\n                        Let (x, y)\n                        and angle be the position and angle\n                        in result[index].\n          */\n          double x = result[index].x;\n          double y = result[index].y;\n          double angle = result[index].rotate;\n          /*\n\n                        Let mid be a coordinate value depending\n                        on the value of the \"horizontal\" flag:\n\n                      true\n                      mid is x + advance / 2\n                        + offset\n                      false\n                      mid is y + advance / 2\n                        + offset\n          */\n          double mid = (horizontal ? x : y) + advance / 2 + offset;\n          /*\n\n                      The user agent is free to make any additional adjustments to\n                      mid necessary to ensure high quality typesetting\n                     TODO due to a ‘spacing’ value of\n                      'auto' or a\n                      ‘method’ value of\n                      'stretch'.\n\n                        If path is not a closed subpath and\n                        mid < 0 or mid > length,\n                        set the \"hidden\" flag of result[index] to true.\n          */\n          if (!pm.isClosed() && (mid < 0 || mid > length)) {\n            result[index].hidden = true;\n          }\n          /*\n                        If path is a closed subpath depending on\n                        the values of text-anchor and direction of\n                        the element the character at index is in:\n          */\n          if (pm.isClosed()) {\n            /*\n                        This implements the special wrapping criteria for single\n                        closed subpaths.\n\n                        (start, ltr) or (end, rtl)\n\n                          If mid−offset < 0\n                          or mid−offset > length,\n                          set the \"hidden\" flag of result[index] to true.\n\n                        (middle, ltr) or (middle, rtl)\n\n                          If\n                          If mid−offset < −length/2\n                          or mid−offset >  length/2,\n                          set the \"hidden\" flag of result[index] to true.\n\n                        (start, rtl) or (end, ltr)\n\n                          If mid−offset < −length\n                          or mid−offset > 0,\n                          set the \"hidden\" flag of result[index] to true.\n            */\n            TextAnchor anchor = TextAnchor.start;\n            Direction direction = Direction.ltr;\n\n            double anchorShift = horizontal ? result[i].x : result[i].y;\n            switch (anchor) {\n              case start:\n                if (direction == Direction.ltr) {\n                  if (mid < 0 || mid > length) {\n                    result[index].hidden = true;\n                  }\n                } else {\n                  if (mid < -length || mid > 0) {\n                    result[index].hidden = true;\n                  }\n                }\n                break;\n\n              case middle:\n                if (mid < -length / 2 || mid > length / 2) {\n                  result[index].hidden = true;\n                }\n                break;\n\n              case end:\n                if (direction == Direction.ltr) {\n                  if (mid < -length || mid > 0) {\n                    result[index].hidden = true;\n                  }\n                } else {\n                  if (mid < 0 || mid > length) {\n                    result[index].hidden = true;\n                  }\n                }\n                break;\n            }\n          }\n          /*\n                      Set mid = mid mod length.\n          */\n          mid %= length;\n          /*\n                      If the hidden flag is false:\n          */\n          if (!result[index].hidden) {\n            /*\n                          Let point be the position and\n                          t be the unit vector tangent to\n                          the point mid distance\n                          along path.\n            */\n            float[] point = new float[2];\n            float[] t = new float[2];\n            pm.getPosTan((float) mid, point, t);\n            final double tau = 2 * Math.PI;\n            final double radToDeg = 360 / tau;\n            final double r = Math.atan2(t[1], t[0]) * radToDeg;\n            /*\n                          If the \"horizontal\" flag is\n            */\n            if (horizontal) {\n              /*\n                              true\n\n                                Let n be the normal unit vector\n                                pointing in the direction t + 90°.\n              */\n              double normAngle = r + 90;\n              double[] n = new double[] {Math.cos(normAngle), Math.sin(normAngle)};\n              /*\n                                Let o be the horizontal distance from the\n                                TODO vertical center line of the glyph to the alignment point.\n              */\n              double o = 0;\n              /*\n                                Then set the position in\n                                result[index] to\n                                point -\n                                o×t +\n                                y×n.\n\n                                Let r be the angle from\n                                the positive x-axis to the tangent.\n\n                                Set the angle value\n                                in result[index]\n                                to angle + r.\n              */\n              result[index].rotate += r;\n            } else {\n              /*\n                              false\n\n                                Let n be the normal unit vector\n                                pointing in the direction t - 90°.\n              */\n              double normAngle = r - 90;\n              double[] n = new double[] {Math.cos(normAngle), Math.sin(normAngle)};\n              /*\n                                Let o be the vertical distance from the\n                                TODO horizontal center line of the glyph to the alignment point.\n              */\n              double o = 0;\n              /*\n\n                                Then set the position in\n                                result[index] to\n                                point -\n                                o×t +\n                                x×n.\n\n                                Let r be the angle from\n                                the positive y-axis to the tangent.\n\n                                Set the angle value\n                                in result[index]\n                                to angle + r.\n              */\n              result[index].rotate += r;\n            }\n          }\n          /*\n\n                    Otherwise, the \"middle\" flag\n                    of result[index] is true:\n\n                        Set the position and angle values\n                        of result[index] to those\n                        in result[index − 1].\n          */\n        } else {\n          result[index].x = result[index - 1].x;\n          result[index].y = result[index - 1].y;\n          result[index].rotate = result[index - 1].rotate;\n        }\n      }\n      /*\n                If the character at index i is not within a\n                ‘textPath’ element and corresponds to a typographic character, then:\n\n              This sets the starting point for rendering any characters that\n              occur after a ‘textPath’ element to the end of the path.\n      */\n      if (textPathView == null && result[index].addressable) {\n        /*\n                If the \"in path\" flag is true:\n\n                      Set the \"in path\" flag to false.\n\n                      Set the \"after path\" flag to true.\n\n                      Set path_end equal to the end point of the path\n                      referenced by ‘textPath’ − the position of\n                      result[index].\n        */\n        if (inPath) {\n          inPath = false;\n          afterPath = true;\n          pm.setPath(textPath, false);\n          float[] pos = new float[2];\n          pm.getPosTan(pm.getLength(), pos, null);\n          path_end.set(pos[0], pos[1]);\n        }\n        /*\n\n                  If the \"after path\" is true.\n\n                      If anchored chunk of\n                      result[index] is true, set the\n                      \"after path\" flag to false.\n\n                      Else,\n                      let result.x[index] =\n                      result.x[index] + path_end.x\n                      and result.y[index] =\n                      result.y[index] + path_end.y.\n        */\n        if (afterPath) {\n          if (result[index].anchoredChunk) {\n            afterPath = false;\n          } else {\n            result[index].x += path_end.x;\n            result[index].y += path_end.y;\n          }\n        }\n      }\n      /*\n\n                Set index = index + 1.\n      */\n      index++;\n    }\n    /*\n          Return result\n    */\n    return result;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/TextPathView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static com.horcrux.svg.TextProperties.*;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass TextPathView extends TextView {\n\n  private String mHref;\n  private TextPathSide mSide;\n  private TextPathMidLine mMidLine;\n  private @Nullable SVGLength mStartOffset;\n  private TextPathMethod mMethod = TextPathMethod.align;\n  private TextPathSpacing mSpacing = TextPathSpacing.exact;\n\n  public TextPathView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setHref(String href) {\n    mHref = href;\n    invalidate();\n  }\n\n  public void setStartOffset(Dynamic startOffset) {\n    mStartOffset = SVGLength.from(startOffset);\n    invalidate();\n  }\n\n  public void setMethod(@Nullable String method) {\n    mMethod = TextPathMethod.valueOf(method);\n    invalidate();\n  }\n\n  public void setSpacing(@Nullable String spacing) {\n    mSpacing = TextPathSpacing.valueOf(spacing);\n    invalidate();\n  }\n\n  public void setSide(@Nullable String side) {\n    mSide = TextPathSide.valueOf(side);\n    invalidate();\n  }\n\n  public void setSharp(@Nullable String midLine) {\n    mMidLine = TextPathMidLine.valueOf(midLine);\n    invalidate();\n  }\n\n  @SuppressWarnings(\"unused\")\n  TextPathMethod getMethod() {\n    return mMethod;\n  }\n\n  @SuppressWarnings(\"unused\")\n  TextPathSpacing getSpacing() {\n    return mSpacing;\n  }\n\n  TextPathSide getSide() {\n    return mSide;\n  }\n\n  TextPathMidLine getMidLine() {\n    return mMidLine;\n  }\n\n  SVGLength getStartOffset() {\n    return mStartOffset;\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    drawGroup(canvas, paint, opacity);\n  }\n\n  Path getTextPath(Canvas canvas, Paint paint) {\n    SvgView svg = getSvgView();\n    VirtualView template = svg.getDefinedTemplate(mHref);\n\n    if (!(template instanceof RenderableView)) {\n      // warning about this.\n      return null;\n    }\n\n    RenderableView view = (RenderableView) template;\n    return view.getPath(canvas, paint);\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    return getGroupPath(canvas, paint);\n  }\n\n  @Override\n  void pushGlyphContext() {\n    // do nothing\n  }\n\n  @Override\n  void popGlyphContext() {\n    // do nothing\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/TextProperties.java",
    "content": "package com.horcrux.svg;\n\nimport java.util.HashMap;\nimport java.util.Map;\nimport javax.annotation.Nonnull;\n\nclass TextProperties {\n\n  /*\n      https://drafts.csswg.org/css-inline/#propdef-alignment-baseline\n      2.2.1. Alignment Point: alignment-baseline longhand\n\n      Name:\talignment-baseline\n      Value:\tbaseline | text-bottom | alphabetic | ideographic | middle | central | mathematical | text-top | bottom | center | top\n      Initial:\tbaseline\n      Applies to:\tinline-level boxes, flex items, grid items, table cells\n      Inherited:\tno\n      Percentages:\tN/A\n      Media:\tvisual\n      Computed value:\tas specified\n      Canonical order:\tper grammar\n      Animation type:\tdiscrete\n  */\n  enum AlignmentBaseline {\n    baseline(\"baseline\"),\n    textBottom(\"text-bottom\"),\n    alphabetic(\"alphabetic\"),\n    ideographic(\"ideographic\"),\n    middle(\"middle\"),\n    central(\"central\"),\n    mathematical(\"mathematical\"),\n    textTop(\"text-top\"),\n    bottom(\"bottom\"),\n    center(\"center\"),\n    top(\"top\"),\n    /*\n        SVG implementations may support the following aliases in order to support legacy content:\n\n        text-before-edge = text-top\n        text-after-edge = text-bottom\n    */\n    textBeforeEdge(\"text-before-edge\"),\n    textAfterEdge(\"text-after-edge\"),\n    // SVG 1.1\n    beforeEdge(\"before-edge\"),\n    afterEdge(\"after-edge\"),\n    hanging(\"hanging\"),\n    ;\n\n    private final String alignment;\n\n    AlignmentBaseline(String alignment) {\n      this.alignment = alignment;\n    }\n\n    static AlignmentBaseline getEnum(String strVal) {\n      if (!alignmentToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown String Value: \" + strVal);\n      }\n      return alignmentToEnum.get(strVal);\n    }\n\n    private static final Map<String, AlignmentBaseline> alignmentToEnum = new HashMap<>();\n\n    static {\n      for (final AlignmentBaseline en : AlignmentBaseline.values()) {\n        alignmentToEnum.put(en.alignment, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return alignment;\n    }\n  }\n\n  // TODO implement rtl\n  @SuppressWarnings(\"unused\")\n  enum Direction {\n    ltr,\n    rtl\n  }\n\n  enum FontVariantLigatures {\n    normal,\n    @SuppressWarnings(\"unused\")\n    none\n  }\n\n  enum FontStyle {\n    normal,\n    italic,\n    @SuppressWarnings(\"unused\")\n    oblique\n  }\n\n  enum FontWeight {\n    // Absolute\n    Normal(\"normal\"),\n    Bold(\"bold\"),\n    w100(\"100\"),\n    w200(\"200\"),\n    w300(\"300\"),\n    w400(\"400\"),\n    w500(\"500\"),\n    w600(\"600\"),\n    w700(\"700\"),\n    w800(\"800\"),\n    w900(\"900\"),\n    // Relative\n    Bolder(\"bolder\"),\n    Lighter(\"lighter\");\n\n    private final String weight;\n\n    FontWeight(String weight) {\n      this.weight = weight;\n    }\n\n    static boolean hasEnum(String strVal) {\n      return weightToEnum.containsKey(strVal);\n    }\n\n    static FontWeight get(String strVal) {\n      return weightToEnum.get(strVal);\n    }\n\n    private static final Map<String, FontWeight> weightToEnum = new HashMap<>();\n\n    static {\n      for (final FontWeight en : FontWeight.values()) {\n        weightToEnum.put(en.weight, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return weight;\n    }\n  }\n\n  enum TextAnchor {\n    start,\n    middle,\n    end\n  }\n\n  enum TextDecoration {\n    None(\"none\"),\n    Underline(\"underline\"),\n    Overline(\"overline\"),\n    LineThrough(\"line-through\"),\n    Blink(\"blink\");\n\n    private final String decoration;\n\n    TextDecoration(String decoration) {\n      this.decoration = decoration;\n    }\n\n    static TextDecoration getEnum(String strVal) {\n      if (!decorationToEnum.containsKey(strVal)) {\n        throw new IllegalArgumentException(\"Unknown String Value: \" + strVal);\n      }\n      return decorationToEnum.get(strVal);\n    }\n\n    private static final Map<String, TextDecoration> decorationToEnum = new HashMap<>();\n\n    static {\n      for (final TextDecoration en : TextDecoration.values()) {\n        decorationToEnum.put(en.decoration, en);\n      }\n    }\n\n    @Nonnull\n    @Override\n    public String toString() {\n      return decoration;\n    }\n  }\n\n  enum TextLengthAdjust {\n    spacing,\n    spacingAndGlyphs\n  }\n\n  enum TextPathMethod {\n    align,\n    @SuppressWarnings(\"unused\")\n    stretch\n  }\n\n  /*\n      TODO suggest adding a compatibility mid-line rendering attribute to textPath,\n      for a chrome/firefox/opera/safari compatible sharp text path rendering,\n      which doesn't bend text smoothly along a right angle curve, (like Edge does)\n      but keeps the mid-line orthogonal to the mid-point tangent at all times instead.\n  */\n  enum TextPathMidLine {\n    sharp,\n    @SuppressWarnings(\"unused\")\n    smooth\n  }\n\n  enum TextPathSide {\n    @SuppressWarnings(\"unused\")\n    left,\n    right\n  }\n\n  enum TextPathSpacing {\n    @SuppressWarnings(\"unused\")\n    auto,\n    exact\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/TextView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport static com.horcrux.svg.TextProperties.AlignmentBaseline;\nimport static com.horcrux.svg.TextProperties.TextLengthAdjust;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.Region;\nimport android.view.View;\nimport android.view.ViewParent;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport java.util.ArrayList;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\nclass TextView extends GroupView {\n  SVGLength mInlineSize = null;\n  SVGLength mTextLength = null;\n  private String mBaselineShift = null;\n  TextLengthAdjust mLengthAdjust = TextLengthAdjust.spacing;\n  private AlignmentBaseline mAlignmentBaseline;\n  @Nullable private ArrayList<SVGLength> mPositionX;\n  @Nullable private ArrayList<SVGLength> mPositionY;\n  @Nullable private ArrayList<SVGLength> mRotate;\n  @Nullable private ArrayList<SVGLength> mDeltaX;\n  @Nullable private ArrayList<SVGLength> mDeltaY;\n  double cachedAdvance = Double.NaN;\n\n  public TextView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  public void invalidate() {\n    if (mPath == null) {\n      return;\n    }\n    super.invalidate();\n    getTextContainer().clearChildCache();\n  }\n\n  void clearCache() {\n    cachedAdvance = Double.NaN;\n    super.clearCache();\n  }\n\n  public void setInlineSize(Dynamic inlineSize) {\n    mInlineSize = SVGLength.from(inlineSize);\n    invalidate();\n  }\n\n  public void setTextLength(Dynamic length) {\n    mTextLength = SVGLength.from(length);\n    invalidate();\n  }\n\n  public void setLengthAdjust(@Nullable String adjustment) {\n    mLengthAdjust = TextLengthAdjust.valueOf(adjustment);\n    invalidate();\n  }\n\n  public void setMethod(@Nullable String alignment) {\n    mAlignmentBaseline = AlignmentBaseline.getEnum(alignment);\n    invalidate();\n  }\n\n  public void setBaselineShift(Dynamic baselineShift) {\n    mBaselineShift = SVGLength.toString(baselineShift);\n    invalidate();\n  }\n\n  public void setVerticalAlign(Dynamic dynamicVerticalAlign) {\n    String verticalAlign = SVGLength.toString(dynamicVerticalAlign);\n    if (verticalAlign != null) {\n      verticalAlign = verticalAlign.trim();\n      int i = verticalAlign.lastIndexOf(' ');\n      try {\n        mAlignmentBaseline = AlignmentBaseline.getEnum(verticalAlign.substring(i));\n      } catch (IllegalArgumentException e) {\n        mAlignmentBaseline = AlignmentBaseline.baseline;\n      }\n      try {\n        mBaselineShift = verticalAlign.substring(0, i);\n      } catch (IndexOutOfBoundsException e) {\n        mBaselineShift = null;\n      }\n    } else {\n      mAlignmentBaseline = AlignmentBaseline.baseline;\n      mBaselineShift = null;\n    }\n    invalidate();\n  }\n\n  public void setRotate(Dynamic rotate) {\n    mRotate = SVGLength.arrayFrom(rotate);\n    invalidate();\n  }\n\n  public void setDeltaX(Dynamic deltaX) {\n    mDeltaX = SVGLength.arrayFrom(deltaX);\n    invalidate();\n  }\n\n  public void setDeltaY(Dynamic deltaY) {\n    mDeltaY = SVGLength.arrayFrom(deltaY);\n    invalidate();\n  }\n\n  public void setPositionX(Dynamic positionX) {\n    mPositionX = SVGLength.arrayFrom(positionX);\n    invalidate();\n  }\n\n  public void setPositionY(Dynamic positionY) {\n    mPositionY = SVGLength.arrayFrom(positionY);\n    invalidate();\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    setupGlyphContext(canvas);\n    clip(canvas, paint);\n    getGroupPath(canvas, paint);\n    pushGlyphContext();\n    drawGroup(canvas, paint, opacity);\n    popGlyphContext();\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    if (mPath != null) {\n      return mPath;\n    }\n    setupGlyphContext(canvas);\n    return getGroupPath(canvas, paint);\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint, Region.Op op) {\n    return getPath(canvas, paint);\n  }\n\n  AlignmentBaseline getAlignmentBaseline() {\n    if (mAlignmentBaseline == null) {\n      ViewParent parent = this.getParent();\n      while (parent != null) {\n        if (parent instanceof TextView) {\n          TextView node = (TextView) parent;\n          final AlignmentBaseline baseline = node.mAlignmentBaseline;\n          if (baseline != null) {\n            mAlignmentBaseline = baseline;\n            return baseline;\n          }\n        }\n        parent = parent.getParent();\n      }\n    }\n    if (mAlignmentBaseline == null) {\n      mAlignmentBaseline = AlignmentBaseline.baseline;\n    }\n    return mAlignmentBaseline;\n  }\n\n  String getBaselineShift() {\n    if (mBaselineShift == null) {\n      ViewParent parent = this.getParent();\n      while (parent != null) {\n        if (parent instanceof TextView) {\n          TextView node = (TextView) parent;\n          final String baselineShift = node.mBaselineShift;\n          if (baselineShift != null) {\n            mBaselineShift = baselineShift;\n            return baselineShift;\n          }\n        }\n        parent = parent.getParent();\n      }\n    }\n    return mBaselineShift;\n  }\n\n  Path getGroupPath(Canvas canvas, Paint paint) {\n    if (mPath != null) {\n      return mPath;\n    }\n    pushGlyphContext();\n    mPath = super.getPath(canvas, paint);\n    popGlyphContext();\n\n    return mPath;\n  }\n\n  @Override\n  void pushGlyphContext() {\n    boolean isTextNode = !(this instanceof TextPathView) && !(this instanceof TSpanView);\n    getTextRootGlyphContext()\n        .pushContext(isTextNode, this, mFont, mPositionX, mPositionY, mDeltaX, mDeltaY, mRotate);\n  }\n\n  TextView getTextAnchorRoot() {\n    GlyphContext gc = getTextRootGlyphContext();\n    ArrayList<FontData> font = gc.mFontContext;\n    TextView node = this;\n    ViewParent parent = this.getParent();\n    for (int i = font.size() - 1; i >= 0; i--) {\n      if (!(parent instanceof TextView)\n          || font.get(i).textAnchor == TextProperties.TextAnchor.start\n          || node.mPositionX != null) {\n        return node;\n      }\n      node = (TextView) parent;\n      parent = node.getParent();\n    }\n    return node;\n  }\n\n  double getSubtreeTextChunksTotalAdvance(Paint paint) {\n    if (!Double.isNaN(cachedAdvance)) {\n      return cachedAdvance;\n    }\n    double advance = 0;\n    for (int i = 0; i < getChildCount(); i++) {\n      View child = getChildAt(i);\n      if (child instanceof TextView) {\n        TextView text = (TextView) child;\n        advance += text.getSubtreeTextChunksTotalAdvance(paint);\n      }\n    }\n    cachedAdvance = advance;\n    return advance;\n  }\n\n  TextView getTextContainer() {\n    TextView node = this;\n    ViewParent parent = this.getParent();\n    while (parent instanceof TextView) {\n      node = (TextView) parent;\n      parent = node.getParent();\n    }\n    return node;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/UseView.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.RectF;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.common.ReactConstants;\n\n@SuppressLint(\"ViewConstructor\")\nclass UseView extends RenderableView {\n  private String mHref;\n  private SVGLength mX;\n  private SVGLength mY;\n  private SVGLength mW;\n  private SVGLength mH;\n\n  public UseView(ReactContext reactContext) {\n    super(reactContext);\n  }\n\n  public void setHref(String href) {\n    mHref = href;\n    invalidate();\n  }\n\n  public void setX(Dynamic x) {\n    mX = SVGLength.from(x);\n    invalidate();\n  }\n\n  public void setY(Dynamic y) {\n    mY = SVGLength.from(y);\n    invalidate();\n  }\n\n  public void setWidth(Dynamic width) {\n    mW = SVGLength.from(width);\n    invalidate();\n  }\n\n  public void setHeight(Dynamic height) {\n    mH = SVGLength.from(height);\n    invalidate();\n  }\n\n  @Override\n  void draw(Canvas canvas, Paint paint, float opacity) {\n    VirtualView template = getSvgView().getDefinedTemplate(mHref);\n\n    if (template == null) {\n      FLog.w(\n          ReactConstants.TAG,\n          \"`Use` element expected a pre-defined svg template as `href` prop, \"\n              + \"template named: \"\n              + mHref\n              + \" is not defined.\");\n      return;\n    }\n\n    template.clearCache();\n    canvas.translate((float) relativeOnWidth(mX), (float) relativeOnHeight(mY));\n    if (template instanceof RenderableView) {\n      ((RenderableView) template).mergeProperties(this);\n    }\n\n    int count = template.saveAndSetupCanvas(canvas, mCTM);\n    clip(canvas, paint);\n\n    if (template instanceof SymbolView) {\n      SymbolView symbol = (SymbolView) template;\n      symbol.drawSymbol(\n          canvas, paint, opacity, (float) relativeOnWidth(mW), (float) relativeOnHeight(mH));\n    } else {\n      template.draw(canvas, paint, opacity * mOpacity);\n    }\n\n    // TODO: replace getMatrix with mCTM when it will be fixed\n    RectF clientRect = new RectF();\n    this.getPath(canvas, paint).computeBounds(clientRect, true);\n    canvas.getMatrix().mapRect(clientRect);\n    this.setClientRect(clientRect);\n\n    template.restoreCanvas(canvas, count);\n    if (template instanceof RenderableView) {\n      ((RenderableView) template).resetProperties();\n    }\n  }\n\n  @Override\n  int hitTest(float[] src) {\n    if (!mInvertible) {\n      return -1;\n    }\n\n    float[] dst = new float[2];\n    mInvMatrix.mapPoints(dst, src);\n\n    VirtualView template = getSvgView().getDefinedTemplate(mHref);\n    if (template == null) {\n      FLog.w(\n          ReactConstants.TAG,\n          \"`Use` element expected a pre-defined svg template as `href` prop, \"\n              + \"template named: \"\n              + mHref\n              + \" is not defined.\");\n      return -1;\n    }\n\n    int hitChild = template.hitTest(dst);\n    if (hitChild != -1) {\n      return (template.isResponsible() || hitChild != template.getId()) ? hitChild : getId();\n    }\n\n    return -1;\n  }\n\n  @Override\n  Path getPath(Canvas canvas, Paint paint) {\n    VirtualView template = getSvgView().getDefinedTemplate(mHref);\n    if (template == null) {\n      FLog.w(\n          ReactConstants.TAG,\n          \"`Use` element expected a pre-defined svg template as `href` prop, \"\n              + \"template named: \"\n              + mHref\n              + \" is not defined.\");\n      return null;\n    }\n    Path path = template.getPath(canvas, paint);\n    Path use = new Path();\n    Matrix m = new Matrix();\n    m.setTranslate((float) relativeOnWidth(mX), (float) relativeOnHeight(mY));\n    path.transform(m, use);\n    return use;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/ViewBox.java",
    "content": "/*\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\npackage com.horcrux.svg;\n\nimport android.graphics.Matrix;\nimport android.graphics.RectF;\n\nclass ViewBox {\n\n  private static final int MOS_MEET = 0;\n  private static final int MOS_SLICE = 1;\n  private static final int MOS_NONE = 2;\n\n  static Matrix getTransform(RectF vbRect, RectF eRect, String align, int meetOrSlice) {\n    // based on https://svgwg.org/svg2-draft/coords.html#ComputingAViewportsTransform\n\n    // Let vb-x, vb-y, vb-width, vb-height be the min-x, min-y, width and height values of the\n    // viewBox attribute respectively.\n    double vbX = vbRect.left;\n    double vbY = vbRect.top;\n    double vbWidth = vbRect.width();\n    double vbHeight = vbRect.height();\n\n    // Let e-x, e-y, e-width, e-height be the position and size of the element respectively.\n    double eX = eRect.left;\n    double eY = eRect.top;\n    double eWidth = eRect.width();\n    double eHeight = eRect.height();\n\n    // Initialize scale-x to e-width/vb-width.\n    double scaleX = eWidth / vbWidth;\n\n    // Initialize scale-y to e-height/vb-height.\n    double scaleY = eHeight / vbHeight;\n\n    // Initialize translate-x to e-x - (vb-x * scale-x).\n    // Initialize translate-y to e-y - (vb-y * scale-y).\n    double translateX = eX - (vbX * scaleX);\n    double translateY = eY - (vbY * scaleY);\n\n    // If align is 'none'\n    if (meetOrSlice == MOS_NONE) {\n      // Let scale be set the smaller value of scale-x and scale-y.\n      // Assign scale-x and scale-y to scale.\n      double scale = scaleX = scaleY = Math.min(scaleX, scaleY);\n\n      // If scale is greater than 1\n      if (scale > 1) {\n        // Minus translateX by (eWidth / scale - vbWidth) / 2\n        // Minus translateY by (eHeight / scale - vbHeight) / 2\n        translateX -= (eWidth / scale - vbWidth) / 2;\n        translateY -= (eHeight / scale - vbHeight) / 2;\n      } else {\n        translateX -= (eWidth - vbWidth * scale) / 2;\n        translateY -= (eHeight - vbHeight * scale) / 2;\n      }\n    } else {\n      // If align is not 'none' and meetOrSlice is 'meet', set the larger of scale-x and scale-y to\n      // the smaller.\n      // Otherwise, if align is not 'none' and meetOrSlice is 'slice', set the smaller of scale-x\n      // and scale-y to the larger.\n\n      if (!align.equals(\"none\") && meetOrSlice == MOS_MEET) {\n        scaleX = scaleY = Math.min(scaleX, scaleY);\n      } else if (!align.equals(\"none\") && meetOrSlice == MOS_SLICE) {\n        scaleX = scaleY = Math.max(scaleX, scaleY);\n      }\n\n      translateX = eX - (vbX * scaleX);\n      translateY = eY - (vbY * scaleY);\n\n      // If align contains 'xMid', add (e-width - vb-width * scale-x) / 2 to translate-x.\n      if (align.contains(\"xMid\")) {\n        translateX += (eWidth - vbWidth * scaleX) / 2.0d;\n      }\n\n      // If align contains 'xMax', add (e-width - vb-width * scale-x) to translate-x.\n      if (align.contains(\"xMax\")) {\n        translateX += (eWidth - vbWidth * scaleX);\n      }\n\n      // If align contains 'yMid', add (e-height - vb-height * scale-y) / 2 to translate-y.\n      if (align.contains(\"YMid\")) {\n        translateY += (eHeight - vbHeight * scaleY) / 2.0d;\n      }\n\n      // If align contains 'yMax', add (e-height - vb-height * scale-y) to translate-y.\n      if (align.contains(\"YMax\")) {\n        translateY += (eHeight - vbHeight * scaleY);\n      }\n    }\n\n    // The transform applied to content contained by the element is given by\n    // translate(translate-x, translate-y) scale(scale-x, scale-y).\n    Matrix transform = new Matrix();\n    transform.postTranslate((float) translateX, (float) translateY);\n    transform.preScale((float) scaleX, (float) scaleY);\n    return transform;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/VirtualView.java",
    "content": "package com.horcrux.svg;\n\nimport static com.horcrux.svg.FontData.DEFAULT_FONT_SIZE;\n\nimport android.annotation.SuppressLint;\nimport android.graphics.Canvas;\nimport android.graphics.Matrix;\nimport android.graphics.Paint;\nimport android.graphics.Path;\nimport android.graphics.Rect;\nimport android.graphics.RectF;\nimport android.graphics.Region;\nimport android.view.View;\nimport android.view.ViewParent;\nimport android.view.accessibility.AccessibilityNodeInfo;\nimport com.facebook.common.logging.FLog;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableType;\nimport com.facebook.react.common.ReactConstants;\nimport com.facebook.react.uimanager.DisplayMetricsHolder;\nimport com.facebook.react.uimanager.PointerEvents;\nimport com.facebook.react.uimanager.UIManagerHelper;\nimport com.facebook.react.uimanager.events.EventDispatcher;\nimport com.facebook.react.views.view.ReactViewGroup;\nimport com.horcrux.svg.events.SvgOnLayoutEvent;\n\nimport java.util.ArrayList;\nimport javax.annotation.Nullable;\n\n@SuppressLint(\"ViewConstructor\")\npublic abstract class VirtualView extends ReactViewGroup {\n  final ReactContext mContext;\n\n  VirtualView(ReactContext reactContext) {\n    super(reactContext);\n    mContext = reactContext;\n    mScale = DisplayMetricsHolder.getScreenDisplayMetrics().density;\n  }\n\n  /*\n      N[1/Sqrt[2], 36]\n      The inverse of the square root of 2.\n      Provide enough digits for the 128-bit IEEE quad (36 significant digits).\n  */\n  private static final double M_SQRT1_2l = 0.707106781186547524400844362104849039;\n\n  private static final float[] sRawMatrix =\n      new float[] {\n        1, 0, 0,\n        0, 1, 0,\n        0, 0, 1\n      };\n  float mOpacity = 1f;\n  Matrix mCTM = new Matrix();\n  Matrix mMatrix = new Matrix();\n  Matrix mInvCTM = new Matrix();\n  Matrix mInvMatrix = new Matrix();\n  boolean mInvertible = true;\n  boolean mCTMInvertible = true;\n  private RectF mClientRect;\n\n  int mClipRule;\n  private @Nullable String mClipPath;\n  @Nullable String mMask;\n  @Nullable String mMarkerStart;\n  @Nullable String mMarkerMid;\n  @Nullable String mMarkerEnd;\n\n  private static final int CLIP_RULE_EVENODD = 0;\n  static final int CLIP_RULE_NONZERO = 1;\n\n  final float mScale;\n  private boolean mResponsible;\n  String mDisplay;\n  String mName;\n\n  private SvgView svgView;\n  private Path mCachedClipPath;\n  private GroupView mTextRoot;\n  private double fontSize = -1;\n  private double canvasDiagonal = -1;\n  private float canvasHeight = -1;\n  private float canvasWidth = -1;\n  private GlyphContext glyphContext;\n\n  Path mPath;\n  Path mFillPath;\n  Path mStrokePath;\n  Path mMarkerPath;\n  Path mClipRegionPath;\n  RectF mBox;\n  RectF mFillBounds;\n  RectF mStrokeBounds;\n  RectF mMarkerBounds;\n  RectF mClipBounds;\n  Region mRegion;\n  Region mMarkerRegion;\n  Region mStrokeRegion;\n  Region mClipRegion;\n  ArrayList<PathElement> elements;\n  PointerEvents mPointerEvents;\n\n  public void setPointerEvents(PointerEvents pointerEvents) {\n    mPointerEvents = pointerEvents;\n  }\n\n  @Override\n  public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {\n    super.onInitializeAccessibilityNodeInfo(info);\n    if (mClientRect != null) {\n\n      SvgView root = getSvgView();\n\n      int[] rootPositionOnScreen = new int[2];\n      getSvgView().getLocationOnScreen(rootPositionOnScreen);\n      Rect infoBoundsInScreen = new Rect();\n      infoBoundsInScreen.left = rootPositionOnScreen[0] + (int) Math.floor(mClientRect.left);\n      infoBoundsInScreen.top = rootPositionOnScreen[1] + (int) Math.floor(mClientRect.top);\n      infoBoundsInScreen.right = infoBoundsInScreen.left + (int) Math.ceil(mClientRect.width());\n      infoBoundsInScreen.bottom = infoBoundsInScreen.top + (int) Math.ceil(mClientRect.height());\n\n      Rect rootVisibleRect = new Rect();\n      boolean isRootVisible = root.getGlobalVisibleRect(rootVisibleRect);\n      boolean infoIsVisibleToUser = isRootVisible && infoBoundsInScreen.intersect(rootVisibleRect);\n\n      String infoClassName = this.getClass().getCanonicalName();\n      info.setBoundsInScreen(infoBoundsInScreen);\n      info.setClassName(infoClassName);\n      info.setVisibleToUser(infoIsVisibleToUser);\n    }\n  }\n\n  @Override\n  public void invalidate() {\n    if (this instanceof RenderableView && mPath == null) {\n      return;\n    }\n    clearCache();\n    clearParentCache();\n    super.invalidate();\n  }\n\n  void clearCache() {\n    canvasDiagonal = -1;\n    canvasHeight = -1;\n    canvasWidth = -1;\n    fontSize = -1;\n    mStrokeRegion = null;\n    mMarkerRegion = null;\n    mRegion = null;\n    mPath = null;\n  }\n\n  void clearChildCache() {\n    clearCache();\n    for (int i = 0; i < getChildCount(); i++) {\n      View node = getChildAt(i);\n      if (node instanceof VirtualView) {\n        ((VirtualView) node).clearChildCache();\n      }\n    }\n  }\n\n  private void clearParentCache() {\n    VirtualView node = this;\n    while (true) {\n      ViewParent parent = node.getParent();\n      if (!(parent instanceof VirtualView)) {\n        return;\n      }\n      node = (VirtualView) parent;\n      if (node.mPath == null) {\n        return;\n      }\n      node.clearCache();\n    }\n  }\n\n  @Nullable\n  GroupView getTextRoot() {\n    VirtualView node = this;\n    if (mTextRoot == null) {\n      while (node != null) {\n        if (node instanceof GroupView && ((GroupView) node).getGlyphContext() != null) {\n          mTextRoot = (GroupView) node;\n          break;\n        }\n\n        ViewParent parent = node.getParent();\n\n        if (!(parent instanceof VirtualView)) {\n          node = null;\n        } else {\n          node = (VirtualView) parent;\n        }\n      }\n    }\n\n    return mTextRoot;\n  }\n\n  @Nullable\n  GroupView getParentTextRoot() {\n    ViewParent parent = this.getParent();\n    if (!(parent instanceof VirtualView)) {\n      return null;\n    } else {\n      return ((VirtualView) parent).getTextRoot();\n    }\n  }\n\n  private double getFontSizeFromContext() {\n    if (fontSize != -1) {\n      return fontSize;\n    }\n    GroupView root = getTextRoot();\n    if (root == null) {\n      return DEFAULT_FONT_SIZE;\n    }\n\n    if (glyphContext == null) {\n      glyphContext = root.getGlyphContext();\n    }\n\n    fontSize = glyphContext.getFontSize();\n\n    return fontSize;\n  }\n\n  abstract void draw(Canvas canvas, Paint paint, float opacity);\n\n  void render(Canvas canvas, Paint paint, float opacity) {\n    draw(canvas, paint, opacity);\n  }\n\n  /**\n   * Sets up the transform matrix on the canvas before an element is drawn.\n   *\n   * <p>NB: for perf reasons this does not apply opacity, as that would mean creating a new canvas\n   * layer (which allocates an offscreen bitmap) and having it composited afterwards. Instead, the\n   * drawing code should apply opacity recursively.\n   *\n   * @param canvas the canvas to set up\n   * @param ctm current transformation matrix\n   */\n  int saveAndSetupCanvas(Canvas canvas, Matrix ctm) {\n    int count = canvas.save();\n    mCTM.set(mMatrix);\n    canvas.concat(mCTM);\n    mCTM.preConcat(ctm);\n    mCTMInvertible = mCTM.invert(mInvCTM);\n    return count;\n  }\n\n  /**\n   * Restore the canvas after an element was drawn. This is always called in mirror with {@link\n   * #saveAndSetupCanvas}.\n   *\n   * @param canvas the canvas to restore\n   */\n  void restoreCanvas(Canvas canvas, int count) {\n    canvas.restoreToCount(count);\n  }\n\n  public void setName(String name) {\n    mName = name;\n    invalidate();\n  }\n\n  public void setDisplay(String display) {\n    mDisplay = display;\n    invalidate();\n  }\n\n  public void setMask(String mask) {\n    mMask = mask;\n    invalidate();\n  }\n\n  public void setMarkerStart(String markerStart) {\n    mMarkerStart = markerStart;\n    invalidate();\n  }\n\n  public void setMarkerMid(String markerMid) {\n    mMarkerMid = markerMid;\n    invalidate();\n  }\n\n  public void setMarkerEnd(String markerEnd) {\n    mMarkerEnd = markerEnd;\n    invalidate();\n  }\n\n  public void setClipPath(String clipPath) {\n    mCachedClipPath = null;\n    mClipPath = clipPath;\n    invalidate();\n  }\n\n  public void setClipRule(int clipRule) {\n    mClipRule = clipRule;\n    invalidate();\n  }\n\n  public void setOpacity(float opacity) {\n    mOpacity = opacity;\n    invalidate();\n  }\n\n  public void setMatrix(Dynamic matrixArray) {\n    boolean isArrayType = !matrixArray.isNull() && matrixArray.getType().equals(ReadableType.Array);\n    setMatrix(isArrayType ? matrixArray.asArray() : null);\n  }\n\n  public void setMatrix(@Nullable ReadableArray matrixArray) {\n    if (matrixArray != null) {\n      int matrixSize = PropHelper.toMatrixData(matrixArray, sRawMatrix, mScale);\n      if (matrixSize == 6) {\n        if (mMatrix == null) {\n          mMatrix = new Matrix();\n          mInvMatrix = new Matrix();\n        }\n        mMatrix.setValues(sRawMatrix);\n        mInvertible = mMatrix.invert(mInvMatrix);\n      } else if (matrixSize != -1) {\n        FLog.w(ReactConstants.TAG, \"RNSVG: Transform matrices must be of size 6\");\n      }\n    } else {\n      mMatrix.reset();\n      mInvMatrix.reset();\n      mInvertible = true;\n    }\n    super.invalidate();\n    clearParentCache();\n  }\n\n  public void setResponsible(boolean responsible) {\n    mResponsible = responsible;\n    invalidate();\n  }\n\n  @Nullable\n  Path getClipPath() {\n    return mCachedClipPath;\n  }\n\n  @Nullable\n  Path getClipPath(Canvas canvas, Paint paint) {\n    if (mClipPath != null) {\n      ClipPathView mClipNode = (ClipPathView) getSvgView().getDefinedClipPath(mClipPath);\n\n      if (mClipNode != null) {\n        Path clipPath =\n            mClipRule == CLIP_RULE_EVENODD\n                ? mClipNode.getPath(canvas, paint)\n                : mClipNode.getPath(canvas, paint, Region.Op.UNION);\n        clipPath.transform(mClipNode.mMatrix);\n        switch (mClipRule) {\n          case CLIP_RULE_EVENODD:\n            clipPath.setFillType(Path.FillType.EVEN_ODD);\n            break;\n          case CLIP_RULE_NONZERO:\n            break;\n          default:\n            FLog.w(ReactConstants.TAG, \"RNSVG: clipRule: \" + mClipRule + \" unrecognized\");\n        }\n        mCachedClipPath = clipPath;\n      } else {\n        FLog.w(ReactConstants.TAG, \"RNSVG: Undefined clipPath: \" + mClipPath);\n      }\n    }\n\n    return getClipPath();\n  }\n\n  void clip(Canvas canvas, Paint paint) {\n    Path clip = getClipPath(canvas, paint);\n\n    if (clip != null) {\n      canvas.clipPath(clip);\n    }\n  }\n\n  abstract int hitTest(final float[] point);\n\n  boolean isResponsible() {\n    return mResponsible;\n  }\n\n  abstract Path getPath(Canvas canvas, Paint paint);\n\n  @Nullable\n  public SvgView getSvgView() {\n    if (svgView != null) {\n      return svgView;\n    }\n\n    ViewParent parent = getParent();\n\n    if (parent == null) {\n      return null;\n    } else if (parent instanceof SvgView) {\n      svgView = (SvgView) parent;\n    } else if (parent instanceof VirtualView) {\n      svgView = ((VirtualView) parent).getSvgView();\n    } else {\n      FLog.e(\n          ReactConstants.TAG,\n          \"RNSVG: \" + getClass().getName() + \" should be descendant of a SvgView.\");\n    }\n\n    return svgView;\n  }\n\n  double relativeOnFraction(SVGLength length, float relative) {\n    SVGLength.UnitType unit = length.unit;\n    if (unit == SVGLength.UnitType.NUMBER) {\n      return length.value * relative;\n    } else if (unit == SVGLength.UnitType.PERCENTAGE) {\n      return length.value / 100 * relative;\n    }\n    return fromRelativeFast(length);\n  }\n\n  double relativeOn(SVGLength length, float relative) {\n    SVGLength.UnitType unit = length.unit;\n    if (unit == SVGLength.UnitType.NUMBER) {\n      return length.value * mScale;\n    } else if (unit == SVGLength.UnitType.PERCENTAGE) {\n      return length.value / 100 * relative;\n    }\n    return fromRelativeFast(length);\n  }\n\n  double relativeOnWidth(SVGLength length) {\n    SvgView svg = getSvgView();\n    if (length.unit == SVGLength.UnitType.PERCENTAGE && svg != null && svg.getViewBox().width() != 0) {\n      return relativeOn(length, svg.getViewBox().width());\n    }\n    return relativeOn(length, getCanvasWidth());\n  }\n\n  double relativeOnHeight(SVGLength length) {\n    SvgView svg = getSvgView();\n    if (length.unit == SVGLength.UnitType.PERCENTAGE && svg != null && svg.getViewBox().height() != 0) {\n      return relativeOn(length, svg.getViewBox().height());\n    }\n    return relativeOn(length, getCanvasHeight());\n  }\n\n  double relativeOnOther(SVGLength length) {\n    return relativeOn(length, (float) getCanvasDiagonal());\n  }\n\n  /**\n   * Converts SVGLength into px / user units in the current user coordinate system\n   *\n   * @param length length string\n   * @return value in the current user coordinate system\n   */\n  private double fromRelativeFast(SVGLength length) {\n    double unit;\n    switch (length.unit) {\n      case EMS:\n        unit = getFontSizeFromContext();\n        break;\n      case EXS:\n        unit = getFontSizeFromContext() / 2;\n        break;\n\n      case CM:\n        unit = 35.43307;\n        break;\n      case MM:\n        unit = 3.543307;\n        break;\n      case IN:\n        unit = 90;\n        break;\n      case PT:\n        unit = 1.25;\n        break;\n      case PC:\n        unit = 15;\n        break;\n\n      default:\n        unit = 1;\n    }\n    return length.value * unit * mScale;\n  }\n\n  private float getCanvasWidth() {\n    if (canvasWidth != -1) {\n      return canvasWidth;\n    }\n    GroupView root = getTextRoot();\n    if (root == null) {\n      canvasWidth = getSvgView().getCanvasBounds().width();\n    } else {\n      canvasWidth = root.getGlyphContext().getWidth();\n    }\n\n    return canvasWidth;\n  }\n\n  private float getCanvasHeight() {\n    if (canvasHeight != -1) {\n      return canvasHeight;\n    }\n    GroupView root = getTextRoot();\n    if (root == null) {\n      canvasHeight = getSvgView().getCanvasBounds().height();\n    } else {\n      canvasHeight = root.getGlyphContext().getHeight();\n    }\n\n    return canvasHeight;\n  }\n\n  private double getCanvasDiagonal() {\n    if (canvasDiagonal != -1) {\n      return canvasDiagonal;\n    }\n    double powX = Math.pow((getCanvasWidth()), 2);\n    double powY = Math.pow((getCanvasHeight()), 2);\n    canvasDiagonal = Math.sqrt(powX + powY) * M_SQRT1_2l;\n    return canvasDiagonal;\n  }\n\n  void saveDefinition() {\n    if (mName != null) {\n      getSvgView().defineTemplate(this, mName);\n    }\n  }\n\n  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {\n    int width =\n        mClientRect != null\n            ? (int) Math.ceil(mClientRect.width())\n            : getDefaultSize(getSuggestedMinimumWidth(), widthMeasureSpec);\n\n    int height =\n        mClientRect != null\n            ? (int) Math.ceil(mClientRect.height())\n            : getDefaultSize(getSuggestedMinimumHeight(), heightMeasureSpec);\n\n    setMeasuredDimension(width, height);\n  }\n\n  /**\n   * Called from layout when this view should assign a size and position to each of its children.\n   *\n   * <p>Derived classes with children should override this method and call layout on each of their\n   * children.\n   *\n   * @param changed This is a new size or position for this view\n   * @param pleft Left position, relative to parent\n   * @param ptop Top position, relative to parent\n   * @param pright Right position, relative to parent\n   * @param pbottom Bottom position, relative to parent\n   */\n  protected void onLayout(boolean changed, int pleft, int ptop, int pright, int pbottom) {\n    if (mClientRect == null) {\n      return;\n    }\n\n    if (!(this instanceof GroupView)) {\n      int left = (int) Math.floor(mClientRect.left);\n      int top = (int) Math.floor(mClientRect.top);\n      int right = (int) Math.ceil(mClientRect.right);\n      int bottom = (int) Math.ceil(mClientRect.bottom);\n      setLeft(left);\n      setTop(top);\n      setRight(right);\n      setBottom(bottom);\n    }\n    int width = (int) Math.ceil(mClientRect.width());\n    int height = (int) Math.ceil(mClientRect.height());\n    setMeasuredDimension(width, height);\n  }\n\n  void setClientRect(RectF rect) {\n    if (mClientRect != null && mClientRect.equals(rect)) {\n      return;\n    }\n    mClientRect = rect;\n    if (mClientRect == null) {\n      return;\n    }\n    int width = (int) Math.ceil(mClientRect.width());\n    int height = (int) Math.ceil(mClientRect.height());\n    int left = (int) Math.floor(mClientRect.left);\n    int top = (int) Math.floor(mClientRect.top);\n    int right = (int) Math.ceil(mClientRect.right);\n    int bottom = (int) Math.ceil(mClientRect.bottom);\n    setMeasuredDimension(width, height);\n    if (!(this instanceof GroupView)) {\n      SvgView root = this.getSvgView();\n      // Prevent going out of the root view bounds to properly handle touch events\n      if (root != null) {\n        setLeft(Math.max(left, 0));\n        setTop(Math.max(top, 0));\n        setRight(Math.min(right, root.getWidth()));\n        setBottom(Math.min(bottom, root.getHeight()));\n      }\n    }\n    EventDispatcher eventDispatcher =\n        UIManagerHelper.getEventDispatcherForReactTag(mContext, getId());\n    if (eventDispatcher != null) {\n      eventDispatcher.dispatchEvent(\n        new SvgOnLayoutEvent(\n          UIManagerHelper.getSurfaceId(VirtualView.this),\n          this.getId(),\n          left,\n          top,\n          width,\n          height));\n    }\n  }\n\n  RectF getClientRect() {\n    return mClientRect;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/events/SvgLoadEvent.java",
    "content": "package com.horcrux.svg.events;\n\nimport com.facebook.react.bridge.Arguments;\nimport com.facebook.react.bridge.ReactContext;\nimport com.facebook.react.bridge.WritableMap;\nimport com.facebook.react.uimanager.events.Event;\nimport com.facebook.react.uimanager.events.RCTEventEmitter;\nimport com.facebook.react.views.imagehelper.ImageSource;\n\npublic class SvgLoadEvent extends Event<SvgLoadEvent> {\n\n  public static final String EVENT_NAME = \"topLoad\";\n  private final float width;\n  private final float height;\n  private final String uri;\n\n  public SvgLoadEvent(\n      int surfaceId,\n      int viewId,\n      ReactContext mContext,\n      String uriString,\n      float width,\n      float height) {\n    super(surfaceId, viewId);\n    ImageSource imageSource = new ImageSource(mContext, uriString);\n    this.uri = imageSource.getSource();\n    this.width = width;\n    this.height = height;\n  }\n\n  @Override\n  public String getEventName() {\n    return EVENT_NAME;\n  }\n\n  @Override\n  public short getCoalescingKey() {\n    return 0;\n  }\n\n  @Override\n  public void dispatch(RCTEventEmitter rctEventEmitter) {\n    rctEventEmitter.receiveEvent(getViewTag(), getEventName(), getEventData());\n  }\n\n  protected WritableMap getEventData() {\n    WritableMap eventData = Arguments.createMap();\n    eventData.putDouble(\"width\", width);\n    eventData.putDouble(\"height\", height);\n    eventData.putString(\"uri\", uri);\n\n    WritableMap event = Arguments.createMap();\n    event.putMap(\"source\", eventData);\n    return event;\n  }\n}\n"
  },
  {
    "path": "android/src/main/java/com/horcrux/svg/events/SvgOnLayoutEvent.java",
    "content": "package com.horcrux.svg.events;\n\nimport androidx.core.util.Pools.SynchronizedPool;\n\nimport com.facebook.react.bridge.Arguments;\nimport com.facebook.react.bridge.WritableMap;\nimport com.facebook.react.uimanager.PixelUtil;\nimport com.facebook.react.uimanager.events.Event;\n\npublic class SvgOnLayoutEvent extends Event<SvgOnLayoutEvent> {\n\n  public static final String EVENT_NAME = \"topSvgLayout\";\n  public int x = 0;\n  public int y = 0;\n  public int width = 0;\n  public int height = 0;\n\n  public SvgOnLayoutEvent(int surfaceId, int viewId, int x, int y, int width, int height) {\n    super(surfaceId, viewId);\n    this.x = x;\n    this.y = y;\n    this.width = width;\n    this.height = height;\n  }\n\n  @Override\n  public String getEventName() {\n    return EVENT_NAME;\n  }\n\n  @Override\n  public short getCoalescingKey() {\n    return 0;\n  }\n\n  @Override\n  protected WritableMap getEventData() {\n    WritableMap layout = Arguments.createMap();\n    layout.putDouble(\"x\", (double) PixelUtil.toDIPFromPixel((float) x));\n    layout.putDouble(\"y\", (double) PixelUtil.toDIPFromPixel((float) y));\n    layout.putDouble(\"width\", (double) PixelUtil.toDIPFromPixel((float) width));\n    layout.putDouble(\"height\", (double) PixelUtil.toDIPFromPixel((float) height));\n\n    WritableMap event = Arguments.createMap();\n    event.putMap(\"layout\", layout);\n    event.putInt(\"target\", getViewTag());\n\n    return event;\n  }\n}\n"
  },
  {
    "path": "android/src/main/jni/CMakeLists.txt",
    "content": "cmake_minimum_required(VERSION 3.13)\nset(CMAKE_VERBOSE_MAKEFILE ON)\n\nset(RNSVG_ANDROID_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../..)\nset(RNSVG_COMMON_DIR ${RNSVG_ANDROID_DIR}/../common/cpp)\nset(RNSVG_GENERATED_DIR ${RNSVG_ANDROID_DIR}/build/generated)\nset(RNSVG_GENERATED_JNI_DIR ${RNSVG_GENERATED_DIR}/source/codegen/jni)\nset(RNSVG_GENERATED_REACT_DIR ${RNSVG_GENERATED_JNI_DIR}/react/renderer/components/rnsvg)\n\nfile(GLOB rnsvg_SRCS CONFIGURE_DEPENDS *.cpp ${RNSVG_COMMON_DIR}/react/renderer/components/rnsvg/*.cpp)\nfile(GLOB rnsvg_codegen_SRCS CONFIGURE_DEPENDS ${RNSVG_GENERATED_REACT_DIR}/*cpp)\n\nadd_library(\n  react_codegen_rnsvg\n  SHARED\n  ${rnsvg_SRCS}\n  ${rnsvg_codegen_SRCS}\n)\n\ntarget_include_directories(\n  react_codegen_rnsvg\n  PUBLIC\n  .\n  ${RNSVG_COMMON_DIR}\n  ${RNSVG_GENERATED_JNI_DIR}\n  ${RNSVG_GENERATED_REACT_DIR}\n)\n\n# https://developer.android.com/guide/practices/page-sizes#cmake\ntarget_link_options(react_codegen_rnsvg PRIVATE \"-Wl,-z,max-page-size=16384\")\n\nfind_package(ReactAndroid REQUIRED CONFIG)\n\nif(ReactAndroid_VERSION_MINOR GREATER_EQUAL 76)\n  target_link_libraries(\n    react_codegen_rnsvg\n    ReactAndroid::reactnative\n    ReactAndroid::jsi\n  )\nelse()\n  target_link_libraries(\n    react_codegen_rnsvg\n    folly_runtime\n    glog\n    jsi\n    react_codegen_rncore\n    react_debug\n    react_nativemodule_core\n    react_render_core\n    react_render_debug\n    react_render_graphics\n    react_render_mapbuffer\n    rrc_image\n    react_render_componentregistry\n    rrc_view\n    turbomodulejsijni\n    yoga\n    react_render_imagemanager\n    react_utils\n  )\nendif()\n\ntarget_link_libraries(\n  react_codegen_rnsvg\n  fbjni\n)\n\ntarget_include_directories(\n  react_codegen_rnsvg\n  PUBLIC\n  ${CMAKE_CURRENT_SOURCE_DIR}\n)\n\nif(ReactAndroid_VERSION_MINOR GREATER_EQUAL 80)\n  target_compile_reactnative_options(react_codegen_rnsvg PUBLIC)\nelse()\n  target_compile_options(\n    react_codegen_rnsvg\n    PRIVATE\n    -fexceptions\n    -frtti\n    -std=c++20\n    -Wall\n  )\nendif()\n\ntarget_compile_options(\n  react_codegen_rnsvg\n  PRIVATE\n  -Wpedantic\n  -Wno-gnu-zero-variadic-macro-arguments\n  -Wno-dollar-in-identifier-extension\n)\n\ntarget_compile_definitions(\n  react_codegen_rnsvg\n  PRIVATE\n  REACT_NATIVE_MINOR_VERSION=${ReactAndroid_VERSION_MINOR}\n)\n"
  },
  {
    "path": "android/src/main/jni/rnsvg.cpp",
    "content": "\n/**\n * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n *\n * Do not edit this file as changes may cause incorrect behavior and will be lost\n * once the code is regenerated.\n *\n * @generated by codegen project: GenerateModuleJniCpp.js\n */\n\n#include \"rnsvg.h\"\n\nnamespace facebook {\nnamespace react {\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_isPointInFill(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, BooleanKind, \"isPointInFill\", \"(Ljava/lang/Double;Lcom/facebook/react/bridge/ReadableMap;)Z\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_isPointInStroke(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, BooleanKind, \"isPointInStroke\", \"(Ljava/lang/Double;Lcom/facebook/react/bridge/ReadableMap;)Z\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getTotalLength(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, NumberKind, \"getTotalLength\", \"(Ljava/lang/Double;)D\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getPointAtLength(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, ObjectKind, \"getPointAtLength\", \"(Ljava/lang/Double;Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/bridge/WritableMap;\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getBBox(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, ObjectKind, \"getBBox\", \"(Ljava/lang/Double;Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/bridge/WritableMap;\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getCTM(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, ObjectKind, \"getCTM\", \"(Ljava/lang/Double;)Lcom/facebook/react/bridge/WritableMap;\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getScreenCTM(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, ObjectKind, \"getScreenCTM\", \"(Ljava/lang/Double;)Lcom/facebook/react/bridge/WritableMap;\", args, count, cachedMethodId);\n}\n\nstatic facebook::jsi::Value __hostFunction_NativeSvgRenderableModuleSpecJSI_getRawResource(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, \"getRawResource\", \"(Ljava/lang/String;Lcom/facebook/react/bridge/Promise;)V\", args, count, cachedMethodId);\n}\n\nNativeSvgRenderableModuleSpecJSI::NativeSvgRenderableModuleSpecJSI(const JavaTurboModule::InitParams &params)\n  : JavaTurboModule(params) {\n  methodMap_[\"isPointInFill\"] = MethodMetadata {2, __hostFunction_NativeSvgRenderableModuleSpecJSI_isPointInFill};\n  methodMap_[\"isPointInStroke\"] = MethodMetadata {2, __hostFunction_NativeSvgRenderableModuleSpecJSI_isPointInStroke};\n  methodMap_[\"getTotalLength\"] = MethodMetadata {1, __hostFunction_NativeSvgRenderableModuleSpecJSI_getTotalLength};\n  methodMap_[\"getPointAtLength\"] = MethodMetadata {2, __hostFunction_NativeSvgRenderableModuleSpecJSI_getPointAtLength};\n  methodMap_[\"getBBox\"] = MethodMetadata {2, __hostFunction_NativeSvgRenderableModuleSpecJSI_getBBox};\n  methodMap_[\"getCTM\"] = MethodMetadata {1, __hostFunction_NativeSvgRenderableModuleSpecJSI_getCTM};\n  methodMap_[\"getScreenCTM\"] = MethodMetadata {1, __hostFunction_NativeSvgRenderableModuleSpecJSI_getScreenCTM};\n  methodMap_[\"getRawResource\"] = MethodMetadata {1, __hostFunction_NativeSvgRenderableModuleSpecJSI_getRawResource};\n}\nstatic facebook::jsi::Value __hostFunction_NativeSvgViewModuleSpecJSI_toDataURL(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {\n  static jmethodID cachedMethodId = nullptr;\n  return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, \"toDataURL\", \"(Ljava/lang/Double;Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/Callback;)V\", args, count, cachedMethodId);\n}\n\nNativeSvgViewModuleSpecJSI::NativeSvgViewModuleSpecJSI(const JavaTurboModule::InitParams &params)\n  : JavaTurboModule(params) {\n  methodMap_[\"toDataURL\"] = MethodMetadata {3, __hostFunction_NativeSvgViewModuleSpecJSI_toDataURL};\n}\n\nstd::shared_ptr<TurboModule> rnsvg_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams &params) {\n  if (moduleName == \"RNSVGRenderableModule\") {\n    return std::make_shared<NativeSvgRenderableModuleSpecJSI>(params);\n  }\n  if (moduleName == \"RNSVGSvgViewModule\") {\n    return std::make_shared<NativeSvgViewModuleSpecJSI>(params);\n  }\n  return nullptr;\n}\n\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "android/src/main/jni/rnsvg.h",
    "content": "#pragma once\n\n#include <ReactCommon/JavaTurboModule.h>\n#include <ReactCommon/TurboModule.h>\n#include <jsi/jsi.h>\n#include <react/renderer/components/rnsvg/RNSVGComponentDescriptors.h>\n#include <react/renderer/components/rnsvg/RNSVGImageComponentDescriptor.h>\n\nnamespace facebook {\nnamespace react {\n\n/**\n * JNI C++ class for module 'NativeSvgRenderableModule'\n */\nclass JSI_EXPORT NativeSvgRenderableModuleSpecJSI : public JavaTurboModule {\npublic:\n  NativeSvgRenderableModuleSpecJSI(const JavaTurboModule::InitParams &params);\n};\n\n/**\n * JNI C++ class for module 'NativeSvgViewModule'\n */\nclass JSI_EXPORT NativeSvgViewModuleSpecJSI : public JavaTurboModule {\npublic:\n  NativeSvgViewModuleSpecJSI(const JavaTurboModule::InitParams &params);\n};\n\n\nJSI_EXPORT\nstd::shared_ptr<TurboModule> rnsvg_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams &params);\n\n} // namespace react\n} // namespace facebook"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGCircleManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGCircleManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGCircleManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGCircleManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"cx\":\n        mViewManager.setCx(view, new DynamicFromObject(value));\n        break;\n      case \"cy\":\n        mViewManager.setCy(view, new DynamicFromObject(value));\n        break;\n      case \"r\":\n        mViewManager.setR(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGCircleManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGCircleManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setCx(T view, Dynamic value);\n  void setCy(T view, Dynamic value);\n  void setR(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGClipPathManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGClipPathManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGClipPathManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGClipPathManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGClipPathManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGClipPathManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGDefsManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGDefsManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGDefsManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGDefsManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGDefsManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGDefsManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGEllipseManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGEllipseManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGEllipseManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGEllipseManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"cx\":\n        mViewManager.setCx(view, new DynamicFromObject(value));\n        break;\n      case \"cy\":\n        mViewManager.setCy(view, new DynamicFromObject(value));\n        break;\n      case \"rx\":\n        mViewManager.setRx(view, new DynamicFromObject(value));\n        break;\n      case \"ry\":\n        mViewManager.setRy(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGEllipseManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGEllipseManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setCx(T view, Dynamic value);\n  void setCy(T view, Dynamic value);\n  void setRx(T view, Dynamic value);\n  void setRy(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeBlendManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeBlendManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeBlendManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeBlendManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"in1\":\n        mViewManager.setIn1(view, value == null ? null : (String) value);\n        break;\n      case \"in2\":\n        mViewManager.setIn2(view, value == null ? null : (String) value);\n        break;\n      case \"mode\":\n        mViewManager.setMode(view, (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeBlendManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFeBlendManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setIn1(T view, @Nullable String value);\n  void setIn2(T view, @Nullable String value);\n  void setMode(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeColorMatrixManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeColorMatrixManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeColorMatrixManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeColorMatrixManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"in1\":\n        mViewManager.setIn1(view, value == null ? null : (String) value);\n        break;\n      case \"type\":\n        mViewManager.setType(view, (String) value);\n        break;\n      case \"values\":\n        mViewManager.setValues(view, (ReadableArray) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeColorMatrixManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGFeColorMatrixManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setIn1(T view, @Nullable String value);\n  void setType(T view, @Nullable String value);\n  void setValues(T view, @Nullable ReadableArray value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeCompositeManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeCompositeManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeCompositeManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeCompositeManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"in1\":\n        mViewManager.setIn1(view, value == null ? null : (String) value);\n        break;\n      case \"in2\":\n        mViewManager.setIn2(view, value == null ? null : (String) value);\n        break;\n      case \"operator1\":\n        mViewManager.setOperator1(view, (String) value);\n        break;\n      case \"k1\":\n        mViewManager.setK1(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"k2\":\n        mViewManager.setK2(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"k3\":\n        mViewManager.setK3(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"k4\":\n        mViewManager.setK4(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeCompositeManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFeCompositeManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setIn1(T view, @Nullable String value);\n  void setIn2(T view, @Nullable String value);\n  void setOperator1(T view, @Nullable String value);\n  void setK1(T view, float value);\n  void setK2(T view, float value);\n  void setK3(T view, float value);\n  void setK4(T view, float value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeFloodManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeFloodManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeFloodManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeFloodManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"floodColor\":\n        mViewManager.setFloodColor(view, new DynamicFromObject(value));\n        break;\n      case \"floodOpacity\":\n        mViewManager.setFloodOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeFloodManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFeFloodManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setFloodColor(T view, Dynamic value);\n  void setFloodOpacity(T view, float value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeGaussianBlurManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeGaussianBlurManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeGaussianBlurManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeGaussianBlurManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"in1\":\n        mViewManager.setIn1(view, value == null ? null : (String) value);\n        break;\n      case \"stdDeviationX\":\n        mViewManager.setStdDeviationX(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"stdDeviationY\":\n        mViewManager.setStdDeviationY(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"edgeMode\":\n        mViewManager.setEdgeMode(view, (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeGaussianBlurManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFeGaussianBlurManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setIn1(T view, @Nullable String value);\n  void setStdDeviationX(T view, float value);\n  void setStdDeviationY(T view, float value);\n  void setEdgeMode(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeMergeManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeMergeManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeMergeManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeMergeManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"nodes\":\n        mViewManager.setNodes(view, (ReadableArray) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeMergeManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGFeMergeManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setNodes(T view, @Nullable ReadableArray value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeOffsetManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFeOffsetManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFeOffsetManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFeOffsetManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"result\":\n        mViewManager.setResult(view, value == null ? null : (String) value);\n        break;\n      case \"in1\":\n        mViewManager.setIn1(view, value == null ? null : (String) value);\n        break;\n      case \"dx\":\n        mViewManager.setDx(view, new DynamicFromObject(value));\n        break;\n      case \"dy\":\n        mViewManager.setDy(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFeOffsetManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFeOffsetManagerInterface<T extends View> {\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setResult(T view, @Nullable String value);\n  void setIn1(T view, @Nullable String value);\n  void setDx(T view, Dynamic value);\n  void setDy(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFilterManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGFilterManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGFilterManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGFilterManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"filterUnits\":\n        mViewManager.setFilterUnits(view, (String) value);\n        break;\n      case \"primitiveUnits\":\n        mViewManager.setPrimitiveUnits(view, (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGFilterManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\n\npublic interface RNSVGFilterManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setFilterUnits(T view, @Nullable String value);\n  void setPrimitiveUnits(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGForeignObjectManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGForeignObjectManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGForeignObjectManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGForeignObjectManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGForeignObjectManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGForeignObjectManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGGroupManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGGroupManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGGroupManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGGroupManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGGroupManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGGroupManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGImageManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGImageManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGImageManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGImageManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"src\":\n        mViewManager.setSrc(view, (ReadableMap) value);\n        break;\n      case \"align\":\n        mViewManager.setAlign(view, value == null ? null : (String) value);\n        break;\n      case \"meetOrSlice\":\n        mViewManager.setMeetOrSlice(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGImageManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.bridge.ReadableMap;\n\npublic interface RNSVGImageManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setSrc(T view, @Nullable ReadableMap value);\n  void setAlign(T view, @Nullable String value);\n  void setMeetOrSlice(T view, int value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGLineManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGLineManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGLineManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGLineManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"x1\":\n        mViewManager.setX1(view, new DynamicFromObject(value));\n        break;\n      case \"y1\":\n        mViewManager.setY1(view, new DynamicFromObject(value));\n        break;\n      case \"x2\":\n        mViewManager.setX2(view, new DynamicFromObject(value));\n        break;\n      case \"y2\":\n        mViewManager.setY2(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGLineManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGLineManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setX1(T view, Dynamic value);\n  void setY1(T view, Dynamic value);\n  void setX2(T view, Dynamic value);\n  void setY2(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGLinearGradientManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGLinearGradientManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGLinearGradientManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGLinearGradientManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"x1\":\n        mViewManager.setX1(view, new DynamicFromObject(value));\n        break;\n      case \"y1\":\n        mViewManager.setY1(view, new DynamicFromObject(value));\n        break;\n      case \"x2\":\n        mViewManager.setX2(view, new DynamicFromObject(value));\n        break;\n      case \"y2\":\n        mViewManager.setY2(view, new DynamicFromObject(value));\n        break;\n      case \"gradient\":\n        mViewManager.setGradient(view, (ReadableArray) value);\n        break;\n      case \"gradientUnits\":\n        mViewManager.setGradientUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"gradientTransform\":\n        mViewManager.setGradientTransform(view, (ReadableArray) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGLinearGradientManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGLinearGradientManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setX1(T view, Dynamic value);\n  void setY1(T view, Dynamic value);\n  void setX2(T view, Dynamic value);\n  void setY2(T view, Dynamic value);\n  void setGradient(T view, @Nullable ReadableArray value);\n  void setGradientUnits(T view, int value);\n  void setGradientTransform(T view, @Nullable ReadableArray value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGMarkerManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGMarkerManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGMarkerManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGMarkerManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"refX\":\n        mViewManager.setRefX(view, new DynamicFromObject(value));\n        break;\n      case \"refY\":\n        mViewManager.setRefY(view, new DynamicFromObject(value));\n        break;\n      case \"markerHeight\":\n        mViewManager.setMarkerHeight(view, new DynamicFromObject(value));\n        break;\n      case \"markerWidth\":\n        mViewManager.setMarkerWidth(view, new DynamicFromObject(value));\n        break;\n      case \"markerUnits\":\n        mViewManager.setMarkerUnits(view, value == null ? null : (String) value);\n        break;\n      case \"orient\":\n        mViewManager.setOrient(view, value == null ? null : (String) value);\n        break;\n      case \"minX\":\n        mViewManager.setMinX(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"minY\":\n        mViewManager.setMinY(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbWidth\":\n        mViewManager.setVbWidth(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbHeight\":\n        mViewManager.setVbHeight(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"align\":\n        mViewManager.setAlign(view, value == null ? null : (String) value);\n        break;\n      case \"meetOrSlice\":\n        mViewManager.setMeetOrSlice(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGMarkerManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGMarkerManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setRefX(T view, Dynamic value);\n  void setRefY(T view, Dynamic value);\n  void setMarkerHeight(T view, Dynamic value);\n  void setMarkerWidth(T view, Dynamic value);\n  void setMarkerUnits(T view, @Nullable String value);\n  void setOrient(T view, @Nullable String value);\n  void setMinX(T view, float value);\n  void setMinY(T view, float value);\n  void setVbWidth(T view, float value);\n  void setVbHeight(T view, float value);\n  void setAlign(T view, @Nullable String value);\n  void setMeetOrSlice(T view, int value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGMaskManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGMaskManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGMaskManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGMaskManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"maskUnits\":\n        mViewManager.setMaskUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"maskContentUnits\":\n        mViewManager.setMaskContentUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"maskType\":\n        mViewManager.setMaskType(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGMaskManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGMaskManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setMaskUnits(T view, int value);\n  void setMaskContentUnits(T view, int value);\n  void setMaskType(T view, int value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGPathManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGPathManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGPathManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGPathManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"d\":\n        mViewManager.setD(view, value == null ? null : (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGPathManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGPathManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setD(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGPatternManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGPatternManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGPatternManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGPatternManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"patternUnits\":\n        mViewManager.setPatternUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"patternContentUnits\":\n        mViewManager.setPatternContentUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"patternTransform\":\n        mViewManager.setPatternTransform(view, (ReadableArray) value);\n        break;\n      case \"minX\":\n        mViewManager.setMinX(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"minY\":\n        mViewManager.setMinY(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbWidth\":\n        mViewManager.setVbWidth(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbHeight\":\n        mViewManager.setVbHeight(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"align\":\n        mViewManager.setAlign(view, value == null ? null : (String) value);\n        break;\n      case \"meetOrSlice\":\n        mViewManager.setMeetOrSlice(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGPatternManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGPatternManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setPatternUnits(T view, int value);\n  void setPatternContentUnits(T view, int value);\n  void setPatternTransform(T view, @Nullable ReadableArray value);\n  void setMinX(T view, float value);\n  void setMinY(T view, float value);\n  void setVbWidth(T view, float value);\n  void setVbHeight(T view, float value);\n  void setAlign(T view, @Nullable String value);\n  void setMeetOrSlice(T view, int value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGRadialGradientManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGRadialGradientManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGRadialGradientManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGRadialGradientManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"fx\":\n        mViewManager.setFx(view, new DynamicFromObject(value));\n        break;\n      case \"fy\":\n        mViewManager.setFy(view, new DynamicFromObject(value));\n        break;\n      case \"cx\":\n        mViewManager.setCx(view, new DynamicFromObject(value));\n        break;\n      case \"cy\":\n        mViewManager.setCy(view, new DynamicFromObject(value));\n        break;\n      case \"rx\":\n        mViewManager.setRx(view, new DynamicFromObject(value));\n        break;\n      case \"ry\":\n        mViewManager.setRy(view, new DynamicFromObject(value));\n        break;\n      case \"gradient\":\n        mViewManager.setGradient(view, (ReadableArray) value);\n        break;\n      case \"gradientUnits\":\n        mViewManager.setGradientUnits(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"gradientTransform\":\n        mViewManager.setGradientTransform(view, (ReadableArray) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGRadialGradientManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGRadialGradientManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setFx(T view, Dynamic value);\n  void setFy(T view, Dynamic value);\n  void setCx(T view, Dynamic value);\n  void setCy(T view, Dynamic value);\n  void setRx(T view, Dynamic value);\n  void setRy(T view, Dynamic value);\n  void setGradient(T view, @Nullable ReadableArray value);\n  void setGradientUnits(T view, int value);\n  void setGradientTransform(T view, @Nullable ReadableArray value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGRectManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGRectManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGRectManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGRectManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      case \"rx\":\n        mViewManager.setRx(view, new DynamicFromObject(value));\n        break;\n      case \"ry\":\n        mViewManager.setRy(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGRectManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGRectManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n  void setRx(T view, Dynamic value);\n  void setRy(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGSvgViewAndroidManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGSvgViewAndroidManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGSvgViewAndroidManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGSvgViewAndroidManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"bbWidth\":\n        mViewManager.setBbWidth(view, new DynamicFromObject(value));\n        break;\n      case \"bbHeight\":\n        mViewManager.setBbHeight(view, new DynamicFromObject(value));\n        break;\n      case \"minX\":\n        mViewManager.setMinX(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"minY\":\n        mViewManager.setMinY(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbWidth\":\n        mViewManager.setVbWidth(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbHeight\":\n        mViewManager.setVbHeight(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"align\":\n        mViewManager.setAlign(view, value == null ? null : (String) value);\n        break;\n      case \"meetOrSlice\":\n        mViewManager.setMeetOrSlice(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"hasTVPreferredFocus\":\n        mViewManager.setHasTVPreferredFocus(view, value == null ? false : (boolean) value);\n        break;\n      case \"borderBottomColor\":\n        mViewManager.setBorderBottomColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"nextFocusDown\":\n        mViewManager.setNextFocusDown(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"borderRightColor\":\n        mViewManager.setBorderRightColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"nextFocusRight\":\n        mViewManager.setNextFocusRight(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"borderLeftColor\":\n        mViewManager.setBorderLeftColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"borderColor\":\n        mViewManager.setBorderColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"removeClippedSubviews\":\n        mViewManager.setRemoveClippedSubviews(view, value == null ? false : (boolean) value);\n        break;\n      case \"nextFocusForward\":\n        mViewManager.setNextFocusForward(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"nextFocusUp\":\n        mViewManager.setNextFocusUp(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"accessible\":\n        mViewManager.setAccessible(view, value == null ? false : (boolean) value);\n        break;\n      case \"borderStartColor\":\n        mViewManager.setBorderStartColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"borderEndColor\":\n        mViewManager.setBorderEndColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"focusable\":\n        mViewManager.setFocusable(view, value == null ? false : (boolean) value);\n        break;\n      case \"nativeBackgroundAndroid\":\n        mViewManager.setNativeBackgroundAndroid(view, (ReadableMap) value);\n        break;\n      case \"nativeForegroundAndroid\":\n        mViewManager.setNativeForegroundAndroid(view, (ReadableMap) value);\n        break;\n      case \"backfaceVisibility\":\n        mViewManager.setBackfaceVisibility(view, value == null ? null : (String) value);\n        break;\n      case \"borderStyle\":\n        mViewManager.setBorderStyle(view, value == null ? null : (String) value);\n        break;\n      case \"needsOffscreenAlphaCompositing\":\n        mViewManager.setNeedsOffscreenAlphaCompositing(view, value == null ? false : (boolean) value);\n        break;\n      case \"hitSlop\":\n        mViewManager.setHitSlop(view, new DynamicFromObject(value));\n        break;\n      case \"borderTopColor\":\n        mViewManager.setBorderTopColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"nextFocusLeft\":\n        mViewManager.setNextFocusLeft(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"borderBlockColor\":\n        mViewManager.setBorderBlockColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"borderBlockEndColor\":\n        mViewManager.setBorderBlockEndColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"borderBlockStartColor\":\n        mViewManager.setBorderBlockStartColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"borderRadius\":\n        mViewManager.setBorderRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderTopLeftRadius\":\n        mViewManager.setBorderTopLeftRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderTopRightRadius\":\n        mViewManager.setBorderTopRightRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderBottomRightRadius\":\n        mViewManager.setBorderBottomRightRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderBottomLeftRadius\":\n        mViewManager.setBorderBottomLeftRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderTopStartRadius\":\n        mViewManager.setBorderTopStartRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderTopEndRadius\":\n        mViewManager.setBorderTopEndRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderBottomStartRadius\":\n        mViewManager.setBorderBottomStartRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderBottomEndRadius\":\n        mViewManager.setBorderBottomEndRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderEndEndRadius\":\n        mViewManager.setBorderEndEndRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderEndStartRadius\":\n        mViewManager.setBorderEndStartRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderStartEndRadius\":\n        mViewManager.setBorderStartEndRadius(view, new DynamicFromObject(value));\n        break;\n      case \"borderStartStartRadius\":\n        mViewManager.setBorderStartStartRadius(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGSvgViewAndroidManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableMap;\n\npublic interface RNSVGSvgViewAndroidManagerInterface<T extends View> {\n  void setBbWidth(T view, Dynamic value);\n  void setBbHeight(T view, Dynamic value);\n  void setMinX(T view, float value);\n  void setMinY(T view, float value);\n  void setVbWidth(T view, float value);\n  void setVbHeight(T view, float value);\n  void setAlign(T view, @Nullable String value);\n  void setMeetOrSlice(T view, int value);\n  void setColor(T view, @Nullable Integer value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setHasTVPreferredFocus(T view, boolean value);\n  void setBorderBottomColor(T view, @Nullable Integer value);\n  void setNextFocusDown(T view, int value);\n  void setBorderRightColor(T view, @Nullable Integer value);\n  void setNextFocusRight(T view, int value);\n  void setBorderLeftColor(T view, @Nullable Integer value);\n  void setBorderColor(T view, @Nullable Integer value);\n  void setRemoveClippedSubviews(T view, boolean value);\n  void setNextFocusForward(T view, int value);\n  void setNextFocusUp(T view, int value);\n  void setAccessible(T view, boolean value);\n  void setBorderStartColor(T view, @Nullable Integer value);\n  void setBorderEndColor(T view, @Nullable Integer value);\n  void setFocusable(T view, boolean value);\n  void setNativeBackgroundAndroid(T view, @Nullable ReadableMap value);\n  void setNativeForegroundAndroid(T view, @Nullable ReadableMap value);\n  void setBackfaceVisibility(T view, @Nullable String value);\n  void setBorderStyle(T view, @Nullable String value);\n  void setNeedsOffscreenAlphaCompositing(T view, boolean value);\n  void setHitSlop(T view, Dynamic value);\n  void setBorderTopColor(T view, @Nullable Integer value);\n  void setNextFocusLeft(T view, int value);\n  void setBorderBlockColor(T view, @Nullable Integer value);\n  void setBorderBlockEndColor(T view, @Nullable Integer value);\n  void setBorderBlockStartColor(T view, @Nullable Integer value);\n  void setBorderRadius(T view, Dynamic value);\n  void setBorderTopLeftRadius(T view, Dynamic value);\n  void setBorderTopRightRadius(T view, Dynamic value);\n  void setBorderBottomRightRadius(T view, Dynamic value);\n  void setBorderBottomLeftRadius(T view, Dynamic value);\n  void setBorderTopStartRadius(T view, Dynamic value);\n  void setBorderTopEndRadius(T view, Dynamic value);\n  void setBorderBottomStartRadius(T view, Dynamic value);\n  void setBorderBottomEndRadius(T view, Dynamic value);\n  void setBorderEndEndRadius(T view, Dynamic value);\n  void setBorderEndStartRadius(T view, Dynamic value);\n  void setBorderStartEndRadius(T view, Dynamic value);\n  void setBorderStartStartRadius(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGSymbolManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGSymbolManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGSymbolManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGSymbolManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"minX\":\n        mViewManager.setMinX(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"minY\":\n        mViewManager.setMinY(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbWidth\":\n        mViewManager.setVbWidth(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vbHeight\":\n        mViewManager.setVbHeight(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"align\":\n        mViewManager.setAlign(view, value == null ? null : (String) value);\n        break;\n      case \"meetOrSlice\":\n        mViewManager.setMeetOrSlice(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGSymbolManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGSymbolManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setMinX(T view, float value);\n  void setMinY(T view, float value);\n  void setVbWidth(T view, float value);\n  void setVbHeight(T view, float value);\n  void setAlign(T view, @Nullable String value);\n  void setMeetOrSlice(T view, int value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTSpanManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGTSpanManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGTSpanManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGTSpanManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"dx\":\n        mViewManager.setDx(view, new DynamicFromObject(value));\n        break;\n      case \"dy\":\n        mViewManager.setDy(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"rotate\":\n        mViewManager.setRotate(view, new DynamicFromObject(value));\n        break;\n      case \"inlineSize\":\n        mViewManager.setInlineSize(view, new DynamicFromObject(value));\n        break;\n      case \"textLength\":\n        mViewManager.setTextLength(view, new DynamicFromObject(value));\n        break;\n      case \"baselineShift\":\n        mViewManager.setBaselineShift(view, new DynamicFromObject(value));\n        break;\n      case \"lengthAdjust\":\n        mViewManager.setLengthAdjust(view, value == null ? null : (String) value);\n        break;\n      case \"alignmentBaseline\":\n        mViewManager.setAlignmentBaseline(view, value == null ? null : (String) value);\n        break;\n      case \"verticalAlign\":\n        mViewManager.setVerticalAlign(view, new DynamicFromObject(value));\n        break;\n      case \"content\":\n        mViewManager.setContent(view, value == null ? null : (String) value);\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTSpanManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGTSpanManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setDx(T view, Dynamic value);\n  void setDy(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setRotate(T view, Dynamic value);\n  void setInlineSize(T view, Dynamic value);\n  void setTextLength(T view, Dynamic value);\n  void setBaselineShift(T view, Dynamic value);\n  void setLengthAdjust(T view, @Nullable String value);\n  void setAlignmentBaseline(T view, @Nullable String value);\n  void setVerticalAlign(T view, Dynamic value);\n  void setContent(T view, @Nullable String value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTextManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGTextManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGTextManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGTextManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"dx\":\n        mViewManager.setDx(view, new DynamicFromObject(value));\n        break;\n      case \"dy\":\n        mViewManager.setDy(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"rotate\":\n        mViewManager.setRotate(view, new DynamicFromObject(value));\n        break;\n      case \"inlineSize\":\n        mViewManager.setInlineSize(view, new DynamicFromObject(value));\n        break;\n      case \"textLength\":\n        mViewManager.setTextLength(view, new DynamicFromObject(value));\n        break;\n      case \"baselineShift\":\n        mViewManager.setBaselineShift(view, new DynamicFromObject(value));\n        break;\n      case \"lengthAdjust\":\n        mViewManager.setLengthAdjust(view, value == null ? null : (String) value);\n        break;\n      case \"alignmentBaseline\":\n        mViewManager.setAlignmentBaseline(view, value == null ? null : (String) value);\n        break;\n      case \"verticalAlign\":\n        mViewManager.setVerticalAlign(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTextManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGTextManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setDx(T view, Dynamic value);\n  void setDy(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setRotate(T view, Dynamic value);\n  void setInlineSize(T view, Dynamic value);\n  void setTextLength(T view, Dynamic value);\n  void setBaselineShift(T view, Dynamic value);\n  void setLengthAdjust(T view, @Nullable String value);\n  void setAlignmentBaseline(T view, @Nullable String value);\n  void setVerticalAlign(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTextPathManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGTextPathManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGTextPathManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGTextPathManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"fontSize\":\n        mViewManager.setFontSize(view, new DynamicFromObject(value));\n        break;\n      case \"fontWeight\":\n        mViewManager.setFontWeight(view, new DynamicFromObject(value));\n        break;\n      case \"font\":\n        mViewManager.setFont(view, new DynamicFromObject(value));\n        break;\n      case \"dx\":\n        mViewManager.setDx(view, new DynamicFromObject(value));\n        break;\n      case \"dy\":\n        mViewManager.setDy(view, new DynamicFromObject(value));\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"rotate\":\n        mViewManager.setRotate(view, new DynamicFromObject(value));\n        break;\n      case \"inlineSize\":\n        mViewManager.setInlineSize(view, new DynamicFromObject(value));\n        break;\n      case \"textLength\":\n        mViewManager.setTextLength(view, new DynamicFromObject(value));\n        break;\n      case \"baselineShift\":\n        mViewManager.setBaselineShift(view, new DynamicFromObject(value));\n        break;\n      case \"lengthAdjust\":\n        mViewManager.setLengthAdjust(view, value == null ? null : (String) value);\n        break;\n      case \"alignmentBaseline\":\n        mViewManager.setAlignmentBaseline(view, value == null ? null : (String) value);\n        break;\n      case \"verticalAlign\":\n        mViewManager.setVerticalAlign(view, new DynamicFromObject(value));\n        break;\n      case \"href\":\n        mViewManager.setHref(view, value == null ? null : (String) value);\n        break;\n      case \"side\":\n        mViewManager.setSide(view, value == null ? null : (String) value);\n        break;\n      case \"method\":\n        mViewManager.setMethod(view, value == null ? null : (String) value);\n        break;\n      case \"midLine\":\n        mViewManager.setMidLine(view, value == null ? null : (String) value);\n        break;\n      case \"spacing\":\n        mViewManager.setSpacing(view, value == null ? null : (String) value);\n        break;\n      case \"startOffset\":\n        mViewManager.setStartOffset(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGTextPathManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGTextPathManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setFontSize(T view, Dynamic value);\n  void setFontWeight(T view, Dynamic value);\n  void setFont(T view, Dynamic value);\n  void setDx(T view, Dynamic value);\n  void setDy(T view, Dynamic value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setRotate(T view, Dynamic value);\n  void setInlineSize(T view, Dynamic value);\n  void setTextLength(T view, Dynamic value);\n  void setBaselineShift(T view, Dynamic value);\n  void setLengthAdjust(T view, @Nullable String value);\n  void setAlignmentBaseline(T view, @Nullable String value);\n  void setVerticalAlign(T view, Dynamic value);\n  void setHref(T view, @Nullable String value);\n  void setSide(T view, @Nullable String value);\n  void setMethod(T view, @Nullable String value);\n  void setMidLine(T view, @Nullable String value);\n  void setSpacing(T view, @Nullable String value);\n  void setStartOffset(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGUseManagerDelegate.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaDelegate.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.ColorPropConverter;\nimport com.facebook.react.bridge.DynamicFromObject;\nimport com.facebook.react.bridge.ReadableArray;\nimport com.facebook.react.uimanager.BaseViewManager;\nimport com.facebook.react.uimanager.BaseViewManagerDelegate;\nimport com.facebook.react.uimanager.LayoutShadowNode;\n\npublic class RNSVGUseManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & RNSVGUseManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {\n  public RNSVGUseManagerDelegate(U viewManager) {\n    super(viewManager);\n  }\n  @Override\n  public void setProperty(T view, String propName, @Nullable Object value) {\n    switch (propName) {\n      case \"name\":\n        mViewManager.setName(view, value == null ? null : (String) value);\n        break;\n      case \"opacity\":\n        mViewManager.setOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"matrix\":\n        mViewManager.setMatrix(view, (ReadableArray) value);\n        break;\n      case \"mask\":\n        mViewManager.setMask(view, value == null ? null : (String) value);\n        break;\n      case \"markerStart\":\n        mViewManager.setMarkerStart(view, value == null ? null : (String) value);\n        break;\n      case \"markerMid\":\n        mViewManager.setMarkerMid(view, value == null ? null : (String) value);\n        break;\n      case \"markerEnd\":\n        mViewManager.setMarkerEnd(view, value == null ? null : (String) value);\n        break;\n      case \"clipPath\":\n        mViewManager.setClipPath(view, value == null ? null : (String) value);\n        break;\n      case \"clipRule\":\n        mViewManager.setClipRule(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"responsible\":\n        mViewManager.setResponsible(view, value == null ? false : (boolean) value);\n        break;\n      case \"display\":\n        mViewManager.setDisplay(view, value == null ? null : (String) value);\n        break;\n      case \"pointerEvents\":\n        mViewManager.setPointerEvents(view, value == null ? null : (String) value);\n        break;\n      case \"color\":\n        mViewManager.setColor(view, ColorPropConverter.getColor(value, view.getContext()));\n        break;\n      case \"fill\":\n        mViewManager.setFill(view, new DynamicFromObject(value));\n        break;\n      case \"fillOpacity\":\n        mViewManager.setFillOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"fillRule\":\n        mViewManager.setFillRule(view, value == null ? 1 : ((Double) value).intValue());\n        break;\n      case \"stroke\":\n        mViewManager.setStroke(view, new DynamicFromObject(value));\n        break;\n      case \"strokeOpacity\":\n        mViewManager.setStrokeOpacity(view, value == null ? 1f : ((Double) value).floatValue());\n        break;\n      case \"strokeWidth\":\n        mViewManager.setStrokeWidth(view, new DynamicFromObject(value));\n        break;\n      case \"strokeLinecap\":\n        mViewManager.setStrokeLinecap(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeLinejoin\":\n        mViewManager.setStrokeLinejoin(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"strokeDasharray\":\n        mViewManager.setStrokeDasharray(view, new DynamicFromObject(value));\n        break;\n      case \"strokeDashoffset\":\n        mViewManager.setStrokeDashoffset(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"strokeMiterlimit\":\n        mViewManager.setStrokeMiterlimit(view, value == null ? 0f : ((Double) value).floatValue());\n        break;\n      case \"vectorEffect\":\n        mViewManager.setVectorEffect(view, value == null ? 0 : ((Double) value).intValue());\n        break;\n      case \"propList\":\n        mViewManager.setPropList(view, (ReadableArray) value);\n        break;\n      case \"filter\":\n        mViewManager.setFilter(view, value == null ? null : (String) value);\n        break;\n      case \"href\":\n        mViewManager.setHref(view, value == null ? null : (String) value);\n        break;\n      case \"x\":\n        mViewManager.setX(view, new DynamicFromObject(value));\n        break;\n      case \"y\":\n        mViewManager.setY(view, new DynamicFromObject(value));\n        break;\n      case \"height\":\n        mViewManager.setHeight(view, new DynamicFromObject(value));\n        break;\n      case \"width\":\n        mViewManager.setWidth(view, new DynamicFromObject(value));\n        break;\n      default:\n        super.setProperty(view, propName, value);\n    }\n  }\n}\n"
  },
  {
    "path": "android/src/paper/java/com/facebook/react/viewmanagers/RNSVGUseManagerInterface.java",
    "content": "/**\n* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n*\n* Do not edit this file as changes may cause incorrect behavior and will be lost\n* once the code is regenerated.\n*\n* @generated by codegen project: GeneratePropsJavaInterface.js\n*/\n\npackage com.facebook.react.viewmanagers;\n\nimport android.view.View;\nimport androidx.annotation.Nullable;\nimport com.facebook.react.bridge.Dynamic;\nimport com.facebook.react.bridge.ReadableArray;\n\npublic interface RNSVGUseManagerInterface<T extends View> {\n  void setName(T view, @Nullable String value);\n  void setOpacity(T view, float value);\n  void setMatrix(T view, @Nullable ReadableArray value);\n  void setMask(T view, @Nullable String value);\n  void setMarkerStart(T view, @Nullable String value);\n  void setMarkerMid(T view, @Nullable String value);\n  void setMarkerEnd(T view, @Nullable String value);\n  void setClipPath(T view, @Nullable String value);\n  void setClipRule(T view, int value);\n  void setResponsible(T view, boolean value);\n  void setDisplay(T view, @Nullable String value);\n  void setPointerEvents(T view, @Nullable String value);\n  void setColor(T view, @Nullable Integer value);\n  void setFill(T view, Dynamic value);\n  void setFillOpacity(T view, float value);\n  void setFillRule(T view, int value);\n  void setStroke(T view, Dynamic value);\n  void setStrokeOpacity(T view, float value);\n  void setStrokeWidth(T view, Dynamic value);\n  void setStrokeLinecap(T view, int value);\n  void setStrokeLinejoin(T view, int value);\n  void setStrokeDasharray(T view, Dynamic value);\n  void setStrokeDashoffset(T view, float value);\n  void setStrokeMiterlimit(T view, float value);\n  void setVectorEffect(T view, int value);\n  void setPropList(T view, @Nullable ReadableArray value);\n  void setFilter(T view, @Nullable String value);\n  void setHref(T view, @Nullable String value);\n  void setX(T view, Dynamic value);\n  void setY(T view, Dynamic value);\n  void setHeight(T view, Dynamic value);\n  void setWidth(T view, Dynamic value);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/horcrux/svg/NativeSvgRenderableModuleSpec.java",
    "content": "\n/**\n * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n *\n * Do not edit this file as changes may cause incorrect behavior and will be lost\n * once the code is regenerated.\n *\n * @generated by codegen project: GenerateModuleJavaSpec.js\n *\n * @nolint\n */\n\npackage com.horcrux.svg;\n\nimport com.facebook.proguard.annotations.DoNotStrip;\nimport com.facebook.react.bridge.Promise;\nimport com.facebook.react.bridge.ReactApplicationContext;\nimport com.facebook.react.bridge.ReactContextBaseJavaModule;\nimport com.facebook.react.bridge.ReactMethod;\nimport com.facebook.react.bridge.ReactModuleWithSpec;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.bridge.WritableMap;\nimport com.facebook.react.turbomodule.core.interfaces.TurboModule;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\npublic abstract class NativeSvgRenderableModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {\n  public static final String NAME = \"RNSVGRenderableModule\";\n\n  public NativeSvgRenderableModuleSpec(ReactApplicationContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  public @Nonnull String getName() {\n    return NAME;\n  }\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract boolean isPointInFill(@Nullable Double tag, @Nullable ReadableMap options);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract boolean isPointInStroke(@Nullable Double tag, @Nullable ReadableMap options);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract double getTotalLength(@Nullable Double tag);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract WritableMap getPointAtLength(@Nullable Double tag, @Nullable ReadableMap options);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract WritableMap getBBox(@Nullable Double tag, @Nullable ReadableMap options);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract WritableMap getCTM(@Nullable Double tag);\n\n  @ReactMethod(isBlockingSynchronousMethod = true)\n  @DoNotStrip\n  public abstract WritableMap getScreenCTM(@Nullable Double tag);\n\n  @ReactMethod\n  @DoNotStrip\n  public abstract void getRawResource(String name, Promise promise);\n}\n"
  },
  {
    "path": "android/src/paper/java/com/horcrux/svg/NativeSvgViewModuleSpec.java",
    "content": "\n/**\n * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).\n *\n * Do not edit this file as changes may cause incorrect behavior and will be lost\n * once the code is regenerated.\n *\n * @generated by codegen project: GenerateModuleJavaSpec.js\n *\n * @nolint\n */\n\npackage com.horcrux.svg;\n\nimport com.facebook.proguard.annotations.DoNotStrip;\nimport com.facebook.react.bridge.Callback;\nimport com.facebook.react.bridge.ReactApplicationContext;\nimport com.facebook.react.bridge.ReactContextBaseJavaModule;\nimport com.facebook.react.bridge.ReactMethod;\nimport com.facebook.react.bridge.ReactModuleWithSpec;\nimport com.facebook.react.bridge.ReadableMap;\nimport com.facebook.react.turbomodule.core.interfaces.TurboModule;\nimport javax.annotation.Nonnull;\nimport javax.annotation.Nullable;\n\npublic abstract class NativeSvgViewModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {\n  public static final String NAME = \"RNSVGSvgViewModule\";\n\n  public NativeSvgViewModuleSpec(ReactApplicationContext reactContext) {\n    super(reactContext);\n  }\n\n  @Override\n  public @Nonnull String getName() {\n    return NAME;\n  }\n\n  @ReactMethod\n  @DoNotStrip\n  public abstract void toDataURL(@Nullable Double tag, @Nullable ReadableMap options, @Nullable Callback callback);\n}\n"
  },
  {
    "path": "apple/.npmignore",
    "content": "*/project.xcworkspace/\n*/xcuserdata/\n.DS_Store\n.npmignore\nPods/\nbuild/\n"
  },
  {
    "path": "apple/Brushes/RNSVGBrush.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <CoreGraphics/CoreGraphics.h>\n#import <Foundation/Foundation.h>\n#import \"RNSVGPainter.h\"\n\n@interface RNSVGBrush : NSObject\n\n@property (nonatomic, strong) NSString *brushRef;\n\n/* @abstract */\n- (instancetype)initWithArray:(NSArray *)data;\n\n/**\n * @abstract\n * For certain brushes we can fast path a combined fill and stroke.\n * For those brushes we override applyFillColor which sets the fill\n * color to be used by those batch paints. Those return YES.\n * We can't batch gradient painting in CoreGraphics, so those will\n * return NO and paint gets called instead.\n */\n- (BOOL)applyFillColor:(CGContextRef)context opacity:(CGFloat)opacity;\n\n- (BOOL)applyStrokeColor:(CGContextRef)context opacity:(CGFloat)opacity;\n\n- (CGColorRef)getColorWithOpacity:(CGFloat)opacity;\n\n/**\n * @abstract\n * paint fills the context with a brush. The context is assumed to\n * be clipped.\n */\n- (void)paint:(CGContextRef)context opacity:(CGFloat)opacity painter:(RNSVGPainter *)painter bounds:(CGRect)bounds;\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGBrush.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGBrush.h\"\n#import <React/RCTDefines.h>\n\n@implementation RNSVGBrush\n\n- (instancetype)initWithArray:(NSArray *)data\n{\n  return [super init];\n}\n\n- (void)paint:(CGContextRef)context opacity:(CGFloat)opacity painter:(RNSVGPainter *)painter bounds:(CGRect)bounds\n{\n}\n\n- (BOOL)applyFillColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  return NO;\n}\n\n- (BOOL)applyStrokeColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  return NO;\n}\n\n- (CGColorRef)getColorWithOpacity:(CGFloat)opacity\n{\n  return nil;\n}\n\n- (void)paint:(CGContextRef)context opacity:(CGFloat)opacity painter:(RNSVGPainter *)painter\n{\n  // abstract\n}\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGBrushType.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\ntypedef enum {\n  kRNSVGUndefinedType,\n  kRNSVGLinearGradient,\n  kRNSVGRadialGradient,\n  kRNSVGPattern\n} RNSVGBrushType;\n"
  },
  {
    "path": "apple/Brushes/RNSVGContextBrush.h",
    "content": "/**\n * Copyright (c) 2015-present, react-native-community.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGBrush.h\"\n\n@interface RNSVGContextBrush : RNSVGBrush\n\n- (instancetype)initFill;\n- (instancetype)initStroke;\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGContextBrush.mm",
    "content": "/**\n * Copyright (c) 2015-present, react-native-community.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGContextBrush.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGRenderable.h\"\n\n#import <React/RCTLog.h>\n#import \"RCTConvert+RNSVG.h\"\n\n@implementation RNSVGContextBrush {\n  BOOL _isStroke;\n}\n\n- (instancetype)initFill\n{\n  if ((self = [super initWithArray:nil])) {\n    _isStroke = NO;\n  }\n  return self;\n}\n\n- (instancetype)initStroke\n{\n  if ((self = [super initWithArray:nil])) {\n    _isStroke = YES;\n  }\n  return self;\n}\n\n- (void)dealloc\n{\n}\n\n- (BOOL)applyFillColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  RNSVGRenderable *element = RNSVGRenderable.contextElement;\n  if (!element) {\n    return NO;\n  }\n\n  RNSVGBrush *brush = _isStroke ? element.stroke : element.fill;\n\n  BOOL fillColor;\n\n  if (brush.class == RNSVGBrush.class) {\n    CGContextSetFillColorWithColor(context, [element getCurrentColor]);\n    fillColor = YES;\n  } else {\n    fillColor = [brush applyFillColor:context opacity:opacity];\n  }\n\n  return fillColor;\n}\n\n- (BOOL)applyStrokeColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  RNSVGRenderable *element = RNSVGRenderable.contextElement;\n  if (!element) {\n    return NO;\n  }\n\n  RNSVGBrush *brush = _isStroke ? element.stroke : element.fill;\n\n  BOOL strokeColor;\n\n  if (brush.class == RNSVGBrush.class) {\n    CGContextSetStrokeColorWithColor(context, [element getCurrentColor]);\n    strokeColor = YES;\n  } else {\n    strokeColor = [brush applyStrokeColor:context opacity:opacity];\n  }\n\n  return YES;\n}\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGPainter.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGBrushType.h\"\n#import \"RNSVGLength.h\"\n#import \"RNSVGUnits.h\"\n\n@class RNSVGPattern;\n\n@interface RNSVGPainter : NSObject\n\n@property (nonatomic, assign) RNSVGPattern *pattern;\n@property (nonatomic, assign) CGRect paintBounds;\n@property (nonatomic, assign) bool useObjectBoundingBoxForContentUnits;\n@property (nonatomic, assign) CGRect bounds;\n\n- (instancetype)initWithPointsArray:(NSArray<RNSVGLength *> *)pointsArray NS_DESIGNATED_INITIALIZER;\n\n- (void)paint:(CGContextRef)context bounds:(CGRect)bounds;\n\n- (void)setUnits:(RNSVGUnits)unit;\n\n- (void)setContentUnits:(RNSVGUnits)unit;\n\n- (void)setUserSpaceBoundingBox:(CGRect)userSpaceBoundingBox;\n\n- (void)setTransform:(CGAffineTransform)transform;\n\n- (void)setLinearGradientColors:(NSArray<NSNumber *> *)colors;\n\n- (void)setRadialGradientColors:(NSArray<NSNumber *> *)colors;\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGPainter.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPainter.h\"\n#import \"RNSVGPattern.h\"\n#import \"RNSVGViewBox.h\"\n\n@implementation RNSVGPainter {\n  NSArray<RNSVGLength *> *_points;\n  NSArray<NSNumber *> *_colors;\n  RNSVGBrushType _type;\n  BOOL _useObjectBoundingBox;\n  BOOL _useContentObjectBoundingBox;\n  CGAffineTransform _transform;\n  CGRect _userSpaceBoundingBox;\n}\n\n- (instancetype)initWithPointsArray:(NSArray<RNSVGLength *> *)pointsArray\n{\n  if ((self = [super init])) {\n    _points = pointsArray;\n  }\n  return self;\n}\n\nRCT_NOT_IMPLEMENTED(-(instancetype)init)\n\n- (void)setUnits:(RNSVGUnits)unit\n{\n  _useObjectBoundingBox = unit == kRNSVGUnitsObjectBoundingBox;\n}\n\n- (void)setContentUnits:(RNSVGUnits)unit\n{\n  _useContentObjectBoundingBox = unit == kRNSVGUnitsObjectBoundingBox;\n}\n\n- (void)setUserSpaceBoundingBox:(CGRect)userSpaceBoundingBox\n{\n  _userSpaceBoundingBox = userSpaceBoundingBox;\n}\n\n- (void)setTransform:(CGAffineTransform)transform\n{\n  _transform = transform;\n}\n\n- (void)setPattern:(RNSVGPattern *)pattern\n{\n  if (_type != kRNSVGUndefinedType) {\n    // todo: throw error\n    return;\n  }\n\n  _type = kRNSVGPattern;\n  _pattern = pattern;\n}\n\n- (void)setLinearGradientColors:(NSArray<NSNumber *> *)colors\n{\n  if (_type != kRNSVGUndefinedType) {\n    // todo: throw error\n    return;\n  }\n\n  _type = kRNSVGLinearGradient;\n  _colors = colors;\n}\n\n- (void)setRadialGradientColors:(NSArray<NSNumber *> *)colors\n{\n  if (_type != kRNSVGUndefinedType) {\n    // todo: throw error\n    return;\n  }\n\n  _type = kRNSVGRadialGradient;\n  _colors = colors;\n}\n\n- (void)paint:(CGContextRef)context bounds:(CGRect)bounds\n{\n  if (_type == kRNSVGLinearGradient) {\n    [self paintLinearGradient:context bounds:bounds];\n  } else if (_type == kRNSVGRadialGradient) {\n    [self paintRadialGradient:context bounds:bounds];\n  } else if (_type == kRNSVGPattern) {\n    [self paintPattern:context bounds:bounds];\n  }\n}\n\n- (CGRect)getPaintRect:(CGContextRef)context bounds:(CGRect)bounds\n{\n  CGRect rect = _useObjectBoundingBox ? bounds : _userSpaceBoundingBox;\n  CGFloat height = CGRectGetHeight(rect);\n  CGFloat width = CGRectGetWidth(rect);\n  CGFloat x = 0.0;\n  CGFloat y = 0.0;\n\n  if (_useObjectBoundingBox) {\n    x = CGRectGetMinX(rect);\n    y = CGRectGetMinY(rect);\n  }\n\n  return CGRectMake(x, y, width, height);\n}\n\nvoid PatternFunction(void *info, CGContextRef context)\n{\n  RNSVGPainter *_painter = (__bridge RNSVGPainter *)info;\n  RNSVGPattern *_pattern = [_painter pattern];\n  CGRect rect = _painter.paintBounds;\n  CGFloat minX = _pattern.minX;\n  CGFloat minY = _pattern.minY;\n  CGFloat vbWidth = _pattern.vbWidth;\n  CGFloat vbHeight = _pattern.vbHeight;\n  if (vbWidth > 0 && vbHeight > 0) {\n    CGRect vbRect = CGRectMake(minX, minY, vbWidth, vbHeight);\n    CGAffineTransform _viewBoxTransform = [RNSVGViewBox getTransform:vbRect\n                                                               eRect:rect\n                                                               align:_pattern.align\n                                                         meetOrSlice:_pattern.meetOrSlice];\n    CGContextConcatCTM(context, _viewBoxTransform);\n  }\n\n  if (_painter.useObjectBoundingBoxForContentUnits) {\n    CGRect bounds = _painter.bounds;\n    CGContextConcatCTM(context, CGAffineTransformMakeScale(bounds.size.width, bounds.size.height));\n  }\n\n  [_pattern renderTo:context rect:rect];\n}\n\n- (CGFloat)getVal:(RNSVGLength *)length relative:(CGFloat)relative\n{\n  RNSVGLengthUnitType unit = [length unit];\n  CGFloat val = [RNSVGPropHelper fromRelative:length relative:relative];\n  return _useObjectBoundingBox && unit == SVG_LENGTHTYPE_NUMBER ? val * relative : val;\n}\n\n- (void)paintPattern:(CGContextRef)context bounds:(CGRect)bounds\n{\n  CGRect rect = [self getPaintRect:context bounds:bounds];\n  CGFloat height = CGRectGetHeight(rect);\n  CGFloat width = CGRectGetWidth(rect);\n\n  CGFloat x = [self getVal:[_points objectAtIndex:0] relative:width];\n  CGFloat y = [self getVal:[_points objectAtIndex:1] relative:height];\n  CGFloat w = [self getVal:[_points objectAtIndex:2] relative:width];\n  CGFloat h = [self getVal:[_points objectAtIndex:3] relative:height];\n\n  CGAffineTransform viewbox = [self.pattern.svgView getViewBoxTransform];\n#if TARGET_OS_OSX\n  // This is needed because macOS and iOS have different conventions for where the origin is.\n  // For macOS, it's in the bottom-left corner. For iOS, it's in the top-left corner.\n  viewbox = CGAffineTransformScale(viewbox, 1, -1);\n#endif // TARGET_OS_OSX\n  CGRect newBounds = CGRectMake(x, y, w, h);\n  CGSize size = newBounds.size;\n  self.useObjectBoundingBoxForContentUnits = _useContentObjectBoundingBox;\n  self.paintBounds = newBounds;\n  self.bounds = rect;\n\n  const CGPatternCallbacks callbacks = {0, &PatternFunction, NULL};\n  CGColorSpaceRef patternSpace = CGColorSpaceCreatePattern(NULL);\n  CGContextSetFillColorSpace(context, patternSpace);\n  CGColorSpaceRelease(patternSpace);\n\n  CGPatternRef pattern = CGPatternCreate(\n#if TARGET_OS_OSX\n      (__bridge_retained void *_Nullable)(self),\n#else\n      (__bridge void *_Nullable)(self),\n#endif\n      newBounds,\n      viewbox,\n      size.width,\n      size.height,\n      kCGPatternTilingConstantSpacing,\n      true,\n      &callbacks);\n  CGFloat alpha = 1.0;\n  CGContextSetFillPattern(context, pattern, &alpha);\n  CGPatternRelease(pattern);\n\n  CGContextFillRect(context, bounds);\n}\n\n- (void)paintLinearGradient:(CGContextRef)context bounds:(CGRect)bounds\n{\n  if ([_colors count] == 0) {\n    RCTLogWarn(@\"No stops in gradient\");\n    return;\n  }\n  CGGradientRef gradient = CGGradientRetain([RCTConvert RNSVGCGGradient:_colors]);\n  CGGradientDrawingOptions extendOptions = kCGGradientDrawsBeforeStartLocation | kCGGradientDrawsAfterEndLocation;\n\n  CGRect rect = [self getPaintRect:context bounds:bounds];\n  CGFloat height = CGRectGetHeight(rect);\n  CGFloat width = CGRectGetWidth(rect);\n  CGFloat offsetX = CGRectGetMinX(rect);\n  CGFloat offsetY = CGRectGetMinY(rect);\n\n  CGFloat x1 = [self getVal:[_points objectAtIndex:0] relative:width] + offsetX;\n  CGFloat y1 = [self getVal:[_points objectAtIndex:1] relative:height] + offsetY;\n  CGFloat x2 = [self getVal:[_points objectAtIndex:2] relative:width] + offsetX;\n  CGFloat y2 = [self getVal:[_points objectAtIndex:3] relative:height] + offsetY;\n\n  CGContextConcatCTM(context, _transform);\n  CGContextDrawLinearGradient(context, gradient, CGPointMake(x1, y1), CGPointMake(x2, y2), extendOptions);\n  CGGradientRelease(gradient);\n}\n\n- (void)paintRadialGradient:(CGContextRef)context bounds:(CGRect)bounds\n{\n  if ([_colors count] == 0) {\n    RCTLogWarn(@\"No stops in gradient\");\n    return;\n  }\n  CGGradientRef gradient = CGGradientRetain([RCTConvert RNSVGCGGradient:_colors]);\n  CGGradientDrawingOptions extendOptions = kCGGradientDrawsBeforeStartLocation | kCGGradientDrawsAfterEndLocation;\n\n  CGRect rect = [self getPaintRect:context bounds:bounds];\n\n  CGFloat width = CGRectGetWidth(rect);\n  CGFloat height = CGRectGetHeight(rect);\n\n  CGFloat offsetX = CGRectGetMinX(rect);\n  CGFloat offsetY = CGRectGetMinY(rect);\n\n  CGFloat rx = [self getVal:[_points objectAtIndex:2] relative:width];\n  CGFloat ry = [self getVal:[_points objectAtIndex:3] relative:height];\n\n  if (rx <= 0 || ry <= 0) {\n    // Gradient with radius = 0 should be rendered as solid color of the last stop\n    rx = width;\n    ry = height;\n    CGGradientRelease(gradient);\n    NSArray<NSNumber *> *gradientArray =\n        @[ _colors.firstObject, _colors.lastObject, _colors[_colors.count - 2], _colors.lastObject ];\n    gradient = CGGradientRetain([RCTConvert RNSVGCGGradient:gradientArray]);\n  }\n\n  double ratio = ry / rx;\n\n  CGFloat fx = [self getVal:[_points objectAtIndex:0] relative:width] + offsetX;\n  CGFloat fy = ([self getVal:[_points objectAtIndex:1] relative:height] + offsetY) / ratio;\n\n  CGFloat cx = [self getVal:[_points objectAtIndex:4] relative:width] + offsetX;\n  CGFloat cy = ([self getVal:[_points objectAtIndex:5] relative:height] + offsetY) / ratio;\n\n  CGAffineTransform transform = CGAffineTransformMakeScale(1, ratio);\n  CGContextConcatCTM(context, transform);\n\n  CGContextConcatCTM(context, _transform);\n  CGContextDrawRadialGradient(context, gradient, CGPointMake(fx, fy), 0, CGPointMake(cx, cy), rx, extendOptions);\n  CGGradientRelease(gradient);\n}\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGPainterBrush.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGBrush.h\"\n\n@interface RNSVGPainterBrush : RNSVGBrush\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGPainterBrush.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPainterBrush.h\"\n#import <React/RCTLog.h>\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGPainter.h\"\n\n@implementation RNSVGPainterBrush\n\n- (instancetype)initWithArray:(NSArray *)array\n{\n  if ((self = [super initWithArray:array])) {\n    if (array.count != 2) {\n      RCTLogError(@\"-[%@ %@] expects 2 elements, received %@\", self.class, NSStringFromSelector(_cmd), array);\n      return nil;\n    }\n\n    self.brushRef = [array objectAtIndex:1];\n  }\n  return self;\n}\n\n- (void)paint:(CGContextRef)context opacity:(CGFloat)opacity painter:(RNSVGPainter *)painter bounds:(CGRect)bounds\n{\n  BOOL transparency = opacity < 1;\n  if (transparency) {\n    CGContextSetAlpha(context, opacity);\n    CGContextBeginTransparencyLayer(context, NULL);\n  }\n\n  [painter paint:context bounds:bounds];\n\n  if (transparency) {\n    CGContextEndTransparencyLayer(context);\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGSolidColorBrush.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGBrush.h\"\n\n@interface RNSVGSolidColorBrush : RNSVGBrush\n\n- (instancetype)initWithNumber:(NSNumber *)number;\n- (instancetype)initWithColor:(RNSVGColor *)color;\n\n@end\n"
  },
  {
    "path": "apple/Brushes/RNSVGSolidColorBrush.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGSolidColorBrush.h\"\n#import \"RNSVGUIKit.h\"\n\n#import <React/RCTLog.h>\n#import \"RCTConvert+RNSVG.h\"\n\n@implementation RNSVGSolidColorBrush {\n  RNSVGColor *_color;\n}\n\n- (instancetype)initWithArray:(NSArray<RNSVGLength *> *)array\n{\n  if ((self = [super initWithArray:array])) {\n    _color = [RCTConvert RNSVGColor:array offset:1];\n  }\n  return self;\n}\n\n- (instancetype)initWithNumber:(NSNumber *)number\n{\n  if ((self = [super init])) {\n    _color = [RCTConvert RNSVGColor:number];\n  }\n  return self;\n}\n\n- (instancetype)initWithColor:(RNSVGColor *)color\n{\n  if ((self = [super init])) {\n    _color = color;\n  }\n  return self;\n}\n\n- (void)dealloc\n{\n  _color = nil;\n}\n\n- (CGColorRef)getColorWithOpacity:(CGFloat)opacity\n{\n  CGColorRef baseColor = _color.CGColor;\n  CGColorRef color = CGColorCreateCopyWithAlpha(baseColor, opacity * CGColorGetAlpha(baseColor));\n  return color;\n}\n\n- (BOOL)applyFillColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  CGColorRef color = [self getColorWithOpacity:opacity];\n  CGContextSetFillColorWithColor(context, color);\n  CGColorRelease(color);\n  return YES;\n}\n\n- (BOOL)applyStrokeColor:(CGContextRef)context opacity:(CGFloat)opacity\n{\n  CGColorRef color = [self getColorWithOpacity:opacity];\n  CGContextSetStrokeColorWithColor(context, color);\n  CGColorRelease(color);\n  return YES;\n}\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGClipPath.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGContainer.h\"\n#import \"RNSVGGroup.h\"\n#import \"RNSVGSvgView.h\"\n\n@interface RNSVGClipPath : RNSVGGroup\n\n- (BOOL)isSimpleClipPath;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGClipPath.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGClipPath.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGClipPath\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGClipPathProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGClipPathComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGClipPathProps &>(*props);\n  setCommonNodeProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGClipPathProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)parseReference\n{\n  self.dirty = false;\n  [self.svgView defineClipPath:self clipPathName:self.name];\n}\n\n- (BOOL)isSimpleClipPath\n{\n  NSArray<RNSVGPlatformView *> *children = self.subviews;\n  if (children.count == 1) {\n    RNSVGPlatformView *child = children[0];\n    if ([child class] != [RNSVGGroup class]) {\n      return true;\n    }\n  }\n  return false;\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGClipPathCls(void)\n{\n  return RNSVGClipPath.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGDefs.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNode.h\"\n\n/**\n * RNSVG defination are implemented as abstract views for all elements inside Defs.\n */\n\n@interface RNSVGDefs : RNSVGNode\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGDefs.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGDefs.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGDefs\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGDefsProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGDefsComponentDescriptor>();\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)renderTo:(CGContextRef)context\n{\n  // Defs do not render\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  [self traverseSubviews:^(RNSVGNode *node) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      [node parseReference];\n    }\n    return YES;\n  }];\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGDefsCls(void)\n{\n  return RNSVGDefs.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGForeignObject.h",
    "content": "\n#import \"RNSVGGroup.h\"\n#import \"RNSVGLength.h\"\n\n@interface RNSVGForeignObject : RNSVGGroup\n\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *foreignObjectwidth;\n@property (nonatomic, strong) RNSVGLength *foreignObjectheight;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGForeignObject.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGForeignObject.h\"\n#import \"RNSVGClipPath.h\"\n#import \"RNSVGMask.h\"\n#import \"RNSVGNode.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGForeignObject\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGForeignObjectProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGForeignObjectComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGForeignObjectProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id height = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (height != nil) {\n    self.foreignObjectheight = [RCTConvert RNSVGLength:height];\n  }\n  id width = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (width != nil) {\n    self.foreignObjectwidth = [RCTConvert RNSVGLength:width];\n  }\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGForeignObjectProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x = nil;\n  _y = nil;\n  _foreignObjectheight = nil;\n  _foreignObjectwidth = nil;\n}\n\n- (void)layoutSubviews\n{\n  [super layoutSubviews];\n  // We know layout is done, but the async text rendering is not.\n  // We schedule the SVG redraw for the next runloop cycle.\n  // This gives the text layout system time to finish its work.\n  dispatch_async(dispatch_get_main_queue(), ^{\n    [self invalidate];\n  });\n}\n#endif // RCT_NEW_ARCH_ENABLED\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self clip:context];\n  CGContextTranslateCTM(context, [self relativeOnWidth:self.x], [self relativeOnHeight:self.y]);\n  CGRect clip = CGRectMake(\n      0, 0, [self relativeOnWidth:self.foreignObjectwidth], [self relativeOnHeight:self.foreignObjectheight]);\n  CGContextClipToRect(context, clip);\n  [super renderLayerTo:context rect:rect];\n}\n\n- (void)renderGroupTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self pushGlyphContext];\n\n  __block CGRect bounds = CGRectNull;\n\n  [self traverseSubviews:^(RNSVGView *node) {\n    if ([node isKindOfClass:[RNSVGMask class]] || [node isKindOfClass:[RNSVGClipPath class]]) {\n      // no-op\n    } else if ([node isKindOfClass:[RNSVGNode class]]) {\n      RNSVGNode *svgNode = (RNSVGNode *)node;\n      if (svgNode.display && [@\"none\" isEqualToString:svgNode.display]) {\n        return YES;\n      }\n      if (svgNode.responsible && !self.svgView.responsible) {\n        self.svgView.responsible = YES;\n      }\n\n      if ([node isKindOfClass:[RNSVGRenderable class]]) {\n        [(RNSVGRenderable *)node mergeProperties:self];\n      }\n\n      [svgNode renderTo:context rect:rect];\n\n      CGRect nodeRect = svgNode.clientRect;\n      if (!CGRectIsEmpty(nodeRect)) {\n        bounds = CGRectUnion(bounds, nodeRect);\n      }\n\n      if ([node isKindOfClass:[RNSVGRenderable class]]) {\n        [(RNSVGRenderable *)node resetProperties];\n      }\n    } else if ([node isKindOfClass:[RNSVGSvgView class]]) {\n      RNSVGSvgView *svgView = (RNSVGSvgView *)node;\n      CGFloat width = [self relativeOnWidth:svgView.bbWidth];\n      CGFloat height = [self relativeOnHeight:svgView.bbHeight];\n      CGRect svgViewRect = CGRectMake(0, 0, width, height);\n      CGContextClipToRect(context, svgViewRect);\n      [svgView drawToContext:context withRect:svgViewRect];\n    } else {\n      CGContextSaveGState(context);\n      \n      CGRect bounds = node.layer.bounds;\n      CGPoint position = node.layer.position;\n      CATransform3D transform = node.layer.transform;\n\n      CGContextTranslateCTM(context, position.x, position.y);\n      \n      if (!CATransform3DIsIdentity(transform)) {\n        CGAffineTransform affine = CATransform3DGetAffineTransform(transform);\n        CGContextConcatCTM(context, affine);\n      }\n      \n      // This moves the origin from that center point to the object's top-left corner,\n      // which is where drawing operations will begin.\n      CGContextTranslateCTM(context, -bounds.size.width / 2, -bounds.size.height / 2);\n      \n      node.hidden = NO;\n      [node.layer renderInContext:context];\n      node.hidden = YES;\n\n      CGContextRestoreGState(context);\n    }\n\n    return YES;\n  }];\n  CGPathRef path = [self getPath:context];\n  [self setHitArea:path];\n  if (!CGRectEqualToRect(bounds, CGRectNull)) {\n    self.clientRect = bounds;\n    self.fillBounds = CGPathGetPathBoundingBox(path);\n    self.strokeBounds = CGPathGetPathBoundingBox(self.strokePath);\n    self.pathBounds = CGRectUnion(self.fillBounds, self.strokeBounds);\n\n    CGAffineTransform current = CGContextGetCTM(context);\n    CGAffineTransform svgToClientTransform = CGAffineTransformConcat(current, self.svgView.invInitialCTM);\n\n    self.ctm = svgToClientTransform;\n    self.screenCTM = current;\n\n    CGPoint mid = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));\n    CGPoint center = CGPointApplyAffineTransform(mid, self.matrix);\n\n    self.bounds = bounds;\n    if (!isnan(center.x) && !isnan(center.y)) {\n      self.center = center;\n    }\n    self.frame = bounds;\n  }\n\n  [self popGlyphContext];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (void) willRemoveSubview:(RNSVGPlatformView *) subview\n{\n  if ([subview isKindOfClass:[RCTViewComponentView class]]) {\n    subview.hidden = NO;\n  }\n}\n#endif\n\n- (void)drawRect:(CGRect)rect\n{\n  [self invalidate];\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n\n  _x = x;\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n\n  _y = y;\n  [self invalidate];\n}\n\n- (void)setForeignObjectwidth:(RNSVGLength *)foreignObjectwidth\n{\n  if ([foreignObjectwidth isEqualTo:_foreignObjectwidth]) {\n    return;\n  }\n\n  _foreignObjectwidth = foreignObjectwidth;\n  [self invalidate];\n}\n\n- (void)setForeignObjectheight:(RNSVGLength *)foreignObjectheight\n{\n  if ([foreignObjectheight isEqualTo:_foreignObjectheight]) {\n    return;\n  }\n\n  _foreignObjectheight = foreignObjectheight;\n  [self invalidate];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGForeignObjectCls(void)\n{\n  return RNSVGForeignObject.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGGroup.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGCGFCRule.h\"\n#import \"RNSVGContainer.h\"\n#import \"RNSVGGlyphContext.h\"\n#import \"RNSVGPath.h\"\n#import \"RNSVGSvgView.h\"\n\n@interface RNSVGGroup : RNSVGPath <RNSVGContainer>\n\n@property (nonatomic, strong) NSDictionary *font;\n\n- (void)renderPathTo:(CGContextRef)context rect:(CGRect)rect;\n- (void)renderGroupTo:(CGContextRef)context rect:(CGRect)rect;\n\n- (RNSVGGlyphContext *)getGlyphContext;\n- (void)pushGlyphContext;\n- (void)popGlyphContext;\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGGroup.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroup.h\"\n#import \"RNSVGClipPath.h\"\n#import \"RNSVGMask.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGGroup {\n  RNSVGGlyphContext *_glyphContext;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGGroupProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGGroupComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGGroupProps &>(*props);\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGGroupProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _font = nil;\n  _glyphContext = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setFont:(NSDictionary *)font\n{\n  if (font == _font) {\n    return;\n  }\n\n  [self invalidate];\n  _font = font;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self clip:context];\n  [self setupGlyphContext:context];\n  [self renderGroupTo:context rect:rect];\n}\n\n- (void)renderGroupTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self pushGlyphContext];\n\n  __block CGRect bounds = CGRectNull;\n\n  [self traverseSubviews:^(RNSVGView *node) {\n    if ([node isKindOfClass:[RNSVGMask class]] || [node isKindOfClass:[RNSVGClipPath class]]) {\n      [(RNSVGRenderable *)node mergeProperties:self];\n    } else if ([node isKindOfClass:[RNSVGNode class]]) {\n      RNSVGNode *svgNode = (RNSVGNode *)node;\n      if (svgNode.display && [@\"none\" isEqualToString:svgNode.display]) {\n        return YES;\n      }\n      if (svgNode.responsible && !self.svgView.responsible) {\n        self.svgView.responsible = YES;\n      }\n\n      if ([node isKindOfClass:[RNSVGRenderable class]]) {\n        [(RNSVGRenderable *)node mergeProperties:self];\n      }\n\n      [svgNode renderTo:context rect:rect];\n\n      CGRect nodeRect = svgNode.clientRect;\n      if (!CGRectIsEmpty(nodeRect)) {\n        bounds = CGRectUnion(bounds, nodeRect);\n      }\n\n      if ([node isKindOfClass:[RNSVGRenderable class]]) {\n        [(RNSVGRenderable *)node resetProperties];\n      }\n    } else if ([node isKindOfClass:[RNSVGSvgView class]]) {\n      RNSVGSvgView *svgView = (RNSVGSvgView *)node;\n      // Merge properties with inner Svg element.\n      if (svgView.subviews.count > 0) {\n        RNSVGView *viewNode = svgView.subviews[0];\n        if ([viewNode isKindOfClass:[RNSVGGroup class]]) {\n          RNSVGGroup *group = (RNSVGGroup *)viewNode;\n          [group mergeProperties:self];\n        }\n      }\n      CGFloat width = [self relativeOnWidth:svgView.bbWidth];\n      CGFloat height = [self relativeOnHeight:svgView.bbHeight];\n      CGRect svgViewRect = CGRectMake(0, 0, width, height);\n      CGContextClipToRect(context, svgViewRect);\n      [svgView drawToContext:context withRect:svgViewRect];\n    } else {\n      [node drawRect:rect];\n    }\n\n    return YES;\n  }];\n  CGPathRef path = [self getPath:context];\n  [self setHitArea:path];\n  if (!CGRectEqualToRect(bounds, CGRectNull)) {\n    self.clientRect = bounds;\n    self.fillBounds = CGPathGetPathBoundingBox(path);\n    self.strokeBounds = CGPathGetPathBoundingBox(self.strokePath);\n    self.pathBounds = CGRectUnion(self.fillBounds, self.strokeBounds);\n\n    CGAffineTransform current = CGContextGetCTM(context);\n    CGAffineTransform svgToClientTransform = CGAffineTransformConcat(current, self.svgView.invInitialCTM);\n\n    self.ctm = svgToClientTransform;\n    self.screenCTM = current;\n\n    CGPoint mid = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));\n    CGPoint center = CGPointApplyAffineTransform(mid, self.matrix);\n\n    self.bounds = bounds;\n    if (!isnan(center.x) && !isnan(center.y)) {\n      self.center = center;\n    }\n    self.frame = bounds;\n  }\n\n  [self popGlyphContext];\n}\n\n- (void)setupGlyphContext:(CGContextRef)context\n{\n  CGRect clipBounds = CGContextGetClipBoundingBox(context);\n#if TARGET_OS_OSX // [macOS\n  RNSVGSvgView *svgView = [self svgView];\n  if (svgView != nil && (clipBounds.origin.x < 0 || clipBounds.origin.y < 0)) {\n    clipBounds = CGRectApplyAffineTransform([svgView boundingBox], [svgView getInvViewBoxTransform]);\n  }\n#endif // macOS]\n  clipBounds = CGRectApplyAffineTransform(clipBounds, self.matrix);\n  CGFloat width = CGRectGetWidth(clipBounds);\n  CGFloat height = CGRectGetHeight(clipBounds);\n\n  _glyphContext = [[RNSVGGlyphContext alloc] initWithWidth:width height:height];\n}\n\n- (RNSVGGlyphContext *)getGlyphContext\n{\n  return _glyphContext;\n}\n\n- (void)pushGlyphContext\n{\n  __typeof__(self) __weak weakSelf = self;\n  [[self.textRoot getGlyphContext] pushContext:weakSelf font:self.font];\n}\n\n- (void)popGlyphContext\n{\n  [[self.textRoot getGlyphContext] popContext];\n}\n\n- (void)renderPathTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [super renderLayerTo:context rect:rect];\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGPathRef cached = self.path;\n  if (cached) {\n    return cached;\n  }\n  CGMutablePathRef __block path = CGPathCreateMutable();\n  [self traverseSubviews:^(RNSVGNode *node) {\n    if ([node isKindOfClass:[RNSVGNode class]] && ![node isKindOfClass:[RNSVGMask class]]) {\n      CGAffineTransform transform = node.matrix;\n      CGPathAddPath(path, &transform, [node getPath:context]);\n      CGPathAddPath(path, &transform, [node markerPath]);\n      node.dirty = false;\n    }\n    return YES;\n  }];\n\n  cached = CGPathRetain((CGPathRef)CFAutorelease(path));\n  self.path = cached;\n  return cached;\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  CGPoint transformed = CGPointApplyAffineTransform(point, self.invmatrix);\n\n  if (!CGRectContainsPoint(self.pathBounds, transformed)) {\n    return nil;\n  }\n\n  if (self.clipPath) {\n    RNSVGClipPath *clipNode = (RNSVGClipPath *)[self.svgView getDefinedClipPath:self.clipPath];\n    if ([clipNode isSimpleClipPath]) {\n      CGPathRef clipPath = [self getClipPath];\n      if (clipPath && !CGPathContainsPoint(clipPath, nil, transformed, clipNode.clipRule == kRNSVGCGFCRuleEvenodd)) {\n        return nil;\n      }\n    } else {\n      RNSVGRenderable *clipGroup = (RNSVGRenderable *)clipNode;\n      if (![clipGroup hitTest:transformed withEvent:event]) {\n        return nil;\n      }\n    }\n  }\n\n  if (!event) {\n    NSPredicate *const anyActive =\n        [NSPredicate predicateWithFormat:@\"self isKindOfClass: %@ AND active == TRUE\", [RNSVGNode class]];\n    NSArray *const filtered = [self.subviews filteredArrayUsingPredicate:anyActive];\n    if ([filtered count] != 0) {\n      return [filtered.lastObject hitTest:transformed withEvent:event];\n    }\n  }\n\n  for (RNSVGView *node in [self.subviews reverseObjectEnumerator]) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      if ([node isKindOfClass:[RNSVGMask class]]) {\n        continue;\n      }\n      RNSVGNode *svgNode = (RNSVGNode *)node;\n      if (event) {\n        svgNode.active = NO;\n      }\n      RNSVGPlatformView *hitChild = [svgNode hitTest:transformed withEvent:event];\n      if (hitChild) {\n        svgNode.active = YES;\n        return (svgNode.responsible || (svgNode != hitChild)) ? hitChild : self;\n      }\n    } else if ([node isKindOfClass:[RNSVGSvgView class]]) {\n      RNSVGSvgView *svgView = (RNSVGSvgView *)node;\n      RNSVGPlatformView *hitChild = [svgView hitTest:transformed withEvent:event];\n      if (hitChild) {\n        return hitChild;\n      }\n    }\n  }\n\n  RNSVGPlatformView *hitSelf = [super hitTest:transformed withEvent:event];\n  if (hitSelf) {\n    return hitSelf;\n  }\n\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  if (self.name) {\n    __typeof__(self) __weak weakSelf = self;\n    [self.svgView defineTemplate:weakSelf templateName:self.name];\n  }\n\n  [self traverseSubviews:^(RNSVGNode *node) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      [node parseReference];\n    }\n    return YES;\n  }];\n}\n\n- (void)resetProperties\n{\n  [self traverseSubviews:^(__kindof RNSVGNode *node) {\n    if ([node isKindOfClass:[RNSVGRenderable class]]) {\n      [(RNSVGRenderable *)node resetProperties];\n    }\n    return YES;\n  }];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGGroupCls(void)\n{\n  return RNSVGGroup.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGImage.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import <React/RCTBridge.h>\n#import \"RNSVGLength.h\"\n#import \"RNSVGRenderable.h\"\n#import \"RNSVGVBMOS.h\"\n\n#import <React/RCTImageSource.h>\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTImageResponseDelegate.h>\n#endif\n\n@interface RNSVGImage : RNSVGRenderable\n#ifdef RCT_NEW_ARCH_ENABLED\n                        <RCTImageResponseDelegate>\n#endif\n\n@property (nonatomic, weak) RCTBridge *bridge;\n@property (nonatomic, assign) RCTImageSource *src;\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *imagewidth;\n@property (nonatomic, strong) RNSVGLength *imageheight;\n@property (nonatomic, strong) NSString *align;\n@property (nonatomic, assign) RNSVGVBMOS meetOrSlice;\n@property (nonatomic, copy) RCTDirectEventBlock onLoad;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGImage.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGImage.h\"\n#import \"RCTConvert+RNSVG.h\"\n\n#if __has_include(<React/RCTImageLoader.h>)\n\n#import <React/RCTImageLoader.h>\n\n#else\n\n#import <React/RCTImageLoaderProtocol.h>\n#import <React/RCTImageShadowView.h>\n#import <React/RCTImageURLLoader.h>\n#import <React/RCTImageView.h>\n\n#endif // RCT_NEW_ARCH_ENABLED\n\n#import <React/RCTBridge.h>\n#import <React/RCTLog.h>\n#import \"RNSVGViewBox.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <memory>\n\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <React/RCTImageResponseObserverProxy.h>\n#import <React/RCTImageSource.h>\n#import <react/renderer/components/rnsvg/ComponentDescriptors.h>\n#import <rnsvg/RNSVGImageComponentDescriptor.h>\n#import \"RNSVGFabricConversions.h\"\n\nusing namespace facebook::react;\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGImage {\n  CGImageRef _image;\n  CGSize _imageSize;\n  RCTImageLoaderCancellationBlock _reloadImageCancellationBlock;\n\n#ifdef RCT_NEW_ARCH_ENABLED\n  RNSVGImageShadowNode::ConcreteState::Shared _state;\n  std::shared_ptr<RCTImageResponseObserverProxy> _imageResponseObserverProxy;\n#endif // RCT_NEW_ARCH_ENABLED\n}\n#ifdef RCT_NEW_ARCH_ENABLED\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGImageProps>();\n    _props = defaultProps;\n\n    _imageResponseObserverProxy = std::make_shared<RCTImageResponseObserverProxy>(self);\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGImageComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGImageProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id height = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (height != nil) {\n    self.imageheight = [RCTConvert RNSVGLength:height];\n  }\n  id width = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (width != nil) {\n    self.imagewidth = [RCTConvert RNSVGLength:width];\n  }\n  self.align = RCTNSStringFromStringNilIfEmpty(newProps.align);\n  self.meetOrSlice = intToRNSVGVBMOS(newProps.meetOrSlice);\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGImageProps const>(props);\n\n  [super updateProps:props oldProps:oldProps];\n}\n\n- (void)updateState:(State::Shared const &)state oldState:(State::Shared const &)oldState\n{\n  RCTAssert(state, @\"`state` must not be null.\");\n  RCTAssert(\n      std::dynamic_pointer_cast<RNSVGImageShadowNode::ConcreteState const>(state),\n      @\"`state` must be a pointer to `RNSVGImageShadowNode::ConcreteState`.\");\n\n  auto oldImageState = std::static_pointer_cast<RNSVGImageShadowNode::ConcreteState const>(_state);\n  auto newImageState = std::static_pointer_cast<RNSVGImageShadowNode::ConcreteState const>(state);\n\n  [self _setStateAndResubscribeImageResponseObserver:newImageState];\n}\n\n- (void)_setStateAndResubscribeImageResponseObserver:(RNSVGImageShadowNode::ConcreteState::Shared const &)state\n{\n  if (_state) {\n    auto &observerCoordinator = _state->getData().getImageRequest().getObserverCoordinator();\n#if REACT_NATIVE_MINOR_VERSION > 84\n    observerCoordinator.removeObserver(_imageResponseObserverProxy);\n#else\n    observerCoordinator.removeObserver(*_imageResponseObserverProxy);\n#endif\n  }\n\n  _state = state;\n\n  if (_state) {\n    auto &observerCoordinator = _state->getData().getImageRequest().getObserverCoordinator();\n#if REACT_NATIVE_MINOR_VERSION > 84\n    observerCoordinator.addObserver(_imageResponseObserverProxy);\n#else\n    observerCoordinator.addObserver(*_imageResponseObserverProxy);\n#endif\n  }\n}\n\n#pragma mark - RCTImageResponseDelegate\n#if !TARGET_OS_OSX // [macOS]\n- (void)didReceiveImage:(UIImage *)image metadata:(id)metadata fromObserver:(void const *)observer\n#else // [macOS\n- (void)didReceiveImage:(NSImage *)image metadata:(id)metadata fromObserver:(void const *)observer\n#endif // macOS]\n{\n  if (!_eventEmitter || !_state) {\n    // Notifications are delivered asynchronously and might arrive after the view is already recycled.\n    // In the future, we should incorporate an `EventEmitter` into a separate object owned by `ImageRequest` or `State`.\n    // See for more info: T46311063.\n    return;\n  }\n  auto imageSource = _state->getData().getImageSource();\n  imageSource.size = {image.size.width, image.size.height};\n  if (_eventEmitter != nullptr) {\n    static_cast<const RNSVGImageEventEmitter &>(*_eventEmitter)\n        .onLoad(\n            {.source = {\n                 .width = imageSource.size.width * imageSource.scale,\n                 .height = imageSource.size.height * imageSource.scale,\n                 .uri = imageSource.uri,\n             }});\n  }\n  dispatch_async(dispatch_get_main_queue(), ^{\n    self->_image = CGImageRetain(image.CGImage);\n    self->_imageSize = CGSizeMake(CGImageGetWidth(self->_image), CGImageGetHeight(self->_image));\n    [self invalidate];\n  });\n}\n\n- (void)didReceiveFailure:(nonnull NSError *)error fromObserver:(nonnull const void *)observer\n{\n  if (_image) {\n    CGImageRelease(_image);\n  }\n  _image = nil;\n}\n\n- (void)didReceiveProgress:(float)progress\n                    loaded:(int64_t)loaded\n                     total:(int64_t)total\n              fromObserver:(nonnull const void *)observer\n{\n}\n\n#pragma mark - RCTImageResponseDelegate - < RN 0.75\n\n- (void)didReceiveProgress:(float)progress fromObserver:(void const *)observer\n{\n}\n\n- (void)didReceiveFailureFromObserver:(void const *)observer\n{\n  if (_image) {\n    CGImageRelease(_image);\n  }\n  _image = nil;\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  [self _setStateAndResubscribeImageResponseObserver:nullptr];\n\n  _x = nil;\n  _y = nil;\n  _imageheight = nil;\n  _imagewidth = nil;\n  _src = nil;\n  _align = nil;\n  _meetOrSlice = kRNSVGVBMOSMeet;\n\n  if (_image) {\n    CGImageRelease(_image);\n  }\n  _image = nil;\n  _imageSize = CGSizeZero;\n  _reloadImageCancellationBlock = nil;\n}\n\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setSrc:(RCTImageSource *)src\n{\n#ifdef RCT_NEW_ARCH_ENABLED\n#else\n  if (src == _src) {\n    return;\n  }\n  _src = src;\n  CGImageRelease(_image);\n  _image = nil;\n  if (src.size.width != 0 && src.size.height != 0) {\n    _imageSize = src.size;\n  } else {\n    _imageSize = CGSizeMake(0, 0);\n  }\n\n  RCTImageLoaderCancellationBlock previousCancellationBlock = _reloadImageCancellationBlock;\n  if (previousCancellationBlock) {\n    previousCancellationBlock();\n    _reloadImageCancellationBlock = nil;\n  }\n\n  _reloadImageCancellationBlock = [[self.bridge moduleForName:@\"ImageLoader\"]\n      loadImageWithURLRequest:src.request\n#if !TARGET_OS_OSX // [macOS]\n                     callback:^(__unused NSError *error, UIImage *image) {\n#else // [macOS\n                     callback:^(__unused NSError *error, NSImage *image) {\n#endif // macOS]\n                       dispatch_async(dispatch_get_main_queue(), ^{\n                         self->_image = CGImageRetain(image.CGImage);\n                         self->_imageSize = CGSizeMake(CGImageGetWidth(self->_image), CGImageGetHeight(self->_image));\n                         if (self->_onLoad) {\n                           RCTImageSource *sourceLoaded;\n#if TARGET_OS_OSX // [macOS]\n                           sourceLoaded = [src imageSourceWithSize:image.size scale:1];\n#else\n                           sourceLoaded = [src imageSourceWithSize:image.size scale:image.scale];\n#endif\n                           NSDictionary *dict = @{\n                             @\"uri\" : sourceLoaded.request.URL.absoluteString,\n                             @\"width\" : @(sourceLoaded.size.width),\n                             @\"height\" : @(sourceLoaded.size.height),\n                           };\n                           self->_onLoad(@{@\"source\" : dict});\n                         }\n                         [self invalidate];\n                       });\n                     }];\n#endif // RCT_NEW_ARCH_ENABLED\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n  [self invalidate];\n  _x = x;\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n  [self invalidate];\n  _y = y;\n}\n\n- (void)setImagewidth:(RNSVGLength *)width\n{\n  if ([width isEqualTo:_imagewidth]) {\n    return;\n  }\n  [self invalidate];\n  _imagewidth = width;\n}\n\n- (void)setImageheight:(RNSVGLength *)height\n{\n  if ([height isEqualTo:_imageheight]) {\n    return;\n  }\n  [self invalidate];\n  _imageheight = height;\n}\n\n- (void)setAlign:(NSString *)align\n{\n  if ([align isEqualToString:_align]) {\n    return;\n  }\n  [self invalidate];\n  _align = align;\n}\n\n- (void)setMeetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  if (meetOrSlice == _meetOrSlice) {\n    return;\n  }\n  [self invalidate];\n  _meetOrSlice = meetOrSlice;\n}\n\n- (void)dealloc\n{\n  CGImageRelease(_image);\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  if (CGSizeEqualToSize(CGSizeZero, _imageSize)) {\n    return;\n  }\n  CGContextSaveGState(context);\n\n  // add hit area\n  CGRect hitArea = [self getHitArea];\n  CGPathRef hitAreaPath = CGPathCreateWithRect(hitArea, nil);\n  [self setHitArea:hitAreaPath];\n  CGPathRelease(hitAreaPath);\n  self.pathBounds = hitArea;\n  self.fillBounds = hitArea;\n  self.strokeBounds = hitArea;\n\n  // apply viewBox transform on Image render.\n  CGRect imageBounds = CGRectMake(0, 0, _imageSize.width, _imageSize.height);\n  CGAffineTransform viewbox = [RNSVGViewBox getTransform:imageBounds\n                                                   eRect:hitArea\n                                                   align:self.align\n                                             meetOrSlice:self.meetOrSlice];\n\n  [self clip:context];\n  CGContextClipToRect(context, hitArea);\n  CGContextConcatCTM(context, viewbox);\n  CGContextTranslateCTM(context, 0, imageBounds.size.height);\n  CGContextScaleCTM(context, 1, -1);\n  CGContextDrawImage(context, imageBounds, _image);\n  CGContextRestoreGState(context);\n\n  CGRect bounds = hitArea;\n  self.clientRect = bounds;\n\n  CGAffineTransform current = CGContextGetCTM(context);\n  CGAffineTransform svgToClientTransform = CGAffineTransformConcat(current, self.svgView.invInitialCTM);\n\n  self.ctm = svgToClientTransform;\n  self.screenCTM = current;\n\n  CGPoint mid = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));\n  CGPoint center = CGPointApplyAffineTransform(mid, self.matrix);\n\n  self.bounds = bounds;\n  if (!isnan(center.x) && !isnan(center.y)) {\n    self.center = center;\n  }\n  self.frame = bounds;\n}\n\n- (CGRect)getHitArea\n{\n  CGFloat x = [self relativeOnWidth:self.x];\n  CGFloat y = [self relativeOnHeight:self.y];\n  CGFloat width = [self relativeOnWidth:self.imagewidth];\n  CGFloat height = [self relativeOnHeight:self.imageheight];\n  if (width == 0) {\n    width = _imageSize.width;\n  }\n  if (height == 0) {\n    height = _imageSize.height;\n  }\n\n  return CGRectMake(x, y, width, height);\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  return (CGPathRef)CFAutorelease(CGPathCreateWithRect([self getHitArea], nil));\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGImageCls(void)\n{\n  return RNSVGImage.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGLinearGradient.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLength.h\"\n#import \"RNSVGNode.h\"\n\n@interface RNSVGLinearGradient : RNSVGNode\n\n@property (nonatomic, strong) RNSVGLength *x1;\n@property (nonatomic, strong) RNSVGLength *y1;\n@property (nonatomic, strong) RNSVGLength *x2;\n@property (nonatomic, strong) RNSVGLength *y2;\n@property (nonatomic, copy) NSArray<NSNumber *> *gradient;\n@property (nonatomic, assign) RNSVGUnits gradientUnits;\n@property (nonatomic, assign) CGAffineTransform gradientTransform;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGLinearGradient.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGLinearGradient.h\"\n#import \"RNSVGBrushType.h\"\n#import \"RNSVGPainter.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGLinearGradient\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGLinearGradientProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGLinearGradientComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGLinearGradientProps &>(*props);\n\n  id x1 = RNSVGConvertFollyDynamicToId(newProps.x1);\n  if (x1 != nil) {\n    self.x1 = [RCTConvert RNSVGLength:x1];\n  }\n  id y1 = RNSVGConvertFollyDynamicToId(newProps.y1);\n  if (y1 != nil) {\n    self.y1 = [RCTConvert RNSVGLength:y1];\n  }\n  id x2 = RNSVGConvertFollyDynamicToId(newProps.x2);\n  if (x2 != nil) {\n    self.x2 = [RCTConvert RNSVGLength:x2];\n  }\n  id y2 = RNSVGConvertFollyDynamicToId(newProps.y2);\n  if (y2 != nil) {\n    self.y2 = [RCTConvert RNSVGLength:y2];\n  }\n  if (newProps.gradient.size() > 0) {\n    NSMutableArray<NSNumber *> *gradientArray = [NSMutableArray new];\n    for (auto number : newProps.gradient) {\n      [gradientArray addObject:[NSNumber numberWithDouble:number]];\n    }\n    self.gradient = gradientArray;\n  }\n  self.gradientUnits = newProps.gradientUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  if (newProps.gradientTransform.size() == 6) {\n    self.gradientTransform = CGAffineTransformMake(\n        newProps.gradientTransform.at(0),\n        newProps.gradientTransform.at(1),\n        newProps.gradientTransform.at(2),\n        newProps.gradientTransform.at(3),\n        newProps.gradientTransform.at(4),\n        newProps.gradientTransform.at(5));\n  }\n\n  setCommonNodeProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGLinearGradientProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x1 = nil;\n  _y1 = nil;\n  _x2 = nil;\n  _y2 = nil;\n  _gradient = nil;\n  _gradientUnits = kRNSVGUnitsObjectBoundingBox;\n  _gradientTransform = CGAffineTransformIdentity;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (instancetype)init\n{\n  if (self = [super init]) {\n    _gradientTransform = CGAffineTransformIdentity;\n  }\n  return self;\n}\n\n- (void)setX1:(RNSVGLength *)x1\n{\n  if ([x1 isEqualTo:_x1]) {\n    return;\n  }\n\n  _x1 = x1;\n  [self invalidate];\n}\n\n- (void)setY1:(RNSVGLength *)y1\n{\n  if ([y1 isEqualTo:_y1]) {\n    return;\n  }\n\n  _y1 = y1;\n  [self invalidate];\n}\n\n- (void)setX2:(RNSVGLength *)x2\n{\n  if ([x2 isEqualTo:_x2]) {\n    return;\n  }\n\n  _x2 = x2;\n  [self invalidate];\n}\n\n- (void)setY2:(RNSVGLength *)y2\n{\n  if ([y2 isEqualTo:_y2]) {\n    return;\n  }\n\n  _y2 = y2;\n  [self invalidate];\n}\n\n- (void)setGradient:(NSArray<NSNumber *> *)gradient\n{\n  if (gradient == _gradient) {\n    return;\n  }\n\n  _gradient = gradient;\n  [self invalidate];\n}\n\n- (void)setGradientUnits:(RNSVGUnits)gradientUnits\n{\n  if (gradientUnits == _gradientUnits) {\n    return;\n  }\n\n  _gradientUnits = gradientUnits;\n  [self invalidate];\n}\n\n- (void)setGradientTransform:(CGAffineTransform)gradientTransform\n{\n  _gradientTransform = gradientTransform;\n  [self invalidate];\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  NSArray<RNSVGLength *> *points = @[ self.x1, self.y1, self.x2, self.y2 ];\n  RNSVGPainter *painter = [[RNSVGPainter alloc] initWithPointsArray:points];\n  [painter setUnits:self.gradientUnits];\n  [painter setTransform:self.gradientTransform];\n  [painter setLinearGradientColors:self.gradient];\n\n  if (self.gradientUnits == kRNSVGUnitsUserSpaceOnUse) {\n    [painter setUserSpaceBoundingBox:[self.svgView getContextBounds]];\n  }\n\n  [self.svgView definePainter:painter painterName:self.name];\n}\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGLinearGradientCls(void)\n{\n  return RNSVGLinearGradient.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGMarker.h",
    "content": "\n#import \"RNSVGGroup.h\"\n#import \"RNSVGLength.h\"\n#import \"RNSVGMarkerPosition.h\"\n\n@interface RNSVGMarker : RNSVGGroup\n\n@property (nonatomic, strong) RNSVGLength *refX;\n@property (nonatomic, strong) RNSVGLength *refY;\n@property (nonatomic, strong) RNSVGLength *markerWidth;\n@property (nonatomic, strong) RNSVGLength *markerHeight;\n@property (nonatomic, strong) NSString *markerUnits;\n@property (nonatomic, strong) NSString *orient;\n\n@property (nonatomic, assign) CGFloat minX;\n@property (nonatomic, assign) CGFloat minY;\n@property (nonatomic, assign) CGFloat vbWidth;\n@property (nonatomic, assign) CGFloat vbHeight;\n@property (nonatomic, strong) NSString *align;\n@property (nonatomic, assign) RNSVGVBMOS meetOrSlice;\n\n- (void)renderMarker:(CGContextRef)context\n                rect:(CGRect)rect\n            position:(RNSVGMarkerPosition *)position\n         strokeWidth:(CGFloat)strokeWidth;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGMarker.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGMarker.h\"\n#import \"RNSVGBrushType.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGPainter.h\"\n#import \"RNSVGViewBox.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGMarker\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGMarkerProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGMarkerComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGMarkerProps &>(*props);\n\n  id refX = RNSVGConvertFollyDynamicToId(newProps.refX);\n  if (refX != nil) {\n    self.refX = [RCTConvert RNSVGLength:refX];\n  }\n  id refY = RNSVGConvertFollyDynamicToId(newProps.refY);\n  if (refY != nil) {\n    self.refY = [RCTConvert RNSVGLength:refY];\n  }\n  id markerHeight = RNSVGConvertFollyDynamicToId(newProps.markerHeight);\n  if (markerHeight != nil) {\n    self.markerHeight = [RCTConvert RNSVGLength:markerHeight];\n  }\n  id markerWidth = RNSVGConvertFollyDynamicToId(newProps.markerWidth);\n  if (markerWidth != nil) {\n    self.markerWidth = [RCTConvert RNSVGLength:markerWidth];\n  }\n  self.markerUnits = RCTNSStringFromStringNilIfEmpty(newProps.markerUnits);\n  self.orient = RCTNSStringFromStringNilIfEmpty(newProps.orient);\n\n  self.minX = newProps.minX;\n  self.minY = newProps.minY;\n  self.vbWidth = newProps.vbWidth;\n  self.vbHeight = newProps.vbHeight;\n  self.align = RCTNSStringFromStringNilIfEmpty(newProps.align);\n  self.meetOrSlice = intToRNSVGVBMOS(newProps.meetOrSlice);\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGMarkerProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _refX = nil;\n  _refY = nil;\n  _markerHeight = nil;\n  _markerWidth = nil;\n  _markerUnits = nil;\n  _orient = nil;\n\n  _minX = 0;\n  _minY = 0;\n  _vbWidth = 0;\n  _vbHeight = 0;\n  _align = nil;\n  _meetOrSlice = kRNSVGVBMOSMeet;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  [self.svgView defineMarker:self markerName:self.name];\n  [self traverseSubviews:^(RNSVGNode *node) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      [node parseReference];\n    }\n    return YES;\n  }];\n}\n\n- (void)setX:(RNSVGLength *)refX\n{\n  if ([refX isEqualTo:_refX]) {\n    return;\n  }\n\n  _refX = refX;\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)refY\n{\n  if ([refY isEqualTo:_refY]) {\n    return;\n  }\n\n  _refY = refY;\n  [self invalidate];\n}\n\n- (void)setMarkerWidth:(RNSVGLength *)markerWidth\n{\n  if ([markerWidth isEqualTo:_markerWidth]) {\n    return;\n  }\n\n  _markerWidth = markerWidth;\n  [self invalidate];\n}\n\n- (void)setMarkerHeight:(RNSVGLength *)markerHeight\n{\n  if ([markerHeight isEqualTo:_markerHeight]) {\n    return;\n  }\n\n  _markerHeight = markerHeight;\n  [self invalidate];\n}\n\n- (void)setMarkerUnits:(NSString *)markerUnits\n{\n  if ([_markerUnits isEqualToString:markerUnits]) {\n    return;\n  }\n\n  _markerUnits = markerUnits;\n  [self invalidate];\n}\n\n- (void)setOrient:(NSString *)orient\n{\n  if ([orient isEqualToString:_orient]) {\n    return;\n  }\n\n  [self invalidate];\n  _orient = orient;\n}\n\n- (void)setMinX:(CGFloat)minX\n{\n  if (minX == _minX) {\n    return;\n  }\n\n  [self invalidate];\n  _minX = minX;\n}\n\n- (void)setMinY:(CGFloat)minY\n{\n  if (minY == _minY) {\n    return;\n  }\n\n  [self invalidate];\n  _minY = minY;\n}\n\n- (void)setVbWidth:(CGFloat)vbWidth\n{\n  if (vbWidth == _vbWidth) {\n    return;\n  }\n\n  [self invalidate];\n  _vbWidth = vbWidth;\n}\n\n- (void)setVbHeight:(CGFloat)vbHeight\n{\n  if (_vbHeight == vbHeight) {\n    return;\n  }\n\n  [self invalidate];\n  _vbHeight = vbHeight;\n}\n\n- (void)setAlign:(NSString *)align\n{\n  if ([align isEqualToString:_align]) {\n    return;\n  }\n\n  [self invalidate];\n  _align = align;\n}\n\n- (void)setMeetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  if (meetOrSlice == _meetOrSlice) {\n    return;\n  }\n\n  [self invalidate];\n  _meetOrSlice = meetOrSlice;\n}\n\nstatic CGFloat RNSVG_degToRad = (CGFloat)M_PI / 180;\n\ndouble deg2rad(CGFloat deg)\n{\n  return deg * RNSVG_degToRad;\n}\n\n- (void)renderMarker:(CGContextRef)context\n                rect:(CGRect)rect\n            position:(RNSVGMarkerPosition *)position\n         strokeWidth:(CGFloat)strokeWidth\n{\n  CGContextSaveGState(context);\n\n  CGPoint origin = [position origin];\n  CGAffineTransform transform = CGAffineTransformMakeTranslation(origin.x, origin.y);\n\n  float markerAngle = [@\"auto\" isEqualToString:_orient] ? -1 : [_orient doubleValue];\n  float angle = 180 + (markerAngle == -1 ? [position angle] : markerAngle);\n  float rad = deg2rad(angle);\n  transform = CGAffineTransformRotate(transform, rad);\n\n  bool useStrokeWidth = [@\"strokeWidth\" isEqualToString:_markerUnits];\n  if (useStrokeWidth) {\n    transform = CGAffineTransformScale(transform, strokeWidth, strokeWidth);\n  }\n\n  CGFloat width = [self relativeOnWidth:self.markerWidth];\n  CGFloat height = [self relativeOnHeight:self.markerHeight];\n  CGRect eRect = CGRectMake(0, 0, width, height);\n  if (self.align) {\n    CGAffineTransform viewBoxTransform =\n        [RNSVGViewBox getTransform:CGRectMake(self.minX, self.minY, self.vbWidth, self.vbHeight)\n                             eRect:eRect\n                             align:self.align\n                       meetOrSlice:self.meetOrSlice];\n    transform = CGAffineTransformScale(transform, viewBoxTransform.a, viewBoxTransform.d);\n  }\n\n  CGFloat x = [self relativeOnWidth:self.refX];\n  CGFloat y = [self relativeOnHeight:self.refY];\n  transform = CGAffineTransformTranslate(transform, -x, -y);\n\n  self.transform = transform;\n  CGContextConcatCTM(context, transform);\n\n  [self renderGroupTo:context rect:eRect];\n\n  CGContextRestoreGState(context);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGMarkerCls(void)\n{\n  return RNSVGMarker.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGMask.h",
    "content": "\n#import \"RNSVGGroup.h\"\n#import \"RNSVGLength.h\"\n\n@interface RNSVGMask : RNSVGGroup\n\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *maskwidth;\n@property (nonatomic, strong) RNSVGLength *maskheight;\n@property (nonatomic, assign) RNSVGUnits maskUnits;\n@property (nonatomic, assign) RNSVGUnits maskContentUnits;\n@property (nonatomic, assign) RNSVGMaskType maskType;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGMask.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGMask.h\"\n#import \"RNSVGBrushType.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGPainter.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGMask\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGMaskProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGMaskComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGMaskProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id maskheight = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (maskheight != nil) {\n    self.maskheight = [RCTConvert RNSVGLength:maskheight];\n  }\n  id maskwidth = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (maskwidth != nil) {\n    self.maskwidth = [RCTConvert RNSVGLength:maskwidth];\n  }\n\n  self.maskUnits = newProps.maskUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  self.maskContentUnits = newProps.maskUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  self.maskType = newProps.maskType == 0 ? kRNSVGMaskTypeLuminance : kRNSVGMaskTypeAlpha;\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGMaskProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x = nil;\n  _y = nil;\n  _maskheight = nil;\n  _maskwidth = nil;\n  _maskUnits = kRNSVGUnitsObjectBoundingBox;\n  _maskContentUnits = kRNSVGUnitsObjectBoundingBox;\n  _maskType = kRNSVGMaskTypeLuminance;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  [self.svgView defineMask:self maskName:self.name];\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n\n  _x = x;\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n\n  _y = y;\n  [self invalidate];\n}\n\n- (void)setMaskwidth:(RNSVGLength *)maskwidth\n{\n  if ([maskwidth isEqualTo:_maskwidth]) {\n    return;\n  }\n\n  _maskwidth = maskwidth;\n  [self invalidate];\n}\n\n- (void)setMaskheight:(RNSVGLength *)maskheight\n{\n  if ([maskheight isEqualTo:_maskheight]) {\n    return;\n  }\n\n  _maskheight = maskheight;\n  [self invalidate];\n}\n\n- (void)setMaskUnits:(RNSVGUnits)maskUnits\n{\n  if (maskUnits == _maskUnits) {\n    return;\n  }\n\n  _maskUnits = maskUnits;\n  [self invalidate];\n}\n\n- (void)setMaskContentUnits:(RNSVGUnits)maskContentUnits\n{\n  if (maskContentUnits == _maskContentUnits) {\n    return;\n  }\n\n  _maskContentUnits = maskContentUnits;\n  [self invalidate];\n}\n\n- (void)setMaskType:(RNSVGMaskType)maskType\n{\n  if (maskType == _maskType) {\n    return;\n  }\n  _maskType = maskType;\n  [self invalidate];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGMaskCls(void)\n{\n  return RNSVGMask.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGPath.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n#import \"RNSVGPathParser.h\"\n#import \"RNSVGRenderable.h\"\n\n@interface RNSVGPath : RNSVGRenderable\n\n@property (nonatomic, strong) RNSVGPathParser *d;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGPath.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPath.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGPath {\n  CGPathRef _path;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGPathProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGPathComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGPathProps &>(*props);\n  self.d = [[RNSVGPathParser alloc] initWithPathString:RCTNSStringFromString(newProps.d)];\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGPathProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  if (_path) {\n    CGPathRelease(_path);\n  }\n  _path = nil;\n  _d = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setD:(RNSVGPathParser *)d\n{\n  if (d == _d) {\n    return;\n  }\n\n  [self invalidate];\n  _d = d;\n  CGPathRelease(_path);\n  _path = CGPathRetain([d getPath]);\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  return _path;\n}\n\n- (void)dealloc\n{\n  CGPathRelease(_path);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGPathCls(void)\n{\n  return RNSVGPath.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGPattern.h",
    "content": "\n#import \"RNSVGGroup.h\"\n#import \"RNSVGLength.h\"\n\n@interface RNSVGPattern : RNSVGGroup\n\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *patternwidth;\n@property (nonatomic, strong) RNSVGLength *patternheight;\n@property (nonatomic, assign) RNSVGUnits patternUnits;\n@property (nonatomic, assign) RNSVGUnits patternContentUnits;\n@property (nonatomic, assign) CGAffineTransform patternTransform;\n\n@property (nonatomic, assign) CGFloat minX;\n@property (nonatomic, assign) CGFloat minY;\n@property (nonatomic, assign) CGFloat vbWidth;\n@property (nonatomic, assign) CGFloat vbHeight;\n@property (nonatomic, strong) NSString *align;\n@property (nonatomic, assign) RNSVGVBMOS meetOrSlice;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGPattern.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGPattern.h\"\n#import \"RNSVGBrushType.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGPainter.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGPattern\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGPatternProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGPatternComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGPatternProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id patternheight = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (patternheight != nil) {\n    self.patternheight = [RCTConvert RNSVGLength:patternheight];\n  }\n  id patternwidth = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (patternwidth != nil) {\n    self.patternwidth = [RCTConvert RNSVGLength:patternwidth];\n  }\n  self.patternUnits = newProps.patternUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  self.patternContentUnits =\n      newProps.patternContentUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  if (newProps.patternTransform.size() == 6) {\n    self.patternTransform = CGAffineTransformMake(\n        newProps.patternTransform.at(0),\n        newProps.patternTransform.at(1),\n        newProps.patternTransform.at(2),\n        newProps.patternTransform.at(3),\n        newProps.patternTransform.at(4),\n        newProps.patternTransform.at(5));\n  }\n  self.minX = newProps.minX;\n  self.minY = newProps.minY;\n  self.vbWidth = newProps.vbWidth;\n  self.vbHeight = newProps.vbHeight;\n  self.align = RCTNSStringFromStringNilIfEmpty(newProps.align);\n  self.meetOrSlice = intToRNSVGVBMOS(newProps.meetOrSlice);\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGPatternProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x = nil;\n  _y = nil;\n  _patternheight = nil;\n  _patternwidth = nil;\n  _patternUnits = kRNSVGUnitsObjectBoundingBox;\n  _patternContentUnits = kRNSVGUnitsObjectBoundingBox;\n  _patternTransform = CGAffineTransformIdentity;\n\n  _minX = 0;\n  _minY = 0;\n  _vbWidth = 0;\n  _vbHeight = 0;\n  _align = nil;\n  _meetOrSlice = kRNSVGVBMOSMeet;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (instancetype)init\n{\n  if (self = [super init]) {\n    _patternTransform = CGAffineTransformIdentity;\n  }\n  return self;\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  NSArray<RNSVGLength *> *points = @[ self.x, self.y, self.patternwidth, self.patternheight ];\n  RNSVGPainter *painter = [[RNSVGPainter alloc] initWithPointsArray:points];\n  [painter setUnits:self.patternUnits];\n  [painter setContentUnits:self.patternContentUnits];\n  [painter setTransform:self.patternTransform];\n  [painter setPattern:self];\n\n  if (self.patternUnits == kRNSVGUnitsUserSpaceOnUse || self.patternContentUnits == kRNSVGUnitsUserSpaceOnUse) {\n    [painter setUserSpaceBoundingBox:[self.svgView getContextBounds]];\n  }\n\n  [self.svgView definePainter:painter painterName:self.name];\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n\n  _x = x;\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n\n  _y = y;\n  [self invalidate];\n}\n\n- (void)setPatternwidth:(RNSVGLength *)patternwidth\n{\n  if ([patternwidth isEqualTo:_patternwidth]) {\n    return;\n  }\n\n  _patternwidth = patternwidth;\n  [self invalidate];\n}\n\n- (void)setPatternheight:(RNSVGLength *)patternheight\n{\n  if ([patternheight isEqualTo:_patternheight]) {\n    return;\n  }\n\n  _patternheight = patternheight;\n  [self invalidate];\n}\n\n- (void)setPatternUnits:(RNSVGUnits)patternUnits\n{\n  if (patternUnits == _patternUnits) {\n    return;\n  }\n\n  _patternUnits = patternUnits;\n  [self invalidate];\n}\n\n- (void)setPatternContentUnits:(RNSVGUnits)patternContentUnits\n{\n  if (patternContentUnits == _patternContentUnits) {\n    return;\n  }\n\n  _patternContentUnits = patternContentUnits;\n  [self invalidate];\n}\n\n- (void)setPatternTransform:(CGAffineTransform)patternTransform\n{\n  _patternTransform = patternTransform;\n  [self invalidate];\n}\n\n- (void)setMinX:(CGFloat)minX\n{\n  if (minX == _minX) {\n    return;\n  }\n\n  [self invalidate];\n  _minX = minX;\n}\n\n- (void)setMinY:(CGFloat)minY\n{\n  if (minY == _minY) {\n    return;\n  }\n\n  [self invalidate];\n  _minY = minY;\n}\n\n- (void)setVbWidth:(CGFloat)vbWidth\n{\n  if (vbWidth == _vbWidth) {\n    return;\n  }\n\n  [self invalidate];\n  _vbWidth = vbWidth;\n}\n\n- (void)setVbHeight:(CGFloat)vbHeight\n{\n  if (_vbHeight == vbHeight) {\n    return;\n  }\n\n  [self invalidate];\n  _vbHeight = vbHeight;\n}\n\n- (void)setAlign:(NSString *)align\n{\n  if ([align isEqualToString:_align]) {\n    return;\n  }\n\n  [self invalidate];\n  _align = align;\n}\n\n- (void)setMeetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  if (meetOrSlice == _meetOrSlice) {\n    return;\n  }\n\n  [self invalidate];\n  _meetOrSlice = meetOrSlice;\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGPatternCls(void)\n{\n  return RNSVGPattern.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGRadialGradient.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLength.h\"\n#import \"RNSVGNode.h\"\n\n@interface RNSVGRadialGradient : RNSVGNode\n\n@property (nonatomic, strong) RNSVGLength *fx;\n@property (nonatomic, strong) RNSVGLength *fy;\n@property (nonatomic, strong) RNSVGLength *rx;\n@property (nonatomic, strong) RNSVGLength *ry;\n@property (nonatomic, strong) RNSVGLength *cx;\n@property (nonatomic, strong) RNSVGLength *cy;\n@property (nonatomic, copy) NSArray<NSNumber *> *gradient;\n@property (nonatomic, assign) RNSVGUnits gradientUnits;\n@property (nonatomic, assign) CGAffineTransform gradientTransform;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGRadialGradient.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGRadialGradient.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGRadialGradient\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGRadialGradientProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGRadialGradientComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGRadialGradientProps &>(*props);\n\n  id fx = RNSVGConvertFollyDynamicToId(newProps.fx);\n  if (fx != nil) {\n    self.fx = [RCTConvert RNSVGLength:fx];\n  }\n  id fy = RNSVGConvertFollyDynamicToId(newProps.fy);\n  if (fy != nil) {\n    self.fy = [RCTConvert RNSVGLength:fy];\n  }\n  id cx = RNSVGConvertFollyDynamicToId(newProps.cx);\n  if (cx != nil) {\n    self.cx = [RCTConvert RNSVGLength:cx];\n  }\n  id cy = RNSVGConvertFollyDynamicToId(newProps.cy);\n  if (cy != nil) {\n    self.cy = [RCTConvert RNSVGLength:cy];\n  }\n  id rx = RNSVGConvertFollyDynamicToId(newProps.rx);\n  if (rx != nil) {\n    self.rx = [RCTConvert RNSVGLength:rx];\n  }\n  id ry = RNSVGConvertFollyDynamicToId(newProps.ry);\n  if (ry != nil) {\n    self.ry = [RCTConvert RNSVGLength:ry];\n  }\n  if (newProps.gradient.size() > 0) {\n    NSMutableArray<NSNumber *> *gradientArray = [NSMutableArray new];\n    for (auto number : newProps.gradient) {\n      [gradientArray addObject:[NSNumber numberWithDouble:number]];\n    }\n    self.gradient = gradientArray;\n  }\n  self.gradientUnits = newProps.gradientUnits == 0 ? kRNSVGUnitsObjectBoundingBox : kRNSVGUnitsUserSpaceOnUse;\n  if (newProps.gradientTransform.size() == 6) {\n    self.gradientTransform = CGAffineTransformMake(\n        newProps.gradientTransform.at(0),\n        newProps.gradientTransform.at(1),\n        newProps.gradientTransform.at(2),\n        newProps.gradientTransform.at(3),\n        newProps.gradientTransform.at(4),\n        newProps.gradientTransform.at(5));\n  }\n\n  setCommonNodeProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGRadialGradientProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _fx = nil;\n  _fy = nil;\n  _cx = nil;\n  _cy = nil;\n  _rx = nil;\n  _ry = nil;\n  _gradient = nil;\n  _gradientUnits = kRNSVGUnitsObjectBoundingBox;\n  _gradientTransform = CGAffineTransformIdentity;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n- (instancetype)init\n{\n  if (self = [super init]) {\n    _gradientTransform = CGAffineTransformIdentity;\n  }\n  return self;\n}\n\n- (void)setFx:(RNSVGLength *)fx\n{\n  if ([fx isEqualTo:_fx]) {\n    return;\n  }\n\n  _fx = fx;\n  [self invalidate];\n}\n\n- (void)setFy:(RNSVGLength *)fy\n{\n  if ([fy isEqualTo:_fy]) {\n    return;\n  }\n\n  _fy = fy;\n  [self invalidate];\n}\n\n- (void)setRx:(RNSVGLength *)rx\n{\n  if ([rx isEqualTo:_rx]) {\n    return;\n  }\n\n  _rx = rx;\n  [self invalidate];\n}\n\n- (void)setRy:(RNSVGLength *)ry\n{\n  if ([ry isEqualTo:_ry]) {\n    return;\n  }\n\n  _ry = ry;\n  [self invalidate];\n}\n\n- (void)setCx:(RNSVGLength *)cx\n{\n  if ([cx isEqualTo:_cx]) {\n    return;\n  }\n\n  _cx = cx;\n  [self invalidate];\n}\n\n- (void)setCy:(RNSVGLength *)cy\n{\n  if ([cy isEqualTo:_cy]) {\n    return;\n  }\n\n  _cy = cy;\n  [self invalidate];\n}\n\n- (void)setGradient:(NSArray<NSNumber *> *)gradient\n{\n  if (gradient == _gradient) {\n    return;\n  }\n\n  _gradient = gradient;\n  [self invalidate];\n}\n\n- (void)setGradientUnits:(RNSVGUnits)gradientUnits\n{\n  if (gradientUnits == _gradientUnits) {\n    return;\n  }\n\n  _gradientUnits = gradientUnits;\n  [self invalidate];\n}\n\n- (void)setGradientTransform:(CGAffineTransform)gradientTransform\n{\n  _gradientTransform = gradientTransform;\n  [self invalidate];\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  NSArray<RNSVGLength *> *points = @[ self.fx, self.fy, self.rx, self.ry, self.cx, self.cy ];\n  RNSVGPainter *painter = [[RNSVGPainter alloc] initWithPointsArray:points];\n  [painter setUnits:self.gradientUnits];\n  [painter setTransform:self.gradientTransform];\n  [painter setRadialGradientColors:self.gradient];\n\n  if (self.gradientUnits == kRNSVGUnitsUserSpaceOnUse) {\n    [painter setUserSpaceBoundingBox:[self.svgView getContextBounds]];\n  }\n\n  [self.svgView definePainter:painter painterName:self.name];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGRadialGradientCls(void)\n{\n  return RNSVGRadialGradient.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGSvgView.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGContainer.h\"\n#import \"RNSVGPainter.h\"\n#import \"RNSVGVBMOS.h\"\n\n@class RNSVGNode;\n@class RNSVGMarker;\n@class RNSVGMask;\n@class RNSVGFilter;\n\n@interface RNSVGSvgView : RNSVGView <RNSVGContainer>\n\n@property (nonatomic, strong) RNSVGColor *color;\n@property (nonatomic, strong) RNSVGLength *bbWidth;\n@property (nonatomic, strong) RNSVGLength *bbHeight;\n@property (nonatomic, assign) CGFloat minX;\n@property (nonatomic, assign) CGFloat minY;\n@property (nonatomic, assign) CGFloat vbWidth;\n@property (nonatomic, assign) CGFloat vbHeight;\n@property (nonatomic, strong) NSString *align;\n@property (nonatomic, assign) RNSVGVBMOS meetOrSlice;\n@property (nonatomic, assign) BOOL responsible;\n@property (nonatomic, assign) BOOL active;\n@property (nonatomic, assign) CGRect boundingBox;\n@property (nonatomic, assign) CGAffineTransform initialCTM;\n@property (nonatomic, assign) CGAffineTransform invInitialCTM;\n@property (nonatomic, assign) CGAffineTransform viewBoxTransform;\n@property (nonatomic, assign) UIEdgeInsets hitTestEdgeInsets;\n\n/**\n * define <ClipPath></ClipPath> content as clipPath template.\n */\n- (void)defineClipPath:(__kindof RNSVGNode *)clipPath clipPathName:(NSString *)clipPathName;\n\n- (RNSVGNode *)getDefinedClipPath:(NSString *)clipPathName;\n\n- (void)defineTemplate:(__kindof RNSVGNode *)definedTemplate templateName:(NSString *)templateName;\n\n- (RNSVGNode *)getDefinedTemplate:(NSString *)templateName;\n\n- (void)definePainter:(RNSVGPainter *)painter painterName:(NSString *)painterName;\n\n- (RNSVGPainter *)getDefinedPainter:(NSString *)painterName;\n\n- (void)defineMarker:(RNSVGMarker *)marker markerName:(NSString *)markerName;\n\n- (RNSVGMarker *)getDefinedMarker:(NSString *)markerName;\n\n- (void)defineMask:(RNSVGMask *)mask maskName:(NSString *)maskName;\n\n- (RNSVGMask *)getDefinedMask:(NSString *)maskName;\n\n- (void)defineFilter:(RNSVGFilter *)filter filterName:(NSString *)filterName;\n\n- (RNSVGFilter *)getDefinedFilter:(NSString *)filterName;\n\n- (NSString *)getDataURLWithBounds:(CGRect)bounds;\n\n- (CGRect)getContextBounds;\n\n- (void)drawRect:(CGRect)rect;\n\n- (void)drawToContext:(CGContextRef)context withRect:(CGRect)rect;\n\n- (CGAffineTransform)getViewBoxTransform;\n\n- (CGAffineTransform)getInvViewBoxTransform;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGSvgView.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGSvgView.h\"\n#import <React/RCTLog.h>\n#import \"RNSVGNode.h\"\n#import \"RNSVGViewBox.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/rnsvg/ComponentDescriptors.h>\n#import <react/renderer/components/view/conversions.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n#if TARGET_OS_OSX // [macOS\n#import \"RNSVGUIKit.h\"\n#endif // macOS]\n\n@implementation RNSVGSvgView {\n  NSMutableDictionary<NSString *, RNSVGNode *> *_clipPaths;\n  NSMutableDictionary<NSString *, RNSVGNode *> *_templates;\n  NSMutableDictionary<NSString *, RNSVGPainter *> *_painters;\n  NSMutableDictionary<NSString *, RNSVGMarker *> *_markers;\n  NSMutableDictionary<NSString *, RNSVGMask *> *_masks;\n  NSMutableDictionary<NSString *, RNSVGFilter *> *_filters;\n  CGAffineTransform _invViewBoxTransform;\n  bool rendered;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n#endif // RCT_NEW_ARCH_ENABLED\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n#if !TARGET_OS_OSX // Not available on macOS\n    // This is necessary to ensure that [self setNeedsDisplay] actually triggers\n    // a redraw when our parent transitions between hidden and visible.\n    self.contentMode = UIViewContentModeRedraw;\n#endif // TARGET_OS_OSX\n    rendered = false;\n#ifdef RCT_NEW_ARCH_ENABLED\n    static const auto defaultProps = std::make_shared<const RNSVGSvgViewProps>();\n    _props = defaultProps;\n#if !TARGET_OS_OSX // On macOS, views are transparent by default\n    // TODO: think if we can do it better\n    self.opaque = NO;\n#endif // TARGET_OS_OSX\n#endif // RCT_NEW_ARCH_ENABLED\n  }\n  return self;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGSvgViewComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGSvgViewProps &>(*props);\n\n  self.minX = newProps.minX;\n  self.minY = newProps.minY;\n  self.vbWidth = newProps.vbWidth;\n  self.vbHeight = newProps.vbHeight;\n  id bbWidth = RNSVGConvertFollyDynamicToId(newProps.bbWidth);\n  if (bbWidth != nil) {\n    self.bbWidth = [RCTConvert RNSVGLength:bbWidth];\n  }\n  id bbHeight = RNSVGConvertFollyDynamicToId(newProps.bbHeight);\n  if (bbHeight != nil) {\n    self.bbHeight = [RCTConvert RNSVGLength:bbHeight];\n  }\n  self.align = RCTNSStringFromStringNilIfEmpty(newProps.align);\n  self.meetOrSlice = intToRNSVGVBMOS(newProps.meetOrSlice);\n  if (RCTUIColorFromSharedColor(newProps.color)) {\n    self.color = RCTUIColorFromSharedColor(newProps.color);\n  }\n  [super updateProps:props oldProps:oldProps];\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _minX = 0;\n  _minY = 0;\n  _vbWidth = 0;\n  _vbHeight = 0;\n  _bbWidth = 0;\n  _bbHeight = 0;\n  _align = nil;\n  _meetOrSlice = kRNSVGVBMOSMeet;\n\n  _responsible = NO;\n  _active = NO;\n  _boundingBox = CGRectZero;\n  _initialCTM = CGAffineTransformIdentity;\n  _invInitialCTM = CGAffineTransformIdentity;\n  _viewBoxTransform = CGAffineTransformIdentity;\n\n  _clipPaths = nil;\n  _templates = nil;\n  _painters = nil;\n  _markers = nil;\n  _masks = nil;\n  _filters = nil;\n  _invViewBoxTransform = CGAffineTransformIdentity;\n  rendered = NO;\n}\n\n- (void)mountChildComponentView:(RNSVGView<RCTComponentViewProtocol> *)childComponentView index:(NSInteger)index\n{\n  [super mountChildComponentView:childComponentView index:index];\n  [self invalidate];\n}\n\n- (void)unmountChildComponentView:(RNSVGView<RCTComponentViewProtocol> *)childComponentView index:(NSInteger)index\n{\n  [super unmountChildComponentView:childComponentView index:index];\n  [self invalidate];\n}\n\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)insertReactSubview:(RNSVGPlatformView *)subview atIndex:(NSInteger)atIndex\n{\n  [super insertReactSubview:subview atIndex:atIndex];\n  [self insertSubview:subview atIndex:atIndex];\n  [self invalidate];\n}\n\n- (void)removeReactSubview:(RNSVGPlatformView *)subview\n{\n  [super removeReactSubview:subview];\n  [self invalidate];\n}\n\n- (void)didUpdateReactSubviews\n{\n  // Do nothing, as subviews are inserted by insertReactSubview:\n}\n\n- (void)clearChildCache\n{\n  if (!rendered) {\n    return;\n  }\n  rendered = false;\n  for (__kindof RNSVGNode *node in self.subviews) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      [node clearChildCache];\n    }\n  }\n}\n\n- (void)invalidate\n{\n  RNSVGPlatformView *parent = self.superview;\n  if ([parent isKindOfClass:[RNSVGNode class]]) {\n    if (!rendered) {\n      return;\n    }\n    RNSVGNode *svgNode = (RNSVGNode *)parent;\n    [svgNode invalidate];\n    rendered = false;\n    return;\n  }\n  [self setNeedsDisplay];\n}\n\n- (void)setColor:(RNSVGColor *)color\n{\n  if (color == _color) {\n    return;\n  }\n  [self invalidate];\n  _color = color;\n}\n\n- (void)setMinX:(CGFloat)minX\n{\n  if (minX == _minX) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _minX = minX;\n}\n\n- (void)setMinY:(CGFloat)minY\n{\n  if (minY == _minY) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _minY = minY;\n}\n\n- (void)setVbWidth:(CGFloat)vbWidth\n{\n  if (vbWidth == _vbWidth) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _vbWidth = vbWidth;\n}\n\n- (void)setVbHeight:(CGFloat)vbHeight\n{\n  if (_vbHeight == vbHeight) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _vbHeight = vbHeight;\n}\n\n- (void)setBbWidth:(RNSVGLength *)bbWidth\n{\n  if ([bbWidth isEqualTo:_bbWidth]) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _bbWidth = bbWidth;\n}\n\n- (void)setBbHeight:(RNSVGLength *)bbHeight\n{\n  if ([bbHeight isEqualTo:_bbHeight]) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _bbHeight = bbHeight;\n}\n\n- (void)setAlign:(NSString *)align\n{\n  if ([align isEqualToString:_align]) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _align = align;\n}\n\n- (void)setMeetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  if (meetOrSlice == _meetOrSlice) {\n    return;\n  }\n\n  [self invalidate];\n  [self clearChildCache];\n  _meetOrSlice = meetOrSlice;\n}\n\n- (void)drawToContext:(CGContextRef)context withRect:(CGRect)rect\n{\n  rendered = true;\n  _clipPaths = nil;\n  _templates = nil;\n  _painters = nil;\n  self.initialCTM = CGContextGetCTM(context);\n  self.invInitialCTM = CGAffineTransformInvert(self.initialCTM);\n  if (self.align) {\n    CGRect tRect = CGRectMake(self.minX, self.minY, self.vbWidth, self.vbHeight);\n    _viewBoxTransform = [RNSVGViewBox getTransform:tRect eRect:rect align:self.align meetOrSlice:self.meetOrSlice];\n    _invViewBoxTransform = CGAffineTransformInvert(_viewBoxTransform);\n    CGContextConcatCTM(context, _viewBoxTransform);\n  } else {\n    _viewBoxTransform = CGAffineTransformIdentity;\n    _invViewBoxTransform = CGAffineTransformIdentity;\n  }\n  for (RNSVGPlatformView *node in self.subviews) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      RNSVGNode *svg = (RNSVGNode *)node;\n      if (svg.responsible && !self.responsible) {\n        self.responsible = YES;\n      }\n\n      [svg parseReference];\n      [svg renderTo:context rect:rect];\n    } else {\n      [node drawRect:rect];\n    }\n  }\n}\n\n- (void)drawRect:(CGRect)rect\n{\n  RNSVGPlatformView *parent = self.superview;\n  if ([parent isKindOfClass:[RNSVGNode class]]) {\n    return;\n  }\n#if TARGET_OS_OSX // [macOS\n  _boundingBox = [self bounds];\n#else // macOS]\n  _boundingBox = rect;\n#endif\n  CGContextRef context = UIGraphicsGetCurrentContext();\n\n  [self drawToContext:context withRect:[self bounds]];\n}\n\n- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event\n{\n  if (UIEdgeInsetsEqualToEdgeInsets(self.hitTestEdgeInsets, UIEdgeInsetsZero)) {\n    return [super pointInside:point withEvent:event];\n  }\n  CGRect hitFrame = UIEdgeInsetsInsetRect(self.bounds, self.hitTestEdgeInsets);\n  return CGRectContainsPoint(hitFrame, point);\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (RNSVGPlatformView *)betterHitTest:(CGPoint)point withEvent:(UIEvent *)event\n#else\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n#endif\n{\n  if (point.x < 0 || point.y < 0 || point.x > self.bounds.size.width || point.y > self.bounds.size.height) {\n    return nil;\n  }\n  CGPoint transformed = point;\n  if (self.align) {\n    transformed = CGPointApplyAffineTransform(transformed, _invViewBoxTransform);\n  }\n  for (RNSVGNode *node in [self.subviews reverseObjectEnumerator]) {\n    if (![node isKindOfClass:[RNSVGNode class]]) {\n      continue;\n    }\n\n    if (event) {\n      node.active = NO;\n    }\n\n    RNSVGPlatformView *hitChild = [node hitTest:transformed withEvent:event];\n\n    if (hitChild) {\n      node.active = YES;\n      return (node.responsible || (node != hitChild)) ? hitChild : self;\n    }\n  }\n  BOOL isPointInside = [self pointInside:point withEvent:event];\n  return isPointInside ? self : nil;\n}\n\n- (NSString *)getDataURLWithBounds:(CGRect)bounds\n{\n#if !TARGET_OS_OSX // [macOS]\n  UIGraphicsImageRenderer *renderer = [[UIGraphicsImageRenderer alloc] initWithSize:bounds.size];\n  UIImage *image = [renderer imageWithActions:^(__unused UIGraphicsImageRendererContext *_Nonnull rendererContext) {\n#else // [macOS\n  RNSVGUIGraphicsBeginImageContextWithOptions(bounds.size, NO, 1);\n#endif // macOS]\n    [self clearChildCache];\n    [self drawRect:bounds];\n    [self clearChildCache];\n    [self invalidate];\n#if !TARGET_OS_OSX // [macOS]\n  }];\n#endif\n#if !TARGET_OS_OSX // [macOS]\n  NSData *imageData = UIImagePNGRepresentation(image);\n  NSString *base64 = [imageData base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];\n#else // [macOS\n  NSData *imageData = UIImagePNGRepresentation(RNSVGUIGraphicsGetImageFromCurrentImageContext());\n  NSString *base64 = [imageData base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];\n  RNSVGUIGraphicsEndImageContext();\n#endif // macOS]\n  return base64;\n}\n\n- (void)reactSetInheritedBackgroundColor:(RNSVGColor *)inheritedBackgroundColor\n{\n  self.backgroundColor = inheritedBackgroundColor;\n}\n\n- (void)defineClipPath:(__kindof RNSVGNode *)clipPath clipPathName:(NSString *)clipPathName\n{\n  if (!clipPathName) {\n    return;\n  }\n  if (!_clipPaths) {\n    _clipPaths = [[NSMutableDictionary alloc] init];\n  }\n  [_clipPaths setObject:clipPath forKey:clipPathName];\n}\n\n- (RNSVGNode *)getDefinedClipPath:(NSString *)clipPathName\n{\n  return _clipPaths ? [_clipPaths objectForKey:clipPathName] : nil;\n}\n\n- (void)defineTemplate:(RNSVGNode *)definedTemplate templateName:(NSString *)templateName\n{\n  if (!templateName) {\n    return;\n  }\n  if (!_templates) {\n    _templates = [[NSMutableDictionary alloc] init];\n  }\n  [_templates setObject:definedTemplate forKey:templateName];\n}\n\n- (RNSVGNode *)getDefinedTemplate:(NSString *)templateName\n{\n  return _templates ? [_templates objectForKey:templateName] : nil;\n}\n\n- (void)definePainter:(RNSVGPainter *)painter painterName:(NSString *)painterName\n{\n  if (!painterName) {\n    return;\n  }\n  if (!_painters) {\n    _painters = [[NSMutableDictionary alloc] init];\n  }\n  [_painters setObject:painter forKey:painterName];\n}\n\n- (RNSVGPainter *)getDefinedPainter:(NSString *)painterName\n{\n  return _painters ? [_painters objectForKey:painterName] : nil;\n}\n\n- (void)defineMarker:(RNSVGMarker *)marker markerName:(NSString *)markerName\n{\n  if (!markerName) {\n    return;\n  }\n  if (!_markers) {\n    _markers = [[NSMutableDictionary alloc] init];\n  }\n  [_markers setObject:marker forKey:markerName];\n}\n\n- (RNSVGMarker *)getDefinedMarker:(NSString *)markerName\n{\n  return _markers ? [_markers objectForKey:markerName] : nil;\n}\n\n- (void)defineMask:(RNSVGMask *)mask maskName:(NSString *)maskName\n{\n  if (!maskName) {\n    return;\n  }\n  if (!_masks) {\n    _masks = [[NSMutableDictionary alloc] init];\n  }\n  [_masks setObject:mask forKey:maskName];\n}\n\n- (RNSVGMask *)getDefinedMask:(NSString *)maskName\n{\n  return _masks ? [_masks objectForKey:maskName] : nil;\n}\n\n- (void)defineFilter:(RNSVGFilter *)filter filterName:(NSString *)filterName\n{\n  if (!filterName) {\n    return;\n  }\n  if (!_filters) {\n    _filters = [[NSMutableDictionary alloc] init];\n  }\n  [_filters setObject:filter forKey:filterName];\n}\n\n- (RNSVGFilter *)getDefinedFilter:(NSString *)filterName\n{\n  return _filters ? [_filters objectForKey:filterName] : nil;\n}\n\n- (CGRect)getContextBounds\n{\n  return CGContextGetClipBoundingBox(UIGraphicsGetCurrentContext());\n}\n\n- (CGAffineTransform)getViewBoxTransform\n{\n  return _viewBoxTransform;\n}\n\n- (CGAffineTransform)getInvViewBoxTransform\n{\n  return _invViewBoxTransform;\n}\n\n#if !RCT_NEW_ARCH_ENABLED && TARGET_OS_OSX // [macOS\n- (void)updateReactTransformInternal:(CATransform3D)transform\n{\n  [self setTransform:CATransform3DGetAffineTransform(transform)];\n}\n#endif // macOS]\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGSvgViewCls(void)\n{\n  return RNSVGSvgView.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGSymbol.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroup.h\"\n\n/**\n * RNSVG defination are implemented as abstract UIViews for all elements inside Defs.\n */\n\n@interface RNSVGSymbol : RNSVGGroup\n\n@property (nonatomic, assign) CGFloat minX;\n@property (nonatomic, assign) CGFloat minY;\n@property (nonatomic, assign) CGFloat vbWidth;\n@property (nonatomic, assign) CGFloat vbHeight;\n@property (nonatomic, strong) NSString *align;\n@property (nonatomic, assign) RNSVGVBMOS meetOrSlice;\n\n- (void)renderSymbolTo:(CGContextRef)context width:(CGFloat)width height:(CGFloat)height;\n\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGSymbol.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGSymbol.h\"\n#import \"RNSVGViewBox.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGSymbol\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGSymbolProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGSymbolComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGSymbolProps &>(*props);\n\n  self.minX = newProps.minX;\n  self.minY = newProps.minY;\n  self.vbWidth = newProps.vbWidth;\n  self.vbHeight = newProps.vbHeight;\n  self.align = RCTNSStringFromStringNilIfEmpty(newProps.align);\n  self.meetOrSlice = intToRNSVGVBMOS(newProps.meetOrSlice);\n\n  setCommonGroupProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGSymbolProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _minX = 0;\n  _minY = 0;\n  _vbWidth = 0;\n  _vbHeight = 0;\n  _align = nil;\n  _meetOrSlice = kRNSVGVBMOSMeet;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setMinX:(CGFloat)minX\n{\n  if (minX == _minX) {\n    return;\n  }\n\n  [self invalidate];\n  _minX = minX;\n}\n\n- (void)setMinY:(CGFloat)minY\n{\n  if (minY == _minY) {\n    return;\n  }\n\n  [self invalidate];\n  _minY = minY;\n}\n\n- (void)setVbWidth:(CGFloat)vbWidth\n{\n  if (vbWidth == _vbWidth) {\n    return;\n  }\n\n  [self invalidate];\n  _vbWidth = vbWidth;\n}\n\n- (void)setVbHeight:(CGFloat)vbHeight\n{\n  if (_vbHeight == vbHeight) {\n    return;\n  }\n\n  [self invalidate];\n  _vbHeight = vbHeight;\n}\n\n- (void)setAlign:(NSString *)align\n{\n  if ([align isEqualToString:_align]) {\n    return;\n  }\n\n  [self invalidate];\n  _align = align;\n}\n\n- (void)setMeetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  if (meetOrSlice == _meetOrSlice) {\n    return;\n  }\n\n  [self invalidate];\n  _meetOrSlice = meetOrSlice;\n}\n\n- (void)renderTo:(CGContextRef)context rect:(CGRect)rect\n{\n  self.dirty = false;\n  // Do not render Symbol\n}\n\n- (void)renderSymbolTo:(CGContextRef)context width:(CGFloat)width height:(CGFloat)height\n{\n  CGRect eRect = CGRectMake(0, 0, width, height);\n  if (self.align) {\n    CGAffineTransform viewBoxTransform =\n        [RNSVGViewBox getTransform:CGRectMake(self.minX, self.minY, self.vbWidth, self.vbHeight)\n                             eRect:eRect\n                             align:self.align\n                       meetOrSlice:self.meetOrSlice];\n\n    CGContextConcatCTM(context, viewBoxTransform);\n  }\n  [self renderGroupTo:context rect:eRect];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGSymbolCls(void)\n{\n  return RNSVGSymbol.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Elements/RNSVGUse.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLength.h\"\n#import \"RNSVGRenderable.h\"\n\n/**\n * RNSVG defination are implemented as abstract UIViews for all elements inside Defs.\n */\n\n@interface RNSVGUse : RNSVGRenderable\n\n@property (nonatomic, strong) NSString *href;\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *usewidth;\n@property (nonatomic, strong) RNSVGLength *useheight;\n@end\n"
  },
  {
    "path": "apple/Elements/RNSVGUse.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGUse.h\"\n#import <React/RCTLog.h>\n#import \"RNSVGSymbol.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGUse\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGUseProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGUseComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGUseProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id useheight = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (useheight != nil) {\n    self.useheight = [RCTConvert RNSVGLength:useheight];\n  }\n  id usewidth = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (usewidth != nil) {\n    self.usewidth = [RCTConvert RNSVGLength:usewidth];\n  }\n  self.href = RCTNSStringFromStringNilIfEmpty(newProps.href);\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGUseProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x = nil;\n  _y = nil;\n  _useheight = nil;\n  _usewidth = nil;\n  _href = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setHref:(NSString *)href\n{\n  if ([href isEqualToString:_href]) {\n    return;\n  }\n\n  [self invalidate];\n  _href = href;\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n\n  [self invalidate];\n  _x = x;\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n\n  [self invalidate];\n  _y = y;\n}\n\n- (void)setUsewidth:(RNSVGLength *)usewidth\n{\n  if ([usewidth isEqualTo:_usewidth]) {\n    return;\n  }\n\n  [self invalidate];\n  _usewidth = usewidth;\n}\n\n- (void)setUseheight:(RNSVGLength *)useheight\n{\n  if ([useheight isEqualTo:_useheight]) {\n    return;\n  }\n\n  [self invalidate];\n  _useheight = useheight;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  CGContextTranslateCTM(context, [self relativeOnWidth:self.x], [self relativeOnHeight:self.y]);\n  RNSVGNode *definedTemplate = [self.svgView getDefinedTemplate:self.href];\n  if (definedTemplate) {\n    [self beginTransparencyLayer:context];\n    [self clip:context];\n\n    if ([definedTemplate isKindOfClass:[RNSVGRenderable class]]) {\n      [(RNSVGRenderable *)definedTemplate mergeProperties:self];\n    }\n\n    if ([definedTemplate class] == [RNSVGSymbol class]) {\n      RNSVGSymbol *symbol = (RNSVGSymbol *)definedTemplate;\n      [symbol renderSymbolTo:context\n                       width:[self relativeOnWidth:self.usewidth]\n                      height:[self relativeOnHeight:self.useheight]];\n    } else {\n      [definedTemplate renderTo:context rect:rect];\n    }\n\n    if ([definedTemplate isKindOfClass:[RNSVGRenderable class]]) {\n      [(RNSVGRenderable *)definedTemplate resetProperties];\n    }\n\n    [self endTransparencyLayer:context];\n  } else if (self.href) {\n    // TODO: calling yellow box here\n    RCTLogWarn(\n        @\"`Use` element expected a pre-defined svg template as `href` prop, template named: %@ is not defined.\",\n        self.href);\n    return;\n  } else {\n    return;\n  }\n  CGRect bounds = definedTemplate.clientRect;\n  self.clientRect = bounds;\n  self.pathBounds = definedTemplate.pathBounds;\n\n  CGAffineTransform current = CGContextGetCTM(context);\n  CGAffineTransform svgToClientTransform = CGAffineTransformConcat(current, self.svgView.invInitialCTM);\n\n  self.ctm = svgToClientTransform;\n  self.screenCTM = current;\n\n  CGPoint mid = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));\n  CGPoint center = CGPointApplyAffineTransform(mid, self.matrix);\n\n  self.bounds = bounds;\n  if (!isnan(center.x) && !isnan(center.y)) {\n    self.center = center;\n  }\n  self.frame = bounds;\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  CGPoint transformed = CGPointApplyAffineTransform(point, self.invmatrix);\n  RNSVGNode const *definedTemplate = [self.svgView getDefinedTemplate:self.href];\n  if (event) {\n    self.active = NO;\n  } else if (self.active) {\n    return self;\n  }\n  RNSVGPlatformView const *hitChild = [definedTemplate hitTest:transformed withEvent:event];\n  if (hitChild) {\n    self.active = YES;\n    return self;\n  }\n  return nil;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGAffineTransform transform =\n      CGAffineTransformMakeTranslation([self relativeOnWidth:self.x], [self relativeOnHeight:self.y]);\n  RNSVGNode const *definedTemplate = [self.svgView getDefinedTemplate:self.href];\n  if (!definedTemplate) {\n    return nil;\n  }\n  CGPathRef path = [definedTemplate getPath:context];\n  return (CGPathRef)CFAutorelease(CGPathCreateCopyByTransformingPath(path, &transform));\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGUseCls(void)\n{\n  return RNSVGUse.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGArithmeticFilter.h",
    "content": "#import \"RNSVGCustomFilter.h\"\n\n@interface RNSVGArithmeticFilter : RNSVGCustomFilter {\n  CIImage *inputImage2;\n  NSNumber *inputK1;\n  NSNumber *inputK2;\n  NSNumber *inputK3;\n  NSNumber *inputK4;\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGArithmeticFilter.metal",
    "content": "#include <metal_stdlib>\nusing namespace metal;\n#include <CoreImage/CoreImage.h>\n\n\nextern \"C\" float4 RNSVGArithmeticFilter(coreimage::sample_t in1, coreimage::sample_t in2, float k1, float k2, float k3, float k4)\n{\n    float4 arithmeticResult;\n    arithmeticResult.rgb = k1 * in1.rgb * in2.rgb + k2 * in1.rgb + k3 * in2.rgb + k4;\n    arithmeticResult.a = k1 * in1.a * in2.a + k2 * in1.a + k3 * in2.a + k4;\n\n    arithmeticResult.rgb = clamp(arithmeticResult.rgb, 0.0, 1.0);\n    arithmeticResult.a = clamp(arithmeticResult.a, 0.0, 1.0);\n\n    return arithmeticResult;\n}\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGArithmeticFilter.mm",
    "content": "#import \"RNSVGArithmeticFilter.h\"\n\nstatic CIColorKernel *arithmeticFilter = nil;\n\n@implementation RNSVGArithmeticFilter\n\n- (id)init\n{\n  if (arithmeticFilter == nil) {\n    arithmeticFilter = [super getWithName:@\"RNSVGArithmeticFilter\"];\n  }\n  return [super init];\n}\n\n- (NSDictionary *)customAttributes\n{\n  return @{\n    @\"inputImage1\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"CIImage\",\n      kCIAttributeDisplayName : @\"in1\",\n      kCIAttributeType : kCIAttributeTypeImage\n    },\n    @\"inputImage2\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"CIImage\",\n      kCIAttributeDisplayName : @\"in2\",\n      kCIAttributeType : kCIAttributeTypeImage\n    },\n    @\"inputK1\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"NSNumber\",\n      kCIAttributeDisplayName : @\"k1\",\n      kCIAttributeType : kCIAttributeTypeScalar\n    },\n    @\"inputK2\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"NSNumber\",\n      kCIAttributeDisplayName : @\"k2\",\n      kCIAttributeType : kCIAttributeTypeScalar\n    },\n    @\"inputK3\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"NSNumber\",\n      kCIAttributeDisplayName : @\"k3\",\n      kCIAttributeType : kCIAttributeTypeScalar\n    },\n    @\"inputK4\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"NSNumber\",\n      kCIAttributeDisplayName : @\"k4\",\n      kCIAttributeType : kCIAttributeTypeScalar\n    },\n  };\n}\n\n- (CIImage *)outputImage\n{\n  CISampler *in1 = [CISampler samplerWithImage:inputImage1];\n  CISampler *in2 = [CISampler samplerWithImage:inputImage2];\n\n  return [arithmeticFilter applyWithExtent:inputImage1.extent\n                                 arguments:@[ in1, in2, inputK1, inputK2, inputK3, inputK4 ]];\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGCompositeXor.h",
    "content": "#import \"RNSVGCustomFilter.h\"\n\n@interface RNSVGCompositeXor : RNSVGCustomFilter {\n  CIImage *inputImage2;\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGCompositeXor.metal",
    "content": "#include <metal_stdlib>\nusing namespace metal;\n#include <CoreImage/CoreImage.h>\n\nextern \"C\" float4 RNSVGCompositeXor(coreimage::sample_t in1, coreimage::sample_t in2)\n{\n    float4 result;\n    \n    result.rgb = in1.rgb * (1.0 - in2.a) + in2.rgb * (1.0 - in1.a);\n    result.a = in1.a + in2.a - 2.0 * in1.a * in2.a;\n    \n    return result;\n}\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGCompositeXor.mm",
    "content": "#import \"RNSVGCompositeXor.h\"\n\nstatic CIColorKernel *compositeXor = nil;\n\n@implementation RNSVGCompositeXor\n\n- (id)init\n{\n  if (compositeXor == nil) {\n    compositeXor = [super getWithName:@\"RNSVGCompositeXor\"];\n  }\n  return [super init];\n}\n\n- (NSDictionary *)customAttributes\n{\n  return @{\n    @\"inputImage1\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"CIImage\",\n      kCIAttributeDisplayName : @\"in1\",\n      kCIAttributeType : kCIAttributeTypeImage\n    },\n    @\"inputImage2\" : @{\n      kCIAttributeIdentity : @0,\n      kCIAttributeClass : @\"CIImage\",\n      kCIAttributeDisplayName : @\"in2\",\n      kCIAttributeType : kCIAttributeTypeImage\n    },\n  };\n}\n\n- (CIImage *)outputImage\n{\n  CISampler *in1 = [CISampler samplerWithImage:inputImage1];\n  CISampler *in2 = [CISampler samplerWithImage:inputImage2];\n\n  return [compositeXor applyWithExtent:inputImage1.extent arguments:@[ in1, in2 ]];\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGCustomFilter.h",
    "content": "#import <CoreImage/CoreImage.h>\n\n@interface RNSVGCustomFilter : CIFilter {\n  CIImage *inputImage1;\n}\n\n- (CIColorKernel *)getWithName:(NSString *)name;\n\n@end\n"
  },
  {
    "path": "apple/Filters/MetalCI/RNSVGCustomFilter.mm",
    "content": "#import \"RNSVGCustomFilter.h\"\n\n#if TARGET_OS_OSX\n#define extension @\"macosx.metallib\"\n#elif TARGET_OS_IOS\n#define extension @\"iphoneos.metallib\"\n#elif TARGET_OS_TV\n#define extension @\"tvos.metallib\"\n#elif TARGET_OS_VISION\n#define extension @\"xros.metallib\"\n#endif\n\n@implementation RNSVGCustomFilter\n\n- (CIColorKernel *)getWithName:(NSString *)name\n{\n  NSBundle *frameworkBundle = [NSBundle bundleForClass:[self class]];\n  NSURL *bundleUrl = [frameworkBundle.resourceURL URLByAppendingPathComponent:@\"RNSVGFilters.bundle\"];\n  NSBundle *bundle = [NSBundle bundleWithURL:bundleUrl];\n  NSURL *url = [bundle URLForResource:name withExtension:extension];\n\n  if (url != nil) {\n    NSError *error = nil;\n    NSData *data = [NSData dataWithContentsOfURL:url options:0 error:&error];\n\n    @try {\n      return [CIColorKernel kernelWithFunctionName:name fromMetalLibraryData:data error:&error];\n    } @catch (NSException *exception) {\n      NSLog(@\"RNSVG CustomFilter exception: %@\", exception);\n    }\n  }\n  return nil;\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGBlendMode.h",
    "content": "typedef CF_ENUM(int32_t, RNSVGBlendMode) {\n  SVG_FEBLEND_MODE_UNKNOWN,\n  SVG_FEBLEND_MODE_NORMAL,\n  SVG_FEBLEND_MODE_MULTIPLY,\n  SVG_FEBLEND_MODE_SCREEN,\n  SVG_FEBLEND_MODE_DARKEN,\n  SVG_FEBLEND_MODE_LIGHTEN,\n};\n"
  },
  {
    "path": "apple/Filters/RNSVGColorMatrixType.h",
    "content": "#import <Foundation/Foundation.h>\n\ntypedef NS_ENUM(NSInteger, RNSVGColorMatrixType) {\n  SVG_FECOLORMATRIX_TYPE_UNKNOWN,\n  SVG_FECOLORMATRIX_TYPE_MATRIX,\n  SVG_FECOLORMATRIX_TYPE_SATURATE,\n  SVG_FECOLORMATRIX_TYPE_HUEROTATE,\n  SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA\n};\n"
  },
  {
    "path": "apple/Filters/RNSVGCompositeOperator.h",
    "content": "typedef CF_ENUM(int32_t, RNSVGCompositeOperator) {\n  SVG_FECOMPOSITE_OPERATOR_UNKNOWN,\n  SVG_FECOMPOSITE_OPERATOR_OVER,\n  SVG_FECOMPOSITE_OPERATOR_IN,\n  SVG_FECOMPOSITE_OPERATOR_OUT,\n  SVG_FECOMPOSITE_OPERATOR_ATOP,\n  SVG_FECOMPOSITE_OPERATOR_XOR,\n  SVG_FECOMPOSITE_OPERATOR_ARITHMETIC\n};\n"
  },
  {
    "path": "apple/Filters/RNSVGEdgeMode.h",
    "content": "#import <Foundation/Foundation.h>\n\ntypedef NS_ENUM(NSInteger, RNSVGEdgeMode) {\n  SVG_EDGEMODE_UNKNOWN,\n  SVG_EDGEMODE_DUPLICATE,\n  SVG_EDGEMODE_WRAP,\n  SVG_EDGEMODE_NONE\n};\n"
  },
  {
    "path": "apple/Filters/RNSVGFeBlend.h",
    "content": "#import \"RNSVGBlendMode.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeBlend : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) NSString *in1;\n@property (nonatomic, strong) NSString *in2;\n@property (nonatomic, assign) RNSVGBlendMode mode;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeBlend.mm",
    "content": "#import \"RNSVGFeBlend.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeBlend\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeBlendProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeBlendComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeBlendProps &>(*props);\n\n  self.in1 = RCTNSStringFromStringNilIfEmpty(newProps.in1);\n  self.in2 = RCTNSStringFromStringNilIfEmpty(newProps.in2);\n  self.mode = [RNSVGConvert RNSVGBlendModeFromCppEquivalent:newProps.mode];\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeBlendProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _in1 = nil;\n  _in2 = nil;\n  _mode = RNSVGBlendMode::SVG_FEBLEND_MODE_NORMAL;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setIn1:(NSString *)in1\n{\n  if ([in1 isEqualToString:_in1]) {\n    return;\n  }\n\n  _in1 = in1;\n  [self invalidate];\n}\n\n- (void)setIn2:(NSString *)in2\n{\n  if ([in2 isEqualToString:_in2]) {\n    return;\n  }\n\n  _in2 = in2;\n  [self invalidate];\n}\n\n- (void)setMode:(RNSVGBlendMode)mode\n{\n  if (mode == _mode) {\n    return;\n  }\n  _mode = mode;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  CIImage *inResults1 = self.in1 ? [results objectForKey:self.in1] : nil;\n  CIImage *inResults2 = self.in2 ? [results objectForKey:self.in2] : nil;\n  CIImage *inputImage1 = inResults1 ? inResults1 : previous;\n  CIImage *inputImage2 = inResults2 ? inResults2 : previous;\n\n  CIFilter *filter = nil;\n\n  switch (self.mode) {\n    case SVG_FEBLEND_MODE_NORMAL:\n      filter = [CIFilter filterWithName:@\"CISourceOverCompositing\"];\n      break;\n    case SVG_FEBLEND_MODE_MULTIPLY:\n      filter = [CIFilter filterWithName:@\"CIMultiplyBlendMode\"];\n      break;\n    case SVG_FEBLEND_MODE_SCREEN:\n      filter = [CIFilter filterWithName:@\"CIScreenBlendMode\"];\n      break;\n    case SVG_FEBLEND_MODE_DARKEN:\n      filter = [CIFilter filterWithName:@\"CIDarkenBlendMode\"];\n      break;\n    case SVG_FEBLEND_MODE_LIGHTEN:\n      filter = [CIFilter filterWithName:@\"CILightenBlendMode\"];\n      break;\n    default:\n      return nil;\n  }\n\n  [filter setDefaults];\n  [filter setValue:inputImage1 forKey:@\"inputImage\"];\n  [filter setValue:inputImage2 forKey:@\"inputBackgroundImage\"];\n\n  return [filter valueForKey:@\"outputImage\"];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeBlendCls(void)\n{\n  return RNSVGFeBlend.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeColorMatrix.h",
    "content": "#import \"RNSVGColorMatrixType.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeColorMatrix : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) NSString *in1;\n@property (nonatomic, assign) RNSVGColorMatrixType type;\n@property (nonatomic, strong) NSArray<NSNumber *> *values;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeColorMatrix.mm",
    "content": "#import \"RNSVGFeColorMatrix.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeColorMatrix\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeColorMatrixProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeColorMatrixComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeColorMatrixProps &>(*props);\n\n  self.in1 = RCTNSStringFromStringNilIfEmpty(newProps.in1);\n  if (newProps.values.size() > 0) {\n    NSMutableArray<NSNumber *> *valuesArray = [NSMutableArray new];\n    for (auto number : newProps.values) {\n      [valuesArray addObject:[NSNumber numberWithFloat:number]];\n    }\n    self.values = valuesArray;\n  }\n  self.type = [RNSVGConvert RNSVGColorMatrixTypeFromCppEquivalent:newProps.type];\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeColorMatrixProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _in1 = nil;\n  _values = nil;\n  _type = RNSVGColorMatrixType::SVG_FECOLORMATRIX_TYPE_MATRIX;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setIn1:(NSString *)in1\n{\n  if ([in1 isEqualToString:_in1]) {\n    return;\n  }\n\n  _in1 = in1;\n  [self invalidate];\n}\n\n- (void)setValues:(NSArray<NSNumber *> *)values\n{\n  if (values == _values) {\n    return;\n  }\n\n  _values = values;\n  [self invalidate];\n}\n\n- (void)setType:(RNSVGColorMatrixType)type\n{\n  if (type == _type) {\n    return;\n  }\n  _type = type;\n  [self invalidate];\n}\n\n#define deg2rad(degrees) ((M_PI * degrees) / 180)\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  CIImage *inResults = self.in1 ? [results objectForKey:self.in1] : nil;\n  CIImage *inputImage = inResults ? inResults : previous;\n\n  CIFilter *filter = nil;\n  NSArray<NSNumber *> *array = self.values;\n  NSUInteger count = [array count];\n\n  switch (self.type) {\n    case SVG_FECOLORMATRIX_TYPE_UNKNOWN:\n      return nil;\n    case SVG_FECOLORMATRIX_TYPE_MATRIX: {\n      if (count != 20) {\n        return nil;\n      }\n      CGFloat v[20] = {0};\n      for (NSUInteger i = 0; i < count; i++) {\n        v[i] = (CGFloat)[array[i] doubleValue];\n      }\n      filter = [CIFilter filterWithName:@\"CIColorMatrix\"];\n      [filter setDefaults];\n      [filter setValue:[CIVector vectorWithX:v[0] Y:v[1] Z:v[2] W:v[3]] forKey:@\"inputRVector\"];\n      [filter setValue:[CIVector vectorWithX:v[5] Y:v[6] Z:v[7] W:v[8]] forKey:@\"inputGVector\"];\n      [filter setValue:[CIVector vectorWithX:v[10] Y:v[11] Z:v[12] W:v[13]] forKey:@\"inputBVector\"];\n      [filter setValue:[CIVector vectorWithX:v[15] Y:v[16] Z:v[17] W:v[18]] forKey:@\"inputAVector\"];\n      [filter setValue:[CIVector vectorWithX:v[4] Y:v[9] Z:v[14] W:v[19]] forKey:@\"inputBiasVector\"];\n      break;\n    }\n    case SVG_FECOLORMATRIX_TYPE_SATURATE: {\n      if (count != 1) {\n        return nil;\n      }\n      float saturation = [array[0] floatValue];\n      filter = [CIFilter filterWithName:@\"CIColorControls\"];\n      [filter setDefaults];\n      [filter setValue:[NSNumber numberWithFloat:saturation] forKey:@\"inputSaturation\"];\n      break;\n    }\n    case SVG_FECOLORMATRIX_TYPE_HUEROTATE: {\n      if (count != 1) {\n        return nil;\n      }\n      double deg = [array[0] doubleValue];\n      filter = [CIFilter filterWithName:@\"CIHueAdjust\"];\n      [filter setDefaults];\n      float radians = (float)deg2rad(deg);\n      [filter setValue:[NSNumber numberWithFloat:radians] forKey:@\"inputAngle\"];\n      break;\n    }\n    case SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA: {\n      if (count != 0) {\n        return nil;\n      }\n      filter = [CIFilter filterWithName:@\"CIColorMatrix\"];\n      [filter setDefaults];\n      CGFloat zero[4] = {0, 0, 0, 0};\n      CGFloat alpha[4] = {0.2125, 0.7154, 0.0721, 0};\n      [filter setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputRVector\"];\n      [filter setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputGVector\"];\n      [filter setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputBVector\"];\n      [filter setValue:[CIVector vectorWithValues:alpha count:4] forKey:@\"inputAVector\"];\n      [filter setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputBiasVector\"];\n      break;\n    }\n    default:\n      return nil;\n  }\n\n  [filter setValue:inputImage forKey:@\"inputImage\"];\n\n  return [filter valueForKey:@\"outputImage\"];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeColorMatrixCls(void)\n{\n  return RNSVGFeColorMatrix.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeComposite.h",
    "content": "#import \"RNSVGArithmeticFilter.h\"\n#import \"RNSVGCompositeOperator.h\"\n#import \"RNSVGCompositeXor.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeComposite : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) NSString *in1;\n@property (nonatomic, strong) NSString *in2;\n@property (nonatomic, assign) RNSVGCompositeOperator operator1;\n@property (nonatomic, strong) NSNumber *k1;\n@property (nonatomic, strong) NSNumber *k2;\n@property (nonatomic, strong) NSNumber *k3;\n@property (nonatomic, strong) NSNumber *k4;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeComposite.mm",
    "content": "#import \"RNSVGFeComposite.h\"\n#import \"RNSVGArithmeticFilter.h\"\n#import \"RNSVGCompositeXor.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\nstatic CIColorKernel *thresholdKernel;\n\n@implementation RNSVGFeComposite\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeCompositeProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeCompositeComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeCompositeProps &>(*props);\n\n  self.in1 = RCTNSStringFromStringNilIfEmpty(newProps.in1);\n  self.in2 = RCTNSStringFromStringNilIfEmpty(newProps.in2);\n  self.k1 = [NSNumber numberWithFloat:newProps.k1];\n  self.k2 = [NSNumber numberWithFloat:newProps.k2];\n  self.k3 = [NSNumber numberWithFloat:newProps.k3];\n  self.k4 = [NSNumber numberWithFloat:newProps.k4];\n  self.operator1 = [RNSVGConvert RNSVGRNSVGCompositeOperatorFromCppEquivalent:newProps.operator1];\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeCompositeProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _in1 = nil;\n  _in2 = nil;\n  _k1 = nil;\n  _k2 = nil;\n  _k3 = nil;\n  _k4 = nil;\n  _operator1 = RNSVGCompositeOperator::SVG_FECOMPOSITE_OPERATOR_UNKNOWN;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setIn1:(NSString *)in1\n{\n  if ([in1 isEqualToString:_in1]) {\n    return;\n  }\n\n  _in1 = in1;\n  [self invalidate];\n}\n\n- (void)setIn2:(NSString *)in2\n{\n  if ([in2 isEqualToString:_in2]) {\n    return;\n  }\n\n  _in2 = in2;\n  [self invalidate];\n}\n\n- (void)setK1:(NSNumber *)k1\n{\n  if (k1 == _k1) {\n    return;\n  }\n\n  _k1 = k1;\n  [self invalidate];\n}\n\n- (void)setK2:(NSNumber *)k2\n{\n  if (k2 == _k2) {\n    return;\n  }\n\n  _k2 = k2;\n  [self invalidate];\n}\n\n- (void)setK3:(NSNumber *)k3\n{\n  if (k3 == _k3) {\n    return;\n  }\n\n  _k3 = k3;\n  [self invalidate];\n}\n\n- (void)setK4:(NSNumber *)k4\n{\n  if (k4 == _k4) {\n    return;\n  }\n\n  _k4 = k4;\n  [self invalidate];\n}\n\n- (void)setOperator1:(RNSVGCompositeOperator)operator1\n{\n  if (operator1 == _operator1) {\n    return;\n  }\n\n  _operator1 = operator1;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  CIImage *inResults1 = self.in1 ? [results objectForKey:self.in1] : nil;\n  CIImage *inResults2 = self.in2 ? [results objectForKey:self.in2] : nil;\n  CIImage *inputImage1 = inResults1 ? inResults1 : previous;\n  CIImage *inputImage2 = inResults2 ? inResults2 : previous;\n\n  CIFilter *filter = nil;\n\n  switch (self.operator1) {\n    case SVG_FECOMPOSITE_OPERATOR_OVER:\n      filter = [CIFilter filterWithName:@\"CISourceOverCompositing\"];\n      break;\n    case SVG_FECOMPOSITE_OPERATOR_IN:\n      filter = [CIFilter filterWithName:@\"CISourceInCompositing\"];\n      break;\n    case SVG_FECOMPOSITE_OPERATOR_OUT:\n      filter = [CIFilter filterWithName:@\"CISourceOutCompositing\"];\n      break;\n    case SVG_FECOMPOSITE_OPERATOR_ATOP:\n      filter = [CIFilter filterWithName:@\"CISourceAtopCompositing\"];\n      break;\n    case SVG_FECOMPOSITE_OPERATOR_XOR:\n      filter = [[RNSVGCompositeXor alloc] init];\n      break;\n    case SVG_FECOMPOSITE_OPERATOR_ARITHMETIC:\n      filter = [[RNSVGArithmeticFilter alloc] init];\n      break;\n    default:\n      return nil;\n  }\n\n  [filter setDefaults];\n\n  if (self.operator1 == SVG_FECOMPOSITE_OPERATOR_XOR) {\n    [filter setValue:inputImage1 forKey:@\"inputImage1\"];\n    [filter setValue:inputImage2 forKey:@\"inputImage2\"];\n  } else if (self.operator1 == SVG_FECOMPOSITE_OPERATOR_ARITHMETIC) {\n    [filter setValue:inputImage1 forKey:@\"inputImage1\"];\n    [filter setValue:inputImage2 forKey:@\"inputImage2\"];\n    [filter setValue:(self.k1 != nil ? self.k1 : @0) forKey:@\"inputK1\"];\n    [filter setValue:(self.k2 != nil ? self.k2 : @0) forKey:@\"inputK2\"];\n    [filter setValue:(self.k3 != nil ? self.k3 : @0) forKey:@\"inputK3\"];\n    [filter setValue:(self.k4 != nil ? self.k4 : @0) forKey:@\"inputK4\"];\n  } else {\n    [filter setValue:inputImage1 forKey:@\"inputImage\"];\n    [filter setValue:inputImage2 forKey:@\"inputBackgroundImage\"];\n  }\n\n  return [filter valueForKey:@\"outputImage\"];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeCompositeCls(void)\n{\n  return RNSVGFeComposite.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeFlood.h",
    "content": "#import \"RNSVGBrush.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeFlood : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) RNSVGBrush *floodColor;\n@property (nonatomic, assign) CGFloat floodOpacity;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeFlood.mm",
    "content": "#import \"RNSVGFeFlood.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeFlood\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeFloodProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeFloodComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeFloodProps &>(*props);\n\n  id floodColor = RNSVGConvertFollyDynamicToId(newProps.floodColor);\n  if (floodColor != nil) {\n    self.floodColor = [RCTConvert RNSVGBrush:floodColor];\n  }\n  self.floodOpacity = newProps.floodOpacity;\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeFloodProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _floodColor = nil;\n  _floodOpacity = 1;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setFloodColor:(RNSVGBrush *)floodColor\n{\n  if (floodColor == _floodColor) {\n    return;\n  }\n  _floodColor = floodColor;\n  [self invalidate];\n}\n\n- (void)setFloodOpacity:(CGFloat)floodOpacity\n{\n  if (floodOpacity == _floodOpacity) {\n    return;\n  }\n  _floodOpacity = floodOpacity;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  CGColorRef color = [self.floodColor getColorWithOpacity:self.floodOpacity];\n  CIImage *image = [CIImage imageWithColor:[CIColor colorWithCGColor:color]];\n  CGColorRelease(color);\n  \n  return image;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeFloodCls(void)\n{\n  return RNSVGFeFlood.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeGaussianBlur.h",
    "content": "#import \"RNSVGEdgeMode.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeGaussianBlur : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) NSString *in1;\n@property (nonatomic, strong) NSNumber *stdDeviationX;\n@property (nonatomic, strong) NSNumber *stdDeviationY;\n@property (nonatomic, assign) RNSVGEdgeMode edgeMode;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeGaussianBlur.mm",
    "content": "#import \"RNSVGFeGaussianBlur.h\"\n#import \"RNSVGRenderUtils.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeGaussianBlur\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeGaussianBlurProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeGaussianBlurComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeGaussianBlurProps &>(*props);\n\n  self.in1 = RCTNSStringFromStringNilIfEmpty(newProps.in1);\n  self.stdDeviationX = [NSNumber numberWithFloat:newProps.stdDeviationX];\n  self.stdDeviationY = [NSNumber numberWithFloat:newProps.stdDeviationY];\n  self.edgeMode = [RNSVGConvert RNSVGEdgeModeFromCppEquivalent:newProps.edgeMode];\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeGaussianBlurProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _in1 = nil;\n  _stdDeviationX = nil;\n  _stdDeviationY = nil;\n  _edgeMode = SVG_EDGEMODE_UNKNOWN;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  CIImage *inResults = self.in1 ? [results objectForKey:self.in1] : nil;\n  CIImage *inputImage = inResults ? inResults : previous;\n\n  if (!inputImage) {\n    return nil;\n  }\n\n  // We need to multiply stdDeviation by screenScale to achive the same results as on web\n  CGFloat screenScale = [RNSVGRenderUtils getScreenScale];\n\n  CIFilter *filter = [CIFilter filterWithName:(_stdDeviationX == _stdDeviationY ? @\"CIGaussianBlur\" : @\"CIMotionBlur\")];\n  [filter setDefaults];\n  [filter setValue:inputImage forKey:@\"inputImage\"];\n  [filter setValue:@([_stdDeviationX floatValue] * screenScale) forKey:@\"inputRadius\"];\n\n  if (_stdDeviationX != _stdDeviationY) {\n    // X axis\n    [filter setValue:[NSNumber numberWithFloat:0] forKey:@\"inputAngle\"];\n    // Y axis\n    [filter setValue:[filter valueForKey:@\"outputImage\"] forKey:@\"inputImage\"];\n    [filter setValue:@([_stdDeviationY floatValue] * screenScale) forKey:@\"inputRadius\"];\n    [filter setValue:[NSNumber numberWithFloat:M_PI_2] forKey:@\"inputAngle\"];\n  }\n\n  return [filter valueForKey:@\"outputImage\"];\n}\n\n- (void)setIn1:(NSString *)in1\n{\n  if ([in1 isEqualToString:_in1]) {\n    return;\n  }\n\n  _in1 = in1;\n  [self invalidate];\n}\n\n- (void)setStdDeviationX:(NSNumber *)stdDeviationX\n{\n  if (stdDeviationX == _stdDeviationX) {\n    return;\n  }\n\n  _stdDeviationX = stdDeviationX;\n  [self invalidate];\n}\n\n- (void)setStdDeviationY:(NSNumber *)stdDeviationY\n{\n  if (stdDeviationY == _stdDeviationY) {\n    return;\n  }\n\n  _stdDeviationY = stdDeviationY;\n  [self invalidate];\n}\n\n- (void)setEdgeMode:(RNSVGEdgeMode)edgeMode\n{\n  if (edgeMode == _edgeMode) {\n    return;\n  }\n\n  _edgeMode = edgeMode;\n  [self invalidate];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeGaussianBlurCls(void)\n{\n  return RNSVGFeGaussianBlur.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeMerge.h",
    "content": "#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeMerge : RNSVGFilterPrimitive\n\n@property (nonatomic, copy) NSArray<NSString *> *nodes;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeMerge.mm",
    "content": "#import \"RNSVGFeMerge.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeMerge\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeMergeProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeMergeComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeMergeProps &>(*props);\n\n  if (newProps.nodes.size() > 0) {\n    NSMutableArray<NSString *> *nodesArray = [NSMutableArray new];\n    for (auto node : newProps.nodes) {\n      [nodesArray addObject:[NSString stringWithCString:node.c_str() encoding:NSUTF8StringEncoding]];\n    }\n    self.nodes = nodesArray;\n  }\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeMergeProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _nodes = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setNodes:(NSArray<NSString *> *)nodes\n{\n  if (nodes == _nodes) {\n    return;\n  }\n\n  _nodes = nodes;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results\n    previousFilterResult:(CIImage *)previous\n                     ctm:(CGAffineTransform)ctm\n{\n  CIFilter *filter = [CIFilter filterWithName:@\"CISourceOverCompositing\"];\n  [filter setDefaults];\n\n  CIImage *result;\n\n  for (int i = 0; i < (int)[self.nodes count]; i++) {\n    NSString *nodeKey = [self.nodes objectAtIndex:i];\n    CIImage *inputImage = [nodeKey isEqual:@\"\"] ? previous : [results objectForKey:nodeKey];\n    if (inputImage == nil) {\n      continue;\n    }\n    if (result == nil) {\n      result = inputImage;\n      continue;\n    }\n    [filter setValue:result forKey:@\"inputBackgroundImage\"];\n    [filter setValue:inputImage forKey:@\"inputImage\"];\n\n    result = [filter valueForKey:@\"outputImage\"];\n  }\n  return result;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeMergeCls(void)\n{\n  return RNSVGFeMerge.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeOffset.h",
    "content": "#import \"RNSVGFilterPrimitive.h\"\n\n@interface RNSVGFeOffset : RNSVGFilterPrimitive\n\n@property (nonatomic, strong) NSString *in1;\n@property (nonatomic, strong) RNSVGLength *dx;\n@property (nonatomic, strong) RNSVGLength *dy;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFeOffset.mm",
    "content": "#import \"RNSVGFeOffset.h\"\n#if TARGET_OS_OSX\n#import \"RNSVGRenderUtils.h\"\n#endif\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFeOffset\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFeOffsetProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFeOffsetComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFeOffsetProps &>(*props);\n\n  self.in1 = RCTNSStringFromStringNilIfEmpty(newProps.in1);\n  id dx = RNSVGConvertFollyDynamicToId(newProps.dx);\n  if (dx != nil) {\n    self.dx = [RCTConvert RNSVGLength:dx];\n  }\n  id dy = RNSVGConvertFollyDynamicToId(newProps.dy);\n  if (dy != nil) {\n    self.dy = [RCTConvert RNSVGLength:dy];\n  }\n\n  setCommonFilterProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGFeOffsetProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _in1 = nil;\n  _dx = nil;\n  _dy = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setIn1:(NSString *)in1\n{\n  if ([in1 isEqualToString:_in1]) {\n    return;\n  }\n\n  _in1 = in1;\n  [self invalidate];\n}\n\n- (void)setDx:(RNSVGLength *)dx\n{\n  if ([dx isEqualTo:_dx]) {\n    return;\n  }\n\n  _dx = dx;\n  [self invalidate];\n}\n\n- (void)setDy:(RNSVGLength *)dy\n{\n  if ([dy isEqualTo:_dy]) {\n    return;\n  }\n\n  _dy = dy;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results\n    previousFilterResult:(CIImage *)previous\n                     ctm:(CGAffineTransform)ctm\n{\n  CIImage *inResults = self.in1 ? [results objectForKey:self.in1] : nil;\n  CIImage *inputImage = inResults ? inResults : previous;\n\n  if (!inputImage) {\n    return nil;\n  }\n\n  CIFilter *filter = [CIFilter filterWithName:@\"CIAffineTransform\"];\n  [filter setDefaults];\n  [filter setValue:inputImage forKey:@\"inputImage\"];\n\n  CGFloat dx = [self relativeOnWidth:self.dx];\n  CGFloat dy = [self relativeOnWidth:self.dy];\n\n  // reset ctm translation\n  CGAffineTransform contextTransform = CGAffineTransformConcat(ctm, CGAffineTransformMakeTranslation(-ctm.tx, -ctm.ty));\n#if !TARGET_OS_OSX // [macOS]\n  CGPoint translate = CGPointMake(dx, dy);\n#else // [macOS\n  CGPoint translate = CGPointMake(dx, dy);\n  CGFloat scale = [RNSVGRenderUtils getScreenScale];\n  CGAffineTransform screenScaleCTM = CGAffineTransformMake(scale, 0, 0, scale, 0, 0);\n  translate = CGPointApplyAffineTransform(translate, screenScaleCTM);\n#endif // macOS]\n  translate = CGPointApplyAffineTransform(translate, contextTransform);\n  CGAffineTransform transform = CGAffineTransformMakeTranslation(translate.x, translate.y);\n\n  [filter setValue:[NSValue valueWithCGAffineTransform:transform] forKey:@\"inputTransform\"];\n\n  return [filter valueForKey:@\"outputImage\"];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFeOffsetCls(void)\n{\n  return RNSVGFeOffset.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFilter.h",
    "content": "#import \"RNSVGFilterRegion.h\"\n#import \"RNSVGNode.h\"\n\n@interface RNSVGFilter : RNSVGNode\n\n@property (nonatomic, assign) RNSVGUnits filterUnits;\n@property (nonatomic, assign) RNSVGUnits primitiveUnits;\n@property (nonatomic, strong) RNSVGFilterRegion *filterRegion;\n\n- (CIImage *)applyFilter:(CIImage *)img\n           backgroundImg:(CIImage *)backgroundImg\n        renderableBounds:(CGRect)renderableBounds\n            canvasBounds:(CGRect)canvasBounds\n                     ctm:(CGAffineTransform)ctm;\n- (CGContext *)openContext:(CGSize)size;\n- (void)endContext:(CGContext *)context;\n- (CIImage *)getMaskFromRect:(CGContext *)context rect:(CGRect)rect ctm:(CGAffineTransform)ctm;\n- (void)setX:(RNSVGLength *)x;\n- (void)setY:(RNSVGLength *)y;\n- (void)setWidth:(RNSVGLength *)width;\n- (void)setHeight:(RNSVGLength *)height;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFilter.mm",
    "content": "#import \"RNSVGFilter.h\"\n#import \"RNSVGFilterPrimitive.h\"\n#import \"RNSVGRenderUtils.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import \"RNSVGConvert.h\"\n#import \"RNSVGFabricConversions.h\"\n#import \"rnsvg/RNSVGComponentDescriptors.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n#if TARGET_OS_OSX // [macOS\n#import \"RNSVGUIKit.h\"\n#endif // macOS]\n\n@implementation RNSVGFilter {\n  NSMutableDictionary<NSString *, CIImage *> *resultsMap;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGFilterProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGFilterComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGFilterProps &>(*props);\n\n  self.name = RCTNSStringFromStringNilIfEmpty(newProps.name);\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id height = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (height != nil) {\n    self.height = [RCTConvert RNSVGLength:height];\n  }\n  id width = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (width != nil) {\n    self.width = [RCTConvert RNSVGLength:width];\n  }\n  self.filterUnits = [RNSVGConvert RNSVGUnitsFromFilterUnitsCppEquivalent:newProps.filterUnits];\n  self.primitiveUnits = [RNSVGConvert RNSVGUnitsFromPrimitiveUnitsCppEquivalent:newProps.primitiveUnits];\n\n  _props = std::static_pointer_cast<RNSVGFilterProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _filterUnits = kRNSVGUnitsObjectBoundingBox;\n  _primitiveUnits = kRNSVGUnitsUserSpaceOnUse;\n  _filterRegion = [[RNSVGFilterRegion alloc] init];\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (id)init\n{\n  if (self = [super init]) {\n    resultsMap = [NSMutableDictionary dictionary];\n    _filterRegion = [[RNSVGFilterRegion alloc] init];\n  }\n  return self;\n}\n\n- (CIImage *)applyFilter:(CIImage *)img\n           backgroundImg:(CIImage *)backgroundImg\n        renderableBounds:(CGRect)renderableBounds\n            canvasBounds:(CGRect)canvasBounds\n                     ctm:(CGAffineTransform)ctm\n{\n  [resultsMap removeAllObjects];\n  [resultsMap setObject:img forKey:@\"SourceGraphic\"];\n  [resultsMap setObject:applySourceAlphaFilter(img) forKey:@\"SourceAlpha\"];\n  [resultsMap setObject:backgroundImg forKey:@\"BackgroundImage\"];\n  [resultsMap setObject:applySourceAlphaFilter(backgroundImg) forKey:@\"BackgroundAlpha\"];\n\n  // Setup crop filter\n  CGRect cropRect;\n  CIFilter *cropFilter = [CIFilter filterWithName:@\"CIBlendWithMask\"];\n  [cropFilter setDefaults];\n  [cropFilter setValue:nil forKey:@\"inputBackgroundImage\"];\n  CGContext *cropContext = [self openContext:canvasBounds.size];\n  CIImage *mask;\n\n  CGRect filterRegionRect = [self.filterRegion getCropRect:self units:self.filterUnits bounds:renderableBounds];\n  CIImage *result = img;\n  RNSVGFilterPrimitive *currentFilter;\n  for (RNSVGNode *node in self.subviews) {\n    if ([node isKindOfClass:[RNSVGFilterPrimitive class]]) {\n      currentFilter = (RNSVGFilterPrimitive *)node;\n      cropRect = [currentFilter.filterSubregion\n          getCropRect:currentFilter\n                units:self.primitiveUnits\n               bounds:self.primitiveUnits == kRNSVGUnitsUserSpaceOnUse ? filterRegionRect : renderableBounds];\n      mask = [self getMaskFromRect:cropContext rect:cropRect ctm:ctm];\n      [cropFilter setValue:[currentFilter applyFilter:resultsMap previousFilterResult:result ctm:ctm]\n                    forKey:@\"inputImage\"];\n      [cropFilter setValue:mask forKey:@\"inputMaskImage\"];\n      CGContextClearRect(cropContext, canvasBounds);\n\n      CGImageRef cgResult = [[RNSVGRenderUtils sharedCIContext] createCGImage:[cropFilter valueForKey:@\"outputImage\"]\n                                                                     fromRect:[result extent]];\n      result = [CIImage imageWithCGImage:cgResult];\n      CGImageRelease(cgResult);\n      if (result != nil && currentFilter.result) {\n        [resultsMap setObject:result forKey:currentFilter.result];\n      }\n    } else {\n      RCTLogError(@\"Invalid `Filter` subview: Filter children can only be `Fe...` components\");\n    }\n  }\n\n  mask = [self getMaskFromRect:cropContext rect:filterRegionRect ctm:ctm];\n  [cropFilter setValue:result forKey:@\"inputImage\"];\n  [cropFilter setValue:mask forKey:@\"inputMaskImage\"];\n  [self endContext:cropContext];\n  return [cropFilter valueForKey:@\"outputImage\"];\n}\n\n- (CGContext *)openContext:(CGSize)size\n{\n  RNSVGUIGraphicsBeginImageContextWithOptions(size, NO, 1.0);\n  CGContextRef cropContext = UIGraphicsGetCurrentContext();\n#if TARGET_OS_OSX\n  CGFloat scale = [RNSVGRenderUtils getScreenScale];\n  CGContextScaleCTM(cropContext, scale, scale);\n#else\n  CGContextTranslateCTM(cropContext, 0, size.height);\n  CGContextScaleCTM(cropContext, 1, -1);\n#endif\n  return cropContext;\n}\n\n- (void)endContext:(CGContext *)context\n{\n  RNSVGUIGraphicsEndImageContext();\n}\n\n- (CIImage *)getMaskFromRect:(CGContext *)context rect:(CGRect)rect ctm:(CGAffineTransform)ctm\n{\n  CGPathRef path = CGPathCreateWithRect(rect, nil);\n  CGPathRef transformedPath = CGPathCreateCopyByTransformingPath(path, &ctm);\n  CGPathRelease(path);\n\n  CGContextSetRGBFillColor(context, 255, 255, 255, 255);\n  CGContextAddPath(context, transformedPath);\n  CGContextFillPath(context);\n  CGPathRelease(transformedPath);\n\n  CGImage *maskImage = CGBitmapContextCreateImage(context);\n  CIImage *ciMaskImage = [CIImage imageWithCGImage:maskImage];\n  CGImageRelease(maskImage);\n  return ciMaskImage;\n}\n\nstatic CIFilter *sourceAlphaFilter()\n{\n  CIFilter *sourceAlpha = [CIFilter filterWithName:@\"CIColorMatrix\"];\n  CGFloat zero[4] = {0, 0, 0, 0};\n  [sourceAlpha setDefaults];\n  [sourceAlpha setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputRVector\"];\n  [sourceAlpha setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputGVector\"];\n  [sourceAlpha setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputBVector\"];\n  [sourceAlpha setValue:[CIVector vectorWithX:0.0 Y:0.0 Z:0.0 W:1.0] forKey:@\"inputAVector\"];\n  [sourceAlpha setValue:[CIVector vectorWithValues:zero count:4] forKey:@\"inputBiasVector\"];\n  return sourceAlpha;\n}\n\nstatic CIImage *applySourceAlphaFilter(CIImage *inputImage)\n{\n  CIFilter *sourceAlpha = sourceAlphaFilter();\n  [sourceAlpha setValue:inputImage forKey:@\"inputImage\"];\n  return [sourceAlpha valueForKey:@\"outputImage\"];\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n  [self.svgView defineFilter:self filterName:self.name];\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_filterRegion.x]) {\n    return;\n  }\n\n  [_filterRegion setX:x];\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_filterRegion.y]) {\n    return;\n  }\n\n  [_filterRegion setY:y];\n  [self invalidate];\n}\n\n- (void)setWidth:(RNSVGLength *)width\n{\n  if ([width isEqualTo:_filterRegion.width]) {\n    return;\n  }\n\n  [_filterRegion setWidth:width];\n  [self invalidate];\n}\n\n- (void)setHeight:(RNSVGLength *)height\n{\n  if ([height isEqualTo:_filterRegion.height]) {\n    return;\n  }\n\n  [_filterRegion setHeight:height];\n  [self invalidate];\n}\n\n- (void)setFilterUnits:(RNSVGUnits)filterUnits\n{\n  if (filterUnits == _filterUnits) {\n    return;\n  }\n\n  _filterUnits = filterUnits;\n  [self invalidate];\n}\n\n- (void)setPrimitiveUnits:(RNSVGUnits)primitiveUnits\n{\n  if (primitiveUnits == _primitiveUnits) {\n    return;\n  }\n\n  _primitiveUnits = primitiveUnits;\n  [self invalidate];\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGFilterCls(void)\n{\n  return RNSVGFilter.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Filters/RNSVGFilterPrimitive.h",
    "content": "#import \"RNSVGFilterRegion.h\"\n#import \"RNSVGNode.h\"\n\n@interface RNSVGFilterPrimitive : RNSVGNode\n\n@property (nonatomic, strong) NSString *result;\n@property (nonatomic, strong) RNSVGFilterRegion *filterSubregion;\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous;\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results\n    previousFilterResult:(CIImage *)previous\n                     ctm:(CGAffineTransform)ctm;\n- (void)setX:(RNSVGLength *)x;\n- (void)setY:(RNSVGLength *)y;\n- (void)setWidth:(RNSVGLength *)width;\n- (void)setHeight:(RNSVGLength *)height;\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFilterPrimitive.mm",
    "content": "#import \"RNSVGFilterPrimitive.h\"\n#import \"RNSVGFilter.h\"\n#import \"RNSVGNode.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGFilterPrimitive\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _filterSubregion = [[RNSVGFilterRegion alloc] init];\n  _result = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (instancetype)init\n{\n  self = [super init];\n  if (self) {\n    _filterSubregion = [[RNSVGFilterRegion alloc] init];\n  }\n  return self;\n}\n\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  return nil;\n}\n\n- (void)parseReference\n{\n}\n\n- (void)invalidate\n{\n  self.dirty = false;\n  [super invalidate];\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_filterSubregion.x]) {\n    return;\n  }\n\n  [_filterSubregion setX:x];\n  [self invalidate];\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_filterSubregion.y]) {\n    return;\n  }\n\n  [_filterSubregion setY:y];\n  [self invalidate];\n}\n\n- (void)setWidth:(RNSVGLength *)width\n{\n  if ([width isEqualTo:_filterSubregion.width]) {\n    return;\n  }\n\n  [_filterSubregion setWidth:width];\n  [self invalidate];\n}\n\n- (void)setHeight:(RNSVGLength *)height\n{\n  if ([height isEqualTo:_filterSubregion.height]) {\n    return;\n  }\n\n  [_filterSubregion setHeight:height];\n  [self invalidate];\n}\n\n- (void)setResult:(NSString *)result\n{\n  if ([result isEqualToString:_result]) {\n    return;\n  }\n\n  _result = result;\n  [self invalidate];\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results previousFilterResult:(CIImage *)previous\n{\n  return previous;\n}\n\n- (CIImage *)applyFilter:(NSMutableDictionary<NSString *, CIImage *> *)results\n    previousFilterResult:(CIImage *)previous\n                     ctm:(CGAffineTransform)ctm\n{\n  return [self applyFilter:results previousFilterResult:previous];\n}\n\n@end\n"
  },
  {
    "path": "apple/Filters/RNSVGFilterRegion.h",
    "content": "#import \"RNSVGNode.h\"\n#import \"RNSVGUnits.h\"\n\n#ifndef RNSVGFilterRegion_h\n#define RNSVGFilterRegion_h\n\n@interface RNSVGFilterRegion : NSObject\n\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *width;\n@property (nonatomic, strong) RNSVGLength *height;\n\n+ (instancetype)regionWithX:(RNSVGLength *)x y:(RNSVGLength *)y width:(RNSVGLength *)width height:(RNSVGLength *)height;\n- (CGRect)getCropRect:(RNSVGNode *)node units:(RNSVGUnits)units bounds:(CGRect)bounds;\n\n@end\n\n#endif /* RNSVGFilterRegion_h */\n"
  },
  {
    "path": "apple/Filters/RNSVGFilterRegion.mm",
    "content": "#import <RNSVGFilterRegion.h>\n\n@implementation RNSVGFilterRegion\n\n- (instancetype)init\n{\n  self = [super init];\n  return self;\n}\n\n+ (instancetype)regionWithX:(RNSVGLength *)x y:(RNSVGLength *)y width:(RNSVGLength *)width height:(RNSVGLength *)height\n{\n  RNSVGFilterRegion *filterRegion = [[self alloc] init];\n  filterRegion.x = x;\n  filterRegion.y = y;\n  filterRegion.width = width;\n  filterRegion.height = height;\n  return filterRegion;\n}\n\n- (void)setX:(RNSVGLength *)x\n{\n  _x = x;\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  _y = y;\n}\n\n- (void)setWidth:(RNSVGLength *)width\n{\n  _width = width;\n}\n\n- (void)setHeight:(RNSVGLength *)height\n{\n  _height = height;\n}\n\n+ (CGFloat)getRelativeOrDefault:(RNSVGNode *)node\n                          value:(RNSVGLength *)value\n                     relativeOn:(CGFloat)relativeOn\n                   defaultValue:(CGFloat)defaultValue\n{\n  if (value == nil || value.unit == SVG_LENGTHTYPE_UNKNOWN) {\n    return defaultValue;\n  }\n  return [node relativeOn:value relative:relativeOn];\n}\n\n- (CGRect)getCropRect:(RNSVGNode *)node units:(RNSVGUnits)units bounds:(CGRect)bounds\n{\n  CGFloat x, y, width, height;\n  if (units == kRNSVGUnitsObjectBoundingBox) {\n    x = [node relativeOnFraction:self.x relative:bounds.size.width];\n    y = [node relativeOnFraction:self.y relative:bounds.size.height];\n    width = [node relativeOnFraction:self.width relative:bounds.size.width];\n    height = [node relativeOnFraction:self.height relative:bounds.size.height];\n    return CGRectMake(bounds.origin.x + x, bounds.origin.y + y, width, height);\n  } else { // kRNSVGUnitsUserSpaceOnUse\n    x = [RNSVGFilterRegion getRelativeOrDefault:node\n                                          value:self.x\n                                     relativeOn:[node getCanvasWidth]\n                                   defaultValue:bounds.origin.x];\n    y = [RNSVGFilterRegion getRelativeOrDefault:node\n                                          value:self.y\n                                     relativeOn:[node getCanvasHeight]\n                                   defaultValue:bounds.origin.y];\n    width = [RNSVGFilterRegion getRelativeOrDefault:node\n                                              value:self.width\n                                         relativeOn:[node getCanvasWidth]\n                                       defaultValue:bounds.size.width];\n    height = [RNSVGFilterRegion getRelativeOrDefault:node\n                                               value:self.height\n                                          relativeOn:[node getCanvasHeight]\n                                        defaultValue:bounds.size.height];\n    return CGRectMake(x, y, width, height);\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/RNSVG.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 46;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t0CF68B071AF0549300FF9E5C /* RNSVGRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AE21AF0549300FF9E5C /* RNSVGRenderable.m */; };\n\t\t0CF68B0B1AF0549300FF9E5C /* RNSVGBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AEC1AF0549300FF9E5C /* RNSVGBrush.m */; };\n\t\t0CF68B0F1AF0549300FF9E5C /* RNSVGSolidColorBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AF41AF0549300FF9E5C /* RNSVGSolidColorBrush.m */; };\n\t\t1023B48D1D3DDCCE0051496D /* RNSVGDefsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B48C1D3DDCCE0051496D /* RNSVGDefsManager.m */; };\n\t\t1023B4901D3DF4C40051496D /* RNSVGDefs.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B48F1D3DF4C40051496D /* RNSVGDefs.m */; };\n\t\t1023B4931D3DF5060051496D /* RNSVGUse.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B4921D3DF5060051496D /* RNSVGUse.m */; };\n\t\t1023B4961D3DF57D0051496D /* RNSVGUseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B4951D3DF57D0051496D /* RNSVGUseManager.m */; };\n\t\t1039D2891CE71EB7001E90A8 /* RNSVGGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2821CE71EB7001E90A8 /* RNSVGGroup.m */; };\n\t\t1039D28A1CE71EB7001E90A8 /* RNSVGImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2841CE71EB7001E90A8 /* RNSVGImage.m */; };\n\t\t1039D28B1CE71EB7001E90A8 /* RNSVGPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2861CE71EB7001E90A8 /* RNSVGPath.m */; };\n\t\t1039D28C1CE71EB7001E90A8 /* RNSVGSvgView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2881CE71EB7001E90A8 /* RNSVGSvgView.m */; };\n\t\t1039D2951CE71EC2001E90A8 /* RNSVGText.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2901CE71EC2001E90A8 /* RNSVGText.m */; };\n\t\t1039D2A01CE72177001E90A8 /* RCTConvert+RNSVG.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D29C1CE72177001E90A8 /* RCTConvert+RNSVG.m */; };\n\t\t10BA0D341CE74E3100887C2B /* RNSVGCircleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D1D1CE74E3100887C2B /* RNSVGCircleManager.m */; };\n\t\t10BA0D351CE74E3100887C2B /* RNSVGEllipseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D1F1CE74E3100887C2B /* RNSVGEllipseManager.m */; };\n\t\t10BA0D361CE74E3100887C2B /* RNSVGGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D211CE74E3100887C2B /* RNSVGGroupManager.m */; };\n\t\t10BA0D371CE74E3100887C2B /* RNSVGImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D231CE74E3100887C2B /* RNSVGImageManager.m */; };\n\t\t10BA0D381CE74E3100887C2B /* RNSVGLineManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D251CE74E3100887C2B /* RNSVGLineManager.m */; };\n\t\t10BA0D391CE74E3100887C2B /* RNSVGNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D271CE74E3100887C2B /* RNSVGNodeManager.m */; };\n\t\t10BA0D3A1CE74E3100887C2B /* RNSVGPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D291CE74E3100887C2B /* RNSVGPathManager.m */; };\n\t\t10BA0D3B1CE74E3100887C2B /* RNSVGRectManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D2B1CE74E3100887C2B /* RNSVGRectManager.m */; };\n\t\t10BA0D3C1CE74E3100887C2B /* RNSVGRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D2D1CE74E3100887C2B /* RNSVGRenderableManager.m */; };\n\t\t10BA0D3E1CE74E3100887C2B /* RNSVGSvgViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D311CE74E3100887C2B /* RNSVGSvgViewManager.m */; };\n\t\t10BA0D3F1CE74E3100887C2B /* RNSVGTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D331CE74E3100887C2B /* RNSVGTextManager.m */; };\n\t\t10BA0D481CE74E3D00887C2B /* RNSVGCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D411CE74E3D00887C2B /* RNSVGCircle.m */; };\n\t\t10BA0D491CE74E3D00887C2B /* RNSVGEllipse.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D431CE74E3D00887C2B /* RNSVGEllipse.m */; };\n\t\t10BA0D4A1CE74E3D00887C2B /* RNSVGLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D451CE74E3D00887C2B /* RNSVGLine.m */; };\n\t\t10BA0D4B1CE74E3D00887C2B /* RNSVGRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D471CE74E3D00887C2B /* RNSVGRect.m */; };\n\t\t10BEC1BC1D3F66F500FDCB19 /* RNSVGLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1B91D3F66F500FDCB19 /* RNSVGLinearGradient.m */; };\n\t\t10BEC1BD1D3F66F500FDCB19 /* RNSVGRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1BB1D3F66F500FDCB19 /* RNSVGRadialGradient.m */; };\n\t\t10BEC1C21D3F680F00FDCB19 /* RNSVGLinearGradientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1BF1D3F680F00FDCB19 /* RNSVGLinearGradientManager.m */; };\n\t\t10BEC1C31D3F680F00FDCB19 /* RNSVGRadialGradientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1C11D3F680F00FDCB19 /* RNSVGRadialGradientManager.m */; };\n\t\t10BEC1C61D3F7BD300FDCB19 /* RNSVGPainter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1C51D3F7BD300FDCB19 /* RNSVGPainter.m */; };\n\t\t10ED4A9B1CF065260078BC02 /* RNSVGClipPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4A9A1CF065260078BC02 /* RNSVGClipPath.m */; };\n\t\t10ED4A9E1CF0656A0078BC02 /* RNSVGClipPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4A9D1CF0656A0078BC02 /* RNSVGClipPathManager.m */; };\n\t\t10ED4AA21CF078830078BC02 /* RNSVGNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4AA11CF078830078BC02 /* RNSVGNode.m */; };\n\t\t10FDEEB21D3FB60500A5C46C /* RNSVGPainterBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 10FDEEB11D3FB60500A5C46C /* RNSVGPainterBrush.m */; };\n\t\t167AF4572087C26F0035AA75 /* RNSVGBezierElement.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895A820352B35004DBF1E /* RNSVGBezierElement.m */; };\n\t\t167AF4582087C2910035AA75 /* RNSVGFontData.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895B020352B9B004DBF1E /* RNSVGFontData.m */; };\n\t\t167AF4592087C2950035AA75 /* RNSVGGlyphContext.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895AF20352B9B004DBF1E /* RNSVGGlyphContext.m */; };\n\t\t167AF45A2087C2990035AA75 /* RNSVGPropHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895AB20352B9B004DBF1E /* RNSVGPropHelper.m */; };\n\t\t167AF45B2087C2A10035AA75 /* RNSVGTextProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895A62035274F004DBF1E /* RNSVGTextProperties.m */; };\n\t\t1687FE772422B4B800741CCB /* RNSVGForeignObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1687FE762422B4B800741CCB /* RNSVGForeignObject.m */; };\n\t\t1691FD1A2422B74500C5277B /* RNSVGForeignObjectManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1691FD192422B74500C5277B /* RNSVGForeignObjectManager.m */; };\n\t\t7F08CE9A1E23476900650F83 /* RNSVGTextPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE971E23476900650F83 /* RNSVGTextPathManager.m */; };\n\t\t7F08CE9B1E23476900650F83 /* RNSVGTSpanManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE991E23476900650F83 /* RNSVGTSpanManager.m */; };\n\t\t7F08CEA01E23479700650F83 /* RNSVGTextPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE9D1E23479700650F83 /* RNSVGTextPath.m */; };\n\t\t7F08CEA11E23479700650F83 /* RNSVGTSpan.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE9F1E23479700650F83 /* RNSVGTSpan.m */; };\n\t\t7F9CDAFA1E1F809C00E0C805 /* RNSVGPathParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F9CDAF91E1F809C00E0C805 /* RNSVGPathParser.m */; };\n\t\t7FC260CE1E3499BC00A39833 /* RNSVGViewBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260CD1E3499BC00A39833 /* RNSVGViewBox.m */; };\n\t\t7FC260D11E34A12000A39833 /* RNSVGSymbol.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260D01E34A12000A39833 /* RNSVGSymbol.m */; };\n\t\t7FC260D41E34A12A00A39833 /* RNSVGSymbolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260D31E34A12A00A39833 /* RNSVGSymbolManager.m */; };\n\t\t94241666213B0D4500088E93 /* RNSVGPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 94241665213B0D4500088E93 /* RNSVGPattern.m */; };\n\t\t94241667213B0D4500088E93 /* RNSVGPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 94241665213B0D4500088E93 /* RNSVGPattern.m */; };\n\t\t9424166D213B302600088E93 /* RNSVGPatternManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9424166C213B302600088E93 /* RNSVGPatternManager.m */; };\n\t\t9424166E213B302600088E93 /* RNSVGPatternManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9424166C213B302600088E93 /* RNSVGPatternManager.m */; };\n\t\t947F380B214810DC00677F2A /* RNSVGMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 947F380A214810DC00677F2A /* RNSVGMask.m */; };\n\t\t947F380C214810DC00677F2A /* RNSVGMask.m in Sources */ = {isa = PBXBuildFile; fileRef = 947F380A214810DC00677F2A /* RNSVGMask.m */; };\n\t\t947F380F2148119A00677F2A /* RNSVGMaskManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 947F380E2148119A00677F2A /* RNSVGMaskManager.m */; };\n\t\t947F38102148119A00677F2A /* RNSVGMaskManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 947F380E2148119A00677F2A /* RNSVGMaskManager.m */; };\n\t\t9482DEFA23460EC800FC486E /* RNSVGContextBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 9482DEF823460EC700FC486E /* RNSVGContextBrush.m */; };\n\t\t9482DEFB23460EC800FC486E /* RNSVGContextBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 9482DEF823460EC700FC486E /* RNSVGContextBrush.m */; };\n\t\t9482DF02234680A200FC486E /* RNSVGPathMeasure.m in Sources */ = {isa = PBXBuildFile; fileRef = 9482DF00234680A200FC486E /* RNSVGPathMeasure.m */; };\n\t\t9482DF03234680A200FC486E /* RNSVGPathMeasure.m in Sources */ = {isa = PBXBuildFile; fileRef = 9482DF00234680A200FC486E /* RNSVGPathMeasure.m */; };\n\t\t9494C4D81F473BA700D5BCFD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4D71F473BA700D5BCFD /* QuartzCore.framework */; };\n\t\t9494C4DA1F473BCB00D5BCFD /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4D91F473BCB00D5BCFD /* CoreText.framework */; };\n\t\t9494C4DC1F473BD900D5BCFD /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4DB1F473BD900D5BCFD /* CoreGraphics.framework */; };\n\t\t9494C4DE1F473BDD00D5BCFD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4DD1F473BDD00D5BCFD /* UIKit.framework */; };\n\t\t9494C4E01F473BED00D5BCFD /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4DF1F473BED00D5BCFD /* Accelerate.framework */; };\n\t\t9494C4E21F473BF500D5BCFD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9494C4E11F473BF500D5BCFD /* Foundation.framework */; };\n\t\t94A178F72344094E00693CB3 /* RNSVGMarker.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178F52344094D00693CB3 /* RNSVGMarker.m */; };\n\t\t94A178F82344094E00693CB3 /* RNSVGMarker.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178F52344094D00693CB3 /* RNSVGMarker.m */; };\n\t\t94A178FB2344095C00693CB3 /* RNSVGMarkerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178F92344095C00693CB3 /* RNSVGMarkerManager.m */; };\n\t\t94A178FC2344095C00693CB3 /* RNSVGMarkerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178F92344095C00693CB3 /* RNSVGMarkerManager.m */; };\n\t\t94A178FF2344097B00693CB3 /* RNSVGMarkerPosition.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178FE2344097B00693CB3 /* RNSVGMarkerPosition.m */; };\n\t\t94A179002344097B00693CB3 /* RNSVGMarkerPosition.m in Sources */ = {isa = PBXBuildFile; fileRef = 94A178FE2344097B00693CB3 /* RNSVGMarkerPosition.m */; };\n\t\t94F00C5621780D2E00384EA4 /* RNSVGLength.m in Sources */ = {isa = PBXBuildFile; fileRef = 94F00C5521780D2E00384EA4 /* RNSVGLength.m */; };\n\t\t94F00C5721780D2E00384EA4 /* RNSVGLength.m in Sources */ = {isa = PBXBuildFile; fileRef = 94F00C5521780D2E00384EA4 /* RNSVGLength.m */; };\n\t\tA361E76E1EB0C33D00646005 /* RNSVGTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D331CE74E3100887C2B /* RNSVGTextManager.m */; };\n\t\tA361E76F1EB0C33D00646005 /* RNSVGImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2841CE71EB7001E90A8 /* RNSVGImage.m */; };\n\t\tA361E7701EB0C33D00646005 /* RNSVGRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D471CE74E3D00887C2B /* RNSVGRect.m */; };\n\t\tA361E7711EB0C33D00646005 /* RNSVGCircleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D1D1CE74E3100887C2B /* RNSVGCircleManager.m */; };\n\t\tA361E7721EB0C33D00646005 /* RNSVGLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1B91D3F66F500FDCB19 /* RNSVGLinearGradient.m */; };\n\t\tA361E7751EB0C33D00646005 /* RNSVGEllipse.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D431CE74E3D00887C2B /* RNSVGEllipse.m */; };\n\t\tA361E7761EB0C33D00646005 /* RNSVGPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2861CE71EB7001E90A8 /* RNSVGPath.m */; };\n\t\tA361E7771EB0C33D00646005 /* RNSVGTextPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE9D1E23479700650F83 /* RNSVGTextPath.m */; };\n\t\tA361E7781EB0C33D00646005 /* RNSVGUse.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B4921D3DF5060051496D /* RNSVGUse.m */; };\n\t\tA361E7791EB0C33D00646005 /* RNSVGLinearGradientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1BF1D3F680F00FDCB19 /* RNSVGLinearGradientManager.m */; };\n\t\tA361E77A1EB0C33D00646005 /* RNSVGText.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2901CE71EC2001E90A8 /* RNSVGText.m */; };\n\t\tA361E77B1EB0C33D00646005 /* RNSVGRectManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D2B1CE74E3100887C2B /* RNSVGRectManager.m */; };\n\t\tA361E77C1EB0C33D00646005 /* RNSVGRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AE21AF0549300FF9E5C /* RNSVGRenderable.m */; };\n\t\tA361E77D1EB0C33D00646005 /* RNSVGGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2821CE71EB7001E90A8 /* RNSVGGroup.m */; };\n\t\tA361E77E1EB0C33D00646005 /* RNSVGClipPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4A9D1CF0656A0078BC02 /* RNSVGClipPathManager.m */; };\n\t\tA361E77F1EB0C33D00646005 /* RNSVGPainter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1C51D3F7BD300FDCB19 /* RNSVGPainter.m */; };\n\t\tA361E7801EB0C33D00646005 /* RNSVGNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4AA11CF078830078BC02 /* RNSVGNode.m */; };\n\t\tA361E7811EB0C33D00646005 /* RNSVGClipPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 10ED4A9A1CF065260078BC02 /* RNSVGClipPath.m */; };\n\t\tA361E7821EB0C33D00646005 /* RNSVGSvgViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D311CE74E3100887C2B /* RNSVGSvgViewManager.m */; };\n\t\tA361E7831EB0C33D00646005 /* RNSVGSolidColorBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AF41AF0549300FF9E5C /* RNSVGSolidColorBrush.m */; };\n\t\tA361E7841EB0C33D00646005 /* RNSVGPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D291CE74E3100887C2B /* RNSVGPathManager.m */; };\n\t\tA361E7861EB0C33D00646005 /* RNSVGRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D2D1CE74E3100887C2B /* RNSVGRenderableManager.m */; };\n\t\tA361E7871EB0C33D00646005 /* RNSVGRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1BB1D3F66F500FDCB19 /* RNSVGRadialGradient.m */; };\n\t\tA361E7881EB0C33D00646005 /* RNSVGRadialGradientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BEC1C11D3F680F00FDCB19 /* RNSVGRadialGradientManager.m */; };\n\t\tA361E7891EB0C33D00646005 /* RNSVGImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D231CE74E3100887C2B /* RNSVGImageManager.m */; };\n\t\tA361E78A1EB0C33D00646005 /* RNSVGNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D271CE74E3100887C2B /* RNSVGNodeManager.m */; };\n\t\tA361E78B1EB0C33D00646005 /* RNSVGSymbol.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260D01E34A12000A39833 /* RNSVGSymbol.m */; };\n\t\tA361E78C1EB0C33D00646005 /* RNSVGDefs.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B48F1D3DF4C40051496D /* RNSVGDefs.m */; };\n\t\tA361E78D1EB0C33D00646005 /* RNSVGLineManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D251CE74E3100887C2B /* RNSVGLineManager.m */; };\n\t\tA361E78E1EB0C33D00646005 /* RNSVGCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D411CE74E3D00887C2B /* RNSVGCircle.m */; };\n\t\tA361E78F1EB0C33D00646005 /* RNSVGEllipseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D1F1CE74E3100887C2B /* RNSVGEllipseManager.m */; };\n\t\tA361E7901EB0C33D00646005 /* RCTConvert+RNSVG.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D29C1CE72177001E90A8 /* RCTConvert+RNSVG.m */; };\n\t\tA361E7911EB0C33D00646005 /* RNSVGBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF68AEC1AF0549300FF9E5C /* RNSVGBrush.m */; };\n\t\tA361E7921EB0C33D00646005 /* RNSVGSymbolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260D31E34A12A00A39833 /* RNSVGSymbolManager.m */; };\n\t\tA361E7931EB0C33D00646005 /* RNSVGPathParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F9CDAF91E1F809C00E0C805 /* RNSVGPathParser.m */; };\n\t\tA361E7941EB0C33D00646005 /* RNSVGGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D211CE74E3100887C2B /* RNSVGGroupManager.m */; };\n\t\tA361E7951EB0C33D00646005 /* RNSVGTextPathManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE971E23476900650F83 /* RNSVGTextPathManager.m */; };\n\t\tA361E7961EB0C33D00646005 /* RNSVGTSpanManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE991E23476900650F83 /* RNSVGTSpanManager.m */; };\n\t\tA361E7971EB0C33D00646005 /* RNSVGViewBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FC260CD1E3499BC00A39833 /* RNSVGViewBox.m */; };\n\t\tA361E7981EB0C33D00646005 /* RNSVGTSpan.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F08CE9F1E23479700650F83 /* RNSVGTSpan.m */; };\n\t\tA361E7991EB0C33D00646005 /* RNSVGLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BA0D451CE74E3D00887C2B /* RNSVGLine.m */; };\n\t\tA361E79A1EB0C33D00646005 /* RNSVGPainterBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 10FDEEB11D3FB60500A5C46C /* RNSVGPainterBrush.m */; };\n\t\tA361E79B1EB0C33D00646005 /* RNSVGSvgView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1039D2881CE71EB7001E90A8 /* RNSVGSvgView.m */; };\n\t\tA361E79C1EB0C33D00646005 /* RNSVGUseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B4951D3DF57D0051496D /* RNSVGUseManager.m */; };\n\t\tA361E79D1EB0C33D00646005 /* RNSVGDefsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1023B48C1D3DDCCE0051496D /* RNSVGDefsManager.m */; };\n\t\tB56895A720352750004DBF1E /* RNSVGTextProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895A62035274F004DBF1E /* RNSVGTextProperties.m */; };\n\t\tB56895AA20352B36004DBF1E /* RNSVGBezierElement.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895A820352B35004DBF1E /* RNSVGBezierElement.m */; };\n\t\tB56895B120352B9C004DBF1E /* RNSVGPropHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895AB20352B9B004DBF1E /* RNSVGPropHelper.m */; };\n\t\tB56895B220352B9C004DBF1E /* RNSVGGlyphContext.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895AF20352B9B004DBF1E /* RNSVGGlyphContext.m */; };\n\t\tB56895B320352B9C004DBF1E /* RNSVGFontData.m in Sources */ = {isa = PBXBuildFile; fileRef = B56895B020352B9B004DBF1E /* RNSVGFontData.m */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXCopyFilesBuildPhase section */\n\t\t0CF68ABF1AF0540F00FF9E5C /* CopyFiles */ = {\n\t\t\tisa = PBXCopyFilesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tdstPath = \"include/$(PRODUCT_NAME)\";\n\t\t\tdstSubfolderSpec = 16;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\tA361E79F1EB0C33D00646005 /* CopyFiles */ = {\n\t\t\tisa = PBXCopyFilesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tdstPath = \"include/$(PRODUCT_NAME)\";\n\t\t\tdstSubfolderSpec = 16;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXCopyFilesBuildPhase section */\n\n/* Begin PBXFileReference section */\n\t\t0CF68AC11AF0540F00FF9E5C /* libRNSVG.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNSVG.a; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t0CF68AE11AF0549300FF9E5C /* RNSVGRenderable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGRenderable.h; sourceTree = \"<group>\"; };\n\t\t0CF68AE21AF0549300FF9E5C /* RNSVGRenderable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGRenderable.m; sourceTree = \"<group>\"; };\n\t\t0CF68AEB1AF0549300FF9E5C /* RNSVGBrush.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGBrush.h; sourceTree = \"<group>\"; };\n\t\t0CF68AEC1AF0549300FF9E5C /* RNSVGBrush.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGBrush.m; sourceTree = \"<group>\"; };\n\t\t0CF68AF31AF0549300FF9E5C /* RNSVGSolidColorBrush.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGSolidColorBrush.h; sourceTree = \"<group>\"; };\n\t\t0CF68AF41AF0549300FF9E5C /* RNSVGSolidColorBrush.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGSolidColorBrush.m; sourceTree = \"<group>\"; };\n\t\t1023B48B1D3DDCCE0051496D /* RNSVGDefsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGDefsManager.h; sourceTree = \"<group>\"; };\n\t\t1023B48C1D3DDCCE0051496D /* RNSVGDefsManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGDefsManager.m; sourceTree = \"<group>\"; };\n\t\t1023B48E1D3DF4C40051496D /* RNSVGDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGDefs.h; path = Elements/RNSVGDefs.h; sourceTree = \"<group>\"; };\n\t\t1023B48F1D3DF4C40051496D /* RNSVGDefs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGDefs.m; path = Elements/RNSVGDefs.m; sourceTree = \"<group>\"; };\n\t\t1023B4911D3DF5060051496D /* RNSVGUse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGUse.h; path = Elements/RNSVGUse.h; sourceTree = \"<group>\"; };\n\t\t1023B4921D3DF5060051496D /* RNSVGUse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGUse.m; path = Elements/RNSVGUse.m; sourceTree = \"<group>\"; };\n\t\t1023B4941D3DF57D0051496D /* RNSVGUseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGUseManager.h; sourceTree = \"<group>\"; };\n\t\t1023B4951D3DF57D0051496D /* RNSVGUseManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGUseManager.m; sourceTree = \"<group>\"; };\n\t\t1039D2811CE71EB7001E90A8 /* RNSVGGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGGroup.h; path = Elements/RNSVGGroup.h; sourceTree = \"<group>\"; };\n\t\t1039D2821CE71EB7001E90A8 /* RNSVGGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGGroup.m; path = Elements/RNSVGGroup.m; sourceTree = \"<group>\"; };\n\t\t1039D2831CE71EB7001E90A8 /* RNSVGImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGImage.h; path = Elements/RNSVGImage.h; sourceTree = \"<group>\"; };\n\t\t1039D2841CE71EB7001E90A8 /* RNSVGImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGImage.m; path = Elements/RNSVGImage.m; sourceTree = \"<group>\"; };\n\t\t1039D2851CE71EB7001E90A8 /* RNSVGPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGPath.h; path = Elements/RNSVGPath.h; sourceTree = \"<group>\"; };\n\t\t1039D2861CE71EB7001E90A8 /* RNSVGPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGPath.m; path = Elements/RNSVGPath.m; sourceTree = \"<group>\"; };\n\t\t1039D2871CE71EB7001E90A8 /* RNSVGSvgView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGSvgView.h; path = Elements/RNSVGSvgView.h; sourceTree = \"<group>\"; };\n\t\t1039D2881CE71EB7001E90A8 /* RNSVGSvgView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGSvgView.m; path = Elements/RNSVGSvgView.m; sourceTree = \"<group>\"; };\n\t\t1039D28F1CE71EC2001E90A8 /* RNSVGText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGText.h; path = Text/RNSVGText.h; sourceTree = \"<group>\"; };\n\t\t1039D2901CE71EC2001E90A8 /* RNSVGText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGText.m; path = Text/RNSVGText.m; sourceTree = \"<group>\"; };\n\t\t1039D29B1CE72177001E90A8 /* RCTConvert+RNSVG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = \"RCTConvert+RNSVG.h\"; path = \"Utils/RCTConvert+RNSVG.h\"; sourceTree = \"<group>\"; };\n\t\t1039D29C1CE72177001E90A8 /* RCTConvert+RNSVG.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = \"RCTConvert+RNSVG.m\"; path = \"Utils/RCTConvert+RNSVG.m\"; sourceTree = \"<group>\"; };\n\t\t1039D2A11CE721A7001E90A8 /* RNSVGContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGContainer.h; sourceTree = \"<group>\"; };\n\t\t10ABC7371D439779006CCF6E /* RNSVGCGFCRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGCGFCRule.h; path = Utils/RNSVGCGFCRule.h; sourceTree = \"<group>\"; };\n\t\t10ABC7381D43982B006CCF6E /* RNSVGVBMOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGVBMOS.h; path = Utils/RNSVGVBMOS.h; sourceTree = \"<group>\"; };\n\t\t10BA0D1C1CE74E3100887C2B /* RNSVGCircleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGCircleManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D1D1CE74E3100887C2B /* RNSVGCircleManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGCircleManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D1E1CE74E3100887C2B /* RNSVGEllipseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGEllipseManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D1F1CE74E3100887C2B /* RNSVGEllipseManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGEllipseManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D201CE74E3100887C2B /* RNSVGGroupManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGGroupManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D211CE74E3100887C2B /* RNSVGGroupManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGGroupManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D221CE74E3100887C2B /* RNSVGImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGImageManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D231CE74E3100887C2B /* RNSVGImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGImageManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D241CE74E3100887C2B /* RNSVGLineManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGLineManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D251CE74E3100887C2B /* RNSVGLineManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGLineManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D261CE74E3100887C2B /* RNSVGNodeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGNodeManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D271CE74E3100887C2B /* RNSVGNodeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGNodeManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D281CE74E3100887C2B /* RNSVGPathManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGPathManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D291CE74E3100887C2B /* RNSVGPathManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGPathManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D2A1CE74E3100887C2B /* RNSVGRectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGRectManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D2B1CE74E3100887C2B /* RNSVGRectManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGRectManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D2C1CE74E3100887C2B /* RNSVGRenderableManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGRenderableManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D2D1CE74E3100887C2B /* RNSVGRenderableManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGRenderableManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D301CE74E3100887C2B /* RNSVGSvgViewManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGSvgViewManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D311CE74E3100887C2B /* RNSVGSvgViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGSvgViewManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D321CE74E3100887C2B /* RNSVGTextManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGTextManager.h; sourceTree = \"<group>\"; };\n\t\t10BA0D331CE74E3100887C2B /* RNSVGTextManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGTextManager.m; sourceTree = \"<group>\"; };\n\t\t10BA0D401CE74E3D00887C2B /* RNSVGCircle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGCircle.h; path = Shapes/RNSVGCircle.h; sourceTree = \"<group>\"; };\n\t\t10BA0D411CE74E3D00887C2B /* RNSVGCircle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGCircle.m; path = Shapes/RNSVGCircle.m; sourceTree = \"<group>\"; };\n\t\t10BA0D421CE74E3D00887C2B /* RNSVGEllipse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGEllipse.h; path = Shapes/RNSVGEllipse.h; sourceTree = \"<group>\"; };\n\t\t10BA0D431CE74E3D00887C2B /* RNSVGEllipse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGEllipse.m; path = Shapes/RNSVGEllipse.m; sourceTree = \"<group>\"; };\n\t\t10BA0D441CE74E3D00887C2B /* RNSVGLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGLine.h; path = Shapes/RNSVGLine.h; sourceTree = \"<group>\"; };\n\t\t10BA0D451CE74E3D00887C2B /* RNSVGLine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGLine.m; path = Shapes/RNSVGLine.m; sourceTree = \"<group>\"; };\n\t\t10BA0D461CE74E3D00887C2B /* RNSVGRect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGRect.h; path = Shapes/RNSVGRect.h; sourceTree = \"<group>\"; };\n\t\t10BA0D471CE74E3D00887C2B /* RNSVGRect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGRect.m; path = Shapes/RNSVGRect.m; sourceTree = \"<group>\"; };\n\t\t10BEC1B81D3F66F500FDCB19 /* RNSVGLinearGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGLinearGradient.h; path = Elements/RNSVGLinearGradient.h; sourceTree = \"<group>\"; };\n\t\t10BEC1B91D3F66F500FDCB19 /* RNSVGLinearGradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGLinearGradient.m; path = Elements/RNSVGLinearGradient.m; sourceTree = \"<group>\"; };\n\t\t10BEC1BA1D3F66F500FDCB19 /* RNSVGRadialGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGRadialGradient.h; path = Elements/RNSVGRadialGradient.h; sourceTree = \"<group>\"; };\n\t\t10BEC1BB1D3F66F500FDCB19 /* RNSVGRadialGradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGRadialGradient.m; path = Elements/RNSVGRadialGradient.m; sourceTree = \"<group>\"; };\n\t\t10BEC1BE1D3F680F00FDCB19 /* RNSVGLinearGradientManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGLinearGradientManager.h; sourceTree = \"<group>\"; };\n\t\t10BEC1BF1D3F680F00FDCB19 /* RNSVGLinearGradientManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGLinearGradientManager.m; sourceTree = \"<group>\"; };\n\t\t10BEC1C01D3F680F00FDCB19 /* RNSVGRadialGradientManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGRadialGradientManager.h; sourceTree = \"<group>\"; };\n\t\t10BEC1C11D3F680F00FDCB19 /* RNSVGRadialGradientManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGRadialGradientManager.m; sourceTree = \"<group>\"; };\n\t\t10BEC1C41D3F793100FDCB19 /* RNSVGPainter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RNSVGPainter.h; sourceTree = \"<group>\"; };\n\t\t10BEC1C51D3F7BD300FDCB19 /* RNSVGPainter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGPainter.m; sourceTree = \"<group>\"; };\n\t\t10ED4A991CF065260078BC02 /* RNSVGClipPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGClipPath.h; path = Elements/RNSVGClipPath.h; sourceTree = \"<group>\"; };\n\t\t10ED4A9A1CF065260078BC02 /* RNSVGClipPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGClipPath.m; path = Elements/RNSVGClipPath.m; sourceTree = \"<group>\"; };\n\t\t10ED4A9C1CF0656A0078BC02 /* RNSVGClipPathManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGClipPathManager.h; sourceTree = \"<group>\"; };\n\t\t10ED4A9D1CF0656A0078BC02 /* RNSVGClipPathManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGClipPathManager.m; sourceTree = \"<group>\"; };\n\t\t10ED4AA01CF078830078BC02 /* RNSVGNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGNode.h; sourceTree = \"<group>\"; };\n\t\t10ED4AA11CF078830078BC02 /* RNSVGNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGNode.m; sourceTree = \"<group>\"; };\n\t\t10FDEEB01D3FB60500A5C46C /* RNSVGPainterBrush.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGPainterBrush.h; sourceTree = \"<group>\"; };\n\t\t10FDEEB11D3FB60500A5C46C /* RNSVGPainterBrush.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGPainterBrush.m; sourceTree = \"<group>\"; };\n\t\t10FDEEB31D3FBED400A5C46C /* RNSVGBrushType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGBrushType.h; sourceTree = \"<group>\"; };\n\t\t1687FE752422B47400741CCB /* RNSVGForeignObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGForeignObject.h; path = Elements/RNSVGForeignObject.h; sourceTree = \"<group>\"; };\n\t\t1687FE762422B4B800741CCB /* RNSVGForeignObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGForeignObject.m; path = Elements/RNSVGForeignObject.m; sourceTree = \"<group>\"; };\n\t\t1691FD182422B6F400C5277B /* RNSVGForeignObjectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGForeignObjectManager.h; sourceTree = \"<group>\"; };\n\t\t1691FD192422B74500C5277B /* RNSVGForeignObjectManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGForeignObjectManager.m; sourceTree = \"<group>\"; };\n\t\t7F08CE961E23476900650F83 /* RNSVGTextPathManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGTextPathManager.h; sourceTree = \"<group>\"; };\n\t\t7F08CE971E23476900650F83 /* RNSVGTextPathManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGTextPathManager.m; sourceTree = \"<group>\"; };\n\t\t7F08CE981E23476900650F83 /* RNSVGTSpanManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGTSpanManager.h; sourceTree = \"<group>\"; };\n\t\t7F08CE991E23476900650F83 /* RNSVGTSpanManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGTSpanManager.m; sourceTree = \"<group>\"; };\n\t\t7F08CE9C1E23479700650F83 /* RNSVGTextPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGTextPath.h; path = Text/RNSVGTextPath.h; sourceTree = \"<group>\"; };\n\t\t7F08CE9D1E23479700650F83 /* RNSVGTextPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGTextPath.m; path = Text/RNSVGTextPath.m; sourceTree = \"<group>\"; };\n\t\t7F08CE9E1E23479700650F83 /* RNSVGTSpan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGTSpan.h; path = Text/RNSVGTSpan.h; sourceTree = \"<group>\"; };\n\t\t7F08CE9F1E23479700650F83 /* RNSVGTSpan.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGTSpan.m; path = Text/RNSVGTSpan.m; sourceTree = \"<group>\"; };\n\t\t7F69160D1E3703D800DA6EDC /* RNSVGUnits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGUnits.h; path = Utils/RNSVGUnits.h; sourceTree = \"<group>\"; };\n\t\t7F9CDAF81E1F809C00E0C805 /* RNSVGPathParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGPathParser.h; path = Utils/RNSVGPathParser.h; sourceTree = \"<group>\"; };\n\t\t7F9CDAF91E1F809C00E0C805 /* RNSVGPathParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGPathParser.m; path = Utils/RNSVGPathParser.m; sourceTree = \"<group>\"; };\n\t\t7FC260CC1E3499BC00A39833 /* RNSVGViewBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGViewBox.h; path = Utils/RNSVGViewBox.h; sourceTree = \"<group>\"; };\n\t\t7FC260CD1E3499BC00A39833 /* RNSVGViewBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGViewBox.m; path = Utils/RNSVGViewBox.m; sourceTree = \"<group>\"; };\n\t\t7FC260CF1E34A12000A39833 /* RNSVGSymbol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGSymbol.h; path = Elements/RNSVGSymbol.h; sourceTree = \"<group>\"; };\n\t\t7FC260D01E34A12000A39833 /* RNSVGSymbol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGSymbol.m; path = Elements/RNSVGSymbol.m; sourceTree = \"<group>\"; };\n\t\t7FC260D21E34A12A00A39833 /* RNSVGSymbolManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGSymbolManager.h; sourceTree = \"<group>\"; };\n\t\t7FC260D31E34A12A00A39833 /* RNSVGSymbolManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGSymbolManager.m; sourceTree = \"<group>\"; };\n\t\t94241665213B0D4500088E93 /* RNSVGPattern.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = RNSVGPattern.m; path = Elements/RNSVGPattern.m; sourceTree = \"<group>\"; };\n\t\t9424166A213B2FF100088E93 /* RNSVGPatternManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RNSVGPatternManager.h; sourceTree = \"<group>\"; };\n\t\t9424166C213B302600088E93 /* RNSVGPatternManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RNSVGPatternManager.m; sourceTree = \"<group>\"; };\n\t\t94696EE92235A7F200C1D558 /* RNSVGVectorEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGVectorEffect.h; path = Utils/RNSVGVectorEffect.h; sourceTree = \"<group>\"; };\n\t\t947F3809214810B800677F2A /* RNSVGMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGMask.h; path = Elements/RNSVGMask.h; sourceTree = \"<group>\"; };\n\t\t947F380A214810DC00677F2A /* RNSVGMask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGMask.m; path = Elements/RNSVGMask.m; sourceTree = \"<group>\"; };\n\t\t947F380D2148118300677F2A /* RNSVGMaskManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGMaskManager.h; sourceTree = \"<group>\"; };\n\t\t947F380E2148119A00677F2A /* RNSVGMaskManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGMaskManager.m; sourceTree = \"<group>\"; };\n\t\t9482DEF823460EC700FC486E /* RNSVGContextBrush.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGContextBrush.m; sourceTree = \"<group>\"; };\n\t\t9482DEF923460EC800FC486E /* RNSVGContextBrush.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGContextBrush.h; sourceTree = \"<group>\"; };\n\t\t9482DF00234680A200FC486E /* RNSVGPathMeasure.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGPathMeasure.m; path = Utils/RNSVGPathMeasure.m; sourceTree = \"<group>\"; };\n\t\t9482DF01234680A200FC486E /* RNSVGPathMeasure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGPathMeasure.h; path = Utils/RNSVGPathMeasure.h; sourceTree = \"<group>\"; };\n\t\t9494C4D71F473BA700D5BCFD /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };\n\t\t9494C4D91F473BCB00D5BCFD /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };\n\t\t9494C4DB1F473BD900D5BCFD /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };\n\t\t9494C4DD1F473BDD00D5BCFD /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };\n\t\t9494C4DF1F473BED00D5BCFD /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };\n\t\t9494C4E11F473BF500D5BCFD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };\n\t\t94A178F42344094D00693CB3 /* RNSVGPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGPattern.h; path = Elements/RNSVGPattern.h; sourceTree = \"<group>\"; };\n\t\t94A178F52344094D00693CB3 /* RNSVGMarker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGMarker.m; path = Elements/RNSVGMarker.m; sourceTree = \"<group>\"; };\n\t\t94A178F62344094D00693CB3 /* RNSVGMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGMarker.h; path = Elements/RNSVGMarker.h; sourceTree = \"<group>\"; };\n\t\t94A178F92344095C00693CB3 /* RNSVGMarkerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSVGMarkerManager.m; sourceTree = \"<group>\"; };\n\t\t94A178FA2344095C00693CB3 /* RNSVGMarkerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSVGMarkerManager.h; sourceTree = \"<group>\"; };\n\t\t94A178FD2344097B00693CB3 /* RNSVGMarkerPosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGMarkerPosition.h; path = Utils/RNSVGMarkerPosition.h; sourceTree = \"<group>\"; };\n\t\t94A178FE2344097B00693CB3 /* RNSVGMarkerPosition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGMarkerPosition.m; path = Utils/RNSVGMarkerPosition.m; sourceTree = \"<group>\"; };\n\t\t94DDAC5C1F3D024300EED511 /* libRNSVG-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libRNSVG-tvOS.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t94F00C5421780CEE00384EA4 /* RNSVGLength.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RNSVGLength.h; path = Utils/RNSVGLength.h; sourceTree = \"<group>\"; };\n\t\t94F00C5521780D2E00384EA4 /* RNSVGLength.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = RNSVGLength.m; path = Utils/RNSVGLength.m; sourceTree = \"<group>\"; };\n\t\tB56895A52035274F004DBF1E /* RNSVGTextProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGTextProperties.h; path = Text/RNSVGTextProperties.h; sourceTree = \"<group>\"; };\n\t\tB56895A62035274F004DBF1E /* RNSVGTextProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGTextProperties.m; path = Text/RNSVGTextProperties.m; sourceTree = \"<group>\"; };\n\t\tB56895A820352B35004DBF1E /* RNSVGBezierElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGBezierElement.m; path = Utils/RNSVGBezierElement.m; sourceTree = \"<group>\"; };\n\t\tB56895A920352B36004DBF1E /* RNSVGBezierElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGBezierElement.h; path = Utils/RNSVGBezierElement.h; sourceTree = \"<group>\"; };\n\t\tB56895AB20352B9B004DBF1E /* RNSVGPropHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGPropHelper.m; path = Text/RNSVGPropHelper.m; sourceTree = \"<group>\"; };\n\t\tB56895AC20352B9B004DBF1E /* RNSVGFontData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGFontData.h; path = Text/RNSVGFontData.h; sourceTree = \"<group>\"; };\n\t\tB56895AD20352B9B004DBF1E /* RNSVGGlyphContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGGlyphContext.h; path = Text/RNSVGGlyphContext.h; sourceTree = \"<group>\"; };\n\t\tB56895AE20352B9B004DBF1E /* RNSVGPropHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RNSVGPropHelper.h; path = Text/RNSVGPropHelper.h; sourceTree = \"<group>\"; };\n\t\tB56895AF20352B9B004DBF1E /* RNSVGGlyphContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGGlyphContext.m; path = Text/RNSVGGlyphContext.m; sourceTree = \"<group>\"; };\n\t\tB56895B020352B9B004DBF1E /* RNSVGFontData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RNSVGFontData.m; path = Text/RNSVGFontData.m; sourceTree = \"<group>\"; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t0CF68ABE1AF0540F00FF9E5C /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t9494C4E01F473BED00D5BCFD /* Accelerate.framework in Frameworks */,\n\t\t\t\t9494C4D81F473BA700D5BCFD /* QuartzCore.framework in Frameworks */,\n\t\t\t\t9494C4DA1F473BCB00D5BCFD /* CoreText.framework in Frameworks */,\n\t\t\t\t9494C4DC1F473BD900D5BCFD /* CoreGraphics.framework in Frameworks */,\n\t\t\t\t9494C4DE1F473BDD00D5BCFD /* UIKit.framework in Frameworks */,\n\t\t\t\t9494C4E21F473BF500D5BCFD /* Foundation.framework in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\tA361E79E1EB0C33D00646005 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t0CF68AB81AF0540F00FF9E5C = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t1039D29A1CE7212C001E90A8 /* Utils */,\n\t\t\t\t1039D2801CE71DCF001E90A8 /* Elements */,\n\t\t\t\t1039D27F1CE71D9B001E90A8 /* Text */,\n\t\t\t\t1039D27E1CE71C70001E90A8 /* Shapes */,\n\t\t\t\t0CF68AEA1AF0549300FF9E5C /* Brushes */,\n\t\t\t\t0CF68AF81AF0549300FF9E5C /* ViewManagers */,\n\t\t\t\t1039D2A11CE721A7001E90A8 /* RNSVGContainer.h */,\n\t\t\t\t10ED4AA01CF078830078BC02 /* RNSVGNode.h */,\n\t\t\t\t10ED4AA11CF078830078BC02 /* RNSVGNode.m */,\n\t\t\t\t0CF68AE11AF0549300FF9E5C /* RNSVGRenderable.h */,\n\t\t\t\t0CF68AE21AF0549300FF9E5C /* RNSVGRenderable.m */,\n\t\t\t\t0CF68AC21AF0540F00FF9E5C /* Products */,\n\t\t\t\t9494C2B31F46139600D5BCFD /* Frameworks */,\n\t\t\t);\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t0CF68AC21AF0540F00FF9E5C /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t0CF68AC11AF0540F00FF9E5C /* libRNSVG.a */,\n\t\t\t\t94DDAC5C1F3D024300EED511 /* libRNSVG-tvOS.a */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t0CF68AEA1AF0549300FF9E5C /* Brushes */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t9482DEF923460EC800FC486E /* RNSVGContextBrush.h */,\n\t\t\t\t9482DEF823460EC700FC486E /* RNSVGContextBrush.m */,\n\t\t\t\t10FDEEB31D3FBED400A5C46C /* RNSVGBrushType.h */,\n\t\t\t\t10FDEEB01D3FB60500A5C46C /* RNSVGPainterBrush.h */,\n\t\t\t\t10FDEEB11D3FB60500A5C46C /* RNSVGPainterBrush.m */,\n\t\t\t\t0CF68AEB1AF0549300FF9E5C /* RNSVGBrush.h */,\n\t\t\t\t0CF68AEC1AF0549300FF9E5C /* RNSVGBrush.m */,\n\t\t\t\t0CF68AF31AF0549300FF9E5C /* RNSVGSolidColorBrush.h */,\n\t\t\t\t0CF68AF41AF0549300FF9E5C /* RNSVGSolidColorBrush.m */,\n\t\t\t\t10BEC1C41D3F793100FDCB19 /* RNSVGPainter.h */,\n\t\t\t\t10BEC1C51D3F7BD300FDCB19 /* RNSVGPainter.m */,\n\t\t\t);\n\t\t\tpath = Brushes;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t0CF68AF81AF0549300FF9E5C /* ViewManagers */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t94A178FA2344095C00693CB3 /* RNSVGMarkerManager.h */,\n\t\t\t\t1691FD182422B6F400C5277B /* RNSVGForeignObjectManager.h */,\n\t\t\t\t1691FD192422B74500C5277B /* RNSVGForeignObjectManager.m */,\n\t\t\t\t94A178F92344095C00693CB3 /* RNSVGMarkerManager.m */,\n\t\t\t\t7FC260D21E34A12A00A39833 /* RNSVGSymbolManager.h */,\n\t\t\t\t7FC260D31E34A12A00A39833 /* RNSVGSymbolManager.m */,\n\t\t\t\t7F08CE961E23476900650F83 /* RNSVGTextPathManager.h */,\n\t\t\t\t7F08CE971E23476900650F83 /* RNSVGTextPathManager.m */,\n\t\t\t\t7F08CE981E23476900650F83 /* RNSVGTSpanManager.h */,\n\t\t\t\t7F08CE991E23476900650F83 /* RNSVGTSpanManager.m */,\n\t\t\t\t9424166A213B2FF100088E93 /* RNSVGPatternManager.h */,\n\t\t\t\t9424166C213B302600088E93 /* RNSVGPatternManager.m */,\n\t\t\t\t947F380D2148118300677F2A /* RNSVGMaskManager.h */,\n\t\t\t\t947F380E2148119A00677F2A /* RNSVGMaskManager.m */,\n\t\t\t\t10BEC1BE1D3F680F00FDCB19 /* RNSVGLinearGradientManager.h */,\n\t\t\t\t10BEC1BF1D3F680F00FDCB19 /* RNSVGLinearGradientManager.m */,\n\t\t\t\t10BEC1C01D3F680F00FDCB19 /* RNSVGRadialGradientManager.h */,\n\t\t\t\t10BEC1C11D3F680F00FDCB19 /* RNSVGRadialGradientManager.m */,\n\t\t\t\t1023B4941D3DF57D0051496D /* RNSVGUseManager.h */,\n\t\t\t\t1023B4951D3DF57D0051496D /* RNSVGUseManager.m */,\n\t\t\t\t1023B48B1D3DDCCE0051496D /* RNSVGDefsManager.h */,\n\t\t\t\t1023B48C1D3DDCCE0051496D /* RNSVGDefsManager.m */,\n\t\t\t\t10ED4A9C1CF0656A0078BC02 /* RNSVGClipPathManager.h */,\n\t\t\t\t10ED4A9D1CF0656A0078BC02 /* RNSVGClipPathManager.m */,\n\t\t\t\t10BA0D1C1CE74E3100887C2B /* RNSVGCircleManager.h */,\n\t\t\t\t10BA0D1D1CE74E3100887C2B /* RNSVGCircleManager.m */,\n\t\t\t\t10BA0D1E1CE74E3100887C2B /* RNSVGEllipseManager.h */,\n\t\t\t\t10BA0D1F1CE74E3100887C2B /* RNSVGEllipseManager.m */,\n\t\t\t\t10BA0D201CE74E3100887C2B /* RNSVGGroupManager.h */,\n\t\t\t\t10BA0D211CE74E3100887C2B /* RNSVGGroupManager.m */,\n\t\t\t\t10BA0D221CE74E3100887C2B /* RNSVGImageManager.h */,\n\t\t\t\t10BA0D231CE74E3100887C2B /* RNSVGImageManager.m */,\n\t\t\t\t10BA0D241CE74E3100887C2B /* RNSVGLineManager.h */,\n\t\t\t\t10BA0D251CE74E3100887C2B /* RNSVGLineManager.m */,\n\t\t\t\t10BA0D261CE74E3100887C2B /* RNSVGNodeManager.h */,\n\t\t\t\t10BA0D271CE74E3100887C2B /* RNSVGNodeManager.m */,\n\t\t\t\t10BA0D281CE74E3100887C2B /* RNSVGPathManager.h */,\n\t\t\t\t10BA0D291CE74E3100887C2B /* RNSVGPathManager.m */,\n\t\t\t\t10BA0D2A1CE74E3100887C2B /* RNSVGRectManager.h */,\n\t\t\t\t10BA0D2B1CE74E3100887C2B /* RNSVGRectManager.m */,\n\t\t\t\t10BA0D2C1CE74E3100887C2B /* RNSVGRenderableManager.h */,\n\t\t\t\t10BA0D2D1CE74E3100887C2B /* RNSVGRenderableManager.m */,\n\t\t\t\t10BA0D301CE74E3100887C2B /* RNSVGSvgViewManager.h */,\n\t\t\t\t10BA0D311CE74E3100887C2B /* RNSVGSvgViewManager.m */,\n\t\t\t\t10BA0D321CE74E3100887C2B /* RNSVGTextManager.h */,\n\t\t\t\t10BA0D331CE74E3100887C2B /* RNSVGTextManager.m */,\n\t\t\t);\n\t\t\tpath = ViewManagers;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t1039D27E1CE71C70001E90A8 /* Shapes */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t10BA0D401CE74E3D00887C2B /* RNSVGCircle.h */,\n\t\t\t\t10BA0D411CE74E3D00887C2B /* RNSVGCircle.m */,\n\t\t\t\t10BA0D421CE74E3D00887C2B /* RNSVGEllipse.h */,\n\t\t\t\t10BA0D431CE74E3D00887C2B /* RNSVGEllipse.m */,\n\t\t\t\t10BA0D441CE74E3D00887C2B /* RNSVGLine.h */,\n\t\t\t\t10BA0D451CE74E3D00887C2B /* RNSVGLine.m */,\n\t\t\t\t10BA0D461CE74E3D00887C2B /* RNSVGRect.h */,\n\t\t\t\t10BA0D471CE74E3D00887C2B /* RNSVGRect.m */,\n\t\t\t);\n\t\t\tname = Shapes;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t1039D27F1CE71D9B001E90A8 /* Text */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tB56895AC20352B9B004DBF1E /* RNSVGFontData.h */,\n\t\t\t\tB56895B020352B9B004DBF1E /* RNSVGFontData.m */,\n\t\t\t\tB56895AD20352B9B004DBF1E /* RNSVGGlyphContext.h */,\n\t\t\t\tB56895AF20352B9B004DBF1E /* RNSVGGlyphContext.m */,\n\t\t\t\tB56895AE20352B9B004DBF1E /* RNSVGPropHelper.h */,\n\t\t\t\tB56895AB20352B9B004DBF1E /* RNSVGPropHelper.m */,\n\t\t\t\t1039D28F1CE71EC2001E90A8 /* RNSVGText.h */,\n\t\t\t\t1039D2901CE71EC2001E90A8 /* RNSVGText.m */,\n\t\t\t\t7F08CE9C1E23479700650F83 /* RNSVGTextPath.h */,\n\t\t\t\t7F08CE9D1E23479700650F83 /* RNSVGTextPath.m */,\n\t\t\t\tB56895A52035274F004DBF1E /* RNSVGTextProperties.h */,\n\t\t\t\tB56895A62035274F004DBF1E /* RNSVGTextProperties.m */,\n\t\t\t\t7F08CE9E1E23479700650F83 /* RNSVGTSpan.h */,\n\t\t\t\t7F08CE9F1E23479700650F83 /* RNSVGTSpan.m */,\n\t\t\t);\n\t\t\tname = Text;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t1039D2801CE71DCF001E90A8 /* Elements */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t1687FE762422B4B800741CCB /* RNSVGForeignObject.m */,\n\t\t\t\t1687FE752422B47400741CCB /* RNSVGForeignObject.h */,\n\t\t\t\t94A178F62344094D00693CB3 /* RNSVGMarker.h */,\n\t\t\t\t94A178F52344094D00693CB3 /* RNSVGMarker.m */,\n\t\t\t\t94A178F42344094D00693CB3 /* RNSVGPattern.h */,\n\t\t\t\t7FC260CF1E34A12000A39833 /* RNSVGSymbol.h */,\n\t\t\t\t7FC260D01E34A12000A39833 /* RNSVGSymbol.m */,\n\t\t\t\t10BEC1B81D3F66F500FDCB19 /* RNSVGLinearGradient.h */,\n\t\t\t\t10BEC1B91D3F66F500FDCB19 /* RNSVGLinearGradient.m */,\n\t\t\t\t94241665213B0D4500088E93 /* RNSVGPattern.m */,\n\t\t\t\t947F3809214810B800677F2A /* RNSVGMask.h */,\n\t\t\t\t947F380A214810DC00677F2A /* RNSVGMask.m */,\n\t\t\t\t10BEC1BA1D3F66F500FDCB19 /* RNSVGRadialGradient.h */,\n\t\t\t\t10BEC1BB1D3F66F500FDCB19 /* RNSVGRadialGradient.m */,\n\t\t\t\t1023B4911D3DF5060051496D /* RNSVGUse.h */,\n\t\t\t\t1023B4921D3DF5060051496D /* RNSVGUse.m */,\n\t\t\t\t1023B48E1D3DF4C40051496D /* RNSVGDefs.h */,\n\t\t\t\t1023B48F1D3DF4C40051496D /* RNSVGDefs.m */,\n\t\t\t\t10ED4A991CF065260078BC02 /* RNSVGClipPath.h */,\n\t\t\t\t10ED4A9A1CF065260078BC02 /* RNSVGClipPath.m */,\n\t\t\t\t1039D2811CE71EB7001E90A8 /* RNSVGGroup.h */,\n\t\t\t\t1039D2821CE71EB7001E90A8 /* RNSVGGroup.m */,\n\t\t\t\t1039D2831CE71EB7001E90A8 /* RNSVGImage.h */,\n\t\t\t\t1039D2841CE71EB7001E90A8 /* RNSVGImage.m */,\n\t\t\t\t1039D2851CE71EB7001E90A8 /* RNSVGPath.h */,\n\t\t\t\t1039D2861CE71EB7001E90A8 /* RNSVGPath.m */,\n\t\t\t\t1039D2871CE71EB7001E90A8 /* RNSVGSvgView.h */,\n\t\t\t\t1039D2881CE71EB7001E90A8 /* RNSVGSvgView.m */,\n\t\t\t);\n\t\t\tname = Elements;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t1039D29A1CE7212C001E90A8 /* Utils */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t9482DF01234680A200FC486E /* RNSVGPathMeasure.h */,\n\t\t\t\t9482DF00234680A200FC486E /* RNSVGPathMeasure.m */,\n\t\t\t\t94A178FD2344097B00693CB3 /* RNSVGMarkerPosition.h */,\n\t\t\t\t94A178FE2344097B00693CB3 /* RNSVGMarkerPosition.m */,\n\t\t\t\t94696EE92235A7F200C1D558 /* RNSVGVectorEffect.h */,\n\t\t\t\tB56895A920352B36004DBF1E /* RNSVGBezierElement.h */,\n\t\t\t\tB56895A820352B35004DBF1E /* RNSVGBezierElement.m */,\n\t\t\t\t7F69160D1E3703D800DA6EDC /* RNSVGUnits.h */,\n\t\t\t\t10ABC7381D43982B006CCF6E /* RNSVGVBMOS.h */,\n\t\t\t\t10ABC7371D439779006CCF6E /* RNSVGCGFCRule.h */,\n\t\t\t\t7FC260CC1E3499BC00A39833 /* RNSVGViewBox.h */,\n\t\t\t\t7FC260CD1E3499BC00A39833 /* RNSVGViewBox.m */,\n\t\t\t\t7F9CDAF81E1F809C00E0C805 /* RNSVGPathParser.h */,\n\t\t\t\t7F9CDAF91E1F809C00E0C805 /* RNSVGPathParser.m */,\n\t\t\t\t1039D29B1CE72177001E90A8 /* RCTConvert+RNSVG.h */,\n\t\t\t\t1039D29C1CE72177001E90A8 /* RCTConvert+RNSVG.m */,\n\t\t\t\t94F00C5421780CEE00384EA4 /* RNSVGLength.h */,\n\t\t\t\t94F00C5521780D2E00384EA4 /* RNSVGLength.m */,\n\t\t\t);\n\t\t\tname = Utils;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t9494C2B31F46139600D5BCFD /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t9494C4E11F473BF500D5BCFD /* Foundation.framework */,\n\t\t\t\t9494C4DF1F473BED00D5BCFD /* Accelerate.framework */,\n\t\t\t\t9494C4DD1F473BDD00D5BCFD /* UIKit.framework */,\n\t\t\t\t9494C4DB1F473BD900D5BCFD /* CoreGraphics.framework */,\n\t\t\t\t9494C4D91F473BCB00D5BCFD /* CoreText.framework */,\n\t\t\t\t9494C4D71F473BA700D5BCFD /* QuartzCore.framework */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t0CF68AC01AF0540F00FF9E5C /* RNSVG */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 0CF68AD51AF0540F00FF9E5C /* Build configuration list for PBXNativeTarget \"RNSVG\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t0CF68ABD1AF0540F00FF9E5C /* Sources */,\n\t\t\t\t0CF68ABE1AF0540F00FF9E5C /* Frameworks */,\n\t\t\t\t0CF68ABF1AF0540F00FF9E5C /* CopyFiles */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = RNSVG;\n\t\t\tproductName = RNSVG;\n\t\t\tproductReference = 0CF68AC11AF0540F00FF9E5C /* libRNSVG.a */;\n\t\t\tproductType = \"com.apple.product-type.library.static\";\n\t\t};\n\t\tA361E76C1EB0C33D00646005 /* RNSVG-tvOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = A361E7A01EB0C33D00646005 /* Build configuration list for PBXNativeTarget \"RNSVG-tvOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\tA361E76D1EB0C33D00646005 /* Sources */,\n\t\t\t\tA361E79E1EB0C33D00646005 /* Frameworks */,\n\t\t\t\tA361E79F1EB0C33D00646005 /* CopyFiles */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"RNSVG-tvOS\";\n\t\t\tproductName = RNSVG;\n\t\t\tproductReference = 94DDAC5C1F3D024300EED511 /* libRNSVG-tvOS.a */;\n\t\t\tproductType = \"com.apple.product-type.library.static\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t0CF68AB91AF0540F00FF9E5C /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 0940;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t0CF68AC01AF0540F00FF9E5C = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 6.2;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 0CF68ABC1AF0540F00FF9E5C /* Build configuration list for PBXProject \"RNSVG\" */;\n\t\t\tcompatibilityVersion = \"Xcode 3.2\";\n\t\t\tdevelopmentRegion = English;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t);\n\t\t\tmainGroup = 0CF68AB81AF0540F00FF9E5C;\n\t\t\tproductRefGroup = 0CF68AC21AF0540F00FF9E5C /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t0CF68AC01AF0540F00FF9E5C /* RNSVG */,\n\t\t\t\tA361E76C1EB0C33D00646005 /* RNSVG-tvOS */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t0CF68ABD1AF0540F00FF9E5C /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tB56895AA20352B36004DBF1E /* RNSVGBezierElement.m in Sources */,\n\t\t\t\t10BA0D3F1CE74E3100887C2B /* RNSVGTextManager.m in Sources */,\n\t\t\t\t1039D28A1CE71EB7001E90A8 /* RNSVGImage.m in Sources */,\n\t\t\t\t94241666213B0D4500088E93 /* RNSVGPattern.m in Sources */,\n\t\t\t\t10BA0D4B1CE74E3D00887C2B /* RNSVGRect.m in Sources */,\n\t\t\t\t10BA0D341CE74E3100887C2B /* RNSVGCircleManager.m in Sources */,\n\t\t\t\t94A178FB2344095C00693CB3 /* RNSVGMarkerManager.m in Sources */,\n\t\t\t\t947F380B214810DC00677F2A /* RNSVGMask.m in Sources */,\n\t\t\t\t10BEC1BC1D3F66F500FDCB19 /* RNSVGLinearGradient.m in Sources */,\n\t\t\t\t10BA0D491CE74E3D00887C2B /* RNSVGEllipse.m in Sources */,\n\t\t\t\t1691FD1A2422B74500C5277B /* RNSVGForeignObjectManager.m in Sources */,\n\t\t\t\t1039D28B1CE71EB7001E90A8 /* RNSVGPath.m in Sources */,\n\t\t\t\t94A178F72344094E00693CB3 /* RNSVGMarker.m in Sources */,\n\t\t\t\t7F08CEA01E23479700650F83 /* RNSVGTextPath.m in Sources */,\n\t\t\t\t1023B4931D3DF5060051496D /* RNSVGUse.m in Sources */,\n\t\t\t\t10BEC1C21D3F680F00FDCB19 /* RNSVGLinearGradientManager.m in Sources */,\n\t\t\t\t1039D2951CE71EC2001E90A8 /* RNSVGText.m in Sources */,\n\t\t\t\t10BA0D3B1CE74E3100887C2B /* RNSVGRectManager.m in Sources */,\n\t\t\t\t9482DEFA23460EC800FC486E /* RNSVGContextBrush.m in Sources */,\n\t\t\t\t0CF68B071AF0549300FF9E5C /* RNSVGRenderable.m in Sources */,\n\t\t\t\t1039D2891CE71EB7001E90A8 /* RNSVGGroup.m in Sources */,\n\t\t\t\t9482DF02234680A200FC486E /* RNSVGPathMeasure.m in Sources */,\n\t\t\t\t10ED4A9E1CF0656A0078BC02 /* RNSVGClipPathManager.m in Sources */,\n\t\t\t\t10BEC1C61D3F7BD300FDCB19 /* RNSVGPainter.m in Sources */,\n\t\t\t\t10ED4AA21CF078830078BC02 /* RNSVGNode.m in Sources */,\n\t\t\t\t10ED4A9B1CF065260078BC02 /* RNSVGClipPath.m in Sources */,\n\t\t\t\t10BA0D3E1CE74E3100887C2B /* RNSVGSvgViewManager.m in Sources */,\n\t\t\t\t0CF68B0F1AF0549300FF9E5C /* RNSVGSolidColorBrush.m in Sources */,\n\t\t\t\t10BA0D3A1CE74E3100887C2B /* RNSVGPathManager.m in Sources */,\n\t\t\t\tB56895B220352B9C004DBF1E /* RNSVGGlyphContext.m in Sources */,\n\t\t\t\t10BA0D3C1CE74E3100887C2B /* RNSVGRenderableManager.m in Sources */,\n\t\t\t\t10BEC1BD1D3F66F500FDCB19 /* RNSVGRadialGradient.m in Sources */,\n\t\t\t\t10BEC1C31D3F680F00FDCB19 /* RNSVGRadialGradientManager.m in Sources */,\n\t\t\t\t10BA0D371CE74E3100887C2B /* RNSVGImageManager.m in Sources */,\n\t\t\t\t10BA0D391CE74E3100887C2B /* RNSVGNodeManager.m in Sources */,\n\t\t\t\t7FC260D11E34A12000A39833 /* RNSVGSymbol.m in Sources */,\n\t\t\t\t1023B4901D3DF4C40051496D /* RNSVGDefs.m in Sources */,\n\t\t\t\t10BA0D381CE74E3100887C2B /* RNSVGLineManager.m in Sources */,\n\t\t\t\t10BA0D481CE74E3D00887C2B /* RNSVGCircle.m in Sources */,\n\t\t\t\t10BA0D351CE74E3100887C2B /* RNSVGEllipseManager.m in Sources */,\n\t\t\t\t1039D2A01CE72177001E90A8 /* RCTConvert+RNSVG.m in Sources */,\n\t\t\t\t0CF68B0B1AF0549300FF9E5C /* RNSVGBrush.m in Sources */,\n\t\t\t\tB56895A720352750004DBF1E /* RNSVGTextProperties.m in Sources */,\n\t\t\t\t7FC260D41E34A12A00A39833 /* RNSVGSymbolManager.m in Sources */,\n\t\t\t\t7F9CDAFA1E1F809C00E0C805 /* RNSVGPathParser.m in Sources */,\n\t\t\t\t10BA0D361CE74E3100887C2B /* RNSVGGroupManager.m in Sources */,\n\t\t\t\t94F00C5621780D2E00384EA4 /* RNSVGLength.m in Sources */,\n\t\t\t\t9424166D213B302600088E93 /* RNSVGPatternManager.m in Sources */,\n\t\t\t\t7F08CE9A1E23476900650F83 /* RNSVGTextPathManager.m in Sources */,\n\t\t\t\t7F08CE9B1E23476900650F83 /* RNSVGTSpanManager.m in Sources */,\n\t\t\t\tB56895B120352B9C004DBF1E /* RNSVGPropHelper.m in Sources */,\n\t\t\t\t7FC260CE1E3499BC00A39833 /* RNSVGViewBox.m in Sources */,\n\t\t\t\t7F08CEA11E23479700650F83 /* RNSVGTSpan.m in Sources */,\n\t\t\t\t947F380F2148119A00677F2A /* RNSVGMaskManager.m in Sources */,\n\t\t\t\t10BA0D4A1CE74E3D00887C2B /* RNSVGLine.m in Sources */,\n\t\t\t\t10FDEEB21D3FB60500A5C46C /* RNSVGPainterBrush.m in Sources */,\n\t\t\t\t1039D28C1CE71EB7001E90A8 /* RNSVGSvgView.m in Sources */,\n\t\t\t\t1023B4961D3DF57D0051496D /* RNSVGUseManager.m in Sources */,\n\t\t\t\t1687FE772422B4B800741CCB /* RNSVGForeignObject.m in Sources */,\n\t\t\t\tB56895B320352B9C004DBF1E /* RNSVGFontData.m in Sources */,\n\t\t\t\t1023B48D1D3DDCCE0051496D /* RNSVGDefsManager.m in Sources */,\n\t\t\t\t94A178FF2344097B00693CB3 /* RNSVGMarkerPosition.m in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\tA361E76D1EB0C33D00646005 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tA361E76E1EB0C33D00646005 /* RNSVGTextManager.m in Sources */,\n\t\t\t\tA361E76F1EB0C33D00646005 /* RNSVGImage.m in Sources */,\n\t\t\t\tA361E7701EB0C33D00646005 /* RNSVGRect.m in Sources */,\n\t\t\t\t94241667213B0D4500088E93 /* RNSVGPattern.m in Sources */,\n\t\t\t\tA361E7711EB0C33D00646005 /* RNSVGCircleManager.m in Sources */,\n\t\t\t\tA361E7721EB0C33D00646005 /* RNSVGLinearGradient.m in Sources */,\n\t\t\t\t94A178FC2344095C00693CB3 /* RNSVGMarkerManager.m in Sources */,\n\t\t\t\t947F380C214810DC00677F2A /* RNSVGMask.m in Sources */,\n\t\t\t\tA361E7751EB0C33D00646005 /* RNSVGEllipse.m in Sources */,\n\t\t\t\tA361E7761EB0C33D00646005 /* RNSVGPath.m in Sources */,\n\t\t\t\tA361E7771EB0C33D00646005 /* RNSVGTextPath.m in Sources */,\n\t\t\t\t94A178F82344094E00693CB3 /* RNSVGMarker.m in Sources */,\n\t\t\t\tA361E7781EB0C33D00646005 /* RNSVGUse.m in Sources */,\n\t\t\t\tA361E7791EB0C33D00646005 /* RNSVGLinearGradientManager.m in Sources */,\n\t\t\t\tA361E77A1EB0C33D00646005 /* RNSVGText.m in Sources */,\n\t\t\t\tA361E77B1EB0C33D00646005 /* RNSVGRectManager.m in Sources */,\n\t\t\t\tA361E77C1EB0C33D00646005 /* RNSVGRenderable.m in Sources */,\n\t\t\t\t9482DEFB23460EC800FC486E /* RNSVGContextBrush.m in Sources */,\n\t\t\t\tA361E77D1EB0C33D00646005 /* RNSVGGroup.m in Sources */,\n\t\t\t\tA361E77E1EB0C33D00646005 /* RNSVGClipPathManager.m in Sources */,\n\t\t\t\t9482DF03234680A200FC486E /* RNSVGPathMeasure.m in Sources */,\n\t\t\t\tA361E77F1EB0C33D00646005 /* RNSVGPainter.m in Sources */,\n\t\t\t\tA361E7801EB0C33D00646005 /* RNSVGNode.m in Sources */,\n\t\t\t\tA361E7811EB0C33D00646005 /* RNSVGClipPath.m in Sources */,\n\t\t\t\tA361E7821EB0C33D00646005 /* RNSVGSvgViewManager.m in Sources */,\n\t\t\t\tA361E7831EB0C33D00646005 /* RNSVGSolidColorBrush.m in Sources */,\n\t\t\t\t167AF45A2087C2990035AA75 /* RNSVGPropHelper.m in Sources */,\n\t\t\t\tA361E7841EB0C33D00646005 /* RNSVGPathManager.m in Sources */,\n\t\t\t\t167AF4572087C26F0035AA75 /* RNSVGBezierElement.m in Sources */,\n\t\t\t\tA361E7861EB0C33D00646005 /* RNSVGRenderableManager.m in Sources */,\n\t\t\t\tA361E7871EB0C33D00646005 /* RNSVGRadialGradient.m in Sources */,\n\t\t\t\tA361E7881EB0C33D00646005 /* RNSVGRadialGradientManager.m in Sources */,\n\t\t\t\tA361E7891EB0C33D00646005 /* RNSVGImageManager.m in Sources */,\n\t\t\t\tA361E78A1EB0C33D00646005 /* RNSVGNodeManager.m in Sources */,\n\t\t\t\tA361E78B1EB0C33D00646005 /* RNSVGSymbol.m in Sources */,\n\t\t\t\tA361E78C1EB0C33D00646005 /* RNSVGDefs.m in Sources */,\n\t\t\t\tA361E78D1EB0C33D00646005 /* RNSVGLineManager.m in Sources */,\n\t\t\t\t167AF4592087C2950035AA75 /* RNSVGGlyphContext.m in Sources */,\n\t\t\t\tA361E78E1EB0C33D00646005 /* RNSVGCircle.m in Sources */,\n\t\t\t\tA361E78F1EB0C33D00646005 /* RNSVGEllipseManager.m in Sources */,\n\t\t\t\tA361E7901EB0C33D00646005 /* RCTConvert+RNSVG.m in Sources */,\n\t\t\t\tA361E7911EB0C33D00646005 /* RNSVGBrush.m in Sources */,\n\t\t\t\tA361E7921EB0C33D00646005 /* RNSVGSymbolManager.m in Sources */,\n\t\t\t\tA361E7931EB0C33D00646005 /* RNSVGPathParser.m in Sources */,\n\t\t\t\tA361E7941EB0C33D00646005 /* RNSVGGroupManager.m in Sources */,\n\t\t\t\t94F00C5721780D2E00384EA4 /* RNSVGLength.m in Sources */,\n\t\t\t\t9424166E213B302600088E93 /* RNSVGPatternManager.m in Sources */,\n\t\t\t\tA361E7951EB0C33D00646005 /* RNSVGTextPathManager.m in Sources */,\n\t\t\t\t167AF45B2087C2A10035AA75 /* RNSVGTextProperties.m in Sources */,\n\t\t\t\tA361E7961EB0C33D00646005 /* RNSVGTSpanManager.m in Sources */,\n\t\t\t\tA361E7971EB0C33D00646005 /* RNSVGViewBox.m in Sources */,\n\t\t\t\tA361E7981EB0C33D00646005 /* RNSVGTSpan.m in Sources */,\n\t\t\t\t947F38102148119A00677F2A /* RNSVGMaskManager.m in Sources */,\n\t\t\t\tA361E7991EB0C33D00646005 /* RNSVGLine.m in Sources */,\n\t\t\t\t167AF4582087C2910035AA75 /* RNSVGFontData.m in Sources */,\n\t\t\t\tA361E79A1EB0C33D00646005 /* RNSVGPainterBrush.m in Sources */,\n\t\t\t\tA361E79B1EB0C33D00646005 /* RNSVGSvgView.m in Sources */,\n\t\t\t\tA361E79C1EB0C33D00646005 /* RNSVGUseManager.m in Sources */,\n\t\t\t\tA361E79D1EB0C33D00646005 /* RNSVGDefsManager.m in Sources */,\n\t\t\t\t94A179002344097B00693CB3 /* RNSVGMarkerPosition.m in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin XCBuildConfiguration section */\n\t\t0CF68AD31AF0540F00FF9E5C /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ADDRESS_SANITIZER_CONTAINER_OVERFLOW = YES;\n\t\t\t\tCLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;\n\t\t\t\tCLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;\n\t\t\t\tCLANG_WARN_ASSIGN_ENUM = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_CXX0X_EXTENSIONS = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_FLOAT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\tCLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;\n\t\t\t\tGCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;\n\t\t\t\tGCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;\n\t\t\t\tGCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;\n\t\t\t\tGCC_WARN_STRICT_SELECTOR_MATCH = YES;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNKNOWN_PRAGMAS = YES;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_LABEL = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 8.0;\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t0CF68AD41AF0540F00FF9E5C /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ADDRESS_SANITIZER_CONTAINER_OVERFLOW = YES;\n\t\t\t\tCLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;\n\t\t\t\tCLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;\n\t\t\t\tCLANG_WARN_ASSIGN_ENUM = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_CXX0X_EXTENSIONS = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_FLOAT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\tCLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;\n\t\t\t\tGCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;\n\t\t\t\tGCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;\n\t\t\t\tGCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;\n\t\t\t\tGCC_WARN_STRICT_SELECTOR_MATCH = YES;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNKNOWN_PRAGMAS = YES;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_LABEL = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 8.0;\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t0CF68AD61AF0540F00FF9E5C /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULE_DEBUGGING = YES;\n\t\t\t\tPRODUCT_NAME = RNSVG;\n\t\t\t\tPUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t0CF68AD71AF0540F00FF9E5C /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULE_DEBUGGING = YES;\n\t\t\t\tPRODUCT_NAME = RNSVG;\n\t\t\t\tPUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\tA361E7A11EB0C33D00646005 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/;\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\tA361E7A21EB0C33D00646005 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/;\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t0CF68ABC1AF0540F00FF9E5C /* Build configuration list for PBXProject \"RNSVG\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t0CF68AD31AF0540F00FF9E5C /* Debug */,\n\t\t\t\t0CF68AD41AF0540F00FF9E5C /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t0CF68AD51AF0540F00FF9E5C /* Build configuration list for PBXNativeTarget \"RNSVG\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t0CF68AD61AF0540F00FF9E5C /* Debug */,\n\t\t\t\t0CF68AD71AF0540F00FF9E5C /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\tA361E7A01EB0C33D00646005 /* Build configuration list for PBXNativeTarget \"RNSVG-tvOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\tA361E7A11EB0C33D00646005 /* Debug */,\n\t\t\t\tA361E7A21EB0C33D00646005 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 0CF68AB91AF0540F00FF9E5C /* Project object */;\n}\n"
  },
  {
    "path": "apple/RNSVGContainer.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n@protocol RNSVGContainer <NSObject>\n\n// This is used as a hook for child to mark it's parent as dirty.\n// This bubbles up to the root which gets marked as dirty.\n- (void)invalidate;\n\n@end\n"
  },
  {
    "path": "apple/RNSVGNode.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGCGFCRule.h\"\n#import \"RNSVGSvgView.h\"\n#import \"RNSVGUIKit.h\"\n\n#import <React/RCTPointerEvents.h>\n#import <React/UIView+React.h>\n\n@class RNSVGGroup;\n\n/**\n * RNSVG nodes are implemented as base NSViews/UIViews. They should be implementation for all basic\n ＊interfaces for all non-definition nodes.\n */\n\n@interface RNSVGNode : RNSVGView\n/*\n N[1/Sqrt[2], 36]\n The inverse of the square root of 2.\n Provide enough digits for the 128-bit IEEE quad (36 significant digits).\n */\nextern CGFloat const RNSVG_M_SQRT1_2l;\nextern CGFloat const RNSVG_DEFAULT_FONT_SIZE;\n\n@property (nonatomic, strong) NSString *name;\n@property (nonatomic, strong) NSString *display;\n@property (nonatomic, assign) CGFloat opacity;\n@property (nonatomic, assign) RNSVGCGFCRule clipRule;\n@property (nonatomic, strong) NSString *clipPath;\n@property (nonatomic, strong) NSString *mask;\n@property (nonatomic, strong) NSString *markerStart;\n@property (nonatomic, strong) NSString *markerMid;\n@property (nonatomic, strong) NSString *markerEnd;\n@property (nonatomic, strong) RNSVGPlatformView *parentComponentView;\n\n/**\n * Used to control how touch events are processed.\n */\n@property (nonatomic, assign) RCTPointerEvents pointerEvents;\n@property (nonatomic, assign) BOOL responsible;\n\n@property (nonatomic, assign) CGAffineTransform ctm;\n@property (nonatomic, assign) CGAffineTransform screenCTM;\n@property (nonatomic, assign) CGAffineTransform matrix;\n@property (nonatomic, assign) CGAffineTransform invmatrix;\n@property (nonatomic, assign) BOOL active;\n@property (nonatomic, assign) BOOL dirty;\n@property (nonatomic, assign) BOOL merging;\n@property (nonatomic, assign) BOOL skip;\n@property (nonatomic, assign) CGPathRef path;\n@property (nonatomic, assign) CGPathRef strokePath;\n@property (nonatomic, assign) CGPathRef markerPath;\n@property (nonatomic, assign) CGRect clientRect;\n@property (nonatomic, assign) CGRect pathBounds;\n@property (nonatomic, assign) CGRect fillBounds;\n@property (nonatomic, assign) CGRect strokeBounds;\n@property (nonatomic, assign) CGRect markerBounds;\n@property (nonatomic, copy) RCTDirectEventBlock onSvgLayout;\n\n/**\n * RNSVGSvgView which ownes current RNSVGNode\n */\n@property (nonatomic, readonly, weak) RNSVGSvgView *svgView;\n@property (nonatomic, readonly, weak) RNSVGGroup *textRoot;\n\n- (void)invalidate;\n\n- (RNSVGGroup *)getParentTextRoot;\n\n- (void)renderTo:(CGContextRef)context rect:(CGRect)rect;\n\n/**\n * @abstract\n * renderTo will take opacity into account and draw renderLayerTo off-screen if there is opacity\n * specified, then composite that onto the context. renderLayerTo always draws at opacity=1.\n */\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect;\n\n/**\n * get clipPath from cache\n */\n- (CGPathRef)getClipPath;\n\n/**\n * get clipPath through context\n */\n- (CGPathRef)getClipPath:(CGContextRef)context;\n\n/**\n * clip node by clipPath\n */\n- (void)clip:(CGContextRef)context;\n\n/**\n * getPath will return the path inside node as a ClipPath.\n */\n- (CGPathRef)getPath:(CGContextRef)context;\n\n- (CGFloat)relativeOnWidthString:(NSString *)length;\n\n- (CGFloat)relativeOnHeightString:(NSString *)length;\n\n- (CGFloat)relativeOnOtherString:(NSString *)length;\n\n- (CGFloat)relativeOn:(RNSVGLength *)length relative:(CGFloat)relative;\n\n- (CGFloat)relativeOnFraction:(RNSVGLength *)length relative:(CGFloat)relative;\n\n- (CGFloat)relativeOnWidth:(RNSVGLength *)length;\n\n- (CGFloat)relativeOnHeight:(RNSVGLength *)length;\n\n- (CGFloat)relativeOnOther:(RNSVGLength *)length;\n\n- (CGFloat)getFontSizeFromContext;\n\n- (CGFloat)getContextWidth;\n\n- (CGFloat)getContextHeight;\n\n/**\n * save element`s reference into svg element.\n */\n- (void)parseReference;\n\n- (void)beginTransparencyLayer:(CGContextRef)context;\n\n- (void)endTransparencyLayer:(CGContextRef)context;\n\n- (void)traverseSubviews:(BOOL (^)(__kindof RNSVGView *node))block;\n\n- (void)clearChildCache;\n\n- (void)clearPath;\n\n/**\n * get canvas dimensions\n */\n- (CGFloat)getCanvasWidth;\n\n- (CGFloat)getCanvasHeight;\n\n- (void)setTransforms:(CGAffineTransform)transforms;\n\n@end\n"
  },
  {
    "path": "apple/RNSVGNode.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNode.h\"\n#import \"RNSVGClipPath.h\"\n#import \"RNSVGContainer.h\"\n#import \"RNSVGGlyphContext.h\"\n#import \"RNSVGGroup.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <react/renderer/components/rnsvg/ComponentDescriptors.h>\nusing namespace facebook::react;\n#endif // RCT_NEW_ARCH_ENABLED\n\n@interface RNSVGNode ()\n@property (nonatomic, readwrite, weak) RNSVGSvgView *svgView;\n@property (nonatomic, readwrite, weak) RNSVGGroup *textRoot;\n@end\n\n@implementation RNSVGNode {\n  RNSVGGlyphContext *glyphContext;\n  BOOL _transparent;\n  RNSVGClipPath *_clipNode;\n  CGPathRef _cachedClipPath;\n  CGFloat canvasWidth;\n  CGFloat canvasHeight;\n  CGFloat canvasDiagonal;\n}\n\nCGFloat const RNSVG_M_SQRT1_2l = (CGFloat)0.707106781186547524400844362104849039;\nCGFloat const RNSVG_DEFAULT_FONT_SIZE = 12;\n\n- (instancetype)init\n{\n  if (self = [super init]) {\n#if !TARGET_OS_OSX // On macOS, views are transparent by default\n    self.opaque = false;\n#endif\n    _matrix = CGAffineTransformIdentity;\n    _invmatrix = CGAffineTransformIdentity;\n    _opacity = 1;\n    _merging = false;\n    _dirty = false;\n  }\n  return self;\n}\n\n- (void)insertReactSubview:(RNSVGPlatformView *)subview atIndex:(NSInteger)atIndex\n{\n  [super insertReactSubview:subview atIndex:atIndex];\n  [self insertSubview:subview atIndex:atIndex];\n  [self invalidate];\n}\n\n- (void)removeReactSubview:(RNSVGPlatformView *)subview\n{\n  [super removeReactSubview:subview];\n  [self invalidate];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (void)mountChildComponentView:(RNSVGView<RCTComponentViewProtocol> *)childComponentView index:(NSInteger)index\n{\n  [super mountChildComponentView:childComponentView index:index];\n  [self invalidate];\n}\n\n- (void)unmountChildComponentView:(RNSVGView<RCTComponentViewProtocol> *)childComponentView index:(NSInteger)index\n{\n  [super unmountChildComponentView:childComponentView index:index];\n  [self invalidate];\n}\n#endif\n\n- (void)didUpdateReactSubviews\n{\n  // Do nothing, as subviews are inserted by insertReactSubview:\n}\n\n- (void)invalidate\n{\n  if (_dirty || _merging) {\n    return;\n  }\n  _dirty = true;\n  RNSVGPlatformView *container = self.superview;\n  // on Fabric, when the child components are added to hierarchy and their props are set,\n  // their superview is not set yet.\n  if (container != nil) {\n    [(id<RNSVGContainer>)container invalidate];\n  }\n  [self clearPath];\n  canvasWidth = -1;\n  canvasHeight = -1;\n  canvasDiagonal = -1;\n}\n\n- (void)clearPath\n{\n  CGPathRelease(_path);\n  self.path = nil;\n}\n\n- (void)clearChildCache\n{\n  [self clearPath];\n  for (__kindof RNSVGNode *node in self.subviews) {\n    if ([node isKindOfClass:[RNSVGNode class]]) {\n      [node clearChildCache];\n    }\n  }\n}\n\n- (void)clearParentCache\n{\n  RNSVGNode *node = self;\n  while (node != nil) {\n    RNSVGPlatformView *parent = [node superview];\n\n    if (![parent isKindOfClass:[RNSVGNode class]]) {\n      return;\n    }\n    node = (RNSVGNode *)parent;\n    if (!node.path) {\n      return;\n    }\n    [node clearPath];\n  }\n}\n\n- (RNSVGGroup *)textRoot\n{\n  if (_textRoot) {\n    return _textRoot;\n  }\n\n  RNSVGNode *node = self;\n  while (node != nil) {\n    if ([node isKindOfClass:[RNSVGGroup class]] && [((RNSVGGroup *)node) getGlyphContext] != nil) {\n      _textRoot = (RNSVGGroup *)node;\n      break;\n    }\n\n    RNSVGPlatformView *parent = [node superview];\n\n    if (![node isKindOfClass:[RNSVGNode class]]) {\n      node = nil;\n    } else {\n      node = (RNSVGNode *)parent;\n    }\n  }\n\n  return _textRoot;\n}\n\n- (RNSVGGroup *)getParentTextRoot\n{\n  RNSVGNode *parent = (RNSVGGroup *)[self superview];\n  if (![parent isKindOfClass:[RNSVGGroup class]]) {\n    return nil;\n  } else {\n    return parent.textRoot;\n  }\n}\n\n- (CGFloat)getFontSizeFromContext\n{\n  RNSVGGroup *root = self.textRoot;\n  if (root == nil) {\n    return RNSVG_DEFAULT_FONT_SIZE;\n  }\n\n  if (glyphContext == nil) {\n    glyphContext = [root getGlyphContext];\n  }\n\n  return [glyphContext getFontSize];\n}\n\n- (void)reactSetInheritedBackgroundColor:(RNSVGColor *)inheritedBackgroundColor\n{\n  self.backgroundColor = inheritedBackgroundColor;\n}\n\n- (void)setPointerEvents:(RCTPointerEvents)pointerEvents\n{\n  _pointerEvents = pointerEvents;\n  self.userInteractionEnabled = (pointerEvents != RCTPointerEventsNone);\n  if (pointerEvents == RCTPointerEventsBoxNone) {\n#if TARGET_OS_OSX\n    self.accessibilityModal = NO;\n#else\n    self.accessibilityViewIsModal = NO;\n#endif // TARGET_OS_OSX\n  }\n}\n\n- (void)setName:(NSString *)name\n{\n  if ([name isEqualToString:_name]) {\n    return;\n  }\n\n  [self invalidate];\n  _name = name;\n}\n\n- (void)setDisplay:(NSString *)display\n{\n  if ([display isEqualToString:_display]) {\n    return;\n  }\n\n  [self invalidate];\n  _display = display;\n}\n\n- (void)setOpacity:(CGFloat)opacity\n{\n  if (opacity == _opacity) {\n    return;\n  }\n\n  if (opacity <= 0) {\n    opacity = 0;\n  } else if (opacity > 1) {\n    opacity = 1;\n  }\n\n  [self invalidate];\n  _transparent = opacity < 1;\n  _opacity = opacity;\n}\n\n- (void)setMarkerPath:(CGPathRef)markerPath\n{\n  if (_markerPath == markerPath) {\n    return;\n  }\n  \n  CGPathRelease(_markerPath);\n  \n  _markerPath = markerPath;\n  [self invalidate];\n}\n\n- (void)setMatrix:(CGAffineTransform)matrix\n{\n  if (CGAffineTransformEqualToTransform(matrix, _matrix)) {\n    return;\n  }\n  _matrix = matrix;\n  _invmatrix = CGAffineTransformInvert(matrix);\n  RNSVGPlatformView *container = self.superview;\n  // on Fabric, when the child components are added to hierarchy and their props are set,\n  // their superview is still their componentView, we change it in `mountChildComponentView` method.\n  if ([container conformsToProtocol:@protocol(RNSVGContainer)]) {\n    [(id<RNSVGContainer>)container invalidate];\n  }\n}\n\n- (void)setTransforms:(CGAffineTransform)transforms\n{\n  self.matrix = transforms;\n}\n\n- (void)setClientRect:(CGRect)clientRect\n{\n  if (CGRectEqualToRect(_clientRect, clientRect)) {\n    return;\n  }\n  _clientRect = clientRect;\n#ifdef RCT_NEW_ARCH_ENABLED\n  if (_eventEmitter != nullptr) {\n    static_cast<const RNSVGGroupEventEmitter &>(*_eventEmitter)\n      .onSvgLayout(\n        {.layout = {\n            .x = static_cast<int>(_clientRect.origin.x),\n            .y = static_cast<int>(_clientRect.origin.y),\n            .width = static_cast<int>(_clientRect.size.width),\n            .height = static_cast<int>(_clientRect.size.height)\n        }});\n  }\n#else\n  if (self.onSvgLayout) {\n    self.onSvgLayout(@{\n      @\"layout\" : @{\n        @\"x\" : @(_clientRect.origin.x),\n        @\"y\" : @(_clientRect.origin.y),\n        @\"width\" : @(_clientRect.size.width),\n        @\"height\" : @(_clientRect.size.height),\n      }\n    });\n  }\n#endif\n}\n\n- (void)setClipPath:(NSString *)clipPath\n{\n  if ([_clipPath isEqualToString:clipPath]) {\n    return;\n  }\n  CGPathRelease(_cachedClipPath);\n  _cachedClipPath = nil;\n  _clipPath = clipPath;\n  [self invalidate];\n}\n\n- (void)setClipRule:(RNSVGCGFCRule)clipRule\n{\n  if (_clipRule == clipRule) {\n    return;\n  }\n  CGPathRelease(_cachedClipPath);\n  _cachedClipPath = nil;\n  _clipRule = clipRule;\n  [self invalidate];\n}\n\n- (void)setMask:(NSString *)mask\n{\n  if ([_mask isEqualToString:mask]) {\n    return;\n  }\n  _mask = mask;\n  [self invalidate];\n}\n\n- (void)setMarkerStart:(NSString *)markerStart\n{\n  if ([_markerStart isEqualToString:markerStart]) {\n    return;\n  }\n  _markerStart = markerStart;\n  [self invalidate];\n}\n\n- (void)setMarkerMid:(NSString *)markerMid\n{\n  if ([_markerMid isEqualToString:markerMid]) {\n    return;\n  }\n  _markerMid = markerMid;\n  [self invalidate];\n}\n\n- (void)setMarkerEnd:(NSString *)markerEnd\n{\n  if ([_markerEnd isEqualToString:markerEnd]) {\n    return;\n  }\n  _markerEnd = markerEnd;\n  [self invalidate];\n}\n\n- (void)beginTransparencyLayer:(CGContextRef)context\n{\n  if (_transparent) {\n    CGContextBeginTransparencyLayer(context, NULL);\n  }\n}\n\n- (void)endTransparencyLayer:(CGContextRef)context\n{\n  if (_transparent) {\n    CGContextEndTransparencyLayer(context);\n  }\n}\n\n- (void)renderTo:(CGContextRef)context rect:(CGRect)rect\n{\n  self.dirty = false;\n  // abstract\n}\n\n- (CGPathRef)getClipPath\n{\n  return _cachedClipPath;\n}\n\n- (CGPathRef)getClipPath:(CGContextRef)context\n{\n  if (self.clipPath) {\n    _clipNode = (RNSVGClipPath *)[self.svgView getDefinedClipPath:self.clipPath];\n    if (_cachedClipPath) {\n      CGPathRelease(_cachedClipPath);\n    }\n    CGAffineTransform transform = _clipNode.matrix;\n    _cachedClipPath = CGPathCreateCopyByTransformingPath([_clipNode getPath:context], &transform);\n  }\n\n  return _cachedClipPath;\n}\n\n- (void)clip:(CGContextRef)context\n{\n  CGPathRef clipPath = [self getClipPath:context];\n\n  if (clipPath) {\n    CGContextAddPath(context, clipPath);\n    if (_clipRule == kRNSVGCGFCRuleEvenodd) {\n      CGContextEOClip(context);\n    } else {\n      CGContextClip(context);\n    }\n  }\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  // abstract\n  return nil;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  // abstract\n}\n\n// hitTest delagate\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  // abstract\n  return nil;\n}\n\n- (RNSVGSvgView *)svgView\n{\n  if (_svgView) {\n    return _svgView;\n  }\n\n  __kindof RNSVGPlatformView *parent = self.superview;\n\n  if ([parent class] == [RNSVGSvgView class]) {\n    _svgView = parent;\n  } else if ([parent isKindOfClass:[RNSVGNode class]]) {\n    _svgView = ((RNSVGNode *)parent).svgView;\n  } else {\n    RCTLogError(@\"RNSVG: %@ should be descendant of a SvgViewShadow.\", NSStringFromClass(self.class));\n  }\n\n  return _svgView;\n}\n\n- (CGFloat)relativeOnWidthString:(NSString *)length\n{\n  return [RNSVGPropHelper fromRelativeWithNSString:length\n                                          relative:[self getCanvasWidth]\n                                          fontSize:[self getFontSizeFromContext]];\n}\n\n- (CGFloat)relativeOnHeightString:(NSString *)length\n{\n  return [RNSVGPropHelper fromRelativeWithNSString:length\n                                          relative:[self getCanvasHeight]\n                                          fontSize:[self getFontSizeFromContext]];\n}\n\n- (CGFloat)relativeOnOtherString:(NSString *)length\n{\n  return [RNSVGPropHelper fromRelativeWithNSString:length\n                                          relative:[self getCanvasDiagonal]\n                                          fontSize:[self getFontSizeFromContext]];\n}\n\n- (CGFloat)relativeOnFraction:(RNSVGLength *)length relative:(CGFloat)relative\n{\n  RNSVGLengthUnitType unit = length.unit;\n  if (unit == SVG_LENGTHTYPE_NUMBER) {\n    return relative * length.value;\n  } else if (unit == SVG_LENGTHTYPE_PERCENTAGE) {\n    return length.value / 100 * relative;\n  }\n  return [self fromRelative:length];\n}\n\n- (CGFloat)relativeOn:(RNSVGLength *)length relative:(CGFloat)relative\n{\n  RNSVGLengthUnitType unit = length.unit;\n  if (unit == SVG_LENGTHTYPE_NUMBER) {\n    return length.value;\n  } else if (unit == SVG_LENGTHTYPE_PERCENTAGE) {\n    return length.value / 100 * relative;\n  }\n  return [self fromRelative:length];\n}\n\n- (CGFloat)relativeOnWidth:(RNSVGLength *)length\n{\n  if (length.unit == SVG_LENGTHTYPE_PERCENTAGE && self.svgView.vbWidth != 0) {\n    return [self relativeOn:length relative:self.svgView.vbWidth];\n  }\n\n  return [self relativeOn:length relative:[self getCanvasWidth]];\n}\n\n- (CGFloat)relativeOnHeight:(RNSVGLength *)length\n{\n  if (length.unit == SVG_LENGTHTYPE_PERCENTAGE && self.svgView.vbHeight != 0) {\n    return [self relativeOn:length relative:self.svgView.vbHeight];\n  }\n\n  return [self relativeOn:length relative:[self getCanvasHeight]];\n}\n\n- (CGFloat)relativeOnOther:(RNSVGLength *)length\n{\n  return [self relativeOn:length relative:[self getCanvasDiagonal]];\n}\n\n- (CGFloat)fromRelative:(RNSVGLength *)length\n{\n  CGFloat unit;\n  switch (length.unit) {\n    case SVG_LENGTHTYPE_EMS:\n      unit = [self getFontSizeFromContext];\n      break;\n    case SVG_LENGTHTYPE_EXS:\n      unit = [self getFontSizeFromContext] / 2;\n      break;\n\n    case SVG_LENGTHTYPE_CM:\n      unit = (CGFloat)35.43307;\n      break;\n    case SVG_LENGTHTYPE_MM:\n      unit = (CGFloat)3.543307;\n      break;\n    case SVG_LENGTHTYPE_IN:\n      unit = 90;\n      break;\n    case SVG_LENGTHTYPE_PT:\n      unit = 1.25;\n      break;\n    case SVG_LENGTHTYPE_PC:\n      unit = 15;\n      break;\n\n    default:\n      unit = 1;\n  }\n  return length.value * unit;\n}\n\n- (CGRect)getContextBounds\n{\n  return CGContextGetClipBoundingBox(UIGraphicsGetCurrentContext());\n}\n\n- (CGFloat)getContextWidth\n{\n  return CGRectGetWidth([self getContextBounds]);\n}\n\n- (CGFloat)getContextHeight\n{\n  return CGRectGetHeight([self getContextBounds]);\n}\n\n- (CGFloat)getContextDiagonal\n{\n  CGRect bounds = [self getContextBounds];\n  CGFloat width = CGRectGetWidth(bounds);\n  CGFloat height = CGRectGetHeight(bounds);\n  CGFloat powX = width * width;\n  CGFloat powY = height * height;\n  CGFloat r = sqrt(powX + powY) * RNSVG_M_SQRT1_2l;\n  return r;\n}\n\n- (CGFloat)getCanvasWidth\n{\n  if (canvasWidth != -1) {\n    return canvasWidth;\n  }\n  RNSVGGroup *root = [self textRoot];\n  if (root == nil) {\n    canvasWidth = [self getContextWidth];\n  } else {\n    canvasWidth = [[root getGlyphContext] getWidth];\n  }\n\n  return canvasWidth;\n}\n\n- (CGFloat)getCanvasHeight\n{\n  if (canvasHeight != -1) {\n    return canvasHeight;\n  }\n  RNSVGGroup *root = [self textRoot];\n  if (root == nil) {\n    canvasHeight = [self getContextHeight];\n  } else {\n    canvasHeight = [[root getGlyphContext] getHeight];\n  }\n\n  return canvasHeight;\n}\n\n- (CGFloat)getCanvasDiagonal\n{\n  if (canvasDiagonal != -1) {\n    return canvasDiagonal;\n  }\n  CGFloat width = [self getCanvasWidth];\n  CGFloat height = [self getCanvasHeight];\n  CGFloat powX = width * width;\n  CGFloat powY = height * height;\n  canvasDiagonal = sqrt(powX + powY) * RNSVG_M_SQRT1_2l;\n  return canvasDiagonal;\n}\n\n- (void)parseReference\n{\n  self.dirty = false;\n  if (self.name) {\n    __typeof__(self) __weak weakSelf = self;\n    [self.svgView defineTemplate:weakSelf templateName:self.name];\n  }\n}\n\n- (void)traverseSubviews:(BOOL (^)(__kindof RNSVGView *node))block\n{\n  for (RNSVGView *node in self.subviews) {\n    if (!block(node)) {\n      break;\n    }\n  }\n}\n\n- (void)dealloc\n{\n  CGPathRelease(_cachedClipPath);\n  CGPathRelease(_strokePath);\n  CGPathRelease(_path);\n  CGPathRelease(_markerPath);\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n#if !TARGET_OS_OSX // On macOS, views are transparent by default\n  self.opaque = false;\n#endif\n  _merging = false;\n  _dirty = false;\n\n  _name = nil;\n  _display = nil;\n  _opacity = 1;\n  _clipRule = kRNSVGCGFCRuleEvenodd;\n  _clipPath = nil;\n  _mask = nil;\n  _markerStart = nil;\n  _markerMid = nil;\n  _markerEnd = nil;\n  _parentComponentView = nil;\n\n  _pointerEvents = RCTPointerEventsUnspecified;\n  _responsible = NO;\n\n  _ctm = CGAffineTransformIdentity;\n  _screenCTM = CGAffineTransformIdentity;\n  _matrix = CGAffineTransformIdentity;\n  _invmatrix = CGAffineTransformIdentity;\n  _active = NO;\n  _skip = NO;\n  if (_markerPath) {\n    CGPathRelease(_markerPath);\n  }\n  _markerPath = nil;\n  _clientRect = CGRectZero;\n  _pathBounds = CGRectZero;\n  _fillBounds = CGRectZero;\n  _strokeBounds = CGRectZero;\n  _markerBounds = CGRectZero;\n  _onSvgLayout = nil;\n\n  _svgView = nil;\n  _textRoot = nil;\n\n  glyphContext = nil;\n  _transparent = NO;\n  _clipNode = nil;\n  canvasWidth = 0;\n  canvasHeight = 0;\n  canvasDiagonal = 0;\n  CGPathRelease(_cachedClipPath);\n  _cachedClipPath = nil;\n  CGPathRelease(_strokePath);\n  _strokePath = nil;\n  CGPathRelease(_path);\n  _path = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n@end\n"
  },
  {
    "path": "apple/RNSVGRenderable.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGBrush.h\"\n#import \"RNSVGCGFCRule.h\"\n#import \"RNSVGLength.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGVectorEffect.h\"\n\n@interface RNSVGRenderable : RNSVGNode\n\n@property (class) RNSVGRenderable *contextElement;\n@property (nonatomic, strong) RNSVGColor *color;\n@property (nonatomic, strong) RNSVGBrush *fill;\n@property (nonatomic, assign) CGFloat fillOpacity;\n@property (nonatomic, assign) RNSVGCGFCRule fillRule;\n@property (nonatomic, strong) RNSVGBrush *stroke;\n@property (nonatomic, assign) CGFloat strokeOpacity;\n@property (nonatomic, strong) RNSVGLength *strokeWidth;\n@property (nonatomic, assign) CGLineCap strokeLinecap;\n@property (nonatomic, assign) CGLineJoin strokeLinejoin;\n@property (nonatomic, assign) CGFloat strokeMiterlimit;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *strokeDasharray;\n@property (nonatomic, assign) CGFloat strokeDashoffset;\n@property (nonatomic, assign) RNSVGVectorEffect vectorEffect;\n@property (nonatomic, copy) NSArray<NSString *> *propList;\n@property (nonatomic, assign) CGPathRef hitArea;\n@property (nonatomic, strong) NSString *filter;\n\n- (void)setColor:(RNSVGColor *)color;\n\n- (void)setHitArea:(CGPathRef)path;\n\n- (NSArray<NSString *> *)getAttributeList;\n\n- (void)mergeProperties:(__kindof RNSVGRenderable *)target;\n\n- (void)resetProperties;\n\n- (CGColor *)getCurrentColor;\n\n@end\n"
  },
  {
    "path": "apple/RNSVGRenderable.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderable.h\"\n#import <React/RCTPointerEvents.h>\n#import \"RNSVGBezierElement.h\"\n#import \"RNSVGClipPath.h\"\n#import \"RNSVGFilter.h\"\n#import \"RNSVGMarker.h\"\n#import \"RNSVGMarkerPosition.h\"\n#import \"RNSVGMask.h\"\n#import \"RNSVGRenderUtils.h\"\n#import \"RNSVGVectorEffect.h\"\n#import \"RNSVGViewBox.h\"\n\n@implementation RNSVGRenderable {\n  NSMutableDictionary *_originProperties;\n  NSArray<NSString *> *_lastMergedList;\n  NSArray<NSString *> *_attributeList;\n  NSArray<RNSVGLength *> *_sourceStrokeDashArray;\n  CGFloat *_strokeDashArrayData;\n  CGPathRef _srcHitPath;\n  RNSVGRenderable *_caller;\n}\n\nstatic RNSVGRenderable *_contextElement;\n+ (RNSVGRenderable *)contextElement\n{\n  return _contextElement;\n}\n+ (void)setContextElement:(RNSVGRenderable *)contextElement\n{\n  _contextElement = contextElement;\n}\n\n- (id)init\n{\n  if (self = [super init]) {\n    _fillOpacity = 1;\n    _strokeOpacity = 1;\n    _strokeWidth = [RNSVGLength lengthWithNumber:1];\n    _fillRule = kRNSVGCGFCRuleNonzero;\n  }\n  return self;\n}\n\n- (void)invalidate\n{\n  _sourceStrokeDashArray = nil;\n  if (self.dirty || self.merging) {\n    return;\n  }\n  _srcHitPath = nil;\n  [super invalidate];\n  self.dirty = true;\n}\n\n- (void)setColor:(RNSVGColor *)color\n{\n  if (color == _color) {\n    return;\n  }\n  [self invalidate];\n  _color = color;\n}\n\n- (void)setFill:(RNSVGBrush *)fill\n{\n  if (fill == _fill) {\n    return;\n  }\n  [self invalidate];\n  _fill = fill;\n}\n\n- (void)setFillOpacity:(CGFloat)fillOpacity\n{\n  if (fillOpacity == _fillOpacity) {\n    return;\n  }\n  [self invalidate];\n  _fillOpacity = fillOpacity;\n}\n\n- (void)setFillRule:(RNSVGCGFCRule)fillRule\n{\n  if (fillRule == _fillRule) {\n    return;\n  }\n  [self invalidate];\n  _fillRule = fillRule;\n}\n\n- (void)setStroke:(RNSVGBrush *)stroke\n{\n  if (stroke == _stroke) {\n    return;\n  }\n  [self invalidate];\n  _stroke = stroke;\n}\n\n- (void)setStrokeOpacity:(CGFloat)strokeOpacity\n{\n  if (strokeOpacity == _strokeOpacity) {\n    return;\n  }\n  [self invalidate];\n  _strokeOpacity = strokeOpacity;\n}\n\n- (void)setStrokeWidth:(RNSVGLength *)strokeWidth\n{\n  if ([strokeWidth isEqualTo:_strokeWidth]) {\n    return;\n  }\n  [self invalidate];\n  _strokeWidth = strokeWidth;\n}\n\n- (void)setStrokeLinecap:(CGLineCap)strokeLinecap\n{\n  if (strokeLinecap == _strokeLinecap) {\n    return;\n  }\n  [self invalidate];\n  _strokeLinecap = strokeLinecap;\n}\n\n- (void)setStrokeJoin:(CGLineJoin)strokeLinejoin\n{\n  if (strokeLinejoin == _strokeLinejoin) {\n    return;\n  }\n  [self invalidate];\n  _strokeLinejoin = strokeLinejoin;\n}\n\n- (void)setStrokeMiterlimit:(CGFloat)strokeMiterlimit\n{\n  if (strokeMiterlimit == _strokeMiterlimit) {\n    return;\n  }\n  [self invalidate];\n  _strokeMiterlimit = strokeMiterlimit;\n}\n\n- (void)setStrokeDasharray:(NSArray<RNSVGLength *> *)strokeDasharray\n{\n  if (strokeDasharray == _strokeDasharray) {\n    return;\n  }\n  [self invalidate];\n  _strokeDasharray = strokeDasharray;\n}\n\n- (void)setStrokeDashoffset:(CGFloat)strokeDashoffset\n{\n  if (strokeDashoffset == _strokeDashoffset) {\n    return;\n  }\n  [self invalidate];\n  _strokeDashoffset = strokeDashoffset;\n}\n\n- (void)setVectorEffect:(RNSVGVectorEffect)vectorEffect\n{\n  if (vectorEffect == _vectorEffect) {\n    return;\n  }\n  [self invalidate];\n  _vectorEffect = vectorEffect;\n}\n\n- (void)setPropList:(NSArray<NSString *> *)propList\n{\n  if (propList == _propList) {\n    return;\n  }\n\n  _propList = _attributeList = propList;\n  [self invalidate];\n}\n\n- (void)setFilter:(NSString *)filter\n{\n  if ([_filter isEqualToString:filter]) {\n    return;\n  }\n  _filter = filter;\n  [self invalidate];\n}\n\n- (void)dealloc\n{\n  CGPathRelease(_hitArea);\n  _sourceStrokeDashArray = nil;\n  if (_strokeDashArrayData) {\n    free(_strokeDashArrayData);\n  }\n  _strokeDashArrayData = nil;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _fillOpacity = 1;\n  _strokeOpacity = 1;\n  _strokeWidth = [RNSVGLength lengthWithNumber:1];\n  _fillRule = kRNSVGCGFCRuleNonzero;\n\n  _originProperties = nil;\n  _lastMergedList = nil;\n  _attributeList = nil;\n  _sourceStrokeDashArray = nil;\n  _srcHitPath = nil;\n  CGPathRelease(_hitArea);\n  _hitArea = nil;\n  _sourceStrokeDashArray = nil;\n  if (_strokeDashArrayData) {\n    free(_strokeDashArrayData);\n  }\n  _strokeDashArrayData = nil;\n\n  _contextElement = nil;\n  _color = nil;\n  _fill = nil;\n  _stroke = nil;\n  _strokeLinecap = kCGLineCapButt;\n  _strokeLinejoin = kCGLineJoinMiter;\n  _strokeMiterlimit = 0;\n  _strokeDasharray = nil;\n  _strokeDashoffset = 0;\n  _vectorEffect = kRNSVGVectorEffectDefault;\n  _propList = nil;\n  _filter = nil;\n  _caller = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\nUInt32 saturate(CGFloat value)\n{\n  return value <= 0 ? 0 : value >= 255 ? 255 : (UInt32)value;\n}\n\n- (void)renderTo:(CGContextRef)context rect:(CGRect)rect\n{\n  self.dirty = false;\n  // This needs to be painted on a layer before being composited.\n  CGContextSaveGState(context);\n  CGContextConcatCTM(context, self.matrix);\n  CGContextSetAlpha(context, self.opacity);\n\n  [self beginTransparencyLayer:context];\n\n  RNSVGFilter *filterNode = self.filter ? [self.svgView getDefinedFilter:self.filter] : nil;\n  RNSVGMask *maskNode = self.mask ? [self.svgView getDefinedMask:self.mask] : nil;\n\n  if (maskNode || filterNode) {\n    CGRect bounds = CGContextGetClipBoundingBox(context);\n    // Get current context transformations for offscreenContext\n    CGAffineTransform currentCTM = CGContextGetCTM(context);\n\n    CGFloat height = rect.size.height;\n    CGFloat width = rect.size.width;\n    CGFloat scale = [RNSVGRenderUtils getScreenScale];\n    NSUInteger iheight = (NSUInteger)height;\n    NSUInteger iwidth = (NSUInteger)width;\n    NSUInteger iscale = (NSUInteger)scale;\n    NSUInteger scaledHeight = iheight * iscale;\n    NSUInteger scaledWidth = iwidth * iscale;\n    NSUInteger npixels = scaledHeight * scaledWidth;\n    CGAffineTransform screenScaleCTM = CGAffineTransformMake(scale, 0, 0, scale, 0, 0);\n    CGRect scaledRect = CGRectApplyAffineTransform(rect, screenScaleCTM);\n\n#if TARGET_OS_OSX\n    CGImage *contentImage = [RNSVGRenderUtils renderToImage:self ctm:currentCTM rect:scaledRect clip:nil];\n#else\n    CGImage *contentImage = [RNSVGRenderUtils renderToImage:self ctm:currentCTM rect:rect clip:nil];\n#endif\n\n    if (filterNode) {\n      // https://www.w3.org/TR/SVG11/filters.html#FilterElement\n\n      CIImage *content = [CIImage imageWithCGImage:contentImage];\n\n      CGImage *backgroundImage = CGBitmapContextCreateImage(context);\n      CIImage *background =\n          (backgroundImage != nil) ? [CIImage imageWithCGImage:backgroundImage] : [CIImage emptyImage];\n\n      content = [filterNode applyFilter:content\n                          backgroundImg:background\n                       renderableBounds:self.pathBounds\n                           canvasBounds:scaledRect\n                                    ctm:currentCTM];\n\n      CGImageRelease(contentImage);\n      contentImage = [[RNSVGRenderUtils sharedCIContext] createCGImage:content fromRect:scaledRect];\n\n      if (!maskNode) {\n        CGContextConcatCTM(context, CGAffineTransformInvert(currentCTM));\n#if TARGET_OS_OSX\n        CGContextDrawImage(context, rect, contentImage);\n#else\n        CGContextDrawImage(context, scaledRect, contentImage);\n#endif\n\n        CGContextConcatCTM(context, currentCTM);\n      }\n\n      CGImageRelease(backgroundImage);\n    }\n    if (maskNode) {\n      // https://www.w3.org/TR/SVG11/masking.html#MaskElement\n\n      // Allocate pixel buffer and bitmap context for mask\n      NSUInteger bytesPerPixel = 4;\n      NSUInteger bitsPerComponent = 8;\n      NSUInteger bytesPerRow = bytesPerPixel * scaledWidth;\n      CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();\n      UInt32 *pixels = (UInt32 *)calloc(npixels, sizeof(UInt32));\n      CGBitmapInfo bitmapInfo = (CGBitmapInfo)kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big;\n      CGContextRef bcontext = CGBitmapContextCreate(\n          pixels, scaledWidth, scaledHeight, bitsPerComponent, bytesPerRow, colorSpace, bitmapInfo);\n#if TARGET_OS_OSX // [macOS]\n      // on macOS currentCTM is not scaled properly with screen scale so we need to scale it manually\n      CGContextConcatCTM(bcontext, screenScaleCTM);\n#endif // [macOS]\n      CGContextConcatCTM(bcontext, currentCTM);\n      // Clip to mask bounds and render the mask\n      CGRect maskBounds;\n      if ([maskNode maskUnits] == RNSVGUnits::kRNSVGUnitsUserSpaceOnUse) {\n        CGFloat x = [self relativeOn:[maskNode x] relative:width];\n        CGFloat y = [self relativeOn:[maskNode y] relative:height];\n        CGFloat w = [self relativeOn:[maskNode maskwidth] relative:width];\n        CGFloat h = [self relativeOn:[maskNode maskheight] relative:height];\n        maskBounds = CGRectMake(x, y, w, h);\n      } else {\n        CGSize currentBoundsSize = self.pathBounds.size;\n        CGFloat x = [self relativeOnFraction:[maskNode x] relative:currentBoundsSize.width];\n        CGFloat y = [self relativeOnFraction:[maskNode y] relative:currentBoundsSize.height];\n        CGFloat w = [self relativeOnFraction:[maskNode maskwidth] relative:currentBoundsSize.width];\n        CGFloat h = [self relativeOnFraction:[maskNode maskheight] relative:currentBoundsSize.height];\n        maskBounds = CGRectMake(self.pathBounds.origin.x + x, self.pathBounds.origin.y + y, w, h);\n      }\n      CGContextClipToRect(bcontext, maskBounds);\n      [maskNode renderLayerTo:bcontext rect:bounds];\n\n      // Apply luminanceToAlpha filter primitive\n      // https://www.w3.org/TR/SVG11/filters.html#feColorMatrixElement\n      UInt32 *currentPixel = pixels;\n      if (maskNode.maskType == kRNSVGMaskTypeLuminance) {\n        for (NSUInteger i = 0; i < npixels; i++) {\n          UInt32 color = *currentPixel;\n\n          UInt32 r = color & 0xFF;\n          UInt32 g = (color >> 8) & 0xFF;\n          UInt32 b = (color >> 16) & 0xFF;\n\n          CGFloat luma = (CGFloat)(0.299 * r + 0.587 * g + 0.144 * b);\n          *currentPixel = saturate(luma) << 24;\n          currentPixel++;\n        }\n      }\n\n      // Create mask image and release memory\n      CGImageRef maskImage = CGBitmapContextCreateImage(bcontext);\n      CGColorSpaceRelease(colorSpace);\n      CGContextRelease(bcontext);\n      free(pixels);\n\n#if !TARGET_OS_OSX // [macOS]\n      UIGraphicsImageRendererFormat *format = [UIGraphicsImageRendererFormat defaultFormat];\n      UIGraphicsImageRenderer *renderer = [[UIGraphicsImageRenderer alloc] initWithSize:rect.size format:format];\n\n      // Blend current element and mask\n      UIImage *blendedImage = [renderer imageWithActions:^(UIGraphicsImageRendererContext *_Nonnull rendererContext) {\n        CGContextConcatCTM(\n            rendererContext.CGContext, CGAffineTransformInvert(CGContextGetCTM(rendererContext.CGContext)));\n        CGContextConcatCTM(rendererContext.CGContext, screenScaleCTM);\n\n        CGContextSetBlendMode(rendererContext.CGContext, kCGBlendModeCopy);\n        CGContextDrawImage(rendererContext.CGContext, rect, maskImage);\n        CGContextSetBlendMode(rendererContext.CGContext, kCGBlendModeSourceIn);\n        CGContextDrawImage(rendererContext.CGContext, rect, contentImage);\n      }];\n\n      // Invert the CTM and apply transformations to draw image in 1:1\n      CGContextConcatCTM(context, CGAffineTransformInvert(currentCTM));\n      CGContextTranslateCTM(context, 0.0, scaledRect.size.height);\n      CGContextScaleCTM(context, 1.0, -1.0);\n\n      // Render blended result into current render context\n      [blendedImage drawInRect:scaledRect];\n#else // [macOS\n      // Blend current element and mask\n      RNSVGUIGraphicsBeginImageContextWithOptions(rect.size, NO, scale);\n      CGContextRef newContext = UIGraphicsGetCurrentContext();\n\n      CGContextSetBlendMode(newContext, kCGBlendModeCopy);\n      CGContextDrawImage(newContext, rect, maskImage);\n      CGContextSetBlendMode(newContext, kCGBlendModeSourceIn);\n      CGContextDrawImage(newContext, rect, contentImage);\n\n      CGImageRef blendedImage = CGBitmapContextCreateImage(newContext);\n      RNSVGUIGraphicsEndImageContext();\n\n      // Invert the CTM and apply transformations to draw image in 1:1\n      CGContextConcatCTM(context, CGAffineTransformInvert(currentCTM));\n      CGContextTranslateCTM(context, 0.0, rect.size.height);\n      CGContextScaleCTM(context, 1.0, -1.0);\n\n      // Render blended result into current render context\n      CGContextDrawImage(context, rect, blendedImage);\n      CGImageRelease(blendedImage);\n#endif // macOS]\n      CGImageRelease(maskImage);\n    }\n    CGImageRelease(contentImage);\n  } else {\n    [self renderLayerTo:context rect:rect];\n  }\n  [self endTransparencyLayer:context];\n\n  CGContextRestoreGState(context);\n\n  [self renderMarkers:context path:self.path rect:&rect];\n}\n\n- (void)prepareStrokeDash:(NSUInteger)count strokeDasharray:(NSArray<RNSVGLength *> *)strokeDasharray\n{\n  if (strokeDasharray != _sourceStrokeDashArray) {\n    CGFloat *dash = _strokeDashArrayData;\n    _strokeDashArrayData = (CGFloat *)realloc(dash, sizeof(CGFloat) * count);\n    if (!_strokeDashArrayData) {\n      free(dash);\n      return;\n    }\n    _sourceStrokeDashArray = strokeDasharray;\n    for (NSUInteger i = 0; i < count; i++) {\n      _strokeDashArrayData[i] = (CGFloat)[self relativeOnOther:strokeDasharray[i]];\n    }\n  }\n}\n\n- (void)renderMarkers:(CGContextRef)context path:(CGPathRef)path rect:(const CGRect *)rect\n{\n  RNSVGMarker *markerStart = (RNSVGMarker *)[self.svgView getDefinedMarker:self.markerStart];\n  RNSVGMarker *markerMid = (RNSVGMarker *)[self.svgView getDefinedMarker:self.markerMid];\n  RNSVGMarker *markerEnd = (RNSVGMarker *)[self.svgView getDefinedMarker:self.markerEnd];\n  if (markerStart || markerMid || markerEnd) {\n    _contextElement = self;\n    NSArray<RNSVGMarkerPosition *> *positions = [RNSVGMarkerPosition fromCGPath:path];\n    CGFloat width = self.strokeWidth ? [self relativeOnOther:self.strokeWidth] : 1;\n    __block CGRect bounds = CGRectNull;\n    CGMutablePathRef markerPath = CGPathCreateMutable();\n    for (RNSVGMarkerPosition *position in positions) {\n      RNSVGMarkerType type = [position type];\n      RNSVGMarker *marker;\n      switch (type) {\n        case kStartMarker:\n          marker = markerStart;\n          break;\n\n        case kMidMarker:\n          marker = markerMid;\n          break;\n\n        case kEndMarker:\n          marker = markerEnd;\n          break;\n      }\n      if (!marker) {\n        continue;\n      }\n\n      [marker renderMarker:context rect:*rect position:position strokeWidth:width];\n      CGAffineTransform transform = marker.transform;\n      CGPathRef hitArea = marker.hitArea;\n      CGPathAddPath(markerPath, &transform, hitArea);\n      CGRect nodeRect = marker.pathBounds;\n      if (!CGRectIsEmpty(nodeRect)) {\n        bounds = CGRectUnion(bounds, CGRectApplyAffineTransform(nodeRect, transform));\n      }\n    }\n    self.markerBounds = bounds;\n    self.markerPath = markerPath;\n    _contextElement = nil;\n  }\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  CGPathRef path = self.path;\n  if (!path) {\n    path = [self getPath:context];\n    if (!self.path) {\n      self.path = CGPathRetain(path);\n    }\n    [self setHitArea:path];\n    self.fillBounds = CGPathGetPathBoundingBox(path);\n    self.strokeBounds = CGPathGetPathBoundingBox(self.strokePath);\n    self.pathBounds = CGRectUnion(self.fillBounds, self.strokeBounds);\n  }\n  const CGRect pathBounds = self.pathBounds;\n\n  CGAffineTransform current = CGContextGetCTM(context);\n  CGAffineTransform svgToClientTransform = CGAffineTransformConcat(current, self.svgView.invInitialCTM);\n  CGRect clientRect = CGRectApplyAffineTransform(pathBounds, svgToClientTransform);\n\n  self.ctm = svgToClientTransform;\n  self.clientRect = clientRect;\n  self.screenCTM = current;\n\n  if (_vectorEffect == kRNSVGVectorEffectNonScalingStroke) {\n    path = CGPathCreateCopyByTransformingPath(path, &svgToClientTransform);\n    CGContextConcatCTM(context, CGAffineTransformInvert(svgToClientTransform));\n  }\n\n  CGAffineTransform vbmatrix = self.svgView.getViewBoxTransform;\n  CGAffineTransform matrix = CGAffineTransformConcat(self.matrix, vbmatrix);\n\n  CGRect bounds = CGRectMake(0, 0, CGRectGetWidth(clientRect), CGRectGetHeight(clientRect));\n  CGPoint mid = CGPointMake(CGRectGetMidX(pathBounds), CGRectGetMidY(pathBounds));\n  CGPoint center = CGPointApplyAffineTransform(mid, matrix);\n\n  if (!isnan(bounds.size.width) && !isnan(bounds.size.height)) {\n    self.bounds = bounds;\n  }\n  if (!isnan(center.x) && !isnan(center.y)) {\n    self.center = center;\n  }\n  self.frame = clientRect;\n\n  if (self.skip || self.opacity == 0) {\n    return;\n  }\n\n  if (!self.fill && !self.stroke) {\n    return;\n  }\n\n  CGPathDrawingMode mode = kCGPathStroke;\n  BOOL fillColor = NO;\n  [self clip:context];\n\n  BOOL evenodd = self.fillRule == kRNSVGCGFCRuleEvenodd;\n\n  if (self.fill) {\n    if (self.fill.class == RNSVGBrush.class) {\n      CGContextSetFillColorWithColor(context, [self getCurrentColor]);\n      fillColor = YES;\n    } else {\n      fillColor = [self.fill applyFillColor:context opacity:self.fillOpacity];\n    }\n\n    if (fillColor) {\n      mode = evenodd ? kCGPathEOFill : kCGPathFill;\n    } else {\n      CGContextSaveGState(context);\n      CGContextAddPath(context, path);\n      evenodd ? CGContextEOClip(context) : CGContextClip(context);\n      [self.fill paint:context\n               opacity:self.fillOpacity\n               painter:[self.svgView getDefinedPainter:self.fill.brushRef]\n                bounds:pathBounds];\n      CGContextRestoreGState(context);\n\n      if (!self.stroke) {\n        return;\n      }\n    }\n  }\n\n  if (self.stroke) {\n    CGFloat width = self.strokeWidth ? [self relativeOnOther:self.strokeWidth] : 1;\n    CGContextSetLineWidth(context, width);\n    CGContextSetLineCap(context, self.strokeLinecap);\n    CGContextSetLineJoin(context, self.strokeLinejoin);\n    NSArray<RNSVGLength *> *strokeDasharray = self.strokeDasharray;\n    NSUInteger count = strokeDasharray.count;\n\n    if (count) {\n      [self prepareStrokeDash:count strokeDasharray:strokeDasharray];\n      if (_strokeDashArrayData) {\n        CGContextSetLineDash(context, self.strokeDashoffset, _strokeDashArrayData, count);\n      }\n    }\n\n    if (!fillColor) {\n      CGContextAddPath(context, path);\n      CGContextReplacePathWithStrokedPath(context);\n      CGContextClip(context);\n    }\n\n    BOOL strokeColor;\n\n    if (self.stroke.class == RNSVGBrush.class) {\n      CGContextSetStrokeColorWithColor(context, [self getCurrentColor]);\n      strokeColor = YES;\n    } else {\n      strokeColor = [self.stroke applyStrokeColor:context opacity:self.strokeOpacity];\n    }\n\n    if (strokeColor && fillColor) {\n      mode = evenodd ? kCGPathEOFillStroke : kCGPathFillStroke;\n    } else if (!strokeColor) {\n      // draw fill\n      if (fillColor) {\n        CGContextAddPath(context, path);\n        CGContextDrawPath(context, mode);\n      }\n\n      // draw stroke\n      CGContextAddPath(context, path);\n      CGContextReplacePathWithStrokedPath(context);\n      evenodd ? CGContextEOClip(context) : CGContextClip(context);\n\n      [self.stroke paint:context\n                 opacity:self.strokeOpacity\n                 painter:[self.svgView getDefinedPainter:self.stroke.brushRef]\n                  bounds:pathBounds];\n      return;\n    }\n  }\n\n  CGContextAddPath(context, path);\n  CGContextDrawPath(context, mode);\n}\n\n- (void)setHitArea:(CGPathRef)path\n{\n  if (_srcHitPath == path) {\n    return;\n  }\n  _srcHitPath = path;\n  CGPathRelease(_hitArea);\n  CGPathRelease(self.strokePath);\n  _hitArea = CGPathCreateCopy(path);\n  self.strokePath = nil;\n  if (self.stroke && self.strokeWidth) {\n    // Add stroke to hitArea\n    CGFloat width = [self relativeOnOther:self.strokeWidth];\n    self.strokePath = CGPathRetain((CGPathRef)CFAutorelease(CGPathCreateCopyByStrokingPath(\n        path, nil, width, self.strokeLinecap, self.strokeLinejoin, self.strokeMiterlimit)));\n    // TODO add dashing\n    // CGPathCreateCopyByDashingPath(CGPathRef  _Nullable path, const CGAffineTransform * _Nullable transform, CGFloat\n    // phase, const CGFloat * _Nullable lengths, size_t count)\n  }\n}\n\n- (BOOL)isUserInteractionEnabled\n{\n  return NO;\n}\n\n// hitTest delegate\n- (RNSVGPlatformView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event\n{\n  if (!_hitArea) {\n    return nil;\n  }\n\n  BOOL canReceiveTouchEvents = (self.pointerEvents != RCTPointerEventsNone && ![self isHidden]);\n  if (!canReceiveTouchEvents) {\n    return nil;\n  }\n\n  if (self.active) {\n    if (!event) {\n      self.active = NO;\n    }\n    return self;\n  }\n\n  CGPoint transformed = CGPointApplyAffineTransform(point, self.invmatrix);\n\n  if (!CGRectContainsPoint(self.pathBounds, transformed) && !CGRectContainsPoint(self.markerBounds, transformed)) {\n    return nil;\n  }\n\n  BOOL evenodd = self.fillRule == kRNSVGCGFCRuleEvenodd;\n  if (!CGPathContainsPoint(_hitArea, nil, transformed, evenodd) &&\n      !CGPathContainsPoint(self.strokePath, nil, transformed, NO) &&\n      !CGPathContainsPoint(self.markerPath, nil, transformed, NO)) {\n    return nil;\n  }\n\n  if (self.clipPath) {\n    RNSVGClipPath *clipNode = (RNSVGClipPath *)[self.svgView getDefinedClipPath:self.clipPath];\n    if ([clipNode isSimpleClipPath]) {\n      CGPathRef clipPath = [self getClipPath];\n      if (clipPath && !CGPathContainsPoint(clipPath, nil, transformed, clipNode.clipRule == kRNSVGCGFCRuleEvenodd)) {\n        return nil;\n      }\n    } else {\n      RNSVGRenderable *clipGroup = (RNSVGRenderable *)clipNode;\n      if (![clipGroup hitTest:transformed withEvent:event]) {\n        return nil;\n      }\n    }\n  }\n\n  return self;\n}\n\n- (NSArray<NSString *> *)getAttributeList\n{\n  return _attributeList;\n}\n\n- (void)mergeProperties:(__kindof RNSVGRenderable *)target\n{\n  _caller = target;\n  NSArray<NSString *> *targetAttributeList = [target getAttributeList];\n\n  if (targetAttributeList.count == 0) {\n    return;\n  }\n  self.merging = true;\n\n  NSMutableArray *attributeList = self.propList ? [self.propList mutableCopy] : [[NSMutableArray alloc] init];\n  _originProperties = [[NSMutableDictionary alloc] init];\n\n  for (NSString *key in targetAttributeList) {\n    [_originProperties setValue:[self valueForKey:key] forKey:key];\n    if (![attributeList containsObject:key]) {\n      [attributeList addObject:key];\n      [self setValue:[target valueForKey:key] forKey:key];\n    }\n  }\n\n  _lastMergedList = targetAttributeList;\n  _attributeList = [attributeList copy];\n  self.merging = false;\n}\n\n- (void)resetProperties\n{\n  self.merging = true;\n  for (NSString *key in _lastMergedList) {\n    [self setValue:[_originProperties valueForKey:key] forKey:key];\n  }\n\n  _caller = nil;\n  _lastMergedList = nil;\n  _attributeList = _propList;\n  self.merging = false;\n}\n\n- (CGColor *)getCurrentColor\n{\n  if (self.color != nil) {\n    return [self.color CGColor];\n  }\n  if (_caller != nil) {\n    return [_caller getCurrentColor];\n  }\n  RNSVGPlatformView *parentView = [self superview];\n  if ([parentView isKindOfClass:[RNSVGRenderable class]]) {\n    return [(RNSVGRenderable *)parentView getCurrentColor];\n  } else if ([parentView isKindOfClass:[RNSVGSvgView class]]) {\n    return [[(RNSVGSvgView *)parentView color] CGColor];\n  }\n\n  return nil;\n}\n\n@end\n"
  },
  {
    "path": "apple/RNSVGRenderableModule.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <rnsvg/rnsvg.h>\n#else\n#import <React/RCTBridge.h>\n#endif\n\n@interface RNSVGRenderableModule : NSObject\n#ifdef RCT_NEW_ARCH_ENABLED\n                                   <NativeSvgRenderableModuleSpec>\n#else\n                                   <RCTBridgeModule>\n#endif\n@end\n"
  },
  {
    "path": "apple/RNSVGRenderableModule.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableModule.h\"\n#import <React/RCTBridge.h>\n#import <React/RCTUIManager.h>\n#import <React/RCTUIManagerUtils.h>\n#import \"RNSVGPathMeasure.h\"\n#import \"RNSVGRenderable.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGCGFCRule.h\"\n\n@implementation RNSVGRenderableModule\n\nRCT_EXPORT_MODULE()\n\n#ifdef RCT_NEW_ARCH_ENABLED\n@synthesize viewRegistry_DEPRECATED = _viewRegistry_DEPRECATED;\n#endif // RCT_NEW_ARCH_ENABLED\n@synthesize bridge = _bridge;\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(isPointInFill : (nonnull NSNumber *)reactTag options : (NSDictionary *)options)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return [NSNumber numberWithBool:false];\n  }\n  if (options == nil) {\n    RCTLogError(@\"Invalid options given to isPointInFill, got: %@\", options);\n    return [NSNumber numberWithBool:false];\n  }\n  id xo = [options objectForKey:@\"x\"];\n  id yo = [options objectForKey:@\"y\"];\n  if (![xo isKindOfClass:NSNumber.class] || ![yo isKindOfClass:NSNumber.class]) {\n    RCTLogError(@\"Invalid x or y given to isPointInFill\");\n    return [NSNumber numberWithBool:false];\n  }\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGFloat x = (CGFloat)[xo doubleValue];\n  CGFloat y = (CGFloat)[yo doubleValue];\n  CGPoint point = CGPointMake(x, y);\n  RNSVGPlatformView *target = [svg hitTest:point withEvent:nil];\n  BOOL hit = target != nil;\n  return [NSNumber numberWithBool:hit];\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(isPointInStroke : (nonnull NSNumber *)reactTag options : (NSDictionary *)options)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return [NSNumber numberWithBool:false];\n  }\n  if (options == nil) {\n    RCTLogError(@\"Invalid options given to isPointInFill, got: %@\", options);\n    return [NSNumber numberWithBool:false];\n  }\n  id xo = [options objectForKey:@\"x\"];\n  id yo = [options objectForKey:@\"y\"];\n  if (![xo isKindOfClass:NSNumber.class] || ![yo isKindOfClass:NSNumber.class]) {\n    RCTLogError(@\"Invalid x or y given to isPointInFill\");\n    return [NSNumber numberWithBool:false];\n  }\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGFloat x = (CGFloat)[xo doubleValue];\n  CGFloat y = (CGFloat)[yo doubleValue];\n  CGPoint point = CGPointMake(x, y);\n  BOOL hit = CGPathContainsPoint(svg.strokePath, nil, point, NO);\n\n  return [NSNumber numberWithBool:hit];\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(getTotalLength : (nonnull NSNumber *)reactTag)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return [NSNumber numberWithDouble:0];\n  }\n\n  RNSVGPathMeasure *measure = [[RNSVGPathMeasure alloc] init];\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGPathRef target = [svg getPath:nil];\n  [measure extractPathData:target];\n\n  return [NSNumber numberWithDouble:measure.pathLength];\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(getPointAtLength\n                                       : (nonnull NSNumber *)reactTag options\n                                       : (NSDictionary *)options)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return nil;\n  }\n\n  CGFloat position = (CGFloat)[[options objectForKey:@\"length\"] doubleValue];\n  RNSVGPathMeasure *measure = [[RNSVGPathMeasure alloc] init];\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGPathRef target = [svg getPath:nil];\n  [measure extractPathData:target];\n\n  CGFloat x;\n  CGFloat y;\n  CGFloat angle;\n  double midPoint = fmax(0, fmin(position, measure.pathLength));\n  [measure getPosAndTan:&angle midPoint:midPoint x:&x y:&y];\n\n  return @{@\"x\" : @(x), @\"y\" : @(y), @\"angle\" : @(angle)};\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(getBBox : (nonnull NSNumber *)reactTag options : (NSDictionary *)options)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return nil;\n  }\n\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  BOOL fill = [[options objectForKey:@\"fill\"] boolValue];\n  BOOL stroke = [[options objectForKey:@\"stroke\"] boolValue];\n  BOOL markers = [[options objectForKey:@\"markers\"] boolValue];\n  BOOL clipped = [[options objectForKey:@\"clipped\"] boolValue];\n  [svg getPath:nil];\n\n  CGRect bounds = CGRectNull;\n  if (fill && !CGRectIsEmpty(svg.fillBounds)) {\n    bounds = CGRectUnion(bounds, svg.fillBounds);\n  }\n  if (stroke && !CGRectIsEmpty(svg.strokeBounds)) {\n    bounds = CGRectUnion(bounds, svg.strokeBounds);\n  }\n  if (markers && !CGRectIsEmpty(svg.markerBounds)) {\n    bounds = CGRectUnion(bounds, svg.markerBounds);\n  }\n  if (clipped) {\n    CGPathRef clipPath = [svg getClipPath];\n    CGRect clipBounds = CGPathGetPathBoundingBox(clipPath);\n    if (clipPath && !CGRectIsEmpty(clipBounds)) {\n      bounds = CGRectIntersection(bounds, clipBounds);\n    }\n  }\n  if (CGRectIsNull(bounds)) {\n    bounds = CGRectZero;\n  }\n  CGPoint origin = bounds.origin;\n  CGSize size = bounds.size;\n  return @{@\"x\" : @(origin.x), @\"y\" : @(origin.y), @\"width\" : @(size.width), @\"height\" : @(size.height)};\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(getCTM : (nonnull NSNumber *)reactTag)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return nil;\n  }\n\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGAffineTransform ctm = svg.ctm;\n  return @{@\"a\" : @(ctm.a), @\"b\" : @(ctm.b), @\"c\" : @(ctm.c), @\"d\" : @(ctm.d), @\"e\" : @(ctm.tx), @\"f\" : @(ctm.ty)};\n}\n\nRCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(getScreenCTM : (nonnull NSNumber *)reactTag)\n{\n  RNSVGPlatformView *view = [self getRenderableView:reactTag];\n\n  if (![view isKindOfClass:[RNSVGRenderable class]]) {\n    RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGRenderable, got: %@\", view);\n    return nil;\n  }\n\n  RNSVGRenderable *svg = (RNSVGRenderable *)view;\n  CGAffineTransform ctm = svg.ctm;\n  return @{@\"a\" : @(ctm.a), @\"b\" : @(ctm.b), @\"c\" : @(ctm.c), @\"d\" : @(ctm.d), @\"e\" : @(ctm.tx), @\"f\" : @(ctm.ty)};\n}\n\n- (void)getRawResource:(NSString *)name resolve:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject\n{\n}\n\n- (RNSVGPlatformView *)getRenderableView:(NSNumber *)reactTag\n{\n  __block RNSVGPlatformView *view;\n#ifdef RCT_NEW_ARCH_ENABLED\n  dispatch_sync(dispatch_get_main_queue(), ^{\n    view = [self.viewRegistry_DEPRECATED viewForReactTag:reactTag];\n  });\n#else\n  dispatch_sync(dispatch_get_main_queue(), ^{\n    view = [self.bridge.uiManager viewForReactTag:reactTag];\n  });\n#endif // RCT_NEW_ARCH_ENABLED\n  return view;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:\n    (const facebook::react::ObjCTurboModule::InitParams &)params\n{\n  return std::make_shared<facebook::react::NativeSvgRenderableModuleSpecJSI>(params);\n}\n#endif\n\n@end\n"
  },
  {
    "path": "apple/RNSVGSvgViewModule.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <rnsvg/rnsvg.h>\n#else\n#import <React/RCTBridge.h>\n#endif\n\n@interface RNSVGSvgViewModule : NSObject\n#ifdef RCT_NEW_ARCH_ENABLED\n                                <NativeSvgViewModuleSpec>\n#else\n                                <RCTBridgeModule>\n#endif\n@end\n"
  },
  {
    "path": "apple/RNSVGSvgViewModule.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGSvgViewModule.h\"\n#import <React/RCTBridge.h>\n#import <React/RCTUIManager.h>\n#import <React/RCTUIManagerUtils.h>\n#import \"RNSVGSvgView.h\"\n\n@implementation RNSVGSvgViewModule\n\nRCT_EXPORT_MODULE()\n\n#ifdef RCT_NEW_ARCH_ENABLED\n@synthesize viewRegistry_DEPRECATED = _viewRegistry_DEPRECATED;\n#endif // RCT_NEW_ARCH_ENABLED\n@synthesize bridge = _bridge;\n\n- (void)toDataURL:(nonnull NSNumber *)reactTag\n          options:(NSDictionary *)options\n         callback:(RCTResponseSenderBlock)callback\n          attempt:(int)attempt\n{\n#ifdef RCT_NEW_ARCH_ENABLED\n  [self.viewRegistry_DEPRECATED addUIBlock:^(RCTViewRegistry *viewRegistry) {\n    __kindof RNSVGPlatformView *view = [viewRegistry viewForReactTag:reactTag];\n#else\n  [self.bridge.uiManager\n      addUIBlock:^(RCTUIManager *uiManager, __unused NSDictionary<NSNumber *, RNSVGPlatformView *> *viewRegistry) {\n        __kindof RNSVGPlatformView *view = [uiManager viewForReactTag:reactTag];\n#endif // RCT_NEW_ARCH_ENABLED\n    NSString *b64;\n    if ([view isKindOfClass:[RNSVGSvgView class]]) {\n      RNSVGSvgView *svg = view;\n      if (options == nil) {\n        b64 = [svg getDataURLWithBounds:svg.boundingBox];\n      } else {\n        id width = [options objectForKey:@\"width\"];\n        id height = [options objectForKey:@\"height\"];\n        if (![width isKindOfClass:NSNumber.class] || ![height isKindOfClass:NSNumber.class]) {\n          RCTLogError(@\"Invalid width or height given to toDataURL\");\n          return;\n        }\n        NSNumber *w = width;\n        NSInteger wi = (NSInteger)[w intValue];\n        NSNumber *h = height;\n        NSInteger hi = (NSInteger)[h intValue];\n\n        CGRect bounds = CGRectMake(0, 0, wi, hi);\n        b64 = [svg getDataURLWithBounds:bounds];\n      }\n    } else {\n      RCTLogError(@\"Invalid svg returned from registry, expecting RNSVGSvgView, got: %@\", view);\n      return;\n    }\n    if (b64) {\n      callback(@[ b64 ]);\n    } else if (attempt < 1) {\n      [self toDataURL:reactTag options:options callback:callback attempt:(attempt + 1)];\n    } else {\n      callback(@[]);\n    }\n  }];\n};\n\nRCT_EXPORT_METHOD(toDataURL\n                  : (nonnull NSNumber *)reactTag options\n                  : (NSDictionary *)options callback\n                  : (RCTResponseSenderBlock)callback)\n{\n  [self toDataURL:reactTag options:options callback:callback attempt:0];\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\n- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:\n    (const facebook::react::ObjCTurboModule::InitParams &)params\n{\n  return std::make_shared<facebook::react::NativeSvgViewModuleSpecJSI>(params);\n}\n#endif\n\n- (dispatch_queue_t)methodQueue\n{\n  if (self.bridge) {\n    return RCTGetUIManagerQueue();\n  } else {\n    return dispatch_get_main_queue();\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/RNSVGUIKit.h",
    "content": "// Most (if not all) of this file could probably go away once react-native-macos's version of RCTUIKit.h makes its way\n// upstream. https://github.com/microsoft/react-native-macos/issues/242\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTViewComponentView.h>\n#endif // RCT_NEW_ARCH_ENABLED\n\n#import <TargetConditionals.h>\n\n#if !TARGET_OS_OSX\n\n#import <UIKit/UIKit.h>\n\n#define RNSVGColor UIColor\n#define RNSVGPlatformView UIView\n#define RNSVGTextView UILabel\n#ifdef RCT_NEW_ARCH_ENABLED\n#define RNSVGView RCTViewComponentView\n#else\n#define RNSVGView UIView\n#endif // RCT_NEW_ARCH_ENABLED\n\n#define RNSVGUIGraphicsBeginImageContextWithOptions UIGraphicsBeginImageContextWithOptions\n#define RNSVGUIGraphicsEndImageContext UIGraphicsEndImageContext\n#define RNSVGUIGraphicsGetImageFromCurrentImageContext UIGraphicsGetImageFromCurrentImageContext\n\n#else // TARGET_OS_OSX [\n\n// Due to name mangling, calling c-style functions from .mm files will fail, therefore we need to wrap them with extern\n// \"C\" so they are handled correctly. We also need to have imports positioned in a correct way, so that this extern \"C\"\n// wrapper is used before the functions from RCTUIKit are used.\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#import <React/RCTUIKit.h>\n\n#ifdef __cplusplus\n}\n#endif\n\n#define RNSVGColor NSColor\n#define RNSVGPlatformView NSView\n#define RNSVGTextView NSTextView\n\n@interface RNSVGColor (CGColor)\n- (NSColor *)CGColor;\n@end\n\n@interface RNSVGView :\n#ifdef RCT_NEW_ARCH_ENABLED\n    RCTViewComponentView\n#else\n    RCTUIView\n#endif // RCT_NEW_ARCH_ENABLED\n\n@property CGPoint center;\n@property (nonatomic, strong) RNSVGColor *tintColor;\n\n@end\n\n// TODO: These could probably be a part of react-native-macos\n// See https://github.com/microsoft/react-native-macos/issues/658 and\n// https://github.com/microsoft/react-native-macos/issues/659\n@interface NSImage (RNSVGMacOSExtensions)\n@property (readonly) CGImageRef CGImage;\n@end\n\n@interface NSValue (RNSVGMacOSExtensions)\n+ (NSValue *)valueWithCGAffineTransform:(CGAffineTransform)transform;\n+ (NSValue *)valueWithCGPoint:(CGPoint)point;\n\n@property (readonly) CGAffineTransform CGAffineTransformValue;\n@property (readonly) CGPoint CGPointValue;\n@end\n\n// These functions are copied from react-native-macos to enable compatibility with react-native-macos@0.76+\n// https://github.com/microsoft/react-native-macos/blob/7361b165ef633d3d95dbdb69da58ff6119f07369/packages/react-native/React/Base/macOS/RCTUIKit.m\n// See https://github.com/software-mansion/react-native-svg/issues/2528\nvoid RNSVGUIGraphicsBeginImageContextWithOptions(CGSize size, __unused BOOL opaque, CGFloat scale);\nvoid RNSVGUIGraphicsEndImageContext(void);\nNSImage *RNSVGUIGraphicsGetImageFromCurrentImageContext(void);\n\n#endif // ] TARGET_OS_OSX\n"
  },
  {
    "path": "apple/RNSVGUIKit.macos.mm",
    "content": "#import \"RNSVGUIKit.h\"\n#import <objc/runtime.h>\n\n#if TARGET_OS_OSX\n\n@implementation RNSVGView {\n}\n\n- (CGPoint)center\n{\n  NSRect frameRect = self.frame;\n  CGFloat xCenter = frameRect.origin.x + frameRect.size.width / 2;\n  CGFloat yCenter = frameRect.origin.y + frameRect.size.height / 2;\n  return CGPointMake(xCenter, yCenter);\n}\n\n- (void)setCenter:(CGPoint)point\n{\n  NSRect frameRect = self.frame;\n  CGFloat xOrigin = frameRect.origin.x - frameRect.size.width / 2;\n  CGFloat yOrigin = frameRect.origin.y - frameRect.size.height / 2;\n  self.frame = CGRectMake(xOrigin, yOrigin, frameRect.size.width, frameRect.size.height);\n}\n\n@end\n\n@implementation NSImage (RNSVGMacOSExtensions)\n\n- (CGImageRef)CGImage\n{\n  return [self CGImageForProposedRect:NULL context:NULL hints:NULL];\n}\n\n@end\n\n@implementation NSValue (RNSVGMacOSExtensions)\n\n+ (NSValue *)valueWithCGAffineTransform:(CGAffineTransform)transform\n{\n  return [NSValue valueWithBytes:&transform objCType:@encode(CGAffineTransform)];\n}\n\n+ (NSValue *)valueWithCGPoint:(CGPoint)point\n{\n  return [NSValue valueWithBytes:&point objCType:@encode(CGPoint)];\n}\n\n- (CGAffineTransform)CGAffineTransformValue\n{\n  CGAffineTransform value;\n  [self getValue:&value];\n  return value;\n}\n\n- (CGPoint)CGPointValue\n{\n  CGPoint value;\n  [self getValue:&value];\n  return value;\n}\n\n@end\n\nstatic char RCTGraphicsContextSizeKey;\n\nvoid RNSVGUIGraphicsBeginImageContextWithOptions(CGSize size, __unused BOOL opaque, CGFloat scale)\n{\n  if (scale == 0.0) {\n    // TODO: Assert. We can't assume a display scale on macOS\n    scale = 1.0;\n  }\n\n  size_t width = ceilf(size.width * scale);\n  size_t height = ceilf(size.height * scale);\n\n  CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();\n  CGContextRef ctx = CGBitmapContextCreate(\n      NULL,\n      width,\n      height,\n      8 /*bitsPerComponent*/,\n      width * 4 /*bytesPerRow*/,\n      colorSpace,\n      kCGImageAlphaPremultipliedFirst);\n  CGColorSpaceRelease(colorSpace);\n\n  if (ctx != NULL) {\n    // flip the context (top left at 0, 0) and scale it\n    CGContextTranslateCTM(ctx, 0.0, height);\n    CGContextScaleCTM(ctx, scale, -scale);\n\n    NSGraphicsContext *graphicsContext = [NSGraphicsContext graphicsContextWithCGContext:ctx flipped:YES];\n    objc_setAssociatedObject(\n        graphicsContext, &RCTGraphicsContextSizeKey, [NSValue valueWithSize:size], OBJC_ASSOCIATION_COPY_NONATOMIC);\n\n    [NSGraphicsContext saveGraphicsState];\n    [NSGraphicsContext setCurrentContext:graphicsContext];\n\n    CFRelease(ctx);\n  }\n}\n\nvoid RNSVGUIGraphicsEndImageContext(void)\n{\n  RCTAssert(\n      objc_getAssociatedObject([NSGraphicsContext currentContext], &RCTGraphicsContextSizeKey),\n      @\"The current graphics context is not a React image context!\");\n  [NSGraphicsContext restoreGraphicsState];\n}\n\nNSImage *RNSVGUIGraphicsGetImageFromCurrentImageContext(void)\n{\n  NSImage *image = nil;\n  NSGraphicsContext *graphicsContext = [NSGraphicsContext currentContext];\n\n  NSValue *sizeValue = objc_getAssociatedObject(graphicsContext, &RCTGraphicsContextSizeKey);\n  if (sizeValue != nil) {\n    CGImageRef cgImage = CGBitmapContextCreateImage([graphicsContext CGContext]);\n\n    if (cgImage != NULL) {\n      NSBitmapImageRep *imageRep = [[NSBitmapImageRep alloc] initWithCGImage:cgImage];\n      image = [[NSImage alloc] initWithSize:[sizeValue sizeValue]];\n      [image addRepresentation:imageRep];\n      CFRelease(cgImage);\n    }\n  }\n\n  return image;\n}\n\n#endif // TARGET_OS_OSX\n"
  },
  {
    "path": "apple/Shapes/RNSVGCircle.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGPath.h\"\n\n@interface RNSVGCircle : RNSVGRenderable\n\n@property (nonatomic, strong) RNSVGLength *cx;\n@property (nonatomic, strong) RNSVGLength *cy;\n@property (nonatomic, strong) RNSVGLength *r;\n\n@end\n"
  },
  {
    "path": "apple/Shapes/RNSVGCircle.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGCircle.h\"\n#import <React/RCTLog.h>\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGCircle\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGCircleProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGCircleComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGCircleProps &>(*props);\n\n  id cx = RNSVGConvertFollyDynamicToId(newProps.cx);\n  if (cx != nil) {\n    self.cx = [RCTConvert RNSVGLength:cx];\n  }\n  id cy = RNSVGConvertFollyDynamicToId(newProps.cy);\n  if (cy != nil) {\n    self.cy = [RCTConvert RNSVGLength:cy];\n  }\n  id r = RNSVGConvertFollyDynamicToId(newProps.r);\n  if (r != nil) {\n    self.r = [RCTConvert RNSVGLength:r];\n  }\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGCircleProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _cx = nil;\n  _cy = nil;\n  _r = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setCx:(RNSVGLength *)cx\n{\n  if ([cx isEqualTo:_cx]) {\n    return;\n  }\n  [self invalidate];\n  _cx = cx;\n}\n\n- (void)setCy:(RNSVGLength *)cy\n{\n  if ([cy isEqualTo:_cy]) {\n    return;\n  }\n  [self invalidate];\n  _cy = cy;\n}\n\n- (void)setR:(RNSVGLength *)r\n{\n  if ([r isEqualTo:_r]) {\n    return;\n  }\n  [self invalidate];\n  _r = r;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGMutablePathRef path = CGPathCreateMutable();\n  CGFloat cx = [self relativeOnWidth:self.cx];\n  CGFloat cy = [self relativeOnHeight:self.cy];\n  CGFloat r = [self relativeOnOther:self.r];\n  CGPathAddArc(path, nil, cx, cy, r, 0, 2 * (CGFloat)M_PI, NO);\n  return (CGPathRef)CFAutorelease(path);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGCircleCls(void)\n{\n  return RNSVGCircle.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Shapes/RNSVGEllipse.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGPath.h\"\n\n@interface RNSVGEllipse : RNSVGRenderable\n@property (nonatomic, strong) RNSVGLength *cx;\n@property (nonatomic, strong) RNSVGLength *cy;\n@property (nonatomic, strong) RNSVGLength *rx;\n@property (nonatomic, strong) RNSVGLength *ry;\n@end\n"
  },
  {
    "path": "apple/Shapes/RNSVGEllipse.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGEllipse.h\"\n#import <React/RCTLog.h>\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGEllipse\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGEllipseProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGEllipseComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGEllipseProps &>(*props);\n\n  id cx = RNSVGConvertFollyDynamicToId(newProps.cx);\n  if (cx != nil) {\n    self.cx = [RCTConvert RNSVGLength:cx];\n  }\n  id cy = RNSVGConvertFollyDynamicToId(newProps.cy);\n  if (cy != nil) {\n    self.cy = [RCTConvert RNSVGLength:cy];\n  }\n  id rx = RNSVGConvertFollyDynamicToId(newProps.rx);\n  if (rx != nil) {\n    self.rx = [RCTConvert RNSVGLength:rx];\n  }\n  id ry = RNSVGConvertFollyDynamicToId(newProps.ry);\n  if (ry != nil) {\n    self.ry = [RCTConvert RNSVGLength:ry];\n  }\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGEllipseProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _cx = nil;\n  _cy = nil;\n  _rx = nil;\n  _ry = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setCx:(RNSVGLength *)cx\n{\n  if ([cx isEqualTo:_cx]) {\n    return;\n  }\n  [self invalidate];\n  _cx = cx;\n}\n\n- (void)setCy:(RNSVGLength *)cy\n{\n  if ([cy isEqualTo:_cy]) {\n    return;\n  }\n  [self invalidate];\n  _cy = cy;\n}\n\n- (void)setRx:(RNSVGLength *)rx\n{\n  if ([rx isEqualTo:_rx]) {\n    return;\n  }\n  [self invalidate];\n  _rx = rx;\n}\n\n- (void)setRy:(RNSVGLength *)ry\n{\n  if ([ry isEqualTo:_ry]) {\n    return;\n  }\n  [self invalidate];\n  _ry = ry;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGMutablePathRef path = CGPathCreateMutable();\n  CGFloat cx = [self relativeOnWidth:self.cx];\n  CGFloat cy = [self relativeOnHeight:self.cy];\n  CGFloat rx = [self relativeOnWidth:self.rx];\n  CGFloat ry = [self relativeOnHeight:self.ry];\n  CGPathAddEllipseInRect(path, nil, CGRectMake(cx - rx, cy - ry, rx * 2, ry * 2));\n  return (CGPathRef)CFAutorelease(path);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGEllipseCls(void)\n{\n  return RNSVGEllipse.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Shapes/RNSVGLine.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGPath.h\"\n\n@interface RNSVGLine : RNSVGRenderable\n@property (nonatomic, strong) RNSVGLength *x1;\n@property (nonatomic, strong) RNSVGLength *y1;\n@property (nonatomic, strong) RNSVGLength *x2;\n@property (nonatomic, strong) RNSVGLength *y2;\n@end\n"
  },
  {
    "path": "apple/Shapes/RNSVGLine.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLine.h\"\n#import <React/RCTLog.h>\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGLine\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGLineProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGLineComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGLineProps &>(*props);\n\n  id x1 = RNSVGConvertFollyDynamicToId(newProps.x1);\n  if (x1 != nil) {\n    self.x1 = [RCTConvert RNSVGLength:x1];\n  }\n  id y1 = RNSVGConvertFollyDynamicToId(newProps.y1);\n  if (y1 != nil) {\n    self.y1 = [RCTConvert RNSVGLength:y1];\n  }\n  id x2 = RNSVGConvertFollyDynamicToId(newProps.x2);\n  if (x2 != nil) {\n    self.x2 = [RCTConvert RNSVGLength:x2];\n  }\n  id y2 = RNSVGConvertFollyDynamicToId(newProps.y2);\n  if (y2 != nil) {\n    self.y2 = [RCTConvert RNSVGLength:y2];\n  }\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGLineProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n  _x1 = nil;\n  _y1 = nil;\n  _x2 = nil;\n  _y2 = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setX1:(RNSVGLength *)x1\n{\n  if ([x1 isEqualTo:_x1]) {\n    return;\n  }\n  [self invalidate];\n  _x1 = x1;\n}\n\n- (void)setY1:(RNSVGLength *)y1\n{\n  if ([y1 isEqualTo:_y1]) {\n    return;\n  }\n  [self invalidate];\n  _y1 = y1;\n}\n\n- (void)setX2:(RNSVGLength *)x2\n{\n  if ([x2 isEqualTo:_x2]) {\n    return;\n  }\n  [self invalidate];\n  _x2 = x2;\n}\n\n- (void)setY2:(RNSVGLength *)y2\n{\n  if ([y2 isEqualTo:_y2]) {\n    return;\n  }\n  [self invalidate];\n  _y2 = y2;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGMutablePathRef path = CGPathCreateMutable();\n  CGFloat x1 = [self relativeOnWidth:self.x1];\n  CGFloat y1 = [self relativeOnHeight:self.y1];\n  CGFloat x2 = [self relativeOnWidth:self.x2];\n  CGFloat y2 = [self relativeOnHeight:self.y2];\n  CGPathMoveToPoint(path, nil, x1, y1);\n  CGPathAddLineToPoint(path, nil, x2, y2);\n\n  return (CGPathRef)CFAutorelease(path);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGLineCls(void)\n{\n  return RNSVGLine.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Shapes/RNSVGRect.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGPath.h\"\n\n@interface RNSVGRect : RNSVGRenderable\n\n@property (nonatomic, strong) RNSVGLength *x;\n@property (nonatomic, strong) RNSVGLength *y;\n@property (nonatomic, strong) RNSVGLength *rectwidth;\n@property (nonatomic, strong) RNSVGLength *rectheight;\n@property (nonatomic, strong) RNSVGLength *rx;\n@property (nonatomic, strong) RNSVGLength *ry;\n\n@end\n"
  },
  {
    "path": "apple/Shapes/RNSVGRect.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRect.h\"\n#import <React/RCTLog.h>\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGRect\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGRectProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGRectComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGRectProps &>(*props);\n\n  id x = RNSVGConvertFollyDynamicToId(newProps.x);\n  if (x != nil) {\n    self.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(newProps.y);\n  if (y != nil) {\n    self.y = [RCTConvert RNSVGLength:y];\n  }\n  id rectheight = RNSVGConvertFollyDynamicToId(newProps.height);\n  if (rectheight != nil) {\n    self.rectheight = [RCTConvert RNSVGLength:rectheight];\n  }\n  id rectwidth = RNSVGConvertFollyDynamicToId(newProps.width);\n  if (rectwidth != nil) {\n    self.rectwidth = [RCTConvert RNSVGLength:rectwidth];\n  }\n  id rx = RNSVGConvertFollyDynamicToId(newProps.rx);\n  if (rx != nil) {\n    self.rx = [RCTConvert RNSVGLength:rx];\n  }\n  id ry = RNSVGConvertFollyDynamicToId(newProps.ry);\n  if (ry != nil) {\n    self.ry = [RCTConvert RNSVGLength:ry];\n  }\n\n  setCommonRenderableProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGRectProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _x = nil;\n  _y = nil;\n  _rectwidth = nil;\n  _rectheight = nil;\n  _rx = nil;\n  _ry = nil;\n}\n\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setX:(RNSVGLength *)x\n{\n  if ([x isEqualTo:_x]) {\n    return;\n  }\n  [self invalidate];\n  _x = x;\n}\n\n- (void)setY:(RNSVGLength *)y\n{\n  if ([y isEqualTo:_y]) {\n    return;\n  }\n  [self invalidate];\n  _y = y;\n}\n\n- (void)setRectwidth:(RNSVGLength *)rectwidth\n{\n  if ([rectwidth isEqualTo:_rectwidth]) {\n    return;\n  }\n  [self invalidate];\n  _rectwidth = rectwidth;\n}\n\n- (void)setRectheight:(RNSVGLength *)rectheight\n{\n  if ([rectheight isEqualTo:_rectheight]) {\n    return;\n  }\n  [self invalidate];\n  _rectheight = rectheight;\n}\n\n- (void)setRx:(RNSVGLength *)rx\n{\n  if ([rx isEqualTo:_rx]) {\n    return;\n  }\n  [self invalidate];\n  _rx = rx;\n}\n\n- (void)setRy:(RNSVGLength *)ry\n{\n  if ([ry isEqualTo:_ry]) {\n    return;\n  }\n  [self invalidate];\n  _ry = ry;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGMutablePathRef path = CGPathCreateMutable();\n  CGFloat x = [self relativeOnWidth:self.x];\n  CGFloat y = [self relativeOnHeight:self.y];\n  CGFloat width = [self relativeOnWidth:self.rectwidth];\n  CGFloat height = [self relativeOnHeight:self.rectheight];\n\n  if (self.rx != nil || self.ry != nil) {\n    CGFloat rx = 0;\n    CGFloat ry = 0;\n    if (self.rx == nil) {\n      ry = [self relativeOnHeight:self.ry];\n      rx = ry;\n    } else if (self.ry == nil) {\n      rx = [self relativeOnWidth:self.rx];\n      ry = rx;\n    } else {\n      rx = [self relativeOnWidth:self.rx];\n      ry = [self relativeOnHeight:self.ry];\n    }\n\n    if (rx > width / 2) {\n      rx = width / 2;\n    }\n\n    if (ry > height / 2) {\n      ry = height / 2;\n    }\n\n    CGPathAddRoundedRect(path, nil, CGRectMake(x, y, width, height), rx, ry);\n  } else {\n    CGPathAddRect(path, nil, CGRectMake(x, y, width, height));\n  }\n\n  return (CGPathRef)CFAutorelease(path);\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGRectCls(void)\n{\n  return RNSVGRect.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Text/RNSVGFontData.h",
    "content": "#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGPropHelper.h\"\n#import \"RNSVGTextProperties.h\"\n\n@interface RNSVGFontData : NSObject {\n @public\n  CGFloat fontSize;\n  NSString *fontSize_;\n  NSString *fontFamily;\n  enum RNSVGFontStyle fontStyle;\n  NSDictionary *fontData;\n  enum RNSVGFontWeight fontWeight;\n  int absoluteFontWeight;\n  NSString *fontFeatureSettings;\n  enum RNSVGFontVariantLigatures fontVariantLigatures;\n  enum RNSVGTextAnchor textAnchor;\n  enum RNSVGTextDecoration textDecoration;\n  CGFloat kerning;\n  CGFloat wordSpacing;\n  CGFloat letterSpacing;\n  bool manualKerning;\n}\n\n+ (instancetype)Defaults;\n\n+ (CGFloat)toAbsoluteWithNSString:(NSString *)string fontSize:(CGFloat)fontSize;\n\n+ (instancetype)initWithNSDictionary:(NSDictionary *)font parent:(RNSVGFontData *)parent;\n\n@end\n\n#define RNSVGFontData_DEFAULT_FONT_SIZE 12.0\n"
  },
  {
    "path": "apple/Text/RNSVGFontData.mm",
    "content": "#import \"RNSVGFontData.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGPropHelper.h\"\n#import \"RNSVGTextProperties.h\"\n\n#define RNSVG_DEFAULT_KERNING 0.0\n#define RNSVG_DEFAULT_WORD_SPACING 0.0\n#define RNSVG_DEFAULT_LETTER_SPACING 0.0\nstatic NSString *KERNING = @\"kerning\";\nstatic NSString *FONT_SIZE = @\"fontSize\";\nstatic NSString *FONT_DATA = @\"fontData\";\nstatic NSString *FONT_STYLE = @\"fontStyle\";\nstatic NSString *FONT_WEIGHT = @\"fontWeight\";\nstatic NSString *FONT_FAMILY = @\"fontFamily\";\nstatic NSString *TEXT_ANCHOR = @\"textAnchor\";\nstatic NSString *WORD_SPACING = @\"wordSpacing\";\nstatic NSString *LETTER_SPACING = @\"letterSpacing\";\nstatic NSString *TEXT_DECORATION = @\"textDecoration\";\nstatic NSString *FONT_FEATURE_SETTINGS = @\"fontFeatureSettings\";\nstatic NSString *FONT_VARIANT_LIGATURES = @\"fontVariantLigatures\";\n\nRNSVGFontData *RNSVGFontData_Defaults;\n\n@implementation RNSVGFontData\n\n+ (instancetype)Defaults\n{\n  if (!RNSVGFontData_Defaults) {\n    RNSVGFontData *defaults = [RNSVGFontData alloc];\n    defaults->fontData = nil;\n    defaults->fontFamily = @\"\";\n    defaults->fontStyle = RNSVGFontStyleNormal;\n    defaults->fontWeight = RNSVGFontWeightNormal;\n    defaults->absoluteFontWeight = 400;\n    defaults->fontFeatureSettings = @\"\";\n    defaults->fontVariantLigatures = RNSVGFontVariantLigaturesNormal;\n    defaults->textAnchor = RNSVGTextAnchorStart;\n    defaults->textDecoration = RNSVGTextDecorationNone;\n    defaults->manualKerning = false;\n    defaults->kerning = RNSVG_DEFAULT_KERNING;\n    defaults->fontSize = RNSVG_DEFAULT_FONT_SIZE;\n    defaults->wordSpacing = RNSVG_DEFAULT_WORD_SPACING;\n    defaults->letterSpacing = RNSVG_DEFAULT_LETTER_SPACING;\n    RNSVGFontData_Defaults = defaults;\n  }\n  return RNSVGFontData_Defaults;\n}\n\n+ (CGFloat)toAbsoluteWithNSString:(NSString *)string fontSize:(CGFloat)fontSize\n{\n  return [RNSVGPropHelper fromRelativeWithNSString:string relative:0 fontSize:fontSize];\n}\n\n- (void)setInheritedWeight:(RNSVGFontData *)parent\n{\n  absoluteFontWeight = parent->absoluteFontWeight;\n  fontWeight = parent->fontWeight;\n}\n\nRNSVGFontWeight nearestFontWeight(int absoluteFontWeight)\n{\n  return RNSVGFontWeights[(int)round(absoluteFontWeight / 100.0)];\n}\n\n- (void)handleNumericWeight:(RNSVGFontData *)parent weight:(double)weight\n{\n  long roundWeight = round(weight);\n  if (roundWeight >= 1 && roundWeight <= 1000) {\n    absoluteFontWeight = (int)roundWeight;\n    fontWeight = nearestFontWeight(absoluteFontWeight);\n  } else {\n    [self setInheritedWeight:parent];\n  }\n}\n\n// https://drafts.csswg.org/css-fonts-4/#relative-weights\nint AbsoluteFontWeight(RNSVGFontWeight fontWeight, RNSVGFontData *parent)\n{\n  if (fontWeight == RNSVGFontWeightBolder) {\n    return bolder(parent->absoluteFontWeight);\n  } else if (fontWeight == RNSVGFontWeightLighter) {\n    return lighter(parent->absoluteFontWeight);\n  } else {\n    return RNSVGAbsoluteFontWeights[fontWeight];\n  }\n}\n\nint bolder(int inherited)\n{\n  if (inherited < 350) {\n    return 400;\n  } else if (inherited < 550) {\n    return 700;\n  } else if (inherited < 900) {\n    return 900;\n  } else {\n    return inherited;\n  }\n}\n\nint lighter(int inherited)\n{\n  if (inherited < 100) {\n    return inherited;\n  } else if (inherited < 550) {\n    return 100;\n  } else if (inherited < 750) {\n    return 400;\n  } else {\n    return 700;\n  }\n}\n\n+ (instancetype)initWithNSDictionary:(NSDictionary *)font parent:(RNSVGFontData *)parent\n{\n  RNSVGFontData *data = [RNSVGFontData alloc];\n  CGFloat parentFontSize = parent->fontSize;\n  if ([font objectForKey:FONT_SIZE]) {\n    id fontSize = [font objectForKey:FONT_SIZE];\n    if ([fontSize isKindOfClass:NSNumber.class]) {\n      NSNumber *fs = fontSize;\n      data->fontSize = (CGFloat)[fs doubleValue];\n    } else {\n      data->fontSize = [RNSVGPropHelper fromRelativeWithNSString:fontSize\n                                                        relative:parentFontSize\n                                                        fontSize:parentFontSize];\n    }\n  } else {\n    data->fontSize = parentFontSize;\n  }\n\n  if ([font objectForKey:FONT_WEIGHT]) {\n    id fontWeight = [font objectForKey:FONT_WEIGHT];\n    if ([fontWeight isKindOfClass:NSNumber.class]) {\n      [data handleNumericWeight:parent weight:[fontWeight doubleValue]];\n    } else {\n      NSString *weight = fontWeight;\n      NSInteger fw = RNSVGFontWeightFromString(weight);\n      if (fw != -1) {\n        data->absoluteFontWeight = AbsoluteFontWeight((RNSVGFontWeight)fw, parent);\n        data->fontWeight = nearestFontWeight(data->absoluteFontWeight);\n      } else if ([weight length] != 0) {\n        [data handleNumericWeight:parent weight:[weight doubleValue]];\n      } else {\n        [data setInheritedWeight:parent];\n      }\n    }\n  } else {\n    [data setInheritedWeight:parent];\n  }\n\n  data->fontData = [font objectForKey:FONT_DATA] ? [font objectForKey:FONT_DATA] : parent->fontData;\n  data->fontFamily = [font objectForKey:FONT_FAMILY] ? [font objectForKey:FONT_FAMILY] : parent->fontFamily;\n  NSString *style = [font objectForKey:FONT_STYLE];\n  data->fontStyle = style ? RNSVGFontStyleFromString(style) : parent->fontStyle;\n  NSString *feature = [font objectForKey:FONT_FEATURE_SETTINGS];\n  data->fontFeatureSettings = feature ? [font objectForKey:FONT_FEATURE_SETTINGS] : parent->fontFeatureSettings;\n  NSString *variant = [font objectForKey:FONT_VARIANT_LIGATURES];\n  data->fontVariantLigatures = variant ? RNSVGFontVariantLigaturesFromString(variant) : parent->fontVariantLigatures;\n  NSString *anchor = [font objectForKey:TEXT_ANCHOR];\n  data->textAnchor = anchor ? RNSVGTextAnchorFromString(anchor) : parent->textAnchor;\n  NSString *decoration = [font objectForKey:TEXT_DECORATION];\n  data->textDecoration = decoration ? RNSVGTextDecorationFromString(decoration) : parent->textDecoration;\n\n  CGFloat fontSize = data->fontSize;\n  id kerning = [font objectForKey:KERNING];\n  data->manualKerning = (kerning || parent->manualKerning);\n  if ([kerning isKindOfClass:NSNumber.class]) {\n    NSNumber *kern = kerning;\n    data->kerning = (CGFloat)[kern doubleValue];\n  } else {\n    data->kerning = kerning ? [RNSVGFontData toAbsoluteWithNSString:kerning fontSize:fontSize] : parent->kerning;\n  }\n\n  id wordSpacing = [font objectForKey:WORD_SPACING];\n  if ([wordSpacing isKindOfClass:NSNumber.class]) {\n    NSNumber *ws = wordSpacing;\n    data->wordSpacing = (CGFloat)[ws doubleValue];\n  } else {\n    data->wordSpacing =\n        wordSpacing ? [RNSVGFontData toAbsoluteWithNSString:wordSpacing fontSize:fontSize] : parent->wordSpacing;\n  }\n\n  id letterSpacing = [font objectForKey:LETTER_SPACING];\n  if ([letterSpacing isKindOfClass:NSNumber.class]) {\n    NSNumber *ls = letterSpacing;\n    data->letterSpacing = (CGFloat)[ls doubleValue];\n  } else {\n    data->letterSpacing =\n        letterSpacing ? [RNSVGFontData toAbsoluteWithNSString:letterSpacing fontSize:fontSize] : parent->letterSpacing;\n  }\n\n  return data;\n}\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGGlyphContext.h",
    "content": "#import <CoreText/CoreText.h>\n#import <React/UIView+React.h>\n#import \"RNSVGFontData.h\"\n\n@class RNSVGText;\n@class RNSVGGroup;\n@class RNSVGGlyphContext;\n\n@interface RNSVGGlyphContext : NSObject\n\n- (CTFontRef)getGlyphFont;\n\n- (instancetype)initWithWidth:(CGFloat)width height:(CGFloat)height;\n\n- (RNSVGFontData *)getFont;\n\n- (CGFloat)getFontSize;\n\n- (CGFloat)getHeight;\n\n- (CGFloat)getWidth;\n\n- (CGFloat)nextDeltaX;\n\n- (CGFloat)nextDeltaY;\n\n- (CGFloat)nextRotation;\n\n- (CGFloat)nextXWithDouble:(CGFloat)advance;\n\n- (CGFloat)nextY;\n\n- (void)popContext;\n\n- (void)pushContext:(RNSVGText *)node\n               font:(NSDictionary *)font\n                  x:(NSArray<RNSVGLength *> *)x\n                  y:(NSArray<RNSVGLength *> *)y\n             deltaX:(NSArray<RNSVGLength *> *)deltaX\n             deltaY:(NSArray<RNSVGLength *> *)deltaY\n             rotate:(NSArray<RNSVGLength *> *)rotate;\n\n- (void)pushContext:(RNSVGGroup *)node font:(NSDictionary *)font;\n\n- (NSArray *)getFontContext;\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGGlyphContext.mm",
    "content": "#import \"RNSVGGlyphContext.h\"\n#import <React/RCTFont.h>\n#import \"RNSVGFontData.h\"\n#import \"RNSVGNode.h\"\n#import \"RNSVGPropHelper.h\"\n#import \"RNSVGText.h\"\n\n// https://www.w3.org/TR/SVG/text.html#TSpanElement\n@interface RNSVGGlyphContext () {\n @public\n  // Current stack (one per node push/pop)\n  NSMutableArray *mFontContext_;\n\n  // Unique input attribute lists (only added if node sets a value)\n  NSMutableArray<NSArray<RNSVGLength *> *> *mXsContext_;\n  NSMutableArray<NSArray<RNSVGLength *> *> *mYsContext_;\n  NSMutableArray<NSArray<RNSVGLength *> *> *mDXsContext_;\n  NSMutableArray<NSArray<RNSVGLength *> *> *mDYsContext_;\n  NSMutableArray<NSArray<RNSVGLength *> *> *mRsContext_;\n\n  // Unique index into attribute list (one per unique list)\n  NSMutableArray<NSNumber *> *mXIndices_;\n  NSMutableArray<NSNumber *> *mYIndices_;\n  NSMutableArray<NSNumber *> *mDXIndices_;\n  NSMutableArray<NSNumber *> *mDYIndices_;\n  NSMutableArray<NSNumber *> *mRIndices_;\n\n  // Index of unique context used (one per node push/pop)\n  NSMutableArray<NSNumber *> *mXsIndices_;\n  NSMutableArray<NSNumber *> *mYsIndices_;\n  NSMutableArray<NSNumber *> *mDXsIndices_;\n  NSMutableArray<NSNumber *> *mDYsIndices_;\n  NSMutableArray<NSNumber *> *mRsIndices_;\n\n  // Calculated on push context, percentage and em length depends on parent font size\n  CGFloat mFontSize_;\n  RNSVGFontData *topFont_;\n\n  // Current accumulated values\n  // https://www.w3.org/TR/SVG/types.html#DataTypeCoordinate\n  // <coordinate> syntax is the same as that for <length>\n  CGFloat mX_;\n  CGFloat mY_;\n\n  // https://www.w3.org/TR/SVG/types.html#Length\n  CGFloat mDX_;\n  CGFloat mDY_;\n\n  // Current <list-of-coordinates> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#InterfaceSVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeCoordinates\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementXAttribute\n  NSArray<RNSVGLength *> *mXs_;\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementYAttribute\n  NSArray<RNSVGLength *> *mYs_;\n\n  // Current <list-of-lengths> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeLengths\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementDXAttribute\n  NSArray<RNSVGLength *> *mDXs_;\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementDYAttribute\n  NSArray<RNSVGLength *> *mDYs_;\n\n  // Current <list-of-numbers> SVGLengthList\n  // https://www.w3.org/TR/SVG/types.html#DataTypeNumbers\n\n  // https://www.w3.org/TR/SVG/text.html#TSpanElementRotateAttribute\n  NSArray<RNSVGLength *> *mRs_;\n\n  // Current attribute list index\n  long mXsIndex_;\n  long mYsIndex_;\n  long mDXsIndex_;\n  long mDYsIndex_;\n  long mRsIndex_;\n\n  // Current value index in current attribute list\n  long mXIndex_;\n  long mYIndex_;\n  long mDXIndex_;\n  long mDYIndex_;\n  long mRIndex_;\n\n  // Top index of stack\n  long mTop_;\n\n  // Constructor parameters\n  CGFloat mWidth_;\n  CGFloat mHeight_;\n}\n\n- (void)pushContext:(RNSVGText *)node\n               font:(NSDictionary *)font\n                  x:(NSArray<RNSVGLength *> *)x\n                  y:(NSArray<RNSVGLength *> *)y\n             deltaX:(NSArray<RNSVGLength *> *)deltaX\n             deltaY:(NSArray<RNSVGLength *> *)deltaY\n             rotate:(NSArray<RNSVGLength *> *)rotate;\n\n- (void)pushContext:(RNSVGGroup *)node font:(NSDictionary *)font;\n@end\n\n@implementation RNSVGGlyphContext\n\n- (NSArray *)getFontContext\n{\n  return mFontContext_;\n}\n\n- (CTFontRef)getGlyphFont\n{\n  CGFloat size = topFont_->fontSize;\n  NSString *fontFamily = topFont_->fontFamily;\n  NSString *fontStyle = RNSVGFontStyleStrings[topFont_->fontStyle];\n  NSString *fontWeight = RNSVGFontWeightStrings[topFont_->fontWeight];\n  UIFont *font = [RCTFont updateFont:nil\n                          withFamily:[fontFamily isEqualToString:@\"\"] ? nil : fontFamily\n                                size:@(isnan(size) ? 0 : size)\n                              weight:fontWeight\n                               style:fontStyle\n                             variant:nil\n                     scaleMultiplier:1.0];\n  CTFontRef ref = (__bridge CTFontRef)font;\n\n  double weight = topFont_->absoluteFontWeight;\n  if (weight == 400) {\n    return ref;\n  }\n\n  CFArrayRef cgAxes = CTFontCopyVariationAxes(ref);\n  if (cgAxes == 0) {\n    return ref;\n  }\n  CFIndex cgAxisCount = CFArrayGetCount(cgAxes);\n  CFNumberRef wght_id = 0;\n\n  for (CFIndex i = 0; i < cgAxisCount; ++i) {\n    CFTypeRef cgAxis = CFArrayGetValueAtIndex(cgAxes, i);\n    if (CFGetTypeID(cgAxis) != CFDictionaryGetTypeID()) {\n      continue;\n    }\n\n    CFDictionaryRef cgAxisDict = (CFDictionaryRef)cgAxis;\n    CFTypeRef axisName = CFDictionaryGetValue(cgAxisDict, kCTFontVariationAxisNameKey);\n\n    if (!axisName || CFGetTypeID(axisName) != CFStringGetTypeID()) {\n      continue;\n    }\n    CFStringRef axisNameString = (CFStringRef)axisName;\n    NSString *axisNameNSString = (__bridge NSString *)(axisNameString);\n    if (![@\"Weight\" isEqualToString:axisNameNSString] && ![@\"Size\" isEqualToString:axisNameNSString]) {\n      continue;\n    }\n\n    CFTypeRef axisMinValue = CFDictionaryGetValue(cgAxisDict, kCTFontVariationAxisMinimumValueKey);\n    if (axisMinValue && CFGetTypeID(axisMinValue) == CFNumberGetTypeID()) {\n      CFNumberRef axisMinValueNumber = (CFNumberRef)axisMinValue;\n      double axisMinValueDouble;\n      if (CFNumberGetValue(axisMinValueNumber, kCFNumberDoubleType, &axisMinValueDouble)) {\n        weight = fmax(axisMinValueDouble, weight);\n      }\n    }\n\n    CFTypeRef axisMaxValue = CFDictionaryGetValue(cgAxisDict, kCTFontVariationAxisMaximumValueKey);\n    if (axisMaxValue && CFGetTypeID(axisMaxValue) == CFNumberGetTypeID()) {\n      CFNumberRef axisMaxValueNumber = (CFNumberRef)axisMaxValue;\n      double axisMaxValueDouble;\n      if (CFNumberGetValue(axisMaxValueNumber, kCFNumberDoubleType, &axisMaxValueDouble)) {\n        weight = fmin(axisMaxValueDouble, weight);\n      }\n    }\n\n    CFTypeRef axisId = CFDictionaryGetValue(cgAxisDict, kCTFontVariationAxisIdentifierKey);\n    if (!axisId || CFGetTypeID(axisId) != CFNumberGetTypeID()) {\n      continue;\n    }\n    wght_id = (CFNumberRef)axisId;\n    break;\n  }\n  CFRelease(cgAxes);\n\n  if (wght_id == 0) {\n    return ref;\n  }\n  UIFontDescriptor *uifd = font.fontDescriptor;\n  CTFontDescriptorRef ctfd = (__bridge CTFontDescriptorRef)(uifd);\n  CTFontDescriptorRef newfd = CTFontDescriptorCreateCopyWithVariation(ctfd, wght_id, (CGFloat)weight);\n  CTFontRef newfont = CTFontCreateCopyWithAttributes(ref, size, nil, newfd);\n\n  CFRelease(newfd);\n\n  return (CTFontRef)CFAutorelease(newfont);\n}\n\n- (void)pushIndices\n{\n  [self->mXsIndices_ addObject:[NSNumber numberWithLong:self->mXsIndex_]];\n  [self->mYsIndices_ addObject:[NSNumber numberWithLong:self->mYsIndex_]];\n  [self->mDXsIndices_ addObject:[NSNumber numberWithLong:self->mDXsIndex_]];\n  [self->mDYsIndices_ addObject:[NSNumber numberWithLong:self->mDYsIndex_]];\n  [self->mRsIndices_ addObject:[NSNumber numberWithLong:self->mRsIndex_]];\n}\n\n- (instancetype)initWithWidth:(CGFloat)width height:(CGFloat)height\n{\n  self = [super init];\n  self->mFontContext_ = [[NSMutableArray alloc] init];\n  self->mXsContext_ = [[NSMutableArray alloc] init];\n  self->mYsContext_ = [[NSMutableArray alloc] init];\n  self->mDXsContext_ = [[NSMutableArray alloc] init];\n  self->mDYsContext_ = [[NSMutableArray alloc] init];\n  self->mRsContext_ = [[NSMutableArray alloc] init];\n\n  self->mXIndices_ = [[NSMutableArray alloc] init];\n  self->mYIndices_ = [[NSMutableArray alloc] init];\n  self->mDXIndices_ = [[NSMutableArray alloc] init];\n  self->mDYIndices_ = [[NSMutableArray alloc] init];\n  self->mRIndices_ = [[NSMutableArray alloc] init];\n\n  self->mXsIndices_ = [[NSMutableArray alloc] init];\n  self->mYsIndices_ = [[NSMutableArray alloc] init];\n  self->mDXsIndices_ = [[NSMutableArray alloc] init];\n  self->mDYsIndices_ = [[NSMutableArray alloc] init];\n  self->mRsIndices_ = [[NSMutableArray alloc] init];\n\n  self->mFontSize_ = RNSVGFontData_DEFAULT_FONT_SIZE;\n  self->topFont_ = [RNSVGFontData Defaults];\n\n  self->mXs_ = [[NSArray alloc] init];\n  self->mYs_ = [[NSArray alloc] init];\n  self->mDXs_ = [[NSArray alloc] init];\n  self->mDYs_ = [[NSArray alloc] init];\n  self->mRs_ = [[NSArray alloc] initWithObjects:[RNSVGLength lengthWithNumber:0], nil];\n\n  self->mXIndex_ = -1;\n  self->mYIndex_ = -1;\n  self->mDXIndex_ = -1;\n  self->mDYIndex_ = -1;\n  self->mRIndex_ = -1;\n\n  self->mWidth_ = width;\n  self->mHeight_ = height;\n\n  [self->mXsContext_ addObject:self->mXs_];\n  [self->mYsContext_ addObject:self->mYs_];\n  [self->mDXsContext_ addObject:self->mDXs_];\n  [self->mDYsContext_ addObject:self->mDYs_];\n  [self->mRsContext_ addObject:self->mRs_];\n\n  [self->mXIndices_ addObject:[NSNumber numberWithLong:self->mXIndex_]];\n  [self->mYIndices_ addObject:[NSNumber numberWithLong:self->mYIndex_]];\n  [self->mDXIndices_ addObject:[NSNumber numberWithLong:self->mDXIndex_]];\n  [self->mDYIndices_ addObject:[NSNumber numberWithLong:self->mDYIndex_]];\n  [self->mRIndices_ addObject:[NSNumber numberWithLong:self->mRIndex_]];\n\n  [self->mFontContext_ addObject:self->topFont_];\n  [self pushIndices];\n  return self;\n}\n\n- (RNSVGFontData *)getFont\n{\n  return topFont_;\n}\n\n- (RNSVGFontData *)getTopOrParentFont:(RNSVGGroup *)child\n{\n  if (self->mTop_ > 0) {\n    return self->topFont_;\n  } else {\n    RNSVGGroup *parentRoot = [child getParentTextRoot];\n    RNSVGFontData *Defaults = [RNSVGFontData Defaults];\n    while (parentRoot != nil) {\n      RNSVGFontData *map = [[parentRoot getGlyphContext] getFont];\n      if (map != Defaults) {\n        return map;\n      }\n      parentRoot = [parentRoot getParentTextRoot];\n    }\n    return Defaults;\n  }\n}\n\n- (void)pushNode:(RNSVGGroup *)node andFont:(NSDictionary *)font\n{\n  RNSVGFontData *parent = [self getTopOrParentFont:node];\n  self->mTop_++;\n  if (font == nil) {\n    [self->mFontContext_ addObject:parent];\n    return;\n  }\n  RNSVGFontData *data = [RNSVGFontData initWithNSDictionary:font parent:parent];\n  self->mFontSize_ = data->fontSize;\n  [self->mFontContext_ addObject:data];\n  self->topFont_ = data;\n}\n\n- (void)pushContext:(RNSVGGroup *)node font:(NSDictionary *)font\n{\n  [self pushNode:node andFont:font];\n  [self pushIndices];\n}\n\n- (void)pushContext:(RNSVGText *)node\n               font:(NSDictionary *)font\n                  x:(NSArray<RNSVGLength *> *)x\n                  y:(NSArray<RNSVGLength *> *)y\n             deltaX:(NSArray<RNSVGLength *> *)deltaX\n             deltaY:(NSArray<RNSVGLength *> *)deltaY\n             rotate:(NSArray<RNSVGLength *> *)rotate\n{\n  [self pushNode:(RNSVGGroup *)node andFont:font];\n  if (x != nil && [x count] != 0) {\n    mXsIndex_++;\n    mXIndex_ = -1;\n    [mXIndices_ addObject:[NSNumber numberWithLong:mXIndex_]];\n    mXs_ = x;\n    [mXsContext_ addObject:mXs_];\n  }\n  if (y != nil && [y count] != 0) {\n    mYsIndex_++;\n    mYIndex_ = -1;\n    [mYIndices_ addObject:[NSNumber numberWithLong:mYIndex_]];\n    mYs_ = y;\n    [mYsContext_ addObject:mYs_];\n  }\n  if (deltaX != nil && [deltaX count] != 0) {\n    mDXsIndex_++;\n    mDXIndex_ = -1;\n    [mDXIndices_ addObject:[NSNumber numberWithLong:mDXIndex_]];\n    mDXs_ = deltaX;\n    [mDXsContext_ addObject:mDXs_];\n  }\n  if (deltaY != nil && [deltaY count] != 0) {\n    mDYsIndex_++;\n    mDYIndex_ = -1;\n    [mDYIndices_ addObject:[NSNumber numberWithLong:mDYIndex_]];\n    mDYs_ = deltaY;\n    [mDYsContext_ addObject:mDYs_];\n  }\n  if (rotate != nil && [rotate count] != 0) {\n    mRsIndex_++;\n    mRIndex_ = -1;\n    [mRIndices_ addObject:[NSNumber numberWithLong:mRIndex_]];\n    mRs_ = rotate;\n    [mRsContext_ addObject:mRs_];\n  }\n  [self pushIndices];\n}\n\n- (void)popContext\n{\n  [mFontContext_ removeLastObject];\n  [mXsIndices_ removeLastObject];\n  [mYsIndices_ removeLastObject];\n  [mDXsIndices_ removeLastObject];\n  [mDYsIndices_ removeLastObject];\n  [mRsIndices_ removeLastObject];\n\n  mTop_--;\n\n  long x = mXsIndex_;\n  long y = mYsIndex_;\n  long dx = mDXsIndex_;\n  long dy = mDYsIndex_;\n  long r = mRsIndex_;\n\n  topFont_ = [mFontContext_ lastObject];\n\n  mXsIndex_ = [[mXsIndices_ lastObject] longValue];\n  mYsIndex_ = [[mYsIndices_ lastObject] longValue];\n  mDXsIndex_ = [[mDXsIndices_ lastObject] longValue];\n  mDYsIndex_ = [[mDYsIndices_ lastObject] longValue];\n  mRsIndex_ = [[mRsIndices_ lastObject] longValue];\n\n  if (x != mXsIndex_) {\n    [mXsContext_ removeObjectAtIndex:x];\n    mXs_ = [mXsContext_ objectAtIndex:mXsIndex_];\n    mXIndex_ = [[mXIndices_ objectAtIndex:mXsIndex_] longValue];\n  }\n  if (y != mYsIndex_) {\n    [mYsContext_ removeObjectAtIndex:y];\n    mYs_ = [mYsContext_ objectAtIndex:mYsIndex_];\n    mYIndex_ = [[mYIndices_ objectAtIndex:mYsIndex_] longValue];\n  }\n  if (dx != mDXsIndex_) {\n    [mDXsContext_ removeObjectAtIndex:dx];\n    mDXs_ = [mDXsContext_ objectAtIndex:mDXsIndex_];\n    mDXIndex_ = [[mDXIndices_ objectAtIndex:mDXsIndex_] longValue];\n  }\n  if (dy != mDYsIndex_) {\n    [mDYsContext_ removeObjectAtIndex:dy];\n    mDYs_ = [mDYsContext_ objectAtIndex:mDYsIndex_];\n    mDYIndex_ = [[mDYIndices_ objectAtIndex:mDYsIndex_] longValue];\n  }\n  if (r != mRsIndex_) {\n    [mRsContext_ removeObjectAtIndex:r];\n    mRs_ = [mRsContext_ objectAtIndex:mRsIndex_];\n    mRIndex_ = [[mRIndices_ objectAtIndex:mRsIndex_] longValue];\n  }\n}\n\n+ (void)incrementIndices:(NSMutableArray *)indices topIndex:(long)topIndex\n{\n  for (long index = topIndex; index >= 0; index--) {\n    long xIndex = [[indices objectAtIndex:index] longValue];\n    [indices setObject:[NSNumber numberWithLong:xIndex + 1] atIndexedSubscript:index];\n  }\n}\n\n// https://www.w3.org/TR/SVG11/text.html#FontSizeProperty\n\n/**\n * Get font size from context.\n * <p>\n * ‘font-size’\n * Value:       < absolute-size > | < relative-size > | < length > | < percentage > | inherit\n * Initial:     medium\n * Applies to:  text content elements\n * Inherited:   yes, the computed value is inherited\n * Percentages: refer to parent element's font size\n * Media:       visual\n * Animatable:  yes\n * <p>\n * This property refers to the size of the font from baseline to\n * baseline when multiple lines of text are set solid in a multiline\n * layout environment.\n * <p>\n * For SVG, if a < length > is provided without a unit identifier\n * (e.g., an unqualified number such as 128), the SVG user agent\n * processes the < length > as a height value in the current user\n * coordinate system.\n * <p>\n * If a < length > is provided with one of the unit identifiers\n * (e.g., 12pt or 10%), then the SVG user agent converts the\n * < length > into a corresponding value in the current user\n * coordinate system by applying the rules described in Units.\n * <p>\n * Except for any additional information provided in this specification,\n * the normative definition of the property is in CSS2 ([CSS2], section 15.2.4).\n */\n- (CGFloat)getFontSize\n{\n  return mFontSize_;\n}\n\n- (CGFloat)nextXWithDouble:(CGFloat)advance\n{\n  [RNSVGGlyphContext incrementIndices:mXIndices_ topIndex:mXsIndex_];\n  long nextIndex = mXIndex_ + 1;\n  if (nextIndex < (long)[mXs_ count]) {\n    mDX_ = 0;\n    mXIndex_ = nextIndex;\n    RNSVGLength *length = [mXs_ objectAtIndex:nextIndex];\n    mX_ = [RNSVGPropHelper fromRelative:length relative:mWidth_ fontSize:mFontSize_];\n  }\n  mX_ += advance;\n  return mX_;\n}\n\n- (CGFloat)nextY\n{\n  [RNSVGGlyphContext incrementIndices:mYIndices_ topIndex:mYsIndex_];\n  long nextIndex = mYIndex_ + 1;\n  if (nextIndex < (long)[mYs_ count]) {\n    mDY_ = 0;\n    mYIndex_ = nextIndex;\n    RNSVGLength *length = [mYs_ objectAtIndex:nextIndex];\n    mY_ = [RNSVGPropHelper fromRelative:length relative:mHeight_ fontSize:mFontSize_];\n  }\n  return mY_;\n}\n\n- (CGFloat)nextDeltaX\n{\n  [RNSVGGlyphContext incrementIndices:mDXIndices_ topIndex:mDXsIndex_];\n  long nextIndex = mDXIndex_ + 1;\n  if (nextIndex < (long)[mDXs_ count]) {\n    mDXIndex_ = nextIndex;\n    RNSVGLength *length = [mDXs_ objectAtIndex:nextIndex];\n    CGFloat val = [RNSVGPropHelper fromRelative:length relative:mWidth_ fontSize:mFontSize_];\n    mDX_ += val;\n  }\n  return mDX_;\n}\n\n- (CGFloat)nextDeltaY\n{\n  [RNSVGGlyphContext incrementIndices:mDYIndices_ topIndex:mDYsIndex_];\n  long nextIndex = mDYIndex_ + 1;\n  if (nextIndex < (long)[mDYs_ count]) {\n    mDYIndex_ = nextIndex;\n    RNSVGLength *length = [mDYs_ objectAtIndex:nextIndex];\n    CGFloat val = [RNSVGPropHelper fromRelative:length relative:mHeight_ fontSize:mFontSize_];\n    mDY_ += val;\n  }\n  return mDY_;\n}\n\n- (CGFloat)nextRotation\n{\n  [RNSVGGlyphContext incrementIndices:mRIndices_ topIndex:mRsIndex_];\n  long nextIndex = mRIndex_ + 1;\n  long count = [mRs_ count];\n  if (nextIndex < count) {\n    mRIndex_ = nextIndex;\n  } else {\n    mRIndex_ = count - 1;\n  }\n  return [mRs_[mRIndex_] value];\n}\n\n- (CGFloat)getWidth\n{\n  return mWidth_;\n}\n\n- (CGFloat)getHeight\n{\n  return mHeight_;\n}\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGPropHelper.h",
    "content": "#import <Foundation/Foundation.h>\n#import <QuartzCore/QuartzCore.h>\n#import \"RNSVGLength.h\"\n\n#ifndef RNSVGPropHelper_h\n#define RNSVGPropHelper_h\n\n@interface RNSVGPropHelper : NSObject\n\n+ (CGFloat)fromRelativeWithNSString:(NSString *)length relative:(CGFloat)relative fontSize:(CGFloat)fontSize;\n\n+ (CGFloat)fromRelative:(RNSVGLength *)length relative:(CGFloat)relative fontSize:(CGFloat)fontSize;\n\n+ (CGFloat)fromRelative:(RNSVGLength *)length relative:(CGFloat)relative;\n@end\n\n#endif\n"
  },
  {
    "path": "apple/Text/RNSVGPropHelper.mm",
    "content": "#include \"RNSVGPropHelper.h\"\n@implementation RNSVGPropHelper\n\n+ (CGFloat)fromRelativeWithNSString:(NSString *)length relative:(CGFloat)relative fontSize:(CGFloat)fontSize\n{\n  length = [length stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];\n  NSUInteger stringLength = [length length];\n  NSInteger percentIndex = stringLength - 1;\n  if (stringLength == 0) {\n    return 0;\n  } else if ([length characterAtIndex:percentIndex] == '%') {\n    return (CGFloat)[[length substringWithRange:NSMakeRange(0, percentIndex)] doubleValue] / 100 * relative;\n  } else {\n    NSInteger twoLetterUnitIndex = stringLength - 2;\n    if (twoLetterUnitIndex > 0) {\n      NSString *lastTwo = [length substringFromIndex:twoLetterUnitIndex];\n      NSUInteger end = twoLetterUnitIndex;\n      CGFloat unit = 1;\n      if ([lastTwo isEqualToString:@\"px\"]) {\n      } else if ([lastTwo isEqualToString:@\"em\"]) {\n        unit = fontSize;\n      } else if ([lastTwo isEqualToString:@\"ex\"]) {\n        unit = fontSize / 2;\n      } else if ([lastTwo isEqualToString:@\"pt\"]) {\n        unit = 1.25;\n      } else if ([lastTwo isEqualToString:@\"pc\"]) {\n        unit = 15;\n      } else if ([lastTwo isEqualToString:@\"mm\"]) {\n        unit = (CGFloat)3.543307;\n      } else if ([lastTwo isEqualToString:@\"cm\"]) {\n        unit = (CGFloat)35.43307;\n      } else if ([lastTwo isEqualToString:@\"in\"]) {\n        unit = 90;\n      } else {\n        end = stringLength;\n      }\n\n      return (CGFloat)[[length substringWithRange:NSMakeRange(0, end)] doubleValue] * unit;\n    } else {\n      return (CGFloat)[length doubleValue];\n    }\n  }\n}\n\n+ (CGFloat)fromRelative:(RNSVGLength *)length relative:(CGFloat)relative fontSize:(CGFloat)fontSize\n{\n  RNSVGLengthUnitType unitType = length.unit;\n  CGFloat value = length.value;\n  CGFloat unit = 1;\n  switch (unitType) {\n    case SVG_LENGTHTYPE_NUMBER:\n    case SVG_LENGTHTYPE_PX:\n      return value;\n      break;\n\n    case SVG_LENGTHTYPE_PERCENTAGE:\n      return value / 100 * relative;\n\n    case SVG_LENGTHTYPE_EMS:\n      unit = fontSize;\n      break;\n    case SVG_LENGTHTYPE_EXS:\n      unit = fontSize / 2;\n      break;\n\n    case SVG_LENGTHTYPE_CM:\n      unit = (CGFloat)35.43307;\n      break;\n    case SVG_LENGTHTYPE_MM:\n      unit = (CGFloat)3.543307;\n      break;\n    case SVG_LENGTHTYPE_IN:\n      unit = 90;\n      break;\n    case SVG_LENGTHTYPE_PT:\n      unit = 1.25;\n      break;\n    case SVG_LENGTHTYPE_PC:\n      unit = 15;\n      break;\n\n    default:\n    case SVG_LENGTHTYPE_UNKNOWN:\n      return value;\n  }\n  return value * unit;\n}\n\n+ (CGFloat)fromRelative:(RNSVGLength *)length relative:(CGFloat)relative\n{\n  RNSVGLengthUnitType unitType = length.unit;\n  CGFloat value = length.value;\n  CGFloat unit = 1;\n  switch (unitType) {\n    case SVG_LENGTHTYPE_NUMBER:\n    case SVG_LENGTHTYPE_PX:\n      return value;\n      break;\n\n    case SVG_LENGTHTYPE_PERCENTAGE:\n      return value / 100 * relative;\n\n    case SVG_LENGTHTYPE_EMS:\n      unit = 12;\n      break;\n    case SVG_LENGTHTYPE_EXS:\n      unit = 6;\n      break;\n\n    case SVG_LENGTHTYPE_CM:\n      unit = (CGFloat)35.43307;\n      break;\n    case SVG_LENGTHTYPE_MM:\n      unit = (CGFloat)3.543307;\n      break;\n    case SVG_LENGTHTYPE_IN:\n      unit = 90;\n      break;\n    case SVG_LENGTHTYPE_PT:\n      unit = 1.25;\n      break;\n    case SVG_LENGTHTYPE_PC:\n      unit = 15;\n      break;\n\n    default:\n    case SVG_LENGTHTYPE_UNKNOWN:\n      return value;\n  }\n  return value * unit;\n}\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGTSpan.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <CoreText/CoreText.h>\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGText.h\"\n\n@interface RNSVGTSpan : RNSVGText\n\n@property (nonatomic, strong) NSString *content;\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGTSpan.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import \"RNSVGTSpan.h\"\n#import \"RNSVGFontData.h\"\n#import \"RNSVGPathMeasure.h\"\n#import \"RNSVGText.h\"\n#import \"RNSVGTextPath.h\"\n#import \"RNSVGTextProperties.h\"\n#import \"RNSVGTopAlignedLabel.h\"\n#import \"RNSVGUIKit.h\"\n\nstatic NSCharacterSet *RNSVGTSpan_separators = nil;\nstatic CGFloat RNSVGTSpan_radToDeg = 180 / (CGFloat)M_PI;\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGTSpan {\n  CGFloat startOffset;\n  RNSVGTextPath *textPath;\n  NSMutableArray *emoji;\n  NSMutableArray *emojiTransform;\n  CGFloat cachedAdvance;\n  CTFontRef fontRef;\n  CGFloat firstX;\n  CGFloat firstY;\n  RNSVGPathMeasure *measure;\n  RNSVGTopAlignedLabel *label;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGTSpanProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGTSpanComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGTSpanProps &>(*props);\n\n  self.content = RCTNSStringFromStringNilIfEmpty(newProps.content);\n\n  setCommonTextProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGTSpanProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _content = nil;\n\n  startOffset = 0;\n  textPath = nil;\n  cachedAdvance = 0;\n  // these crash, hopefully it is always released by here\n  //    if (fontRef != nil) {\n  //        CFRelease(fontRef);\n  //    }\n  fontRef = nil;\n  firstX = 0;\n  firstY = 0;\n\n  emoji = [NSMutableArray arrayWithCapacity:0];\n  emojiTransform = [NSMutableArray arrayWithCapacity:0];\n  measure = [[RNSVGPathMeasure alloc] init];\n  RNSVGTSpan_separators = [NSCharacterSet whitespaceCharacterSet];\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (id)init\n{\n  self = [super init];\n\n  if (RNSVGTSpan_separators == nil) {\n    RNSVGTSpan_separators = [NSCharacterSet whitespaceCharacterSet];\n  }\n\n  emoji = [NSMutableArray arrayWithCapacity:0];\n  emojiTransform = [NSMutableArray arrayWithCapacity:0];\n  measure = [[RNSVGPathMeasure alloc] init];\n\n  return self;\n}\n\n- (void)clearPath\n{\n  [super clearPath];\n  cachedAdvance = NAN;\n}\n\n- (void)setContent:(NSString *)content\n{\n  if ([content isEqualToString:_content]) {\n    return;\n  }\n  [self invalidate];\n  _content = content;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  if (self.content) {\n    RNSVGGlyphContext *gc = [self.textRoot getGlyphContext];\n    if (self.inlineSize != nil && self.inlineSize.value != 0) {\n      if (self.fill) {\n        if (self.fill.class == RNSVGBrush.class) {\n          CGColorRef color = [self getCurrentColor];\n          [self drawWrappedText:context gc:gc rect:rect color:color];\n        } else {\n          CGColorRef color = [self.fill getColorWithOpacity:self.fillOpacity];\n          [self drawWrappedText:context gc:gc rect:rect color:color];\n          CGColorRelease(color);\n        }\n      }\n      if (self.stroke) {\n        if (self.stroke.class == RNSVGBrush.class) {\n          CGColorRef color = [self getCurrentColor];\n          [self drawWrappedText:context gc:gc rect:rect color:color];\n        } else {\n          CGColorRef color = [self.stroke getColorWithOpacity:self.strokeOpacity];\n          [self drawWrappedText:context gc:gc rect:rect color:color];\n          CGColorRelease(color);\n        }\n      }\n    } else {\n      if (self.path) {\n        NSUInteger count = [emoji count];\n        CGFloat fontSize = [gc getFontSize];\n        for (NSUInteger i = 0; i < count; i++) {\n          RNSVGPlatformView *emojiLabel = [emoji objectAtIndex:i];\n          NSValue *transformValue = [emojiTransform objectAtIndex:i];\n          CGAffineTransform transform = [transformValue CGAffineTransformValue];\n          CGContextConcatCTM(context, transform);\n          CGContextTranslateCTM(context, 0, -fontSize);\n          [emojiLabel.layer renderInContext:context];\n          CGContextTranslateCTM(context, 0, fontSize);\n          CGContextConcatCTM(context, CGAffineTransformInvert(transform));\n        }\n      }\n      [self renderPathTo:context rect:rect];\n    }\n  } else {\n    [self clip:context];\n    [self renderGroupTo:context rect:rect];\n  }\n}\n\n- (NSMutableDictionary *)getAttributes:(RNSVGFontData *)fontdata\n{\n  NSMutableDictionary *attrs = [[NSMutableDictionary alloc] init];\n\n  if (fontRef != nil) {\n    attrs[NSFontAttributeName] = (__bridge id)fontRef;\n  }\n\n  CGFloat letterSpacing = fontdata->letterSpacing;\n  bool allowOptionalLigatures = letterSpacing == 0 && fontdata->fontVariantLigatures == RNSVGFontVariantLigaturesNormal;\n  NSNumber *lig = [NSNumber numberWithInt:allowOptionalLigatures ? 2 : 1];\n  attrs[NSLigatureAttributeName] = lig;\n\n  CGFloat kerning = fontdata->kerning;\n  float kern = (float)(letterSpacing + kerning);\n  NSNumber *kernAttr = [NSNumber numberWithFloat:kern];\n#if DTCORETEXT_SUPPORT_NS_ATTRIBUTES\n  if (___useiOS6Attributes) {\n    [attrs setObject:kernAttr forKey:NSKernAttributeName];\n  } else\n#endif // DTCORETEXT_SUPPORT_NS_ATTRIBUTES\n  {\n    [attrs setObject:kernAttr forKey:(id)kCTKernAttributeName];\n  }\n\n  return attrs;\n}\n\n- (void)drawWrappedText:(CGContextRef)context gc:(RNSVGGlyphContext *)gc rect:(CGRect)rect color:(CGColorRef)color\n{\n  [self pushGlyphContext];\n  if (fontRef != nil) {\n    CFRelease(fontRef);\n  }\n  fontRef = [self getFontFromContext];\n  RNSVGFontData *fontdata = [gc getFont];\n  CFStringRef string = (__bridge CFStringRef)self.content;\n  NSMutableDictionary *attrs = [self getAttributes:fontdata];\n  CFMutableDictionaryRef attributes = (__bridge CFMutableDictionaryRef)attrs;\n  CFAttributedStringRef attrString = CFAttributedStringCreate(kCFAllocatorDefault, string, attributes);\n\n  enum RNSVGTextAnchor textAnchor = fontdata->textAnchor;\n  NSTextAlignment align;\n  switch (textAnchor) {\n    case RNSVGTextAnchorStart:\n      align = NSTextAlignmentLeft;\n      break;\n\n    case RNSVGTextAnchorMiddle:\n      align = NSTextAlignmentCenter;\n      break;\n\n    case RNSVGTextAnchorEnd:\n      align = NSTextAlignmentRight;\n      break;\n\n    default:\n      align = NSTextAlignmentLeft;\n      break;\n  }\n\n  UIFont *font = (__bridge UIFont *)(fontRef);\n  if (!label) {\n    label = [[RNSVGTopAlignedLabel alloc] init];\n  }\n  label.attributedText = (__bridge NSAttributedString *_Nullable)(attrString);\n  label.lineBreakMode = NSLineBreakByWordWrapping;\n  label.backgroundColor = RNSVGColor.clearColor;\n  label.textAlignment = align;\n  label.numberOfLines = 0;\n#if !TARGET_OS_OSX // On macOS, views are transparent by default\n  label.opaque = NO;\n#endif // TARGET_OS_OSX\n  label.font = font;\n  label.textColor = [RNSVGColor colorWithCGColor:color];\n\n  CGFloat fontSize = [gc getFontSize];\n  CGFloat height = CGRectGetHeight(rect);\n  CGFloat width = [RNSVGPropHelper fromRelative:self.inlineSize relative:[gc getWidth] fontSize:fontSize];\n  CGRect constrain = CGRectMake(0, 0, width, height);\n  CGRect s = [self.content boundingRectWithSize:constrain.size\n                                        options:NSStringDrawingUsesLineFragmentOrigin\n                                     attributes:attrs\n                                        context:nil];\n\n  CGRect bounds = CGRectMake(0, 0, width, s.size.height);\n  label.frame = bounds;\n  label.bounds = bounds;\n\n  firstX = [gc nextXWithDouble:0];\n  firstY = [gc nextY] - font.ascender;\n  CGFloat dx = firstX;\n  CGFloat dy = firstY;\n  CGContextTranslateCTM(context, dx, dy);\n  [label.layer renderInContext:context];\n  CGContextTranslateCTM(context, -dx, -dy);\n  [self popGlyphContext];\n  [self renderPathTo:context rect:rect];\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGPathRef path = self.path;\n  if (path) {\n    return path;\n  }\n\n  NSString *text = self.content;\n  if (!text) {\n    return [self getGroupPath:context];\n  }\n\n  if (self.inlineSize != nil && self.inlineSize.value != 0) {\n    CGAffineTransform transform = CGAffineTransformMakeTranslation(firstX, firstY);\n    path = CGPathCreateWithRect(label.bounds, &transform);\n    self.path = CGPathRetain(path);\n    self.skip = true;\n    return path;\n  }\n\n  [self setupTextPath:context];\n\n  [self pushGlyphContext];\n\n  path = [self getLinePath:text context:context];\n\n  self.path = CGPathRetain(path);\n\n  [self popGlyphContext];\n\n  return path;\n}\n\n- (CGFloat)getSubtreeTextChunksTotalAdvance\n{\n  if (!isnan(cachedAdvance)) {\n    return cachedAdvance;\n  }\n  CGFloat advance = 0;\n\n  NSString *str = self.content;\n  if (!str) {\n    for (RNSVGPlatformView *node in self.subviews) {\n      if ([node isKindOfClass:[RNSVGText class]]) {\n        RNSVGText *text = (RNSVGText *)node;\n        advance += [text getSubtreeTextChunksTotalAdvance];\n      }\n    }\n    cachedAdvance = advance;\n    return advance;\n  }\n\n  // Create a dictionary for this font\n  fontRef = [self getFontFromContext];\n  RNSVGGlyphContext *gc = [self.textRoot getGlyphContext];\n  RNSVGFontData *fontdata = [gc getFont];\n  NSMutableDictionary *attrs = [self getAttributes:fontdata];\n\n  CFStringRef string = (__bridge CFStringRef)str;\n  CFMutableDictionaryRef attributes = (__bridge CFMutableDictionaryRef)attrs;\n  CFAttributedStringRef attrString = CFAttributedStringCreate(kCFAllocatorDefault, string, attributes);\n  CTLineRef line = CTLineCreateWithAttributedString(attrString);\n\n  CGRect textBounds = CTLineGetBoundsWithOptions(line, 0);\n  CGFloat textMeasure = CGRectGetWidth(textBounds);\n  cachedAdvance = textMeasure;\n\n  CFRelease(attrString);\n  CFRelease(line);\n\n  return textMeasure;\n}\n\n- (CGPathRef)getLinePath:(NSString *)str context:(CGContextRef)context\n{\n  // Create a dictionary for this font\n  fontRef = [self getFontFromContext];\n  CGMutablePathRef path = CGPathCreateMutable();\n  RNSVGGlyphContext *gc = [self.textRoot getGlyphContext];\n  RNSVGFontData *font = [gc getFont];\n  NSUInteger n = str.length;\n  /*\n   *\n   * Three properties affect the space between characters and words:\n   *\n   * ‘kerning’ indicates whether the user agent should adjust inter-glyph spacing\n   * based on kerning tables that are included in the relevant font\n   * (i.e., enable auto-kerning) or instead disable auto-kerning\n   * and instead set inter-character spacing to a specific length (typically, zero).\n   *\n   * ‘letter-spacing’ indicates an amount of space that is to be added between text\n   * characters supplemental to any spacing due to the ‘kerning’ property.\n   *\n   * ‘word-spacing’ indicates the spacing behavior between words.\n   *\n   *  Letter-spacing is applied after bidi reordering and is in addition to any word-spacing.\n   *  Depending on the justification rules in effect, user agents may further increase\n   *  or decrease the space between typographic character units in order to justify text.\n   *\n   * */\n  CGFloat kerning = font->kerning;\n  CGFloat wordSpacing = font->wordSpacing;\n  CGFloat letterSpacing = font->letterSpacing;\n  bool autoKerning = !font->manualKerning;\n\n  /*\n   11.1.2. Fonts and glyphs\n\n   A font consists of a collection of glyphs together with other information (collectively,\n   the font tables) necessary to use those glyphs to present characters on some visual medium.\n\n   The combination of the collection of glyphs and the font tables is called the font data.\n\n   A font may supply substitution and positioning tables that can be used by a formatter\n   (text shaper) to re-order, combine and position a sequence of glyphs to form one or more\n   composite glyphs.\n\n   The combining may be as simple as a ligature, or as complex as an indic syllable which\n   combines, usually with some re-ordering, multiple consonants and vowel glyphs.\n\n   The tables may be language dependent, allowing the use of language appropriate letter forms.\n\n   When a glyph, simple or composite, represents an indivisible unit for typesetting purposes,\n   it is know as a typographic character.\n\n   Ligatures are an important feature of advance text layout.\n\n   Some ligatures are discretionary while others (e.g. in Arabic) are required.\n\n   The following explicit rules apply to ligature formation:\n\n   Ligature formation should not be enabled when characters are in different DOM text nodes;\n   thus, characters separated by markup should not use ligatures.\n\n   Ligature formation should not be enabled when characters are in different text chunks.\n\n   Discretionary ligatures should not be used when the spacing between two characters is not\n   the same as the default space (e.g. when letter-spacing has a non-default value,\n   or text-align has a value of justify and text-justify has a value of distribute).\n   (See CSS Text Module Level 3, ([css-text-3]).\n\n   SVG attributes such as ‘dx’, ‘textLength’, and ‘spacing’ (in ‘textPath’) that may reposition\n   typographic characters do not break discretionary ligatures.\n\n   If discretionary ligatures are not desired\n   they can be turned off by using the font-variant-ligatures property.\n\n   When the effective letter-spacing between two characters is not zero\n   (due to either justification or non-zero computed ‘letter-spacing’),\n   user agents should not apply optional ligatures.\n   https://www.w3.org/TR/css-text-3/#letter-spacing-property\n   */\n  bool allowOptionalLigatures = letterSpacing == 0 && font->fontVariantLigatures == RNSVGFontVariantLigaturesNormal;\n\n  /*\n   For OpenType fonts, discretionary ligatures include those enabled by\n   the liga, clig, dlig, hlig, and cala features;\n   required ligatures are found in the rlig feature.\n   https://svgwg.org/svg2-draft/text.html#FontsGlyphs\n\n   http://dev.w3.org/csswg/css-fonts/#propdef-font-feature-settings\n\n   https://www.microsoft.com/typography/otspec/featurelist.htm\n   https://www.microsoft.com/typography/otspec/featuretags.htm\n   https://www.microsoft.com/typography/otspec/features_pt.htm\n   https://www.microsoft.com/typography/otfntdev/arabicot/features.aspx\n   http://unifraktur.sourceforge.net/testcases/enable_opentype_features/\n   https://en.wikipedia.org/wiki/List_of_typographic_features\n   http://ilovetypography.com/OpenType/opentype-features.html\n   https://www.typotheque.com/articles/opentype_features_in_css\n   https://practice.typekit.com/lesson/caring-about-opentype-features/\n   http://stateofwebtype.com/\n\n   6.12. Low-level font feature settings control: the font-feature-settings property\n\n   Name:\tfont-feature-settings\n   Value:\tnormal | <feature-tag-value> #\n   Initial:\tnormal\n   Applies to:\tall elements\n   Inherited:\tyes\n   Percentages:\tN/A\n   Media:\tvisual\n   Computed value:\tas specified\n   Animatable:\tno\n\n   https://drafts.csswg.org/css-fonts-3/#default-features\n\n   7.1. Default features\n\n   For OpenType fonts, user agents must enable the default features defined in the OpenType\n   documentation for a given script and writing mode.\n\n   Required ligatures, common ligatures and contextual forms must be enabled by default\n   (OpenType features: rlig, liga, clig, calt),\n   along with localized forms (OpenType feature: locl),\n   and features required for proper display of composed characters and marks\n   (OpenType features: ccmp, mark, mkmk).\n\n   These features must always be enabled, even when the value of the ‘font-variant’ and\n   ‘font-feature-settings’ properties is ‘normal’.\n\n   Individual features are only disabled when explicitly overridden by the author,\n   as when ‘font-variant-ligatures’ is set to ‘no-common-ligatures’.\n\n   TODO For handling complex scripts such as Arabic, Mongolian or Devanagari additional features\n   are required.\n\n   TODO For upright text within vertical text runs,\n   vertical alternates (OpenType feature: vert) must be enabled.\n   */\n  // OpenType.js font data\n  NSDictionary *fontData = font->fontData;\n  NSMutableDictionary *attrs = [[NSMutableDictionary alloc] init];\n  CFMutableDictionaryRef attributes = (__bridge CFMutableDictionaryRef)attrs;\n\n  NSNumber *lig = [NSNumber numberWithInt:allowOptionalLigatures ? 2 : 1];\n  attrs[NSLigatureAttributeName] = lig;\n  if (fontRef != nil) {\n    attrs[NSFontAttributeName] = (__bridge id)fontRef;\n  }\n  if (!autoKerning) {\n    NSNumber *noAutoKern = [NSNumber numberWithFloat:0.0f];\n\n#if DTCORETEXT_SUPPORT_NS_ATTRIBUTES\n    if (___useiOS6Attributes) {\n      [attrs setObject:noAutoKern forKey:NSKernAttributeName];\n    } else\n#endif // DTCORETEXT_SUPPORT_NS_ATTRIBUTES\n    {\n      [attrs setObject:noAutoKern forKey:(id)kCTKernAttributeName];\n    }\n  }\n\n  CFStringRef string = (__bridge CFStringRef)str;\n  CFAttributedStringRef attrString = CFAttributedStringCreate(kCFAllocatorDefault, string, attributes);\n  CTLineRef line = CTLineCreateWithAttributedString(attrString);\n\n  /*\n   Determine the startpoint-on-the-path for the first glyph using attribute ‘startOffset’\n   and property text-anchor.\n\n   For text-anchor:start, startpoint-on-the-path is the point\n   on the path which represents the point on the path which is ‘startOffset’ distance\n   along the path from the start of the path, calculated using the user agent's distance\n   along the path algorithm.\n\n   For text-anchor:middle, startpoint-on-the-path is the point\n   on the path which represents the point on the path which is [ ‘startOffset’ minus half\n   of the total advance values for all of the glyphs in the ‘textPath’ element ] distance\n   along the path from the start of the path, calculated using the user agent's distance\n   along the path algorithm.\n\n   For text-anchor:end, startpoint-on-the-path is the point on\n   the path which represents the point on the path which is [ ‘startOffset’ minus the\n   total advance values for all of the glyphs in the ‘textPath’ element ].\n\n   Before rendering the first glyph, the horizontal component of the startpoint-on-the-path\n   is adjusted to take into account various horizontal alignment text properties and\n   attributes, such as a ‘dx’ attribute value on a ‘tspan’ element.\n   */\n  enum RNSVGTextAnchor textAnchor = font->textAnchor;\n  RNSVGText *anchorRoot = [self getTextAnchorRoot];\n  CGFloat textMeasure = [anchorRoot getSubtreeTextChunksTotalAdvance];\n  CGFloat offset = [RNSVGTSpan getTextAnchorOffset:textAnchor width:textMeasure];\n\n  bool hasTextPath = textPath != nil;\n\n  int side = 1;\n  CGFloat startOfRendering = 0;\n  CGFloat endOfRendering = measure.pathLength;\n  CGFloat fontSize = [gc getFontSize];\n  // bool sharpMidLine = false;\n  if (hasTextPath) {\n    // sharpMidLine = RNSVGTextPathMidLineFromString([textPath midLine]) == RNSVGTextPathMidLineSharp;\n    /*\n     Name\n     side\n     Value\n     left | right\n     initial value\n     left\n     Animatable\n     yes\n\n     Determines the side of the path the text is placed on\n     (relative to the path direction).\n\n     Specifying a value of right effectively reverses the path.\n\n     Added in SVG 2 to allow text either inside or outside closed subpaths\n     and basic shapes (e.g. rectangles, circles, and ellipses).\n\n     Adding 'side' was resolved at the Sydney (2015) meeting.\n     */\n    side = RNSVGTextPathSideFromString([textPath side]) == RNSVGTextPathSideRight ? -1 : 1;\n    /*\n     Name\n     startOffset\n     Value\n     <length> | <percentage> | <number>\n     initial value\n     0\n     Animatable\n     yes\n\n     An offset from the start of the path for the initial current text position,\n     calculated using the user agent's distance along the path algorithm,\n     after converting the path to the ‘textPath’ element's coordinate system.\n\n     If a <length> other than a percentage is given, then the ‘startOffset’\n     represents a distance along the path measured in the current user coordinate\n     system for the ‘textPath’ element.\n\n     If a percentage is given, then the ‘startOffset’ represents a percentage\n     distance along the entire path. Thus, startOffset=\"0%\" indicates the start\n     point of the path and startOffset=\"100%\" indicates the end point of the path.\n\n     Negative values and values larger than the path length (e.g. 150%) are allowed.\n\n     Any typographic characters with mid-points that are not on the path are not rendered\n\n     For paths consisting of a single closed subpath (including an equivalent path for a\n     basic shape), typographic characters are rendered along one complete circuit of the\n     path. The text is aligned as determined by the text-anchor property to a position\n     along the path set by the ‘startOffset’ attribute.\n\n     For the start (end) value, the text is rendered from the start (end) of the line\n     until the initial position along the path is reached again.\n\n     For the middle, the text is rendered from the middle point in both directions until\n     a point on the path equal distance in both directions from the initial position on\n     the path is reached.\n     */\n    CGFloat absoluteStartOffset = [RNSVGPropHelper fromRelative:textPath.startOffset\n                                                       relative:measure.pathLength\n                                                       fontSize:fontSize];\n    offset += absoluteStartOffset;\n    if (measure.isClosed) {\n      CGFloat halfPathDistance = measure.pathLength / 2;\n      startOfRendering = absoluteStartOffset + (textAnchor == RNSVGTextAnchorMiddle ? -halfPathDistance : 0);\n      endOfRendering = startOfRendering + measure.pathLength;\n    }\n    /*\n     RNSVGTextPathSpacing spacing = textPath.getSpacing();\n     if (spacing == RNSVGTextPathSpacing.auto) {\n     // Hmm, what to do here?\n     // https://svgwg.org/svg2-draft/text.html#TextPathElementSpacingAttribute\n     }\n     */\n  }\n\n  /*\n   Name\n   method\n   Value\n   align | stretch\n   initial value\n   align\n   Animatable\n   yes\n   Indicates the method by which text should be rendered along the path.\n\n   A value of align indicates that the typographic character should be rendered using\n   simple 2×3 matrix transformations such that there is no stretching/warping of the\n   typographic characters. Typically, supplemental rotation, scaling and translation\n   transformations are done for each typographic characters to be rendered.\n\n   As a result, with align, in fonts where the typographic characters are designed to be\n   connected (e.g., cursive fonts), the connections may not align properly when text is\n   rendered along a path.\n\n   A value of stretch indicates that the typographic character outlines will be converted\n   into paths, and then all end points and control points will be adjusted to be along the\n   perpendicular vectors from the path, thereby stretching and possibly warping the glyphs.\n\n   With this approach, connected typographic characters, such as in cursive scripts,\n   will maintain their connections. (Non-vertical straight path segments should be\n   converted to Bézier curves in such a way that horizontal straight paths have an\n   (approximately) constant offset from the path along which the typographic characters\n   are rendered.)\n\n   TODO implement stretch\n   */\n\n  /*\n   Name    Value    Initial value    Animatable\n   textLength    <length> | <percentage> | <number>    See below    yes\n\n   The author's computation of the total sum of all of the advance values that correspond\n   to character data within this element, including the advance value on the glyph\n   (horizontal or vertical), the effect of properties letter-spacing and word-spacing and\n   adjustments due to attributes ‘dx’ and ‘dy’ on this ‘text’ or ‘tspan’ element or any\n   descendants. This value is used to calibrate the user agent's own calculations with\n   that of the author.\n\n   The purpose of this attribute is to allow the author to achieve exact alignment,\n   in visual rendering order after any bidirectional reordering, for the first and\n   last rendered glyphs that correspond to this element; thus, for the last rendered\n   character (in visual rendering order after any bidirectional reordering),\n   any supplemental inter-character spacing beyond normal glyph advances are ignored\n   (in most cases) when the user agent determines the appropriate amount to expand/compress\n   the text string to fit within a length of ‘textLength’.\n\n   If attribute ‘textLength’ is specified on a given element and also specified on an\n   ancestor, the adjustments on all character data within this element are controlled by\n   the value of ‘textLength’ on this element exclusively, with the possible side-effect\n   that the adjustment ratio for the contents of this element might be different than the\n   adjustment ratio used for other content that shares the same ancestor. The user agent\n   must assume that the total advance values for the other content within that ancestor is\n   the difference between the advance value on that ancestor and the advance value for\n   this element.\n\n   This attribute is not intended for use to obtain effects such as shrinking or\n   expanding text.\n\n   A negative value is an error (see Error processing).\n\n   The ‘textLength’ attribute is only applied when the wrapping area is not defined by the\n   TODO shape-inside or the inline-size properties. It is also not applied for any ‘text’ or\n   TODO ‘tspan’ element that has forced line breaks (due to a white-space value of pre or\n   pre-line).\n\n   If the attribute is not specified anywhere within a ‘text’ element, the effect is as if\n   the author's computation exactly matched the value calculated by the user agent;\n   thus, no advance adjustments are made.\n   */\n  CGFloat scaleSpacingAndGlyphs = 1;\n  RNSVGLength *mTextLength = [self textLength];\n  enum RNSVGTextLengthAdjust mLengthAdjust = RNSVGTextLengthAdjustFromString([self lengthAdjust]);\n  if (mTextLength != nil) {\n    CGFloat author = [RNSVGPropHelper fromRelative:mTextLength relative:[gc getWidth] fontSize:fontSize];\n    if (author < 0) {\n      NSException *e = [NSException exceptionWithName:@\"NegativeTextLength\"\n                                               reason:@\"Negative textLength value\"\n                                             userInfo:nil];\n      @throw e;\n    }\n    switch (mLengthAdjust) {\n      default:\n      case RNSVGTextLengthAdjustSpacing:\n        // TODO account for ligatures\n        letterSpacing += (author - textMeasure) / (n - 1);\n        break;\n      case RNSVGTextLengthAdjustSpacingAndGlyphs:\n        scaleSpacingAndGlyphs = author / textMeasure;\n        break;\n    }\n  }\n  CGFloat scaledDirection = scaleSpacingAndGlyphs * side;\n\n  /*\n   https://developer.mozilla.org/en/docs/Web/CSS/vertical-align\n   https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bsln.html\n   https://www.microsoft.com/typography/otspec/base.htm\n   http://apike.ca/prog_svg_text_style.html\n   https://www.w3schools.com/tags/canvas_textbaseline.asp\n   http://vanseodesign.com/web-design/svg-text-baseline-alignment/\n   https://iamvdo.me/en/blog/css-font-metrics-line-height-and-vertical-align\n   https://tympanus.net/codrops/css_reference/vertical-align/\n\n   https://svgwg.org/svg2-draft/text.html#AlignmentBaselineProperty\n   11.10.2.6. The ‘alignment-baseline’ property\n\n   This property is defined in the CSS Line Layout Module 3 specification. See 'alignment-baseline'. [css-inline-3]\n   https://drafts.csswg.org/css-inline/#propdef-alignment-baseline\n\n   The vertical-align property shorthand should be preferred in new content.\n\n   SVG 2 introduces some changes to the definition of this property.\n   In particular: the values 'auto', 'before-edge', and 'after-edge' have been removed.\n   For backwards compatibility, 'text-before-edge' should be mapped to 'text-top' and\n   'text-after-edge' should be mapped to 'text-bottom'.\n\n   Neither 'text-before-edge' nor 'text-after-edge' should be used with the vertical-align property.\n   */\n  /*\n  CGRect fontBounds = CTFontGetBoundingBox(fontRef);\n  CGFloat textHeight = CGRectGetHeight(textBounds);\n  CGFloat fontWidth = CGRectGetWidth(textBounds);\n  CGPoint fontOrigin = fontBounds.origin;\n\n  CGFloat fontMinX = fontOrigin.x;\n  CGFloat fontMinY = fontOrigin.y;\n  CGFloat fontMaxX = fontMinX + fontWidth;\n  CGFloat fontMaxY = fontMinY + textHeight;\n  */\n  // TODO\n  CGFloat descenderDepth = CTFontGetDescent(fontRef);\n  CGFloat bottom = descenderDepth + CTFontGetLeading(fontRef);\n  CGFloat ascenderHeight = CTFontGetAscent(fontRef);\n  CGFloat top = ascenderHeight;\n  CGFloat totalHeight = top + bottom;\n  CGFloat baselineShift = 0;\n  NSString *baselineShiftString = self.baselineShift;\n  enum RNSVGAlignmentBaseline baseline = RNSVGAlignmentBaselineFromString(self.alignmentBaseline);\n  if (baseline != RNSVGAlignmentBaselineBaseline) {\n    // TODO alignment-baseline, test / verify behavior\n    // TODO get per glyph baselines from font baseline table, for high-precision alignment\n    CGFloat xHeight = CTFontGetXHeight(fontRef);\n    switch (baseline) {\n        // https://wiki.apache.org/xmlgraphics-fop/LineLayout/AlignmentHandling\n      default:\n      case RNSVGAlignmentBaselineBaseline:\n        // Use the dominant baseline choice of the parent.\n        // Match the box’s corresponding baseline to that of its parent.\n        baselineShift = 0;\n        break;\n\n      case RNSVGAlignmentBaselineTextBottom:\n      case RNSVGAlignmentBaselineAfterEdge:\n      case RNSVGAlignmentBaselineTextAfterEdge:\n        // Match the bottom of the box to the bottom of the parent’s content area.\n        // text-after-edge = text-bottom\n        // text-after-edge = descender depth\n        baselineShift = -descenderDepth;\n        break;\n\n      case RNSVGAlignmentBaselineAlphabetic:\n        // Match the box’s alphabetic baseline to that of its parent.\n        // alphabetic = 0\n        baselineShift = 0;\n        break;\n\n      case RNSVGAlignmentBaselineIdeographic:\n        // Match the box’s ideographic character face under-side baseline to that of its parent.\n        // ideographic = descender depth\n        baselineShift = -descenderDepth;\n        break;\n\n      case RNSVGAlignmentBaselineMiddle:\n        // Align the vertical midpoint of the box with the baseline of the parent box plus half the x-height of the\n        // parent. TODO middle = x height / 2\n        baselineShift = xHeight / 2;\n        break;\n\n      case RNSVGAlignmentBaselineCentral:\n        // Match the box’s central baseline to the central baseline of its parent.\n        // central = (ascender height - descender depth) / 2\n        baselineShift = (ascenderHeight - descenderDepth) / 2;\n        break;\n\n      case RNSVGAlignmentBaselineMathematical:\n        // Match the box’s mathematical baseline to that of its parent.\n        // Hanging and mathematical baselines\n        // There are no obvious formulas to calculate the position of these baselines.\n        // At the time of writing FOP puts the hanging baseline at 80% of the ascender\n        // height and the mathematical baseline at 50%.\n        baselineShift = (CGFloat)0.5 * ascenderHeight;\n        break;\n\n      case RNSVGAlignmentBaselineHanging:\n        baselineShift = (CGFloat)0.8 * ascenderHeight;\n        break;\n\n      case RNSVGAlignmentBaselineTextTop:\n      case RNSVGAlignmentBaselineBeforeEdge:\n      case RNSVGAlignmentBaselineTextBeforeEdge:\n        // Match the top of the box to the top of the parent’s content area.\n        // text-before-edge = text-top\n        // text-before-edge = ascender height\n        baselineShift = ascenderHeight;\n        break;\n\n      case RNSVGAlignmentBaselineBottom:\n        // Align the top of the aligned subtree with the top of the line box.\n        baselineShift = bottom;\n        break;\n\n      case RNSVGAlignmentBaselineCenter:\n        // Align the center of the aligned subtree with the center of the line box.\n        baselineShift = totalHeight / 2;\n        break;\n\n      case RNSVGAlignmentBaselineTop:\n        // Align the bottom of the aligned subtree with the bottom of the line box.\n        baselineShift = top;\n        break;\n    }\n  }\n  /*\n   2.2.2. Alignment Shift: baseline-shift longhand\n\n   This property specifies by how much the box is shifted up from its alignment point.\n   It does not apply when alignment-baseline is top or bottom.\n\n   Authors should use the vertical-align shorthand instead of this property.\n\n   Values have the following meanings:\n\n   <length>\n   Raise (positive value) or lower (negative value) by the specified length.\n   <percentage>\n   Raise (positive value) or lower (negative value) by the specified percentage of the line-height.\n   TODO sub\n   Lower by the offset appropriate for subscripts of the parent’s box.\n   (The UA should use the parent’s font data to find this offset whenever possible.)\n   TODO super\n   Raise by the offset appropriate for superscripts of the parent’s box.\n   (The UA should use the parent’s font data to find this offset whenever possible.)\n\n   User agents may additionally support the keyword baseline as computing to 0\n   if is necessary for them to support legacy SVG content.\n   Issue: We would prefer to remove this,\n   and are looking for feedback from SVG user agents as to whether it’s necessary.\n\n   https://www.w3.org/TR/css-inline-3/#propdef-baseline-shift\n   */\n  if (baselineShiftString != nil && ![baselineShiftString isEqualToString:@\"\"]) {\n    switch (baseline) {\n      case RNSVGAlignmentBaselineTop:\n      case RNSVGAlignmentBaselineBottom:\n        break;\n\n      default:\n        if (fontData != nil && [baselineShiftString isEqualToString:@\"sub\"]) {\n          // TODO\n          NSDictionary *tables = [fontData objectForKey:@\"tables\"];\n          NSNumber *unitsPerEm = [fontData objectForKey:@\"unitsPerEm\"];\n          NSDictionary *os2 = [tables objectForKey:@\"os2\"];\n          NSNumber *ySubscriptYOffset = [os2 objectForKey:@\"ySubscriptYOffset\"];\n          if (ySubscriptYOffset) {\n            CGFloat subOffset = (CGFloat)[ySubscriptYOffset doubleValue];\n            baselineShift += fontSize * subOffset / [unitsPerEm doubleValue];\n          }\n        } else if (fontData != nil && [baselineShiftString isEqualToString:@\"super\"]) {\n          // TODO\n          NSDictionary *tables = [fontData objectForKey:@\"tables\"];\n          NSNumber *unitsPerEm = [fontData objectForKey:@\"unitsPerEm\"];\n          NSDictionary *os2 = [tables objectForKey:@\"os2\"];\n          NSNumber *ySuperscriptYOffset = [os2 objectForKey:@\"ySuperscriptYOffset\"];\n          if (ySuperscriptYOffset) {\n            CGFloat superOffset = (CGFloat)[ySuperscriptYOffset doubleValue];\n            baselineShift -= fontSize * superOffset / [unitsPerEm doubleValue];\n          }\n        } else if ([baselineShiftString isEqualToString:@\"baseline\"]) {\n        } else {\n          baselineShift -= [RNSVGPropHelper fromRelativeWithNSString:baselineShiftString\n                                                            relative:fontSize\n                                                            fontSize:fontSize];\n        }\n        break;\n    }\n  }\n\n  [emoji removeAllObjects];\n  [emojiTransform removeAllObjects];\n\n  CFArrayRef runs = CTLineGetGlyphRuns(line);\n  CFIndex runEnd = CFArrayGetCount(runs);\n  for (CFIndex ri = 0; ri < runEnd; ri++) {\n    CTRunRef run = (CTRunRef)CFArrayGetValueAtIndex(runs, ri);\n    CFIndex runGlyphCount = CTRunGetGlyphCount(run);\n    CFIndex indices[runGlyphCount];\n    CGSize advances[runGlyphCount];\n    CGGlyph glyphs[runGlyphCount];\n\n    // Grab the glyphs and font\n    CTRunGetGlyphs(run, CFRangeMake(0, 0), glyphs);\n    CTRunGetStringIndices(run, CFRangeMake(0, 0), indices);\n    CTFontRef runFont = (CTFontRef)CFDictionaryGetValue(CTRunGetAttributes(run), kCTFontAttributeName);\n    CTFontGetAdvancesForGlyphs(runFont, kCTFontOrientationHorizontal, glyphs, advances, runGlyphCount);\n    CFIndex nextOrEndRunIndex = n;\n    if (ri + 1 < runEnd) {\n      CTRunRef nextRun = (CTRunRef)CFArrayGetValueAtIndex(runs, ri + 1);\n      CFIndex nextRunGlyphCount = CTRunGetGlyphCount(nextRun);\n      CFIndex nextIndices[nextRunGlyphCount];\n      CTRunGetStringIndices(nextRun, CFRangeMake(0, 0), nextIndices);\n      nextOrEndRunIndex = nextIndices[0];\n    }\n\n    for (CFIndex g = 0; g < runGlyphCount; g++) {\n      CGGlyph glyph = glyphs[g];\n\n      /*\n       Determine the glyph's charwidth (i.e., the amount which the current text position\n       advances horizontally when the glyph is drawn using horizontal text layout).\n\n       For each subsequent glyph, set a new startpoint-on-the-path as the previous\n       endpoint-on-the-path, but with appropriate adjustments taking into account\n       horizontal kerning tables in the font and current values of various attributes\n       and properties, including spacing properties (e.g. letter-spacing and word-spacing)\n       and ‘tspan’ elements with values provided for attributes ‘dx’ and ‘dy’. All\n       adjustments are calculated as distance adjustments along the path, calculated\n       using the user agent's distance along the path algorithm.\n       */\n      CGFloat charWidth = advances[g].width * scaleSpacingAndGlyphs;\n\n      CFIndex currIndex = indices[g];\n      unichar currentChar = [str characterAtIndex:currIndex];\n      bool isWordSeparator = [RNSVGTSpan_separators characterIsMember:currentChar];\n      CGFloat wordSpace = isWordSeparator ? wordSpacing : 0;\n      CGFloat spacing = wordSpace + letterSpacing;\n      CGFloat advance = charWidth + spacing;\n\n      CGFloat x = [gc nextXWithDouble:kerning + advance];\n      CGFloat y = [gc nextY];\n      CGFloat dx = [gc nextDeltaX];\n      CGFloat dy = [gc nextDeltaY];\n      CGFloat r = [gc nextRotation] / RNSVGTSpan_radToDeg;\n\n      if (isWordSeparator) {\n        continue;\n      }\n\n      CFIndex endIndex = g + 1 == runGlyphCount ? nextOrEndRunIndex : indices[g + 1];\n      while (++currIndex < endIndex) {\n        // Skip rendering other grapheme clusters of ligatures (already rendered),\n        // And, make sure to increment index positions by making gc.next() calls.\n        [gc nextXWithDouble:0];\n        [gc nextY];\n        [gc nextDeltaX];\n        [gc nextDeltaY];\n        [gc nextRotation];\n      }\n      CGPathRef glyphPath = CTFontCreatePathForGlyph(runFont, glyph, nil);\n\n      advance *= side;\n      charWidth *= side;\n      CGFloat cursor = offset + (x + dx) * side;\n      CGFloat startPoint = cursor - advance;\n\n      CGAffineTransform transform = CGAffineTransformIdentity;\n      if (hasTextPath) {\n        /*\n         Determine the point on the curve which is charwidth distance along the path from\n         the startpoint-on-the-path for this glyph, calculated using the user agent's\n         distance along the path algorithm. This point is the endpoint-on-the-path for\n         the glyph.\n         */\n        // TODO CGFloat endPoint = startPoint + charWidth;\n\n        /*\n         Determine the midpoint-on-the-path, which is the point on the path which is\n         \"halfway\" (user agents can choose either a distance calculation or a parametric\n         calculation) between the startpoint-on-the-path and the endpoint-on-the-path.\n         */\n        CGFloat halfWay = charWidth / 2;\n        CGFloat midPoint = startPoint + halfWay;\n\n        //  Glyphs whose midpoint-on-the-path are off the path are not rendered.\n        if (midPoint > endOfRendering) {\n          CGPathRelease(glyphPath);\n          continue;\n        } else if (midPoint < startOfRendering) {\n          CGPathRelease(glyphPath);\n          continue;\n        }\n\n        CGFloat angle;\n        CGFloat px;\n        CGFloat py;\n        [measure getPosAndTan:&angle midPoint:midPoint x:&px y:&py];\n\n        transform = CGAffineTransformConcat(CGAffineTransformMakeTranslation(px, py), transform);\n        transform = CGAffineTransformConcat(CGAffineTransformMakeRotation(angle + r), transform);\n        transform = CGAffineTransformScale(transform, scaledDirection, side);\n        transform =\n            CGAffineTransformConcat(CGAffineTransformMakeTranslation(-halfWay, y + dy + baselineShift), transform);\n      } else {\n        transform = CGAffineTransformMakeTranslation(startPoint, y + dy + baselineShift);\n        transform = CGAffineTransformConcat(CGAffineTransformMakeRotation(r), transform);\n      }\n\n      CGRect box = CGPathGetBoundingBox(glyphPath);\n      CGFloat width = box.size.width;\n\n      if (width == 0) { // Render unicode emoji\n        RNSVGTextView *emojiLabel = [[RNSVGTextView alloc] init];\n        CFIndex startIndex = indices[g];\n        long len = MAX(1, endIndex - startIndex);\n        NSRange range = NSMakeRange(startIndex, len);\n        NSString *currChars = [str substringWithRange:range];\n#if TARGET_OS_OSX\n        emojiLabel.string = currChars;\n#else\n        emojiLabel.text = currChars;\n        emojiLabel.opaque = NO;\n#endif // TARGET_OS_OSX\n        emojiLabel.backgroundColor = RNSVGColor.clearColor;\n        UIFont *customFont = [UIFont systemFontOfSize:fontSize];\n\n        CGSize measuredSize = [currChars sizeWithAttributes:@{NSFontAttributeName : customFont}];\n        emojiLabel.font = customFont;\n        CGFloat width = ceil(measuredSize.width);\n        CGFloat height = ceil(measuredSize.height);\n        CGRect bounds = CGRectMake(0, 0, width, height);\n        emojiLabel.frame = bounds;\n\n        CGContextConcatCTM(context, transform);\n        CGContextTranslateCTM(context, 0, -fontSize);\n#if TARGET_OS_OSX\n        [emojiLabel.layer renderInContext:context];\n#else\n        [emojiLabel drawTextInRect:emojiLabel.bounds];\n#endif // TARGET_OS_OSX\n        CGContextTranslateCTM(context, 0, fontSize);\n        CGContextConcatCTM(context, CGAffineTransformInvert(transform));\n\n        [emoji addObject:emojiLabel];\n        [emojiTransform addObject:[NSValue valueWithCGAffineTransform:transform]];\n      } else {\n        transform = CGAffineTransformScale(transform, 1.0, -1.0);\n        CGPathAddPath(path, &transform, glyphPath);\n      }\n      CGPathRelease(glyphPath);\n    }\n  }\n\n  CFRelease(attrString);\n  CFRelease(line);\n\n  return (CGPathRef)CFAutorelease(path);\n}\n\n+ (CGFloat)getTextAnchorOffset:(RNSVGTextAnchor)textAnchor width:(CGFloat)width\n{\n  switch (textAnchor) {\n    case RNSVGTextAnchorStart:\n      return 0;\n    case RNSVGTextAnchorMiddle:\n      return -width / 2;\n    case RNSVGTextAnchorEnd:\n      return -width;\n  }\n\n  return 0;\n}\n\n- (void)setupTextPath:(CGContextRef)context\n{\n  textPath = nil;\n  RNSVGText *parent = (RNSVGText *)[self superview];\n  CGPathRef path = nil;\n  while (parent) {\n    if ([parent class] == [RNSVGTextPath class]) {\n      textPath = (RNSVGTextPath *)parent;\n      RNSVGNode *definedTemplate = [self.svgView getDefinedTemplate:textPath.href];\n      path = [definedTemplate getPath:context];\n      [measure extractPathData:path];\n      break;\n    } else if (![parent isKindOfClass:[RNSVGText class]]) {\n      break;\n    }\n    parent = (RNSVGText *)[parent superview];\n  }\n  if (!path) {\n    [measure reset];\n  }\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGTSpanCls(void)\n{\n  return RNSVGTSpan.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Text/RNSVGText.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <Foundation/Foundation.h>\n#import \"RNSVGGroup.h\"\n\n@interface RNSVGText : RNSVGGroup\n\n@property (nonatomic, strong) RNSVGLength *inlineSize;\n@property (nonatomic, strong) RNSVGLength *textLength;\n@property (nonatomic, strong) NSString *baselineShift;\n@property (nonatomic, strong) NSString *lengthAdjust;\n@property (nonatomic, strong) NSString *alignmentBaseline;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *deltaX;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *deltaY;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *positionX;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *positionY;\n@property (nonatomic, strong) NSArray<RNSVGLength *> *rotate;\n\n- (CGPathRef)getGroupPath:(CGContextRef)context;\n- (CTFontRef)getFontFromContext;\n- (CGFloat)getSubtreeTextChunksTotalAdvance;\n- (RNSVGText *)getTextAnchorRoot;\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGText.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGText.h\"\n#import <CoreText/CoreText.h>\n#import <React/RCTFont.h>\n#import \"RNSVGGlyphContext.h\"\n#import \"RNSVGTextPath.h\"\n#import \"RNSVGTextProperties.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGText {\n  RNSVGGlyphContext *_glyphContext;\n  NSString *_alignmentBaseline;\n  NSString *_baselineShift;\n  CGFloat cachedAdvance;\n}\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGTextProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGTextComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGTextProps &>(*props);\n\n  setCommonTextProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGTextProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _deltaX = nil;\n  _deltaY = nil;\n  _positionX = nil;\n  _positionY = nil;\n  _rotate = nil;\n  _inlineSize = nil;\n  _textLength = nil;\n  _baselineShift = nil;\n  _lengthAdjust = nil;\n  _alignmentBaseline = nil;\n\n  _glyphContext = nil;\n  _alignmentBaseline = nil;\n  _baselineShift = nil;\n  cachedAdvance = 0;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)invalidate\n{\n  if (self.dirty || self.merging) {\n    return;\n  }\n  [super invalidate];\n  [self clearChildCache];\n}\n\n- (void)clearPath\n{\n  [super clearPath];\n  cachedAdvance = NAN;\n}\n\n- (void)setInlineSize:(RNSVGLength *)inlineSize\n{\n  if ([inlineSize isEqualTo:_inlineSize]) {\n    return;\n  }\n  [self invalidate];\n  _inlineSize = inlineSize;\n}\n\n- (void)setTextLength:(RNSVGLength *)textLength\n{\n  if ([textLength isEqualTo:_textLength]) {\n    return;\n  }\n  [self invalidate];\n  _textLength = textLength;\n}\n\n- (void)setBaselineShift:(NSString *)baselineShift\n{\n  if ([baselineShift isEqualToString:_baselineShift]) {\n    return;\n  }\n  [self invalidate];\n  _baselineShift = baselineShift;\n}\n\n- (void)setLengthAdjust:(NSString *)lengthAdjust\n{\n  if ([lengthAdjust isEqualToString:_lengthAdjust]) {\n    return;\n  }\n  [self invalidate];\n  _lengthAdjust = lengthAdjust;\n}\n\n- (void)setAlignmentBaseline:(NSString *)alignmentBaseline\n{\n  if ([alignmentBaseline isEqualToString:_alignmentBaseline]) {\n    return;\n  }\n  [self invalidate];\n  _alignmentBaseline = alignmentBaseline;\n}\n\n- (void)setDeltaX:(NSArray<RNSVGLength *> *)deltaX\n{\n  if (deltaX == _deltaX) {\n    return;\n  }\n  [self invalidate];\n  _deltaX = deltaX;\n}\n\n- (void)setDeltaY:(NSArray<RNSVGLength *> *)deltaY\n{\n  if (deltaY == _deltaY) {\n    return;\n  }\n  [self invalidate];\n  _deltaY = deltaY;\n}\n\n- (void)setPositionX:(NSArray<RNSVGLength *> *)positionX\n{\n  if (positionX == _positionX) {\n    return;\n  }\n  [self invalidate];\n  _positionX = positionX;\n}\n\n- (void)setPositionY:(NSArray<RNSVGLength *> *)positionY\n{\n  if (positionY == _positionY) {\n    return;\n  }\n  [self invalidate];\n  _positionY = positionY;\n}\n\n- (void)setRotate:(NSArray<RNSVGLength *> *)rotate\n{\n  if (rotate == _rotate) {\n    return;\n  }\n  [self invalidate];\n  _rotate = rotate;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  CGContextSaveGState(context);\n  [self clip:context];\n  [self setupGlyphContext:context];\n  [self pushGlyphContext];\n  [super renderGroupTo:context rect:rect];\n  [self popGlyphContext];\n  CGContextRestoreGState(context);\n}\n\n- (void)setupGlyphContext:(CGContextRef)context\n{\n  CGRect bounds = CGContextGetClipBoundingBox(context);\n  CGSize size = bounds.size;\n  _glyphContext = [[RNSVGGlyphContext alloc] initWithWidth:size.width height:size.height];\n}\n\n- (CGPathRef)getGroupPath:(CGContextRef)context\n{\n  CGPathRef path = self.path;\n  if (path) {\n    return path;\n  }\n  [self pushGlyphContext];\n  path = [super getPath:context];\n  [self popGlyphContext];\n  self.path = path;\n  return path;\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  CGPathRef path = self.path;\n  if (path) {\n    return path;\n  }\n  [self setupGlyphContext:context];\n  return [self getGroupPath:context];\n}\n\n- (void)renderGroupTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self pushGlyphContext];\n  [super renderGroupTo:context rect:rect];\n  [self popGlyphContext];\n}\n\n// TODO: Optimisation required\n- (RNSVGText *)textRoot\n{\n  RNSVGText *root = self;\n  while (root && [root class] != [RNSVGText class]) {\n    if (![root isKindOfClass:[RNSVGText class]]) {\n      // todo: throw exception here\n      break;\n    }\n    root = (RNSVGText *)[root superview];\n  }\n\n  return root;\n}\n\n- (NSString *)alignmentBaseline\n{\n  if (_alignmentBaseline != nil) {\n    return _alignmentBaseline;\n  }\n\n  RNSVGPlatformView *parent = self.superview;\n  while (parent != nil) {\n    if ([parent isKindOfClass:[RNSVGText class]]) {\n      RNSVGText *node = (RNSVGText *)parent;\n      NSString *baseline = node.alignmentBaseline;\n      if (baseline != nil) {\n        _alignmentBaseline = baseline;\n        return baseline;\n      }\n    }\n    parent = [parent superview];\n  }\n\n  if (_alignmentBaseline == nil) {\n    _alignmentBaseline = RNSVGAlignmentBaselineStrings[0];\n  }\n  return _alignmentBaseline;\n}\n\n- (NSString *)baselineShift\n{\n  if (_baselineShift != nil) {\n    return _baselineShift;\n  }\n\n  RNSVGPlatformView *parent = [self superview];\n  while (parent != nil) {\n    if ([parent isKindOfClass:[RNSVGText class]]) {\n      RNSVGText *node = (RNSVGText *)parent;\n      NSString *baselineShift = node.baselineShift;\n      if (baselineShift != nil) {\n        _baselineShift = baselineShift;\n        return baselineShift;\n      }\n    }\n    parent = [parent superview];\n  }\n\n  // set default value\n  _baselineShift = @\"\";\n\n  return _baselineShift;\n}\n\n- (RNSVGGlyphContext *)getGlyphContext\n{\n  return _glyphContext;\n}\n\n- (void)pushGlyphContext\n{\n  [[self.textRoot getGlyphContext] pushContext:self\n                                          font:self.font\n                                             x:self.positionX\n                                             y:self.positionY\n                                        deltaX:self.deltaX\n                                        deltaY:self.deltaY\n                                        rotate:self.rotate];\n}\n\n- (void)popGlyphContext\n{\n  [[self.textRoot getGlyphContext] popContext];\n}\n\n- (CTFontRef)getFontFromContext\n{\n  return [[self.textRoot getGlyphContext] getGlyphFont];\n}\n\n- (RNSVGText *)getTextAnchorRoot\n{\n  RNSVGGlyphContext *gc = [self.textRoot getGlyphContext];\n  NSArray *font = [gc getFontContext];\n  RNSVGText *node = self;\n  RNSVGPlatformView *parent = [self superview];\n  for (NSInteger i = [font count] - 1; i >= 0; i--) {\n    RNSVGFontData *fontData = [font objectAtIndex:i];\n    if (![parent isKindOfClass:[RNSVGText class]] || fontData->textAnchor == RNSVGTextAnchorStart ||\n        node.positionX != nil) {\n      return node;\n    }\n    node = (RNSVGText *)parent;\n    parent = [node superview];\n  }\n  return node;\n}\n\n- (CGFloat)getSubtreeTextChunksTotalAdvance\n{\n  if (!isnan(cachedAdvance)) {\n    return cachedAdvance;\n  }\n  CGFloat advance = 0;\n  for (RNSVGPlatformView *node in self.subviews) {\n    if ([node isKindOfClass:[RNSVGText class]]) {\n      RNSVGText *text = (RNSVGText *)node;\n      advance += [text getSubtreeTextChunksTotalAdvance];\n    }\n  }\n  cachedAdvance = advance;\n  return advance;\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGTextCls(void)\n{\n  return RNSVGText.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Text/RNSVGTextPath.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <CoreText/CoreText.h>\n#import <Foundation/Foundation.h>\n#import \"RNSVGLength.h\"\n#import \"RNSVGText.h\"\n\n@interface RNSVGTextPath : RNSVGText\n\n@property (nonatomic, strong) NSString *href;\n@property (nonatomic, strong) NSString *side;\n@property (nonatomic, strong) NSString *method;\n@property (nonatomic, strong) NSString *midLine;\n@property (nonatomic, strong) NSString *spacing;\n@property (nonatomic, strong) RNSVGLength *startOffset;\n\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGTextPath.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTextPath.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n#import <react/renderer/components/view/conversions.h>\n#import <rnsvg/RNSVGComponentDescriptors.h>\n#import \"RNSVGFabricConversions.h\"\n#endif // RCT_NEW_ARCH_ENABLED\n\n@implementation RNSVGTextPath\n\n#ifdef RCT_NEW_ARCH_ENABLED\nusing namespace facebook::react;\n\n// Needed because of this: https://github.com/facebook/react-native/pull/37274\n+ (void)load\n{\n  [super load];\n}\n\n- (instancetype)initWithFrame:(CGRect)frame\n{\n  if (self = [super initWithFrame:frame]) {\n    static const auto defaultProps = std::make_shared<const RNSVGTextPathProps>();\n    _props = defaultProps;\n  }\n  return self;\n}\n\n#pragma mark - RCTComponentViewProtocol\n\n+ (ComponentDescriptorProvider)componentDescriptorProvider\n{\n  return concreteComponentDescriptorProvider<RNSVGTextPathComponentDescriptor>();\n}\n\n- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps\n{\n  const auto &newProps = static_cast<const RNSVGTextPathProps &>(*props);\n\n  self.href = RCTNSStringFromStringNilIfEmpty(newProps.href);\n  self.side = RCTNSStringFromStringNilIfEmpty(newProps.side);\n  self.method = RCTNSStringFromStringNilIfEmpty(newProps.method);\n  self.midLine = RCTNSStringFromStringNilIfEmpty(newProps.midLine);\n  self.spacing = RCTNSStringFromStringNilIfEmpty(newProps.spacing);\n  id startOffset = RNSVGConvertFollyDynamicToId(newProps.startOffset);\n  if (startOffset != nil) {\n    self.startOffset = [RCTConvert RNSVGLength:startOffset];\n  }\n\n  setCommonTextProps(newProps, self);\n  _props = std::static_pointer_cast<RNSVGTextPathProps const>(props);\n}\n\n- (void)prepareForRecycle\n{\n  [super prepareForRecycle];\n\n  _href = nil;\n  _side = nil;\n  _method = nil;\n  _midLine = nil;\n  _spacing = nil;\n  _startOffset = nil;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n\n- (void)setHref:(NSString *)href\n{\n  if ([href isEqualToString:_href]) {\n    return;\n  }\n  [self invalidate];\n  _href = href;\n}\n\n- (void)setSide:(NSString *)side\n{\n  if ([side isEqualToString:_side]) {\n    return;\n  }\n  [self invalidate];\n  _side = side;\n}\n\n- (void)setMethod:(NSString *)method\n{\n  if ([method isEqualToString:_method]) {\n    return;\n  }\n  [self invalidate];\n  _method = method;\n}\n\n- (void)setMidLine:(NSString *)midLine\n{\n  if ([midLine isEqualToString:_midLine]) {\n    return;\n  }\n  [self invalidate];\n  _midLine = midLine;\n}\n\n- (void)setSpacing:(NSString *)spacing\n{\n  if ([spacing isEqualToString:_spacing]) {\n    return;\n  }\n  [self invalidate];\n  _spacing = spacing;\n}\n\n- (void)setStartOffset:(RNSVGLength *)startOffset\n{\n  if ([startOffset isEqualTo:_startOffset]) {\n    return;\n  }\n  [self invalidate];\n  _startOffset = startOffset;\n}\n\n- (void)renderLayerTo:(CGContextRef)context rect:(CGRect)rect\n{\n  [self renderGroupTo:context rect:rect];\n}\n\n- (CGPathRef)getPath:(CGContextRef)context\n{\n  return [self getGroupPath:context];\n}\n\n- (void)pushGlyphContext\n{\n  // TextPath do not affect the glyphContext\n}\n\n- (void)popGlyphContext\n{\n  // TextPath do not affect the glyphContext\n}\n\n@end\n\n#ifdef RCT_NEW_ARCH_ENABLED\nClass<RCTComponentViewProtocol> RNSVGTextPathCls(void)\n{\n  return RNSVGTextPath.class;\n}\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Text/RNSVGTextProperties.h",
    "content": "#import <Foundation/Foundation.h>\n\n#ifndef RNTextProperties_h\n#define RNTextProperties_h\n\ntypedef NS_ENUM(NSInteger, RNSVGAlignmentBaseline) {\n  RNSVGAlignmentBaselineBaseline,\n  RNSVGAlignmentBaselineTextBottom,\n  RNSVGAlignmentBaselineAlphabetic,\n  RNSVGAlignmentBaselineIdeographic,\n  RNSVGAlignmentBaselineMiddle,\n  RNSVGAlignmentBaselineCentral,\n  RNSVGAlignmentBaselineMathematical,\n  RNSVGAlignmentBaselineTextTop,\n  RNSVGAlignmentBaselineBottom,\n  RNSVGAlignmentBaselineCenter,\n  RNSVGAlignmentBaselineTop,\n  /*\n   SVG implementations may support the following aliases in order to support legacy content:\n\n   text-before-edge = text-top\n   text-after-edge = text-bottom\n   */\n  RNSVGAlignmentBaselineTextBeforeEdge,\n  RNSVGAlignmentBaselineTextAfterEdge,\n  // SVG 1.1\n  RNSVGAlignmentBaselineBeforeEdge,\n  RNSVGAlignmentBaselineAfterEdge,\n  RNSVGAlignmentBaselineHanging,\n  RNSVGAlignmentBaselineDEFAULT = RNSVGAlignmentBaselineBaseline\n};\n\nstatic NSString *const RNSVGAlignmentBaselineStrings[] = {\n    @\"baseline\",        @\"text-bottom\", @\"alphabetic\", @\"ideographic\", @\"middle\",  @\"central\",\n    @\"mathematical\",    @\"text-top\",    @\"bottom\",     @\"center\",      @\"top\",     @\"text-before-edge\",\n    @\"text-after-edge\", @\"before-edge\", @\"after-edge\", @\"hanging\",     @\"central\", @\"mathematical\",\n    @\"text-top\",        @\"bottom\",      @\"center\",     @\"top\",         nil};\n\nNSString *RNSVGAlignmentBaselineToString(enum RNSVGAlignmentBaseline fw);\n\nenum RNSVGAlignmentBaseline RNSVGAlignmentBaselineFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGFontStyle) {\n  RNSVGFontStyleNormal,\n  RNSVGFontStyleItalic,\n  RNSVGFontStyleOblique,\n  RNSVGFontStyleDEFAULT = RNSVGFontStyleNormal,\n};\n\nstatic NSString *const RNSVGFontStyleStrings[] = {@\"normal\", @\"italic\", @\"oblique\", nil};\n\nNSString *RNSVGFontStyleToString(enum RNSVGFontStyle fw);\n\nenum RNSVGFontStyle RNSVGFontStyleFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGFontVariantLigatures) {\n  RNSVGFontVariantLigaturesNormal,\n  RNSVGFontVariantLigaturesNone,\n  RNSVGFontVariantLigaturesDEFAULT = RNSVGFontVariantLigaturesNormal,\n};\n\nstatic NSString *const RNSVGFontVariantLigaturesStrings[] = {@\"normal\", @\"none\", nil};\n\nNSString *RNSVGFontVariantLigaturesToString(enum RNSVGFontVariantLigatures fw);\n\nenum RNSVGFontVariantLigatures RNSVGFontVariantLigaturesFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGFontWeight) {\n  // Absolute\n  RNSVGFontWeightNormal,\n  RNSVGFontWeightBold,\n  RNSVGFontWeight100,\n  RNSVGFontWeight200,\n  RNSVGFontWeight300,\n  RNSVGFontWeight400,\n  RNSVGFontWeight500,\n  RNSVGFontWeight600,\n  RNSVGFontWeight700,\n  RNSVGFontWeight800,\n  RNSVGFontWeight900,\n  // Relative\n  RNSVGFontWeightBolder,\n  RNSVGFontWeightLighter,\n  RNSVGFontWeightDEFAULT = RNSVGFontWeightNormal,\n};\n\nstatic NSString *const RNSVGFontWeightStrings[] = {\n    @\"normal\",\n    @\"bold\",\n    @\"100\",\n    @\"200\",\n    @\"300\",\n    @\"400\",\n    @\"500\",\n    @\"600\",\n    @\"700\",\n    @\"800\",\n    @\"900\",\n    @\"bolder\",\n    @\"lighter\",\n    nil};\n\nstatic int const RNSVGAbsoluteFontWeights[] = {400, 700, 100, 200, 300, 400, 500, 600, 700, 800, 900};\n\nstatic RNSVGFontWeight const RNSVGFontWeights[] = {\n    RNSVGFontWeight100,\n    RNSVGFontWeight100,\n    RNSVGFontWeight200,\n    RNSVGFontWeight300,\n    RNSVGFontWeightNormal,\n    RNSVGFontWeight500,\n    RNSVGFontWeight600,\n    RNSVGFontWeightBold,\n    RNSVGFontWeight800,\n    RNSVGFontWeight900,\n    RNSVGFontWeight900};\n\nNSString *RNSVGFontWeightToString(enum RNSVGFontWeight fw);\n\nNSInteger RNSVGFontWeightFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextAnchor) {\n  RNSVGTextAnchorStart,\n  RNSVGTextAnchorMiddle,\n  RNSVGTextAnchorEnd,\n  RNSVGTextAnchorDEFAULT = RNSVGTextAnchorStart,\n};\n\nstatic NSString *const RNSVGTextAnchorStrings[] = {@\"start\", @\"middle\", @\"end\", nil};\n\nNSString *RNSVGTextAnchorToString(enum RNSVGTextAnchor fw);\n\nenum RNSVGTextAnchor RNSVGTextAnchorFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextDecoration) {\n  RNSVGTextDecorationNone,\n  RNSVGTextDecorationUnderline,\n  RNSVGTextDecorationOverline,\n  RNSVGTextDecorationLineThrough,\n  RNSVGTextDecorationBlink,\n  RNSVGTextDecorationDEFAULT = RNSVGTextDecorationNone,\n};\n\nstatic NSString *const RNSVGTextDecorationStrings[] =\n    {@\"None\", @\"Underline\", @\"Overline\", @\"LineThrough\", @\"Blink\", nil};\n\nNSString *RNSVGTextDecorationToString(enum RNSVGTextDecoration fw);\n\nenum RNSVGTextDecoration RNSVGTextDecorationFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextLengthAdjust) {\n  RNSVGTextLengthAdjustSpacing,\n  RNSVGTextLengthAdjustSpacingAndGlyphs,\n  RNSVGTextLengthAdjustDEFAULT = RNSVGTextLengthAdjustSpacing,\n};\n\nstatic NSString *const RNSVGTextLengthAdjustStrings[] = {@\"spacing\", @\"spacingAndGlyphs\", nil};\n\nNSString *RNSVGTextLengthAdjustToString(enum RNSVGTextLengthAdjust fw);\n\nenum RNSVGTextLengthAdjust RNSVGTextLengthAdjustFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextPathMethod) {\n  RNSVGTextPathMethodAlign,\n  RNSVGTextPathMethodStretch,\n  RNSVGTextPathMethodDEFAULT = RNSVGTextPathMethodAlign,\n};\n\nstatic NSString *const RNSVGTextPathMethodStrings[] = {@\"align\", @\"stretch\", nil};\n\nNSString *RNSVGTextPathMethodToString(enum RNSVGTextPathMethod fw);\n\nenum RNSVGTextPathMethod RNSVGTextPathMethodFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextPathMidLine) {\n  RNSVGTextPathMidLineSharp,\n  RNSVGTextPathMidLineSmooth,\n  RNSVGTextPathMidLineDEFAULT = RNSVGTextPathMidLineSharp,\n};\n\nstatic NSString *const RNSVGTextPathMidLineStrings[] = {@\"sharp\", @\"smooth\", nil};\n\nNSString *RNSVGTextPathMidLineToString(enum RNSVGTextPathMidLine fw);\n\nenum RNSVGTextPathMidLine RNSVGTextPathMidLineFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextPathSide) {\n  RNSVGTextPathSideLeft,\n  RNSVGTextPathSideRight,\n  RNSVGTextPathSideDEFAULT = RNSVGTextPathSideLeft,\n};\n\nstatic NSString *const RNSVGTextPathSideStrings[] = {@\"left\", @\"right\", nil};\n\nNSString *RNSVGTextPathSideToString(enum RNSVGTextPathSide fw);\n\nenum RNSVGTextPathSide RNSVGTextPathSideFromString(NSString *s);\n\ntypedef NS_ENUM(NSInteger, RNSVGTextPathSpacing) {\n  RNSVGTextPathSpacingAutoSpacing,\n  RNSVGTextPathSpacingExact,\n  RNSVGTextPathSpacingDEFAULT = RNSVGTextPathSpacingAutoSpacing,\n};\n\nstatic NSString *const RNSVGTextPathSpacingStrings[] = {@\"auto\", @\"exact\", nil};\n\nNSString *RNSVGTextPathSpacingToString(enum RNSVGTextPathSpacing fw);\n\nenum RNSVGTextPathSpacing RNSVGTextPathSpacingFromString(NSString *s);\n\n#endif\n"
  },
  {
    "path": "apple/Text/RNSVGTextProperties.mm",
    "content": "#import \"RNSVGTextProperties.h\"\n\n#pragma mark - RNSVGAlignmentBaseline\n\nNSString *RNSVGAlignmentBaselineToString(enum RNSVGAlignmentBaseline fw)\n{\n  return RNSVGAlignmentBaselineStrings[fw];\n}\n\nenum RNSVGAlignmentBaseline RNSVGAlignmentBaselineFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGAlignmentBaselineDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGAlignmentBaselineStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGAlignmentBaselineStrings[i]]) {\n      return (RNSVGAlignmentBaseline)i;\n    }\n  }\n  return RNSVGAlignmentBaselineDEFAULT;\n}\n\n#pragma mark - RNSVGFontStyle\n\nNSString *RNSVGFontStyleToString(enum RNSVGFontStyle fw)\n{\n  return RNSVGFontStyleStrings[fw];\n}\n\nenum RNSVGFontStyle RNSVGFontStyleFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGFontStyleDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGFontStyleStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGFontStyleStrings[i]]) {\n      return (RNSVGFontStyle)i;\n    }\n  }\n  return RNSVGFontStyleDEFAULT;\n}\n\n#pragma mark - RNSVGFontVariantLigatures\n\nNSString *RNSVGFontVariantLigaturesToString(enum RNSVGFontVariantLigatures fw)\n{\n  return RNSVGFontVariantLigaturesStrings[fw];\n}\n\nenum RNSVGFontVariantLigatures RNSVGFontVariantLigaturesFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGFontVariantLigaturesDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGFontVariantLigaturesStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGFontVariantLigaturesStrings[i]]) {\n      return (RNSVGFontVariantLigatures)i;\n    }\n  }\n  return RNSVGFontVariantLigaturesDEFAULT;\n}\n\n#pragma mark - RNSVGFontWeight\n\nNSString *RNSVGFontWeightToString(enum RNSVGFontWeight fw)\n{\n  return RNSVGFontWeightStrings[fw];\n}\n\nNSInteger RNSVGFontWeightFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return -1;\n  }\n  const NSInteger l = sizeof(RNSVGFontWeightStrings) / sizeof(NSString *);\n  for (NSInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGFontWeightStrings[i]]) {\n      return i;\n    }\n  }\n  return -1;\n}\n\n#pragma mark - RNSVGTextAnchor\n\nNSString *RNSVGTextAnchorToString(enum RNSVGTextAnchor fw)\n{\n  return RNSVGTextAnchorStrings[fw];\n}\n\nenum RNSVGTextAnchor RNSVGTextAnchorFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextAnchorDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextAnchorStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextAnchorStrings[i]]) {\n      return (RNSVGTextAnchor)i;\n    }\n  }\n  return RNSVGTextAnchorDEFAULT;\n}\n\n#pragma mark - RNSVGTextDecoration\n\nNSString *RNSVGTextDecorationToString(enum RNSVGTextDecoration fw)\n{\n  return RNSVGTextDecorationStrings[fw];\n}\n\nenum RNSVGTextDecoration RNSVGTextDecorationFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextDecorationDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextDecorationStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextDecorationStrings[i]]) {\n      return (RNSVGTextDecoration)i;\n    }\n  }\n  return RNSVGTextDecorationDEFAULT;\n}\n\n#pragma mark - RNSVGTextLengthAdjust\n\nNSString *RNSVGTextLengthAdjustToString(enum RNSVGTextLengthAdjust fw)\n{\n  return RNSVGTextLengthAdjustStrings[fw];\n}\n\nenum RNSVGTextLengthAdjust RNSVGTextLengthAdjustFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextLengthAdjustDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextLengthAdjustStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextLengthAdjustStrings[i]]) {\n      return (RNSVGTextLengthAdjust)i;\n    }\n  }\n  return RNSVGTextLengthAdjustDEFAULT;\n}\n\n#pragma mark - RNSVGTextPathMethod\n\nNSString *RNSVGTextPathMethodToString(enum RNSVGTextPathMethod fw)\n{\n  return RNSVGTextPathMethodStrings[fw];\n}\n\nenum RNSVGTextPathMethod RNSVGTextPathMethodFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextPathMethodDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextPathMethodStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextPathMethodStrings[i]]) {\n      return (RNSVGTextPathMethod)i;\n    }\n  }\n  return RNSVGTextPathMethodDEFAULT;\n}\n\n#pragma mark - RNSVGTextPathMidLine\n\nNSString *RNSVGTextPathMidLineToString(enum RNSVGTextPathMidLine fw)\n{\n  return RNSVGTextPathMidLineStrings[fw];\n}\n\nenum RNSVGTextPathMidLine RNSVGTextPathMidLineFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextPathMidLineDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextPathMidLineStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextPathMidLineStrings[i]]) {\n      return (RNSVGTextPathMidLine)i;\n    }\n  }\n  return RNSVGTextPathMidLineDEFAULT;\n}\n\n#pragma mark - RNSVGTextPathSide\n\nNSString *RNSVGTextPathSideToString(enum RNSVGTextPathSide fw)\n{\n  return RNSVGTextPathSideStrings[fw];\n}\n\nenum RNSVGTextPathSide RNSVGTextPathSideFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextPathSideDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextPathSideStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextPathSideStrings[i]]) {\n      return (RNSVGTextPathSide)i;\n    }\n  }\n  return RNSVGTextPathSideDEFAULT;\n}\n\n#pragma mark - RNSVGTextPathSpacing\n\nNSString *RNSVGTextPathSpacingToString(enum RNSVGTextPathSpacing fw)\n{\n  return RNSVGTextPathSpacingStrings[fw];\n}\n\nenum RNSVGTextPathSpacing RNSVGTextPathSpacingFromString(NSString *s)\n{\n  if ([s length] == 0) {\n    return RNSVGTextPathSpacingDEFAULT;\n  }\n  const NSUInteger l = sizeof(RNSVGTextPathSpacingStrings) / sizeof(NSString *);\n  for (NSUInteger i = 0; i < l; i++) {\n    if ([s isEqualToString:RNSVGTextPathSpacingStrings[i]]) {\n      return (RNSVGTextPathSpacing)i;\n    }\n  }\n  return RNSVGTextPathSpacingDEFAULT;\n}\n"
  },
  {
    "path": "apple/Text/RNSVGTopAlignedLabel.h",
    "content": "#import <TargetConditionals.h>\n\n#if TARGET_OS_OSX\n#import <React/RCTTextView.h>\n@interface RNSVGTopAlignedLabel : NSTextView\n\n@property NSAttributedString *attributedText;\n@property NSLineBreakMode lineBreakMode;\n@property NSInteger numberOfLines;\n@property NSString *text;\n@property NSTextAlignment textAlignment;\n#else\n#import <UIKit/UIKit.h>\n@interface RNSVGTopAlignedLabel : UILabel\n#endif\n@end\n"
  },
  {
    "path": "apple/Text/RNSVGTopAlignedLabel.ios.mm",
    "content": "#import \"RNSVGTopAlignedLabel.h\"\n\n#if !TARGET_OS_OSX\n\n@implementation RNSVGTopAlignedLabel\n\n- (void)drawTextInRect:(CGRect)rect\n{\n  NSAttributedString *attributedText = [[NSAttributedString alloc] initWithString:self.text\n                                                                       attributes:@{NSFontAttributeName : self.font}];\n  rect.size.height = [attributedText boundingRectWithSize:rect.size\n                                                  options:NSStringDrawingUsesLineFragmentOrigin\n                                                  context:nil]\n                         .size.height;\n  if (self.numberOfLines != 0) {\n    rect.size.height = MIN(rect.size.height, self.numberOfLines * self.font.lineHeight);\n  }\n  [super drawTextInRect:rect];\n}\n\n@end\n\n#endif // !TARGET_OS_OSX\n"
  },
  {
    "path": "apple/Text/RNSVGTopAlignedLabel.macos.mm",
    "content": "#import \"RNSVGTopAlignedLabel.h\"\n\n#if TARGET_OS_OSX\n\n@implementation RNSVGTopAlignedLabel\n\n- (NSAttributedString *)attributedText\n{\n  return self.attributedString;\n}\n\n- (NSLineBreakMode)lineBreakMode\n{\n  return self.textContainer.lineBreakMode;\n}\n\n- (NSInteger)numberOfLines\n{\n  return self.textContainer.maximumNumberOfLines;\n}\n\n- (NSString *)text\n{\n  return self.string;\n}\n\n- (NSTextAlignment)textAlignment\n{\n  return self.alignment;\n}\n\n- (void)setAttributedText:(NSAttributedString *)attributedString\n{\n  [self.textStorage setAttributedString:attributedString];\n}\n\n- (void)setLineBreakMode:(NSLineBreakMode)lineBreakMode\n{\n  self.textContainer.lineBreakMode = lineBreakMode;\n}\n\n- (void)setNumberOfLines:(NSInteger)numberOfLines\n{\n  self.textContainer.maximumNumberOfLines = numberOfLines;\n}\n\n- (void)setText:(NSString *)text\n{\n  self.string = text;\n}\n\n- (void)setTextAlignment:(NSTextAlignment)textAlignment\n{\n  self.alignment = textAlignment;\n}\n\n@end\n\n#endif // TARGET_OS_OSX\n"
  },
  {
    "path": "apple/Utils/RCTConvert+RNSVG.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <CoreText/CoreText.h>\n#import <QuartzCore/QuartzCore.h>\n#import <React/RCTConvert.h>\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGBlendMode.h\"\n#import \"RNSVGCGFCRule.h\"\n#import \"RNSVGColorMatrixType.h\"\n#import \"RNSVGCompositeOperator.h\"\n#import \"RNSVGEdgeMode.h\"\n#import \"RNSVGLength.h\"\n#import \"RNSVGMaskType.h\"\n#import \"RNSVGPathParser.h\"\n#import \"RNSVGUnits.h\"\n#import \"RNSVGVBMOS.h\"\n\n@class RNSVGBrush;\n\n@interface RCTConvert (RNSVG)\n\n+ (RNSVGLength *)RNSVGLength:(id)json;\n+ (NSArray<RNSVGLength *> *)RNSVGLengthArray:(id)json;\n+ (RNSVGCGFCRule)RNSVGCGFCRule:(id)json;\n+ (RNSVGVBMOS)RNSVGVBMOS:(id)json;\n+ (RNSVGUnits)RNSVGUnits:(id)json;\n+ (RNSVGMaskType)RNSVGMaskType:(id)json;\n+ (RNSVGBrush *)RNSVGBrush:(id)json;\n+ (RNSVGPathParser *)RNSVGCGPath:(NSString *)d;\n+ (CGRect)RNSVGCGRect:(id)json offset:(NSUInteger)offset;\n+ (RNSVGColor *)RNSVGColor:(id)json offset:(NSUInteger)offset;\n+ (CGGradientRef)RNSVGCGGradient:(id)json;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RCTConvert+RNSVG.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RCTConvert+RNSVG.h\"\n\n#import <React/RCTFont.h>\n#import <React/RCTLog.h>\n#import \"RNSVGContextBrush.h\"\n#import \"RNSVGPainterBrush.h\"\n#import \"RNSVGSolidColorBrush.h\"\n\nNSRegularExpression *RNSVGDigitRegEx;\n\n@implementation RCTConvert (RNSVG)\n\nRCT_ENUM_CONVERTER(\n    RNSVGCGFCRule,\n    (@{\n      @\"evenodd\" : @(kRNSVGCGFCRuleEvenodd),\n      @\"nonzero\" : @(kRNSVGCGFCRuleNonzero),\n    }),\n    kRNSVGCGFCRuleNonzero,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGVBMOS,\n    (@{@\"meet\" : @(kRNSVGVBMOSMeet), @\"slice\" : @(kRNSVGVBMOSSlice), @\"none\" : @(kRNSVGVBMOSNone)}),\n    kRNSVGVBMOSMeet,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGUnits,\n    (@{\n      @\"objectBoundingBox\" : @(kRNSVGUnitsObjectBoundingBox),\n      @\"userSpaceOnUse\" : @(kRNSVGUnitsUserSpaceOnUse),\n    }),\n    kRNSVGUnitsObjectBoundingBox,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGMaskType,\n    (@{\n      @\"luminance\" : @(kRNSVGMaskTypeLuminance),\n      @\"alpha\" : @(kRNSVGMaskTypeAlpha),\n    }),\n    kRNSVGMaskTypeLuminance,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGEdgeMode,\n    (@{\n      @\"duplicate\" : @(SVG_EDGEMODE_DUPLICATE),\n      @\"wrap\" : @(SVG_EDGEMODE_WRAP),\n      @\"none\" : @(SVG_EDGEMODE_NONE),\n    }),\n    SVG_EDGEMODE_UNKNOWN,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGColorMatrixType,\n    (@{\n      @\"matrix\" : @(SVG_FECOLORMATRIX_TYPE_MATRIX),\n      @\"saturate\" : @(SVG_FECOLORMATRIX_TYPE_SATURATE),\n      @\"hueRotate\" : @(SVG_FECOLORMATRIX_TYPE_HUEROTATE),\n      @\"luminanceToAlpha\" : @(SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA),\n    }),\n    SVG_FECOLORMATRIX_TYPE_UNKNOWN,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGBlendMode,\n    (@{\n      @\"unknown\" : @(SVG_FEBLEND_MODE_UNKNOWN),\n      @\"normal\" : @(SVG_FEBLEND_MODE_NORMAL),\n      @\"multiply\" : @(SVG_FEBLEND_MODE_MULTIPLY),\n      @\"screen\" : @(SVG_FEBLEND_MODE_SCREEN),\n      @\"darken\" : @(SVG_FEBLEND_MODE_DARKEN),\n      @\"lighten\" : @(SVG_FEBLEND_MODE_LIGHTEN),\n    }),\n    SVG_FEBLEND_MODE_UNKNOWN,\n    intValue)\n\nRCT_ENUM_CONVERTER(\n    RNSVGCompositeOperator,\n    (@{\n      @\"over\" : @(SVG_FECOMPOSITE_OPERATOR_OVER),\n      @\"in\" : @(SVG_FECOMPOSITE_OPERATOR_IN),\n      @\"out\" : @(SVG_FECOMPOSITE_OPERATOR_OUT),\n      @\"atop\" : @(SVG_FECOMPOSITE_OPERATOR_ATOP),\n      @\"xor\" : @(SVG_FECOMPOSITE_OPERATOR_XOR),\n      @\"arithmetic\" : @(SVG_FECOMPOSITE_OPERATOR_ARITHMETIC),\n    }),\n    SVG_FECOMPOSITE_OPERATOR_UNKNOWN,\n    intValue)\n\n+ (RNSVGBrush *)RNSVGBrush:(id)json\n{\n  if (json == nil) {\n    return nil;\n  }\n  if ([json isKindOfClass:[NSNumber class]]) {\n    return [[RNSVGSolidColorBrush alloc] initWithNumber:json];\n  }\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *value = [self NSString:json];\n    if (!RNSVGDigitRegEx) {\n      RNSVGDigitRegEx = [NSRegularExpression regularExpressionWithPattern:@\"[0-9.-]+\"\n                                                                  options:NSRegularExpressionCaseInsensitive\n                                                                    error:nil];\n    }\n    NSArray<NSTextCheckingResult *> *_matches = [RNSVGDigitRegEx matchesInString:value\n                                                                         options:0\n                                                                           range:NSMakeRange(0, [value length])];\n    NSMutableArray<NSNumber *> *output = [NSMutableArray array];\n    NSUInteger i = 0;\n    [output addObject:[NSNumber numberWithInteger:0]];\n    for (NSTextCheckingResult *match in _matches) {\n      NSString *strNumber = [value substringWithRange:match.range];\n      [output addObject:[NSNumber numberWithDouble:(i++ < 3 ? strNumber.doubleValue / 255 : strNumber.doubleValue)]];\n    }\n    if ([output count] < 5) {\n      [output addObject:[NSNumber numberWithDouble:1]];\n    }\n    return [[RNSVGSolidColorBrush alloc] initWithArray:output];\n  }\n  NSDictionary *dict = [self NSDictionary:json];\n  int type = [dict[@\"type\"] intValue];\n\n  switch (type) {\n    case 0: // solid color\n            // These are probably expensive allocations since it's often the same value.\n            // We should memoize colors but look ups may be just as expensive.\n    {\n      NSArray *arr = @[ @(0), dict[@\"payload\"] ];\n      return [[RNSVGSolidColorBrush alloc] initWithArray:arr];\n    }\n    case 1: // brush\n    {\n      NSArray *arr = @[ @(1), dict[@\"brushRef\"] ];\n      return [[RNSVGPainterBrush alloc] initWithArray:arr];\n    }\n    case 2: // currentColor\n      return [[RNSVGBrush alloc] initWithArray:nil];\n    case 3: // context-fill\n      return [[RNSVGContextBrush alloc] initFill];\n    case 4: // context-stroke\n      return [[RNSVGContextBrush alloc] initStroke];\n    default:\n      RCTLogError(@\"Unknown brush type: %zd\", (unsigned long)type);\n      return nil;\n  }\n}\n\n+ (RNSVGPathParser *)RNSVGCGPath:(NSString *)d\n{\n  return [[RNSVGPathParser alloc] initWithPathString:d];\n}\n\n+ (RNSVGLength *)RNSVGLength:(id)json\n{\n  if ([json isKindOfClass:[NSNumber class]]) {\n    return [RNSVGLength lengthWithNumber:(CGFloat)[json doubleValue]];\n  } else if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    return [RNSVGLength lengthWithString:stringValue];\n  } else {\n    return [[RNSVGLength alloc] init];\n  }\n}\n\n+ (NSArray<RNSVGLength *> *)RNSVGLengthArray:(id)json\n{\n  if ([json isKindOfClass:[NSNumber class]]) {\n    RNSVGLength *length = [RNSVGLength lengthWithNumber:(CGFloat)[json doubleValue]];\n    return [NSArray arrayWithObject:length];\n  } else if ([json isKindOfClass:[NSArray class]]) {\n    NSArray *arrayValue = (NSArray *)json;\n    NSMutableArray<RNSVGLength *> *lengths = [NSMutableArray arrayWithCapacity:[arrayValue count]];\n    for (id obj in arrayValue) {\n      [lengths addObject:[self RNSVGLength:obj]];\n    }\n    return lengths;\n  } else if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    stringValue = [stringValue stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];\n    stringValue = [stringValue stringByReplacingOccurrencesOfString:@\",\"\n                                                         withString:@\" \"\n                                                            options:NSRegularExpressionSearch\n                                                              range:NSMakeRange(0, stringValue.length)];\n    NSArray<NSString *> *array = [stringValue componentsSeparatedByString:@\" \"];\n    NSMutableArray<RNSVGLength *> *svgLengthArray = [NSMutableArray array];\n\n    for (NSString *string in array) {\n      RNSVGLength *length = [RNSVGLength lengthWithString:string];\n      [svgLengthArray addObject:length];\n    }\n\n    return svgLengthArray;\n  } else {\n    return nil;\n  }\n}\n\n+ (CGRect)RNSVGCGRect:(id)json offset:(NSUInteger)offset\n{\n  NSArray *arr = [self NSArray:json];\n  if (arr.count < offset + 4) {\n    RCTLogError(@\"Too few elements in array (expected at least %zd): %@\", (ssize_t)(4 + offset), arr);\n    return CGRectZero;\n  }\n  return (CGRect){\n      {[self CGFloat:arr[offset]], [self CGFloat:arr[offset + 1]]},\n      {[self CGFloat:arr[offset + 2]], [self CGFloat:arr[offset + 3]]},\n  };\n}\n\n+ (RNSVGColor *)RNSVGColor:(id)json offset:(NSUInteger)offset\n{\n  NSArray *arr = [self NSArray:json];\n  if (arr.count == offset + 1) {\n    return [self RNSVGColor:[arr objectAtIndex:offset]];\n  }\n  if (arr.count < offset + 4) {\n    RCTLogError(@\"Too few elements in array (expected at least %zd): %@\", (ssize_t)(4 + offset), arr);\n    return nil;\n  }\n  return [self RNSVGColor:[arr subarrayWithRange:(NSRange){offset, 4}]];\n}\n\n+ (CGGradientRef)RNSVGCGGradient:(id)json\n{\n  NSArray *arr = [self NSArray:json];\n  NSUInteger count = arr.count / 2;\n  NSUInteger values = count * 5;\n  NSUInteger offsetIndex = values - count;\n  CGFloat colorsAndOffsets[values];\n  for (NSUInteger i = 0; i < count; i++) {\n    NSUInteger stopIndex = i * 2;\n    CGFloat offset = (CGFloat)[arr[stopIndex] doubleValue];\n    NSUInteger argb = [self NSUInteger:arr[stopIndex + 1]];\n\n    CGFloat a = ((argb >> 24) & 0xFF) / 255.0;\n    CGFloat r = ((argb >> 16) & 0xFF) / 255.0;\n    CGFloat g = ((argb >> 8) & 0xFF) / 255.0;\n    CGFloat b = (argb & 0xFF) / 255.0;\n\n    NSUInteger colorIndex = i * 4;\n    colorsAndOffsets[colorIndex] = r;\n    colorsAndOffsets[colorIndex + 1] = g;\n    colorsAndOffsets[colorIndex + 2] = b;\n    colorsAndOffsets[colorIndex + 3] = a;\n\n    colorsAndOffsets[offsetIndex + i] = fmax(0, fmin(offset, 1));\n  }\n\n  CGColorSpaceRef rgb = CGColorSpaceCreateDeviceRGB();\n  CGGradientRef gradient =\n      CGGradientCreateWithColorComponents(rgb, colorsAndOffsets, colorsAndOffsets + offsetIndex, count);\n  CGColorSpaceRelease(rgb);\n  return (CGGradientRef)CFAutorelease(gradient);\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGBezierElement.h",
    "content": "/*\n\n Erica Sadun, http://ericasadun.com\n https://github.com/erica/iOS-Drawing/tree/master/C08/Quartz%20Book%20Pack/Bezier\n */\n\n#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\n#define RNSVGNULLPOINT CGRectNull.origin\n\n@interface RNSVGBezierElement : NSObject\n\n// Element storage\n@property (nonatomic, assign) CGPathElementType elementType;\n@property (nonatomic, assign) CGPoint point;\n@property (nonatomic, assign) CGPoint controlPoint1;\n@property (nonatomic, assign) CGPoint controlPoint2;\n\n// Instance creation\n+ (instancetype)elementWithPathElement:(CGPathElement)element;\n+ (NSArray *)elementsFromCGPath:(CGPathRef)path;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGBezierElement.mm",
    "content": "/*\n\n Erica Sadun, http://ericasadun.com\n https://github.com/erica/iOS-Drawing/tree/master/C08/Quartz%20Book%20Pack/Bezier\n */\n\n#import \"RNSVGBezierElement.h\"\n\n#pragma mark - Bezier Element -\n\n@implementation RNSVGBezierElement\n- (instancetype)init\n{\n  self = [super init];\n  if (self) {\n    _elementType = kCGPathElementMoveToPoint;\n    _point = RNSVGNULLPOINT;\n    _controlPoint1 = RNSVGNULLPOINT;\n    _controlPoint2 = RNSVGNULLPOINT;\n  }\n  return self;\n}\n\n+ (instancetype)elementWithPathElement:(CGPathElement)element\n{\n  RNSVGBezierElement *newElement = [[self alloc] init];\n  newElement.elementType = element.type;\n\n  switch (newElement.elementType) {\n    case kCGPathElementCloseSubpath:\n      break;\n    case kCGPathElementMoveToPoint:\n    case kCGPathElementAddLineToPoint: {\n      newElement.point = element.points[0];\n      break;\n    }\n    case kCGPathElementAddQuadCurveToPoint: {\n      newElement.point = element.points[1];\n      newElement.controlPoint1 = element.points[0];\n      break;\n    }\n    case kCGPathElementAddCurveToPoint: {\n      newElement.point = element.points[2];\n      newElement.controlPoint1 = element.points[0];\n      newElement.controlPoint2 = element.points[1];\n      break;\n    }\n    default:\n      break;\n  }\n\n  return newElement;\n}\n\n// Convert one element to RNSVGBezierElement and save to array\nvoid RNSVGBezierElement_getBezierElements(void *info, const CGPathElement *element)\n{\n  NSMutableArray *bezierElements = (__bridge NSMutableArray *)info;\n  if (element)\n    [bezierElements addObject:[RNSVGBezierElement elementWithPathElement:*element]];\n}\n\n// Retrieve array of component elements\n+ (NSArray *)elementsFromCGPath:(CGPathRef)path\n{\n  NSMutableArray *elements = [NSMutableArray array];\n  CGPathApply(path, (__bridge void *)elements, RNSVGBezierElement_getBezierElements);\n  return elements;\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGCGFCRule.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n#import <Foundation/Foundation.h>\n\ntypedef CF_ENUM(int32_t, RNSVGCGFCRule) {\n  kRNSVGCGFCRuleEvenodd,\n  kRNSVGCGFCRuleNonzero\n};\n"
  },
  {
    "path": "apple/Utils/RNSVGConvert.h",
    "content": "#ifdef RCT_NEW_ARCH_ENABLED\n#import <react/renderer/components/rnsvg/Props.h>\n#import \"RNSVGBlendMode.h\"\n#import \"RNSVGColorMatrixType.h\"\n#import \"RNSVGCompositeOperator.h\"\n#import \"RNSVGEdgeMode.h\"\n#import \"RNSVGUnits.h\"\n\nnamespace react = facebook::react;\n\n@interface RNSVGConvert : NSObject\n\n+ (RNSVGUnits)RNSVGUnitsFromFilterUnitsCppEquivalent:(react::RNSVGFilterFilterUnits)svgUnits;\n+ (RNSVGUnits)RNSVGUnitsFromPrimitiveUnitsCppEquivalent:(react::RNSVGFilterPrimitiveUnits)svgUnits;\n+ (RNSVGBlendMode)RNSVGBlendModeFromCppEquivalent:(react::RNSVGFeBlendMode)mode;\n+ (RNSVGColorMatrixType)RNSVGColorMatrixTypeFromCppEquivalent:(react::RNSVGFeColorMatrixType)type;\n+ (RNSVGCompositeOperator)RNSVGRNSVGCompositeOperatorFromCppEquivalent:(react::RNSVGFeCompositeOperator1)operator1;\n+ (RNSVGEdgeMode)RNSVGEdgeModeFromCppEquivalent:(react::RNSVGFeGaussianBlurEdgeMode)edgeMode;\n\n@end\n\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Utils/RNSVGConvert.mm",
    "content": "#import \"RNSVGConvert.h\"\n\n#ifdef RCT_NEW_ARCH_ENABLED\n@implementation RNSVGConvert\n\n+ (RNSVGUnits)RNSVGUnitsFromFilterUnitsCppEquivalent:(react::RNSVGFilterFilterUnits)svgUnits\n{\n  switch (svgUnits) {\n    case react::RNSVGFilterFilterUnits::UserSpaceOnUse:\n      return kRNSVGUnitsUserSpaceOnUse;\n    case react::RNSVGFilterFilterUnits::ObjectBoundingBox:\n      return kRNSVGUnitsObjectBoundingBox;\n  }\n}\n\n+ (RNSVGUnits)RNSVGUnitsFromPrimitiveUnitsCppEquivalent:(react::RNSVGFilterPrimitiveUnits)svgUnits\n{\n  switch (svgUnits) {\n    case react::RNSVGFilterPrimitiveUnits::UserSpaceOnUse:\n      return kRNSVGUnitsUserSpaceOnUse;\n    case react::RNSVGFilterPrimitiveUnits::ObjectBoundingBox:\n      return kRNSVGUnitsObjectBoundingBox;\n  }\n}\n\n+ (RNSVGBlendMode)RNSVGBlendModeFromCppEquivalent:(react::RNSVGFeBlendMode)mode\n{\n  switch (mode) {\n    case react::RNSVGFeBlendMode::Unknown:\n      return SVG_FEBLEND_MODE_UNKNOWN;\n    case react::RNSVGFeBlendMode::Normal:\n      return SVG_FEBLEND_MODE_NORMAL;\n    case react::RNSVGFeBlendMode::Multiply:\n      return SVG_FEBLEND_MODE_MULTIPLY;\n    case react::RNSVGFeBlendMode::Screen:\n      return SVG_FEBLEND_MODE_SCREEN;\n    case react::RNSVGFeBlendMode::Darken:\n      return SVG_FEBLEND_MODE_DARKEN;\n    case react::RNSVGFeBlendMode::Lighten:\n      return SVG_FEBLEND_MODE_LIGHTEN;\n  }\n}\n\n+ (RNSVGColorMatrixType)RNSVGColorMatrixTypeFromCppEquivalent:(react::RNSVGFeColorMatrixType)type\n{\n  switch (type) {\n    case react::RNSVGFeColorMatrixType::Matrix:\n      return SVG_FECOLORMATRIX_TYPE_MATRIX;\n    case react::RNSVGFeColorMatrixType::Saturate:\n      return SVG_FECOLORMATRIX_TYPE_SATURATE;\n    case react::RNSVGFeColorMatrixType::HueRotate:\n      return SVG_FECOLORMATRIX_TYPE_HUEROTATE;\n    case react::RNSVGFeColorMatrixType::LuminanceToAlpha:\n      return SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA;\n  }\n}\n\n+ (RNSVGCompositeOperator)RNSVGRNSVGCompositeOperatorFromCppEquivalent:(react::RNSVGFeCompositeOperator1)operator1\n{\n  switch (operator1) {\n    case react::RNSVGFeCompositeOperator1::Over:\n      return SVG_FECOMPOSITE_OPERATOR_OVER;\n    case react::RNSVGFeCompositeOperator1::In:\n      return SVG_FECOMPOSITE_OPERATOR_IN;\n    case react::RNSVGFeCompositeOperator1::Out:\n      return SVG_FECOMPOSITE_OPERATOR_OUT;\n    case react::RNSVGFeCompositeOperator1::Atop:\n      return SVG_FECOMPOSITE_OPERATOR_ATOP;\n    case react::RNSVGFeCompositeOperator1::Xor:\n      return SVG_FECOMPOSITE_OPERATOR_XOR;\n    case react::RNSVGFeCompositeOperator1::Arithmetic:\n      return SVG_FECOMPOSITE_OPERATOR_ARITHMETIC;\n  }\n}\n\n+ (RNSVGEdgeMode)RNSVGEdgeModeFromCppEquivalent:(react::RNSVGFeGaussianBlurEdgeMode)edgeMode\n{\n  switch (edgeMode) {\n    case react::RNSVGFeGaussianBlurEdgeMode::Duplicate:\n      return SVG_EDGEMODE_DUPLICATE;\n    case react::RNSVGFeGaussianBlurEdgeMode::Wrap:\n      return SVG_EDGEMODE_WRAP;\n    case react::RNSVGFeGaussianBlurEdgeMode::None:\n      return SVG_EDGEMODE_NONE;\n    default:\n      return SVG_EDGEMODE_UNKNOWN;\n  }\n}\n\n@end\n\n#endif // RCT_NEW_ARCH_ENABLED\n"
  },
  {
    "path": "apple/Utils/RNSVGFabricConversions.h",
    "content": "#import \"RNSVGContextBrush.h\"\n#import \"RNSVGFilterPrimitive.h\"\n#import \"RNSVGGroup.h\"\n#import \"RNSVGLength.h\"\n#import \"RNSVGPainterBrush.h\"\n#import \"RNSVGRenderable.h\"\n#import \"RNSVGSolidColorBrush.h\"\n#import \"RNSVGText.h\"\n#import \"RNSVGVBMOS.h\"\n\n#import <React/RCTConversions.h>\n#import <React/RCTFabricComponentsPlugins.h>\n\n#import <folly/dynamic.h>\n\n// copied from RCTFollyConvert\nstatic id RNSVGConvertFollyDynamicToId(const folly::dynamic &dyn)\n{\n  // I could imagine an implementation which avoids copies by wrapping the\n  // dynamic in a derived class of NSDictionary.  We can do that if profiling\n  // implies it will help.\n\n  switch (dyn.type()) {\n    case folly::dynamic::NULLT:\n      return nil;\n    case folly::dynamic::BOOL:\n      return dyn.getBool() ? @YES : @NO;\n    case folly::dynamic::INT64:\n      return @(dyn.getInt());\n    case folly::dynamic::DOUBLE:\n      return @(dyn.getDouble());\n    case folly::dynamic::STRING:\n      return [[NSString alloc] initWithBytes:dyn.c_str() length:dyn.size() encoding:NSUTF8StringEncoding];\n    case folly::dynamic::ARRAY: {\n      NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:dyn.size()];\n      for (const auto &elem : dyn) {\n        id value = RNSVGConvertFollyDynamicToId(elem);\n        if (value) {\n          [array addObject:value];\n        }\n      }\n      return array;\n    }\n    case folly::dynamic::OBJECT: {\n      NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithCapacity:dyn.size()];\n      for (const auto &elem : dyn.items()) {\n        id key = RNSVGConvertFollyDynamicToId(elem.first);\n        id value = RNSVGConvertFollyDynamicToId(elem.second);\n        if (key && value) {\n          dict[key] = value;\n        }\n      }\n      return dict;\n    }\n  }\n}\n\nstatic const facebook::react::LayoutMetrics MinimalLayoutMetrics = {{{0, 0}, {1, 1}}};\n\ntemplate <typename T>\nvoid setCommonNodeProps(const T &nodeProps, RNSVGNode *node)\n{\n  node.name = RCTNSStringFromStringNilIfEmpty(nodeProps.name);\n  node.opacity = nodeProps.opacity;\n  if (nodeProps.matrix.size() == 6) {\n    node.matrix = CGAffineTransformMake(\n        nodeProps.matrix.at(0),\n        nodeProps.matrix.at(1),\n        nodeProps.matrix.at(2),\n        nodeProps.matrix.at(3),\n        nodeProps.matrix.at(4),\n        nodeProps.matrix.at(5));\n  }\n  if (nodeProps.transform.operations.size() > 0) {\n    auto newTransform = nodeProps.resolveTransform(MinimalLayoutMetrics);\n    CATransform3D transform3d = RCTCATransform3DFromTransformMatrix(newTransform);\n    CGAffineTransform transform = CATransform3DGetAffineTransform(transform3d);\n    node.transforms = transform;\n  }\n  node.mask = RCTNSStringFromStringNilIfEmpty(nodeProps.mask);\n  node.markerStart = RCTNSStringFromStringNilIfEmpty(nodeProps.markerStart);\n  node.markerMid = RCTNSStringFromStringNilIfEmpty(nodeProps.markerMid);\n  node.markerEnd = RCTNSStringFromStringNilIfEmpty(nodeProps.markerEnd);\n  node.clipPath = RCTNSStringFromStringNilIfEmpty(nodeProps.clipPath);\n  node.clipRule = nodeProps.clipRule == 0 ? kRNSVGCGFCRuleEvenodd : kRNSVGCGFCRuleNonzero;\n  node.responsible = nodeProps.responsible;\n  // onLayout\n  node.display = RCTNSStringFromStringNilIfEmpty(nodeProps.display);\n  std::string pointerEvents = nodeProps.pointerEvents;\n  NSString *pointerEventsString = RCTNSStringFromStringNilIfEmpty(pointerEvents);\n  if ([pointerEventsString isEqualToString:@\"auto\"]) {\n    node.pointerEvents = RCTPointerEventsUnspecified;\n  } else if ([pointerEventsString isEqualToString:@\"none\"]) {\n    node.pointerEvents = RCTPointerEventsNone;\n  } else if ([pointerEventsString isEqualToString:@\"box-none\"]) {\n    node.pointerEvents = RCTPointerEventsNone;\n  } else if ([pointerEventsString isEqualToString:@\"box-only\"]) {\n    node.pointerEvents = RCTPointerEventsNone;\n  } else {\n    node.pointerEvents = RCTPointerEventsUnspecified;\n  }\n  node.accessibilityIdentifier = RCTNSStringFromStringNilIfEmpty(nodeProps.testId);\n#if !TARGET_OS_OSX\n  node.isAccessibilityElement = nodeProps.accessible;\n#else\n  node.accessibilityElement = nodeProps.accessible;\n#endif // !TARGET_OS_OSX\n  node.accessibilityLabel = RCTNSStringFromStringNilIfEmpty(nodeProps.accessibilityLabel);\n}\n\ntemplate <typename T>\nvoid setCommonRenderableProps(const T &renderableProps, RNSVGRenderable *renderableNode)\n{\n  setCommonNodeProps(renderableProps, renderableNode);\n  if (RCTUIColorFromSharedColor(renderableProps.color)) {\n    [renderableNode setColor:RCTUIColorFromSharedColor(renderableProps.color)];\n  }\n  id fill = RNSVGConvertFollyDynamicToId(renderableProps.fill);\n  renderableNode.fill = [RCTConvert RNSVGBrush:fill];\n  renderableNode.fillOpacity = renderableProps.fillOpacity;\n  renderableNode.fillRule = renderableProps.fillRule == 0 ? kRNSVGCGFCRuleEvenodd : kRNSVGCGFCRuleNonzero;\n  id stroke = RNSVGConvertFollyDynamicToId(renderableProps.stroke);\n  renderableNode.stroke = [RCTConvert RNSVGBrush:stroke];\n  renderableNode.strokeOpacity = renderableProps.strokeOpacity;\n  id strokeWidth = RNSVGConvertFollyDynamicToId(renderableProps.strokeWidth);\n  if (strokeWidth != nil) {\n    renderableNode.strokeWidth = [RCTConvert RNSVGLength:strokeWidth];\n  }\n  renderableNode.strokeLinecap = renderableProps.strokeLinecap == 0 ? kCGLineCapButt\n      : renderableProps.strokeLinecap == 1                          ? kCGLineCapRound\n                                                                    : kCGLineCapSquare;\n  renderableNode.strokeLinejoin = renderableProps.strokeLinejoin == 0 ? kCGLineJoinMiter\n      : renderableProps.strokeLinejoin == 1                           ? kCGLineJoinRound\n                                                                      : kCGLineJoinBevel;\n  id strokeDasharray = RNSVGConvertFollyDynamicToId(renderableProps.strokeDasharray);\n  if (strokeDasharray != nil) {\n    renderableNode.strokeDasharray = [RCTConvert RNSVGLengthArray:strokeDasharray];\n  }\n  renderableNode.strokeDashoffset = renderableProps.strokeDashoffset;\n  renderableNode.strokeMiterlimit = renderableProps.strokeMiterlimit;\n  renderableNode.vectorEffect = renderableProps.vectorEffect == 0 ? kRNSVGVectorEffectDefault\n      : renderableProps.vectorEffect == 1                         ? kRNSVGVectorEffectNonScalingStroke\n      : renderableProps.vectorEffect == 2                         ? kRNSVGVectorEffectInherit\n                                                                  : kRNSVGVectorEffectUri;\n  if (renderableProps.propList.size() > 0) {\n    NSMutableArray<NSString *> *propArray = [NSMutableArray new];\n    for (auto str : renderableProps.propList) {\n      [propArray addObject:RCTNSStringFromString(str)];\n    }\n    renderableNode.propList = propArray;\n  }\n  renderableNode.filter = RCTNSStringFromStringNilIfEmpty(renderableProps.filter);\n}\n\ntemplate <typename T>\nvoid setCommonGroupProps(const T &groupProps, RNSVGGroup *groupNode)\n{\n  setCommonRenderableProps(groupProps, groupNode);\n\n  id fontSize = RNSVGConvertFollyDynamicToId(groupProps.fontSize);\n  if (fontSize != nil) {\n    groupNode.font = @{@\"fontSize\" : fontSize};\n  }\n  id fontWeight = RNSVGConvertFollyDynamicToId(groupProps.fontWeight);\n  if (fontWeight != nil) {\n    groupNode.font = @{@\"fontWeight\" : fontWeight};\n  }\n  id font = RNSVGConvertFollyDynamicToId(groupProps.font);\n  if (font != nil) {\n    NSDictionary *fontDict = (NSDictionary *)font;\n    if (groupNode.font == nil || fontDict.count > 0) {\n      // some of text's rendering logic requires that `font` is not nil so we always set it\n      // even if to an empty dict\n      groupNode.font = fontDict;\n    }\n  }\n}\n\ntemplate <typename T>\nvoid setCommonFilterProps(const T &filterProps, RNSVGFilterPrimitive *filterPrimitiveNode)\n{\n  id x = RNSVGConvertFollyDynamicToId(filterProps.x);\n  if (x != nil) {\n    filterPrimitiveNode.x = [RCTConvert RNSVGLength:x];\n  }\n  id y = RNSVGConvertFollyDynamicToId(filterProps.y);\n  if (y != nil) {\n    filterPrimitiveNode.y = [RCTConvert RNSVGLength:y];\n  }\n  id height = RNSVGConvertFollyDynamicToId(filterProps.height);\n  if (height != nil) {\n    filterPrimitiveNode.height = [RCTConvert RNSVGLength:height];\n  }\n  id width = RNSVGConvertFollyDynamicToId(filterProps.width);\n  if (width != nil) {\n    filterPrimitiveNode.width = [RCTConvert RNSVGLength:width];\n  }\n  filterPrimitiveNode.result = RCTNSStringFromStringNilIfEmpty(filterProps.result);\n}\n\ntemplate <typename T>\nvoid setCommonTextProps(const T &textProps, RNSVGText *textNode)\n{\n  setCommonGroupProps(textProps, textNode);\n  id deltaX = RNSVGConvertFollyDynamicToId(textProps.dx);\n  if (deltaX != nil) {\n    textNode.deltaX = [RCTConvert RNSVGLengthArray:deltaX];\n  }\n  id deltaY = RNSVGConvertFollyDynamicToId(textProps.dy);\n  if (deltaY != nil) {\n    textNode.deltaY = [RCTConvert RNSVGLengthArray:deltaY];\n  }\n  id positionX = RNSVGConvertFollyDynamicToId(textProps.x);\n  if (positionX != nil) {\n    textNode.positionX = [RCTConvert RNSVGLengthArray:positionX];\n  }\n  id positionY = RNSVGConvertFollyDynamicToId(textProps.y);\n  if (positionY != nil) {\n    textNode.positionY = [RCTConvert RNSVGLengthArray:positionY];\n  }\n  id rotate = RNSVGConvertFollyDynamicToId(textProps.rotate);\n  if (rotate != nil) {\n    textNode.rotate = [RCTConvert RNSVGLengthArray:rotate];\n  }\n  id textLength = RNSVGConvertFollyDynamicToId(textProps.textLength);\n  if (textLength != nil) {\n    textNode.textLength = [RCTConvert RNSVGLength:textLength];\n  }\n  id inlineSize = RNSVGConvertFollyDynamicToId(textProps.inlineSize);\n  if (inlineSize != nil) {\n    textNode.inlineSize = [RCTConvert RNSVGLength:inlineSize];\n  }\n  id baselineShift = RNSVGConvertFollyDynamicToId(textProps.baselineShift);\n  if (baselineShift != nil) {\n    if ([baselineShift isKindOfClass:[NSString class]]) {\n      NSString *stringValue = (NSString *)baselineShift;\n      textNode.baselineShift = stringValue;\n    } else {\n      textNode.baselineShift = [NSString stringWithFormat:@\"%f\", [baselineShift doubleValue]];\n    }\n  }\n  textNode.lengthAdjust = RCTNSStringFromStringNilIfEmpty(textProps.lengthAdjust);\n  textNode.alignmentBaseline = RCTNSStringFromStringNilIfEmpty(textProps.alignmentBaseline);\n}\n\nstatic RNSVGVBMOS intToRNSVGVBMOS(int value)\n{\n  switch (value) {\n    case 0:\n      return kRNSVGVBMOSMeet;\n    case 1:\n      return kRNSVGVBMOSSlice;\n    case 2:\n      return kRNSVGVBMOSNone;\n    default:\n      return kRNSVGVBMOSMeet;\n  }\n}\n"
  },
  {
    "path": "apple/Utils/RNSVGLength.h",
    "content": "#import \"RNSVGUIKit.h\"\n\n#ifndef RNSVGLength_h\n#define RNSVGLength_h\n\n// https://www.w3.org/TR/SVG/types.html#InterfaceSVGLength\ntypedef CF_ENUM(unsigned short, RNSVGLengthUnitType) {\n  SVG_LENGTHTYPE_UNKNOWN,\n  SVG_LENGTHTYPE_NUMBER,\n  SVG_LENGTHTYPE_PERCENTAGE,\n  SVG_LENGTHTYPE_EMS,\n  SVG_LENGTHTYPE_EXS,\n  SVG_LENGTHTYPE_PX,\n  SVG_LENGTHTYPE_CM,\n  SVG_LENGTHTYPE_MM,\n  SVG_LENGTHTYPE_IN,\n  SVG_LENGTHTYPE_PT,\n  SVG_LENGTHTYPE_PC,\n};\n\n@interface RNSVGLength : NSObject\n\n@property (nonatomic, assign) CGFloat value;\n@property (nonatomic, assign) RNSVGLengthUnitType unit;\n\n+ (instancetype)lengthWithNumber:(CGFloat)number;\n+ (instancetype)lengthWithString:(NSString *)lengthString;\n- (BOOL)isEqualTo:(RNSVGLength *)other;\n\n@end\n\n#endif /* RNSVGLength_h */\n"
  },
  {
    "path": "apple/Utils/RNSVGLength.mm",
    "content": "#import \"RNSVGLength.h\"\n#import <Foundation/Foundation.h>\n\n@implementation RNSVGLength\n\n- (instancetype)init\n{\n  self = [super init];\n  if (self) {\n    _value = 0;\n    _unit = SVG_LENGTHTYPE_UNKNOWN;\n  }\n  return self;\n}\n\n+ (instancetype)lengthWithNumber:(CGFloat)number\n{\n  RNSVGLength *length = [[self alloc] init];\n  length.unit = SVG_LENGTHTYPE_NUMBER;\n  length.value = number;\n  return length;\n}\n\n+ (instancetype)lengthWithString:(NSString *)lengthString\n{\n  NSString *length = [lengthString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];\n  NSUInteger stringLength = [length length];\n  NSInteger percentIndex = stringLength - 1;\n  RNSVGLength *output = [RNSVGLength alloc];\n  if (stringLength == 0) {\n    output.unit = SVG_LENGTHTYPE_UNKNOWN;\n    output.value = 0;\n    return output;\n  } else if ([length characterAtIndex:percentIndex] == '%') {\n    output.unit = SVG_LENGTHTYPE_PERCENTAGE;\n    output.value = (CGFloat)[[length substringWithRange:NSMakeRange(0, percentIndex)] doubleValue];\n  } else {\n    NSInteger twoLetterUnitIndex = stringLength - 2;\n    RNSVGLengthUnitType unit = SVG_LENGTHTYPE_NUMBER;\n    if (twoLetterUnitIndex > 0) {\n      NSString *lastTwo = [length substringFromIndex:twoLetterUnitIndex];\n      NSUInteger end = twoLetterUnitIndex;\n      if ([lastTwo isEqualToString:@\"px\"]) {\n        unit = SVG_LENGTHTYPE_PX;\n      } else if ([lastTwo isEqualToString:@\"em\"]) {\n        unit = SVG_LENGTHTYPE_EMS;\n      } else if ([lastTwo isEqualToString:@\"ex\"]) {\n        unit = SVG_LENGTHTYPE_EXS;\n      } else if ([lastTwo isEqualToString:@\"pt\"]) {\n        unit = SVG_LENGTHTYPE_PT;\n      } else if ([lastTwo isEqualToString:@\"pc\"]) {\n        unit = SVG_LENGTHTYPE_PC;\n      } else if ([lastTwo isEqualToString:@\"mm\"]) {\n        unit = SVG_LENGTHTYPE_MM;\n      } else if ([lastTwo isEqualToString:@\"cm\"]) {\n        unit = SVG_LENGTHTYPE_CM;\n      } else if ([lastTwo isEqualToString:@\"in\"]) {\n        unit = SVG_LENGTHTYPE_IN;\n      } else {\n        end = stringLength;\n      }\n      output.value = (CGFloat)[[length substringWithRange:NSMakeRange(0, end)] doubleValue];\n    } else {\n      output.value = (CGFloat)[length doubleValue];\n    }\n    output.unit = unit;\n  }\n  return output;\n}\n\n- (BOOL)isEqualTo:(RNSVGLength *)other\n{\n  return self.unit == other.unit && self.value == other.value;\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGMarkerPosition.h",
    "content": "#import <Foundation/Foundation.h>\n\n#import \"RNSVGUIKit.h\"\n\ntypedef enum RNSVGMarkerType { kStartMarker, kMidMarker, kEndMarker } RNSVGMarkerType;\n\n#define RNSVGZEROPOINT CGRectZero.origin\n\n@interface RNSVGMarkerPosition : NSObject\n\n// Element storage\n@property (nonatomic, assign) RNSVGMarkerType type;\n@property (nonatomic, assign) CGPoint origin;\n@property (nonatomic, assign) float angle;\n\n// Instance creation\n+ (instancetype)markerPosition:(RNSVGMarkerType)type origin:(CGPoint)origin angle:(float)angle;\n\n+ (NSArray<RNSVGMarkerPosition *> *)fromCGPath:(CGPathRef)path;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGMarkerPosition.mm",
    "content": "\n#import \"RNSVGMarkerPosition.h\"\n\n@implementation RNSVGMarkerPosition\n- (instancetype)init\n{\n  self = [super init];\n  if (self) {\n    _type = kStartMarker;\n    _origin = RNSVGZEROPOINT;\n    _angle = 0;\n  }\n  return self;\n}\n\n+ (instancetype)markerPosition:(RNSVGMarkerType)type origin:(CGPoint)origin angle:(float)angle\n{\n  RNSVGMarkerPosition *newElement = [[self alloc] init];\n  newElement.type = type;\n  newElement.origin = origin;\n  newElement.angle = angle;\n  return newElement;\n}\n\n+ (NSArray<RNSVGMarkerPosition *> *)fromCGPath:(CGPathRef)path\n{\n  positions_ = [[NSMutableArray alloc] init];\n  element_index_ = 0;\n  origin_ = RNSVGZEROPOINT;\n  subpath_start_ = RNSVGZEROPOINT;\n  CGPathApply(path, (__bridge void *)positions_, UpdateFromPathElement);\n  PathIsDone();\n  return positions_;\n}\n\nvoid PathIsDone()\n{\n  float angle = CurrentAngle(kEndMarker);\n  [positions_ addObject:[RNSVGMarkerPosition markerPosition:kEndMarker origin:origin_ angle:angle]];\n}\n\nstatic double BisectingAngle(double in_angle, double out_angle)\n{\n  // WK193015: Prevent bugs due to angles being non-continuous.\n  if (fabs(in_angle - out_angle) > 180)\n    in_angle += 360;\n  return (in_angle + out_angle) / 2;\n}\n\nstatic CGFloat RNSVG_radToDeg = 180 / (CGFloat)M_PI;\n\ndouble rad2deg(CGFloat rad)\n{\n  return rad * RNSVG_radToDeg;\n}\n\nCGFloat SlopeAngleRadians(CGSize p)\n{\n  CGFloat angle = atan2(p.height, p.width);\n  return angle;\n}\n\ndouble CurrentAngle(RNSVGMarkerType type)\n{\n  // For details of this calculation, see:\n  // http://www.w3.org/TR/SVG/single-page.html#painting-MarkerElement\n  double in_angle = rad2deg(SlopeAngleRadians(in_slope_));\n  double out_angle = rad2deg(SlopeAngleRadians(out_slope_));\n  switch (type) {\n    case kStartMarker:\n      if (auto_start_reverse_)\n        out_angle += 180;\n      return out_angle;\n    case kMidMarker:\n      return BisectingAngle(in_angle, out_angle);\n    case kEndMarker:\n      return in_angle;\n  }\n  return 0;\n}\n\ntypedef struct SegmentData {\n  CGSize start_tangent; // Tangent in the start point of the segment.\n  CGSize end_tangent; // Tangent in the end point of the segment.\n  CGPoint position; // The end point of the segment.\n} SegmentData;\n\nCGSize subtract(CGPoint *p1, CGPoint *p2)\n{\n  return CGSizeMake(p2->x - p1->x, p2->y - p1->y);\n}\n\nstatic void ComputeQuadTangents(SegmentData *data, CGPoint *start, CGPoint *control, CGPoint *end)\n{\n  data->start_tangent = subtract(control, start);\n  data->end_tangent = subtract(end, control);\n  if (CGSizeEqualToSize(CGSizeZero, data->start_tangent))\n    data->start_tangent = data->end_tangent;\n  else if (CGSizeEqualToSize(CGSizeZero, data->end_tangent))\n    data->end_tangent = data->start_tangent;\n}\n\nSegmentData ExtractPathElementFeatures(const CGPathElement *element)\n{\n  SegmentData data;\n  CGPoint *points = element->points;\n  switch (element->type) {\n    case kCGPathElementAddCurveToPoint:\n      data.position = points[2];\n      data.start_tangent = subtract(&points[0], &origin_);\n      data.end_tangent = subtract(&points[2], &points[1]);\n      if (CGSizeEqualToSize(CGSizeZero, data.start_tangent))\n        ComputeQuadTangents(&data, &points[0], &points[1], &points[2]);\n      else if (CGSizeEqualToSize(CGSizeZero, data.end_tangent))\n        ComputeQuadTangents(&data, &origin_, &points[0], &points[1]);\n      break;\n    case kCGPathElementAddQuadCurveToPoint:\n      data.position = points[1];\n      ComputeQuadTangents(&data, &origin_, &points[0], &points[1]);\n      break;\n    case kCGPathElementMoveToPoint:\n    case kCGPathElementAddLineToPoint:\n      data.position = points[0];\n      data.start_tangent = subtract(&data.position, &origin_);\n      data.end_tangent = subtract(&data.position, &origin_);\n      break;\n    case kCGPathElementCloseSubpath:\n      data.position = subpath_start_;\n      data.start_tangent = subtract(&data.position, &origin_);\n      data.end_tangent = subtract(&data.position, &origin_);\n      break;\n  }\n  return data;\n}\n\nvoid UpdateFromPathElement(__unused void *info, const CGPathElement *element)\n{\n  SegmentData segment_data = ExtractPathElementFeatures(element);\n  // First update the outgoing slope for the previous element.\n  out_slope_ = segment_data.start_tangent;\n  // Record the marker for the previous element.\n  if (element_index_ > 0) {\n    RNSVGMarkerType marker_type = element_index_ == 1 ? kStartMarker : kMidMarker;\n    float angle = CurrentAngle(marker_type);\n    [positions_ addObject:[RNSVGMarkerPosition markerPosition:marker_type origin:origin_ angle:angle]];\n  }\n  // Update the incoming slope for this marker position.\n  in_slope_ = segment_data.end_tangent;\n  // Update marker position.\n  origin_ = segment_data.position;\n  // If this is a 'move to' segment, save the point for use with 'close'.\n  if (element->type == kCGPathElementMoveToPoint)\n    subpath_start_ = element->points[0];\n  else if (element->type == kCGPathElementCloseSubpath)\n    subpath_start_ = CGPointZero;\n  ++element_index_;\n}\n\nNSMutableArray<RNSVGMarkerPosition *> *positions_;\nunsigned element_index_;\nCGPoint origin_;\nCGPoint subpath_start_;\nCGSize in_slope_;\nCGSize out_slope_;\nbool auto_start_reverse_;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGMaskType.h",
    "content": "typedef CF_ENUM(int32_t, RNSVGMaskType) {\n  kRNSVGMaskTypeLuminance,\n  kRNSVGMaskTypeAlpha\n};\n"
  },
  {
    "path": "apple/Utils/RNSVGPathMeasure.h",
    "content": "/**\n * Copyright (c) 2015-present, react-native-community.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGUIKit.h\"\n\n@interface RNSVGPathMeasure : NSObject\n\n@property CGFloat pathLength;\n@property CGPathRef path;\n@property NSMutableArray *lengths;\n@property NSMutableArray *lines;\n@property NSUInteger lineCount;\n@property BOOL isClosed;\n\n- (void)reset;\n- (void)extractPathData:(CGPathRef)path;\n- (void)getPosAndTan:(CGFloat *)angle midPoint:(CGFloat)midPoint x:(CGFloat *)x y:(CGFloat *)y;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGPathMeasure.mm",
    "content": "#import \"RNSVGPathMeasure.h\"\n#import \"RNSVGBezierElement.h\"\n\n/* Some Bezier logic from PerformanceBezier */\n/*\n\n ## License\n\n <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/3.0/us/\"><img alt=\"Creative Commons License\"\n style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/3.0/us/88x31.png\" /></a><br />This work is licensed\n under a <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/3.0/us/\">Creative Commons Attribution 3.0 United\n States License</a>.\n\n For attribution, please include:\n\n 1. Mention original author \"Adam Wulf for Loose Leaf app\"\n 2. Link to https://getlooseleaf.com/opensource/\n 3. Link to https://github.com/adamwulf/PerformanceBezier\n\n */\nstatic CGFloat idealFlatness = (CGFloat).01;\n\n/**\n * returns the distance between two points\n */\nstatic CGFloat distance(CGPoint p1, CGPoint p2)\n{\n  CGFloat dx = p2.x - p1.x;\n  CGFloat dy = p2.y - p1.y;\n  return hypot(dx, dy);\n}\n\n// Subdivide a Bézier (specific division)\n/*\n * (c) 2004 Alastair J. Houghton\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 *   1. Redistributions of source code must retain the above copyright\n *      notice, this list of conditions and the following disclaimer.\n *\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 *\n *   3. The name of the author of this software may not be used to endorse\n *      or promote products derived from the software without specific prior\n *      written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER \"AS IS\" AND ANY EXPRESS\n * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\n * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\n * IN NO EVENT SHALL THE COPYRIGHT OWNER BE LIABLE FOR ANY DIRECT, INDIRECT,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO\n * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS;\n * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR\n * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\n * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n */\nstatic void subdivideBezierAtT(const CGPoint bez[4], CGPoint bez1[4], CGPoint bez2[4], CGFloat t)\n{\n  CGPoint q;\n  CGFloat mt = 1 - t;\n\n  bez1[0].x = bez[0].x;\n  bez1[0].y = bez[0].y;\n  bez2[3].x = bez[3].x;\n  bez2[3].y = bez[3].y;\n\n  q.x = mt * bez[1].x + t * bez[2].x;\n  q.y = mt * bez[1].y + t * bez[2].y;\n  bez1[1].x = mt * bez[0].x + t * bez[1].x;\n  bez1[1].y = mt * bez[0].y + t * bez[1].y;\n  bez2[2].x = mt * bez[2].x + t * bez[3].x;\n  bez2[2].y = mt * bez[2].y + t * bez[3].y;\n\n  bez1[2].x = mt * bez1[1].x + t * q.x;\n  bez1[2].y = mt * bez1[1].y + t * q.y;\n  bez2[1].x = mt * q.x + t * bez2[2].x;\n  bez2[1].y = mt * q.y + t * bez2[2].y;\n\n  bez1[3].x = bez2[0].x = mt * bez1[2].x + t * bez2[1].x;\n  bez1[3].y = bez2[0].y = mt * bez1[2].y + t * bez2[1].y;\n}\n\n@implementation RNSVGPathMeasure\n\n- (void)addLine:(CGPoint *)last next:(const CGPoint *)next\n{\n  NSArray *line = @[ [NSValue valueWithCGPoint:*last], [NSValue valueWithCGPoint:*next] ];\n  _pathLength += distance(*last, *next);\n  [_lengths addObject:[NSNumber numberWithDouble:_pathLength]];\n  [_lines addObject:line];\n  *last = *next;\n}\n\n- (void)reset\n{\n  _lengths = nil;\n  _lines = nil;\n  _isClosed = NO;\n  _lineCount = 0;\n  _pathLength = 0;\n  _path = nil;\n}\n\n- (void)extractPathData:(CGPathRef)path\n{\n  if (path == _path) {\n    return;\n  }\n  _path = path;\n  CGPoint origin = CGPointMake(0.0, 0.0);\n  CGPoint last = CGPointMake(0.0, 0.0);\n  _lengths = [NSMutableArray array];\n  _lines = [NSMutableArray array];\n  _isClosed = NO;\n  _lineCount = 0;\n  _pathLength = 0;\n  NSArray *elements = [RNSVGBezierElement elementsFromCGPath:path];\n  for (RNSVGBezierElement *element in elements) {\n    switch (element.elementType) {\n      case kCGPathElementMoveToPoint:\n        origin = last = element.point;\n        break;\n\n      case kCGPathElementAddLineToPoint: {\n        CGPoint next = element.point;\n        [self addLine:&last next:&next];\n        _lineCount++;\n        break;\n      }\n      case kCGPathElementAddQuadCurveToPoint:\n      case kCGPathElementAddCurveToPoint: {\n        // handle both curve types gracefully\n        CGPoint curveTo = element.point;\n        CGPoint ctrl1 = element.controlPoint1;\n        CGPoint ctrl2 = element.elementType == kCGPathElementAddQuadCurveToPoint ? ctrl1 : element.controlPoint2;\n\n        // this is the bezier for our current element\n        CGPoint bezier[4] = {last, ctrl1, ctrl2, curveTo};\n        NSValue *arr = [NSValue valueWithBytes:&bezier objCType:@encode(CGPoint[4])];\n        NSMutableArray *curves = [NSMutableArray arrayWithObjects:arr, nil];\n\n        for (NSInteger curveIndex = 0; curveIndex >= 0; curveIndex--) {\n          CGPoint bez[4];\n          [curves[curveIndex] getValue:&bez];\n          [curves removeLastObject];\n\n          // calculate the error rate of the curve vs\n          // a line segment between the start and end points\n          ctrl1 = bez[1];\n          ctrl2 = bez[2];\n          CGPoint next = bez[3];\n          CGFloat polyLen = distance(last, ctrl1) + distance(ctrl1, ctrl2) + distance(ctrl2, next);\n          CGFloat chordLen = distance(last, next);\n          CGFloat error = polyLen - chordLen;\n\n          // if the error is less than our accepted level of error\n          // then add a line, else, split the curve in half\n          if (error <= idealFlatness) {\n            [self addLine:&last next:&next];\n            _lineCount++;\n          } else {\n            CGPoint bez1[4], bez2[4];\n            subdivideBezierAtT(bez, bez1, bez2, .5);\n            [curves addObject:[NSValue valueWithBytes:&bez2 objCType:@encode(CGPoint[4])]];\n            [curves addObject:[NSValue valueWithBytes:&bez1 objCType:@encode(CGPoint[4])]];\n            curveIndex += 2;\n          }\n        }\n        break;\n      }\n\n      case kCGPathElementCloseSubpath: {\n        CGPoint next = origin;\n        [self addLine:&last next:&next];\n        _lineCount++;\n        _isClosed = YES;\n        break;\n      }\n\n      default:\n        break;\n    }\n  }\n}\n\n- (void)getPosAndTan:(CGFloat *)angle midPoint:(CGFloat)midPoint x:(CGFloat *)x y:(CGFloat *)y\n{\n  // Investigation suggests binary search is faster at lineCount >= 16\n  // https://gist.github.com/msand/4c7993319425f9d7933be58ad9ada1a4\n  NSUInteger i = _lineCount < 16\n      ? [_lengths\n            indexOfObjectPassingTest:^(NSNumber *length, __unused NSUInteger index, __unused BOOL *_Nonnull stop) {\n              BOOL contains = midPoint <= [length doubleValue];\n              return contains;\n            }]\n      : [_lengths indexOfObject:[NSNumber numberWithDouble:midPoint]\n                  inSortedRange:NSMakeRange(0, _lineCount)\n                        options:NSBinarySearchingInsertionIndex\n                usingComparator:^(NSNumber *obj1, NSNumber *obj2) {\n                  return [obj1 compare:obj2];\n                }];\n\n  CGFloat totalLength = (CGFloat)[_lengths[i] doubleValue];\n  CGFloat prevLength = i == 0 ? 0 : (CGFloat)[_lengths[i - 1] doubleValue];\n\n  CGFloat length = totalLength - prevLength;\n  CGFloat percent = (midPoint - prevLength) / length;\n\n  NSArray *points = [_lines objectAtIndex:i];\n  CGPoint p1 = [[points objectAtIndex:0] CGPointValue];\n  CGPoint p2 = [[points objectAtIndex:1] CGPointValue];\n\n  CGFloat ldx = p2.x - p1.x;\n  CGFloat ldy = p2.y - p1.y;\n  *angle = atan2(ldy, ldx);\n  *x = p1.x + ldx * percent;\n  *y = p1.y + ldy * percent;\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGPathParser.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGUIKit.h\"\n\n@interface RNSVGPathParser : NSObject\n\n- (instancetype)initWithPathString:(NSString *)d;\n- (CGPathRef)getPath;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGPathParser.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPathParser.h\"\n#import <React/RCTLog.h>\n#import <math.h>\n#import \"RNSVGBezierElement.h\"\n\n@implementation RNSVGPathParser {\n  char prev_cmd;\n  NSUInteger i;\n  NSUInteger l;\n  NSString *s;\n  float _penX;\n  float _penY;\n  float _penDownX;\n  float _penDownY;\n  float _pivotX;\n  float _pivotY;\n  BOOL _valid;\n  BOOL _penDownSet;\n}\n\n- (instancetype)initWithPathString:(NSString *)d\n{\n  if (self = [super init]) {\n    prev_cmd = ' ';\n    l = [d length];\n    i = 0;\n    s = d;\n  }\n  return self;\n}\n\n#define NEXT_FLOAT [self parse_list_number]\n#define NEXT_BOOL [self parse_flag]\n\n- (CGPathRef)getPath\n{\n  CGMutablePathRef path = CGPathCreateMutable();\n  while (i < l) {\n    [self skip_spaces];\n\n    if (i >= l) {\n      break;\n    }\n\n    bool has_prev_cmd = prev_cmd != ' ';\n    char first_char = [s characterAtIndex:i];\n\n    if (!has_prev_cmd && first_char != 'M' && first_char != 'm') {\n      // The first segment must be a MoveTo.\n      RCTLogError(@\"UnexpectedData: %@\", s);\n      CGPathRelease(path);\n      return nil;\n    }\n\n    // TODO: simplify\n    bool is_implicit_move_to = false;\n    char cmd = ' ';\n    if ([self is_cmd:first_char]) {\n      is_implicit_move_to = false;\n      cmd = first_char;\n      i += 1;\n    } else if ([self is_number_start:first_char] && has_prev_cmd) {\n      if (prev_cmd == 'Z' || prev_cmd == 'z') {\n        // ClosePath cannot be followed by a number.\n        RCTLogError(@\"UnexpectedData: %@\", s);\n        CGPathRelease(path);\n        return nil;\n      }\n\n      if (prev_cmd == 'M' || prev_cmd == 'm') {\n        // 'If a moveto is followed by multiple pairs of coordinates,\n        // the subsequent pairs are treated as implicit lineto commands.'\n        // So we parse them as LineTo.\n        is_implicit_move_to = true;\n        if ([self is_absolute:prev_cmd]) {\n          cmd = 'L';\n        } else {\n          cmd = 'l';\n        }\n      } else {\n        is_implicit_move_to = false;\n        cmd = prev_cmd;\n      }\n    } else {\n      RCTLogError(@\"UnexpectedData: %@\", s);\n      CGPathRelease(path);\n      return nil;\n    }\n\n    bool absolute = [self is_absolute:cmd];\n    switch (cmd) {\n      case 'm': {\n        [self move:path x:NEXT_FLOAT y:NEXT_FLOAT];\n        break;\n      }\n      case 'M': {\n        [self moveTo:path x:NEXT_FLOAT y:NEXT_FLOAT];\n        break;\n      }\n      case 'l': {\n        [self line:path x:NEXT_FLOAT y:NEXT_FLOAT];\n        break;\n      }\n      case 'L': {\n        [self lineTo:path x:NEXT_FLOAT y:NEXT_FLOAT];\n        break;\n      }\n      case 'h': {\n        [self line:path x:NEXT_FLOAT y:0];\n        break;\n      }\n      case 'H': {\n        [self lineTo:path x:NEXT_FLOAT y:_penY];\n        break;\n      }\n      case 'v': {\n        [self line:path x:0 y:NEXT_FLOAT];\n        break;\n      }\n      case 'V': {\n        [self lineTo:path x:_penX y:NEXT_FLOAT];\n        break;\n      }\n      case 'c': {\n        [self curve:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT c2x:NEXT_FLOAT c2y:NEXT_FLOAT ex:NEXT_FLOAT ey:NEXT_FLOAT];\n        break;\n      }\n      case 'C': {\n        [self curveTo:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT c2x:NEXT_FLOAT c2y:NEXT_FLOAT ex:NEXT_FLOAT ey:NEXT_FLOAT];\n        break;\n      }\n      case 's': {\n        [self smoothCurve:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT ex:NEXT_FLOAT ey:NEXT_FLOAT];\n        break;\n      }\n      case 'S': {\n        [self smoothCurveTo:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT ex:NEXT_FLOAT ey:NEXT_FLOAT];\n        break;\n      }\n      case 'q': {\n        [self quadraticBezierCurve:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT c2x:NEXT_FLOAT c2y:NEXT_FLOAT];\n        break;\n      }\n      case 'Q': {\n        [self quadraticBezierCurveTo:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT c2x:NEXT_FLOAT c2y:NEXT_FLOAT];\n        break;\n      }\n      case 't': {\n        [self smoothQuadraticBezierCurve:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT];\n        break;\n      }\n      case 'T': {\n        [self smoothQuadraticBezierCurveTo:path c1x:NEXT_FLOAT c1y:NEXT_FLOAT];\n        break;\n      }\n      case 'a': {\n        [self arc:path\n                   rx:NEXT_FLOAT\n                   ry:NEXT_FLOAT\n             rotation:NEXT_FLOAT\n                outer:NEXT_BOOL\n            clockwise:NEXT_BOOL\n                    x:NEXT_FLOAT\n                    y:NEXT_FLOAT];\n        break;\n      }\n      case 'A': {\n        [self arcTo:path\n                   rx:NEXT_FLOAT\n                   ry:NEXT_FLOAT\n             rotation:NEXT_FLOAT\n                outer:NEXT_BOOL\n            clockwise:NEXT_BOOL\n                    x:NEXT_FLOAT\n                    y:NEXT_FLOAT];\n        break;\n      }\n      case 'z':\n      case 'Z': {\n        [self close:path];\n        break;\n      }\n      default: {\n        RCTLogError(@\"UnexpectedData: %@\", s);\n        CGPathRelease(path);\n        return nil;\n      }\n    }\n\n    if (is_implicit_move_to) {\n      if (absolute) {\n        prev_cmd = 'M';\n      } else {\n        prev_cmd = 'm';\n      }\n    } else {\n      prev_cmd = cmd;\n    }\n  }\n\n  return (CGPathRef)CFAutorelease(path);\n}\n\n- (void)move:(CGMutablePathRef)path x:(float)x y:(float)y\n{\n  [self moveTo:path x:x + _penX y:y + _penY];\n}\n\n- (void)moveTo:(CGMutablePathRef)path x:(float)x y:(float)y\n{\n  // RCTLogInfo(@\"move x: %f y: %f\", x, y);\n  _penDownX = _pivotX = _penX = x;\n  _penDownY = _pivotY = _penY = y;\n  CGPathMoveToPoint(path, nil, x, y);\n}\n\n- (void)line:(CGMutablePathRef)path x:(float)x y:(float)y\n{\n  [self lineTo:path x:x + _penX y:y + _penY];\n}\n\n- (void)lineTo:(CGMutablePathRef)path x:(float)x y:(float)y\n{\n  // RCTLogInfo(@\"line x: %f y: %f\", x, y);\n  [self setPenDown];\n  _pivotX = _penX = x;\n  _pivotY = _penY = y;\n  CGPathAddLineToPoint(path, nil, x, y);\n}\n\n- (void)curve:(CGMutablePathRef)path\n          c1x:(float)c1x\n          c1y:(float)c1y\n          c2x:(float)c2x\n          c2y:(float)c2y\n           ex:(float)ex\n           ey:(float)ey\n{\n  [self curveTo:path c1x:c1x + _penX c1y:c1y + _penY c2x:c2x + _penX c2y:c2y + _penY ex:ex + _penX ey:ey + _penY];\n}\n\n- (void)curveTo:(CGMutablePathRef)path\n            c1x:(float)c1x\n            c1y:(float)c1y\n            c2x:(float)c2x\n            c2y:(float)c2y\n             ex:(float)ex\n             ey:(float)ey\n{\n  // RCTLogInfo(@\"curve c1x: %f c1y: %f c2x: %f c2y: %f ex: %f ey: %f\", c1x, c1y, c2x, c2y, ex, ey);\n  _pivotX = c2x;\n  _pivotY = c2y;\n  [self curveToPoint:path c1x:(float)c1x c1y:(float)c1y c2x:(float)c2x c2y:(float)c2y ex:(float)ex ey:(float)ey];\n}\n\n- (void)curveToPoint:(CGMutablePathRef)path\n                 c1x:(float)c1x\n                 c1y:(float)c1y\n                 c2x:(float)c2x\n                 c2y:(float)c2y\n                  ex:(float)ex\n                  ey:(float)ey\n{\n  [self setPenDown];\n  _penX = ex;\n  _penY = ey;\n  CGPathAddCurveToPoint(path, nil, c1x, c1y, c2x, c2y, ex, ey);\n}\n\n- (void)smoothCurve:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y ex:(float)ex ey:(float)ey\n{\n  [self smoothCurveTo:path c1x:c1x + _penX c1y:c1y + _penY ex:ex + _penX ey:ey + _penY];\n}\n\n- (void)smoothCurveTo:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y ex:(float)ex ey:(float)ey\n{\n  // RCTLogInfo(@\"smoothcurve c1x: %f c1y: %f ex: %f ey: %f\", c1x, c1y, ex, ey);\n  float c2x = c1x;\n  float c2y = c1y;\n  c1x = (_penX * 2) - _pivotX;\n  c1y = (_penY * 2) - _pivotY;\n  _pivotX = c2x;\n  _pivotY = c2y;\n  [self curveToPoint:path c1x:(float)c1x c1y:(float)c1y c2x:(float)c2x c2y:(float)c2y ex:(float)ex ey:(float)ey];\n}\n\n- (void)quadraticBezierCurve:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y c2x:(float)c2x c2y:(float)c2y\n{\n  [self quadraticBezierCurveTo:path\n                           c1x:(float)c1x + _penX\n                           c1y:(float)c1y + _penY\n                           c2x:(float)c2x + _penX\n                           c2y:(float)c2y + _penY];\n}\n\n- (void)quadraticBezierCurveTo:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y c2x:(float)c2x c2y:(float)c2y\n{\n  // RCTLogInfo(@\"quad c1x: %f c1y: %f c2x: %f c2y: %f\", c1x, c1y, c2x, c2y);\n  _pivotX = c1x;\n  _pivotY = c1y;\n  float ex = c2x;\n  float ey = c2y;\n  c2x = (ex + c1x * 2) / 3;\n  c2y = (ey + c1y * 2) / 3;\n  c1x = (_penX + c1x * 2) / 3;\n  c1y = (_penY + c1y * 2) / 3;\n  [self curveToPoint:path c1x:(float)c1x c1y:(float)c1y c2x:(float)c2x c2y:(float)c2y ex:(float)ex ey:(float)ey];\n}\n\n- (void)smoothQuadraticBezierCurve:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y\n{\n  [self smoothQuadraticBezierCurveTo:path c1x:c1x + _penX c1y:c1y + _penY];\n}\n\n- (void)smoothQuadraticBezierCurveTo:(CGMutablePathRef)path c1x:(float)c1x c1y:(float)c1y\n{\n  // RCTLogInfo(@\"smoothquad c1x: %f c1y: %f\", c1x, c1y);\n  float c2x = c1x;\n  float c2y = c1y;\n  c1x = (_penX * 2) - _pivotX;\n  c1y = (_penY * 2) - _pivotY;\n  [self quadraticBezierCurveTo:path c1x:c1x c1y:c1y c2x:c2x c2y:c2y];\n}\n\n- (void)arc:(CGMutablePathRef)path\n           rx:(float)rx\n           ry:(float)ry\n     rotation:(float)rotation\n        outer:(BOOL)outer\n    clockwise:(BOOL)clockwise\n            x:(float)x\n            y:(float)y\n{\n  [self arcTo:path rx:rx ry:ry rotation:rotation outer:outer clockwise:clockwise x:x + _penX y:y + _penY];\n}\n\n- (void)arcTo:(CGMutablePathRef)path\n           rx:(float)rx\n           ry:(float)ry\n     rotation:(float)rotation\n        outer:(BOOL)outer\n    clockwise:(BOOL)clockwise\n            x:(float)x\n            y:(float)y\n{\n  // RCTLogInfo(@\"arc rx: %f ry: %f rotation: %f outer: %i clockwise: %i x: %f y: %f\", rx, ry, rotation, outer,\n  // clockwise, x, y);\n  float tX = _penX;\n  float tY = _penY;\n\n  ry = fabsf(ry == 0 ? (rx == 0 ? (y - tY) : rx) : ry);\n  rx = fabsf(rx == 0 ? (x - tX) : rx);\n\n  if (rx == 0 || ry == 0 || (x == tX && y == tY)) {\n    [self lineTo:path x:x y:y];\n    return;\n  }\n\n  float rad = rotation * (float)M_PI / 180;\n  float cosed = cosf(rad);\n  float sined = sinf(rad);\n  x -= tX;\n  y -= tY;\n  // Ellipse Center\n  float cx = cosed * x / 2 + sined * y / 2;\n  float cy = -sined * x / 2 + cosed * y / 2;\n  float rxry = rx * rx * ry * ry;\n  float rycx = ry * ry * cx * cx;\n  float rxcy = rx * rx * cy * cy;\n  float a = rxry - rxcy - rycx;\n\n  if (a < 0) {\n    a = sqrtf(1 - a / rxry);\n    rx *= a;\n    ry *= a;\n    cx = x / 2;\n    cy = y / 2;\n  } else {\n    a = sqrtf(a / (rxcy + rycx));\n\n    if (outer == clockwise) {\n      a = -a;\n    }\n    float cxd = -a * cy * rx / ry;\n    float cyd = a * cx * ry / rx;\n    cx = cosed * cxd - sined * cyd + x / 2;\n    cy = sined * cxd + cosed * cyd + y / 2;\n  }\n\n  // Rotation + Scale Transform\n  float xx = cosed / rx;\n  float yx = sined / rx;\n  float xy = -sined / ry;\n  float yy = cosed / ry;\n\n  // Start and End Angle\n  float sa = atan2f(xy * -cx + yy * -cy, xx * -cx + yx * -cy);\n  float ea = atan2f(xy * (x - cx) + yy * (y - cy), xx * (x - cx) + yx * (y - cy));\n\n  cx += tX;\n  cy += tY;\n  x += tX;\n  y += tY;\n\n  [self setPenDown];\n\n  _penX = _pivotX = x;\n  _penY = _pivotY = y;\n\n  [self arcToBezier:path cx:cx cy:cy rx:rx ry:ry sa:sa ea:ea clockwise:clockwise rad:rad];\n}\n\n- (void)arcToBezier:(CGMutablePathRef)path\n                 cx:(float)cx\n                 cy:(float)cy\n                 rx:(float)rx\n                 ry:(float)ry\n                 sa:(float)sa\n                 ea:(float)ea\n          clockwise:(BOOL)clockwise\n                rad:(float)rad\n{\n  // Inverse Rotation + Scale Transform\n  float cosed = cosf(rad);\n  float sined = sinf(rad);\n  float xx = cosed * rx;\n  float yx = -sined * ry;\n  float xy = sined * rx;\n  float yy = cosed * ry;\n\n  // Bezier Curve Approximation\n  float arc = ea - sa;\n  if (arc < 0 && clockwise) {\n    arc += M_PI * 2;\n  } else if (arc > 0 && !clockwise) {\n    arc -= M_PI * 2;\n  }\n\n  int n = (int)ceilf(fabsf(arc / ((float)M_PI / 2)));\n\n  float step = arc / n;\n  float k = (4.0f / 3.0f) * tanf(step / 4);\n\n  float x = cosf(sa);\n  float y = sinf(sa);\n\n  for (int j = 0; (int)j < n; j++) {\n    float cp1x = x - k * y;\n    float cp1y = y + k * x;\n\n    sa += step;\n    x = cosf(sa);\n    y = sinf(sa);\n\n    float cp2x = x + k * y;\n    float cp2y = y - k * x;\n\n    float c1x = cx + xx * cp1x + yx * cp1y;\n    float c1y = cy + xy * cp1x + yy * cp1y;\n    float c2x = cx + xx * cp2x + yx * cp2y;\n    float c2y = cy + xy * cp2x + yy * cp2y;\n    float ex = cx + xx * x + yx * y;\n    float ey = cy + xy * x + yy * y;\n    CGPathAddCurveToPoint(path, nil, c1x, c1y, c2x, c2y, ex, ey);\n  }\n}\n\n- (void)close:(CGMutablePathRef)path\n{\n  if (_penDownSet) {\n    _penX = _penDownX;\n    _penY = _penDownY;\n    _penDownSet = NO;\n    CGPathCloseSubpath(path);\n  }\n}\n\n- (void)setPenDown\n{\n  if (!_penDownSet) {\n    _penDownX = _penX;\n    _penDownY = _penY;\n    _penDownSet = YES;\n  }\n}\n\n- (void)skip_spaces\n{\n  while (i < l && [[NSCharacterSet whitespaceAndNewlineCharacterSet] characterIsMember:[s characterAtIndex:i]])\n    i++;\n}\n\n- (bool)is_cmd:(char)c\n{\n  switch (c) {\n    case 'M':\n    case 'm':\n    case 'Z':\n    case 'z':\n    case 'L':\n    case 'l':\n    case 'H':\n    case 'h':\n    case 'V':\n    case 'v':\n    case 'C':\n    case 'c':\n    case 'S':\n    case 's':\n    case 'Q':\n    case 'q':\n    case 'T':\n    case 't':\n    case 'A':\n    case 'a':\n      return true;\n  }\n  return false;\n}\n\n- (bool)is_number_start:(char)c\n{\n  return (c >= '0' && c <= '9') || c == '.' || c == '-' || c == '+';\n}\n\n- (bool)is_absolute:(char)c\n{\n  return [[NSCharacterSet uppercaseLetterCharacterSet] characterIsMember:c];\n}\n\n// By the SVG spec 'large-arc' and 'sweep' must contain only one char\n// and can be written without any separators, e.g.: 10 20 30 01 10 20.\n- (bool)parse_flag\n{\n  [self skip_spaces];\n\n  char c = [s characterAtIndex:i];\n  switch (c) {\n    case '0':\n    case '1': {\n      i += 1;\n      if (i < l && [s characterAtIndex:i] == ',') {\n        i += 1;\n      }\n      [self skip_spaces];\n      break;\n    }\n    default:\n      RCTLogError(@\"UnexpectedData: %@\", s);\n  }\n\n  return c == '1';\n}\n\n- (float)parse_list_number\n{\n  if (i == l) {\n    RCTLogError(@\"UnexpectedEnd: %@\", s);\n  }\n\n  float n = [self parse_number];\n  [self skip_spaces];\n  [self parse_list_separator];\n\n  return n;\n}\n\n- (float)parse_number\n{\n  // Strip off leading whitespaces.\n  [self skip_spaces];\n\n  if (i == l) {\n    RCTLogError(@\"InvalidNumber: %@\", s);\n  }\n\n  NSUInteger start = i;\n\n  char c = [s characterAtIndex:i];\n\n  // Consume sign.\n  if (c == '-' || c == '+') {\n    i += 1;\n    c = [s characterAtIndex:i];\n  }\n\n  // Consume integer.\n  if (c >= '0' && c <= '9') {\n    [self skip_digits];\n    if (i < l) {\n      c = [s characterAtIndex:i];\n    }\n  } else if (c != '.') {\n    RCTLogError(@\"InvalidNumber: %@\", s);\n  }\n\n  // Consume fraction.\n  if (c == '.') {\n    i += 1;\n    [self skip_digits];\n    if (i < l) {\n      c = [s characterAtIndex:i];\n    }\n  }\n\n  if ((c == 'e' || c == 'E') && i + 1 < l) {\n    char c2 = [s characterAtIndex:i + 1];\n    // Check for `em`/`ex`.\n    if (c2 != 'm' && c2 != 'x') {\n      i += 1;\n      c = [s characterAtIndex:i];\n\n      if (c == '+' || c == '-') {\n        i += 1;\n        [self skip_digits];\n      } else if (c >= '0' && c <= '9') {\n        [self skip_digits];\n      } else {\n        RCTLogError(@\"InvalidNumber: %@\", s);\n      }\n    }\n  }\n\n  NSString *num = [s substringWithRange:NSMakeRange(start, i - start)];\n  float n = [num floatValue];\n\n  // inf, nan, etc. are an error.\n  if (!isfinite(n)) {\n    RCTLogError(@\"InvalidNumber: %@\", s);\n  }\n\n  return n;\n}\n\n- (void)parse_list_separator\n{\n  if (i < l && [s characterAtIndex:i] == ',') {\n    i += 1;\n  }\n}\n\n- (void)skip_digits\n{\n  while (i < l && [[NSCharacterSet decimalDigitCharacterSet] characterIsMember:[s characterAtIndex:i]])\n    i++;\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGRenderUtils.h",
    "content": "#import \"RNSVGRenderable.h\"\n\n@interface RNSVGRenderUtils : NSObject\n\n+ (CIContext *)sharedCIContext;\n+ (CGFloat)getScreenScale;\n+ (CGImage *)renderToImage:(RNSVGRenderable *)renderable\n                       ctm:(CGAffineTransform)ctm\n                      rect:(CGRect)rect\n                      clip:(CGRect *)clip;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGRenderUtils.mm",
    "content": "#import \"RNSVGRenderUtils.h\"\n\n@implementation RNSVGRenderUtils\n\n+ (CIContext *)sharedCIContext\n{\n  static CIContext *sharedCIContext = nil;\n  static dispatch_once_t onceToken;\n  dispatch_once(&onceToken, ^{\n    sharedCIContext = [[CIContext alloc] init];\n  });\n\n  return sharedCIContext;\n}\n\n+ (CGFloat)getScreenScale\n{\n  CGFloat scale = 0.0;\n#if TARGET_OS_OSX\n  scale = [[NSScreen mainScreen] backingScaleFactor];\n#else\n  if (@available(iOS 13.0, *)) {\n    scale = [UITraitCollection currentTraitCollection].displayScale;\n  } else {\n#if !TARGET_OS_VISION\n    scale = [[UIScreen mainScreen] scale];\n#endif\n  }\n#endif // TARGET_OS_OSX\n  return scale;\n}\n\n+ (CGImage *)renderToImage:(RNSVGRenderable *)renderable\n                       ctm:(CGAffineTransform)ctm\n                      rect:(CGRect)rect\n                      clip:(CGRect *)clip\n{\n  CGFloat scale = [self getScreenScale];\n#if TARGET_OS_OSX // [macOS\n  RNSVGUIGraphicsBeginImageContextWithOptions(rect.size, NO, 1.0);\n#else // macOS]\n  RNSVGUIGraphicsBeginImageContextWithOptions(rect.size, NO, scale);\n#endif // [macOS]\n  CGContextRef cgContext = UIGraphicsGetCurrentContext();\n  CGContextConcatCTM(cgContext, CGAffineTransformInvert(CGContextGetCTM(cgContext)));\n#if TARGET_OS_OSX // [macOS\n  CGContextConcatCTM(cgContext, CGAffineTransformMakeScale(scale, scale));\n#endif // macOS]\n  CGContextConcatCTM(cgContext, ctm);\n\n  if (clip) {\n    CGContextClipToRect(cgContext, *clip);\n  }\n  [renderable renderLayerTo:cgContext rect:rect];\n  CGImageRef contentImage = CGBitmapContextCreateImage(cgContext);\n  RNSVGUIGraphicsEndImageContext();\n  return contentImage;\n}\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGUnits.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\ntypedef CF_ENUM(int32_t, RNSVGUnits) {\n  kRNSVGUnitsObjectBoundingBox,\n  kRNSVGUnitsUserSpaceOnUse\n};\n"
  },
  {
    "path": "apple/Utils/RNSVGVBMOS.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\ntypedef CF_ENUM(int32_t, RNSVGVBMOS) {\n  kRNSVGVBMOSMeet,\n  kRNSVGVBMOSSlice,\n  kRNSVGVBMOSNone\n};\n"
  },
  {
    "path": "apple/Utils/RNSVGVectorEffect.h",
    "content": "/**\n * Copyright (c) 2015-present, react-native-community.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\ntypedef CF_ENUM(int32_t, RNSVGVectorEffect) {\n  kRNSVGVectorEffectDefault,\n  kRNSVGVectorEffectNonScalingStroke,\n  kRNSVGVectorEffectInherit,\n  kRNSVGVectorEffectUri\n};\n"
  },
  {
    "path": "apple/Utils/RNSVGViewBox.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGUIKit.h\"\n\n#import \"RNSVGVBMOS.h\"\n\n@interface RNSVGViewBox : NSObject\n\n+ (CGAffineTransform)getTransform:(CGRect)vbRect\n                            eRect:(CGRect)eRect\n                            align:(NSString *)align\n                      meetOrSlice:(RNSVGVBMOS)meetOrSlice;\n\n@end\n"
  },
  {
    "path": "apple/Utils/RNSVGViewBox.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGViewBox.h\"\n#import <math.h>\n#import \"RNSVGUse.h\"\n\n@implementation RNSVGViewBox\n\n+ (CGAffineTransform)getTransform:(CGRect)vbRect\n                            eRect:(CGRect)eRect\n                            align:(NSString *)align\n                      meetOrSlice:(RNSVGVBMOS)meetOrSlice\n{\n  // based on https://svgwg.org/svg2-draft/coords.html#ComputingAViewportsTransform\n\n  // Let vb-x, vb-y, vb-width, vb-height be the min-x, min-y, width and height values of the viewBox attribute\n  // respectively.\n  CGFloat vbX = CGRectGetMinX(vbRect);\n  CGFloat vbY = CGRectGetMinY(vbRect);\n  CGFloat vbWidth = CGRectGetWidth(vbRect);\n  CGFloat vbHeight = CGRectGetHeight(vbRect);\n\n  // Let e-x, e-y, e-width, e-height be the position and size of the element respectively.\n  CGFloat eX = CGRectGetMinX(eRect);\n  CGFloat eY = CGRectGetMinY(eRect);\n  CGFloat eWidth = CGRectGetWidth(eRect);\n  CGFloat eHeight = CGRectGetHeight(eRect);\n\n  // Let align be the align value of preserveAspectRatio, or 'xMidyMid' if preserveAspectRatio is not defined.\n\n  // Let meetOrSlice be the meetOrSlice value of preserveAspectRatio, or 'meet' if preserveAspectRatio is not defined or\n  // if meetOrSlice is missing from this value.\n\n  // Initialize scale-x to e-width/vb-width.\n  CGFloat scaleX = eWidth / vbWidth;\n\n  // Initialize scale-y to e-height/vb-height.\n  CGFloat scaleY = eHeight / vbHeight;\n\n  // Initialize translate-x to e-x - (vb-x * scale-x).\n  // Initialize translate-y to e-y - (vb-y * scale-y).\n  CGFloat translateX = eX - (vbX * scaleX);\n  CGFloat translateY = eY - (vbY * scaleY);\n\n  // If align is 'none'\n  if (meetOrSlice == kRNSVGVBMOSNone) {\n    // Let scale be set the smaller value of scale-x and scale-y.\n    // Assign scale-x and scale-y to scale.\n    CGFloat scale = scaleX = scaleY = fmin(scaleX, scaleY);\n\n    // If scale is greater than 1\n    if (scale > 1) {\n      // Minus translateX by (eWidth / scale - vbWidth) / 2\n      // Minus translateY by (eHeight / scale - vbHeight) / 2\n      translateX -= (eWidth / scale - vbWidth) / 2;\n      translateY -= (eHeight / scale - vbHeight) / 2;\n    } else {\n      translateX -= (eWidth - vbWidth * scale) / 2;\n      translateY -= (eHeight - vbHeight * scale) / 2;\n    }\n  } else {\n    // If align is not 'none' and meetOrSlice is 'meet', set the larger of scale-x and scale-y to the smaller.\n    // Otherwise, if align is not 'none' and meetOrSlice is 'slice', set the smaller of scale-x and scale-y to the\n    // larger.\n    if (![align isEqualToString:@\"none\"] && meetOrSlice == kRNSVGVBMOSMeet) {\n      scaleX = scaleY = fmin(scaleX, scaleY);\n    } else if (![align isEqualToString:@\"none\"] && meetOrSlice == kRNSVGVBMOSSlice) {\n      scaleX = scaleY = fmax(scaleX, scaleY);\n    }\n\n    translateX = eX - (vbX * scaleX);\n    translateY = eY - (vbY * scaleY);\n\n    // If align contains 'xMid', add (e-width - vb-width * scale-x) / 2 to translate-x.\n    if ([align containsString:@\"xMid\"]) {\n      translateX += (eWidth - vbWidth * scaleX) / 2.0;\n    }\n\n    // If align contains 'xMax', add (e-width - vb-width * scale-x) to translate-x.\n    if ([align containsString:@\"xMax\"]) {\n      translateX += (eWidth - vbWidth * scaleX);\n    }\n\n    // If align contains 'yMid', add (e-height - vb-height * scale-y) / 2 to translate-y.\n    if ([align containsString:@\"YMid\"]) {\n      translateY += (eHeight - vbHeight * scaleY) / 2.0;\n    }\n\n    // If align contains 'yMax', add (e-height - vb-height * scale-y) to translate-y.\n    if ([align containsString:@\"YMax\"]) {\n      translateY += (eHeight - vbHeight * scaleY);\n    }\n  }\n\n  // The transform applied to content contained by the element is given by\n  // translate(translate-x, translate-y) scale(scale-x, scale-y).\n  CGAffineTransform transform = CGAffineTransformMakeTranslation(translateX, translateY);\n  return CGAffineTransformScale(transform, scaleX, scaleY);\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGCircleManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGCircleManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGCircleManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGCircleManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGCircle.h\"\n\n@implementation RNSVGCircleManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGCircle new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(cx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(cy, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(r, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGClipPathManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGClipPathManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGClipPathManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGClipPathManager.h\"\n#import \"RNSVGClipPath.h\"\n\n@implementation RNSVGClipPathManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGClipPath new];\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGDefsManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNodeManager.h\"\n\n@interface RNSVGDefsManager : RNSVGNodeManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGDefsManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGDefsManager.h\"\n#import \"RNSVGDefs.h\"\n\n@implementation RNSVGDefsManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGDefs *)node\n{\n  return [RNSVGDefs new];\n}\n\n- (RNSVGPlatformView *)view\n{\n  return [self node];\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGEllipseManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGEllipseManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGEllipseManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGEllipseManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGEllipse.h\"\n\n@implementation RNSVGEllipseManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGEllipse new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(cx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(cy, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(rx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(ry, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeBlendManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeBlendManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeBlendManager.mm",
    "content": "#import \"RNSVGFeBlendManager.h\"\n#import \"RNSVGBlendMode.h\"\n#import \"RNSVGFeBlend.h\"\n\n@implementation RNSVGFeBlendManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeBlend *)node\n{\n  return [RNSVGFeBlend new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(in1, NSString)\nRCT_EXPORT_VIEW_PROPERTY(in2, NSString)\nRCT_EXPORT_VIEW_PROPERTY(mode, RNSVGBlendMode)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeColorMatrixManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeColorMatrixManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeColorMatrixManager.mm",
    "content": "#import \"RNSVGFeColorMatrixManager.h\"\n#import \"RNSVGColorMatrixType.h\"\n#import \"RNSVGFeColorMatrix.h\"\n\n@implementation RNSVGFeColorMatrixManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeColorMatrix *)node\n{\n  return [RNSVGFeColorMatrix new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(in1, NSString)\nRCT_EXPORT_VIEW_PROPERTY(type, RNSVGColorMatrixType)\nRCT_EXPORT_VIEW_PROPERTY(values, NSArray<NSNumber *>)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeCompositeManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeCompositeManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeCompositeManager.mm",
    "content": "#import \"RNSVGFeCompositeManager.h\"\n#import \"RNSVGCompositeOperator.h\"\n#import \"RNSVGFeComposite.h\"\n\n@implementation RNSVGFeCompositeManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeComposite *)node\n{\n  return [RNSVGFeComposite new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(in1, NSString)\nRCT_EXPORT_VIEW_PROPERTY(in2, NSString)\nRCT_EXPORT_VIEW_PROPERTY(operator1, RNSVGCompositeOperator)\nRCT_EXPORT_VIEW_PROPERTY(k1, NSNumber *)\nRCT_EXPORT_VIEW_PROPERTY(k2, NSNumber *)\nRCT_EXPORT_VIEW_PROPERTY(k3, NSNumber *)\nRCT_EXPORT_VIEW_PROPERTY(k4, NSNumber *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeFloodManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeFloodManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeFloodManager.mm",
    "content": "#import \"RNSVGFeFloodManager.h\"\n#import \"RNSVGFeFlood.h\"\n\n@implementation RNSVGFeFloodManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeFlood *)node\n{\n  return [RNSVGFeFlood new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(floodColor, RNSVGBrush)\nRCT_EXPORT_VIEW_PROPERTY(floodOpacity, CGFloat)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeGaussianBlurManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeGaussianBlurManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeGaussianBlurManager.mm",
    "content": "#import \"RNSVGFeGaussianBlurManager.h\"\n#import \"RNSVGEdgeMode.h\"\n#import \"RNSVGFeGaussianBlur.h\"\n\n@implementation RNSVGFeGaussianBlurManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeGaussianBlur *)node\n{\n  return [RNSVGFeGaussianBlur new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(in1, NSString)\nRCT_EXPORT_VIEW_PROPERTY(stdDeviationX, NSNumber)\nRCT_EXPORT_VIEW_PROPERTY(stdDeviationY, NSNumber)\nRCT_EXPORT_VIEW_PROPERTY(edgeMode, RNSVGEdgeMode)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeMergeManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeMergeManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeMergeManager.mm",
    "content": "#import \"RNSVGFeMergeManager.h\"\n#import \"RNSVGFeMerge.h\"\n\n@implementation RNSVGFeMergeManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeMerge *)node\n{\n  return [RNSVGFeMerge new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(nodes, NSArray<NSString *>)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeOffsetManager.h",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n\n@interface RNSVGFeOffsetManager : RNSVGFilterPrimitiveManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFeOffsetManager.mm",
    "content": "#import \"RNSVGFeOffsetManager.h\"\n#import \"RNSVGFeOffset.h\"\n\n@implementation RNSVGFeOffsetManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFeOffset *)node\n{\n  return [RNSVGFeOffset new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(in1, NSString)\nRCT_EXPORT_VIEW_PROPERTY(dx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(dy, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFilterManager.h",
    "content": "#import \"RNSVGNodeManager.h\"\n\n@interface RNSVGFilterManager : RNSVGNodeManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFilterManager.mm",
    "content": "#import \"RNSVGFilterManager.h\"\n#import \"RNSVGFilter.h\"\n\n@implementation RNSVGFilterManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFilter *)node\n{\n  return [RNSVGFilter new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGFilter)\n{\n  view.width = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGFilter)\n{\n  view.height = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(filterUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(primitiveUnits, RNSVGUnits)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFilterPrimitiveManager.h",
    "content": "#import \"RNSVGNodeManager.h\"\n\n@interface RNSVGFilterPrimitiveManager : RNSVGNodeManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGFilterPrimitiveManager.mm",
    "content": "#import \"RNSVGFilterPrimitiveManager.h\"\n#import \"RNSVGFilterPrimitive.h\"\n\n@implementation RNSVGFilterPrimitiveManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGFilterPrimitive *)node\n{\n  return [RNSVGFilterPrimitive new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGFilterPrimitive)\n{\n  view.width = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGFilterPrimitive)\n{\n  view.height = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(result, NSString)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGForeignObjectManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGForeignObjectManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGForeignObjectManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGForeignObjectManager.h\"\n#import \"RNSVGForeignObject.h\"\n\n@implementation RNSVGForeignObjectManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGForeignObject *)node\n{\n  return [RNSVGForeignObject new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGForeignObject)\n{\n  view.foreignObjectheight = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGForeignObject)\n{\n  view.foreignObjectwidth = [RCTConvert RNSVGLength:json];\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGGroupManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGGroupManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGGroupManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n#import \"RNSVGCGFCRule.h\"\n#import \"RNSVGGroup.h\"\n\n@implementation RNSVGGroupManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGGroup new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(font, NSDictionary)\n\nRCT_CUSTOM_VIEW_PROPERTY(fontSize, id, RNSVGGroup)\n{\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    view.font = @{@\"fontSize\" : stringValue};\n  } else {\n    NSNumber *number = (NSNumber *)json;\n    double num = [number doubleValue];\n    view.font = @{@\"fontSize\" : [NSNumber numberWithDouble:num]};\n  }\n}\n\nRCT_CUSTOM_VIEW_PROPERTY(fontWeight, id, RNSVGGroup)\n{\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    view.font = @{@\"fontWeight\" : stringValue};\n  } else {\n    NSNumber *number = (NSNumber *)json;\n    double num = [number doubleValue];\n    view.font = @{@\"fontWeight\" : [NSNumber numberWithDouble:num]};\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGImageManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGImageManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGImageManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGImageManager.h\"\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGImage.h\"\n#import \"RNSVGVBMOS.h\"\n\n@implementation RNSVGImageManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  RNSVGImage *svgImage = [RNSVGImage new];\n  svgImage.bridge = self.bridge;\n\n  return svgImage;\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGImage)\n{\n  view.imagewidth = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGImage)\n{\n  view.imageheight = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(src, RCTImageSource)\nRCT_EXPORT_VIEW_PROPERTY(align, NSString)\nRCT_EXPORT_VIEW_PROPERTY(meetOrSlice, RNSVGVBMOS)\nRCT_EXPORT_VIEW_PROPERTY(onLoad, RCTDirectEventBlock);\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGLineManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGLineManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGLineManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLineManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGLine.h\"\n\n@implementation RNSVGLineManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGLine new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x1, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y1, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(x2, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y2, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGLinearGradientManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNodeManager.h\"\n\n@interface RNSVGLinearGradientManager : RNSVGNodeManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGLinearGradientManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGLinearGradientManager.h\"\n#import \"RNSVGLinearGradient.h\"\n\n@implementation RNSVGLinearGradientManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGLinearGradient new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x1, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y1, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(x2, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y2, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(gradient, NSArray<NSNumber *>)\nRCT_EXPORT_VIEW_PROPERTY(gradientUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(gradientTransform, CGAffineTransform)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGMarkerManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGMarkerManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGMarkerManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGMarkerManager.h\"\n#import \"RNSVGMarker.h\"\n\n@implementation RNSVGMarkerManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGMarker *)node\n{\n  return [RNSVGMarker new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(refX, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(refY, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(markerHeight, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(markerWidth, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(markerUnits, NSString *)\nRCT_EXPORT_VIEW_PROPERTY(orient, NSString *)\n\nRCT_EXPORT_VIEW_PROPERTY(minX, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(minY, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbWidth, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbHeight, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(align, NSString)\nRCT_EXPORT_VIEW_PROPERTY(meetOrSlice, RNSVGVBMOS)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGMaskManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGMaskManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGMaskManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGMaskManager.h\"\n#import \"RNSVGMask.h\"\n\n@implementation RNSVGMaskManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGMask *)node\n{\n  return [RNSVGMask new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGMask)\n{\n  view.maskheight = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGMask)\n{\n  view.maskwidth = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(maskUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(maskContentUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(maskType, RNSVGMaskType)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGNodeManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <React/RCTViewManager.h>\n#import \"RNSVGNode.h\"\n\n@interface RNSVGNodeManager : RCTViewManager\n\n- (RNSVGNode *)node;\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGNodeManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNodeManager.h\"\n#import \"RNSVGNode.h\"\n\n#import <React/RCTConvert+Transform.h>\n\n@implementation RNSVGNodeManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGNode new];\n}\n\n- (RNSVGPlatformView *)view\n{\n  return [self node];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(name, NSString)\nRCT_EXPORT_VIEW_PROPERTY(opacity, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(matrix, CGAffineTransform)\nRCT_CUSTOM_VIEW_PROPERTY(transform, CATransform3D, RNSVGNode)\n{\n  CATransform3D transform3d = json ? [RCTConvert CATransform3D:json] : defaultView.layer.transform;\n  CGAffineTransform transform = CATransform3DGetAffineTransform(transform3d);\n  view.transforms = transform;\n}\nRCT_EXPORT_VIEW_PROPERTY(mask, NSString)\nRCT_EXPORT_VIEW_PROPERTY(markerStart, NSString)\nRCT_EXPORT_VIEW_PROPERTY(markerMid, NSString)\nRCT_EXPORT_VIEW_PROPERTY(markerEnd, NSString)\nRCT_EXPORT_VIEW_PROPERTY(clipPath, NSString)\nRCT_EXPORT_VIEW_PROPERTY(clipRule, RNSVGCGFCRule)\nRCT_EXPORT_VIEW_PROPERTY(responsible, BOOL)\nRCT_EXPORT_VIEW_PROPERTY(onSvgLayout, RCTDirectEventBlock)\n\nRCT_CUSTOM_SHADOW_PROPERTY(top, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(right, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(start, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(end, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(bottom, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(left, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(width, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(height, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(minWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(maxWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(minHeight, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(maxHeight, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(borderTopWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderRightWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderBottomWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderLeftWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderStartWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderEndWidth, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(borderWidth, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(marginTop, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginRight, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginBottom, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginLeft, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginStart, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginEnd, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginVertical, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(marginHorizontal, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(margin, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(paddingTop, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingRight, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingBottom, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingLeft, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingStart, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingEnd, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingVertical, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(paddingHorizontal, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(padding, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(flex, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(flexGrow, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(flexShrink, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(flexBasis, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(flexDirection, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(flexWrap, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(justifyContent, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(alignItems, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(alignSelf, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(alignContent, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(position, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(aspectRatio, id, RNSVGNode) {}\n\nRCT_CUSTOM_SHADOW_PROPERTY(overflow, id, RNSVGNode) {}\nRCT_CUSTOM_SHADOW_PROPERTY(display, id, RNSVGNode) {}\nRCT_CUSTOM_VIEW_PROPERTY(display, id, RNSVGNode)\n{\n  view.display = json;\n}\n\nRCT_CUSTOM_SHADOW_PROPERTY(direction, id, RNSVGNode) {}\n\nRCT_CUSTOM_VIEW_PROPERTY(pointerEvents, RCTPointerEvents, RNSVGNode)\n{\n  view.pointerEvents = json ? [RCTConvert RCTPointerEvents:json] : defaultView.pointerEvents;\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGPathManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGPathManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGPathManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPathManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGPath.h\"\n\n@implementation RNSVGPathManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGPath new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(d, RNSVGCGPath)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGPatternManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGPatternManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGPatternManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGPatternManager.h\"\n#import \"RNSVGPattern.h\"\n\n@implementation RNSVGPatternManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGPattern *)node\n{\n  return [RNSVGPattern new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGPattern)\n{\n  view.patternheight = [RCTConvert RNSVGLength:json];\n}\n\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGPattern)\n{\n  view.patternwidth = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(patternUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(patternContentUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(patternTransform, CGAffineTransform)\n\nRCT_EXPORT_VIEW_PROPERTY(minX, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(minY, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbWidth, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbHeight, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(align, NSString)\nRCT_EXPORT_VIEW_PROPERTY(meetOrSlice, RNSVGVBMOS)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRadialGradientManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNodeManager.h\"\n\n@interface RNSVGRadialGradientManager : RNSVGNodeManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRadialGradientManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRadialGradientManager.h\"\n#import \"RNSVGRadialGradient.h\"\n\n@implementation RNSVGRadialGradientManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGRadialGradient new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(fx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(fy, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(cx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(cy, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(rx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(ry, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(gradient, NSArray<NSNumber *>)\nRCT_EXPORT_VIEW_PROPERTY(gradientUnits, RNSVGUnits)\nRCT_EXPORT_VIEW_PROPERTY(gradientTransform, CGAffineTransform)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRectManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGRectManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRectManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRectManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGRect.h\"\n\n@implementation RNSVGRectManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGRect new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(x, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(y, RNSVGLength *)\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGRect)\n{\n  view.rectheight = [RCTConvert RNSVGLength:json];\n}\n\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGRect)\n{\n  view.rectwidth = [RCTConvert RNSVGLength:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(rx, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(ry, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRenderableManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGNodeManager.h\"\n#import \"RNSVGRenderable.h\"\n\n@interface RNSVGRenderableManager : RNSVGNodeManager\n\n- (RNSVGRenderable *)node;\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGRenderableManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n#import <React/RCTBridge.h>\n#import <React/RCTUIManager.h>\n#import <React/RCTUIManagerUtils.h>\n#import \"RNSVGPathMeasure.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGCGFCRule.h\"\n\n@implementation RNSVGRenderableManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGRenderable new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(color, UIColor)\nRCT_EXPORT_VIEW_PROPERTY(fill, RNSVGBrush)\nRCT_EXPORT_VIEW_PROPERTY(fillOpacity, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(fillRule, RNSVGCGFCRule)\nRCT_EXPORT_VIEW_PROPERTY(stroke, RNSVGBrush)\nRCT_EXPORT_VIEW_PROPERTY(strokeOpacity, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(strokeWidth, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(strokeLinecap, CGLineCap)\nRCT_EXPORT_VIEW_PROPERTY(strokeLinejoin, CGLineJoin)\nRCT_EXPORT_VIEW_PROPERTY(strokeDasharray, NSArray<RNSVGLength *>)\nRCT_EXPORT_VIEW_PROPERTY(strokeDashoffset, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(strokeMiterlimit, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vectorEffect, int)\nRCT_EXPORT_VIEW_PROPERTY(propList, NSArray<NSString *>)\nRCT_EXPORT_VIEW_PROPERTY(filter, NSString)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGSvgViewManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import <React/RCTViewManager.h>\n\n@interface RNSVGSvgViewManager : RCTViewManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGSvgViewManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGSvgViewManager.h\"\n#import \"RNSVGSvgView.h\"\n\n@implementation RNSVGSvgViewManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGPlatformView *)view\n{\n  return [RNSVGSvgView new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(bbWidth, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(bbHeight, RNSVGLength *)\nRCT_EXPORT_VIEW_PROPERTY(minX, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(minY, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbWidth, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbHeight, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(align, NSString)\nRCT_EXPORT_VIEW_PROPERTY(meetOrSlice, RNSVGVBMOS)\nRCT_EXPORT_VIEW_PROPERTY(color, UIColor)\nRCT_CUSTOM_VIEW_PROPERTY(hitSlop, UIEdgeInsets, RNSVGSvgView)\n{\n  if ([view respondsToSelector:@selector(setHitTestEdgeInsets:)]) {\n    if (json) {\n      UIEdgeInsets hitSlopInsets = [RCTConvert UIEdgeInsets:json];\n      [view setHitTestEdgeInsets:UIEdgeInsetsMake(\n                                     -hitSlopInsets.top,\n                                     -hitSlopInsets.left,\n                                     -hitSlopInsets.bottom,\n                                     -hitSlopInsets.right)];\n    } else {\n      view.hitTestEdgeInsets = defaultView.hitTestEdgeInsets;\n    }\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGSymbolManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGGroupManager.h\"\n\n@interface RNSVGSymbolManager : RNSVGGroupManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGSymbolManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGSymbolManager.h\"\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGRenderable.h\"\n#import \"RNSVGSymbol.h\"\n#import \"RNSVGVBMOS.h\"\n\n@implementation RNSVGSymbolManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGSymbol new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(minX, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(minY, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbWidth, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(vbHeight, CGFloat)\nRCT_EXPORT_VIEW_PROPERTY(align, NSString)\nRCT_EXPORT_VIEW_PROPERTY(meetOrSlice, RNSVGVBMOS)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTSpanManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTextManager.h\"\n\n@interface RNSVGTSpanManager : RNSVGTextManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTSpanManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTSpanManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGTSpan.h\"\n\n@implementation RNSVGTSpanManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGTSpan new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(content, NSString)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTextManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGTextManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTextManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTextManager.h\"\n\n#import \"RCTConvert+RNSVG.h\"\n#import \"RNSVGText.h\"\n\n@implementation RNSVGTextManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGText new];\n}\n\nRCT_CUSTOM_VIEW_PROPERTY(dx, id, RNSVGText)\n{\n  view.deltaX = [RCTConvert RNSVGLengthArray:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(dy, id, RNSVGText)\n{\n  view.deltaY = [RCTConvert RNSVGLengthArray:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(x, id, RNSVGText)\n{\n  view.positionX = [RCTConvert RNSVGLengthArray:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(y, id, RNSVGText)\n{\n  view.positionY = [RCTConvert RNSVGLengthArray:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(rotate, id, RNSVGText)\n{\n  view.rotate = [RCTConvert RNSVGLengthArray:json];\n}\nRCT_EXPORT_VIEW_PROPERTY(font, NSDictionary)\nRCT_CUSTOM_VIEW_PROPERTY(inlineSize, id, RNSVGText)\n{\n  view.inlineSize = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(textLength, id, RNSVGText)\n{\n  view.textLength = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(baselineShift, id, RNSVGText)\n{\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    view.baselineShift = stringValue;\n  } else {\n    view.baselineShift = [NSString stringWithFormat:@\"%f\", [json doubleValue]];\n  }\n}\nRCT_EXPORT_VIEW_PROPERTY(lengthAdjust, NSString)\nRCT_EXPORT_VIEW_PROPERTY(alignmentBaseline, NSString)\nRCT_EXPORT_VIEW_PROPERTY(verticalAlign, NSString) // unused on iOS\n\nRCT_CUSTOM_VIEW_PROPERTY(fontSize, id, RNSVGText)\n{\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    view.font = @{@\"fontSize\" : stringValue};\n  } else {\n    NSNumber *number = (NSNumber *)json;\n    double num = [number doubleValue];\n    view.font = @{@\"fontSize\" : [NSNumber numberWithDouble:num]};\n  }\n}\n\nRCT_CUSTOM_VIEW_PROPERTY(fontWeight, id, RNSVGText)\n{\n  if ([json isKindOfClass:[NSString class]]) {\n    NSString *stringValue = (NSString *)json;\n    view.font = @{@\"fontWeight\" : stringValue};\n  } else {\n    NSNumber *number = (NSNumber *)json;\n    double num = [number doubleValue];\n    view.font = @{@\"fontWeight\" : [NSNumber numberWithDouble:num]};\n  }\n}\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTextPathManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTextManager.h\"\n\n@interface RNSVGTextPathManager : RNSVGTextManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGTextPathManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGTextPathManager.h\"\n\n#import \"RNSVGTextPath.h\"\n\n@implementation RNSVGTextPathManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGRenderable *)node\n{\n  return [RNSVGTextPath new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(href, NSString)\nRCT_EXPORT_VIEW_PROPERTY(side, NSString)\nRCT_EXPORT_VIEW_PROPERTY(method, NSString)\nRCT_EXPORT_VIEW_PROPERTY(midLine, NSString)\nRCT_EXPORT_VIEW_PROPERTY(spacing, NSString)\nRCT_EXPORT_VIEW_PROPERTY(startOffset, RNSVGLength *)\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGUseManager.h",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGRenderableManager.h\"\n\n@interface RNSVGUseManager : RNSVGRenderableManager\n\n@end\n"
  },
  {
    "path": "apple/ViewManagers/RNSVGUseManager.mm",
    "content": "/**\n * Copyright (c) 2015-present, Horcrux.\n * All rights reserved.\n *\n * This source code is licensed under the MIT-style license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#import \"RNSVGUseManager.h\"\n#import \"RNSVGUse.h\"\n\n@implementation RNSVGUseManager\n\nRCT_EXPORT_MODULE()\n\n- (RNSVGNode *)node\n{\n  return [RNSVGUse new];\n}\n\nRCT_EXPORT_VIEW_PROPERTY(href, NSString)\nRCT_CUSTOM_VIEW_PROPERTY(x, id, RNSVGUse)\n{\n  view.x = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(y, id, RNSVGUse)\n{\n  view.y = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(height, id, RNSVGUse)\n{\n  view.useheight = [RCTConvert RNSVGLength:json];\n}\nRCT_CUSTOM_VIEW_PROPERTY(width, id, RNSVGUse)\n{\n  view.usewidth = [RCTConvert RNSVGLength:json];\n}\n\n@end\n"
  },
  {
    "path": "apps/common/.eslintrc.js",
    "content": "module.exports = {\n  root: true,\n  extends: '@react-native',\n};\n"
  },
  {
    "path": "apps/common/.prettierrc.js",
    "content": "module.exports = {\n  arrowParens: 'avoid',\n  bracketSameLine: true,\n  bracketSpacing: false,\n  singleQuote: true,\n  trailingComma: 'all',\n};\n"
  },
  {
    "path": "apps/common/example/ListScreen.tsx",
    "content": "import React, {useState} from 'react';\nimport {\n  FlatList,\n  Platform,\n  Pressable,\n  Text,\n  TouchableOpacity,\n  View,\n} from 'react-native';\nimport {commonStyles} from './utils/commonStyles';\nimport {Examples, NavigationProp} from './utils/types';\n\nexport type ListScreenProps = {\n  navigation: NavigationProp;\n  examples: Examples;\n};\n\nexport function ListScreen({navigation, examples}: ListScreenProps) {\n  const [wasClicked, setWasClicked] = useState<string[]>([]);\n\n  return (\n    <FlatList\n      removeClippedSubviews={false}\n      data={Object.keys(examples) as (keyof typeof examples)[]}\n      style={commonStyles.list}\n      contentInsetAdjustmentBehavior=\"scrollableAxes\"\n      numColumns={Platform.OS === 'macos' ? 2 : 1}\n      scrollEnabled={Platform.OS !== 'macos'}\n      renderItem={({item: name}) => (\n        <Item\n          icon={examples[name].icon}\n          title={name}\n          onPress={() => {\n            navigation.navigate(name as any);\n            if (!wasClicked.includes(name)) {\n              setTimeout(() => setWasClicked([...wasClicked, name]), 500);\n            }\n          }}\n          wasClicked={wasClicked.includes(name)}\n        />\n      )}\n      ItemSeparatorComponent={ItemSeparator}\n    />\n  );\n}\n\nfunction ItemSeparator() {\n  return <View style={commonStyles.separator} />;\n}\ntype ItemProps = {\n  title: string;\n  onPress: () => void;\n  icon?: React.ReactNode;\n  wasClicked?: boolean;\n};\nfunction Item({icon, title, onPress, wasClicked}: ItemProps) {\n  const Button = Platform.OS === 'macos' ? Pressable : TouchableOpacity;\n  return (\n    <Button\n      style={[commonStyles.button, wasClicked && commonStyles.visitedItem]}\n      onPress={onPress}>\n      {icon && <View style={{marginRight: 12}}>{icon}</View>}\n      <Text style={commonStyles.title}>{title}</Text>\n    </Button>\n  );\n}\n"
  },
  {
    "path": "apps/common/example/e2e/TestingView.tsx",
    "content": "import React, {useCallback, useEffect, useRef, useState} from 'react';\nimport {Platform, Text, View} from 'react-native';\nimport * as RNSVG from 'react-native-svg';\nimport ViewShot from 'react-native-view-shot';\n\nconst address = ['ios', 'web'].includes(Platform.OS) ? 'localhost' : '10.0.2.2';\nconst wsUri = `ws://${address}:7123`;\n\nexport const TestingView = () => {\n  const wrapperRef = useRef<ViewShot>(null);\n  const [wsClient, setWsClient] = useState<WebSocket | null>(null);\n  const [renderedContent, setRenderedContent] =\n    useState<React.ReactElement | null>();\n  const [readyToSnapshot, setReadyToSnapshot] = useState(false);\n  const [resolution, setResolution] = useState({width: 0, height: 0}); // placeholder value, later updated by incoming render requests\n  const [message, setMessage] = useState('⏳ Connecting to Jest server...');\n\n  const connect = useCallback(() => {\n    setMessage('⏳ Connecting to Jest server...');\n    const startTime = Date.now();\n    const MAX_TIMEOUT = 10000;\n    let client = null;\n\n    const attemptConnect = () => {\n      client = new WebSocket(wsUri);\n      setWsClient(client);\n\n      client.onopen = () => {\n        client.send(\n          JSON.stringify({\n            os: Platform.OS,\n            version: Platform.Version,\n            arch: isFabric() ? 'fabric' : 'paper',\n            connectionTime: new Date(),\n          }),\n        );\n\n        setMessage('✅ Connected to Jest server. Waiting for render requests.');\n      };\n\n      client.onerror = (err: any) => {\n        const elapsed = Date.now() - startTime;\n        if (elapsed >= MAX_TIMEOUT) {\n          setMessage(`❌ Failed to connect within ${MAX_TIMEOUT} milliseconds`);\n          return;\n        }\n\n        console.error(\n          `Error connecting to E2E WebSocket at ${wsUri}: ${\n            err.message ?? ''\n          }. Retrying...`,\n        );\n        setMessage(`🚨 Failed to connect: ${err.message ?? ''}. Retrying...`);\n        setTimeout(attemptConnect, 500);\n      };\n\n      client.onmessage = ({data: rawMessage}) => {\n        const message = JSON.parse(rawMessage);\n        if (message.type === 'renderRequest') {\n          setMessage(`✅ Rendering tests, please don't close this tab.`);\n          const {width, height} = message;\n          setResolution({width, height});\n          setRenderedContent(\n            createElementFromObject(\n              message.data.type || 'SvgFromXml',\n              message.data.props,\n            ),\n          );\n          setReadyToSnapshot(true);\n        }\n      };\n\n      client.onclose = event => {\n        if (event.code === 1006 && event.reason) return;\n        setMessage(\n          `✅ Connection closed. You can close this tab safely. (${event.code})`,\n        );\n      };\n    };\n\n    attemptConnect();\n\n    return () => {\n      setWsClient(null);\n      client.close();\n    };\n  }, [wsClient]);\n\n  // Create initial connection when rendering the view\n  useEffect(connect, []);\n\n  // Whenever new content is rendered, send renderResponse with snapshot view\n  useEffect(() => {\n    if (!readyToSnapshot || !wrapperRef.current) {\n      return;\n    }\n    wrapperRef.current.capture?.().then((value: string) => {\n      wsClient?.send(\n        JSON.stringify({\n          type: 'renderResponse',\n          data: value,\n        }),\n      );\n      setReadyToSnapshot(false);\n    });\n  }, [wrapperRef, readyToSnapshot]);\n\n  return (\n    <View>\n      <Text style={{marginLeft: 'auto', marginRight: 'auto'}}>{message}</Text>\n      <ViewShot\n        ref={wrapperRef}\n        style={{...resolution}}\n        options={{result: 'base64'}}>\n        {renderedContent}\n      </ViewShot>\n    </View>\n  );\n};\n\nfunction isFabric(): boolean {\n  // @ts-expect-error nativeFabricUIManager is not yet included in the RN types\n  return !!global?.nativeFabricUIManager;\n}\n\nconst createElementFromObject = (\n  element: keyof typeof RNSVG,\n  props: any,\n): React.ReactElement => {\n  const children: any[] = [];\n  if (props.children) {\n    if (Array.isArray(props.children)) {\n      props?.children.forEach((child: {type: any; props: any}) =>\n        children.push(createElementFromObject(child.type, child?.props)),\n      );\n    } else if (typeof props.children === 'object') {\n      children.push(\n        createElementFromObject(props.children.type, props.children?.props),\n      );\n    } else {\n      children.push(props.children);\n    }\n  }\n  return React.createElement(RNSVG[element] as any, {...props, children});\n};\n"
  },
  {
    "path": "apps/common/example/e2e/icon.tsx",
    "content": "import React from 'react';\nimport Svg, {Path, Rect} from 'react-native-svg';\n\nexport const icon = (\n  <Svg width=\"30\" height=\"30\" viewBox=\"235 185 100 100\">\n    <Path\n      fill=\"none\"\n      stroke=\"#000000\"\n      strokeWidth=\"4\"\n      d=\"m240 190 h 30 v 30 h 30 v 30 h 30 v 30 h -90 v -90 z\"\n    />\n    <Rect x=\"235\" y=\"185\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"265\" y=\"185\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"265\" y=\"215\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"295\" y=\"215\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"295\" y=\"245\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"325\" y=\"245\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"325\" y=\"275\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n    <Rect x=\"235\" y=\"275\" width=\"10\" height=\"10\" fill=\"#0000FF\" />\n  </Svg>\n);\n"
  },
  {
    "path": "apps/common/example/e2e/index.macos.tsx",
    "content": "import React from 'react';\nimport {icon} from './icon';\n\nconst component = () => <React.Fragment key=\"E2E\" />;\nexport {component, icon};\n"
  },
  {
    "path": "apps/common/example/e2e/index.tsx",
    "content": "import {icon} from './icon';\nimport {TestingView as component} from './TestingView';\n\nexport {component, icon};\n"
  },
  {
    "path": "apps/common/example/e2e/index.web.tsx",
    "content": "import React from 'react';\nimport {icon} from './icon';\n\nconst component = () => <React.Fragment key=\"E2E\" />;\nexport {component, icon};\n"
  },
  {
    "path": "apps/common/example/e2e/index.windows.tsx",
    "content": "import React from 'react';\nimport {icon} from './icon';\n\nconst component = () => <React.Fragment key=\"E2E\" />;\nexport {component, icon};\n"
  },
  {
    "path": "apps/common/example/examples/Circle.tsx",
    "content": "import React from 'react';\nimport {Circle, Svg} from 'react-native-svg';\n\nfunction CircleExample() {\n  return (\n    <Svg height=\"100\" width=\"140\">\n      <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" fill=\"pink\" />\n    </Svg>\n  );\n}\n\nCircleExample.title = 'Circle';\n\nfunction StrokeCircle() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Circle\n        cx=\"50\"\n        cy=\"50\"\n        r=\"45\"\n        stroke=\"purple\"\n        strokeWidth=\"2.5\"\n        fill=\"none\"\n      />\n    </Svg>\n  );\n}\nStrokeCircle.title = 'Stroke Circle';\n\nfunction StrokeOpacityCircle() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Circle\n        cx=\"50\"\n        cy=\"50\"\n        r=\"40\"\n        stroke=\"purple\"\n        strokeOpacity=\"0.5\"\n        strokeWidth=\"10\"\n        fill=\"pink\"\n      />\n    </Svg>\n  );\n}\nStrokeOpacityCircle.title = 'Circle with strokeOpacity';\n\nfunction PieCircle() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Circle cx=\"50\" cy=\"50\" r=\"40\" fill=\"#ddd\" />\n      <Circle\n        origin=\"50, 50\"\n        rotation=\"-90\"\n        cx=\"50\"\n        cy=\"50\"\n        r=\"20\"\n        stroke=\"#0074d9\"\n        strokeWidth=\"40\"\n        fill=\"none\"\n        strokeDasharray=\"80, 160\"\n      />\n    </Svg>\n  );\n}\nPieCircle.title = 'Draw a Pie shape with circle';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Circle cx=\"10\" cy=\"10\" r=\"8\" stroke=\"purple\" strokeWidth=\"1\" fill=\"pink\" />\n  </Svg>\n);\nconst samples = [CircleExample, StrokeCircle, StrokeOpacityCircle, PieCircle];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Clipping.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  ClipPath,\n  Defs,\n  Ellipse,\n  G,\n  Path,\n  Polygon,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nfunction ClipPathElement() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Defs>\n        <RadialGradient\n          id=\"clip-path-grad\"\n          cx=\"50%\"\n          cy=\"50%\"\n          rx=\"50%\"\n          ry=\"50%\"\n          fx=\"50%\"\n          fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n        </RadialGradient>\n        <ClipPath id=\"clip-path-clip\">\n          <Circle cx=\"30\" cy=\"30\" r=\"20\" />\n          <Ellipse cx=\"60\" cy=\"70\" rx=\"20\" ry=\"10\" />\n          <Rect x=\"65\" y=\"15\" width=\"30\" height=\"30\" />\n          <Polygon points=\"20,60 20,80 50,70\" />\n          <Text\n            x=\"50\"\n            y=\"30\"\n            fontSize=\"32\"\n            fontWeight=\"bold\"\n            textAnchor=\"middle\"\n            scale=\"1.2\">\n            Q\n          </Text>\n        </ClipPath>\n      </Defs>\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"100\"\n        height=\"100\"\n        fill=\"url(#clip-path-grad)\"\n        clipPath=\"url(#clip-path-clip)\"\n      />\n    </Svg>\n  );\n}\nClipPathElement.title = 'Clip by set clip-path with a path data';\n\nfunction ClipRule() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Defs>\n        <ClipPath id=\"clip-rule-clip\">\n          <Path d=\"M50,5L20,99L95,39L5,39L80,99z\" />\n        </ClipPath>\n      </Defs>\n      <G clipPath=\"url(#clip-rule-clip)\" clipRule=\"evenodd\">\n        <Rect x=\"0\" y=\"0\" width=\"50\" height=\"50\" fill=\"red\" />\n        <Rect x=\"50\" y=\"0\" width=\"50\" height=\"50\" fill=\"blue\" />\n        <Rect x=\"0\" y=\"50\" width=\"50\" height=\"50\" fill=\"yellow\" />\n        <Rect x=\"50\" y=\"50\" width=\"50\" height=\"50\" fill=\"green\" />\n      </G>\n    </Svg>\n  );\n}\nClipRule.title = 'Clip a group with clipRule=\"evenodd\"';\n\nfunction TextClipping() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Defs>\n        <ClipPath id=\"text-clipping-clip\">\n          <Circle cx=\"-20\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"0\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"20\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"40\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"60\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"80\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"100\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"120\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"140\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"160\" cy=\"35\" r=\"10\" />\n          <Circle cx=\"180\" cy=\"35\" r=\"10\" />\n        </ClipPath>\n      </Defs>\n      <Text\n        x=\"100\"\n        y=\"40\"\n        fill=\"red\"\n        fontSize=\"22\"\n        fontWeight=\"bold\"\n        stroke=\"blue\"\n        strokeWidth=\"1\"\n        textAnchor=\"middle\"\n        clipPath=\"url(#text-clipping-clip)\">\n        NOT THE FACE\n      </Text>\n    </Svg>\n  );\n}\nTextClipping.title = 'Transform the text';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Defs>\n      <ClipPath id=\"clipping-icon-clip\">\n        <Path d=\"M50,5L20,99L95,39L5,39L80,99z\" />\n      </ClipPath>\n    </Defs>\n    <G clipPath=\"url(#clipping-icon-clip)\" clipRule=\"evenodd\" scale=\"0.2\">\n      <Rect x=\"0\" y=\"0\" width=\"50\" height=\"50\" fill=\"red\" />\n      <Rect x=\"50\" y=\"0\" width=\"50\" height=\"50\" fill=\"blue\" />\n      <Rect x=\"0\" y=\"50\" width=\"50\" height=\"50\" fill=\"yellow\" />\n      <Rect x=\"50\" y=\"50\" width=\"50\" height=\"50\" fill=\"green\" />\n    </G>\n  </Svg>\n);\nconst samples = [ClipPathElement, ClipRule, TextClipping];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Ellipse.tsx",
    "content": "import React from 'react';\nimport {Ellipse, Svg} from 'react-native-svg';\n\nfunction EllipseExample() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <Ellipse\n        cx=\"50%\"\n        cy=\"50%\"\n        rx=\"45%\"\n        ry=\"40%\"\n        stroke=\"purple\"\n        strokeWidth=\"2\"\n        fill=\"yellow\"\n      />\n    </Svg>\n  );\n}\nEllipseExample.title = 'Ellipse';\n\nfunction PileEllipses() {\n  return (\n    <Svg height=\"120\" width=\"200\">\n      <Ellipse cx=\"98\" cy=\"60\" rx=\"90\" ry=\"30\" fill=\"purple\" />\n      <Ellipse cx=\"94\" cy=\"45\" rx=\"80\" ry=\"25\" fill=\"lime\" />\n      <Ellipse cx=\"92\" cy=\"30\" rx=\"70\" ry=\"20\" fill=\"yellow\" />\n    </Svg>\n  );\n}\nPileEllipses.title =\n  'The following example creates three ellipses on top of each other';\n\nfunction CombinedEllipses() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <Ellipse cx=\"100\" cy=\"50\" rx=\"90\" ry=\"30\" fill=\"yellow\" />\n      <Ellipse cx=\"95\" cy=\"50\" rx=\"75\" ry=\"20\" fill=\"white\" />\n    </Svg>\n  );\n}\nCombinedEllipses.title =\n  'The following example combines two ellipses (one yellow and one white)';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Ellipse\n      cx=\"10\"\n      cy=\"10\"\n      rx=\"8\"\n      ry=\"4\"\n      stroke=\"purple\"\n      strokeWidth=\"1\"\n      fill=\"yellow\"\n    />\n  </Svg>\n);\nconst samples = [EllipseExample, PileEllipses, CombinedEllipses];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Empty.tsx",
    "content": "import React from 'react';\nimport {Rect, Svg} from 'react-native-svg';\n\nfunction EmptyExample() {\n  return <Svg height=\"400\" width=\"400\"></Svg>;\n}\nEmptyExample.title = '';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Rect x=\"0\" y=\"0\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"black\" />\n  </Svg>\n);\nconst samples = [EmptyExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/FilterImage/FilterPicker.tsx",
    "content": "import React, {useState} from 'react';\nimport {\n  Dimensions,\n  FlatList,\n  StyleSheet,\n  Text,\n  TouchableOpacity,\n  View,\n} from 'react-native';\nimport {FilterImage, Filters} from 'react-native-svg/filter-image';\n\nconst img = require('../../assets/office.jpg');\n\nconst normal: Filters = [];\nconst losAngeles: Filters = [\n  {\n    name: 'feColorMatrix',\n    type: 'matrix',\n    values: [1.8, 0, 0, 0, 0, 0, 1.3, 0, 0, 0, 0, 0, 1.2, 0, 0, 0, 0, 0, 1, 0],\n  },\n];\nconst lagos: Filters = [\n  {\n    name: 'feColorMatrix',\n    type: 'matrix',\n    values: [\n      1.4, 0, 0, 0, 0, 0, 1.2, 0, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 0, 0.9, 0,\n    ],\n  },\n];\nconst tokyo: Filters = [\n  {name: 'feColorMatrix', type: 'saturate', values: [1.5]},\n  {\n    name: 'feColorMatrix',\n    type: 'matrix',\n    values: [\n      0.2, 0.2, 0.2, 0, 0, 0.2, 0.2, 0.2, 0, 0, 0.2, 0.2, 0.2, 0, 0, 0, 0, 0, 1,\n      0,\n    ],\n  },\n];\nconst saturated: Filters = [\n  {name: 'feColorMatrix', type: 'saturate', values: [1.5]},\n];\nconst boring: Filters = [\n  {\n    name: 'feColorMatrix',\n    type: 'matrix',\n    values: [\n      0.6965, 0.3845, 0.0945, 0, 0, 0.1745, 0.8430000000000001, 0.084, 0, 0,\n      0.136, 0.267, 0.5655, 0, 0, 0, 0, 0, 1, 0,\n    ],\n  },\n];\nconst filters = {\n  normal,\n  losAngeles,\n  lagos,\n  tokyo,\n  saturated,\n  boring,\n} as const;\n\ntype FilterKeys =\n  | 'normal'\n  | 'losAngeles'\n  | 'lagos'\n  | 'tokyo'\n  | 'saturated'\n  | 'boring';\nconst filterKeys = Object.keys(filters) as FilterKeys[];\n\nFilterImagePickerExample.title = 'Filter picker';\nfunction FilterImagePickerExample() {\n  const [currentFilter, setCurrentFilter] = useState<FilterKeys>('normal');\n\n  return (\n    <View style={styles.container}>\n      <FilterImage\n        style={styles.image}\n        source={img}\n        filters={filters[currentFilter]}\n      />\n\n      <View>\n        <FlatList\n          data={filterKeys}\n          horizontal\n          style={styles.list}\n          contentContainerStyle={styles.listElement}\n          renderItem={({item}) => {\n            return (\n              <TouchableOpacity onPress={() => setCurrentFilter(item)}>\n                <FilterImage\n                  style={styles.listElementImage}\n                  source={img}\n                  filters={filters[item]}\n                />\n                <Text numberOfLines={1} style={styles.listElementTitle}>\n                  {item}\n                </Text>\n              </TouchableOpacity>\n            );\n          }}\n        />\n      </View>\n    </View>\n  );\n}\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    height: Dimensions.get('window').height - 150,\n    width: '100%',\n  },\n  image: {flex: 1, width: '100%', height: '100%'},\n  list: {\n    marginTop: 8,\n    marginHorizontal: 8,\n  },\n  listElement: {gap: 8},\n  listElementImage: {width: 70, height: 70},\n  listElementTitle: {\n    width: 70,\n    textAlign: 'center',\n    marginTop: 2,\n    marginBottom: 8,\n  },\n});\n\nconst icon = (\n  <FilterImage\n    source={img}\n    width={30}\n    height={30}\n    style={{filter: 'saturate(2.5)'}}\n  />\n);\nconst samples = [FilterImagePickerExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/FilterImage/LocalImage.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {FilterImage} from 'react-native-svg/filter-image';\n\nconst testImage = require('../../assets/image.jpg');\n\nconst FilterImageLocalExampleStyleCSS = () => {\n  return (\n    <View>\n      <FilterImage source={testImage} style={{filter: 'saturate(0.5)'}} />\n    </View>\n  );\n};\nFilterImageLocalExampleStyleCSS.title = 'With style filter CSS';\n\nconst FilterImageLocalExampleStyleSVG = () => {\n  return (\n    <View>\n      <FilterImage\n        source={testImage}\n        style={{\n          filter: [{name: 'feColorMatrix', type: 'saturate', values: 0.5}],\n        }}\n      />\n    </View>\n  );\n};\nFilterImageLocalExampleStyleSVG.title = 'With style filter SVG';\n\nconst FilterImageLocalExamplePropSVG = () => {\n  return (\n    <View>\n      <FilterImage\n        source={testImage}\n        filters={[{name: 'feColorMatrix', type: 'saturate', values: 0.5}]}\n      />\n    </View>\n  );\n};\nFilterImageLocalExamplePropSVG.title = 'With prop filters SVG';\n\nconst icon = (\n  <FilterImage\n    source={testImage}\n    width={30}\n    height={30}\n    style={{filter: 'saturate(0.5)'}}\n  />\n);\nconst samples = [\n  FilterImageLocalExampleStyleCSS,\n  FilterImageLocalExampleStyleSVG,\n  FilterImageLocalExamplePropSVG,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/FilterImage/RemoteImage.tsx",
    "content": "import React from 'react';\nimport {StyleSheet, View} from 'react-native';\nimport {FilterImage} from 'react-native-svg/filter-image';\n\nconst testSource = {\n  uri: 'https://cdn.pixabay.com/photo/2023/03/17/11/39/mountain-7858482_1280.jpg',\n};\n\nconst FilterImageRemoteExampleCSS = () => {\n  return (\n    <View>\n      <FilterImage\n        source={testSource}\n        style={[styles.image, {filter: 'saturate(3)'}]}\n      />\n    </View>\n  );\n};\nFilterImageRemoteExampleCSS.title = 'Remote image with CSS filter';\n\nconst FilterImageRemoteExample = () => {\n  return (\n    <View>\n      <FilterImage\n        source={testSource}\n        style={styles.image}\n        filters={[{name: 'feColorMatrix', type: 'saturate', values: [3]}]}\n      />\n    </View>\n  );\n};\nFilterImageRemoteExample.title = 'Remote image with prop filters';\n\nconst FilterImageFewFiltersExample = () => {\n  return (\n    <View>\n      <FilterImage\n        filters={[\n          {name: 'feColorMatrix', type: 'saturate', values: [10]},\n          {\n            name: 'feColorMatrix',\n            type: 'matrix',\n            values: '0.2 0.2 0.2 0 0 0.2 0.2 0.2 0 0 0.2 0.2 0.2 0 0 0 0 0 1 0',\n          },\n        ]}\n        source={testSource}\n        style={{width: 200, height: 200}}\n      />\n    </View>\n  );\n};\nFilterImageFewFiltersExample.title = 'Remote image with filters';\n\nconst icon = (\n  <FilterImage\n    source={testSource}\n    width={30}\n    height={30}\n    style={{filter: 'saturate(0.5)'}}\n  />\n);\n\nconst styles = StyleSheet.create({\n  image: {\n    width: 200,\n    height: 200,\n  },\n});\nconst samples = [\n  FilterImageRemoteExampleCSS,\n  FilterImageRemoteExample,\n  FilterImageFewFiltersExample,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/FilterImage/index.tsx",
    "content": "import React from 'react';\nimport {FilterImage} from 'react-native-svg/filter-image';\nimport * as FilterPicker from './FilterPicker';\nimport * as LocalImage from './LocalImage';\nimport * as RemoteImage from './RemoteImage';\n\nconst samples = {\n  LocalImage,\n  RemoteImage,\n  FilterPicker,\n};\n\nconst icon = (\n  <FilterImage\n    source={require('../../assets/image.jpg')}\n    width={30}\n    height={30}\n    style={{filter: 'saturate(3.5)'}}\n  />\n);\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeBlend.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  FeBlend,\n  FeFlood,\n  Filter,\n  G,\n  Image,\n  LinearGradient,\n  Rect,\n  Stop,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nW3Blend.title = 'W3 FeBlend example';\nfunction W3Blend() {\n  return (\n    <Svg width=\"350\" height=\"350\" viewBox=\"0 0 500 500\">\n      <LinearGradient\n        id=\"MyGradient\"\n        gradientUnits=\"userSpaceOnUse\"\n        x1=\"100\"\n        y1=\"0\"\n        x2=\"300\"\n        y2=\"0\">\n        <Stop offset=\"0\" stopColor=\"#000000\" />\n        <Stop offset=\"0.33\" stopColor=\"#ffffff\" />\n        <Stop offset=\"0.67\" stopColor=\"#ff0000\" />\n        <Stop offset=\"1\" stopColor=\"#808080\" />\n      </LinearGradient>\n      <Filter id=\"Normal\">\n        <FeBlend mode=\"normal\" in2=\"BackgroundImage\" in=\"SourceGraphic\" />\n      </Filter>\n      <Filter id=\"Multiply\">\n        <FeBlend mode=\"multiply\" in2=\"BackgroundImage\" in=\"SourceGraphic\" />\n      </Filter>\n      <Filter id=\"Screen\">\n        <FeBlend mode=\"screen\" in2=\"BackgroundImage\" in=\"SourceGraphic\" />\n      </Filter>\n      <Filter id=\"Darken\">\n        <FeBlend mode=\"darken\" in2=\"BackgroundImage\" in=\"SourceGraphic\" />\n      </Filter>\n      <Filter id=\"Lighten\">\n        <FeBlend mode=\"lighten\" in2=\"BackgroundImage\" in=\"SourceGraphic\" />\n      </Filter>\n\n      <Rect fill=\"none\" stroke=\"blue\" x=\"1\" y=\"1\" width=\"498\" height=\"498\" />\n      <G enable-background=\"new\">\n        <Rect x=\"100\" y=\"20\" width=\"300\" height=\"460\" fill=\"url(#MyGradient)\" />\n        <G fontFamily=\"Verdana\" fontSize=\"75\" fill=\"#888888\" fillOpacity=\".6\">\n          <Text x=\"50\" y=\"90\" filter=\"url(#Normal)\">\n            Normal\n          </Text>\n          <Text x=\"50\" y=\"180\" filter=\"url(#Multiply)\">\n            Multiply\n          </Text>\n          <Text x=\"50\" y=\"270\" filter=\"url(#Screen)\">\n            Screen\n          </Text>\n          <Text x=\"50\" y=\"360\" filter=\"url(#Darken)\">\n            Darken\n          </Text>\n          <Text x=\"50\" y=\"450\" filter=\"url(#Lighten)\">\n            Lighten\n          </Text>\n        </G>\n      </G>\n    </Svg>\n  );\n}\n\nSimpleExample.title = 'MDN example';\nfunction SimpleExample() {\n  return (\n    <Svg width=\"200\" height=\"200\">\n      <Filter id=\"spotlight\">\n        <FeFlood\n          result=\"floodFill\"\n          x=\"0%\"\n          y=\"0\"\n          width=\"100%\"\n          height=\"100%\"\n          floodColor=\"green\"\n          floodOpacity=\"1\"\n        />\n        <FeBlend in=\"SourceGraphic\" in2=\"floodFill\" mode=\"multiply\" />\n      </Filter>\n\n      <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" fill=\"red\" filter=\"url(#spotlight)\" />\n    </Svg>\n  );\n}\n\nMDNExample.title = 'MDN example';\nfunction MDNExample() {\n  return (\n    <Svg width=\"200\" height=\"200\">\n      <Filter id=\"spotlight\">\n        <FeFlood\n          result=\"floodFill\"\n          x=\"0\"\n          y=\"0\"\n          width=\"100%\"\n          height=\"100%\"\n          floodColor=\"green\"\n          floodOpacity=\"1\"\n        />\n        <FeBlend in=\"SourceGraphic\" in2=\"floodFill\" mode=\"multiply\" />\n      </Filter>\n      <Image\n        href=\"https://live.mdnplay.dev/en-US/docs/Web/SVG/Reference/Element/feBlend/mdn_logo_only_color.png\"\n        x=\"10%\"\n        y=\"10%\"\n        width=\"80%\"\n        height=\"80%\"\n        filter=\"url(#spotlight)\"\n      />\n    </Svg>\n  );\n}\n\nconst icon = (\n  <Svg width=\"30\" height=\"30\">\n    <Filter id=\"blendIcon\">\n      <FeFlood\n        result=\"floodRes\"\n        x=\"0%\"\n        y=\"0\"\n        width=\"100%\"\n        height=\"100%\"\n        floodColor=\"green\"\n        floodOpacity=\"1\"\n      />\n      <FeBlend in=\"SourceGraphic\" in2=\"floodRes\" mode=\"multiply\" />\n    </Filter>\n\n    <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" fill=\"red\" filter=\"url(#blendIcon)\" />\n  </Svg>\n);\nconst samples = [W3Blend, SimpleExample, MDNExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeColorMatrix.tsx",
    "content": "import React from 'react';\nimport {Circle, FeColorMatrix, Filter, G, Svg} from 'react-native-svg';\n\nfunction ReferenceExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n      <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n      <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n    </Svg>\n  );\n}\nReferenceExample.title = 'Reference';\n\nfunction IdentityExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filterIdentity\">\n        <FeColorMatrix values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\" />\n      </Filter>\n      <G filter=\"url(#filterIdentity)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nIdentityExample.title = 'Identity matrix';\n\nfunction RgbToGreenExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filterGreen\">\n        <FeColorMatrix\n          values=\"0 0 0 0 0\n                    1 1 1 1 0\n                    0 0 0 0 0\n                    0 0 0 1 0\"\n        />\n      </Filter>\n      <G filter=\"url(#filterGreen)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nRgbToGreenExample.title = 'RGB to Green';\n\nfunction SaturateExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filterSaturate\">\n        <FeColorMatrix type=\"saturate\" values=\"0.2\" />\n      </Filter>\n      <G filter=\"url(#filterSaturate)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nSaturateExample.title = 'Saturate';\n\nfunction HueRotateExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filterHue\">\n        <FeColorMatrix type=\"hueRotate\" values=\"180\" />\n      </Filter>\n      <G filter=\"url(#filterHue)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nHueRotateExample.title = 'Hue Rotate';\n\nfunction LuminanceToAlphaExample() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filterLuminance\">\n        <FeColorMatrix type=\"luminanceToAlpha\" />\n      </Filter>\n      <G filter=\"url(#filterLuminance)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nLuminanceToAlphaExample.title = 'Luminance to alpha';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Filter id=\"filterIcon\">\n      <FeColorMatrix values=\"0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0\" />\n    </Filter>\n    <G filter=\"url(#filterIcon)\">\n      <Circle cx=\"10\" cy=\"7.5\" r=\"5\" fill=\"blue\" fillOpacity=\"0.5\" />\n      <Circle cx=\"7.5\" cy=\"12.5\" r=\"5\" fill=\"green\" fillOpacity=\"0.5\" />\n      <Circle cx=\"12.5\" cy=\"12.5\" r=\"5\" fill=\"red\" fillOpacity=\"0.5\" />\n    </G>\n  </Svg>\n);\nconst samples = [\n  ReferenceExample,\n  IdentityExample,\n  RgbToGreenExample,\n  SaturateExample,\n  HueRotateExample,\n  LuminanceToAlphaExample,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeComposite.tsx",
    "content": "import {Image, Text as RNText, View} from 'react-native';\nimport {\n  Defs,\n  FeComposite,\n  FeFlood,\n  FeMerge,\n  FeMergeNode,\n  Filter,\n  G,\n  Path,\n  Rect,\n  Svg,\n  Text,\n  Use,\n} from 'react-native-svg';\n\nimport React from 'react';\n\nQuickTestExample.title = 'Quick Test Example';\nfunction QuickTestExample() {\n  return (\n    <Svg width=\"200\" height=\"150\">\n      <Filter id=\"offset\" width=\"180\" height=\"180\">\n        <FeComposite in=\"SourceGraphic\" in2=\"BackgroundImage\" operator=\"in\" />\n      </Filter>\n      <Rect x=\"50\" y=\"50\" width=\"100\" height=\"100\" fill=\"red\" />\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"100\"\n        height=\"100\"\n        fill=\"blue\"\n        filter=\"url(#offset)\"\n      />\n    </Svg>\n  );\n}\n\nReferenceExample.title = 'FeComposite W3 reference';\nfunction ReferenceExample() {\n  return (\n    <View style={{backgroundColor: '#fff'}}>\n      <Svg width=\"330\" height=\"195\" viewBox=\"0 0 1100 650\">\n        <Defs>\n          <Filter\n            id=\"overFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"over\"\n              result=\"comp\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"inFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"in\"\n              result=\"comp\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"outFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"out\"\n              result=\"comp\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"atopFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"atop\"\n              result=\"comp\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"xorFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"xor\"\n              result=\"comp\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"arithmeticFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeFlood floodColor=\"#ffffff\" floodOpacity=\"1\" result=\"flood\" />\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              result=\"comp\"\n              operator=\"arithmetic\"\n              k1=\".5\"\n              k2=\".5\"\n              k3=\".5\"\n              k4=\".5\"\n            />\n            <FeMerge>\n              <FeMergeNode in=\"flood\" />\n              <FeMergeNode in=\"comp\" />\n            </FeMerge>\n          </Filter>\n          <Filter\n            id=\"overNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"over\"\n              result=\"comp\"\n            />\n          </Filter>\n          <Filter\n            id=\"inNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"in\"\n              result=\"comp\"\n            />\n          </Filter>\n          <Filter\n            id=\"outNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"out\"\n              result=\"comp\"\n            />\n          </Filter>\n          <Filter\n            id=\"atopNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"atop\"\n              result=\"comp\"\n            />\n          </Filter>\n          <Filter\n            id=\"xorNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              operator=\"xor\"\n              result=\"comp\"\n            />\n          </Filter>\n          <Filter\n            id=\"arithmeticNoFlood\"\n            filterUnits=\"objectBoundingBox\"\n            x=\"-5%\"\n            y=\"-5%\"\n            width=\"110%\"\n            height=\"110%\">\n            <FeComposite\n              in=\"SourceGraphic\"\n              in2=\"BackgroundImage\"\n              result=\"comp\"\n              operator=\"arithmetic\"\n              k1=\".5\"\n              k2=\".5\"\n              k3=\".5\"\n              k4=\".5\"\n            />\n          </Filter>\n          <Path id=\"Blue100\" d=\"M 0 0 L 100 0 L 100 100 z\" fill=\"#00ffff\" />\n          <Path id=\"Red100\" d=\"M 0 0 L 0 100 L 100 0 z\" fill=\"#ff00ff\" />\n          <Path\n            id=\"Blue50\"\n            d=\"M 0 125 L 100 125 L 100 225 z\"\n            fill=\"#00ffff\"\n            fillOpacity=\".5\"\n          />\n          <Path\n            id=\"Red50\"\n            d=\"M 0 125 L 0 225 L 100 125 z\"\n            fill=\"#ff00ff\"\n            fillOpacity=\".5\"\n          />\n          <G id=\"TwoBlueTriangles\">\n            <Use href=\"#Blue100\" />\n            <Use href=\"#Blue50\" />\n          </G>\n          <G id=\"BlueTriangles\">\n            <Use transform=\"translate(275,25)\" href=\"#TwoBlueTriangles\" />\n            <Use transform=\"translate(400,25)\" href=\"#TwoBlueTriangles\" />\n            <Use transform=\"translate(525,25)\" href=\"#TwoBlueTriangles\" />\n            <Use transform=\"translate(650,25)\" href=\"#TwoBlueTriangles\" />\n            <Use transform=\"translate(775,25)\" href=\"#TwoBlueTriangles\" />\n            <Use transform=\"translate(900,25)\" href=\"#TwoBlueTriangles\" />\n          </G>\n        </Defs>\n\n        <Rect fill=\"none\" stroke=\"blue\" x=\"1\" y=\"1\" width=\"1098\" height=\"648\" />\n        <G font-family=\"Verdana\" fontSize=\"40\" shape-rendering=\"crispEdges\">\n          <G enable-background=\"new\">\n            <Text x=\"15\" y=\"75\">\n              opacity 1.0\n            </Text>\n            <Text x=\"15\" y=\"115\" fontSize=\"27\">\n              (with FeFlood)\n            </Text>\n            <Text x=\"15\" y=\"200\">\n              opacity 0.5\n            </Text>\n            <Text x=\"15\" y=\"240\" fontSize=\"27\">\n              (with FeFlood)\n            </Text>\n            <Use href=\"#BlueTriangles\" />\n            <G transform=\"translate(275,25)\">\n              <Use href=\"#Red100\" filter=\"url(#overFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#overFlood)\" />\n              <Text x=\"5\" y=\"275\">\n                over\n              </Text>\n            </G>\n            <G transform=\"translate(400,25)\">\n              <Use href=\"#Red100\" filter=\"url(#inFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#inFlood)\" />\n              <Text x=\"35\" y=\"275\">\n                in\n              </Text>\n            </G>\n            <G transform=\"translate(525,25)\">\n              <Use href=\"#Red100\" filter=\"url(#outFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#outFlood)\" />\n              <Text x=\"15\" y=\"275\">\n                out\n              </Text>\n            </G>\n            <G transform=\"translate(650,25)\">\n              <Use href=\"#Red100\" filter=\"url(#atopFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#atopFlood)\" />\n              <Text x=\"10\" y=\"275\">\n                atop\n              </Text>\n            </G>\n            <G transform=\"translate(775,25)\">\n              <Use href=\"#Red100\" filter=\"url(#xorFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#xorFlood)\" />\n              <Text x=\"15\" y=\"275\">\n                xor\n              </Text>\n            </G>\n            <G transform=\"translate(900,25)\">\n              <Use href=\"#Red100\" filter=\"url(#arithmeticFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#arithmeticFlood)\" />\n              <Text x=\"-25\" y=\"275\">\n                arithmetic\n              </Text>\n            </G>\n          </G>\n          <G transform=\"translate(0,325)\" enable-background=\"new\">\n            <Text x=\"15\" y=\"75\">\n              opacity 1.0\n            </Text>\n            <Text x=\"15\" y=\"115\" fontSize=\"27\">\n              (without FeFlood)\n            </Text>\n            <Text x=\"15\" y=\"200\">\n              opacity 0.5\n            </Text>\n            <Text x=\"15\" y=\"240\" fontSize=\"27\">\n              (without FeFlood)\n            </Text>\n            <Use href=\"#BlueTriangles\" />\n            <G transform=\"translate(275,25)\">\n              <Use href=\"#Red100\" filter=\"url(#overNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#overNoFlood)\" />\n              <Text x=\"5\" y=\"275\">\n                over\n              </Text>\n            </G>\n            <G transform=\"translate(400,25)\">\n              <Use href=\"#Red100\" filter=\"url(#inNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#inNoFlood)\" />\n              <Text x=\"35\" y=\"275\">\n                in\n              </Text>\n            </G>\n            <G transform=\"translate(525,25)\">\n              <Use href=\"#Red100\" filter=\"url(#outNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#outNoFlood)\" />\n              <Text x=\"15\" y=\"275\">\n                out\n              </Text>\n            </G>\n            <G transform=\"translate(650,25)\">\n              <Use href=\"#Red100\" filter=\"url(#atopNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#atopNoFlood)\" />\n              <Text x=\"10\" y=\"275\">\n                atop\n              </Text>\n            </G>\n            <G transform=\"translate(775,25)\">\n              <Use href=\"#Red100\" filter=\"url(#xorNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#xorNoFlood)\" />\n              <Text x=\"15\" y=\"275\">\n                xor\n              </Text>\n            </G>\n            <G transform=\"translate(900,25)\">\n              <Use href=\"#Red100\" filter=\"url(#arithmeticNoFlood)\" />\n              <Use href=\"#Red50\" filter=\"url(#arithmeticNoFlood)\" />\n              <Text x=\"-25\" y=\"275\">\n                arithmetic\n              </Text>\n            </G>\n          </G>\n        </G>\n      </Svg>\n      <RNText>W3 Reference</RNText>\n      <Image source={require('./feComposite.png')} />\n    </View>\n  );\n}\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Filter id=\"iconCompositeIn\" width=\"200%\">\n      <FeComposite\n        in=\"SourceGraphic\"\n        in2=\"BackgroundImage\"\n        operator=\"in\"\n        result=\"comp\"\n      />\n    </Filter>\n    <Path id=\"Blue100\" d=\"M 0 0 L 20 0 L 20 20 z\" fill=\"#00ffff\" />\n    <Path\n      id=\"Red100\"\n      d=\"M 0 0 L 0 20 L 20 0 z\"\n      fill=\"#ff00ff\"\n      filter=\"url(#iconCompositeIn)\"\n    />\n  </Svg>\n);\nconst samples = [QuickTestExample, ReferenceExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeDropShadow.tsx",
    "content": "import React from 'react';\nimport {Circle, FeDropShadow, Filter, Svg} from 'react-native-svg';\n\nBasicMDN.title = 'Basic MDN example';\nfunction BasicMDN() {\n  return (\n    <Svg viewBox=\"0 0 30 10\" width=\"300\" height=\"100\">\n      <Filter id=\"shadow\">\n        <FeDropShadow dx=\"0.2\" dy=\"0.4\" stdDeviation=\"0.2\" />\n      </Filter>\n      <Filter id=\"shadow2\">\n        <FeDropShadow dx=\"0\" dy=\"0\" stdDeviation=\"5\" floodColor=\"cyan\" />\n      </Filter>\n      <Filter id=\"shadow3\">\n        <FeDropShadow\n          dx=\"-0.8\"\n          dy=\"-0.8\"\n          stdDeviation=\"0\"\n          floodColor=\"pink\"\n          floodOpacity=\"0.5\"\n        />\n      </Filter>\n      <Circle cx=\"5\" cy=\"50%\" r=\"4\" fill=\"pink\" filter=\"url(#shadow)\" />\n      <Circle cx=\"15\" cy=\"50%\" r=\"4\" fill=\"pink\" filter=\"url(#shadow2)\" />\n      <Circle cx=\"25\" cy=\"50%\" r=\"4\" fill=\"pink\" filter=\"url(#shadow3)\" />\n    </Svg>\n  );\n}\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 100 100\">\n    <Filter id=\"dropShadowIcon\" x=\"-1\" width=\"3\" y=\"-1\" height=\"3\">\n      <FeDropShadow dx=\"3\" dy=\"3\" stdDeviation=\"2\" floodOpacity=\"0.7\" />\n    </Filter>\n    <Circle\n      cx=\"50\"\n      cy=\"50\"\n      r=\"30\"\n      fill=\"lightblue\"\n      filter=\"url(#dropShadowIcon)\"\n    />\n  </Svg>\n);\nconst samples = [BasicMDN];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeFlood.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  FeFlood,\n  FeMerge,\n  FeMergeNode,\n  Filter,\n  G,\n  Line,\n  Rect,\n  Svg,\n} from 'react-native-svg';\n\nBasicFlood.title = 'Basic MDN example with Use';\nfunction BasicFlood() {\n  return (\n    <Svg width=\"200\" height=\"200\">\n      <Filter id=\"floodFilter\" filterUnits=\"userSpaceOnUse\">\n        <FeFlood\n          x=\"50\"\n          y=\"50\"\n          width=\"100\"\n          height=\"100\"\n          floodColor=\"green\"\n          floodOpacity=\"0.5\"\n        />\n      </Filter>\n      <Rect x=\"0\" y=\"0\" width=\"1\" height=\"1\" filter=\"url(#floodFilter)\" />\n    </Svg>\n  );\n}\n\nTestCase1.title = 'Custom Test Case 1';\nfunction TestCase1() {\n  return (\n    <Svg width=\"200\" height=\"200\" viewBox=\"0 0 200 200\">\n      <Filter\n        id=\"floodFilter\"\n        // x=\"50%\"\n        filterUnits=\"userSpaceOnUse\"\n        primitiveUnits=\"userSpaceOnUse\">\n        <FeFlood\n          // y=\"-10%\"\n          x=\"10%\"\n          // width=\"50%\"\n          // height=\"50%\"\n          flood-color=\"red\"\n          flood-opacity=\"0.5\"\n          floodColor=\"yellow\"\n          floodOpacity=\"0.5\"\n        />\n      </Filter>\n      <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"blue\" />\n      <Circle cx=\"50\" cy=\"50\" r=\"40\" filter=\"url(#floodFilter)\" />\n    </Svg>\n  );\n}\n\nTestCase2.title = 'Custom Test Case 2';\nfunction TestCase2() {\n  return (\n    <Svg width=\"200\" height=\"400\">\n      <Filter\n        id=\"flood\"\n        x=\"0\"\n        y=\"0\"\n        width=\"100%\"\n        height=\"100%\"\n        primitiveUnits=\"objectBoundingBox\">\n        <FeFlood\n          x=\"25%\"\n          y=\"25%\"\n          width=\"50%\"\n          height=\"50%\"\n          floodColor=\"green\"\n          floodOpacity=\"0.75\"\n        />\n      </Filter>\n      <Filter id=\"merge\" primitiveUnits=\"objectBoundingBox\">\n        <FeMerge x=\"25%\" y=\"25%\" width=\"50%\" height=\"50%\">\n          <FeMergeNode in=\"SourceGraphic\" />\n        </FeMerge>\n      </Filter>\n\n      <G fill=\"none\" stroke=\"blue\" strokeWidth=\"4\">\n        <Rect width=\"200\" height=\"200\" />\n        <Line x2=\"200\" y2=\"200\" />\n        <Line x1=\"200\" y2=\"200\" />\n      </G>\n      <Circle fill=\"green\" filter=\"url(#flood)\" cx=\"100\" cy=\"100\" r=\"90\" />\n      <Rect x=\"55\" y=\"55\" width=\"90\" height=\"90\" />\n      <G transform=\"translate(0 200)\">\n        <G fill=\"none\" stroke=\"blue\" strokeWidth=\"4\">\n          <Rect width=\"200\" height=\"200\" />\n          <Line x2=\"200\" y2=\"200\" />\n          <Line x1=\"200\" y2=\"200\" />\n        </G>\n        <Circle\n          fill=\"green\"\n          fillOpacity=\"0.5\"\n          filter=\"url(#merge)\"\n          cx=\"100\"\n          cy=\"100\"\n          r=\"90\"\n        />\n      </G>\n      <Rect x=\"55\" y=\"255\" width=\"90\" height=\"90\" fillOpacity=\".7\" />\n    </Svg>\n  );\n}\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 140 140\">\n    <Filter\n      id=\"floodFilterIcon\"\n      x=\"50%\"\n      filterUnits=\"userSpaceOnUse\"\n      primitiveUnits=\"userSpaceOnUse\">\n      <FeFlood\n        y=\"-10%\"\n        x=\"10%\"\n        width=\"50%\"\n        height=\"50%\"\n        floodColor=\"yellow\"\n        floodOpacity=\"0.5\"\n      />\n    </Filter>\n    <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"blue\" />\n    <Circle cx=\"50\" cy=\"50\" r=\"40\" filter=\"url(#floodFilterIcon)\" />\n  </Svg>\n);\nconst samples = [BasicFlood, TestCase1, TestCase2];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeGaussianBlur.tsx",
    "content": "import React from 'react';\nimport {Circle, FeGaussianBlur, Filter, G, Svg} from 'react-native-svg';\n\nfunction StdDeviation3Example() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filter1\">\n        <FeGaussianBlur stdDeviation=\"3\" />\n      </Filter>\n      <G filter=\"url(#filter1)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nStdDeviation3Example.title = 'stdDeviation=\"3\"';\n\nfunction StdDeviation7Example() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filter2\">\n        <FeGaussianBlur stdDeviation=\"7\" />\n      </Filter>\n      <G filter=\"url(#filter2)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nStdDeviation7Example.title = 'stdDeviation=\"7\"';\nfunction StdDeviation150Example() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filter3\">\n        <FeGaussianBlur stdDeviation=\"15 0\" />\n      </Filter>\n      <G filter=\"url(#filter3)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nStdDeviation150Example.title = 'stdDeviation=\"15 0\"';\n\nfunction StdDeviation025Example() {\n  return (\n    <Svg height=\"150\" width=\"150\">\n      <Filter id=\"filter4\">\n        <FeGaussianBlur stdDeviation=\"0 25\" />\n      </Filter>\n      <G filter=\"url(#filter4)\">\n        <Circle cx=\"75\" cy=\"50\" r=\"40\" fill=\"blue\" fillOpacity=\"0.5\" />\n        <Circle cx=\"55\" cy=\"90\" r=\"40\" fill=\"green\" fillOpacity=\"0.5\" />\n        <Circle cx=\"95\" cy=\"90\" r=\"40\" fill=\"red\" fillOpacity=\"0.5\" />\n      </G>\n    </Svg>\n  );\n}\nStdDeviation025Example.title = 'stdDeviation=\"0 25\"';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Filter id=\"filter5\">\n      <FeGaussianBlur stdDeviation=\"3\" />\n    </Filter>\n    <G filter=\"url(#filter5)\">\n      <Circle cx=\"10\" cy=\"7.5\" r=\"5\" fill=\"blue\" fillOpacity=\"0.5\" />\n      <Circle cx=\"7.5\" cy=\"12.5\" r=\"5\" fill=\"green\" fillOpacity=\"0.5\" />\n      <Circle cx=\"12.5\" cy=\"12.5\" r=\"5\" fill=\"red\" fillOpacity=\"0.5\" />\n    </G>\n  </Svg>\n);\nconst samples = [\n  StdDeviation3Example,\n  StdDeviation7Example,\n  StdDeviation150Example,\n  StdDeviation025Example,\n];\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeMerge.tsx",
    "content": "import React from 'react';\nimport {\n  Svg,\n  FeColorMatrix,\n  Filter,\n  FeMerge,\n  FeMergeNode,\n  Rect,\n  FeOffset,\n} from 'react-native-svg';\n\nfunction WithOffsetsExample() {\n  return (\n    <Svg width=\"200\" height=\"200\">\n      <Filter id=\"mergeWithOffset\" width=\"180\" height=\"180\">\n        <FeOffset dx=\"50\" dy=\"50\" result=\"test\" />\n        <FeOffset dx=\"100\" dy=\"100\" in=\"SourceGraphic\" />\n        <FeMerge>\n          <FeMergeNode in=\"SourceGraphic\" />\n          <FeMergeNode in=\"test\" />\n          <FeMergeNode />\n        </FeMerge>\n      </Filter>\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"100\"\n        height=\"100\"\n        stroke=\"black\"\n        fill=\"red\"\n        filter=\"url(#mergeWithOffset)\"\n      />\n    </Svg>\n  );\n}\nWithOffsetsExample.title = 'Merge with SourceGraphic and offsets';\n\nfunction WithHueRotateExample() {\n  return (\n    <Svg width=\"150\" height=\"150\">\n      <Filter id=\"mergeWithHue\" width=\"180\" height=\"180\">\n        <FeOffset dx=\"50\" dy=\"50\" />\n        <FeColorMatrix type=\"hueRotate\" values=\"240\" />\n        <FeMerge>\n          <FeMergeNode />\n          <FeMergeNode in=\"SourceGraphic\" />\n        </FeMerge>\n      </Filter>\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"100\"\n        height=\"100\"\n        stroke=\"black\"\n        fill=\"red\"\n        filter=\"url(#mergeWithHue)\"\n      />\n    </Svg>\n  );\n}\nWithHueRotateExample.title = 'Merge with SourceGraphic and HueRotate';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Filter id=\"mergeWithOffsetIcon\" width=\"180\" height=\"180\">\n      <FeOffset dx=\"5\" dy=\"5\" />\n      <FeMerge>\n        <FeMergeNode />\n        <FeMergeNode in=\"SourceGraphic\" />\n      </FeMerge>\n    </Filter>\n    <Rect\n      x=\"1\"\n      y=\"1\"\n      width=\"13\"\n      height=\"13\"\n      fill=\"blue\"\n      filter=\"url(#mergeWithOffsetIcon)\"\n      strokeWidth=\"1\"\n      stroke=\"black\"\n    />\n  </Svg>\n);\nconst samples = [WithOffsetsExample, WithHueRotateExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/FeOffset.tsx",
    "content": "import React from 'react';\nimport {FeOffset, Filter, Rect, Svg} from 'react-native-svg';\n\nfunction ReferenceExample() {\n  return (\n    <Svg width=\"200\" height=\"200\">\n      <Filter id=\"offset\" width=\"180\" height=\"180\">\n        <FeOffset dx=\"50\" dy=\"50\" />\n      </Filter>\n\n      <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" stroke=\"black\" fill=\"red\" />\n      <Rect x=\"0\" y=\"0\" width=\"50\" height=\"50\" stroke=\"black\" fill=\"none\" />\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"100\"\n        height=\"100\"\n        stroke=\"black\"\n        fill=\"blue\"\n        filter=\"url(#offset)\"\n      />\n    </Svg>\n  );\n}\nReferenceExample.title = 'Offset';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Filter id=\"iconOffset\" width=\"1.5\" height=\"1.5\">\n      <FeOffset dx=\"5\" dy=\"5\" />\n    </Filter>\n    <Rect x=\"0\" y=\"0\" width=\"15\" height=\"15\" fill=\"red\" />\n    <Rect\n      x=\"0\"\n      y=\"0\"\n      width=\"15\"\n      height=\"15\"\n      fill=\"blue\"\n      filter=\"url(#iconOffset)\"\n    />\n  </Svg>\n);\nconst samples = [ReferenceExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/ReanimatedFeColorMatrix.tsx",
    "content": "import React, {useEffect} from 'react';\nimport Animated, {\n  AnimatedProps,\n  useAnimatedProps,\n  useSharedValue,\n  withRepeat,\n  withTiming,\n} from 'react-native-reanimated';\nimport {\n  Circle,\n  FeColorMatrix,\n  FeColorMatrixProps,\n  Filter,\n  Image,\n  Svg,\n} from 'react-native-svg';\n\nconst AnimatedFeColorMatrix = Animated.createAnimatedComponent(\n  FeColorMatrix as any,\n) as React.FunctionComponent<AnimatedProps<FeColorMatrixProps>>;\nconst ReanimatedHueRotateExample = () => {\n  const hue = useSharedValue(0);\n\n  useEffect(() => {\n    hue.value = withRepeat(withTiming(360, {duration: 2000}), -1, true);\n  }, []);\n  const animatedProps = useAnimatedProps(() => {\n    return {values: [hue.value]};\n  });\n\n  return (\n    <Svg height=\"100\" width=\"150\">\n      <Filter id=\"filterLizard\">\n        <AnimatedFeColorMatrix type=\"hueRotate\" animatedProps={animatedProps} />\n      </Filter>\n      <Image\n        href=\"https://cdn.pixabay.com/photo/2024/05/26/00/40/lizard-8787888_1280.jpg\"\n        height=\"100\"\n        width=\"150\"\n        filter=\"url(#filterLizard)\"\n      />\n    </Svg>\n  );\n};\nReanimatedHueRotateExample.title = 'Reanimated Hue Rotate';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Circle cx=\"10\" cy=\"7.5\" r=\"5\" fill=\"blue\" fillOpacity=\"0.5\" />\n    <Circle cx=\"7.5\" cy=\"12.5\" r=\"5\" fill=\"green\" fillOpacity=\"0.5\" />\n    <Circle cx=\"12.5\" cy=\"12.5\" r=\"5\" fill=\"red\" fillOpacity=\"0.5\" />\n  </Svg>\n);\nconst samples = [ReanimatedHueRotateExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Filters/index.tsx",
    "content": "import React from 'react';\nimport Svg, {Circle} from 'react-native-svg';\nimport * as FeBlend from './FeBlend';\nimport * as FeColorMatrix from './FeColorMatrix';\nimport * as FeComposite from './FeComposite';\nimport * as FeDropShadow from './FeDropShadow';\nimport * as FeFlood from './FeFlood';\nimport * as FeGaussianBlur from './FeGaussianBlur';\nimport * as FeMerge from './FeMerge';\nimport * as FeOffset from './FeOffset';\nimport * as ReanimatedFeColorMatrix from './ReanimatedFeColorMatrix';\n\nconst samples = {\n  FeBlend,\n  FeColorMatrix,\n  FeComposite,\n  FeDropShadow,\n  FeFlood,\n  FeGaussianBlur,\n  FeMerge,\n  FeOffset,\n  ReanimatedFeColorMatrix,\n};\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Circle cx=\"10\" cy=\"7.5\" r=\"5\" fill=\"blue\" fillOpacity=\"0.5\" />\n    <Circle cx=\"7.5\" cy=\"12.5\" r=\"5\" fill=\"green\" fillOpacity=\"0.5\" />\n    <Circle cx=\"12.5\" cy=\"12.5\" r=\"5\" fill=\"red\" fillOpacity=\"0.5\" />\n  </Svg>\n);\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/ForeignObject.tsx",
    "content": "import React from 'react';\nimport {StyleSheet, Text, View} from 'react-native';\nimport {ForeignObject, Svg} from 'react-native-svg';\n\nfunction ForeignObjectExample() {\n  return (\n    <Svg height=\"300\" width=\"300\">\n      <ForeignObject width={300} height={300}>\n        <View\n          style={{\n            width: 300,\n            height: 300,\n            backgroundColor: 'red',\n            justifyContent: 'center',\n            alignItems: 'center',\n          }}>\n          <View\n            style={{\n              width: 150,\n              height: 150,\n              backgroundColor: 'yellow',\n              justifyContent: 'center',\n              alignItems: 'center',\n            }}>\n            <Text\n              style={{\n                textAlign: 'center',\n              }}>\n              Centered Text\n            </Text>\n          </View>\n        </View>\n      </ForeignObject>\n    </Svg>\n  );\n}\nForeignObjectExample.title = 'ForeignObject with centered Text';\n\nfunction ForeignObjectWithView() {\n  return (\n    <Svg\n      height=\"300\"\n      width=\"300\"\n      style={{backgroundColor: 'lightgray'}}\n      viewBox=\"0 0 400 400\">\n      <ForeignObject x={50} y={50} width={300} height={300}>\n        <View style={{width: '100%', height: '100%', backgroundColor: 'blue'}}>\n          <View\n            style={{\n              width: '50%',\n              height: '50%',\n              backgroundColor: 'red',\n            }}\n          />\n        </View>\n      </ForeignObject>\n      <ForeignObject x={150} y={150} width={100} height={100}>\n        <View\n          style={{width: '100%', height: '100%', backgroundColor: 'red'}}\n          collapsable={false}>\n          <View\n            style={{\n              width: '50%',\n              height: '50%',\n              backgroundColor: 'blue',\n            }}\n          />\n        </View>\n      </ForeignObject>\n    </Svg>\n  );\n}\nForeignObjectWithView.title = 'ForeignObject with full size View';\n\nfunction ForeignObjectWithBigView() {\n  return (\n    <Svg\n      height=\"300\"\n      width=\"300\"\n      style={{backgroundColor: 'lightgray'}}\n      viewBox=\"0 0 600 600\">\n      <ForeignObject width={600} height={600}>\n        <View style={{width: 600, height: 600, backgroundColor: 'blue'}}>\n          <View\n            style={{\n              width: 300,\n              height: 300,\n              backgroundColor: 'red',\n            }}\n          />\n        </View>\n      </ForeignObject>\n    </Svg>\n  );\n}\nForeignObjectWithBigView.title = 'ForeignObject with big View';\n\nfunction ForeignObjectWithFlexView() {\n  return (\n    <Svg\n      height=\"300\"\n      width=\"300\"\n      style={{backgroundColor: 'lightgray'}}\n      viewBox=\"0 0 600 600\">\n      <ForeignObject width={600} height={600}>\n        <View\n          style={{\n            width: '100%',\n            height: '100%',\n            backgroundColor: 'blue',\n            flexDirection: 'row',\n          }}>\n          <View style={{flex: 1 / 2, backgroundColor: 'red'}} />\n        </View>\n      </ForeignObject>\n    </Svg>\n  );\n}\nForeignObjectWithFlexView.title = 'ForeignObject with flex View';\n\nconst styles = StyleSheet.create({\n  iconContainer: {\n    width: 15,\n    height: 15,\n    backgroundColor: 'red',\n    justifyContent: 'center',\n    alignItems: 'center',\n  },\n  iconInnerContainer: {\n    width: 7.5,\n    height: 7.5,\n    backgroundColor: 'yellow',\n    justifyContent: 'center',\n    alignItems: 'center',\n  },\n});\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <ForeignObject x={2.5} y={2.5}>\n      <View style={styles.iconContainer}>\n        <View style={styles.iconInnerContainer} />\n      </View>\n    </ForeignObject>\n  </Svg>\n);\nconst samples = [\n  ForeignObjectExample,\n  ForeignObjectWithView,\n  ForeignObjectWithBigView,\n  ForeignObjectWithFlexView,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/G.tsx",
    "content": "import React, {useEffect, useState} from 'react';\nimport {Circle, G, Line, Rect, Svg, Text, Use} from 'react-native-svg';\n\nconst GExample = () => {\n  const [fill, setFill] = useState('purple');\n\n  useEffect(() => {\n    let mounted = true;\n\n    const timer = setTimeout(() => {\n      if (mounted) {\n        setFill('#856');\n      }\n    }, 2000);\n\n    return () => {\n      mounted = false;\n      clearTimeout(timer);\n    };\n  }, []);\n\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <G fill={fill} stroke=\"pink\" strokeWidth=\"3\">\n        <Circle cx=\"25\" cy=\"25\" r=\"11\" />\n        <Circle cx=\"25\" cy=\"75\" r=\"11\" stroke=\"red\" />\n        <Circle cx=\"50\" cy=\"50\" r=\"11\" fill=\"green\" />\n        <Circle cx=\"75\" cy=\"25\" r=\"11\" stroke=\"red\" />\n        <Circle cx=\"75\" cy=\"75\" r=\"11\" />\n      </G>\n    </Svg>\n  );\n};\n\nGExample.title = 'G children props inherit';\n\nfunction GTransform() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <G rotation=\"50\" origin=\"40, 30\" id=\"group\">\n        <Line x1=\"60\" y1=\"10\" x2=\"140\" y2=\"10\" stroke=\"#060\" strokeWidth=\"1\" />\n        <Rect\n          x=\"60\"\n          y=\"20\"\n          height=\"50\"\n          width=\"80\"\n          stroke=\"#060\"\n          strokeWidth=\"1\"\n          fill=\"#060\"\n        />\n        <Text\n          x=\"100\"\n          y=\"75\"\n          stroke=\"#600\"\n          strokeWidth=\"1\"\n          fill=\"#600\"\n          textAnchor=\"middle\">\n          Text grouped with shapes\n        </Text>\n      </G>\n      <Use\n        href=\"#group\"\n        x=\"5\"\n        y=\"40\"\n        rotation=\"-50\"\n        scale=\"0.75\"\n        stroke=\"red\"\n        opacity=\"0.5\"\n      />\n    </Svg>\n  );\n}\nGTransform.title = 'G transform';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <G fill=\"purple\" stroke=\"pink\" strokeWidth=\"1\">\n      <Circle cx=\"5\" cy=\"5\" r=\"3\" />\n      <Circle cx=\"5\" cy=\"15\" r=\"3\" />\n      <Circle cx=\"10\" cy=\"10\" fill=\"green\" r=\"3\" />\n      <Circle cx=\"15\" cy=\"5\" r=\"3\" />\n      <Circle cx=\"15\" cy=\"15\" r=\"3\" />\n    </G>\n  </Svg>\n);\nconst samples = [GExample, GTransform];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Gradients.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {\n  Circle,\n  Defs,\n  Ellipse,\n  LinearGradient,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nfunction LinearGradientHorizontal() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-1)\" />\n      <Defs>\n        <LinearGradient\n          id=\"grad-1\"\n          x1=\"65\"\n          y1=\"0\"\n          x2=\"235\"\n          y2=\"0\"\n          gradientUnits=\"userSpaceOnUse\">\n          <Stop offset=\"0\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"1\" />\n          <Stop offset=\"1\" stopColor=\"red\" />\n        </LinearGradient>\n      </Defs>\n    </Svg>\n  );\n}\nLinearGradientHorizontal.title =\n  'Define an ellipse with a horizontal linear gradient from yellow to red';\n\nfunction LinearGradientHorizontalBug() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-1-bug)\" />\n      <Defs>\n        <LinearGradient\n          id=\"grad-1-bug\"\n          x1=\"65\"\n          y1=\"0\"\n          x2=\"235\"\n          y2=\"0\"\n          gradientUnits=\"userSpaceOnUse\">\n          <Stop offset=\"0\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0\" />\n          <Stop offset=\"1\" stopColor=\"red\" />\n        </LinearGradient>\n      </Defs>\n    </Svg>\n  );\n}\nLinearGradientHorizontalBug.title =\n  'Define an ellipse with a horizontal linear gradient from transparent yellow to red, buggy on android';\n\nfunction LinearGradientRotated() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <LinearGradient id=\"grad-2\" x1={0} y1={0} x2=\"0%\" y2=\"100%\">\n          <Stop offset=\"0%\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-2)\" />\n    </Svg>\n  );\n}\nLinearGradientRotated.title =\n  'Define an ellipse with a rotated linear gradient from yellow to red';\n\nfunction GradientUnits() {\n  return (\n    <View\n      style={{\n        width: 300,\n        height: 150,\n        flexDirection: 'row',\n        justifyContent: 'space-around',\n      }}>\n      <Svg height=\"150\" width=\"90\">\n        <Defs>\n          <LinearGradient id=\"defaultUnits\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n            <Stop offset=\"0%\" stopColor=\"#000\" stopOpacity=\"1\" />\n            <Stop offset=\"100%\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n          </LinearGradient>\n        </Defs>\n        <Rect\n          fill=\"url(#defaultUnits)\"\n          x=\"10\"\n          y=\"10\"\n          width=\"70\"\n          height=\"70\"\n          rx=\"10\"\n          ry=\"10\"\n        />\n      </Svg>\n      <Svg height=\"150\" width=\"90\">\n        <Defs>\n          <LinearGradient\n            id=\"userSpaceOnUse\"\n            x1=\"0%\"\n            y1=\"0%\"\n            x2=\"0%\"\n            y2=\"100%\"\n            gradientUnits=\"userSpaceOnUse\">\n            <Stop offset=\"0%\" stopColor=\"#000\" stopOpacity=\"1\" />\n            <Stop offset=\"100%\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n          </LinearGradient>\n        </Defs>\n        <Rect\n          fill=\"url(#userSpaceOnUse)\"\n          x=\"10\"\n          y=\"10\"\n          width=\"70\"\n          height=\"70\"\n          rx=\"10\"\n          ry=\"10\"\n        />\n      </Svg>\n    </View>\n  );\n}\nGradientUnits.title = 'Compare gradientUnits=\"userSpaceOnUse\" with default';\n\nfunction LinearGradientPercent() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <LinearGradient id=\"grad-3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n      <Text x=\"25\" y=\"70\" fill=\"#333\">\n        x1=0%\n      </Text>\n      <Text x=\"235\" y=\"70\" fill=\"#333\">\n        x2=100%\n      </Text>\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-3)\" />\n    </Svg>\n  );\n}\nLinearGradientPercent.title = 'Define a linear gradient in percent unit';\n\nfunction RadialGradientExample() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <RadialGradient\n          id=\"grad-4\"\n          cx=\"150\"\n          cy=\"75\"\n          r=\"85\"\n          fx=\"150\"\n          fy=\"75\"\n          gradientUnits=\"userSpaceOnUse\">\n          <Stop offset=\"0\" stopColor=\"#ff0\" stopOpacity=\"1\" />\n          <Stop offset=\"0.3\" stopColor=\"#000\" stopOpacity=\"1\" />\n          <Stop offset=\"0.7\" stopColor=\"#0f0\" stopOpacity=\"1\" />\n          <Stop offset=\"1\" stopColor=\"#83a\" stopOpacity=\"1\" />\n        </RadialGradient>\n      </Defs>\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-4)\" />\n    </Svg>\n  );\n}\nRadialGradientExample.title =\n  'Define an ellipse with a radial gradient from yellow to purple';\n\nfunction RadialGradientPercent() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <RadialGradient\n          id=\"grad-5\"\n          cx=\"50%\"\n          cy=\"50%\"\n          rx=\"50%\"\n          ry=\"50%\"\n          fx=\"50%\"\n          fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"#fff\" stopOpacity=\"1\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n        </RadialGradient>\n      </Defs>\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-5)\" />\n    </Svg>\n  );\n}\nRadialGradientPercent.title = 'Define a radial gradient in percent unit';\n\nfunction RadialGradientPart() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <RadialGradient id=\"grad-6\" cx=\"20%\" cy=\"30%\" r=\"30%\" fx=\"50%\" fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"#fff\" stopOpacity=\"0\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n        </RadialGradient>\n      </Defs>\n      <Ellipse cx=\"150\" cy=\"75\" rx=\"85\" ry=\"55\" fill=\"url(#grad-6)\" />\n    </Svg>\n  );\n}\nRadialGradientPart.title =\n  'Define another ellipse with a radial gradient from white to blue';\n\nfunction FillGradientWithOpacity() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <RadialGradient id=\"grad-7\" cx=\"50%\" cy=\"50%\" r=\"50%\" fx=\"50%\" fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"#fff\" stopOpacity=\"1\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n        </RadialGradient>\n      </Defs>\n      <Ellipse\n        cx=\"150\"\n        cy=\"75\"\n        rx=\"85\"\n        ry=\"55\"\n        fill=\"url(#grad-7)\"\n        fillOpacity=\"0.2\"\n      />\n    </Svg>\n  );\n}\nFillGradientWithOpacity.title = 'Fill a radial gradient with fillOpacity prop';\n\nfunction FillGradientInRect() {\n  return (\n    <Svg height=\"150\" width=\"300\">\n      <Defs>\n        <RadialGradient id=\"grad-8\" cx=\"50%\" cy=\"50%\" r=\"50%\" fx=\"50%\" fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"#fff\" stopOpacity=\"1\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" stopOpacity=\"1\" />\n        </RadialGradient>\n      </Defs>\n      <Rect\n        x=\"5\"\n        y=\"5\"\n        width=\"290\"\n        height=\"130\"\n        fill=\"url(#grad-8)\"\n        stroke=\"pink\"\n        strokeWidth=\"5\"\n      />\n    </Svg>\n  );\n}\nFillGradientInRect.title = 'Fill a radial gradient inside a rect and stroke it';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Defs>\n      <LinearGradient id=\"icon-grad\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"100%\">\n        <Stop offset=\"0\" stopColor=\"blue\" stopOpacity=\"1\" />\n        <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n      </LinearGradient>\n    </Defs>\n    <Circle cx=\"10\" cy=\"10\" r=\"10\" fill=\"url(#icon-grad)\" />\n  </Svg>\n);\nconst samples = [\n  LinearGradientHorizontal,\n  LinearGradientHorizontalBug,\n  LinearGradientRotated,\n  GradientUnits,\n  LinearGradientPercent,\n  RadialGradientExample,\n  RadialGradientPercent,\n  RadialGradientPart,\n  FillGradientWithOpacity,\n  FillGradientInRect,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Image.tsx",
    "content": "import React from 'react';\nimport {Alert, Platform} from 'react-native';\nimport {Circle, ClipPath, Defs, Image, Rect, Svg, Text} from 'react-native-svg';\n\nfunction ImageExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Defs>\n        <ClipPath id=\"image-clip\">\n          <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" />\n        </ClipPath>\n      </Defs>\n      <Rect x=\"0\" y=\"0\" width=\"100%\" height=\"100%\" fill=\"red\" />\n      <Rect x=\"5%\" y=\"5%\" width=\"50%\" height=\"90%\" />\n      <Image\n        x=\"5%\"\n        y=\"5%\"\n        width=\"50%\"\n        height=\"90%\"\n        preserveAspectRatio=\"xMidYMid slice\"\n        opacity=\"0.5\"\n        href={require('../assets/image.jpg')}\n        clipPath=\"url(#image-clip)\"\n      />\n      <Text\n        x=\"50\"\n        y=\"50\"\n        textAnchor=\"middle\"\n        fontWeight=\"bold\"\n        fontSize=\"16\"\n        fill=\"blue\">\n        HOGWARTS\n      </Text>\n    </Svg>\n  );\n}\nImageExample.title = 'Draw Image with preserveAspectRatio prop';\n\nfunction ClipImage() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Defs>\n        <ClipPath id=\"clip-image\">\n          <Circle cx=\"50%\" cy=\"50%\" r=\"40%\" />\n        </ClipPath>\n      </Defs>\n      <Image\n        onPress={() => Alert.alert('press on Image')}\n        x=\"5%\"\n        y=\"5%\"\n        width=\"90%\"\n        height=\"90%\"\n        href={require('../assets/image.jpg')}\n        opacity=\"0.6\"\n        clipPath=\"url(#clip-image)\"\n      />\n      <Text\n        x=\"50\"\n        y=\"50\"\n        textAnchor=\"middle\"\n        fontWeight=\"bold\"\n        fontSize=\"16\"\n        fill=\"red\">\n        HOGWARTS\n      </Text>\n    </Svg>\n  );\n}\nClipImage.title = 'Clip Image';\n\nfunction DataURI() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Image\n        x=\"5%\"\n        y=\"5%\"\n        width=\"90%\"\n        height=\"90%\"\n        href={Platform.OS === 'web' ? dataUriExample : {uri: dataUriExample}}\n        opacity=\"0.6\"\n      />\n    </Svg>\n  );\n}\nDataURI.title = 'Data URI';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Image\n      x=\"5%\"\n      y=\"5%\"\n      width=\"90%\"\n      height=\"90%\"\n      href={require('../assets/image.jpg')}\n    />\n  </Svg>\n);\nconst samples = [ImageExample, ClipImage, DataURI];\n\nexport {icon, samples};\n\nconst dataUriExample =\n  'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMTEhUTExMWFhQWFhgXGRgXGB0gGBgaIBseGhsbHRoeHSggGh0lGx8aITIhJSorLi4uHR8zODMuNygtLisBCgoKDg0OGxAQGysmICYwLS42Ni0tLTItLy0vLy0tMjA1LS0tLS0tLzUtLTUvLS0tLS0tKy8tLS0tLy0tLzUvLf/AABEIAOkA2AMBIgACEQEDEQH/xAAcAAACAwEBAQEAAAAAAAAAAAAABgQFBwMCAQj/xABLEAACAQIEBAQCBgcECAMJAAABAgMAEQQSITEFBkFREyJhcTKBBxQjQpGhUmJyscHR8CQzU+FDgpKissLT8RVEZEVjc4OTo7PD0v/EABoBAAIDAQEAAAAAAAAAAAAAAAADAgQFAQb/xAAzEQACAgEDAQQKAgICAwAAAAABAgADEQQSITETQVGhBSIyYXGBkcHR8LHhFDMjUhUk8f/aAAwDAQACEQMRAD8A3GiiiiEKKKKIQqBx3iS4aCSdyAqC5J6agfPU7VPrJPpr5lDKOHxG9yGnI7DVI/xsx7WXuahY2FMfpqGusCLKvGfSdC0ly8rC/wB1Rb82Bpr4Bzasq5sPMHtqY2v+BB1X9oae9YXHhh0Gg/rWvcTSQOssTFHU3BH9aishtPzuRyG95mzb6McJkc/KfqfhPFEnUldGXR0PxKfX0PQ7Gp1YzyrzYZ7SoRHiYxZl+646gjqhPzU/K+qcD4zHiUzLoy6Oh+JD2PcHodjV3S6rtPUfhx+5ExLKyvwllRRRV2KhRRRRCFFFFEIUUVyxOIVBdjXCQBkwn2eYKLmk7mnmqKAXlmEYI0UaufZR09Tp6iqnnnncQrljs07/AAJ0H67enYdfxNZTieC4jEFpXZnlJuQ5Hm06G/lPSx006Cs5i+p9k4TzMmx7MdMmOZ+kiDZJJoz0cqNOx0Y39rVqvJ3F2xeCgxDWzOnmsCAWBKsQDqASCQOxr8yRwgggja++hBG4I3BG1j1rXfoX5lAT6jJ5d2gJO99Xj/G7D3bsK7pNtbFcnnxMrDV9odrDE1eiiitGOhRRRRCFFFFEIUUUUQhRULH8RWPTc9qWuOPJionhMjxq43jbKw+Y/MbGqd+uqpODyfdGJWWlbz/9JMeHDQYVhJiDcFxqkXc9mcdth12scVZ2YlmJLEliSbsSdSSTubm96mcxcvy4GTK3mjb4ZAN/Q9jUbD+4/r1pTW9p6w6T1noyqlU/4/n4zlfp2r04013PT+VfJiLXO+w7ntbqfbvVdxTFzQNkeLI5AYZmBNjfWw266XriKW6R+p1dVHtmSYHkicSxmzqb+/8AMGnzgHNudlkiPhYhdCL/ABDS9x99D23Hodazw49fDvnIc28hUkEnY/CMv4t6VInw4vrmRxYgEFWN9iAwBt62rltG7BPBHQzIYU6kk1HnwPfP0fwbnKGQWmtFIN+qH1B6A/rW+dMMGLjf4HVv2WB/dX5Xi4tiUFmIkXs2/wCO/wCN6lYfmeRfiWQfsm4/hTFuuUYYA/CZ76IjuI+U/UlFfnDh/N8hkR4pHEkTCRVc2DW0ZTa91Kkqe2a41Fbtw3mWCbCjFK1kI1U2zK43RuzA/K2u2tWKrw+cjBEqWVFJc1zeZRuwHuRWD8z89g4hjnex6J26bkW9u1qqH586KsrftPYflekHVsfZTM6a0X2mAm88V5mghB8wLdAP5dazTm7n3IuYkGQ/DFfbsWtsPT/M0iScQxOJ1zeGpVmUINTbdcx3I62qPNwMFM6XZwSCBrmFrnKdmYam25BO9gKi9VtwzZ08B+ZxrFRfUGTIacQkaQzSgO7Nmvcg+w6ewt26U28PnYtGUkur5dwbWLEMDdiQQFcbizAXvShGQw0PtrpV5wSQ+DZTeTxmyhdbL5L39Q6lh872Usabp7CTt8JQpuZ2IaeeZZFGJzqLZrgnozJZcwPc6qQf8P1qrw8rKwObK2jKwJBBBuCCOul71cc1qB4ZKhZH8zgG/wAIt7buBf09KpYpAR6+vQdqRqRh8iV9QMPxNv5E+keOcLBi2WPEbK50SXoPRXPbYnbew0OvzRyxypNj2vfwsOps8rC9z1WNfvN+Q69juHB0OHhSGOSRlQWDSsXc+5PTsBYAaCpjWLWALOsvacWMvrRnoqpwXGVLCOSys2in7rHt6N6fherarldi2LuU8RpBHWFFFFTnIVC4vjPCiLddh7/9r1Nqg51OXDh/upIhb0U3Qn2GYE+gNJ1DMtTFeuJJMbhmZ3zZz6uEOQr4kx1AvZV9zub9vz7qeH+lzEZrvDGV7KGB/HMR+VRvpa4Q64hcQASkihSR0YAC3poAfnSAPn/Xz96oaTSU20hm5J6/GMd2DYm5JxjD8TgZQdLaqfiQ9/b1rMJ4WhlaJt1OnqOhqs4JxWTDyrIh2NiL6Feot2P9bU0c1IJY0xCa2sfXKe/sf40sUHTWbM+q3T3GX9FqSp3fWK3MTHyHXW/XtbW3zqUFjZVEIyGaWRYg40CufCync+VMtm1FzJ1GtJxBmzeZrjUj0BN6aOBKZ4YIY4fFkRpCSt1MQJjyEMd5c4JtqLED9nQI2oIjVWdrqGOP3iN3LXMOHV1iWGNY/GSJoyyCONk83jZsl5DdRZnYE2sLm9W2N49Ciu04fEJIxYKoRleMs8cYUNoQURnYhlFyunmpOg4Xh+HYnEeO0igeGkbC5RmIzvmVbZ1BCDIdSGDW7RxzThpAIZY5ZsjERuj5HZdbI5Pb9MWJG4FqomkMcoCRxJ1uMgP5dZxaGPMxhR1iB8iubuF28xvudTb1t0r40YOtesG3kHmzEWB9W2OvvXpyu5On777C3U36U3nM9SiIlYA6Y75WTwspDpoVO/r/ACtVlHzI6YdgLgOwuvQsBbU7kWH5V25p4ZPhY43doUzqGMTP9qAx08gN9BvpptrVHOn2aX2zn+NSKhgCZ5/WWVes1XdCOIsczEljqa6+Df8AyqXDFYfl/wB6+Rs2ayjMx2UddQN+mpA+dK3FjhZ5Euzt4mWnBZ0UCOSTwxctHIdoyLki23mPf1HUU1rlc5JV8OUWBAtZtjYH7w1BtuPzpZxnLMgRWzxPmUkKCwNrdCRbt8WUVw4Fi5SxhK+Iig3Vr5ka1hlNiQ9hYDa17W63amcAK4lypnGFcS44vyojuDEXQvoSDmJNv0WOpt5txpGR1qVhskJyBBG4X/SsyxhBlF0YjzDMRpvc66Za6YWYkAFs0TOFUyWzRSXGSKS975xYXtdcw3uDXrjfD9PDkJACNkkF7Rs5y2BAGnlUFRuHYAWNg7AEdgDmJ3GuIfWJBKLhcqhB6WuTb1JPyAr5yzwY4zECMtliUB5XG4S+w/WY6D5nW1RsTJZcxsDbbsex9v4U28OIweEs2jW8WU9S5HlT/VFh7k1l2WkAtjnoPjEaSo32Fm6CN/GeZsPgoUWwVFGWOJN7D9w7sdz3NJUv0v4i9kgiy9jmLfiGH7qQeMcTkxErSOdSdugHQD0FQCL02j0egG6zljLz2dy9JufLPN0XElaJkKSBblQdNPvK26sDY/uJ1rSOS+JvPhQZdZY2eGQ/pMhtm9My5Xt+tWR/QnwBvClxb6LJaOK/UKTnYel7L8mrUPo9S8Esw+CfEySJ6oMsSsPRhHmHowqOlTs9Q6J7OPODnKgnrGmiiitOKhXLE4dZEaN1DI6lWU7FSLEH3FdaKITLuIcOEd+H4sZ43B+ryt/pFA0Un/GQaEffGo6gZDzfyjLhSXS7w75huv7Q/j/3r9R8X4XFiYmhmQOjdOoI2ZSNVYHUEaist5k4ViMGVSS88DHLHORqL7JMANG6Bxo3Wx0rNep9Mxer2e8fiPTD+q3WYP8A1vTly84kw2RthdD7H+PX51C5v4EIT4qABGNiP0T6DambhnK82DwsTzjK+IzS+GRZkRcoF/1iCCRuOut7S1LrbRvX3SVIKW7TM04lCVOu4JU+4p65W4ymCLeFGrSR4ZzNMFAQMVDRJmuc15MqEm1yRlG5ZY5lw6+LNbcMGB9Gsf41Qa29Dr/X508KLaxmdtyj58f/AJNb4hxCNpTiQViDi2J6xsLSaZWBXxRZJAg1PiWZb3zJ+BYTDxkwLWCss7wxlo0PRwjBox5dWQi2l1K7h75E5fwmMwZmxBVnYMoUWP1eEEoFRDcITlJz2zakgg3amSDmjhsAOHw13toYsPE7nYJ90WvYAb3qmbAmVVSSJIKWwScTIuWIJ8SzrFGoIAZmNkgiW2jMQNNPcta+utN+aHhJV2/teOkH2KZciQr1exJIvr5jYkAgWBJP3ifHsNhWIw2EmklDooOKzrFA+X7MCI/eVFFrKDlAOalmwLvLM+eaQ3ZybfIdgP4VIkuckYHh4/19JpaWu7UKE3eqv78z9QJL5m47isblM7IqqcwSNAMpta2c3Y+ovY9tKrMdFbCwuOsh/wCeu0+E8SCWUrN4QGRJIyuTxjsHJuxW5A8ulzYkVL4lhcvCcKx+IzEE/OShuAo9/wBjE641BWSscDv8TIMMgIt1A3/hV5yjh1vJM2Wy+QBj8ThS1gDvofXbbeqDh0BY7+RFzObgWX5+x1sbAGmfB8ShjijcXSNiUS4J0A88mTWw8uUddbm96dp6tp3meaorwd5lTDzFK9vFbxEJBPlF18p1Ww21vY3029bqBFzrLD5msrHLrmW4cPlHxMga2W/mU+U3Fqp+aZQ0qsHDjJ8emoNiuqixt5qOX+LLCTnLFQDkN9AbaI2hIW+ug0PcbNV9rFWMYtm1ijGXzYqPwpE8RDIySKAHu7MScpKkBolFhc6ZdzYC9MeJxSBLs65SNSSLEEfmP51RJjDOAcylGJtlJNitzclXXS40N+2g3qixvGVAbKxMhASMrcLHl+I32JBIATW2UX3LM4kAZMeSAMmVMUaSYpUX+78diOxUMW/AgafKpvO+OOQLf43Ykeg6fifyqFwWO0wA1yo1rfJf41bYzlmbGriHw4zNhY45PDAu0gdnDBf1gEuB11G9qzRh71+ZjtNgUMw7zEEC1O3JHIr4krNibx4XcdJJx2QdE7v66X3Hzk7gSKq4qdA5J+xiYeXQ/wB446i98o6+1aBwDAYriLtkdooASsuIt5mI0McI2uNi9rL0BNPuvYt2dQ58e4SS1gLubpLkZsW/1DCjJCgCTyJosEVv7lD/AIrLp+qCSdbVomGw6xosaKFRFCqo2CgWAHoBUfg/CocNEsMCBI12A3J6kk6sxOpJ1NTadRQKlx1PeYtmyYUUUU+RhRRRRCFI/wBJXF54lVEglaNhdpUQuqm50YLdl6EEi2u9xTxRULE3qVMkrbTmYrytw2XGYuE+DIsEUqzSSOjKnk8yImYDOTIF20ABvTB9MbWOF9pvlrH/ABrSqyr6aXzPCnZGOn6zAf8ALVS2laqCq/vMsVOXuBMyLiJVsSx7hb/gAa443g3jFBHYE2RAPvMzABbdB6+tc3k+2ct92w9dh+daryTweOF18Vc2LMfiEbjDodFBOwdr27mzW0BJS1ppUEeE2V7L/HKvyTn+f34y7wcWD4akUPkjDgRmUqBndV8viOB8TDNa+mhHa/zmrheGxMTLiEUgjR7DOvZlbcfuNVnNTlpSrCSLSyyCAz4eaM2LRzRgaENmte1gbg6kVB5fwSSS5IwvgxWaUxNIIS+6xrGzEKxOpA2A13FUwmR2hJz1lBm2+rjiKfN/EoL4KCUidMJCPHVZMplcqqAA/ET5b9wDUSbmVPL4PB8Ii3/0iB3PsWA19SprTsbyNgsSS7xCOQ388Nla51JIsVJv1Iqlxf0TTbwYpGHRZVKn5sua/wCAqxRqanUAef8AXEiiVZPaMR8B94iY3i+JlQLIyRxKbrh4EVIVPsBrrc6k61b8ZF+CYU9fHP75al476NeJL9yJ/wBmVdf9rLU3i/K+LPC8NhhDedZSzKHTyi8huWzZdiOvUV21lBTke19jHaw0mnbT/cSMBiyisAqkNobi4y5bWy6A636jRmFEmIaTKWKjKoUKNEUaXt0W9gbWt8rAXMXIeOIAIhT9qZf+TNUheQbaz4pfVYULE/6zZQPexprXDbgsMTAXT3ONvQRUTEkgLa9rKO5Fz+G4+d6u+F8HEoF3N+qKLBRqNWNs2otYW96vYsDh4ARDCCxFvElOd9NrCwRD7CqLhOM+rlo3cIBezkXYjdQq9Tv310t2ZRZVY3HWWbdKQe0cdZcYnCqALxgItlvoGC9FVRmLHew1JvbS1VHHm1jTqAXZSfh2RFIGgZVQ3toS3tXWfjQv9lmLWW80upuDclE2W+g6bbVVTjUtf4rkk7k31J9Tvep33LjaJSuuXG0STwU/av8AsgDtvWp/Qqbz479jC/vnrJeGyMs2mvl/jf8AjWpfQ1iLYzEqdDJBGwH7DsD/APkFV6Bi4H3TQo50gx+8yHzfwmXD42YvHKYJGMkciIzIA3mZGKg5CHLWBsLWt1pm+iyacNLGIpBhMudWkQoBKW8wQNZmVrliQLAg63atEoq2umVbDYCftBriy7TCiiirEVCiiiiEKKKKIQoooohCsb+krErJjmDHyxIBcW6W79cxI/GtexmIEcbO2yqT+HSvzdzTxVn8d2OrkgepJ3/MmqWsJICDvlrSjkt4Sl5aAkx8JJ0eZit9swDGO/fz5a27gvDkw8YVf2pHY+eR7eZ3PUn8hYDQVhHAYicfgkXcTRMfbxF/gK3jjnChiEWJjaMupkF7F0W7ZPYsFB9L1Q1w9ZRniXxwSO8Y/j8xH+kHHy44rgsAQ6tG00rq3lKglVUNsQWB23OXpepX0U8T8TD/AFUqEaAkFQuU9mLDq+bc+orrg+MYeLH4mO6qfFihK6BUjEKCI+iiXOh7GRO9esXCMJxKHErosx8KXsbjysf3f7Paouu6rssY4yP5lZupeaHhMP1ql49zimDkEc0ZGYFkbN5XAIBscuhFxcHXUb0woKzP6aV8+CPpiPX/AAvQ1HRVqXCkRFhPWW0/0mQGwWMuzEKqhtWZiFVRdQLkm2pFWfFIpGHlYI9r2+Jb9tgbX6j86xTBNaeA/wDqID/9xb/wrcOI4gC5+VT9IUpWylRO0EnMzCLnNnUEqwJtpdbD55da6YDjrzIXbRWuFUWuLEi7NbUkjYDT16KMHwL10/Df/P8Ao1d8soDAv7Un/G1WtbTWleVUDnwktKxZ/WMl4ibXU1Q8fkuVVRqPMTb4R/K/7qYsTg9DeqLgWLVpJHB+0LeVT95R0XXe2vfek6OsO2fCP1bgV48eJDiF6++FfQm1hpr1q1x+FCWkUBVY2KjZTa4I/VYbdARbrpVNL270x1ZWxPLOjKxE+YOQCaMnqbfKtG5Gm8HiWGY7SeJh27DOudfxeNR86zbF2IuPiGtNGExjSQq8f96uWRL/AOIhDp/vAVAttZX+U2PR7b6Wrn6QoqHwbiKYmCKeP4ZUVx3Fxex9RsfaplbEjCiiiiEKKKKIQoooohCiiuGNxSxIXbYD8a4SAMmESfpV4+IoRAp877j0/rX/AGawfjuMBZY7iyasfW1h+At+JrQOd8TnLzvrtlHck2AHqfyHtVBgIcQPhwsfm11yk6jfzRE1k9uHc2d3d0+80UxWoHzilwXiQglGKtfLKjBeuVWBI9yK03Ec+L4UuLIKIEKYdGtnkY6l2AJsLhQB2DHqKqnmxINjhIRY7WT/AKVWUfFplK58Dh2JvYMUu3e32Xtt6dxRaVsIJXzHT6wa49x7vPJOfOZZxMuztiFfzPcsCRcA9P1hbS1WnD+ZpBhCkrmVUdMgb443BzpZvvIcpH6th0NadFx2VdDwuA9Pu+/+DRiOaCnx8KwwG+6/9Kmi8MMFfMfmIsKk5QYj4vFIkhjklkVAyra+5JsNBudSNu4rPPpfxKyDBuoa15x51ZD/AKPo6g2+VMvMvBJsdhcLPGww2LhyzRgG8YJscjEAaaIb5dLbUi89Y/EypCuNh8GZGcKVN45bhQSCCcoFgbE9elK06qLFweec8/uflFt0MUkezxnoJou+v2imtR45jzmsugv/AJ1lEz6KTuGQ33Gjg20F7+16f5MXJKfJA2tzeU+EnzuDK3yVfemekKS5U5AHPUxmmcLmIMA8q9rfy7+vtVzy/i0jh1zkhn0SJ3+8TqQAoPzqraXP58gW+uVAcqjsASf6FWPAGIh9nf8A4zVjWFRX6wzzI6YEtgHHEsJOJs+FlmyhUysIyfibdcxXXKL7a/IaXSsJIq7n89vb+dPmPxIjheRkDhcpym1jdgOoPvUfh30hqnxYCF/kg/8A11T0qs4Y1pxnu/uR1qA4DNIP1yJsNnYgsUF++fMBf8QDbpftVBNiFvoRT0/0lRHQcMh/3P8Ap1Gk+kND/wCz4R8k/wCnVyyu5iD2Z+o/MpulbnJcRRWcdSLW6VP5Ux9i0Z/aX+v62q3fnXxBZMFCDZiTZPKF3Y/Z7VBn5nmGUfV41MighVVA2X1IS4BtffYHsarNWxBXb5j8yxpqVpbfu8jNY+iri4R5MCx8rZp4PYm8sfyY+IP22/RrS6/NeF4m/wBniIWCyRtnQ9mF9D3U6qe4av0By1xuPGYaPER6Bh5lO6ONGQ+oNx679as6Swsm1uojtRXtbcOhlpRRRVuV4UUUUQhRRRRCFZ5zxxvxG8FCMoBJ13/r93uavecePCFPDUjOwPy/r/Lrpj3G8W7uIomvLJqxH3F6t+0dh86zNZduPZJ85apTA3tOSg4nEgC5iiOnXM+xI722HzpzxChIrM3hlSgMpFxEpYB5CoNjlUlr7aa6A1y5f4QkcSRjMHAOw3Ft7W3HberLh3BDxK4LsuCF1kK6NO4Jui/oxI2jHW5FhaxqnXX2tioo4H75zrNgEmUGN5iwwiMckuWaFkIbCymVMRHYAqJniskgF7kKouNDYkC74NxDg0isy4mSKWWNoy+IkbxEDW0DSZo9CARa4vfuatZPom4cRYLKvqJST/vXFV2I+iGPXwcXIl1ZfPGj6EFT+iNidRYjpatwVoOgH0lXJkrGYdoXRJyJI5j9lKgsrG2YKQD5WygtoSGCki1stUvM0OVGQHcZQCDrfYa9zpTHwrgWMwkC4b+z4zDodAzNFKmt/KfONDqNVI76CyzgsRLiuIeFJF4aQS5srOGcZBm82UWsTkt3DA3N6ytRotj9ons+EetuRgx+eyIqj7oC/gLVln0sOL4b9qX9y1pGLmAB1Hv0rKvpCxSyMmUSExl/hR2vew0IWwta+p9utVdIS+pDdwz/ABJsMIYk4k6Dp5k/4hp71oZck721IrOsUWtpHLcFTbw21sQeopyTGB/OpIB11BBHoQdb1c9JAnaR7/tJ6TvEUMOBkW47a/17b1a8vC8ZHTxZP+KqqNSFF9CBrcbemvX/ACq95TjujX28V/x0P8as6/8A1fOK0n+z5SXxQZsPKv6hIHt5v4Um4YeX36+1aO2GBBvsdLVnPhFHaM38rEH5Hf1pnoG0bnT5xPpVMqGEkLHfb+v51Kw3DfFkWNLlmNrjoN2PyUGueEiZ2EcaM7nUKv3e7MdlHqSBVtJh1jEJ8NZFaYDxVfyOuSxQEj4CxNwpuVBLC1gNnW61KVKr7Z8vfMrS6Z7GDH2R5zlHgFiYiKJpVnCrlBsHa4KWY6CMlWY6EnUHQ17ggOWSxUyNcS4hv7uMaApGTudAN7jS5UkKtpzCBJG8rFykYYmxyKzZdmkGljcLZCR9258pTzHgInVGllOJCqAkeHTLAlhYANcLf1Z1PcHavMpbxlj9/wB+eB456TcZe4RZ4XLHHKYM32bfCT+lte3QHb8DYbDQ+Q+O/UJvO39mlYLKP8N9lm9tlb0sfu0h8x4VgwXwkjFjZFPmT3sBcnvbL+j1q55Xx4nXw3/vFFiD95dr+42Pyp+pVqwNTX0PXv8AP8cZkaLQ+aX6ifpEGikbkLjZS2CmbYfYMTuoH90T+ko27r+ybvNW6rFsUMsSylTgwooopkjCofE8aIlJ69BXbEzhFuaz3mrjyxq00pso0UdSegHqfyHtVDWavssIvLGNrTdyekXuc+KZAXbzSOSqL1J/kNyf51A5P4QyHxXsZHNyTt7e3QWqLy8wxc31iR1Zz5Vj1AUb5VvbMe9tetaBDhVjHiEWA6liALWub36679hWY4NQ2n2j1ljdu+Erub8cR4OGiOWbElUU9Y1JAZ+19bD5npatE4CiLhoREmSPwkyL+iuUZQfW2/rWLcb42H4hFKDmWMKBp1zEkgdtd+vtY1oXCeZD9XUDyiONUJNr+VRmIuQL+p0UZdywWtfRU9nUMjk9ZWsbLRsx2PSIakliDZVVmY+uVAWttc2sL1hkX0i8SklQfWAgdkBCRR2FyAbZlY9epNW/MfGWxAN1JU3IBdrOehfLlzWGw0UXOmpvT/R1Cn1+KRwMisdxoCVYL+ZUfOrR6RcdZeFwZzL4Mfi3uZMgDX7lgB+XrUbgGPhGImDSKszEIkZ0OUeZiNLEsbab2W9OWP4IwBEYBF79M40tbUgNppqQR60h808utILvGyOLWexFiOuYeW43rDOntGRZn49ZZ3L3S0x+NF7VWY3FBhf+u1LqjiMwCZUW2hkIuWt13AB/GvsfL05ID4l9r+XKPyAvVNdMV9phLHaL3ZkfiV9x+NVTMWP/AHpgxXJjAXaWVx0PiNY6ejUucU4SyQRsHcK02UnMb7PpmPTSrVaAYwZPtwQQRPH/AIajElvEJO58SS5/3qt+C8HRCTHmFzc+ckE9yCTrVHhOFyHFeB48gBjDjzNqSSN7A9OgI9a84jG4nDmPJM3miWQhgDoxIG4vYgdR7E1Z7G649mrZzENdUg3FcRrfCHNc3NKHNkaDEBkYFmAzgbhhpr8rV2k5uxJQoVXMRYMosR62va9UscYGrHU9Se9XPRno6+u7e/GPOVNbra3r2rzmNHK3nTE4cBQ0sJKsctrqMpFiPMBctY3AJvpvUnFnNicG0TEuwzWIe4j8Mk3LMzgAka31uNrLaPyZAxxkJspy573AuFykXF7WsSNRrbvrf66uZMLFnIBxDyAIMhADyEEeSP4hm+F2Y2sDqLc9I1hNW2O8Z+oP4kdG+6hfdx9DPPMWFabw1C5isqWHiDz2uWCiRnVdL/GEF9PN8NMPFsCxXOz4pCRopMYY+l0mVT+NqruKzkz4eJ1kaJ5tmgYqTlbUocuax1IN2sNNRV4+GyiykJ3COIT7lTHcf7RrNZ2XbiXAAczNcRFllKEOgtmIfLcg/euqga9gT7mvELPGwlj0dTceo7VI41F/anytnUjUrIJLH9dt82m3avKnS3T8P+9eu04F+mG/nI/fGYF7Gm4lO6aXy/i48XEGBIIIvlPmjcagg+h1B/zFaVyzxkzKY5bCeMea20i7CRfQ9R0OnYn838L4nJhJfFjNxs630Zf61v0/Gtg4RjFxMceIw72ZdVbqrW1Vx1B2I6jUdDXmbkf0ddzyhmvXcupTPfNMoqv4LxQTobjLIukiX+E+ndTuD19wQCtNWDDI6RZGIq43i0rYlsNiFEbi7R2N0mjv8aGw1GgZN1PcEEofPfBJXmzySfZtZYja6x6C4I/WNzffbtati5i4HHi4sjEq6nPHIvxxONnX9xGxBIOhpUwg8US4TFqBOgAcD4XU/DNHf7rW91IIO1Y+o07UXdsvIPlHqwZdpmcLwXEoqpHhs6nqCuQ9QRrp10IBrjNh8WGtJh5Rk8wJR2Gn62oHyPSmnAYg4SdsPN5stmjP6S9LetMeG4uS1zqDpa342/rrXX9IWKeVBE6KgR1mTObnN946mrfC8Qzgqb7fDf2ufa/7hWh8ewUMiESKMmUa9hqbqx0Fh12FZPHlhLFnzDMyqbasl7Breosau6TVi8HjGIt69ssppgNNu1zXfh+IKkldCQynTowIP5H91UfGJfgHuf3V34XiCwvcafvHX8KuRc2HBc5K3nOmU2kTqV/TTuVJsRuRr0tTMuNidM6uGW2a666d/l/A1ggxLXte1+3epeB4jJGR4cjLqDodjtf3t+I0ohHjm/Ew6NCfDxAPlNgY5QRfw5O2YAFW03BViC1onAsYJ4QwRRc2cZtVcaWOl9ihGmx6dFzGYxpl84UEE2sLWve4HQAnWw0Bva1zfzydihFiXjf4Z1AB6ZlvcemZbf7NutUNdQGQuByP4jam5xHnikahMq5bqLXHSs55nlX6jApNrYo3P/1O9vStF4k6xw6LY2I9h/Ksp5jjEmHhjb72Ia4G/wB/uRWXRyV+P2MeR1+E7YZ1+vAEh82HS2q2aztt9plNu1zvt2ssbwATxGIDJPh1+zzeVGiJJAI1W3xLddiouQDaqLDYQ6FFh+tYcHIgAySxtsV8zEuDcXAIBzL6i34XxW7RSSKYru8UiELZsqOwVrLZ/tIyLqF6jXU1bLOjB6zyP36ESGFYbWHWQ+XuTnlxDLOCkcY8yhhmkY7WZSSo+9fQkFbb0/YHg0SBUWBUVdQqH0t5rWzG1tDcepsDVbgBIsrgspxC3LBhupXySeUnynKAT7iruUlwrRyZToQNCr373sSLbWI6Gk6zVW3vlz/OBO0UJUuFETIcTCs7yR4MpKLiPIM8UiE/EHHliuoJOToDqbFar8HGYZF8aNh4UAIICDMWJSUHOlnABQlVNhqRckCu/G55ZGfwZpEOcpfOrm7BnLKblkUBTddACpGay6VrPJLAPHnBw7BoyZCc4A8mdGUqJULBrMWYfBmJsTTva5Pu8SZLCgSby5EZZ2xBFlAMcIvIBlve6qOpABzC6lSLgUwYnEGIWDMVF7iMoUX2kSJSPmK+YLAkxogJKqgCkLoU30te4OmkeZQNjULmDj0cELoJmz2sY42iXLcaXEiB19rG/Y0r/Y2AMznsiJGIxPj4iSU7LdAS4Zha5AuqhTc+51rjbbt+6ueBYiMX81+mlhfta2UdtNNq6Kf5f517bT1iupVHhPM3OXsZjOcn9fuv+FaH9EvL86q2LdjHA4skfWb9f0UdDudenxUXIPLX16ctIP7LCQZP/eNusY99z2X9oGtb4zxBwyYbDKpxMo8ikeSGMaGVwNkXYD7xsBWJ6W1Af/10GSfKaWhpKjeZFlxsjYuKLCLfELYysf7uKAnXxbb5vupuTroATRTVy7wOPCRZEJZmOeSRvjlkO7se/YbAWA2r5SdNR2NYXOZbZsnMtaouaeBmdVlhIXFQ3aJzsb/FG/eNwLHsbEagVe0U9lDDBkZlXMEAx2GEsalMRCW8jfGrjSSJvXT2+EjQ1nMPMMzyPaZ1CW8oIUj8NT8yd62fm3A/V5fryD7N8qYodvupP7rorH9Gx+5SDzXwZIcQJREskU58wKBssm5sLG4bf3vWOoGntKOMjqPx+/ePzuGRFfivNjyKFklaQC1lawX0uFUZv9a+3euPDuFYvEt4iIbdXbyovbfcewNPY4ZkAkkjCBVtHDlA3HxyKAANNl39qrMBjWwkwOZvBbT9n0/lTP8ANC+pWoB/fDHM72JI3Eyj5p4DNBkZm8SMqAZFFgrdQwvtfQN120OhpMFijHe2oYfge/tW04WcSIwGVkK7MBZwbi1ttvSl3i30cwOpkw7tGw1KZbp3sB8S/In2rlHpEezb18Zxqe9YoxYsFQRb130PWpPDZA2vW+3a1q5PyfjYyVjQSXNmEbaDe1w2UjbauEGAxOGYmSGQKCM10Ngfe1uvfW4rRW6tvZYfWKKkd0u5B2uL9648Gw74jEoEBASSN7/oAMGJProQB1JtXaGXML9N6ZOUgohkAuJPFckC/vqOvly/lUNVYa6yR8J1Bky24vJdCrDKwvvroe+utZPxqf7OG/SY9L/p6269K1zjlxGASSwXYjf5206dfesZ5rF41uR/ff8A9HprWNpF3MB7/wAy0xwCfdLvH4Vpo1dXJmQEAs5WMKfivla6KQL3Lr8OgOtL8sRTEh3VrxunlVgWdQpYuSbHyRgnzjTS5tvZ8uYhpRZ7jLlAAsC7G5VIkFwoGUm+trX0BNo3MXDi2ebXxGPhpZiEyAMJdb6x6lSx3IJ18QVaXdXYa34/uQ4Zdyx4x0rNCkkrFZB4ZHhTao1mUkSHyvc28r+UlTc2qLJLlLtK+IRWChhJ4QWVyWtGj3JFwxBKgCwuCNapuCFV8AqSB5XzRyARqrIfK6kZr2WQ5fbXS4suI4u7St4rCQraFWUiwzMCEW2YufOoJBsQNGGlVDkHb+/eOxxmQ+YHRbymQMQsLKiebKFZWZBqLpora5SWAOlr1DwbPnhw0bDLEFaSNbq2ZLEhAUYq1/Mcp81mZRc3NZxriueK10yhXIANtGBUkXclzaxAbQgLrqAfXKeNKx5lUOXbzqWIDj4iq/oSqRnRlIDAON00shCtef39+8VkFsR3fFBBnRyq76SZFtfqw8gX2ux9KROaMSjYoGJjovnBkJUX6qNxfchtb2OxFXPG+MRqpbMyubjOo84a1xnUaMSotewJGxUEFvHIvKisi4jFi6v5oobWDjo722j7KPi9qdoWWn/nsOAPOK1KGwdmvfFwPe1t/wChX3C4d5nSKIXkkcIo9T1PYAa+gBpm5o5RmVnmgXMrEsUUWK3/AEVHTpYVffRby6Y0ONlUq8gKRKwsUjBszkHYsRYX6D9atmz0vUdMbVPPh75lpoGFu09I04WOPhuESKNS5UhUUfFPOx6erN+CjsKaeVeBHDq0kxD4qazTONh+jGnaNBoB11O5ql5OwX1mX6+4+yXMmEU/o7PPbu/wr+qP1qd6zNHSwBss9puZouR0HSFFFFXZCFFFFEJ4miV1ZGAZWBUg7EEWII7EVnWHw7YaV8IxP2VmhYk3eE3CG/Vk1Q+wP3q0iqTmblxMZ4d5HieMm0kdg+RhZ0uQbBrKb7gqCKp63S/5Fe0dR0k632mI7pLi5/q2GsWUgzSsLpAu9jqM0jdEv6mwqq4vwqWGU4XFZSWUskiAhJkGjEKSSrrcXW5tcEE1rfCOFQ4aJYYECIvQbkncknVmPUnU1E5p4CuMgMZOSRTniktcxyDZrdQdQR1BIquPRiLVtHtePv8AxGi87s90ybgvEThpFhkGZb3Rj1H86eBKGUOjnzaaWIt1HqPSlObDrKHgnTJiIzZ0/RPR1P3kbcN8jqDbhhMfJhlySDMt9HtpY9+3vWYwLHB4YdY7HeOkaOJLKYpPAfLKUbITsjZcoFyNBcb69u9IuNwuNRMuIEjEWuDKDGTf4tXy2vqNAb+tOmExa2z3UgaD2I7adf31y5n4YmKCMHICMHBW1x5StiCb2sdgOwpmlu7J8EDB7yOki67hEfh8hOZiMt/0tbkXFx30sPlVnwTiBixCKtys7CNgdrn4HA7g2+VWuF5LhAzTzSaDyomVQfU2LMfxG9WnD+UoIysyJc5SQWdmI9gSQLi+taF+upZCvJiVrbOZI4h5ULs17i2ttT/X8axXmNwQBaw8U7fOtm4zleLykE6ggaXv1FyPTvWM8yoci/8AxT+Pmqp6O/2DPiI6z2G+BkWLQhlJUgWBXRgCCp82+xa/vXWbFSkx3IZY1RQhFkypaykb2NgW/SNugAEaFh1NulSI1L2VbFiQq3Nhc9yfhFe0uppZd9gHA6zz1dtqnahM8wY9jPmcAgMrMHYZLsSZDZtMpYs2UFQLkdCTKlx4IIJGkYUqwVVaxFs5sDmLRISbkZjYhbkVX4iPVlFgpIa+bMGXuDYKVtbzGw0G2gaqnne5GYltANx6eXY9fW4tfsPOtWjtlRgTbDMFw3WWGNOZVtmKg3K5mIsddbWCr4fl8oJujjQAVInxMrXuQLlSdBfTq2lixIB2tcA2B1qtwoIUqTbOCwD2I8pFtG00GYXt0YbE2d+VuTJMUqSuGiwp1F753F9owdwRY5zprp2D6TQmTaOBE3dqcdmZE5L5X+tSePMCYI21zEkzOALICdbCwzegA66ah4cuIxAw+HCeIFDyyOCUgQ6KMoIzObHKlxoCTUXEXi8PD4eMGVhkw8C/CoG7seiDdnO/ua0DlbgK4OHw755GJeWQjWSQ/E3oNgB0AAqkCdbZvYYQdBGgdiu0Hnvif54J/q+JADsT4MiiyTrvYanLIB8SX9RcV64ij4qVMCrH7QZp2BN0w4NmAPRnPkHpmPSnri3C4sTEYpkDodbHcEbMpGqsDqGFiKr+WeW0wfikSPK8rAmSSxfKosiXAFwuvuWJ61z/AMaouDj2fD3zvbHbiXMMSooVQFVQFAGwAFgAOwFe6KK04mFFFFEIUUUUQhRRRRCFFFFEJRc0crxYwK1zFOl/DmQDMvdSDo6Hqp+VjrSJj4psLpjIsqj/AMxGC0DDux+KH2cW/WNaxQRVXUaSu8et18R1jEsZOkyWLg8bgSQtlvrmiIKN6kbH3FeDh8TEbhRKoN/IbN/st69iaesfyVhHYvGrYeQ6l8O2S57sn925/aU1T4nl3Hxao8WKTs32UtvcXjc/JBWe+huQcesPP9+caLVPulPw3jUeazAqwHwvdTptoR+dTIeIF/PcXGnyOpt0tpt71U43FrmEWJjaF2PlTEKACf1JLlG/1WNcMTwhovNBdtNUbUH9m/z3vVIkBtrAqffGY4yOYw8XTNHntbTWx0vbtWSc2xgYdD18Y/ub/KtHwvFBMhLAAgWy9V9KRedU/sMbf+oPv9+rOkUpYmf+w+8g7ZVvgYrYQAkC6j1YgD19evQE+9N0WFgXDmMWbxFBZiLlx91hqcqDQgddNTe5S8NC8jpHGheRjlVQLkn0Ht19zWlcv/R4iDNjpDNJbWJWtGosBZnGrEAWstgNRcit30zZgKGfA8O/P3+0o6BQMnbz4xQfCePI6QlnIJfIguXOYEAZMttiMxBsHsLWpki5OxExR51iw+Vr2azuVykZciGwF2a1yLC3a1NmGx0YPg4KJpSuhiwiDIp/Xk0RT+216t8PyzjpTd2iwiHon2stvc2jQ/J6x1N1n+tePE8S+xUdTF7B8tYLDASOolZdfFxGXKhAAuqfCuwOt9as8LisRiz/AGOMuDviZbrAvqv3pvQIMv6wpo4fyRhI2DyK2IlGofENnIPdUPkQ/sqKZAKsJoSxzc2fcOkUbf8AqJR8tctR4QM+Yy4iS3iTPbM3ZQBoiDog09zrV5RRWgAAMCJhRRRXYQoooohCiiiiEKKKKIQoooohCiiiiEKKKKIQoooohOOLwqSoUkRXRhYq4BUj1B0NJnFeUpMODJgCWQanCu11I6+C7G8bdkJynby7080Uu2pLV2uMidDEdJivF8MJojisNcML50sQ1xoysp1V1O4P/dd5lRn4XhsqlnfEWVRuWJkAFupJrVOcOG/V5RjIxaOQqmJUbXNljm9wbIx6gqfu1CjcApZV+z+Dyjy6EaaaGxOvrXn7WbR2qpGQCCPh4SyB2imL/AODRcLgMkpzYlwFdlGZrt8MEQ3JJ0NtWPoBZr4XyjJiQJMfdUOq4RGsoHTxnGsjd1Byj9avHJPDvrMxx8gvHGWjwoO2nlkn92N1U9FBP3qfa1NPQ1h7e/lj5RLMFG1ek44TCpEgSNFRFFgqABQPQDQV2oorQi4UUUUQhRRRRCFFFFEIUUUUQhRRRRCFFFFEIUUUUQhRRRRCFFFFEIUUUUQhRRRRCcMbhUljeKQZkdSjDuCLEfhWPSQYo4j/AML831g+Uy20+r9cTfa+Ty2/xNOlbRVf/wCa/wDkf89Iu06W43DpJq5XOJJwOESGNIo1ypGqooHRQLAfhXeiinyEKKKKIQoooohCiiiiEKKKKIQoooohCiiiiE//2Q==';\n"
  },
  {
    "path": "apps/common/example/examples/Line.tsx",
    "content": "import React from 'react';\nimport {Line, Svg} from 'react-native-svg';\n\nfunction LineExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Line x1=\"10%\" y1=\"10%\" x2=\"90%\" y2=\"90%\" stroke=\"red\" strokeWidth=\"2\" />\n    </Svg>\n  );\n}\nLineExample.title = 'Line';\n\nfunction LineWithStrokeLinecap() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <Line\n        x1=\"40\"\n        y1=\"10\"\n        x2=\"160\"\n        y2=\"10\"\n        stroke=\"red\"\n        strokeWidth=\"10\"\n        strokeLinecap=\"round\"\n      />\n      <Line\n        x1=\"40\"\n        y1=\"40\"\n        x2=\"160\"\n        y2=\"40\"\n        stroke=\"red\"\n        strokeWidth=\"10\"\n        strokeLinecap=\"butt\"\n      />\n      <Line\n        x1=\"40\"\n        y1=\"80\"\n        x2=\"160\"\n        y2=\"80\"\n        stroke=\"red\"\n        strokeWidth=\"10\"\n        strokeLinecap=\"square\"\n      />\n    </Svg>\n  );\n}\nLineWithStrokeLinecap.title = 'Line';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Line x1=\"0\" y1=\"0\" x2=\"20\" y2=\"20\" stroke=\"red\" strokeWidth=\"1\" />\n  </Svg>\n);\nconst samples = [LineExample, LineWithStrokeLinecap];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Markers.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  Defs,\n  Ellipse,\n  Line,\n  Marker,\n  Path,\n  Polygon,\n  Rect,\n  Svg,\n} from 'react-native-svg';\n\nfunction EllipseExample() {\n  return (\n    <Svg height=\"300\" width=\"400\">\n      <Defs>\n        <Marker\n          id=\"selection\"\n          markerUnits=\"userSpaceOnUse\"\n          refX=\"0\"\n          refY=\"0\"\n          orient=\"auto\">\n          <Circle\n            fill=\"#3a6cff\"\n            r={5}\n            cx={0}\n            cy={0}\n            strokeWidth={1}\n            stroke=\"white\"\n          />\n        </Marker>\n      </Defs>\n      <Ellipse\n        cx=\"200\"\n        cy=\"170\"\n        rx=\"30%\"\n        ry=\"10%\"\n        stroke=\"purple\"\n        strokeWidth=\"2\"\n        fill=\"yellow\"\n        marker=\"url(#selection)\"\n      />\n    </Svg>\n  );\n}\nEllipseExample.title = 'Circle shaped marker on ellipse';\n\nfunction LineExample() {\n  return (\n    <Svg height=\"200\" width=\"200\">\n      <Defs>\n        <Marker\n          id=\"selection\"\n          markerUnits=\"userSpaceOnUse\"\n          refX=\"0\"\n          refY=\"0\"\n          orient=\"auto\">\n          <Polygon\n            points=\"0,0 -5,20 10,30\"\n            fill=\"lime\"\n            stroke=\"purple\"\n            strokeWidth=\"1\"\n          />\n        </Marker>\n      </Defs>\n      <Line\n        x1=\"20\"\n        y1=\"10%\"\n        x2=\"60%\"\n        y2=\"60%\"\n        stroke=\"red\"\n        strokeWidth=\"2\"\n        marker=\"url(#selection)\"\n      />\n    </Svg>\n  );\n}\nLineExample.title = 'Triangle shaped marker on line';\n\nfunction CircleExample() {\n  return (\n    <Svg height=\"150\" width=\"200\">\n      <Defs>\n        <Marker\n          id=\"selection\"\n          markerUnits=\"userSpaceOnUse\"\n          refX=\"0\"\n          refY=\"0\"\n          orient=\"auto\">\n          <Rect x=\"0\" y=\"0\" width=\"15\" height=\"15\" fill=\"rgb(0,0,255)\" />\n        </Marker>\n      </Defs>\n      <Circle\n        cx=\"70\"\n        cy=\"70\"\n        r=\"30%\"\n        stroke=\"purple\"\n        strokeOpacity=\"0.5\"\n        strokeWidth=\"10\"\n        fill=\"pink\"\n        marker=\"url(#selection)\"\n      />\n    </Svg>\n  );\n}\nCircleExample.title = 'Rect shaped marker on circle';\n\nfunction RectExample() {\n  return (\n    <Svg width=\"400\" height=\"200\" viewBox=\"0 0 100 100\">\n      <Defs>\n        <Marker\n          id=\"selection\"\n          markerUnits=\"strokeWidth\"\n          refX=\"0\"\n          refY=\"0\"\n          orient=\"auto\">\n          <Ellipse\n            fill=\"#3a6cff\"\n            rx={5}\n            ry={8}\n            cx={0}\n            cy={0}\n            strokeWidth={1}\n            stroke=\"white\"\n          />\n        </Marker>\n      </Defs>\n      <Rect\n        x=\"50%\"\n        y=\"50\"\n        width=\"30\"\n        height=\"30\"\n        fill=\"none\"\n        stroke=\"blue\"\n        strokeWidth=\"1\"\n        marker=\"url(#selection)\"\n      />\n    </Svg>\n  );\n}\nRectExample.title = 'Ellipse shaped marker on rect';\n\nfunction PathExample() {\n  return (\n    <Svg height=\"200\" width=\"400\" viewBox=\"0 0 300 100\">\n      <Defs>\n        <Marker\n          id=\"arrow\"\n          // viewBox=\"0 0 10 10\"\n          refX=\"5\"\n          refY=\"5\"\n          markerWidth=\"6\"\n          markerHeight=\"6\"\n          // orient=\"auto-start-reverse\"\n        >\n          <Path fill=\"blue\" d=\"M 0 0 L 10 5 L 0 10 z\" />\n        </Marker>\n      </Defs>\n      <Line\n        x1=\"10\"\n        y1=\"10\"\n        x2=\"90\"\n        y2=\"90\"\n        stroke=\"black\"\n        strokeWidth=\"3\"\n        markerEnd=\"url(#arrow)\"\n      />\n    </Svg>\n  );\n}\nPathExample.title = 'Path shaped marker on line';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 3000 2500\">\n    <Defs>\n      <Marker\n        id=\"Triangle\"\n        // viewBox=\"0 0 10 10\"\n        refX=\"0\"\n        refY=\"5\"\n        markerUnits=\"strokeWidth\"\n        markerWidth=\"4\"\n        markerHeight=\"3\"\n        orient=\"auto\">\n        <Path fill=\"blue\" d=\"M 0 0 L 10 5 L 0 10 z\" />\n      </Marker>\n    </Defs>\n    <Path\n      d=\"M 1000 750 L 2000 750 L 2500 1250\"\n      fill=\"none\"\n      stroke=\"black\"\n      strokeWidth=\"70\"\n      markerEnd=\"url(#Triangle)\"\n      markerStart=\"url(#Triangle)\"\n    />\n  </Svg>\n);\nconst samples = [\n  EllipseExample,\n  LineExample,\n  CircleExample,\n  RectExample,\n  PathExample,\n];\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Mask.tsx",
    "content": "import React from 'react';\nimport {StyleSheet, View} from 'react-native';\nimport {\n  Circle,\n  Defs,\n  LinearGradient,\n  Mask,\n  Path,\n  Polygon,\n  Rect,\n  Stop,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    height: 100,\n    width: 200,\n  },\n});\n\nfunction SimpleMask() {\n  return (\n    <View style={styles.container}>\n      <Svg viewBox=\"-10 -10 120 120\">\n        <Rect x={-10} y={-10} width={120} height={120} fill=\"blue\" />\n        <Mask id=\"myMask\">\n          <Rect x={0} y={0} width={100} height={100} fill=\"white\" />\n          <Path\n            d=\"M10,35 A20,20,0,0,1,50,35 A20,20,0,0,1,90,35 Q90,65,50,95 Q10,65,10,35 Z\"\n            fill=\"black\"\n          />\n        </Mask>\n        <Polygon points=\"-10,110 110,110 110,-10\" fill=\"orange\" />\n        <Circle cx={50} cy={50} r={50} fill=\"purple\" mask=\"url(#myMask)\" />\n      </Svg>\n    </View>\n  );\n}\nSimpleMask.title = 'Simple svg with mask';\n\nfunction AnotherMask() {\n  return (\n    <View style={styles.container}>\n      <Svg width={500} height={120}>\n        <Defs>\n          <Mask id=\"mask1\" x={0} y={0} width={100} height={100}>\n            <Rect\n              x={0}\n              y={0}\n              width={100}\n              height={50}\n              stroke=\"none\"\n              fill=\"#ffffff\"\n            />\n          </Mask>\n        </Defs>\n        <Rect\n          x={1}\n          y={1}\n          width={100}\n          height={100}\n          stroke=\"none\"\n          fill=\"#0000ff\"\n          mask=\"url(#mask1)\"\n        />\n        <Rect\n          x={1}\n          y={1}\n          width={100}\n          height={100}\n          stroke=\"#000000\"\n          fill=\"none\"\n        />\n      </Svg>\n    </View>\n  );\n}\nAnotherMask.title = 'Another svg with mask';\n\nfunction MaskWithText() {\n  return (\n    <View style={styles.container}>\n      <Svg width={500} height={120}>\n        <Defs>\n          <LinearGradient id=\"gradient1\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n            <Stop offset=\"0%\" stopColor=\"#ffffff\" stopOpacity={1} />\n            <Stop offset=\"100%\" stopColor=\"#000000\" stopOpacity={1} />\n          </LinearGradient>\n          <Mask id=\"mask4\" x={0} y={0} width={200} height={100}>\n            <Rect\n              x={0}\n              y={0}\n              width={200}\n              height={100}\n              stroke=\"none\"\n              fill=\"url(#gradient1)\"\n            />\n          </Mask>\n        </Defs>\n        <Text x={10} y={55} stroke=\"none\" fill=\"#000000\">\n          {'This text is under the rectangle'}\n        </Text>\n        <Rect\n          x={1}\n          y={1}\n          width={200}\n          height={100}\n          stroke=\"none\"\n          fill=\"#0000ff\"\n          mask=\"url(#mask4)\"\n        />\n      </Svg>\n    </View>\n  );\n}\nMaskWithText.title = 'Svg with with text and a mask with gradient';\n\nconst icon = (\n  <Svg width=\"30\" height=\"30\" viewBox=\"-10 -10 120 120\">\n    <Rect x={-10} y={-10} width={120} height={120} fill=\"blue\" />\n    <Mask id=\"myMask\">\n      <Rect x={0} y={0} width={100} height={100} fill=\"white\" />\n      <Path\n        d=\"M10,35 A20,20,0,0,1,50,35 A20,20,0,0,1,90,35 Q90,65,50,95 Q10,65,10,35 Z\"\n        fill=\"black\"\n      />\n    </Mask>\n    <Polygon points=\"-10,110 110,110 110,-10\" fill=\"orange\" />\n    <Circle cx={50} cy={50} r={50} fill=\"purple\" mask=\"url(#myMask)\" />\n  </Svg>\n);\nconst samples = [SimpleMask, AnotherMask, MaskWithText];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/PanResponder.tsx",
    "content": "import React, {useRef} from 'react';\nimport {\n  Animated,\n  PanResponder,\n  TouchableWithoutFeedback,\n  View,\n} from 'react-native';\nimport {G, Line, Path, Polyline, Svg, Text} from 'react-native-svg';\nconst AnimatedSvg = Animated.createAnimatedComponent(Svg);\n\nconst zeroDelta = {x: 0, y: 0};\n\nconst PanExample = () => {\n  const xy = useRef(new Animated.ValueXY()).current;\n  let offset = zeroDelta;\n\n  xy.addListener(flatOffset => {\n    offset = flatOffset;\n  });\n\n  const panResponder = useRef(\n    PanResponder.create({\n      onStartShouldSetPanResponder: () => true,\n      onMoveShouldSetPanResponderCapture: () => true,\n      onPanResponderGrant: () => {\n        xy.setOffset(offset);\n        xy.setValue(zeroDelta);\n      },\n      onPanResponderMove: Animated.event([null, {dx: xy.x, dy: xy.y}], {\n        useNativeDriver: false,\n      }),\n      onPanResponderRelease: () => {\n        xy.flattenOffset();\n      },\n    }),\n  ).current;\n\n  const panStyle = {\n    transform: xy.getTranslateTransform(),\n  };\n\n  return (\n    <TouchableWithoutFeedback>\n      <View>\n        <AnimatedSvg\n          height=\"200\"\n          width=\"200\"\n          style={panStyle}\n          {...panResponder.panHandlers}>\n          <Path\n            d=\"M50,5L20,99L95,39L5,39L80,99z\"\n            stroke=\"black\"\n            fill=\"red\"\n            strokeWidth=\"6\"\n            scale=\"0.8\"\n          />\n          <Text\n            fontSize=\"20\"\n            fontWeight=\"bold\"\n            fill=\"blue\"\n            textAnchor=\"middle\"\n            x=\"40\"\n            y=\"80\">\n            STAR\n          </Text>\n        </AnimatedSvg>\n      </View>\n    </TouchableWithoutFeedback>\n  );\n};\n\nPanExample.title = 'Bind PanResponder on the SVG Shape';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <G strokeWidth=\"1\" stroke=\"#ccc\" fill=\"#ccc\">\n      <Line x1=\"4\" y1=\"5\" x2=\"16\" y2=\"5\" />\n      <Polyline points=\"6,2 4,5 6,8\" />\n      <Line x1=\"10\" y1=\"1\" x2=\"10\" y2=\"5\" />\n      <Polyline points=\"14,2 16,5 14,8\" />\n      <Polyline points=\"7,3 10,1 13,3\" />\n    </G>\n    <Path\n      fill=\"#fff\"\n      stroke=\"#000\"\n      strokeWidth=\"1\"\n      strokeLinecap=\"round\"\n      strokeLinejoin=\"round\"\n      d=\"M6.2,9.4 c0,0,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4c0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0h0.1v0.7V10 M8.1,8.8c0,0,0-0.1,0-0.2 c0-0.2,0.1-0.3,0.1-0.4c0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0h0.1v1.9 M10.1,7.5v-2c0,0,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4 c0.2-0.4,0.5-0.6,0.9-0.7c0.4,0,0.7,0.2,0.9,0.7C12,5,12,5.2,12,5.4c0,0.1,0,0.1,0,0.2v6c1.4-1.8,2.4-1.8,2.8,0.1 c-1.7,1.5-2.9,3.7-3.4,6.4l-5.8,0c-0.2-0.6-0.5-1.4-0.7-2.5c-0.3-1-0.5-2.5-0.6-4.5l0-0.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4 c0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0l0.1,0v0.5c0,0,0,0,0,0l0,1.1l0,0.2 M6.2,10.9l0-0.4\"\n    />\n  </Svg>\n);\nconst shouldBeRenderInView = true;\nconst samples = [PanExample];\n\nexport {icon, samples, shouldBeRenderInView};\n"
  },
  {
    "path": "apps/common/example/examples/Path.tsx",
    "content": "import React from 'react';\nimport {Circle, G, Path, Svg, Text} from 'react-native-svg';\n\nfunction PathExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Path d=\"M50 0 L15 100 L85 100 Z\" />\n      <Path\n        fill=\"red\"\n        d=\"M38.459,1.66A0.884,0.884,0,0,1,39,2.5a0.7,0.7,0,0,1-.3.575L23.235,16.092,27.58,26.1a1.4,1.4,0,0,1,.148.3,1.3,1.3,0,0,1,0,.377,1.266,1.266,0,0,1-2.078.991L15.526,20.6l-7.58,4.35a1.255,1.255,0,0,1-.485,0,1.267,1.267,0,0,1-1.277-1.258q0-.01,0-0.02a1.429,1.429,0,0,1,0-.446C7.243,20.253,8.6,16.369,8.6,16.29L3.433,13.545A0.743,0.743,0,0,1,2.9,12.822a0.822,0.822,0,0,1,.623-0.773l8.164-2.972,3.018-8.5A0.822,0.822,0,0,1,15.427,0a0.752,0.752,0,0,1,.752.555l2.563,6.936S37.65,1.727,37.792,1.685A1.15,1.15,0,0,1,38.459,1.66Z\"\n      />\n      <Path\n        fill=\"blue\"\n        d=\"M6.5 1C7.9 1 9 2.1 9 3.5c0 .8-.4 1.6-1.1 2.1-.4.2-.9.4-1.4.4s-1-.2-1.4-.4C4.4 5.1 4 4.3 4 3.5 4 2.1       5.1 1 6.5 1m0-1C4.6 0 3 1.6 3 3.5c0 1.2.6 2.2 1.5 2.9.6.4 1.3.6 2 .6s1.4-.2 2-.6c.9-.7 1.5-1.7 1.5-2.9C10 1.6 8.4 0 6.5 0zm3.6 8.9c.6.8.9 1.7.9 2.6v.5H2v-.5c0-1 .3-1.9.9-2.6 1 .7 2.3 1.1 3.6 1.1s2.6-.4 3.6-1.1m.2-1.4C9.3 8.4 8 9 6.5 9s-2.8-.6-3.8-1.5c-1.1 1-1.7 2.4-1.7 4 0 .5.1 1.5.2 1.5h10.6c.1 0 .2-1 .2-1.5 0-1.6-.7-3-1.7-4z\"\n      />\n    </Svg>\n  );\n}\nPathExample.title = 'Path';\n\nfunction UnclosedPath() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Path\n        d=\"M25 10 L98 65 L70 25 L16 77 L11 30 L0 4 L90 50 L50 10 L11 22 L77 95 L20 25\"\n        fill=\"none\"\n        stroke=\"red\"\n        strokeWidth=\"1\"\n      />\n    </Svg>\n  );\n}\nUnclosedPath.title = 'Unclosed paths';\n\nfunction BezierCurve() {\n  return (\n    <Svg height=\"200\" width=\"225\">\n      <G scale=\"0.5\">\n        <Path\n          d=\"M 100 350 l 150 -300\"\n          stroke=\"red\"\n          strokeWidth=\"3\"\n          fill=\"none\"\n        />\n        <Path d=\"M 250 50 l 150 300\" stroke=\"red\" strokeWidth=\"3\" fill=\"none\" />\n        <Path\n          d=\"M 175 200 l 150 0\"\n          stroke=\"green\"\n          strokeWidth=\"3\"\n          fill=\"none\"\n        />\n        <Path\n          d=\"M 100 350 q 150 -300 300 0\"\n          stroke=\"blue\"\n          strokeWidth=\"5\"\n          fill=\"none\"\n        />\n        <G stroke=\"purple\" strokeWidth=\"3\" fill=\"purple\">\n          <Circle cx=\"100\" cy=\"350\" r=\"3\" />\n          <Circle cx=\"250\" cy=\"50\" r=\"3\" />\n          <Circle cx=\"400\" cy=\"350\" r=\"3\" />\n        </G>\n        <G fontSize=\"30\" fill=\"black\" stroke=\"none\" textAnchor=\"middle\">\n          <Text x=\"100\" y=\"350\" dx=\"-30\">\n            A\n          </Text>\n          <Text x=\"250\" y=\"50\" dy=\"-50\">\n            B\n          </Text>\n          <Text x=\"400\" y=\"350\" dx=\"10\">\n            C\n          </Text>\n        </G>\n      </G>\n    </Svg>\n  );\n}\nBezierCurve.title =\n  'The following example creates a quadratic Bézier curve, where A and C are the start and end points, B is the control point';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Path\n      d=\"M5 0 L8 10 L10 15 L18 2 L4 18 L5 14 L10 10 Z\"\n      stroke=\"red\"\n      fill=\"none\"\n    />\n  </Svg>\n);\nconst samples = [PathExample, UnclosedPath, BezierCurve];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Polygon.tsx",
    "content": "import React from 'react';\nimport {G, Path, Polygon, Svg} from 'react-native-svg';\n\nfunction PolygonExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polygon\n        points=\"40,5 70,80 25,95\"\n        fill=\"lime\"\n        stroke=\"purple\"\n        strokeWidth=\"1\"\n      />\n    </Svg>\n  );\n}\nPolygonExample.title =\n  'The following example creates a polygon with three sides';\n\nfunction FourSidePolygon() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polygon\n        points=\"70 5 90  75 45 90 25 80\"\n        fill=\"lime\"\n        stroke=\"purple\"\n        strokeWidth=\"1\"\n      />\n    </Svg>\n  );\n}\nFourSidePolygon.title =\n  'The following example creates a polygon with four sides';\n\nfunction StarPolygon() {\n  return (\n    <Svg height=\"105\" width=\"105\">\n      <G scale=\"0.5\">\n        <Polygon\n          points=\"100,10 40,198 190,78 10,78 160,198\"\n          fill=\"lime\"\n          stroke=\"purple\"\n          strokeWidth=\"5\"\n        />\n      </G>\n    </Svg>\n  );\n}\nStarPolygon.title = 'Use the <Polygon /> element to create a star';\n\nfunction EvenOddPolygon() {\n  return (\n    <Svg height=\"105\" width=\"105\">\n      <G scale=\"0.5\" fillRule=\"evenodd\">\n        <Polygon\n          points=\"100,10 40,198 190,78 10,78 160,198\"\n          fill=\"lime\"\n          stroke=\"purple\"\n          strokeWidth=\"5\"\n        />\n      </G>\n      <Svg width=\"18\" height=\"17\" viewBox=\"0 0 18 17\">\n        <G fill=\"red\" fillRule=\"evenodd\">\n          <Path d=\"M3.304 15.294h10.993V4.284H3.304v11.01zM16.87 2.997H.732c-.403 0-.732.29-.732.644 0 .353.33.643.732.643H1.99v11.652c0 .354.296.644.657.644H14.91c.008 0 .015-.005.022-.005.008 0 .014.005.022.005.363 0 .658-.29.658-.644V4.284h1.258c.402 0 .731-.29.731-.643 0-.353-.329-.644-.731-.644z\" />\n          <Path d=\"M7.355 13.28V6.763a.558.558 0 0 0-.562-.55.558.558 0 0 0-.563.55v6.519c0 .301.253.55.563.55a.558.558 0 0 0 .562-.55M11.442 13.28V6.763a.558.558 0 0 0-.562-.55.558.558 0 0 0-.563.55v6.519c0 .301.253.55.563.55a.558.558 0 0 0 .562-.55M12.737 1.267C12.327.498 11.435.014 10.574.004 10.07-.002 9.545 0 9.264.002 8.624 0 7.532-.002 7.028.004c-.861.01-1.752.494-2.163 1.263-.289.543-.321.85-.343 1.143h1.209c.178-1.212 1.03-1.196 1.759-1.212.056-.002 1.134-.003 1.782-.004.293.001.784.002.84.004.728.016 1.58 0 1.76 1.212h1.208c-.022-.293-.054-.6-.343-1.143\" />\n        </G>\n      </Svg>\n    </Svg>\n  );\n}\nEvenOddPolygon.title = 'Change the fill-rule property to \"evenodd\"';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 200 200\">\n    <Polygon\n      points=\"100,10 40,198 190,78 10,78 160,198\"\n      fill=\"lime\"\n      stroke=\"purple\"\n      strokeWidth=\"10\"\n    />\n  </Svg>\n);\nconst samples = [PolygonExample, FourSidePolygon, StarPolygon, EvenOddPolygon];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Polyline.tsx",
    "content": "import React from 'react';\nimport {Polyline, Svg} from 'react-native-svg';\n\nfunction PolylineExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polyline\n        points=\"10 10 20 12 30 20 40 60 60 70 95 90\"\n        fill=\"none\"\n        stroke=\"black\"\n        strokeWidth=\"3\"\n      />\n    </Svg>\n  );\n}\nPolylineExample.title =\n  'The <Polyline> element is used to create any shape that consists of only straight lines';\n\nfunction StraightLines() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polyline\n        points=\"0,20 20,20 20,40 40,40 40,60 60,60 60,80\"\n        fill=\"none\"\n        stroke=\"red\"\n        strokeWidth=\"2\"\n      />\n    </Svg>\n  );\n}\nStraightLines.title = 'Another example with only straight lines';\n\nfunction PolylineFill() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polyline\n        points=\"10,10 20,12 30,20 40,60 60,70 95,90\"\n        fill=\"red\"\n        stroke=\"black\"\n        strokeWidth=\"3\"\n      />\n    </Svg>\n  );\n}\nPolylineFill.title = 'Fill Polyline';\n\nfunction PolylineFillStroke() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Polyline\n        points=\"10,10 30,10 30,60 60,70 95,90\"\n        fill=\"none\"\n        stroke=\"blue\"\n        strokeWidth=\"5\"\n        strokeLinecap=\"round\"\n        strokeLinejoin=\"round\"\n      />\n    </Svg>\n  );\n}\nPolylineFillStroke.title =\n  'Stroke Polyline with strokeLinecap and strokeLinejoin';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Polyline\n      points=\"2,2 4,2.5 6,4 8,12 12,14 20,18\"\n      fill=\"none\"\n      stroke=\"black\"\n      strokeWidth=\"1\"\n    />\n  </Svg>\n);\n\nconst samples = [\n  PolylineExample,\n  StraightLines,\n  PolylineFill,\n  PolylineFillStroke,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Reanimated.tsx",
    "content": "import React, {useEffect} from 'react';\nimport {StyleSheet, Text} from 'react-native';\nimport Reanimated, {\n  useAnimatedProps,\n  useSharedValue,\n  withClamp,\n  withRepeat,\n  withSpring,\n  withTiming,\n} from 'react-native-reanimated';\nimport {Rect, Svg} from 'react-native-svg';\n\n// @ts-ignore broken reanimated types\nconst ReanimatedRect = Reanimated.createAnimatedComponent(Rect);\n\nfunction ReanimatedRectExample() {\n  const height = useSharedValue(10);\n  const position = useSharedValue(0);\n\n  useEffect(() => {\n    height.value = withClamp({min: 0}, withRepeat(withSpring(100), -1, true));\n    position.value = withRepeat(withTiming(300, {duration: 5000}), -1);\n  });\n  const animatedProps = useAnimatedProps(() => ({\n    width: 30,\n    height: height.value,\n    x: position.value,\n    y: 20,\n  }));\n\n  return (\n    <Svg height=\"150\" width=\"300\">\n      {/* @ts-ignore broken reanimated types */}\n      <ReanimatedRect animatedProps={animatedProps} fill=\"red\" />\n    </Svg>\n  );\n}\nReanimatedRectExample.title = 'reanimated rectangle';\n\nconst title = 'Reanimated';\nconst samples = [ReanimatedRectExample];\n\nconst style = StyleSheet.create({text: {width: 30, height: 30}});\nconst icon = <Text style={style.text}>R</Text>;\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Reanimated.windows.tsx",
    "content": "import React from 'react';\nimport {StyleSheet, Text} from 'react-native';\n\nfunction ReanimatedRectExample() {\n  return (\n    <Text>\n      Reanimated not supported in react-native-windows new arch currently\n    </Text>\n  );\n}\nReanimatedRectExample.title = 'reanimated rectangle';\n\nconst title = 'Reanimated';\nconst samples = [ReanimatedRectExample];\n\nconst style = StyleSheet.create({text: {width: 30, height: 30}});\nconst icon = <Text style={style.text}>R</Text>;\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Rect.tsx",
    "content": "import React from 'react';\nimport {ScrollView} from 'react-native';\nimport {Rect, Svg} from 'react-native-svg';\n\nfunction RectExample() {\n  return (\n    <ScrollView contentContainerStyle={{alignItems: 'center'}}>\n      <Svg width=\"200\" height=\"60\">\n        <Rect\n          x=\"5%\"\n          y=\"5%\"\n          width=\"90%\"\n          height=\"90%\"\n          fill=\"rgb(0,0,255)\"\n          strokeWidth=\"3\"\n          stroke=\"rgb(0,0,0)\"\n          strokeDasharray=\"5,10\"\n        />\n      </Svg>\n    </ScrollView>\n  );\n}\nRectExample.title = 'Rect';\n\nfunction RectStrokeFill() {\n  return (\n    <Svg width=\"100\" height=\"100\">\n      <Rect\n        x=\"20\"\n        y=\"20\"\n        width=\"75\"\n        height=\"75\"\n        fill=\"blue\"\n        fillOpacity=\"0.5\"\n        stroke=\"red\"\n        strokeWidth=\"5\"\n        strokeOpacity=\"0.5\"\n      />\n    </Svg>\n  );\n}\nRectStrokeFill.title = '`stroke` and `fill` Rect';\n\nfunction RoundedRect() {\n  return (\n    <Svg width=\"100\" height=\"100\">\n      <Rect\n        x=\"20\"\n        y=\"20\"\n        rx=\"20\"\n        ry=\"20\"\n        width=\"75\"\n        height=\"75\"\n        fill=\"blue\"\n        stroke=\"pink\"\n        strokeWidth=\"5\"\n      />\n    </Svg>\n  );\n}\nRoundedRect.title = 'A rectangle with rounded corners';\n\nfunction EllipseRect() {\n  return (\n    <Svg width=\"100\" height=\"100\">\n      <Rect\n        x=\"20\"\n        y=\"20\"\n        rx=\"40\"\n        ry=\"20\"\n        width=\"75\"\n        height=\"75\"\n        fill=\"blue\"\n        stroke=\"pink\"\n        strokeWidth=\"5\"\n      />\n    </Svg>\n  );\n}\nEllipseRect.title = 'Rect with different `rx` and `ry`';\n\nfunction RoundOverflowRect() {\n  return (\n    <Svg width=\"100\" height=\"100\">\n      <Rect\n        x=\"20\"\n        y=\"20\"\n        ry=\"40\"\n        width=\"75\"\n        height=\"75\"\n        fill=\"blue\"\n        stroke=\"pink\"\n        strokeWidth=\"5\"\n      />\n    </Svg>\n  );\n}\nRoundOverflowRect.title = 'Rect with `rx` or `ry` overflowed';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Rect\n      x=\"3\"\n      y=\"5\"\n      width=\"14\"\n      height=\"10\"\n      fill=\"rgb(0,0,255)\"\n      strokeWidth=\"2\"\n      stroke=\"rgb(255,0,0)\"\n    />\n  </Svg>\n);\nconst samples = [\n  RectExample,\n  RectStrokeFill,\n  RoundedRect,\n  EllipseRect,\n  RoundOverflowRect,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Reusable.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  ClipPath,\n  Defs,\n  G,\n  LinearGradient,\n  Path,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Symbol,\n  Use,\n} from 'react-native-svg';\n\nfunction UseExample() {\n  return (\n    <Svg height=\"100\" width=\"300\">\n      <Defs>\n        <G id=\"reuse-shape\">\n          <Circle cx=\"50\" cy=\"50\" r=\"50\" />\n          <Rect x=\"50\" y=\"50\" width=\"50\" height=\"50\" />\n          <Circle cx=\"50\" cy=\"50\" r=\"5\" fill=\"blue\" />\n        </G>\n      </Defs>\n      <Use href=\"#reuse-shape\" x=\"20\" y=\"0\" />\n      <Use href=\"#reuse-shape\" x=\"170\" y=\"0\" />\n    </Svg>\n  );\n}\nUseExample.title = 'Reuse svg code';\n\nfunction UseShapes() {\n  return (\n    <Svg height=\"110\" width=\"200\">\n      <G id=\"outside-shape\">\n        <Rect x=\"0\" y=\"0\" width=\"50\" height=\"50\" />\n      </G>\n      <Use href=\"#outside-shape\" x=\"75\" y=\"50\" fill=\"#0f0\" />\n      <Use\n        href=\"#outside-shape\"\n        x=\"110\"\n        y=\"0\"\n        stroke=\"#0ff\"\n        fill=\"#8a3\"\n        rotation=\"45\"\n        origin=\"25, 25\"\n      />\n      <Use\n        href=\"#outside-shape\"\n        x=\"150\"\n        y=\"50\"\n        stroke=\"#0f0\"\n        strokeWidth=\"1\"\n        fill=\"none\"\n      />\n    </Svg>\n  );\n}\nUseShapes.title = 'Using Shapes Outside of a Defs Element';\n\nfunction DefsExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Defs>\n        <G id=\"basic-path\" x=\"5\" y=\"2\" opacity=\"0.9\">\n          <Path\n            id=\"basic-test\"\n            d=\"M38.459,1.66A0.884,0.884,0,0,1,39,2.5a0.7,0.7,0,0,1-.3.575L23.235,16.092,27.58,26.1a1.4,1.4,0,0,1,.148.3,1.3,1.3,0,0,1,0,.377,1.266,1.266,0,0,1-2.078.991L15.526,20.6l-7.58,4.35a1.255,1.255,0,0,1-.485,0,1.267,1.267,0,0,1-1.277-1.258q0-.01,0-0.02a1.429,1.429,0,0,1,0-.446C7.243,20.253,8.6,16.369,8.6,16.29L3.433,13.545A0.743,0.743,0,0,1,2.9,12.822a0.822,0.822,0,0,1,.623-0.773l8.164-2.972,3.018-8.5A0.822,0.822,0,0,1,15.427,0a0.752,0.752,0,0,1,.752.555l2.563,6.936S37.65,1.727,37.792,1.685A1.15,1.15,0,0,1,38.459,1.66Z\"\n          />\n        </G>\n        <ClipPath id=\"basic-clip\">\n          <Circle r=\"25%\" cx=\"0%\" cy=\"0%\" />\n        </ClipPath>\n        <LinearGradient id=\"basic-linear\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"yellow\" />\n          <Stop offset=\"50%\" stopColor=\"red\" />\n          <Stop offset=\"100%\" stopColor=\"blue\" />\n        </LinearGradient>\n        <RadialGradient\n          id=\"basic-radial\"\n          cx=\"50%\"\n          cy=\"50%\"\n          r=\"50%\"\n          fx=\"50%\"\n          fy=\"50%\">\n          <Stop offset=\"0%\" stopColor=\"yellow\" />\n          <Stop offset=\"50%\" stopColor=\"red\" />\n          <Stop offset=\"100%\" stopColor=\"blue\" />\n        </RadialGradient>\n      </Defs>\n      <Use href=\"#basic-path\" x=\"0\" fill=\"blue\" opacity=\"0.6\" />\n      <Use href=\"#basic-path\" x=\"20\" y=\"5\" fill=\"url(#basic-linear)\" />\n      <Use\n        href=\"#basic-path\"\n        clipPath=\"url(#basic-clip)\"\n        fillOpacity=\"0.6\"\n        stroke=\"#000\"\n        strokeWidth=\"1\"\n      />\n      <Use href=\"#basic-path\" x=\"-10\" y=\"20\" fill=\"url(#basic-radial)\" />\n    </Svg>\n  );\n}\nDefsExample.title = 'Basic Defs usage';\n\nfunction SymbolExample() {\n  return (\n    <Svg height=\"150\" width=\"110\">\n      <Symbol id=\"example-symbol\" viewBox=\"0 0 150 110\">\n        <Circle\n          cx=\"50\"\n          cy=\"50\"\n          r=\"40\"\n          strokeWidth=\"8\"\n          stroke=\"red\"\n          fill=\"red\"\n        />\n        <Circle\n          cx=\"90\"\n          cy=\"60\"\n          r=\"40\"\n          strokeWidth=\"8\"\n          stroke=\"green\"\n          fill=\"white\"\n        />\n      </Symbol>\n      <Use href=\"#example-symbol\" x=\"0\" y=\"0\" width=\"100\" height=\"50\" />\n      <Use href=\"#example-symbol\" x=\"0\" y=\"50\" width=\"75\" height=\"38\" />\n      <Use href=\"#example-symbol\" x=\"0\" y=\"100\" width=\"50\" height=\"25\" />\n    </Svg>\n  );\n}\nSymbolExample.title = 'Symbol example, reuse elements with viewBox prop';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Defs>\n      <G id=\"reusable-path\" scale=\"0.5\">\n        <Path d=\"M38.459,1.66A0.884,0.884,0,0,1,39,2.5a0.7,0.7,0,0,1-.3.575L23.235,16.092,27.58,26.1a1.4,1.4,0,0,1,.148.3,1.3,1.3,0,0,1,0,.377,1.266,1.266,0,0,1-2.078.991L15.526,20.6l-7.58,4.35a1.255,1.255,0,0,1-.485,0,1.267,1.267,0,0,1-1.277-1.258q0-.01,0-0.02a1.429,1.429,0,0,1,0-.446C7.243,20.253,8.6,16.369,8.6,16.29L3.433,13.545A0.743,0.743,0,0,1,2.9,12.822a0.822,0.822,0,0,1,.623-0.773l8.164-2.972,3.018-8.5A0.822,0.822,0,0,1,15.427,0a0.752,0.752,0,0,1,.752.555l2.563,6.936S37.65,1.727,37.792,1.685A1.15,1.15,0,0,1,38.459,1.66Z\" />\n      </G>\n      <ClipPath id=\"reusable-clip\">\n        <Circle r=\"50%\" cx=\"0%\" cy=\"0%\" />\n      </ClipPath>\n    </Defs>\n    <Use href=\"#reusable-path\" fill=\"#3a8\" />\n    <Use\n      href=\"#reusable-path\"\n      fill=\"red\"\n      clipPath=\"url(#reusable-clip)\"\n      fillOpacity=\"0.6\"\n      stroke=\"#000\"\n      strokeWidth=\"1\"\n    />\n  </Svg>\n);\nconst samples = [UseExample, UseShapes, DefsExample, SymbolExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Stroking.tsx",
    "content": "import React from 'react';\nimport {\n  Circle,\n  ClipPath,\n  Defs,\n  G,\n  Path,\n  Polyline,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nfunction StrokeExample() {\n  return (\n    <Svg height=\"80\" width=\"225\">\n      <G strokeWidth=\"1\">\n        <Path stroke=\"red\" d=\"M5 20 l215 0\" />\n        <Path stroke=\"black\" d=\"M5 40 l215 0\" />\n        <Path stroke=\"blue\" d=\"M5 60 l215 0\" />\n      </G>\n    </Svg>\n  );\n}\nStrokeExample.title =\n  'The stroke property defines the color of a line, text or outline of an element';\n\nfunction StrokeLinecap() {\n  return (\n    <Svg height=\"80\" width=\"225\">\n      <G stroke=\"red\" strokeWidth=\"8\">\n        <Path strokeLinecap=\"butt\" d=\"M5 20 l215 0\" />\n        <Path strokeLinecap=\"round\" d=\"M5 40 l215 0\" />\n        <Path strokeLinecap=\"square\" d=\"M5 60 l215 0\" />\n      </G>\n    </Svg>\n  );\n}\nStrokeLinecap.title =\n  'The strokeLinecap property defines different types of endings to an open path';\n\nfunction StrokeDasharray() {\n  return (\n    <Svg height=\"80\" width=\"225\">\n      <G fill=\"none\" stroke=\"black\" strokeWidth=\"4\">\n        <Path strokeDasharray=\"5,5\" d=\"M5 20 l215 0\" />\n        <Path strokeDasharray=\"10,10\" d=\"M5 40 l215 0\" />\n        <Path strokeDasharray=\"20,10,5,5,5,10\" d=\"M5 60 l215 0\" />\n      </G>\n    </Svg>\n  );\n}\nStrokeDasharray.title = 'strokeDasharray';\n\nfunction StrokeDashoffset() {\n  return (\n    <Svg height=\"80\" width=\"200\">\n      <Circle\n        cx=\"100\"\n        cy=\"40\"\n        r=\"35\"\n        strokeWidth=\"5\"\n        stroke=\"red\"\n        fill=\"none\"\n        strokeDasharray=\"100\"\n        strokeDashoffset=\"100\"\n      />\n      <Text\n        stroke=\"blue\"\n        strokeWidth=\"1\"\n        fill=\"none\"\n        fontSize=\"20\"\n        fontWeight=\"bold\"\n        x=\"100\"\n        y=\"40\"\n        textAnchor=\"middle\"\n        strokeDasharray=\"100\"\n        strokeDashoffset=\"60\">\n        STROKE\n      </Text>\n    </Svg>\n  );\n}\nStrokeDashoffset.title =\n  'the strokeDashoffset attribute specifies the distance into the dash pattern to start the dash.';\n\nfunction StrokePattern() {\n  return (\n    <Svg height=\"80\" width=\"200\">\n      <Defs>\n        <RadialGradient\n          id=\"advanced-stroke-grad\"\n          cx=\"50%\"\n          cy=\"50%\"\n          rx=\"80%\"\n          ry=\"80%\"\n          fx=\"50%\"\n          fy=\"50%\">\n          <Stop offset=\"50%\" stopColor=\"#fff\" stopOpacity=\"0.5\" />\n          <Stop offset=\"100%\" stopColor=\"#f00\" stopOpacity=\"1\" />\n        </RadialGradient>\n        <ClipPath id=\"advanced-stroke-clip\">\n          <Circle r=\"96\" cx=\"100\" cy=\"40\" />\n        </ClipPath>\n      </Defs>\n      <Rect\n        x=\"5\"\n        y=\"5\"\n        height=\"70\"\n        width=\"190\"\n        fill=\"blue\"\n        stroke=\"url(#advanced-stroke-grad)\"\n        strokeWidth=\"5\"\n        strokeDasharray=\"10\"\n        clipPath=\"url(#advanced-stroke-clip)\"\n      />\n      <Polyline\n        strokeDasharray=\"20,10,5,5,5,10\"\n        points=\"10,10 20,12 30,20 40,60 60,70 90,55\"\n        fill=\"none\"\n        stroke=\"url(#advanced-stroke-grad)\"\n        strokeLinecap=\"round\"\n        strokeWidth=\"5\"\n      />\n    </Svg>\n  );\n}\nStrokePattern.title = 'Advanced stroke example.';\n\nconst icon = (\n  <Svg\n    height=\"30\"\n    width=\"30\"\n    viewBox=\"0 0 20 20\"\n    fill=\"none\"\n    stroke=\"black\"\n    strokeWidth=\"2\">\n    <Path strokeDasharray=\"2,2\" d=\"M0 4 h20\" />\n    <Path strokeDasharray=\"4,4\" d=\"M0 10 h20\" />\n    <Path strokeDasharray=\"4,2,1,1,1,6\" d=\"M0 19 h20\" />\n  </Svg>\n);\nconst samples = [\n  StrokeExample,\n  StrokeLinecap,\n  StrokeDasharray,\n  StrokeDashoffset,\n  StrokePattern,\n];\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Svg.tsx",
    "content": "import React, {useRef, useState} from 'react';\nimport {Image, StyleSheet, View} from 'react-native';\nimport {Circle, G, Line, Path, Rect, Svg} from 'react-native-svg';\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    height: 100,\n    width: 200,\n  },\n  svg: {\n    flex: 1,\n    alignSelf: 'stretch',\n  },\n});\n\nfunction SvgExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Circle\n        cx=\"50\"\n        cy=\"50\"\n        r=\"45\"\n        stroke=\"blue\"\n        strokeWidth=\"2.5\"\n        fill=\"green\"\n      />\n      <Rect\n        x=\"15\"\n        y=\"15\"\n        width=\"70\"\n        height=\"70\"\n        stroke=\"red\"\n        strokeWidth=\"2\"\n        fill=\"yellow\"\n      />\n    </Svg>\n  );\n}\nSvgExample.title = 'SVG';\n\nfunction SvgOpacity() {\n  return (\n    <Svg height=\"100\" width=\"100\" opacity=\"0.2\">\n      <Circle\n        cx=\"50\"\n        cy=\"50\"\n        r=\"45\"\n        stroke=\"blue\"\n        strokeWidth=\"2.5\"\n        fill=\"green\"\n      />\n      <Rect\n        x=\"15\"\n        y=\"15\"\n        width=\"70\"\n        height=\"70\"\n        stroke=\"red\"\n        strokeWidth=\"2\"\n        fill=\"yellow\"\n      />\n    </Svg>\n  );\n}\nSvgOpacity.title = 'SVG with `opacity` prop';\n\nfunction SvgViewbox() {\n  return (\n    <Svg\n      height=\"100\"\n      width=\"100\"\n      viewBox=\"40 20 100 40\"\n      preserveAspectRatio=\"none\">\n      <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"red\" />\n      <Circle cx=\"50\" cy=\"50\" r=\"30\" fill=\"yellow\" />\n      <Circle cx=\"40\" cy=\"40\" r=\"4\" fill=\"black\" />\n      <Circle cx=\"60\" cy=\"40\" r=\"4\" fill=\"black\" />\n      <Path d=\"M 40 60 A 10 10 0 0 0 60 60\" stroke=\"black\" />\n    </Svg>\n  );\n}\nSvgViewbox.title =\n  'SVG with `viewBox=\"40 20 100 40\" and preserveAspectRatio=\"none\"';\n\nfunction SvgLayout() {\n  return (\n    <View style={styles.container}>\n      <Svg style={styles.svg}>\n        <Rect\n          width=\"80%\"\n          height=\"80%\"\n          x=\"10%\"\n          y=\"10%\"\n          fill=\"purple\"\n          stroke=\"yellow\"\n          strokeWidth=\"4\"\n        />\n        <Line\n          x1=\"10%\"\n          y1=\"10%\"\n          x2=\"90%\"\n          y2=\"90%\"\n          stroke=\"yellow\"\n          strokeWidth=\"4\"\n        />\n        <Line\n          x1=\"10%\"\n          y1=\"90%\"\n          x2=\"90%\"\n          y2=\"10%\"\n          stroke=\"yellow\"\n          strokeWidth=\"4\"\n        />\n      </Svg>\n    </View>\n  );\n}\nSvgLayout.title = 'SVG with flex layout';\n\nfunction SvgNativeMethods() {\n  const [base64, setBase64] = useState('');\n  const rootRef = useRef<Svg>(null);\n  const circleRef = useRef<Circle>(null);\n\n  const alert = () => {\n    console.log('PRESSED');\n    rootRef.current?.toDataURL(data => {\n      setBase64(data);\n    });\n\n    console.log(circleRef.current?.isPointInFill({x: 200, y: 100}));\n    console.log(circleRef.current?.isPointInStroke({x: 200, y: 100}));\n    console.log(circleRef.current?.getTotalLength());\n    console.log(circleRef.current?.getPointAtLength(25));\n    console.log(circleRef.current?.getBBox({fill: true}));\n    console.log(circleRef.current?.getCTM());\n    console.log(circleRef.current?.getScreenCTM());\n  };\n  return (\n    <>\n      <Svg height=\"100\" width=\"150\" ref={rootRef}>\n        <G x=\"40\" onPress={alert}>\n          <Circle cx=\"32\" cy=\"32\" r=\"4.167\" fill=\"blue\" ref={circleRef} />\n          <Path\n            d=\"M55.192 27.87l-5.825-1.092a17.98 17.98 0 0 0-1.392-3.37l3.37-4.928c.312-.456.248-1.142-.143-1.532l-4.155-4.156c-.39-.39-1.076-.454-1.532-.143l-4.928 3.37a18.023 18.023 0 0 0-3.473-1.42l-1.086-5.793c-.103-.543-.632-.983-1.185-.983h-5.877c-.553 0-1.082.44-1.185.983l-1.096 5.85a17.96 17.96 0 0 0-3.334 1.393l-4.866-3.33c-.456-.31-1.142-.247-1.532.144l-4.156 4.156c-.39.39-.454 1.076-.143 1.532l3.35 4.896a18.055 18.055 0 0 0-1.37 3.33L8.807 27.87c-.542.103-.982.632-.982 1.185v5.877c0 .553.44 1.082.982 1.185l5.82 1.09a18.013 18.013 0 0 0 1.4 3.4l-3.31 4.842c-.313.455-.25 1.14.142 1.53l4.155 4.157c.39.39 1.076.454 1.532.143l4.84-3.313c1.04.563 2.146 1.02 3.3 1.375l1.096 5.852c.103.542.632.982 1.185.982h5.877c.553 0 1.082-.44 1.185-.982l1.086-5.796c1.2-.354 2.354-.82 3.438-1.4l4.902 3.353c.456.313 1.142.25 1.532-.142l4.155-4.154c.39-.39.454-1.076.143-1.532l-3.335-4.874a18.016 18.016 0 0 0 1.424-3.44l5.82-1.09c.54-.104.98-.633.98-1.186v-5.877c0-.553-.44-1.082-.982-1.185zM32 42.085c-5.568 0-10.083-4.515-10.083-10.086 0-5.568 4.515-10.084 10.083-10.084 5.57 0 10.086 4.516 10.086 10.083 0 5.57-4.517 10.085-10.086 10.085z\"\n            fill=\"blue\"\n          />\n        </G>\n      </Svg>\n      <View style={{width: 150, height: 100, borderWidth: 1, marginTop: 5}}>\n        {base64 && (\n          <Image\n            source={{uri: `data:image/png;base64,${base64}`}}\n            style={{width: 150, height: 100}}\n          />\n        )}\n      </View>\n    </>\n  );\n}\nSvgNativeMethods.title =\n  'Tap the shapes to render the Image below based on the base64-data of the Svg';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Circle cx=\"10\" cy=\"10\" r=\"8\" stroke=\"blue\" strokeWidth=\"1\" fill=\"green\" />\n    <Rect\n      x=\"4\"\n      y=\"4\"\n      width=\"12\"\n      height=\"12\"\n      stroke=\"red\"\n      strokeWidth=\"1\"\n      fill=\"yellow\"\n    />\n  </Svg>\n);\nconst samples = [\n  SvgExample,\n  SvgOpacity,\n  SvgViewbox,\n  SvgLayout,\n  SvgNativeMethods,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Text.tsx",
    "content": "import React from 'react';\nimport {Text as RNText, ScrollView} from 'react-native';\nimport {\n  Defs,\n  G,\n  LinearGradient,\n  Path,\n  Stop,\n  Svg,\n  Text,\n  TextPath,\n  TSpan,\n} from 'react-native-svg';\n\nfunction TextExample() {\n  return (\n    <ScrollView contentContainerStyle={{alignItems: 'center'}}>\n      <RNText>Text</RNText>\n      <Svg height=\"30\" width=\"100\">\n        <Text x=\"50\" y=\"9\" fill=\"red\" textAnchor=\"middle\">\n          I love SVG!\n        </Text>\n      </Svg>\n    </ScrollView>\n  );\n}\nTextExample.title = 'Text';\n\nfunction TextRotate() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Text x=\"0\" y=\"15\" fill=\"red\" rotate=\"30\" origin=\"20,40\">\n        I love SVG\n      </Text>\n      <Text x=\"95\" y=\"47\" fill=\"blue\" rotate=\"-25\" origin=\"95, 20\">\n        I love SVG\n      </Text>\n      <Text x=\"126\" y=\"5\" fill=\"#f60\" rotate=\"106\" scale=\"1.36\" origin=\"140, 0\">\n        I love SVG\n      </Text>\n    </Svg>\n  );\n}\nTextRotate.title = 'Transform the text';\n\nfunction TextStroke() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Defs>\n        <LinearGradient id=\"text-stroke-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"blue\" stopOpacity=\"0.5\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n      <Text\n        stroke=\"url(#text-stroke-grad)\"\n        strokeWidth=\"2\"\n        fill=\"none\"\n        fontSize=\"30\"\n        fontWeight=\"bold\"\n        x=\"100\"\n        y=\"20\">\n        <TSpan textAnchor=\"middle\">{['STROKE TEXT']}</TSpan>\n      </Text>\n    </Svg>\n  );\n}\nTextStroke.title = 'Stroke the text';\n\nfunction TextFill() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Defs>\n        <LinearGradient id=\"text-fill-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0.5\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n\n      <Text\n        fill=\"url(#text-fill-grad)\"\n        stroke=\"purple\"\n        strokeWidth=\"1\"\n        fontSize=\"20\"\n        fontWeight=\"bold\"\n        x=\"100\"\n        y=\"20\"\n        textAnchor=\"middle\">\n        FILL TEXT\n      </Text>\n    </Svg>\n  );\n}\nTextFill.title = 'Fill the text with LinearGradient';\n\nconst path = `\nM 10 20\nC 40 10 60  0 80 10\nC 100 20 120 30 140 20\nC 160 10 180 10 180 10\n`;\nfunction TextPathExample() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <Defs>\n        <Path id=\"textpath\" d={path} />\n      </Defs>\n      <G y=\"20\">\n        <Text fill=\"blue\">\n          <TextPath href=\"#textpath\" startOffset=\"-10%\">\n            We go up and down,\n            <TSpan fill=\"red\" dy=\"5,5,5\">\n              then up again\n            </TSpan>\n          </TextPath>\n        </Text>\n        <Path d={path} fill=\"none\" stroke=\"red\" strokeWidth=\"1\" />\n      </G>\n    </Svg>\n  );\n}\nTextPathExample.title = 'Draw text along path';\n\nfunction TSpanExample() {\n  return (\n    <Svg height=\"160\" width=\"200\">\n      <Text y=\"20\" dx=\"5 5\" fill=\"black\">\n        <TSpan x=\"10\">tspan line 1</TSpan>\n        <TSpan x=\"10\" dy=\"15\">\n          tspan line 2\n        </TSpan>\n        <TSpan x=\"10\" dx=\"10\" dy=\"15\">\n          tspan line 3\n        </TSpan>\n      </Text>\n      <Text x=\"10\" y=\"60\" fill=\"red\" fontSize=\"14\">\n        <TSpan dy=\"5 10 20\">12345</TSpan>\n        <TSpan fill=\"blue\" dy=\"15\" dx=\"0 5 5\">\n          <TSpan>6</TSpan>\n          <TSpan>7</TSpan>\n        </TSpan>\n        <TSpan dx=\"0 10 20\" dy=\"0 20\" fontWeight=\"bold\" fontSize=\"12\">\n          89a\n        </TSpan>\n      </Text>\n      <Text y=\"140\" dx=\"0 5 5\" dy=\"0 -5 -5\" fill=\"black\">\n        delta on text\n      </Text>\n    </Svg>\n  );\n}\nTSpanExample.title = 'TSpan nest';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 100 100\">\n    <Text x=\"0\" y=\"80\" fontSize=\"100\" fill=\"blue\">\n      字\n    </Text>\n  </Svg>\n);\nconst samples = [\n  TextExample,\n  TextRotate,\n  TextStroke,\n  TextFill,\n  TextPathExample,\n  TSpanExample,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Text.windows.tsx",
    "content": "import React from 'react';\nimport {\n  Defs,\n  G,\n  LinearGradient,\n  Path,\n  Stop,\n  Svg,\n  Text,\n  TSpan,\n} from 'react-native-svg';\n\nfunction TextExample() {\n  return (\n    <Svg height=\"30\" width=\"100\">\n      <Text x=\"50\" y=\"9\" fill=\"red\" textAnchor=\"middle\">\n        I love SVG!\n      </Text>\n    </Svg>\n  );\n}\nTextExample.title = 'Text';\n\nfunction TextRotate() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Text x=\"0\" y=\"15\" fill=\"red\" rotate=\"30\" origin=\"20,40\">\n        I love SVG\n      </Text>\n      <Text x=\"95\" y=\"47\" fill=\"blue\" rotate=\"-25\" origin=\"95, 20\">\n        I love SVG\n      </Text>\n      <Text x=\"126\" y=\"5\" fill=\"#f60\" rotate=\"106\" scale=\"1.36\" origin=\"140, 0\">\n        I love SVG\n      </Text>\n    </Svg>\n  );\n}\nTextRotate.title = 'Transform the text';\n\nfunction TextStroke() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Defs>\n        <LinearGradient id=\"text-stroke-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"blue\" stopOpacity=\"0.5\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n      <Text\n        stroke=\"url(#text-stroke-grad)\"\n        strokeWidth=\"2\"\n        fill=\"none\"\n        fontSize=\"30\"\n        fontWeight=\"bold\"\n        x=\"100\"\n        y=\"20\">\n        <TSpan textAnchor=\"middle\">{['STROKE TEXT']}</TSpan>\n      </Text>\n    </Svg>\n  );\n}\nTextStroke.title = 'Stroke the text';\n\nfunction TextFill() {\n  return (\n    <Svg height=\"60\" width=\"200\">\n      <Defs>\n        <LinearGradient id=\"text-fill-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n          <Stop offset=\"0%\" stopColor=\"rgb(255,255,0)\" stopOpacity=\"0.5\" />\n          <Stop offset=\"100%\" stopColor=\"red\" stopOpacity=\"1\" />\n        </LinearGradient>\n      </Defs>\n\n      <Text\n        fill=\"url(#text-fill-grad)\"\n        stroke=\"purple\"\n        strokeWidth=\"1\"\n        fontSize=\"20\"\n        fontWeight=\"bold\"\n        x=\"100\"\n        y=\"20\"\n        textAnchor=\"middle\">\n        FILL TEXT\n      </Text>\n    </Svg>\n  );\n}\nTextFill.title = 'Fill the text with LinearGradient';\n\nconst path = `\nM 10 20\nC 40 10 60  0 80 10\nC 100 20 120 30 140 20\nC 160 10 180 10 180 10\n`;\nfunction TextPathExample() {\n  return (\n    <Svg height=\"100\" width=\"200\">\n      <Defs>\n        <Path id=\"textpath\" d={path} />\n      </Defs>\n      <G y=\"20\">\n        <Text fill=\"blue\">TextPath not implemented</Text>\n        <Path d={path} fill=\"none\" stroke=\"red\" strokeWidth=\"1\" />\n      </G>\n    </Svg>\n  );\n}\n\nfunction TSpanExample() {\n  return (\n    <Svg height=\"160\" width=\"200\">\n      <Text y=\"20\" dx=\"5 5\" fill=\"black\">\n        <TSpan x=\"10\">tspan line 1</TSpan>\n        <TSpan x=\"10\" dy=\"15\">\n          tspan line 2\n        </TSpan>\n        <TSpan x=\"10\" dx=\"10\" dy=\"15\">\n          tspan line 3\n        </TSpan>\n      </Text>\n      <Text x=\"10\" y=\"60\" fill=\"red\" fontSize=\"14\">\n        <TSpan dy=\"5 10 20\">12345</TSpan>\n        <TSpan fill=\"blue\" dy=\"15\" dx=\"0 5 5\">\n          <TSpan>6</TSpan>\n          <TSpan>7</TSpan>\n        </TSpan>\n        <TSpan dx=\"0 10 20\" dy=\"0 20\" fontWeight=\"bold\" fontSize=\"12\">\n          89a\n        </TSpan>\n      </Text>\n      <Text y=\"140\" dx=\"0 5 5\" dy=\"0 -5 -5\" fill=\"black\">\n        delta on text\n      </Text>\n    </Svg>\n  );\n}\nTSpanExample.title = 'TSpan nest';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 100 100\">\n    <Text x=\"0\" y=\"80\" fontSize=\"100\" fill=\"blue\">\n      字\n    </Text>\n  </Svg>\n);\nconst samples = [\n  TextExample,\n  TextRotate,\n  TextStroke,\n  TextFill,\n  TextPathExample,\n  TSpanExample,\n];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/TouchEvents.tsx",
    "content": "import React, {useState} from 'react';\nimport {Alert} from 'react-native';\nimport {\n  Circle,\n  ClipPath,\n  Defs,\n  G,\n  Path,\n  Rect,\n  Svg,\n  Text,\n} from 'react-native-svg';\n\nfunction PressExample() {\n  return (\n    <Svg height=\"100\" width=\"100\">\n      <Circle\n        cx=\"50%\"\n        cy=\"50%\"\n        r=\"38%\"\n        fill=\"red\"\n        onPress={() => Alert.alert('Press on Circle')}\n      />\n      <Rect\n        x=\"20%\"\n        y=\"20%\"\n        width=\"60%\"\n        height=\"60%\"\n        fill=\"blue\"\n        onLongPress={() => Alert.alert('Long press on Rect')}\n      />\n      <Path d=\"M50,5L20,99L95,39L5,39L80,99z\" fill=\"pink\" />\n    </Svg>\n  );\n}\nPressExample.title =\n  'Press on the red circle or long press on the blue rectangle to trigger the events';\n\nfunction HoverExample() {\n  const [hover, setHover] = useState(false);\n\n  const toggle = () => {\n    setHover(!hover);\n  };\n\n  return (\n    <Svg height=\"120\" width=\"120\" delayPressIn={0}>\n      <Defs>\n        <ClipPath id=\"hover-clip\">\n          <Circle r=\"30\" cx=\"50%\" cy=\"50%\" />\n        </ClipPath>\n      </Defs>\n      <Path\n        onPressIn={toggle}\n        onPressOut={toggle}\n        d=\"M50,5L20,99L95,39L5,39L80,99z\"\n        stroke={hover ? 'rgba(10, 10, 10, 0.5)' : 'black'}\n        fill={hover ? 'pink' : 'red'}\n        clipPath=\"url(#hover-clip)\"\n        strokeWidth=\"6\"\n        x=\"0\"\n        y=\"0\"\n      />\n    </Svg>\n  );\n}\n\nHoverExample.title = 'Hover the svg path';\n\nfunction GroupExample() {\n  return (\n    <Svg height=\"120\" width=\"120\" viewBox=\"0 0 240 240\">\n      <G onPress={() => Alert.alert('Pressed on G')} scale=\"1.4\">\n        <Circle cx=\"80\" cy=\"80\" r=\"30\" fill=\"green\" x=\"20\" scale=\"1.2\" />\n        <Text\n          fill=\"black\"\n          fontWeight=\"bold\"\n          fontSize=\"40\"\n          x=\"100\"\n          y=\"40\"\n          onPress={() => Alert.alert('Pressed on Text')}>\n          H\n        </Text>\n        <Rect x=\"20\" y=\"20\" width=\"40\" height=\"40\" fill=\"yellow\" />\n      </G>\n    </Svg>\n  );\n}\nGroupExample.title = 'Bind touch events callback on Group element with viewBox';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <Circle fill=\"#ccc\" stroke=\"#000\" cx=\"11.1\" cy=\"4.4\" r=\"2.6\" />\n    <Path\n      fill=\"#fff\"\n      stroke=\"#000\"\n      strokeWidth=\"1\"\n      strokeLinecap=\"round\"\n      strokeLinejoin=\"round\"\n      d={`M6.2,9.4\n          c0,0,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4c0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0h0.1v0.7V10 M8.1,8.8c0,0,0-0.1,0-0.2\n\tc0-0.2,0.1-0.3,0.1-0.4c0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0h0.1v1.9 M10.1,7.5v-2c0,0,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4\n\tc0.2-0.4,0.5-0.6,0.9-0.7c0.4,0,0.7,0.2,0.9,0.7C12,5,12,5.2,12,5.4c0,0.1,0,0.1,0,0.2v6c1.4-1.8,2.4-1.8,2.8,0.1\n\tc-1.7,1.5-2.9,3.7-3.4,6.4l-5.8,0c-0.2-0.6-0.5-1.4-0.7-2.5c-0.3-1-0.5-2.5-0.6-4.5l0-0.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.3,0.1-0.4\n\tc0.2-0.4,0.5-0.7,1-0.7c0.3,0,0.5,0,0.6,0l0.1,0v0.5c0,0,0,0,0,0l0,1.1l0,0.2 M6.2,10.9l0-0.4`}\n    />\n  </Svg>\n);\nconst samples = [PressExample, HoverExample, GroupExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/Transforms.tsx",
    "content": "import React from 'react';\nimport {Platform} from 'react-native';\nimport {\n  Circle,\n  Defs,\n  G,\n  Pattern,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  SvgXml,\n} from 'react-native-svg';\n\nconst patternXml = `\n<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\">\n<!-- Apply a transform on the tile -->\n<pattern\n  id=\"p1\"\n  width=\".25\"\n  height=\".25\"\n  patternTransform=\"rotate(20)\n                    skewX(30)\n                    scale(1 0.5)\">\n  <circle cx=\"10\" cy=\"10\" r=\"10\" fill=\"black\" />\n</pattern>\n\n<rect x=\"10\" y=\"10\" width=\"80\" height=\"80\" fill=\"url(#p1)\" />\n</svg>\n`;\n\nfunction PatternTransformExample() {\n  return (\n    <>\n      <Svg height=\"100\" width=\"300\" viewBox=\"0 0 200 100\">\n        <Pattern\n          id=\"p1\"\n          width=\"0.25\"\n          height=\"0.25\"\n          patternTransform={[\n            {rotate: '20'},\n            {skewX: '30'},\n            {scaleX: 1},\n            {scaleY: 0.5},\n          ]}>\n          <Circle fill=\"black\" cx=\"10\" cy=\"10\" r=\"10\" />\n        </Pattern>\n        <Pattern\n          id=\"p2\"\n          width=\"0.25\"\n          height=\"0.25\"\n          patternTransform=\"rotate(20) skewX(30) scale(1 0.5)\">\n          <Circle fill=\"black\" cx=\"10\" cy=\"10\" r=\"10\" />\n        </Pattern>\n        <Rect x=\"10\" y=\"10\" width=\"80\" height=\"80\" fill=\"url(#p1)\" />\n        <Rect\n          x=\"10\"\n          y=\"10\"\n          width=\"80\"\n          height=\"80\"\n          fill=\"url(#p2)\"\n          transform={[{translateX: 100}]}\n        />\n      </Svg>\n      <Svg height=\"100\" width=\"100\" viewBox=\"0 0 100 100\">\n        <Defs>\n          <Pattern\n            id=\"stripe\"\n            patternUnits=\"userSpaceOnUse\"\n            patternContentUnits=\"userSpaceOnUse\"\n            width=\"8\"\n            height=\"12\"\n            patternTransform=\"rotate(45)\">\n            <Rect width=\"4\" height=\"8\" fill=\"white\" x=\"0\" y=\"0\"></Rect>\n            <Rect width=\"4\" height=\"12\" fill=\"black\" x=\"4\" y=\"0\"></Rect>\n          </Pattern>\n        </Defs>\n        <G transform=\"matrix(1 0 0 -1 0 140)\">\n          <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"url(#stripe)\"></Rect>\n        </G>\n      </Svg>\n      {Platform.OS !== 'web' && (\n        <SvgXml width=\"100\" height=\"100\" xml={patternXml} />\n      )}\n    </>\n  );\n}\nPatternTransformExample.title = 'Pattern transform';\n\nfunction GradientTransformExample() {\n  return (\n    <Svg height=\"200\" width=\"300\" viewBox=\"0 0 420 200\">\n      <RadialGradient\n        id=\"gradient1\"\n        gradientUnits=\"userSpaceOnUse\"\n        cx=\"100\"\n        cy=\"100\"\n        r=\"100\"\n        fx=\"100\"\n        fy=\"100\">\n        <Stop offset=\"0%\" stopColor=\"darkblue\" />\n        <Stop offset=\"50%\" stopColor=\"skyblue\" />\n        <Stop offset=\"100%\" stopColor=\"darkblue\" />\n      </RadialGradient>\n      <RadialGradient\n        id=\"gradient2\"\n        gradientUnits=\"userSpaceOnUse\"\n        cx=\"100\"\n        cy=\"100\"\n        r=\"100\"\n        fx=\"100\"\n        fy=\"100\"\n        gradientTransform=\"skewX(20) translate(-35, 0)\">\n        <Stop offset=\"0%\" stopColor=\"darkblue\" />\n        <Stop offset=\"50%\" stopColor=\"skyblue\" />\n        <Stop offset=\"100%\" stopColor=\"darkblue\" />\n      </RadialGradient>\n\n      <Rect x=\"0\" y=\"0\" width=\"200\" height=\"200\" fill=\"url(#gradient1)\" />\n      <Rect\n        x=\"0\"\n        y=\"0\"\n        width=\"200\"\n        height=\"200\"\n        fill=\"url(#gradient2)\"\n        transform=\"translate(220)\"\n      />\n    </Svg>\n  );\n}\nGradientTransformExample.title = 'Gradient transform';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 100 100\">\n    <Pattern\n      id=\"p1\"\n      width=\"0.25\"\n      height=\"0.25\"\n      patternTransform=\"rotate(20) skewX(30) scale(1 0.5)\">\n      <Circle fill=\"black\" cx=\"10\" cy=\"10\" r=\"10\" />\n    </Pattern>\n    <Rect x=\"10\" y=\"10\" width=\"80\" height=\"80\" fill=\"url(#p1)\" />\n  </Svg>\n);\n\nconst samples = [PatternTransformExample, GradientTransformExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/complex/PolygonBunny.tsx",
    "content": "import React from 'react';\nimport {Polygon, Svg} from 'react-native-svg';\n\n// Example copied from https://github.com/mikolalysenko/svg-3d-simplicial-complex/tree/03ec401fec67d4f9323f52896cb609c22be7ffa6\nexport default () => {\n  return (\n    <Svg width=\"512\" height=\"412\">\n      <Polygon\n        fill=\"rgb(88,166,12)\"\n        points=\"244.03552214071954,276.04009767632294 241.73078463852391,279.7029220953803 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(145,11,79)\"\n        points=\"240.19288612765467,287.21860598625244 232.31897916408042,285.6185212660816 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(76,146,12)\"\n        points=\"233.35192244293307,275.4438661744497 238.15138020719147,274.1905404342351 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(138,11,76)\"\n        points=\"232.31897916408042,285.6185212660816 228.71257731993936,283.33481102538786 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(64,171,25)\"\n        points=\"228.71257731993936,283.33481102538786 225.6628591557244,280.2467203123356 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(52,136,24)\"\n        points=\"225.6628591557244,280.2467203123356 233.35192244293307,275.4438661744497 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(134,19,60)\"\n        points=\"241.73078463852391,279.7029220953803 247.27626197826967,281.8197271211142 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(109,134,1)\"\n        points=\"244.03552214071954,276.04009767632294 235.623963966898,280.9654964057259 238.15138020719147,274.1905404342351\"\n      />\n      <Polygon\n        fill=\"rgb(133,6,87)\"\n        points=\"247.27626197826967,281.8197271211142 240.19288612765467,287.21860598625244 235.623963966898,280.9654964057259\"\n      />\n      <Polygon\n        fill=\"rgb(165,123,5)\"\n        points=\"247.27626197826967,281.8197271211142 241.73078463852391,279.7029220953803 244.03552214071954,276.04009767632294\"\n      />\n      <Polygon\n        fill=\"rgb(8,97,92)\"\n        points=\"225.6628591557244,280.2467203123356 228.71257731993936,283.33481102538786 225.66055014732783,285.79616071686553\"\n      />\n      <Polygon\n        fill=\"rgb(113,1,113)\"\n        points=\"232.31897916408042,285.6185212660816 225.66055014732783,285.79616071686553 228.71257731993936,283.33481102538786\"\n      />\n      <Polygon\n        fill=\"rgb(152,114,3)\"\n        points=\"244.03552214071954,276.04009767632294 251.68994048322887,273.58437779602514 247.27626197826967,281.8197271211142\"\n      />\n      <Polygon\n        fill=\"rgb(121,170,7)\"\n        points=\"244.03552214071954,276.04009767632294 238.15138020719147,274.1905404342351 240.82660027027362,270.8126034057217\"\n      />\n      <Polygon\n        fill=\"rgb(135,175,9)\"\n        points=\"245.17691594434694,268.730622791654 244.03552214071954,276.04009767632294 240.82660027027362,270.8126034057217\"\n      />\n      <Polygon\n        fill=\"rgb(120,178,10)\"\n        points=\"244.03552214071954,276.04009767632294 245.17691594434694,268.730622791654 251.68994048322887,273.58437779602514\"\n      />\n      <Polygon\n        fill=\"rgb(104,15,71)\"\n        points=\"246.77768934792232,286.91291956753076 240.19288612765467,287.21860598625244 247.27626197826967,281.8197271211142\"\n      />\n      <Polygon\n        fill=\"rgb(146,117,1)\"\n        points=\"262.3148283626579,280.7055506852442 247.27626197826967,281.8197271211142 251.68994048322887,273.58437779602514\"\n      />\n      <Polygon\n        fill=\"rgb(161,18,69)\"\n        points=\"262.3148283626579,280.7055506852442 252.72282148676487,288.6391317495727 247.27626197826967,281.8197271211142\"\n      />\n      <Polygon\n        fill=\"rgb(167,23,65)\"\n        points=\"247.27626197826967,281.8197271211142 252.72282148676487,288.6391317495727 246.77768934792232,286.91291956753076\"\n      />\n      <Polygon\n        fill=\"rgb(73,192,32)\"\n        points=\"238.15138020719147,274.1905404342351 233.35192244293307,275.4438661744497 233.83146908242725,271.79313120107923\"\n      />\n      <Polygon\n        fill=\"rgb(75,194,31)\"\n        points=\"240.82660027027362,270.8126034057217 238.15138020719147,274.1905404342351 233.83146908242725,271.79313120107923\"\n      />\n      <Polygon\n        fill=\"rgb(42,188,55)\"\n        points=\"225.6628591557244,280.2467203123356 233.83146908242725,271.79313120107923 233.35192244293307,275.4438661744497\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,131)\"\n        points=\"228.43964139374512,289.83660603478063 225.66055014732783,285.79616071686553 232.31897916408042,285.6185212660816\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,132)\"\n        points=\"240.19288612765467,287.21860598625244 228.43964139374512,289.83660603478063 232.31897916408042,285.6185212660816\"\n      />\n      <Polygon\n        fill=\"rgb(17,90,76)\"\n        points=\"218.68141574303434,288.2324416801797 225.6628591557244,280.2467203123356 225.66055014732783,285.79616071686553\"\n      />\n      <Polygon\n        fill=\"rgb(43,186,51)\"\n        points=\"224.55808364804338,274.88164536746604 233.83146908242725,271.79313120107923 225.6628591557244,280.2467203123356\"\n      />\n      <Polygon\n        fill=\"rgb(10,110,81)\"\n        points=\"218.68141574303434,288.2324416801797 221.4270254794847,279.5131109135885 225.6628591557244,280.2467203123356\"\n      />\n      <Polygon\n        fill=\"rgb(37,183,56)\"\n        points=\"221.4270254794847,279.5131109135885 224.55808364804338,274.88164536746604 225.6628591557244,280.2467203123356\"\n      />\n      <Polygon\n        fill=\"rgb(118,0,134)\"\n        points=\"228.43964139374512,289.83660603478063 218.68141574303434,288.2324416801797 225.66055014732783,285.79616071686553\"\n      />\n      <Polygon\n        fill=\"rgb(84,221,52)\"\n        points=\"239.1776113416217,268.09637324107695 240.82660027027362,270.8126034057217 233.83146908242725,271.79313120107923\"\n      />\n      <Polygon\n        fill=\"rgb(88,222,51)\"\n        points=\"239.1776113416217,268.09637324107695 245.17691594434694,268.730622791654 240.82660027027362,270.8126034057217\"\n      />\n      <Polygon\n        fill=\"rgb(119,4,160)\"\n        points=\"252.72282148676487,288.6391317495727 245.64410381000027,288.34175822737666 246.77768934792232,286.91291956753076\"\n      />\n      <Polygon\n        fill=\"rgb(139,4,158)\"\n        points=\"246.77768934792232,286.91291956753076 245.64410381000027,288.34175822737666 240.19288612765467,287.21860598625244\"\n      />\n      <Polygon\n        fill=\"rgb(106,166,7)\"\n        points=\"251.68994048322887,273.58437779602514 245.17691594434694,268.730622791654 252.88137754519687,267.28840345509224\"\n      />\n      <Polygon\n        fill=\"rgb(142,110,2)\"\n        points=\"262.3148283626579,280.7055506852442 251.68994048322887,273.58437779602514 258.8147124826521,271.1219560746272\"\n      />\n      <Polygon\n        fill=\"rgb(116,164,5)\"\n        points=\"251.68994048322887,273.58437779602514 252.88137754519687,267.28840345509224 258.8147124826521,271.1219560746272\"\n      />\n      <Polygon\n        fill=\"rgb(158,8,161)\"\n        points=\"239.23778498554685,288.1949441833624 228.43964139374512,289.83660603478063 240.19288612765467,287.21860598625244\"\n      />\n      <Polygon\n        fill=\"rgb(132,5,166)\"\n        points=\"240.19288612765467,287.21860598625244 245.64410381000027,288.34175822737666 239.23778498554685,288.1949441833624\"\n      />\n      <Polygon\n        fill=\"rgb(71,225,67)\"\n        points=\"231.73897248605815,269.9473247088053 239.1776113416217,268.09637324107695 233.83146908242725,271.79313120107923\"\n      />\n      <Polygon\n        fill=\"rgb(59,220,72)\"\n        points=\"224.55808364804338,274.88164536746604 231.73897248605815,269.9473247088053 233.83146908242725,271.79313120107923\"\n      />\n      <Polygon\n        fill=\"rgb(98,51,29)\"\n        points=\"262.3148283626579,280.7055506852442 260.5766851746816,288.4669606364826 252.72282148676487,288.6391317495727\"\n      />\n      <Polygon\n        fill=\"rgb(147,95,5)\"\n        points=\"262.3148283626579,280.7055506852442 266.76551337194894,268.0701482562145 270.95711069630386,279.19294546233425\"\n      />\n      <Polygon\n        fill=\"rgb(119,48,28)\"\n        points=\"262.3148283626579,280.7055506852442 267.7091989143737,286.3768920033679 260.5766851746816,288.4669606364826\"\n      />\n      <Polygon\n        fill=\"rgb(124,102,2)\"\n        points=\"262.3148283626579,280.7055506852442 258.8147124826521,271.1219560746272 266.76551337194894,268.0701482562145\"\n      />\n      <Polygon\n        fill=\"rgb(151,83,10)\"\n        points=\"267.7091989143737,286.3768920033679 262.3148283626579,280.7055506852442 270.95711069630386,279.19294546233425\"\n      />\n      <Polygon\n        fill=\"rgb(26,191,82)\"\n        points=\"216.1608440687492,282.25357783028414 224.55808364804338,274.88164536746604 221.4270254794847,279.5131109135885\"\n      />\n      <Polygon\n        fill=\"rgb(16,101,71)\"\n        points=\"216.1608440687492,282.25357783028414 221.4270254794847,279.5131109135885 218.68141574303434,288.2324416801797\"\n      />\n      <Polygon\n        fill=\"rgb(82,118,8)\"\n        points=\"252.88137754519687,267.28840345509224 256.51894141419695,260.21125593188737 258.8147124826521,271.1219560746272\"\n      />\n      <Polygon\n        fill=\"rgb(113,124,0)\"\n        points=\"258.8147124826521,271.1219560746272 256.51894141419695,260.21125593188737 266.76551337194894,268.0701482562145\"\n      />\n      <Polygon\n        fill=\"rgb(62,195,40)\"\n        points=\"239.1776113416217,268.09637324107695 246.54878282796824,263.18415871162244 245.17691594434694,268.730622791654\"\n      />\n      <Polygon\n        fill=\"rgb(100,193,21)\"\n        points=\"252.88137754519687,267.28840345509224 245.17691594434694,268.730622791654 246.54878282796824,263.18415871162244\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,132)\"\n        points=\"261.7722782376561,291.1805667449043 252.72282148676487,288.6391317495727 260.5766851746816,288.4669606364826\"\n      />\n      <Polygon\n        fill=\"rgb(147,10,80)\"\n        points=\"260.5766851746816,288.4669606364826 267.7091989143737,286.3768920033679 269.1386853015514,290.5242326207461\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,132)\"\n        points=\"269.1386853015514,290.5242326207461 261.7722782376561,291.1805667449043 260.5766851746816,288.4669606364826\"\n      />\n      <Polygon\n        fill=\"rgb(149,83,9)\"\n        points=\"270.95711069630386,279.19294546233425 277.0297758038972,286.4758092495848 267.7091989143737,286.3768920033679\"\n      />\n      <Polygon\n        fill=\"rgb(151,11,79)\"\n        points=\"277.0297758038972,286.4758092495848 269.1386853015514,290.5242326207461 267.7091989143737,286.3768920033679\"\n      />\n      <Polygon\n        fill=\"rgb(77,84,18)\"\n        points=\"259.7455311171677,251.23714862081502 257.9789393379111,243.58818976437675 269.03904013163736,245.44648995099183\"\n      />\n      <Polygon\n        fill=\"rgb(115,98,4)\"\n        points=\"263.4702976089812,234.8141365236484 278.03856268764275,239.10528088689895 269.03904013163736,245.44648995099183\"\n      />\n      <Polygon\n        fill=\"rgb(125,85,7)\"\n        points=\"277.6699041581075,247.21717030335878 269.03904013163736,245.44648995099183 278.03856268764275,239.10528088689895\"\n      />\n      <Polygon\n        fill=\"rgb(126,92,4)\"\n        points=\"275.3046357973742,255.12008235700705 269.03904013163736,245.44648995099183 277.6699041581075,247.21717030335878\"\n      />\n      <Polygon\n        fill=\"rgb(77,78,21)\"\n        points=\"257.9789393379111,243.58818976437675 263.4702976089812,234.8141365236484 269.03904013163736,245.44648995099183\"\n      />\n      <Polygon\n        fill=\"rgb(89,67,21)\"\n        points=\"259.7455311171677,251.23714862081502 269.03904013163736,245.44648995099183 275.3046357973742,255.12008235700705\"\n      />\n      <Polygon\n        fill=\"rgb(104,18,190)\"\n        points=\"261.7722782376561,291.1805667449043 253.53095021960698,288.42768382466824 252.72282148676487,288.6391317495727\"\n      />\n      <Polygon\n        fill=\"rgb(137,12,182)\"\n        points=\"252.72282148676487,288.6391317495727 253.53095021960698,288.42768382466824 245.64410381000027,288.34175822737666\"\n      />\n      <Polygon\n        fill=\"rgb(47,139,28)\"\n        points=\"246.54878282796824,263.18415871162244 256.51894141419695,260.21125593188737 252.88137754519687,267.28840345509224\"\n      />\n      <Polygon\n        fill=\"rgb(123,1,112)\"\n        points=\"216.96274670969242,294.04392561485196 209.7214779325353,295.77431973746104 218.68141574303434,288.2324416801797\"\n      />\n      <Polygon\n        fill=\"rgb(118,1,148)\"\n        points=\"228.43964139374512,289.83660603478063 223.3696736128856,292.2778528581983 218.68141574303434,288.2324416801797\"\n      />\n      <Polygon\n        fill=\"rgb(100,4,106)\"\n        points=\"218.68141574303434,288.2324416801797 209.7214779325353,295.77431973746104 210.80239164795586,290.3219642448961\"\n      />\n      <Polygon\n        fill=\"rgb(172,9,106)\"\n        points=\"223.3696736128856,292.2778528581983 216.96274670969242,294.04392561485196 218.68141574303434,288.2324416801797\"\n      />\n      <Polygon\n        fill=\"rgb(31,110,45)\"\n        points=\"218.68141574303434,288.2324416801797 210.80239164795586,290.3219642448961 216.1608440687492,282.25357783028414\"\n      />\n      <Polygon\n        fill=\"rgb(101,80,11)\"\n        points=\"266.76551337194894,268.0701482562145 264.08965054894793,258.1036299247818 275.3046357973742,255.12008235700705\"\n      />\n      <Polygon\n        fill=\"rgb(74,86,19)\"\n        points=\"256.51894141419695,260.21125593188737 259.7455311171677,251.23714862081502 264.08965054894793,258.1036299247818\"\n      />\n      <Polygon\n        fill=\"rgb(78,75,22)\"\n        points=\"256.51894141419695,260.21125593188737 264.08965054894793,258.1036299247818 266.76551337194894,268.0701482562145\"\n      />\n      <Polygon\n        fill=\"rgb(95,100,7)\"\n        points=\"264.08965054894793,258.1036299247818 259.7455311171677,251.23714862081502 275.3046357973742,255.12008235700705\"\n      />\n      <Polygon\n        fill=\"rgb(47,210,72)\"\n        points=\"216.9654019092518,276.2443613744807 224.27776974975856,272.4398814321228 224.55808364804338,274.88164536746604\"\n      />\n      <Polygon\n        fill=\"rgb(25,176,69)\"\n        points=\"216.9654019092518,276.2443613744807 224.55808364804338,274.88164536746604 216.1608440687492,282.25357783028414\"\n      />\n      <Polygon\n        fill=\"rgb(63,216,62)\"\n        points=\"224.27776974975856,272.4398814321228 231.73897248605815,269.9473247088053 224.55808364804338,274.88164536746604\"\n      />\n      <Polygon\n        fill=\"rgb(107,65,18)\"\n        points=\"263.4702976089812,234.8141365236484 270.8808566061431,230.70372495782158 278.03856268764275,239.10528088689895\"\n      />\n      <Polygon\n        fill=\"rgb(140,96,4)\"\n        points=\"278.03856268764275,239.10528088689895 270.8808566061431,230.70372495782158 275.94741701612173,227.65202228070052\"\n      />\n      <Polygon\n        fill=\"rgb(112,111,1)\"\n        points=\"263.10377366490724,225.62592071438638 271.8825295410266,219.49670434061312 270.8808566061431,230.70372495782158\"\n      />\n      <Polygon\n        fill=\"rgb(130,110,1)\"\n        points=\"270.8808566061431,230.70372495782158 271.8825295410266,219.49670434061312 275.94741701612173,227.65202228070052\"\n      />\n      <Polygon\n        fill=\"rgb(95,83,12)\"\n        points=\"263.4702976089812,234.8141365236484 263.10377366490724,225.62592071438638 270.8808566061431,230.70372495782158\"\n      />\n      <Polygon\n        fill=\"rgb(119,71,13)\"\n        points=\"277.4160212639313,265.4955997171753 266.76551337194894,268.0701482562145 275.3046357973742,255.12008235700705\"\n      />\n      <Polygon\n        fill=\"rgb(121,65,16)\"\n        points=\"276.7434705743501,272.8030257692132 266.76551337194894,268.0701482562145 277.4160212639313,265.4955997171753\"\n      />\n      <Polygon\n        fill=\"rgb(130,87,6)\"\n        points=\"270.95711069630386,279.19294546233425 266.76551337194894,268.0701482562145 276.7434705743501,272.8030257692132\"\n      />\n      <Polygon\n        fill=\"rgb(138,90,6)\"\n        points=\"275.3046357973742,255.12008235700705 277.6699041581075,247.21717030335878 285.4093960731668,250.26412972490243\"\n      />\n      <Polygon\n        fill=\"rgb(128,73,12)\"\n        points=\"282.44047814177094,259.93209564796456 277.4160212639313,265.4955997171753 275.3046357973742,255.12008235700705\"\n      />\n      <Polygon\n        fill=\"rgb(138,90,5)\"\n        points=\"282.44047814177094,259.93209564796456 275.3046357973742,255.12008235700705 285.4093960731668,250.26412972490243\"\n      />\n      <Polygon\n        fill=\"rgb(60,84,28)\"\n        points=\"255.5353205748237,224.84077684404508 263.10377366490724,225.62592071438638 263.4702976089812,234.8141365236484\"\n      />\n      <Polygon\n        fill=\"rgb(56,80,33)\"\n        points=\"252.75862098560248,234.91327933394444 255.5353205748237,224.84077684404508 263.4702976089812,234.8141365236484\"\n      />\n      <Polygon\n        fill=\"rgb(54,96,28)\"\n        points=\"257.9789393379111,243.58818976437675 252.75862098560248,234.91327933394444 263.4702976089812,234.8141365236484\"\n      />\n      <Polygon\n        fill=\"rgb(61,109,19)\"\n        points=\"255.5353205748237,224.84077684404508 264.16329125852974,218.6972100529602 263.10377366490724,225.62592071438638\"\n      />\n      <Polygon\n        fill=\"rgb(121,99,3)\"\n        points=\"263.10377366490724,225.62592071438638 264.16329125852974,218.6972100529602 271.8825295410266,219.49670434061312\"\n      />\n      <Polygon\n        fill=\"rgb(143,77,11)\"\n        points=\"277.0297758038972,286.4758092495848 270.95711069630386,279.19294546233425 276.7434705743501,272.8030257692132\"\n      />\n      <Polygon\n        fill=\"rgb(53,81,35)\"\n        points=\"251.9324667594749,249.96523073943789 257.9789393379111,243.58818976437675 259.7455311171677,251.23714862081502\"\n      />\n      <Polygon\n        fill=\"rgb(54,96,28)\"\n        points=\"256.51894141419695,260.21125593188737 251.9324667594749,249.96523073943789 259.7455311171677,251.23714862081502\"\n      />\n      <Polygon\n        fill=\"rgb(137,86,7)\"\n        points=\"285.4093960731668,250.26412972490243 277.6699041581075,247.21717030335878 278.03856268764275,239.10528088689895\"\n      />\n      <Polygon\n        fill=\"rgb(43,91,39)\"\n        points=\"256.51894141419695,260.21125593188737 250.29459824654913,256.01517088338454 251.9324667594749,249.96523073943789\"\n      />\n      <Polygon\n        fill=\"rgb(51,108,27)\"\n        points=\"246.54878282796824,263.18415871162244 250.29459824654913,256.01517088338454 256.51894141419695,260.21125593188737\"\n      />\n      <Polygon\n        fill=\"rgb(149,4,153)\"\n        points=\"232.59566556318205,292.82851218218013 223.3696736128856,292.2778528581983 228.43964139374512,289.83660603478063\"\n      />\n      <Polygon\n        fill=\"rgb(184,13,131)\"\n        points=\"236.5385591933924,288.4238811702735 232.59566556318205,292.82851218218013 228.43964139374512,289.83660603478063\"\n      />\n      <Polygon\n        fill=\"rgb(159,13,176)\"\n        points=\"239.23778498554685,288.1949441833624 236.5385591933924,288.4238811702735 228.43964139374512,289.83660603478063\"\n      />\n      <Polygon\n        fill=\"rgb(131,66,15)\"\n        points=\"276.7434705743501,272.8030257692132 277.4160212639313,265.4955997171753 285.0243859544049,270.06037712826543\"\n      />\n      <Polygon\n        fill=\"rgb(133,70,13)\"\n        points=\"277.4160212639313,265.4955997171753 282.44047814177094,259.93209564796456 285.0243859544049,270.06037712826543\"\n      />\n      <Polygon\n        fill=\"rgb(34,81,54)\"\n        points=\"257.9789393379111,243.58818976437675 246.5174970109135,241.87513549700765 252.75862098560248,234.91327933394444\"\n      />\n      <Polygon\n        fill=\"rgb(34,108,42)\"\n        points=\"251.9324667594749,249.96523073943789 246.5174970109135,241.87513549700765 257.9789393379111,243.58818976437675\"\n      />\n      <Polygon\n        fill=\"rgb(61,110,20)\"\n        points=\"255.5353205748237,224.84077684404508 259.4286179608342,211.08171809848025 264.16329125852974,218.6972100529602\"\n      />\n      <Polygon\n        fill=\"rgb(122,120,0)\"\n        points=\"271.8825295410266,219.49670434061312 264.16329125852974,218.6972100529602 270.2838904583188,208.84236777801863\"\n      />\n      <Polygon\n        fill=\"rgb(99,134,3)\"\n        points=\"259.4286179608342,211.08171809848025 270.2838904583188,208.84236777801863 264.16329125852974,218.6972100529602\"\n      />\n      <Polygon\n        fill=\"rgb(147,94,5)\"\n        points=\"285.4093960731668,250.26412972490243 278.03856268764275,239.10528088689895 292.7621539423999,240.16297355502672\"\n      />\n      <Polygon\n        fill=\"rgb(154,100,5)\"\n        points=\"283.00585914205584,233.83369629505293 278.03856268764275,239.10528088689895 275.94741701612173,227.65202228070052\"\n      />\n      <Polygon\n        fill=\"rgb(147,106,3)\"\n        points=\"292.7621539423999,240.16297355502672 278.03856268764275,239.10528088689895 283.00585914205584,233.83369629505293\"\n      />\n      <Polygon\n        fill=\"rgb(156,104,5)\"\n        points=\"283.00585914205584,233.83369629505293 275.94741701612173,227.65202228070052 282.8406470670601,223.70242217256396\"\n      />\n      <Polygon\n        fill=\"rgb(146,119,1)\"\n        points=\"275.94741701612173,227.65202228070052 271.8825295410266,219.49670434061312 282.8406470670601,223.70242217256396\"\n      />\n      <Polygon\n        fill=\"rgb(144,89,6)\"\n        points=\"288.94384502063014,260.8428683882524 282.44047814177094,259.93209564796456 285.4093960731668,250.26412972490243\"\n      />\n      <Polygon\n        fill=\"rgb(143,73,13)\"\n        points=\"282.44047814177094,259.93209564796456 288.94384502063014,260.8428683882524 285.0243859544049,270.06037712826543\"\n      />\n      <Polygon\n        fill=\"rgb(153,79,12)\"\n        points=\"276.7434705743501,272.8030257692132 287.550325485443,277.61077793133467 277.0297758038972,286.4758092495848\"\n      />\n      <Polygon\n        fill=\"rgb(141,47,29)\"\n        points=\"287.550325485443,277.61077793133467 276.7434705743501,272.8030257692132 285.0243859544049,270.06037712826543\"\n      />\n      <Polygon\n        fill=\"rgb(73,227,69)\"\n        points=\"231.73897248605815,269.9473247088053 237.3105720364488,266.9247458702043 239.1776113416217,268.09637324107695\"\n      />\n      <Polygon\n        fill=\"rgb(52,217,76)\"\n        points=\"237.3105720364488,266.9247458702043 246.54878282796824,263.18415871162244 239.1776113416217,268.09637324107695\"\n      />\n      <Polygon\n        fill=\"rgb(25,119,51)\"\n        points=\"208.4269984587315,285.9905421240084 216.1608440687492,282.25357783028414 210.80239164795586,290.3219642448961\"\n      />\n      <Polygon\n        fill=\"rgb(28,177,64)\"\n        points=\"208.4269984587315,285.9905421240084 216.9654019092518,276.2443613744807 216.1608440687492,282.25357783028414\"\n      />\n      <Polygon\n        fill=\"rgb(143,9,172)\"\n        points=\"253.53095021960698,288.42768382466824 244.96862622746758,288.74398944263703 245.64410381000027,288.34175822737666\"\n      />\n      <Polygon\n        fill=\"rgb(135,8,174)\"\n        points=\"244.96862622746758,288.74398944263703 239.23778498554685,288.1949441833624 245.64410381000027,288.34175822737666\"\n      />\n      <Polygon\n        fill=\"rgb(51,107,27)\"\n        points=\"248.4478525617637,221.01233418784065 251.2583876892312,213.391700797665 255.5353205748237,224.84077684404508\"\n      />\n      <Polygon\n        fill=\"rgb(59,110,21)\"\n        points=\"255.5353205748237,224.84077684404508 251.2583876892312,213.391700797665 259.4286179608342,211.08171809848025\"\n      />\n      <Polygon\n        fill=\"rgb(40,74,51)\"\n        points=\"255.5353205748237,224.84077684404508 244.9071165367354,230.73082768464246 248.4478525617637,221.01233418784065\"\n      />\n      <Polygon\n        fill=\"rgb(31,94,50)\"\n        points=\"252.75862098560248,234.91327933394444 244.9071165367354,230.73082768464246 255.5353205748237,224.84077684404508\"\n      />\n      <Polygon\n        fill=\"rgb(140,123,0)\"\n        points=\"270.2838904583188,208.84236777801863 276.97186033294287,214.98118585115475 271.8825295410266,219.49670434061312\"\n      />\n      <Polygon\n        fill=\"rgb(145,117,1)\"\n        points=\"282.8406470670601,223.70242217256396 271.8825295410266,219.49670434061312 276.97186033294287,214.98118585115475\"\n      />\n      <Polygon\n        fill=\"rgb(147,84,9)\"\n        points=\"286.45558848851186,288.07210667903024 277.0297758038972,286.4758092495848 287.550325485443,277.61077793133467\"\n      />\n      <Polygon\n        fill=\"rgb(132,2,102)\"\n        points=\"278.41841391650286,292.86423481887937 277.0297758038972,286.4758092495848 286.45558848851186,288.07210667903024\"\n      />\n      <Polygon\n        fill=\"rgb(161,9,93)\"\n        points=\"278.41841391650286,292.86423481887937 269.1386853015514,290.5242326207461 277.0297758038972,286.4758092495848\"\n      />\n      <Polygon\n        fill=\"rgb(135,9,174)\"\n        points=\"244.96862622746758,288.74398944263703 236.5385591933924,288.4238811702735 239.23778498554685,288.1949441833624\"\n      />\n      <Polygon\n        fill=\"rgb(146,87,8)\"\n        points=\"292.74856418429994,255.94887665972118 285.4093960731668,250.26412972490243 293.44966670227484,247.7124973581652\"\n      />\n      <Polygon\n        fill=\"rgb(149,92,6)\"\n        points=\"288.94384502063014,260.8428683882524 285.4093960731668,250.26412972490243 292.74856418429994,255.94887665972118\"\n      />\n      <Polygon\n        fill=\"rgb(141,98,4)\"\n        points=\"293.44966670227484,247.7124973581652 285.4093960731668,250.26412972490243 292.7621539423999,240.16297355502672\"\n      />\n      <Polygon\n        fill=\"rgb(140,74,12)\"\n        points=\"285.0243859544049,270.06037712826543 288.94384502063014,260.8428683882524 297.9327532947198,267.1234384765618\"\n      />\n      <Polygon\n        fill=\"rgb(148,51,27)\"\n        points=\"287.550325485443,277.61077793133467 285.0243859544049,270.06037712826543 297.9327532947198,267.1234384765618\"\n      />\n      <Polygon\n        fill=\"rgb(23,96,60)\"\n        points=\"251.9324667594749,249.96523073943789 245.52317943674473,253.20345827566047 246.5174970109135,241.87513549700765\"\n      />\n      <Polygon\n        fill=\"rgb(21,107,60)\"\n        points=\"250.29459824654913,256.01517088338454 245.52317943674473,253.20345827566047 251.9324667594749,249.96523073943789\"\n      />\n      <Polygon\n        fill=\"rgb(30,88,55)\"\n        points=\"252.75862098560248,234.91327933394444 246.5174970109135,241.87513549700765 244.9071165367354,230.73082768464246\"\n      />\n      <Polygon\n        fill=\"rgb(149,91,7)\"\n        points=\"288.94384502063014,260.8428683882524 292.74856418429994,255.94887665972118 297.9327532947198,267.1234384765618\"\n      />\n      <Polygon\n        fill=\"rgb(121,5,165)\"\n        points=\"278.41841391650286,292.86423481887937 267.11226964917756,291.5989205014384 269.1386853015514,290.5242326207461\"\n      />\n      <Polygon\n        fill=\"rgb(146,6,165)\"\n        points=\"261.7722782376561,291.1805667449043 269.1386853015514,290.5242326207461 267.11226964917756,291.5989205014384\"\n      />\n      <Polygon\n        fill=\"rgb(151,103,4)\"\n        points=\"283.00585914205584,233.83369629505293 282.8406470670601,223.70242217256396 289.53146016624197,229.39976028850586\"\n      />\n      <Polygon\n        fill=\"rgb(147,107,3)\"\n        points=\"292.7621539423999,240.16297355502672 283.00585914205584,233.83369629505293 289.53146016624197,229.39976028850586\"\n      />\n      <Polygon\n        fill=\"rgb(120,2,102)\"\n        points=\"209.7214779325353,295.77431973746104 199.73063296294967,293.0460948681078 210.80239164795586,290.3219642448961\"\n      />\n      <Polygon\n        fill=\"rgb(50,136,26)\"\n        points=\"208.4269984587315,285.9905421240084 210.80239164795586,290.3219642448961 199.73063296294967,293.0460948681078\"\n      />\n      <Polygon\n        fill=\"rgb(54,141,23)\"\n        points=\"251.2583876892312,213.391700797665 258.25687307782175,203.2304890532231 259.4286179608342,211.08171809848025\"\n      />\n      <Polygon\n        fill=\"rgb(100,128,3)\"\n        points=\"270.2838904583188,208.84236777801863 259.4286179608342,211.08171809848025 265.16456768673305,204.79070544527397\"\n      />\n      <Polygon\n        fill=\"rgb(81,146,10)\"\n        points=\"265.16456768673305,204.79070544527397 259.4286179608342,211.08171809848025 258.25687307782175,203.2304890532231\"\n      />\n      <Polygon\n        fill=\"rgb(29,128,46)\"\n        points=\"246.54878282796824,263.18415871162244 245.52317943674473,253.20345827566047 250.29459824654913,256.01517088338454\"\n      />\n      <Polygon\n        fill=\"rgb(11,125,74)\"\n        points=\"246.54878282796824,263.18415871162244 236.14566020972777,262.56953667799206 245.52317943674473,253.20345827566047\"\n      />\n      <Polygon\n        fill=\"rgb(40,193,61)\"\n        points=\"237.3105720364488,266.9247458702043 236.14566020972777,262.56953667799206 246.54878282796824,263.18415871162244\"\n      />\n      <Polygon\n        fill=\"rgb(70,232,80)\"\n        points=\"224.27776974975856,272.4398814321228 230.73099653612877,269.236087813777 231.73897248605815,269.9473247088053\"\n      />\n      <Polygon\n        fill=\"rgb(67,230,81)\"\n        points=\"231.73897248605815,269.9473247088053 230.73099653612877,269.236087813777 237.3105720364488,266.9247458702043\"\n      />\n      <Polygon\n        fill=\"rgb(57,149,23)\"\n        points=\"270.2838904583188,208.84236777801863 268.1549894354759,197.90302698268465 271.5310158856052,201.89650813478653\"\n      />\n      <Polygon\n        fill=\"rgb(138,122,0)\"\n        points=\"276.97186033294287,214.98118585115475 270.2838904583188,208.84236777801863 276.54079863953626,206.41277375566875\"\n      />\n      <Polygon\n        fill=\"rgb(131,138,0)\"\n        points=\"270.2838904583188,208.84236777801863 271.5310158856052,201.89650813478653 276.54079863953626,206.41277375566875\"\n      />\n      <Polygon\n        fill=\"rgb(129,163,5)\"\n        points=\"270.2838904583188,208.84236777801863 265.16456768673305,204.79070544527397 268.1549894354759,197.90302698268465\"\n      />\n      <Polygon\n        fill=\"rgb(112,22,198)\"\n        points=\"261.7722782376561,291.1805667449043 267.11226964917756,291.5989205014384 253.53095021960698,288.42768382466824\"\n      />\n      <Polygon\n        fill=\"rgb(157,112,4)\"\n        points=\"289.53146016624197,229.39976028850586 282.8406470670601,223.70242217256396 293.156865356201,222.82218797778467\"\n      />\n      <Polygon\n        fill=\"rgb(148,120,1)\"\n        points=\"282.8406470670601,223.70242217256396 276.97186033294287,214.98118585115475 283.97422542536464,211.14412662624864\"\n      />\n      <Polygon\n        fill=\"rgb(155,119,3)\"\n        points=\"293.156865356201,222.82218797778467 282.8406470670601,223.70242217256396 283.97422542536464,211.14412662624864\"\n      />\n      <Polygon\n        fill=\"rgb(147,122,1)\"\n        points=\"276.97186033294287,214.98118585115475 276.54079863953626,206.41277375566875 283.97422542536464,211.14412662624864\"\n      />\n      <Polygon\n        fill=\"rgb(148,90,7)\"\n        points=\"297.9327532947198,267.1234384765618 292.74856418429994,255.94887665972118 299.8974416874353,252.57610810833177\"\n      />\n      <Polygon\n        fill=\"rgb(149,87,8)\"\n        points=\"299.8974416874353,252.57610810833177 292.74856418429994,255.94887665972118 293.44966670227484,247.7124973581652\"\n      />\n      <Polygon\n        fill=\"rgb(18,110,64)\"\n        points=\"242.37520757655716,224.2868812713565 242.40084058519088,215.0120552342911 248.4478525617637,221.01233418784065\"\n      />\n      <Polygon\n        fill=\"rgb(25,125,51)\"\n        points=\"248.4478525617637,221.01233418784065 242.40084058519088,215.0120552342911 251.2583876892312,213.391700797665\"\n      />\n      <Polygon\n        fill=\"rgb(23,90,64)\"\n        points=\"244.9071165367354,230.73082768464246 242.37520757655716,224.2868812713565 248.4478525617637,221.01233418784065\"\n      />\n      <Polygon\n        fill=\"rgb(156,99,6)\"\n        points=\"299.8974416874353,252.57610810833177 293.44966670227484,247.7124973581652 302.15657604723026,242.44542924246173\"\n      />\n      <Polygon\n        fill=\"rgb(154,101,5)\"\n        points=\"293.44966670227484,247.7124973581652 292.7621539423999,240.16297355502672 302.15657604723026,242.44542924246173\"\n      />\n      <Polygon\n        fill=\"rgb(50,217,80)\"\n        points=\"216.9654019092518,276.2443613744807 222.92828009584576,271.4163769030332 224.27776974975856,272.4398814321228\"\n      />\n      <Polygon\n        fill=\"rgb(75,229,71)\"\n        points=\"222.92828009584576,271.4163769030332 230.73099653612877,269.236087813777 224.27776974975856,272.4398814321228\"\n      />\n      <Polygon\n        fill=\"rgb(26,139,50)\"\n        points=\"246.58736877649005,204.8509548808358 251.2583876892312,213.391700797665 242.40084058519088,215.0120552342911\"\n      />\n      <Polygon\n        fill=\"rgb(42,153,35)\"\n        points=\"251.2583876892312,213.391700797665 246.58736877649005,204.8509548808358 258.25687307782175,203.2304890532231\"\n      />\n      <Polygon\n        fill=\"rgb(117,5,92)\"\n        points=\"289.5871113876897,294.90286609366376 278.41841391650286,292.86423481887937 286.45558848851186,288.07210667903024\"\n      />\n      <Polygon\n        fill=\"rgb(151,13,75)\"\n        points=\"289.5871113876897,294.90286609366376 286.45558848851186,288.07210667903024 294.59388227771944,287.41520906392793\"\n      />\n      <Polygon\n        fill=\"rgb(137,84,8)\"\n        points=\"286.45558848851186,288.07210667903024 287.550325485443,277.61077793133467 294.59388227771944,287.41520906392793\"\n      />\n      <Polygon\n        fill=\"rgb(92,177,15)\"\n        points=\"265.16456768673305,204.79070544527397 258.25687307782175,203.2304890532231 268.1549894354759,197.90302698268465\"\n      />\n      <Polygon\n        fill=\"rgb(141,87,7)\"\n        points=\"294.59388227771944,287.41520906392793 287.550325485443,277.61077793133467 298.37225307423614,279.20038289968454\"\n      />\n      <Polygon\n        fill=\"rgb(139,56,22)\"\n        points=\"298.37225307423614,279.20038289968454 287.550325485443,277.61077793133467 297.9327532947198,267.1234384765618\"\n      />\n      <Polygon\n        fill=\"rgb(160,113,5)\"\n        points=\"292.7621539423999,240.16297355502672 289.53146016624197,229.39976028850586 298.7655094533247,231.1360534603328\"\n      />\n      <Polygon\n        fill=\"rgb(156,115,3)\"\n        points=\"292.7621539423999,240.16297355502672 298.7655094533247,231.1360534603328 302.15657604723026,242.44542924246173\"\n      />\n      <Polygon\n        fill=\"rgb(83,158,12)\"\n        points=\"208.4269984587315,285.9905421240084 199.22603750814244,286.40973110823836 203.89255440935045,280.05151141785433\"\n      />\n      <Polygon\n        fill=\"rgb(53,139,24)\"\n        points=\"208.4269984587315,285.9905421240084 203.89255440935045,280.05151141785433 216.9654019092518,276.2443613744807\"\n      />\n      <Polygon\n        fill=\"rgb(84,86,15)\"\n        points=\"208.4269984587315,285.9905421240084 199.73063296294967,293.0460948681078 199.22603750814244,286.40973110823836\"\n      />\n      <Polygon\n        fill=\"rgb(167,90,12)\"\n        points=\"302.85412641152817,258.28201229631105 297.9327532947198,267.1234384765618 299.8974416874353,252.57610810833177\"\n      />\n      <Polygon\n        fill=\"rgb(155,95,7)\"\n        points=\"308.13448634005425,267.3205846942678 297.9327532947198,267.1234384765618 302.85412641152817,258.28201229631105\"\n      />\n      <Polygon\n        fill=\"rgb(150,58,22)\"\n        points=\"298.37225307423614,279.20038289968454 297.9327532947198,267.1234384765618 302.66759433679204,272.304019464645\"\n      />\n      <Polygon\n        fill=\"rgb(158,66,19)\"\n        points=\"302.66759433679204,272.304019464645 297.9327532947198,267.1234384765618 308.13448634005425,267.3205846942678\"\n      />\n      <Polygon\n        fill=\"rgb(78,12,104)\"\n        points=\"187.01257963382488,295.91852819521097 181.40516653421395,290.7864699429629 186.25284936828868,291.24752430606566\"\n      />\n      <Polygon\n        fill=\"rgb(74,162,16)\"\n        points=\"186.25284936828868,291.24752430606566 177.1404020874503,287.30599540942 189.41940158245762,284.7359201681476\"\n      />\n      <Polygon\n        fill=\"rgb(135,11,76)\"\n        points=\"192.79880178899901,289.91353033958296 187.01257963382488,295.91852819521097 186.25284936828868,291.24752430606566\"\n      />\n      <Polygon\n        fill=\"rgb(84,158,11)\"\n        points=\"192.79880178899901,289.91353033958296 186.25284936828868,291.24752430606566 189.41940158245762,284.7359201681476\"\n      />\n      <Polygon\n        fill=\"rgb(62,144,19)\"\n        points=\"181.40516653421395,290.7864699429629 177.1404020874503,287.30599540942 186.25284936828868,291.24752430606566\"\n      />\n      <Polygon\n        fill=\"rgb(88,26,61)\"\n        points=\"199.73063296294967,293.0460948681078 187.01257963382488,295.91852819521097 192.79880178899901,289.91353033958296\"\n      />\n      <Polygon\n        fill=\"rgb(110,87,7)\"\n        points=\"199.22603750814244,286.40973110823836 199.73063296294967,293.0460948681078 192.79880178899901,289.91353033958296\"\n      />\n      <Polygon\n        fill=\"rgb(74,153,14)\"\n        points=\"189.41940158245762,284.7359201681476 199.22603750814244,286.40973110823836 192.79880178899901,289.91353033958296\"\n      />\n      <Polygon\n        fill=\"rgb(160,110,5)\"\n        points=\"298.7655094533247,231.1360534603328 289.53146016624197,229.39976028850586 293.156865356201,222.82218797778467\"\n      />\n      <Polygon\n        fill=\"rgb(120,2,104)\"\n        points=\"209.7214779325353,295.77431973746104 196.62999034808354,298.1352700870174 199.73063296294967,293.0460948681078\"\n      />\n      <Polygon\n        fill=\"rgb(121,2,104)\"\n        points=\"196.62999034808354,298.1352700870174 187.01257963382488,295.91852819521097 199.73063296294967,293.0460948681078\"\n      />\n      <Polygon\n        fill=\"rgb(120,163,5)\"\n        points=\"276.54079863953626,206.41277375566875 268.1549894354759,197.90302698268465 279.169252065897,199.79613434356\"\n      />\n      <Polygon\n        fill=\"rgb(196,211,58)\"\n        points=\"276.54079863953626,206.41277375566875 271.5310158856052,201.89650813478653 268.1549894354759,197.90302698268465\"\n      />\n      <Polygon\n        fill=\"rgb(159,148,5)\"\n        points=\"283.97422542536464,211.14412662624864 276.54079863953626,206.41277375566875 279.169252065897,199.79613434356\"\n      />\n      <Polygon\n        fill=\"rgb(86,180,18)\"\n        points=\"199.22603750814244,286.40973110823836 189.41940158245762,284.7359201681476 193.3724918628272,278.1685498767147\"\n      />\n      <Polygon\n        fill=\"rgb(65,171,24)\"\n        points=\"199.22603750814244,286.40973110823836 193.3724918628272,278.1685498767147 203.89255440935045,280.05151141785433\"\n      />\n      <Polygon\n        fill=\"rgb(87,188,22)\"\n        points=\"215.7962640405798,268.0121588102533 222.92828009584576,271.4163769030332 216.9654019092518,276.2443613744807\"\n      />\n      <Polygon\n        fill=\"rgb(57,183,36)\"\n        points=\"216.9654019092518,276.2443613744807 208.95156598379975,272.64527137719745 215.7962640405798,268.0121588102533\"\n      />\n      <Polygon\n        fill=\"rgb(54,179,36)\"\n        points=\"216.9654019092518,276.2443613744807 203.89255440935045,280.05151141785433 208.95156598379975,272.64527137719745\"\n      />\n      <Polygon\n        fill=\"rgb(45,169,38)\"\n        points=\"255.4051032873348,196.297137525101 258.25687307782175,203.2304890532231 246.58736877649005,204.8509548808358\"\n      />\n      <Polygon\n        fill=\"rgb(86,187,22)\"\n        points=\"268.1549894354759,197.90302698268465 258.25687307782175,203.2304890532231 255.4051032873348,196.297137525101\"\n      />\n      <Polygon\n        fill=\"rgb(17,89,75)\"\n        points=\"246.5174970109135,241.87513549700765 241.9778039166207,246.245110343737 241.05437005644194,237.1585526577367\"\n      />\n      <Polygon\n        fill=\"rgb(12,104,78)\"\n        points=\"245.52317943674473,253.20345827566047 241.9778039166207,246.245110343737 246.5174970109135,241.87513549700765\"\n      />\n      <Polygon\n        fill=\"rgb(18,90,74)\"\n        points=\"246.5174970109135,241.87513549700765 241.05437005644194,237.1585526577367 244.9071165367354,230.73082768464246\"\n      />\n      <Polygon\n        fill=\"rgb(161,98,8)\"\n        points=\"310.9610803145164,254.33269378638477 299.8974416874353,252.57610810833177 302.15657604723026,242.44542924246173\"\n      />\n      <Polygon\n        fill=\"rgb(161,85,11)\"\n        points=\"302.85412641152817,258.28201229631105 299.8974416874353,252.57610810833177 310.9610803145164,254.33269378638477\"\n      />\n      <Polygon\n        fill=\"rgb(173,8,120)\"\n        points=\"223.3696736128856,292.2778528581983 216.28005609542836,298.08015177602323 216.96274670969242,294.04392561485196\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,129)\"\n        points=\"216.28005609542836,298.08015177602323 209.7214779325353,295.77431973746104 216.96274670969242,294.04392561485196\"\n      />\n      <Polygon\n        fill=\"rgb(154,49,30)\"\n        points=\"306.7511232710501,295.4700376441692 294.59388227771944,287.41520906392793 303.16152009013547,285.9428510774056\"\n      />\n      <Polygon\n        fill=\"rgb(143,87,7)\"\n        points=\"294.59388227771944,287.41520906392793 298.37225307423614,279.20038289968454 303.16152009013547,285.9428510774056\"\n      />\n      <Polygon\n        fill=\"rgb(147,37,39)\"\n        points=\"298.6805033730541,295.0096784423253 294.59388227771944,287.41520906392793 306.7511232710501,295.4700376441692\"\n      />\n      <Polygon\n        fill=\"rgb(104,20,62)\"\n        points=\"294.59388227771944,287.41520906392793 298.6805033730541,295.0096784423253 289.5871113876897,294.90286609366376\"\n      />\n      <Polygon\n        fill=\"rgb(14,106,73)\"\n        points=\"245.52317943674473,253.20345827566047 238.15536813329513,252.60220713119566 241.9778039166207,246.245110343737\"\n      />\n      <Polygon\n        fill=\"rgb(14,113,70)\"\n        points=\"236.14566020972777,262.56953667799206 238.15536813329513,252.60220713119566 245.52317943674473,253.20345827566047\"\n      />\n      <Polygon\n        fill=\"rgb(101,21,61)\"\n        points=\"187.01257963382488,295.91852819521097 174.19519480719964,294.1241598212173 181.40516653421395,290.7864699429629\"\n      />\n      <Polygon\n        fill=\"rgb(42,122,33)\"\n        points=\"181.40516653421395,290.7864699429629 174.19519480719964,294.1241598212173 177.1404020874503,287.30599540942\"\n      />\n      <Polygon\n        fill=\"rgb(52,199,53)\"\n        points=\"236.14566020972777,262.56953667799206 237.3105720364488,266.9247458702043 230.73099653612877,269.236087813777\"\n      />\n      <Polygon\n        fill=\"rgb(17,91,74)\"\n        points=\"241.05437005644194,237.1585526577367 235.82130155815057,230.12724560612904 244.9071165367354,230.73082768464246\"\n      />\n      <Polygon\n        fill=\"rgb(18,85,77)\"\n        points=\"244.9071165367354,230.73082768464246 235.82130155815057,230.12724560612904 239.18909108871316,226.45729497149446\"\n      />\n      <Polygon\n        fill=\"rgb(18,87,74)\"\n        points=\"244.9071165367354,230.73082768464246 239.18909108871316,226.45729497149446 242.37520757655716,224.2868812713565\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,138)\"\n        points=\"255.4083044569943,292.13910238011533 245.63631347381806,291.5694942189404 253.53095021960698,288.42768382466824\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,135)\"\n        points=\"253.53095021960698,288.42768382466824 245.63631347381806,291.5694942189404 244.96862622746758,288.74398944263703\"\n      />\n      <Polygon\n        fill=\"rgb(112,2,148)\"\n        points=\"267.11226964917756,291.5989205014384 255.4083044569943,292.13910238011533 253.53095021960698,288.42768382466824\"\n      />\n      <Polygon\n        fill=\"rgb(140,135,0)\"\n        points=\"283.97422542536464,211.14412662624864 285.3452540061992,203.76568185053225 291.07992889000326,208.55852404475417\"\n      />\n      <Polygon\n        fill=\"rgb(147,120,1)\"\n        points=\"291.96638191817647,216.15877426274375 283.97422542536464,211.14412662624864 291.07992889000326,208.55852404475417\"\n      />\n      <Polygon\n        fill=\"rgb(140,104,2)\"\n        points=\"293.156865356201,222.82218797778467 283.97422542536464,211.14412662624864 291.96638191817647,216.15877426274375\"\n      />\n      <Polygon\n        fill=\"rgb(131,136,0)\"\n        points=\"279.169252065897,199.79613434356 285.3452540061992,203.76568185053225 283.97422542536464,211.14412662624864\"\n      />\n      <Polygon\n        fill=\"rgb(25,120,52)\"\n        points=\"197.7644899923839,59.207239305282485 192.00688015268096,49.837929443756195 198.6588029524645,47.63185404787694\"\n      />\n      <Polygon\n        fill=\"rgb(73,110,13)\"\n        points=\"198.6588029524645,47.63185404787694 203.89081131121455,53.43176455567715 197.7644899923839,59.207239305282485\"\n      />\n      <Polygon\n        fill=\"rgb(165,37,45)\"\n        points=\"197.7644899923839,59.207239305282485 203.89081131121455,53.43176455567715 202.7729710532532,58.512207049137345\"\n      />\n      <Polygon\n        fill=\"rgb(16,109,67)\"\n        points=\"193.2055052958908,56.99993484072937 192.00688015268096,49.837929443756195 197.7644899923839,59.207239305282485\"\n      />\n      <Polygon\n        fill=\"rgb(32,81,55)\"\n        points=\"193.11068304828382,63.28792738873324 197.7644899923839,59.207239305282485 197.5591415950919,66.50689638630223\"\n      />\n      <Polygon\n        fill=\"rgb(17,112,65)\"\n        points=\"193.11068304828382,63.28792738873324 193.2055052958908,56.99993484072937 197.7644899923839,59.207239305282485\"\n      />\n      <Polygon\n        fill=\"rgb(167,76,17)\"\n        points=\"197.5591415950919,66.50689638630223 197.7644899923839,59.207239305282485 202.7729710532532,58.512207049137345\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,135)\"\n        points=\"244.96862622746758,288.74398944263703 245.63631347381806,291.5694942189404 236.5385591933924,288.4238811702735\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,126)\"\n        points=\"245.63631347381806,291.5694942189404 232.59566556318205,292.82851218218013 236.5385591933924,288.4238811702735\"\n      />\n      <Polygon\n        fill=\"rgb(71,108,14)\"\n        points=\"198.6588029524645,47.63185404787694 203.7866621810275,46.54733492726211 203.89081131121455,53.43176455567715\"\n      />\n      <Polygon\n        fill=\"rgb(249,103,96)\"\n        points=\"203.94650810009455,51.2599677428295 202.7729710532532,58.512207049137345 203.89081131121455,53.43176455567715\"\n      />\n      <Polygon\n        fill=\"rgb(248,125,84)\"\n        points=\"203.89081131121455,53.43176455567715 203.7866621810275,46.54733492726211 203.94650810009455,51.2599677428295\"\n      />\n      <Polygon\n        fill=\"rgb(155,94,7)\"\n        points=\"302.85412641152817,258.28201229631105 310.9610803145164,254.33269378638477 308.13448634005425,267.3205846942678\"\n      />\n      <Polygon\n        fill=\"rgb(139,83,8)\"\n        points=\"298.37225307423614,279.20038289968454 308.4268239799927,275.92898419380333 303.16152009013547,285.9428510774056\"\n      />\n      <Polygon\n        fill=\"rgb(151,58,23)\"\n        points=\"298.37225307423614,279.20038289968454 302.66759433679204,272.304019464645 308.4268239799927,275.92898419380333\"\n      />\n      <Polygon\n        fill=\"rgb(156,67,18)\"\n        points=\"308.4268239799927,275.92898419380333 302.66759433679204,272.304019464645 308.13448634005425,267.3205846942678\"\n      />\n      <Polygon\n        fill=\"rgb(178,26,68)\"\n        points=\"191.99136655195983,73.4967053690757 197.5591415950919,66.50689638630223 198.55593451451992,68.70608816743979\"\n      />\n      <Polygon\n        fill=\"rgb(33,85,52)\"\n        points=\"191.99136655195983,73.4967053690757 193.11068304828382,63.28792738873324 197.5591415950919,66.50689638630223\"\n      />\n      <Polygon\n        fill=\"rgb(211,56,61)\"\n        points=\"198.55593451451992,68.70608816743979 197.5591415950919,66.50689638630223 202.7729710532532,58.512207049137345\"\n      />\n      <Polygon\n        fill=\"rgb(166,6,117)\"\n        points=\"232.59566556318205,292.82851218218013 216.28005609542836,298.08015177602323 223.3696736128856,292.2778528581983\"\n      />\n      <Polygon\n        fill=\"rgb(157,108,4)\"\n        points=\"298.7655094533247,231.1360534603328 293.156865356201,222.82218797778467 301.91244208720786,221.1673754576404\"\n      />\n      <Polygon\n        fill=\"rgb(150,130,2)\"\n        points=\"293.156865356201,222.82218797778467 299.80995676431536,214.7010433397195 301.91244208720786,221.1673754576404\"\n      />\n      <Polygon\n        fill=\"rgb(171,113,8)\"\n        points=\"293.156865356201,222.82218797778467 291.96638191817647,216.15877426274375 299.80995676431536,214.7010433397195\"\n      />\n      <Polygon\n        fill=\"rgb(165,102,8)\"\n        points=\"310.9610803145164,254.33269378638477 302.15657604723026,242.44542924246173 311.8820668222967,244.53481113289797\"\n      />\n      <Polygon\n        fill=\"rgb(166,118,6)\"\n        points=\"311.8820668222967,244.53481113289797 302.15657604723026,242.44542924246173 308.42664869331793,236.8859439172065\"\n      />\n      <Polygon\n        fill=\"rgb(165,119,5)\"\n        points=\"298.7655094533247,231.1360534603328 308.42664869331793,236.8859439172065 302.15657604723026,242.44542924246173\"\n      />\n      <Polygon\n        fill=\"rgb(251,157,110)\"\n        points=\"203.7866621810275,46.54733492726211 202.34217246397486,46.64527940486062 203.94650810009455,51.2599677428295\"\n      />\n      <Polygon\n        fill=\"rgb(239,188,111)\"\n        points=\"203.7866621810275,46.54733492726211 199.70735719008368,41.69524016883793 202.34217246397486,46.64527940486062\"\n      />\n      <Polygon\n        fill=\"rgb(67,130,15)\"\n        points=\"196.52357864109183,39.0289904899102 203.7866621810275,46.54733492726211 198.6588029524645,47.63185404787694\"\n      />\n      <Polygon\n        fill=\"rgb(209,218,87)\"\n        points=\"196.52357864109183,39.0289904899102 199.70735719008368,41.69524016883793 203.7866621810275,46.54733492726211\"\n      />\n      <Polygon\n        fill=\"rgb(18,110,63)\"\n        points=\"242.37520757655716,224.2868812713565 236.1104103109941,221.06230929360999 242.40084058519088,215.0120552342911\"\n      />\n      <Polygon\n        fill=\"rgb(16,94,74)\"\n        points=\"239.18909108871316,226.45729497149446 236.1104103109941,221.06230929360999 242.37520757655716,224.2868812713565\"\n      />\n      <Polygon\n        fill=\"rgb(75,191,30)\"\n        points=\"189.41940158245762,284.7359201681476 177.1404020874503,287.30599540942 178.9649424313133,283.1894487887903\"\n      />\n      <Polygon\n        fill=\"rgb(81,200,33)\"\n        points=\"178.9649424313133,283.1894487887903 185.74648980425513,279.67119169847996 189.41940158245762,284.7359201681476\"\n      />\n      <Polygon\n        fill=\"rgb(59,191,40)\"\n        points=\"185.74648980425513,279.67119169847996 193.3724918628272,278.1685498767147 189.41940158245762,284.7359201681476\"\n      />\n      <Polygon\n        fill=\"rgb(168,123,6)\"\n        points=\"291.96638191817647,216.15877426274375 291.07992889000326,208.55852404475417 299.80995676431536,214.7010433397195\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,121)\"\n        points=\"208.8523385978989,299.3931104329465 202.9151962684419,299.59637988415955 209.7214779325353,295.77431973746104\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,118)\"\n        points=\"209.7214779325353,295.77431973746104 202.9151962684419,299.59637988415955 196.62999034808354,298.1352700870174\"\n      />\n      <Polygon\n        fill=\"rgb(142,1,119)\"\n        points=\"216.28005609542836,298.08015177602323 208.8523385978989,299.3931104329465 209.7214779325353,295.77431973746104\"\n      />\n      <Polygon\n        fill=\"rgb(74,228,69)\"\n        points=\"230.73099653612877,269.236087813777 222.92828009584576,271.4163769030332 227.86161645517274,268.7063368581904\"\n      />\n      <Polygon\n        fill=\"rgb(40,204,73)\"\n        points=\"227.86161645517274,268.7063368581904 236.14566020972777,262.56953667799206 230.73099653612877,269.236087813777\"\n      />\n      <Polygon\n        fill=\"rgb(155,78,13)\"\n        points=\"303.16152009013547,285.9428510774056 308.4268239799927,275.92898419380333 312.52456265436535,288.5959570640389\"\n      />\n      <Polygon\n        fill=\"rgb(148,45,32)\"\n        points=\"306.7511232710501,295.4700376441692 303.16152009013547,285.9428510774056 312.52456265436535,288.5959570640389\"\n      />\n      <Polygon\n        fill=\"rgb(97,4,117)\"\n        points=\"178.54019075527134,298.5159018264569 170.12666978420955,299.5205898211239 174.19519480719964,294.1241598212173\"\n      />\n      <Polygon\n        fill=\"rgb(43,32,119)\"\n        points=\"168.34691829590884,293.20865667252565 174.19519480719964,294.1241598212173 170.12666978420955,299.5205898211239\"\n      />\n      <Polygon\n        fill=\"rgb(107,3,103)\"\n        points=\"187.01257963382488,295.91852819521097 178.54019075527134,298.5159018264569 174.19519480719964,294.1241598212173\"\n      />\n      <Polygon\n        fill=\"rgb(26,134,50)\"\n        points=\"174.19519480719964,294.1241598212173 168.34691829590884,293.20865667252565 177.1404020874503,287.30599540942\"\n      />\n      <Polygon\n        fill=\"rgb(151,66,18)\"\n        points=\"308.4268239799927,275.92898419380333 308.13448634005425,267.3205846942678 315.6103248834862,270.7800343716645\"\n      />\n      <Polygon\n        fill=\"rgb(158,85,11)\"\n        points=\"315.6103248834862,270.7800343716645 308.13448634005425,267.3205846942678 315.9115740300139,263.5022163365183\"\n      />\n      <Polygon\n        fill=\"rgb(152,95,6)\"\n        points=\"308.13448634005425,267.3205846942678 310.9610803145164,254.33269378638477 315.9115740300139,263.5022163365183\"\n      />\n      <Polygon\n        fill=\"rgb(64,168,24)\"\n        points=\"203.89255440935045,280.05151141785433 193.3724918628272,278.1685498767147 202.52139746000424,273.8725933291065\"\n      />\n      <Polygon\n        fill=\"rgb(70,169,21)\"\n        points=\"203.89255440935045,280.05151141785433 202.52139746000424,273.8725933291065 208.95156598379975,272.64527137719745\"\n      />\n      <Polygon\n        fill=\"rgb(158,107,5)\"\n        points=\"307.51949204432196,223.03652512436975 298.7655094533247,231.1360534603328 301.91244208720786,221.1673754576404\"\n      />\n      <Polygon\n        fill=\"rgb(161,104,6)\"\n        points=\"311.106003703124,229.31331024563042 298.7655094533247,231.1360534603328 307.51949204432196,223.03652512436975\"\n      />\n      <Polygon\n        fill=\"rgb(160,107,6)\"\n        points=\"308.42664869331793,236.8859439172065 298.7655094533247,231.1360534603328 311.106003703124,229.31331024563042\"\n      />\n      <Polygon\n        fill=\"rgb(118,16,190)\"\n        points=\"278.41841391650286,292.86423481887937 289.5871113876897,294.90286609366376 285.3131281162296,293.73454406195765\"\n      />\n      <Polygon\n        fill=\"rgb(128,14,186)\"\n        points=\"267.11226964917756,291.5989205014384 278.41841391650286,292.86423481887937 277.8119561129068,292.517861501434\"\n      />\n      <Polygon\n        fill=\"rgb(121,14,186)\"\n        points=\"278.41841391650286,292.86423481887937 285.3131281162296,293.73454406195765 277.8119561129068,292.517861501434\"\n      />\n      <Polygon\n        fill=\"rgb(119,0,121)\"\n        points=\"188.49384663821922,301.1258187006747 179.4542452383791,301.67067702503846 187.01257963382488,295.91852819521097\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,123)\"\n        points=\"187.01257963382488,295.91852819521097 179.4542452383791,301.67067702503846 178.54019075527134,298.5159018264569\"\n      />\n      <Polygon\n        fill=\"rgb(119,0,121)\"\n        points=\"196.62999034808354,298.1352700870174 188.49384663821922,301.1258187006747 187.01257963382488,295.91852819521097\"\n      />\n      <Polygon\n        fill=\"rgb(25,117,51)\"\n        points=\"192.00688015268096,49.837929443756195 196.52357864109183,39.0289904899102 198.6588029524645,47.63185404787694\"\n      />\n      <Polygon\n        fill=\"rgb(125,191,16)\"\n        points=\"276.3960571028648,191.55857013816356 279.169252065897,199.79613434356 268.1549894354759,197.90302698268465\"\n      />\n      <Polygon\n        fill=\"rgb(115,199,22)\"\n        points=\"276.3960571028648,191.55857013816356 268.1549894354759,197.90302698268465 264.64021379523547,191.829773214316\"\n      />\n      <Polygon\n        fill=\"rgb(88,190,23)\"\n        points=\"268.1549894354759,197.90302698268465 255.4051032873348,196.297137525101 264.64021379523547,191.829773214316\"\n      />\n      <Polygon\n        fill=\"rgb(44,197,60)\"\n        points=\"177.1404020874503,287.30599540942 171.45145631300753,288.2012334015779 178.9649424313133,283.1894487887903\"\n      />\n      <Polygon\n        fill=\"rgb(24,150,56)\"\n        points=\"177.1404020874503,287.30599540942 168.34691829590884,293.20865667252565 171.45145631300753,288.2012334015779\"\n      />\n      <Polygon\n        fill=\"rgb(139,4,158)\"\n        points=\"277.8119561129068,292.517861501434 267.29518131091845,293.7441139398975 267.11226964917756,291.5989205014384\"\n      />\n      <Polygon\n        fill=\"rgb(127,4,161)\"\n        points=\"267.29518131091845,293.7441139398975 255.4083044569943,292.13910238011533 267.11226964917756,291.5989205014384\"\n      />\n      <Polygon\n        fill=\"rgb(107,204,27)\"\n        points=\"215.7962640405798,268.0121588102533 227.86161645517274,268.7063368581904 222.92828009584576,271.4163769030332\"\n      />\n      <Polygon\n        fill=\"rgb(15,119,66)\"\n        points=\"236.1104103109941,221.06230929360999 236.48480020377227,209.74246726455422 242.40084058519088,215.0120552342911\"\n      />\n      <Polygon\n        fill=\"rgb(26,139,51)\"\n        points=\"236.48480020377227,209.74246726455422 246.58736877649005,204.8509548808358 242.40084058519088,215.0120552342911\"\n      />\n      <Polygon\n        fill=\"rgb(255,134,130)\"\n        points=\"202.7729710532532,58.512207049137345 199.80211687330015,49.89980568625603 199.2366968497273,60.83902178852355\"\n      />\n      <Polygon\n        fill=\"rgb(251,113,158)\"\n        points=\"202.7729710532532,58.512207049137345 203.94650810009455,51.2599677428295 199.80211687330015,49.89980568625603\"\n      />\n      <Polygon\n        fill=\"rgb(251,94,124)\"\n        points=\"202.7729710532532,58.512207049137345 199.2366968497273,60.83902178852355 198.55593451451992,68.70608816743979\"\n      />\n      <Polygon\n        fill=\"rgb(150,169,8)\"\n        points=\"286.51511649788324,196.84349931131467 285.3452540061992,203.76568185053225 279.169252065897,199.79613434356\"\n      />\n      <Polygon\n        fill=\"rgb(133,192,17)\"\n        points=\"286.51511649788324,196.84349931131467 279.169252065897,199.79613434356 276.3960571028648,191.55857013816356\"\n      />\n      <Polygon\n        fill=\"rgb(152,168,9)\"\n        points=\"285.3452540061992,203.76568185053225 286.51511649788324,196.84349931131467 294.11546664670766,203.3887805535719\"\n      />\n      <Polygon\n        fill=\"rgb(155,155,6)\"\n        points=\"285.3452540061992,203.76568185053225 294.11546664670766,203.3887805535719 291.07992889000326,208.55852404475417\"\n      />\n      <Polygon\n        fill=\"rgb(14,113,70)\"\n        points=\"193.11068304828382,63.28792738873324 186.73355178270413,58.38603806648433 193.2055052958908,56.99993484072937\"\n      />\n      <Polygon\n        fill=\"rgb(14,97,76)\"\n        points=\"188.0923761590644,66.60451884411796 193.11068304828382,63.28792738873324 191.99136655195983,73.4967053690757\"\n      />\n      <Polygon\n        fill=\"rgb(13,102,77)\"\n        points=\"188.0923761590644,66.60451884411796 186.73355178270413,58.38603806648433 193.11068304828382,63.28792738873324\"\n      />\n      <Polygon\n        fill=\"rgb(176,142,10)\"\n        points=\"299.80995676431536,214.7010433397195 291.07992889000326,208.55852404475417 294.11546664670766,203.3887805535719\"\n      />\n      <Polygon\n        fill=\"rgb(149,68,16)\"\n        points=\"317.1664461240612,281.29821269707867 308.4268239799927,275.92898419380333 315.6103248834862,270.7800343716645\"\n      />\n      <Polygon\n        fill=\"rgb(153,77,13)\"\n        points=\"312.52456265436535,288.5959570640389 308.4268239799927,275.92898419380333 317.1664461240612,281.29821269707867\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,125)\"\n        points=\"300.7156386553403,298.43107188415865 289.5871113876897,294.90286609366376 298.6805033730541,295.0096784423253\"\n      />\n      <Polygon\n        fill=\"rgb(142,1,116)\"\n        points=\"306.7511232710501,295.4700376441692 300.7156386553403,298.43107188415865 298.6805033730541,295.0096784423253\"\n      />\n      <Polygon\n        fill=\"rgb(21,92,66)\"\n        points=\"241.9778039166207,246.245110343737 238.15536813329513,252.60220713119566 235.7472338651962,238.20698381196203\"\n      />\n      <Polygon\n        fill=\"rgb(19,88,73)\"\n        points=\"241.9778039166207,246.245110343737 235.7472338651962,238.20698381196203 241.05437005644194,237.1585526577367\"\n      />\n      <Polygon\n        fill=\"rgb(18,92,72)\"\n        points=\"241.05437005644194,237.1585526577367 235.7472338651962,238.20698381196203 235.82130155815057,230.12724560612904\"\n      />\n      <Polygon\n        fill=\"rgb(156,97,6)\"\n        points=\"315.9115740300139,263.5022163365183 310.9610803145164,254.33269378638477 321.88649334027036,258.46070344153776\"\n      />\n      <Polygon\n        fill=\"rgb(160,115,4)\"\n        points=\"321.88649334027036,258.46070344153776 310.9610803145164,254.33269378638477 318.1318155192353,251.97016299119937\"\n      />\n      <Polygon\n        fill=\"rgb(166,102,8)\"\n        points=\"318.1318155192353,251.97016299119937 310.9610803145164,254.33269378638477 311.8820668222967,244.53481113289797\"\n      />\n      <Polygon\n        fill=\"rgb(108,7,167)\"\n        points=\"300.7156386553403,298.43107188415865 291.87764952181385,296.4554953161877 289.5871113876897,294.90286609366376\"\n      />\n      <Polygon\n        fill=\"rgb(91,14,175)\"\n        points=\"289.5871113876897,294.90286609366376 291.87764952181385,296.4554953161877 285.3131281162296,293.73454406195765\"\n      />\n      <Polygon\n        fill=\"rgb(15,108,70)\"\n        points=\"186.73355178270413,58.38603806648433 192.00688015268096,49.837929443756195 193.2055052958908,56.99993484072937\"\n      />\n      <Polygon\n        fill=\"rgb(35,169,49)\"\n        points=\"240.070891964419,199.6156747874174 247.98188147285444,196.79242120748776 246.58736877649005,204.8509548808358\"\n      />\n      <Polygon\n        fill=\"rgb(45,169,39)\"\n        points=\"247.98188147285444,196.79242120748776 255.4051032873348,196.297137525101 246.58736877649005,204.8509548808358\"\n      />\n      <Polygon\n        fill=\"rgb(26,156,55)\"\n        points=\"240.070891964419,199.6156747874174 246.58736877649005,204.8509548808358 236.48480020377227,209.74246726455422\"\n      />\n      <Polygon\n        fill=\"rgb(14,97,76)\"\n        points=\"185.45870220172597,73.07025860477796 188.0923761590644,66.60451884411796 191.99136655195983,73.4967053690757\"\n      />\n      <Polygon\n        fill=\"rgb(191,28,78)\"\n        points=\"185.24390551462216,82.98007489328447 191.99136655195983,73.4967053690757 193.09080099673054,76.53794615211035\"\n      />\n      <Polygon\n        fill=\"rgb(16,88,78)\"\n        points=\"185.24390551462216,82.98007489328447 185.45870220172597,73.07025860477796 191.99136655195983,73.4967053690757\"\n      />\n      <Polygon\n        fill=\"rgb(185,23,80)\"\n        points=\"193.09080099673054,76.53794615211035 191.99136655195983,73.4967053690757 198.55593451451992,68.70608816743979\"\n      />\n      <Polygon\n        fill=\"rgb(253,134,153)\"\n        points=\"203.94650810009455,51.2599677428295 202.34217246397486,46.64527940486062 199.80211687330015,49.89980568625603\"\n      />\n      <Polygon\n        fill=\"rgb(15,92,79)\"\n        points=\"239.18909108871316,226.45729497149446 235.82130155815057,230.12724560612904 236.1104103109941,221.06230929360999\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,127)\"\n        points=\"202.9151962684419,299.59637988415955 195.38383576973808,302.4714503559014 196.62999034808354,298.1352700870174\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,127)\"\n        points=\"195.38383576973808,302.4714503559014 188.49384663821922,301.1258187006747 196.62999034808354,298.1352700870174\"\n      />\n      <Polygon\n        fill=\"rgb(242,71,113)\"\n        points=\"198.55593451451992,68.70608816743979 196.61766999581965,69.35855936865048 193.09080099673054,76.53794615211035\"\n      />\n      <Polygon\n        fill=\"rgb(251,99,111)\"\n        points=\"196.61766999581965,69.35855936865048 198.55593451451992,68.70608816743979 199.2366968497273,60.83902178852355\"\n      />\n      <Polygon\n        fill=\"rgb(162,134,4)\"\n        points=\"301.91244208720786,221.1673754576404 299.80995676431536,214.7010433397195 307.51949204432196,223.03652512436975\"\n      />\n      <Polygon\n        fill=\"rgb(46,93,35)\"\n        points=\"196.52357864109183,39.0289904899102 188.9488067657286,43.01710267135198 190.10889781470007,35.894454937214476\"\n      />\n      <Polygon\n        fill=\"rgb(163,243,84)\"\n        points=\"196.52357864109183,39.0289904899102 190.10889781470007,35.894454937214476 192.61885216232417,35.98592937560383\"\n      />\n      <Polygon\n        fill=\"rgb(41,103,36)\"\n        points=\"192.00688015268096,49.837929443756195 188.9488067657286,43.01710267135198 196.52357864109183,39.0289904899102\"\n      />\n      <Polygon\n        fill=\"rgb(202,228,100)\"\n        points=\"196.52357864109183,39.0289904899102 192.61885216232417,35.98592937560383 199.70735719008368,41.69524016883793\"\n      />\n      <Polygon\n        fill=\"rgb(194,87,25)\"\n        points=\"317.1664461240612,281.29821269707867 315.6103248834862,270.7800343716645 323.6537513864674,278.8212564688524\"\n      />\n      <Polygon\n        fill=\"rgb(183,70,28)\"\n        points=\"323.6537513864674,278.8212564688524 315.6103248834862,270.7800343716645 323.26745016728967,269.145824396833\"\n      />\n      <Polygon\n        fill=\"rgb(179,89,17)\"\n        points=\"315.6103248834862,270.7800343716645 315.9115740300139,263.5022163365183 323.26745016728967,269.145824396833\"\n      />\n      <Polygon\n        fill=\"rgb(174,80,18)\"\n        points=\"323.26745016728967,269.145824396833 315.9115740300139,263.5022163365183 321.88649334027036,258.46070344153776\"\n      />\n      <Polygon\n        fill=\"rgb(76,214,49)\"\n        points=\"256.85160074123684,190.49304275394476 264.64021379523547,191.829773214316 255.4051032873348,196.297137525101\"\n      />\n      <Polygon\n        fill=\"rgb(76,214,49)\"\n        points=\"251.04069549720802,192.944226932961 256.85160074123684,190.49304275394476 255.4051032873348,196.297137525101\"\n      />\n      <Polygon\n        fill=\"rgb(60,204,50)\"\n        points=\"251.04069549720802,192.944226932961 255.4051032873348,196.297137525101 247.98188147285444,196.79242120748776\"\n      />\n      <Polygon\n        fill=\"rgb(168,109,8)\"\n        points=\"311.8820668222967,244.53481113289797 317.38581449484417,236.45338614712605 320.4281187497082,245.34138694470184\"\n      />\n      <Polygon\n        fill=\"rgb(159,114,4)\"\n        points=\"311.8820668222967,244.53481113289797 308.42664869331793,236.8859439172065 317.38581449484417,236.45338614712605\"\n      />\n      <Polygon\n        fill=\"rgb(169,105,8)\"\n        points=\"318.1318155192353,251.97016299119937 311.8820668222967,244.53481113289797 320.4281187497082,245.34138694470184\"\n      />\n      <Polygon\n        fill=\"rgb(161,106,6)\"\n        points=\"308.42664869331793,236.8859439172065 311.106003703124,229.31331024563042 317.38581449484417,236.45338614712605\"\n      />\n      <Polygon\n        fill=\"rgb(186,65,33)\"\n        points=\"319.2264675181759,288.2432448735016 312.52456265436535,288.5959570640389 317.1664461240612,281.29821269707867\"\n      />\n      <Polygon\n        fill=\"rgb(171,38,48)\"\n        points=\"315.0263752307146,296.317604952491 306.7511232710501,295.4700376441692 312.52456265436535,288.5959570640389\"\n      />\n      <Polygon\n        fill=\"rgb(187,48,46)\"\n        points=\"312.52456265436535,288.5959570640389 319.2264675181759,288.2432448735016 315.0263752307146,296.317604952491\"\n      />\n      <Polygon\n        fill=\"rgb(24,93,60)\"\n        points=\"192.00688015268096,49.837929443756195 185.02873686579804,50.54456219001031 188.9488067657286,43.01710267135198\"\n      />\n      <Polygon\n        fill=\"rgb(24,95,60)\"\n        points=\"186.73355178270413,58.38603806648433 185.02873686579804,50.54456219001031 192.00688015268096,49.837929443756195\"\n      />\n      <Polygon\n        fill=\"rgb(80,141,10)\"\n        points=\"208.95156598379975,272.64527137719745 202.46829209891467,265.4329121489251 215.7962640405798,268.0121588102533\"\n      />\n      <Polygon\n        fill=\"rgb(71,134,13)\"\n        points=\"202.52139746000424,273.8725933291065 202.46829209891467,265.4329121489251 208.95156598379975,272.64527137719745\"\n      />\n      <Polygon\n        fill=\"rgb(149,3,105)\"\n        points=\"313.13295485005006,300.50782665649945 306.922788489561,300.63365657266735 306.7511232710501,295.4700376441692\"\n      />\n      <Polygon\n        fill=\"rgb(158,7,98)\"\n        points=\"315.0263752307146,296.317604952491 313.13295485005006,300.50782665649945 306.7511232710501,295.4700376441692\"\n      />\n      <Polygon\n        fill=\"rgb(132,1,108)\"\n        points=\"306.922788489561,300.63365657266735 300.7156386553403,298.43107188415865 306.7511232710501,295.4700376441692\"\n      />\n      <Polygon\n        fill=\"rgb(174,148,10)\"\n        points=\"299.80995676431536,214.7010433397195 314.7636705691813,221.17349192629536 307.51949204432196,223.03652512436975\"\n      />\n      <Polygon\n        fill=\"rgb(171,133,7)\"\n        points=\"314.7636705691813,221.17349192629536 299.80995676431536,214.7010433397195 310.1648520452304,208.40487002761884\"\n      />\n      <Polygon\n        fill=\"rgb(171,139,8)\"\n        points=\"299.80995676431536,214.7010433397195 294.11546664670766,203.3887805535719 301.40356532992246,205.09733533520713\"\n      />\n      <Polygon\n        fill=\"rgb(166,140,6)\"\n        points=\"299.80995676431536,214.7010433397195 301.40356532992246,205.09733533520713 310.1648520452304,208.40487002761884\"\n      />\n      <Polygon\n        fill=\"rgb(112,1,133)\"\n        points=\"179.4542452383791,301.67067702503846 170.12666978420955,299.5205898211239 178.54019075527134,298.5159018264569\"\n      />\n      <Polygon\n        fill=\"rgb(57,23,103)\"\n        points=\"168.34691829590884,293.20865667252565 170.12666978420955,299.5205898211239 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(2,142,106)\"\n        points=\"166.72532685912515,289.71288585681623 168.34691829590884,293.20865667252565 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(17,163,74)\"\n        points=\"166.72532685912515,289.71288585681623 171.45145631300753,288.2012334015779 168.34691829590884,293.20865667252565\"\n      />\n      <Polygon\n        fill=\"rgb(44,201,65)\"\n        points=\"171.45145631300753,288.2012334015779 172.7728484304177,284.79272779335366 178.9649424313133,283.1894487887903\"\n      />\n      <Polygon\n        fill=\"rgb(62,225,76)\"\n        points=\"172.7728484304177,284.79272779335366 177.17333508097147,281.84287740509376 178.9649424313133,283.1894487887903\"\n      />\n      <Polygon\n        fill=\"rgb(66,226,75)\"\n        points=\"178.9649424313133,283.1894487887903 177.17333508097147,281.84287740509376 185.74648980425513,279.67119169847996\"\n      />\n      <Polygon\n        fill=\"rgb(34,200,78)\"\n        points=\"166.72532685912515,289.71288585681623 172.7728484304177,284.79272779335366 171.45145631300753,288.2012334015779\"\n      />\n      <Polygon\n        fill=\"rgb(11,116,76)\"\n        points=\"236.14566020972777,262.56953667799206 233.29814856631606,254.68056703518485 238.15536813329513,252.60220713119566\"\n      />\n      <Polygon\n        fill=\"rgb(17,83,79)\"\n        points=\"238.15536813329513,252.60220713119566 233.29814856631606,254.68056703518485 232.39176387108978,247.7477710736676\"\n      />\n      <Polygon\n        fill=\"rgb(20,93,68)\"\n        points=\"238.15536813329513,252.60220713119566 232.39176387108978,247.7477710736676 235.7472338651962,238.20698381196203\"\n      />\n      <Polygon\n        fill=\"rgb(26,169,61)\"\n        points=\"188.81787450294968,274.7824492016526 194.39952850946827,270.2300577405631 193.3724918628272,278.1685498767147\"\n      />\n      <Polygon\n        fill=\"rgb(61,199,44)\"\n        points=\"185.74648980425513,279.67119169847996 188.81787450294968,274.7824492016526 193.3724918628272,278.1685498767147\"\n      />\n      <Polygon\n        fill=\"rgb(64,169,25)\"\n        points=\"202.52139746000424,273.8725933291065 193.3724918628272,278.1685498767147 194.39952850946827,270.2300577405631\"\n      />\n      <Polygon\n        fill=\"rgb(129,175,9)\"\n        points=\"227.86161645517274,268.7063368581904 221.9568547298345,263.023493305719 227.37309384657542,264.39741811719273\"\n      />\n      <Polygon\n        fill=\"rgb(48,168,36)\"\n        points=\"227.37309384657542,264.39741811719273 236.14566020972777,262.56953667799206 227.86161645517274,268.7063368581904\"\n      />\n      <Polygon\n        fill=\"rgb(97,151,5)\"\n        points=\"227.86161645517274,268.7063368581904 215.7962640405798,268.0121588102533 221.9568547298345,263.023493305719\"\n      />\n      <Polygon\n        fill=\"rgb(198,75,35)\"\n        points=\"317.1664461240612,281.29821269707867 323.6537513864674,278.8212564688524 319.2264675181759,288.2432448735016\"\n      />\n      <Polygon\n        fill=\"rgb(40,134,34)\"\n        points=\"194.39952850946827,270.2300577405631 202.46829209891467,265.4329121489251 202.52139746000424,273.8725933291065\"\n      />\n      <Polygon\n        fill=\"rgb(46,101,32)\"\n        points=\"227.37309384657542,264.39741811719273 226.31173203540556,258.4277582142097 236.14566020972777,262.56953667799206\"\n      />\n      <Polygon\n        fill=\"rgb(66,145,17)\"\n        points=\"226.31173203540556,258.4277582142097 233.29814856631606,254.68056703518485 236.14566020972777,262.56953667799206\"\n      />\n      <Polygon\n        fill=\"rgb(184,124,13)\"\n        points=\"311.106003703124,229.31331024563042 307.51949204432196,223.03652512436975 314.7636705691813,221.17349192629536\"\n      />\n      <Polygon\n        fill=\"rgb(40,114,35)\"\n        points=\"236.48480020377227,209.74246726455422 236.1104103109941,221.06230929360999 229.90976548007802,214.4481736519607\"\n      />\n      <Polygon\n        fill=\"rgb(43,118,32)\"\n        points=\"224.57082428479194,227.18909602689968 229.90976548007802,214.4481736519607 236.1104103109941,221.06230929360999\"\n      />\n      <Polygon\n        fill=\"rgb(63,72,31)\"\n        points=\"235.82130155815057,230.12724560612904 224.57082428479194,227.18909602689968 236.1104103109941,221.06230929360999\"\n      />\n      <Polygon\n        fill=\"rgb(88,120,6)\"\n        points=\"209.13091700903936,259.2595586373455 217.53964679005207,254.2335196106463 215.7962640405798,268.0121588102533\"\n      />\n      <Polygon\n        fill=\"rgb(72,108,14)\"\n        points=\"202.46829209891467,265.4329121489251 209.13091700903936,259.2595586373455 215.7962640405798,268.0121588102533\"\n      />\n      <Polygon\n        fill=\"rgb(129,115,0)\"\n        points=\"217.53964679005207,254.2335196106463 221.9568547298345,263.023493305719 215.7962640405798,268.0121588102533\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,129)\"\n        points=\"255.4083044569943,292.13910238011533 243.1465717493681,295.9991912628154 245.63631347381806,291.5694942189404\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,129)\"\n        points=\"245.63631347381806,291.5694942189404 243.1465717493681,295.9991912628154 232.59566556318205,292.82851218218013\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,125)\"\n        points=\"217.38385972209502,302.7179190365238 205.66012614359323,302.58390961391484 216.28005609542836,298.08015177602323\"\n      />\n      <Polygon\n        fill=\"rgb(192,20,102)\"\n        points=\"217.38385972209502,302.7179190365238 216.28005609542836,298.08015177602323 224.04671980947248,295.23430770778424\"\n      />\n      <Polygon\n        fill=\"rgb(147,1,131)\"\n        points=\"216.28005609542836,298.08015177602323 205.66012614359323,302.58390961391484 208.8523385978989,299.3931104329465\"\n      />\n      <Polygon\n        fill=\"rgb(179,20,174)\"\n        points=\"232.59566556318205,292.82851218218013 224.04671980947248,295.23430770778424 216.28005609542836,298.08015177602323\"\n      />\n      <Polygon\n        fill=\"rgb(108,79,11)\"\n        points=\"191.1864396654969,223.69312686651122 193.8965399283915,216.4551336024864 197.97842048068296,224.17881460826592\"\n      />\n      <Polygon\n        fill=\"rgb(101,52,27)\"\n        points=\"182.17883604023075,225.8862582521091 191.1864396654969,223.69312686651122 189.9596190389508,236.71456100673407\"\n      />\n      <Polygon\n        fill=\"rgb(89,80,15)\"\n        points=\"182.17883604023075,225.8862582521091 183.7006603400897,214.39130013589732 191.1864396654969,223.69312686651122\"\n      />\n      <Polygon\n        fill=\"rgb(109,52,26)\"\n        points=\"191.1864396654969,223.69312686651122 197.97842048068296,224.17881460826592 189.9596190389508,236.71456100673407\"\n      />\n      <Polygon\n        fill=\"rgb(94,84,12)\"\n        points=\"183.7006603400897,214.39130013589732 193.8965399283915,216.4551336024864 191.1864396654969,223.69312686651122\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,130)\"\n        points=\"208.8523385978989,299.3931104329465 205.66012614359323,302.58390961391484 202.9151962684419,299.59637988415955\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,132)\"\n        points=\"205.66012614359323,302.58390961391484 195.38383576973808,302.4714503559014 202.9151962684419,299.59637988415955\"\n      />\n      <Polygon\n        fill=\"rgb(97,100,6)\"\n        points=\"183.7006603400897,214.39130013589732 194.5710977996411,205.2361356652321 193.8965399283915,216.4551336024864\"\n      />\n      <Polygon\n        fill=\"rgb(118,85,7)\"\n        points=\"193.8965399283915,216.4551336024864 205.37353589920258,219.39318671693914 197.97842048068296,224.17881460826592\"\n      />\n      <Polygon\n        fill=\"rgb(117,80,9)\"\n        points=\"193.8965399283915,216.4551336024864 205.2460539283524,210.28162608031127 205.37353589920258,219.39318671693914\"\n      />\n      <Polygon\n        fill=\"rgb(104,100,5)\"\n        points=\"193.8965399283915,216.4551336024864 194.5710977996411,205.2361356652321 205.2460539283524,210.28162608031127\"\n      />\n      <Polygon\n        fill=\"rgb(233,182,175)\"\n        points=\"199.80211687330015,49.89980568625603 202.34217246397486,46.64527940486062 199.70735719008368,41.69524016883793\"\n      />\n      <Polygon\n        fill=\"rgb(151,167,8)\"\n        points=\"286.51511649788324,196.84349931131467 294.5752286657993,196.94218819876178 294.11546664670766,203.3887805535719\"\n      />\n      <Polygon\n        fill=\"rgb(171,163,12)\"\n        points=\"294.11546664670766,203.3887805535719 294.5752286657993,196.94218819876178 301.40356532992246,205.09733533520713\"\n      />\n      <Polygon\n        fill=\"rgb(9,102,85)\"\n        points=\"188.0923761590644,66.60451884411796 182.71351199385393,66.81082096370963 186.73355178270413,58.38603806648433\"\n      />\n      <Polygon\n        fill=\"rgb(9,106,85)\"\n        points=\"188.0923761590644,66.60451884411796 185.45870220172597,73.07025860477796 182.71351199385393,66.81082096370963\"\n      />\n      <Polygon\n        fill=\"rgb(85,115,8)\"\n        points=\"180.0316454925852,202.14223460785348 194.5710977996411,205.2361356652321 183.7006603400897,214.39130013589732\"\n      />\n      <Polygon\n        fill=\"rgb(80,95,13)\"\n        points=\"176.84613852389003,219.02305705112008 175.1158057055464,210.05062291926103 183.7006603400897,214.39130013589732\"\n      />\n      <Polygon\n        fill=\"rgb(91,79,15)\"\n        points=\"176.84613852389003,219.02305705112008 183.7006603400897,214.39130013589732 182.17883604023075,225.8862582521091\"\n      />\n      <Polygon\n        fill=\"rgb(89,116,6)\"\n        points=\"175.1158057055464,210.05062291926103 180.0316454925852,202.14223460785348 183.7006603400897,214.39130013589732\"\n      />\n      <Polygon\n        fill=\"rgb(172,104,10)\"\n        points=\"326.1855727436099,253.14543009982103 318.1318155192353,251.97016299119937 320.4281187497082,245.34138694470184\"\n      />\n      <Polygon\n        fill=\"rgb(172,124,7)\"\n        points=\"318.1318155192353,251.97016299119937 326.1855727436099,253.14543009982103 321.88649334027036,258.46070344153776\"\n      />\n      <Polygon\n        fill=\"rgb(115,50,27)\"\n        points=\"189.9596190389508,236.71456100673407 197.97842048068296,224.17881460826592 203.12251357100467,229.6943844839781\"\n      />\n      <Polygon\n        fill=\"rgb(132,67,15)\"\n        points=\"197.97842048068296,224.17881460826592 205.37353589920258,219.39318671693914 203.12251357100467,229.6943844839781\"\n      />\n      <Polygon\n        fill=\"rgb(16,109,67)\"\n        points=\"188.9488067657286,43.01710267135198 184.32614203249364,35.934274203787425 190.10889781470007,35.894454937214476\"\n      />\n      <Polygon\n        fill=\"rgb(128,255,126)\"\n        points=\"192.61885216232417,35.98592937560383 190.10889781470007,35.894454937214476 184.32614203249364,35.934274203787425\"\n      />\n      <Polygon\n        fill=\"rgb(177,127,9)\"\n        points=\"311.106003703124,229.31331024563042 314.7636705691813,221.17349192629536 317.38581449484417,236.45338614712605\"\n      />\n      <Polygon\n        fill=\"rgb(31,85,55)\"\n        points=\"185.02873686579804,50.54456219001031 182.06466824971503,45.276521961056744 188.9488067657286,43.01710267135198\"\n      />\n      <Polygon\n        fill=\"rgb(21,117,57)\"\n        points=\"188.9488067657286,43.01710267135198 182.06466824971503,45.276521961056744 184.32614203249364,35.934274203787425\"\n      />\n      <Polygon\n        fill=\"rgb(80,44,43)\"\n        points=\"174.20867534398323,226.50159697256544 182.17883604023075,225.8862582521091 176.69037051255276,233.8764840695747\"\n      />\n      <Polygon\n        fill=\"rgb(84,42,43)\"\n        points=\"182.17883604023075,225.8862582521091 189.9596190389508,236.71456100673407 176.69037051255276,233.8764840695747\"\n      />\n      <Polygon\n        fill=\"rgb(73,65,30)\"\n        points=\"174.20867534398323,226.50159697256544 176.84613852389003,219.02305705112008 182.17883604023075,225.8862582521091\"\n      />\n      <Polygon\n        fill=\"rgb(64,78,28)\"\n        points=\"224.57082428479194,227.18909602689968 235.82130155815057,230.12724560612904 235.7472338651962,238.20698381196203\"\n      />\n      <Polygon\n        fill=\"rgb(172,78,18)\"\n        points=\"328.91910920427785,267.6174503951018 321.88649334027036,258.46070344153776 329.7389630661924,260.4404708757997\"\n      />\n      <Polygon\n        fill=\"rgb(173,80,18)\"\n        points=\"323.26745016728967,269.145824396833 321.88649334027036,258.46070344153776 328.91910920427785,267.6174503951018\"\n      />\n      <Polygon\n        fill=\"rgb(175,122,9)\"\n        points=\"321.88649334027036,258.46070344153776 326.1855727436099,253.14543009982103 329.7389630661924,260.4404708757997\"\n      />\n      <Polygon\n        fill=\"rgb(55,74,37)\"\n        points=\"164.21777321617378,217.40424078646026 176.84613852389003,219.02305705112008 174.20867534398323,226.50159697256544\"\n      />\n      <Polygon\n        fill=\"rgb(55,92,28)\"\n        points=\"164.21777321617378,217.40424078646026 175.1158057055464,210.05062291926103 176.84613852389003,219.02305705112008\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,135)\"\n        points=\"243.1465717493681,295.9991912628154 233.5289333254844,295.72452158385204 232.59566556318205,292.82851218218013\"\n      />\n      <Polygon\n        fill=\"rgb(148,1,128)\"\n        points=\"233.5289333254844,295.72452158385204 227.71720930880832,297.74572044847014 232.59566556318205,292.82851218218013\"\n      />\n      <Polygon\n        fill=\"rgb(139,0,127)\"\n        points=\"232.59566556318205,292.82851218218013 227.71720930880832,297.74572044847014 224.04671980947248,295.23430770778424\"\n      />\n      <Polygon\n        fill=\"rgb(44,70,49)\"\n        points=\"228.83406288617493,241.07711118861388 235.7472338651962,238.20698381196203 232.39176387108978,247.7477710736676\"\n      />\n      <Polygon\n        fill=\"rgb(39,80,48)\"\n        points=\"228.86028983340964,235.3482054652727 235.7472338651962,238.20698381196203 228.83406288617493,241.07711118861388\"\n      />\n      <Polygon\n        fill=\"rgb(40,47,79)\"\n        points=\"228.86028983340964,235.3482054652727 224.57082428479194,227.18909602689968 235.7472338651962,238.20698381196203\"\n      />\n      <Polygon\n        fill=\"rgb(115,220,40)\"\n        points=\"271.48487951154743,188.3024489547284 276.3960571028648,191.55857013816356 264.64021379523547,191.829773214316\"\n      />\n      <Polygon\n        fill=\"rgb(97,231,58)\"\n        points=\"262.8157991373475,187.64146441776722 271.48487951154743,188.3024489547284 264.64021379523547,191.829773214316\"\n      />\n      <Polygon\n        fill=\"rgb(95,230,59)\"\n        points=\"262.8157991373475,187.64146441776722 264.64021379523547,191.829773214316 256.85160074123684,190.49304275394476\"\n      />\n      <Polygon\n        fill=\"rgb(143,200,23)\"\n        points=\"294.5752286657993,196.94218819876178 286.51511649788324,196.84349931131467 289.2521929037008,189.641880342366\"\n      />\n      <Polygon\n        fill=\"rgb(133,191,16)\"\n        points=\"283.43560362773604,190.79183051426594 286.51511649788324,196.84349931131467 276.3960571028648,191.55857013816356\"\n      />\n      <Polygon\n        fill=\"rgb(156,195,23)\"\n        points=\"286.51511649788324,196.84349931131467 283.43560362773604,190.79183051426594 289.2521929037008,189.641880342366\"\n      />\n      <Polygon\n        fill=\"rgb(116,7,168)\"\n        points=\"285.3131281162296,293.73454406195765 285.4632842341317,294.66025356583486 277.8119561129068,292.517861501434\"\n      />\n      <Polygon\n        fill=\"rgb(91,13,172)\"\n        points=\"291.87764952181385,296.4554953161877 285.4632842341317,294.66025356583486 285.3131281162296,293.73454406195765\"\n      />\n      <Polygon\n        fill=\"rgb(229,185,181)\"\n        points=\"190.53816427331307,42.976906030518904 199.80211687330015,49.89980568625603 199.70735719008368,41.69524016883793\"\n      />\n      <Polygon\n        fill=\"rgb(215,208,176)\"\n        points=\"192.61885216232417,35.98592937560383 190.53816427331307,42.976906030518904 199.70735719008368,41.69524016883793\"\n      />\n      <Polygon\n        fill=\"rgb(135,94,4)\"\n        points=\"213.9045482471917,213.98214408040346 205.2460539283524,210.28162608031127 210.98775169323736,205.88326617630676\"\n      />\n      <Polygon\n        fill=\"rgb(110,114,1)\"\n        points=\"205.2460539283524,210.28162608031127 194.5710977996411,205.2361356652321 204.40530661711637,200.9314598665648\"\n      />\n      <Polygon\n        fill=\"rgb(118,115,0)\"\n        points=\"204.40530661711637,200.9314598665648 210.98775169323736,205.88326617630676 205.2460539283524,210.28162608031127\"\n      />\n      <Polygon\n        fill=\"rgb(130,81,8)\"\n        points=\"205.37353589920258,219.39318671693914 205.2460539283524,210.28162608031127 213.9045482471917,213.98214408040346\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,142)\"\n        points=\"285.4632842341317,294.66025356583486 275.0211106022447,295.696668408777 277.8119561129068,292.517861501434\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,142)\"\n        points=\"275.0211106022447,295.696668408777 267.29518131091845,293.7441139398975 277.8119561129068,292.517861501434\"\n      />\n      <Polygon\n        fill=\"rgb(120,68,14)\"\n        points=\"213.51663534012005,225.83919804373892 203.12251357100467,229.6943844839781 205.37353589920258,219.39318671693914\"\n      />\n      <Polygon\n        fill=\"rgb(129,82,8)\"\n        points=\"205.37353589920258,219.39318671693914 213.9045482471917,213.98214408040346 213.51663534012005,225.83919804373892\"\n      />\n      <Polygon\n        fill=\"rgb(107,120,1)\"\n        points=\"194.5710977996411,205.2361356652321 198.39860476965242,194.3284053113232 204.40530661711637,200.9314598665648\"\n      />\n      <Polygon\n        fill=\"rgb(95,135,4)\"\n        points=\"186.02931644888514,200.20972432795872 185.0257004060008,193.62775923364768 194.5710977996411,205.2361356652321\"\n      />\n      <Polygon\n        fill=\"rgb(86,128,6)\"\n        points=\"198.39860476965242,194.3284053113232 194.5710977996411,205.2361356652321 185.0257004060008,193.62775923364768\"\n      />\n      <Polygon\n        fill=\"rgb(86,120,7)\"\n        points=\"194.5710977996411,205.2361356652321 180.0316454925852,202.14223460785348 186.02931644888514,200.20972432795872\"\n      />\n      <Polygon\n        fill=\"rgb(42,197,62)\"\n        points=\"244.7751267973527,194.6517869754798 247.98188147285444,196.79242120748776 240.070891964419,199.6156747874174\"\n      />\n      <Polygon\n        fill=\"rgb(54,207,59)\"\n        points=\"244.7751267973527,194.6517869754798 251.04069549720802,192.944226932961 247.98188147285444,196.79242120748776\"\n      />\n      <Polygon\n        fill=\"rgb(77,124,10)\"\n        points=\"175.1158057055464,210.05062291926103 170.9546869379933,201.36079327842677 180.0316454925852,202.14223460785348\"\n      />\n      <Polygon\n        fill=\"rgb(63,118,18)\"\n        points=\"163.59322466693402,208.5471445736306 170.9546869379933,201.36079327842677 175.1158057055464,210.05062291926103\"\n      />\n      <Polygon\n        fill=\"rgb(60,84,28)\"\n        points=\"163.59322466693402,208.5471445736306 175.1158057055464,210.05062291926103 164.21777321617378,217.40424078646026\"\n      />\n      <Polygon\n        fill=\"rgb(17,94,72)\"\n        points=\"186.73355178270413,58.38603806648433 179.05517107041112,52.40521466238562 185.02873686579804,50.54456219001031\"\n      />\n      <Polygon\n        fill=\"rgb(17,84,80)\"\n        points=\"186.73355178270413,58.38603806648433 177.7516945099013,59.431414466465014 179.05517107041112,52.40521466238562\"\n      />\n      <Polygon\n        fill=\"rgb(13,95,79)\"\n        points=\"182.71351199385393,66.81082096370963 177.7516945099013,59.431414466465014 186.73355178270413,58.38603806648433\"\n      />\n      <Polygon\n        fill=\"rgb(53,211,65)\"\n        points=\"177.17333508097147,281.84287740509376 183.51290189845002,278.1347497917458 185.74648980425513,279.67119169847996\"\n      />\n      <Polygon\n        fill=\"rgb(41,203,71)\"\n        points=\"183.51290189845002,278.1347497917458 188.81787450294968,274.7824492016526 185.74648980425513,279.67119169847996\"\n      />\n      <Polygon\n        fill=\"rgb(83,133,8)\"\n        points=\"236.48480020377227,209.74246726455422 230.49386768398887,200.69425036371865 240.070891964419,199.6156747874174\"\n      />\n      <Polygon\n        fill=\"rgb(44,105,33)\"\n        points=\"229.90976548007802,214.4481736519607 230.49386768398887,200.69425036371865 236.48480020377227,209.74246726455422\"\n      />\n      <Polygon\n        fill=\"rgb(131,0,132)\"\n        points=\"267.29518131091845,293.7441139398975 256.9221790118409,295.80307774496845 255.4083044569943,292.13910238011533\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,130)\"\n        points=\"256.9221790118409,295.80307774496845 243.1465717493681,295.9991912628154 255.4083044569943,292.13910238011533\"\n      />\n      <Polygon\n        fill=\"rgb(120,0,136)\"\n        points=\"306.922788489561,300.63365657266735 306.5407156756329,303.83381849272047 300.7156386553403,298.43107188415865\"\n      />\n      <Polygon\n        fill=\"rgb(110,9,172)\"\n        points=\"291.87764952181385,296.4554953161877 300.7156386553403,298.43107188415865 292.761258373866,297.7678285097744\"\n      />\n      <Polygon\n        fill=\"rgb(86,11,159)\"\n        points=\"306.5407156756329,303.83381849272047 292.761258373866,297.7678285097744 300.7156386553403,298.43107188415865\"\n      />\n      <Polygon\n        fill=\"rgb(58,78,32)\"\n        points=\"165.82096056237975,225.73662782512957 164.21777321617378,217.40424078646026 174.20867534398323,226.50159697256544\"\n      />\n      <Polygon\n        fill=\"rgb(63,46,53)\"\n        points=\"166.2702455409424,232.893477225538 165.82096056237975,225.73662782512957 174.20867534398323,226.50159697256544\"\n      />\n      <Polygon\n        fill=\"rgb(67,43,53)\"\n        points=\"166.2702455409424,232.893477225538 174.20867534398323,226.50159697256544 176.69037051255276,233.8764840695747\"\n      />\n      <Polygon\n        fill=\"rgb(192,74,31)\"\n        points=\"323.6537513864674,278.8212564688524 323.26745016728967,269.145824396833 334.05559712222833,273.6908308691518\"\n      />\n      <Polygon\n        fill=\"rgb(182,48,43)\"\n        points=\"334.05559712222833,273.6908308691518 323.26745016728967,269.145824396833 328.91910920427785,267.6174503951018\"\n      />\n      <Polygon\n        fill=\"rgb(105,61,20)\"\n        points=\"203.97653292347007,241.13214006367255 189.9596190389508,236.71456100673407 203.12251357100467,229.6943844839781\"\n      />\n      <Polygon\n        fill=\"rgb(115,77,10)\"\n        points=\"203.12251357100467,229.6943844839781 213.51663534012005,225.83919804373892 211.3431504267383,236.57188787142158\"\n      />\n      <Polygon\n        fill=\"rgb(102,60,22)\"\n        points=\"203.97653292347007,241.13214006367255 203.12251357100467,229.6943844839781 211.3431504267383,236.57188787142158\"\n      />\n      <Polygon\n        fill=\"rgb(178,128,10)\"\n        points=\"314.7636705691813,221.17349192629536 322.06752845936467,229.24436672864914 317.38581449484417,236.45338614712605\"\n      />\n      <Polygon\n        fill=\"rgb(180,127,11)\"\n        points=\"317.38581449484417,236.45338614712605 322.06752845936467,229.24436672864914 327.47517745272444,239.57270217555296\"\n      />\n      <Polygon\n        fill=\"rgb(179,115,11)\"\n        points=\"320.4281187497082,245.34138694470184 317.38581449484417,236.45338614712605 327.47517745272444,239.57270217555296\"\n      />\n      <Polygon\n        fill=\"rgb(95,13,175)\"\n        points=\"292.761258373866,297.7678285097744 285.4632842341317,294.66025356583486 291.87764952181385,296.4554953161877\"\n      />\n      <Polygon\n        fill=\"rgb(180,113,12)\"\n        points=\"326.1855727436099,253.14543009982103 320.4281187497082,245.34138694470184 327.47517745272444,239.57270217555296\"\n      />\n      <Polygon\n        fill=\"rgb(119,109,1)\"\n        points=\"221.9568547298345,263.023493305719 217.53964679005207,254.2335196106463 226.31173203540556,258.4277582142097\"\n      />\n      <Polygon\n        fill=\"rgb(117,112,1)\"\n        points=\"227.37309384657542,264.39741811719273 221.9568547298345,263.023493305719 226.31173203540556,258.4277582142097\"\n      />\n      <Polygon\n        fill=\"rgb(218,59,69)\"\n        points=\"319.2264675181759,288.2432448735016 327.2265098511273,287.3206291290006 320.99489125300465,296.40738529342093\"\n      />\n      <Polygon\n        fill=\"rgb(211,51,68)\"\n        points=\"319.2264675181759,288.2432448735016 320.99489125300465,296.40738529342093 315.0263752307146,296.317604952491\"\n      />\n      <Polygon\n        fill=\"rgb(220,73,58)\"\n        points=\"323.6537513864674,278.8212564688524 327.2265098511273,287.3206291290006 319.2264675181759,288.2432448735016\"\n      />\n      <Polygon\n        fill=\"rgb(6,101,97)\"\n        points=\"185.45870220172597,73.07025860477796 181.63089067980178,73.59077392228622 182.71351199385393,66.81082096370963\"\n      />\n      <Polygon\n        fill=\"rgb(7,97,97)\"\n        points=\"185.24390551462216,82.98007489328447 181.63089067980178,73.59077392228622 185.45870220172597,73.07025860477796\"\n      />\n      <Polygon\n        fill=\"rgb(64,89,23)\"\n        points=\"198.03067070529488,256.66959389335204 205.25165379307919,249.2798849935698 209.13091700903936,259.2595586373455\"\n      />\n      <Polygon\n        fill=\"rgb(69,111,15)\"\n        points=\"202.46829209891467,265.4329121489251 198.03067070529488,256.66959389335204 209.13091700903936,259.2595586373455\"\n      />\n      <Polygon\n        fill=\"rgb(100,102,5)\"\n        points=\"209.13091700903936,259.2595586373455 205.25165379307919,249.2798849935698 217.53964679005207,254.2335196106463\"\n      />\n      <Polygon\n        fill=\"rgb(52,103,28)\"\n        points=\"194.39952850946827,270.2300577405631 198.03067070529488,256.66959389335204 202.46829209891467,265.4329121489251\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,132)\"\n        points=\"187.03899291507582,304.45680783987115 179.4542452383791,301.67067702503846 188.49384663821922,301.1258187006747\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,132)\"\n        points=\"195.38383576973808,302.4714503559014 187.03899291507582,304.45680783987115 188.49384663821922,301.1258187006747\"\n      />\n      <Polygon\n        fill=\"rgb(64,16,130)\"\n        points=\"170.12666978420955,299.5205898211239 166.16010305932002,301.6462597542666 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(112,1,139)\"\n        points=\"179.4542452383791,301.67067702503846 170.99944541123173,304.55467738521406 170.12666978420955,299.5205898211239\"\n      />\n      <Polygon\n        fill=\"rgb(110,1,140)\"\n        points=\"170.99944541123173,304.55467738521406 166.16010305932002,301.6462597542666 170.12666978420955,299.5205898211239\"\n      />\n      <Polygon\n        fill=\"rgb(92,36,45)\"\n        points=\"189.9596190389508,236.71456100673407 197.4598186775388,244.80943700399428 189.51243779552289,251.02439259851698\"\n      />\n      <Polygon\n        fill=\"rgb(102,44,34)\"\n        points=\"189.9596190389508,236.71456100673407 203.97653292347007,241.13214006367255 197.4598186775388,244.80943700399428\"\n      />\n      <Polygon\n        fill=\"rgb(85,37,48)\"\n        points=\"183.53435030525844,247.0737847686353 189.9596190389508,236.71456100673407 189.51243779552289,251.02439259851698\"\n      />\n      <Polygon\n        fill=\"rgb(83,38,48)\"\n        points=\"179.1289498762668,242.18935666390058 189.9596190389508,236.71456100673407 183.53435030525844,247.0737847686353\"\n      />\n      <Polygon\n        fill=\"rgb(84,37,48)\"\n        points=\"179.1289498762668,242.18935666390058 176.69037051255276,233.8764840695747 189.9596190389508,236.71456100673407\"\n      />\n      <Polygon\n        fill=\"rgb(121,223,43)\"\n        points=\"279.13544893159127,187.79152095841584 283.43560362773604,190.79183051426594 276.3960571028648,191.55857013816356\"\n      />\n      <Polygon\n        fill=\"rgb(122,223,43)\"\n        points=\"271.48487951154743,188.3024489547284 279.13544893159127,187.79152095841584 276.3960571028648,191.55857013816356\"\n      />\n      <Polygon\n        fill=\"rgb(226,202,160)\"\n        points=\"190.53816427331307,42.976906030518904 195.33103599232783,52.14013053496407 199.80211687330015,49.89980568625603\"\n      />\n      <Polygon\n        fill=\"rgb(252,144,154)\"\n        points=\"199.2366968497273,60.83902178852355 199.80211687330015,49.89980568625603 195.33103599232783,52.14013053496407\"\n      />\n      <Polygon\n        fill=\"rgb(101,86,9)\"\n        points=\"217.84352405296792,233.0580591824267 213.51663534012005,225.83919804373892 224.57082428479194,227.18909602689968\"\n      />\n      <Polygon\n        fill=\"rgb(113,74,12)\"\n        points=\"223.61619908754312,235.72365983138508 217.84352405296792,233.0580591824267 224.57082428479194,227.18909602689968\"\n      />\n      <Polygon\n        fill=\"rgb(103,67,17)\"\n        points=\"211.3431504267383,236.57188787142158 217.84352405296792,233.0580591824267 221.53689776332462,242.75920130301537\"\n      />\n      <Polygon\n        fill=\"rgb(112,71,14)\"\n        points=\"217.84352405296792,233.0580591824267 223.61619908754312,235.72365983138508 221.53689776332462,242.75920130301537\"\n      />\n      <Polygon\n        fill=\"rgb(93,81,13)\"\n        points=\"213.51663534012005,225.83919804373892 217.84352405296792,233.0580591824267 211.3431504267383,236.57188787142158\"\n      />\n      <Polygon\n        fill=\"rgb(23,79,72)\"\n        points=\"185.02873686579804,50.54456219001031 179.05517107041112,52.40521466238562 182.06466824971503,45.276521961056744\"\n      />\n      <Polygon\n        fill=\"rgb(50,228,113)\"\n        points=\"177.17333508097147,281.84287740509376 172.7728484304177,284.79272779335366 170.09034162618167,286.7157425872249\"\n      />\n      <Polygon\n        fill=\"rgb(41,221,115)\"\n        points=\"166.72532685912515,289.71288585681623 170.09034162618167,286.7157425872249 172.7728484304177,284.79272779335366\"\n      />\n      <Polygon\n        fill=\"rgb(125,117,0)\"\n        points=\"210.98775169323736,205.88326617630676 212.94311894684307,198.4866107275138 216.94818357331366,205.9009277393293\"\n      />\n      <Polygon\n        fill=\"rgb(120,119,0)\"\n        points=\"210.98775169323736,205.88326617630676 204.40530661711637,200.9314598665648 212.94311894684307,198.4866107275138\"\n      />\n      <Polygon\n        fill=\"rgb(126,91,5)\"\n        points=\"213.9045482471917,213.98214408040346 210.98775169323736,205.88326617630676 216.94818357331366,205.9009277393293\"\n      />\n      <Polygon\n        fill=\"rgb(251,161,124)\"\n        points=\"196.7851108474028,61.26112280836179 199.2366968497273,60.83902178852355 195.33103599232783,52.14013053496407\"\n      />\n      <Polygon\n        fill=\"rgb(254,109,124)\"\n        points=\"196.61766999581965,69.35855936865048 199.2366968497273,60.83902178852355 196.7851108474028,61.26112280836179\"\n      />\n      <Polygon\n        fill=\"rgb(102,89,8)\"\n        points=\"213.51663534012005,225.83919804373892 220.33224696157902,218.15872148841117 224.57082428479194,227.18909602689968\"\n      />\n      <Polygon\n        fill=\"rgb(111,82,9)\"\n        points=\"220.33224696157902,218.15872148841117 213.51663534012005,225.83919804373892 213.9045482471917,213.98214408040346\"\n      />\n      <Polygon\n        fill=\"rgb(118,93,5)\"\n        points=\"213.9045482471917,213.98214408040346 216.94818357331366,205.9009277393293 220.35220790680083,211.23940958488578\"\n      />\n      <Polygon\n        fill=\"rgb(118,93,5)\"\n        points=\"213.9045482471917,213.98214408040346 220.35220790680083,211.23940958488578 220.33224696157902,218.15872148841117\"\n      />\n      <Polygon\n        fill=\"rgb(87,79,16)\"\n        points=\"203.97653292347007,241.13214006367255 211.3431504267383,236.57188787142158 212.83555974815673,245.52568039211394\"\n      />\n      <Polygon\n        fill=\"rgb(111,83,9)\"\n        points=\"211.3431504267383,236.57188787142158 221.53689776332462,242.75920130301537 212.83555974815673,245.52568039211394\"\n      />\n      <Polygon\n        fill=\"rgb(195,21,106)\"\n        points=\"320.99489125300465,296.40738529342093 313.13295485005006,300.50782665649945 315.0263752307146,296.317604952491\"\n      />\n      <Polygon\n        fill=\"rgb(111,85,8)\"\n        points=\"217.53964679005207,254.2335196106463 212.83555974815673,245.52568039211394 221.53689776332462,242.75920130301537\"\n      />\n      <Polygon\n        fill=\"rgb(90,74,17)\"\n        points=\"205.25165379307919,249.2798849935698 212.83555974815673,245.52568039211394 217.53964679005207,254.2335196106463\"\n      />\n      <Polygon\n        fill=\"rgb(87,79,16)\"\n        points=\"205.25165379307919,249.2798849935698 203.97653292347007,241.13214006367255 212.83555974815673,245.52568039211394\"\n      />\n      <Polygon\n        fill=\"rgb(116,128,0)\"\n        points=\"204.40530661711637,200.9314598665648 198.39860476965242,194.3284053113232 208.07235480508422,191.5813690324167\"\n      />\n      <Polygon\n        fill=\"rgb(118,127,0)\"\n        points=\"212.94311894684307,198.4866107275138 204.40530661711637,200.9314598665648 208.07235480508422,191.5813690324167\"\n      />\n      <Polygon\n        fill=\"rgb(82,133,8)\"\n        points=\"180.0316454925852,202.14223460785348 185.0257004060008,193.62775923364768 186.02931644888514,200.20972432795872\"\n      />\n      <Polygon\n        fill=\"rgb(79,135,9)\"\n        points=\"180.0316454925852,202.14223460785348 173.8261689054527,192.53976060341702 185.0257004060008,193.62775923364768\"\n      />\n      <Polygon\n        fill=\"rgb(79,135,9)\"\n        points=\"180.0316454925852,202.14223460785348 170.9546869379933,201.36079327842677 173.8261689054527,192.53976060341702\"\n      />\n      <Polygon\n        fill=\"rgb(114,74,12)\"\n        points=\"228.86028983340964,235.3482054652727 223.61619908754312,235.72365983138508 224.57082428479194,227.18909602689968\"\n      />\n      <Polygon\n        fill=\"rgb(99,88,9)\"\n        points=\"224.57082428479194,227.18909602689968 220.33224696157902,218.15872148841117 229.90976548007802,214.4481736519607\"\n      />\n      <Polygon\n        fill=\"rgb(2,142,105)\"\n        points=\"163.35069373542746,293.43953345935665 166.72532685912515,289.71288585681623 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(34,215,130)\"\n        points=\"163.35069373542746,293.43953345935665 170.09034162618167,286.7157425872249 166.72532685912515,289.71288585681623\"\n      />\n      <Polygon\n        fill=\"rgb(120,82,8)\"\n        points=\"226.6148071233553,251.765354260281 217.53964679005207,254.2335196106463 221.53689776332462,242.75920130301537\"\n      />\n      <Polygon\n        fill=\"rgb(115,98,4)\"\n        points=\"226.31173203540556,258.4277582142097 217.53964679005207,254.2335196106463 226.6148071233553,251.765354260281\"\n      />\n      <Polygon\n        fill=\"rgb(149,247,169)\"\n        points=\"184.32614203249364,35.934274203787425 187.25910515612986,37.96180174854004 192.61885216232417,35.98592937560383\"\n      />\n      <Polygon\n        fill=\"rgb(196,219,186)\"\n        points=\"187.25910515612986,37.96180174854004 190.53816427331307,42.976906030518904 192.61885216232417,35.98592937560383\"\n      />\n      <Polygon\n        fill=\"rgb(12,88,90)\"\n        points=\"185.24390551462216,82.98007489328447 180.8102929369665,86.90142856870415 178.43669413964085,80.24571821585721\"\n      />\n      <Polygon\n        fill=\"rgb(174,20,76)\"\n        points=\"185.67427046434517,86.68913789857163 185.24390551462216,82.98007489328447 189.40252311774088,82.69471743076144\"\n      />\n      <Polygon\n        fill=\"rgb(138,7,86)\"\n        points=\"180.8102929369665,86.90142856870415 185.24390551462216,82.98007489328447 185.67427046434517,86.68913789857163\"\n      />\n      <Polygon\n        fill=\"rgb(10,101,84)\"\n        points=\"178.43669413964085,80.24571821585721 181.63089067980178,73.59077392228622 185.24390551462216,82.98007489328447\"\n      />\n      <Polygon\n        fill=\"rgb(181,32,62)\"\n        points=\"189.40252311774088,82.69471743076144 185.24390551462216,82.98007489328447 193.09080099673054,76.53794615211035\"\n      />\n      <Polygon\n        fill=\"rgb(166,140,6)\"\n        points=\"310.1648520452304,208.40487002761884 301.40356532992246,205.09733533520713 307.1435763007898,201.07637003219298\"\n      />\n      <Polygon\n        fill=\"rgb(168,160,11)\"\n        points=\"294.5752286657993,196.94218819876178 301.449882035641,196.8468496260306 301.40356532992246,205.09733533520713\"\n      />\n      <Polygon\n        fill=\"rgb(147,162,6)\"\n        points=\"301.40356532992246,205.09733533520713 301.449882035641,196.8468496260306 307.1435763007898,201.07637003219298\"\n      />\n      <Polygon\n        fill=\"rgb(112,71,14)\"\n        points=\"221.53689776332462,242.75920130301537 223.61619908754312,235.72365983138508 228.83406288617493,241.07711118861388\"\n      />\n      <Polygon\n        fill=\"rgb(114,73,13)\"\n        points=\"223.61619908754312,235.72365983138508 228.86028983340964,235.3482054652727 228.83406288617493,241.07711118861388\"\n      />\n      <Polygon\n        fill=\"rgb(97,93,8)\"\n        points=\"220.33224696157902,218.15872148841117 220.35220790680083,211.23940958488578 229.90976548007802,214.4481736519607\"\n      />\n      <Polygon\n        fill=\"rgb(79,77,20)\"\n        points=\"226.6148071233553,251.765354260281 232.39176387108978,247.7477710736676 233.29814856631606,254.68056703518485\"\n      />\n      <Polygon\n        fill=\"rgb(103,100,5)\"\n        points=\"232.39176387108978,247.7477710736676 221.53689776332462,242.75920130301537 228.83406288617493,241.07711118861388\"\n      />\n      <Polygon\n        fill=\"rgb(89,64,23)\"\n        points=\"226.6148071233553,251.765354260281 221.53689776332462,242.75920130301537 232.39176387108978,247.7477710736676\"\n      />\n      <Polygon\n        fill=\"rgb(75,78,22)\"\n        points=\"197.4598186775388,244.80943700399428 203.97653292347007,241.13214006367255 205.25165379307919,249.2798849935698\"\n      />\n      <Polygon\n        fill=\"rgb(75,78,22)\"\n        points=\"198.03067070529488,256.66959389335204 197.4598186775388,244.80943700399428 205.25165379307919,249.2798849935698\"\n      />\n      <Polygon\n        fill=\"rgb(73,36,56)\"\n        points=\"172.16583158015018,239.94759591814304 176.69037051255276,233.8764840695747 179.1289498762668,242.18935666390058\"\n      />\n      <Polygon\n        fill=\"rgb(68,39,56)\"\n        points=\"166.2702455409424,232.893477225538 176.69037051255276,233.8764840695747 172.16583158015018,239.94759591814304\"\n      />\n      <Polygon\n        fill=\"rgb(87,99,9)\"\n        points=\"226.6148071233553,251.765354260281 233.29814856631606,254.68056703518485 226.31173203540556,258.4277582142097\"\n      />\n      <Polygon\n        fill=\"rgb(100,103,5)\"\n        points=\"229.90976548007802,214.4481736519607 220.35220790680083,211.23940958488578 221.14813688496884,200.4777193400795\"\n      />\n      <Polygon\n        fill=\"rgb(93,99,8)\"\n        points=\"221.14813688496884,200.4777193400795 230.49386768398887,200.69425036371865 229.90976548007802,214.4481736519607\"\n      />\n      <Polygon\n        fill=\"rgb(175,15,91)\"\n        points=\"217.38385972209502,302.7179190365238 224.04671980947248,295.23430770778424 227.71720930880832,297.74572044847014\"\n      />\n      <Polygon\n        fill=\"rgb(202,51,57)\"\n        points=\"323.6537513864674,278.8212564688524 334.05559712222833,273.6908308691518 327.2265098511273,287.3206291290006\"\n      />\n      <Polygon\n        fill=\"rgb(23,96,195)\"\n        points=\"166.16010305932002,301.6462597542666 164.2722635835724,296.1138646540373 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(18,106,191)\"\n        points=\"164.2722635835724,296.1138646540373 163.35069373542746,293.43953345935665 164.18482308216352,296.9801882000893\"\n      />\n      <Polygon\n        fill=\"rgb(130,102,2)\"\n        points=\"220.35220790680083,211.23940958488578 216.94818357331366,205.9009277393293 221.14813688496884,200.4777193400795\"\n      />\n      <Polygon\n        fill=\"rgb(115,112,1)\"\n        points=\"212.94311894684307,198.4866107275138 221.14813688496884,200.4777193400795 216.94818357331366,205.9009277393293\"\n      />\n      <Polygon\n        fill=\"rgb(120,1,142)\"\n        points=\"187.03899291507582,304.45680783987115 170.99944541123173,304.55467738521406 179.4542452383791,301.67067702503846\"\n      />\n      <Polygon\n        fill=\"rgb(142,200,23)\"\n        points=\"297.5208797712635,191.80419458848897 294.5752286657993,196.94218819876178 289.2521929037008,189.641880342366\"\n      />\n      <Polygon\n        fill=\"rgb(158,192,21)\"\n        points=\"301.449882035641,196.8468496260306 294.5752286657993,196.94218819876178 297.5208797712635,191.80419458848897\"\n      />\n      <Polygon\n        fill=\"rgb(189,132,15)\"\n        points=\"326.1855727436099,253.14543009982103 334.5356130560051,256.9959324217187 329.7389630661924,260.4404708757997\"\n      />\n      <Polygon\n        fill=\"rgb(194,113,19)\"\n        points=\"326.1855727436099,253.14543009982103 327.47517745272444,239.57270217555296 333.2445214332383,249.01208813404924\"\n      />\n      <Polygon\n        fill=\"rgb(188,123,15)\"\n        points=\"334.5356130560051,256.9959324217187 326.1855727436099,253.14543009982103 333.2445214332383,249.01208813404924\"\n      />\n      <Polygon\n        fill=\"rgb(48,58,56)\"\n        points=\"182.06466824971503,45.276521961056744 179.05517107041112,52.40521466238562 175.6411956050236,43.35222306128202\"\n      />\n      <Polygon\n        fill=\"rgb(46,103,32)\"\n        points=\"182.06466824971503,45.276521961056744 175.6411956050236,43.35222306128202 184.32614203249364,35.934274203787425\"\n      />\n      <Polygon\n        fill=\"rgb(61,47,54)\"\n        points=\"158.27650811362045,228.40965255502184 165.82096056237975,225.73662782512957 166.2702455409424,232.893477225538\"\n      />\n      <Polygon\n        fill=\"rgb(46,73,46)\"\n        points=\"158.27650811362045,228.40965255502184 158.6380904047029,221.8127767805313 165.82096056237975,225.73662782512957\"\n      />\n      <Polygon\n        fill=\"rgb(47,78,41)\"\n        points=\"165.82096056237975,225.73662782512957 158.6380904047029,221.8127767805313 164.21777321617378,217.40424078646026\"\n      />\n      <Polygon\n        fill=\"rgb(77,155,13)\"\n        points=\"203.59892982302813,187.82041860446753 198.39860476965242,194.3284053113232 203.90714143547694,181.18350478686133\"\n      />\n      <Polygon\n        fill=\"rgb(118,121,0)\"\n        points=\"208.07235480508422,191.5813690324167 198.39860476965242,194.3284053113232 203.59892982302813,187.82041860446753\"\n      />\n      <Polygon\n        fill=\"rgb(90,149,7)\"\n        points=\"198.39860476965242,194.3284053113232 191.77092586053288,184.08960210060025 203.90714143547694,181.18350478686133\"\n      />\n      <Polygon\n        fill=\"rgb(88,148,7)\"\n        points=\"185.0257004060008,193.62775923364768 191.77092586053288,184.08960210060025 198.39860476965242,194.3284053113232\"\n      />\n      <Polygon\n        fill=\"rgb(46,85,39)\"\n        points=\"156.96861428622324,212.58469930695838 163.59322466693402,208.5471445736306 164.21777321617378,217.40424078646026\"\n      />\n      <Polygon\n        fill=\"rgb(37,94,43)\"\n        points=\"158.6380904047029,221.8127767805313 151.09953024573258,216.7295442360434 164.21777321617378,217.40424078646026\"\n      />\n      <Polygon\n        fill=\"rgb(40,70,54)\"\n        points=\"151.09953024573258,216.7295442360434 156.96861428622324,212.58469930695838 164.21777321617378,217.40424078646026\"\n      />\n      <Polygon\n        fill=\"rgb(229,56,96)\"\n        points=\"190.82084780717145,80.57451696974789 189.40252311774088,82.69471743076144 193.09080099673054,76.53794615211035\"\n      />\n      <Polygon\n        fill=\"rgb(241,71,112)\"\n        points=\"193.09080099673054,76.53794615211035 196.61766999581965,69.35855936865048 193.5816762664303,72.17252649859782\"\n      />\n      <Polygon\n        fill=\"rgb(245,85,102)\"\n        points=\"193.5816762664303,72.17252649859782 190.82084780717145,80.57451696974789 193.09080099673054,76.53794615211035\"\n      />\n      <Polygon\n        fill=\"rgb(68,139,15)\"\n        points=\"170.9546869379933,201.36079327842677 162.92985213443,196.3908658363349 173.8261689054527,192.53976060341702\"\n      />\n      <Polygon\n        fill=\"rgb(58,124,20)\"\n        points=\"162.92985213443,196.3908658363349 170.9546869379933,201.36079327842677 163.59322466693402,208.5471445736306\"\n      />\n      <Polygon\n        fill=\"rgb(211,100,34)\"\n        points=\"333.4547761313578,264.29741430801283 329.7389630661924,260.4404708757997 334.5356130560051,256.9959324217187\"\n      />\n      <Polygon\n        fill=\"rgb(204,85,34)\"\n        points=\"328.91910920427785,267.6174503951018 329.7389630661924,260.4404708757997 333.4547761313578,264.29741430801283\"\n      />\n      <Polygon\n        fill=\"rgb(143,245,176)\"\n        points=\"187.25910515612986,37.96180174854004 184.32614203249364,35.934274203787425 179.97366562724483,40.518543979883816\"\n      />\n      <Polygon\n        fill=\"rgb(61,231,162)\"\n        points=\"184.32614203249364,35.934274203787425 175.6411956050236,43.35222306128202 179.97366562724483,40.518543979883816\"\n      />\n      <Polygon\n        fill=\"rgb(27,158,54)\"\n        points=\"188.81787450294968,274.7824492016526 187.36922972468324,268.76233452276375 194.39952850946827,270.2300577405631\"\n      />\n      <Polygon\n        fill=\"rgb(16,125,65)\"\n        points=\"194.39952850946827,270.2300577405631 187.36922972468324,268.76233452276375 198.03067070529488,256.66959389335204\"\n      />\n      <Polygon\n        fill=\"rgb(39,124,35)\"\n        points=\"163.59322466693402,208.5471445736306 155.55920889732982,206.5173659169689 162.92985213443,196.3908658363349\"\n      />\n      <Polygon\n        fill=\"rgb(36,107,41)\"\n        points=\"163.59322466693402,208.5471445736306 156.96861428622324,212.58469930695838 155.55920889732982,206.5173659169689\"\n      />\n      <Polygon\n        fill=\"rgb(77,213,46)\"\n        points=\"256.85160074123684,190.49304275394476 251.04069549720802,192.944226932961 250.9245485707074,188.6394579775324\"\n      />\n      <Polygon\n        fill=\"rgb(53,206,59)\"\n        points=\"250.9245485707074,188.6394579775324 251.04069549720802,192.944226932961 244.7751267973527,194.6517869754798\"\n      />\n      <Polygon\n        fill=\"rgb(206,82,37)\"\n        points=\"333.4547761313578,264.29741430801283 334.05559712222833,273.6908308691518 328.91910920427785,267.6174503951018\"\n      />\n      <Polygon\n        fill=\"rgb(252,116,101)\"\n        points=\"196.02485494967047,67.54621392793325 196.61766999581965,69.35855936865048 196.7851108474028,61.26112280836179\"\n      />\n      <Polygon\n        fill=\"rgb(248,86,114)\"\n        points=\"196.61766999581965,69.35855936865048 196.02485494967047,67.54621392793325 193.5816762664303,72.17252649859782\"\n      />\n      <Polygon\n        fill=\"rgb(179,137,11)\"\n        points=\"310.1648520452304,208.40487002761884 320.87377975216634,212.35318374748684 314.7636705691813,221.17349192629536\"\n      />\n      <Polygon\n        fill=\"rgb(182,133,12)\"\n        points=\"322.06752845936467,229.24436672864914 314.7636705691813,221.17349192629536 324.9767532086545,220.6845597624029\"\n      />\n      <Polygon\n        fill=\"rgb(181,136,11)\"\n        points=\"314.7636705691813,221.17349192629536 320.87377975216634,212.35318374748684 324.9767532086545,220.6845597624029\"\n      />\n      <Polygon\n        fill=\"rgb(49,81,38)\"\n        points=\"189.51243779552289,251.02439259851698 197.4598186775388,244.80943700399428 198.03067070529488,256.66959389335204\"\n      />\n      <Polygon\n        fill=\"rgb(81,156,12)\"\n        points=\"244.7751267973527,194.6517869754798 240.070891964419,199.6156747874174 238.23006653472478,186.73563399314384\"\n      />\n      <Polygon\n        fill=\"rgb(83,142,9)\"\n        points=\"230.49386768398887,200.69425036371865 232.63230764775346,193.42648395886386 240.070891964419,199.6156747874174\"\n      />\n      <Polygon\n        fill=\"rgb(99,159,7)\"\n        points=\"240.070891964419,199.6156747874174 232.63230764775346,193.42648395886386 238.23006653472478,186.73563399314384\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,130)\"\n        points=\"195.9588693615987,305.73472732668574 187.03899291507582,304.45680783987115 195.38383576973808,302.4714503559014\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,126)\"\n        points=\"205.66012614359323,302.58390961391484 195.9588693615987,305.73472732668574 195.38383576973808,302.4714503559014\"\n      />\n      <Polygon\n        fill=\"rgb(118,124,0)\"\n        points=\"212.94311894684307,198.4866107275138 219.4351541097485,192.48849160087218 221.14813688496884,200.4777193400795\"\n      />\n      <Polygon\n        fill=\"rgb(111,132,1)\"\n        points=\"212.94311894684307,198.4866107275138 214.4881128697711,187.68939023786768 219.4351541097485,192.48849160087218\"\n      />\n      <Polygon\n        fill=\"rgb(121,130,0)\"\n        points=\"208.07235480508422,191.5813690324167 214.4881128697711,187.68939023786768 212.94311894684307,198.4866107275138\"\n      />\n      <Polygon\n        fill=\"rgb(45,73,46)\"\n        points=\"187.36922972468324,268.76233452276375 189.51243779552289,251.02439259851698 198.03067070529488,256.66959389335204\"\n      />\n      <Polygon\n        fill=\"rgb(148,1,132)\"\n        points=\"313.13295485005006,300.50782665649945 306.5407156756329,303.83381849272047 306.922788489561,300.63365657266735\"\n      />\n      <Polygon\n        fill=\"rgb(9,97,91)\"\n        points=\"181.63089067980178,73.59077392228622 177.15746572865316,69.08155624354038 182.71351199385393,66.81082096370963\"\n      />\n      <Polygon\n        fill=\"rgb(11,89,90)\"\n        points=\"182.71351199385393,66.81082096370963 177.15746572865316,69.08155624354038 177.7516945099013,59.431414466465014\"\n      />\n      <Polygon\n        fill=\"rgb(102,136,2)\"\n        points=\"230.49386768398887,200.69425036371865 225.9003946131255,193.15889170962743 232.63230764775346,193.42648395886386\"\n      />\n      <Polygon\n        fill=\"rgb(93,131,4)\"\n        points=\"221.14813688496884,200.4777193400795 225.9003946131255,193.15889170962743 230.49386768398887,200.69425036371865\"\n      />\n      <Polygon\n        fill=\"rgb(131,227,47)\"\n        points=\"279.13544893159127,187.79152095841584 289.2521929037008,189.641880342366 283.43560362773604,190.79183051426594\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,130)\"\n        points=\"267.29518131091845,293.7441139398975 269.3374725140677,297.9282557915782 256.9221790118409,295.80307774496845\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,129)\"\n        points=\"275.0211106022447,295.696668408777 269.3374725140677,297.9282557915782 267.29518131091845,293.7441139398975\"\n      />\n      <Polygon\n        fill=\"rgb(81,150,10)\"\n        points=\"185.0257004060008,193.62775923364768 173.8261689054527,192.53976060341702 181.57018796465888,186.1838717411851\"\n      />\n      <Polygon\n        fill=\"rgb(85,151,9)\"\n        points=\"185.0257004060008,193.62775923364768 181.57018796465888,186.1838717411851 191.77092586053288,184.08960210060025\"\n      />\n      <Polygon\n        fill=\"rgb(107,122,1)\"\n        points=\"219.4351541097485,192.48849160087218 225.9003946131255,193.15889170962743 221.14813688496884,200.4777193400795\"\n      />\n      <Polygon\n        fill=\"rgb(98,228,54)\"\n        points=\"262.8157991373475,187.64146441776722 256.85160074123684,190.49304275394476 250.9245485707074,188.6394579775324\"\n      />\n      <Polygon\n        fill=\"rgb(151,2,142)\"\n        points=\"199.94879148261572,307.4996414426609 195.9588693615987,305.73472732668574 205.66012614359323,302.58390961391484\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,121)\"\n        points=\"217.38385972209502,302.7179190365238 211.27542899245697,306.4536463688268 205.66012614359323,302.58390961391484\"\n      />\n      <Polygon\n        fill=\"rgb(120,0,140)\"\n        points=\"211.27542899245697,306.4536463688268 199.94879148261572,307.4996414426609 205.66012614359323,302.58390961391484\"\n      />\n      <Polygon\n        fill=\"rgb(42,164,39)\"\n        points=\"187.36922972468324,268.76233452276375 188.81787450294968,274.7824492016526 183.51290189845002,278.1347497917458\"\n      />\n      <Polygon\n        fill=\"rgb(50,228,113)\"\n        points=\"170.09034162618167,286.7157425872249 177.65308907218417,281.6460481679276 177.17333508097147,281.84287740509376\"\n      />\n      <Polygon\n        fill=\"rgb(56,232,109)\"\n        points=\"177.65308907218417,281.6460481679276 183.51290189845002,278.1347497917458 177.17333508097147,281.84287740509376\"\n      />\n      <Polygon\n        fill=\"rgb(63,34,68)\"\n        points=\"166.2702455409424,232.893477225538 164.18897835234537,241.87916207511608 158.23351437696078,234.53323425083167\"\n      />\n      <Polygon\n        fill=\"rgb(59,40,65)\"\n        points=\"166.2702455409424,232.893477225538 158.23351437696078,234.53323425083167 158.27650811362045,228.40965255502184\"\n      />\n      <Polygon\n        fill=\"rgb(60,35,69)\"\n        points=\"164.18897835234537,241.87916207511608 166.2702455409424,232.893477225538 172.16583158015018,239.94759591814304\"\n      />\n      <Polygon\n        fill=\"rgb(73,36,56)\"\n        points=\"171.09261025370483,247.16256327831326 172.16583158015018,239.94759591814304 179.1289498762668,242.18935666390058\"\n      />\n      <Polygon\n        fill=\"rgb(79,31,58)\"\n        points=\"171.09261025370483,247.16256327831326 179.1289498762668,242.18935666390058 179.95707926840663,253.0795753576501\"\n      />\n      <Polygon\n        fill=\"rgb(74,32,62)\"\n        points=\"179.95707926840663,253.0795753576501 179.1289498762668,242.18935666390058 183.53435030525844,247.0737847686353\"\n      />\n      <Polygon\n        fill=\"rgb(140,148,2)\"\n        points=\"208.07235480508422,191.5813690324167 203.59892982302813,187.82041860446753 203.90714143547694,181.18350478686133\"\n      />\n      <Polygon\n        fill=\"rgb(114,140,1)\"\n        points=\"208.07235480508422,191.5813690324167 203.90714143547694,181.18350478686133 214.4881128697711,187.68939023786768\"\n      />\n      <Polygon\n        fill=\"rgb(116,0,131)\"\n        points=\"292.761258373866,297.7678285097744 283.4235346552847,298.376757670152 285.4632842341317,294.66025356583486\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,131)\"\n        points=\"283.4235346552847,298.376757670152 275.0211106022447,295.696668408777 285.4632842341317,294.66025356583486\"\n      />\n      <Polygon\n        fill=\"rgb(174,144,10)\"\n        points=\"310.1648520452304,208.40487002761884 307.1435763007898,201.07637003219298 312.2958533826735,203.0628305525836\"\n      />\n      <Polygon\n        fill=\"rgb(176,144,10)\"\n        points=\"310.1648520452304,208.40487002761884 312.2958533826735,203.0628305525836 317.4356991618786,204.74038386881432\"\n      />\n      <Polygon\n        fill=\"rgb(180,138,11)\"\n        points=\"320.87377975216634,212.35318374748684 310.1648520452304,208.40487002761884 317.4356991618786,204.74038386881432\"\n      />\n      <Polygon\n        fill=\"rgb(6,168,136)\"\n        points=\"175.6411956050236,43.35222306128202 170.05321737674458,51.19969208377236 173.7410719203471,43.68679848533347\"\n      />\n      <Polygon\n        fill=\"rgb(69,241,133)\"\n        points=\"179.97366562724483,40.518543979883816 175.6411956050236,43.35222306128202 173.7410719203471,43.68679848533347\"\n      />\n      <Polygon\n        fill=\"rgb(32,58,78)\"\n        points=\"179.05517107041112,52.40521466238562 170.05321737674458,51.19969208377236 175.6411956050236,43.35222306128202\"\n      />\n      <Polygon\n        fill=\"rgb(14,176,95)\"\n        points=\"177.65308907218417,281.6460481679276 187.36922972468324,268.76233452276375 183.51290189845002,278.1347497917458\"\n      />\n      <Polygon\n        fill=\"rgb(34,86,51)\"\n        points=\"152.98136516779107,224.1861254309741 151.09953024573258,216.7295442360434 158.6380904047029,221.8127767805313\"\n      />\n      <Polygon\n        fill=\"rgb(38,75,52)\"\n        points=\"158.27650811362045,228.40965255502184 152.98136516779107,224.1861254309741 158.6380904047029,221.8127767805313\"\n      />\n      <Polygon\n        fill=\"rgb(9,103,86)\"\n        points=\"178.43669413964085,80.24571821585721 177.15746572865316,69.08155624354038 181.63089067980178,73.59077392228622\"\n      />\n      <Polygon\n        fill=\"rgb(98,168,10)\"\n        points=\"244.7751267973527,194.6517869754798 238.23006653472478,186.73563399314384 250.9245485707074,188.6394579775324\"\n      />\n      <Polygon\n        fill=\"rgb(183,133,12)\"\n        points=\"322.06752845936467,229.24436672864914 324.9767532086545,220.6845597624029 328.4386755399042,230.12675446513725\"\n      />\n      <Polygon\n        fill=\"rgb(183,129,12)\"\n        points=\"322.06752845936467,229.24436672864914 328.4386755399042,230.12675446513725 327.47517745272444,239.57270217555296\"\n      />\n      <Polygon\n        fill=\"rgb(45,210,180)\"\n        points=\"164.2722635835724,296.1138646540373 170.09034162618167,286.7157425872249 163.35069373542746,293.43953345935665\"\n      />\n      <Polygon\n        fill=\"rgb(186,217,198)\"\n        points=\"187.25910515612986,37.96180174854004 179.97366562724483,40.518543979883816 190.53816427331307,42.976906030518904\"\n      />\n      <Polygon\n        fill=\"rgb(193,22,98)\"\n        points=\"313.13295485005006,300.50782665649945 320.99489125300465,296.40738529342093 317.997052290037,305.0402404536313\"\n      />\n      <Polygon\n        fill=\"rgb(143,0,129)\"\n        points=\"317.997052290037,305.0402404536313 306.5407156756329,303.83381849272047 313.13295485005006,300.50782665649945\"\n      />\n      <Polygon\n        fill=\"rgb(129,1,108)\"\n        points=\"243.1465717493681,295.9991912628154 227.71720930880832,297.74572044847014 233.5289333254844,295.72452158385204\"\n      />\n      <Polygon\n        fill=\"rgb(22,105,58)\"\n        points=\"156.96861428622324,212.58469930695838 151.09953024573258,216.7295442360434 155.55920889732982,206.5173659169689\"\n      />\n      <Polygon\n        fill=\"rgb(118,236,60)\"\n        points=\"271.8410843851175,186.30134767297747 279.13544893159127,187.79152095841584 271.48487951154743,188.3024489547284\"\n      />\n      <Polygon\n        fill=\"rgb(103,236,64)\"\n        points=\"262.8157991373475,187.64146441776722 271.8410843851175,186.30134767297747 271.48487951154743,188.3024489547284\"\n      />\n      <Polygon\n        fill=\"rgb(67,144,16)\"\n        points=\"162.92985213443,196.3908658363349 168.15233662112624,185.22206742739377 173.8261689054527,192.53976060341702\"\n      />\n      <Polygon\n        fill=\"rgb(79,153,12)\"\n        points=\"181.57018796465888,186.1838717411851 173.8261689054527,192.53976060341702 168.15233662112624,185.22206742739377\"\n      />\n      <Polygon\n        fill=\"rgb(220,41,110)\"\n        points=\"185.67427046434517,86.68913789857163 189.40252311774088,82.69471743076144 190.82084780717145,80.57451696974789\"\n      />\n      <Polygon\n        fill=\"rgb(55,43,65)\"\n        points=\"172.16583158015018,239.94759591814304 171.09261025370483,247.16256327831326 164.18897835234537,241.87916207511608\"\n      />\n      <Polygon\n        fill=\"rgb(192,128,17)\"\n        points=\"328.4386755399042,230.12675446513725 338.3244660601837,231.10021472602168 327.47517745272444,239.57270217555296\"\n      />\n      <Polygon\n        fill=\"rgb(195,114,19)\"\n        points=\"333.2445214332383,249.01208813404924 327.47517745272444,239.57270217555296 335.3450979749011,240.33552322299826\"\n      />\n      <Polygon\n        fill=\"rgb(193,127,18)\"\n        points=\"335.3450979749011,240.33552322299826 327.47517745272444,239.57270217555296 338.3244660601837,231.10021472602168\"\n      />\n      <Polygon\n        fill=\"rgb(80,29,61)\"\n        points=\"183.53435030525844,247.0737847686353 189.51243779552289,251.02439259851698 179.95707926840663,253.0795753576501\"\n      />\n      <Polygon\n        fill=\"rgb(25,76,71)\"\n        points=\"179.05517107041112,52.40521466238562 177.7516945099013,59.431414466465014 170.05321737674458,51.19969208377236\"\n      />\n      <Polygon\n        fill=\"rgb(47,44,73)\"\n        points=\"158.23351437696078,234.53323425083167 152.59408890096665,230.63546217560574 158.27650811362045,228.40965255502184\"\n      />\n      <Polygon\n        fill=\"rgb(34,64,68)\"\n        points=\"158.27650811362045,228.40965255502184 152.59408890096665,230.63546217560574 152.98136516779107,224.1861254309741\"\n      />\n      <Polygon\n        fill=\"rgb(123,144,1)\"\n        points=\"219.4351541097485,192.48849160087218 214.4881128697711,187.68939023786768 221.5117537035369,186.05387551155155\"\n      />\n      <Polygon\n        fill=\"rgb(109,148,3)\"\n        points=\"225.9003946131255,193.15889170962743 219.4351541097485,192.48849160087218 221.5117537035369,186.05387551155155\"\n      />\n      <Polygon\n        fill=\"rgb(177,177,20)\"\n        points=\"312.2958533826735,203.0628305525836 307.1435763007898,201.07637003219298 309.8331915287891,196.75402948878175\"\n      />\n      <Polygon\n        fill=\"rgb(164,186,19)\"\n        points=\"301.449882035641,196.8468496260306 309.8331915287891,196.75402948878175 307.1435763007898,201.07637003219298\"\n      />\n      <Polygon\n        fill=\"rgb(103,152,4)\"\n        points=\"232.63230764775346,193.42648395886386 225.9003946131255,193.15889170962743 228.60468803363196,183.34497637876208\"\n      />\n      <Polygon\n        fill=\"rgb(111,149,2)\"\n        points=\"225.9003946131255,193.15889170962743 221.5117537035369,186.05387551155155 228.60468803363196,183.34497637876208\"\n      />\n      <Polygon\n        fill=\"rgb(14,92,79)\"\n        points=\"187.36922972468324,268.76233452276375 183.63193539764228,259.0881652168733 189.51243779552289,251.02439259851698\"\n      />\n      <Polygon\n        fill=\"rgb(83,26,64)\"\n        points=\"179.95707926840663,253.0795753576501 189.51243779552289,251.02439259851698 183.63193539764228,259.0881652168733\"\n      />\n      <Polygon\n        fill=\"rgb(63,147,19)\"\n        points=\"159.08250489539358,188.70274678282794 168.15233662112624,185.22206742739377 162.92985213443,196.3908658363349\"\n      />\n      <Polygon\n        fill=\"rgb(38,126,36)\"\n        points=\"151.79647543743687,199.59636460150895 162.92985213443,196.3908658363349 155.55920889732982,206.5173659169689\"\n      />\n      <Polygon\n        fill=\"rgb(38,129,36)\"\n        points=\"162.92985213443,196.3908658363349 151.79647543743687,199.59636460150895 151.2581340245324,192.51673733250146\"\n      />\n      <Polygon\n        fill=\"rgb(40,135,34)\"\n        points=\"162.92985213443,196.3908658363349 151.2581340245324,192.51673733250146 159.08250489539358,188.70274678282794\"\n      />\n      <Polygon\n        fill=\"rgb(62,91,231)\"\n        points=\"166.16010305932002,301.6462597542666 170.99944541123173,304.55467738521406 164.2722635835724,296.1138646540373\"\n      />\n      <Polygon\n        fill=\"rgb(218,101,41)\"\n        points=\"334.5356130560051,256.9959324217187 339.4092543898639,261.071274091777 333.4547761313578,264.29741430801283\"\n      />\n      <Polygon\n        fill=\"rgb(221,92,48)\"\n        points=\"333.4547761313578,264.29741430801283 339.4092543898639,261.071274091777 334.05559712222833,273.6908308691518\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,123)\"\n        points=\"246.14495468859565,300.8140894014711 233.20510212209842,304.0264177249578 243.1465717493681,295.9991912628154\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,122)\"\n        points=\"233.20510212209842,304.0264177249578 227.71720930880832,297.74572044847014 243.1465717493681,295.9991912628154\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,125)\"\n        points=\"256.9221790118409,295.80307774496845 246.14495468859565,300.8140894014711 243.1465717493681,295.9991912628154\"\n      />\n      <Polygon\n        fill=\"rgb(106,153,4)\"\n        points=\"232.63230764775346,193.42648395886386 228.60468803363196,183.34497637876208 238.23006653472478,186.73563399314384\"\n      />\n      <Polygon\n        fill=\"rgb(222,203,171)\"\n        points=\"190.53816427331307,42.976906030518904 186.71243670391252,46.71416143016447 195.33103599232783,52.14013053496407\"\n      />\n      <Polygon\n        fill=\"rgb(179,234,177)\"\n        points=\"179.97366562724483,40.518543979883816 186.71243670391252,46.71416143016447 190.53816427331307,42.976906030518904\"\n      />\n      <Polygon\n        fill=\"rgb(151,213,35)\"\n        points=\"309.8331915287891,196.75402948878175 301.449882035641,196.8468496260306 304.1101406936408,190.28290744031585\"\n      />\n      <Polygon\n        fill=\"rgb(179,200,36)\"\n        points=\"304.1101406936408,190.28290744031585 301.449882035641,196.8468496260306 297.5208797712635,191.80419458848897\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,120)\"\n        points=\"221.6377529988642,306.20009412816955 211.27542899245697,306.4536463688268 217.38385972209502,302.7179190365238\"\n      />\n      <Polygon\n        fill=\"rgb(173,15,85)\"\n        points=\"227.71720930880832,297.74572044847014 221.6377529988642,306.20009412816955 217.38385972209502,302.7179190365238\"\n      />\n      <Polygon\n        fill=\"rgb(7,86,142)\"\n        points=\"178.43669413964085,80.24571821585721 180.8102929369665,86.90142856870415 178.71079312647174,91.03411661400543\"\n      />\n      <Polygon\n        fill=\"rgb(137,3,100)\"\n        points=\"185.67427046434517,86.68913789857163 178.71079312647174,91.03411661400543 180.8102929369665,86.90142856870415\"\n      />\n      <Polygon\n        fill=\"rgb(247,169,148)\"\n        points=\"195.33103599232783,52.14013053496407 192.37903916361748,56.06867412930825 196.7851108474028,61.26112280836179\"\n      />\n      <Polygon\n        fill=\"rgb(220,209,163)\"\n        points=\"195.33103599232783,52.14013053496407 186.71243670391252,46.71416143016447 192.37903916361748,56.06867412930825\"\n      />\n      <Polygon\n        fill=\"rgb(26,101,54)\"\n        points=\"155.55920889732982,206.5173659169689 151.09953024573258,216.7295442360434 145.68392619783722,207.48360651154195\"\n      />\n      <Polygon\n        fill=\"rgb(25,117,52)\"\n        points=\"155.55920889732982,206.5173659169689 145.68392619783722,207.48360651154195 151.79647543743687,199.59636460150895\"\n      />\n      <Polygon\n        fill=\"rgb(123,143,1)\"\n        points=\"221.5117537035369,186.05387551155155 214.4881128697711,187.68939023786768 216.4563597410182,179.85263942134455\"\n      />\n      <Polygon\n        fill=\"rgb(117,145,1)\"\n        points=\"203.90714143547694,181.18350478686133 216.4563597410182,179.85263942134455 214.4881128697711,187.68939023786768\"\n      />\n      <Polygon\n        fill=\"rgb(117,0,137)\"\n        points=\"180.78576788280884,309.10354826240234 170.99944541123173,304.55467738521406 187.03899291507582,304.45680783987115\"\n      />\n      <Polygon\n        fill=\"rgb(124,6,167)\"\n        points=\"199.94879148261572,307.4996414426609 187.03899291507582,304.45680783987115 195.9588693615987,305.73472732668574\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,139)\"\n        points=\"199.94879148261572,307.4996414426609 180.78576788280884,309.10354826240234 187.03899291507582,304.45680783987115\"\n      />\n      <Polygon\n        fill=\"rgb(245,178,138)\"\n        points=\"193.56946255574746,62.602318983128356 196.7851108474028,61.26112280836179 192.37903916361748,56.06867412930825\"\n      />\n      <Polygon\n        fill=\"rgb(255,135,134)\"\n        points=\"196.02485494967047,67.54621392793325 196.7851108474028,61.26112280836179 193.56946255574746,62.602318983128356\"\n      />\n      <Polygon\n        fill=\"rgb(221,116,41)\"\n        points=\"340.598192138986,249.8367056309053 339.4092543898639,261.071274091777 334.5356130560051,256.9959324217187\"\n      />\n      <Polygon\n        fill=\"rgb(209,130,29)\"\n        points=\"334.5356130560051,256.9959324217187 333.2445214332383,249.01208813404924 340.598192138986,249.8367056309053\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,123)\"\n        points=\"269.3374725140677,297.9282557915782 264.130449313085,301.04557181596334 256.9221790118409,295.80307774496845\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,125)\"\n        points=\"264.130449313085,301.04557181596334 254.53913110189532,301.01740815733956 256.9221790118409,295.80307774496845\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,125)\"\n        points=\"254.53913110189532,301.01740815733956 246.14495468859565,300.8140894014711 256.9221790118409,295.80307774496845\"\n      />\n      <Polygon\n        fill=\"rgb(226,58,84)\"\n        points=\"327.2265098511273,287.3206291290006 327.0783164280229,298.87765626601225 320.99489125300465,296.40738529342093\"\n      />\n      <Polygon\n        fill=\"rgb(209,32,103)\"\n        points=\"320.99489125300465,296.40738529342093 327.0783164280229,298.87765626601225 317.997052290037,305.0402404536313\"\n      />\n      <Polygon\n        fill=\"rgb(79,151,11)\"\n        points=\"181.57018796465888,186.1838717411851 168.15233662112624,185.22206742739377 176.97988019171424,179.58681736114738\"\n      />\n      <Polygon\n        fill=\"rgb(65,142,17)\"\n        points=\"176.97988019171424,179.58681736114738 184.10193247810872,180.21807589458757 181.57018796465888,186.1838717411851\"\n      />\n      <Polygon\n        fill=\"rgb(88,130,6)\"\n        points=\"184.10193247810872,180.21807589458757 191.77092586053288,184.08960210060025 181.57018796465888,186.1838717411851\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,126)\"\n        points=\"283.4235346552847,298.376757670152 269.3374725140677,297.9282557915782 275.0211106022447,295.696668408777\"\n      />\n      <Polygon\n        fill=\"rgb(179,17,88)\"\n        points=\"227.71720930880832,297.74572044847014 233.20510212209842,304.0264177249578 221.6377529988642,306.20009412816955\"\n      />\n      <Polygon\n        fill=\"rgb(89,159,10)\"\n        points=\"203.90714143547694,181.18350478686133 191.77092586053288,184.08960210060025 197.76179031952512,170.89558998783\"\n      />\n      <Polygon\n        fill=\"rgb(103,153,4)\"\n        points=\"191.77092586053288,184.08960210060025 189.42458872798812,175.38310732485485 197.76179031952512,170.89558998783\"\n      />\n      <Polygon\n        fill=\"rgb(100,152,5)\"\n        points=\"191.77092586053288,184.08960210060025 184.10193247810872,180.21807589458757 189.42458872798812,175.38310732485485\"\n      />\n      <Polygon\n        fill=\"rgb(39,49,79)\"\n        points=\"171.56024734298262,63.60039486418779 169.90653057130015,57.83489945742687 177.7516945099013,59.431414466465014\"\n      />\n      <Polygon\n        fill=\"rgb(27,84,61)\"\n        points=\"177.7516945099013,59.431414466465014 169.90653057130015,57.83489945742687 170.05321737674458,51.19969208377236\"\n      />\n      <Polygon\n        fill=\"rgb(14,86,85)\"\n        points=\"177.15746572865316,69.08155624354038 171.56024734298262,63.60039486418779 177.7516945099013,59.431414466465014\"\n      />\n      <Polygon\n        fill=\"rgb(217,42,96)\"\n        points=\"186.90330303621957,86.28757715250154 185.67427046434517,86.68913789857163 190.82084780717145,80.57451696974789\"\n      />\n      <Polygon\n        fill=\"rgb(188,15,114)\"\n        points=\"178.71079312647174,91.03411661400543 185.67427046434517,86.68913789857163 186.90330303621957,86.28757715250154\"\n      />\n      <Polygon\n        fill=\"rgb(113,232,55)\"\n        points=\"271.8410843851175,186.30134767297747 278.082865226284,185.14019373858093 279.13544893159127,187.79152095841584\"\n      />\n      <Polygon\n        fill=\"rgb(131,233,55)\"\n        points=\"278.082865226284,185.14019373858093 287.6687528166137,185.9992597329517 279.13544893159127,187.79152095841584\"\n      />\n      <Polygon\n        fill=\"rgb(133,231,53)\"\n        points=\"279.13544893159127,187.79152095841584 287.6687528166137,185.9992597329517 289.2521929037008,189.641880342366\"\n      />\n      <Polygon\n        fill=\"rgb(17,86,78)\"\n        points=\"152.98136516779107,224.1861254309741 145.19056811201995,225.53303313165495 151.09953024573258,216.7295442360434\"\n      />\n      <Polygon\n        fill=\"rgb(21,73,82)\"\n        points=\"152.59408890096665,230.63546217560574 145.19056811201995,225.53303313165495 152.98136516779107,224.1861254309741\"\n      />\n      <Polygon\n        fill=\"rgb(254,126,144)\"\n        points=\"196.02485494967047,67.54621392793325 193.56946255574746,62.602318983128356 193.5816762664303,72.17252649859782\"\n      />\n      <Polygon\n        fill=\"rgb(135,231,53)\"\n        points=\"287.6687528166137,185.9992597329517 294.74470206212953,188.00198508402866 289.2521929037008,189.641880342366\"\n      />\n      <Polygon\n        fill=\"rgb(146,223,44)\"\n        points=\"289.2521929037008,189.641880342366 294.74470206212953,188.00198508402866 297.5208797712635,191.80419458848897\"\n      />\n      <Polygon\n        fill=\"rgb(5,104,97)\"\n        points=\"178.43669413964085,80.24571821585721 172.72921467944474,71.70015958609619 177.15746572865316,69.08155624354038\"\n      />\n      <Polygon\n        fill=\"rgb(123,23,54)\"\n        points=\"178.71079312647174,91.03411661400543 173.99489559896546,86.75766019649888 178.43669413964085,80.24571821585721\"\n      />\n      <Polygon\n        fill=\"rgb(5,103,98)\"\n        points=\"173.97301479709682,80.92361332699716 172.72921467944474,71.70015958609619 178.43669413964085,80.24571821585721\"\n      />\n      <Polygon\n        fill=\"rgb(3,127,98)\"\n        points=\"173.99489559896546,86.75766019649888 173.97301479709682,80.92361332699716 178.43669413964085,80.24571821585721\"\n      />\n      <Polygon\n        fill=\"rgb(224,81,58)\"\n        points=\"334.05559712222833,273.6908308691518 341.8606021801408,271.1155749771115 337.6310579214336,279.45206265019897\"\n      />\n      <Polygon\n        fill=\"rgb(192,38,63)\"\n        points=\"334.05559712222833,273.6908308691518 337.6310579214336,279.45206265019897 333.3269621602477,287.1843641289737\"\n      />\n      <Polygon\n        fill=\"rgb(215,53,71)\"\n        points=\"334.05559712222833,273.6908308691518 333.3269621602477,287.1843641289737 327.2265098511273,287.3206291290006\"\n      />\n      <Polygon\n        fill=\"rgb(222,92,49)\"\n        points=\"334.05559712222833,273.6908308691518 339.4092543898639,261.071274091777 341.8606021801408,271.1155749771115\"\n      />\n      <Polygon\n        fill=\"rgb(114,166,6)\"\n        points=\"216.4563597410182,179.85263942134455 203.90714143547694,181.18350478686133 212.84845798070734,171.7272495577298\"\n      />\n      <Polygon\n        fill=\"rgb(111,169,8)\"\n        points=\"203.90714143547694,181.18350478686133 197.76179031952512,170.89558998783 212.84845798070734,171.7272495577298\"\n      />\n      <Polygon\n        fill=\"rgb(49,31,97)\"\n        points=\"164.18897835234537,241.87916207511608 151.28671344933707,238.94379340108478 158.23351437696078,234.53323425083167\"\n      />\n      <Polygon\n        fill=\"rgb(45,35,96)\"\n        points=\"158.23351437696078,234.53323425083167 151.28671344933707,238.94379340108478 152.59408890096665,230.63546217560574\"\n      />\n      <Polygon\n        fill=\"rgb(55,225,167)\"\n        points=\"173.9271676390003,289.2646259718034 177.65308907218417,281.6460481679276 170.09034162618167,286.7157425872249\"\n      />\n      <Polygon\n        fill=\"rgb(41,208,176)\"\n        points=\"167.32539569079626,296.26521265248516 170.09034162618167,286.7157425872249 164.2722635835724,296.1138646540373\"\n      />\n      <Polygon\n        fill=\"rgb(46,213,177)\"\n        points=\"173.9271676390003,289.2646259718034 170.09034162618167,286.7157425872249 167.32539569079626,296.26521265248516\"\n      />\n      <Polygon\n        fill=\"rgb(177,177,20)\"\n        points=\"317.4356991618786,204.74038386881432 312.2958533826735,203.0628305525836 309.8331915287891,196.75402948878175\"\n      />\n      <Polygon\n        fill=\"rgb(211,112,32)\"\n        points=\"333.2445214332383,249.01208813404924 335.3450979749011,240.33552322299826 340.598192138986,249.8367056309053\"\n      />\n      <Polygon\n        fill=\"rgb(65,23,88)\"\n        points=\"171.09261025370483,247.16256327831326 172.4116266439275,253.7896813497495 162.41089926360564,250.7583281006357\"\n      />\n      <Polygon\n        fill=\"rgb(51,36,82)\"\n        points=\"171.09261025370483,247.16256327831326 162.41089926360564,250.7583281006357 164.18897835234537,241.87916207511608\"\n      />\n      <Polygon\n        fill=\"rgb(72,21,83)\"\n        points=\"171.09261025370483,247.16256327831326 179.95707926840663,253.0795753576501 172.4116266439275,253.7896813497495\"\n      />\n      <Polygon\n        fill=\"rgb(26,73,72)\"\n        points=\"145.19056811201995,225.53303313165495 143.6401412100791,216.4733574093874 151.09953024573258,216.7295442360434\"\n      />\n      <Polygon\n        fill=\"rgb(22,97,62)\"\n        points=\"151.09953024573258,216.7295442360434 143.6401412100791,216.4733574093874 145.68392619783722,207.48360651154195\"\n      />\n      <Polygon\n        fill=\"rgb(118,208,28)\"\n        points=\"268.1564507061527,181.73964637082355 262.8157991373475,187.64146441776722 255.83696404367478,182.7899817781115\"\n      />\n      <Polygon\n        fill=\"rgb(107,213,34)\"\n        points=\"268.1564507061527,181.73964637082355 271.8410843851175,186.30134767297747 262.8157991373475,187.64146441776722\"\n      />\n      <Polygon\n        fill=\"rgb(92,188,21)\"\n        points=\"262.8157991373475,187.64146441776722 250.9245485707074,188.6394579775324 255.83696404367478,182.7899817781115\"\n      />\n      <Polygon\n        fill=\"rgb(104,241,182)\"\n        points=\"173.7410719203471,43.68679848533347 176.3117540934083,46.075704917790205 179.97366562724483,40.518543979883816\"\n      />\n      <Polygon\n        fill=\"rgb(177,233,181)\"\n        points=\"179.97366562724483,40.518543979883816 176.3117540934083,46.075704917790205 186.71243670391252,46.71416143016447\"\n      />\n      <Polygon\n        fill=\"rgb(117,172,8)\"\n        points=\"255.83696404367478,182.7899817781115 250.9245485707074,188.6394579775324 246.68335694243504,178.03809936180326\"\n      />\n      <Polygon\n        fill=\"rgb(98,166,9)\"\n        points=\"250.9245485707074,188.6394579775324 238.23006653472478,186.73563399314384 246.68335694243504,178.03809936180326\"\n      />\n      <Polygon\n        fill=\"rgb(40,215,161)\"\n        points=\"181.7395357765559,280.0277352329664 187.36922972468324,268.76233452276375 177.65308907218417,281.6460481679276\"\n      />\n      <Polygon\n        fill=\"rgb(1,113,112)\"\n        points=\"181.7395357765559,280.0277352329664 180.5984106949273,267.2595464942034 187.36922972468324,268.76233452276375\"\n      />\n      <Polygon\n        fill=\"rgb(6,88,125)\"\n        points=\"187.36922972468324,268.76233452276375 180.5984106949273,267.2595464942034 183.63193539764228,259.0881652168733\"\n      />\n      <Polygon\n        fill=\"rgb(191,136,17)\"\n        points=\"328.4386755399042,230.12675446513725 330.28893111829,224.8043388305363 338.3244660601837,231.10021472602168\"\n      />\n      <Polygon\n        fill=\"rgb(190,137,16)\"\n        points=\"324.9767532086545,220.6845597624029 330.28893111829,224.8043388305363 328.4386755399042,230.12675446513725\"\n      />\n      <Polygon\n        fill=\"rgb(103,3,110)\"\n        points=\"293.5798362811154,304.57613785000353 283.4235346552847,298.376757670152 292.761258373866,297.7678285097744\"\n      />\n      <Polygon\n        fill=\"rgb(84,8,116)\"\n        points=\"306.5407156756329,303.83381849272047 293.5798362811154,304.57613785000353 292.761258373866,297.7678285097744\"\n      />\n      <Polygon\n        fill=\"rgb(116,138,0)\"\n        points=\"221.5117537035369,186.05387551155155 216.4563597410182,179.85263942134455 228.60468803363196,183.34497637876208\"\n      />\n      <Polygon\n        fill=\"rgb(156,223,47)\"\n        points=\"294.74470206212953,188.00198508402866 304.1101406936408,190.28290744031585 297.5208797712635,191.80419458848897\"\n      />\n      <Polygon\n        fill=\"rgb(76,180,23)\"\n        points=\"184.10193247810872,180.21807589458757 176.97988019171424,179.58681736114738 189.42458872798812,175.38310732485485\"\n      />\n      <Polygon\n        fill=\"rgb(77,17,88)\"\n        points=\"179.95707926840663,253.0795753576501 176.56359333651767,259.3644842487272 172.4116266439275,253.7896813497495\"\n      />\n      <Polygon\n        fill=\"rgb(62,24,90)\"\n        points=\"183.63193539764228,259.0881652168733 176.56359333651767,259.3644842487272 179.95707926840663,253.0795753576501\"\n      />\n      <Polygon\n        fill=\"rgb(212,44,80)\"\n        points=\"327.2265098511273,287.3206291290006 333.3269621602477,287.1843641289737 327.0783164280229,298.87765626601225\"\n      />\n      <Polygon\n        fill=\"rgb(39,54,71)\"\n        points=\"164.18897835234537,241.87916207511608 157.12541909012765,245.73407048907964 151.28671344933707,238.94379340108478\"\n      />\n      <Polygon\n        fill=\"rgb(60,31,77)\"\n        points=\"162.41089926360564,250.7583281006357 157.12541909012765,245.73407048907964 164.18897835234537,241.87916207511608\"\n      />\n      <Polygon\n        fill=\"rgb(38,36,129)\"\n        points=\"170.99944541123173,304.55467738521406 165.09695119364358,301.3869428984935 164.2722635835724,296.1138646540373\"\n      />\n      <Polygon\n        fill=\"rgb(34,175,201)\"\n        points=\"165.09695119364358,301.3869428984935 167.32539569079626,296.26521265248516 164.2722635835724,296.1138646540373\"\n      />\n      <Polygon\n        fill=\"rgb(14,79,93)\"\n        points=\"177.15746572865316,69.08155624354038 172.72921467944474,71.70015958609619 171.56024734298262,63.60039486418779\"\n      />\n      <Polygon\n        fill=\"rgb(24,53,112)\"\n        points=\"151.28671344933707,238.94379340108478 145.19056811201995,225.53303313165495 152.59408890096665,230.63546217560574\"\n      />\n      <Polygon\n        fill=\"rgb(73,163,17)\"\n        points=\"168.15233662112624,185.22206742739377 167.8932974881804,176.7792265799652 176.97988019171424,179.58681736114738\"\n      />\n      <Polygon\n        fill=\"rgb(65,163,21)\"\n        points=\"168.15233662112624,185.22206742739377 160.99909965934523,180.2795642893147 167.8932974881804,176.7792265799652\"\n      />\n      <Polygon\n        fill=\"rgb(61,158,23)\"\n        points=\"168.15233662112624,185.22206742739377 159.08250489539358,188.70274678282794 160.99909965934523,180.2795642893147\"\n      />\n      <Polygon\n        fill=\"rgb(67,212,202)\"\n        points=\"173.7410719203471,43.68679848533347 170.05321737674458,51.19969208377236 176.3117540934083,46.075704917790205\"\n      />\n      <Polygon\n        fill=\"rgb(189,134,15)\"\n        points=\"330.28893111829,224.8043388305363 324.9767532086545,220.6845597624029 334.16900185987686,218.06025766359497\"\n      />\n      <Polygon\n        fill=\"rgb(192,144,18)\"\n        points=\"320.87377975216634,212.35318374748684 328.84020579621244,208.43596823363865 324.9767532086545,220.6845597624029\"\n      />\n      <Polygon\n        fill=\"rgb(182,148,14)\"\n        points=\"334.16900185987686,218.06025766359497 324.9767532086545,220.6845597624029 328.84020579621244,208.43596823363865\"\n      />\n      <Polygon\n        fill=\"rgb(245,80,112)\"\n        points=\"190.82084780717145,80.57451696974789 190.92628814503786,76.34082045151752 186.90330303621957,86.28757715250154\"\n      />\n      <Polygon\n        fill=\"rgb(247,86,107)\"\n        points=\"190.82084780717145,80.57451696974789 193.5816762664303,72.17252649859782 190.92628814503786,76.34082045151752\"\n      />\n      <Polygon\n        fill=\"rgb(100,161,7)\"\n        points=\"238.23006653472478,186.73563399314384 232.16655850160285,175.82310846078764 239.48666488680217,176.96099023752765\"\n      />\n      <Polygon\n        fill=\"rgb(104,161,6)\"\n        points=\"246.68335694243504,178.03809936180326 238.23006653472478,186.73563399314384 239.48666488680217,176.96099023752765\"\n      />\n      <Polygon\n        fill=\"rgb(112,167,7)\"\n        points=\"238.23006653472478,186.73563399314384 228.60468803363196,183.34497637876208 232.16655850160285,175.82310846078764\"\n      />\n      <Polygon\n        fill=\"rgb(92,5,124)\"\n        points=\"306.5407156756329,303.83381849272047 303.69289945925874,310.78402000501626 293.5798362811154,304.57613785000353\"\n      />\n      <Polygon\n        fill=\"rgb(146,1,116)\"\n        points=\"317.997052290037,305.0402404536313 317.76355948481626,309.69740159072694 306.5407156756329,303.83381849272047\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,125)\"\n        points=\"317.76355948481626,309.69740159072694 303.69289945925874,310.78402000501626 306.5407156756329,303.83381849272047\"\n      />\n      <Polygon\n        fill=\"rgb(194,141,19)\"\n        points=\"328.84020579621244,208.43596823363865 320.87377975216634,212.35318374748684 322.80066341303865,206.49736730866613\"\n      />\n      <Polygon\n        fill=\"rgb(188,144,16)\"\n        points=\"317.4356991618786,204.74038386881432 322.80066341303865,206.49736730866613 320.87377975216634,212.35318374748684\"\n      />\n      <Polygon\n        fill=\"rgb(70,27,182)\"\n        points=\"165.09695119364358,301.3869428984935 170.99944541123173,304.55467738521406 168.2539936218671,304.4175727796989\"\n      />\n      <Polygon\n        fill=\"rgb(95,18,185)\"\n        points=\"180.78576788280884,309.10354826240234 168.2539936218671,304.4175727796989 170.99944541123173,304.55467738521406\"\n      />\n      <Polygon\n        fill=\"rgb(27,114,50)\"\n        points=\"145.68392619783722,207.48360651154195 143.44444828028315,197.36072486348425 151.79647543743687,199.59636460150895\"\n      />\n      <Polygon\n        fill=\"rgb(30,129,45)\"\n        points=\"143.44444828028315,197.36072486348425 151.2581340245324,192.51673733250146 151.79647543743687,199.59636460150895\"\n      />\n      <Polygon\n        fill=\"rgb(45,162,36)\"\n        points=\"160.99909965934523,180.2795642893147 159.08250489539358,188.70274678282794 154.360355799712,185.4286249522923\"\n      />\n      <Polygon\n        fill=\"rgb(37,152,40)\"\n        points=\"151.2581340245324,192.51673733250146 154.360355799712,185.4286249522923 159.08250489539358,188.70274678282794\"\n      />\n      <Polygon\n        fill=\"rgb(122,162,4)\"\n        points=\"228.60468803363196,183.34497637876208 216.4563597410182,179.85263942134455 223.13428814979477,172.98082630959408\"\n      />\n      <Polygon\n        fill=\"rgb(117,167,6)\"\n        points=\"212.84845798070734,171.7272495577298 223.13428814979477,172.98082630959408 216.4563597410182,179.85263942134455\"\n      />\n      <Polygon\n        fill=\"rgb(254,149,128)\"\n        points=\"193.5816762664303,72.17252649859782 188.6695688535322,62.58146896432851 190.92628814503786,76.34082045151752\"\n      />\n      <Polygon\n        fill=\"rgb(253,126,153)\"\n        points=\"193.56946255574746,62.602318983128356 188.6695688535322,62.58146896432851 193.5816762664303,72.17252649859782\"\n      />\n      <Polygon\n        fill=\"rgb(122,217,36)\"\n        points=\"268.1564507061527,181.73964637082355 278.082865226284,185.14019373858093 271.8410843851175,186.30134767297747\"\n      />\n      <Polygon\n        fill=\"rgb(185,182,27)\"\n        points=\"318.5048946160689,197.35512575829247 322.80066341303865,206.49736730866613 317.4356991618786,204.74038386881432\"\n      />\n      <Polygon\n        fill=\"rgb(182,183,26)\"\n        points=\"318.5048946160689,197.35512575829247 317.4356991618786,204.74038386881432 309.8331915287891,196.75402948878175\"\n      />\n      <Polygon\n        fill=\"rgb(122,162,4)\"\n        points=\"228.60468803363196,183.34497637876208 223.13428814979477,172.98082630959408 232.16655850160285,175.82310846078764\"\n      />\n      <Polygon\n        fill=\"rgb(68,165,21)\"\n        points=\"176.97988019171424,179.58681736114738 171.78931405254292,169.5448508781996 180.47359728534423,172.93178467935485\"\n      />\n      <Polygon\n        fill=\"rgb(76,168,18)\"\n        points=\"176.97988019171424,179.58681736114738 167.8932974881804,176.7792265799652 171.78931405254292,169.5448508781996\"\n      />\n      <Polygon\n        fill=\"rgb(80,158,13)\"\n        points=\"189.42458872798812,175.38310732485485 176.97988019171424,179.58681736114738 180.47359728534423,172.93178467935485\"\n      />\n      <Polygon\n        fill=\"rgb(221,209,161)\"\n        points=\"192.37903916361748,56.06867412930825 186.71243670391252,46.71416143016447 183.06969513667428,51.17258674118921\"\n      />\n      <Polygon\n        fill=\"rgb(170,240,171)\"\n        points=\"186.71243670391252,46.71416143016447 176.3117540934083,46.075704917790205 183.06969513667428,51.17258674118921\"\n      />\n      <Polygon\n        fill=\"rgb(40,215,161)\"\n        points=\"181.7395357765559,280.0277352329664 177.65308907218417,281.6460481679276 173.9271676390003,289.2646259718034\"\n      />\n      <Polygon\n        fill=\"rgb(205,102,29)\"\n        points=\"340.598192138986,249.8367056309053 335.3450979749011,240.33552322299826 341.0822410926073,241.73279512967304\"\n      />\n      <Polygon\n        fill=\"rgb(205,123,26)\"\n        points=\"341.0822410926073,241.73279512967304 335.3450979749011,240.33552322299826 338.3244660601837,231.10021472602168\"\n      />\n      <Polygon\n        fill=\"rgb(120,0,140)\"\n        points=\"214.42329608285246,309.1566934427041 199.94879148261572,307.4996414426609 211.27542899245697,306.4536463688268\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,124)\"\n        points=\"221.6377529988642,306.20009412816955 214.42329608285246,309.1566934427041 211.27542899245697,306.4536463688268\"\n      />\n      <Polygon\n        fill=\"rgb(124,0,125)\"\n        points=\"277.7929052231223,302.4462585831569 269.3374725140677,297.9282557915782 283.4235346552847,298.376757670152\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,122)\"\n        points=\"277.7929052231223,302.4462585831569 264.130449313085,301.04557181596334 269.3374725140677,297.9282557915782\"\n      />\n      <Polygon\n        fill=\"rgb(152,213,36)\"\n        points=\"304.1101406936408,190.28290744031585 311.15205078629066,193.34927317626415 309.8331915287891,196.75402948878175\"\n      />\n      <Polygon\n        fill=\"rgb(172,205,36)\"\n        points=\"311.15205078629066,193.34927317626415 318.5048946160689,197.35512575829247 309.8331915287891,196.75402948878175\"\n      />\n      <Polygon\n        fill=\"rgb(83,167,14)\"\n        points=\"189.42458872798812,175.38310732485485 180.47359728534423,172.93178467935485 185.24027138173233,166.33876639737343\"\n      />\n      <Polygon\n        fill=\"rgb(94,171,12)\"\n        points=\"189.42458872798812,175.38310732485485 185.24027138173233,166.33876639737343 197.76179031952512,170.89558998783\"\n      />\n      <Polygon\n        fill=\"rgb(68,18,97)\"\n        points=\"176.56359333651767,259.3644842487272 183.63193539764228,259.0881652168733 180.5984106949273,267.2595464942034\"\n      />\n      <Polygon\n        fill=\"rgb(112,1,121)\"\n        points=\"286.0683661809475,303.32205607746255 277.7929052231223,302.4462585831569 283.4235346552847,298.376757670152\"\n      />\n      <Polygon\n        fill=\"rgb(93,4,132)\"\n        points=\"293.5798362811154,304.57613785000353 286.0683661809475,303.32205607746255 283.4235346552847,298.376757670152\"\n      />\n      <Polygon\n        fill=\"rgb(2,106,112)\"\n        points=\"169.90653057130015,57.83489945742687 166.87696573052835,55.35623112375947 170.05321737674458,51.19969208377236\"\n      />\n      <Polygon\n        fill=\"rgb(55,228,160)\"\n        points=\"169.82289005280944,52.52994333810025 176.3117540934083,46.075704917790205 170.05321737674458,51.19969208377236\"\n      />\n      <Polygon\n        fill=\"rgb(44,218,163)\"\n        points=\"166.87696573052835,55.35623112375947 169.82289005280944,52.52994333810025 170.05321737674458,51.19969208377236\"\n      />\n      <Polygon\n        fill=\"rgb(242,182,147)\"\n        points=\"188.6695688535322,62.58146896432851 193.56946255574746,62.602318983128356 192.37903916361748,56.06867412930825\"\n      />\n      <Polygon\n        fill=\"rgb(220,210,159)\"\n        points=\"192.37903916361748,56.06867412930825 183.06969513667428,51.17258674118921 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(62,18,138)\"\n        points=\"178.71079312647174,91.03411661400543 169.1981751536875,85.71331035975328 173.99489559896546,86.75766019649888\"\n      />\n      <Polygon\n        fill=\"rgb(2,127,102)\"\n        points=\"169.1981751536875,85.71331035975328 173.97301479709682,80.92361332699716 173.99489559896546,86.75766019649888\"\n      />\n      <Polygon\n        fill=\"rgb(190,133,16)\"\n        points=\"330.28893111829,224.8043388305363 334.16900185987686,218.06025766359497 338.3244660601837,231.10021472602168\"\n      />\n      <Polygon\n        fill=\"rgb(13,70,133)\"\n        points=\"171.56024734298262,63.60039486418779 166.87696573052835,55.35623112375947 169.90653057130015,57.83489945742687\"\n      />\n      <Polygon\n        fill=\"rgb(8,112,84)\"\n        points=\"143.6401412100791,216.4733574093874 137.1224770032485,216.8764983601876 145.68392619783722,207.48360651154195\"\n      />\n      <Polygon\n        fill=\"rgb(20,83,74)\"\n        points=\"137.1224770032485,216.8764983601876 136.28028515011437,207.55468567179685 145.68392619783722,207.48360651154195\"\n      />\n      <Polygon\n        fill=\"rgb(17,103,67)\"\n        points=\"145.68392619783722,207.48360651154195 136.28028515011437,207.55468567179685 139.55429407193776,202.64035688061892\"\n      />\n      <Polygon\n        fill=\"rgb(21,113,58)\"\n        points=\"145.68392619783722,207.48360651154195 139.55429407193776,202.64035688061892 143.44444828028315,197.36072486348425\"\n      />\n      <Polygon\n        fill=\"rgb(66,21,92)\"\n        points=\"172.4116266439275,253.7896813497495 167.81597127867752,257.95103279086294 162.41089926360564,250.7583281006357\"\n      />\n      <Polygon\n        fill=\"rgb(73,17,93)\"\n        points=\"172.4116266439275,253.7896813497495 176.56359333651767,259.3644842487272 167.81597127867752,257.95103279086294\"\n      />\n      <Polygon\n        fill=\"rgb(35,154,43)\"\n        points=\"144.38961480864293,185.9805000905369 154.360355799712,185.4286249522923 151.2581340245324,192.51673733250146\"\n      />\n      <Polygon\n        fill=\"rgb(27,144,50)\"\n        points=\"143.44444828028315,197.36072486348425 144.38961480864293,185.9805000905369 151.2581340245324,192.51673733250146\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,124)\"\n        points=\"221.06876031309633,309.87462024130605 214.42329608285246,309.1566934427041 221.6377529988642,306.20009412816955\"\n      />\n      <Polygon\n        fill=\"rgb(177,10,115)\"\n        points=\"233.20510212209842,304.0264177249578 221.06876031309633,309.87462024130605 221.6377529988642,306.20009412816955\"\n      />\n      <Polygon\n        fill=\"rgb(203,115,25)\"\n        points=\"339.4092543898639,261.071274091777 340.598192138986,249.8367056309053 346.8479224129137,252.07059781357015\"\n      />\n      <Polygon\n        fill=\"rgb(216,86,46)\"\n        points=\"339.4092543898639,261.071274091777 346.3685717163614,261.87986610800345 341.8606021801408,271.1155749771115\"\n      />\n      <Polygon\n        fill=\"rgb(217,102,39)\"\n        points=\"339.4092543898639,261.071274091777 346.8479224129137,252.07059781357015 346.3685717163614,261.87986610800345\"\n      />\n      <Polygon\n        fill=\"rgb(3,121,100)\"\n        points=\"170.91483467974615,79.27206505735325 173.97301479709682,80.92361332699716 169.1981751536875,85.71331035975328\"\n      />\n      <Polygon\n        fill=\"rgb(3,104,107)\"\n        points=\"173.97301479709682,80.92361332699716 170.91483467974615,79.27206505735325 172.72921467944474,71.70015958609619\"\n      />\n      <Polygon\n        fill=\"rgb(120,177,10)\"\n        points=\"255.83696404367478,182.7899817781115 246.68335694243504,178.03809936180326 257.924669519559,176.9510261631031\"\n      />\n      <Polygon\n        fill=\"rgb(124,176,9)\"\n        points=\"268.1564507061527,181.73964637082355 255.83696404367478,182.7899817781115 257.924669519559,176.9510261631031\"\n      />\n      <Polygon\n        fill=\"rgb(45,172,215)\"\n        points=\"165.09695119364358,301.3869428984935 168.2539936218671,304.4175727796989 167.32539569079626,296.26521265248516\"\n      />\n      <Polygon\n        fill=\"rgb(14,78,94)\"\n        points=\"145.19056811201995,225.53303313165495 137.1224770032485,216.8764983601876 143.6401412100791,216.4733574093874\"\n      />\n      <Polygon\n        fill=\"rgb(115,208,29)\"\n        points=\"282.6357240029898,179.750218203972 278.082865226284,185.14019373858093 268.1564507061527,181.73964637082355\"\n      />\n      <Polygon\n        fill=\"rgb(130,201,23)\"\n        points=\"287.6687528166137,185.9992597329517 278.082865226284,185.14019373858093 282.6357240029898,179.750218203972\"\n      />\n      <Polygon\n        fill=\"rgb(19,76,84)\"\n        points=\"171.56024734298262,63.60039486418779 172.72921467944474,71.70015958609619 164.76648261435966,66.26940713860651\"\n      />\n      <Polygon\n        fill=\"rgb(16,81,84)\"\n        points=\"171.56024734298262,63.60039486418779 164.76648261435966,66.26940713860651 166.87696573052835,55.35623112375947\"\n      />\n      <Polygon\n        fill=\"rgb(189,183,30)\"\n        points=\"318.5048946160689,197.35512575829247 328.84020579621244,208.43596823363865 322.80066341303865,206.49736730866613\"\n      />\n      <Polygon\n        fill=\"rgb(15,83,84)\"\n        points=\"145.19056811201995,225.53303313165495 137.3101534693638,226.81854464676107 137.1224770032485,216.8764983601876\"\n      />\n      <Polygon\n        fill=\"rgb(27,52,103)\"\n        points=\"151.28671344933707,238.94379340108478 137.44182750581768,234.5020619130598 145.19056811201995,225.53303313165495\"\n      />\n      <Polygon\n        fill=\"rgb(39,39,101)\"\n        points=\"145.19056811201995,225.53303313165495 137.44182750581768,234.5020619130598 137.3101534693638,226.81854464676107\"\n      />\n      <Polygon\n        fill=\"rgb(74,174,21)\"\n        points=\"180.47359728534423,172.93178467935485 171.78931405254292,169.5448508781996 185.24027138173233,166.33876639737343\"\n      />\n      <Polygon\n        fill=\"rgb(104,170,9)\"\n        points=\"197.76179031952512,170.89558998783 199.42263247073174,162.232784417122 206.51580078148595,167.07195966686743\"\n      />\n      <Polygon\n        fill=\"rgb(110,156,4)\"\n        points=\"212.84845798070734,171.7272495577298 197.76179031952512,170.89558998783 206.51580078148595,167.07195966686743\"\n      />\n      <Polygon\n        fill=\"rgb(95,172,12)\"\n        points=\"197.76179031952512,170.89558998783 185.24027138173233,166.33876639737343 199.42263247073174,162.232784417122\"\n      />\n      <Polygon\n        fill=\"rgb(45,161,35)\"\n        points=\"154.360355799712,185.4286249522923 152.32177236128211,178.0735967771675 160.99909965934523,180.2795642893147\"\n      />\n      <Polygon\n        fill=\"rgb(49,169,35)\"\n        points=\"160.99909965934523,180.2795642893147 152.32177236128211,178.0735967771675 161.06696200128027,172.95459359269768\"\n      />\n      <Polygon\n        fill=\"rgb(63,169,25)\"\n        points=\"160.99909965934523,180.2795642893147 161.06696200128027,172.95459359269768 167.8932974881804,176.7792265799652\"\n      />\n      <Polygon\n        fill=\"rgb(35,157,44)\"\n        points=\"144.38961480864293,185.9805000905369 152.32177236128211,178.0735967771675 154.360355799712,185.4286249522923\"\n      />\n      <Polygon\n        fill=\"rgb(212,43,82)\"\n        points=\"337.6310579214336,279.45206265019897 339.28871145406293,283.24738516430745 333.3269621602477,287.1843641289737\"\n      />\n      <Polygon\n        fill=\"rgb(235,78,79)\"\n        points=\"337.6310579214336,279.45206265019897 341.8606021801408,271.1155749771115 339.28871145406293,283.24738516430745\"\n      />\n      <Polygon\n        fill=\"rgb(129,225,44)\"\n        points=\"296.11881337903657,183.4734678123345 294.74470206212953,188.00198508402866 287.6687528166137,185.9992597329517\"\n      />\n      <Polygon\n        fill=\"rgb(157,218,41)\"\n        points=\"296.11881337903657,183.4734678123345 304.1101406936408,190.28290744031585 294.74470206212953,188.00198508402866\"\n      />\n      <Polygon\n        fill=\"rgb(67,173,24)\"\n        points=\"167.8932974881804,176.7792265799652 161.06696200128027,172.95459359269768 171.78931405254292,169.5448508781996\"\n      />\n      <Polygon\n        fill=\"rgb(31,46,108)\"\n        points=\"157.12541909012765,245.73407048907964 154.11570775803554,249.49275719735707 151.28671344933707,238.94379340108478\"\n      />\n      <Polygon\n        fill=\"rgb(52,27,105)\"\n        points=\"157.12541909012765,245.73407048907964 162.41089926360564,250.7583281006357 154.11570775803554,249.49275719735707\"\n      />\n      <Polygon\n        fill=\"rgb(21,63,97)\"\n        points=\"166.15607997753597,75.7368470830327 164.76648261435966,66.26940713860651 172.72921467944474,71.70015958609619\"\n      />\n      <Polygon\n        fill=\"rgb(5,100,102)\"\n        points=\"170.91483467974615,79.27206505735325 166.15607997753597,75.7368470830327 172.72921467944474,71.70015958609619\"\n      />\n      <Polygon\n        fill=\"rgb(160,235,189)\"\n        points=\"176.3117540934083,46.075704917790205 169.82289005280944,52.52994333810025 183.06969513667428,51.17258674118921\"\n      />\n      <Polygon\n        fill=\"rgb(56,23,111)\"\n        points=\"162.41089926360564,250.7583281006357 167.81597127867752,257.95103279086294 158.000861978067,259.18473373628376\"\n      />\n      <Polygon\n        fill=\"rgb(56,23,111)\"\n        points=\"162.41089926360564,250.7583281006357 158.000861978067,259.18473373628376 154.11570775803554,249.49275719735707\"\n      />\n      <Polygon\n        fill=\"rgb(210,32,110)\"\n        points=\"317.997052290037,305.0402404536313 327.0783164280229,298.87765626601225 317.76355948481626,309.69740159072694\"\n      />\n      <Polygon\n        fill=\"rgb(119,181,12)\"\n        points=\"212.84845798070734,171.7272495577298 218.42250254798876,165.36749612718174 223.13428814979477,172.98082630959408\"\n      />\n      <Polygon\n        fill=\"rgb(124,178,10)\"\n        points=\"218.42250254798876,165.36749612718174 212.84845798070734,171.7272495577298 208.2054742026809,161.882108278046\"\n      />\n      <Polygon\n        fill=\"rgb(132,179,11)\"\n        points=\"208.2054742026809,161.882108278046 212.84845798070734,171.7272495577298 206.51580078148595,167.07195966686743\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,118)\"\n        points=\"251.40913366417035,305.53949706986015 233.20510212209842,304.0264177249578 246.14495468859565,300.8140894014711\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,119)\"\n        points=\"254.53913110189532,301.01740815733956 251.40913366417035,305.53949706986015 246.14495468859565,300.8140894014711\"\n      />\n      <Polygon\n        fill=\"rgb(45,172,215)\"\n        points=\"168.2539936218671,304.4175727796989 172.98950211686608,298.47408009079106 167.32539569079626,296.26521265248516\"\n      />\n      <Polygon\n        fill=\"rgb(55,210,193)\"\n        points=\"167.32539569079626,296.26521265248516 172.98950211686608,298.47408009079106 173.9271676390003,289.2646259718034\"\n      />\n      <Polygon\n        fill=\"rgb(121,177,10)\"\n        points=\"257.924669519559,176.9510261631031 246.68335694243504,178.03809936180326 250.54371648331053,171.20867815693947\"\n      />\n      <Polygon\n        fill=\"rgb(111,188,16)\"\n        points=\"246.68335694243504,178.03809936180326 239.48666488680217,176.96099023752765 238.2776802883825,171.9724330457048\"\n      />\n      <Polygon\n        fill=\"rgb(97,187,18)\"\n        points=\"250.54371648331053,171.20867815693947 246.68335694243504,178.03809936180326 241.5527009950524,166.37717087454735\"\n      />\n      <Polygon\n        fill=\"rgb(115,192,17)\"\n        points=\"241.5527009950524,166.37717087454735 246.68335694243504,178.03809936180326 238.2776802883825,171.9724330457048\"\n      />\n      <Polygon\n        fill=\"rgb(79,11,108)\"\n        points=\"167.81597127867752,257.95103279086294 176.56359333651767,259.3644842487272 170.6101456517186,263.00534293934743\"\n      />\n      <Polygon\n        fill=\"rgb(62,20,104)\"\n        points=\"176.56359333651767,259.3644842487272 180.5984106949273,267.2595464942034 170.6101456517186,263.00534293934743\"\n      />\n      <Polygon\n        fill=\"rgb(107,188,16)\"\n        points=\"239.48666488680217,176.96099023752765 232.16655850160285,175.82310846078764 238.2776802883825,171.9724330457048\"\n      />\n      <Polygon\n        fill=\"rgb(12,146,76)\"\n        points=\"135.17850979133408,197.3778193679169 144.38961480864293,185.9805000905369 143.44444828028315,197.36072486348425\"\n      />\n      <Polygon\n        fill=\"rgb(11,140,77)\"\n        points=\"139.55429407193776,202.64035688061892 135.17850979133408,197.3778193679169 143.44444828028315,197.36072486348425\"\n      />\n      <Polygon\n        fill=\"rgb(203,118,24)\"\n        points=\"340.598192138986,249.8367056309053 346.89906207771713,240.02102898058206 346.8479224129137,252.07059781357015\"\n      />\n      <Polygon\n        fill=\"rgb(219,106,40)\"\n        points=\"341.0822410926073,241.73279512967304 346.89906207771713,240.02102898058206 340.598192138986,249.8367056309053\"\n      />\n      <Polygon\n        fill=\"rgb(47,30,106)\"\n        points=\"141.56868610032785,241.60241462776014 151.28671344933707,238.94379340108478 148.15607706797363,251.36360619424624\"\n      />\n      <Polygon\n        fill=\"rgb(25,51,118)\"\n        points=\"154.11570775803554,249.49275719735707 148.15607706797363,251.36360619424624 151.28671344933707,238.94379340108478\"\n      />\n      <Polygon\n        fill=\"rgb(23,62,93)\"\n        points=\"151.28671344933707,238.94379340108478 141.56868610032785,241.60241462776014 137.44182750581768,234.5020619130598\"\n      />\n      <Polygon\n        fill=\"rgb(77,13,98)\"\n        points=\"178.71079312647174,91.03411661400543 175.0119500026758,96.03955255892865 169.23876697248133,92.49420627035363\"\n      />\n      <Polygon\n        fill=\"rgb(183,16,100)\"\n        points=\"183.77745248826034,89.9809806544788 178.71079312647174,91.03411661400543 186.90330303621957,86.28757715250154\"\n      />\n      <Polygon\n        fill=\"rgb(187,19,94)\"\n        points=\"175.0119500026758,96.03955255892865 178.71079312647174,91.03411661400543 183.77745248826034,89.9809806544788\"\n      />\n      <Polygon\n        fill=\"rgb(49,36,85)\"\n        points=\"178.71079312647174,91.03411661400543 169.23876697248133,92.49420627035363 169.1981751536875,85.71331035975328\"\n      />\n      <Polygon\n        fill=\"rgb(148,206,29)\"\n        points=\"282.6357240029898,179.750218203972 296.11881337903657,183.4734678123345 287.6687528166137,185.9992597329517\"\n      />\n      <Polygon\n        fill=\"rgb(140,0,120)\"\n        points=\"211.64230222805404,315.96352882680617 199.94879148261572,307.4996414426609 214.30963293179695,310.32742626039345\"\n      />\n      <Polygon\n        fill=\"rgb(139,0,120)\"\n        points=\"199.94879148261572,307.4996414426609 211.64230222805404,315.96352882680617 195.9865029680618,321.3258546044931\"\n      />\n      <Polygon\n        fill=\"rgb(131,0,121)\"\n        points=\"199.94879148261572,307.4996414426609 195.9865029680618,321.3258546044931 182.17381771140202,316.51987444293013\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,121)\"\n        points=\"199.94879148261572,307.4996414426609 182.17381771140202,316.51987444293013 180.78576788280884,309.10354826240234\"\n      />\n      <Polygon\n        fill=\"rgb(124,6,168)\"\n        points=\"199.94879148261572,307.4996414426609 214.42329608285246,309.1566934427041 214.30963293179695,310.32742626039345\"\n      />\n      <Polygon\n        fill=\"rgb(130,185,13)\"\n        points=\"223.13428814979477,172.98082630959408 218.42250254798876,165.36749612718174 232.16655850160285,175.82310846078764\"\n      />\n      <Polygon\n        fill=\"rgb(121,176,9)\"\n        points=\"232.16655850160285,175.82310846078764 218.42250254798876,165.36749612718174 232.38385151972088,166.40294225716036\"\n      />\n      <Polygon\n        fill=\"rgb(115,177,10)\"\n        points=\"238.2776802883825,171.9724330457048 232.16655850160285,175.82310846078764 232.38385151972088,166.40294225716036\"\n      />\n      <Polygon\n        fill=\"rgb(212,45,78)\"\n        points=\"339.28871145406293,283.24738516430745 335.8541592821424,291.30175427920886 333.3269621602477,287.1843641289737\"\n      />\n      <Polygon\n        fill=\"rgb(211,43,79)\"\n        points=\"333.3269621602477,287.1843641289737 335.8541592821424,291.30175427920886 327.0783164280229,298.87765626601225\"\n      />\n      <Polygon\n        fill=\"rgb(200,138,23)\"\n        points=\"342.6121154472856,220.2710796948032 338.3244660601837,231.10021472602168 334.16900185987686,218.06025766359497\"\n      />\n      <Polygon\n        fill=\"rgb(210,121,30)\"\n        points=\"338.3244660601837,231.10021472602168 348.86412897582284,227.52923071034937 346.89906207771713,240.02102898058206\"\n      />\n      <Polygon\n        fill=\"rgb(212,127,31)\"\n        points=\"341.0822410926073,241.73279512967304 338.3244660601837,231.10021472602168 346.89906207771713,240.02102898058206\"\n      />\n      <Polygon\n        fill=\"rgb(204,136,25)\"\n        points=\"342.6121154472856,220.2710796948032 348.86412897582284,227.52923071034937 338.3244660601837,231.10021472602168\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,119)\"\n        points=\"264.130449313085,301.04557181596334 251.40913366417035,305.53949706986015 254.53913110189532,301.01740815733956\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,119)\"\n        points=\"277.7929052231223,302.4462585831569 270.36187266703666,305.89761594825063 264.130449313085,301.04557181596334\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,119)\"\n        points=\"270.36187266703666,305.89761594825063 251.40913366417035,305.53949706986015 264.130449313085,301.04557181596334\"\n      />\n      <Polygon\n        fill=\"rgb(123,173,8)\"\n        points=\"282.6357240029898,179.750218203972 268.1564507061527,181.73964637082355 281.0457934394173,173.23142332703276\"\n      />\n      <Polygon\n        fill=\"rgb(125,178,10)\"\n        points=\"257.924669519559,176.9510261631031 265.92842705543296,172.07220563423408 268.1564507061527,181.73964637082355\"\n      />\n      <Polygon\n        fill=\"rgb(120,178,10)\"\n        points=\"265.92842705543296,172.07220563423408 281.0457934394173,173.23142332703276 268.1564507061527,181.73964637082355\"\n      />\n      <Polygon\n        fill=\"rgb(241,76,98)\"\n        points=\"190.92628814503786,76.34082045151752 188.49973758178592,81.49765552548791 186.90330303621957,86.28757715250154\"\n      />\n      <Polygon\n        fill=\"rgb(239,68,108)\"\n        points=\"183.77745248826034,89.9809806544788 186.90330303621957,86.28757715250154 188.49973758178592,81.49765552548791\"\n      />\n      <Polygon\n        fill=\"rgb(131,6,166)\"\n        points=\"221.06876031309633,309.87462024130605 214.30963293179695,310.32742626039345 214.42329608285246,309.1566934427041\"\n      />\n      <Polygon\n        fill=\"rgb(44,216,166)\"\n        points=\"169.82289005280944,52.52994333810025 166.87696573052835,55.35623112375947 164.31986230463343,59.15996774741086\"\n      />\n      <Polygon\n        fill=\"rgb(0,117,126)\"\n        points=\"164.76648261435966,66.26940713860651 164.31986230463343,59.15996774741086 166.87696573052835,55.35623112375947\"\n      />\n      <Polygon\n        fill=\"rgb(118,185,13)\"\n        points=\"208.2054742026809,161.882108278046 206.51580078148595,167.07195966686743 199.42263247073174,162.232784417122\"\n      />\n      <Polygon\n        fill=\"rgb(220,68,63)\"\n        points=\"341.8606021801408,271.1155749771115 346.3488429384603,278.3344267825847 339.28871145406293,283.24738516430745\"\n      />\n      <Polygon\n        fill=\"rgb(223,73,62)\"\n        points=\"341.8606021801408,271.1155749771115 350.5794754768155,266.4551493944406 346.3488429384603,278.3344267825847\"\n      />\n      <Polygon\n        fill=\"rgb(220,85,51)\"\n        points=\"341.8606021801408,271.1155749771115 346.3685717163614,261.87986610800345 350.5794754768155,266.4551493944406\"\n      />\n      <Polygon\n        fill=\"rgb(90,5,128)\"\n        points=\"303.69289945925874,310.78402000501626 294.6425866868948,312.80794064435327 293.5798362811154,304.57613785000353\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,118)\"\n        points=\"294.6425866868948,312.80794064435327 284.3803619249811,309.0462581725201 293.5798362811154,304.57613785000353\"\n      />\n      <Polygon\n        fill=\"rgb(75,19,85)\"\n        points=\"293.5798362811154,304.57613785000353 284.3803619249811,309.0462581725201 286.0683661809475,303.32205607746255\"\n      />\n      <Polygon\n        fill=\"rgb(54,209,193)\"\n        points=\"172.98950211686608,298.47408009079106 178.018687729072,290.38594450208905 173.9271676390003,289.2646259718034\"\n      />\n      <Polygon\n        fill=\"rgb(57,216,187)\"\n        points=\"173.9271676390003,289.2646259718034 178.018687729072,290.38594450208905 181.7395357765559,280.0277352329664\"\n      />\n      <Polygon\n        fill=\"rgb(6,131,86)\"\n        points=\"136.28028515011437,207.55468567179685 135.17850979133408,197.3778193679169 139.55429407193776,202.64035688061892\"\n      />\n      <Polygon\n        fill=\"rgb(255,128,123)\"\n        points=\"190.92628814503786,76.34082045151752 188.14427496186363,72.15074767634005 188.49973758178592,81.49765552548791\"\n      />\n      <Polygon\n        fill=\"rgb(253,147,112)\"\n        points=\"188.14427496186363,72.15074767634005 190.92628814503786,76.34082045151752 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(84,8,143)\"\n        points=\"182.17381771140202,316.51987444293013 170.65418433587544,309.7495594217746 180.78576788280884,309.10354826240234\"\n      />\n      <Polygon\n        fill=\"rgb(82,9,141)\"\n        points=\"170.65418433587544,309.7495594217746 168.2539936218671,304.4175727796989 180.78576788280884,309.10354826240234\"\n      />\n      <Polygon\n        fill=\"rgb(200,138,23)\"\n        points=\"340.50221657117163,210.65200150839377 342.6121154472856,220.2710796948032 334.16900185987686,218.06025766359497\"\n      />\n      <Polygon\n        fill=\"rgb(186,151,16)\"\n        points=\"328.84020579621244,208.43596823363865 340.50221657117163,210.65200150839377 334.16900185987686,218.06025766359497\"\n      />\n      <Polygon\n        fill=\"rgb(174,210,41)\"\n        points=\"312.0235868258302,189.34665731652194 318.5048946160689,197.35512575829247 311.15205078629066,193.34927317626415\"\n      />\n      <Polygon\n        fill=\"rgb(154,217,40)\"\n        points=\"312.0235868258302,189.34665731652194 311.15205078629066,193.34927317626415 304.1101406936408,190.28290744031585\"\n      />\n      <Polygon\n        fill=\"rgb(24,128,203)\"\n        points=\"183.16761459104623,274.1771951854809 180.5984106949273,267.2595464942034 181.7395357765559,280.0277352329664\"\n      />\n      <Polygon\n        fill=\"rgb(31,199,173)\"\n        points=\"178.018687729072,290.38594450208905 184.14702603666555,280.76961450829805 181.7395357765559,280.0277352329664\"\n      />\n      <Polygon\n        fill=\"rgb(26,126,205)\"\n        points=\"183.16761459104623,274.1771951854809 181.7395357765559,280.0277352329664 184.14702603666555,280.76961450829805\"\n      />\n      <Polygon\n        fill=\"rgb(5,116,92)\"\n        points=\"166.15607997753597,75.7368470830327 170.91483467974615,79.27206505735325 169.1981751536875,85.71331035975328\"\n      />\n      <Polygon\n        fill=\"rgb(82,180,20)\"\n        points=\"185.24027138173233,166.33876639737343 178.12692329270538,164.255548910254 180.01450937514005,157.80907276726825\"\n      />\n      <Polygon\n        fill=\"rgb(88,183,19)\"\n        points=\"190.23555923683347,156.46468730191165 185.24027138173233,166.33876639737343 180.01450937514005,157.80907276726825\"\n      />\n      <Polygon\n        fill=\"rgb(93,180,16)\"\n        points=\"199.42263247073174,162.232784417122 185.24027138173233,166.33876639737343 190.23555923683347,156.46468730191165\"\n      />\n      <Polygon\n        fill=\"rgb(74,166,18)\"\n        points=\"171.78931405254292,169.5448508781996 178.12692329270538,164.255548910254 185.24027138173233,166.33876639737343\"\n      />\n      <Polygon\n        fill=\"rgb(152,220,42)\"\n        points=\"304.5022290884015,187.03561839989618 312.0235868258302,189.34665731652194 304.1101406936408,190.28290744031585\"\n      />\n      <Polygon\n        fill=\"rgb(159,218,43)\"\n        points=\"296.11881337903657,183.4734678123345 304.5022290884015,187.03561839989618 304.1101406936408,190.28290744031585\"\n      />\n      <Polygon\n        fill=\"rgb(173,244,156)\"\n        points=\"180.80559512014966,53.21216951129554 183.06969513667428,51.17258674118921 175.2411587027084,51.787977178319665\"\n      />\n      <Polygon\n        fill=\"rgb(225,208,148)\"\n        points=\"183.06969513667428,51.17258674118921 180.80559512014966,53.21216951129554 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(111,254,121)\"\n        points=\"183.06969513667428,51.17258674118921 169.82289005280944,52.52994333810025 175.2411587027084,51.787977178319665\"\n      />\n      <Polygon\n        fill=\"rgb(69,14,120)\"\n        points=\"167.81597127867752,257.95103279086294 170.6101456517186,263.00534293934743 158.000861978067,259.18473373628376\"\n      />\n      <Polygon\n        fill=\"rgb(123,179,11)\"\n        points=\"257.924669519559,176.9510261631031 250.54371648331053,171.20867815693947 258.3850445257617,169.04264186875957\"\n      />\n      <Polygon\n        fill=\"rgb(124,179,10)\"\n        points=\"257.924669519559,176.9510261631031 258.3850445257617,169.04264186875957 265.92842705543296,172.07220563423408\"\n      />\n      <Polygon\n        fill=\"rgb(72,170,20)\"\n        points=\"178.12692329270538,164.255548910254 171.78931405254292,169.5448508781996 173.36219587910705,160.72176937468953\"\n      />\n      <Polygon\n        fill=\"rgb(68,166,21)\"\n        points=\"171.78931405254292,169.5448508781996 161.06696200128027,172.95459359269768 164.5118931660994,162.16631841645844\"\n      />\n      <Polygon\n        fill=\"rgb(73,170,20)\"\n        points=\"171.78931405254292,169.5448508781996 164.5118931660994,162.16631841645844 173.36219587910705,160.72176937468953\"\n      />\n      <Polygon\n        fill=\"rgb(185,156,17)\"\n        points=\"334.54885288297396,205.9817801280057 340.50221657117163,210.65200150839377 328.84020579621244,208.43596823363865\"\n      />\n      <Polygon\n        fill=\"rgb(184,177,24)\"\n        points=\"318.5048946160689,197.35512575829247 324.9113533839265,198.44939777216783 328.84020579621244,208.43596823363865\"\n      />\n      <Polygon\n        fill=\"rgb(176,169,17)\"\n        points=\"330.93406472412664,201.00488711680472 334.54885288297396,205.9817801280057 328.84020579621244,208.43596823363865\"\n      />\n      <Polygon\n        fill=\"rgb(166,173,14)\"\n        points=\"324.9113533839265,198.44939777216783 330.93406472412664,201.00488711680472 328.84020579621244,208.43596823363865\"\n      />\n      <Polygon\n        fill=\"rgb(36,182,199)\"\n        points=\"168.2539936218671,304.4175727796989 170.65418433587544,309.7495594217746 172.98950211686608,298.47408009079106\"\n      />\n      <Polygon\n        fill=\"rgb(148,203,26)\"\n        points=\"323.85256614190365,191.80529655418994 318.5048946160689,197.35512575829247 312.0235868258302,189.34665731652194\"\n      />\n      <Polygon\n        fill=\"rgb(184,177,24)\"\n        points=\"318.5048946160689,197.35512575829247 323.85256614190365,191.80529655418994 324.9113533839265,198.44939777216783\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,126)\"\n        points=\"251.40913366417035,305.53949706986015 235.84623435366788,310.08614176668044 233.20510212209842,304.0264177249578\"\n      />\n      <Polygon\n        fill=\"rgb(175,11,105)\"\n        points=\"233.20510212209842,304.0264177249578 235.84623435366788,310.08614176668044 223.52686700302857,312.779894978427\"\n      />\n      <Polygon\n        fill=\"rgb(171,10,103)\"\n        points=\"233.20510212209842,304.0264177249578 223.52686700302857,312.779894978427 221.06876031309633,309.87462024130605\"\n      />\n      <Polygon\n        fill=\"rgb(22,57,111)\"\n        points=\"169.23876697248133,92.49420627035363 163.51472567013377,88.22953925523854 169.1981751536875,85.71331035975328\"\n      />\n      <Polygon\n        fill=\"rgb(2,104,114)\"\n        points=\"163.51472567013377,88.22953925523854 161.6411495477879,77.89511478856761 169.1981751536875,85.71331035975328\"\n      />\n      <Polygon\n        fill=\"rgb(2,111,108)\"\n        points=\"169.1981751536875,85.71331035975328 161.6411495477879,77.89511478856761 166.15607997753597,75.7368470830327\"\n      />\n      <Polygon\n        fill=\"rgb(50,167,34)\"\n        points=\"153.02994417275994,167.06375260703737 161.06696200128027,172.95459359269768 152.32177236128211,178.0735967771675\"\n      />\n      <Polygon\n        fill=\"rgb(53,171,33)\"\n        points=\"161.06696200128027,172.95459359269768 153.02994417275994,167.06375260703737 164.5118931660994,162.16631841645844\"\n      />\n      <Polygon\n        fill=\"rgb(178,68,26)\"\n        points=\"327.0783164280229,298.87765626601225 335.8541592821424,291.30175427920886 342.465115022953,294.7840593515497\"\n      />\n      <Polygon\n        fill=\"rgb(184,47,46)\"\n        points=\"336.7071517696908,303.68503576157855 327.0783164280229,298.87765626601225 342.465115022953,294.7840593515497\"\n      />\n      <Polygon\n        fill=\"rgb(165,22,66)\"\n        points=\"317.76355948481626,309.69740159072694 327.0783164280229,298.87765626601225 328.6512298583692,309.7557299356894\"\n      />\n      <Polygon\n        fill=\"rgb(169,24,65)\"\n        points=\"336.7071517696908,303.68503576157855 328.6512298583692,309.7557299356894 327.0783164280229,298.87765626601225\"\n      />\n      <Polygon\n        fill=\"rgb(104,10,82)\"\n        points=\"286.0683661809475,303.32205607746255 284.3803619249811,309.0462581725201 277.7929052231223,302.4462585831569\"\n      />\n      <Polygon\n        fill=\"rgb(93,8,96)\"\n        points=\"277.7929052231223,302.4462585831569 284.3803619249811,309.0462581725201 270.36187266703666,305.89761594825063\"\n      />\n      <Polygon\n        fill=\"rgb(108,3,148)\"\n        points=\"221.06876031309633,309.87462024130605 223.52686700302857,312.779894978427 214.30963293179695,310.32742626039345\"\n      />\n      <Polygon\n        fill=\"rgb(47,167,36)\"\n        points=\"153.02994417275994,167.06375260703737 152.32177236128211,178.0735967771675 147.69433454410972,173.64032996942626\"\n      />\n      <Polygon\n        fill=\"rgb(31,150,47)\"\n        points=\"140.27805721588373,180.06438768643042 147.69433454410972,173.64032996942626 152.32177236128211,178.0735967771675\"\n      />\n      <Polygon\n        fill=\"rgb(33,163,49)\"\n        points=\"140.27805721588373,180.06438768643042 152.32177236128211,178.0735967771675 144.38961480864293,185.9805000905369\"\n      />\n      <Polygon\n        fill=\"rgb(5,94,111)\"\n        points=\"137.1224770032485,216.8764983601876 128.09601901765618,204.34442875496268 136.28028515011437,207.55468567179685\"\n      />\n      <Polygon\n        fill=\"rgb(5,131,90)\"\n        points=\"128.09601901765618,204.34442875496268 135.17850979133408,197.3778193679169 136.28028515011437,207.55468567179685\"\n      />\n      <Polygon\n        fill=\"rgb(17,147,66)\"\n        points=\"137.4997919378411,187.6666662088494 140.27805721588373,180.06438768643042 144.38961480864293,185.9805000905369\"\n      />\n      <Polygon\n        fill=\"rgb(16,132,65)\"\n        points=\"135.17850979133408,197.3778193679169 137.4997919378411,187.6666662088494 144.38961480864293,185.9805000905369\"\n      />\n      <Polygon\n        fill=\"rgb(45,29,125)\"\n        points=\"154.11570775803554,249.49275719735707 158.000861978067,259.18473373628376 148.15607706797363,251.36360619424624\"\n      />\n      <Polygon\n        fill=\"rgb(211,44,77)\"\n        points=\"339.28871145406293,283.24738516430745 341.7819125958988,286.70112325484234 335.8541592821424,291.30175427920886\"\n      />\n      <Polygon\n        fill=\"rgb(222,61,73)\"\n        points=\"339.28871145406293,283.24738516430745 346.3488429384603,278.3344267825847 341.7819125958988,286.70112325484234\"\n      />\n      <Polygon\n        fill=\"rgb(127,186,13)\"\n        points=\"241.5527009950524,166.37717087454735 238.2776802883825,171.9724330457048 232.38385151972088,166.40294225716036\"\n      />\n      <Polygon\n        fill=\"rgb(10,89,96)\"\n        points=\"137.3101534693638,226.81854464676107 132.79646095634885,223.94340020670887 137.1224770032485,216.8764983601876\"\n      />\n      <Polygon\n        fill=\"rgb(3,107,105)\"\n        points=\"132.79646095634885,223.94340020670887 126.51229708090713,218.8162025054993 137.1224770032485,216.8764983601876\"\n      />\n      <Polygon\n        fill=\"rgb(5,96,107)\"\n        points=\"137.1224770032485,216.8764983601876 126.51229708090713,218.8162025054993 128.09601901765618,204.34442875496268\"\n      />\n      <Polygon\n        fill=\"rgb(51,25,125)\"\n        points=\"180.5984106949273,267.2595464942034 183.16761459104623,274.1771951854809 175.19251537320145,269.39707588697587\"\n      />\n      <Polygon\n        fill=\"rgb(68,14,130)\"\n        points=\"180.5984106949273,267.2595464942034 175.19251537320145,269.39707588697587 170.6101456517186,263.00534293934743\"\n      />\n      <Polygon\n        fill=\"rgb(118,186,14)\"\n        points=\"208.2054742026809,161.882108278046 199.42263247073174,162.232784417122 202.96372554810097,155.98350205329274\"\n      />\n      <Polygon\n        fill=\"rgb(105,192,19)\"\n        points=\"202.96372554810097,155.98350205329274 199.42263247073174,162.232784417122 190.23555923683347,156.46468730191165\"\n      />\n      <Polygon\n        fill=\"rgb(218,197,185)\"\n        points=\"180.80559512014966,53.21216951129554 173.7093703362104,55.28985242876399 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(240,184,148)\"\n        points=\"181.73752469040858,63.028058833400735 188.14427496186363,72.15074767634005 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(201,231,139)\"\n        points=\"173.7093703362104,55.28985242876399 181.73752469040858,63.028058833400735 188.6695688535322,62.58146896432851\"\n      />\n      <Polygon\n        fill=\"rgb(83,179,19)\"\n        points=\"178.12692329270538,164.255548910254 173.36219587910705,160.72176937468953 180.01450937514005,157.80907276726825\"\n      />\n      <Polygon\n        fill=\"rgb(226,99,50)\"\n        points=\"346.3685717163614,261.87986610800345 352.6542438140651,256.1844318553092 350.5794754768155,266.4551493944406\"\n      />\n      <Polygon\n        fill=\"rgb(222,104,45)\"\n        points=\"346.8479224129137,252.07059781357015 352.6542438140651,256.1844318553092 346.3685717163614,261.87986610800345\"\n      />\n      <Polygon\n        fill=\"rgb(3,122,157)\"\n        points=\"164.76648261435966,66.26940713860651 163.2124486944229,62.68427443663313 164.31986230463343,59.15996774741086\"\n      />\n      <Polygon\n        fill=\"rgb(4,158,139)\"\n        points=\"164.76648261435966,66.26940713860651 161.37503468754005,70.70701090505818 163.2124486944229,62.68427443663313\"\n      />\n      <Polygon\n        fill=\"rgb(18,66,104)\"\n        points=\"166.15607997753597,75.7368470830327 161.37503468754005,70.70701090505818 164.76648261435966,66.26940713860651\"\n      />\n      <Polygon\n        fill=\"rgb(224,117,45)\"\n        points=\"346.8479224129137,252.07059781357015 352.1867213234466,244.6361894939003 352.6542438140651,256.1844318553092\"\n      />\n      <Polygon\n        fill=\"rgb(221,121,40)\"\n        points=\"346.89906207771713,240.02102898058206 352.1867213234466,244.6361894939003 346.8479224129137,252.07059781357015\"\n      />\n      <Polygon\n        fill=\"rgb(112,202,24)\"\n        points=\"252.20015854951177,163.81825186462942 250.54371648331053,171.20867815693947 241.5527009950524,166.37717087454735\"\n      />\n      <Polygon\n        fill=\"rgb(114,201,24)\"\n        points=\"252.20015854951177,163.81825186462942 258.3850445257617,169.04264186875957 250.54371648331053,171.20867815693947\"\n      />\n      <Polygon\n        fill=\"rgb(17,62,126)\"\n        points=\"137.44182750581768,234.5020619130598 132.79646095634885,223.94340020670887 137.3101534693638,226.81854464676107\"\n      />\n      <Polygon\n        fill=\"rgb(143,176,10)\"\n        points=\"281.0457934394173,173.23142332703276 295.01934740449775,171.57230038332898 282.6357240029898,179.750218203972\"\n      />\n      <Polygon\n        fill=\"rgb(142,176,10)\"\n        points=\"282.6357240029898,179.750218203972 295.01934740449775,171.57230038332898 296.11881337903657,183.4734678123345\"\n      />\n      <Polygon\n        fill=\"rgb(122,194,18)\"\n        points=\"218.42250254798876,165.36749612718174 223.32798246442445,157.10883291071684 232.38385151972088,166.40294225716036\"\n      />\n      <Polygon\n        fill=\"rgb(137,185,14)\"\n        points=\"223.32798246442445,157.10883291071684 218.42250254798876,165.36749612718174 213.91419409395363,157.3390560958835\"\n      />\n      <Polygon\n        fill=\"rgb(126,182,12)\"\n        points=\"218.42250254798876,165.36749612718174 208.2054742026809,161.882108278046 213.91419409395363,157.3390560958835\"\n      />\n      <Polygon\n        fill=\"rgb(50,218,175)\"\n        points=\"163.2124486944229,62.68427443663313 169.82289005280944,52.52994333810025 164.31986230463343,59.15996774741086\"\n      />\n      <Polygon\n        fill=\"rgb(103,241,182)\"\n        points=\"175.2411587027084,51.787977178319665 169.82289005280944,52.52994333810025 173.7093703362104,55.28985242876399\"\n      />\n      <Polygon\n        fill=\"rgb(90,232,192)\"\n        points=\"173.7093703362104,55.28985242876399 169.82289005280944,52.52994333810025 163.2124486944229,62.68427443663313\"\n      />\n      <Polygon\n        fill=\"rgb(120,187,15)\"\n        points=\"213.91419409395363,157.3390560958835 208.2054742026809,161.882108278046 202.96372554810097,155.98350205329274\"\n      />\n      <Polygon\n        fill=\"rgb(111,1,142)\"\n        points=\"310.5200368639191,314.93212060748505 294.6425866868948,312.80794064435327 303.69289945925874,310.78402000501626\"\n      />\n      <Polygon\n        fill=\"rgb(136,0,114)\"\n        points=\"317.76355948481626,309.69740159072694 310.5200368639191,314.93212060748505 303.69289945925874,310.78402000501626\"\n      />\n      <Polygon\n        fill=\"rgb(64,17,136)\"\n        points=\"170.6101456517186,263.00534293934743 175.19251537320145,269.39707588697587 167.5782353739258,268.699494057501\"\n      />\n      <Polygon\n        fill=\"rgb(75,11,134)\"\n        points=\"170.6101456517186,263.00534293934743 167.5782353739258,268.699494057501 158.000861978067,259.18473373628376\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,113)\"\n        points=\"321.1894788170639,313.76121988691426 310.5200368639191,314.93212060748505 317.76355948481626,309.69740159072694\"\n      />\n      <Polygon\n        fill=\"rgb(161,8,97)\"\n        points=\"321.1894788170639,313.76121988691426 317.76355948481626,309.69740159072694 328.6512298583692,309.7557299356894\"\n      />\n      <Polygon\n        fill=\"rgb(178,236,172)\"\n        points=\"180.80559512014966,53.21216951129554 175.2411587027084,51.787977178319665 173.7093703362104,55.28985242876399\"\n      />\n      <Polygon\n        fill=\"rgb(180,74,24)\"\n        points=\"335.8541592821424,291.30175427920886 341.7819125958988,286.70112325484234 342.465115022953,294.7840593515497\"\n      />\n      <Polygon\n        fill=\"rgb(255,128,117)\"\n        points=\"188.14427496186363,72.15074767634005 186.59658429755387,78.98354073839386 188.49973758178592,81.49765552548791\"\n      />\n      <Polygon\n        fill=\"rgb(249,87,135)\"\n        points=\"188.49973758178592,81.49765552548791 186.59658429755387,78.98354073839386 183.77745248826034,89.9809806544788\"\n      />\n      <Polygon\n        fill=\"rgb(55,195,208)\"\n        points=\"178.018687729072,290.38594450208905 184.43923712519077,287.19159117285005 184.14702603666555,280.76961450829805\"\n      />\n      <Polygon\n        fill=\"rgb(52,207,193)\"\n        points=\"179.1756105462121,296.15447995035925 184.43923712519077,287.19159117285005 178.018687729072,290.38594450208905\"\n      />\n      <Polygon\n        fill=\"rgb(54,209,192)\"\n        points=\"179.1756105462121,296.15447995035925 178.018687729072,290.38594450208905 172.98950211686608,298.47408009079106\"\n      />\n      <Polygon\n        fill=\"rgb(126,196,19)\"\n        points=\"241.5527009950524,166.37717087454735 232.38385151972088,166.40294225716036 232.94022755652227,160.0945354161878\"\n      />\n      <Polygon\n        fill=\"rgb(127,196,19)\"\n        points=\"232.94022755652227,160.0945354161878 232.38385151972088,166.40294225716036 223.32798246442445,157.10883291071684\"\n      />\n      <Polygon\n        fill=\"rgb(221,124,40)\"\n        points=\"346.89906207771713,240.02102898058206 354.81080620284195,236.2733998762296 352.1867213234466,244.6361894939003\"\n      />\n      <Polygon\n        fill=\"rgb(222,120,42)\"\n        points=\"346.89906207771713,240.02102898058206 348.86412897582284,227.52923071034937 354.81080620284195,236.2733998762296\"\n      />\n      <Polygon\n        fill=\"rgb(27,49,122)\"\n        points=\"169.23876697248133,92.49420627035363 168.61880449024892,98.74877926539733 163.51472567013377,88.22953925523854\"\n      />\n      <Polygon\n        fill=\"rgb(79,15,90)\"\n        points=\"175.0119500026758,96.03955255892865 168.61880449024892,98.74877926539733 169.23876697248133,92.49420627035363\"\n      />\n      <Polygon\n        fill=\"rgb(167,178,16)\"\n        points=\"330.93406472412664,201.00488711680472 324.9113533839265,198.44939777216783 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(109,1,122)\"\n        points=\"223.52686700302857,312.779894978427 211.64230222805404,315.96352882680617 214.30963293179695,310.32742626039345\"\n      />\n      <Polygon\n        fill=\"rgb(142,177,10)\"\n        points=\"296.11881337903657,183.4734678123345 306.9663846326269,180.41042142540834 304.5022290884015,187.03561839989618\"\n      />\n      <Polygon\n        fill=\"rgb(143,176,10)\"\n        points=\"295.01934740449775,171.57230038332898 300.34922512242906,178.31747099946392 296.11881337903657,183.4734678123345\"\n      />\n      <Polygon\n        fill=\"rgb(142,177,10)\"\n        points=\"300.34922512242906,178.31747099946392 306.9663846326269,180.41042142540834 296.11881337903657,183.4734678123345\"\n      />\n      <Polygon\n        fill=\"rgb(6,125,88)\"\n        points=\"128.09601901765618,204.34442875496268 125.98675153927496,193.95203716621023 135.17850979133408,197.3778193679169\"\n      />\n      <Polygon\n        fill=\"rgb(10,143,80)\"\n        points=\"125.98675153927496,193.95203716621023 131.72119957474547,185.83449166046097 135.17850979133408,197.3778193679169\"\n      />\n      <Polygon\n        fill=\"rgb(7,140,86)\"\n        points=\"131.72119957474547,185.83449166046097 137.4997919378411,187.6666662088494 135.17850979133408,197.3778193679169\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,125)\"\n        points=\"270.36187266703666,305.89761594825063 267.03267141806214,311.45942588510013 251.40913366417035,305.53949706986015\"\n      />\n      <Polygon\n        fill=\"rgb(126,0,129)\"\n        points=\"267.03267141806214,311.45942588510013 251.39748762546952,310.8071986097189 251.40913366417035,305.53949706986015\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,127)\"\n        points=\"251.39748762546952,310.8071986097189 235.84623435366788,310.08614176668044 251.40913366417035,305.53949706986015\"\n      />\n      <Polygon\n        fill=\"rgb(17,67,103)\"\n        points=\"166.15607997753597,75.7368470830327 161.6411495477879,77.89511478856761 161.37503468754005,70.70701090505818\"\n      />\n      <Polygon\n        fill=\"rgb(5,152,155)\"\n        points=\"170.65418433587544,309.7495594217746 171.31724672843654,303.0669500365725 172.98950211686608,298.47408009079106\"\n      />\n      <Polygon\n        fill=\"rgb(58,234,142)\"\n        points=\"172.98950211686608,298.47408009079106 171.31724672843654,303.0669500365725 179.1756105462121,296.15447995035925\"\n      />\n      <Polygon\n        fill=\"rgb(72,160,17)\"\n        points=\"173.36219587910705,160.72176937468953 164.5118931660994,162.16631841645844 169.29799905584525,152.3321297297976\"\n      />\n      <Polygon\n        fill=\"rgb(88,166,12)\"\n        points=\"173.36219587910705,160.72176937468953 169.29799905584525,152.3321297297976 180.01450937514005,157.80907276726825\"\n      />\n      <Polygon\n        fill=\"rgb(136,192,18)\"\n        points=\"270.3728756688805,161.64906597300242 265.92842705543296,172.07220563423408 260.9318705403706,164.70294229909757\"\n      />\n      <Polygon\n        fill=\"rgb(121,188,15)\"\n        points=\"276.84891522482076,165.3585893727095 281.0457934394173,173.23142332703276 265.92842705543296,172.07220563423408\"\n      />\n      <Polygon\n        fill=\"rgb(108,201,25)\"\n        points=\"276.84891522482076,165.3585893727095 265.92842705543296,172.07220563423408 270.3728756688805,161.64906597300242\"\n      />\n      <Polygon\n        fill=\"rgb(129,190,16)\"\n        points=\"265.92842705543296,172.07220563423408 258.3850445257617,169.04264186875957 260.9318705403706,164.70294229909757\"\n      />\n      <Polygon\n        fill=\"rgb(96,4,114)\"\n        points=\"270.36187266703666,305.89761594825063 284.3803619249811,309.0462581725201 278.82492786002166,312.5466133298845\"\n      />\n      <Polygon\n        fill=\"rgb(92,6,112)\"\n        points=\"284.3803619249811,309.0462581725201 285.5551052667644,315.75646523371836 278.82492786002166,312.5466133298845\"\n      />\n      <Polygon\n        fill=\"rgb(137,3,97)\"\n        points=\"294.6425866868948,312.80794064435327 285.5551052667644,315.75646523371836 284.3803619249811,309.0462581725201\"\n      />\n      <Polygon\n        fill=\"rgb(142,177,10)\"\n        points=\"312.0235868258302,189.34665731652194 304.5022290884015,187.03561839989618 306.9663846326269,180.41042142540834\"\n      />\n      <Polygon\n        fill=\"rgb(186,159,18)\"\n        points=\"339.0506499969748,202.4056086998818 340.50221657117163,210.65200150839377 334.54885288297396,205.9817801280057\"\n      />\n      <Polygon\n        fill=\"rgb(176,169,17)\"\n        points=\"330.93406472412664,201.00488711680472 339.0506499969748,202.4056086998818 334.54885288297396,205.9817801280057\"\n      />\n      <Polygon\n        fill=\"rgb(44,171,41)\"\n        points=\"138.288872021284,167.60953079976463 153.02994417275994,167.06375260703737 147.69433454410972,173.64032996942626\"\n      />\n      <Polygon\n        fill=\"rgb(30,153,48)\"\n        points=\"138.288872021284,167.60953079976463 147.69433454410972,173.64032996942626 140.27805721588373,180.06438768643042\"\n      />\n      <Polygon\n        fill=\"rgb(110,199,23)\"\n        points=\"260.9318705403706,164.70294229909757 258.3850445257617,169.04264186875957 252.20015854951177,163.81825186462942\"\n      />\n      <Polygon\n        fill=\"rgb(197,137,21)\"\n        points=\"340.50221657117163,210.65200150839377 348.9488266181331,213.7242901911592 342.6121154472856,220.2710796948032\"\n      />\n      <Polygon\n        fill=\"rgb(202,133,23)\"\n        points=\"348.86412897582284,227.52923071034937 342.6121154472856,220.2710796948032 348.9488266181331,213.7242901911592\"\n      />\n      <Polygon\n        fill=\"rgb(91,5,123)\"\n        points=\"278.82492786002166,312.5466133298845 267.03267141806214,311.45942588510013 270.36187266703666,305.89761594825063\"\n      />\n      <Polygon\n        fill=\"rgb(159,4,116)\"\n        points=\"168.61880449024892,98.74877926539733 175.0119500026758,96.03955255892865 177.91660670859926,96.63129554818494\"\n      />\n      <Polygon\n        fill=\"rgb(188,19,96)\"\n        points=\"177.91660670859926,96.63129554818494 175.0119500026758,96.03955255892865 183.77745248826034,89.9809806544788\"\n      />\n      <Polygon\n        fill=\"rgb(61,133,18)\"\n        points=\"153.02994417275994,167.06375260703737 149.10832350214935,158.45955864936064 164.5118931660994,162.16631841645844\"\n      />\n      <Polygon\n        fill=\"rgb(92,149,7)\"\n        points=\"164.5118931660994,162.16631841645844 160.88482557627685,153.85693502183486 169.29799905584525,152.3321297297976\"\n      />\n      <Polygon\n        fill=\"rgb(63,138,18)\"\n        points=\"149.10832350214935,158.45955864936064 160.88482557627685,153.85693502183486 164.5118931660994,162.16631841645844\"\n      />\n      <Polygon\n        fill=\"rgb(11,153,81)\"\n        points=\"131.72119957474547,185.83449166046097 140.27805721588373,180.06438768643042 137.4997919378411,187.6666662088494\"\n      />\n      <Polygon\n        fill=\"rgb(101,183,15)\"\n        points=\"180.01450937514005,157.80907276726825 169.29799905584525,152.3321297297976 180.7037298562758,149.6487440342085\"\n      />\n      <Polygon\n        fill=\"rgb(88,184,20)\"\n        points=\"180.01450937514005,157.80907276726825 180.7037298562758,149.6487440342085 190.23555923683347,156.46468730191165\"\n      />\n      <Polygon\n        fill=\"rgb(20,123,197)\"\n        points=\"184.14702603666555,280.76961450829805 184.97322611871576,278.5470982862627 183.16761459104623,274.1771951854809\"\n      />\n      <Polygon\n        fill=\"rgb(13,142,183)\"\n        points=\"184.43923712519077,287.19159117285005 184.97322611871576,278.5470982862627 184.14702603666555,280.76961450829805\"\n      />\n      <Polygon\n        fill=\"rgb(223,45,106)\"\n        points=\"177.91660670859926,96.63129554818494 183.77745248826034,89.9809806544788 181.81640503688902,91.98450847732377\"\n      />\n      <Polygon\n        fill=\"rgb(249,87,128)\"\n        points=\"183.77745248826034,89.9809806544788 186.59658429755387,78.98354073839386 181.9220637986501,82.69814438755841\"\n      />\n      <Polygon\n        fill=\"rgb(253,109,111)\"\n        points=\"181.81640503688902,91.98450847732377 183.77745248826034,89.9809806544788 181.9220637986501,82.69814438755841\"\n      />\n      <Polygon\n        fill=\"rgb(109,198,22)\"\n        points=\"188.05892049374086,149.89535711564918 197.10528758600293,147.8137433758496 190.23555923683347,156.46468730191165\"\n      />\n      <Polygon\n        fill=\"rgb(106,198,23)\"\n        points=\"190.23555923683347,156.46468730191165 180.7037298562758,149.6487440342085 188.05892049374086,149.89535711564918\"\n      />\n      <Polygon\n        fill=\"rgb(106,200,25)\"\n        points=\"202.96372554810097,155.98350205329274 190.23555923683347,156.46468730191165 197.10528758600293,147.8137433758496\"\n      />\n      <Polygon\n        fill=\"rgb(18,61,125)\"\n        points=\"141.56868610032785,241.60241462776014 139.15500886495695,244.98397277929558 137.44182750581768,234.5020619130598\"\n      />\n      <Polygon\n        fill=\"rgb(42,33,119)\"\n        points=\"141.56868610032785,241.60241462776014 148.15607706797363,251.36360619424624 139.15500886495695,244.98397277929558\"\n      />\n      <Polygon\n        fill=\"rgb(150,180,13)\"\n        points=\"312.0235868258302,189.34665731652194 306.9663846326269,180.41042142540834 315.8630399524629,181.79803612330824\"\n      />\n      <Polygon\n        fill=\"rgb(147,182,13)\"\n        points=\"312.0235868258302,189.34665731652194 315.8630399524629,181.79803612330824 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(174,8,126)\"\n        points=\"235.84623435366788,310.08614176668044 222.7310929533133,316.8478932047639 223.52686700302857,312.779894978427\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,137)\"\n        points=\"223.52686700302857,312.779894978427 222.7310929533133,316.8478932047639 211.64230222805404,315.96352882680617\"\n      />\n      <Polygon\n        fill=\"rgb(177,168,17)\"\n        points=\"337.2426025337619,195.86679230003165 339.0506499969748,202.4056086998818 330.93406472412664,201.00488711680472\"\n      />\n      <Polygon\n        fill=\"rgb(167,178,16)\"\n        points=\"337.2426025337619,195.86679230003165 330.93406472412664,201.00488711680472 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(61,23,160)\"\n        points=\"175.19251537320145,269.39707588697587 183.16761459104623,274.1771951854809 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(44,34,156)\"\n        points=\"183.16761459104623,274.1771951854809 184.97322611871576,278.5470982862627 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(182,75,24)\"\n        points=\"342.465115022953,294.7840593515497 341.7819125958988,286.70112325484234 350.0662024601,284.95106798797866\"\n      />\n      <Polygon\n        fill=\"rgb(185,63,34)\"\n        points=\"341.7819125958988,286.70112325484234 346.3488429384603,278.3344267825847 350.0662024601,284.95106798797866\"\n      />\n      <Polygon\n        fill=\"rgb(5,92,120)\"\n        points=\"132.79646095634885,223.94340020670887 129.98018265840602,227.70839534000604 126.51229708090713,218.8162025054993\"\n      />\n      <Polygon\n        fill=\"rgb(20,59,112)\"\n        points=\"129.98018265840602,227.70839534000604 132.79646095634885,223.94340020670887 137.44182750581768,234.5020619130598\"\n      />\n      <Polygon\n        fill=\"rgb(111,204,26)\"\n        points=\"252.20015854951177,163.81825186462942 241.5527009950524,166.37717087454735 241.93229412973784,157.8748552959429\"\n      />\n      <Polygon\n        fill=\"rgb(133,201,23)\"\n        points=\"241.93229412973784,157.8748552959429 241.5527009950524,166.37717087454735 232.94022755652227,160.0945354161878\"\n      />\n      <Polygon\n        fill=\"rgb(115,187,15)\"\n        points=\"285.53816244521477,167.37880363072478 281.0457934394173,173.23142332703276 276.84891522482076,165.3585893727095\"\n      />\n      <Polygon\n        fill=\"rgb(145,167,7)\"\n        points=\"281.0457934394173,173.23142332703276 285.53816244521477,167.37880363072478 295.01934740449775,171.57230038332898\"\n      />\n      <Polygon\n        fill=\"rgb(240,189,135)\"\n        points=\"188.14427496186363,72.15074767634005 181.73752469040858,63.028058833400735 183.616815245199,73.12735744512264\"\n      />\n      <Polygon\n        fill=\"rgb(253,150,136)\"\n        points=\"188.14427496186363,72.15074767634005 183.616815245199,73.12735744512264 186.59658429755387,78.98354073839386\"\n      />\n      <Polygon\n        fill=\"rgb(11,145,78)\"\n        points=\"132.88257798936917,176.06749395135517 138.288872021284,167.60953079976463 140.27805721588373,180.06438768643042\"\n      />\n      <Polygon\n        fill=\"rgb(11,146,78)\"\n        points=\"131.72119957474547,185.83449166046097 132.88257798936917,176.06749395135517 140.27805721588373,180.06438768643042\"\n      />\n      <Polygon\n        fill=\"rgb(109,5,96)\"\n        points=\"169.06996900468246,317.2855561789212 164.8285592632489,313.78774656924674 170.65418433587544,309.7495594217746\"\n      />\n      <Polygon\n        fill=\"rgb(22,179,76)\"\n        points=\"171.31724672843654,303.0669500365725 170.65418433587544,309.7495594217746 165.42448163410106,309.2387433190156\"\n      />\n      <Polygon\n        fill=\"rgb(14,165,82)\"\n        points=\"165.42448163410106,309.2387433190156 170.65418433587544,309.7495594217746 164.8285592632489,313.78774656924674\"\n      />\n      <Polygon\n        fill=\"rgb(94,7,99)\"\n        points=\"182.17381771140202,316.51987444293013 169.06996900468246,317.2855561789212 170.65418433587544,309.7495594217746\"\n      />\n      <Polygon\n        fill=\"rgb(122,196,20)\"\n        points=\"213.91419409395363,157.3390560958835 202.96372554810097,155.98350205329274 209.22555703121014,150.02000665586394\"\n      />\n      <Polygon\n        fill=\"rgb(113,203,25)\"\n        points=\"209.22555703121014,150.02000665586394 202.96372554810097,155.98350205329274 197.10528758600293,147.8137433758496\"\n      />\n      <Polygon\n        fill=\"rgb(24,52,132)\"\n        points=\"137.44182750581768,234.5020619130598 129.7499123845311,236.79983312518544 129.98018265840602,227.70839534000604\"\n      />\n      <Polygon\n        fill=\"rgb(15,67,129)\"\n        points=\"129.7499123845311,236.79983312518544 137.44182750581768,234.5020619130598 135.0575790988416,241.60278884636108\"\n      />\n      <Polygon\n        fill=\"rgb(17,63,127)\"\n        points=\"139.15500886495695,244.98397277929558 135.0575790988416,241.60278884636108 137.44182750581768,234.5020619130598\"\n      />\n      <Polygon\n        fill=\"rgb(35,120,39)\"\n        points=\"138.288872021284,167.60953079976463 149.10832350214935,158.45955864936064 153.02994417275994,167.06375260703737\"\n      />\n      <Polygon\n        fill=\"rgb(212,71,50)\"\n        points=\"350.5794754768155,266.4551493944406 353.0653225716409,272.82997369395525 346.3488429384603,278.3344267825847\"\n      />\n      <Polygon\n        fill=\"rgb(203,82,34)\"\n        points=\"350.0662024601,284.95106798797866 346.3488429384603,278.3344267825847 353.0653225716409,272.82997369395525\"\n      />\n      <Polygon\n        fill=\"rgb(83,8,137)\"\n        points=\"158.000861978067,259.18473373628376 155.42996445931854,264.4856836816138 153.1088197332233,260.59483075292326\"\n      />\n      <Polygon\n        fill=\"rgb(72,13,140)\"\n        points=\"158.000861978067,259.18473373628376 167.5782353739258,268.699494057501 155.42996445931854,264.4856836816138\"\n      />\n      <Polygon\n        fill=\"rgb(45,29,125)\"\n        points=\"158.000861978067,259.18473373628376 153.1088197332233,260.59483075292326 148.15607706797363,251.36360619424624\"\n      />\n      <Polygon\n        fill=\"rgb(191,159,21)\"\n        points=\"339.0506499969748,202.4056086998818 345.3156166387015,204.10744822965844 340.50221657117163,210.65200150839377\"\n      />\n      <Polygon\n        fill=\"rgb(197,154,23)\"\n        points=\"345.3156166387015,204.10744822965844 348.9488266181331,213.7242901911592 340.50221657117163,210.65200150839377\"\n      />\n      <Polygon\n        fill=\"rgb(226,99,51)\"\n        points=\"350.5794754768155,266.4551493944406 352.6542438140651,256.1844318553092 357.0398896822355,260.18364473269713\"\n      />\n      <Polygon\n        fill=\"rgb(228,95,56)\"\n        points=\"350.5794754768155,266.4551493944406 357.0398896822355,260.18364473269713 353.0653225716409,272.82997369395525\"\n      />\n      <Polygon\n        fill=\"rgb(135,199,22)\"\n        points=\"223.32798246442445,157.10883291071684 213.91419409395363,157.3390560958835 209.22555703121014,150.02000665586394\"\n      />\n      <Polygon\n        fill=\"rgb(156,52,28)\"\n        points=\"336.7071517696908,303.68503576157855 342.465115022953,294.7840593515497 346.42204679346185,302.4796102418465\"\n      />\n      <Polygon\n        fill=\"rgb(161,86,11)\"\n        points=\"352.01987254046173,295.8848004623931 342.465115022953,294.7840593515497 350.0662024601,284.95106798797866\"\n      />\n      <Polygon\n        fill=\"rgb(160,55,27)\"\n        points=\"346.42204679346185,302.4796102418465 342.465115022953,294.7840593515497 352.01987254046173,295.8848004623931\"\n      />\n      <Polygon\n        fill=\"rgb(35,167,207)\"\n        points=\"161.6411495477879,77.89511478856761 163.2124486944229,62.68427443663313 161.37503468754005,70.70701090505818\"\n      />\n      <Polygon\n        fill=\"rgb(157,29,52)\"\n        points=\"339.2181479045577,309.78075801788583 328.6512298583692,309.7557299356894 336.7071517696908,303.68503576157855\"\n      />\n      <Polygon\n        fill=\"rgb(161,31,51)\"\n        points=\"339.2181479045577,309.78075801788583 336.7071517696908,303.68503576157855 346.42204679346185,302.4796102418465\"\n      />\n      <Polygon\n        fill=\"rgb(161,8,96)\"\n        points=\"325.2174583313398,317.3555234161819 321.1894788170639,313.76121988691426 328.6512298583692,309.7557299356894\"\n      />\n      <Polygon\n        fill=\"rgb(141,5,92)\"\n        points=\"325.2174583313398,317.3555234161819 328.6512298583692,309.7557299356894 334.3328825169458,314.46579565483216\"\n      />\n      <Polygon\n        fill=\"rgb(156,13,79)\"\n        points=\"339.2181479045577,309.78075801788583 334.3328825169458,314.46579565483216 328.6512298583692,309.7557299356894\"\n      />\n      <Polygon\n        fill=\"rgb(76,12,146)\"\n        points=\"167.5782353739258,268.699494057501 175.19251537320145,269.39707588697587 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(39,35,135)\"\n        points=\"148.15607706797363,251.36360619424624 146.54394824473542,257.5187098494139 139.2620880348665,249.67525573205148\"\n      />\n      <Polygon\n        fill=\"rgb(41,34,135)\"\n        points=\"148.15607706797363,251.36360619424624 153.1088197332233,260.59483075292326 146.54394824473542,257.5187098494139\"\n      />\n      <Polygon\n        fill=\"rgb(47,29,142)\"\n        points=\"148.15607706797363,251.36360619424624 139.2620880348665,249.67525573205148 139.15500886495695,244.98397277929558\"\n      />\n      <Polygon\n        fill=\"rgb(219,107,41)\"\n        points=\"348.86412897582284,227.52923071034937 354.8887409443193,221.37036630844796 359.4335680960435,228.9772901978031\"\n      />\n      <Polygon\n        fill=\"rgb(219,113,39)\"\n        points=\"348.86412897582284,227.52923071034937 359.4335680960435,228.9772901978031 354.81080620284195,236.2733998762296\"\n      />\n      <Polygon\n        fill=\"rgb(198,133,21)\"\n        points=\"348.86412897582284,227.52923071034937 348.9488266181331,213.7242901911592 354.8887409443193,221.37036630844796\"\n      />\n      <Polygon\n        fill=\"rgb(78,235,177)\"\n        points=\"173.7093703362104,55.28985242876399 163.2124486944229,62.68427443663313 170.8848684376164,60.817018372880455\"\n      />\n      <Polygon\n        fill=\"rgb(193,231,164)\"\n        points=\"181.73752469040858,63.028058833400735 173.7093703362104,55.28985242876399 170.8848684376164,60.817018372880455\"\n      />\n      <Polygon\n        fill=\"rgb(2,105,126)\"\n        points=\"160.5817442615226,84.61368089243476 161.6411495477879,77.89511478856761 163.51472567013377,88.22953925523854\"\n      />\n      <Polygon\n        fill=\"rgb(35,43,101)\"\n        points=\"168.61880449024892,98.74877926539733 159.73066227769795,91.79673499773648 163.51472567013377,88.22953925523854\"\n      />\n      <Polygon\n        fill=\"rgb(0,114,119)\"\n        points=\"163.51472567013377,88.22953925523854 159.73066227769795,91.79673499773648 160.5817442615226,84.61368089243476\"\n      />\n      <Polygon\n        fill=\"rgb(218,114,38)\"\n        points=\"352.1867213234466,244.6361894939003 357.16861597667315,251.7418239293338 352.6542438140651,256.1844318553092\"\n      />\n      <Polygon\n        fill=\"rgb(227,101,51)\"\n        points=\"352.6542438140651,256.1844318553092 357.16861597667315,251.7418239293338 357.0398896822355,260.18364473269713\"\n      />\n      <Polygon\n        fill=\"rgb(132,172,8)\"\n        points=\"315.8630399524629,181.79803612330824 325.4909211451755,185.1204390823886 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(179,159,15)\"\n        points=\"325.4909211451755,185.1204390823886 331.84574429992745,185.98108421280475 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(166,173,14)\"\n        points=\"331.84574429992745,185.98108421280475 337.2426025337619,195.86679230003165 323.85256614190365,191.80529655418994\"\n      />\n      <Polygon\n        fill=\"rgb(6,168,135)\"\n        points=\"179.7099665866836,295.51241776820564 184.06345308692647,284.25154815858764 184.43923712519077,287.19159117285005\"\n      />\n      <Polygon\n        fill=\"rgb(18,192,142)\"\n        points=\"179.1756105462121,296.15447995035925 179.7099665866836,295.51241776820564 184.43923712519077,287.19159117285005\"\n      />\n      <Polygon\n        fill=\"rgb(5,139,161)\"\n        points=\"184.97322611871576,278.5470982862627 184.43923712519077,287.19159117285005 184.06345308692647,284.25154815858764\"\n      />\n      <Polygon\n        fill=\"rgb(78,234,178)\"\n        points=\"170.8848684376164,60.817018372880455 163.2124486944229,62.68427443663313 166.11164834913612,68.1061931648089\"\n      />\n      <Polygon\n        fill=\"rgb(1,133,148)\"\n        points=\"159.44513224412879,69.38100980945362 163.2124486944229,62.68427443663313 161.6411495477879,77.89511478856761\"\n      />\n      <Polygon\n        fill=\"rgb(99,245,168)\"\n        points=\"163.2124486944229,62.68427443663313 159.44513224412879,69.38100980945362 166.11164834913612,68.1061931648089\"\n      />\n      <Polygon\n        fill=\"rgb(70,114,14)\"\n        points=\"149.10832350214935,158.45955864936064 157.66735513159233,146.91053273087243 160.88482557627685,153.85693502183486\"\n      />\n      <Polygon\n        fill=\"rgb(95,125,4)\"\n        points=\"160.88482557627685,153.85693502183486 157.66735513159233,146.91053273087243 169.29799905584525,152.3321297297976\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,116)\"\n        points=\"325.2174583313398,317.3555234161819 310.5200368639191,314.93212060748505 321.1894788170639,313.76121988691426\"\n      />\n      <Polygon\n        fill=\"rgb(227,121,48)\"\n        points=\"352.1867213234466,244.6361894939003 354.81080620284195,236.2733998762296 356.89666340549934,243.36250436309027\"\n      />\n      <Polygon\n        fill=\"rgb(224,131,44)\"\n        points=\"357.16861597667315,251.7418239293338 352.1867213234466,244.6361894939003 356.89666340549934,243.36250436309027\"\n      />\n      <Polygon\n        fill=\"rgb(133,170,7)\"\n        points=\"295.01934740449775,171.57230038332898 307.275622554199,172.24112389187164 300.34922512242906,178.31747099946392\"\n      />\n      <Polygon\n        fill=\"rgb(139,164,5)\"\n        points=\"300.34922512242906,178.31747099946392 307.275622554199,172.24112389187164 306.9663846326269,180.41042142540834\"\n      />\n      <Polygon\n        fill=\"rgb(97,128,3)\"\n        points=\"157.66735513159233,146.91053273087243 165.61773462913334,141.31153820107426 169.29799905584525,152.3321297297976\"\n      />\n      <Polygon\n        fill=\"rgb(111,138,1)\"\n        points=\"169.29799905584525,152.3321297297976 173.65415689241107,141.17099975825175 180.7037298562758,149.6487440342085\"\n      />\n      <Polygon\n        fill=\"rgb(119,134,0)\"\n        points=\"169.29799905584525,152.3321297297976 165.61773462913334,141.31153820107426 173.65415689241107,141.17099975825175\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,129)\"\n        points=\"310.5200368639191,314.93212060748505 302.72624513899086,324.67214860522176 291.332978047338,322.98776974841314\"\n      />\n      <Polygon\n        fill=\"rgb(155,3,134)\"\n        points=\"302.72624513899086,324.67214860522176 310.5200368639191,314.93212060748505 316.16077032566824,316.9638406277661\"\n      />\n      <Polygon\n        fill=\"rgb(125,5,163)\"\n        points=\"310.5200368639191,314.93212060748505 325.2174583313398,317.3555234161819 316.16077032566824,316.9638406277661\"\n      />\n      <Polygon\n        fill=\"rgb(104,3,114)\"\n        points=\"310.5200368639191,314.93212060748505 291.332978047338,322.98776974841314 294.6425866868948,312.80794064435327\"\n      />\n      <Polygon\n        fill=\"rgb(37,218,117)\"\n        points=\"171.31724672843654,303.0669500365725 179.7099665866836,295.51241776820564 179.1756105462121,296.15447995035925\"\n      />\n      <Polygon\n        fill=\"rgb(112,208,30)\"\n        points=\"260.9318705403706,164.70294229909757 252.20015854951177,163.81825186462942 258.19654069135595,159.7920932206859\"\n      />\n      <Polygon\n        fill=\"rgb(124,211,30)\"\n        points=\"270.3728756688805,161.64906597300242 260.9318705403706,164.70294229909757 258.19654069135595,159.7920932206859\"\n      />\n      <Polygon\n        fill=\"rgb(253,145,141)\"\n        points=\"181.9220637986501,82.69814438755841 186.59658429755387,78.98354073839386 183.616815245199,73.12735744512264\"\n      />\n      <Polygon\n        fill=\"rgb(123,213,32)\"\n        points=\"250.76935599403683,159.18293759490356 252.20015854951177,163.81825186462942 241.93229412973784,157.8748552959429\"\n      />\n      <Polygon\n        fill=\"rgb(108,212,33)\"\n        points=\"250.76935599403683,159.18293759490356 258.19654069135595,159.7920932206859 252.20015854951177,163.81825186462942\"\n      />\n      <Polygon\n        fill=\"rgb(2,123,101)\"\n        points=\"128.09601901765618,204.34442875496268 122.29416693025584,202.53860817855974 125.98675153927496,193.95203716621023\"\n      />\n      <Polygon\n        fill=\"rgb(11,87,93)\"\n        points=\"126.51229708090713,218.8162025054993 121.82167995197335,209.46246922846944 128.09601901765618,204.34442875496268\"\n      />\n      <Polygon\n        fill=\"rgb(2,124,101)\"\n        points=\"121.82167995197335,209.46246922846944 122.29416693025584,202.53860817855974 128.09601901765618,204.34442875496268\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,130)\"\n        points=\"182.17381771140202,316.51987444293013 195.9865029680618,321.3258546044931 183.17294608039595,321.936658250162\"\n      />\n      <Polygon\n        fill=\"rgb(112,0,128)\"\n        points=\"182.17381771140202,316.51987444293013 172.1862749114878,321.7227004287481 169.06996900468246,317.2855561789212\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,132)\"\n        points=\"183.17294608039595,321.936658250162 172.1862749114878,321.7227004287481 182.17381771140202,316.51987444293013\"\n      />\n      <Polygon\n        fill=\"rgb(136,215,35)\"\n        points=\"223.32798246442445,157.10883291071684 231.3206885958232,154.9894461084499 232.94022755652227,160.0945354161878\"\n      />\n      <Polygon\n        fill=\"rgb(125,216,35)\"\n        points=\"231.3206885958232,154.9894461084499 241.93229412973784,157.8748552959429 232.94022755652227,160.0945354161878\"\n      />\n      <Polygon\n        fill=\"rgb(65,106,18)\"\n        points=\"144.2166677603485,150.8372618094853 149.0205817501988,147.0678240812201 149.10832350214935,158.45955864936064\"\n      />\n      <Polygon\n        fill=\"rgb(55,99,26)\"\n        points=\"136.9180353346247,155.52325301944143 144.2166677603485,150.8372618094853 149.10832350214935,158.45955864936064\"\n      />\n      <Polygon\n        fill=\"rgb(54,90,30)\"\n        points=\"138.288872021284,167.60953079976463 136.9180353346247,155.52325301944143 149.10832350214935,158.45955864936064\"\n      />\n      <Polygon\n        fill=\"rgb(81,105,11)\"\n        points=\"149.10832350214935,158.45955864936064 149.0205817501988,147.0678240812201 157.66735513159233,146.91053273087243\"\n      />\n      <Polygon\n        fill=\"rgb(151,163,7)\"\n        points=\"306.9663846326269,180.41042142540834 307.275622554199,172.24112389187164 315.8630399524629,181.79803612330824\"\n      />\n      <Polygon\n        fill=\"rgb(14,77,98)\"\n        points=\"160.5817442615226,84.61368089243476 156.25686830961922,82.11590299359662 161.6411495477879,77.89511478856761\"\n      />\n      <Polygon\n        fill=\"rgb(1,144,115)\"\n        points=\"156.25686830961922,82.11590299359662 156.28824265036474,74.74572835455413 161.6411495477879,77.89511478856761\"\n      />\n      <Polygon\n        fill=\"rgb(11,175,105)\"\n        points=\"156.28824265036474,74.74572835455413 159.44513224412879,69.38100980945362 161.6411495477879,77.89511478856761\"\n      />\n      <Polygon\n        fill=\"rgb(169,9,151)\"\n        points=\"294.6425866868948,312.80794064435327 280.48482935066045,318.7995592255251 285.5551052667644,315.75646523371836\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,113)\"\n        points=\"294.6425866868948,312.80794064435327 291.332978047338,322.98776974841314 280.48482935066045,318.7995592255251\"\n      />\n      <Polygon\n        fill=\"rgb(189,170,24)\"\n        points=\"337.2426025337619,195.86679230003165 345.3156166387015,204.10744822965844 339.0506499969748,202.4056086998818\"\n      />\n      <Polygon\n        fill=\"rgb(177,81,19)\"\n        points=\"353.0653225716409,272.82997369395525 362.38988976951464,278.6964097583268 350.0662024601,284.95106798797866\"\n      />\n      <Polygon\n        fill=\"rgb(150,120,2)\"\n        points=\"360.70558958448385,287.3934204885481 350.0662024601,284.95106798797866 362.38988976951464,278.6964097583268\"\n      />\n      <Polygon\n        fill=\"rgb(146,82,10)\"\n        points=\"352.01987254046173,295.8848004623931 350.0662024601,284.95106798797866 360.70558958448385,287.3934204885481\"\n      />\n      <Polygon\n        fill=\"rgb(190,234,160)\"\n        points=\"170.8848684376164,60.817018372880455 174.58441020514545,67.24946633578068 181.73752469040858,63.028058833400735\"\n      />\n      <Polygon\n        fill=\"rgb(226,203,159)\"\n        points=\"174.58441020514545,67.24946633578068 183.616815245199,73.12735744512264 181.73752469040858,63.028058833400735\"\n      />\n      <Polygon\n        fill=\"rgb(132,195,19)\"\n        points=\"223.32798246442445,157.10883291071684 209.22555703121014,150.02000665586394 216.8163440703705,149.7069914273775\"\n      />\n      <Polygon\n        fill=\"rgb(136,215,34)\"\n        points=\"225.7735419056027,150.61061519521883 231.3206885958232,154.9894461084499 223.32798246442445,157.10883291071684\"\n      />\n      <Polygon\n        fill=\"rgb(158,205,30)\"\n        points=\"225.7735419056027,150.61061519521883 223.32798246442445,157.10883291071684 216.8163440703705,149.7069914273775\"\n      />\n      <Polygon\n        fill=\"rgb(139,0,129)\"\n        points=\"240.77380306984833,313.1567966246187 231.70060086025484,315.0037062867754 235.84623435366788,310.08614176668044\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,132)\"\n        points=\"251.39748762546952,310.8071986097189 240.77380306984833,313.1567966246187 235.84623435366788,310.08614176668044\"\n      />\n      <Polygon\n        fill=\"rgb(178,10,132)\"\n        points=\"235.84623435366788,310.08614176668044 231.70060086025484,315.0037062867754 222.7310929533133,316.8478932047639\"\n      />\n      <Polygon\n        fill=\"rgb(91,5,123)\"\n        points=\"278.82492786002166,312.5466133298845 280.48482935066045,318.7995592255251 267.03267141806214,311.45942588510013\"\n      />\n      <Polygon\n        fill=\"rgb(90,5,123)\"\n        points=\"280.48482935066045,318.7995592255251 278.82492786002166,312.5466133298845 285.5551052667644,315.75646523371836\"\n      />\n      <Polygon\n        fill=\"rgb(29,50,154)\"\n        points=\"139.15500886495695,244.98397277929558 139.2620880348665,249.67525573205148 135.0575790988416,241.60278884636108\"\n      />\n      <Polygon\n        fill=\"rgb(30,45,132)\"\n        points=\"184.97322611871576,278.5470982862627 184.06345308692647,284.25154815858764 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(170,50,35)\"\n        points=\"354.57112379426286,303.70788740182434 346.42204679346185,302.4796102418465 352.01987254046173,295.8848004623931\"\n      />\n      <Polygon\n        fill=\"rgb(159,31,49)\"\n        points=\"346.42204679346185,302.4796102418465 346.7385192726922,308.7584737345626 339.2181479045577,309.78075801788583\"\n      />\n      <Polygon\n        fill=\"rgb(167,34,50)\"\n        points=\"346.7385192726922,308.7584737345626 346.42204679346185,302.4796102418465 354.57112379426286,303.70788740182434\"\n      />\n      <Polygon\n        fill=\"rgb(9,91,157)\"\n        points=\"129.7499123845311,236.79983312518544 126.51229708090713,218.8162025054993 129.98018265840602,227.70839534000604\"\n      />\n      <Polygon\n        fill=\"rgb(22,166,65)\"\n        points=\"159.08209258861112,314.38444838700553 165.42448163410106,309.2387433190156 164.8285592632489,313.78774656924674\"\n      />\n      <Polygon\n        fill=\"rgb(83,9,146)\"\n        points=\"169.06996900468246,317.2855561789212 159.08209258861112,314.38444838700553 164.8285592632489,313.78774656924674\"\n      />\n      <Polygon\n        fill=\"rgb(110,5,93)\"\n        points=\"163.92642787360455,101.79735584847018 168.61880449024892,98.74877926539733 171.14930833605445,104.20417782669452\"\n      />\n      <Polygon\n        fill=\"rgb(34,50,88)\"\n        points=\"159.73066227769795,91.79673499773648 168.61880449024892,98.74877926539733 163.92642787360455,101.79735584847018\"\n      />\n      <Polygon\n        fill=\"rgb(162,21,66)\"\n        points=\"168.61880449024892,98.74877926539733 177.91660670859926,96.63129554818494 171.14930833605445,104.20417782669452\"\n      />\n      <Polygon\n        fill=\"rgb(80,131,9)\"\n        points=\"149.0205817501988,147.0678240812201 146.18815623197878,139.0298982989043 157.66735513159233,146.91053273087243\"\n      />\n      <Polygon\n        fill=\"rgb(75,124,11)\"\n        points=\"146.18815623197878,139.0298982989043 158.06721754893258,139.5978989594712 157.66735513159233,146.91053273087243\"\n      />\n      <Polygon\n        fill=\"rgb(102,121,2)\"\n        points=\"158.06721754893258,139.5978989594712 165.61773462913334,141.31153820107426 157.66735513159233,146.91053273087243\"\n      />\n      <Polygon\n        fill=\"rgb(194,140,19)\"\n        points=\"353.0653225716409,272.82997369395525 359.86904232674533,266.5709598891644 362.38988976951464,278.6964097583268\"\n      />\n      <Polygon\n        fill=\"rgb(229,95,57)\"\n        points=\"357.0398896822355,260.18364473269713 359.86904232674533,266.5709598891644 353.0653225716409,272.82997369395525\"\n      />\n      <Polygon\n        fill=\"rgb(165,47,35)\"\n        points=\"354.57112379426286,303.70788740182434 352.01987254046173,295.8848004623931 361.54850057422226,295.9448773808715\"\n      />\n      <Polygon\n        fill=\"rgb(164,69,20)\"\n        points=\"361.54850057422226,295.9448773808715 352.01987254046173,295.8848004623931 360.70558958448385,287.3934204885481\"\n      />\n      <Polygon\n        fill=\"rgb(122,206,27)\"\n        points=\"284.38191940510313,163.58942078931364 285.53816244521477,167.37880363072478 276.84891522482076,165.3585893727095\"\n      />\n      <Polygon\n        fill=\"rgb(152,187,17)\"\n        points=\"290.46109813090777,160.302601677086 295.01934740449775,171.57230038332898 285.53816244521477,167.37880363072478\"\n      />\n      <Polygon\n        fill=\"rgb(116,205,27)\"\n        points=\"284.38191940510313,163.58942078931364 290.46109813090777,160.302601677086 285.53816244521477,167.37880363072478\"\n      />\n      <Polygon\n        fill=\"rgb(251,97,144)\"\n        points=\"181.9220637986501,82.69814438755841 177.91660670859926,96.63129554818494 181.81640503688902,91.98450847732377\"\n      />\n      <Polygon\n        fill=\"rgb(142,161,5)\"\n        points=\"173.65415689241107,141.17099975825175 185.44043499787216,143.05249350112194 180.7037298562758,149.6487440342085\"\n      />\n      <Polygon\n        fill=\"rgb(105,189,17)\"\n        points=\"185.44043499787216,143.05249350112194 188.05892049374086,149.89535711564918 180.7037298562758,149.6487440342085\"\n      />\n      <Polygon\n        fill=\"rgb(162,12,83)\"\n        points=\"334.3328825169458,314.46579565483216 339.2181479045577,309.78075801788583 341.93773627263494,315.51013754465987\"\n      />\n      <Polygon\n        fill=\"rgb(163,13,83)\"\n        points=\"341.93773627263494,315.51013754465987 339.2181479045577,309.78075801788583 346.7385192726922,308.7584737345626\"\n      />\n      <Polygon\n        fill=\"rgb(111,190,17)\"\n        points=\"185.44043499787216,143.05249350112194 197.10528758600293,147.8137433758496 188.05892049374086,149.89535711564918\"\n      />\n      <Polygon\n        fill=\"rgb(119,210,30)\"\n        points=\"270.3728756688805,161.64906597300242 279.1130598650762,161.20853568800248 276.84891522482076,165.3585893727095\"\n      />\n      <Polygon\n        fill=\"rgb(120,210,30)\"\n        points=\"279.1130598650762,161.20853568800248 284.38191940510313,163.58942078931364 276.84891522482076,165.3585893727095\"\n      />\n      <Polygon\n        fill=\"rgb(4,141,96)\"\n        points=\"124.10983841352945,181.2803886447134 131.72119957474547,185.83449166046097 121.37186918925315,191.69538776503555\"\n      />\n      <Polygon\n        fill=\"rgb(8,164,100)\"\n        points=\"121.37186918925315,191.69538776503555 131.72119957474547,185.83449166046097 125.98675153927496,193.95203716621023\"\n      />\n      <Polygon\n        fill=\"rgb(6,148,92)\"\n        points=\"124.10983841352945,181.2803886447134 132.88257798936917,176.06749395135517 131.72119957474547,185.83449166046097\"\n      />\n      <Polygon\n        fill=\"rgb(54,123,23)\"\n        points=\"144.2166677603485,150.8372618094853 146.18815623197878,139.0298982989043 149.0205817501988,147.0678240812201\"\n      />\n      <Polygon\n        fill=\"rgb(132,191,17)\"\n        points=\"307.275622554199,172.24112389187164 295.01934740449775,171.57230038332898 311.41659105828126,167.70190805738673\"\n      />\n      <Polygon\n        fill=\"rgb(126,182,12)\"\n        points=\"300.582684609274,160.61301930361898 295.01934740449775,171.57230038332898 290.46109813090777,160.302601677086\"\n      />\n      <Polygon\n        fill=\"rgb(139,176,10)\"\n        points=\"311.41659105828126,167.70190805738673 295.01934740449775,171.57230038332898 300.582684609274,160.61301930361898\"\n      />\n      <Polygon\n        fill=\"rgb(57,95,26)\"\n        points=\"134.22319643055903,147.44165825099714 144.2166677603485,150.8372618094853 136.9180353346247,155.52325301944143\"\n      />\n      <Polygon\n        fill=\"rgb(64,120,17)\"\n        points=\"134.22319643055903,147.44165825099714 146.18815623197878,139.0298982989043 144.2166677603485,150.8372618094853\"\n      />\n      <Polygon\n        fill=\"rgb(59,25,161)\"\n        points=\"153.1088197332233,260.59483075292326 155.42996445931854,264.4856836816138 146.54394824473542,257.5187098494139\"\n      />\n      <Polygon\n        fill=\"rgb(200,156,26)\"\n        points=\"353.08135105552725,207.90525292266136 348.9488266181331,213.7242901911592 345.3156166387015,204.10744822965844\"\n      />\n      <Polygon\n        fill=\"rgb(199,156,25)\"\n        points=\"353.08135105552725,207.90525292266136 355.5759758021301,214.90943338602668 348.9488266181331,213.7242901911592\"\n      />\n      <Polygon\n        fill=\"rgb(202,140,24)\"\n        points=\"354.8887409443193,221.37036630844796 348.9488266181331,213.7242901911592 355.5759758021301,214.90943338602668\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,116)\"\n        points=\"195.9865029680618,321.3258546044931 211.64230222805404,315.96352882680617 210.00972789139593,321.47796837662486\"\n      />\n      <Polygon\n        fill=\"rgb(126,0,118)\"\n        points=\"222.7310929533133,316.8478932047639 210.00972789139593,321.47796837662486 211.64230222805404,315.96352882680617\"\n      />\n      <Polygon\n        fill=\"rgb(41,213,87)\"\n        points=\"170.8258987850354,300.56884229529607 179.7099665866836,295.51241776820564 171.31724672843654,303.0669500365725\"\n      />\n      <Polygon\n        fill=\"rgb(22,180,78)\"\n        points=\"165.42448163410106,309.2387433190156 163.73845019039936,304.56057815889136 171.31724672843654,303.0669500365725\"\n      />\n      <Polygon\n        fill=\"rgb(53,219,78)\"\n        points=\"163.73845019039936,304.56057815889136 170.8258987850354,300.56884229529607 171.31724672843654,303.0669500365725\"\n      />\n      <Polygon\n        fill=\"rgb(104,132,2)\"\n        points=\"158.06721754893258,139.5978989594712 162.432206674196,132.6592389329506 165.61773462913334,141.31153820107426\"\n      />\n      <Polygon\n        fill=\"rgb(119,137,0)\"\n        points=\"173.65415689241107,141.17099975825175 165.61773462913334,141.31153820107426 162.432206674196,132.6592389329506\"\n      />\n      <Polygon\n        fill=\"rgb(78,151,12)\"\n        points=\"146.18815623197878,139.0298982989043 162.432206674196,132.6592389329506 158.06721754893258,139.5978989594712\"\n      />\n      <Polygon\n        fill=\"rgb(166,167,12)\"\n        points=\"315.8630399524629,181.79803612330824 316.89737931591515,174.0792158990693 325.09738620351396,179.72110473406318\"\n      />\n      <Polygon\n        fill=\"rgb(158,169,10)\"\n        points=\"307.275622554199,172.24112389187164 316.89737931591515,174.0792158990693 315.8630399524629,181.79803612330824\"\n      />\n      <Polygon\n        fill=\"rgb(144,206,28)\"\n        points=\"325.09738620351396,179.72110473406318 325.4909211451755,185.1204390823886 315.8630399524629,181.79803612330824\"\n      />\n      <Polygon\n        fill=\"rgb(21,123,57)\"\n        points=\"132.88257798936917,176.06749395135517 126.34535369178008,169.53367561198883 138.288872021284,167.60953079976463\"\n      />\n      <Polygon\n        fill=\"rgb(32,69,66)\"\n        points=\"138.288872021284,167.60953079976463 126.34535369178008,169.53367561198883 126.80699368473631,160.76339505364217\"\n      />\n      <Polygon\n        fill=\"rgb(36,91,45)\"\n        points=\"138.288872021284,167.60953079976463 126.80699368473631,160.76339505364217 136.9180353346247,155.52325301944143\"\n      />\n      <Polygon\n        fill=\"rgb(127,219,38)\"\n        points=\"214.87661889724762,145.821015431473 216.8163440703705,149.7069914273775 209.22555703121014,150.02000665586394\"\n      />\n      <Polygon\n        fill=\"rgb(130,217,36)\"\n        points=\"204.13259184969476,142.86238086590356 214.87661889724762,145.821015431473 209.22555703121014,150.02000665586394\"\n      />\n      <Polygon\n        fill=\"rgb(119,216,35)\"\n        points=\"204.13259184969476,142.86238086590356 209.22555703121014,150.02000665586394 197.10528758600293,147.8137433758496\"\n      />\n      <Polygon\n        fill=\"rgb(11,94,86)\"\n        points=\"159.73066227769795,91.79673499773648 156.25686830961922,82.11590299359662 160.5817442615226,84.61368089243476\"\n      />\n      <Polygon\n        fill=\"rgb(168,202,32)\"\n        points=\"325.09738620351396,179.72110473406318 331.84574429992745,185.98108421280475 325.4909211451755,185.1204390823886\"\n      />\n      <Polygon\n        fill=\"rgb(11,75,133)\"\n        points=\"123.73925008172952,230.64111237736395 126.51229708090713,218.8162025054993 129.7499123845311,236.79983312518544\"\n      />\n      <Polygon\n        fill=\"rgb(6,87,132)\"\n        points=\"119.84732270666106,219.97212272999462 118.22673724099613,208.6573086017803 126.51229708090713,218.8162025054993\"\n      />\n      <Polygon\n        fill=\"rgb(10,81,144)\"\n        points=\"118.22673724099613,208.6573086017803 121.82167995197335,209.46246922846944 126.51229708090713,218.8162025054993\"\n      />\n      <Polygon\n        fill=\"rgb(10,77,135)\"\n        points=\"123.73925008172952,230.64111237736395 119.84732270666106,219.97212272999462 126.51229708090713,218.8162025054993\"\n      />\n      <Polygon\n        fill=\"rgb(191,172,26)\"\n        points=\"345.98210655974947,197.36065141618604 345.3156166387015,204.10744822965844 337.2426025337619,195.86679230003165\"\n      />\n      <Polygon\n        fill=\"rgb(192,168,25)\"\n        points=\"341.14955715014787,190.74262835137296 345.98210655974947,197.36065141618604 337.2426025337619,195.86679230003165\"\n      />\n      <Polygon\n        fill=\"rgb(179,178,22)\"\n        points=\"341.14955715014787,190.74262835137296 337.2426025337619,195.86679230003165 331.84574429992745,185.98108421280475\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,131)\"\n        points=\"259.0513255266671,315.74639153440603 248.36451352704054,315.83348325562014 251.39748762546952,310.8071986097189\"\n      />\n      <Polygon\n        fill=\"rgb(126,0,132)\"\n        points=\"267.03267141806214,311.45942588510013 259.0513255266671,315.74639153440603 251.39748762546952,310.8071986097189\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,131)\"\n        points=\"248.36451352704054,315.83348325562014 240.77380306984833,313.1567966246187 251.39748762546952,310.8071986097189\"\n      />\n      <Polygon\n        fill=\"rgb(22,169,68)\"\n        points=\"159.08209258861112,314.38444838700553 157.55143645778276,311.24475807354077 165.42448163410106,309.2387433190156\"\n      />\n      <Polygon\n        fill=\"rgb(31,187,69)\"\n        points=\"157.55143645778276,311.24475807354077 163.73845019039936,304.56057815889136 165.42448163410106,309.2387433190156\"\n      />\n      <Polygon\n        fill=\"rgb(178,74,23)\"\n        points=\"361.54850057422226,295.9448773808715 360.70558958448385,287.3934204885481 370.7425086640157,289.38711356300973\"\n      />\n      <Polygon\n        fill=\"rgb(180,117,11)\"\n        points=\"370.7425086640157,289.38711356300973 360.70558958448385,287.3934204885481 362.38988976951464,278.6964097583268\"\n      />\n      <Polygon\n        fill=\"rgb(156,5,103)\"\n        points=\"341.93773627263494,315.51013754465987 335.08361220176073,319.3222167728968 334.3328825169458,314.46579565483216\"\n      />\n      <Polygon\n        fill=\"rgb(148,3,105)\"\n        points=\"335.08361220176073,319.3222167728968 325.2174583313398,317.3555234161819 334.3328825169458,314.46579565483216\"\n      />\n      <Polygon\n        fill=\"rgb(116,0,124)\"\n        points=\"172.1862749114878,321.7227004287481 161.60921322881867,319.8883135482677 169.06996900468246,317.2855561789212\"\n      />\n      <Polygon\n        fill=\"rgb(65,22,91)\"\n        points=\"169.06996900468246,317.2855561789212 161.60921322881867,319.8883135482677 159.08209258861112,314.38444838700553\"\n      />\n      <Polygon\n        fill=\"rgb(169,14,86)\"\n        points=\"352.9850518108183,311.22724573983453 341.93773627263494,315.51013754465987 346.7385192726922,308.7584737345626\"\n      />\n      <Polygon\n        fill=\"rgb(180,26,71)\"\n        points=\"346.7385192726922,308.7584737345626 354.57112379426286,303.70788740182434 352.9850518108183,311.22724573983453\"\n      />\n      <Polygon\n        fill=\"rgb(230,132,51)\"\n        points=\"357.16861597667315,251.7418239293338 356.89666340549934,243.36250436309027 361.45688145377324,251.0158677306591\"\n      />\n      <Polygon\n        fill=\"rgb(235,107,62)\"\n        points=\"357.16861597667315,251.7418239293338 361.45688145377324,251.0158677306591 357.0398896822355,260.18364473269713\"\n      />\n      <Polygon\n        fill=\"rgb(76,15,161)\"\n        points=\"167.5782353739258,268.699494057501 171.42883501429145,273.8141246844144 160.55030589966591,268.9858690414022\"\n      />\n      <Polygon\n        fill=\"rgb(83,13,163)\"\n        points=\"167.5782353739258,268.699494057501 160.55030589966591,268.9858690414022 155.42996445931854,264.4856836816138\"\n      />\n      <Polygon\n        fill=\"rgb(76,15,161)\"\n        points=\"171.42883501429145,273.8141246844144 167.5782353739258,268.699494057501 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(28,54,159)\"\n        points=\"135.0575790988416,241.60278884636108 139.2620880348665,249.67525573205148 129.7499123845311,236.79983312518544\"\n      />\n      <Polygon\n        fill=\"rgb(174,10,150)\"\n        points=\"222.7310929533133,316.8478932047639 231.70060086025484,315.0037062867754 220.65168530822976,319.79785444182704\"\n      />\n      <Polygon\n        fill=\"rgb(165,7,152)\"\n        points=\"220.65168530822976,319.79785444182704 210.00972789139593,321.47796837662486 222.7310929533133,316.8478932047639\"\n      />\n      <Polygon\n        fill=\"rgb(125,144,1)\"\n        points=\"173.65415689241107,141.17099975825175 162.432206674196,132.6592389329506 174.8546260398171,132.50912371340866\"\n      />\n      <Polygon\n        fill=\"rgb(141,140,1)\"\n        points=\"173.65415689241107,141.17099975825175 174.8546260398171,132.50912371340866 185.44043499787216,143.05249350112194\"\n      />\n      <Polygon\n        fill=\"rgb(230,102,55)\"\n        points=\"354.81080620284195,236.2733998762296 359.4335680960435,228.9772901978031 360.17090634418867,236.97032997636055\"\n      />\n      <Polygon\n        fill=\"rgb(229,123,50)\"\n        points=\"356.89666340549934,243.36250436309027 354.81080620284195,236.2733998762296 360.17090634418867,236.97032997636055\"\n      />\n      <Polygon\n        fill=\"rgb(34,89,49)\"\n        points=\"134.22319643055903,147.44165825099714 136.9180353346247,155.52325301944143 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(35,94,46)\"\n        points=\"136.9180353346247,155.52325301944143 126.80699368473631,160.76339505364217 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(129,207,27)\"\n        points=\"195.56863559206067,142.01469750902896 204.13259184969476,142.86238086590356 197.10528758600293,147.8137433758496\"\n      />\n      <Polygon\n        fill=\"rgb(125,207,28)\"\n        points=\"195.56863559206067,142.01469750902896 197.10528758600293,147.8137433758496 185.44043499787216,143.05249350112194\"\n      />\n      <Polygon\n        fill=\"rgb(1,137,114)\"\n        points=\"122.29416693025584,202.53860817855974 121.37186918925315,191.69538776503555 125.98675153927496,193.95203716621023\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,130)\"\n        points=\"271.5592043826599,317.4174184679199 259.0513255266671,315.74639153440603 267.03267141806214,311.45942588510013\"\n      />\n      <Polygon\n        fill=\"rgb(84,10,155)\"\n        points=\"267.03267141806214,311.45942588510013 280.48482935066045,318.7995592255251 271.5592043826599,317.4174184679199\"\n      />\n      <Polygon\n        fill=\"rgb(246,162,161)\"\n        points=\"178.6503603299314,72.5245952816492 181.9220637986501,82.69814438755841 183.616815245199,73.12735744512264\"\n      />\n      <Polygon\n        fill=\"rgb(221,213,146)\"\n        points=\"174.58441020514545,67.24946633578068 178.6503603299314,72.5245952816492 183.616815245199,73.12735744512264\"\n      />\n      <Polygon\n        fill=\"rgb(235,107,61)\"\n        points=\"357.0398896822355,260.18364473269713 361.45688145377324,251.0158677306591 359.86904232674533,266.5709598891644\"\n      />\n      <Polygon\n        fill=\"rgb(200,169,30)\"\n        points=\"345.98210655974947,197.36065141618604 353.08135105552725,207.90525292266136 345.3156166387015,204.10744822965844\"\n      />\n      <Polygon\n        fill=\"rgb(2,114,108)\"\n        points=\"156.27774192183244,95.49443293447527 154.1566572764131,88.51682852891531 159.73066227769795,91.79673499773648\"\n      />\n      <Polygon\n        fill=\"rgb(34,50,87)\"\n        points=\"163.92642787360455,101.79735584847018 156.27774192183244,95.49443293447527 159.73066227769795,91.79673499773648\"\n      />\n      <Polygon\n        fill=\"rgb(5,90,120)\"\n        points=\"159.73066227769795,91.79673499773648 154.1566572764131,88.51682852891531 156.25686830961922,82.11590299359662\"\n      />\n      <Polygon\n        fill=\"rgb(141,0,123)\"\n        points=\"335.08361220176073,319.3222167728968 323.6796072803421,321.4503993862848 325.2174583313398,317.3555234161819\"\n      />\n      <Polygon\n        fill=\"rgb(107,1,122)\"\n        points=\"325.2174583313398,317.3555234161819 323.6796072803421,321.4503993862848 316.16077032566824,316.9638406277661\"\n      />\n      <Polygon\n        fill=\"rgb(57,148,23)\"\n        points=\"146.18815623197878,139.0298982989043 134.1633226800264,130.53059217433872 149.56965048917885,126.76354076537464\"\n      />\n      <Polygon\n        fill=\"rgb(81,139,9)\"\n        points=\"162.432206674196,132.6592389329506 146.18815623197878,139.0298982989043 149.56965048917885,126.76354076537464\"\n      />\n      <Polygon\n        fill=\"rgb(56,148,23)\"\n        points=\"131.81530110209175,140.32294837139938 134.1633226800264,130.53059217433872 146.18815623197878,139.0298982989043\"\n      />\n      <Polygon\n        fill=\"rgb(56,136,22)\"\n        points=\"131.81530110209175,140.32294837139938 146.18815623197878,139.0298982989043 134.22319643055903,147.44165825099714\"\n      />\n      <Polygon\n        fill=\"rgb(186,40,54)\"\n        points=\"362.90987659425883,302.89728351278234 354.57112379426286,303.70788740182434 361.54850057422226,295.9448773808715\"\n      />\n      <Polygon\n        fill=\"rgb(185,27,72)\"\n        points=\"352.9850518108183,311.22724573983453 354.57112379426286,303.70788740182434 362.90987659425883,302.89728351278234\"\n      />\n      <Polygon\n        fill=\"rgb(11,100,83)\"\n        points=\"124.10983841352945,181.2803886447134 126.34535369178008,169.53367561198883 132.88257798936917,176.06749395135517\"\n      />\n      <Polygon\n        fill=\"rgb(109,215,36)\"\n        points=\"249.1514826426976,154.94053643197935 258.19654069135595,159.7920932206859 250.76935599403683,159.18293759490356\"\n      />\n      <Polygon\n        fill=\"rgb(124,212,32)\"\n        points=\"264.195232092426,155.8399174052197 270.3728756688805,161.64906597300242 258.19654069135595,159.7920932206859\"\n      />\n      <Polygon\n        fill=\"rgb(115,219,39)\"\n        points=\"264.195232092426,155.8399174052197 258.19654069135595,159.7920932206859 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(251,96,139)\"\n        points=\"177.91660670859926,96.63129554818494 181.9220637986501,82.69814438755841 177.68843247336656,84.70986040708257\"\n      />\n      <Polygon\n        fill=\"rgb(250,118,93)\"\n        points=\"177.91660670859926,96.63129554818494 177.68843247336656,84.70986040708257 176.83384515854192,99.03611423834602\"\n      />\n      <Polygon\n        fill=\"rgb(209,34,97)\"\n        points=\"171.14930833605445,104.20417782669452 177.91660670859926,96.63129554818494 176.83384515854192,99.03611423834602\"\n      />\n      <Polygon\n        fill=\"rgb(224,116,44)\"\n        points=\"354.8887409443193,221.37036630844796 360.1489544912036,221.24877638272676 359.4335680960435,228.9772901978031\"\n      />\n      <Polygon\n        fill=\"rgb(220,136,40)\"\n        points=\"354.8887409443193,221.37036630844796 355.5759758021301,214.90943338602668 360.1489544912036,221.24877638272676\"\n      />\n      <Polygon\n        fill=\"rgb(158,173,12)\"\n        points=\"316.89737931591515,174.0792158990693 307.275622554199,172.24112389187164 311.41659105828126,167.70190805738673\"\n      />\n      <Polygon\n        fill=\"rgb(130,224,43)\"\n        points=\"237.35390695214866,153.90483523940304 241.93229412973784,157.8748552959429 231.3206885958232,154.9894461084499\"\n      />\n      <Polygon\n        fill=\"rgb(120,221,40)\"\n        points=\"237.35390695214866,153.90483523940304 249.1514826426976,154.94053643197935 241.93229412973784,157.8748552959429\"\n      />\n      <Polygon\n        fill=\"rgb(124,217,36)\"\n        points=\"250.76935599403683,159.18293759490356 241.93229412973784,157.8748552959429 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(174,34,54)\"\n        points=\"362.90987659425883,302.89728351278234 361.54850057422226,295.9448773808715 367.3546055881882,297.06959024627236\"\n      />\n      <Polygon\n        fill=\"rgb(183,70,28)\"\n        points=\"367.3546055881882,297.06959024627236 361.54850057422226,295.9448773808715 370.7425086640157,289.38711356300973\"\n      />\n      <Polygon\n        fill=\"rgb(120,205,26)\"\n        points=\"279.1130598650762,161.20853568800248 270.3728756688805,161.64906597300242 276.99058976253417,155.5204090122944\"\n      />\n      <Polygon\n        fill=\"rgb(115,208,29)\"\n        points=\"276.99058976253417,155.5204090122944 270.3728756688805,161.64906597300242 264.195232092426,155.8399174052197\"\n      />\n      <Polygon\n        fill=\"rgb(26,56,160)\"\n        points=\"184.06345308692647,284.25154815858764 179.15715898826352,281.53839032931273 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(53,25,146)\"\n        points=\"179.15715898826352,281.53839032931273 171.42883501429145,273.8141246844144 178.83279340665666,275.07056931069\"\n      />\n      <Polygon\n        fill=\"rgb(116,206,27)\"\n        points=\"279.1130598650762,161.20853568800248 290.46109813090777,160.302601677086 284.38191940510313,163.58942078931364\"\n      />\n      <Polygon\n        fill=\"rgb(23,123,54)\"\n        points=\"126.9911859963403,151.2456713634144 131.81530110209175,140.32294837139938 134.22319643055903,147.44165825099714\"\n      />\n      <Polygon\n        fill=\"rgb(112,142,1)\"\n        points=\"162.432206674196,132.6592389329506 159.59847906610906,123.29171499284908 168.985354466189,120.34537580816556\"\n      />\n      <Polygon\n        fill=\"rgb(79,135,9)\"\n        points=\"162.432206674196,132.6592389329506 149.56965048917885,126.76354076537464 159.59847906610906,123.29171499284908\"\n      />\n      <Polygon\n        fill=\"rgb(125,134,0)\"\n        points=\"174.8546260398171,132.50912371340866 162.432206674196,132.6592389329506 168.985354466189,120.34537580816556\"\n      />\n      <Polygon\n        fill=\"rgb(168,236,182)\"\n        points=\"166.11164834913612,68.1061931648089 174.58441020514545,67.24946633578068 170.8848684376164,60.817018372880455\"\n      />\n      <Polygon\n        fill=\"rgb(154,218,41)\"\n        points=\"225.7735419056027,150.61061519521883 216.8163440703705,149.7069914273775 214.87661889724762,145.821015431473\"\n      />\n      <Polygon\n        fill=\"rgb(228,124,48)\"\n        points=\"361.45688145377324,251.0158677306591 356.89666340549934,243.36250436309027 360.17090634418867,236.97032997636055\"\n      />\n      <Polygon\n        fill=\"rgb(41,33,127)\"\n        points=\"159.08209258861112,314.38444838700553 161.60921322881867,319.8883135482677 154.16612175393288,317.2057032279301\"\n      />\n      <Polygon\n        fill=\"rgb(2,143,107)\"\n        points=\"154.16612175393288,317.2057032279301 157.55143645778276,311.24475807354077 159.08209258861112,314.38444838700553\"\n      />\n      <Polygon\n        fill=\"rgb(34,54,80)\"\n        points=\"163.92642787360455,101.79735584847018 157.2634261862675,104.10981040195924 156.27774192183244,95.49443293447527\"\n      />\n      <Polygon\n        fill=\"rgb(107,4,102)\"\n        points=\"163.92642787360455,101.79735584847018 171.14930833605445,104.20417782669452 157.2634261862675,104.10981040195924\"\n      />\n      <Polygon\n        fill=\"rgb(115,2,108)\"\n        points=\"302.72624513899086,324.67214860522176 316.16077032566824,316.9638406277661 323.6796072803421,321.4503993862848\"\n      />\n      <Polygon\n        fill=\"rgb(147,163,6)\"\n        points=\"362.38988976951464,278.6964097583268 365.48336153292297,271.2844113803465 371.25399948146924,278.0525782844309\"\n      />\n      <Polygon\n        fill=\"rgb(200,142,23)\"\n        points=\"359.86904232674533,266.5709598891644 365.48336153292297,271.2844113803465 362.38988976951464,278.6964097583268\"\n      />\n      <Polygon\n        fill=\"rgb(165,99,8)\"\n        points=\"370.7425086640157,289.38711356300973 362.38988976951464,278.6964097583268 371.25399948146924,278.0525782844309\"\n      />\n      <Polygon\n        fill=\"rgb(0,131,124)\"\n        points=\"121.82167995197335,209.46246922846944 118.22673724099613,208.6573086017803 122.29416693025584,202.53860817855974\"\n      />\n      <Polygon\n        fill=\"rgb(136,215,34)\"\n        points=\"225.7735419056027,150.61061519521883 237.35390695214866,153.90483523940304 231.3206885958232,154.9894461084499\"\n      />\n      <Polygon\n        fill=\"rgb(58,24,157)\"\n        points=\"146.54394824473542,257.5187098494139 155.42996445931854,264.4856836816138 149.4135017873251,262.70994471435955\"\n      />\n      <Polygon\n        fill=\"rgb(40,39,157)\"\n        points=\"139.2620880348665,249.67525573205148 146.54394824473542,257.5187098494139 139.24758035785715,254.77146712435652\"\n      />\n      <Polygon\n        fill=\"rgb(49,33,164)\"\n        points=\"139.24758035785715,254.77146712435652 146.54394824473542,257.5187098494139 144.71435249002832,259.1474268759872\"\n      />\n      <Polygon\n        fill=\"rgb(53,30,164)\"\n        points=\"149.4135017873251,262.70994471435955 144.71435249002832,259.1474268759872 146.54394824473542,257.5187098494139\"\n      />\n      <Polygon\n        fill=\"rgb(27,53,154)\"\n        points=\"132.80637801435847,247.242702169541 129.7499123845311,236.79983312518544 139.2620880348665,249.67525573205148\"\n      />\n      <Polygon\n        fill=\"rgb(35,45,160)\"\n        points=\"139.2620880348665,249.67525573205148 139.24758035785715,254.77146712435652 132.80637801435847,247.242702169541\"\n      />\n      <Polygon\n        fill=\"rgb(13,179,101)\"\n        points=\"175.19826307551835,297.30898242965645 179.5199762642776,291.20849719389673 179.7099665866836,295.51241776820564\"\n      />\n      <Polygon\n        fill=\"rgb(49,223,96)\"\n        points=\"170.8258987850354,300.56884229529607 175.19826307551835,297.30898242965645 179.7099665866836,295.51241776820564\"\n      />\n      <Polygon\n        fill=\"rgb(5,165,125)\"\n        points=\"179.7099665866836,295.51241776820564 179.5199762642776,291.20849719389673 184.06345308692647,284.25154815858764\"\n      />\n      <Polygon\n        fill=\"rgb(128,190,16)\"\n        points=\"195.56863559206067,142.01469750902896 185.44043499787216,143.05249350112194 189.31167473941844,136.4167423012379\"\n      />\n      <Polygon\n        fill=\"rgb(174,157,12)\"\n        points=\"181.66405879088046,131.99832416607978 189.31167473941844,136.4167423012379 185.44043499787216,143.05249350112194\"\n      />\n      <Polygon\n        fill=\"rgb(152,153,4)\"\n        points=\"174.8546260398171,132.50912371340866 181.66405879088046,131.99832416607978 185.44043499787216,143.05249350112194\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,131)\"\n        points=\"248.36451352704054,315.83348325562014 238.78984812974696,316.3593196317629 240.77380306984833,313.1567966246187\"\n      />\n      <Polygon\n        fill=\"rgb(140,0,131)\"\n        points=\"238.78984812974696,316.3593196317629 231.70060086025484,315.0037062867754 240.77380306984833,313.1567966246187\"\n      />\n      <Polygon\n        fill=\"rgb(243,178,148)\"\n        points=\"177.68843247336656,84.70986040708257 181.9220637986501,82.69814438755841 174.94638078036945,75.5310491348105\"\n      />\n      <Polygon\n        fill=\"rgb(244,161,168)\"\n        points=\"178.6503603299314,72.5245952816492 174.94638078036945,75.5310491348105 181.9220637986501,82.69814438755841\"\n      />\n      <Polygon\n        fill=\"rgb(1,117,109)\"\n        points=\"179.5199762642776,291.20849719389673 179.15715898826352,281.53839032931273 184.06345308692647,284.25154815858764\"\n      />\n      <Polygon\n        fill=\"rgb(179,178,22)\"\n        points=\"331.84574429992745,185.98108421280475 341.26108191654305,185.20547957319812 341.14955715014787,190.74262835137296\"\n      />\n      <Polygon\n        fill=\"rgb(175,187,25)\"\n        points=\"335.211748786679,179.05775714451323 341.26108191654305,185.20547957319812 331.84574429992745,185.98108421280475\"\n      />\n      <Polygon\n        fill=\"rgb(159,195,23)\"\n        points=\"335.211748786679,179.05775714451323 331.84574429992745,185.98108421280475 325.09738620351396,179.72110473406318\"\n      />\n      <Polygon\n        fill=\"rgb(0,136,126)\"\n        points=\"122.29416693025584,202.53860817855974 118.22673724099613,208.6573086017803 121.37186918925315,191.69538776503555\"\n      />\n      <Polygon\n        fill=\"rgb(116,205,26)\"\n        points=\"276.99058976253417,155.5204090122944 290.46109813090777,160.302601677086 279.1130598650762,161.20853568800248\"\n      />\n      <Polygon\n        fill=\"rgb(6,153,158)\"\n        points=\"155.5791702610207,77.24166824724227 156.25686830961922,82.11590299359662 154.1566572764131,88.51682852891531\"\n      />\n      <Polygon\n        fill=\"rgb(6,137,168)\"\n        points=\"155.5791702610207,77.24166824724227 156.28824265036474,74.74572835455413 156.25686830961922,82.11590299359662\"\n      />\n      <Polygon\n        fill=\"rgb(93,16,180)\"\n        points=\"155.42996445931854,264.4856836816138 147.75297343666793,262.8221448114646 149.4135017873251,262.70994471435955\"\n      />\n      <Polygon\n        fill=\"rgb(73,22,175)\"\n        points=\"155.42996445931854,264.4856836816138 160.55030589966591,268.9858690414022 147.75297343666793,262.8221448114646\"\n      />\n      <Polygon\n        fill=\"rgb(174,11,102)\"\n        points=\"352.9850518108183,311.22724573983453 344.56660981467473,318.9160910365539 341.93773627263494,315.51013754465987\"\n      />\n      <Polygon\n        fill=\"rgb(161,5,109)\"\n        points=\"344.56660981467473,318.9160910365539 335.08361220176073,319.3222167728968 341.93773627263494,315.51013754465987\"\n      />\n      <Polygon\n        fill=\"rgb(153,143,3)\"\n        points=\"181.66405879088046,131.99832416607978 174.8546260398171,132.50912371340866 175.96722758682097,124.99134183197026\"\n      />\n      <Polygon\n        fill=\"rgb(149,145,3)\"\n        points=\"168.985354466189,120.34537580816556 175.96722758682097,124.99134183197026 174.8546260398171,132.50912371340866\"\n      />\n      <Polygon\n        fill=\"rgb(219,165,47)\"\n        points=\"353.08135105552725,207.90525292266136 359.34819831848324,210.43512324976442 355.5759758021301,214.90943338602668\"\n      />\n      <Polygon\n        fill=\"rgb(226,156,51)\"\n        points=\"355.5759758021301,214.90943338602668 359.34819831848324,210.43512324976442 360.1489544912036,221.24877638272676\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,130)\"\n        points=\"195.9865029680618,321.3258546044931 210.00972789139593,321.47796837662486 201.85328186392485,324.85268703325244\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,136)\"\n        points=\"201.85328186392485,324.85268703325244 189.64060937953084,326.93166601232235 195.9865029680618,321.3258546044931\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,136)\"\n        points=\"195.9865029680618,321.3258546044931 189.64060937953084,326.93166601232235 183.17294608039595,321.936658250162\"\n      />\n      <Polygon\n        fill=\"rgb(21,63,158)\"\n        points=\"129.7499123845311,236.79983312518544 127.11705147609038,239.5278382433753 123.73925008172952,230.64111237736395\"\n      />\n      <Polygon\n        fill=\"rgb(25,57,158)\"\n        points=\"129.7499123845311,236.79983312518544 132.80637801435847,247.242702169541 127.11705147609038,239.5278382433753\"\n      />\n      <Polygon\n        fill=\"rgb(35,155,43)\"\n        points=\"127.10129343777803,134.87495879480198 134.1633226800264,130.53059217433872 131.81530110209175,140.32294837139938\"\n      />\n      <Polygon\n        fill=\"rgb(20,127,58)\"\n        points=\"126.9911859963403,151.2456713634144 123.99472078956592,142.01752036137114 131.81530110209175,140.32294837139938\"\n      />\n      <Polygon\n        fill=\"rgb(20,137,59)\"\n        points=\"123.99472078956592,142.01752036137114 127.10129343777803,134.87495879480198 131.81530110209175,140.32294837139938\"\n      />\n      <Polygon\n        fill=\"rgb(110,2,146)\"\n        points=\"291.332978047338,322.98776974841314 279.7134436999794,322.18241585692533 280.48482935066045,318.7995592255251\"\n      />\n      <Polygon\n        fill=\"rgb(79,11,149)\"\n        points=\"280.48482935066045,318.7995592255251 279.7134436999794,322.18241585692533 271.5592043826599,317.4174184679199\"\n      />\n      <Polygon\n        fill=\"rgb(168,172,15)\"\n        points=\"321.5491047426111,171.35423589390695 325.09738620351396,179.72110473406318 316.89737931591515,174.0792158990693\"\n      />\n      <Polygon\n        fill=\"rgb(164,178,15)\"\n        points=\"311.41659105828126,167.70190805738673 321.5491047426111,171.35423589390695 316.89737931591515,174.0792158990693\"\n      />\n      <Polygon\n        fill=\"rgb(116,0,125)\"\n        points=\"172.1862749114878,321.7227004287481 163.82651878491015,324.8994310120119 161.60921322881867,319.8883135482677\"\n      />\n      <Polygon\n        fill=\"rgb(44,31,132)\"\n        points=\"161.60921322881867,319.8883135482677 157.43648432794896,324.09276366107537 154.16612175393288,317.2057032279301\"\n      />\n      <Polygon\n        fill=\"rgb(103,2,134)\"\n        points=\"163.82651878491015,324.8994310120119 157.43648432794896,324.09276366107537 161.60921322881867,319.8883135482677\"\n      />\n      <Polygon\n        fill=\"rgb(22,75,77)\"\n        points=\"126.34535369178008,169.53367561198883 118.02288314025549,160.67788796712563 126.80699368473631,160.76339505364217\"\n      />\n      <Polygon\n        fill=\"rgb(17,101,69)\"\n        points=\"126.80699368473631,160.76339505364217 118.02288314025549,160.67788796712563 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(213,68,53)\"\n        points=\"367.3546055881882,297.06959024627236 370.7425086640157,289.38711356300973 372.05996773065556,300.8698826604955\"\n      />\n      <Polygon\n        fill=\"rgb(190,33,68)\"\n        points=\"367.3546055881882,297.06959024627236 372.05996773065556,300.8698826604955 362.90987659425883,302.89728351278234\"\n      />\n      <Polygon\n        fill=\"rgb(155,26,55)\"\n        points=\"165.34954003799209,111.3975715247031 171.14930833605445,104.20417782669452 175.15903322655782,110.76993180947767\"\n      />\n      <Polygon\n        fill=\"rgb(201,69,40)\"\n        points=\"175.15903322655782,110.76993180947767 171.14930833605445,104.20417782669452 176.83384515854192,99.03611423834602\"\n      />\n      <Polygon\n        fill=\"rgb(74,53,38)\"\n        points=\"157.2634261862675,104.10981040195924 171.14930833605445,104.20417782669452 165.34954003799209,111.3975715247031\"\n      />\n      <Polygon\n        fill=\"rgb(112,144,2)\"\n        points=\"159.59847906610906,123.29171499284908 155.45256270448033,114.27166254903264 168.985354466189,120.34537580816556\"\n      />\n      <Polygon\n        fill=\"rgb(80,131,9)\"\n        points=\"159.59847906610906,123.29171499284908 149.56965048917885,126.76354076537464 155.45256270448033,114.27166254903264\"\n      />\n      <Polygon\n        fill=\"rgb(57,147,22)\"\n        points=\"149.56965048917885,126.76354076537464 134.1633226800264,130.53059217433872 140.34076746303077,116.12451679567724\"\n      />\n      <Polygon\n        fill=\"rgb(56,146,23)\"\n        points=\"149.56965048917885,126.76354076537464 140.34076746303077,116.12451679567724 155.45256270448033,114.27166254903264\"\n      />\n      <Polygon\n        fill=\"rgb(15,124,66)\"\n        points=\"117.43679790958015,152.1569148571818 117.44335440005122,144.19926511792164 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(17,100,69)\"\n        points=\"118.02288314025549,160.67788796712563 117.43679790958015,152.1569148571818 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(16,124,65)\"\n        points=\"117.44335440005122,144.19926511792164 123.99472078956592,142.01752036137114 126.9911859963403,151.2456713634144\"\n      />\n      <Polygon\n        fill=\"rgb(158,3,134)\"\n        points=\"228.94865406967637,318.50971805378794 220.65168530822976,319.79785444182704 231.70060086025484,315.0037062867754\"\n      />\n      <Polygon\n        fill=\"rgb(139,0,134)\"\n        points=\"238.78984812974696,316.3593196317629 228.94865406967637,318.50971805378794 231.70060086025484,315.0037062867754\"\n      />\n      <Polygon\n        fill=\"rgb(3,117,100)\"\n        points=\"151.71563498360598,97.2573926501812 154.1566572764131,88.51682852891531 156.27774192183244,95.49443293447527\"\n      />\n      <Polygon\n        fill=\"rgb(21,63,98)\"\n        points=\"157.2634261862675,104.10981040195924 151.71563498360598,97.2573926501812 156.27774192183244,95.49443293447527\"\n      />\n      <Polygon\n        fill=\"rgb(198,135,21)\"\n        points=\"364.58323625017863,259.39345028346685 365.48336153292297,271.2844113803465 359.86904232674533,266.5709598891644\"\n      />\n      <Polygon\n        fill=\"rgb(232,106,57)\"\n        points=\"361.45688145377324,251.0158677306591 364.58323625017863,259.39345028346685 359.86904232674533,266.5709598891644\"\n      />\n      <Polygon\n        fill=\"rgb(177,12,105)\"\n        points=\"352.84906067802405,317.7762651103259 344.56660981467473,318.9160910365539 352.9850518108183,311.22724573983453\"\n      />\n      <Polygon\n        fill=\"rgb(185,27,73)\"\n        points=\"362.90987659425883,302.89728351278234 363.4942888350554,309.0320031650333 352.9850518108183,311.22724573983453\"\n      />\n      <Polygon\n        fill=\"rgb(184,15,104)\"\n        points=\"363.4942888350554,309.0320031650333 352.84906067802405,317.7762651103259 352.9850518108183,311.22724573983453\"\n      />\n      <Polygon\n        fill=\"rgb(205,72,42)\"\n        points=\"381.06756577389484,292.27679980270017 370.7425086640157,289.38711356300973 376.5098394095968,283.4269454481174\"\n      />\n      <Polygon\n        fill=\"rgb(202,60,49)\"\n        points=\"381.06756577389484,292.27679980270017 372.05996773065556,300.8698826604955 370.7425086640157,289.38711356300973\"\n      />\n      <Polygon\n        fill=\"rgb(168,100,9)\"\n        points=\"370.7425086640157,289.38711356300973 371.25399948146924,278.0525782844309 376.5098394095968,283.4269454481174\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,136)\"\n        points=\"189.64060937953084,326.93166601232235 174.3085500731513,326.481096811482 183.17294608039595,321.936658250162\"\n      />\n      <Polygon\n        fill=\"rgb(124,0,134)\"\n        points=\"183.17294608039595,321.936658250162 174.3085500731513,326.481096811482 172.1862749114878,321.7227004287481\"\n      />\n      <Polygon\n        fill=\"rgb(191,30,73)\"\n        points=\"362.90987659425883,302.89728351278234 372.05996773065556,300.8698826604955 363.4942888350554,309.0320031650333\"\n      />\n      <Polygon\n        fill=\"rgb(168,173,15)\"\n        points=\"335.211748786679,179.05775714451323 325.09738620351396,179.72110473406318 328.10756583222656,172.73487368054023\"\n      />\n      <Polygon\n        fill=\"rgb(169,172,15)\"\n        points=\"321.5491047426111,171.35423589390695 328.10756583222656,172.73487368054023 325.09738620351396,179.72110473406318\"\n      />\n      <Polygon\n        fill=\"rgb(216,176,49)\"\n        points=\"352.36043255704095,202.91415512157076 359.34819831848324,210.43512324976442 353.08135105552725,207.90525292266136\"\n      />\n      <Polygon\n        fill=\"rgb(209,178,42)\"\n        points=\"352.36043255704095,202.91415512157076 353.08135105552725,207.90525292266136 345.98210655974947,197.36065141618604\"\n      />\n      <Polygon\n        fill=\"rgb(125,212,31)\"\n        points=\"297.66929156553834,155.88982061523618 300.582684609274,160.61301930361898 290.46109813090777,160.302601677086\"\n      />\n      <Polygon\n        fill=\"rgb(117,218,37)\"\n        points=\"290.46109813090777,160.302601677086 285.80722890036634,151.68979732301275 297.66929156553834,155.88982061523618\"\n      />\n      <Polygon\n        fill=\"rgb(127,219,38)\"\n        points=\"285.80722890036634,151.68979732301275 290.46109813090777,160.302601677086 276.99058976253417,155.5204090122944\"\n      />\n      <Polygon\n        fill=\"rgb(212,209,178)\"\n        points=\"174.58441020514545,67.24946633578068 174.94638078036945,75.5310491348105 178.6503603299314,72.5245952816492\"\n      />\n      <Polygon\n        fill=\"rgb(159,4,123)\"\n        points=\"344.56660981467473,318.9160910365539 336.6687382657318,323.95945055745466 335.08361220176073,319.3222167728968\"\n      />\n      <Polygon\n        fill=\"rgb(143,0,127)\"\n        points=\"336.6687382657318,323.95945055745466 323.6796072803421,321.4503993862848 335.08361220176073,319.3222167728968\"\n      />\n      <Polygon\n        fill=\"rgb(237,118,62)\"\n        points=\"360.1489544912036,221.24877638272676 363.56098322869445,224.92526418466989 359.4335680960435,228.9772901978031\"\n      />\n      <Polygon\n        fill=\"rgb(239,112,67)\"\n        points=\"359.4335680960435,228.9772901978031 363.56098322869445,224.92526418466989 360.17090634418867,236.97032997636055\"\n      />\n      <Polygon\n        fill=\"rgb(213,209,177)\"\n        points=\"174.58441020514545,67.24946633578068 168.31998177699242,77.73986555334997 174.94638078036945,75.5310491348105\"\n      />\n      <Polygon\n        fill=\"rgb(173,231,187)\"\n        points=\"166.11164834913612,68.1061931648089 168.31998177699242,77.73986555334997 174.58441020514545,67.24946633578068\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,132)\"\n        points=\"174.3085500731513,326.481096811482 163.82651878491015,324.8994310120119 172.1862749114878,321.7227004287481\"\n      />\n      <Polygon\n        fill=\"rgb(205,164,32)\"\n        points=\"347.81355488861374,190.04538545275412 354.0121394599804,198.47685997079154 345.98210655974947,197.36065141618604\"\n      />\n      <Polygon\n        fill=\"rgb(205,162,32)\"\n        points=\"345.98210655974947,197.36065141618604 354.0121394599804,198.47685997079154 352.36043255704095,202.91415512157076\"\n      />\n      <Polygon\n        fill=\"rgb(194,169,26)\"\n        points=\"347.81355488861374,190.04538545275412 345.98210655974947,197.36065141618604 341.14955715014787,190.74262835137296\"\n      />\n      <Polygon\n        fill=\"rgb(10,179,133)\"\n        points=\"154.16612175393288,317.2057032279301 156.6025223652547,309.7607078914581 157.55143645778276,311.24475807354077\"\n      />\n      <Polygon\n        fill=\"rgb(28,206,108)\"\n        points=\"156.6025223652547,309.7607078914581 163.73845019039936,304.56057815889136 157.55143645778276,311.24475807354077\"\n      />\n      <Polygon\n        fill=\"rgb(97,235,191)\"\n        points=\"166.11164834913612,68.1061931648089 159.44513224412879,69.38100980945362 155.5791702610207,77.24166824724227\"\n      />\n      <Polygon\n        fill=\"rgb(32,200,172)\"\n        points=\"155.5791702610207,77.24166824724227 159.44513224412879,69.38100980945362 156.28824265036474,74.74572835455413\"\n      />\n      <Polygon\n        fill=\"rgb(159,195,24)\"\n        points=\"308.0511513576755,157.91912914698977 321.02823426980956,164.41085789727242 311.41659105828126,167.70190805738673\"\n      />\n      <Polygon\n        fill=\"rgb(165,187,21)\"\n        points=\"321.02823426980956,164.41085789727242 321.5491047426111,171.35423589390695 311.41659105828126,167.70190805738673\"\n      />\n      <Polygon\n        fill=\"rgb(153,195,22)\"\n        points=\"308.0511513576755,157.91912914698977 311.41659105828126,167.70190805738673 300.582684609274,160.61301930361898\"\n      />\n      <Polygon\n        fill=\"rgb(123,232,54)\"\n        points=\"236.3925864579581,150.80666225945362 249.1514826426976,154.94053643197935 237.35390695214866,153.90483523940304\"\n      />\n      <Polygon\n        fill=\"rgb(143,230,53)\"\n        points=\"225.7735419056027,150.61061519521883 236.3925864579581,150.80666225945362 237.35390695214866,153.90483523940304\"\n      />\n      <Polygon\n        fill=\"rgb(191,175,27)\"\n        points=\"341.26108191654305,185.20547957319812 347.81355488861374,190.04538545275412 341.14955715014787,190.74262835137296\"\n      />\n      <Polygon\n        fill=\"rgb(148,165,7)\"\n        points=\"372.4951417572684,271.4969650853496 377.7264678434359,274.9513168410872 371.25399948146924,278.0525782844309\"\n      />\n      <Polygon\n        fill=\"rgb(182,121,12)\"\n        points=\"376.5098394095968,283.4269454481174 371.25399948146924,278.0525782844309 377.7264678434359,274.9513168410872\"\n      />\n      <Polygon\n        fill=\"rgb(150,165,7)\"\n        points=\"372.4951417572684,271.4969650853496 371.25399948146924,278.0525782844309 365.48336153292297,271.2844113803465\"\n      />\n      <Polygon\n        fill=\"rgb(169,224,55)\"\n        points=\"228.90241175441582,148.07195102475652 225.7735419056027,150.61061519521883 219.88352873562428,145.41745619885762\"\n      />\n      <Polygon\n        fill=\"rgb(157,223,48)\"\n        points=\"219.88352873562428,145.41745619885762 225.7735419056027,150.61061519521883 214.87661889724762,145.821015431473\"\n      />\n      <Polygon\n        fill=\"rgb(137,240,68)\"\n        points=\"228.90241175441582,148.07195102475652 236.3925864579581,150.80666225945362 225.7735419056027,150.61061519521883\"\n      />\n      <Polygon\n        fill=\"rgb(130,216,35)\"\n        points=\"194.68209838012473,135.13046631494217 204.13259184969476,142.86238086590356 195.56863559206067,142.01469750902896\"\n      />\n      <Polygon\n        fill=\"rgb(161,208,34)\"\n        points=\"195.56863559206067,142.01469750902896 189.31167473941844,136.4167423012379 194.68209838012473,135.13046631494217\"\n      />\n      <Polygon\n        fill=\"rgb(148,2,137)\"\n        points=\"210.65979170516079,326.3763971829349 201.85328186392485,324.85268703325244 210.00972789139593,321.47796837662486\"\n      />\n      <Polygon\n        fill=\"rgb(167,6,130)\"\n        points=\"220.65168530822976,319.79785444182704 210.65979170516079,326.3763971829349 210.00972789139593,321.47796837662486\"\n      />\n      <Polygon\n        fill=\"rgb(20,64,102)\"\n        points=\"126.34535369178008,169.53367561198883 121.5494845345165,172.89387199723654 118.02288314025549,160.67788796712563\"\n      />\n      <Polygon\n        fill=\"rgb(1,116,108)\"\n        points=\"121.5494845345165,172.89387199723654 126.34535369178008,169.53367561198883 124.10983841352945,181.2803886447134\"\n      />\n      <Polygon\n        fill=\"rgb(243,120,72)\"\n        points=\"361.45688145377324,251.0158677306591 365.51266516477864,242.5076609478214 367.64486361654076,251.13168548584196\"\n      />\n      <Polygon\n        fill=\"rgb(236,129,60)\"\n        points=\"361.45688145377324,251.0158677306591 360.17090634418867,236.97032997636055 365.51266516477864,242.5076609478214\"\n      />\n      <Polygon\n        fill=\"rgb(241,130,69)\"\n        points=\"361.45688145377324,251.0158677306591 367.64486361654076,251.13168548584196 364.58323625017863,259.39345028346685\"\n      />\n      <Polygon\n        fill=\"rgb(120,237,61)\"\n        points=\"256.12117869903193,154.25479109393729 264.195232092426,155.8399174052197 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(124,228,49)\"\n        points=\"253.75775591393858,150.8496872337007 256.12117869903193,154.25479109393729 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(115,232,54)\"\n        points=\"245.84467844610086,151.7033903346913 253.75775591393858,150.8496872337007 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(125,233,56)\"\n        points=\"236.3925864579581,150.80666225945362 245.84467844610086,151.7033903346913 249.1514826426976,154.94053643197935\"\n      />\n      <Polygon\n        fill=\"rgb(143,237,63)\"\n        points=\"212.0844933208764,142.34230830257385 214.87661889724762,145.821015431473 204.13259184969476,142.86238086590356\"\n      />\n      <Polygon\n        fill=\"rgb(144,237,63)\"\n        points=\"212.0844933208764,142.34230830257385 219.88352873562428,145.41745619885762 214.87661889724762,145.821015431473\"\n      />\n      <Polygon\n        fill=\"rgb(139,2,147)\"\n        points=\"302.72624513899086,324.67214860522176 323.6796072803421,321.4503993862848 322.2238471149916,323.8678443078941\"\n      />\n      <Polygon\n        fill=\"rgb(135,1,147)\"\n        points=\"336.6687382657318,323.95945055745466 322.2238471149916,323.8678443078941 323.6796072803421,321.4503993862848\"\n      />\n      <Polygon\n        fill=\"rgb(141,130,0)\"\n        points=\"175.15903322655782,110.76993180947767 175.96722758682097,124.99134183197026 168.985354466189,120.34537580816556\"\n      />\n      <Polygon\n        fill=\"rgb(89,90,11)\"\n        points=\"168.985354466189,120.34537580816556 155.45256270448033,114.27166254903264 165.34954003799209,111.3975715247031\"\n      />\n      <Polygon\n        fill=\"rgb(155,119,3)\"\n        points=\"175.15903322655782,110.76993180947767 168.985354466189,120.34537580816556 165.34954003799209,111.3975715247031\"\n      />\n      <Polygon\n        fill=\"rgb(109,226,48)\"\n        points=\"253.75775591393858,150.8496872337007 264.195232092426,155.8399174052197 256.12117869903193,154.25479109393729\"\n      />\n      <Polygon\n        fill=\"rgb(111,227,49)\"\n        points=\"253.75775591393858,150.8496872337007 270.07752618475695,151.56957766985101 264.195232092426,155.8399174052197\"\n      />\n      <Polygon\n        fill=\"rgb(115,225,45)\"\n        points=\"270.07752618475695,151.56957766985101 276.99058976253417,155.5204090122944 264.195232092426,155.8399174052197\"\n      />\n      <Polygon\n        fill=\"rgb(37,216,110)\"\n        points=\"156.6025223652547,309.7607078914581 163.85362467539,303.5062922440394 163.73845019039936,304.56057815889136\"\n      />\n      <Polygon\n        fill=\"rgb(55,228,94)\"\n        points=\"163.85362467539,303.5062922440394 170.8258987850354,300.56884229529607 163.73845019039936,304.56057815889136\"\n      />\n      <Polygon\n        fill=\"rgb(172,153,10)\"\n        points=\"181.66405879088046,131.99832416607978 183.5573229086625,125.07856105059975 189.31167473941844,136.4167423012379\"\n      />\n      <Polygon\n        fill=\"rgb(167,156,9)\"\n        points=\"175.96722758682097,124.99134183197026 183.5573229086625,125.07856105059975 181.66405879088046,131.99832416607978\"\n      />\n      <Polygon\n        fill=\"rgb(49,223,95)\"\n        points=\"170.25700231875697,299.8514630217945 175.19826307551835,297.30898242965645 170.8258987850354,300.56884229529607\"\n      />\n      <Polygon\n        fill=\"rgb(51,224,94)\"\n        points=\"163.85362467539,303.5062922440394 170.25700231875697,299.8514630217945 170.8258987850354,300.56884229529607\"\n      />\n      <Polygon\n        fill=\"rgb(236,123,59)\"\n        points=\"365.51266516477864,242.5076609478214 360.17090634418867,236.97032997636055 366.810910442292,229.71294124070653\"\n      />\n      <Polygon\n        fill=\"rgb(240,112,69)\"\n        points=\"360.17090634418867,236.97032997636055 363.56098322869445,224.92526418466989 366.810910442292,229.71294124070653\"\n      />\n      <Polygon\n        fill=\"rgb(238,153,68)\"\n        points=\"360.1489544912036,221.24877638272676 359.34819831848324,210.43512324976442 363.56098322869445,224.92526418466989\"\n      />\n      <Polygon\n        fill=\"rgb(137,214,34)\"\n        points=\"297.66929156553834,155.88982061523618 308.0511513576755,157.91912914698977 300.582684609274,160.61301930361898\"\n      />\n      <Polygon\n        fill=\"rgb(170,130,7)\"\n        points=\"183.5573229086625,125.07856105059975 175.96722758682097,124.99134183197026 175.15903322655782,110.76993180947767\"\n      />\n      <Polygon\n        fill=\"rgb(95,76,15)\"\n        points=\"155.45256270448033,114.27166254903264 157.2634261862675,104.10981040195924 165.34954003799209,111.3975715247031\"\n      />\n      <Polygon\n        fill=\"rgb(33,84,53)\"\n        points=\"157.2634261862675,104.10981040195924 145.0290126483202,104.08260453800074 151.71563498360598,97.2573926501812\"\n      />\n      <Polygon\n        fill=\"rgb(31,97,49)\"\n        points=\"155.45256270448033,114.27166254903264 145.0290126483202,104.08260453800074 157.2634261862675,104.10981040195924\"\n      />\n      <Polygon\n        fill=\"rgb(27,154,52)\"\n        points=\"125.55767349341781,123.12690577569012 131.80615127408151,121.71660863784814 134.1633226800264,130.53059217433872\"\n      />\n      <Polygon\n        fill=\"rgb(34,158,45)\"\n        points=\"123.61332098300738,130.1169857211946 134.1633226800264,130.53059217433872 127.10129343777803,134.87495879480198\"\n      />\n      <Polygon\n        fill=\"rgb(38,159,41)\"\n        points=\"140.34076746303077,116.12451679567724 134.1633226800264,130.53059217433872 131.80615127408151,121.71660863784814\"\n      />\n      <Polygon\n        fill=\"rgb(37,166,46)\"\n        points=\"123.61332098300738,130.1169857211946 125.55767349341781,123.12690577569012 134.1633226800264,130.53059217433872\"\n      />\n      <Polygon\n        fill=\"rgb(142,238,64)\"\n        points=\"202.2829461317957,138.7035238285511 212.0844933208764,142.34230830257385 204.13259184969476,142.86238086590356\"\n      />\n      <Polygon\n        fill=\"rgb(179,226,64)\"\n        points=\"202.2829461317957,138.7035238285511 204.13259184969476,142.86238086590356 194.68209838012473,135.13046631494217\"\n      />\n      <Polygon\n        fill=\"rgb(0,134,123)\"\n        points=\"118.22673724099613,208.6573086017803 117.17828540869087,198.9947306933376 121.37186918925315,191.69538776503555\"\n      />\n      <Polygon\n        fill=\"rgb(2,153,127)\"\n        points=\"117.38005076083894,188.254069138385 124.10983841352945,181.2803886447134 121.37186918925315,191.69538776503555\"\n      />\n      <Polygon\n        fill=\"rgb(1,147,130)\"\n        points=\"117.17828540869087,198.9947306933376 117.38005076083894,188.254069138385 121.37186918925315,191.69538776503555\"\n      />\n      <Polygon\n        fill=\"rgb(56,132,22)\"\n        points=\"155.45256270448033,114.27166254903264 140.34076746303077,116.12451679567724 145.0290126483202,104.08260453800074\"\n      />\n      <Polygon\n        fill=\"rgb(144,188,16)\"\n        points=\"372.4951417572684,271.4969650853496 365.48336153292297,271.2844113803465 370.3875952739966,265.5836822221915\"\n      />\n      <Polygon\n        fill=\"rgb(216,138,35)\"\n        points=\"364.58323625017863,259.39345028346685 370.3875952739966,265.5836822221915 365.48336153292297,271.2844113803465\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,134)\"\n        points=\"259.0513255266671,315.74639153440603 254.9051688216734,320.67662739714035 248.36451352704054,315.83348325562014\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,134)\"\n        points=\"264.3887391109977,320.2190145041528 254.9051688216734,320.67662739714035 259.0513255266671,315.74639153440603\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,136)\"\n        points=\"271.5592043826599,317.4174184679199 264.3887391109977,320.2190145041528 259.0513255266671,315.74639153440603\"\n      />\n      <Polygon\n        fill=\"rgb(1,111,133)\"\n        points=\"120.29343965875864,178.83333975156182 121.5494845345165,172.89387199723654 124.10983841352945,181.2803886447134\"\n      />\n      <Polygon\n        fill=\"rgb(0,131,121)\"\n        points=\"124.10983841352945,181.2803886447134 117.38005076083894,188.254069138385 120.29343965875864,178.83333975156182\"\n      />\n      <Polygon\n        fill=\"rgb(195,121,19)\"\n        points=\"376.5098394095968,283.4269454481174 377.7264678434359,274.9513168410872 382.38875305021634,280.4498672741099\"\n      />\n      <Polygon\n        fill=\"rgb(214,84,44)\"\n        points=\"381.06756577389484,292.27679980270017 376.5098394095968,283.4269454481174 382.38875305021634,280.4498672741099\"\n      />\n      <Polygon\n        fill=\"rgb(0,131,120)\"\n        points=\"151.71563498360598,97.2573926501812 149.5015050711768,87.85959807969371 154.1566572764131,88.51682852891531\"\n      />\n      <Polygon\n        fill=\"rgb(3,156,116)\"\n        points=\"154.1566572764131,88.51682852891531 149.5015050711768,87.85959807969371 155.5791702610207,77.24166824724227\"\n      />\n      <Polygon\n        fill=\"rgb(51,45,188)\"\n        points=\"171.42883501429145,273.8141246844144 179.15715898826352,281.53839032931273 172.09805847945438,275.32219971312014\"\n      />\n      <Polygon\n        fill=\"rgb(84,19,179)\"\n        points=\"171.42883501429145,273.8141246844144 166.18362367094713,271.9901639855766 160.55030589966591,268.9858690414022\"\n      />\n      <Polygon\n        fill=\"rgb(85,19,179)\"\n        points=\"171.42883501429145,273.8141246844144 172.09805847945438,275.32219971312014 166.18362367094713,271.9901639855766\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,134)\"\n        points=\"248.36451352704054,315.83348325562014 239.85635655434604,320.7718127698511 238.78984812974696,316.3593196317629\"\n      />\n      <Polygon\n        fill=\"rgb(130,0,132)\"\n        points=\"254.9051688216734,320.67662739714035 239.85635655434604,320.7718127698511 248.36451352704054,315.83348325562014\"\n      />\n      <Polygon\n        fill=\"rgb(6,101,157)\"\n        points=\"119.84732270666106,219.97212272999462 114.97345936905197,208.396686048353 118.22673724099613,208.6573086017803\"\n      />\n      <Polygon\n        fill=\"rgb(1,131,148)\"\n        points=\"118.22673724099613,208.6573086017803 114.97345936905197,208.396686048353 117.17828540869087,198.9947306933376\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,133)\"\n        points=\"239.85635655434604,320.7718127698511 228.94865406967637,318.50971805378794 238.78984812974696,316.3593196317629\"\n      />\n      <Polygon\n        fill=\"rgb(130,226,209)\"\n        points=\"166.11164834913612,68.1061931648089 155.5791702610207,77.24166824724227 168.31998177699242,77.73986555334997\"\n      />\n      <Polygon\n        fill=\"rgb(10,171,156)\"\n        points=\"152.5425352497954,321.80015385508 156.6025223652547,309.7607078914581 154.16612175393288,317.2057032279301\"\n      />\n      <Polygon\n        fill=\"rgb(34,45,155)\"\n        points=\"154.16612175393288,317.2057032279301 157.43648432794896,324.09276366107537 152.5425352497954,321.80015385508\"\n      />\n      <Polygon\n        fill=\"rgb(119,226,47)\"\n        points=\"285.80722890036634,151.68979732301275 276.99058976253417,155.5204090122944 270.07752618475695,151.56957766985101\"\n      />\n      <Polygon\n        fill=\"rgb(17,141,65)\"\n        points=\"119.34849640906793,136.00606050404053 127.10129343777803,134.87495879480198 123.99472078956592,142.01752036137114\"\n      />\n      <Polygon\n        fill=\"rgb(15,139,67)\"\n        points=\"117.44335440005122,144.19926511792164 119.34849640906793,136.00606050404053 123.99472078956592,142.01752036137114\"\n      />\n      <Polygon\n        fill=\"rgb(167,187,21)\"\n        points=\"321.02823426980956,164.41085789727242 328.10756583222656,172.73487368054023 321.5491047426111,171.35423589390695\"\n      />\n      <Polygon\n        fill=\"rgb(59,34,181)\"\n        points=\"144.71435249002832,259.1474268759872 149.4135017873251,262.70994471435955 147.75297343666793,262.8221448114646\"\n      />\n      <Polygon\n        fill=\"rgb(16,138,65)\"\n        points=\"127.10129343777803,134.87495879480198 119.34849640906793,136.00606050404053 123.61332098300738,130.1169857211946\"\n      />\n      <Polygon\n        fill=\"rgb(231,182,180)\"\n        points=\"174.94638078036945,75.5310491348105 168.31998177699242,77.73986555334997 177.68843247336656,84.70986040708257\"\n      />\n      <Polygon\n        fill=\"rgb(245,175,148)\"\n        points=\"177.68843247336656,84.70986040708257 173.08482164533174,84.42595455207314 176.75756559495886,90.27221216270507\"\n      />\n      <Polygon\n        fill=\"rgb(253,122,102)\"\n        points=\"177.68843247336656,84.70986040708257 176.75756559495886,90.27221216270507 176.83384515854192,99.03611423834602\"\n      />\n      <Polygon\n        fill=\"rgb(223,212,139)\"\n        points=\"173.08482164533174,84.42595455207314 177.68843247336656,84.70986040708257 168.31998177699242,77.73986555334997\"\n      />\n      <Polygon\n        fill=\"rgb(212,158,36)\"\n        points=\"354.0121394599804,198.47685997079154 359.34819831848324,210.43512324976442 352.36043255704095,202.91415512157076\"\n      />\n      <Polygon\n        fill=\"rgb(175,9,118)\"\n        points=\"352.84906067802405,317.7762651103259 345.09375518371684,322.528337900233 344.56660981467473,318.9160910365539\"\n      />\n      <Polygon\n        fill=\"rgb(157,3,121)\"\n        points=\"345.09375518371684,322.528337900233 336.6687382657318,323.95945055745466 344.56660981467473,318.9160910365539\"\n      />\n      <Polygon\n        fill=\"rgb(3,125,155)\"\n        points=\"179.5199762642776,291.20849719389673 177.12907280094242,290.79771534561553 179.15715898826352,281.53839032931273\"\n      />\n      <Polygon\n        fill=\"rgb(12,183,125)\"\n        points=\"174.40727709975667,297.4166476223521 177.12907280094242,290.79771534561553 179.5199762642776,291.20849719389673\"\n      />\n      <Polygon\n        fill=\"rgb(19,196,127)\"\n        points=\"174.40727709975667,297.4166476223521 179.5199762642776,291.20849719389673 175.19826307551835,297.30898242965645\"\n      />\n      <Polygon\n        fill=\"rgb(244,151,81)\"\n        points=\"177.82709161659145,104.16555834861305 176.83384515854192,99.03611423834602 175.38628823757995,93.22439309073445\"\n      />\n      <Polygon\n        fill=\"rgb(235,91,69)\"\n        points=\"176.83384515854192,99.03611423834602 177.82709161659145,104.16555834861305 175.15903322655782,110.76993180947767\"\n      />\n      <Polygon\n        fill=\"rgb(254,122,110)\"\n        points=\"176.83384515854192,99.03611423834602 176.75756559495886,90.27221216270507 175.38628823757995,93.22439309073445\"\n      />\n      <Polygon\n        fill=\"rgb(187,160,19)\"\n        points=\"183.5573229086625,125.07856105059975 194.68209838012473,135.13046631494217 189.31167473941844,136.4167423012379\"\n      />\n      <Polygon\n        fill=\"rgb(114,3,153)\"\n        points=\"291.332978047338,322.98776974841314 283.3438522482993,325.42822007685527 279.7134436999794,322.18241585692533\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,131)\"\n        points=\"302.72624513899086,324.67214860522176 297.067457036603,329.75529988484755 291.332978047338,322.98776974841314\"\n      />\n      <Polygon\n        fill=\"rgb(101,4,147)\"\n        points=\"297.067457036603,329.75529988484755 283.3438522482993,325.42822007685527 291.332978047338,322.98776974841314\"\n      />\n      <Polygon\n        fill=\"rgb(11,83,158)\"\n        points=\"119.92391725348116,229.12482413451085 119.84732270666106,219.97212272999462 123.73925008172952,230.64111237736395\"\n      />\n      <Polygon\n        fill=\"rgb(20,68,165)\"\n        points=\"127.11705147609038,239.5278382433753 119.92391725348116,229.12482413451085 123.73925008172952,230.64111237736395\"\n      />\n      <Polygon\n        fill=\"rgb(56,37,183)\"\n        points=\"144.71435249002832,259.1474268759872 147.75297343666793,262.8221448114646 139.24758035785715,254.77146712435652\"\n      />\n      <Polygon\n        fill=\"rgb(187,16,105)\"\n        points=\"363.4942888350554,309.0320031650333 369.5758679421753,308.90867211305647 364.28824599092866,314.42676393529433\"\n      />\n      <Polygon\n        fill=\"rgb(185,15,105)\"\n        points=\"364.28824599092866,314.42676393529433 352.84906067802405,317.7762651103259 363.4942888350554,309.0320031650333\"\n      />\n      <Polygon\n        fill=\"rgb(196,30,80)\"\n        points=\"363.4942888350554,309.0320031650333 372.05996773065556,300.8698826604955 369.5758679421753,308.90867211305647\"\n      />\n      <Polygon\n        fill=\"rgb(57,231,100)\"\n        points=\"170.25700231875697,299.8514630217945 174.40727709975667,297.4166476223521 175.19826307551835,297.30898242965645\"\n      />\n      <Polygon\n        fill=\"rgb(216,51,77)\"\n        points=\"381.06756577389484,292.27679980270017 377.12496047942784,304.43995239796834 372.05996773065556,300.8698826604955\"\n      />\n      <Polygon\n        fill=\"rgb(205,35,85)\"\n        points=\"372.05996773065556,300.8698826604955 377.12496047942784,304.43995239796834 369.5758679421753,308.90867211305647\"\n      />\n      <Polygon\n        fill=\"rgb(9,147,84)\"\n        points=\"145.0290126483202,104.08260453800074 149.5015050711768,87.85959807969371 151.71563498360598,97.2573926501812\"\n      />\n      <Polygon\n        fill=\"rgb(158,4,141)\"\n        points=\"228.94865406967637,318.50971805378794 222.7090255212368,321.91206286055115 220.65168530822976,319.79785444182704\"\n      />\n      <Polygon\n        fill=\"rgb(171,7,132)\"\n        points=\"222.7090255212368,321.91206286055115 210.65979170516079,326.3763971829349 220.65168530822976,319.79785444182704\"\n      />\n      <Polygon\n        fill=\"rgb(78,15,164)\"\n        points=\"279.7134436999794,322.18241585692533 275.2854453241499,321.88004212394276 271.5592043826599,317.4174184679199\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,136)\"\n        points=\"275.2854453241499,321.88004212394276 264.3887391109977,320.2190145041528 271.5592043826599,317.4174184679199\"\n      />\n      <Polygon\n        fill=\"rgb(11,84,159)\"\n        points=\"119.92391725348116,229.12482413451085 116.35066665127286,218.9425650762081 119.84732270666106,219.97212272999462\"\n      />\n      <Polygon\n        fill=\"rgb(4,103,151)\"\n        points=\"116.35066665127286,218.9425650762081 114.97345936905197,208.396686048353 119.84732270666106,219.97212272999462\"\n      />\n      <Polygon\n        fill=\"rgb(194,185,34)\"\n        points=\"343.96578888422044,180.63446947199003 347.81355488861374,190.04538545275412 341.26108191654305,185.20547957319812\"\n      />\n      <Polygon\n        fill=\"rgb(182,194,32)\"\n        points=\"343.96578888422044,180.63446947199003 341.26108191654305,185.20547957319812 335.211748786679,179.05775714451323\"\n      />\n      <Polygon\n        fill=\"rgb(84,17,176)\"\n        points=\"166.18362367094713,271.9901639855766 159.8294996192186,269.92819672896513 160.55030589966591,268.9858690414022\"\n      />\n      <Polygon\n        fill=\"rgb(75,22,178)\"\n        points=\"160.55030589966591,268.9858690414022 159.8294996192186,269.92819672896513 147.75297343666793,262.8221448114646\"\n      />\n      <Polygon\n        fill=\"rgb(16,70,105)\"\n        points=\"118.02288314025549,160.67788796712563 115.30610201922568,170.74245369178686 110.31195151977394,161.20601757485207\"\n      />\n      <Polygon\n        fill=\"rgb(21,63,99)\"\n        points=\"121.5494845345165,172.89387199723654 115.30610201922568,170.74245369178686 118.02288314025549,160.67788796712563\"\n      />\n      <Polygon\n        fill=\"rgb(6,102,97)\"\n        points=\"118.02288314025549,160.67788796712563 110.31195151977394,161.20601757485207 111.79123184410383,150.64629144465192\"\n      />\n      <Polygon\n        fill=\"rgb(7,105,92)\"\n        points=\"118.02288314025549,160.67788796712563 111.79123184410383,150.64629144465192 117.43679790958015,152.1569148571818\"\n      />\n      <Polygon\n        fill=\"rgb(5,98,149)\"\n        points=\"177.12907280094242,290.79771534561553 173.33905633442856,277.0425380632033 179.15715898826352,281.53839032931273\"\n      />\n      <Polygon\n        fill=\"rgb(53,44,190)\"\n        points=\"179.15715898826352,281.53839032931273 173.33905633442856,277.0425380632033 172.09805847945438,275.32219971312014\"\n      />\n      <Polygon\n        fill=\"rgb(208,147,30)\"\n        points=\"382.61967944835703,271.35127899043687 382.38875305021634,280.4498672741099 377.7264678434359,274.9513168410872\"\n      />\n      <Polygon\n        fill=\"rgb(162,188,20)\"\n        points=\"377.7264678434359,274.9513168410872 372.4951417572684,271.4969650853496 382.61967944835703,271.35127899043687\"\n      />\n      <Polygon\n        fill=\"rgb(161,190,21)\"\n        points=\"382.61967944835703,271.35127899043687 372.4951417572684,271.4969650853496 370.3875952739966,265.5836822221915\"\n      />\n      <Polygon\n        fill=\"rgb(58,32,177)\"\n        points=\"147.75297343666793,262.8221448114646 136.82260068781835,255.12599208197608 139.24758035785715,254.77146712435652\"\n      />\n      <Polygon\n        fill=\"rgb(38,49,176)\"\n        points=\"132.80637801435847,247.242702169541 139.24758035785715,254.77146712435652 136.82260068781835,255.12599208197608\"\n      />\n      <Polygon\n        fill=\"rgb(221,174,54)\"\n        points=\"364.58323625017863,259.39345028346685 368.6350195017,259.16494404825823 370.3875952739966,265.5836822221915\"\n      />\n      <Polygon\n        fill=\"rgb(238,134,63)\"\n        points=\"364.58323625017863,259.39345028346685 367.64486361654076,251.13168548584196 368.6350195017,259.16494404825823\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,131)\"\n        points=\"201.79662299106968,329.55157983540516 189.64060937953084,326.93166601232235 201.85328186392485,324.85268703325244\"\n      />\n      <Polygon\n        fill=\"rgb(155,2,123)\"\n        points=\"210.65979170516079,326.3763971829349 201.79662299106968,329.55157983540516 201.85328186392485,324.85268703325244\"\n      />\n      <Polygon\n        fill=\"rgb(7,126,83)\"\n        points=\"117.43679790958015,152.1569148571818 111.79123184410383,150.64629144465192 117.44335440005122,144.19926511792164\"\n      />\n      <Polygon\n        fill=\"rgb(127,1,145)\"\n        points=\"174.3085500731513,326.481096811482 160.60259596763393,327.82958004080547 163.82651878491015,324.8994310120119\"\n      />\n      <Polygon\n        fill=\"rgb(107,2,145)\"\n        points=\"160.60259596763393,327.82958004080547 157.43648432794896,324.09276366107537 163.82651878491015,324.8994310120119\"\n      />\n      <Polygon\n        fill=\"rgb(161,242,81)\"\n        points=\"228.90241175441582,148.07195102475652 219.88352873562428,145.41745619885762 219.91769644147013,144.18469180767852\"\n      />\n      <Polygon\n        fill=\"rgb(159,243,81)\"\n        points=\"212.0844933208764,142.34230830257385 219.91769644147013,144.18469180767852 219.88352873562428,145.41745619885762\"\n      />\n      <Polygon\n        fill=\"rgb(142,0,133)\"\n        points=\"231.05086048642457,321.81814063683476 222.7090255212368,321.91206286055115 228.94865406967637,318.50971805378794\"\n      />\n      <Polygon\n        fill=\"rgb(136,0,136)\"\n        points=\"239.85635655434604,320.7718127698511 231.05086048642457,321.81814063683476 228.94865406967637,318.50971805378794\"\n      />\n      <Polygon\n        fill=\"rgb(35,179,55)\"\n        points=\"124.4886889155201,115.56883118678275 140.34076746303077,116.12451679567724 131.80615127408151,121.71660863784814\"\n      />\n      <Polygon\n        fill=\"rgb(24,153,56)\"\n        points=\"133.09259815018714,105.05575883344216 145.0290126483202,104.08260453800074 140.34076746303077,116.12451679567724\"\n      />\n      <Polygon\n        fill=\"rgb(27,155,53)\"\n        points=\"124.4886889155201,115.56883118678275 133.09259815018714,105.05575883344216 140.34076746303077,116.12451679567724\"\n      />\n      <Polygon\n        fill=\"rgb(182,192,31)\"\n        points=\"343.96578888422044,180.63446947199003 335.211748786679,179.05775714451323 335.37787030720483,172.431191908562\"\n      />\n      <Polygon\n        fill=\"rgb(182,191,31)\"\n        points=\"328.10756583222656,172.73487368054023 335.37787030720483,172.431191908562 335.211748786679,179.05775714451323\"\n      />\n      <Polygon\n        fill=\"rgb(29,58,171)\"\n        points=\"132.80637801435847,247.242702169541 127.8758021104434,244.4828975485828 127.11705147609038,239.5278382433753\"\n      />\n      <Polygon\n        fill=\"rgb(38,50,176)\"\n        points=\"132.80637801435847,247.242702169541 136.82260068781835,255.12599208197608 127.8758021104434,244.4828975485828\"\n      />\n      <Polygon\n        fill=\"rgb(180,195,33)\"\n        points=\"335.37787030720483,172.431191908562 328.10756583222656,172.73487368054023 321.02823426980956,164.41085789727242\"\n      />\n      <Polygon\n        fill=\"rgb(195,151,21)\"\n        points=\"185.03387457349413,115.12152379723307 183.5573229086625,125.07856105059975 175.15903322655782,110.76993180947767\"\n      />\n      <Polygon\n        fill=\"rgb(195,150,21)\"\n        points=\"185.03387457349413,115.12152379723307 175.15903322655782,110.76993180947767 177.82709161659145,104.16555834861305\"\n      />\n      <Polygon\n        fill=\"rgb(195,179,32)\"\n        points=\"191.15773626367385,125.14429701953168 194.68209838012473,135.13046631494217 183.5573229086625,125.07856105059975\"\n      />\n      <Polygon\n        fill=\"rgb(205,145,27)\"\n        points=\"185.03387457349413,115.12152379723307 191.15773626367385,125.14429701953168 183.5573229086625,125.07856105059975\"\n      />\n      <Polygon\n        fill=\"rgb(128,243,71)\"\n        points=\"242.17252041103563,149.6223140875423 245.84467844610086,151.7033903346913 236.3925864579581,150.80666225945362\"\n      />\n      <Polygon\n        fill=\"rgb(133,239,65)\"\n        points=\"228.90241175441582,148.07195102475652 242.17252041103563,149.6223140875423 236.3925864579581,150.80666225945362\"\n      />\n      <Polygon\n        fill=\"rgb(18,69,95)\"\n        points=\"115.30610201922568,170.74245369178686 121.5494845345165,172.89387199723654 120.29343965875864,178.83333975156182\"\n      />\n      <Polygon\n        fill=\"rgb(244,181,132)\"\n        points=\"176.75756559495886,90.27221216270507 173.08482164533174,84.42595455207314 175.38628823757995,93.22439309073445\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,132)\"\n        points=\"302.72624513899086,324.67214860522176 316.0036645075022,328.85765207355246 297.067457036603,329.75529988484755\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,120)\"\n        points=\"302.72624513899086,324.67214860522176 322.2238471149916,323.8678443078941 316.0036645075022,328.85765207355246\"\n      />\n      <Polygon\n        fill=\"rgb(88,13,169)\"\n        points=\"279.7134436999794,322.18241585692533 283.3438522482993,325.42822007685527 275.2854453241499,321.88004212394276\"\n      />\n      <Polygon\n        fill=\"rgb(65,31,184)\"\n        points=\"160.60259596763393,327.82958004080547 152.5425352497954,321.80015385508 157.43648432794896,324.09276366107537\"\n      />\n      <Polygon\n        fill=\"rgb(35,203,172)\"\n        points=\"149.5015050711768,87.85959807969371 153.40870082775075,83.02020352884801 155.5791702610207,77.24166824724227\"\n      />\n      <Polygon\n        fill=\"rgb(130,250,165)\"\n        points=\"168.31998177699242,77.73986555334997 155.5791702610207,77.24166824724227 153.40870082775075,83.02020352884801\"\n      />\n      <Polygon\n        fill=\"rgb(138,218,38)\"\n        points=\"308.0511513576755,157.91912914698977 297.66929156553834,155.88982061523618 300.37854415579,150.7888154810356\"\n      />\n      <Polygon\n        fill=\"rgb(122,223,42)\"\n        points=\"300.37854415579,150.7888154810356 297.66929156553834,155.88982061523618 285.80722890036634,151.68979732301275\"\n      />\n      <Polygon\n        fill=\"rgb(113,240,68)\"\n        points=\"242.17252041103563,149.6223140875423 253.75775591393858,150.8496872337007 245.84467844610086,151.7033903346913\"\n      />\n      <Polygon\n        fill=\"rgb(199,187,40)\"\n        points=\"351.4310504024603,184.62244848803894 353.39206368739633,191.68589386920206 347.81355488861374,190.04538545275412\"\n      />\n      <Polygon\n        fill=\"rgb(205,163,32)\"\n        points=\"353.39206368739633,191.68589386920206 354.0121394599804,198.47685997079154 347.81355488861374,190.04538545275412\"\n      />\n      <Polygon\n        fill=\"rgb(200,186,40)\"\n        points=\"351.4310504024603,184.62244848803894 347.81355488861374,190.04538545275412 343.96578888422044,180.63446947199003\"\n      />\n      <Polygon\n        fill=\"rgb(232,160,61)\"\n        points=\"359.34819831848324,210.43512324976442 358.20780544733054,195.47525726336644 363.2107356089034,205.24422577387654\"\n      />\n      <Polygon\n        fill=\"rgb(227,166,58)\"\n        points=\"359.34819831848324,210.43512324976442 363.2107356089034,205.24422577387654 365.6077063188395,216.929587462083\"\n      />\n      <Polygon\n        fill=\"rgb(226,142,47)\"\n        points=\"359.34819831848324,210.43512324976442 365.6077063188395,216.929587462083 363.56098322869445,224.92526418466989\"\n      />\n      <Polygon\n        fill=\"rgb(220,164,47)\"\n        points=\"359.34819831848324,210.43512324976442 354.0121394599804,198.47685997079154 358.20780544733054,195.47525726336644\"\n      />\n      <Polygon\n        fill=\"rgb(142,0,124)\"\n        points=\"322.2238471149916,323.8678443078941 329.6318639053423,327.890542712918 316.0036645075022,328.85765207355246\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,134)\"\n        points=\"336.6687382657318,323.95945055745466 329.6318639053423,327.890542712918 322.2238471149916,323.8678443078941\"\n      />\n      <Polygon\n        fill=\"rgb(87,17,178)\"\n        points=\"166.00219134957933,273.01283451816124 159.8294996192186,269.92819672896513 166.18362367094713,271.9901639855766\"\n      />\n      <Polygon\n        fill=\"rgb(85,18,179)\"\n        points=\"172.09805847945438,275.32219971312014 166.00219134957933,273.01283451816124 166.18362367094713,271.9901639855766\"\n      />\n      <Polygon\n        fill=\"rgb(4,144,159)\"\n        points=\"114.97345936905197,208.396686048353 114.74306249414113,197.79250712344307 117.17828540869087,198.9947306933376\"\n      />\n      <Polygon\n        fill=\"rgb(4,144,159)\"\n        points=\"117.17828540869087,198.9947306933376 114.74306249414113,197.79250712344307 117.38005076083894,188.254069138385\"\n      />\n      <Polygon\n        fill=\"rgb(243,129,72)\"\n        points=\"363.56098322869445,224.92526418466989 365.6077063188395,216.929587462083 366.810910442292,229.71294124070653\"\n      />\n      <Polygon\n        fill=\"rgb(31,174,58)\"\n        points=\"125.55767349341781,123.12690577569012 124.4886889155201,115.56883118678275 131.80615127408151,121.71660863784814\"\n      />\n      <Polygon\n        fill=\"rgb(176,9,135)\"\n        points=\"357.9572639292689,320.1018874356944 346.3100810823996,324.1648648870475 352.84906067802405,317.7762651103259\"\n      />\n      <Polygon\n        fill=\"rgb(191,17,142)\"\n        points=\"352.84906067802405,317.7762651103259 346.3100810823996,324.1648648870475 345.09375518371684,322.528337900233\"\n      />\n      <Polygon\n        fill=\"rgb(184,13,130)\"\n        points=\"364.28824599092866,314.42676393529433 357.9572639292689,320.1018874356944 352.84906067802405,317.7762651103259\"\n      />\n      <Polygon\n        fill=\"rgb(5,141,92)\"\n        points=\"111.55545111272716,136.74312401488294 117.44335440005122,144.19926511792164 111.79123184410383,150.64629144465192\"\n      />\n      <Polygon\n        fill=\"rgb(7,145,87)\"\n        points=\"111.55545111272716,136.74312401488294 119.34849640906793,136.00606050404053 117.44335440005122,144.19926511792164\"\n      />\n      <Polygon\n        fill=\"rgb(226,145,47)\"\n        points=\"382.38875305021634,280.4498672741099 382.61967944835703,271.35127899043687 388.43659637938845,283.2094608699243\"\n      />\n      <Polygon\n        fill=\"rgb(226,89,55)\"\n        points=\"382.38875305021634,280.4498672741099 388.43659637938845,283.2094608699243 381.06756577389484,292.27679980270017\"\n      />\n      <Polygon\n        fill=\"rgb(18,173,80)\"\n        points=\"116.92234201808179,127.61626045974461 125.55767349341781,123.12690577569012 123.61332098300738,130.1169857211946\"\n      />\n      <Polygon\n        fill=\"rgb(11,158,85)\"\n        points=\"119.34849640906793,136.00606050404053 116.92234201808179,127.61626045974461 123.61332098300738,130.1169857211946\"\n      />\n      <Polygon\n        fill=\"rgb(21,68,166)\"\n        points=\"121.5822118168067,235.52268874371194 119.92391725348116,229.12482413451085 127.11705147609038,239.5278382433753\"\n      />\n      <Polygon\n        fill=\"rgb(28,61,172)\"\n        points=\"127.8758021104434,244.4828975485828 121.5822118168067,235.52268874371194 127.11705147609038,239.5278382433753\"\n      />\n      <Polygon\n        fill=\"rgb(56,231,104)\"\n        points=\"163.85362467539,303.5062922440394 174.40727709975667,297.4166476223521 170.25700231875697,299.8514630217945\"\n      />\n      <Polygon\n        fill=\"rgb(222,161,48)\"\n        points=\"353.39206368739633,191.68589386920206 358.20780544733054,195.47525726336644 354.0121394599804,198.47685997079154\"\n      />\n      <Polygon\n        fill=\"rgb(145,220,41)\"\n        points=\"308.44926037204976,150.69981373992908 316.0719015617503,155.49359169633794 308.0511513576755,157.91912914698977\"\n      />\n      <Polygon\n        fill=\"rgb(144,221,41)\"\n        points=\"308.44926037204976,150.69981373992908 308.0511513576755,157.91912914698977 300.37854415579,150.7888154810356\"\n      />\n      <Polygon\n        fill=\"rgb(162,202,29)\"\n        points=\"316.0719015617503,155.49359169633794 321.02823426980956,164.41085789727242 308.0511513576755,157.91912914698977\"\n      />\n      <Polygon\n        fill=\"rgb(234,80,75)\"\n        points=\"381.06756577389484,292.27679980270017 388.43659637938845,283.2094608699243 388.08034070710505,296.8812742211192\"\n      />\n      <Polygon\n        fill=\"rgb(203,44,67)\"\n        points=\"381.06756577389484,292.27679980270017 383.0959759028448,300.0992193085648 377.12496047942784,304.43995239796834\"\n      />\n      <Polygon\n        fill=\"rgb(235,82,74)\"\n        points=\"381.06756577389484,292.27679980270017 388.08034070710505,296.8812742211192 383.0959759028448,300.0992193085648\"\n      />\n      <Polygon\n        fill=\"rgb(161,7,153)\"\n        points=\"345.09375518371684,322.528337900233 346.3100810823996,324.1648648870475 336.6687382657318,323.95945055745466\"\n      />\n      <Polygon\n        fill=\"rgb(163,7,150)\"\n        points=\"346.3100810823996,324.1648648870475 329.6318639053423,327.890542712918 336.6687382657318,323.95945055745466\"\n      />\n      <Polygon\n        fill=\"rgb(28,167,58)\"\n        points=\"133.09259815018714,105.05575883344216 142.4524642837261,92.64557131656898 145.0290126483202,104.08260453800074\"\n      />\n      <Polygon\n        fill=\"rgb(6,150,95)\"\n        points=\"142.4524642837261,92.64557131656898 149.5015050711768,87.85959807969371 145.0290126483202,104.08260453800074\"\n      />\n      <Polygon\n        fill=\"rgb(131,2,151)\"\n        points=\"170.14528532023314,330.3142488965582 160.60259596763393,327.82958004080547 174.3085500731513,326.481096811482\"\n      />\n      <Polygon\n        fill=\"rgb(131,1,144)\"\n        points=\"189.64060937953084,326.93166601232235 180.1414727282678,328.4461007665654 174.3085500731513,326.481096811482\"\n      />\n      <Polygon\n        fill=\"rgb(127,2,151)\"\n        points=\"180.1414727282678,328.4461007665654 170.14528532023314,330.3142488965582 174.3085500731513,326.481096811482\"\n      />\n      <Polygon\n        fill=\"rgb(94,228,55)\"\n        points=\"262.238419222775,147.71646191947434 273.58845800062824,147.2429978932314 270.07752618475695,151.56957766985101\"\n      />\n      <Polygon\n        fill=\"rgb(115,237,62)\"\n        points=\"262.238419222775,147.71646191947434 270.07752618475695,151.56957766985101 253.75775591393858,150.8496872337007\"\n      />\n      <Polygon\n        fill=\"rgb(119,221,40)\"\n        points=\"273.58845800062824,147.2429978932314 285.80722890036634,151.68979732301275 270.07752618475695,151.56957766985101\"\n      />\n      <Polygon\n        fill=\"rgb(10,157,87)\"\n        points=\"111.55545111272716,136.74312401488294 116.92234201808179,127.61626045974461 119.34849640906793,136.00606050404053\"\n      />\n      <Polygon\n        fill=\"rgb(209,31,106)\"\n        points=\"369.5758679421753,308.90867211305647 377.12496047942784,304.43995239796834 371.8462003484935,311.8786144163524\"\n      />\n      <Polygon\n        fill=\"rgb(195,20,112)\"\n        points=\"369.5758679421753,308.90867211305647 371.8462003484935,311.8786144163524 364.28824599092866,314.42676393529433\"\n      />\n      <Polygon\n        fill=\"rgb(172,204,35)\"\n        points=\"316.0719015617503,155.49359169633794 323.83720792490703,158.80465731966402 321.02823426980956,164.41085789727242\"\n      />\n      <Polygon\n        fill=\"rgb(181,198,35)\"\n        points=\"323.83720792490703,158.80465731966402 335.37787030720483,172.431191908562 321.02823426980956,164.41085789727242\"\n      />\n      <Polygon\n        fill=\"rgb(157,244,84)\"\n        points=\"212.0844933208764,142.34230830257385 210.74437815656435,141.2555417176888 219.91769644147013,144.18469180767852\"\n      />\n      <Polygon\n        fill=\"rgb(159,244,84)\"\n        points=\"210.74437815656435,141.2555417176888 212.0844933208764,142.34230830257385 202.2829461317957,138.7035238285511\"\n      />\n      <Polygon\n        fill=\"rgb(220,212,153)\"\n        points=\"168.31998177699242,77.73986555334997 166.10997392437724,86.94237181581471 173.08482164533174,84.42595455207314\"\n      />\n      <Polygon\n        fill=\"rgb(155,240,181)\"\n        points=\"168.31998177699242,77.73986555334997 153.40870082775075,83.02020352884801 166.10997392437724,86.94237181581471\"\n      />\n      <Polygon\n        fill=\"rgb(120,1,146)\"\n        points=\"195.79873274819158,332.6124904451243 182.9687394185339,331.09600704370195 189.64060937953084,326.93166601232235\"\n      />\n      <Polygon\n        fill=\"rgb(134,1,148)\"\n        points=\"182.9687394185339,331.09600704370195 180.1414727282678,328.4461007665654 189.64060937953084,326.93166601232235\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,140)\"\n        points=\"201.79662299106968,329.55157983540516 195.79873274819158,332.6124904451243 189.64060937953084,326.93166601232235\"\n      />\n      <Polygon\n        fill=\"rgb(113,240,69)\"\n        points=\"242.17252041103563,149.6223140875423 252.62224797718838,147.70443584828377 253.75775591393858,150.8496872337007\"\n      />\n      <Polygon\n        fill=\"rgb(108,240,69)\"\n        points=\"252.62224797718838,147.70443584828377 262.238419222775,147.71646191947434 253.75775591393858,150.8496872337007\"\n      />\n      <Polygon\n        fill=\"rgb(0,138,130)\"\n        points=\"117.38005076083894,188.254069138385 116.35193157449689,178.53298270437932 120.29343965875864,178.83333975156182\"\n      />\n      <Polygon\n        fill=\"rgb(18,66,149)\"\n        points=\"116.35193157449689,178.53298270437932 115.30610201922568,170.74245369178686 120.29343965875864,178.83333975156182\"\n      />\n      <Polygon\n        fill=\"rgb(237,188,154)\"\n        points=\"166.10997392437724,86.94237181581471 175.38628823757995,93.22439309073445 173.08482164533174,84.42595455207314\"\n      />\n      <Polygon\n        fill=\"rgb(62,237,142)\"\n        points=\"163.78674982097527,307.0432722940641 174.40727709975667,297.4166476223521 163.85362467539,303.5062922440394\"\n      />\n      <Polygon\n        fill=\"rgb(52,229,147)\"\n        points=\"156.6025223652547,309.7607078914581 163.78674982097527,307.0432722940641 163.85362467539,303.5062922440394\"\n      />\n      <Polygon\n        fill=\"rgb(180,216,51)\"\n        points=\"202.2829461317957,138.7035238285511 194.68209838012473,135.13046631494217 195.5986393337671,130.43077093965599\"\n      />\n      <Polygon\n        fill=\"rgb(224,173,57)\"\n        points=\"195.5986393337671,130.43077093965599 194.68209838012473,135.13046631494217 191.15773626367385,125.14429701953168\"\n      />\n      <Polygon\n        fill=\"rgb(246,123,80)\"\n        points=\"366.810910442292,229.71294124070653 369.50437979812875,239.40086091927418 365.51266516477864,242.5076609478214\"\n      />\n      <Polygon\n        fill=\"rgb(245,128,77)\"\n        points=\"367.64486361654076,251.13168548584196 365.51266516477864,242.5076609478214 369.50437979812875,239.40086091927418\"\n      />\n      <Polygon\n        fill=\"rgb(168,171,14)\"\n        points=\"377.2589297678169,263.6751802847737 370.3875952739966,265.5836822221915 368.6350195017,259.16494404825823\"\n      />\n      <Polygon\n        fill=\"rgb(159,183,17)\"\n        points=\"382.61967944835703,271.35127899043687 370.3875952739966,265.5836822221915 377.2589297678169,263.6751802847737\"\n      />\n      <Polygon\n        fill=\"rgb(16,176,166)\"\n        points=\"154.92840131968217,317.2527539037362 156.6025223652547,309.7607078914581 152.5425352497954,321.80015385508\"\n      />\n      <Polygon\n        fill=\"rgb(48,218,170)\"\n        points=\"156.6025223652547,309.7607078914581 154.92840131968217,317.2527539037362 163.78674982097527,307.0432722940641\"\n      />\n      <Polygon\n        fill=\"rgb(16,167,78)\"\n        points=\"116.92234201808179,127.61626045974461 124.4886889155201,115.56883118678275 125.55767349341781,123.12690577569012\"\n      />\n      <Polygon\n        fill=\"rgb(214,221,113)\"\n        points=\"175.38628823757995,93.22439309073445 166.10997392437724,86.94237181581471 175.22333199170868,95.9774803538593\"\n      />\n      <Polygon\n        fill=\"rgb(246,158,91)\"\n        points=\"175.38628823757995,93.22439309073445 175.22333199170868,95.9774803538593 177.82709161659145,104.16555834861305\"\n      />\n      <Polygon\n        fill=\"rgb(43,224,134)\"\n        points=\"142.4524642837261,92.64557131656898 153.40870082775075,83.02020352884801 149.5015050711768,87.85959807969371\"\n      />\n      <Polygon\n        fill=\"rgb(59,33,179)\"\n        points=\"147.75297343666793,262.8221448114646 143.0494554748555,260.8953331285368 136.82260068781835,255.12599208197608\"\n      />\n      <Polygon\n        fill=\"rgb(73,29,188)\"\n        points=\"155.90047831288607,268.46893892502715 148.38251932932167,264.06946326691605 147.75297343666793,262.8221448114646\"\n      />\n      <Polygon\n        fill=\"rgb(76,24,183)\"\n        points=\"159.8294996192186,269.92819672896513 155.90047831288607,268.46893892502715 147.75297343666793,262.8221448114646\"\n      />\n      <Polygon\n        fill=\"rgb(79,24,186)\"\n        points=\"147.75297343666793,262.8221448114646 148.38251932932167,264.06946326691605 143.0494554748555,260.8953331285368\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,130)\"\n        points=\"270.33383851907917,323.62536427861573 266.68083856122496,326.7562124726702 264.3887391109977,320.2190145041528\"\n      />\n      <Polygon\n        fill=\"rgb(126,0,132)\"\n        points=\"266.68083856122496,326.7562124726702 254.9051688216734,320.67662739714035 264.3887391109977,320.2190145041528\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,141)\"\n        points=\"270.33383851907917,323.62536427861573 264.3887391109977,320.2190145041528 275.2854453241499,321.88004212394276\"\n      />\n      <Polygon\n        fill=\"rgb(135,251,93)\"\n        points=\"228.90241175441582,148.07195102475652 234.57672882874368,148.35880886686385 242.17252041103563,149.6223140875423\"\n      />\n      <Polygon\n        fill=\"rgb(164,242,85)\"\n        points=\"226.59705668390734,146.6652302387452 228.90241175441582,148.07195102475652 219.91769644147013,144.18469180767852\"\n      />\n      <Polygon\n        fill=\"rgb(146,246,83)\"\n        points=\"228.90241175441582,148.07195102475652 226.59705668390734,146.6652302387452 234.57672882874368,148.35880886686385\"\n      />\n      <Polygon\n        fill=\"rgb(122,224,44)\"\n        points=\"284.32694824135444,146.67976631374728 285.80722890036634,151.68979732301275 273.58845800062824,147.2429978932314\"\n      />\n      <Polygon\n        fill=\"rgb(124,224,44)\"\n        points=\"284.32694824135444,146.67976631374728 293.3732453599263,147.45722582721532 285.80722890036634,151.68979732301275\"\n      />\n      <Polygon\n        fill=\"rgb(122,226,45)\"\n        points=\"293.3732453599263,147.45722582721532 300.37854415579,150.7888154810356 285.80722890036634,151.68979732301275\"\n      />\n      <Polygon\n        fill=\"rgb(3,140,100)\"\n        points=\"104.9226132868776,149.92702951764596 111.55545111272716,136.74312401488294 111.79123184410383,150.64629144465192\"\n      />\n      <Polygon\n        fill=\"rgb(2,109,108)\"\n        points=\"110.31195151977394,161.20601757485207 104.9226132868776,149.92702951764596 111.79123184410383,150.64629144465192\"\n      />\n      <Polygon\n        fill=\"rgb(14,70,140)\"\n        points=\"115.30610201922568,170.74245369178686 110.94562538964223,169.99424816016682 110.31195151977394,161.20601757485207\"\n      />\n      <Polygon\n        fill=\"rgb(21,59,144)\"\n        points=\"116.35193157449689,178.53298270437932 110.94562538964223,169.99424816016682 115.30610201922568,170.74245369178686\"\n      />\n      <Polygon\n        fill=\"rgb(85,18,179)\"\n        points=\"172.09805847945438,275.32219971312014 173.33905633442856,277.0425380632033 166.00219134957933,273.01283451816124\"\n      />\n      <Polygon\n        fill=\"rgb(70,240,148)\"\n        points=\"174.40727709975667,297.4166476223521 163.78674982097527,307.0432722940641 174.77370682146727,300.83594979540874\"\n      />\n      <Polygon\n        fill=\"rgb(16,170,174)\"\n        points=\"177.12907280094242,290.79771534561553 174.40727709975667,297.4166476223521 174.77370682146727,300.83594979540874\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,129)\"\n        points=\"227.74468526824637,326.2231205877951 217.0891246545791,327.09178301684375 222.7090255212368,321.91206286055115\"\n      />\n      <Polygon\n        fill=\"rgb(173,8,136)\"\n        points=\"210.65979170516079,326.3763971829349 222.7090255212368,321.91206286055115 217.0891246545791,327.09178301684375\"\n      />\n      <Polygon\n        fill=\"rgb(142,0,126)\"\n        points=\"227.74468526824637,326.2231205877951 222.7090255212368,321.91206286055115 231.05086048642457,321.81814063683476\"\n      />\n      <Polygon\n        fill=\"rgb(187,14,132)\"\n        points=\"366.1276218634501,317.36437503000417 357.9572639292689,320.1018874356944 364.28824599092866,314.42676393529433\"\n      />\n      <Polygon\n        fill=\"rgb(193,18,130)\"\n        points=\"364.28824599092866,314.42676393529433 371.8462003484935,311.8786144163524 366.1276218634501,317.36437503000417\"\n      />\n      <Polygon\n        fill=\"rgb(26,152,201)\"\n        points=\"155.89496262401934,324.2186177668795 154.92840131968217,317.2527539037362 152.5425352497954,321.80015385508\"\n      />\n      <Polygon\n        fill=\"rgb(47,72,210)\"\n        points=\"155.89496262401934,324.2186177668795 152.5425352497954,321.80015385508 159.65023207008784,329.7867864901459\"\n      />\n      <Polygon\n        fill=\"rgb(63,24,168)\"\n        points=\"159.65023207008784,329.7867864901459 152.5425352497954,321.80015385508 160.60259596763393,327.82958004080547\"\n      />\n      <Polygon\n        fill=\"rgb(220,183,59)\"\n        points=\"351.4310504024603,184.62244848803894 358.20780544733054,195.47525726336644 353.39206368739633,191.68589386920206\"\n      />\n      <Polygon\n        fill=\"rgb(172,189,25)\"\n        points=\"386.7779144860725,266.5885940350489 382.61967944835703,271.35127899043687 377.2589297678169,263.6751802847737\"\n      />\n      <Polygon\n        fill=\"rgb(208,164,35)\"\n        points=\"386.7779144860725,266.5885940350489 391.05444308212884,273.85135889148506 382.61967944835703,271.35127899043687\"\n      />\n      <Polygon\n        fill=\"rgb(215,128,34)\"\n        points=\"382.61967944835703,271.35127899043687 391.05444308212884,273.85135889148506 388.43659637938845,283.2094608699243\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,127)\"\n        points=\"254.9051688216734,320.67662739714035 247.18193521313705,324.8715909386969 239.85635655434604,320.7718127698511\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,127)\"\n        points=\"247.18193521313705,324.8715909386969 237.46307564924712,325.3309014919972 239.85635655434604,320.7718127698511\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,127)\"\n        points=\"237.46307564924712,325.3309014919972 231.05086048642457,321.81814063683476 239.85635655434604,320.7718127698511\"\n      />\n      <Polygon\n        fill=\"rgb(8,128,174)\"\n        points=\"117.38005076083894,188.254069138385 115.70725151515109,185.64817909890363 116.35193157449689,178.53298270437932\"\n      />\n      <Polygon\n        fill=\"rgb(7,151,163)\"\n        points=\"117.38005076083894,188.254069138385 114.74306249414113,197.79250712344307 115.70725151515109,185.64817909890363\"\n      />\n      <Polygon\n        fill=\"rgb(126,0,133)\"\n        points=\"266.68083856122496,326.7562124726702 256.70260487007306,325.79369722449536 254.9051688216734,320.67662739714035\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,129)\"\n        points=\"256.70260487007306,325.79369722449536 247.18193521313705,324.8715909386969 254.9051688216734,320.67662739714035\"\n      />\n      <Polygon\n        fill=\"rgb(187,197,38)\"\n        points=\"341.9061010710793,172.79771878124683 343.96578888422044,180.63446947199003 335.37787030720483,172.431191908562\"\n      />\n      <Polygon\n        fill=\"rgb(199,195,45)\"\n        points=\"341.9061010710793,172.79771878124683 351.4310504024603,184.62244848803894 343.96578888422044,180.63446947199003\"\n      />\n      <Polygon\n        fill=\"rgb(13,135,185)\"\n        points=\"115.10210482256008,211.51168001036768 114.74306249414113,197.79250712344307 114.97345936905197,208.396686048353\"\n      />\n      <Polygon\n        fill=\"rgb(13,121,185)\"\n        points=\"116.35066665127286,218.9425650762081 115.10210482256008,211.51168001036768 114.97345936905197,208.396686048353\"\n      />\n      <Polygon\n        fill=\"rgb(186,15,114)\"\n        points=\"207.19458944112208,334.651668198336 210.65979170516079,326.3763971829349 217.0891246545791,327.09178301684375\"\n      />\n      <Polygon\n        fill=\"rgb(150,2,116)\"\n        points=\"207.19458944112208,334.651668198336 201.79662299106968,329.55157983540516 210.65979170516079,326.3763971829349\"\n      />\n      <Polygon\n        fill=\"rgb(214,36,105)\"\n        points=\"377.12496047942784,304.43995239796834 383.0959759028448,300.0992193085648 380.44724231933543,306.22257877350137\"\n      />\n      <Polygon\n        fill=\"rgb(210,32,108)\"\n        points=\"377.12496047942784,304.43995239796834 380.44724231933543,306.22257877350137 371.8462003484935,311.8786144163524\"\n      />\n      <Polygon\n        fill=\"rgb(86,22,186)\"\n        points=\"166.00219134957933,273.01283451816124 155.90047831288607,268.46893892502715 159.8294996192186,269.92819672896513\"\n      />\n      <Polygon\n        fill=\"rgb(22,97,193)\"\n        points=\"119.92391725348116,229.12482413451085 117.8601881150079,223.28606418297838 116.35066665127286,218.9425650762081\"\n      />\n      <Polygon\n        fill=\"rgb(18,102,188)\"\n        points=\"121.5822118168067,235.52268874371194 117.8601881150079,223.28606418297838 119.92391725348116,229.12482413451085\"\n      />\n      <Polygon\n        fill=\"rgb(106,248,89)\"\n        points=\"241.86071342039725,147.5705895346 252.62224797718838,147.70443584828377 242.17252041103563,149.6223140875423\"\n      />\n      <Polygon\n        fill=\"rgb(122,248,85)\"\n        points=\"241.86071342039725,147.5705895346 242.17252041103563,149.6223140875423 234.57672882874368,148.35880886686385\"\n      />\n      <Polygon\n        fill=\"rgb(130,2,155)\"\n        points=\"170.14528532023314,330.3142488965582 159.65023207008784,329.7867864901459 160.60259596763393,327.82958004080547\"\n      />\n      <Polygon\n        fill=\"rgb(120,0,140)\"\n        points=\"277.5922248583483,325.61007634789877 270.33383851907917,323.62536427861573 275.2854453241499,321.88004212394276\"\n      />\n      <Polygon\n        fill=\"rgb(88,9,155)\"\n        points=\"283.3438522482993,325.42822007685527 277.5922248583483,325.61007634789877 275.2854453241499,321.88004212394276\"\n      />\n      <Polygon\n        fill=\"rgb(20,113,195)\"\n        points=\"116.35066665127286,218.9425650762081 117.8601881150079,223.28606418297838 115.10210482256008,211.51168001036768\"\n      />\n      <Polygon\n        fill=\"rgb(190,192,36)\"\n        points=\"334.985031614438,165.54228912242507 341.9061010710793,172.79771878124683 335.37787030720483,172.431191908562\"\n      />\n      <Polygon\n        fill=\"rgb(176,196,31)\"\n        points=\"334.985031614438,165.54228912242507 335.37787030720483,172.431191908562 323.83720792490703,158.80465731966402\"\n      />\n      <Polygon\n        fill=\"rgb(157,248,94)\"\n        points=\"210.74437815656435,141.2555417176888 202.2829461317957,138.7035238285511 204.94673237972108,139.52745831811347\"\n      />\n      <Polygon\n        fill=\"rgb(206,210,70)\"\n        points=\"204.94673237972108,139.52745831811347 202.2829461317957,138.7035238285511 195.5986393337671,130.43077093965599\"\n      />\n      <Polygon\n        fill=\"rgb(172,174,17)\"\n        points=\"189.52840569392714,103.87267113026479 177.82709161659145,104.16555834861305 175.22333199170868,95.9774803538593\"\n      />\n      <Polygon\n        fill=\"rgb(179,133,10)\"\n        points=\"177.82709161659145,104.16555834861305 189.52840569392714,103.87267113026479 185.03387457349413,115.12152379723307\"\n      />\n      <Polygon\n        fill=\"rgb(2,108,111)\"\n        points=\"110.31195151977394,161.20601757485207 104.92285807883556,160.63416576512532 104.9226132868776,149.92702951764596\"\n      />\n      <Polygon\n        fill=\"rgb(20,58,127)\"\n        points=\"110.94562538964223,169.99424816016682 104.92285807883556,160.63416576512532 110.31195151977394,161.20601757485207\"\n      />\n      <Polygon\n        fill=\"rgb(129,2,152)\"\n        points=\"182.9687394185339,331.09600704370195 170.14528532023314,330.3142488965582 180.1414727282678,328.4461007665654\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,125)\"\n        points=\"237.46307564924712,325.3309014919972 227.74468526824637,326.2231205877951 231.05086048642457,321.81814063683476\"\n      />\n      <Polygon\n        fill=\"rgb(239,165,76)\"\n        points=\"365.6077063188395,216.929587462083 363.2107356089034,205.24422577387654 367.0932795708306,215.12231887207622\"\n      />\n      <Polygon\n        fill=\"rgb(250,137,90)\"\n        points=\"366.810910442292,229.71294124070653 365.6077063188395,216.929587462083 367.0932795708306,215.12231887207622\"\n      />\n      <Polygon\n        fill=\"rgb(237,133,61)\"\n        points=\"368.6350195017,259.16494404825823 367.64486361654076,251.13168548584196 372.1817447615093,256.6261768508913\"\n      />\n      <Polygon\n        fill=\"rgb(175,203,36)\"\n        points=\"377.2589297678169,263.6751802847737 368.6350195017,259.16494404825823 372.1817447615093,256.6261768508913\"\n      />\n      <Polygon\n        fill=\"rgb(248,132,85)\"\n        points=\"366.810910442292,229.71294124070653 369.6446919402063,229.49926457463266 369.50437979812875,239.40086091927418\"\n      />\n      <Polygon\n        fill=\"rgb(233,141,56)\"\n        points=\"366.810910442292,229.71294124070653 367.0932795708306,215.12231887207622 369.05253089894944,222.5139851076842\"\n      />\n      <Polygon\n        fill=\"rgb(249,121,89)\"\n        points=\"366.810910442292,229.71294124070653 369.05253089894944,222.5139851076842 369.6446919402063,229.49926457463266\"\n      />\n      <Polygon\n        fill=\"rgb(220,168,49)\"\n        points=\"185.03387457349413,115.12152379723307 190.96188638806427,118.05625990859403 191.15773626367385,125.14429701953168\"\n      />\n      <Polygon\n        fill=\"rgb(220,100,44)\"\n        points=\"185.03387457349413,115.12152379723307 189.52840569392714,103.87267113026479 190.96188638806427,118.05625990859403\"\n      />\n      <Polygon\n        fill=\"rgb(101,6,159)\"\n        points=\"297.067457036603,329.75529988484755 286.9566018021825,329.0943783626776 283.3438522482993,325.42822007685527\"\n      />\n      <Polygon\n        fill=\"rgb(98,8,161)\"\n        points=\"286.9566018021825,329.0943783626776 277.5922248583483,325.61007634789877 283.3438522482993,325.42822007685527\"\n      />\n      <Polygon\n        fill=\"rgb(235,167,71)\"\n        points=\"367.64486361654076,251.13168548584196 371.49333805610615,249.78757189424235 372.1817447615093,256.6261768508913\"\n      />\n      <Polygon\n        fill=\"rgb(249,125,88)\"\n        points=\"367.64486361654076,251.13168548584196 369.50437979812875,239.40086091927418 371.49333805610615,249.78757189424235\"\n      />\n      <Polygon\n        fill=\"rgb(157,3,139)\"\n        points=\"321.03112062205736,331.1846806128001 312.2482362488573,333.06265460059797 316.0036645075022,328.85765207355246\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,124)\"\n        points=\"297.067457036603,329.75529988484755 316.0036645075022,328.85765207355246 305.1519888060156,331.7667999398201\"\n      />\n      <Polygon\n        fill=\"rgb(146,3,148)\"\n        points=\"329.6318639053423,327.890542712918 321.03112062205736,331.1846806128001 316.0036645075022,328.85765207355246\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,135)\"\n        points=\"316.0036645075022,328.85765207355246 312.2482362488573,333.06265460059797 305.1519888060156,331.7667999398201\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,139)\"\n        points=\"207.19458944112208,334.651668198336 195.79873274819158,332.6124904451243 201.79662299106968,329.55157983540516\"\n      />\n      <Polygon\n        fill=\"rgb(231,53,118)\"\n        points=\"383.0959759028448,300.0992193085648 388.08034070710505,296.8812742211192 380.44724231933543,306.22257877350137\"\n      />\n      <Polygon\n        fill=\"rgb(56,45,194)\"\n        points=\"143.0494554748555,260.8953331285368 139.97745817149035,258.28467036470954 136.82260068781835,255.12599208197608\"\n      />\n      <Polygon\n        fill=\"rgb(45,58,196)\"\n        points=\"136.82260068781835,255.12599208197608 132.525953574666,250.0000205983454 127.8758021104434,244.4828975485828\"\n      />\n      <Polygon\n        fill=\"rgb(49,56,198)\"\n        points=\"139.97745817149035,258.28467036470954 132.525953574666,250.0000205983454 136.82260068781835,255.12599208197608\"\n      />\n      <Polygon\n        fill=\"rgb(234,80,75)\"\n        points=\"388.43659637938845,283.2094608699243 392.3719702558904,290.389538970426 388.08034070710505,296.8812742211192\"\n      />\n      <Polygon\n        fill=\"rgb(234,80,75)\"\n        points=\"388.43659637938845,283.2094608699243 393.90963349496883,281.2574075860266 392.3719702558904,290.389538970426\"\n      />\n      <Polygon\n        fill=\"rgb(225,125,44)\"\n        points=\"391.05444308212884,273.85135889148506 393.90963349496883,281.2574075860266 388.43659637938845,283.2094608699243\"\n      />\n      <Polygon\n        fill=\"rgb(81,27,191)\"\n        points=\"173.33905633442856,277.0425380632033 164.4951192626325,272.2725099220116 166.00219134957933,273.01283451816124\"\n      />\n      <Polygon\n        fill=\"rgb(90,23,192)\"\n        points=\"164.4951192626325,272.2725099220116 155.90047831288607,268.46893892502715 166.00219134957933,273.01283451816124\"\n      />\n      <Polygon\n        fill=\"rgb(138,233,56)\"\n        points=\"304.09615031554983,145.68642146532383 308.44926037204976,150.69981373992908 300.37854415579,150.7888154810356\"\n      />\n      <Polygon\n        fill=\"rgb(137,234,57)\"\n        points=\"293.3732453599263,147.45722582721532 304.09615031554983,145.68642146532383 300.37854415579,150.7888154810356\"\n      />\n      <Polygon\n        fill=\"rgb(167,11,162)\"\n        points=\"329.07491433896377,329.72969188548217 321.03112062205736,331.1846806128001 329.6318639053423,327.890542712918\"\n      />\n      <Polygon\n        fill=\"rgb(164,8,155)\"\n        points=\"346.3100810823996,324.1648648870475 338.62324320741885,327.31412129036084 329.6318639053423,327.890542712918\"\n      />\n      <Polygon\n        fill=\"rgb(161,9,163)\"\n        points=\"338.62324320741885,327.31412129036084 329.07491433896377,329.72969188548217 329.6318639053423,327.890542712918\"\n      />\n      <Polygon\n        fill=\"rgb(8,167,102)\"\n        points=\"109.28365656000776,128.56013131525515 116.92234201808179,127.61626045974461 111.55545111272716,136.74312401488294\"\n      />\n      <Polygon\n        fill=\"rgb(7,162,102)\"\n        points=\"109.28365656000776,128.56013131525515 115.2452094435721,119.81526684937069 116.92234201808179,127.61626045974461\"\n      />\n      <Polygon\n        fill=\"rgb(15,171,84)\"\n        points=\"115.2452094435721,119.81526684937069 124.4886889155201,115.56883118678275 116.92234201808179,127.61626045974461\"\n      />\n      <Polygon\n        fill=\"rgb(199,21,134)\"\n        points=\"366.1276218634501,317.36437503000417 371.8462003484935,311.8786144163524 375.0409186034901,313.65231628918946\"\n      />\n      <Polygon\n        fill=\"rgb(212,31,126)\"\n        points=\"371.8462003484935,311.8786144163524 380.44724231933543,306.22257877350137 375.0409186034901,313.65231628918946\"\n      />\n      <Polygon\n        fill=\"rgb(21,185,85)\"\n        points=\"135.9347946814051,92.00171126109817 142.4524642837261,92.64557131656898 133.09259815018714,105.05575883344216\"\n      />\n      <Polygon\n        fill=\"rgb(26,167,60)\"\n        points=\"133.09259815018714,105.05575883344216 124.08318068206643,106.20662800441414 122.52146793105467,97.23683030032396\"\n      />\n      <Polygon\n        fill=\"rgb(25,161,59)\"\n        points=\"124.4886889155201,115.56883118678275 124.08318068206643,106.20662800441414 133.09259815018714,105.05575883344216\"\n      />\n      <Polygon\n        fill=\"rgb(41,185,53)\"\n        points=\"122.52146793105467,97.23683030032396 135.9347946814051,92.00171126109817 133.09259815018714,105.05575883344216\"\n      />\n      <Polygon\n        fill=\"rgb(118,242,72)\"\n        points=\"274.6375704092111,143.1086728056624 284.32694824135444,146.67976631374728 273.58845800062824,147.2429978932314\"\n      />\n      <Polygon\n        fill=\"rgb(103,242,76)\"\n        points=\"274.6375704092111,143.1086728056624 273.58845800062824,147.2429978932314 262.238419222775,147.71646191947434\"\n      />\n      <Polygon\n        fill=\"rgb(190,206,48)\"\n        points=\"379.02239491960177,260.85248500915066 377.2589297678169,263.6751802847737 372.1817447615093,256.6261768508913\"\n      />\n      <Polygon\n        fill=\"rgb(167,217,44)\"\n        points=\"386.7779144860725,266.5885940350489 377.2589297678169,263.6751802847737 379.02239491960177,260.85248500915066\"\n      />\n      <Polygon\n        fill=\"rgb(44,60,197)\"\n        points=\"132.525953574666,250.0000205983454 125.32840918662853,241.2386405519558 127.8758021104434,244.4828975485828\"\n      />\n      <Polygon\n        fill=\"rgb(37,66,193)\"\n        points=\"125.32840918662853,241.2386405519558 121.5822118168067,235.52268874371194 127.8758021104434,244.4828975485828\"\n      />\n      <Polygon\n        fill=\"rgb(124,0,132)\"\n        points=\"305.1519888060156,331.7667999398201 297.4333764597128,335.95167578897866 297.067457036603,329.75529988484755\"\n      />\n      <Polygon\n        fill=\"rgb(83,8,141)\"\n        points=\"297.4333764597128,335.95167578897866 286.9566018021825,329.0943783626776 297.067457036603,329.75529988484755\"\n      />\n      <Polygon\n        fill=\"rgb(24,160,60)\"\n        points=\"115.78999372015639,108.7551343048028 124.08318068206643,106.20662800441414 124.4886889155201,115.56883118678275\"\n      />\n      <Polygon\n        fill=\"rgb(12,138,73)\"\n        points=\"115.2452094435721,119.81526684937069 115.78999372015639,108.7551343048028 124.4886889155201,115.56883118678275\"\n      />\n      <Polygon\n        fill=\"rgb(158,228,54)\"\n        points=\"308.44926037204976,150.69981373992908 316.4074667334408,151.64056124606032 316.0719015617503,155.49359169633794\"\n      />\n      <Polygon\n        fill=\"rgb(173,223,55)\"\n        points=\"323.83720792490703,158.80465731966402 316.0719015617503,155.49359169633794 316.4074667334408,151.64056124606032\"\n      />\n      <Polygon\n        fill=\"rgb(224,164,52)\"\n        points=\"195.5986393337671,130.43077093965599 191.15773626367385,125.14429701953168 190.96188638806427,118.05625990859403\"\n      />\n      <Polygon\n        fill=\"rgb(168,10,158)\"\n        points=\"348.9096867005727,325.2051850270879 338.62324320741885,327.31412129036084 346.3100810823996,324.1648648870475\"\n      />\n      <Polygon\n        fill=\"rgb(180,13,152)\"\n        points=\"357.9572639292689,320.1018874356944 348.9096867005727,325.2051850270879 346.3100810823996,324.1648648870475\"\n      />\n      <Polygon\n        fill=\"rgb(160,249,102)\"\n        points=\"210.74437815656435,141.2555417176888 216.21020943287456,144.0658857179807 219.91769644147013,144.18469180767852\"\n      />\n      <Polygon\n        fill=\"rgb(166,246,98)\"\n        points=\"210.74437815656435,141.2555417176888 204.94673237972108,139.52745831811347 216.21020943287456,144.0658857179807\"\n      />\n      <Polygon\n        fill=\"rgb(164,247,98)\"\n        points=\"219.91769644147013,144.18469180767852 225.26882412615856,146.52925029995788 226.59705668390734,146.6652302387452\"\n      />\n      <Polygon\n        fill=\"rgb(160,249,102)\"\n        points=\"219.91769644147013,144.18469180767852 216.21020943287456,144.0658857179807 225.26882412615856,146.52925029995788\"\n      />\n      <Polygon\n        fill=\"rgb(6,163,108)\"\n        points=\"111.55545111272716,136.74312401488294 103.76029978294378,139.79832596651704 109.28365656000776,128.56013131525515\"\n      />\n      <Polygon\n        fill=\"rgb(3,146,106)\"\n        points=\"104.9226132868776,149.92702951764596 103.76029978294378,139.79832596651704 111.55545111272716,136.74312401488294\"\n      />\n      <Polygon\n        fill=\"rgb(47,190,204)\"\n        points=\"179.82581859537453,297.2505508079994 177.12907280094242,290.79771534561553 174.77370682146727,300.83594979540874\"\n      />\n      <Polygon\n        fill=\"rgb(24,132,202)\"\n        points=\"179.48905499071824,287.9784575939866 177.12907280094242,290.79771534561553 179.82581859537453,297.2505508079994\"\n      />\n      <Polygon\n        fill=\"rgb(36,108,214)\"\n        points=\"177.12907280094242,290.79771534561553 179.48905499071824,287.9784575939866 173.33905633442856,277.0425380632033\"\n      />\n      <Polygon\n        fill=\"rgb(62,74,32)\"\n        points=\"269.30854477404614,53.894549688035795 267.3792398006759,43.30538813548347 275.3655510901245,47.64319197171778\"\n      />\n      <Polygon\n        fill=\"rgb(82,127,8)\"\n        points=\"267.3792398006759,43.30538813548347 277.4475835524955,40.735047041781826 275.3655510901245,47.64319197171778\"\n      />\n      <Polygon\n        fill=\"rgb(239,90,76)\"\n        points=\"275.3655510901245,47.64319197171778 277.4475835524955,40.735047041781826 276.35717481202505,48.809578577813596\"\n      />\n      <Polygon\n        fill=\"rgb(193,26,85)\"\n        points=\"269.30854477404614,53.894549688035795 275.3655510901245,47.64319197171778 276.35717481202505,48.809578577813596\"\n      />\n      <Polygon\n        fill=\"rgb(231,159,59)\"\n        points=\"358.20780544733054,195.47525726336644 361.92545493097697,198.02719269707833 363.2107356089034,205.24422577387654\"\n      />\n      <Polygon\n        fill=\"rgb(215,205,75)\"\n        points=\"361.92545493097697,198.02719269707833 358.20780544733054,195.47525726336644 361.2117029504631,194.60097400060747\"\n      />\n      <Polygon\n        fill=\"rgb(222,187,65)\"\n        points=\"358.20780544733054,195.47525726336644 351.4310504024603,184.62244848803894 357.7625795311013,189.97698710736051\"\n      />\n      <Polygon\n        fill=\"rgb(237,174,80)\"\n        points=\"361.2117029504631,194.60097400060747 358.20780544733054,195.47525726336644 357.7625795311013,189.97698710736051\"\n      />\n      <Polygon\n        fill=\"rgb(42,223,130)\"\n        points=\"153.40870082775075,83.02020352884801 142.4524642837261,92.64557131656898 145.14224430132043,87.36815254652777\"\n      />\n      <Polygon\n        fill=\"rgb(75,239,92)\"\n        points=\"142.4524642837261,92.64557131656898 135.9347946814051,92.00171126109817 145.14224430132043,87.36815254652777\"\n      />\n      <Polygon\n        fill=\"rgb(123,253,150)\"\n        points=\"155.84393442009582,85.06427642602384 153.40870082775075,83.02020352884801 145.14224430132043,87.36815254652777\"\n      />\n      <Polygon\n        fill=\"rgb(159,251,122)\"\n        points=\"166.10997392437724,86.94237181581471 153.40870082775075,83.02020352884801 155.84393442009582,85.06427642602384\"\n      />\n      <Polygon\n        fill=\"rgb(220,195,70)\"\n        points=\"357.7625795311013,189.97698710736051 351.4310504024603,184.62244848803894 355.0425437259138,182.48335450227955\"\n      />\n      <Polygon\n        fill=\"rgb(224,190,71)\"\n        points=\"348.090981953089,174.12299410737947 355.0425437259138,182.48335450227955 351.4310504024603,184.62244848803894\"\n      />\n      <Polygon\n        fill=\"rgb(204,198,52)\"\n        points=\"341.9061010710793,172.79771878124683 348.090981953089,174.12299410737947 351.4310504024603,184.62244848803894\"\n      />\n      <Polygon\n        fill=\"rgb(185,16,156)\"\n        points=\"358.0679105191195,322.515051514502 348.9096867005727,325.2051850270879 357.9572639292689,320.1018874356944\"\n      />\n      <Polygon\n        fill=\"rgb(185,17,156)\"\n        points=\"366.1276218634501,317.36437503000417 358.0679105191195,322.515051514502 357.9572639292689,320.1018874356944\"\n      />\n      <Polygon\n        fill=\"rgb(18,64,144)\"\n        points=\"115.70725151515109,185.64817909890363 109.2935245885107,173.25458648480708 116.35193157449689,178.53298270437932\"\n      />\n      <Polygon\n        fill=\"rgb(21,60,148)\"\n        points=\"116.35193157449689,178.53298270437932 109.2935245885107,173.25458648480708 110.94562538964223,169.99424816016682\"\n      />\n      <Polygon\n        fill=\"rgb(109,240,70)\"\n        points=\"252.62224797718838,147.70443584828377 262.4468313420099,144.5112884558887 262.238419222775,147.71646191947434\"\n      />\n      <Polygon\n        fill=\"rgb(107,240,70)\"\n        points=\"262.4468313420099,144.5112884558887 274.6375704092111,143.1086728056624 262.238419222775,147.71646191947434\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,128)\"\n        points=\"277.5922248583483,325.61007634789877 266.68083856122496,326.7562124726702 270.33383851907917,323.62536427861573\"\n      />\n      <Polygon\n        fill=\"rgb(147,251,99)\"\n        points=\"226.59705668390734,146.6652302387452 225.26882412615856,146.52925029995788 234.57672882874368,148.35880886686385\"\n      />\n      <Polygon\n        fill=\"rgb(163,115,5)\"\n        points=\"182.3244853309981,97.10785216186548 175.22333199170868,95.9774803538593 184.24937850198367,90.976437445882\"\n      />\n      <Polygon\n        fill=\"rgb(165,154,8)\"\n        points=\"189.52840569392714,103.87267113026479 175.22333199170868,95.9774803538593 182.3244853309981,97.10785216186548\"\n      />\n      <Polygon\n        fill=\"rgb(200,206,56)\"\n        points=\"171.79237145287442,88.94737530196036 175.22333199170868,95.9774803538593 166.10997392437724,86.94237181581471\"\n      />\n      <Polygon\n        fill=\"rgb(100,221,44)\"\n        points=\"175.22333199170868,95.9774803538593 171.79237145287442,88.94737530196036 184.24937850198367,90.976437445882\"\n      />\n      <Polygon\n        fill=\"rgb(28,103,205)\"\n        points=\"121.5822118168067,235.52268874371194 120.43296085503758,227.11554345934186 117.8601881150079,223.28606418297838\"\n      />\n      <Polygon\n        fill=\"rgb(34,97,210)\"\n        points=\"121.5822118168067,235.52268874371194 125.32840918662853,241.2386405519558 120.43296085503758,227.11554345934186\"\n      />\n      <Polygon\n        fill=\"rgb(59,219,186)\"\n        points=\"160.5456881497413,317.4048932339183 163.78674982097527,307.0432722940641 154.92840131968217,317.2527539037362\"\n      />\n      <Polygon\n        fill=\"rgb(98,233,194)\"\n        points=\"160.5456881497413,317.4048932339183 169.3445329623691,314.158095005039 163.78674982097527,307.0432722940641\"\n      />\n      <Polygon\n        fill=\"rgb(97,232,195)\"\n        points=\"177.88485885550693,307.81096043119214 163.78674982097527,307.0432722940641 169.3445329623691,314.158095005039\"\n      />\n      <Polygon\n        fill=\"rgb(96,230,197)\"\n        points=\"177.88485885550693,307.81096043119214 174.77370682146727,300.83594979540874 163.78674982097527,307.0432722940641\"\n      />\n      <Polygon\n        fill=\"rgb(55,190,213)\"\n        points=\"155.89496262401934,324.2186177668795 160.5456881497413,317.4048932339183 154.92840131968217,317.2527539037362\"\n      />\n      <Polygon\n        fill=\"rgb(171,222,53)\"\n        points=\"324.1211100943674,154.184306641843 323.83720792490703,158.80465731966402 316.4074667334408,151.64056124606032\"\n      />\n      <Polygon\n        fill=\"rgb(181,218,55)\"\n        points=\"331.3549099621423,159.12844954171953 323.83720792490703,158.80465731966402 324.1211100943674,154.184306641843\"\n      />\n      <Polygon\n        fill=\"rgb(183,216,53)\"\n        points=\"331.3549099621423,159.12844954171953 334.985031614438,165.54228912242507 323.83720792490703,158.80465731966402\"\n      />\n      <Polygon\n        fill=\"rgb(147,178,11)\"\n        points=\"272.37101493953816,32.05718132128004 277.4475835524955,40.735047041781826 270.4108378753937,36.91082479514429\"\n      />\n      <Polygon\n        fill=\"rgb(46,106,31)\"\n        points=\"263.2225888621289,35.822293338495484 270.4108378753937,36.91082479514429 267.3792398006759,43.30538813548347\"\n      />\n      <Polygon\n        fill=\"rgb(97,77,14)\"\n        points=\"267.3792398006759,43.30538813548347 270.4108378753937,36.91082479514429 277.4475835524955,40.735047041781826\"\n      />\n      <Polygon\n        fill=\"rgb(71,203,41)\"\n        points=\"270.4108378753937,36.91082479514429 263.2225888621289,35.822293338495484 272.37101493953816,32.05718132128004\"\n      />\n      <Polygon\n        fill=\"rgb(238,175,172)\"\n        points=\"277.4475835524955,40.735047041781826 272.37101493953816,32.05718132128004 273.32964516631966,39.782665047650795\"\n      />\n      <Polygon\n        fill=\"rgb(239,171,174)\"\n        points=\"277.4475835524955,40.735047041781826 273.32964516631966,39.782665047650795 276.35717481202505,48.809578577813596\"\n      />\n      <Polygon\n        fill=\"rgb(96,246,91)\"\n        points=\"253.07906642238575,145.6647214122812 262.4468313420099,144.5112884558887 252.62224797718838,147.70443584828377\"\n      />\n      <Polygon\n        fill=\"rgb(105,247,88)\"\n        points=\"241.86071342039725,147.5705895346 253.07906642238575,145.6647214122812 252.62224797718838,147.70443584828377\"\n      />\n      <Polygon\n        fill=\"rgb(146,254,119)\"\n        points=\"157.9670615509935,86.99609184500358 171.79237145287442,88.94737530196036 166.10997392437724,86.94237181581471\"\n      />\n      <Polygon\n        fill=\"rgb(159,251,122)\"\n        points=\"166.10997392437724,86.94237181581471 155.84393442009582,85.06427642602384 157.9670615509935,86.99609184500358\"\n      />\n      <Polygon\n        fill=\"rgb(75,75,24)\"\n        points=\"257.06977154985776,47.19126232585836 267.3792398006759,43.30538813548347 269.30854477404614,53.894549688035795\"\n      />\n      <Polygon\n        fill=\"rgb(57,115,21)\"\n        points=\"257.06977154985776,47.19126232585836 263.2225888621289,35.822293338495484 267.3792398006759,43.30538813548347\"\n      />\n      <Polygon\n        fill=\"rgb(22,61,157)\"\n        points=\"100.23482164781907,159.19516535988848 104.92285807883556,160.63416576512532 110.94562538964223,169.99424816016682\"\n      />\n      <Polygon\n        fill=\"rgb(18,65,150)\"\n        points=\"110.94562538964223,169.99424816016682 109.2935245885107,173.25458648480708 100.23482164781907,159.19516535988848\"\n      />\n      <Polygon\n        fill=\"rgb(50,183,213)\"\n        points=\"179.82581859537453,297.2505508079994 174.77370682146727,300.83594979540874 177.88485885550693,307.81096043119214\"\n      />\n      <Polygon\n        fill=\"rgb(111,252,103)\"\n        points=\"234.57672882874368,148.35880886686385 230.90790369237607,148.28263502865417 241.86071342039725,147.5705895346\"\n      />\n      <Polygon\n        fill=\"rgb(150,251,102)\"\n        points=\"225.26882412615856,146.52925029995788 230.90790369237607,148.28263502865417 234.57672882874368,148.35880886686385\"\n      />\n      <Polygon\n        fill=\"rgb(116,38,37)\"\n        points=\"269.30854477404614,53.894549688035795 265.8887112980752,65.17998469431052 259.53597732858356,60.286295614622674\"\n      />\n      <Polygon\n        fill=\"rgb(76,78,21)\"\n        points=\"259.53597732858356,60.286295614622674 257.06977154985776,47.19126232585836 269.30854477404614,53.894549688035795\"\n      />\n      <Polygon\n        fill=\"rgb(175,41,46)\"\n        points=\"265.8887112980752,65.17998469431052 269.30854477404614,53.894549688035795 272.96569965603646,57.63859760077807\"\n      />\n      <Polygon\n        fill=\"rgb(176,42,45)\"\n        points=\"269.30854477404614,53.894549688035795 276.35717481202505,48.809578577813596 272.96569965603646,57.63859760077807\"\n      />\n      <Polygon\n        fill=\"rgb(127,240,66)\"\n        points=\"288.79502217477085,142.67480176804145 293.3732453599263,147.45722582721532 284.32694824135444,146.67976631374728\"\n      />\n      <Polygon\n        fill=\"rgb(117,242,71)\"\n        points=\"274.6375704092111,143.1086728056624 288.79502217477085,142.67480176804145 284.32694824135444,146.67976631374728\"\n      />\n      <Polygon\n        fill=\"rgb(217,36,131)\"\n        points=\"380.44724231933543,306.22257877350137 384.19944685760026,306.5565586503721 375.0409186034901,313.65231628918946\"\n      />\n      <Polygon\n        fill=\"rgb(231,53,117)\"\n        points=\"380.44724231933543,306.22257877350137 388.08034070710505,296.8812742211192 384.19944685760026,306.5565586503721\"\n      />\n      <Polygon\n        fill=\"rgb(17,139,191)\"\n        points=\"115.52871860202919,202.35553711334995 114.74306249414113,197.79250712344307 115.10210482256008,211.51168001036768\"\n      />\n      <Polygon\n        fill=\"rgb(18,145,191)\"\n        points=\"115.52871860202919,202.35553711334995 115.76234741774289,193.02301057616032 114.74306249414113,197.79250712344307\"\n      />\n      <Polygon\n        fill=\"rgb(18,144,192)\"\n        points=\"115.70725151515109,185.64817909890363 114.74306249414113,197.79250712344307 115.76234741774289,193.02301057616032\"\n      />\n      <Polygon\n        fill=\"rgb(135,0,138)\"\n        points=\"312.2482362488573,333.06265460059797 297.4333764597128,335.95167578897866 305.1519888060156,331.7667999398201\"\n      />\n      <Polygon\n        fill=\"rgb(55,73,218)\"\n        points=\"159.65023207008784,329.7867864901459 161.90774224743154,330.8309880642587 155.89496262401934,324.2186177668795\"\n      />\n      <Polygon\n        fill=\"rgb(132,7,169)\"\n        points=\"170.14528532023314,330.3142488965582 161.90774224743154,330.8309880642587 159.65023207008784,329.7867864901459\"\n      />\n      <Polygon\n        fill=\"rgb(87,33,203)\"\n        points=\"156.82051216538585,268.0207759448199 148.38251932932167,264.06946326691605 155.90047831288607,268.46893892502715\"\n      />\n      <Polygon\n        fill=\"rgb(89,32,203)\"\n        points=\"164.4951192626325,272.2725099220116 156.82051216538585,268.0207759448199 155.90047831288607,268.46893892502715\"\n      />\n      <Polygon\n        fill=\"rgb(74,38,202)\"\n        points=\"143.0494554748555,260.8953331285368 148.38251932932167,264.06946326691605 139.97745817149035,258.28467036470954\"\n      />\n      <Polygon\n        fill=\"rgb(134,0,118)\"\n        points=\"256.70260487007306,325.79369722449536 258.7290705613424,330.5424401349843 247.18193521313705,324.8715909386969\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,127)\"\n        points=\"247.18193521313705,324.8715909386969 245.90983069378572,331.04717066932926 237.46307564924712,325.3309014919972\"\n      />\n      <Polygon\n        fill=\"rgb(128,0,127)\"\n        points=\"258.7290705613424,330.5424401349843 245.90983069378572,331.04717066932926 247.18193521313705,324.8715909386969\"\n      />\n      <Polygon\n        fill=\"rgb(251,156,113)\"\n        points=\"361.92545493097697,198.02719269707833 361.2117029504631,194.60097400060747 363.2107356089034,205.24422577387654\"\n      />\n      <Polygon\n        fill=\"rgb(236,175,80)\"\n        points=\"367.21956664137025,209.2596108058528 363.2107356089034,205.24422577387654 361.2117029504631,194.60097400060747\"\n      />\n      <Polygon\n        fill=\"rgb(239,166,78)\"\n        points=\"367.0932795708306,215.12231887207622 363.2107356089034,205.24422577387654 367.21956664137025,209.2596108058528\"\n      />\n      <Polygon\n        fill=\"rgb(198,207,56)\"\n        points=\"348.090981953089,174.12299410737947 341.9061010710793,172.79771878124683 341.53623195845495,166.58085955719872\"\n      />\n      <Polygon\n        fill=\"rgb(202,205,58)\"\n        points=\"341.53623195845495,166.58085955719872 341.9061010710793,172.79771878124683 334.985031614438,165.54228912242507\"\n      />\n      <Polygon\n        fill=\"rgb(215,101,217)\"\n        points=\"162.14462033464048,326.56883797254204 161.90774224743154,330.8309880642587 170.14528532023314,330.3142488965582\"\n      />\n      <Polygon\n        fill=\"rgb(186,61,220)\"\n        points=\"170.14528532023314,330.3142488965582 178.00838135476513,321.56525342259386 169.3850462227903,324.9514996699599\"\n      />\n      <Polygon\n        fill=\"rgb(146,88,248)\"\n        points=\"182.9687394185339,331.09600704370195 178.00838135476513,321.56525342259386 170.14528532023314,330.3142488965582\"\n      />\n      <Polygon\n        fill=\"rgb(171,60,227)\"\n        points=\"162.14462033464048,326.56883797254204 170.14528532023314,330.3142488965582 169.3850462227903,324.9514996699599\"\n      />\n      <Polygon\n        fill=\"rgb(129,240,66)\"\n        points=\"288.79502217477085,142.67480176804145 304.09615031554983,145.68642146532383 293.3732453599263,147.45722582721532\"\n      />\n      <Polygon\n        fill=\"rgb(154,234,61)\"\n        points=\"304.09615031554983,145.68642146532383 316.4074667334408,151.64056124606032 308.44926037204976,150.69981373992908\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,123)\"\n        points=\"236.01593601964453,331.6993344695126 227.74468526824637,326.2231205877951 237.46307564924712,325.3309014919972\"\n      />\n      <Polygon\n        fill=\"rgb(132,0,123)\"\n        points=\"245.90983069378572,331.04717066932926 236.01593601964453,331.6993344695126 237.46307564924712,325.3309014919972\"\n      />\n      <Polygon\n        fill=\"rgb(87,35,205)\"\n        points=\"176.01265780860763,276.7056421229335 164.92539502206597,271.0325047895969 173.33905633442856,277.0425380632033\"\n      />\n      <Polygon\n        fill=\"rgb(33,99,209)\"\n        points=\"179.48905499071824,287.9784575939866 176.01265780860763,276.7056421229335 173.33905633442856,277.0425380632033\"\n      />\n      <Polygon\n        fill=\"rgb(92,35,208)\"\n        points=\"173.33905633442856,277.0425380632033 164.92539502206597,271.0325047895969 164.4951192626325,272.2725099220116\"\n      />\n      <Polygon\n        fill=\"rgb(108,43,33)\"\n        points=\"225.67073068326582,76.05456031180023 231.93776311498408,78.5320202396062 226.85824907101158,83.93188791541627\"\n      />\n      <Polygon\n        fill=\"rgb(96,42,38)\"\n        points=\"214.97471940970883,76.92452972898539 225.67073068326582,76.05456031180023 226.85824907101158,83.93188791541627\"\n      />\n      <Polygon\n        fill=\"rgb(117,68,15)\"\n        points=\"225.67073068326582,76.05456031180023 232.3945962109398,70.62083836773346 231.93776311498408,78.5320202396062\"\n      />\n      <Polygon\n        fill=\"rgb(85,103,9)\"\n        points=\"223.05454173068972,65.09527285846312 232.3945962109398,70.62083836773346 225.67073068326582,76.05456031180023\"\n      />\n      <Polygon\n        fill=\"rgb(80,102,11)\"\n        points=\"214.97471940970883,76.92452972898539 223.05454173068972,65.09527285846312 225.67073068326582,76.05456031180023\"\n      />\n      <Polygon\n        fill=\"rgb(1,110,116)\"\n        points=\"104.92285807883556,160.63416576512532 100.8958867721096,152.9247782583771 104.9226132868776,149.92702951764596\"\n      />\n      <Polygon\n        fill=\"rgb(0,142,122)\"\n        points=\"104.9226132868776,149.92702951764596 100.44606605384377,146.02011442372105 103.76029978294378,139.79832596651704\"\n      />\n      <Polygon\n        fill=\"rgb(1,142,122)\"\n        points=\"100.8958867721096,152.9247782583771 100.44606605384377,146.02011442372105 104.9226132868776,149.92702951764596\"\n      />\n      <Polygon\n        fill=\"rgb(4,97,145)\"\n        points=\"100.23482164781907,159.19516535988848 100.8958867721096,152.9247782583771 104.92285807883556,160.63416576512532\"\n      />\n      <Polygon\n        fill=\"rgb(196,213,61)\"\n        points=\"341.53623195845495,166.58085955719872 334.985031614438,165.54228912242507 331.3549099621423,159.12844954171953\"\n      />\n      <Polygon\n        fill=\"rgb(197,21,144)\"\n        points=\"366.1276218634501,317.36437503000417 375.0409186034901,313.65231628918946 368.45733697167464,319.19232038671015\"\n      />\n      <Polygon\n        fill=\"rgb(179,13,152)\"\n        points=\"368.45733697167464,319.19232038671015 358.0679105191195,322.515051514502 366.1276218634501,317.36437503000417\"\n      />\n      <Polygon\n        fill=\"rgb(124,56,21)\"\n        points=\"240.1978645478283,76.90369728074876 232.3945962109398,70.62083836773346 243.24531090567598,65.06339189516595\"\n      />\n      <Polygon\n        fill=\"rgb(95,102,6)\"\n        points=\"232.57832730040866,59.348780855668764 243.24531090567598,65.06339189516595 232.3945962109398,70.62083836773346\"\n      />\n      <Polygon\n        fill=\"rgb(135,69,14)\"\n        points=\"231.93776311498408,78.5320202396062 232.3945962109398,70.62083836773346 240.1978645478283,76.90369728074876\"\n      />\n      <Polygon\n        fill=\"rgb(84,102,10)\"\n        points=\"223.05454173068972,65.09527285846312 232.57832730040866,59.348780855668764 232.3945962109398,70.62083836773346\"\n      />\n      <Polygon\n        fill=\"rgb(130,21,199)\"\n        points=\"189.7827214376406,331.3029631584683 182.9687394185339,331.09600704370195 195.79873274819158,332.6124904451243\"\n      />\n      <Polygon\n        fill=\"rgb(87,78,238)\"\n        points=\"178.00838135476513,321.56525342259386 182.9687394185339,331.09600704370195 189.7827214376406,331.3029631584683\"\n      />\n      <Polygon\n        fill=\"rgb(237,163,72)\"\n        points=\"395.43157478536034,278.27219216626594 391.05444308212884,273.85135889148506 392.8786912872034,268.9055352476981\"\n      />\n      <Polygon\n        fill=\"rgb(221,179,57)\"\n        points=\"391.05444308212884,273.85135889148506 386.7779144860725,266.5885940350489 392.8786912872034,268.9055352476981\"\n      />\n      <Polygon\n        fill=\"rgb(239,151,70)\"\n        points=\"393.90963349496883,281.2574075860266 391.05444308212884,273.85135889148506 395.43157478536034,278.27219216626594\"\n      />\n      <Polygon\n        fill=\"rgb(213,194,60)\"\n        points=\"387.0602133535933,263.12027568003543 392.8786912872034,268.9055352476981 386.7779144860725,266.5885940350489\"\n      />\n      <Polygon\n        fill=\"rgb(163,214,41)\"\n        points=\"387.0602133535933,263.12027568003543 386.7779144860725,266.5885940350489 379.02239491960177,260.85248500915066\"\n      />\n      <Polygon\n        fill=\"rgb(100,3,137)\"\n        points=\"279.40568165338715,330.8088797699947 277.5922248583483,325.61007634789877 286.9566018021825,329.0943783626776\"\n      />\n      <Polygon\n        fill=\"rgb(122,0,127)\"\n        points=\"279.40568165338715,330.8088797699947 266.68083856122496,326.7562124726702 277.5922248583483,325.61007634789877\"\n      />\n      <Polygon\n        fill=\"rgb(244,155,82)\"\n        points=\"369.4836382949423,217.63513010333298 369.05253089894944,222.5139851076842 367.0932795708306,215.12231887207622\"\n      />\n      <Polygon\n        fill=\"rgb(243,161,83)\"\n        points=\"369.4836382949423,217.63513010333298 367.0932795708306,215.12231887207622 367.21956664137025,209.2596108058528\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,122)\"\n        points=\"236.01593601964453,331.6993344695126 224.11481856827967,330.745975409569 227.74468526824637,326.2231205877951\"\n      />\n      <Polygon\n        fill=\"rgb(136,0,123)\"\n        points=\"224.11481856827967,330.745975409569 217.0891246545791,327.09178301684375 227.74468526824637,326.2231205877951\"\n      />\n      <Polygon\n        fill=\"rgb(160,10,87)\"\n        points=\"207.19458944112208,334.651668198336 217.0891246545791,327.09178301684375 224.11481856827967,330.745975409569\"\n      />\n      <Polygon\n        fill=\"rgb(109,41,34)\"\n        points=\"243.24531090567598,65.06339189516595 251.2018114554326,63.808828252254756 255.97479668335043,70.05540553456194\"\n      />\n      <Polygon\n        fill=\"rgb(98,82,11)\"\n        points=\"247.93219478818975,56.32423865542492 259.53597732858356,60.286295614622674 251.2018114554326,63.808828252254756\"\n      />\n      <Polygon\n        fill=\"rgb(96,81,13)\"\n        points=\"243.24531090567598,65.06339189516595 247.93219478818975,56.32423865542492 251.2018114554326,63.808828252254756\"\n      />\n      <Polygon\n        fill=\"rgb(120,48,28)\"\n        points=\"255.97479668335043,70.05540553456194 251.2018114554326,63.808828252254756 259.53597732858356,60.286295614622674\"\n      />\n      <Polygon\n        fill=\"rgb(98,81,12)\"\n        points=\"247.93219478818975,56.32423865542492 257.06977154985776,47.19126232585836 259.53597732858356,60.286295614622674\"\n      />\n      <Polygon\n        fill=\"rgb(125,47,28)\"\n        points=\"259.53597732858356,60.286295614622674 265.8887112980752,65.17998469431052 255.97479668335043,70.05540553456194\"\n      />\n      <Polygon\n        fill=\"rgb(57,133,21)\"\n        points=\"242.69845006883912,42.82145892805113 255.2806816149907,35.01625595896286 257.06977154985776,47.19126232585836\"\n      />\n      <Polygon\n        fill=\"rgb(40,129,34)\"\n        points=\"255.2806816149907,35.01625595896286 263.2225888621289,35.822293338495484 257.06977154985776,47.19126232585836\"\n      />\n      <Polygon\n        fill=\"rgb(56,128,22)\"\n        points=\"247.93219478818975,56.32423865542492 242.69845006883912,42.82145892805113 257.06977154985776,47.19126232585836\"\n      />\n      <Polygon\n        fill=\"rgb(72,94,17)\"\n        points=\"239.50088669834412,53.329065227259946 247.93219478818975,56.32423865542492 243.24531090567598,65.06339189516595\"\n      />\n      <Polygon\n        fill=\"rgb(86,142,7)\"\n        points=\"247.93219478818975,56.32423865542492 239.50088669834412,53.329065227259946 242.69845006883912,42.82145892805113\"\n      />\n      <Polygon\n        fill=\"rgb(251,142,99)\"\n        points=\"371.49333805610615,249.78757189424235 369.50437979812875,239.40086091927418 371.147415191095,235.94157727244144\"\n      />\n      <Polygon\n        fill=\"rgb(253,133,104)\"\n        points=\"369.6446919402063,229.49926457463266 371.147415191095,235.94157727244144 369.50437979812875,239.40086091927418\"\n      />\n      <Polygon\n        fill=\"rgb(243,74,115)\"\n        points=\"388.08034070710505,296.8812742211192 392.3719702558904,290.389538970426 391.38167627085176,296.47100708403684\"\n      />\n      <Polygon\n        fill=\"rgb(238,63,123)\"\n        points=\"384.19944685760026,306.5565586503721 388.08034070710505,296.8812742211192 391.38167627085176,296.47100708403684\"\n      />\n      <Polygon\n        fill=\"rgb(116,57,21)\"\n        points=\"243.24531090567598,65.06339189516595 248.8269338993612,73.20399424210714 240.1978645478283,76.90369728074876\"\n      />\n      <Polygon\n        fill=\"rgb(95,102,6)\"\n        points=\"232.57832730040866,59.348780855668764 239.50088669834412,53.329065227259946 243.24531090567598,65.06339189516595\"\n      />\n      <Polygon\n        fill=\"rgb(116,57,22)\"\n        points=\"243.24531090567598,65.06339189516595 255.97479668335043,70.05540553456194 248.8269338993612,73.20399424210714\"\n      />\n      <Polygon\n        fill=\"rgb(253,137,105)\"\n        points=\"369.05253089894944,222.5139851076842 369.4836382949423,217.63513010333298 369.6446919402063,229.49926457463266\"\n      />\n      <Polygon\n        fill=\"rgb(225,171,198)\"\n        points=\"272.96569965603646,57.63859760077807 276.35717481202505,48.809578577813596 271.3143192606817,48.93506584214737\"\n      />\n      <Polygon\n        fill=\"rgb(226,166,199)\"\n        points=\"271.3143192606817,48.93506584214737 276.35717481202505,48.809578577813596 273.32964516631966,39.782665047650795\"\n      />\n      <Polygon\n        fill=\"rgb(144,29,48)\"\n        points=\"231.93776311498408,78.5320202396062 240.1978645478283,76.90369728074876 226.85824907101158,83.93188791541627\"\n      />\n      <Polygon\n        fill=\"rgb(87,17,179)\"\n        points=\"199.4393034486551,336.0778253081974 189.7827214376406,331.3029631584683 195.79873274819158,332.6124904451243\"\n      />\n      <Polygon\n        fill=\"rgb(124,2,151)\"\n        points=\"207.19458944112208,334.651668198336 199.4393034486551,336.0778253081974 195.79873274819158,332.6124904451243\"\n      />\n      <Polygon\n        fill=\"rgb(64,115,17)\"\n        points=\"212.61960966769854,66.03034040143862 223.05454173068972,65.09527285846312 214.97471940970883,76.92452972898539\"\n      />\n      <Polygon\n        fill=\"rgb(60,110,20)\"\n        points=\"198.8897751168765,75.7851101059882 214.97471940970883,76.92452972898539 206.7238866894614,84.58277389617308\"\n      />\n      <Polygon\n        fill=\"rgb(89,78,16)\"\n        points=\"206.7238866894614,84.58277389617308 214.97471940970883,76.92452972898539 216.06982366187273,84.31177512663925\"\n      />\n      <Polygon\n        fill=\"rgb(120,83,8)\"\n        points=\"214.97471940970883,76.92452972898539 226.85824907101158,83.93188791541627 216.06982366187273,84.31177512663925\"\n      />\n      <Polygon\n        fill=\"rgb(60,114,19)\"\n        points=\"214.97471940970883,76.92452972898539 198.8897751168765,75.7851101059882 212.61960966769854,66.03034040143862\"\n      />\n      <Polygon\n        fill=\"rgb(187,231,80)\"\n        points=\"379.02239491960177,260.85248500915066 372.1817447615093,256.6261768508913 378.66530014065705,260.104710220022\"\n      />\n      <Polygon\n        fill=\"rgb(230,170,64)\"\n        points=\"371.49333805610615,249.78757189424235 378.66530014065705,260.104710220022 372.1817447615093,256.6261768508913\"\n      />\n      <Polygon\n        fill=\"rgb(126,28,47)\"\n        points=\"216.06982366187273,84.31177512663925 226.85824907101158,83.93188791541627 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(104,26,53)\"\n        points=\"206.7238866894614,84.58277389617308 216.06982366187273,84.31177512663925 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(25,166,62)\"\n        points=\"124.08318068206643,106.20662800441414 115.78999372015639,108.7551343048028 122.52146793105467,97.23683030032396\"\n      />\n      <Polygon\n        fill=\"rgb(24,134,203)\"\n        points=\"116.69452655257695,212.3849998418019 115.52871860202919,202.35553711334995 115.10210482256008,211.51168001036768\"\n      />\n      <Polygon\n        fill=\"rgb(26,120,205)\"\n        points=\"115.10210482256008,211.51168001036768 117.8601881150079,223.28606418297838 116.69452655257695,212.3849998418019\"\n      />\n      <Polygon\n        fill=\"rgb(141,123,0)\"\n        points=\"182.3244853309981,97.10785216186548 184.24937850198367,90.976437445882 189.52840569392714,103.87267113026479\"\n      />\n      <Polygon\n        fill=\"rgb(80,162,14)\"\n        points=\"265.95619591532966,27.29302507420246 272.37101493953816,32.05718132128004 263.2225888621289,35.822293338495484\"\n      />\n      <Polygon\n        fill=\"rgb(48,171,37)\"\n        points=\"265.95619591532966,27.29302507420246 263.2225888621289,35.822293338495484 255.2806816149907,35.01625595896286\"\n      />\n      <Polygon\n        fill=\"rgb(172,19,179)\"\n        points=\"335.57888124371675,328.1899928378529 329.07491433896377,329.72969188548217 338.62324320741885,327.31412129036084\"\n      />\n      <Polygon\n        fill=\"rgb(169,18,179)\"\n        points=\"346.6499160554018,325.7691418826608 335.57888124371675,328.1899928378529 338.62324320741885,327.31412129036084\"\n      />\n      <Polygon\n        fill=\"rgb(167,18,180)\"\n        points=\"346.6499160554018,325.7691418826608 338.62324320741885,327.31412129036084 348.9096867005727,325.2051850270879\"\n      />\n      <Polygon\n        fill=\"rgb(86,100,10)\"\n        points=\"184.24937850198367,90.976437445882 196.66048058719701,90.36417744533603 189.52840569392714,103.87267113026479\"\n      />\n      <Polygon\n        fill=\"rgb(160,22,63)\"\n        points=\"189.52840569392714,103.87267113026479 197.52593292120844,101.16291212557277 198.09547671101927,105.2952382063211\"\n      />\n      <Polygon\n        fill=\"rgb(138,75,11)\"\n        points=\"196.66048058719701,90.36417744533603 197.52593292120844,101.16291212557277 189.52840569392714,103.87267113026479\"\n      />\n      <Polygon\n        fill=\"rgb(182,75,24)\"\n        points=\"198.09547671101927,105.2952382063211 190.96188638806427,118.05625990859403 189.52840569392714,103.87267113026479\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,122)\"\n        points=\"266.68083856122496,326.7562124726702 258.7290705613424,330.5424401349843 256.70260487007306,325.79369722449536\"\n      />\n      <Polygon\n        fill=\"rgb(62,157,22)\"\n        points=\"229.34213943442495,47.4199998681477 232.57832730040866,59.348780855668764 220.5439552947277,54.18932745793376\"\n      />\n      <Polygon\n        fill=\"rgb(59,153,22)\"\n        points=\"223.05454173068972,65.09527285846312 220.5439552947277,54.18932745793376 232.57832730040866,59.348780855668764\"\n      />\n      <Polygon\n        fill=\"rgb(56,155,25)\"\n        points=\"232.57832730040866,59.348780855668764 229.34213943442495,47.4199998681477 239.50088669834412,53.329065227259946\"\n      />\n      <Polygon\n        fill=\"rgb(63,154,20)\"\n        points=\"212.61960966769854,66.03034040143862 220.5439552947277,54.18932745793376 223.05454173068972,65.09527285846312\"\n      />\n      <Polygon\n        fill=\"rgb(65,115,16)\"\n        points=\"196.66048058719701,90.36417744533603 198.8897751168765,75.7851101059882 206.7238866894614,84.58277389617308\"\n      />\n      <Polygon\n        fill=\"rgb(121,40,34)\"\n        points=\"206.7238866894614,84.58277389617308 216.42205451451065,92.40544295627069 196.66048058719701,90.36417744533603\"\n      />\n      <Polygon\n        fill=\"rgb(245,170,99)\"\n        points=\"195.5986393337671,130.43077093965599 190.96188638806427,118.05625990859403 191.8540627957842,125.92532541479216\"\n      />\n      <Polygon\n        fill=\"rgb(216,207,81)\"\n        points=\"195.5986393337671,130.43077093965599 191.8540627957842,125.92532541479216 203.78484708848347,139.92601838351567\"\n      />\n      <Polygon\n        fill=\"rgb(209,222,98)\"\n        points=\"195.5986393337671,130.43077093965599 203.78484708848347,139.92601838351567 204.94673237972108,139.52745831811347\"\n      />\n      <Polygon\n        fill=\"rgb(81,178,236)\"\n        points=\"162.14462033464048,326.56883797254204 160.5456881497413,317.4048932339183 155.89496262401934,324.2186177668795\"\n      />\n      <Polygon\n        fill=\"rgb(78,120,245)\"\n        points=\"161.90774224743154,330.8309880642587 162.14462033464048,326.56883797254204 155.89496262401934,324.2186177668795\"\n      />\n      <Polygon\n        fill=\"rgb(164,11,165)\"\n        points=\"321.03112062205736,331.1846806128001 320.0872364712911,332.65493791271206 312.2482362488573,333.06265460059797\"\n      />\n      <Polygon\n        fill=\"rgb(167,12,165)\"\n        points=\"329.07491433896377,329.72969188548217 320.0872364712911,332.65493791271206 321.03112062205736,331.1846806128001\"\n      />\n      <Polygon\n        fill=\"rgb(219,198,182)\"\n        points=\"272.37101493953816,32.05718132128004 265.95619591532966,27.29302507420246 267.05450192724703,32.69493887094592\"\n      />\n      <Polygon\n        fill=\"rgb(229,179,186)\"\n        points=\"272.37101493953816,32.05718132128004 267.05450192724703,32.69493887094592 273.32964516631966,39.782665047650795\"\n      />\n      <Polygon\n        fill=\"rgb(27,119,207)\"\n        points=\"117.8601881150079,223.28606418297838 120.43296085503758,227.11554345934186 116.69452655257695,212.3849998418019\"\n      />\n      <Polygon\n        fill=\"rgb(137,1,141)\"\n        points=\"308.24854725038483,337.1057037815941 297.4333764597128,335.95167578897866 312.2482362488573,333.06265460059797\"\n      />\n      <Polygon\n        fill=\"rgb(176,11,148)\"\n        points=\"320.0872364712911,332.65493791271206 308.24854725038483,337.1057037815941 312.2482362488573,333.06265460059797\"\n      />\n      <Polygon\n        fill=\"rgb(94,34,208)\"\n        points=\"164.4951192626325,272.2725099220116 164.92539502206597,271.0325047895969 156.82051216538585,268.0207759448199\"\n      />\n      <Polygon\n        fill=\"rgb(8,148,87)\"\n        points=\"109.40575040575138,118.77569115587698 115.2452094435721,119.81526684937069 109.28365656000776,128.56013131525515\"\n      />\n      <Polygon\n        fill=\"rgb(6,139,89)\"\n        points=\"109.40575040575138,118.77569115587698 115.78999372015639,108.7551343048028 115.2452094435721,119.81526684937069\"\n      />\n      <Polygon\n        fill=\"rgb(252,125,97)\"\n        points=\"393.90963349496883,281.2574075860266 395.43157478536034,278.27219216626594 395.3014226982158,285.7196144740929\"\n      />\n      <Polygon\n        fill=\"rgb(245,91,92)\"\n        points=\"393.90963349496883,281.2574075860266 395.3014226982158,285.7196144740929 392.3719702558904,290.389538970426\"\n      />\n      <Polygon\n        fill=\"rgb(55,153,25)\"\n        points=\"242.69845006883912,42.82145892805113 239.50088669834412,53.329065227259946 229.34213943442495,47.4199998681477\"\n      />\n      <Polygon\n        fill=\"rgb(107,2,141)\"\n        points=\"286.9566018021825,329.0943783626776 288.32022555645784,332.2700201073449 279.40568165338715,330.8088797699947\"\n      />\n      <Polygon\n        fill=\"rgb(80,11,152)\"\n        points=\"297.4333764597128,335.95167578897866 288.32022555645784,332.2700201073449 286.9566018021825,329.0943783626776\"\n      />\n      <Polygon\n        fill=\"rgb(154,21,61)\"\n        points=\"226.85824907101158,83.93188791541627 240.1978645478283,76.90369728074876 237.5418155482746,83.35447962263274\"\n      />\n      <Polygon\n        fill=\"rgb(160,18,69)\"\n        points=\"226.85824907101158,83.93188791541627 227.8499419157619,87.98442100006494 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(152,15,71)\"\n        points=\"226.85824907101158,83.93188791541627 237.5418155482746,83.35447962263274 227.8499419157619,87.98442100006494\"\n      />\n      <Polygon\n        fill=\"rgb(84,136,7)\"\n        points=\"184.24937850198367,90.976437445882 188.64909024552514,83.4144396326765 196.66048058719701,90.36417744533603\"\n      />\n      <Polygon\n        fill=\"rgb(67,115,15)\"\n        points=\"188.64909024552514,83.4144396326765 198.8897751168765,75.7851101059882 196.66048058719701,90.36417744533603\"\n      />\n      <Polygon\n        fill=\"rgb(146,77,11)\"\n        points=\"196.66048058719701,90.36417744533603 205.46583815761994,99.35353519488939 197.52593292120844,101.16291212557277\"\n      />\n      <Polygon\n        fill=\"rgb(121,52,25)\"\n        points=\"205.46583815761994,99.35353519488939 196.66048058719701,90.36417744533603 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(210,176,212)\"\n        points=\"271.3143192606817,48.93506584214737 273.32964516631966,39.782665047650795 263.34135495251746,43.74440740651045\"\n      />\n      <Polygon\n        fill=\"rgb(219,157,212)\"\n        points=\"263.34135495251746,43.74440740651045 273.32964516631966,39.782665047650795 267.05450192724703,32.69493887094592\"\n      />\n      <Polygon\n        fill=\"rgb(80,42,211)\"\n        points=\"148.38251932932167,264.06946326691605 145.15806551131857,260.44709338590343 139.97745817149035,258.28467036470954\"\n      />\n      <Polygon\n        fill=\"rgb(99,39,215)\"\n        points=\"148.38251932932167,264.06946326691605 151.43177281743277,261.95666698563764 145.15806551131857,260.44709338590343\"\n      />\n      <Polygon\n        fill=\"rgb(88,47,219)\"\n        points=\"148.38251932932167,264.06946326691605 156.82051216538585,268.0207759448199 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(118,1,143)\"\n        points=\"240.1978645478283,76.90369728074876 247.47893246625782,77.67346651115622 247.36390230148535,77.61525961661812\"\n      />\n      <Polygon\n        fill=\"rgb(142,25,52)\"\n        points=\"240.1978645478283,76.90369728074876 248.8269338993612,73.20399424210714 247.47893246625782,77.67346651115622\"\n      />\n      <Polygon\n        fill=\"rgb(184,29,68)\"\n        points=\"237.5418155482746,83.35447962263274 240.1978645478283,76.90369728074876 247.36390230148535,77.61525961661812\"\n      />\n      <Polygon\n        fill=\"rgb(147,21,59)\"\n        points=\"248.8269338993612,73.20399424210714 255.97479668335043,70.05540553456194 255.31690990797074,74.90380221730061\"\n      />\n      <Polygon\n        fill=\"rgb(151,26,53)\"\n        points=\"247.47893246625782,77.67346651115622 248.8269338993612,73.20399424210714 255.31690990797074,74.90380221730061\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,125)\"\n        points=\"279.40568165338715,330.8088797699947 269.4930356603688,332.28719953134356 266.68083856122496,326.7562124726702\"\n      />\n      <Polygon\n        fill=\"rgb(127,0,123)\"\n        points=\"269.4930356603688,332.28719953134356 258.7290705613424,330.5424401349843 266.68083856122496,326.7562124726702\"\n      />\n      <Polygon\n        fill=\"rgb(165,248,103)\"\n        points=\"204.94673237972108,139.52745831811347 203.78484708848347,139.92601838351567 216.21020943287456,144.0658857179807\"\n      />\n      <Polygon\n        fill=\"rgb(147,24,54)\"\n        points=\"265.8887112980752,65.17998469431052 262.74527503056987,70.50212522401424 255.97479668335043,70.05540553456194\"\n      />\n      <Polygon\n        fill=\"rgb(146,21,59)\"\n        points=\"255.97479668335043,70.05540553456194 262.74527503056987,70.50212522401424 255.31690990797074,74.90380221730061\"\n      />\n      <Polygon\n        fill=\"rgb(121,254,149)\"\n        points=\"155.84393442009582,85.06427642602384 145.14224430132043,87.36815254652777 157.9670615509935,86.99609184500358\"\n      />\n      <Polygon\n        fill=\"rgb(253,132,104)\"\n        points=\"369.6446919402063,229.49926457463266 370.7719852170056,225.80773953931788 371.147415191095,235.94157727244144\"\n      />\n      <Polygon\n        fill=\"rgb(252,137,100)\"\n        points=\"369.6446919402063,229.49926457463266 369.4836382949423,217.63513010333298 370.7719852170056,225.80773953931788\"\n      />\n      <Polygon\n        fill=\"rgb(232,168,189)\"\n        points=\"257.50617831751134,65.59567442430475 262.74527503056987,70.50212522401424 265.8887112980752,65.17998469431052\"\n      />\n      <Polygon\n        fill=\"rgb(212,101,220)\"\n        points=\"265.8887112980752,65.17998469431052 272.96569965603646,57.63859760077807 265.5817646376838,57.377909726617645\"\n      />\n      <Polygon\n        fill=\"rgb(236,109,192)\"\n        points=\"257.50617831751134,65.59567442430475 265.8887112980752,65.17998469431052 265.5817646376838,57.377909726617645\"\n      />\n      <Polygon\n        fill=\"rgb(79,191,228)\"\n        points=\"187.60762595417913,301.38375406865094 179.82581859537453,297.2505508079994 177.88485885550693,307.81096043119214\"\n      />\n      <Polygon\n        fill=\"rgb(66,119,240)\"\n        points=\"187.60762595417913,301.38375406865094 185.73361046857048,294.1698692811556 179.82581859537453,297.2505508079994\"\n      />\n      <Polygon\n        fill=\"rgb(57,135,234)\"\n        points=\"185.73361046857048,294.1698692811556 179.48905499071824,287.9784575939866 179.82581859537453,297.2505508079994\"\n      />\n      <Polygon\n        fill=\"rgb(155,249,97)\"\n        points=\"216.21020943287456,144.0658857179807 230.90790369237607,148.28263502865417 225.26882412615856,146.52925029995788\"\n      />\n      <Polygon\n        fill=\"rgb(47,74,212)\"\n        points=\"125.32840918662853,241.2386405519558 132.525953574666,250.0000205983454 126.36695370882066,240.0301153170802\"\n      />\n      <Polygon\n        fill=\"rgb(33,97,208)\"\n        points=\"125.32840918662853,241.2386405519558 126.36695370882066,240.0301153170802 120.43296085503758,227.11554345934186\"\n      />\n      <Polygon\n        fill=\"rgb(44,166,39)\"\n        points=\"179.33697060539285,83.18631846548385 188.64909024552514,83.4144396326765 184.24937850198367,90.976437445882\"\n      />\n      <Polygon\n        fill=\"rgb(83,189,25)\"\n        points=\"184.24937850198367,90.976437445882 171.79237145287442,88.94737530196036 179.33697060539285,83.18631846548385\"\n      />\n      <Polygon\n        fill=\"rgb(177,21,180)\"\n        points=\"358.0679105191195,322.515051514502 346.6499160554018,325.7691418826608 348.9096867005727,325.2051850270879\"\n      />\n      <Polygon\n        fill=\"rgb(157,21,64)\"\n        points=\"197.52593292120844,101.16291212557277 205.46583815761994,99.35353519488939 198.09547671101927,105.2952382063211\"\n      />\n      <Polygon\n        fill=\"rgb(154,241,75)\"\n        points=\"378.66530014065705,260.104710220022 387.0602133535933,263.12027568003543 379.02239491960177,260.85248500915066\"\n      />\n      <Polygon\n        fill=\"rgb(63,235,103)\"\n        points=\"122.52146793105467,97.23683030032396 133.0606332228352,89.30639553093204 135.9347946814051,92.00171126109817\"\n      />\n      <Polygon\n        fill=\"rgb(74,240,99)\"\n        points=\"135.9347946814051,92.00171126109817 133.0606332228352,89.30639553093204 145.14224430132043,87.36815254652777\"\n      />\n      <Polygon\n        fill=\"rgb(212,171,213)\"\n        points=\"272.96569965603646,57.63859760077807 271.3143192606817,48.93506584214737 265.5817646376838,57.377909726617645\"\n      />\n      <Polygon\n        fill=\"rgb(50,167,34)\"\n        points=\"212.61960966769854,66.03034040143862 202.70284329159261,65.01929529238893 210.28418011131188,57.540794839203784\"\n      />\n      <Polygon\n        fill=\"rgb(45,147,32)\"\n        points=\"212.61960966769854,66.03034040143862 198.8897751168765,75.7851101059882 202.70284329159261,65.01929529238893\"\n      />\n      <Polygon\n        fill=\"rgb(49,167,35)\"\n        points=\"220.5439552947277,54.18932745793376 212.61960966769854,66.03034040143862 210.28418011131188,57.540794839203784\"\n      />\n      <Polygon\n        fill=\"rgb(233,187,86)\"\n        points=\"361.2117029504631,194.60097400060747 357.7625795311013,189.97698710736051 355.0425437259138,182.48335450227955\"\n      />\n      <Polygon\n        fill=\"rgb(161,9,92)\"\n        points=\"217.0453471192438,339.7381465543277 207.19458944112208,334.651668198336 224.11481856827967,330.745975409569\"\n      />\n      <Polygon\n        fill=\"rgb(129,0,139)\"\n        points=\"217.0453471192438,339.7381465543277 208.6448269358662,340.4639931511582 207.19458944112208,334.651668198336\"\n      />\n      <Polygon\n        fill=\"rgb(116,1,144)\"\n        points=\"208.6448269358662,340.4639931511582 199.4393034486551,336.0778253081974 207.19458944112208,334.651668198336\"\n      />\n      <Polygon\n        fill=\"rgb(247,83,118)\"\n        points=\"392.3719702558904,290.389538970426 395.3014226982158,285.7196144740929 391.38167627085176,296.47100708403684\"\n      />\n      <Polygon\n        fill=\"rgb(137,200,232)\"\n        points=\"169.3850462227903,324.9514996699599 160.5456881497413,317.4048932339183 162.14462033464048,326.56883797254204\"\n      />\n      <Polygon\n        fill=\"rgb(135,197,235)\"\n        points=\"178.00838135476513,321.56525342259386 160.5456881497413,317.4048932339183 169.3850462227903,324.9514996699599\"\n      />\n      <Polygon\n        fill=\"rgb(133,179,245)\"\n        points=\"178.00838135476513,321.56525342259386 169.3445329623691,314.158095005039 160.5456881497413,317.4048932339183\"\n      />\n      <Polygon\n        fill=\"rgb(209,173,215)\"\n        points=\"271.3143192606817,48.93506584214737 263.34135495251746,43.74440740651045 265.5817646376838,57.377909726617645\"\n      />\n      <Polygon\n        fill=\"rgb(158,236,66)\"\n        points=\"317.83777730993177,149.08988445388206 316.4074667334408,151.64056124606032 304.09615031554983,145.68642146532383\"\n      />\n      <Polygon\n        fill=\"rgb(169,231,65)\"\n        points=\"324.1211100943674,154.184306641843 316.4074667334408,151.64056124606032 317.83777730993177,149.08988445388206\"\n      />\n      <Polygon\n        fill=\"rgb(221,41,143)\"\n        points=\"374.9098991705853,316.1007339842281 375.0409186034901,313.65231628918946 380.7361708605973,311.52240946367994\"\n      />\n      <Polygon\n        fill=\"rgb(201,25,147)\"\n        points=\"374.9098991705853,316.1007339842281 368.45733697167464,319.19232038671015 375.0409186034901,313.65231628918946\"\n      />\n      <Polygon\n        fill=\"rgb(218,39,147)\"\n        points=\"375.0409186034901,313.65231628918946 384.19944685760026,306.5565586503721 380.7361708605973,311.52240946367994\"\n      />\n      <Polygon\n        fill=\"rgb(191,34,187)\"\n        points=\"325.3738669896205,328.82069153559235 320.0872364712911,332.65493791271206 329.07491433896377,329.72969188548217\"\n      />\n      <Polygon\n        fill=\"rgb(161,22,191)\"\n        points=\"335.57888124371675,328.1899928378529 325.3738669896205,328.82069153559235 329.07491433896377,329.72969188548217\"\n      />\n      <Polygon\n        fill=\"rgb(106,174,245)\"\n        points=\"195.7936172904309,304.22449901807295 177.88485885550693,307.81096043119214 189.38052407830736,316.7073154610299\"\n      />\n      <Polygon\n        fill=\"rgb(105,192,236)\"\n        points=\"178.00838135476513,321.56525342259386 181.5790740302647,315.2777884983979 177.88485885550693,307.81096043119214\"\n      />\n      <Polygon\n        fill=\"rgb(147,198,232)\"\n        points=\"178.00838135476513,321.56525342259386 177.88485885550693,307.81096043119214 169.3445329623691,314.158095005039\"\n      />\n      <Polygon\n        fill=\"rgb(116,143,254)\"\n        points=\"195.7936172904309,304.22449901807295 187.60762595417913,301.38375406865094 177.88485885550693,307.81096043119214\"\n      />\n      <Polygon\n        fill=\"rgb(127,206,228)\"\n        points=\"181.5790740302647,315.2777884983979 189.38052407830736,316.7073154610299 177.88485885550693,307.81096043119214\"\n      />\n      <Polygon\n        fill=\"rgb(0,136,126)\"\n        points=\"104.03915171110006,130.69243883101853 103.8322659606558,121.85912656941346 109.28365656000776,128.56013131525515\"\n      />\n      <Polygon\n        fill=\"rgb(1,146,118)\"\n        points=\"109.28365656000776,128.56013131525515 103.8322659606558,121.85912656941346 109.40575040575138,118.77569115587698\"\n      />\n      <Polygon\n        fill=\"rgb(8,173,127)\"\n        points=\"103.76029978294378,139.79832596651704 104.03915171110006,130.69243883101853 109.28365656000776,128.56013131525515\"\n      />\n      <Polygon\n        fill=\"rgb(74,57,220)\"\n        points=\"139.97745817149035,258.28467036470954 145.15806551131857,260.44709338590343 138.84017593216458,254.83780234152283\"\n      />\n      <Polygon\n        fill=\"rgb(61,64,217)\"\n        points=\"139.97745817149035,258.28467036470954 138.84017593216458,254.83780234152283 132.525953574666,250.0000205983454\"\n      />\n      <Polygon\n        fill=\"rgb(110,252,102)\"\n        points=\"241.86071342039725,147.5705895346 230.90790369237607,148.28263502865417 242.7276302334361,147.15091738951668\"\n      />\n      <Polygon\n        fill=\"rgb(102,251,105)\"\n        points=\"241.86071342039725,147.5705895346 242.7276302334361,147.15091738951668 253.07906642238575,145.6647214122812\"\n      />\n      <Polygon\n        fill=\"rgb(239,65,131)\"\n        points=\"198.09547671101927,105.2952382063211 188.36761288974486,115.30606268089863 190.96188638806427,118.05625990859403\"\n      />\n      <Polygon\n        fill=\"rgb(246,162,95)\"\n        points=\"191.8540627957842,125.92532541479216 190.96188638806427,118.05625990859403 188.36761288974486,115.30606268089863\"\n      />\n      <Polygon\n        fill=\"rgb(20,146,194)\"\n        points=\"115.76234741774289,193.02301057616032 116.87190010397717,188.82509759570198 115.70725151515109,185.64817909890363\"\n      />\n      <Polygon\n        fill=\"rgb(18,66,152)\"\n        points=\"109.2935245885107,173.25458648480708 115.70725151515109,185.64817909890363 107.02583597203,180.1439078185794\"\n      />\n      <Polygon\n        fill=\"rgb(47,39,174)\"\n        points=\"115.70725151515109,185.64817909890363 116.87190010397717,188.82509759570198 107.02583597203,180.1439078185794\"\n      />\n      <Polygon\n        fill=\"rgb(42,195,59)\"\n        points=\"265.95619591532966,27.29302507420246 255.2806816149907,35.01625595896286 254.89728342634163,27.885935065832967\"\n      />\n      <Polygon\n        fill=\"rgb(55,200,51)\"\n        points=\"248.80086180194107,33.5652821279341 254.89728342634163,27.885935065832967 255.2806816149907,35.01625595896286\"\n      />\n      <Polygon\n        fill=\"rgb(43,179,46)\"\n        points=\"242.69845006883912,42.82145892805113 248.80086180194107,33.5652821279341 255.2806816149907,35.01625595896286\"\n      />\n      <Polygon\n        fill=\"rgb(211,192,200)\"\n        points=\"265.95619591532966,27.29302507420246 254.89728342634163,27.885935065832967 261.0791621947255,33.443646429469254\"\n      />\n      <Polygon\n        fill=\"rgb(199,203,203)\"\n        points=\"261.0791621947255,33.443646429469254 267.05450192724703,32.69493887094592 265.95619591532966,27.29302507420246\"\n      />\n      <Polygon\n        fill=\"rgb(41,170,43)\"\n        points=\"188.64909024552514,83.4144396326765 186.4803320928452,77.70109078174593 198.8897751168765,75.7851101059882\"\n      />\n      <Polygon\n        fill=\"rgb(0,119,123)\"\n        points=\"198.8897751168765,75.7851101059882 194.08689974755862,68.42808233875002 196.57362340738118,67.17517597120826\"\n      />\n      <Polygon\n        fill=\"rgb(55,211,63)\"\n        points=\"194.08689974755862,68.42808233875002 198.8897751168765,75.7851101059882 186.4803320928452,77.70109078174593\"\n      />\n      <Polygon\n        fill=\"rgb(28,156,53)\"\n        points=\"196.57362340738118,67.17517597120826 202.70284329159261,65.01929529238893 198.8897751168765,75.7851101059882\"\n      />\n      <Polygon\n        fill=\"rgb(8,134,172)\"\n        points=\"100.8958867721096,152.9247782583771 100.23482164781907,159.19516535988848 100.44606605384377,146.02011442372105\"\n      />\n      <Polygon\n        fill=\"rgb(8,174,126)\"\n        points=\"103.76029978294378,139.79832596651704 100.90887388943307,137.58361577369382 104.03915171110006,130.69243883101853\"\n      />\n      <Polygon\n        fill=\"rgb(3,157,135)\"\n        points=\"100.44606605384377,146.02011442372105 100.90887388943307,137.58361577369382 103.76029978294378,139.79832596651704\"\n      />\n      <Polygon\n        fill=\"rgb(5,127,92)\"\n        points=\"115.78999372015639,108.7551343048028 105.74855445850488,107.77308243083314 112.04056101895625,101.67265838516846\"\n      />\n      <Polygon\n        fill=\"rgb(32,157,48)\"\n        points=\"112.04056101895625,101.67265838516846 122.52146793105467,97.23683030032396 115.78999372015639,108.7551343048028\"\n      />\n      <Polygon\n        fill=\"rgb(6,140,90)\"\n        points=\"109.40575040575138,118.77569115587698 105.74855445850488,107.77308243083314 115.78999372015639,108.7551343048028\"\n      />\n      <Polygon\n        fill=\"rgb(16,65,138)\"\n        points=\"100.23482164781907,159.19516535988848 109.2935245885107,173.25458648480708 99.75249799819588,167.08585949585446\"\n      />\n      <Polygon\n        fill=\"rgb(24,55,148)\"\n        points=\"109.2935245885107,173.25458648480708 107.02583597203,180.1439078185794 99.75249799819588,167.08585949585446\"\n      />\n      <Polygon\n        fill=\"rgb(92,47,221)\"\n        points=\"156.82051216538585,268.0207759448199 164.92539502206597,271.0325047895969 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(61,103,234)\"\n        points=\"183.937169798149,284.9610646821583 176.01265780860763,276.7056421229335 179.48905499071824,287.9784575939866\"\n      />\n      <Polygon\n        fill=\"rgb(52,115,230)\"\n        points=\"185.73361046857048,294.1698692811556 183.937169798149,284.9610646821583 179.48905499071824,287.9784575939866\"\n      />\n      <Polygon\n        fill=\"rgb(46,172,40)\"\n        points=\"188.64909024552514,83.4144396326765 179.33697060539285,83.18631846548385 186.4803320928452,77.70109078174593\"\n      />\n      <Polygon\n        fill=\"rgb(170,7,129)\"\n        points=\"247.36390230148535,77.61525961661812 247.47893246625782,77.67346651115622 255.31690990797074,74.90380221730061\"\n      />\n      <Polygon\n        fill=\"rgb(201,23,138)\"\n        points=\"205.46583815761994,99.35353519488939 216.42205451451065,92.40544295627069 211.07506537419152,93.54686782087137\"\n      />\n      <Polygon\n        fill=\"rgb(137,0,131)\"\n        points=\"219.42973060480153,92.65862936103386 211.07506537419152,93.54686782087137 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(169,9,104)\"\n        points=\"227.8499419157619,87.98442100006494 219.42973060480153,92.65862936103386 216.42205451451065,92.40544295627069\"\n      />\n      <Polygon\n        fill=\"rgb(104,247,88)\"\n        points=\"235.30859373122956,38.86978103105926 242.69845006883912,42.82145892805113 233.0405568828387,41.79247010375798\"\n      />\n      <Polygon\n        fill=\"rgb(54,197,49)\"\n        points=\"229.34213943442495,47.4199998681477 233.0405568828387,41.79247010375798 242.69845006883912,42.82145892805113\"\n      />\n      <Polygon\n        fill=\"rgb(17,178,87)\"\n        points=\"242.69845006883912,42.82145892805113 235.30859373122956,38.86978103105926 243.06313615109514,34.494876034320555\"\n      />\n      <Polygon\n        fill=\"rgb(33,188,66)\"\n        points=\"243.06313615109514,34.494876034320555 248.80086180194107,33.5652821279341 242.69845006883912,42.82145892805113\"\n      />\n      <Polygon\n        fill=\"rgb(207,112,227)\"\n        points=\"255.31690990797074,74.90380221730061 262.74527503056987,70.50212522401424 257.50617831751134,65.59567442430475\"\n      />\n      <Polygon\n        fill=\"rgb(197,23,105)\"\n        points=\"205.46583815761994,99.35353519488939 204.44946251671493,100.99329764351552 198.09547671101927,105.2952382063211\"\n      />\n      <Polygon\n        fill=\"rgb(218,41,103)\"\n        points=\"211.07506537419152,93.54686782087137 204.44946251671493,100.99329764351552 205.46583815761994,99.35353519488939\"\n      />\n      <Polygon\n        fill=\"rgb(70,68,225)\"\n        points=\"132.85686615960728,244.24625717068037 132.525953574666,250.0000205983454 141.07858979795262,251.2307372104025\"\n      />\n      <Polygon\n        fill=\"rgb(61,88,230)\"\n        points=\"132.525953574666,250.0000205983454 138.84017593216458,254.83780234152283 141.07858979795262,251.2307372104025\"\n      />\n      <Polygon\n        fill=\"rgb(60,75,223)\"\n        points=\"132.85686615960728,244.24625717068037 126.36695370882066,240.0301153170802 132.525953574666,250.0000205983454\"\n      />\n      <Polygon\n        fill=\"rgb(107,251,100)\"\n        points=\"274.6375704092111,143.1086728056624 262.4468313420099,144.5112884558887 260.6956758614786,143.9808211676976\"\n      />\n      <Polygon\n        fill=\"rgb(102,250,101)\"\n        points=\"260.6956758614786,143.9808211676976 262.4468313420099,144.5112884558887 253.07906642238575,145.6647214122812\"\n      />\n      <Polygon\n        fill=\"rgb(217,158,214)\"\n        points=\"263.34135495251746,43.74440740651045 267.05450192724703,32.69493887094592 261.0791621947255,33.443646429469254\"\n      />\n      <Polygon\n        fill=\"rgb(70,234,85)\"\n        points=\"171.79237145287442,88.94737530196036 165.18416313001143,87.02055982410769 173.41407817329357,83.95941058925595\"\n      />\n      <Polygon\n        fill=\"rgb(135,251,96)\"\n        points=\"165.18416313001143,87.02055982410769 171.79237145287442,88.94737530196036 157.9670615509935,86.99609184500358\"\n      />\n      <Polygon\n        fill=\"rgb(56,229,98)\"\n        points=\"171.79237145287442,88.94737530196036 173.41407817329357,83.95941058925595 179.33697060539285,83.18631846548385\"\n      />\n      <Polygon\n        fill=\"rgb(100,252,118)\"\n        points=\"145.14224430132043,87.36815254652777 133.0606332228352,89.30639553093204 144.2776898317913,86.95397282815429\"\n      />\n      <Polygon\n        fill=\"rgb(121,254,111)\"\n        points=\"145.14224430132043,87.36815254652777 144.2776898317913,86.95397282815429 157.9670615509935,86.99609184500358\"\n      />\n      <Polygon\n        fill=\"rgb(247,165,101)\"\n        points=\"369.4836382949423,217.63513010333298 367.21956664137025,209.2596108058528 367.8624563848648,208.8921789183599\"\n      />\n      <Polygon\n        fill=\"rgb(251,156,113)\"\n        points=\"370.7719852170056,225.80773953931788 369.4836382949423,217.63513010333298 367.8624563848648,208.8921789183599\"\n      />\n      <Polygon\n        fill=\"rgb(215,221,123)\"\n        points=\"371.84951674379624,255.32436760175077 378.66530014065705,260.104710220022 371.49333805610615,249.78757189424235\"\n      />\n      <Polygon\n        fill=\"rgb(254,140,115)\"\n        points=\"371.48382519702693,246.52738376077525 371.84951674379624,255.32436760175077 371.49333805610615,249.78757189424235\"\n      />\n      <Polygon\n        fill=\"rgb(254,139,116)\"\n        points=\"371.49333805610615,249.78757189424235 371.147415191095,235.94157727244144 371.48382519702693,246.52738376077525\"\n      />\n      <Polygon\n        fill=\"rgb(143,152,252)\"\n        points=\"178.00838135476513,321.56525342259386 189.7827214376406,331.3029631584683 189.38052407830736,316.7073154610299\"\n      />\n      <Polygon\n        fill=\"rgb(57,161,229)\"\n        points=\"201.18226870589848,337.33025733207967 196.1671630075663,325.3134189210674 189.7827214376406,331.3029631584683\"\n      />\n      <Polygon\n        fill=\"rgb(71,146,241)\"\n        points=\"189.38052407830736,316.7073154610299 189.7827214376406,331.3029631584683 196.1671630075663,325.3134189210674\"\n      />\n      <Polygon\n        fill=\"rgb(87,27,195)\"\n        points=\"189.7827214376406,331.3029631584683 199.4393034486551,336.0778253081974 201.18226870589848,337.33025733207967\"\n      />\n      <Polygon\n        fill=\"rgb(20,146,194)\"\n        points=\"116.87190010397717,188.82509759570198 115.76234741774289,193.02301057616032 115.52871860202919,202.35553711334995\"\n      />\n      <Polygon\n        fill=\"rgb(138,0,135)\"\n        points=\"308.24854725038483,337.1057037815941 299.47606791782306,342.9077028847075 297.4333764597128,335.95167578897866\"\n      />\n      <Polygon\n        fill=\"rgb(121,0,126)\"\n        points=\"297.4333764597128,335.95167578897866 290.3997348568709,342.74933909898107 286.3716207791013,339.05592737548966\"\n      />\n      <Polygon\n        fill=\"rgb(68,29,73)\"\n        points=\"297.4333764597128,335.95167578897866 286.3716207791013,339.05592737548966 288.32022555645784,332.2700201073449\"\n      />\n      <Polygon\n        fill=\"rgb(145,1,133)\"\n        points=\"299.47606791782306,342.9077028847075 290.3997348568709,342.74933909898107 297.4333764597128,335.95167578897866\"\n      />\n      <Polygon\n        fill=\"rgb(162,243,83)\"\n        points=\"387.0602133535933,263.12027568003543 378.66530014065705,260.104710220022 386.3702456748798,262.9410187976671\"\n      />\n      <Polygon\n        fill=\"rgb(209,221,96)\"\n        points=\"386.3702456748798,262.9410187976671 392.8786912872034,268.9055352476981 387.0602133535933,263.12027568003543\"\n      />\n      <Polygon\n        fill=\"rgb(223,202,85)\"\n        points=\"355.0425437259138,182.48335450227955 348.090981953089,174.12299410737947 346.82148136604985,170.22677749174724\"\n      />\n      <Polygon\n        fill=\"rgb(210,212,78)\"\n        points=\"346.82148136604985,170.22677749174724 348.090981953089,174.12299410737947 341.53623195845495,166.58085955719872\"\n      />\n      <Polygon\n        fill=\"rgb(191,176,228)\"\n        points=\"265.5817646376838,57.377909726617645 259.3468166638381,51.65837234638798 258.60912140668904,57.96160094041775\"\n      />\n      <Polygon\n        fill=\"rgb(189,172,231)\"\n        points=\"265.5817646376838,57.377909726617645 263.34135495251746,43.74440740651045 259.3468166638381,51.65837234638798\"\n      />\n      <Polygon\n        fill=\"rgb(188,186,224)\"\n        points=\"265.5817646376838,57.377909726617645 258.60912140668904,57.96160094041775 257.50617831751134,65.59567442430475\"\n      />\n      <Polygon\n        fill=\"rgb(125,184,242)\"\n        points=\"178.00838135476513,321.56525342259386 189.38052407830736,316.7073154610299 181.5790740302647,315.2777884983979\"\n      />\n      <Polygon\n        fill=\"rgb(230,105,201)\"\n        points=\"255.31690990797074,74.90380221730061 257.50617831751134,65.59567442430475 247.36390230148535,77.61525961661812\"\n      />\n      <Polygon\n        fill=\"rgb(64,234,96)\"\n        points=\"122.52146793105467,97.23683030032396 121.41048967000398,91.517391578473 133.0606332228352,89.30639553093204\"\n      />\n      <Polygon\n        fill=\"rgb(68,236,94)\"\n        points=\"121.41048967000398,91.517391578473 122.52146793105467,97.23683030032396 109.50709416463755,97.68108454316166\"\n      />\n      <Polygon\n        fill=\"rgb(44,215,85)\"\n        points=\"109.50709416463755,97.68108454316166 122.52146793105467,97.23683030032396 112.04056101895625,101.67265838516846\"\n      />\n      <Polygon\n        fill=\"rgb(196,217,67)\"\n        points=\"341.53623195845495,166.58085955719872 331.3549099621423,159.12844954171953 336.00471499338727,160.4780099146439\"\n      />\n      <Polygon\n        fill=\"rgb(189,225,72)\"\n        points=\"336.00471499338727,160.4780099146439 331.3549099621423,159.12844954171953 329.9002562713772,155.72861641551532\"\n      />\n      <Polygon\n        fill=\"rgb(187,226,71)\"\n        points=\"329.9002562713772,155.72861641551532 331.3549099621423,159.12844954171953 324.1211100943674,154.184306641843\"\n      />\n      <Polygon\n        fill=\"rgb(60,218,67)\"\n        points=\"214.00334030850502,51.325125790297704 224.475127610919,44.71342134787545 220.5439552947277,54.18932745793376\"\n      />\n      <Polygon\n        fill=\"rgb(44,215,86)\"\n        points=\"224.475127610919,44.71342134787545 229.34213943442495,47.4199998681477 220.5439552947277,54.18932745793376\"\n      />\n      <Polygon\n        fill=\"rgb(55,214,67)\"\n        points=\"214.00334030850502,51.325125790297704 220.5439552947277,54.18932745793376 210.28418011131188,57.540794839203784\"\n      />\n      <Polygon\n        fill=\"rgb(133,5,92)\"\n        points=\"224.44916162818083,342.4746201262328 224.11481856827967,330.745975409569 236.01593601964453,331.6993344695126\"\n      />\n      <Polygon\n        fill=\"rgb(149,8,88)\"\n        points=\"224.44916162818083,342.4746201262328 217.0453471192438,339.7381465543277 224.11481856827967,330.745975409569\"\n      />\n      <Polygon\n        fill=\"rgb(34,141,214)\"\n        points=\"118.78926148751773,203.26620873135388 116.87190010397717,188.82509759570198 115.52871860202919,202.35553711334995\"\n      />\n      <Polygon\n        fill=\"rgb(34,142,214)\"\n        points=\"116.69452655257695,212.3849998418019 118.78926148751773,203.26620873135388 115.52871860202919,202.35553711334995\"\n      />\n      <Polygon\n        fill=\"rgb(228,51,149)\"\n        points=\"380.7361708605973,311.52240946367994 384.19944685760026,306.5565586503721 388.22963509034287,303.7872420349003\"\n      />\n      <Polygon\n        fill=\"rgb(239,64,132)\"\n        points=\"384.19944685760026,306.5565586503721 391.38167627085176,296.47100708403684 388.22963509034287,303.7872420349003\"\n      />\n      <Polygon\n        fill=\"rgb(185,14,133)\"\n        points=\"238.65880838521625,82.08252937946239 227.8499419157619,87.98442100006494 237.5418155482746,83.35447962263274\"\n      />\n      <Polygon\n        fill=\"rgb(190,16,130)\"\n        points=\"238.65880838521625,82.08252937946239 237.5418155482746,83.35447962263274 247.36390230148535,77.61525961661812\"\n      />\n      <Polygon\n        fill=\"rgb(204,151,227)\"\n        points=\"263.34135495251746,43.74440740651045 255.90851586965638,38.013687172665556 249.50495288222035,49.979612920141506\"\n      />\n      <Polygon\n        fill=\"rgb(197,167,227)\"\n        points=\"259.3468166638381,51.65837234638798 263.34135495251746,43.74440740651045 249.50495288222035,49.979612920141506\"\n      />\n      <Polygon\n        fill=\"rgb(207,157,223)\"\n        points=\"255.90851586965638,38.013687172665556 263.34135495251746,43.74440740651045 261.0791621947255,33.443646429469254\"\n      />\n      <Polygon\n        fill=\"rgb(181,231,75)\"\n        points=\"329.9002562713772,155.72861641551532 324.1211100943674,154.184306641843 317.83777730993177,149.08988445388206\"\n      />\n      <Polygon\n        fill=\"rgb(163,251,125)\"\n        points=\"216.21020943287456,144.0658857179807 206.21405725500094,144.26398311380734 221.22515896547372,149.16225773853782\"\n      />\n      <Polygon\n        fill=\"rgb(175,246,131)\"\n        points=\"216.21020943287456,144.0658857179807 203.78484708848347,139.92601838351567 206.21405725500094,144.26398311380734\"\n      />\n      <Polygon\n        fill=\"rgb(154,253,131)\"\n        points=\"216.21020943287456,144.0658857179807 221.22515896547372,149.16225773853782 230.90790369237607,148.28263502865417\"\n      />\n      <Polygon\n        fill=\"rgb(249,168,120)\"\n        points=\"396.00911382922163,282.809788584788 395.43157478536034,278.27219216626594 392.8786912872034,268.9055352476981\"\n      />\n      <Polygon\n        fill=\"rgb(255,131,113)\"\n        points=\"395.43157478536034,278.27219216626594 396.00911382922163,282.809788584788 395.3014226982158,285.7196144740929\"\n      />\n      <Polygon\n        fill=\"rgb(252,101,144)\"\n        points=\"391.38167627085176,296.47100708403684 395.3014226982158,285.7196144740929 396.00911382922163,282.809788584788\"\n      />\n      <Polygon\n        fill=\"rgb(240,179,97)\"\n        points=\"367.21956664137025,209.2596108058528 361.2117029504631,194.60097400060747 367.8624563848648,208.8921789183599\"\n      />\n      <Polygon\n        fill=\"rgb(211,33,148)\"\n        points=\"227.86889106488763,84.39725085238757 219.42973060480153,92.65862936103386 227.8499419157619,87.98442100006494\"\n      />\n      <Polygon\n        fill=\"rgb(177,16,167)\"\n        points=\"227.86889106488763,84.39725085238757 227.8499419157619,87.98442100006494 238.65880838521625,82.08252937946239\"\n      />\n      <Polygon\n        fill=\"rgb(251,111,157)\"\n        points=\"188.36761288974486,115.30606268089863 198.09547671101927,105.2952382063211 190.39460661097849,104.75059798299566\"\n      />\n      <Polygon\n        fill=\"rgb(184,26,181)\"\n        points=\"198.09547671101927,105.2952382063211 204.44946251671493,100.99329764351552 200.35436962362274,99.70424015468939\"\n      />\n      <Polygon\n        fill=\"rgb(206,32,160)\"\n        points=\"198.09547671101927,105.2952382063211 200.35436962362274,99.70424015468939 190.39460661097849,104.75059798299566\"\n      />\n      <Polygon\n        fill=\"rgb(35,203,82)\"\n        points=\"202.53692955911347,60.579257587993595 210.28418011131188,57.540794839203784 202.70284329159261,65.01929529238893\"\n      />\n      <Polygon\n        fill=\"rgb(39,205,78)\"\n        points=\"196.57362340738118,67.17517597120826 202.53692955911347,60.579257587993595 202.70284329159261,65.01929529238893\"\n      />\n      <Polygon\n        fill=\"rgb(34,206,87)\"\n        points=\"233.0405568828387,41.79247010375798 229.34213943442495,47.4199998681477 224.475127610919,44.71342134787545\"\n      />\n      <Polygon\n        fill=\"rgb(92,19,69)\"\n        points=\"279.40568165338715,330.8088797699947 288.32022555645784,332.2700201073449 286.3716207791013,339.05592737548966\"\n      />\n      <Polygon\n        fill=\"rgb(185,31,189)\"\n        points=\"358.0679105191195,322.515051514502 353.61104932665444,322.25541532343925 346.6499160554018,325.7691418826608\"\n      />\n      <Polygon\n        fill=\"rgb(166,22,189)\"\n        points=\"363.6551853381511,320.689106068751 353.61104932665444,322.25541532343925 358.0679105191195,322.515051514502\"\n      />\n      <Polygon\n        fill=\"rgb(180,22,178)\"\n        points=\"368.45733697167464,319.19232038671015 363.6551853381511,320.689106068751 358.0679105191195,322.515051514502\"\n      />\n      <Polygon\n        fill=\"rgb(37,128,218)\"\n        points=\"120.43296085503758,227.11554345934186 120.24233489101235,213.1885042521045 116.69452655257695,212.3849998418019\"\n      />\n      <Polygon\n        fill=\"rgb(36,141,216)\"\n        points=\"116.69452655257695,212.3849998418019 120.24233489101235,213.1885042521045 118.78926148751773,203.26620873135388\"\n      />\n      <Polygon\n        fill=\"rgb(0,128,115)\"\n        points=\"109.40575040575138,118.77569115587698 103.8322659606558,121.85912656941346 105.74855445850488,107.77308243083314\"\n      />\n      <Polygon\n        fill=\"rgb(4,128,159)\"\n        points=\"100.23482164781907,159.19516535988848 97.81631354610971,143.12158360423678 100.44606605384377,146.02011442372105\"\n      />\n      <Polygon\n        fill=\"rgb(4,155,145)\"\n        points=\"100.44606605384377,146.02011442372105 97.81631354610971,143.12158360423678 100.90887388943307,137.58361577369382\"\n      />\n      <Polygon\n        fill=\"rgb(138,247,84)\"\n        points=\"288.79502217477085,142.67480176804145 300.59131645675797,142.64969010387716 304.09615031554983,145.68642146532383\"\n      />\n      <Polygon\n        fill=\"rgb(137,247,83)\"\n        points=\"300.59131645675797,142.64969010387716 309.9438419688916,145.1628734974784 304.09615031554983,145.68642146532383\"\n      />\n      <Polygon\n        fill=\"rgb(157,237,68)\"\n        points=\"309.9438419688916,145.1628734974784 317.83777730993177,149.08988445388206 304.09615031554983,145.68642146532383\"\n      />\n      <Polygon\n        fill=\"rgb(197,174,225)\"\n        points=\"258.60912140668904,57.96160094041775 259.3468166638381,51.65837234638798 249.50495288222035,49.979612920141506\"\n      />\n      <Polygon\n        fill=\"rgb(86,22,68)\"\n        points=\"269.4930356603688,332.28719953134356 279.40568165338715,330.8088797699947 275.7284264499741,340.4621926090807\"\n      />\n      <Polygon\n        fill=\"rgb(94,20,67)\"\n        points=\"279.40568165338715,330.8088797699947 286.3716207791013,339.05592737548966 275.7284264499741,340.4621926090807\"\n      />\n      <Polygon\n        fill=\"rgb(114,9,82)\"\n        points=\"252.06440375452604,340.60729142223795 245.90983069378572,331.04717066932926 258.7290705613424,330.5424401349843\"\n      />\n      <Polygon\n        fill=\"rgb(130,8,82)\"\n        points=\"266.0961932433151,343.25606879552606 258.7290705613424,330.5424401349843 269.4930356603688,332.28719953134356\"\n      />\n      <Polygon\n        fill=\"rgb(126,7,85)\"\n        points=\"266.0961932433151,343.25606879552606 252.06440375452604,340.60729142223795 258.7290705613424,330.5424401349843\"\n      />\n      <Polygon\n        fill=\"rgb(105,57,232)\"\n        points=\"164.92539502206597,271.0325047895969 165.90700185922736,266.33202049169574 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(96,61,232)\"\n        points=\"164.92539502206597,271.0325047895969 176.01265780860763,276.7056421229335 165.90700185922736,266.33202049169574\"\n      />\n      <Polygon\n        fill=\"rgb(201,181,217)\"\n        points=\"258.60912140668904,57.96160094041775 249.50495288222035,49.979612920141506 257.50617831751134,65.59567442430475\"\n      />\n      <Polygon\n        fill=\"rgb(110,252,103)\"\n        points=\"260.6956758614786,143.9808211676976 268.1868425077902,143.09998412507213 274.6375704092111,143.1086728056624\"\n      />\n      <Polygon\n        fill=\"rgb(117,248,87)\"\n        points=\"274.6375704092111,143.1086728056624 280.2489621539927,141.57789399636243 288.79502217477085,142.67480176804145\"\n      />\n      <Polygon\n        fill=\"rgb(100,250,102)\"\n        points=\"274.6375704092111,143.1086728056624 268.1868425077902,143.09998412507213 280.2489621539927,141.57789399636243\"\n      />\n      <Polygon\n        fill=\"rgb(91,24,194)\"\n        points=\"208.6448269358662,340.4639931511582 201.18226870589848,337.33025733207967 199.4393034486551,336.0778253081974\"\n      />\n      <Polygon\n        fill=\"rgb(103,175,244)\"\n        points=\"189.38052407830736,316.7073154610299 201.0789652360048,314.7019808837511 195.7936172904309,304.22449901807295\"\n      />\n      <Polygon\n        fill=\"rgb(100,187,237)\"\n        points=\"189.38052407830736,316.7073154610299 196.1671630075663,325.3134189210674 201.0789652360048,314.7019808837511\"\n      />\n      <Polygon\n        fill=\"rgb(96,250,110)\"\n        points=\"253.07906642238575,145.6647214122812 249.2556686316478,146.44143942171598 260.6956758614786,143.9808211676976\"\n      />\n      <Polygon\n        fill=\"rgb(106,253,110)\"\n        points=\"242.7276302334361,147.15091738951668 249.2556686316478,146.44143942171598 253.07906642238575,145.6647214122812\"\n      />\n      <Polygon\n        fill=\"rgb(105,128,254)\"\n        points=\"187.60762595417913,301.38375406865094 192.7670654238411,294.79659431255527 185.73361046857048,294.1698692811556\"\n      />\n      <Polygon\n        fill=\"rgb(113,123,255)\"\n        points=\"195.7936172904309,304.22449901807295 192.7670654238411,294.79659431255527 187.60762595417913,301.38375406865094\"\n      />\n      <Polygon\n        fill=\"rgb(7,102,162)\"\n        points=\"100.23482164781907,159.19516535988848 99.75249799819588,167.08585949585446 94.53852985864071,152.11685627285704\"\n      />\n      <Polygon\n        fill=\"rgb(0,133,140)\"\n        points=\"94.53852985864071,152.11685627285704 97.81631354610971,143.12158360423678 100.23482164781907,159.19516535988848\"\n      />\n      <Polygon\n        fill=\"rgb(120,255,138)\"\n        points=\"246.76193753221042,34.610770927512675 248.80086180194107,33.5652821279341 243.06313615109514,34.494876034320555\"\n      />\n      <Polygon\n        fill=\"rgb(44,224,138)\"\n        points=\"246.76193753221042,34.610770927512675 254.89728342634163,27.885935065832967 248.80086180194107,33.5652821279341\"\n      />\n      <Polygon\n        fill=\"rgb(91,71,236)\"\n        points=\"145.15806551131857,260.44709338590343 151.43177281743277,261.95666698563764 138.84017593216458,254.83780234152283\"\n      />\n      <Polygon\n        fill=\"rgb(231,192,88)\"\n        points=\"361.2117029504631,194.60097400060747 356.71353602257733,183.76555387524218 361.8632720259643,192.89000088316743\"\n      />\n      <Polygon\n        fill=\"rgb(235,188,94)\"\n        points=\"355.0425437259138,182.48335450227955 356.71353602257733,183.76555387524218 361.2117029504631,194.60097400060747\"\n      />\n      <Polygon\n        fill=\"rgb(241,176,94)\"\n        points=\"367.8624563848648,208.8921789183599 361.2117029504631,194.60097400060747 361.8632720259643,192.89000088316743\"\n      />\n      <Polygon\n        fill=\"rgb(199,168,226)\"\n        points=\"261.0791621947255,33.443646429469254 254.89728342634163,27.885935065832967 255.90851586965638,38.013687172665556\"\n      />\n      <Polygon\n        fill=\"rgb(41,214,91)\"\n        points=\"202.53692955911347,60.579257587993595 214.00334030850502,51.325125790297704 210.28418011131188,57.540794839203784\"\n      />\n      <Polygon\n        fill=\"rgb(127,13,71)\"\n        points=\"252.06440375452604,340.60729142223795 242.46075482228557,340.12304144162795 245.90983069378572,331.04717066932926\"\n      />\n      <Polygon\n        fill=\"rgb(115,14,70)\"\n        points=\"242.46075482228557,340.12304144162795 236.01593601964453,331.6993344695126 245.90983069378572,331.04717066932926\"\n      />\n      <Polygon\n        fill=\"rgb(126,255,116)\"\n        points=\"144.2776898317913,86.95397282815429 152.57188486973234,87.2631287000319 157.9670615509935,86.99609184500358\"\n      />\n      <Polygon\n        fill=\"rgb(124,255,117)\"\n        points=\"157.9670615509935,86.99609184500358 152.57188486973234,87.2631287000319 165.18416313001143,87.02055982410769\"\n      />\n      <Polygon\n        fill=\"rgb(179,14,157)\"\n        points=\"320.0872364712911,332.65493791271206 314.0650254905463,337.114088742286 308.24854725038483,337.1057037815941\"\n      />\n      <Polygon\n        fill=\"rgb(213,40,163)\"\n        points=\"314.0650254905463,337.114088742286 320.0872364712911,332.65493791271206 325.3738669896205,328.82069153559235\"\n      />\n      <Polygon\n        fill=\"rgb(203,222,86)\"\n        points=\"341.53623195845495,166.58085955719872 336.15143074528635,160.30528486148864 346.82148136604985,170.22677749174724\"\n      />\n      <Polygon\n        fill=\"rgb(214,216,95)\"\n        points=\"336.15143074528635,160.30528486148864 341.53623195845495,166.58085955719872 336.00471499338727,160.4780099146439\"\n      />\n      <Polygon\n        fill=\"rgb(250,152,98)\"\n        points=\"396.00911382922163,282.809788584788 392.8786912872034,268.9055352476981 395.18843760940945,273.6666327497273\"\n      />\n      <Polygon\n        fill=\"rgb(228,203,106)\"\n        points=\"392.8786912872034,268.9055352476981 390.63592064516007,266.96164901428693 395.18843760940945,273.6666327497273\"\n      />\n      <Polygon\n        fill=\"rgb(207,221,90)\"\n        points=\"386.3702456748798,262.9410187976671 390.63592064516007,266.96164901428693 392.8786912872034,268.9055352476981\"\n      />\n      <Polygon\n        fill=\"rgb(97,9,89)\"\n        points=\"242.46075482228557,340.12304144162795 235.35024137023436,342.47179767773156 236.01593601964453,331.6993344695126\"\n      />\n      <Polygon\n        fill=\"rgb(114,8,84)\"\n        points=\"235.35024137023436,342.47179767773156 224.44916162818083,342.4746201262328 236.01593601964453,331.6993344695126\"\n      />\n      <Polygon\n        fill=\"rgb(197,28,167)\"\n        points=\"374.9098991705853,316.1007339842281 370.17210406848625,318.7810881823408 368.45733697167464,319.19232038671015\"\n      />\n      <Polygon\n        fill=\"rgb(176,20,177)\"\n        points=\"368.45733697167464,319.19232038671015 370.17210406848625,318.7810881823408 363.6551853381511,320.689106068751\"\n      />\n      <Polygon\n        fill=\"rgb(40,121,220)\"\n        points=\"125.53916694749498,232.67714232582483 123.12705129834234,222.40850512801433 120.43296085503758,227.11554345934186\"\n      />\n      <Polygon\n        fill=\"rgb(35,128,216)\"\n        points=\"123.12705129834234,222.40850512801433 120.24233489101235,213.1885042521045 120.43296085503758,227.11554345934186\"\n      />\n      <Polygon\n        fill=\"rgb(39,105,217)\"\n        points=\"125.53916694749498,232.67714232582483 120.43296085503758,227.11554345934186 126.36695370882066,240.0301153170802\"\n      />\n      <Polygon\n        fill=\"rgb(250,94,144)\"\n        points=\"388.22963509034287,303.7872420349003 391.38167627085176,296.47100708403684 393.25032841856375,291.3640997439719\"\n      />\n      <Polygon\n        fill=\"rgb(252,100,137)\"\n        points=\"393.25032841856375,291.3640997439719 391.38167627085176,296.47100708403684 396.00911382922163,282.809788584788\"\n      />\n      <Polygon\n        fill=\"rgb(59,97,231)\"\n        points=\"181.23596064046114,277.1504852466666 176.01265780860763,276.7056421229335 183.937169798149,284.9610646821583\"\n      />\n      <Polygon\n        fill=\"rgb(108,65,238)\"\n        points=\"176.01265780860763,276.7056421229335 174.25696159827413,270.2096501689471 165.90700185922736,266.33202049169574\"\n      />\n      <Polygon\n        fill=\"rgb(70,74,228)\"\n        points=\"174.25696159827413,270.2096501689471 176.01265780860763,276.7056421229335 181.23596064046114,277.1504852466666\"\n      />\n      <Polygon\n        fill=\"rgb(64,236,101)\"\n        points=\"173.41407817329357,83.95941058925595 182.8683513717695,78.20310942898132 179.33697060539285,83.18631846548385\"\n      />\n      <Polygon\n        fill=\"rgb(47,227,124)\"\n        points=\"179.33697060539285,83.18631846548385 182.8683513717695,78.20310942898132 186.4803320928452,77.70109078174593\"\n      />\n      <Polygon\n        fill=\"rgb(183,167,236)\"\n        points=\"257.50617831751134,65.59567442430475 247.12333500933238,64.6036476991589 247.36390230148535,77.61525961661812\"\n      />\n      <Polygon\n        fill=\"rgb(183,173,234)\"\n        points=\"257.50617831751134,65.59567442430475 249.50495288222035,49.979612920141506 247.12333500933238,64.6036476991589\"\n      />\n      <Polygon\n        fill=\"rgb(36,217,124)\"\n        points=\"182.8683513717695,78.20310942898132 194.08689974755862,68.42808233875002 186.4803320928452,77.70109078174593\"\n      />\n      <Polygon\n        fill=\"rgb(121,254,112)\"\n        points=\"230.90790369237607,148.28263502865417 221.22515896547372,149.16225773853782 235.88118415620727,148.95799483841978\"\n      />\n      <Polygon\n        fill=\"rgb(110,254,122)\"\n        points=\"242.7276302334361,147.15091738951668 230.90790369237607,148.28263502865417 235.88118415620727,148.95799483841978\"\n      />\n      <Polygon\n        fill=\"rgb(224,207,156)\"\n        points=\"203.78484708848347,139.92601838351567 191.8540627957842,125.92532541479216 195.52039724214353,135.67449940958784\"\n      />\n      <Polygon\n        fill=\"rgb(199,233,113)\"\n        points=\"195.52039724214353,135.67449940958784 206.21405725500094,144.26398311380734 203.78484708848347,139.92601838351567\"\n      />\n      <Polygon\n        fill=\"rgb(155,3,143)\"\n        points=\"307.71391117384877,340.5167685932521 299.47606791782306,342.9077028847075 308.24854725038483,337.1057037815941\"\n      />\n      <Polygon\n        fill=\"rgb(200,22,135)\"\n        points=\"314.0650254905463,337.114088742286 307.71391117384877,340.5167685932521 308.24854725038483,337.1057037815941\"\n      />\n      <Polygon\n        fill=\"rgb(9,175,118)\"\n        points=\"105.74855445850488,107.77308243083314 109.50709416463755,97.68108454316166 112.04056101895625,101.67265838516846\"\n      />\n      <Polygon\n        fill=\"rgb(106,122,254)\"\n        points=\"185.73361046857048,294.1698692811556 192.7670654238411,294.79659431255527 183.937169798149,284.9610646821583\"\n      />\n      <Polygon\n        fill=\"rgb(88,63,231)\"\n        points=\"138.84017593216458,254.83780234152283 151.43177281743277,261.95666698563764 141.07858979795262,251.2307372104025\"\n      />\n      <Polygon\n        fill=\"rgb(36,217,134)\"\n        points=\"194.08689974755862,68.42808233875002 202.53692955911347,60.579257587993595 196.57362340738118,67.17517597120826\"\n      />\n      <Polygon\n        fill=\"rgb(221,166,205)\"\n        points=\"254.89728342634163,27.885935065832967 246.76193753221042,34.610770927512675 255.90851586965638,38.013687172665556\"\n      />\n      <Polygon\n        fill=\"rgb(219,138,216)\"\n        points=\"255.90851586965638,38.013687172665556 246.76193753221042,34.610770927512675 249.50495288222035,49.979612920141506\"\n      />\n      <Polygon\n        fill=\"rgb(135,129,255)\"\n        points=\"201.33904080818223,296.2597901689264 192.7670654238411,294.79659431255527 195.7936172904309,304.22449901807295\"\n      />\n      <Polygon\n        fill=\"rgb(123,189,240)\"\n        points=\"201.0789652360048,314.7019808837511 205.9798745234622,302.4974860444417 195.7936172904309,304.22449901807295\"\n      />\n      <Polygon\n        fill=\"rgb(141,126,255)\"\n        points=\"205.9798745234622,302.4974860444417 201.33904080818223,296.2597901689264 195.7936172904309,304.22449901807295\"\n      />\n      <Polygon\n        fill=\"rgb(201,59,207)\"\n        points=\"335.57888124371675,328.1899928378529 334.4735499419859,324.4084873855877 325.3738669896205,328.82069153559235\"\n      />\n      <Polygon\n        fill=\"rgb(166,46,219)\"\n        points=\"335.57888124371675,328.1899928378529 346.6499160554018,325.7691418826608 334.4735499419859,324.4084873855877\"\n      />\n      <Polygon\n        fill=\"rgb(66,239,116)\"\n        points=\"235.30859373122956,38.86978103105926 233.0405568828387,41.79247010375798 224.475127610919,44.71342134787545\"\n      />\n      <Polygon\n        fill=\"rgb(229,198,94)\"\n        points=\"355.0425437259138,182.48335450227955 351.0854414717613,174.97135040883865 356.71353602257733,183.76555387524218\"\n      />\n      <Polygon\n        fill=\"rgb(224,202,88)\"\n        points=\"346.82148136604985,170.22677749174724 351.0854414717613,174.97135040883865 355.0425437259138,182.48335450227955\"\n      />\n      <Polygon\n        fill=\"rgb(190,167,232)\"\n        points=\"247.36390230148535,77.61525961661812 247.12333500933238,64.6036476991589 235.05741719331616,66.27638704021402\"\n      />\n      <Polygon\n        fill=\"rgb(220,116,215)\"\n        points=\"247.36390230148535,77.61525961661812 241.05710917778308,74.53791073610188 238.65880838521625,82.08252937946239\"\n      />\n      <Polygon\n        fill=\"rgb(216,217,153)\"\n        points=\"247.36390230148535,77.61525961661812 235.05741719331616,66.27638704021402 241.05710917778308,74.53791073610188\"\n      />\n      <Polygon\n        fill=\"rgb(119,249,88)\"\n        points=\"280.2489621539927,141.57789399636243 288.5373052981283,141.10054771803482 288.79502217477085,142.67480176804145\"\n      />\n      <Polygon\n        fill=\"rgb(137,248,85)\"\n        points=\"300.59131645675797,142.64969010387716 288.79502217477085,142.67480176804145 288.5373052981283,141.10054771803482\"\n      />\n      <Polygon\n        fill=\"rgb(59,95,230)\"\n        points=\"132.85686615960728,244.24625717068037 125.53916694749498,232.67714232582483 126.36695370882066,240.0301153170802\"\n      />\n      <Polygon\n        fill=\"rgb(210,136,225)\"\n        points=\"249.50495288222035,49.979612920141506 246.76193753221042,34.610770927512675 242.74161299112208,42.77014513804829\"\n      />\n      <Polygon\n        fill=\"rgb(210,137,225)\"\n        points=\"249.50495288222035,49.979612920141506 242.74161299112208,42.77014513804829 235.19329130340824,51.45474018602252\"\n      />\n      <Polygon\n        fill=\"rgb(210,143,224)\"\n        points=\"242.23719603766,57.36119362158479 249.50495288222035,49.979612920141506 235.19329130340824,51.45474018602252\"\n      />\n      <Polygon\n        fill=\"rgb(185,172,233)\"\n        points=\"249.50495288222035,49.979612920141506 242.23719603766,57.36119362158479 247.12333500933238,64.6036476991589\"\n      />\n      <Polygon\n        fill=\"rgb(73,20,85)\"\n        points=\"269.4930356603688,332.28719953134356 275.7284264499741,340.4621926090807 266.0961932433151,343.25606879552606\"\n      />\n      <Polygon\n        fill=\"rgb(252,156,114)\"\n        points=\"370.7719852170056,225.80773953931788 367.8624563848648,208.8921789183599 370.6174050019282,225.89422803040893\"\n      />\n      <Polygon\n        fill=\"rgb(254,141,118)\"\n        points=\"371.147415191095,235.94157727244144 370.7719852170056,225.80773953931788 370.6174050019282,225.89422803040893\"\n      />\n      <Polygon\n        fill=\"rgb(210,48,183)\"\n        points=\"211.07506537419152,93.54686782087137 200.35436962362274,99.70424015468939 204.44946251671493,100.99329764351552\"\n      />\n      <Polygon\n        fill=\"rgb(197,43,194)\"\n        points=\"219.42973060480153,92.65862936103386 227.86889106488763,84.39725085238757 218.12521335794113,89.19581501336265\"\n      />\n      <Polygon\n        fill=\"rgb(196,42,194)\"\n        points=\"219.42973060480153,92.65862936103386 218.12521335794113,89.19581501336265 211.07506537419152,93.54686782087137\"\n      />\n      <Polygon\n        fill=\"rgb(188,174,230)\"\n        points=\"247.12333500933238,64.6036476991589 242.23719603766,57.36119362158479 235.05741719331616,66.27638704021402\"\n      />\n      <Polygon\n        fill=\"rgb(225,208,151)\"\n        points=\"378.66530014065705,260.104710220022 371.84951674379624,255.32436760175077 373.80522871342674,265.1260888321507\"\n      />\n      <Polygon\n        fill=\"rgb(142,255,130)\"\n        points=\"384.40137018086216,265.7771830019202 378.66530014065705,260.104710220022 373.80522871342674,265.1260888321507\"\n      />\n      <Polygon\n        fill=\"rgb(165,249,117)\"\n        points=\"378.66530014065705,260.104710220022 384.40137018086216,265.7771830019202 386.3702456748798,262.9410187976671\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,123)\"\n        points=\"286.3716207791013,339.05592737548966 290.3997348568709,342.74933909898107 275.7284264499741,340.4621926090807\"\n      />\n      <Polygon\n        fill=\"rgb(103,248,162)\"\n        points=\"243.06313615109514,34.494876034320555 235.30859373122956,38.86978103105926 246.76193753221042,34.610770927512675\"\n      />\n      <Polygon\n        fill=\"rgb(8,166,151)\"\n        points=\"97.81631354610971,143.12158360423678 100.66726004640216,132.55401594052438 100.90887388943307,137.58361577369382\"\n      />\n      <Polygon\n        fill=\"rgb(10,178,136)\"\n        points=\"100.90887388943307,137.58361577369382 100.66726004640216,132.55401594052438 104.03915171110006,130.69243883101853\"\n      />\n      <Polygon\n        fill=\"rgb(173,247,118)\"\n        points=\"386.3702456748798,262.9410187976671 384.40137018086216,265.7771830019202 390.63592064516007,266.96164901428693\"\n      />\n      <Polygon\n        fill=\"rgb(210,50,187)\"\n        points=\"374.9098991705853,316.1007339842281 380.7361708605973,311.52240946367994 374.20876682082474,314.3890459990452\"\n      />\n      <Polygon\n        fill=\"rgb(215,53,184)\"\n        points=\"370.17210406848625,318.7810881823408 374.9098991705853,316.1007339842281 374.20876682082474,314.3890459990452\"\n      />\n      <Polygon\n        fill=\"rgb(137,52,230)\"\n        points=\"346.6499160554018,325.7691418826608 353.61104932665444,322.25541532343925 341.31357424425164,317.1364918292007\"\n      />\n      <Polygon\n        fill=\"rgb(181,68,227)\"\n        points=\"341.31357424425164,317.1364918292007 334.4735499419859,324.4084873855877 346.6499160554018,325.7691418826608\"\n      />\n      <Polygon\n        fill=\"rgb(213,149,221)\"\n        points=\"235.05741719331616,66.27638704021402 242.23719603766,57.36119362158479 235.19329130340824,51.45474018602252\"\n      />\n      <Polygon\n        fill=\"rgb(101,252,118)\"\n        points=\"249.2556686316478,146.44143942171598 242.7276302334361,147.15091738951668 235.88118415620727,148.95799483841978\"\n      />\n      <Polygon\n        fill=\"rgb(123,114,255)\"\n        points=\"215.31597550034448,296.5991994066012 201.33904080818223,296.2597901689264 205.9798745234622,302.4974860444417\"\n      />\n      <Polygon\n        fill=\"rgb(113,200,232)\"\n        points=\"209.67269542316416,308.3061243729147 214.83299942708987,304.9636701655338 205.9798745234622,302.4974860444417\"\n      />\n      <Polygon\n        fill=\"rgb(105,138,253)\"\n        points=\"205.9798745234622,302.4974860444417 214.83299942708987,304.9636701655338 215.31597550034448,296.5991994066012\"\n      />\n      <Polygon\n        fill=\"rgb(104,192,235)\"\n        points=\"209.67269542316416,308.3061243729147 205.9798745234622,302.4974860444417 201.0789652360048,314.7019808837511\"\n      />\n      <Polygon\n        fill=\"rgb(0,136,134)\"\n        points=\"100.66726004640216,132.55401594052438 103.8322659606558,121.85912656941346 104.03915171110006,130.69243883101853\"\n      />\n      <Polygon\n        fill=\"rgb(49,150,226)\"\n        points=\"201.18226870589848,337.33025733207967 200.281176412795,326.6616707609711 196.1671630075663,325.3134189210674\"\n      />\n      <Polygon\n        fill=\"rgb(52,193,208)\"\n        points=\"196.1671630075663,325.3134189210674 200.281176412795,326.6616707609711 201.0789652360048,314.7019808837511\"\n      />\n      <Polygon\n        fill=\"rgb(105,61,235)\"\n        points=\"165.90700185922736,266.33202049169574 158.16786747234812,257.28718581163236 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(110,57,233)\"\n        points=\"158.16786747234812,257.28718581163236 149.23006482066836,255.9475694644339 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(85,62,229)\"\n        points=\"149.23006482066836,255.9475694644339 141.07858979795262,251.2307372104025 151.43177281743277,261.95666698563764\"\n      />\n      <Polygon\n        fill=\"rgb(233,199,133)\"\n        points=\"195.52039724214353,135.67449940958784 191.8540627957842,125.92532541479216 187.49824817403294,128.94691801361478\"\n      />\n      <Polygon\n        fill=\"rgb(252,158,130)\"\n        points=\"187.49824817403294,128.94691801361478 191.8540627957842,125.92532541479216 188.36761288974486,115.30606268089863\"\n      />\n      <Polygon\n        fill=\"rgb(95,232,194)\"\n        points=\"194.08689974755862,68.42808233875002 209.83744543912317,64.8664220269591 202.53692955911347,60.579257587993595\"\n      />\n      <Polygon\n        fill=\"rgb(61,230,165)\"\n        points=\"202.53692955911347,60.579257587993595 209.8149953552208,56.94138002859856 214.00334030850502,51.325125790297704\"\n      />\n      <Polygon\n        fill=\"rgb(49,165,222)\"\n        points=\"209.83744543912317,64.8664220269591 209.8149953552208,56.94138002859856 202.53692955911347,60.579257587993595\"\n      />\n      <Polygon\n        fill=\"rgb(254,144,124)\"\n        points=\"371.48382519702693,246.52738376077525 371.147415191095,235.94157727244144 370.92617975021875,241.80879170783314\"\n      />\n      <Polygon\n        fill=\"rgb(255,137,129)\"\n        points=\"369.6646343378804,240.3662290197502 371.147415191095,235.94157727244144 370.6174050019282,225.89422803040893\"\n      />\n      <Polygon\n        fill=\"rgb(252,157,127)\"\n        points=\"370.92617975021875,241.80879170783314 371.147415191095,235.94157727244144 369.6646343378804,240.3662290197502\"\n      />\n      <Polygon\n        fill=\"rgb(166,240,80)\"\n        points=\"318.5241295470507,147.94905894013178 317.83777730993177,149.08988445388206 309.9438419688916,145.1628734974784\"\n      />\n      <Polygon\n        fill=\"rgb(175,236,79)\"\n        points=\"324.74934947254127,151.5461462775267 317.83777730993177,149.08988445388206 318.5241295470507,147.94905894013178\"\n      />\n      <Polygon\n        fill=\"rgb(181,229,70)\"\n        points=\"329.9002562713772,155.72861641551532 317.83777730993177,149.08988445388206 324.74934947254127,151.5461462775267\"\n      />\n      <Polygon\n        fill=\"rgb(71,219,197)\"\n        points=\"208.04856257238495,319.37863158466143 209.67269542316416,308.3061243729147 201.0789652360048,314.7019808837511\"\n      />\n      <Polygon\n        fill=\"rgb(60,198,211)\"\n        points=\"200.281176412795,326.6616707609711 208.04856257238495,319.37863158466143 201.0789652360048,314.7019808837511\"\n      />\n      <Polygon\n        fill=\"rgb(198,229,94)\"\n        points=\"336.15143074528635,160.30528486148864 336.00471499338727,160.4780099146439 329.9002562713772,155.72861641551532\"\n      />\n      <Polygon\n        fill=\"rgb(99,115,252)\"\n        points=\"192.7670654238411,294.79659431255527 194.96764422986357,287.434884797284 183.937169798149,284.9610646821583\"\n      />\n      <Polygon\n        fill=\"rgb(133,103,253)\"\n        points=\"201.33904080818223,296.2597901689264 194.96764422986357,287.434884797284 192.7670654238411,294.79659431255527\"\n      />\n      <Polygon\n        fill=\"rgb(25,72,180)\"\n        points=\"116.87190010397717,188.82509759570198 120.21743392228728,196.534986808349 115.41112948936748,189.61694533189907\"\n      />\n      <Polygon\n        fill=\"rgb(36,142,216)\"\n        points=\"120.21743392228728,196.534986808349 116.87190010397717,188.82509759570198 118.78926148751773,203.26620873135388\"\n      />\n      <Polygon\n        fill=\"rgb(49,40,178)\"\n        points=\"116.87190010397717,188.82509759570198 115.41112948936748,189.61694533189907 107.02583597203,180.1439078185794\"\n      />\n      <Polygon\n        fill=\"rgb(100,103,250)\"\n        points=\"183.937169798149,284.9610646821583 194.96764422986357,287.434884797284 190.19410113273872,276.8038329337064\"\n      />\n      <Polygon\n        fill=\"rgb(98,104,250)\"\n        points=\"183.937169798149,284.9610646821583 190.19410113273872,276.8038329337064 181.23596064046114,277.1504852466666\"\n      />\n      <Polygon\n        fill=\"rgb(88,248,113)\"\n        points=\"133.0606332228352,89.30639553093204 121.41048967000398,91.517391578473 130.33271777620007,88.57665260964032\"\n      />\n      <Polygon\n        fill=\"rgb(99,251,111)\"\n        points=\"133.0606332228352,89.30639553093204 130.33271777620007,88.57665260964032 144.2776898317913,86.95397282815429\"\n      />\n      <Polygon\n        fill=\"rgb(254,144,136)\"\n        points=\"395.18843760940945,273.6666327497273 394.4465031110161,280.97732562404286 396.00911382922163,282.809788584788\"\n      />\n      <Polygon\n        fill=\"rgb(254,126,147)\"\n        points=\"396.00911382922163,282.809788584788 394.4465031110161,280.97732562404286 393.25032841856375,291.3640997439719\"\n      />\n      <Polygon\n        fill=\"rgb(122,1,148)\"\n        points=\"224.44916162818083,342.4746201262328 211.29129188242328,343.1382354261062 217.0453471192438,339.7381465543277\"\n      />\n      <Polygon\n        fill=\"rgb(135,2,151)\"\n        points=\"211.29129188242328,343.1382354261062 208.6448269358662,340.4639931511582 217.0453471192438,339.7381465543277\"\n      />\n      <Polygon\n        fill=\"rgb(230,111,203)\"\n        points=\"238.65880838521625,82.08252937946239 241.05710917778308,74.53791073610188 234.32902449916295,78.49687065702526\"\n      />\n      <Polygon\n        fill=\"rgb(201,72,216)\"\n        points=\"227.86889106488763,84.39725085238757 238.65880838521625,82.08252937946239 234.32902449916295,78.49687065702526\"\n      />\n      <Polygon\n        fill=\"rgb(65,238,145)\"\n        points=\"224.475127610919,44.71342134787545 214.00334030850502,51.325125790297704 217.58295318350207,49.267737825487956\"\n      />\n      <Polygon\n        fill=\"rgb(53,226,163)\"\n        points=\"217.58295318350207,49.267737825487956 214.00334030850502,51.325125790297704 209.8149953552208,56.94138002859856\"\n      />\n      <Polygon\n        fill=\"rgb(120,147,254)\"\n        points=\"215.31597550034448,296.5991994066012 207.89445941304496,289.5813129825359 201.33904080818223,296.2597901689264\"\n      />\n      <Polygon\n        fill=\"rgb(155,116,252)\"\n        points=\"207.89445941304496,289.5813129825359 194.96764422986357,287.434884797284 201.33904080818223,296.2597901689264\"\n      />\n      <Polygon\n        fill=\"rgb(171,201,223)\"\n        points=\"241.05710917778308,74.53791073610188 235.05741719331616,66.27638704021402 234.1494963025209,73.05940288155804\"\n      />\n      <Polygon\n        fill=\"rgb(198,151,232)\"\n        points=\"235.05741719331616,66.27638704021402 235.19329130340824,51.45474018602252 223.38542361977343,62.65188920368823\"\n      />\n      <Polygon\n        fill=\"rgb(172,201,223)\"\n        points=\"234.1494963025209,73.05940288155804 235.05741719331616,66.27638704021402 224.51384325934612,74.80293934417494\"\n      />\n      <Polygon\n        fill=\"rgb(200,170,224)\"\n        points=\"235.05741719331616,66.27638704021402 223.38542361977343,62.65188920368823 224.51384325934612,74.80293934417494\"\n      />\n      <Polygon\n        fill=\"rgb(123,0,131)\"\n        points=\"282.3527670180497,344.75983099162977 266.0961932433151,343.25606879552606 275.7284264499741,340.4621926090807\"\n      />\n      <Polygon\n        fill=\"rgb(125,0,129)\"\n        points=\"290.3997348568709,342.74933909898107 282.3527670180497,344.75983099162977 275.7284264499741,340.4621926090807\"\n      />\n      <Polygon\n        fill=\"rgb(203,227,100)\"\n        points=\"324.74934947254127,151.5461462775267 325.39405428051276,152.34215438300077 329.9002562713772,155.72861641551532\"\n      />\n      <Polygon\n        fill=\"rgb(197,231,96)\"\n        points=\"336.15143074528635,160.30528486148864 329.9002562713772,155.72861641551532 325.39405428051276,152.34215438300077\"\n      />\n      <Polygon\n        fill=\"rgb(68,235,163)\"\n        points=\"182.8683513717695,78.20310942898132 173.41407817329357,83.95941058925595 171.65849779368074,87.57349511071854\"\n      />\n      <Polygon\n        fill=\"rgb(97,248,159)\"\n        points=\"173.41407817329357,83.95941058925595 165.18416313001143,87.02055982410769 171.65849779368074,87.57349511071854\"\n      />\n      <Polygon\n        fill=\"rgb(46,136,226)\"\n        points=\"118.78926148751773,203.26620873135388 124.199524880153,205.76690305844446 120.21743392228728,196.534986808349\"\n      />\n      <Polygon\n        fill=\"rgb(47,149,225)\"\n        points=\"120.24233489101235,213.1885042521045 124.199524880153,205.76690305844446 118.78926148751773,203.26620873135388\"\n      />\n      <Polygon\n        fill=\"rgb(74,230,182)\"\n        points=\"209.67269542316416,308.3061243729147 219.0172971138079,308.53898487635945 214.83299942708987,304.9636701655338\"\n      />\n      <Polygon\n        fill=\"rgb(71,219,197)\"\n        points=\"208.04856257238495,319.37863158466143 219.0172971138079,308.53898487635945 209.67269542316416,308.3061243729147\"\n      />\n      <Polygon\n        fill=\"rgb(182,81,234)\"\n        points=\"218.12521335794113,89.19581501336265 216.9347818919884,83.58586553768066 211.07506537419152,93.54686782087137\"\n      />\n      <Polygon\n        fill=\"rgb(206,98,224)\"\n        points=\"211.07506537419152,93.54686782087137 204.6726695879332,87.04709605339727 200.35436962362274,99.70424015468939\"\n      />\n      <Polygon\n        fill=\"rgb(186,79,231)\"\n        points=\"211.07506537419152,93.54686782087137 216.9347818919884,83.58586553768066 204.6726695879332,87.04709605339727\"\n      />\n      <Polygon\n        fill=\"rgb(126,255,118)\"\n        points=\"152.57188486973234,87.2631287000319 162.1716088303845,87.23763066798736 165.18416313001143,87.02055982410769\"\n      />\n      <Polygon\n        fill=\"rgb(129,255,118)\"\n        points=\"165.18416313001143,87.02055982410769 162.1716088303845,87.23763066798736 171.65849779368074,87.57349511071854\"\n      />\n      <Polygon\n        fill=\"rgb(133,0,136)\"\n        points=\"252.06440375452604,340.60729142223795 242.43289404817128,344.10256026441476 242.46075482228557,340.12304144162795\"\n      />\n      <Polygon\n        fill=\"rgb(142,0,134)\"\n        points=\"242.43289404817128,344.10256026441476 235.35024137023436,342.47179767773156 242.46075482228557,340.12304144162795\"\n      />\n      <Polygon\n        fill=\"rgb(111,254,121)\"\n        points=\"130.33271777620007,88.57665260964032 138.19620743508125,87.64734514100581 144.2776898317913,86.95397282815429\"\n      />\n      <Polygon\n        fill=\"rgb(124,255,120)\"\n        points=\"144.2776898317913,86.95397282815429 138.19620743508125,87.64734514100581 152.57188486973234,87.2631287000319\"\n      />\n      <Polygon\n        fill=\"rgb(83,21,183)\"\n        points=\"211.29129188242328,343.1382354261062 201.18226870589848,337.33025733207967 208.6448269358662,340.4639931511582\"\n      />\n      <Polygon\n        fill=\"rgb(255,140,131)\"\n        points=\"371.48382519702693,246.52738376077525 370.92617975021875,241.80879170783314 370.6260861440337,247.9255065200726\"\n      />\n      <Polygon\n        fill=\"rgb(254,149,129)\"\n        points=\"371.48382519702693,246.52738376077525 370.6260861440337,247.9255065200726 371.84951674379624,255.32436760175077\"\n      />\n      <Polygon\n        fill=\"rgb(231,202,128)\"\n        points=\"195.52039724214353,135.67449940958784 187.49824817403294,128.94691801361478 195.935784160631,141.0371410791235\"\n      />\n      <Polygon\n        fill=\"rgb(190,234,162)\"\n        points=\"206.21405725500094,144.26398311380734 195.52039724214353,135.67449940958784 195.935784160631,141.0371410791235\"\n      />\n      <Polygon\n        fill=\"rgb(9,174,116)\"\n        points=\"104.78503709413289,99.86697096696932 109.50709416463755,97.68108454316166 105.74855445850488,107.77308243083314\"\n      />\n      <Polygon\n        fill=\"rgb(6,167,127)\"\n        points=\"105.74855445850488,107.77308243083314 100.31458838097834,107.72827412582663 104.78503709413289,99.86697096696932\"\n      />\n      <Polygon\n        fill=\"rgb(0,135,132)\"\n        points=\"100.31458838097834,107.72827412582663 105.74855445850488,107.77308243083314 100.16241912463042,116.18152363451043\"\n      />\n      <Polygon\n        fill=\"rgb(0,135,132)\"\n        points=\"103.8322659606558,121.85912656941346 100.16241912463042,116.18152363451043 105.74855445850488,107.77308243083314\"\n      />\n      <Polygon\n        fill=\"rgb(1,117,147)\"\n        points=\"99.4905839782559,124.46989325959149 100.16241912463042,116.18152363451043 103.8322659606558,121.85912656941346\"\n      />\n      <Polygon\n        fill=\"rgb(3,148,148)\"\n        points=\"100.66726004640216,132.55401594052438 99.4905839782559,124.46989325959149 103.8322659606558,121.85912656941346\"\n      />\n      <Polygon\n        fill=\"rgb(170,216,210)\"\n        points=\"241.05710917778308,74.53791073610188 234.1494963025209,73.05940288155804 234.32902449916295,78.49687065702526\"\n      />\n      <Polygon\n        fill=\"rgb(192,158,234)\"\n        points=\"242.74161299112208,42.77014513804829 235.30859373122956,38.86978103105926 235.19329130340824,51.45474018602252\"\n      />\n      <Polygon\n        fill=\"rgb(189,150,237)\"\n        points=\"235.30859373122956,38.86978103105926 242.74161299112208,42.77014513804829 246.76193753221042,34.610770927512675\"\n      />\n      <Polygon\n        fill=\"rgb(30,46,114)\"\n        points=\"99.75249799819588,167.08585949585446 107.02583597203,180.1439078185794 93.7872519161698,176.13003662829325\"\n      />\n      <Polygon\n        fill=\"rgb(10,78,125)\"\n        points=\"99.75249799819588,167.08585949585446 93.7872519161698,176.13003662829325 92.2878899095492,163.27685117975332\"\n      />\n      <Polygon\n        fill=\"rgb(3,114,101)\"\n        points=\"99.75249799819588,167.08585949585446 92.2878899095492,163.27685117975332 94.53852985864071,152.11685627285704\"\n      />\n      <Polygon\n        fill=\"rgb(214,56,189)\"\n        points=\"374.20876682082474,314.3890459990452 380.7361708605973,311.52240946367994 382.62333163720695,307.73159993576434\"\n      />\n      <Polygon\n        fill=\"rgb(228,64,176)\"\n        points=\"388.22963509034287,303.7872420349003 382.62333163720695,307.73159993576434 380.7361708605973,311.52240946367994\"\n      />\n      <Polygon\n        fill=\"rgb(189,54,212)\"\n        points=\"370.17210406848625,318.7810881823408 374.20876682082474,314.3890459990452 363.6551853381511,320.689106068751\"\n      />\n      <Polygon\n        fill=\"rgb(98,229,200)\"\n        points=\"182.8683513717695,78.20310942898132 196.6734297625778,73.76024473655588 194.08689974755862,68.42808233875002\"\n      />\n      <Polygon\n        fill=\"rgb(96,227,201)\"\n        points=\"209.83744543912317,64.8664220269591 194.08689974755862,68.42808233875002 196.6734297625778,73.76024473655588\"\n      />\n      <Polygon\n        fill=\"rgb(208,222,98)\"\n        points=\"346.82148136604985,170.22677749174724 336.15143074528635,160.30528486148864 344.8319641488909,168.50666035039978\"\n      />\n      <Polygon\n        fill=\"rgb(215,217,101)\"\n        points=\"346.82148136604985,170.22677749174724 344.8319641488909,168.50666035039978 351.0854414717613,174.97135040883865\"\n      />\n      <Polygon\n        fill=\"rgb(37,139,217)\"\n        points=\"214.83299942708987,304.9636701655338 219.0172971138079,308.53898487635945 215.31597550034448,296.5991994066012\"\n      />\n      <Polygon\n        fill=\"rgb(163,216,213)\"\n        points=\"234.1494963025209,73.05940288155804 224.51384325934612,74.80293934417494 234.32902449916295,78.49687065702526\"\n      />\n      <Polygon\n        fill=\"rgb(48,148,226)\"\n        points=\"126.31236020074331,216.94069078062756 124.199524880153,205.76690305844446 120.24233489101235,213.1885042521045\"\n      />\n      <Polygon\n        fill=\"rgb(48,143,226)\"\n        points=\"123.12705129834234,222.40850512801433 126.31236020074331,216.94069078062756 120.24233489101235,213.1885042521045\"\n      />\n      <Polygon\n        fill=\"rgb(248,95,158)\"\n        points=\"388.22963509034287,303.7872420349003 393.25032841856375,291.3640997439719 389.1469671095414,298.923031731108\"\n      />\n      <Polygon\n        fill=\"rgb(234,79,179)\"\n        points=\"382.62333163720695,307.73159993576434 388.22963509034287,303.7872420349003 389.1469671095414,298.923031731108\"\n      />\n      <Polygon\n        fill=\"rgb(208,98,223)\"\n        points=\"204.6726695879332,87.04709605339727 192.84031562966499,94.96437720616763 200.35436962362274,99.70424015468939\"\n      />\n      <Polygon\n        fill=\"rgb(216,111,219)\"\n        points=\"200.35436962362274,99.70424015468939 192.84031562966499,94.96437720616763 190.39460661097849,104.75059798299566\"\n      />\n      <Polygon\n        fill=\"rgb(110,243,180)\"\n        points=\"224.475127610919,44.71342134787545 217.58295318350207,49.267737825487956 226.82877572204916,47.24352932885907\"\n      />\n      <Polygon\n        fill=\"rgb(90,232,191)\"\n        points=\"235.30859373122956,38.86978103105926 224.475127610919,44.71342134787545 226.82877572204916,47.24352932885907\"\n      />\n      <Polygon\n        fill=\"rgb(156,249,101)\"\n        points=\"312.84317720300777,146.15866467442513 309.9438419688916,145.1628734974784 300.59131645675797,142.64969010387716\"\n      />\n      <Polygon\n        fill=\"rgb(160,248,99)\"\n        points=\"309.9438419688916,145.1628734974784 312.84317720300777,146.15866467442513 318.5241295470507,147.94905894013178\"\n      />\n      <Polygon\n        fill=\"rgb(99,252,120)\"\n        points=\"260.6956758614786,143.9808211676976 252.99176752238012,146.74740549355533 268.1868425077902,143.09998412507213\"\n      />\n      <Polygon\n        fill=\"rgb(102,253,121)\"\n        points=\"260.6956758614786,143.9808211676976 249.2556686316478,146.44143942171598 252.99176752238012,146.74740549355533\"\n      />\n      <Polygon\n        fill=\"rgb(192,84,229)\"\n        points=\"218.12521335794113,89.19581501336265 227.86889106488763,84.39725085238757 216.9347818919884,83.58586553768066\"\n      />\n      <Polygon\n        fill=\"rgb(116,64,238)\"\n        points=\"173.16640804680304,263.02471250076314 158.16786747234812,257.28718581163236 165.90700185922736,266.33202049169574\"\n      />\n      <Polygon\n        fill=\"rgb(111,71,241)\"\n        points=\"165.90700185922736,266.33202049169574 174.25696159827413,270.2096501689471 173.16640804680304,263.02471250076314\"\n      />\n      <Polygon\n        fill=\"rgb(214,138,221)\"\n        points=\"235.19329130340824,51.45474018602252 226.82877572204916,47.24352932885907 226.60499230210814,53.78335353519401\"\n      />\n      <Polygon\n        fill=\"rgb(218,154,214)\"\n        points=\"226.82877572204916,47.24352932885907 235.19329130340824,51.45474018602252 235.30859373122956,38.86978103105926\"\n      />\n      <Polygon\n        fill=\"rgb(217,122,219)\"\n        points=\"235.19329130340824,51.45474018602252 226.60499230210814,53.78335353519401 223.38542361977343,62.65188920368823\"\n      />\n      <Polygon\n        fill=\"rgb(185,23,174)\"\n        points=\"247.70452745492327,342.06524154263377 242.43289404817128,344.10256026441476 252.06440375452604,340.60729142223795\"\n      />\n      <Polygon\n        fill=\"rgb(121,3,157)\"\n        points=\"259.4727699684729,344.4073192480847 252.06440375452604,340.60729142223795 266.0961932433151,343.25606879552606\"\n      />\n      <Polygon\n        fill=\"rgb(108,9,172)\"\n        points=\"259.4727699684729,344.4073192480847 247.70452745492327,342.06524154263377 252.06440375452604,340.60729142223795\"\n      />\n      <Polygon\n        fill=\"rgb(86,94,244)\"\n        points=\"181.23596064046114,277.1504852466666 181.76784452951662,271.10932402394104 174.25696159827413,270.2096501689471\"\n      />\n      <Polygon\n        fill=\"rgb(91,75,238)\"\n        points=\"181.76784452951662,271.10932402394104 173.16640804680304,263.02471250076314 174.25696159827413,270.2096501689471\"\n      />\n      <Polygon\n        fill=\"rgb(142,148,253)\"\n        points=\"234.32902449916295,78.49687065702526 224.51384325934612,74.80293934417494 227.86889106488763,84.39725085238757\"\n      />\n      <Polygon\n        fill=\"rgb(199,168,225)\"\n        points=\"227.86889106488763,84.39725085238757 224.51384325934612,74.80293934417494 216.9347818919884,83.58586553768066\"\n      />\n      <Polygon\n        fill=\"rgb(103,88,247)\"\n        points=\"181.23596064046114,277.1504852466666 190.19410113273872,276.8038329337064 181.76784452951662,271.10932402394104\"\n      />\n      <Polygon\n        fill=\"rgb(182,49,212)\"\n        points=\"364.98942698075325,315.8334996738334 353.61104932665444,322.25541532343925 363.6551853381511,320.689106068751\"\n      />\n      <Polygon\n        fill=\"rgb(192,51,208)\"\n        points=\"374.20876682082474,314.3890459990452 364.98942698075325,315.8334996738334 363.6551853381511,320.689106068751\"\n      />\n      <Polygon\n        fill=\"rgb(242,179,154)\"\n        points=\"188.36761288974486,115.30606268089863 179.5655044893444,118.81849648605856 187.49824817403294,128.94691801361478\"\n      />\n      <Polygon\n        fill=\"rgb(240,119,187)\"\n        points=\"188.36761288974486,115.30606268089863 190.39460661097849,104.75059798299566 183.30377050328764,107.78348206064578\"\n      />\n      <Polygon\n        fill=\"rgb(251,148,154)\"\n        points=\"188.36761288974486,115.30606268089863 183.30377050328764,107.78348206064578 179.5655044893444,118.81849648605856\"\n      />\n      <Polygon\n        fill=\"rgb(247,172,114)\"\n        points=\"367.8624563848648,208.8921789183599 364.67225232499925,199.9297280723847 367.31161578411354,209.15818057708236\"\n      />\n      <Polygon\n        fill=\"rgb(251,158,117)\"\n        points=\"367.8624563848648,208.8921789183599 369.0203919083328,218.39385486246715 370.6174050019282,225.89422803040893\"\n      />\n      <Polygon\n        fill=\"rgb(251,159,118)\"\n        points=\"369.0203919083328,218.39385486246715 367.8624563848648,208.8921789183599 367.31161578411354,209.15818057708236\"\n      />\n      <Polygon\n        fill=\"rgb(243,177,103)\"\n        points=\"367.8624563848648,208.8921789183599 361.8632720259643,192.89000088316743 364.67225232499925,199.9297280723847\"\n      />\n      <Polygon\n        fill=\"rgb(163,247,156)\"\n        points=\"221.22515896547372,149.16225773853782 206.21405725500094,144.26398311380734 205.47718756758638,149.96216785452498\"\n      />\n      <Polygon\n        fill=\"rgb(186,240,148)\"\n        points=\"195.935784160631,141.0371410791235 205.47718756758638,149.96216785452498 206.21405725500094,144.26398311380734\"\n      />\n      <Polygon\n        fill=\"rgb(65,100,236)\"\n        points=\"135.6455414486341,240.17974013791988 125.53916694749498,232.67714232582483 132.85686615960728,244.24625717068037\"\n      />\n      <Polygon\n        fill=\"rgb(79,86,238)\"\n        points=\"141.07858979795262,251.2307372104025 135.6455414486341,240.17974013791988 132.85686615960728,244.24625717068037\"\n      />\n      <Polygon\n        fill=\"rgb(245,179,125)\"\n        points=\"371.84951674379624,255.32436760175077 368.51886568509155,254.0673435027805 373.80522871342674,265.1260888321507\"\n      />\n      <Polygon\n        fill=\"rgb(253,146,141)\"\n        points=\"370.6260861440337,247.9255065200726 368.51886568509155,254.0673435027805 371.84951674379624,255.32436760175077\"\n      />\n      <Polygon\n        fill=\"rgb(6,155,156)\"\n        points=\"97.81631354610971,143.12158360423678 94.53852985864071,152.11685627285704 96.64461001239468,135.7989997801151\"\n      />\n      <Polygon\n        fill=\"rgb(6,165,145)\"\n        points=\"97.81631354610971,143.12158360423678 96.64461001239468,135.7989997801151 100.66726004640216,132.55401594052438\"\n      />\n      <Polygon\n        fill=\"rgb(54,23,140)\"\n        points=\"107.02583597203,180.1439078185794 102.86805954710223,182.9581386532157 93.7872519161698,176.13003662829325\"\n      />\n      <Polygon\n        fill=\"rgb(68,14,138)\"\n        points=\"107.02583597203,180.1439078185794 115.41112948936748,189.61694533189907 102.86805954710223,182.9581386532157\"\n      />\n      <Polygon\n        fill=\"rgb(113,254,115)\"\n        points=\"280.2489621539927,141.57789399636243 278.09642969741515,143.0726279856969 288.5373052981283,141.10054771803482\"\n      />\n      <Polygon\n        fill=\"rgb(114,254,115)\"\n        points=\"268.1868425077902,143.09998412507213 278.09642969741515,143.0726279856969 280.2489621539927,141.57789399636243\"\n      />\n      <Polygon\n        fill=\"rgb(137,91,250)\"\n        points=\"213.60946573855728,283.7819441099318 200.45003246860435,280.2489721218267 207.89445941304496,289.5813129825359\"\n      />\n      <Polygon\n        fill=\"rgb(151,99,250)\"\n        points=\"207.89445941304496,289.5813129825359 200.45003246860435,280.2489721218267 194.96764422986357,287.434884797284\"\n      />\n      <Polygon\n        fill=\"rgb(101,122,253)\"\n        points=\"215.31597550034448,296.5991994066012 213.60946573855728,283.7819441099318 207.89445941304496,289.5813129825359\"\n      />\n      <Polygon\n        fill=\"rgb(67,114,240)\"\n        points=\"135.6455414486341,240.17974013791988 130.0440713582775,227.8408413141985 125.53916694749498,232.67714232582483\"\n      />\n      <Polygon\n        fill=\"rgb(58,128,235)\"\n        points=\"130.0440713582775,227.8408413141985 123.12705129834234,222.40850512801433 125.53916694749498,232.67714232582483\"\n      />\n      <Polygon\n        fill=\"rgb(151,5,157)\"\n        points=\"290.7611099193092,344.8950458921771 282.3527670180497,344.75983099162977 290.3997348568709,342.74933909898107\"\n      />\n      <Polygon\n        fill=\"rgb(143,4,159)\"\n        points=\"299.47606791782306,342.9077028847075 290.7611099193092,344.8950458921771 290.3997348568709,342.74933909898107\"\n      />\n      <Polygon\n        fill=\"rgb(52,204,196)\"\n        points=\"203.9344782013309,328.40703615661056 208.04856257238495,319.37863158466143 200.281176412795,326.6616707609711\"\n      />\n      <Polygon\n        fill=\"rgb(42,147,221)\"\n        points=\"201.18226870589848,337.33025733207967 203.9344782013309,328.40703615661056 200.281176412795,326.6616707609711\"\n      />\n      <Polygon\n        fill=\"rgb(61,237,134)\"\n        points=\"109.50709416463755,97.68108454316166 104.78503709413289,99.86697096696932 110.3401928027323,95.72685093005296\"\n      />\n      <Polygon\n        fill=\"rgb(71,242,126)\"\n        points=\"121.41048967000398,91.517391578473 109.50709416463755,97.68108454316166 110.3401928027323,95.72685093005296\"\n      />\n      <Polygon\n        fill=\"rgb(145,254,136)\"\n        points=\"221.22515896547372,149.16225773853782 205.47718756758638,149.96216785452498 226.12798662380771,153.07013371306968\"\n      />\n      <Polygon\n        fill=\"rgb(127,253,152)\"\n        points=\"235.88118415620727,148.95799483841978 221.22515896547372,149.16225773853782 226.12798662380771,153.07013371306968\"\n      />\n      <Polygon\n        fill=\"rgb(194,170,228)\"\n        points=\"224.51384325934612,74.80293934417494 223.38542361977343,62.65188920368823 209.83744543912317,64.8664220269591\"\n      />\n      <Polygon\n        fill=\"rgb(164,197,229)\"\n        points=\"216.9347818919884,83.58586553768066 224.51384325934612,74.80293934417494 206.7953265533708,78.78117201897876\"\n      />\n      <Polygon\n        fill=\"rgb(182,146,242)\"\n        points=\"224.51384325934612,74.80293934417494 209.83744543912317,64.8664220269591 206.7953265533708,78.78117201897876\"\n      />\n      <Polygon\n        fill=\"rgb(57,142,233)\"\n        points=\"201.18226870589848,337.33025733207967 208.77360629667396,334.13404526268266 203.9344782013309,328.40703615661056\"\n      />\n      <Polygon\n        fill=\"rgb(82,102,244)\"\n        points=\"208.77360629667396,334.13404526268266 201.18226870589848,337.33025733207967 211.29129188242328,343.1382354261062\"\n      />\n      <Polygon\n        fill=\"rgb(131,113,255)\"\n        points=\"200.45003246860435,280.2489721218267 190.19410113273872,276.8038329337064 194.96764422986357,287.434884797284\"\n      />\n      <Polygon\n        fill=\"rgb(140,229,205)\"\n        points=\"185.33630887813877,87.10911436136504 182.8683513717695,78.20310942898132 171.65849779368074,87.57349511071854\"\n      />\n      <Polygon\n        fill=\"rgb(136,228,206)\"\n        points=\"185.33630887813877,87.10911436136504 195.73106165384274,83.15781874147893 182.8683513717695,78.20310942898132\"\n      />\n      <Polygon\n        fill=\"rgb(114,182,242)\"\n        points=\"195.73106165384274,83.15781874147893 196.6734297625778,73.76024473655588 182.8683513717695,78.20310942898132\"\n      />\n      <Polygon\n        fill=\"rgb(227,208,138)\"\n        points=\"395.18843760940945,273.6666327497273 390.63592064516007,266.96164901428693 391.2333591751301,272.74102284607545\"\n      />\n      <Polygon\n        fill=\"rgb(238,185,155)\"\n        points=\"395.18843760940945,273.6666327497273 391.2333591751301,272.74102284607545 394.4465031110161,280.97732562404286\"\n      />\n      <Polygon\n        fill=\"rgb(182,30,190)\"\n        points=\"307.71391117384877,340.5167685932521 309.11736850678136,339.0131852657452 299.47606791782306,342.9077028847075\"\n      />\n      <Polygon\n        fill=\"rgb(199,35,180)\"\n        points=\"314.0650254905463,337.114088742286 309.11736850678136,339.0131852657452 307.71391117384877,340.5167685932521\"\n      />\n      <Polygon\n        fill=\"rgb(45,117,225)\"\n        points=\"215.31597550034448,296.5991994066012 219.65731657088136,292.5897592470653 213.60946573855728,283.7819441099318\"\n      />\n      <Polygon\n        fill=\"rgb(37,140,218)\"\n        points=\"219.0172971138079,308.53898487635945 222.8176948641451,304.61622052746077 215.31597550034448,296.5991994066012\"\n      />\n      <Polygon\n        fill=\"rgb(36,131,217)\"\n        points=\"222.8176948641451,304.61622052746077 219.65731657088136,292.5897592470653 215.31597550034448,296.5991994066012\"\n      />\n      <Polygon\n        fill=\"rgb(131,4,159)\"\n        points=\"242.43289404817128,344.10256026441476 233.55221231758952,344.6628619826397 235.35024137023436,342.47179767773156\"\n      />\n      <Polygon\n        fill=\"rgb(135,4,159)\"\n        points=\"235.35024137023436,342.47179767773156 233.55221231758952,344.6628619826397 224.44916162818083,342.4746201262328\"\n      />\n      <Polygon\n        fill=\"rgb(210,125,225)\"\n        points=\"226.60499230210814,53.78335353519401 218.919347389408,54.78489542600198 223.38542361977343,62.65188920368823\"\n      />\n      <Polygon\n        fill=\"rgb(204,120,230)\"\n        points=\"209.83744543912317,64.8664220269591 223.38542361977343,62.65188920368823 218.919347389408,54.78489542600198\"\n      />\n      <Polygon\n        fill=\"rgb(187,238,103)\"\n        points=\"318.5241295470507,147.94905894013178 325.39405428051276,152.34215438300077 324.74934947254127,151.5461462775267\"\n      />\n      <Polygon\n        fill=\"rgb(195,234,151)\"\n        points=\"384.40137018086216,265.7771830019202 391.2333591751301,272.74102284607545 390.63592064516007,266.96164901428693\"\n      />\n      <Polygon\n        fill=\"rgb(87,88,242)\"\n        points=\"141.07858979795262,251.2307372104025 145.7446765065364,248.3972102818184 135.6455414486341,240.17974013791988\"\n      />\n      <Polygon\n        fill=\"rgb(91,83,242)\"\n        points=\"141.07858979795262,251.2307372104025 149.23006482066836,255.9475694644339 145.7446765065364,248.3972102818184\"\n      />\n      <Polygon\n        fill=\"rgb(134,6,166)\"\n        points=\"221.25576980349481,344.49095186121525 211.29129188242328,343.1382354261062 224.44916162818083,342.4746201262328\"\n      />\n      <Polygon\n        fill=\"rgb(131,5,166)\"\n        points=\"233.55221231758952,344.6628619826397 221.25576980349481,344.49095186121525 224.44916162818083,342.4746201262328\"\n      />\n      <Polygon\n        fill=\"rgb(202,60,207)\"\n        points=\"330.03149495094647,321.9561897405142 334.4735499419859,324.4084873855877 341.31357424425164,317.1364918292007\"\n      />\n      <Polygon\n        fill=\"rgb(201,59,207)\"\n        points=\"334.4735499419859,324.4084873855877 330.03149495094647,321.9561897405142 325.3738669896205,328.82069153559235\"\n      />\n      <Polygon\n        fill=\"rgb(58,131,235)\"\n        points=\"123.12705129834234,222.40850512801433 130.0440713582775,227.8408413141985 126.31236020074331,216.94069078062756\"\n      />\n      <Polygon\n        fill=\"rgb(219,110,215)\"\n        points=\"180.0310621717113,97.7847426567225 190.39460661097849,104.75059798299566 192.84031562966499,94.96437720616763\"\n      />\n      <Polygon\n        fill=\"rgb(235,151,193)\"\n        points=\"190.39460661097849,104.75059798299566 180.0310621717113,97.7847426567225 183.30377050328764,107.78348206064578\"\n      />\n      <Polygon\n        fill=\"rgb(3,150,143)\"\n        points=\"100.66726004640216,132.55401594052438 96.64461001239468,135.7989997801151 99.4905839782559,124.46989325959149\"\n      />\n      <Polygon\n        fill=\"rgb(88,249,132)\"\n        points=\"249.2556686316478,146.44143942171598 240.03173270628733,151.81576206774218 252.99176752238012,146.74740549355533\"\n      />\n      <Polygon\n        fill=\"rgb(108,254,138)\"\n        points=\"249.2556686316478,146.44143942171598 235.88118415620727,148.95799483841978 240.03173270628733,151.81576206774218\"\n      />\n      <Polygon\n        fill=\"rgb(107,253,139)\"\n        points=\"235.88118415620727,148.95799483841978 226.12798662380771,153.07013371306968 240.03173270628733,151.81576206774218\"\n      />\n      <Polygon\n        fill=\"rgb(230,91,195)\"\n        points=\"325.3738669896205,328.82069153559235 320.6578051808268,322.439682043966 316.70241279952677,332.4785657985152\"\n      />\n      <Polygon\n        fill=\"rgb(216,58,189)\"\n        points=\"314.0650254905463,337.114088742286 325.3738669896205,328.82069153559235 316.70241279952677,332.4785657985152\"\n      />\n      <Polygon\n        fill=\"rgb(189,60,217)\"\n        points=\"330.03149495094647,321.9561897405142 320.6578051808268,322.439682043966 325.3738669896205,328.82069153559235\"\n      />\n      <Polygon\n        fill=\"rgb(60,58,211)\"\n        points=\"122.98443474559545,197.30979557242497 115.41112948936748,189.61694533189907 120.21743392228728,196.534986808349\"\n      />\n      <Polygon\n        fill=\"rgb(39,124,220)\"\n        points=\"124.199524880153,205.76690305844446 122.98443474559545,197.30979557242497 120.21743392228728,196.534986808349\"\n      />\n      <Polygon\n        fill=\"rgb(122,216,220)\"\n        points=\"209.8149953552208,56.94138002859856 218.919347389408,54.78489542600198 217.58295318350207,49.267737825487956\"\n      />\n      <Polygon\n        fill=\"rgb(122,216,220)\"\n        points=\"226.82877572204916,47.24352932885907 217.58295318350207,49.267737825487956 218.919347389408,54.78489542600198\"\n      />\n      <Polygon\n        fill=\"rgb(254,144,135)\"\n        points=\"370.92617975021875,241.80879170783314 369.6646343378804,240.3662290197502 370.6260861440337,247.9255065200726\"\n      />\n      <Polygon\n        fill=\"rgb(209,139,225)\"\n        points=\"218.919347389408,54.78489542600198 226.60499230210814,53.78335353519401 226.82877572204916,47.24352932885907\"\n      />\n      <Polygon\n        fill=\"rgb(160,69,237)\"\n        points=\"353.61104932665444,322.25541532343925 364.98942698075325,315.8334996738334 354.23401078361127,312.83754446034345\"\n      />\n      <Polygon\n        fill=\"rgb(153,69,238)\"\n        points=\"353.61104932665444,322.25541532343925 354.23401078361127,312.83754446034345 341.31357424425164,317.1364918292007\"\n      />\n      <Polygon\n        fill=\"rgb(219,59,185)\"\n        points=\"309.11736850678136,339.0131852657452 314.0650254905463,337.114088742286 316.70241279952677,332.4785657985152\"\n      />\n      <Polygon\n        fill=\"rgb(125,22,199)\"\n        points=\"278.6801736322683,344.64852947407377 267.1863910447032,342.78960577050225 266.0961932433151,343.25606879552606\"\n      />\n      <Polygon\n        fill=\"rgb(167,20,184)\"\n        points=\"267.1863910447032,342.78960577050225 259.4727699684729,344.4073192480847 266.0961932433151,343.25606879552606\"\n      />\n      <Polygon\n        fill=\"rgb(131,14,187)\"\n        points=\"282.3527670180497,344.75983099162977 278.6801736322683,344.64852947407377 266.0961932433151,343.25606879552606\"\n      />\n      <Polygon\n        fill=\"rgb(201,230,106)\"\n        points=\"336.15143074528635,160.30528486148864 325.39405428051276,152.34215438300077 334.56978835190625,160.53410316300352\"\n      />\n      <Polygon\n        fill=\"rgb(204,228,107)\"\n        points=\"344.8319641488909,168.50666035039978 336.15143074528635,160.30528486148864 334.56978835190625,160.53410316300352\"\n      />\n      <Polygon\n        fill=\"rgb(184,177,231)\"\n        points=\"204.6726695879332,87.04709605339727 206.7953265533708,78.78117201897876 195.73106165384274,83.15781874147893\"\n      />\n      <Polygon\n        fill=\"rgb(183,178,231)\"\n        points=\"196.6734297625778,73.76024473655588 195.73106165384274,83.15781874147893 206.7953265533708,78.78117201897876\"\n      />\n      <Polygon\n        fill=\"rgb(172,149,245)\"\n        points=\"206.7953265533708,78.78117201897876 209.83744543912317,64.8664220269591 196.6734297625778,73.76024473655588\"\n      />\n      <Polygon\n        fill=\"rgb(159,184,238)\"\n        points=\"216.9347818919884,83.58586553768066 206.7953265533708,78.78117201897876 204.6726695879332,87.04709605339727\"\n      />\n      <Polygon\n        fill=\"rgb(238,192,116)\"\n        points=\"364.67225232499925,199.9297280723847 361.8632720259643,192.89000088316743 359.83528789534296,191.5288169484466\"\n      />\n      <Polygon\n        fill=\"rgb(235,195,114)\"\n        points=\"361.8632720259643,192.89000088316743 356.71353602257733,183.76555387524218 359.83528789534296,191.5288169484466\"\n      />\n      <Polygon\n        fill=\"rgb(177,35,200)\"\n        points=\"309.11736850678136,339.0131852657452 300.1596045331276,340.4045102203321 299.47606791782306,342.9077028847075\"\n      />\n      <Polygon\n        fill=\"rgb(188,37,195)\"\n        points=\"290.7611099193092,344.8950458921771 299.47606791782306,342.9077028847075 300.1596045331276,340.4045102203321\"\n      />\n      <Polygon\n        fill=\"rgb(91,250,138)\"\n        points=\"121.41048967000398,91.517391578473 110.3401928027323,95.72685093005296 119.31951389466528,93.38313233219515\"\n      />\n      <Polygon\n        fill=\"rgb(90,249,138)\"\n        points=\"130.33271777620007,88.57665260964032 121.41048967000398,91.517391578473 119.31951389466528,93.38313233219515\"\n      />\n      <Polygon\n        fill=\"rgb(199,233,115)\"\n        points=\"195.935784160631,141.0371410791235 189.47334164790655,138.34976042702743 205.47718756758638,149.96216785452498\"\n      />\n      <Polygon\n        fill=\"rgb(229,200,153)\"\n        points=\"187.49824817403294,128.94691801361478 189.47334164790655,138.34976042702743 195.935784160631,141.0371410791235\"\n      />\n      <Polygon\n        fill=\"rgb(107,85,246)\"\n        points=\"149.23006482066836,255.9475694644339 158.16786747234812,257.28718581163236 145.7446765065364,248.3972102818184\"\n      />\n      <Polygon\n        fill=\"rgb(182,242,115)\"\n        points=\"318.5241295470507,147.94905894013178 312.84317720300777,146.15866467442513 325.39405428051276,152.34215438300077\"\n      />\n      <Polygon\n        fill=\"rgb(255,139,131)\"\n        points=\"370.6174050019282,225.89422803040893 369.56806062680283,228.0476728606796 369.6646343378804,240.3662290197502\"\n      />\n      <Polygon\n        fill=\"rgb(253,153,130)\"\n        points=\"370.6174050019282,225.89422803040893 369.0203919083328,218.39385486246715 369.56806062680283,228.0476728606796\"\n      />\n      <Polygon\n        fill=\"rgb(106,253,112)\"\n        points=\"278.09642969741515,143.0726279856969 287.8864556754774,141.43941628174966 288.5373052981283,141.10054771803482\"\n      />\n      <Polygon\n        fill=\"rgb(138,254,109)\"\n        points=\"288.5373052981283,141.10054771803482 287.8864556754774,141.43941628174966 300.59131645675797,142.64969010387716\"\n      />\n      <Polygon\n        fill=\"rgb(178,158,241)\"\n        points=\"204.6726695879332,87.04709605339727 195.73106165384274,83.15781874147893 192.84031562966499,94.96437720616763\"\n      />\n      <Polygon\n        fill=\"rgb(245,123,178)\"\n        points=\"389.1469671095414,298.923031731108 393.25032841856375,291.3640997439719 389.7948838089611,289.68892898009506\"\n      />\n      <Polygon\n        fill=\"rgb(247,129,175)\"\n        points=\"393.25032841856375,291.3640997439719 394.4465031110161,280.97732562404286 389.7948838089611,289.68892898009506\"\n      />\n      <Polygon\n        fill=\"rgb(205,75,215)\"\n        points=\"382.62333163720695,307.73159993576434 374.7620232924895,306.7851090761764 374.20876682082474,314.3890459990452\"\n      />\n      <Polygon\n        fill=\"rgb(203,74,216)\"\n        points=\"374.20876682082474,314.3890459990452 374.7620232924895,306.7851090761764 364.98942698075325,315.8334996738334\"\n      />\n      <Polygon\n        fill=\"rgb(133,187,241)\"\n        points=\"209.83744543912317,64.8664220269591 218.919347389408,54.78489542600198 209.8149953552208,56.94138002859856\"\n      />\n      <Polygon\n        fill=\"rgb(140,16,190)\"\n        points=\"290.7611099193092,344.8950458921771 278.6801736322683,344.64852947407377 282.3527670180497,344.75983099162977\"\n      />\n      <Polygon\n        fill=\"rgb(80,220,203)\"\n        points=\"216.73255652320535,318.16750636571237 208.04856257238495,319.37863158466143 209.47351196362573,326.0355896939744\"\n      />\n      <Polygon\n        fill=\"rgb(81,216,207)\"\n        points=\"216.73255652320535,318.16750636571237 219.0172971138079,308.53898487635945 208.04856257238495,319.37863158466143\"\n      />\n      <Polygon\n        fill=\"rgb(63,206,205)\"\n        points=\"203.9344782013309,328.40703615661056 209.47351196362573,326.0355896939744 208.04856257238495,319.37863158466143\"\n      />\n      <Polygon\n        fill=\"rgb(230,203,115)\"\n        points=\"356.71353602257733,183.76555387524218 351.0854414717613,174.97135040883865 351.50343394005847,178.00744029006145\"\n      />\n      <Polygon\n        fill=\"rgb(232,201,118)\"\n        points=\"356.71353602257733,183.76555387524218 351.50343394005847,178.00744029006145 359.83528789534296,191.5288169484466\"\n      />\n      <Polygon\n        fill=\"rgb(183,156,239)\"\n        points=\"185.33630887813877,87.10911436136504 192.84031562966499,94.96437720616763 195.73106165384274,83.15781874147893\"\n      />\n      <Polygon\n        fill=\"rgb(205,181,214)\"\n        points=\"180.0310621717113,97.7847426567225 192.84031562966499,94.96437720616763 185.33630887813877,87.10911436136504\"\n      />\n      <Polygon\n        fill=\"rgb(129,255,131)\"\n        points=\"162.1716088303845,87.23763066798736 162.28676635554694,88.49324441142448 171.65849779368074,87.57349511071854\"\n      />\n      <Polygon\n        fill=\"rgb(132,255,129)\"\n        points=\"162.1716088303845,87.23763066798736 152.57188486973234,87.2631287000319 162.28676635554694,88.49324441142448\"\n      />\n      <Polygon\n        fill=\"rgb(254,142,140)\"\n        points=\"370.6260861440337,247.9255065200726 369.6646343378804,240.3662290197502 368.51886568509155,254.0673435027805\"\n      />\n      <Polygon\n        fill=\"rgb(222,213,117)\"\n        points=\"351.0854414717613,174.97135040883865 344.8319641488909,168.50666035039978 351.50343394005847,178.00744029006145\"\n      />\n      <Polygon\n        fill=\"rgb(117,106,253)\"\n        points=\"181.76784452951662,271.10932402394104 189.3473030379734,267.06016621680584 181.30636323247182,257.99338620572706\"\n      />\n      <Polygon\n        fill=\"rgb(126,106,254)\"\n        points=\"181.76784452951662,271.10932402394104 181.30636323247182,257.99338620572706 173.16640804680304,263.02471250076314\"\n      />\n      <Polygon\n        fill=\"rgb(116,109,254)\"\n        points=\"190.19410113273872,276.8038329337064 189.3473030379734,267.06016621680584 181.76784452951662,271.10932402394104\"\n      />\n      <Polygon\n        fill=\"rgb(156,244,172)\"\n        points=\"384.40137018086216,265.7771830019202 373.80522871342674,265.1260888321507 384.4680567440741,274.2740751405247\"\n      />\n      <Polygon\n        fill=\"rgb(188,234,165)\"\n        points=\"391.2333591751301,272.74102284607545 384.40137018086216,265.7771830019202 384.4680567440741,274.2740751405247\"\n      />\n      <Polygon\n        fill=\"rgb(128,109,254)\"\n        points=\"190.19410113273872,276.8038329337064 195.38674505272314,272.72739460676394 189.3473030379734,267.06016621680584\"\n      />\n      <Polygon\n        fill=\"rgb(129,107,254)\"\n        points=\"200.45003246860435,280.2489721218267 195.38674505272314,272.72739460676394 190.19410113273872,276.8038329337064\"\n      />\n      <Polygon\n        fill=\"rgb(48,125,228)\"\n        points=\"226.96171113352173,316.21059353561895 222.8176948641451,304.61622052746077 219.0172971138079,308.53898487635945\"\n      />\n      <Polygon\n        fill=\"rgb(90,218,209)\"\n        points=\"226.96171113352173,316.21059353561895 219.0172971138079,308.53898487635945 216.73255652320535,318.16750636571237\"\n      />\n      <Polygon\n        fill=\"rgb(107,254,132)\"\n        points=\"138.19620743508125,87.64734514100581 130.33271777620007,88.57665260964032 130.03015240518954,89.67855557208946\"\n      />\n      <Polygon\n        fill=\"rgb(91,250,138)\"\n        points=\"130.33271777620007,88.57665260964032 119.31951389466528,93.38313233219515 130.03015240518954,89.67855557208946\"\n      />\n      <Polygon\n        fill=\"rgb(228,202,156)\"\n        points=\"189.47334164790655,138.34976042702743 187.49824817403294,128.94691801361478 179.09665792734273,129.7652605970659\"\n      />\n      <Polygon\n        fill=\"rgb(241,174,164)\"\n        points=\"187.49824817403294,128.94691801361478 179.5655044893444,118.81849648605856 179.09665792734273,129.7652605970659\"\n      />\n      <Polygon\n        fill=\"rgb(2,153,137)\"\n        points=\"87.77201372819727,156.51365119613718 92.84180729203871,143.2665904808921 94.53852985864071,152.11685627285704\"\n      />\n      <Polygon\n        fill=\"rgb(2,154,135)\"\n        points=\"94.53852985864071,152.11685627285704 92.84180729203871,143.2665904808921 96.64461001239468,135.7989997801151\"\n      />\n      <Polygon\n        fill=\"rgb(0,135,136)\"\n        points=\"92.2878899095492,163.27685117975332 87.77201372819727,156.51365119613718 94.53852985864071,152.11685627285704\"\n      />\n      <Polygon\n        fill=\"rgb(152,253,120)\"\n        points=\"300.59131645675797,142.64969010387716 308.9576334453859,147.68436882931297 312.84317720300777,146.15866467442513\"\n      />\n      <Polygon\n        fill=\"rgb(137,254,108)\"\n        points=\"287.8864556754774,141.43941628174966 296.7307861082275,142.8210570707935 300.59131645675797,142.64969010387716\"\n      />\n      <Polygon\n        fill=\"rgb(163,249,112)\"\n        points=\"300.59131645675797,142.64969010387716 296.7307861082275,142.8210570707935 308.9576334453859,147.68436882931297\"\n      />\n      <Polygon\n        fill=\"rgb(105,87,247)\"\n        points=\"221.25576980349481,344.49095186121525 216.08886991712473,338.11999270406506 211.29129188242328,343.1382354261062\"\n      />\n      <Polygon\n        fill=\"rgb(85,103,246)\"\n        points=\"216.08886991712473,338.11999270406506 208.77360629667396,334.13404526268266 211.29129188242328,343.1382354261062\"\n      />\n      <Polygon\n        fill=\"rgb(41,105,219)\"\n        points=\"213.60946573855728,283.7819441099318 219.65731657088136,292.5897592470653 218.333762338616,285.58209712193803\"\n      />\n      <Polygon\n        fill=\"rgb(93,82,242)\"\n        points=\"213.60946573855728,283.7819441099318 214.7153067865441,277.6277933791685 207.95088734828778,276.8811789744062\"\n      />\n      <Polygon\n        fill=\"rgb(144,116,254)\"\n        points=\"213.60946573855728,283.7819441099318 207.95088734828778,276.8811789744062 200.45003246860435,280.2489721218267\"\n      />\n      <Polygon\n        fill=\"rgb(39,111,219)\"\n        points=\"213.60946573855728,283.7819441099318 218.333762338616,285.58209712193803 214.7153067865441,277.6277933791685\"\n      />\n      <Polygon\n        fill=\"rgb(141,114,254)\"\n        points=\"203.0409346536178,267.4947307253482 195.38674505272314,272.72739460676394 200.45003246860435,280.2489721218267\"\n      />\n      <Polygon\n        fill=\"rgb(146,113,253)\"\n        points=\"207.95088734828778,276.8811789744062 203.0409346536178,267.4947307253482 200.45003246860435,280.2489721218267\"\n      />\n      <Polygon\n        fill=\"rgb(75,179,232)\"\n        points=\"208.77360629667396,334.13404526268266 209.47351196362573,326.0355896939744 203.9344782013309,328.40703615661056\"\n      />\n      <Polygon\n        fill=\"rgb(224,93,204)\"\n        points=\"389.1469671095414,298.923031731108 385.1707388650716,298.5846231709066 382.62333163720695,307.73159993576434\"\n      />\n      <Polygon\n        fill=\"rgb(215,92,214)\"\n        points=\"385.1707388650716,298.5846231709066 374.7620232924895,306.7851090761764 382.62333163720695,307.73159993576434\"\n      />\n      <Polygon\n        fill=\"rgb(187,77,229)\"\n        points=\"237.1818829158279,339.13006621895784 233.55221231758952,344.6628619826397 242.43289404817128,344.10256026441476\"\n      />\n      <Polygon\n        fill=\"rgb(138,54,232)\"\n        points=\"242.43289404817128,344.10256026441476 247.70452745492327,342.06524154263377 237.1818829158279,339.13006621895784\"\n      />\n      <Polygon\n        fill=\"rgb(75,129,244)\"\n        points=\"122.98443474559545,197.30979557242497 124.199524880153,205.76690305844446 129.60190743412392,201.407587277299\"\n      />\n      <Polygon\n        fill=\"rgb(69,161,236)\"\n        points=\"124.199524880153,205.76690305844446 126.31236020074331,216.94069078062756 131.5739699791123,209.38471705089242\"\n      />\n      <Polygon\n        fill=\"rgb(66,144,238)\"\n        points=\"129.60190743412392,201.407587277299 124.199524880153,205.76690305844446 131.5739699791123,209.38471705089242\"\n      />\n      <Polygon\n        fill=\"rgb(146,241,185)\"\n        points=\"373.80522871342674,265.1260888321507 368.8691487723546,276.1340413796474 384.4680567440741,274.2740751405247\"\n      />\n      <Polygon\n        fill=\"rgb(238,150,188)\"\n        points=\"373.80522871342674,265.1260888321507 368.51886568509155,254.0673435027805 367.8477121990423,265.90301625570993\"\n      />\n      <Polygon\n        fill=\"rgb(233,180,178)\"\n        points=\"373.80522871342674,265.1260888321507 367.8477121990423,265.90301625570993 368.8691487723546,276.1340413796474\"\n      />\n      <Polygon\n        fill=\"rgb(17,188,153)\"\n        points=\"100.31458838097834,107.72827412582663 102.88455691352286,101.1363573638528 104.78503709413289,99.86697096696932\"\n      />\n      <Polygon\n        fill=\"rgb(59,234,147)\"\n        points=\"104.78503709413289,99.86697096696932 102.88455691352286,101.1363573638528 110.3401928027323,95.72685093005296\"\n      />\n      <Polygon\n        fill=\"rgb(145,209,225)\"\n        points=\"171.65849779368074,87.57349511071854 180.0310621717113,97.7847426567225 185.33630887813877,87.10911436136504\"\n      />\n      <Polygon\n        fill=\"rgb(204,229,146)\"\n        points=\"180.0310621717113,97.7847426567225 171.65849779368074,87.57349511071854 167.15638583657278,93.1756602141918\"\n      />\n      <Polygon\n        fill=\"rgb(161,248,154)\"\n        points=\"171.65849779368074,87.57349511071854 162.28676635554694,88.49324441142448 167.15638583657278,93.1756602141918\"\n      />\n      <Polygon\n        fill=\"rgb(100,252,121)\"\n        points=\"268.1868425077902,143.09998412507213 252.99176752238012,146.74740549355533 266.72804738432706,144.28258613016078\"\n      />\n      <Polygon\n        fill=\"rgb(111,254,120)\"\n        points=\"278.09642969741515,143.0726279856969 268.1868425077902,143.09998412507213 266.72804738432706,144.28258613016078\"\n      />\n      <Polygon\n        fill=\"rgb(248,156,161)\"\n        points=\"179.5655044893444,118.81849648605856 183.30377050328764,107.78348206064578 174.4256209181275,103.96107441742592\"\n      />\n      <Polygon\n        fill=\"rgb(247,158,161)\"\n        points=\"174.4256209181275,103.96107441742592 183.30377050328764,107.78348206064578 180.0310621717113,97.7847426567225\"\n      />\n      <Polygon\n        fill=\"rgb(237,155,187)\"\n        points=\"394.4465031110161,280.97732562404286 389.38593351140514,280.89473275078643 389.7948838089611,289.68892898009506\"\n      />\n      <Polygon\n        fill=\"rgb(232,185,173)\"\n        points=\"391.2333591751301,272.74102284607545 389.38593351140514,280.89473275078643 394.4465031110161,280.97732562404286\"\n      />\n      <Polygon\n        fill=\"rgb(128,255,126)\"\n        points=\"138.19620743508125,87.64734514100581 143.58766246531184,88.43566792124258 152.57188486973234,87.2631287000319\"\n      />\n      <Polygon\n        fill=\"rgb(134,255,123)\"\n        points=\"162.28676635554694,88.49324441142448 152.57188486973234,87.2631287000319 153.24749138395407,88.31187318008807\"\n      />\n      <Polygon\n        fill=\"rgb(129,255,126)\"\n        points=\"143.58766246531184,88.43566792124258 153.24749138395407,88.31187318008807 152.57188486973234,87.2631287000319\"\n      />\n      <Polygon\n        fill=\"rgb(5,131,164)\"\n        points=\"99.4905839782559,124.46989325959149 98.03224262378083,113.90409214677416 100.16241912463042,116.18152363451043\"\n      />\n      <Polygon\n        fill=\"rgb(5,139,161)\"\n        points=\"98.03224262378083,113.90409214677416 100.31458838097834,107.72827412582663 100.16241912463042,116.18152363451043\"\n      />\n      <Polygon\n        fill=\"rgb(123,81,247)\"\n        points=\"173.16640804680304,263.02471250076314 164.63696127776097,255.72287870365113 158.16786747234812,257.28718581163236\"\n      />\n      <Polygon\n        fill=\"rgb(124,98,252)\"\n        points=\"158.16786747234812,257.28718581163236 157.7107908644062,243.523177510298 152.42488368366136,247.98854208625323\"\n      />\n      <Polygon\n        fill=\"rgb(121,86,248)\"\n        points=\"164.63696127776097,255.72287870365113 163.11108680906221,251.3255461643749 158.16786747234812,257.28718581163236\"\n      />\n      <Polygon\n        fill=\"rgb(102,102,250)\"\n        points=\"158.16786747234812,257.28718581163236 163.11108680906221,251.3255461643749 157.7107908644062,243.523177510298\"\n      />\n      <Polygon\n        fill=\"rgb(114,95,250)\"\n        points=\"158.16786747234812,257.28718581163236 152.42488368366136,247.98854208625323 145.7446765065364,248.3972102818184\"\n      />\n      <Polygon\n        fill=\"rgb(139,88,249)\"\n        points=\"181.30636323247182,257.99338620572706 170.9886209259904,254.30680491401523 173.16640804680304,263.02471250076314\"\n      />\n      <Polygon\n        fill=\"rgb(131,88,249)\"\n        points=\"173.16640804680304,263.02471250076314 170.9886209259904,254.30680491401523 164.63696127776097,255.72287870365113\"\n      />\n      <Polygon\n        fill=\"rgb(82,123,247)\"\n        points=\"138.75414818753643,229.79130464578535 130.0440713582775,227.8408413141985 135.6455414486341,240.17974013791988\"\n      />\n      <Polygon\n        fill=\"rgb(94,100,248)\"\n        points=\"135.6455414486341,240.17974013791988 145.7446765065364,248.3972102818184 144.95385027109273,239.2307759842215\"\n      />\n      <Polygon\n        fill=\"rgb(88,120,249)\"\n        points=\"144.95385027109273,239.2307759842215 138.75414818753643,229.79130464578535 135.6455414486341,240.17974013791988\"\n      />\n      <Polygon\n        fill=\"rgb(9,78,127)\"\n        points=\"93.7872519161698,176.13003662829325 87.5275379814984,166.6368719838772 92.2878899095492,163.27685117975332\"\n      />\n      <Polygon\n        fill=\"rgb(0,138,133)\"\n        points=\"87.77201372819727,156.51365119613718 92.2878899095492,163.27685117975332 87.5275379814984,166.6368719838772\"\n      />\n      <Polygon\n        fill=\"rgb(182,242,113)\"\n        points=\"312.84317720300777,146.15866467442513 322.3585156294453,152.59512445999343 325.39405428051276,152.34215438300077\"\n      />\n      <Polygon\n        fill=\"rgb(195,236,115)\"\n        points=\"334.56978835190625,160.53410316300352 325.39405428051276,152.34215438300077 322.3585156294453,152.59512445999343\"\n      />\n      <Polygon\n        fill=\"rgb(234,121,198)\"\n        points=\"389.1469671095414,298.923031731108 389.7948838089611,289.68892898009506 385.1707388650716,298.5846231709066\"\n      />\n      <Polygon\n        fill=\"rgb(208,209,184)\"\n        points=\"384.4680567440741,274.2740751405247 389.38593351140514,280.89473275078643 391.2333591751301,272.74102284607545\"\n      />\n      <Polygon\n        fill=\"rgb(77,154,242)\"\n        points=\"133.29214388562582,218.05078207373361 131.5739699791123,209.38471705089242 126.31236020074331,216.94069078062756\"\n      />\n      <Polygon\n        fill=\"rgb(77,143,244)\"\n        points=\"130.0440713582775,227.8408413141985 133.29214388562582,218.05078207373361 126.31236020074331,216.94069078062756\"\n      />\n      <Polygon\n        fill=\"rgb(244,179,132)\"\n        points=\"364.67225232499925,199.9297280723847 362.32746632058877,200.13814461481493 367.31161578411354,209.15818057708236\"\n      />\n      <Polygon\n        fill=\"rgb(240,188,129)\"\n        points=\"364.67225232499925,199.9297280723847 359.83528789534296,191.5288169484466 362.32746632058877,200.13814461481493\"\n      />\n      <Polygon\n        fill=\"rgb(187,211,205)\"\n        points=\"189.47334164790655,138.34976042702743 188.4574252065747,148.8803792103941 205.47718756758638,149.96216785452498\"\n      />\n      <Polygon\n        fill=\"rgb(145,238,189)\"\n        points=\"205.47718756758638,149.96216785452498 196.48589562003247,159.6657530381658 209.80610439106846,161.2672758601467\"\n      />\n      <Polygon\n        fill=\"rgb(150,243,179)\"\n        points=\"226.12798662380771,153.07013371306968 205.47718756758638,149.96216785452498 216.16006583611141,155.37915488995438\"\n      />\n      <Polygon\n        fill=\"rgb(145,238,189)\"\n        points=\"216.16006583611141,155.37915488995438 205.47718756758638,149.96216785452498 209.80610439106846,161.2672758601467\"\n      />\n      <Polygon\n        fill=\"rgb(182,223,193)\"\n        points=\"188.4574252065747,148.8803792103941 196.48589562003247,159.6657530381658 205.47718756758638,149.96216785452498\"\n      />\n      <Polygon\n        fill=\"rgb(88,104,247)\"\n        points=\"207.95088734828778,276.8811789744062 214.7153067865441,277.6277933791685 211.31112888412247,270.13327428890886\"\n      />\n      <Polygon\n        fill=\"rgb(101,96,249)\"\n        points=\"211.31112888412247,270.13327428890886 203.0409346536178,267.4947307253482 207.95088734828778,276.8811789744062\"\n      />\n      <Polygon\n        fill=\"rgb(114,97,251)\"\n        points=\"152.42488368366136,247.98854208625323 144.95385027109273,239.2307759842215 145.7446765065364,248.3972102818184\"\n      />\n      <Polygon\n        fill=\"rgb(205,80,218)\"\n        points=\"341.31357424425164,317.1364918292007 342.55733129470553,308.0976386863582 335.5581440511499,314.9068896828052\"\n      />\n      <Polygon\n        fill=\"rgb(150,74,242)\"\n        points=\"354.23401078361127,312.83754446034345 342.55733129470553,308.0976386863582 341.31357424425164,317.1364918292007\"\n      />\n      <Polygon\n        fill=\"rgb(203,78,218)\"\n        points=\"341.31357424425164,317.1364918292007 335.5581440511499,314.9068896828052 330.03149495094647,321.9561897405142\"\n      />\n      <Polygon\n        fill=\"rgb(74,73,230)\"\n        points=\"122.98443474559545,197.30979557242497 123.55028590788064,191.41076683294034 115.41112948936748,189.61694533189907\"\n      />\n      <Polygon\n        fill=\"rgb(67,78,229)\"\n        points=\"123.55028590788064,191.41076683294034 122.98443474559545,197.30979557242497 129.60190743412392,201.407587277299\"\n      />\n      <Polygon\n        fill=\"rgb(87,138,249)\"\n        points=\"130.0440713582775,227.8408413141985 141.36960083695317,222.70931901674962 133.29214388562582,218.05078207373361\"\n      />\n      <Polygon\n        fill=\"rgb(82,149,245)\"\n        points=\"130.0440713582775,227.8408413141985 138.75414818753643,229.79130464578535 141.36960083695317,222.70931901674962\"\n      />\n      <Polygon\n        fill=\"rgb(165,68,234)\"\n        points=\"300.1596045331276,340.4045102203321 292.71617243287494,339.55324924347127 290.7611099193092,344.8950458921771\"\n      />\n      <Polygon\n        fill=\"rgb(148,70,240)\"\n        points=\"292.71617243287494,339.55324924347127 283.1128738801815,338.51498197129354 290.7611099193092,344.8950458921771\"\n      />\n      <Polygon\n        fill=\"rgb(170,85,241)\"\n        points=\"278.6801736322683,344.64852947407377 290.7611099193092,344.8950458921771 283.1128738801815,338.51498197129354\"\n      />\n      <Polygon\n        fill=\"rgb(149,82,245)\"\n        points=\"256.7723263099213,339.595873424404 259.4727699684729,344.4073192480847 267.1863910447032,342.78960577050225\"\n      />\n      <Polygon\n        fill=\"rgb(158,84,244)\"\n        points=\"247.70452745492327,342.06524154263377 259.4727699684729,344.4073192480847 256.7723263099213,339.595873424404\"\n      />\n      <Polygon\n        fill=\"rgb(138,118,255)\"\n        points=\"195.38674505272314,272.72739460676394 203.0409346536178,267.4947307253482 189.3473030379734,267.06016621680584\"\n      />\n      <Polygon\n        fill=\"rgb(29,192,179)\"\n        points=\"98.03224262378083,113.90409214677416 103.46984361588741,103.0885585203022 100.31458838097834,107.72827412582663\"\n      />\n      <Polygon\n        fill=\"rgb(27,179,188)\"\n        points=\"103.46984361588741,103.0885585203022 102.88455691352286,101.1363573638528 100.31458838097834,107.72827412582663\"\n      />\n      <Polygon\n        fill=\"rgb(170,96,244)\"\n        points=\"233.55221231758952,344.6628619826397 225.28763230734288,339.4957495118071 221.25576980349481,344.49095186121525\"\n      />\n      <Polygon\n        fill=\"rgb(162,88,244)\"\n        points=\"233.55221231758952,344.6628619826397 237.1818829158279,339.13006621895784 225.28763230734288,339.4957495118071\"\n      />\n      <Polygon\n        fill=\"rgb(203,93,225)\"\n        points=\"309.11736850678136,339.0131852657452 316.70241279952677,332.4785657985152 307.7718623499412,330.8608155696018\"\n      />\n      <Polygon\n        fill=\"rgb(203,93,225)\"\n        points=\"300.1596045331276,340.4045102203321 309.11736850678136,339.0131852657452 307.7718623499412,330.8608155696018\"\n      />\n      <Polygon\n        fill=\"rgb(233,186,170)\"\n        points=\"189.47334164790655,138.34976042702743 181.80690298516168,139.48809543207824 188.4574252065747,148.8803792103941\"\n      />\n      <Polygon\n        fill=\"rgb(228,195,168)\"\n        points=\"189.47334164790655,138.34976042702743 179.09665792734273,129.7652605970659 181.80690298516168,139.48809543207824\"\n      />\n      <Polygon\n        fill=\"rgb(92,211,218)\"\n        points=\"216.60157441461763,329.619772552527 226.96171113352173,316.21059353561895 216.73255652320535,318.16750636571237\"\n      />\n      <Polygon\n        fill=\"rgb(99,214,218)\"\n        points=\"216.73255652320535,318.16750636571237 209.47351196362573,326.0355896939744 216.60157441461763,329.619772552527\"\n      />\n      <Polygon\n        fill=\"rgb(143,247,172)\"\n        points=\"226.12798662380771,153.07013371306968 216.16006583611141,155.37915488995438 224.82336895275418,160.67593122452269\"\n      />\n      <Polygon\n        fill=\"rgb(104,243,177)\"\n        points=\"240.03173270628733,151.81576206774218 226.12798662380771,153.07013371306968 224.82336895275418,160.67593122452269\"\n      />\n      <Polygon\n        fill=\"rgb(250,162,141)\"\n        points=\"369.0203919083328,218.39385486246715 364.99513691360534,212.46675163615808 366.93816274798337,228.17522055029247\"\n      />\n      <Polygon\n        fill=\"rgb(250,161,141)\"\n        points=\"369.0203919083328,218.39385486246715 366.93816274798337,228.17522055029247 369.56806062680283,228.0476728606796\"\n      />\n      <Polygon\n        fill=\"rgb(249,165,138)\"\n        points=\"367.31161578411354,209.15818057708236 364.99513691360534,212.46675163615808 369.0203919083328,218.39385486246715\"\n      />\n      <Polygon\n        fill=\"rgb(76,19,171)\"\n        points=\"115.41112948936748,189.61694533189907 108.82127873279006,187.11861276378198 102.86805954710223,182.9581386532157\"\n      />\n      <Polygon\n        fill=\"rgb(104,14,182)\"\n        points=\"123.55028590788064,191.41076683294034 108.82127873279006,187.11861276378198 115.41112948936748,189.61694533189907\"\n      />\n      <Polygon\n        fill=\"rgb(184,92,237)\"\n        points=\"364.98942698075325,315.8334996738334 374.7620232924895,306.7851090761764 364.31230923508156,306.569340311228\"\n      />\n      <Polygon\n        fill=\"rgb(171,89,241)\"\n        points=\"354.23401078361127,312.83754446034345 364.98942698075325,315.8334996738334 364.31230923508156,306.569340311228\"\n      />\n      <Polygon\n        fill=\"rgb(87,181,236)\"\n        points=\"216.60157441461763,329.619772552527 209.47351196362573,326.0355896939744 208.77360629667396,334.13404526268266\"\n      />\n      <Polygon\n        fill=\"rgb(1,147,137)\"\n        points=\"96.64461001239468,135.7989997801151 93.99712365455221,123.77326513713118 99.4905839782559,124.46989325959149\"\n      />\n      <Polygon\n        fill=\"rgb(1,140,139)\"\n        points=\"99.4905839782559,124.46989325959149 93.99712365455221,123.77326513713118 98.03224262378083,113.90409214677416\"\n      />\n      <Polygon\n        fill=\"rgb(245,177,137)\"\n        points=\"367.31161578411354,209.15818057708236 362.32746632058877,200.13814461481493 364.99513691360534,212.46675163615808\"\n      />\n      <Polygon\n        fill=\"rgb(126,255,129)\"\n        points=\"287.8864556754774,141.43941628174966 278.09642969741515,143.0726279856969 296.7307861082275,142.8210570707935\"\n      />\n      <Polygon\n        fill=\"rgb(253,146,145)\"\n        points=\"369.6646343378804,240.3662290197502 366.23041128909756,242.48777081045776 368.51886568509155,254.0673435027805\"\n      />\n      <Polygon\n        fill=\"rgb(254,140,137)\"\n        points=\"369.6646343378804,240.3662290197502 369.56806062680283,228.0476728606796 368.587831245202,234.66057750489875\"\n      />\n      <Polygon\n        fill=\"rgb(254,133,148)\"\n        points=\"369.6646343378804,240.3662290197502 368.587831245202,234.66057750489875 366.23041128909756,242.48777081045776\"\n      />\n      <Polygon\n        fill=\"rgb(175,246,123)\"\n        points=\"312.84317720300777,146.15866467442513 308.9576334453859,147.68436882931297 322.3585156294453,152.59512445999343\"\n      />\n      <Polygon\n        fill=\"rgb(205,96,225)\"\n        points=\"316.70241279952677,332.4785657985152 320.6578051808268,322.439682043966 307.7718623499412,330.8608155696018\"\n      />\n      <Polygon\n        fill=\"rgb(222,214,118)\"\n        points=\"344.8319641488909,168.50666035039978 343.48318219283567,169.46499154327202 351.50343394005847,178.00744029006145\"\n      />\n      <Polygon\n        fill=\"rgb(209,226,116)\"\n        points=\"344.8319641488909,168.50666035039978 334.56978835190625,160.53410316300352 343.48318219283567,169.46499154327202\"\n      />\n      <Polygon\n        fill=\"rgb(99,165,246)\"\n        points=\"208.77360629667396,334.13404526268266 216.08886991712473,338.11999270406506 216.60157441461763,329.619772552527\"\n      />\n      <Polygon\n        fill=\"rgb(138,110,254)\"\n        points=\"203.0409346536178,267.4947307253482 196.8529270697212,257.56285681477567 189.3473030379734,267.06016621680584\"\n      />\n      <Polygon\n        fill=\"rgb(130,116,255)\"\n        points=\"189.3473030379734,267.06016621680584 196.8529270697212,257.56285681477567 181.30636323247182,257.99338620572706\"\n      />\n      <Polygon\n        fill=\"rgb(220,202,175)\"\n        points=\"180.0310621717113,97.7847426567225 167.15638583657278,93.1756602141918 174.4256209181275,103.96107441742592\"\n      />\n      <Polygon\n        fill=\"rgb(86,17,177)\"\n        points=\"102.86805954710223,182.9581386532157 97.72014462711954,181.12924860659845 93.14698247367676,178.8949028814099\"\n      />\n      <Polygon\n        fill=\"rgb(56,26,158)\"\n        points=\"93.7872519161698,176.13003662829325 102.86805954710223,182.9581386532157 93.14698247367676,178.8949028814099\"\n      />\n      <Polygon\n        fill=\"rgb(72,24,178)\"\n        points=\"97.72014462711954,181.12924860659845 102.86805954710223,182.9581386532157 108.82127873279006,187.11861276378198\"\n      />\n      <Polygon\n        fill=\"rgb(30,106,208)\"\n        points=\"219.65731657088136,292.5897592470653 223.9216500963412,296.4116966420974 218.333762338616,285.58209712193803\"\n      />\n      <Polygon\n        fill=\"rgb(28,123,208)\"\n        points=\"222.8176948641451,304.61622052746077 223.9216500963412,296.4116966420974 219.65731657088136,292.5897592470653\"\n      />\n      <Polygon\n        fill=\"rgb(1,147,138)\"\n        points=\"96.64461001239468,135.7989997801151 92.14288996297591,133.7034121864712 93.99712365455221,123.77326513713118\"\n      />\n      <Polygon\n        fill=\"rgb(3,154,135)\"\n        points=\"92.84180729203871,143.2665904808921 92.14288996297591,133.7034121864712 96.64461001239468,135.7989997801151\"\n      />\n      <Polygon\n        fill=\"rgb(146,112,253)\"\n        points=\"221.25576980349481,344.49095186121525 225.28763230734288,339.4957495118071 216.08886991712473,338.11999270406506\"\n      />\n      <Polygon\n        fill=\"rgb(145,87,248)\"\n        points=\"278.6801736322683,344.64852947407377 274.10493005083487,339.91709024181836 267.1863910447032,342.78960577050225\"\n      />\n      <Polygon\n        fill=\"rgb(155,93,248)\"\n        points=\"274.10493005083487,339.91709024181836 278.6801736322683,344.64852947407377 283.1128738801815,338.51498197129354\"\n      />\n      <Polygon\n        fill=\"rgb(198,76,222)\"\n        points=\"330.03149495094647,321.9561897405142 327.95973982959515,316.15258399200644 320.6578051808268,322.439682043966\"\n      />\n      <Polygon\n        fill=\"rgb(202,78,220)\"\n        points=\"335.5581440511499,314.9068896828052 327.95973982959515,316.15258399200644 330.03149495094647,321.9561897405142\"\n      />\n      <Polygon\n        fill=\"rgb(131,87,249)\"\n        points=\"170.9886209259904,254.30680491401523 163.11108680906221,251.3255461643749 164.63696127776097,255.72287870365113\"\n      />\n      <Polygon\n        fill=\"rgb(138,99,252)\"\n        points=\"267.1863910447032,342.78960577050225 274.10493005083487,339.91709024181836 264.1223277315304,332.3286669510485\"\n      />\n      <Polygon\n        fill=\"rgb(160,103,249)\"\n        points=\"256.7723263099213,339.595873424404 267.1863910447032,342.78960577050225 264.1223277315304,332.3286669510485\"\n      />\n      <Polygon\n        fill=\"rgb(167,109,248)\"\n        points=\"247.70452745492327,342.06524154263377 251.87313577771255,333.188016103464 237.1818829158279,339.13006621895784\"\n      />\n      <Polygon\n        fill=\"rgb(147,117,254)\"\n        points=\"247.70452745492327,342.06524154263377 256.7723263099213,339.595873424404 251.87313577771255,333.188016103464\"\n      />\n      <Polygon\n        fill=\"rgb(96,251,144)\"\n        points=\"252.99176752238012,146.74740549355533 240.03173270628733,151.81576206774218 252.90852632797524,150.9626596243623\"\n      />\n      <Polygon\n        fill=\"rgb(100,252,126)\"\n        points=\"266.72804738432706,144.28258613016078 252.99176752238012,146.74740549355533 257.0863769667164,146.90534297994037\"\n      />\n      <Polygon\n        fill=\"rgb(78,244,148)\"\n        points=\"257.0863769667164,146.90534297994037 252.99176752238012,146.74740549355533 252.90852632797524,150.9626596243623\"\n      />\n      <Polygon\n        fill=\"rgb(26,63,172)\"\n        points=\"93.14698247367676,178.8949028814099 88.31832489658083,171.24610220603302 93.7872519161698,176.13003662829325\"\n      />\n      <Polygon\n        fill=\"rgb(19,71,166)\"\n        points=\"88.31832489658083,171.24610220603302 87.5275379814984,166.6368719838772 93.7872519161698,176.13003662829325\"\n      />\n      <Polygon\n        fill=\"rgb(72,236,167)\"\n        points=\"103.46984361588741,103.0885585203022 110.3401928027323,95.72685093005296 102.88455691352286,101.1363573638528\"\n      />\n      <Polygon\n        fill=\"rgb(79,239,168)\"\n        points=\"119.31951389466528,93.38313233219515 110.3401928027323,95.72685093005296 103.46984361588741,103.0885585203022\"\n      />\n      <Polygon\n        fill=\"rgb(121,102,253)\"\n        points=\"152.42488368366136,247.98854208625323 157.7107908644062,243.523177510298 144.95385027109273,239.2307759842215\"\n      />\n      <Polygon\n        fill=\"rgb(120,255,138)\"\n        points=\"143.58766246531184,88.43566792124258 138.19620743508125,87.64734514100581 130.03015240518954,89.67855557208946\"\n      />\n      <Polygon\n        fill=\"rgb(245,154,171)\"\n        points=\"179.5655044893444,118.81849648605856 174.4256209181275,103.96107441742592 171.8183218240515,114.37056895665532\"\n      />\n      <Polygon\n        fill=\"rgb(245,159,168)\"\n        points=\"179.5655044893444,118.81849648605856 171.8183218240515,114.37056895665532 170.0049134115124,124.41781503421186\"\n      />\n      <Polygon\n        fill=\"rgb(237,178,170)\"\n        points=\"179.5655044893444,118.81849648605856 170.0049134115124,124.41781503421186 179.09665792734273,129.7652605970659\"\n      />\n      <Polygon\n        fill=\"rgb(252,151,144)\"\n        points=\"369.56806062680283,228.0476728606796 366.93816274798337,228.17522055029247 368.587831245202,234.66057750489875\"\n      />\n      <Polygon\n        fill=\"rgb(209,171,216)\"\n        points=\"378.37871629157723,294.88412089683175 389.7948838089611,289.68892898009506 380.30370570512696,282.51204369781306\"\n      />\n      <Polygon\n        fill=\"rgb(202,159,226)\"\n        points=\"389.7948838089611,289.68892898009506 389.38593351140514,280.89473275078643 380.30370570512696,282.51204369781306\"\n      />\n      <Polygon\n        fill=\"rgb(217,141,218)\"\n        points=\"385.1707388650716,298.5846231709066 389.7948838089611,289.68892898009506 378.37871629157723,294.88412089683175\"\n      />\n      <Polygon\n        fill=\"rgb(43,121,224)\"\n        points=\"231.68753003946267,306.63634043027315 222.8176948641451,304.61622052746077 226.96171113352173,316.21059353561895\"\n      />\n      <Polygon\n        fill=\"rgb(45,113,225)\"\n        points=\"222.8176948641451,304.61622052746077 231.68753003946267,306.63634043027315 223.9216500963412,296.4116966420974\"\n      />\n      <Polygon\n        fill=\"rgb(116,99,252)\"\n        points=\"206.41086229303036,260.37637709617275 196.8529270697212,257.56285681477567 203.0409346536178,267.4947307253482\"\n      />\n      <Polygon\n        fill=\"rgb(103,106,251)\"\n        points=\"203.0409346536178,267.4947307253482 211.31112888412247,270.13327428890886 206.41086229303036,260.37637709617275\"\n      />\n      <Polygon\n        fill=\"rgb(141,255,133)\"\n        points=\"153.24749138395407,88.31187318008807 159.23694418009183,89.73574136400174 162.28676635554694,88.49324441142448\"\n      />\n      <Polygon\n        fill=\"rgb(179,245,132)\"\n        points=\"162.28676635554694,88.49324441142448 159.23694418009183,89.73574136400174 167.15638583657278,93.1756602141918\"\n      />\n      <Polygon\n        fill=\"rgb(128,110,254)\"\n        points=\"188.3407321255545,251.11367107658714 180.55506230271854,246.4030173395411 181.30636323247182,257.99338620572706\"\n      />\n      <Polygon\n        fill=\"rgb(148,110,253)\"\n        points=\"181.30636323247182,257.99338620572706 180.55506230271854,246.4030173395411 170.9886209259904,254.30680491401523\"\n      />\n      <Polygon\n        fill=\"rgb(131,108,254)\"\n        points=\"196.8529270697212,257.56285681477567 188.3407321255545,251.11367107658714 181.30636323247182,257.99338620572706\"\n      />\n      <Polygon\n        fill=\"rgb(134,241,185)\"\n        points=\"224.82336895275418,160.67593122452269 216.16006583611141,155.37915488995438 209.80610439106846,161.2672758601467\"\n      />\n      <Polygon\n        fill=\"rgb(206,118,228)\"\n        points=\"385.1707388650716,298.5846231709066 378.37871629157723,294.88412089683175 374.7620232924895,306.7851090761764\"\n      />\n      <Polygon\n        fill=\"rgb(27,93,198)\"\n        points=\"218.333762338616,285.58209712193803 218.3134485984448,281.08395753483285 214.7153067865441,277.6277933791685\"\n      />\n      <Polygon\n        fill=\"rgb(30,84,198)\"\n        points=\"211.31112888412247,270.13327428890886 214.7153067865441,277.6277933791685 218.3134485984448,281.08395753483285\"\n      />\n      <Polygon\n        fill=\"rgb(102,89,247)\"\n        points=\"129.60190743412392,201.407587277299 138.60470936045957,201.37289256762438 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(92,157,247)\"\n        points=\"138.60470936045957,201.37289256762438 129.60190743412392,201.407587277299 131.5739699791123,209.38471705089242\"\n      />\n      <Polygon\n        fill=\"rgb(176,92,241)\"\n        points=\"300.1596045331276,340.4045102203321 298.80165621467495,335.19205708795744 292.71617243287494,339.55324924347127\"\n      />\n      <Polygon\n        fill=\"rgb(196,99,231)\"\n        points=\"300.1596045331276,340.4045102203321 307.7718623499412,330.8608155696018 298.80165621467495,335.19205708795744\"\n      />\n      <Polygon\n        fill=\"rgb(145,116,254)\"\n        points=\"256.7723263099213,339.595873424404 264.1223277315304,332.3286669510485 251.87313577771255,333.188016103464\"\n      />\n      <Polygon\n        fill=\"rgb(192,200,212)\"\n        points=\"380.30370570512696,282.51204369781306 389.38593351140514,280.89473275078643 384.4680567440741,274.2740751405247\"\n      />\n      <Polygon\n        fill=\"rgb(159,218,212)\"\n        points=\"368.8691487723546,276.1340413796474 380.30370570512696,282.51204369781306 384.4680567440741,274.2740751405247\"\n      />\n      <Polygon\n        fill=\"rgb(92,157,247)\"\n        points=\"139.8665096254,211.49361648458236 138.60470936045957,201.37289256762438 131.5739699791123,209.38471705089242\"\n      />\n      <Polygon\n        fill=\"rgb(93,161,246)\"\n        points=\"139.8665096254,211.49361648458236 131.5739699791123,209.38471705089242 133.29214388562582,218.05078207373361\"\n      />\n      <Polygon\n        fill=\"rgb(237,193,135)\"\n        points=\"359.83528789534296,191.5288169484466 354.8506784555366,190.24957238240304 362.32746632058877,200.13814461481493\"\n      />\n      <Polygon\n        fill=\"rgb(232,202,130)\"\n        points=\"359.83528789534296,191.5288169484466 351.50343394005847,178.00744029006145 354.8506784555366,190.24957238240304\"\n      />\n      <Polygon\n        fill=\"rgb(137,192,237)\"\n        points=\"216.60157441461763,329.619772552527 229.39267504084884,329.41406002403863 226.96171113352173,316.21059353561895\"\n      />\n      <Polygon\n        fill=\"rgb(80,85,239)\"\n        points=\"226.96171113352173,316.21059353561895 239.859193535037,325.8864414843408 235.3607694369397,316.4408927663211\"\n      />\n      <Polygon\n        fill=\"rgb(136,192,238)\"\n        points=\"229.39267504084884,329.41406002403863 239.859193535037,325.8864414843408 226.96171113352173,316.21059353561895\"\n      />\n      <Polygon\n        fill=\"rgb(74,98,240)\"\n        points=\"226.96171113352173,316.21059353561895 235.3607694369397,316.4408927663211 231.68753003946267,306.63634043027315\"\n      />\n      <Polygon\n        fill=\"rgb(231,165,192)\"\n        points=\"188.4574252065747,148.8803792103941 180.51627523401072,146.5630442162772 182.57114659049074,160.96136147062376\"\n      />\n      <Polygon\n        fill=\"rgb(229,182,182)\"\n        points=\"180.51627523401072,146.5630442162772 188.4574252065747,148.8803792103941 181.80690298516168,139.48809543207824\"\n      />\n      <Polygon\n        fill=\"rgb(159,212,218)\"\n        points=\"188.4574252065747,148.8803792103941 182.57114659049074,160.96136147062376 196.48589562003247,159.6657530381658\"\n      />\n      <Polygon\n        fill=\"rgb(151,145,252)\"\n        points=\"237.1818829158279,339.13006621895784 251.87313577771255,333.188016103464 239.859193535037,325.8864414843408\"\n      />\n      <Polygon\n        fill=\"rgb(163,148,249)\"\n        points=\"237.1818829158279,339.13006621895784 229.39267504084884,329.41406002403863 225.28763230734288,339.4957495118071\"\n      />\n      <Polygon\n        fill=\"rgb(157,144,251)\"\n        points=\"237.1818829158279,339.13006621895784 239.859193535037,325.8864414843408 229.39267504084884,329.41406002403863\"\n      />\n      <Polygon\n        fill=\"rgb(242,148,181)\"\n        points=\"367.8477121990423,265.90301625570993 368.51886568509155,254.0673435027805 363.31373468219175,266.5767132032484\"\n      />\n      <Polygon\n        fill=\"rgb(237,177,171)\"\n        points=\"367.8477121990423,265.90301625570993 363.31373468219175,266.5767132032484 368.8691487723546,276.1340413796474\"\n      />\n      <Polygon\n        fill=\"rgb(152,166,247)\"\n        points=\"225.28763230734288,339.4957495118071 216.60157441461763,329.619772552527 216.08886991712473,338.11999270406506\"\n      />\n      <Polygon\n        fill=\"rgb(149,109,252)\"\n        points=\"180.55506230271854,246.4030173395411 170.8531103735781,241.87174877414486 170.9886209259904,254.30680491401523\"\n      />\n      <Polygon\n        fill=\"rgb(149,130,254)\"\n        points=\"170.9886209259904,254.30680491401523 157.7107908644062,243.523177510298 163.11108680906221,251.3255461643749\"\n      />\n      <Polygon\n        fill=\"rgb(132,111,254)\"\n        points=\"170.9886209259904,254.30680491401523 170.8531103735781,241.87174877414486 157.7107908644062,243.523177510298\"\n      />\n      <Polygon\n        fill=\"rgb(184,134,242)\"\n        points=\"353.97684864298265,304.72369564858843 342.55733129470553,308.0976386863582 354.23401078361127,312.83754446034345\"\n      />\n      <Polygon\n        fill=\"rgb(140,130,255)\"\n        points=\"364.31230923508156,306.569340311228 353.97684864298265,304.72369564858843 354.23401078361127,312.83754446034345\"\n      />\n      <Polygon\n        fill=\"rgb(94,160,247)\"\n        points=\"141.36960083695317,222.70931901674962 139.8665096254,211.49361648458236 133.29214388562582,218.05078207373361\"\n      />\n      <Polygon\n        fill=\"rgb(142,156,251)\"\n        points=\"225.28763230734288,339.4957495118071 229.39267504084884,329.41406002403863 216.60157441461763,329.619772552527\"\n      />\n      <Polygon\n        fill=\"rgb(189,111,239)\"\n        points=\"374.7620232924895,306.7851090761764 371.75749198716676,300.4398336733447 364.31230923508156,306.569340311228\"\n      />\n      <Polygon\n        fill=\"rgb(202,119,231)\"\n        points=\"374.7620232924895,306.7851090761764 378.37871629157723,294.88412089683175 371.75749198716676,300.4398336733447\"\n      />\n      <Polygon\n        fill=\"rgb(27,93,198)\"\n        points=\"218.333762338616,285.58209712193803 223.9216500963412,296.4116966420974 218.3134485984448,281.08395753483285\"\n      />\n      <Polygon\n        fill=\"rgb(248,133,170)\"\n        points=\"368.51886568509155,254.0673435027805 362.7992588787268,254.8351862693258 363.31373468219175,266.5767132032484\"\n      />\n      <Polygon\n        fill=\"rgb(248,136,169)\"\n        points=\"368.51886568509155,254.0673435027805 366.23041128909756,242.48777081045776 362.7992588787268,254.8351862693258\"\n      />\n      <Polygon\n        fill=\"rgb(185,91,236)\"\n        points=\"274.10493005083487,339.91709024181836 277.88237490752414,333.866701032721 272.381696276472,332.45945313684746\"\n      />\n      <Polygon\n        fill=\"rgb(152,106,251)\"\n        points=\"283.1128738801815,338.51498197129354 277.88237490752414,333.866701032721 274.10493005083487,339.91709024181836\"\n      />\n      <Polygon\n        fill=\"rgb(120,80,246)\"\n        points=\"274.10493005083487,339.91709024181836 272.381696276472,332.45945313684746 264.1223277315304,332.3286669510485\"\n      />\n      <Polygon\n        fill=\"rgb(223,212,123)\"\n        points=\"343.48318219283567,169.46499154327202 345.6908857873142,174.4749693461107 351.50343394005847,178.00744029006145\"\n      />\n      <Polygon\n        fill=\"rgb(235,196,126)\"\n        points=\"351.50343394005847,178.00744029006145 350.2836376082189,180.96498319110646 354.8506784555366,190.24957238240304\"\n      />\n      <Polygon\n        fill=\"rgb(226,209,126)\"\n        points=\"351.50343394005847,178.00744029006145 345.6908857873142,174.4749693461107 350.2836376082189,180.96498319110646\"\n      />\n      <Polygon\n        fill=\"rgb(89,245,162)\"\n        points=\"252.90852632797524,150.9626596243623 240.03173270628733,151.81576206774218 245.4784262239812,156.0023795971076\"\n      />\n      <Polygon\n        fill=\"rgb(96,244,169)\"\n        points=\"240.03173270628733,151.81576206774218 224.82336895275418,160.67593122452269 236.21971273709826,160.37204827521794\"\n      />\n      <Polygon\n        fill=\"rgb(80,239,167)\"\n        points=\"240.03173270628733,151.81576206774218 236.21971273709826,160.37204827521794 245.4784262239812,156.0023795971076\"\n      />\n      <Polygon\n        fill=\"rgb(131,121,255)\"\n        points=\"159.6468239653832,233.07112450589858 146.35003100968746,229.5616837073949 144.95385027109273,239.2307759842215\"\n      />\n      <Polygon\n        fill=\"rgb(99,129,252)\"\n        points=\"146.35003100968746,229.5616837073949 138.75414818753643,229.79130464578535 144.95385027109273,239.2307759842215\"\n      />\n      <Polygon\n        fill=\"rgb(127,129,255)\"\n        points=\"157.7107908644062,243.523177510298 159.6468239653832,233.07112450589858 144.95385027109273,239.2307759842215\"\n      />\n      <Polygon\n        fill=\"rgb(97,143,251)\"\n        points=\"146.35003100968746,229.5616837073949 141.36960083695317,222.70931901674962 138.75414818753643,229.79130464578535\"\n      />\n      <Polygon\n        fill=\"rgb(3,148,151)\"\n        points=\"88.16956269903127,145.30270804864324 92.14288996297591,133.7034121864712 92.84180729203871,143.2665904808921\"\n      />\n      <Polygon\n        fill=\"rgb(6,163,149)\"\n        points=\"87.77201372819727,156.51365119613718 88.16956269903127,145.30270804864324 92.84180729203871,143.2665904808921\"\n      />\n      <Polygon\n        fill=\"rgb(113,254,137)\"\n        points=\"278.09642969741515,143.0726279856969 266.72804738432706,144.28258613016078 265.1005282141068,147.1678284885462\"\n      />\n      <Polygon\n        fill=\"rgb(108,254,137)\"\n        points=\"266.72804738432706,144.28258613016078 257.0863769667164,146.90534297994037 265.1005282141068,147.1678284885462\"\n      />\n      <Polygon\n        fill=\"rgb(225,197,174)\"\n        points=\"179.09665792734273,129.7652605970659 174.75079129105646,135.857966620721 181.80690298516168,139.48809543207824\"\n      />\n      <Polygon\n        fill=\"rgb(237,180,168)\"\n        points=\"179.09665792734273,129.7652605970659 170.0049134115124,124.41781503421186 174.75079129105646,135.857966620721\"\n      />\n      <Polygon\n        fill=\"rgb(207,77,214)\"\n        points=\"342.55733129470553,308.0976386863582 333.780704695497,310.80075350266605 335.5581440511499,314.9068896828052\"\n      />\n      <Polygon\n        fill=\"rgb(200,73,218)\"\n        points=\"335.5581440511499,314.9068896828052 333.780704695497,310.80075350266605 327.95973982959515,316.15258399200644\"\n      />\n      <Polygon\n        fill=\"rgb(159,113,251)\"\n        points=\"292.71617243287494,339.55324924347127 298.80165621467495,335.19205708795744 291.68992423245044,332.37795126418416\"\n      />\n      <Polygon\n        fill=\"rgb(156,113,251)\"\n        points=\"292.71617243287494,339.55324924347127 291.68992423245044,332.37795126418416 283.1128738801815,338.51498197129354\"\n      />\n      <Polygon\n        fill=\"rgb(221,159,209)\"\n        points=\"368.8691487723546,276.1340413796474 363.31373468219175,266.5767132032484 358.1777958223002,278.19664972363285\"\n      />\n      <Polygon\n        fill=\"rgb(158,211,220)\"\n        points=\"370.1608267497096,285.9134399661216 368.8691487723546,276.1340413796474 357.19488518669056,287.9816649191913\"\n      />\n      <Polygon\n        fill=\"rgb(222,132,214)\"\n        points=\"368.8691487723546,276.1340413796474 358.1777958223002,278.19664972363285 357.19488518669056,287.9816649191913\"\n      />\n      <Polygon\n        fill=\"rgb(155,211,221)\"\n        points=\"368.8691487723546,276.1340413796474 370.1608267497096,285.9134399661216 380.30370570512696,282.51204369781306\"\n      />\n      <Polygon\n        fill=\"rgb(34,80,201)\"\n        points=\"211.31112888412247,270.13327428890886 213.76341168491157,270.4884988519496 206.41086229303036,260.37637709617275\"\n      />\n      <Polygon\n        fill=\"rgb(30,88,200)\"\n        points=\"211.31112888412247,270.13327428890886 218.3134485984448,281.08395753483285 213.76341168491157,270.4884988519496\"\n      />\n      <Polygon\n        fill=\"rgb(104,68,238)\"\n        points=\"280.58808625795064,329.69313376509325 277.88237490752414,333.866701032721 283.1128738801815,338.51498197129354\"\n      />\n      <Polygon\n        fill=\"rgb(184,79,232)\"\n        points=\"291.68992423245044,332.37795126418416 280.58808625795064,329.69313376509325 283.1128738801815,338.51498197129354\"\n      />\n      <Polygon\n        fill=\"rgb(150,62,235)\"\n        points=\"251.87313577771255,333.188016103464 264.1223277315304,332.3286669510485 258.1449876643526,327.1382712637474\"\n      />\n      <Polygon\n        fill=\"rgb(113,84,247)\"\n        points=\"251.87313577771255,333.188016103464 258.1449876643526,327.1382712637474 239.859193535037,325.8864414843408\"\n      />\n      <Polygon\n        fill=\"rgb(136,255,138)\"\n        points=\"153.24749138395407,88.31187318008807 143.58766246531184,88.43566792124258 148.88692228858062,90.61244841393241\"\n      />\n      <Polygon\n        fill=\"rgb(139,255,138)\"\n        points=\"159.23694418009183,89.73574136400174 153.24749138395407,88.31187318008807 148.88692228858062,90.61244841393241\"\n      />\n      <Polygon\n        fill=\"rgb(197,77,223)\"\n        points=\"320.6578051808268,322.439682043966 327.95973982959515,316.15258399200644 321.9990885361443,313.34202541451765\"\n      />\n      <Polygon\n        fill=\"rgb(205,95,224)\"\n        points=\"320.6578051808268,322.439682043966 312.3576817414308,321.54560451034934 307.7718623499412,330.8608155696018\"\n      />\n      <Polygon\n        fill=\"rgb(196,77,223)\"\n        points=\"320.6578051808268,322.439682043966 321.9990885361443,313.34202541451765 312.3576817414308,321.54560451034934\"\n      />\n      <Polygon\n        fill=\"rgb(24,143,201)\"\n        points=\"88.31832489658083,171.24610220603302 87.77201372819727,156.51365119613718 87.5275379814984,166.6368719838772\"\n      />\n      <Polygon\n        fill=\"rgb(158,252,128)\"\n        points=\"296.7307861082275,142.8210570707935 294.6899346265553,145.03313766329813 308.9576334453859,147.68436882931297\"\n      />\n      <Polygon\n        fill=\"rgb(136,255,128)\"\n        points=\"286.2697264786604,143.41297072039453 294.6899346265553,145.03313766329813 296.7307861082275,142.8210570707935\"\n      />\n      <Polygon\n        fill=\"rgb(122,255,113)\"\n        points=\"278.09642969741515,143.0726279856969 286.2697264786604,143.41297072039453 296.7307861082275,142.8210570707935\"\n      />\n      <Polygon\n        fill=\"rgb(128,129,255)\"\n        points=\"170.8531103735781,241.87174877414486 159.6468239653832,233.07112450589858 157.7107908644062,243.523177510298\"\n      />\n      <Polygon\n        fill=\"rgb(107,254,132)\"\n        points=\"278.09642969741515,143.0726279856969 265.1005282141068,147.1678284885462 276.90011084376994,145.21590871604337\"\n      />\n      <Polygon\n        fill=\"rgb(115,255,131)\"\n        points=\"286.2697264786604,143.41297072039453 278.09642969741515,143.0726279856969 276.90011084376994,145.21590871604337\"\n      />\n      <Polygon\n        fill=\"rgb(141,143,254)\"\n        points=\"353.97684864298265,304.72369564858843 364.31230923508156,306.569340311228 361.172646460685,298.54353455712044\"\n      />\n      <Polygon\n        fill=\"rgb(158,126,252)\"\n        points=\"353.97684864298265,304.72369564858843 361.172646460685,298.54353455712044 351.97335822563724,297.65254083541635\"\n      />\n      <Polygon\n        fill=\"rgb(183,135,242)\"\n        points=\"351.97335822563724,297.65254083541635 342.55733129470553,308.0976386863582 353.97684864298265,304.72369564858843\"\n      />\n      <Polygon\n        fill=\"rgb(121,97,252)\"\n        points=\"194.37668309174478,249.86668813742776 188.3407321255545,251.11367107658714 196.8529270697212,257.56285681477567\"\n      />\n      <Polygon\n        fill=\"rgb(119,117,255)\"\n        points=\"206.41086229303036,260.37637709617275 201.5180125835592,250.91378628387042 196.8529270697212,257.56285681477567\"\n      />\n      <Polygon\n        fill=\"rgb(144,101,252)\"\n        points=\"201.5180125835592,250.91378628387042 194.37668309174478,249.86668813742776 196.8529270697212,257.56285681477567\"\n      />\n      <Polygon\n        fill=\"rgb(97,89,246)\"\n        points=\"239.859193535037,325.8864414843408 246.1998887128038,321.5026242465619 235.3607694369397,316.4408927663211\"\n      />\n      <Polygon\n        fill=\"rgb(116,73,243)\"\n        points=\"239.859193535037,325.8864414843408 258.1449876643526,327.1382712637474 246.1998887128038,321.5026242465619\"\n      />\n      <Polygon\n        fill=\"rgb(205,229,128)\"\n        points=\"334.56978835190625,160.53410316300352 327.75542121947745,159.61857454247848 338.2379038869531,168.44949807759508\"\n      />\n      <Polygon\n        fill=\"rgb(207,228,127)\"\n        points=\"343.48318219283567,169.46499154327202 334.56978835190625,160.53410316300352 338.2379038869531,168.44949807759508\"\n      />\n      <Polygon\n        fill=\"rgb(196,235,123)\"\n        points=\"334.56978835190625,160.53410316300352 322.3585156294453,152.59512445999343 327.75542121947745,159.61857454247848\"\n      />\n      <Polygon\n        fill=\"rgb(20,182,172)\"\n        points=\"93.99712365455221,123.77326513713118 98.26486415212955,112.33258144102564 98.03224262378083,113.90409214677416\"\n      />\n      <Polygon\n        fill=\"rgb(25,194,165)\"\n        points=\"98.26486415212955,112.33258144102564 103.46984361588741,103.0885585203022 98.03224262378083,113.90409214677416\"\n      />\n      <Polygon\n        fill=\"rgb(195,106,234)\"\n        points=\"307.7718623499412,330.8608155696018 299.1436375799605,326.72176062458936 298.80165621467495,335.19205708795744\"\n      />\n      <Polygon\n        fill=\"rgb(190,100,236)\"\n        points=\"307.7718623499412,330.8608155696018 312.3576817414308,321.54560451034934 299.1436375799605,326.72176062458936\"\n      />\n      <Polygon\n        fill=\"rgb(251,146,155)\"\n        points=\"368.587831245202,234.66057750489875 366.93816274798337,228.17522055029247 366.23041128909756,242.48777081045776\"\n      />\n      <Polygon\n        fill=\"rgb(226,185,186)\"\n        points=\"181.80690298516168,139.48809543207824 174.75079129105646,135.857966620721 180.51627523401072,146.5630442162772\"\n      />\n      <Polygon\n        fill=\"rgb(146,229,203)\"\n        points=\"209.80610439106846,161.2672758601467 196.48589562003247,159.6657530381658 201.40295672630194,166.78528450895584\"\n      />\n      <Polygon\n        fill=\"rgb(162,203,225)\"\n        points=\"196.48589562003247,159.6657530381658 182.57114659049074,160.96136147062376 187.54566394501344,168.36746091495476\"\n      />\n      <Polygon\n        fill=\"rgb(128,222,214)\"\n        points=\"196.48589562003247,159.6657530381658 187.54566394501344,168.36746091495476 194.30084132268365,168.30554271337115\"\n      />\n      <Polygon\n        fill=\"rgb(133,222,213)\"\n        points=\"201.40295672630194,166.78528450895584 196.48589562003247,159.6657530381658 194.30084132268365,168.30554271337115\"\n      />\n      <Polygon\n        fill=\"rgb(170,184,234)\"\n        points=\"378.37871629157723,294.88412089683175 380.30370570512696,282.51204369781306 370.1608267497096,285.9134399661216\"\n      />\n      <Polygon\n        fill=\"rgb(158,150,250)\"\n        points=\"364.31230923508156,306.569340311228 371.75749198716676,300.4398336733447 361.172646460685,298.54353455712044\"\n      />\n      <Polygon\n        fill=\"rgb(155,105,251)\"\n        points=\"298.80165621467495,335.19205708795744 299.1436375799605,326.72176062458936 291.68992423245044,332.37795126418416\"\n      />\n      <Polygon\n        fill=\"rgb(128,48,228)\"\n        points=\"264.1223277315304,332.3286669510485 272.381696276472,332.45945313684746 268.9305727874505,329.0711121581476\"\n      />\n      <Polygon\n        fill=\"rgb(124,51,230)\"\n        points=\"264.1223277315304,332.3286669510485 268.9305727874505,329.0711121581476 258.1449876643526,327.1382712637474\"\n      />\n      <Polygon\n        fill=\"rgb(108,21,196)\"\n        points=\"123.55028590788064,191.41076683294034 106.69616291911285,183.72485751324706 108.82127873279006,187.11861276378198\"\n      />\n      <Polygon\n        fill=\"rgb(98,24,197)\"\n        points=\"108.82127873279006,187.11861276378198 106.69616291911285,183.72485751324706 97.72014462711954,181.12924860659845\"\n      />\n      <Polygon\n        fill=\"rgb(250,146,160)\"\n        points=\"171.8183218240515,114.37056895665532 174.4256209181275,103.96107441742592 168.4856230986257,108.18441648068651\"\n      />\n      <Polygon\n        fill=\"rgb(227,205,147)\"\n        points=\"162.35529660631386,100.94159840594952 174.4256209181275,103.96107441742592 167.15638583657278,93.1756602141918\"\n      />\n      <Polygon\n        fill=\"rgb(243,169,165)\"\n        points=\"174.4256209181275,103.96107441742592 162.35529660631386,100.94159840594952 168.4856230986257,108.18441648068651\"\n      />\n      <Polygon\n        fill=\"rgb(239,190,141)\"\n        points=\"362.32746632058877,200.13814461481493 354.8506784555366,190.24957238240304 359.8402973698693,203.48759665547178\"\n      />\n      <Polygon\n        fill=\"rgb(244,179,141)\"\n        points=\"362.32746632058877,200.13814461481493 359.8402973698693,203.48759665547178 364.99513691360534,212.46675163615808\"\n      />\n      <Polygon\n        fill=\"rgb(144,161,250)\"\n        points=\"138.60470936045957,201.37289256762438 137.24790364407744,189.40386234442423 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(97,19,188)\"\n        points=\"114.67960517273846,186.37396722394396 106.69616291911285,183.72485751324706 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(167,19,182)\"\n        points=\"132.04727764977275,187.43845228519743 124.93747063866064,187.34765311827073 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(150,20,193)\"\n        points=\"124.93747063866064,187.34765311827073 114.67960517273846,186.37396722394396 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(158,27,200)\"\n        points=\"137.24790364407744,189.40386234442423 132.04727764977275,187.43845228519743 123.55028590788064,191.41076683294034\"\n      />\n      <Polygon\n        fill=\"rgb(136,228,207)\"\n        points=\"209.80610439106846,161.2672758601467 208.1657747289695,171.48686558063756 217.50221608410766,167.04604180374895\"\n      />\n      <Polygon\n        fill=\"rgb(138,230,204)\"\n        points=\"224.82336895275418,160.67593122452269 209.80610439106846,161.2672758601467 217.50221608410766,167.04604180374895\"\n      />\n      <Polygon\n        fill=\"rgb(149,227,205)\"\n        points=\"209.80610439106846,161.2672758601467 201.40295672630194,166.78528450895584 208.1657747289695,171.48686558063756\"\n      />\n      <Polygon\n        fill=\"rgb(210,91,219)\"\n        points=\"342.55733129470553,308.0976386863582 338.1140634466294,302.21606536856746 333.780704695497,310.80075350266605\"\n      />\n      <Polygon\n        fill=\"rgb(217,98,214)\"\n        points=\"345.79332509857517,294.5363932052039 338.1140634466294,302.21606536856746 342.55733129470553,308.0976386863582\"\n      />\n      <Polygon\n        fill=\"rgb(215,98,217)\"\n        points=\"351.97335822563724,297.65254083541635 345.79332509857517,294.5363932052039 342.55733129470553,308.0976386863582\"\n      />\n      <Polygon\n        fill=\"rgb(120,159,251)\"\n        points=\"152.287806385257,221.09708098577102 147.21074080050204,213.9460555196309 141.36960083695317,222.70931901674962\"\n      />\n      <Polygon\n        fill=\"rgb(110,164,249)\"\n        points=\"147.21074080050204,213.9460555196309 139.8665096254,211.49361648458236 141.36960083695317,222.70931901674962\"\n      />\n      <Polygon\n        fill=\"rgb(118,163,250)\"\n        points=\"152.287806385257,221.09708098577102 141.36960083695317,222.70931901674962 146.35003100968746,229.5616837073949\"\n      />\n      <Polygon\n        fill=\"rgb(118,163,250)\"\n        points=\"152.98287615259756,204.82301214569773 138.60470936045957,201.37289256762438 139.8665096254,211.49361648458236\"\n      />\n      <Polygon\n        fill=\"rgb(112,173,246)\"\n        points=\"147.21074080050204,213.9460555196309 152.98287615259756,204.82301214569773 139.8665096254,211.49361648458236\"\n      />\n      <Polygon\n        fill=\"rgb(156,51,226)\"\n        points=\"280.58808625795064,329.69313376509325 272.381696276472,332.45945313684746 277.88237490752414,333.866701032721\"\n      />\n      <Polygon\n        fill=\"rgb(114,117,254)\"\n        points=\"188.3407321255545,251.11367107658714 194.37668309174478,249.86668813742776 193.02112221553085,241.62509337018014\"\n      />\n      <Polygon\n        fill=\"rgb(128,109,254)\"\n        points=\"188.3407321255545,251.11367107658714 193.02112221553085,241.62509337018014 180.55506230271854,246.4030173395411\"\n      />\n      <Polygon\n        fill=\"rgb(100,250,154)\"\n        points=\"265.1005282141068,147.1678284885462 257.0863769667164,146.90534297994037 252.90852632797524,150.9626596243623\"\n      />\n      <Polygon\n        fill=\"rgb(175,159,242)\"\n        points=\"371.75749198716676,300.4398336733447 378.37871629157723,294.88412089683175 368.0329425748245,294.1108770527797\"\n      />\n      <Polygon\n        fill=\"rgb(174,188,230)\"\n        points=\"368.0329425748245,294.1108770527797 378.37871629157723,294.88412089683175 370.1608267497096,285.9134399661216\"\n      />\n      <Polygon\n        fill=\"rgb(123,254,145)\"\n        points=\"143.58766246531184,88.43566792124258 130.03015240518954,89.67855557208946 135.55842855961652,91.6848729040806\"\n      />\n      <Polygon\n        fill=\"rgb(130,254,146)\"\n        points=\"143.58766246531184,88.43566792124258 135.55842855961652,91.6848729040806 148.88692228858062,90.61244841393241\"\n      />\n      <Polygon\n        fill=\"rgb(224,159,206)\"\n        points=\"175.7254822146317,173.8981095153145 182.57114659049074,160.96136147062376 171.61437096203645,160.90524878006664\"\n      />\n      <Polygon\n        fill=\"rgb(224,156,206)\"\n        points=\"171.61437096203645,160.90524878006664 182.57114659049074,160.96136147062376 176.08549454377442,152.21563881519754\"\n      />\n      <Polygon\n        fill=\"rgb(159,201,227)\"\n        points=\"187.54566394501344,168.36746091495476 182.57114659049074,160.96136147062376 175.7254822146317,173.8981095153145\"\n      />\n      <Polygon\n        fill=\"rgb(232,165,191)\"\n        points=\"182.57114659049074,160.96136147062376 180.51627523401072,146.5630442162772 176.08549454377442,152.21563881519754\"\n      />\n      <Polygon\n        fill=\"rgb(120,180,244)\"\n        points=\"152.98287615259756,204.82301214569773 148.06949658698417,193.94053791293356 138.60470936045957,201.37289256762438\"\n      />\n      <Polygon\n        fill=\"rgb(139,160,251)\"\n        points=\"148.06949658698417,193.94053791293356 137.24790364407744,189.40386234442423 138.60470936045957,201.37289256762438\"\n      />\n      <Polygon\n        fill=\"rgb(165,191,232)\"\n        points=\"368.0329425748245,294.1108770527797 370.1608267497096,285.9134399661216 357.19488518669056,287.9816649191913\"\n      />\n      <Polygon\n        fill=\"rgb(158,148,250)\"\n        points=\"361.172646460685,298.54353455712044 371.75749198716676,300.4398336733447 368.0329425748245,294.1108770527797\"\n      />\n      <Polygon\n        fill=\"rgb(182,234,172)\"\n        points=\"159.23694418009183,89.73574136400174 148.88692228858062,90.61244841393241 167.15638583657278,93.1756602141918\"\n      />\n      <Polygon\n        fill=\"rgb(163,250,140)\"\n        points=\"167.15638583657278,93.1756602141918 148.88692228858062,90.61244841393241 156.04302553904267,94.70626278408577\"\n      />\n      <Polygon\n        fill=\"rgb(205,225,156)\"\n        points=\"167.15638583657278,93.1756602141918 156.04302553904267,94.70626278408577 162.35529660631386,100.94159840594952\"\n      />\n      <Polygon\n        fill=\"rgb(71,96,238)\"\n        points=\"206.02573050085653,248.83984721821594 201.5180125835592,250.91378628387042 206.41086229303036,260.37637709617275\"\n      />\n      <Polygon\n        fill=\"rgb(29,111,208)\"\n        points=\"210.03404506441422,259.86825305651865 206.02573050085653,248.83984721821594 206.41086229303036,260.37637709617275\"\n      />\n      <Polygon\n        fill=\"rgb(35,98,211)\"\n        points=\"206.41086229303036,260.37637709617275 213.76341168491157,270.4884988519496 210.03404506441422,259.86825305651865\"\n      />\n      <Polygon\n        fill=\"rgb(107,239,188)\"\n        points=\"224.82336895275418,160.67593122452269 217.50221608410766,167.04604180374895 222.09819668366362,170.23613713921745\"\n      />\n      <Polygon\n        fill=\"rgb(92,237,183)\"\n        points=\"236.21971273709826,160.37204827521794 224.82336895275418,160.67593122452269 233.21000795515891,167.03674163078324\"\n      />\n      <Polygon\n        fill=\"rgb(88,234,187)\"\n        points=\"224.82336895275418,160.67593122452269 222.09819668366362,170.23613713921745 233.21000795515891,167.03674163078324\"\n      />\n      <Polygon\n        fill=\"rgb(158,127,252)\"\n        points=\"180.03575876649032,234.45207328133188 170.8531103735781,241.87174877414486 180.55506230271854,246.4030173395411\"\n      />\n      <Polygon\n        fill=\"rgb(119,127,255)\"\n        points=\"193.02112221553085,241.62509337018014 180.03575876649032,234.45207328133188 180.55506230271854,246.4030173395411\"\n      />\n      <Polygon\n        fill=\"rgb(13,117,183)\"\n        points=\"87.7390653710462,163.25271081657587 86.68089703694932,154.46586636094344 87.77201372819727,156.51365119613718\"\n      />\n      <Polygon\n        fill=\"rgb(14,134,187)\"\n        points=\"87.7390653710462,163.25271081657587 87.77201372819727,156.51365119613718 88.31832489658083,171.24610220603302\"\n      />\n      <Polygon\n        fill=\"rgb(9,155,166)\"\n        points=\"87.77201372819727,156.51365119613718 86.68089703694932,154.46586636094344 88.16956269903127,145.30270804864324\"\n      />\n      <Polygon\n        fill=\"rgb(197,235,123)\"\n        points=\"321.5652238282945,154.5309068511109 327.75542121947745,159.61857454247848 322.3585156294453,152.59512445999343\"\n      />\n      <Polygon\n        fill=\"rgb(187,241,123)\"\n        points=\"322.3585156294453,152.59512445999343 316.7382138106609,150.76078302117287 321.5652238282945,154.5309068511109\"\n      />\n      <Polygon\n        fill=\"rgb(167,247,104)\"\n        points=\"308.9576334453859,147.68436882931297 316.7382138106609,150.76078302117287 322.3585156294453,152.59512445999343\"\n      />\n      <Polygon\n        fill=\"rgb(160,164,246)\"\n        points=\"361.172646460685,298.54353455712044 357.19488518669056,287.9816649191913 351.97335822563724,297.65254083541635\"\n      />\n      <Polygon\n        fill=\"rgb(149,159,249)\"\n        points=\"368.0329425748245,294.1108770527797 357.19488518669056,287.9816649191913 361.172646460685,298.54353455712044\"\n      />\n      <Polygon\n        fill=\"rgb(107,249,162)\"\n        points=\"130.03015240518954,89.67855557208946 119.31951389466528,93.38313233219515 135.55842855961652,91.6848729040806\"\n      />\n      <Polygon\n        fill=\"rgb(196,77,223)\"\n        points=\"333.780704695497,310.80075350266605 321.9990885361443,313.34202541451765 327.95973982959515,316.15258399200644\"\n      />\n      <Polygon\n        fill=\"rgb(137,151,253)\"\n        points=\"146.35003100968746,229.5616837073949 159.6468239653832,233.07112450589858 152.287806385257,221.09708098577102\"\n      />\n      <Polygon\n        fill=\"rgb(180,74,231)\"\n        points=\"280.58808625795064,329.69313376509325 291.68992423245044,332.37795126418416 292.72143889808933,324.41688308615437\"\n      />\n      <Polygon\n        fill=\"rgb(184,74,229)\"\n        points=\"291.68992423245044,332.37795126418416 299.1436375799605,326.72176062458936 292.72143889808933,324.41688308615437\"\n      />\n      <Polygon\n        fill=\"rgb(226,118,209)\"\n        points=\"357.19488518669056,287.9816649191913 345.79332509857517,294.5363932052039 351.97335822563724,297.65254083541635\"\n      />\n      <Polygon\n        fill=\"rgb(228,186,182)\"\n        points=\"180.51627523401072,146.5630442162772 174.75079129105646,135.857966620721 172.73431907721306,145.06289621472945\"\n      />\n      <Polygon\n        fill=\"rgb(231,166,192)\"\n        points=\"176.08549454377442,152.21563881519754 180.51627523401072,146.5630442162772 172.73431907721306,145.06289621472945\"\n      />\n      <Polygon\n        fill=\"rgb(197,52,204)\"\n        points=\"137.24790364407744,189.40386234442423 140.93705774452548,183.29403762792822 132.04727764977275,187.43845228519743\"\n      />\n      <Polygon\n        fill=\"rgb(140,164,250)\"\n        points=\"149.12797928150968,184.44264454438706 137.24790364407744,189.40386234442423 148.06949658698417,193.94053791293356\"\n      />\n      <Polygon\n        fill=\"rgb(179,60,224)\"\n        points=\"140.93705774452548,183.29403762792822 137.24790364407744,189.40386234442423 149.12797928150968,184.44264454438706\"\n      />\n      <Polygon\n        fill=\"rgb(213,223,131)\"\n        points=\"345.6908857873142,174.4749693461107 343.48318219283567,169.46499154327202 338.2379038869531,168.44949807759508\"\n      />\n      <Polygon\n        fill=\"rgb(227,126,208)\"\n        points=\"357.19488518669056,287.9816649191913 351.9192432962711,275.07582125316816 346.82058825328846,286.2133422588675\"\n      />\n      <Polygon\n        fill=\"rgb(226,121,209)\"\n        points=\"357.19488518669056,287.9816649191913 346.82058825328846,286.2133422588675 345.79332509857517,294.5363932052039\"\n      />\n      <Polygon\n        fill=\"rgb(233,131,200)\"\n        points=\"358.1777958223002,278.19664972363285 351.9192432962711,275.07582125316816 357.19488518669056,287.9816649191913\"\n      />\n      <Polygon\n        fill=\"rgb(146,217,217)\"\n        points=\"175.7254822146317,173.8981095153145 190.15965690582658,177.8195210787613 187.54566394501344,168.36746091495476\"\n      />\n      <Polygon\n        fill=\"rgb(129,212,224)\"\n        points=\"194.30084132268365,168.30554271337115 187.54566394501344,168.36746091495476 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(236,141,195)\"\n        points=\"363.31373468219175,266.5767132032484 351.9192432962711,275.07582125316816 358.1777958223002,278.19664972363285\"\n      />\n      <Polygon\n        fill=\"rgb(240,130,189)\"\n        points=\"363.31373468219175,266.5767132032484 362.7992588787268,254.8351862693258 356.5023980346716,263.09873479657676\"\n      />\n      <Polygon\n        fill=\"rgb(238,123,192)\"\n        points=\"363.31373468219175,266.5767132032484 356.5023980346716,263.09873479657676 351.9192432962711,275.07582125316816\"\n      />\n      <Polygon\n        fill=\"rgb(40,94,215)\"\n        points=\"223.9216500963412,296.4116966420974 231.68753003946267,306.63634043027315 224.9072279332692,291.99651612844224\"\n      />\n      <Polygon\n        fill=\"rgb(38,96,213)\"\n        points=\"223.9216500963412,296.4116966420974 224.9072279332692,291.99651612844224 218.3134485984448,281.08395753483285\"\n      />\n      <Polygon\n        fill=\"rgb(147,140,253)\"\n        points=\"170.8531103735781,241.87174877414486 180.03575876649032,234.45207328133188 168.64564392260513,230.656103878416\"\n      />\n      <Polygon\n        fill=\"rgb(135,138,255)\"\n        points=\"170.8531103735781,241.87174877414486 168.64564392260513,230.656103878416 159.6468239653832,233.07112450589858\"\n      />\n      <Polygon\n        fill=\"rgb(57,92,228)\"\n        points=\"93.14698247367676,178.8949028814099 97.72014462711954,181.12924860659845 88.31832489658083,171.24610220603302\"\n      />\n      <Polygon\n        fill=\"rgb(129,185,242)\"\n        points=\"156.57683467621797,191.29379906481364 148.06949658698417,193.94053791293356 152.98287615259756,204.82301214569773\"\n      />\n      <Polygon\n        fill=\"rgb(137,164,250)\"\n        points=\"148.06949658698417,193.94053791293356 156.57683467621797,191.29379906481364 149.12797928150968,184.44264454438706\"\n      />\n      <Polygon\n        fill=\"rgb(248,140,169)\"\n        points=\"171.8183218240515,114.37056895665532 168.4856230986257,108.18441648068651 163.84372390239926,113.94015565900844\"\n      />\n      <Polygon\n        fill=\"rgb(246,158,165)\"\n        points=\"171.8183218240515,114.37056895665532 163.84372390239926,113.94015565900844 170.0049134115124,124.41781503421186\"\n      />\n      <Polygon\n        fill=\"rgb(132,148,254)\"\n        points=\"163.68289911187412,219.25066573479452 152.287806385257,221.09708098577102 159.6468239653832,233.07112450589858\"\n      />\n      <Polygon\n        fill=\"rgb(131,148,254)\"\n        points=\"159.6468239653832,233.07112450589858 168.64564392260513,230.656103878416 163.68289911187412,219.25066573479452\"\n      />\n      <Polygon\n        fill=\"rgb(245,173,152)\"\n        points=\"364.99513691360534,212.46675163615808 359.8402973698693,203.48759665547178 361.777303679457,217.8559091660535\"\n      />\n      <Polygon\n        fill=\"rgb(247,165,151)\"\n        points=\"364.99513691360534,212.46675163615808 361.777303679457,217.8559091660535 366.93816274798337,228.17522055029247\"\n      />\n      <Polygon\n        fill=\"rgb(127,165,250)\"\n        points=\"152.287806385257,221.09708098577102 152.98287615259756,204.82301214569773 147.21074080050204,213.9460555196309\"\n      />\n      <Polygon\n        fill=\"rgb(56,91,227)\"\n        points=\"88.31832489658083,171.24610220603302 97.72014462711954,181.12924860659845 87.7390653710462,163.25271081657587\"\n      />\n      <Polygon\n        fill=\"rgb(95,247,161)\"\n        points=\"119.31951389466528,93.38313233219515 112.70167145517871,98.26547971599783 121.00774179798856,96.4996061867524\"\n      />\n      <Polygon\n        fill=\"rgb(108,251,154)\"\n        points=\"135.55842855961652,91.6848729040806 119.31951389466528,93.38313233219515 121.00774179798856,96.4996061867524\"\n      />\n      <Polygon\n        fill=\"rgb(71,239,153)\"\n        points=\"119.31951389466528,93.38313233219515 103.46984361588741,103.0885585203022 112.70167145517871,98.26547971599783\"\n      />\n      <Polygon\n        fill=\"rgb(138,210,225)\"\n        points=\"201.40295672630194,166.78528450895584 194.30084132268365,168.30554271337115 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(152,56,231)\"\n        points=\"280.58808625795064,329.69313376509325 268.9305727874505,329.0711121581476 272.381696276472,332.45945313684746\"\n      />\n      <Polygon\n        fill=\"rgb(52,214,185)\"\n        points=\"98.26486415212955,112.33258144102564 105.01085766370943,107.01339561948421 103.46984361588741,103.0885585203022\"\n      />\n      <Polygon\n        fill=\"rgb(69,230,177)\"\n        points=\"112.70167145517871,98.26547971599783 103.46984361588741,103.0885585203022 105.01085766370943,107.01339561948421\"\n      />\n      <Polygon\n        fill=\"rgb(147,120,254)\"\n        points=\"194.37668309174478,249.86668813742776 201.5180125835592,250.91378628387042 193.02112221553085,241.62509337018014\"\n      />\n      <Polygon\n        fill=\"rgb(135,212,223)\"\n        points=\"208.1657747289695,171.48686558063756 201.40295672630194,166.78528450895584 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(224,177,196)\"\n        points=\"163.519045438778,135.98887342840425 174.75079129105646,135.857966620721 170.0049134115124,124.41781503421186\"\n      />\n      <Polygon\n        fill=\"rgb(219,193,190)\"\n        points=\"172.73431907721306,145.06289621472945 174.75079129105646,135.857966620721 163.519045438778,135.98887342840425\"\n      />\n      <Polygon\n        fill=\"rgb(170,75,236)\"\n        points=\"149.12797928150968,184.44264454438706 156.79742692967926,181.1316994699446 147.32833750440022,177.0520135686889\"\n      />\n      <Polygon\n        fill=\"rgb(188,78,229)\"\n        points=\"140.93705774452548,183.29403762792822 149.12797928150968,184.44264454438706 147.32833750440022,177.0520135686889\"\n      />\n      <Polygon\n        fill=\"rgb(134,161,251)\"\n        points=\"149.12797928150968,184.44264454438706 156.57683467621797,191.29379906481364 156.79742692967926,181.1316994699446\"\n      />\n      <Polygon\n        fill=\"rgb(87,75,237)\"\n        points=\"201.5180125835592,250.91378628387042 206.02573050085653,248.83984721821594 193.02112221553085,241.62509337018014\"\n      />\n      <Polygon\n        fill=\"rgb(128,165,250)\"\n        points=\"152.287806385257,221.09708098577102 163.68289911187412,219.25066573479452 152.98287615259756,204.82301214569773\"\n      />\n      <Polygon\n        fill=\"rgb(247,160,161)\"\n        points=\"366.93816274798337,228.17522055029247 361.777303679457,217.8559091660535 362.5874257204123,231.85589497294532\"\n      />\n      <Polygon\n        fill=\"rgb(249,149,161)\"\n        points=\"366.23041128909756,242.48777081045776 366.93816274798337,228.17522055029247 362.5874257204123,231.85589497294532\"\n      />\n      <Polygon\n        fill=\"rgb(198,72,219)\"\n        points=\"312.3576817414308,321.54560451034934 311.55175188676947,316.10554430081544 303.5644623865453,321.13704562031484\"\n      />\n      <Polygon\n        fill=\"rgb(200,73,218)\"\n        points=\"321.9990885361443,313.34202541451765 311.55175188676947,316.10554430081544 312.3576817414308,321.54560451034934\"\n      />\n      <Polygon\n        fill=\"rgb(194,65,218)\"\n        points=\"312.3576817414308,321.54560451034934 303.5644623865453,321.13704562031484 299.1436375799605,326.72176062458936\"\n      />\n      <Polygon\n        fill=\"rgb(192,176,227)\"\n        points=\"175.7254822146317,173.8981095153145 164.31760065512753,172.1363282816673 169.81605914742312,186.61411690356886\"\n      />\n      <Polygon\n        fill=\"rgb(142,198,233)\"\n        points=\"179.59119884504744,184.67508393197937 190.15965690582658,177.8195210787613 175.7254822146317,173.8981095153145\"\n      />\n      <Polygon\n        fill=\"rgb(141,198,234)\"\n        points=\"169.81605914742312,186.61411690356886 179.59119884504744,184.67508393197937 175.7254822146317,173.8981095153145\"\n      />\n      <Polygon\n        fill=\"rgb(191,150,237)\"\n        points=\"164.31760065512753,172.1363282816673 175.7254822146317,173.8981095153145 171.61437096203645,160.90524878006664\"\n      />\n      <Polygon\n        fill=\"rgb(199,94,229)\"\n        points=\"321.9990885361443,313.34202541451765 333.780704695497,310.80075350266605 338.1140634466294,302.21606536856746\"\n      />\n      <Polygon\n        fill=\"rgb(123,255,142)\"\n        points=\"286.2697264786604,143.41297072039453 276.90011084376994,145.21590871604337 283.9366118355687,146.75307559482823\"\n      />\n      <Polygon\n        fill=\"rgb(131,255,142)\"\n        points=\"294.6899346265553,145.03313766329813 286.2697264786604,143.41297072039453 283.9366118355687,146.75307559482823\"\n      />\n      <Polygon\n        fill=\"rgb(131,185,242)\"\n        points=\"152.98287615259756,204.82301214569773 164.9088248614343,196.11529684855367 156.57683467621797,191.29379906481364\"\n      />\n      <Polygon\n        fill=\"rgb(132,186,241)\"\n        points=\"164.9088248614343,196.11529684855367 169.81605914742312,186.61411690356886 156.57683467621797,191.29379906481364\"\n      />\n      <Polygon\n        fill=\"rgb(143,161,250)\"\n        points=\"156.57683467621797,191.29379906481364 169.81605914742312,186.61411690356886 156.79742692967926,181.1316994699446\"\n      />\n      <Polygon\n        fill=\"rgb(96,85,244)\"\n        points=\"246.1998887128038,321.5026242465619 246.82924961246042,315.81583032196886 235.3607694369397,316.4408927663211\"\n      />\n      <Polygon\n        fill=\"rgb(89,101,247)\"\n        points=\"235.3607694369397,316.4408927663211 246.82924961246042,315.81583032196886 231.68753003946267,306.63634043027315\"\n      />\n      <Polygon\n        fill=\"rgb(87,220,206)\"\n        points=\"222.09819668366362,170.23613713921745 217.50221608410766,167.04604180374895 216.12857145549964,180.25695509659334\"\n      />\n      <Polygon\n        fill=\"rgb(134,230,204)\"\n        points=\"208.1657747289695,171.48686558063756 216.12857145549964,180.25695509659334 217.50221608410766,167.04604180374895\"\n      />\n      <Polygon\n        fill=\"rgb(10,162,163)\"\n        points=\"92.14288996297591,133.7034121864712 88.16956269903127,145.30270804864324 90.3784268604019,133.2969147585322\"\n      />\n      <Polygon\n        fill=\"rgb(15,161,178)\"\n        points=\"93.90869785441834,122.36003486411508 93.99712365455221,123.77326513713118 92.14288996297591,133.7034121864712\"\n      />\n      <Polygon\n        fill=\"rgb(11,169,161)\"\n        points=\"90.3784268604019,133.2969147585322 93.90869785441834,122.36003486411508 92.14288996297591,133.7034121864712\"\n      />\n      <Polygon\n        fill=\"rgb(162,251,130)\"\n        points=\"308.9576334453859,147.68436882931297 301.3942465576751,148.64928124463034 310.51803977055073,151.10317013710232\"\n      />\n      <Polygon\n        fill=\"rgb(166,250,129)\"\n        points=\"308.9576334453859,147.68436882931297 310.51803977055073,151.10317013710232 316.7382138106609,150.76078302117287\"\n      />\n      <Polygon\n        fill=\"rgb(158,252,129)\"\n        points=\"294.6899346265553,145.03313766329813 301.3942465576751,148.64928124463034 308.9576334453859,147.68436882931297\"\n      />\n      <Polygon\n        fill=\"rgb(19,182,168)\"\n        points=\"93.99712365455221,123.77326513713118 93.90869785441834,122.36003486411508 98.26486415212955,112.33258144102564\"\n      />\n      <Polygon\n        fill=\"rgb(247,145,169)\"\n        points=\"362.5874257204123,231.85589497294532 361.61338595154444,240.65365042916167 366.23041128909756,242.48777081045776\"\n      />\n      <Polygon\n        fill=\"rgb(245,142,176)\"\n        points=\"362.7992588787268,254.8351862693258 366.23041128909756,242.48777081045776 358.31067354044995,248.49269057912494\"\n      />\n      <Polygon\n        fill=\"rgb(246,132,176)\"\n        points=\"358.31067354044995,248.49269057912494 366.23041128909756,242.48777081045776 361.61338595154444,240.65365042916167\"\n      />\n      <Polygon\n        fill=\"rgb(135,171,248)\"\n        points=\"163.68289911187412,219.25066573479452 167.4597689692839,207.24111138233286 152.98287615259756,204.82301214569773\"\n      />\n      <Polygon\n        fill=\"rgb(136,180,244)\"\n        points=\"152.98287615259756,204.82301214569773 167.4597689692839,207.24111138233286 164.9088248614343,196.11529684855367\"\n      />\n      <Polygon\n        fill=\"rgb(180,70,229)\"\n        points=\"299.1436375799605,326.72176062458936 303.5644623865453,321.13704562031484 292.72143889808933,324.41688308615437\"\n      />\n      <Polygon\n        fill=\"rgb(223,162,205)\"\n        points=\"167.13309627936258,151.88231533218598 176.08549454377442,152.21563881519754 172.73431907721306,145.06289621472945\"\n      />\n      <Polygon\n        fill=\"rgb(224,156,207)\"\n        points=\"171.61437096203645,160.90524878006664 176.08549454377442,152.21563881519754 167.13309627936258,151.88231533218598\"\n      />\n      <Polygon\n        fill=\"rgb(134,149,254)\"\n        points=\"168.64564392260513,230.656103878416 176.05338571615468,225.07637905378346 163.68289911187412,219.25066573479452\"\n      />\n      <Polygon\n        fill=\"rgb(145,134,254)\"\n        points=\"180.03575876649032,234.45207328133188 176.05338571615468,225.07637905378346 168.64564392260513,230.656103878416\"\n      />\n      <Polygon\n        fill=\"rgb(105,155,251)\"\n        points=\"180.03575876649032,234.45207328133188 192.70831624147897,229.74610873178506 188.0561897000937,221.40105244374402\"\n      />\n      <Polygon\n        fill=\"rgb(142,133,255)\"\n        points=\"180.03575876649032,234.45207328133188 188.0561897000937,221.40105244374402 176.05338571615468,225.07637905378346\"\n      />\n      <Polygon\n        fill=\"rgb(119,126,255)\"\n        points=\"193.02112221553085,241.62509337018014 192.70831624147897,229.74610873178506 180.03575876649032,234.45207328133188\"\n      />\n      <Polygon\n        fill=\"rgb(194,111,236)\"\n        points=\"164.31760065512753,172.1363282816673 147.32833750440022,177.0520135686889 156.79742692967926,181.1316994699446\"\n      />\n      <Polygon\n        fill=\"rgb(142,158,251)\"\n        points=\"169.81605914742312,186.61411690356886 164.31760065512753,172.1363282816673 156.79742692967926,181.1316994699446\"\n      />\n      <Polygon\n        fill=\"rgb(226,175,194)\"\n        points=\"163.519045438778,135.98887342840425 170.0049134115124,124.41781503421186 156.08396804223364,126.57172545331841\"\n      />\n      <Polygon\n        fill=\"rgb(233,139,199)\"\n        points=\"156.08396804223364,126.57172545331841 170.0049134115124,124.41781503421186 163.84372390239926,113.94015565900844\"\n      />\n      <Polygon\n        fill=\"rgb(180,244,137)\"\n        points=\"316.7382138106609,150.76078302117287 310.51803977055073,151.10317013710232 321.5652238282945,154.5309068511109\"\n      />\n      <Polygon\n        fill=\"rgb(127,188,240)\"\n        points=\"177.35492925348828,191.37977788251112 169.81605914742312,186.61411690356886 174.71303184033502,199.75033103563408\"\n      />\n      <Polygon\n        fill=\"rgb(126,188,240)\"\n        points=\"174.71303184033502,199.75033103563408 169.81605914742312,186.61411690356886 164.9088248614343,196.11529684855367\"\n      />\n      <Polygon\n        fill=\"rgb(138,207,228)\"\n        points=\"177.35492925348828,191.37977788251112 179.59119884504744,184.67508393197937 169.81605914742312,186.61411690356886\"\n      />\n      <Polygon\n        fill=\"rgb(122,194,237)\"\n        points=\"195.7634432826681,185.91645131379227 205.02786823842425,187.05377903533275 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(136,204,230)\"\n        points=\"186.077022465859,192.0244938506806 195.7634432826681,185.91645131379227 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(136,204,230)\"\n        points=\"186.077022465859,192.0244938506806 190.15965690582658,177.8195210787613 179.59119884504744,184.67508393197937\"\n      />\n      <Polygon\n        fill=\"rgb(134,213,222)\"\n        points=\"205.02786823842425,187.05377903533275 208.1657747289695,171.48686558063756 190.15965690582658,177.8195210787613\"\n      />\n      <Polygon\n        fill=\"rgb(111,213,222)\"\n        points=\"208.1657747289695,171.48686558063756 205.02786823842425,187.05377903533275 216.12857145549964,180.25695509659334\"\n      />\n      <Polygon\n        fill=\"rgb(122,175,246)\"\n        points=\"174.71303184033502,199.75033103563408 164.9088248614343,196.11529684855367 167.4597689692839,207.24111138233286\"\n      />\n      <Polygon\n        fill=\"rgb(127,173,247)\"\n        points=\"178.11443702043425,213.50078157549723 167.4597689692839,207.24111138233286 163.68289911187412,219.25066573479452\"\n      />\n      <Polygon\n        fill=\"rgb(136,154,252)\"\n        points=\"176.05338571615468,225.07637905378346 178.11443702043425,213.50078157549723 163.68289911187412,219.25066573479452\"\n      />\n      <Polygon\n        fill=\"rgb(139,206,228)\"\n        points=\"177.35492925348828,191.37977788251112 186.077022465859,192.0244938506806 179.59119884504744,184.67508393197937\"\n      />\n      <Polygon\n        fill=\"rgb(105,248,166)\"\n        points=\"265.1005282141068,147.1678284885462 252.90852632797524,150.9626596243623 262.55451470117885,156.36715717924466\"\n      />\n      <Polygon\n        fill=\"rgb(109,252,151)\"\n        points=\"273.6076749672633,148.3574963147501 265.1005282141068,147.1678284885462 265.505319657906,150.8417174533875\"\n      />\n      <Polygon\n        fill=\"rgb(46,220,163)\"\n        points=\"265.505319657906,150.8417174533875 265.1005282141068,147.1678284885462 262.55451470117885,156.36715717924466\"\n      />\n      <Polygon\n        fill=\"rgb(111,253,147)\"\n        points=\"276.90011084376994,145.21590871604337 265.1005282141068,147.1678284885462 273.6076749672633,148.3574963147501\"\n      />\n      <Polygon\n        fill=\"rgb(105,132,253)\"\n        points=\"207.6730140278375,235.6201133576419 199.7245711630158,231.7192001067277 193.02112221553085,241.62509337018014\"\n      />\n      <Polygon\n        fill=\"rgb(114,126,255)\"\n        points=\"193.02112221553085,241.62509337018014 199.7245711630158,231.7192001067277 192.70831624147897,229.74610873178506\"\n      />\n      <Polygon\n        fill=\"rgb(105,132,253)\"\n        points=\"206.02573050085653,248.83984721821594 207.6730140278375,235.6201133576419 193.02112221553085,241.62509337018014\"\n      />\n      <Polygon\n        fill=\"rgb(99,245,170)\"\n        points=\"252.90852632797524,150.9626596243623 245.4784262239812,156.0023795971076 251.02228558959376,158.4017169385616\"\n      />\n      <Polygon\n        fill=\"rgb(101,245,170)\"\n        points=\"262.55451470117885,156.36715717924466 252.90852632797524,150.9626596243623 251.02228558959376,158.4017169385616\"\n      />\n      <Polygon\n        fill=\"rgb(30,88,200)\"\n        points=\"218.3134485984448,281.08395753483285 217.35929813252815,275.10781494195044 213.76341168491157,270.4884988519496\"\n      />\n      <Polygon\n        fill=\"rgb(43,78,210)\"\n        points=\"218.3134485984448,281.08395753483285 225.45591346142393,285.86486364533096 217.35929813252815,275.10781494195044\"\n      />\n      <Polygon\n        fill=\"rgb(38,96,214)\"\n        points=\"225.45591346142393,285.86486364533096 218.3134485984448,281.08395753483285 224.9072279332692,291.99651612844224\"\n      />\n      <Polygon\n        fill=\"rgb(130,67,240)\"\n        points=\"268.1781242312183,323.43126988694553 255.6295583359287,319.8183531183911 258.1449876643526,327.1382712637474\"\n      />\n      <Polygon\n        fill=\"rgb(112,66,239)\"\n        points=\"258.1449876643526,327.1382712637474 255.6295583359287,319.8183531183911 246.1998887128038,321.5026242465619\"\n      />\n      <Polygon\n        fill=\"rgb(126,72,243)\"\n        points=\"268.9305727874505,329.0711121581476 268.1781242312183,323.43126988694553 258.1449876643526,327.1382712637474\"\n      />\n      <Polygon\n        fill=\"rgb(197,42,193)\"\n        points=\"133.93756734627325,181.262462693948 132.04727764977275,187.43845228519743 140.93705774452548,183.29403762792822\"\n      />\n      <Polygon\n        fill=\"rgb(208,52,193)\"\n        points=\"147.32833750440022,177.0520135686889 133.93756734627325,181.262462693948 140.93705774452548,183.29403762792822\"\n      />\n      <Polygon\n        fill=\"rgb(193,42,197)\"\n        points=\"133.93756734627325,181.262462693948 124.93747063866064,187.34765311827073 132.04727764977275,187.43845228519743\"\n      />\n      <Polygon\n        fill=\"rgb(217,125,219)\"\n        points=\"171.61437096203645,160.90524878006664 163.02208204715834,161.06831833484188 164.31760065512753,172.1363282816673\"\n      />\n      <Polygon\n        fill=\"rgb(195,93,231)\"\n        points=\"164.31760065512753,172.1363282816673 150.95467767150544,165.54766477992385 147.32833750440022,177.0520135686889\"\n      />\n      <Polygon\n        fill=\"rgb(214,125,222)\"\n        points=\"163.02208204715834,161.06831833484188 150.95467767150544,165.54766477992385 164.31760065512753,172.1363282816673\"\n      />\n      <Polygon\n        fill=\"rgb(217,152,216)\"\n        points=\"163.02208204715834,161.06831833484188 171.61437096203645,160.90524878006664 167.13309627936258,151.88231533218598\"\n      />\n      <Polygon\n        fill=\"rgb(126,172,247)\"\n        points=\"178.11443702043425,213.50078157549723 174.71303184033502,199.75033103563408 167.4597689692839,207.24111138233286\"\n      />\n      <Polygon\n        fill=\"rgb(120,254,148)\"\n        points=\"276.90011084376994,145.21590871604337 273.6076749672633,148.3574963147501 283.9366118355687,146.75307559482823\"\n      />\n      <Polygon\n        fill=\"rgb(100,84,245)\"\n        points=\"255.6295583359287,319.8183531183911 246.82924961246042,315.81583032196886 246.1998887128038,321.5026242465619\"\n      />\n      <Polygon\n        fill=\"rgb(210,178,212)\"\n        points=\"167.13309627936258,151.88231533218598 172.73431907721306,145.06289621472945 163.519045438778,135.98887342840425\"\n      />\n      <Polygon\n        fill=\"rgb(241,159,178)\"\n        points=\"162.35529660631386,100.94159840594952 163.84372390239926,113.94015565900844 168.4856230986257,108.18441648068651\"\n      />\n      <Polygon\n        fill=\"rgb(231,201,145)\"\n        points=\"350.2836376082189,180.96498319110646 344.68455257297524,178.89806352784944 354.8506784555366,190.24957238240304\"\n      />\n      <Polygon\n        fill=\"rgb(225,210,139)\"\n        points=\"350.2836376082189,180.96498319110646 345.6908857873142,174.4749693461107 344.68455257297524,178.89806352784944\"\n      />\n      <Polygon\n        fill=\"rgb(215,220,141)\"\n        points=\"345.6908857873142,174.4749693461107 338.2379038869531,168.44949807759508 344.68455257297524,178.89806352784944\"\n      />\n      <Polygon\n        fill=\"rgb(134,154,253)\"\n        points=\"188.0561897000937,221.40105244374402 178.11443702043425,213.50078157549723 176.05338571615468,225.07637905378346\"\n      />\n      <Polygon\n        fill=\"rgb(157,250,152)\"\n        points=\"156.04302553904267,94.70626278408577 148.88692228858062,90.61244841393241 145.52556221762399,94.42368079455807\"\n      />\n      <Polygon\n        fill=\"rgb(134,252,155)\"\n        points=\"148.88692228858062,90.61244841393241 135.55842855961652,91.6848729040806 145.52556221762399,94.42368079455807\"\n      />\n      <Polygon\n        fill=\"rgb(240,129,189)\"\n        points=\"362.7992588787268,254.8351862693258 358.31067354044995,248.49269057912494 356.5023980346716,263.09873479657676\"\n      />\n      <Polygon\n        fill=\"rgb(201,93,226)\"\n        points=\"321.9990885361443,313.34202541451765 327.08257544687143,301.73609783662494 315.8764561595883,306.48511436248396\"\n      />\n      <Polygon\n        fill=\"rgb(203,95,225)\"\n        points=\"321.9990885361443,313.34202541451765 315.8764561595883,306.48511436248396 311.55175188676947,316.10554430081544\"\n      />\n      <Polygon\n        fill=\"rgb(199,94,228)\"\n        points=\"321.9990885361443,313.34202541451765 338.1140634466294,302.21606536856746 327.08257544687143,301.73609783662494\"\n      />\n      <Polygon\n        fill=\"rgb(160,77,241)\"\n        points=\"280.58808625795064,329.69313376509325 277.4129260184447,318.66129359229626 268.1781242312183,323.43126988694553\"\n      />\n      <Polygon\n        fill=\"rgb(156,73,240)\"\n        points=\"268.9305727874505,329.0711121581476 280.58808625795064,329.69313376509325 268.1781242312183,323.43126988694553\"\n      />\n      <Polygon\n        fill=\"rgb(165,78,239)\"\n        points=\"280.58808625795064,329.69313376509325 288.48827037056054,319.3429531327684 277.4129260184447,318.66129359229626\"\n      />\n      <Polygon\n        fill=\"rgb(181,71,229)\"\n        points=\"292.72143889808933,324.41688308615437 288.48827037056054,319.3429531327684 280.58808625795064,329.69313376509325\"\n      />\n      <Polygon\n        fill=\"rgb(87,236,182)\"\n        points=\"243.88829977746735,164.70624559415216 236.21971273709826,160.37204827521794 233.21000795515891,167.03674163078324\"\n      />\n      <Polygon\n        fill=\"rgb(85,235,183)\"\n        points=\"245.4784262239812,156.0023795971076 236.21971273709826,160.37204827521794 243.88829977746735,164.70624559415216\"\n      />\n      <Polygon\n        fill=\"rgb(133,254,144)\"\n        points=\"294.6899346265553,145.03313766329813 283.9366118355687,146.75307559482823 293.02527989378166,148.0968009939312\"\n      />\n      <Polygon\n        fill=\"rgb(147,253,144)\"\n        points=\"301.3942465576751,148.64928124463034 294.6899346265553,145.03313766329813 293.02527989378166,148.0968009939312\"\n      />\n      <Polygon\n        fill=\"rgb(140,186,241)\"\n        points=\"174.71303184033502,199.75033103563408 186.077022465859,192.0244938506806 177.35492925348828,191.37977788251112\"\n      />\n      <Polygon\n        fill=\"rgb(92,61,231)\"\n        points=\"97.72014462711954,181.12924860659845 106.69616291911285,183.72485751324706 99.2883136103049,176.33015841239157\"\n      />\n      <Polygon\n        fill=\"rgb(60,93,231)\"\n        points=\"95.76553939947397,166.94591281452017 87.7390653710462,163.25271081657587 97.72014462711954,181.12924860659845\"\n      />\n      <Polygon\n        fill=\"rgb(55,96,228)\"\n        points=\"95.76553939947397,166.94591281452017 97.72014462711954,181.12924860659845 99.2883136103049,176.33015841239157\"\n      />\n      <Polygon\n        fill=\"rgb(62,107,235)\"\n        points=\"233.84740707650508,295.10088610528396 224.9072279332692,291.99651612844224 231.68753003946267,306.63634043027315\"\n      />\n      <Polygon\n        fill=\"rgb(77,93,240)\"\n        points=\"239.2428093298898,309.11207959155405 240.32125765991574,304.2072495311944 231.68753003946267,306.63634043027315\"\n      />\n      <Polygon\n        fill=\"rgb(70,103,239)\"\n        points=\"240.32125765991574,304.2072495311944 233.84740707650508,295.10088610528396 231.68753003946267,306.63634043027315\"\n      />\n      <Polygon\n        fill=\"rgb(81,71,232)\"\n        points=\"239.2428093298898,309.11207959155405 231.68753003946267,306.63634043027315 246.82924961246042,315.81583032196886\"\n      />\n      <Polygon\n        fill=\"rgb(52,212,188)\"\n        points=\"98.26486415212955,112.33258144102564 98.36801802243718,118.02976948450282 105.01085766370943,107.01339561948421\"\n      />\n      <Polygon\n        fill=\"rgb(45,203,189)\"\n        points=\"98.36801802243718,118.02976948450282 98.26486415212955,112.33258144102564 93.90869785441834,122.36003486411508\"\n      />\n      <Polygon\n        fill=\"rgb(237,191,145)\"\n        points=\"354.42384533408557,198.25462616379974 359.8402973698693,203.48759665547178 354.8506784555366,190.24957238240304\"\n      />\n      <Polygon\n        fill=\"rgb(231,200,147)\"\n        points=\"354.8506784555366,190.24957238240304 344.68455257297524,178.89806352784944 348.5881767839718,190.3963184898496\"\n      />\n      <Polygon\n        fill=\"rgb(233,197,149)\"\n        points=\"354.8506784555366,190.24957238240304 348.5881767839718,190.3963184898496 354.42384533408557,198.25462616379974\"\n      />\n      <Polygon\n        fill=\"rgb(209,113,225)\"\n        points=\"345.79332509857517,294.5363932052039 336.41250846026907,293.06785888741945 338.1140634466294,302.21606536856746\"\n      />\n      <Polygon\n        fill=\"rgb(212,121,223)\"\n        points=\"345.79332509857517,294.5363932052039 346.82058825328846,286.2133422588675 336.41250846026907,293.06785888741945\"\n      />\n      <Polygon\n        fill=\"rgb(205,111,228)\"\n        points=\"327.08257544687143,301.73609783662494 338.1140634466294,302.21606536856746 336.41250846026907,293.06785888741945\"\n      />\n      <Polygon\n        fill=\"rgb(141,189,239)\"\n        points=\"183.79517843072944,206.4106677520487 187.7949345616177,200.5493174221828 174.71303184033502,199.75033103563408\"\n      />\n      <Polygon\n        fill=\"rgb(130,173,247)\"\n        points=\"178.11443702043425,213.50078157549723 183.79517843072944,206.4106677520487 174.71303184033502,199.75033103563408\"\n      />\n      <Polygon\n        fill=\"rgb(141,185,241)\"\n        points=\"174.71303184033502,199.75033103563408 187.7949345616177,200.5493174221828 186.077022465859,192.0244938506806\"\n      />\n      <Polygon\n        fill=\"rgb(122,198,234)\"\n        points=\"196.46819974097167,196.46057708694377 205.02786823842425,187.05377903533275 195.7634432826681,185.91645131379227\"\n      />\n      <Polygon\n        fill=\"rgb(139,201,232)\"\n        points=\"186.077022465859,192.0244938506806 196.46819974097167,196.46057708694377 195.7634432826681,185.91645131379227\"\n      />\n      <Polygon\n        fill=\"rgb(185,240,149)\"\n        points=\"310.51803977055073,151.10317013710232 317.11073914989174,158.02864859979604 321.5652238282945,154.5309068511109\"\n      />\n      <Polygon\n        fill=\"rgb(189,238,149)\"\n        points=\"321.5652238282945,154.5309068511109 317.11073914989174,158.02864859979604 327.75542121947745,159.61857454247848\"\n      />\n      <Polygon\n        fill=\"rgb(29,162,201)\"\n        points=\"89.5296904984933,153.52344962313958 88.16956269903127,145.30270804864324 86.68089703694932,154.46586636094344\"\n      />\n      <Polygon\n        fill=\"rgb(29,143,208)\"\n        points=\"87.7390653710462,163.25271081657587 89.5296904984933,153.52344962313958 86.68089703694932,154.46586636094344\"\n      />\n      <Polygon\n        fill=\"rgb(132,183,243)\"\n        points=\"187.7949345616177,200.5493174221828 196.46819974097167,196.46057708694377 186.077022465859,192.0244938506806\"\n      />\n      <Polygon\n        fill=\"rgb(19,92,185)\"\n        points=\"213.76341168491157,270.4884988519496 212.88126002269266,266.792678626656 210.03404506441422,259.86825305651865\"\n      />\n      <Polygon\n        fill=\"rgb(32,78,197)\"\n        points=\"213.76341168491157,270.4884988519496 217.35929813252815,275.10781494195044 212.88126002269266,266.792678626656\"\n      />\n      <Polygon\n        fill=\"rgb(91,220,207)\"\n        points=\"228.2690607888042,178.58268776590782 222.09819668366362,170.23613713921745 216.12857145549964,180.25695509659334\"\n      />\n      <Polygon\n        fill=\"rgb(91,221,207)\"\n        points=\"228.2690607888042,178.58268776590782 233.21000795515891,167.03674163078324 222.09819668366362,170.23613713921745\"\n      />\n      <Polygon\n        fill=\"rgb(130,173,247)\"\n        points=\"178.11443702043425,213.50078157549723 193.6871439268314,211.43846689991364 183.79517843072944,206.4106677520487\"\n      />\n      <Polygon\n        fill=\"rgb(134,154,253)\"\n        points=\"188.0561897000937,221.40105244374402 193.6871439268314,211.43846689991364 178.11443702043425,213.50078157549723\"\n      />\n      <Polygon\n        fill=\"rgb(215,79,207)\"\n        points=\"147.32833750440022,177.0520135686889 139.00733033041467,171.75701078950323 133.93756734627325,181.262462693948\"\n      />\n      <Polygon\n        fill=\"rgb(220,85,205)\"\n        points=\"150.95467767150544,165.54766477992385 139.00733033041467,171.75701078950323 147.32833750440022,177.0520135686889\"\n      />\n      <Polygon\n        fill=\"rgb(240,181,158)\"\n        points=\"359.8402973698693,203.48759665547178 354.42384533408557,198.25462616379974 356.80994973448355,210.8049489051566\"\n      />\n      <Polygon\n        fill=\"rgb(242,176,157)\"\n        points=\"359.8402973698693,203.48759665547178 356.80994973448355,210.8049489051566 361.777303679457,217.8559091660535\"\n      />\n      <Polygon\n        fill=\"rgb(194,79,226)\"\n        points=\"300.63420941155664,312.7693863555055 288.48827037056054,319.3429531327684 292.72143889808933,324.41688308615437\"\n      />\n      <Polygon\n        fill=\"rgb(178,87,238)\"\n        points=\"292.72143889808933,324.41688308615437 303.5644623865453,321.13704562031484 300.63420941155664,312.7693863555055\"\n      />\n      <Polygon\n        fill=\"rgb(86,235,184)\"\n        points=\"245.4784262239812,156.0023795971076 243.88829977746735,164.70624559415216 251.02228558959376,158.4017169385616\"\n      />\n      <Polygon\n        fill=\"rgb(120,251,160)\"\n        points=\"135.55842855961652,91.6848729040806 130.47136733725932,95.86739475021753 137.25646252076666,94.42835545792329\"\n      />\n      <Polygon\n        fill=\"rgb(136,253,150)\"\n        points=\"135.55842855961652,91.6848729040806 137.25646252076666,94.42835545792329 145.52556221762399,94.42368079455807\"\n      />\n      <Polygon\n        fill=\"rgb(113,251,159)\"\n        points=\"135.55842855961652,91.6848729040806 121.00774179798856,96.4996061867524 130.47136733725932,95.86739475021753\"\n      />\n      <Polygon\n        fill=\"rgb(39,123,220)\"\n        points=\"210.03404506441422,259.86825305651865 209.70850337114547,246.4975498363539 206.02573050085653,248.83984721821594\"\n      />\n      <Polygon\n        fill=\"rgb(31,142,211)\"\n        points=\"207.6730140278375,235.6201133576419 206.02573050085653,248.83984721821594 209.70850337114547,246.4975498363539\"\n      />\n      <Polygon\n        fill=\"rgb(190,91,233)\"\n        points=\"311.55175188676947,316.10554430081544 300.63420941155664,312.7693863555055 303.5644623865453,321.13704562031484\"\n      />\n      <Polygon\n        fill=\"rgb(86,234,186)\"\n        points=\"112.70167145517871,98.26547971599783 105.01085766370943,107.01339561948421 114.30230107629367,103.8454516514793\"\n      />\n      <Polygon\n        fill=\"rgb(93,238,183)\"\n        points=\"121.00774179798856,96.4996061867524 112.70167145517871,98.26547971599783 114.30230107629367,103.8454516514793\"\n      />\n      <Polygon\n        fill=\"rgb(104,154,251)\"\n        points=\"201.76927508482152,221.88042329997256 188.0561897000937,221.40105244374402 192.70831624147897,229.74610873178506\"\n      />\n      <Polygon\n        fill=\"rgb(104,169,246)\"\n        points=\"201.76927508482152,221.88042329997256 193.6871439268314,211.43846689991364 188.0561897000937,221.40105244374402\"\n      />\n      <Polygon\n        fill=\"rgb(68,78,229)\"\n        points=\"233.84740707650508,295.10088610528396 225.45591346142393,285.86486364533096 224.9072279332692,291.99651612844224\"\n      />\n      <Polygon\n        fill=\"rgb(130,186,241)\"\n        points=\"193.6871439268314,211.43846689991364 196.46819974097167,196.46057708694377 187.7949345616177,200.5493174221828\"\n      />\n      <Polygon\n        fill=\"rgb(137,191,238)\"\n        points=\"193.6871439268314,211.43846689991364 187.7949345616177,200.5493174221828 183.79517843072944,206.4106677520487\"\n      />\n      <Polygon\n        fill=\"rgb(208,178,213)\"\n        points=\"156.76077003650605,153.17945812366065 167.13309627936258,151.88231533218598 163.519045438778,135.98887342840425\"\n      />\n      <Polygon\n        fill=\"rgb(214,154,218)\"\n        points=\"163.02208204715834,161.06831833484188 167.13309627936258,151.88231533218598 156.76077003650605,153.17945812366065\"\n      />\n      <Polygon\n        fill=\"rgb(24,150,199)\"\n        points=\"89.5296904984933,153.52344962313958 89.60573301444455,140.46000606238405 88.16956269903127,145.30270804864324\"\n      />\n      <Polygon\n        fill=\"rgb(21,161,190)\"\n        points=\"89.60573301444455,140.46000606238405 90.3784268604019,133.2969147585322 88.16956269903127,145.30270804864324\"\n      />\n      <Polygon\n        fill=\"rgb(209,178,212)\"\n        points=\"156.76077003650605,153.17945812366065 163.519045438778,135.98887342840425 146.93706327320746,142.55995954719913\"\n      />\n      <Polygon\n        fill=\"rgb(216,163,213)\"\n        points=\"146.93706327320746,142.55995954719913 163.519045438778,135.98887342840425 156.08396804223364,126.57172545331841\"\n      />\n      <Polygon\n        fill=\"rgb(205,229,137)\"\n        points=\"338.2379038869531,168.44949807759508 327.75542121947745,159.61857454247848 328.3960817075802,164.10578385999122\"\n      />\n      <Polygon\n        fill=\"rgb(208,226,142)\"\n        points=\"338.2379038869531,168.44949807759508 328.3960817075802,164.10578385999122 336.51912498939345,172.72785695397556\"\n      />\n      <Polygon\n        fill=\"rgb(215,220,142)\"\n        points=\"344.68455257297524,178.89806352784944 338.2379038869531,168.44949807759508 336.51912498939345,172.72785695397556\"\n      />\n      <Polygon\n        fill=\"rgb(117,141,254)\"\n        points=\"199.7245711630158,231.7192001067277 201.76927508482152,221.88042329997256 192.70831624147897,229.74610873178506\"\n      />\n      <Polygon\n        fill=\"rgb(194,97,233)\"\n        points=\"311.55175188676947,316.10554430081544 315.8764561595883,306.48511436248396 300.63420941155664,312.7693863555055\"\n      />\n      <Polygon\n        fill=\"rgb(208,149,225)\"\n        points=\"150.95467767150544,165.54766477992385 163.02208204715834,161.06831833484188 156.76077003650605,153.17945812366065\"\n      />\n      <Polygon\n        fill=\"rgb(184,241,144)\"\n        points=\"327.75542121947745,159.61857454247848 317.11073914989174,158.02864859979604 328.3960817075802,164.10578385999122\"\n      />\n      <Polygon\n        fill=\"rgb(168,37,209)\"\n        points=\"124.93747063866064,187.34765311827073 124.29123373091352,181.19173487354868 114.67960517273846,186.37396722394396\"\n      />\n      <Polygon\n        fill=\"rgb(194,40,193)\"\n        points=\"133.93756734627325,181.262462693948 124.29123373091352,181.19173487354868 124.93747063866064,187.34765311827073\"\n      />\n      <Polygon\n        fill=\"rgb(109,187,239)\"\n        points=\"206.60442206091602,202.2960518888548 196.46819974097167,196.46057708694377 193.6871439268314,211.43846689991364\"\n      />\n      <Polygon\n        fill=\"rgb(117,201,232)\"\n        points=\"206.60442206091602,202.2960518888548 205.02786823842425,187.05377903533275 196.46819974097167,196.46057708694377\"\n      />\n      <Polygon\n        fill=\"rgb(106,198,233)\"\n        points=\"215.23815728153238,193.29869751936448 205.02786823842425,187.05377903533275 206.60442206091602,202.2960518888548\"\n      />\n      <Polygon\n        fill=\"rgb(114,210,225)\"\n        points=\"215.23815728153238,193.29869751936448 216.12857145549964,180.25695509659334 205.02786823842425,187.05377903533275\"\n      />\n      <Polygon\n        fill=\"rgb(230,162,195)\"\n        points=\"151.43220124830424,110.54352196920874 163.84372390239926,113.94015565900844 162.35529660631386,100.94159840594952\"\n      />\n      <Polygon\n        fill=\"rgb(230,144,203)\"\n        points=\"163.84372390239926,113.94015565900844 151.43220124830424,110.54352196920874 156.08396804223364,126.57172545331841\"\n      />\n      <Polygon\n        fill=\"rgb(222,131,214)\"\n        points=\"346.82058825328846,286.2133422588675 351.9192432962711,275.07582125316816 340.86322507833256,281.8749636219299\"\n      />\n      <Polygon\n        fill=\"rgb(213,116,222)\"\n        points=\"336.41250846026907,293.06785888741945 346.82058825328846,286.2133422588675 340.86322507833256,281.8749636219299\"\n      />\n      <Polygon\n        fill=\"rgb(19,110,194)\"\n        points=\"212.88126002269266,266.792678626656 211.41818064473352,258.69943094157395 210.03404506441422,259.86825305651865\"\n      />\n      <Polygon\n        fill=\"rgb(14,126,187)\"\n        points=\"210.03404506441422,259.86825305651865 211.41818064473352,258.69943094157395 209.70850337114547,246.4975498363539\"\n      />\n      <Polygon\n        fill=\"rgb(59,116,235)\"\n        points=\"95.76553939947397,166.94591281452017 89.5296904984933,153.52344962313958 87.7390653710462,163.25271081657587\"\n      />\n      <Polygon\n        fill=\"rgb(232,129,202)\"\n        points=\"356.5023980346716,263.09873479657676 346.3315545516449,268.80585406335297 351.9192432962711,275.07582125316816\"\n      />\n      <Polygon\n        fill=\"rgb(224,118,211)\"\n        points=\"351.9192432962711,275.07582125316816 346.3315545516449,268.80585406335297 340.86322507833256,281.8749636219299\"\n      />\n      <Polygon\n        fill=\"rgb(172,238,174)\"\n        points=\"156.04302553904267,94.70626278408577 145.52556221762399,94.42368079455807 149.07606572003158,100.25083429429466\"\n      />\n      <Polygon\n        fill=\"rgb(200,222,174)\"\n        points=\"162.35529660631386,100.94159840594952 156.04302553904267,94.70626278408577 149.07606572003158,100.25083429429466\"\n      />\n      <Polygon\n        fill=\"rgb(232,121,201)\"\n        points=\"356.5023980346716,263.09873479657676 351.36649509145474,257.4780633849066 346.3315545516449,268.80585406335297\"\n      />\n      <Polygon\n        fill=\"rgb(237,130,193)\"\n        points=\"356.5023980346716,263.09873479657676 358.31067354044995,248.49269057912494 351.36649509145474,257.4780633849066\"\n      />\n      <Polygon\n        fill=\"rgb(91,208,221)\"\n        points=\"222.6100435479629,186.58298877090002 228.2690607888042,178.58268776590782 216.12857145549964,180.25695509659334\"\n      />\n      <Polygon\n        fill=\"rgb(88,203,223)\"\n        points=\"222.6100435479629,186.58298877090002 216.12857145549964,180.25695509659334 215.23815728153238,193.29869751936448\"\n      />\n      <Polygon\n        fill=\"rgb(241,164,175)\"\n        points=\"361.777303679457,217.8559091660535 356.80994973448355,210.8049489051566 356.0767472956701,220.83928683674347\"\n      />\n      <Polygon\n        fill=\"rgb(241,164,175)\"\n        points=\"361.777303679457,217.8559091660535 356.0767472956701,220.83928683674347 362.5874257204123,231.85589497294532\"\n      />\n      <Polygon\n        fill=\"rgb(130,250,164)\"\n        points=\"293.02527989378166,148.0968009939312 283.9366118355687,146.75307559482823 288.0875833063698,152.85898467365817\"\n      />\n      <Polygon\n        fill=\"rgb(125,251,161)\"\n        points=\"283.9366118355687,146.75307559482823 273.6076749672633,148.3574963147501 279.37066183869734,150.79838282738626\"\n      />\n      <Polygon\n        fill=\"rgb(132,250,163)\"\n        points=\"283.9366118355687,146.75307559482823 279.37066183869734,150.79838282738626 288.0875833063698,152.85898467365817\"\n      />\n      <Polygon\n        fill=\"rgb(111,177,245)\"\n        points=\"203.13816948295653,211.12215901885307 193.6871439268314,211.43846689991364 201.76927508482152,221.88042329997256\"\n      />\n      <Polygon\n        fill=\"rgb(110,186,240)\"\n        points=\"203.13816948295653,211.12215901885307 206.60442206091602,202.2960518888548 193.6871439268314,211.43846689991364\"\n      />\n      <Polygon\n        fill=\"rgb(83,57,225)\"\n        points=\"108.4710664822046,178.99659108809473 99.2883136103049,176.33015841239157 106.69616291911285,183.72485751324706\"\n      />\n      <Polygon\n        fill=\"rgb(95,48,223)\"\n        points=\"114.67960517273846,186.37396722394396 108.4710664822046,178.99659108809473 106.69616291911285,183.72485751324706\"\n      />\n      <Polygon\n        fill=\"rgb(221,176,200)\"\n        points=\"149.07606572003158,100.25083429429466 151.43220124830424,110.54352196920874 162.35529660631386,100.94159840594952\"\n      />\n      <Polygon\n        fill=\"rgb(108,142,253)\"\n        points=\"199.7245711630158,231.7192001067277 207.6730140278375,235.6201133576419 201.76927508482152,221.88042329997256\"\n      />\n      <Polygon\n        fill=\"rgb(239,160,182)\"\n        points=\"362.5874257204123,231.85589497294532 356.0767472956701,220.83928683674347 356.3145014476097,236.02831263513053\"\n      />\n      <Polygon\n        fill=\"rgb(241,151,182)\"\n        points=\"362.5874257204123,231.85589497294532 356.3145014476097,236.02831263513053 361.61338595154444,240.65365042916167\"\n      />\n      <Polygon\n        fill=\"rgb(105,104,251)\"\n        points=\"256.9996130579426,313.52004744639663 246.82924961246042,315.81583032196886 255.6295583359287,319.8183531183911\"\n      />\n      <Polygon\n        fill=\"rgb(120,77,245)\"\n        points=\"256.9996130579426,313.52004744639663 247.03571104234751,310.7248744338657 246.82924961246042,315.81583032196886\"\n      />\n      <Polygon\n        fill=\"rgb(91,82,242)\"\n        points=\"239.2428093298898,309.11207959155405 246.82924961246042,315.81583032196886 247.03571104234751,310.7248744338657\"\n      />\n      <Polygon\n        fill=\"rgb(46,196,199)\"\n        points=\"95.13815943838043,127.37750631281168 98.36801802243718,118.02976948450282 93.90869785441834,122.36003486411508\"\n      />\n      <Polygon\n        fill=\"rgb(40,186,200)\"\n        points=\"95.13815943838043,127.37750631281168 93.90869785441834,122.36003486411508 90.3784268604019,133.2969147585322\"\n      />\n      <Polygon\n        fill=\"rgb(239,145,187)\"\n        points=\"358.31067354044995,248.49269057912494 361.61338595154444,240.65365042916167 356.3145014476097,236.02831263513053\"\n      />\n      <Polygon\n        fill=\"rgb(180,241,156)\"\n        points=\"310.51803977055073,151.10317013710232 306.3339126653201,154.76072834414623 317.11073914989174,158.02864859979604\"\n      />\n      <Polygon\n        fill=\"rgb(167,246,154)\"\n        points=\"310.51803977055073,151.10317013710232 301.3942465576751,148.64928124463034 306.3339126653201,154.76072834414623\"\n      />\n      <Polygon\n        fill=\"rgb(122,248,169)\"\n        points=\"273.6076749672633,148.3574963147501 265.505319657906,150.8417174533875 271.4434514064029,153.79462477323895\"\n      />\n      <Polygon\n        fill=\"rgb(119,248,169)\"\n        points=\"279.37066183869734,150.79838282738626 273.6076749672633,148.3574963147501 271.4434514064029,153.79462477323895\"\n      />\n      <Polygon\n        fill=\"rgb(84,220,205)\"\n        points=\"239.20869837832362,173.41556942822055 233.21000795515891,167.03674163078324 228.2690607888042,178.58268776590782\"\n      />\n      <Polygon\n        fill=\"rgb(87,223,203)\"\n        points=\"243.88829977746735,164.70624559415216 233.21000795515891,167.03674163078324 239.20869837832362,173.41556942822055\"\n      />\n      <Polygon\n        fill=\"rgb(91,87,243)\"\n        points=\"239.2428093298898,309.11207959155405 247.03571104234751,310.7248744338657 240.32125765991574,304.2072495311944\"\n      />\n      <Polygon\n        fill=\"rgb(152,249,158)\"\n        points=\"301.3942465576751,148.64928124463034 293.02527989378166,148.0968009939312 297.00998344818316,152.94772464417684\"\n      />\n      <Polygon\n        fill=\"rgb(161,247,159)\"\n        points=\"301.3942465576751,148.64928124463034 297.00998344818316,152.94772464417684 306.3339126653201,154.76072834414623\"\n      />\n      <Polygon\n        fill=\"rgb(200,109,232)\"\n        points=\"315.8764561595883,306.48511436248396 327.08257544687143,301.73609783662494 320.4861662327798,297.6164337371852\"\n      />\n      <Polygon\n        fill=\"rgb(199,119,233)\"\n        points=\"327.08257544687143,301.73609783662494 336.41250846026907,293.06785888741945 328.0157048220857,285.7260545601184\"\n      />\n      <Polygon\n        fill=\"rgb(207,120,227)\"\n        points=\"327.08257544687143,301.73609783662494 328.0157048220857,285.7260545601184 320.4861662327798,297.6164337371852\"\n      />\n      <Polygon\n        fill=\"rgb(109,239,188)\"\n        points=\"124.57848812346279,101.01948140290472 121.00774179798856,96.4996061867524 114.30230107629367,103.8454516514793\"\n      />\n      <Polygon\n        fill=\"rgb(112,240,186)\"\n        points=\"130.47136733725932,95.86739475021753 121.00774179798856,96.4996061867524 124.57848812346279,101.01948140290472\"\n      />\n      <Polygon\n        fill=\"rgb(41,182,204)\"\n        points=\"89.60573301444455,140.46000606238405 95.13815943838043,127.37750631281168 90.3784268604019,133.2969147585322\"\n      />\n      <Polygon\n        fill=\"rgb(197,178,222)\"\n        points=\"156.08396804223364,126.57172545331841 145.9546871778584,131.77400016213187 146.93706327320746,142.55995954719913\"\n      />\n      <Polygon\n        fill=\"rgb(217,135,219)\"\n        points=\"156.08396804223364,126.57172545331841 146.09835085673564,123.32354298429973 145.9546871778584,131.77400016213187\"\n      />\n      <Polygon\n        fill=\"rgb(218,140,217)\"\n        points=\"156.08396804223364,126.57172545331841 151.43220124830424,110.54352196920874 146.09835085673564,123.32354298429973\"\n      />\n      <Polygon\n        fill=\"rgb(138,89,249)\"\n        points=\"268.1781242312183,323.43126988694553 267.2736908065651,314.9059529229472 255.6295583359287,319.8183531183911\"\n      />\n      <Polygon\n        fill=\"rgb(151,89,247)\"\n        points=\"277.4129260184447,318.66129359229626 267.2736908065651,314.9059529229472 268.1781242312183,323.43126988694553\"\n      />\n      <Polygon\n        fill=\"rgb(201,122,232)\"\n        points=\"336.41250846026907,293.06785888741945 340.86322507833256,281.8749636219299 328.0157048220857,285.7260545601184\"\n      />\n      <Polygon\n        fill=\"rgb(222,85,203)\"\n        points=\"133.93756734627325,181.262462693948 128.68138279989734,169.57882343108173 124.29123373091352,181.19173487354868\"\n      />\n      <Polygon\n        fill=\"rgb(213,80,210)\"\n        points=\"139.00733033041467,171.75701078950323 128.68138279989734,169.57882343108173 133.93756734627325,181.262462693948\"\n      />\n      <Polygon\n        fill=\"rgb(211,147,223)\"\n        points=\"150.95467767150544,165.54766477992385 156.76077003650605,153.17945812366065 140.1877591021116,158.21452350433864\"\n      />\n      <Polygon\n        fill=\"rgb(203,171,221)\"\n        points=\"156.76077003650605,153.17945812366065 146.93706327320746,142.55995954719913 140.1877591021116,158.21452350433864\"\n      />\n      <Polygon\n        fill=\"rgb(132,97,252)\"\n        points=\"267.2736908065651,314.9059529229472 256.9996130579426,313.52004744639663 255.6295583359287,319.8183531183911\"\n      />\n      <Polygon\n        fill=\"rgb(112,144,253)\"\n        points=\"207.6730140278375,235.6201133576419 212.58383261343994,225.22190646839638 201.76927508482152,221.88042329997256\"\n      />\n      <Polygon\n        fill=\"rgb(59,166,228)\"\n        points=\"209.70850337114547,246.4975498363539 214.91965756316372,235.93346640873378 207.6730140278375,235.6201133576419\"\n      />\n      <Polygon\n        fill=\"rgb(59,167,228)\"\n        points=\"207.6730140278375,235.6201133576419 214.91965756316372,235.93346640873378 212.58383261343994,225.22190646839638\"\n      />\n      <Polygon\n        fill=\"rgb(110,241,184)\"\n        points=\"271.4434514064029,153.79462477323895 265.505319657906,150.8417174533875 262.55451470117885,156.36715717924466\"\n      />\n      <Polygon\n        fill=\"rgb(208,142,226)\"\n        points=\"150.95467767150544,165.54766477992385 140.1877591021116,158.21452350433864 139.00733033041467,171.75701078950323\"\n      />\n      <Polygon\n        fill=\"rgb(140,249,166)\"\n        points=\"293.02527989378166,148.0968009939312 288.0875833063698,152.85898467365817 297.00998344818316,152.94772464417684\"\n      />\n      <Polygon\n        fill=\"rgb(153,58,232)\"\n        points=\"124.29123373091352,181.19173487354868 108.4710664822046,178.99659108809473 114.67960517273846,186.37396722394396\"\n      />\n      <Polygon\n        fill=\"rgb(75,217,203)\"\n        points=\"98.36801802243718,118.02976948450282 106.91308237463448,113.82676407159889 105.01085766370943,107.01339561948421\"\n      />\n      <Polygon\n        fill=\"rgb(87,226,199)\"\n        points=\"105.01085766370943,107.01339561948421 106.91308237463448,113.82676407159889 114.30230107629367,103.8454516514793\"\n      />\n      <Polygon\n        fill=\"rgb(227,204,154)\"\n        points=\"344.68455257297524,178.89806352784944 342.0543134236444,182.43513005816374 348.5881767839718,190.3963184898496\"\n      />\n      <Polygon\n        fill=\"rgb(217,215,154)\"\n        points=\"344.68455257297524,178.89806352784944 336.51912498939345,172.72785695397556 342.0543134236444,182.43513005816374\"\n      />\n      <Polygon\n        fill=\"rgb(105,177,244)\"\n        points=\"212.53987987456884,214.14015581854886 203.13816948295653,211.12215901885307 201.76927508482152,221.88042329997256\"\n      />\n      <Polygon\n        fill=\"rgb(108,186,239)\"\n        points=\"212.53987987456884,214.14015581854886 206.60442206091602,202.2960518888548 203.13816948295653,211.12215901885307\"\n      />\n      <Polygon\n        fill=\"rgb(116,164,250)\"\n        points=\"201.76927508482152,221.88042329997256 212.58383261343994,225.22190646839638 212.53987987456884,214.14015581854886\"\n      />\n      <Polygon\n        fill=\"rgb(105,184,240)\"\n        points=\"219.6318298336436,202.82773823030792 206.60442206091602,202.2960518888548 212.53987987456884,214.14015581854886\"\n      />\n      <Polygon\n        fill=\"rgb(105,198,232)\"\n        points=\"219.6318298336436,202.82773823030792 215.23815728153238,193.29869751936448 206.60442206091602,202.2960518888548\"\n      />\n      <Polygon\n        fill=\"rgb(235,144,196)\"\n        points=\"350.469383155949,249.61789121520192 358.31067354044995,248.49269057912494 356.3145014476097,236.02831263513053\"\n      />\n      <Polygon\n        fill=\"rgb(235,137,197)\"\n        points=\"351.36649509145474,257.4780633849066 358.31067354044995,248.49269057912494 350.469383155949,249.61789121520192\"\n      />\n      <Polygon\n        fill=\"rgb(160,237,186)\"\n        points=\"145.52556221762399,94.42368079455807 135.7425268386841,98.7948728053498 149.07606572003158,100.25083429429466\"\n      />\n      <Polygon\n        fill=\"rgb(145,244,178)\"\n        points=\"145.52556221762399,94.42368079455807 137.25646252076666,94.42835545792329 135.7425268386841,98.7948728053498\"\n      />\n      <Polygon\n        fill=\"rgb(48,87,219)\"\n        points=\"225.45591346142393,285.86486364533096 217.54884932912034,269.3736454281824 217.35929813252815,275.10781494195044\"\n      />\n      <Polygon\n        fill=\"rgb(49,86,220)\"\n        points=\"217.35929813252815,275.10781494195044 217.54884932912034,269.3736454281824 212.88126002269266,266.792678626656\"\n      />\n      <Polygon\n        fill=\"rgb(192,113,237)\"\n        points=\"320.4861662327798,297.6164337371852 310.65325903416635,297.7766563844563 315.8764561595883,306.48511436248396\"\n      />\n      <Polygon\n        fill=\"rgb(191,112,238)\"\n        points=\"315.8764561595883,306.48511436248396 310.65325903416635,297.7766563844563 300.63420941155664,312.7693863555055\"\n      />\n      <Polygon\n        fill=\"rgb(230,187,175)\"\n        points=\"356.80994973448355,210.8049489051566 354.42384533408557,198.25462616379974 348.3370925498309,203.99430510316995\"\n      />\n      <Polygon\n        fill=\"rgb(230,188,175)\"\n        points=\"354.42384533408557,198.25462616379974 348.5881767839718,190.3963184898496 348.3370925498309,203.99430510316995\"\n      />\n      <Polygon\n        fill=\"rgb(132,244,181)\"\n        points=\"137.25646252076666,94.42835545792329 130.47136733725932,95.86739475021753 135.7425268386841,98.7948728053498\"\n      />\n      <Polygon\n        fill=\"rgb(100,233,195)\"\n        points=\"251.02228558959376,158.4017169385616 243.88829977746735,164.70624559415216 255.98025358689378,163.27815190891647\"\n      />\n      <Polygon\n        fill=\"rgb(103,235,193)\"\n        points=\"262.55451470117885,156.36715717924466 251.02228558959376,158.4017169385616 255.98025358689378,163.27815190891647\"\n      />\n      <Polygon\n        fill=\"rgb(78,98,242)\"\n        points=\"95.76553939947397,166.94591281452017 99.2883136103049,176.33015841239157 108.4710664822046,178.99659108809473\"\n      />\n      <Polygon\n        fill=\"rgb(95,198,229)\"\n        points=\"229.57509278025995,191.47345463956054 222.6100435479629,186.58298877090002 215.23815728153238,193.29869751936448\"\n      />\n      <Polygon\n        fill=\"rgb(96,192,233)\"\n        points=\"229.57509278025995,191.47345463956054 215.23815728153238,193.29869751936448 219.6318298336436,202.82773823030792\"\n      />\n      <Polygon\n        fill=\"rgb(186,104,239)\"\n        points=\"300.63420941155664,312.7693863555055 285.0718037227171,310.22436021609326 288.48827037056054,319.3429531327684\"\n      />\n      <Polygon\n        fill=\"rgb(170,98,245)\"\n        points=\"277.4129260184447,318.66129359229626 288.48827037056054,319.3429531327684 285.0718037227171,310.22436021609326\"\n      />\n      <Polygon\n        fill=\"rgb(125,239,191)\"\n        points=\"130.47136733725932,95.86739475021753 124.57848812346279,101.01948140290472 135.7425268386841,98.7948728053498\"\n      />\n      <Polygon\n        fill=\"rgb(215,123,221)\"\n        points=\"340.86322507833256,281.8749636219299 346.3315545516449,268.80585406335297 333.70571927890575,276.49091585079566\"\n      />\n      <Polygon\n        fill=\"rgb(202,105,229)\"\n        points=\"328.0157048220857,285.7260545601184 340.86322507833256,281.8749636219299 333.70571927890575,276.49091585079566\"\n      />\n      <Polygon\n        fill=\"rgb(31,148,209)\"\n        points=\"214.14593965075005,248.1362727912741 209.70850337114547,246.4975498363539 211.41818064473352,258.69943094157395\"\n      />\n      <Polygon\n        fill=\"rgb(34,176,200)\"\n        points=\"214.14593965075005,248.1362727912741 214.91965756316372,235.93346640873378 209.70850337114547,246.4975498363539\"\n      />\n      <Polygon\n        fill=\"rgb(185,102,239)\"\n        points=\"285.0718037227171,310.22436021609326 300.63420941155664,312.7693863555055 298.71954508184314,298.1635767651201\"\n      />\n      <Polygon\n        fill=\"rgb(200,106,231)\"\n        points=\"300.63420941155664,312.7693863555055 310.65325903416635,297.7766563844563 298.71954508184314,298.1635767651201\"\n      />\n      <Polygon\n        fill=\"rgb(45,112,224)\"\n        points=\"212.88126002269266,266.792678626656 217.54884932912034,269.3736454281824 211.41818064473352,258.69943094157395\"\n      />\n      <Polygon\n        fill=\"rgb(225,139,209)\"\n        points=\"145.9546871778584,131.77400016213187 136.74384239758072,123.18414351252795 135.6244253862621,134.6776825422873\"\n      />\n      <Polygon\n        fill=\"rgb(215,176,207)\"\n        points=\"146.93706327320746,142.55995954719913 145.9546871778584,131.77400016213187 135.6244253862621,134.6776825422873\"\n      />\n      <Polygon\n        fill=\"rgb(222,134,213)\"\n        points=\"146.09835085673564,123.32354298429973 136.74384239758072,123.18414351252795 145.9546871778584,131.77400016213187\"\n      />\n      <Polygon\n        fill=\"rgb(41,163,215)\"\n        points=\"93.38159554898837,141.21251793836097 89.60573301444455,140.46000606238405 89.5296904984933,153.52344962313958\"\n      />\n      <Polygon\n        fill=\"rgb(45,181,209)\"\n        points=\"93.38159554898837,141.21251793836097 95.13815943838043,127.37750631281168 89.60573301444455,140.46000606238405\"\n      />\n      <Polygon\n        fill=\"rgb(100,205,226)\"\n        points=\"229.57509278025995,191.47345463956054 228.2690607888042,178.58268776590782 222.6100435479629,186.58298877090002\"\n      />\n      <Polygon\n        fill=\"rgb(94,203,225)\"\n        points=\"239.738402033652,183.89401002002558 228.2690607888042,178.58268776590782 229.57509278025995,191.47345463956054\"\n      />\n      <Polygon\n        fill=\"rgb(94,203,225)\"\n        points=\"239.738402033652,183.89401002002558 239.20869837832362,173.41556942822055 228.2690607888042,178.58268776590782\"\n      />\n      <Polygon\n        fill=\"rgb(108,106,252)\"\n        points=\"255.13017276035924,304.54920130674935 240.32125765991574,304.2072495311944 247.03571104234751,310.7248744338657\"\n      />\n      <Polygon\n        fill=\"rgb(123,92,250)\"\n        points=\"256.9996130579426,313.52004744639663 255.13017276035924,304.54920130674935 247.03571104234751,310.7248744338657\"\n      />\n      <Polygon\n        fill=\"rgb(210,164,218)\"\n        points=\"136.86181061565242,146.95257200200462 146.93706327320746,142.55995954719913 135.6244253862621,134.6776825422873\"\n      />\n      <Polygon\n        fill=\"rgb(208,168,218)\"\n        points=\"140.1877591021116,158.21452350433864 146.93706327320746,142.55995954719913 136.86181061565242,146.95257200200462\"\n      />\n      <Polygon\n        fill=\"rgb(200,225,168)\"\n        points=\"328.3960817075802,164.10578385999122 322.60452298351703,166.82923829295572 336.51912498939345,172.72785695397556\"\n      />\n      <Polygon\n        fill=\"rgb(184,237,161)\"\n        points=\"317.11073914989174,158.02864859979604 322.60452298351703,166.82923829295572 328.3960817075802,164.10578385999122\"\n      />\n      <Polygon\n        fill=\"rgb(134,241,186)\"\n        points=\"279.37066183869734,150.79838282738626 271.4434514064029,153.79462477323895 280.6751182964939,160.01336378905552\"\n      />\n      <Polygon\n        fill=\"rgb(124,240,189)\"\n        points=\"288.0875833063698,152.85898467365817 279.37066183869734,150.79838282738626 280.6751182964939,160.01336378905552\"\n      />\n      <Polygon\n        fill=\"rgb(184,234,170)\"\n        points=\"306.3339126653201,154.76072834414623 310.2783639592413,163.53562194554098 317.11073914989174,158.02864859979604\"\n      />\n      <Polygon\n        fill=\"rgb(176,239,168)\"\n        points=\"317.11073914989174,158.02864859979604 310.2783639592413,163.53562194554098 322.60452298351703,166.82923829295572\"\n      />\n      <Polygon\n        fill=\"rgb(229,174,190)\"\n        points=\"356.0767472956701,220.83928683674347 356.80994973448355,210.8049489051566 348.3370925498309,203.99430510316995\"\n      />\n      <Polygon\n        fill=\"rgb(100,223,209)\"\n        points=\"255.98025358689378,163.27815190891647 243.88829977746735,164.70624559415216 248.60142550635288,175.1682250895428\"\n      />\n      <Polygon\n        fill=\"rgb(101,223,208)\"\n        points=\"248.60142550635288,175.1682250895428 243.88829977746735,164.70624559415216 239.20869837832362,173.41556942822055\"\n      />\n      <Polygon\n        fill=\"rgb(232,135,201)\"\n        points=\"140.1877591021116,158.21452350433864 128.68138279989734,169.57882343108173 139.00733033041467,171.75701078950323\"\n      />\n      <Polygon\n        fill=\"rgb(92,105,248)\"\n        points=\"237.17776699164,287.30495594860383 225.45591346142393,285.86486364533096 233.84740707650508,295.10088610528396\"\n      />\n      <Polygon\n        fill=\"rgb(92,125,250)\"\n        points=\"249.33430417424708,295.40918385314524 233.84740707650508,295.10088610528396 240.32125765991574,304.2072495311944\"\n      />\n      <Polygon\n        fill=\"rgb(98,102,249)\"\n        points=\"233.84740707650508,295.10088610528396 249.33430417424708,295.40918385314524 237.17776699164,287.30495594860383\"\n      />\n      <Polygon\n        fill=\"rgb(149,86,247)\"\n        points=\"277.4129260184447,318.66129359229626 274.9833164661134,309.46722450467377 267.2736908065651,314.9059529229472\"\n      />\n      <Polygon\n        fill=\"rgb(178,92,240)\"\n        points=\"274.9833164661134,309.46722450467377 277.4129260184447,318.66129359229626 285.0718037227171,310.22436021609326\"\n      />\n      <Polygon\n        fill=\"rgb(107,112,253)\"\n        points=\"240.32125765991574,304.2072495311944 255.13017276035924,304.54920130674935 249.33430417424708,295.40918385314524\"\n      />\n      <Polygon\n        fill=\"rgb(95,91,246)\"\n        points=\"237.17776699164,287.30495594860383 233.3662460053523,278.0708494917419 225.45591346142393,285.86486364533096\"\n      />\n      <Polygon\n        fill=\"rgb(93,93,246)\"\n        points=\"225.45591346142393,285.86486364533096 233.3662460053523,278.0708494917419 225.40228388733445,274.954906384753\"\n      />\n      <Polygon\n        fill=\"rgb(74,97,240)\"\n        points=\"217.54884932912034,269.3736454281824 225.45591346142393,285.86486364533096 225.40228388733445,274.954906384753\"\n      />\n      <Polygon\n        fill=\"rgb(84,183,234)\"\n        points=\"214.91965756316372,235.93346640873378 225.06192899813726,227.5206387428987 212.58383261343994,225.22190646839638\"\n      />\n      <Polygon\n        fill=\"rgb(82,159,243)\"\n        points=\"225.06192899813726,227.5206387428987 212.53987987456884,214.14015581854886 212.58383261343994,225.22190646839638\"\n      />\n      <Polygon\n        fill=\"rgb(78,206,215)\"\n        points=\"95.13815943838043,127.37750631281168 106.91308237463448,113.82676407159889 98.36801802243718,118.02976948450282\"\n      />\n      <Polygon\n        fill=\"rgb(205,121,229)\"\n        points=\"320.4861662327798,297.6164337371852 328.0157048220857,285.7260545601184 317.567895037689,289.10475634216226\"\n      />\n      <Polygon\n        fill=\"rgb(192,115,237)\"\n        points=\"320.4861662327798,297.6164337371852 317.567895037689,289.10475634216226 310.65325903416635,297.7766563844563\"\n      />\n      <Polygon\n        fill=\"rgb(113,92,250)\"\n        points=\"256.9996130579426,313.52004744639663 264.03772834807086,309.59582385786 255.13017276035924,304.54920130674935\"\n      />\n      <Polygon\n        fill=\"rgb(130,74,244)\"\n        points=\"256.9996130579426,313.52004744639663 267.2736908065651,314.9059529229472 264.03772834807086,309.59582385786\"\n      />\n      <Polygon\n        fill=\"rgb(116,202,231)\"\n        points=\"228.23696035145608,216.0058132757145 212.53987987456884,214.14015581854886 225.06192899813726,227.5206387428987\"\n      />\n      <Polygon\n        fill=\"rgb(114,180,243)\"\n        points=\"228.23696035145608,216.0058132757145 219.6318298336436,202.82773823030792 212.53987987456884,214.14015581854886\"\n      />\n      <Polygon\n        fill=\"rgb(201,224,169)\"\n        points=\"322.60452298351703,166.82923829295572 333.19533045805787,178.02660802624933 336.51912498939345,172.72785695397556\"\n      />\n      <Polygon\n        fill=\"rgb(209,218,169)\"\n        points=\"336.51912498939345,172.72785695397556 333.19533045805787,178.02660802624933 342.0543134236444,182.43513005816374\"\n      />\n      <Polygon\n        fill=\"rgb(226,127,209)\"\n        points=\"346.3315545516449,268.80585406335297 351.36649509145474,257.4780633849066 338.9446497874827,264.48133928924875\"\n      />\n      <Polygon\n        fill=\"rgb(217,110,217)\"\n        points=\"346.3315545516449,268.80585406335297 338.9446497874827,264.48133928924875 333.70571927890575,276.49091585079566\"\n      />\n      <Polygon\n        fill=\"rgb(118,232,200)\"\n        points=\"262.55451470117885,156.36715717924466 255.98025358689378,163.27815190891647 268.61026004490583,164.9915188091739\"\n      />\n      <Polygon\n        fill=\"rgb(117,232,201)\"\n        points=\"271.4434514064029,153.79462477323895 262.55451470117885,156.36715717924466 268.61026004490583,164.9915188091739\"\n      />\n      <Polygon\n        fill=\"rgb(222,194,182)\"\n        points=\"342.0543134236444,182.43513005816374 338.87581032715343,192.55597255732522 348.5881767839718,190.3963184898496\"\n      />\n      <Polygon\n        fill=\"rgb(223,193,182)\"\n        points=\"348.5881767839718,190.3963184898496 338.87581032715343,192.55597255732522 348.3370925498309,203.99430510316995\"\n      />\n      <Polygon\n        fill=\"rgb(221,138,215)\"\n        points=\"151.43220124830424,110.54352196920874 140.10752541180418,114.90791334662183 146.09835085673564,123.32354298429973\"\n      />\n      <Polygon\n        fill=\"rgb(195,196,212)\"\n        points=\"151.43220124830424,110.54352196920874 133.83783081806433,106.38735686088361 140.10752541180418,114.90791334662183\"\n      />\n      <Polygon\n        fill=\"rgb(196,175,225)\"\n        points=\"133.83783081806433,106.38735686088361 151.43220124830424,110.54352196920874 149.07606572003158,100.25083429429466\"\n      />\n      <Polygon\n        fill=\"rgb(222,140,213)\"\n        points=\"136.74384239758072,123.18414351252795 146.09835085673564,123.32354298429973 140.10752541180418,114.90791334662183\"\n      />\n      <Polygon\n        fill=\"rgb(107,225,207)\"\n        points=\"106.91308237463448,113.82676407159889 118.12585675360623,109.79133297234631 114.30230107629367,103.8454516514793\"\n      />\n      <Polygon\n        fill=\"rgb(115,230,203)\"\n        points=\"124.57848812346279,101.01948140290472 114.30230107629367,103.8454516514793 118.12585675360623,109.79133297234631\"\n      />\n      <Polygon\n        fill=\"rgb(165,217,211)\"\n        points=\"149.07606572003158,100.25083429429466 135.7425268386841,98.7948728053498 133.83783081806433,106.38735686088361\"\n      />\n      <Polygon\n        fill=\"rgb(225,132,210)\"\n        points=\"351.36649509145474,257.4780633849066 342.8197403370569,253.84778763858858 338.9446497874827,264.48133928924875\"\n      />\n      <Polygon\n        fill=\"rgb(226,135,209)\"\n        points=\"351.36649509145474,257.4780633849066 350.469383155949,249.61789121520192 342.8197403370569,253.84778763858858\"\n      />\n      <Polygon\n        fill=\"rgb(234,162,190)\"\n        points=\"349.28673674176275,227.83738758450613 356.3145014476097,236.02831263513053 356.0767472956701,220.83928683674347\"\n      />\n      <Polygon\n        fill=\"rgb(235,143,195)\"\n        points=\"350.469383155949,249.61789121520192 356.3145014476097,236.02831263513053 347.35072039533276,240.32245595843415\"\n      />\n      <Polygon\n        fill=\"rgb(232,159,194)\"\n        points=\"347.35072039533276,240.32245595843415 356.3145014476097,236.02831263513053 349.28673674176275,227.83738758450613\"\n      />\n      <Polygon\n        fill=\"rgb(121,232,201)\"\n        points=\"280.6751182964939,160.01336378905552 271.4434514064029,153.79462477323895 268.61026004490583,164.9915188091739\"\n      />\n      <Polygon\n        fill=\"rgb(229,174,190)\"\n        points=\"345.9156985736166,215.6258642356048 356.0767472956701,220.83928683674347 348.3370925498309,203.99430510316995\"\n      />\n      <Polygon\n        fill=\"rgb(229,172,191)\"\n        points=\"349.28673674176275,227.83738758450613 356.0767472956701,220.83928683674347 345.9156985736166,215.6258642356048\"\n      />\n      <Polygon\n        fill=\"rgb(82,95,242)\"\n        points=\"95.76553939947397,166.94591281452017 105.92717980883035,167.18151972957438 96.12601859990181,157.0250883884122\"\n      />\n      <Polygon\n        fill=\"rgb(53,110,230)\"\n        points=\"96.12601859990181,157.0250883884122 89.5296904984933,153.52344962313958 95.76553939947397,166.94591281452017\"\n      />\n      <Polygon\n        fill=\"rgb(80,102,244)\"\n        points=\"105.92717980883035,167.18151972957438 95.76553939947397,166.94591281452017 108.4710664822046,178.99659108809473\"\n      />\n      <Polygon\n        fill=\"rgb(57,155,231)\"\n        points=\"89.5296904984933,153.52344962313958 96.12601859990181,157.0250883884122 93.38159554898837,141.21251793836097\"\n      />\n      <Polygon\n        fill=\"rgb(221,157,210)\"\n        points=\"128.68138279989734,169.57882343108173 140.1877591021116,158.21452350433864 129.14884487411177,153.61629162205404\"\n      />\n      <Polygon\n        fill=\"rgb(222,170,202)\"\n        points=\"140.1877591021116,158.21452350433864 136.86181061565242,146.95257200200462 129.14884487411177,153.61629162205404\"\n      />\n      <Polygon\n        fill=\"rgb(21,153,194)\"\n        points=\"213.6247287475298,257.601903710649 214.14593965075005,248.1362727912741 211.41818064473352,258.69943094157395\"\n      />\n      <Polygon\n        fill=\"rgb(39,101,216)\"\n        points=\"217.54884932912034,269.3736454281824 213.6247287475298,257.601903710649 211.41818064473352,258.69943094157395\"\n      />\n      <Polygon\n        fill=\"rgb(109,176,245)\"\n        points=\"228.23696035145608,216.0058132757145 232.70916310747717,205.14191501032812 219.6318298336436,202.82773823030792\"\n      />\n      <Polygon\n        fill=\"rgb(110,184,241)\"\n        points=\"232.70916310747717,205.14191501032812 229.57509278025995,191.47345463956054 219.6318298336436,202.82773823030792\"\n      />\n      <Polygon\n        fill=\"rgb(176,236,176)\"\n        points=\"306.3339126653201,154.76072834414623 301.2413904893225,160.19949527156012 310.2783639592413,163.53562194554098\"\n      />\n      <Polygon\n        fill=\"rgb(164,241,174)\"\n        points=\"306.3339126653201,154.76072834414623 297.00998344818316,152.94772464417684 301.2413904893225,160.19949527156012\"\n      />\n      <Polygon\n        fill=\"rgb(150,50,227)\"\n        points=\"116.76308205814294,174.87835481296133 108.4710664822046,178.99659108809473 124.29123373091352,181.19173487354868\"\n      />\n      <Polygon\n        fill=\"rgb(211,90,217)\"\n        points=\"128.68138279989734,169.57882343108173 116.76308205814294,174.87835481296133 124.29123373091352,181.19173487354868\"\n      />\n      <Polygon\n        fill=\"rgb(153,82,244)\"\n        points=\"267.2736908065651,314.9059529229472 274.9833164661134,309.46722450467377 264.03772834807086,309.59582385786\"\n      />\n      <Polygon\n        fill=\"rgb(206,98,224)\"\n        points=\"317.567895037689,289.10475634216226 328.0157048220857,285.7260545601184 318.1461301984216,280.47434321893394\"\n      />\n      <Polygon\n        fill=\"rgb(208,101,223)\"\n        points=\"328.0157048220857,285.7260545601184 333.70571927890575,276.49091585079566 318.1461301984216,280.47434321893394\"\n      />\n      <Polygon\n        fill=\"rgb(137,220,216)\"\n        points=\"135.7425268386841,98.7948728053498 124.57848812346279,101.01948140290472 133.83783081806433,106.38735686088361\"\n      />\n      <Polygon\n        fill=\"rgb(142,226,208)\"\n        points=\"133.83783081806433,106.38735686088361 124.57848812346279,101.01948140290472 118.12585675360623,109.79133297234631\"\n      />\n      <Polygon\n        fill=\"rgb(141,239,189)\"\n        points=\"297.00998344818316,152.94772464417684 291.5175145669346,162.590986575692 301.2413904893225,160.19949527156012\"\n      />\n      <Polygon\n        fill=\"rgb(146,238,190)\"\n        points=\"297.00998344818316,152.94772464417684 288.0875833063698,152.85898467365817 291.5175145669346,162.590986575692\"\n      />\n      <Polygon\n        fill=\"rgb(72,209,209)\"\n        points=\"95.13815943838043,127.37750631281168 100.20418005495333,128.82436236266662 106.91308237463448,113.82676407159889\"\n      />\n      <Polygon\n        fill=\"rgb(65,193,218)\"\n        points=\"93.38159554898837,141.21251793836097 100.20418005495333,128.82436236266662 95.13815943838043,127.37750631281168\"\n      />\n      <Polygon\n        fill=\"rgb(95,203,225)\"\n        points=\"248.60142550635288,175.1682250895428 239.20869837832362,173.41556942822055 239.738402033652,183.89401002002558\"\n      />\n      <Polygon\n        fill=\"rgb(136,236,194)\"\n        points=\"288.0875833063698,152.85898467365817 280.6751182964939,160.01336378905552 291.5175145669346,162.590986575692\"\n      />\n      <Polygon\n        fill=\"rgb(65,203,210)\"\n        points=\"214.91965756316372,235.93346640873378 223.39954655771922,244.21806339477942 225.06192899813726,227.5206387428987\"\n      />\n      <Polygon\n        fill=\"rgb(59,193,214)\"\n        points=\"214.14593965075005,248.1362727912741 223.39954655771922,244.21806339477942 214.91965756316372,235.93346640873378\"\n      />\n      <Polygon\n        fill=\"rgb(224,163,204)\"\n        points=\"136.86181061565242,146.95257200200462 135.6244253862621,134.6776825422873 127.93162990445197,142.46696190332665\"\n      />\n      <Polygon\n        fill=\"rgb(224,166,201)\"\n        points=\"129.14884487411177,153.61629162205404 136.86181061565242,146.95257200200462 127.93162990445197,142.46696190332665\"\n      />\n      <Polygon\n        fill=\"rgb(208,100,224)\"\n        points=\"310.65325903416635,297.7766563844563 317.567895037689,289.10475634216226 307.88344659627637,288.3546458089982\"\n      />\n      <Polygon\n        fill=\"rgb(198,96,230)\"\n        points=\"298.71954508184314,298.1635767651201 310.65325903416635,297.7766563844563 307.88344659627637,288.3546458089982\"\n      />\n      <Polygon\n        fill=\"rgb(211,204,187)\"\n        points=\"333.19533045805787,178.02660802624933 338.87581032715343,192.55597255732522 342.0543134236444,182.43513005816374\"\n      />\n      <Polygon\n        fill=\"rgb(111,222,213)\"\n        points=\"259.2115911164996,174.2092212387354 255.98025358689378,163.27815190891647 248.60142550635288,175.1682250895428\"\n      />\n      <Polygon\n        fill=\"rgb(115,223,211)\"\n        points=\"255.98025358689378,163.27815190891647 259.2115911164996,174.2092212387354 268.61026004490583,164.9915188091739\"\n      />\n      <Polygon\n        fill=\"rgb(200,147,231)\"\n        points=\"135.6244253862621,134.6776825422873 136.74384239758072,123.18414351252795 126.8665410737527,119.16131435507015\"\n      />\n      <Polygon\n        fill=\"rgb(225,162,203)\"\n        points=\"123.94311397901828,133.50579928237624 135.6244253862621,134.6776825422873 126.8665410737527,119.16131435507015\"\n      />\n      <Polygon\n        fill=\"rgb(225,161,204)\"\n        points=\"127.93162990445197,142.46696190332665 135.6244253862621,134.6776825422873 123.94311397901828,133.50579928237624\"\n      />\n      <Polygon\n        fill=\"rgb(103,194,234)\"\n        points=\"240.92429243151588,194.03779283579473 239.738402033652,183.89401002002558 229.57509278025995,191.47345463956054\"\n      />\n      <Polygon\n        fill=\"rgb(100,180,241)\"\n        points=\"240.92429243151588,194.03779283579473 229.57509278025995,191.47345463956054 232.70916310747717,205.14191501032812\"\n      />\n      <Polygon\n        fill=\"rgb(120,100,252)\"\n        points=\"108.4710664822046,178.99659108809473 116.76308205814294,174.87835481296133 105.92717980883035,167.18151972957438\"\n      />\n      <Polygon\n        fill=\"rgb(187,99,237)\"\n        points=\"285.0718037227171,310.22436021609326 298.71954508184314,298.1635767651201 284.7408740376014,300.5274533428565\"\n      />\n      <Polygon\n        fill=\"rgb(180,98,241)\"\n        points=\"284.7408740376014,300.5274533428565 274.9833164661134,309.46722450467377 285.0718037227171,310.22436021609326\"\n      />\n      <Polygon\n        fill=\"rgb(226,136,209)\"\n        points=\"350.469383155949,249.61789121520192 347.35072039533276,240.32245595843415 342.8197403370569,253.84778763858858\"\n      />\n      <Polygon\n        fill=\"rgb(79,115,245)\"\n        points=\"217.54884932912034,269.3736454281824 225.40228388733445,274.954906384753 226.2061098010296,263.45948355533307\"\n      />\n      <Polygon\n        fill=\"rgb(62,109,236)\"\n        points=\"217.54884932912034,269.3736454281824 217.9489688511946,259.5532102185901 213.6247287475298,257.601903710649\"\n      />\n      <Polygon\n        fill=\"rgb(89,102,247)\"\n        points=\"217.9489688511946,259.5532102185901 217.54884932912034,269.3736454281824 226.2061098010296,263.45948355533307\"\n      />\n      <Polygon\n        fill=\"rgb(211,116,224)\"\n        points=\"321.4311601211041,269.386317893756 333.70571927890575,276.49091585079566 331.11618724410044,265.72499598206963\"\n      />\n      <Polygon\n        fill=\"rgb(209,113,225)\"\n        points=\"318.1461301984216,280.47434321893394 333.70571927890575,276.49091585079566 321.4311601211041,269.386317893756\"\n      />\n      <Polygon\n        fill=\"rgb(208,115,226)\"\n        points=\"333.70571927890575,276.49091585079566 338.9446497874827,264.48133928924875 331.11618724410044,265.72499598206963\"\n      />\n      <Polygon\n        fill=\"rgb(109,205,228)\"\n        points=\"113.26402363123776,126.7375520006525 117.09780833471507,117.30957524681583 106.91308237463448,113.82676407159889\"\n      />\n      <Polygon\n        fill=\"rgb(113,215,220)\"\n        points=\"117.09780833471507,117.30957524681583 118.12585675360623,109.79133297234631 106.91308237463448,113.82676407159889\"\n      />\n      <Polygon\n        fill=\"rgb(119,211,224)\"\n        points=\"113.26402363123776,126.7375520006525 106.91308237463448,113.82676407159889 100.20418005495333,128.82436236266662\"\n      />\n      <Polygon\n        fill=\"rgb(207,98,224)\"\n        points=\"317.567895037689,289.10475634216226 318.1461301984216,280.47434321893394 307.88344659627637,288.3546458089982\"\n      />\n      <Polygon\n        fill=\"rgb(110,202,230)\"\n        points=\"225.06192899813726,227.5206387428987 233.66600644230144,222.2323492211108 228.23696035145608,216.0058132757145\"\n      />\n      <Polygon\n        fill=\"rgb(111,203,229)\"\n        points=\"233.66600644230144,222.2323492211108 241.7947062968243,216.52074874291876 228.23696035145608,216.0058132757145\"\n      />\n      <Polygon\n        fill=\"rgb(111,175,245)\"\n        points=\"228.23696035145608,216.0058132757145 241.7947062968243,216.52074874291876 232.70916310747717,205.14191501032812\"\n      />\n      <Polygon\n        fill=\"rgb(186,190,223)\"\n        points=\"126.8665410737527,119.16131435507015 140.10752541180418,114.90791334662183 133.83783081806433,106.38735686088361\"\n      />\n      <Polygon\n        fill=\"rgb(202,154,228)\"\n        points=\"136.74384239758072,123.18414351252795 140.10752541180418,114.90791334662183 126.8665410737527,119.16131435507015\"\n      />\n      <Polygon\n        fill=\"rgb(155,204,227)\"\n        points=\"118.12585675360623,109.79133297234631 126.8665410737527,119.16131435507015 133.83783081806433,106.38735686088361\"\n      />\n      <Polygon\n        fill=\"rgb(179,227,189)\"\n        points=\"322.60452298351703,166.82923829295572 310.2783639592413,163.53562194554098 315.7829612681302,172.78905073427134\"\n      />\n      <Polygon\n        fill=\"rgb(176,229,188)\"\n        points=\"315.7829612681302,172.78905073427134 324.5018545505613,175.43204950257328 322.60452298351703,166.82923829295572\"\n      />\n      <Polygon\n        fill=\"rgb(199,223,174)\"\n        points=\"322.60452298351703,166.82923829295572 324.5018545505613,175.43204950257328 333.19533045805787,178.02660802624933\"\n      />\n      <Polygon\n        fill=\"rgb(214,186,202)\"\n        points=\"345.9156985736166,215.6258642356048 348.3370925498309,203.99430510316995 336.0633100516689,209.3947867624319\"\n      />\n      <Polygon\n        fill=\"rgb(215,183,203)\"\n        points=\"336.0633100516689,209.3947867624319 348.3370925498309,203.99430510316995 338.87581032715343,192.55597255732522\"\n      />\n      <Polygon\n        fill=\"rgb(125,120,255)\"\n        points=\"267.7153489157753,303.1105758711955 261.6523598022263,294.4092847917656 255.13017276035924,304.54920130674935\"\n      />\n      <Polygon\n        fill=\"rgb(126,116,255)\"\n        points=\"267.7153489157753,303.1105758711955 255.13017276035924,304.54920130674935 264.03772834807086,309.59582385786\"\n      />\n      <Polygon\n        fill=\"rgb(123,121,255)\"\n        points=\"255.13017276035924,304.54920130674935 261.6523598022263,294.4092847917656 249.33430417424708,295.40918385314524\"\n      />\n      <Polygon\n        fill=\"rgb(154,103,250)\"\n        points=\"274.9833164661134,309.46722450467377 267.7153489157753,303.1105758711955 264.03772834807086,309.59582385786\"\n      />\n      <Polygon\n        fill=\"rgb(92,90,244)\"\n        points=\"249.33430417424708,295.40918385314524 248.07080540867275,288.80173181827075 237.17776699164,287.30495594860383\"\n      />\n      <Polygon\n        fill=\"rgb(89,105,247)\"\n        points=\"237.17776699164,287.30495594860383 248.07080540867275,288.80173181827075 244.37917750725336,280.632845046736\"\n      />\n      <Polygon\n        fill=\"rgb(103,93,248)\"\n        points=\"237.17776699164,287.30495594860383 244.37917750725336,280.632845046736 233.3662460053523,278.0708494917419\"\n      />\n      <Polygon\n        fill=\"rgb(105,196,233)\"\n        points=\"254.4573576679491,183.47173048854 248.60142550635288,175.1682250895428 239.738402033652,183.89401002002558\"\n      />\n      <Polygon\n        fill=\"rgb(105,190,237)\"\n        points=\"254.4573576679491,183.47173048854 239.738402033652,183.89401002002558 249.9254943346568,195.69799437229264\"\n      />\n      <Polygon\n        fill=\"rgb(112,197,234)\"\n        points=\"249.9254943346568,195.69799437229264 239.738402033652,183.89401002002558 240.92429243151588,194.03779283579473\"\n      />\n      <Polygon\n        fill=\"rgb(108,175,245)\"\n        points=\"245.40965127527105,205.4837973076163 240.92429243151588,194.03779283579473 232.70916310747717,205.14191501032812\"\n      />\n      <Polygon\n        fill=\"rgb(108,172,246)\"\n        points=\"241.7947062968243,216.52074874291876 245.40965127527105,205.4837973076163 232.70916310747717,205.14191501032812\"\n      />\n      <Polygon\n        fill=\"rgb(228,162,200)\"\n        points=\"120.87770658299607,168.17234408974446 128.68138279989734,169.57882343108173 120.5745942784335,159.50121377732455\"\n      />\n      <Polygon\n        fill=\"rgb(223,156,208)\"\n        points=\"120.5745942784335,159.50121377732455 128.68138279989734,169.57882343108173 129.14884487411177,153.61629162205404\"\n      />\n      <Polygon\n        fill=\"rgb(211,88,216)\"\n        points=\"128.68138279989734,169.57882343108173 120.87770658299607,168.17234408974446 116.76308205814294,174.87835481296133\"\n      />\n      <Polygon\n        fill=\"rgb(173,106,245)\"\n        points=\"284.7408740376014,300.5274533428565 276.22839204747237,302.0053076685993 274.9833164661134,309.46722450467377\"\n      />\n      <Polygon\n        fill=\"rgb(158,108,250)\"\n        points=\"276.22839204747237,302.0053076685993 267.7153489157753,303.1105758711955 274.9833164661134,309.46722450467377\"\n      />\n      <Polygon\n        fill=\"rgb(170,216,209)\"\n        points=\"117.09780833471507,117.30957524681583 126.8665410737527,119.16131435507015 118.12585675360623,109.79133297234631\"\n      />\n      <Polygon\n        fill=\"rgb(66,171,231)\"\n        points=\"217.9489688511946,259.5532102185901 223.39954655771922,244.21806339477942 214.14593965075005,248.1362727912741\"\n      />\n      <Polygon\n        fill=\"rgb(68,173,231)\"\n        points=\"213.6247287475298,257.601903710649 217.9489688511946,259.5532102185901 214.14593965075005,248.1362727912741\"\n      />\n      <Polygon\n        fill=\"rgb(67,161,235)\"\n        points=\"99.5023644303543,146.9629046468707 93.38159554898837,141.21251793836097 96.12601859990181,157.0250883884122\"\n      />\n      <Polygon\n        fill=\"rgb(92,185,236)\"\n        points=\"100.20418005495333,128.82436236266662 93.38159554898837,141.21251793836097 104.23179398996967,139.08094810538256\"\n      />\n      <Polygon\n        fill=\"rgb(90,201,226)\"\n        points=\"93.38159554898837,141.21251793836097 99.5023644303543,146.9629046468707 104.23179398996967,139.08094810538256\"\n      />\n      <Polygon\n        fill=\"rgb(206,195,203)\"\n        points=\"333.19533045805787,178.02660802624933 324.5018545505613,175.43204950257328 323.6278214415728,184.94550332994487\"\n      />\n      <Polygon\n        fill=\"rgb(198,204,202)\"\n        points=\"333.19533045805787,178.02660802624933 323.6278214415728,184.94550332994487 338.87581032715343,192.55597255732522\"\n      />\n      <Polygon\n        fill=\"rgb(87,223,202)\"\n        points=\"225.06192899813726,227.5206387428987 238.48673449886428,227.60287551720324 233.66600644230144,222.2323492211108\"\n      />\n      <Polygon\n        fill=\"rgb(68,204,211)\"\n        points=\"223.39954655771922,244.21806339477942 230.66846768658957,235.2343562521702 225.06192899813726,227.5206387428987\"\n      />\n      <Polygon\n        fill=\"rgb(87,223,202)\"\n        points=\"238.48673449886428,227.60287551720324 225.06192899813726,227.5206387428987 230.66846768658957,235.2343562521702\"\n      />\n      <Polygon\n        fill=\"rgb(212,175,211)\"\n        points=\"129.14884487411177,153.61629162205404 115.36844006021337,143.19017027769485 120.5745942784335,159.50121377732455\"\n      />\n      <Polygon\n        fill=\"rgb(209,168,218)\"\n        points=\"129.14884487411177,153.61629162205404 127.93162990445197,142.46696190332665 115.36844006021337,143.19017027769485\"\n      />\n      <Polygon\n        fill=\"rgb(134,230,204)\"\n        points=\"291.5175145669346,162.590986575692 280.6751182964939,160.01336378905552 283.7913267408746,167.36588306571304\"\n      />\n      <Polygon\n        fill=\"rgb(119,225,211)\"\n        points=\"283.7913267408746,167.36588306571304 280.6751182964939,160.01336378905552 275.862412281897,171.92948421888389\"\n      />\n      <Polygon\n        fill=\"rgb(130,224,212)\"\n        points=\"280.6751182964939,160.01336378905552 268.61026004490583,164.9915188091739 275.862412281897,171.92948421888389\"\n      />\n      <Polygon\n        fill=\"rgb(113,203,230)\"\n        points=\"254.4573576679491,183.47173048854 259.2115911164996,174.2092212387354 248.60142550635288,175.1682250895428\"\n      />\n      <Polygon\n        fill=\"rgb(192,107,236)\"\n        points=\"292.672531964779,294.2740667981696 298.71954508184314,298.1635767651201 297.0532294167611,284.08291253153857\"\n      />\n      <Polygon\n        fill=\"rgb(188,106,238)\"\n        points=\"298.71954508184314,298.1635767651201 307.88344659627637,288.3546458089982 297.0532294167611,284.08291253153857\"\n      />\n      <Polygon\n        fill=\"rgb(187,101,238)\"\n        points=\"298.71954508184314,298.1635767651201 292.672531964779,294.2740667981696 284.7408740376014,300.5274533428565\"\n      />\n      <Polygon\n        fill=\"rgb(224,164,203)\"\n        points=\"347.35072039533276,240.32245595843415 349.28673674176275,227.83738758450613 340.72146904323273,233.00832823910093\"\n      />\n      <Polygon\n        fill=\"rgb(220,171,205)\"\n        points=\"349.28673674176275,227.83738758450613 345.9156985736166,215.6258642356048 339.880357121874,220.88716785461713\"\n      />\n      <Polygon\n        fill=\"rgb(220,173,203)\"\n        points=\"340.72146904323273,233.00832823910093 349.28673674176275,227.83738758450613 339.880357121874,220.88716785461713\"\n      />\n      <Polygon\n        fill=\"rgb(211,155,221)\"\n        points=\"127.93162990445197,142.46696190332665 123.94311397901828,133.50579928237624 115.36844006021337,143.19017027769485\"\n      />\n      <Polygon\n        fill=\"rgb(185,212,205)\"\n        points=\"310.2783639592413,163.53562194554098 300.37803457904505,170.16104508073047 307.5016186274371,181.27733800119535\"\n      />\n      <Polygon\n        fill=\"rgb(150,220,213)\"\n        points=\"310.2783639592413,163.53562194554098 307.5016186274371,181.27733800119535 315.7829612681302,172.78905073427134\"\n      />\n      <Polygon\n        fill=\"rgb(175,221,201)\"\n        points=\"301.2413904893225,160.19949527156012 300.37803457904505,170.16104508073047 310.2783639592413,163.53562194554098\"\n      />\n      <Polygon\n        fill=\"rgb(95,112,250)\"\n        points=\"225.40228388733445,274.954906384753 233.3662460053523,278.0708494917419 226.2061098010296,263.45948355533307\"\n      />\n      <Polygon\n        fill=\"rgb(216,138,219)\"\n        points=\"338.9446497874827,264.48133928924875 342.8197403370569,253.84778763858858 334.74942769122475,258.24802951601316\"\n      />\n      <Polygon\n        fill=\"rgb(208,131,227)\"\n        points=\"338.9446497874827,264.48133928924875 334.74942769122475,258.24802951601316 331.11618724410044,265.72499598206963\"\n      />\n      <Polygon\n        fill=\"rgb(147,92,249)\"\n        points=\"259.4620499314777,284.25495076915905 248.07080540867275,288.80173181827075 249.33430417424708,295.40918385314524\"\n      />\n      <Polygon\n        fill=\"rgb(126,108,254)\"\n        points=\"261.6523598022263,294.4092847917656 259.4620499314777,284.25495076915905 249.33430417424708,295.40918385314524\"\n      />\n      <Polygon\n        fill=\"rgb(125,219,217)\"\n        points=\"275.862412281897,171.92948421888389 268.61026004490583,164.9915188091739 259.2115911164996,174.2092212387354\"\n      />\n      <Polygon\n        fill=\"rgb(155,224,207)\"\n        points=\"301.2413904893225,160.19949527156012 291.5175145669346,162.590986575692 300.37803457904505,170.16104508073047\"\n      />\n      <Polygon\n        fill=\"rgb(216,138,219)\"\n        points=\"334.74942769122475,258.24802951601316 342.8197403370569,253.84778763858858 332.17786447365444,249.77908228401813\"\n      />\n      <Polygon\n        fill=\"rgb(215,143,220)\"\n        points=\"342.8197403370569,253.84778763858858 347.35072039533276,240.32245595843415 334.28515855466975,239.91259262119712\"\n      />\n      <Polygon\n        fill=\"rgb(219,147,215)\"\n        points=\"332.17786447365444,249.77908228401813 342.8197403370569,253.84778763858858 334.28515855466975,239.91259262119712\"\n      />\n      <Polygon\n        fill=\"rgb(86,222,203)\"\n        points=\"238.48673449886428,227.60287551720324 241.7947062968243,216.52074874291876 233.66600644230144,222.2323492211108\"\n      />\n      <Polygon\n        fill=\"rgb(108,176,244)\"\n        points=\"249.9254943346568,195.69799437229264 240.92429243151588,194.03779283579473 245.40965127527105,205.4837973076163\"\n      />\n      <Polygon\n        fill=\"rgb(121,203,230)\"\n        points=\"104.23179398996967,139.08094810538256 113.26402363123776,126.7375520006525 100.20418005495333,128.82436236266662\"\n      />\n      <Polygon\n        fill=\"rgb(179,181,232)\"\n        points=\"123.94311397901828,133.50579928237624 126.8665410737527,119.16131435507015 113.26402363123776,126.7375520006525\"\n      />\n      <Polygon\n        fill=\"rgb(171,191,229)\"\n        points=\"117.09780833471507,117.30957524681583 113.26402363123776,126.7375520006525 126.8665410737527,119.16131435507015\"\n      />\n      <Polygon\n        fill=\"rgb(131,117,255)\"\n        points=\"116.76308205814294,174.87835481296133 113.4888056220455,164.27683984803613 105.92717980883035,167.18151972957438\"\n      />\n      <Polygon\n        fill=\"rgb(166,124,250)\"\n        points=\"116.76308205814294,174.87835481296133 120.87770658299607,168.17234408974446 113.4888056220455,164.27683984803613\"\n      />\n      <Polygon\n        fill=\"rgb(215,151,218)\"\n        points=\"334.28515855466975,239.91259262119712 347.35072039533276,240.32245595843415 340.72146904323273,233.00832823910093\"\n      />\n      <Polygon\n        fill=\"rgb(213,182,206)\"\n        points=\"339.880357121874,220.88716785461713 345.9156985736166,215.6258642356048 336.0633100516689,209.3947867624319\"\n      />\n      <Polygon\n        fill=\"rgb(128,137,255)\"\n        points=\"107.45417713427042,151.97526347571576 99.5023644303543,146.9629046468707 96.12601859990181,157.0250883884122\"\n      />\n      <Polygon\n        fill=\"rgb(125,145,254)\"\n        points=\"96.12601859990181,157.0250883884122 105.92717980883035,167.18151972957438 107.45417713427042,151.97526347571576\"\n      />\n      <Polygon\n        fill=\"rgb(111,226,207)\"\n        points=\"241.7947062968243,216.52074874291876 238.48673449886428,227.60287551720324 250.18642654564445,227.51718527481347\"\n      />\n      <Polygon\n        fill=\"rgb(106,223,210)\"\n        points=\"252.39491483712342,214.42899919140365 241.7947062968243,216.52074874291876 250.18642654564445,227.51718527481347\"\n      />\n      <Polygon\n        fill=\"rgb(122,169,249)\"\n        points=\"252.39491483712342,214.42899919140365 245.40965127527105,205.4837973076163 241.7947062968243,216.52074874291876\"\n      />\n      <Polygon\n        fill=\"rgb(216,182,202)\"\n        points=\"336.0633100516689,209.3947867624319 338.87581032715343,192.55597255732522 333.266198279434,198.40216797827512\"\n      />\n      <Polygon\n        fill=\"rgb(198,203,203)\"\n        points=\"333.266198279434,198.40216797827512 338.87581032715343,192.55597255732522 323.6278214415728,184.94550332994487\"\n      />\n      <Polygon\n        fill=\"rgb(120,146,254)\"\n        points=\"107.45417713427042,151.97526347571576 105.92717980883035,167.18151972957438 113.4888056220455,164.27683984803613\"\n      />\n      <Polygon\n        fill=\"rgb(144,133,254)\"\n        points=\"277.1665852783749,294.40901573399873 261.6523598022263,294.4092847917656 267.7153489157753,303.1105758711955\"\n      />\n      <Polygon\n        fill=\"rgb(156,122,252)\"\n        points=\"276.22839204747237,302.0053076685993 277.1665852783749,294.40901573399873 267.7153489157753,303.1105758711955\"\n      />\n      <Polygon\n        fill=\"rgb(148,219,214)\"\n        points=\"291.5175145669346,162.590986575692 288.6588037771165,173.4580616573944 300.37803457904505,170.16104508073047\"\n      />\n      <Polygon\n        fill=\"rgb(149,219,214)\"\n        points=\"283.7913267408746,167.36588306571304 288.6588037771165,173.4580616573944 291.5175145669346,162.590986575692\"\n      />\n      <Polygon\n        fill=\"rgb(179,113,244)\"\n        points=\"284.7408740376014,300.5274533428565 292.672531964779,294.2740667981696 288.05874648567703,289.1176835874219\"\n      />\n      <Polygon\n        fill=\"rgb(168,116,248)\"\n        points=\"284.7408740376014,300.5274533428565 288.05874648567703,289.1176835874219 277.1665852783749,294.40901573399873\"\n      />\n      <Polygon\n        fill=\"rgb(172,120,247)\"\n        points=\"276.22839204747237,302.0053076685993 284.7408740376014,300.5274533428565 277.1665852783749,294.40901573399873\"\n      />\n      <Polygon\n        fill=\"rgb(181,184,229)\"\n        points=\"115.36844006021337,143.19017027769485 123.94311397901828,133.50579928237624 113.26402363123776,126.7375520006525\"\n      />\n      <Polygon\n        fill=\"rgb(127,211,225)\"\n        points=\"275.862412281897,171.92948421888389 259.2115911164996,174.2092212387354 269.8969527280159,182.01138535771622\"\n      />\n      <Polygon\n        fill=\"rgb(120,202,232)\"\n        points=\"269.8969527280159,182.01138535771622 259.2115911164996,174.2092212387354 254.4573576679491,183.47173048854\"\n      />\n      <Polygon\n        fill=\"rgb(202,109,230)\"\n        points=\"318.1461301984216,280.47434321893394 308.99266130046004,279.316626017818 307.88344659627637,288.3546458089982\"\n      />\n      <Polygon\n        fill=\"rgb(199,116,233)\"\n        points=\"318.1461301984216,280.47434321893394 321.4311601211041,269.386317893756 311.39268447669895,270.5594417818753\"\n      />\n      <Polygon\n        fill=\"rgb(205,120,229)\"\n        points=\"308.99266130046004,279.316626017818 318.1461301984216,280.47434321893394 311.39268447669895,270.5594417818753\"\n      />\n      <Polygon\n        fill=\"rgb(190,110,238)\"\n        points=\"308.99266130046004,279.316626017818 297.0532294167611,284.08291253153857 307.88344659627637,288.3546458089982\"\n      />\n      <Polygon\n        fill=\"rgb(120,172,247)\"\n        points=\"260.0539412198538,206.14732277718127 249.9254943346568,195.69799437229264 245.40965127527105,205.4837973076163\"\n      />\n      <Polygon\n        fill=\"rgb(120,166,249)\"\n        points=\"252.39491483712342,214.42899919140365 260.0539412198538,206.14732277718127 245.40965127527105,205.4837973076163\"\n      />\n      <Polygon\n        fill=\"rgb(113,121,254)\"\n        points=\"233.3662460053523,278.0708494917419 238.50917494662076,262.91725567993143 226.2061098010296,263.45948355533307\"\n      />\n      <Polygon\n        fill=\"rgb(103,124,253)\"\n        points=\"233.3662460053523,278.0708494917419 244.37917750725336,280.632845046736 238.50917494662076,262.91725567993143\"\n      />\n      <Polygon\n        fill=\"rgb(176,206,217)\"\n        points=\"315.7829612681302,172.78905073427134 323.6278214415728,184.94550332994487 324.5018545505613,175.43204950257328\"\n      />\n      <Polygon\n        fill=\"rgb(187,168,233)\"\n        points=\"120.5745942784335,159.50121377732455 113.4888056220455,164.27683984803613 120.87770658299607,168.17234408974446\"\n      />\n      <Polygon\n        fill=\"rgb(104,164,248)\"\n        points=\"217.9489688511946,259.5532102185901 226.2061098010296,263.45948355533307 223.39954655771922,244.21806339477942\"\n      />\n      <Polygon\n        fill=\"rgb(203,135,231)\"\n        points=\"331.11618724410044,265.72499598206963 334.74942769122475,258.24802951601316 326.36434211117347,258.3731224319733\"\n      />\n      <Polygon\n        fill=\"rgb(208,139,227)\"\n        points=\"331.11618724410044,265.72499598206963 326.36434211117347,258.3731224319733 321.4311601211041,269.386317893756\"\n      />\n      <Polygon\n        fill=\"rgb(177,168,238)\"\n        points=\"107.45417713427042,151.97526347571576 120.5745942784335,159.50121377732455 115.36844006021337,143.19017027769485\"\n      />\n      <Polygon\n        fill=\"rgb(181,176,233)\"\n        points=\"120.5745942784335,159.50121377732455 107.45417713427042,151.97526347571576 113.4888056220455,164.27683984803613\"\n      />\n      <Polygon\n        fill=\"rgb(121,187,240)\"\n        points=\"249.9254943346568,195.69799437229264 262.68330167313206,193.1778641518677 254.4573576679491,183.47173048854\"\n      />\n      <Polygon\n        fill=\"rgb(122,189,240)\"\n        points=\"262.68330167313206,193.1778641518677 269.8969527280159,182.01138535771622 254.4573576679491,183.47173048854\"\n      />\n      <Polygon\n        fill=\"rgb(162,183,238)\"\n        points=\"104.23179398996967,139.08094810538256 115.36844006021337,143.19017027769485 113.26402363123776,126.7375520006525\"\n      />\n      <Polygon\n        fill=\"rgb(178,112,244)\"\n        points=\"292.672531964779,294.2740667981696 297.0532294167611,284.08291253153857 288.05874648567703,289.1176835874219\"\n      />\n      <Polygon\n        fill=\"rgb(174,205,218)\"\n        points=\"323.6278214415728,184.94550332994487 315.7829612681302,172.78905073427134 307.5016186274371,181.27733800119535\"\n      />\n      <Polygon\n        fill=\"rgb(124,177,246)\"\n        points=\"260.0539412198538,206.14732277718127 262.68330167313206,193.1778641518677 249.9254943346568,195.69799437229264\"\n      />\n      <Polygon\n        fill=\"rgb(145,116,254)\"\n        points=\"277.1665852783749,294.40901573399873 272.09905578695816,281.9392973218829 261.6523598022263,294.4092847917656\"\n      />\n      <Polygon\n        fill=\"rgb(150,112,252)\"\n        points=\"272.09905578695816,281.9392973218829 259.4620499314777,284.25495076915905 261.6523598022263,294.4092847917656\"\n      />\n      <Polygon\n        fill=\"rgb(203,132,231)\"\n        points=\"326.36434211117347,258.3731224319733 334.74942769122475,258.24802951601316 332.17786447365444,249.77908228401813\"\n      />\n      <Polygon\n        fill=\"rgb(135,211,224)\"\n        points=\"288.6588037771165,173.4580616573944 283.7913267408746,167.36588306571304 275.862412281897,171.92948421888389\"\n      />\n      <Polygon\n        fill=\"rgb(167,221,205)\"\n        points=\"255.8386167652017,221.31822622222666 252.39491483712342,214.42899919140365 250.18642654564445,227.51718527481347\"\n      />\n      <Polygon\n        fill=\"rgb(124,163,250)\"\n        points=\"252.39491483712342,214.42899919140365 266.4915009187387,217.678915969309 260.0539412198538,206.14732277718127\"\n      />\n      <Polygon\n        fill=\"rgb(131,208,227)\"\n        points=\"266.4915009187387,217.678915969309 252.39491483712342,214.42899919140365 255.8386167652017,221.31822622222666\"\n      />\n      <Polygon\n        fill=\"rgb(131,123,255)\"\n        points=\"259.4620499314777,284.25495076915905 244.37917750725336,280.632845046736 248.07080540867275,288.80173181827075\"\n      />\n      <Polygon\n        fill=\"rgb(161,181,239)\"\n        points=\"115.36844006021337,143.19017027769485 104.23179398996967,139.08094810538256 107.45417713427042,151.97526347571576\"\n      />\n      <Polygon\n        fill=\"rgb(134,201,232)\"\n        points=\"288.6588037771165,173.4580616573944 275.862412281897,171.92948421888389 282.4012831065615,180.60119966367523\"\n      />\n      <Polygon\n        fill=\"rgb(142,206,227)\"\n        points=\"269.8969527280159,182.01138535771622 282.4012831065615,180.60119966367523 275.862412281897,171.92948421888389\"\n      />\n      <Polygon\n        fill=\"rgb(151,178,243)\"\n        points=\"99.5023644303543,146.9629046468707 107.45417713427042,151.97526347571576 104.23179398996967,139.08094810538256\"\n      />\n      <Polygon\n        fill=\"rgb(201,184,215)\"\n        points=\"328.9689079978908,226.17324897852257 339.880357121874,220.88716785461713 328.1985592261399,213.36750237139498\"\n      />\n      <Polygon\n        fill=\"rgb(199,180,219)\"\n        points=\"328.1985592261399,213.36750237139498 339.880357121874,220.88716785461713 336.0633100516689,209.3947867624319\"\n      />\n      <Polygon\n        fill=\"rgb(205,176,217)\"\n        points=\"340.72146904323273,233.00832823910093 339.880357121874,220.88716785461713 328.9689079978908,226.17324897852257\"\n      />\n      <Polygon\n        fill=\"rgb(163,203,224)\"\n        points=\"307.5016186274371,181.27733800119535 300.37803457904505,170.16104508073047 296.0752767269765,177.803341444988\"\n      />\n      <Polygon\n        fill=\"rgb(157,206,224)\"\n        points=\"300.37803457904505,170.16104508073047 288.6588037771165,173.4580616573944 296.0752767269765,177.803341444988\"\n      />\n      <Polygon\n        fill=\"rgb(141,114,254)\"\n        points=\"277.1665852783749,294.40901573399873 279.4097485342119,286.73218014287676 272.09905578695816,281.9392973218829\"\n      />\n      <Polygon\n        fill=\"rgb(172,107,246)\"\n        points=\"277.1665852783749,294.40901573399873 288.05874648567703,289.1176835874219 279.4097485342119,286.73218014287676\"\n      />\n      <Polygon\n        fill=\"rgb(203,169,222)\"\n        points=\"334.28515855466975,239.91259262119712 340.72146904323273,233.00832823910093 328.9689079978908,226.17324897852257\"\n      />\n      <Polygon\n        fill=\"rgb(183,194,222)\"\n        points=\"333.266198279434,198.40216797827512 323.6278214415728,184.94550332994487 319.2940542810484,200.9505081226107\"\n      />\n      <Polygon\n        fill=\"rgb(174,198,224)\"\n        points=\"323.6278214415728,184.94550332994487 307.5016186274371,181.27733800119535 312.60884256055584,191.40745012785325\"\n      />\n      <Polygon\n        fill=\"rgb(175,197,224)\"\n        points=\"319.2940542810484,200.9505081226107 323.6278214415728,184.94550332994487 312.60884256055584,191.40745012785325\"\n      />\n      <Polygon\n        fill=\"rgb(206,167,221)\"\n        points=\"336.0633100516689,209.3947867624319 329.1901924960781,204.7100640892009 328.1985592261399,213.36750237139498\"\n      />\n      <Polygon\n        fill=\"rgb(211,182,207)\"\n        points=\"336.0633100516689,209.3947867624319 333.266198279434,198.40216797827512 329.1901924960781,204.7100640892009\"\n      />\n      <Polygon\n        fill=\"rgb(84,157,244)\"\n        points=\"226.2061098010296,263.45948355533307 233.63732485588426,250.2866445850407 223.39954655771922,244.21806339477942\"\n      />\n      <Polygon\n        fill=\"rgb(97,190,235)\"\n        points=\"233.63732485588426,250.2866445850407 230.66846768658957,235.2343562521702 223.39954655771922,244.21806339477942\"\n      />\n      <Polygon\n        fill=\"rgb(175,211,212)\"\n        points=\"329.1901924960781,204.7100640892009 333.266198279434,198.40216797827512 319.2940542810484,200.9505081226107\"\n      />\n      <Polygon\n        fill=\"rgb(108,144,253)\"\n        points=\"226.2061098010296,263.45948355533307 238.50917494662076,262.91725567993143 233.63732485588426,250.2866445850407\"\n      />\n      <Polygon\n        fill=\"rgb(206,140,228)\"\n        points=\"321.4311601211041,269.386317893756 326.36434211117347,258.3731224319733 317.3131361186961,261.8328955102535\"\n      />\n      <Polygon\n        fill=\"rgb(200,136,233)\"\n        points=\"321.4311601211041,269.386317893756 317.3131361186961,261.8328955102535 311.39268447669895,270.5594417818753\"\n      />\n      <Polygon\n        fill=\"rgb(144,176,245)\"\n        points=\"266.4915009187387,217.678915969309 281.3769552086965,209.0537943926475 260.0539412198538,206.14732277718127\"\n      />\n      <Polygon\n        fill=\"rgb(144,174,245)\"\n        points=\"260.0539412198538,206.14732277718127 281.3769552086965,209.0537943926475 262.68330167313206,193.1778641518677\"\n      />\n      <Polygon\n        fill=\"rgb(134,183,243)\"\n        points=\"262.68330167313206,193.1778641518677 278.562527357095,189.77929663454384 269.8969527280159,182.01138535771622\"\n      />\n      <Polygon\n        fill=\"rgb(139,168,248)\"\n        points=\"281.3769552086965,209.0537943926475 278.562527357095,189.77929663454384 262.68330167313206,193.1778641518677\"\n      />\n      <Polygon\n        fill=\"rgb(118,228,207)\"\n        points=\"255.8386167652017,221.31822622222666 263.0966924597093,226.91753850326646 266.4915009187387,217.678915969309\"\n      />\n      <Polygon\n        fill=\"rgb(129,237,194)\"\n        points=\"263.0966924597093,226.91753850326646 255.8386167652017,221.31822622222666 250.18642654564445,227.51718527481347\"\n      />\n      <Polygon\n        fill=\"rgb(151,191,236)\"\n        points=\"282.4012831065615,180.60119966367523 292.3410328617503,187.2314949000031 288.6588037771165,173.4580616573944\"\n      />\n      <Polygon\n        fill=\"rgb(148,190,237)\"\n        points=\"296.0752767269765,177.803341444988 288.6588037771165,173.4580616573944 292.3410328617503,187.2314949000031\"\n      />\n      <Polygon\n        fill=\"rgb(116,128,255)\"\n        points=\"244.37917750725336,280.632845046736 251.605726161273,273.88163974509314 238.50917494662076,262.91725567993143\"\n      />\n      <Polygon\n        fill=\"rgb(130,115,255)\"\n        points=\"259.4620499314777,284.25495076915905 251.605726161273,273.88163974509314 244.37917750725336,280.632845046736\"\n      />\n      <Polygon\n        fill=\"rgb(112,221,213)\"\n        points=\"250.18642654564445,227.51718527481347 238.48673449886428,227.60287551720324 241.88679870881185,235.91848417867132\"\n      />\n      <Polygon\n        fill=\"rgb(104,217,215)\"\n        points=\"238.48673449886428,227.60287551720324 230.66846768658957,235.2343562521702 241.88679870881185,235.91848417867132\"\n      />\n      <Polygon\n        fill=\"rgb(145,195,235)\"\n        points=\"278.562527357095,189.77929663454384 282.4012831065615,180.60119966367523 269.8969527280159,182.01138535771622\"\n      />\n      <Polygon\n        fill=\"rgb(192,124,238)\"\n        points=\"301.49240331687946,273.7421258257894 308.99266130046004,279.316626017818 311.39268447669895,270.5594417818753\"\n      />\n      <Polygon\n        fill=\"rgb(188,118,240)\"\n        points=\"308.99266130046004,279.316626017818 301.49240331687946,273.7421258257894 297.0532294167611,284.08291253153857\"\n      />\n      <Polygon\n        fill=\"rgb(178,122,245)\"\n        points=\"288.05874648567703,289.1176835874219 289.14144564258254,276.63879150132726 279.4097485342119,286.73218014287676\"\n      />\n      <Polygon\n        fill=\"rgb(173,122,247)\"\n        points=\"288.05874648567703,289.1176835874219 297.0532294167611,284.08291253153857 289.14144564258254,276.63879150132726\"\n      />\n      <Polygon\n        fill=\"rgb(203,150,228)\"\n        points=\"317.3131361186961,261.8328955102535 326.36434211117347,258.3731224319733 314.43527933095294,249.03293038889007\"\n      />\n      <Polygon\n        fill=\"rgb(198,142,233)\"\n        points=\"326.36434211117347,258.3731224319733 326.408740878288,242.62891616606726 314.43527933095294,249.03293038889007\"\n      />\n      <Polygon\n        fill=\"rgb(191,142,238)\"\n        points=\"326.36434211117347,258.3731224319733 332.17786447365444,249.77908228401813 326.408740878288,242.62891616606726\"\n      />\n      <Polygon\n        fill=\"rgb(127,227,208)\"\n        points=\"279.19194295266595,222.7626546084569 266.4915009187387,217.678915969309 263.0966924597093,226.91753850326646\"\n      />\n      <Polygon\n        fill=\"rgb(117,208,227)\"\n        points=\"279.19194295266595,222.7626546084569 281.3769552086965,209.0537943926475 266.4915009187387,217.678915969309\"\n      />\n      <Polygon\n        fill=\"rgb(102,193,235)\"\n        points=\"241.88679870881185,235.91848417867132 230.66846768658957,235.2343562521702 233.63732485588426,250.2866445850407\"\n      />\n      <Polygon\n        fill=\"rgb(152,193,235)\"\n        points=\"278.562527357095,189.77929663454384 292.3410328617503,187.2314949000031 282.4012831065615,180.60119966367523\"\n      />\n      <Polygon\n        fill=\"rgb(160,186,237)\"\n        points=\"292.3410328617503,187.2314949000031 307.5016186274371,181.27733800119535 296.0752767269765,177.803341444988\"\n      />\n      <Polygon\n        fill=\"rgb(157,191,234)\"\n        points=\"304.52958307341623,195.97755265552888 312.60884256055584,191.40745012785325 307.5016186274371,181.27733800119535\"\n      />\n      <Polygon\n        fill=\"rgb(157,191,234)\"\n        points=\"304.52958307341623,195.97755265552888 307.5016186274371,181.27733800119535 292.3410328617503,187.2314949000031\"\n      />\n      <Polygon\n        fill=\"rgb(203,153,228)\"\n        points=\"332.17786447365444,249.77908228401813 334.28515855466975,239.91259262119712 326.408740878288,242.62891616606726\"\n      />\n      <Polygon\n        fill=\"rgb(175,124,246)\"\n        points=\"301.49240331687946,273.7421258257894 289.14144564258254,276.63879150132726 297.0532294167611,284.08291253153857\"\n      />\n      <Polygon\n        fill=\"rgb(198,167,227)\"\n        points=\"319.89248852238916,234.46913564343876 334.28515855466975,239.91259262119712 328.9689079978908,226.17324897852257\"\n      />\n      <Polygon\n        fill=\"rgb(198,169,226)\"\n        points=\"326.408740878288,242.62891616606726 334.28515855466975,239.91259262119712 319.89248852238916,234.46913564343876\"\n      />\n      <Polygon\n        fill=\"rgb(124,211,224)\"\n        points=\"294.36647288178557,212.42774438252425 281.3769552086965,209.0537943926475 291.06263039174945,221.26427907524499\"\n      />\n      <Polygon\n        fill=\"rgb(120,208,227)\"\n        points=\"291.06263039174945,221.26427907524499 281.3769552086965,209.0537943926475 279.19194295266595,222.7626546084569\"\n      />\n      <Polygon\n        fill=\"rgb(152,170,246)\"\n        points=\"281.3769552086965,209.0537943926475 286.75642423484334,197.80420617330753 278.562527357095,189.77929663454384\"\n      />\n      <Polygon\n        fill=\"rgb(122,203,231)\"\n        points=\"294.36647288178557,212.42774438252425 295.24949292895644,201.31011397318593 281.3769552086965,209.0537943926475\"\n      />\n      <Polygon\n        fill=\"rgb(145,173,246)\"\n        points=\"281.3769552086965,209.0537943926475 295.24949292895644,201.31011397318593 286.75642423484334,197.80420617330753\"\n      />\n      <Polygon\n        fill=\"rgb(136,120,255)\"\n        points=\"261.30033737847594,275.0552327736091 251.605726161273,273.88163974509314 259.4620499314777,284.25495076915905\"\n      />\n      <Polygon\n        fill=\"rgb(149,117,253)\"\n        points=\"259.4620499314777,284.25495076915905 272.09905578695816,281.9392973218829 261.30033737847594,275.0552327736091\"\n      />\n      <Polygon\n        fill=\"rgb(150,181,241)\"\n        points=\"295.24949292895644,201.31011397318593 304.52958307341623,195.97755265552888 292.3410328617503,187.2314949000031\"\n      />\n      <Polygon\n        fill=\"rgb(157,176,242)\"\n        points=\"286.75642423484334,197.80420617330753 292.3410328617503,187.2314949000031 278.562527357095,189.77929663454384\"\n      />\n      <Polygon\n        fill=\"rgb(148,181,242)\"\n        points=\"295.24949292895644,201.31011397318593 292.3410328617503,187.2314949000031 286.75642423484334,197.80420617330753\"\n      />\n      <Polygon\n        fill=\"rgb(160,188,236)\"\n        points=\"304.52958307341623,195.97755265552888 319.2940542810484,200.9505081226107 312.60884256055584,191.40745012785325\"\n      />\n      <Polygon\n        fill=\"rgb(167,176,239)\"\n        points=\"328.1985592261399,213.36750237139498 329.1901924960781,204.7100640892009 319.2940542810484,200.9505081226107\"\n      />\n      <Polygon\n        fill=\"rgb(185,189,224)\"\n        points=\"317.400619802515,215.42946432990863 328.1985592261399,213.36750237139498 319.2940542810484,200.9505081226107\"\n      />\n      <Polygon\n        fill=\"rgb(186,186,225)\"\n        points=\"328.1985592261399,213.36750237139498 317.400619802515,215.42946432990863 328.9689079978908,226.17324897852257\"\n      />\n      <Polygon\n        fill=\"rgb(158,140,251)\"\n        points=\"279.4097485342119,286.73218014287676 289.14144564258254,276.63879150132726 272.09905578695816,281.9392973218829\"\n      />\n      <Polygon\n        fill=\"rgb(137,197,234)\"\n        points=\"295.24949292895644,201.31011397318593 303.9469634236413,210.1923235575565 304.52958307341623,195.97755265552888\"\n      />\n      <Polygon\n        fill=\"rgb(144,203,230)\"\n        points=\"303.9469634236413,210.1923235575565 295.24949292895644,201.31011397318593 294.36647288178557,212.42774438252425\"\n      />\n      <Polygon\n        fill=\"rgb(165,194,231)\"\n        points=\"303.9469634236413,210.1923235575565 317.400619802515,215.42946432990863 319.2940542810484,200.9505081226107\"\n      />\n      <Polygon\n        fill=\"rgb(162,197,230)\"\n        points=\"303.9469634236413,210.1923235575565 319.2940542810484,200.9505081226107 304.52958307341623,195.97755265552888\"\n      />\n      <Polygon\n        fill=\"rgb(186,147,240)\"\n        points=\"317.3131361186961,261.8328955102535 304.20031516512415,262.3875102979963 311.39268447669895,270.5594417818753\"\n      />\n      <Polygon\n        fill=\"rgb(187,148,239)\"\n        points=\"301.49240331687946,273.7421258257894 311.39268447669895,270.5594417818753 304.20031516512415,262.3875102979963\"\n      />\n      <Polygon\n        fill=\"rgb(186,146,240)\"\n        points=\"317.3131361186961,261.8328955102535 314.43527933095294,249.03293038889007 304.20031516512415,262.3875102979963\"\n      />\n      <Polygon\n        fill=\"rgb(128,214,222)\"\n        points=\"258.18248033501834,239.3551906894669 250.18642654564445,227.51718527481347 241.88679870881185,235.91848417867132\"\n      />\n      <Polygon\n        fill=\"rgb(134,218,218)\"\n        points=\"263.0966924597093,226.91753850326646 250.18642654564445,227.51718527481347 258.18248033501834,239.3551906894669\"\n      />\n      <Polygon\n        fill=\"rgb(189,189,221)\"\n        points=\"328.9689079978908,226.17324897852257 317.400619802515,215.42946432990863 320.02706490038236,224.3492756943355\"\n      />\n      <Polygon\n        fill=\"rgb(188,178,228)\"\n        points=\"328.9689079978908,226.17324897852257 320.02706490038236,224.3492756943355 319.89248852238916,234.46913564343876\"\n      />\n      <Polygon\n        fill=\"rgb(157,133,252)\"\n        points=\"272.09905578695816,281.9392973218829 280.3155272210927,269.3226011983614 271.4584495234849,272.4075999851121\"\n      />\n      <Polygon\n        fill=\"rgb(161,130,251)\"\n        points=\"272.09905578695816,281.9392973218829 289.14144564258254,276.63879150132726 280.3155272210927,269.3226011983614\"\n      />\n      <Polygon\n        fill=\"rgb(160,133,251)\"\n        points=\"272.09905578695816,281.9392973218829 271.4584495234849,272.4075999851121 261.30033737847594,275.0552327736091\"\n      />\n      <Polygon\n        fill=\"rgb(190,161,234)\"\n        points=\"326.408740878288,242.62891616606726 319.89248852238916,234.46913564343876 314.43527933095294,249.03293038889007\"\n      />\n      <Polygon\n        fill=\"rgb(104,142,252)\"\n        points=\"238.50917494662076,262.91725567993143 241.29381275161674,254.69370676103816 233.63732485588426,250.2866445850407\"\n      />\n      <Polygon\n        fill=\"rgb(127,135,255)\"\n        points=\"249.64347086505424,260.22046247918513 241.29381275161674,254.69370676103816 238.50917494662076,262.91725567993143\"\n      />\n      <Polygon\n        fill=\"rgb(125,141,255)\"\n        points=\"251.605726161273,273.88163974509314 249.64347086505424,260.22046247918513 238.50917494662076,262.91725567993143\"\n      />\n      <Polygon\n        fill=\"rgb(170,147,247)\"\n        points=\"301.49240331687946,273.7421258257894 292.2935482224966,265.7503118996062 289.14144564258254,276.63879150132726\"\n      />\n      <Polygon\n        fill=\"rgb(174,152,244)\"\n        points=\"304.20031516512415,262.3875102979963 292.2935482224966,265.7503118996062 301.49240331687946,273.7421258257894\"\n      />\n      <Polygon\n        fill=\"rgb(137,132,255)\"\n        points=\"251.605726161273,273.88163974509314 261.30033737847594,275.0552327736091 263.84839913631953,265.3942846267805\"\n      />\n      <Polygon\n        fill=\"rgb(129,142,255)\"\n        points=\"251.605726161273,273.88163974509314 263.84839913631953,265.3942846267805 249.64347086505424,260.22046247918513\"\n      />\n      <Polygon\n        fill=\"rgb(113,164,249)\"\n        points=\"241.29381275161674,254.69370676103816 243.94243299501653,246.35152627112404 233.63732485588426,250.2866445850407\"\n      />\n      <Polygon\n        fill=\"rgb(98,194,233)\"\n        points=\"233.63732485588426,250.2866445850407 243.94243299501653,246.35152627112404 241.88679870881185,235.91848417867132\"\n      />\n      <Polygon\n        fill=\"rgb(145,216,218)\"\n        points=\"274.7658560574127,240.51444102878813 263.0966924597093,226.91753850326646 258.18248033501834,239.3551906894669\"\n      />\n      <Polygon\n        fill=\"rgb(121,196,236)\"\n        points=\"263.0966924597093,226.91753850326646 274.7658560574127,240.51444102878813 273.1294617286677,231.46646384604546\"\n      />\n      <Polygon\n        fill=\"rgb(132,219,217)\"\n        points=\"273.1294617286677,231.46646384604546 279.19194295266595,222.7626546084569 263.0966924597093,226.91753850326646\"\n      />\n      <Polygon\n        fill=\"rgb(174,146,245)\"\n        points=\"292.2935482224966,265.7503118996062 280.3155272210927,269.3226011983614 289.14144564258254,276.63879150132726\"\n      />\n      <Polygon\n        fill=\"rgb(126,204,230)\"\n        points=\"243.94243299501653,246.35152627112404 258.18248033501834,239.3551906894669 241.88679870881185,235.91848417867132\"\n      />\n      <Polygon\n        fill=\"rgb(177,187,229)\"\n        points=\"320.02706490038236,224.3492756943355 317.400619802515,215.42946432990863 305.3516355527521,223.13172618726264\"\n      />\n      <Polygon\n        fill=\"rgb(166,201,225)\"\n        points=\"317.400619802515,215.42946432990863 303.9469634236413,210.1923235575565 305.3516355527521,223.13172618726264\"\n      />\n      <Polygon\n        fill=\"rgb(124,192,238)\"\n        points=\"285.56206841662413,234.03443048568076 291.06263039174945,221.26427907524499 279.19194295266595,222.7626546084569\"\n      />\n      <Polygon\n        fill=\"rgb(157,209,222)\"\n        points=\"273.1294617286677,231.46646384604546 285.56206841662413,234.03443048568076 279.19194295266595,222.7626546084569\"\n      />\n      <Polygon\n        fill=\"rgb(145,199,232)\"\n        points=\"305.3516355527521,223.13172618726264 303.9469634236413,210.1923235575565 294.36647288178557,212.42774438252425\"\n      />\n      <Polygon\n        fill=\"rgb(152,205,226)\"\n        points=\"291.06263039174945,221.26427907524499 305.3516355527521,223.13172618726264 294.36647288178557,212.42774438252425\"\n      />\n      <Polygon\n        fill=\"rgb(178,179,233)\"\n        points=\"320.02706490038236,224.3492756943355 305.3516355527521,223.13172618726264 319.89248852238916,234.46913564343876\"\n      />\n      <Polygon\n        fill=\"rgb(162,126,251)\"\n        points=\"271.4584495234849,272.4075999851121 263.84839913631953,265.3942846267805 261.30033737847594,275.0552327736091\"\n      />\n      <Polygon\n        fill=\"rgb(175,148,245)\"\n        points=\"292.2935482224966,265.7503118996062 304.20031516512415,262.3875102979963 291.92760060229665,248.24149103527878\"\n      />\n      <Polygon\n        fill=\"rgb(192,165,232)\"\n        points=\"302.52750161128927,248.77891936254557 291.92760060229665,248.24149103527878 304.20031516512415,262.3875102979963\"\n      />\n      <Polygon\n        fill=\"rgb(166,162,244)\"\n        points=\"304.20031516512415,262.3875102979963 314.43527933095294,249.03293038889007 302.52750161128927,248.77891936254557\"\n      />\n      <Polygon\n        fill=\"rgb(175,174,237)\"\n        points=\"305.3516355527521,223.13172618726264 306.1120560711937,234.23306951012307 319.89248852238916,234.46913564343876\"\n      />\n      <Polygon\n        fill=\"rgb(175,168,239)\"\n        points=\"314.43527933095294,249.03293038889007 319.89248852238916,234.46913564343876 306.1120560711937,234.23306951012307\"\n      />\n      <Polygon\n        fill=\"rgb(166,163,244)\"\n        points=\"314.43527933095294,249.03293038889007 306.1120560711937,234.23306951012307 302.52750161128927,248.77891936254557\"\n      />\n      <Polygon\n        fill=\"rgb(162,119,250)\"\n        points=\"271.4584495234849,272.4075999851121 280.3155272210927,269.3226011983614 274.03915155584014,263.43589395622155\"\n      />\n      <Polygon\n        fill=\"rgb(157,120,252)\"\n        points=\"271.4584495234849,272.4075999851121 274.03915155584014,263.43589395622155 263.84839913631953,265.3942846267805\"\n      />\n      <Polygon\n        fill=\"rgb(176,139,245)\"\n        points=\"292.2935482224966,265.7503118996062 282.0281371006754,255.3208113788659 280.3155272210927,269.3226011983614\"\n      />\n      <Polygon\n        fill=\"rgb(185,148,240)\"\n        points=\"292.2935482224966,265.7503118996062 291.92760060229665,248.24149103527878 282.0281371006754,255.3208113788659\"\n      />\n      <Polygon\n        fill=\"rgb(140,157,251)\"\n        points=\"249.64347086505424,260.22046247918513 243.94243299501653,246.35152627112404 241.29381275161674,254.69370676103816\"\n      />\n      <Polygon\n        fill=\"rgb(165,163,245)\"\n        points=\"306.1120560711937,234.23306951012307 296.1038247126677,235.39439516762332 302.52750161128927,248.77891936254557\"\n      />\n      <Polygon\n        fill=\"rgb(191,175,228)\"\n        points=\"291.92760060229665,248.24149103527878 302.52750161128927,248.77891936254557 296.1038247126677,235.39439516762332\"\n      />\n      <Polygon\n        fill=\"rgb(135,163,250)\"\n        points=\"263.84839913631953,265.3942846267805 266.5700149171729,253.35311790134833 249.64347086505424,260.22046247918513\"\n      />\n      <Polygon\n        fill=\"rgb(142,147,253)\"\n        points=\"249.64347086505424,260.22046247918513 266.5700149171729,253.35311790134833 252.7128320188396,250.87293529785785\"\n      />\n      <Polygon\n        fill=\"rgb(127,151,253)\"\n        points=\"252.7128320188396,250.87293529785785 243.94243299501653,246.35152627112404 249.64347086505424,260.22046247918513\"\n      />\n      <Polygon\n        fill=\"rgb(181,139,243)\"\n        points=\"280.3155272210927,269.3226011983614 282.0281371006754,255.3208113788659 274.03915155584014,263.43589395622155\"\n      />\n      <Polygon\n        fill=\"rgb(154,182,240)\"\n        points=\"285.56206841662413,234.03443048568076 296.1038247126677,235.39439516762332 291.06263039174945,221.26427907524499\"\n      />\n      <Polygon\n        fill=\"rgb(134,175,246)\"\n        points=\"296.1038247126677,235.39439516762332 297.8289810074825,227.87267623572757 291.06263039174945,221.26427907524499\"\n      />\n      <Polygon\n        fill=\"rgb(152,194,234)\"\n        points=\"297.8289810074825,227.87267623572757 305.3516355527521,223.13172618726264 291.06263039174945,221.26427907524499\"\n      />\n      <Polygon\n        fill=\"rgb(156,203,227)\"\n        points=\"274.7658560574127,240.51444102878813 285.56206841662413,234.03443048568076 273.1294617286677,231.46646384604546\"\n      />\n      <Polygon\n        fill=\"rgb(163,169,243)\"\n        points=\"296.1038247126677,235.39439516762332 306.1120560711937,234.23306951012307 297.8289810074825,227.87267623572757\"\n      />\n      <Polygon\n        fill=\"rgb(167,174,240)\"\n        points=\"306.1120560711937,234.23306951012307 305.3516355527521,223.13172618726264 297.8289810074825,227.87267623572757\"\n      />\n      <Polygon\n        fill=\"rgb(141,183,242)\"\n        points=\"252.7128320188396,250.87293529785785 258.18248033501834,239.3551906894669 243.94243299501653,246.35152627112404\"\n      />\n      <Polygon\n        fill=\"rgb(165,194,231)\"\n        points=\"274.7658560574127,240.51444102878813 291.92760060229665,248.24149103527878 285.56206841662413,234.03443048568076\"\n      />\n      <Polygon\n        fill=\"rgb(154,189,236)\"\n        points=\"291.92760060229665,248.24149103527878 296.1038247126677,235.39439516762332 285.56206841662413,234.03443048568076\"\n      />\n      <Polygon\n        fill=\"rgb(146,181,242)\"\n        points=\"266.5700149171729,253.35311790134833 258.18248033501834,239.3551906894669 252.7128320188396,250.87293529785785\"\n      />\n      <Polygon\n        fill=\"rgb(148,182,241)\"\n        points=\"266.5700149171729,253.35311790134833 274.7658560574127,240.51444102878813 258.18248033501834,239.3551906894669\"\n      />\n      <Polygon\n        fill=\"rgb(147,160,250)\"\n        points=\"263.84839913631953,265.3942846267805 274.03915155584014,263.43589395622155 266.5700149171729,253.35311790134833\"\n      />\n      <Polygon\n        fill=\"rgb(163,178,240)\"\n        points=\"282.0281371006754,255.3208113788659 291.92760060229665,248.24149103527878 281.7434480814666,247.54031208185543\"\n      />\n      <Polygon\n        fill=\"rgb(163,188,234)\"\n        points=\"281.7434480814666,247.54031208185543 291.92760060229665,248.24149103527878 274.7658560574127,240.51444102878813\"\n      />\n      <Polygon\n        fill=\"rgb(154,165,247)\"\n        points=\"266.5700149171729,253.35311790134833 274.03915155584014,263.43589395622155 282.0281371006754,255.3208113788659\"\n      />\n      <Polygon\n        fill=\"rgb(155,179,242)\"\n        points=\"266.5700149171729,253.35311790134833 282.0281371006754,255.3208113788659 274.7658560574127,240.51444102878813\"\n      />\n      <Polygon\n        fill=\"rgb(152,177,243)\"\n        points=\"282.0281371006754,255.3208113788659 281.7434480814666,247.54031208185543 274.7658560574127,240.51444102878813\"\n      />\n    </Svg>\n  );\n};\n"
  },
  {
    "path": "apps/common/example/examples/complex/WorldMap.tsx",
    "content": "import React from 'react';\nimport {Svg, Rect, G, Path, Circle, Text} from 'react-native-svg';\n\n// Example copied from hhttps://github.com/raphaellepuschitz/SVG-World-Map/tree/c7d20284d66a62f3f549c48eab611bb3ca10ae09\nexport default () => {\n  return (\n    <Svg width=\"300\" height=\"300\" viewBox=\"0 0 1000 507.224\">\n      <Rect fill=\"white\" id=\"World\" x=\"0\" y=\"0\" width=\"1000\" height=\"507.224\" />\n      <Path\n        id=\"Ocean\"\n        fill=\"#FFFFFF\"\n        stroke=\"#B9B9B9\"\n        strokeWidth=\"0.1\"\n        stroke-miterlimit=\"1\"\n        d=\"M766.124,507.223H233.945c-0.042,0-0.066-0.003-0.108-0.014c-1.19-0.319-2.382-0.632-3.571-0.949c-2.173-0.578-4.325-1.231-6.476-1.88c-8.329-2.509-16.552-5.467-24.657-8.625c-8.597-3.35-17.126-6.874-25.542-10.66c-8.144-3.662-15.997-7.861-23.779-12.229c-7.503-4.211-14.814-8.799-21.948-13.606c-7.665-5.166-15.227-10.449-22.652-15.956c-6.798-5.043-13.564-10.202-19.991-15.713c-6.928-5.94-13.892-11.884-20.244-18.456c-6.313-6.534-12.363-13.312-18.243-20.242c-5.743-6.769-10.926-14.003-15.718-21.47c-4.672-7.28-9.019-14.824-12.514-22.743c-1.801-4.077-3.657-8.206-5.005-12.461c-1.319-4.171-2.582-8.365-3.74-12.586c-2.333-8.481-4.527-16.952-6.048-25.626c-1.55-8.836-2.42-17.708-3.165-26.641c-0.729-8.738-0.685-17.528-0.102-26.268c0.569-8.595,1.403-17.236,2.889-25.726c1.548-8.838,3.595-17.487,5.973-26.135c2.329-8.472,4.841-16.83,8.395-24.883c3.654-8.275,8.017-16.095,12.809-23.763c4.729-7.563,10.033-14.736,15.695-21.623c5.469-6.655,11.267-13.106,17.251-19.303c6.405-6.633,13.264-12.744,20.262-18.738c6.703-5.745,13.686-11.145,20.738-16.448c7.076-5.32,14.333-10.379,21.66-15.345c7.529-5.099,15.237-9.906,23.114-14.449c7.745-4.466,15.688-8.519,23.787-12.296c7.991-3.728,16.192-7.057,24.404-10.258c8.25-3.213,16.585-6.244,25.036-8.887c2.203-0.689,4.424-1.321,6.641-1.952c0.991-0.277,1.981-0.547,2.977-0.812C232.618,0.338,233.332,0,233.901,0H766.29c0.006,0,0.009,0,0.016,0c-0.061,0-0.121,0-0.18,0c8.475,2.254,16.853,4.847,25.087,7.859c8.395,3.068,16.747,6.276,24.969,9.783c8.462,3.611,16.808,7.423,24.951,11.714c7.667,4.044,15.239,8.367,22.525,13.069c7.662,4.944,15.224,10.02,22.665,15.294c7.095,5.024,14.091,10.244,20.86,15.698c7.003,5.64,13.965,11.382,20.513,17.547c6.476,6.102,12.61,12.501,18.494,19.178c5.926,6.723,11.705,13.546,16.902,20.855c5.05,7.104,9.811,14.542,13.859,22.264c4.193,7.995,7.822,16.24,10.551,24.852c1.322,4.162,2.444,8.394,3.614,12.6c1.168,4.191,2.312,8.394,3.235,12.647c1.879,8.68,3.347,17.428,4.236,26.267c0.894,8.868,1.477,17.724,1.405,26.639c-0.071,8.564-0.833,17.209-1.896,25.706c-1.104,8.817-2.635,17.572-4.771,26.201c-1.075,4.341-2.27,8.648-3.489,12.95c-1.198,4.217-2.354,8.47-3.867,12.587c-3.02,8.229-6.623,16.256-11.001,23.856c-4.411,7.671-9.19,15.15-14.5,22.231c-5.478,7.304-11.474,14.167-17.571,20.958c-5.836,6.505-11.992,12.758-18.545,18.547c-6.828,6.035-13.797,11.866-20.973,17.483c-6.854,5.365-13.88,10.528-21.021,15.504c-7.493,5.222-15.106,10.246-22.84,15.104c-3.66,2.299-7.44,4.419-11.207,6.533c-3.854,2.164-7.725,4.386-11.701,6.321c-8.255,4.018-16.601,7.77-25.101,11.237c-8.214,3.352-16.47,6.544-24.848,9.478C779.904,503.332,773.048,505.384,766.124,507.223\"\n      />\n      <G id=\"ZW\">\n        <Path\n          id=\"Path8554\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.125,317.121c-0.188-0.191-0.282-0.468-0.439-0.513c-0.344-0.104-0.497-0.094-0.66,0.181c-0.075,0.13,0.091,0.332,0.147,0.552c0.236,0.055,0.471,0.137,0.767,0C551.014,317.306,551.056,317.175,551.125,317.121L551.125,317.121z\"\n        />\n        <Path\n          id=\"Path8511\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.852,306.901c-0.122,0.1-0.271,0.173-0.366,0.329c-0.393,0.662-0.916,1.35-1.465,2.089c-0.412,0.555-0.885,1.243-1.651,0.916c-0.262-0.112-0.721-0.452-1.024-0.402c-0.236,0.035-0.636,0.45-0.879,0.294c-0.222-0.143-0.388-0.677-0.73-0.551c-0.354,0.128-0.712,0.045-1.062-0.037c-0.256,0.521,0.751,1.917,1.062,2.308c0.712,0.896,0.688,2.043,1.281,2.964c0.307,0.475,0.977,0.923,1.576,1.247c0.681-0.139,1.354-0.29,1.758-0.146c0.43,0.154,0.628,0.449,0.768,0.698c0.141,0.248,0.237,0.463,0.438,0.513c0.403,0.1,0.519-0.307,0.77-0.257c0.254,0.052,0.268,0.375,0.55,0.477c0.075,0.025,0.202-0.022,0.292,0c-0.055-0.221-0.223-0.421-0.146-0.552c0.162-0.274,0.316-0.284,0.661-0.181c0.155,0.045,0.254,0.32,0.438,0.513c0.336-0.262,0.682-0.654,0.877-1.063c0.148-0.311,0.181-0.639,0.223-0.987c-0.155-0.246-0.305-0.39-0.438-0.662c-0.333-0.66-0.568-1.312-0.475-1.686c0.093-0.369,0.355-0.362,0.549-0.328c0.193,0.031,0.32,0.075,0.222-0.257c-0.096-0.332-0.732-0.172-1.427-0.035c-0.347,0.068-0.711,0.124-1.025,0.109c-0.318-0.014-0.567-0.068-0.731-0.293c-0.336-0.452-0.108-1.067,0.184-1.685c0.293-0.615,0.657-1.266,0.584-1.796C549.575,307.8,549.211,307.384,548.852,306.901L548.852,306.901z\"\n        />\n        <Path\n          id=\"Path8534\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.719,313.934c0.558,0.251,1.208,0.472,1.537,0.808c0.452,0.452,0.345,0.957,0.662,1.282c0.156,0.163,0.387,0.151,0.585,0.183c0.198,0.03,0.363,0.109,0.515,0.438c0.149,0.328-0.032,0.843-0.257,1.394c-0.223,0.548-0.453,1.122-0.329,1.609c0.068,0.257,0.334,0.382,0.551,0.551c0.005-0.305,0.169-0.586,0.256-0.953c0.107-0.439-0.345-0.796,0.223-1.063c0.516-0.242,0.712-1,0.989-1.464c0.345-0.581,0.12-0.821,0.146-1.393c-0.087,0.033-0.17,0.074-0.255,0.107c-0.047-0.171-0.304-0.725-0.255-0.876c0.059-0.198,0.22-0.336,0.255-0.551c0.014-0.089,0.086-0.396,0-0.475c-0.104-0.091-0.432-0.157-0.37-0.368c0.146-0.47,0.248-0.447,0.623-0.66c0.155-0.087-0.074-0.61,0.183-0.843c0.356-0.321,0.075-0.664,0-1.063c-0.111-0.579,0.287-1.19,0.109-1.72c-0.128-0.392-0.063-0.735-0.073-1.102c-0.207,0.188-0.284,0.37-0.516,0.55c-0.748,0.602-1.552,1.163-1.977,1.613c-0.851,0.897-1.15,1.715-1.064,2.198c0.043,0.24,0.292,0.453,0.515,0.662c0.222,0.206,0.406,0.406,0.293,0.621C559.933,313.675,558.719,313.802,557.719,313.934L557.719,313.934z\"\n        />\n        <Path\n          id=\"Path8531\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.838,319.76c0.185,0.529,0.513,1.112,0.916,1.464c0.514,0.447,1.268,0.371,1.722,0.769c0.453,0.397,0.601,1.114,0.916,1.503c0.163,0.202,0.317,0.291,0.475,0.439c0.123-0.154,0.237-0.322,0.475-0.477c0.364-0.232,2.314-3.138,2.749-2.82c-0.132-0.172-0.112-0.299-0.11-0.438c-0.217-0.17-0.484-0.294-0.551-0.551c-0.123-0.487,0.108-1.063,0.331-1.61c0.224-0.551,0.405-1.064,0.255-1.394c-0.149-0.327-0.314-0.407-0.513-0.438c-0.199-0.031-0.429-0.021-0.587-0.182c-0.316-0.326-0.208-0.829-0.66-1.282c-0.331-0.333-0.979-0.556-1.54-0.808c-0.466,0.063-0.709,0.219-1.098,0.222c0.025,0.057,0.099,0.08,0.108,0.146c0.09,0.509-0.011,1.263-0.326,1.685c-0.159,0.211-0.442,0.217-0.698,0.255c-0.256,0.04-0.471,0.109-0.584,0.403c-0.117,0.295,0.093,0.694,0.328,1.101c0.233,0.405,0.486,0.818,0.475,1.099c-0.024,0.558-0.105,0.755-0.438,0.916c-0.337,0.16-0.796-0.305-1.21-0.293C554.114,319.47,553.977,319.628,553.838,319.76L553.838,319.76z\"\n        />\n        <Path\n          id=\"Path8529\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.594,316.059c0.165,0.09,0.289,0.287,0.438,0.328c0.878,0.261,1.132,0.631,0.952,1.575c1.002-0.206,1.478,0.025,1.14,1.025c-0.25,0.729,0.36,1.432,0.66,2.161c0.306,0.748,2.309,0.278,2.856,0.989c0.121,0.158-0.235,0.522,0.146,0.731c0.343,0.188,0.359,0.006,0.66,0.368c0.061,0.073,0.437-0.212,1.575,0.181c0.496,0.175,0.965,0.371,1.501,0.369c0.616-0.001,1.853-0.272,2.16,0.368c0.043,0.002,0.129-0.156,0.181-0.222c-0.161-0.147-0.312-0.238-0.473-0.438c-0.316-0.388-0.464-1.106-0.916-1.503c-0.454-0.398-1.21-0.322-1.722-0.769c-0.403-0.353-0.729-0.935-0.916-1.464c-0.036,0.031-0.073,0.043-0.11,0.073c-0.181,0.152-0.353,0.237-0.622-0.036c-0.27-0.271,0.024-0.896,0.37-1.537c0.345-0.646,0.744-1.293,0.583-1.65c-0.155-0.356-0.324-0.385-0.514-0.368c-0.187,0.02-0.405,0.073-0.696-0.223c-0.174-0.173-0.403-0.599-0.622-0.952c-0.038,0.351-0.074,0.678-0.222,0.989c-0.236,0.493-0.652,1.09-1.064,1.281c-0.407,0.194-0.777,0.105-1.062,0c-0.281-0.104-0.296-0.423-0.55-0.475c-0.253-0.051-0.368,0.355-0.769,0.255c-0.201-0.048-0.299-0.264-0.439-0.513c-0.138-0.249-0.335-0.543-0.768-0.697C546.948,315.768,546.275,315.919,545.594,316.059L545.594,316.059z\"\n        />\n        <Path\n          id=\"Path8507\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.573,308.951c-0.219,0.225-0.444,0.442-0.621,0.879c-0.026,0.07-0.01,0.113-0.037,0.182c0.267,0.216,0.459,0.447,0.661,0.369c0.403-0.163,0.383-0.421,0.368-0.768C557.93,309.403,557.749,309.167,557.573,308.951L557.573,308.951z\"\n        />\n        <Path\n          id=\"Path8487\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.573,308.951c0.174,0.216,0.356,0.452,0.369,0.662c0.017,0.349,0.034,0.608-0.369,0.768c-0.201,0.078-0.394-0.153-0.658-0.369c-0.215,0.554-0.423,1.127-0.44,1.394c-0.036,0.595,0.17,0.132,0.146,0.438c-0.025,0.306-0.641,0.778-0.621,1.247c0.016,0.401,0.441,0.67,0.621,1.061c1.223-0.008,3.249-0.361,3.441-0.73c0.112-0.218-0.074-0.417-0.291-0.621c-0.224-0.21-0.471-0.421-0.518-0.662c-0.085-0.482,0.216-1.301,1.064-2.196c0.424-0.452,1.229-1.015,1.979-1.615c0.226-0.18,0.305-0.362,0.515-0.549c-0.005-0.146,0.038-0.272-0.036-0.439c-0.227-0.498,0.063-0.8,0.144-1.282c-0.317,0.095-0.572,0.078-0.729-0.257c-0.124,0.131-0.14,0.303-0.293,0.404c-0.463,0.309-1.074-0.04-1.759,0.402c-0.341,0.223-0.661,0.831-0.952,1.394c-0.291,0.56-0.567,1.038-0.877,1.062c-0.313,0.024-0.257-0.118-0.222-0.257c0.036-0.14,0.056-0.271-0.256-0.219C557.74,308.6,557.663,308.859,557.573,308.951L557.573,308.951z\"\n        />\n        <Path\n          id=\"Path8497\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.245,309.429c0.19-0.364,0.372-0.81,0.585-0.843c0.312-0.054,0.292,0.079,0.255,0.221c-0.037,0.141-0.092,0.28,0.22,0.257c0.314-0.025,0.589-0.503,0.88-1.063s0.611-1.171,0.952-1.392c0.682-0.444,1.299-0.094,1.759-0.402c0.153-0.104,0.168-0.272,0.293-0.405c-0.217-0.45-1.113-0.333-1.651-0.621c-0.37-0.198-1.288-0.718-1.683-0.878c-0.709-0.285-1.114-0.477-1.833-0.477c-1.153,0-1.062-0.094-1.062-1.134c-0.195,0.05-0.391,0.005-0.584,0c-0.027,0.384-0.521,0.927-0.623,1.317c-0.115,0.433-0.32,0.844-0.073,1.064c0.123,0.107,0.197-0.035,0.329-0.147c0.131-0.112,0.328-0.185,0.586-0.036c0.256,0.148,0.417,0.596,0.551,1.099c0.132,0.504,0.226,1.029,0.255,1.356c0.056,0.652-0.416,0.744-0.184,1.317c0.117,0.288,0.509,0.457,0.916,0.662C557.183,309.343,557.196,309.403,557.245,309.429L557.245,309.429z\"\n        />\n        <Path\n          id=\"Path8495\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M549.55,308.768c-0.06,0.465-0.236,0.964-0.475,1.466c-0.292,0.616-0.519,1.234-0.183,1.685c0.168,0.225,0.417,0.279,0.731,0.293c0.315,0.013,0.68-0.042,1.024-0.11c0.695-0.135,1.331-0.297,1.429,0.037c0.098,0.333-0.026,0.287-0.223,0.256c-0.19-0.031-0.454-0.04-0.548,0.328c-0.095,0.37,0.141,1.025,0.474,1.686c0.332,0.66,0.771,1.316,1.064,1.611c0.289,0.293,0.508,0.237,0.695,0.223c0.188-0.021,0.355,0.009,0.514,0.367c0.159,0.356-0.237,1.004-0.583,1.649c-0.349,0.646-0.634,1.266-0.37,1.538c0.27,0.272,0.442,0.188,0.623,0.037c0.177-0.152,0.343-0.363,0.549-0.367c0.413-0.009,0.871,0.454,1.209,0.291c0.336-0.161,0.418-0.357,0.438-0.915c0.013-0.28-0.241-0.693-0.475-1.101c-0.234-0.406-0.444-0.804-0.328-1.099c0.114-0.296,0.329-0.363,0.586-0.402c0.254-0.041,0.535-0.046,0.696-0.257c0.317-0.421,0.419-1.177,0.327-1.686c-0.086-0.51-0.714-0.745-0.729-1.208c0-0.026,0.031-0.045,0.034-0.074c-0.295-0.04-0.489-0.027-0.806-0.107c-0.717-0.178-1.41-0.456-1.649-0.731c-0.239-0.276-0.209-0.361-0.147-0.439c0.061-0.078,0.136-0.158,0.036-0.328c-0.202-0.343-1.119-0.382-1.282-0.953c-0.163-0.57,0.868-1.187,0.697-1.797c-0.173-0.61-0.949-1.114-1.465-1.098c-0.518,0.016-0.387,0.508-0.953,0.804C550.254,308.476,549.886,308.619,549.55,308.768L549.55,308.768z\"\n        />\n        <Path\n          id=\"Path8482\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M549.55,308.768c0.335-0.149,0.704-0.289,0.915-0.402c0.566-0.298,0.435-0.788,0.952-0.806c0.518-0.019,1.291,0.488,1.466,1.097c0.174,0.611-0.861,1.225-0.698,1.797c0.164,0.571,1.082,0.612,1.28,0.954c0.104,0.173,0.025,0.251-0.033,0.328c-0.06,0.079-0.092,0.165,0.146,0.439c0.24,0.277,0.932,0.554,1.651,0.73c0.316,0.079,0.51,0.067,0.807,0.11c0.05-0.436,0.565-0.884,0.584-1.172c0.024-0.307-0.183,0.156-0.146-0.438c0.02-0.297,0.223-0.96,0.474-1.575c0.085-0.202,0.202-0.227,0.292-0.402c-0.048-0.024-0.059-0.085-0.107-0.109c-0.408-0.205-0.8-0.371-0.916-0.662c-0.231-0.576,0.238-0.666,0.184-1.317c-0.028-0.325-0.123-0.854-0.257-1.355c-0.133-0.502-0.292-0.951-0.552-1.1c-0.255-0.146-0.453-0.074-0.584,0.037s-0.206,0.256-0.328,0.146c-0.248-0.224-0.042-0.631,0.073-1.064c0.103-0.389,0.597-0.931,0.622-1.318c-0.353-0.008-0.707-0.013-1.062,0c-0.456,0.019-0.967,0.235-1.394,0.403c-0.451,0.178-1.293,0.819-1.317,1.318c-0.053,1.015-0.204,1.093-1.099,1.467c-0.462,0.189-0.9,0.395-1.282,0.695c-0.14,0.11-0.241,0.231-0.369,0.329c0.356,0.482,0.719,0.898,0.807,1.539C549.674,308.538,549.565,308.663,549.55,308.768L549.55,308.768z\"\n        />\n        <Path\n          id=\"zw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M541.671,309.552c0.353,0.081,0.698,0.156,1.053,0.026c0.343-0.125,0.512,0.384,0.73,0.526c0.243,0.156,0.664-0.226,0.896-0.265c0.304-0.046,0.759,0.296,1.02,0.408c0.765,0.325,1.223-0.371,1.634-0.924c0.548-0.739,1.09-1.434,1.482-2.094c0.188-0.319,0.451-0.444,0.733-0.666c0.381-0.302,0.805-0.489,1.262-0.681c0.895-0.371,1.061-0.481,1.111-1.499c0.024-0.499,0.862-1.114,1.311-1.292c0.424-0.17,0.94-0.398,1.397-0.418c0.552-0.022,1.109,0.155,1.658,0.016c0,1.041-0.091,1.14,1.063,1.14c0.719,0,1.12,0.174,1.829,0.464c0.395,0.156,1.306,0.688,1.674,0.886c0.536,0.288,1.437,0.167,1.651,0.618c0.158,0.336,0.43,0.36,0.746,0.269c-0.08,0.483-0.367,0.761-0.138,1.258c0.268,0.586-0.064,1.015,0.119,1.565c0.174,0.533-0.223,1.123-0.111,1.704c0.076,0.403,0.322,0.73-0.032,1.051c-0.261,0.233-0.023,0.778-0.174,0.866c-0.376,0.211-0.471,0.18-0.618,0.648c-0.065,0.209,0.28,0.284,0.384,0.377c0.089,0.078,0.014,0.385,0,0.477c-0.035,0.215-0.207,0.328-0.268,0.525c-0.046,0.154,0.188,0.724,0.235,0.895c0.088-0.035,0.174-0.07,0.264-0.106c-0.027,0.57,0.199,0.797-0.146,1.376c-0.277,0.468-0.457,1.239-0.976,1.484c-0.566,0.268-0.132,0.625-0.237,1.064c-0.13,0.536-0.551,0.85-0.13,1.389c-0.435-0.317-2.403,2.59-2.765,2.821c-0.343,0.221-0.519,0.703-0.662,0.698c-0.309-0.639-1.523-0.371-2.141-0.371c-0.534,0.001-1.025-0.205-1.523-0.378c-1.14-0.392-1.484-0.112-1.549-0.187c-0.303-0.359-0.336-0.182-0.683-0.37c-0.379-0.21,0-0.548-0.122-0.706c-0.548-0.71-2.578-0.254-2.883-1.003c-0.301-0.729-0.879-1.423-0.632-2.152c0.342-1.001-0.149-1.23-1.151-1.025c0.179-0.945-0.069-1.332-0.943-1.592c-0.696-0.206-1.619-0.981-2.011-1.586c-0.594-0.923-0.6-2.076-1.312-2.972c-0.311-0.39-1.302-1.755-1.048-2.275\"\n        />\n      </G>\n      <G id=\"ZA\">\n        <Path\n          id=\"ZA-EC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.506,351.08c-0.015-0.025-0.021-0.124-0.034-0.146c-0.188-0.272-0.418-0.365-0.622-0.621c-0.419-0.52-0.817-0.676-1.247-0.808c-0.428-0.128-1.012,0.351-1.21,0c-0.197-0.35,0.729-0.74,0.623-1.024c-0.105-0.287-0.452,0.056-0.623-0.182c-0.085-0.122,0.056-0.262,0.146-0.44c0.016-0.027-0.048-0.077-0.035-0.11c-0.266,0.181-0.524,0.42-0.732,0.477c-0.437,0.123-0.866,0.025-1.136,0.476c-0.174,0.284-0.38,0.938-0.621,1.135c-0.554,0.451-1.403-0.6-1.723-0.916c-0.224-0.223-0.207-0.553-0.366-0.842c-0.095,0.298-0.147,0.617-0.33,0.807c-0.42,0.434-0.63,0.789-1.208,0.805c-0.579,0.02-1.195-1.021-1.722-0.987c-0.525,0.033-0.599,0.607-0.916,0.696c-0.319,0.089-0.438-0.369-0.806-0.108c-0.37,0.258,0.043,1.365-0.405,1.83c-0.447,0.466-1.564,0.141-1.941,0.514c-0.373,0.371-0.074,0.896-0.329,1.137c-0.253,0.24-0.601-0.103-0.916,0.183c-0.316,0.284-0.123,1.392-0.475,1.537c-0.354,0.146-0.235-0.304-0.621-0.293c-0.385,0.013-1.243,0.337-1.43,0.807c-0.184,0.471,0.632,1.013,0.402,1.319c-0.226,0.309-0.492-0.241-0.914,0c-0.213,0.124-0.525,0.403-0.768,0.731c-0.242,0.329-0.421,0.705-0.258,0.99c0.165,0.286,0.565,0.247,0.953,0.146c0.39-0.102,0.779-0.265,0.991-0.146c0.42,0.234,0.597,0.506,0.513,0.807c-0.081,0.302-0.806,0.102-0.806,0.402c0,0.303,0.654,0.042,0.806,0.439c0.075,0.198-0.179,0.329-0.401,0.55c-0.071,0.07-0.024,0.212-0.074,0.292c0.719-0.203,1.532,0.005,2.199,0.258c0.943,0.361,1.106,0.107,1.795-0.369c0.591-0.403,1.272,0.39,1.904,0.11c-0.53-0.332,0.019-0.798,0.403-0.916c0.532-0.163,1.072,0.146,1.61,0.074c1.12-0.15,2.135-0.95,3.003-1.609c1.109-0.844,2.15-1.757,3.227-2.64c0.843-0.694,1.354-1.718,2.198-2.418C552.35,352.404,552.917,351.769,553.506,351.08L553.506,351.08z\"\n        />\n        <Path\n          id=\"ZA-WC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.718,352.877c-0.085-0.073-0.267-0.397-0.328-0.403c-0.203-0.024-0.308,0.192-0.516,0.183c-0.415-0.02-0.347,0.343-0.514,0.294c-0.171-0.049,0.024-0.294-0.223-0.403s-0.803,0.051-1.098,0.292c-0.299,0.242-0.233,1.038-0.516,1.025c-0.281-0.014-0.04-0.373-0.223-0.516c-0.178-0.139-0.497,0.1-0.806-0.074c-0.31-0.173-0.344-1.046-0.807-1.025c-0.464,0.021-0.82,0.856-0.808,1.208c0.018,0.352,0.448,0.225,0.403,0.517c-0.044,0.285-0.599,0.565-0.916,0.621c-0.319,0.055-0.436-0.371-0.843-0.223c-0.404,0.15-0.597,1.257-0.989,1.43c-0.392,0.172-0.665-0.27-0.845-0.111c-0.177,0.159,0.114,0.405,0,0.623c-0.111,0.221-0.353,0.501-0.695,0.515c-0.344,0.014-0.824-0.354-1.025-0.622c-0.203-0.272-0.229-0.512-0.185-0.807c0.047-0.296,0.753-0.498,0.517-0.807c-0.238-0.311-0.993,0.113-1.356,0.402c-0.182,0.145-0.25,0.453-0.328,0.731c-0.081,0.28-0.16,0.521-0.37,0.477c-0.205-0.045-0.242-0.252-0.221-0.477c0.024-0.224,0.099-0.451,0.109-0.62c0.023-0.344,0.393-0.583,0.223-0.916c-0.174-0.335-1.061-0.166-1.246-0.513c-0.185-0.349,0.237-0.536,0.221-1.025s-0.533-1.371-0.513-1.83c0.021-0.462,0.409-0.402,0.292-0.808c-0.059-0.204-0.227-0.514-0.476-0.73c-0.25-0.224-0.576-0.369-0.843-0.293c-0.269,0.072-0.324,0.391-0.369,0.732c-0.039,0.34-0.039,0.718-0.223,0.806c-0.355,0.173-0.237-0.438-0.729-0.223c-0.318,0.139-0.493,0.877-0.697,1.429c0.104,0.174,0.15,0.372,0.255,0.55c0.578,0.958,0.869,1.889,0.845,3.003c-0.017,0.65-0.217,1.634-1.062,1.135c-0.037,0.117-0.404,0.92-0.074,0.916c0.391-0.003,0.286,0.322,0.55,0.588c-0.616-0.601,0.287,0.692,0.404,0.876c0.195,0.322,0.428,0.705,0.366,1.1c-0.073,0.453-0.673,1.357,0.074,1.649c-0.009-0.288-0.155-0.766,0.257-0.843c0.605-0.111,0.819,0.336,0.621,0.843c0.322,0.059,1.758,0.078,1.282,0.733c0.271,0.077,0.484,0.266,0.696,0.439c0.186,0.151,0.418,0.057,0.623,0.108c0.477,0.123,0.32,0.174,0.731-0.146c0.326-0.255,0.726-0.594,1.099-0.771c0.308-0.145,0.662-0.076,0.99-0.221c0.546-0.234,2.255,0.404,2.6-0.222c0.395-0.716,1.65-1.041,2.418-0.916c-0.008-0.043-0.008-0.104,0-0.147c0.153,0.346,0.653,0.149,0.954,0.257c0.509,0.182,0.361-0.019,0.696-0.146c0.046-0.019,0.101,0.013,0.146,0c0.052-0.083,0.006-0.223,0.073-0.293c0.223-0.221,0.479-0.351,0.403-0.55c-0.151-0.4-0.807-0.137-0.807-0.439c0-0.304,0.72-0.102,0.807-0.403c0.085-0.299-0.09-0.569-0.515-0.805c-0.211-0.119-0.598,0.045-0.988,0.146c-0.389,0.1-0.791,0.139-0.954-0.146s0.015-0.661,0.257-0.99c0.24-0.331,0.559-0.613,0.768-0.732c0.422-0.24,0.688,0.309,0.916,0c0.226-0.308-0.588-0.849-0.403-1.318c0.186-0.47,1.042-0.796,1.427-0.807c0.386-0.011,0.272,0.439,0.624,0.293c0.352-0.146,0.16-1.257,0.474-1.538C537.478,352.836,537.59,352.865,537.718,352.877L537.718,352.877z\"\n        />\n        <Path\n          id=\"ZA-NL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.281,338.92c-0.124,0.372-0.238,0.693-0.587,0.806c-0.378,0.124-0.731-0.068-1.063-0.294c-0.328-0.224-0.645-0.474-0.878-0.401c-0.469,0.144-0.285,0.628-0.515,0.695c-0.225,0.068-0.268-0.155-0.476-0.183c-0.21-0.025-0.321-0.282-0.73,0.073c-0.411,0.355-0.338,1.88-0.696,2.453s-0.779,0.916-1.136,1.025c-0.356,0.106-0.275-0.322-0.697-0.11c-0.211,0.104-0.41,0.051-0.586,0.221c-0.037,0.034-0.074,0.271-0.109,0.329c0.022,0.014,0.057-0.021,0.072,0c0.338,0.361,0.719,0.704,1.062,1.062c0.437,0.461,0.688,0.513,0.877,1.174c0.063,0.208-0.286,0.589-0.402,0.73c-0.303,0.375-0.338,0.599-0.512,1.024c-0.047,0.117-0.267,0.123-0.403,0.222c-0.011,0.031,0.052,0.08,0.035,0.108c-0.089,0.179-0.23,0.322-0.146,0.441c0.174,0.236,0.52-0.106,0.622,0.182c0.105,0.285-0.819,0.676-0.622,1.023c0.197,0.354,0.779-0.127,1.21,0c0.427,0.13,0.828,0.29,1.246,0.81c0.207,0.259,0.436,0.353,0.622,0.62c0.016,0.025,0.021,0.124,0.034,0.146c0.21-0.241,0.463-0.414,0.661-0.696c0.421-0.604,0.812-1.261,1.172-1.905c0.234-0.42,0.656-0.708,0.809-1.174c0.269-0.828,0.844-1.584,1.428-2.234c0.166-0.184,0.399-0.533,0.66-0.584c0.207-0.042,0.666-0.024,0.515-0.37c0.972,0.07,1.349-1.382,1.537-2.089c0.371-1.362,0.753-2.578,1.063-3.955l-1.651-0.036h-0.474c-0.563,0.783-0.322,0.836-0.476,0.99C558.291,339.477,557.756,339.282,557.281,338.92L557.281,338.92z\"\n        />\n        <Path\n          id=\"ZA-FS\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.92,339.98c-0.173-0.272-0.359-0.584-0.513-0.769c-0.479-0.582-0.659-0.647-1.099-0.807c-0.44-0.161-1.001-0.002-1.43-0.11c-0.429-0.106-0.922-0.266-1.135-0.514c-0.215-0.25,0.051-0.521-0.185-0.697c-0.232-0.175-0.751-0.171-1.024,0c-0.272,0.171-0.146,0.61-0.403,0.808s-0.73,0.294-1.025,0.22c-0.296-0.074,0.072-0.342-0.293-0.402c-0.364-0.06-1.121,0.157-1.318,0.515c-0.197,0.36,0.027,0.488-0.11,0.916c-0.139,0.427-0.8,1.09-1.208,1.1c-0.411,0.008-0.261-0.452-0.623-0.515c-0.364-0.06-0.891,0.21-1.318,0.515c-0.426,0.304-0.854,0.73-1.137,1.318c-0.278,0.587-0.07,1.338-0.402,2.16c-0.165,0.413-0.646,0.886-1.062,1.355c-0.415,0.47-0.747,0.923-0.661,1.281c0.091,0.359,0.272,0.423,0.476,0.439c0.208,0.018,0.465-0.043,0.66,0.147c0.394,0.379,0.501,1.197,0.99,1.757c0.216,0.244,0.601,0.446,0.845,0.659c0.013-0.011-0.016-0.062,0-0.073c0.368-0.26,0.486,0.197,0.807,0.109c0.318-0.089,0.388-0.665,0.916-0.697c0.526-0.035,1.143,1.005,1.722,0.989c0.578-0.017,0.791-0.371,1.208-0.808c0.182-0.188,0.235-0.508,0.33-0.807c-0.022-0.036-0.008-0.074-0.038-0.11c-0.279-0.354-0.236-0.864-0.582-1.206c0.411-0.302,0.835-0.355,1.135-0.808c0.261-0.395,0.403-0.833,0.697-1.21c0.271-0.348,0.614-0.29,0.951-0.476c0.29-0.16,0.438-0.314,0.734-0.439c0.249-0.106,0.689-0.492,0.988-0.292c0.033-0.058,0.074-0.294,0.109-0.33c0.174-0.168,0.374-0.115,0.584-0.22c0.421-0.211,0.34,0.22,0.698,0.109c0.354-0.109,0.776-0.452,1.135-1.024C552.64,341.58,552.677,340.54,552.92,339.98L552.92,339.98z\"\n        />\n        <Path\n          id=\"ZA-NC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.245,341.372c-0.179-0.077-0.401-0.117-0.439-0.328c-0.057-0.322,0.143-0.483,0.33-0.622c0.188-0.139,0.374-0.223,0.292-0.369c-0.164-0.288-0.489-0.223-0.807,0c-0.317,0.224-0.173,1.316-0.514,1.394c-0.341,0.075-0.335-0.139-0.403-0.404c-0.067-0.267,0.568-0.729,0.293-0.991c-0.271-0.256-0.802,0.659-1.136,0.404c-0.335-0.256,0.274-1.026,0.108-1.318c-0.165-0.291-0.523-0.021-0.619-0.332c-0.049-0.155,0.174-0.323,0.367-0.512c0.192-0.186,0.361-0.368,0.256-0.586c-0.106-0.222-0.48-0.207-0.844-0.184c-0.363,0.024-0.691,0.039-0.768-0.146c-0.155-0.369,0.494-0.32,0.402-0.583c-0.092-0.271-0.721,0.072-0.916-0.331c-0.192-0.406,0.818-1.235,0.587-1.611c-0.229-0.377-0.536-0.322-0.915-0.108c-0.188,0.105-0.254,0.518-0.329,0.877c-0.075,0.362-0.148,0.684-0.368,0.66c-0.219-0.023-0.158-0.185-0.109-0.366c0.05-0.182,0.113-0.385-0.074-0.551c-0.172-0.153-0.527,0.006-0.877,0.108c-0.172,0.197-0.25,0.469-0.515,0.622c-0.485,0.289-0.592,0.941-1.062,1.21c-0.179,0.104-0.326,0.058-0.514,0.11c-0.166,0.046-0.074,0.33-0.185,0.438c-0.676,0.657-2.234-0.464-2.856,0.256c-0.354-0.854-0.068-1.25,0.293-2.015c0.281-0.598,0.072-1.252-0.146-1.831c-0.216-0.572-0.403-1.239-0.731-1.756c-0.288-0.454-0.827-0.666-1.136-1.101l-0.256,11.317c-0.031,0.369-0.58,0.401-0.843,0.477c-0.411,0.12-0.447,0.533-0.77,0.659c-0.235,0.093-0.643,0.155-0.292,0.55c-0.582,0.174-0.828-0.169-1.393-0.182c-0.631-0.017-1.114,0.277-1.757,0.074c-0.709-0.224-1.459-0.276-1.942-0.878c-0.273-0.342,0.306-0.9-0.257-1.063c-0.324-0.094-0.292-0.775-0.768-0.621c-0.365,0.116-0.578,0.719-0.622,1.063c-0.054,0.403-0.498,0.367-0.768,0.621c0.07,0.799,0.749,1.427,1.024,2.159c0.276,0.732,0.43,1.524,0.662,2.271c0.431,1.403,1.135,2.637,1.864,3.884c0.206-0.552,0.382-1.289,0.698-1.428c0.495-0.22,0.375,0.394,0.732,0.223c0.178-0.09,0.178-0.468,0.221-0.809c0.04-0.34,0.102-0.662,0.368-0.73c0.268-0.074,0.594,0.071,0.844,0.293c0.251,0.222,0.42,0.529,0.476,0.729c0.117,0.408-0.271,0.346-0.293,0.809c-0.021,0.461,0.495,1.341,0.515,1.83s-0.403,0.68-0.222,1.025c0.184,0.349,1.07,0.176,1.245,0.514c0.174,0.336-0.197,0.572-0.223,0.916c-0.009,0.174-0.084,0.398-0.108,0.621c-0.024,0.225,0.013,0.432,0.223,0.477c0.205,0.045,0.285-0.196,0.367-0.477c0.08-0.28,0.146-0.587,0.329-0.731c0.366-0.288,1.115-0.714,1.355-0.402c0.237,0.311-0.466,0.511-0.514,0.807c-0.045,0.298-0.02,0.534,0.182,0.809c0.203,0.271,0.681,0.634,1.026,0.62c0.345-0.013,0.582-0.291,0.696-0.515c0.115-0.221-0.177-0.465,0-0.623c0.179-0.155,0.451,0.283,0.843,0.112c0.393-0.174,0.584-1.279,0.991-1.428c0.405-0.149,0.523,0.272,0.842,0.22c0.322-0.056,0.872-0.332,0.916-0.621c0.045-0.286-0.386-0.16-0.401-0.515c-0.016-0.353,0.345-1.189,0.808-1.209c0.461-0.022,0.497,0.854,0.806,1.026c0.311,0.172,0.625-0.068,0.808,0.073c0.18,0.14-0.062,0.5,0.221,0.514c0.283,0.013,0.219-0.78,0.514-1.023c0.297-0.241,0.856-0.403,1.102-0.293c0.245,0.109,0.052,0.354,0.221,0.403c0.17,0.049,0.1-0.313,0.513-0.294c0.209,0.01,0.315-0.206,0.517-0.183c0.064,0.008,0.244,0.328,0.33,0.402c0.188,0.016,0.397,0.034,0.549-0.109c0.254-0.241-0.044-0.767,0.328-1.136c0.374-0.371,1.496-0.047,1.944-0.515c0.431-0.448,0.105-1.449,0.402-1.757c-0.242-0.213-0.63-0.416-0.843-0.661c-0.488-0.562-0.599-1.378-0.99-1.756c-0.197-0.19-0.451-0.131-0.659-0.146c-0.21-0.019-0.385-0.081-0.476-0.44s0.247-0.813,0.659-1.282c0.414-0.468,0.896-0.943,1.063-1.356c0.332-0.823,0.124-1.572,0.403-2.158C540.137,341.475,540.202,341.447,540.245,341.372L540.245,341.372z\"\n        />\n        <Path\n          id=\"ZA-MP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.04,329.135c-0.422-0.069-0.936-0.184-1.136-0.072c-0.31,0.172-0.369,0.224-0.368,0.293c0.006,0.071,0.08,0.138,0.073,0.291c-0.019,0.312,0.657,0.802,0.401,1.139c-0.254,0.332-0.965-0.338-1.316-0.111c-0.354,0.227-0.076,1.007-0.403,1.136c-0.323,0.129-0.506-0.511-0.808-0.402c-0.299,0.108-0.165,0.788-0.401,0.915c-0.238,0.127-0.44-0.265-0.622-0.108c-0.182,0.154,0.319,0.421,0,0.807c-0.32,0.385-1.683,0.568-2.125,0.401c-0.442-0.162-0.356-0.283-0.402-0.513c-0.046-0.228,0.249-0.438,0.183-0.696c-0.068-0.259-0.296-0.569-0.622-0.622c-0.328-0.054-1,0.193-0.989,0.515c0.008,0.318,0.531-0.092,0.696,0.293c0.08,0.191-0.15,0.525-0.368,0.842s-0.428,0.632-0.256,0.807c0.173,0.176,0.39-0.034,0.586-0.22c0.196-0.185,0.389-0.342,0.549-0.183c0.161,0.157,0.124,0.438,0,0.73c-0.122,0.294-0.339,0.604-0.513,0.697c-0.347,0.186-0.557-0.353-0.808-0.223c-0.252,0.131-0.406,0.483-0.292,0.808c0.057,0.161,0.309,0.208,0.55,0.257c0.239,0.048,0.443,0.111,0.438,0.366c-0.004,0.255-0.271,0.338-0.621,0.438s-0.765,0.215-0.989,0.476c-0.109,0.127-0.237,0.491-0.369,0.73c0.243,0.134,0.477,0.293,0.77,0.37c0.43,0.107,0.989-0.051,1.429,0.109c0.439,0.161,0.619,0.224,1.1,0.807c0.153,0.186,0.34,0.5,0.514,0.769c0.041-0.099,0.047-0.314,0.108-0.369c0.412-0.355,0.521-0.098,0.733-0.073c0.209,0.025,0.248,0.251,0.474,0.183c0.229-0.067,0.047-0.55,0.514-0.695c0.235-0.074,0.551,0.173,0.879,0.402c0.33,0.225,0.683,0.416,1.064,0.292c0.35-0.112,0.462-0.431,0.583-0.809c-0.116-0.087-0.265-0.103-0.366-0.219c-0.319-0.367-0.477-0.748-0.99-1.21c0.099,0.075,0.378-0.96,0.698-1.65c0.263-0.57,0.609-0.5,0.841-0.952c0.282-0.005,0.572-0.045,0.916,0.073c0.363,0.123,0.741,0.534,0.697,0.516c-0.098-0.79-0.057-0.75,0.037-1.026c0.189-0.563,0.156-1.226,0.182-1.758C559.356,331.451,559.397,330.304,559.04,329.135L559.04,329.135z\"\n        />\n        <Path\n          id=\"ZA-GT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.054,332.727c-0.546,0.024-1.77,0.008-2.125,0.402c-0.436,0.486,0.067,0.974-0.11,1.246c-0.177,0.271-0.403,0.371-0.621,0.369c-0.111-0.006-0.113-0.123-0.146-0.222c-0.037-0.099-0.091-0.205-0.368-0.146c-0.276,0.059-0.675,0.513-0.955,1.024c-0.275,0.516-0.43,1.085-0.293,1.355c0.14,0.272,0.265,0.261,0.404,0.185c0.139-0.077,0.272-0.227,0.438-0.146c0.123,0.058,0.123,0.204,0.222,0.365c0.021-0.02,0.011-0.058,0.037-0.073c0.272-0.172,0.792-0.175,1.023,0c0.235,0.174-0.027,0.449,0.185,0.697c0.068,0.076,0.254,0.083,0.366,0.146c0.129-0.241,0.259-0.606,0.369-0.731c0.225-0.263,0.639-0.377,0.992-0.477c0.349-0.1,0.616-0.186,0.618-0.439c0.007-0.254-0.198-0.317-0.437-0.366c-0.242-0.048-0.494-0.094-0.552-0.256c-0.112-0.321,0.042-0.674,0.293-0.809c0.252-0.131,0.463,0.406,0.809,0.223c0.173-0.092,0.389-0.402,0.514-0.696c0.124-0.294,0.158-0.574,0-0.73c-0.159-0.16-0.354-0.001-0.55,0.183c-0.197,0.184-0.416,0.394-0.587,0.22c-0.173-0.173,0.042-0.489,0.257-0.806C550.966,333.049,550.983,332.894,551.054,332.727L551.054,332.727z\"\n        />\n        <Path\n          id=\"ZA-NW\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M549.736,332.986c-0.193-0.164-0.433-0.386-0.402-0.551c0.051-0.287,0.421-0.128,0.438-0.328c0.016-0.203-0.185-0.342-0.476-0.439c-0.292-0.099-0.921-0.052-1.172,0.109c-0.252,0.162-0.066,0.186-0.328,0.293c-0.268,0.106-0.809-0.041-1.064-0.293c-0.256-0.254,0.049-0.673-0.256-0.808c-0.304-0.131-0.569,0.415-0.843,0.441c-0.272,0.023-0.365,0.101-0.698-0.185c-0.166-0.141-0.08-0.322-0.184-0.585c-0.006-0.017-0.065-0.059-0.072-0.074c-0.083,0.091-0.193,0.15-0.256,0.257c-0.164,0.273-1.026,0.394-1.319,0.477c-0.506,0.142-0.252,0.123-0.329,0.62c-0.049,0.306-0.146,0.59-0.256,0.878c-0.209,0.548-0.395,1.178-0.879,1.539c-0.453,0.338-0.991-0.069-1.355,0.222c-0.816,0.645-1.852-0.388-2.71-0.369c-0.384,0.011-0.954-0.843-1.356-1.024c-0.488-0.223-0.992-0.178-1.392,0.183c-0.459,0.417-0.442,0.908-0.551,1.466c-0.062,0.323-0.335,0.456-0.516,0.658c0.354-0.105,0.711-0.262,0.879-0.107c0.187,0.166,0.124,0.368,0.074,0.551c-0.049,0.179-0.108,0.342,0.108,0.367c0.22,0.025,0.29-0.3,0.369-0.66c0.074-0.362,0.139-0.772,0.329-0.879c0.378-0.213,0.683-0.27,0.916,0.109c0.23,0.376-0.779,1.207-0.586,1.612c0.192,0.405,0.823,0.06,0.916,0.33c0.092,0.268-0.558,0.219-0.401,0.583c0.074,0.185,0.407,0.173,0.768,0.146c0.363-0.025,0.739-0.036,0.843,0.184c0.109,0.223-0.065,0.401-0.255,0.585c-0.189,0.187-0.416,0.356-0.368,0.514c0.1,0.312,0.459,0.039,0.621,0.33c0.167,0.29-0.442,1.064-0.109,1.318c0.336,0.255,0.864-0.662,1.138-0.402c0.271,0.257-0.36,0.725-0.295,0.991c0.07,0.264,0.065,0.478,0.404,0.402c0.34-0.075,0.195-1.169,0.515-1.393c0.318-0.223,0.644-0.289,0.807,0c0.082,0.144-0.106,0.228-0.292,0.369c-0.189,0.138-0.387,0.3-0.33,0.622c0.038,0.212,0.261,0.25,0.438,0.327c0.274-0.47,0.619-0.872,0.99-1.135c0.428-0.304,0.957-0.572,1.318-0.517c0.364,0.062,0.215,0.522,0.623,0.517c0.407-0.01,1.067-0.672,1.209-1.101c0.139-0.426-0.09-0.557,0.108-0.916c0.197-0.359,0.957-0.572,1.318-0.514c0.365,0.059-0.003,0.326,0.293,0.401c0.297,0.074,0.768-0.023,1.025-0.222c0.235-0.177,0.178-0.536,0.369-0.731c-0.096-0.161-0.096-0.305-0.222-0.366c-0.167-0.081-0.3,0.068-0.438,0.146c-0.141,0.074-0.267,0.084-0.403-0.185c-0.138-0.271,0.019-0.843,0.292-1.355c0.278-0.516,0.676-0.966,0.954-1.024c0.274-0.058,0.33,0.047,0.367,0.146c0.035,0.099,0.037,0.217,0.147,0.221c0.221,0.008,0.446-0.093,0.62-0.367c0.177-0.272-0.323-0.762,0.111-1.245C549.062,332.98,549.435,333.041,549.736,332.986L549.736,332.986z\"\n        />\n        <Path\n          id=\"ZA-LP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.41,323.241c-0.298,0.062-0.773,0.156-0.953,0.439c-0.211,0.332-0.191,0.5-0.623,0.659c-0.45,0.165-0.962,0.184-1.392,0.402c-0.431,0.222-0.63,0.776-0.916,1.138c-0.335,0.421-0.877,0.9-1.317,1.206c-0.43,0.301-0.806,0.35-1.136,0.809c-0.388,0.533-0.287,1.116-0.551,1.686c-0.188,0.407-0.543,0.669-0.843,0.989c0.009,0.016,0.067,0.057,0.073,0.074c0.106,0.264,0.02,0.443,0.186,0.584c0.33,0.285,0.422,0.209,0.695,0.184c0.272-0.027,0.538-0.571,0.843-0.439s0,0.55,0.256,0.807c0.259,0.254,0.8,0.399,1.064,0.292c0.265-0.106,0.078-0.131,0.329-0.292s0.878-0.208,1.171-0.11c0.291,0.099,0.492,0.237,0.476,0.439c-0.018,0.202-0.386,0.042-0.438,0.33c-0.027,0.164,0.209,0.385,0.402,0.55c0.493-0.092,0.981-0.241,1.32-0.257c0.043-0.109,0.176-0.254,0.146-0.328c-0.166-0.387-0.686,0.025-0.697-0.294c-0.01-0.321,0.661-0.567,0.989-0.515c0.327,0.055,0.557,0.366,0.622,0.623c0.067,0.257-0.229,0.469-0.182,0.696c0.044,0.227-0.039,0.352,0.402,0.515c0.44,0.164,1.807-0.021,2.125-0.402c0.318-0.384-0.182-0.652,0-0.808c0.181-0.155,0.384,0.238,0.621,0.11c0.238-0.126,0.104-0.81,0.402-0.915c0.3-0.109,0.48,0.531,0.809,0.401c0.321-0.129,0.05-0.909,0.4-1.137c0.354-0.226,1.064,0.445,1.319,0.111c0.256-0.336-0.419-0.823-0.401-1.137c0.009-0.155-0.071-0.222-0.073-0.293c-0.006-0.07,0.057-0.12,0.366-0.292c0.199-0.112,0.714,0.006,1.136,0.074c-0.04-0.134-0.02-0.27-0.074-0.403c-0.247-0.613-0.679-1.188-0.697-1.867c-0.021-0.749-0.174-1.479-0.369-2.199c-0.346-1.288-1.293-0.871-2.344-0.877C554.378,323.782,553.624,322.984,552.41,323.241L552.41,323.241z\"\n        />\n        <Path\n          id=\"za\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M552.85,323.204c-0.141,0.002-0.288,0.004-0.439,0.035c-0.298,0.063-0.773,0.157-0.953,0.439c-0.211,0.333-0.191,0.501-0.623,0.66c-0.45,0.164-0.962,0.183-1.392,0.403c-0.431,0.219-0.63,0.774-0.916,1.136c-0.335,0.423-0.877,0.902-1.317,1.208c-0.43,0.3-0.806,0.35-1.136,0.809c-0.388,0.532-0.287,1.115-0.551,1.685c-0.188,0.407-0.543,0.67-0.843,0.988c-0.083,0.091-0.192,0.15-0.255,0.257c-0.165,0.273-1.027,0.393-1.319,0.474c-0.507,0.145-0.252,0.124-0.331,0.623c-0.046,0.306-0.144,0.59-0.256,0.878c-0.206,0.547-0.394,1.177-0.875,1.539c-0.456,0.338-0.994-0.072-1.358,0.222c-0.814,0.645-1.851-0.388-2.71-0.369c-0.383,0.011-0.954-0.844-1.356-1.024c-0.487-0.223-0.992-0.178-1.392,0.182c-0.459,0.418-0.442,0.909-0.549,1.467c-0.064,0.322-0.336,0.456-0.517,0.658c-0.173,0.196-0.249,0.469-0.514,0.622c-0.487,0.289-0.593,0.942-1.062,1.21c-0.179,0.104-0.326,0.057-0.515,0.11c-0.167,0.045-0.073,0.33-0.184,0.438c-0.676,0.657-2.234-0.464-2.856,0.256c-0.354-0.854-0.068-1.25,0.293-2.015c0.281-0.599,0.071-1.252-0.146-1.83c-0.216-0.572-0.405-1.239-0.731-1.757c-0.288-0.454-0.827-0.666-1.137-1.1l-0.256,11.316c-0.03,0.37-0.58,0.403-0.843,0.477c-0.41,0.122-0.446,0.533-0.769,0.661c-0.235,0.091-0.644,0.153-0.292,0.549c-0.584,0.174-0.827-0.169-1.393-0.182c-0.632-0.018-1.114,0.276-1.757,0.074c-0.711-0.224-1.461-0.276-1.944-0.877c-0.272-0.343,0.307-0.902-0.255-1.063c-0.324-0.095-0.291-0.776-0.768-0.622c-0.365,0.116-0.578,0.719-0.622,1.063c-0.054,0.402-0.498,0.366-0.768,0.622c0.069,0.797,0.749,1.427,1.023,2.157c0.277,0.733,0.431,1.525,0.662,2.273c0.432,1.401,1.136,2.635,1.866,3.884c0.104,0.174,0.149,0.372,0.257,0.549c0.577,0.958,0.867,1.89,0.844,3.003c-0.017,0.654-0.218,1.634-1.063,1.136c-0.036,0.117-0.404,0.92-0.073,0.915c0.392-0.003,0.286,0.321,0.55,0.587c-0.616-0.599,0.286,0.692,0.401,0.875c0.198,0.323,0.428,0.706,0.369,1.101c-0.074,0.452-0.672,1.359,0.072,1.65c-0.009-0.287-0.155-0.768,0.257-0.844c0.604-0.112,0.82,0.335,0.623,0.844c0.321,0.057,1.757,0.078,1.28,0.731c0.272,0.078,0.483,0.266,0.698,0.439c0.184,0.152,0.416,0.057,0.62,0.109c0.479,0.124,0.322,0.174,0.731-0.146c0.325-0.254,0.727-0.594,1.1-0.769c0.308-0.146,0.662-0.075,0.99-0.223c0.546-0.235,2.255,0.405,2.6-0.221c0.395-0.716,1.65-1.043,2.417-0.916c-0.008-0.043-0.008-0.104,0-0.147c0.154,0.347,0.655,0.149,0.955,0.256c0.508,0.183,0.359-0.018,0.696-0.146c0.046-0.018,0.099,0.015,0.146,0c0.718-0.205,1.532,0.003,2.198,0.256c0.945,0.36,1.108,0.106,1.796-0.367c0.59-0.405,1.273,0.39,1.905,0.108c-0.531-0.334,0.018-0.798,0.402-0.916c0.533-0.163,1.073,0.146,1.612,0.074c1.119-0.151,2.133-0.951,3.001-1.613c1.11-0.841,2.151-1.754,3.227-2.636c0.845-0.695,1.354-1.72,2.198-2.419c0.749-0.617,1.313-1.252,1.906-1.942c0.209-0.242,0.463-0.412,0.661-0.697c0.42-0.602,0.812-1.262,1.172-1.905c0.234-0.418,0.656-0.707,0.808-1.171c0.27-0.829,0.846-1.585,1.429-2.235c0.166-0.184,0.398-0.533,0.659-0.585c0.208-0.041,0.667-0.023,0.514-0.369c0.973,0.071,1.351-1.382,1.539-2.089c0.369-1.363,0.751-2.579,1.063-3.957l-1.65-0.036h-0.476c-0.562,0.783-0.321,0.836-0.477,0.989c-0.452,0.453-0.99,0.256-1.463-0.108c-0.118-0.089-0.267-0.104-0.37-0.222c-0.318-0.366-0.474-0.748-0.988-1.209c0.099,0.074,0.377-0.96,0.696-1.65c0.266-0.569,0.613-0.501,0.842-0.953c0.28-0.003,0.571-0.043,0.916,0.074c0.364,0.123,0.741,0.533,0.698,0.514c-0.099-0.788-0.059-0.752,0.037-1.024c0.188-0.563,0.155-1.226,0.181-1.758c0.063-1.24,0.103-2.388-0.257-3.554c-0.04-0.132-0.019-0.269-0.074-0.4c-0.246-0.614-0.679-1.19-0.697-1.869c-0.021-0.747-0.174-1.477-0.369-2.198c-0.346-1.291-1.292-0.87-2.344-0.878C554.526,323.783,553.823,323.186,552.85,323.204L552.85,323.204z M549.55,343.495c0.087-0.008,0.182-0.013,0.255,0.037c0.023,0.015,0.059-0.021,0.073,0c0.339,0.361,0.719,0.705,1.063,1.063c0.437,0.458,0.688,0.514,0.877,1.174c0.062,0.208-0.286,0.586-0.401,0.729c-0.305,0.376-0.339,0.6-0.516,1.024c-0.044,0.118-0.266,0.124-0.402,0.223c-0.266,0.178-0.522,0.418-0.732,0.474c-0.434,0.123-0.866,0.025-1.135,0.477c-0.172,0.284-0.381,0.938-0.622,1.135c-0.554,0.451-1.402-0.599-1.722-0.916c-0.226-0.222-0.207-0.553-0.366-0.841c-0.021-0.037-0.011-0.074-0.037-0.111c-0.28-0.354-0.238-0.865-0.585-1.208c0.412-0.301,0.836-0.354,1.135-0.806c0.262-0.396,0.404-0.834,0.697-1.211c0.271-0.348,0.615-0.289,0.952-0.476c0.29-0.159,0.438-0.313,0.732-0.439C549.005,343.745,549.291,343.528,549.55,343.495L549.55,343.495z\"\n        />\n      </G>\n      <G id=\"ZM\">\n        <Path\n          id=\"Path8976\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.885,296.789c0.22-0.12,0.455-0.232,0.659-0.182c0.418,0.103,0.565,0.73,0.879,0.768c0.314,0.037,0.259-0.386,0.62-0.329c0.181,0.029,0.255,0.239,0.367,0.476c0.114,0.237,0.287,0.487,0.661,0.585c0.372,0.099,0.886-0.172,1.428-0.439c0.544-0.267,1.109-0.55,1.576-0.514c0.469,0.034,0.951,0.174,1.355,0.367c0.403,0.188,0.742,0.448,0.879,0.732s-0.055,0.47-0.223,0.66c-0.168,0.188-0.319,0.374-0.074,0.622c0.244,0.248,0.766,0.077,1.318-0.146c0.553-0.225,1.122-0.521,1.465-0.439c0.686,0.165,0.648,0.939,1.063,0.878s0.33-0.729,0.66-0.954c0.165-0.11,0.401-0.024,0.621,0c0.224,0.024,0.422,0.011,0.586-0.255c0.167-0.265,0.011-0.721-0.182-1.171c-0.195-0.451-0.408-0.913-0.369-1.284c0.079-0.744,0.927-1.303,0.843-1.796c-0.084-0.494-0.598-0.302-0.696-0.699c-0.097-0.396-0.05-0.94,0.402-1.39c0.225-0.224,0.708-0.25,1.172-0.292c0.167-0.017,0.251-0.116,0.403-0.146c-0.14-0.284-0.155-0.624-0.403-0.845c-0.417-0.365-0.767-1.712-1.099-0.513c-0.308,1.101-1.113,0.561-1.977,0.549c-0.537-0.008-0.886-0.224-1.358-0.439c-0.322-0.148-0.726,0.006-0.989-0.256c-0.333-0.333-0.434-1.082-0.221-1.501c-0.596,0.03-1.25,0.165-1.797,0.402c-0.563,0.243-0.484,0.271-1.062,0.146c0.186-0.288,0.406-1.002-0.074-1.102c-0.435-0.088-0.425-0.54-0.846-0.548c0.454,1.109-0.014,2.366-0.073,3.481c-0.031,0.6,0.31,1.081,0.073,1.682c-0.193,0.499-0.416,0.897,0,1.355c-1.281,0.424-2.706,0.219-4.03,0.184c-0.394-0.01-0.856-0.123-1.245-0.037c-0.442,0.099-0.324,0.745-0.328,1.063C532.876,295.913,532.886,296.35,532.885,296.789L532.885,296.789z\"\n        />\n        <Path\n          id=\"Path8983\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.4,296.901c0.514,0.123,1.092,0.234,1.43,0.145c0.617-0.16,0.632-0.78,0.989-0.73c0.358,0.049,0.202,0.549,0.585,0.73c0.386,0.186,0.993,0.311,1.651,0c0.324-0.154,0.729-0.467,1.063-0.842c0.146-0.167,0.182-0.368,0.292-0.551c-0.074-0.031-0.168-0.001-0.221-0.11c-0.31-0.642-0.41-1.071-0.955-1.573c-0.369-0.342-0.252-1.256-0.807-1.245c-0.471,0.008-0.628-0.266-1.062-0.551c-0.286-0.188-0.659,0.264-0.988-0.219c-0.024-0.04-0.056-0.074-0.073-0.111c-0.154,0.03-0.238,0.13-0.403,0.146c-0.467,0.045-0.945,0.07-1.174,0.293c-0.45,0.451-0.499,0.996-0.401,1.393c0.098,0.395,0.615,0.203,0.697,0.695c0.084,0.493-0.763,1.053-0.843,1.797C546.159,296.379,546.311,296.648,546.4,296.901L546.4,296.901z\"\n        />\n        <Path\n          id=\"Path8981\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.978,308.989c0.168-0.224,0.356-0.39,0.477-0.663c0.219-0.482,0.322-1.004,0.33-1.389c0.011-0.776-0.818-1.094-0.697-1.651c0.123-0.558,1.047-0.523,1.21-1.099c0.161-0.573-0.571-0.786-0.587-1.868c-0.008-0.54,0.119-1.394,0.33-2.235c0.07-0.273,0.206-0.435,0.292-0.695c-0.552,0.224-1.074,0.395-1.318,0.146c-0.243-0.247-0.093-0.436,0.074-0.623c0.168-0.188,0.358-0.373,0.223-0.659c-0.14-0.287-0.476-0.544-0.879-0.733c-0.404-0.188-0.888-0.331-1.355-0.368c-0.47-0.035-1.031,0.248-1.575,0.515c-0.543,0.267-1.058,0.538-1.429,0.439c-0.371-0.1-0.547-0.351-0.66-0.586c-0.113-0.234-0.184-0.448-0.368-0.476c-0.363-0.058-0.309,0.369-0.62,0.33c-0.317-0.037-0.465-0.666-0.879-0.768c-0.202-0.05-0.439,0.066-0.659,0.182c-0.024,2.539-0.037,5.084-0.037,7.62c0.123,0.526,0.217,0.858,0.586,1.21c0.394,0.375,0.661,0.728,1.024,1.136c0.666,0.743,1.291,1.801,2.235,2.159c0.178,0.07,0.746-0.123,1.024-0.146c0.541-0.041,0.914-0.342,1.464-0.255c0.697,0.415,0.938,0.028,1.319,0.108C540.667,308.666,540.836,308.87,540.978,308.989L540.978,308.989z\"\n        />\n        <Path\n          id=\"Path9005\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.078,303.75c-1.099-0.521-2.311-1.113-3.114-1.43c-0.562-0.221-0.772-0.139-0.914,0c-0.141,0.14-0.21,0.343-0.44,0.369c-0.461,0.049-0.438-0.663-1.648-1.062c-0.605-0.201-1.767-0.395-2.896-0.476c-0.473-0.034-0.745,0.033-1.172,0.035c-0.06,0.396-0.187,0.864-0.183,1.137c0.016,1.081,0.747,1.295,0.586,1.867c-0.162,0.572-1.086,0.542-1.21,1.101c-0.124,0.556,0.709,0.873,0.696,1.649c-0.008,0.387-0.112,0.907-0.328,1.389c-0.123,0.272-0.312,0.439-0.477,0.663c0.167,0.14,0.307,0.209,0.551,0.438c0.398,0.375,1.213,0.165,1.281,0.146c0.316-0.073,0.412,0.373,0.662,0.516c0.315,0.173,0.697-0.349,1.099-0.224c0.271,0.087,0.521,0.223,0.769,0.368c1.127,0.677,2.657-2.169,3.041-2.819c0.376-0.645,1.299-1.197,1.978-1.466c0.393-0.156,0.928-0.192,1.137-0.622c0.146-0.301,0.085-0.668,0.146-0.988C551.689,304.076,551.9,303.927,552.078,303.75L552.078,303.75z\"\n        />\n        <Path\n          id=\"Path9024\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.815,300.564c0-0.223,0.031-0.435-0.108-0.661c-0.125-0.198-0.471-0.321-0.661-0.476c-0.03,0.03-0.043,0.082-0.073,0.111c-0.442,0.413-1.113,0.754-1.503,0.806s-0.234-0.218-0.621-0.146c-0.389,0.072-0.812,0.7-1.468,0.916c-0.325,0.106-0.811-0.01-1.281-0.073c-0.469-0.068-0.9-0.086-1.137,0.223c-0.225,0.294-0.164,0.673-0.033,1.061c0.021,0.008,0.013-0.008,0.033,0c0.804,0.318,2.015,0.911,3.114,1.43c0.335-0.328,0.755-0.592,1.172-0.73c0.452-0.153,1.022-0.451,1.504-0.258c0.243,0.099,0.918-0.008,1.171-0.036c0.173-0.604-0.741-1.812-0.402-2.053C555.618,300.633,555.719,300.602,555.815,300.564L555.815,300.564z\"\n        />\n        <Path\n          id=\"Path9019\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.202,290.05c-0.423,0.812-0.841,1.586-1.317,1.759c-0.479,0.171-0.73-0.029-0.916-0.224c-0.186-0.19-0.339-0.384-0.623-0.221c-0.284,0.165-0.33,0.547-0.367,0.989c-0.032,0.441-0.03,0.958-0.181,1.32c-0.305,0.722-0.756,1.672-1.211,1.977c-0.454,0.305-0.567-0.076-0.952,0.146c-0.387,0.224-0.434,1.085-1.063,1.356c-0.316,0.135-0.842-0.028-1.319-0.183s-0.923-0.267-1.062,0c-0.14,0.268,0.068,0.339,0.291,0.439c0.227,0.101,0.492,0.214,0.517,0.476c0.036,0.487-0.521,1.117-0.954,1.537c0.188,0.156,0.533,0.278,0.661,0.477c0.14,0.225,0.108,0.438,0.108,0.66c2.55-1.011,5.233-1.731,7.73-2.895c-0.135-0.232-0.322-0.058-0.66-0.293c-0.232-0.165-0.544-0.428-0.438-0.731c0.176-0.526,0.668-0.966,0.807-1.722c0.092-0.518-0.03-0.676-0.038-1.136c-0.008-0.701,1.188-0.901,1.574-1.318C563.915,292.204,564.14,290.868,564.202,290.05L564.202,290.05z\"\n        />\n        <Path\n          id=\"Path9042\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.894,295.765c0.018-0.554,0.123-1.174-0.183-1.468c-0.451-0.431-1.086,0.234-1.574-0.145c-0.489-0.379-0.356-1.495-0.731-1.977c-0.378-0.482-0.718-0.826-1.282-0.879c-0.222-0.022-0.471,0.221-0.66,0.292c-0.006,0.087-0.033,0.137-0.037,0.224c0.035-0.011,0.074-0.024,0.109-0.038c0,1.055-0.043,2.099-0.074,3.15c-0.009,0.181,0.124,1.047-0.294,0.876c-0.237-0.094-0.224-0.363-0.035-0.513c-0.371-0.457-1.238,0.582-1.721,0.367c-0.111,0.184-0.147,0.385-0.293,0.551c-0.332,0.373-0.735,0.688-1.063,0.841c-0.657,0.311-1.263,0.186-1.651,0c-0.383-0.183-0.23-0.682-0.585-0.73c-0.354-0.049-0.37,0.57-0.989,0.73c-0.337,0.089-0.916-0.024-1.428-0.145c0.069,0.187,0.063,0.358,0.145,0.55c0.195,0.451,0.351,0.908,0.184,1.172c-0.165,0.266-0.363,0.278-0.585,0.256c-0.224-0.024-0.459-0.112-0.622,0c-0.327,0.224-0.245,0.895-0.66,0.954c-0.416,0.059-0.375-0.716-1.062-0.879c-0.344-0.082-0.914,0.214-1.465,0.439c-0.089,0.258-0.223,0.419-0.293,0.696c-0.107,0.413-0.091,0.719-0.147,1.1c0.428-0.004,0.699-0.073,1.174-0.037c1.125,0.081,2.289,0.275,2.895,0.477c1.208,0.401,1.188,1.109,1.648,1.063c0.23-0.025,0.299-0.228,0.44-0.37c0.136-0.132,0.366-0.188,0.879,0c-0.129-0.386-0.191-0.767,0.036-1.061c0.234-0.307,0.667-0.288,1.135-0.223c0.47,0.068,0.955,0.18,1.281,0.073c0.658-0.22,1.077-0.846,1.465-0.916c0.389-0.069,0.235,0.198,0.624,0.147c0.388-0.054,1.059-0.394,1.502-0.806c0.44-0.418,1.063-1.125,1.024-1.65c-0.023-0.264-0.286-0.375-0.515-0.476c-0.227-0.101-0.431-0.174-0.293-0.439c0.14-0.267,0.584-0.154,1.063,0c0.477,0.155,1.006,0.321,1.318,0.184c0.63-0.272,0.677-1.13,1.063-1.356C558.74,295.74,558.817,295.764,558.894,295.765L558.894,295.765z\"\n        />\n        <Path\n          id=\"Path8971\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.127,281.991c0.174,0.73,0.42,1.483,0.292,2.124c-0.198,0.998-0.856,1.881-1.43,2.381c-0.569,0.502-0.864,0.115-1.648,0.732c-0.782,0.621-1.73,2.812-2.49,3.335c-0.765,0.521-0.846-0.084-1.283,0.368c-0.12,0.123-0.105,0.402-0.11,0.66c0.188-0.074,0.44-0.315,0.661-0.292c0.566,0.056,0.904,0.396,1.282,0.878c0.376,0.484,0.242,1.601,0.731,1.979c0.488,0.376,1.122-0.288,1.574,0.146c0.305,0.29,0.201,0.911,0.184,1.464c0.206,0.006,0.361,0.112,0.695-0.11c0.456-0.305,0.908-1.254,1.21-1.978c0.152-0.364,0.148-0.876,0.183-1.321c0.033-0.441,0.082-0.824,0.367-0.989c0.285-0.166,0.436,0.027,0.621,0.22c0.188,0.191,0.438,0.392,0.916,0.224c0.478-0.172,0.895-0.951,1.318-1.757c0.01-0.075-0.005-0.191,0-0.257c0.021-0.531,0.322-0.841,0.146-1.391c-0.114-0.355-0.352-0.703,0.112-0.844c0.42-0.127,0.917-0.549,0.768-0.989c-0.081-0.235-0.142-0.784-0.331-0.953c-0.218-0.192-0.462-0.31-0.514-0.623c-0.033-0.204,0.134-0.333,0.074-0.549c-0.178-0.654-1.171-0.516-1.026-0.953c0.057-0.167,0.035-0.312-0.073-0.439c-0.11-0.128-0.358-0.235-0.66-0.329c-0.182-0.057-0.469,0.008-0.514-0.146C562.074,282.163,561.566,282.084,561.127,281.991L561.127,281.991z\"\n        />\n        <Path\n          id=\"Path9066\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.549,289.61c0.601-0.866,1.233-1.936,1.796-2.382c0.782-0.618,1.075-0.231,1.649-0.732c0.573-0.5,1.23-1.384,1.429-2.381c0.128-0.641-0.117-1.391-0.291-2.125c-0.111-0.024-0.242-0.037-0.329-0.073c-0.219-0.092-0.323-0.5-0.586-0.404c-0.205,0.074-0.34,0.167-0.477-0.073c-0.309-0.547-0.498-0.836-1.246-0.843c0.072,0.332-0.172,0.775-0.842,0.108c-0.648-0.645-0.866-0.122-0.916-0.221c0.247-0.413-0.231-0.174-0.255-0.329c-0.011-0.073,0.367-0.438,0.367-0.732c-1.098,0.245-1.994,0.371-2.931,0.517c-0.137,0.271-0.181,0.548-0.474,0.843c-0.485,0.483-0.997,0.949-0.954,1.282c0.043,0.329,0.158,0.409,0.293,0.439c0.134,0.026,0.271-0.015,0.328,0.109c0.124,0.247-0.167,0.421,0.074,0.807c0.24,0.384,1.392,0.532,1.649,0.989c0.257,0.457,0.253,0.861,0,1.209c-0.253,0.35-0.827,0.071-1.283,0.437c-0.451,0.371-1.158,1.404-1.062,1.869c0.095,0.47,0.193,0.491,0.551,0.439c0.355-0.051,0.5-1.054,0.878-1.136c0.378-0.082,0.585,0.058,0.768,0.403c0.183,0.344-0.404,1.144-0.108,1.427c0.295,0.284,0.498-0.303,0.988-0.146c0.246,0.079,0.557,0.24,0.845,0.477C556.467,289.443,556.49,289.548,556.549,289.61L556.549,289.61z\"\n        />\n        <Path\n          id=\"Path8963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.549,289.61c-0.06-0.062-0.084-0.168-0.146-0.222c-0.286-0.236-0.597-0.397-0.843-0.477c-0.49-0.155-0.694,0.432-0.99,0.146c-0.294-0.283,0.291-1.083,0.11-1.427c-0.183-0.346-0.388-0.485-0.77-0.403c-0.378,0.082-0.522,1.086-0.875,1.136c-0.357,0.051-0.457,0.028-0.552-0.439c-0.095-0.468,0.61-1.498,1.062-1.867c0.453-0.371,1.031-0.089,1.282-0.438c0.254-0.35,0.258-0.752,0-1.209c-0.256-0.457-1.411-0.604-1.648-0.989c-0.239-0.385,0.051-0.561-0.074-0.807c-0.062-0.124-0.194-0.08-0.33-0.109c-0.134-0.029-0.248-0.11-0.291-0.439c-0.044-0.332,0.47-0.799,0.953-1.282c0.294-0.294,0.338-0.569,0.474-0.843c-0.55,0.082-1.157,0.172-1.721,0.291c0.712,1.172-1.13,1.651-1.464,2.528c1.03,0.32,0.648,1.941,0.585,2.711c-0.039,0.471,0.249,1.191,0.11,1.61c-0.201,0.609-0.417,1.189-0.66,1.906c-0.451,1.319,0.407,1.987,1.172,2.782c0.254,0.267,1.362,1.162,1.61,0.768c0.144-0.224,0.034-0.52,0.368-0.622c0.159-0.048,0.354-0.062,0.515-0.108c0.013-0.339-0.013-0.717,0.146-0.878c0.435-0.452,0.521,0.155,1.283-0.369C556.069,290.414,556.312,289.954,556.549,289.61L556.549,289.61z\"\n        />\n        <Path\n          id=\"zm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M532.829,304.398c0-2.974,0.012-5.959,0.049-8.932c0.003-0.322-0.111-0.978,0.331-1.075c0.389-0.083,0.867,0.025,1.263,0.037c1.319,0.034,2.723,0.264,4.008-0.161c-0.419-0.46-0.208-0.869-0.011-1.366c0.237-0.604-0.079-1.076-0.049-1.679c0.06-1.114,0.536-2.388,0.084-3.498c0.419,0.008,0.375,0.461,0.812,0.551c0.479,0.099,0.268,0.813,0.079,1.099c0.576,0.124,0.521,0.112,1.085-0.132c0.548-0.237,1.173-0.385,1.767-0.42c-0.217,0.42-0.11,1.186,0.223,1.519c0.265,0.262,0.689,0.102,1.015,0.25c0.471,0.215,0.813,0.421,1.352,0.43c0.866,0.011,1.667,0.581,1.976-0.521c0.335-1.201,0.688,0.141,1.107,0.505c0.286,0.25,0.245,0.651,0.452,0.954c0.33,0.482,0.694,0.025,0.979,0.216c0.435,0.286,0.605,0.548,1.076,0.538c0.555-0.009,0.424,0.898,0.795,1.242c0.544,0.502,0.646,0.926,0.955,1.567c0.389,0.813,1.523-0.764,1.955-0.235c-0.189,0.148-0.195,0.398,0.043,0.493c0.419,0.169,0.274-0.68,0.28-0.865c0.025-1.052,0.063-2.106,0.063-3.159c-0.188,0.072-0.398,0.089-0.592,0.152c-0.333,0.102-0.235,0.39-0.38,0.616c-0.248,0.392-1.351-0.509-1.602-0.77c-0.766-0.799-1.64-1.453-1.191-2.774c0.245-0.715,0.454-1.307,0.652-1.913c0.138-0.421-0.141-1.121-0.103-1.593c0.061-0.771,0.443-2.401-0.586-2.718c0.333-0.876,2.186-1.363,1.477-2.538c1.529-0.324,2.888-0.42,4.628-0.812c0,0.294-0.365,0.67-0.353,0.747c0.024,0.155,0.519-0.065,0.271,0.347c0.051,0.097,0.24-0.426,0.887,0.219c0.668,0.667,0.916,0.223,0.849-0.107c0.745,0.009,0.935,0.271,1.243,0.816c0.134,0.239,0.287,0.142,0.491,0.07c0.266-0.094,0.357,0.345,0.574,0.436c0.438,0.185,1.252,0.124,1.392,0.643c0.042,0.156,0.336,0.099,0.519,0.156c0.303,0.093,0.568,0.189,0.677,0.322c0.11,0.128,0.107,0.285,0.052,0.454c-0.143,0.439,0.864,0.272,1.042,0.927c0.058,0.22-0.116,0.346-0.079,0.55c0.05,0.314,0.288,0.425,0.507,0.619c0.189,0.17,0.26,0.735,0.338,0.97c0.15,0.437-0.364,0.855-0.789,0.984c-0.46,0.139-0.193,0.496-0.077,0.847c0.174,0.551-0.147,0.845-0.168,1.375c-0.024,0.764-0.374,2.397,0.581,2.686c-0.389,0.417-1.582,0.615-1.571,1.315c0.005,0.459,0.121,0.627,0.025,1.146c-0.137,0.755-0.624,1.198-0.802,1.723c-0.106,0.305,0.237,0.55,0.469,0.714c0.336,0.238,0.493,0.062,0.625,0.294c-2.589,1.207-5.359,1.939-7.995,3.013c-0.336,0.237,0.575,1.438,0.407,2.041c-0.254,0.028-0.95,0.135-1.196,0.036c-0.478-0.19-1.048,0.106-1.5,0.256c-0.646,0.219-1.474,0.6-1.614,1.346c-0.059,0.32,0.024,0.667-0.123,0.967c-0.205,0.428-0.773,0.48-1.166,0.634c-0.68,0.271-1.6,0.824-1.978,1.468c-0.381,0.651-1.881,3.503-3.009,2.829c-0.246-0.146-0.51-0.285-0.781-0.371c-0.401-0.126-0.797,0.402-1.111,0.226c-0.251-0.14-0.348-0.599-0.662-0.521c-0.073,0.017-0.872,0.218-1.27-0.159c-0.453-0.426-0.657-0.72-1.015-0.817c-0.383-0.08-0.64,0.321-1.338-0.091c-0.551-0.085-0.934,0.206-1.478,0.25c-0.279,0.024-0.816,0.237-0.994,0.17c-0.943-0.362-1.572-1.444-2.242-2.187c-0.366-0.408-0.648-0.736-1.041-1.113C533.058,305.279,532.95,304.927,532.829,304.398\"\n        />\n      </G>\n      <G id=\"YT\">\n        <Path\n          id=\"yt\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.729,294.401c0.173-0.234,0.394-0.734,0-0.893C596.632,293.714,596.58,294.206,596.729,294.401\"\n        />\n        <Circle\n          id=\"yt.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"597.159\"\n          cy=\"294.471\"\n          r=\"1.538\"\n        />\n      </G>\n      <G id=\"YE\">\n        <Path\n          id=\"Path13650\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.406,212.461c-0.336,0.249-0.813,0.261-1.062,0.585c-0.078,0.101-0.104,0.236-0.11,0.367c0.254-0.063,0.49-0.112,0.843,0.073c-0.042-0.234,0.21-0.485,0.292-0.147c0.142-0.155,0.218-0.338,0.329-0.515c0.173-0.256,0.432-0.254,0.662-0.403L596.406,212.461L596.406,212.461z\"\n        />\n        <Path\n          id=\"Path13389\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.923,208.138c-0.169-0.156-0.44-0.025-0.698,0.035c-0.117,0.391-0.121,0.832-0.292,1.026c-0.362,0.409-0.643,0.456-0.953,0.402c-0.254-0.042-0.357-0.323-0.515-0.475c-0.199,0.314-0.476,0.633-0.514,0.916c-0.053,0.415,0.266,0.532,0.222,0.954c-0.043,0.417-0.326,1.044-0.661,1.392c-0.029,0.031-0.072,0.044-0.107,0.073l0.953-0.036c0.015-0.01,0.021-0.024,0.034-0.035c0.538-0.408,0.616-0.818,1.354-0.991c0.693-0.159,1.421-0.173,2.126-0.109c0.418,0.037,1.124-0.433,1.539-0.551c0.074-0.021,0.12-0.078,0.183-0.109c-0.006-0.364-0.025-0.73-0.037-1.062c-0.016-0.446-0.106-0.811-0.438-1.026c-0.335-0.219-0.759-0.008-1.172,0.223c-0.417,0.229-0.816,0.46-1.024,0.293c-0.214-0.167-0.158-0.345-0.074-0.516C599.93,208.371,600.04,208.246,599.923,208.138L599.923,208.138z\"\n        />\n        <Path\n          id=\"Path13568\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.155,205.866c0.003-0.126,0.019-0.237,0.107-0.369c0.158-0.217,0.622-0.279,0.769-0.549c0.107-0.188,0.07-0.399,0.037-0.622c-0.287,0.072-0.576,0.148-0.988,0.109c-0.344-0.03-0.566,0.027-0.843,0.037c-0.016,0.271-0.021,0.484,0.074,0.662C591.51,205.511,591.889,205.657,592.155,205.866L592.155,205.866z\"\n        />\n        <Path\n          id=\"Path13448\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M594.682,202.9c-0.367,0.067-0.762,0.023-0.952,0.221c-0.174,0.18-0.124,0.358-0.074,0.551c0.051,0.19,0.072,0.402-0.182,0.62c-0.073,0.065-0.285,0.009-0.401,0.038c0.028,0.224,0.067,0.433-0.039,0.622c-0.147,0.27-0.617,0.333-0.769,0.551c-0.09,0.126-0.107,0.238-0.108,0.368c0.091,0.073,0.281,0.157,0.292,0.256c0.006,0.039-0.032,0.044-0.037,0.074c0.027,0.04,0.129,0.024,0.146,0.073c0.068,0.186,0.073,0.394,0.258,0.402c0.37,0.02,0.672-0.648,0.952-0.661c0.278-0.009,0.178,0.215,0.439,0.256c0.26,0.043,0.766-0.353,1.025-0.219c0.26,0.13,0.053,0.477,0.293,0.619c0.073,0.042,0.19-0.012,0.292-0.036c0.301-0.298,0.601-0.587,0.66-0.808c0.1-0.376,0.005-0.349-0.109-0.548c-0.111-0.203-0.396-0.568-0.621-0.551c-0.227,0.016-0.166,0.384-0.367,0.402c-0.203,0.021-0.535-0.147-0.551-0.402c-0.013-0.255,0.551-0.255,0.622-0.585c0.073-0.332-0.187-0.769-0.439-1.062C594.928,202.985,594.805,202.946,594.682,202.9L594.682,202.9z\"\n        />\n        <Path\n          id=\"Path13518\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.376,204.401c0.44,0.026,0.899,0.067,1.098-0.11c0.254-0.22,0.232-0.43,0.185-0.621c-0.052-0.191-0.101-0.37,0.074-0.552c0.189-0.198,0.585-0.153,0.951-0.221c-0.245-0.098-0.516-0.17-0.66-0.402c-0.217-0.349,0.239-0.942-0.074-1.318c-0.313-0.375-0.911-0.397-1.573-0.403c-0.18-0.002-0.419,0.094-0.623,0.146c-0.046,0.389-0.136,0.778-0.037,1.173c0.148,0.595,0.929,1.097,0.954,1.65C592.681,204.023,592.477,204.19,592.376,204.401L592.376,204.401z\"\n        />\n        <Path\n          id=\"Path13362\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.376,204.401c0.101-0.211,0.305-0.375,0.292-0.66c-0.023-0.551-0.805-1.055-0.953-1.649c-0.1-0.396-0.01-0.784,0.036-1.173c-0.329,0.082-0.646,0.148-0.989,0.257c-0.104,0.149-0.219,0.288-0.33,0.438c-0.097,0.136-0.222,0.253-0.368,0.33c-0.349,0.173-0.144,0.313-0.074,0.698c0.047,0.247-0.034,0.405-0.072,0.584c0.213,0.159,0.418,0.347,0.585,0.329c0.418-0.042,0.19-0.521,0.586-0.329c0.258,0.124,0.174,0.729,0.146,1.245c0.277-0.011,0.5-0.07,0.842-0.036C592.203,204.448,592.256,204.396,592.376,204.401L592.376,204.401z\"\n        />\n        <Path\n          id=\"Path13483\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.962,200.921c0.368,0.039,0.791,0.021,0.988,0.257c0.314,0.375-0.142,0.969,0.074,1.318c0.145,0.234,0.414,0.305,0.66,0.402c0.295-0.056,0.521-0.242,0.768-0.184c0.56,0.13,0.91,0.908,1.283,1.026c0.37,0.121,0.516,0.082,0.73-0.037c0.221-0.124-0.337-0.099,0.438-0.622c0.39-0.263,1.293-0.604,2.236-0.844c0.429-0.109,0.729-0.089,1.135-0.146l0.184-0.223l-0.073-1.941c-0.485-0.23-0.56-0.99-1.172-0.916c-0.879,0.104-1.602,0.088-2.491-0.036c-0.506-0.073-1.044-0.402-1.54-0.402c-0.235,0-0.466,0.021-0.696,0.036l-0.074,1.098h-0.952L592.962,200.921L592.962,200.921z\"\n        />\n        <Path\n          id=\"Path13306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.962,200.921l1.502-1.21h0.951l0.074-1.099c-0.305,0.024-0.607,0.044-0.916,0.073c-0.667,0.063-1.248,0.329-1.941,0.293c-0.383-0.024-0.526-0.429-0.916-0.475c-0.371-0.046-0.649,0.198-0.807,0.512c-0.172,0.343-0.211,0.761-0.146,1.136c0.041,0.245,0.371,0.483,0.184,0.733c-0.069,0.09-0.119,0.198-0.184,0.292c0.561-0.175,1.146-0.408,1.611-0.403C592.622,200.777,592.744,200.898,592.962,200.921L592.962,200.921z\"\n        />\n        <Path\n          id=\"Path13451\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.275,202.093c-0.403,0.058-0.706,0.037-1.135,0.146c-0.943,0.238-1.847,0.581-2.236,0.844c-0.778,0.522-0.222,0.502-0.438,0.621c-0.22,0.122-0.36,0.157-0.73,0.037c-0.372-0.123-0.725-0.896-1.282-1.026c-0.25-0.058-0.473,0.13-0.769,0.185c0.122,0.046,0.246,0.087,0.329,0.183c0.254,0.292,0.513,0.729,0.439,1.062c-0.072,0.332-0.635,0.332-0.622,0.584c0.015,0.256,0.349,0.422,0.551,0.405c0.2-0.023,0.138-0.387,0.366-0.405c0.228-0.015,0.513,0.35,0.622,0.551c0.114,0.201,0.21,0.173,0.11,0.549c-0.059,0.223-0.36,0.513-0.66,0.807c0.243-0.059,0.515-0.174,0.696-0.036c0.262,0.197-0.189,0.757,0.184,0.953c0.209,0.111,0.521-0.134,0.807-0.366l0.222-1.467l1.941-1.501L601.275,202.093z\"\n        />\n        <Path\n          id=\"Path13367\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.186,206.527c-0.122,0.021-0.245,0.079-0.368,0.109c-0.219,0.216-0.475,0.44-0.475,0.585c0,0.347,0.105-0.069,0.182,0.221c0.055,0.207-0.05,0.666-0.146,1.062c0.024,0.021,0.037,0.064,0.073,0.074c0.222,0.068,0.471-0.233,0.732-0.145c0.264,0.084,0.392,0.615,0.622,0.695c0.028,0.01,0.046,0,0.074,0c0.173,0.003,0.279-0.169,0.474-0.109c0.041,0.012,0.074,0.073,0.109,0.109c0.155,0.152,0.26,0.433,0.515,0.476c0.31,0.054,0.591,0.007,0.953-0.402c0.174-0.194,0.175-0.632,0.292-1.024c-0.106,0.024-0.181,0.089-0.292,0.034c-0.377-0.187-0.31-1.163-0.807-1.317c-0.495-0.154-1.056,0.858-1.429,0.661c-0.371-0.197,0.076-0.757-0.184-0.953C596.422,206.53,596.307,206.506,596.186,206.527L596.186,206.527z\"\n        />\n        <Path\n          id=\"Path13393\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M594.388,210.191c0.227-0.354,0.738-0.814,0.916-1.247c0.061-0.152,0.033-0.271,0.074-0.439c-0.12-0.09-0.131-0.226-0.367-0.366c-0.279-0.167-0.763-0.514-1.246-0.37c-0.42,0.125-0.68,0.78-0.988,1.1c0.056,0.022,0.16,0.052,0.183,0.11c0.081,0.226-0.471,0.113-0.258,0.585c0.108,0.235,0.569,0.265,1.026,0.328C594.013,209.938,594.181,210.08,594.388,210.191L594.388,210.191z\"\n        />\n        <Path\n          id=\"Path13391\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.882,209.126c-0.026,0-0.044,0.01-0.074,0c-0.232-0.079-0.36-0.612-0.621-0.697c-0.262-0.087-0.516,0.214-0.732,0.146c-0.036-0.013-0.049-0.057-0.073-0.074c-0.041,0.167-0.013,0.288-0.074,0.439c-0.177,0.435-0.69,0.893-0.916,1.247c0.128,0.068,0.348,0.067,0.402,0.183c0.03,0.066-0.018,0.118,0,0.183c0.409-0.011,0.864,0.032,1.026-0.113c0.246-0.221-0.021-0.225,0.107-0.401c0.127-0.175,0.545-0.167,0.769-0.439C596.792,209.49,596.851,209.328,596.882,209.126L596.882,209.126z\"\n        />\n        <Path\n          id=\"Path13338\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.233,213.413c0.008-0.128,0.031-0.267,0.11-0.367c0.274-0.36,0.84-0.312,1.171-0.661c0.332-0.347,0.617-0.975,0.661-1.392c0.045-0.419-0.271-0.537-0.223-0.953c0.036-0.281,0.315-0.603,0.516-0.916c-0.034-0.034-0.071-0.097-0.11-0.11c-0.195-0.058-0.303,0.113-0.476,0.11c-0.029,0.202-0.09,0.364-0.183,0.474c-0.225,0.274-0.642,0.266-0.768,0.439c-0.127,0.173,0.138,0.18-0.11,0.402c-0.161,0.145-0.619,0.102-1.026,0.11c0.061,0.23,0.094,0.462,0,0.661c-0.121,0.254-0.347,0.495-0.55,0.661c-0.404,0.33-0.733-0.15-1.244,0.256c-0.256,0.204-0.303,0.675-0.368,1.136c-0.023,0.139-0.118,0.198-0.146,0.328c0.169-0.035,0.345-0.08,0.548,0c0.362,0.144,0.594,0.263,0.991,0.183C594.507,213.683,594.87,213.504,595.233,213.413L595.233,213.413z\"\n        />\n        <Path\n          id=\"Path13369\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.378,208.504c0.097-0.399,0.201-0.859,0.146-1.063c-0.076-0.287-0.182,0.126-0.182-0.222c0-0.145,0.258-0.371,0.475-0.584c-0.103,0.024-0.223,0.078-0.293,0.035c-0.24-0.142-0.033-0.488-0.292-0.62c-0.26-0.134-0.766,0.263-1.026,0.221c-0.26-0.043-0.16-0.269-0.437-0.256c-0.228,0.009-0.485,0.396-0.771,0.55c0.174,0.283,0.416,0.533,0.257,0.877c-0.14,0.309-0.617,0.403-1.099,0.515c0.042,0.231-0.013,0.497,0.074,0.623c0.178,0.268,0.388,0.233,0.55,0.292c0.309-0.32,0.569-0.974,0.989-1.102c0.483-0.142,0.965,0.203,1.246,0.37C595.247,208.274,595.26,208.413,595.378,208.504L595.378,208.504z\"\n        />\n        <Path\n          id=\"Path13336\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.997,206.562c-0.065,0.035-0.115,0.114-0.184,0.109c-0.186-0.008-0.188-0.217-0.257-0.402c-0.018-0.048-0.118-0.029-0.146-0.073c-0.024,0.268-0.313,0.243-0.401,0.62c-0.063,0.272,0.067,0.716,0.146,1.137c0.482-0.11,0.961-0.204,1.1-0.515C593.41,207.096,593.173,206.844,592.997,206.562L592.997,206.562z\"\n        />\n        <Path\n          id=\"Path13293\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.85,209.2c-0.309,0.148-0.618,0.304-0.767,0.439c-0.357,0.321-0.025,0.373-0.258,0.585c-0.072,0.065-0.236,0.089-0.366,0.11c0.104,0.354,0.007,0.739,0,1.099c-0.017,0.759,0.906,1.389,0.659,2.159c0.134,0.012,0.256,0.025,0.37,0c0.026-0.13,0.124-0.189,0.145-0.328c0.066-0.461,0.11-0.933,0.369-1.136c0.509-0.407,0.84,0.074,1.243-0.256c0.206-0.166,0.43-0.406,0.551-0.661c0.123-0.254,0.145-0.533,0-0.843c-0.14-0.308-0.608-0.41-1.061-0.475c-0.457-0.067-0.918-0.093-1.025-0.328C592.573,209.274,592.73,209.263,592.85,209.2L592.85,209.2z\"\n        />\n        <Path\n          id=\"Path13288\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.923,203.23c-0.056,0.259-0.086,0.516-0.147,0.843c-0.1,0.511,0.304,0.957,0.255,1.463c-0.098-0.087-0.6-0.092-0.514,0.11c-0.021-0.042,0.515,0.259,0.514,0.257c0.291,0.311,0.416,0.618,0.515,1.025c0.195,0.798,0.188,1.715,0.439,2.493c0.104,0.32,0.354,0.53,0.475,0.843c0.009,0.024-0.009,0.05,0,0.073c0.125-0.022,0.294-0.044,0.369-0.109c0.231-0.212-0.102-0.267,0.255-0.585c0.151-0.137,0.461-0.29,0.767-0.438c0.077-0.04,0.142-0.132,0.111-0.223c-0.081-0.229-0.489-0.043-0.73-0.402c-0.242-0.36-0.321-1.339-0.223-1.759c0.098-0.417,0.489-0.314,0.438-0.696c-0.051-0.382-0.868-0.479-1.136-0.989c-0.269-0.51,0.174-1.714-0.222-1.906s-0.172,0.286-0.586,0.328C590.338,203.574,590.134,203.387,589.923,203.23L589.923,203.23z\"\n        />\n        <Path\n          id=\"Path13273\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M614.721,193.522c-2.59,0.51-5.218,1.084-7.768,1.428c-2.126,0.657-3.183,1.708-3.665,2.856c-0.443,0.666-0.694,2.337-1.756,2.273c-0.085-0.006-0.081-0.116-0.146-0.146l0.073,1.941l-1.797,2.348l-0.036,0.033l4.324-0.437c0,0-0.855,1.189-0.845,1.612c0.014,0.421,0.416,0.394,0.368,0.623c-0.024,0.115-0.131,0.073-0.254,0.073c-0.125-0.003-0.239,0.028-0.257,0.331c-0.018,0.304,0.369,0.768,0.844,1.172c0.472,0.406,1.036,0.742,1.318,0.844c0.566,0.199,0.201-0.197,0.621-0.037c0.177,0.067,0.484,0.221,0.768,0.402c0.618-0.511,1.115-1.169,1.944-1.575c0.55-0.271,1.022-0.336,1.609-0.439c0.716-0.124,1.316-0.594,2.015-0.768c-0.136-0.418-0.149-0.715-0.369-0.954c-0.221-0.242-0.43-0.223-0.658-0.255c-0.229-0.033-0.481-0.13-0.699-0.513c-0.214-0.384-0.328-0.923-0.328-1.503c0-0.581,0.144-1.202,0.402-1.649c0.52-0.897,1.61-1.033,2.159-1.832c0.552-0.801,0.647-2.57,1.027-3.627C613.931,194.854,614.474,193.947,614.721,193.522L614.721,193.522z M619.921,213.595c-0.274,0.05-0.521,0.569-0.292,0.769c0.238,0.212,0.634,0.394,0.954,0.438c0.612-0.139,1.663-0.046,1.977-0.732c-0.368-0.221-0.865-0.577-1.318-0.475c-0.216,0.049-0.393,0.205-0.622,0.185C620.374,213.757,620.175,213.55,619.921,213.595z\"\n        />\n        <Path\n          id=\"Path13308\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M612.121,206.048c0.496-0.119,0.982-0.226,1.464-0.402c0.481-0.172,0.657-0.562,1.063-0.769c0.337-0.173,1.067-0.126,1.171-0.585c0.124-0.53-0.267-1.033-0.072-1.574c0.388-1.092,1.75-1.05,2.564-1.648c-0.883-0.033-0.41-1.839-1.284-1.943c0.394-0.621-1.066-2.542-1.316-3.227l-0.99-2.38c-0.246,0.425-0.788,1.332-1.099,2.199c-0.381,1.056-0.475,2.825-1.025,3.626c-0.551,0.8-1.646,0.935-2.161,1.832c-0.257,0.448-0.402,1.068-0.402,1.649c0,0.581,0.116,1.12,0.329,1.503c0.215,0.384,0.47,0.477,0.697,0.514c0.229,0.035,0.437,0.013,0.661,0.255c0.218,0.238,0.23,0.536,0.368,0.954C612.095,206.046,612.106,206.053,612.121,206.048L612.121,206.048z\"\n        />\n        <Path\n          id=\"Path13313\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M606.515,208.833c-0.285-0.182-0.592-0.335-0.769-0.401c-0.421-0.164-0.057,0.235-0.621,0.034c-0.282-0.1-0.846-0.435-1.318-0.843c-0.473-0.405-0.861-0.867-0.845-1.171c0.019-0.302,0.131-0.333,0.258-0.33c0.123,0.004,0.229,0.042,0.254-0.074c0.048-0.228-0.353-0.203-0.368-0.622c-0.011-0.422,0.844-1.614,0.844-1.614l-4.324,0.439l-1.905,1.468l-0.224,1.463c0.224-0.178,0.408-0.36,0.623-0.291c0.496,0.153,0.428,1.128,0.807,1.317s0.751-0.291,0.99-0.073c0.12,0.108,0.009,0.233-0.073,0.402c-0.081,0.168-0.137,0.348,0.073,0.515c0.211,0.167,0.612-0.062,1.026-0.293c0.415-0.228,0.837-0.437,1.172-0.221c0.335,0.218,0.421,0.582,0.438,1.023c0.014,0.332,0.03,0.699,0.037,1.063c0.485-0.224,0.801-0.647,1.283-0.916c0.169-0.092,0.403-0.312,0.584-0.37c0.201,0.01,0.404,0.06,0.585,0.147c0.207,0.01,0.389-0.015,0.586-0.073C606.034,209.356,606.247,209.058,606.515,208.833L606.515,208.833z\"\n        />\n        <G id=\"ye\">\n          <Path\n            id=\"Path2190\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M590.137,209.799c0.034-0.122,0.041-0.241,0.025-0.368\tC589.764,209.498,589.925,209.656,590.137,209.799\"\n          />\n          <Path\n            id=\"Path2192\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M616.698,215.347c-0.014-0.282-0.364-0.182-0.52-0.158\tC616.351,215.243,616.524,215.295,616.698,215.347\"\n          />\n          <Path\n            id=\"Path2592\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M618.293,201.073c-0.882-0.033-0.382-1.839-1.257-1.943\tc0.391-0.621-1.064-2.555-1.312-3.24l-1.02-2.356c-2.589,0.509-5.191,1.064-7.74,1.411c-2.124,0.657-3.196,1.712-3.68,2.864\tc-0.444,0.667-0.681,2.338-1.747,2.273c-0.724-0.044-0.646-1.129-1.342-1.048c-0.878,0.105-1.598,0.087-2.485-0.037\tc-0.507-0.073-1.022-0.431-1.517-0.431c-0.551,0-1.094,0.055-1.638,0.105c-0.668,0.065-1.234,0.366-1.926,0.326\tc-0.382-0.024-0.522-0.445-0.913-0.493c-0.371-0.046-0.658,0.204-0.814,0.518c-0.172,0.343-0.223,0.762-0.16,1.14\tc0.039,0.241,0.383,0.483,0.198,0.734c-0.175,0.238-0.317,0.482-0.497,0.729c-0.097,0.136-0.222,0.241-0.368,0.322\tc-0.349,0.173-0.171,0.306-0.1,0.688c0.114,0.606-0.114,0.887-0.22,1.441c-0.103,0.51,0.326,0.956,0.278,1.462\tc-0.098-0.085-0.619-0.101-0.532,0.102c-0.021-0.039,0.524,0.268,0.523,0.266c0.291,0.311,0.401,0.631,0.5,1.041\tc0.197,0.798,0.213,1.688,0.464,2.462c0.103,0.322,0.359,0.559,0.479,0.869c0.146,0.373,0.011,0.779,0,1.163\tc-0.013,0.759,0.904,1.397,0.655,2.167c0.335,0.024,0.562-0.164,0.899-0.026c0.361,0.144,0.609,0.263,1.006,0.185\tc0.82-0.164,1.185-0.734,2.041-0.288c-0.043-0.232,0.204-0.471,0.286-0.13c0.142-0.156,0.224-0.336,0.336-0.509\tc0.178-0.273,0.471-0.27,0.716-0.451c0.537-0.407,0.598-0.817,1.338-0.986c0.692-0.158,1.422-0.189,2.126-0.123\tc0.42,0.036,1.113-0.438,1.528-0.558c0.619-0.175,0.926-0.713,1.473-1.014c0.168-0.092,0.404-0.304,0.584-0.357\tc0.201,0.007,0.39,0.055,0.57,0.141c0.205,0.01,0.405-0.015,0.602-0.074c1.318-0.213,1.615-1.577,2.799-2.159\tc0.551-0.271,1.036-0.336,1.625-0.442c0.724-0.123,1.325-0.612,2.041-0.78c0.495-0.121,0.999-0.212,1.479-0.385\tc0.481-0.173,0.652-0.558,1.061-0.765c0.336-0.173,1.063-0.152,1.167-0.609c0.12-0.531-0.248-1.014-0.057-1.555\tc0.388-1.094,1.722-1.051,2.538-1.649\"\n          />\n        </G>\n      </G>\n      <G id=\"WS\">\n        <Path\n          id=\"Path4782\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M988.653,296.025c-0.164,0.077-0.328,0.087-0.497,0.025c0.158,0.557,0.652,1.14,1.271,0.77c0.27-0.161,0.304-0.479,0.152-0.733C989.371,295.736,988.947,295.969,988.653,296.025\"\n        />\n        <Path\n          id=\"Path4784\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M991.502,297.753c0.156-0.752-1.171-0.872-1.597-0.551C990.252,297.756,990.944,297.683,991.502,297.753\"\n        />\n        <Circle\n          id=\"ws.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"989.649\"\n          cy=\"296.24\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"WF\">\n        <Path\n          id=\"wf\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M980.921,295.624c-0.223,0.026-0.354,0.19-0.29,0.417C980.77,295.928,980.866,295.789,980.921,295.624\"\n        />\n        <Circle\n          id=\"wf.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"981.184\"\n          cy=\"295.734\"\n          r=\"2.184\"\n        />\n      </G>\n      <G id=\"VU\">\n        <Path\n          id=\"Path6058\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M933.441,298.589c0.326-0.177,0.344-0.761-0.093-0.451C933.147,298.279,933.078,298.677,933.441,298.589\"\n        />\n        <Path\n          id=\"Path6062\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M933.49,297.409c0.316-0.151,0.393-0.499,0.156-0.762C933.287,296.806,933.392,297.118,933.49,297.409\"\n        />\n        <Path\n          id=\"Path6048\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M931.864,301.098c-0.117-0.191-0.133-0.391-0.051-0.6c-0.432,0.173-0.768,1.266-0.81,0.157c-0.019-0.427-0.527-1.46-0.584-0.441c-0.024,0.463,0.22,0.892,0.051,1.352c-0.16,0.437,0.109,0.7,0.115,1.134C931.503,302.701,932.258,302.052,931.864,301.098\"\n        />\n        <Path\n          id=\"Path6052\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M932.025,305.732c0.241-0.153,1.231-0.224,0.971-0.718c-0.198-0.372-0.6-0.564-0.799-0.954c-0.75-1.461-0.916,0.636-0.384,0.177C932.134,304.682,931.726,305.281,932.025,305.732\"\n        />\n        <Path\n          id=\"Path6054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M931.709,303.092c0.109-0.123,0.12-0.255,0.025-0.392c-0.111,0.058-0.207,0.137-0.287,0.231C931.534,302.985,931.619,303.037,931.709,303.092\"\n        />\n        <Path\n          id=\"Path6056\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M933.622,309.603c0.459,0.054,0.711-0.605,0.338-0.886c-0.266-0.197-0.81,0.384-0.888,0.601C933.552,308.981,933.102,309.513,933.622,309.603\"\n        />\n        <Path\n          id=\"Path6064\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M933.671,302.252c0.197-0.191,0.37-0.412,0.498-0.656c-0.261,0.042-0.534,0.077-0.696,0.316C933.338,302.114,933.4,302.294,933.671,302.252\"\n        />\n        <Path\n          id=\"Path6066\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M933.96,304.999c0.185-0.023,0.363-0.083,0.523-0.183c-0.173-0.119-0.278-0.311-0.236-0.521c-0.298-0.012-0.521,0.205-0.812,0.232C933.479,304.802,933.74,304.905,933.96,304.999\"\n        />\n        <Path\n          id=\"Path6068\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M934.534,306.517c0.023-0.272-0.57-0.569-0.759-0.68C933.363,306.548,934.231,306.219,934.534,306.517\"\n        />\n        <Path\n          id=\"Path6072\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M934.352,303.846c0.368-0.283,0.387-1.258,0.16-1.622C934.384,302.768,934.279,303.287,934.352,303.846\"\n        />\n        <Path\n          id=\"Path6074\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M934.512,301.965c0.359-0.319,0.361-0.964,0.155-1.361C934.632,301.06,934.517,301.508,934.512,301.965\"\n        />\n        <Path\n          id=\"Path6076\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M935.19,313.294c0.237-0.147,0.122-1.293-0.34-1.172c-0.175,0.045-0.305,0.549-0.333,0.696C934.459,313.088,935.03,313.178,935.19,313.294\"\n        />\n        <Path\n          id=\"Path6078\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M935.135,315.361c0.346-0.359-0.162-0.685,0-1.073C934.494,314.356,934.716,315.147,935.135,315.361\"\n        />\n        <Path\n          id=\"Path6080\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M935.737,317.217c0.091-0.077,0.171-0.163,0.238-0.257C935.742,316.808,935.412,317.058,935.737,317.217\"\n        />\n        <Circle\n          id=\"vu.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"932.928\"\n          cy=\"305.208\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"VN\">\n        <Path\n          id=\"Path83708\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.471,202.716c-0.066,0.107-0.09,0.219-0.331,0.328c-0.123,0.061-0.371,0.083-0.584,0.074c-0.132,0.304-0.703,0.466-0.732,0.808c-0.024,0.284,0.469,0.533,0.66,0.659c0.303,0.195,0.637,0.555,0.768,0.954c0.272-0.025,0.622-0.096,0.77,0c0.411,0.269,0.108,0.667,0.327,0.769c0.224,0.104,0.421-0.006,0.587-0.183c0.165-0.176-0.18-0.369,0.182-0.807c0.159-0.19,0.575-0.206,0.99-0.256c-0.421-0.631-1.826-1.703-1.209-2.235c-0.47-0.247-0.136,0.241-0.369,0.403c0.048-0.054-0.122-0.171-0.146-0.257c-0.086,0.062-0.115,0.164-0.293,0.146C768.91,203.103,768.69,202.89,768.471,202.716z\"\n        />\n        <Path\n          id=\"Path81957\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.471,202.716c0.221,0.173,0.439,0.386,0.621,0.402c0.176,0.018,0.205-0.084,0.291-0.146c-0.052-0.186-0.066-0.382-0.291-0.549c-0.142-0.009-0.272,0.024-0.37,0.073C768.602,202.561,768.516,202.64,768.471,202.716L768.471,202.716z\"\n        />\n        <Path\n          id=\"Path81955\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.042,200.773c-0.124,0.281-0.32,0.576-0.476,0.661c-0.276,0.144-0.368-0.11-0.475,0c-0.111,0.113,0.081,0.239,0,0.476c-0.016,0.043-0.091,0.096-0.111,0.147c0.173,0.233,0.353,0.108,0.515,0.33c0.227,0.314,0.665,0.589,1.024,0.73c0.01,0.004,0.025-0.004,0.036,0c0.215,0.01,0.46-0.014,0.585-0.074c0.419-0.194,0.289-0.396,0.586-0.55c0.092-0.049,0.223-0.08,0.367-0.074c-0.21-0.154-0.453-0.312-0.621-0.109c-0.321-0.486-0.757-0.83-1.244-1.135c0.116,0.035,0.218,0.094,0.327,0.146C767.45,201.213,767.259,200.968,767.042,200.773L767.042,200.773z\"\n        />\n        <Path\n          id=\"Path83455\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.254,187.331c0.025-0.009,0.041-0.033,0.073-0.036c0.123-0.013,0.24,0.107,0.402,0.108c0.123-0.073,0.288-0.123,0.33-0.22c0.053-0.126,0.113-0.124-0.036-0.294c-0.14-0.155-0.747-0.155-0.954-0.291c-0.067,0.144-0.159,0.32-0.109,0.403c0.09,0.155,0.242-0.052,0.329,0.073C761.326,187.13,761.252,187.237,761.254,187.331L761.254,187.331z\"\n        />\n        <Path\n          id=\"Path82988\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.254,187.331c0-0.094,0.073-0.203,0.037-0.257c-0.089-0.123-0.24,0.081-0.33-0.073c-0.05-0.086,0.041-0.26,0.109-0.404c-0.014-0.009-0.062,0.013-0.073,0c-0.152-0.173,0.09-0.203-0.036-0.328c-0.081-0.083-0.292-0.073-0.477-0.074c0.091,0.214,0.233,0.428,0.223,0.584c-0.007,0.083-0.074,0.092-0.109,0.146c0.01,0.013-0.007,0.026,0,0.039c0.039,0.121-0.107,0.238-0.036,0.329c0.073,0.101,0.188-0.108,0.402,0.073c0.014,0.014,0.025,0.059,0.036,0.074C761.089,187.377,761.164,187.353,761.254,187.331L761.254,187.331z\"\n        />\n        <Path\n          id=\"Path83332\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M762.865,187.295c-0.032-0.009-0.079,0.023-0.109,0c-0.138-0.115-0.339-0.285-0.182-0.517c-0.073-0.058-0.08-0.205-0.183-0.22c-0.173-0.023-0.319,0.153-0.477,0.293c0.028,0.014,0.093,0.019,0.11,0.035c0.15,0.169,0.089,0.167,0.036,0.292c-0.054,0.129-0.354,0.144-0.438,0.295c-0.083,0.149-0.124,0.351-0.036,0.513c0.09,0.161,0.379,0.246,0.55,0.256c0.169,0.01,0.252-0.173,0.367-0.11c0.012,0.006-0.008,0.027,0,0.036c0.088-0.08,0.162-0.166,0.223-0.293C762.794,187.71,762.845,187.506,762.865,187.295L762.865,187.295z\"\n        />\n        <Path\n          id=\"Path83330\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M762.865,187.295c-0.021,0.211-0.072,0.417-0.146,0.583c-0.058,0.127-0.13,0.212-0.22,0.292c0.066,0.078,0.023,0.23,0.106,0.293c0.096,0.07,0.173-0.073,0.331,0c0.053,0.024,0.107,0.117,0.146,0.182c-0.006-0.019,0.008-0.057,0-0.074c0.101,0.061,0.62,0.058,0.474-0.181c-0.174-0.286-0.337-0.425-0.107-0.698c-0.059-0.117-0.085-0.267-0.183-0.33C763.146,187.285,762.996,187.315,762.865,187.295z\"\n        />\n        <Path\n          id=\"Path83328\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.509,185.425c-0.133,0.042-0.313,0.067-0.366,0.146c-0.132,0.2,0.093,0.313,0,0.475c-0.052,0.089-0.163,0.171-0.293,0.222c0.024,0.008,0.092-0.021,0.11,0c0.123,0.125-0.117,0.156,0.036,0.328c0.138,0.157,0.683,0.144,0.916,0.257c0.159-0.139,0.304-0.315,0.476-0.292c0.103,0.012,0.111,0.159,0.183,0.22c0.005-0.009,0.029,0.007,0.035,0c0.187-0.181,0.819,0.164,1.064,0c0.251-0.169,0.301-0.398,0.256-0.66c-0.045-0.262-0.342-0.542-0.586-0.661c-0.244-0.121-0.512-0.146-0.732-0.036c-0.22,0.109-0.149,0.524-0.401,0.586c-0.255,0.06-0.625-0.16-0.731-0.402C761.448,185.549,761.49,185.483,761.509,185.425L761.509,185.425z\"\n        />\n        <Path\n          id=\"Path82981\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.266,184.032c-0.155-0.11-0.421,0.089-0.662,0.182c0.022,0.053,0.062,0.093,0.073,0.146c0.062,0.337-0.139,0.709-0.036,1.025c0.104,0.32,0.342,0.624,0.586,0.768c0.206,0.124,0.464,0.063,0.621,0.109c0.131-0.049,0.241-0.127,0.293-0.22c0.092-0.165-0.132-0.275,0-0.476c0.054-0.079,0.232-0.104,0.368-0.146c0.058-0.179,0.219-0.35,0.145-0.549c-0.094-0.271-0.435-0.667-0.73-0.584c-0.298,0.074-0.144,0.812-0.367,0.843c-0.224,0.029-0.224-0.142-0.292-0.329C760.193,184.613,760.527,184.222,760.266,184.032L760.266,184.032z\"\n        />\n        <Path\n          id=\"Path83212\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.55,185.425c-0.08,0.046-0.204,0.125-0.222,0.184c-0.069,0.222,0.138,0.069,0.073,0.256c-0.044,0.13-0.285,0.255-0.514,0.367c0.008,0.209-0.01,0.409-0.223,0.55c-0.252,0.172-0.943-0.227-1.101,0c-0.155,0.229,0.047,0.402,0.184,0.516c0.138,0.112,0.355-0.03,0.516,0.073c0.095,0.066,0.123,0.214,0.181,0.329c0.012,0.016,0.025,0.025,0.037,0.037c0.074,0.071,0.173,0.099,0.255,0.146c0.016-0.146,0.387-0.542,0.663-0.475c-0.426,0.485,0.399,0.235,0.55-0.037c0.157-0.276-0.166-0.666,0.258-0.73c0.392-0.061,0.476-0.418,0.768-0.661c0.319-0.268,0.712,0.312,1.024,0.037c0.435-0.242-0.854-0.669-1.318-0.549c-0.312,0.08-0.52,0.333-0.66-0.037c-0.09,0.053-0.172,0.131-0.257,0.183C764.741,185.51,764.633,185.482,764.55,185.425L764.55,185.425z\"\n        />\n        <Path\n          id=\"Path83210\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.291,182.823c0.097,0.182,0.155,0.364,0.146,0.517c-0.02,0.291-0.245,0.402-0.293,0.66c-0.029,0.156,0.013,0.337,0.035,0.514c0.187,0.121,0.418,0.195,0.475,0.368c0.096,0.27-0.287,0.489-0.182,0.733c0.107,0.243,0.479,0.465,0.731,0.402c0.254-0.06,0.184-0.475,0.402-0.585c0.224-0.109,0.488-0.08,0.731,0.037c0.245,0.12,0.541,0.398,0.587,0.66c0.007,0.043-0.04,0.07-0.036,0.11c0.225-0.11,0.469-0.235,0.515-0.368c0.065-0.187-0.142-0.032-0.073-0.256c0.019-0.06,0.14-0.137,0.223-0.184c-0.291-0.198-0.77-0.271-0.77-0.623c0-0.304-0.781-0.543-0.989-0.366c-0.186-0.577-0.385-1.064-0.475-1.614c-0.225,0.081-0.442,0.249-0.585,0.224c-0.262-0.051-0.198-0.277-0.329-0.293C761.35,182.745,761.318,182.786,761.291,182.823L761.291,182.823z\"\n        />\n        <Path\n          id=\"Path83098\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.899,181.871c-0.229-0.062-0.371,0.242-0.551,0.402c0.064,0.17,0.181,0.304,0.182,0.439c0.007,0.288-0.262,0.401-0.256,0.697c0.008,0.248,0.219,0.525,0.33,0.806c0.238-0.092,0.507-0.291,0.66-0.182c0.263,0.19-0.072,0.581,0,0.769c0.07,0.187,0.073,0.361,0.293,0.33c0.222-0.029,0.068-0.767,0.367-0.843c0.107-0.028,0.152,0.153,0.256,0.22c-0.024-0.173-0.066-0.358-0.035-0.513c0.048-0.256,0.273-0.371,0.293-0.661c0.007-0.153-0.049-0.333-0.146-0.517c-0.047,0.062-0.086,0.133-0.184,0.111c-0.156-0.035-0.174-0.477-0.369-0.514c-0.194-0.037-0.226,0.398-0.473,0.329C760.015,182.684,760.187,181.949,759.899,181.871L759.899,181.871z\"\n        />\n        <Path\n          id=\"Path82974\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.348,182.275c0.176-0.16,0.321-0.466,0.551-0.403c0.288,0.078,0.118,0.814,0.368,0.879c0.248,0.068,0.281-0.366,0.477-0.329c0.19,0.035,0.208,0.476,0.366,0.515c0.158,0.034,0.161-0.198,0.292-0.183c0.133,0.015,0.072,0.242,0.33,0.293c0.143,0.026,0.361-0.139,0.584-0.224c-0.019-0.114-0.109-0.205-0.109-0.327c0.58,0.199,0.321-0.632,0.109-0.843c-0.408-0.411-0.943,0.228-1.282-0.184c-0.334-0.411-0.745,0.007-1.208-0.223c-0.224-0.106-0.355-0.328-0.551-0.474c-0.259,0.279-0.601,0.568-0.55,0.768c0.078,0.316,0.272,0.036,0.439,0.221C759.253,181.861,759.276,182.082,759.348,182.275L759.348,182.275z\"\n        />\n        <Path\n          id=\"Path82994\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M757.627,183.629c0.06-0.187,0.024-0.483,0.109-0.551c0.223-0.166,0.074,0.152,0.256,0.036c0.18-0.115,0.041-0.841,0.328-0.989c0.29-0.147,0.593,0.309,0.879,0.256c0.062-0.01,0.099-0.067,0.146-0.11c-0.074-0.192-0.095-0.415-0.182-0.514c-0.166-0.184-0.36,0.094-0.438-0.222c-0.052-0.202,0.289-0.488,0.549-0.768c-0.321-0.239-0.675-0.435-0.916-0.769c-0.188,0.461-1.032,0.568-1.136,0.878c-0.076,0.238,0.172,0.433-0.036,0.697c-0.085,0.107-0.427,0.287-0.73,0.402c-0.008,0.002,0.007,0.034,0,0.037c-0.041,0.302-0.121,0.592-0.038,0.769c0.161,0.353,0.248,0.352,0.477,0.513C757.075,183.428,757.371,183.501,757.627,183.629L757.627,183.629z\"\n        />\n        <Path\n          id=\"Path82992\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.238,185.792c0.099-0.015,0.252,0.062,0.329,0.036c0.161-0.051,0.186-0.158,0.257-0.22c-0.052-0.088-0.153-0.126-0.183-0.223c-0.105-0.32,0.099-0.688,0.036-1.025s-0.397-0.659-0.403-0.953c-0.006-0.295,0.262-0.407,0.256-0.697c-0.003-0.137-0.12-0.272-0.182-0.439c-0.048,0.042-0.085,0.099-0.146,0.11c-0.286,0.052-0.589-0.403-0.879-0.256c-0.286,0.147-0.148,0.874-0.328,0.989c-0.181,0.116-0.035-0.202-0.256-0.036c-0.087,0.066-0.05,0.364-0.11,0.551c0.062,0.03,0.129,0.025,0.183,0.074c0.273,0.235,0.538,0.717,0.623,0.988c0.084,0.272-0.121,0.317,0,0.515c0.12,0.196,0.58,0.219,0.768,0.439C759.234,185.684,759.218,185.745,759.238,185.792L759.238,185.792z\"\n        />\n        <Path\n          id=\"Path82990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.594,186.926c0.034-0.054,0.104-0.063,0.109-0.146c0.013-0.156-0.129-0.37-0.223-0.584c-0.099-0.001-0.173,0.015-0.255-0.035c-0.173-0.104-0.282-0.34-0.404-0.549c-0.072,0.062-0.096,0.169-0.256,0.22c-0.076,0.024-0.23-0.05-0.329-0.036c0.104,0.231,0.139,0.532,0.257,0.697c0.14,0.197,0.254,0.241,0.438,0.33C760.121,186.903,760.494,186.792,760.594,186.926L760.594,186.926z\"\n        />\n        <Path\n          id=\"Path82986\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.438,188.575c0.3,0.375,0.88,0.82,1.247,0.916c0.168,0.042,0.225-0.001,0.325-0.038c0.092-0.262,0.136-0.598,0.074-0.806c-0.039-0.068-0.094-0.157-0.145-0.183c-0.161-0.074-0.235,0.073-0.331,0c-0.096-0.07,0.005-0.269-0.108-0.328c-0.115-0.063-0.198,0.122-0.369,0.111c-0.024-0.002-0.045-0.033-0.073-0.039c-0.085,0.07-0.118,0.173-0.183,0.223C761.716,188.543,761.585,188.552,761.438,188.575L761.438,188.575z\"\n        />\n        <Path\n          id=\"Path81910\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.438,188.575c0.147-0.024,0.278-0.032,0.438-0.147c0.067-0.046,0.098-0.152,0.183-0.223c-0.17-0.025-0.398-0.079-0.474-0.22c-0.091-0.162-0.048-0.364,0.036-0.515c0.021-0.039,0.069-0.05,0.108-0.073c-0.162-0.002-0.279-0.124-0.402-0.108c-0.134,0.011-0.212,0.064-0.329,0.146c0.171,0.218,0.133,0.737,0.403,1.098C761.409,188.552,761.424,188.563,761.438,188.575L761.438,188.575z\"\n        />\n        <Path\n          id=\"Path82875\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M755.392,184.437c0.14,0.024,0.355,0.159,0.476,0.146c0.14-0.018,0.073-0.124,0.219-0.146c0.145-0.026,0.408,0.328,0.587,0.146c0.181-0.182-0.413-0.814-0.222-0.954c0.192-0.139,0.163,0.326,0.402,0.256c0.137-0.038,0.174-0.32,0.255-0.513c-0.068-0.026-0.166-0.035-0.22-0.074c-0.229-0.16-0.317-0.159-0.476-0.513c-0.081-0.176-0.005-0.469,0.036-0.769c-0.396,0.147-0.771,0.155-0.696-0.255c-0.471,0.019-0.601,1.093-0.768,0.989c-0.271-0.173-0.473-0.436-0.697-0.662c-0.161-0.16-0.238-0.094-0.293,0c0.02,0.09,0.134,0.187,0.146,0.257c0.049,0.282-0.183,0.356-0.072,0.514c0.108,0.157,0.491-0.024,0.658,0.147c0.172,0.172-0.009,0.562,0.111,0.767c0.123,0.208,0.365,0.16,0.514,0.402C755.39,184.238,755.354,184.358,755.392,184.437L755.392,184.437z\"\n        />\n        <Path\n          id=\"Path82783\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M755.392,184.437c-0.037-0.078,0-0.2-0.038-0.258c-0.148-0.241-0.39-0.194-0.514-0.402c-0.121-0.208,0.057-0.595-0.108-0.768c-0.17-0.173-0.55,0.01-0.661-0.146c-0.11-0.157,0.123-0.229,0.073-0.515c-0.012-0.072-0.127-0.169-0.146-0.255c-0.067,0.121-0.092,0.312-0.146,0.438c-0.269-0.309-0.494-0.854-0.843-0.256c-0.256,0.434-0.506,0.741-0.916,0.329c-0.229-0.23-0.723-0.866-1.174-0.514c-0.068,0.054-0.136,0.152-0.183,0.255c0.28,0.384,0.567,0.912,0.807,1.063c0.324,0.205,0.286-0.047,0.476,0.073c0.188,0.122,0.214,0.663,0.475,0.695c0.267,0.034,0.279-0.393,0.587-0.474c0.308-0.083,0.792,0.006,1.136,0.22c0.344,0.216,0.351,0.779,0.732,1.025c0.075,0.049,0.188,0.052,0.293,0.074c0.014-0.142-0.1-0.356-0.074-0.438c0.086-0.278,0.021-0.149,0.148-0.184C755.334,184.394,755.369,184.431,755.392,184.437L755.392,184.437z\"\n        />\n        <Path\n          id=\"Path82781\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M757.81,186.378c0.04-0.096,0.188-0.167,0.22-0.256c0.084-0.251-0.166-0.398-0.035-0.661c0.065-0.133,0.272-0.201,0.439-0.329c-0.033-0.138,0.073-0.208,0-0.439c-0.085-0.271-0.35-0.751-0.622-0.989c-0.21-0.182-0.47-0.245-0.697-0.33c-0.084,0.195-0.122,0.473-0.256,0.514c-0.241,0.072-0.211-0.396-0.402-0.256c-0.191,0.141,0.401,0.77,0.221,0.956c-0.178,0.181-0.442-0.174-0.585-0.147c-0.144,0.024-0.078,0.131-0.22,0.147c-0.141,0.015-0.421-0.219-0.551-0.186c-0.127,0.035-0.063-0.093-0.147,0.186c-0.024,0.08,0.089,0.297,0.074,0.437c0.407,0.079,0.936,0.014,1.171,0.223c0.298,0.257,0.051,0.632,0.293,0.807c0.244,0.174,0.659-0.156,0.916,0C757.734,186.112,757.781,186.26,757.81,186.378L757.81,186.378z\"\n        />\n        <Path\n          id=\"Path82779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.456,187.366c-0.111-0.161-0.256-0.33-0.255-0.549c0-0.174,0.097-0.354,0.222-0.516c-0.063-0.215-0.073-0.483-0.222-0.66c-0.188-0.222-0.65-0.243-0.768-0.439c-0.019-0.026,0.006-0.051,0-0.074c-0.167,0.127-0.374,0.196-0.439,0.33c-0.127,0.261,0.121,0.408,0.035,0.66c-0.027,0.089-0.178,0.16-0.22,0.256c0.042,0.165,0.062,0.313,0.22,0.477c0.272,0.277,0.929,0.794,1.246,0.729C759.449,187.551,759.461,187.464,759.456,187.366L759.456,187.366z\"\n        />\n        <Path\n          id=\"Path82777\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.291,188.247c-0.116-0.342-0.171-0.747-0.33-0.88c-0.215-0.178-0.328,0.028-0.402-0.073c-0.075-0.101,0.139-0.231,0.036-0.37c-0.1-0.135-0.472-0.024-0.66-0.109c-0.185-0.087-0.3-0.131-0.438-0.329c-0.029-0.043-0.057-0.123-0.074-0.183c-0.123,0.16-0.22,0.342-0.221,0.515c0,0.222,0.143,0.387,0.257,0.549c-0.006-0.078-0.025-0.174,0.146-0.182c0.05-0.002,0.089,0.158,0.146,0.182c0.379,0.185,0.894,0.8,1.062,1.138C760.97,188.406,761.128,188.379,761.291,188.247L761.291,188.247z\"\n        />\n        <Path\n          id=\"Path82775\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.145,189.418c0.26,0.134,0.652,0.155,0.843,0.402c0.147,0.191,0.129,0.441,0.146,0.695c0.217,0.138,0.962-0.616,0.991-0.806c-0.036,0.013-0.074,0.013-0.113,0c0.063-0.041-0.025-0.174,0-0.257c-0.102,0.037-0.159,0.08-0.326,0.038c-0.26-0.066-0.577-0.388-0.88-0.661c-0.185,0.087-0.351,0.206-0.475,0.329C761.244,189.241,761.202,189.318,761.145,189.418L761.145,189.418z\"\n        />\n        <Path\n          id=\"Path82770\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.145,189.418c0.058-0.102,0.101-0.176,0.182-0.256c0.126-0.123,0.291-0.24,0.476-0.329c-0.137-0.124-0.312-0.174-0.402-0.291c-0.073-0.096-0.073-0.18-0.108-0.293c-0.159,0.133-0.323,0.159-0.477,0.255c0.193,0.386-0.054,0.546,0.146,0.806C760.998,189.356,761.084,189.386,761.145,189.418L761.145,189.418z\"\n        />\n        <Path\n          id=\"Path82687\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.922,189.124c-0.073,0.06-0.221,0.053-0.255,0.11c-0.112,0.172,0.145,0.31,0,0.368c-0.146,0.057-0.218-0.375-0.402-0.403c-0.134-0.02-0.219,0.124-0.33,0.221c0.643,0.501,1.261,1.006,2.014,1.464c0.074-0.099,0.039-0.272,0.146-0.331c0.009,0.009,0.025-0.039,0.036-0.035c-0.017-0.254,0-0.503-0.146-0.695c-0.232-0.304-0.826-0.254-1.024-0.517C760.916,189.248,760.93,189.177,760.922,189.124L760.922,189.124z\"\n        />\n        <Path\n          id=\"Path82685\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M758.211,186.965c-0.024,0.085-0.098,0.205-0.072,0.292c0.099,0.336,0.693,0.384,0.658,0.662c-0.031,0.272-0.522,0.087-0.62,0.366c-0.041,0.121,0.133,0.253,0.182,0.403c0.189-0.008,0.321-0.088,0.586,0c0.299,0.098,0.671,0.485,0.99,0.731c0.114-0.096,0.196-0.237,0.329-0.221c0.188,0.025,0.256,0.459,0.402,0.402c0.146-0.057-0.11-0.195,0-0.368c0.037-0.057,0.184-0.05,0.255-0.109c-0.031-0.179,0.04-0.322-0.109-0.623c-0.193-0.385-0.823-1.333-1.209-1.318c-0.384,0.015-0.009,0.341-0.328,0.404C759.002,187.639,758.529,187.246,758.211,186.965L758.211,186.965z\"\n        />\n        <Path\n          id=\"Path82683\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.927,183.85c0,0.208-0.145,0.413-0.037,0.622c0.205,0.394,0.51,0.758,0.439,0.989c-0.142,0.462-0.477,0.226-0.514,0.514s0.6,0.368,0.514,0.879c-0.046,0.27-0.438,0.494-0.846,0.731c0.272,0.25,0.54,0.557,0.769,0.514c0.322-0.063,0.769,0.261,1.063,0.439c0.294-0.399,0.147-0.724,0.807-0.844c0.424-0.075,0.617,0.183,0.916,0.402c0.211,0.155,0.469,0.321,0.549,0.584c0.235-0.026,0.521,0.011,0.769,0c-0.049-0.152-0.223-0.282-0.183-0.401c0.098-0.279,0.586-0.09,0.62-0.369c0.035-0.275-0.56-0.322-0.658-0.661c-0.025-0.088,0.049-0.206,0.073-0.293c-0.056-0.049-0.143-0.071-0.184-0.108c-0.271-0.279-0.143-0.654-0.402-0.808c-0.258-0.155-0.671,0.174-0.916,0c-0.243-0.174,0.006-0.548-0.293-0.807c-0.296-0.257-1.08-0.046-1.463-0.292c-0.384-0.246-0.389-0.812-0.732-1.024C754.131,183.868,754.031,183.886,753.927,183.85L753.927,183.85z\"\n        />\n        <Path\n          id=\"Path82678\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.74,182.348c-0.14,0.313-0.223,0.753-0.551,0.766c0.207,0.472,0.846,1.036,1.246,1.358c0.297,0.233,0.388,0.849,0.73,0.952c0.151-0.161,0.19-0.344,0.109-0.549c0.13,0.5,0.662,0.352,0.477,0.991c-0.105,0.36,0.089,1.091,0.292,1.39c0.068,0.1,0.279,0.182,0.438,0.332c0.407-0.239,0.798-0.467,0.845-0.733c0.086-0.515-0.551-0.592-0.515-0.879c0.036-0.285,0.371-0.052,0.515-0.514c0.071-0.23-0.237-0.595-0.439-0.987c-0.106-0.212,0.037-0.417,0.037-0.623c-0.292-0.109-0.617-0.209-0.844-0.147c-0.308,0.081-0.322,0.51-0.585,0.475c-0.264-0.033-0.287-0.574-0.476-0.695c-0.189-0.123-0.151,0.13-0.476-0.073C751.31,183.26,751.021,182.734,750.74,182.348L750.74,182.348z\"\n        />\n        <Path\n          id=\"Path82554\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.416,223.852c-0.283-0.123-0.547-0.284-0.811-0.292c-0.172-0.004-0.291,0.115-0.438,0.146c-0.008,0.088-0.038,0.173-0.037,0.259c0.007,0.66,0.165,1.317,0.146,1.977c0.118-0.035,0.222-0.059,0.328-0.109c0.025,0.121,0.062,0.223,0.11,0.329c-0.214,0.039-0.377,0.123-0.513,0.293c0.44,0.415,1.123-0.165,1.391-0.516c0.258-0.335,0.476-0.577,0.697-0.844c-0.254-0.179-0.649-0.333-0.807-0.62C763.385,224.286,763.427,224.068,763.416,223.852L763.416,223.852z\"\n        />\n        <Path\n          id=\"Path82474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.547,220.3c-0.084,0.015-0.042,0.062-0.146,0.074c-0.195,0.021-0.447,0.231-0.622,0.293c0.104,0.173,0.292,0.265,0.329,0.11c-0.174,0.815,1.519,0.762,1.757,1.574c-0.153-0.254-0.523,0.476-0.585,0.66c-0.073,0.228-0.09,0.464-0.111,0.696c0.146-0.03,0.272-0.151,0.439-0.146c0.266,0.01,0.525,0.17,0.809,0.293c-0.011-0.202-0.079-0.401-0.037-0.583c0.089-0.386,0.61-0.644,0.585-0.99c-0.024-0.349-0.226-0.443-0.585-0.73c-0.358-0.29-1.321-0.473-1.65-0.808C761.568,220.577,761.573,220.46,761.547,220.3L761.547,220.3z\"\n        />\n        <Path\n          id=\"Path82483\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.047,221.362c0.062-0.036,0.101-0.125,0.146-0.145c0.125-0.057,0.068,0.058,0.223,0c0.074-0.029,0.188-0.137,0.292-0.223c-0.007-0.014,0.006-0.024,0-0.035c-0.062-0.21,0.149-0.392,0.036-0.585c-0.122-0.208-0.418-0.115-0.697-0.404c-0.146-0.154-0.416-0.404-0.585-0.698c-0.154,0.435,0.074,0.852-0.916,1.025c0.026,0.16,0.024,0.273,0.182,0.438C761.991,221.006,762.606,221.158,763.047,221.362L763.047,221.362z\"\n        />\n        <Path\n          id=\"Path82481\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.773,221.948c-0.124-0.168-0.233-0.31-0.369-0.439c-0.212-0.207-0.588-0.288-0.698-0.515c-0.103,0.084-0.217,0.189-0.292,0.223c-0.154,0.058-0.093-0.057-0.221,0c-0.046,0.02-0.085,0.109-0.146,0.145c0.114,0.054,0.255,0.124,0.329,0.184c0.339,0.271,0.508,0.393,0.55,0.696c0.115-0.091,0.25-0.142,0.367-0.184C764.461,221.998,764.625,221.977,764.773,221.948L764.773,221.948z\"\n        />\n        <Path\n          id=\"Path82479\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.379,223.231c-0.005,0.009,0.003,0.024,0,0.035c-0.09,0.385-0.091,0.841,0.108,1.209c0.155,0.289,0.553,0.441,0.807,0.621c0.117-0.137,0.146-0.328,0.368-0.438c0.379-0.188,1.183-0.333,1.319-0.808c0.156-0.537-0.573-1.156-0.953-1.61c-0.074,0.317-0.006,0.581-0.109,0.732c-0.217,0.31-0.324,0.29-0.66,0.368C764.033,223.388,763.69,223.285,763.379,223.231z\"\n        />\n        <Path\n          id=\"Path82069\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.379,223.231c0.311,0.054,0.654,0.158,0.877,0.109c0.334-0.074,0.445-0.057,0.661-0.368c0.105-0.152,0.031-0.418,0.109-0.731c-0.009-0.011-0.026-0.024-0.037-0.037c-0.041-0.051-0.12-0.101-0.146-0.146c-0.029-0.041-0.043-0.072-0.073-0.11c-0.146,0.026-0.307,0.051-0.476,0.11c-0.118,0.041-0.251,0.092-0.367,0.183c0.004,0.019,0.035,0.019,0.036,0.035C763.988,222.615,763.488,222.863,763.379,223.231L763.379,223.231z\"\n        />\n        <Path\n          id=\"Path82410\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.867,221.618c-0.07-0.084-0.241-0.235-0.256-0.292c0.533,0.407,0.86,1.06,1.501,1.32c0.17-0.262-0.859-1.082-1.062-1.32c0.319,0.037,0.491,0.527,0.731,0.698c0.364,0.254,0.379-0.245,0.697-0.293c-0.213-0.417-0.735-0.358-1.063-0.621c0.026,0.001,0.128,0.024,0.182,0.036c-0.124-0.099-0.248-0.233-0.402-0.257c-0.232-0.034-0.395,0.164-0.695,0.184c-0.101,0.007-0.24-0.024-0.37-0.038C765.418,221.188,765.829,221.399,765.867,221.618z\"\n        />\n        <Path\n          id=\"Path82408\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.21,222.461c0.168,0.175,0.345,0.339,0.55,0.55c0.365,0.375,0.747,0.667,1.024,0.516c0.745-0.404-0.466-1.361-0.914-1.906c0.045,0.267-0.014,0.378-0.184,0.586C765.594,222.318,765.388,222.375,765.21,222.461L765.21,222.461z\"\n        />\n        <Path\n          id=\"Path82348\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.21,222.461c0.178-0.085,0.384-0.141,0.476-0.255c0.172-0.208,0.229-0.321,0.182-0.586c-0.038-0.22-0.45-0.429-0.732-0.584c-0.123-0.015-0.237-0.02-0.365-0.036c0.081,0.083,0.206,0.124,0.22,0.223c0.019,0.127-0.005,0.229-0.182,0.33c-0.076,0.042-0.251,0.001-0.368,0c0.145,0.149,0.242,0.304,0.402,0.513c0.04,0.024,0.099,0.104,0.146,0.146C765.053,222.261,765.134,222.383,765.21,222.461L765.21,222.461z\"\n        />\n        <Path\n          id=\"Path82279\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.773,220.994c0.255,0.035,0.531,0.087,0.731,0.074c0.3-0.024,0.464-0.22,0.695-0.185c0.155,0.026,0.274,0.16,0.404,0.255c0.313,0.053,0.91,0.159,0.805-0.291c-0.082-0.363-0.438-0.068-0.585-0.182c-0.087,0.052-0.172,0.09-0.257,0.073c-0.257-0.058-0.255-0.41-0.549-0.516c-0.256-0.088-0.636,0.133-0.953,0.111c-0.146,0.224-0.389,0.419-0.369,0.585C764.705,220.978,764.74,220.968,764.773,220.994L764.773,220.994z M767.113,220.483c-0.056,0.028-0.088,0.072-0.146,0.11C767.018,220.57,767.089,220.535,767.113,220.483z\"\n        />\n        <Path\n          id=\"Path82223\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.504,218.87c0.054,0.07,0.169,0.079,0.182,0.182c-0.342,0.05-0.067,0.266-0.074,0.551c-0.324-0.107-0.713-0.072-0.916-0.404c-0.082-0.138-0.177-0.292-0.367-0.256c-0.203,0.042-0.427,0.14-0.661,0.224c0.011,0.088,0.059,0.173,0.109,0.22c0.176,0.161,0.254-0.027,0.476,0.109c0.224,0.139,0.323,0.702,0.66,0.844c0.337,0.141,0.808-0.212,1.1-0.11c0.292,0.104,0.291,0.456,0.551,0.516c0.085,0.02,0.17-0.024,0.256-0.073c-0.022-0.017-0.024-0.037-0.036-0.074c0.068,0.016,0.101,0.012,0.146,0c0.009-0.008,0.026,0.006,0.035,0c0.058-0.041,0.091-0.08,0.146-0.111c0.053-0.104,0.042-0.268,0.037-0.402c-0.303-0.111-0.663-0.156-0.731-0.329c-0.091-0.224,0.202-0.164,0.146-0.369c-0.056-0.204-0.442-0.437-0.698-0.512C765.741,218.833,765.612,218.839,765.504,218.87L765.504,218.87z\"\n        />\n        <Path\n          id=\"Path82165\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M769.423,219.566c-0.09-0.015-0.188-0.153-0.256-0.146c-0.312,0.032-0.267,0.375-0.403,0.37c-0.14-0.012-0.03-0.233-0.182-0.257c-0.153-0.023-0.386,0.082-0.514,0.292c-0.049,0.08-0.041,0.205-0.037,0.329c0.114,0.324,0.461,0.419,0.621,0.73c0.186-0.234,0.667-0.43,0.954-0.62c-0.12-0.169-0.247-0.32-0.259-0.474C769.344,219.7,769.38,219.64,769.423,219.566L769.423,219.566z\"\n        />\n        <Path\n          id=\"Path82163\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.042,219.019c0.189,0.191,0.509,0.271,0.514,0.402c0.007,0.337-0.175-0.064-0.258,0.221c-0.025,0.101,0.116,0.271,0.147,0.476c0.01,0.016,0.143,0.037,0.074,0.037c0.223,0.335,0.282,0.337,0.146,0.035c0.077,0.131,0.14,0.255,0.183,0.403c0.036-0.184,0.074-0.369,0.109-0.549c0.007,0.058,0.058,0.066,0.073,0.11c-0.005-0.124-0.011-0.249,0.036-0.329c0.126-0.211,0.362-0.32,0.515-0.292c0.152,0.025,0.042,0.246,0.182,0.255c0.139,0.011,0.092-0.334,0.403-0.367c0.067-0.007,0.166,0.129,0.255,0.147c0.094-0.162,0.24-0.315,0.185-0.477c-0.086-0.237-0.534,0.012-0.699-0.402c-0.079-0.208,0.161-0.488,0.37-0.808c0.086-0.132,0.021-0.268,0.074-0.401c-0.296-0.139-0.583-0.272-0.809-0.259c-0.598,0.04-0.717,0.51-1.171,0.551c0.135,0.268,0.32,0.541,0.256,0.769C767.549,218.822,767.331,218.954,767.042,219.019L767.042,219.019z\"\n        />\n        <Path\n          id=\"Path82161\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.235,218.43c-0.229,0.062-0.288,0.233-0.33,0.475c0.256,0.087,0.609,0.284,0.66,0.477c0.057,0.204-0.236,0.14-0.146,0.366c0.072,0.174,0.433,0.223,0.733,0.33c-0.005-0.058,0.089-0.056,0.074-0.108c-0.009-0.001,0.187,0.095,0.22,0.146c-0.03-0.207-0.173-0.377-0.146-0.477c0.078-0.284,0.267,0.121,0.256-0.221c-0.005-0.132-0.321-0.211-0.514-0.402c-0.073,0.016-0.057,0.115-0.146,0.109C766.654,219.117,766.505,218.708,766.235,218.43L766.235,218.43z\"\n        />\n        <Path\n          id=\"Path82016\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.467,216.599c-0.264-0.09-0.506-0.143-0.623,0.037c-0.154,0.236-0.467,0.277-0.402,0.583c0.071,0.324,0.197,0.705,0.37,0.991c0.155,0.266,0.494,0.405,0.696,0.662c0.108-0.033,0.238-0.04,0.367,0c0.016,0.004,0.022,0.029,0.037,0.034c0.04-0.241,0.101-0.417,0.33-0.474c-0.247-0.255-0.626-0.367-0.623-0.622c0.005-0.437,0.46-0.644,0.808-0.768c-0.097-0.137-0.198-0.192-0.294-0.329c0.011,0.05,0.011,0.096,0.037,0.146C766.014,216.826,765.729,216.692,765.467,216.599L765.467,216.599z\"\n        />\n        <Path\n          id=\"Path82115\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.417,217.039c-0.348,0.124-0.802,0.33-0.808,0.768c-0.005,0.539,0.817,1.298,1.284,1.319c0.465,0.022,0.634-0.236,0.73-0.584c0.063-0.229-0.123-0.503-0.254-0.769c-0.061,0.005-0.075,0.085-0.149,0.073C766.92,217.788,766.668,217.393,766.417,217.039z\"\n        />\n        <Path\n          id=\"Path82071\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M769.607,220.264c0.021-0.014,0.056-0.024,0.073-0.038c0.201-0.152,0.65-0.494,0.916-0.402c0.093,0.031,0.244-0.542,0.367-0.623c0.259-0.17,0.583-0.275,0.879-0.366c0.176-0.055,0.242-0.421,0.474-0.515c0.17-0.106,0.325-0.202,0.477-0.329c0.204-0.105,0.131-0.224,0.183-0.293c-0.214-0.264-0.421-0.573-0.624-0.623c-0.47-0.116-0.63,0.019-0.876,0.186c-0.252,0.167,0.038,0.58-0.516,0.768c-0.368,0.124-1.015-0.271-1.612-0.551c-0.053,0.138,0.016,0.271-0.073,0.405c-0.206,0.319-0.448,0.598-0.368,0.807c0.16,0.414,0.61,0.165,0.697,0.401c0.084,0.238-0.271,0.421-0.258,0.698C769.36,219.948,769.487,220.096,769.607,220.264L769.607,220.264z\"\n        />\n        <Path\n          id=\"Path82021\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M772.281,217.076c0.081-0.248,0.272-0.434,0.293-0.696c0.025-0.305,0.062-0.718,0.036-1.063c-0.028-0.346-0.14-0.654-0.438-0.807c-0.304-0.152-0.743-0.056-1.136,0.146c-0.394,0.202-0.751,0.521-0.846,0.769c-0.186,0.5,0.686,0.702,0.438,0.953c-0.246,0.25-0.599-0.456-0.988-0.439c-0.389,0.018-0.845,0.194-1.1,0.586c-0.124,0.187-0.025,0.478-0.074,0.73c0.032-0.006,0.035-0.034,0.074-0.036c0.672-0.043,1.865,0.995,2.418,0.807c0.551-0.188,0.265-0.602,0.514-0.769C771.704,217.106,771.891,217.004,772.281,217.076L772.281,217.076z\"\n        />\n        <Path\n          id=\"Path82032\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M773.489,216.234c0.08-0.22,0.214-0.435,0.075-0.661c0.102,0.161,0.14,0.323,0.146,0.513c0.128-0.317-0.097-1.436-0.329-1.648c0.185,0.042,0.35,0.123,0.512,0.222c-0.16-0.341-0.639-0.957-0.146-1.247c0.062,0.201,0.184,0.365,0.33,0.514c0.026-0.189-0.015-0.676-0.072-0.916c-0.112-0.073-0.232-0.166-0.329-0.146c-0.154,0.031-0.132,0.139-0.146,0.255c-0.016,0.12-0.067,0.243-0.369,0.258c-0.078,0.003-0.2-0.174-0.294-0.222c-0.073,0.118-0.113,0.284-0.22,0.369c-0.223,0.17-0.443,0.294-0.514,0.514c-0.059,0.175,0.013,0.325,0,0.474c0.008,0.006,0.024-0.006,0.034,0c0.303,0.153,0.414,0.461,0.44,0.807c0.01,0.129,0.005,0.263,0,0.403c0.173,0.221,0.271,0.495,0.55,0.585C773.256,216.339,773.374,216.253,773.489,216.234z\"\n        />\n        <Path\n          id=\"Path82030\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M773.489,216.234c-0.114,0.022-0.231,0.105-0.329,0.073c-0.278-0.089-0.373-0.363-0.55-0.584c-0.009,0.23-0.024,0.471-0.036,0.661c-0.022,0.26-0.212,0.448-0.292,0.696c0.033,0.01,0.034-0.008,0.074,0c0.2,0.049,0.411,0.359,0.621,0.623c0.08-0.109,0.21-0.173,0.295-0.477c0.021-0.077,0.393-0.201,0.473-0.437c0.076-0.223,0.038-0.45-0.256-0.438C773.499,216.306,773.477,216.27,773.489,216.234L773.489,216.234z\"\n        />\n        <Path\n          id=\"Path82028\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.875,216.343c-0.119-0.297-0.31-0.606-0.44-0.698c-0.255-0.174-0.069,0.088-0.255-0.074c-0.091-0.077-0.173-0.354-0.184-0.55c-0.143,0.107-0.272,0.215-0.439,0.33c-0.204,0.14-0.552,0.438-0.767,0.515c-0.214,0.073-0.554,0.008-0.808,0.074c0.193,0.234,0.091,0.509,0.148,0.769c0.339,0.492,0.678,1.057,1.099,1.135c0.598,0.114,0.676-0.48,1.245-0.584c0.046-0.254-0.05-0.547,0.074-0.731C768.621,216.409,768.766,216.426,768.875,216.343L768.875,216.343z\"\n        />\n        <Path\n          id=\"Path82026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.945,213.925c0.028,0.272,0.124,0.581-0.036,0.73c-0.187,0.175-0.502,0.157-0.731,0.223c-0.09,0.024-0.123,0.102-0.183,0.146c0.009,0.196,0.09,0.471,0.183,0.55c0.188,0.161,0-0.101,0.255,0.074c0.132,0.089,0.322,0.401,0.441,0.698c0.244-0.188,0.497-0.392,0.766-0.405c0.39-0.016,0.743,0.69,0.99,0.439c0.246-0.25-0.626-0.453-0.439-0.953c0.051-0.135,0.307-0.255,0.476-0.402c-0.234-0.243-0.361-0.501-0.73-0.769C769.713,214.096,769.318,214.02,768.945,213.925z\"\n        />\n        <Path\n          id=\"Path81975\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.945,213.925c0.371,0.095,0.768,0.173,0.99,0.328c0.37,0.272,0.498,0.525,0.73,0.769c0.142-0.124,0.188-0.273,0.368-0.369c0.382-0.192,0.799-0.276,1.101-0.145c0.013-0.15-0.058-0.3,0-0.477c0.07-0.217,0.293-0.343,0.514-0.513c0.106-0.081,0.145-0.249,0.221-0.37c-0.263-0.124-0.539-0.27-0.844-0.584c-0.41-0.427-0.814-0.883-1.099-1.023c-0.569-0.284-0.4-0.207-0.876-0.223c-0.336-0.009-0.878,0.124-1.356,0.223c-0.012,0.23,0.064,0.459,0.035,0.73C768.685,212.686,768.887,213.35,768.945,213.925L768.945,213.925z\"\n        />\n        <Path\n          id=\"Path81990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M772.243,210.959c0.082,0.371,0.272,0.717,0.146,1.025c-0.092,0.224-0.351,0.255-0.55,0.402c0.07,0.074,0.113,0.109,0.183,0.183c0.41,0.426,0.833,0.819,1.135,0.807c0.301-0.015,0.353-0.139,0.37-0.257c0.014-0.118-0.01-0.224,0.145-0.255c0.098-0.021,0.22,0.074,0.331,0.146c-0.011-0.038,0.011-0.124,0-0.146c-0.215-0.355-0.327-0.625-0.439-1.025c-0.076-0.276-0.487-0.52,0-0.584c-0.172-0.156-0.272-0.338-0.369-0.549c0.271,0.415,0.202,0.108,0.109-0.259c-0.16-0.022-0.343,0.017-0.439,0.074c-0.24,0.148-0.165,0.336-0.368,0.439C772.433,210.995,772.302,210.934,772.243,210.959L772.243,210.959z\"\n        />\n        <Path\n          id=\"Path81982\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M772.243,210.959c0.059-0.025,0.188,0.034,0.256,0c0.202-0.104,0.123-0.291,0.367-0.439c0.097-0.058,0.278-0.094,0.438-0.074c-0.045-0.181-0.113-0.394-0.109-0.512c0.166,0.635,0.14-0.023,0.109-0.146c-0.057-0.256-0.186-0.496-0.291-0.731c-0.266-0.589-0.371-1.245-0.622-1.831c-0.041-0.099-0.091-0.198-0.146-0.293c-0.196,0.018-0.354-0.088-0.55-0.036c-0.254,0.069-0.377,0.186-0.585,0.293c0.118,0.235,0.291,0.448,0.329,0.695c0.071,0.455-0.28,0.911-0.146,1.319c0.134,0.407,0.615,0.445,0.845,0.916C772.238,210.328,772.175,210.656,772.243,210.959L772.243,210.959z\"\n        />\n        <Path\n          id=\"Path81973\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M771.842,212.388c0.198-0.15,0.455-0.18,0.548-0.403c0.233-0.557-0.026-1.398-0.254-1.868c-0.227-0.471-0.711-0.508-0.845-0.916c-0.132-0.409,0.22-0.866,0.146-1.319c-0.037-0.248-0.213-0.461-0.328-0.697c-0.252,0.126-0.575,0.25-0.697,0.368c-0.442,0.43,0.124,0.503-0.147,0.768c-0.271,0.268-0.91-0.078-1.464,0.293c-0.236,0.159-0.366,0.55-0.621,0.877c0.041,0.058,0.07,0.123,0.108,0.223c0.105,0.254,0,0.46,0.146,0.729c0.087,0.157,0.174,0.288,0.257,0.439c0.122,0.238,0.012,0.452,0,0.661c0.478-0.092,1.021-0.228,1.354-0.221c0.481,0.015,0.312-0.064,0.879,0.221C771.159,211.66,771.504,212.032,771.842,212.388L771.842,212.388z\"\n        />\n        <Path\n          id=\"Path81985\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M771.11,207.185c0.208-0.107,0.335-0.224,0.585-0.292c0.193-0.053,0.354,0.052,0.55,0.035c-0.189-0.322-0.432-0.628-0.514-0.989c-0.06-0.249,0.261-0.114,0.034-0.438c-0.141-0.209-0.222-0.603-0.401-0.147c-0.005-0.065-0.198-0.207-0.256-0.292c-0.415,0.048-0.828,0.065-0.989,0.256c-0.314,0.376-0.107,0.534-0.146,0.697c0.296,0.188,0.654,0.321,0.879,0.585C770.992,206.763,771.011,206.99,771.11,207.185L771.11,207.185z\"\n        />\n        <Path\n          id=\"Path81959\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M771.11,207.185c-0.099-0.196-0.117-0.421-0.257-0.585c-0.224-0.267-0.583-0.398-0.879-0.585c-0.006,0.024-0.014,0.086-0.034,0.109c-0.167,0.177-0.368,0.287-0.588,0.183c-0.221-0.104,0.081-0.501-0.327-0.769c-0.149-0.095-0.497-0.025-0.769,0c0.052,0.158,0.181,0.312,0.111,0.477c-0.166,0.38-0.619,0.369-0.186,0.732c0.073,0.058,0.08,0.609,0.074,0.731c-0.031,0.512-0.371,0.852-0.328,1.428c0.024,0.344,0.145,0.433,0.255,0.585c0.26-0.331,0.385-0.72,0.621-0.879c0.559-0.37,1.197-0.025,1.466-0.293c0.272-0.265-0.296-0.336,0.147-0.767C770.531,207.432,770.858,207.313,771.11,207.185L771.11,207.185z\"\n        />\n        <Path\n          id=\"Path81953\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.427,199.273c-0.097,0.2-0.06,0.451-0.254,0.62c-0.195,0.174-0.569,0.14-0.916,0.145c0.188,0.314,0.484,0.579,0.551,0.953c0.035,0.212,0.217,0.697,0.402,0.811c0.321,0.189,0.471-0.224,0.731,0.219c0.015,0.025,0.024,0.02,0.036,0.037c0.022-0.05,0.094-0.104,0.11-0.146c0.081-0.238-0.111-0.367,0-0.477c0.11-0.109,0.197,0.145,0.475,0c0.158-0.081,0.354-0.378,0.476-0.659c-0.249-0.223-0.521-0.379-0.731-0.256C766.551,200.017,765.913,199.594,765.427,199.273L765.427,199.273z\"\n        />\n        <Path\n          id=\"Path81951\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.853,196.965c-0.303,0.122-0.629,0.184-0.844,0.146c-0.462-0.079-0.435-0.463-0.805-0.476c-0.197-0.008-0.429,0.146-0.621,0.292c0.104,0.212,0.188,0.43,0.328,0.623c0.34,0.472,0.843,0.894,1.245,1.318c0.216,0.224,0.543,0.309,0.696,0.438c0.233,0.202,0.262,0.495,0.403,0.73c0.346-0.004,0.718,0.028,0.916-0.146c0.193-0.173,0.158-0.419,0.255-0.62c-0.127-0.088-0.286-0.227-0.366-0.292c-0.514-0.411-0.849-1.21-1.504-1.321c0.207,0.014,0.389,0.094,0.551,0.224C764.012,197.533,763.993,197.249,763.853,196.965L763.853,196.965z\"\n        />\n        <Path\n          id=\"Path81949\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.62,194.619c-0.188,0.18-0.246,0.429-0.515,0.514c-0.282,0.088-0.661-0.092-1.025-0.255c-0.099-0.044-0.162-0.005-0.255-0.036c0.131,0.073,0.413,0.101,0.328,0.183c-0.211,0.207,0.109,0.617,0.222,0.805c0.152,0.255,0.464,0.338,0.622,0.584c0.154-0.123,0.312,0.029,0.402,0.147c0.085,0.11,0.124,0.244,0.182,0.369c0.194-0.147,0.426-0.302,0.623-0.293c0.37,0.015,0.343,0.396,0.805,0.477c0.215,0.036,0.543-0.025,0.844-0.146c-0.037-0.08,0.011-0.18-0.074-0.257c-0.261-0.244-0.55-0.453-0.843-0.66c-0.308-0.217-0.579-0.471-0.808-0.769c-0.171-0.223-0.246-0.848-0.402-0.438C761.72,194.741,761.655,194.698,761.62,194.619z\"\n        />\n        <Path\n          id=\"Path81947\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.401,192.826c-0.518-0.213-1.156-0.388-1.465-0.698c-0.425-0.421-0.306-0.926-0.586-1.208c-0.158-0.157-0.35-0.194-0.514-0.257c-0.111,0.124-0.211,0.243-0.292,0.369c0.536,0.155-0.534,0.792-0.916,0.731c-0.093-0.014-1.032-0.306-1.098-0.11c-0.124,0.367,0.767,0.553,0.073,0.878c-0.487,0.229,0.105,0.524,0.329,0.585c0.778,0.217,1.339,1.167,2.158,1.356c0.059,0.013,0.449,0.205,0.734,0.367c0.093,0.031,0.155-0.009,0.255,0.039c0.369,0.163,0.744,0.342,1.025,0.254c0.269-0.082,0.323-0.331,0.513-0.514c-0.174-0.392-0.552-0.597-0.255-1.135C761.49,193.253,761.402,193.029,761.401,192.826L761.401,192.826z\"\n        />\n        <Path\n          id=\"Path81945\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.949,190.883c-1.122-0.685-2.103-1.9-3.003-2.198c-0.614-0.203-0.943-0.051-1.355,0c0.017,0.053,0.117,0.046,0.109,0.11c-0.023,0.229-0.441,0.2-0.514,0.475c0.309,0.124,0.71,0.016,0.843,0.403c0.062,0.174,0.082,0.32,0.292,0.292c0.311-0.041,0.662,0.23,0.662,0.549c0,0.077-0.098,0.093-0.146,0.146c0.165,0.064,0.353,0.101,0.514,0.257c0.281,0.28,0.161,0.788,0.586,1.208c0.312,0.306,0.953,0.485,1.465,0.698c-0.004-0.296,0.039-0.595,0.074-0.953C761.506,191.544,761.72,191.183,761.949,190.883L761.949,190.883z\"\n        />\n        <Path\n          id=\"Path82217\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.44,221.546c0.117,0.001,0.288,0.043,0.368,0c0.177-0.101,0.2-0.202,0.182-0.329c-0.016-0.129-0.263-0.071-0.291-0.293c-0.024-0.166,0.221-0.36,0.368-0.585c-0.049-0.003-0.102,0.02-0.147,0c-0.334-0.139-0.435-0.704-0.659-0.843c-0.223-0.14-0.299,0.051-0.477-0.11c-0.051-0.046-0.099-0.128-0.109-0.221c-0.386,0.136-0.788,0.224-1.1-0.073c-0.048,0.057-0.085,0.089-0.109,0.146c-0.005,0.009,0.004,0.027,0,0.037c0.173,0.291,0.438,0.544,0.584,0.697c0.278,0.289,0.577,0.196,0.698,0.402c0.122,0.208-0.144,0.4-0.037,0.623c0.108,0.224,0.484,0.306,0.698,0.515C764.416,221.519,764.429,221.533,764.44,221.546L764.44,221.546z\"\n        />\n        <Path\n          id=\"Path81220\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.733,220.71c-0.114,0.166-0.272,0.254-0.471,0.262c0.354,0.272,0.386,0.738,0.652,1.072C759.782,221.598,760.162,221.07,759.733,220.71\"\n        />\n        <Path\n          id=\"Path3474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.648,222.882c0.085,0.277,0.249,0.567,0.548,0.655C765.984,223.345,765.791,223.128,765.648,222.882\"\n        />\n        <Path\n          id=\"Path3476\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.322,220.003c0.061,0.286-0.138,0.574,0.158,0.784C767.612,220.512,767.52,220.219,767.322,220.003\"\n        />\n        <Path\n          id=\"Path3478\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.765,220.476c-0.024,0.085-0.024,0.172,0,0.261C767.765,220.649,767.765,220.562,767.765,220.476\"\n        />\n        <Path\n          id=\"Path3480\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M773.814,213.803c0.042,0.123,0.128,0.202,0.258,0.235C773.985,213.96,773.896,213.882,773.814,213.803\"\n        />\n        <Path\n          id=\"Path5494\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.656,188c0.033-0.124-0.019-0.212-0.155-0.262C763.554,187.827,763.606,187.913,763.656,188\"\n        />\n        <Path\n          id=\"Path5496\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.895,188.026c0.114,0.165,0.261,0.287,0.442,0.371C764.557,188.058,764.132,187.969,763.895,188.026\"\n        />\n        <Path\n          id=\"Path5498\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.202,186.64c-0.074,0.229-0.119,0.467-0.131,0.708C765.347,187.185,765.65,186.823,765.202,186.64\"\n        />\n        <Path\n          id=\"Path5500\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.57,187.398c-0.133,0.118-0.239,0.257-0.316,0.419C765.446,187.756,765.574,187.606,765.57,187.398\"\n        />\n        <Path\n          id=\"Path5502\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.25,186.299c0.091,0.042,0.177,0.025,0.263-0.055C766.423,186.265,766.337,186.282,766.25,186.299\"\n        />\n        <Path\n          id=\"vn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M750.18,183.109c0.435-0.022,0.471-0.799,0.742-1.012c0.452-0.354,0.949,0.295,1.179,0.524c0.41,0.414,0.661,0.095,0.913-0.337c0.35-0.597,0.562-0.059,0.828,0.25c0.101-0.229,0.095-0.795,0.457-0.434c0.224,0.224,0.429,0.499,0.7,0.667c0.168,0.107,0.283-0.998,0.756-1.017c-0.134,0.73,1.241,0.08,1.437-0.165c0.208-0.266-0.057-0.458,0.021-0.697c0.104-0.314,0.942-0.408,1.131-0.865c0.386,0.534,0.877,0.958,1.469,1.243c0.465,0.224,0.893-0.204,1.228,0.208s0.859-0.228,1.268,0.181c0.21,0.21,0.461,1.054-0.12,0.854c-0.003,0.715,0.377,1.24,0.601,1.936c0.205-0.177,0.97,0.065,0.97,0.366c0,0.456,0.872,0.356,0.992,0.786c0.087-0.052,0.174-0.104,0.263-0.155c0.141,0.37,0.356,0.123,0.668,0.039c0.467-0.12,1.75,0.31,1.313,0.552c-0.313,0.272-0.69-0.32-1.014-0.052c-0.29,0.242-0.383,0.586-0.776,0.648c-0.421,0.065-0.09,0.449-0.243,0.727c-0.15,0.272-1,0.533-0.574,0.045c-0.272-0.067-0.639,0.352-0.653,0.498c-0.229-0.126-0.321-0.559-0.655-0.445c0.104,0.112,0.223,0.2,0.364,0.263c-0.229,0.271-0.057,0.403,0.12,0.691c0.146,0.239-0.381,0.232-0.481,0.173c0.119,0.249,0.185,0.941-0.079,1.124c0.034,0.014,0.073,0.014,0.108,0c-0.028,0.198-0.847,1.09-1.023,0.865c-0.136,0.323-0.582,0.88-0.625,1.318c-0.057,0.606,0.198,1.015-0.115,1.584c-0.354,0.648,0.336,0.796,0.372,1.388c0.155-0.408,0.249,0.208,0.418,0.432c0.227,0.299,0.494,0.531,0.8,0.748c0.292,0.204,0.588,0.417,0.849,0.661c0.376,0.353,0.213,0.727,0.339,1.171c-0.161-0.123-0.343-0.194-0.55-0.208c0.654,0.11,0.963,0.926,1.474,1.338c0.37,0.298,1.555,0.877,1.249,1.515c0.4-0.23,1.036,0.569,1.257,0.813c-0.11-0.051-0.223-0.093-0.341-0.129c0.489,0.305,0.937,0.637,1.259,1.122c0.435-0.519,1.314,0.649,1.071,0.916c0.23-0.161-0.124-0.667,0.341-0.419c-0.701,0.605,1.453,2.004,1.488,2.54c0.179-0.456,0.264-0.074,0.407,0.132c0.223,0.327-0.122,0.193-0.065,0.442c0.105,0.466,0.482,0.876,0.668,1.311c0.249,0.585,0.379,1.221,0.644,1.811c0.107,0.238,0.223,0.477,0.278,0.733c0.029,0.123,0.04,0.784-0.123,0.148c-0.009,0.354,0.407,1.383,0,0.759c0.091,0.212,0.223,0.394,0.392,0.552c-0.484,0.067-0.094,0.311-0.02,0.584c0.113,0.402,0.237,0.669,0.453,1.024c0.084,0.145,0.089,0.866,0.06,1.084c-0.148-0.149-0.252-0.322-0.315-0.522c-0.493,0.29-0.026,0.889,0.131,1.23c-0.163-0.096-0.336-0.167-0.521-0.21c0.234,0.212,0.471,1.331,0.341,1.651c-0.005-0.189-0.056-0.365-0.156-0.521c0.163,0.261,0.024,0.528-0.055,0.784c0.296-0.008,0.309,0.206,0.232,0.43c-0.082,0.238-0.434,0.355-0.454,0.433c-0.138,0.49,0.056,0.505-0.479,0.779c-0.151,0.128-0.31,0.246-0.477,0.352c-0.234,0.095-0.307,0.434-0.482,0.486c-0.298,0.088-0.602,0.214-0.86,0.384c-0.124,0.078-0.305,0.666-0.396,0.633c-0.268-0.089-0.714,0.237-0.914,0.391c-0.272,0.206-0.813,0.385-1.011,0.638c-0.184-0.361-0.669-0.349-0.706-0.813c-0.033,0.183-0.069,0.368-0.105,0.55c-0.042-0.148-0.103-0.287-0.182-0.42c0.136,0.305,0.09,0.285-0.134-0.053c0.296,0-0.293-0.183-0.286-0.182c0.089,0.318-0.039,0.724-0.445,0.627c0.096,0.292,0.519-0.152,0.616,0.263c0.124,0.525-0.817,0.27-1.008,0.262c0.323,0.264,0.862,0.213,1.072,0.628c-0.316,0.047-0.334,0.548-0.698,0.292c-0.237-0.17-0.399-0.673-0.716-0.713c0.203,0.238,1.213,1.074,1.046,1.335c-0.646-0.263-0.981-0.902-1.517-1.309c0.117,0.418,2.033,1.707,1.174,2.174c-0.567,0.31-1.521-1.192-1.931-1.442c0.279,0.459,1.311,1.165,1.134,1.776c-0.137,0.473-0.938,0.604-1.318,0.793c-0.642,0.321-0.666,0.801-1.058,1.312c-0.268,0.351-0.961,0.927-1.402,0.517c0.133-0.174,0.308-0.275,0.521-0.315c-0.05-0.109-0.085-0.224-0.106-0.341c-0.113,0.052-0.224,0.095-0.343,0.131c0.019-0.661-0.119-1.313-0.124-1.974c-0.003-0.325,0.022-0.661,0.124-0.971c0.071-0.208,0.534-1.098,0.631-0.458c-0.006-1.027-1.961-0.878-1.779-1.753c-0.037,0.154-0.247,0.047-0.351-0.123c0.173-0.061,0.437-0.256,0.632-0.276c1.522-0.155,0.736-0.77,1.182-1.301c0.499,0.478,1.193-0.041,1.729-0.146c0.187-0.035,0.31,0.126,0.394,0.265c0.205,0.333,0.586,0.303,0.914,0.406c0.009-0.286-0.291-0.525,0.052-0.575c-0.066-0.485-0.669-0.501-0.867-0.836c-0.17-0.287-0.283-0.655-0.353-0.979c-0.067-0.306,0.256-0.341,0.411-0.58c0.232-0.364,1.01,0.166,1.308,0.224c-0.167-0.304,0.049-0.666-0.181-0.944c0.253-0.065,0.567,0.03,0.779-0.041c0.217-0.074,0.597-0.391,0.8-0.532c0.235-0.167,0.321-0.376,0.619-0.463c0.229-0.066,0.54-0.041,0.726-0.216c0.501-0.473-0.267-1.771-0.202-2.375c0.054-0.52,0.247-0.892-0.009-1.392c-0.083-0.154-0.172-0.306-0.258-0.463c-0.144-0.271-0.053-0.467-0.155-0.72c-0.146-0.356-0.347-0.321-0.382-0.8c-0.042-0.576,0.322-0.915,0.357-1.423c0.009-0.123-0.025-0.697-0.095-0.753c-0.434-0.365,0.016-0.342,0.178-0.721c0.255-0.584-0.438-1.163-0.86-1.434c-0.192-0.123-0.69-0.387-0.667-0.675c0.028-0.34,0.6-0.481,0.734-0.783c-0.368-0.139-0.841-0.423-1.075-0.747c-0.174-0.238-0.335-0.041-0.529-0.37c-0.261-0.442-0.405-0.03-0.725-0.223c-0.188-0.112-0.402-0.582-0.437-0.794c-0.111-0.664-0.609-1.022-0.927-1.692c-0.154-0.131-0.501-0.222-0.715-0.443c-0.402-0.423-0.884-0.854-1.224-1.325c-0.221-0.305-0.314-0.679-0.543-0.977c-0.089-0.119-0.243-0.258-0.396-0.134c-0.16-0.247-0.458-0.332-0.608-0.585c-0.112-0.187-0.429-0.627-0.222-0.834c-0.155-0.196-0.969-0.518-1.054-0.533c-0.821-0.188-1.384-1.13-2.161-1.345c-0.224-0.064-0.832-0.348-0.343-0.578c0.694-0.325-0.18-0.52-0.06-0.883c0.067-0.196,1.011,0.091,1.105,0.106c0.383,0.059,1.42-0.581,0.884-0.734c0.12-0.175,0.47-0.271,0.47-0.521c0-0.32-0.353-0.603-0.664-0.564c-0.21,0.024-0.235-0.108-0.297-0.284c-0.134-0.386-0.534-0.283-0.843-0.411c0.07-0.272,0.471-0.221,0.494-0.451c0.037-0.39-0.393-0.535-0.645-0.718c-0.307-0.22-0.508-0.482-0.931-0.403c-0.659,0.121-0.513,0.471-0.808,0.867c-0.291-0.179-0.723-0.52-1.046-0.457c-0.367,0.072-1.052-0.586-1.228-0.852c-0.206-0.302-0.389-1.022-0.285-1.384c0.182-0.638-0.346-0.5-0.475-0.997c0.08,0.206,0.044,0.386-0.105,0.55c-0.344-0.103-0.421-0.714-0.718-0.948C751.052,184.144,750.388,183.579,750.18,183.109\"\n        />\n      </G>\n      <G id=\"VI\">\n        <Path\n          id=\"Path5520\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.7,197.946c-0.017-0.553,0.574-0.152,0.863-0.262C295.309,197.876,294.998,197.891,294.7,197.946\"\n        />\n        <Path\n          id=\"Path5522\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.959,195.955c-0.087-0.035-0.174-0.072-0.262-0.104C294.954,195.735,295.038,195.769,294.959,195.955\"\n        />\n        <Circle\n          id=\"vi_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"293.452\"\n          cy=\"195.967\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"VG\">\n        <Path\n          id=\"Path55222\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.959,195.957c-0.087-0.038-0.174-0.074-0.262-0.106C294.954,195.735,295.038,195.769,294.959,195.957\"\n        />\n        <Path\n          id=\"Path55242\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M296.738,194.753c-0.088-0.036-0.174-0.072-0.263-0.105C296.672,194.589,296.622,194.672,296.738,194.753\"\n        />\n        <Circle\n          id=\"vg_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"293.786\"\n          cy=\"194.282\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"VE\">\n        <Path\n          id=\"Path32691\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.024,234.366c0.361-0.264,0.771-0.491,0.99-0.879c0.332-0.592,0.022-1.545,0.369-2.012c0.344-0.471,0.631,0.001,1.281-0.662c0.254-0.257,0.723-0.714,1.135-1.172c-0.138,0-0.296,0.073-0.402,0.037c-0.357-0.115-0.4-0.55-0.661-0.585c-0.26-0.035-0.254,0.235-0.584,0.292c-0.332,0.059-1.015-0.008-1.356-0.146c-0.342-0.138-0.37-0.471-0.695-0.551c-0.324-0.076-0.764,0.246-1.099,0.221c-0.336-0.025-0.421-0.248-0.844-0.292c-0.421-0.043-1.092,0.295-1.648,0.223c-0.56-0.074-1.134-0.757-1.576-0.66c-0.443,0.096-0.225,0.406-0.661,0.729c-0.434,0.325-1.522,0.669-2.014,0.989c-0.492,0.321-0.537,0.752-0.99,0.846c-0.452,0.088-0.975-0.465-1.43-0.477c-0.452-0.014-0.878,0.343-1.171,0.292c-0.292-0.05-0.028-0.223-0.475-0.292c-0.222-0.035-0.612,0.188-1.025,0.292c0.058,0.235,0.123,0.413,0.256,0.622c0.169,0.273,0.542,0.445,0.843,0.292c0.304-0.154,0.477,0.018,0.768-0.036c0.457-0.083,0.901,0.263,1.356,0.145c0.308-0.076,0.468-0.365,0.806-0.327c0.525,0.056,0.872,0.607,1.429,0.439c0.298-0.09,0.467,0.158,0.585,0.366c0.234,0.407,0.474,0.779,0.73,1.172c0.181,0.277,0.298,0.696,0.585,0.879c-0.074-0.046,0.713,0.197,0.806,0.181c0.523-0.073,0.502-0.222,0.916-0.108c0.585,0.156,1.136-0.124,1.393-0.11c0.563,0.039,1.073-0.032,1.721-0.329C284.584,233.644,284.946,233.991,285.024,234.366L285.024,234.366z\"\n        />\n        <Path\n          id=\"Path32698\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M298.432,227.185c-0.089,0.096-0.176,0.219-0.292,0.257c-0.342,0.118-0.817-0.167-1.064-0.074c-0.248,0.093-0.075,0.19-0.367,0.37c-0.287,0.173-1.111,0.229-1.43,0.439c-0.32,0.207-0.255,0.542-0.514,0.583c-0.257,0.044-0.37-0.35-0.66-0.367c-0.29-0.017-0.859,0.149-0.916,0.367c-0.06,0.219,0.286,0.054,0.222,0.33c-0.066,0.276-0.822,0.654-1.172,0.585c-0.351-0.07-0.271-0.423-0.55-0.585c-0.278-0.161-0.741-0.346-1.099-0.256c-0.357,0.089-0.47,0.542-0.843,0.697c-0.261,0.111-0.619,0.109-0.953,0.11c-0.415,0.456-0.879,0.914-1.135,1.172c-0.65,0.662-0.937,0.189-1.282,0.662c-0.346,0.469-0.036,1.42-0.368,2.012c-0.22,0.388-0.629,0.617-0.99,0.879c0.005,0.022,0.033,0.015,0.035,0.035c0.113-0.01,0.276-0.085,0.371-0.073c0.259,0.042,0.446,0.18,0.584,0.366c0.277,0.375-0.518,0.777-0.223,1.136c0.294,0.362,1.208,0.161,1.648,0c0.441-0.159,0.603-0.9,0.879-0.768c0.278,0.13-0.208,0.537,0,0.662c0.207,0.123,0.467-0.146,0.697-0.369c0.231-0.222,0.334-0.812,0.585-0.954c0.251-0.139,0.378-0.232,0.586,0c0.207,0.234-0.426,0.974-0.147,1.246s0.684-0.391,1.062-0.146c0.375,0.245,0.599,1.244,0.439,1.574c-0.158,0.332-0.354-0.17-0.515,0.222c-0.157,0.388,0.403,1.454,0.732,1.797c0.329,0.342,0.613,0.103,0.843,0.402c0.115,0.151,0.013,0.207-0.036,0.369c-0.015,0.052,0.074,0.221,0.074,0.292c0.178,0.18,0.266,0.438,0.622,0.369c0.35-0.069,0.861-0.041,0.989,0.369c0.138,0.432,0.052,0.291,0.402,0.327c0.452,0.049,0.617-0.088,1.063,0.074c0.324,0.118,0.548-0.35,0.876,0c0.254,0.263,0.386,0.594,0.662,0.843c0.405,0.369,0.833,0.008,0.698-0.475c-0.095-0.334-0.115-0.763,0.293-0.843c0.334-0.066,0.631-0.453,0.952-0.293c0.473,0.236,1.001-0.052,1.429-0.256c0.222-0.106,0.795-0.118,0.807-0.438c0.008-0.271,0.5-0.176,0.66-0.438c0.035-0.062,0.606,0.044,0.767-0.074c0.296-0.212,0.476-0.592,0.769-0.806c0.868-0.633-0.058-1.5-0.515-2.054c-0.385-0.467-0.743-0.977-1.098-1.464c-0.211-0.287,0.401-0.641,0.549-0.807c0.582-0.647-0.55-1.327,0.55-1.756c0.123-0.046,0.205-0.307,0.329-0.292c0.139,0.013,0.375,0.208,0.514,0.073c0.284-0.284,0.694-0.374,0.989-0.66c0.271-0.257,0.025-0.743-0.328-0.55c-0.295,0.163-0.386-0.11-0.367-0.368c0.03-0.41-0.404-0.649-0.11-1.025c0.092-0.122,0.199-0.238,0.293-0.369c-0.371-0.041-0.867,0.014-1.064-0.074c-0.403-0.181-0.387-0.31-0.328-0.402c0.061-0.093,0.173-0.178,0.037-0.223c-0.272-0.08-0.604,0.509-0.916,0.551c-0.313,0.042-0.584-0.106-0.807-0.255c-0.224-0.151-0.223-0.56-0.438-0.587c-0.224-0.024-0.237,0.422-0.477,0.37c-0.243-0.056-0.122-0.632-0.369-0.808c-0.246-0.173-0.408,0.095-0.878-0.073C298.99,227.66,298.762,227.38,298.432,227.185L298.432,227.185z\"\n        />\n        <Path\n          id=\"Path32680\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M298.432,227.185c0.328,0.195,0.559,0.472,0.768,0.551c0.471,0.169,0.631-0.1,0.879,0.073c0.246,0.174,0.123,0.751,0.367,0.808c0.241,0.057,0.254-0.39,0.476-0.369c0.223,0.025,0.22,0.436,0.439,0.586c0.223,0.151,0.493,0.298,0.807,0.255c0.313-0.041,0.643-0.631,0.916-0.551c0.134,0.041,0.024,0.125-0.037,0.221c-0.059,0.094-0.074,0.223,0.328,0.404c0.195,0.087,0.693,0.032,1.064,0.074c0.052-0.073,0.089-0.158,0.146-0.22c0.222-0.238,0.706-0.355,0.989-0.623c0.303-0.287,0.543-0.582,0.916-0.766c0.372-0.189-0.838-1.775-1.501-1.136c-0.385,0.37-0.541-0.046-0.954,0.035c-0.439,0.091-0.65,0.255-0.954,0.585c-0.045-0.435-0.339-0.271-0.551,0c-0.084-0.174-0.258-0.286-0.439-0.367c-0.095,0.013-0.143-0.11-0.219-0.073c-0.131-0.048-0.261-0.084-0.37-0.146c0.143-0.198,0.807,0,1.025,0c0.249,0,0.221-0.174,0.329-0.368c0.098-0.172,0.284-0.457,0.402-0.732c0.173-0.147,0.344-0.305,0.551-0.401c-0.155,0.008-0.321,0.055-0.439,0.146c0.036-0.131,0.021-0.267,0-0.37c0.409-0.412,1.013-0.602,0.182-1.246c-0.385-0.298-0.91-0.105-1.208-0.584c-0.163-0.261-0.882-0.713-0.439-0.22c-0.208-0.062-0.392-0.062-0.585,0.035c0.124,0.205-0.068,0.195-0.183,0.403c0.195-0.41-0.139-0.727-0.513-0.916c-0.05,0.022-0.134-0.025-0.183,0c0.143,0.124,0.238,0.237,0.254,0.257c-0.134-0.057-0.297-0.115-0.439-0.147c0.012,0.094,0.025,0.223,0.038,0.33c-0.008-0.108-0.063-0.197-0.109-0.293c-0.127,0.089-0.152,0.213-0.257,0.329c-0.041,0.083-0.008,0.187-0.073,0.256c0.004-0.035-0.033-0.074-0.036-0.109c-0.264,0.343-0.598,0.656-0.699,0.916c-0.17,0.435-0.261,0.587-0.074,0.843c0.188,0.255,0.757-0.114,1.025,0.222c0.271,0.334,0.272,1.15,0,1.501c-0.271,0.352-0.765,0.113-1.099,0.293C298.762,226.792,298.605,226.998,298.432,227.185L298.432,227.185z M303.816,224.622c-0.322,0.09-0.342,0.208-0.074,0.293C303.769,224.829,303.789,224.709,303.816,224.622z M303.67,225.32c-0.137,0.021-0.237,0.11-0.293,0.255h0.257c0.06-0.088,0.124-0.169,0.182-0.255C303.765,225.305,303.716,225.312,303.67,225.32z M303.375,225.796c-0.217,0.031-0.358,0.222-0.474,0.401c0.09-0.034,0.196-0.024,0.292-0.036c0.194-0.029,0.37-0.094,0.439-0.331C303.552,225.796,303.449,225.783,303.375,225.796L303.375,225.796z M303.195,226.16c-0.087,0.008-0.174,0.058-0.254,0.11l0.254,0.109c0.087-0.052,0.17-0.13,0.256-0.182C303.359,226.163,303.281,226.152,303.195,226.16L303.195,226.16z M303.304,226.454c-0.178,0.058-0.36,0.1-0.549,0.107c0.071,0.079,0.151,0.179,0.22,0.257C303.178,226.808,303.292,226.659,303.304,226.454L303.304,226.454z\"\n        />\n        <Path\n          id=\"Path32701\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M296.417,221.071c-0.18,0.014-0.188,0.318-0.33,0.367c-0.139,0.05-0.27-0.134-0.401-0.074c-0.132,0.061-0.024,0.222-0.223,0.368c-0.077,0.059-0.223,0.122-0.368,0.146c-0.04,0.115-0.262,0.158-0.257,0.402c0.009,0.329,0.649,0.85,0.623,1.248c-0.024,0.395-0.677,0.554-0.551,0.843c0.126,0.285,0.582-0.065,0.916,0.146c0.332,0.211,0.449,0.959,0.805,1.209c0.356,0.25,1.021,0.023,1.136,0.292c0.113,0.27-0.392,0.074-0.292,0.514c0.055,0.242,0.548,0.42,0.953,0.661c0.174-0.186,0.329-0.393,0.551-0.514c0.332-0.181,0.827,0.059,1.099-0.293c0.27-0.352,0.27-1.167,0-1.501c-0.272-0.335-0.839,0.034-1.026-0.223c-0.188-0.256-0.096-0.407,0.074-0.843c0.102-0.261,0.434-0.572,0.697-0.916c-0.025-0.279-0.227-0.586-0.255-0.877c-0.02-0.197-0.117-0.435-0.293-0.551c-0.152,0.041-0.143-0.019-0.145-0.037c-0.007,0.028-0.046,0.054-0.074,0.074c-0.019,0.014-0.056,0.017-0.073,0.038c-0.008,0.008,0.003,0.024,0,0.034c-0.066,0.074-0.138,0.114-0.224,0.183c0.035-0.016,0.085-0.008,0.111-0.037c-0.24,0.311-0.668,0.502-0.844,0.183c-0.117-0.015-0.217-0.037-0.291-0.073c-0.211-0.096-0.218-0.305-0.37-0.37s-0.305,0.061-0.476,0C296.722,221.412,296.597,221.054,296.417,221.071L296.417,221.071z\"\n        />\n        <Path\n          id=\"Path32720\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M275.354,216.124c-0.773,0.478-1.578,0.269-2.053,1.135c-0.416,0.765-1.398,1.177-1.831,1.906c-0.532,0.893-0.772,1.689-0.989,2.709c-0.225,1.064-0.569,1.976-1.284,2.821c0.418,0.011,0.719-0.174,1.027-0.439c0.066,0.176,0.086,0.362,0.073,0.551c0.779-0.202,0.528,1.043,0.769,1.574c0.124,0.279,0.412,0.623,0.583,0.99c0.185-0.308,0.421-0.648,0.662-0.768c0.416-0.213,0.575,0.109,1.025-0.073c0.45-0.181,1.276-0.757,1.427-1.208c0.061-0.173,0.015-0.238-0.073-0.369c-0.555,0.272-1.077,0.143-0.991-0.551c0.043-0.345,0.001-0.285-0.255-0.474c-0.231-0.174-0.244-0.454-0.369-0.698c-0.314-0.625-0.103-1.208,0.402-1.684c0.385-0.37,0.975-0.961,0.842-1.538c-0.041-0.189-0.484-1.197-0.034-1.172c-0.5-0.2-0.902-1.218-0.516-1.686C274.233,216.6,275.039,216.893,275.354,216.124z M275.208,219.053c-0.224,0.196-0.448,0.583-0.734,0.551c0.223,0.229-0.019,0.601,0.074,0.879c0.102,0.313,0.232,0.636,0.402,0.916c0.432,0.699,0.831,1.156,0.732,2.011c0.132,0.042,0.244,0.023,0.367-0.035c0.272-0.124,0.642-0.342,0.662-0.662c0.018-0.32-0.614-0.477-0.584-0.768c0.024-0.291,0.518-0.272,0.584-0.516c0.066-0.24-0.042-0.485-0.223-0.659c-0.178-0.174-0.58-0.016-0.731-0.223c-0.152-0.205,0.125-0.397,0-0.769C275.685,219.577,275.451,219.275,275.208,219.053L275.208,219.053z M275.426,223.852c-0.091,0.296-0.245,0.56-0.475,0.77c0.074,0.071,0.141,0.025,0.223,0.11c0.228,0.242,0.465,0.465,0.661,0.293c0.195-0.174,0.006-0.466-0.224-0.77C275.498,224.105,275.504,223.991,275.426,223.852L275.426,223.852z\"\n        />\n        <Path\n          id=\"Path32726\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.135,228.725c-0.006-0.022,0.006-0.052,0-0.073c-0.063-0.233-0.19-0.457-0.33-0.698c-0.277-0.48-0.97-0.96-1.429-1.135c-0.456-0.175-0.712-0.302-1.098-0.074c-0.193,0.115-0.213,0.451-0.257,0.768c-0.042,0.322-0.133,0.634-0.439,0.663c-0.304,0.024-0.466-0.306-0.621-0.698c-0.157-0.393-0.281-0.846-0.551-1.026c-0.533-0.356-1.32-0.136-1.719-0.369c-0.4-0.232-0.371-0.623-0.697-0.768c-0.325-0.143-0.585-0.248-1.102,0c-0.513,0.249-1.24,1.258-1.428,1.797c-0.187,0.537,0.188,0.724,0,1.135c-0.187,0.413-1.038,0.739-1.208,1.064c-0.174,0.322,0.114,0.42-0.074,0.582c-0.188,0.169-0.618-0.22-0.916,0c-0.085,0.066-0.085,0.218-0.11,0.371c0.007,0.001,0.028-0.001,0.037,0c0.449,0.069,0.183,0.241,0.474,0.293c0.292,0.05,0.718-0.308,1.173-0.293c0.452,0.014,0.976,0.567,1.429,0.475c0.451-0.09,0.496-0.522,0.989-0.846c0.491-0.319,1.581-0.663,2.014-0.988c0.432-0.323,0.218-0.633,0.66-0.729c0.441-0.098,1.017,0.581,1.576,0.658c0.556,0.074,1.225-0.264,1.648-0.223c0.421,0.045,0.506,0.271,0.844,0.293c0.336,0.024,0.774-0.295,1.101-0.22C285.116,228.692,285.117,228.719,285.135,228.725L285.135,228.725z\"\n        />\n        <Path\n          id=\"Path32731\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M291.033,221.508c-0.252,0.263-0.742,0.5-0.843,0.767c-0.227,0.61-0.125,1.133,0.183,1.321c0.309,0.186,0.48-0.318,0.731-0.293c0.252,0.024,0.506,0.144,0.583,0.369c0.08,0.222-0.335,0.283-0.22,0.698c0.117,0.413,1.302,0.778,1.428,1.171c0.126,0.392,0.056,0.426-0.146,0.621c-0.203,0.196-0.872-0.016-1.064,0.222c-0.189,0.237,0.125,0.363,0,0.731c-0.123,0.371-0.733,0.872-0.953,1.282c-0.083,0.16-0.065,0.32-0.147,0.439c0.358-0.089,0.818,0.094,1.1,0.257c0.279,0.16,0.201,0.517,0.551,0.583c0.349,0.07,1.107-0.307,1.172-0.583c0.064-0.277-0.279-0.115-0.221-0.329c0.058-0.221,0.624-0.384,0.916-0.37c0.288,0.018,0.401,0.413,0.66,0.37c0.256-0.044,0.194-0.377,0.514-0.586c0.321-0.211,1.142-0.267,1.43-0.439c0.288-0.174,0.119-0.274,0.367-0.369c0.249-0.091,0.72,0.19,1.063,0.074c0.117-0.041,0.205-0.16,0.291-0.256c-0.402-0.238-0.897-0.42-0.952-0.661c-0.098-0.437,0.406-0.239,0.293-0.515c-0.115-0.272-0.779-0.041-1.136-0.293c-0.357-0.252-0.472-0.997-0.806-1.207c-0.334-0.213-0.79,0.138-0.916-0.147c-0.126-0.286,0.524-0.446,0.551-0.843c0.025-0.397-0.617-0.916-0.623-1.248c-0.006-0.328,0.389-0.29,0.223-0.55c-0.171-0.256-0.945,0.152-1.246,0c-0.146-0.073-0.173-0.222-0.222-0.292c-0.488,0.248-0.887,0.814-1.576,0.438c0.486,0-0.545-0.225-0.513-0.22C291.352,221.614,291.194,221.55,291.033,221.508L291.033,221.508z\"\n        />\n        <Path\n          id=\"Path32749\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.291,229.277c-0.003-0.254-0.071-0.641-0.182-0.808c-0.297-0.428-0.553,0.071-0.844-0.516c-0.146-0.291,0.1-0.888,0.145-1.463c-0.021,0.009-0.054,0.028-0.073,0.036c-0.451,0.181-0.612-0.138-1.026,0.073c-0.237,0.123-0.474,0.463-0.661,0.768c0.142,0.294,0.226,0.604,0,0.916c-0.268,0.371-0.496,1.311-0.182,1.757c0.164,0.233,0.616,0.188,0.698,0.515c0.402-0.098,0.765-0.311,0.989-0.292c0.025-0.152,0.025-0.304,0.11-0.369c0.298-0.221,0.727,0.168,0.916,0c0.187-0.167-0.099-0.263,0.074-0.584C274.261,229.301,274.285,229.286,274.291,229.277L274.291,229.277z\"\n        />\n        <Path\n          id=\"Path32747\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.707,225.538c-0.123-0.115-0.207-0.094-0.329-0.219c-0.209-0.213-0.38-0.251-0.584-0.439c-0.013,0.04,0.073,0.114,0.036,0.146c-0.194,0.173-0.429-0.05-0.66-0.293c-0.076-0.083-0.145-0.041-0.222-0.11c-0.098,0.088-0.057,0.259-0.184,0.328c-0.025,0.016-0.046-0.013-0.073,0c0.087,0.13,0.131,0.194,0.073,0.369c-0.145,0.434-0.895,0.964-1.355,1.173c-0.046,0.575-0.291,1.171-0.146,1.463c0.29,0.582,0.547,0.086,0.844,0.515c0.115,0.166,0.18,0.554,0.183,0.808c0.207-0.315,0.991-0.628,1.171-1.026c0.188-0.412-0.187-0.598,0-1.135C275.626,226.641,276.224,225.904,276.707,225.538L276.707,225.538z\"\n        />\n        <Path\n          id=\"Path32745\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M278.394,225.758c0.011-0.046,0.108-0.065,0.11-0.109c0.018-0.267-0.112-0.548-0.146-0.699c-0.074-0.299-0.207,0.161-0.293-0.292c-0.034-0.169,0.246-0.501,0.328-0.808c-0.059,0.032-0.127,0.124-0.181,0.074c-0.185-0.17,0.352-0.437,0.219-0.844c-0.133-0.404-0.826-1.061-1.317-1.062c-0.286-0.003-0.472,0.269-0.585,0.438c0.087,0.079,0.189,0.154,0.183,0.256c-0.02,0.319-0.391,0.532-0.662,0.661c-0.123,0.058-0.232,0.075-0.368,0.035c-0.024,0.19-0.205,0.272-0.256,0.439c0.075,0.138,0.072,0.25,0.182,0.403c0.184,0.248,0.235,0.45,0.183,0.622c0.205,0.188,0.375,0.225,0.587,0.439c0.123,0.123,0.207,0.105,0.329,0.22c0.069-0.052,0.121-0.188,0.181-0.22c0.516-0.25,0.776-0.144,1.1,0C278.178,225.403,278.292,225.589,278.394,225.758L278.394,225.758z\"\n        />\n        <Path\n          id=\"Path32743\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M282.237,226.857c-0.2-0.279-0.477-0.561-0.514-0.769c-0.057-0.334,0.139-0.536,0.331-0.697c0.191-0.158,0.401-0.281,0.369-0.514c-0.074-0.463-0.828-0.468-1.063-0.953c-0.121-0.242-0.024-0.618,0.034-0.953c0.023-0.113-0.073-0.188-0.073-0.293c-0.074,0.284-0.145,0.604-0.329,0.621c-0.324,0.036-0.13-0.485-0.439-0.515c-0.309-0.024-0.722,0.479-0.916,0.733c-0.191,0.252-0.051,0.65-0.293,0.697c-0.243,0.045-0.288-0.502-0.514-0.551c-0.16-0.034-0.3,0.108-0.439,0.182c-0.083,0.306-0.364,0.636-0.328,0.806c0.088,0.455,0.223-0.006,0.292,0.293c0.034,0.149,0.165,0.431,0.147,0.699c-0.005,0.043-0.1,0.065-0.111,0.109c0.074,0.123,0.124,0.229,0.293,0.327c0.4,0.232,1.187,0.012,1.72,0.37c0.27,0.178,0.393,0.632,0.55,1.026c0.157,0.389,0.321,0.719,0.623,0.698c0.304-0.025,0.395-0.338,0.438-0.663C282.057,227.241,282.113,227.004,282.237,226.857L282.237,226.857z\"\n        />\n        <Path\n          id=\"Path32741\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.29,222.646c-0.205,0.005-0.549-0.127-0.661-0.294c-0.108-0.166,0.23-0.347,0-0.475c-0.231-0.127-0.619,0.57-0.989,0.621c-0.369,0.051-0.701-0.447-1.063-0.292c-0.156,0.067-0.202,0.259-0.255,0.476c-0.003,0.106,0.092,0.178,0.073,0.293c-0.058,0.335-0.154,0.711-0.034,0.953c0.234,0.483,0.99,0.49,1.063,0.953c0.035,0.229-0.174,0.354-0.369,0.512c-0.19,0.16-0.386,0.363-0.331,0.7c0.036,0.207,0.313,0.487,0.514,0.768c0.024-0.025,0.01-0.092,0.038-0.109c0.386-0.226,0.643-0.104,1.098,0.074c0.184,0.073,0.371,0.291,0.585,0.439c-0.008-0.073,0.057-0.107,0.036-0.181c-0.082-0.342-0.213-0.703-0.145-0.916c0.135-0.429,0.419-0.413,0.514-0.843c0.095-0.43-0.312-1.274-0.222-1.649c0.092-0.373,0.29-0.187,0.369-0.515c0.037-0.163-0.104-0.279-0.223-0.475C284.287,222.673,284.296,222.653,284.29,222.646L284.29,222.646z\"\n        />\n        <Path\n          id=\"Path32736\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.29,222.646c0.006,0.008-0.004,0.024,0,0.035c0.121,0.194,0.259,0.314,0.223,0.475c-0.074,0.326-0.272,0.139-0.368,0.515c-0.094,0.372,0.315,1.217,0.221,1.65c-0.094,0.429-0.376,0.413-0.514,0.842c-0.067,0.215,0.063,0.575,0.146,0.916c0.021,0.074-0.044,0.11-0.037,0.182c0.323,0.224,0.676,0.408,0.844,0.696c0.141,0.24,0.271,0.466,0.331,0.699c0.006,0.022-0.007,0.052,0,0.073c0.271,0.099,0.336,0.384,0.659,0.516c0.341,0.138,1.022,0.204,1.356,0.145c0.332-0.058,0.324-0.325,0.584-0.292c0.261,0.035,0.304,0.471,0.661,0.584c0.359,0.113,0.983,0.01,1.355-0.145c0.371-0.157,0.485-0.609,0.844-0.698c0.08-0.123,0.062-0.279,0.146-0.439c0.219-0.411,0.829-0.91,0.952-1.282c0.126-0.371-0.188-0.497,0-0.729c0.191-0.238,0.864-0.025,1.064-0.224c0.203-0.195,0.272-0.229,0.146-0.622c-0.125-0.392-1.311-0.76-1.427-1.171c-0.117-0.415,0.299-0.474,0.219-0.698c-0.078-0.224-0.333-0.343-0.583-0.369c-0.253-0.023-0.421,0.479-0.732,0.293c-0.309-0.187-0.413-0.711-0.183-1.318c0.026-0.062,0.126-0.124,0.183-0.183c-0.05-0.009-0.096-0.029-0.146-0.037c-0.704-0.1-1.375-0.125-1.757-0.109c-0.767,0.036-0.42-0.154-0.731,0.255c-0.158,0.207-0.045,0.682,0.035,1.173c0.081,0.492,0.134,0.979-0.109,1.136c-0.242,0.155-0.5,0.11-0.697,0c-0.194-0.11-0.34-0.281-0.368-0.438c-0.05-0.322,0.573-0.23,0.622-0.549c0.048-0.322-0.35-0.736-0.622-0.954c-0.271-0.217-0.577-0.325-0.877-0.292c-0.303,0.033-0.568,0.479-0.769,0.438c-0.204-0.04-0.074-0.26-0.221-0.292C284.59,222.39,284.499,222.638,284.29,222.646L284.29,222.646z\"\n        />\n        <Path\n          id=\"Path32756\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.465,220.409c0.241,0.354,0.466,0.727,0.696,0.731c0.459,0.013,0.136-0.301,0.514-0.439c0.376-0.138,1.242,0.361,1.72,0c0.24-0.179,0.595-0.17,0.769-0.329c-0.519-0.271-1.141-0.27-1.795-0.182C286.791,220.266,286.126,220.3,285.465,220.409L285.465,220.409z\"\n        />\n        <Path\n          id=\"Path32769\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.396,222.534c-0.224-0.154-0.538-0.213-0.621-0.331c-0.241-0.338-0.153-0.271-0.074-0.474c0.079-0.206,0.611-0.293,0.662-0.514c0.05-0.223-0.266-0.066-0.224-0.439c0.02-0.148,0.242-0.354,0.438-0.55c-0.483,0.037-1.205-0.437-2.159-0.367c-0.822,0.062-2.014,0.747-2.896,0.989c0.142,0.167,0.241,0.371,0.183,0.584c-0.068,0.243-0.562,0.224-0.585,0.515c-0.019,0.196,0.224,0.346,0.404,0.513c0.113-0.172,0.301-0.438,0.585-0.437c0.489,0.001,1.184,0.659,1.317,1.062c0.136,0.405-0.402,0.674-0.219,0.844c0.182,0.169,0.398-0.305,0.619-0.256c0.225,0.049,0.272,0.595,0.516,0.549c0.241-0.045,0.101-0.441,0.292-0.697c0.191-0.255,0.608-0.76,0.916-0.731c0.31,0.024,0.115,0.548,0.439,0.513C281.22,223.278,281.284,222.859,281.396,222.534L281.396,222.534z\"\n        />\n        <Path\n          id=\"Path32767\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M286.234,221.071c0.18,0.462,0.327,0.99,0.66,1.207c0.28,0.185,0.55,0.108,0.844,0.073c0.013-0.033-0.021-0.122,0-0.146c0.316-0.411-0.032-0.222,0.733-0.256c0.382-0.019,1.055,0.01,1.756,0.11c0.05,0.008,0.096,0.028,0.147,0.036c0.188-0.199,0.466-0.382,0.66-0.584c-0.161-0.042-0.326-0.058-0.475-0.109c-0.371-0.131-0.659-0.412-0.876-0.732c-0.136-0.195-0.34-0.204-0.517-0.292c-0.174,0.16-0.529,0.151-0.768,0.328c-0.479,0.361-1.345-0.138-1.719,0C286.354,220.821,286.448,221.006,286.234,221.071L286.234,221.071z\"\n        />\n        <Path\n          id=\"Path32765\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.584,220.52c-0.14,0.183-0.303,0.349-0.222,0.474c0.174,0.272,0.558-0.138,0.732,0.074c0.176,0.212-0.188,0.504-0.074,0.877c0.05,0.167,0.241,0.369,0.402,0.514c0.106-0.086,0.172-0.171,0.293-0.183c0.303-0.031,0.605,0.075,0.878,0.293c0.271,0.217,0.67,0.632,0.621,0.954c-0.047,0.32-0.672,0.228-0.621,0.549c0.024,0.158,0.171,0.327,0.366,0.438c0.195,0.11,0.453,0.155,0.699,0c0.242-0.157,0.189-0.646,0.107-1.135c-0.072-0.43-0.119-0.792-0.037-1.027c-0.292,0.032-0.562,0.111-0.841-0.073c-0.333-0.219-0.479-0.747-0.661-1.207c-0.041,0.009-0.004,0.074-0.073,0.074c-0.229-0.008-0.455-0.38-0.698-0.731C285.156,220.461,284.877,220.476,284.584,220.52L284.584,220.52z\"\n        />\n        <Path\n          id=\"Path32763\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M283.01,220.483c-0.005,0.271-0.114,0.482-0.037,0.806c0.087,0.37,0.082,0.627,0.11,0.916c0.19-0.184,0.421-0.401,0.552-0.328c0.229,0.128-0.11,0.312,0,0.475c0.107,0.167,0.452,0.298,0.659,0.292c0.208-0.006,0.3-0.254,0.439-0.223c0.143,0.033,0.017,0.256,0.223,0.293c0.124,0.024,0.313-0.124,0.476-0.256c-0.16-0.146-0.354-0.347-0.403-0.514c-0.116-0.374,0.25-0.668,0.073-0.878c-0.176-0.212-0.557,0.197-0.731-0.074c-0.082-0.125,0.075-0.291,0.22-0.475c-0.195,0.028-0.405,0.112-0.584,0.074c-0.121-0.025-0.073-0.161-0.146-0.223c-0.094,0.132-0.21,0.309-0.328,0.331C283.274,220.747,283.157,220.593,283.01,220.483L283.01,220.483z\"\n        />\n        <Path\n          id=\"Path32754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.617,220.226c-0.023,0.003-0.013-0.001-0.037,0c-0.197,0.198-0.419,0.403-0.439,0.55c-0.042,0.374,0.272,0.221,0.224,0.439c-0.048,0.218-0.582,0.309-0.662,0.514c-0.077,0.205-0.169,0.137,0.074,0.476c0.081,0.118,0.396,0.175,0.62,0.329c0.049-0.139,0.074-0.283,0.183-0.329c0.363-0.155,0.694,0.344,1.064,0.292c0.167-0.024,0.279-0.139,0.437-0.292c-0.024-0.288-0.024-0.55-0.109-0.915c-0.076-0.323,0.031-0.534,0.036-0.808c-0.083-0.06-0.218-0.067-0.292-0.109c-0.211-0.123-0.226-0.327-0.438-0.367C282.073,219.969,282.038,220.175,281.617,220.226L281.617,220.226z\"\n        />\n        <Path\n          id=\"Path32674\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.526,220.848c0.878-0.24,2.072-0.928,2.896-0.989c0.958-0.074,1.677,0.402,2.159,0.367c0.485-0.036,0.485-0.26,0.699-0.22c0.212,0.038,0.227,0.243,0.438,0.366c0.209,0.124,0.419,0.403,0.806,0.329c0.123-0.023,0.236-0.197,0.33-0.329c-0.452-0.365-0.236-1.2-0.403-1.648c-0.321-0.848-1.248-1.064-1.978-1.319c-0.652-0.226-1.63,0.403-1.797-0.515c-0.074-0.414,0.046-1.484-0.439-1.684c-0.133-0.057-0.272-0.045-0.369-0.036c-0.658,0.074-0.42,1.552-0.475,1.867c0.315-0.022,0.715-0.313,1.025-0.182c0.181,0.073,0.362,0.496,0.222,0.66c-0.208,0.241-0.826-0.285-1.025-0.367c0.109,0.099,0.155,0.221,0.183,0.367c-0.202-0.094-0.654,0.273-0.807,0.369c-0.408,0.246-0.782,0.322-1.248,0.402c-0.535,0.094-0.967,0.43-1.427,0.697c-0.031,0.019-0.078,0.045-0.11,0.073c0.244,0.224,0.477,0.523,0.55,0.731c0.123,0.371-0.153,0.567,0,0.769c0.154,0.205,0.554,0.046,0.731,0.222C276.509,220.795,276.507,220.827,276.526,220.848L276.526,220.848z\"\n        />\n        <Path\n          id=\"Path32672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M292.643,240.155c-0.001-0.073-0.088-0.242-0.074-0.292c0.049-0.163,0.153-0.219,0.036-0.369c-0.231-0.302-0.513-0.062-0.843-0.403c-0.33-0.341-0.892-1.406-0.732-1.797c0.158-0.387,0.355,0.114,0.513-0.221c0.16-0.331-0.061-1.33-0.436-1.574c-0.376-0.244-0.783,0.419-1.064,0.147c-0.28-0.271,0.354-1.013,0.146-1.248c-0.208-0.232-0.333-0.14-0.585,0c-0.252,0.142-0.355,0.733-0.585,0.954c-0.229,0.223-0.486,0.488-0.696,0.369c-0.208-0.124,0.277-0.53,0-0.661c-0.277-0.131-0.438,0.61-0.879,0.768c-0.439,0.16-1.355,0.36-1.651,0c-0.294-0.361,0.501-0.763,0.223-1.136c-0.139-0.186-0.322-0.321-0.584-0.366c-0.089-0.015-0.255,0.062-0.37,0.073c0.009,0.068,0.094,0.118,0.074,0.183c-0.083,0.271-0.347,0.47-0.514,0.769c-0.155,0.277-0.066,0.738-0.257,0.953c-0.299,0.336-0.438,0.569-0.439,1.063c-0.003,1.375-0.306,3.324,0.698,4.47c0.453,0.521,0.899,1.066,0.255,1.576c-0.37,0.289-1.227,0.825-1.209,1.356c0.569-0.429,1.814,1.138,1.798,1.609c-0.026,0.602,0.375,1.406,0.55,1.978c0.149,0.5,0.152,1.004,0.474,1.428c0.695,0.914,1.501,1.718,2.565,0.954c0.186-0.134,0.871-0.59,0.988-0.111c0.073,0.285-0.179,0.619,0.037,0.879c0.328-0.107,0.718-0.826,0.916-1.099c0.294-0.408,0.611-0.672,1.101-0.769c0.204-0.04,1.291-1.146,1.28-0.439c0.171-0.275,0.438-0.47,0.623-0.731c0.208-0.293,0.163-0.539,0.293-0.842c0.114-0.269,0.631-0.277,0.916-0.477c0.378-0.266,0.779-0.217,0.916-0.988c0.073-0.419-0.795-0.254-1.025-0.257c-0.796-0.022-0.784-0.297-0.698-0.954c0.052-0.384-0.339-0.768-0.438-1.134c-0.075-0.29-0.107-0.583-0.109-0.879c-0.017-0.918-0.423-1.042-0.954-1.685c-0.183-0.224-0.74-0.908-0.439-1.21C292.544,240.082,292.591,240.1,292.643,240.155L292.643,240.155z\"\n        />\n        <Path\n          id=\"Path3412\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M302.626,226.886c-0.267-0.053-0.537-0.091-0.785-0.211C302.08,226.541,302.613,226.486,302.626,226.886\"\n        />\n        <Path\n          id=\"Path3414\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M302.886,226.207c0.158-0.238,0.408-0.538,0.733-0.392C303.516,226.166,303.163,226.103,302.886,226.207\"\n        />\n        <Path\n          id=\"Path3416\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M302.966,226.808c-0.069-0.079-0.139-0.158-0.21-0.235c0.189-0.012,0.371-0.045,0.552-0.105C303.295,226.674,303.173,226.797,302.966,226.808\"\n        />\n        <Path\n          id=\"Path3418\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.204,226.363c-0.088-0.035-0.173-0.071-0.261-0.105c0.166-0.103,0.339-0.123,0.521-0.052C303.375,226.258,303.291,226.31,303.204,226.363\"\n        />\n        <Path\n          id=\"Path3420\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.54,226.441c-0.042-0.189,0.056-0.224,0.291-0.105C303.736,226.372,303.638,226.406,303.54,226.441\"\n        />\n        <Path\n          id=\"Path3422\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.621,225.577c-0.087,0-0.174,0-0.263,0c0.074-0.191,0.231-0.315,0.444-0.261C303.743,225.403,303.682,225.49,303.621,225.577\"\n        />\n        <Path\n          id=\"Path3424\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.753,224.898c-0.27-0.083-0.242-0.174,0.079-0.262C303.805,224.723,303.779,224.811,303.753,224.898\"\n        />\n        <Path\n          id=\"Path3426\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.804,225.029c-0.263,0.123-0.452,0.351-0.68,0.523C303.219,225.255,303.496,225.047,303.804,225.029\"\n        />\n        <Path\n          id=\"Path3428\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.859,224.87c0.042-0.121,0.129-0.187,0.263-0.208C304.031,224.732,303.946,224.802,303.859,224.87\"\n        />\n        <Path\n          id=\"Path3598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M291.871,219.323c-0.087-0.025-0.174-0.053-0.261-0.078c0.073-0.087,0.161-0.155,0.261-0.208C291.986,219.151,291.986,219.247,291.871,219.323\"\n        />\n        <Path\n          id=\"Path32686\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.597,226.272c-0.048,0.02-0.095,0.089-0.073,0.183c0.098-0.034,0.196-0.074,0.293-0.109C303.699,226.285,303.645,226.254,303.597,226.272L303.597,226.272z\"\n        />\n        <Path\n          id=\"Path32684\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M300.447,222.278c0.05-0.024,0.134,0.023,0.183,0c-0.117-0.057-0.213-0.169-0.329-0.181C300.103,222.072,300.352,222.196,300.447,222.278z\"\n        />\n        <Path\n          id=\"Path32682\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M299.936,222.754c0.104-0.119,0.124-0.239,0.254-0.329c-0.036-0.074-0.052-0.164-0.109-0.222C300.145,222.403,300.026,222.578,299.936,222.754L299.936,222.754z\"\n        />\n        <Path\n          id=\"Path32707\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.253,219.786c-1.335,0.271-2.708-0.008-4.067,0.224c-0.319,0.053-0.668,0.095-0.99,0.035c-0.109-0.056-0.214-0.106-0.327-0.146c-0.235,0.012-0.337,0.223-0.662,0.223h-0.662c0.268,0.526,1.178,0.056,1.576,0.475c-0.464,0.268-0.975-0.139-1.43,0.074c-0.327,0.153-0.409,0.585-0.805,0.622c-0.107,0.01-0.197,0.099-0.293,0.147c0.046,0.072,0.073,0.22,0.221,0.291c0.301,0.153,1.075-0.258,1.247,0c0.041,0.066,0.048,0.109,0.036,0.147c0.145-0.025,0.288-0.089,0.368-0.147c0.199-0.144,0.088-0.305,0.223-0.368c0.132-0.062,0.261,0.124,0.402,0.073c0.14-0.05,0.149-0.354,0.329-0.367c0.18-0.015,0.304,0.342,0.474,0.402c0.173,0.06,0.325-0.065,0.477,0c0.151,0.067,0.156,0.272,0.369,0.37c0.074,0.035,0.175,0.057,0.291,0.073c-0.019-0.031-0.024-0.063-0.036-0.109c0.144,0.005,0.437,0.074,0.661,0.039c0.033-0.02,0.081-0.05,0.109-0.074c0.083-0.072,0.156-0.11,0.223-0.181c0.004-0.011-0.007-0.027,0-0.036c-0.049-0.487-0.387-0.747-0.843-0.477c0.032-0.221,0.216-0.385,0.439-0.369c-0.036-0.13-0.106-0.204-0.183-0.221c0.517-0.2,1.095,0.088,1.61-0.182C300.39,220.098,301.044,220.209,301.253,219.786L301.253,219.786z M298.724,220.594c0.004,0.22,0.164,0.43,0.328,0.552C298.968,220.942,298.866,220.759,298.724,220.594z M299.126,221.399c0.003,0.008,0.003,0.024,0,0.035c0.001,0.02-0.007,0.076,0.147,0.036C299.227,221.442,299.188,221.407,299.126,221.399L299.126,221.399z\"\n        />\n        <Path\n          id=\"Path3600\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M295.25,219.403c-0.07-0.197-1.304-0.468-0.664-0.67c0.339-0.108,0.355,0.255,0.558,0.225c0.329-0.045,0.385-0.435,0.678-0.549C295.998,219.109,295.921,219.037,295.25,219.403\"\n        />\n        <Path\n          id=\"Path3602\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M298.726,220.58c0.139,0.167,0.254,0.349,0.34,0.55C298.9,221.01,298.729,220.796,298.726,220.58\"\n        />\n        <Path\n          id=\"ve\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M269.184,224.689c0.716-0.846,1.072-1.753,1.299-2.815c0.217-1.021,0.455-1.812,0.987-2.705c0.435-0.728,1.418-1.15,1.832-1.912c0.473-0.868,1.284-0.643,2.057-1.122c-0.316,0.77-1.142,0.471-1.599,1.018c-0.387,0.468,0.024,1.476,0.523,1.676c-0.451-0.025-0.016,0.978,0.025,1.165c0.136,0.581-0.422,1.169-0.812,1.535c-0.504,0.477-0.75,1.059-0.437,1.682c0.123,0.242,0.162,0.551,0.393,0.72c0.258,0.19,0.301,0.107,0.255,0.452c-0.093,0.727,0.466,0.892,1.049,0.56c0.183-0.441,0.619-0.949,0.919-1.519c0.1-0.86-0.287-1.34-0.718-2.043c-0.171-0.276-0.321-0.591-0.422-0.903c-0.089-0.281,0.147-0.666-0.073-0.895c0.327,0.039,0.615-0.457,0.864-0.601c0.461-0.268,0.892-0.615,1.427-0.709c0.465-0.08,0.833-0.143,1.24-0.389c0.153-0.091,0.611-0.462,0.812-0.371c-0.025-0.146-0.095-0.269-0.205-0.367c0.201,0.079,0.809,0.591,1.017,0.35c0.139-0.163-0.008-0.567-0.188-0.641c-0.313-0.128-0.727,0.165-1.042,0.187c0.062-0.362-0.241-2.272,0.826-1.832c0.486,0.2,0.386,1.256,0.463,1.666c0.167,0.916,1.155,0.31,1.805,0.535c0.73,0.255,1.641,0.452,1.96,1.302c0.196,0.52,0.034,1.599,0.569,1.798c0.255,0.058,0.887-0.019,1.444-0.099c0.73-0.105,1.381-0.158,1.892-0.224c0.875-0.117,1.782-0.302,2.318,0.478c0.224,0.322,0.532,0.587,0.904,0.717c0.302,0.107,0.615,0.175,0.922,0.259c-0.031-0.008,1.015,0.214,0.529,0.214c0.824,0.446,1.214-0.518,1.865-0.58c0.396-0.036,0.486-0.45,0.814-0.602c0.452-0.21,0.968,0.192,1.432-0.074c-0.4-0.42-1.336,0.029-1.601-0.498c0.227,0,0.458,0,0.686,0c0.322,0,0.42-0.198,0.651-0.21c0.116,0.041,0.225,0.089,0.336,0.144c0.32,0.059,0.653,0.02,0.97-0.034c1.358-0.229,2.747,0.024,4.083-0.24c-0.21,0.422-0.876,0.343-1.262,0.546c-0.6,0.319-1.311-0.188-1.879,0.291c0.182-0.181,0.371-0.157,0.443,0.106c-0.223-0.021-0.385,0.123-0.417,0.338c0.498-0.29,0.876,0.007,0.866,0.587c-0.009,0.46-0.781,0.153-1.021,0.145c0.172,0.649,1.238,0.191,1.125-0.391c0.286,0.039,0.409,0.369,0.432,0.616c0.03,0.33,0.336,0.7,0.299,1.006c0.204-0.217,0.306-0.52,0.21-0.812c0.266,0.256,0.305,0.755,0.075,1.046c0.276-0.198,0.164-0.585,0.13-0.863c0.14,0.033,0.282,0.074,0.42,0.13c-0.028-0.029-0.892-0.49-0.383-0.425c0.482,0.059,1.112,0.567,0.857,1.108c0.115-0.209,0.278-0.189,0.156-0.393c0.194-0.096,0.394-0.115,0.603-0.052c-0.444-0.492,0.272-0.049,0.435,0.213c0.298,0.48,0.818,0.283,1.206,0.581c1.027,0.798-0.176,0.801-0.437,1.535c0.083-0.092,0.174-0.177,0.263-0.263c0.073,0.375-0.335,1.029-0.515,1.342c-0.11,0.191-0.077,0.359-0.327,0.359c-0.223,0-0.899-0.198-1.043,0c0.322,0.181,0.84,0.234,1.022,0.601c0.206-0.272,0.5-0.463,0.548-0.025c0.303-0.331,0.526-0.487,0.967-0.575c0.413-0.081,0.569,0.354,0.955-0.015c0.665-0.639,1.855,0.947,1.484,1.136c-0.371,0.188-0.583,0.458-0.887,0.746c-0.283,0.272-0.769,0.4-0.994,0.635c-0.16,0.172-0.291,0.403-0.435,0.589c-0.291,0.376,0.135,0.616,0.103,1.024c-0.021,0.256,0.074,0.538,0.371,0.375c0.353-0.191,0.601,0.272,0.334,0.531c-0.293,0.282-0.729,0.381-1.014,0.665c-0.138,0.138-0.374-0.06-0.516-0.073c-0.124-0.015-0.196,0.229-0.32,0.276c-1.101,0.431,0.021,1.113-0.563,1.76c-0.148,0.164-0.742,0.536-0.532,0.821c0.356,0.487,0.722,0.98,1.108,1.447c0.454,0.554,1.381,1.427,0.514,2.062c-0.293,0.216-0.501,0.612-0.795,0.823c-0.165,0.118-0.728-0.02-0.765,0.041c-0.159,0.261-0.635,0.204-0.644,0.472c-0.012,0.321-0.581,0.325-0.805,0.435c-0.428,0.205-0.954,0.472-1.426,0.237c-0.322-0.161-0.618,0.241-0.952,0.306c-0.406,0.08-0.414,0.507-0.322,0.84c0.139,0.483-0.264,0.854-0.667,0.486c-0.271-0.248-0.408-0.581-0.66-0.843c-0.334-0.35-0.547,0.122-0.873,0.003c-0.448-0.164-0.616-0.031-1.065-0.079c-0.353-0.039-0.272,0.099-0.411-0.335c-0.125-0.406-0.652-0.442-1.004-0.37c-0.463,0.09-0.451-0.315-0.812-0.472c-0.304,0.305,0.256,0.985,0.438,1.211c0.529,0.644,0.965,0.761,0.978,1.678c0.007,0.298,0.015,0.593,0.093,0.883c0.099,0.368,0.483,0.743,0.431,1.125c-0.088,0.657-0.089,0.945,0.707,0.964c0.231,0.006,1.088-0.172,1.014,0.246c-0.135,0.771-0.532,0.712-0.91,0.975c-0.285,0.199-0.787,0.242-0.901,0.513c-0.129,0.303-0.101,0.521-0.309,0.815c-0.187,0.263-0.434,0.47-0.602,0.748c0.009-0.706-1.082,0.377-1.287,0.418c-0.491,0.096-0.808,0.379-1.102,0.787c-0.197,0.272-0.609,0.991-0.938,1.097c-0.219-0.263,0.064-0.59-0.009-0.875c-0.117-0.481-0.824-0.015-1.011,0.122c-1.064,0.768-1.877-0.069-2.571-0.982c-0.325-0.427-0.292-0.924-0.442-1.424c-0.174-0.571-0.591-1.37-0.568-1.972c0.023-0.472-1.239-2.018-1.81-1.591c-0.019-0.53,0.838-1.094,1.207-1.387c0.645-0.506,0.214-1.045-0.239-1.564c-1.003-1.147-0.714-3.099-0.711-4.477c0.002-0.493,0.16-0.727,0.46-1.062c0.19-0.214,0.1-0.653,0.251-0.93c0.168-0.304,0.434-0.52,0.52-0.786c0.151-0.478-0.504-0.957-0.773-0.83c-0.648,0.297-1.168,0.364-1.732,0.326c-0.256-0.02-0.807,0.254-1.391,0.096c-0.415-0.115-0.391,0.05-0.915,0.123c-0.095,0.013-0.855-0.227-0.78-0.181c-0.289-0.185-0.422-0.597-0.604-0.875c-0.259-0.393-0.503-0.78-0.738-1.186c-0.122-0.208-0.289-0.463-0.588-0.371c-0.555,0.17-0.912-0.371-1.435-0.423c-0.337-0.035-0.488,0.238-0.796,0.317c-0.456,0.117-0.882-0.202-1.339-0.119c-0.291,0.055-0.467-0.134-0.767,0.02c-0.303,0.153-0.703-0.025-0.869-0.304c-0.13-0.212-0.196-0.369-0.256-0.602c-0.079-0.325-0.532-0.291-0.698-0.524c-0.313-0.446-0.068-1.395,0.201-1.76c0.509-0.699-0.359-1.387-0.587-1.892c-0.237-0.532,0.022-1.771-0.76-1.569c0.014-0.188-0.012-0.371-0.077-0.549C269.923,224.538,269.6,224.701,269.184,224.689\"\n        />\n      </G>\n      <G id=\"VC\">\n        <Path\n          id=\"vc\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.647,212.259c-0.37-0.224-0.114-0.576,0.08-0.813C303.917,211.716,303.83,212.02,303.647,212.259\"\n        />\n        <Circle\n          id=\"vc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"304.802\"\n          cy=\"213.229\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"UZ\">\n        <Path\n          id=\"Path9377\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.472,130.147c-0.053,0.065-0.182,0.115-0.222,0.183c-0.152,0.273-0.167,0.582-0.221,0.875c-0.055,0.293,0.108,0.507,0.256,0.734c0.147,0.228,0.252,0.476,0.147,0.842c-0.108,0.371-0.533,0.458-0.991,0.663c-0.17,0.073-0.24,0.385-0.402,0.513c0.576,0.156,0.057,0.792,0.183,1.137c0.108,0.294-0.022,0.649,0.327,0.952c0.273,0.048,0.676-0.065,0.955,0c0.231,0.056,0.501,0.16,0.66,0.33c0.255,0.272,0.329,0.181,1.063,0.109c0.256-0.024,0.192-0.123,0.806,0.369c-0.508-0.91-0.31-1.542,0.11-2.014c0.251-0.282,0.656-0.902,0.367-1.429c-0.183-0.335-0.584-0.448-0.696-0.807c-0.13-0.424-0.1-1.415-0.368-1.537c-0.375-0.174-0.552-0.098-0.843-0.146c-0.563-0.095-0.238-0.236-0.662-0.475C647.798,130.354,647.637,130.253,647.472,130.147L647.472,130.147z\"\n        />\n        <Path\n          id=\"Path9398\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M650.363,127.545c-0.197-0.016-0.35,0.094-0.55,0.036c-0.6-0.17-1.169-0.517-1.503-0.952s-0.382-0.816-0.289-1.1c0.026-0.098,0.123-0.11,0.182-0.183c-0.085-0.1-0.274-0.123-0.259-0.292c0.059-0.516-0.308-0.969-0.876-0.989c-0.858-0.029-2.232,0.525-2.932-0.111c-0.076,0.256-0.42,0.735-0.401,0.916c0.05,0.503,0.401,0.795,0.695,1.32c0.292,0.525,0.9,0.708,1.505,0.843c0.602,0.135,1.201,0.22,1.501,0.585c0.301,0.368,0.031,0.582-0.111,0.878c-0.072,0.148-0.122,0.322-0.035,0.551c0.024,0.057,0.146,0.155,0.183,0.219c0.016-0.046-0.021-0.019,0-0.073c0.044-0.124,0.321-0.174,0.439-0.183c0.361-0.039,1.389,0.328,1.829,0.221c0.551-0.133,0.463-0.443,0.405-0.844c-0.034-0.226,0.223-0.224,0.292-0.292c0.082-0.084,0.054-0.174,0.073-0.182C650.443,127.844,650.458,127.791,650.363,127.545L650.363,127.545z\"\n        />\n        <Path\n          id=\"Path9396\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M650.586,127.545c-0.066,0.001-0.121,0.004-0.184,0c0.109,0.003,0.223,0.022,0.329,0.036C650.7,127.52,650.626,127.574,650.586,127.545z\"\n        />\n        <Path\n          id=\"Path9394\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M651.026,127.143c-0.074-0.257-0.118-0.498-0.224-0.767c-0.168-0.445-0.387-0.862-0.696-1.026c-0.306-0.166-0.517-0.097-0.768-0.147c0.062,0.242,0.157,0.5,0.183,0.699c-0.363-0.11-1.02-0.198-1.317-0.55c-0.06,0.074-0.155,0.087-0.185,0.183c-0.09,0.283-0.039,0.666,0.294,1.099c0.33,0.435,0.901,0.782,1.501,0.954c0.201,0.058,0.353-0.052,0.55-0.039c0.013,0,0.025,0,0.037,0c0.064,0.008,0.12,0.002,0.183,0c-0.218-0.155-0.529-0.025-0.767-0.22C650.155,126.968,650.593,127.088,651.026,127.143L651.026,127.143z\"\n        />\n        <Path\n          id=\"Path9408\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M658.681,126.629c-0.432-0.306-0.747-0.61-1.025-0.661c-0.513-0.092-0.558,0.208-0.842,0.145c-0.286-0.062-0.243-0.367-0.696-0.513c-0.321-0.102-0.919-0.002-1.395,0.037c0.009,0.053,0.063,0.089,0.037,0.146c-0.107,0.247-0.866,0.588-0.622,0.697c0.674,0.3,0.569,0.84,1.172,0.697c0.182-0.043,0.253,0.013,0.516-0.109c0.301-0.141,0.602-0.336,1.062-0.184c0.165,0.055,0.354,0.382,0.55,0.292c0.247-0.285,0.169,0.1,0.369,0.037c0.231,0.047,0.479-0.182,0.696-0.183C658.053,126.795,658.317,126.7,658.681,126.629L658.681,126.629z\"\n        />\n        <Path\n          id=\"Path9413\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M658.353,124.687c-0.067,0.293-0.046,0.516-0.222,0.62c-0.371,0.224-0.828-0.356-1.174-0.181c-0.275,0.138-0.349,0.595-0.401,0.806c0.058,0.068,0.152,0.161,0.255,0.181c0.286,0.065,0.331-0.237,0.845-0.145c0.277,0.051,0.594,0.352,1.023,0.661c0.279-0.056,0.629-0.116,0.696-0.108c-0.103-0.199-0.205-0.354-0.181-0.588c0.69,0.298,0.803,0.174,1.062-0.256c0.058-0.093,0.698-0.321,0.439-0.476c-0.265-0.173-0.558-0.166-0.916-0.146C659.259,125,658.939,124.409,658.353,124.687L658.353,124.687z\"\n        />\n        <Path\n          id=\"Path9403\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.409,122.928c0.039,0.218,0.148,0.521,0.036,0.733c-0.075,0.117-0.185,0.184-0.328,0.182c0.07,0.149,0.07,0.289,0,0.438c-0.503-0.471-1.419,0.111-1.758-0.73c-0.074-0.175-0.168-0.166-0.256-0.183c-0.17,0.191-0.306,0.279-0.369,0.514c-0.056,0.207,0.024,0.414,0.073,0.732c0.006-0.01,0.035-0.025,0.037-0.038c0.312,0.242,0.459,0.64,0.807,0.844c0.073,0.042,0.061,0.138,0.073,0.221c0.473-0.038,1.073-0.138,1.394-0.036c0.285,0.092,0.34,0.212,0.438,0.329c0.054-0.211,0.124-0.667,0.403-0.806c0.343-0.174,0.802,0.407,1.172,0.182c0.173-0.107,0.155-0.328,0.221-0.621c-0.027,0.013-0.043-0.02-0.073,0c-0.025-0.667-0.562-0.43-0.916-0.844C657.011,123.44,656.64,123.349,656.409,122.928L656.409,122.928z\"\n        />\n        <Path\n          id=\"Path9382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M654.944,120.915c-0.485-0.254-0.878-0.229-1.282,0.182c-0.362,0.373-0.385,0.13-0.77,0.224c-0.248,0.057-0.391,0.468-0.513,0.66c-0.256,0.408-0.729,0.401-1.1,0.66c-0.312,0.222-0.895,0.501-1.136,0.769c-0.188,0.212,0.115,0.6-0.222,0.731c-0.401,0.16-0.386,0.465-0.661,0.729c-0.094,0.094,0.044,0.219,0.074,0.331c0.255,0.05,0.463-0.02,0.768,0.146c0.306,0.168,0.527,0.582,0.696,1.025c0.104,0.272,0.148,0.513,0.223,0.767c0.186,0.026,0.383,0.072,0.55,0c-0.227-0.172-0.045-0.339-0.223-0.66c-0.176-0.262-0.247-0.593-0.221-0.731c0.129-0.664,0.688-0.315,0.989-0.11c0.435,0.295,1.518-0.631,1.686-1.026c-0.051-0.321-0.127-0.525-0.074-0.731c0.062-0.232,0.198-0.321,0.369-0.514c-0.167-0.034-0.352,0.026-0.586,0c-0.312-0.034-0.441-0.321-0.769-0.329C652.871,122.198,654.384,121.444,654.944,120.915L654.944,120.915z\"\n        />\n        <Path\n          id=\"Path9431\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M641.903,132.306c0.087-0.158,0.317-0.281,0.368-0.438c0.172-0.544,0.14-1.092,0.036-1.504c-0.105-0.413-0.453-0.549-0.769-0.66c-0.316-0.109-0.6-0.217-0.66-0.512c-0.121-0.596,0.911-0.91,0.845-1.576c-0.032-0.336-0.212-0.757-0.477-1.1c-0.266-0.342-0.615-0.569-0.953-0.585c-0.337-0.017-0.53,0.265-0.696,0.585c-0.168,0.321-0.301,0.677-0.585,0.697c-0.574,0.035-0.803-0.917-1.283-1.025c-0.48-0.109-0.693,0.336-1.319,0.291c-0.313-0.024-0.619-0.281-0.99-0.515c-0.137-0.085-0.322-0.044-0.473-0.109c-0.1,0.4-0.676,0.817-1.174,1.245c0.066,0.117,0.164,0.203,0.224,0.328c0.444,1.017,2.313,1.669,3.187,2.273c0.563,0.389,1.127,0.708,1.686,1.099c0.444,0.313,1.015,0.272,1.465,0.623c0.475,0.37,1.002,0.522,1.502,0.843C641.851,132.284,641.88,132.293,641.903,132.306L641.903,132.306z\"\n        />\n        <Path\n          id=\"Path9436\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.326,129.742c-0.594,0.205-1.301,0.487-2.161,0.622c-0.826,0.131-1.906,0.112-2.857,0.111c0.085,0.401,0.123,0.889-0.035,1.392c-0.05,0.157-0.278,0.282-0.368,0.437c0.501,0.335,1.003,0.843,1.612,0.953c0.608,0.111,1.018,0.006,1.574,0.368c0.316,0.206,0.569,0.239,0.916,0.33c0.01,0.003,0.025-0.003,0.035,0c0.161-0.125,0.234-0.438,0.402-0.512c0.458-0.205,0.884-0.293,0.991-0.663c0.104-0.368,0-0.616-0.146-0.844c-0.146-0.227-0.312-0.439-0.257-0.731c0.055-0.293,0.069-0.602,0.222-0.876c0.037-0.069,0.169-0.121,0.222-0.183c-0.073-0.047-0.179-0.008-0.222-0.11C647.299,129.992,647.311,129.81,647.326,129.742L647.326,129.742z\"\n        />\n        <Path\n          id=\"Path9441\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M644.541,126.224c-0.155,0.063-0.337,0.066-0.476,0.147c-0.443,0.263-0.794,0.618-0.916,0.989s0.123,0.669,0.369,0.953c0.246,0.283,0.511,0.551,0.366,0.766c-0.145,0.222-0.382,0.08-0.619-0.033c-0.241-0.12-0.478-0.213-0.663,0.033c-0.181,0.25-0.181,0.667-0.035,1.102c0.035,0.106,0.132,0.183,0.183,0.293c0.83,0.002,1.716,0,2.418-0.111c0.864-0.135,1.566-0.418,2.16-0.622c0.025-0.114,0.04-0.148,0.146-0.475c-0.038-0.064-0.162-0.164-0.182-0.22c-0.087-0.227-0.035-0.404,0.036-0.551c0.143-0.298,0.41-0.514,0.11-0.878c-0.301-0.37-0.898-0.451-1.502-0.585C645.369,126.905,644.85,126.676,644.541,126.224L644.541,126.224z\"\n        />\n        <Path\n          id=\"Path9418\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M637.765,116.263c-0.4-0.223-0.711,0.35-1.064,0.438c-1.372,0.344-2.901-0.368-4.325-0.11c-0.357,0.066-0.79,0.127-1.209,0.183c0.322,0.222,0.374,0.243,0.769,0.55c0.918,0.715,1.861,1.588,1.906,2.161c0.039,0.572-0.249,0.748-0.551,0.878c-0.304,0.132-0.612,0.223-0.585,0.549c0.025,0.328,0.421,0.532,0.809,0.733c0.385,0.202,0.763,0.4,0.768,0.695c0.007,0.296-0.231,0.354-0.475,0.439c-0.243,0.086-0.483,0.185-0.516,0.551c-0.029,0.366,0.421,0.668,0.879,1.025c0.227,0.176,0.465,0.355,0.621,0.586c0.16,0.232,0.224,0.517,0.182,0.842c-0.002,0.02-0.031,0.055-0.034,0.074c0.15,0.064,0.336,0.024,0.474,0.109c0.371,0.231,0.676,0.489,0.99,0.515c0.626,0.042,0.838-0.402,1.318-0.292c0.481,0.107,0.708,1.06,1.283,1.025c0.286-0.02,0.42-0.373,0.583-0.696c0.168-0.322,0.359-0.602,0.699-0.586c0.336,0.016,0.687,0.244,0.953,0.586c0.266,0.342,0.442,0.763,0.475,1.099c0.066,0.667-0.962,0.982-0.844,1.576c0.06,0.295,0.341,0.401,0.66,0.512c0.318,0.11,0.665,0.247,0.767,0.66c0.01,0.03-0.007,0.079,0,0.111c0.146,0,0.288,0,0.44,0c-0.053-0.109-0.146-0.183-0.183-0.293c-0.146-0.435-0.145-0.851,0.036-1.098c0.181-0.25,0.42-0.155,0.661-0.037c0.24,0.117,0.476,0.255,0.62,0.037c0.146-0.221-0.122-0.488-0.367-0.769c-0.246-0.283-0.489-0.582-0.368-0.953c0.123-0.371,0.47-0.726,0.916-0.989c0.141-0.083,0.321-0.084,0.475-0.146c-0.022-0.033-0.089-0.005-0.108-0.037c-0.293-0.525-0.646-0.817-0.696-1.322c-0.019-0.178,0.323-0.661,0.402-0.915c-0.093-0.083-0.191-0.124-0.257-0.256c-0.283-0.573-0.409-1.242-0.731-1.796c-0.28-0.48-0.765-0.144-1.137-0.402c-0.747-0.521-0.619-2.171-0.729-2.968c-0.516,0.045-0.706,0.25-1.101-0.181c-0.374-0.418-0.54-0.805-1.062-1.064C638.586,117.021,638.268,116.541,637.765,116.263L637.765,116.263z\"\n        />\n        <Path\n          id=\"Path9425\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M630.548,123.991c-0.012-0.602-0.002-1.234-0.293-1.503c-0.325-0.3-0.638-0.44-0.99-0.475c-0.353-0.034-0.718,0.025-1.135,0.036c-0.354,0.012-0.784-0.093-1.208-0.146c0.105,0.067,0.196,0.138,0.255,0.292c-0.111-0.017-0.238-0.038-0.255,0.074c-0.021,0.114,0.172,0.385,0.219,0.55c0.043,0.166-0.073,0.372,0,0.516c0.074,0.139,0.219,0.223,0.293,0.254c0.406,0.188,0.791,0.383,1.247,0.331c0.766-0.089,1.198,0.271,1.721,0.221C630.512,124.127,630.525,124.058,630.548,123.991L630.548,123.991z\"\n        />\n        <Path\n          id=\"Path9423\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M633.368,123.222c-0.39-0.065-0.797-0.173-1.1-0.036c-0.394,0.173-0.422,0.727-0.476,1.208c0.197,0.179,0.448,0.309,0.585,0.587c0.408,0.817,0.966,1.377,1.391,2.124c0.521-0.451,1.158-0.905,1.21-1.318c0.041-0.324-0.024-0.612-0.182-0.843c-0.16-0.233-0.395-0.409-0.623-0.585c-0.458-0.356-0.909-0.662-0.878-1.025C633.3,123.269,633.352,123.269,633.368,123.222L633.368,123.222z\"\n        />\n        <Path\n          id=\"Path9368\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M620.325,110.546l-5.97,1.723l2.491,11.503c0.229-0.021,0.872,0.008,1.686,0.037c0.199,0.008,0.924,0.137,1.062-0.037c0.208-0.263-0.179-0.569-0.291-0.843c-0.359-0.862-0.321-0.947,0.291-1.686c0.443-0.535,1.451,0.201,1.502-0.915c0.024-0.544,0.533-0.208,0.66-0.145c0.371,0.181,0.459,0.394,0.808,0.474c-0.053-0.194-1.511-1.139-0.879-1.063c0.434,0.052,0.507-0.059,0.808-0.292c0.244-0.191,0.666,0.365,0.844,0.474c0.37,0.235,0.905,0.074,1.064,0.587c0.102,0.338,0.91,0.262,1.17,0.255c0.545-0.009,0.885,0.176,0.915,0.733c0.019,0.354,0.244,0.43,0.438,0.548c0.423,0.053,0.856,0.159,1.208,0.147c0.419-0.011,0.784-0.073,1.137-0.036c0.351,0.035,0.666,0.175,0.989,0.475c0.29,0.27,0.282,0.902,0.294,1.502c0.025-0.09,0.051-0.188,0.183-0.221c0.159-0.04,0.407,0.083,0.55,0.146c0.243,0.106,0.346,0.322,0.515,0.475c0.055-0.482,0.081-1.033,0.475-1.209c0.304-0.136,0.71-0.025,1.099,0.037c0.08-0.232,0.237-0.37,0.438-0.439c0.244-0.086,0.484-0.145,0.477-0.439c-0.009-0.295-0.384-0.495-0.769-0.695c-0.387-0.204-0.779-0.405-0.808-0.733c-0.023-0.328,0.282-0.418,0.588-0.551c0.303-0.131,0.592-0.306,0.549-0.878c-0.041-0.572-0.984-1.446-1.905-2.16c-0.396-0.305-0.45-0.328-0.768-0.549c-0.218,0.028-0.437,0.132-0.621,0.074c-0.463-0.151-0.864-0.519-1.209-0.844c-1.354-1.28-2.407-2.599-3.113-2.673c0.003,0.764-0.49,1.421-0.989,1.797c0.037-0.043-1.798-0.156-1.905,0c-0.088,0.124-0.191,0.47-0.223,0.33c-0.091-0.45-0.429-0.553-0.476-0.662c-0.075-0.179-0.112-0.509-0.329-0.477l-1.281,0.037c-0.063,0.003-0.264,0.041-0.401-0.221c-0.14-0.261-0.227-0.841-0.258-0.878C619.59,112.243,620.865,110.354,620.325,110.546L620.325,110.546z M620.95,110.693c-0.173,0.289,0.071,0.72,0.22,0.953c0.198,0.305-0.085,0.296-0.182,0.515c-0.107,0.237,0.675-0.085,0.769,0c-0.377,0.008-0.471,0.552-0.329,0.807c0.184-0.549,0.632,0.566,0.329,0.438c-0.072-0.027-0.623-0.451-0.623-0.255c0,0.089,0.678,1.01,0.733,1.024c0.568,0.167,0.249-0.319,0.367-0.584c0.44,0.306,0.231-0.208,0.477,0.257c-0.017-0.314-0.392-0.554-0.294-0.879c0.015,0.062,0.017,0.125,0.035,0.184c0.352-0.271,0.459-1.026,0.37-1.429L620.95,110.693z\"\n        />\n        <Path\n          id=\"uz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M614.37,112.27l5.943-1.74c0.538-0.19-0.722,1.703,0.047,2.716c0.036,0.038,0.103,0.625,0.244,0.886c0.138,0.262,0.346,0.225,0.406,0.224l0.357-0.357c-0.057-0.016-0.253-0.748-0.253-0.836c-0.273-0.665-0.039-0.865-0.112-1.01c0.098-0.218,0.382-0.195,0.186-0.501c-0.148-0.228-0.401-0.667-0.229-0.953l1.861,1.021c-0.338,0.612-0.269,0.051-0.672,1.424c-0.244-0.465,0.388,0.664,0.519,0.408c0.293-1.044,1.054-0.537,0.755-1.689l2.8,1.468c0.71,0.074,1.771,1.387,3.125,2.667c0.339,0.325,0.726,0.702,1.188,0.85c0.54,0.172,1.305-0.175,1.847-0.272c1.421-0.255,2.937,0.451,4.31,0.106c0.354-0.089,0.688-0.654,1.088-0.435c0.502,0.278,0.819,0.776,1.355,1.043c0.521,0.259,0.687,0.632,1.064,1.045c0.393,0.435,0.563,0.256,1.072,0.211c0.115,0.795,0,2.412,0.73,2.935c0.371,0.258,0.866-0.051,1.146,0.426c0.326,0.556,0.447,1.213,0.73,1.787c0.56,1.125,2.209,0.336,3.176,0.371c0.567,0.019,0.938,0.478,0.879,0.992c-0.085,0.771,1.113,0.701,1.581,0.842c-0.041-0.294-0.547-0.738-0.253-1.031c0.272-0.269,0.274-0.587,0.677-0.747c0.334-0.133,0-0.491,0.188-0.704c0.238-0.271,0.836-0.574,1.148-0.795c0.37-0.257,0.828-0.254,1.087-0.665c0.122-0.19,0.293-0.605,0.545-0.666c0.386-0.089,0.398,0.174,0.764-0.2c0.399-0.414,0.773-0.419,1.26-0.17c-0.563,0.528-2.075,1.276-2.198,2.118c0.325,0.011,0.486,0.269,0.798,0.303c0.365,0.041,0.619-0.318,0.822,0.186c0.34,0.844,1.277,0.271,1.78,0.743c0.071-0.147,0.071-0.296,0-0.444c0.142,0,0.254-0.054,0.329-0.172c0.114-0.216,0-0.501-0.042-0.718c0.228,0.419,0.584,0.481,0.938,0.887c0.357,0.414,0.898,0.173,0.923,0.839c0.645-0.385,0.939,0.322,1.482,0.375c0.362-0.021,0.667-0.029,0.928,0.144c0.259,0.156-0.37,0.378-0.429,0.472c-0.258,0.43-0.377,0.56-1.067,0.265c-0.036,0.231,0.083,0.402,0.185,0.6c-0.156-0.013-1.675,0.078-0.89,0.498c-0.221,0-0.453,0.238-0.684,0.189c-0.2,0.062-0.121-0.336-0.368-0.051c-0.196,0.085-0.402-0.224-0.568-0.275c-0.458-0.153-0.756,0.032-1.06,0.174c-0.261,0.123-0.312,0.062-0.494,0.106c-0.603,0.142-0.518-0.38-1.191-0.678c-0.241-0.108,0.522-0.454,0.633-0.701c0.062-0.143,0-0.317-0.119-0.386c-0.349-0.204-0.5-0.596-0.812-0.837c-0.123,0.375-1.242,1.385-1.69,1.079c-0.304-0.205-0.866-0.563-0.995,0.101c-0.037,0.139,0.043,0.466,0.221,0.727c0.174,0.321,0,0.508,0.217,0.68c-0.558,0.23-1.295-0.352-1.778,0.16c0.282,0.226,0.729-0.132,0.916,0.261c-0.124-0.018-0.244-0.024-0.369-0.024c0.094,0.245,0.086,0.286,0.156,0.352c-0.035,0.011,0,0.108-0.074,0.194c-0.065,0.071-0.305,0.053-0.272,0.282c0.058,0.4,0.139,0.719-0.411,0.853c-0.444,0.108-1.499-0.271-1.857-0.231c-0.122,0.009-0.368,0.083-0.41,0.205c-0.252,0.667-0.11,0.693-0.247,0.817c0.13,0.332,0.498,0.292,0.71,0.415c0.419,0.237,0.089,0.402,0.65,0.496c0.288,0.047,0.466-0.061,0.839,0.117c0.269,0.124,0.255,1.125,0.385,1.551c0.109,0.358,0.519,0.482,0.701,0.817c0.291,0.525-0.13,1.119-0.378,1.404c-0.421,0.473-0.63,1.114-0.125,2.021c-0.612-0.487-0.532-0.371-0.793-0.344c-0.729,0.073-0.817,0.144-1.071-0.125c-0.158-0.173-0.404-0.282-0.635-0.336c-0.275-0.066-0.675,0.068-0.95,0.024c-0.349-0.305-0.242-0.667-0.349-0.961c-0.126-0.346,0.403-0.966-0.174-1.122c-0.363-0.099-0.644-0.145-0.969-0.358c-0.555-0.363-0.964-0.24-1.568-0.353c-0.64-0.119-1.149-0.644-1.671-0.976c-0.501-0.321-1.036-0.485-1.511-0.854c-0.451-0.35-0.995-0.303-1.442-0.617c-0.557-0.39-1.15-0.738-1.712-1.125c-0.873-0.603-2.716-1.222-3.161-2.241c-0.419-0.958-1.158-1.509-1.629-2.453c-0.255-0.517-0.567-0.846-1.103-1.081c-0.14-0.061-0.388-0.196-0.549-0.158c-0.229,0.06-0.074,0.355-0.341,0.379c-0.524,0.051-0.923-0.303-1.69-0.214c-0.453,0.054-0.859-0.136-1.262-0.321c-0.074-0.036-0.212-0.134-0.286-0.272c-0.074-0.139,0.056-0.351,0-0.516c-0.043-0.168-0.26-0.418-0.237-0.527c0-0.112,0.159-0.09,0.271-0.074c-0.168-0.438-0.69-0.303-0.717-0.853c-0.037-0.554-0.374-0.749-0.92-0.741c-0.258,0.004-1.055,0.086-1.157-0.255c-0.155-0.517-0.686-0.356-1.061-0.591c-0.174-0.112-0.615-0.662-0.857-0.469c-0.3,0.233-0.359,0.328-0.796,0.276c-0.628-0.073,0.817,0.866,0.872,1.061c-0.351-0.082-0.438-0.29-0.813-0.472c-0.123-0.062-0.616-0.37-0.639,0.174c-0.051,1.114-1.064,0.37-1.509,0.909c-0.617,0.738-0.64,0.837-0.283,1.699c0.117,0.271,0.499,0.559,0.287,0.819c-0.136,0.173-0.883,0.04-1.084,0.035c-0.811-0.028-1.428-0.068-1.657-0.048l-2.496-11.483\"\n        />\n      </G>\n      <G id=\"UY\">\n        <Path\n          id=\"Path31611\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M332.501,357.562c-0.025,0.01-0.05-0.008-0.074,0c-0.306,0.117-0.612,0.305-0.876,0.439c-0.533,0.277-1.054,0.759-1.281,1.174c-0.23,0.416-0.174,0.381-0.185,1.098c-0.007,0.358-0.019,1.036,0.038,1.686c0.039,0.486,0.157,0.803,0.292,1.1c0.066-0.026,0.106,0.029,0.181,0c0.227-0.091,0.866-0.306,0.584-0.661c0.532,0.473,1.14-0.793,1.32-1.1c0.217-0.366,0.724-1.589,0.402-1.795C332.443,359.207,332.283,358.134,332.501,357.562z\"\n        />\n        <Path\n          id=\"Path31620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M328.105,357.27c0.218-0.207,0.397-0.479,0.549-0.549c0.332-0.152,0.321,0.054,0.517,0c0.196-0.056,0.375-0.295,0.622-0.328c0.246-0.036,0.582,0.202,0.768,0.145c0.187-0.057,0.118-0.244,0.256-0.258c0.139-0.008-0.066,0.124,0.402,0.295c0.234,0.083,0.737,0.277,1.245,0.367c0.151,0.025,0.224-0.074,0.369-0.072c0.209-0.332,0.267-0.603-0.369-0.916c-0.821-0.409-1.027-1.156-1.685-1.722c-0.358-0.31-0.821-0.334-1.209-0.587c-0.253-0.165-0.426-0.401-0.623-0.62c-0.099,0.147-0.288,0.286-0.293,0.437c-0.007,0.266,0.107,0.518,0.186,0.623c0.154,0.223,0.164-0.07,0.22,0.038c0.057,0.106-0.083,0.351-0.22,0.438c-0.138,0.09-0.357-0.083-0.477,0.038c-0.121,0.122,0.051,0.31-0.037,0.514c-0.087,0.204-0.335,0.509-0.551,0.583c-0.212,0.077-0.336-0.256-0.549-0.073s-0.183,0.796-0.036,1.1c0.147,0.302,0.528,0.481,0.732,0.549C328.022,357.304,328.047,357.294,328.105,357.27L328.105,357.27z\"\n        />\n        <Path\n          id=\"Path31618\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M330.78,358.699c0.25-0.254,0.451-0.53,0.769-0.697c0.268-0.138,0.569-0.323,0.876-0.439c0.026-0.008,0.049,0.01,0.074,0c0.019-0.048-0.025-0.14,0-0.181c0.139-0.222,0.231-0.358,0.33-0.515c-0.143-0.003-0.219,0.1-0.369,0.073c-0.508-0.088-1.012-0.282-1.247-0.367c-0.468-0.171-0.263-0.304-0.402-0.295c-0.139,0.011-0.072,0.202-0.256,0.258c-0.187,0.058-0.522-0.182-0.768-0.146c-0.246,0.034-0.424,0.272-0.62,0.328c-0.197,0.055-0.185-0.151-0.517,0c-0.153,0.071-0.334,0.341-0.55,0.55c0.058-0.025,0.148-0.065,0.183,0c0.068,0.13-0.254,0.175-0.294,0.402c-0.03,0.181,0.127,0.453,0.183,0.698c0.302-0.09,0.581-0.146,0.81-0.11c0.39,0.064,0.591,0.483,0.841,0.438c0.252-0.042,0.147-0.376,0.404-0.402C330.403,358.28,330.598,358.518,330.78,358.699L330.78,358.699z\"\n        />\n        <Path\n          id=\"Path31616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M327.739,362.325c0.03,0.072,0.039,0.122,0.074,0.185c0.148,0.283,0.367,0.406,0.55,0.623c0.236,0.051,0.471-0.011,0.697,0.035c0.617,0.13,0.867,0.068,1.357-0.108c-0.137-0.297-0.256-0.614-0.293-1.101c-0.047-0.578-0.042-1.123-0.038-1.501c-0.205,0.046-0.407,0.106-0.514,0.219c-0.3,0.322,0.014,0.608-0.329,0.99C328.962,361.974,328.274,362.222,327.739,362.325L327.739,362.325z\"\n        />\n        <Path\n          id=\"Path31606\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M327.739,362.325c0.536-0.104,1.222-0.351,1.501-0.658c0.344-0.382,0.03-0.665,0.331-0.99c0.106-0.112,0.308-0.173,0.514-0.22c0.001-0.046-0.001-0.145,0-0.185c0.013-0.717-0.045-0.682,0.184-1.1c0.09-0.169,0.344-0.304,0.513-0.476c-0.178-0.182-0.373-0.419-0.55-0.402c-0.254,0.025-0.152,0.36-0.401,0.402c-0.252,0.044-0.452-0.373-0.844-0.438c-0.225-0.036-0.505,0.021-0.808,0.111c0.015,0.063,0.046,0.123,0.037,0.182c-0.05,0.284-0.443,0.471-0.474,0.697c-0.034,0.227,0.203,0.192,0.182,0.513c-0.02,0.321-0.619,0.507-0.585,1.247C327.349,361.332,327.518,361.852,327.739,362.325L327.739,362.325z\"\n        />\n        <Path\n          id=\"Path31648\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M326.677,363.316c0.009-0.195,0.041-0.43-0.181-0.621c-0.159-0.134-0.458-0.119-0.769-0.109c0.007,0.016,0.033,0.018,0.035,0.034c0.009,0.09-0.125,0.137-0.182,0.224c0.125,0.029,0.253,0.049,0.368,0.107c0.263,0.142,0.219,0.439,0.622,0.404C326.603,363.349,326.64,363.325,326.677,363.316L326.677,363.316z\"\n        />\n        <Path\n          id=\"Path31646\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M327.372,361.153c-0.298,0.048-0.568,0.032-0.729,0c-0.363-0.073-0.09-0.246-0.259-0.222c-0.166,0.024-0.083,0.412-0.366,0.55c-0.194,0.095-0.538-0.014-0.837-0.077c0.008,0.014,0.024,0.068,0.03,0.077c0.212,0.305,0.224,0.017,0.292,0.111c0.069,0.094,0.073,0.26,0.036,0.366c-0.032,0.108-0.224,0.11-0.221,0.257c0.006,0.133,0.326,0.198,0.403,0.368c0.313-0.008,0.613-0.025,0.768,0.11c0.224,0.19,0.189,0.424,0.182,0.621c0.229-0.049,0.46-0.156,0.661-0.256c0.326-0.166,0.677-0.004,1.025,0.073c-0.187-0.221-0.402-0.341-0.55-0.623C327.561,362.032,327.416,361.528,327.372,361.153L327.372,361.153z\"\n        />\n        <Path\n          id=\"Path31644\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M328.273,357.305c-0.1,0.008-0.212-0.038-0.316,0.005c-0.272,0.105-0.562,0.294-0.843,0.514c-0.562,0.437-1.077,0.958-1.428,0.954c-0.704-0.009-0.464-0.444-0.768-0.369c-0.155,0.038-0.147,0.184-0.183,0.369c-0.008,0.038-0.061,0.072-0.073,0.108c0.133,0.207,0.307,0.388,0.402,0.697c0.064,0.452-0.093,1.471,0.077,1.818c0.299,0.065,0.68,0.18,0.875,0.086c0.279-0.139,0.2-0.523,0.365-0.551c0.168-0.025-0.103,0.146,0.259,0.221c0.163,0.034,0.434,0.049,0.729,0c-0.004-0.038-0.034-0.11-0.035-0.146c-0.033-0.739,0.567-0.925,0.584-1.245c0.021-0.321-0.218-0.285-0.183-0.515c0.034-0.225,0.427-0.412,0.476-0.695c0.05-0.284-0.26-0.653-0.222-0.879c0.036-0.205,0.289-0.261,0.294-0.365L328.273,357.305z\"\n        />\n        <Path\n          id=\"Path31642\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M327.225,355.842c-0.144-0.156-0.333-0.271-0.474-0.29c-0.367-0.056-0.576,0.102-0.73,0.221c-0.157,0.119,0.024,0.109-0.223,0.33c-0.245,0.22-0.952,0.658-1.393,0.696c-0.234,0.022-0.384-0.058-0.549-0.146c-0.006,0.021,0.007,0.057,0,0.073c-0.148,0.33-0.299,0.39-0.476,0.477c-0.175,0.086-0.379,0.024-0.513,0.073c-0.132,0.049-0.319-0.212-0.292,0.184c0.024,0.396,1.381,0.567,1.796,0.953c0.171,0.158,0.199,0.331,0.293,0.475c0.013-0.038,0.065-0.072,0.073-0.108c0.036-0.184,0.028-0.328,0.183-0.369c0.306-0.075,0.066,0.357,0.768,0.369c0.352,0.005,0.866-0.516,1.427-0.954c0.281-0.221,0.569-0.408,0.844-0.514c0.103-0.041,0.193,0.008,0.292,0c0.049-0.004,0.044-0.025,0.037-0.037c-0.071-0.129-0.164,0.07-0.369,0c-0.205-0.068-0.583-0.247-0.73-0.55C327.072,356.48,327.128,356.104,327.225,355.842L327.225,355.842z\"\n        />\n        <Path\n          id=\"Path31640\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M328.615,354.561c-0.171-0.358-0.304-0.757-0.658-0.954c-0.53-0.296-1.545,0.141-1.906-0.11c-0.361-0.25-0.115-0.529-0.257-0.659c-0.14-0.129-0.324-0.033-0.437-0.147c-0.115-0.112,0.124-0.167-0.146-0.475c-0.137-0.156-0.336-0.46-0.623-0.66c-0.018-0.013-0.056,0.011-0.073,0c-0.154,0.189-0.276,0.02-0.33,0.146c-0.052,0.125,0.192,0.239,0.183,0.44s-0.317,0.306-0.329,0.62c-0.013,0.319,0.423,0.735,0.476,1.102c0.055,0.363-0.021,0.753-0.146,0.986c-0.125,0.237-0.284,0.093-0.438,0.405c-0.146,0.294,0.034,1.035-0.074,1.391c0.165,0.09,0.316,0.169,0.549,0.146c0.44-0.038,1.148-0.476,1.393-0.696c0.242-0.223,0.063-0.213,0.223-0.33c0.155-0.119,0.367-0.272,0.73-0.223c0.141,0.023,0.33,0.139,0.474,0.293c0.024-0.065-0.04-0.182,0-0.221c0.213-0.185,0.336,0.152,0.55,0.073c0.213-0.074,0.464-0.383,0.551-0.583c0.088-0.207-0.082-0.393,0.036-0.518C328.426,354.532,328.521,354.542,328.615,354.561L328.615,354.561z\"\n        />\n        <Path\n          id=\"Path31601\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M325.319,350.566c0.17,0.361-0.312,0.593-0.583,0.659c-0.145,0.036-0.099-0.139-0.147-0.22c-0.038,0.201,0.004,0.453-0.073,0.551c0.02,0.012,0.057-0.013,0.073,0c0.288,0.199,0.486,0.504,0.623,0.659c0.271,0.31,0.032,0.365,0.146,0.476c0.112,0.113,0.296,0.019,0.437,0.146c0.143,0.127-0.104,0.409,0.257,0.661c0.36,0.251,1.374-0.188,1.906,0.108c0.353,0.197,0.485,0.596,0.659,0.954c0.081,0.017,0.161,0.04,0.224,0c0.136-0.091,0.272-0.333,0.222-0.439c-0.058-0.105-0.066,0.186-0.222-0.036c-0.078-0.11-0.189-0.359-0.185-0.622c0.005-0.154,0.194-0.289,0.293-0.438c-0.035-0.04-0.073-0.073-0.109-0.11c-0.336-0.342-0.722-0.354-1.099-0.586c-0.285-0.174-0.347-0.455-0.697-0.328C326.668,352.132,325.782,350.688,325.319,350.566L325.319,350.566z\"\n        />\n        <Path\n          id=\"Path31632\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.414,360.204c0.25,0.225,0.541,0.431,0.515,0.619c-0.056,0.371-0.504,0.224-0.515,0.369c-0.007,0.143,0.178-0.074,0.224,0.146c0.03,0.157-0.208,0.44-0.37,0.696c0.42,0.107,0.758,0.237,1.21,0.514c0.328,0.2,0.726,0.204,1.099,0.294c0.057-0.085,0.192-0.131,0.182-0.223c-0.022-0.211-0.434-0.257-0.439-0.402c-0.006-0.146,0.188-0.149,0.223-0.256c0.035-0.107,0.03-0.272-0.037-0.368c-0.069-0.095-0.079,0.193-0.291-0.111c-0.147-0.21-0.109-0.808-0.11-1.316c-0.179-0.13-0.371-0.315-0.515-0.294c-0.285,0.041-0.186,0.284-0.476,0.366C323.943,360.285,323.68,360.228,323.414,360.204L323.414,360.204z\"\n        />\n        <Path\n          id=\"Path31625\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.414,360.204c0.268,0.024,0.528,0.081,0.697,0.033c0.292-0.08,0.19-0.323,0.477-0.366c0.14-0.021,0.334,0.163,0.514,0.293c0-0.227,0.014-0.425-0.035-0.585c-0.164-0.521-0.285-0.786-0.698-1.173c-0.329-0.309-1.056-0.514-1.429-0.767c-0.523,0.22-0.522,0.489-0.548,0.767c-0.028,0.295,0.193,0.577,0.328,0.696c0.134,0.119,0.236-0.026,0.293,0.073c0.056,0.1-0.145,0.074-0.074,0.403C322.973,359.741,323.175,359.981,323.414,360.204L323.414,360.204z\"\n        />\n        <Path\n          id=\"Path31635\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.414,360.204c-0.196-0.021-0.415-0.007-0.514-0.037c-0.233-0.081-0.07-0.131-0.22-0.146c-0.152-0.016-0.224,0.248-0.585,0.254c-0.367,0.009-1.016-0.619-1.465-0.584c-0.304,0.024-0.468,0.24-0.661,0.402c0.006,0.008-0.003,0.031,0,0.037c0.392,0.622,1.122,0.993,1.611,1.538c0.366,0.406,0.784,0.208,1.281,0.184c0.196-0.01,0.264,0.147,0.403,0.183c0.159-0.255,0.397-0.538,0.37-0.697c-0.042-0.22-0.226-0.005-0.222-0.146c0.008-0.144,0.459,0.004,0.515-0.369C323.957,360.638,323.662,360.427,323.414,360.204L323.414,360.204z\"\n        />\n        <Path\n          id=\"Path31659\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M322.721,357.967c-0.148-0.06-0.333-0.067-0.439-0.182c-0.186-0.205-0.35-0.435-0.551-0.475c-0.401-0.084-0.371-0.145-0.916,0.146c-0.354,0.188-0.792,0.775-1.21,1.318c0.001,0.013-0.001,0.023,0,0.036c0.066,0.515,0.232,1.059,0.37,1.281c0.191-0.161,0.354-0.38,0.658-0.402c0.451-0.035,1.102,0.595,1.467,0.585c0.365-0.008,0.436-0.272,0.585-0.256c0.149,0.016-0.014,0.064,0.22,0.147c0.099,0.032,0.32,0.017,0.514,0.035c-0.239-0.223-0.438-0.462-0.476-0.622c-0.073-0.328,0.127-0.303,0.074-0.402c-0.057-0.103-0.156,0.043-0.293-0.073c-0.135-0.118-0.358-0.402-0.328-0.696C322.406,358.244,322.614,358.113,322.721,357.967L322.721,357.967z\"\n        />\n        <Path\n          id=\"Path31657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.929,355.366c-0.183-0.011-0.386-0.01-0.516-0.037c-0.396-0.096-0.535-0.059-0.876-0.037c-0.342,0.023-0.821,0.092-1.139,0.223c-0.315,0.125-0.221,0.386-0.73,0.474c-0.238,0.042-0.604,0.052-0.989,0c0.058,0.149,0.107,0.307,0.182,0.438c0.187,0.341,0.681,1.069,0.036,1.246c-0.308,0.085-0.354,0.574-0.293,1.102c0.421-0.543,0.858-1.13,1.21-1.319c0.543-0.289,0.517-0.229,0.916-0.146c0.2,0.042,0.365,0.271,0.55,0.477c0.109,0.115,0.291,0.123,0.44,0.182c0.074-0.107,0-0.237,0.22-0.327c-0.093-0.067-0.363-0.106-0.368-0.185c-0.024-0.396,0.161-0.135,0.293-0.185c0.132-0.049,0.335,0.016,0.514-0.074c0.177-0.087,0.326-0.146,0.475-0.475C323.992,356.416,323.835,355.719,323.929,355.366L323.929,355.366z\"\n        />\n        <Path\n          id=\"Path31655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M324.22,353.168c-0.149,0.2-0.255,0.453-0.437,0.517c-0.371,0.12-0.606-0.194-0.916-0.224c-0.312-0.024-0.395,0.182-0.916,0.074c-0.524-0.107-1.355-0.984-2.053-1.064c-0.187-0.022-0.361,0.008-0.549,0c-0.067,0.35,0.381,0.682-0.074,1.211c-0.224,0.262,0.237,1.019,0.328,1.281c0.107,0.3-0.163,0.48-0.073,0.696c0.043,0.11,0.102,0.218,0.146,0.328c0.385,0.05,0.749,0.042,0.989,0c0.514-0.088,0.42-0.349,0.73-0.474c0.318-0.126,0.796-0.2,1.139-0.223c0.338-0.021,0.481-0.059,0.876,0.037c0.124,0.028,0.33,0.025,0.514,0.037c0.009-0.028-0.012-0.087,0-0.11c0.156-0.311,0.314-0.167,0.439-0.402c0.125-0.235,0.201-0.625,0.147-0.99C324.482,353.634,324.352,353.403,324.22,353.168L324.22,353.168z\"\n        />\n        <Path\n          id=\"Path31653\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M324.589,351.116c-0.191-0.118-0.32-0.306-0.476-0.368c-0.313-0.123-0.559-0.194-0.805-0.109c-0.247,0.085-0.269,0.434-0.551,0.549c-0.284,0.12-0.555,0.118-1.063,0c-0.509-0.115-1.307-0.806-1.868-0.877c-0.174-0.024-0.277,0.08-0.402,0.074c0.041,0.145,0.128,0.283-0.035,0.4c-0.063,0.044,0.11,1.307-0.039,1.574c-0.022,0.039,0.008,0.074,0,0.111c0.189,0.009,0.364-0.022,0.55,0c0.699,0.079,1.528,0.956,2.054,1.064c0.521,0.107,0.605-0.1,0.916-0.074c0.312,0.025,0.548,0.339,0.916,0.224c0.181-0.06,0.289-0.315,0.438-0.517c-0.074-0.136-0.188-0.284-0.184-0.402c0.014-0.317,0.32-0.421,0.33-0.62c0.01-0.202-0.235-0.314-0.182-0.439c0.052-0.128,0.173,0.044,0.329-0.146C324.576,351.481,324.577,351.287,324.589,351.116L324.589,351.116z\"\n        />\n        <Path\n          id=\"Path31570\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M321.329,348.15c-0.31,0.04-0.313,0.427-0.551,0.551c-0.435,0.223-0.785,0.034-1.136-0.222c0.181,0.469-0.274,0.766-0.515,1.099c0.067,0.272,0.224,0.551,0.293,0.808c0.124,0.008,0.23-0.096,0.403-0.074c0.563,0.074,1.361,0.765,1.865,0.877c0.51,0.12,0.779,0.121,1.064,0c0.284-0.116,0.305-0.463,0.551-0.549c0.246-0.084,0.493-0.016,0.806,0.11c0.159,0.063,0.285,0.249,0.477,0.368c0.002-0.04-0.008-0.073,0-0.107c-0.077-0.132-0.201-0.206-0.223-0.371c-0.087-0.735-1.041-1.108-1.539-1.537C322.448,348.776,321.891,348.072,321.329,348.15L321.329,348.15z\"\n        />\n        <Path\n          id=\"uy\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M319.142,349.565c0.234-0.331,0.675-0.63,0.494-1.103c0.35,0.256,0.708,0.447,1.14,0.225c0.238-0.124,0.244-0.497,0.553-0.537c0.568-0.074,1.122,0.615,1.503,0.942c0.498,0.431,1.448,0.797,1.535,1.535c0.029,0.267-0.021,0.708,0.36,0.614c0.272-0.068,0.757-0.321,0.588-0.682c0.463,0.123,1.353,1.567,1.727,1.436c0.349-0.127,0.416,0.151,0.698,0.326c0.375,0.234,0.748,0.234,1.084,0.577c0.242,0.25,0.449,0.553,0.746,0.746c0.385,0.254,0.861,0.293,1.216,0.603c0.659,0.569,0.858,1.295,1.679,1.705c0.928,0.46,0.485,0.727,0.043,1.416c-0.321,0.501-0.097,1.812,0.403,2.135c0.322,0.206-0.208,1.433-0.423,1.798c-0.18,0.305-0.782,1.59-1.312,1.114c0.279,0.355-0.342,0.545-0.568,0.635c-0.649,0.263-0.866,0.282-1.567,0.135c-0.718-0.021-1.156-0.402-1.703-0.124c-0.232,0.117-0.483,0.27-0.753,0.292c-0.404,0.035-0.378-0.247-0.643-0.387c-0.452-0.245-1.025-0.156-1.465-0.42c-0.605-0.371-0.857-0.484-1.616-0.705c-0.496,0.025-0.894,0.234-1.258-0.173c-0.489-0.543-1.23-0.902-1.623-1.526c-0.273-0.434-0.707-2.291-0.083-2.463c0.644-0.176,0.168-0.924-0.023-1.264c-0.133-0.239-0.234-0.508-0.337-0.764c-0.09-0.215,0.197-0.39,0.09-0.688c-0.09-0.264-0.56-1.025-0.333-1.287c0.5-0.581-0.146-0.929,0.066-1.319c0.148-0.271-0.038-1.535,0.025-1.579C319.838,350.449,319.245,349.995,319.142,349.565\"\n        />\n      </G>\n      <G id=\"US\">\n        <Path\n          id=\"Path10781\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M235.314,158.831l-0.256,0.145c0.024,0.019,0.019,0.025,0.038,0.038C235.299,159.154,235.388,159.103,235.314,158.831L235.314,158.831z\"\n        />\n        <Path\n          id=\"Path10166\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M160.509,149.78c0.016,0.211,0.098,0.412,0.256,0.551c0.025-0.19,0.001-0.392-0.11-0.551H160.509L160.509,149.78z\"\n        />\n        <Path\n          id=\"Path10164\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M158.016,146.484c-0.175,0.03-0.34,0.052-0.514,0.109c0.089,0.224,0.258,0.345,0.475,0.183L158.016,146.484L158.016,146.484z\"\n        />\n        <Path\n          id=\"Path10162\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M158.531,146.374c-0.326,0.504,0.632,0.224,0.807,0.038C159.069,146.596,158.802,146.414,158.531,146.374z\"\n        />\n        <Path\n          id=\"Path10160\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M176.665,100.877c-0.196,0.07-0.34,0.172-0.474,0.327C176.412,101.264,176.845,101.231,176.665,100.877z\"\n        />\n        <Path\n          id=\"Path10158\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M175.162,104.906c-0.013-0.14,0.008-0.282,0.073-0.403c-0.178,0.106-0.304,0.266-0.327,0.474C174.99,104.944,175.075,104.938,175.162,104.906z\"\n        />\n        <Path\n          id=\"Path10156\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M210.696,171.799c0.014,0.016-0.014,0.057,0,0.073c0.09-0.073,0.174-0.174,0.257-0.256C210.973,171.703,210.786,171.718,210.696,171.799z\"\n        />\n        <Path\n          id=\"Path10154\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M211.649,166.927c-0.183,0.241-0.306,0.52-0.292,0.807c0.131-0.285,0.305-0.545,0.476-0.807c0.222-0.236,0.391-0.521,0.549-0.807C212.171,166.355,211.876,166.625,211.649,166.927L211.649,166.927z\"\n        />\n        <Path\n          id=\"Path10152\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M218.865,161.978c0.361-0.215,0.763-0.394,1.063-0.695l-0.33,0.146C219.371,161.643,219.085,161.756,218.865,161.978z\"\n        />\n        <Path\n          id=\"US-WA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M177.725,100.033c-0.172,0.189-0.435,0.792-0.037,0.731c-0.313,0.32-0.414,1.048-1.025,0.731c-0.198,0.467,0.171,0.129,0.255,0.403c0.049,0.158-0.02,0.305-0.073,0.439c-0.074,0.174-0.128,0.326-0.074,0.513c0.117,0.391-0.971,0.697-1.023,1.21c-0.042,0.419-0.294,0.655-0.585,0.844c-0.201,0.129-0.431,0.238-0.623,0.368c-0.125,0.084-0.479,0.466-0.661,0.369c-0.283-0.154-0.52-0.031-0.622,0.256c0.133-0.31,0.053-0.334-0.222-0.11c0.354-0.205,0.354-0.268,0-0.183c0.42-0.066,0.668-0.488,1.063-0.623c-0.18,0.116-0.275,0.329-0.255,0.552c0.144-0.161,0.326-0.307,0.514-0.437c0.403-0.187,0.866-0.915,0.403-0.662c0.143-0.437,1.175-0.726,1.024-1.136c-0.088,0.057-0.174,0.088-0.257,0.146c0.074-0.067,0.127-0.156,0.147-0.22c0.066-0.217-0.045-0.458,0.074-0.661c-0.205,0.04-0.353,0.198-0.402,0.403c-0.004-0.449-1.164-0.365-1.612-0.439c-0.741-0.125-1.238-0.515-1.941-0.697c-0.439-0.116-0.945,1.286-0.916,1.722c0.062,0.916-0.574,1.784-0.841,2.638c0.059-0.094,0.14-0.212,0.22-0.293c0.133,0.166,0.332,0.307,0.551,0.293c-0.476,0.139-1.015,0.131-1.099,0.73c0.218-0.037,0.419,0.006,0.583,0.146c-0.524-0.241-0.691,0.748-1.135,0.844c0.084-0.18,0.148-0.365,0.22-0.549c-0.034,0.062-0.166,0.301-0.254,0.514c-0.117,0.272-0.17,0.521,0.109,0.475c0.327-0.052,0.483-0.127,0.807,0.037c0.021,0.008,0.051,0.024,0.073,0.037c0.108,0.062,0.238,0.145,0.366,0.182c0.064-0.018,0.175,0.04,0.224,0c-0.045,0.021-0.097,0.041-0.146,0.035c0.369,0.38,0.296,0.74,0.219,1.025c-0.073,0.286-0.159,0.501,0.147,0.662c0.308,0.16,0.626-0.03,0.991-0.293c0.363-0.266,0.793-0.579,1.281-0.623c0.976-0.086,2.143,0.778,3.372,0.733c1.227-0.045,1.82-0.878,3.736-1.136c0.959-0.127,2.452-0.463,3.92-0.584c0.707-0.062,1.382-0.067,2.013,0.035c0.009-0.045,0.03-0.102,0.037-0.146c0.061-0.565,0.037-0.989,0.037-0.989l4.176-7.291H177.725L177.725,100.033L177.725,100.033z M176.665,101.827c-0.535,0.3-0.866,0.856-0.474,1.428c0.32-0.05,0.385-0.461,0-0.438c0.18-0.229,0-0.52,0.254-0.698C176.6,102.013,176.893,102.096,176.665,101.827z M174.869,103.698c0.146-0.077,0.185-0.045-0.108,0.254c-0.107,0.06-0.208,0.137-0.33,0.185c-0.31,0.122-0.768,0.371-0.768,0.769c-0.095,0.004-0.207-0.031-0.293-0.111c0.344-0.274,0.697-0.559,1.062-0.807C174.488,103.949,174.722,103.772,174.869,103.698L174.869,103.698z\"\n        />\n        <Path\n          id=\"Path12094\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.226,128.497h-9.342c-0.243,0.341-0.584,0.707-0.438,0.916c0.223,0.319,0.397,0.021,0.769-0.073c0.37-0.093,0.79-0.474,1.39-0.586c0.602-0.113,1.732-0.293,2.16,0.073c0.218,0.184,0.331,0.207,0.369,0.33c0.02,0.063-0.049,0.328-0.074,0.476c0.345,0.095,0.667,0.349,0.808,0.697c0.116,0.282-0.033,0.67-0.111,0.953c0.001-0.012,0.04-0.025,0.039-0.037c0.025,0.058-0.041,0.093-0.039,0.147c-0.011,0.045-0.035,0.223-0.035,0.223l-0.073,0.073c-0.172,0.211-0.413,0.386-0.587,0.551c-0.173,0.162-0.224,0.35-0.182,0.477c0.007,0.02,0.024,0.021,0.035,0.036c0.069,0.096,0.208,0.138,0.404-0.036c0.065,0.201,0.22,0.372,0.402,0.474c-0.069-0.201-0.024-0.279,0.11-0.257c-0.161,0.478,0.775,0.473,0.877,0.879c0.332-0.271,0.089-0.633-0.11-0.879c-0.116-0.14-0.141-0.289-0.146-0.437c0.041,0.202,0.185,0.369,0.405,0.515c0.19-0.227-0.016-2.551,0.73-2.089c-0.214-0.205-0.257-0.262,0.073-0.293c-0.136-0.15-0.222-0.314-0.255-0.514c0.094,0.044,0.196,0.105,0.293,0.146c-0.037-0.235,0.446-0.828,0.549-0.328c0.063-0.174,0.146-0.295,0.292-0.403c-0.325,0.542,0.203,0.108,0.293-0.036c0.131-0.206,0.276-0.364,0.551-0.329c-0.074,0.1-0.174,0.202-0.255,0.292c0.184-0.097,0.37-0.219,0.549-0.33c-0.13,0.183-0.313,0.307-0.515,0.403c0.084,0.073,0.204,0.154,0.292,0.221c-0.483,0.059-1.54,0.275-1.317,0.991c-0.212,0.15-0.46,0.25-0.551,0.55c0.232-0.187,0.878-0.027,0.477,0.221c-0.239,0.146-0.461-0.112-0.588,0.256c0.296-0.174,0.537,0.294,0.588,0.514c-0.166-0.083-0.328-0.142-0.514-0.146c0.219,0.302-0.145,0.438-0.224,0.697c-0.041,0.145,0.321,0.408,0.37,0.55c0.074-0.6,0.249,0.032,0.514-0.402c-0.067,0.199-0.166,0.382-0.292,0.549c0.667-0.001-0.006,0.518-0.074,0.769c0.186-0.137,0.37-0.156,0.582-0.073c-0.196,0.039-0.525,0.513-0.729,0.767l0.293,0.438c0.216-0.212,0.431-0.417,0.62-0.661c0.352-0.451,0.673-0.894,1.098-1.281c0.159-0.143,0.469-0.27,0.551-0.476c0.014-0.035,0.073-0.088,0.11-0.146c0.118-0.186,0.132-0.406-0.073-0.516h-1.136L280.226,128.497L280.226,128.497z\"\n        />\n        <Path\n          id=\"Path11991\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.226,128.497l-1.064,3.847h1.136c-0.028-0.015,0.043-0.065,0-0.074c0.297-0.162,0.399-0.508,0.223-0.952c-0.223-0.557-0.035-1.086-0.223-1.613c-0.216-0.606,0.226-0.944,0.733-1.209L280.226,128.497L280.226,128.497z\"\n        />\n        <Path\n          id=\"Path11454\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.989,128.497l0.768-1.944c-0.558,0.668-1.14,1.55-1.501,1.906c-0.775,0.766-0.62,0.613-1.025,0.804c-0.405,0.191-0.997,0.058-1.318,0.293c-0.323,0.235-0.272,0.663-0.551,0.916c-0.276,0.253-0.79,0.241-1.099,0.514c-0.309,0.269-0.287,0.745-0.66,1.025c-0.318,0.236-0.874,0.371-1.281,0.369c-0.171,0.397-0.337,0.791-0.37,1.098c-0.057,0.597-0.074,1.038,0.145,1.356c0.224,0.321,0.734,0.196,0.916,0.439c0.181,0.241-0.09,0.567,0.146,0.807c0.239,0.24,0.487,0.245,1.172,0.223c0.382-0.015,0.976-0.252,1.576-0.404c0.469-0.121,0.965-0.125,1.245-0.327c0.63-0.459,0.48-0.908,0.954-1.465c0.249-0.295,0.656-0.602,1.023-0.952c0.328-0.315,0.633-0.699,0.916-0.845c0.603-0.312,0.722,0.04,1.394-0.293c0.668-0.333,1.658-1.769,2.306-2.011c0.648-0.245,0.718,0.073,1.098,0c0.376-0.074,0.749-0.502,1.136-0.441c0.035,0.007,0.041,0.065,0.073,0.074c0.026-0.148,0.09-0.415,0.074-0.476c-0.035-0.123-0.149-0.146-0.369-0.331c-0.431-0.366-1.558-0.185-2.159-0.073c-0.601,0.113-1.02,0.494-1.391,0.585c-0.371,0.09-0.552,0.389-0.769,0.073c-0.145-0.208,0.197-0.572,0.438-0.916L267.989,128.497L267.989,128.497z\"\n        />\n        <Path\n          id=\"US-NY\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M288.944,112.231c-1.658,0.408-3.066,1.455-4.505,2.161c-0.218,0.094-0.473,0.389-0.623,0.583c-0.142,0.189-0.08,0.357,0.224,0.147c-0.273,0.386,0.043,0.318,0.254,0.223c-0.37,0.284-0.633,0.602-0.766,1.063c-0.129,0.45-0.588,0.44-0.954,0.584c-0.478,0.191-0.907,0.524-1.43,0.585c-0.474,0.056-0.882-0.045-1.354,0.073c-0.37,0.093-0.66-0.304-1.025-0.366c-0.459-0.079-0.966-0.099-1.428-0.037c-0.425,0.058-1.257,0.1-1.464,0.368c-0.088,0.366-0.519,0.796-0.073,1.099c0.527,0.017,0.09,0.242-0.185,0.439c-0.471,0.34-1.041,0.647-1.537,0.955c-0.202,0.124-0.451,0.148-0.661,0.256l-0.438,1.099h11.539c0.009,0.024,0.106,0.124,0.11,0.146c0.046,0.229-0.057,0.328,0,0.623c0.056,0.294-0.073,0.454-0.11,0.661l2.052,1.464l-0.585,0.843l-0.073,0.074c0.499-0.333,1.064-0.512,1.609-0.73c0.026-0.088,0.551-1.682,0.99-2.748c0.052-0.125,0.075-0.224,0.11-0.328c0.021-0.061,0.045-0.129,0.073-0.185c0.496-0.976,1.34-1.687,1.686-2.527c0.346-0.84,0.161-1.643,0.439-2.381c0.277-0.738,0.826-0.994,1.208-1.978c0.211-0.543,0.278-1.253,0.438-2.161L288.944,112.231L288.944,112.231L288.944,112.231z M290.555,124.175c-0.564,0.139-0.972,0.547-1.574,0.585c-0.396,0.025-0.802,0.163-1.172,0.183c-0.241,0.01-0.454-0.043-0.698-0.039c-0.315,0.008-0.42,0.255-0.697,0.332c-0.499,0.131-0.675,0.186-0.989,0.619c0.193,0.079,0.86-0.004,0.255,0.185c0.272-0.101,0.567-0.078,0.842-0.146c-0.75-0.076,0.423-0.167,0.516-0.183c1.405-0.319,3.177-0.29,4.325-1.285c-0.365,0.127-0.886,0.025-1.209,0.186c-0.254,0.124-0.37,0.444-0.698,0.254C289.811,124.62,290.172,124.379,290.555,124.175L290.555,124.175z\"\n        />\n        <Path\n          id=\"US-NJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.512,122.894c-0.033,0.203,0.026,0.449-0.074,0.66c-0.203,0.421-0.771,0.719-1.026,1.063c-0.254,0.342-0.489,0.601-0.512,0.953c-0.025,0.354,0.394,0.612,0.366,0.955c-0.025,0.342-0.156,0.628-0.513,0.915c-0.356,0.285-1.213,0.258-1.651,0.515c-0.27,0.156-0.457,0.382-0.584,0.551h0.515c0.253-0.132,0.518-0.276,0.731-0.369c-0.133,0.117-0.388,0.247-0.623,0.369c-0.509,0.261-1.014,0.553-0.66,1.135c0.287,0.471,0.582,0.49,0.989,0.768c0.246,0.17-0.191,0.569-0.255,0.733c0.487-0.027,0.901-0.472,1.209-0.807c0.138-0.148,0.667-1.01,0.877-0.989c0.36,0.028,0.592-0.417,0.807-0.844c0.173-0.351,0.325-0.704,0.585-0.697c0.271-0.425,0.602-0.833,0.696-1.319c-0.321-0.034-0.477-0.154-0.514-0.291c0.216-0.048,0.374-0.212,0.474-0.404c-0.058-0.001-0.128,0.017-0.182,0.037c0.074-0.041,0.123-0.119,0.221-0.147c0.149-0.043,0.203-0.169,0.293-0.255c0.139-0.174,0.25-0.335,0.367-0.516c-0.036,0.124-0.08,0.263-0.145,0.371l0.073-0.074l0.585-0.842L284.512,122.894L284.512,122.894z\"\n        />\n        <Path\n          id=\"Path11682\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.519,128.497c0.125-0.168,0.316-0.393,0.582-0.552c0.435-0.254,1.294-0.225,1.652-0.515c0.354-0.285,0.484-0.569,0.512-0.915c0.029-0.342-0.387-0.601-0.365-0.953c0.022-0.355,0.256-0.613,0.513-0.953c0.254-0.342,0.822-0.641,1.025-1.063c0.205-0.422,0.292-0.73,0.184-1.318c-0.057-0.294,0.045-0.394,0-0.623c-0.007-0.025-0.103-0.123-0.111-0.147h-11.539l0.438-1.099c-0.816,0.419-1.653,0.81-2.528,1.099l-2.896,7.034L280.519,128.497L280.519,128.497z\"\n        />\n        <Path\n          id=\"US-VA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.986,129.559c-0.385-0.062-0.758,0.37-1.135,0.439c-0.377,0.073-0.451-0.244-1.099,0c-0.649,0.242-1.64,1.682-2.306,2.014c-0.668,0.333-0.791-0.019-1.394,0.292c-0.28,0.145-0.586,0.531-0.916,0.845c-0.37,0.352-0.774,0.656-1.023,0.952c-0.471,0.56-0.321,1.01-0.953,1.464c-0.278,0.204-0.773,0.21-1.246,0.33c-0.6,0.153-1.193,0.388-1.576,0.403c-0.684,0.024-0.932,0.022-1.172-0.223c-0.22-0.222-0.046-0.5-0.146-0.73c-0.042,0.03-0.065,0.12-0.108,0.146c-0.285,0.173-0.613,0.271-0.879,0.438c-0.54,0.341-1.109,0.467-1.539,0.731c-0.431,0.269-0.397,0.472-1.026,0.844c-0.375,0.221-1.084,0.444-1.685,0.697h7.18h2.088h10.477c0.001-0.039,0-0.074,0-0.111c0.001-0.292,0.05-0.532-0.254-0.622c-0.242-0.07-0.667-0.202-0.623,0.221c-0.148-0.184-0.351-0.212-0.516-0.036c0.356-0.402-0.287-0.92-0.583-1.136c-0.22-0.154-0.791-0.224-0.878-0.401c0.844,0.312,1.469,0.271,1.797,1.207c0.698-0.238,0.321-0.713-0.037-1.136c0.125,0.139,0.273,0.228,0.474,0.111c-0.03-0.097-0.072-0.198-0.108-0.293c0.642,0.108,0.774-0.327,0.255-0.621c-0.149-0.084-0.167-0.336-0.293-0.515c0.219,0.255,0.472,0.333,0.809-0.037c0.253-0.278,0.316-0.391,0.035-0.622c-0.169-0.139-0.284-0.569-0.474-0.62c-0.469-0.124-0.551,0.002-0.807-0.438c-0.156-0.264-0.471-0.051-0.663-0.224c-0.146-0.13,0.106-0.394,0.404-0.696c0.324-0.329,0.672-0.689,0.696-0.953c0.075-0.281,0.224-0.669,0.111-0.953C275.713,129.948,275.375,129.623,274.986,129.559L274.986,129.559z M275.719,131.537c-0.021,0.048-0.038,0.105-0.073,0.147l0.073-0.073C275.719,131.611,275.716,131.563,275.719,131.537L275.719,131.537z M277.698,134.98c-0.03,0.039-0.089,0.083-0.111,0.111c-0.354,0.399-0.897,1.024-0.768,1.609c0.371,0.01,0.589-0.609,0.768-0.842c0.122-0.159,0.263-0.303,0.403-0.439L277.698,134.98L277.698,134.98z\"\n        />\n        <Path\n          id=\"Path11367\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.781,138.205c0.601-0.253,1.31-0.476,1.685-0.697c0.628-0.371,0.595-0.575,1.025-0.844c0.43-0.268,1-0.391,1.54-0.731c0.269-0.174,0.595-0.271,0.878-0.438c0.042-0.026,0.067-0.115,0.109-0.146c-0.008-0.025,0.016-0.053,0-0.074c-0.183-0.243-0.693-0.122-0.916-0.439c-0.223-0.32-0.203-0.76-0.145-1.356c0.028-0.307,0.198-0.7,0.369-1.098c-0.074-0.001-0.162,0.09-0.224,0.073c-0.388-0.11-0.249-0.532-0.582-0.662c-0.336-0.125-0.81,0.22-1.248,0.146c-0.436-0.071-0.927-0.293-1.246-0.585c-0.316-0.291-0.173-0.708-0.62-1.024c-0.224-0.16-0.566-0.129-0.954-0.111c-0.104,0.009-0.188-0.071-0.293-0.074l-0.474,1.136c-0.524,0.07-1.061,0.136-1.539,0.367c-0.784,0.378-1.289,1.239-2.053,1.612c-0.762,0.37-1.779,0.407-2.381,0.622c-0.601,0.216-0.77,0.505-1.247,0.585c-0.471,0.08-0.942-0.221-1.501-0.146c-0.255,0.031-0.538,0.139-0.808,0.292c-0.039,0.191-0.157,0.47-0.292,0.661c-0.379,0.539-0.91,1.177-1.427,1.319c-0.521,0.139-0.738-0.417-1.247-0.292c-0.309,0.073-0.565,0.436-0.843,0.729c0.041,0.106,0.167,0.155,0.146,0.293c-0.044,0.336-0.365,0.606-0.73,0.879h4.03h7.034L256.781,138.205L256.781,138.205z\"\n        />\n        <Path\n          id=\"Path11349\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.157,130.147c0.104,0.004,0.189,0.075,0.292,0.074c0.388-0.022,0.728-0.049,0.955,0.111c0.451,0.317,0.305,0.731,0.619,1.023c0.318,0.293,0.81,0.518,1.247,0.587c0.437,0.073,0.911-0.274,1.246-0.147c0.336,0.127,0.195,0.551,0.584,0.661c0.391,0.113,1.132-0.161,1.503-0.438c0.371-0.278,0.352-0.758,0.66-1.025c0.31-0.271,0.821-0.259,1.099-0.514c0.277-0.254,0.227-0.681,0.551-0.916c0.321-0.233,0.915-0.101,1.318-0.292c0.403-0.191,0.251-0.038,1.024-0.806c0.361-0.358,0.945-1.239,1.501-1.906l2.126-5.091c-0.213,0.072-0.408,0.187-0.623,0.254c-0.073,0.025-0.145,0.052-0.222,0.074c-0.568,0.166-1.157,0.294-1.683,0.549c-0.517,0.248-1.082,0.787-1.686,0.77c-0.623-0.02-1.188,0.273-1.798,0.256c-0.185-0.008-0.367-0.121-0.548-0.147c-0.276-0.04-0.537,0.191-0.807,0.037c0.253-0.131,0.533-0.124,0.807-0.183c-0.169-0.098-0.421-0.009-0.551-0.11c-0.053-0.087-0.136-0.162-0.22-0.22c-0.19-0.081-0.392-0.115-0.587-0.183c-0.44-0.156,0.073-0.531,0.404-0.769h-3.774L256.157,130.147L256.157,130.147z\"\n        />\n        <Path\n          id=\"Path11361\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.157,134.615c0.27-0.154,0.551-0.261,0.808-0.292c0.559-0.074,1.026,0.226,1.502,0.146c0.471-0.08,0.643-0.371,1.244-0.585c0.602-0.215,1.62-0.25,2.381-0.622c0.764-0.371,1.267-1.234,2.052-1.611c0.479-0.229,1.015-0.298,1.54-0.367l3.92-9.487h-4.835c-0.267,0.193-0.455,0.483-0.768,0.623c-0.396,0.172-1.337,0.564-1.536-0.074c-0.042-0.133,0.082-0.308,0.108-0.476l-3.957,9.562c-0.037,0.03-0.074,0.041-0.108,0.074c-0.753,0.655-1.472,1.461-1.832,1.905C246.205,133.979,246.229,134.268,246.157,134.615L246.157,134.615z\"\n        />\n        <Path\n          id=\"Path11342\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M245.609,119.453c0.369,0.5,0.814,0.952,0.842,1.387c0.03,0.461-0.205,0.682-0.369,0.954c-0.092,0.155-0.035,0.375-0.222,0.549c-0.503,0.473-1.838,0.265-2.417,0.731c-0.581,0.471-0.486,1.135-0.954,1.686c-0.467,0.55-1.505,0.916-1.865,1.501c-0.367,0.584-0.421,0.965-0.371,1.687c0.056,0.72,0.561,1.945,0.916,2.416c0.355,0.473,0.619,0.129,0.767,0.586c0.148,0.459-0.595,1.247-0.585,1.868c0.009,0.621,0.533,1.139,0.585,1.684c0.055,0.545-0.282,1.009-0.183,1.501c0.077,0.386,0.433,0.648,0.585,1.026c0.278-0.293,0.533-0.661,0.844-0.73c0.509-0.124,0.725,0.432,1.245,0.291c0.521-0.139,1.05-0.779,1.428-1.318c0.38-0.54,0.087-0.981,0.808-1.868c0.359-0.443,1.077-1.251,1.831-1.906c0.036-0.03,0.074-0.04,0.109-0.073l3.956-9.562c0.007-0.024,0.001-0.049,0-0.073c-0.04-0.764,0.009-1.706,0.403-2.199c0.035-0.043,0.009-0.103,0.037-0.146l-7.413,0.013L245.609,119.453z\"\n        />\n        <Path\n          id=\"Path11234\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.638,104.612c-0.465,0.024-0.972,0.179-1.318,0.402c-0.158,0.101-0.531,0.318-0.586,0.515c-0.073,0.26,0.252,0.201,0.369,0.11c-0.206,0.075-0.336,0.25-0.255,0.474c0.455-0.443,1.002-0.823,1.61-1.023c-0.008-0.063-0.025-0.124-0.037-0.185c0.243-0.038,0.624,0.075,0.662-0.291C259.942,104.594,259.793,104.603,259.638,104.612L259.638,104.612z M257.586,105.381c-0.679,0.42-1.368,0.714-2.088,1.062c-0.542,0.263-1.151,0.079-1.72,0.328c-0.216,0.092-0.463,0.156-0.697,0.257c-0.108,0.287-0.311,0.69-0.11,0.989c0.275,0.41,1.117,0.226,1.539,0.439c0.419,0.213,0.575,0.591,0.989,0.73c0.415,0.139,1.041-0.204,1.393,0c0.352,0.204,0.53,0.54,0.516,0.878c-0.02,0.338-0.601,0.482-0.586,0.844c0.009,0.288,0.399,0.547,0.586,0.697c0.717-0.614,1.437-1.692,2.305-2.013c-0.123,0.165-0.187,0.348-0.221,0.55c0.51-0.138,0.721-0.495,1.282-0.585c-0.223,0.246-0.521,0.417-0.661,0.732c0.828-0.224,1.227-1.075,2.16-1.026c0.882,0.046,1.407-0.608,2.308-0.255c0.304,0.121,0.319,0.606,0.66,0.585c-0.013,0.001,0.344-0.391,0.366-0.403c0.575-0.335,1.408,0.4,1.905-0.073c-0.199-0.195-0.249-0.563-0.586-0.585c0.354-0.074,0.471-0.939,0.038-0.877c-0.481,0.068-0.916,0.121-1.427,0c0.071-0.326,0.232-0.597,0.401-0.878c-0.538,0.074-1.068,0.217-1.61,0.257c-0.431,0.031-0.856-0.073-1.281,0.036c-0.716,0.176-1.432,0.907-2.199,0.62c-0.554-0.205-0.916,0.014-1.246-0.585c-0.35-0.634-0.888-1.076-1.576-0.549c0.667-0.619-0.456,0.073-0.585,0.183c0.055-0.227,0.343-0.407,0.292-0.66C257.685,105.837,257.474,105.643,257.586,105.381L257.586,105.381z M268.355,108.825c-0.205,0.13-0.386,0.292-0.549,0.477C268.156,109.275,268.709,109.353,268.355,108.825z M264.914,109.814c-0.371,0.068-1.614,1.034-0.768,1.171c-0.503,0.29-1.159,0.043-1.465,0.661c-0.25,0.499-0.474,1.053-1.025,1.282c0.173-0.134,0.295-0.329,0.328-0.55c-0.126,0.183-0.271,0.308-0.474,0.403c0.337-0.313,0.417-0.78,0.697-1.136c-0.443,0.174-0.697,0.668-1.172,0.769c-0.406,0.087-0.428,0.231-0.733,0.476c-0.241,0.195-0.517,0.233-0.66,0.549c-0.156,0.353-0.25,0.657-0.515,0.954c-0.23,0.262-0.729,0.498-0.877,0.807c-0.141,0.295-0.09,0.56-0.291,0.841c-0.314,0.438-0.897,1.207-0.224,1.613c-0.418,0.223-0.392,1.2-0.585,1.611c-0.224,0.483-0.568,0.91-0.916,1.318c-0.42,0.494-0.956,0.836-1.465,1.209h8.608c0.078-0.057,0.182-0.154,0.223-0.183c0.271-0.215,0.396-0.517,0.66-0.73c0.245-0.204,0.564-0.304,0.808-0.516c0.227-0.197,0.289-0.538,0.475-0.768c0.218-0.271,0.675-0.096,0.366,0.222c0.904-0.07,1.285-1.634,1.356-2.305c0.056-0.519,0.566-1.738,0.222-2.236c-0.443-0.639-1.886,0.873-2.271,0.99c-0.187,0.058-1.064,0.567-0.954-0.11c0.088-0.521,0.611-0.726,1.027-0.916c0.439-0.201,0.589-0.69,1.063-0.843c0.429-0.139,0.754-0.828,0.842-1.245c0.073-0.341-0.058-0.947,0.329-1.135c0.405-0.196,0.216-0.807-0.22-0.991c-0.525-0.223-0.936-0.533-1.428-0.807C265.656,110.102,265.136,109.772,264.914,109.814L264.914,109.814z M263.083,109.887c-0.173,0.143-0.272,0.323-0.293,0.549c0.199-0.07,0.349-0.226,0.369-0.439L263.083,109.887z\"\n        />\n        <Path\n          id=\"Path11252\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.908,106.261c-0.662,0.051-3.006,1.326-3.519,0.549c0.113-0.09,0.243-0.179,0.367-0.256c-0.562,0.129-1.076,0.29-1.392,0.585c-0.739,0.698-0.287,1.601-0.729,2.053c-0.445,0.45-1.209,0.163-1.502,0.583c-0.294,0.424,0.206,0.961,0,1.503c-0.206,0.545-1.316,0.55-1.318,1.502c-0.002,0.951,2.242,1.911,2.417,2.784c0.048,0.233-1.153,1.856-1.099,2.821c0.023,0.385,0.237,0.729,0.482,1.063h7.396c0.204-0.353,0.223-0.748,0.329-1.135c0.129-0.471,0.403-0.928,0.731-1.283c0.652-0.694,0.962-1.468,1.651-2.125c0.337-0.322,0.5-0.816,0.807-1.173c0.09-0.106,0.958-0.919,0.697-1.023c-0.718-0.288-1.368,0.822-2.015,0.953c0.074-0.444,0.541-0.88,0.879-1.136c0.224-0.169,0.518-0.126,0.731-0.293c0.192-0.148,0.288-0.398,0.474-0.55c0.03-0.025,0.079-0.046,0.111-0.074c-0.189-0.149-0.576-0.409-0.585-0.697c-0.012-0.361,0.568-0.502,0.585-0.844c0.018-0.338-0.162-0.677-0.515-0.877c-0.353-0.203-0.976,0.139-1.393,0c-0.414-0.139-0.567-0.52-0.989-0.73c-0.421-0.213-1.261-0.029-1.539-0.439c-0.2-0.299,0.002-0.702,0.109-0.989c-0.292,0.127-0.576,0.293-0.878,0.293c-0.313,0-0.278-0.022-0.475-0.184c-0.111-0.092-0.412,0.124-0.585,0.074C251.451,107.034,251.83,106.62,251.908,106.261L251.908,106.261z M258.76,111.353c-0.56,0.079-0.817,0.667-1.282,0.916c-0.309,0.173-0.225,0.714,0.221,0.292C258.085,112.197,258.418,111.76,258.76,111.353z\"\n        />\n        <Path\n          id=\"Path11152\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M292.901,121.208l-4.25,0.183c-0.477,1-1.105,3.049-1.135,3.149c0.313-0.126,0.59-0.311,0.916-0.438c0.488-0.198,0.768-0.225,1.281-0.223c0.235,0.002,0.757,0.015,0.769-0.328c-0.024,0.322,1.404,0.1,1.576,0.074c0.111-0.019,0.132-0.075,0.22-0.109L292.901,121.208L292.901,121.208z\"\n        />\n        <Path\n          id=\"Path11147\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M292.901,121.208l-0.623,2.306c0.576-0.208,0.719-0.655,1.136-1.172c0.055,0.478,0.365,0.128,0.623,0c-0.239,0.203-0.325,0.494-0.439,0.769c0.231-0.018,0.436-0.196,0.659-0.293l0.04-1.683L292.901,121.208L292.901,121.208z M293.708,122.709c-0.251,0.042-0.375,0.333-0.404,0.551C293.501,123.138,293.661,122.941,293.708,122.709z\"\n        />\n        <Path\n          id=\"Path11074\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M296.745,112.268l-4.285-0.037c-0.16,0.912-0.229,1.619-0.439,2.161c-0.381,0.984-0.929,1.238-1.208,1.978c-0.279,0.737-0.094,1.541-0.439,2.381c-0.117,0.284-0.387,0.548-0.585,0.844c0.183-0.045,0.371,0.079,0.55,0c0.536-0.241,1.014-0.166,1.543-0.205c0.139-0.011,0.368-0.035,0.508-0.034c0.042-0.335,0.015-0.983,0.148-1.372c0.223-0.653,0.53-1.324,0.877-1.832c0.698-1.012,2.132-1.295,2.821-2.272C296.549,113.431,296.648,112.834,296.745,112.268L296.745,112.268z\"\n        />\n        <Path\n          id=\"Path10996\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M296.745,112.268c-0.098,0.567-0.196,1.163-0.514,1.609c-0.689,0.976-2.123,1.26-2.821,2.273c-0.349,0.507-0.655,1.178-0.877,1.832c-0.135,0.387-0.13,1.061-0.174,1.402c0.925,0.01,1.203,0.149,1.958,0.066c0.371-0.041,1.399-0.397,1.73-0.44c0.145-0.471,0.648-0.899,1.101-1.281c-0.085-0.237-0.194-0.545-0.11-1.209c0.098-0.766,0.858-2.053,1.465-3.372c0.303-0.662,0.561-1.321,0.697-1.944c0.007-0.025-0.006-0.045,0-0.074c-0.121,0.078-0.167,0.192-0.402,0.294c-0.042-0.089-0.103-0.174-0.146-0.259c-0.323,0.191-0.698,0.092-0.99,0.259c-0.262,0.147-0.42,0.604-0.584,0.843L296.745,112.268L296.745,112.268z\"\n        />\n        <G id=\"US-MA\">\n          <Path\n            id=\"US-MA-chappaquiddick\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M295.208,123.222c0.157,0.442-0.569,0.372-0.808,0.366C294.669,123.482,294.892,123.198,295.208,123.222z M296.417,123.442\tc0.066,0.169,0.066,0.331-0.036,0.477c-0.192,0.018-0.375-0.023-0.55-0.108C296.069,123.767,296.431,123.792,296.417,123.442\tL296.417,123.442z\"\n          />\n          <Path\n            id=\"US-MA-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M289.918,119.413c-0.386,0.529-0.903,1.22-1.23,1.866c-0.018,0.031-0.022,0.074-0.037,0.11l5.643-0.255l-0.037,1.685\tc0.356-0.156,0.726-0.266,1.063-0.439c-0.096,0.178-0.173,0.363-0.256,0.549c0.401,0.049,1.764-0.183,1.978-0.549\tc0.181-0.31,0.298-1.124-0.255-1.1c0.312,0.206,0.008,0.55,0.329,0.55c-0.089,0.497-0.826,0.825-1.211,0.476\tc-0.456-0.414-0.073-0.907-0.327-1.319c-0.101-0.164-0.528-0.255-0.551-0.438c-0.042-0.388,0.959-0.767,1.209-0.916\tc-0.207-0.157-0.257-0.38-0.183-0.623c-0.167,0.023-0.37-0.336-0.847-0.278c-0.305,0.037-0.638,0.542-0.823,0.564\tC290.818,119.357,293.725,119.322,289.918,119.413L289.918,119.413z\"\n          />\n        </G>\n        <Path\n          id=\"Path10769\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M305.758,104.648c-0.364-0.072-1.24,0.892-1.54,1.136c-0.469,0.382-1.04,0.74-1.426,1.209c-0.281,0.336-0.307,0.769-0.699,1.025c-0.387,0.255-0.818,0.7-0.916,0.993c-0.156,0.467-0.416,0.764-0.73,0.915c-0.263,0.123-1.267,1.035-1.101,1.099c-0.1-0.011-0.102,0.08-0.146,0.111c-0.008,0.024,0.007,0.044,0,0.073c-0.136,0.619-0.392,1.282-0.697,1.943c-0.61,1.318-1.368,2.603-1.465,3.371c-0.083,0.666,0.024,0.97,0.111,1.209c0.21-0.175,0.468-0.443,0.583-0.514c0.125-0.074,0.688-0.582,0.699-0.698c0.024-0.401,0.628-0.582,0.915-0.769c-0.06,0.126-0.221,0.464-0.11,0.369c0.021,0.013,0.213-0.154,0.292-0.223c0.022,0.114,0.061,0.254,0.074,0.37c0.142-0.109,0.49-0.871,0.223-0.807c0.084-0.155,0.207-0.256,0.368-0.328c-0.231,0.206-0.272,0.479-0.293,0.768c0.037-0.173,0.536-0.889,0.37-0.219c0.087-0.078,0.172-0.177,0.255-0.258c-0.074,0.188-0.024,0.234,0.037,0.405c0.469-0.634,0.923-0.336,1.428-0.916c0.218-0.247,0.322-0.569,0.548-0.807c0.204-0.206,0.562-0.247,0.662-0.549c-0.082,0.435-0.123,0.793,0.293,1.062c0.005-0.101-0.019-0.6,0.182-0.587c0.173,0.012,0.248,0.018,0.257-0.219c0.05,0.509,0.266,0.038,0.583-0.037c0.286-0.066,0.259,0.35,0.259,0.513c0.233-0.063,0.199-0.438,0.402-0.438c0.27,0,0.418-0.287,0.66-0.369c-0.239,0.599,0.442,0.122,0.622,0c0.252-0.165,0.482-0.199,0.767-0.256c0.235-0.046,0.532-0.134,0.697-0.329c0.153-0.18,0.175-0.464-0.181-0.222c0.041-0.302,0.373-0.397,0.291-0.731c-0.071-0.284-0.293-0.367-0.515-0.146c-0.271-0.37-0.009-0.737,0.146-1.099c0.223-0.511-0.219-0.245-0.438-0.586c-0.208-0.321,0.331-1.121,0.438-1.428c0.211-0.587,0.466-1.213,0.698-1.795c0.26-0.65,0.435-2.157-0.768-1.832c-0.204,0.056-1.756,0.756-1.687,0.073C305.937,104.807,305.881,104.673,305.758,104.648L305.758,104.648z M304.182,113.992c-0.235,0.09-0.4,0.406-0.222,0.62c0.181-0.164,0.69-0.285,0.477-0.62C304.36,113.965,304.26,113.959,304.182,113.992z M302.792,114.209c-0.123,0.043-0.179,0.124-0.185,0.256C302.671,114.38,302.728,114.297,302.792,114.209z M303.269,114.503c-0.172,0.041-0.29,0.124-0.328,0.293C303.147,114.805,303.277,114.71,303.269,114.503z\"\n        />\n        <Path\n          id=\"Path10917\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.273,142.895h-6.193c-0.044,0.172-0.272,0.418-0.256,0.584c0.039,0.424,0.166,0.922-0.183,1.868c-0.696,1.894-2.963,5.385-3.774,7.803c-0.403,1.209-0.873,2.532-1.172,3.7c-0.123,0.482,0.01,0.757-0.035,1.171c0.106-0.009,0.18,0.024,0.221,0c0.213-0.118,0.597,0.034,0.732-0.181c0.177-0.285,0.333-0.649,0.474-0.955c0.1,0.283,0.364,1.72-0.221,1.503c0.58,0.232,1.391-0.102,1.612-0.697c0.147,0.129,0.113,0.27,0,0.368c0.095-0.04,0.197-0.071,0.292-0.109c0.009-0.073,0.026-0.11,0.037-0.184c0.078-0.819,0.073-1.574,0.073-1.574l6.301-0.147c0.113-0.854,0.178-1.717,0.367-2.306c0.308-0.964,0.829-1.178,1.026-2.015c0.197-0.834-0.197-1.066,0-2.895c0.097-0.914,0.097-2.48,0.292-4.03C248.951,144.137,249.098,143.494,249.273,142.895L249.273,142.895z\"\n        />\n        <Path\n          id=\"Path10779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.273,142.895c-0.174,0.601-0.321,1.244-0.405,1.905c-0.195,1.551-0.195,3.115-0.292,4.031c-0.197,1.826,0.197,2.057,0,2.895c-0.198,0.836-0.718,1.051-1.026,2.015c-0.187,0.589-0.254,1.454-0.369,2.306h0.074l0.438,1.172l6.921,0.292l0.732-0.878l1.208,0.146c0.013-0.306,0.146-0.714,0.223-0.915c0.131-0.37,0.451-0.349,0.697-0.585c-0.112-0.178-0.274-0.3-0.477-0.369c0.326,0.074,0.565,0.246,0.477-0.183c0.244,0.244,0.399-0.224,0.074-0.403c0.302,0.014,0.595-0.117,0.66-0.438c-0.095,0.039-0.196,0.077-0.293,0.109c-0.024-0.094-0.008-0.194,0-0.292c0.185,0.068,0.347,0.028,0.516-0.073c-0.034-0.087-0.074-0.171-0.11-0.255c0.635-0.19,0.743-0.475,1.026-0.916c-0.074-0.318-0.052-0.562-0.146-0.878c-0.296-1.002-0.678-1.945-0.954-2.453c-0.549-1.016-0.717-0.569-1.025-1.171c-0.311-0.602-0.213-1.851-0.551-2.453c-0.169-0.304-0.452-0.4-0.696-0.515c-0.243-0.112-0.457-0.223-0.477-0.621c-0.02-0.402,0.604-0.632,1.172-0.952c0.214-0.124,0.388-0.279,0.551-0.439c-0.189-0.036-0.551-0.074-0.551-0.074h-7.398L249.273,142.895L249.273,142.895z\"\n        />\n        <Path\n          id=\"Path10855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.344,152.456c0.047-0.076,0.123-0.058,0.182-0.147c-0.365,0.53,0.265,0.07,0.258-0.223c-0.005-0.233-0.102-0.424-0.113-0.661c0.025,0.155,0.262,0.963,0.332,0.257c-0.106,0.618,0.925,0.083,0.291,0.146c0.829-0.332-0.5-0.245,0.293-0.403c-0.668-0.111,0.091-0.134,0.223-0.108c0.298,0.055,0.518-0.051,0.769-0.183c0.401-0.213,0.883-0.29,0.768-0.879c0.123,0.717,1.073-0.458,1.282-0.586c0.197-0.122,0.262,0.088,0.475-0.108c0.123-0.111,0.03-0.256,0.222-0.292c0.2-0.042,0.229-0.241,0.257-0.439c0.01,0.047,0.037,0.099,0.073,0.146c0.569-0.741,1.15-1.587,2.09-1.868c0.013-0.003,0.024,0.004,0.036,0c-0.105-0.262-0.163-0.901-0.292-1.171c-0.42-0.88-0.513-1.192-1.172-1.576c-0.662-0.385-2.08,0.025-2.6-0.293c-0.52-0.317-0.187-0.562-0.585-0.879c-0.398-0.318-1.136-0.687-1.868-0.729c-0.728-0.044-1.693,0.55-2.305,0.584c-0.351,0.024-0.482-0.024-0.731-0.073c-0.162,0.16-0.336,0.319-0.549,0.439c-0.569,0.319-1.192,0.55-1.174,0.952c0.022,0.402,0.234,0.51,0.476,0.621c0.243,0.114,0.526,0.209,0.698,0.515c0.336,0.605,0.239,1.854,0.549,2.452c0.31,0.603,0.478,0.158,1.026,1.173c0.272,0.509,0.658,1.454,0.953,2.452C259.293,151.896,259.271,152.14,259.344,152.456L259.344,152.456z\"\n        />\n        <Path\n          id=\"Path10853\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M240.771,157.95c0.035-0.017,0.079-0.008,0.109-0.037c0.145-0.154,0.599-0.833,0.439-0.11c0.11-0.167,0.231-0.327,0.369-0.475c-0.153,0.197-0.074,0.37,0.146,0.439c-0.214,0.115-0.456,0.193-0.698,0.222c0.421,0.012,0.994,0.007,1.393-0.146c0.234-0.089,0.5-0.315,0.769-0.257c0.149,0.03,0.451,0.13,0.514,0.293c0.065,0.17-0.857,0.046-0.916,0.037c0.442,0.218,1.32,0.79,1.832,0.66c-0.069-0.088-0.15-0.172-0.223-0.256c0.254-0.005,0.519,0.01,0.768,0c-0.293,0.074-0.672,0.42-0.145,0.476c0.352,0.034,0.209,0.383-0.146,0.109c0.224,0.214,0.284,0.316,0.109,0.293c0.364,0.173,0.568,0.633,0.293,0.989c0.451,0,0.95-0.088,1.317-0.368c-0.068,0.343,0.495-0.029,0.623-0.111c0.33-0.205,0.704-0.112,0.622-0.512c0.471,0.05,0.79-0.456,1.282-0.293c0.337,0.111,0.692,0.452,0.844,0.769c0.312,0.649,0.478,1.419,1.024,1.943c0.377,0.357,0.617,0.163,0.733,0.768c0.072,0.356,0.088,0.674,0,1.025c-0.227,0.915-1.115,1.839-0.989,2.821c0.016-0.109,0.127,0.074,0.22,0.223c0.073-0.083,0.428-0.469,0.258-0.584c-0.195-0.137-0.202-0.29-0.074-0.477c0.195,0.092,0.355,0.288,0.33,0.514c0.087-0.062,0.169-0.124,0.256-0.182c0.238,0.412-0.543,1.363-0.952,1.394c0.503,0.316,0.256,1.131,0.438,1.609c0.198,0.521,0.816,0.429,0.437,0c0.17,0.14,0.333,0.161,0.516,0.037c-0.146,0.16-0.371,1.367-0.146,1.282c0.135-0.051,0.223-0.16,0.329-0.255c-0.075,0.076-0.141,0.152-0.184,0.255c-0.056,0.039-0.117,0.087-0.182,0.11c0.529,0.25,0.255,0.878,0.292,1.318c0.036,0.447,0.37,0.466,0.697,0.661c0.55,0.329,0.371,0.846,0.623,1.319c0.115,0.213,0.585,0.52,0.475,0.805c-0.197-0.058-0.354-0.216-0.438-0.401c-0.456,0.5,0.199,0.703,0.623,0.548c0.254-0.09,0.544,0.158,0.731-0.109c0.265-0.371,0.155,0.157,0.367,0.039c0.079-0.044,0.146-0.111,0.222-0.185c-0.224,0.254-0.37,0.649-0.585,0.844c0.353-0.332,0.698-0.714,0.99-1.099c-0.123,0.019-0.241,0.102-0.329,0.183c0.475-0.538,0.819-1.583,1.063-2.125c0.175-0.399,1.222-4.041,0.368-3.921c0.093-0.118,0.127-0.272,0.146-0.438c0.02,0.095,0.058,0.195,0.074,0.291c0.031-0.627-0.065-1.261-0.223-1.866c-0.008,0.159-0.011,0.32,0,0.474c-0.041-0.15-0.078-0.327-0.109-0.438c-0.256-0.92-0.369-1.826-0.369-2.783c0.011,0.242,0.139,0.342,0.256,0.438c0.131,0.108,0.25,0.216,0.111,0.549c-0.229,0.551-0.106,1.112,0.108,1.652c-0.053-0.522-0.23-0.976-0.074-1.505c0.161-0.532,0.207-0.648,0-1.209c-0.415-1.14-0.738-2.371-0.731-3.588c0.004-0.566,0.124-1.237,0.038-1.796c-0.045-0.288-0.224-0.339,0.036-0.512c0.106-0.074,0.128-0.168,0.036-0.259c-0.047-0.058,0.069-0.169,0.073-0.255l-1.21-0.147l-0.731,0.878l-6.922-0.292l-0.438-1.172l-6.375,0.146c0,0,0.008,0.758-0.073,1.575C240.802,157.841,240.78,157.877,240.771,157.95L240.771,157.95z M247.073,160.038c-0.277,0.153-0.727,0.48-1.064,0.329C246.312,160.579,246.848,160.23,247.073,160.038z\"\n        />\n        <Path\n          id=\"Path10851\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M243.079,142.895h-4.945c-0.25,0.277-0.435,0.546-0.696,0.808c-0.845,0.845-2.056,1.431-2.819,2.417c-0.767,0.985-1.371,2.38-1.686,3.37c-0.315,0.993,0.092,1.328-0.367,2.453c-0.459,1.125-2.821,3.921-2.821,3.921h4.506c0,0-0.051,1.905,0.369,2.635c0.024,0.041,0.052,0.041,0.073,0.074c0.419-0.144,0.479-0.39,0.916-0.439c0.174-0.021,0.99-0.181,0.878-0.221c0.24-0.102,0.515,0.439,0.731,0.109c-0.04,0.06,0.229,0.022,0.439,0c0.045-0.417-0.087-0.687,0.035-1.172c0.3-1.168,0.768-2.491,1.173-3.699c0.81-2.417,3.078-5.912,3.771-7.802c0.35-0.946,0.224-1.443,0.185-1.868C242.807,143.311,243.035,143.065,243.079,142.895L243.079,142.895z\"\n        />\n        <Path\n          id=\"Path10787\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.836,138.205h-20.074c-0.339,0.251-0.726,0.5-0.953,0.807c-0.471,0.631-0.586,1.255-1.136,2.052c-0.379,0.549-0.975,1.206-1.54,1.831h14.947c0.447-0.438,0.926-0.817,1.245-0.989c0.727-0.394,0.532,0.085,1.172-0.147s1.614-1.281,2.454-1.611c0.841-0.331,1.542,0.036,2.452-0.439c0.456-0.238,0.747-0.678,1.099-1.171C261.586,138.424,261.747,138.319,261.836,138.205L261.836,138.205z\"\n        />\n        <Path\n          id=\"Path10771\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.836,138.205c-0.089,0.112-0.25,0.22-0.328,0.328c-0.354,0.494-0.645,0.935-1.1,1.172c-0.911,0.475-1.612,0.109-2.452,0.439c-0.842,0.331-1.812,1.378-2.455,1.61c-0.64,0.234-0.445-0.246-1.172,0.146c-0.319,0.174-0.798,0.552-1.245,0.992h3.589c0,0,0.667,0.183,1.282,0.144c0.614-0.037,1.577-0.63,2.305-0.583c0.73,0.042,1.47,0.414,1.868,0.729c0.396,0.322,0.066,0.566,0.585,0.879c0.521,0.32,1.94-0.091,2.599,0.293c0.663,0.384,0.753,0.696,1.173,1.576c0.13,0.27,0.188,0.911,0.292,1.171c0.817-0.227,1.75,0.083,1.978-0.916c0.011,0.178,0.01,0.341-0.035,0.515c0.342-0.562,0.649-1.141,1.245-1.466c0.135-0.073,0.502-0.123,0.552-0.293c0.044-0.155,0.048-0.356,0.181-0.476c-0.136,0.551,0.304,0.224,0.516,0.039c0.308-0.272,0.867-0.215,1.282-0.147c-0.196-0.197,0.595-0.146,0.73-0.221c0.244-0.129,0.482-0.428,0.623-0.661c-0.126,0.041-0.252,0.118-0.369,0.183c0.111-0.336-0.614-0.028-0.844,0c-0.335,0.042-0.588-0.115-0.62-0.476c0.414,0.322,0.641,0.371,1.062,0.073c0.189-0.132,0.085-0.396,0.292-0.475c0.451-0.174-0.297-0.534-0.697-0.768c0.268,0.097,0.549,0.093,0.807,0.22c-0.022-0.074,0.087-0.084,0.11-0.147c0.371,0.238,1.038,0.452,1.391,0.074c0.192-0.205,0.439-0.816,0.808-0.55c0.057-0.379,0.451-0.692,0.255-1.099c-0.181,0.189-0.508,0.113-0.584,0.403c-0.061,0.221-0.17,0.434-0.402,0.514c0.173-0.192,0.341-0.551,0.368-0.807c0.036-0.371-0.786-0.124-0.955-0.183c-0.205-0.073-0.493,0.235-0.696,0.11c-0.174-0.109-0.007-0.587,0.147-0.879c-0.08,0.211-0.104,0.459,0.109,0.585c0.284,0.174,0.515-0.117,0.768-0.181c-0.064-0.092-0.143-0.212-0.219-0.292c0.175,0.096,0.735,0.531,0.473,0c0.164,0.18,0.346,0.203,0.551,0.073c-0.035-0.099-0.094-0.201-0.145-0.292c0.187,0.237,0.407,0.208,0.514-0.073c0.13,0.161,0.174,0.344,0.146,0.549c0.256-0.5-0.08-1.025-0.073-1.537c0.156,0.267,0.2-0.043,0.222-0.183c0.3,0.362-0.007,0.777,0.11,1.173c0.12,0.408,0.122,0.86,0.146,1.281c0.156-0.483-0.12-1.04-0.074-1.538c0.03-0.352,0.068-0.678,0.074-1.025L261.836,138.205L261.836,138.205z M276.489,142.015c-0.153,0.338-0.422,0.614-0.806,0.73c0.139,0.008,0.302,0.024,0.439,0C276.297,142.539,276.407,142.278,276.489,142.015z\"\n        />\n        <Path\n          id=\"US-TX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M224.945,147.107c-0.779-0.272-1.567-0.423-2.125-0.439c-0.574-0.019-0.924,0.202-1.21,0.402c-0.283,0.202-0.493,0.409-0.843,0.367c-0.698-0.082-0.902-1.073-1.685-1.136c-0.392-0.028-0.796,0.287-1.208,0.585c-0.411,0.302-0.846,0.596-1.245,0.551c-0.4-0.045-0.669-0.332-0.916-0.621c-0.246-0.289-0.469-0.593-0.768-0.696c-0.603-0.208-1.361,0.251-1.686,0c-0.321-0.255,0.156-0.386-0.183-0.734c-0.336-0.348-2.052-0.585-2.052-0.585l2.161-5.898h-7.217l-6.852,14.947h-8.168c0.267,0.27,0.202,0.717,1.172,1.245c0.332,0.568,0.691,1.485,1.136,1.648c0.452,0.169,0.827,0.423,0.769,0.955c0.024,0.536,0.133,1.114-0.074,1.65c0.026,0.768,0.423,1.385,1.247,1.978c0.27,0.19,0.568,0.326,0.842,0.513c0.306,0.206,0.796,0.703,1.209,0.515c1.043-0.481,1.118-1.74,1.906-2.236c0.755-0.472,1.632-0.383,2.492-0.255c0.075,0.013,0.816,0.067,0.843,0.111c0.239,0.418,0.542,0.659,0.768,1.099c0.111,0.21,0.402,0.397,0.475,0.659c0.062,0.217,0.203,0.364,0.257,0.584c0.108,0.452,0.061,0.906,0.145,1.356c0.223,1.103,0.715,1.81,1.026,2.639c0.116,0.343,0.526,0.518,0.585,0.73c0.062,0.224-0.062,0.434-0.11,0.662c-0.113,0.536-0.095,0.979,0.147,1.501c0.327,0.712,0.085,1.327,0.916,1.464c0.42,0.073,0.877,0.616,1.282,0.845c0.321,0.183,0.785,0.073,1.136,0.073c0.425,0,0.651,0.674,1.025,0.621c0.126-0.019,0.354-0.228,0.549-0.401c-0.393-0.502-0.11-1.636-0.11-2.199c0-0.194-0.204-0.796,0.037-0.916c0.286-0.144,0.401-0.631,0.475-0.915c-0.25,0.146-0.508,0.097-0.768,0.036c0.138-0.176,0.158-0.36,0.035-0.551c0.217,0.467,0.768,0.447,1.026,0.037c0.047-0.076,0.159-0.211,0.256-0.369c0.098-0.156,0.184-0.337,0.147-0.439c-0.059-0.166-0.197-0.28-0.11-0.475c-0.106-0.003-0.189-0.024-0.293-0.037c0.59-0.172,1.361-0.031,1.465-0.844c-0.151,0.166-0.334,0.208-0.551,0.147c0.159-0.484,0.651-0.066,0.845-0.476c-0.112,0.569,0.654-0.373,0.623-0.807c0.224,0.496,0.699,0.381,1.025,0.074c-0.962,0.038,0.09-1.217,0-0.438c0.13-0.133,0.19-0.296,0.147-0.477c0.093,0.288,0.953,0.224,0.55,0.477c0.17-0.074,0.37-0.136,0.549-0.184c-0.19,0.215-0.484,0.321-0.697,0.514c0.464-0.155,0.928-0.386,1.355-0.621c-0.173,0.052-0.374,0.128-0.55,0.181c0.514-0.611,1.642-0.487,2.234-1.135c0.145-0.158,0.322-0.269,0.477-0.402c0.312-0.271,0.615-0.546,0.916-0.844c-0.255-0.073-0.452-0.765-0.292-0.952c0.186-0.218,0.212,0.123,0.402,0.036c0.202-0.09,0.24-0.316,0.475-0.367c0.091,0.311-0.115,0.617-0.293,0.843c0.263-0.077,0.531-0.164,0.809-0.109c-0.355,0.125-0.759,0.322-0.991,0.623c0.647-0.471,1.449-0.68,2.235-0.845c0.032-0.122-0.002-0.287,0.037-0.401c0.237-0.706,0.563-1.321,0.844-1.869c0.279-0.548,0.696-0.839,1.063-1.135c0.367-0.296,0.681-0.583,0.806-1.1c0.126-0.518-0.065-1.073-0.293-1.651c-0.228-0.575-0.477-1.166-0.439-1.719c0.078-1.108,1.049-2.096,1.136-3.005c0.043-0.455-0.089-0.674-0.22-0.952c-0.126-0.278-0.272-0.604-0.184-1.284C224.876,147.214,224.94,147.149,224.945,147.107L224.945,147.107z M214.686,164.325c-0.366,0.175-0.728,0.416-1.098,0.584v0.183C213.941,164.833,214.384,164.65,214.686,164.325z\"\n        />\n        <Path\n          id=\"Path10651\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M206.921,136.85l-0.953,2.052h7.217l-2.162,5.901c0,0,1.715,0.238,2.053,0.583c0.337,0.35-0.138,0.481,0.183,0.734c0.322,0.251,1.082-0.208,1.686,0c0.301,0.103,0.521,0.405,0.767,0.696c0.246,0.29,0.519,0.576,0.916,0.621c0.397,0.045,0.833-0.249,1.246-0.551c0.412-0.301,0.815-0.615,1.208-0.585c0.782,0.063,0.987,1.053,1.684,1.136c0.35,0.042,0.56-0.166,0.844-0.367c0.286-0.203,0.634-0.42,1.21-0.402c0.556,0.016,1.344,0.17,2.125,0.438c0.124-0.671,0.559-1.558,1.063-2.493c0.533-0.988,1.108-2.021,1.319-2.819c0.42-1.598-0.107-1.973,0.367-3.919c0.062-0.256,0.316-0.711,0.439-1.025L206.921,136.85L206.921,136.85z\"\n        />\n        <Path\n          id=\"Path10649\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M191.097,136.85l-7.695,17l-0.512,1.136h2.894l0.074-1.136v-0.256h4.762c0.261,0.022,0.241,0.166,0.329,0.256h8.17l7.802-17H191.097L191.097,136.85z\"\n        />\n        <Path\n          id=\"Path10590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M230.767,119.23c-0.473-0.223-0.976-0.401-1.39-0.475c-0.977-0.182-1.571,0.533-2.236,0.402c-0.663-0.131-1.502-0.952-1.502-0.952l-12.93,0.146l-3.003,5.457h5.969l-1.833,3.958h17.058c-0.1-0.193-0.384-0.36-0.534-0.586c-0.294-0.44-0.615-0.926-0.621-1.464c-0.009-0.539,1.073-0.573,0.621-1.686c0.04-0.072,0.076-0.138,0.118-0.211c0.271-0.498,0.521-0.994,0.578-1.474c0.071-0.549-0.073-1.059-0.219-1.54c-0.145-0.48-0.284-0.94-0.147-1.463C230.709,119.298,230.76,119.27,230.767,119.23L230.767,119.23z\"\n        />\n        <Path\n          id=\"Path10492\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M217.877,109.044l-1.282,2.305l-3.884,7l12.931-0.146c0,0,0.842,0.818,1.502,0.952c0.665,0.132,1.257-0.584,2.235-0.402c0.414,0.075,0.916,0.255,1.391,0.477c0.158-0.474,0.442-0.916,0.808-1.319c0.396-0.438,0.826-0.864,1.171-1.393c0.693-1.06,1.76-2.468,2.053-3.553c0.176-0.666,0.074-1.114,0-1.613c-0.049-0.319-0.115-0.701,0-1.025c0.186-0.521,0.646-0.884,1.063-1.281h-17.989V109.044z\"\n        />\n        <Path\n          id=\"Path10545\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M230.764,127.765h-16.916l-4.177,9.082h18.463c0.346-0.882,0.733-1.803,1.244-2.855c0.694-1.433,1.327-2.837,1.32-3.628c-0.012-0.791-0.182-1.018-0.331-1.099c-0.147-0.077-0.259,0.022-0.221-0.183c0.077-0.407,0.611-0.126,0.731-0.767C230.911,128.158,230.859,127.948,230.764,127.765z\"\n        />\n        <Path\n          id=\"Path10454\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M191.097,136.85h18.574l6.009-13.042h-5.971h-12.712L191.097,136.85z\"\n        />\n        <Path\n          id=\"Path10230\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.859,99.996l-4.982,9.048h17.987c0.249-0.237,0.496-0.49,0.623-0.77c0.337-0.75,0.122-1.628,0.402-2.234c0.282-0.605,0.88-0.729,1.099-1.321c0.222-0.591-0.246-0.916,0-2.088c0.124-0.584,0.159-1.309,0.404-2.125c0.05-0.165,0.261-0.344,0.328-0.515h-15.861v0.001h0.001L222.859,99.996L222.859,99.996z\"\n        />\n        <Path\n          id=\"Path10362\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.487,139.214c-0.013,0.8,0.124,1.52-0.157,2.582c-0.211,0.799-0.785,1.832-1.32,2.821c-0.532,0.99-1.048,1.958-1.136,2.638c-0.087,0.68,0.058,1.004,0.183,1.281c0.126,0.277,0.266,0.501,0.223,0.954c-0.017,0.168-0.156,0.375-0.223,0.551h7.804c0.016-0.174,0.002-0.328,0.074-0.551c0.316-0.991,0.919-2.385,1.686-3.37c0.765-0.986,1.978-1.57,2.819-2.418c0.808-0.812,1.577-1.753,2.125-2.528c-0.019-0.016-0.13-0.023-0.146-0.037c-0.167-0.174-0.119-0.352-0.292-0.622c-0.35-0.546,0.223-1.423-0.183-1.685c-0.406-0.26-1.135,0.369-1.135,0.369l-10.308-0.008L227.487,139.214z\"\n        />\n        <Path\n          id=\"Path10299\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.487,139.193h10.319c0,0,0.728-0.625,1.135-0.368c0.406,0.26-0.167,1.141,0.182,1.683c0.174,0.271,0.126,0.451,0.292,0.623c0.016,0.017,0.126,0.023,0.147,0.036c0.024-0.036,0.084-0.073,0.109-0.109c0.549-0.796,0.666-1.418,1.136-2.052c0.472-0.632,1.601-1.042,1.685-1.686c0.085-0.644-0.633-0.824-0.73-1.317c-0.099-0.495,0.236-0.958,0.182-1.504c-0.055-0.545-0.576-1.061-0.585-1.683c-0.008-0.622,0.736-1.411,0.585-1.868c-0.151-0.456-0.414-0.115-0.768-0.587c-0.355-0.471-0.864-1.696-0.916-2.416c-0.052-0.72,0.003-1.103,0.37-1.687c0.276-0.444,0.919-0.765,1.427-1.134h-12.088c-0.062,0.194-0.221,0.398-0.22,0.585c0.008,0.537,0.327,1.023,0.622,1.464c0.293,0.441,0.574,0.816,0.514,1.136c-0.123,0.64-0.654,0.362-0.733,0.767c-0.04,0.206,0.074,0.106,0.223,0.183c0.148,0.079,0.322,0.308,0.329,1.1c0.008,0.791-0.626,2.195-1.319,3.627c-0.694,1.432-1.451,2.908-1.685,3.884C227.535,138.532,227.496,138.787,227.487,139.193L227.487,139.193z\"\n        />\n        <Path\n          id=\"Path10330\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M232.859,150.038h-7.802c-0.288,0.765-0.854,1.551-0.916,2.451c-0.039,0.556,0.213,1.148,0.439,1.723c0.229,0.575,0.421,1.13,0.292,1.651c-0.123,0.517-0.438,0.802-0.805,1.099c-0.37,0.296-0.783,0.586-1.063,1.135c-0.282,0.547-0.605,1.164-0.845,1.868c-0.04,0.116-0.003,0.282-0.036,0.403c0.179-0.037,0.334-0.161,0.515-0.183c-0.058-0.08,0.009-0.144,0-0.221c0.31,0.156,0.921,0.073,1.247,0c0.1-0.025,0.158-0.086,0.22-0.183c0.617,0.19,1.17,0.569,1.797,0.73c0.533,0.138,0.969-0.081,1.467,0c-0.331-0.445,0.44-0.766,0.768-0.767c-0.343,0.449,0.172,0.215,0.437,0.256c-0.058,0.186,0.019,0.386,0.147,0.515c0.198,0.194,0.635,0.318,0.806,0c-0.152,0.255-0.137,0.526-0.035,0.767c0.006,0.013-0.006,0.024,0,0.037c-0.173-0.019-0.569,0.354,0,0.293c0.035-0.079,0.066-0.138,0.073-0.183c0.221,0.351,0.646,0.598,1.061,0.514c0.472-0.1,0.179-0.61,0.846-0.476c0.414,0.081,0.353,0.208,0.367,0.587c0.437-0.101,0.59-0.474,0.66-0.879c0.024-0.139-0.252-0.525-0.182-0.585c0.124-0.108,1.122,0.396,0.916,0.731c0.112,0.001,0.744,0.199,0.806,0.293c0.101,0.152,0.011,0.299,0.256,0.328c-0.096,0.227-0.221,0.423-0.369,0.621c0.243-0.193,0.532-0.597,0.807-0.182c-0.01-0.207,0.475-0.47,0.331-0.622c-0.145-0.155-0.206-0.457-0.404-0.515c-0.403-0.122-0.737-0.145-0.877-0.585c-0.086-0.271-0.024-0.532,0.331-0.402c-0.108-0.507,0.482-0.254,0.661-0.552c0.208-0.348-0.224-0.751-0.515-0.438c-0.223,0.238-0.407,0.513-0.585,0.036c-0.057-0.153,0.254-0.346,0.439-0.476c-0.206,0.041-0.53,0.009-0.697,0.074c-0.272,0.107-0.726,0.145-0.99,0c-0.401-0.223,0.385-0.911,0.622-0.916c0.672-0.014,0.895,0.844,1.651,0.585c-0.023-0.033-0.051-0.033-0.073-0.074c-0.419-0.729-0.369-2.638-0.369-2.638h-4.505c0,0,2.36-2.794,2.82-3.918C232.922,151.067,232.803,150.635,232.859,150.038L232.859,150.038z M227.841,160.367c-0.156,0.013-0.291,0.101-0.403,0.182c0.25,0.175,0.591,0.387,0.807,0.038C228.159,160.426,227.994,160.354,227.841,160.367L227.841,160.367z\"\n        />\n        <Path\n          id=\"Path10297\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.048,116.041h-13.004c-0.106,0.157-0.199,0.334-0.293,0.477c-0.347,0.53-0.777,0.953-1.171,1.393c-0.394,0.438-0.744,0.903-0.877,1.428c-0.137,0.523,0.001,0.982,0.146,1.463c0.145,0.482,0.286,0.993,0.219,1.539c-0.067,0.55-0.381,1.114-0.696,1.686c-0.205,0.372-0.285,0.734-0.402,1.099h12.088c0.16-0.117,0.328-0.233,0.441-0.366c0.466-0.551,0.37-1.214,0.953-1.686c0.579-0.47,1.912-0.259,2.416-0.733c0.508-0.472,0.635-0.774,0.587-1.501c-0.05-0.726-1.263-1.491-1.319-2.454C245.085,117.581,245.85,116.883,246.048,116.041L246.048,116.041z\"\n        />\n        <Path\n          id=\"Path10171\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M245.24,98.677c-0.058,0.017-0.104,0.056-0.109,0.109l-0.109,1.209h-6.303c-0.068,0.17-0.28,0.353-0.328,0.516c-0.246,0.815-0.28,1.538-0.404,2.125c-0.247,1.172,0.223,1.495,0,2.088c-0.22,0.591-0.817,0.715-1.099,1.319c-0.283,0.605-0.064,1.485-0.404,2.236c-0.339,0.75-1.388,1.221-1.685,2.052c-0.296,0.828,0.291,1.554,0,2.638c-0.251,0.938-1.089,2.091-1.757,3.078h13.004c0.041-0.166,0.214-0.294,0.183-0.477c-0.187-1.108-2.419-1.832-2.417-2.783c0.002-0.953,1.114-0.958,1.319-1.501c0.206-0.546-0.294-1.078,0-1.504c0.293-0.422,1.059-0.137,1.502-0.584c0.444-0.452-0.008-1.356,0.732-2.053c0.314-0.296,0.829-0.457,1.391-0.587c0.515-0.319,1.091-0.517,1.612-0.806c0.578-0.321,1.102-0.714,1.684-1.026c1.405-0.749,2.995-1.288,4.506-1.756c-0.405,0.046-0.564,0.097-1.102-0.183c-0.221-0.117-0.5-0.091-0.73-0.074c-0.247,0.021-1.121,0.138-0.843-0.369c-0.693,0.008-1.327,0.483-2.054,0.476c-0.214-0.002-0.241-0.184-0.219-0.33c-0.074-0.024-0.188-0.015-0.37-0.146c-0.222-0.16-0.321-0.371-0.622-0.368c-0.123,0.002-0.192,0.253-0.292,0.293c-0.194,0.076-0.212-0.367-0.109-0.477c-0.232-0.014-0.354-0.189-0.223-0.402c-0.451-0.101-0.99-0.52-1.467-0.329c-0.217,0.087-1.428,0.591-1.391,0.224c0.036-0.349-1.107-0.405-1.355-0.439c-0.769-0.11,0.152-1.109,0.037-1.723C245.761,98.767,245.417,98.63,245.24,98.677L245.24,98.677z M259.344,102.524c-0.569,0.04-2.095,0.659-1.978,1.025c0.755-0.23,1.416-0.783,2.158-1.025C259.491,102.504,259.423,102.517,259.344,102.524z\"\n        />\n        <Path\n          id=\"Path10251\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M177.8,136.85l-1.61,2.896h-1.905l-0.184,1.867l-0.915,1.686l0.367,3.188l-2.639,1.869l0.184,1.501l-0.878,0.808c0.049-0.001,0.098,0.002,0.146,0c-0.166,0.223-0.452,0.392-0.55,0.661l8.644,3.626l4.434,0.037l8.205-18.136L177.8,136.85L177.8,136.85z\"\n        />\n        <Path\n          id=\"Path10271\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M165.125,129.817l8.097,13.408l0.876-1.612l0.185-1.868h1.905l1.61-2.895l7.912-15.387h-15.972L165.125,129.817z\"\n        />\n        <Path\n          id=\"Path10268\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M159.701,121.464c0.005,0.153,0.079,0.32-0.108,0.55c-0.223,0.267-0.054,0.783-0.223,1.136c-0.217,0.453-0.816,0.753-0.915,1.245c-0.059,0.297-0.312,0.567-0.515,0.768c-0.297,0.246-0.281,0.25,0.073,0.074c-0.769,0.323-1.178,0.965-1.537,1.684c-0.127,0.256,0.492,1.071,0.474,1.428c-0.024,0.516-0.331,0.984-0.585,1.465c-0.202,0.38-0.35,0.772-0.439,1.172c-0.176,0.797,0.82,1.412,0.585,2.125c0.174,0.189,0.169,0.416,0.183,0.658c-0.183-0.57-0.412,0.082-0.583,0.293c0.336-0.478,0.714,0.372,1.025,0.438c0.483,0.105,0.358-1.485,1.136-0.66c-0.859,0.375-0.438,1.195-0.662,1.905c-0.131-0.16-0.399-0.332-0.439-0.55c-0.03-0.173,0.147-0.336,0.147-0.515c-0.372,0.021-0.726,0.734-0.661,1.063c0.087,0.417-0.051,0.767,0.074,1.099c0.04,0.112-0.013,0.219,0.144,0.329c0.43,0.303,0.905,0.421,0.371,0.953c-0.46,0.452-0.572,0.436-0.77,1.099c-0.125,0.422,0.524,0.886,0.549,1.356c0.018,0.321-0.003,0.638,0.224,0.877c0.225,0.244,0.627,0.638,0.439,0.954c-0.304,0.501,0.271,0.433,0.254,0.878c-0.02,0.468-0.498,0.864-0.584,1.318c-0.14,0.724,0.995,0.509,1.355,0.585c0.548,0.119,1.232,0.044,1.573,0.587c0.324,0.512,0.584,0.68,1.212,0.658c1.015-0.036,0.233,0.896,0.585,1.026c0.516,0.19,0.522-0.138,0.952,0.403c0.418,0.526,0.926,0.833,0.916,1.574c-0.008,0.609-0.206,1.18-0.182,1.795c2.14-0.211,4.295-0.508,6.448-0.584l0.877-0.807l-0.183-1.501l2.639-1.869l-0.368-3.189l0.037-0.073l-8.097-13.408l4.618-8.352L159.701,121.464L159.701,121.464z\"\n        />\n        <Path\n          id=\"Path10254\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M185.714,121.464l-7.914,15.385h13.298l5.898-13.041h-5.494l1.282-2.345L185.714,121.464L185.714,121.464z\"\n        />\n        <Path\n          id=\"US-OR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M186.223,108.458c-0.63-0.102-1.308-0.096-2.013-0.037c-1.464,0.124-2.962,0.459-3.918,0.588c-1.915,0.255-2.509,1.09-3.736,1.135c-1.228,0.043-2.393-0.818-3.372-0.732c-0.488,0.043-0.918,0.359-1.283,0.623c-0.363,0.263-0.681,0.452-0.989,0.292c-0.308-0.161-0.223-0.372-0.147-0.661c0.077-0.287,0.151-0.647-0.22-1.025c-0.019-0.018-0.059-0.02-0.073-0.036c-0.37,0.089-0.943-0.09-1.282-0.073c-0.522,0.024-0.599,0.602-0.916,0.952c-0.243,0.272-0.721,0.801-0.583,1.209c-0.376-0.066-0.685,0.559-0.844,0.807c-0.428,0.675-0.991,1.566-1.576,2.089c-0.402,0.358-0.616,0.872-0.952,1.284c-0.224,0.271-0.453,0.521-0.662,0.806c-0.138,0.192-0.679,0.691-0.108,0.551c-0.518,0.022-0.862,0.593-1.138,0.952c0.506-0.425,0.229,0.077,0.112,0.111c-0.179,0.049-0.318,0.051-0.405,0.256c0.186-0.433-0.498,0.274-0.621,0.402c-0.304,0.311-0.631,0.664-0.808,1.063c-0.157,0.357-0.116,0.682-0.368,1.027c-0.204,0.276-0.451,0.562-0.514,0.914c-0.041,0.241-0.115,0.371-0.111,0.515h18.062l3.481-6.08c0,0,1.103-0.287,1.283-0.732c0.089-0.222-0.069-0.326-0.224-0.475c-0.152-0.151-0.288-0.353-0.146-0.844c0.142-0.491,0.874-1.003,1.651-1.539c0.773-0.533,1.588-1.095,1.906-1.648C186.004,109.635,186.153,108.998,186.223,108.458L186.223,108.458z\"\n        />\n        <Path\n          id=\"Path10190\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M197.252,113.404l0.733-1.319h18.206l6.667-12.088l-18.208,0.038h-11.318l-1.977,3.003c0,0,0.056,1.492,0.367,2.234c0.156,0.371,0.564,0.705,0.916,1.026c0.353,0.322,0.654,0.631,0.585,1.026c-0.067,0.396-0.437,0.609-0.843,0.767s-0.842,0.271-1.027,0.55c-0.187,0.277-0.353,0.582-0.439,0.877c-0.085,0.297-0.079,0.584,0.074,0.807c0.154,0.223,0.434,0.172,0.73,0.111c0.298-0.065,0.617-0.147,0.769,0.074c0.156,0.222,0.033,0.505-0.109,0.806c-0.141,0.301-0.333,0.615-0.293,0.878c0.079,0.534,0.17,0.915,0.768,1.319c0.6,0.404,1.799,0.42,2.786,0.367c0.492-0.024,0.981-0.239,1.463-0.438C197.153,113.422,197.205,113.423,197.252,113.404L197.252,113.404z\"\n        />\n        <Path\n          id=\"Path10150\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M190.475,100.033l-4.176,7.292c0,0,0.024,0.423-0.039,0.989c-0.06,0.567-0.234,1.278-0.549,1.832c-0.316,0.551-1.13,1.114-1.906,1.648c-0.774,0.536-1.507,1.048-1.649,1.539c-0.141,0.492-0.005,0.693,0.146,0.843c0.154,0.149,0.311,0.256,0.224,0.477c-0.181,0.444-1.283,0.731-1.283,0.731l-3.48,6.082h15.021l4.47-8.061c-0.047,0.021-0.101,0.019-0.147,0.037c-0.482,0.198-0.971,0.414-1.463,0.437c-0.985,0.057-2.183,0.04-2.785-0.366c-0.601-0.405-0.69-0.786-0.768-1.319c-0.041-0.268,0.151-0.581,0.292-0.879c0.143-0.299,0.265-0.583,0.11-0.806c-0.156-0.221-0.472-0.136-0.769-0.074c-0.298,0.062-0.576,0.109-0.731-0.11c-0.157-0.223-0.159-0.51-0.074-0.807c0.086-0.297,0.254-0.601,0.44-0.879c0.185-0.277,0.618-0.391,1.025-0.549c0.405-0.16,0.774-0.371,0.843-0.768c0.068-0.399-0.234-0.704-0.585-1.025c-0.353-0.322-0.762-0.655-0.916-1.027c-0.311-0.741-0.366-2.234-0.366-2.234l1.977-3.004L190.475,100.033L190.475,100.033z\"\n        />\n        <Path\n          id=\"Path10179\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M197.985,112.084l-6.483,11.724h18.207l6.484-11.724H197.985z\"\n        />\n        <Path\n          id=\"Path12676\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M39.289,183.629c-0.911,0.042-1.37,0.973-0.222,1.138C39.365,184.59,40.065,183.593,39.289,183.629z M37.497,184.326c-0.217,0.169-0.634,0.379-0.515,0.729C37.104,184.776,37.503,184.673,37.497,184.326z M42.881,185.39c-0.181,0.009-0.845,0.299-0.843,0.515c0.003,0.51,0.735,0.513,0.989,0.806C43.753,186.83,43.013,185.382,42.881,185.39z M44.969,186.853c-0.295-0.03-0.552,0.029-0.621,0.366c0.371-0.031,0.705,0.015,1.062,0.111c0.238,0.009,0.427-0.121,0.402-0.368C45.601,187.015,45.265,186.885,44.969,186.853z M46.031,187.441c-0.053-0.001-0.105,0.032-0.146,0.108c-0.142,0.27-0.059,0.422,0.183,0.585c0.334,0.224,0.111,0.378,0.328,0.661c0.288-0.115,1.279-0.104,1.1-0.661c-0.161-0.499-0.598-0.299-0.954-0.366C46.393,187.74,46.19,187.442,46.031,187.441L46.031,187.441z M44.931,187.771c-0.05,0.002-0.093,0.015-0.146,0.035c0.084,0.181,0.186,0.347,0.292,0.515C45.535,188.185,45.275,187.756,44.931,187.771L44.931,187.771z M47.75,189.895c-0.079,0.017-0.132,0.069-0.181,0.182c-0.083,0.197,0.065,0.323,0.036,0.515c-0.036,0.239-0.466,0.437-0.621,0.584c-0.421,0.392,0.028,1.027-0.037,1.503c-0.074,0.537-0.428,0.796,0.147,1.172c0.316,0.108,0.752-0.411,0.953-0.586c0.479-0.422,1.104-0.414,1.61-0.768c0.564-0.392-0.038-0.675-0.182-1.098c-0.08-0.237,0.116-0.421-0.109-0.623c-0.255-0.229-0.555-0.338-0.845-0.515C48.343,190.153,47.995,189.845,47.75,189.895z\"\n        />\n        <Path\n          id=\"Path12678\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M172.962,36.073c-1.319,0.371-2.616,0.821-3.953,1.136c-1.18,0.274-2.871,0.661-4.068,0.366c0.203-0.042,0.37-0.086,0.549-0.182c-0.839,0.198-1.679,0.279-2.491,0.587c0.17-0.009,0.3,0.1,0.221,0.327c-0.156,0.008-0.298,0.04-0.437,0.11c-0.322,0.16-0.624,0.35-0.916,0.551c0.225-0.276,0.186-0.358-0.109-0.258c0.177-0.073,1.254-0.463,0.368-0.328c0.306,0.007,0.573-0.1,0.808-0.293c-0.881-0.025-1.736,0.341-2.566,0.585c-0.904,0.267-1.825,0.313-2.748,0.474c0.268-0.051,0.251-0.253,0.476-0.366c-1.316,0.153-2.516,0.863-3.774,1.245c-1.04,0.315-1.96,1.191-3.002,1.391c0.186-0.081,0.371-0.201,0.549-0.292c-2.116,0.769-4.051,1.306-6.301,1.466c-1.027,0.073-1.79-0.063-2.71,0.439c-0.813,0.443-1.59,0.896-2.527,0.989c0.393,0.029,0.63,0.028,0.73,0.475c0.068,0.296,0.439,0.233,0.662,0.33c0.678,0.292,0.969,1.209,0.584,1.756c-0.291,0.419-1.01,0.685-0.146,0.878c0.381,0.085,1.123,0.224,1.501,0.074c0.275-0.11,0.563-0.366,0.878-0.329c-0.272,0.142-0.565,0.242-0.807,0.438c0.223,0.009,0.422-0.033,0.587-0.182c0,0.365,0.88-0.283,1.024,0.293c-0.361-0.039-2.15,0.843-1.391,1.135c0.456,0.175,0.959-0.213,1.391-0.292c0.28-0.051,0.465,0.129,0.732,0.146c0.19-0.045,0.393-0.049,0.585-0.074c-0.321,0.796-1.725,0.877-2.272,0.329c0.012,0.013-2.196,0.114-0.99-0.549c0.588-0.322-0.144-0.981-0.585-0.368c-0.24,0.336,0.153,0.275,0.185,0.62c0.038,0.414-0.547,0.566-0.808,0.768c0.518-0.201,1.179-0.354,1.65,0.038c-0.138,0.313-0.474,0.411-0.768,0.514c0.104-0.079,0.206-0.162,0.293-0.257c-0.636-0.468-1.483,0.403-1.797,0.403c-0.714,0.287-1.536-0.188-2.236,0.184c0.677-0.378-0.234-0.256-0.438-0.256c-0.318,0-0.635,0.01-0.953,0.037c-0.148,0.01-0.496,0.073-0.584-0.111c-0.061-0.123-0.079-0.212-0.183-0.219c0.45-0.151,0.875-0.32,1.282-0.586c0.228-0.151,0.659-0.519,0.953-0.476c-1.19-0.189-2.279,0.343-3.441,0.439c-0.727,0.058-1.74-0.019-2.272,0.583c0.092,0.066,0.194,0.125,0.292,0.185c-1.17,0.24-2.624-0.24-3.701,0.514c-0.493,0.347-1.099,0.217-1.65,0.367c-0.619,0.172-1.236,0.59-1.905,0.439c-0.082,0.057-0.153,0.099-0.109,0.183c0.086,0.173,0.374,0.493,0.585,0.514c0.623,0.058,1.615-0.056,2.052,0.514c-0.353-0.037-0.699-0.123-1.025,0.074c-0.291,0.174-0.682,0.328-0.989,0.073c-0.214,0.189-0.357,0.429-0.257,0.73c0.098,0.303-0.454,0.346-0.621,0.516c-0.339,0.338,1.091,0.594,1.245,0.62c1.002,0.183,1.751-0.108,2.749-0.22c0.424-0.047,0.863-0.072,1.281,0.037c0.186,0.046,0.387,0.139,0.515,0.292c0.214,0.262,0.321-0.024,0.622-0.146c-0.094-0.08-0.161-0.143-0.257-0.223c0.717-0.267,0.602,0.31,0.257,0.697c0.678-0.156,1.253-0.593,1.943-0.731c0.331-0.068,0.662-0.103,0.989-0.182c0.031-0.008,0.307-0.091,0.474-0.146c-0.041,0.007-0.041-0.023-0.145,0c0.436-0.233,0.939-0.025,1.391-0.183c0.452-0.156,0.871-0.368,1.357-0.402c-0.14,0.03-0.266,0.072-0.403,0.108c0.695,0.648-1.636,1.106-2.382,1.283c0.358,0.027-0.082,0.801-0.292,0.99c-0.403,0.359-0.766,0.719-1.244,0.989c-1.208,0.683-2.514,0.854-3.885,0.806c0.093-0.089,0.195-0.171,0.293-0.255c-0.929,0.229-1.806,0.595-2.675,0.989c-0.898,0.411-1.916,0.166-2.82,0.551c0.128-0.087,1.28-0.354,0.916-0.583c-0.189-0.124-0.434-0.164-0.66-0.147c-0.236,0.018-1.714,0.175-1.283,0.661c-0.774-0.265-2.054,0.51-2.49,1.136c0.391-0.108,0.744-0.296,1.136-0.404c-0.236,0.086-2.049,0.718-1.322,0.844c-0.133,0.071-0.289,0.102-0.437,0.147c0.139-0.117,0.227-0.313-0.035-0.37c-0.234-0.049-0.521,0.072-0.733,0.146c-0.713,0.263-1.391,0.578-2.089,0.879c-0.507,0.22-1.193,0.988-1.721,0.953c-0.316-0.021-0.886,0.333-0.623,0.402c-0.419,0.018-0.934-0.078-1.062,0.438c0.196-0.073,0.359-0.036,0.514,0.111c-0.11,0.067-0.962,0.284-0.768,0.514c0.23,0.272-0.187,0.341-0.145,0.66c0.663,0.124,1.023-0.728,1.648-0.807c-0.247,0.186-0.709,0.288-0.807,0.622c0.181-0.024,0.347-0.104,0.514-0.182c-0.205,0.047-0.343,0.23-0.366,0.439c0.16-0.152,0.343-0.19,0.548-0.11c-0.125,0.011-0.343,0.059-0.548,0.11c-0.318,0.079-0.605,0.198-0.662,0.439c0.42-0.278,1.028,0.034,1.465,0.109c0.637,0.11,1.171-0.322,1.796-0.329c-0.35,0.131-0.35,0.211,0,0.222c-0.264,0.098-0.542,0.085-0.807,0.182c0.23-0.039,0.528,0.124,0.293,0.369c-0.237,0.245-0.845,0.396-1.172,0.328c0.187-0.123,0.304-0.298,0.369-0.514c-0.663,0.093-1.208,0.492-1.869,0.585c0.138-0.045,1.169-0.337,1.026-0.516c-0.223-0.266-0.768,0.002-0.331-0.437c-0.285,0.106-0.537-0.074-0.769,0.182c-0.121,0.131-0.321,0.215-0.473,0.293c-0.484,0.242-1.164,0.218-1.503,0.697c0.182-0.058,0.369-0.058,0.549,0c-0.772,0.248-0.418,0.839,0.183,0.476c-0.315,0.141-0.425,0.838-0.037,0.952c-0.234,0.144-0.565,0.153-0.62,0.477c0.504,0.106,5.261-0.16,4.872-1.135c-0.05-0.124,2.569-1.147,2.749-1.429c-0.051,0.202,0.012,0.246,0.109,0.221c-0.934,0.367-1.932,0.626-2.6,1.427c0.158-0.104,0.361-0.146,0.551-0.146c-0.399,0.238-0.764,0.574-1.026,0.954c-0.179,0.257-0.316,0.942-0.549,1.1c-0.6,0.402-1.618,0.34-1.869,1.171c0.262-0.097,0.533-0.109,0.807-0.074c-0.696,0.289-0.857,0.18-1.281,0.845c-0.307,0.476-1.061,0.238-1.466,0.584c0.25-0.074,0.398,0.227,0.621,0.146c0.172-0.055,0.34-0.109,0.516-0.146c0.466-0.115,0.844-0.466,1.317-0.515c0.67-0.068,2.254-0.965,2.858-0.585c-0.099,0.041-0.2,0.098-0.293,0.146c0.074,0.198,0.229,0.3,0.439,0.224c-0.061,0.104-0.122,0.223-0.183,0.329c0.343-0.109,0.749-0.532,1.136-0.369c-0.096,0.059-0.197,0.123-0.292,0.183c0.634,0.006-0.301,1.059,0.073,1.208c0.396,0.162,0.829-0.289,0.99-0.584c0.225-0.422,0.939-0.714,1.318-1.025c-0.625,0.545,0.425,0.058,0.622-0.036c0.254-0.124,0.537-0.317,0.661-0.585c-0.04,0.259,0.177,0.465,0.403,0.515c-0.032,0.144-0.116,0.209-0.258,0.222c0.187-0.545-0.556-0.225-0.767-0.109c-0.105,0.057-0.591,0.254-0.55,0.402c0.058,0.208,0.008,0.357-0.184,0.475c0.461,0.414,1.718-0.137,2.201-0.292c0.464-0.151,0.931-0.246,1.392-0.405c0.277-0.094,0.547-0.223,0.806-0.366c-0.708,0.405-1.354,0.87-2.16,1.135c-0.53,0.174-1.751,0.536-1.796,1.247c-0.481,0.073-1.023,0.494-1.321,0.731c-0.275,0.223-0.622,0.37-0.875,0.623c-0.223,0.22-0.242,0.594-0.549,0.729c0.109,0.009,0.191-0.008,0.291-0.036\n\t\tc-0.306,0.118-0.666,0.195-0.368-0.181c-0.803,0.115-1.573,0.472-2.306,0.805c-0.57,0.257-1.37,0.468-1.831,0.916c-0.226,0.223-0.391,0.574-0.767,0.549c-0.303-0.022-0.5-0.132-0.807-0.036c-0.635,0.199-1.229,0.463-1.867,0.658c-0.274,0.086-5.015,1.499-4.103,2.235c-0.077,0.074-0.159,0.115-0.257,0.147c-0.143-0.913-0.977,0.267-1.318,0.183c0.099-0.469,0.271-0.562,0.66-0.806c-0.183,0.047-1.519,0.146-0.842,0c-1.427,0.249-2.673,0.618-3.994,1.208c-0.627,0.278-0.957,0.617-1.65,0.77c-0.291,0.065-0.479,0.2-0.731,0.327c-0.094,0.048-0.394,0.075-0.438,0.036c-0.676,0.263-1.338,0.547-1.832,1.101c0.385-0.042,1.096-0.226,1.136-0.661c0.032-0.371,0.604,0.002,0.403,0.331c0.205-0.014,0.386-0.092,0.549-0.223c0.568,0.144,0.582-0.872,1.135-0.768c-0.102,0.272-0.062,0.587-0.402,0.697c0.217,0.078,0.518,0.058,0.661-0.146c0.245-0.351,0.182,0.106,0.402,0c0.22-0.105,0.331-0.371,0.55-0.477c0.245-0.118,0.532-0.109,0.769-0.254c0.549-0.337,1.632-1.361,2.235-0.585c-0.569-0.03-0.981,0.073-1.393,0.474c0.313-0.116,0.725-0.047,1.063-0.146c0.079-0.024,0.556-0.229,0.66-0.182c0.216,0.096,0.461,0.11,0.661-0.037c0.13-0.096,0.624-0.538,0.293,0c0.256-0.145,0.655-0.461,0.953-0.474c0.247-0.014,0.369-0.031,0.585-0.147c0.304-0.159,1.049-0.506,1.355-0.183c-0.249,0.239-0.531,0.435-0.845,0.584c0.553,0.025,0.925-0.492,1.358-0.73c0.465-0.258,0.892-0.218,1.39-0.256c0.375-0.029,0.863-0.099,1.173-0.33c0.232-0.172,0.647-0.675,0.989-0.475c-0.279,0.084-0.569,0.252-0.661,0.551c0.264-0.023,0.403-0.334,0.623-0.438c0.261-0.125,0.555-0.108,0.807-0.257c-0.37-0.036-0.272-0.116-0.037-0.292c-0.287-0.122-0.531,0.116-0.807,0.146c0.511-0.304,1.12-0.616,1.722-0.623c0.203-0.002,1.258-0.182,0.549-0.255c0.429-0.132,0.662-0.266,1.101-0.146c0.237,0.064,0.582,0.03,0.661-0.256c0.063-0.232,0.539-0.363,0.731-0.438c0.17-0.069,0.183,0.246,0.368,0.183c0.385-0.131,0.612-0.354,1.062-0.403c0.296-0.031,0.626-0.043,0.878-0.221c0.305-0.215,0.736-0.23,1.026-0.438c0.188-0.137,0.717-0.521,0.146-0.439c0.328-0.089,1.122-0.614,1.463-0.475c0.254,0.102,0.378-0.224,0.698-0.223c0.569,0.002,1.038-0.413,1.575-0.622c0.438-0.173,0.938-0.15,1.391-0.367c0.407-0.193,0.691-0.373,1.137-0.439c0.417-0.062,1.206-0.076,1.465-0.437c-0.059,0.581,0.779-0.247,1.062-0.405c-0.096,0.01-0.204,0.042-0.293,0.074c0.302-0.127,0.617-0.163,0.879-0.403c0.228-0.209,0.485-0.169,0.731-0.33c0.471-0.308,1.076-0.292,1.61-0.474c0.225-0.076,1.47-0.554,0.843-0.954c-0.355-0.225-0.925-0.071-1.318-0.036c0.182-0.346,0.608-0.562,0.954-0.698c0.162-0.063,1.056-0.215,0.366-0.221c0.259-0.028,0.765-0.102,0.993-0.22c0.123-0.068,0.138-0.223,0.254-0.292c0.242-0.159,0.667-0.161,0.953-0.293c0.138-0.066,1.091-0.467,0.332,0c0.265-0.159,0.591-0.071,0.876-0.146c0.223-0.062,0.641-0.441,0.073-0.403c0.679-0.227,1.353-0.177,2.011-0.515c0.354-0.175,0.47-0.897-0.074-0.806c0.352-0.158,0.573,0.276,0.99,0.146c0.397-0.124,0.88-0.238,1.209-0.515c0.608-0.508,1.082-0.65,1.867-0.844c0.389-0.093,0.694-0.252,1.026-0.474c0.464-0.313,0.943-0.286,1.464-0.402c0.488-0.11,0.845-0.504,1.356-0.551c0.43-0.038,0.961-0.118,1.281-0.439c-0.267,0.624,0.914,0.267,1.136,0.182c0.623-0.226,1.355-0.782,2.052-0.474c-0.731,0.108-1.494,0.252-2.157,0.584c-1.161,0.583,0.278,0.729,0.659,1.173c-0.491-0.172-1.211-0.4-1.721-0.257c-0.297,0.082-0.747,0.211-0.732-0.255c-1.073,0.292-2.163,0.563-3.225,0.878c-0.319,0.095-0.442,0.615-0.697,0.807c-0.399,0.3-0.866,0.526-1.319,0.731c-0.351,0.16-2.618,1.105-2.198,1.463c0.488,0.421,1.177-0.321,1.721-0.18c-1.06,0.298-2.136,0.737-3.187,1.061c-0.105,0.031-0.386,0.095-0.44,0.223c-0.093,0.227,0.155,0.423,0.369,0.369c0.272-0.074,0.623-0.288,0.916-0.223c0.222,0.051,0.575,0.262,0.331-0.183c0.623,0.154,0.669,0.022,1.281-0.146c0.401-0.106,0.731-0.598,1.174-0.549c-0.075,0.098-0.14,0.199-0.224,0.292c0.484-0.181,0.89-0.555,1.392-0.696c-0.364,0.204-0.749,0.376-1.062,0.659c0.451-0.14,1.032-0.359,1.428-0.623c0.215-0.14,0.632-0.477,0.584,0.037c0.203-0.131,0.237-0.427,0.438-0.55c0.169-0.101,0.371-0.041,0.552-0.11c-0.208,0.073-0.318,0.26-0.256,0.475c0.024-0.382,1.23-0.995,1.574-1.025c-0.168,0.216-0.323,0.423-0.515,0.621c0.315-0.226,0.619-0.468,1.027-0.474c-0.129,0.048-0.253,0.109-0.369,0.182c0.385,0.021,0.71,0.25,1.099,0.073c0.213-0.096,0.401-0.123,0.623-0.183c0.299-0.078,0.628-0.228,0.916-0.402c-0.106,0.025,0.173-0.213,0.256-0.292c-0.167,0.083-0.328,0.106-0.515,0.107c0.272-0.333,2.107-0.419,1.868-1.061c-0.557,0.14-1.028,0.233-1.613,0.329c0.597-0.237,1.493-0.137,1.831-0.807c-0.172,0.089-0.357,0.173-0.549,0.221c0.079-0.087,0.142-0.17,0.223-0.256c-0.298,0.023-0.546,0.198-0.843,0.223c0.154-0.118,1.261-0.388,0.549-0.33c0.61-0.28,1.255-0.271,1.83-0.698c-0.024-0.002-0.05-0.031-0.073-0.035c-0.221,0.055-0.435,0.152-0.661,0.181c0.206-0.213,0.423-0.211,0.661-0.181c0.059-0.016,0.122-0.029,0.183-0.036c-0.036,0.026-0.074,0.045-0.111,0.073c0.145,0.018,0.305,0.002,0.439-0.073c0.42-0.23,0.861-0.45,1.319-0.587c-0.233,0.186-2.095,0.818-1.612,1.282c0.124-0.187,0.323-0.306,0.55-0.329c-0.087,0.088-0.17,0.171-0.257,0.256c0.528-0.063,0.904-0.612,1.356-0.844c-0.247,0.267-0.592,0.397-0.806,0.698c0.173-0.095,0.357-0.161,0.549-0.221c-0.078,0.087-0.178,0.17-0.255,0.255c0.529-0.182,1.172-0.167,1.648-0.402c0.367-0.181,1.027-0.489,1.394-0.146c-0.311-0.049-1.843,0.384-1.502,0.661c0.072,0.059,0.17,0.111,0.256,0.11c-0.272,0.071-0.536,0.204-0.733,0.328c0.457,0.101,0.897-0.139,1.358-0.109c-0.277,0.086-0.569,0.114-0.808,0.293c0.279-0.049,0.564-0.098,0.843-0.146c-0.734,0.313,0.444,0.099,0.586,0.073c-0.376,0.159-0.781,0.32-1.1,0.584c0.303-0.099,0.45,0.205,0.696,0.293c0.211,0.074,0.55-0.106,0.734-0.182c0.702-0.286,1.278-0.724,2.051-0.844c-0.597,0.49-1.45,0.569-1.942,1.209c0.271-0.042,1.527,0.703,0.843,0.768c1.077,0.44,2.233-0.456,3.334-0.255c0.619,0.112,1.213,0.253,1.832,0.368c0.469,0.085,0.722-0.327,1.136-0.292c-0.036,0.396-0.467,0.43-0.733,0.622c1.025,0.553,1.995,0.489,3.078,0.183c0.468-0.132,0.866-0.421,1.317-0.551c0.346-0.099,0.595,0.399,0.845,0.551\n\t\tc-0.385-0.263-0.796-0.034-1.1,0.255c0.292-0.352,0.721-0.886,0.073-0.62c-0.344,0.138-0.479,0.418-0.731,0.661c-0.285,0.271-0.716,0.331-0.99,0.622c0.23,0.121,0.42,0.567,0.732,0.328c-0.028,0.65,0.712,0.538,1.136,0.585c-0.165,0.04-0.309,0.081-0.44,0.183c0.468,0.074,0.656,0.385,0.55,0.807c-0.068,0.267-0.064,0.703,0.331,0.584c-0.815,0.386,0.937,0.8,0.619,1.208c0.313-0.001,0.336-0.378,0.585-0.365c0.071,0.004,0.259-0.046,0.369-0.074c-0.041,0-0.069-0.011-0.182,0c0.176-0.108,0.793-0.281,0.402,0.183c0.216-0.04,0.806-0.107,0.844-0.402c0.025-0.189-0.045-0.304,0.221-0.33c-0.073-0.388-0.45-0.16-0.698-0.146c0.216-0.052,0.397-0.174,0.552-0.328c-0.444,0.415-0.273-0.162-0.182-0.37c-0.388,0.009-0.72-0.073-1.101,0.074c0.314-0.161,0.837-0.214,0.99-0.585c0.089,0.279,0.469,0.433,0.551,0.037c0.135,0.184-0.148,0.853,0.291,0.729c0.137-0.035,1.157-0.992,0.731-0.291c0.155-0.172,0.391-0.208,0.585-0.073c-0.822,0.149-1.167,0.833-1.686,1.465c0.315-0.019,0.857,0.131,1.1-0.147c-0.116,0.156-0.394,0.67,0.036,0.587c0.475-0.095,0.822-0.589,0.954-1.026c0.109-0.363,0.524-0.772,0.731-1.099c0.16-0.252,0.55-1.021,0.66-0.476c0.272-0.316-0.01-0.427,0.369-0.584c0.225-0.097,0.406-0.254,0.622-0.369c-0.379,0.278-0.711,0.65-0.99,1.023c-0.093,0.124-0.597,1.084-0.328,0.989c-0.146,0.114-0.317,0.235-0.367,0.405c-0.077,0.255-0.073,0.505-0.293,0.696c0.086,0.009,0.148,0.074,0.22,0.111c-0.303,0.035-0.171,0.494,0.329,0.292c-0.009-0.059-0.006-0.105-0.035-0.146c0.212,0.155,0.394,0.271,0.697,0c0.369-0.334,0.905-0.708,1.428-0.661c-0.545,0.138-1.158,0.473-1.574,0.843c-0.155,0.133-0.372,0.387-0.293,0.622c0.051,0.149,0.311,0,0.551-0.146c-0.314,0.224-0.651,0.574-0.514,0.807c0.107-0.075,0.222-0.166,0.327-0.222c-0.058,0.051-0.114,0.127-0.146,0.222c-0.091,0.261,0.369,0.391,0.258,0.698c-0.116-0.137-0.406-0.492-0.623-0.404c-0.288,0.116-0.195,0.436,0.109,0.369c-0.582,0.032-0.256,0.547-0.697,0.696c0.073,0.024,0.145,0.036,0.223,0.037c-0.198,0.011-0.375,0.017-0.551,0.109c-0.484,0.265-0.075,0.698,0.256,0.329c-0.044,0.326,0.321,0.521,0.584,0.329c-0.091,0.297-0.606,0.248-0.401,0.622c0.153,0.28,0.375,0.203,0.622,0.11c-0.328,0.088-0.457,0.435-0.769,0.55c0.097,0.031,0.163,0.074,0.257,0.109c-0.157,0.199-0.158,0.403-0.039,0.623c-0.205-0.01-0.254-0.143-0.22-0.329c-0.193,0.156-0.862,0.685-0.475,0.954c0.269,0.184,0.712-0.262,0.731-0.516c0.052,0.402,0.434,0.322,0.73,0.404c-0.354,0.057-0.857-0.091-1.135,0.221c-0.286,0.32-0.621,0.555-0.99,0.768c-0.343,0.202-0.73,0.386-0.952,0.731c-0.186,0.288,0.319,0.285,0.476,0.074c0.254-0.338,0.246-0.045,0.549-0.331c0.195-0.182,0.385-0.095,0.328-0.401c-0.035-0.201,1.222-0.38,1.393-0.439c-0.168,0.057-0.313,0.117-0.474,0.183c0.05,0,0.097,0.002,0.146,0c-0.223,0.116-0.421,0.293-0.623,0.256c0.722,0.029-0.122,0.227-0.255,0.255c0.667,0.052-0.059,0.161-0.221,0.222c-0.171,0.062-0.051,0.271-0.223,0.329c-0.263,0.095-0.888,0.316-0.585,0.698c0.375,0.024,0.616-0.321,0.843-0.551c-0.123,0.196-0.303,0.399-0.474,0.551c0.392-0.205,0.779-0.434,0.99-0.845c-0.085,0.519-0.647,0.827-1.099,0.954c0.313,0.13,0.613-0.074,0.806-0.292c-0.093,0.195-0.27,0.336-0.474,0.402c0.139,0.075,0.306,0.089,0.474,0.036c-0.099,0.048-0.166,0.109-0.182,0.184c-0.111,0.479,1.562-0.338,1.758-0.402c-0.712,0.348-2.24,0.741-2.419,1.61c0.32-0.08,0.578-0.285,0.807-0.514c-0.146,0.176-0.271,0.361-0.403,0.551c0.929-0.386,2.278-1,3.078-1.798c0.397-0.395,0.526-0.997,1.025-1.318c0.382-0.246,0.773-0.385,0.954-0.843c-0.611,0.073-0.516-0.438-0.879-0.731c-0.352-0.281-1.108-0.841-1.574-0.768c0.094-0.408,0.097-0.976,0.549-1.174c-0.45-0.153-0.096-0.454,0.074-0.659c0.263-0.32,0.22-0.897,0.256-1.283c0.06-0.602,0.262-1.163,0.369-1.758c0.116-0.65,0.508-0.975-0.147-1.538c-0.22-0.189-0.037-0.619,0.073-0.843c0.124-0.246-0.232-0.379-0.368-0.513c-0.487-0.488,1.208-0.971,0.146-1.466c-0.311-0.145-1.125,0.231-1.465,0.292c-0.308,0.057-0.667,0.024-0.952,0.183c-0.167,0.091-0.18,0.28-0.368,0.368c-0.138,0.001-0.238,0.035-0.371,0.074c-0.311,0.287-0.677,0.521-1.06,0.698c-0.879,0.396-1.847,0.526-2.749,0.843c0.205-0.336,0.636-0.731,0.477-1.173c-0.169-0.457-0.455-0.929-0.404-1.428c0.039-0.372-0.468-0.429-0.256-0.768c0.205-0.332,0.619-0.471,0.916-0.698c-0.421-0.099-0.864-0.062-1.283,0.036c-0.353,0.082-0.806,0.335-1.172,0.292c-0.301-0.033-0.521-0.29-0.843-0.147c-0.312,0.142-0.57,0.043-0.876-0.034l31.139-25.862c-0.268-0.183-0.59,0.174-0.807-0.109c-0.18-0.238-0.176-0.255-0.515-0.331c-0.436-0.096-0.556-0.537-0.99-0.661c-0.595-0.168-1.833-0.403-2.418,0.038c0.059-0.09-0.072-0.089-0.366,0.035c-0.244,0.041-0.485,0.067-0.732,0.073c-0.496,0.02-1.01-0.012-1.502,0c0.451-0.225-0.322-0.11-0.369-0.255c-0.096-0.326-0.752-0.148-1.023-0.183c-0.9-0.114-1.75,0.153-2.564-0.33c-0.331-0.195-0.774,0.009-1.1-0.257c-0.208-0.17-0.619-0.223-0.876-0.255c-0.834-0.103-1.665,0.146-2.493,0.146c0.511-0.32-0.27-0.164-0.439-0.146c-0.315,0.031-0.606,0.093-0.915,0.146c-0.514,0.089-1.06,0.132-1.538-0.109l0.584-0.223c-0.559,0-1.127,0.074-1.685,0c0.371-0.087,0.763-0.028,1.136-0.073c-0.185-0.003-0.349-0.062-0.515-0.146c0.363-0.181,0.819-0.233,1.101-0.551c-0.838-0.205-1.901-0.211-2.749-0.073c-0.604,0.1-1.449,0.501-1.978,0c0.201-0.025,0.962-0.088,0.842-0.439c-0.073-0.221-0.496-0.084-0.62,0c0.706-0.502-0.243-0.124-0.404-0.074c-0.332,0.106-0.662,0.253-0.99,0.368c-0.541,0.188-1.098,0.322-1.65,0.477c0.186-0.057,0.348-0.229,0.255-0.441c0.546,0.005,1.476-0.034,1.869-0.475c0.271-0.31-0.914-0.421-1.062-0.474C172.759,36.19,172.865,36.12,172.962,36.073L172.962,36.073z M127.246,52.629c0.167-0.106,0.328-0.22,0.514-0.291C127.572,52.368,127.389,52.501,127.246,52.629z M126.735,51.275c0.283-0.073,0.569-0.15,0.842-0.256C127.448,51.036,126.952,51.125,126.735,51.275z M163.622,38.271c0.134-0.007,0.269,0,0.403,0c-0.206,0.057-0.407,0.037-0.623,0.036C163.476,38.296,163.548,38.273,163.622,38.271z M124.793,49.955c-0.103,0.009-0.314,0.114-0.622,0.33C124.603,50.574,125.101,49.924,124.793,49.955z M881.043,56.623c0.57,0.344,0.802,0.817,1.502,1.026\n\t\tc0.605,0.181,0.957-0.239,1.503-0.11c-0.113-0.02-0.254-0.056-0.367-0.074c0.819-0.288,2.719,0.462,3.44,0.843c-0.849-0.6-1.813-1.552-2.93-1.537c-0.533,0.008-0.866,0.3-1.43,0.255C882.17,56.979,881.615,56.781,881.043,56.623z M130.397,56.916c-0.188,0.057-0.376,0.195-0.44,0.255c0.281,0.045,0.552,0.025,0.808-0.11C130.743,56.883,130.587,56.861,130.397,56.916z M113.949,57.466c-0.453,0.109-0.818,0.509-1.246,0.808c0.025,0.112,0.025,0.216,0,0.328c0.069-0.096,0.149-0.197,0.22-0.293c0.004,0.222-0.096,0.403-0.255,0.551c0.375-0.116,0.709-0.351,1.063-0.515c0.081-0.039,0.345-0.076,0.55-0.11c0.585-0.075,1.213,0.125,1.649-0.402c-0.314-0.124-0.613,0.095-0.879,0c-0.223-0.078-0.387-0.322-0.62-0.369C114.247,57.431,114.1,57.429,113.949,57.466L113.949,57.466z M152.414,64.608c-0.234,0.065-0.46,0.19-0.622,0.369C152.04,64.933,152.394,64.942,152.414,64.608z M156.15,64.793c0.058,0.006,0.123,0.036,0.182,0.073c-0.118-0.019-0.232-0.047-0.367-0.037C156.034,64.815,156.089,64.79,156.15,64.793L156.15,64.793z M151.571,65.048c-0.146,0.075-0.224,0.096-0.222,0.293C151.422,65.245,151.499,65.144,151.571,65.048z M890.825,65.707c-0.112-0.016-0.224,0.009-0.33,0.036c0.399,0.237,0.861,0.274,1.318,0.33C891.517,65.985,891.164,65.754,890.825,65.707L890.825,65.707z M891.814,66.075c0.415,0.045,0.83,0.104,1.173,0.291C892.703,66.056,892.177,66.183,891.814,66.075z M151.644,65.818c-0.341,0.051-1.154,0.522-1.173,0.916c0.269-0.272,0.699-0.667,1.1-0.698C151.589,65.968,151.627,65.886,151.644,65.818L151.644,65.818z M142.192,65.855c-0.22,0.067-0.464,0.337-0.584,0.402c0.276-0.107,0.544-0.229,0.807-0.369C142.361,65.864,142.266,65.833,142.192,65.855z M154.135,65.927c-0.169,0.028-1.006,0.33-0.368,0.33c-0.215,0.038-0.376,0.124-0.516,0.293c0.518-0.225,1.061-0.343,1.612-0.439C154.719,65.884,154.363,65.886,154.135,65.927z M110.323,66.147c-0.148,0.018-0.303,0.051-0.439,0.036c-0.395-0.039-0.954,0.122-1.283,0.329c-0.34,0.22-2.043-0.189-1.685,0.731c0.084-0.023,1.185,0.49,1.282,0.697c0.103-0.503,1.255-0.369,1.609-0.403c0.454-0.043,1.144-0.896,1.32-1.281c-0.138,0.036-0.257,0.011-0.369-0.074C110.629,66.111,110.47,66.131,110.323,66.147L110.323,66.147z M152.485,66.147c-0.762,0.459-1.558,0.97-2.453,1.099c-0.267,0.26-0.654,0.319-0.916,0.586c0.603-0.088,1.241-0.272,1.722-0.66c0.5-0.403,1.277-0.285,1.722-0.77C152.142,66.487,152.296,66.337,152.485,66.147z M149.666,66.844c-0.325,0.006-0.529,0.291-0.845,0.331c0.194,0.003,0.375-0.024,0.551-0.11C149.469,66.993,149.57,66.915,149.666,66.844z M149.373,67.064c-0.113,0.056-0.224,0.122-0.33,0.182c0.296-0.075,0.627-0.168,0.843-0.402C149.71,66.902,149.537,66.98,149.373,67.064z M157.616,67.246c-0.402,0.147-0.837,0.229-1.171,0.515c0.416-0.224,0.887-0.326,1.317-0.515H157.616z M134.609,67.832c0.321-0.006,0.649,0.024,0.954,0.036c-0.5,0.208-1.02,0.298-1.537,0.438c-0.311,0.083-0.627,0.189-0.916,0.33c-0.388,0.174-0.401,0.211-0.036,0.11c-0.436,0.322-1.113,0.125-1.61,0.145c-0.647,0.025-1.247,0.493-1.906,0.293c0.667-0.83,1.715-0.802,2.675-0.915c0.507-0.059,0.964-0.283,1.466-0.369C133.994,67.856,134.288,67.836,134.609,67.832L134.609,67.832z M135.343,68.968c-0.201,0.024-0.382,0.103-0.551,0.221C135.012,69.216,135.197,69.135,135.343,68.968z M141.496,69.043c-0.174-0.055-0.418,0.093-0.549,0.183C141.15,69.225,141.335,69.164,141.496,69.043z M126.918,69.7c-0.26,0.118-0.532,0.229-0.768,0.368C126.396,69.931,126.639,69.779,126.918,69.7z M136.259,70.251c-0.097,0.022-0.186,0.078-0.257,0.146c0.188-0.012,0.371-0.05,0.551-0.111C136.46,70.238,136.356,70.229,136.259,70.251z M116.841,70.69c-0.459,0.182-0.951,0.204-1.392,0.438c-0.085,0.094-0.17,0.197-0.256,0.291C115.807,71.501,116.366,71.001,116.841,70.69z M134.719,71.277c-0.238,0.012-0.485,0.174-0.585,0.368c0.293-0.042,0.58-0.132,0.808-0.328C134.867,71.271,134.799,71.272,134.719,71.277L134.719,71.277z M133.583,71.788c-0.219,0.008-0.464,0.089-0.514,0.256c-0.118,0.391-0.994-0.166-0.845,0.439c-0.43-0.042-1.014,0.167-0.437,0.585c0.521-0.062,0.938-0.402,1.391-0.623c-0.098,0.073-0.202,0.138-0.291,0.221c0.42-0.067,0.75-0.109,1.099-0.367c-0.208,0.636,0.652,0.051,0.806-0.11c-0.217-0.036-0.4,0.024-0.549,0.182c0.146-0.162,0.312-0.285,0.515-0.368c-0.297,0.073-0.562-0.168-0.807,0.11C134.006,71.881,133.803,71.781,133.583,71.788L133.583,71.788z M173.552,72.045c-0.298-0.035-0.865,0.808-0.257,0.476c-0.596,0.602-1.232,1.208-1.61,1.978c0.182-0.03,0.368-0.073,0.549-0.111c-0.211,0.066-1.071,0.408-0.369,0.476c-0.649,0.173-1.091,0.548-1.575,0.99c0.42,0.102,0.993-0.225,1.356-0.402c0.217-0.105,0.321-0.353,0.549-0.439c0.285-0.106,0.521,0.012,0.768-0.222c-0.083-0.065-0.166-0.123-0.254-0.181c0.395,0.033,0.569-0.205,0.661-0.551c0.058-0.233,0.059-0.56,0.181-0.769c0.107-0.186,0.322-0.186,0.403-0.402c0.155,0.489-0.421,0.835-0.328,1.318c0.235-0.444,0.521-1.281,0.879-1.61c-0.361,0.008-0.705-0.094-1.064-0.037C173.474,72.384,173.515,72.22,173.552,72.045L173.552,72.045z M135.012,72.339c-0.115,0.025-0.218,0.09-0.293,0.182C134.815,72.461,134.916,72.4,135.012,72.339z M122.3,72.373c0.153-0.024,0.305,0.045,0.403,0.185c-0.138-0.116-0.311-0.158-0.475-0.147C122.253,72.403,122.276,72.379,122.3,72.373z M170.619,72.373c-0.321,0.028-0.596,0.153-0.73,0.37c0.096-0.485-0.218-0.133-0.439,0.036c-0.223,0.168-0.147,0.476-0.074,0.697c-0.057-0.205-0.223-0.33-0.437-0.292c0.115-0.106,0.194-0.248,0.222-0.402c-0.277,0.098-0.708,0.34-0.661,0.697c0.061-0.031,0.124-0.04,0.183-0.073c-0.167,0.296,0.057,0.558,0.184,0.807c-0.471,0-0.152,0.163-0.147,0.515c-0.238-0.497-0.314,0.204,0.256,0.074c0.063-0.016,0.14-0.051,0.221-0.111c0.304-0.221,0.604-0.671,0.073-0.584c0.214-0.002,0.371-0.11,0.366-0.33c0.399,0.174,0.625,0.845,1.064,0.879c0.38,0.028,0.688-0.49,0.843-0.769c-0.229-0.154-0.42-0.014-0.662-0.037c-0.234-0.025-0.321-0.435-0.512-0.55c0.516-0.042,0.801,0.556,1.355,0.33c-0.058-0.09-0.122-0.173-0.182-0.255c0.222,0.052,1.052-0.189,0.622-0.516c-0.559-0.42-1.091,0.183-1.61,0.331c0.2-0.41,0.769-0.271,0.952-0.698\n\t\tC171.297,72.388,170.941,72.347,170.619,72.373z M169.191,74.683c-0.164,0.102-0.665,0.558-0.182,0.585c-0.118,0.095-0.354,0.305-0.145,0.256c-0.351,0.229-0.386,0.809-0.879,0.879c0.724,0.1-0.376,0.603,0.328,0.365c-0.185,0.101-0.326,0.225-0.438,0.406c0.258-0.112,0.493-0.432,0.807-0.293c-0.657,0.345-1.088,0.7-1.064,1.502c0.644-0.239,1.11-0.929,1.54-1.43c0.223-0.261,0.431-0.518,0.622-0.807c0.268-0.402,0.342-0.926,0.66-1.282c-0.166-0.114-0.384-0.26-0.584-0.254C169.88,74.546,169.387,74.561,169.191,74.683L169.191,74.683z M131.349,72.667c-0.168,0.031-0.309,0.116-0.404,0.257c0.184,0.058,0.37,0.058,0.551,0C131.442,72.837,131.401,72.755,131.349,72.667z M123.363,72.851c0.396,0.015,0.743,0.224,1.136,0.403c-0.117,0.221-0.634,0.205-0.66,0.439c-0.024,0.241-0.421,0.286-0.584,0.367c0.102-0.072,0.204-0.132,0.291-0.221c-0.224-0.256-1.392-0.579-0.584-0.916C123.111,72.88,123.23,72.846,123.363,72.851z M130.873,73.034c0.096,0.814-1.243,0.333-1.063,0.844c-0.14-0.125-0.311-0.124-0.439-0.037c0.11-0.13,0.188-0.279,0.257-0.439c-0.391-0.075-0.768,0.13-1.064,0.368c0.084,0.079,0.205,0.143,0.293,0.223c-0.18,0.053-0.365,0.115-0.55,0.146c0.041,0.098,0.062,0.16,0.109,0.255c-0.383-0.271-0.796,0.42-0.807,0.732c-0.214-0.297,0.338-0.772,0.147-0.952c-0.371-0.347-1.382,0.204-1.723,0.367c-0.635,0.304-0.618,0.589-0.989,1.1c-0.648,0.896,0.592,0.284,0.956,0.036c-0.288-0.061-0.562,0.056-0.808,0.182c0.243-0.341,0.741-0.367,1.099-0.22c-0.187,0.089-0.371,0.19-0.551,0.292c0.403-0.039,0.721-0.277,1.1-0.402c-0.246,0.197-0.569,0.224-0.807,0.439c0.696-0.139-0.144,0.239-0.255,0.256c-0.277,0.096-0.549,0.226-0.808,0.368c0.483,0.316,1.501-0.287,1.906-0.55c-0.094-0.065-0.195-0.124-0.292-0.185c0.352-0.06,0.757-0.135,1.135-0.221c-0.1,0.086-0.192,0.223-0.22,0.367c0.451-0.145,0.889-0.303,1.354-0.401c-0.153-0.09-0.349-0.149-0.551-0.147c0.217-0.057,0.427-0.082,0.623-0.146c-0.024-0.096-0.045-0.197-0.073-0.292c0.283,0,1.164,0.268,1.356-0.037c0.19-0.307-0.403-0.34-0.552-0.293c0.53-0.205,0.965,0.153,1.43,0.037c0.382-0.095,0.717-0.371,1.063-0.549c-0.174-0.059-0.375-0.059-0.551,0c0.057-0.224,1.06-0.741,0.551-0.88c-0.275-0.073-1.055,0.282-1.21,0.516c0.086-0.188,0.278-0.342,0.477-0.403C131.242,73.271,131.06,73.149,130.873,73.034L130.873,73.034z M130.36,73.144C129.4,73.187,130.995,73.844,130.36,73.144z M132.521,73.18c-0.025,0.001-0.067,0.036-0.146,0.109c0.089-0.019,0.173-0.057,0.258-0.073C132.565,73.193,132.55,73.18,132.521,73.18L132.521,73.18z M170.657,74.756c-0.059,0-0.125-0.002-0.186,0.035c0.027,0.095,0.088,0.177,0.147,0.256c0.079-0.078,0.123-0.161,0.184-0.256C170.747,74.756,170.714,74.756,170.657,74.756z M168.566,75.049c-0.332,0.002-1.099,0.698-1.245,0.99C167.698,76.024,168.837,75.591,168.566,75.049z M908.921,75.381c-0.066,0.019-0.103,0.073-0.146,0.109c0.177,0.047,0.341,0.109,0.515,0.182C909.368,75.407,909.118,75.326,908.921,75.381z M172.193,75.819c-0.449,0.014-0.799,0.149-0.474,0.515c-0.452-0.043-0.3,0.348,0.036,0.074c-0.12,0.136-0.35,0.319-0.55,0.512c0.037-0.054,0.083-0.097,0.11-0.145c-0.196-0.011-0.38,0.031-0.55,0.111c0.282-0.188,0.489-0.485,0.073-0.733c0.072,0.614-0.273-0.158-0.475,0.402c-0.114-0.34-0.475,0.151-0.585,0.331c0.655-0.121-0.034,0.335-0.222,0.365c0.954,0.311-1.128,0.886-0.37,0.732c-0.385,0.159-0.811,0.466-0.843,0.916c0.184-0.074,0.311-0.214,0.37-0.402c0.052-0.174,0.435-0.181,0.549-0.328c-0.421,0.583,0.183,0.002,0.292-0.073c0.187-0.128,0.401-0.168,0.583-0.329c0.184-0.162,0.225-0.422,0.405-0.585c0.107-0.043,0.222-0.027,0.328,0.036c0.054-0.006,0.1-0.044,0.146-0.074c-0.121,0.158-0.198,0.342-0.146,0.514c0.262-0.026,0.559-0.11,0.807-0.147c0.205-0.03,1.187-0.372,0.514-0.439c0.199-0.088,0.344-0.249,0.292-0.474c0.121,0.356,0.309,0.42,0.476,0.368c-0.142,0.182-0.246,0.385-0.181,0.515c0.175-0.144,0.408-0.028,0.585-0.146c0.305-0.204,0.237-0.412,0.291-0.731c-0.099-0.061-0.228,0.024-0.369,0.109c0.182-0.26,0.261-0.631,0.074-0.731C173.211,75.885,172.644,75.804,172.193,75.819L172.193,75.819z M124.425,77.137c-0.305-0.024-0.61,0.035-0.808,0.291C123.923,77.51,124.219,77.35,124.425,77.137z M123.253,77.174c-0.385,0.057-0.791,0.31-0.991,0.584c0.445-0.212,0.948-0.299,1.356-0.584C123.506,77.144,123.382,77.155,123.253,77.174z M117.133,77.21l-0.292,0.146c0.209,0.035,0.391-0.008,0.552-0.146H117.133z M124.425,77.284c-0.091,0.023-0.175,0.079-0.257,0.144c0.197-0.001,0.383-0.041,0.551-0.144C124.615,77.271,124.517,77.26,124.425,77.284z M172.928,77.576c-0.277,0.072-1.327-0.025-1.102,0.55C171.987,78.531,172.841,77.783,172.928,77.576z M173.038,77.944c-0.331,0.073-0.778,0.351-0.845,0.549c-0.073,0.215,0.242,0.392,0.183,0.661c0.412-0.074,0.551-0.554,0.954-0.623c-0.112-0.201-0.322-0.296-0.549-0.22c0.219-0.041,0.399-0.179,0.514-0.368C173.227,77.917,173.146,77.917,173.038,77.944L173.038,77.944z M171.462,77.98c-0.496,0.082-0.91-0.083-1.319,0.292c0.163,0.138,0.344,0.197,0.551,0.147c-0.176,0.355-1.468,0.078-1.651,0.806c0.462-0.244,1.149-0.156,1.503-0.585c-0.127,0.272-0.406,0.444-0.585,0.623c-0.153-0.029-0.196,0.074-0.147,0.293c-0.298,0.154-0.713,0.234-0.66,0.621c0.282-0.002,0.567-0.143,0.842-0.182c-0.34,0.205-0.738,0.385-0.475,0.843c-0.386,0.037-0.853-0.226-1.099,0.221c0.18,0.054,0.365,0.073,0.549,0.039c-0.659,0.235,0.147,0.138,0.293,0c-0.215,0.338,0.283,0.456,0.367,0.073c-0.01,0.216-0.132,0.396-0.329,0.476c0.323-0.157,0.366-0.136,0.146,0.11l-0.257,0.146c0.789-0.033-0.534,0.667,0.224,0.515c-0.102,0.063-0.204,0.143-0.292,0.223c0.472,0.533,1.222-0.465,1.463-0.807c-0.178,0.042-0.364,0.062-0.549,0.073c0.391-0.172,0.757-0.369,1.099-0.619c-0.186,0.032-0.371,0.015-0.551-0.037c0.212-0.025,0.409-0.148,0.515-0.33c-0.154-0.15-0.336-0.209-0.549-0.185c0.187-0.057,0.353-0.119,0.549-0.143c-0.251-0.274-0.564-0.115-0.844,0c0.367-0.193,0.803-0.53,1.1-0.04c0.136-0.262,0.272-0.948,0.292-1.245c0.024-0.325-0.382-0.446-0.623-0.515C171.22,78.573,171.572,78.322,171.462,77.98L171.462,77.98z M175.858,78.603c-0.456,0.351-0.761,0.243-0.807,0.877\n\t\tc-0.041,0.555-0.747,1.092-1.062,1.503c0.182-0.007,0.368-0.023,0.549,0c-0.165-0.011-0.819,0.029-1.171,0.182c0.501-0.173,1.06-0.782,1.28-1.063c0.17-0.21,0.412-0.665,0.183-0.916c-0.048-0.054-0.096-0.09-0.146-0.11C175.087,78.96,175.465,78.733,175.858,78.603L175.858,78.603z M169.994,79.005c-0.09,0.007-0.211,0.025-0.291,0.074C169.792,79.051,169.909,79.031,169.994,79.005z M167.981,79.115c-0.176-0.028-0.449,0.155-0.438,0.328c0.186-0.088,0.388-0.155,0.585-0.22C168.105,79.156,168.042,79.125,167.981,79.115z M118.785,79.151c-0.25,0.009-0.45,0.205-0.516,0.439C118.462,79.472,118.623,79.31,118.785,79.151z M168.788,79.151c-0.135,0.009-0.238,0.048-0.329,0.147C168.609,79.348,168.714,79.306,168.788,79.151z M169.043,79.483c-0.197,0.003-0.312,0.074-0.147,0.329c0.191-0.268,0.471-0.186,0.732-0.293C169.52,79.533,169.24,79.478,169.043,79.483L169.043,79.483z M168.203,80.251c-0.187,0.08-0.371,0.201-0.55,0.292c0.086,0.019,0.17,0.02,0.254,0.036C168.022,80.491,168.123,80.373,168.203,80.251z M169.009,80.325c-0.117,0.008-0.219,0.051-0.293,0.146L169.009,80.325z M168.495,80.36c-0.118,0.056-0.201,0.137-0.256,0.257C168.327,80.531,168.407,80.448,168.495,80.36z M106.329,80.543c-0.098,0.03-0.165,0.124-0.221,0.182c0.176-0.028,0.342-0.088,0.514-0.146C106.542,80.522,106.426,80.512,106.329,80.543z M172.046,80.655c-0.239,0.132-0.55,0.372-0.401,0.696C171.871,81.212,172.291,80.982,172.046,80.655z M105.266,80.689c-0.446,0.012-0.838,0.35-1.025,0.732c0.166-0.035,0.357,0.069,0.514,0c0.271-0.12,0.524-0.513,0.768-0.698c-0.152,0.154-0.334,0.197-0.549,0.186C105.063,80.826,105.165,80.763,105.266,80.689z M167.981,80.689c-0.246,0.057-0.446,0.25-0.549,0.476c0.246-0.205,0.539-0.304,0.807-0.476C168.148,80.666,168.063,80.672,167.981,80.689z M105.817,80.837c-0.15,0.021-0.305,0.11-0.403,0.181c0.22,0.128,0.43,0.018,0.551-0.181C105.919,80.823,105.866,80.831,105.817,80.837z M168.42,80.911c-0.269,0.019-0.532,0.122-0.661,0.368C168.05,81.318,168.392,81.249,168.42,80.911z M172.266,81.129c-0.268-0.023-0.561,0.528-0.622,0.698c0.375,0.161,0.814-0.268,0.731-0.662C172.341,81.138,172.307,81.132,172.266,81.129L172.266,81.129z M107.465,81.167c-0.359,0.019-0.544,0.41-0.844,0.55C106.976,81.698,107.23,81.389,107.465,81.167z M168.604,81.167c-0.497,0.046-1.465,1.553-0.661,1.684c0.288,0.049,0.29-0.527,0.256-0.696C168.159,81.948,168.442,81.355,168.604,81.167z M106.512,81.204c-0.203,0.106-0.452,0.119-0.662,0.222c-0.36,0.175-0.867,0.571-1.171,0.843c0.322-0.256,0.765-0.352,1.1-0.585C106.102,81.638,106.296,81.422,106.512,81.204z M169.117,81.313c-0.126,0.193-0.303,0.407-0.515,0.516C168.918,81.93,169.229,81.629,169.117,81.313z M101.823,81.387c-0.07,0.008-0.156,0.053-0.222,0.108c0.149-0.083,0.229-0.104,0.256-0.074C101.84,81.422,101.84,81.385,101.823,81.387L101.823,81.387z M101.86,81.423c0.024,0.03-0.015,0.116-0.111,0.257c0.088-0.076,0.172-0.14,0.257-0.222C101.949,81.431,101.913,81.427,101.86,81.423z M107.172,81.718c-0.181,0.102-0.346,0.207-0.515,0.328C106.873,82.017,107.05,81.893,107.172,81.718z M96.841,81.79c-0.561,0.082-1.09,0.381-1.648,0.292c-0.784-0.123-1.605,0.777-2.344,0.953c-0.503,0.22-0.457,0.633,0.109,0.623c0.6-0.013,1.078-0.502,1.65-0.623c0.576-0.124,1.214,0.124,1.757-0.146c0.083-0.041,0.369-0.242,0.474-0.183c0.213,0.117,0.52,0.319,0.585-0.074c-0.607,0.091-0.008-0.568,0-0.804C97.233,81.781,97.029,81.762,96.841,81.79z M174.794,81.827c-0.393,0.103-0.844,0.333-1.063,0.697C174.128,82.39,174.533,82.157,174.794,81.827z M172.232,81.9c-0.244,0.05-0.497,0.089-0.697,0.255C171.806,82.331,172.115,82.193,172.232,81.9z M100.284,81.973c-0.225-0.025-0.721,0.001-0.55,0.367C99.941,82.253,100.126,82.131,100.284,81.973z M168.604,82.119c-0.168,0.016-0.272,0.305-0.221,0.475c0.031-0.208,0.198-0.367,0.402-0.403C168.719,82.119,168.658,82.115,168.604,82.119z M173.552,82.449c-0.143,0.044-0.224,0.146-0.257,0.293C173.384,82.65,173.466,82.548,173.552,82.449z M97.428,83.401c-0.185,0.028-0.246,0.044-0.256,0.258c0.207,0.055,0.407,0.013,0.549-0.146C97.633,83.478,97.515,83.436,97.428,83.401z M90.32,83.987c-0.327,0.008-0.594,0.248-0.698,0.551C89.876,84.375,90.071,84.154,90.32,83.987z M89.039,84.207c-0.303,0.023-0.684,0.238-0.77,0.55c0.096,0.01,0.197-0.008,0.293,0c0.276-0.136,0.619-0.114,0.878-0.292C88.767,84.532,89.648,84.165,89.039,84.207z M91.017,84.5c-0.19-0.024-0.356,0.034-0.515,0.146C90.696,84.672,90.857,84.612,91.017,84.5z M89.881,84.574c-0.044,0.008-0.09,0.032-0.146,0.073c0.088,0.026,0.205,0.083,0.292,0.109c0.025-0.107,0.008-0.172-0.037-0.182C89.968,84.566,89.926,84.563,89.881,84.574z M86.694,84.83c-0.474,0.008-2.439,0.632-1.062,0.879c-0.223,0.11-0.464,0.014-0.697,0.037c-0.263,0.024-0.416,0.283-0.697,0.255c0.222,0.476-2.371,0.825-2.638,0.953c0.087,0.043,0.172,0.104,0.255,0.147c0.828,0.091,1.756-0.435,2.564-0.585c0.451-0.085,1.857-0.436,2.054-0.916c-0.179,0.062-0.365,0.123-0.551,0.147c0.322-0.203,1.493-0.336,1.43-0.878c-0.352,0.198-0.728,0.357-1.102,0.513C86.42,85.211,86.563,85.028,86.694,84.83L86.694,84.83z M87.389,85.342c-0.254,0.083-0.582,0.076-0.66,0.403C86.965,85.648,87.205,85.523,87.389,85.342z M81.895,86.149c-0.584,0.034-1.482,0.698-1.758,0.844c-0.968,0.502-2.01,0.91-3.004,1.391c1.732-0.678,3.567-1.106,5.202-2.014C82.234,86.196,82.09,86.137,81.895,86.149L81.895,86.149z M883.792,87.797c-0.203,0.02-0.371,0.091-0.516,0.293c0.236-0.029,0.551,0.021,0.77,0.11c0.076,0.059,0.133,0.123,0.146,0.221c0.071,0.108,0.467,0.107,0.584,0.183c0.095-0.475,0.611-0.147,0.915-0.223C885.191,88.319,884.398,87.744,883.792,87.797z M923.831,88.822c-0.091-0.013-0.194,0.001-0.293,0.037c0.016,0.213,0.165,0.353,0.367,0.402c0.024-0.131,0.088-0.233,0.184-0.328C924.002,88.87,923.922,88.837,923.831,88.822z M887.344,89.445c-0.143-0.024-0.313,0.051-0.476,0.222c0.272,0.036,0.567-0.03,0.806,0.146C887.599,89.573,887.487,89.468,887.344,89.445L887.344,89.445z M916.322,89.702c-0.123,0.024-0.226,0.102-0.221,0.293c0.377-0.09,0.623,0.313,0.183,0.474\n\t\tc-0.041,0.251-1.11,0.246-1.319,0.368c0.85,0,1.64-0.33,2.454-0.33c-0.201-0.087-0.384-0.222-0.552-0.366C917.411,90.089,916.699,89.622,916.322,89.702z M920.608,89.739c-0.091,0.011-0.206,0.059-0.292,0.113c0.058,0.193,0.226,0.323,0.439,0.292c0.086-0.096,0.109-0.235,0.108-0.369C920.769,89.74,920.699,89.73,920.608,89.739z M917.531,90.508c0.241,0.051,0.446,0.195,0.696,0.224c0.316,0.029,0.655-0.088,0.952,0.073c0.322-0.136,0.688-0.093,1.025-0.182C919.309,90.528,918.429,90.46,917.531,90.508L917.531,90.508z M897.748,90.654c0.044,0.088,0.069,0.171,0.108,0.257c-0.416,0.019-0.18,0.431,0.074,0.515c-0.025-0.229,0.088-0.386,0.328-0.368C897.824,90.895,898.245,90.555,897.748,90.654z M902.84,90.801c-0.18,0.354,0.278,0.42,0.515,0.439C903.515,90.906,903.04,90.858,902.84,90.801z M911.854,90.947c-0.242,0.022,0.113,0.525,0.401,0.585c-0.188,0.014-0.37-0.024-0.55-0.073c0.344,0.106,0.296,0.536,0.62,0.662c0.011-0.078-0.008-0.142,0-0.224c0.322,0.319,0.46-0.188,0.731-0.292c-0.005-0.006,0.005-0.03,0-0.037c0.091,0.059,0.188,0.111,0.293,0.147c0.018-0.298-0.291-0.52-0.551-0.367c-0.257-0.181-0.647-0.354-0.806-0.404C911.936,90.928,911.885,90.945,911.854,90.947z M900.495,90.984c-0.034,0.009-0.089,0.031-0.147,0.074c0.086,0.033,0.172,0.073,0.256,0.109c0.028-0.116,0.008-0.168-0.036-0.183C900.546,90.976,900.531,90.975,900.495,90.984L900.495,90.984z M908.849,91.169c-0.113,0.019-0.189,0.073-0.258,0.183c0.271,0.058,0.571,0.101,0.807,0.255c0.042,0.072,0.055,0.139,0.039,0.223c0.021,0.117,0.45,0.176,0.548,0.255c-0.074-0.317-0.502-0.628-0.036-0.73C909.667,91.36,909.183,91.116,908.849,91.169z M910.753,91.169c0.081,0.091,0.143,0.158,0.222,0.256c-0.267,0.124-0.501,0.352-0.807,0.366c0.095,0.044,0.196,0.068,0.292,0.11c0.254-0.4,0.665,0.045,0.953-0.255C911.205,91.484,911.091,91.052,910.753,91.169z M913.609,91.315c-0.086,0-0.17,0.038-0.256,0.111c0.096,0.034,0.198,0.074,0.293,0.109c-0.04-0.101-0.039-0.167,0-0.182C913.632,91.349,913.624,91.315,913.609,91.315L913.609,91.315z M900.129,91.424c0.174,0.052,0.336,0.093,0.515,0.145C900.484,91.466,900.32,91.424,900.129,91.424z M901.777,92.01c0.402,0.212,0.861,0.285,1.282,0.439c0.41,0.151,0.855,0.481,1.318,0.33c-0.673-0.315-1.421-0.533-2.125-0.769H901.777L901.777,92.01z\"\n        />\n        <Path\n          id=\"US-DC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M275.624,129.936c0.145,0.193,0.17,0.245,0.24,0.392c0.348-0.226,0.424-0.271,0.424-0.271c-0.238-0.256-0.048-0.057-0.326-0.351L275.624,129.936z\"\n        />\n        <Path\n          id=\"us\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M172.962,36.073c-1.319,0.371-2.616,0.821-3.953,1.136c-1.18,0.274-2.871,0.661-4.068,0.366c0.203-0.042,0.37-0.086,0.549-0.182c-0.839,0.198-1.679,0.279-2.491,0.587c0.17-0.009,0.3,0.1,0.221,0.327c-0.156,0.008-0.298,0.04-0.437,0.11c-0.322,0.16-0.624,0.35-0.916,0.551c0.225-0.276,0.186-0.358-0.109-0.258c0.177-0.073,1.254-0.463,0.368-0.328c0.306,0.007,0.573-0.1,0.808-0.293c-0.881-0.025-1.736,0.341-2.566,0.585c-0.904,0.267-1.825,0.313-2.748,0.474c0.268-0.051,0.251-0.253,0.476-0.366c-1.316,0.153-2.516,0.863-3.774,1.245c-1.04,0.315-1.96,1.191-3.002,1.391c0.186-0.081,0.371-0.201,0.549-0.292c-2.116,0.769-4.051,1.306-6.301,1.466c-1.027,0.073-1.79-0.063-2.71,0.439c-0.813,0.443-1.59,0.896-2.527,0.989c0.393,0.029,0.63,0.028,0.73,0.475c0.068,0.296,0.439,0.233,0.662,0.33c0.678,0.292,0.969,1.209,0.584,1.756c-0.291,0.419-1.01,0.685-0.146,0.878c0.381,0.085,1.123,0.224,1.501,0.074c0.275-0.11,0.563-0.366,0.878-0.329c-0.272,0.142-0.565,0.242-0.807,0.438c0.223,0.009,0.422-0.033,0.587-0.182c0,0.365,0.88-0.283,1.024,0.293c-0.361-0.039-2.15,0.843-1.391,1.135c0.456,0.175,0.959-0.213,1.391-0.292c0.28-0.051,0.465,0.129,0.732,0.146c0.19-0.045,0.393-0.049,0.585-0.074c-0.321,0.796-1.725,0.877-2.272,0.329c0.012,0.013-2.196,0.114-0.99-0.549c0.588-0.322-0.144-0.981-0.585-0.368c-0.24,0.336,0.153,0.275,0.185,0.62c0.038,0.414-0.547,0.566-0.808,0.768c0.518-0.201,1.179-0.354,1.65,0.038c-0.138,0.313-0.474,0.411-0.768,0.514c0.104-0.079,0.206-0.162,0.293-0.257c-0.636-0.468-1.483,0.403-1.797,0.403c-0.714,0.287-1.536-0.188-2.236,0.184c0.677-0.378-0.234-0.256-0.438-0.256c-0.318,0-0.635,0.01-0.953,0.037c-0.148,0.01-0.496,0.073-0.584-0.111c-0.061-0.123-0.079-0.212-0.183-0.219c0.45-0.151,0.875-0.32,1.282-0.586c0.228-0.151,0.659-0.519,0.953-0.476c-1.19-0.189-2.279,0.343-3.441,0.439c-0.727,0.058-1.74-0.019-2.272,0.583c0.092,0.066,0.194,0.125,0.292,0.185c-1.17,0.24-2.624-0.24-3.701,0.514c-0.493,0.347-1.099,0.217-1.65,0.367c-0.619,0.172-1.236,0.59-1.905,0.439c-0.082,0.057-0.153,0.099-0.109,0.183c0.086,0.173,0.374,0.493,0.585,0.514c0.623,0.058,1.615-0.056,2.052,0.514c-0.353-0.037-0.699-0.123-1.025,0.074c-0.291,0.174-0.682,0.328-0.989,0.073c-0.214,0.189-0.357,0.429-0.257,0.73c0.098,0.303-0.454,0.346-0.621,0.516c-0.339,0.338,1.091,0.594,1.245,0.62c1.002,0.183,1.751-0.108,2.749-0.22c0.424-0.047,0.863-0.072,1.281,0.037c0.186,0.046,0.387,0.139,0.515,0.292c0.214,0.262,0.321-0.024,0.622-0.146c-0.094-0.079-0.161-0.143-0.257-0.223c0.717-0.267,0.602,0.31,0.257,0.697c0.678-0.156,1.253-0.593,1.943-0.731c0.331-0.068,0.662-0.103,0.989-0.182c0.031-0.008,0.307-0.091,0.474-0.146c-0.041,0.007-0.041-0.023-0.145,0c0.436-0.233,0.939-0.025,1.391-0.183c0.452-0.156,0.871-0.368,1.357-0.402c-0.14,0.03-0.266,0.072-0.403,0.108c0.695,0.648-1.636,1.106-2.382,1.283c0.358,0.027-0.082,0.801-0.292,0.99c-0.403,0.36-0.766,0.719-1.244,0.989c-1.208,0.683-2.514,0.854-3.885,0.806c0.093-0.089,0.195-0.171,0.293-0.255c-0.929,0.229-1.806,0.595-2.675,0.989c-0.898,0.411-1.916,0.166-2.82,0.551c0.128-0.087,1.28-0.354,0.916-0.583c-0.189-0.124-0.434-0.164-0.66-0.147c-0.236,0.018-1.714,0.175-1.283,0.661c-0.774-0.265-2.054,0.51-2.49,1.136c0.391-0.108,0.744-0.296,1.136-0.404c-0.236,0.086-2.049,0.718-1.322,0.845c-0.133,0.07-0.289,0.101-0.437,0.146c0.139-0.117,0.227-0.313-0.035-0.37c-0.234-0.049-0.521,0.072-0.733,0.146c-0.713,0.263-1.391,0.578-2.089,0.879c-0.507,0.22-1.193,0.988-1.721,0.953c-0.316-0.021-0.886,0.333-0.623,0.402c-0.419,0.019-0.934-0.078-1.062,0.438c0.196-0.073,0.359-0.036,0.514,0.111c-0.11,0.067-0.962,0.284-0.768,0.514c0.23,0.272-0.187,0.341-0.145,0.66c0.663,0.124,1.023-0.728,1.648-0.807c-0.247,0.186-0.709,0.288-0.807,0.622c0.181-0.024,0.347-0.104,0.514-0.182c-0.205,0.047-0.343,0.23-0.366,0.439c0.16-0.152,0.343-0.189,0.548-0.11c-0.125,0.011-0.343,0.059-0.548,0.11c-0.318,0.079-0.605,0.198-0.662,0.439c0.42-0.278,1.028,0.034,1.465,0.109c0.637,0.11,1.171-0.322,1.796-0.329c-0.35,0.131-0.35,0.211,0,0.222c-0.264,0.098-0.542,0.085-0.807,0.182c0.23-0.039,0.528,0.124,0.293,0.369c-0.237,0.245-0.845,0.396-1.172,0.328c0.187-0.123,0.304-0.298,0.369-0.514c-0.663,0.093-1.208,0.492-1.869,0.585c0.138-0.045,1.169-0.337,1.026-0.515c-0.223-0.267-0.768,0.001-0.331-0.438c-0.285,0.106-0.537-0.074-0.769,0.182c-0.121,0.131-0.321,0.217-0.473,0.293c-0.484,0.242-1.164,0.218-1.503,0.697c0.182-0.058,0.369-0.058,0.549,0c-0.772,0.248-0.418,0.839,0.183,0.476c-0.315,0.141-0.425,0.838-0.037,0.952c-0.234,0.144-0.567,0.153-0.62,0.477c0.504,0.106,5.261-0.16,4.872-1.135c-0.05-0.124,2.569-1.147,2.749-1.429c-0.051,0.202,0.012,0.246,0.109,0.221c-0.934,0.367-1.932,0.626-2.6,1.428c0.158-0.105,0.359-0.147,0.551-0.146c-0.4,0.238-0.765,0.573-1.027,0.953c-0.179,0.257-0.318,0.942-0.55,1.1c-0.598,0.402-1.616,0.34-1.868,1.171c0.262-0.097,0.533-0.109,0.807-0.074c-0.696,0.289-0.857,0.18-1.282,0.845c-0.308,0.476-1.06,0.238-1.465,0.584c0.25-0.074,0.396,0.227,0.62,0.146c0.173-0.055,0.341-0.109,0.517-0.146c0.466-0.115,0.844-0.466,1.317-0.515c0.67-0.068,2.254-0.965,2.856-0.585c-0.097,0.041-0.198,0.098-0.292,0.146c0.074,0.198,0.227,0.301,0.439,0.224c-0.062,0.104-0.123,0.223-0.183,0.329c0.343-0.109,0.748-0.532,1.136-0.369c-0.096,0.059-0.197,0.123-0.293,0.183c0.635,0.006-0.3,1.059,0.073,1.208c0.396,0.163,0.829-0.289,0.99-0.584c0.224-0.422,0.939-0.714,1.318-1.025c-0.625,0.545,0.425,0.058,0.621-0.036c0.254-0.124,0.537-0.319,0.66-0.585c-0.038,0.257,0.179,0.465,0.405,0.515c-0.033,0.143-0.116,0.209-0.259,0.222c0.187-0.545-0.555-0.226-0.766-0.109c-0.105,0.057-0.591,0.254-0.551,0.402c0.057,0.208,0.008,0.357-0.183,0.475c0.461,0.414,1.718-0.137,2.2-0.293c0.463-0.15,0.93-0.245,1.393-0.403c0.276-0.095,0.547-0.223,0.805-0.367c-0.706,0.406-1.353,0.869-2.16,1.136c-0.53,0.174-1.751,0.536-1.794,1.245c-0.481,0.073-1.024,0.495-1.322,0.733c-0.276,0.221-0.621,0.37-0.876,0.622c-0.223,0.222-0.241,0.593-0.55,0.73c0.111,0.011,0.192-0.009,0.293-0.036\n\t\tc-0.307,0.118-0.666,0.195-0.367-0.183c-0.804,0.116-1.573,0.474-2.307,0.807c-0.571,0.257-1.369,0.468-1.83,0.916c-0.226,0.221-0.392,0.573-0.768,0.548c-0.303-0.021-0.501-0.132-0.807-0.035c-0.635,0.199-1.23,0.462-1.868,0.658c-0.275,0.085-5.014,1.499-4.103,2.238c-0.075,0.072-0.158,0.111-0.257,0.145c-0.142-0.913-0.976,0.267-1.318,0.183c0.1-0.469,0.271-0.563,0.661-0.807c-0.184,0.048-1.52,0.147-0.844,0c-1.426,0.251-2.671,0.619-3.993,1.209c-0.626,0.278-0.957,0.617-1.65,0.769c-0.29,0.065-0.479,0.201-0.73,0.329c-0.096,0.049-0.394,0.074-0.439,0.035c-0.675,0.266-1.337,0.547-1.831,1.101c0.385-0.042,1.094-0.225,1.135-0.661c0.034-0.37,0.605,0.002,0.403,0.329c0.206-0.011,0.386-0.09,0.55-0.221c0.568,0.143,0.583-0.872,1.135-0.766c-0.101,0.271-0.062,0.584-0.401,0.695c0.215,0.078,0.517,0.057,0.66-0.146c0.246-0.351,0.183,0.105,0.402,0c0.221-0.105,0.332-0.371,0.549-0.477c0.246-0.118,0.533-0.109,0.769-0.255c0.55-0.336,1.634-1.36,2.236-0.585c-0.569-0.029-0.982,0.073-1.392,0.477c0.313-0.116,0.723-0.048,1.063-0.148c0.079-0.024,0.555-0.229,0.66-0.181c0.214,0.096,0.461,0.111,0.661-0.036c0.129-0.096,0.623-0.539,0.292,0c0.257-0.145,0.655-0.463,0.953-0.477c0.247-0.013,0.369-0.03,0.587-0.146c0.304-0.16,1.048-0.507,1.354-0.183c-0.247,0.239-0.531,0.435-0.844,0.584c0.553,0.025,0.925-0.493,1.356-0.73c0.467-0.259,0.894-0.218,1.393-0.256c0.375-0.029,0.862-0.099,1.172-0.33c0.233-0.172,0.648-0.676,0.99-0.475c-0.279,0.086-0.569,0.251-0.662,0.551c0.266-0.024,0.405-0.335,0.623-0.438c0.262-0.124,0.556-0.108,0.807-0.257c-0.369-0.036-0.271-0.116-0.036-0.293c-0.286-0.119-0.531,0.117-0.807,0.147c0.51-0.304,1.119-0.617,1.721-0.622c0.203-0.004,1.258-0.183,0.55-0.256c0.429-0.131,0.661-0.267,1.099-0.146c0.238,0.066,0.583,0.03,0.662-0.256c0.064-0.232,0.538-0.364,0.73-0.439c0.17-0.07,0.183,0.246,0.368,0.184c0.386-0.131,0.613-0.354,1.063-0.403c0.294-0.032,0.626-0.043,0.879-0.223c0.305-0.213,0.735-0.229,1.025-0.438c0.189-0.137,0.718-0.52,0.147-0.438c0.328-0.09,1.123-0.614,1.463-0.475c0.254,0.102,0.376-0.224,0.697-0.223c0.57,0.003,1.038-0.414,1.575-0.622c0.438-0.173,0.938-0.15,1.392-0.369c0.406-0.19,0.691-0.371,1.136-0.437c0.419-0.064,1.207-0.077,1.464-0.438c-0.057,0.582,0.78-0.246,1.063-0.405c0.206-0.067,0.408-0.167,0.585-0.329c0.229-0.208,0.485-0.168,0.733-0.328c0.47-0.31,1.076-0.293,1.609-0.476c0.226-0.076,1.47-0.553,0.844-0.954c-0.356-0.224-0.925-0.071-1.318-0.035c0.181-0.346,0.608-0.562,0.953-0.698c0.163-0.065,1.058-0.216,0.368-0.222c0.257-0.028,0.764-0.102,0.99-0.22c0.125-0.068,0.139-0.223,0.255-0.293c0.243-0.155,0.667-0.158,0.954-0.292c0.138-0.065,1.09-0.467,0.331,0c0.265-0.159,0.592-0.071,0.876-0.146c0.222-0.062,0.641-0.442,0.073-0.403c0.678-0.228,1.353-0.179,2.012-0.515c0.354-0.175,0.469-0.897-0.074-0.807c0.351-0.158,0.573,0.277,0.99,0.147c0.398-0.123,0.88-0.237,1.209-0.515c0.607-0.509,1.082-0.649,1.866-0.844c0.389-0.093,0.695-0.253,1.027-0.476c0.464-0.312,0.942-0.285,1.463-0.402c0.488-0.11,0.844-0.502,1.356-0.549c0.429-0.04,0.962-0.12,1.282-0.439c-0.268,0.624,0.914,0.266,1.136,0.183c0.622-0.226,1.354-0.784,2.051-0.475c-0.731,0.107-1.494,0.25-2.159,0.585c-1.159,0.584,0.28,0.73,0.661,1.172c-0.492-0.173-1.21-0.401-1.721-0.258c-0.298,0.082-0.748,0.212-0.732-0.255c-1.073,0.293-2.164,0.565-3.224,0.878c-0.319,0.095-0.443,0.617-0.698,0.807c-0.398,0.302-0.866,0.526-1.319,0.733c-0.351,0.159-2.618,1.105-2.198,1.464c0.488,0.419,1.177-0.323,1.722-0.182c-1.06,0.298-2.137,0.737-3.188,1.063c-0.104,0.03-0.386,0.094-0.44,0.22c-0.093,0.227,0.156,0.423,0.369,0.369c0.272-0.074,0.623-0.286,0.916-0.221c0.223,0.05,0.575,0.262,0.33-0.183c0.624,0.154,0.67,0.022,1.281-0.147c0.401-0.108,0.733-0.598,1.174-0.549c-0.075,0.1-0.139,0.2-0.224,0.292c0.484-0.18,0.892-0.553,1.392-0.696c-0.363,0.206-0.748,0.378-1.061,0.66c0.451-0.14,1.031-0.359,1.427-0.621c0.215-0.141,0.63-0.477,0.584,0.036c0.204-0.132,0.238-0.426,0.438-0.549c0.17-0.102,0.371-0.041,0.552-0.11c-0.208,0.073-0.317,0.259-0.258,0.476c0.025-0.383,1.231-0.995,1.575-1.025c-0.167,0.215-0.322,0.422-0.514,0.62c0.315-0.226,0.619-0.468,1.025-0.474c-0.126,0.049-0.25,0.109-0.367,0.183c0.386,0.019,0.712,0.25,1.1,0.074c0.213-0.095,0.401-0.124,0.623-0.183c0.299-0.079,0.628-0.229,0.916-0.403c-0.108,0.026,0.172-0.212,0.256-0.291c-0.167,0.083-0.328,0.109-0.516,0.11c0.272-0.336,2.107-0.422,1.869-1.063c-0.558,0.142-1.028,0.234-1.611,0.331c0.596-0.238,1.491-0.138,1.83-0.81c-0.173,0.092-0.357,0.173-0.55,0.223c0.079-0.085,0.14-0.169,0.223-0.256c-0.298,0.024-0.546,0.198-0.844,0.222c0.155-0.118,1.262-0.388,0.549-0.329c0.611-0.28,1.257-0.272,1.831-0.699c-0.024-0.002-0.05-0.031-0.073-0.035c-0.221,0.055-0.435,0.152-0.661,0.181c0.208-0.215,0.423-0.211,0.661-0.181c0.06-0.016,0.122-0.029,0.184-0.036c-0.036,0.03-0.074,0.045-0.11,0.074c0.144,0.016,0.304,0.003,0.438-0.074c0.419-0.229,0.861-0.45,1.319-0.587c-0.233,0.186-2.095,0.819-1.612,1.282c0.124-0.186,0.323-0.306,0.551-0.329c-0.087,0.088-0.17,0.171-0.257,0.257c0.527-0.062,0.904-0.613,1.356-0.844c-0.247,0.265-0.592,0.398-0.806,0.698c0.173-0.096,0.358-0.161,0.55-0.223c-0.078,0.087-0.179,0.171-0.255,0.256c0.529-0.182,1.172-0.168,1.65-0.404c0.365-0.178,1.026-0.489,1.393-0.146c-0.311-0.048-1.844,0.384-1.503,0.662c0.072,0.057,0.17,0.11,0.256,0.109c-0.272,0.072-0.534,0.204-0.732,0.328c0.457,0.102,0.897-0.138,1.357-0.108c-0.277,0.085-0.569,0.114-0.808,0.292c0.279-0.049,0.564-0.098,0.843-0.146c-0.731,0.314,0.444,0.099,0.587,0.073c-0.378,0.158-0.782,0.319-1.101,0.583c0.304-0.098,0.451,0.208,0.697,0.293c0.21,0.074,0.55-0.106,0.733-0.181c0.703-0.287,1.279-0.724,2.051-0.844c-0.597,0.489-1.45,0.569-1.942,1.208c0.271-0.042,1.527,0.704,0.843,0.769c1.077,0.439,2.233-0.456,3.334-0.257c0.619,0.114,1.212,0.255,1.832,0.369c0.47,0.087,0.722-0.327,1.136-0.292c-0.036,0.396-0.467,0.431-0.733,0.623c1.025,0.553,1.996,0.488,3.078,0.182c0.468-0.131,0.866-0.421,1.317-0.55c0.346-0.1,0.594,0.398,0.845,0.55c-0.385-0.263-0.796-0.033-1.1,0.255c0.293-0.353,0.721-0.886,0.073-0.622\n\t\tc-0.344,0.139-0.479,0.42-0.73,0.662c-0.287,0.272-0.718,0.331-0.991,0.622c0.23,0.121,0.421,0.568,0.732,0.329c-0.028,0.65,0.712,0.537,1.135,0.584c-0.164,0.041-0.306,0.081-0.439,0.182c0.468,0.074,0.656,0.386,0.551,0.808c-0.07,0.268-0.065,0.703,0.33,0.584c-0.815,0.386,0.936,0.799,0.619,1.209c0.313-0.002,0.336-0.379,0.588-0.367c0.068,0.003,0.256-0.046,0.366-0.074c-0.041,0-0.069-0.011-0.182,0c0.177-0.109,0.793-0.282,0.402,0.182c0.215-0.04,0.807-0.106,0.844-0.401c0.025-0.191-0.045-0.305,0.222-0.328c-0.073-0.39-0.45-0.163-0.697-0.147c0.214-0.053,0.395-0.174,0.55-0.329c-0.445,0.416-0.273-0.161-0.182-0.37c-0.389,0.012-0.72-0.073-1.102,0.074c0.314-0.161,0.837-0.213,0.99-0.585c0.089,0.281,0.468,0.433,0.55,0.039c0.136,0.184-0.148,0.852,0.292,0.73c0.136-0.037,1.156-0.993,0.73-0.292c0.155-0.174,0.391-0.208,0.585-0.074c-0.822,0.149-1.167,0.833-1.686,1.465c0.315-0.017,0.857,0.132,1.101-0.147c-0.116,0.156-0.393,0.67,0.037,0.586c0.474-0.094,0.822-0.589,0.954-1.026c0.107-0.363,0.524-0.772,0.73-1.098c0.16-0.252,0.551-1.022,0.66-0.476c0.272-0.317-0.01-0.426,0.37-0.585c0.225-0.095,0.406-0.253,0.621-0.368c-0.379,0.279-0.711,0.65-0.991,1.025c-0.093,0.124-0.597,1.085-0.328,0.99c-0.146,0.111-0.317,0.234-0.367,0.401c-0.077,0.255-0.073,0.507-0.293,0.697c0.086,0.01,0.148,0.074,0.222,0.111c-0.304,0.034-0.173,0.493,0.329,0.292c-0.01-0.058-0.007-0.104-0.036-0.147c0.212,0.156,0.395,0.272,0.697,0c0.369-0.334,0.906-0.708,1.428-0.66c-0.544,0.139-1.157,0.473-1.573,0.843c-0.156,0.133-0.373,0.39-0.293,0.621c0.051,0.15,0.31,0,0.549-0.147c-0.314,0.224-0.651,0.575-0.514,0.808c0.107-0.077,0.222-0.165,0.327-0.223c-0.058,0.05-0.114,0.126-0.146,0.223c-0.089,0.261,0.369,0.392,0.258,0.697c-0.116-0.135-0.404-0.491-0.623-0.401c-0.288,0.115-0.195,0.435,0.109,0.367c-0.582,0.033-0.256,0.547-0.696,0.696c0.073,0.026,0.146,0.036,0.222,0.039c-0.198,0.009-0.375,0.015-0.55,0.109c-0.485,0.267-0.074,0.699,0.256,0.329c-0.044,0.327,0.321,0.522,0.585,0.33c-0.091,0.295-0.607,0.248-0.402,0.621c0.153,0.281,0.376,0.202,0.623,0.11c-0.329,0.088-0.458,0.435-0.77,0.549c0.099,0.03,0.164,0.073,0.257,0.11c-0.157,0.201-0.158,0.403-0.038,0.621c-0.204-0.01-0.254-0.143-0.22-0.328c-0.194,0.156-0.863,0.685-0.476,0.953c0.269,0.185,0.712-0.262,0.731-0.515c0.052,0.4,0.434,0.321,0.73,0.402c-0.354,0.058-0.857-0.089-1.135,0.221c-0.285,0.319-0.622,0.556-0.99,0.768c-0.342,0.202-0.73,0.385-0.952,0.731c-0.185,0.287,0.319,0.285,0.475,0.074c0.254-0.337,0.246-0.044,0.55-0.329c0.196-0.182,0.386-0.095,0.328-0.402c-0.035-0.199,1.222-0.38,1.393-0.438c-0.168,0.056-0.313,0.117-0.474,0.183c0.05,0.001,0.097,0.003,0.146,0c-0.166,0.084-0.323,0.217-0.475,0.255c0.324,0.059-0.284,0.234-0.402,0.256c0.667,0.051-0.059,0.16-0.223,0.223c-0.17,0.06-0.05,0.269-0.222,0.328c-0.263,0.094-0.889,0.316-0.585,0.697c0.375,0.024,0.615-0.32,0.843-0.55c-0.123,0.197-0.302,0.399-0.475,0.55c0.393-0.204,0.779-0.432,0.99-0.844c-0.083,0.518-0.646,0.827-1.098,0.954c0.313,0.13,0.613-0.073,0.806-0.292c-0.094,0.195-0.271,0.335-0.477,0.402c0.141,0.075,0.308,0.09,0.477,0.037c-0.098,0.047-0.166,0.11-0.182,0.183c-0.113,0.478,1.56-0.338,1.757-0.402c-0.712,0.348-2.24,0.741-2.419,1.611c0.32-0.081,0.579-0.286,0.807-0.516c-0.147,0.177-0.272,0.363-0.403,0.551c0.929-0.385,2.277-0.999,3.078-1.796c0.397-0.396,0.526-0.999,1.025-1.321c0.381-0.245,0.773-0.384,0.953-0.843c-0.609,0.073-0.516-0.437-0.878-0.73c-0.352-0.28-1.108-0.84-1.575-0.769c0.095-0.408,0.099-0.975,0.55-1.172c-0.449-0.155-0.095-0.456,0.074-0.661c0.262-0.318,0.22-0.897,0.256-1.282c0.06-0.603,0.262-1.164,0.367-1.757c0.117-0.65,0.509-0.976-0.146-1.537c-0.221-0.188-0.038-0.618,0.073-0.845c0.124-0.244-0.233-0.379-0.367-0.514c-0.489-0.488,1.207-0.97,0.146-1.465c-0.312-0.143-1.125,0.232-1.466,0.292c-0.31,0.059-0.667,0.025-0.953,0.185c-0.166,0.09-0.178,0.279-0.366,0.369c-0.137,0.001-0.238,0.032-0.37,0.073c-0.311,0.287-0.68,0.522-1.061,0.697c-0.879,0.398-1.848,0.526-2.749,0.843c0.205-0.335,0.636-0.731,0.476-1.171c-0.169-0.459-0.456-0.93-0.403-1.428c0.039-0.373-0.468-0.43-0.257-0.769c0.207-0.331,0.62-0.47,0.916-0.697c-0.421-0.1-0.863-0.062-1.282,0.036c-0.354,0.081-0.807,0.333-1.173,0.293c-0.301-0.035-0.521-0.29-0.843-0.146c-0.312,0.138-0.57,0.042-0.876-0.037l31.139-25.862c-0.267-0.181-0.59,0.174-0.808-0.109c-0.179-0.238-0.176-0.255-0.514-0.33c-0.436-0.096-0.557-0.535-0.991-0.66c-0.594-0.17-1.833-0.404-2.417,0.036c0.059-0.089-0.072-0.088-0.366,0.036c-0.243,0.041-0.484,0.066-0.731,0.074c-0.496,0.021-1.01-0.012-1.502,0c0.451-0.224-0.322-0.111-0.369-0.256c-0.098-0.325-0.753-0.148-1.025-0.182c-0.9-0.115-1.749,0.152-2.564-0.329c-0.331-0.194-0.774,0.008-1.1-0.257c-0.207-0.172-0.619-0.223-0.876-0.256c-0.833-0.103-1.664,0.146-2.494,0.146c0.512-0.319-0.268-0.162-0.439-0.146c-0.313,0.031-0.604,0.093-0.915,0.146c-0.513,0.089-1.058,0.132-1.537-0.109l0.585-0.222c-0.561,0-1.129,0.073-1.685,0c0.37-0.087,0.762-0.027,1.135-0.073c-0.184-0.003-0.349-0.062-0.514-0.147c0.363-0.181,0.818-0.232,1.099-0.55c-0.836-0.206-1.9-0.211-2.748-0.073c-0.603,0.1-1.449,0.502-1.978,0c0.201-0.025,0.962-0.088,0.843-0.438c-0.073-0.222-0.498-0.085-0.623,0c0.707-0.503-0.242-0.124-0.402-0.074c-0.331,0.107-0.662,0.254-0.99,0.369c-0.542,0.188-1.097,0.322-1.649,0.475c0.186-0.056,0.347-0.226,0.255-0.439c0.545,0.005,1.475-0.034,1.866-0.475c0.274-0.31-0.912-0.421-1.063-0.476C172.759,36.19,172.865,36.119,172.962,36.073L172.962,36.073z M127.246,52.629c0.167-0.106,0.328-0.22,0.514-0.291C127.572,52.368,127.389,52.501,127.246,52.629z M126.735,51.275c0.282-0.073,0.569-0.15,0.842-0.256C127.448,51.036,126.952,51.125,126.735,51.275z M163.622,38.271c0.134-0.007,0.269,0,0.403,0c-0.206,0.057-0.407,0.037-0.623,0.036C163.476,38.296,163.548,38.273,163.622,38.271z M124.793,49.955c-0.103,0.009-0.314,0.114-0.622,0.33C124.603,50.574,125.101,49.924,124.793,49.955z M881.043,56.623c0.57,0.344,0.802,0.817,1.502,1.026c0.605,0.181,0.957-0.239,1.503-0.11c-0.113-0.02-0.254-0.056-0.367-0.074\n\t\tc0.819-0.288,2.719,0.462,3.44,0.843c-0.849-0.6-1.813-1.552-2.93-1.537c-0.533,0.008-0.866,0.3-1.43,0.255C882.17,56.979,881.615,56.781,881.043,56.623L881.043,56.623z M130.397,56.916c-0.188,0.057-0.376,0.195-0.44,0.255c0.281,0.045,0.552,0.025,0.808-0.11C130.743,56.883,130.587,56.861,130.397,56.916z M113.949,57.466c-0.453,0.109-0.818,0.509-1.246,0.808c0.025,0.112,0.025,0.216,0,0.328c0.069-0.096,0.149-0.197,0.22-0.293c0.004,0.222-0.096,0.403-0.255,0.551c0.375-0.116,0.709-0.351,1.063-0.515c0.081-0.039,0.345-0.076,0.55-0.11c0.585-0.075,1.213,0.125,1.649-0.402c-0.314-0.124-0.613,0.095-0.879,0c-0.223-0.078-0.387-0.322-0.62-0.369C114.247,57.431,114.1,57.429,113.949,57.466L113.949,57.466z M152.414,64.608c-0.234,0.065-0.46,0.19-0.622,0.369C152.04,64.933,152.394,64.942,152.414,64.608z M156.15,64.793c0.058,0.006,0.123,0.036,0.182,0.073c-0.118-0.019-0.232-0.047-0.367-0.037C156.034,64.815,156.089,64.79,156.15,64.793L156.15,64.793z M151.571,65.048c-0.146,0.075-0.224,0.096-0.222,0.293C151.422,65.245,151.499,65.144,151.571,65.048z M890.825,65.707c-0.112-0.016-0.224,0.009-0.33,0.036c0.399,0.237,0.861,0.274,1.318,0.33C891.517,65.985,891.164,65.754,890.825,65.707z M891.814,66.075c0.415,0.045,0.83,0.104,1.173,0.291C892.702,66.056,892.177,66.183,891.814,66.075z M151.644,65.818c-0.341,0.051-1.154,0.522-1.173,0.916c0.269-0.272,0.699-0.667,1.1-0.698C151.589,65.968,151.627,65.886,151.644,65.818z M142.192,65.855c-0.22,0.067-0.464,0.337-0.584,0.402c0.276-0.107,0.544-0.229,0.807-0.369C142.361,65.864,142.266,65.833,142.192,65.855z M154.135,65.927c-0.169,0.028-1.006,0.33-0.368,0.33c-0.215,0.038-0.376,0.124-0.516,0.293c0.518-0.225,1.061-0.343,1.612-0.439C154.719,65.886,154.363,65.886,154.135,65.927z M110.323,66.147c-0.148,0.018-0.303,0.051-0.439,0.036c-0.395-0.039-0.954,0.122-1.283,0.329c-0.34,0.22-2.043-0.189-1.685,0.731c0.084-0.023,1.185,0.49,1.282,0.697c0.103-0.503,1.255-0.369,1.609-0.403c0.454-0.043,1.143-0.896,1.32-1.281c-0.138,0.036-0.257,0.011-0.369-0.074C110.629,66.111,110.47,66.131,110.323,66.147L110.323,66.147z M152.485,66.147c-0.762,0.459-1.558,0.97-2.453,1.099c-0.267,0.26-0.654,0.319-0.916,0.586c0.603-0.088,1.239-0.272,1.721-0.66c0.5-0.403,1.277-0.285,1.721-0.77C152.142,66.487,152.296,66.337,152.485,66.147z M149.666,66.844c-0.325,0.006-0.529,0.291-0.845,0.331c0.194,0.003,0.375-0.024,0.551-0.11C149.469,66.993,149.57,66.915,149.666,66.844L149.666,66.844z M149.373,67.064c-0.113,0.056-0.224,0.122-0.33,0.182c0.296-0.075,0.627-0.168,0.843-0.402C149.71,66.902,149.537,66.98,149.373,67.064z M157.616,67.246c-0.402,0.147-0.837,0.229-1.171,0.515c0.416-0.224,0.887-0.326,1.317-0.515H157.616z M134.609,67.832c0.321-0.003,0.649,0.024,0.954,0.036c-0.5,0.208-1.02,0.299-1.537,0.438c-0.311,0.083-0.627,0.189-0.916,0.33c-0.388,0.174-0.401,0.211-0.036,0.11c-0.436,0.322-1.113,0.125-1.61,0.145c-0.647,0.025-1.247,0.493-1.906,0.293c0.667-0.83,1.715-0.802,2.675-0.915c0.507-0.059,0.964-0.283,1.466-0.369C133.994,67.856,134.288,67.836,134.609,67.832L134.609,67.832z M135.343,68.968c-0.201,0.024-0.382,0.103-0.551,0.221C135.012,69.216,135.197,69.135,135.343,68.968z M141.496,69.043c-0.174-0.055-0.418,0.093-0.549,0.183C141.15,69.225,141.335,69.164,141.496,69.043z M126.918,69.7c-0.26,0.118-0.532,0.229-0.768,0.368C126.396,69.931,126.639,69.779,126.918,69.7z M136.259,70.251c-0.097,0.021-0.186,0.077-0.257,0.146c0.188-0.012,0.371-0.05,0.551-0.112C136.46,70.238,136.356,70.229,136.259,70.251z M116.841,70.69c-0.459,0.182-0.951,0.204-1.392,0.438c-0.085,0.094-0.17,0.197-0.256,0.291C115.807,71.501,116.366,71.001,116.841,70.69z M134.719,71.277c-0.238,0.012-0.485,0.174-0.585,0.368c0.293-0.042,0.58-0.131,0.808-0.328C134.867,71.271,134.799,71.272,134.719,71.277L134.719,71.277z M133.583,71.788c-0.219,0.008-0.464,0.089-0.514,0.256c-0.118,0.391-0.994-0.166-0.845,0.439c-0.43-0.042-1.014,0.167-0.437,0.585c0.521-0.062,0.938-0.402,1.391-0.623c-0.098,0.073-0.202,0.138-0.291,0.221c0.42-0.067,0.75-0.109,1.099-0.367c-0.208,0.636,0.652,0.051,0.806-0.11c-0.217-0.036-0.4,0.024-0.549,0.182c0.146-0.162,0.31-0.285,0.515-0.368c-0.297,0.073-0.562-0.168-0.807,0.11C134.006,71.881,133.803,71.781,133.583,71.788z M173.552,72.045c-0.298-0.035-0.865,0.808-0.257,0.476c-0.596,0.602-1.232,1.209-1.61,1.978c0.182-0.03,0.368-0.073,0.549-0.111c-0.211,0.066-1.071,0.408-0.369,0.476c-0.649,0.173-1.092,0.548-1.575,0.99c0.42,0.102,0.993-0.225,1.356-0.402c0.217-0.105,0.321-0.353,0.549-0.439c0.285-0.106,0.521,0.012,0.768-0.222c-0.083-0.065-0.166-0.123-0.254-0.181c0.395,0.033,0.569-0.205,0.661-0.551c0.058-0.233,0.059-0.56,0.181-0.769c0.107-0.186,0.322-0.186,0.403-0.402c0.154,0.489-0.421,0.835-0.328,1.318c0.235-0.444,0.521-1.281,0.879-1.61c-0.361,0.008-0.705-0.094-1.064-0.037C173.474,72.384,173.516,72.22,173.552,72.045L173.552,72.045z M135.012,72.339c-0.116,0.025-0.218,0.09-0.293,0.182C134.815,72.461,134.916,72.4,135.012,72.339z M122.3,72.373c0.153-0.024,0.305,0.045,0.403,0.185c-0.138-0.116-0.311-0.158-0.475-0.147C122.253,72.403,122.276,72.379,122.3,72.373z M170.619,72.373c-0.321,0.028-0.597,0.153-0.73,0.37c0.096-0.485-0.218-0.133-0.439,0.036c-0.223,0.168-0.147,0.476-0.074,0.697c-0.057-0.205-0.223-0.33-0.438-0.292c0.116-0.106,0.195-0.248,0.223-0.402c-0.277,0.098-0.708,0.34-0.661,0.697c0.061-0.031,0.124-0.04,0.183-0.073c-0.167,0.296,0.057,0.558,0.184,0.807c-0.471,0-0.152,0.163-0.147,0.515c-0.238-0.497-0.314,0.204,0.256,0.074c0.062-0.016,0.14-0.051,0.22-0.111c0.305-0.221,0.605-0.671,0.074-0.584c0.214-0.002,0.371-0.11,0.368-0.33c0.397,0.174,0.625,0.845,1.064,0.879c0.379,0.028,0.688-0.49,0.842-0.769c-0.229-0.154-0.42-0.014-0.661-0.037c-0.235-0.025-0.321-0.435-0.514-0.55c0.516-0.042,0.802,0.556,1.355,0.33c-0.058-0.09-0.121-0.173-0.182-0.255c0.223,0.052,1.052-0.189,0.622-0.516c-0.559-0.42-1.091,0.183-1.61,0.331c0.2-0.41,0.769-0.271,0.952-0.698C171.297,72.388,170.941,72.347,170.619,72.373z M169.191,74.683c-0.164,0.102-0.665,0.558-0.182,0.585\n\t\tc-0.118,0.095-0.354,0.305-0.145,0.256c-0.351,0.229-0.386,0.809-0.879,0.879c0.724,0.1-0.376,0.603,0.328,0.365c-0.185,0.101-0.326,0.225-0.438,0.406c0.258-0.112,0.493-0.432,0.807-0.293c-0.658,0.345-1.088,0.7-1.064,1.502c0.644-0.239,1.11-0.929,1.54-1.43c0.223-0.261,0.431-0.518,0.622-0.807c0.268-0.402,0.342-0.926,0.66-1.282c-0.166-0.114-0.384-0.26-0.584-0.254C169.88,74.546,169.387,74.561,169.191,74.683z M131.349,72.667c-0.168,0.031-0.309,0.116-0.404,0.257c0.184,0.058,0.37,0.058,0.551,0C131.442,72.837,131.401,72.755,131.349,72.667z M123.363,72.851c0.396,0.015,0.743,0.224,1.136,0.403c-0.117,0.221-0.634,0.205-0.66,0.439c-0.024,0.241-0.421,0.286-0.584,0.367c0.102-0.07,0.204-0.132,0.291-0.221c-0.224-0.256-1.392-0.579-0.584-0.916C123.111,72.88,123.23,72.846,123.363,72.851z M130.873,73.034c0.096,0.814-1.243,0.333-1.063,0.844c-0.14-0.125-0.311-0.124-0.439-0.037c0.11-0.13,0.188-0.279,0.257-0.439c-0.391-0.075-0.768,0.13-1.064,0.368c0.084,0.079,0.205,0.143,0.293,0.223c-0.18,0.053-0.365,0.115-0.55,0.146c0.041,0.098,0.062,0.16,0.109,0.255c-0.383-0.271-0.796,0.42-0.807,0.732c-0.214-0.297,0.338-0.772,0.147-0.952c-0.371-0.347-1.382,0.204-1.723,0.367c-0.635,0.304-0.618,0.589-0.989,1.1c-0.648,0.896,0.592,0.284,0.956,0.036c-0.288-0.061-0.562,0.056-0.808,0.182c0.243-0.341,0.741-0.367,1.099-0.22c-0.187,0.089-0.371,0.19-0.551,0.292c0.403-0.039,0.721-0.277,1.1-0.402c-0.246,0.197-0.569,0.224-0.807,0.439c0.696-0.139-0.143,0.239-0.255,0.256c-0.277,0.096-0.549,0.226-0.808,0.368c0.483,0.316,1.504-0.287,1.906-0.55c-0.094-0.065-0.195-0.124-0.292-0.185c0.352-0.06,0.757-0.135,1.135-0.221c-0.1,0.086-0.192,0.223-0.22,0.367c0.451-0.145,0.889-0.303,1.354-0.401c-0.153-0.09-0.349-0.149-0.551-0.147c0.217-0.057,0.427-0.082,0.623-0.146c-0.024-0.096-0.045-0.197-0.073-0.292c0.283,0,1.164,0.268,1.356-0.037c0.19-0.307-0.403-0.34-0.552-0.293c0.53-0.205,0.965,0.153,1.43,0.037c0.382-0.095,0.717-0.371,1.063-0.549c-0.174-0.059-0.375-0.059-0.551,0c0.056-0.224,1.06-0.741,0.551-0.88c-0.275-0.073-1.055,0.282-1.21,0.516c0.086-0.188,0.278-0.342,0.477-0.403C131.242,73.271,131.06,73.149,130.873,73.034L130.873,73.034z M130.36,73.144C129.4,73.187,130.995,73.844,130.36,73.144z M132.521,73.18c-0.025,0.001-0.067,0.036-0.146,0.109c0.089-0.019,0.173-0.057,0.258-0.073C132.565,73.193,132.55,73.18,132.521,73.18L132.521,73.18z M170.657,74.756c-0.059,0-0.125-0.002-0.186,0.035c0.027,0.095,0.088,0.177,0.147,0.256c0.079-0.078,0.123-0.161,0.184-0.256C170.747,74.756,170.714,74.756,170.657,74.756z M168.566,75.049c-0.332,0.002-1.099,0.698-1.245,0.99C167.698,76.024,168.837,75.591,168.566,75.049z M908.921,75.381c-0.066,0.019-0.103,0.073-0.146,0.109c0.177,0.047,0.343,0.109,0.515,0.182C909.368,75.407,909.118,75.326,908.921,75.381z M172.193,75.819c-0.449,0.014-0.799,0.149-0.474,0.515c-0.452-0.043-0.3,0.348,0.036,0.074c-0.12,0.136-0.35,0.319-0.55,0.512c0.037-0.054,0.083-0.097,0.11-0.145c-0.196-0.011-0.38,0.031-0.55,0.111c0.282-0.188,0.489-0.485,0.073-0.733c0.072,0.614-0.273-0.158-0.475,0.402c-0.114-0.34-0.475,0.151-0.585,0.331c0.655-0.121-0.034,0.335-0.222,0.365c0.954,0.311-1.128,0.886-0.37,0.732c-0.385,0.159-0.811,0.466-0.843,0.916c0.184-0.074,0.311-0.214,0.37-0.402c0.052-0.174,0.435-0.181,0.549-0.328c-0.421,0.583,0.183,0.002,0.292-0.073c0.187-0.128,0.401-0.168,0.583-0.329c0.184-0.162,0.225-0.422,0.403-0.585c0.108-0.043,0.224-0.027,0.33,0.036c0.054-0.006,0.1-0.044,0.146-0.074c-0.121,0.158-0.198,0.342-0.146,0.514c0.262-0.026,0.559-0.11,0.807-0.147c0.205-0.03,1.187-0.372,0.514-0.439c0.199-0.088,0.344-0.249,0.292-0.474c0.121,0.356,0.309,0.42,0.476,0.368c-0.142,0.182-0.246,0.385-0.181,0.515c0.175-0.144,0.408-0.028,0.585-0.146c0.305-0.204,0.237-0.412,0.291-0.731c-0.099-0.061-0.228,0.024-0.369,0.109c0.182-0.26,0.261-0.631,0.074-0.731C173.211,75.885,172.644,75.804,172.193,75.819L172.193,75.819z M124.425,77.137c-0.305-0.024-0.61,0.035-0.808,0.291C123.923,77.51,124.219,77.35,124.425,77.137z M123.253,77.174c-0.385,0.057-0.791,0.31-0.991,0.584c0.445-0.212,0.948-0.299,1.356-0.584C123.506,77.144,123.382,77.155,123.253,77.174z M117.133,77.21l-0.292,0.146c0.209,0.035,0.391-0.008,0.552-0.146H117.133z M124.425,77.284c-0.091,0.023-0.175,0.079-0.257,0.144c0.197-0.001,0.383-0.041,0.551-0.144C124.615,77.271,124.517,77.26,124.425,77.284z M172.928,77.576c-0.277,0.072-1.327-0.025-1.102,0.55C171.987,78.531,172.841,77.783,172.928,77.576z M173.038,77.944c-0.331,0.073-0.778,0.351-0.845,0.549c-0.073,0.215,0.242,0.392,0.183,0.661c0.412-0.074,0.551-0.554,0.954-0.623c-0.112-0.201-0.322-0.296-0.549-0.22c0.219-0.041,0.399-0.179,0.514-0.368C173.227,77.917,173.146,77.917,173.038,77.944L173.038,77.944z M171.462,77.98c-0.496,0.082-0.91-0.083-1.319,0.292c0.163,0.138,0.344,0.197,0.551,0.147c-0.176,0.355-1.468,0.078-1.651,0.806c0.462-0.244,1.149-0.156,1.503-0.585c-0.127,0.272-0.406,0.444-0.585,0.623c-0.153-0.029-0.196,0.074-0.147,0.293c-0.298,0.154-0.713,0.234-0.66,0.621c0.282-0.002,0.567-0.143,0.842-0.182c-0.34,0.205-0.738,0.385-0.475,0.843c-0.386,0.037-0.853-0.226-1.099,0.221c0.18,0.054,0.365,0.073,0.549,0.039c-0.659,0.235,0.147,0.138,0.293,0c-0.215,0.338,0.283,0.456,0.367,0.073c-0.01,0.216-0.132,0.396-0.329,0.476c0.323-0.157,0.366-0.136,0.146,0.11l-0.257,0.146c0.789-0.033-0.534,0.667,0.224,0.515c-0.102,0.063-0.204,0.143-0.292,0.223c0.472,0.533,1.222-0.465,1.463-0.807c-0.178,0.042-0.364,0.062-0.549,0.073c0.391-0.172,0.757-0.369,1.099-0.619c-0.186,0.032-0.371,0.015-0.551-0.037c0.212-0.025,0.409-0.148,0.515-0.33c-0.154-0.15-0.336-0.209-0.549-0.185c0.187-0.057,0.353-0.119,0.549-0.143c-0.251-0.274-0.564-0.115-0.844,0c0.367-0.193,0.803-0.53,1.1-0.04c0.136-0.262,0.272-0.948,0.292-1.245c0.024-0.325-0.382-0.446-0.623-0.515C171.22,78.573,171.572,78.322,171.462,77.98L171.462,77.98z M175.858,78.603c-0.456,0.351-0.761,0.243-0.807,0.877c-0.041,0.555-0.747,1.092-1.062,1.503c0.182-0.007,0.368-0.023,0.549,0c-0.165-0.011-0.819,0.029-1.171,0.182c0.501-0.173,1.06-0.782,1.28-1.063\n\t\tc0.17-0.21,0.412-0.665,0.183-0.916c-0.048-0.054-0.096-0.09-0.146-0.11C175.087,78.96,175.465,78.733,175.858,78.603z M169.994,79.005c-0.09,0.007-0.211,0.025-0.291,0.074C169.792,79.051,169.909,79.031,169.994,79.005z M167.835,79.115c-0.15,0.047-0.3,0.197-0.292,0.328c0.186-0.088,0.386-0.155,0.585-0.22c-0.024-0.07-0.088-0.101-0.147-0.11C167.937,79.108,167.885,79.1,167.835,79.115L167.835,79.115z M118.785,79.151c-0.25,0.009-0.45,0.205-0.516,0.439C118.462,79.472,118.623,79.31,118.785,79.151z M168.788,79.151c-0.135,0.009-0.238,0.048-0.329,0.147C168.609,79.348,168.714,79.306,168.788,79.151z M169.043,79.483c-0.197,0.003-0.312,0.074-0.147,0.329c0.191-0.268,0.471-0.186,0.732-0.293C169.52,79.533,169.24,79.478,169.043,79.483z M168.203,80.251c-0.187,0.08-0.371,0.201-0.55,0.292c0.086,0.019,0.17,0.02,0.254,0.036C168.022,80.491,168.123,80.373,168.203,80.251z M169.009,80.325c-0.117,0.008-0.219,0.051-0.293,0.146L169.009,80.325z M106.329,80.543c-0.098,0.03-0.165,0.124-0.221,0.182c0.176-0.028,0.342-0.088,0.514-0.146C106.542,80.522,106.426,80.512,106.329,80.543z M172.046,80.655c-0.239,0.132-0.55,0.372-0.401,0.696C171.871,81.212,172.291,80.982,172.046,80.655z M105.266,80.689c-0.446,0.012-0.838,0.35-1.025,0.732c0.166-0.035,0.357,0.069,0.514,0c0.271-0.12,0.524-0.513,0.768-0.698c-0.152,0.154-0.334,0.197-0.549,0.186C105.063,80.826,105.165,80.763,105.266,80.689z M167.981,80.689c-0.246,0.057-0.446,0.25-0.549,0.476c0.246-0.205,0.539-0.304,0.807-0.476C168.148,80.666,168.063,80.672,167.981,80.689L167.981,80.689z M105.817,80.837c-0.15,0.021-0.305,0.11-0.403,0.181c0.22,0.128,0.43,0.018,0.551-0.181C105.919,80.823,105.866,80.831,105.817,80.837z M168.42,80.911c-0.269,0.019-0.532,0.121-0.661,0.368C168.05,81.318,168.392,81.249,168.42,80.911z M172.266,81.129c-0.268-0.023-0.561,0.528-0.622,0.698c0.375,0.161,0.814-0.268,0.731-0.662C172.341,81.138,172.307,81.132,172.266,81.129L172.266,81.129z M107.465,81.167c-0.359,0.019-0.543,0.41-0.844,0.55C106.976,81.698,107.23,81.389,107.465,81.167z M168.604,81.167c-0.497,0.046-1.465,1.553-0.661,1.684c0.288,0.049,0.29-0.527,0.256-0.696C168.159,81.948,168.442,81.355,168.604,81.167z M106.512,81.204c-0.203,0.106-0.452,0.119-0.662,0.222c-0.36,0.175-0.867,0.571-1.17,0.843c0.322-0.256,0.764-0.352,1.099-0.585C106.102,81.638,106.296,81.422,106.512,81.204z M169.117,81.313c-0.126,0.193-0.303,0.407-0.515,0.516C168.918,81.93,169.229,81.629,169.117,81.313z M101.823,81.387c-0.07,0.008-0.156,0.053-0.222,0.108c0.149-0.083,0.229-0.104,0.256-0.074C101.84,81.422,101.84,81.385,101.823,81.387L101.823,81.387z M101.86,81.423c0.024,0.03-0.015,0.116-0.111,0.257c0.088-0.076,0.172-0.14,0.257-0.222C101.949,81.431,101.913,81.427,101.86,81.423z M107.172,81.718c-0.181,0.102-0.346,0.207-0.515,0.328C106.873,82.017,107.05,81.893,107.172,81.718z M96.841,81.79c-0.561,0.082-1.09,0.381-1.648,0.292c-0.784-0.123-1.605,0.777-2.344,0.953c-0.503,0.22-0.457,0.633,0.11,0.623c0.598-0.013,1.077-0.502,1.648-0.623c0.576-0.124,1.214,0.124,1.757-0.146c0.083-0.041,0.369-0.242,0.474-0.183c0.213,0.117,0.52,0.319,0.585-0.074c-0.607,0.091-0.008-0.568,0-0.804C97.233,81.781,97.029,81.762,96.841,81.79z M174.794,81.827c-0.393,0.103-0.844,0.333-1.063,0.697C174.128,82.39,174.533,82.157,174.794,81.827z M172.232,81.9c-0.244,0.05-0.497,0.089-0.697,0.255C171.806,82.331,172.115,82.193,172.232,81.9z M100.284,81.973c-0.225-0.025-0.721,0.001-0.55,0.367C99.941,82.253,100.126,82.131,100.284,81.973z M168.604,82.119c-0.168,0.016-0.272,0.305-0.221,0.475c0.031-0.208,0.198-0.367,0.403-0.403C168.719,82.119,168.658,82.115,168.604,82.119z M173.552,82.449c-0.143,0.044-0.224,0.146-0.257,0.293C173.384,82.65,173.466,82.548,173.552,82.449z M97.428,83.401c-0.185,0.028-0.246,0.044-0.256,0.258c0.207,0.055,0.407,0.013,0.549-0.146C97.633,83.478,97.515,83.436,97.428,83.401z M90.32,83.987c-0.327,0.008-0.594,0.248-0.698,0.551C89.876,84.375,90.071,84.154,90.32,83.987z M89.039,84.207c-0.303,0.023-0.684,0.238-0.77,0.55c0.096,0.01,0.197-0.008,0.293,0c0.276-0.136,0.619-0.114,0.878-0.292C88.767,84.532,89.648,84.165,89.039,84.207z M91.017,84.5c-0.19-0.024-0.356,0.034-0.515,0.146C90.696,84.672,90.857,84.612,91.017,84.5z M89.881,84.574c-0.044,0.008-0.09,0.032-0.146,0.073c0.088,0.026,0.205,0.083,0.292,0.109c0.025-0.107,0.008-0.172-0.037-0.182C89.968,84.566,89.926,84.563,89.881,84.574L89.881,84.574z M86.694,84.83c-0.474,0.008-2.439,0.632-1.062,0.879c-0.223,0.11-0.464,0.014-0.697,0.037c-0.263,0.024-0.416,0.283-0.697,0.255c0.222,0.476-2.371,0.825-2.638,0.953c0.087,0.043,0.172,0.104,0.255,0.147c0.828,0.091,1.756-0.435,2.564-0.585c0.451-0.085,1.857-0.436,2.054-0.916c-0.179,0.062-0.365,0.123-0.551,0.147c0.322-0.203,1.493-0.336,1.43-0.878c-0.352,0.198-0.728,0.357-1.102,0.513C86.42,85.211,86.563,85.028,86.694,84.83L86.694,84.83z M87.389,85.342c-0.254,0.083-0.582,0.076-0.66,0.403C86.965,85.648,87.205,85.523,87.389,85.342z M81.895,86.149c-0.584,0.034-1.482,0.698-1.758,0.844c-0.968,0.502-2.01,0.91-3.004,1.391c1.732-0.678,3.567-1.106,5.202-2.014C82.234,86.196,82.09,86.137,81.895,86.149z M883.792,87.797c-0.203,0.02-0.371,0.091-0.516,0.293c0.236-0.029,0.551,0.021,0.77,0.11c0.076,0.059,0.133,0.123,0.146,0.221c0.07,0.108,0.467,0.107,0.584,0.183c0.095-0.475,0.611-0.147,0.915-0.223C885.191,88.319,884.398,87.744,883.792,87.797L883.792,87.797z M923.831,88.822c-0.091-0.013-0.194,0.001-0.293,0.037c0.016,0.213,0.165,0.353,0.367,0.402c0.024-0.131,0.088-0.233,0.184-0.328C924.002,88.87,923.922,88.837,923.831,88.822z M887.344,89.445c-0.143-0.024-0.313,0.051-0.476,0.222c0.272,0.036,0.567-0.03,0.806,0.146C887.599,89.573,887.487,89.468,887.344,89.445L887.344,89.445z M916.322,89.702c-0.123,0.024-0.226,0.102-0.221,0.293c0.377-0.09,0.623,0.313,0.183,0.474c-0.041,0.251-1.11,0.246-1.319,0.368c0.85,0,1.64-0.33,2.454-0.33c-0.201-0.087-0.384-0.222-0.552-0.366C917.411,90.089,916.699,89.622,916.322,89.702L916.322,89.702z M920.608,89.739c-0.091,0.011-0.206,0.059-0.292,0.113\n\t\tc0.058,0.193,0.226,0.323,0.439,0.292c0.086-0.096,0.109-0.235,0.108-0.369C920.769,89.74,920.699,89.73,920.608,89.739z M917.53,90.508c0.242,0.051,0.447,0.195,0.697,0.224c0.316,0.029,0.655-0.088,0.952,0.073c0.322-0.136,0.688-0.093,1.025-0.182C919.309,90.528,918.429,90.46,917.53,90.508z M897.748,90.654c0.044,0.088,0.069,0.171,0.108,0.257c-0.416,0.019-0.181,0.431,0.074,0.515c-0.025-0.229,0.088-0.386,0.328-0.368C897.824,90.895,898.244,90.555,897.748,90.654L897.748,90.654z M902.84,90.801c-0.18,0.354,0.278,0.42,0.515,0.439C903.515,90.906,903.04,90.858,902.84,90.801z M911.854,90.947c-0.244,0.022,0.113,0.525,0.401,0.585c-0.188,0.014-0.37-0.024-0.55-0.073c0.344,0.106,0.294,0.536,0.62,0.662c0.011-0.078-0.008-0.142,0-0.224c0.322,0.319,0.46-0.188,0.731-0.292c-0.005-0.006,0.005-0.03,0-0.037c0.089,0.059,0.188,0.111,0.292,0.147c0.019-0.298-0.29-0.52-0.55-0.367c-0.258-0.181-0.647-0.354-0.807-0.404C911.936,90.928,911.885,90.945,911.854,90.947L911.854,90.947z M900.494,90.984c-0.035,0.009-0.091,0.031-0.146,0.074c0.086,0.033,0.172,0.073,0.256,0.109c0.027-0.116,0.008-0.168-0.036-0.183C900.546,90.976,900.531,90.975,900.494,90.984z M908.849,91.169c-0.113,0.019-0.189,0.073-0.258,0.183c0.271,0.058,0.571,0.101,0.806,0.255c0.043,0.072,0.055,0.139,0.037,0.223c0.024,0.117,0.453,0.176,0.55,0.255c-0.075-0.317-0.505-0.628-0.037-0.73C909.667,91.36,909.183,91.116,908.849,91.169L908.849,91.169z M910.753,91.169c0.081,0.091,0.143,0.158,0.222,0.256c-0.267,0.124-0.501,0.352-0.807,0.366c0.095,0.044,0.196,0.068,0.292,0.11c0.254-0.4,0.665,0.045,0.953-0.255C911.205,91.484,911.091,91.052,910.753,91.169L910.753,91.169z M913.609,91.315c-0.086,0-0.17,0.038-0.256,0.111c0.096,0.034,0.198,0.074,0.293,0.109c-0.04-0.101-0.039-0.167,0-0.182C913.632,91.349,913.624,91.315,913.609,91.315L913.609,91.315z M900.129,91.424c0.174,0.052,0.336,0.093,0.515,0.145C900.484,91.466,900.32,91.424,900.129,91.424z M901.777,92.01c0.402,0.212,0.861,0.285,1.282,0.439c0.41,0.151,0.855,0.481,1.318,0.33c-0.673-0.314-1.421-0.533-2.125-0.769H901.777L901.777,92.01z M245.24,98.677c-0.058,0.017-0.104,0.056-0.109,0.109l-0.109,1.209l-67.296,0.037c-0.172,0.189-0.435,0.791-0.036,0.73c-0.314,0.32-0.414,1.049-1.026,0.732c-0.197,0.467,0.173,0.129,0.255,0.403c0.05,0.158-0.02,0.304-0.073,0.439c-0.074,0.174-0.129,0.325-0.074,0.513c0.118,0.391-0.973,0.698-1.024,1.21c-0.043,0.419-0.294,0.654-0.586,0.844c-0.201,0.129-0.431,0.238-0.622,0.368c-0.126,0.084-0.48,0.466-0.661,0.369c-0.282-0.155-0.521-0.031-0.623,0.256c0.133-0.311,0.054-0.335-0.22-0.11c0.354-0.205,0.354-0.268,0-0.183c0.419-0.066,0.667-0.489,1.062-0.623c-0.18,0.116-0.274,0.329-0.255,0.552c0.206-0.227,0.392-0.581,0.73-0.622c-0.075,0.088-0.176,0.169-0.255,0.255c0.443-0.049,0.953-1.013,0.438-0.731c0.144-0.436,1.177-0.725,1.025-1.136c-0.088,0.058-0.174,0.089-0.257,0.147c0.074-0.068,0.127-0.156,0.146-0.221c0.065-0.216-0.044-0.457,0.074-0.66c-0.206,0.039-0.353,0.199-0.403,0.402c-0.005-0.446-1.165-0.364-1.611-0.438c-0.741-0.125-1.24-0.516-1.942-0.698c-0.439-0.116-0.944,1.287-0.916,1.723c0.06,0.916-0.574,1.784-0.842,2.638c0.061-0.094,0.14-0.212,0.222-0.293c0.132,0.166,0.33,0.307,0.55,0.293c-0.475,0.139-1.014,0.131-1.099,0.729c0.218-0.036,0.419,0.006,0.583,0.148c-0.524-0.244-0.691,0.747-1.135,0.843c0.085-0.18,0.148-0.366,0.222-0.549c-0.08,0.14-0.641,1.064-0.146,0.988c0.327-0.052,0.483-0.128,0.807,0.037c0.169,0.087,0.452,0.311,0.662,0.221c-0.314,0.269-1.109-0.094-1.505-0.073c-0.523,0.026-0.599,0.604-0.914,0.953c-0.243,0.271-0.723,0.802-0.586,1.21c-0.377-0.066-0.685,0.558-0.843,0.806c-0.428,0.675-0.99,1.567-1.577,2.089c-0.401,0.358-0.615,0.872-0.952,1.283c-0.224,0.272-0.452,0.521-0.662,0.808c-0.138,0.193-0.68,0.691-0.108,0.549c-0.517,0.021-0.863,0.591-1.137,0.953c0.506-0.428,0.229,0.075,0.11,0.11c-0.177,0.048-0.315,0.051-0.403,0.255c0.187-0.433-0.498,0.273-0.62,0.405c-0.304,0.308-0.631,0.662-0.808,1.063c-0.155,0.354-0.116,0.68-0.367,1.025c-0.204,0.277-0.452,0.563-0.513,0.916c-0.086,0.501,0.147,0.618-0.223,1.064c-0.222,0.266-0.054,0.783-0.222,1.135c-0.217,0.454-0.817,0.756-0.916,1.247c-0.058,0.295-0.311,0.567-0.513,0.768c-0.297,0.245-0.281,0.249,0.073,0.073c-0.77,0.322-1.175,0.965-1.536,1.685c-0.126,0.256,0.492,1.07,0.474,1.428c-0.039,0.92-0.822,1.732-1.025,2.638c-0.177,0.799,0.819,1.413,0.586,2.125c0.174,0.189,0.169,0.419,0.183,0.661c-0.183-0.571-0.412,0.079-0.585,0.292c0.337-0.477,0.715,0.372,1.024,0.439c0.482,0.104,0.358-1.486,1.136-0.66c-0.859,0.373-0.439,1.195-0.661,1.906c-0.131-0.161-0.399-0.332-0.439-0.551c-0.031-0.173,0.147-0.336,0.146-0.512c-0.372,0.019-0.726,0.734-0.66,1.061c0.116,0.554-0.417,0.984,0.22,1.43c0.429,0.3,0.906,0.423,0.37,0.953c-0.459,0.451-0.57,0.438-0.769,1.101c-0.125,0.42,0.524,0.884,0.549,1.354c0.018,0.322-0.003,0.639,0.224,0.879c0.224,0.245,0.628,0.639,0.438,0.952c-0.303,0.503,0.272,0.432,0.256,0.879c-0.02,0.468-0.498,0.862-0.585,1.318c-0.141,0.725,0.995,0.51,1.356,0.585c0.547,0.12,1.231,0.043,1.573,0.585c0.324,0.515,0.583,0.681,1.21,0.661c1.017-0.036,0.234,0.894,0.585,1.024c0.516,0.19,0.523-0.138,0.952,0.402c0.418,0.528,0.926,0.833,0.916,1.576c-0.008,0.607-0.205,1.178-0.181,1.796c2.188-0.218,4.394-0.518,6.594-0.585c-0.166,0.223-0.452,0.392-0.551,0.661l8.644,3.627l7.327,0.037l0.074-1.392h4.762c1.042,0.082,0.209,0.797,1.504,1.501c0.331,0.569,0.692,1.486,1.137,1.649c0.451,0.169,0.824,0.422,0.768,0.954c0.024,0.538,0.133,1.114-0.074,1.65c0.025,0.77,0.423,1.387,1.246,1.978c0.272,0.19,0.568,0.327,0.842,0.515c0.306,0.206,0.796,0.704,1.209,0.515c1.043-0.481,1.12-1.741,1.906-2.236c0.755-0.473,1.635-0.383,2.491-0.255c0.077,0.011,0.817,0.066,0.844,0.109c0.237,0.419,0.54,0.66,0.769,1.1c0.109,0.21,0.401,0.397,0.473,0.661c0.063,0.216,0.204,0.364,0.257,0.584c0.108,0.451,0.06,0.904,0.146,1.355c0.223,1.104,0.716,1.81,1.026,2.638c0.116,0.342,0.526,0.519,0.585,0.73c0.062,0.224-0.062,0.433-0.11,0.661c-0.114,0.536-0.095,0.979,0.146,1.501c0.329,0.714,0.087,1.328,0.916,1.467\n\t\tc0.419,0.071,0.878,0.613,1.281,0.843c0.322,0.186,0.785,0.073,1.136,0.073c0.428,0,0.653,0.674,1.026,0.623c0.188-0.026,0.873-0.31,0.806-0.587c-0.083,0.083-0.167,0.182-0.257,0.256c-0.454-0.47-0.108-1.69-0.108-2.272c0-0.191-0.206-0.795,0.036-0.915c0.287-0.143,0.401-0.631,0.476-0.916c-0.25,0.146-0.509,0.098-0.769,0.036c0.139-0.176,0.16-0.361,0.036-0.55c0.217,0.467,0.766,0.447,1.026,0.037c0.049-0.075,0.157-0.211,0.254-0.369c0.099-0.156,0.183-0.337,0.147-0.439c-0.058-0.167-0.196-0.279-0.109-0.474c-0.107-0.004-0.188-0.024-0.292-0.036c0.589-0.174,1.36-0.034,1.464-0.845c-0.152,0.167-0.334,0.208-0.552,0.147c0.159-0.484,0.653-0.066,0.845-0.476c-0.114,0.569,0.654-0.371,0.623-0.807c0.224,0.496,0.698,0.383,1.025,0.074c-0.962,0.04,0.089-1.216,0-0.437c0.128-0.134,0.189-0.295,0.146-0.477c0.093,0.288,0.954,0.226,0.549,0.477c0.172-0.074,0.371-0.137,0.551-0.185c-0.19,0.217-0.486,0.321-0.697,0.515c0.464-0.154,0.929-0.386,1.354-0.621c-0.173,0.052-0.372,0.129-0.549,0.181c0.516-0.612,1.642-0.486,2.235-1.136c0.145-0.158,0.322-0.269,0.476-0.402c0.311-0.271,0.616-0.545,0.916-0.843c-0.255-0.073-0.453-0.765-0.291-0.952c0.185-0.219,0.211,0.123,0.401,0.035c0.203-0.09,0.24-0.316,0.475-0.368c0.09,0.311-0.114,0.618-0.292,0.843c0.262-0.076,0.53-0.165,0.809-0.11c-0.356,0.127-0.759,0.322-0.992,0.623c0.794-0.579,1.784-0.898,2.748-1.025c-0.291-0.409,0.075-0.771,0.439-0.953c0.028,0.322-0.282,0.498-0.439,0.73c0.31,0.155,0.92,0.074,1.246,0c0.1-0.024,0.158-0.086,0.22-0.183c0.148-0.241,0.219-0.647,0.293-0.843c0.152,0.373-0.009,0.59-0.293,0.843c0.617,0.19,1.171,0.569,1.797,0.731c0.532,0.137,0.968-0.083,1.467,0c-0.332-0.446,0.44-0.766,0.768-0.768c-0.343,0.448,0.172,0.215,0.438,0.255c-0.059,0.187,0.018,0.386,0.146,0.516c0.2,0.195,0.637,0.316,0.806,0c-0.152,0.254-0.135,0.525-0.035,0.767c0.006,0.011-0.006,0.025,0,0.037c-0.172-0.017-0.568,0.352,0,0.293c0.035-0.078,0.067-0.139,0.073-0.184c0.223,0.354,0.647,0.601,1.062,0.516c0.471-0.102,0.177-0.612,0.845-0.477c0.415,0.083,0.354,0.207,0.366,0.586c0.437-0.101,0.59-0.473,0.661-0.878c0.024-0.14-0.251-0.525-0.182-0.586c0.124-0.107,1.122,0.396,0.916,0.732c0.114,0.001,0.745,0.2,0.807,0.292c0.101,0.153,0.01,0.3,0.257,0.33c-0.099,0.228-0.223,0.422-0.37,0.622c0.243-0.194,0.532-0.601,0.807-0.185c-0.01-0.205,0.475-0.468,0.329-0.621c-0.145-0.155-0.205-0.454-0.402-0.515c-0.404-0.121-0.738-0.143-0.878-0.583c-0.086-0.272-0.024-0.533,0.329-0.404c-0.106-0.507,0.483-0.254,0.662-0.55c0.208-0.349-0.224-0.753-0.515-0.439c-0.223,0.238-0.408,0.511-0.584,0.037c-0.058-0.155,0.252-0.348,0.437-0.475c-0.205,0.037-0.529,0.008-0.696,0.073c-0.272,0.107-0.726,0.145-0.99,0c-0.401-0.221,0.386-0.911,0.621-0.916c0.672-0.015,0.895,0.845,1.65,0.584c0.419-0.141,0.48-0.387,0.916-0.437c0.174-0.022,0.99-0.182,0.877-0.223c0.24-0.101,0.515,0.441,0.731,0.109c-0.059,0.09,0.545,0.065,0.661,0c0.212-0.119,0.597,0.033,0.731-0.182c0.177-0.285,0.333-0.649,0.474-0.953c0.1,0.281,0.363,1.719-0.222,1.504c0.58,0.23,1.392-0.104,1.613-0.698c0.292,0.265-0.208,0.501-0.405,0.551c0.323,0.018,0.59-0.101,0.808-0.329c0.145-0.153,0.6-0.833,0.439-0.109c0.11-0.168,0.232-0.327,0.369-0.476c-0.153,0.196-0.074,0.369,0.146,0.438c-0.214,0.113-0.456,0.195-0.698,0.223c0.421,0.011,0.994,0.005,1.393-0.147c0.234-0.089,0.5-0.314,0.769-0.256c0.149,0.031,0.451,0.13,0.514,0.292c0.065,0.17-0.857,0.046-0.916,0.037c0.442,0.219,1.32,0.788,1.832,0.66c-0.07-0.087-0.15-0.17-0.223-0.255c0.254-0.006,0.519,0.011,0.768,0c-0.295,0.074-0.673,0.421-0.146,0.476c0.353,0.036,0.21,0.384-0.145,0.109c0.224,0.217,0.283,0.319,0.109,0.293c0.364,0.176,0.567,0.634,0.292,0.99c0.452,0,0.949-0.089,1.318-0.369c-0.069,0.344,0.495-0.029,0.622-0.11c0.331-0.206,0.705-0.111,0.622-0.514c0.471,0.05,0.79-0.455,1.283-0.293c0.336,0.111,0.691,0.455,0.843,0.769c0.312,0.65,0.478,1.419,1.025,1.943c0.377,0.357,0.616,0.165,0.731,0.767c0.072,0.358,0.088,0.675,0,1.026c-0.226,0.915-1.115,1.84-0.989,2.82c0.016-0.109,0.125,0.073,0.22,0.222c0.074-0.083,0.429-0.467,0.257-0.584c-0.193-0.137-0.199-0.29-0.074-0.475c0.194,0.089,0.353,0.286,0.33,0.515c0.084-0.065,0.167-0.123,0.256-0.183c0.238,0.412-0.545,1.364-0.953,1.391c0.504,0.319,0.256,1.134,0.437,1.613c0.198,0.521,0.817,0.428,0.439,0c0.169,0.138,0.332,0.159,0.515,0.035c-0.145,0.161-0.37,1.366-0.146,1.282c0.135-0.05,0.222-0.16,0.328-0.256c-0.073,0.078-0.141,0.154-0.184,0.256c-0.056,0.038-0.116,0.087-0.182,0.11c0.528,0.25,0.256,0.878,0.293,1.318c0.036,0.446,0.37,0.466,0.697,0.661c0.55,0.33,0.37,0.847,0.622,1.319c0.115,0.216,0.584,0.52,0.475,0.807c-0.197-0.059-0.354-0.218-0.439-0.405c-0.456,0.503,0.2,0.705,0.621,0.552c0.255-0.092,0.546,0.156,0.733-0.11c0.264-0.371,0.156,0.155,0.367,0.036c0.078-0.043,0.146-0.109,0.223-0.184c-0.224,0.255-0.371,0.648-0.585,0.844c0.353-0.333,0.698-0.714,0.989-1.099c-0.122,0.02-0.24,0.102-0.329,0.183c0.477-0.538,0.82-1.583,1.063-2.125c0.175-0.396,1.222-4.039,0.369-3.92c0.092-0.118,0.128-0.271,0.145-0.438c0.02,0.096,0.058,0.196,0.073,0.292c0.032-0.628-0.062-1.261-0.22-1.866c-0.008,0.156-0.012,0.319,0,0.474c-0.042-0.151-0.079-0.328-0.109-0.438c-0.256-0.921-0.37-1.827-0.37-2.786c0.013,0.242,0.139,0.344,0.255,0.44c0.133,0.108,0.25,0.214,0.113,0.549c-0.229,0.55-0.108,1.11,0.109,1.651c-0.055-0.522-0.232-0.976-0.074-1.503c0.161-0.532,0.207-0.648,0-1.209c-0.414-1.141-0.74-2.371-0.73-3.589c0.003-0.567,0.124-1.237,0.036-1.795c-0.045-0.288-0.223-0.339,0.037-0.515c0.106-0.074,0.128-0.167,0.036-0.255c-0.214-0.262,0.2-0.914,0.292-1.174c0.131-0.367,0.452-0.348,0.698-0.584c-0.114-0.176-0.276-0.301-0.477-0.368c0.327,0.074,0.564,0.247,0.477-0.184c0.244,0.243,0.399-0.224,0.073-0.401c0.302,0.013,0.596-0.118,0.662-0.439c-0.095,0.039-0.196,0.077-0.293,0.11c-0.024-0.095-0.008-0.196,0-0.293c0.182,0.07,0.347,0.028,0.515-0.074c-0.035-0.088-0.074-0.17-0.11-0.255c0.745-0.224,0.798-0.439,1.209-1.063c-0.365,0.532,0.263,0.07,0.257-0.222c-0.006-0.233-0.103-0.424-0.113-0.661c0.027,0.155,0.263,0.964,0.331,0.255\n\t\tc-0.105,0.619,0.928,0.084,0.292,0.146c0.83-0.33-0.5-0.243,0.293-0.401c-0.67-0.111,0.092-0.133,0.222-0.109c0.3,0.056,0.519-0.05,0.769-0.184c0.402-0.213,0.884-0.287,0.768-0.877c0.124,0.714,1.073-0.46,1.282-0.585c0.197-0.123,0.262,0.084,0.475-0.109c0.124-0.111,0.029-0.256,0.223-0.293c0.199-0.041,0.229-0.241,0.256-0.439c0.01,0.049,0.038,0.1,0.073,0.146c0.567-0.739,1.15-1.586,2.089-1.866c0.828-0.248,1.779,0.1,2.014-0.916c0.009,0.175,0.008,0.34-0.037,0.515c0.342-0.56,0.65-1.14,1.245-1.465c0.137-0.073,0.501-0.124,0.549-0.292c0.046-0.157,0.051-0.357,0.185-0.476c-0.138,0.551,0.304,0.224,0.514,0.036c0.31-0.273,0.867-0.216,1.282-0.145c-0.196-0.198,0.596-0.147,0.732-0.224c0.243-0.126,0.48-0.428,0.622-0.659c-0.126,0.041-0.25,0.118-0.369,0.181c0.111-0.334-0.616-0.026-0.844,0c-0.336,0.042-0.589-0.114-0.621-0.474c0.416,0.321,0.644,0.37,1.063,0.073c0.189-0.132,0.084-0.396,0.293-0.475c0.45-0.173-0.298-0.532-0.697-0.769c0.267,0.097,0.548,0.093,0.807,0.222c-0.058-0.224,0.087-0.391,0.292-0.439c-0.07,0.082-0.126,0.203-0.184,0.293c0.371,0.237,1.036,0.451,1.393,0.074c0.192-0.205,0.439-0.815,0.806-0.551c0.058-0.38,0.454-0.692,0.257-1.099c-0.182,0.189-0.508,0.113-0.585,0.403c-0.06,0.221-0.169,0.435-0.403,0.512c0.174-0.191,0.341-0.549,0.369-0.806c0.035-0.371-0.785-0.124-0.954-0.183c-0.204-0.074-0.493,0.235-0.696,0.111c-0.174-0.109-0.008-0.586,0.146-0.879c-0.079,0.209-0.105,0.458,0.107,0.585c0.284,0.173,0.515-0.118,0.77-0.183c-0.065-0.092-0.145-0.21-0.223-0.292c0.177,0.096,0.737,0.532,0.475,0c0.164,0.182,0.346,0.204,0.551,0.074c-0.036-0.099-0.095-0.202-0.146-0.292c0.187,0.237,0.407,0.209,0.515-0.074c0.128,0.163,0.174,0.345,0.146,0.551c0.255-0.502-0.08-1.025-0.073-1.537c0.155,0.267,0.201-0.043,0.221-0.185c0.3,0.364-0.007,0.777,0.11,1.172c0.12,0.409,0.122,0.864,0.147,1.283c0.155-0.483-0.12-1.041-0.074-1.539c0.036-0.386,0.074-0.747,0.074-1.135c0.001-0.295,0.048-0.533-0.258-0.623c-0.241-0.071-0.665-0.204-0.623,0.223c-0.148-0.188-0.348-0.213-0.512-0.037c0.354-0.403-0.288-0.92-0.585-1.136c-0.22-0.155-0.792-0.225-0.877-0.402c0.843,0.313,1.468,0.271,1.795,1.209c0.697-0.239,0.321-0.714-0.036-1.136c0.125,0.138,0.273,0.225,0.475,0.11c-0.031-0.096-0.074-0.199-0.11-0.293c0.643,0.107,0.775-0.327,0.256-0.622c-0.42-0.239-0.831-0.976-0.807-1.465c0.243,0.532,0.651,1.655,1.317,0.916c0.256-0.277,0.321-0.392,0.037-0.622c-0.168-0.138-0.285-0.57-0.474-0.622c-0.47-0.124-0.549,0.001-0.808-0.44c-0.153-0.262-0.468-0.05-0.66-0.22c-0.147-0.13,0.107-0.394,0.402-0.697c0.337-0.344,0.743-0.724,0.73-0.99c0.224,0.483-0.451,0.725-0.73,0.99c-0.37,0.346-0.171,0.857,0.256,0.474c0.066,0.199,0.221,0.375,0.402,0.476c-0.068-0.2-0.026-0.282,0.11-0.255c-0.161,0.476,0.776,0.471,0.876,0.876c0.332-0.272,0.09-0.632-0.11-0.876c-0.117-0.142-0.141-0.291-0.146-0.438c0.042,0.202,0.186,0.365,0.402,0.512c0.191-0.225-0.014-2.548,0.734-2.088c-0.215-0.204-0.257-0.261,0.073-0.293c-0.135-0.149-0.222-0.314-0.257-0.512c0.095,0.045,0.196,0.105,0.293,0.146c-0.035-0.235,0.447-0.829,0.55-0.331c0.062-0.174,0.145-0.294,0.292-0.402c-0.325,0.542,0.202,0.108,0.292-0.036c0.132-0.209,0.276-0.364,0.55-0.331c-0.074,0.101-0.174,0.203-0.257,0.292c0.188-0.097,0.371-0.219,0.551-0.329c-0.128,0.183-0.312,0.306-0.515,0.403c0.086,0.074,0.204,0.154,0.291,0.221c-0.482,0.06-1.539,0.277-1.317,0.992c0.089-0.067,0.172-0.146,0.255-0.223c-0.093,0.486-0.675,0.338-0.807,0.768c0.232-0.186,0.879-0.027,0.477,0.223c-0.239,0.145-0.46-0.113-0.585,0.256c0.293-0.174,0.533,0.295,0.585,0.513c-0.166-0.083-0.328-0.143-0.515-0.147c0.22,0.306-0.145,0.439-0.221,0.7c-0.042,0.143,0.318,0.408,0.367,0.549c0.073-0.601,0.248,0.031,0.514-0.402c-0.067,0.2-0.166,0.381-0.291,0.549c0.667-0.001-0.006,0.518-0.073,0.769c0.189-0.138,0.37-0.158,0.586-0.074c-0.224,0.044-0.666,0.68-0.844,0.878c-0.353,0.4-0.896,1.026-0.766,1.611c0.37,0.009,0.589-0.609,0.766-0.844c0.305-0.396,0.713-0.694,1.026-1.098c0.352-0.452,0.67-0.895,1.098-1.282c0.159-0.143,0.469-0.27,0.552-0.477c0.024-0.065,0.125-0.216,0.182-0.293c-0.012,0.042-0.019,0.096-0.073,0.224c0.157-0.206,0.322-0.58-0.074-0.663c0.298-0.161,0.4-0.507,0.222-0.952c-0.224-0.554-0.034-1.085-0.222-1.61c-0.321-0.912,0.822-1.307,1.464-1.574c-0.421,0.369-1.802,0.653-1.281,1.502c0.287,0.471,0.579,0.488,0.99,0.768c0.244,0.169-0.192,0.567-0.258,0.731c0.487-0.025,0.902-0.472,1.21-0.807c0.138-0.148,0.668-1.009,0.878-0.989c0.657,0.057,0.813-1.552,1.392-1.538l-0.256,0.549c0.356-0.579,0.82-1.187,0.955-1.867c-0.323-0.032-0.477-0.156-0.516-0.291c-0.024-0.085,0.025-0.146,0.11-0.224c-0.046,0.065-0.079,0.143-0.11,0.224c0.217-0.048,0.375-0.213,0.477-0.404c-0.059-0.001-0.132,0.019-0.185,0.037c0.074-0.042,0.124-0.118,0.224-0.147c0.25-0.073,0.401-0.224,0.512-0.402c-0.073,0.052-0.145,0.091-0.22,0.147c0.138-0.174,0.251-0.336,0.368-0.515c-0.037,0.124-0.082,0.263-0.147,0.367c0.784-0.525,1.635-0.816,2.528-1.172c0.491-0.197,0.768-0.224,1.282-0.222c0.235,0.002,0.756,0.013,0.769-0.33c-0.026,0.325,1.405,0.101,1.573,0.074c0.866-0.138,0.878-0.688,1.356-1.284c0.056,0.477,0.365,0.129,0.622,0c-0.239,0.203-0.322,0.496-0.438,0.768c0.602-0.041,1.172-0.449,1.72-0.729c-0.096,0.178-0.174,0.361-0.257,0.549c0.402,0.049,1.766-0.183,1.978-0.549c0.181-0.313,0.3-1.124-0.255-1.101c0.312,0.204,0.008,0.551,0.329,0.551c-0.085,0.496-0.823,0.823-1.21,0.474c-0.456-0.413-0.074-0.905-0.328-1.318c-0.101-0.164-0.529-0.256-0.551-0.438c-0.042-0.387,0.959-0.768,1.209-0.916c-0.8-0.601,1.005-2.118,1.501-2.418c0.125-0.073,0.689-0.581,0.697-0.697c0.028-0.402,0.631-0.583,0.916-0.768c-0.059,0.123-0.223,0.46-0.109,0.366c0.021,0.013,0.211-0.153,0.291-0.22c0.024,0.111,0.061,0.253,0.073,0.366c0.141-0.107,0.49-0.872,0.222-0.806c0.084-0.156,0.208-0.258,0.369-0.329c-0.232,0.205-0.274,0.48-0.293,0.769c0.037-0.174,0.536-0.894,0.368-0.224c0.088-0.074,0.172-0.175,0.257-0.255c-0.073,0.187-0.024,0.234,0.036,0.402c0.471-0.632,0.923-0.336,1.43-0.916c0.217-0.246,0.32-0.568,0.549-0.806c0.202-0.208,0.562-0.247,0.662-0.551\n\t\tc-0.082,0.435-0.125,0.794,0.292,1.063c0.005-0.101-0.02-0.598,0.182-0.585c0.17,0.01,0.25,0.016,0.255-0.222c0.05,0.51,0.268,0.039,0.585-0.036c0.284-0.067,0.256,0.351,0.256,0.515c0.235-0.064,0.201-0.44,0.404-0.44c0.271,0,0.419-0.287,0.659-0.366c-0.237,0.598,0.442,0.118,0.622,0c0.254-0.167,0.483-0.201,0.769-0.258c0.237-0.044,0.534-0.134,0.697-0.328c0.153-0.181,0.174-0.465-0.182-0.222c0.041-0.302,0.373-0.396,0.292-0.732c-0.071-0.284-0.294-0.369-0.515-0.146c-0.272-0.371-0.009-0.736,0.147-1.1c0.223-0.511-0.221-0.242-0.439-0.583c-0.208-0.321,0.331-1.124,0.439-1.428c0.21-0.589,0.464-1.213,0.696-1.798c0.261-0.649,0.435-2.156-0.769-1.83c-0.203,0.056-1.755,0.756-1.683,0.073c0.131-1.274-1.288,0.334-1.686,0.661c-0.469,0.385-1.04,0.74-1.429,1.21c-0.278,0.337-0.305,0.768-0.696,1.024c-0.387,0.255-0.817,0.7-0.916,0.991c-0.155,0.468-0.418,0.766-0.731,0.916c-0.264,0.123-1.266,1.036-1.099,1.099c-0.37-0.043-0.224,0.267-0.549,0.402c-0.043-0.086-0.102-0.17-0.146-0.256c-0.325,0.19-0.699,0.092-0.99,0.256c-0.261,0.148-0.419,0.605-0.585,0.844l-8.133-0.037c-1.658,0.408-3.066,1.455-4.505,2.16c-0.218,0.095-0.475,0.392-0.623,0.586c-0.144,0.188-0.083,0.355,0.222,0.146c-0.272,0.385,0.043,0.315,0.256,0.22c-0.372,0.286-0.635,0.603-0.769,1.064c-0.128,0.45-0.589,0.442-0.954,0.587c-0.475,0.189-0.905,0.523-1.428,0.584c-0.476,0.057-0.883-0.045-1.354,0.073c-0.371,0.094-0.664-0.303-1.025-0.366c-0.46-0.078-0.967-0.099-1.43-0.037c-0.428,0.057-1.259,0.1-1.464,0.369c-0.089,0.365-0.521,0.793-0.074,1.099c0.527,0.016,0.091,0.24-0.182,0.437c-0.471,0.338-1.042,0.649-1.539,0.954c-0.846,0.186-2.373,1.153-3.687,1.558c-0.632,0.195-1.433,0.385-2.028,0.675c-0.516,0.249-1.083,0.786-1.685,0.767c-0.624-0.019-1.19,0.275-1.797,0.258c-0.186-0.008-0.366-0.121-0.551-0.147c-0.273-0.041-0.536,0.191-0.806,0.036c0.254-0.129,0.533-0.124,0.806-0.182c-0.169-0.098-0.419-0.009-0.549-0.111c-0.052-0.086-0.135-0.161-0.22-0.22c-0.189-0.081-0.392-0.114-0.587-0.182c-0.542-0.195,0.422-0.795,0.623-0.953c0.272-0.217,0.396-0.517,0.661-0.732c0.244-0.204,0.563-0.303,0.806-0.514c0.228-0.197,0.292-0.538,0.475-0.769c0.219-0.271,0.674-0.098,0.369,0.223c0.904-0.072,1.286-1.634,1.355-2.307c0.056-0.519,0.567-1.738,0.223-2.234c-0.444-0.639-1.885,0.873-2.272,0.988c-0.187,0.058-1.064,0.568-0.953-0.109c0.088-0.523,0.61-0.727,1.025-0.916c0.437-0.2,0.587-0.691,1.062-0.843c0.431-0.139,0.753-0.828,0.844-1.246c0.073-0.341-0.061-0.946,0.329-1.135c0.405-0.196,0.217-0.805-0.223-0.99c-0.524-0.222-0.937-0.533-1.43-0.808c-0.208-0.116-0.727-0.444-0.952-0.402c-0.371,0.07-1.613,1.035-0.769,1.171c-0.503,0.29-1.158,0.043-1.465,0.663c-0.248,0.498-0.474,1.053-1.025,1.284c0.174-0.136,0.294-0.331,0.331-0.552c-0.13,0.182-0.275,0.306-0.477,0.405c0.337-0.314,0.418-0.783,0.697-1.137c-0.444,0.174-0.696,0.666-1.172,0.768c-0.403,0.09-0.428,0.232-0.731,0.476c-0.242,0.195-0.516,0.234-0.659,0.55c-0.16,0.353-0.252,0.656-0.516,0.953c-0.231,0.262-0.73,0.497-0.876,0.806c-0.142,0.297-0.092,0.561-0.293,0.845c-0.315,0.436-0.898,1.207-0.223,1.61c-0.418,0.224-0.392,1.2-0.585,1.611c-0.226,0.483-0.569,0.914-0.916,1.318c-0.64,0.751-1.581,1.121-2.235,1.832c-0.396,0.174-1.338,0.567-1.539-0.074c0.203-1.31,0.092-1.825,0.515-2.749c0.303-0.374,0.245-0.844,0.367-1.281c0.131-0.47,0.403-0.928,0.731-1.281c0.651-0.697,0.962-1.468,1.651-2.126c0.338-0.321,0.502-0.817,0.807-1.171c0.093-0.108,0.959-0.923,0.698-1.025c-0.718-0.288-1.371,0.823-2.015,0.953c0.074-0.445,0.542-0.877,0.878-1.136c0.224-0.168,0.519-0.125,0.732-0.292c0.191-0.148,0.285-0.397,0.476-0.551c0.747-0.599,1.509-1.751,2.417-2.089c-0.123,0.166-0.186,0.348-0.22,0.549c0.51-0.137,0.72-0.495,1.282-0.584c-0.225,0.243-0.521,0.416-0.662,0.73c0.826-0.223,1.227-1.074,2.161-1.024c0.88,0.044,1.405-0.611,2.306-0.257c0.306,0.122,0.32,0.608,0.66,0.585c-0.01,0.002,0.345-0.388,0.369-0.402c0.575-0.334,1.406,0.399,1.904-0.073c-0.199-0.194-0.249-0.565-0.586-0.584c0.351-0.077,0.47-0.94,0.037-0.879c-0.48,0.066-0.916,0.12-1.429,0c0.073-0.328,0.234-0.597,0.404-0.879c-0.539,0.074-1.069,0.218-1.614,0.256c-0.431,0.031-0.855-0.071-1.282,0.037c-0.713,0.176-1.431,0.909-2.198,0.622c-0.552-0.206-0.915,0.013-1.244-0.584c-0.353-0.638-0.889-1.079-1.577-0.551c0.666-0.62-0.455,0.073-0.584,0.185c0.053-0.228,0.343-0.408,0.292-0.662c-0.047-0.24-0.258-0.435-0.146-0.696c-0.68,0.423-1.37,0.714-2.088,1.062c-0.545,0.266-1.153,0.079-1.723,0.328c-0.483,0.21-1.031,0.551-1.573,0.551c-0.314,0-0.278-0.021-0.476-0.182c-0.111-0.093-0.414,0.123-0.585,0.073c0.312-0.177,0.691-0.591,0.768-0.952c-0.661,0.051-3.005,1.326-3.517,0.549c0.577-0.476,1.333-0.703,1.978-1.063c0.579-0.322,1.104-0.715,1.686-1.025c1.405-0.751,2.994-1.289,4.505-1.758c-0.402,0.045-0.563,0.098-1.099-0.184c-0.221-0.118-0.5-0.089-0.731-0.074c-0.245,0.021-1.119,0.139-0.843-0.366c-0.694,0.008-1.325,0.48-2.052,0.474c-0.215-0.003-0.241-0.183-0.221-0.33c-0.073-0.025-0.186-0.017-0.369-0.145c-0.223-0.164-0.322-0.371-0.621-0.37c-0.123,0.002-0.193,0.254-0.293,0.292c-0.194,0.079-0.212-0.365-0.111-0.475c-0.229-0.016-0.353-0.19-0.22-0.403c-0.45-0.101-0.99-0.518-1.465-0.329c-0.218,0.087-1.432,0.59-1.393,0.223c0.036-0.348-1.109-0.405-1.355-0.439c-0.77-0.111,0.151-1.108,0.037-1.721C245.761,98.766,245.417,98.63,245.24,98.677L245.24,98.677z M256.964,163.701c-0.249,0.304-0.19,0.679-0.111,1.024c0.009-0.087,0.027-0.171,0.037-0.256C256.958,164.219,257.149,163.962,256.964,163.701L256.964,163.701z M245.388,160.184c-0.079-0.179-0.063-0.363,0-0.55C245.295,159.785,245.171,160.073,245.388,160.184z M218.865,161.978c0.361-0.215,0.763-0.394,1.063-0.695l-0.33,0.146C219.371,161.643,219.085,161.756,218.865,161.978L218.865,161.978z M211.649,166.927c-0.183,0.241-0.306,0.52-0.292,0.807c0.131-0.285,0.305-0.545,0.476-0.807c0.222-0.236,0.391-0.521,0.549-0.807C212.169,166.355,211.876,166.625,211.649,166.927z M175.162,104.906c-0.013-0.14,0.008-0.282,0.073-0.403c-0.178,0.106-0.304,0.266-0.327,0.474C174.99,104.944,175.075,104.938,175.162,104.906z M176.848,102.341\n\t\tc-0.322-0.199-0.452,0.2-0.224,0.402C176.519,102.524,176.632,102.391,176.848,102.341z M176.665,100.877c-0.196,0.07-0.34,0.172-0.474,0.327C176.412,101.264,176.845,101.231,176.665,100.877z M175.93,101.17c-0.274,0.042-0.349,0.271-0.146,0.474C176.002,101.56,176.082,101.369,175.93,101.17z M176.665,101.827c-0.535,0.3-0.866,0.856-0.474,1.428c0.32-0.05,0.385-0.461,0-0.438c0.18-0.229,0-0.52,0.254-0.698C176.6,102.013,176.893,102.096,176.665,101.827z M259.344,102.524c-0.569,0.04-2.095,0.659-1.978,1.025c0.755-0.23,1.416-0.783,2.158-1.025C259.491,102.504,259.423,102.517,259.344,102.524L259.344,102.524z M174.869,103.698c0.146-0.077,0.185-0.045-0.108,0.254c-0.107,0.06-0.208,0.137-0.33,0.185c-0.31,0.122-0.768,0.371-0.768,0.769c-0.095,0.004-0.207-0.031-0.293-0.111c0.344-0.274,0.697-0.559,1.062-0.807C174.488,103.949,174.722,103.772,174.869,103.698L174.869,103.698z M259.638,104.612c-0.465,0.024-0.972,0.179-1.318,0.402c-0.158,0.101-0.531,0.318-0.586,0.515c-0.073,0.26,0.252,0.201,0.369,0.11c-0.206,0.075-0.336,0.25-0.255,0.474c0.455-0.443,1.002-0.823,1.61-1.023c-0.008-0.063-0.025-0.124-0.037-0.185c0.243-0.038,0.624,0.075,0.662-0.291C259.942,104.594,259.793,104.603,259.638,104.612L259.638,104.612z M268.355,108.825c-0.205,0.13-0.386,0.292-0.549,0.477C268.156,109.275,268.709,109.353,268.355,108.825z M263.083,109.887c-0.173,0.143-0.272,0.323-0.293,0.549c0.199-0.07,0.349-0.226,0.369-0.439L263.083,109.887z M258.76,111.353c-0.56,0.079-0.817,0.667-1.282,0.916c-0.309,0.173-0.225,0.714,0.223,0.292C258.085,112.197,258.418,111.76,258.76,111.353L258.76,111.353z M304.182,113.992c-0.235,0.09-0.4,0.406-0.222,0.62c0.181-0.164,0.69-0.284,0.477-0.62C304.36,113.965,304.26,113.959,304.182,113.992z M302.792,114.209c-0.123,0.043-0.179,0.124-0.185,0.256C302.671,114.38,302.728,114.297,302.792,114.209z M303.269,114.503c-0.172,0.041-0.29,0.124-0.328,0.293C303.147,114.805,303.277,114.71,303.269,114.503z M303.744,114.759c-0.095,0.035-0.197,0.076-0.293,0.111C303.54,114.819,303.641,114.779,303.744,114.759z M293.708,122.709c-0.251,0.042-0.375,0.333-0.404,0.551C293.501,123.138,293.661,122.941,293.708,122.709z M295.208,123.222c-0.317-0.024-0.539,0.257-0.808,0.366C294.638,123.596,295.363,123.664,295.208,123.222z M296.417,123.442c0.014,0.354-0.348,0.325-0.583,0.371c0.173,0.086,0.355,0.123,0.55,0.108C296.483,123.771,296.484,123.608,296.417,123.442L296.417,123.442z M286.38,123.736c0.056,0.419-0.104,0.743-0.292,1.064C286.182,124.42,286.209,124.024,286.38,123.736z M290.555,124.175c-0.564,0.139-0.972,0.547-1.574,0.585c-0.396,0.025-0.802,0.163-1.172,0.183c-0.241,0.01-0.454-0.043-0.698-0.039c-0.315,0.008-0.42,0.255-0.697,0.332c-0.499,0.131-0.675,0.186-0.989,0.619c0.193,0.079,0.86-0.004,0.255,0.185c0.272-0.101,0.567-0.078,0.842-0.146c-0.75-0.076,0.423-0.167,0.516-0.183c1.405-0.319,3.177-0.29,4.325-1.285c-0.365,0.127-0.886,0.025-1.209,0.186c-0.254,0.124-0.37,0.444-0.698,0.254C289.811,124.62,290.172,124.379,290.555,124.175L290.555,124.175z M276.489,142.015c-0.153,0.338-0.422,0.614-0.806,0.73c0.139,0.008,0.302,0.024,0.439,0C276.297,142.539,276.407,142.278,276.489,142.015L276.489,142.015z M158.531,146.374c-0.326,0.504,0.632,0.224,0.807,0.038C159.069,146.596,158.802,146.412,158.531,146.374z M158.016,146.484c-0.175,0.03-0.34,0.052-0.514,0.109c0.089,0.224,0.258,0.345,0.475,0.183L158.016,146.484L158.016,146.484z M161.095,148.205c0.201,0.17,0.262,0.655,0.622,0.476C161.678,148.35,161.345,148.306,161.095,148.205z M160.509,149.78c0.016,0.211,0.098,0.412,0.256,0.551c0.025-0.19,0.001-0.392-0.11-0.551H160.509L160.509,149.78z M256.815,156.228c-0.172,0.143-0.235,0.326-0.255,0.549C256.676,156.604,256.741,156.423,256.815,156.228z M235.314,158.831l-0.256,0.145C235.313,159.172,235.394,159.131,235.314,158.831z M247.073,160.038c-0.276,0.153-0.727,0.48-1.064,0.329C246.312,160.579,246.85,160.23,247.073,160.038z M227.841,160.367c-0.156,0.013-0.291,0.101-0.403,0.182c0.25,0.175,0.591,0.387,0.807,0.038C228.159,160.426,227.994,160.354,227.841,160.367L227.841,160.367z M214.686,164.325c-0.366,0.175-0.728,0.416-1.098,0.584v0.183C213.941,164.833,214.384,164.65,214.686,164.325L214.686,164.325z M251.579,169.272c-0.018,0.087-0.056,0.17-0.073,0.256C251.515,169.438,251.552,169.356,251.579,169.272z M251.76,169.673c0.041,0.178,0.063,0.364,0.073,0.549C251.909,170.028,251.89,169.845,251.76,169.673z M251.614,170.148c-0.139,0.005,0.145,0.236,0.256,0.223L251.614,170.148z M39.289,183.629c-0.911,0.042-1.37,0.973-0.222,1.138C39.365,184.59,40.065,183.593,39.289,183.629z M37.497,184.326c-0.217,0.169-0.634,0.379-0.515,0.729C37.104,184.776,37.503,184.673,37.497,184.326z M42.881,185.39c-0.181,0.009-0.845,0.299-0.843,0.515c0.003,0.51,0.735,0.513,0.989,0.806C43.753,186.83,43.013,185.382,42.881,185.39z M44.749,186.853c-0.201,0.021-0.35,0.115-0.402,0.366c0.371-0.031,0.705,0.015,1.061,0.111c0.237,0.009,0.426-0.121,0.403-0.368c-0.211,0.05-0.547-0.079-0.843-0.11C44.894,186.845,44.816,186.846,44.749,186.853z M46.031,187.441c-0.053-0.001-0.105,0.032-0.146,0.108c-0.142,0.27-0.059,0.422,0.183,0.585c0.334,0.224,0.111,0.378,0.328,0.661c0.288-0.115,1.279-0.104,1.1-0.661c-0.161-0.499-0.598-0.299-0.954-0.366C46.393,187.74,46.19,187.442,46.031,187.441L46.031,187.441z M44.931,187.771c-0.05,0.002-0.093,0.015-0.146,0.035c0.084,0.181,0.186,0.347,0.292,0.515C45.535,188.185,45.275,187.756,44.931,187.771L44.931,187.771z M47.75,189.895c-0.079,0.017-0.132,0.069-0.181,0.182c-0.083,0.197,0.065,0.323,0.036,0.515c-0.036,0.239-0.466,0.437-0.621,0.584c-0.421,0.392,0.028,1.027-0.037,1.503c-0.074,0.537-0.428,0.796,0.147,1.172c0.316,0.108,0.752-0.411,0.953-0.586c0.479-0.422,1.104-0.414,1.61-0.768c0.564-0.392-0.038-0.675-0.182-1.098c-0.08-0.237,0.116-0.421-0.109-0.623c-0.255-0.229-0.555-0.338-0.845-0.515C48.343,190.153,47.995,189.845,47.75,189.895z\"\n        />\n      </G>\n      <G id=\"UG\">\n        <Path\n          id=\"UG-W\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.222,256.677c-0.254-0.429-0.512-0.892-0.621-1.541c-0.148-0.865-0.156-1.798-0.074-2.381c0.081-0.58,0.329-0.977,0.583-1.317c0.257-0.336,0.513-0.613,0.586-0.916c0.15-0.608-0.248-0.961,0-1.208c0.247-0.248,0.43,0.16,0.879,0c0.351-0.126,0.81-0.652,1.208-0.991c-0.067-0.069-0.236-0.068-0.255-0.146c-0.098-0.397,0.479-0.547,0.549-0.843c0.071-0.294,0.247-0.47-0.108-0.843c-0.355-0.374-1.569-0.485-2.235-0.331c-0.395,0.09-0.623,0.371-0.878,0.624c0.024,0.06,0.166,0.083,0.146,0.144c-0.124,0.416-0.512,0.941-0.808,1.246c-0.765,0.79-1.668,1.414-2.236,2.306c-0.185,0.294-0.58,0.181-0.66,0.586c-0.053,0.256,0.047,0.55,0,0.807c-0.077,0.418-0.518,0.877-0.622,1.682c-0.084,0.664-0.164,1.287-0.255,1.944c-0.073,0.521-0.006,1.191-0.185,1.683c0.301,0.256-0.05,0.679-0.107,0.916c0.121-0.086,0.551-0.384,0.807-0.402c0.148-0.012,0.173,0.31,0.256,0.366c0.322,0.212,0.585-0.43,0.767-0.658c0.526-0.653,1.594-0.836,2.492-0.768C559.448,256.715,559.275,256.671,559.222,256.677L559.222,256.677z\"\n        />\n        <Path\n          id=\"UG-C\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.425,252.172l-1.135-3.296c-0.107-0.002-0.266,0.081-0.477,0.036c-0.304-0.066-0.757-0.316-1.024-0.587c-0.4,0.336-0.86,0.864-1.209,0.993c-0.451,0.161-0.632-0.248-0.879,0c-0.247,0.247,0.151,0.599,0,1.207c-0.073,0.304-0.327,0.581-0.585,0.916c-0.255,0.336-0.503,0.736-0.584,1.318c-0.082,0.581-0.073,1.514,0.074,2.382c0.112,0.649,0.37,1.108,0.623,1.537c-0.085,0.011-0.371,0.037,1.245,0.037c-0.065-0.38-0.253-0.415-0.147-0.991c0.124-0.666,0.885-0.81,0.515-1.756c-0.038-0.1,0.423-0.123,0.622-0.402c0.425-0.042,0.642-0.048,0.623-0.292c0.089-0.062,0.237,0.56,0.73-0.588c0.074-0.103,0.018,0.525,0.036,0.515c0.117-0.024,1.118,0.311,1.063-0.367c0.434,0.024,0.17-0.311,0.514-0.402l-0.109-0.222C564.396,252.175,564.381,252.186,564.425,252.172L564.425,252.172z\"\n        />\n        <Path\n          id=\"UG-E\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.889,245.906c-0.469,0.053-0.886,0.681-1.247,1.355c-0.357,0.675-0.66,1.389-0.988,1.574c-0.286,0.16-0.283,0.04-0.368,0.038l1.137,3.295c0.159-0.059,0.174-0.065,0.403-0.145c-0.118,0.148,0.192,0.414,0.291,0.619c-0.385-0.024-0.37,0.3,0.146,0.223c0.174-0.025,0.054-0.17,0.475-0.329c-0.106,0.581,0.554,0.391,0.733,0.402c0.187-0.391,0.349-0.696,0.513-1.099c0.122-0.299,0.413-0.48,0.586-0.768c0.231-0.385,0.234-0.904,0.623-1.099c0.196-0.1,0.633-0.246,0.584-0.514c-0.051-0.276,0.141-0.404,0.255-0.55c-0.039-0.027-0.068-0.086-0.109-0.111c-0.292-0.173-0.582-0.271-0.808-0.328c-0.448-0.121-0.575,0.371-0.843,0.11c-0.267-0.264,0.365-0.905,0.147-1.428c-0.108-0.262-0.273-0.579-0.515-0.844C566.675,246.043,566.361,245.853,565.889,245.906L565.889,245.906z\"\n        />\n        <Path\n          id=\"UG-N\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.441,240.265c-0.371,0.447-0.691,0.948-1.175,1.282c-0.672,0.468-0.848-0.073-1.464-0.147c-0.45-0.052-0.969,0.304-1.429,0.369c-0.371,0.052-1.165,0.255-0.879,0.731c-0.511-0.184-0.584-0.349-0.877-0.731c-0.271-0.359-0.66,0.104-0.916,0.222c-0.198,0.09-0.566-0.328-0.768-0.368c-0.247-0.044-0.477,0.108-0.658,0.256c-0.185,0.153-0.4,0.35-0.477,0.584c-0.074,0.224,0.228,0.3,0.109,0.515c-0.401,0.728-0.094,1.368-0.256,2.159c-0.054,0.261-0.151,0.587-0.037,0.844c0.146,0.321,0.428,0.007,0.624,0.11c0.199,0.106,0.52,0.421,0.62,0.698c0.255-0.251,0.484-0.531,0.879-0.622c0.664-0.156,1.879-0.044,2.235,0.33c0.354,0.371,0.178,0.547,0.107,0.843c-0.069,0.295-0.646,0.444-0.549,0.842c0.097,0.401,0.907,0.652,1.282,0.734c0.375,0.079,0.184,0.296,0.843-0.074c0.328-0.184,0.631-0.9,0.989-1.575c0.36-0.672,0.777-1.303,1.245-1.355c0.471-0.054,0.788,0.138,1.026,0.403c0.237,0.268,0.404,0.582,0.515,0.843c0.219,0.523-0.413,1.165-0.146,1.43c0.269,0.263,0.395-0.23,0.846-0.111c0.221,0.062,0.512,0.16,0.805,0.33c0.041,0.026,0.071,0.082,0.108,0.11c0.104-0.125,0.131-0.272,0.224-0.476c0.225-0.521,0.348-1.238,0.222-1.757c-0.074-0.293-0.421-0.763-0.403-1.064c0.01-0.14-0.44-0.678-0.514-0.841c-0.368-0.836-1.072-1.604-0.844-2.307c0.175-0.542,0.02-0.606-0.402-0.73c-0.41-0.123-0.116-0.449-0.55-0.402C566.9,240.953,566.654,240.553,566.441,240.265L566.441,240.265z\"\n        />\n        <Path\n          id=\"ug\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M554.234,257.192c0.177-0.494,0.122-1.157,0.193-1.679c0.092-0.657,0.154-1.307,0.238-1.968c0.105-0.805,0.569-1.264,0.649-1.684c0.048-0.255-0.052-0.516,0-0.772c0.075-0.406,0.461-0.303,0.646-0.596c0.567-0.894,1.467-1.53,2.231-2.32c0.296-0.306,0.697-0.839,0.817-1.255c0.104-0.34-0.528-0.697-0.773-0.827c-0.195-0.105-0.491,0.214-0.638-0.108c-0.114-0.255-0.023-0.606,0.031-0.865c0.162-0.793-0.135-1.434,0.268-2.162c0.118-0.212-0.175-0.268-0.101-0.492c0.074-0.236,0.294-0.434,0.477-0.585c0.18-0.149,0.395-0.286,0.643-0.24c0.204,0.036,0.582,0.458,0.781,0.369c0.258-0.117,0.632-0.584,0.905-0.225c0.291,0.384,0.371,0.521,0.88,0.707c-0.286-0.475,0.505-0.66,0.876-0.713c0.46-0.065,0.984-0.432,1.435-0.38c0.618,0.073,0.809,0.617,1.479,0.15c0.482-0.334,0.817-0.836,1.185-1.282c0.215,0.288,0.442,0.699,0.313,1.072c0.433-0.043,0.145,0.271,0.554,0.394c0.422,0.126,0.583,0.209,0.408,0.75c-0.229,0.705,0.474,1.461,0.843,2.298c0.072,0.164,0.494,0.717,0.483,0.858c-0.019,0.304,0.339,0.749,0.413,1.041c0.128,0.521,0,1.231-0.223,1.751c-0.192,0.445-0.564,0.51-0.47,1.026c0.05,0.269-0.385,0.434-0.582,0.534c-0.387,0.194-0.403,0.717-0.637,1.107c-0.174,0.286-0.462,0.445-0.581,0.743c-0.164,0.405-0.314,0.7-0.501,1.093c-0.179-0.013-0.846,0.21-0.738-0.371c-0.421,0.161-0.289,0.281-0.464,0.309c-0.519,0.079-0.522-0.229-0.139-0.207c-0.099-0.207-0.446-0.467-0.326-0.616c-0.288,0.105-0.098,0.029-0.493,0.178l0.123,0.208c-0.345,0.09-0.078,0.428-0.514,0.404c0.056,0.677-0.965,0.328-1.079,0.354c-0.021,0.011,0.056-0.607-0.021-0.504c-0.492,1.147-0.671,0.538-0.766,0.599c0.02,0.244-0.166,0.259-0.589,0.303c-0.2,0.283-0.669,0.276-0.632,0.375c0.37,0.947-0.409,1.106-0.531,1.771c-0.108,0.576,0.106,0.609,0.174,0.989c-2.614,0,0.566,0.114-2.04-0.08c-0.899-0.068-1.959,0.118-2.485,0.768c-0.183,0.225-0.438,0.862-0.762,0.649c-0.082-0.056-0.132-0.361-0.281-0.35c-0.254,0.023-0.659,0.305-0.779,0.387c0.062-0.237,0.394-0.648,0.096-0.9\"\n        />\n      </G>\n      <G id=\"UA\">\n        <Path\n          id=\"Luhansk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M568.813,101.678c0.039,0.151,0.1,0.291,0.188,0.406c0.363,0.462,1.228,0.388,1.61,0.879c0.115,0.146,0.067,0.403,0.147,0.549c0.141,0.023,0.278,0.03,0.439,0c0.478-0.096,1.235,0.306,1.538-0.184c0.094-0.157,0.358-0.993,0.291-1.208c-0.136,0.033-0.257-0.024-0.368-0.111c0.515-0.372-0.488-0.709-0.55-0.842c-0.11-0.025-0.095-0.055-0.218-0.043c-0.104,0.008-0.038,0.143-0.051,0.195c-0.011,0.055-0.203,0.02-0.384,0.023c-0.288,0.008,0.017-0.316,0.017-0.316c-0.239-0.257-0.482-0.516-0.549-0.519c-0.131-0.008-0.174,0.459-0.315,0.467c-0.14,0.009-0.224-0.591-0.371-0.563c-0.073,0.014-0.297,0-0.402,0.115c-0.105,0.117-0.091,0.361-0.169,0.386c-0.073,0.027-0.158-0.111-0.206-0.045c-0.024,0.033,0.017,0.155-0.144,0.152c-0.084-0.001,0.042,0.213,0.004,0.232c-0.079,0.044-0.171,0.122-0.259,0.2C568.987,101.531,568.891,101.616,568.813,101.678L568.813,101.678z\"\n        />\n        <Path\n          id=\"Donetsk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M570.762,103.513c-0.078-0.145-0.031-0.404-0.146-0.55c-0.383-0.488-1.25-0.421-1.611-0.877c-0.09-0.116-0.159-0.306-0.188-0.407c0,0-0.183,0.045-0.432,0.104c-0.077,0.019-0.127-0.136-0.35-0.065c-0.074,0.035-0.062,0.227-0.064,0.413c-0.004,0.186-0.24,0.118-0.238,0.489c0.005,0.32-0.291,0.37-0.296,0.568c-0.004,0.202-0.039,0.52-0.017,0.715c0.062,0.493,0.52,0.291,0.551,0.582c0.025,0.226,0.312,0.159,0.349,0.328c0.038,0.172-0.178,0.538-0.116,0.682c0.064,0.143,0.142,0.272,0.238,0.384c0.268,0.021,0.524,0.025,0.673-0.059c0.243-0.138,0.056-0.447,0.256-0.62c-0.17-0.009-0.632-0.438,0.439-1.063c0.36-0.125,0.369-0.484,0.62-0.622C570.548,103.45,570.656,103.497,570.762,103.513L570.762,103.513z\"\n        />\n        <Path\n          id=\"Path37107\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.669,103.403c0.019-0.174,0.03-0.335,0-0.515c-0.099-0.535-0.724-1.075-1.1-1.209c-0.376-0.137-0.176,0.164-0.732,0.074c-0.89-0.804-1.764-0.63-2.381-1.137c-0.209-0.169-0.28-0.444-0.403-0.695c-0.309-0.201-0.643-0.345-0.768-0.258c-0.141,0.097-0.058,0.476-0.185,0.734c-0.224,0.458-0.708,0.838-0.619,1.392c0.313,0.072,0.368,0.278,0.585,0.438c0.189,0.142,0.316,0.074,0.514,0.291c0.28,0.311,0.794,0.062,0.807,0.622c0.483-0.123,0.569-0.59,1.099-0.219c0.32,0.221,0.669,0.122,1.025,0.183c0.35,0.059,0.545,0.188,0.916,0.144c0.298-0.033,0.617-0.169,0.915-0.073C535.462,103.224,535.557,103.322,535.669,103.403L535.669,103.403z\"\n        />\n        <Path\n          id=\"Path37112\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.913,96.992c-0.033,0.272,0,0.471-0.109,0.586c-0.224,0.239-0.494,0.078-0.732,0.222c-0.237,0.14-0.533,0.121-0.622,0.662c-0.087,0.54,0.54,1.789,1.024,2.088c0.484,0.299,0.77-0.142,1.064,0c0.29,0.141,0.129,0.481,0.551,0.731c0.397,0.239,1.753,0.321,1.904,0.329c-0.049-0.029-0.081-0.019-0.146-0.074c-0.21-0.187-0.452-0.654-0.549-1.025c-0.096-0.371,0.075-0.829,0-1.135c-0.076-0.309-0.21-0.158-0.33-0.662c-0.124-0.503,0.354-1.978,0.037-2.381c-0.32-0.403-0.366-0.167-0.697-0.146c-0.334,0.018-0.977,0.192-1.209,0.402C536.926,96.743,536.961,96.882,536.913,96.992z\"\n        />\n        <Path\n          id=\"Path37121\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.904,101.059c0,0.095-0.13,0.207-0.11,0.292c0.065,0.293,0.189,0.532,0.036,0.661c-0.307,0.256-0.4-0.153-0.697,0c-0.297,0.155-0.7,0.641-0.731,1.064c-0.021,0.235,0.126,0.421,0.294,0.621c0.098-0.041,0.182,0.015,0.293-0.109c0.442-0.502,1.077-0.384,1.685-0.441c0.49-0.041,0.745-0.032,0.916-0.512c0.073-0.205,0.321-0.287,0.513-0.331c0.194-0.045,0.572,0.011,0.696-0.146c-0.074-0.285,0.156-0.338,0.368-0.293c0.977,0.216,1.287-0.245,1.612-0.254c-0.174-0.117-0.371-0.199-0.551-0.293c-0.434-0.226-1.041-0.111-1.355,0c-0.315,0.111-0.317,0.373-0.513,0.403c-0.102,0.015-0.177-0.083-0.258-0.109c-0.027-0.012-0.077,0.02-0.109,0c-0.153-0.012-1.507-0.091-1.905-0.328C537.955,101.2,537.952,101.146,537.904,101.059L537.904,101.059z\"\n        />\n        <Path\n          id=\"Path37119\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.522,98.605c-0.229-0.066-0.498-0.15-0.659-0.039c-0.324,0.223,0.005,0.729-0.293,0.99c-0.3,0.258-0.972,0.08-1.282,0.222c-0.312,0.138-0.365,0.023-0.586,0.438c-0.101,0.188-0.021,0.631-0.074,0.954c0.458,0.216,0.927,0.539,1.212,0.585c0.558,0.089,0.356-0.211,0.731-0.074c0.374,0.136,1.003,0.672,1.1,1.209c0.03,0.178,0.019,0.341,0,0.515c0.339,0.252,0.657,0.451,1.025,0.293c-0.167-0.203-0.313-0.387-0.292-0.623c0.029-0.42,0.434-0.911,0.73-1.064c0.296-0.152,0.389,0.256,0.695,0c0.156-0.126,0.029-0.366-0.035-0.66c-0.021-0.087,0.109-0.198,0.11-0.293c-0.107-0.191-0.166-0.415-0.368-0.512c-0.291-0.143-0.578,0.299-1.063,0C536.024,100.268,535.529,99.192,535.522,98.605L535.522,98.605z\"\n        />\n        <Path\n          id=\"Path37117\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.579,95.235c-0.135,0.194-0.435,0.371-0.731,0.549c-0.513,0.313-0.945,0.815-1.358,1.246c-0.496,0.52-1.113,1.043-0.804,1.796c0.094,0.231-0.04,0.653,0.182,0.806c0.156,0.108,0.285,0.124,0.256,0.331c-0.03-0.023-0.04-0.019-0.074-0.037c0.124,0.251,0.196,0.526,0.403,0.696c0.303,0.249,0.73,0.342,1.172,0.55c0.057-0.322-0.026-0.766,0.072-0.953c0.223-0.42,0.275-0.303,0.587-0.439c0.311-0.138,0.981,0.041,1.281-0.222c0.299-0.258-0.03-0.767,0.292-0.99c0.163-0.109,0.43-0.026,0.661,0.038c0-0.044-0.079-0.11-0.073-0.146c0.089-0.542,0.386-0.521,0.622-0.662c0.238-0.14,0.509,0.022,0.733-0.223c0.111-0.121,0.072-0.315,0.108-0.585c-0.02,0.042,0.005,0.143-0.073,0.147c-0.282,0.013-0.531-0.574-0.549-0.954c0-0.036,0.031-0.073,0.036-0.108c-0.364,0.069-0.74,0.097-0.989,0c-0.444-0.174-0.371-0.533-0.807-0.733C534.297,95.235,533.907,95.223,533.579,95.235L533.579,95.235z\"\n        />\n        <Path\n          id=\"Path37102\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.579,95.235c0.328-0.012,0.716,0.001,0.953,0.11c0.435,0.201,0.362,0.558,0.807,0.731c0.249,0.1,0.625,0.07,0.988,0c0.039-0.354,0.27-0.751,0.477-0.953c0.231-0.224,0.496-0.288,0.695-0.292c0.2-0.008,0.16,0.257,0.404,0.146c0.242-0.113,0.447-0.706,0.401-1.099c-0.045-0.395-0.377-0.916-0.66-1.026c-0.28-0.111-0.379,0.332-0.621,0.182c-0.244-0.147-0.244-0.666-0.221-1.06c0.019-0.301,0.224-0.617,0.328-0.916c-0.657,0.029-1.319,0.107-1.979,0.108c-0.328,0.002-0.876-0.106-1.1,0.222c-0.173,0.261-0.416,0.474-0.695,0.621c-0.304,0.163-1.062-0.397-1.101,0.147c-0.043,0.63,0.864,2.015,1.503,2.159c-0.146,0.073-0.288,0.156-0.438,0.221C533.689,94.861,533.703,95.055,533.579,95.235L533.579,95.235z\"\n        />\n        <Path\n          id=\"Path37162\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.379,102.487c-0.645-0.014-1.545,0.467-2.088,0.439c0.147,0.52,0.371,1.06,0.586,1.247c0.433,0.372,0.762-0.001,0.99,0.22c0.226,0.223,0.008,0.632,0.183,0.846c0.174,0.208,0.542,0.106,0.73,0.292c0.19,0.185,0.445,0.567,0.329,0.768c-0.115,0.202-0.399-0.271-0.549,0.037c-0.107,0.219,0.279,0.694,0.549,0.99c0.216,0.024,0.445,0.038,0.551-0.11c0.106-0.149,0.119-0.431,0.332-0.477c-0.112,0.17-0.096,0.37,0,0.55c0.167-0.108,0.882,0.089,0.877-0.222c-0.004-0.176,0.01-0.348,0-0.515c0.024,0.223,0.058,0.424,0.22,0.586c0.012-0.007,0.026,0.005,0.038,0c0.474-0.227,0.938-0.525,1.172-0.549c0.283-0.03,0.594,0.197,0.806,0.109c0.214-0.089,0.348-0.269,0.331-0.439c-0.021-0.171-0.354-0.172-0.331-0.328c0.025-0.159,0.208,0.174,0.44-0.183c0.129-0.201,0.111-0.771,0.074-1.281c-0.091-0.051-0.198-0.083-0.256-0.146c-0.423-0.457,0.055-0.822-0.181-1.027c-0.238-0.204-0.573-0.116-0.809,0c-0.232,0.119-0.074,0.438-0.438,0.588c-0.37,0.149-1.316,0.003-1.61-0.258c-0.295-0.258,0.12-0.4-0.186-0.695C552.837,102.631,552.054,102.504,551.379,102.487L551.379,102.487z M552.955,107.433c0.019,0.025,0.047,0.051,0.073,0.074c0.025-0.006,0.049-0.03,0.073-0.035C553.058,107.45,553.004,107.455,552.955,107.433L552.955,107.433z\"\n        />\n        <Path\n          id=\"Path37160\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.054,102.67c-0.225,0.029-0.428,0.091-0.55,0.222c-0.241,0.255-0.078,0.551,0.073,0.843c0.153,0.292,0.318,0.57,0.146,0.807c-0.171,0.234-0.428,0.335-0.731,0.369c-0.306,0.028-0.654,0.002-1.025,0c-0.028,0-0.073,0.001-0.107,0c0.08,0.148,0.174,0.269,0.254,0.33c0.275,0.206,0.601-0.024,0.769,0.146c0.174,0.167,0.013,0.417,0.146,0.66c0.134,0.243,0.666,0.434,0.696,0.697c0.032,0.261-0.353,0.265-0.292,0.514c0.059,0.25,0.55,0.229,0.807,0.516c0.119,0.127,0.254,0.375,0.369,0.621c0.303-0.137,0.639-0.265,0.367-0.661c0.889,0.117,0.027,0.84-0.182,1.099c0.007,0.015-0.008,0.066,0,0.073c0.777-0.3,0.958-1.434,1.795-1.684c0.523-0.157,0.896-0.011,1.393-0.292c0.294-0.171,0.755-0.184,0.953,0.146c0.072-0.299,0.39-0.36,0.661-0.476c-0.117-0.105-0.223-0.348-0.329-0.402c-0.274-0.137-0.514-0.174-0.517-0.439c0-0.529,0.926-0.483,0.809-0.916c-0.12-0.43-1.089-0.223-1.392-0.438c-0.304-0.217-0.224-0.487-0.477-0.622c-0.252-0.134-0.664,0.1-0.951-0.037c-0.29-0.134-0.128-0.445-0.661-0.697c-0.268-0.124-0.768-0.295-1.281-0.366C561.529,102.635,561.278,102.639,561.054,102.67L561.054,102.67z\"\n        />\n        <Path\n          id=\"Path37156\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M547.208,107.507c-0.682,0.247-0.59,0.366-0.515,0.915c0.088,0.627-0.284,0.969-0.62,1.393c-0.31,0.384-0.13,0.731-0.771,0.844c-0.618,0.107,0.219,0.546,0.331,0.623c0.74,0.498,0.881,0.052,1.537-0.111c0.515-0.123,1.456-0.678,1.575,0.438c0.419-0.129,0.224-0.824-0.146-0.877c0.057-0.091,0.119-0.173,0.183-0.255c-0.523,0.238-0.312-0.371-0.147-0.549c0.071,0.808,0.717-0.338,1.063-0.369c-0.046,0.189-0.15,0.348-0.293,0.477c0.479-0.334,1.085-0.814,0.988-1.136c-0.113-0.386-0.708-0.42-0.841-0.807c0.009-0.009,0.023,0.006,0.034,0l-0.255-0.146c-0.608,0.346-1.579-0.714-1.943,0.035C547.324,107.827,547.262,107.665,547.208,107.507L547.208,107.507z\"\n        />\n        <Path\n          id=\"Path37195\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.326,96.186c-0.29,0.428-0.507,1.059-0.846,1.245c-0.437,0.243-0.667-0.187-1.063,0.074c-0.399,0.261-0.4,1.361-0.807,1.611c-0.403,0.25-0.843-0.114-1.064,0c-0.22,0.114-0.037,0.268-0.255,0.329c-0.217,0.062-0.447-0.41-0.843-0.329c-0.197,0.04-0.452,0.124-0.659,0.292c-0.209,0.169-0.378,0.421-0.402,0.768c-0.025,0.349,0.05,0.481,0.292,0.731c0.148,0.156,0.509,0.567,0.807,0.879c0.426-0.178,1.152-0.126,1.429-0.37c0.319-0.272-0.098-0.532,0.292-0.768c0.391-0.236,1.501,0.374,1.906,0.22c0.403-0.155,0.231-0.427,0.474-0.512c0.243-0.083,0.551,0.233,0.844,0.146c0.293-0.088,0.405-0.666,0.697-0.662c0.29,0.007,0.34,0.472,0.551,0.55c0.21,0.074,0.266,0.307,0.55-0.036c0.286-0.343,0.104-1.651-0.184-2.125c-0.285-0.474-0.574-0.185-1.023-0.661c-0.226-0.237-0.385-0.748-0.586-1.245C553.405,96.265,553.352,96.252,553.326,96.186L553.326,96.186z\"\n        />\n        <Path\n          id=\"Path37245\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M549.257,95.196c-0.297,0.014-0.57,0.107-0.66,0.33c-0.087,0.224,0.073,0.515,0.293,0.731c0.219,0.223,0.517,0.376,0.732,0.329c0.436-0.094,0.667-0.823,0.402-1.172C549.893,95.242,549.555,95.184,549.257,95.196L549.257,95.196z\"\n        />\n        <Path\n          id=\"Path37236\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.842,92.414c-0.083,0.008-0.174,0.046-0.26,0.11c-0.079,0.059-0.084,0.012-0.146,0.037c-0.173,0.354-0.41,0.713-0.328,0.952c0.122,0.358,0.418,0.163,0.587,0.403c0.168,0.24,0.26,0.721,0.255,1.025c-0.003,0.304-0.287,0.501-0.223,0.731c0.072,0.233,0.36,0.233,0.517,0.477c0.155,0.242,0.375,0.677,0.292,0.989c-0.085,0.312-0.498,0.422-0.623,0.622c-0.027,0.044-0.024,0.074-0.036,0.11c0.061,0.098,0.228,0.28,0.256,0.368c0.269,0.794-0.188,0.562,0,0.879c0.097,0.164,0.397,0.271,0.622,0.329c0.012-0.012,0.025-0.027,0.037-0.037c0.206-0.167,0.463-0.254,0.661-0.292c0.394-0.078,0.625,0.392,0.842,0.329c0.22-0.064,0.035-0.218,0.257-0.329c0.222-0.113,0.659,0.25,1.063,0c0.403-0.25,0.405-1.353,0.807-1.612c0.397-0.261,0.624,0.172,1.062-0.074c0.336-0.188,0.553-0.817,0.845-1.245c-0.186-0.419-0.382-0.832-0.662-0.953c-0.322-0.139-0.569-0.03-0.807,0.11c-0.239,0.139-0.438,0.324-0.623,0.256c-0.369-0.138-0.282-0.604-0.514-0.732c-0.227-0.125-0.38,0.097-0.696-0.035c-0.316-0.134-0.772-0.503-1.026-0.916c-0.176-0.293-0.214-0.687-0.292-1.064c-0.283-0.146-0.616-0.415-0.73-0.438c-0.287-0.062-0.621,0.204-0.877,0.073C546.998,92.437,546.921,92.407,546.842,92.414L546.842,92.414z M549.257,95.196c0.298-0.014,0.636,0.045,0.769,0.222c0.269,0.35,0.034,1.077-0.402,1.173c-0.22,0.047-0.518-0.11-0.73-0.33c-0.222-0.221-0.38-0.51-0.293-0.732C548.687,95.303,548.96,95.21,549.257,95.196L549.257,95.196z\"\n        />\n        <Path\n          id=\"Path37234\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.848,97.836c-0.062,0.208-0.128,0.457-0.109,0.621c0.067,0.632,0.782,1.059,0.55,1.318c-0.234,0.261-0.44-0.279-0.66-0.222c-0.22,0.058-0.254-0.03-0.439,0.514c-0.09,0.271-0.245,0.703-0.256,1.21c0,0.009,0,0.024,0,0.036c0.107,0.022,0.2-0.05,0.294,0c0.179,0.093,0.372,0.176,0.549,0.292c0.034,0,0.074-0.046,0.111-0.037c0.462,0.145,1.077,1.166,1.61,0.916c0.089,0.452,0.395-0.139,0.476,0.329c0.115-0.529,0.697-0.105,0.916,0.146c0.294,0.337,0.364,0.299,0.439,0.257c0.045-0.106,0.092-0.285,0.183-0.403c0.494,0.073,1.071,0.321,1.391,0.11c0.153-0.101,0.146-0.256,0.146-0.403c0-0.01,0-0.024,0-0.036c0.012-0.233,0.012-0.465,0.222-0.661c0.047-0.042,0.158-0.01,0.223-0.036c-0.298-0.315-0.658-0.725-0.807-0.879c-0.242-0.253-0.321-0.385-0.292-0.73c0.024-0.327,0.173-0.568,0.367-0.731c-0.224-0.058-0.524-0.168-0.62-0.329c-0.19-0.321,0.267-0.086,0-0.879c-0.028-0.086-0.198-0.27-0.259-0.368c-0.031,0.133-0.015,0.256-0.146,0.368c-0.171,0.144-0.553,0.235-0.807,0.11c-0.255-0.123-0.22-0.731-0.438-0.767c-0.221-0.035,0.076,0.174-0.368,0.329C544.69,98.061,543.351,98.029,542.848,97.836L542.848,97.836z\"\n        />\n        <Path\n          id=\"Path37232\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539,96.552c0.168,0.53-0.147,1.704-0.036,2.16c0.122,0.503,0.253,0.352,0.328,0.659c0.075,0.308-0.095,0.766,0,1.138c0.095,0.371,0.336,0.839,0.551,1.025c0.211,0.188,0.321,0.213,0.515,0.183c0.196-0.027,0.198-0.291,0.515-0.404c0.246-0.084,0.681-0.074,1.062,0c0-0.011,0-0.025,0-0.036c0.01-0.508,0.164-0.939,0.256-1.209c0.186-0.543,0.223-0.454,0.438-0.515c0.219-0.06,0.424,0.48,0.66,0.222c0.237-0.26-0.481-0.684-0.548-1.317c-0.022-0.168,0.047-0.417,0.107-0.623c-0.019-0.008-0.058,0.007-0.074,0c-0.461-0.212-0.322-0.222-0.437-0.477c-0.115-0.255,0.089-0.751-0.111-1.024c-0.203-0.273-0.674-0.009-0.953-0.403c-0.123-0.176-0.024-0.529-0.036-0.844c-0.385,0.11-0.768,0.188-1.171,0.438C539.694,95.756,539.352,96.171,539,96.552L539,96.552z\"\n        />\n        <Path\n          id=\"Path37227\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539,96.552c0.353-0.384,0.693-0.795,1.063-1.025c0.404-0.251,0.784-0.328,1.172-0.438c-0.013-0.383-0.112-0.741-0.074-1.025c0.071-0.52,0.144-0.765,0.402-1.21c0.119-0.205,0.354-0.399,0.551-0.622c-0.2-0.119-0.384-0.299-0.622-0.222c-0.374,0.124-0.618-0.117-0.845-0.367c-0.215-0.237-1.164-0.144-1.463-0.224c-0.613-0.154-1.139-0.39-1.796-0.368c-0.085,0.005-0.173-0.004-0.258,0c-0.104,0.304-0.312,0.617-0.328,0.916c-0.024,0.396-0.024,0.914,0.221,1.061c0.244,0.147,0.341-0.294,0.621-0.182c0.283,0.112,0.617,0.632,0.661,1.025c0.045,0.394-0.159,0.988-0.402,1.099c-0.242,0.111-0.207-0.153-0.403-0.146c-0.198,0.006-0.465,0.072-0.696,0.292c-0.232,0.224-0.528,0.683-0.515,1.063c0.018,0.377,0.267,0.964,0.55,0.953c0.286-0.014,0.024-0.339,0.259-0.55c0.23-0.211,0.875-0.385,1.208-0.403c0.331-0.02,0.377-0.256,0.696,0.146C539.031,96.37,538.984,96.499,539,96.552L539,96.552z\"\n        />\n        <Path\n          id=\"Path37182\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.116,92.229c-0.197,0.223-0.434,0.418-0.552,0.622c-0.258,0.446-0.332,0.691-0.401,1.21c-0.073,0.517-0.172,1.472,0.107,1.868c0.281,0.395,0.751,0.125,0.953,0.403c0.204,0.271-0.003,0.766,0.111,1.024c0.115,0.256-0.021,0.267,0.438,0.476c0.463,0.21,1.901,0.231,2.347,0.073c0.442-0.158,0.144-0.366,0.367-0.329c0.222,0.036,0.185,0.648,0.439,0.767c0.253,0.125,0.635,0.034,0.805-0.11c0.173-0.142,0.06-0.272,0.184-0.474c0.125-0.201,0.537-0.313,0.622-0.623c0.085-0.312-0.139-0.747-0.292-0.989c-0.154-0.243-0.444-0.244-0.516-0.477c-0.068-0.231,0.22-0.428,0.223-0.73c0.004-0.303-0.089-0.784-0.254-1.026c-0.174-0.239-0.47-0.044-0.588-0.404c-0.079-0.237,0.155-0.598,0.328-0.952c-0.391,0.16-0.487-0.217-0.842-0.405c-0.389-0.206-1.02-0.053-0.953,0.477c-0.2-0.09-0.221-0.401-0.402-0.477c-0.192-0.078-0.422,0.159-0.586,0.037c-0.231-0.169-0.466-0.139-0.731-0.11c-0.363,0.041-0.537-0.219-0.585,0.221C542.261,92.284,542.184,92.271,542.116,92.229L542.116,92.229z\"\n        />\n        <Path\n          id=\"Path37188\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.109,103.293c0.414-0.257,0.894-0.516,0.991-0.806c0.146-0.435-0.31-0.551-0.185-0.806c0.124-0.255,0.773-0.117,0.806-0.368c0.034-0.255-0.546-0.153-0.513-0.404c0.031-0.25,0.853-0.002,0.806-0.365c-0.047-0.366-1.042-0.014-1.317-0.185c-0.272-0.172,0.054-0.205-0.33-0.513c-0.215-0.173-0.797-0.324-1.209-0.515c0.04,0.413,0.213,0.863,0.074,1.025c-0.287,0.343-0.34,0.113-0.549,0.037c-0.21-0.076-0.26-0.545-0.551-0.551c-0.291-0.005-0.404,0.572-0.697,0.661c-0.291,0.087-0.601-0.229-0.844-0.146s-0.073,0.357-0.475,0.512c-0.405,0.159-1.514-0.455-1.905-0.219c-0.393,0.235,0.024,0.494-0.294,0.768c-0.32,0.271-1.301,0.074-1.65,0.402c-0.223,0.205-0.205,0.451-0.222,0.696c0.079,0.009,0.19-0.046,0.258-0.036c0.458,0.073,0.384,0.37,0.914,0.439c0.533,0.069,1.491-0.456,2.16-0.439c0.67,0.016,1.455,0.144,1.759,0.439c0.305,0.297-0.112,0.435,0.181,0.695c0.296,0.262,1.244,0.407,1.614,0.256c0.367-0.149,0.205-0.469,0.438-0.585C555.585,103.187,555.876,103.154,556.109,103.293L556.109,103.293z\"\n        />\n        <Path\n          id=\"Path37205\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.762,103.513c-0.078-0.145-0.031-0.404-0.146-0.55c-0.383-0.488-1.25-0.421-1.611-0.877c-0.363-0.46-0.214-1.326-0.438-1.614c-0.226-0.285-0.347-0.094-0.44-0.255c-0.093-0.16,0.213-0.385,0-0.62c-0.215-0.239-0.865-0.322-1.319-0.147c-0.452,0.174-0.678,1.021-1.062,1.209c-0.19,0.092-0.324-0.008-0.477-0.073c-0.151-0.068-0.316-0.078-0.475,0.147c-0.16,0.223,0.09,0.679,0.328,1.135c0.239,0.456,0.47,0.882,0.33,1.099c-0.274,0.428-0.411-0.211-0.696,0.11c-0.119,0.131-0.022,0.532-0.037,0.769c0.174,0.143,0.169,0.354,0.439,0.549c0.303,0.217,1.271,0.008,1.393,0.439c0.118,0.43-0.809,0.386-0.808,0.916c0,0.266,0.237,0.304,0.515,0.439c0.107,0.056,0.215,0.299,0.33,0.403c0.146-0.065,0.214-0.245,0.366-0.255c0.365-0.027,0.421-0.413,0.769-0.476c0.357-0.066,1.097,0.133,1.393-0.038c0.243-0.138,0.057-0.446,0.255-0.622c-0.169-0.008-0.632-0.437,0.439-1.062c0.36-0.124,0.37-0.484,0.62-0.621C570.548,103.45,570.656,103.497,570.762,103.513L570.762,103.513z\"\n        />\n        <Path\n          id=\"Path37212\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.973,101.351c-0.161-0.08-0.381-0.165-0.513-0.146c-0.335,0.045-0.223,0.432-0.586,0.369c-0.369-0.067-0.542-1.028-0.953-1.246c-0.413-0.216-0.87,0.056-1.21-0.073c-0.338-0.127-0.287-0.453-0.731-0.586c-0.443-0.134-1.468-0.139-1.83,0.147c-0.364,0.286,0.021,0.717-0.293,0.915c-0.237,0.153-0.591-0.065-0.952-0.146c-0.132,0.193-0.668,0.111-0.698,0.328c-0.032,0.252,0.547,0.153,0.514,0.403c-0.031,0.251-0.68,0.112-0.806,0.367c-0.124,0.255,0.33,0.371,0.182,0.807c-0.096,0.289-0.575,0.548-0.988,0.807c0.025,0.015,0.052-0.02,0.074,0c0.233,0.206-0.243,0.569,0.182,1.024c0.426,0.455,1.856,0.582,2.602,0.584c0.371,0.003,0.719,0.028,1.023,0c0.305-0.029,0.565-0.133,0.731-0.368c0.171-0.234,0.01-0.515-0.146-0.807c-0.154-0.293-0.316-0.585-0.073-0.843s0.768-0.291,1.282-0.222c0.516,0.072,1.015,0.239,1.281,0.368c0.533,0.251,0.369,0.563,0.662,0.697c0.287,0.134,0.7-0.099,0.952,0.036c0.026,0.015,0.018,0.057,0.037,0.074c0.017-0.236-0.081-0.636,0.036-0.767c0.286-0.322,0.419,0.32,0.697-0.11c0.138-0.217-0.091-0.645-0.329-1.101C565.013,101.66,565.047,101.535,564.973,101.351L564.973,101.351z\"\n        />\n        <Path\n          id=\"Path37217\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.469,99.702c0.188,0.014,0.388-0.073,0.514-0.038c0.443,0.137,0.393,0.46,0.731,0.588c0.337,0.124,0.796-0.143,1.209,0.073c0.412,0.218,0.584,1.179,0.954,1.247c0.367,0.066,0.253-0.322,0.585-0.369c0.13-0.018,0.352,0.067,0.513,0.147c-0.089-0.223-0.271-0.5-0.182-0.622c0.161-0.224,0.323-0.214,0.474-0.147c0.152,0.068,0.287,0.168,0.477,0.074c0.384-0.188,0.61-1.033,1.063-1.209c0.251-0.096,0.47,0.028,0.731,0.073c-0.039-0.375,0.038-0.607-0.037-1.025c-0.085-0.48-0.137-0.964-0.145-1.392c-0.225-0.331-0.753-0.482-0.954-0.915c-0.138-0.298-0.438-0.698-0.877-0.585c-0.765,0.198-1.308,0.619-1.687,0.622c-0.585-0.182-1.072-0.709-1.574-0.661c-0.215,0.023-0.48,0.168-0.768,0.11c-0.223,0.144-0.584,0.224-0.768,0.369c-0.271,0.207-0.47,0.182-0.699,0.328c-0.008,0.079,0.058,0.179,0.038,0.257c-0.071,0.282-0.154,0.538,0,0.806c0.154,0.268,0.55,0.39,0.915,0.515c0.367,0.123,0.701,0.253,0.697,0.55c-0.007,0.297-0.32,0.423-0.659,0.515c-0.339,0.092-0.675,0.162-0.732,0.369C560.234,99.544,560.371,99.635,560.469,99.702L560.469,99.702z\"\n        />\n        <Path\n          id=\"Path37210\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.469,99.702c-0.099-0.072-0.233-0.159-0.184-0.331c0.058-0.204,0.397-0.274,0.73-0.366c0.336-0.089,0.655-0.218,0.662-0.516c0.006-0.297-0.331-0.424-0.697-0.55c-0.366-0.124-0.764-0.247-0.915-0.514c-0.154-0.267-0.071-0.521,0-0.806c0.018-0.076-0.047-0.175-0.037-0.258c-0.291,0.189-0.604,0.515-0.878,0.439c-0.495-0.123-0.55-0.369-0.586-0.622c-0.038-0.253-0.058-0.525-0.368-0.696c-0.619-0.337-2.054-0.316-2.602-0.146c-0.55,0.17-0.314,0.358-0.658,0.474c-0.345,0.117-0.866-0.256-1.356,0c-0.114,0.058-0.172,0.238-0.254,0.368c0.025,0.067,0.079,0.078,0.107,0.147c0.204,0.497,0.361,1.01,0.587,1.245c0.449,0.474,0.737,0.187,1.023,0.661c0.147,0.245,0.07,0.655,0.11,1.099c0.411,0.188,0.993,0.338,1.209,0.515c0.384,0.31,0.056,0.342,0.329,0.515c0.272,0.172,1.271-0.181,1.317,0.183c0.008,0.048-0.09,0.008-0.108,0.036c0.362,0.081,0.715,0.299,0.953,0.146c0.312-0.199-0.073-0.631,0.292-0.915C559.41,99.607,559.983,99.669,560.469,99.702L560.469,99.702z\"\n        />\n        <Path\n          id=\"Path37198\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.357,97.103c0.008,0.427,0.059,0.913,0.145,1.391c0.073,0.42-0.006,0.65,0.037,1.025c0.213,0.037,0.491-0.032,0.584,0.074c0.214,0.236-0.093,0.462,0,0.62c0.093,0.161,0.215-0.028,0.438,0.255c0.226,0.287,0.076,1.154,0.44,1.612c0.363,0.463,1.228,0.389,1.61,0.879c0.115,0.146,0.067,0.403,0.147,0.549c0.141,0.023,0.278,0.03,0.438,0c0.479-0.096,1.236,0.306,1.538-0.184c0.095-0.157,0.358-0.993,0.292-1.208c-0.136,0.034-0.257-0.024-0.368-0.111c0.515-0.372-0.488-0.709-0.55-0.843c-0.174-0.392,0.349-0.68,0.661-0.585c-0.016-0.569-0.481,0.016-0.698-0.439c-0.166-0.348,0.291-0.303,0.477-0.437c0.646-0.48-0.184-1.263,0.182-1.613c-0.296-0.106-0.401,0.211-0.807,0.11c-0.229-0.058-0.47-0.147-0.621-0.33c-0.312-0.37-0.752-0.074-1.025-0.62c-0.321,0.37-1.339-0.058-1.723-0.257c-0.739-0.386-0.488-0.131-1.098,0.223C567.449,97.166,567.382,97.141,567.357,97.103z\"\n        />\n        <Path\n          id=\"Path37222\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.706,89.812c-0.296-0.006-0.599-0.021-0.879,0c-0.897,0.293-0.594,0.225-1.942,0.037c-0.108,0.977-0.646,0.822-1.173,0.697c-0.265-0.064-0.648-0.067-0.915,0c-0.085,0.022-0.421,0.19-0.516,0.146c-0.569-0.283-1.002,0.3-1.244,0.768c-0.342,0.664,0.174,0.828,0.037,1.427c-0.041,0.174-0.21,0.045-0.369-0.035c0.077,0.375,0.113,0.768,0.292,1.063c0.255,0.415,0.713,0.781,1.025,0.916c0.315,0.133,0.469-0.09,0.697,0.036c0.227,0.127,0.144,0.596,0.513,0.731c0.187,0.071,0.386-0.119,0.622-0.256c0.237-0.139,0.483-0.249,0.809-0.111c0.277,0.123,0.473,0.537,0.661,0.956c0.084-0.126,0.145-0.307,0.254-0.369c0.488-0.256,1.013,0.118,1.356,0c0.287-0.099,0.271-0.257,0.549-0.402c0.032-0.161-0.051-0.322,0-0.476c0.141-0.409,0.297-0.743,0.147-0.954c-0.301-0.42-0.618,0.128-0.806-0.22c-0.189-0.348,0.545-1.066,0.512-1.465c-0.027-0.4-0.502-0.407-0.4-0.732c0.101-0.325,1.019-0.217,1.062-0.55c0.043-0.332-0.552-0.201-0.621-0.551C555.335,90.28,555.573,90.051,555.706,89.812L555.706,89.812z\"\n        />\n        <Path\n          id=\"Path37095\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.706,89.812c-0.133,0.239-0.371,0.467-0.329,0.66c0.07,0.351,0.667,0.219,0.622,0.551c-0.044,0.333-0.963,0.223-1.064,0.55c-0.101,0.325,0.37,0.333,0.402,0.732c0.031,0.398-0.7,1.116-0.515,1.465c0.189,0.347,0.508-0.203,0.807,0.219c0.151,0.213-0.007,0.546-0.146,0.954c-0.053,0.154,0.031,0.317,0,0.475c0.055-0.025,0.023-0.044,0.109-0.074c0.55-0.17,1.98-0.191,2.601,0.146c0.31,0.17,0.33,0.443,0.368,0.697c0.038,0.255,0.093,0.499,0.585,0.62c0.494,0.126,0.965-0.296,1.576-0.766c0.186-0.143,0.547-0.224,0.769-0.369c-0.098-0.019-0.191,0.033-0.294-0.074c-0.883-1.636-0.645-1.729-0.659-1.868c-0.491,0.024-0.75-0.688-1.211-0.439c-0.404,0.22-1.285-0.11-1.611-0.22c0.389-0.23-0.489-1.115-0.403-1.21c0.148-0.16,0.539-0.135,0.733-0.256c-0.244-0.503-0.677-0.25-1.062-1.171c-0.107-0.256-0.583-0.77-0.843-0.623C555.991,89.899,555.855,89.816,555.706,89.812L555.706,89.812z\"\n        />\n        <Path\n          id=\"Path37177\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.511,102.818c-0.09,0.121-0.138,0.297-0.184,0.402c0.06-0.033,0.121-0.1,0.33,0.219c0.191,0.292,0.262,0.576,0.438,0.845c0.07,0.104,0.415,1.081,0.515,0.956c0.327-0.428,0.329,0.462,0.183,0.696c0.571,0.075,1.749,1.196,1.062,1.538c0.241,0.1,0.371,0.324,0.622,0.402c-0.042,0.043-0.102,0.047-0.146,0.074l0.256,0.146c0.34-0.184,0.779,0.461,0.878,0.769c0.007,0.012,0.033,0.024,0.037,0.036c0.526-0.581,0.421-1.453,1.354-1.611c0.065-0.012,0.169,0.025,0.256,0.037c-0.271-0.296-0.656-0.771-0.55-0.99c0.15-0.306,0.435,0.165,0.55-0.037s-0.139-0.583-0.328-0.768c-0.19-0.187-0.558-0.084-0.731-0.292c-0.176-0.212,0.044-0.623-0.184-0.846c-0.228-0.222-0.558,0.156-0.989-0.22c-0.217-0.188-0.439-0.727-0.586-1.247c-0.021-0.001-0.054,0.002-0.073,0c-0.532-0.069-0.458-0.366-0.916-0.439c-0.067-0.009-0.174,0.008-0.258,0c-0.003,0.158,0.022,0.33-0.145,0.439C547.584,103.141,547.006,102.892,546.511,102.818L546.511,102.818z\"\n        />\n        <Path\n          id=\"Path37146\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.62,104.466c0.039,0.51,0.058,1.081-0.074,1.281c-0.231,0.358-0.418,0.025-0.438,0.183c-0.023,0.158,0.313,0.158,0.328,0.328c0.02,0.173-0.117,0.354-0.328,0.439c-0.213,0.087-0.521-0.139-0.808-0.109c-0.232,0.024-0.696,0.321-1.171,0.549c0.433,0.401,1.06,0.174,1.539,0.036c-0.685,0.509-1.731,0.636-2.566,0.293c-0.025,0.005-0.05,0.029-0.073,0.035c0.443,0.383,1.878,0.224,0.584,0.732c0.465-0.137,0.906,0.192,1.283,0.402c0.439,0.244,0.729,0.191,1.209,0.183c0.441-0.008,0.989-0.198,1.393,0c0.49,0.242,0.42,0.179,0.806-0.037l0.184-0.22c-0.021-0.024-0.062-0.057-0.073-0.073c1.433,0.25,1.197,0.066,1.172-0.182c-0.008-0.045,0.49,0.574,0.439,0.549c0.048-0.416,0.15-0.204,0.293-0.183c0.105,0.015,0.272-0.002,0.256-0.037c-0.008,0.088-0.021,0.189-0.036,0.293c-0.512-0.38-0.011,1.19,0.328-0.293c0.46,0.188,0.08,0.363,0.109,0.439c0.022-0.074,0.281,0.126,0.439,0.331l0.073-0.074c-0.063-0.3-0.192-0.785-0.11-0.843c0.061-0.039,0.142-0.074,0.223-0.109c-0.113-0.249-0.25-0.495-0.368-0.621c-0.258-0.284-0.747-0.267-0.807-0.516c-0.06-0.248,0.324-0.25,0.292-0.512c-0.031-0.263-0.562-0.455-0.697-0.698c-0.134-0.242,0.024-0.493-0.146-0.662c-0.173-0.167-0.493,0.062-0.769-0.146c-0.082-0.06-0.175-0.18-0.256-0.327C558.201,104.893,557.17,104.768,556.62,104.466L556.62,104.466z M561.785,108.825c-0.022,0.026-0.106,0.095-0.108,0.109c0.04-0.009,0.074-0.022,0.108-0.035C561.782,108.89,561.794,108.839,561.785,108.825L561.785,108.825z M560.686,109.302c-0.004,0.038-0.023,0.055-0.035,0.073h0.073C560.716,109.355,560.693,109.309,560.686,109.302L560.686,109.302z\"\n        />\n        <Path\n          id=\"ua\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M529.48,101.775c-0.085-0.552,0.385-0.932,0.611-1.392c0.126-0.257,0.05-0.609,0.189-0.706c0.14-0.096,0.514,0.028,0.848,0.267c0.028-0.204-0.101-0.223-0.254-0.332c-0.224-0.154-0.095-0.568-0.19-0.799c-0.311-0.75,0.318-1.255,0.814-1.774c0.411-0.43,0.829-0.934,1.341-1.246c0.568-0.347,1.254-0.588,0.486-1.266c0.151-0.066,0.299-0.133,0.442-0.21c-0.64-0.144-1.539-1.523-1.498-2.156c0.04-0.545,0.782,0.019,1.084-0.143c0.281-0.147,0.532-0.365,0.708-0.623c0.223-0.327,0.77-0.239,1.101-0.24c0.743-0.007,1.489-0.071,2.229-0.096c0.657-0.026,1.188,0.212,1.797,0.367c0.302,0.074,1.257-0.022,1.472,0.218c0.223,0.249,0.44,0.516,0.815,0.389c0.321-0.106,0.563,0.202,0.848,0.272c0.049-0.436,0.221-0.189,0.581-0.229c0.269-0.03,0.502-0.044,0.732,0.123c0.166,0.124,0.407-0.103,0.601-0.023c0.185,0.073,0.191,0.379,0.392,0.469c-0.068-0.528,0.569-0.702,0.962-0.497c0.41,0.219,0.388,0.828,0.993,0.39c0.174-0.124,0.316-0.131,0.516-0.031c0.258,0.127,0.6-0.14,0.886-0.078c0.18,0.041,0.964,0.967,1.074,0.483c0.137-0.602-0.381-0.795-0.038-1.457c0.242-0.471,0.674-1.037,1.247-0.754c0.09,0.045,0.446-0.137,0.532-0.158c0.268-0.067,0.646-0.058,0.91,0.007c0.527,0.124,1.064,0.277,1.173-0.702c1.35,0.189,1.044,0.245,1.942-0.048c0.422-0.029,0.858,0.286,1.315,0.026c0.261-0.148,0.724,0.362,0.83,0.617c0.385,0.922,0.838,0.653,1.082,1.158c-0.194,0.122-0.569,0.123-0.719,0.282c-0.086,0.094,0.781,0.963,0.392,1.193c0.323,0.109,1.19,0.432,1.597,0.213c0.46-0.249,0.731,0.483,1.222,0.456c0.018,0.141-0.223,0.211,0.666,1.848c0.407,0.421,0.777,0.014,1.063-0.014c0.501-0.048,0.991,0.48,1.578,0.666c0.379-0.003,0.897-0.452,1.66-0.65c0.439-0.112,0.755,0.313,0.894,0.61c0.223,0.483,0.923,0.587,1.073,1.018c0.611-0.35,0.332-0.594,1.071-0.205c0.385,0.2,1.411,0.63,1.731,0.258c0.272,0.55,0.71,0.223,1.02,0.589c0.153,0.181,0.411,0.302,0.64,0.358c0.405,0.102,0.521-0.218,0.817-0.109c-0.367,0.351,0.441,1.12-0.204,1.601c-0.185,0.134-0.632,0.073-0.47,0.423c0.219,0.452,0.693-0.101,0.707,0.47c-0.312-0.092-0.834,0.192-0.661,0.584c0.062,0.134,1.05,0.472,0.535,0.846c0.109,0.087,0.23,0.113,0.368,0.076c0.066,0.219-0.187,1.062-0.283,1.218c-0.301,0.49-1.052,0.08-1.532,0.175c-0.277,0.058-0.52-0.127-0.794,0.02c-0.254,0.139-0.264,0.479-0.622,0.601c-1.072,0.623-0.609,1.073-0.438,1.082c-0.202,0.175,0.004,0.468-0.239,0.607c-0.296,0.172-1.048-0.005-1.405,0.062c-0.353,0.063-0.399,0.443-0.764,0.471c-0.203,0.336-0.716,0.333-1.044,0.719c-0.199-0.331-0.653-0.308-0.947-0.137c-0.496,0.283-0.845,0.142-1.37,0.299c-0.877,0.263-1.016,1.497-1.897,1.72c0.031-0.153,1.271-1.101,0.288-1.23c0.343,0.498-0.319,0.591-0.616,0.791c-0.106,0.074,0.186,0.992,0.173,1.08c-0.073-0.256-0.521-0.608-0.55-0.509c-0.029-0.075,0.335-0.268-0.124-0.453c-0.34,1.483-0.835-0.077-0.323,0.304c0.052-0.287,0.029-0.66,0.026-0.296c0.018,0.035-0.137,0.073-0.244,0.059c-0.141-0.022-0.257-0.255-0.304,0.162c0.051,0.024-0.451-0.577-0.444-0.531c0.024,0.248,0.262,0.425-1.171,0.173c0.085,0.144,0.416,0.415,0.768,0.63c0.027-0.16,0.205-0.311,0.429,0.194c-0.088-0.831,1.06,0.479,1.085-0.021c0.027,0.041,0.191,0.287-0.149,0.568l0.487-0.293c-0.161,0.272,0.894,0.727,0.934,0.78c0.479,0.606-0.324,0.735,0.953,1.099c-0.049-0.247-1.16-1.366-0.944-1.162c0.175,0.167,0.61,0.57,0.796,0.673c0.188,0.104,0.365,0.179,0.521,0.219c0.161,0.04,0.303,0.037,0.415-0.014c0.114-0.052,0.197-0.155,0.245-0.32c0.283,0.328,0.465,0.229,0.785,0.061c0.432-0.224,0.962-0.009,1.308,0.28c-0.419,0.056-0.41,0.255-0.402,0.601c0.009,0.422-0.377,0.403-0.704,0.439c-0.353,0.041-0.546,0.025-0.864-0.153c-0.194-0.106-0.464-0.276-0.698-0.183c-0.234,0.091-0.108,0.336-0.252,0.393c-0.348,0.139-0.549,0.486-0.918,0.541c-0.502,0.072-0.947,0.022-1.338,0.414c-0.671,0.677-1.917,1.49-2.646,0.275c0.206-0.4,0.587-1.455-0.153-1.771c-0.447-0.066-0.68-0.225-1.06-0.453c-0.354-0.21-0.682-0.059-1.055-0.106c-0.568-0.074,0.696-0.916,0.894-0.994c0.384-0.154,1.721-0.37,1.844-0.837c-0.333,0.009-0.387-0.322-0.393-0.576c-0.385,0.218-0.287,0.272-0.778,0.028c-0.402-0.201-0.945,0.013-1.39,0.022c-0.48,0.008-0.778,0.059-1.221-0.182c-0.377-0.21-0.806-0.551-1.267-0.416c1.364-0.54-0.348-0.335-0.68-0.813c0.854,0.417,1.995,0.301,2.718-0.236c-0.486,0.139-1.149,0.378-1.582-0.051c-0.323-0.323-0.075-0.873-0.432-1.207c0.274,0.364,0.188,0.71,0.195,1.114c0.007,0.309-0.709,0.113-0.876,0.224c-0.093-0.18-0.085-0.356,0.025-0.523c-0.214,0.043-0.253,0.329-0.356,0.479c-0.148,0.208-0.578,0.009-0.801,0.049c-0.944,0.164-0.801,1.064-1.355,1.644c-0.052-0.275-0.572-1.106-0.942-0.837c0.135,0.384,0.73,0.417,0.844,0.804c0.136,0.456-1.146,1.297-1.471,1.471c0.297-0.198,0.667-0.407,0.758-0.785c-0.345,0.025-0.977,1.173-1.049,0.37c-0.166,0.178-0.395,0.764,0.129,0.521c-0.065,0.085-0.123,0.173-0.18,0.262c0.368,0.053,0.571,0.761,0.155,0.889c-0.122-1.116-1.044-0.589-1.558-0.461c-0.657,0.161-0.806,0.643-1.549,0.145c-0.113-0.075-0.941-0.521-0.32-0.627c0.641-0.11,0.44-0.471,0.746-0.855c0.339-0.421,0.729-0.753,0.642-1.382c-0.077-0.551-0.164-0.681,0.518-0.927c0.059,0.159,0.12,0.317,0.183,0.471c0.391-0.805,1.47,0.527,2.057-0.091c-0.255-0.076-0.356-0.306-0.599-0.406c0.688-0.342-0.514-1.457-1.084-1.535c0.145-0.233,0.153-1.125-0.175-0.698c-0.099,0.126-0.445-0.876-0.516-0.98c-0.176-0.269-0.229-0.552-0.421-0.843c-0.482-0.73-0.264,0.152-0.787-0.449c-0.222-0.253-0.801-0.672-0.914-0.144c-0.081-0.471-0.391,0.12-0.479-0.333c-0.534,0.25-1.132-0.784-1.594-0.929c-0.37-0.118-0.647,0.518-1.726,0.279c-0.213-0.045-0.461,0.01-0.387,0.295c-0.122,0.156-0.478,0.122-0.673,0.167c-0.188,0.044-0.435,0.132-0.511,0.339c-0.171,0.478-0.419,0.436-0.911,0.481c-0.606,0.056-1.264-0.061-1.709,0.438c-0.654,0.737-1.012-0.167-1.635-0.371c-0.298-0.095-0.634,0.009-0.933,0.042c-0.37,0.044-0.563-0.075-0.91-0.139c-0.356-0.061-0.704,0.06-1.021-0.161c-0.528-0.371-0.602,0.095-1.088,0.22c-0.011-0.562-0.549-0.339-0.827-0.649c-0.197-0.219-0.312-0.123-0.503-0.266C529.84,102.087,529.792,101.847,529.48,101.775\"\n        />\n      </G>\n      <G id=\"TZ\">\n        <Path\n          id=\"Path9218\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.158,262.1c-0.054,0.057-0.137,0.081-0.183,0.145c-0.229,0.322-0.35,0.718-0.402,1.063c-0.08,0.518,0.312,0.953,0.549,1.394c0.118-0.03,0.234-0.2,0.33-0.184c0.516,0.088,0.479,0.228,0.732,0.808c0.124,0.288,0.069,0.856,0.034,1.392c-0.031,0.532-0.026,1.064,0.222,1.318c0.249,0.253,0.453,0.355,0.698,0.368c0.241,0.009,0.516-0.089,0.843-0.222c0.323-0.13,0.504-0.57,0.731-1.026c0.091-0.184,0.285-0.246,0.403-0.403c-0.035-0.026-0.124-0.087-0.147-0.109c-0.593-0.535-1.523-0.982-1.978-1.65c-0.132-0.192-0.533-0.465-0.476-0.699c0.074-0.315,0.382-0.29,0.292-0.66C576.61,262.835,575.833,262.502,575.158,262.1L575.158,262.1z\"\n        />\n        <Path\n          id=\"Path8617\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.067,258.95c-0.09,0.168-0.042,0.378-0.224,0.767c-0.176,0.39-0.089,1.158-0.035,1.867c0.056,0.712,0.071,1.39-0.221,1.574c-0.289,0.187-0.306,0.04-0.33-0.107c-0.025-0.15-0.074-0.31-0.329-0.146c-0.254,0.163-0.174,0.713-0.108,1.318c0.049,0.482,0.024,0.918-0.074,1.281c0.459,0.113,0.948,0.313,1.174,0.257c0.462-0.115,0.237-0.187,0.585-0.328c0.349-0.143,0.976-0.567,1.537-0.402c0.279,0.078,0.501,0.43,0.698,0.766c0.196,0.337,0.352,0.633,0.585,0.587c0.23-0.049,0.236-0.167,0.222-0.33c-0.018-0.166-0.055-0.361,0.108-0.55c0.267-0.308,0.943-0.67,1.466-0.806c-0.237-0.439-0.63-0.875-0.55-1.393c0.054-0.347,0.173-0.739,0.402-1.061c0.046-0.065,0.129-0.09,0.184-0.147c-0.047-0.026-0.103-0.044-0.146-0.074L570.067,258.95L570.067,258.95z\"\n        />\n        <Path\n          id=\"Path9129\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.394,268.325c0.074,0.35,0.167,0.752,0,0.989c-0.329,0.47-0.924,0.059-1.357,0.516c-0.429,0.453-0.285,1.695-0.66,2.197c-0.227,0.312-0.452,0.406-0.731,0.516c0.286,0.091,0.601,0.271,0.81,0.222c0.398-0.094,0.136-0.37,0.659-0.585c0.521-0.217,1.827-0.224,2.527-0.145c0.351,0.04,0.55,0.223,0.771,0.366c0.072,0.051,0.204,0.007,0.292,0.037c0-0.014,0-0.025,0-0.037c0.014-0.18,0.055-0.373,0.107-0.55c0.112-0.368,0.283-0.712,0.439-1.06c0.31-0.688,0.561-1.525,0.661-2.273c0.058-0.434-1.317-1.37-1.796-1.758c-0.119,0.159-0.312,0.221-0.403,0.406c-0.229,0.451-0.407,0.894-0.731,1.023C577.751,268.271,577.575,268.292,577.394,268.325L577.394,268.325z\"\n        />\n        <Path\n          id=\"Path8734\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.452,264.516c-0.519-0.089-1.471,0.613-1.799,0.989c-0.163,0.189-0.125,0.385-0.108,0.551c0.017,0.165,0.011,0.282-0.222,0.329c-0.233,0.047-0.388-0.251-0.584-0.586c-0.197-0.337-0.42-0.689-0.698-0.767c-0.562-0.164-1.189,0.26-1.538,0.402c-0.349,0.14-0.125,0.216-0.586,0.328c-0.223,0.056-0.715-0.144-1.172-0.257c-0.024,0.094,0.01,0.261-0.037,0.329c-0.109,0.165-0.289,0.174-0.438,0.256c0.025,0.006,0.014,0.033,0.037,0.037c0.365,0.069,0.779,0.136,0.878,0.368c0.199,0.46-0.498,0.737-0.329,1.281c0.083,0.272,0.335,0.662,0.621,0.954c0.286,0.292,0.598,0.5,0.916,0.438c0.319-0.059,0.435-0.385,0.515-0.73c0.074-0.346,0.138-0.737,0.328-0.916c0.385-0.354,0.75-0.65,1.21-0.477c0.459,0.175,0.65,0.779,0.73,1.464c0.079,0.688-0.776,1.75-0.584,2.453c0.189,0.711,0.817,1.06,1.316,1.356c0.24,0.142,0.473,0.136,0.733,0.223c0.275-0.109,0.502-0.205,0.73-0.516c0.37-0.502,0.228-1.745,0.66-2.197c0.433-0.456,1.025-0.047,1.356-0.516c0.168-0.238,0.073-0.639,0-0.989c-0.08,0.015-0.182,0.076-0.256,0.073c-0.241-0.011-0.45-0.115-0.698-0.369c-0.248-0.253-0.253-0.784-0.22-1.317c0.031-0.536,0.089-1.106-0.037-1.395C575.931,264.744,575.967,264.604,575.452,264.516L575.452,264.516z\"\n        />\n        <Path\n          id=\"Path9076\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.398,276.605c0.223,0.127,0.471,0.223,0.659,0.369c0.445,0.342,0.802,0.718,0.846,1.061c0.04,0.344-0.055,0.54-0.184,0.663c-0.13,0.121-0.304,0.147-0.477,0.221c-0.345,0.146-0.475-0.385-1.136-0.146c-0.657,0.24-1.401,1.979-2.051,2.272c-0.325,0.144-0.55-0.007-0.732-0.11c-0.184-0.106-0.317-0.167-0.476,0.11c-0.159,0.276,0.124,0.578,0.476,0.952c0.299,0.318,0.57,0.696,0.697,1.102c0.272-0.131,0.568-0.33,0.769-0.185c0.308,0.224,0.053,0.622-0.223,1.025c-0.272,0.403-0.548,0.823-0.257,1.025c0.292,0.203,0.606-0.198,0.916-0.583c0.311-0.39,0.621-0.798,0.876-0.661c0.257,0.135,0.053,0.354-0.108,0.584c-0.162,0.229-0.278,0.484,0.108,0.731c0.382,0.242,1.018-0.254,1.723-0.769c0-0.005,0.035,0.004,0.037,0c0.188-0.566,0.784-1.275,0.916-1.832c0.14-0.591-0.188-0.57,0-1.464c0.094-0.445,0.33-1.262,0.623-2.014c0.286-0.752,0.615-1.446,0.987-1.65c0.372-0.203,0.57-0.121,0.697,0c0.124,0.122,0.18,0.262,0.368,0.147c0.371-0.226,0.522-1.019,0.515-1.464c-0.013-0.449-0.19-0.789-0.439-1.064c-0.249-0.273-0.771-0.182-0.953-0.475c-0.182-0.293,0.137-0.665,0-0.989c-0.136-0.327-0.697-0.358-0.808-0.808c-0.035-0.148,0.148-0.446,0.172-0.633c-0.281,0.03-0.665,0.09-0.828,0.157c-0.521,0.219-0.261,0.494-0.661,0.586c-0.257,0.062-0.633-0.152-0.99-0.293c-0.057,0.356-0.004,0.863-0.072,1.1c-0.322,1.092-0.645,0.842-0.879,1.539c-0.118,0.348-0.085,0.855-0.074,1.355C573.437,276.519,573.398,276.547,573.398,276.605L573.398,276.605z\"\n        />\n        <Path\n          id=\"Path9074\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.991,268.985c-0.174-0.076-0.352-0.089-0.514-0.254c-0.286-0.293-0.539-0.681-0.621-0.954c-0.168-0.545,0.527-0.821,0.328-1.282c-0.1-0.231-0.517-0.299-0.878-0.368c-0.024-0.004-0.013-0.031-0.037-0.037c-0.165,0.09-0.298,0.248-0.474,0.294c-0.338,0.088-0.678,0.131-0.879,0.328c-0.404,0.393-0.545,0.785-0.66,1.246c-0.116,0.461-0.156,1,0,1.429c0.155,0.426,0.777,0.568,0.809,0.989c0.026,0.418-0.47,0.554-0.623,1.063c-0.156,0.51,0.135,1.381-0.111,1.942c-0.247,0.563-1.226,0.854-1.209,1.248c0.018,0.393,0.473,0.171,0.474,0.401c0,0.231-0.57,0.195-0.548,0.476c0.024,0.283,0.545,0.154,0.806,0.477s0.147,1.318,0.476,1.465c0.124,0.056,0.158-0.024,0.221-0.073c0.221-0.3,0.437-0.628,0.662-0.879c0.394-0.441,0.829-0.796,1.429-0.991c0.211-0.068,0.469,0.021,0.695,0c0.066-0.116,0.025-0.259,0.111-0.367c0.239-0.298,0.517-0.568,0.55-0.842c0.07-0.549-0.229-0.816-0.221-1.246c0.009-0.43,0.37-0.794,0.328-1.281c-0.041-0.488-0.658-0.829-0.659-1.468C569.443,269.897,569.733,269.428,569.991,268.985L569.991,268.985z\"\n        />\n        <Path\n          id=\"Path8761\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.991,268.985c-0.258,0.444-0.55,0.912-0.55,1.32c0,0.637,0.617,0.976,0.661,1.465c0.041,0.488-0.321,0.851-0.33,1.281c-0.011,0.43,0.287,0.698,0.221,1.246c-0.033,0.272-0.31,0.544-0.549,0.843c-0.087,0.107-0.046,0.25-0.111,0.368c0.422-0.035,0.834-0.123,1.282-0.036c0.693,0.13,1.371,0.384,1.904,0.622c0.309,0.136,0.583,0.338,0.879,0.515c0-0.059,0.038-0.087,0.037-0.146c-0.014-0.503-0.044-1.01,0.074-1.356c0.235-0.698,0.558-0.445,0.879-1.539c0.07-0.237,0.019-0.744,0.073-1.1c-0.196-0.075-0.37-0.041-0.55-0.146c-0.502-0.298-1.127-0.646-1.318-1.354c-0.19-0.711,0.667-1.768,0.585-2.453c-0.08-0.687-0.273-1.29-0.732-1.465c-0.459-0.173-0.825,0.124-1.208,0.475c-0.192,0.177-0.257,0.568-0.33,0.916c-0.075,0.347-0.193,0.671-0.515,0.73C570.254,269.197,570.127,269.048,569.991,268.985L569.991,268.985z\"\n        />\n        <Path\n          id=\"Path9028\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.019,283.091c-0.123-0.406-0.397-0.783-0.697-1.099c-0.353-0.373-0.635-0.676-0.477-0.954c0.163-0.275,0.294-0.217,0.477-0.109c0.186,0.105,0.407,0.254,0.733,0.109c0.647-0.29,1.394-2.03,2.051-2.272c0.66-0.239,0.789,0.293,1.136,0.146c0.173-0.073,0.347-0.1,0.477-0.219c0.128-0.124,0.224-0.319,0.181-0.663c-0.039-0.344-0.397-0.718-0.843-1.062c-0.445-0.342-1.005-0.641-1.538-0.877c-0.532-0.238-1.213-0.492-1.905-0.623c-0.69-0.131-1.377-0.156-1.977,0.037c-0.6,0.193-1.036,0.547-1.43,0.989c-0.223,0.252-0.44,0.581-0.659,0.879c0.105-0.086,0.205-0.19,0.367-0.146c0.259,0.073,0.272,0.735,0.551,0.806c0.277,0.074,0.298-0.366,0.66-0.328c0.361,0.037,1.069,0.354,1.137,0.878c0.067,0.526-0.83,0.889-1.062,1.392c-0.231,0.502,0.113,1.191-0.294,1.54c-0.406,0.347-1.311-0.018-1.649,0.108c-0.336,0.125-0.273-0.222-0.401,0.292c-0.087,0.349,0.385,1.032,0.73,1.652c0.523,0.406,0.967,1.024,1.135,1.682c0.155,0.61,0.043,1.179,0.146,1.798c0.55-0.626,1.689-1.245,1.904-1.798c0.239-0.611-0.378-0.5-0.109-1.026c0.133-0.262,0.532-0.713,0.953-1.024C570.76,283.093,570.872,283.158,571.019,283.091L571.019,283.091z\"\n        />\n        <Path\n          id=\"Path8959\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.866,287.048c0.006,0.024-0.005,0.046,0,0.073c0.096,0.485-0.045,0.973,0.184,1.43c0.164,0.324,0.351,0.656,0.549,0.952c0.074,0.109,0.131,0.388,0.185,0.439c0.564,0.118,1.662,0.145,1.978-0.146c0.446-0.414,0.792-0.203,1.1,0.183c0.393,0.497,0.639,0.393,1.354,0.474c0.622,0.073,0.827-0.814,1.394-0.328c0.285,0.248,0.443,0.551,1.354,0.146c0.549-0.241,0.768-1.025,1.283-1.281c0.1-0.05,0.189,0.079,0.292,0.109c0.019-0.095-0.066-0.241-0.037-0.33c0.14-0.408,0.334-0.749,0.223-1.063c-0.229-0.624-0.398-0.701-0.877-1.063c-0.482-0.361-1.723-0.375-2.054-0.876c-0.327-0.504-0.137-0.815,0-1.394c0.007-0.028,0.025-0.077,0.037-0.11c-0.705,0.52-1.341,1.014-1.723,0.769c-0.387-0.247-0.271-0.502-0.109-0.732c0.16-0.229,0.367-0.452,0.109-0.584c-0.254-0.136-0.568,0.271-0.876,0.66c-0.312,0.388-0.624,0.788-0.916,0.585c-0.292-0.203-0.017-0.622,0.255-1.024c0.271-0.403,0.528-0.803,0.223-1.026c-0.31-0.224-0.756-0.024-1.174,0.292c-0.418,0.318-0.817,0.764-0.952,1.025c-0.27,0.525,0.352,0.417,0.111,1.025C569.557,285.801,568.417,286.42,567.866,287.048z\"\n        />\n        <Path\n          id=\"Path8921\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.69,274.592c-0.183,0.218-0.46,0.375-0.439,0.584c0.036,0.384,0.371,0.572,0.731,0.662c0.176,0.041,0.359-0.095,0.586-0.147c0.007-0.065,0.036-0.123,0.036-0.183c0-0.315-0.119-0.55-0.585-0.402C581.067,274.843,580.85,274.735,580.69,274.592L580.69,274.592z\"\n        />\n        <Path\n          id=\"Path8796\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.823,271.99c-0.282-0.013-0.566-0.001-0.864,0.031c-0.021,0.189-0.225,0.477-0.189,0.625c0.11,0.451,0.669,0.48,0.809,0.808c0.134,0.324-0.183,0.697,0,0.99c0.18,0.292,0.702,0.202,0.951,0.476c0.251,0.272,0.428,0.617,0.44,1.062c0.011,0.447-0.142,1.238-0.515,1.465c-0.187,0.116-0.241-0.024-0.369-0.146c-0.123-0.121-0.322-0.206-0.696,0c-0.247,0.134-0.448,0.656-0.66,1.1c0.152,0.234,0.205,0.484,0.438,0.695c0.583,0.522,1.453,1.132,2.347,1.209c0.447,0.04,0.879,0.035,1.318-0.073c0.077-0.021,0.141-0.122,0.222-0.146c0.013-0.379,0.097-0.769,0.256-1.099c0.134-0.274,0.167-1.361-0.402-0.843c0.332-0.603,0.023-1.322,0.515-1.944c0.099-0.123,0.124-0.323,0.146-0.512c-0.227,0.051-0.41,0.188-0.586,0.145c-0.364-0.087-0.697-0.275-0.731-0.661c-0.021-0.211,0.257-0.37,0.438-0.584c-0.063-0.058-0.048-0.163-0.11-0.223c-0.386-0.361-0.841-0.682-0.73-1.282c0.037-0.21-0.14-0.424-0.146-0.661c-0.086-0.03-0.22,0.015-0.291-0.035c-0.223-0.145-0.421-0.326-0.771-0.37c-0.237-0.025-0.502-0.043-0.797-0.033L577.823,271.99z M582.558,277.777c-0.161,0.379-0.613,0.385-0.551,0.876C582.289,278.402,582.73,278.252,582.558,277.777z\"\n        />\n        <Path\n          id=\"Path8873\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M576.733,278.401c-0.105,0.221-0.23,0.299-0.328,0.549c-0.289,0.754-0.528,1.57-0.622,2.015c-0.188,0.892,0.139,0.873,0,1.464c-0.14,0.59-0.854,1.362-0.99,1.943c-0.137,0.577-0.327,0.889,0,1.394c0.328,0.501,1.568,0.518,2.055,0.875c0.399,0.299,0.548,0.495,0.73,0.879c0.074-0.047,0.1-0.103,0.182-0.146c0.476-0.26,1.016-0.501,1.428-0.66c0.821-0.32,1.888-0.582,2.381-0.403c0.494,0.176,0.235,0.648,0.477,0.584c0.242-0.06-0.073-0.35,0.146-0.73c0.091-0.158,0.369-0.326,0.55-0.55c-0.095-0.354-0.26-0.706-0.697-0.623c0.272-0.229,0.215-0.395,0.074-0.662c-0.108-0.203,0.043-0.313,0-0.513c-0.079-0.362-0.545-0.521-0.368-0.916c0.095-0.216,0.334-0.703-0.109-0.662c-0.272,0.027-0.09-0.628-0.439-0.695c0.463-0.089-0.128-0.789-0.183-1.209c-0.01-0.084,0.033-0.173,0.037-0.256c-0.078,0.024-0.142,0.124-0.223,0.146c-0.435,0.106-0.869,0.112-1.318,0.073c-0.895-0.078-1.761-0.685-2.346-1.209C576.94,278.888,576.887,278.636,576.733,278.401L576.733,278.401z\"\n        />\n        <Path\n          id=\"Path8826\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.203,272.611c0.007,0.099-0.033,0.224-0.037,0.328c-0.005,0.125,0.038,0.312,0,0.439c-0.004,0.011,0.005,0.027,0,0.037c0.086,0.132,0.199,0.256,0.367,0.402c0.36,0.312,0.47-1.288-0.108-0.806c0.025-0.118-0.071-0.261-0.073-0.403L581.203,272.611L581.203,272.611z\"\n        />\n        <Path\n          id=\"Path8756\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.908,272.648l0.439-0.036c-0.008-0.35,0-0.737-0.146-0.989c-0.087,0.282-0.453,0.517-0.369,0.843C580.85,272.551,580.895,272.575,580.908,272.648L580.908,272.648z\"\n        />\n        <Path\n          id=\"Path8798\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.743,285.618c-0.185,0.224-0.463,0.392-0.551,0.549c-0.221,0.383,0.095,0.671-0.146,0.73c-0.241,0.062,0.019-0.408-0.476-0.584c-0.492-0.176-1.558,0.085-2.382,0.403c-0.411,0.158-0.953,0.401-1.428,0.66c-0.082,0.044-0.107,0.1-0.183,0.147c0.038,0.077,0.107,0.076,0.147,0.183c0.113,0.313-0.082,0.654-0.223,1.062c-0.027,0.088,0.054,0.234,0.035,0.331c0.354,0.094,0.722,0.392,1.026,0.291c0.396-0.13,1.002-0.598,1.39-0.73c0.371-0.127,0.437,0.129,0.81,0c1.015-0.626,1.976-1.128,3.076-1.978c0.512-0.721-1.103-1.679-1.063-1.026C582.773,285.634,582.746,285.636,582.743,285.618L582.743,285.618z\"\n        />\n        <Path\n          id=\"Path8770\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.154,269.718l0.477,0.146c0.005-0.082,0.049-0.176,0.036-0.256c-0.014-0.056-0.058-0.09-0.074-0.146c-0.026-0.073-0.106-0.117-0.147-0.184c-0.065-0.11-0.108-0.233-0.256-0.293c-0.008,0.087,0.008,0.171,0,0.258C582.219,269.481,582.217,269.602,582.154,269.718L582.154,269.718z\"\n        />\n        <Path\n          id=\"Path8743\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.116,269.718c-0.025,0.042,0.107,0.174,0,0.182c0.034,0.023,0.073,0.051,0.111,0.074c0.064,0.038,0.129,0.073,0.183,0.11c-0.54,0.308-0.079,0.789,0.146,0.293c0.082-0.178,0.07-0.344,0.073-0.515l-0.477-0.146C582.154,269.719,582.118,269.717,582.116,269.718L582.116,269.718z\"\n        />\n        <Path\n          id=\"Path8687\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.761,263.709c0.084-0.024,0.118-0.089,0.222-0.073c0.424,0.066,0.946,0.863,1.392,0.878c0.444,0.015,0.496-0.441,0.879-0.477c0.19-0.017,0.333,0.152,0.514,0.293c0.179,0.139,0.385,0.254,0.698,0.109c0.31-0.141,0.434-0.615,0.55-1.136c0.115-0.521,0.224-1.092,0.513-1.464c0.37-0.479,1.018-0.816,1.546-1.157c-0.031-0.029-0.005-0.114-0.055-0.138c-0.277-0.152-0.843-0.022-1.271,0.013c-0.238,0.239-0.77,0.549-0.842,0.99c-2.206-1.373-1.599,0.993-1.174,0.915c-0.705,0.06-0.37,0.161-0.55,0.369l-0.221-0.293c0.356,0.162,0.378-0.58,0.254-0.988c-0.062-0.208-0.43-0.248-0.367-0.404c-0.502,0.654-0.966-0.38-1.064-0.476c-0.487,0.272-0.714,0.672-0.401,0.845c-0.417-0.053-0.483-0.008-0.403,0.66c-0.206-0.374-0.47-0.197-0.513,0.148c-0.018-0.306-0.055-0.158-0.074-0.331c-0.144,0.347-0.316,0.698-0.22,0.916c0.131,0.295,0.27,0.286,0.402,0.254c0.133-0.029,0.266-0.079,0.33,0.073C560.962,263.36,560.775,263.565,560.761,263.709L560.761,263.709z\"\n        />\n        <Path\n          id=\"Path8624\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.761,263.709c0.013-0.143,0.201-0.348,0.147-0.475c-0.067-0.157-0.196-0.107-0.331-0.073c-0.133,0.029-0.271,0.04-0.402-0.255c-0.096-0.222,0.074-0.569,0.222-0.916c-0.088-0.765-0.206-0.887-0.367-1.428c-0.06-0.199,0.25-0.568-0.037-0.954c-0.019-0.135,0.461-0.767,0.293-1.319c-0.048-0.158,0.584-0.201,0.223-1.574c-0.663-0.021-1.849-0.124-2.748-0.074c-0.301,0.017-0.565,0.041-0.767,0.109c-0.667,0.219,0.02,1.184,0.22,1.612c0.288,0.613,0.809,1.779,0.477,2.417c-0.178,0.342-0.596,0.215-0.808,0.55c-0.167,0.265-0.489,0.594-0.036,0.55c-0.451,0.721,0.06,1.2,0.844,1.026c0.057-0.164,0.049-0.343,0.513-0.185c0.295,0.104,0.571,0.458,0.769,0.916c0.005,0.009-0.004,0.025,0,0.035c0.248-0.235,0.491-0.459,0.699-0.437c0.249,0.026,0.286,0.15,0.291,0.292c0.007,0.143-0.024,0.278,0.109,0.33C560.262,263.934,560.503,263.785,560.761,263.709L560.761,263.709z\"\n        />\n        <Path\n          id=\"Path8670\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.841,266.897c-0.028-0.034-0.079-0.036-0.107-0.073c-0.322-0.385-0.602-0.793-1.026-0.916c-0.851-0.247-1.999-0.062-2.528,0.255c-0.529,0.321-0.254,0.648-0.659,0.954c-0.204,0.154-0.567,0.369-0.916,0.513c-0.352,0.143-0.694,0.233-0.879,0.074c-0.188-0.16-0.028-0.31,0.109-0.475c0.14-0.169,0.285-0.364,0.072-0.585c-0.21-0.223-0.721-0.031-1.246,0.146c-0.082,0.028-0.133-0.025-0.222,0c0.024,0.592,0.141,1.329,0.073,1.65c-0.127,0.611-0.345,0.829-0.549,0.954c-0.206,0.123-0.407,0.131-0.438,0.329c-0.065,0.394,0.348,0.318,0.255,0.731c-0.043,0.2-0.336,0.444-0.584,0.622c0.247,0.385,0.409,0.875,0.843,1.023c0.553,0.19,1.218-0.67,1.757-0.403c0.539,0.272,0.333,1.213,0.732,1.613c0.199,0.199,0.494,0.217,0.769,0.255c0.272,0.042,0.526,0.111,0.695,0.403c0.172,0.291,0.081,0.675-0.036,1.099c-0.04,0.141-0.036,0.289-0.074,0.438c0.019-0.007,0.019,0.007,0.038,0c0.478-0.139,1.391,0.019,2.197,0.038c-0.008-0.021-0.073-0.013-0.073-0.038c-0.024-0.282,0.551-0.245,0.551-0.476c0-0.23-0.458-0.009-0.476-0.401c-0.017-0.393,0.963-0.684,1.21-1.248c0.245-0.561-0.047-1.432,0.11-1.942s0.653-0.646,0.621-1.063c-0.028-0.42-0.65-0.562-0.806-0.989c-0.158-0.428-0.116-0.967,0-1.429C566.356,267.564,566.554,267.238,566.841,266.897L566.841,266.897z\"\n        />\n        <Path\n          id=\"Path8668\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.989,260.742c-0.527,0.34-1.094,0.619-1.464,1.099c-0.286,0.371-0.398,0.944-0.514,1.464c-0.116,0.521-0.239,0.994-0.55,1.136c-0.312,0.143-0.518,0.03-0.697-0.109c-0.179-0.142-0.321-0.311-0.514-0.293c-0.384,0.035-0.436,0.493-0.88,0.477c-0.443-0.019-0.965-0.816-1.391-0.879c-0.423-0.067-0.653,0.321-0.916,0.221c-0.131-0.051-0.103-0.188-0.107-0.329c-0.011-0.142-0.044-0.269-0.295-0.292c-0.206-0.023-0.449,0.203-0.696,0.438c0.19,0.454,0.335,1.015,0.438,1.613c0.099,0.581,0.017,0.962,0.037,1.502c0.086-0.025,0.136,0.027,0.221,0c0.523-0.18,1.035-0.371,1.247-0.147c0.212,0.222,0.066,0.42-0.073,0.585c-0.139,0.169-0.297,0.316-0.11,0.476c0.188,0.159,0.53,0.071,0.879-0.074c0.35-0.143,0.713-0.359,0.916-0.513c0.406-0.305,0.128-0.633,0.66-0.954c0.529-0.319,1.678-0.501,2.527-0.254c0.425,0.123,0.704,0.53,1.026,0.916c0.026,0.036,0.076,0.039,0.109,0.073c0.046-0.055,0.017-0.127,0.072-0.182c0.203-0.197,0.541-0.24,0.879-0.328c0.339-0.09,0.686-0.21,0.916-0.551c0.229-0.341,0.172-1.007,0.11-1.611c-0.062-0.607-0.146-1.158,0.107-1.318c0.257-0.164,0.304-0.001,0.331,0.146c0.024,0.147,0.039,0.294,0.328,0.109c0.249-0.159,0.26-0.771,0.225-1.367c-0.225,0.041-0.479,0.197-0.701,0.196c-0.583-0.005-1.133-0.13-1.466-0.293c-0.6-0.294-0.224-0.78-0.514-1.051L566.989,260.742z\"\n        />\n        <Path\n          id=\"Path8654\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.198,271.074c0.248-0.177,0.541-0.421,0.584-0.621c0.091-0.417-0.321-0.336-0.255-0.73c0.03-0.198,0.234-0.207,0.438-0.328c0.204-0.124,0.421-0.344,0.551-0.954c0.127-0.61,0.1-1.931-0.111-3.149c-0.105-0.612-0.24-1.193-0.438-1.652c-0.198-0.459-0.473-0.813-0.77-0.916c-0.465-0.159-0.456,0.022-0.514,0.183c0.028-0.009,0.039,0.009,0.073,0c-0.271,0.284,0.167,0.617-0.146,0.916c-0.108,0.105-0.646,0.417-0.585,0.62c0.092,0.311-0.423,0.108-0.55,0.37c-0.106,0.219,0.423,0.51,0.182,0.807c-0.335,0.409-0.878,0.904-1.211,1.281c-0.41,0.472-0.499,0.521-1.134,0.585c0.139,0.438-0.16,0.911-0.036,1.173c0.649,1.381,0.574,0.328,0.367,1.867c0.174,0.592,0.792,1.263,0.439,1.61c-0.931,0.916-0.416,1.518,0.109,1.759c0.249,0.115,0.075-0.157,0.292-0.074c0.269,0.1,0.422,0.295,0.586,0.477c0.149-0.357,0.373-0.725,0.368-1.064c-0.012-0.558-0.335-1.037-0.621-1.464c-0.288-0.428-0.545-0.807-0.439-1.136c0.105-0.331,0.246-0.522,0.439-0.623c0.193-0.1,0.439-0.107,0.695-0.109c0.513-0.007,1.041,0.508,1.467,0.878C558.069,270.861,558.128,270.966,558.198,271.074L558.198,271.074z\"\n        />\n        <Path\n          id=\"Path8642\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.886,275.505c0.038-0.148,0.032-0.297,0.074-0.437c0.119-0.422,0.205-0.808,0.035-1.099c-0.17-0.292-0.421-0.364-0.695-0.403c-0.273-0.04-0.568-0.057-0.769-0.255c-0.402-0.4-0.193-1.342-0.731-1.612c-0.539-0.269-1.207,0.596-1.758,0.403c-0.554-0.19-0.636-0.947-1.062-1.32c-0.426-0.37-0.955-0.882-1.466-0.878c-0.256,0.002-0.501,0.011-0.696,0.111c-0.193,0.1-0.336,0.29-0.438,0.622c-0.105,0.329,0.152,0.708,0.438,1.136c0.287,0.428,0.612,0.909,0.623,1.464c0.008,0.337-0.221,0.708-0.37,1.063c0.717,0.793,0.64,2.171,0.954,3.002c0.419,1.109,1.295,2.949,1.464,3.335c0.364-0.024,0.724,0.031,0.991,0.402c0.136,0.188,0.146,0.473,0.401,0.551c0.156,0.045,0.328-0.147,0.477-0.074c0.18,0.089,0.242,0.333,0.439,0.437c0.003-0.067-0.05-0.157-0.037-0.219c0.054-0.254,0.184-0.468,0.293-0.623c0.218-0.313,0.53-0.124,0.659-0.328c0.13-0.204-0.126-0.525,0-0.733c0.064-0.103,0.194-0.041,0.331-0.036c0.137,0.004,0.29-0.053,0.328-0.293c0.038-0.237-0.316-0.421-0.697-0.658c-0.381-0.239-0.817-0.53-0.877-0.88c-0.062-0.351,0.065-0.699,0.256-1.024c0.188-0.323,0.467-0.619,0.659-0.844C562.093,275.877,562.058,275.754,562.886,275.505L562.886,275.505z\"\n        />\n        <Path\n          id=\"Path8632\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.118,275.543c-0.807-0.021-1.716-0.176-2.197-0.037c-0.884,0.256-0.821,0.358-1.21,0.808c-0.192,0.222-0.468,0.517-0.659,0.842c-0.19,0.325-0.318,0.675-0.257,1.025c0.061,0.353,0.499,0.64,0.878,0.877c0.381,0.239,0.734,0.421,0.697,0.661c-0.037,0.239-0.193,0.297-0.328,0.292c-0.137-0.005-0.27-0.066-0.331,0.037c-0.127,0.206,0.128,0.525,0,0.732c-0.127,0.206-0.441,0.017-0.659,0.33c-0.108,0.155-0.238,0.37-0.294,0.621c-0.014,0.061,0.042,0.152,0.037,0.22c0.215,0.115,0.479,0.074,0.697,0.185c0.23,0.118,0.404,0.072,0.583,0.291c0.043,0.08,0.13,0.206,0.224,0.224c0.569,0.081,0.902,0.29,1.283,0.513c0.223,0.13,0.797,0.162,0.952,0.329c0.489,0.536,0.979,0.025,1.501,0.584c-0.046-0.118,0.041-0.911,0.552-0.512c-0.343-0.618-0.818-1.303-0.732-1.65c0.127-0.516,0.068-0.168,0.403-0.293c0.335-0.125,1.239,0.237,1.65-0.109c0.405-0.348,0.062-1.036,0.292-1.538c0.23-0.503,1.128-0.866,1.062-1.393c-0.066-0.526-0.774-0.843-1.136-0.879c-0.361-0.035-0.38,0.404-0.661,0.33c-0.276-0.071-0.289-0.729-0.551-0.806c-0.258-0.074-0.257,0.37-0.585,0.223c-0.327-0.148-0.217-1.141-0.476-1.466C565.617,275.686,565.216,275.74,565.118,275.543L565.118,275.543z\"\n        />\n        <Path\n          id=\"Path7831\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.741,260.559c0.43-0.032,0.896-0.079,1.172,0.074c0.484,0.268,0.068,0.734,0.731,1.064c0.335,0.165,0.881,0.289,1.467,0.293c0.223,0.001,0.481-0.148,0.709-0.189c-0.007-0.097-0.007-0.116-0.014-0.215c-0.057-0.711-0.14-1.477,0.037-1.867c0.178-0.388,0.129-0.602,0.223-0.768l-3.371-2.125c-0.106,0.137-0.259,0.266-0.369,0.402c-0.084,0.102-0.132,0.282-0.072,0.402c-0.009-0.008-0.006-0.006-0.039,0.036c-0.156,0.174-0.064,0.468,0.039,0.584c-0.338-0.08-0.502-0.158-0.586-0.109c-0.099,0.057-0.377,0.114,0.035,0.551c-0.05,0.066-0.214-0.02-0.181,0.109c0.048,0.211-0.107,0.386-0.222,0.402c-1.052,0.139-0.678,0.28-0.769,0.368c-0.204,0.058,0.684-0.125,0.769,0.222c-0.952,0.067-0.773,0.082-0.99,0.328c0.051-0.041,0.006,0.135,0.915,0.255c0.305,0.042,0.26-0.203,0.807-0.145C566.152,260.241,565.823,260.478,565.741,260.559L565.741,260.559z\"\n        />\n        <Path\n          id=\"Path8837\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.203,272.611l-0.293,0.035c0.057,0.295,0.122,0.519,0.256,0.732c0.038-0.127-0.005-0.315,0-0.439C581.167,272.838,581.209,272.711,581.203,272.611L581.203,272.611z\"\n        />\n        <Path\n          id=\"tz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M554.656,270.515c0.21-1.538,0.271-0.468-0.381-1.848c-0.123-0.264,0.161-0.732,0.024-1.174c0.635-0.066,0.74-0.121,1.154-0.592c0.328-0.376,0.865-0.894,1.2-1.303c0.241-0.296-0.271-0.584-0.167-0.801c0.123-0.262,0.647-0.05,0.555-0.36c-0.062-0.207,0.458-0.501,0.567-0.605c0.312-0.301-0.138-0.654,0.135-0.939c-0.835,0.235-1.36-0.267-0.891-1.016c-0.454,0.042-0.136-0.29,0.03-0.555c0.211-0.334,0.619-0.203,0.799-0.545c0.328-0.639-0.178-1.782-0.468-2.397c-0.2-0.429-0.9-1.411-0.235-1.63c0.817-0.269,2.648-0.061,3.525-0.033c0.368,1.373-0.272,1.404-0.224,1.563c0.167,0.549-0.312,1.206-0.294,1.34c0.286,0.385-0.024,0.752,0.032,0.952c0.198,0.667,0.363,0.138,0.444,1.765c0.041-0.345,0.295-0.529,0.501-0.154c-0.082-0.668,0.009-0.733,0.42-0.682c-0.312-0.172-0.106-0.552,0.382-0.827c0.095,0.096,0.571,1.116,1.075,0.467c-0.066,0.155,0.301,0.209,0.363,0.418c0.123,0.409,0.121,1.146-0.237,0.984l0.211,0.273c0.177-0.208-0.141-0.282,0.567-0.337c-0.424,0.073-1.064-2.322,1.14-0.948c0.096-0.588,1.588-1.257,1.138-1.302c-0.548-0.058-0.48,0.174-0.78,0.134c-0.911-0.125-0.867-0.299-0.918-0.259c0.216-0.247,0.016-0.247,0.965-0.316c-0.084-0.347-0.941-0.158-0.736-0.216c0.091-0.084-0.29-0.229,0.76-0.371c0.115-0.016,0.273-0.202,0.225-0.414c-0.029-0.126,0.125-0.023,0.176-0.088c-0.415-0.434-0.124-0.488-0.025-0.545c0.098-0.057,0.201,0.056,0.667,0.147c-0.091,0.009-0.353-0.392-0.141-0.626c0.128-0.17,0,0.184,0.121,0.025c-0.142-0.104-0.091-0.347,0.015-0.472c0.106-0.137,0.261-0.287,0.369-0.424l8.301,5.207c0.702,0.446,1.58,0.768,1.787,1.621c0.091,0.37-0.2,0.355-0.276,0.668c-0.056,0.233,0.345,0.497,0.478,0.691c0.454,0.666,1.354,1.112,1.948,1.647c0.355,0.32,2.028,1.399,1.965,1.862c-0.1,0.746-0.37,1.584-0.68,2.272c-0.157,0.353-0.324,0.699-0.438,1.064c-0.057,0.174-0.089,0.353-0.106,0.533c-0.018,0.248,0.214,0.474,0.173,0.696c-0.167,0.945,1.355,1.014,1.164,2.02c0.821-0.261,0.714,0.714,0.405,1.105c-0.491,0.619-0.207,1.355-0.534,1.956c0.568-0.52,0.529,0.559,0.401,0.832c-0.195,0.404-0.352,0.895-0.291,1.352c0.054,0.42,0.669,1.127,0.205,1.22c0.353,0.067,0.146,0.717,0.421,0.692c0.442-0.042,0.216,0.445,0.119,0.661c-0.176,0.395,0.283,0.538,0.365,0.899c0.044,0.203-0.106,0.321,0,0.521c0.141,0.267,0.206,0.424-0.066,0.654c0.461-0.084,0.642,0.306,0.73,0.68c-0.04-0.652,1.558,0.287,1.046,1.011c-1.101,0.848-2.068,1.347-3.084,1.971c-0.37,0.13-0.42-0.104-0.794,0.026c-0.39,0.134-0.98,0.603-1.379,0.732c-0.394,0.127-0.867-0.638-1.312-0.417c-0.513,0.256-0.731,1.038-1.278,1.279c-0.913,0.402-1.092,0.093-1.379-0.156c-0.568-0.482-0.772,0.408-1.397,0.336c-0.718-0.082-0.961,0.014-1.355-0.483c-0.305-0.385-0.658-0.564-1.106-0.151c-0.318,0.291-1.411,0.239-1.974,0.125c-0.054-0.052-0.08-0.341-0.154-0.454c-0.198-0.294-0.403-0.592-0.568-0.917c-0.228-0.457-0.072-0.953-0.167-1.434c-0.127-0.646-0.021-1.242-0.18-1.877c-0.169-0.663-0.579-1.272-1.105-1.683c-0.515-0.398-0.614,0.373-0.568,0.494c-0.521-0.564-1.013-0.037-1.501-0.573c-0.155-0.17-0.734-0.213-0.961-0.343c-0.381-0.221-0.723-0.402-1.292-0.482c-0.09-0.015-0.172-0.157-0.212-0.234c-0.179-0.224-0.327-0.173-0.562-0.286c-0.218-0.108-0.505-0.074-0.719-0.187c-0.197-0.105-0.242-0.352-0.423-0.439c-0.148-0.074-0.322,0.104-0.478,0.059c-0.256-0.073-0.292-0.346-0.427-0.534c-0.269-0.371-0.605-0.439-0.967-0.418c-0.172-0.38-1.071-2.221-1.486-3.329c-0.384-1.023-0.097-2.923-1.529-3.465c-0.216-0.081-0.04,0.165-0.287,0.05c-0.523-0.24-1.052-0.831-0.12-1.748c0.359-0.354-0.251-1.026-0.417-1.626\"\n        />\n      </G>\n      <G id=\"TW\">\n        <Path\n          id=\"TW-TAO\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-0.018-0.225-0.167-0.567-0.09-0.791c0.073-0.224,0.191-0.353,0.22-0.6c0.061-0.576-0.137-0.996-0.137-1.553c0-0.288,0.285-0.52,0.025-0.756c-0.159-0.143-0.985-0.798-1.193-0.589c-0.442,0.277-0.981,0.41-1.166,0.869c-0.19,0.476-0.138,0.755-0.476,1.163c-0.31,0.37-0.377,0.905-0.502,1.357C798.709,178.177,798.226,178.854,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-HSQ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-0.018-0.225-0.167-0.567-0.09-0.791c0.073-0.224,0.191-0.353,0.22-0.6c0.061-0.576-1.047-0.562-1.354-0.99c-0.028,0.003-0.062,0.004-0.094-0.008c-0.032-0.01-0.021-0.093-0.058-0.139c-0.04-0.043-0.102-0.073-0.146-0.168c-0.044-0.09-0.161-0.169-0.206-0.212c-0.048-0.041-0.021-0.145-0.072-0.187c-0.051-0.043-0.173-0.04-0.225-0.08c-0.055-0.041-0.054-0.132-0.11-0.174c-0.057-0.04-0.146-0.026-0.205-0.071c-0.19,0.474-0.138,0.754-0.475,1.162c-0.311,0.37-0.379,0.907-0.504,1.358C798.709,178.177,798.226,178.854,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-HSZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-2.11-0.812-2.699-1.196-2.33-2.206c-0.024-0.451,0.313-0.427,0.313-0.427c-0.12-0.326-0.237-0.153-0.435-0.457c-0.026,0.1-0.049,0.191-0.074,0.28c-0.024,0.089-0.058,0.178-0.103,0.271c-0.047,0.09-0.107,0.186-0.19,0.286c-0.31,0.37-0.377,0.906-0.502,1.358C798.709,178.177,798.226,178.854,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-MIA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-0.018-0.225-0.167-0.567-0.09-0.791c0.073-0.224,0.191-0.353,0.22-0.6c0.075-3.109-1.352,1.649-1.797,0.099c-0.159-0.143,0.026-0.238-0.223-0.482c-0.078-0.05-0.297,0.024-0.354-0.03c-0.024-0.027,0.065-0.24,0.013-0.365c-0.066-0.147-0.184-0.291-0.397-0.371c-0.046,0.09-0.107,0.185-0.19,0.287c-0.31,0.37-0.377,0.905-0.502,1.357C798.709,178.177,798.226,178.854,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-TXG\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-0.018-0.225-0.167-0.567-0.09-0.791c0.073-0.224-1.452-0.245-1.425-0.492c-0.037,0.021-0.074,0.016-0.148,0.024c-0.041,0.006,0.004,0.13-0.023,0.147c-0.056,0.031-0.082-0.041-0.13-0.015c-0.049,0.025-0.141,0.124-0.196,0.143c-0.06,0.02-0.124-0.012-0.203,0c-0.071,0-0.063-0.191-0.216-0.209c-0.158-0.019-0.113-0.031-0.177-0.025c-0.051,0.007,0.002,0.191-0.038,0.177c-0.078-0.025-0.161-0.07-0.252-0.132c-0.091-0.062-0.187-0.146-0.293-0.259c-0.017,0.061-0.029,0.122-0.043,0.179c-0.028,0.122-0.059,0.238-0.09,0.353c-0.18,0.664-0.665,1.342-0.509,2.061\"\n        />\n        <Path\n          id=\"TW-CHA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.692-1.462,1.045-2.445,1.331-2.349c0.109,0.008-0.177-0.153-0.174-0.379c0-0.057-0.029-0.168,0.062-0.223c0.05-0.031-0.135,0.012-0.188-0.025c-0.054-0.04-0.076-0.173-0.142-0.183c-0.111-0.021-0.224-0.006-0.284-0.009c-0.202-0.019-0.124-0.173-0.308-0.144c-0.014,0.042-0.026,0.083-0.043,0.125c-0.027,0.082-0.062,0.167-0.097,0.251c-0.068,0.171-0.139,0.337-0.203,0.51c-0.062,0.173-0.115,0.344-0.14,0.52C798.343,179.219,798.342,179.394,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-NAN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c0.642-0.926,0.758-2.65,0.682-3.748c-0.018-0.225-0.167-0.567-0.09-0.791c0.073-0.224,0.191-0.353,0.22-0.6c-0.149,0.109-0.294,0.216-0.434,0.312c-0.14,0.094-0.276,0.182-0.418,0.255c-0.14,0.074-0.435-0.014-0.568,0.045c-0.139,0.066-0.39,0.087-0.697,0.146c-0.226,0.024-0.105,0.181-0.206,0.203c-0.103,0.025-0.009-0.007-0.238,0.002C799.586,177.984,798.226,178.854,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-YUN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.382,179.573c0.072,0.261,0.212,0.477,0.126,0.755c-0.074,0.226-0.146,0.423,0.052,0.619c1.108,0.362,1.169-0.916,1.476-1.775c-0.01-0.115-0.21-0.016-0.269-0.126c-0.061-0.111,0.023-0.434,0.004-0.435c-0.136-0.008-0.237-0.036-0.321-0.07c-0.083-0.034-0.151-0.074-0.223-0.106c0,0-0.297,0.119-0.718,0.088c-0.063,0.173-0.116,0.344-0.141,0.52C798.343,179.219,798.342,179.394,798.382,179.573\"\n        />\n        <Path\n          id=\"TW-CYQ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.508,180.328c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c-0.074-1.374-0.527-1.63-1.052-2.198c-0.015-0.021-0.211-0.109-0.279-0.22c-0.057-0.088-0.036-0.223-0.019-0.34c0.026-0.197-0.035-0.226-0.072-0.238c-0.12-0.025-0.093,0.086-0.188,0.107c-0.093,0.021-0.305-0.057-0.422-0.125c-0.237-0.139-0.202-0.023-0.453-0.044c-0.103-0.009-0.229,0.188-0.347,0.329c0,0,0.018,0.02-0.325-0.073C798.334,179.427,798.591,180.053,798.508,180.328L798.508,180.328z\"\n        />\n        <Path\n          id=\"TW-CYI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M799.348,179.469c-0.388,0.008-0.272,0.283-0.004,0.29C799.67,179.73,799.543,179.487,799.348,179.469z\"\n        />\n        <Path\n          id=\"TW-TNN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.508,180.328c-0.074,0.226-0.146,0.423,0.052,0.619c0.365,0.354,0.484,0.938,0.716,1.4c0.269,0.532,0.851,0.688,1.195,1.15c0.108,0.148,0.342,1.108,0.616,0.963c0.354-0.181,0.145-0.79,0.105-1.084c-0.067-0.474,0.072-0.829,0.339-1.217c-0.08-1.782-0.425-1.28-1.715-1.708c-0.068-0.014-0.188-0.044-0.241-0.077c0,0,0.026-0.143,0.023-0.214c-0.011-0.065-0.054-0.128-0.098-0.181c-0.044-0.054-0.109-0.092-0.201-0.107c-0.107-0.017-0.175,0.008-0.23,0.041c-0.057,0.036-0.091,0.088-0.129,0.133c-0.037,0.045-0.074,0.085-0.129,0.095s-0.123-0.007-0.226-0.072C798.558,180.172,798.542,180.162,798.508,180.328L798.508,180.328z\"\n        />\n        <Path\n          id=\"TW-KHH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.792,181.251c0.068,0.111,0.122,0.232,0.175,0.356c0.104,0.247,0.19,0.509,0.306,0.74c0.268,0.532,0.853,0.688,1.194,1.15c0.11,0.148,0.343,1.108,0.618,0.963c0.354-0.181,0.146-0.79,0.105-1.084c-0.067-0.474,0.071-0.829,0.337-1.217c0.644-0.926,0.76-2.65,0.683-3.748c-0.688,0.871-0.754,1.421-1.615,1.539c-0.133,0.01-0.195,0.14-0.268,0.272c-0.073,0.126-0.376-0.097-0.478,0.057c-0.101,0.154,0.128,0.351-0.241,0.571C799.413,180.966,799.609,181.357,798.792,181.251L798.792,181.251z\"\n        />\n        <Path\n          id=\"TW-PIF\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M800.468,183.496c0.112,0.148,0.345,1.108,0.618,0.963c0.354-0.182,0.145-0.79,0.104-1.084c-0.065-0.474,0.07-0.829,0.338-1.217c-0.068-0.319-0.904-0.575-0.938-0.566c-0.083,0.006-0.148,0.019-0.218,0.009c-0.069-0.013-0.175-0.084-0.249-0.1c-0.073-0.018-0.156,0.101-0.251,0.088c-0.098-0.008-0.173-0.113-0.316-0.106c0,0-0.026,0.666,0.052,1.184C799.625,182.75,800.385,183.38,800.468,183.496L800.468,183.496z\"\n        />\n        <Path\n          id=\"TW-TTT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M800.819,180.276c-0.074,0.359-0.475,1.484,0.047,1.957c0.09,0.224-0.697,0.755,0.322,1.142c-0.066-0.474,0.072-0.83,0.338-1.217c0.644-0.928,0.759-2.65,0.682-3.75\"\n        />\n        <Path\n          id=\"TW-HUA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.019,178.411c-0.069,0.226,0.066,0.432-0.153,0.803c-0.268,0.355-0.337,0.822-0.161,1.01c0.074,0.079,0.314,0.253,0.517,0.303c0.199,0.051,0.35,0.23,0.429,0.214c0.16-0.031,0.234-0.274,0.176-0.608c0.006-0.514,0.204-0.302,0.37-0.297c0.018-0.173,0.025-0.34,0.029-0.505c0.009-0.331,0.004-0.644-0.016-0.917c-0.017-0.223-0.167-0.566-0.089-0.791c0.073-0.223,0.191-0.352,0.219-0.598c0.06-0.575-0.137-0.997-0.137-1.553c0-0.287,0.285-0.52,0.025-0.756c-0.421,1.66-0.671,2.057-1.072,2.801C800.872,178.03,801.106,178.136,801.019,178.411L801.019,178.411z\"\n        />\n        <Path\n          id=\"TW-ILA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.125,177.619c0.072-0.224,0.192-0.353,0.219-0.599c0.061-0.575-0.136-0.996-0.136-1.554c0-0.286,0.284-0.52,0.024-0.756c-0.494-0.182-0.885,0.617-1.183,1.053c-0.09,0.263-0.046,0.399-0.104,0.584c-0.015,0.046-0.038,0.088-0.068,0.138c-0.027,0.049-0.063,0.101-0.096,0.16c-0.032,0.062-0.066,0.126-0.091,0.21c-0.024,0.078-0.077,0.222,0.03,0.364c0.204,0.133,0.305,0.173,0.478,0.254c0.34,0.158,0.353-0.073,0.485-0.031C801.94,177.562,801.987,177.663,802.125,177.619z\"\n        />\n        <Path\n          id=\"TW-NWT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.316,175.067c0.039-0.123,0.045-0.24-0.085-0.358c-0.159-0.143-0.985-0.798-1.194-0.589c-0.08,0.08-0.185,0.148-0.295,0.209c-0.056,0.028-0.112,0.058-0.17,0.088c0.143,0.15,0.222,0.183,0.25,0.409c0.03,0.249-0.256,0.073-0.208,0.371c0.046,0.295,0.32,0.123,0.342,0.206c0.01,0.043,0.062,0.138,0.019,0.192c-0.043,0.058,0.07,0.133,0.089,0.173c0.151-0.058,0.271-0.074,0.356-0.138c0.087-0.067,0.105-0.22,0.17-0.266c0.065-0.045,0.121-0.081,0.166-0.112c0.048-0.028,0.089-0.052,0.124-0.07C802.025,175.115,802.107,175.122,802.316,175.067z\"\n        />\n        <Path\n          id=\"TW-TPE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.247,174.565c-0.16-0.143-0.074-0.251-0.282-0.043c-0.079,0.082-0.05,0.091-0.06,0.142c-0.013,0.051,0.057,0.01,0.095,0.041c0.036,0.028-0.035,0.186,0.025,0.205c0.031,0.011,0.046-0.052,0.079-0.042c0.032,0.008,0.09,0.088,0.123,0.101c0.02-0.034,0.043-0.06,0.073-0.082c0.025-0.024,0.016-0.079,0.11-0.073c0,0-0.051-0.107-0.066-0.139C801.329,174.638,801.311,174.623,801.247,174.565L801.247,174.565z\"\n        />\n        <Path\n          id=\"TW-KEE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.003,174.528c-0.024-0.021-0.223,0.024-0.161,0.189c0.042,0.118-0.162,0.11-0.302-0.009c-0.143-0.124-0.161-0.177-0.161-0.177c0.13-0.077,0.303-0.227,0.271-0.246\"\n        />\n        <Path\n          id=\"TW-KIN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M793.23,176.462c-0.095,0.075-0.197,0.139-0.312,0.182c0.164,0.096,0.336,0.123,0.521,0.078C793.379,176.628,793.308,176.543,793.23,176.462\"\n        />\n        <Path\n          id=\"TW-PEN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M796.798,179.174c-0.024,0.019-0.085-0.023-0.099-0.002c-0.034,0.04,0.075,0.13,0.021,0.213c0.165,0.098,0.141-0.097,0.319-0.082c-0.031-0.083-0.11-0.175-0.141-0.201C796.885,179.092,796.806,179.166,796.798,179.174z\"\n        />\n        <Path\n          id=\"TW-LIE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M795.951,173.399c0.266,0.474,0.354-0.185,0.287-0.392c-0.103,0.008-0.196,0.034-0.287,0.077c0.097,0.078,0.191,0.158,0.287,0.234C796.143,173.347,796.048,173.372,795.951,173.399\"\n        />\n      </G>\n      <G id=\"TV\">\n        <Path\n          id=\"tv\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M966.322,279.956c-0.223,0.029-0.354,0.189-0.288,0.421C966.169,280.262,966.265,280.124,966.322,279.956\"\n        />\n        <Circle\n          id=\"tv.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"965.673\"\n          cy=\"279.304\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"TT\">\n        <Path\n          id=\"Path6114\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.03,221.966c0.306-0.456,1.129-0.408,1.319-0.945c0.116-0.333,0.04-1.095-0.453-1.065c0.35-0.354,0.945-0.424,1.411-0.47c0.957-0.088,0.148,0.512,0.209,1.069c0.057,0.521,0.374,0.997-0.296,1.243C302.513,222.055,301.736,221.689,301.03,221.966\"\n        />\n        <Path\n          id=\"Path6120\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M304.303,218.512c0.054-0.326,0.35-0.528,0.651-0.6C304.976,218.265,304.521,218.353,304.303,218.512\"\n        />\n        <Circle\n          id=\"tt.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"302.725\"\n          cy=\"220.329\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"TR\">\n        <Path\n          id=\"Path10774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.311,129.487c-0.014,0.001-0.022-0.002-0.036,0c-0.469,0.046-1.097,0.565-1.575,0.695c0.274,0.22,0.514,0.319,0.476,0.731c-0.04,0.48,0.408,0.052,0.551,0.476c-0.322,0.072-0.462,0.399-0.731,0.551c0.315,0.39,0.504,0.632,1.024,0.697c-0.254,0.59-1.158-0.104-1.101,0.477c-0.255-0.213-0.202-0.681-0.368-0.953c-0.079-0.131-0.489-0.304-0.513-0.038c-0.027,0.322,0.631,1.142-0.147,0.953c0.017,0.192,0.809,0.768,0.916,0.55c0.246-0.491,0.422-0.096,0.586,0.184c0.157,0.271,0.796,0.074,1.025,0.438c0.01,0.017-0.008,0.023,0,0.037c0.282-0.139,0.542-0.326,0.768-0.369c0.617-0.108,1.095,0.272,1.466,0.183c0.37-0.09,0.197-0.356,0.698-0.439c0.033-0.006,0.105,0.031,0.146,0.037c0.012-0.2,0.041-0.421-0.038-0.55c-0.222-0.365-0.533-0.571-0.843-0.586c-0.31-0.016-0.322,0.407-0.731,0.403c-0.409-0.006-1.151-0.41-1.43-0.769c-0.277-0.359-0.434-0.817-0.291-1.1c0.143-0.279,0.564,0.148,0.73-0.256C545.034,130.522,544.531,129.968,544.311,129.487L544.311,129.487z\"\n        />\n        <Path\n          id=\"Path10291\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.311,129.487c0.221,0.48,0.719,1.035,0.585,1.355c-0.17,0.405-0.588-0.025-0.729,0.256c-0.144,0.281,0.015,0.738,0.291,1.099c0.278,0.36,1.021,0.766,1.43,0.769c0.407,0.005,0.422-0.419,0.731-0.403c0.307,0.016,0.62,0.223,0.843,0.586c0.077,0.127,0.05,0.35,0.037,0.55c0.192,0.025,0.418,0.128,0.697,0.182c-0.116-0.478-0.082-1.271,0.109-1.648c0.188-0.373,0.639-0.124,0.661-0.551c0.018-0.386-0.83-0.682-1.064-1.1c-0.592,0.074-1.222,0.231-1.574,0.074c-0.557-0.249-0.378-0.697-0.73-0.916C545.25,129.531,544.857,129.439,544.311,129.487L544.311,129.487z\"\n        />\n        <Path\n          id=\"Path10611\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.212,137.509c-0.085,0.076-0.09,0.229-0.222,0.256c-0.37,0.067-0.813-0.284-1.174-0.732c-0.361-0.448-0.625-0.972-0.622-1.282c0-0.071,0.06-0.057,0.074-0.11c-0.272-0.19-0.553-0.358-0.768-0.366c-0.441-0.014-0.465,0.353-0.844,0.366c-0.377,0.016-0.9-0.581-1.282-0.401c-0.287,0.135-0.289,0.512-0.366,0.804c0.016,0.152,0.172,0.029,0.327,0.293c0.086,0.143,0.107,0.326,0.037,0.477c-0.085,0.18-1.221-0.19-0.623,0.514c0.397-0.401,2.048-0.363,2.528-0.147c-0.154,0.175-0.4,0.263-0.514,0.477c-0.161,0.307-0.115,0.228-0.515,0.222c-0.391-0.011-0.9-0.006-1.172,0.329c0.342,0.097,1.565-0.18,1.831-0.402c0,0.21-0.124,0.396-0.33,0.439c0.207,0.043,0.273,0.145,0.184,0.328c0.243-0.187,0.996-0.684,1.062-0.99c0.087,0.422,0.779,0.488,1.063,0.73c0.085-0.533,0.766-0.074,0.475,0.332c0.143,0.007,0.183,0.174,0.257,0.291c0.103-0.071,0.135-0.154,0.256-0.22c0.361-0.202,0.744-0.386,0.952-0.661c0.179-0.233,0.235-0.475,0.331-0.769C550.821,137.416,550.474,137.547,550.212,137.509L550.212,137.509z\"\n        />\n        <Path\n          id=\"Path10451\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.212,137.509c0.262,0.036,0.608-0.093,0.953-0.222c0.129-0.399,0.284-0.844,0.475-1.025c0.332-0.32,0.363-0.263,0.73-0.291c0.37-0.031,1.104,0.434,1.392,0.291c0.291-0.14,0.28-0.205,0.257-0.475c-0.025-0.272-0.442-0.645-0.697-0.878c-0.254-0.237-0.42-0.437-0.767-0.515c-0.273-0.059-0.646,0.074-0.953,0.11c-0.45,0.407-1.015,0.831-1.1,1.135c-0.14,0.487,0.137,0.137,0.108,0.515c-0.013,0.189,0.025,0.534-0.036,0.878C550.537,137.252,550.36,137.368,550.212,137.509L550.212,137.509z\"\n        />\n        <Path\n          id=\"Path10449\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.198,133.883c-0.336-0.066-0.646-0.254-0.844-0.221c-0.501,0.083-0.325,0.35-0.698,0.439c-0.371,0.089-0.848-0.292-1.466-0.184c-0.226,0.041-0.485,0.226-0.766,0.369c0.265,0.471-0.117,0.68-0.477,0.876c0.537-0.024,0.485,1.508,1.063,0.769c-0.025,0.11-0.005,0.073,0,0.11c0.073-0.293,0.074-0.669,0.367-0.806c0.382-0.179,0.904,0.417,1.283,0.401c0.377-0.016,0.399-0.378,0.843-0.367c0.217,0.007,0.495,0.174,0.768,0.367c0.055-0.174,0.131-0.321,0.256-0.367c0.165-0.058,0.311-0.065,0.329-0.257C548.896,134.632,548.31,134.363,548.198,133.883L548.198,133.883z\"\n        />\n        <Path\n          id=\"Path10289\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.885,124.979c-0.101-0.016-0.184,0.017-0.293,0.035c-0.098,0.021-0.279-0.018-0.403,0c-0.108,0.25-0.374,0.595-0.661,0.88c0.413-0.088,0.888-0.31,1.173-0.074c0.32,0.261-0.644,0.555-0.731,0.584c-0.503,0.179-0.715,0.702-0.585,1.212c0.428-0.168,0.815-0.962,1.21-1.247c0.304-0.223,0.612-0.396,0.915-0.585c-0.074-0.229-0.14-0.478-0.291-0.623C543.101,125.057,542.984,124.994,542.885,124.979L542.885,124.979z M543.652,126.409c-0.062,0.01-0.141,0.056-0.222,0.112c-0.256,0.174-0.606-0.066-0.878,0.073c-0.516,0.256-0.677,0.982-1.173,1.173c-0.202,0.074-0.222,1.412-0.256,1.683c0.4,0.131,0.785,0.009,1.173-0.108c0.161-0.437,0.409-1.014,0.806-1.173c0.249-0.101,0.517,0.044,0.769,0.182c0.252,0.138,0.502,0.282,0.661,0.111c0.155-0.174,0.038-0.395-0.111-0.623c-0.147-0.226-0.332-0.478-0.292-0.697c0.034-0.189,0.204-0.288,0.329-0.439c-0.099-0.021-0.228,0.002-0.291-0.035C543.956,126.54,543.839,126.38,543.652,126.409z\"\n        />\n        <Path\n          id=\"Path10287\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.458,126.702c-0.126,0.153-0.293,0.249-0.33,0.439c-0.04,0.219,0.145,0.47,0.293,0.697c0.148,0.226,0.269,0.45,0.11,0.623c-0.155,0.173-0.408,0.027-0.66-0.111c-0.254-0.139-0.521-0.284-0.769-0.182c-0.396,0.16-0.645,0.735-0.806,1.173c0.336-0.106,0.676-0.217,1.023-0.039c-0.21,0.287-0.465,0.502-0.696,0.768c0.045,0.041,0.031,0.075,0.074,0.111c0.479-0.131,1.105-0.648,1.574-0.698c0.568-0.058,0.965,0.039,1.318,0.256c0.354,0.219,0.176,0.668,0.732,0.916c0.352,0.157,0.983,0.002,1.574-0.074c-0.024-0.041-0.104-0.066-0.109-0.109c-0.085-0.49,0.707-0.617,0.549-1.172c-0.156-0.56-1.414-0.735-1.796-1.172c-0.381-0.437-0.559-0.871-0.551-1.209c0.01-0.196,0.109-0.272,0.185-0.369c-0.216,0-0.442,0.06-0.516-0.036c-0.002-0.123,0.051-0.208,0.185-0.257c-0.134-0.031-0.271-0.04-0.403-0.035c-0.134,0.004-0.272,0.021-0.402,0.074C545.735,126.715,544.974,126.808,544.458,126.702L544.458,126.702z\"\n        />\n        <Path\n          id=\"Path10134\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.81,123.588c0,0.087,0.102,0.267,0.074,0.331c-0.305,0.695-0.607,0.304-0.698,0.512c-0.089,0.21,0.174,0.169,0.074,0.517c-0.008,0.021-0.063,0.05-0.074,0.074c0.124-0.019,0.307,0.019,0.403,0c0.222-0.041,0.396-0.069,0.62,0.146c0.155,0.146,0.221,0.395,0.294,0.622c0.161-0.101,0.335-0.176,0.474-0.328c0.252-0.272,0.409-0.662,0.768-0.768c0.298-0.09,0.582,0.17,0.846,0.035c0.024-0.012,0.049-0.023,0.072-0.035c-0.064-0.087-0.271-0.189-0.255-0.477c0.023-0.367,0.449-0.835,0.808-1.282c-0.111-0.089-0.225-0.198-0.33-0.293c-0.463-0.03-0.915-0.072-1.137,0.111c-0.218,0.18-0.186,0.364-0.146,0.549c0.041,0.187,0.06,0.368-0.22,0.516c-0.277,0.148-0.759,0.118-1.247-0.039C543.01,123.732,542.935,123.64,542.81,123.588L542.81,123.588z\"\n        />\n        <Path\n          id=\"Path9977\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.81,123.588c0.124,0.052,0.203,0.144,0.329,0.183c0.489,0.157,0.967,0.187,1.246,0.037c0.277-0.149,0.259-0.326,0.22-0.514c-0.037-0.188-0.071-0.37,0.146-0.552c0.221-0.18,0.674-0.14,1.137-0.11c-0.114-0.101-0.223-0.191-0.329-0.328c-0.188-0.241,0.193-0.328-0.074-0.551c-0.155-0.127-0.394-0.167-0.586-0.146c-0.413,0.041-0.589,0.295-0.916-0.074c-0.173-0.198-0.337-0.267-0.515-0.256c-0.174,0.011-0.344,0.107-0.584,0.185c-0.073,0.023-0.272,0.104-0.515,0.182c0.043,0.173,0.052,0.34,0.108,0.514C542.675,122.746,542.809,123.21,542.81,123.588L542.81,123.588z\"\n        />\n        <Path\n          id=\"Path9979\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.219,122.928c-0.359,0.448-0.784,0.916-0.807,1.282c-0.021,0.288,0.19,0.39,0.254,0.477c0.175-0.114,0.323-0.272,0.552-0.258c0.516,0.03,1.249,0.519,1.757,0.332c0.124-0.048,0.294-0.194,0.368-0.369c-0.055,0.165,0.013,0.371,0.22,0.584c0.15,0.155,0.386,0.132,0.586,0.182c0.005-0.208,0.024-0.444,0.183-0.548c0.271-0.174,0.638,0.41,0.954,0.108c0.12-0.114,0.033-0.402-0.037-0.622c-0.353-0.066-0.708-0.073-1.063-0.108c-0.357-0.032-0.739,0.107-0.843,0.368c0.066-0.183,0.031-0.375-0.182-0.439C547.376,123.683,546.763,123.375,546.219,122.928L546.219,122.928z\"\n        />\n        <Path\n          id=\"Path8616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.528,125.896c0.314-0.313,0.663-0.704,0.732-0.953c0.099-0.347-0.162-0.305-0.074-0.517c0.09-0.205,0.394,0.183,0.697-0.513c0.152-0.348-0.164-1.039-0.403-1.758c-0.059-0.172-0.067-0.34-0.11-0.513c-0.261,0.084-0.556,0.173-0.549,0.222c0.047,0.333-0.983,0.46-0.147,0.73c0.23,0.074,0.315,0.299,0.368,0.515c0.088,0.367,0.236,0.356-0.109,0.515c-0.637,0.286-0.312,0.639-0.438,1.098c-0.082,0.294-0.424,0.641-0.698,0.769C540.908,125.953,541.197,125.966,541.528,125.896L541.528,125.896z\"\n        />\n        <Path\n          id=\"Path9832\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M549.478,126.337c0.06-0.239,0.238-0.469,0.109-0.662c-0.041-0.062-0.16-0.028-0.221-0.073c-0.611,0.028-1.198,0.125-1.392,0.622c0.21,0.169,0.442,0.101,0.66,0.182C548.926,126.342,549.197,126.359,549.478,126.337L549.478,126.337z\"\n        />\n        <Path\n          id=\"Path9680\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.247,124.101c0.072,0.221,0.156,0.51,0.037,0.62c-0.317,0.303-0.684-0.281-0.953-0.108c-0.16,0.104-0.179,0.338-0.184,0.55c0.458,0.119,0.946,0.167,1.355,0.37c-0.275,0.064-0.718,0.053-1.135,0.074c0.059,0.044,0.176,0.01,0.22,0.073c0.128,0.193-0.05,0.42-0.108,0.661c0.193-0.018,0.397-0.107,0.585-0.039c0.189,0.074,0.4,0.25,0.621,0.371c0.098-0.242,0.138-0.521,0.258-0.662c0.253-0.296,0.621-0.184,0.729-0.438c0.109-0.257-0.227-0.174-0.146-0.769c0.019-0.124,0.212-0.358,0.256-0.514c-0.217-0.024-0.423-0.123-0.659-0.073C550.826,124.277,550.537,124.156,550.247,124.101L550.247,124.101z\"\n        />\n        <Path\n          id=\"Path9693\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.234,132.675c-0.208,0.332-0.376,0.697-0.915,0.877c-0.526,0.175-1.445-0.105-2.192-0.272c0.004,0.219,0.025,0.434,0.069,0.603c0.115,0.481,0.698,0.751,0.659,1.136c-0.02,0.191-0.166,0.198-0.329,0.256c-0.165,0.059-0.325,0.167-0.327,0.474c-0.006,0.312,0.261,0.836,0.62,1.283c0.362,0.45,0.807,0.799,1.172,0.731c0.37-0.068,0.526-0.386,0.586-0.731c0.06-0.345,0.024-0.69,0.035-0.877c0.026-0.377-0.248-0.025-0.107-0.516c0.085-0.302,0.648-0.727,1.099-1.135c-0.083,0.009-0.189,0.058-0.256,0.037c-0.314-0.095-0.551-0.151-0.551-0.477c0.004-0.324,0.83-0.37,0.877-0.807C551.7,133.036,551.462,132.83,551.234,132.675L551.234,132.675z\"\n        />\n        <Path\n          id=\"Path9691\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.42,131.353c-0.104-0.123-0.167-0.249-0.402-0.366c-0.371-0.182-1.049,0.123-1.722,0.403c-0.202,0.083-0.318,0.04-0.514,0.108c0.043,0.062,0.187,0.12,0.182,0.183c-0.021,0.426-0.468,0.174-0.659,0.551c-0.124,0.241-0.167,0.642-0.161,1.035c0.748,0.169,1.647,0.463,2.175,0.283c0.536-0.182,0.707-0.547,0.915-0.878c-0.207-0.145-0.402-0.237-0.402-0.55C550.832,131.869,551.159,131.615,551.42,131.353L551.42,131.353z\"\n        />\n        <Path\n          id=\"Path9689\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.612,128.461c-0.452-0.081-0.919-0.214-1.135-0.074c-0.484,0.318-0.146,0.748-0.515,0.916c-0.248,0.111-0.591-0.063-0.916-0.184c0.074,0.074,0.271,0.094,0.294,0.184c0.156,0.559-0.635,0.681-0.55,1.172c0.073,0.417,0.756,0.694,0.99,1.023c0.194-0.069,0.311-0.024,0.512-0.108c0.674-0.282,1.353-0.585,1.722-0.402c0.237,0.116,0.301,0.239,0.402,0.367c0.405-0.404,0.817-0.817,0.879-1.208c0.103-0.64-0.11-1.043-0.439-1.355S550.886,128.752,550.612,128.461L550.612,128.461z\"\n        />\n        <Path\n          id=\"Path9687\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.686,126.667c-0.222-0.122-0.432-0.296-0.621-0.371c-0.46-0.173-0.937-0.005-1.429,0.11c0.048,0.02,0.103-0.006,0.147,0.036c-0.512,0.441-1.371,0.091-1.979,0.147c-0.106,0.009-0.363-0.037-0.622-0.037c-0.074,0.094-0.177,0.173-0.182,0.369c-0.009,0.336,0.169,0.771,0.551,1.209c0.318,0.367,1.114,0.611,1.501,0.989c0.321,0.122,0.667,0.296,0.915,0.183c0.367-0.168,0.025-0.599,0.514-0.916c0.216-0.138,0.681-0.008,1.136,0.074c-0.272-0.289-0.258-0.636-0.221-1.064C550.413,127.175,550.578,126.935,550.686,126.667L550.686,126.667z\"\n        />\n        <Path\n          id=\"Path9138\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.626,121.648c-0.483-0.002-0.952,0.032-1.502,0.183c-0.014,0.003-0.025-0.005-0.037,0c-0.18,0.048-0.311,0.158-0.477,0.219c0.064,0.15,0.239,0.293,0.256,0.477c0.015,0.139-0.109,0.25-0.146,0.402c0.151-0.073,0.306-0.126,0.477-0.146c-0.022,0.045-0.041,0.093,0,0.146c0.112,0.155,0.471-0.082,0.622,0.037c0.153,0.122,0.205,0.312,0.146,0.514c-0.059,0.203-0.521,0.202-0.55,0.439c-0.025,0.239,0.5,0.276,0.438,0.585c0.206,0.047,0.412,0.204,0.584,0.219c0.491,0.043,0.916-0.429,1.174-0.219c0.255,0.212-0.276,0.524,0,0.768c0.274,0.245,1.219,0.206,1.429-0.145c0.207-0.356-0.583-0.465-0.404-0.954c0.085-0.232,0.519-0.386,0.879-0.476c-0.073-0.031-0.191-0.065-0.222-0.111c-0.107-0.175-0.052-0.159,0-0.328c0.053-0.17,0.53-0.371,0.402-0.623c-0.128-0.252-0.602,0.307-0.953-0.035c-0.154-0.15-0.067-0.477-0.073-0.878c-0.174-0.026-0.348-0.036-0.514-0.036C560.606,121.683,560.11,121.648,559.626,121.648L559.626,121.648z\"\n        />\n        <Path\n          id=\"Path9136\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.961,122.854c0.142,0.073,0.311,0.088,0.402,0.185c0.21,0.221,0.212,0.515,0.293,0.73c0.297-0.296,0.667-0.646,1.062-0.843c0.035-0.155,0.161-0.264,0.146-0.403c-0.018-0.183-0.192-0.327-0.255-0.475C557.031,122.264,556.492,122.545,555.961,122.854z\"\n        />\n        <Path\n          id=\"Path9134\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.336,124.687c0.018-0.025,0.006-0.051,0.038-0.074c0.189-0.132,0.691,0.174,0.878,0c0.188-0.173-0.122-0.272,0.074-0.622c0.04-0.078,0.242-0.132,0.329-0.222c-0.081-0.221-0.082-0.514-0.293-0.73c-0.091-0.096-0.261-0.11-0.402-0.185c-0.189,0.111-0.387,0.174-0.584,0.292c-0.323,0.189-0.929,0.337-1.101,0.698c-0.068,0.142-0.218,0.16-0.292,0.256c0.139,0.246,0.343,0.332,0.584,0.439C554.794,124.64,555.124,124.638,555.336,124.687L555.336,124.687z\"\n        />\n        <Path\n          id=\"Path9132\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.18,124.394c-0.476-0.017-0.938-0.063-1.395-0.109c-0.045,0.155-0.239,0.387-0.258,0.514c-0.078,0.597,0.258,0.515,0.146,0.768c-0.109,0.256-0.478,0.143-0.731,0.438c-0.044,0.057-0.062,0.18-0.108,0.256c0.492,0.346,1.254,0.741,1.576,0.552c0.391-0.233,0-0.538,0.146-0.663c0.146-0.124,0.269,0.077,0.438,0c0.099-0.043,0.189-0.173,0.256-0.291c-0.17-0.332-0.313-0.695-0.33-0.955C552.906,124.668,553.054,124.553,553.18,124.394L553.18,124.394z\"\n        />\n        <Path\n          id=\"Path7542\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.18,124.394c-0.126,0.159-0.272,0.271-0.26,0.514c0.02,0.261,0.163,0.62,0.33,0.954c0.05-0.089,0.074-0.175,0.184-0.223c0.265-0.102,0.816,0.261,1.023,0.111c0.21-0.15-0.025-0.371,0.111-0.514c0.133-0.14,0.482-0.058,0.619-0.185c0.116-0.104,0.074-0.245,0.146-0.367c-0.216-0.048-0.543-0.046-0.768-0.146c-0.241-0.109-0.447-0.193-0.585-0.44c-0.096,0.124-0.133,0.308-0.369,0.328C553.457,124.446,553.328,124.401,553.18,124.394L553.18,124.394z\"\n        />\n        <Path\n          id=\"Path8996\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.035,130.732c0.07,0.147,0.122,0.308,0.292,0.367c0.251,0.083,0.589-0.272,0.843-0.256c0.254,0.016,0.199,0.298,0.55,0.256c0.35-0.042,0.648-0.945,1.136-0.953c0.488-0.008,1.011,0.583,1.136,0.915c0.126,0.334-0.226,0.408-0.109,0.663c0.117,0.253,0.557,0.584,0.843,0.514c0.286-0.074,0.38-0.44,0.403-0.661c0.024-0.223-0.25-0.21-0.182-0.516c0.025-0.118,0.254-0.266,0.384-0.408c-0.333-0.093-0.705-0.139-0.934-0.359c-0.368-0.354-0.533-0.93-0.621-1.32c-0.09-0.387-0.165-0.743,0-0.953c0.162-0.21,0.496,0.019,0.621-0.146c0.123-0.166-0.188-0.13,0-0.585c0.058-0.139,0.288-0.289,0.514-0.514c-0.233-0.136-0.438-0.367-0.623-0.369c-0.407-0.003-0.376,0.471-0.729,0.405c-0.355-0.072-0.523-0.828-0.846-1.026c-0.319-0.2-0.776-0.024-0.916-0.222c-0.04-0.058,0.047-0.104,0.037-0.146c-0.188,0.097-0.524,0.106-0.661,0.22c-0.365,0.312-0.127,0.573-0.438,0.844c-0.31,0.27-0.946,0.521-1.428,0.513c-0.484-0.008-0.943-0.62-1.282-0.513c-0.337,0.11-0.155,0.44-0.402,0.62c-0.217,0.159-0.62,0.145-0.915,0.257c0.321,0.137,0.652,0.288,0.915,0.368c0.346,0.105,0.653-0.009,0.952-0.109c0.301-0.098,0.596-0.18,0.916,0c0.321,0.181,0.643,0.529,0.876,0.953c0.239,0.423,0.375,0.895,0.294,1.282C556.576,130.237,556.351,130.522,556.035,130.732L556.035,130.732z\"\n        />\n        <Path\n          id=\"Path8621\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.035,130.732c0.315-0.21,0.541-0.495,0.62-0.879c0.081-0.386-0.057-0.859-0.292-1.282c-0.235-0.422-0.558-0.77-0.879-0.953c-0.32-0.181-0.615-0.098-0.915,0c-0.301,0.1-0.605,0.215-0.951,0.108c-0.265-0.074-0.599-0.227-0.916-0.366c-0.048,0.019-0.109,0.01-0.147,0.036c-0.285,0.197-0.334,0.617-0.585,0.768c-0.253,0.155-0.499-0.134-0.768,0.111c-0.068,0.058-0.06,0.248-0.074,0.329c0.272,0.013,0.54,0.001,0.731,0.181c0.311,0.293,0.468,0.705,0.403,1.282c0.095,0.021,0.201-0.025,0.292,0c0.39,0.114,0.717,0.283,0.989,0.258c0.544-0.051,0.74-0.375,0.99-0.293c0.248,0.081,0.088,0.312,0.328,0.439c0.24,0.127,0.807-0.073,1.062,0.074C556.006,130.593,556.005,130.665,556.035,130.732L556.035,130.732z\"\n        />\n        <Path\n          id=\"Path8867\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.289,124.358c0.073,0.046,0.21,0.102,0.257,0.146c0.402,0.366,0.069,0.36,0.183,0.512c0.116,0.153,0.216-0.03,0.515,0.33c0.031,0.042,0.083,0.162,0.11,0.223c0.157-0.05,0.34-0.076,0.477-0.146c-0.025-0.109-0.074-0.203,0.033-0.37c0.156-0.232,0.929-0.239,0.991-0.548c0.061-0.31-0.469-0.347-0.438-0.586c0.024-0.238,0.489-0.238,0.55-0.439c0.06-0.202,0.007-0.391-0.146-0.514c-0.151-0.121-0.51,0.118-0.622-0.036c-0.031-0.044,0.025-0.109,0.038-0.147c-0.188,0.014-0.353,0.067-0.515,0.147c-0.511,0.255-1.198,0.713-1.393,1.063C556.215,124.196,556.261,124.26,556.289,124.358L556.289,124.358z\"\n        />\n        <Path\n          id=\"Path8864\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.703,127.361c0.296-0.112,0.7-0.1,0.916-0.257c0.248-0.18,0.064-0.514,0.401-0.62c0.337-0.11,0.8,0.505,1.282,0.514c0.483,0.008,1.118-0.244,1.428-0.514c0.311-0.271,0.074-0.532,0.438-0.844c0.038-0.031,0.124-0.053,0.184-0.073c-0.026-0.059-0.077-0.179-0.11-0.223c-0.298-0.362-0.396-0.176-0.514-0.329c-0.117-0.152,0.222-0.146-0.183-0.513c-0.048-0.044-0.184-0.1-0.257-0.147c0.024,0.069,0.04,0.186-0.036,0.256c-0.188,0.174-0.688-0.132-0.877,0c-0.189,0.131-0.043,0.314-0.185,0.438c-0.139,0.126-0.487,0.042-0.62,0.183c-0.136,0.139,0.1,0.364-0.11,0.515c-0.209,0.149-0.763-0.212-1.023-0.11c-0.267,0.101-0.271,0.434-0.438,0.513c-0.174,0.078-0.295-0.124-0.439,0c-0.145,0.123,0.244,0.428-0.146,0.662c-0.097,0.058-0.321-0.119-0.477-0.146c0.141,0.217,0.237,0.452,0.477,0.583C552.505,127.306,552.602,127.317,552.703,127.361L552.703,127.361z\"\n        />\n        <Path\n          id=\"Path8630\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.703,127.361c-0.102-0.043-0.198-0.056-0.293-0.11c-0.239-0.133-0.337-0.371-0.476-0.583c-0.366-0.074-0.755-0.163-1.101-0.406c-0.199,0.337-0.406,0.79-0.439,1.138c-0.038,0.424-0.052,0.772,0.223,1.063c0.112,0.121,0.321,0.137,0.514,0.147c0.018-0.081,0.01-0.272,0.074-0.33c0.271-0.245,0.517,0.042,0.768-0.109c0.254-0.154,0.301-0.571,0.586-0.769C552.595,127.372,552.657,127.379,552.703,127.361L552.703,127.361z\"\n        />\n        <Path\n          id=\"Path8748\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.323,131.976c-0.249,0.321-0.643,0.632-0.659,0.991c-0.014,0.231-0.026,0.421,0.034,0.584c0.065,0.162,0.189,0.319,0.515,0.516c0.324,0.193,0.965,0.306,1.611,0.328c0.274,0.008,0.47-0.107,0.73-0.146c-0.128-0.125-0.355-0.243-0.328-0.369c0.096-0.434,0.748-0.098,0.915-0.367c0.172-0.271,0.094-0.443-0.073-0.916c-0.168-0.471-0.729-1.304-1.208-1.684c-0.176-0.14-0.327-0.215-0.523-0.27c-0.129,0.143-0.366,0.297-0.39,0.415c-0.068,0.306,0.205,0.293,0.182,0.516c-0.024,0.22-0.118,0.584-0.402,0.661C560.584,132.268,560.478,132.076,560.323,131.976L560.323,131.976z\"\n        />\n        <Path\n          id=\"Path8746\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.606,132.783c0.477,0.176,1.003,0.388,1.101,0.808c0.127,0.553-0.674,1.022-0.731,1.428c-0.06,0.406,0.031,0.62,0.182,0.844c0.15,0.221,0.364,0.382,0.584,0.402c0.225,0.022,0.073-0.333,0.587-0.221c0.259,0.058,0.546,0.473,0.843,0.916s0.611,0.876,0.916,0.916c0.305,0.04,0.534-0.017,0.695-0.146c0.163-0.125,0.247-0.331,0.258-0.474c0.021-0.29-0.4,0.025-0.439-0.37c-0.039-0.393,0.667-1.352,1.064-1.429c0.398-0.073,0.223,0.339,0.55,0.33c0.325-0.008,0.659-0.786,1.1-0.73c0.439,0.055,0.656,0.533,0.878,1.025c0.104,0.23,0.071,0.602,0.11,0.879c0.079-0.095,0.162-0.179,0.255-0.223c0.304-0.127,0.695,0.205,0.877-0.074c0.186-0.277-0.402-0.785-0.368-1.064c0.033-0.276,0.36-0.062,0.329-0.439c-0.022-0.27-0.516-0.597-0.843-0.915c-0.264,0.04-0.458,0.155-0.731,0.145c-0.647-0.022-1.289-0.135-1.61-0.33c-0.324-0.196-0.45-0.351-0.516-0.512c-0.062-0.165-0.047-0.357-0.035-0.586c0.018-0.356,0.41-0.668,0.66-0.989c-0.167-0.106-0.38-0.123-0.438-0.255c-0.118-0.254,0.237-0.327,0.108-0.663c-0.125-0.331-0.647-0.922-1.136-0.915c-0.487,0.007-0.784,0.912-1.138,0.953c-0.35,0.041-0.295-0.238-0.548-0.256c-0.255-0.02-0.593,0.339-0.844,0.256c-0.252-0.082-0.146-0.407-0.404-0.549c-0.158-0.089-0.413-0.051-0.658-0.037c0.007,0.009-0.009,0.026,0,0.037c0.179,0.22,0.423,0.409,0.438,0.623c0.025,0.423,0.027,0.565-0.223,0.952C555.33,132.362,554.952,132.576,554.606,132.783L554.606,132.783z\"\n        />\n        <Path\n          id=\"Path8623\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.606,132.783c0.347-0.207,0.724-0.421,0.878-0.66c0.252-0.386,0.248-0.526,0.224-0.952c-0.018-0.216-0.261-0.404-0.439-0.623c-0.008-0.008,0.007-0.026,0-0.037c-0.15,0.01-0.312,0.013-0.403-0.036c-0.24-0.127-0.08-0.357-0.329-0.438c-0.248-0.082-0.446,0.241-0.99,0.292c-0.271,0.025-0.599-0.145-0.987-0.257c-0.092-0.025-0.197,0.02-0.294,0c-0.003,0.035,0.041,0.037,0.036,0.073c-0.104,0.641-1.467,1.332-1.466,1.978c0,0.649,0.889,0.703,0.843,1.136c-0.043,0.435-0.875,0.48-0.876,0.807c-0.005,0.326,0.236,0.381,0.551,0.477c0.112,0.034,0.285-0.002,0.439-0.037c0.123-0.371,0.22-0.737,0.513-1.027c0.473-0.467,1.283-1.01,1.943-0.952C554.401,132.542,554.449,132.726,554.606,132.783L554.606,132.783z\"\n        />\n        <Path\n          id=\"Path8637\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.01,137.802c0.041,0.297,0.08,0.618,0.224,0.806c0.225,0.304,0.501,0.41,0.768,0.515c0.412-0.157,1.165-0.048,1.281-0.402c0.14-0.424-0.715-0.409-0.621-0.843c0.09-0.435,1.03-0.768,1.43-0.768c0.397-0.002,0.352,0.405,0.66,0.366c0.211-0.026,0.369-0.3,0.549-0.514c-0.039-0.276-0.006-0.648-0.108-0.878c-0.224-0.492-0.438-0.971-0.878-1.025c-0.441-0.056-0.772,0.723-1.1,0.73c-0.326,0.011-0.151-0.403-0.549-0.329c-0.401,0.077-1.106,1.035-1.064,1.43c0.039,0.394,0.46,0.074,0.438,0.369c-0.011,0.145-0.095,0.349-0.257,0.475c-0.16,0.127-0.391,0.183-0.696,0.146C558.06,137.871,558.038,137.811,558.01,137.802L558.01,137.802z\"\n        />\n        <Path\n          id=\"Path8635\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.12,135.715c-0.451,0.204-0.918,0.37-1.246,0.328c-0.035,0.06,0.023,0.157-0.111,0.223c-0.287,0.142-1.021-0.323-1.391-0.292c-0.371,0.03-0.4-0.025-0.729,0.292c-0.333,0.32-0.386,1.248-0.809,1.797c-0.21,0.272-0.591,0.46-0.952,0.66c-0.122,0.068-0.157,0.149-0.257,0.221c0.116,0.188,0.236,0.371,0.402,0.475c0.356,0.229,0.995,0.515,1.43,0.438c0.373-0.062,0.792-0.527,1.171-0.474c0.148,0.022,0.355,0.354,0.515,0.182c0.287-0.314,0.185-1.036,0.185-1.429c0-0.684,0.887-0.517,1.316-0.437c0.82,0.144,1.602,0.55,2.346,0.914c0.676,0.334,0.9,1.114,1.611,1.43c0.078,0.037,0.173-0.025,0.256,0c-0.133-0.283-0.3-0.546-0.108-0.842c0.039-0.065,0.173-0.042,0.255-0.074c-0.27-0.105-0.543-0.211-0.768-0.515c-0.139-0.187-0.179-0.509-0.223-0.806c-0.281-0.09-0.567-0.435-0.843-0.843c-0.298-0.443-0.583-0.86-0.843-0.916c-0.517-0.114-0.365,0.24-0.587,0.223c-0.222-0.022-0.434-0.183-0.584-0.403C555.13,135.823,555.139,135.753,555.12,135.715L555.12,135.715z\"\n        />\n        <Path\n          id=\"Path8625\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.239,132.527c-0.657-0.058-1.467,0.485-1.94,0.952c-0.294,0.289-0.387,0.658-0.516,1.027c0.271-0.063,0.548-0.158,0.771-0.11c0.348,0.074,0.516,0.277,0.768,0.515c0.252,0.236,0.667,0.606,0.696,0.877c0.013,0.148-0.105,0.187-0.146,0.256c0.325,0.041,0.795-0.124,1.245-0.328c-0.105-0.186-0.194-0.363-0.146-0.699c0.058-0.403,0.862-0.873,0.732-1.426C555.577,133.036,554.898,132.582,554.239,132.527L554.239,132.527z\"\n        />\n        <Path\n          id=\"Path8441\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.228,136.74c0.123-0.025,0.237,0.006,0.368-0.037c0.298-0.096,0.951-0.76,1.099-0.22c0.172,0.619,0.668,0.271,0.916-0.147c0.205-0.343,0.451-0.25,0.843-0.256c0.551-0.008,0.945,0.168,1.464,0.329c0.108,0.033,0.215-0.053,0.332-0.036c-0.017-0.02-0.024-0.056-0.039-0.073c-0.264-0.299-0.567-0.515-0.584-0.845c-0.015-0.229,0.047-0.351,0.146-0.549c-0.05,0-0.098,0.038-0.146,0.037c-0.359-0.015-0.748-0.282-1.137-0.477c-0.091,0.25-0.159,0.52-0.329,0.585c-0.411,0.159-0.673-0.317-0.989-0.256c-0.316,0.059-0.411,0.478-0.731,0.55c-0.25,0.057-0.489-0.12-0.768-0.185c0.115,0.247,0.14,0.451,0.037,0.623c-0.123,0.205-0.489,0.025-0.621,0.293C582,136.245,582.126,136.503,582.228,136.74L582.228,136.74z\"\n        />\n        <Path\n          id=\"Path8341\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.228,136.74c-0.102-0.237-0.228-0.497-0.146-0.661c0.133-0.266,0.502-0.089,0.621-0.292c0.103-0.174,0.077-0.376-0.037-0.623c-0.076-0.019-0.126-0.045-0.223-0.036c-0.418,0.044-0.787,0.718-1.354,0.622c-0.308-0.052-0.557-0.407-0.769-0.73c-0.031,0.036,0,0.124-0.037,0.145c-0.324,0.219-0.482-0.16-1.025-0.036c-0.372,0.084-0.903,0.452-1.393,0.768c0.129,0.247,0.275,0.381,0.405,0.661c0.125,0.281,0.293,0.47,0.436,0.733c0.549-0.267,1.104-0.518,1.685-0.439C581.047,136.936,581.613,136.881,582.228,136.74L582.228,136.74z\"\n        />\n        <Path\n          id=\"Path8455\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.666,135.164c0.278,0.068,0.52,0.239,0.768,0.184c0.32-0.074,0.417-0.49,0.732-0.549c0.316-0.059,0.576,0.418,0.988,0.256c0.173-0.066,0.237-0.336,0.328-0.585c-0.248-0.125-0.493-0.146-0.729-0.293c-0.616-0.374-1.164-0.747-1.575-0.807c-0.822-0.119-0.698,0.464-1.212,0.183c-0.051-0.025-0.09-0.107-0.146-0.146c-0.233,0.288-0.563,0.568-0.475,0.879c0.141,0.5,1.124,0.448,1.32,0.768C582.697,135.104,582.648,135.12,582.666,135.164L582.666,135.164z\"\n        />\n        <Path\n          id=\"Path8243\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.666,135.164c-0.021-0.042,0.028-0.061,0-0.108c-0.194-0.322-1.177-0.272-1.318-0.768c-0.087-0.313,0.239-0.591,0.474-0.879c-0.209-0.145-0.428-0.305-0.585-0.584c-0.044-0.086,0-0.234-0.034-0.33c-0.346,0.267-0.779,0.596-0.81,0.876c-0.034,0.375,0.301,0.224,0.331,0.551c0.026,0.29-0.151,0.818-0.402,1.099c0.214,0.324,0.463,0.681,0.769,0.73c0.566,0.096,0.936-0.576,1.354-0.62C582.54,135.12,582.59,135.146,582.666,135.164L582.666,135.164z\"\n        />\n        <Path\n          id=\"Path8343\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.771,134.908c-0.1,0.198-0.162,0.322-0.147,0.549c0.021,0.331,0.321,0.547,0.584,0.845c0.016,0.019,0.024,0.055,0.037,0.073c0.232,0.031,0.48,0.124,0.661-0.037c0.149-0.135,0.458-0.147,0.621-0.035c0.332,0.223-0.049,0.803,0.402,0.953c0.352,0.116,0.6-0.943,1.209-0.516c-0.075-0.159,0.033-0.46-0.109-0.583c-0.126-0.116-0.426-0.181-0.476-0.37c-0.097-0.371-0.057-0.743-0.367-1.025c-0.152-0.14-0.376-0.199-0.551-0.293c-0.099,0.047-0.148,0.104-0.254,0.146C587.882,134.813,587.312,134.906,586.771,134.908L586.771,134.908z\"\n        />\n        <Path\n          id=\"Path8248\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.791,134.177c-0.151-0.64-0.619-1.459-0.438-1.979c0.115-0.332,0.439-0.423,0.73-0.515c0.293-0.087,0.555-0.174,0.517-0.513c-0.04-0.336-0.376-0.619-0.809-0.808c-0.126,0.271-0.224,0.494-0.438,0.623c-0.483,0.291-1.304-0.061-1.649,0.219c-0.344,0.284-0.069,0.807-0.329,0.991c-0.264,0.186-0.533-0.171-0.916,0c-0.094,0.042-0.144,0.207-0.256,0.292c0.034,0.097-0.008,0.245,0.036,0.331c0.195,0.35,0.475,0.594,0.731,0.731c0.514,0.277,0.386-0.304,1.21-0.183c0.411,0.059,0.961,0.43,1.574,0.806C584.765,134.184,584.78,134.17,584.791,134.177L584.791,134.177z\"\n        />\n        <Path\n          id=\"Path7978\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.734,129.487c-0.501,0.105-0.328,0.596-0.623,0.62c-0.294,0.024-0.299-0.585-0.73-0.514c-0.241,0.041-0.423,0.426-0.585,0.768c0.429,0.188,0.768,0.471,0.808,0.809c0.038,0.336-0.224,0.422-0.515,0.513c-0.292,0.088-0.619,0.181-0.731,0.515c-0.18,0.521,0.286,1.338,0.438,1.978c0.604,0.37,1.257,0.747,1.83,0.769c0.586,0.022,1.213-0.114,1.759-0.33c0.106-0.042,0.155-0.098,0.254-0.146c-0.172-0.094-0.287-0.224-0.219-0.515c0.069-0.289,0.216-0.704,0.439-0.916c-0.663-0.223-0.503-0.984-0.7-1.502c-0.131-0.351-0.303-0.534-0.401-0.915c-0.06-0.225-0.36-0.699-0.515-0.879c0.112-0.041,0.298-0.1,0.515-0.109c-0.043-0.02-0.106-0.059-0.146-0.074C587.268,129.443,586.984,129.433,586.734,129.487L586.734,129.487z\"\n        />\n        <Path\n          id=\"Path8154\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.161,132.747c-0.166-0.082-0.348-0.156-0.367-0.292c-0.053-0.38,0.301-0.452,0.329-0.769c0.027-0.315,0.071-0.887-0.223-1.025c-0.288-0.138-0.399,0.388-0.768,0.401c-0.087,0.008-0.224-0.073-0.292-0.107c-0.005,0.174,0,0.402-0.11,0.55c-0.189,0.256-0.206,0.353-0.807,0.439c-0.424,0.062-1.195-0.249-1.868-0.439c0.008,0.036,0.088,0.073,0.074,0.111c-0.136,0.355-0.534,0.143-0.698,0.328c-0.159,0.185-0.446,0.271-0.221,0.696c0.225,0.424,1.644,0.179,2.09,0.551c0.135,0.115,0.134,0.234,0.183,0.367c0.089-0.102,0.174-0.269,0.293-0.292c0.249-0.056,0.357,0.25,0.621,0.223c0.266-0.029,0.488-0.412,0.767-0.515c0.281-0.104,0.602-0.007,0.844-0.109C578.076,132.83,578.126,132.778,578.161,132.747L578.161,132.747z\"\n        />\n        <Path\n          id=\"Path7983\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.138,129.314c-0.465,0.421-0.997,0.897-1.186,1.235c-0.124,0.222-0.107,0.271-0.108,0.402c0.071,0.035,0.204,0.115,0.292,0.108c0.37-0.011,0.479-0.54,0.768-0.401c0.289,0.138,0.251,0.712,0.223,1.025c-0.027,0.319-0.381,0.387-0.33,0.769c0.021,0.138,0.203,0.208,0.368,0.292c0.108-0.093,0.148-0.186,0.438-0.329c0.338-0.168,0.961-0.435,1.577-0.402c0.121-0.38,0.35-0.768,0.292-1.172c-0.051-0.358-0.361-0.615-0.587-0.953c-0.142,0.025-0.292,0.065-0.402,0.036c-0.362-0.089-0.272-0.345-0.768-0.513c-0.133-0.045-0.306-0.117-0.501-0.147L578.138,129.314z\"\n        />\n        <Path\n          id=\"Path8069\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.175,132.013c0.088,0.006,0.132-0.095,0.223-0.073c0.266,0.069,0.464,0.402,0.661,0.695c0.173-0.156,0.258-0.373,0.401-0.438c0.382-0.172,0.655,0.186,0.916,0c0.26-0.186-0.015-0.708,0.33-0.991c0.304-0.25,0.976-0.036,1.464-0.181c-0.072-0.219,0.043-0.459-0.11-0.697c-0.224-0.354-0.714-0.604-1.209-0.844c-0.106,0.123-0.135,0.26-0.255,0.368c-0.29,0.254-0.786,0.562-1.137,0.513c-0.353-0.047-0.312-0.439-0.661-0.548c-0.24-0.074-0.593,0.02-0.916,0.073c0.225,0.338,0.534,0.595,0.586,0.953C580.527,131.247,580.298,131.633,580.175,132.013L580.175,132.013z\"\n        />\n        <Path\n          id=\"Path8067\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.224,129.242c-0.533-0.088-1.241-0.061-1.709-0.013c-0.639,0.066-1.158,0.199-1.611,0.475c-0.459,0.276-0.385,0.812-1.063,1.136c-0.017,0.008-0.058-0.007-0.074,0c0.044,0.071,0.026,0.198,0.074,0.256c0.134,0.155,0.192,0.273,0.221,0.401c0.672,0.191,1.444,0.502,1.867,0.439c0.6-0.086,0.616-0.184,0.808-0.439c0.188-0.252-0.068-0.432,0.221-0.952C577.141,130.213,577.76,129.662,578.224,129.242L578.224,129.242z\"\n        />\n        <Path\n          id=\"Path7987\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.127,128.131c0.518-0.129-0.354-0.431-0.551-0.439c-0.667-0.025-0.976,0.067-1.613-0.256c-0.013-0.004-0.021,0.007-0.037,0c-0.296-0.09-0.664-0.242-1.023-0.182c-0.027,0.007-0.077,0.029-0.111,0.037c0.009,0.019,0.03,0.021,0.037,0.036c0.134,0.331,0.223,0.681,0.476,0.844c0.51,0.319,0.96,0.297,1.65,0.292C587.28,128.459,587.701,128.277,588.127,128.131L588.127,128.131z\"\n        />\n        <Path\n          id=\"Path7985\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.056,132.637c-0.198-0.291-0.397-0.626-0.66-0.696c-0.716-0.187-1.41,0.283-1.798,0.474c-0.386,0.191-0.343,0.336-0.585,0.439c-0.24,0.105-0.562,0.008-0.844,0.111c-0.278,0.103-0.504,0.482-0.767,0.512c-0.268,0.029-0.371-0.273-0.621-0.221c-0.121,0.024-0.206,0.19-0.294,0.293c0.111,0.298,0.162,0.621,0.401,0.843c0.352,0.316,0.681-0.073,1.395,0.514c0.214,0.172,0.394,0.623,0.583,0.989c0.49-0.318,1.02-0.683,1.395-0.768c0.543-0.123,0.699,0.255,1.024,0.036c0.324-0.216,0.47-0.916,0.439-1.245c-0.03-0.327-0.368-0.173-0.331-0.55C580.421,133.135,580.771,132.894,581.056,132.637L581.056,132.637z\"\n        />\n        <Path\n          id=\"Path7782\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.85,129.487c0.496,0.236,0.984,0.489,1.209,0.843c0.154,0.236,0.039,0.478,0.11,0.697c0.062-0.021,0.126-0.003,0.182-0.037c0.483-0.291,0.593-1.317,1.025-1.393c0.432-0.074,0.436,0.539,0.73,0.516c0.294-0.025,0.123-0.518,0.621-0.622c0.251-0.054,0.534-0.043,0.879,0.073c0.04,0.015,0.103,0.058,0.146,0.074c0.184-0.009,0.402,0.04,0.439-0.074c0.058-0.192-0.006-0.392,0.036-0.585c0.131-0.625,0.605-0.254,0.916,0c-0.141-0.32-0.477-0.628-0.886-0.901c-0.421,0.144-0.985,0.386-1.312,0.388c-0.688,0.005-1.14,0.026-1.651-0.293c-0.254-0.159-0.341-0.513-0.473-0.843c-0.009-0.018-0.03-0.02-0.037-0.036c-0.361,0.068-0.855,0.175-1.319,0.328c-0.502,0.167-0.93,0.367-0.99,0.661c-0.058,0.293,0.115,0.385,0.295,0.439c0.177,0.053,0.383,0.088,0.401,0.254C583.202,129.167,582.997,129.321,582.85,129.487L582.85,129.487z\"\n        />\n        <Path\n          id=\"Path7864\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.641,138.167c-0.248-0.175-0.521-0.336-0.696-0.437c-0.465-0.266-0.664-0.388-0.99-0.221c-0.156,0.079-0.173,0.3-0.222,0.515c0.123,0.036,0.235-0.078,0.329,0.037C570.408,138.483,571.026,138.376,571.641,138.167L571.641,138.167z\"\n        />\n        <Path\n          id=\"Path7862\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.631,136.263c-0.219,0.272-0.429,0.55-0.368,0.844c0.058,0.272,0.386,0.377,0.622,0.583c0.584-0.252,0.934-0.078,1.429,0.293c0.473,0.361,1.484,0.224,2.052,0.182c0.825-0.057,1.579-0.505,2.346-0.876c-0.143-0.266-0.312-0.452-0.439-0.733c-0.319-0.692-0.631-1.355-0.988-1.648c-0.715-0.583-1.046-0.198-1.394-0.515c-0.074-0.066-0.074-0.174-0.11-0.255c-0.274,0.202-0.499,0.426-0.621,0.584c-0.282,0.359-0.11,0.403-0.403,0.696c-0.292,0.291-0.669,0.699-1.466,0.844C573.138,136.29,572.849,136.263,572.631,136.263z\"\n        />\n        <Path\n          id=\"Path7860\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.881,136.593c-0.158,0.126-0.284,0.239-0.403,0.403c-0.169,0.232-0.279,0.509-0.439,0.808c0.06,0.073,0.124,0.112,0.184,0.181c0.124-0.166,0.323-0.019,0.515,0.037c0.049-0.214,0.063-0.432,0.222-0.513c0.325-0.172,0.524-0.044,0.989,0.221c0.173,0.101,0.45,0.262,0.698,0.438c0.44-0.15,0.887-0.336,1.17-0.477c0.027-0.013,0.045,0.014,0.074,0c-0.236-0.207-0.567-0.314-0.623-0.583c-0.063-0.291,0.15-0.571,0.369-0.844c-0.354,0.003-0.676,0.015-1.064-0.036c-0.082-0.011-0.102-0.058-0.181-0.073c-0.218,0.365-0.759,0.781-1.102,0.769C570.029,136.911,569.977,136.741,569.881,136.593L569.881,136.593z\"\n        />\n        <Path\n          id=\"Path7857\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.159,135.091c-0.266,0.07-0.503,0.173-0.658,0.366c-0.316,0.385-0.649,1.146-0.441,1.429c0.206,0.285,0.406-0.196,0.622,0c0.154,0.14,0.094,0.489,0.074,0.806c0.325-0.152,0.644-0.294,0.989-0.181c0.124,0.042,0.204,0.176,0.292,0.293c0.161-0.299,0.272-0.574,0.439-0.808c0.123-0.165,0.244-0.275,0.403-0.402c-0.051-0.079-0.143-0.174-0.223-0.183c-0.217-0.025-0.161,0.247-0.438,0.257c-0.278,0.009-0.782,0.012-1.1-0.477C567.974,135.958,568.136,135.509,568.159,135.091L568.159,135.091z\"\n        />\n        <Path\n          id=\"Path7855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.307,133.699c-0.149-0.221-0.16-0.559-0.293-0.623c-0.357-0.176-0.364-0.041-0.55,0.109c-0.187,0.152-0.106,0.576-0.329,0.808c-0.223,0.229-0.855,0.181-0.988,0.439c-0.136,0.258,0.405,0.429,0.109,0.697c-0.174,0.157-0.58-0.107-0.953-0.256c-0.037,0.062,0.008,0.174-0.038,0.223c-0.223,0.236-0.63-0.058-0.843,0.146c-0.215,0.203-0.272,0.444-0.184,0.916c0.09,0.471,1.099,1.097,1.101,1.611c0,0.257-0.142,0.294-0.292,0.367c0.287,0.152,0.561,0.345,0.877,0.402c0.413,0.073,0.997-0.46,0.439-0.402c0.337-0.252,0.61-0.203,0.879-0.55c0.155-0.206,0.333-0.031,0.475,0.109c0.012-0.007,0.024,0.009,0.037,0c0.021-0.318,0.079-0.666-0.074-0.807c-0.22-0.196-0.42,0.285-0.623,0c-0.206-0.283,0.126-1.042,0.438-1.428c0.158-0.191,0.396-0.297,0.661-0.366c0.027-0.46-0.065-0.893,0.038-1.21C568.225,133.795,568.269,133.771,568.307,133.699L568.307,133.699z\"\n        />\n        <Path\n          id=\"Path7853\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.66,130.219c-0.416,0.049-0.813,0.124-1.025,0.257c-0.45,0.282-0.272,0.658-0.622,0.729c-0.206,0.044-0.402-0.127-0.621-0.293c0.194,0.668-0.188,0.859-0.11,1.137c0.08,0.298,0.385,0.333,0.368,0.552c-0.021,0.217-0.502,0.068-0.476,0.437c0.024,0.372,1.111,0.539,1.282,0.955c0.137,0.328-0.005,0.628-0.146,0.876c0.371,0.152,0.777,0.416,0.953,0.256c0.297-0.268-0.243-0.437-0.109-0.696c0.134-0.26,0.768-0.21,0.989-0.439c0.223-0.23,0.144-0.657,0.328-0.808c0.188-0.15,0.191-0.286,0.55-0.11c0.135,0.067,0.144,0.404,0.292,0.623c0.222-0.429,0.553-0.668,0.731-1.064c0.211-0.458,0.559-1.091,0.403-1.463c-0.155-0.374-0.401-0.348-0.807-0.439c-0.406-0.09-1.215,0.286-1.574,0.11C566.74,130.682,566.672,130.485,566.66,130.219L566.66,130.219z\"\n        />\n        <Path\n          id=\"Path7851\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.732,128.203c-0.079-0.206-0.124-0.46-0.291-0.55c-0.254-0.133-0.385,0.217-0.809,0.073c-0.211-0.071-0.548-0.204-0.845-0.402c-0.055-0.036-0.059-0.106-0.109-0.146c-0.046,0.043-0.153,0.07-0.185,0.11c-0.246,0.332,0.226,0.465-0.144,0.73c-0.369,0.271-1.552-0.317-2.013-0.221c-0.232,0.049-0.466,0.121-0.622,0.221c-0.16,0.102-0.247,0.249-0.11,0.476c0.14,0.227,0.769,0.627,1.392,1.063c0.622,0.434,1.243,0.892,1.394,1.282c0.02,0.048-0.013,0.03,0,0.073c0.221,0.165,0.417,0.336,0.621,0.291c0.35-0.073,0.174-0.449,0.621-0.729c0.214-0.134,0.612-0.208,1.026-0.257c0-0.028-0.037-0.04-0.037-0.074c0.006-0.321,0.62-0.531,0.622-0.916c0-0.193-0.243-0.321-0.439-0.473c-0.194-0.157-0.357-0.305-0.255-0.515C566.573,128.188,566.685,128.233,566.732,128.203L566.732,128.203z\"\n        />\n        <Path\n          id=\"Path7849\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.396,126.885c-0.006-0.029-0.072-0.083-0.072-0.11c-0.01-0.22,0.037-0.363-0.108-0.475c-0.293-0.228-0.472-0.007-0.662-0.109c-0.188-0.106-0.205-0.339-0.402-0.439c-0.2-0.1-0.411,0.097-0.731-0.074c-0.123-0.065-0.234-0.271-0.329-0.437c-0.322,0.074-0.594,0.068-0.807,0.074c0.105,0.308,0.278,0.629,0.182,0.843c-0.145,0.323-0.472,0.352-0.729,0.403c-0.261,0.05-0.326-0.183-0.731-0.111c-0.355,0.066-0.987,0.425-1.32,0.733c0.05,0.041,0.058,0.111,0.11,0.146c0.295,0.199,0.632,0.332,0.843,0.403c0.422,0.142,0.557-0.207,0.808-0.074c0.171,0.088,0.213,0.341,0.294,0.548c0.142-0.082,0.303-0.152,0.55-0.108c0.328,0.056,0.678,0.165,0.844,0.036c0.323-0.255-0.079-0.656,0.292-0.877c0.37-0.224,1.304,0.508,1.685,0.291C570.402,127.376,570.326,127.078,570.396,126.885L570.396,126.885z\"\n        />\n        <Path\n          id=\"Path7664\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.552,124.358c-0.026,0.025-0.008,0.083-0.037,0.109c-0.402,0.365-0.906,0.606-1.208,0.77c-0.106,0.057-0.132-0.025-0.222,0c0.094,0.167,0.208,0.373,0.327,0.438c0.322,0.172,0.533-0.024,0.732,0.074c0.2,0.098,0.217,0.333,0.402,0.439c0.189,0.104,0.368-0.123,0.663,0.108c0.146,0.114,0.1,0.257,0.108,0.476c0,0.024,0.07,0.079,0.073,0.11c0.021-0.053,0.017-0.165,0.074-0.183c0.275-0.086,0.24,0.518,0.659,0.438c0.255-0.045,0.441-0.485,0.622-0.843c-0.163-0.036-0.32-0.03-0.438-0.293c-0.098-0.219-0.153-0.519-0.109-0.878c0.017-0.138,0.137-0.263,0.184-0.403c-0.238-0.052-0.512-0.017-0.662-0.181c-0.408-0.451-0.435,0.184-0.732,0.035C569.843,124.503,569.706,124.414,569.552,124.358L569.552,124.358z\"\n        />\n        <Path\n          id=\"Path7789\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.567,134.505c0.536,0.042,1.17,0.156,1.321-0.074c0.221-0.344-0.253-0.269-0.185-0.439c0.07-0.174,0.21-0.272,0.584-0.292c0.377-0.023,0.908,0.765,1.503,0.585c0.283-0.086,0.458-0.493,0.622-0.879c-0.045-0.074-0.027-0.152-0.11-0.223c-0.445-0.37-1.86-0.124-2.088-0.549c-0.227-0.421,0.059-0.511,0.221-0.697c0.161-0.185,0.561,0.025,0.696-0.327c0.068-0.177-0.12-0.314-0.291-0.515c-0.05-0.058-0.027-0.188-0.074-0.256c-0.349,0.133-0.93,0.083-1.502,0.037c-0.6-0.05-1.153-0.077-1.356,0.18c-0.205,0.263-0.144,0.436-0.037,0.587c0.106,0.15,0.277,0.283,0.223,0.438c-0.117,0.313-0.791,0.139-0.769,0.623c0.009,0.242,0.391,0.368,0.769,0.515c0.377,0.146,0.78,0.287,0.844,0.585C571.987,134.066,571.774,134.292,571.567,134.505L571.567,134.505z\"\n        />\n        <Path\n          id=\"Path7787\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.384,136.154c0.08,0.015,0.101,0.064,0.183,0.073c0.624,0.083,1.324,0.109,1.721,0.037c0.795-0.144,1.173-0.551,1.466-0.842c0.291-0.293,0.123-0.336,0.403-0.699c0.123-0.157,0.347-0.383,0.621-0.584c-0.104-0.235-0.217-0.48-0.368-0.731c-0.169,0.386-0.338,0.795-0.623,0.877c-0.595,0.177-1.122-0.609-1.501-0.585c-0.376,0.021-0.521,0.121-0.586,0.293c-0.068,0.174,0.407,0.095,0.184,0.439c-0.151,0.228-0.781,0.116-1.32,0.074c-0.033,0.035-0.037,0.074-0.073,0.109c-0.242,0.237-0.486,0.439-0.476,0.662c0.025,0.441,0.615,0.356,0.55,0.767C571.56,136.101,571.417,136.095,571.384,136.154L571.384,136.154z\"\n        />\n        <Path\n          id=\"Path7726\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.222,137.985c-0.155-0.18-0.278-0.411-0.476-0.474c-0.356-0.118-0.688,0.024-1.024,0.181c0.032,0.035,0.083,0.001,0.108,0.038c0.341,0.461,0.129,0.683-0.222,0.99c-0.341,0.295-0.697,0.542-0.367,0.952c0.175,0.222,0.48,0.585,0.255,0.88c0.235,0.057,0.426,0.197,0.622,0.328c0.083-0.286,0.42-0.323,0.516-0.585c0.076-0.22-0.042-0.472,0-0.697c0.254,0.061,0.514,0.014,0.768,0c-0.24-0.484-0.42-0.899-0.331-1.465C569.089,138.027,569.179,138.045,569.222,137.985L569.222,137.985z\"\n        />\n        <Path\n          id=\"Path7609\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.54,126.482c0.547-0.056,0.961-0.461,1.316-0.807c0.369-0.353,0.784-0.733,0.809-1.248c0.014-0.321-0.275-0.581-0.477-0.876c-0.574,0.398-1.145,0.796-1.795,1.1c-0.148,0.07-0.271-0.032-0.402,0c0.153,0.165,0.44,0.321,0.476,0.475c0.083,0.383-0.231,0.317-0.223,0.661C577.253,125.978,577.427,126.221,577.54,126.482L577.54,126.482z\"\n        />\n        <Path\n          id=\"Path7601\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.54,126.482c-0.113-0.261-0.287-0.503-0.294-0.697c-0.012-0.343,0.305-0.276,0.222-0.661c-0.033-0.156-0.322-0.312-0.475-0.474c-0.546,0.125-1.037,0.133-1.612-0.074c-0.513-0.182-0.78-0.123-1.318-0.073c-0.193,0.02-0.387,0.08-0.585,0.146c0.01,0.043-0.016,0.104,0,0.147c0.089,0.265,0.267,0.502,0.439,0.73c0.35,0.455,1.192,0.87,1.574,0.768c0.384-0.102-0.06-0.393,0.33-0.515c0.388-0.121,1.12,0.738,1.684,0.698C577.513,126.481,577.527,126.486,577.54,126.482L577.54,126.482z\"\n        />\n        <Path\n          id=\"Path7620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M576.878,126.224c-0.285,0.157-0.765,0.255-0.842,0.476c-0.103,0.291,0.283,0.328,0.22,0.551c-0.062,0.223-0.652,0.063-0.62,0.474c0.018,0.228,0.446,0.345,0.842,0.439c0.091-0.164,0.113-0.349,0.293-0.402c0.364-0.107,0.722,0.202,1.025,0.108c0.305-0.088,0.742-0.271,0.696-0.549c-0.045-0.274-0.479-0.045-0.731-0.293c-0.111-0.109-0.13-0.346-0.221-0.55c-0.012,0.001-0.024-0.002-0.037,0C577.294,126.497,577.108,126.362,576.878,126.224L576.878,126.224z\"\n        />\n        <Path\n          id=\"Path7618\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.912,125.529c-0.062,0.057-0.126,0.088-0.182,0.146c-0.31,0.327-0.523,0.668-0.516,0.954c0.01,0.285,0.179,0.383,0.368,0.438c0.187,0.058,0.405,0.107,0.439,0.328c0.033,0.223-0.216,0.434-0.439,0.661c-0.023,0.025-0.025,0.124-0.049,0.144c0.114,0.04,0.151,0.04,0.271,0.074c0.778,0.237,1.588,0.377,2.014,0.293c0.425-0.083,0.57-0.239,0.659-0.402c-0.396-0.095-0.824-0.212-0.842-0.44c-0.03-0.414,0.561-0.254,0.62-0.476c0.065-0.221-0.319-0.257-0.22-0.55c0.074-0.223,0.557-0.32,0.842-0.475c-0.389-0.23-0.817-0.518-1.062-0.439c-0.386,0.122,0.054,0.411-0.329,0.513C575.105,126.401,574.261,125.984,573.912,125.529L573.912,125.529z\"\n        />\n        <Path\n          id=\"Path7613\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.473,124.65c-0.44,0.146-0.887,0.336-1.319,0.293c-0.242-0.025-0.491-0.159-0.769-0.224c-0.044,0.141-0.167,0.267-0.182,0.403c-0.042,0.362,0.011,0.663,0.109,0.877c0.197,0.436,0.588,0.222,0.73,0.477c0.074,0.126-0.069,0.179-0.146,0.292c-0.076,0.113-0.093,0.296,0.146,0.621c0.207,0.278,0.86,0.569,1.503,0.79c0.024-0.024,0.015-0.107,0.036-0.128c0.224-0.225,0.473-0.436,0.439-0.662c-0.034-0.222-0.254-0.271-0.439-0.327s-0.356-0.159-0.368-0.439c-0.01-0.283,0.205-0.624,0.515-0.953c0.056-0.059,0.123-0.09,0.184-0.147c-0.175-0.226-0.354-0.468-0.44-0.729C573.456,124.755,573.484,124.696,573.473,124.65L573.473,124.65z\"\n        />\n        <Path\n          id=\"Path7675\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.541,132.855c-0.097,0.01-0.158,0.07-0.257,0.074c-0.486,0.029-0.956-0.025-1.392-0.074c-0.226,0.316-0.534,0.525-0.696,1.026c-0.195,0.606-0.388,1.819-0.074,2.306c0.315,0.487,0.818,0.483,1.1,0.477c0.276-0.011,0.224-0.281,0.439-0.257c0.217,0.024,0.224,0.5,0.621,0.516s1.217-0.469,1.281-0.88c0.064-0.413-0.523-0.326-0.549-0.768c-0.012-0.221,0.232-0.419,0.476-0.66c0.243-0.24,0.5-0.508,0.439-0.807c-0.062-0.3-0.469-0.439-0.846-0.585C570.822,133.118,570.678,132.99,570.541,132.855L570.541,132.855z\"\n        />\n        <Path\n          id=\"Path7673\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.958,130.878c0.101-0.378,0.188-0.791,0.146-1.026c-0.102-0.591-0.437-0.198-0.55-0.622c-0.056-0.213-0.16-0.47-0.146-0.768c0.01-0.221,0.177-0.456,0.369-0.697c-0.239-0.126-0.633-0.229-0.732-0.37c-0.238-0.326-0.223-0.511-0.146-0.622c0.075-0.112,0.221-0.166,0.146-0.292c-0.058-0.102-0.185-0.16-0.293-0.183c-0.181,0.356-0.369,0.795-0.622,0.844c-0.419,0.074-0.383-0.523-0.66-0.439c-0.274,0.085,0.016,0.627-0.367,0.843c-0.383,0.217-1.312-0.517-1.685-0.292c-0.372,0.223,0.031,0.625-0.294,0.878c-0.164,0.126-0.514,0.021-0.842-0.036c-0.328-0.058-0.63-0.064-0.731,0.146c-0.104,0.21,0.06,0.36,0.255,0.515c0.197,0.154,0.44,0.283,0.44,0.476c-0.006,0.385-0.62,0.598-0.623,0.915c-0.006,0.32,0.079,0.52,0.438,0.698c0.359,0.175,1.171-0.203,1.574-0.11c0.406,0.093,0.649,0.065,0.809,0.439c0.155,0.372-0.191,1.01-0.403,1.464c-0.036,0.08-0.099,0.153-0.146,0.222c0.436,0.048,0.905,0.102,1.393,0.073c0.1-0.006,0.16-0.061,0.255-0.073c-0.056-0.054-0.218-0.076-0.22-0.146c-0.021-0.483,0.654-0.312,0.769-0.623c0.058-0.156-0.114-0.289-0.222-0.439c-0.109-0.15-0.17-0.323,0.036-0.583c0.204-0.263,0.757-0.233,1.354-0.184C572.529,130.901,572.708,130.868,572.958,130.878L572.958,130.878z\"\n        />\n        <Path\n          id=\"Path7671\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.64,129.413c-0.137-0.318-0.213-0.64-0.404-0.806c-0.401-0.352-0.699-0.153-0.878-0.439c-0.075-0.126,0.046-0.213,0.146-0.33c-0.238-0.051-0.471-0.15-0.731-0.074c-0.18,0.053-0.204,0.237-0.294,0.402c-0.087,0.165-0.231,0.32-0.659,0.404c-0.425,0.082-1.234-0.058-2.013-0.293c-0.454-0.139-0.688-0.336-1.025-0.514c-0.188,0.24-0.356,0.477-0.368,0.697c-0.014,0.3,0.091,0.557,0.146,0.767c0.111,0.425,0.448,0.031,0.548,0.622c0.042,0.237-0.045,0.649-0.146,1.026c0.318,0.012,0.69,0.056,0.879-0.036c0.679-0.322,0.605-0.86,1.064-1.137c0.455-0.275,0.972-0.412,1.61-0.475C577.132,129.167,578.122,129.259,578.64,129.413L578.64,129.413z\"\n        />\n        <Path\n          id=\"Path7669\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M583.252,127.765c-0.074-0.031-0.105-0.078-0.183-0.11c-0.688-0.285-1.309-0.524-1.246-0.877c0.065-0.354,0.229-0.354,0.404-0.292c0.173,0.06,0.344,0.155,0.438,0.037c0.191-0.238,0.158-0.65,0.036-0.954c-0.123-0.304-0.411-0.532-0.732-0.661c-0.321-0.123-0.849-0.213-1.062,0c-0.213,0.214,0.173,0.463,0,0.73c-0.174,0.272-0.522,0.645-1.061,0.514c-0.287-0.068-0.524-0.542-0.7-0.914c-0.122,0.137-0.162,0.315-0.292,0.437c-0.357,0.344-0.77,0.751-1.317,0.808c0.088,0.205,0.108,0.438,0.222,0.549c0.254,0.248,0.687,0.02,0.731,0.293c0.045,0.272-0.392,0.459-0.696,0.549c-0.09,0.026-0.198-0.017-0.294-0.036c-0.102,0.118-0.223,0.204-0.146,0.329c0.177,0.288,0.477,0.089,0.879,0.439c0.188,0.166,0.268,0.488,0.401,0.806c0.019,0.007,0.059-0.006,0.074,0c0.498,0.169,0.404,0.422,0.768,0.515c0.366,0.089,0.973-0.221,1.321-0.109c0.349,0.109,0.309,0.5,0.659,0.55c0.352,0.047,0.845-0.261,1.135-0.515c0.29-0.252,0.625-0.542,0.586-0.877c-0.021-0.168-0.223-0.203-0.401-0.255c-0.179-0.055-0.353-0.146-0.292-0.439C582.53,128.048,582.899,127.907,583.252,127.765L583.252,127.765z\"\n        />\n        <Path\n          id=\"Path7698\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.703,125.785c0.057,0.262,0.114,0.55-0.037,0.732c-0.095,0.12-0.27,0.025-0.438-0.037c-0.174-0.062-0.339-0.062-0.403,0.293c-0.063,0.354,0.557,0.593,1.247,0.877c0.075,0.031,0.106,0.074,0.182,0.109c0.101-0.041,0.108-0.109,0.223-0.145c0.502-0.169,1.066-0.306,1.428-0.37c0.362-0.06,0.728,0.089,1.024,0.182c0.017,0.007,0.025-0.005,0.038,0c0.397-0.268-0.39-0.877-0.109-1.281c0.284-0.41-0.09-0.809-0.586-1.208c-0.154-0.125-0.225-0.579-0.328-0.731c-0.082-0.124-0.195-0.149-0.33-0.147c-0.085,0.156-0.174,0.387-0.256,0.476c-0.407,0.445-0.688,0.078-0.843,0.292c-0.155,0.212,0.176,0.453,0,0.695C583.376,125.716,583.014,125.758,582.703,125.785L582.703,125.785z\"\n        />\n        <Path\n          id=\"Path7696\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.154,123.222c-0.22-0.001-0.45,0.025-0.584,0c-0.142-0.029-0.297-0.081-0.438-0.11c-0.221-0.044-0.215,0.224-0.402,0.222c-0.306-0.009-0.574-0.427-0.876-0.183c-0.206,0.165-0.449,0.257-0.662,0.403c0.2,0.293,0.489,0.555,0.477,0.876c-0.014,0.328-0.29,0.559-0.516,0.809c0.174,0.371,0.411,0.846,0.699,0.915c0.535,0.129,0.89-0.24,1.061-0.514c0.173-0.271-0.215-0.52,0-0.733c0.213-0.212,0.742-0.123,1.062,0c0.226-0.271,0.485-0.521,0.514-0.842C582.51,123.754,582.315,123.485,582.154,123.222L582.154,123.222z\"\n        />\n        <Path\n          id=\"Path7635\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.154,123.222c0.163,0.262,0.358,0.532,0.331,0.843c-0.025,0.321-0.288,0.569-0.514,0.843c0.321,0.125,0.61,0.356,0.731,0.661c0.026,0.072-0.019,0.14,0,0.221c0.31-0.028,0.67-0.073,0.806-0.254c0.178-0.244-0.153-0.484,0-0.698c0.155-0.215,0.435,0.153,0.843-0.292c0.08-0.089,0.173-0.322,0.259-0.476c-0.13,0.002-0.283,0.033-0.331-0.108c0.116-0.174,0.065-0.271-0.146-0.293c-0.129-0.096-0.247-0.223-0.366-0.329c-0.171-0.138-0.389-0.267-0.623-0.223c0.115-0.255-0.009-0.304-0.183-0.254c-0.173,0.049-0.401,0.193-0.475,0.368C582.441,123.322,582.281,123.222,582.154,123.222L582.154,123.222z\"\n        />\n        <Path\n          id=\"Path7558\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.28,136.043c-0.358,0.094-0.613,0.241-0.953,0.258c0.06,0.128,0.173,0.271,0.11,0.367c-0.187,0.276-0.58-0.056-0.88,0.074c-0.302,0.129-0.5,0.694-0.806,0.733c-0.307,0.038-0.261-0.37-0.66-0.368s-1.337,0.334-1.428,0.768c-0.093,0.435,0.763,0.419,0.62,0.843c-0.14,0.424-1.292,0.089-1.539,0.476c-0.188,0.296-0.024,0.56,0.11,0.843c0.409,0.121,0.854,0.198,1.248,0c0.261-0.13,1.039-0.322,1.316-0.222c0.322,0.124,0.464-0.232,0.658-0.439c0.08,0.087,0.179,0.172,0.26,0.259c0.514-0.657,1.067-2.271,2.159-1.722c0.174,0.087,0.371,0.125,0.55,0.219c0.151-0.071,0.294-0.107,0.293-0.367c-0.004-0.517-1.012-1.141-1.1-1.61C564.232,136.095,564.282,136.094,564.28,136.043L564.28,136.043z\"\n        />\n        <Path\n          id=\"Path7556\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.202,133.076c-0.418,0.046-0.764,0.029-1.098,0c0.014,0.128,0.118,0.311,0.035,0.439c-0.171,0.271-0.816-0.067-0.916,0.368c-0.098,0.435,1.145,0.905,1.175,1.281c0.026,0.376-0.295,0.165-0.331,0.439c-0.025,0.183,0.14,0.445,0.257,0.699c0.339-0.016,0.596-0.165,0.954-0.257c-0.046-0.366-0.041-0.627,0.146-0.806c0.212-0.205,0.616,0.089,0.842-0.146c0.225-0.236,0.356-0.688,0.185-1.1C565.282,133.594,564.292,133.424,564.202,133.076L564.202,133.076z\"\n        />\n        <Path\n          id=\"Path7554\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M563.251,129.779c-0.112,0.145-0.239,0.328-0.223,0.438c0.061,0.336,0.408-0.121,0.402,0.369c-0.005,0.243-0.419,0.533-0.844,0.807c-0.111,0.074-0.117,0.145-0.222,0.223c0.272,0.359,0.6,0.714,0.696,0.989c0.087,0.246,0.023,0.335,0.037,0.474c0.333,0.029,0.681,0.048,1.1,0c-0.005-0.009-0.035-0.024-0.035-0.036c-0.025-0.37,0.457-0.222,0.473-0.438c0.021-0.218-0.286-0.252-0.366-0.551c-0.081-0.298,0.408-0.425,0.109-1.209C564.266,130.521,563.749,130.139,563.251,129.779L563.251,129.779z\"\n        />\n        <Path\n          id=\"Path7552\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.822,128.642c-0.252,0.308-0.457,0.636-0.808,0.879c-0.235,0.167-0.6,0.271-0.923,0.369c0.083,0.153,0.177,0.283,0.301,0.402c0.37,0.352,0.991,0.239,1.467,0.619c0.198,0.161,0.318,0.439,0.514,0.7c0.104-0.074,0.11-0.15,0.222-0.222c0.424-0.271,0.84-0.566,0.844-0.808c0.006-0.485-0.343-0.028-0.402-0.368c-0.022-0.11,0.107-0.294,0.222-0.439c-0.106-0.075-0.146-0.139-0.258-0.221C562.465,129.19,562.058,128.878,561.822,128.642z\"\n        />\n        <Path\n          id=\"Path7545\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.908,126.775c-0.224,0.223-0.456,0.37-0.517,0.514c-0.186,0.456,0.125,0.421,0,0.585c-0.124,0.165-0.46-0.064-0.62,0.146c-0.163,0.21-0.089,0.566,0,0.953c0.059,0.258,0.166,0.608,0.326,0.912c0.322-0.092,0.682-0.196,0.916-0.361c0.351-0.243,0.556-0.57,0.807-0.879c-0.041-0.04-0.199-0.112-0.22-0.146c-0.138-0.228-0.05-0.374,0.109-0.476c0.073-0.047,0.191-0.074,0.292-0.109c-0.078-0.225-0.119-0.471-0.33-0.697C561.504,127.031,561.194,126.941,560.908,126.775L560.908,126.775z\"\n        />\n        <Path\n          id=\"Path7579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.973,127.031c0.359-0.241,0.747-0.535,1.024-0.585c0.407-0.074,0.472,0.159,0.73,0.109c0.261-0.049,0.587-0.077,0.732-0.402c0.146-0.322,0.064-1.12-0.257-1.282c-0.32-0.161-0.432,0.299-0.767,0.37c-0.338,0.067-0.721,0.056-1.21-0.039c-0.37-0.071-0.877-0.255-1.283-0.437c-0.127,0.251-0.326,0.47-0.222,0.697c0.217,0.453,1.14,0.073,1.43,0.623C565.282,126.322,565.031,126.684,564.973,127.031z\"\n        />\n        <Path\n          id=\"Path7577\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.312,125.2c-0.288,0.02-0.562,0.192-0.697,0.074c-0.274-0.243,0.258-0.558,0-0.767c-0.256-0.21-0.681,0.263-1.173,0.22c-0.174-0.015-0.377-0.173-0.583-0.22c-0.061,0.308-0.835,0.317-0.991,0.549c-0.155,0.234-0.21,0.318-0.073,0.516c0.137,0.197,0.597,0.021,0.916,0.22c0.319,0.202,0.489,0.958,0.843,1.027c0.354,0.067,0.323-0.409,0.732-0.406c0.302,0.004,0.688,0.322,1.026,0.585c0.146-0.117,0.313-0.178,0.367-0.367C561.801,126.192,561.491,125.696,561.312,125.2L561.312,125.2z\"\n        />\n        <Path\n          id=\"Path7572\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.312,125.2c0.18,0.495,0.489,0.993,0.368,1.429c-0.055,0.186-0.222,0.25-0.368,0.368c0.123,0.096,0.28,0.131,0.368,0.221c0.215,0.224,0.249,0.471,0.328,0.698c0.11-0.04,0.206-0.085,0.331-0.11c0.463-0.097,1.644,0.487,2.012,0.221c0.371-0.271-0.102-0.402,0.146-0.731c0.076-0.106,0.315-0.146,0.477-0.257c0.059-0.347,0.312-0.709,0.183-0.952c-0.289-0.55-1.212-0.172-1.427-0.623c-0.109-0.228,0.089-0.443,0.22-0.697c-0.127-0.057-0.32-0.084-0.401-0.146c-0.335-0.257-0.191-0.436-0.402-0.622c-0.157-0.138-0.419-0.202-0.622-0.292c-0.367,0.09-0.796,0.243-0.877,0.474c-0.182,0.49,0.61,0.602,0.4,0.954C561.934,125.307,561.616,125.18,561.312,125.2L561.312,125.2z\"\n        />\n        <Path\n          id=\"Path7633\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.718,122.6c-0.174-0.02-0.345-0.025-0.516-0.074c-0.364-0.109-0.918-0.661-0.584-1.062c-0.197-0.019-0.386-0.132-0.587-0.073c-0.196,0.058-0.271,0.304-0.475,0.366c-0.279,0.084-0.582,0.013-0.879-0.036c0.011,0.402-0.077,0.728,0.074,0.878c0.352,0.342,0.826-0.218,0.952,0.035c0.127,0.256-0.352,0.453-0.401,0.623c-0.053,0.171-0.109,0.153,0,0.328c0.108,0.178,0.631,0.218,0.844,0.405c0.024,0.021,0.021,0.052,0.036,0.074c0.186-0.177,0.384-0.353,0.551-0.403c0.443-0.133,0.659,0.506,0.914,0.329c0.258-0.176-0.137-0.284,0-0.916C564.668,122.969,564.702,122.752,564.718,122.6L564.718,122.6z\"\n        />\n        <Path\n          id=\"Path6751\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.718,122.6c-0.013,0.154-0.05,0.37-0.074,0.474c-0.136,0.632,0.257,0.74,0,0.916c-0.254,0.174-0.47-0.466-0.914-0.329c-0.169,0.049-0.367,0.224-0.551,0.402c0.127,0.166,0.069,0.321,0.366,0.549c0.337,0.255,1.199,0.494,1.688,0.584c0.486,0.093,0.869,0.105,1.209,0.038c0.336-0.071,0.448-0.529,0.768-0.37c0.108,0.056,0.021,0.28,0.073,0.439c0.272-0.009,0.524,0.194,1.023-0.073c0.304-0.166,0.807-0.408,1.21-0.768c0.028-0.024,0.01-0.083,0.035-0.11c-0.385-0.145-0.797-0.241-1.134-0.514c-0.388-0.312-0.775-0.387-1.137,0c-0.272,0.291-0.977-0.552-1.063-0.808c-0.063-0.192-0.514-1.042-0.586-0.369c0-0.452-0.269-0.077-0.584-0.036C564.932,122.652,564.827,122.612,564.718,122.6L564.718,122.6z\"\n        />\n        <G id=\"tr\">\n          <Path\n            id=\"Path3456\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M540.78,125.511c0.272-0.128,0.649-0.502,0.729-0.796\tc0.126-0.459-0.224-0.805,0.412-1.091c0.35-0.158,0.223-0.16,0.135-0.524c-0.052-0.217-0.138-0.43-0.371-0.508\tc-0.832-0.271,0.194-0.402,0.147-0.739c-0.012-0.09,0.894-0.351,1.044-0.399c0.479-0.156,0.764-0.32,1.113,0.077\tc0.324,0.37,0.51,0.132,0.923,0.09c0.19-0.021,0.418,0.001,0.573,0.129c0.268,0.224-0.131,0.297,0.056,0.538\tc0.699,0.902,1.518,1.293,2.633,1.627c0.428,0.127,0.073,0.755-0.192,0.852c-0.511,0.189-1.25-0.302-1.765-0.333\tc-0.255-0.016-0.413,0.165-0.624,0.271c-0.261,0.133-0.531-0.097-0.826-0.008c-0.363,0.106-0.512,0.497-0.761,0.768\tc-0.403,0.438-0.948,0.565-1.412,0.904c-0.395,0.286-0.774,1.092-1.206,1.256c-0.127-0.509,0.089-1.039,0.588-1.217\tc0.092-0.029,1.056-0.321,0.735-0.583C542.192,125.404,541.031,126.541,540.78,125.511\"\n          />\n          <Path\n            id=\"Path3458\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M541.124,129.462c0.036-0.271,0.072-1.608,0.272-1.688\tc0.496-0.187,0.656-0.908,1.167-1.164c0.273-0.135,0.624,0.107,0.878-0.073c0.319-0.223,0.455-0.054,0.732,0.115\tc0.403,0.238,1.697,0.138,0.873-0.354c0.262-0.105,0.545-0.092,0.813-0.026c-0.132,0.048-0.198,0.133-0.195,0.255\tc0.154,0.214,0.934,0.087,1.131,0.071c0.609-0.057,1.486,0.3,1.998-0.141c-0.243-0.236-0.559-0.026-0.815-0.235\tc0.328-0.837,1.836-0.521,2.515-0.68c-0.585-0.289-1.424-0.045-1.917-0.551c-0.551-0.568,0.005-1.038,0.6-0.981\tc0.647,0.062,1.299,0.365,1.959,0.222c0.883-0.193,1.601,0.289,2.501,0.2c0.417-0.039,0.478-0.255,0.63-0.578\tc0.174-0.359,0.808-0.517,1.127-0.705c0.934-0.546,1.676-1.025,2.732-1.311c1.1-0.298,1.945-0.139,3.062-0.139\tc0.449,0,0.925,0.187,1.37,0.053c0.206-0.062,0.273-0.309,0.472-0.37c0.201-0.057,0.376,0.062,0.572,0.078\tc-0.332,0.403,0.238,0.951,0.604,1.062c0.274,0.083,0.562,0.153,0.853,0.115c0.319-0.041,0.587-0.4,0.587,0.054\tc0.074-0.672,0.507,0.146,0.569,0.338c0.085,0.256,0.78,1.119,1.055,0.826c0.362-0.387,0.748-0.303,1.136,0.009\tc0.471,0.377,1.056,0.447,1.582,0.712c0.297,0.149,0.349-0.466,0.76-0.016c0.677,0.101,0.768,0.148,1.414,0.396\tc0.625,0.062,1.266-0.37,1.896-0.432c0.533-0.054,0.828-0.123,1.344,0.058c0.943,0.193,1.203,0.024,1.562,0.007\tc0.32-0.016,0.327,0.1,0.431,0.083c0.888-0.417,1.7-0.892,2.46-1.501c0.304-0.245,0.584,0.17,0.893,0.174\tc0.188,0.006,0.174-0.254,0.392-0.208c0.144,0.026,0.285,0.06,0.427,0.089c0.205,0.041,0.615,0.016,0.919-0.007\tc0.157-0.338,0.896-0.624,0.667-0.11c0.234-0.043,0.438,0.106,0.604,0.246c0.122,0.108,0.245,0.211,0.375,0.306\tc0.212,0.025,0.26,0.124,0.144,0.293c0.097,0.293,0.494,0.009,0.655,0.248c0.105,0.155,0.173,0.618,0.327,0.744\tc0.497,0.401,0.9,0.799,0.615,1.208c-0.278,0.403,0.477,1.006,0.079,1.272c0.636,0.321,0.962,0.248,1.63,0.272\tc0.569,0.023,1.37,0.779,1.586,1.271c-0.311-0.255-0.783-0.627-0.916,0c-0.038,0.192,0.012,0.396-0.048,0.589\tc-0.074,0.25-0.738,0.118-0.945,0.196c0.156,0.181,0.461,0.649,0.521,0.875c0.099,0.378,0.267,0.575,0.401,0.927\tc0.197,0.517,0.018,1.271,0.677,1.498c-0.224,0.208-0.354,0.63-0.423,0.921c-0.142,0.581,0.461,0.497,0.764,0.777\tc0.31,0.282,0.248,0.655,0.343,1.026c0.052,0.184,0.376,0.267,0.505,0.379c0.141,0.123,0.019,0.422,0.095,0.582\tc-0.612-0.43-0.862,0.638-1.213,0.521c-0.452-0.15-0.081-0.746-0.413-0.967c-0.17-0.11-0.441-0.101-0.591,0.035\tc-0.272,0.245-0.669,0.189-0.989,0.089c-0.521-0.165-0.922-0.336-1.472-0.328c-0.391,0.007-0.636-0.104-0.842,0.239\tc-0.247,0.418-0.743,0.791-0.911,0.173c-0.146-0.541-0.828,0.109-1.127,0.205c-0.768,0.248-1.411,0.24-2.189,0.139\tc-1.4-0.186-2.606,1.222-4.025,1.32c-0.567,0.041-1.585,0.179-2.058-0.18c-0.52-0.392-0.843-0.616-1.482-0.306\tc-0.683,0.333-2.168,1.114-2.755,0.386c-0.295-0.365-0.921-0.493-1.012,0.083c-0.088,0.567,0.109,0.961,0.353,1.445\tc-0.257,0.015-0.529,0.088-0.786,0.024c-0.04,0.224,0.108,0.462,0.028,0.681c-0.093,0.262-0.438,0.317-0.521,0.603\tc-0.198-0.131-0.396-0.279-0.63-0.339c0.223-0.293-0.086-0.674-0.263-0.895c-0.331-0.409,0.025-0.65,0.369-0.946\tc0.351-0.305,0.578-0.518,0.237-0.979c-0.138-0.182-0.421-0.41-0.616-0.158c-0.272,0.348-0.541,0.293-0.877,0.545\tc0.556-0.057-0.016,0.504-0.429,0.429c-0.515-0.094-0.968-0.396-1.429-0.626c-1.09-0.549-1.658,1.061-2.173,1.715\tc-0.076-0.088-0.157-0.174-0.236-0.263c-0.198,0.208-0.327,0.574-0.648,0.455c-0.277-0.105-1.064,0.088-1.324,0.219\tc-0.474,0.238-1.032,0.204-1.496-0.003c-0.713-0.314-0.966-1.104-1.646-1.434c-0.745-0.365-1.497-0.781-2.315-0.928\tc-0.433-0.073-1.311-0.251-1.311,0.434c0,0.396,0.072,1.111-0.216,1.425c-0.157,0.17-0.368-0.146-0.517-0.169\tc-0.378-0.052-0.77,0.4-1.145,0.461c-0.434,0.073-1.092-0.206-1.449-0.435c-0.271-0.174-0.283-0.741-0.653-0.759\tc0.288-0.407-0.385-0.849-0.471-0.315c-0.28-0.245-0.991-0.335-1.073-0.762c-0.068,0.305-0.805,0.811-1.048,0.994\tc0.087-0.181,0.025-0.295-0.181-0.339c0.206-0.043,0.335-0.208,0.338-0.419c-0.269,0.222-1.514,0.488-1.857,0.392\tc0.272-0.334,0.779-0.353,1.173-0.342c0.397,0.009,0.354,0.116,0.517-0.191c0.112-0.213,0.357-0.311,0.513-0.486\tc-0.484-0.217-2.144-0.242-2.538,0.156c-0.598-0.701,0.539-0.329,0.625-0.513c0.072-0.152,0.062-0.362-0.025-0.504\tc-0.201-0.336-0.42,0.128-0.314-0.396c-0.576,0.737-0.533-0.781-1.071-0.76c0.371-0.204,0.797-0.399,0.478-0.906\tc-0.23-0.365-0.888-0.172-1.045-0.447c-0.164-0.281-0.331-0.674-0.576-0.182c-0.108,0.22-0.884-0.369-0.899-0.56\tc0.779,0.187,0.107-0.639,0.134-0.962c0.024-0.269,0.444-0.074,0.521,0.059c0.167,0.271,0.109,0.715,0.367,0.927\tc-0.058-0.581,0.846,0.143,1.097-0.446c-0.519-0.065-0.73-0.318-1.045-0.707c0.271-0.152,0.412-0.479,0.733-0.551\tc-0.143-0.423-0.582,0.017-0.541-0.465c0.039-0.479-0.215-0.539-0.562-0.846c0.233-0.267,0.499-0.5,0.712-0.784\tC542.575,128.924,541.871,129.707,541.124,129.462\"\n          />\n        </G>\n      </G>\n      <G id=\"TO\">\n        <Path\n          id=\"Path5930\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M975.882,320.416c0.107-0.156,0.223-0.305,0.341-0.444c-0.267,0.328-0.473-0.093-0.787-0.026C975.547,320.134,975.696,320.291,975.882,320.416\"\n        />\n        <Path\n          id=\"Path5932\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M976.325,321.014c-0.007-0.101-0.03-0.198-0.074-0.288C976.275,320.823,976.302,320.919,976.325,321.014\"\n        />\n        <Circle\n          id=\"to.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"976.126\"\n          cy=\"320.01\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"TN\">\n        <Path\n          id=\"Path9289\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.609,141.721c-0.026,0.051-0.112,0.109-0.147,0.182c-0.078,0.174-0.087,0.372-0.074,0.55c0.017,0.173,0.13,0.321,0.146,0.476c0.009,0.073-0.017,0.147-0.036,0.22c0.195-0.025,0.379,0.129,0.586,0.074c0.205-0.058,0.326-0.336,0.514-0.403c0.186-0.067,0.255-0.137,0.515,0c0.121,0.063,0.2,0.322,0.328,0.475c0.113-0.338,0.256-0.677,0.184-1.025c-0.062-0.302-0.271-0.304-0.33-0.439c-0.008,0.005-0.025-0.008-0.036,0c-0.126,0.092-0.101,0.287-0.292,0.33c-0.191,0.039-0.504-0.288-0.695-0.33c-0.191-0.042-0.289,0.022-0.405,0C500.749,141.809,500.739,141.856,500.609,141.721L500.609,141.721z\"\n        />\n        <Path\n          id=\"Path9279\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.206,139.928c-0.135,0.154-0.028,0.382-0.184,0.436c-0.155,0.059-0.274-0.226-0.476-0.255c-0.201-0.026-0.464,0.041-0.66,0.146c-0.195,0.107-0.409,0.299-0.475,0.439c-0.068,0.141-0.069,0.237-0.037,0.33c0.032,0.092,0.227,0.092,0.222,0.182c-0.007,0.089-0.093,0.121-0.222,0.147c-0.124,0.026-0.432-0.237-0.515-0.073c-0.08,0.165,0.347,0.216,0.438,0.368c0.058,0.09,0.053,0.199,0.074,0.292c0.041-0.022,0.117-0.083,0.184-0.036c0.215,0.15-0.025,0.769,0.182,0.953c0.207,0.182,0.479-0.054,0.697,0.039c0.215,0.088,0.341,0.441,0.55,0.474c0.206,0.031,0.318-0.192,0.515-0.223c0.021-0.073,0.045-0.143,0.037-0.22c-0.018-0.154-0.132-0.303-0.146-0.476c-0.017-0.176-0.01-0.376,0.073-0.552c0.033-0.073,0.12-0.13,0.146-0.181c-0.128-0.135-0.271-0.547-0.257-0.769c0.013-0.223,0.206-0.348,0.222-0.474c0.016-0.129-0.012-0.198-0.073-0.256c-0.062-0.059-0.128,0.048-0.222-0.037C500.231,140.135,500.221,140.028,500.206,139.928L500.206,139.928z\"\n        />\n        <Path\n          id=\"Path9284\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.781,141.099c-0.054,0.084-0.199,0.124-0.22,0.183c-0.066,0.179,0.077,0.109,0.033,0.256c-0.026,0.1-0.133,0.22-0.255,0.329c0.19,0.083,0.451,0.331,0.623,0.293c0.19-0.042,0.165-0.238,0.292-0.33c0.008-0.008,0.025,0.005,0.034,0C502.195,141.608,502.208,141.329,501.781,141.099L501.781,141.099z\"\n        />\n        <Path\n          id=\"Path9277\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.831,139.193c0.039,0.123,0.094,0.247,0.035,0.367c-0.1,0.205-0.524,0.212-0.662,0.37c0.017,0.102,0.024,0.208,0.073,0.255c0.091,0.084,0.158-0.024,0.223,0.035c0.06,0.059,0.089,0.127,0.072,0.257c-0.016,0.127-0.205,0.255-0.221,0.476c-0.013,0.223,0.127,0.634,0.256,0.769c0.128,0.136,0.141,0.089,0.256,0.11c0.116,0.021,0.214-0.042,0.403,0c0.021,0.005,0.052,0.026,0.073,0.036c0.123-0.111,0.228-0.229,0.255-0.329c0.043-0.148-0.1-0.076-0.033-0.256c0.021-0.058,0.166-0.099,0.221-0.183c-0.456-0.246-0.724-0.852-0.697-1.355c0.011-0.202,0.286-0.364,0.438-0.55C501.271,139.145,501.046,139.152,500.831,139.193L500.831,139.193z\"\n        />\n        <Path\n          id=\"Path9219\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M502.406,137.07c-0.156-0.074-0.49,0.284-0.586,0.368c-0.249,0.208-0.5,0.461-0.808,0.584c0.01,0.078,0.016,0.169,0,0.256c-0.031,0.218-0.2,0.443-0.22,0.661c-0.01,0.088,0.008,0.172,0.037,0.257c0.219-0.042,0.438-0.048,0.695,0c0.357-0.435,0.797-0.87,1.024-1.284C502.721,137.605,502.778,137.24,502.406,137.07L502.406,137.07z\"\n        />\n        <Path\n          id=\"Path9229\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.731,138.352c0.025,0.046,0.059,0.148,0.11,0.182c0.131,0.09,0.272-0.005,0.4,0.073c0.131,0.079,0.139,0.321,0.294,0.37c0.097,0.026,0.191-0.055,0.294-0.11c0.043-0.193,0.156-0.394,0.182-0.585c0.016-0.089,0.008-0.175,0-0.256c-0.156,0.065-0.237-0.046-0.329-0.11c-0.095,0.121-0.184,0.223-0.328,0.293C500.175,138.294,499.894,138.27,499.731,138.352L499.731,138.352z\"\n        />\n        <Path\n          id=\"Path9227\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.069,138.976c0.005,0.058,0.074,0.135,0.074,0.183c0,0.158-0.038,0.202-0.11,0.292c-0.073,0.09-0.354,0.072-0.328,0.22c0.024,0.148,0.342-0.001,0.476,0.146c0.074,0.083,0.085,0.231,0.074,0.369c0.104-0.022,0.205-0.085,0.293-0.074c0.201,0.027,0.321,0.314,0.476,0.255c0.155-0.056,0.049-0.284,0.182-0.436c0.136-0.158,0.562-0.165,0.662-0.37c0.1-0.206-0.09-0.405-0.073-0.622c0.005-0.024,0.03-0.047,0.037-0.073c-0.104,0.058-0.197,0.141-0.292,0.11c-0.158-0.047-0.166-0.287-0.295-0.369c-0.127-0.079-0.271,0.019-0.402-0.073c-0.05-0.034-0.08-0.138-0.109-0.183c-0.009,0.006-0.027-0.007-0.037,0c-0.155,0.103-0.093,0.207-0.256,0.368C499.355,138.795,499.209,138.867,499.069,138.976L499.069,138.976z\"\n        />\n        <Path\n          id=\"Path9225\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.277,141.61c0.262,0.214,0.521,0.371,0.696,0.403c0.271,0.055,0.315-0.026,0.402-0.074c-0.022-0.093-0.018-0.203-0.074-0.292c-0.093-0.152-0.52-0.203-0.438-0.368c0.08-0.166,0.388,0.102,0.515,0.073c0.123-0.027,0.213-0.058,0.222-0.147c0.008-0.088-0.188-0.088-0.222-0.182c-0.029-0.093-0.028-0.188,0.037-0.331c0.067-0.139,0.28-0.334,0.475-0.438c0.107-0.058,0.239-0.047,0.367-0.073c0.013-0.136,0-0.283-0.072-0.368c-0.135-0.148-0.454,0.002-0.477-0.147c-0.026-0.148,0.256-0.126,0.33-0.221c0.072-0.09,0.107-0.134,0.107-0.292c0-0.046-0.071-0.125-0.074-0.184c-0.149,0.116-0.293,0.263-0.403,0.256c-0.212-0.011-0.114-0.209-0.254-0.22c-0.142-0.011-0.322,0.24-0.439,0.254c-0.117,0.015-0.103-0.062-0.183-0.074c-0.08-0.011-0.189,0.041-0.292,0s-0.103-0.235-0.258-0.257c-0.094-0.013-0.197,0.096-0.293,0.183c0.114,0.168,0.269,0.336,0.293,0.439c0.042,0.161-0.045,0.077,0,0.183c0.045,0.107,0.317,0.216,0.369,0.368s-0.011,0.313-0.073,0.438c-0.062,0.128-0.214,0.067-0.295,0.293C497.178,141.014,497.254,141.331,497.277,141.61L497.277,141.61z\"\n        />\n        <Path\n          id=\"Path9118\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.277,141.61c-0.022-0.281-0.098-0.6-0.039-0.768c0.083-0.224,0.233-0.167,0.294-0.291c0.062-0.126,0.124-0.289,0.074-0.44c-0.051-0.151-0.322-0.261-0.37-0.369c-0.045-0.105,0.042-0.024,0-0.182c-0.024-0.103-0.179-0.272-0.292-0.438c-0.06,0.054-0.101,0.091-0.184,0.107c-0.22,0.044-0.452-0.15-0.766-0.107c-0.155,0.022-0.338,0.111-0.515,0.223c0.023,0.385-0.104,0.837-0.147,1.169c-0.042,0.333,0.069,0.639,0.147,0.953c0.047-0.022,0.097-0.101,0.146-0.109c0.271-0.049,0.422,0.227,0.586,0.147c0.162-0.079-0.178-0.325,0.182-0.438C496.597,140.999,496.938,141.338,497.277,141.61L497.277,141.61z\"\n        />\n        <Path\n          id=\"Path9180\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.764,137.401c-0.026,0.08-0.071,0.184-0.034,0.22c0.062,0.062,0.046-0.083,0.146-0.036c0.065,0.03,0.121,0.176,0.183,0.292c0.068-0.041,0.095-0.116,0.182-0.146c0.079-0.024,0.183-0.043,0.294-0.039c0.043-0.14,0.109-0.3-0.036-0.401c-0.207-0.145-0.095-0.223-0.074-0.33c-0.119,0.002-0.244-0.048-0.33,0c-0.171,0.099-0.144,0.364-0.293,0.439C499.791,137.404,499.78,137.395,499.764,137.401L499.764,137.401z\"\n        />\n        <Path\n          id=\"Path9178\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.74,137.692c0.02,0.11-0.021,0.218,0.036,0.293c0.121,0.172,0.358,0.093,0.515,0.293c0.082,0.108,0.094,0.282,0.11,0.476c0.009-0.008,0.026-0.026,0.035-0.036c0.164-0.16,0.101-0.266,0.257-0.368c0.087-0.057,0.231-0.06,0.367-0.074c-0.093-0.097-0.206-0.188-0.182-0.293c0.018-0.074,0.123-0.073,0.182-0.108c-0.062-0.117-0.119-0.262-0.182-0.293c-0.1-0.046-0.084,0.099-0.146,0.037c-0.034-0.034,0.009-0.139,0.036-0.223c-0.13,0.042-0.236-0.03-0.403,0c-0.18,0.036-0.423,0.147-0.584,0.257C498.761,137.666,498.755,137.68,498.74,137.692L498.74,137.692z\"\n        />\n        <Path\n          id=\"Path9142\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.349,136.959c-0.098,0.078-0.233,0.081-0.329,0.182c-0.025,0.025-0.05,0.02-0.074,0.036c0.013,0.208,0.024,0.429,0.074,0.623c0.078,0.295,0.351,0.502,0.366,0.806c0.009,0.124-0.038,0.237-0.107,0.369c0.099,0.054,0.131,0.184,0.222,0.221c0.102,0.041,0.211-0.01,0.293,0c0.079,0.012,0.067,0.087,0.183,0.074c0.114-0.013,0.298-0.268,0.438-0.254c0.14,0.008,0.042,0.207,0.254,0.22c0.203,0.012,0.556-0.305,0.733-0.476c-0.016-0.191-0.025-0.368-0.11-0.475c-0.155-0.2-0.394-0.124-0.515-0.293c-0.057-0.077-0.019-0.183-0.036-0.29c-0.126,0.116-0.196,0.3-0.328,0.327c-0.147,0.032-0.249,0.026-0.403-0.109c-0.154-0.138-0.182-0.633-0.329-0.769c-0.147-0.135-0.261-0.029-0.328-0.147C497.341,136.987,497.353,136.971,497.349,136.959L497.349,136.959z\"\n        />\n        <Path\n          id=\"Path9146\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.277,138.976c0.072-0.129,0.117-0.241,0.107-0.37c-0.015-0.303-0.284-0.509-0.366-0.805c-0.052-0.193-0.063-0.416-0.074-0.623c-0.156,0.114-0.308,0.089-0.514,0.146c-0.215,0.062-0.131,0.32-0.221,0.477c-0.237,0.42-0.756,0.631-1.063,0.988c0.322,0.073,0.315,0.321,0.329,0.55c0.175-0.108,0.36-0.2,0.515-0.22c0.317-0.042,0.55,0.154,0.768,0.107c0.222-0.042,0.322-0.314,0.474-0.292C497.261,138.941,497.26,138.966,497.277,138.976L497.277,138.976z\"\n        />\n        <Path\n          id=\"Path9144\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.538,137.692c-0.112-0.007-0.216,0.011-0.295,0.038c-0.169,0.057-0.328,0.09-0.367,0.255c-0.025,0.104,0.09,0.197,0.183,0.293c0.11-0.009,0.21-0.029,0.294-0.074c0.145-0.074,0.232-0.175,0.329-0.293c-0.039-0.027-0.142-0.042-0.146-0.036C500.597,137.822,500.517,137.757,500.538,137.692L500.538,137.692z\"\n        />\n        <Path\n          id=\"Path8173\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.327,136.189c-0.281-0.113-0.651,0.074-0.915,0.147c-0.436,0.124-0.743,0.365-1.063,0.623c0.005,0.008-0.008,0.025,0,0.035c0.071,0.117,0.183,0.012,0.328,0.147c0.146,0.136,0.176,0.631,0.33,0.769c0.155,0.137,0.256,0.14,0.403,0.109c0.148-0.031,0.205-0.256,0.366-0.367c0.163-0.11,0.407-0.224,0.585-0.257c0.183-0.035,0.291,0.075,0.439,0c0.148-0.074,0.124-0.34,0.294-0.438c0.084-0.049,0.213,0.002,0.329,0c0.007-0.036-0.014-0.058-0.037-0.11c-0.207-0.465-0.331-0.367-0.843-0.476c0.162,0.226,0.095,0.368-0.184,0.368C499.326,136.487,499.659,136.323,499.327,136.189L499.327,136.189z\"\n        />\n        <Path\n          id=\"Path9081\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.74,145.823c-0.018-0.123,0.069-0.295,0-0.402c-0.168-0.263-0.609-0.165-0.768-0.367c-0.162-0.204,0.134-0.404-0.146-0.661c-0.175-0.155-0.616-0.121-0.99-0.109c-0.211,0.173-0.499,0.434-0.879,0.402c-0.258-0.024-0.516-0.273-0.768-0.475c-0.132,0.299-0.28,0.619-0.514,0.806c0.031,0.09,0.142,0.188,0.146,0.256c0.014,0.24-0.216,0.157-0.146,0.402c0.069,0.248,0.456,0.558,0.879,0.697c0.422,0.141,0.969,0.058,1.537-0.036C497.603,146.253,498.275,145.884,498.74,145.823L498.74,145.823z\"\n        />\n        <Path\n          id=\"Path9052\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.559,141.905c-0.216-0.151-0.189,0.188-0.587,0.111c-0.011-0.002-0.024-0.034-0.036-0.037c-0.116,0.271-0.298,0.503-0.291,0.696c0.011,0.361,0.407,0.407,0.327,0.661c-0.076,0.255-0.581,0.229-0.767,0.403c-0.188,0.174-0.157,0.374-0.368,0.551c0.373-0.009,0.817-0.046,0.988,0.109c0.281,0.255-0.014,0.457,0.146,0.661c0.162,0.203,0.603,0.104,0.769,0.367c0.069,0.107-0.018,0.282,0,0.403c0.054-0.008,0.137-0.078,0.182-0.074c0.135,0.012,0.174,0.074,0.223,0.108c0.017-0.108,0.028-0.234,0.11-0.327c0.189-0.226,0.812-0.145,0.842-0.44c0.029-0.295-0.538-0.058-0.66-0.513c-0.081-0.31,0.268-0.799,0.514-1.248c-0.182-0.069-0.312-0.352-0.514-0.438c-0.217-0.09-0.486,0.145-0.696-0.037C498.531,142.675,498.772,142.054,498.559,141.905L498.559,141.905z\"\n        />\n        <Path\n          id=\"Path9054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.948,143.334c-0.247,0.45-0.596,0.938-0.515,1.246c0.12,0.453,0.688,0.218,0.659,0.514c-0.027,0.295-0.651,0.213-0.843,0.438c-0.078,0.095-0.094,0.223-0.109,0.33c0.108,0.082,0.122,0.174,0.515,0.258c0.12,0.024,0.371-0.025,0.551-0.037c0.217-0.446,0.691-0.795,1.172-1.172c0.498-0.395,0.857-0.984,1.063-1.612c-0.129-0.154-0.211-0.415-0.329-0.477c-0.26-0.137-0.327-0.066-0.515,0c-0.185,0.067-0.308,0.348-0.513,0.404c-0.206,0.057-0.391-0.101-0.585-0.074c-0.197,0.025-0.307,0.252-0.516,0.221C499.972,143.367,499.961,143.34,499.948,143.334L499.948,143.334z\"\n        />\n        <Path\n          id=\"Path9038\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.395,141.063c-0.361,0.113-0.021,0.359-0.182,0.438c-0.163,0.08-0.318-0.196-0.585-0.147c-0.049,0.009-0.098,0.089-0.147,0.109c0.033,0.132,0.08,0.265,0.074,0.405c-0.038,0.746,0.021,1.347-0.223,2.125c-0.025,0.079-0.108,0.136-0.146,0.222c0.254,0.202,0.512,0.454,0.768,0.475c0.383,0.03,0.668-0.229,0.879-0.402c0.211-0.175,0.179-0.375,0.369-0.551c0.187-0.172,0.691-0.148,0.766-0.403c0.079-0.254-0.318-0.299-0.328-0.661c-0.007-0.19,0.177-0.424,0.294-0.696C497.526,141.855,496.745,140.953,496.395,141.063L496.395,141.063z\"\n        />\n        <Path\n          id=\"Path8975\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M502.99,152.237c0.267-0.288,0.515-0.601,0.475-0.844c-0.065-0.441-0.483-0.341-0.621-0.621c-0.14-0.281,0.114-0.611-0.11-0.989c-0.223-0.38-0.718-0.84-1.356-0.916c-0.547-0.064-1.243,0.475-1.758,0.662c0.023,0.127,0.089,0.259,0.111,0.402c0.038,0.281,0.036,0.879,0.036,0.879s-0.401-0.382-0.698-0.403c-0.297-0.02-0.52,0.268-0.878,0.368c-0.36,0.101-0.662,0.048-1.282,0.182c-0.271,0.061-0.669,0.146-1.062,0.293c0.139,0.179,0.157,0.451,0.402,0.585c1.134,0.631,1.271,1.403,1.538,2.748c0.258,1.301,0.643,2.569,0.842,3.883c0.835-0.367,1.249-0.697,1.724-1.501c0.406-0.693,0.146-1.239-0.037-1.945c-0.229-0.877,0.303-1.048,0.877-1.281c0.272-0.111,0.209-0.577,0.402-0.731C501.824,152.691,502.449,152.476,502.99,152.237L502.99,152.237z\"\n        />\n        <Path\n          id=\"Path8973\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.048,147.62c-0.073,0.25-0.174,0.507-0.293,0.66c-0.223,0.276-0.305,0.342-0.662,0.477c-0.199,0.074-0.484,0.079-0.806,0.074c0.108,0.103,0.206,0.198,0.256,0.293c0.083,0.153,0.054,0.275,0.074,0.401c0.516-0.182,1.213-0.722,1.759-0.66c0.639,0.076,1.133,0.536,1.355,0.916c0.223,0.378-0.028,0.707,0.11,0.989c0.138,0.28,0.556,0.179,0.621,0.622c0.037,0.241-0.211,0.554-0.477,0.844c0.272-0.125,0.506-0.288,0.699-0.402c0.575-0.348,0.172-0.571,0.073-1.101c-0.066-0.351,0.254-1.298,0.074-1.538c-0.222-0.288-0.718-0.006-0.954-0.255c0.444-0.044,0.015-0.308-0.109-0.585c-0.089-0.2,0.112-0.44-0.185-0.55c-0.218-0.078-0.626,0.645-0.768,0.403c-0.058-0.099-0.124-0.573-0.223-0.585C501.382,147.591,501.233,147.631,501.048,147.62L501.048,147.62z\"\n        />\n        <Path\n          id=\"Path8966\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.922,145.752c-0.238-0.024-0.63,0.141-0.988,0.292c-0.018,0.339-0.138,0.721-0.036,1.025c0.137,0.413,0.693,0.734,0.768,0.953c0.074,0.219-0.091-0.045,0,0.183c0.062,0.159,0.378,0.393,0.621,0.622c0.321,0.008,0.606,0.001,0.807-0.074c0.355-0.134,0.437-0.202,0.662-0.477c0.124-0.154,0.224-0.41,0.292-0.661c-0.061-0.005-0.105,0.036-0.183,0c-0.282-0.129-0.493-0.368-0.661-0.623c-0.274-0.427-0.124-0.657,0-0.915c-0.174,0.01-0.43,0.06-0.551,0.037C499.099,146,499.37,145.794,498.922,145.752L498.922,145.752z\"\n        />\n        <Path\n          id=\"Path8961\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.323,146.337c-0.14,0.241-0.303,0.465-0.439,0.585c-0.336,0.298-0.573,0.271-0.806,0.477c-0.23,0.207-0.234,0.472-0.551,0.73c-0.177,0.147-0.476,0.263-0.769,0.37c0.025,0.157,0.067,0.311,0.146,0.438c0.158,0.247,0.389,0.335,0.623,0.475c0.471,0.275,0.688,0.654,0.807,1.172c0.073,0.318,0.347,0.447,0.516,0.659c0.392-0.148,0.79-0.234,1.062-0.294c0.619-0.132,0.92-0.08,1.282-0.18c0.36-0.101,0.581-0.386,0.876-0.369c0.297,0.023,0.698,0.402,0.698,0.402s0.006-0.598-0.036-0.877c-0.04-0.282-0.019-0.496-0.183-0.807c-0.166-0.311-0.787-0.688-0.879-0.916c-0.09-0.229,0.076,0.032,0-0.183c-0.074-0.219-0.631-0.541-0.768-0.953c-0.103-0.304,0.021-0.685,0.036-1.026c-0.31,0.132-0.577,0.251-0.845,0.293C496.808,146.384,496.583,146.322,496.323,146.337z\"\n        />\n        <Path\n          id=\"Path8951\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M494.675,145.055c-0.387,0.292-0.42,0.541-0.771,0.806c-0.223,0.174-0.484,0.277-0.548,0.585c-0.211,0.531-0.042,1.08,0.292,1.612c0.076,0.124,0.086,0.285,0.107,0.439c0.294-0.106,0.593-0.223,0.771-0.369c0.315-0.258,0.319-0.525,0.551-0.731c0.228-0.208,0.467-0.179,0.805-0.476c0.139-0.123,0.3-0.344,0.438-0.585c-0.258,0.014-0.555,0.107-0.766,0.036c-0.424-0.139-0.813-0.45-0.879-0.697c-0.07-0.246,0.161-0.162,0.146-0.402C494.816,145.213,494.715,145.137,494.675,145.055L494.675,145.055z\"\n        />\n        <Path\n          id=\"Path8175\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M502.158,147.755c-0.041-0.35-0.284-0.067-0.365-0.237c-0.195-0.417-0.004-0.55,0.349-0.546C502.912,146.986,502.43,147.444,502.158,147.755\"\n        />\n        <Path\n          id=\"Path9012\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M502.871,144.564c-0.01-0.12,0.189-0.51,0.431-0.501c0.238,0.007-0.049,0.229-0.127,0.304C503.098,144.442,502.882,144.686,502.871,144.564z\"\n        />\n        <Path\n          id=\"tn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M493.341,146.445c0.063-0.307,0.351-0.422,0.573-0.597c0.349-0.267,0.377-0.501,0.764-0.795c0.31-0.233,0.542-0.669,0.66-1.06c0.238-0.778,0.174-1.383,0.211-2.127c0.025-0.471-0.271-0.88-0.207-1.353c0.072-0.533,0.666-1.552-0.193-1.736c0.31-0.357,0.814-0.539,1.051-0.961c0.088-0.156,0.03-0.423,0.245-0.484c0.234-0.069,0.382-0.002,0.569-0.199c0.406-0.43,0.829-0.619,1.403-0.783c0.264-0.074,0.627-0.273,0.912-0.164c0.334,0.135,0,0.297,0.036,0.55c0.278,0,0.345-0.138,0.182-0.368c0.513,0.111,0.659,0.032,0.866,0.498c0.09,0.206-0.191,0.224,0.083,0.419c0.21,0.148,0.243,0.406,0.048,0.576c0.016-0.018,0.235,0.24,0.458,0.149c0.305-0.125,0.562-0.373,0.812-0.583c0.096-0.081,0.43-0.44,0.587-0.37c0.373,0.171,0.323,0.538,0.156,0.846c-0.565,1.22-1.439,1.158-1.477,1.828c-0.027,0.503,0.271,1.108,0.725,1.355c0.688,0.37,0.667,0.388,0.828,1.178c0.205,0.995-0.488,2.03-1.256,2.634c-0.761,0.6-1.464,1.462-1.168,2.104c0.167,0.255,0.386,0.497,0.67,0.625c0.313,0.144,0.441-0.054,0.73-0.014c0.094,0.014,0.155,0.479,0.213,0.578c0.142,0.239,0.539-0.469,0.759-0.387c0.298,0.107,0.096,0.35,0.187,0.55c0.122,0.277,0.549,0.532,0.105,0.574c0.233,0.252,0.745-0.026,0.964,0.264c0.18,0.24-0.121,1.177-0.053,1.53c0.097,0.526,0.482,0.751-0.096,1.098c-0.57,0.341-1.742,0.72-2.081,1.191c-0.194,0.157-0.126,0.601-0.399,0.713c-0.577,0.235-1.125,0.424-0.899,1.305c0.184,0.704,0.454,1.257,0.047,1.947c-0.474,0.807-0.895,1.114-1.728,1.48c-0.199-1.315-0.575-2.581-0.831-3.882c-0.271-1.346-0.406-2.12-1.54-2.749c-0.529-0.294-0.768-0.652-0.903-1.241c-0.117-0.517-0.351-0.883-0.82-1.162c-0.234-0.139-0.463-0.251-0.618-0.499c-0.16-0.255-0.106-0.598-0.267-0.854C493.314,147.544,493.128,146.977,493.341,146.445\"\n        />\n      </G>\n      <G id=\"TM\">\n        <Path\n          id=\"Path9583\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M610.802,120.658c-0.307-0.003-0.62,0.041-0.916,0.109c0.19-0.02,0.387,0.009,0.587,0.073c0.336,0.116,0.925,1.62,0.989,1.869c0.121,0.469,1.951,0.906,2.125,1.538l-0.221-0.074c0.438,0.344,0.112,0.926-0.441,0.769c0.115-0.271-0.426-0.435-0.549-0.183c0.318,0.382,0.148,0.504,0.549,0.514c-0.051,0.045-0.118,0.057-0.107,0.073c-0.287-0.003-0.282-0.13-0.331-0.146c-0.034-0.006-0.356,0.105-0.474,0.074c0.197,0.125-0.556,0.374-0.731,0.329c-0.191-0.048-0.384-0.866-0.55-0.916c-0.032,0.808-0.439,0.53-0.515,0.221c-0.27,0.423-0.358,0.204-0.294,0.037c-0.391,0.39-0.696-0.099-0.366-0.11c-0.34-0.013-0.532-0.616-0.662-0.697c0.01,0.031,0.023,0.08,0,0.074c-0.164-0.058,0.241,0.376,0.294,0.512c0.077,0.211,0.005,0.515,0,0.733c-0.012,0.516-0.143,1.021-0.109,1.538c0.016,0.238,0.068,0.502,0.221,0.697c0.11,0.138,0.702,0.544,0.369,0c0.469,0.25,1.584-0.22,1.61,0.55c0.008,0.155-0.062,0.686,0.222,0.584c0.048-0.019,0.178,0.336,0.402,0.33c-0.213-0.064-1.468,0.126-0.916-0.401c-0.429,0.277-0.498,0.864-0.182,1.244c0.157-0.481,0.64-0.14,0.878,0.074c0.225,0.206,0.549,0.833,0.549,0.33c-0.056,0.37,0.411,0.5,0.62,0.697c0.371,0.345,0.003,1.014,0.11,1.466c0.174,0.739,0.105,1.498,0.291,2.235c0.087,0.333,0.177,0.984,0.477,1.209c0.382,0.285,1.107,0.098,1.501-0.035c0.176-0.06,0.394-0.143,0.517-0.293c0.201-0.25-0.053-0.572,0.181-0.808c0.519-0.516,1.011-0.976,1.759-1.134c0.637-0.136,1.269,0.212,1.904,0.073c-0.143-0.236-0.058-0.334,0.111-0.402c-0.267-0.327-0.536-0.67-0.586-1.099c-0.06-0.53,0.335-1.011,0.732-1.575c0.397-0.568,0.8-1.225,0.767-2.125c-0.033-0.901-0.796-2.434-1.538-3.736c-0.332-0.581-0.396-0.647-0.66-1.062c-0.224-0.013-0.466-0.02-0.696-0.037c-1.239-0.096-2.098,0.268-3.004-0.698c-0.664-0.699-1.11-1.537-2.053-1.977C612.047,120.808,611.415,120.661,610.802,120.658L610.802,120.658z M609.703,120.803c-0.241,0.051-0.457,0.146-0.661,0.257c0.247-0.124,0.502-0.188,0.769-0.257C609.779,120.808,609.734,120.797,609.703,120.803L609.703,120.803z M608.165,121.718c-0.213,0.211-0.452,0.383-0.623,0.661c0.377,0.225,0.428,0.604,0.732,0.879c0.238,0.218,0.443,0.489,0.55,0.807c0.188,0.152-0.336-0.966-0.328-1.063c0.029-0.359-0.098-1.182-0.293-0.697C608.086,122.319,608.062,121.851,608.165,121.718L608.165,121.718z\"\n        />\n        <Path\n          id=\"Path9597\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M633.771,141.357c0.025,0.071,0.051,0.18,0.074,0.222c0.259-0.123,0.863,0.418,1.025,0.512c0.408,0.237,0.266-0.078,0.953,0.04c0.469,0.077,0.772,0.452,0.915,0.876c0.282-0.516,1.148-0.173,1.538-0.729c0.744-0.494,0.206-0.756,0.622-0.991c-0.185-0.129-0.362-0.299-0.439-0.514c1.089,0.152,2.196-0.531,3.042-1.064c0.325-0.205,0.449-0.442,0.515-0.877c0.066-0.442,0.031-0.652,0.036-0.989h-4.324l0.55-2.306l-6.557-5.092c-0.186-0.142-0.164-0.146-0.319-0.216c-0.523,0.731-1.227,1.625-1.295,2.191c-0.103,0.861,0.39,1.031,0.439,1.503c0.025,0.234-0.127,0.271-0.223,0.402c-0.09,0.13-0.121,0.331,0.111,0.842c0.229,0.515,0.975,1.001,1.72,1.503c0.748,0.502,1.51,1.012,1.758,1.61c0.248,0.597,0.357,1.177,0.369,1.685c0.009,0.51-0.079,0.952-0.369,1.319C633.885,141.322,633.808,141.322,633.771,141.357L633.771,141.357z\"\n        />\n        <Path\n          id=\"Path9589\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M633.771,141.357c0.037-0.033,0.118-0.033,0.146-0.073c0.287-0.37,0.374-0.812,0.368-1.319c-0.007-0.507-0.119-1.085-0.368-1.685c-0.248-0.6-1.014-1.108-1.758-1.61c-0.746-0.503-1.492-0.991-1.721-1.503c-0.229-0.512-0.202-0.713-0.108-0.843c0.09-0.128,0.242-0.168,0.222-0.402c-0.049-0.47-0.542-0.644-0.438-1.503c0.067-0.567,0.818-1.525,1.343-2.259c-0.438-0.192-0.964-0.238-1.269-0.046c-0.363,0.148-0.647,0.382-0.916,0.223c-0.539-0.322-0.237-0.916-0.658-1.173s-0.886,0.112-1.652-0.109c-0.379-0.111-0.712-0.415-1.135-0.731c-0.424-0.321-0.917-0.659-1.61-0.77c-0.696-0.11-1.989,0.145-3.115,0.405c-0.356,0.08-0.36,0.105-0.658,0.182c0.023,0.132,0.176,0.365,0.181,0.476c0.032,0.899-0.37,1.558-0.767,2.126c-0.398,0.566-0.794,1.043-0.732,1.573c0.049,0.427,0.322,0.77,0.586,1.099c0.432-0.178,1.527,0,1.684-0.037c0.478-0.11,0.672,0.107,0.879,0.551c0.235,0.51,1.14,0.436,1.611,0.584c0.511,0.161,0.871,0.628,1.428,0.661c0.641,0.038,1.136-0.09,1.76,0.147c0.606,0.231,0.744,0.532,1.098,1.026c0.379,0.527,1.174,0.435,1.648,0.806c0.393,0.31,0.657,1.011,1.175,1.136c0.385,0.094,0.819-0.019,1.206-0.036c0.387-0.022,0.768-0.058,0.845,0.402c0.067,0.394,0.38,1.111,0.293,1.465c-0.124,0.513-0.106,0.123,0.146,0.55C633.613,140.847,633.694,141.13,633.771,141.357L633.771,141.357z\"\n        />\n        <Path\n          id=\"Path9602\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M630.181,130.11c0.362-0.148,0.827-0.219,1.537,0.33l6.557,5.092l-0.549,2.304h4.324c0.001-0.073-0.009-0.123,0-0.219c0.026-0.371,0.002-0.817,0.368-1.026c0.288-0.166,0.699-0.078,1.024-0.074c0.322,0.008,0.641-0.073,0.623-0.514c-0.008-0.131-0.031-0.65,0.62-0.44c0.304,0.098,0.718,0.848,1.867,0.477c-0.267-0.235-0.297-0.893-0.328-1.282c-0.021-0.238,0.229-0.465,0.034-0.698c0.025-0.095-0.51-0.091-0.914-0.328c-0.438-0.257-0.913-0.464-1.281-0.437c-0.933,0.024-1.407-0.507-2.162-0.954c-0.983-0.581-1.962-1.248-2.49-1.318c-0.519-0.073-1.914-1.193-2.858-1.722c-0.752-0.421-2.079-0.953-2.491-1.759c-0.343-0.735-0.825-1.401-1.391-2.052c-0.332-0.618-0.834-1.337-1.576-1.575l0.037,1.321l-2.199-0.111l-0.109,2.673l1.026,0.116l0.01,2.344c0.074-0.036,0.188-0.096,0.317-0.152v0.003h0.004V130.11z\"\n        />\n        <Path\n          id=\"Path9581\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M629.849,130.181v-2.271l-1.024-0.11l0.107-2.674l2.2,0.111l-0.037-1.32c-0.123-0.04-0.188-0.181-0.329-0.183c-0.366-0.006-0.116,0.483-0.658,0.369c-0.421-0.09-0.767-0.224-1.21-0.183c-0.365,0.032-1.811-0.174-1.758-0.768c0.031-0.365,0.065-0.371-0.147-0.698c-0.14-0.222-0.056-0.293,0.185-0.256c-0.176-0.445-0.744-0.342-0.696-0.876c0.037-0.445-0.323-0.681-0.77-0.699c-0.322-0.01-0.668,0.05-0.99-0.035c-0.348-0.095-0.299-0.482-0.62-0.586c-0.418-0.135-0.726-0.153-0.988-0.437c-0.18-0.195-0.518-0.427-0.698-0.223c-0.412,0.468-0.959,0.094-0.916,0.292c0.009,0.05,0.943,0.896,1.062,1.025c-0.309-0.073-1.458-1.204-1.464-0.292c-0.009,1.026-0.993,0.354-1.466,0.843c-0.615,0.636-0.891,0.769-0.146,2.053c0.062,0.106,0.421,0.606-0.147,0.585c-0.32-0.012-0.619-0.023-0.916-0.037c0.265,0.418,0.327,0.479,0.661,1.062c0.648,1.141,1.176,2.349,1.356,3.261c0.297-0.077,0.304-0.102,0.659-0.185c1.125-0.258,2.42-0.517,3.114-0.402c0.693,0.114,1.188,0.451,1.61,0.77c0.423,0.317,0.756,0.618,1.137,0.731c0.764,0.221,1.227-0.149,1.65,0.108c0.42,0.258,0.12,0.849,0.66,1.173c0.174,0.104,0.393,0.029,0.596-0.064L629.849,130.181z\"\n        />\n        <Path\n          id=\"tm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M607.54,122.37c1.134-1.843,3.241-2.155,5.142-1.267c0.943,0.438,1.392,1.258,2.053,1.957c0.911,0.962,1.757,0.604,2.997,0.7c0.537,0.041,1.024,0.062,1.59,0.082c0.567,0.021,0.239-0.462,0.177-0.569c-0.745-1.282-0.47-1.449,0.147-2.084c0.47-0.488,1.433,0.204,1.439-0.825c0.01-0.91,1.163,0.205,1.471,0.278c-0.121-0.129-1.044-0.944-1.054-0.994c-0.043-0.197,0.518,0.149,0.927-0.318c0.184-0.208,0.517,0.045,0.694,0.239c0.265,0.287,0.565,0.293,0.978,0.43c0.322,0.104,0.271,0.498,0.617,0.591c0.321,0.087,0.665-0.001,0.988,0.008c0.446,0.016,0.827,0.272,0.786,0.716c-0.047,0.536,0.52,0.45,0.696,0.895c-0.238-0.037-0.357,0.019-0.216,0.236c0.211,0.328,0.2,0.354,0.169,0.715c-0.052,0.596,1.381,0.769,1.746,0.736c0.442-0.042,0.786,0.12,1.209,0.211c0.544,0.12,0.297-0.372,0.666-0.37c0.987,0.014,1.537,1.025,1.924,1.745c0.567,0.648,1.035,1.338,1.379,2.072c0.411,0.807,1.731,1.309,2.484,1.73c0.943,0.528,2.342,1.649,2.858,1.714c0.528,0.074,1.518,0.745,2.501,1.329c0.757,0.446,1.234,0.993,2.166,0.966c0.371-0.024,0.836,0.168,1.275,0.423c0.405,0.237,0.93,0.248,0.904,0.345c0.194,0.232-0.029,0.452-0.012,0.691c0.032,0.39,0.062,1.05,0.329,1.286c-1.15,0.37-1.598-0.397-1.899-0.495c-0.653-0.211-0.616,0.333-0.611,0.468c0.018,0.437-0.301,0.514-0.623,0.503c-0.323-0.009-0.737-0.08-1.023,0.085c-0.368,0.209-0.351,0.63-0.378,1.004c-0.042,0.521,0.065,0.679-0.015,1.221c-0.065,0.437-0.207,0.673-0.531,0.877c-0.847,0.533-1.931,1.209-3.02,1.059c0.074,0.214,0.233,0.394,0.419,0.523c-0.416,0.233,0.136,0.477-0.61,0.97c-0.39,0.558-1.253,0.238-1.533,0.756c-0.143-0.428-0.445-0.796-0.911-0.876c-0.69-0.118-0.554,0.175-0.963-0.057c-0.167-0.095-0.768-0.618-1.023-0.496c-0.1-0.172-0.186-0.681-0.361-0.922c-0.252-0.423-0.272-0.036-0.148-0.551c0.088-0.353-0.232-1.084-0.298-1.477c-0.073-0.46-0.451-0.428-0.835-0.41c-0.386,0.023-0.842,0.146-1.224,0.051c-0.518-0.123-0.784-0.821-1.177-1.13c-0.473-0.371-1.246-0.272-1.624-0.803c-0.354-0.493-0.513-0.786-1.12-1.019c-0.621-0.236-1.114-0.127-1.755-0.167c-0.558-0.032-0.899-0.484-1.41-0.648c-0.472-0.15-1.396-0.072-1.633-0.58c-0.205-0.445-0.396-0.659-0.873-0.548c-0.221,0.051-2.322-0.421-1.81,0.42c-0.637,0.139-1.262-0.205-1.9-0.074c-0.748,0.159-1.234,0.639-1.752,1.157c-0.233,0.233,0.011,0.532-0.192,0.781c-0.123,0.153-0.339,0.229-0.516,0.289c-0.399,0.134-1.095,0.338-1.477,0.054c-0.299-0.223-0.387-0.896-0.472-1.229c-0.188-0.732-0.136-1.491-0.311-2.23c-0.107-0.452,0.274-1.109-0.095-1.454c-0.214-0.197-0.697-0.328-0.643-0.699c0,0.504-0.316-0.123-0.541-0.329c-0.239-0.216-0.713-0.544-0.866-0.062c-0.316-0.383-0.272-0.977,0.155-1.257c-0.55,0.531,0.7,0.354,0.916,0.419c-0.227,0.007-0.338-0.352-0.386-0.336c-0.281,0.101-0.216-0.427-0.223-0.581c-0.026-0.768-1.152-0.299-1.618-0.548c0.337,0.544-0.262,0.116-0.37-0.022c-0.154-0.192-0.206-0.445-0.223-0.685c-0.033-0.517,0.103-1.019,0.113-1.536c0.007-0.222,0.087-0.545,0.008-0.751c-0.051-0.137-0.453-0.562-0.288-0.5c0.04,0.014-0.028-0.121-0.006-0.092c0.129,0.031,0.3,0.691,0.656,0.703c-0.331,0.01-0.009,0.524,0.384,0.134c-0.065,0.168,0.02,0.357,0.286-0.066c0.074,0.311,0.471,0.602,0.506-0.208c0.165,0.047,0.354,0.859,0.546,0.909c0.179,0.045,0.93-0.203,0.731-0.329c0.12,0.03,0.435-0.063,0.471-0.058c0.058,0.019-0.266,0.304,0.411,0.181c0.059,0.037-0.013-0.062-0.062-0.042c-0.009-0.019,0.048-0.024,0.099-0.069c-0.401-0.009-0.223-0.13-0.54-0.515c0.124-0.254,0.647-0.088,0.533,0.18c0.551,0.158,0.894-0.432,0.453-0.776l0.221,0.071c-0.174-0.631-2.006-1.062-2.125-1.534c-0.063-0.248-0.658-1.731-0.994-1.847c-1.061-0.362-2.058,0.661-2.298,0.817c-0.131,0.087-0.077,0.655,0.041,0.644c0.197-0.484,0.294,0.343,0.264,0.702c-0.008,0.095,0.516,1.205,0.327,1.05c-0.107-0.316-0.309-0.582-0.55-0.8C607.953,122.995,607.917,122.597,607.54,122.37\"\n        />\n      </G>\n      <G id=\"TL\">\n        <Path\n          id=\"Path29828\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.572,280.708c-0.012,0.004-0.024-0.005-0.034,0c-0.308,0.091-0.566,0.314-0.809,0.439c0.044,0.02,0.116,0.009,0.146,0.036c0.179,0.148,0.155,0.434,0.255,0.515c0.104,0.078-0.018-0.123,0.186,0.037c0.077-0.165,0.205-0.315,0.291-0.404c-0.071-0.064-0.181-0.108-0.184-0.182c-0.005-0.139,0.185-0.103,0.224-0.255C819.656,280.843,819.611,280.762,819.572,280.708L819.572,280.708z\"\n        />\n        <Path\n          id=\"Path29794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.572,280.708c0.037,0.057,0.085,0.134,0.074,0.183c-0.035,0.153-0.224,0.117-0.224,0.256c0.004,0.073,0.116,0.119,0.185,0.182c0.192-0.2,0.232-0.237,0.402-0.255c0.062-0.008,0.12,0.058,0.182,0.074c0.081-0.03,0.159-0.074,0.185-0.146c0.039-0.123-0.142-0.228-0.11-0.328c0.014-0.042,0.068-0.058,0.11-0.074C820.117,280.618,819.831,280.635,819.572,280.708L819.572,280.708z\"\n        />\n        <Path\n          id=\"Path29831\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.537,280.488c-0.275,0.058-0.649,0.032-0.878,0.22c-0.098,0.078-0.177,0.202-0.256,0.329c0.129,0.009,0.227,0.068,0.328,0.11c0.242-0.125,0.5-0.347,0.808-0.439c0.012-0.005,0.024,0.006,0.036,0C819.532,280.647,819.566,280.566,819.537,280.488L819.537,280.488z\"\n        />\n        <Path\n          id=\"Path2786\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M820.086,279.171c-0.204-0.024-0.329,0.334-0.369,0.477C819.913,279.558,820.036,279.377,820.086,279.171z M820.525,280.38c-0.321,0.026-0.649,0.038-0.99,0.109c0.03,0.075-0.006,0.158,0.036,0.222c0.261-0.074,0.547-0.089,0.81-0.109c0.058-0.024,0.107-0.047,0.145-0.11C820.542,280.46,820.531,280.418,820.525,280.38L820.525,280.38z\"\n        />\n        <Path\n          id=\"Path29804\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.318,281.733c-0.104,0.205-0.172,0.43-0.367,0.512c-0.178,0.075-0.33-0.035-0.516-0.109c-0.028,0.108-0.047,0.205-0.146,0.37c0.021,0.981,0.24,0.548,0.843,0.181c0.152-0.088,0.371-0.143,0.552-0.219C819.57,282.154,819.442,281.831,819.318,281.733L819.318,281.733z\"\n        />\n        <Path\n          id=\"Path29759\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M818.401,281.036c-0.118,0.196-0.213,0.401-0.367,0.516c0.403,0.196,0.464,0.371,0.402,0.584c0.183,0.074,0.336,0.186,0.514,0.109c0.198-0.081,0.268-0.304,0.368-0.512c-0.2-0.158-0.081,0.041-0.183-0.037c-0.103-0.078-0.077-0.367-0.256-0.515C818.771,281.095,818.587,281.052,818.401,281.036L818.401,281.036z\"\n        />\n        <Path\n          id=\"Path29801\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M820.197,281.148c-0.064-0.017-0.123-0.079-0.182-0.074c-0.172,0.017-0.21,0.056-0.404,0.255c-0.085,0.089-0.213,0.239-0.292,0.403c0.126,0.098,0.254,0.417,0.369,0.73c0.131-0.054,0.262-0.096,0.402-0.145c-0.014-0.125,0.005-0.257-0.037-0.332c-0.093-0.171-0.326-0.074-0.329-0.22c-0.005-0.143,0.282-0.184,0.329-0.293c0.046-0.106-0.054-0.153,0-0.255C820.071,281.177,820.139,281.172,820.197,281.148L820.197,281.148z\"\n        />\n        <Path\n          id=\"Path29774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M822.982,280.78c-0.252,0.01-0.544,0.062-0.661,0c-0.173-0.09-0.025-0.183-0.109-0.183c-0.083,0,0.018,0.167-0.183,0.256c-0.144,0.066-0.47,0.005-0.733-0.036c-0.106,0.077-0.229,0.146-0.255,0.256c-0.041,0.178-0.076,0.208,0.146,0.475c0.062,0.073,0.271,0.087,0.402,0.183c0.443-0.164,0.917-0.305,1.393-0.515c-0.054-0.109-0.09-0.249-0.074-0.329C822.92,280.827,822.943,280.811,822.982,280.78L822.982,280.78z\"\n        />\n        <Path\n          id=\"Path29763\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M822.796,279.975c-0.372,0.078-0.73,0.187-1.136,0.256c-0.124,0.023-0.248,0.023-0.368,0.036c0.079,0.123,0.17,0.233,0.146,0.369c-0.014,0.076-0.078,0.132-0.146,0.183c0.267,0.039,0.589,0.101,0.731,0.035c0.202-0.089,0.101-0.255,0.182-0.255c0.083,0-0.062,0.09,0.111,0.183c0.116,0.06,0.409,0.01,0.66,0c0.051-0.041,0.113-0.083,0.11-0.146c-0.009-0.109-0.141-0.091-0.222-0.256C822.828,280.291,822.785,280.118,822.796,279.975L822.796,279.975z\"\n        />\n        <Path\n          id=\"Path29779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.186,281.917c-0.287-0.174-0.614-0.354-0.731-0.515c-0.143-0.188-0.089-0.277-0.111-0.368c-0.073,0.08-0.247,0.092-0.293,0.183c-0.052,0.104,0.047,0.148,0,0.255c-0.045,0.109-0.332,0.15-0.328,0.292c0.005,0.143,0.237,0.049,0.328,0.223c0.042,0.074,0.026,0.205,0.037,0.329C820.469,282.185,820.851,282.047,821.186,281.917L821.186,281.917z\"\n        />\n        <Path\n          id=\"Path29761\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.295,280.269c-0.251,0.031-0.518,0.087-0.767,0.11c0.006,0.04,0.016,0.082,0,0.11c-0.064,0.108-0.223,0.083-0.257,0.183c-0.033,0.101,0.151,0.208,0.111,0.328c-0.007,0.018-0.025,0.024-0.039,0.036c0.025,0.09-0.031,0.177,0.111,0.369c0.123,0.161,0.447,0.337,0.731,0.516c0.024-0.01,0.051-0.028,0.073-0.037c0.102-0.041,0.224-0.106,0.329-0.146c-0.13-0.097-0.339-0.109-0.402-0.183c-0.223-0.27-0.188-0.298-0.146-0.475c0.043-0.178,0.37-0.24,0.402-0.439C821.462,280.501,821.375,280.388,821.295,280.269L821.295,280.269z\"\n        />\n        <Path\n          id=\"Path29765\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M822.796,279.975c-0.011,0.142,0.031,0.318,0.074,0.403c0.077,0.166,0.212,0.147,0.22,0.256c0.007,0.108-0.155,0.1-0.182,0.255c-0.017,0.081,0.023,0.222,0.074,0.33c0.008-0.006,0.025,0.005,0.036,0c0.579-0.261,1.111-0.569,1.466-1.025c0.417-0.533-0.716-0.435-0.954-0.367C823.279,279.903,823.034,279.927,822.796,279.975L822.796,279.975z\"\n        />\n        <Path\n          id=\"Path2788\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M815.026,283.123c0.483-0.359,0.852-0.519,1.443-0.632c-0.125,0.061-0.021,1.185-0.31,1.116c-0.218-0.052-0.267-0.281-0.316-0.21c-0.219,0.314-0.612-0.349-0.819-0.268\"\n        />\n        <G id=\"tl\">\n          <Path\n            id=\"Path27340\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M818.283,282.499c0.021,0.979,0.248,0.568,0.85,0.207\tc0.575-0.349,1.467-0.562,2.105-0.811c1.03-0.401,2.509-0.781,3.23-1.712c0.415-0.532-0.702-0.423-0.941-0.354\tc-0.647,0.189-1.219,0.274-1.881,0.388c-0.708,0.124-1.365,0.109-2.096,0.264c-0.275,0.058-0.646,0.024-0.878,0.209\tc-0.244,0.198-0.384,0.667-0.64,0.861C818.642,281.844,818.583,282.011,818.283,282.499L818.283,282.499z\"\n          />\n          <Path\n            id=\"Path27342\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M815.026,283.123c0.483-0.359,0.852-0.519,1.443-0.632\tc-0.125,0.061-0.021,1.185-0.31,1.116c-0.218-0.052-0.267-0.281-0.316-0.21c-0.219,0.314-0.612-0.349-0.819-0.268\"\n          />\n        </G>\n        <Circle\n          id=\"tl.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"821.132\"\n          cy=\"281.586\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"TK\">\n        <Path\n          id=\"tk\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M994.521,284.144c-0.044-0.035,0.064-0.029-0.039-0.051c-0.06-0.014-0.098,0.051,0.024,0.073\"\n        />\n        <Circle\n          id=\"tk.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"994.735\"\n          cy=\"282.985\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"TJ\">\n        <Path\n          id=\"Path9640\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.192,131.868c-0.238-0.238-0.468-0.619-0.698-0.623c-0.436-0.009-0.65,0.328-0.842,0.697c-0.191,0.37-0.358,0.764-0.662,0.915c-0.603,0.31-1.289-0.098-1.829,0.256c-0.543,0.352-0.562,1.495-1.064,1.72c-0.358,0.164-0.662-0.024-0.916-0.147c-0.119,0.185-0.22,0.358-0.328,0.55c-0.36,0.623-0.057,1.647,0.475,2.013c0.336,0.233,0.431-0.152,0.769-0.073c0.021-0.398,0.406-0.442,0.621-0.55c0.1-0.049,0.3-0.171,0.44-0.256c0.078-0.05,0.209,0.324,0.475-0.183c0.052-0.101,0.277,0.093,0.329,0.22c0.097,0.235,1.031,1.026,0.989-0.074c-0.012-0.295-0.353-0.49,0.036-0.806c0.255-0.206,0.729-0.209,1.172-0.074c0.459,0.141,0.986-0.008,0.731-0.512c-0.099-0.195-0.533-0.434-0.293-0.697c0.041-0.046,0.073-0.125,0.109-0.185c-0.171-0.25-0.36-0.387-0.328-0.731c0.024-0.303,0.146-0.706,0.368-1.062C655.86,132.093,656.043,132.009,656.192,131.868L656.192,131.868z\"\n        />\n        <Path\n          id=\"Path9635\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.364,129.119c-0.335,0.19-1.118,0.733-1.504,0.551c-0.214-0.104-0.322-0.309-0.514-0.439c-0.041,0.036-0.03,0.035-0.073,0.073c-0.75,0.673-1.621,1.421-2.197,1.612c-0.573,0.187-1.041,0.098-1.466,0c-0.422-0.101-0.82-0.205-1.208-0.111c-0.358,0.085-0.492,0.254-0.845,0.476c0.224,0.479,0.009,1.376,0.55,1.757c0.732,0.52,0.442,1.074,0.073,1.651c0.257,0.122,0.56,0.309,0.916,0.145c0.503-0.225,0.521-1.368,1.064-1.719c0.543-0.355,1.229,0.052,1.831-0.257c0.302-0.154,0.469-0.548,0.659-0.915c0.191-0.369,0.407-0.706,0.844-0.697c0.232,0.004,0.461,0.385,0.697,0.623c0.148-0.142,0.261-0.341,0.44-0.402c0.357-0.124,0.754,0.076,1.135,0.292c0.379,0.214,0.748,0.443,1.063,0.403c0.628-0.083,1.054-0.224,1.282-0.809c0.112-0.282-0.127-0.598-0.294-1.062c-0.483-0.49-0.915-0.125-1.392-0.475c-0.033-0.114-0.074-0.234-0.146-0.328c-0.161-0.014-0.32-0.03-0.475-0.074C657.629,129.302,657.735,128.906,657.364,129.119L657.364,129.119z\"\n        />\n        <Path\n          id=\"Path9630\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M659.815,130.293c0.169,0.466,0.405,0.779,0.294,1.061c-0.229,0.587-0.653,0.724-1.282,0.808c-0.314,0.041-0.681-0.188-1.063-0.401c-0.38-0.217-0.777-0.42-1.135-0.293c-0.359,0.123-0.658,0.451-0.88,0.806c-0.22,0.356-0.337,0.762-0.366,1.062c-0.03,0.344,0.159,0.483,0.328,0.731c0.345-0.518,0.524-1.366,1.504-1.39c0.238-0.007,0.901,0.402,0.988,0.73c0.053,0.204-0.081,0.737,0.074,0.879c0.391,0.355,0.926-0.435,0.879,0.549c-0.067,1.46,0.079,4.782,2.234,2.639c0.354-0.354,1.108-0.017,1.319-0.513c0.199-0.469,0.471-0.691,0.844-0.99c0.407-0.328,2.148-0.322,1.465,0.437c0.426,0.18,1.099-0.155,1.538-0.474c0.215-0.155,0.997,0.124,1.209,0.183c0.156,0.042,0.466,0.397,0.514,0.368c0.28-0.095,0.398-0.421,0.293-0.66c-0.126-0.292-0.363-0.287-0.549-0.516c-0.13-0.156,0.075-0.379-0.037-0.621c-0.062-0.132-0.142-0.525-0.438-0.768c-0.266-0.219-0.348-0.525-0.329-0.661c0.121-0.953-0.488-1.045-1.211-1.209c-0.229-0.052-0.375-0.234-0.951,0.073c-0.329,0.175-0.525,0.224-0.731-0.036c-0.141-0.18-0.729-0.985-0.146-0.99c-0.1-0.258-0.479-0.525-0.696-0.843c-0.159-0.233-0.087-0.525-0.184-0.731c-0.236-0.248-0.863,0.218-1.172,0.221c-0.596,0.008-2.135-0.343-2.234,0.585C659.863,130.297,659.843,130.318,659.815,130.293L659.815,130.293z\"\n        />\n        <Path\n          id=\"Path9560\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M649.56,131.281c0.351-0.224,0.486-0.391,0.846-0.476c0.385-0.093,0.783,0.009,1.208,0.109c0.422,0.1,0.893,0.189,1.464,0c0.574-0.188,1.448-0.937,2.2-1.611c0.038-0.037,0.029-0.036,0.073-0.073c-0.043-0.029-0.052-0.092-0.109-0.111c-0.272-0.074-0.592,0.052-0.844,0.147c-0.009-0.096,0.008-0.197,0-0.293c-0.499,0.304-0.877,0.105-1.356,0.146c-0.268,0.025-0.73,0.363-0.951,0.037c-0.164-0.238-0.449-1.691,0.108-1.099c0.039-0.64,0.463-0.979,1.209-0.916c0.312,0.025,1.697,0.513,1.318,0.843c0.336-0.024,0.836-0.669,1.063-0.916c-0.258,0.011-0.505,0.139-0.768,0.073c-0.227-0.057-0.367-0.316-0.55-0.439c-0.42-0.283-0.55-0.205-0.036-0.584c0.377-0.28,0.538-0.476,0.183-0.769c-0.282-0.231-0.478-0.543-0.768-0.769c-0.245,0.466-0.916,0.962-1.428,1.1c-0.322,0.087-0.642-0.479-1.063-0.291c-0.403,0.176-0.16,0.843,0,1.098c0.187,0.299-0.081,0.451,0.182,0.662c-0.556,0.228-1.274-0.363-1.758,0.146c0.287,0.306,0.769-0.092,0.953,0.292c-0.123-0.02-0.241-0.038-0.367-0.037c0.031,0.216,0.151,0.392,0.329,0.515c-0.423-0.386-0.008,0.005-0.402,0.11c-0.173,0.045-0.141,0.196-0.11,0.329c0.084,0.355-0.047,0.68-0.474,0.697c-0.622,0.023-1.154-0.187-1.722-0.224c-0.771-0.046-0.519,0.655-0.73,1.064c0.235,0.447,0.763,0.221,0.953,0.661c0.14,0.326,0.511,0.25,0.806,0.256C649.304,130.957,649.472,131.093,649.56,131.281L649.56,131.281z\"\n        />\n        <Path\n          id=\"tj\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M647.236,130.038c0.218-0.411-0.011-1.093,0.761-1.047c0.569,0.032,1.087,0.236,1.709,0.218c0.428-0.015,0.554-0.354,0.469-0.711c-0.028-0.133-0.051-0.28,0.121-0.327c0.394-0.108-0.025-0.482,0.398-0.096c-0.176-0.121-0.31-0.307-0.341-0.521c0.124,0,0.246,0.008,0.371,0.024c-0.185-0.386-0.659,0.026-0.946-0.28c0.485-0.509,1.223,0.073,1.78-0.156c-0.266-0.208,0-0.348-0.186-0.646c-0.161-0.254-0.422-0.916-0.023-1.094c0.42-0.188,0.767,0.358,1.086,0.272c0.517-0.139,1.154-0.644,1.398-1.107c0.29,0.224,0.486,0.552,0.77,0.786c0.355,0.293,0.204,0.474-0.174,0.755c-0.516,0.38-0.362,0.293,0.059,0.579c0.182,0.124,0.298,0.415,0.524,0.471c0.267,0.066,0.536-0.074,0.797-0.087c-0.226,0.246-0.75,0.898-1.086,0.923c0.375-0.332-0.996-0.836-1.31-0.864c-0.749-0.065-1.189,0.301-1.228,0.942c-0.559-0.594-0.274,0.837-0.113,1.075c0.223,0.322,0.714-0.025,0.979-0.049c0.477-0.043,0.829,0.19,1.33-0.112c0.009,0.095,0.019,0.191,0.025,0.286c0.25-0.094,0.548-0.221,0.819-0.144c0.309,0.087,0.37,0.421,0.633,0.545c0.386,0.182,1.163-0.385,1.497-0.575c0.371-0.215,0.271,0.192,0.445,0.304c0.157,0.042,0.317,0.072,0.478,0.083c0.073,0.094,0.123,0.201,0.156,0.314c0.5,0.369,0.921-0.099,1.44,0.523c0.1-0.929,1.638-0.569,2.233-0.574c0.308-0.006,0.933-0.487,1.17-0.24c0.097,0.208,0.031,0.53,0.19,0.765c0.215,0.317,0.597,0.551,0.696,0.812c-0.582,0.003,0.022,0.826,0.165,1.006c0.205,0.261,0.397,0.226,0.727,0.051c0.574-0.306,0.7-0.154,0.934-0.104c0.72,0.164,1.352,0.256,1.231,1.21c-0.019,0.131,0.044,0.454,0.31,0.67c0.296,0.246,0.373,0.649,0.435,0.781c0.112,0.243-0.064,0.459,0.064,0.616c0.188,0.226,0.406,0.218,0.533,0.51c0.105,0.238,0.009,0.547-0.271,0.643c-0.049,0.029-0.368-0.306-0.521-0.349c-0.211-0.061-0.986-0.335-1.2-0.177c-0.439,0.322-1.143,0.661-1.57,0.48c0.681-0.761-1.043-0.789-1.451-0.461c-0.371,0.3-0.661,0.519-0.86,0.985c-0.21,0.495-0.93,0.159-1.287,0.512c-2.151,2.146-2.312-1.172-2.248-2.63c0.043-0.983-0.49-0.18-0.88-0.536c-0.156-0.14-0.025-0.7-0.077-0.905c-0.086-0.327-0.744-0.709-0.983-0.703c-1.083,0.026-1.182,1.081-1.617,1.558c-0.239,0.263,0.18,0.517,0.277,0.71c0.255,0.502-0.245,0.647-0.704,0.507c-0.444-0.132-0.921-0.146-1.172,0.059c-0.391,0.315-0.04,0.532-0.025,0.828c0.039,1.098-0.896,0.287-0.992,0.054c-0.053-0.125-0.291-0.308-0.345-0.207c-0.268,0.509-0.401,0.138-0.482,0.187c-0.141,0.089-0.32,0.21-0.419,0.259c-0.219,0.106-0.609,0.144-0.628,0.542c-0.336-0.076-0.427,0.302-0.765,0.067c-0.532-0.368-0.859-1.375-0.499-2c0.456-0.791,1.239-1.532,0.271-2.215c-0.758-0.532-0.055-2.044-1.093-2.062c-0.294-0.01-0.685,0.056-0.827-0.272C648.002,130.257,647.472,130.482,647.236,130.038\"\n        />\n      </G>\n      <G id=\"TH\">\n        <Path\n          id=\"Path75655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.35,211.984c-0.204,0.19-0.461,0.436-0.621,0.477c-0.435,0.11-0.279-0.31-0.583-0.11c-0.264,0.173-0.387,0.83-0.37,1.32c0.043-0.002,0.017,0.051,0.074,0.035c0.345-0.083,0.728,0.079,1.063,0.147c0.272,0.055,0.503-0.153,0.729-0.257c0.019-0.009,0.022,0.041,0.037,0.038c0.091-0.206,0.234-0.387,0.185-0.732C752.825,212.63,752.552,212.323,752.35,211.984L752.35,211.984z\"\n        />\n        <Path\n          id=\"Path75645\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.74,210.556c-0.156,0.057-0.131,0.373-0.222,0.549c0.009-0.007,0.028,0.008,0.037,0c0.064,0.31-0.156,0.582-0.108,0.916c0.032,0.241,0.044,0.489,0.073,0.731c0.041,0.38-0.203,0.94,0.257,0.916c-0.023-0.488,0.104-1.15,0.368-1.321c0.308-0.198,0.149,0.222,0.585,0.11c0.163-0.041,0.42-0.287,0.621-0.476c-0.184-0.313-0.286-0.662-0.475-0.843C751.482,210.763,751.218,210.378,750.74,210.556L750.74,210.556z\"\n        />\n        <Path\n          id=\"Path75652\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.085,211.437c-0.265,0.188-0.494,0.327-0.732,0.551c0.2,0.337,0.474,0.649,0.516,0.916c0.051,0.346-0.096,0.526-0.184,0.732c0.442-0.123,0.807,0.731,0.807,0.256c0.092,0.209,0.444,0.608,0.622,0.585c0.119-0.41,0.138-0.863,0.329-1.136c0.144-0.208,0.303-0.271,0.515-0.369c-0.064-0.15-0.131-0.308-0.224-0.438c-0.314-0.469-0.268-0.726-0.291-1.025c-0.249,0.083-0.528,0.147-0.661,0.11c-0.272-0.079-0.132-0.229-0.256-0.223c-0.123,0.01-0.02,0.343-0.255,0.329C753.186,211.723,753.165,211.54,753.085,211.437L753.085,211.437z\"\n        />\n        <Path\n          id=\"Path75660\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.933,210.921c0.088-0.172,0.261-0.317,0.223-0.437c-0.093-0.274-0.361-0.304-0.586-0.293c-0.225,0.008-0.505,0.122-0.621,0.369c-0.074,0.159,0.044,0.375,0.107,0.584c0.214-0.074,0.405-0.145,0.37-0.369C749.47,210.936,749.731,210.854,749.933,210.921L749.933,210.921z\"\n        />\n        <Path\n          id=\"TH-ayutthaya\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.286,208.98c0.202-0.041,0.424,0.026,0.695-0.074c0.225-0.083,0.479-0.292,0.697-0.514c-0.268-0.224-0.159-0.727-0.329-0.844c-0.188-0.129-0.261,0.104-0.402,0c-0.049-0.035-0.074-0.12-0.074-0.222c-0.057,0.009-0.146-0.035-0.222-0.074c0.01,0.227,0.051,0.474-0.11,0.585c-0.146,0.101-0.319,0.014-0.512-0.073c0.09,0.149,0.152,0.293,0.146,0.402c-0.018,0.244-0.118,0.341-0.224,0.477C748.095,208.76,748.246,208.864,748.286,208.98L748.286,208.98z\"\n        />\n        <Path\n          id=\"Path75689\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.785,210.298c0.142,0.03,0.309,0.013,0.37,0.186c0.038,0.123-0.134,0.267-0.223,0.437c0.235,0.079,0.424,0.289,0.585,0.184c0.089-0.174,0.065-0.491,0.222-0.55c0.479-0.176,0.742,0.208,1.135,0.584c0.189,0.181,0.293,0.53,0.477,0.843c0.238-0.222,0.47-0.362,0.731-0.549c-0.155-0.203-0.352-0.406-0.368-0.551c-0.023-0.219,0.194-0.1,0.146-0.293c-0.046-0.192-0.46-0.561-0.659-0.584c-0.201-0.024-0.058,0.174-0.331,0.184c-0.272,0.008-1.009-0.266-1.17-0.515c-0.103-0.153-0.028-0.219,0-0.292c-0.245,0.056-0.429,0.093-0.662,0.146c0.005,0.138,0.037,0.322,0,0.438C749.989,210.136,749.895,210.205,749.785,210.298L749.785,210.298z\"\n        />\n        <Path\n          id=\"TH-bangkok\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.785,210.298c0.109-0.087,0.204-0.16,0.258-0.327c0.037-0.12,0.005-0.304,0-0.44c-0.228,0.056-0.506,0.122-0.66,0.111c-0.207-0.013-0.224-0.083-0.33-0.111c-0.055,0.145-0.039,0.299-0.183,0.403c-0.075,0.057-0.222-0.006-0.33,0.037c0.001,0.094-0.117,0.154-0.183,0.221c0.178,0.306,0.357,0.75,0.368,1.099c0.124-0.04,0.218-0.106,0.33-0.145c-0.063-0.211-0.186-0.426-0.109-0.585c0.117-0.247,0.396-0.36,0.621-0.369C749.652,210.186,749.702,210.281,749.785,210.298L749.785,210.298z\"\n        />\n        <Path\n          id=\"Path75674\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.541,209.968c0.11-0.04,0.256,0.021,0.329-0.036c0.146-0.108,0.129-0.258,0.185-0.403c-0.142-0.036-0.342-0.038-0.44-0.145c-0.106-0.118-0.062-0.286-0.074-0.439c-0.081-0.001-0.18,0.024-0.255,0.037c0.087,0.251-0.128,0.409-0.074,0.585C748.266,209.744,748.539,209.796,748.541,209.968z\"\n        />\n        <Path\n          id=\"Path75692\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.043,209.53c0.23-0.053,0.416-0.089,0.66-0.146c0.018-0.046-0.038-0.093,0-0.183c0.101-0.232,0.63-0.414,0.731-0.729c0.035-0.114-0.092-0.208-0.072-0.331c-0.251-0.064-0.409-0.209-0.586-0.33c-0.319,0.271-0.632,0.544-0.914,0.584c0.027,0.16,0.122,0.319,0.145,0.439C750.059,209.127,750.033,209.312,750.043,209.53L750.043,209.53z\"\n        />\n        <Path\n          id=\"Path75667\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.043,209.53c-0.009-0.22,0.016-0.401-0.035-0.697c-0.025-0.124-0.118-0.279-0.146-0.439c-0.048,0.008-0.104,0.123-0.148,0.109c-0.049-0.017-0.003-0.078-0.035-0.109c-0.221,0.223-0.471,0.428-0.698,0.516c-0.173,0.064-0.3,0.037-0.439,0.035c0.011,0.153-0.033,0.322,0.074,0.439c0.173,0.187,0.287,0.229,0.769,0.256C749.537,209.649,749.816,209.583,750.043,209.53L750.043,209.53z\"\n        />\n        <Path\n          id=\"Path74493\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.724,211.289c-0.01-0.349-0.188-0.793-0.369-1.099c-0.053,0.056-0.044,0.124-0.146,0.183c-0.117,0.071-0.295,0.13-0.513,0.11c0.002,0.026,0.073,0.05,0.073,0.074c-0.024,0.25-0.171,0.248-0.29,0.292c0.247,0.213,0.528,0.428,0.659,0.697C748.253,211.406,748.503,211.357,748.724,211.289L748.724,211.289z\"\n        />\n        <Path\n          id=\"Path74657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.792,210.519c0.123-0.206-0.074-0.804,0.037-1.101c0.079-0.211,0.23-0.313,0.367-0.438c-0.667-0.362-0.183-0.659-0.513-0.843c-0.331-0.188-0.946,0.091-1.32,0c-0.022,0.123,0.108,0.218,0.073,0.327c-0.104,0.322-0.632,0.502-0.73,0.733c-0.1,0.233-0.165,0.226,0,0.474c0.164,0.25,0.899,0.521,1.172,0.516c0.272-0.01,0.13-0.209,0.329-0.186C752.382,210.028,752.679,210.319,752.792,210.519L752.792,210.519z\"\n        />\n        <Path\n          id=\"Path74501\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.016,208.87c-0.829,0.066-1.548,0.113-2.161,0.073c-0.174-0.011-0.479,0.08-0.621,0.037c-0.008-0.003-0.029,0.003-0.035,0c-0.138,0.125-0.287,0.227-0.368,0.439c-0.116,0.297,0.083,0.895-0.037,1.099c0.003,0.007-0.005,0.031,0,0.037c0.008,0.02,0.069,0.02,0.074,0.035c0.045,0.193-0.171,0.074-0.146,0.292c0.022,0.224,0.313,0.83,0.55,0.845c0.237,0.014,0.132-0.32,0.257-0.328c0.123-0.012-0.02,0.139,0.255,0.221c0.128,0.037,0.411-0.025,0.661-0.111c-0.015-0.182-0.102-0.424-0.183-0.622c0.154-0.028,0.423-0.033,0.585-0.182c0.237-0.22,0.501-0.45,0.586-0.697C755.566,209.61,755.748,209.206,756.016,208.87L756.016,208.87z\"\n        />\n        <Path\n          id=\"Path74350\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.853,208.943c0.041-0.027,0.028-0.083,0.074-0.11c0.255-0.148,0.553-0.271,0.586-0.515c0.065-0.487-0.715-0.732-0.622-1.28c0.091-0.551,1.164-0.965,1.318-1.394c0.154-0.427,0.083-0.591-0.037-0.807c-0.12-0.215-0.38-0.106-0.55-0.402c-0.035-0.06,0.024-0.172,0.037-0.255c-0.023,0.011-0.01,0.024-0.037,0.037c-0.354,0.115-1.023-0.684-1.464-0.516c-0.442,0.172-0.224,0.843-0.622,1.135c-0.353,0.262-1.066,0.406-1.466,0.294c-0.09,0.12-0.196,0.269-0.221,0.402c-0.044,0.255,0.107,0.416,0.109,0.697c0.021,0.001,0.058-0.043,0.074-0.035c0.319,0.118,0.23,0.301,0.146,0.514c-0.082,0.212-0.587,0.248-0.697,0.439c-0.107,0.189-0.129,0.293,0,0.514c0.131,0.22,0.507,0.383,0.878,0.476c0.372,0.093,0.989-0.187,1.318,0c0.331,0.187-0.154,0.482,0.516,0.843C753.317,209.046,753.666,208.931,753.853,208.943L753.853,208.943z\"\n        />\n        <Path\n          id=\"Path74348\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.417,208.467c-0.187-0.545-0.363-1.127-0.294-1.426c0.129-0.547,0.332-0.266,0.439-0.551c0.108-0.287,0.288-0.786,0.074-1.1c-0.218-0.314-0.956-0.043-1.137-0.368c-0.073-0.125,0.097-0.255,0.109-0.402c-0.339-0.34-0.329-0.945-0.621-0.954c-0.303-0.008-0.088,0.368-0.328,0.516c-0.015,0.083-0.074,0.193-0.037,0.255c0.171,0.297,0.431,0.188,0.551,0.402c0.122,0.218,0.189,0.379,0.035,0.807c-0.153,0.427-1.227,0.845-1.317,1.394c-0.09,0.548,0.688,0.794,0.623,1.28c-0.034,0.245-0.331,0.367-0.587,0.516c-0.042,0.025-0.031,0.083-0.074,0.109c0.616,0.041,1.332-0.008,2.16-0.073c0.113-0.142,0.175-0.328,0.368-0.404C756.393,208.462,756.407,208.471,756.417,208.467L756.417,208.467z\"\n        />\n        <Path\n          id=\"Path74354\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.541,207.185c-0.097-0.323-0.254-0.62-0.255-0.843c-0.005-0.17,0.05-0.224,0.109-0.33c-0.384,0.14-0.218-0.204-0.402-0.146c-0.165,0.051-0.062,0.352-0.329,0.55c0.037,0.161,0.062,0.333,0.146,0.514C748.008,206.781,748.281,207.008,748.541,207.185L748.541,207.185z\"\n        />\n        <Path\n          id=\"Path72960\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M746.671,206.268c0.37,0.144,0.755,0.304,0.952,0.222c0.371-0.157,0.245-0.384,0.292-0.514c-0.072-0.126-0.15-0.227-0.219-0.368c-0.152-0.304-0.303-0.419-0.439-0.697c-0.038,0.04-0.033,0.206-0.111,0.255c-0.218,0.149-0.533-0.305-0.767,0C746.205,205.4,746.521,205.856,746.671,206.268L746.671,206.268z\"\n        />\n        <Path\n          id=\"Path72939\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M746.671,206.268c-0.152-0.415-0.469-0.868-0.292-1.099c0.234-0.305,0.551,0.148,0.768,0c0.074-0.052,0.073-0.217,0.11-0.256c-0.174-0.346-0.336-0.82-0.551-0.878c-0.378-0.106-0.517,0.024-0.621,0.146c-0.108,0.123-0.173,0.264-0.44,0.22c-0.239-0.037-0.693-0.181-1.063-0.367c-0.094,0.678-0.54,1.663-0.254,2.052c0.32,0.435,0.718-0.001,0.915,0.182c0.04-0.099,0.057-0.197,0.224-0.255C745.752,205.91,746.21,206.089,746.671,206.268L746.671,206.268z\"\n        />\n        <Path\n          id=\"Path72937\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.259,204.913c0.14,0.272,0.288,0.392,0.438,0.697c0.069,0.138,0.146,0.237,0.221,0.367c0.013-0.028,0.041-0.1,0.074-0.11c0.187-0.057,0.02,0.288,0.402,0.146c0.384-0.139,0.862-0.972,0.915-1.795c0.026-0.414-0.008-0.911-0.146-1.393c-0.006-0.015-0.031-0.022-0.037-0.036c-0.087,0.04-0.169,0.062-0.257,0.108c-0.444,0.249-0.862,0.56-1.135,0.478c-0.549-0.165-0.343-0.679-0.696-0.698l0,0c-0.353-0.02-0.337,0.577-0.879,0.731c-0.272,0.075-0.761-0.155-1.21-0.328c-0.19-0.073-0.278,0.058-0.438,0.036c0.041,0.23,0.102,0.385,0.109,0.661c0.003,0.073-0.024,0.173-0.036,0.256c0.37,0.183,0.821,0.326,1.064,0.366c0.264,0.044,0.33-0.098,0.438-0.219c0.107-0.124,0.241-0.255,0.619-0.147c0.059,0.016,0.096,0.068,0.147,0.107C746.998,204.319,747.129,204.655,747.259,204.913L747.259,204.913z\"\n        />\n        <Path\n          id=\"Path74346\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.27,204.767c-0.209-0.043-0.452,0.042-0.586-0.037c-0.052-0.03-0.032-0.072-0.074-0.11c-0.011,0.148-0.18,0.275-0.108,0.402c0.18,0.322,0.919,0.053,1.136,0.368c0.217,0.314,0.035,0.815-0.074,1.1c-0.108,0.285-0.311,0.004-0.439,0.551c-0.069,0.299,0.107,0.881,0.294,1.427c0.393-0.155,0.857-0.326,1.282-0.292c0.261,0.023,0.446,0.124,0.696,0.146c0.008-0.093-0.058-0.162-0.037-0.256c0.074-0.311,0.184-0.618,0.11-0.807c-0.142-0.375-0.391-0.138-0.514-0.549c-0.123-0.408,0.453-1.302,0.256-1.797c-0.029-0.082-0.137-0.078-0.184-0.146c-0.044,0.065-0.011,0.101-0.144,0.146c-0.078,0.024-0.214,0.023-0.331,0.035C757.189,204.955,756.704,204.859,756.27,204.767L756.27,204.767z\"\n        />\n        <Path\n          id=\"Path73530\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.199,202.131c-0.291-0.091-0.567-0.054-0.733-0.181c-0.179-0.14-0.234-0.321-0.256-0.478c-0.186,0.173-0.435,0.254-0.55,0.732c-0.087,0.365,0.156,0.956,0.294,1.539c0.022-0.012-0.006-0.074,0.035-0.074c0.325,0.01,0.198,0.765,0.696,1.064c0.133,0.079,0.376-0.007,0.585,0.036c-0.071-0.243-0.127-0.489-0.182-0.73C755.956,203.443,756.035,202.723,756.199,202.131L756.199,202.131z\"\n        />\n        <Path\n          id=\"Path73425\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.199,202.131c-0.164,0.594-0.243,1.312-0.113,1.906c0.058,0.243,0.114,0.487,0.184,0.731c0.577,0.123,1.277,0.258,1.611,0.146c0.421-0.14,0.274-0.421,0.476-0.439c-0.021-0.041-0.016-0.069-0.036-0.108c-0.178-0.333-0.386-0.673-0.367-0.99c0.036-0.533,0.48-0.941,0.622-1.394c-0.11-0.058-0.188-0.051-0.293-0.11c-0.551-0.299-1.079-0.569-1.319-0.366c-0.24,0.202-0.123,0.326,0,0.439c0.125,0.11,0.26,0.223,0.11,0.366C756.91,202.466,756.546,202.241,756.199,202.131L756.199,202.131z\"\n        />\n        <G id=\"g74649\">\n          <Path\n            id=\"Path68124\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M754.58,215.791c0.087,0.009,0.174,0.02,0.258,0.024\tc0.005-0.211-0.127-0.381-0.312-0.47C754.527,215.498,754.544,215.646,754.58,215.791\"\n          />\n          <Path\n            id=\"Path68126\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M755.39,216.576c-0.084,0.204-0.041,0.378,0.13,0.523\tC755.574,216.902,755.528,216.727,755.39,216.576\"\n          />\n          <Path\n            id=\"Path74503\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M754.952,212.974\tc-0.213,0.094-0.368,0.159-0.514,0.369c-0.192,0.272-0.213,0.725-0.329,1.136c0.049-0.007,0.144,0.123,0.144,0\tc0.074,0.173,0.216,0.297,0.405,0.182c-0.687,0.459,0.478,0.644,0.621,0.99c-0.006-0.158-0.025-0.322-0.037-0.477\tc0.525,0.158,0.521,0.639,0.731,1.025c0.106,0.189,0.282,0.317,0.37,0.515c-0.075-0.504-0.51-0.855-0.477-1.576\tc0.023-0.517-0.106-0.887-0.439-1.282C755.198,213.579,755.081,213.274,754.952,212.974L754.952,212.974z\"\n          />\n        </G>\n        <Path\n          id=\"Path74499\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.87,207.333c0,0.101,0.026,0.182,0.074,0.22c0.143,0.103,0.214-0.13,0.402,0c0.19,0.13-0.082,0.803,0.37,0.953c0.313,0.102,0.688-0.377,1.061-0.697c-0.085-0.059-0.25-0.074-0.292-0.146c-0.129-0.222-0.106-0.322,0-0.516c0.108-0.189,0.616-0.225,0.698-0.437c0.083-0.212,0.173-0.396-0.147-0.515c-0.32-0.12-0.907,0.808-1.246,0.844c-0.336,0.034-0.322-0.273-0.513-0.224c-0.188,0.057-0.075,0.421-0.367,0.517C748.9,207.334,748.88,207.333,748.87,207.333L748.87,207.333z\"\n        />\n        <Path\n          id=\"Path74497\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.031,207.771c0.191,0.088,0.366,0.174,0.513,0.074c0.161-0.111,0.121-0.358,0.11-0.586c-0.296-0.155-0.648-0.555-0.878-0.328C747.572,207.125,747.844,207.466,748.031,207.771L748.031,207.771z\"\n        />\n        <Path\n          id=\"Path74495\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.7,210.484c0.219,0.022,0.396-0.042,0.515-0.11c0.222-0.135,0.33-0.229,0.328-0.402c-0.005-0.174-0.272-0.224-0.328-0.403c-0.058-0.176,0.161-0.336,0.072-0.585c-0.041-0.119-0.19-0.223-0.33-0.33c-0.04,0.05-0.007,0.118-0.073,0.182c-0.188,0.188-0.572,0.32-0.954,0.402C747.225,209.687,747.665,210.136,747.7,210.484L747.7,210.484z\"\n        />\n        <Path\n          id=\"Path74339\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.139,211.543c-0.128-0.269-0.412-0.483-0.659-0.695c-0.092,0.031-0.168,0.121-0.223,0.219c-0.081,0.154-0.091,0.355-0.107,0.55c0.264,0.022,0.533,0.029,0.766,0.073C747.902,211.58,748.086,211.607,748.139,211.543L748.139,211.543z\"\n        />\n        <Path\n          id=\"Path74356\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.808,206.929c-0.081-0.18-0.11-0.353-0.147-0.514c-0.031,0.025,0.017,0.052-0.034,0.074c-0.453,0.188-1.65-0.662-2.16-0.474c-0.164,0.058-0.181,0.156-0.224,0.255c0.195,0.186-0.073,0.433,0.185,0.661c0.255,0.226,0.968-0.214,1.317,0.182c0.352,0.398-0.171,1.198,0,1.798c0.032,0.117,0.108,0.214,0.183,0.328c0.38-0.085,0.766-0.218,0.954-0.402c0.245-0.241,0.271-0.321,0.293-0.66c0.02-0.335-0.702-0.957-0.403-1.247C747.782,206.921,747.801,206.936,747.808,206.929L747.808,206.929z\"\n        />\n        <Path\n          id=\"Path74352\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.96,206.234c0-0.279-0.155-0.439-0.11-0.697c0.024-0.136,0.13-0.285,0.222-0.402c-0.05-0.015-0.146,0.062-0.184,0.036c-0.329-0.229,0.173-0.64-0.11-0.733c-0.281-0.09-0.292,0.671-0.729,0.733c-0.291,0.041-0.631-0.267-0.953-0.514c-0.174,0.594-0.407,1.25-0.698,1.355c-0.06,0.106-0.11,0.162-0.107,0.33c0.003,0.222,0.157,0.517,0.254,0.843c0.133,0.088,0.272,0.176,0.369,0.147c0.289-0.094,0.178-0.46,0.369-0.517c0.187-0.055,0.173,0.256,0.511,0.224C750.108,207.005,750.629,206.222,750.96,206.234L750.96,206.234z\"\n        />\n        <Path\n          id=\"Path74344\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.09,204.988c0,0.108,0.054,0.269-0.073,0.293c-0.287,0.056-0.336-0.812-0.622-0.845c-0.203-0.022-0.257,0.174-0.368,0.33c0.046,0.069,0.15,0.063,0.182,0.147c0.195,0.497-0.377,1.387-0.255,1.796c0.123,0.409,0.369,0.174,0.516,0.55c0.072,0.189-0.039,0.496-0.112,0.807c-0.022,0.095,0.045,0.166,0.037,0.256c0.053,0.007,0.084,0.045,0.146,0.037c0.337-0.048,0.686-0.173,1.025-0.073c0.322,0.098,0.8-0.041,1.209-0.037c0.032-0.32,0.019-0.764-0.108-1.062c-0.15-0.354-0.592-0.508-0.698-0.808c-0.105-0.301,0.205-0.533,0.037-0.844C759.865,205.271,759.366,205.216,759.09,204.988L759.09,204.988z\"\n        />\n        <Path\n          id=\"Path73301\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.09,204.988c0.274,0.227,0.774,0.284,0.916,0.549c0.168,0.309-0.14,0.542-0.034,0.844c0.104,0.3,0.546,0.452,0.695,0.808c0.127,0.3,0.142,0.744,0.11,1.061c0.215,0.003,0.434-0.023,0.55,0.185c0.321,0.581,0.536,0.038,0.953-0.223c0.621-0.386,0.378-0.988,0.438-1.61c0.023-0.228-0.191-0.312-0.292-0.477c-0.179-0.293,0.106-0.546,0.222-0.807c-0.748,0.174,0.499-0.743-0.146-1.21c-0.275-0.2-1.142-0.473-0.551-0.876c-0.407-0.188-0.689-0.413-0.988-0.623c-0.009,0.206,0.021,0.394,0,0.584c-0.058,0.569-0.19,1.072-0.476,1.209c-0.286,0.139-0.4,0.03-0.476-0.109c-0.076-0.14-0.12-0.316-0.256-0.293c-0.275,0.046-0.429,0.399-0.55,0.623C759.136,204.747,759.091,204.849,759.09,204.988L759.09,204.988z\"\n        />\n        <Path\n          id=\"Path74212\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M758.727,200.115c-0.159,0.064-0.404,0.048-0.516,0.109c-0.185,0.106-0.17,0.204-0.256,0.292c0.322,0.204,0.706,0.708,0.732,1.209c0.005,0.086-0.085,0.174-0.109,0.256c0.446,0.235,0.9,0.516,1.209,0.437c0.224-0.054,0.401-0.168,0.584-0.254c-0.286-0.289-0.393-0.484-0.551-0.952c-0.06-0.182-0.031-0.481-0.037-0.734c-0.424-0.089-0.854-0.155-1.024-0.366C758.755,200.108,758.732,200.122,758.727,200.115L758.727,200.115z\"\n        />\n        <Path\n          id=\"Path73323\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M755.975,196.598c-0.217,0.04-0.282,0.268-0.367,0.476c0.06,0.264,0.179,0.587,0.184,0.767c0.021,0.81-0.654,0.895-0.439,1.284c0.216,0.384,0.882,0.032,1.246,0.291c0.361,0.258,0.417,1.066,0.731,1.172c0.318,0.104,0.205-0.337,0.55-0.221c0.037,0.011,0.037,0.124,0.074,0.146c0.089-0.089,0.071-0.188,0.256-0.292c0.109-0.062,0.354-0.045,0.515-0.109c-0.372-0.534,0.168-1.06-0.108-1.357c-0.278-0.299-0.669,0.155-1.063-0.181c-0.258-0.223-0.315-0.765-0.403-1.248C756.64,197.445,756.393,196.521,755.975,196.598L755.975,196.598z\"\n        />\n        <Path\n          id=\"Path74089\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.309,199.346c0.021,0.318,0.07,0.649-0.109,0.769c-0.377,0.25-0.745-0.342-1.026-0.183c-0.134,0.074-0.109,0.272-0.146,0.402c0.122-0.053,0.24-0.143,0.331-0.073c0.247,0.19,0.14,0.605,0.035,0.953c-0.026,0.087-0.121,0.196-0.182,0.254c0.023,0.159,0.074,0.337,0.255,0.477c0.37,0.285,1.312,0.648,1.611,0.368c0.152-0.141,0.018-0.254-0.108-0.368c-0.124-0.112-0.24-0.238,0-0.438c0.238-0.204,0.767,0.067,1.318,0.366c0.107,0.058,0.186,0.053,0.292,0.11c0.024-0.081,0.114-0.171,0.11-0.256c-0.028-0.56-0.464-1.237-0.808-1.355c-0.342-0.119-0.231,0.322-0.549,0.222c-0.319-0.102-0.371-0.914-0.729-1.172C756.514,199.358,756.417,199.358,756.309,199.346L756.309,199.346z\"\n        />\n        <Path\n          id=\"Path73326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M751.95,196.269c-0.152,0.002-0.231,0.153-0.33,0.291c0.104,0.562,0.29,1.092,0.516,1.283c0.238,0.208,0.308,0.123,0.366,0.037c0.057-0.087,0.089-0.174,0.292-0.037c0.412,0.271,0.467,1.935,0.916,2.089c0.453,0.153,0.297-0.384,0.515-0.292c0.217,0.089-0.025,0.654,0.222,0.806c0.156,0.098,0.375-0.017,0.584-0.11c0.037-0.13,0.013-0.326,0.146-0.402c0.283-0.159,0.649,0.433,1.026,0.183c0.179-0.122,0.129-0.453,0.107-0.769c-0.352-0.035-0.787,0.074-0.952-0.222c-0.215-0.386,0.46-0.473,0.439-1.281c-0.006-0.181-0.126-0.508-0.183-0.77c-0.074,0.19-0.183,0.379-0.329,0.439c-0.305,0.126-0.524-0.24-0.844-0.109c-0.158,0.066-0.169,0.319-0.221,0.549c-0.053,0.231-0.146,0.434-0.516,0.404c-0.369-0.028-0.79-0.563-1.099-1.172c-0.097-0.19-0.074-0.321-0.147-0.515C752.284,196.495,752.108,196.264,751.95,196.269L751.95,196.269z\"\n        />\n        <Path\n          id=\"Path73970\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.427,200.299c0.412,0.114,0.818,0.508,1.208,0.292c0.236-0.128,0.399-0.239,0.475-0.474c0.025-0.083-0.013-0.288,0-0.404c-0.075,0.098-0.056,0.339-0.403,0.222c-0.451-0.154-0.504-1.816-0.916-2.088c-0.204-0.137-0.235-0.048-0.292,0.036c-0.034,0.052-0.14-0.025-0.22-0.036c-0.028,0.217,0.038,0.509-0.036,0.621c-0.189,0.283-0.272-0.219-0.44,0.222C751.674,199.013,752.165,199.735,752.427,200.299L752.427,200.299z\"\n        />\n        <Path\n          id=\"Path73311\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.427,200.299c-0.262-0.567-0.751-1.287-0.624-1.611c0.168-0.437,0.251,0.062,0.44-0.223c0.073-0.114,0.008-0.405,0.035-0.619c-0.054-0.008-0.054,0.081-0.146,0c-0.223-0.192-0.409-0.721-0.514-1.285c-0.124,0.174-0.271,0.332-0.515,0.185c-0.188,0.683-1.389,1.793-1.429,1.795c-0.803,0.043-0.63-0.66-0.33-1.537c-0.055,0.078-0.133,0.138-0.182,0.222c-0.324,0.534-0.525,1.092-0.438,1.428c0.086,0.336,0.26,0.37,0.402,0.367c0.142-0.005,0.25-0.061,0.328,0.074c0.161,0.271-0.209,0.917,0.074,1.026c0.281,0.106,0.254-0.521,0.55-0.587c0.295-0.067,0.701,0.072,0.988,0.331c0.211,0.188,0.273,0.554,0.403,0.876c0.205-0.224,0.42-0.461,0.697-0.514C752.257,200.209,752.335,200.275,752.427,200.299L752.427,200.299z\"\n        />\n        <Path\n          id=\"Path73854\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M751.472,200.739c0.048,0.122,0.039,0.226,0.146,0.328c0.197,0.187,0.565,0.201,0.916,0.257c0.35,0.057,0.672,0.156,0.876,0.477c0.207,0.319,0.086,0.763-0.035,1.243c-0.067,0.26-0.016,0.489-0.037,0.731c0.43,0.04,0.973,0.542,1.283,0.44c0.312-0.103,0.164-0.396,0.33-0.475c-0.138-0.584-0.38-1.173-0.293-1.54c0.153-0.643,0.626-0.643,0.729-0.988c0.107-0.348,0.212-0.763-0.035-0.953c-0.247-0.193-0.669,0.334-0.916,0.181c-0.246-0.153-0.004-0.717-0.219-0.806c-0.049-0.022-0.089,0.044-0.112,0.073c-0.011,0.118,0.026,0.322,0,0.405c-0.073,0.235-0.238,0.347-0.476,0.475c-0.47,0.261-0.952-0.465-1.465-0.37C751.891,200.277,751.676,200.513,751.472,200.739L751.472,200.739z\"\n        />\n        <Path\n          id=\"Path73742\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M751.511,200.85c-0.219-0.031-0.371-0.044-0.551,0.108c-0.418,0.357-0.632,1.353-0.623,1.866c0.01,0.521,0.312,0.572,0.369,1.064c0.023,0.189-0.03,0.384-0.074,0.695c0.042-0.037,0.09-0.165,0.146-0.146c0.283,0.093-0.221,0.504,0.111,0.733c0.329,0.229,1.253-0.036,1.651-0.329c0.396-0.293,0.18-0.965,0.621-1.136c0.056-0.023,0.122,0.069,0.184,0.074c0.021-0.244-0.029-0.474,0.034-0.734c0.124-0.479,0.241-0.926,0.036-1.243c-0.205-0.322-0.527-0.42-0.876-0.476c-0.353-0.058-0.718-0.072-0.916-0.256C751.544,200.998,751.554,200.927,751.511,200.85L751.511,200.85z\"\n        />\n        <Path\n          id=\"Path73740\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.531,199.894c-0.177,0.263-0.278,0.371-0.402,0.585c-0.223,0.386-0.393,0.849-0.586,1.284c0.272,0.337,0.516,0.684,0.622,1.062c0.138,0.484,0.174,0.98,0.146,1.395c-0.015,0.201-0.165,0.247-0.222,0.438c0.321,0.247,0.661,0.552,0.953,0.514c0.351-0.049,0.423-0.436,0.583-0.585c0.044-0.313,0.095-0.506,0.074-0.697c-0.057-0.49-0.359-0.543-0.369-1.064c-0.009-0.519,0.208-1.51,0.622-1.867c0.177-0.154,0.334-0.139,0.551-0.109c-0.189-0.353-0.207-0.778-0.441-0.991c-0.285-0.26-0.692-0.396-0.988-0.328c-0.295,0.067-0.267,0.695-0.55,0.586C749.473,200.092,749.541,199.959,749.531,199.894L749.531,199.894z\"\n        />\n        <Path\n          id=\"Path73306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.345,196.819c-0.385,0.568-0.705,1.221-1.061,1.575c-0.672,0.664-1.673,0.667-1.758,1.136c-0.088,0.467,0.51,0.189,0.475,0.619c-0.01,0.133-0.321,0.272-0.402,0.406c0.695,0.223,1.366,0.532,1.756,0.915c0.094,0.091,0.108,0.198,0.184,0.292c0.193-0.435,0.367-0.895,0.585-1.282c0.124-0.218,0.224-0.325,0.403-0.585c-0.045-0.234,0.054-0.594-0.074-0.806c-0.077-0.135-0.187-0.077-0.328-0.074c-0.141,0.006-0.317-0.029-0.401-0.369c-0.087-0.335,0.114-0.893,0.438-1.428c0.049-0.079,0.128-0.139,0.182-0.222C749.373,196.933,749.338,196.88,749.345,196.819z\"\n        />\n        <Path\n          id=\"Path73633\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.422,202.277c-0.266-0.073-0.532-0.126-0.843-0.292c-0.141,0.454-0.586,0.86-0.622,1.394c-0.022,0.316,0.188,0.657,0.368,0.99c0.025,0.04,0.018,0.068,0.036,0.108c0.019-0.001,0.017-0.04,0.037-0.037c0.287,0.03,0.336,0.899,0.622,0.845c0.286-0.058,0.062-0.435,0.182-0.662c0.07-0.125,0.188-0.237,0.294-0.369c-0.136-0.239-0.325-0.395-0.37-0.696C759.076,203.176,759.28,202.724,759.422,202.277L759.422,202.277z\"\n        />\n        <Path\n          id=\"Path73428\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.422,202.277c-0.141,0.45-0.345,0.9-0.292,1.283c0.04,0.3,0.23,0.457,0.368,0.695c0.08-0.1,0.136-0.234,0.255-0.255c0.14-0.024,0.178,0.154,0.257,0.292c0.076,0.139,0.189,0.25,0.475,0.109c0.286-0.137,0.421-0.64,0.476-1.207c0.021-0.192-0.006-0.38,0-0.586c-0.168-0.119-0.334-0.163-0.549-0.368c-0.026-0.024-0.016-0.052-0.037-0.074c-0.184,0.088-0.361,0.202-0.585,0.256C759.694,202.445,759.536,202.309,759.422,202.277L759.422,202.277z\"\n        />\n        <Path\n          id=\"Path73430\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.787,200.481c-0.016-0.836,0.083-1.847-0.586-2.198c-0.665-0.347-1.12-1.021-1.611-1.611c-0.173,0.247-0.207,0.607-0.439,0.66c0.09,0.483,0.146,1.025,0.403,1.246c0.394,0.335,0.784-0.116,1.063,0.182c0.274,0.299-0.266,0.821,0.11,1.357C758.884,200.343,759.348,200.386,759.787,200.481z\"\n        />\n        <Path\n          id=\"Path73316\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M755.613,197.076c0.082-0.209,0.151-0.436,0.367-0.475c0.418-0.077,0.664,0.846,1.174,0.729c0.231-0.051,0.268-0.412,0.439-0.658c-0.294-0.354-0.566-0.725-0.99-0.844c-0.143-0.041-1.128-0.238-1.466-0.109c0.075,0.162,0.191,0.227,0.258,0.402C755.525,196.473,755.541,196.749,755.613,197.076L755.613,197.076z\"\n        />\n        <Path\n          id=\"Path73030\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.46,196.672c0.072,0.193,0.05,0.321,0.146,0.512c0.309,0.612,0.731,1.146,1.1,1.174c0.369,0.028,0.463-0.174,0.515-0.403c0.053-0.23,0.061-0.484,0.222-0.549c0.318-0.131,0.535,0.237,0.843,0.107c0.146-0.059,0.255-0.248,0.329-0.438c-0.07-0.323-0.086-0.601-0.222-0.953c-0.065-0.173-0.178-0.239-0.256-0.402c-0.133,0.051-0.174,0.137,0,0.33c-0.354,0.05-0.437,0.961-0.661,0.916c-0.407-0.081-0.772,0.689-1.099,0.146c-0.103-0.174-0.491-0.174-0.659-0.258C752.649,196.82,752.546,196.755,752.46,196.672L752.46,196.672z\"\n        />\n        <Path\n          id=\"Path73212\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M746.013,196.852c-0.343,0.125-0.757,0.456-0.95,0.699c-0.417,0.517-0.106,1.251-0.294,1.866c0.168,0.286,0.407,0.532,0.404,0.807c0,0.028-0.034,0.042-0.036,0.074c0.424,0.049,0.817,0.046,1.28,0.182c0.071,0.024,0.116,0.051,0.184,0.074c0.08-0.131,0.393-0.272,0.402-0.404c0.035-0.431-0.564-0.158-0.476-0.621c0.009-0.041,0.126-0.074,0.147-0.108c-0.267-0.268-0.517-0.733-0.661-1.246c-0.096-0.342-0.032-1.126-0.019-1.46L746.013,196.852z\"\n        />\n        <Path\n          id=\"Path73037\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M745.976,197.184c-0.014,0.334-0.059,0.65,0.037,0.991c0.144,0.516,0.395,0.979,0.66,1.245c0.218-0.36,0.998-0.419,1.612-1.025c0.355-0.354,0.675-1.006,1.062-1.574c0.033-0.244,0.008-0.451-0.037-0.733c-0.004-0.032-0.022-0.073-0.034-0.109c-0.288,0.271-0.58,0.582-0.807,0.697c-0.685,0.341-0.555-0.113-1.138,0c-0.348,0.068-0.866,0.137-1.37,0.321L745.976,197.184z\"\n        />\n        <Path\n          id=\"Path73202\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.951,192.386c-0.04,0.044-0.111,0.104-0.146,0.145c-0.468,0.577-0.779,1.31-0.954,1.978c-0.173,0.67-0.218,1.271-0.181,1.686c0.068,0.827,0.52,0.419,0.514,1.025c-0.005,0.315-0.397,0.705-0.624,1.136c0.266,0.016,0.564,0.102,0.879,0.402c0.143,0.137,0.193,0.424,0.329,0.661c0.156-0.51,0.093-1.059,0.258-1.536c-0.035-0.018-0.124-0.02-0.146-0.038c-0.106-0.079-0.131-0.203-0.147-0.515c-0.017-0.31,0.369-0.689,0.767-1.063c0.404-0.37,0.816-0.738,0.916-1.025c0.174-0.484-0.026-0.642,0-0.807c-0.123-0.073-0.247-0.058-0.366-0.146c-0.396-0.296-0.725-0.654-0.916-0.953C744.913,192.992,744.964,192.694,744.951,192.386L744.951,192.386z\"\n        />\n        <Path\n          id=\"Path73197\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.951,192.386c0.013,0.31-0.041,0.607,0.183,0.953c0.189,0.299,0.521,0.656,0.916,0.954c0.121,0.087,0.241,0.074,0.367,0.146c0.006-0.03-0.023-0.121,0-0.146c0.18-0.18,0.321,0.129,0.586,0c0.267-0.132,0.633-0.42,0.732-0.954c0.06-0.32-0.174-0.752-0.369-1.172c-0.103,0.008-0.206,0.007-0.257-0.037c-0.293-0.24-0.545-0.512-0.438-0.916c0.04-0.151,0.042-0.331,0.109-0.515C746.056,191.2,745.411,191.842,744.951,192.386L744.951,192.386z\"\n        />\n        <Path\n          id=\"Path73207\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.295,196.672c0.222-0.354,0.514-0.675,0.475-1.136c-0.024-0.355-0.143-0.79-0.366-1.173c-0.064-0.109-0.18-0.155-0.257-0.254c-0.058,0.037-0.094,0.155-0.146,0.182c-0.267,0.131-0.406-0.179-0.586,0c-0.179,0.18,0.204,0.379,0,0.953c-0.104,0.286-0.516,0.654-0.915,1.024c-0.404,0.371-0.787,0.751-0.77,1.062c0.017,0.312,0.041,0.434,0.147,0.515c0.024,0.021,0.112,0.023,0.146,0.038c0.033-0.104-0.036-0.239,0.035-0.329C745.532,196.961,746.702,196.784,747.295,196.672L747.295,196.672z\"\n        />\n        <Path\n          id=\"Path73035\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.651,191.873c-0.122-0.016-0.311-0.002-0.439,0.037c-0.128,0.039-0.12-0.001-0.255,0.036c-0.159,0.044-0.074,0.335-0.33,0.223c-0.057-0.025-0.157-0.009-0.256,0c0.191,0.419,0.427,0.853,0.369,1.172c-0.081,0.429-0.354,0.612-0.584,0.768c0.072,0.1,0.188,0.145,0.254,0.257c0.222,0.381,0.339,0.816,0.368,1.171c0.033,0.46-0.255,0.783-0.474,1.136c0.008-0.001,0.023,0.001,0.035,0c0.581-0.114,0.451,0.341,1.137,0c0.225-0.114,0.521-0.425,0.805-0.697c-0.073-0.205-0.229-0.456-0.182-0.586c0.134-0.371,0.42-0.278,0.257-0.842c-0.083-0.286,0.219-0.611,0.107-0.879C749.12,192.832,749.208,191.949,748.651,191.873L748.651,191.873z\"\n        />\n        <Path\n          id=\"Path73117\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.329,193.557c0.16-0.35,0.237-0.729,0.476-1.026c0.454-0.567,1.19-1.291,1.977-1.831c0.062-0.168,0.194-0.336,0.073-0.476c-0.104-0.119-0.531-0.729-0.659-0.767c-0.288-0.085-0.377,0.299-0.623,0.369c0-0.368-0.17-0.511-0.402-0.515c-0.255-0.004-0.527,0.123-0.807,0.221c0.135,0.272,0.275,0.415,0.255,0.698c-0.041,0.551-0.854,0.891-0.916,1.65C743.664,192.381,744.046,192.973,744.329,193.557L744.329,193.557z\"\n        />\n        <Path\n          id=\"Path73115\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.681,197.66c0.08,0.067,0.201,0.029,0.258,0.109c0.135,0.194-0.146,0.61,0.034,0.733c0.182,0.124,0.324-0.163,0.586-0.147c0.225-0.43,0.618-0.819,0.622-1.135c0.009-0.605-0.444-0.201-0.513-1.025c-0.028-0.332,0.045-0.843,0.146-1.356c-0.164-0.155-0.318-0.309-0.517-0.255c-0.378,0.102-0.598,0.577-0.66,1.062c-0.062,0.485,0.619,1.175,0.513,1.575C743.073,197.535,742.821,197.601,742.681,197.66L742.681,197.66z\"\n        />\n        <Path\n          id=\"Path72598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.681,197.66c0.14-0.058,0.393-0.123,0.475-0.438c0.107-0.402-0.573-1.092-0.514-1.576c0.062-0.481,0.28-0.96,0.661-1.063c0.196-0.052,0.35,0.1,0.515,0.256c0.024-0.124,0.004-0.198,0.033-0.329c0.087-0.322,0.324-0.622,0.477-0.953c-0.281-0.583-0.665-1.177-0.62-1.685c0.062-0.759,0.875-1.095,0.916-1.649c0.022-0.281-0.122-0.422-0.255-0.696c-0.151,0.053-0.341,0.104-0.439,0.108c0.628,0.815-0.533,0.582-0.842,0.662c-0.429,0.108-0.114,0.635-0.295,0.916c-0.183,0.284-0.257,0.076-0.475,0.073c-0.088-0.002-0.175,0.059-0.257,0.112c0.115,0.26,0.26,0.448,0.328,0.729c0.154,0.608,0.186,1.202-0.073,1.428c-0.258,0.229-0.437,0.123-0.585-0.037c-0.149-0.157-0.273-0.35-0.439-0.293c-0.327,0.115-0.472,0.251-0.549,0.845c-0.076,0.595,0.952,1.874,0.842,2.417c-0.108,0.544-0.427,0.242-0.514,0.549c-0.052,0.189,0.062,0.458,0.146,0.7c0.22,0.169,0.49,0.278,0.585,0.438c0.185,0.307-0.076,0.583,0.108,0.73c0.188,0.146,0.454,0.239,0.662-0.037c0.206-0.273-0.524-1.14-0.257-1.355C742.469,197.387,742.563,197.564,742.681,197.66L742.681,197.66z\"\n        />\n        <Path\n          id=\"Path73039\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.059,191.398c-0.122,0.073-0.238,0.155-0.366,0.181c-0.458,0.1-0.915-0.102-1.357-0.181c-0.151-0.028-0.529,0.728-0.586,0.952c-0.087,0.349,0.162,0.551,0.147,0.878c-0.01,0.212-0.181,0.351-0.222,0.55c-0.069,0.359,0.487,1.116,0.222,1.393c-0.223,0.224-0.901,0.236-1.062-0.074c0.11,0.387,0.337,1.113,0.878,0.954c-0.063,0.331,0.241,0.552,0.329,0.842c0.051,0.17,0.09,0.321,0.11,0.475c0.025-0.011,0.086-0.106,0.11-0.107c0.112-0.019,0.2,0.047,0.402,0.073c0.194,0.025,0.344,0.246,0.549,0.406c-0.084-0.241-0.198-0.51-0.146-0.699c0.084-0.306,0.4-0.007,0.514-0.55c0.109-0.544-0.916-1.823-0.843-2.417c0.074-0.594,0.223-0.729,0.55-0.845c0.165-0.057,0.29,0.138,0.438,0.293c0.148,0.158,0.328,0.267,0.586,0.036c0.256-0.231,0.223-0.819,0.073-1.427C742.316,191.844,742.171,191.658,742.059,191.398L742.059,191.398z\"\n        />\n        <Path\n          id=\"Path72946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.004,202.716c0.013-0.001,0.021-0.037,0.036-0.037c0.354,0.02,0.147,0.534,0.697,0.699c0.271,0.08,0.689-0.229,1.135-0.477c0.088-0.048,0.17-0.073,0.257-0.11c-0.14-0.47-0.354-0.915-0.769-1.318c-0.301-0.292-0.795-0.533-1.304-0.741c-0.134,0.19-0.33,0.44-0.346,0.741C746.694,201.802,746.847,202.239,747.004,202.716L747.004,202.716z\"\n        />\n        <Path\n          id=\"Path72932\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.004,202.716c-0.157-0.475-0.311-0.912-0.293-1.246c0.016-0.299,0.205-0.557,0.339-0.748c-0.221-0.087-0.401-0.173-0.631-0.24c-0.465-0.136-0.858-0.134-1.282-0.182c-0.046,0.464-0.347,0.919-0.587,1.099c-0.255,0.19-0.451-0.089-0.55,0.111c-0.097,0.199,0.205,0.32,0.329,0.696c0.074,0.22,0.124,0.593,0.185,0.916c0.159,0.022,0.246-0.111,0.438-0.036c0.451,0.174,0.939,0.407,1.208,0.328C746.677,203.264,746.698,202.749,747.004,202.716z\"\n        />\n        <Path\n          id=\"Path72870\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.152,209.53c-0.116,0.12-0.163,0.305-0.404,0.438c-0.331,0.182-0.909,0.177-1.428,0.223c0.019,0.041,0.056,0.072,0.073,0.107c0.228,0.538,0.3,0.961,0.256,1.468c0.492-0.11,0.962-0.205,1.356-0.183c0.052,0.002,0.096,0.03,0.147,0.037c0.02-0.195,0.024-0.399,0.108-0.552c0.122-0.232,0.461-0.073,0.513-0.512C747.803,210.285,747.45,209.889,747.152,209.53L747.152,209.53z\"\n        />\n        <Path\n          id=\"Path72868\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.402,205.5c-0.402-0.385-0.768-0.785-1.136-1.209c0.034,0.28,0.131,0.569,0.074,0.732c-0.091,0.26-0.534,0.179-0.438,0.551c-0.44-0.401-0.518,0.281-0.477,0.583c0.068,0.542,0.347,0.974,0.662,1.393c0.688,0.917,1.73,1.592,2.233,2.638c0.521-0.041,1.099-0.039,1.429-0.223c0.241-0.132,0.286-0.321,0.402-0.438c-0.186-0.223-0.336-0.396-0.402-0.623c-0.173-0.598,0.352-1.398,0-1.796c-0.35-0.396-1.063,0.044-1.319-0.182c-0.256-0.228,0.013-0.473-0.184-0.661c-0.194-0.187-0.596,0.254-0.915-0.183C744.247,205.975,744.388,205.691,744.402,205.5z\"\n        />\n        <Path\n          id=\"Path72863\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M740.264,197.257c-0.024,0.004-0.081,0.096-0.11,0.109c0.018,0.145,0.011,0.297,0.11,0.439c0.371,0.537,0.948,1.044,1.392,1.538c0.287,0.323,0.907,0.724,1.025,1.135c0.187,0.649,0.291,1.287,0.73,1.832c0.146-0.161,0.267-0.343,0.329-0.549c0.233,0.191,0.224,0.718,0.074,0.952c-0.23,0.37-0.718,0.009-0.621,0.663c0.03,0.221,0.026,0.568,0.073,0.915c0.371,0.422,0.733,0.823,1.137,1.209c0.046-0.557,0.234-1.23,0.223-1.719c-0.019-0.657-0.171-1.204-0.293-1.576c-0.122-0.373-0.426-0.496-0.328-0.695c0.098-0.203,0.293,0.079,0.551-0.111c0.255-0.191,0.618-0.676,0.621-1.172c0.006-0.497-0.416-1.163-0.731-1.465c-0.318-0.301-0.616-0.386-0.879-0.402c-0.261-0.017-0.403,0.271-0.584,0.146c-0.181-0.125,0.099-0.541-0.036-0.733c-0.136-0.194-0.354-0.47-0.622-0.256c-0.271,0.216,0.462,1.078,0.257,1.355c-0.206,0.274-0.473,0.183-0.662,0.037c-0.186-0.147,0.074-0.423-0.108-0.731c-0.185-0.309-0.73-0.793-1.137-0.844C740.464,197.305,740.376,197.24,740.264,197.257L740.264,197.257z\"\n        />\n        <G id=\"g72804\">\n          <Path\n            id=\"Path68116\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M746.7,230.08c-0.029-0.209-0.119-0.393-0.262-0.549\tC746.46,229.744,746.549,229.926,746.7,230.08\"\n          />\n          <Path\n            id=\"Path72713\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M747.076,227.224\tc-0.357-0.069-0.724-0.157-0.916-0.291c-0.353-0.249-0.163-0.556-0.514-0.662c-0.178-0.055-0.413,0.122-0.661,0.223\tc0.024,0.291,0.127,0.474,0.147,0.767c0.271-0.011,0.38,0.269,0.476,0.477c0.064,0.139,0.016,0.471,0.22,0.513\tc0.326,0.062,0.294,0.058,0.515,0.369c0.146,0.205,0.116,0.304,0.147,0.549c0.032,0.272,0.376,0.055,0.55,0.22\tc0.11,0.107,0.139,0.253,0.182,0.404c0.113-0.321,0.239-0.673,0.476-0.878C747.486,228.427,747.207,227.793,747.076,227.224z\"\n          />\n        </G>\n        <G id=\"g72808\">\n          <Path\n            id=\"Path72590\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.176,231.106\tc0.046,0.062,0.081,0.097,0.183,0.074C748.296,231.167,748.241,231.12,748.176,231.106z\"\n          />\n          <Path\n            id=\"Path72642\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.615,228.688\tc-0.209,0.025-0.445,0.025-0.621,0.037c-0.526,0.038-0.616,0.617-0.769,1.063c0.058,0.205,0.119,0.415,0.223,0.585\tc0.139,0.232,0.435,0.307,0.4-0.073c0.206,0.124,0.19,0.618,0.331,0.806c0.064,0.014,0.119,0.06,0.182,0.074\tc0.049-0.013,0.118-0.034,0.183-0.074c-0.022,0.025-0.021,0.05-0.036,0.074c0.423,0.083,0.812,0.137,1.099,0.073\tc-0.154-0.187-0.28-0.336-0.474-0.695c-0.174-0.322-0.387-0.774-0.514-1.247C748.557,229.101,748.624,228.902,748.615,228.688\tL748.615,228.688z\"\n          />\n        </G>\n        <Path\n          id=\"Path72708\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.7,228.909c0.089-0.075,0.149-0.174,0.293-0.182c0.605-0.044,1.458-0.172,2.125,0.036c-0.161-0.598-0.229-1.222-0.477-1.796c-0.451,0.726-0.916-1.518-0.953-1.832c-0.07-0.64-0.317-0.774-0.658-0.731c-0.025,0.26,0.073,0.531,0,0.77c-0.197,0.635-1.037,0.845-1.138,1.61C746.81,227.433,747.426,228.299,747.7,228.909L747.7,228.909z\"\n        />\n        <G id=\"g72715\">\n          <Path\n            id=\"Path68120\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.821,223.433c-0.181,0.165-0.174,0.32,0.026,0.47\tC749.024,223.74,749.016,223.583,748.821,223.433\"\n          />\n          <Path\n            id=\"Path68122\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.769,222.752\tc-0.081,0.189,0.07,0.265,0.234,0.262C748.934,222.92,748.853,222.832,748.769,222.752\"\n          />\n          <Path\n            id=\"Path72594\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M744.659,222.936\tc-0.103,0.484-0.166,0.979-0.258,1.465c0.097,0.086,0.166,0.165,0.258,0.293c0.265,0.371,0.272,1.116,0.328,1.797\tc0.248-0.101,0.48-0.273,0.661-0.223c0.35,0.105,0.159,0.412,0.513,0.662c0.191,0.133,0.561,0.224,0.916,0.291\tc-0.033-0.152-0.202-0.304-0.184-0.437c0.102-0.767,0.94-0.977,1.138-1.612c0.073-0.239-0.026-0.514,0-0.77\tc-0.168,0.022-0.322,0.024-0.551,0.147c-0.199,0.105-0.88,0.049-0.696-0.328c0.165-0.336-0.077-0.586-0.222-0.916\tc-0.036-0.086-0.058-0.16-0.073-0.256c-0.005-0.012,0-0.025,0-0.037c-0.187-0.055-0.404-0.105-0.662-0.073\tC745.547,222.973,745.104,222.942,744.659,222.936L744.659,222.936z\"\n          />\n        </G>\n        <G id=\"g72637\">\n          <Path\n            id=\"Path68118\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.376,232.461\tc-0.185,0.185-0.203,0.461,0.105,0.523C748.447,232.809,748.41,232.634,748.376,232.461\"\n          />\n          <Path\n            id=\"Path72635\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M749.605,231.252\tc-0.286,0.066-0.675,0.012-1.099-0.073c-0.573,0.761,1.131,1.442,1.171,2.158c0.155-0.209,0.144-0.786,0.368-0.696\tc0.012-0.298,0.036-0.592-0.073-0.841C749.877,231.588,749.724,231.398,749.605,231.252z\"\n          />\n        </G>\n        <Path\n          id=\"Path72592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.605,231.252c0.122,0.146,0.271,0.336,0.366,0.551c0.11,0.249,0.086,0.543,0.073,0.841c0.043,0.02,0.038-0.091,0.111,0c0.305,0.401,0.581,0.45,1.061,0.515c0.495,0.067,0.36,0.559,0.697,0.697c0.344-0.308,0.578-0.726,0.696-1.135c0.074-0.262-0.05-0.533-0.182-0.809c-0.087,0.009-0.174,0.003-0.258,0c-0.625-0.018-0.718-0.375-1.099-0.729c-0.141-0.133-0.316-0.127-0.476-0.223c-0.273,0.115-0.582,0.197-0.953,0.292C749.632,231.255,749.613,231.25,749.605,231.252L749.605,231.252z\"\n        />\n        <Path\n          id=\"Path68128\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.184,232.974c-0.347,0.082-0.668,0.175-0.806,0.438c-0.235,0.456,0.055,1.06,0.221,1.576c0.09-0.031,0.188-0.041,0.292,0c0.204,0.079,0.248,0.532,0.514,0.475c0.346-0.073,0.52-0.639,0.621-0.916c0.229-0.603-0.057-0.791-0.511-1.17C754.379,233.266,754.275,233.122,754.184,232.974L754.184,232.974z\"\n        />\n        <Path\n          id=\"Path68112\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.372,227.802c-0.134,0.439-0.057,0.916,0.104,1.335C744.865,228.823,744.823,228.048,744.372,227.802\"\n        />\n        <Path\n          id=\"Path72596\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M746.526,213.816c-0.097,0.003-0.202,0.024-0.292,0.036c0.173,0.267,0.307,0.475,0.403,0.877c0.085,0.366,0.307,1.168,0.55,1.467c0.479,0.597-0.621,1.905-1.138,2.673c0.318-0.013,0.659-0.022,0.99,0c0.028-0.132,0.074-0.254,0.108-0.402c0.122-0.551,0.15-1.287,0.476-1.758c0.174-0.25,0.108-0.553,0.258-0.807c0.122-0.208,0.281-0.377,0.328-0.623c0.093-0.5-0.172-0.976-0.222-1.463C747.556,213.839,747.03,213.801,746.526,213.816L746.526,213.816z\"\n        />\n        <Path\n          id=\"Path72585\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.004,211.583c-0.397-0.022-0.866,0.073-1.355,0.183c-0.014,0.138-0.046,0.287-0.074,0.437c-0.054,0.296,0.32,1.048,0.477,1.321c0.073,0.126,0.12,0.229,0.183,0.328c0.58-0.054,1.238-0.008,1.757-0.036c-0.013-0.117-0.025-0.247,0-0.37c0.108-0.581,0.31-0.944,0-1.501c-0.06-0.107-0.06-0.179-0.073-0.256C747.64,211.638,747.319,211.594,747.004,211.583z\"\n        />\n        <Path\n          id=\"Path72583\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M746.601,218.835c-0.191,0.007-0.37,0.027-0.55,0.037c-0.088,0.131-0.219,0.272-0.256,0.367c-0.217,0.504-0.41,0.532-0.403,1.099c0.009,0.481-0.406,1.122-0.513,1.611c-0.07,0.326-0.151,0.659-0.222,0.991c0.445,0.003,0.89,0.035,1.171,0c0.254-0.032,0.474,0.019,0.662,0.073c-0.093-0.668,0.223-1.521-0.183-2.014c0.418,0.062,0.192-0.55,0.292-0.768c0.22-0.479,0.336-0.886,0.439-1.354C746.897,218.862,746.748,218.83,746.601,218.835L746.601,218.835z\"\n        />\n        <G id=\"g72600\">\n          <Path\n            id=\"Path68114\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M745.026,228.037\tc0.078,0.183,0.173,0.359,0.236,0.549C745.276,228.365,745.194,228.18,745.026,228.037\"\n          />\n          <Path\n            id=\"Path72581\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M744.402,224.403\tc-0.086,0.461-0.184,0.936-0.256,1.395c-0.102,0.629-0.287,1.944,0.585,2.125c0.111-0.251-0.02-0.573,0.329-0.662\tc0.025-0.008,0.049,0.001,0.074,0c-0.063-0.978-0.099-2.031-0.475-2.564C744.568,224.566,744.498,224.488,744.402,224.403\tL744.402,224.403z\"\n          />\n        </G>\n        <Path\n          id=\"Path72579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.615,228.688c0.01,0.214-0.058,0.414,0,0.623c0.127,0.471,0.34,0.923,0.514,1.246c0.193,0.359,0.322,0.51,0.477,0.696c0.008-0.002,0.025,0.002,0.035,0c0.371-0.096,0.677-0.179,0.954-0.293c-0.026-0.013-0.053-0.016-0.074-0.035c-0.202-0.185-0.391-0.361-0.55-0.587c-0.132-0.187-0.631-0.936-0.293-1.171c0.469-0.329,0.554,1.566,0.989,1.649c-0.008-0.628-0.322-1.241-0.515-1.83c-0.024-0.072-0.019-0.149-0.035-0.221c-0.217-0.069-0.46-0.139-0.697-0.147C749.14,228.607,748.886,228.658,748.615,228.688L748.615,228.688z\"\n        />\n        <Path\n          id=\"Path72671\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.535,232.828c-0.126,0.371-0.315,0.748-0.622,1.023c0.019,0.008,0.019,0.032,0.035,0.037c0.287,0.072,0.728,0.451,0.477,0.842c-0.229,0.36-0.363,0.986,0.294,0.991c0.27,0.002,0.518-0.603,0.876-0.731c-0.166-0.519-0.455-1.119-0.222-1.575c0.058-0.109,0.223-0.123,0.328-0.183c-0.1-0.21-0.211-0.387-0.437-0.474C753.06,232.675,752.805,232.74,752.535,232.828L752.535,232.828z\"\n        />\n        <Path\n          id=\"Path72571\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M752.535,232.828c0.271-0.087,0.524-0.153,0.73-0.074c0.228,0.088,0.339,0.268,0.438,0.475c0.155-0.089,0.272-0.208,0.475-0.256c-0.195-0.322-0.318-0.682-0.621-0.916c-0.204-0.156-0.461-0.189-0.696-0.184c-0.149,0.004-0.286,0.026-0.438,0.036c0.132,0.273,0.255,0.547,0.181,0.807C752.596,232.759,752.548,232.788,752.535,232.828L752.535,232.828z\"\n        />\n        <Path\n          id=\"th\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M738.825,195.093c0.162,0.311,0.835,0.299,1.059,0.073c0.27-0.274-0.261-1.021-0.192-1.379c0.039-0.201,0.198-0.337,0.208-0.551c0.016-0.326-0.251-0.539-0.162-0.888c0.057-0.223,0.462-0.975,0.613-0.945c0.444,0.079,0.877,0.271,1.333,0.173c0.217-0.047,0.421-0.293,0.637-0.289c0.222,0.004,0.305,0.22,0.489-0.065c0.181-0.277-0.156-0.808,0.272-0.917c0.308-0.078,1.479,0.161,0.849-0.654c0.45-0.023,1.654-0.817,1.649,0.158c0.246-0.07,0.322-0.421,0.615-0.335c0.126,0.038,0.562,0.617,0.665,0.732c0.255,0.288-0.104,0.72-0.174,1.011c-0.106,0.404,0.141,0.669,0.434,0.911c0.104,0.083,0.416-0.001,0.525,0.051c0.255,0.117,0.173-0.174,0.33-0.217c0.136-0.037,0.106-0.006,0.236-0.044c0.129-0.038,0.316-0.072,0.437-0.056c0.559,0.078,0.469,0.983,0.81,1.819c0.108,0.271-0.18,0.595-0.097,0.876c0.165,0.567-0.123,0.471-0.259,0.843c-0.058,0.158,0.181,0.484,0.213,0.701c0.053,0.352,0.145,0.55,0.025,0.893c-0.3,0.876-0.453,1.586,0.35,1.545c0.039-0.002,1.252-1.114,1.438-1.798c0.444,0.268,0.479-0.457,0.817-0.465c0.236-0.003,0.551,0.455,0.766,0.561c0.169,0.083,0.555,0.114,0.658,0.285c0.322,0.544,0.703-0.254,1.111-0.174c0.225,0.044,0.302-0.839,0.655-0.888c-0.614-0.674,1.261-0.304,1.462-0.246c1.14,0.319,1.544,1.905,2.6,2.459c0.873,0.459,0.356,2.158,0.616,2.943c0.168,0.502,0.259,0.686,0.601,1.009c0.594,0.569,0.914,0.715,1.552,1.006c-0.589,0.403,0.28,0.693,0.558,0.892c0.647,0.466-0.624,1.376,0.124,1.203c-0.114,0.259-0.372,0.51-0.195,0.805c0.103,0.168,0.308,0.24,0.286,0.47c-0.059,0.623,0.186,1.238-0.437,1.627c-0.417,0.257-0.64,0.795-0.962,0.217c-0.333-0.598-1.275-0.007-1.768-0.154c-0.34-0.102-0.665,0.022-1,0.069c-0.36,0.05-0.525-0.173-0.844-0.197c-0.437-0.034-0.921,0.166-1.321,0.322c-0.632,0.249-0.776,0.945-0.969,1.512c-0.085,0.248-0.358,0.498-0.596,0.716c-0.162,0.15-0.419,0.161-0.568,0.191c0.217,0.52-0.025,0.893,0.484,1.65c0.267,0.402,0.337,0.892,0.681,1.297c0.334,0.397,0.452,0.767,0.429,1.284c-0.034,0.825,0.588,1.177,0.523,1.814c-0.007-0.322-0.273-0.495-0.416-0.751c-0.214-0.386-0.185-0.872-0.711-1.027c0.013,0.155,0.023,0.314,0.025,0.47c-0.145-0.347-1.315-0.511-0.628-0.967c-0.189,0.114-0.322-0.007-0.393-0.182c0,0.565-0.668-0.309-0.784-0.576c0,0.497-0.374-0.508-0.842-0.294c-0.226,0.104-0.457,0.296-0.729,0.242c-0.333-0.067-0.717-0.25-1.061-0.165c-0.674,0.167-0.296-0.532-0.34-0.946c-0.024-0.243-0.035-0.489-0.068-0.73c-0.047-0.336,0.199-0.597,0.132-0.908c-0.281,0.226-1.044,0.019-1.149-0.339c0.122,0.716-2.055,0.083-1.433,1.199c0.312,0.556,0.113,0.911,0.004,1.49c-0.117,0.618,0.342,1.19,0.226,1.813c-0.046,0.246-0.229,0.431-0.354,0.638c-0.152,0.256-0.057,0.562-0.229,0.812c-0.326,0.471-0.378,1.197-0.498,1.75c-0.146,0.669-0.245,1.156-0.524,1.769c-0.1,0.223,0.112,0.825-0.309,0.765c0.474,0.572-0.025,1.634,0.272,2.322c0.142,0.328,0.353,0.548,0.188,0.882c-0.186,0.378,0.502,0.464,0.7,0.356c0.7-0.37,1.128-0.375,1.235,0.57c0.034,0.315,0.477,2.559,0.929,1.832c0.276,0.639,0.322,1.348,0.533,2.008c0.188,0.588,0.481,1.21,0.486,1.84c-0.435-0.08-0.521-1.984-0.989-1.657c-0.336,0.236,0.166,0.982,0.298,1.173c0.159,0.225,0.345,0.401,0.546,0.584c0.17,0.154,0.414,0.094,0.576,0.25c0.38,0.354,0.451,0.728,1.077,0.746c0.462,0.013,0.973-0.169,1.379,0.139c0.445,0.338,0.538,0.962,0.969,1.32c0.455,0.381,0.749,0.568,0.521,1.168c-0.105,0.276-0.285,0.841-0.631,0.914c-0.268,0.058-0.319-0.375-0.519-0.458c-0.531-0.209-0.826,0.727-1.164,0.725c-0.657-0.003-0.519-0.642-0.287-1.001c0.25-0.39-0.196-0.747-0.483-0.817c-0.406-0.101-0.224-0.682-0.741-0.753c-0.476-0.065-0.755-0.083-1.062-0.483c-0.428-0.562-0.274,0.409-0.462,0.662c-0.041-0.741-1.893-1.435-1.152-2.222c-0.623,0.372-0.374-0.6-0.681-0.785c0.031,0.38-0.289,0.3-0.428,0.068c-0.178-0.299-0.14-0.756-0.4-1.005c-0.173-0.167-0.516,0.05-0.548-0.223c-0.03-0.246,0.021-0.336-0.125-0.543c-0.223-0.312-0.193-0.288-0.521-0.351c-0.204-0.038-0.165-0.372-0.227-0.515c-0.105-0.229-0.224-0.58-0.55-0.499c-0.35,0.088-0.205,0.405-0.318,0.654c-0.875-0.178-0.701-1.487-0.6-2.122c0.2-1.269,0.471-2.564,0.74-3.824c0.104-0.489,0.507-1.139,0.5-1.62c-0.008-0.567,0.215-0.597,0.429-1.103c0.271-0.632,1.938-2.335,1.373-3.032c-0.24-0.299-0.44-1.109-0.528-1.47c-0.132-0.555-0.337-0.744-0.61-1.214c-0.161-0.271-0.517-1.027-0.463-1.321c0.128-0.715,0.098-1.232-0.192-1.918c-0.473-1.115-1.574-1.791-2.29-2.746c-0.313-0.418-0.618-0.828-0.685-1.369c-0.039-0.303,0.053-1.003,0.491-0.605c-0.094-0.37,0.343-0.289,0.433-0.551c0.128-0.37-0.105-1.227-0.163-1.623c-0.093-0.654,0.42-0.321,0.649-0.684c0.146-0.237,0.155-0.743-0.078-0.935c-0.066,0.205-0.173,0.388-0.316,0.549c-0.44-0.546-0.569-1.184-0.757-1.829c-0.123-0.412-0.729-0.817-1.015-1.141c-0.442-0.493-1.026-1.014-1.402-1.555c-0.204-0.298-0.11-0.578-0.208-0.902c-0.089-0.289-0.399-0.521-0.334-0.852c-0.541,0.156-0.779-0.555-0.892-0.945\"\n        />\n      </G>\n      <G id=\"TG\">\n        <Path\n          id=\"Path9334\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.503,231.656c-0.174,0.174-0.33,0.443-0.514,0.514c-0.2,0.078-0.356-0.065-0.477,0c-0.118,0.066,0.124,0.202-0.181,0.292c-0.309,0.09-0.948-0.876-1.393-0.73c-0.211,0.071-0.237,0.291-0.257,0.515c0.01,0.1-0.056,0.191,0,0.291c0.241,0.444,0.532,0.682,0.916,1.026c0.178,0.161,0.875,0.501,0.879,0.768c0.519-0.238,1.07-0.496,1.649-0.549c-0.031-0.371-0.243-0.632-0.403-0.953C476.545,232.472,476.594,232.037,476.503,231.656L476.503,231.656z\"\n        />\n        <Path\n          id=\"Path9332\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.761,226.711c-0.314,0.024-0.67-0.059-0.843,0.073c-0.277,0.212-0.012,0.48-0.258,0.66c-0.246,0.176-0.616-0.05-1.098,0.073c-0.184,0.045-0.435,0.153-0.661,0.291c-0.073,0.268-0.031,0.54,0,0.809c0.062,0.521-0.193,0.807-0.292,1.281c-0.083,0.396,0.353,0.432,0.367,0.843c0.018,0.514-0.335,1.003-0.294,1.503c0.021-0.224,0.046-0.443,0.259-0.516c0.442-0.145,1.082,0.824,1.392,0.732c0.306-0.093,0.065-0.227,0.182-0.293c0.119-0.064,0.274,0.078,0.475,0c0.183-0.071,0.339-0.335,0.515-0.513c-0.008-0.038-0.025-0.074-0.035-0.111c0.391,0.013,0.335-0.84,0.327-1.064C476.764,229.227,476.744,227.968,476.761,226.711L476.761,226.711z\"\n        />\n        <Path\n          id=\"Path9330\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.244,224.403c-0.144,0.064-0.283,0.211-0.402,0.256c-0.405,0.16-0.812-0.022-0.952,0.146c-0.14,0.17,0.121,0.253,0,0.37c-0.123,0.115-0.445-0.131-0.661-0.039c-0.215,0.094-0.14,0.401-0.476,0.55c-0.061,0.026-0.175-0.024-0.255-0.035c-0.036,0.156-0.05,0.347-0.257,0.367c0.193,0.493,0.717,0.707,0.878,1.246c0.059,0.191-0.167,0.34-0.221,0.515c-0.005,0.012,0.003,0.024,0,0.034c0.225-0.139,0.475-0.246,0.66-0.292c0.481-0.123,0.853,0.105,1.099-0.073c0.245-0.18-0.021-0.447,0.256-0.661c0.173-0.132,0.529-0.052,0.843-0.073c0.003-0.158-0.002-0.317,0-0.475C476.775,225.469,476.589,225.027,476.244,224.403L476.244,224.403z\"\n        />\n        <Path\n          id=\"Path9328\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M474.857,221.252c-0.211,0.164-0.502,0.276-0.621,0.402c-0.272,0.284-0.037,0.423-0.37,0.585c-0.13,0.063-0.385,0.003-0.584-0.073c0.017,0.39-0.142,0.923-0.073,1.282c-0.386-0.059-0.234,0.21-0.403,0.438c0.305,0.053,0.632-0.418,0.844,0c0.107,0.218,0.064,0.591-0.037,0.807c-0.124,0.259-0.04,0.649-0.108,0.954c0.077,0.012,0.194,0.065,0.256,0.035c0.335-0.148,0.262-0.455,0.477-0.55c0.213-0.093,0.536,0.153,0.66,0.039c0.12-0.116-0.141-0.201,0-0.37c0.138-0.169,0.547,0.015,0.951-0.145c0.121-0.046,0.259-0.193,0.402-0.256c-0.021-0.039-0.015-0.073-0.036-0.111c-0.339-0.611-0.189-1.381-0.256-2.051C475.918,221.866,475.249,221.54,474.857,221.252L474.857,221.252z\"\n        />\n        <Path\n          id=\"Path9320\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M471.815,218.505c0.106,0.114,0.425,0.123,0.476,0.255c0.123,0.336-0.188,0.531-0.222,0.844c-0.041,0.397,0.435,1.06,0.768,1.246c0.64,0.365,0.189,0.442,0.438,1.062c0.025,0.062-0.005,0.179,0,0.257c0.203,0.076,0.453,0.138,0.585,0.073c0.33-0.161,0.093-0.304,0.369-0.585c0.122-0.124,0.414-0.239,0.622-0.402c-0.074-0.058-0.175-0.13-0.224-0.183c-0.482-0.582-0.03-1.598,0.184-2.198c-0.311,0.145-0.977,0.259-1.393,0.073C472.915,218.715,472.354,218.647,471.815,218.505z\"\n        />\n        <Path\n          id=\"tg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M471.831,218.512c0.538,0.143,1.092,0.196,1.601,0.424c0.419,0.187,1.067,0.073,1.378-0.074c-0.216,0.604-0.669,1.631-0.186,2.211c0.274,0.331,1.282,0.704,1.325,1.152c0.065,0.669-0.085,1.447,0.256,2.058c0.383,0.683,0.568,1.153,0.551,1.964c-0.025,1.417-0.017,2.824,0.024,4.242c0.007,0.223,0.073,1.064-0.321,1.053c0.132,0.411,0.058,0.875,0.255,1.265c0.158,0.322,0.396,0.617,0.426,0.984c-0.576,0.053-1.154,0.313-1.677,0.549c-0.004-0.27-0.672-0.606-0.852-0.768c-0.385-0.345-0.681-0.582-0.923-1.026c-0.328-0.601,0.311-1.194,0.29-1.809c-0.015-0.411-0.47-0.452-0.384-0.846c0.1-0.477,0.367-0.745,0.304-1.267c-0.034-0.277-0.09-0.568-0.004-0.841c0.055-0.174,0.298-0.33,0.239-0.523c-0.163-0.539-0.706-0.772-0.9-1.265c0.611-0.059,0.204-0.922,0.385-1.312c0.103-0.215,0.125-0.575,0.015-0.793c-0.205-0.417-0.514,0.037-0.816-0.015c0.172-0.228,0.008-0.504,0.393-0.445c-0.082-0.433,0.223-1.173,0.076-1.535c-0.25-0.62,0.194-0.688-0.445-1.054c-0.333-0.188-0.803-0.837-0.761-1.232c0.032-0.314,0.323-0.51,0.203-0.848c-0.049-0.134-0.354-0.139-0.461-0.255\"\n        />\n      </G>\n      <G id=\"TD\">\n        <Path\n          id=\"Path12949\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.601,224.228c-0.026,0.208-0.04,0.468,0.007,0.616c0.098,0.304,0.455,0.419,0.439,0.662c-0.016,0.24-0.196,0.325-0.439,0.473c-0.241,0.149-0.678,0.101-0.988,0.293c-0.312,0.19-0.544,0.715-0.808,0.844c-0.262,0.129-0.419,0.115-0.585,0.073c-0.166-0.04-0.129-0.253-0.368-0.255c-0.156-0.001-0.351,0.179-0.55,0.33c0.218,0.458,0.439,0.916,0.585,1.392c0.152,0.495,0.641,0.68,0.223,1.208c0.8-0.01,1.043,0.073,1.797-0.255c0.152-0.067,0.619-0.123,0.696-0.257c0.109-0.19,0.211-0.502,0.439-0.584c0.114,0.437,0.449,0.708,0.697,1.062c0.161-0.412,0.829-0.592,1.174-0.806c0.084-0.053,0.173-0.066,0.255-0.11c-0.079-0.096-0.056-0.197-0.146-0.291c-0.315-0.326-0.657-0.634-0.696-0.879c-0.074-0.489,0.205-0.494,0.182-0.733c-0.023-0.238-0.308-0.348-0.291-0.584c0.014-0.237,0.341-0.37,0.402-0.621c0.06-0.255,0.111-0.626-0.111-0.844c-0.223-0.219-0.688,0.045-1.023-0.073c-0.322-0.116-0.466-0.569-0.864-0.645L517.601,224.228z\"\n        />\n        <Path\n          id=\"Path12947\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.932,224.768c-0.144,0.21-0.322,0.435-0.368,0.585c-0.086,0.287,0.091,0.194,0,0.515c-0.058,0.204-0.267,0.509-0.475,0.806c0.128,0.167,0.129,0.396,0.222,0.586c0.198-0.151,0.395-0.333,0.551-0.331c0.237,0.006,0.202,0.219,0.367,0.256c0.166,0.04,0.322,0.058,0.586-0.073c0.263-0.129,0.495-0.651,0.807-0.845c0.311-0.19,0.747-0.143,0.989-0.292c0.242-0.148,0.424-0.235,0.44-0.473c0.014-0.243-0.343-0.357-0.44-0.664c-0.047-0.147-0.024-0.395,0.005-0.605c-0.019-0.004-0.019,0.023-0.04,0.021c-0.445-0.04-0.951,0.543-1.43,0.623C515.716,224.95,515.356,224.964,514.932,224.768L514.932,224.768z\"\n        />\n        <Path\n          id=\"Path12757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.037,222.094c-0.584-0.025-0.711,0.279-1.023,0.731c-0.311,0.445,0.328,1.049,0.583,1.355c0.377,0.452,0.632,0.903,1.102,1.282c0.471,0.382,1.012,0.729,1.391,1.209c0.21-0.297,0.419-0.603,0.475-0.807c0.091-0.32-0.086-0.224,0-0.514c0.045-0.152,0.224-0.375,0.368-0.585c-0.051-0.024-0.091,0.031-0.145,0c-0.5-0.305-0.695-1.57-1.101-1.868c-0.404-0.297-0.562,0.09-0.843-0.183c-0.112-0.108-0.088-0.4-0.146-0.584C512.481,222.095,512.257,222.105,512.037,222.094L512.037,222.094z\"\n        />\n        <Path\n          id=\"Path12905\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.902,223.231c-0.063-0.002-0.121,0.037-0.181,0.035c-0.193-0.003-0.353-0.173-0.55-0.145c-0.197,0.026-0.453,0.139-0.516,0.328c-0.06,0.188,0.29,0.311,0.223,0.477c-0.072,0.166-0.443,0.006-0.515,0.183c-0.073,0.174,0.317,0.298,0.292,0.55c-0.01,0.102-0.169,0.202-0.222,0.293c0.019,0.009,0.059-0.017,0.074,0c0.223,0.217,0.172,0.585,0.11,0.844c-0.061,0.255-0.388,0.382-0.403,0.62c-0.017,0.238,0.271,0.349,0.292,0.585c0.024,0.237-0.26,0.244-0.182,0.733c0.038,0.243,0.382,0.553,0.696,0.877c0.091,0.094,0.067,0.196,0.146,0.291c0.523-0.285,1.016-0.493,1.649-0.551c0.213-0.019,0.43-0.038,0.66-0.035c-0.129-0.321-0.297-0.582-0.368-0.99c-0.113-0.673-0.136-1.37-0.108-1.757c0.056-0.775,0.548-0.798,0.402-1.136c-0.146-0.34-0.557-0.11-0.916-0.403C521.285,223.869,521.079,223.543,520.902,223.231L520.902,223.231z\"\n        />\n        <Path\n          id=\"Path12903\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.128,221.325c0.031,0.224,0.079,0.425,0,0.662c-0.123,0.365-0.449,0.901-0.767,0.99c-0.322,0.087-0.38-0.385-0.662-0.257c-0.276,0.127-0.155,0.725-0.367,1.064c-0.168,0.271-0.568,0.522-0.775,0.757c0.068,0.09,0.147,0.183,0.225,0.232c0.5,0.305,0.878,0.188,1.355,0.11s0.984-0.666,1.429-0.621c0.444,0.042,0.579,0.5,0.915,0.621c0.314,0.111,0.716-0.069,0.953,0.073c0.054-0.092,0.211-0.191,0.222-0.292c0.024-0.253-0.365-0.371-0.293-0.55c0.072-0.177,0.443-0.02,0.516-0.183c0.07-0.166-0.279-0.289-0.222-0.477c0.058-0.189,0.316-0.303,0.514-0.328c0.197-0.026,0.356,0.144,0.551,0.146c0.06,0.002,0.118-0.039,0.181-0.037c-0.131-0.237-0.215-0.469-0.438-0.621c-0.519-0.358-1.576-0.219-1.978-0.515c-0.403-0.295-0.185-0.677-0.515-0.842C517.745,221.137,517.421,221.267,517.128,221.325L517.128,221.325z\"\n        />\n        <Path\n          id=\"Path12755\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.601,217.991c-0.202-0.062-0.533,0.085-0.843,0.257c-0.069,1.419,0.531,3.158,1.832,3.883c-0.223,0.064-0.569,0.276-0.809,0.182c-0.254-0.103-0.483-0.242-0.768-0.145c-0.434,0.147-0.887,0.034-1.318-0.038c0.059,0.187,0.034,0.478,0.146,0.585c0.279,0.272,0.436-0.114,0.843,0.183c0.338,0.25,0.52,1.163,0.866,1.636c0.209-0.233,0.616-0.489,0.78-0.757c0.213-0.337,0.087-0.936,0.367-1.064c0.279-0.126,0.339,0.344,0.662,0.257c0.321-0.089,0.646-0.625,0.767-0.991c0.08-0.233,0.032-0.437,0-0.661c-0.124,0.026-0.279,0.106-0.366,0.037c-0.278-0.229-0.127-0.603-0.11-0.916c0.018-0.314,0.389-0.662,0.181-0.916c-0.204-0.256-0.67,0.135-1.023,0c-0.355-0.134-0.718-0.569-0.916-0.842c-0.099-0.138-0.045-0.277-0.037-0.404C514.869,218.158,514.847,218.068,514.601,217.991L514.601,217.991z\"\n        />\n        <Path\n          id=\"Path12868\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.433,220.226c-0.085,0.212-0.153,0.452-0.106,0.586c0.079,0.246,0.35,0.142,0.365,0.328c0.011,0.093-0.063-0.024-0.146-0.035c-0.082-0.012-0.174,0.06-0.256,0.512c-0.086,0.452,0.074,1.458,0.367,2.417c0.133,0.439,0.338,0.654,0.516,1.027c0.248-0.042,0.541-0.02,0.696-0.074c0.922-0.343,1.362-0.483,2.014-1.208c0.371-0.409,0.58-0.946,0.991-1.319c0.515-0.469,1.17-0.757,1.391-1.465c0.066-0.213-0.114-0.379-0.073-0.585c0.099-0.499,0.812-0.415,1.099-0.73c0.178-0.199,0.206-0.058,0.367-0.293c0.13-0.191,0.389-0.3,0.586-0.401c0.03-0.015,0.074,0.044,0.11,0.037c-0.04-0.114-0.029-0.224-0.073-0.329c-0.278-0.706-0.619-1.338-0.877-1.65c-0.519-0.621-0.317-0.345-0.732-0.403c-0.416-0.058-0.851,0.498-1.648,0.403c-0.799-0.093-2.083-1.307-2.749-1.429c-0.665-0.123-0.589,0.121-0.953,0.11c-0.362-0.009-0.802-0.387-1.208-0.221c-0.407,0.169-0.499,0.961-0.844,1.137c-0.344,0.174-0.694-0.268-0.916,0c-0.223,0.266-0.148,0.646,0.222,1.135c0.369,0.489,1.892,0.631,2.236,1.135c0.343,0.505,0.321,0.782,0.109,1.136C526.827,220.18,526.611,220.185,526.433,220.226L526.433,220.226z\"\n        />\n        <Path\n          id=\"Path12866\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.097,222.498c0.127,0.039,0.271,0.042,0.369,0.11c0.417,0.481,0.666,1.136,1.024,1.427c0.36,0.293,0.771,0.065,0.915,0.403c0.144,0.34-0.349,0.359-0.403,1.136c-0.024,0.387-0.004,1.084,0.11,1.757c0.069,0.407,0.234,0.668,0.367,0.991c0.371,0.006,0.73,0.044,1.064-0.038c0.283-0.072,0.509-0.598,0.731-0.807c0.285-0.267,0.718-0.766,0.844-1.135c0.106-0.322-0.371-0.416-0.551-0.549c-0.414-0.313,0.726-0.568,0.915-0.552c0.391,0.037,1.083-0.083,1.686-0.182c-0.175-0.373-0.382-0.585-0.515-1.025c-0.29-0.961-0.452-1.965-0.369-2.418c0.086-0.451,0.173-0.523,0.257-0.513c0.083,0.009,0.154,0.128,0.146,0.034c-0.016-0.187-0.285-0.081-0.368-0.327c-0.044-0.135,0.025-0.375,0.108-0.587c-0.273,0.066-0.54,0.139-0.729,0.331c-0.318,0.316-0.225,0.992-0.516,1.208c-0.288,0.222-0.569-0.114-0.845,0.111c-0.137,0.112-0.105,0.419-0.108,0.696c-0.005,0.274-0.041,0.527-0.294,0.549c-0.253,0.024-0.379-0.254-0.477-0.584c-0.095-0.333-0.183-0.726-0.365-0.954c-0.368-0.453-0.845-1.029-1.32-1.135c-0.474-0.107-0.86,0.345-1.136,0.292c-0.017-0.004-0.023,0.002-0.037,0c-0.02,0.183-0.09,0.288-0.109,0.477C520.45,221.739,520.264,222.113,520.097,222.498L520.097,222.498z\"\n        />\n        <Path\n          id=\"Path12864\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.763,214.701c-0.155,0.065-0.271,0.139-0.406,0.217c0.011,0.099,0.042,0.205,0.037,0.292c-0.02,0.283,0.29,0.161,0.403,0.33c0.024,0.037,0.023,0.1,0.037,0.146c0.043-0.147,0.152-0.343,0.146-0.476c-0.009-0.217-0.123-0.385-0.215-0.512L513.763,214.701z\"\n        />\n        <Path\n          id=\"Path12753\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.75,214.673c0.088,0.124,0.222,0.32,0.23,0.533c0.006,0.13-0.103,0.326-0.146,0.477c0.073,0.219,0.071,0.497,0.074,0.695c0.009,0.322,0.072,0.632,0.037,0.954c-0.033,0.31-0.169,0.59-0.183,0.916c0.31-0.174,0.641-0.321,0.844-0.257c0.244,0.075,0.267,0.168,0.255,0.293c-0.009,0.125-0.062,0.267,0.036,0.403c0.197,0.271,0.566,0.707,0.916,0.842c0.354,0.134,0.818-0.256,1.024,0c0.206,0.256-0.169,0.604-0.183,0.916c-0.019,0.314-0.172,0.686,0.108,0.916c0.279,0.229,0.88-0.273,1.211-0.109c0.328,0.165,0.112,0.547,0.515,0.842c0.323,0.24,1.06,0.237,1.608,0.402c0.171-0.385,0.354-0.76,0.404-1.281c0.02-0.189,0.089-0.293,0.111-0.477c-0.228-0.038-0.225-0.006-0.37-0.292c-0.153-0.306,0.079-0.982,0-1.54c-0.079-0.553-0.127-1.273-0.514-1.756c-0.386-0.485-1.361-0.465-1.649-0.916c-0.288-0.453,0.159-0.97-0.11-1.317c-0.271-0.347-0.729-0.461-1.209-0.439c-0.477,0.02-1.015,0.635-1.465,0.621c-0.451-0.015-0.458-0.47-1.024-0.515c-0.127-0.008-0.346,0.019-0.519,0.089L513.75,214.673L513.75,214.673z\"\n        />\n        <Path\n          id=\"Path12837\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.571,212.717c0.026,0.07,0.146,0.277,0.221,0.33c0.284,0.206,0.469-0.05,0.513,0.147c0.045,0.196-0.404,0.233-0.474,0.402c-0.072,0.173,0.113,0.31,0.035,0.438c-0.072,0.131-0.122-0.132-0.402,0.184c-0.139,0.16-0.345,0.459-0.476,0.807c-0.067,0.179-0.047,0.412-0.073,0.622c0.132,0.051,0.282,0.073,0.402,0.073c0.363,0.008,0.286-0.233,0.953-0.11c0.665,0.123,1.95,1.336,2.746,1.429c0.798,0.091,1.232-0.462,1.65-0.404c0.418,0.059,0.216-0.22,0.73,0.404c0.259,0.311,0.601,0.943,0.879,1.65c0.043,0.106,0.034,0.218,0.073,0.328c0.366-0.089,0.993,0.087,1.138,0.328c-0.09-0.352,0.237-0.901,0.221-1.209c-0.035-0.689-0.61-0.549-0.842-0.806c-0.256-0.279-0.288-0.291-0.293-0.698c-0.005-0.353,0.209-0.725,0-1.062c-0.098,0.04-0.163,0.062-0.257,0.11c0.271-0.73-0.452-1.235-0.11-1.651c0.236-0.287-0.073-0.435-0.438-0.439c-0.292-0.002-0.755,0.272-1.023,0c-0.124-0.123,0.019-0.234,0-0.328c-0.31-0.014-0.575-0.062-0.879,0c-0.421,0.082-0.747,0.633-1.245,0.514c-0.5-0.122-0.7-1.156-1.136-1.355c-0.436-0.203-0.791-0.058-1.138,0C528.049,212.471,527.826,212.651,527.571,212.717L527.571,212.717z\"\n        />\n        <Path\n          id=\"Path12835\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.686,214.916c0.058,0.185,0.176,0.42,0.146,0.55c-0.091,0.393-0.397,0.255-0.402,0.474c-0.005,0.224,0.429,0.364,0.402,0.551c-0.025,0.187-0.025-0.123-0.37,0.291c-0.144,0.175-0.282,0.689-0.512,1.063c0.106,0.369,0.243,0.73,0.292,1.063c0.077,0.557-0.153,1.233,0,1.54c0.152,0.305,0.126,0.238,0.402,0.292c0.275,0.055,0.663-0.4,1.137-0.292c0.474,0.105,0.952,0.681,1.318,1.134c0.182,0.228,0.271,0.619,0.367,0.956c0.096,0.333,0.224,0.607,0.476,0.585c0.254-0.024,0.287-0.274,0.291-0.551c0.008-0.273-0.024-0.581,0.11-0.698c0.274-0.223,0.557,0.109,0.844-0.109c0.288-0.218,0.198-0.895,0.515-1.209c0.316-0.315,0.997-0.16,1.209-0.515c0.214-0.354,0.235-0.629-0.108-1.136c-0.345-0.503-1.865-0.645-2.236-1.135c-0.37-0.488-0.439-0.869-0.223-1.136c0.223-0.267,0.571,0.174,0.916,0c0.345-0.173,0.435-0.967,0.843-1.135c0.271-0.112,0.539,0.043,0.809,0.145c0.024-0.212,0.008-0.44,0.073-0.622c0.131-0.348,0.336-0.648,0.476-0.807c0.278-0.318,0.327-0.052,0.402-0.183c0.075-0.129-0.106-0.27-0.037-0.439c0.071-0.169,0.521-0.204,0.476-0.401c-0.043-0.197-0.228,0.059-0.514-0.147c-0.074-0.052-0.189-0.262-0.222-0.329c-0.047,0.013-0.098,0.033-0.147,0.037c-0.319,0.017-0.501-0.321-0.915-0.222c-0.414,0.103-0.604,0.81-1.247,1.026c-0.643,0.217-1.618-0.35-2.451-0.111c-0.419,0.123-0.78,0.548-1.137,0.916C521.364,214.689,521.039,214.889,520.686,214.916L520.686,214.916z\"\n        />\n        <Path\n          id=\"Path12833\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.003,212.717c0.218,0.246,0.165,0.546,0.586,0.808c0.187,0.117,0.567,0.174,0.62,0.438c0.059,0.28,0.115,0.63,0.146,0.954c0.287-0.163,0.674-0.347,0.915-0.33c0.568,0.041,0.573,0.499,1.026,0.514c0.451,0.014,0.988-0.604,1.465-0.621c0.476-0.021,0.938,0.093,1.209,0.439c0.271,0.347-0.178,0.865,0.109,1.317c0.287,0.454,1.262,0.432,1.65,0.916c0.153,0.191,0.149,0.452,0.222,0.696c0.228-0.371,0.368-0.886,0.514-1.063c0.344-0.417,0.338-0.107,0.368-0.291c0.025-0.189-0.406-0.327-0.402-0.551c0.006-0.223,0.312-0.083,0.402-0.476c0.029-0.123-0.089-0.365-0.147-0.549c-0.051,0.005-0.091,0.079-0.146,0.073c-0.423-0.058-0.762-0.355-1.024-0.732c-0.268-0.374-0.455-0.815-0.514-1.099c-0.059-0.284,0.115-0.419,0.257-0.55c0.14-0.131,0.271-0.252,0.073-0.477c-0.197-0.221-0.656-0.123-1.135,0.039c-0.48,0.162-1.008,0.38-1.356,0.369c-0.676-0.037-1.131-0.025-1.613-0.404c-0.19-0.153-0.302-0.41-0.4-0.697c-0.118-0.029-0.391-0.079-0.477,0.036c-0.19,0.26,0.363,0.637,0.147,0.806c-0.219,0.173-0.451-0.451-0.698-0.366c-0.246,0.084-0.007,0.472-0.329,0.697C513.168,212.815,512.453,212.642,512.003,212.717L512.003,212.717z\"\n        />\n        <Path\n          id=\"Path12751\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.003,212.717c0.451-0.073,1.166,0.099,1.464-0.109c0.321-0.224,0.082-0.611,0.329-0.697c0.247-0.087,0.479,0.535,0.698,0.366c0.217-0.168-0.338-0.546-0.147-0.804c0.086-0.119,0.36-0.068,0.477-0.037c-0.146-0.426-0.262-0.904-0.551-1.063c-0.484-0.269-0.919,0.31-1.318,0.11c-0.399-0.202-0.402-0.87-0.732-1.137c-0.33-0.266-0.908-0.151-1.135-0.404c-0.228-0.253,0.252-0.467-0.183-0.806c-0.204-0.159-0.623-0.267-1.064-0.292c-0.131,0.147-0.35,0.14-0.438,0.366c0.156,0.786,0.118,1.691,0.515,2.419c0.147,0.271,0.711,1.218,1.136,1.72c0.308,0.237,0.228,0.029,0.513,0.073C511.925,212.478,511.91,212.61,512.003,212.717L512.003,212.717z\"\n        />\n        <Path\n          id=\"Path12794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.8,209.675c-0.275-0.119-0.527-0.316-0.807-0.366c-0.526-0.094-1.033-0.109-1.356-0.074c-0.644,0.072-0.236,0.481-0.806,0.438c-0.285-0.023-0.615-0.402-0.953-0.767c-0.336-0.367-0.681-0.739-1.1-0.698c-0.419,0.043-0.771,0.309-1.063,0.661c-0.073,0.087-0.119,0.197-0.183,0.293v0.403c0,0,0.311,0.074,0.621,0.806c0.174,0.403,0.209,1.25,0.33,2.052c0.305-0.062,0.611-0.174,0.991,0c0.434,0.202,0.635,1.236,1.135,1.356c0.5,0.123,0.825-0.429,1.245-0.514c0.304-0.062,0.572-0.015,0.878,0c-0.025-0.148-0.125-0.272,0-0.515c0.305-0.575,1.393-0.854,0.916-1.539C533.183,210.541,533.406,210.102,533.8,209.675L533.8,209.675z\"\n        />\n        <Path\n          id=\"Path12778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.014,203.412c-0.703,0.249-1.559,1.295-1.616,1.237c-0.309-0.307-1.189-0.065-1.79-0.283l-0.074,4.798c0.065-0.095,0.113-0.205,0.183-0.292c0.292-0.353,0.646-0.617,1.063-0.661c0.42-0.042,0.763,0.33,1.101,0.698c0.337,0.366,0.667,0.747,0.952,0.766c0.568,0.042,0.163-0.37,0.806-0.438c0.322-0.035,0.829-0.023,1.356,0.074c0.277,0.05,0.53,0.247,0.808,0.369c0.198-0.213,0.356-0.42,0.66-0.661c-0.399-0.383-0.631-1.346-0.074-1.539c0.49-0.173,0.828-1.229,1.062-1.539c0.248-0.326-0.078-0.979,0.037-1.318c0.024-0.077,0.173-0.024,0.223-0.073c-0.109-0.071-0.146-0.155-0.258-0.22c-0.719-0.424-1.511-0.762-2.052-0.916C532.317,203.096,531.72,203.164,531.014,203.412L531.014,203.412z\"\n        />\n        <Path\n          id=\"Path12776\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.039,204.913l-1.063,5.166c0,0-0.907-0.059-1.136,0.292c-0.229,0.353,0.404,0.769,0.183,1.355c-0.092,0.243-0.412,0.386-0.731,0.549c0.017,0.12,0.06,0.238-0.037,0.329c-0.14,0.13-0.313,0.266-0.256,0.55c0.058,0.285,0.248,0.723,0.514,1.099c0.267,0.376,0.602,0.673,1.024,0.732c0.425,0.058,0.781-0.252,1.137-0.621c0.354-0.37,0.717-0.797,1.136-0.916c0.832-0.237,1.812,0.328,2.453,0.111c0.642-0.219,0.831-0.924,1.245-1.024s0.597,0.235,0.916,0.22c0.321-0.016,0.569-0.271,0.916-0.329c0.044-0.008,0.101,0.01,0.146,0c-0.122-0.801-0.155-1.648-0.329-2.052c-0.312-0.73-0.622-0.806-0.622-0.806l0.074-5.202c-0.235-0.087-0.513-0.051-0.697-0.146c-0.333-0.174-0.535-0.534-0.732-0.845c-0.197-0.31-0.373-0.551-0.697-0.476c-0.32,0.074-0.395,0.386-0.438,0.768c-0.045,0.385-0.074,0.817-0.293,1.064c-0.221,0.247-0.448,0.516-0.731,0.698c-0.281,0.182-0.6,0.269-0.99,0.223C522.732,205.61,522.379,205.238,522.039,204.913L522.039,204.913z\"\n        />\n        <Path\n          id=\"Path12774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.585,212.525c0.099,0.006,0.14,0.005,0.252,0.011c0.352,0.013,0.878-0.208,1.356-0.37c0.477-0.165,0.94-0.259,1.136-0.037c0.062,0.072-0.041,0.093-0.035,0.147c0.32-0.164,0.64-0.306,0.731-0.549c0.223-0.584-0.413-1.004-0.183-1.355c0.229-0.353,1.135-0.293,1.135-0.293l1.063-5.165c-0.108-0.105-0.228-0.111-0.33-0.223c-0.418-0.451-0.73-0.879-0.73-0.879l-2.638-1.392c-0.04,0.063-0.112,0.085-0.147,0.146c-0.254,0.435-0.4,0.845-0.4,0.845l-0.845,4.285c0,0-1.61,0.95-1.83,1.465c-0.224,0.517-0.124,0.794,0.108,1.025c0.116,0.117,0.224-0.009,0.369-0.074c0.139-0.065,0.303-0.095,0.55,0.146c0.245,0.243,0.378,0.817,0.438,1.43c0.027,0.27,0.009,0.536,0.005,0.809v0.025h-0.005V212.525z\"\n        />\n        <Path\n          id=\"Path12749\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.581,212.461c0.003-0.272,0.025-0.502,0-0.768c-0.062-0.613-0.194-1.188-0.439-1.428c-0.246-0.241-0.409-0.212-0.55-0.146c-0.141,0.064-0.254,0.188-0.369,0.073c-0.23-0.233-0.331-0.509-0.108-1.025c0.222-0.518,1.829-1.464,1.829-1.464l0.846-4.286c0,0,0.148-0.408,0.4-0.844c0.035-0.062,0.108-0.083,0.147-0.146l-3.736-1.978c-0.355,0.758-0.885,1.437-1.464,2.125c-0.916,1.081-2.091,2.321-2.602,3.664c-0.095,0.25-0.107,0.863-0.331,1.026c-0.173,0.131-0.219,0.374-0.327,0.55c-0.011,0.019-0.025,0.024-0.037,0.037c0.438,0.025,0.86,0.136,1.063,0.293c0.434,0.337-0.046,0.549,0.182,0.806c0.229,0.255,0.807,0.137,1.137,0.402c0.33,0.268,0.333,0.936,0.731,1.137c0.398,0.199,0.835-0.375,1.317-0.11c0.484,0.268,0.471,1.382,0.954,1.758c0.404,0.317,0.825,0.371,1.348,0.394L516.581,212.461z\"\n        />\n        <Path\n          id=\"Path12764\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.136,187.696l-2.49,5.823l1.316,3.406c0,0-0.784,2.847-0.695,3.993c0.088,1.146,0.997,1.792,0.916,2.674c-0.041,0.424-0.057,0.752-0.184,1.063c0.136-0.006,0.283,0.103,0.402,0.073c0.752-0.182,0.912-1.069,1.612-1.318c0.703-0.25,1.303-0.317,2.382,0c0.539,0.156,1.332,0.491,2.052,0.916c0.111,0.065,0.15,0.15,0.257,0.219c0.254-0.254,0.685-0.337,1.1-0.402c0.75-0.118,0.821-0.186,1.539,0.039l-0.257-11.979L530.136,187.696L530.136,187.696z\"\n        />\n        <Path\n          id=\"Path12762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.749,184.656c-0.272,0.328-0.499,0.488-0.585,0.769c-0.108,0.341,0.028,0.59,0.146,0.878c0.117,0.286,0.183,0.607-0.074,1.062c-0.254,0.458-1.202,0.995-2.088,1.394c-0.886,0.398-1.686,0.661-1.686,0.661l-5.823,10.955c-0.011,0.025-0.025,0.049-0.037,0.074l6.376,3.37c0,0,0.317,0.43,0.73,0.88c0.419,0.45,0.926,0.903,1.319,0.952c0.391,0.049,0.708-0.037,0.989-0.22c0.284-0.181,0.514-0.452,0.732-0.698c0.221-0.246,0.248-0.679,0.291-1.063c0.046-0.381,0.121-0.697,0.439-0.768c0.321-0.073,0.5,0.168,0.697,0.477c0.195,0.308,0.402,0.669,0.73,0.844c0.558,0.285,1.388,0.459,2.09,0.438c0.126-0.311,0.143-0.635,0.184-1.063c0.08-0.881-0.828-1.529-0.915-2.676c-0.091-1.145,0.696-3.992,0.696-3.992l-1.317-3.406l2.491-5.825L524.749,184.656L524.749,184.656z\"\n        />\n        <Path\n          id=\"Path12742\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.435,179.931l-2.968,1.427c-0.136,0.07,0.023,0.417,0.037,0.514c0.133,0.845,0.39,1.675,0.474,2.527c0.053,0.52-0.085,1.096,0.147,1.576c0.275,0.568,0.757,1.014,0.99,1.614c0.103,0.256-0.188,0.48,0.037,0.729c0.126,0.145,0.272,0.258,0.401,0.402c0.449,0.519,0.7,0.842,0.329,1.502c-0.644,1.148-0.567,2.846-0.661,4.139c-0.119,1.677-0.175,3.34-0.255,5.021c-0.021,0.381-0.18,0.681-0.329,0.99l5.823-10.955c0,0,0.799-0.262,1.685-0.662c0.886-0.399,1.832-0.936,2.088-1.393c0.258-0.456,0.19-0.773,0.074-1.063c-0.119-0.286-0.255-0.534-0.146-0.877c0.087-0.281,0.312-0.439,0.585-0.769L516.435,179.931z\"\n        />\n        <Path\n          id=\"td\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M509.408,208.203c0.097-0.245,0.339-0.189,0.467-0.387c0.111-0.175,0.143-0.421,0.32-0.553c0.223-0.166,0.26-0.792,0.354-1.04c0.515-1.345,1.661-2.573,2.576-3.654c0.837-0.991,1.791-1.828,1.854-3.167c0.079-1.679,0.113-3.357,0.23-5.033c0.092-1.296,0.024-2.997,0.668-4.145c0.37-0.662,0.124-0.969-0.321-1.485c-0.126-0.146-0.286-0.262-0.419-0.407c-0.223-0.251,0.07-0.475-0.03-0.734c-0.232-0.597-0.718-1.061-0.996-1.629c-0.233-0.482-0.082-1.065-0.136-1.581c-0.087-0.854-0.341-1.676-0.475-2.52c-0.016-0.098-0.177-0.446-0.04-0.515l2.992-1.42l21.653,12.256l0.223,11.989c-0.717-0.224-0.78-0.133-1.532-0.018c-0.495,0.078-1.138,0-1.297,0.467c-0.117,0.337,0.212,0.982-0.037,1.31c-0.232,0.31-0.587,1.365-1.077,1.535c-0.558,0.194-0.33,1.164,0.07,1.549c-0.907,0.725-1.496,1.178-0.795,2.191c0.476,0.683-0.631,0.973-0.937,1.549c0.049,0.433-0.121,0.656,0.025,0.851c0.272,0.271,0.733-0.021,1.024-0.019c0.369,0.003,0.672,0.174,0.437,0.46c-0.343,0.418,0.354,0.912,0.083,1.642c0.094-0.048,0.189-0.089,0.288-0.13c0.208,0.336-0.027,0.719-0.024,1.071c0.002,0.406,0.051,0.411,0.307,0.691c0.229,0.255,0.785,0.116,0.823,0.807c0.018,0.309-0.279,0.866-0.191,1.215c-0.156-0.267-0.911-0.519-1.244-0.349c-0.196,0.103-0.469,0.188-0.599,0.382c-0.159,0.238-0.194,0.087-0.371,0.285c-0.288,0.32-0.978,0.238-1.076,0.739c-0.04,0.205,0.124,0.376,0.057,0.59c-0.22,0.711-0.862,1.004-1.375,1.469c-0.411,0.372-0.619,0.899-0.988,1.31c-0.653,0.723-1.108,0.888-2.029,1.23c-0.521,0.193-1.828,0.279-2.384,0.226c-0.188-0.018-1.346,0.255-0.932,0.568c0.18,0.135,0.658,0.224,0.55,0.548c-0.123,0.371-0.555,0.892-0.841,1.157c-0.224,0.208-0.421,0.728-0.707,0.796c-0.537,0.133-1.189,0.03-1.746,0.079c-0.731,0.065-1.276,0.247-1.905,0.633c-0.344,0.213-0.991,0.401-1.152,0.812c-0.248-0.356-0.591-0.607-0.706-1.047c-0.228,0.081-0.337,0.385-0.447,0.574c-0.075,0.137-0.524,0.174-0.677,0.239c-0.75,0.33-1.01,0.272-1.809,0.284c0.42-0.528-0.051-0.722-0.203-1.218c-0.207-0.672-0.384-1.431-0.829-1.995c-0.377-0.48-0.9-0.816-1.369-1.198c-0.471-0.38-0.729-0.844-1.108-1.292c-0.256-0.306-0.911-0.887-0.599-1.334c0.314-0.451,0.467-0.771,1.054-0.745c0.653,0.029,1.296,0.297,1.946,0.074c0.286-0.097,0.537,0.044,0.794,0.148c0.236,0.094,0.569-0.124,0.79-0.189c-1.301-0.72-1.907-2.462-1.839-3.886c0.016-0.322,0.179-0.582,0.212-0.893c0.035-0.322-0.048-0.643-0.057-0.964c-0.007-0.241,0.043-0.638-0.099-0.854c-0.112-0.167-0.42-0.039-0.402-0.323c0.025-0.374-0.123-0.876-0.2-1.244c-0.058-0.267-0.433-0.305-0.62-0.42c-0.604-0.373-0.357-0.851-1.027-1.117c-0.27-0.106-0.203,0.181-0.511-0.057c-0.424-0.501-0.993-1.484-1.141-1.754C509.508,209.885,509.564,208.99,509.408,208.203\"\n        />\n      </G>\n      <G id=\"TC\">\n        <Path\n          id=\"Path5528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.095,185.176c-0.043-0.089-0.087-0.174-0.13-0.262c0.178,0.109,0.363,0.121,0.551,0.024C276.378,185.027,276.239,185.105,276.095,185.176\"\n        />\n        <Path\n          id=\"Path5532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.766,185.176c-0.088-0.055-0.173-0.106-0.262-0.158C277.811,184.765,277.851,184.94,277.766,185.176\"\n        />\n        <Path\n          id=\"Path5534\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M278.239,185.439c-0.093-0.083-0.18-0.173-0.263-0.263C278.218,185.156,278.197,185.25,278.239,185.439\"\n        />\n        <Circle\n          id=\"tc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"277.686\"\n          cy=\"183.938\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SZ\">\n        <Path\n          id=\"Path9059\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.929,338.626c-0.482-0.207-1.114-0.426-1.171-0.697c-0.077-0.385,0.313-0.249,0.254-0.366c-0.056-0.121-0.204-0.04-0.327,0c-0.124,0.035-0.224,0.249-0.329,0.254c-0.104,0.008-0.079-0.104-0.183-0.109c-0.104-0.006-0.301,0.225-0.402,0.184c-0.104-0.043,0.151-0.137-0.074-0.257c-0.1-0.055-0.321,0.109-0.55,0.147c0.089,0.088,0.194,0.152,0.367,0.366c0.242,0.307,0.259,0.444,0.513,0.698c0.322,0.317,1.022,0.777,1.576,0.329c0.241-0.196,0.141-0.223,0.293-0.518L558.929,338.626L558.929,338.626z\"\n        />\n        <Path\n          id=\"Path9064\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.756,337.563c0.1-0.036,0.213-0.091,0.254,0c0.059,0.119-0.337-0.022-0.254,0.368c0.057,0.271,0.688,0.487,1.171,0.697l0.293-0.585h0.475l-0.035-0.183c-0.565-2.243,0.162-0.742-0.369-2.199c-0.18-0.192-0.382-0.321-0.584-0.477c-0.181,0.033-0.364,0.052-0.437,0.184c-0.159,0.271,0.169,0.697,0.108,0.915c-0.061,0.221-0.245,0.217-0.293,0.369c-0.047,0.151,0.09,0.393,0.037,0.513c-0.059,0.121-0.146,0.062-0.223,0.146C557.85,337.368,557.806,337.47,557.756,337.563L557.756,337.563z\"\n        />\n        <Path\n          id=\"Path9069\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.365,336.28c-0.087,0.235-0.319,1.106-0.512,1.245h0.072c0.137,0.138,0.161,0.198,0.223,0.258c0.227-0.038,0.451-0.2,0.55-0.146c0.224,0.121-0.027,0.214,0.074,0.256c0.104,0.042,0.299-0.187,0.401-0.184c0.105,0.009,0.079,0.117,0.183,0.109c0.105-0.006,0.208-0.221,0.331-0.254c0.024-0.008,0.044,0.008,0.072,0c0.048-0.092,0.095-0.193,0.146-0.258c0.074-0.085,0.167-0.025,0.223-0.146c0.055-0.121-0.085-0.362-0.037-0.514c0.048-0.153,0.233-0.147,0.293-0.37c0.025-0.096,0.011-0.256-0.038-0.402c-0.123-0.003-0.287,0.024-0.366,0.073c-0.134,0.082-0.074,0.177-0.184,0.258c-0.108,0.075-0.336,0.001-0.438,0.108c-0.104,0.108,0.023,0.351-0.109,0.438c-0.136,0.091-0.356-0.008-0.551-0.107C556.569,336.58,556.482,336.414,556.365,336.28L556.365,336.28z\"\n        />\n        <Path\n          id=\"Path9050\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.365,336.28c0.118,0.134,0.204,0.3,0.329,0.369c0.194,0.104,0.415,0.2,0.551,0.109s0.009-0.332,0.11-0.438c0.104-0.108,0.329-0.031,0.438-0.11c0.11-0.077,0.05-0.174,0.183-0.257c0.078-0.049,0.239-0.073,0.368-0.073c-0.062-0.187-0.159-0.361-0.073-0.514c0.074-0.132,0.258-0.151,0.439-0.186c-0.125-0.094-0.266-0.247-0.37-0.291l-0.877-0.037c-0.291,0.373-0.51,0.413-0.768,0.809c-0.148,0.224-0.222,0.393-0.293,0.551C556.399,336.217,556.369,336.267,556.365,336.28L556.365,336.28z\"\n        />\n        <Path\n          id=\"sz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M555.859,337.534l0.069-0.003c0.348,0.343,0.308,0.277,0.587,0.632c0.244,0.305,0.272,0.443,0.526,0.696c0.321,0.32,1.021,0.761,1.577,0.311c0.24-0.197,0.126-0.206,0.278-0.503l0.325-0.639l0.469,0.001l-0.011-0.186c-0.563-2.243,0.13-0.726-0.397-2.183c-0.292-0.313-0.668-0.656-0.932-0.777l-0.876-0.033c-0.289,0.373-0.519,0.418-0.778,0.812c-0.15,0.224-0.205,0.402-0.278,0.558S556.066,337.384,555.859,337.534L555.859,337.534z\"\n        />\n        <Circle\n          id=\"sz.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"557.977\"\n          cy=\"337.075\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"SY\">\n        <Path\n          id=\"Path12138\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.304,151.838c0.838,0.074,1.709-0.698,2.359-1.177c-0.638-0.5-1.249-1.516-1.719-1.683c-0.555-0.198-0.525,0.146-0.697,0.073c-0.022-0.008-0.024-0.024-0.035-0.037c-0.12,0.115-0.243,0.269-0.258,0.37c-0.027,0.22,0.205,0.205,0.145,0.329c-0.058,0.123-0.32-0.015-0.437,0.146c-0.118,0.16-0.091,0.471,0,0.73c0.089,0.26,0.468,0.425,0.585,0.733c0.036,0.095,0.047,0.407,0.074,0.526L570.304,151.838z\"\n        />\n        <Path\n          id=\"Path12136\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.529,149.011c-0.18-0.146-0.346-0.361-0.551-0.621c-0.201,0.2-0.431,0.361-0.551,0.515c0.391,0.171,0.124,1.78,0.146,1.866c0.064,0.009,0.403,0.078,0.622,0.073c0.202-0.461,0.457-0.987,0.477-1.321C568.692,149.23,568.594,149.141,568.529,149.011z\"\n        />\n        <Path\n          id=\"Path12080\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.529,149.011c0.068,0.13,0.163,0.222,0.146,0.513c-0.021,0.334-0.273,0.86-0.475,1.319c0.171-0.007,0.181-0.126,0.475,0.074c0.391,0.271,0.647,0.467,1.025,0.73c0.187,0.131,0.429,0.272,0.626,0.288c-0.028-0.122-0.041-0.521-0.074-0.616c-0.121-0.307-0.495-0.473-0.587-0.732c-0.089-0.26-0.117-0.569,0-0.73c0.118-0.161,0.382-0.023,0.44-0.146c0.059-0.125-0.175-0.114-0.146-0.328c0.015-0.102,0.14-0.256,0.257-0.371c-0.106-0.095-0.085-0.279-0.223-0.292c-0.155-0.012-0.232,0.351-0.402,0.37c-0.171,0.018-0.224-0.271-0.403-0.257c-0.176,0.013-0.073,0.403-0.474,0.369C568.653,149.19,568.583,149.056,568.529,149.011L568.529,149.011z\"\n        />\n        <Path\n          id=\"Path12111\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.075,143.81c-0.235,0.271-0.322,0.473-0.515,0.732c0.094-0.009,0.1,0.07,0.224,0.036c0.595-0.168-0.127,0.405,0.254,0.476c0.313,0.058,0.608,0.569,0.587,0.878c0.371-0.024,0.759-0.115,1.025-0.038c0.532,0.154,0.678,0.351,1.063,0.733c0.385,0.382,0.551,1.069,1.135,1.61c0.464,0.426,1.338,0.747,1.905,1.135c1.541-0.925,3.159-1.895,4.54-2.784l-2.304-2.895c0,0,0.107-0.052,0.107-0.184c0-0.132-0.121-0.374-0.515-0.769c-0.392-0.393-1.344-0.46-2.345-0.514c-0.124-0.008-0.206-0.028-0.33-0.037c0.146,0.321,0.188,0.698,0.073,0.99c-0.112,0.291-0.341,0.587-0.66,0.585c-0.32-0.001-0.421-0.695-0.729-0.697c-0.312-0.001-0.342,0.429-0.624,0.585c-0.279,0.157-0.802,0.353-1.062,0.256c-0.264-0.096-0.064-0.38-0.294-0.439c-0.231-0.059-0.614,0.398-0.807,0.368s-0.089-0.179-0.223-0.182c-0.127-0.004-0.116,0.286-0.329,0.292C569.198,143.958,569.162,143.85,569.075,143.81L569.075,143.81z\"\n        />\n        <Path\n          id=\"Path12109\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.674,142.786c-0.1,0.042-0.143,0.076-0.292,0.073c-0.2-0.007-0.476-0.046-0.769-0.108c0,0.367,0.048,0.714,0.073,0.988c0.042,0.454,0.191,0.874,0.879,0.807c0.188-0.257,0.275-0.461,0.514-0.731c-0.209-0.097-0.485-0.201-0.477-0.331c0.015-0.181,0.174,0.078,0.257-0.146C568.898,143.221,568.774,142.983,568.674,142.786L568.674,142.786z\"\n        />\n        <Path\n          id=\"Path12107\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.674,141.282c-0.156-0.174-0.332-0.315-0.515-0.475c-0.01,0.013-0.072,0.079-0.072,0.073c-0.108-0.054-0.668-0.521-0.661-0.221c0.014,0.401-0.226,1.116,0.11,1.392c0.174,0.14,0.074,0.438,0.074,0.697c0.294,0.064,0.568,0.104,0.77,0.109c0.15,0.005,0.192-0.028,0.292-0.073c-0.099-0.198-0.174-0.358-0.184-0.551C568.472,141.913,568.532,141.5,568.674,141.282L568.674,141.282z\"\n        />\n        <Path\n          id=\"Path12066\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.296,139.305c0.046,0.084,0.051,0.173,0.109,0.292c-0.257,0.013-0.516,0.099-0.767,0.037c-0.053,0.275,0.146,0.665-0.147,0.842c-0.195,0.118-0.281,0.273-0.329,0.329c0.18,0.163,0.354,0.303,0.515,0.476c0.025-0.041-0.004-0.167,0.036-0.184c0.236-0.106,0.265,0.049,0.367,0.223c0.103,0.173-0.216,0.511,0.038,0.768c0.252,0.261,1.119-0.024,1.392,0.111c0.271,0.135-0.108,0.362,0.255,0.328c0.237-0.021,0.429-0.554,0.621-0.989c-0.805-0.535-1.395-0.981-1.428-1.393c-0.041-0.483,0.295-0.404,0.146-0.695C570.01,139.273,569.631,139.294,569.296,139.305L569.296,139.305z\"\n        />\n        <Path\n          id=\"Path12078\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.176,145.897c-0.174,0.018-0.365,0.027-0.551,0.039c0,0.024,0.042,0.052,0.036,0.073c-0.155,0.531-0.822,0.583-0.368,1.137c-0.52-0.155-1.425,0.229-0.806,0.808c-0.192,0.036-0.336,0.26-0.516,0.438c0.271,0.344,0.496,0.785,0.73,0.806c0.403,0.035,0.299-0.353,0.477-0.368c0.179-0.014,0.232,0.272,0.402,0.257c0.171-0.017,0.249-0.381,0.402-0.37c0.155,0.014,0.086,0.257,0.256,0.329c0.173,0.074,0.142-0.272,0.695-0.073c0.473,0.169,1.086,1.182,1.723,1.683c0.055-0.038,0.133-0.111,0.183-0.146c0.525-0.359,1.261-0.748,1.904-1.136c-0.566-0.39-1.443-0.709-1.904-1.135c-0.583-0.542-0.75-1.229-1.137-1.612c-0.385-0.382-0.529-0.58-1.062-0.731C570.519,145.859,570.352,145.881,570.176,145.897L570.176,145.897z M569.368,147.839c0.115-0.012,0.227,0.108,0.257,0.223c0.031,0.114,0.021,0.261-0.109,0.293c-0.13,0.029-0.354-0.126-0.367-0.257C569.136,147.967,569.255,147.852,569.368,147.839L569.368,147.839z\"\n        />\n        <Path\n          id=\"Path12049\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.876,142.161c-0.856-0.048-1.743-0.07-2.235-0.37c-0.175-0.106-0.111-0.158-0.256-0.255c-0.193,0.435-0.385,0.968-0.621,0.989c-0.364,0.031,0.014-0.195-0.257-0.328c-0.272-0.133-1.142,0.15-1.391-0.111c-0.254-0.259,0.064-0.598-0.039-0.767c-0.102-0.172-0.124-0.326-0.368-0.222c-0.235,0.107-0.242,0.751-0.219,1.135c0.024,0.386,0.45,0.876,0.366,1.1c-0.086,0.224-0.242-0.035-0.257,0.146c-0.013,0.182,0.445,0.484,0.662,0.477c0.215-0.008,0.201-0.297,0.328-0.293c0.129,0.003,0.024,0.152,0.222,0.183c0.196,0.029,0.572-0.425,0.807-0.369c0.234,0.057,0.032,0.344,0.292,0.439c0.261,0.095,0.782-0.1,1.063-0.256c0.281-0.155,0.315-0.585,0.623-0.584c0.307,0.001,0.414,0.695,0.731,0.695c0.319,0.002,0.547-0.294,0.66-0.585c0.114-0.289,0.073-0.669-0.074-0.989C573.896,142.198,573.89,142.162,573.876,142.161L573.876,142.161z\"\n        />\n        <Path\n          id=\"Path12063\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.575,138.937l-0.329,1.906l0.184,0.331l-1.025,1.536c0.035,0.026,0.152,0.008,0.181,0.037c0.393,0.394,0.516,0.635,0.516,0.768c0,0.131-0.11,0.185-0.11,0.185l2.306,2.894c1.262-0.813,2.305-1.549,2.308-2.088c0.003-0.589-0.042-1.567,0-2.161c0.011-0.175,0.057-0.361,0.107-0.551l-1.354-0.073L577.575,138.937L577.575,138.937z\"\n        />\n        <Path\n          id=\"Path12061\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.425,137.948c-0.267-0.165-0.498-0.354-0.843-0.403c-0.575-0.081-0.954,0.22-1.466,0.437c-0.5,0.218-0.866,0.287-1.392,0.371c-0.43,0.066-0.5-0.331-0.915-0.549c-0.154-0.082-0.357-0.049-0.55,0c-0.259,0.063-0.277,0.583-0.259,0.767c0.042,0.362,0.175,0.519,0.295,0.732c0.331-0.012,0.714-0.031,0.807,0.147c0.149,0.29-0.189,0.209-0.147,0.696c0.042,0.486,0.542,0.952,1.686,1.649c0.49,0.299,1.376,0.321,2.235,0.369c-0.175-0.287-0.726-0.447-0.77-0.769c-0.045-0.336,0.516-0.534,0.477-0.807c-0.037-0.271-0.477-0.256-0.514-0.476c-0.036-0.221,0.08-0.432,0.291-0.586c0.212-0.153,0.685-0.024,0.914-0.145c0.229-0.123,0.412-0.223,0.441-0.439c0.024-0.218-0.322-0.286-0.331-0.621C574.385,138.216,574.422,138.079,574.425,137.948L574.425,137.948z\"\n        />\n        <Path\n          id=\"Path12054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.425,137.948c-0.005,0.129-0.04,0.268-0.037,0.367c0.008,0.336,0.357,0.407,0.33,0.623c-0.027,0.219-0.211,0.32-0.439,0.438c-0.229,0.124-0.705-0.007-0.915,0.146c-0.214,0.156-0.328,0.369-0.293,0.587c0.034,0.221,0.475,0.205,0.514,0.475c0.036,0.272-0.522,0.47-0.477,0.807c0.044,0.322,0.595,0.481,0.769,0.769c0.018,0.001,0.022,0.034,0.036,0.035c0.125,0.009,0.205,0.029,0.329,0.036c0.924,0.05,1.721,0.158,2.161,0.477l1.024-1.54l-0.183-0.33l0.33-1.905l-0.037-0.037c0,0-0.545-0.002-0.842-0.292c-0.14-0.136-0.354-0.276-0.516-0.477c-0.452,0.042-1.185,0.111-1.574-0.073C574.538,138.027,574.485,137.985,574.425,137.948L574.425,137.948z\"\n        />\n        <Path\n          id=\"Path12042\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M576.181,138.132c0.16,0.199,0.375,0.341,0.518,0.474c0.297,0.291,0.842,0.293,0.842,0.293l2.82,2.822l1.354,0.073c0.069-0.237,0.136-0.48,0.111-0.695c-0.074-0.654-1.074-1.835-0.146-2.381c0.435-0.255,0.862-0.241,1.245-0.622c0.213-0.212,0.969-0.798,0.953-1.1c-0.079-1.297-0.886-0.472-1.429-0.256c-1.062,0.423-2.188-0.157-3.223,0.256c-1.026,0.412-1.837,1.038-2.967,1.136C576.238,138.133,576.204,138.129,576.181,138.132L576.181,138.132z\"\n        />\n        <Path\n          id=\"Path12085\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.368,147.839c0.115-0.012,0.227,0.108,0.257,0.223c0.031,0.114,0.021,0.261-0.109,0.293c-0.13,0.029-0.354-0.126-0.367-0.257C569.136,147.967,569.255,147.852,569.368,147.839L569.368,147.839z\"\n        />\n        <Path\n          id=\"sy\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M567.421,148.906c0.229-0.289,0.668-0.891,1.072-0.968c-0.619-0.576,0.267-0.941,0.784-0.783c-0.457-0.556,0.224-0.623,0.381-1.155c0.086-0.293-0.278-0.887-0.616-0.949c-0.387-0.074,0.348-0.62-0.25-0.456c-0.991,0.276-1.062-0.353-1.109-0.866c-0.25-1.208-0.096-1.338-0.158-1.659c-0.335-0.275-0.074-1.009-0.087-1.411c-0.011-0.301,0.551,0.173,0.659,0.225c0.01,0.042,0.14-0.268,0.377-0.412c0.295-0.179,0.095-0.579,0.146-0.859c0.256,0.061,0.527-0.011,0.784-0.024c-0.206-0.421-0.338-0.529-0.397-1.036c-0.025-0.184-0.008-0.705,0.254-0.769c0.193-0.049,0.388-0.051,0.544,0.031c0.417,0.222,0.499,0.59,0.925,0.524c0.524-0.082,0.871-0.144,1.37-0.361c0.514-0.222,0.889-0.529,1.464-0.447c0.423,0.061,0.673,0.364,1.031,0.531c0.412,0.191,1.213,0.111,1.655,0.074c1.133-0.098,1.942-0.746,2.966-1.154c1.035-0.417,2.166,0.168,3.23-0.258c0.543-0.217,1.338-1.046,1.419,0.251c0.019,0.304-0.718,0.916-0.93,1.124c-0.386,0.38-0.813,0.354-1.248,0.608c-0.93,0.547,0.043,1.73,0.117,2.384c0.043,0.385-0.188,0.861-0.218,1.259c-0.042,0.595,0,1.554-0.005,2.142c-0.008,1.376-5.804,4.01-8.743,6.023c-0.803,0.551-2.097,1.865-3.14,1.138c-0.379-0.265-0.653-0.469-1.042-0.735c-0.116-0.067-0.137-0.087-0.257-0.105c-0.117-0.02-0.34,0-0.437-0.01c-0.099-0.008-0.186-0.011-0.257-0.013c-0.07-0.004-0.121-0.005-0.147-0.009C567.544,150.7,567.811,149.076,567.421,148.906\"\n        />\n      </G>\n      <G id=\"SX\">\n        <Path\n          id=\"sx\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M299.939,196.764c-0.05,0.139-0.078,0.048-0.101,0.084c-0.02,0.029-0.074-0.028-0.108-0.046c-0.031-0.02,0.009-0.04-0.02-0.062\"\n        />\n        <Circle\n          id=\"sx.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"297.314\"\n          cy=\"197.042\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SV\">\n        <Path\n          id=\"Path8056\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M229.636,212.131c0.066-0.002,0.112,0.057,0.181,0.036c0.746-0.203,0.207-0.516,0.476-0.878c0.099,0.395,0.371-0.895,0.404-0.991c0.135-0.401-0.299-0.497-0.623-0.366c-0.013,0.056,0.013,0.143,0,0.182c-0.032,0.124-0.094,0.102-0.111,0.182c-0.016,0.082,0.101,0.161,0.074,0.258c-0.026,0.098-0.14,0.061-0.224,0.256c-0.077,0.196,0.041,0.774-0.036,0.953c-0.076,0.175-0.113,0.054-0.146,0.147C229.615,211.967,229.611,212.043,229.636,212.131L229.636,212.131z\"\n        />\n        <Path\n          id=\"Path8072\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.584,210.225c-0.16-0.065-0.342-0.218-0.366-0.368c-0.012-0.062,0.05-0.095,0.073-0.146c-0.182-0.057-0.012-0.173-0.184-0.257c-0.067-0.033-0.183-0.089-0.308-0.115c-0.03,0.063-0.066,0.221-0.057,0.262c0.024,0.132,0.105,0.123,0.109,0.182c0.003,0.058-0.087,0.073-0.073,0.147c0.013,0.073,0.167,0.068,0.256,0.183c0.089,0.114,0.123,0.47,0.255,0.512c0.133,0.043,0.172-0.028,0.256-0.145C227.586,210.428,227.592,210.328,227.584,210.225L227.584,210.225z\"\n        />\n        <Path\n          id=\"Path8070\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.657,211.837c0.29,0.025,0.769,0.083,0.329-0.037c0.516-0.13,0.993,0.248,1.536,0.293c-0.091-0.127-0.213-0.246-0.255-0.328c-0.064-0.125-0.008-0.204-0.073-0.223c-0.067-0.02-0.074,0.175-0.146,0.145c-0.072-0.029,0.008-0.187-0.036-0.254c-0.042-0.071-0.106,0.03-0.183-0.111c-0.074-0.14,0.167-0.489,0.036-0.731c-0.057-0.107-0.204-0.139-0.329-0.22c-0.013,0.033,0.01,0.076,0,0.11c-0.039,0.123-0.117,0.207-0.182,0.254c-0.067,0.049-0.077-0.029-0.183,0.074c-0.107,0.105-0.101,0.459-0.223,0.66C227.868,211.61,227.767,211.732,227.657,211.837L227.657,211.837z\"\n        />\n        <Path\n          id=\"Path8068\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.381,209.344c-0.049,0.008-0.078,0.021-0.117,0.04c-0.212,0.111-0.251,0.39-0.292,0.552c-0.041,0.158,0.009,0.229,0,0.365c-0.061,0.197-0.354,0.519-0.515,0.77c0.265,0.002,0.522-0.002,0.769,0.074c0.224,0.067,0.423,0.199,0.621,0.329c-0.028-0.162,0.001-0.374-0.073-0.439c-0.087-0.074-0.104,0.075-0.183,0c-0.08-0.075,0.052-0.401,0-0.515c-0.052-0.112-0.146-0.001-0.184-0.146c-0.035-0.144,0.201-0.395,0.184-0.623C226.585,209.616,226.48,209.467,226.381,209.344L226.381,209.344z\"\n        />\n        <Path\n          id=\"Path8090\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.4,210.556c0.146,0.123,0.311,0.294,0.33,0.402c0.03,0.151-0.036,0.113-0.036,0.182c0,0.068,0.036,0.024,0.036,0.182c0,0.111-0.063,0.336-0.147,0.515c0.021-0.006,0.008-0.007,0.074,0c0.109-0.106,0.211-0.227,0.291-0.369c0.121-0.201,0.117-0.554,0.223-0.66c0.105-0.106,0.117-0.025,0.182-0.074c0.068-0.05,0.144-0.133,0.182-0.256c0.011-0.028-0.01-0.074,0-0.109c-0.158-0.104-0.306-0.241-0.438-0.257c-0.233-0.024-0.304,0.191-0.474,0.147c-0.015-0.005-0.023-0.029-0.039-0.036c0.008,0.102,0.005,0.203-0.035,0.255C227.499,210.545,227.444,210.529,227.4,210.556L227.4,210.556z\"\n        />\n        <Path\n          id=\"Path8088\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.181,210.408c-0.095-0.02-0.174-0.01-0.224,0.035c-0.063,0.064,0.009,0.175-0.035,0.224c-0.044,0.049-0.114-0.013-0.146,0.036c-0.034,0.05,0.051,0.043,0.035,0.182c-0.004,0.035-0.047,0.1-0.073,0.146c0.012,0.001,0.019-0.015,0.036,0c0.073,0.067,0.042,0.278,0.073,0.439c0.204,0.133,0.406,0.269,0.623,0.369c0.037,0.016,0.078,0.008,0.107,0c0.083-0.174,0.146-0.403,0.146-0.516c0.002-0.158-0.036-0.113-0.036-0.182c0-0.07,0.069-0.03,0.036-0.182c-0.022-0.108-0.184-0.278-0.33-0.402c-0.031,0.021-0.05,0.093-0.109,0.073C227.234,210.61,227.214,210.5,227.181,210.408L227.181,210.408z\"\n        />\n        <Path\n          id=\"Path8102\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M229.194,209.75c0.018,0.108,0.089,0.204,0.073,0.257c-0.044,0.125-0.096,0.004-0.109,0.074c-0.014,0.07,0.172,0.176,0.146,0.256c-0.029,0.077-0.159-0.013-0.183,0.074c-0.023,0.084,0.149,0.222,0.221,0.256c0.073,0.037,0.11-0.034,0.147,0c0.035,0.035-0.09,0.068,0,0.146c0.05,0.043,0.211,0.025,0.327,0c0.08-0.195,0.194-0.158,0.224-0.255c0.026-0.099-0.09-0.174-0.073-0.257c0.019-0.083,0.075-0.061,0.11-0.182c0.013-0.042-0.011-0.129,0-0.183c-0.035,0.014-0.078-0.023-0.11,0C229.888,209.502,229.548,209.609,229.194,209.75L229.194,209.75z\"\n        />\n        <Path\n          id=\"Path8100\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.61,209.933c-0.064,0.147-0.173,0.225-0.223,0.366c0.187,0.089,0.395,0.143,0.475,0.292c0.129,0.244-0.112,0.592-0.036,0.733c0.073,0.139,0.14,0.041,0.183,0.11c0.043,0.07-0.034,0.224,0.035,0.256c0.073,0.029,0.08-0.167,0.146-0.146c0.067,0.019,0.012,0.091,0.074,0.221c0.042,0.083,0.164,0.202,0.255,0.331c0.041,0.003,0.072,0.037,0.11,0.034c-0.025-0.086-0.022-0.164,0-0.219c0.035-0.093,0.072,0.027,0.147-0.147c0.075-0.174-0.042-0.757,0.035-0.953c-0.118,0.024-0.277,0.043-0.328,0c-0.088-0.078,0.037-0.111,0-0.146c-0.036-0.034-0.074,0.037-0.145,0c-0.073-0.039-0.242-0.174-0.223-0.256c0.024-0.086,0.155,0.004,0.183-0.074c0.027-0.078-0.161-0.189-0.146-0.256c0.013-0.071,0.066,0.054,0.109-0.074c0.018-0.053-0.057-0.153-0.074-0.257C228.981,209.836,228.749,209.931,228.61,209.933L228.61,209.933z\"\n        />\n        <Path\n          id=\"Path8037\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.61,209.896c0.009-0.093-0.225-0.238-0.33-0.368c-0.06-0.007-0.124-0.04-0.184-0.037c-0.296,0.023-0.624,0.272-0.807,0.223c-0.023,0.051-0.082,0.084-0.073,0.146c0.024,0.167,0.228,0.358,0.402,0.402c0.174,0.044,0.242-0.173,0.474-0.146c0.09,0.01,0.18,0.126,0.293,0.182c0.05-0.139,0.157-0.219,0.223-0.366C228.612,209.928,228.61,209.902,228.61,209.896L228.61,209.896z\"\n        />\n        <Path\n          id=\"Path8063\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.19,209.53c0.036-0.046,0.019-0.118,0.074-0.146c0.213-0.111,0.671-0.013,0.842,0.074c0.174,0.086,0.002,0.205,0.183,0.256c0.181,0.054,0.511-0.198,0.808-0.222c0.058-0.004,0.123,0.028,0.183,0.036c-0.407-0.513-1.379-1.208-1.649-1.282c-0.085-0.025-0.188,0.081-0.33,0.073c0.076,0.131,0.257,0.239,0.256,0.328c-0.006,0.221-0.193,0.148-0.223,0.223c-0.024,0.073,0.031,0.099,0,0.146c-0.031,0.049-0.124,0.014-0.182,0.073c-0.057,0.059-0.133,0.118-0.11,0.256C226.055,209.402,226.136,209.476,226.19,209.53L226.19,209.53z\"\n        />\n        <Path\n          id=\"Path8061\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M224.432,210.556c0.162,0.167,0.322,0.359,0.476,0.437c0.174,0.084,0.361,0.073,0.55,0.073c0.158-0.255,0.452-0.573,0.515-0.769c0.015-0.05-0.003-0.041,0-0.073c-0.105-0.119-0.223-0.219-0.292-0.22c-0.163-0.007-0.072,0.087-0.147,0.074c-0.075-0.016-0.091-0.218-0.182-0.257c-0.09-0.038-0.143-0.065-0.257,0.039c-0.116,0.102-0.009,0.56-0.146,0.621c-0.134,0.062-0.082-0.119-0.221-0.11C224.647,210.377,224.53,210.473,224.432,210.556L224.432,210.556z\"\n        />\n        <Path\n          id=\"Path8095\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M225.239,209.822c0.057-0.086,0.143-0.185,0.109-0.293c-0.024-0.075-0.144-0.088-0.221-0.145c-0.231,0.09-0.47,0.051-0.731,0.291c-0.2,0.187-0.297,0.346-0.221,0.662c0.089,0.056,0.173,0.133,0.254,0.223c0.101-0.083,0.218-0.179,0.293-0.184c0.137-0.008,0.084,0.174,0.223,0.11c0.133-0.064,0.029-0.521,0.146-0.622C225.158,209.801,225.196,209.817,225.239,209.822L225.239,209.822z\"\n        />\n        <Path\n          id=\"Path8030\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.303,208.321c-0.201-0.012-0.437-0.109-0.476,0.074c-0.03,0.141,0.076,0.319-0.036,0.37c-0.297,0.13-0.517,0.564-0.55,0.584c-0.034,0.023-0.074,0.024-0.109,0.036c0.073,0.06,0.194,0.07,0.22,0.147c0.034,0.108-0.053,0.207-0.11,0.292c0.031,0.005,0.073-0.017,0.11,0c0.09,0.04,0.107,0.241,0.183,0.256c0.077,0.015-0.015-0.075,0.146-0.074c0.074,0.001,0.188,0.101,0.293,0.22c0.011-0.122-0.032-0.167,0-0.292c0.029-0.118,0.123-0.272,0.222-0.403c-0.058-0.055-0.138-0.128-0.146-0.184c-0.024-0.139,0.055-0.197,0.109-0.256c0.058-0.059,0.15-0.024,0.183-0.073c0.031-0.049-0.025-0.074,0-0.146c0.025-0.074,0.215-0.002,0.221-0.223C226.559,208.56,226.378,208.453,226.303,208.321L226.303,208.321z\"\n        />\n        <Path\n          id=\"Path8054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.41,209.384c0.101,0.124,0.174,0.234,0.184,0.368c0.017,0.227-0.22,0.478-0.184,0.623c0.037,0.145,0.131,0.034,0.184,0.146c0.052,0.114-0.08,0.435,0,0.514c0.065,0.062,0.095-0.002,0.147,0c0.024-0.045,0.07-0.111,0.073-0.147c0.015-0.138-0.072-0.131-0.036-0.181c0.033-0.05,0.104,0.008,0.147-0.037c0.042-0.044-0.027-0.158,0.034-0.223c0.048-0.045,0.124-0.055,0.224-0.035c-0.043-0.122-0.095-0.228-0.146-0.294c-0.091-0.115-0.244-0.107-0.256-0.182c-0.014-0.074,0.074-0.087,0.073-0.146c-0.005-0.059-0.083-0.05-0.109-0.183c-0.008-0.04,0.023-0.179,0.054-0.244c-0.137-0.025-0.265-0.034-0.386-0.015L226.41,209.384z\"\n        />\n        <Path\n          id=\"sv\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M224.177,210.322c-0.077-0.316,0.024-0.457,0.223-0.64c0.305-0.278,0.569-0.167,0.829-0.333c0.034-0.024,0.268-0.446,0.564-0.575c0.114-0.05,0.019-0.233,0.047-0.372c0.067-0.311,0.584-0.191,0.79-0.137c0.341,0.095,2.058,1.212,1.994,1.666c0.375-0.003,1.213-0.694,1.337,0c0.323-0.214,0.888-0.074,0.736,0.371c-0.032,0.095-0.298,1.383-0.396,0.987c-0.271,0.367,0.271,0.661-0.469,0.864c-0.706,0.192-1.216-0.499-1.832-0.337c0.682,0.186-0.352,0.098-0.526,0.018c-0.425-0.195-0.782-0.54-1.238-0.678c-0.423-0.126-0.917,0.055-1.323-0.151C224.669,210.882,224.44,210.485,224.177,210.322\"\n        />\n      </G>\n      <G id=\"ST\">\n        <Path\n          id=\"Path2898\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.199,253.473c0.247-0.135,0.509-0.345,0.598-0.626c0.045-0.145,0.024-0.63-0.251-0.555C489.915,252.468,490.128,253.021,490.199,253.473\"\n        />\n        <Path\n          id=\"Path5384\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.631,248.737c0.113-0.175,0.124-0.362,0.026-0.551C492.441,248.34,492.431,248.562,492.631,248.737\"\n        />\n        <Circle\n          id=\"st.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"491.173\"\n          cy=\"250.637\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SS\">\n        <Path\n          id=\"Path9840\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.561,227.332c0.149-0.435,0.985-1.011,0.954-1.391c-0.037-0.407-0.328,0.205-0.439-0.438c-0.057-0.323,0.055-0.805,0.293-1.321c0.063-0.136,0.211-0.295,0.293-0.438c-0.097-0.189-0.211-0.381-0.33-0.55c-0.384,0.064-1.143,0.065-1.65-0.037c-0.033-0.008-0.219-0.073-0.256-0.036c-0.18,0.178-1.477,0.582-1.797,0.475c-0.123-0.041-0.443-0.188-0.55-0.293c-0.161-0.162-0.07-0.656-0.255-0.843c-0.041-0.039-0.125-0.106-0.184-0.182l-0.402,3.225l0.586,2.01l1.721,0.992l1.83-1.209L548.561,227.332L548.561,227.332z\"\n        />\n        <Path\n          id=\"Path9838\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.164,234.99c-0.031,0.327,0.024,0.763-0.074,0.953c-0.177,0.346-0.423,0.124-0.475,0.404c-0.052,0.278,0.383,0.53,0.514,0.952c0.132,0.423,0.321,1.177,0.184,1.54c-0.138,0.362-0.435,0.258-0.587,0.514c-0.15,0.255-0.065,0.748-0.22,0.99c-0.155,0.244-0.487,0.099-0.586,0.439c-0.049,0.172,0.128,0.37,0.294,0.584c0.097,0.13,0.083,0.289,0.108,0.44c0.074-0.015,0.161-0.155,0.222-0.074c0.271,0.371,0.468,0.556,0.953,0.729c-0.315-0.743,1.294-0.648,2.014-1.024c0.403-0.213,0.863,0.285,1.393,0.291c0.194,0.005,0.819-0.471,0.915-0.584c0.519-0.617,1.176-1.896,1.979-2.014c1.248-0.189,2.783-0.076,4.066-0.147c-0.231-0.291-0.476-0.516-0.476-0.916c0-0.319,0.194-0.676,0.073-0.989c-0.106-0.274-0.017-0.174-0.328-0.438c-0.322-0.274-0.679-0.363-0.988,0.037c-0.198-0.191-0.095-0.454-0.329-0.585c-0.201-0.113-0.271-0.434-0.369-0.621c-0.187-0.358-0.256-0.726-0.367-1.099l-2.711,0.988l-2.051-0.584L561.164,234.99L561.164,234.99z\"\n        />\n        <Path\n          id=\"Path9836\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.999,234.256c0.087,0.305,0.173,0.613,0.438,0.878c0.348,0.346,1.387,0.313,1.502,0.73c0.116,0.42-0.436,0.483-0.515,0.806c-0.074,0.322,0.288,0.715,0.11,1.026c-0.179,0.312-0.815,0.202-1.026,0.439c-0.21,0.237,0.016,0.667-0.256,0.766c-0.272,0.101-0.38-0.52-0.808-0.514c-0.29,0.007-0.58,0.341-0.878,0.622c0.272,0.233,0.321,0.511,0.515,0.769c0.184,0.24,0.309,0.582,0.514,0.805c0.454,0.5,1.762,0.656,1.357,1.541c0.365-0.086,0.785-0.059,0.843,0.401c0.16-0.395,0.661-0.994,1.172-0.876c0.313,0.07,0.448,0.49,0.808,0.329c0.146-0.067,0.357-0.151,0.549-0.183c-0.024-0.151-0.013-0.309-0.109-0.439c-0.164-0.218-0.342-0.416-0.294-0.585c0.099-0.338,0.434-0.196,0.587-0.438c0.154-0.243,0.069-0.735,0.22-0.99c0.151-0.255,0.45-0.152,0.587-0.514c0.136-0.363-0.053-1.115-0.184-1.54c-0.128-0.421-0.565-0.671-0.515-0.953c0.053-0.278,0.3-0.058,0.476-0.402c0.099-0.19,0.041-0.624,0.074-0.953l-2.199,0.145l-1.208-0.292c0,0-0.575-1.309-0.953-1.245c-0.375,0.064-0.014,0.511-0.223,0.66C556.434,234.365,556.207,234.307,555.999,234.256L555.999,234.256z\"\n        />\n        <Path\n          id=\"Path9834\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.01,232.388c0.117,0.073,0.249,0.144,0.291,0.256c0.116,0.296-0.29,0.534-0.074,0.843c0.124,0.173,0.404,0.31,0.404,0.55c-0.005,0.566,0.616,0.667,1.062,0.989c0.393,0.284,1.012,0.377,1.062,0.953c0.033,0.378-0.084,0.775,0.184,1.1c0.194,0.234,0.292,0.654,0.551,0.806c0.355,0.212,0.489,0.348,0.549,0.769c0.062,0.445,0.625,0.486,0.844,0.768c0.107,0.139,0.402,0.239,0.55,0.331c0.557,0.351,0.685,0.116,1.211-0.223c0.793-0.509,0.925,0.055,1.61,0.11c0.688,0.057,0.491-1.336,1.318-0.622c0.3-0.281,0.588-0.618,0.877-0.623c0.425-0.008,0.533,0.616,0.807,0.516c0.273-0.099,0.047-0.532,0.257-0.769c0.212-0.237,0.847-0.125,1.027-0.439c0.177-0.313-0.186-0.704-0.11-1.025c0.074-0.322,0.627-0.384,0.515-0.807c-0.116-0.419-1.157-0.385-1.503-0.73c-0.27-0.269-0.354-0.573-0.438-0.877c-0.078-0.021-0.154,0.045-0.224,0c-0.247-0.167-0.155-0.751-0.401-0.916c-0.248-0.165-0.587-0.184-0.807,0c-0.222,0.188-0.023,0.561-0.146,0.916c-0.124,0.356-0.292,0.958-0.661,1.172c-0.369,0.215-0.702,0.187-1.209,0c-0.508-0.188-1.164-0.582-1.538-1.319c-0.263-0.515-0.174-1.301-0.147-2.015l-1.172,0.073l-0.514-0.292L545.01,232.388L545.01,232.388z\"\n        />\n        <Path\n          id=\"Path9827\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.01,232.388l4.177-0.515l0.516,0.292l1.172-0.073c0.009-0.314-0.102-0.648-0.074-0.877c0.088-0.765,0.665-1.148,0.514-1.651c-0.151-0.5-0.735-0.846-1.1-0.878c-0.365-0.029-0.458,0.508-0.695,0.368c-0.239-0.138,0.201-0.697,0-0.876c-0.204-0.183-0.506,0.217-0.731,0.073c-0.229-0.143-0.353-0.4-0.294-0.843c0.004-0.026,0.064-0.046,0.073-0.074l-0.182-0.035l-1.831,1.209l-1.722-0.993l-0.586-2.01l0.403-3.228c-0.018-0.024-0.024-0.05-0.035-0.074c-0.074-0.146-0.104-0.393-0.224-0.515c-0.063-0.066-0.323,0.006-0.401-0.074c-0.09-0.089-0.074-0.695-0.258-0.879c-0.134-0.133-0.956,0.115-1.099,0.256c-0.209,0.211-0.74-0.065-0.915,0.112c-0.247,0.244-0.016,0.782-0.257,1.024c-0.155,0.158-0.393,0.286-0.55,0.439c-0.098,0.099-0.106,0.326-0.221,0.439c-0.107,0.104-0.173,0.154-0.439,0.292c-0.167,0.51-0.224,0.024-0.438,0.147c-0.057,0.09-0.229,0.22-0.403,0.22h-1.61c-0.025,0.453-0.14,0.693-0.292,0.807c-0.224,0.304-0.452,0.412-0.369,0.845c0.094-0.036,0.196-0.075,0.292-0.11c0.077,0.289-0.083,0.548-0.182,0.806c0.476,0.087,1.586-0.052,1.94,0.33c0.107,0.048,0.135,0.189,0.111,0.367c-0.014,0.163-0.074,0.315-0.074,0.403c0,0.594,0.811,0.56,1.21,0.623c0.275,0.04,0.565,0.086,0.769,0.292c0.223,0.218,0.329,0.434,0.621,0.62c0.29,0.186,0.439,0.325,0.439,0.586c0,0.237-0.385,0.507-0.184,0.731c0.569,0.635,1.283,0.933,2.014,1.356c0.378,0.219,0.284,0.418,0.517,0.73C544.699,232.19,544.85,232.288,545.01,232.388L545.01,232.388z\"\n        />\n        <Path\n          id=\"Path9852\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M563.729,228.542c-0.28,0.004-0.654,0.081-0.769-0.11c-0.224-0.371,0.509-0.651,0.402-1.025c-0.105-0.372-0.775-0.366-0.989-0.732c-0.213-0.368,0.071-1.068-0.147-1.316c-0.217-0.25-0.312-0.251-0.62-0.185c-0.312,0.067-0.69,0.786-0.99,0.806c-0.3,0.022-0.258-0.033-0.438-0.292c-0.182-0.257,0.106-0.858-0.294-1.317c-0.399-0.464-1.566-0.73-2.196-0.811c-0.631-0.073-1.16-0.144-1.467,0.186c-0.307,0.328,0.033,0.918-0.073,1.207c-0.108,0.29-0.353,0.153-0.403,0.516s0.586,1.018,0.586,1.428c0,0.413-0.372,0.459-0.329,0.844c0.042,0.384,0.772,0.809,0.768,1.171c-0.003,0.363-0.408,0.137-0.437,0.623c-0.03,0.486,0.595,1.468,1.024,1.867c0.432,0.401,0.667-0.045,1.246,0.586c0.509,0.554,0.704,2.192,1.136,3.114l4.579-0.332l2.051,0.586l2.712-0.988c-0.049-0.167-0.104-0.322-0.184-0.477c-0.22-0.427-0.188-1.137-0.621-1.464c-0.397-0.304-0.601-0.625-0.915-0.768c-0.257-0.121-0.607-0.904-0.953-1.322c-0.31-0.37-0.544-0.682-1.062-0.952c-0.471-0.242-1.017-0.143-1.465-0.403C563.601,228.823,563.669,228.681,563.729,228.542L563.729,228.542z\"\n        />\n        <Path\n          id=\"Path9871\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.877,230.519l-0.328,0.733l-0.916-0.182l-0.842-2.161l-1.209-0.146l-1.538,2.492l0.402,1.464l-0.294,0.516h-0.731l-0.477-0.256c0.038,0.414-0.073,0.846,0.074,1.136c0.372,0.735,1.032,1.129,1.539,1.318c0.506,0.188,0.841,0.215,1.207,0c0.37-0.216,0.534-0.816,0.662-1.171c0.124-0.358-0.072-0.732,0.146-0.916c0.221-0.185,0.559-0.166,0.807,0c0.247,0.165,0.156,0.751,0.402,0.916c0.247,0.165,0.602,0.148,0.807,0c0.207-0.15-0.156-0.597,0.225-0.662c0.374-0.062,0.951,1.246,0.951,1.246l1.208,0.293l0.768-0.037c-0.431-0.92-0.626-2.56-1.135-3.112c-0.58-0.632-0.815-0.188-1.245-0.586C557.153,231.213,557.075,230.852,556.877,230.519L556.877,230.519z\"\n        />\n        <Path\n          id=\"Path9894\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.278,228.835l-0.11-1.831l-1.063-0.698l-0.514-1.427l-1.064,0.073l0.622-0.623l-0.512-0.328c-0.415,0.128-1.601,0.271-1.799,0.073c-0.072-0.073-0.124-0.222-0.183-0.329c-0.081,0.143-0.229,0.305-0.291,0.437c-0.237,0.519-0.351,0.998-0.292,1.322c0.109,0.642,0.402,0.031,0.438,0.439c0.035,0.403-0.968,1.02-1.026,1.463s0.065,0.697,0.292,0.842c0.227,0.144,0.529-0.254,0.731-0.073c0.204,0.182-0.236,0.739,0,0.876c0.236,0.139,0.333-0.396,0.698-0.367c0.363,0.03,0.945,0.378,1.099,0.878c0.151,0.501-0.423,0.884-0.515,1.65c-0.056,0.466,0.09,1.118,0.145,1.758l0.477,0.256h0.731l0.294-0.515l-0.402-1.465l1.538-2.49L554.278,228.835L554.278,228.835z\"\n        />\n        <Path\n          id=\"Path9892\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.1,223.633l0.073-0.953c-0.21-0.167-0.482-0.3-0.697-0.514c-0.438-0.44-0.754-0.965-1.465-1.138c-0.252,0.153-0.703,0.336-0.955,0.585c-0.184,0.187,0.096,0.931-0.034,1.064c-0.19,0.188-0.982,0.052-1.318,0.222c-0.292,0.146-0.714,0.473-0.844,0.731c-0.048,0.095,0.025,0.319-0.073,0.366c-0.024,0.012-0.113-0.008-0.145,0l0.512,0.331l-0.621,0.62l1.064-0.073l0.513,1.428l1.063,0.695l0.109,1.832l0.515,0.074l0.842,2.161l0.916,0.182l0.328-0.73c-0.223-0.376-0.567-0.729-0.55-0.99c0.03-0.485,0.435-0.261,0.439-0.623c0.004-0.363-0.725-0.787-0.768-1.17c-0.044-0.386,0.328-0.432,0.328-0.845c0-0.412-0.637-1.065-0.584-1.428c0.051-0.364,0.294-0.224,0.402-0.515c0.106-0.289-0.235-0.876,0.074-1.208C556.404,223.547,556.78,223.63,557.1,223.633L557.1,223.633z\"\n        />\n        <Path\n          id=\"Path9822\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.557,214.804c-0.025,0.174,0.113,0.472,0,0.698c-0.172,0.342-1.516-0.024-1.757,0.221c-0.023,0.025,0.683,0.649,0.731,0.697c0.365,0.363-0.332,1.585,0.222,2.015c-0.182,0.547-0.786,0.931-1.209,1.354c-0.228,0.226-0.272,0.825-0.515,1.063c-0.512,0.511-0.877,1.244-1.354,1.721c-0.093,0.093-0.453,0.037-0.587,0.037c-0.108,0-0.607-0.018-0.66,0.038c-0.019,0.018-0.086,0.169-0.146,0.108c-0.025-0.025-0.076-0.048-0.111-0.074l-0.074,0.954c0.212,0.003,0.334-0.104,0.586-0.074c0.631,0.075,1.797,0.347,2.198,0.809c0.402,0.461,0.112,1.061,0.293,1.317c0.181,0.258,0.139,0.314,0.438,0.292c0.299-0.02,0.678-0.739,0.989-0.805c0.312-0.068,0.406-0.067,0.621,0.183c0.219,0.248-0.066,0.95,0.146,1.316c0.215,0.37,0.885,0.36,0.99,0.733c0.106,0.373-0.626,0.654-0.402,1.024c0.116,0.19,0.487,0.117,0.767,0.11c0.089-0.208,0.287-0.41,0.33-0.66c0.089-0.514,0.003-0.889,0.622-0.916c0.406-0.019,0.862,0.151,1.245,0.11c1.259-0.135,0.764-1.593,0.696-2.418c-0.04-0.44-0.052-0.887,0-1.318c-0.928-0.311-0.789,0.708-0.842-0.844c0.265,0.221,0.446-0.617,0.291-0.768c-0.474-0.475-0.846-1.451-1.501-1.944c-0.167-0.123-0.495-0.165-0.624-0.292c-0.059-0.06,0.078-0.681,0.037-0.843c-0.084-0.342-0.507-2.028-0.366-2.306c0.138-0.28,0.366-1.262,0.366-1.538C563.986,214.793,562.697,214.729,562.557,214.804L562.557,214.804z\"\n        />\n        <Path\n          id=\"ss\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M539.283,226.698c-0.015,0.164-0.05,0.33-0.05,0.42c0,0.594,0.777,0.545,1.18,0.608c0.272,0.042,0.582,0.108,0.791,0.311c0.221,0.219,0.311,0.435,0.604,0.619c0.29,0.187,0.445,0.33,0.445,0.591c0,0.237-0.367,0.499-0.168,0.722c0.569,0.635,1.284,0.929,2.016,1.351c0.38,0.22,0.272,0.435,0.501,0.748c0.17,0.229,0.582,0.311,0.683,0.572c0.116,0.295-0.287,0.53-0.068,0.838c0.122,0.174,0.426,0.305,0.426,0.544c-0.005,0.563,0.595,0.665,1.041,0.988c0.394,0.282,1.015,0.396,1.063,0.968c0.032,0.379-0.078,0.79,0.188,1.114c0.196,0.234,0.295,0.636,0.551,0.788c0.358,0.211,0.487,0.35,0.546,0.77c0.062,0.445,0.648,0.495,0.866,0.778c0.106,0.139,0.397,0.238,0.545,0.329c0.561,0.352,0.681,0.117,1.206-0.223c0.794-0.51,0.909,0.035,1.592,0.092c0.688,0.058,0.491-1.332,1.319-0.618c0.271,0.231,0.313,0.534,0.508,0.793c0.18,0.24,0.325,0.559,0.533,0.779c0.453,0.498,1.766,0.679,1.361,1.563c0.364-0.085,0.778-0.07,0.833,0.393c0.161-0.396,0.667-1.005,1.179-0.889c0.312,0.072,0.45,0.48,0.809,0.32c0.206-0.091,0.569-0.515,0.77-0.231c0.272,0.371,0.469,0.55,0.954,0.722c-0.314-0.744,1.29-0.642,2.012-1.018c0.403-0.212,0.842,0.285,1.368,0.291c0.195,0.003,0.829-0.464,0.923-0.575c0.52-0.618,1.191-1.906,1.994-2.029c1.249-0.188,2.764-0.073,4.045-0.14c-0.231-0.292-0.47-0.507-0.47-0.91c0-0.32,0.204-0.697,0.08-1.01c-0.107-0.274-0.009-0.169-0.321-0.434c-0.322-0.275-0.677-0.343-0.985,0.056c-0.198-0.191-0.108-0.487-0.345-0.619c-0.198-0.112-0.27-0.398-0.368-0.588c-0.271-0.515-0.288-1.091-0.551-1.599c-0.221-0.427-0.197-1.124-0.631-1.453c-0.398-0.303-0.599-0.618-0.911-0.764c-0.255-0.117-0.599-0.936-0.943-1.353c-0.31-0.371-0.562-0.68-1.079-0.952c-0.469-0.242-1.008-0.139-1.454-0.4c-0.681-0.396,0.124-0.679,0.192-1.096c0.089-0.512-0.012-0.873,0.609-0.899c0.407-0.02,0.88,0.152,1.263,0.11c1.259-0.134,0.751-1.611,0.684-2.438c-0.04-0.44-0.053-0.879,0-1.311c-0.926-0.311-0.78,0.716-0.833-0.835c0.266,0.222,0.433-0.633,0.277-0.787c-0.476-0.477-0.844-1.422-1.5-1.915c-0.165-0.123-0.487-0.178-0.618-0.307c-0.059-0.061,0.089-0.669,0.047-0.834c-0.087-0.341-0.525-2.036-0.386-2.316c0.139-0.279,0.386-1.255,0.386-1.529c0-0.012-1.311-0.073-1.453,0c-0.028,0.174,0.112,0.471,0,0.698c-0.175,0.342-1.503-0.042-1.746,0.199c-0.025,0.023,0.694,0.648,0.741,0.696c0.364,0.365-0.336,1.609,0.217,2.041c-0.183,0.548-0.796,0.936-1.221,1.359c-0.225,0.226-0.255,0.812-0.493,1.05c-0.512,0.514-0.896,1.238-1.374,1.714c-0.091,0.093-0.452,0.063-0.584,0.063c-0.11,0-0.598-0.039-0.649,0.015c-0.02,0.02-0.096,0.169-0.157,0.108c-0.208-0.208-0.556-0.325-0.804-0.57c-0.438-0.436-0.739-0.974-1.453-1.142c-0.25,0.151-0.708,0.355-0.958,0.603c-0.187,0.187,0.07,0.904-0.063,1.033c-0.19,0.19-0.976,0.049-1.312,0.221c-0.292,0.146-0.689,0.482-0.818,0.741c-0.047,0.095,0.005,0.32-0.091,0.37c-0.284,0.142-1.73,0.274-1.945,0.062c-0.196-0.196-0.303-0.596-0.494-0.866c-0.384,0.063-1.146,0.057-1.652-0.045c-0.033-0.008-0.237-0.073-0.278-0.03c-0.179,0.179-1.457,0.601-1.774,0.495c-0.123-0.041-0.467-0.204-0.569-0.311c-0.166-0.162-0.062-0.664-0.247-0.849c-0.054-0.051-0.171-0.166-0.218-0.263c-0.073-0.146-0.081-0.375-0.202-0.494c-0.063-0.065-0.34-0.015-0.418-0.092c-0.09-0.089-0.065-0.697-0.247-0.879c-0.136-0.134-0.97,0.121-1.113,0.263c-0.207,0.209-0.751-0.051-0.925,0.124c-0.247,0.244-0.007,0.763-0.247,1.005c-0.158,0.156-0.387,0.292-0.542,0.447c-0.099,0.099-0.119,0.322-0.23,0.434c-0.105,0.105-0.162,0.181-0.427,0.321c-0.167,0.51-0.237,0.028-0.452,0.153c-0.054,0.092-0.214,0.22-0.385,0.22h-1.62c-0.024,0.452-0.13,0.695-0.285,0.808c-0.223,0.303-0.449,0.39-0.364,0.823c0.094-0.035,0.188-0.071,0.286-0.105c0.075,0.29-0.081,0.552-0.181,0.813c0.476,0.085,1.564-0.056,1.923,0.327C539.278,226.398,539.305,226.522,539.283,226.698L539.283,226.698z\"\n        />\n      </G>\n      <G id=\"SR\">\n        <Path\n          id=\"SR-PM\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M318.802,234.88c-0.035,0.109-0.078,0.253-0.037,0.329c0.059,0.111,0.152,0.123,0.256,0.109c0.076-0.008,0.133-0.078,0.183-0.146C319.149,235.022,319,234.933,318.802,234.88L318.802,234.88z\"\n        />\n        <Path\n          id=\"SR-BR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M318.177,237.554c0.191,0.247,0.433,0.503,0.475,0.769c0.063,0.392-0.266,0.807-0.221,1.023c0.043,0.222,0.056-0.053,0.146,0.223c0.089,0.272-0.367,1.297,0,1.467c0.363,0.168,0.509-0.594,0.729-0.623c0.224-0.03,0.198,0.245,0.37,0.182c0.168-0.062,0.268-0.428,0.255-0.62c-0.009-0.192-0.259-0.283-0.22-0.439c0.038-0.159,0.333-0.074,0.402-0.223c0.067-0.147-0.102-0.272-0.074-0.475c0.029-0.203,0.348-0.468,0.329-0.696c-0.013-0.17-0.145-0.239-0.256-0.367c-0.052,0.025-0.088,0.15-0.146,0.145c-0.239-0.02-0.264-0.25-0.255-0.477c0.007-0.225,0.035-0.482-0.111-0.584c-0.293-0.208-0.947-0.194-1.063,0c-0.114,0.194,0.188,0.034,0.146,0.256C318.663,237.254,318.398,237.399,318.177,237.554L318.177,237.554z\"\n        />\n        <Path\n          id=\"SR-SI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.705,236.674c-0.044,0.21-0.053,0.41-0.146,0.623c-0.113,0.262-0.273,0.386-0.439,0.476c0.11,0.127,0.243,0.197,0.256,0.37c0.019,0.225-0.3,0.493-0.329,0.696c-0.028,0.204,0.139,0.328,0.074,0.475c-0.07,0.147-0.367,0.063-0.402,0.223c-0.041,0.157,0.208,0.247,0.22,0.438c0.01,0.193-0.088,0.561-0.255,0.621c-0.17,0.063-0.143-0.214-0.369-0.182c-0.223,0.028-0.37,0.791-0.73,0.621c-0.364-0.17,0.09-1.192,0-1.465c-0.092-0.271-0.103-0.001-0.147-0.223c-0.044-0.22,0.284-0.63,0.222-1.023c-0.04-0.268-0.283-0.522-0.474-0.769c-0.128,0.088-0.216,0.225-0.293,0.256c-0.221,0.081-0.25,0.077-0.329,0c-0.078-0.078,0.125-0.199,0-0.329c-0.124-0.13-0.551,0.251-0.768-0.037c-0.189-0.249,0.217-0.83,0.292-1.172c-0.173-0.009-0.344,0.286-0.514,0.329c-0.169,0.041-0.301-0.093-0.439-0.037c-0.139,0.057-0.074,0.254-0.293,0.331c-0.219,0.074-0.407-0.173-0.915-0.146c-0.402,0.018-1.111,0.336-1.651,0.401c0.007,0.272-0.178,0.585-0.367,0.586c-0.583,0.001-1.719-0.228-1.722,0.66c-0.001,0.473-0.067,1.787-0.073,2.309c-0.003,0.354,0.507,1.433,0.808,1.609c0.125,0.143,0.129,0.456,0.291,0.662c0.163,0.204,0.503-0.025,0.699,0c0.27,0.032,0.329,1.146,0.329,1.355c0.001,0.556,0.924,1.268,0.916,1.83c-0.005,0.219,0,0.417,0.255,0.661c0.192,0.184,0.616,0.402,0.845,0.55c0.318,0.201,1.715,0.667,1.574-0.146c-0.113-0.644-0.632-0.625-0.256-1.208c0.173-0.267,0.166-0.431,0.549-0.223c0.368,0.2,0.435,0.111,0.842,0.036c0.508-0.09,1.261-0.625,1.613-0.182c0.101,0.124,0.818,0.631,1.024,0.622c0.24-0.013,0.785-0.806,0.989-1.54c0.082-0.302,0.038-0.735,0.111-1.025c0.073-0.296,0.221-0.583,0.366-0.844c0.418-0.754-0.348-1.244-0.66-1.829c-0.393-0.739-0.301-1.684-0.329-2.493c-0.024-0.589,0.23-1,0.514-1.393L320.705,236.674L320.705,236.674z\"\n        />\n        <Path\n          id=\"SR-MA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.705,236.674l0.878,0.477c0.162-0.223,0.321-0.431,0.477-0.697c0.393-0.667,0.425-1.277-0.477-1.429c-0.241-0.04-0.653-0.051-1.063-0.146c-0.015,0.107,0.127,0.257,0.11,0.329c-0.056,0.212-0.186,0.01-0.221,0.223c-0.036,0.208,0.41,0.419,0.402,0.877C320.814,236.394,320.732,236.55,320.705,236.674z\"\n        />\n        <Path\n          id=\"SR-CR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M315.686,236.859c0.035,0.002,0.112,0.05,0.146,0.037c0.222-0.077,0.155-0.273,0.293-0.329c0.139-0.058,0.272,0.078,0.438,0.036c0.169-0.041,0.337-0.337,0.515-0.329c0.013-0.053,0.045-0.147,0.037-0.182c-0.066-0.271-0.143-0.087-0.147-0.182c-0.001-0.074,0.086-0.11,0.147-0.184c0.166-0.579-1.092-0.773-1.831-0.877c-0.035,0.256-0.093,0.54-0.037,0.731c0.088,0.297,0.516,0.417,0.438,0.584c-0.073,0.172-0.284-0.024-0.366,0.073c-0.083,0.094-0.094,0.293,0,0.366c0.094,0.074,0.153-0.162,0.292-0.074C315.684,236.573,315.662,236.732,315.686,236.859L315.686,236.859z\"\n        />\n        <Path\n          id=\"SR-NI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M315.686,236.859c-0.024-0.123-0.002-0.286-0.073-0.329c-0.139-0.088-0.199,0.144-0.292,0.074c-0.094-0.07-0.082-0.272,0-0.368c0.08-0.095,0.292,0.097,0.366-0.073c0.076-0.171-0.352-0.287-0.438-0.584c-0.058-0.192,0.001-0.476,0.037-0.733c-0.17-0.025-0.438-0.1-0.515-0.11c-1.284-0.175-1.061,1.38-1.651,2.09c0.186,0.054,0.144,0.199,0.146,0.328c0.539-0.066,1.248-0.385,1.651-0.402C315.342,236.73,315.503,236.847,315.686,236.859L315.686,236.859z\"\n        />\n        <Path\n          id=\"SR-PR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.701,236.067c-0.379,0.092-0.8,0.26-0.986,0.17c-0.285-0.139-0.049-0.235-0.223-0.328c-0.171-0.094-0.573-0.124-0.768,0c-0.193,0.123-0.052,0.384-0.291,0.55c-0.24,0.166-0.882,0.246-1.138,0.146c-0.197-0.077-0.161-0.199-0.22-0.292c-0.095,0.345-0.475,0.894-0.293,1.135c0.218,0.287,0.643-0.091,0.769,0.039c0.124,0.129-0.079,0.25,0,0.328c0.077,0.079,0.111,0.082,0.331,0c0.218-0.08,0.765-0.472,0.804-0.697c0.042-0.222-0.259-0.063-0.146-0.256c0.115-0.194,0.768-0.208,1.063,0c0.146,0.105,0.118,0.358,0.11,0.584c-0.008,0.228,0.018,0.459,0.256,0.476c0.24,0.02,0.437-0.277,0.585-0.622s0.252-0.759,0.256-0.99c0.002-0.117,0.003-0.166-0.04-0.254L320.701,236.067z\"\n        />\n        <Path\n          id=\"SR-SA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M318.762,235.907c-0.082-0.159-0.211-0.305-0.182-0.441c0.024-0.126,0.174-0.139,0.255-0.222c-0.024-0.019-0.056-0.004-0.073-0.035c-0.04-0.076,0.002-0.223,0.036-0.33c-0.344-0.094-0.756-0.109-0.952-0.109c-0.826-0.004-0.533,0.356-0.699,0.843c-0.014,0.042-0.013,0.066-0.035,0.11c-0.062,0.073-0.148,0.111-0.147,0.185c0.002,0.094,0.081-0.088,0.147,0.182c0.011,0.041-0.021,0.156-0.037,0.222c0.058,0.093,0.024,0.216,0.221,0.292c0.255,0.1,0.895,0.02,1.136-0.146c0.239-0.167,0.097-0.427,0.292-0.549C318.737,235.899,318.754,235.91,318.762,235.907L318.762,235.907z\"\n        />\n        <Path\n          id=\"SR-WA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.533,235.979c0.053-0.031,0.117-0.046,0.109-0.182c-0.008-0.173-0.25-0.435-0.475-0.585c-0.041,0.051-0.086,0.105-0.146,0.109c-0.073,0.009-0.126-0.03-0.184-0.073c-0.082,0.078-0.23,0.09-0.255,0.221c-0.024,0.136,0.1,0.281,0.182,0.439c0.205-0.105,0.57-0.089,0.731,0C319.532,235.924,319.525,235.959,319.533,235.979L319.533,235.979z\"\n        />\n        <Path\n          id=\"SR-CM\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.312,234.732c-0.107,0.074,0.64,0.368,0.699,0.405c-0.224,0.008-0.561-0.11-0.732,0.108c-0.002-0.035-0.063-0.041-0.073-0.074c-0.01,0.016-0.025,0.024-0.037,0.037c0.225,0.151,0.47,0.414,0.476,0.585c0.008,0.137-0.058,0.152-0.108,0.182c0.032,0.076-0.044,0.145,0.183,0.256c0.186,0.091,0.675-0.095,1.056-0.187c-0.121-0.262-0.385-0.462-0.36-0.617c0.035-0.211,0.166-0.01,0.222-0.223c0.02-0.073-0.124-0.224-0.111-0.329C320.058,234.772,319.567,234.56,319.312,234.732L319.312,234.732z\"\n        />\n        <Path\n          id=\"sr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M311.916,242.325c-0.3-0.176-0.808-1.276-0.802-1.634c0.006-0.519,0.062-1.819,0.063-2.293c0.001-0.889,1.151-0.645,1.733-0.646c0.276-0.001,0.786-0.75,0.211-0.916c0.59-0.711,0.358-2.264,1.641-2.087c0.402,0.057,2.564,0.242,2.36,0.953c0.283-0.558-0.157-0.944,0.742-0.941c0.333,0.001,1.382-0.044,1.404,0.471c0.174-0.222,0.511-0.096,0.731-0.108c-0.056-0.037-0.778-0.304-0.669-0.377c0.478-0.327,1.729,0.174,2.245,0.263c0.904,0.152,0.865,0.783,0.471,1.454c-0.43,0.728-1.023,1.142-0.988,2.069c0.028,0.811-0.058,1.774,0.336,2.511c0.313,0.585,1.083,1.079,0.668,1.835c-0.142,0.256-0.291,0.55-0.366,0.844c-0.072,0.29-0.021,0.692-0.104,0.993c-0.204,0.732-0.769,1.551-1.011,1.563c-0.205,0.008-0.926-0.52-1.026-0.642c-0.352-0.442-1.108,0.091-1.61,0.186c-0.408,0.073-0.479,0.166-0.845-0.034c-0.385-0.212-0.354-0.041-0.525,0.224c-0.375,0.582,0.136,0.552,0.25,1.195c0.141,0.814-1.267,0.362-1.585,0.161c-0.231-0.146-0.632-0.355-0.826-0.537c-0.256-0.244-0.272-0.436-0.27-0.653c0.011-0.568-0.896-1.306-0.897-1.86c0-0.208-0.091-1.296-0.362-1.332c-0.192-0.024-0.517,0.179-0.68-0.024C312.044,242.761,312.043,242.468,311.916,242.325\"\n        />\n      </G>\n      <G id=\"SO\">\n        <Path\n          id=\"Path9233\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.76,246.602l0.036-1.649l-0.878-1.651l-1.281,0.036l0.222,3.188l-4.505,2.529l1.317,2.747c0.702-0.848,1.572-1.63,2.345-2.418c0.696-0.712,1.512-1.259,2.345-1.795l0.368-0.99L597.76,246.602L597.76,246.602z\"\n        />\n        <Path\n          id=\"Path9156\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.616,241.474l-1.063,0.916l-0.183,0.876l-2.452,0.036l0.878,1.652l-0.037,1.648l0.769,0.073c1.41-1.074,2.677-2.245,3.847-3.666c0.05-0.06,0.096-0.123,0.146-0.182L600.616,241.474L600.616,241.474z\"\n        />\n        <Path\n          id=\"Path9193\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.26,243.342l3.111-0.073l0.185-0.876l1.062-0.916l-0.074-0.036l0.109-1.172l-0.696-0.403l-0.293-0.878l0.403-1.355l-0.697,0.182l-0.769-0.182l-0.438-1.098l-0.99,1.171c-0.371,0.494-1.081,0.474-1.796,0.402l0.878,3.405v1.832L596.26,243.342L596.26,243.342z\"\n        />\n        <Path\n          id=\"Path8944\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.26,243.342v-1.832l-0.879-3.405c-0.474-0.047-0.96-0.124-1.317-0.074c-1.203,0.174-1.956,0.723-2.749,1.577c-0.193,0.209-0.436,0.209-0.66,0.292l0.989,1.61l-0.036,0.769l1.209,0.221l0.403-1.172l1.062-0.182l0.514,1.171v1.064L596.26,243.342L596.26,243.342z\"\n        />\n        <Path\n          id=\"Path9113\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.35,249.056l4.506-2.53l-0.221-3.187l-0.846,0.037v-1.064l-0.514-1.171l-1.062,0.182l-0.402,1.172l-1.209-0.222l-0.074,1.685l-1.466,0.293l-0.476,3.042l-0.182,0.036L591.35,249.056L591.35,249.056z\"\n        />\n        <Path\n          id=\"Path9123\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.668,251.803l-1.318-2.746l-1.943-1.721l-2.158,0.439l-0.516,1.905l1.099-0.146l1.867,0.223l0.661,2.636l1.649,0.183c0.206-0.246,0.421-0.483,0.623-0.73C592.643,251.827,592.656,251.818,592.668,251.803L592.668,251.803z\"\n        />\n        <Path\n          id=\"Path9084\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.734,249.678l0.515-1.905l2.344-0.475l0.476-3.042l1.467-0.293l0.108-2.453l-0.989-1.61c-0.574,0.218-1.182,0.273-1.757,0.621c-0.874,0.528-1.364,2-1.943,2.821c-0.287,0.412-0.743,0.753-0.953,1.207c-0.222,0.48-0.074,1.173-0.074,1.687c0,1.191,0.013,2.371,0,3.551L586.734,249.678L586.734,249.678z\"\n        />\n        <Path\n          id=\"Path9032\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.008,252.572l-1.65-0.183l-0.661-2.636l-1.866-0.223l-1.906,0.256c-0.014,1.583-0.05,3.166-0.034,4.765c0.008,0.919-0.077,1.474,0.474,2.27c0.483,0.698,1.183,1.271,1.136,1.978c0.543-0.679,1.101-1.555,1.101-2.453c0.107,0.554,0.75-0.396,0.953-0.66c0.325-0.424,0.615-0.866,0.953-1.282C590.999,253.795,591.504,253.181,592.008,252.572L592.008,252.572z\"\n        />\n        <Path\n          id=\"Path9030\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.531,246.676l-0.807-0.073l-0.367,0.99C597.794,247.312,598.135,246.976,598.531,246.676z\"\n        />\n        <Path\n          id=\"Path9006\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.904,228.395c0.049-0.001,0.098,0,0.146,0l-1.174,1.393l2.454,0.476l1.757-1.172l0.953,0.585l0.55,0.697c0.151-0.254,0.338-0.483,0.44-0.768c0.123-0.344,0-0.737,0.146-1.064c0.147-0.325,0.449-0.374,0.661-0.621c0.105-0.124,0.114-0.298,0.182-0.44l-0.584-0.73l-0.293,0.584l-0.516-0.989l-0.767,0.22l-0.769-0.585l-0.073-1.355l-1.212,1.43l-0.401-0.074l-1.539,1.76l0.477,0.292L604.904,228.395z\"\n        />\n        <Path\n          id=\"Path8987\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.904,228.395l0.438-0.366l-0.476-0.293l1.538-1.759l0.402,0.074l1.211-1.43l-0.074-1.21l-6.262,0.585l0.145,0.11l-0.108,1.651l0.695,0.807l-0.293,1.684c0.026,0.009,0.047,0.03,0.075,0.037C603.081,228.514,603.997,228.408,604.904,228.395L604.904,228.395z\"\n        />\n        <Path\n          id=\"Path8985\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.445,219.604c-0.586-0.101-0.886-0.208-1.466,0.223c-0.376,0.278-0.948,0.698-1.39,0.843c-0.73,0.241-1.393,0.102-2.016-0.183l-0.659,1.392l-0.915-0.584l-1.136,1.719c0.03,0.054,0.077,0.09,0.108,0.147c0.169,0.29,0.308,0.821,0.662,0.916c0.348,0.09,0.445,0.224,0.696,0.476c0.709,0.711,1.511,0.976,2.418,1.318l-0.182-1.574l0.402-1.539l0.954-1.172l2.344,0.474l0.037,0.037L599.445,219.604L599.445,219.604z\"\n        />\n        <Path\n          id=\"Path8953\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.445,219.604l-0.146,2.493l2.383,1.906l6.262-0.588l-0.146-3.292l-0.586-1.979c-0.354-0.056-0.629-0.198-1.023-0.109c-0.384,0.085-0.731,0.239-1.102,0.369c-0.61,0.21-1.01,0.201-1.573,0c-0.518-0.183-1.434,0.74-1.831,0.989c-0.791,0.493-1.168,0.322-2.016,0.183C599.558,219.551,599.533,219.618,599.445,219.604L599.445,219.604z\"\n        />\n        <Path\n          id=\"Path8968\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M602.118,228.248l0.293-1.684l-0.697-0.807l0.11-1.651l-2.563-2.052l-2.347-0.476l-0.951,1.173l-0.403,1.539l0.184,1.576c0.055,0.02,0.09,0.052,0.146,0.074c1.059,0.398,2.13,0.812,3.189,1.207C600.079,227.523,601.086,227.972,602.118,228.248L602.118,228.248z\"\n        />\n        <Path\n          id=\"Path8965\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M609.594,230.374l-0.552-0.697l-0.953-0.585l-1.756,1.172l-2.454-0.476l-2.711,3.188l2.822,0.807l-0.879,1.575l0.768,1.575l-0.294,2.235l1.137,0.876c0.554-0.779,0.943-1.689,1.466-2.49c0.594-0.911,1.236-1.809,1.65-2.822c0.406-0.993,0.468-2.042,0.99-3.003C609.073,231.268,609.327,230.82,609.594,230.374L609.594,230.374z\"\n        />\n        <Path\n          id=\"Path7912\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.861,223.01l1.137-1.721l0.915,0.585l0.659-1.392c-0.359-0.165-0.754-0.316-1.024-0.66c-0.599-0.753-1.068-1.896-1.942-2.381c-0.33,0.833-1.083,1.568-1.319,2.417c-0.216,0.77,0.37,1.421,0.843,1.942C591.482,222.186,591.628,222.591,591.861,223.01L591.861,223.01z\"\n        />\n        <Path\n          id=\"Path8941\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.722,240.045l-1.137-0.876l0.294-2.235l-0.768-1.576l0.877-1.574l-2.821-0.807l-3.003,3.552l0.44,1.101l0.768,0.183l0.698-0.183l-0.403,1.355l0.293,0.879l0.698,0.402l-0.109,1.173l1.978,1.391c0.692-0.843,1.368-1.673,2.051-2.529C604.635,240.225,604.665,240.126,604.722,240.045L604.722,240.045z\"\n        />\n        <Path\n          id=\"Path11020\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.21,218.138l0.586,1.978l0.293,5.862l0.769,0.584l0.768-0.219l0.517,0.987l0.292-0.584l0.584,0.731c0.289-0.601,0.41-1.3,0.769-1.83c0.383-0.569,0.763-1.121,0.952-1.799c0.225-0.792,0.179-1.608,0.183-2.418c0.006-0.989,1.279-0.206,1.393-0.767c-0.199-0.043-0.38-0.143-0.549-0.257c0.072,0.365-0.209,0.459-0.551,0.329c0.515-0.451,0.357-1.28,0.257-1.866c-0.146-0.844,0-1.329,0.221-2.124c0.171-0.617-1.221-0.979-1.65-0.769c-0.438,0.217-0.472,0.873-0.989,1.135c-0.619,0.319-1.325,0.225-1.943,0.477c-0.589,0.24-1.114,0.618-1.797,0.55C607.281,218.134,607.247,218.143,607.21,218.138L607.21,218.138z\"\n        />\n        <Path\n          id=\"so\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M585.924,246.25c0-0.511-0.13-1.218,0.089-1.698c0.212-0.456,0.638-0.811,0.927-1.218c0.576-0.821,1.078-2.29,1.955-2.816c0.797-0.483,1.732-0.174,2.431-0.921c0.794-0.852,1.547-1.409,2.746-1.584c0.897-0.128,2.478,0.512,3.098-0.313l7.884-9.323c-0.954,0-1.941,0.163-2.88-0.078c-1.062-0.271-2.076-0.785-3.101-1.165c-1.062-0.394-2.11-0.804-3.167-1.205c-0.977-0.37-1.835-0.628-2.585-1.38c-0.25-0.253-0.333-0.385-0.681-0.475c-0.354-0.094-0.492-0.644-0.657-0.933c-0.28-0.492-0.47-0.894-0.864-1.326c-0.474-0.519-1.033-1.183-0.816-1.955c0.237-0.847,0.976-1.59,1.309-2.424c0.873,0.486,1.356,1.651,1.952,2.402c0.748,0.941,1.882,1.202,3.036,0.821c0.441-0.145,1.013-0.539,1.39-0.816c0.666-0.493,0.855-0.411,1.674-0.274c0.848,0.141,1.229,0.319,2.021-0.176c0.4-0.25,1.314-1.177,1.831-0.994c0.566,0.202,0.958,0.225,1.564,0.017c0.371-0.124,0.717-0.313,1.1-0.397c0.435-0.097,0.729,0.092,1.146,0.134c0.68,0.07,1.207-0.336,1.796-0.575c0.615-0.254,1.315-0.141,1.936-0.457c0.518-0.262,0.568-0.937,1.01-1.152c0.425-0.211,1.802,0.155,1.63,0.767c-0.218,0.796-0.365,1.281-0.219,2.124c0.101,0.588,0.254,1.431-0.26,1.88c0.341,0.126,0.623,0.049,0.551-0.315c0.169,0.113,0.353,0.191,0.551,0.237c-0.114,0.563-1.392-0.209-1.397,0.779c-0.005,0.809,0.065,1.635-0.162,2.428c-0.188,0.677-0.6,1.195-0.979,1.762c-0.447,0.666-0.393,1.646-0.941,2.284c-0.212,0.248-0.503,0.313-0.649,0.639c-0.146,0.322-0.021,0.692-0.14,1.037c-0.279,0.784-0.842,1.41-1.232,2.131c-0.52,0.962-0.563,2.022-0.969,3.017c-0.412,1.012-1.06,1.906-1.649,2.816c-0.576,0.882-0.959,1.906-1.616,2.732c-0.73,0.916-1.463,1.83-2.208,2.735c-1.5,1.817-3.022,3.295-5.009,4.574c-0.83,0.536-1.66,1.092-2.354,1.805c-0.781,0.8-1.678,1.589-2.386,2.452c-0.7,0.856-1.436,1.689-2.126,2.549c-0.337,0.419-0.632,0.866-0.963,1.292c-0.203,0.263-0.811,1.213-0.917,0.659c0,0.901-0.585,1.766-1.128,2.446c0.045-0.708-0.634-1.29-1.119-1.987c-0.553-0.798-0.467-1.345-0.473-2.264C585.869,251.756,585.924,249.037,585.924,246.25\"\n        />\n      </G>\n      <G id=\"SN\">\n        <Path\n          id=\"Path9159\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M439.579,211.25c-0.146,0.156-0.342,0.359-0.477,0.33c-0.336-0.074-0.078-0.546-0.292-0.516c-0.217,0.032,0.037,0.478-0.147,0.661c-0.184,0.183-0.611,0.044-0.877,0.185c-0.271,0.138-0.369,0.516-0.698,0.621c-0.327,0.107-0.916-0.404-1.135-0.11c-0.222,0.293,0.433,0.597,0.439,0.954c0.003,0.165-0.1,0.314-0.184,0.474c0.036,0.014,0.023,0.023,0.074,0.036c0.068,0.022-0.024,0.614,0.292,0.403c0.404-0.27,1.167,0.579,1.651,0.512c0.471-0.063,0.745-0.342,1.245-0.255c0.479,0.083,0.977-0.231,1.429-0.036c0.138-0.326-0.136-0.846-0.039-1.246c0.089-0.354,0.011-0.574-0.145-0.877c-0.105-0.207-0.689-1.512-0.878-0.768C439.588,211.547,439.62,211.388,439.579,211.25L439.579,211.25z\"\n        />\n        <Path\n          id=\"Path9068\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.491,206.048l0.258,0.733l-0.476,1.025l-1.32-0.11l-0.916,0.62l-0.695,0.037c0,0-1.165-0.736-1.43-0.807c-0.216-0.057-0.435,0.09-0.661,0.146c-0.106,0.229-0.165,0.468-0.146,0.661c0.034,0.371,0.386,0.569,0.367,0.878c-0.021,0.312-0.198,0.55-0.476,0.807c-0.123,0.117-0.362,0.151-0.549,0.255c0.069,0.14,0.266,0.417,0.475,0.33c0.56-0.223,0.428,0.528,0.916,0.551c0.477,0.024,0.598-0.471,1.208-0.147c0.078,0.043,0.005,0.1,0.035,0.147l0.259-0.181l0.62,0.841l0.294,1.024l0.035,0.808h0.368c0.316,0,0.288,0.08,0.55,0.182c0.084-0.163,0.188-0.312,0.184-0.475c-0.007-0.357-0.661-0.661-0.438-0.954c0.223-0.294,0.808,0.218,1.135,0.11c0.331-0.108,0.429-0.483,0.698-0.622c0.269-0.139,0.694-0.001,0.879-0.184c0.184-0.181-0.068-0.626,0.146-0.661c0.214-0.03-0.044,0.438,0.291,0.516c0.136,0.027,0.332-0.174,0.477-0.331c-0.02-0.056-0.038-0.105-0.11-0.145c-0.124-0.108-0.236-0.243-0.292-0.402c-0.235-0.219-0.176-0.34,0.11-0.404c0.273-0.256-0.041-1.091-0.074-1.428c-0.031-0.322-0.193-0.435-0.402-0.623c-0.254-0.224,0.136-0.477,0.107-0.697c-0.058-0.49-0.708-0.715-0.915-1.136C437.907,206.224,437.693,206.147,437.491,206.048L437.491,206.048z\"\n        />\n        <Path\n          id=\"Path9125\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.048,207.625c-0.025,0.141-0.076,0.305-0.146,0.403c-0.124,0.178-0.3,0.065-0.438,0.33c-0.14,0.268-0.021,1.017-0.111,1.282c-0.074,0.21-0.117,0.196-0.182,0.256c0.104-0.335,0.836-1.006,1.135-0.878c-0.292,0.033-1.158,0.77-1.063,1.063c0.355-0.052,0.537-0.249,0.698-0.55c-0.081,0.213-0.085,0.4-0.037,0.619c-0.207-0.092-0.359,0.005-0.402,0.224c0.272,0.028,0.517,0.178,0.402,0.402l1.394,0.038c-0.19-0.235-0.471-0.501-0.517-0.733c-0.056-0.315,0.244-0.483,0.186-0.697c-0.061-0.212-0.413-0.187-0.439-0.402c-0.027-0.218-0.047-0.387,0.366-0.623c0.22-0.123,0.681-0.078,1.137-0.036c0.024-0.058,0.006-0.137,0.037-0.182c0.247-0.337,0.779-0.261,1.025-0.516c-0.327-0.254-0.816-0.553-1.025-0.437c-0.275,0.152,0,0.272-0.074,0.402c-0.072,0.13,0,0.231-0.368,0.328C428.297,208.006,427.47,207.869,427.048,207.625L427.048,207.625z\"\n        />\n        <Path\n          id=\"Path8871\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M426.098,209.968c0-0.022,0.067-0.049,0.074-0.073c0.067-0.06,0.11-0.046,0.182-0.256c0.091-0.265-0.028-1.014,0.111-1.283c0.138-0.266,0.315-0.151,0.438-0.328c0.069-0.099,0.123-0.263,0.146-0.403c-0.049-0.025-0.146-0.005-0.181-0.036c-0.336-0.317-0.34-0.684-0.223-0.953c0.122-0.269,0.502-0.37,0.697-0.368c0.191,0.003,0.099,0.166,0.292,0.183c0.086,0.008,0.2-0.112,0.33-0.146c-0.191-0.29-0.156-0.892-0.477-0.954c-0.369-0.072-0.731,0.369-0.731,0.369l-0.328-0.331v-0.585c-0.31,0.606-0.668,1.254-1.135,1.721c-0.025,0.025-0.075,0.05-0.111,0.074c0.111,0.137,0.243,0.228,0.258,0.402c0.019,0.24-0.154,0.508-0.294,0.733C425.712,208.342,426.099,209.3,426.098,209.968L426.098,209.968z\"\n        />\n        <Path\n          id=\"Path9094\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.092,207.625c0.118-0.122,0.202-0.254,0.219-0.402c-0.081-0.149-0.171-0.28-0.327-0.403c-0.271-0.205-0.73-0.385-1.064-0.437c-0.33-0.056-0.548,0.256-0.878,0.074c-0.043-0.025-0.042-0.102-0.073-0.147c-0.13,0.036-0.244,0.157-0.331,0.147c-0.194-0.02-0.101-0.18-0.292-0.183c-0.192-0.003-0.575,0.099-0.696,0.369c-0.122,0.269-0.115,0.633,0.223,0.952c0.332,0.32,1.389,0.426,1.756,0.329c0.37-0.098,0.29-0.199,0.369-0.329c0.074-0.13-0.204-0.251,0.074-0.402C429.276,207.072,429.764,207.37,430.092,207.625L430.092,207.625z\"\n        />\n        <Path\n          id=\"Path9092\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.297,210.813h1.317c0.188-0.107,0.144-0.322,0.292-0.477c0.102-0.107,0.238-0.073,0.33-0.039c-0.174-0.147-0.392-0.32-0.515-0.29c-0.255,0.062,0.051,0.278-0.184,0.29c-0.236,0.017-0.589-0.417-0.696-0.804c-0.091-0.336,0.009-0.819,0.182-1.173c-0.453-0.041-0.917-0.086-1.136,0.037c-0.413,0.235-0.395,0.407-0.366,0.621c0.024,0.218,0.379,0.191,0.437,0.402c0.062,0.211-0.237,0.381-0.183,0.698C427.825,210.311,428.106,210.578,428.297,210.813L428.297,210.813z\"\n        />\n        <Path\n          id=\"Path9089\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M425.182,206.599c-0.321,0.213-0.959,0.368-0.916,0.768c0.121-0.11,0.242-0.151,0.403-0.146c0.202,0.073,0.315,0.339,0.475,0.513c0.141-0.225,0.312-0.493,0.294-0.731C425.425,206.829,425.293,206.737,425.182,206.599z\"\n        />\n        <Path\n          id=\"Path9061\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.31,207.222c-0.018,0.148-0.101,0.281-0.22,0.401c-0.245,0.255-0.778,0.175-1.025,0.517c-0.247,0.336-0.325,0.966-0.221,1.354c0.106,0.388,0.462,0.818,0.697,0.806c0.234-0.013-0.073-0.229,0.182-0.291c0.124-0.026,0.338,0.143,0.515,0.291c0.091,0.04,0.136,0.083,0.329-0.035c0.271-0.169,0.736-0.255,0.879,0.035c0.187-0.106,0.422-0.137,0.549-0.255c0.278-0.256,0.455-0.495,0.477-0.807c0.021-0.31-0.331-0.508-0.368-0.877c-0.02-0.191,0.04-0.429,0.146-0.66c-0.051,0.013-0.094,0.038-0.146,0.036c-0.281-0.015-0.393-0.211-0.659-0.255c-0.271-0.046-0.644,0.167-0.916,0.036C430.415,207.463,430.367,207.327,430.31,207.222L430.31,207.222z\"\n        />\n        <Path\n          id=\"Path8911\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M426.903,212.093c-0.342,0.025-0.69,0.124-0.807,0.475c-0.104,0.314-0.356,1.018,0.108,0.916c-0.18,0.133-0.24,0.297-0.181,0.514c0.341-0.075,0.348-0.461,0.513-0.698c-0.385,0.451,1.371,1.099,1.575,0.224c0.024,0.087,0.202,0.037,0.293,0.108l0.328-1.245l-0.145-0.292h-1.355C427.129,212.093,427.019,212.085,426.903,212.093L426.903,212.093z M426.428,213.889c-0.143,0.063-0.274,0.223-0.439,0.403c-0.131,0.142,0.135,0.394,0.184,0.512c0.211-0.145,0.457-0.072,0.695-0.11c0.479-0.073,0.847-0.383,1.355-0.366c0.125,0.005,0.209-0.039,0.33-0.036l-0.183-0.37c-0.1-0.039-0.204-0.04-0.331-0.036c-0.349,0.009-0.768,0.321-1.098,0.111C426.723,213.861,426.571,213.825,426.428,213.889L426.428,213.889z\"\n        />\n        <Path\n          id=\"Path8907\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.786,213.741l0.074-0.768l-0.622-0.953l-0.037-0.661c-0.024,0.017-0.005,0.065-0.038,0.074c-0.418,0.121-0.856-0.059-1.282,0.222c-0.483,0.321,0.094,0.593-0.181,0.439h-0.11l0.146,0.294l-0.328,1.243c0.273,0.211,0.659,0.452,0.877,0.293c-0.033,0.019-0.062,0.124-0.109,0.11c-0.188-0.062-0.272-0.101-0.475-0.036c-0.132,0.041-0.229-0.034-0.33-0.074l0.183,0.369c0.449,0.008,0.897,0.024,1.21-0.223C430.123,213.784,430.406,213.767,430.786,213.741L430.786,213.741z M429.87,213.193c-0.307,0.107-0.369,0.541-0.551,0.696C429.586,213.637,429.338,213.23,429.87,213.193z\"\n        />\n        <Path\n          id=\"Path8905\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M435.292,213.669l-0.034-0.808l-0.295-1.024l-0.62-0.844l-0.256,0.182c0.177,0.243-0.048,0.519-0.369,0.623c-0.998,0.331-1.849-0.233-2.711-0.769c-0.568-0.356-0.461,0.145-0.806,0.33l0.036,0.661l0.622,0.953l-0.074,0.767c0.095-0.005,0.139-0.073,0.256-0.073h4.25L435.292,213.669L435.292,213.669z\"\n        />\n        <Path\n          id=\"Path8886\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.473,203.815l-0.732-0.623h-1.648v0.294l-0.477,0.036l-0.66-0.877l-1.319,1.063l-0.731,0.036c-0.074,0.249-0.224,0.666-0.256,0.733c-0.054,0.116-0.16,0.213-0.221,0.328v0.584l0.328,0.329c0,0,0.365-0.436,0.731-0.368c0.371,0.073,0.22,0.916,0.551,1.1c0.331,0.184,0.549-0.126,0.878-0.074c0.331,0.054,0.794,0.234,1.063,0.438c0.271,0.207,0.271,0.568,0.55,0.698c0.271,0.129,0.648-0.083,0.916-0.036c0.105,0.02,0.178,0.066,0.254,0.109l0.294-0.661l-0.257-0.73l0.623-0.146l0.146-0.915l-0.696-0.036l0.036-0.732L432.473,203.815z\"\n        />\n        <Path\n          id=\"Path8879\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.473,203.815l-0.622,0.552l-0.036,0.729l0.697,0.038l-0.146,0.915l-0.623,0.146l0.257,0.732l-0.293,0.66c0.12,0.07,0.232,0.139,0.405,0.147c0.279,0.014,0.542-0.255,0.806-0.183c0.263,0.069,1.428,0.806,1.428,0.806l0.697-0.036l0.916-0.62l1.317,0.109l0.477-1.025l-0.256-0.73c-0.104-0.052-0.186-0.109-0.258-0.184c-0.219-0.238-0.286-0.566-0.438-0.843c-0.121-0.223-0.813-0.595-0.767-0.806c0.1-0.458-0.446-1.381-0.916-1.43c-0.074-0.008-0.083-0.025-0.146-0.037l-1.757,1.65L432.473,203.815L432.473,203.815z\"\n        />\n        <Path\n          id=\"Path8081\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M426.903,203.741l0.73-0.036l1.32-1.063l0.659,0.876l0.477-0.036v-0.292h1.648l1.467,1.209l1.757-1.65c-0.679-0.109-0.835-0.371-1.318-0.953c-0.391-0.47-2.24-1.063-2.712-0.515c-0.304,0.356-2.204,0.668-2.563,0.331C427.732,201.017,427.206,202.755,426.903,203.741L426.903,203.741z\"\n        />\n        <Path\n          id=\"sn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M424.674,207.208c-0.161-0.005-0.299,0.047-0.42,0.157c-0.044-0.448,0.789-0.585,1.047-0.845c0.562-0.56,1.015-1.312,1.344-2.029c0.158-0.343,0.917-3.613,1.716-2.863c0.359,0.337,2.271-0.002,2.576-0.358c0.472-0.551,2.328,0.067,2.718,0.535c0.53,0.632,0.598,0.887,1.462,0.976c0.47,0.046,0.994,0.968,0.896,1.424c-0.046,0.213,0.638,0.583,0.762,0.809c0.152,0.277,0.225,0.602,0.445,0.842c0.216,0.233,0.65,0.263,0.794,0.55c0.208,0.421,0.839,0.653,0.896,1.144c0.025,0.22-0.336,0.476-0.086,0.701c0.211,0.188,0.359,0.307,0.389,0.629c0.034,0.34,0.331,1.163,0.056,1.417c-0.286,0.065-0.313,0.204-0.073,0.421c0.058,0.159,0.149,0.294,0.273,0.402c0.251,0.139,0.009,0.413,0.358,0.513c0.188-0.744,0.785,0.548,0.891,0.751c0.156,0.305,0.236,0.532,0.154,0.886c-0.098,0.402,0.168,0.916,0.027,1.242c-0.452-0.195-0.943,0.109-1.422,0.026c-0.499-0.087-0.784,0.205-1.256,0.27c-0.482,0.067-1.256-0.789-1.658-0.52c-0.318,0.21-0.201-0.38-0.271-0.403c-0.424-0.123-0.281-0.2-0.641-0.201l-4.595-0.008c-0.602-0.001-0.854,0.034-1.306,0.393c-0.399,0.314-0.944,0.283-1.534,0.265c-0.513-0.021-0.869,0.287-1.348,0.364c-0.238,0.039-0.492-0.042-0.703,0.104c-0.049-0.118-0.302-0.374-0.171-0.517c0.329-0.363,0.52-0.542,0.954-0.269c0.329,0.21,0.737-0.114,1.088-0.122c0.257-0.007,0.384,0.191,0.646,0.109c0.203-0.066,0.298-0.024,0.483,0.04c0.335,0.109,0.31-0.734,0.687-0.865c-0.562,0.04-0.235,0.517-0.577,0.76c-0.294,0.209-1.08-0.072-1.176-0.418c-0.208,0.877-1.957,0.239-1.57-0.208c-0.164,0.234-0.152,0.629-0.495,0.707c-0.057-0.219,0-0.39,0.183-0.523c-0.47,0.103-0.208-0.599-0.108-0.913c0.157-0.469,0.686-0.496,1.106-0.497l1.498-0.006c0.274,0.155-0.319-0.099,0.17-0.42c0.426-0.279,0.866-0.088,1.285-0.206c0.467-0.133,0.219-0.794,0.833-0.412c0.862,0.537,1.726,1.098,2.724,0.766c0.381-0.126,0.811-0.5,0.322-0.76c-0.614-0.326-0.735,0.139-1.214,0.118c-0.484-0.024-0.358-0.748-0.915-0.525c-0.212,0.083-0.404-0.208-0.472-0.35c-0.142-0.291-0.595-0.19-0.866-0.024c-0.387,0.237-0.473-0.137-0.676,0.073c-0.149,0.154-0.096,0.352-0.287,0.457l-2.726-0.014c0.109-0.223-0.108-0.375-0.379-0.406c0.044-0.218,0.184-0.304,0.392-0.208c-0.049-0.224-0.03-0.442,0.051-0.655c-0.157,0.302-0.353,0.522-0.706,0.574c-0.094-0.289,0.754-1.039,1.047-1.071c-0.321-0.136-1.179,0.638-1.176,0.942C426.113,209.097,425.589,207.539,424.674,207.208\"\n        />\n      </G>\n      <G id=\"SM\">\n        <Path\n          id=\"sm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M505.798,116.12l0.174-0.254l0.246,0.195l-0.202,0.219L505.798,116.12z\"\n        />\n        <Circle\n          id=\"sm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"506.235\"\n          cy=\"115.84\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SL\">\n        <Path\n          id=\"Path9373\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.665,227.15c0.008,0.092,0.024,0.25,0.074,0.293c0.131,0.115,0.157-0.189,0.293,0.035c0.134,0.224-0.477,0.947-0.44,1.247c0.037,0.299,0.224,0.291,0.258,0.402c0.033,0.111-0.061,0.159,0,0.221c0.061,0.062,0.162-0.101,0.329,0c0.05,0.029,0.056,0.151,0.109,0.222c0.013-0.012,0.023-0.026,0.037-0.036c0.354-0.375,0.381-0.344,0.438-0.99c0.062-0.671,0.73-0.562,0.879-1.024c0.129-0.404,0.245-0.836-0.293-0.513c-0.14,0.081-0.748,0.379-0.809,0.513c-0.016-0.157,0.065-0.333,0.184-0.55c-0.135,0.045-0.283,0.098-0.401,0.11c-0.187,0.021-0.34-0.109-0.477-0.073C441.764,227.028,441.721,227.094,441.665,227.15L441.665,227.15z\"\n        />\n        <Path\n          id=\"Path9371\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M440.091,226.748c0.04,0.17,0.107,0.305,0.183,0.437c0.134,0.233,0.393,0.367,0.475,0.586c0.082,0.22,0.093,0.482,0,0.66c-0.091,0.174-0.407,0.124-0.438,0.293c-0.028,0.173,0.387,0.32,0.331,0.439c-0.059,0.121-0.178-0.085-0.294,0c-0.045,0.031-0.04,0.148-0.074,0.22c0.012,0.096-0.008,0.215,0.074,0.256c0.115,0.058,0.265-0.239,0.402-0.146c0.14,0.092-0.102,0.376,0.074,0.585c0.117,0.141,0.431,0.139,0.695,0.184c0.291-0.234,0.541-0.459,0.768-0.697c-0.054-0.071-0.059-0.189-0.108-0.223c-0.17-0.101-0.271,0.062-0.331,0c-0.06-0.061,0.034-0.108,0-0.22c-0.032-0.113-0.22-0.105-0.255-0.404c-0.037-0.299,0.573-1.02,0.438-1.245c-0.135-0.223-0.161,0.077-0.292-0.036c-0.05-0.044-0.067-0.202-0.073-0.294c-0.03,0.03-0.069,0.059-0.111,0.074c-0.119,0.041-0.261,0.109-0.402,0.037c-0.142-0.074-0.144-0.362-0.256-0.475c-0.112-0.118-0.214-0.211-0.368-0.224C440.389,226.554,440.222,226.704,440.091,226.748L440.091,226.748z\"\n        />\n        <Path\n          id=\"Path9369\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.554,229.129c0.021-0.019,0.034-0.044,0.072-0.037c0.146,0.03,0.178,0.4,0.293,0.515c0.118,0.116,0.213,0.218,0.368,0.182c0.156-0.032,0.124-0.419,0.294-0.439c0.166-0.02,0.176,0.301,0.328,0.293c0.153-0.008,0.195-0.394,0.33-0.366c0.039,0.008,0.03,0.068,0.037,0.108c0.031-0.072,0.025-0.187,0.074-0.22c0.117-0.083,0.237,0.121,0.292,0c0.058-0.122-0.36-0.271-0.329-0.439c0.03-0.173,0.348-0.12,0.439-0.293c0.09-0.173,0.082-0.436,0-0.658c-0.08-0.224-0.342-0.356-0.475-0.588c-0.076-0.132-0.143-0.271-0.182-0.437c-0.012,0.003-0.028-0.004-0.038,0c-0.133,0.025-0.174-0.058-0.294,0c-0.121,0.058-0.17,0.327-0.328,0.402c-0.024,0.009-0.05-0.002-0.074,0c0.065,0.21,0.124,0.435,0.074,0.55c-0.084,0.202-0.272,0.087-0.293,0.223c-0.023,0.131,0.386,0.146,0.293,0.366c-0.09,0.223-0.77-0.096-0.954,0.146C438.33,228.635,438.512,228.89,438.554,229.129L438.554,229.129z\"\n        />\n        <Path\n          id=\"Path9266\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.554,229.129c-0.042-0.237-0.224-0.496-0.074-0.698c0.182-0.243,0.862,0.074,0.954-0.146c0.09-0.224-0.316-0.233-0.294-0.369c0.023-0.132,0.209-0.019,0.294-0.22c0.047-0.116-0.01-0.339-0.074-0.55c-0.155,0.019-0.351-0.074-0.476-0.037c-0.147,0.043-0.16,0.207-0.292,0.222s-0.223-0.203-0.403-0.222c-0.183-0.019-0.382,0.184-0.622,0.184c-0.237,0-0.463-0.3-0.769-0.223c-0.199,0.052-0.348,0.31-0.514,0.516c0.01,0.154,0.173,1.455,0.368,1.428c0.272-0.038,0.669,0.768,0.991,0.035c0.075-0.116,0.204-0.174,0.366-0.146c0.163,0.024,0.225,0.354,0.368,0.369C438.476,229.285,438.494,229.179,438.554,229.129L438.554,229.129z\"\n        />\n        <Path\n          id=\"Path9341\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.882,230.924c0.65,0.358,1.327,0.764,1.465,0.806c0.239,0.074,0.482-0.922,1.025-1.317c0.064-0.048,0.09-0.101,0.146-0.147c-0.265-0.043-0.578-0.041-0.695-0.183c-0.175-0.21,0.063-0.494-0.074-0.585c-0.139-0.091-0.287,0.205-0.402,0.146c-0.115-0.058,0.024-0.337-0.111-0.367c-0.132-0.027-0.175,0.359-0.328,0.367c-0.154,0.008-0.163-0.312-0.328-0.292c-0.168,0.021-0.139,0.407-0.293,0.439c-0.043,0.008-0.074-0.025-0.11-0.037c-0.005,0.203,0,0.421,0.037,0.552c0.057,0.21,0.288,0.161,0.222,0.366C439.385,230.807,439.111,230.862,438.882,230.924L438.882,230.924z\"\n        />\n        <Path\n          id=\"Path9336\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.882,230.924c0.226-0.062,0.502-0.117,0.551-0.257c0.072-0.205-0.165-0.157-0.222-0.366c-0.035-0.131-0.041-0.353-0.037-0.552c-0.09-0.024-0.173-0.063-0.255-0.145c-0.116-0.116-0.147-0.484-0.294-0.516c-0.146-0.028-0.115,0.196-0.256,0.183c-0.14-0.013-0.205-0.34-0.367-0.369c-0.163-0.025-0.289,0.03-0.368,0.146c-0.408,0.713,0.284,0.648,0.769,0.587c-0.23,0.217-0.554,0.226-0.807,0.401c0.152,0.099,0.626,0.354,0.036,0.185C437.791,230.36,438.328,230.615,438.882,230.924L438.882,230.924z\"\n        />\n        <Path\n          id=\"Path9259\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.476,229.581c-0.025,0.061-0.051,0.123-0.075,0.184c0.354,0.11,0.701,0.262,1.072,0.315c0.066-0.139,0.114-0.333-0.045-0.434C437.156,229.474,436.773,229.6,436.476,229.581\"\n        />\n        <Path\n          id=\"Path9271\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M442.948,225.245c-0.083-0.014-0.161-0.09-0.222-0.073c-0.173,0.056-0.133,0.248-0.256,0.292c-0.124,0.044-0.259,0.012-0.402-0.074c-0.144-0.084-0.156-0.473-0.37-0.474c-0.211-0.001-0.29,0.446-0.438,0.551c-0.146,0.104-0.19-0.089-0.368,0.109c-0.156,0.18-0.205,0.722-0.222,1.064c0.074,0.039,0.15,0.074,0.222,0.146c0.112,0.116,0.114,0.402,0.255,0.475c0.142,0.072,0.284,0.006,0.404-0.038c0.12-0.041,0.157-0.183,0.292-0.22c0.136-0.035,0.289,0.09,0.474,0.073c0.123-0.012,0.271-0.065,0.405-0.109c0.2-0.363,0.476-0.762,0.329-0.916C442.89,225.874,442.962,225.465,442.948,225.245L442.948,225.245z\"\n        />\n        <Path\n          id=\"Path9280\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M435.586,227.185c0.025-0.109,0.054-0.198,0.146-0.254c-0.058-0.042-0.125-0.067-0.181-0.111C435.462,226.98,435.539,227.069,435.586,227.185L435.586,227.185z\"\n        />\n        <Path\n          id=\"Path9278\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.501,227.372c-0.143-0.103-0.271-0.148-0.402-0.293c0.024,0.035-0.062,0.077,0,0.109c-0.129-0.073-0.244-0.171-0.367-0.254c-0.092,0.057-0.123,0.145-0.147,0.254c0.105,0.26,0.384,0.452,0.661,0.404c0.012-0.001,0.024,0.002,0.036,0C436.353,227.504,436.431,227.456,436.501,227.372L436.501,227.372z\"\n        />\n        <Path\n          id=\"Path9276\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M440.752,226.198c-0.14-0.294-0.337-0.633-0.369-0.878c-0.039-0.33,0.276-0.55,0.111-0.698c-0.168-0.146-0.42,0.24-0.585,0.183c-0.17-0.059-0.06-0.45-0.258-0.403c-0.199,0.045-0.024,0.52-0.109,0.769c-0.082,0.25-0.187,0.525-0.369,0.696c-0.179,0.171-0.399,0.271-0.62,0.293c-0.225,0.026-0.543-0.307-0.661-0.146c-0.119,0.16,0.346,0.254,0.257,0.476c-0.09,0.223-0.622,0.074-0.878,0.256c-0.123,0.087-0.228,0.206-0.294,0.368c0.21,0.046,0.402,0.183,0.586,0.183c0.239,0,0.44-0.202,0.621-0.183c0.184,0.019,0.272,0.232,0.402,0.222c0.135-0.012,0.145-0.173,0.292-0.222c0.146-0.046,0.389,0.111,0.551,0.037c0.161-0.075,0.21-0.347,0.329-0.403c0.122-0.058,0.159,0.025,0.294,0c0.132-0.027,0.32-0.194,0.474-0.183c0.06,0.004,0.1,0.048,0.146,0.074C440.684,226.496,440.73,226.365,440.752,226.198L440.752,226.198z\"\n        />\n        <Path\n          id=\"Path9292\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M435.989,225.611c0.256,0.007,0.492,0.107,0.66,0c0.379-0.237,0.286-0.839,0.476-1.062c0.188-0.224,0.346-0.309,0.477-0.328c0.131-0.024,0.138,0.124,0.222,0.074c0.078-0.051,0.106-0.212,0.072-0.328c-0.033-0.122-0.221-0.191-0.256-0.293c-0.038-0.102,0.091-0.127,0-0.255c-0.051-0.073-0.237-0.073-0.37-0.111c-0.173,0.41-0.303,0.895-0.621,0.99c-0.293,0.086-0.235,0.508-0.476,0.66c-0.248,0.159-0.545-0.023-0.766,0.183C435.512,225.406,435.788,225.452,435.989,225.611L435.989,225.611z\"\n        />\n        <Path\n          id=\"Path9312\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M439.615,224.551c0.017-0.037-0.003-0.138,0.037-0.147c0.198-0.043,0.09,0.345,0.255,0.403c0.17,0.058,0.42-0.329,0.587-0.183c0.166,0.146-0.154,0.369-0.111,0.699c0.03,0.243,0.228,0.582,0.369,0.877c0.032-0.242,0.054-0.52,0.146-0.623c0.174-0.199,0.222-0.008,0.369-0.109c0.148-0.104,0.226-0.55,0.438-0.55c0.213,0,0.223,0.39,0.369,0.473c0.142,0.086,0.277,0.121,0.402,0.074c0.123-0.043,0.083-0.238,0.256-0.291c0.059-0.021,0.136,0.058,0.223,0.073c-0.019-0.281-0.172-0.238-0.329-0.404c-0.132-0.135,0.072-0.36,0-0.549c-0.099-0.259-0.255-0.502-0.403-0.731c-0.28-0.444-0.483-0.962-0.915-1.282c-0.434-0.322-1.6-0.309-2.089-0.037c0.081,0.294,0.229,0.618,0.11,0.807c-0.173,0.274-0.662,0.073-0.73,0.256c-0.074,0.185,0.102,0.303,0.22,0.369c0.122,0.064,0.107-0.18,0.37-0.037C439.365,223.737,439.49,224.184,439.615,224.551L439.615,224.551z\"\n        />\n        <Path\n          id=\"Path9310\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.454,224.328c-0.104,0.048-0.204,0.068-0.33,0.223c-0.188,0.223-0.097,0.823-0.476,1.062c-0.168,0.107-0.402,0.007-0.66,0c0.034,0.025,0.079,0.037,0.109,0.073c-0.501,0.121-0.781,0.339-0.439,0.916c0.029-0.098,0.072-0.199,0.11-0.293c0.292,0.178,0.532,0.438,0.769-0.037c-0.031,0.211-0.106,0.158,0,0.33c-0.224-0.019-0.602,0.253-0.439,0.476c0.133,0.144,0.26,0.19,0.402,0.292c0.092-0.117,0.178-0.264,0.292-0.292c0.074-0.02,0.123,0.024,0.184,0.036c0.066-0.161,0.17-0.278,0.292-0.367c0.257-0.179,0.79-0.034,0.879-0.256c0.088-0.224-0.374-0.317-0.258-0.475c0.026-0.037,0.104,0.032,0.146,0.036c-0.036-0.144,0.074-0.221,0-0.401c-0.081-0.204-0.547-0.355-0.584-0.588c-0.038-0.234,0.319-0.161,0.256-0.514C437.694,224.472,437.533,224.393,437.454,224.328L437.454,224.328z\"\n        />\n        <Path\n          id=\"Path9261\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.454,224.328c0.078,0.065,0.24,0.144,0.255,0.223c0.065,0.352-0.295,0.277-0.255,0.515c0.037,0.234,0.502,0.384,0.583,0.585c0.074,0.182-0.035,0.258,0,0.402c0.15,0.013,0.339,0.128,0.517,0.109c0.223-0.024,0.441-0.123,0.62-0.292c0.181-0.17,0.284-0.446,0.368-0.695c0.067-0.203,0.01-0.472,0.074-0.623c-0.124-0.368-0.251-0.813-0.438-0.916c-0.262-0.143-0.25,0.101-0.369,0.037c-0.12-0.066-0.291-0.181-0.222-0.369c0.073-0.186,0.562,0.02,0.73-0.256c0.122-0.189-0.025-0.512-0.108-0.807c-0.018,0.009-0.059-0.011-0.073,0c-0.526,0.354-1.286-0.156-1.537,0.55c-0.054,0.144-0.239,0.3-0.329,0.514c0.125,0.037,0.316,0.04,0.367,0.11c0.092,0.126-0.039,0.156,0,0.256c0.037,0.102,0.223,0.172,0.255,0.292c0.033,0.119,0.01,0.278-0.074,0.329c-0.08,0.05-0.087-0.095-0.22-0.074C437.559,224.225,437.501,224.308,437.454,224.328L437.454,224.328z\"\n        />\n        <Path\n          id=\"sl\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M435.405,225.133c0.223-0.205,0.513-0.025,0.761-0.183c0.239-0.153,0.175-0.569,0.471-0.654c0.483-0.14,0.812-1.076,0.961-1.5c0.257-0.708,1.003-0.188,1.527-0.541c0.452-0.301,1.712-0.321,2.161,0.011c0.434,0.32,0.644,0.866,0.925,1.309c0.146,0.229,0.309,0.467,0.406,0.724c0.072,0.187-0.14,0.418-0.01,0.552c0.162,0.169,0.34,0.128,0.359,0.41c0.012,0.22-0.072,0.6,0.099,0.776c0.236,0.25-0.56,1.054-0.516,1.476c0.059-0.13,0.647-0.438,0.782-0.521c0.539-0.322,0.453,0.121,0.322,0.524c-0.149,0.465-0.829,0.336-0.89,1.011c-0.059,0.644-0.079,0.614-0.435,0.99c-0.284,0.3-0.562,0.599-0.964,0.892c-0.544,0.396-0.79,1.404-1.028,1.33c-0.256-0.077-2.371-1.215-2.709-1.502c0.591,0.17,0.126-0.111-0.025-0.209c0.253-0.173,0.58-0.174,0.812-0.392c-0.484,0.059-1.191,0.135-0.784-0.574c-0.32,0.729-0.716-0.09-0.99-0.056c-0.194,0.027-0.363-1.256-0.371-1.411c-0.4,0.093-1.025-0.238-0.731-0.759c0.173,0.135,0.354,0.258,0.549,0.367c-0.459-0.229,0.215-0.621,0.47-0.602c-0.104-0.173-0.056-0.127-0.024-0.34c-0.236,0.476-0.468,0.232-0.762,0.052c-0.04,0.095-0.074,0.19-0.106,0.288c-0.34-0.575-0.057-0.796,0.444-0.916C435.916,225.427,435.534,225.449,435.405,225.133\"\n        />\n      </G>\n      <G id=\"SK\">\n        <Path\n          id=\"SK-KI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.446,101.644c0.128-0.271,0.339-0.417,0.844-0.366c0.309,0.026,0.649,0.16,0.953,0.22c0.256,0.049,0.263-0.079,0.475-0.146c0.204-0.064,0.717,0.979,1.651,0.475c0.286,0.026,0.095-0.134,0.111-0.221c0.055-0.344,0.34-0.747,0.548-1.137c-0.118-0.006-0.246,0.046-0.292,0c-0.106-0.109,0.091-0.175,0-0.219c-0.089-0.042-0.186,0.168-0.292,0.219c-0.106,0.053-0.188,0.085-0.33,0.074c-0.138-0.013-0.356-0.272-0.475-0.184c-0.12,0.087,0.075,0.282,0,0.368c-0.074,0.083-0.205,0.046-0.33,0.035c-0.123-0.009-0.309-0.041-0.401-0.108c-0.094-0.066-0.032-0.177-0.147-0.222c-0.113-0.041-0.343,0.149-0.439,0.111c-0.096-0.041,0.015-0.091-0.072-0.146c-0.09-0.059-0.307,0.013-0.478-0.037c-0.175-0.051-0.374-0.279-0.551-0.293c-0.173-0.014-0.232,0.144-0.404,0.146c-0.171,0.003-0.412-0.229-0.583-0.183c-0.175,0.047-0.188,0.323-0.329,0.37c-0.041,0.011-0.08-0.032-0.11-0.037c-0.07,0.17-0.178,0.344-0.146,0.477c0.049,0.201,0.281,0.225,0.329,0.365c0.046,0.14-0.163,0.208-0.036,0.369C525.007,101.669,525.247,101.648,525.446,101.644L525.446,101.644z\"\n        />\n        <Path\n          id=\"SK-NI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.576,101.424c-0.165,0.072-0.331,0.152-0.439,0.147c-0.143-0.005-0.217,0.009-0.256-0.074c-0.041-0.083,0.175-0.15,0.11-0.293s-0.457-0.338-0.586-0.256c-0.129,0.085,0.025,0.186-0.036,0.293c-0.06,0.108-0.369,0.155-0.369,0.292c0.001,0.139,0.265,0.042,0.294,0.182c0.028,0.143-0.235,0.307-0.257,0.439c-0.024,0.134,0.132,0.203,0.073,0.293c-0.06,0.089-0.308-0.074-0.367,0.073c-0.059,0.147,0.33,0.334,0.367,0.474c0.037,0.145,0.042,0.124-0.035,0.293c-0.046,0.108-0.232,0.229-0.369,0.371c0.062,0.025,0.124,0.091,0.183,0.108c0.304,0.078,0.668,0.024,0.879,0.038c0.617,0.042,1.22-0.152,1.796-0.224c-0.451-0.357-0.166-0.477,0.256-0.55c0.093-0.213,0.274-0.46,0.146-0.585c-0.184-0.177-0.565,0.333-0.697,0.183c-0.131-0.149,0.209-0.322,0.184-0.477c-0.025-0.153-0.091-0.311-0.259-0.328c-0.167-0.021-0.186,0.45-0.473,0.328C520.55,102.087,520.587,101.731,520.576,101.424L520.576,101.424z\"\n        />\n        <Path\n          id=\"SK-BC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.576,101.424c0.011,0.307-0.026,0.665,0.146,0.731c0.288,0.122,0.309-0.35,0.475-0.328c0.169,0.021,0.229,0.175,0.258,0.328c0.024,0.155-0.317,0.327-0.183,0.477c0.131,0.148,0.514-0.363,0.695-0.183c0.129,0.125-0.052,0.372-0.146,0.585c0.363-0.062,0.828-0.08,0.989-0.222c0.395-0.342,0.009-0.771,0.953-0.255c0.385,0.208,1.489-0.053,1.537-0.516c0.024-0.209,0.091-0.284,0.146-0.404c-0.198,0.003-0.438,0.026-0.513-0.073c-0.125-0.159,0.084-0.224,0.035-0.367c-0.045-0.139-0.279-0.166-0.327-0.366c-0.032-0.132,0.075-0.308,0.146-0.477c-0.075-0.013-0.128-0.02-0.294-0.037c-0.229-0.025-0.703,0.03-0.953,0c-0.248-0.029-0.322-0.162-0.516-0.146c-0.191,0.018-0.44,0.29-0.583,0.291c-0.145,0.003-0.077-0.104-0.182-0.108c-0.108-0.007-0.332,0.062-0.405,0.146c-0.072,0.083,0.045,0.175-0.035,0.255c-0.08,0.079-0.206-0.016-0.402,0.074c-0.198,0.087-0.474,0.43-0.697,0.549C520.667,101.418,520.627,101.402,520.576,101.424L520.576,101.424z\"\n        />\n        <Path\n          id=\"SK-BL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.875,101.534c0.006,0.096-0.012,0.177,0.036,0.328c0.058,0.181-0.054,0.385,0.037,0.55c0.133,0.25,0.43,0.407,0.698,0.583c0.101-0.111,0.149-0.276,0.22-0.327c0.204-0.149,0.243,0.015,0.328-0.109c0.087-0.124,0.057-0.39-0.036-0.551c-0.089-0.16-0.369-0.169-0.438-0.328c-0.071-0.162,0.225-0.417,0.072-0.516c-0.155-0.098-0.293,0.264-0.515,0.33C517.169,101.532,517.024,101.52,516.875,101.534z\"\n        />\n        <Path\n          id=\"SK-TA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.328,101.278c-0.199-0.139-0.471-0.301-0.661-0.293c-0.236,0.009-0.294,0.316-0.438,0.255c-0.145-0.058-0.059-0.332-0.146-0.401c-0.088-0.074-0.141,0.125-0.256-0.037c-0.036-0.055,0.068-0.205,0.073-0.293c-0.515-0.008-0.853-0.014-1.099,0.623c0.033,0.169,0.065,0.283,0.073,0.402c0.149-0.016,0.294-0.002,0.403-0.037c0.222-0.068,0.359-0.425,0.515-0.328c0.153,0.098-0.143,0.35-0.072,0.514s0.35,0.17,0.438,0.328c0.09,0.162,0.123,0.424,0.035,0.551c-0.086,0.124-0.125-0.038-0.328,0.11c-0.07,0.051-0.119,0.218-0.222,0.327c0.153,0.105,0.263,0.261,0.402,0.332c0.197,0.099,0.443,0.226,0.66,0.329c0.135-0.139,0.322-0.263,0.37-0.37c0.075-0.173,0.072-0.149,0.034-0.292c-0.034-0.144-0.423-0.33-0.367-0.474c0.056-0.145,0.306,0.017,0.367-0.074c0.062-0.091-0.095-0.159-0.073-0.292s0.287-0.297,0.257-0.439c-0.029-0.14-0.292-0.042-0.294-0.182C519,101.412,519.235,101.366,519.328,101.278L519.328,101.278z\"\n        />\n        <Path\n          id=\"SK-TC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.49,100.84c-0.16-0.118-0.385-0.224-0.441-0.33c-0.099-0.196,0.098-0.229,0-0.33c-0.095-0.1-0.447,0.139-0.512,0c-0.064-0.138,0.224-0.221,0.256-0.33c0.031-0.108,0.082-0.024-0.039-0.254c-0.069-0.136-0.321-0.32-0.549-0.516c-0.277,0.207-0.665,0.352-0.697,0.623c-0.026,0.24-1.13,0.802-1.391,0.807c-0.092,0.001-0.14,0.001-0.223,0c-0.005,0.089-0.109,0.239-0.073,0.291c0.114,0.165,0.17-0.035,0.255,0.038c0.089,0.072,0,0.344,0.146,0.402c0.146,0.059,0.2-0.248,0.439-0.255c0.188-0.008,0.46,0.155,0.659,0.292c0.013-0.011,0.03-0.025,0.036-0.037c0.061-0.107-0.094-0.21,0.037-0.293c0.131-0.082,0.521,0.114,0.585,0.256c0.065,0.144-0.15,0.212-0.108,0.293c0.04,0.082,0.111,0.07,0.255,0.074c0.145,0.005,0.366-0.07,0.587-0.184c0.221-0.117,0.499-0.459,0.696-0.549C521.452,100.823,521.46,100.845,521.49,100.84L521.49,100.84z\"\n        />\n        <Path\n          id=\"SK-ZI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.017,99.227c-0.104-0.003-0.182,0.007-0.328-0.11c0.112-0.199-0.393-0.735-0.879-0.916c-0.312-0.116-0.922,0.512-1.207,0.552c0.143-0.482-0.727-0.163-1.394,0.327c0.224,0.196,0.479,0.378,0.55,0.515c0.122,0.228,0.069,0.147,0.038,0.256c-0.028,0.109-0.321,0.189-0.256,0.328c0.063,0.14,0.419-0.1,0.515,0c0.097,0.1-0.1,0.134,0,0.331c0.056,0.106,0.278,0.214,0.438,0.329c0.143-0.029,0.263-0.008,0.329-0.074c0.079-0.074-0.036-0.171,0.036-0.254c0.074-0.083,0.298-0.152,0.403-0.147c0.104,0.005,0.037,0.111,0.182,0.11c0.146-0.003,0.394-0.273,0.585-0.293c0.19-0.016,0.267,0.119,0.515,0.147c0.2,0.025,0.521,0,0.768,0c-0.071-0.083-0.141-0.176-0.146-0.256c-0.008-0.132,0.146-0.198,0.11-0.293c-0.038-0.094-0.155,0.02-0.255-0.146C523.969,99.551,524.028,99.371,524.017,99.227L524.017,99.227z\"\n        />\n        <Path\n          id=\"SK-PV\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.017,99.227c0.011,0.141-0.048,0.322,0,0.402c0.102,0.166,0.222,0.052,0.259,0.147c0.034,0.094-0.122,0.16-0.111,0.292c0.006,0.077,0.075,0.173,0.146,0.255c0.06,0,0.14-0.005,0.184,0c0.228,0.025,0.259,0.116,0.402,0.074c0.144-0.043,0.155-0.322,0.33-0.37c0.173-0.046,0.416,0.187,0.585,0.184c0.171-0.002,0.227-0.16,0.401-0.146c0.175,0.013,0.376,0.243,0.551,0.293c0.173,0.05,0.389-0.024,0.475,0.036c0.088,0.058-0.024,0.107,0.074,0.147c0.096,0.039,0.324-0.154,0.438-0.111c0.114,0.042,0.054,0.155,0.146,0.223c0.094,0.067,0.278,0.099,0.403,0.108c0.123,0.012,0.254,0.049,0.329-0.036c0.075-0.082-0.119-0.277,0-0.366c0.12-0.088,0.333,0.173,0.475,0.183c0.142,0.009,0.223-0.025,0.33-0.074c0.106-0.051,0.204-0.261,0.294-0.221c0.089,0.042-0.109,0.11,0,0.221c0.045,0.046,0.172-0.006,0.292,0c0.055-0.101,0.111-0.189,0.146-0.291c0.195-0.568,0.233-0.523,0.073-0.549c-0.198-0.074-0.852-0.132-1.098-0.369c-0.626-0.596-0.98-0.617-1.722-0.622c-0.657-0.009-1.001,0.384-1.868,0.074c-0.235-0.084-0.679,0.064-0.843,0.181C524.406,99.123,524.21,99.232,524.017,99.227L524.017,99.227z\"\n        />\n        <Path\n          id=\"sk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M516.783,101.123c0.287-0.737,0.644-0.609,1.322-0.616c0.261-0.005,1.36-0.548,1.391-0.787c0.114-0.928,2.308-1.635,2.104-0.956c0.285-0.041,0.881-0.667,1.195-0.554c0.483,0.179,0.984,0.696,0.872,0.895c0.418,0.331,0.564,0.123,1.035-0.222c0.164-0.122,0.61-0.268,0.848-0.18c0.867,0.312,1.222-0.06,1.879-0.048c0.742,0.008,1.097,0.002,1.721,0.598c0.245,0.232,0.876,0.304,1.074,0.376c0.16,0.024,0.134-0.005-0.062,0.564c-0.174,0.497-0.635,0.981-0.707,1.415c-0.014,0.084,0.175,0.231-0.113,0.208c-0.933,0.502-1.42-0.52-1.624-0.456c-0.216,0.068-0.25,0.173-0.501,0.123c-0.304-0.057-0.646-0.172-0.953-0.204c-0.721-0.074-0.886,0.069-0.96,0.76c-0.049,0.461-1.171,0.74-1.559,0.53c-0.943-0.517-0.536-0.105-0.931,0.237c-0.348,0.301-2.124,0.118-1.277,0.784c-0.573,0.07-1.157,0.271-1.773,0.229c-0.211-0.015-0.588,0.032-0.894-0.046c-0.271-0.071-0.566-0.306-0.82-0.435c-0.392-0.189-0.891-0.519-1.104-0.915c-0.091-0.171-0.005-0.377-0.064-0.559C516.782,101.531,516.85,101.427,516.783,101.123\"\n        />\n      </G>\n      <G id=\"SI\">\n        <Path\n          id=\"Path27938\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.405,108.934c0.077-0.062,0.172-0.121,0.184-0.181c0.024-0.119-0.007-0.14-0.074-0.182c-0.069-0.045-0.179,0.002-0.292,0c-0.051-0.001-0.117,0.008-0.184,0c-0.019,0.073-0.231,0.024-0.256,0.108c-0.025,0.085,0.061,0.194,0.146,0.222c0.088,0.026,0.192-0.153,0.256-0.111c0.066,0.043-0.05,0.15,0,0.184c0.05,0.035,0.074-0.111,0.184-0.074C512.378,108.901,512.398,108.924,512.405,108.934L512.405,108.934z\"\n        />\n        <Path\n          id=\"Path27883\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.417,107.801c-0.057,0.051-0.124,0.058-0.182,0.111c-0.005,0.002-0.025,0.002-0.037,0c-0.009,0.087-0.03,0.183,0,0.219c0.072,0.082,0.122-0.009,0.183,0.037c0.06,0.046,0.011,0.194,0.11,0.258c0.099,0.061,0.31-0.043,0.401,0c0.094,0.039,0.165,0.068,0.146,0.146c0.07,0.008,0.133-0.001,0.185,0c0.112,0.003,0.224-0.045,0.292,0c0.072,0.043,0.099,0.065,0.074,0.182c-0.014,0.063-0.106,0.122-0.183,0.182c0.024,0.037,0.035,0.093,0.072,0.146c0.074-0.008,0.171,0.043,0.223,0c0.062-0.05-0.094-0.087,0.036-0.182c0.129-0.094,0.63-0.017,0.769,0.074c0.14,0.089,0.001,0.139,0.146,0.183c0.061,0.02,0.156-0.07,0.256-0.11c-0.053-0.165-0.155-0.354-0.074-0.403c0.075-0.045,0.214-0.125,0.369-0.182c-0.075-0.056-0.146-0.123-0.223-0.146c-0.14-0.042-0.323,0.097-0.402,0.037c-0.077-0.062,0.055-0.13,0-0.185c-0.055-0.053-0.233,0.018-0.292-0.035c-0.059-0.053,0.01-0.167-0.037-0.221c-0.047-0.057-0.154-0.072-0.222-0.074c-0.067-0.003-0.106,0.001-0.146,0.037c-0.039,0.038,0.006,0.109-0.074,0.146c-0.077,0.04-0.226-0.087-0.33-0.108c-0.104-0.025-0.197-0.046-0.293-0.038c-0.096,0.01-0.186,0.101-0.292,0.11c-0.107,0.011-0.183-0.006-0.328-0.073C511.517,107.888,511.466,107.853,511.417,107.801L511.417,107.801z\"\n        />\n        <Path\n          id=\"SL-coastal-karst\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.06,110.729c-0.03-0.073-0.104-0.133-0.11-0.183c-0.019-0.119,0.041-0.145,0.037-0.22c-0.003-0.074-0.039-0.152-0.037-0.223c0.004-0.068,0.062-0.053,0.037-0.183c-0.007-0.04-0.061-0.102-0.109-0.147c-0.008,0.018-0.025,0.028-0.038,0.039c-0.057,0.04-0.173-0.006-0.254-0.039c-0.086-0.03-0.124-0.14-0.224-0.18c-0.098-0.041-0.186-0.074-0.328-0.037c-0.043,0.011-0.097,0.042-0.146,0.073c0.115,0.158,0.399,0.238,0.515,0.439c0.21,0.372-0.35,0.455-0.622,0.699c0.25,0.058,0.697,0.252,0.916,0.036c0.144-0.143,0.147-0.119,0.329-0.036C510.04,110.774,510.044,110.725,510.06,110.729L510.06,110.729z\"\n        />\n        <Path\n          id=\"Path27913\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.161,110.218c-0.013-0.09-0.108-0.215-0.074-0.256c0.094-0.123,0.021,0.096,0.109,0c0.024-0.024-0.008-0.123,0-0.185c-0.02,0.01-0.048,0.014-0.074,0c-0.089-0.04-0.057-0.255-0.146-0.29c-0.09-0.037-0.173,0.12-0.255,0.109c-0.081-0.008-0.107-0.15-0.184-0.146c-0.073,0.005-0.104,0.125-0.185,0.146c-0.075,0.019-0.173-0.085-0.254-0.074c-0.078,0.009-0.139,0.057-0.182,0.107c-0.032,0.041-0.019,0.104-0.037,0.146c0.05,0.045,0.104,0.109,0.109,0.148c0.024,0.128-0.034,0.116-0.037,0.182c-0.004,0.071,0.033,0.145,0.037,0.224c0.004,0.073-0.055,0.101-0.037,0.219c0.009,0.05,0.077,0.113,0.109,0.183C510.482,110.877,510.986,110.59,511.161,110.218L511.161,110.218z\"\n        />\n        <Path\n          id=\"Path27911\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.444,109.081c-0.074,0.042-0.087,0.195-0.146,0.223c-0.063,0.024-0.08-0.048-0.147-0.037c-0.069,0.012-0.175,0.039-0.221,0.11c-0.046,0.074-0.011,0.188-0.039,0.254c-0.024,0.072-0.096,0.09-0.108,0.148c-0.013,0.058,0.131,0.117,0.037,0.183c-0.094,0.067-0.308-0.239-0.439-0.256c-0.099-0.013-0.131,0.053-0.184,0.074c-0.008,0.058,0.024,0.158,0,0.183c-0.089,0.095-0.019-0.123-0.11,0c-0.028,0.041,0.063,0.166,0.073,0.255c0.005-0.009,0.031,0.01,0.036,0c0.49,0.472,0.985,0.293,1.503,0.621c0.449,0.288,0.28-0.538,0.515-0.585c-0.129-0.026-0.238-0.139-0.369-0.182c0.119-0.105,0.251-0.159,0.439-0.221c-0.042-0.05-0.096-0.106-0.11-0.146c-0.031-0.088,0.024-0.104,0-0.146c-0.025-0.044-0.081-0.026-0.109-0.074c-0.026-0.049,0.07-0.17,0-0.222c-0.068-0.051-0.108,0.149-0.293,0.109C512.675,109.354,512.573,109.187,512.444,109.081L512.444,109.081z\"\n        />\n        <Path\n          id=\"Path27859\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.444,109.081c0.13,0.105,0.231,0.272,0.326,0.293c0.185,0.04,0.225-0.161,0.294-0.11c0.07,0.052-0.027,0.172,0,0.221c0.026,0.046,0.083,0.028,0.107,0.074c0.025,0.044-0.03,0.058,0,0.146c0.017,0.04,0.073,0.096,0.111,0.147c0.312-0.1,0.683-0.195,0.697-0.402c0.009-0.107-0.021-0.238-0.073-0.403c-0.104,0.041-0.196,0.127-0.257,0.11c-0.146-0.044-0.007-0.094-0.146-0.184c-0.14-0.088-0.638-0.169-0.768-0.074c-0.13,0.094,0.024,0.131-0.037,0.182C512.638,109.133,512.516,109.04,512.444,109.081L512.444,109.081z\"\n        />\n        <Path\n          id=\"Path27881\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.024,109.081c-0.074-0.031-0.166-0.047-0.184-0.109c-0.028-0.091,0.104-0.189,0.073-0.255c-0.027-0.067-0.117-0.025-0.146-0.074c-0.028-0.05,0.06-0.13,0-0.182s-0.175,0.057-0.291,0.037c-0.119-0.02-0.326-0.096-0.369-0.183c-0.041-0.084-0.01-0.102,0.037-0.146c0.041-0.045,0.188-0.008,0.221-0.073c0.029-0.063-0.036-0.136-0.109-0.181c-0.074-0.049-0.15,0.05-0.292,0c-0.091-0.033-0.188-0.137-0.292-0.224c-0.079,0.147-0.158,0.354-0.405,0.623c0.221,0.124,0.417,0.273,0.661,0.328c-0.148,0.126-0.339,0.397-0.29,0.623l0.221,0.109c-0.121,0.155-0.018,0.186,0.036,0.255c0.048-0.027,0.103-0.062,0.146-0.073c0.143-0.035,0.23-0.003,0.328,0.037c0.098,0.04,0.136,0.15,0.224,0.18c0.086,0.033,0.196,0.077,0.255,0.039c0.06-0.041,0.03-0.133,0.073-0.185c0.031-0.036,0.09-0.053,0.144-0.073c-0.044-0.053-0.093-0.096-0.107-0.183C509.938,109.287,509.99,109.189,510.024,109.081z\"\n        />\n        <Path\n          id=\"SL-central-slovenia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.024,109.081c-0.035,0.109-0.088,0.206-0.074,0.293c0.017,0.087,0.062,0.13,0.109,0.183c0.019-0.007,0.021-0.035,0.038-0.037c0.081-0.01,0.174,0.09,0.254,0.074c0.08-0.021,0.11-0.141,0.183-0.147c0.074-0.003,0.104,0.139,0.185,0.147c0.08,0.008,0.168-0.147,0.255-0.111c0.091,0.037,0.059,0.253,0.147,0.292c0.091,0.042,0.124-0.088,0.255-0.073c0.134,0.018,0.348,0.322,0.44,0.256c0.091-0.068-0.051-0.124-0.038-0.185c0.014-0.057,0.085-0.075,0.11-0.147c0.025-0.067-0.008-0.182,0.036-0.254c0.045-0.073,0.154-0.099,0.222-0.11c0.07-0.012,0.087,0.062,0.146,0.037c0.061-0.025,0.074-0.177,0.146-0.223c0.013-0.006,0.025,0.001,0.038,0c-0.05-0.069-0.063-0.167-0.11-0.182c-0.11-0.041-0.133,0.106-0.183,0.074c-0.051-0.035,0.064-0.139,0-0.184c-0.064-0.04-0.172,0.136-0.257,0.111c-0.086-0.024-0.172-0.133-0.146-0.223c0.023-0.084,0.237-0.031,0.256-0.109c0.02-0.077-0.054-0.105-0.146-0.146c-0.094-0.042-0.304,0.062-0.402,0c-0.1-0.063-0.052-0.21-0.108-0.256c-0.06-0.046-0.111,0.044-0.185-0.037c-0.029-0.034-0.008-0.129,0-0.219c-0.035-0.01-0.087-0.042-0.109-0.04c-0.021,0.125-0.058,0.278-0.037,0.37c0.026,0.116,0.153,0.117,0.147,0.182c-0.007,0.067-0.093,0.121-0.147,0.146c-0.054,0.025-0.095-0.041-0.182,0c-0.088,0.041-0.193,0.247-0.292,0.294c-0.099,0.044-0.168-0.014-0.256,0.035c-0.091,0.05-0.108,0.245-0.223,0.256C510.059,109.158,510.055,109.096,510.024,109.081z\"\n        />\n        <Path\n          id=\"Path27868\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.027,107.835c0.067,0.006,0.173,0.021,0.221,0.074c0.049,0.053-0.023,0.168,0.037,0.219c0.059,0.054,0.238-0.017,0.291,0.037c0.057,0.053-0.075,0.124,0,0.183c0.077,0.062,0.264-0.078,0.404-0.037c0.074,0.025,0.141,0.091,0.223,0.147c0.275-0.101,0.616-0.208,0.659-0.33c0.123-0.336,0.296-0.121,0.587-0.109c-0.094-0.108,0.007-0.087,0-0.147c-0.159-0.057-0.297-0.153-0.405-0.183c-0.188-0.052-0.278,0.002-0.401-0.073c-0.125-0.076-0.113-0.241-0.256-0.37c-0.045-0.04-0.115-0.079-0.183-0.108c-0.165,0.008-0.328-0.09-0.477,0c-0.161,0.097-0.357,0.024-0.55,0c0.044,0.148,0.166,0.304,0.11,0.368c-0.101,0.118-0.154-0.027-0.222,0c-0.067,0.025-0.093,0.045-0.11,0.146C512.946,107.705,512.989,107.773,513.027,107.835L513.027,107.835z\"\n        />\n        <Path\n          id=\"Path27855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.027,107.835c-0.041-0.062-0.081-0.13-0.074-0.182c0.016-0.101,0.042-0.119,0.11-0.146c0.066-0.027,0.119,0.12,0.22,0c0.056-0.064-0.064-0.219-0.108-0.368c-0.178-0.025-0.354,0.008-0.514,0c-0.546-0.035-0.874,0.322-1.247,0.66c0.053,0.054,0.103,0.089,0.146,0.111c0.147,0.068,0.224,0.083,0.329,0.073c0.105-0.008,0.196-0.1,0.292-0.109c0.096-0.008,0.189,0.014,0.294,0.038c0.103,0.022,0.251,0.147,0.329,0.108c0.076-0.037,0.031-0.109,0.074-0.146C512.921,107.836,512.96,107.831,513.027,107.835L513.027,107.835z\"\n        />\n        <Path\n          id=\"Path27857\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.202,107.139c0.068,0.026,0.138,0.072,0.183,0.109c0.144,0.124,0.13,0.29,0.255,0.37c0.124,0.073,0.211,0.021,0.402,0.073c0.108,0.03,0.247,0.125,0.402,0.183c-0.042-0.271,0.493-0.222,0.732-0.183c-0.222-0.319-0.582-0.899-0.877-1.135c-0.381-0.304-0.83,0.234-0.551,0.585C514.576,107.03,514.389,107.129,514.202,107.139z\"\n        />\n        <Path\n          id=\"SL-upper-carniola\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.668,107.689c0.106,0.086,0.203,0.188,0.294,0.224c0.14,0.05,0.221-0.049,0.292,0c0.073,0.046,0.14,0.12,0.107,0.181c-0.027,0.065-0.175,0.027-0.22,0.073c-0.045,0.044-0.076,0.061-0.037,0.146c0.039,0.087,0.251,0.166,0.368,0.182c0.118,0.022,0.233-0.088,0.292-0.036c0.059,0.052-0.027,0.131,0,0.182c0.03,0.052,0.118,0.009,0.146,0.073c0.027,0.067-0.104,0.165-0.073,0.256c0.026,0.093,0.143,0.194,0.256,0.185c0.115-0.013,0.129-0.208,0.223-0.257c0.09-0.05,0.157,0.01,0.257-0.036c0.099-0.046,0.205-0.254,0.293-0.293c0.086-0.041,0.127,0.025,0.181,0c0.057-0.026,0.141-0.079,0.146-0.147c0.007-0.066-0.122-0.068-0.146-0.182c-0.021-0.089,0.018-0.241,0.037-0.369c-0.368,0.088-1.632-0.307-1.868-0.369C508.845,107.416,508.762,107.51,508.668,107.689L508.668,107.689z\"\n        />\n        <Path\n          id=\"si\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M508.622,109.258c-0.048-0.225,0.167-0.502,0.315-0.625c-0.247-0.057-0.464-0.191-0.68-0.317c0.549-0.598,0.286-0.963,0.968-0.797c0.254,0.062,1.778,0.598,1.995,0.402c0.436-0.385,0.82-0.812,1.452-0.77c0.33,0.024,0.73,0.186,1.042-0.006c0.322-0.195,0.707-0.212,1.032-0.007c-0.28-0.353,0.156-0.904,0.536-0.599c0.296,0.236,0.661,0.83,0.879,1.148c-0.292-0.044-1.256-0.29-0.736,0.317c-0.29-0.011-0.453-0.206-0.573,0.132c-0.068,0.187-0.792,0.358-1.007,0.487c-0.169,0.101,0.138,0.599,0.123,0.812c-0.021,0.335-0.8,0.36-1.113,0.634c0.127,0.041,0.239,0.155,0.37,0.182c-0.231,0.047-0.064,0.887-0.516,0.6c-0.518-0.33-1.014-0.179-1.503-0.652c-0.167,0.403-0.744,0.747-1.186,0.547c-0.183-0.08-0.178-0.087-0.322,0.058c-0.22,0.217-0.673,0.03-0.923-0.026c0.272-0.241,0.839-0.333,0.628-0.707c-0.168-0.295-0.925-0.219-0.55-0.707C508.782,109.328,508.702,109.293,508.622,109.258L508.622,109.258z\"\n        />\n      </G>\n      <G id=\"SH\">\n        <Path\n          id=\"sh\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.861,307.619c0.113-0.177,0.124-0.361,0.028-0.551C453.672,307.219,453.663,307.446,453.861,307.619\"\n        />\n        <Circle\n          id=\"sh.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"454.023\"\n          cy=\"306.459\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SG\">\n        <Path\n          id=\"sg\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.281,249.052c-0.35,0.09,0.185,0.757,0.655,0.131C760.729,249.085,760.513,249.04,760.281,249.052\"\n        />\n        <Circle\n          id=\"sg.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"760.873\"\n          cy=\"249.374\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"SE\">\n        <Path\n          id=\"Path9252\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.308,69.225c-0.173,0.01-0.368,0.051-0.549,0.074c0.031,0.422,0.02,1.042-0.331,1.135c-0.272,0.074-0.382-0.653-0.768-0.584c-0.446,0.308,0.32,1.668,0.109,2.16c0.196-0.144,0.355-0.062,0.402,0.183c0.451-0.139,0.063-0.487,0.55-0.437c-0.128,0.187-0.254,0.37-0.402,0.549c0.335,0.042,0.509-0.326,0.843-0.256c-0.005,0.041-0.074,0.24-0.11,0.367c-0.042-0.158-0.237-0.298-0.366-0.11c-0.174,0.088-0.338,0.172-0.515,0.256c0.149,0.207,0.764,0.308,0.877,0c-0.13,0.517-0.286,1.191,0.074,1.063c-0.518,0.18,0.033,0.206,0.11,0.55c0.004,0.011-0.003,0.024,0,0.035c0.191-0.018,0.41-0.197,0.55-0.146c0.503,0.182,0.364,0.895,0.661,0.99c0.296,0.095,0.352-0.304,0.621-0.223c0.205,0.066,0.297,0.398,0.439,0.623c0.169-0.152,0.294-0.339,0.55-0.439c0.407-0.156,0.824-0.267,0.992-0.513c0.327-0.494-0.025-0.979,0.254-1.318c0.221-0.269,0.59-0.304,0.953-0.371c0.025-0.085-0.026-0.135,0-0.219c0.133-0.435,0.555-0.969,0.915-1.284c0.053-0.043,0.123-0.059,0.182-0.109c-0.309-0.205-0.487-0.6-0.842-0.807c-0.177-0.103-0.4-0.081-0.623-0.182c0.092,0.132,0.223,0.263,0.147,0.366c-0.147,0.208-0.569-0.164-0.731,0c-0.163,0.166,0.123,0.515,0,0.661c-0.124,0.146-0.322,0.011-0.516,0.073c-0.192,0.064-0.457,0.421-0.66,0.329c-0.201-0.089,0.123-0.508-0.146-0.584c-0.271-0.077-0.447,0.593-0.808,0.731c-0.36,0.138-1.128,0.337-1.245,0c-0.118-0.339,0.729-0.307,0.731-0.55c0-0.24-0.38-0.06-0.403-0.329s0.371-0.756,0.731-0.843c-0.047-0.109-0.067-0.224-0.146-0.293c-0.302-0.268-0.618-0.427-1.063-0.514C504.639,69.232,504.485,69.213,504.308,69.225L504.308,69.225z M503.907,72.851c-0.114,0.008-0.216,0.028-0.33,0.038c-0.053,0.087-0.094,0.17-0.146,0.255C503.652,73.176,503.817,73.05,503.907,72.851z\"\n        />\n        <Path\n          id=\"Path9247\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.26,73.841c-0.389-0.024-0.776-0.042-0.953-0.182c-0.374-0.303-0.026-0.502-0.331-0.733c-0.173-0.133-0.526-0.078-0.843-0.109c-0.023,0.038-0.046,0.072-0.074,0.109c-0.203,0.293-0.451,0.989-0.806,0.843c-0.287-0.121-0.117-0.568,0-0.952c-0.363,0.062-0.73,0.099-0.953,0.367c-0.279,0.339,0.073,0.825-0.255,1.318c-0.167,0.248-0.582,0.355-0.99,0.514c-0.254,0.1-0.382,0.288-0.55,0.439c0.043,0.071,0.086,0.152,0.145,0.183c0.257,0.132,0.522-0.065,0.732,0c0.211,0.063,0.226,0.288,0.476,0.328c0.251,0.042,0.635-0.297,0.915-0.255c0.279,0.041,0.438,0.471,0.662,0.402c0.222-0.069,0.036-0.385,0.222-0.55c0.183-0.163,0.622-0.286,0.843-0.255c0.222,0.025,0.104,0.211,0.403,0.255c0.299,0.042,0.976-0.067,1.281-0.328c0.305-0.262,0.496-0.737,0.403-0.991c-0.094-0.25-0.439-0.033-0.476-0.255C512.105,73.929,512.222,73.897,512.26,73.841L512.26,73.841z\"\n        />\n        <Path\n          id=\"Path10275\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.223,70.324c-0.059,0.059-0.124,0.137-0.185,0.184c-0.318,0.251-0.614,0.368-0.916,0.55c-0.143,0.135-0.25,0.276-0.221,0.403c0.058,0.23,0.518,0.08,0.477,0.328c-0.042,0.251-0.638,0.05-0.88,0.256c-0.209,0.179-0.229,0.501-0.367,0.767c0.315,0.032,0.669-0.024,0.842,0.112c0.306,0.232-0.043,0.431,0.332,0.731c0.174,0.139,0.565,0.16,0.953,0.182c0.107-0.162,0.271-0.335,0.438-0.403c0.223-0.092,0.408,0.126,0.622,0c0.214-0.123-0.036-0.527,0.438-0.73c0.256-0.109,0.73,0.168,1.174,0.291c0.652-0.396-0.074-1.139-0.586-1.317c0.365,0.02,0.715,0.191,1.063,0c-0.236-0.454-0.845-0.514-1.282-0.402c0.074-0.059,0.174-0.015,0.258-0.037c0,0-0.034-0.224-0.624-0.515C513.462,70.581,512.909,70.493,512.223,70.324L512.223,70.324z\"\n        />\n        <Path\n          id=\"Path9191\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.223,70.324c0.686,0.172,1.24,0.257,1.537,0.402c0.591,0.287,0.624,0.515,0.624,0.515c0.032-0.008,0.073,0.008,0.109,0c0.478-0.073,1.001,0.139,1.464-0.108c-0.084-0.074-0.166-0.157-0.256-0.224c0.372,0.037,0.761,0.079,1.1-0.109c-0.04-0.089-0.1-0.174-0.146-0.255c0.045,0.021,0.003-0.045,0.035-0.037c-0.245-0.083-0.517-0.131-0.658-0.329c-0.243-0.34,0.095-0.963-0.186-1.247c-0.278-0.284-0.75-0.146-1.135-0.146c-0.19,0-0.338-0.042-0.514-0.036c-0.174,0.007-0.372,0.059-0.621,0.182C513.139,69.153,512.675,69.875,512.223,70.324L512.223,70.324z\"\n        />\n        <Path\n          id=\"SE-AB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.815,66.733c-0.207,0.311-0.414,0.649-0.585,0.842c-0.469,0.521-0.918,0.293-1.393,0.731c-0.338,0.319-0.613,0.876-0.877,1.394c-0.011,0.175-0.021,0.346,0.074,0.476c0.142,0.198,0.418,0.246,0.662,0.329c0.222,0.057,0.289-0.046,0.222-0.257l0.255,0.182c0.031-0.213-0.013-0.377-0.182-0.514c0.284-0.015,0.415,0.694,0.585,0.586c0.258-0.161,0.271-0.471,0.586-0.586c0.228-0.083,0.479-0.104,0.696-0.22c-0.215-0.043-0.361-0.224-0.402-0.439c0.098,0.03,0.668,0.174,0.66,0.146c0.111-0.055-0.156-0.437-0.293-0.516c0.118,0.487-0.885,0.323-0.844,0c0.151,0.139,0.353,0.165,0.55,0.111c-0.51-0.175,0.275-0.272,0.551-0.475c0.309-0.232,0.623-0.466,1.025-0.477c-0.108-0.208-0.295-0.396-0.476-0.549c0.643,0.511-0.14-0.557-0.292-0.587C519.23,66.897,518.985,66.806,518.815,66.733L518.815,66.733z M519.181,68.602c-0.128,0.001-0.214,0.084-0.221,0.256c0.033-0.025,0.074-0.046,0.109-0.074c0.086-0.055,0.172-0.094,0.257-0.147C519.277,68.617,519.227,68.601,519.181,68.602L519.181,68.602z M518.815,69.846c-0.06,0.088-0.123,0.172-0.182,0.256C518.809,70.04,518.819,70.009,518.815,69.846z M518.227,70.068l-0.255,0.11C518.073,70.158,518.156,70.136,518.227,70.068z\"\n        />\n        <Path\n          id=\"Path9209\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.677,67.064c-0.021,0.403-0.106,0.835-0.037,1.135c0.068,0.298,0.191,0.441,0.331,0.623c0.316-0.026,0.663-0.108,0.876,0.11c0.174,0.174,0.127,0.481,0.11,0.769c0.267-0.519,0.538-1.075,0.876-1.394c0.473-0.438,0.926-0.212,1.393-0.731c0.174-0.191,0.378-0.531,0.586-0.842c-0.189-0.082-0.275-0.149,0.074-0.224c-0.282-0.402-1.554-0.304-1.356-1.025c-0.357,0.073-0.657,0.418-0.877-0.073c-0.012-0.026-0.126-0.021-0.185-0.037c-0.207,0.479-0.442,1.01-0.767,1.281C515.368,66.942,515.025,66.963,514.677,67.064L514.677,67.064z M518.375,65.818c0.025,0.096,0.046,0.198,0.074,0.293c0.112,0.124,0.271,0.167,0.439,0.146C518.769,66.066,518.584,65.91,518.375,65.818z\"\n        />\n        <Path\n          id=\"Path9207\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.074,67.76c0.225,0.521,0.422,1.075,0.516,1.429c0.076,0.303,0.016,0.532-0.037,0.768c0.341-0.407,0.697-0.863,1.025-1.025c0.498-0.25,0.752-0.146,1.136-0.146c0.086,0,0.165,0.042,0.257,0.036c-0.139-0.181-0.264-0.325-0.329-0.623c-0.073-0.3,0.017-0.729,0.037-1.135c-0.234,0.07-0.476,0.269-0.698,0.255c-0.55-0.025-0.878-0.815-1.282-0.661c-0.401,0.158-0.167,0.861-0.401,1.064C512.227,67.78,512.138,67.729,512.074,67.76L512.074,67.76z\"\n        />\n        <Path\n          id=\"Path9205\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,67.613c0.101,0.59,0.263,1.259,0.183,1.576c-0.119,0.478-0.231,0.19-0.329,0.474c-0.057,0.172-0.017,0.477-0.034,0.734c0.008,0.005,0.025-0.007,0.034,0c0.354,0.205,0.533,0.601,0.843,0.806c0.244-0.209,0.518-0.472,0.732-0.513c0.09-0.019,0.159-0.027,0.222,0.035c0.11,0.117-0.064,0.221-0.183,0.329c0.3-0.182,0.598-0.297,0.916-0.549c0.175-0.138,0.337-0.337,0.516-0.551c0.051-0.238,0.113-0.468,0.037-0.768c-0.091-0.354-0.288-0.91-0.516-1.428c-0.164,0.074-0.312,0.156-0.55,0.11c-0.335-0.066-0.623-0.717-1.026-0.731C510.159,67.123,509.954,67.502,509.656,67.613L509.656,67.613z\"\n        />\n        <Path\n          id=\"Path9029\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.191,64.243c-0.546,0.231-0.05,0.904,0.146,1.172c0.353,0.487,0.195,0.853,0.073,1.391c-0.166,0.731-1.444,0.286-1.315,0.99c0.087,0.491-0.521,0.632-0.258,1.21c0.028,0.066-0.081,0.185-0.074,0.292c0.36-0.042,0.729-0.093,1.025-0.036c0.443,0.084,0.763,0.246,1.062,0.514c0.09,0.079,0.125,0.208,0.184,0.331c0.347-0.02,0.722,0.654,1.024,0.402c0.318-0.263-0.526-1.076-0.256-1.319c0.272-0.244,0.552,0.279,0.844,0.255c0.291-0.025,0.509-0.421,0.807-0.402c0.3,0.02,0.722,0.242,0.732,0.475c0.01,0.234-0.343,0.125-0.402,0.33c-0.029,0.103,0.021,0.236,0.108,0.369c0.212,0.096,0.415,0.097,0.586,0.183c0.021-0.256-0.021-0.567,0.036-0.733c0.097-0.285,0.212,0.006,0.329-0.475c0.076-0.319-0.083-0.984-0.184-1.576c-0.056,0.025-0.077,0.124-0.146,0.111c-0.423-0.065-0.638-0.889-0.989-1.064c-0.352-0.173-0.14,0.269-0.878-0.073c-0.622-0.288-1.612-1.507-2.419-2.347C505.209,64.248,505.203,64.236,505.191,64.243L505.191,64.243z\"\n        />\n        <Path\n          id=\"Path9150\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.571,77.723c-0.19-0.445-0.458-0.938-0.329-1.208c0.188-0.402,0.558-0.106,0.73-0.329c0.051-0.066,0.041-0.184,0.037-0.257c-0.044,0.012-0.105,0.043-0.146,0.037c-0.25-0.041-0.268-0.267-0.477-0.328c-0.208-0.063-0.475,0.132-0.729,0c-0.257-0.133-0.319-0.722-0.586-0.808c-0.271-0.083-0.326,0.318-0.623,0.223c-0.296-0.095-0.156-0.808-0.66-0.99c-0.137-0.051-0.357,0.129-0.55,0.146c0.034,0.189,0.02,0.398,0,0.585c0.408-0.135,0.544,0.251,0.661,0.55c0.181,0.47,0.592,0.812,0.877,1.209c0.299,0.416,1.513,0.824,0.293,1.026c0.006,0.035,0.026,0.041,0.035,0.074c0.276,0.095,0.58,0.263,0.809,0.256C507.175,77.901,507.347,77.805,507.571,77.723L507.571,77.723z\"\n        />\n        <Path\n          id=\"Path9148\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.781,77.65c0.079-0.451,0.087-0.978,0.33-1.209c0.172-0.166,0.385-0.082,0.584-0.035c0.198,0.045,0.389,0.044,0.475-0.221c0.088-0.267-0.124-0.596-0.438-0.916c-0.136-0.14-0.286-0.21-0.438-0.331c-0.067,0.105-0.024,0.219-0.111,0.293c-0.305,0.262-0.981,0.372-1.282,0.329c-0.3-0.044-0.183-0.227-0.404-0.256c-0.218-0.027-0.659,0.093-0.843,0.256c-0.181,0.165,0,0.48-0.22,0.551c-0.223,0.071-0.378-0.363-0.659-0.403c-0.237-0.035-0.529,0.17-0.769,0.221c0.003,0.073,0.015,0.191-0.038,0.258c-0.173,0.224-0.542-0.073-0.731,0.328c-0.126,0.272,0.14,0.766,0.329,1.209c0.525-0.189,1.034-0.467,1.54-0.477c0.716-0.015,1.344,0.487,1.941,0.516C511.334,77.773,511.528,77.72,511.781,77.65L511.781,77.65z\"\n        />\n        <Path\n          id=\"Path9025\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.759,72.705c-0.475,0.204-0.224,0.606-0.438,0.73c-0.216,0.125-0.397-0.091-0.621,0c-0.224,0.093-0.621,0.327-0.584,0.551c0.036,0.223,0.382,0.006,0.477,0.255c0.064,0.176-0.138,0.45-0.294,0.697c0.153,0.123,0.304,0.19,0.439,0.331c0.316,0.321,0.525,0.65,0.438,0.916c-0.086,0.266-0.275,0.267-0.476,0.221c-0.199-0.046-0.415-0.128-0.584,0.035c-0.242,0.229-0.252,0.758-0.331,1.209c0.284-0.075,0.623-0.173,0.809-0.146c0.349,0.056,0.282,0.17,0.514,0.257c0.182,0.071,0.465,0.075,0.696,0.183c0.242-0.371,0.418-0.839,0.623-1.099c0.567-0.718,0.099-1.438,0.62-2.126c0.229-0.3-0.509-0.535-0.109-0.696c0.45-0.18-0.205-0.537-0.33-0.698c0.206-0.048,0.371-0.024,0.551,0.074c0.057-0.223-0.024-0.349-0.257-0.293c0.07-0.025-0.013-0.079,0.036-0.111C514.491,72.87,514.014,72.596,513.759,72.705L513.759,72.705z M516.106,74.939c-0.434-0.012-0.562,0.787-0.731,1.063c-0.314,0.501-0.949,0.922-0.809,1.614c0.043,0.162,0.046,0.343,0.036,0.513c0.439-0.089,0.633-0.93,0.732-1.281C515.522,76.178,515.847,75.579,516.106,74.939L516.106,74.939z\"\n        />\n        <Path\n          id=\"Path9093\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.913,77.468c-0.271-0.102-0.508-0.225-0.806-0.223c-0.718,0.015-1.312,0.64-2.199,0.66c-0.226,0.008-0.527-0.161-0.807-0.255c0.107,0.435,0.467,0.694-0.369,0.402c-0.028,0.419,0.674,1.244,0.953,1.54c0.254,0.268,0.051,1.087-0.22,1.099c0.836,0.045,1.508,0.002,2.343-0.073c0.265-0.025,1.166,0.399,1.101-0.257c-0.034-0.349-0.42-0.623-0.257-0.989c0.11-0.246,0.254-0.285,0.402-0.33c0.032-0.274,0.086-0.581,0-0.731c-0.131-0.234-0.315,0.017-0.402-0.257C509.611,77.913,509.82,77.682,509.913,77.468L509.913,77.468z\"\n        />\n        <Path\n          id=\"Path9079\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.913,77.468c-0.094,0.216-0.304,0.446-0.257,0.583c0.089,0.271,0.272,0.024,0.403,0.258c0.086,0.15,0.033,0.456,0,0.731c0.236-0.073,0.503-0.065,0.808-0.183c-0.386-0.479,0.34-0.42,0.62-0.404c0.512,0.033,1.037-0.224,1.538-0.073c0.368,0.109,0.583-0.154,0.77-0.439c-0.232-0.107-0.518-0.114-0.698-0.182c-0.229-0.088-0.166-0.205-0.514-0.257c-0.35-0.053-0.943,0.283-1.538,0.257C510.7,77.743,510.294,77.61,509.913,77.468L509.913,77.468z\"\n        />\n        <Path\n          id=\"Path9039\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.61,73.109c-0.094,0.024-0.206,0.09-0.255,0.223c0.197,0.074,0.396,0.036,0.549-0.11C520.81,73.101,520.707,73.084,520.61,73.109L520.61,73.109z M520.097,73.327c-0.096-0.01-0.237-0.007-0.438,0.036c-0.457,0.095-0.873,0.464-1.172,0.808c-0.27,0.306-0.137,1.424,0.327,1.501c-0.149,0.166-0.271,0.349-0.366,0.549c0.23,0.048,0.409-0.062,0.513-0.256c-0.109-0.296,0.915-1.121,1.136-1.282C519.228,74.598,520.775,73.402,520.097,73.327z\"\n        />\n        <Path\n          id=\"Path9008\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.939,61.129c0.075,0.021,0.109,0.053,0.183,0.074c0.326,0.086,0.614,0.187,0.586,0.401c-0.024,0.213-0.222,0.238-0.439,0.222c-0.22-0.016-0.471-0.062-0.55,0.037c-0.154,0.196,0.212,0.267,0,0.475c-0.106,0.105-0.334,0.008-0.585-0.074c-0.253-0.076-0.51-0.141-0.697,0.074c-0.127,0.151-0.066,0.418-0.037,0.661c0.305,0.149,0.469,0.384,0.769,0.402c0.358,0.024,0.552-0.532,1.062-0.402s0.776,1.158,1.283,1.537c0.254,0.19,0.651,0.254,0.987,0.329c0.337,0.077,0.632,0.17,0.662,0.404c0.028,0.234-0.188,0.235-0.402,0.256c-0.214,0.023-0.448,0.073-0.439,0.402c0.009,0.33,0.42,0.683,0.916,0.99c0.114,0.071,0.209,0.119,0.327,0.182c0.383-0.091,0.768-0.128,1.136-0.439c0.327-0.271,0.562-0.804,0.769-1.281c-0.202-0.067-0.553-0.122-0.66-0.182c0.096-0.041,0.199-0.1,0.292-0.147c-0.196-0.334-0.438-0.542-0.475-0.954c-0.024-0.276,0.157-0.784-0.221-0.916c0.731-0.073-0.471-0.54,0.292-0.402c-0.202-0.073-0.697-0.215,0.037-0.146c-0.849-0.174,0.699-0.106-0.294-0.331c0.309-0.081,0.598,0.082,0.806,0.293c0.134-0.343-0.383-0.557-0.29-0.954c0.025-0.105,0.156-0.189,0.222-0.329c-0.74,0.008-1.552,0.102-2.126,0.038c-0.997-0.112-1.617-0.591-2.271-0.551C511.406,60.823,511.197,60.98,510.939,61.129L510.939,61.129z\"\n        />\n        <Path\n          id=\"Path8991\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.939,61.129c0.258-0.149,0.468-0.304,0.844-0.328c0.652-0.042,1.272,0.437,2.272,0.551c0.572,0.063,1.384-0.03,2.125-0.04c0.093-0.203,0.14-0.451,0.331-0.475c-0.421-0.026-0.654-0.287-0.586-0.661c0.009-0.057,0.008-0.118,0.035-0.182c0.394,0.47,1.232,0.078,1.137-0.513c-0.063-0.384-0.569-0.606-0.477-1.025c0.024,0.282,0.429,0.401,0.37,0.697c0.081-0.021,0.56-0.008,0.514,0.037c0.088-0.08,0.174-0.188,0.255-0.146c0.273,0.138,0.521-0.039,0.515-0.328c-0.184,0.007-0.37-0.015-0.55-0.037c0.581-0.436,1.279-0.386,1.832-0.769c0.039-0.026,0.073-0.089,0.11-0.147c-0.178-0.384-0.334-0.849-0.622-1.024c-0.456-0.276-1.001,0.115-1.283-0.109c-0.281-0.224,0.118-0.619-0.255-0.807c-0.373-0.188-1.028,0.481-1.54,0.584c-0.51,0.108-0.711,0.248-1.464,0.074c-0.126-0.029-0.336-0.203-0.476-0.256c0,0.045-0.04,0.103-0.034,0.146c0.022,0.284,0.064,0.531-0.147,0.697c-0.423,0.332-1.301-0.321-1.538,0c-0.238,0.322-0.143,0.365,0.22,0.809c0.184,0.22,0.764,0.348,1.283,0.512c0.521,0.165,0.977,0.354,0.989,0.697c0.011,0.343-0.094,0.5-0.329,0.585c-0.234,0.088-0.576,0.102-0.952,0.221c-0.373,0.122-1.043,0.048-1.686,0c-0.643-0.05-1.271-0.058-1.501,0.184c-0.229,0.24-0.288,0.337-0.256,0.438c0.03,0.102,0.154,0.196,0.256,0.369C510.395,61.003,510.681,61.062,510.939,61.129L510.939,61.129z\"\n        />\n        <Path\n          id=\"Path8974\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.962,52.74c-0.18,0.254-0.362,0.507-0.517,0.659c-0.282,0.282-0.552,0.533-0.807,0.845c0.278,0.202,0.938,0.277,1.063,0.916c0.124,0.643-0.673,0.615-1.136,0.549c-0.697-0.099-1.347-0.175-2.015,0.368c-0.224,0.183-1.015,0.589-0.988,1.064c0.013,0.256-0.309,0.434-0.258,0.767c0.042,0.278,0.243,0.447,0.33,0.697c0.071,0.206-0.07,0.165-0.183,0.37c-0.14,0.251,0.019,0.629,0.11,0.879c0.172,0.467,0.145,0.83,0.109,1.244c0.551,0.03,1.127,0.037,1.502,0.258c0.656,0.385,0.644,1.185,1.208,1.465c0.567,0.278,1.405-0.022,1.867,0.109c0.073,0.022,0.09,0.043,0.147,0.074c-0.028-0.241-0.093-0.509,0.036-0.66c0.188-0.219,0.443-0.154,0.697-0.073c0.253,0.08,0.48,0.178,0.585,0.073c0.212-0.211-0.154-0.279,0-0.477c0.074-0.097,0.33-0.053,0.549-0.034c0.221,0.016,0.414-0.01,0.439-0.224c0.026-0.214-0.26-0.316-0.585-0.402c-0.326-0.089-0.704-0.16-0.806-0.329c-0.105-0.173-0.224-0.268-0.259-0.369c-0.029-0.101,0.026-0.198,0.259-0.438c0.227-0.241,0.857-0.234,1.501-0.184c0.645,0.048,1.312,0.122,1.685,0c0.375-0.119,0.718-0.13,0.953-0.22c0.235-0.091,0.341-0.243,0.329-0.585c-0.011-0.343-0.468-0.532-0.989-0.697c-0.521-0.165-1.101-0.291-1.281-0.514c-0.363-0.445-0.458-0.485-0.225-0.81c0.239-0.32,1.114,0.333,1.541,0c0.212-0.166,0.173-0.413,0.146-0.695c-0.005-0.043,0.038-0.102,0.035-0.147c-0.68-0.268-1.415-0.684-2.305-1.282C510.886,54.386,509.857,53.427,508.962,52.74L508.962,52.74z\"\n        />\n        <Path\n          id=\"Path8978\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.566,67.098c-0.12-0.063-0.215-0.112-0.328-0.181c-0.495-0.305-0.91-0.661-0.916-0.99c-0.008-0.329,0.226-0.381,0.439-0.403c0.213-0.021,0.433-0.023,0.402-0.255c-0.027-0.234-0.322-0.324-0.662-0.404c-0.336-0.075-0.733-0.138-0.988-0.329c-0.507-0.38-0.771-1.407-1.281-1.539c-0.511-0.13-0.705,0.426-1.063,0.404c-0.36-0.026-0.453-0.347-0.915-0.476c-0.467-0.127-1.305,0.172-1.868-0.109c-0.566-0.281-0.552-1.081-1.208-1.465c-0.373-0.223-0.95-0.225-1.502-0.257c-0.014,0.146,0.085,0.262,0.035,0.439c-0.156,0.572,0.005,1.012,0.623,1.246c0.336,0.124,0.901,0.229,0.768,0.73c-0.189,0.721-0.37,0.532-0.878,0.73c0.807,0.84,1.796,2.059,2.418,2.348c0.739,0.337,0.528-0.1,0.877,0.073c0.35,0.174,0.568,1,0.99,1.064c0.424,0.065,0.585-0.602,0.988-0.585c0.404,0.016,0.693,0.667,1.026,0.731c0.332,0.065,0.53,0.059,0.769-0.146c0.236-0.205,0-0.907,0.402-1.064c0.402-0.155,0.734,0.632,1.283,0.662C514.166,67.328,514.368,67.147,514.566,67.098L514.566,67.098z\"\n        />\n        <Path\n          id=\"Path8936\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.196,49.589c-0.019,0.025,0.03,0.053,0,0.074c-0.501,0.316-1.26,0.353-1.831,0.329c0.078,0.284,0.336,2.105-0.035,2.305c-0.122,0.066-0.243,0.268-0.367,0.441c0.895,0.686,1.923,1.646,2.745,2.198c1.073,0.719,2.03,1.364,2.784,1.539c0.754,0.173,0.958,0.031,1.466-0.074c0.509-0.105,1.164-0.772,1.538-0.584c0.371,0.187-0.024,0.582,0.255,0.807c0.28,0.223,0.825-0.17,1.282,0.109c0.29,0.175,0.444,0.639,0.622,1.024c0.103-0.157,0.205-0.362,0.328-0.367c0.305-0.011,0.418,0.221,0.331-0.224c0.316,0.6,0.432-0.084,0.768-0.146c0.321-0.058,0.779-0.174,0.916-0.514c0.066,0.092,0.126,0.194,0.182,0.292c-0.074-0.299,0.834-0.687,0.954-1.024c0.206-0.585,0.952-0.853,1.466-1.098c-0.146-0.239-1.513-0.723-0.769-0.879c-0.222-0.042-0.401-0.124-0.55-0.293c0.212,0.105,0.836-0.37,0.989-0.55c-0.165-0.125-0.334-0.233-0.583-0.328c-0.696-0.264-1.898-0.717-2.527-0.549c-0.632,0.167-0.569,0.859-0.991,0.876c-0.422,0.023-0.313-0.437-0.954-0.731c-0.642-0.292-2.069-0.333-2.93-0.66c-0.863-0.326-1.288-0.811-2.235-1.209c-0.475-0.2-1.163-0.237-1.832-0.329C511.812,49.97,511.53,49.76,511.196,49.589L511.196,49.589z\"\n        />\n        <Path\n          id=\"SE-BD\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.196,49.589c0.332,0.174,0.616,0.381,1.025,0.44c0.667,0.093,1.358,0.127,1.831,0.328c0.947,0.402,1.374,0.882,2.234,1.209c0.863,0.326,2.292,0.367,2.932,0.661c0.641,0.293,0.528,0.755,0.953,0.73c0.421-0.022,0.358-0.713,0.99-0.876c0.629-0.169,1.834,0.285,2.527,0.549c0.252,0.095,0.421,0.204,0.586,0.33c0.004-0.006,0.032,0.004,0.035,0c0.368-0.478-0.045-0.619-0.223-0.916c0.165-0.024,1.653-0.117,0.808-0.369c0.218,0.075,0.435,0.022,0.622-0.11c-0.099-0.047-0.2-0.088-0.291-0.146c0.238,0.108,0.467,0.216,0.729,0.222c-0.036-0.224-0.323-0.491-0.255-0.729c0.144-0.508,0.811,0.568,0.877-0.147c0.358,0.221,0.678,0.292,1.099,0.292c-0.072-0.092-0.135-0.174-0.22-0.255c0.501,0.458,1.536,0.153,2.124,0.073c-0.186-0.627-1.655-1.286-1.062-1.942c0.288-0.322,0.381-0.861,0.038-1.136c-0.156-0.123-0.789-0.516-0.588-0.768c0.183-0.229,0.566-0.479,0.037-0.621c-0.136-0.037-0.433-0.065-0.438-0.223c-0.024-0.624-0.057-0.679-0.037-0.73c0.054-0.134,0.37-0.139,0.259-0.369c-0.13-0.263-1.313-0.997-1.54-1.099c-0.688-0.31-1.574-0.316-2.271-0.621c-0.893-0.395-2.014-1.333-3.079-1.209c-0.152,0.018-0.29,0.043-0.438,0.109c0.778,0.32,0.156,0.935-0.293,1.209c0.188,0.043,0.371,0.105,0.551,0.183c-0.813,0.548-2.421-0.177-2.969-0.074c-0.214,0.042-1.189-0.336-1.317-0.035c-0.102,0.238,0.124,0.568,0.146,0.806c0.036,0.357-0.572,0.573-0.843,0.515c-0.532-0.122-0.837-0.205-1.355,0.037c-0.812,0.379-1.063,1.189-1.905,1.573c0.188,0.165,1.011,0.679,0.585,1.025c-0.517,0.423-0.963,0.752-1.428,1.246c-0.104,0.107-0.471,0.179-0.438,0.369C511.22,49.261,511.31,49.442,511.196,49.589L511.196,49.589z M525.558,51.604c0.167,0.138,0.125,0.095,0.254,0.036L525.558,51.604z\"\n        />\n        <Path\n          id=\"se\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M520.902,42.153c-0.15,0.018-0.288,0.043-0.437,0.109c0.777,0.32,0.156,0.935-0.293,1.209c0.189,0.042,0.371,0.105,0.551,0.183c-0.812,0.548-2.42-0.177-2.967-0.074c-0.217,0.042-1.189-0.337-1.319-0.035c-0.101,0.236,0.124,0.567,0.146,0.806c0.036,0.357-0.572,0.573-0.842,0.515c-0.533-0.123-0.837-0.205-1.356,0.035c-0.812,0.38-1.064,1.191-1.906,1.575c0.188,0.165,1.012,0.68,0.586,1.024c-0.516,0.423-0.965,0.752-1.427,1.247c-0.104,0.108-0.471,0.18-0.439,0.369c0.027,0.17,0.237,0.399,0,0.549c-0.5,0.317-1.261,0.352-1.832,0.328c0.079,0.284,0.336,2.105-0.036,2.306c-0.294,0.16-0.62,0.844-0.878,1.099c-0.282,0.28-0.553,0.533-0.807,0.845c0.278,0.201,0.939,0.275,1.063,0.916c0.124,0.643-0.674,0.616-1.135,0.55c-0.696-0.1-1.349-0.175-2.016,0.367c-0.225,0.182-1.014,0.589-0.988,1.064c0.013,0.255-0.309,0.434-0.258,0.766c0.042,0.277,0.245,0.446,0.329,0.697c0.071,0.204-0.07,0.164-0.182,0.369c-0.14,0.253,0.019,0.631,0.11,0.879c0.235,0.632,0.334,0.997,0.146,1.685c-0.156,0.573,0.003,1.011,0.623,1.246c0.335,0.124,0.901,0.229,0.768,0.73c-0.198,0.746-0.371,0.502-0.916,0.73c-0.545,0.23-0.049,0.905,0.147,1.173c0.354,0.487,0.194,0.853,0.072,1.391c-0.164,0.731-1.444,0.284-1.316,0.99c0.089,0.49-0.521,0.63-0.257,1.21c0.148,0.321,0.035,1.31-0.403,1.427c-0.274,0.074-0.384-0.654-0.769-0.585c-0.445,0.309,0.32,1.668,0.111,2.161c0.195-0.144,0.354-0.062,0.402,0.182c0.451-0.139,0.065-0.488,0.55-0.439c-0.129,0.189-0.255,0.372-0.402,0.551c0.335,0.042,0.51-0.326,0.843-0.258c-0.024,0.193-0.536,1.755-0.035,1.575c-0.52,0.18,0.031,0.206,0.109,0.551c0.043,0.199,0.021,0.419,0,0.62c0.408-0.135,0.544,0.252,0.661,0.552c0.18,0.467,0.592,0.808,0.877,1.209c0.298,0.417,1.512,0.825,0.292,1.025c0.064,0.501,0.567,0.791-0.33,0.476c-0.024,0.419,0.675,1.246,0.953,1.539c0.255,0.268,0.052,1.088-0.221,1.1c0.837,0.044,1.509,0.002,2.346-0.073c0.265-0.025,1.165,0.399,1.099-0.256c-0.033-0.35-0.419-0.625-0.256-0.99c0.286-0.638,0.718-0.321,1.21-0.516c-0.386-0.477,0.341-0.419,0.622-0.402c0.51,0.033,1.035-0.224,1.537-0.073c0.841,0.252,1.026-1.076,1.395-1.538c0.565-0.717,0.098-1.438,0.619-2.126c0.228-0.299-0.509-0.536-0.109-0.697c0.45-0.177-0.205-0.535-0.329-0.697c0.203-0.047,0.37-0.024,0.551,0.074c0.057-0.223-0.024-0.349-0.257-0.293c0.963-0.359,0.004-1.237-0.55-1.427c0.365,0.02,0.713,0.191,1.062,0c-0.236-0.454-0.846-0.515-1.281-0.404c0.543-0.402,1.25,0.164,1.83-0.145c-0.083-0.074-0.167-0.157-0.256-0.223c0.372,0.039,0.76,0.08,1.1-0.109c-0.04-0.089-0.101-0.174-0.146-0.255c0.344,0.155,0.336-0.052,0.255-0.294l0.256,0.183c0.031-0.215-0.014-0.377-0.182-0.514c0.283-0.015,0.415,0.693,0.584,0.585c0.258-0.161,0.271-0.471,0.587-0.585c0.226-0.083,0.478-0.107,0.696-0.223c-0.217-0.041-0.36-0.224-0.403-0.437c0.099,0.028,0.669,0.174,0.66,0.146c0.111-0.055-0.155-0.437-0.292-0.516c0.12,0.486-0.886,0.323-0.844,0c0.151,0.139,0.353,0.165,0.55,0.11c-0.509-0.175,0.276-0.271,0.552-0.475c0.308-0.231,0.622-0.464,1.024-0.476c-0.109-0.21-0.296-0.397-0.475-0.549c0.642,0.51-0.142-0.557-0.293-0.585c-0.214-0.04-1.104-0.271-0.439-0.404c-0.282-0.402-1.555-0.304-1.356-1.025c-0.356,0.073-0.659,0.419-0.877-0.073c-0.052-0.115-0.709-0.139-0.845-0.222c0.098-0.041,0.201-0.1,0.292-0.146c-0.197-0.335-0.438-0.542-0.475-0.954c-0.025-0.277,0.157-0.786-0.221-0.916c0.731-0.073-0.471-0.54,0.292-0.401c-0.202-0.074-0.695-0.219,0.036-0.146c-0.849-0.173,0.7-0.107-0.293-0.331c0.308-0.083,0.599,0.08,0.808,0.292c0.132-0.343-0.387-0.556-0.292-0.953c0.06-0.256,0.23-0.764,0.551-0.807c-0.488-0.031-0.754-0.373-0.551-0.844c0.393,0.471,1.23,0.079,1.137-0.513c-0.062-0.384-0.569-0.606-0.477-1.026c0.025,0.281,0.428,0.401,0.368,0.697c0.081-0.021,0.559-0.008,0.513,0.038c0.09-0.082,0.175-0.189,0.258-0.147c0.272,0.138,0.521-0.039,0.513-0.328c-0.183,0.007-0.368-0.014-0.549-0.037c0.579-0.436,1.278-0.386,1.83-0.769c0.155-0.107,0.271-0.507,0.439-0.514c0.302-0.01,0.416,0.22,0.327-0.223c0.318,0.601,0.433-0.084,0.768-0.146c0.322-0.058,0.782-0.174,0.916-0.514c0.067,0.092,0.127,0.192,0.183,0.292c-0.073-0.299,0.833-0.688,0.954-1.026c0.205-0.585,0.951-0.852,1.463-1.098c-0.146-0.238-1.511-0.723-0.768-0.879c-0.221-0.041-0.402-0.124-0.55-0.293c0.217,0.109,0.898-0.384,1.024-0.549c0.369-0.477-0.045-0.619-0.222-0.916c0.165-0.023,1.654-0.117,0.807-0.369c0.216,0.078,0.435,0.022,0.622-0.109c-0.098-0.048-0.199-0.09-0.292-0.146c0.238,0.106,0.469,0.215,0.731,0.223c-0.038-0.225-0.325-0.492-0.257-0.733c0.145-0.507,0.812,0.568,0.879-0.146c0.358,0.223,0.677,0.293,1.098,0.293c-0.073-0.091-0.136-0.174-0.222-0.256c0.504,0.459,1.539,0.154,2.127,0.074c-0.188-0.628-1.657-1.286-1.064-1.942c0.288-0.322,0.38-0.864,0.037-1.136c-0.155-0.123-0.789-0.516-0.587-0.769c0.184-0.228,0.567-0.48,0.037-0.621c-0.137-0.037-0.435-0.064-0.438-0.222c-0.024-0.625-0.057-0.681-0.037-0.73c0.051-0.135,0.37-0.139,0.258-0.37c-0.129-0.263-1.313-0.996-1.537-1.098c-0.689-0.309-1.577-0.316-2.273-0.622C523.088,42.969,521.968,42.028,520.902,42.153L520.902,42.153z M517.498,59.187c-0.018,0.015-0.091,0.057-0.258,0.073C517.364,59.321,517.426,59.252,517.498,59.187z M508.448,69.043c0.3,0.02,0.721,0.241,0.731,0.474c0.01,0.235-0.341,0.124-0.402,0.329c-0.061,0.208,0.403,0.53,0.256,0.732c-0.146,0.208-0.569-0.164-0.731,0c-0.162,0.166,0.124,0.515,0,0.661s-0.321,0.01-0.515,0.073c-0.193,0.066-0.458,0.42-0.659,0.329c-0.202-0.092,0.122-0.508-0.147-0.584c-0.271-0.078-0.444,0.594-0.806,0.731c-0.361,0.138-1.13,0.337-1.247,0c-0.118-0.338,0.729-0.307,0.73-0.549c0.004-0.241-0.379-0.06-0.402-0.329c-0.021-0.268,0.371-0.757,0.733-0.843c0.362-0.087,0.747,0.701,1.062,0.439c0.316-0.263-0.526-1.076-0.257-1.319c0.271-0.245,0.552,0.28,0.843,0.255C507.935,69.418,508.152,69.023,508.448,69.043z M511.085,70.69c0.09-0.02,0.159-0.027,0.222,0.035c0.242,0.255-0.459,0.502-0.403,0.731c0.057,0.231,0.52,0.08,0.477,0.33c-0.043,0.249-0.638,0.05-0.88,0.256c-0.241,0.207-0.234,0.585-0.436,0.879c-0.207,0.292-0.455,0.988-0.809,0.842c-0.354-0.146-0.136-0.739,0-1.171c0.136-0.435,0.556-0.971,0.916-1.284C510.441,71.08,510.816,70.741,511.085,70.69L511.085,70.69z\"\n        />\n      </G>\n      <G id=\"SD\">\n        <Path\n          id=\"Path9179\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.448,209.31c0.074,0.054,0.074-0.039,0.184,0.037c0.544,0.4,0.826,1.96,1.503,2.712c0.675,0.747,1.426,1.26,2.452,1.682c0.269,0.111,0.623,0.218,0.951,0.329c0.011-0.01,0.029-0.024,0.037-0.035c0.337-0.534,0.766-0.294,1.283-0.367c0.346-0.049,0.287-1.075,0.294-1.321c0.015-0.685,0.409-1.178,0.548-1.829c0.161-0.764,0.055-1.491,0-2.126c-0.204,0-0.428-0.024-0.584,0c-0.531,0.073-0.574,0.598-0.953,0.549c-0.377-0.045-0.745-0.444-0.843-0.843c-0.05-0.199,0.137-0.184,0.292-0.292c0.157-0.108,0.275-0.335,0.073-0.916c-0.205-0.582-1.264-1.116-2.381-1.686c-0.569-0.289-0.872-0.619-1.355-0.916c-0.007,0.009-0.029-0.008-0.037,0c-0.19,0.234-0.58,0.22-1.025,0.146c-0.462-0.073-0.974-0.2-1.28-0.073c-0.134,0.057-0.173,0.175-0.259,0.256c0.018,0.047,0.063,0.059,0.074,0.109c0.104,0.402,0.164,0.799,0.368,0.953c0.401,0.308,0.58-0.074,0.953,0.183c0.372,0.256,0.953,0.767,0.953,1.502C566.695,208.008,565.839,208.672,565.448,209.31L565.448,209.31z\"\n        />\n        <Path\n          id=\"Path9177\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.968,205.757c-0.402,0.031-0.776,0.061-1.101,0.22c-0.741,0.367-1.469,0.979-1.758,1.576c-0.285,0.597-0.261,0.837-0.107,1.574c0.073,0.371,0.448,0.879,0.768,1.356c0.318,0.476,0.597,0.936,0.55,1.282c-0.047,0.346-0.226,0.482-0.401,0.584c-0.178,0.105-0.356,0.156-0.439,0.328c-0.173,0.345-0.201,0.649-0.185,1.063c0.019,0.418-0.075,0.821,0.37,1.393c0.22,0.282,0.738,0.482,1.245,0.697c-0.025-0.026-0.115-0.108-0.11-0.109c0.241-0.242,1.587,0.125,1.757-0.221c0.113-0.224-0.026-0.524,0-0.698c0.074-0.036,0.386-0.008,0.731,0c0.126-0.553,0.293-1.114,0.221-1.538c-0.113-0.667-0.688-0.664-0.767-1.392c-0.024-0.239,0.008-0.669,0.038-1.062c-0.121,0.165-0.242,0.353-0.405,0.292c-0.406-0.155-0.094-0.983-0.291-1.319c-0.196-0.335-0.568-0.295-0.731-0.66c-0.167-0.366-0.111-0.992,0-1.392c0.11-0.401,0.382-0.402,0.55-0.916C561.977,206.565,561.994,206.153,561.968,205.757L561.968,205.757z\"\n        />\n        <Path\n          id=\"Path9033\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.968,205.757c0.025,0.396,0.008,0.811-0.073,1.061c-0.169,0.519-0.438,0.519-0.551,0.916c-0.11,0.402-0.166,1.027,0,1.392c0.166,0.365,0.533,0.323,0.731,0.661c0.196,0.336-0.115,1.163,0.292,1.319c0.162,0.06,0.285-0.127,0.402-0.292c0.017-0.204,0.005-0.354,0.038-0.55c0.102-0.576,0.314-1.093,0.696-1.137c0.381-0.041,0.432,0.39,0.477,0.807c0.042,0.418,0.081,0.843,0.366,0.806c0.285-0.034,0.278-0.37,0.256-0.729c-0.023-0.359-0.072-0.765,0.111-0.879c0.291-0.187,0.438-0.026,0.73,0.182c0.387-0.635,1.246-1.303,1.246-1.942c0-0.734-0.579-1.245-0.954-1.501c-0.371-0.259-0.548,0.123-0.954-0.185c-0.2-0.154-0.262-0.549-0.365-0.953c-0.015-0.05-0.061-0.06-0.074-0.109c-0.306,0.284-0.461,0.631-0.954,0.876C563.043,205.677,562.491,205.714,561.968,205.757L561.968,205.757z\"\n        />\n        <Path\n          id=\"Path9143\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.114,217.039c-0.027-0.219-0.125-0.37-0.146-0.587c-0.084-0.862-0.147-1.654-0.515-1.977c-0.368-0.323-0.458-0.438-0.587-0.44c-0.125-0.001-0.282,0.118-0.807,0.257c-0.52,0.139-1.294,0.927-2.051,1.683c-0.502,0.502-0.906,0.675-1.319,0.916c0.057,0.604,0.227,1.497,0.292,1.756c0.041,0.164-0.097,0.782-0.037,0.844c0.129,0.126,0.46,0.171,0.622,0.291c0.657,0.491,1.024,1.468,1.503,1.943c0.155,0.155-0.027,0.99-0.292,0.769c0.052,1.552-0.081,0.533,0.843,0.844c0.025-0.233,0.074-0.471,0.146-0.698c0.174-0.527,0.424-0.896,0.402-1.465c-0.024-0.638-0.082-1.088,0.328-1.61c0.315-0.396,0.854-0.075,0.846,0.367c0.224-0.241,0.304-0.413,0.475-0.768c0.432-0.898-0.205-0.895,0-1.136C569.051,217.755,569.073,217.392,569.114,217.039L569.114,217.039z\"\n        />\n        <Path\n          id=\"Path9131\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.541,214.071c-0.326-0.115-0.685-0.22-0.952-0.329c-1.027-0.422-1.78-0.937-2.453-1.682c-0.676-0.75-0.96-2.312-1.503-2.713c-0.543-0.4-0.554-0.452-0.915-0.221c-0.18,0.117-0.133,0.521-0.109,0.877c0.022,0.36,0.024,0.699-0.258,0.731c-0.281,0.036-0.32-0.39-0.367-0.806c-0.042-0.418-0.093-0.849-0.476-0.807c-0.381,0.041-0.595,0.56-0.696,1.135c-0.101,0.575-0.115,1.248-0.074,1.611c0.079,0.729,0.657,0.728,0.768,1.393c0.073,0.421-0.09,0.984-0.222,1.537c0.33,0.011,0.698-0.007,0.698,0c0,0.275-0.226,1.258-0.37,1.54c-0.032,0.067,0.058,0.363,0.074,0.551c0.416-0.241,0.817-0.416,1.319-0.916c0.757-0.757,1.529-1.546,2.052-1.683c0.521-0.14,0.676-0.259,0.806-0.259c0.129,0.002,0.225,0.119,0.586,0.441c0.367,0.321,0.43,1.114,0.516,1.977c0.021,0.221,0.118,0.371,0.146,0.588c0.047-0.41,0.112-0.798,0.4-0.99C570.028,215.714,570.225,214.609,570.541,214.071L570.541,214.071z\"\n        />\n        <Path\n          id=\"Path9119\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.952,204.291c0.484,0.297,0.785,0.625,1.356,0.916c1.114,0.569,2.177,1.105,2.381,1.686c0.205,0.58,0.083,0.808-0.073,0.916c-0.155,0.108-0.342,0.093-0.292,0.293c0.099,0.397,0.467,0.795,0.844,0.842c0.377,0.047,0.421-0.476,0.953-0.55c0.155-0.024,0.381,0,0.585,0c-0.013-0.153,0.006-0.383,0-0.513c-0.037-0.709-0.257-1.608,0-2.089c0.359-0.673,0.499-1.586,0.808-2.417c0.12-0.322,0.255-0.652,0.329-0.99c0.08-0.37-0.107-0.666-0.037-1.025c0.07-0.371,0.024-1.121,0.367-1.322c0.204-0.119,0.619-0.057,0.844-0.183c-0.371,0.02-0.727,0.027-1.099,0.074c-1.139,0.14-2.212,0.353-2.748,0.147c-0.535-0.207-0.598-0.414-0.585-0.55c0.014-0.139,0.111-0.218-0.147-0.111c-0.256,0.108-0.265,0.566-0.219,1.063c0.044,0.5,0.146,1.044,0.034,1.282c-0.22,0.473-0.072,0.37-0.585,0.549c-0.512,0.177-1.861-0.47-2.417-0.256c-0.557,0.212-0.682,0.418-0.77,0.843c-0.04,0.213,0.193,0.426,0.37,0.661C567.013,203.79,567.134,204.029,566.952,204.291L566.952,204.291z\"\n        />\n        <Path\n          id=\"Path9013\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.276,215.686c0.36-0.246,0.775-0.468,0.878-0.73c0.263-0.673-0.335-0.896-0.184-1.429c0.152-0.536,0.866-0.814,1.246-1.466c0.104-0.176,0.156-0.454,0.256-0.661c-0.333-0.152-0.382-0.829-0.368-1.209c0.017-0.378,0.341-0.593,0.368-0.953c0.025-0.359-0.004-0.894-0.256-1.137c-0.255-0.24-0.744,0.094-0.952-0.182c-0.209-0.276,0.305-0.618,0.109-1.1c-0.047-0.118-0.272-0.197-0.368-0.328c-0.211,0.395-0.353,0.822-0.809,1.064c-0.402,0.212,0.01,1.228,0.258,1.464c-0.916,0.73-1.5,0.961-0.844,2.198c0.25,0.471-0.092,0.681-0.475,0.953c-0.411,0.289-0.474,0.654-0.66,1.099c0.355,0.963,1.049,0.06,1.65,0.405c0.354,0.205-0.199,0.564-0.037,0.842C534.293,214.851,534.386,215.296,534.276,215.686L534.276,215.686z\"\n        />\n        <Path\n          id=\"Path9009\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.027,212.277c-0.074-0.394,0.65-0.627,0.474-0.877c-0.179-0.257-0.562-0.05-0.843,0.074c-0.279,0.123-0.242,0.632-0.73,0.661c-0.486,0.026-1.137-1.055-1.611-1.1c-0.476-0.046-0.512,0.518-0.844,0.368c-0.103,0.205-0.155,0.482-0.256,0.662c-0.379,0.651-1.094,0.927-1.246,1.464c-0.151,0.535,0.445,0.757,0.183,1.43c-0.104,0.264-0.519,0.484-0.877,0.73c0.094-0.046,0.195-0.108,0.292-0.146c0.284,0.459-0.232,0.965,0,1.429c0.229,0.463,0.824,0.543,1.024,0.877c0.293,0.494-0.326,0.951-0.108,1.429c0.199,0.438,0.545,0.764,0.878,1.099c0.144-0.18,0.306-0.204,0.439-0.403c0.523-0.79,0.915-1.695,1.062-2.234c0.148-0.541,0.124-0.829,0.037-1.1c-0.088-0.271-0.232-0.498-0.222-0.844c0.025-0.691,0.037-1.735,0.401-2.16c0.368-0.423,0.825-0.139,1.101-0.369c0.274-0.229,0.116-0.531,0.476-0.843C539.738,212.359,539.906,212.334,540.027,212.277z\"\n        />\n        <Path\n          id=\"Path9007\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.615,220.776c0.025,0.006,0.097-0.051,0.111-0.037c0.182,0.184,0.169,0.79,0.256,0.878c0.074,0.077,0.337,0.008,0.403,0.074c0.12,0.119,0.147,0.366,0.221,0.512c0.048,0.098,0.172,0.207,0.224,0.256c0.185,0.188,0.092,0.681,0.255,0.844c0.107,0.107,0.427,0.252,0.551,0.292c0.319,0.106,1.615-0.297,1.795-0.474c0.042-0.042,0.223,0.026,0.257,0.035c0.371,0.074,0.814,0.058,1.21,0.037c-0.542-1.315-1.294-3.061-1.467-4.03c-0.236-1.352,0.148-1.686,0-2.272c-0.024-0.09-0.074-0.122-0.109-0.183c-0.321,0.069-0.648,0.142-0.914,0.109c-0.734-0.09-1.368-0.308-1.799-0.661c-0.427-0.352-0.715-0.83-0.731-1.209c-0.018-0.374,0.421-0.321,0.368-0.767c-0.056-0.445-0.665-1.199-1.207-1.392c-0.176-0.063-0.402-0.219-0.574-0.171c0.058,0.43,0.313,1.037,0.28,1.378c-0.069,0.729-0.619,1.278-0.731,1.867c-0.114,0.589-0.205,1.041,0,1.611s0.916,0.704,1.318,1.574C543.512,219.464,543.48,220.122,543.615,220.776L543.615,220.776z\"\n        />\n        <Path\n          id=\"Path8995\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.615,220.776c-0.136-0.652-0.104-1.311-0.292-1.723c-0.402-0.869-1.114-1.001-1.317-1.573c-0.206-0.571-0.114-1.021,0-1.611c0.114-0.589,0.664-1.14,0.732-1.868c0.027-0.341-0.224-0.895-0.282-1.325c-0.369,0.104-0.68,0.47-1.039,0.412c-0.526-0.084-1.258-0.351-1.391-0.769c-0.005-0.014,0.005-0.024,0-0.037c-0.122,0.06-0.289,0.081-0.369,0.146c-0.36,0.312-0.202,0.617-0.475,0.844c-0.274,0.227-0.732-0.058-1.099,0.366c-0.367,0.425-0.376,1.47-0.403,2.162c-0.013,0.345,0.133,0.571,0.222,0.844c0.087,0.271,0.112,0.56-0.036,1.099c-0.148,0.538-0.537,1.446-1.063,2.235c-0.132,0.199-0.297,0.223-0.439,0.402c0.044,0.044,0.066,0.104,0.11,0.147c0.677,0.676,1.276,1.667,1.283,2.637c0.007,0.181,0.036,0.347,0.036,0.516c0.004,0.003,1.61,0,1.61,0c0.187,0.068,0.26-0.086,0.402-0.223c0.253-0.023,0.292,0.333,0.438-0.147c0.188-0.116,0.312-0.113,0.439-0.292c0.113-0.113,0.124-0.339,0.223-0.438c0.156-0.157,0.395-0.285,0.549-0.439c0.242-0.241,0.01-0.779,0.258-1.025c0.173-0.175,0.707,0.099,0.915-0.11C542.756,220.867,543.382,220.721,543.615,220.776L543.615,220.776z\"\n        />\n        <Path\n          id=\"Path8982\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.795,190.592c0,0.01,0,0.024,0,0.037h-2.747l0.294,13.554c-0.451-0.14-0.945-0.309-1.393-0.074c-0.371,0.193-0.722-0.038-1.1,0.146c-0.88,0.435,0.035,1.096-0.515,1.799c-0.127,0.164-0.242,0.272-0.329,0.437c0.094,0.131,0.321,0.212,0.369,0.328c0.194,0.482-0.322,0.822-0.111,1.1c0.21,0.276,0.698-0.058,0.952,0.183c0.256,0.243,0.281,0.777,0.258,1.136c-0.024,0.361-0.353,0.573-0.367,0.953c-0.019,0.379,0.03,1.06,0.367,1.209c0.332,0.152,0.369-0.415,0.843-0.369c0.476,0.046,1.124,1.125,1.611,1.099c0.488-0.024,0.451-0.534,0.731-0.658c0.279-0.124,0.663-0.333,0.845-0.074c0.177,0.257-0.612,0.499-0.477,0.916c0.134,0.421,0.866,0.686,1.391,0.769c0.527,0.083,1.068-0.486,1.613-0.292c0.546,0.192,1.154,0.946,1.209,1.393c0.057,0.445-0.383,0.392-0.368,0.766c0.017,0.377,0.303,0.86,0.729,1.208c0.429,0.354,1.063,0.569,1.8,0.663c0.267,0.031,0.592-0.042,0.914-0.11c-0.173-0.35-0.438-0.43-0.549-1.025c-0.131-0.707,0.065-2.154,0.367-2.896c0.153-0.371,0.352-0.452,0.551-0.587c0.2-0.134,0.42-0.329,0.584-0.916c0.091-0.314-0.036-1.071-0.073-1.685c-0.461,0.189-0.856,0.336-1.099,0.073c-0.242-0.262-0.143-0.524,0.036-0.806c0.179-0.279,0.435-0.606,0.403-0.916c-0.066-0.621-0.644-0.702-0.916-1.758c-0.272-1.06-0.147-4.579-0.147-4.579h1.758l-0.145-10.988L540.795,190.592L540.795,190.592z\"\n        />\n        <Path\n          id=\"Path8984\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.198,209.604c0.033,0.616,0.161,1.371,0.073,1.685c-0.17,0.584-0.384,0.779-0.585,0.916c-0.2,0.136-0.399,0.218-0.551,0.585c-0.301,0.74-0.497,2.19-0.367,2.895c0.13,0.705,0.513,0.623,0.661,1.21c0.146,0.585-0.238,0.922,0,2.272c0.173,0.967,0.923,2.714,1.464,4.03c0.143-0.009,0.338,0.016,0.439,0c0.192,0.269,0.317,0.681,0.514,0.876c0.216,0.217,1.658,0.073,1.945-0.073c0.095-0.048,0.023-0.272,0.073-0.369c0.129-0.257,0.551-0.585,0.845-0.731c0.336-0.169,1.126-0.029,1.318-0.221c0.13-0.13-0.149-0.876,0.035-1.063c0.06-0.06,0.144-0.093,0.223-0.147c-0.173-0.194-0.361-0.349-0.514-0.549c-0.471-0.621-0.814-1.265-0.878-1.721c-0.069-0.457,0.051-0.632,0.182-0.768c0.132-0.138,0.272-0.233,0.257-0.475c-0.029-0.486-0.731-0.844-0.698-1.43c0.036-0.585,0.818-0.852,1.063-1.611c0.244-0.761,0.424-1.999,0.074-2.856c-0.355-0.86-1.227-1.393-1.944-1.868c-0.714-0.476-1.412-0.891-2.235-0.989C549.177,209.151,548.656,209.412,548.198,209.604L548.198,209.604z\"\n        />\n        <Path\n          id=\"Path8205\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.304,183.739c-0.047-0.169-0.163-0.214-0.365,0.111c-0.398,0.639-0.901,0.513-1.576,0.513h-5.201c-3.511,0-7.042-0.035-10.55-0.035c0.069,2.081,0.148,4.182,0.182,6.263l7.29,0.036l0.146,10.988h10.81l1.062-0.329l1.173-1.868l-0.621-2.089l0.513-1.062l0.916-0.807l-0.99-1.244l0.369-9.78c-0.265,0.024-0.522-0.008-0.731,0c-0.835,0.034-1.7,0.031-2.529-0.11C558.334,184.2,558.353,183.908,558.304,183.739L558.304,183.739z\"\n        />\n        <Path\n          id=\"Path9083\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.572,185.169c-0.029,0.039-0.005,0.106-0.036,0.146c-0.266,0.329-0.567,0.604-0.659,0.916c-0.185,0.621-0.34,0.854-0.185,1.501c0.155,0.649,1.176,1.161,1.393,2.052c0.214,0.895-0.566,1.921-0.368,3.005c0.198,1.085,1.001,2.709,1.684,3.188c0.686,0.478,0.916-0.157,1.393,0.183c0.475,0.339,0.334,1.082,0.952,1.868c0.353,0.446,0.999,0.926,1.686,1.427c0.008-0.005-0.01-0.03,0-0.036c0.256-0.107,0.156-0.027,0.146,0.11c-0.012,0.139,0.052,0.343,0.586,0.55c0.534,0.205,1.607-0.006,2.746-0.146c0.371-0.046,0.73-0.058,1.102-0.073c0.049-0.025,0.166,0.024,0.181-0.037c0.184-0.648,0.092-0.718,0.807-0.989c0.395-0.149,1.287-0.455,1.503-0.807c0.166-0.27,0.562-0.994,0.661-1.1c-0.062-0.489-0.896-0.431-0.916-0.877c-0.34,0.306-1.286-1.306-1.796-1.394c-0.883-0.15-1.135-1.857-1.174-2.599c-0.055-1.056-0.394-2.005-0.256-3.042c0.062-0.459-0.073-0.975-0.255-1.391c-0.255-0.576,0.239-0.862,0.367-0.293c-0.034-0.748-0.893-1.213-1.099-1.906c-0.249-0.837,0.111-1.146-0.662-1.686c-0.581-0.406-0.928-1.184-1.538-1.502c-0.679-0.355-1.242-0.622-1.427-1.427c-0.244,0.248-0.894,1.229-1.283,1.023c-0.514-0.27-0.66,0.386-0.768,0.698c-0.213,0.602-0.406,0.949-1.062,1.062c-0.65,0.112-0.817,0.264-0.954,0.916C565.228,185.063,564.914,185.185,564.572,185.169L564.572,185.169z\"\n        />\n        <Path\n          id=\"Path9078\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.175,201.179c0.177,0.311,0.301,0.657,0.515,0.769c0.609,0.318,0.735-0.175,1.503,0c0.766,0.173,1.957,1.252,2.895,1.39c0.573,0.087,1.043-0.083,1.504-0.221c-0.033-0.071-0.124-0.151-0.111-0.222c0.087-0.423,0.215-0.631,0.769-0.843c0.556-0.213,1.907,0.435,2.417,0.256c0.512-0.178,0.368-0.073,0.586-0.55c0.109-0.238,0.009-0.781-0.035-1.283c-0.044-0.482-0.015-0.901,0.221-1.025c-0.688-0.501-1.335-0.983-1.686-1.428c-0.618-0.786-0.476-1.53-0.953-1.867c-0.475-0.34-0.706,0.293-1.392-0.184c-0.684-0.478-1.486-2.103-1.685-3.188c-0.198-1.084,0.582-2.11,0.368-3.004c-0.217-0.891-1.236-1.404-1.393-2.052c-0.155-0.649,0-0.876,0.183-1.502c0.092-0.312,0.395-0.584,0.661-0.916c0.031-0.041,0.008-0.108,0.037-0.147c-0.54-0.026-1.2-0.471-1.611-0.698c-0.393-0.214-0.962-0.093-1.503-0.036l-0.367,9.779l0.99,1.245l-0.916,0.808l-0.513,1.063l0.62,2.088L560.175,201.179L560.175,201.179z\"\n        />\n        <Path\n          id=\"Path9072\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.016,205.939c0.742-0.282,1.789-0.143,2.384-0.439c0.628-0.314,0.595-0.879,1.209-1.134c0.308-0.126,0.818-0.001,1.281,0.073c0.464,0.075,0.881,0.117,1.062-0.146c0.182-0.261,0.065-0.5-0.108-0.73c-0.119-0.157-0.188-0.294-0.255-0.439c-0.463,0.137-0.93,0.306-1.504,0.223c-0.936-0.141-2.126-1.217-2.894-1.393c-0.768-0.174-0.896,0.319-1.504,0c-0.215-0.11-0.335-0.458-0.515-0.768l-0.073,0.109l-0.845,0.258C559.889,203.155,560.26,204.115,561.016,205.939z\"\n        />\n        <Path\n          id=\"Path9062\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.728,213.741c-0.047,0.415,0.063,0.863-0.036,1.174c-0.244,0.76-1.025,1.024-1.063,1.609c-0.036,0.586,0.668,0.944,0.698,1.429c0.014,0.243-0.124,0.339-0.258,0.476c-0.13,0.137-0.25,0.313-0.182,0.768c0.068,0.458,0.41,1.101,0.878,1.722c0.152,0.2,0.34,0.354,0.514,0.549c0.248-0.173,0.541-0.322,0.732-0.439c0.714,0.172,1.024,0.698,1.465,1.137c0.246,0.246,0.598,0.376,0.807,0.584c0.06,0.06,0.128-0.09,0.146-0.109c0.054-0.055,0.551-0.037,0.659-0.037c0.135,0,0.494,0.058,0.587-0.037c0.477-0.477,0.846-1.21,1.354-1.721c0.238-0.237,0.285-0.833,0.515-1.063c0.421-0.419,1.024-0.808,1.209-1.355c-0.551-0.429,0.144-1.653-0.222-2.012c-0.039-0.042-0.479-0.435-0.621-0.585c-0.507-0.216-1.026-0.417-1.245-0.698c-0.398-0.51-0.329-0.872-0.329-1.246l-1.43-0.073l-0.109,1.025l-1.501,0.293l-0.37-1.026l-1.024,0.256v-0.621L553.728,213.741L553.728,213.741z\"\n        />\n        <Path\n          id=\"Path8200\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.728,213.741h1.172v0.623l1.025-0.257l0.37,1.025l1.501-0.292l0.11-1.026l1.43,0.073c0-0.042-0.036-0.103-0.037-0.146c-0.018-0.417,0.013-0.717,0.183-1.063c0.085-0.173,0.263-0.223,0.438-0.33c0.174-0.105,0.356-0.238,0.402-0.583c0.047-0.347-0.229-0.808-0.55-1.283c-0.322-0.475-0.695-0.988-0.769-1.355c-0.152-0.737-0.176-0.978,0.109-1.574c0.287-0.598,1.017-1.213,1.756-1.576c0.044-0.022,0.104-0.02,0.148-0.037c-0.758-1.822-1.125-2.785-1.759-4.394l-0.22,0.074h-12.565c0,0-0.124,3.522,0.146,4.58c0.272,1.059,0.853,1.137,0.916,1.757c0.029,0.311-0.224,0.633-0.404,0.916c-0.179,0.279-0.277,0.544-0.035,0.808c0.242,0.262,0.638,0.116,1.099-0.074c0.462-0.188,0.98-0.451,1.392-0.401c0.824,0.098,1.521,0.514,2.235,0.988c0.715,0.477,1.589,1.011,1.942,1.869C553.972,212.564,553.794,213.148,553.728,213.741L553.728,213.741z\"\n        />\n        <Path\n          id=\"sd\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M540.68,222.995c0.115-0.115,0.132-0.334,0.231-0.433c0.156-0.156,0.386-0.293,0.539-0.45c0.243-0.241,0-0.76,0.247-1.004c0.174-0.174,0.718,0.083,0.927-0.124c0.142-0.143,0.978-0.399,1.111-0.262c0.184,0.182,0.159,0.791,0.247,0.878c0.075,0.074,0.354,0.025,0.419,0.093c0.121,0.119,0.127,0.348,0.201,0.494c0.048,0.097,0.167,0.211,0.219,0.262c0.187,0.186,0.082,0.688,0.246,0.85c0.107,0.106,0.45,0.271,0.571,0.309c0.318,0.109,1.597-0.315,1.773-0.495c0.042-0.039,0.244,0.025,0.278,0.031c0.509,0.101,1.27,0.11,1.652,0.046c0.192,0.27,0.298,0.667,0.494,0.865c0.215,0.214,1.659,0.08,1.947-0.062c0.096-0.049,0.044-0.272,0.091-0.37c0.128-0.258,0.525-0.596,0.819-0.742c0.335-0.169,1.119-0.024,1.311-0.217c0.13-0.13-0.124-0.85,0.064-1.035c0.249-0.25,0.707-0.451,0.957-0.602c0.712,0.172,1.014,0.704,1.453,1.143c0.246,0.246,0.595,0.364,0.803,0.569c0.061,0.061,0.137-0.088,0.157-0.108c0.053-0.052,0.54-0.016,0.647-0.016c0.135,0,0.495,0.031,0.587-0.06c0.477-0.48,0.863-1.205,1.373-1.716c0.237-0.237,0.268-0.821,0.493-1.05c0.424-0.421,1.038-0.812,1.22-1.36c-0.55-0.43,0.146-1.674-0.217-2.038c-0.049-0.047-0.764-0.672-0.74-0.695c0.241-0.241,1.571,0.14,1.745-0.203c0.111-0.224-0.025-0.521,0-0.695c0.14-0.073,1.453-0.012,1.453,0c0,0.274-0.246,1.25-0.384,1.529c-0.141,0.28,0.303,1.975,0.384,2.316c0.042,0.164-0.106,0.774-0.047,0.833c0.129,0.128,0.456,0.187,0.619,0.309c0.656,0.493,1.02,1.438,1.498,1.914c0.154,0.154-0.014,1.01-0.278,0.787c0.055,1.552-0.091,0.523,0.83,0.833c0.025-0.232,0.074-0.464,0.147-0.691l0,0c0.174-0.526,0.422-0.908,0.403-1.472c-0.025-0.639-0.083-1.073,0.329-1.597c0.313-0.397,0.849-0.066,0.839,0.375c0.221-0.242,0.323-0.438,0.496-0.795c0.433-0.898-0.205-0.886,0-1.125c0.499-0.589,0.124-1.613,0.665-1.969c0.521-0.344,0.731-1.497,1.063-2.019c0.336-0.533,0.77-0.287,1.29-0.36c0.346-0.047,0.283-1.085,0.289-1.328c0.016-0.686,0.417-1.189,0.555-1.844c0.202-0.942,0.05-1.984,0.018-2.645c-0.032-0.71-0.254-1.576,0.004-2.058c0.362-0.674,0.471-1.592,0.776-2.421c0.124-0.323,0.288-0.679,0.363-1.016c0.08-0.369-0.115-0.655-0.049-1.017c0.069-0.371,0.015-1.125,0.354-1.325c0.245-0.145,0.928,0.126,1.022-0.204c0.185-0.65,0.09-0.717,0.804-0.986c0.395-0.15,1.291-0.471,1.508-0.823c0.166-0.268,0.584-0.989,0.682-1.093c-0.061-0.49-0.893-0.437-0.915-0.885c-0.339,0.306-1.293-1.286-1.805-1.371c-0.882-0.151-1.146-1.86-1.184-2.6c-0.057-1.058-0.371-2.007-0.235-3.044c0.061-0.459-0.092-0.982-0.273-1.4c-0.255-0.576,0.258-0.836,0.383-0.27c-0.032-0.748-0.893-1.216-1.1-1.911c-0.249-0.837,0.11-1.161-0.661-1.698c-0.582-0.407-0.956-1.176-1.562-1.497c-0.681-0.354-1.229-0.629-1.412-1.438c-0.245,0.249-0.895,1.226-1.287,1.021c-0.515-0.271-0.678,0.41-0.786,0.72c-0.211,0.603-0.392,0.946-1.045,1.06c-0.65,0.111-0.817,0.248-0.956,0.9c-0.295,1.426-1.688,0.337-2.364-0.029c-0.584-0.32-1.611-0.073-2.251-0.05c-0.836,0.036-1.683,0.058-2.51-0.085c0.271-0.253,0.128-1.142-0.272-0.498c-0.399,0.639-0.916,0.521-1.591,0.521c-1.722,0-3.444,0-5.17,0c-3.509,0-7.068-0.031-10.576-0.031c0.07,2.094,0.145,4.221,0.177,6.312c-0.905,0-1.811,0-2.717,0l0.263,13.529c-0.452-0.137-0.918-0.311-1.368-0.074c-0.369,0.194-0.725-0.025-1.103,0.165c-0.88,0.435,0.048,1.095-0.502,1.797c-0.44,0.563-0.521,1.172-1.159,1.511c-0.402,0.212,0.009,1.213,0.255,1.448c-0.914,0.731-1.508,0.979-0.85,2.216c0.251,0.471-0.062,0.669-0.446,0.943c-0.411,0.289-0.482,0.664-0.666,1.109c0.354,0.961,1.029,0.057,1.631,0.402c0.354,0.205-0.181,0.545-0.022,0.822c0.201,0.338,0.304,0.791,0.196,1.178c0.093-0.048,0.188-0.089,0.287-0.129c0.287,0.458-0.25,0.964-0.019,1.427c0.229,0.463,0.822,0.523,1.024,0.861c0.293,0.493-0.325,0.946-0.107,1.423c0.224,0.498,0.621,0.867,0.999,1.249c0.677,0.676,1.268,1.68,1.272,2.648c0.008,0.18,0.042,0.356,0.042,0.522c0.005,0.004,1.62,0,1.62,0c0.185,0.069,0.24-0.085,0.384-0.224c0.253-0.022,0.306,0.327,0.452-0.153c0.187-0.116,0.298-0.139,0.425-0.32l0,0L540.68,222.995L540.68,222.995z\"\n        />\n      </G>\n      <G id=\"SC\">\n        <Path\n          id=\"sc\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M626.198,268.601c0.026-0.254-0.07-0.569-0.393-0.499C625.999,268.205,626.151,268.382,626.198,268.601\"\n        />\n        <Circle\n          id=\"sc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"626.465\"\n          cy=\"266.426\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"SB\">\n        <Path\n          id=\"Path4726\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M906.144,278.546c0.013-0.195,0.39-0.5,0.255-0.678c-0.062-0.083-0.334-0.504-0.437-0.501C905.356,277.388,905.879,278.377,906.144,278.546\"\n        />\n        <Path\n          id=\"Path4728\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M905.779,279.354c0.074-0.274,0.104-0.584-0.106-0.814C905.673,278.817,905.644,279.098,905.779,279.354\"\n        />\n        <Path\n          id=\"Path4730\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M906.744,275.928c0.321,0.521,1.141,1.145,1.78,0.835c-0.196-0.232-0.504-0.314-0.696-0.551c-0.253-0.305-0.239-0.719-0.526-1.007c-0.386-0.385-0.931-0.687-1.443-0.874C905.551,274.88,906.536,275.505,906.744,275.928\"\n        />\n        <Path\n          id=\"Path4732\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M907.321,279.172c0.202-0.189,0.272-0.895-0.116-0.922C906.573,278.203,906.82,279.144,907.321,279.172\"\n        />\n        <Path\n          id=\"Path4734\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M907.79,281.004c-0.272-0.367,0.268-0.63,0.056-0.995C907.333,280.373,907.457,280.558,907.79,281.004\"\n        />\n        <Path\n          id=\"Path4736\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M908.969,280.505c0.315,0.113,0.359-0.189,0.315-0.417c-0.089-0.439-0.453-0.575-0.678-0.916c-0.125-0.187-0.079-0.807-0.504-0.449c-0.221,0.187-0.682,0.618-0.622,0.945c0.343,0.09,0.702-0.278,0.964,0.081c0.042,0.092,0.04,0.182-0.007,0.271C908.407,280.219,908.846,280.436,908.969,280.505\"\n        />\n        <Path\n          id=\"Path4738\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M908.418,281.21c0.065-0.256-0.025-0.29-0.262-0.101C908.245,281.142,908.331,281.176,908.418,281.21\"\n        />\n        <Path\n          id=\"Path4740\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M908.707,276.998c0.068-0.253-0.022-0.295-0.266-0.129C908.533,276.912,908.622,276.956,908.707,276.998\"\n        />\n        <Path\n          id=\"Path4742\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M909.073,277.054c0.268,0.052,0.268-0.038,0-0.266C909.073,276.875,909.073,276.966,909.073,277.054\"\n        />\n        <Path\n          id=\"Path4744\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M909.466,281.134c0.461-0.136,0.174-0.452,0.263-0.784C909.217,280.242,909.056,280.888,909.466,281.134\"\n        />\n        <Path\n          id=\"Path4748\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M910.986,277.312c-0.122-0.105-0.028-0.197-0.264-0.125C910.81,277.225,910.897,277.267,910.986,277.312\"\n        />\n        <Path\n          id=\"Path4750\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M911.274,277.628c-0.106-0.221-0.333-0.311-0.551-0.182C910.911,277.496,911.094,277.556,911.274,277.628\"\n        />\n        <Path\n          id=\"Path4752\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M912.739,279.067c0.512,0.528,1.285,0.763,1.83,1.283c0.273-0.663-0.64-1.618-1.256-1.737c-0.409-0.076-0.839-0.552-1.141-0.817c-0.16-0.143-0.248-0.321-0.462-0.402c-0.21-0.073-0.419-0.024-0.6-0.184C911.399,277.93,911.959,278.809,912.739,279.067\"\n        />\n        <Path\n          id=\"Path4754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M912.424,282.208c0.161-0.074,0.232-0.114,0.212-0.313C912.358,281.858,912.286,281.963,912.424,282.208\"\n        />\n        <Path\n          id=\"Path4756\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M914.697,284.433c0.477,0.065,0.79-0.06,1.241,0.172c0.258,0.132,0.811,0.319,0.93-0.096c0.146-0.498-0.697-1.278-1.153-1.324c-0.451-0.045-1.035,0.216-1.34-0.232c-0.198-0.29-0.456-0.4-0.686-0.032C913.336,283.481,914.186,284.315,914.697,284.433\"\n        />\n        <Path\n          id=\"Path4758\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M914.204,280.427c-0.069-0.17-0.096-0.342-0.077-0.523C913.645,279.903,913.931,280.313,914.204,280.427\"\n        />\n        <Path\n          id=\"Path4760\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M914.022,289.927c0.176,0.087,0.572,0.119,0.677,0.181c0.272,0.17,0.26,0.574,0.605,0.654C915.672,290.266,913.912,289.345,914.022,289.927\"\n        />\n        <Path\n          id=\"Path4764\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M915.644,282.26c0.126-0.235-0.023-0.455-0.289-0.42C915.316,282.054,915.431,282.218,915.644,282.26\"\n        />\n        <Path\n          id=\"Path4766\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M915.565,282.469c0.151-0.091,0.31-0.174,0.472-0.237C915.822,282.153,915.634,282.258,915.565,282.469\"\n        />\n        <Path\n          id=\"Path4768\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M917.292,282.313c0.53,0.391,0.796,1.011,1.232,1.491c0.157-0.319-0.136-1.5-0.288-1.834c-0.09-0.202-0.311-0.606-0.511-0.713c-0.31-0.166,0.214-0.454,0.068-0.665c-0.165-0.235-0.224-0.619-0.467-0.791c-0.116-0.08-0.627-0.278-0.517,0.111C917.029,280.672,916.922,281.582,917.292,282.313\"\n        />\n        <Path\n          id=\"Path4770\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M919.408,287.361c0.451,0.154,0.928,0.15,1.39,0.262c-0.276-0.87-0.512-0.96-1.229-1.339c-0.236-0.125-1.341-0.928-1.494-0.386c0.192,0.105,0.396,0.167,0.477,0.386C918.744,286.798,918.993,287.016,919.408,287.361\"\n        />\n        <Path\n          id=\"Path4772\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M918.992,284.351c0.174-0.437-0.057-0.916-0.366-1.229c0.023,0.247,0.019,0.492-0.023,0.736C918.589,284.039,918.944,284.176,918.992,284.351\"\n        />\n        <Path\n          id=\"Path4774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M930.561,287.728c0.206-0.272,0.783-0.174,0.778-0.604c-0.416-0.113-0.844,0.025-1.045,0.421C930.383,287.607,930.47,287.666,930.561,287.728\"\n        />\n        <Path\n          id=\"Path4778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M932.861,290.32c0.076-0.034,0.159-0.072,0.236-0.106c-0.087-0.22-0.272-0.31-0.471-0.157C932.694,290.153,932.772,290.24,932.861,290.32\"\n        />\n      </G>\n      <G id=\"SA\">\n        <Path\n          id=\"Path13106\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.876,176.157c0.679-0.028,1.359-0.025,1.61-0.369c0.271-0.366,0.358-0.662,0.329-0.953c-0.025-0.291-0.171-0.583-0.329-0.989c-0.317-0.817-1.669-1.465-2.235-2.454c-0.279-0.495-0.666-1.109-0.916-1.719c-0.248-0.616-0.368-1.231-0.107-1.652c0.258-0.417,0.667-0.588,1.101-0.62c0.43-0.034,0.886,0.073,1.245,0.22c0.356,0.146,0.529,0.563,0.696,0.953c0.168,0.391,0.323,0.75,0.621,0.879c0.599,0.261,1.213-0.318,1.65-0.184c0.435,0.133-0.073,0.4,0.808,0.697c0.362,0.123,1.137,0.212,1.867,0.257c0.146-0.882,0.839-1.035,0.807-1.868c-0.019-0.435-0.141-0.943-0.369-1.428c-0.225-0.486-0.555-0.945-1.062-1.319c-0.506-0.375-1.406-0.449-2.272-0.475c-0.865-0.029-1.704-0.041-2.124-0.369c-0.421-0.322-0.515-0.724-0.551-1.063c-0.036-0.336-0.008-0.599-0.256-0.66c-0.251-0.062-0.343,0.053-0.438,0.22c-0.097,0.168-0.194,0.403-0.475,0.516c-0.565,0.22-1.766,0.405-2.454,0.182c-0.343-0.111-0.37-0.291-0.477-0.512c-0.106-0.224-0.297-0.471-0.951-0.699c-0.649-0.223-1.941,0.101-3.225,0.369c-0.006,0.292,0.011,0.585-0.073,0.877c-0.09,0.314-0.619,1.095-0.292,1.393c0.02-0.457,0.997-0.289,1.245-0.224c0.546,0.157,0.815,0.866,1.062,1.321c0.814,1.495,1.978,2.763,2.711,4.285c0.241,0.502,0.96,0.834,0.916,1.392c-0.024,0.322,0.567,0.745,0.768,0.99c0.301,0.365,1.579,1.899,0.661,2.234C573.554,175.645,573.722,175.891,573.876,176.157L573.876,176.157z\"\n        />\n        <Path\n          id=\"Path13104\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.66,177.952c0.076-0.48,0.182-0.932,0.035-1.538c-0.119-0.483-0.253-1.11-0.513-1.686c-0.262-0.575-0.632-1.119-1.211-1.393c-0.577-0.271-1.312,0.099-2.052,0.438c-0.37,0.174-0.757,0.329-1.102,0.406c-0.344,0.073-0.642,0.074-0.914-0.112c-0.549-0.377-0.752-1.068-0.808-1.796s0.023-1.485,0.073-1.977c0.005-0.039,0.03-0.039,0.036-0.074c-0.73-0.045-1.507-0.136-1.866-0.257c-0.882-0.299-0.371-0.563-0.808-0.698c-0.435-0.132-1.051,0.443-1.648,0.185c-0.303-0.129-0.458-0.489-0.622-0.879c-0.171-0.39-0.338-0.808-0.698-0.953c-0.359-0.146-0.813-0.254-1.245-0.22c-0.433,0.031-0.842,0.204-1.102,0.62c-0.255,0.421-0.138,1.036,0.111,1.651c0.248,0.613,0.632,1.225,0.916,1.719c0.567,0.991,1.917,1.638,2.235,2.454c0.161,0.407,0.303,0.697,0.329,0.989c0.028,0.291-0.058,0.587-0.329,0.953c-0.254,0.341-0.931,0.337-1.609,0.369c0.057,0.099,0.14,0.175,0.183,0.292c0.071,0.197,0.194,0.667,0.438,0.732c0.569,0.156,1.033,0.215,1.504,0.661c0.642,0.611,1.335,1.204,1.685,2.052c0.014,0.035,0.023,0.073,0.037,0.109c0.769,0.02,1.55,0.054,2.198,0.146c0.647,0.093,1.186,0.254,1.501,0.549c0.319,0.296,0.444,0.569,0.476,0.843c0.032,0.275-0.039,0.536-0.107,0.769c-0.073,0.234-0.157,0.45-0.146,0.621c0.008,0.173,0.098,0.309,0.366,0.405c0.539,0.188,1.322-0.232,1.978-0.809c0.661-0.573,1.191-1.315,1.282-1.758c0.09-0.442-0.094-0.518-0.292-0.584c-0.198-0.073-0.384-0.112-0.293-0.515c0.089-0.402,0.45-0.878,0.989-1.281C585.947,178.188,586.322,178.104,586.66,177.952L586.66,177.952z\"\n        />\n        <Path\n          id=\"Path13102\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.586,196.744c0.109,0.152,0.196,0.321,0.291,0.437c0.733,0.902,1.655,1.237,1.723,2.566c-0.04-0.743,0.691,0.781,0.843,0.877c0.298,0.189,0.515,0.99,0.476,1.32c0.005,0.063-0.041,0.078-0.037,0.146c0.739-0.245,0.817-0.961,0.916-1.027c0.516-0.35-0.069-0.616-0.036-1.098c0.025-0.371,0.185-0.827,0.477-1.136c-0.065-0.173-0.13-0.321-0.185-0.516c-0.199-0.727-0.365-1.492-0.768-1.501c-0.405-0.01-0.319,0.294-0.293,0.622c0.014,0.165,0.009,0.312-0.073,0.439c-0.081,0.125-0.238,0.243-0.551,0.255c-0.565,0.024-1.464-0.779-2.235-1.649C587.006,196.624,586.734,196.635,586.586,196.744L586.586,196.744z\"\n        />\n        <Path\n          id=\"Path13013\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.586,196.744c0.146-0.109,0.419-0.123,0.55-0.256c-0.073-0.083-0.15-0.062-0.223-0.147c-0.406-0.489-0.761-1.02-0.99-1.501c-0.228-0.48-0.314-0.916-0.221-1.209s0.194-0.421,0.33-0.476c0.134-0.056,0.29-0.017,0.438,0.036c0.295,0.106,0.568,0.284,0.729,0.036c0.162-0.248,0.236-0.667,0.182-1.061c-0.049-0.396-0.213-0.765-0.474-0.88c-0.262-0.115-0.421,0.122-0.583,0.368c-0.166,0.247-0.32,0.533-0.623,0.475c-0.307-0.056-0.638-0.37-0.879-0.729c-0.24-0.365-0.422-0.812-0.475-1.138c-0.107-0.654,0.015-1.171,0.514-1.611c0.5-0.439,1.712-0.662,2.273-0.402c0.278,0.127,0.121,0.353,0.074,0.584c-0.048,0.23-0.004,0.456,0.622,0.622c0.312,0.082,0.725-0.117,1.174-0.439c0.447-0.321,0.918-0.759,1.427-1.209c0.3-0.264,0.617-0.463,0.915-0.695c-0.155-0.178-0.353-0.29-0.438-0.516c-0.189-0.483-0.09-1.039,0-1.61c0.089-0.573,0.16-1.158-0.11-1.649c-0.271-0.491-0.832-0.765-1.393-1.025c-0.56-0.265-1.114-0.522-1.464-0.916c-0.7-0.789-1.125-1.66-1.318-2.528c-0.074-0.322-0.011-0.628,0.037-0.915c-0.337,0.153-0.717,0.237-0.991,0.438c-0.538,0.402-0.897,0.881-0.99,1.282c-0.089,0.402,0.096,0.443,0.294,0.515c0.198,0.069,0.386,0.143,0.293,0.584c-0.093,0.441-0.624,1.184-1.282,1.757s-1.438,0.996-1.979,0.808c-0.269-0.095-0.354-0.229-0.366-0.402c-0.008-0.174,0.074-0.39,0.146-0.623c0.07-0.234,0.142-0.495,0.11-0.769c-0.033-0.272-0.161-0.547-0.477-0.844c-0.316-0.294-0.853-0.456-1.502-0.549c-0.647-0.093-1.427-0.126-2.197-0.146c0.113,0.282,0.232,0.59,0.292,0.877c0.073,0.364,0.386,0.365,0.514,0.697c-0.576-0.452-0.084,0.197,0,0.329c0.161,0.255,0.342,0.507,0.403,0.807c0.13,0.659-0.159,1.318-0.11,1.979c0.037,0.502,0.417,0.895,0.439,1.392c0.022,0.458-0.078,0.736,0.181,1.171c0.449,0.747,0.937,1.708,1.652,2.236c0.428,0.317,0.863,0.139,1.244,0.584c0.316,0.371,0.746,0.698,1.1,1.025c0.142,0.131,0.345,0.144,0.476,0.292c0.125,0.148,0.056,0.382,0.147,0.552c0.095,0.174,0.27,0.205,0.367,0.402c0.106,0.218,0.174,0.435,0.255,0.661c0.089,0.239,0.308,0.838,0.439,1.025c0.187,0.264,0.059,0.515,0.222,0.768c0.273,0.436,0.566,0.563,0.73,1.1C586.159,196.173,586.383,196.462,586.586,196.744L586.586,196.744z\"\n        />\n        <Path\n          id=\"Path13079\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.914,191.286l0.769-1.978c-0.287-0.144-0.515-0.299-0.476-0.474c0.048-0.232,0.207-0.457-0.074-0.584c-0.561-0.259-1.772-0.04-2.273,0.402c-0.497,0.44-0.618,0.959-0.514,1.611c0.055,0.326,0.234,0.771,0.476,1.137c0.241,0.363,0.571,0.676,0.88,0.729c0.304,0.059,0.458-0.229,0.62-0.475C586.491,191.407,586.656,191.172,586.914,191.286L586.914,191.286z\"\n        />\n        <Path\n          id=\"Path13057\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.914,191.323c0.249,0.126,0.427,0.461,0.477,0.844c0.053,0.394-0.025,0.813-0.184,1.063c-0.16,0.247-0.436,0.071-0.729-0.037c-0.148-0.053-0.307-0.09-0.439-0.036c-0.138,0.053-0.235,0.183-0.33,0.476c-0.095,0.292-0.01,0.728,0.22,1.208c0.229,0.481,0.583,1.012,0.99,1.501c0.813,0.982,1.838,1.819,2.453,1.797c0.309-0.012,0.468-0.126,0.551-0.255c0.078-0.127,0.087-0.274,0.072-0.438c-0.024-0.328-0.113-0.632,0.295-0.623c0.404,0.008,0.568,0.772,0.767,1.501c0.053,0.192,0.121,0.338,0.183,0.516c0.098-0.105,0.146-0.256,0.294-0.294c0.251-0.066,0.565,0.157,0.807,0.329c-0.024-0.239-0.05-0.51-0.147-0.807c-0.229-0.702-0.546-1.485-0.367-1.978c0.179-0.492,0.514-0.728,0.876-0.99c0.37-0.258,0.773-0.549,1.064-1.062c0.211-0.371,0.398-0.889,0.586-1.39c-0.181-0.09-0.521-0.159-0.662-0.257c-0.477-0.343-0.713-0.752-0.953-1.21c-0.239-0.456-0.158-0.805-0.037-1.172c0.124-0.369,0.256-0.755,0.111-1.172c-0.224-0.645-0.945-1.125-1.466-1.72c-0.3,0.231-0.616,0.431-0.916,0.697c-0.508,0.451-0.979,0.884-1.427,1.209c-0.448,0.321-0.862,0.521-1.172,0.438c-0.147-0.038-0.06-0.102-0.146-0.146l-0.769,1.977C586.926,191.29,586.907,191.318,586.914,191.323L586.914,191.323z\"\n        />\n        <Path\n          id=\"Path13059\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M594.354,192.642c-0.188,0.503-0.373,1.018-0.586,1.391c-0.288,0.514-0.695,0.805-1.063,1.063c-0.368,0.26-0.699,0.498-0.879,0.99c-0.178,0.491,0.139,1.276,0.369,1.977c0.098,0.295,0.123,0.568,0.146,0.808c0.184,0.13,0.255,0.215,0.621,0.22c0.682,0.008,1.403-0.436,2.09-0.437c0.784-0.002,1.307-0.145,2.014,0.22c0.589,0.304,1.469,0.175,2.125,0.258c0.422,0.051,0.793-0.168,1.282,0c0.434,0.144,0.533,0.99,1.062,0.988c0.37-0.001,0.604-0.375,0.845-0.698c0.372-1.544,0.976-4.474,1.33-7.05c-0.828,0.284-1.985,0.598-2.905,0.748c-1.838,0.299-3.685,0.32-4.799,0.109C595.208,193.079,594.801,192.863,594.354,192.642L594.354,192.642z\"\n        />\n        <Path\n          id=\"Path13040\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.698,176.927c-0.008,0.669-0.224,1.256-0.073,1.942c0.191,0.866,0.618,1.741,1.318,2.527c0.35,0.393,0.906,0.652,1.464,0.916c0.561,0.265,1.121,0.536,1.393,1.026c0.272,0.488,0.199,1.072,0.11,1.648c-0.091,0.573-0.189,1.128,0,1.611c0.378,0.966,1.612,1.398,1.906,2.235c0.145,0.418,0.014,0.805-0.11,1.172c-0.123,0.37-0.204,0.717,0.036,1.172c0.24,0.458,0.474,0.866,0.955,1.21c0.477,0.342,1.19,0.632,2.306,0.841c1.114,0.21,2.961,0.188,4.8-0.109c0.918-0.149,2.063-0.444,2.896-0.729c0.177-1.303,0.169-2.01,0.291-3.447c0.204-2.351,0.307-4.707,0.256-6.705c-0.053-1.998-0.251-3.648-0.697-4.619c-0.445-0.968-0.756-1.474-0.99-1.721c-0.23-0.247-0.397-0.22-0.515-0.11c-0.116,0.11-0.2,0.307-0.291,0.402c-0.093,0.096-0.203,0.099-0.367-0.181c-0.33-0.565-0.09-1.565-0.037-2.6c0.024-0.52,0-1.058-0.146-1.54c-0.146-0.483-0.42-0.934-0.916-1.281c-1.141-0.797-3.453-1.979-5.492-3.078c-0.018,0.023-0.022,0.055-0.037,0.074c-0.224,0.271-0.5,0.321-0.768,0.514c0.123,0.329,0.292,0.648,0.256,0.953c-0.056,0.458-0.393,0.599-0.768,0.732c-0.377,0.135-0.771,0.266-0.844,0.696c-0.074,0.43,0.419,0.904,0.877,1.355c0.23,0.226,0.455,0.439,0.586,0.662c0.133,0.222,0.191,0.454,0.074,0.66c-0.237,0.413-0.712,0.329-1.209,0.183c-0.501-0.146-1.052-0.354-1.466-0.183c-0.828,0.344-1.697,1.349-1.944,1.942c-0.122,0.299,0.125,0.344,0.259,0.439c0.135,0.095,0.166,0.216-0.259,0.661C589.146,176.62,587.945,176.859,586.698,176.927L586.698,176.927z\"\n        />\n        <Path\n          id=\"Path13027\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.698,176.927c1.247-0.068,2.449-0.306,2.856-0.734c0.421-0.443,0.392-0.563,0.259-0.659c-0.137-0.095-0.381-0.14-0.259-0.439c0.247-0.596,1.113-1.599,1.943-1.942c0.417-0.174,0.965,0.036,1.465,0.182s0.972,0.227,1.211-0.182c0.119-0.206,0.058-0.439-0.074-0.661c-0.13-0.222-0.356-0.433-0.586-0.661c-0.46-0.452-0.951-0.925-0.876-1.355c0.07-0.43,0.467-0.561,0.842-0.697c0.375-0.134,0.714-0.273,0.767-0.731c0.037-0.307-0.128-0.622-0.256-0.953c-0.411,0.291-0.826,0.669-1.172,0.768c-0.569,0.164-0.779-0.126-1.023-0.439c-0.246-0.313-0.505-0.653-1.1-0.584c-0.594,0.065-1.229,0.439-1.867,0.99c-0.639,0.548-1.282,1.278-1.905,1.978c-0.621,0.701-1.038,1.84-1.502,2.932c-0.011,0.024-0.025,0.046-0.036,0.073c0.297,0.285,0.632,0.535,0.808,0.916c0.26,0.575,0.396,1.203,0.513,1.686C586.746,176.615,586.699,176.748,586.698,176.927L586.698,176.927z\"\n        />\n        <Path\n          id=\"Path13004\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.029,162.126c-0.493,0.313-1.001,0.589-1.43,1.026c-0.694,0.704-1.207,1.606-1.612,2.564c-0.157,0.371-0.267,0.724-0.401,1.099c2.516,1.347,5.309,2.797,6.704,3.773c0.501,0.348,0.768,0.798,0.916,1.282c0.146,0.483,0.174,1.019,0.146,1.539c-0.052,1.035-0.294,2.037,0.037,2.602c0.164,0.279,0.271,0.277,0.366,0.18c0.093-0.096,0.177-0.294,0.292-0.401c0.117-0.109,0.28-0.137,0.516,0.109c0.232,0.247,0.544,0.753,0.99,1.72c0.444,0.968,0.644,2.62,0.694,4.618c0.055,1.998-0.052,4.352-0.254,6.706c-0.37,4.272-1.049,8.152-1.612,10.478c0.092-0.123,0.29-0.127,0.33-0.257c0.313-0.996,1.238-2.665,2.199-3.223c0.639-0.371,1.313-0.705,2.013-0.955c5.396-0.895,11.104-1.73,15.645-4.177c0.665-0.362,0.894-3.616,1.354-5.422c0.136-0.539,0.206-0.904,0.073-1.428c-0.148-0.582-1.042-1.048-1.427-1.943c-0.074,0.146-0.252,0.273-0.476,0.329c-1.733-0.385-3.227-0.562-6.41-0.916c-0.514-0.208-1.815-2.126-2.783-3.225c-0.047-0.066-0.532-1.012-0.476-1.026c-0.838,0.215-0.616-0.615-0.368-0.916c-0.189-0.124-0.361-0.058-0.439,0.146c0.106-0.401-0.639-0.207-0.842-0.256c-0.444-0.111-0.737-0.708-0.954-1.063c-0.278-0.464-0.353-0.916-0.586-1.391c-0.174-0.358-0.487-0.569-0.768-0.845c-0.028-0.111-0.461-1.088-0.514-1.099c-0.336-0.069-0.214-0.139-0.257-0.515c0.476,0.427,0.527-0.259,0.439-0.585c-0.144-0.537-0.514-0.581-0.55-1.208c-0.557-0.4-1.455-0.914-1.319-1.428c-0.25,0.71-0.779-0.547-1.024-0.621c0.642-0.494-1.02-0.656-1.025-0.663c0.049-0.351-0.351-0.296-0.182-0.697c0.073,0.071,0.131,0.132,0.182,0.222c0.153-0.555-0.866-1.188-1.064-1.684c-0.181-0.459-0.244-0.758-0.806-0.808c-0.541-0.048-1.475,0.364-1.757-0.292c-0.19-0.439-0.244-1.158-0.845-1.209c-0.566-0.052-1.165-0.101-1.72-0.22c-0.411-0.091-0.574,0.106-0.953,0.073C597.051,162.124,597.04,162.127,597.029,162.126L597.029,162.126z\"\n        />\n        <Path\n          id=\"Path12999\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.024,152.491c-1.103,0.589-1.853,0.685-2.673,0.99c-0.013,0.173,0.078,0.298,0.037,0.477c-0.116,0.5-0.251,0.98-0.109,1.319c0.138,0.336,0.058,0.484,0.146,0.621c0.089,0.137,0.336,0.283,1.062,0.623c0.726,0.337,2.302,0.303,3.885,0.292c1.58-0.011,3.189-0.012,3.99,0.402c0.808,0.413,1.31,0.701,1.613,1.025c0.305,0.322,0.378,0.708,0.292,1.246c-0.086,0.536-0.713,0.795-1.392,1.025c-0.678,0.229-1.391,0.422-1.65,0.807c-0.259,0.381-0.303,0.829-0.111,1.209c0.192,0.38,0.634,0.692,1.247,0.73c0.615,0.041,1.615,0.042,2.896,0.293c1.278,0.25,2.817,0.749,4.431,1.65c0.973,0.54,1.811,1.032,2.896,1.613c0.136-0.375,0.244-0.727,0.402-1.101c0.406-0.962,0.918-1.859,1.611-2.564c0.429-0.436,0.936-0.715,1.429-1.026c-1.021-0.095-2.097-0.23-3.113-0.328c-0.896-0.086-1.373-0.086-2.054-0.697c-0.595-0.534-1.229-1.014-1.867-1.502c-3.012-2.293-5.869-4.73-9.341-6.338C579.62,152.782,577.969,152.673,577.024,152.491L577.024,152.491z\"\n        />\n        <Path\n          id=\"Path13025\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.778,162.932c-0.581,0.18-1.153,0.296-1.722,0.516c-1.314,0.501-2.533,1.091-3.588,1.722c0.812,0.031,1.65,0.087,2.124,0.437c0.509,0.375,0.837,0.831,1.064,1.319c0.224,0.484,0.35,0.994,0.367,1.428c0.035,0.866-0.738,0.958-0.843,1.943c-0.053,0.492-0.127,1.253-0.074,1.977c0.056,0.726,0.259,1.417,0.807,1.795c0.271,0.188,0.571,0.184,0.916,0.113c0.343-0.074,0.73-0.234,1.1-0.405c0.74-0.341,1.475-0.713,2.053-0.439c0.196,0.093,0.252,0.331,0.402,0.476c0.012-0.024,0.025-0.048,0.037-0.073c0.464-1.092,0.878-2.23,1.501-2.932c0.623-0.699,1.267-1.429,1.905-1.978c0.641-0.551,1.272-0.924,1.866-0.99c0.596-0.068,0.858,0.271,1.102,0.584c0.244,0.313,0.457,0.603,1.023,0.439c0.568-0.163,1.376-0.603,1.943-1.282c0.018-0.021,0.021-0.053,0.038-0.073c-1.524-0.821-2.721-1.539-4.103-2.306c-1.616-0.9-3.155-1.401-4.434-1.651c-1.277-0.25-2.28-0.253-2.896-0.292C583.078,163.243,582.981,163.047,582.778,162.932L582.778,162.932z\"\n        />\n        <Path\n          id=\"Path12980\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.351,153.481c-0.833,0.309-1.758,0.829-2.71,1.026c0.971,1.104,1.979,2.169,3.042,3.188c-0.814,0.272-1.39-0.136-1.283,1.209c0.047,0.59-1.027,0.481-1.463,0.549c-1.165,0.186-1.14,1.964-2.381,2.235c-0.626,0.138-2.342-0.322-2.967-0.513c-0.121,0.5-0.013,0.003-0.146,0.843c-0.062,0.37-0.073,0.732-0.074,1.101c1.285-0.268,2.575-0.588,3.226-0.369c0.656,0.224,0.845,0.472,0.955,0.698c0.105,0.221,0.13,0.401,0.473,0.512c0.688,0.224,1.894,0.036,2.455-0.182c0.279-0.11,0.378-0.348,0.474-0.515c0.098-0.166,0.19-0.279,0.439-0.221c0.249,0.062,0.223,0.322,0.256,0.661c0.036,0.339,0.129,0.737,0.553,1.063c0.419,0.323,1.26,0.336,2.122,0.367c0.06,0.002,0.091,0.035,0.146,0.039c1.06-0.631,2.273-1.223,3.589-1.722c0.568-0.22,1.14-0.334,1.721-0.516c-0.233-0.133-0.558-0.201-0.66-0.402c-0.192-0.378-0.149-0.827,0.11-1.209c0.257-0.383,0.968-0.576,1.648-0.807c0.681-0.228,1.307-0.488,1.394-1.025c0.085-0.538,0.012-0.924-0.293-1.246s-0.808-0.617-1.61-1.025c-0.806-0.412-2.411-0.414-3.993-0.402c-1.583,0.008-3.159,0.046-3.885-0.293c-0.723-0.34-0.973-0.486-1.062-0.623c-0.09-0.134-0.01-0.284-0.147-0.62c-0.139-0.337-0.006-0.819,0.11-1.319C574.432,153.779,574.338,153.651,574.351,153.481L574.351,153.481z\"\n        />\n        <Path\n          id=\"Path3234\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.149,201.449c-0.015-0.294-0.139-0.568-0.392-0.73c-0.008,0.097-0.017,0.19-0.027,0.288c-0.34,0.014-0.466-0.347-0.758-0.445C587.255,201.033,587.988,201.024,588.149,201.449\"\n        />\n        <Path\n          id=\"Path5480\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.257,200.064c0.192,0.047,0.238,0.106,0.131,0.182C587.348,200.185,587.303,200.126,587.257,200.064\"\n        />\n        <Path\n          id=\"Path5482\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.391,200.248c0.077,0.114,0.096,0.233,0.05,0.368c-0.093-0.024-0.182-0.072-0.261-0.131C587.25,200.405,587.32,200.326,587.391,200.248\"\n        />\n        <Path\n          id=\"Path5488\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M606.019,167.667c0.128-0.195,0.33-0.143,0.471,0C606.335,167.698,606.179,167.698,606.019,167.667\"\n        />\n        <Path\n          id=\"sa\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M589.906,201.935c0.032-0.327-0.169-1.112-0.466-1.301c-0.152-0.095-0.884-1.635-0.842-0.894c-0.068-1.33-0.991-1.672-1.724-2.573c-0.276-0.338-0.668-0.831-0.801-1.25c-0.168-0.538-0.469-0.691-0.746-1.128c-0.16-0.255-0.024-0.48-0.21-0.745c-0.132-0.187-0.354-0.782-0.44-1.023c-0.082-0.222-0.132-0.462-0.237-0.679c-0.098-0.198-0.303-0.224-0.399-0.401c-0.092-0.17-0.005-0.396-0.127-0.543c-0.132-0.148-0.344-0.174-0.485-0.305c-0.355-0.328-0.768-0.664-1.08-1.03c-0.378-0.448-0.825-0.26-1.256-0.576c-0.714-0.525-1.186-1.501-1.632-2.249c-0.263-0.434-0.186-0.682-0.208-1.142c-0.024-0.499-0.385-0.911-0.42-1.411c-0.048-0.662,0.223-1.316,0.093-1.973c-0.062-0.3-0.224-0.552-0.386-0.807c-0.083-0.132-0.596-0.793-0.02-0.341c-0.125-0.332-0.416-0.336-0.489-0.697c-0.068-0.325-0.225-0.68-0.353-0.987c-0.353-0.849-1.037-1.426-1.68-2.037c-0.471-0.446-0.931-0.518-1.505-0.671c-0.242-0.067-0.359-0.53-0.431-0.727c-0.156-0.422-0.45-0.715-0.717-1.066c0.919-0.336-0.361-1.847-0.661-2.21c-0.204-0.245-0.77-0.692-0.747-1.014c0.042-0.56-0.677-0.879-0.918-1.382c-0.73-1.522-1.89-2.79-2.696-4.282c-0.249-0.455-0.524-1.157-1.07-1.311c-0.248-0.072-1.222-0.232-1.24,0.224c-0.327-0.298,0.2-1.081,0.292-1.395c0.19-0.656,0.038-1.338,0.145-2.001c0.136-0.838,0.006-0.32,0.123-0.817c0.626,0.188,2.352,0.649,2.975,0.515c1.243-0.272,1.223-2.075,2.389-2.257c0.436-0.069,1.51,0.041,1.462-0.549c-0.106-1.345,0.479-0.941,1.293-1.215c-1.063-1.015-2.075-2.077-3.044-3.182c1.861-0.746,3.633-1.223,5.366-2.008c0.944,0.181,2.623,0.284,3.656,0.765c3.47,1.605,6.331,4.062,9.344,6.359c0.638,0.484,1.26,0.968,1.855,1.502c0.681,0.611,1.152,0.58,2.045,0.666c1.032,0.1,2.116,0.245,3.146,0.341c0.378,0.035,0.566-0.158,0.976-0.07c0.556,0.121,1.131,0.187,1.697,0.237c0.599,0.054,0.647,0.75,0.836,1.19c0.285,0.655,1.24,0.239,1.781,0.287c0.56,0.05,0.632,0.354,0.817,0.815c0.198,0.496,1.183,1.125,1.027,1.682c-0.052-0.088-0.112-0.167-0.186-0.235c-0.168,0.4,0.232,0.354,0.186,0.706c0.008,0.006,1.682,0.16,1.041,0.653c0.247,0.075,0.768,1.336,1.018,0.626c-0.168,0.63,1.348,1.34,1.698,1.724c-0.186-0.058-0.324-0.172-0.418-0.339c0.008,0.697,0.43,0.707,0.579,1.264c0.086,0.326,0.053,1.016-0.423,0.59c0.043,0.371-0.073,0.444,0.261,0.515c0.052,0.009,0.494,0.967,0.524,1.079c-0.099-0.083-0.194-0.173-0.288-0.262c0.288,0.424,0.81,0.667,1.037,1.134c0.231,0.474,0.304,0.913,0.582,1.374c0.214,0.354,0.522,0.964,0.967,1.073c0.206,0.051,0.941-0.141,0.833,0.257c0.078-0.204,0.257-0.278,0.444-0.156c-0.248,0.304-0.471,1.129,0.367,0.915c-0.056,0.015,0.428,0.962,0.475,1.026c0.967,1.097,2.272,3.027,2.783,3.235c3.186,0.357,4.659,0.528,6.392,0.916c0.225-0.056,0.422-0.19,0.497-0.336c0.387,0.894,1.265,1.361,1.412,1.943c0.134,0.524,0.097,0.873-0.04,1.412c-0.461,1.806-0.716,5.058-1.38,5.417c-4.54,2.449-10.225,3.302-15.62,4.196c-0.699,0.248-1.372,0.567-2.011,0.933c-0.962,0.557-1.896,2.226-2.205,3.226c-0.145,0.46-0.687,0.964-1.193,0.967c-0.53,0.002-0.628-0.864-1.061-1.007c-0.49-0.166-0.854,0.087-1.275,0.033c-0.657-0.079-1.532,0.024-2.122-0.28c-0.71-0.367-1.23-0.198-2.015-0.196c-0.688,0.003-1.413,0.422-2.1,0.417c-0.849-0.011-0.972-0.658-1.414-0.542c-0.593,0.158-0.749,0.935-0.782,1.426c-0.031,0.482,0.573,0.766,0.061,1.116c-0.1,0.068-0.202,0.756-0.942,1C589.867,202.016,589.91,202,589.906,201.935\"\n        />\n      </G>\n      <G id=\"RW\">\n        <Path\n          id=\"Path9002\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.506,262.023c0.194,0.397,0.559,0.375,0.952,0.293c0.778-0.163,0.723-0.86,0.81-1.504c0.047,0.042,0.067,0.009,0.109,0.04c0.025-0.393,0.13-0.753-0.146-1.247c-0.096-0.172-0.324-0.378-0.477-0.586c-0.159,0.544-0.397,1.02-0.584,1.283c-0.375,0.522-0.537,0.04-0.769,0.514C553.269,261.073,553.384,261.529,553.506,262.023L553.506,262.023z\"\n        />\n        <Path\n          id=\"Path8997\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.506,262.023c-0.123-0.494-0.237-0.953-0.109-1.21c0.231-0.469,0.395,0.012,0.769-0.512c0.187-0.263,0.426-0.741,0.584-1.282c-0.007-0.008,0.009-0.028,0-0.037c-0.188-0.257-0.325-0.502-0.584-0.731c-0.043-0.037-0.102-0.035-0.146-0.073c-0.589,0.392-0.931,0.814-0.915,1.61c0.01,0.529-0.999,1.178-0.806,1.576c0.023,0.341,0.157,0.575,0.403,0.806C552.748,261.65,553.294,261.587,553.506,262.023L553.506,262.023z\"\n        />\n        <Path\n          id=\"Path9011\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.303,260.231c0.007,0.201,0.087,0.426,0.074,0.622c0.48,0.321,0.728-0.127,1.354,0.109c0.604,0.227,1,0.125,1.102-0.584c0.078-0.567-0.247-1.411-0.552-1.905c-0.241-0.394-0.694-1.078-0.514-1.612c-0.386-0.133-1.071,0.902-1.283,1.136c0.176,0.469,0.461,0.92,0.477,1.21c0.025,0.5,0.003,0.482-0.184,0.73C555.684,260.06,555.478,260.124,555.303,260.231L555.303,260.231z\"\n        />\n        <Path\n          id=\"Path9016\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.924,259.132l-0.806,0.328c0.024,0.044,0.086,0.107,0.11,0.146c0.138,0.246,0.067,0.421,0.073,0.622c0.174-0.106,0.382-0.17,0.474-0.292c0.188-0.248,0.211-0.233,0.184-0.731C555.961,259.186,555.925,259.15,555.924,259.132z\"\n        />\n        <Path\n          id=\"Path8989\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.975,257.738c-0.124-0.096-0.599,0.2-0.697,0.256c-0.111,0.065-0.16,0.122-0.256,0.183c0.044,0.037,0.103,0.035,0.146,0.073c0.425,0.377,0.728,0.833,0.953,1.21l0.806-0.328c-0.044-0.29-0.271-0.7-0.439-1.137C555.218,258.294,555.138,257.867,554.975,257.738L554.975,257.738z\"\n        />\n        <Path\n          id=\"rw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M552.3,261.377c-0.192-0.397,0.808-1.073,0.797-1.603c-0.02-0.928,0.399-1.332,1.189-1.792c0.098-0.058,0.571-0.358,0.697-0.262c0.17,0.129,0.23,0.576,0.5,0.278c0.213-0.232,0.904-1.261,1.29-1.127c-0.179,0.534,0.277,1.208,0.521,1.603c0.304,0.493,0.612,1.34,0.532,1.905c-0.104,0.715-0.51,0.807-1.11,0.577c-0.682-0.26-0.85,0.359-1.436-0.158c-0.085,0.644-0.029,1.344-0.809,1.505c-0.398,0.083-0.767,0.133-0.963-0.263c-0.213-0.435-0.777-0.402-0.822,0.122C552.443,261.93,552.322,261.718,552.3,261.377\"\n        />\n      </G>\n      <G id=\"RU\">\n        <Path\n          id=\"Path6488\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.312,106.115c-0.294,0.157-0.551,0.365-0.844,0.403c-1.098,0.146-0.273,0.18-0.401,0.697c-0.336,0.024-0.576-0.175-0.916-0.074c-0.308,0.09-0.559,0.204-0.879,0.074c0.237,0.754,0.666,0.62,1.21,0.952c0.218,0.13,1.039,0.585,0.952,0.916c-0.265,0.02-0.55-0.402-0.804-0.293c-0.219,0.094-0.195,0.594-0.331,0.769c-0.036-0.174-0.074-0.337-0.11-0.514c-0.325,0.207-0.344,1.581-0.877,1.247c-0.024,0.174,0.124,0.895,0.292,0.255c0.036,0.271,0.254,0.524,0.11,0.806c-0.188-0.056-1.393-0.184-1.281,0.039c-0.272-0.224-0.689-0.411-0.989-0.292c0.032,0.183,0.128,0.33,0.327,0.33c-0.237,0.137-0.541,0.182-0.658,0.474c0.737,0.326,1.508,0.22,1.977,0.99c0.231,0.382,1.441,0.697,1.062,0.222c0.542,0.153,0.81,0.764,1.282,1.026c0.519,0.284,1.121,0.368,1.651,0.66c1.206,0.668,1.994,1.878,3.226,2.493c-0.056-1.208,2.459-0.189,3.148,0.109c-0.041-0.193-0.193-0.449-0.182-0.622c0.027-0.472,0.218-0.888,0.438-1.317c0.223-0.431,0.595-0.817,1.025-1.101c0.287-0.189,0.585-0.223,0.879-0.292c-0.25-0.338-0.451-0.672-0.769-1.099c-0.494-0.661-0.975-1.362-1.062-1.943c-0.089-0.58-0.132-1.042-0.037-1.465c0.06-0.272,0.295-0.518,0.477-0.769c-0.799-0.255-1.52-0.635-2.162-1.063c-0.736-0.486-1.431-0.972-2.197-1.207C573.603,106.129,572.381,106.134,571.312,106.115L571.312,106.115z M566.441,111.096c-0.007-0.023-0.035-0.015-0.037-0.037c-0.029,0.02-0.046,0.055-0.074,0.073C566.366,111.128,566.409,111.108,566.441,111.096z M575.415,110.033c0.157-0.008,0.338,0.02,0.513,0.073c0.692,0.215,1.411,1.208,1.651,1.941c0.236,0.731,0.246,1.624-0.146,2.09c-0.197,0.23-0.471,0.402-0.731,0.474c-0.267,0.075-0.538,0.054-0.807-0.109c-0.269-0.16-0.261-0.597-0.258-1.026c0.006-0.428,0.016-0.855-0.255-1.099c-0.271-0.244-0.734-0.173-1.172-0.11c-0.436,0.062-0.852,0.117-0.987-0.183c-0.139-0.299-0.033-0.589,0.182-0.842c0.216-0.256,0.526-0.484,0.768-0.661C574.531,110.32,574.933,110.055,575.415,110.033L575.415,110.033z\"\n        />\n        <Path\n          id=\"Path6637\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M583.838,118.607c0.234-0.444,0.469-0.968,0.661-1.685c0.128-0.482,0.248-0.935,0.438-1.282c0.037-0.066,0.106-0.053,0.146-0.11c-0.082-0.084-0.254-0.112-0.292-0.221c-0.079-0.224-0.131-0.435-0.403-0.515c-0.417-0.122-0.955,0.228-1.463,0.369c-0.065,0.474-0.132,0.958-0.182,1.318c-0.09,0.643-0.324,1.105-0.442,1.539c0.207,0.006,0.413-0.009,0.588,0.11C582.999,118.207,583.445,118.405,583.838,118.607L583.838,118.607z\"\n        />\n        <Path\n          id=\"Path6633\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.151,115.199c-0.025-0.007-0.051,0.008-0.074,0c-0.28-0.108-0.377-0.418-0.513-0.698c-0.134-0.282-0.291-0.552-0.697-0.584c-0.404-0.033-0.854,0.471-1.282,0.953c-0.155,0.173-0.288,0.181-0.438,0.33c0.093,0.044,0.219,0.038,0.291,0.11c0.185,0.173,0.311,0.454,0.403,0.73c0.186,0.554,0.227,1.213,0.328,1.685c0.101,0.47-0.074,1.04-0.222,1.54c-0.007,0.015,0.007,0.021,0,0.035c0.287-0.032,0.563,0.014,0.73,0.369c0.042-0.549,0.771-0.381,1.064-0.109c0.115-0.288,0.266-0.48,0.328-0.845c0.124-0.681,0.172-1.414,0.223-1.905c0.051-0.487-0.083-0.93-0.184-1.317C589.084,115.377,589.163,115.303,589.151,115.199L589.151,115.199z\"\n        />\n        <Path\n          id=\"Path6627\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.151,115.199c0.013,0.105-0.066,0.177-0.037,0.293c0.1,0.385,0.234,0.828,0.183,1.317s-0.098,1.222-0.222,1.905c-0.064,0.365-0.217,0.555-0.327,0.845c0.019,0.017,0.058,0.02,0.073,0.035c0.417,0.511,0.671,0.101,1.173,0.369c0.309,0.165,0.101,0.564,0.111,0.843c0.485-0.159,0.947-0.271,1.281-0.439c0.39-0.192,0.665-0.444,0.876-0.876c0.215-0.435,0.223-1.024,0.111-1.574c-0.113-0.552-0.336-1.096-0.476-1.467c-0.28-0.738-0.416-1.134-0.952-1.391C590.428,114.805,589.71,115.344,589.151,115.199L589.151,115.199z\"\n        />\n        <Path\n          id=\"Path6595\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.78,82.559c-1.608-0.218-3.755-1.12-4.909-0.99c-0.367,0.042-0.477,0.174-0.663,0.295c-0.124,0.078-0.353,0.135-0.437,0.221c-0.335,0.175-0.631,0.366-0.992,0.549c-0.695,0.357-1.371,0.752-1.942,1.173c-0.091,0.066-0.101,0.152-0.184,0.22c0.58,0.039,1.224,0.163,1.798,0.37c0.608,0.218,1.101,0.483,1.355,0.807c0.254,0.32,0.27,0.494,0.221,0.659c-0.049,0.167-0.154,0.331-0.036,0.733c0.105,0.357,0.538,0.688,0.916,1.099c0.843-0.333,1.58-0.483,2.234-0.474c-0.024-0.356-0.088-0.714-0.073-1.064c0.029-0.604,0.163-1.158,0.402-1.609c0.238-0.456,0.702-0.93,1.283-1.357C592.058,82.956,592.434,82.764,592.78,82.559L592.78,82.559z\"\n        />\n        <Path\n          id=\"Path6557\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.778,71.202c-0.117,0.343-0.273,0.666-0.622,0.843c-0.391,0.202-0.803-0.06-1.282-0.329c-0.479-0.27-1.014-0.547-1.649-0.367c-0.634,0.181-1.321,0.812-1.942,1.502c-0.619,0.692-1.188,1.459-1.537,1.978c-0.706,1.04-0.743,1.406-1.025,2.417c-0.142,0.508-0.377,1.2-0.514,1.869c-0.137,0.668-0.167,1.308,0,1.756c0.166,0.451,0.463,0.629,0.768,0.769c0.041,0.019,0.069,0.057,0.108,0.073c0.13-0.107,0.112-0.111,0.257-0.222c0.747-0.56,1.657-1.12,2.306-1.136c0.65-0.015,1.094,0.461,1.539,0.916c0.446,0.458,0.894,0.885,1.574,0.808c0.682-0.077,1.538-0.852,2.236-1.61c0.019-0.022,0.019-0.019,0.036-0.038c-0.354-0.504-0.74-1.102-0.989-1.796c-0.289-0.807-0.434-1.667-0.256-2.417c0.086-0.375,0.338-0.68,0.659-0.953c0.321-0.271,0.72-0.538,1.1-0.77c0.378-0.229,0.73-0.439,0.988-0.697c0.258-0.254,0.443-0.533,0.403-0.876c-0.039-0.343-0.287-0.658-0.585-0.916c-0.301-0.261-0.68-0.45-1.063-0.622C583.031,71.269,583.002,71.281,582.778,71.202L582.778,71.202z\"\n        />\n        <Path\n          id=\"Path6779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.204,80.36c-0.609,0.19-1.114,0.417-1.904,0.514c-0.939,0.117-1.749,0.046-2.529,0c-0.021,0.582-0.424,1.122-0.952,1.722c-0.142,0.164-0.269,0.339-0.405,0.515c0.14,0.014,0.272-0.055,0.405,0.037c0.647,0.437,0.056,1.859,1.024,2.601c0.607,0.465,1.762,0.058,2.82,0c0.241-0.234,0.547-0.47,0.99-0.697c0.482-0.249,1.223-0.293,2.014-0.256c-0.15-0.52-0.094-0.976,0-1.355c0.11-0.441,0.238-0.803,0.074-1.172c-0.168-0.371-0.466-0.481-0.769-0.623c-0.306-0.139-0.603-0.32-0.768-0.769C574.156,80.741,574.223,80.521,574.204,80.36z\"\n        />\n        <Path\n          id=\"Path6791\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.937,76.075c-0.354,0.167-0.724,0.193-1.063,0.403c-0.801,0.5-1.557,1.031-2.159,1.138c-0.606,0.104-0.914-0.035-1.21-0.147c-0.295-0.114-0.564-0.21-1.024-0.038c-0.466,0.174-1.097,0.425-1.613,0.844c-0.022,0.019-0.017,0.057-0.035,0.074c0.125,0.047,0.335,0.049,0.439,0.111c1.672,0.994,0.175,1.857,1.023,2.416c0.847,0.562,2.617-0.436,3.481,0c0.864,0.44,0.662,1.738,1.355,1.906c0.694,0.17,1.18-0.96,1.756-0.844c0.578,0.118,0.497,0.964,1.026,1.209c0.421,0.195,0.97-0.088,1.504-0.036c0.137-0.173,0.26-0.353,0.402-0.515c0.569-0.649,1.091-1.232,1.024-1.868c-0.065-0.633-0.504-1.015-0.953-1.317c-0.448-0.304-0.904-0.549-0.952-0.954c-0.004-0.021,0.038-0.019,0.035-0.036c-0.287-0.029-0.567,0.038-0.843-0.036c-0.715-0.195-1.387-0.539-1.796-0.955C564.954,77.04,564.943,76.55,564.937,76.075L564.937,76.075z M564.493,78.272c0.301,0.013,0.649,0.175,0.916,0.403c0.272,0.225,0.47,0.51,0.476,0.806c0.01,0.297-0.139,0.618-0.366,0.845c-0.228,0.225-0.526,0.393-0.847,0.401c-0.315,0.01-0.712-0.206-1.024-0.474c-0.314-0.271-0.563-0.599-0.55-0.916c0.013-0.319,0.208-0.586,0.476-0.766C563.848,78.384,564.198,78.26,564.493,78.272L564.493,78.272z\"\n        />\n        <Path\n          id=\"Path11358\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.656,80.948c0.051-0.018,0.124-0.005,0.182,0c0.401,0.024,0.994,0.416,1.211,0.512c0.765,0.343,1.834-0.159,2.452,0.515c0.251,0.271,0.468,0.342,0.146,0.698c-0.267,0.294-0.162,1.012,0.147,1.245c-2.553,0.267-5.151,0.038-7.693-0.256c0.231-0.095,0.297-0.331,0.513-0.439c0.318-0.156,0.639-0.054,0.88-0.369c-0.312-0.024-0.642-0.069-0.953-0.035c-0.144,0.016-0.256,0.133-0.37,0.291c0.134-0.183,0.233-0.406,0.258-0.66c0.025-0.286,0.007-0.402,0.328-0.438c0.435-0.055,0.903,0,1.282-0.257c-0.057,0.074-0.1,0.175-0.146,0.257c0.921,0,1.589,0.513,1.538-0.584C526.425,81.15,526.505,80.993,526.656,80.948z\"\n        />\n        <Path\n          id=\"Path6639\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.301,118.02c0.118-0.435,0.354-0.896,0.442-1.538c0.05-0.367,0.119-0.844,0.182-1.318c-0.153,0.041-0.293,0.148-0.44,0.108c-0.317-0.083-0.483-0.391-0.66-0.696c-0.174-0.306-0.374-0.623-0.768-0.661c-0.393-0.038-0.888,0.155-1.319,0.438c-0.429,0.283-0.803,0.668-1.023,1.101c-0.222,0.431-0.411,0.845-0.438,1.318c-0.011,0.174,0.14,0.427,0.182,0.622c0.026,0.013,0.125,0.024,0.146,0.037c0.44,0.197,0.916,0.328,1.394,0.402c0.445,0.069,0.787-0.09,1.208-0.074c0.303,0.014,0.529,0.21,0.845,0.221C582.132,117.987,582.213,118.019,582.301,118.02L582.301,118.02z\"\n        />\n        <Path\n          id=\"Path6635\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.956,119.301c0.004-0.016-0.01-0.022,0-0.035c0.14-0.502,0.319-1.065,0.219-1.54c-0.1-0.471-0.143-1.13-0.328-1.685c-0.093-0.277-0.221-0.558-0.403-0.73c-0.073-0.074-0.198-0.065-0.292-0.11c-0.261,0.26-0.531,0.605-0.768,0.585c-0.192-0.017-0.205-0.167-0.293-0.257c-0.04,0.059-0.109,0.043-0.146,0.111c-0.191,0.348-0.31,0.799-0.438,1.281c-0.192,0.718-0.424,1.242-0.662,1.686c0.675,0.341,1.361,0.744,1.175,0.953C585.564,119.969,586.332,119.38,586.956,119.301L586.956,119.301z\"\n        />\n        <Path\n          id=\"Path6647\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.519,111.463c-0.059,0.281-0.122,0.556-0.183,0.843c-0.158,0.728-0.648,1.316-1.101,1.906c0.103,0.105,0.267,0.155,0.331,0.291c0.133,0.283,0.228,0.59,0.513,0.698c0.568,0.213,1.33-0.403,1.868-0.146c0.537,0.257,0.671,0.651,0.953,1.391c0.139,0.371,0.365,0.916,0.476,1.467c0.112,0.55,0.103,1.141-0.111,1.574s-0.486,0.684-0.877,0.876c-0.334,0.168-0.795,0.28-1.281,0.439c0,0.011,0,0.025,0,0.037c0.028,0.279,0.661,0.499,0.877,0.584c0.828,0.331,1.792,0.399,2.418,1.024c0.271,0.272,0.495,0.384,0.809,0.552c0.33,0.174,0.329,0.64,0.695,0.807c0.301,0.135,0.917,0.406,1.246,0.256c0.183-0.083,0.331-0.534,0.477-0.697c0.295-0.324,0.65-0.564,0.877-0.953c0.238-0.417-0.113-0.507-0.404-0.808c-0.337-0.352-0.572-0.77-0.951-1.099c-0.328-0.287-0.754-0.542-0.99-0.916c-0.254-0.401-0.378-0.8-0.806-1.063c-0.308-0.187-0.212-0.83,0.034-1.024c-0.667-0.123-0.239-1.41-0.034-1.76c-0.491-0.305-0.445,0.758-0.404,1.026c-0.476-0.073-0.128-0.308-0.146-0.623c-0.019-0.332-0.257-0.62-0.438-0.878c-0.304-0.427-0.524-0.631-0.989-0.876c-0.348-0.183-0.962-0.293-0.916-0.807c0.024-0.315,0.632-0.602,0.584-0.916c0.044,0.053,0.1,0.096,0.147,0.146c0.089-0.313,0.231-0.616,0.365-0.916c-0.057-0.001-0.05,0.001-0.108,0c-1.074-0.024-2.302-0.114-2.856-0.366C589.549,111.516,589.555,111.483,589.519,111.463L589.519,111.463z\"\n        />\n        <Path\n          id=\"Path6621\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.613,101.462c0.271,0.336,0.551,0.758,0.769,1.209c0.447,0.924,0.832,1.9,1.392,2.273c0.56,0.369,1.101,0.347,1.575,0.327c0.477-0.019,0.864-0.024,1.171,0.369c0.31,0.392,0.232,0.866,0.111,1.393c-0.124,0.521-0.296,1.092-0.111,1.72c0.151,0.502,0.717,1.009,1.247,1.501c0.011-0.354,0.422-0.125,0.73-0.291c0.172-0.09,0.254-0.278,0.477-0.256c-0.452-0.562,0.724-0.1,0.843-0.037c0.026-0.222-0.075-0.326-0.293-0.327c0.129-0.186,0.095-0.356-0.146-0.405c0.189-0.095,0.371-0.073,0.55,0.037c-0.016-0.356,0.413-0.358,0.622-0.221c-0.038-0.181-0.058-0.366-0.074-0.55c0.097,0.052,0.196,0.091,0.292,0.146c-0.082-0.536-2.199-1.028-2.052-1.318c0.187-0.369,1.275,0.245,1.135-0.257c-0.101-0.355-0.532-0.651-0.768-0.915c-0.802-0.885-1.354-1.928-2.6-2.16c-0.306-0.059-0.944-0.197-1.173,0.11c-0.271,0.36-0.643-0.649-0.808-0.811c0.089-0.06,0.17-0.122,0.256-0.181c-0.378-0.343-0.316-0.587-0.879-0.73c-0.308-0.08-0.698-0.174-0.877-0.477c-0.329-0.566,0.107-1.395,0.551-1.72c0.384-0.284,0.111-0.52-0.184-0.769c-0.427,0.623-0.649,1.003-1.464,2.015c-0.089,0.108-0.204,0.182-0.294,0.291C587.605,101.432,587.619,101.454,587.613,101.462z\"\n        />\n        <Path\n          id=\"Path6486\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.061,96.04c0.471,0.803,1.05,1.632,1.466,1.797c0.452,0.173,0.619,0.05,0.768-0.11c0.149-0.16,0.25-0.336,0.585-0.221c0.672,0.233,1.458,1.443,1.759,2.235c0.304,0.793,0.455,1.76,0.147,2.27c-0.156,0.256-0.44,0.156-0.698,0.111c-0.256-0.042-0.479-0.029-0.516,0.404c-0.032,0.434,0.248,1.02,0.807,1.465c0.278,0.223,0.649,0.399,1.063,0.515c0.416,0.114,0.884,0.175,1.43,0.11c0.545-0.07,1.237-0.526,1.94-1.173c0.705-0.647,1.424-1.482,2.092-2.305c0.813-1.015,1.036-1.393,1.464-2.015c-0.175-0.151-0.373-0.321-0.403-0.477c-0.171-0.883,0.023-1.221,0.663-1.683c0.389-0.281-0.385-1.366,0.583-1.354c-0.387-0.55-0.797-1.373-1.136-1.575c-0.746-0.446-1.336-0.346-1.831-0.223c-0.496,0.124-0.895,0.303-1.282,0.074c-0.386-0.226-0.482-0.637-0.584-1.025c-0.105-0.387-0.214-0.762-0.622-0.877c-0.41-0.123-0.771,0.204-1.173,0.549c-0.398,0.346-0.841,0.713-1.429,0.661c-0.587-0.052-1.185-0.606-1.756-1.172c-0.573-0.567-1.141-1.137-1.723-1.246c-0.078,0.685,0.768,1.24,0.551,1.905c-0.217,0.667-1.338,0.665-1.759,1.356C577.14,94.562,577.199,95.363,577.061,96.04L577.061,96.04z\"\n        />\n        <Path\n          id=\"Path6533\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.906,87.687c-0.378-0.411-0.813-0.741-0.916-1.098c-0.118-0.402-0.013-0.568,0.037-0.731c0.049-0.166,0.032-0.34-0.223-0.661c-0.255-0.32-0.748-0.588-1.356-0.806c-0.607-0.221-1.298-0.382-1.904-0.405c-1.213-0.044-2.009,0.831-3.664,1.064c-0.826,0.117-2.044-0.067-3.224-0.182c-0.362-0.037-0.574,0.087-0.915,0.073c0.015,0.041-0.021,0.067,0,0.109c0.271,0.634,1.22,1.268,2.124,1.906c0.903,0.635,1.768,1.272,1.866,1.905c0.036,0.232-0.102,0.281-0.146,0.438c1.148-0.013,2.882-0.022,4.472-0.292c1.047-0.18,2.295-0.762,3.479-1.246C587.682,87.703,587.765,87.741,587.906,87.687z\"\n        />\n        <Path\n          id=\"Path6583\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M590.835,75.745c-0.589,0.386-1.286,0.722-1.683,1.171c-0.645,0.722-0.997,1.459-1.1,2.053c-0.054,0.297-0.013,0.468,0.074,0.549c0.083,0.083,0.206,0.083,0.329,0.108c0.123,0.027,0.227,0.061,0.292,0.186c0.063,0.124,0.061,0.353-0.036,0.73c-0.095,0.376-0.451,0.719-0.99,1.063c-0.138,0.089-0.354,0.169-0.515,0.255c0.184-0.118,0.296-0.251,0.662-0.292c1.221-0.138,3.572,0.933,5.202,1.063c0.812,0.065,1.561-0.18,2.305-0.329c0.746-0.149,1.458-0.214,2.161,0.147c0.321,0.162,0.579,0.691,0.879,1.063c0.2-0.202,0.393-0.405,0.514-0.438c0.158-0.05,0.278,0.019,0.368,0.109c0.088,0.09,0.155,0.205,0.256,0.255c0.101,0.051,0.243,0.024,0.438-0.146c0.395-0.336,0.842-1.137,1.172-1.978c0.333-0.839,0.531-1.704,0.369-2.159c-0.167-0.459-0.421-0.484-0.662-0.477c-0.236,0.008-0.451,0.049-0.55-0.221c-0.097-0.269,0.117-0.481,0.331-0.768c0.021-0.028,0.016-0.08,0.036-0.11c-0.371-0.281-0.735-0.6-1.101-0.808c-0.505-0.281-1.003-0.451-1.354-0.402c-0.354,0.05-0.559,0.206-0.699,0.402c-0.137,0.194-0.189,0.451-0.254,0.699s-0.124,0.483-0.256,0.696c-0.132,0.212-0.359,0.394-0.696,0.475c-0.681,0.166-1.647-0.139-2.601-0.585c-0.958-0.447-1.905-1.049-2.419-1.502C591.002,76.279,590.952,76.018,590.835,75.745L590.835,75.745z\"\n        />\n        <Path\n          id=\"Path6565\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.567,73.878c-0.491,0.024-0.985,0.123-1.393,0.255c-0.408,0.131-0.629,0.436-0.879,0.731c-0.249,0.294-0.528,0.585-1.024,0.66c-0.498,0.073-1.348-0.226-2.089-0.551c-0.095-0.041-0.094-0.03-0.183-0.073c-0.187,0.125-0.392,0.232-0.551,0.369c-0.32,0.272-0.569,0.578-0.658,0.953c-0.107,0.454-0.068,0.99,0.022,1.49c0.145-0.049,0.259-0.086,0.42-0.134c0.791-0.246,1.691-0.448,2.159-0.33c0.469,0.121,0.592,0.385,0.731,0.66c0.14,0.274,0.318,0.569,0.843,0.733c0.47,0.147,1.442-0.006,2.345-0.147c0.173-0.499,0.352-1.018,0.846-1.575c0.396-0.448,1.093-0.783,1.682-1.17c-0.073-0.181-0.245-0.377-0.292-0.549c-0.119-0.435-0.186-0.829-0.584-1.063C589.555,73.902,589.057,73.852,588.567,73.878L588.567,73.878z\"\n        />\n        <Path\n          id=\"Path6571\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.477,69.956c-0.759,0.371-1.625,0.743-2.052,1.063c-0.653,0.494-0.883,0.691-0.988,0.954c-0.108,0.263-0.084,0.572-0.223,1.281c-0.136,0.709-0.272,1.884-0.222,3.042c0.026,0.614,0.316,1.063,0.477,1.611c0.099,0.05,0.155,0.101,0.257,0.145c0.957,0.449,1.921,0.752,2.598,0.587c0.34-0.082,0.566-0.267,0.699-0.476c0.131-0.212,0.189-0.447,0.256-0.695c0.063-0.249,0.117-0.503,0.256-0.699c0.139-0.195,0.343-0.354,0.697-0.402c0.354-0.05,0.85,0.122,1.355,0.402c0.365,0.208,0.728,0.524,1.1,0.807c0.188-0.272,0.388-0.585,0.328-1.025c-0.067-0.483-0.549-1.055-1.062-1.611c-0.515-0.558-1.041-1.101-1.172-1.502c-0.259-0.801,0.295-0.495,0-1.208c-0.147-0.358-0.658-0.714-1.174-1.099C597.154,70.786,596.733,70.397,596.477,69.956z\"\n        />\n        <Path\n          id=\"Path6471\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.836,67.575c-0.207,0.219-0.371,0.421-0.586,0.622c-0.708,0.653-1.491,1.172-2.271,1.246c-0.392,0.037-0.709-0.072-1.026-0.256c-0.32-0.187-0.632-0.436-0.916-0.697c-0.565-0.518-1.084-1.043-1.685-0.954c-0.6,0.091-0.981,0.575-1.318,1.063c-0.335,0.485-0.604,0.999-0.916,1.209c-0.62,0.421-0.721,0.182-1.209,0.514c-0.484,0.331-1.355,0.96-1.575,1.576c-0.222,0.618-0.063,1.203,0.182,1.72c0.124,0.262,0.224,0.514,0.405,0.733c0.177,0.223,0.429,0.412,0.806,0.475c0.376,0.066,0.728-0.258,1.136-0.586c0.407-0.327,0.871-0.659,1.464-0.622c0.597,0.035,1.51,0.583,2.273,1.139c0.078,0.057,0.071,0.052,0.146,0.107c0.008-0.013-0.011-0.025,0-0.036c0.353-0.521,0.918-1.288,1.537-1.979c0.619-0.69,1.308-1.319,1.943-1.501c0.633-0.181,1.169,0.098,1.649,0.368c0.479,0.271,0.891,0.531,1.281,0.329c0.392-0.201,0.588-0.554,0.698-0.953c0.108-0.397,0.146-0.813,0.183-1.099c0.073-0.575,0.171-0.708-0.183-1.247C582.539,68.272,581.381,68.08,580.836,67.575L580.836,67.575z\"\n        />\n        <Path\n          id=\"Path6777\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.79,77.064c-0.532-0.277-1.142-0.547-1.832-0.696c-0.827-0.178-2.091-0.161-3.295,0c-0.379,0.05-0.565,0.216-0.916,0.292c0.012,0.031,0.073,0.039,0.074,0.074c0.031,0.322-0.203,0.555-0.438,0.806c-0.236,0.252-0.487,0.512-0.439,0.916c0.048,0.404,0.505,0.65,0.952,0.953c0.45,0.303,0.887,0.682,0.954,1.317c0.007,0.049-0.073,0.099-0.073,0.146c0.779,0.047,1.589,0.116,2.527,0c0.789-0.097,1.297-0.321,1.905-0.514c-0.041-0.387-0.097-0.77,0-1.245c0.135-0.669,0.371-1.361,0.515-1.868C574.737,77.171,574.774,77.133,574.79,77.064L574.79,77.064z\"\n        />\n        <Path\n          id=\"Path6785\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.567,70.324c-1.06,0.139-2.414,1.201-3.663,1.575c-0.625,0.189-1.39,0.204-2.09,0.256c-0.697,0.053-1.335,0.112-1.722,0.402c-0.386,0.289-0.39,0.568-0.402,0.844c-0.011,0.275-0.009,0.578-0.438,0.916c-0.431,0.336-1.355,0.374-2.272,0.439c-0.916,0.062-1.83,0.139-2.234,0.584c-0.407,0.445-0.571,0.86-0.585,1.28c-0.016,0.424,0.105,0.866,0.22,1.322c0.113,0.451,0.256,0.895,0.516,1.318c0.037,0.058,0.141,0.089,0.183,0.146c0.068-0.029,0.114-0.042,0.182-0.074c2.063-0.916,6.621-1.708,8.574-0.991c0.022-0.019,0.016-0.056,0.035-0.074c0.52-0.418,1.151-0.67,1.614-0.844c0.462-0.174,0.729-0.074,1.024,0.037c0.296,0.112,0.603,0.253,1.209,0.147c0.606-0.107,1.36-0.639,2.161-1.138c0.336-0.208,0.707-0.236,1.062-0.402c0-0.025-0.036-0.045-0.036-0.074c-0.005-0.5,0.058-0.998-0.223-1.355c-0.275-0.355-0.736-0.392-1.172-0.475c-0.434-0.083-0.869-0.211-1.101-0.731c-0.229-0.52-0.154-1.324,0.074-2.125c0.089-0.32,0.271-0.567,0.401-0.859C562.508,70.349,562.128,70.248,561.567,70.324L561.567,70.324z\"\n        />\n        <Path\n          id=\"Path6865\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.452,75.965c-0.666-0.254-1.361-0.594-1.609-0.953c-0.258-0.366-0.166-0.771-0.074-1.136c0.092-0.364,0.166-0.698-0.11-0.952s-0.639-0.028-1.062,0.146c-0.211,0.086-0.433,0.148-0.661,0.146c-0.224-0.001-0.47-0.074-0.697-0.292c-0.319-0.311-0.274-1.236-0.292-2.054c-0.87-0.197-1.338-0.592-2.307-0.549c-0.617,0.028-1.349,0.021-2.089,0.184c-0.174,0.04-0.304,0.234-0.476,0.292c-0.003,0.019-0.037,0.019-0.036,0.039c0.008,0.385,0.33,0.708,0.258,1.098c-0.043,0.224-0.096,0.45,0.107,0.622c0.252,0.214,0.435,0.805,0.732,0.844c-0.777,0.616-1.193,0.989-0.037,1.502c0.501,0.223,0.332,1.083,0.037,1.466c0.578-0.073,1.058,0.715,1.318,1.172c0.1,0.174,0.215,1.354,0.551,1.209c0.578-0.248,0.865,0.314,1.464,0.184c0.278-0.062,0.616-0.086,0.878,0.036c0.284,0.13,0.143,0.314,0.184,0.55c0.098,0.582,1.558-0.299,1.941-0.184c0.166,0.051,0.903,0.364,1.356,0.623c0.354-0.162,0.78-0.349,1.246-0.549c-0.041-0.058-0.147-0.087-0.185-0.146c-0.257-0.421-0.399-0.866-0.513-1.319c-0.114-0.453-0.233-0.894-0.222-1.32C548.163,76.407,548.353,76.181,548.452,75.965L548.452,75.965z\"\n        />\n        <Path\n          id=\"RU-SPE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.153,67.575c0.058,0.209,0.022,0.384,0.146,0.584c0.271,0.44,0.654,0.829,1.063,0.954c0.407,0.124,0.953,0.074,1.39-0.109c0.438-0.183,0.796-0.483,0.879-0.916c0.087-0.431-0.221-0.925-0.621-1.318c-0.401-0.394-0.894-0.698-1.282-0.767c-0.389-0.074-0.788-0.033-1.101,0.11c-0.254,0.117-0.423,0.354-0.549,0.623c0.624,0.22,1.144-0.203,1.757,0.219c0.028,0.022,1.292,0.699,0.733,0.699c-0.611,0-1.173-0.386-1.797-0.404C542.48,67.238,542.32,67.409,542.153,67.575L542.153,67.575z\"\n        />\n        <Path\n          id=\"Path6900\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.961,70.14c0.179,0.067,0.37,0.113,0.55,0.184c0.749,0.304,1.575,0.272,2.271,0.516c0.228,0.078,0.425,0.284,0.622,0.438c0.753-0.396,1.534-0.867,2.16-0.954c1.061-0.139,1.46,0.315,2.418,0.33c0.962,0.019,1.876-0.549,3.26-0.33c0.749,0.122,1.742,0.719,2.527,1.137c0.363-0.434,0.786-0.898,1.138-1.137c0.484-0.328,0.586-0.091,1.208-0.514c0.312-0.211,0.58-0.721,0.916-1.209c0.335-0.487,0.717-0.97,1.317-1.063c0.601-0.09,1.12,0.435,1.685,0.953c0.282,0.26,0.596,0.511,0.916,0.698c0.321,0.186,0.637,0.292,1.026,0.255c0.777-0.074,1.562-0.593,2.271-1.245c0.219-0.202,0.38-0.406,0.585-0.622c-0.074-0.067-0.211-0.103-0.257-0.182c-0.189-0.344-0.282-0.706-0.292-1.063c-0.009-0.358,0.062-0.719,0.292-1.026c0.025-0.035,0.08-0.042,0.11-0.073c-0.132-0.074-0.113-0.074-0.256-0.146c-1.063-0.552-2.354-1.124-3.295-1.171c-0.941-0.045-1.689,0.269-2.491,0.658c-0.804,0.391-1.68,0.849-2.896,1.063c-1.215,0.218-3.137,0.65-4.945,0.845c-0.905,0.095-1.79,0.132-2.527,0.073s-1.325-0.226-1.685-0.549c-0.362-0.322-0.534-0.612-0.585-0.843c-0.05-0.23,0.014-0.41,0.108-0.585c0.192-0.354,0.515-0.628,0.292-0.989c-0.321-0.533-1.059-0.716-1.647-1.025c-0.304,0.155-0.599,0.269-0.916,0.328c-0.602,0.122-1.209,0.179-1.797,0.257c0.008,0.015,0.025,0.024,0.038,0.037c0.068,0.067,0.232,0.137,0.294,0.256c0.035,0.075,0.016,0.385-0.038,0.439c-0.06,0.058,0.01,0.175-0.147,0.254c-0.131,0.029-0.421,0.294-0.477,0.402c-0.06,0.124-0.043,0.171-0.146,0.223c-0.155,0.076-0.173,0.11-0.365,0.11h-0.074c-0.367,0.731-0.795,1.453-0.768,2.015c0.022,0.436,0.253,0.624,0.477,0.842c0.223,0.218,0.419,0.456,0.368,0.878c-0.054,0.421-0.385,0.715-0.809,1.061C556.254,69.786,556.118,69.998,555.961,70.14L555.961,70.14z\"\n        />\n        <Path\n          id=\"Path6501\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.677,98.017c0.074-0.303,0.314-0.523,0.329-0.842c0.047-0.915-0.121-1.853-0.403-2.454c-0.28-0.601-0.616-0.957-1.024-1.209c-0.407-0.251-0.896-0.392-1.576-0.514c-0.678-0.122-1.68-0.037-2.637,0.182c-0.96,0.224-1.875,0.578-2.382,1.026c-0.508,0.448-0.828,0.844-0.99,1.281c-0.044,0.12-0.014,0.279-0.035,0.402c0.035,0.025,0.071,0.018,0.108,0.038c0.056,0.026,0.748,0.33,0.769,0.328c0.627-0.029,1.194-0.694,1.905-0.621c0.411,0.041,0.606,0.654,0.846,0.916c0.261,0.289,0.713,0.304,0.877,0.697c0.61-0.352,0.321-0.607,1.062-0.221c0.384,0.202,1.442,0.627,1.758,0.255c0.273,0.55,0.677,0.218,0.988,0.585C571.367,97.986,571.544,97.956,571.677,98.017L571.677,98.017z\"\n        />\n        <Path\n          id=\"Path6547\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.976,84.793c-0.52,0.014-0.978,0.079-1.319,0.255c-1.364,0.704-1.614,1.359-1.72,2.418c-0.079,0.786,0.434,1.588,0.915,2.345c0.254-0.165,0.511-0.283,0.807-0.256c0.954,0.088,1.327,1.685,2.272,1.905c0.941,0.224,1.585-0.911,2.746-0.695c0.042-0.345,0.351-0.501,0.621-0.733c0.274-0.23,0.538-0.54,0.439-1.171c-0.098-0.632-0.963-1.27-1.865-1.905c-0.905-0.634-1.854-1.27-2.125-1.906c-0.041-0.089-0.049-0.172-0.075-0.255C575.438,84.784,575.188,84.788,574.976,84.793L574.976,84.793z\"\n        />\n        <Path\n          id=\"Path6655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.926,110.108c-0.693-0.213-1.276,0.124-1.758,0.475c-0.239,0.174-0.553,0.406-0.769,0.661c-0.216,0.253-0.319,0.543-0.181,0.842c0.135,0.3,0.55,0.245,0.987,0.183c0.438-0.059,0.904-0.133,1.173,0.11c0.272,0.242,0.261,0.669,0.257,1.099c-0.004,0.429-0.012,0.866,0.258,1.025c0.268,0.163,0.539,0.187,0.807,0.11c0.265-0.073,0.535-0.243,0.731-0.475c0.394-0.466,0.384-1.356,0.146-2.089C577.338,111.317,576.618,110.322,575.926,110.108L575.926,110.108z\"\n        />\n        <Path\n          id=\"Path6759\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.501,87.578c-0.675-0.395-1.42-0.687-2.16-0.991c-0.768-0.317-1.723-0.569-2.639-0.732c-0.267-0.046-0.44-0.008-0.695-0.036c0.035,0.074,0.141,0.103,0.074,0.256c-0.149,0.334-0.743,0.39-1.319,0.514c-0.577,0.124-1.144,0.32-1.281,0.879c-0.073,0.278,0.019,0.548,0.221,0.806c0.201,0.257,0.507,0.513,0.808,0.769c0.125,0.11,0.242,0.218,0.368,0.33c1.459-0.511,4.83,0.024,6.046,0.697c0.172,0.095,0.14,0.224,0.254,0.329c-0.026-0.174-0.008-0.29-0.035-0.476c-0.091-0.6-0.149-1.271,0.11-1.943C567.292,87.86,567.441,87.709,567.501,87.578z\"\n        />\n        <Path\n          id=\"Path6765\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.809,87.248c-0.257-0.26-0.521-0.468-0.769-0.768c-0.421-0.51-0.871-1.017-1.465-1.282c-0.593-0.266-1.143-0.363-1.757-0.402c-0.023-0.001-0.055,0.001-0.073,0c-0.141,0.261-0.246,0.522-0.585,0.768c-0.518,0.371-1.397,0.57-2.199,0.807c0.144,0.094,0.326,0.15,0.369,0.292c0.058,0.205-1.079,0.86-1.32,0.879c-0.669,0.058-1.207-0.619-1.866-0.074c-0.317,0.262,0.173,0.614,0.367,0.767c0.381,0.311,0.249,0.326,0.328,0.77c0.124,0.666,0.316,1.368,1.026,1.609c0.573,0.194,1.068-0.113,1.025-0.732c0.665,0.045,1.044,0.292,1.685,0.037c0.584-0.235,0.995,0.175,1.502-0.037c0.533-0.223,0.899,0.565,1.062,0.916c0.174,0.38,0.748,0.427,0.916,0.807c-0.106,0.067-0.24,0.084-0.367,0.11c0.341,0.028,0.651-0.02,0.916-0.11c0.942-0.322,0.812-1.725,2.272-2.235c-0.124-0.112-0.238-0.222-0.369-0.329c-0.3-0.259-0.605-0.513-0.807-0.768c-0.202-0.257-0.289-0.525-0.221-0.807C559.513,87.324,559.726,87.348,559.809,87.248L559.809,87.248z\"\n        />\n        <Path\n          id=\"Path6741\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.776,80.874c-0.633-0.322-1.679-0.006-2.565,0.038c-0.224,0.657-0.561,1.3-0.916,1.719c-0.392,0.469-0.921,0.616-1.428,0.734c-0.508,0.12-1.009,0.21-1.357,0.473c-0.387,0.298-0.589,0.623-0.769,0.955c0.022,0,0.056-0.002,0.074,0c0.617,0.04,1.164,0.138,1.761,0.402c0.592,0.266,1.042,0.772,1.464,1.282c0.249,0.3,0.513,0.509,0.769,0.768c0.246-0.293,0.52-0.568,0.952-0.66c0.578-0.123,1.171-0.181,1.32-0.517c0.146-0.33-0.025-0.415-0.184-0.549c-0.163-0.132-0.334-0.325-0.185-0.844c0.15-0.517,1.02-1.042,1.869-1.61c0.173-0.118,0.31-0.246,0.475-0.367C563.476,82.445,563.597,81.292,562.776,80.874L562.776,80.874z\"\n        />\n        <Path\n          id=\"Path6645\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.224,108.788c-0.181,0.255-0.418,0.5-0.475,0.769c-0.096,0.423-0.053,0.887,0.037,1.465c0.088,0.579,0.565,1.282,1.062,1.943c0.32,0.424,0.521,0.761,0.769,1.099c0.146-0.034,0.307-0.158,0.438-0.146c0.394,0.036,0.595,0.353,0.767,0.661c0.175,0.304,0.343,0.613,0.662,0.697c0.634,0.169,1.36-0.63,1.905-0.476c0.271,0.076,0.321,0.289,0.401,0.516c0.081,0.224,0.215,0.445,0.587,0.476c0.372,0.029,0.778-0.435,1.208-0.916c0.429-0.481,0.877-0.985,1.283-0.954c0.209,0.017,0.259,0.181,0.367,0.293c0.453-0.59,0.942-1.178,1.101-1.905c0.062-0.289,0.123-0.564,0.183-0.846c-0.478-0.246-0.785-0.549-0.989-0.842c-0.223-0.317-0.363-0.592-0.661-0.807c-0.594-0.428-0.34-0.553-1.721-0.879c-0.689-0.164-1.882-0.062-3.112,0.037c-1.233,0.099-2.523,0.197-3.483-0.037C579.43,108.903,579.343,108.826,579.224,108.788z\"\n        />\n        <Path\n          id=\"Path6619\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.499,104.245c0.167,0.058,0.299,0.138,0.476,0.183c0.355,0.091,0.714,0.164,0.988,0.292c0.275,0.13,0.483,0.321,0.518,0.585c0.056,0.533-0.272,1.021-0.7,1.393c-0.426,0.37-0.97,0.599-1.392,0.662c-0.419,0.06-0.586-0.24-0.807-0.552c-0.219-0.31-0.488-0.617-1.099-0.475c-0.611,0.14-1.583,0.516-2.305,1.208c-0.364,0.347-0.649,0.768-0.809,1.282c0.006,0.001-0.007,0.035,0,0.038c0.067,0.02,0.115,0.057,0.185,0.073c0.959,0.234,2.248,0.137,3.48,0.037c1.23-0.099,2.422-0.2,3.112-0.037c1.382,0.327,1.127,0.452,1.722,0.879c0.296,0.214,0.438,0.488,0.66,0.807c0.221,0.318,0.508,0.666,1.062,0.916c0.556,0.252,1.783,0.341,2.856,0.365c0.06,0.002,0.053-0.001,0.109,0c0.294-0.66,0.532-1.297-0.035-1.941c0.335,0.002,0.506,0.337,0.66,0.584c-0.073-0.223-0.092-0.5-0.292-0.66c0.305,0.083,0.567,0.293,0.844,0.438c-0.011-0.059,0.036-0.031,0.036-0.074c-0.525-0.494-1.096-0.999-1.245-1.501c-0.188-0.63-0.016-1.2,0.109-1.722c0.124-0.523,0.196-1-0.109-1.393c-0.308-0.392-0.697-0.384-1.174-0.369c-0.474,0.021-1.016,0.042-1.574-0.328c-0.56-0.37-0.943-1.348-1.392-2.273c-0.22-0.451-0.5-0.871-0.767-1.208c-0.584,0.711-1.192,1.422-1.799,1.978C585.336,103.881,584.927,104.044,584.499,104.245L584.499,104.245z\"\n        />\n        <Path\n          id=\"Path6613\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.061,96.04c-0.039,0.196,0,0.434-0.108,0.585c-0.489,0.684-1.479,0.446-2.088,1.209c-0.306,0.381-0.31,0.974-0.369,1.574c-0.059,0.601-0.157,1.216-0.661,1.722c-0.223,0.223-0.812,0.334-1.243,0.514c0.109,0.124,0.237,0.255,0.034,0.403c0.11,0.089,0.229,0.109,0.368,0.073c0.066,0.329-0.173,1.396-0.55,1.43c-0.4,0.033-0.854-0.117-1.246-0.036c-0.344,0.067-0.722-0.224-0.954,0.182c-0.115,0.204-0.239,0.37-0.475,0.438c-0.465,0.133-0.986,0.944-0.402,1.063c-0.379,0.333-0.058,0.65,0.329,0.475c0.098-0.041,0.173-0.092,0.255-0.144c-0.047,0.045-0.117,0.117-0.146,0.181c0.498,0.058,0.954-0.283,1.428-0.367c0.603-0.105,0.33,0.549,0.808,0.402c-0.173,0.15-0.473,0.229-0.73,0.367c1.068,0.021,2.294,0.017,3.553,0.402c0.768,0.237,1.46,0.721,2.197,1.209c0.682,0.451,1.447,0.85,2.309,1.1c0.161-0.518,0.443-0.936,0.806-1.283c0.724-0.693,1.698-1.069,2.308-1.207c0.61-0.14,0.878,0.167,1.1,0.474c0.218,0.311,0.384,0.612,0.806,0.549c0.421-0.06,0.963-0.285,1.393-0.66c0.428-0.371,0.751-0.859,0.696-1.392c-0.027-0.267-0.236-0.456-0.515-0.585c-0.273-0.129-0.632-0.201-0.989-0.292c-0.177-0.045-0.31-0.125-0.477-0.184c-0.199,0.094-0.449,0.346-0.62,0.37c-0.546,0.068-1.013,0.004-1.428-0.111c-0.42-0.114-0.783-0.29-1.063-0.514c-0.559-0.445-0.839-1.031-0.807-1.464c0.033-0.434,0.255-0.447,0.514-0.403c0.256,0.04,0.542,0.145,0.697-0.111c0.308-0.51,0.157-1.477-0.146-2.27c-0.305-0.793-1.089-2.002-1.76-2.236c-0.337-0.118-0.435,0.061-0.583,0.222c-0.152,0.16-0.32,0.284-0.769,0.111C578.111,97.674,577.534,96.844,577.061,96.04L577.061,96.04z\"\n        />\n        <Path\n          id=\"Path6527\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.101,91.644c-0.64-0.402-1.247-0.742-1.612-1.062c-0.585-0.521-0.559-0.977-1.062-1.211c-0.504-0.234-0.989,0.321-1.722,0c-0.366-0.161-0.468-0.63-0.696-1.099c-0.228-0.469-0.598-0.951-1.393-1.172c-0.796-0.223-1.893,0.173-3.077,0.661c-1.184,0.485-2.434,1.064-3.479,1.247c-1.586,0.271-3.322,0.279-4.472,0.292c-0.074,0.27-0.12,0.583-0.293,0.729c-0.271,0.233-0.581,0.389-0.621,0.732c0.58,0.108,1.148,0.681,1.722,1.246c0.571,0.568,1.167,1.12,1.756,1.171c0.59,0.052,1.029-0.313,1.43-0.659c0.401-0.346,0.764-0.669,1.173-0.551c0.411,0.121,0.519,0.486,0.62,0.877c0.104,0.39,0.201,0.799,0.585,1.025c0.387,0.224,0.786,0.052,1.283-0.074c0.497-0.123,1.087-0.224,1.83,0.223c0.34,0.204,0.748,1.025,1.137,1.573c0.838,0.011,1.411,1.388,2.125,1.722c0.37,0.173,0.934-0.053,1.208-0.329c0.237-0.234-0.144-0.459-0.256-0.66c-0.201-0.367-0.353-1.25-0.805-1.391c0.633,0.167,1.214-0.141,1.719-0.552c0.183-0.147-0.107-0.44-0.073-0.621c0.054-0.281,0.464-0.182,0.659-0.182c0.35,0,0.461-0.354,0.769-0.439c0.285-0.08,0.645-0.065,0.807-0.367c0.252-0.47,0.057-0.978,0.732-0.664c-0.07-0.172-0.113-0.371-0.184-0.549C596.967,91.58,597.047,91.621,597.101,91.644L597.101,91.644z\"\n        />\n        <Path\n          id=\"Path6579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.78,82.559c-0.346,0.207-0.719,0.398-1.026,0.623c-0.579,0.426-1.042,0.902-1.282,1.354c-0.24,0.455-0.372,1.011-0.402,1.613c-0.016,0.351,0.046,0.709,0.073,1.062c0.139,0.003,0.354-0.142,0.476-0.109c0.796,0.223,1.162,0.705,1.394,1.172c0.229,0.47,0.329,0.939,0.695,1.1c0.732,0.321,1.22-0.231,1.722,0c0.503,0.231,0.474,0.687,1.063,1.21c0.366,0.32,0.973,0.662,1.611,1.061c0.162,0.072,0.32,0.16,0.551,0.221c-0.059-0.817-0.128-1.29-0.147-2.709c-0.017-1.141,0.037-2.34,0.147-3.335c0.106-0.993,0.269-1.795,0.584-2.158c0.08-0.095,0.113-0.077,0.185-0.147c-0.303-0.371-0.562-0.9-0.88-1.063c-0.705-0.362-1.415-0.297-2.16-0.147c-0.747,0.149-1.494,0.394-2.305,0.331C592.979,82.624,592.875,82.571,592.78,82.559L592.78,82.559z\"\n        />\n        <Path\n          id=\"Path6589\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M583.035,80.434c-0.021,0.022-0.021,0.019-0.037,0.037c-0.698,0.762-1.554,1.534-2.234,1.611c-0.682,0.076-1.13-0.35-1.575-0.808c-0.446-0.456-0.885-0.93-1.539-0.916c-0.652,0.017-1.562,0.577-2.307,1.136c-0.145,0.109-0.125,0.116-0.258,0.222c0.266,0.122,0.52,0.229,0.663,0.551c0.166,0.37,0.035,0.729-0.074,1.171c-0.102,0.414-0.134,0.923,0.074,1.504c0.34,0.016,0.555-0.109,0.916-0.073c1.181,0.117,2.4,0.298,3.226,0.182c1.653-0.231,2.448-1.108,3.662-1.064c0.037,0.002,0.074,0.035,0.112,0.037c0.08-0.068,0.091-0.154,0.18-0.22c0.569-0.421,1.249-0.817,1.944-1.174c0.358-0.182,0.655-0.37,0.989-0.549c-0.211,0.205-0.36,0.396-0.807,0.367c-0.446-0.026-0.947-0.22-1.428-0.514c-0.479-0.293-0.952-0.68-1.355-1.21C583.122,80.656,583.091,80.515,583.035,80.434L583.035,80.434z\"\n        />\n        <Path\n          id=\"Path6601\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.308,78.492c-0.902,0.142-1.876,0.294-2.346,0.147c-0.523-0.167-0.7-0.459-0.842-0.732c-0.139-0.273-0.263-0.539-0.732-0.661c-0.47-0.118-1.369,0.083-2.157,0.329c-0.16,0.049-0.261,0.098-0.407,0.146c0.061,0.324,0.109,0.599,0.224,0.916c0.288,0.807,0.73,1.561,1.137,2.088c0.405,0.529,0.876,0.916,1.354,1.21c0.48,0.293,0.982,0.483,1.428,0.514c0.447,0.029,0.597-0.159,0.808-0.368c0.087-0.083,0.316-0.139,0.438-0.221c0.16-0.089,0.373-0.169,0.518-0.256c0.534-0.342,0.893-0.684,0.988-1.063c0.096-0.378,0.1-0.609,0.035-0.73c-0.064-0.123-0.171-0.157-0.292-0.184c-0.124-0.024-0.244-0.024-0.328-0.109c-0.086-0.083-0.126-0.254-0.074-0.549C588.077,78.831,588.255,78.644,588.308,78.492L588.308,78.492z\"\n        />\n        <Path\n          id=\"Path6511\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.409,64.279c-0.057,0.126-0.167,0.193-0.221,0.329c-0.163,0.424-0.333,0.833-0.695,1.024c-0.362,0.193-0.788,0.099-1.211,0c-0.42-0.099-0.827-0.2-1.21,0c-0.378,0.199-0.424,0.725-0.548,1.209c-0.062,0.242-0.143,0.47-0.293,0.662c-0.151,0.189-0.392,0.345-0.733,0.402c-0.341,0.057-0.679-0.123-1.062-0.402c-0.383-0.278-0.778-0.653-1.172-1.063c-0.79-0.821-1.571-1.716-2.236-1.832c-0.666-0.121-1.158-0.089-1.538,0.037c-0.382,0.124-0.685,0.355-0.915,0.661c-0.23,0.305-0.306,0.667-0.291,1.026c0.007,0.357,0.101,0.716,0.291,1.063c0.385,0.687,1.916,0.816,2.271,1.355c0.353,0.537,0.256,0.667,0.183,1.245c-0.036,0.285-0.073,0.701-0.183,1.099c-0.013,0.044-0.059,0.066-0.074,0.11c0.226,0.078,0.254,0.066,0.516,0.183c0.381,0.174,0.764,0.364,1.062,0.622c0.302,0.26,0.55,0.573,0.587,0.916c0.039,0.342-0.146,0.623-0.402,0.877c-0.259,0.255-0.613,0.467-0.991,0.697c-0.19,0.119-0.358,0.272-0.55,0.403c0.089,0.041,0.089,0.03,0.182,0.073c0.743,0.322,1.594,0.621,2.09,0.551c0.498-0.074,0.776-0.365,1.025-0.661c0.249-0.294,0.47-0.598,0.877-0.73c0.406-0.131,0.902-0.229,1.393-0.256c0.49-0.026,0.992,0.024,1.393,0.256c0.401,0.233,0.469,0.627,0.586,1.062c0.116,0.435,0.254,0.902,0.767,1.356c0.462,0.406,1.31,0.926,2.159,1.354c-0.163-0.549-0.448-0.998-0.475-1.609c-0.053-1.157,0.083-2.334,0.221-3.042c0.139-0.709,0.116-1.019,0.222-1.282c0.108-0.263,0.336-0.46,0.99-0.954c0.424-0.32,1.293-0.691,2.052-1.063c-0.03-0.056-0.123-0.087-0.145-0.146c-0.216-0.517-0.059-1.153,0.074-1.757c0.127-0.604,0.229-1.186-0.074-1.539c-0.305-0.353-0.588-0.288-0.953-0.22c-0.366,0.068-0.794,0.155-1.283-0.11C593.532,65.878,593.066,65.11,592.409,64.279L592.409,64.279z\"\n        />\n        <Path\n          id=\"Path6519\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M615.198,89.007c-0.083,0.221-0.252,0.466-0.258,0.66c-0.015,0.342-0.006,0.645-0.256,0.916c-0.253,0.271-0.54,0.553-0.876,0.729c-0.339,0.176-0.705,0.267-1.175,0.146c-0.47-0.12-0.804-0.766-1.135-1.391c-0.333-0.626-0.685-1.242-1.135-1.393c-0.452-0.15-0.595,0.03-0.808,0.222c-0.216,0.19-0.472,0.381-1.246,0.293c-0.773-0.089-1.935-0.503-3.112-1.1c-1.181-0.596-2.387-1.382-3.298-2.198c-0.747-0.668-1.507-1.576-2.198-2.493c-0.041,0.002-0.115,0.056-0.146,0.038c-0.101-0.052-0.171-0.168-0.257-0.256c-0.086-0.09-0.205-0.16-0.367-0.111c-0.16,0.049-0.378,0.222-0.696,0.587c-0.319,0.368-0.479,1.166-0.587,2.159c-0.107,0.995-0.161,2.192-0.145,3.335c0.019,1.418,0.089,1.894,0.145,2.71c0.321,0.083,0.718,0.078,0.769,0.292c0.156,0.632,0.631-0.144,0.916,0.331c0.141-0.175,0.138-0.521,0.367-0.623c0.321-0.145,0.613-0.139,0.953-0.329c0.404,1.298,1.566,0.758,2.565,0.876c0.579,0.074,0.649,0.618,1.1,0.809c0.4,0.174,0.744,0.062,1.062,0.438c0.229,0.272,1.131,0.622,1.1,0.807c-0.046,0.256,0.011,0.629,0.222,0.808c0.354,0.304,0.444-0.371,0.33-0.587c-0.147-0.273-0.451-0.508-0.551-0.806c0.47-0.322,1.129,0.304,1.465,0.55c0.368,0.269,0.913,0.322,1.211,0.585c0.355,0.321,1.057,0.184,1.208-0.367c0.106-0.393,0.688-0.488,0.659-0.916c0.208,0.013,0.389,0.09,0.552,0.22c0.019-0.354,1.12-0.443,1.208-0.22c0.085,0.219,0.592,0.483,0.805,0.549c0.241,0.074,0.364-0.229,0.624-0.108c-0.035-1.205,0.281-0.137,0.953-0.623c0.529-0.385,0.972,0.421,1.173,0.73c0.282,0.435,0.949,0.541,1.429,0.585c0.2,0.02,1.289,0.083,1.024,0.514c0.304-0.022,0.771-0.084,0.807-0.474c0.018-0.186-0.038-0.525,0.222-0.584c0.239-0.058,0.469,0.282,0.623,0.402c0.23,0.177,0.599,0.207,0.877,0.223c0.389,0.021,1.861-0.158,1.868-0.698c0.005-0.32-0.41-1.07,0.146-1.135c-0.52-0.174-0.621-0.525-1.246-0.585c-0.484-0.047-0.657-0.416-1.062-0.515c-0.483-0.118-0.772,0.058-1.101-0.403c-0.039-0.057-0.123-0.074-0.222-0.108c-1.255-0.1-2.339-0.288-2.709-0.698c-1.018-1.123,0.373-1.09,0-1.466c-0.374-0.373-1.114,0.609-1.722,0C615.209,89.276,615.247,89.094,615.198,89.007z\"\n        />\n        <Path\n          id=\"Path6516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.724,77.616c-0.409-0.177-0.875-0.241-1.245-0.477c-0.741-0.473-1.466-0.964-2.345-1.099c-0.879-0.138-1.95-0.236-2.931-0.183c-0.223,0.011-0.339,0.12-0.55,0.145c0.106,0.183,0.343,0.385,0.367,0.551c0.07,0.483-0.151,0.846-0.367,1.135c-0.215,0.288-0.428,0.502-0.33,0.768c0.098,0.27,0.312,0.227,0.549,0.222c0.238-0.009,0.494,0.021,0.662,0.475c0.165,0.458-0.034,1.32-0.37,2.16c-0.331,0.841-0.778,1.644-1.171,1.978c-0.133,0.112-0.206,0.105-0.293,0.109c0.693,0.916,1.45,1.823,2.198,2.493c0.915,0.816,2.117,1.602,3.297,2.198c1.178,0.597,2.341,1.011,3.114,1.099c0.771,0.089,1.03-0.103,1.245-0.292c0.213-0.188,0.354-0.371,0.806-0.221c0.452,0.15,0.805,0.766,1.136,1.391c0.333,0.626,0.667,1.273,1.136,1.392c0.471,0.121,0.834,0.03,1.173-0.147c0.336-0.175,0.626-0.462,0.878-0.729c0.254-0.272,0.242-0.572,0.256-0.916c0.01-0.194,0.174-0.437,0.256-0.66c-0.435-0.771-0.469-2.343,0.074-3.114c0.603-0.861,2.351-0.032,2.675-0.99c0.325-0.958-0.702-2.383-1.686-2.674c-0.981-0.292-1.741,1.042-2.71,1.208c-0.969,0.171-2.279,0.212-2.93-0.255c-0.65-0.471-1.219-0.949-0.732-1.686c0.485-0.735,2.628,0.779,3.405,0c0.779-0.778,0.921-2.316,0-3.187c-0.918-0.87-3.288,0.759-4.395,0.22C608.371,78.273,607.999,77.972,607.724,77.616L607.724,77.616z\"\n        />\n        <Path\n          id=\"Path6463\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.39,61.531c-1.015-0.025-2.252,0.015-3.041,0.291c-0.789,0.278-1.512,1.057-2.198,1.759c-0.686,0.702-1.321,1.368-1.942,1.391c-0.62,0.025-0.91-0.235-1.139-0.515c-0.225-0.277-0.397-0.612-0.768-0.73c-0.371-0.124-0.788-0.237-1.21-0.292c-0.421-0.059-0.841-0.035-1.21,0.146c-0.25,0.123-0.351,0.424-0.477,0.695c0.656,0.832,1.12,1.6,1.687,1.905c0.489,0.267,0.917,0.177,1.282,0.111c0.365-0.069,0.65-0.132,0.951,0.22c0.304,0.354,0.205,0.934,0.074,1.539c-0.127,0.606-0.287,1.242-0.074,1.757c0.217,0.519,0.768,0.932,1.282,1.319c0.52,0.386,1.025,0.742,1.173,1.101c0.296,0.714-0.258,0.407,0,1.208c0.129,0.402,0.661,0.945,1.173,1.501c0.337,0.37,0.494,0.715,0.696,1.063c0.211-0.026,0.326-0.135,0.55-0.146c0.979-0.052,2.054,0.046,2.931,0.184c0.878,0.134,1.604,0.624,2.347,1.099c0.37,0.235,0.834,0.299,1.245,0.475c-0.304-0.401-0.485-0.867-0.551-1.502c-0.123-1.206,1.847-2.295,1.721-3.919c-0.123-1.625-2.781-3.267-2.931-4.654s1.255-0.972,0.99-2.71c-0.14-0.92-1.171-2.097-2.271-3.26C604.532,61.562,604.554,61.535,604.39,61.531L604.39,61.531z\"\n        />\n        <Path\n          id=\"Path6469\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.628,50.871c-0.021,0.049-0.056,0.097-0.073,0.146c-0.175,0.477-0.278,0.946-0.183,1.32c0.097,0.371,0.371,0.617,0.732,0.843c0.361,0.222,0.812,0.425,1.245,0.585c0.435,0.159,0.864,0.296,1.172,0.475c0.307,0.18,0.526,0.371,0.515,0.66c-0.025,0.572-0.332,0.846-0.732,0.99c-0.401,0.143-0.908,0.153-1.355,0.221c-0.895,0.135-2.117-0.597-2.966-0.66c-0.424-0.032-0.842-0.178-1.21-0.223c-0.368-0.042-0.66-0.004-0.843,0.369c-0.183,0.37,0.045,0.919,0.402,1.392c0.356,0.471,0.822,0.855,1.135,1.025c0.623,0.339,1.027-0.37,1.394,0c0.368,0.369-0.388,1.126,0,1.757c0.192,0.315,0.582,0.668,1.023,0.915c0.443,0.25,0.93,0.389,1.393,0.293c0.464-0.092,0.662-0.718,0.877-1.281c0.111-0.28,0.244-0.547,0.404-0.731c0.157-0.188,0.341-0.304,0.623-0.255c0.562,0.095,0.946,0.679,1.17,1.392c0.223,0.711,0.29,1.573,0.222,2.271c-0.071,0.697-0.39,1.313-0.843,1.943c-0.124,0.171-0.299,0.341-0.438,0.514c0.61,0.254,1.281,0.886,1.978,1.611c0.394,0.411,0.79,0.783,1.173,1.063c0.381,0.278,0.717,0.461,1.062,0.401c0.341-0.057,0.582-0.212,0.732-0.401c0.151-0.191,0.23-0.419,0.292-0.661c0.124-0.484,0.171-1.01,0.551-1.209c0.381-0.201,0.789-0.099,1.211,0c0.418,0.097,0.845,0.192,1.208,0c0.361-0.194,0.533-0.601,0.696-1.025c0.164-0.426,0.328-0.847,0.696-1.026c0.37-0.18,0.789-0.204,1.211-0.146c0.42,0.058,0.837,0.172,1.207,0.293c0.371,0.121,0.541,0.452,0.769,0.73c0.229,0.277,0.519,0.537,1.138,0.516c0.617-0.025,1.258-0.689,1.942-1.394c0.687-0.704,1.409-1.479,2.198-1.757c0.79-0.278,2.025-0.321,3.041-0.293c0.165,0.005,0.143,0.028,0.295,0.036c-0.977-1.034-2.016-2.058-2.383-2.856c-0.778-1.697-1.764-1.163-0.73-3.442c1.028-2.281,8.902-3.668,10.035-5.605c1.134-1.938,0.315-1.288,0-1.979c-0.314-0.691-1.631-0.955-1.979-1.72s0.456-1.682,0-2.417c-0.142-0.23-0.401-0.371-0.696-0.476c-0.353,1.207-0.764,2.29-1.245,2.895c-1.508,1.891-1.155,1.773-4.908,2.711c-3.756,0.937-14.255-1.538-17.621-0.256c-3.366,1.283-1.669,2.292-2.967,2.709C581.36,51.397,580.523,51.117,579.628,50.871L579.628,50.871z\"\n        />\n        <Path\n          id=\"Path6771\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.516,73.584c-0.286,0.131-0.589,0.211-0.842,0.366c-0.565,0.352-0.994,0.751-1.063,1.212c-0.07,0.46,0.2,0.684,0.513,0.877c0.278,0.174,0.537,0.359,0.622,0.622c0.354-0.077,0.536-0.243,0.916-0.292c1.206-0.161,2.468-0.178,3.296,0c0.69,0.148,1.298,0.418,1.831,0.696c0.233-0.842,0.326-1.264,0.954-2.198c-0.075-0.058-0.069-0.052-0.146-0.109c-0.763-0.554-1.678-1.104-2.272-1.137c-0.594-0.035-1.061,0.294-1.465,0.621c-0.407,0.328-0.76,0.654-1.136,0.585c-0.374-0.066-0.628-0.253-0.806-0.474c-0.179-0.222-0.28-0.472-0.403-0.732C569.513,73.609,569.521,73.595,569.516,73.584L569.516,73.584z\"\n        />\n        <Path\n          id=\"Path6735\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.875,70.463c-0.126,0.291-0.305,0.532-0.392,0.851c-0.228,0.798-0.305,1.604-0.074,2.124c0.229,0.521,0.665,0.649,1.099,0.733c0.437,0.082,0.896,0.121,1.173,0.475c0.276,0.356,0.22,0.855,0.221,1.354c0.006,0.502,0.03,1.015,0.441,1.43c0.409,0.414,1.079,0.759,1.795,0.955c0.272,0.073,0.556,0.007,0.843,0.035c-0.021-0.37,0.177-0.64,0.404-0.878c0.236-0.25,0.469-0.481,0.438-0.805c-0.032-0.325-0.386-0.502-0.697-0.698c-0.314-0.195-0.582-0.421-0.515-0.878c0.069-0.461,0.499-0.862,1.064-1.21c0.252-0.156,0.552-0.234,0.841-0.367c-0.237-0.513-0.398-1.08-0.182-1.684c0.062-0.174,0.301-0.272,0.44-0.439c-0.786-0.418-1.78-1.015-2.529-1.136c-1.386-0.222-2.302,0.348-3.259,0.329C563.536,70.645,563.203,70.557,562.875,70.463z\"\n        />\n        <Path\n          id=\"Path6871\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.452,75.965c0.094-0.207,0.095-0.403,0.293-0.622c0.404-0.445,1.317-0.521,2.235-0.584c0.916-0.064,1.842-0.102,2.271-0.438c0.429-0.337,0.427-0.641,0.438-0.916c0.013-0.274,0.017-0.553,0.402-0.843c0.388-0.29,1.025-0.351,1.722-0.402c0.698-0.055,1.462-0.069,2.09-0.255c0.51-0.155,0.983-0.354,1.502-0.621c-0.197-0.157-0.395-0.362-0.623-0.439c-0.694-0.241-1.521-0.211-2.271-0.515c-0.749-0.304-1.493-0.55-2.306-0.697c-0.813-0.147-1.695-0.21-2.711-0.185c-1.015,0.024-2.322,0.422-3.588,0.808c-1.268,0.386-2.491,0.772-3.334,0.766c-0.361-0.001-0.389-0.091-0.623-0.146c0.019,0.817-0.025,1.746,0.292,2.054c0.229,0.221,0.471,0.291,0.697,0.292c0.226,0.002,0.449-0.059,0.659-0.146c0.422-0.174,0.786-0.402,1.064-0.146c0.274,0.254,0.199,0.587,0.11,0.953c-0.091,0.364-0.181,0.77,0.074,1.135C547.091,75.371,547.788,75.711,548.452,75.965L548.452,75.965z\"\n        />\n        <Path\n          id=\"Path6889\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.913,49.004c-0.339,0.059-0.594,0.354-0.843,0.622c-0.405,0.447-0.86,0.567-1.43,0.699c-0.578,0.13-0.909,0.498-1.39,0.805c-0.266,0.171-1.044,0.375-0.991,0.808c0.05,0.415,0.984,0.836,1.283,1.1c0.054,0.045,0.095,0.099,0.146,0.146c0.379,0.358,0.713,0.764,0.915,1.247c-0.339-0.104-1.124-0.336-1.465-0.257c-0.516,0.122-0.737,0.139-1.244-0.073c-0.533-0.221-1.138-0.381-1.723-0.328c-0.371,0.033-0.803,0.503-0.916,0c0.222,0.018,0.44-0.097,0.587-0.257c-0.868,0.256-1.454-0.613-2.235-0.768c-0.297-0.058-0.865-0.359-1.063,0.037c-0.214,0.423-0.237,0.579-0.842,0.55c0.454,0.615,1.171,0.961,1.757,1.427c0.273,0.222,0.64,0.168,0.953,0.074c0.404-0.122,0.665,0.147,1.024,0.256c-0.29,0.378,0.842,1.228-0.438,1.1c-0.351-0.035-0.453,0.334-0.952,0.182c-0.525-0.16-1.091-0.201-1.613-0.368c-0.194-0.061-0.33-0.204-0.474-0.329c-0.117,0.112-0.168,0.088-0.292,0.256c-0.312,0.417-0.573,0.983-0.37,1.574c0.106,0.294,0.422,0.546,0.808,0.731c0.387,0.188,0.865,0.333,1.355,0.477c0.982,0.285,1.979,0.558,2.346,1.062c0.365,0.504,0.355,0.928,0.293,1.319c-0.063,0.391-0.161,0.744,0.073,1.099c0.467,0.71,1.798,0.668,2.235,1.392c0.223,0.361-0.101,0.633-0.292,0.989c-0.096,0.176-0.159,0.356-0.109,0.585s0.224,0.519,0.586,0.843c0.357,0.321,0.945,0.488,1.683,0.549c0.737,0.061,1.622,0.026,2.528-0.073c1.808-0.194,3.73-0.626,4.946-0.844c1.214-0.214,2.094-0.67,2.896-1.063c0.805-0.39,1.553-0.704,2.493-0.659c0.94,0.044,2.233,0.618,3.294,1.171c0.143,0.073,0.122,0.073,0.256,0.146c0.222-0.254,0.471-0.473,0.808-0.584c0.382-0.125,0.873-0.157,1.538-0.037c0.076,0.014,0.175,0.187,0.257,0.223c0.14-0.174,0.315-0.341,0.438-0.516c0.451-0.626,0.771-1.243,0.843-1.942c0.073-0.699,0.005-1.561-0.222-2.271c-0.224-0.714-0.612-1.297-1.171-1.394c-0.281-0.046-0.466,0.071-0.622,0.256c-0.161,0.188-0.294,0.452-0.404,0.73c-0.221,0.564-0.418,1.189-0.877,1.282c-0.462,0.095-0.949-0.044-1.393-0.292c-0.441-0.248-0.829-0.601-1.024-0.915c-0.388-0.631,0.369-1.391,0-1.76c-0.369-0.368-0.768,0.341-1.393,0c-0.311-0.172-0.779-0.554-1.135-1.025c-0.357-0.47-0.586-1.021-0.402-1.391c0.182-0.371,0.475-0.411,0.843-0.369c0.371,0.041,0.783,0.189,1.21,0.223c0.849,0.062,2.071,0.794,2.967,0.658c0.447-0.067,0.955-0.073,1.354-0.22c0.403-0.143,0.707-0.418,0.732-0.99c0.013-0.286-0.206-0.48-0.516-0.66c-0.308-0.18-0.737-0.319-1.171-0.476c-0.434-0.159-0.884-0.363-1.247-0.584c-0.365-0.224-0.635-0.47-0.73-0.844c-0.096-0.373,0.006-0.843,0.182-1.319c0.02-0.047,0.056-0.097,0.074-0.146c-0.501-0.137-1.007-0.315-1.576-0.254c-1.594,0.163-3.422,2.16-5.164,1.719c-0.972-0.246-1.956-1.413-2.674-2.418c-0.256-0.007-0.573,0.06-0.551,0.369c-0.107-0.042-0.21-0.104-0.293-0.185c0.156-0.149,0.337-0.25,0.549-0.291c-0.095-0.452-0.877-0.569-1.245-0.584c-0.574-0.025-0.836-0.024-1.394-0.183C567.146,48.999,567.029,48.984,566.913,49.004L566.913,49.004z M554.9,52.593c-0.097,0.009-0.203,0.031-0.294,0.073c0.116-0.01,0.224-0.022,0.329-0.037c0.073-0.01,0.143-0.026,0.222-0.036c-0.071-0.018-0.123-0.007-0.182,0C554.949,52.596,554.927,52.591,554.9,52.593z M563.839,53.803c-0.062,0.039-0.057,0.167,0.109,0.328c-0.172-0.119-0.354-0.138-0.549-0.073c0.36,0.083,0.714,0.124,1.064,0.256c-0.109-0.154-0.174-0.324-0.331-0.439C564.033,53.802,563.901,53.76,563.839,53.803L563.839,53.803z\"\n        />\n        <Path\n          id=\"Path6895\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.961,70.14c0.156-0.138,0.291-0.352,0.439-0.475c0.421-0.346,0.755-0.638,0.806-1.062c0.052-0.422-0.139-0.664-0.366-0.877c-0.225-0.217-0.457-0.402-0.477-0.842c-0.024-0.566,0.403-1.283,0.768-2.015h-0.257c-0.087,0-0.218,0.015-0.292-0.036c-0.068-0.044-0.174-0.065-0.221-0.111c-0.032-0.03-0.028-0.226,0-0.256c0.079-0.078,0.227-0.117,0.293-0.183c0.048-0.047,0.021-0.167,0.037-0.182c0.019-0.02,0.067-0.161,0.034-0.22c-0.068-0.136-0.243-0.202-0.327-0.329c-0.029-0.044-0.073-0.094-0.111-0.146c-1.137,0.147-2.311,0.184-3.225,0.515c-0.612,0.219-1.083,0.623-1.538,0.988c-0.147,0.119-0.295,0.156-0.44,0.256c0.068,0.1,0.2,0.423,0.075,0.55c-0.022,0.02-0.038,0.092-0.075,0.11c-0.122,0.062-0.252-0.008-0.328,0.146c-0.058,0.122-0.03,0.394-0.073,0.477c-0.075,0.154-0.191,0.59-0.328,0.66c-0.103,0.051-0.221,0.073-0.33,0.036c-0.104-0.034-0.227-0.009-0.331-0.036c-0.208-0.053-0.353-0.281-0.474-0.403c-0.062-0.062-0.289,0-0.368,0c-0.102,0-0.223-0.037-0.293,0c-0.081,0.042-0.168,0.204-0.254,0.292c-0.025,0.025-0.022,0.186-0.039,0.223c-0.019,0.037-0.122,0.122-0.146,0.146c-0.021,0.022-0.008,0.083-0.036,0.108c-0.114,0.116-0.304,0.224-0.475,0.224c-0.029,0-0.164-0.019-0.183-0.036c-0.04-0.042-0.153-0.194-0.182-0.257c-0.023-0.042-0.069-0.32-0.111-0.402c-0.067-0.134-0.222-0.258-0.294-0.402c-0.043-0.093-0.109-0.479-0.181-0.55c-0.06-0.062-0.162-0.166-0.222-0.183c-0.063-0.022-0.16,0.028-0.22,0c-0.125-0.062-0.248-0.064-0.33-0.147c-0.207-0.204-0.141-0.416-0.223-0.729c-0.007-0.03-0.033,0.001-0.036,0c0.008-0.002-0.005-0.028,0-0.037c-0.007-0.006-0.028,0.01-0.036,0c-0.018-0.025,0.012-0.083,0-0.11c-0.042-0.079-0.141-0.132-0.183-0.223c-0.014-0.024-0.579-0.318-0.698-0.401c-0.222,0-0.523-0.124-0.402-0.37c0.059-0.121,0-0.145,0.11-0.255c0.012-0.011-0.017-0.058,0-0.074c0.112-0.112,0.418-0.134,0.584-0.221c0.017-0.007,0.025-0.025,0.036-0.036c-0.564-0.361-1.014-0.599-1.573-0.954c-0.369,0.369-0.731,0.728-1.138,1.063c-1.01,0.843-2.279,1.383-3.187,2.346c0.515,0.008,0.768-0.002,1.208-0.293c0.168-0.108,0.576-0.35,0.769-0.145c-0.261,0.154-0.067,0.46,0,0.661c-0.187-0.089-0.37-0.191-0.55-0.293c0.314,0.349,1.064,0.944,1.501,1.1c0.123-0.269,0.297-0.505,0.55-0.623c0.311-0.143,0.712-0.18,1.1-0.11c0.39,0.073,0.881,0.375,1.282,0.769c0.402,0.392,0.711,0.884,0.622,1.318s-0.44,0.732-0.879,0.916c-0.437,0.181-0.98,0.233-1.391,0.109c-0.408-0.123-0.793-0.511-1.062-0.952c-0.123-0.202-0.088-0.378-0.147-0.586c-0.14,0.14-0.293,0.277-0.515,0.294c-0.272,0.019-0.619-0.371-0.806,0c-0.057,0.109-0.07,0.292-0.224,0.292c-0.257,0.002-0.748-0.508-0.659,0c0.043,0.235,0.257,0.337,0.072,0.586c0.18,0.07,0.371,0.168,0.438,0.365c-0.624-0.008-0.584,0.437-0.806,0.878c-0.15,0.304-0.551,0.46-0.585,0.808c0.173-0.059,0.304-0.254,0.475-0.292c0.741-0.166,1.472-0.156,2.09-0.183c1.233-0.058,1.241,0.685,2.93,0.697c0.845,0.003,2.066-0.385,3.335-0.769c1.266-0.384,2.575-0.779,3.588-0.806c1.016-0.024,1.899,0.035,2.712,0.182C554.823,69.74,555.391,69.933,555.961,70.14L555.961,70.14z\"\n        />\n        <Path\n          id=\"Path11356\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.469,62.301c0.562,0.355,1.012,0.59,1.575,0.953c0.061-0.045,0.118-0.102,0.183-0.146c0.037-0.025,0.042,0.01,0.074-0.036c0.147-0.223,0.308-0.393,0.403-0.585c0.023-0.042,0.017-0.121,0.074-0.147c0.057-0.028,0.357,0.082,0.439,0.11c0.039,0.014,0.545,0.104,0.55,0.109c0.132,0.132,0.286,0.254,0.438,0.328c0.1,0.05,0.205,0.208,0.293,0.293c0.02,0.02,0.055,0.02,0.074,0.037c0.126,0.126,0.32,0.218,0.515,0.291c0.196,0.079,0.302,0.116,0.438,0.185c0.081,0.041,0.627,0.041,0.73,0.109c0.14-0.025,0.114-0.033,0.183,0.036c0.03,0.031,0.173,0,0.223,0.073c0.057,0.082,0.205,0.486,0.329,0.551c0.024,0.014,0.341,0.196,0.368,0.221c0.048,0.048,0.13,0.122,0.182,0.146c0.042,0.023,0.068,0.022,0.11,0.037c0.089,0.036,0.316,0.188,0.403,0.292c0.007,0.007,0.03-0.007,0.035,0c0.145-0.101,0.29-0.139,0.438-0.256c0.456-0.366,0.928-0.769,1.539-0.988c0.912-0.328,2.089-0.368,3.225-0.516c-0.073-0.106-0.141-0.22-0.222-0.292c-0.083-0.083-0.717-0.082-0.843-0.146c-0.04-0.021-0.105,0.014-0.146,0c-0.099-0.032-0.218-0.044-0.33-0.074c-0.035-0.008-0.074,0.018-0.108,0c-0.156-0.077-0.214-0.14-0.328-0.255c-0.03-0.029-0.08-0.008-0.111-0.037c-0.007-0.008,0.009-0.027,0-0.039c-0.026-0.024-0.124-0.011-0.147-0.034c-0.023-0.025-0.072-0.036-0.107-0.074c-0.024-0.024-0.036-0.073-0.073-0.11c-0.091-0.229-0.074-0.437-0.223-0.585c-0.035-0.036-0.014-0.118-0.072-0.147c-0.071-0.033-0.083-0.166-0.109-0.22c0.154,0.04,0.269,0.197,0.402-0.073c0.051-0.104-0.079-0.189-0.11-0.22c-0.011-0.013-0.037-0.368-0.036-0.368c0.048-0.049,0.14,0.105,0.147,0.108c0.082,0.042,0.228,0.113,0.328,0.146c0.088,0.029,0.158-0.065,0.255,0c0.06,0.041,0.181,0.144,0.222,0.183c0.021,0.022,0.912,0.04,0.916,0.037c0.012-0.009,0.157-0.037,0.183-0.037c0.124-0.152,0.06-0.37-0.037-0.514c-0.065-0.1-0.068-0.251-0.146-0.329c-0.031-0.033-0.284,0-0.328,0c-0.111,0-0.265-0.002-0.367-0.037c-0.161-0.055-0.272,0.047-0.439-0.035c-0.025-0.015-0.084,0.011-0.11,0c-0.091-0.045-0.321-0.284-0.403-0.37c-0.073-0.073-0.222-0.038-0.291-0.109c-0.118-0.119-0.328-0.336-0.328-0.551c0-0.058-0.178-0.224-0.111-0.292c0.025-0.024,0.494,0.221,0.585,0.221c0.046,0,0.241,0.129,0.329,0.147c0.183,0.036,0.977,0.319,1.062,0.401c0.035,0.033,0.305,0.06,0.37,0.074c0.139,0.036,0.264,0.091,0.4,0.146c0.056,0.022,0.134,0.01,0.185,0.038c0.025,0.014,0.059,0.065,0.073,0.073c0.102,0.051,0.236,0.046,0.329,0.109c0.05,0.034,0.056,0.074,0.074,0.112c0.018,0.03,0.154,0.118,0.184,0.145c0.034,0.037-0.099,0.493-0.111,0.549c-0.017,0.074,0.059,0.287,0.035,0.328c-0.058,0.121-0.163,0.278-0.107,0.439c0.031,0.1,0.069,0.137,0.107,0.223c0.01,0.018-0.008,0.057,0,0.073c0.045,0.089,0.174,0.205,0.258,0.292c0.113,0.112,0.262,0.149,0.402,0.221c0.209,0.105,0.469,0.395,0.622,0.551c0.022,0.022,0.024,0.049,0.036,0.074c0.585-0.078,1.192-0.138,1.796-0.257c0.321-0.062,0.616-0.174,0.916-0.331c-0.21-0.107-0.465-0.177-0.587-0.365c-0.232-0.354-0.136-0.71-0.072-1.1c0.061-0.391,0.071-0.815-0.293-1.318c-0.367-0.507-1.36-0.774-2.346-1.064c-0.491-0.143-0.97-0.286-1.356-0.474c-0.384-0.189-0.7-0.437-0.806-0.733c-0.208-0.59,0.055-1.158,0.367-1.575c0.125-0.168,0.176-0.144,0.292-0.254c-0.171-0.15-0.345-0.288-0.549-0.402c-0.202-0.116-0.181,0.264-0.404-0.037c-0.09-0.123-0.216-0.216-0.366-0.256c-0.435-0.212-0.686,0.165-1.101-0.037c-0.336-0.162-0.671-0.396-1.024-0.514c0.079-0.085,0.142-0.169,0.222-0.256c-0.095-0.064-0.196-0.123-0.292-0.184c0.102-0.066,0.222-0.125,0.329-0.182c-0.371-0.026-0.384-0.532-0.771-0.587c0.38-0.418-0.554-0.764-0.768-0.989c-0.215-0.224,0.853-0.504,0.476-1.024c0.747,0.175-0.401-0.874-0.583-0.99c-0.786-0.491-1.848-0.615-2.749-0.661c0.267-0.089,0.706-0.039,0.588-0.474c-0.33,0.065-1.096,0.001-1.429-0.074c0.309-0.159,0.697-0.162,1.023-0.073c-0.07-0.074-0.135-0.122-0.221-0.146c-0.127-0.042-0.294-0.048-0.438-0.037c-0.22,0.141-1.484,0.982-2.271,0.807c-0.857-0.191-0.265-1.505-1.906-1.906c-0.205-0.051-0.464-0.072-0.769-0.036c-0.846,0.09-2.018,0.5-3.113,0.916c0.796,0.847,1.8,1.501,2.199,2.673c-0.275,0.015-0.534,0.099-0.808,0.147c0.354,0.1,0.163,0.646,0,0.916c-0.153,0.255,0.393,0.328,0.477,0.514c-0.567,0.124-0.457,0.757,0.036,0.916c0.324,0.108,0.688-0.09,0.879,0.292c-1.007,0.455,0.44,0.972,0.843,1.173c0.887,0.446-0.468,1.292-0.878,1.502c1.077,0.598,2.175,1.165,3.223,1.795c0.438,0.263,0.616,0.365,0.403,0.844c-0.245,0.561-0.413,0.939-0.916,1.318C544.637,61.12,544.056,61.716,543.469,62.301L543.469,62.301z M553.907,52.629c-0.089-0.003-0.185,0.015-0.29,0.037c0.152,0.174,0.354,0.354,0.55,0.477c0.095,0.041,0.196,0.041,0.293,0C554.393,52.79,554.186,52.64,553.907,52.629L553.907,52.629z\"\n        />\n        <Path\n          id=\"Path6327\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M626.592,83.878c0.341-0.053,0.582-0.139,0.953-0.073c0.264,0.048,0.463-0.225,0.694,0c0.304,0.289,0.298-0.159,0.294-0.33c-0.015-0.708,2.362-0.604,2.932-0.732c0.632-0.144,1.227-0.241,1.865-0.367c0.484-0.095,1.444-0.321,1.758-0.697c-0.562-0.101-0.092-0.296,0.037-0.37c0.256-0.139,0.705-0.065,0.552-0.514c0.215,0.062,0.436,0.064,0.658,0.037c-0.074-0.089-0.173-0.171-0.255-0.257c0.301,0.017,0.633,0.254,0.877,0.185c-0.536-1.083-1.147-2.025-2.089-2.455c-1.843-0.841-3.483,1.458-5.385,0.733c-1.097-0.42-2.431-1.593-3.371-2.784c-0.955,0.568-1.994,1.207-2.527,1.318c-0.735,0.155-1.141,0.024-1.43-0.108c-0.286-0.132-0.449-0.275-0.768-0.147c-0.321,0.126-0.322,0.38-0.403,0.659c-0.014,0.05-0.124,0.095-0.145,0.146c0.394,0.456,1.116,1.082,1.281,1.392c0.479,0.918,0.419,1.455,0.329,1.831c-0.09,0.375-0.215,0.604,0.146,0.879c0.18,0.136,0.34,0.089,0.476,0c0.136-0.092,0.271-0.226,0.439-0.369c0.172-0.139,0.371-0.283,0.659-0.293c0.289-0.009,0.65,0.101,1.137,0.405C625.743,82.244,626.171,83.007,626.592,83.878L626.592,83.878z\"\n        />\n        <Path\n          id=\"Path6321\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M626.592,83.878c-0.421-0.871-0.849-1.634-1.283-1.905c-0.484-0.304-0.848-0.415-1.136-0.405c-0.288,0.011-0.488,0.155-0.661,0.294c-0.172,0.138-0.304,0.271-0.438,0.368c-0.135,0.091-0.294,0.137-0.475,0c-0.361-0.275-0.235-0.504-0.146-0.879c0.088-0.375,0.15-0.912-0.329-1.831c-0.163-0.311-0.888-0.937-1.282-1.392c-0.092,0.23-0.177,0.471-0.662,0.661c-0.589,0.23-1.638-0.04-2.709-0.329c-1.072-0.29-2.178-0.601-2.932-0.402c-0.401,0.106-0.731,0.415-1.099,0.662c0.581,0.887,0.534,2.102-0.146,2.781c-0.778,0.779-2.923-0.735-3.406,0c-0.483,0.736,0.081,1.216,0.731,1.686c0.649,0.471,1.96,0.424,2.93,0.256c0.969-0.17,1.729-1.501,2.71-1.209c0.982,0.292,2.011,1.718,1.686,2.673c-0.323,0.958-2.071,0.129-2.674,0.99c-0.602,0.861-0.606,2.838,0,3.442c0.605,0.607,1.348-0.375,1.722,0s-1.02,0.342,0,1.464c0.369,0.409,1.454,0.599,2.71,0.699c-0.362-0.128-0.986-0.163-0.988-0.477c0,0.002,0.915-0.521,0.988-0.55c0.272-0.107,0.464-0.011,0.698-0.221c0.139-0.124,0.271-0.315,0.438-0.402c-0.16-0.103-1.149-1.08-1.101-1.173c0.122-0.223,0.633-0.459,0.368-0.766c0.291-0.033,0.699-0.089,0.989-0.074c0.229,0.012,0.422,0.146,0.661,0.146c0.133,0,1.472-0.052,0.808-0.438c-0.663-0.385-1.387-0.352-2.09-0.549c-1.015-0.283,0.371-0.503,0.476-0.66c-0.199-0.297-0.412-0.182-0.696-0.147c-0.304,0.038-0.659-0.153-0.916-0.292c0.891-0.074,0.183-0.669-0.074-0.877c0.176-0.035,0.34-0.016,0.515,0.037c-0.165-0.601,1.209-0.081,1.43-0.037c0.336,0.067,0.616-0.223,0.953-0.223c0.346,0,0.443,0.343,0.768,0.369c-0.159-0.994,1.136-0.235,1.173-0.698c0.036-0.445,1.553-0.203,1.867-0.293c0.037-0.084,0.041-0.168,0.073-0.254c0.152,0.021,0.332,0.009,0.476-0.038C626.546,83.874,626.564,83.881,626.592,83.878L626.592,83.878z\"\n        />\n        <Path\n          id=\"Path6313\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M609.374,63.108c-0.697-0.276-1.995,0.056-3.373,0.329c0.329,0.466,0.896,1,0.954,1.391c0.264,1.739-1.14,1.323-0.989,2.711c0.149,1.386,2.808,3.028,2.929,4.653c0.124,1.624-1.842,2.716-1.718,3.92c0.119,1.208,0.612,1.879,1.718,2.417c1.111,0.539,3.479-1.09,4.396-0.22c0.116,0.108,0.064,0.276,0.147,0.402c0.369-0.246,0.696-0.553,1.099-0.662c0.755-0.197,1.858,0.114,2.932,0.402c1.07,0.291,2.121,0.563,2.71,0.331c0.588-0.231,0.726-0.529,0.808-0.807c0.078-0.277,0.083-0.531,0.402-0.661c0.32-0.126,0.481,0.016,0.768,0.147c0.288,0.131,0.694,0.267,1.43,0.109c0.532-0.115,1.569-0.75,2.527-1.318c-0.689-0.874-1.207-1.75-1.063-2.382c0.337-1.493,2-0.225,2.198-0.952c0.121-0.431-0.467-0.604-0.879-0.88c-0.469-0.188-1.18-0.409-1.538-0.584c-1.09-0.542-1.714-0.94-2.052-1.209c-0.334-0.271-0.414-0.439-0.369-0.549c0.047-0.109,0.208-0.159,0.259-0.223c0.051-0.059,0.024-0.132-0.292-0.256c-0.638-0.242-1.605-0.043-2.53,0.11c-0.925,0.158-1.819,0.264-2.381-0.11c-0.562-0.371-0.597-0.844-0.623-1.355c-0.025-0.51-0.028-1.053-0.585-1.573c-0.555-0.522-1.722-0.825-2.856-1.101c-1.133-0.272-2.241-0.503-2.784-0.844c-0.545-0.338-0.465-0.516-0.439-0.661C610.203,63.55,610.154,63.415,609.374,63.108z\"\n        />\n        <Path\n          id=\"Path11360\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M788.032,59.481c-1.205,0.035-2.431,0.233-3.113,0.623c-0.684,0.387-1.111,0.771-1.393,1.207c-0.28,0.437-0.411,0.916-0.439,1.54c-0.025,0.623,0.501,1.285,1.026,1.905c0.524,0.619,1.071,1.216,0.989,1.797c-0.085,0.577-0.395,1.026-0.77,1.355c-0.374,0.327-0.838,0.518-1.246,0.622c-0.406,0.106-0.75-0.088-1.098-0.292c-0.35-0.204-0.681-0.428-1.024-0.329c-0.689,0.197-0.778,1.322-1.394,1.539c-0.618,0.217-1.056-0.448-1.832-0.292c-0.389,0.075-0.869,0.222-1.318,0.475c-0.449,0.251-0.862,0.618-1.136,1.064c-0.271,0.445-0.452,0.983-0.517,1.573c-0.059,0.591-0.023,1.236,0.184,1.795c0.213,0.562,0.842,0.937,1.43,1.318c0.59,0.384,1.166,0.766,1.355,1.283c0.188,0.516,0.048,1.004-0.109,1.466c-0.158,0.465-0.354,0.894-0.222,1.282c0.136,0.388,0.285,0.7,0.514,0.953c0.225,0.251,0.536,0.448,1.025,0.585c0.489,0.137,1.196-0.189,1.904-0.514c0.711-0.324,1.437-0.637,1.942-0.403c0.508,0.234,0.857,0.569,1.063,0.988c0.207,0.421,0.251,0.922,0.146,1.467c-0.105,0.546-0.862,0.83-1.574,1.173c-0.358,0.172-0.701,0.362-0.953,0.585c-0.254,0.223-0.391,0.497-0.371,0.843c0.025,0.345,0.19,0.643,0.44,0.916c0.251,0.272,0.577,0.531,0.953,0.731c0.748,0.404,1.636,0.661,2.271,0.807c0.635,0.145,1.236,0.14,1.797,0.037c0.562-0.105,1.077-0.322,1.575-0.514c0.495-0.191,0.859-0.632,1.208-1.025c0.354-0.394,0.697-0.742,1.246-0.662c0.551,0.083,1.109,0.568,1.539,1.138c0.429,0.568,0.739,1.245,0.768,1.797c0.028,0.549-0.206,1.071-0.514,1.501c-0.308,0.429-0.693,0.767-1.026,0.953c-0.667,0.37-1.043-0.328-1.685,0c-0.64,0.328-1.332,1.38-1.537,2.125c-0.104,0.371-0.228,0.544-0.255,0.768c-0.027,0.226,0.036,0.533,0.401,1.247c0.367,0.714,1.341,1.701,2.454,2.639c1.114,0.936,2.364,1.823,3.369,2.271c1.006,0.449,2.027,0.5,2.968,0.514c0.942,0.017,1.816-0.006,2.564,0.256c0.746,0.262,1.413,0.405,1.978,0.661c0.386,0.175,0.656,0.558,0.953,0.916c0.355-0.113,0.718-0.287,1.062-0.107c0.356,0.188,0.432,0.057,0.477,0.475c0.024,0.255,0.125,0.466,0.294,0.66c0.299,0.354,0.729,0.476,0.841,0.953c0.156,0.663-0.287,0.412-0.513,0.877c-0.14,0.29,0.156,0.471,0.255,0.699c0.089,0.205,0.053,0.443,0.109,0.66c0.082,0.31,0.284,0.532,0.368,0.844c0.046,0.173-0.029,0.421,0.073,0.585c0.168,0.262,0.682,0.668,0.107,0.952c0.173,0.124,0.112,0.226,0.11,0.328c0.167-0.129,0.399-0.185,0.55-0.328c0.396-0.38,0.771-0.779,1.32-0.843c0.549-0.064,1.093,0.304,1.65,0.621c0.553,0.32,1.085,0.618,1.537,0.477c0.454-0.142,0.83-0.406,1.063-0.733c0.231-0.328,0.329-0.715,0.329-1.099s-0.373-0.68-0.732-0.953c-0.358-0.273-0.716-0.555-0.66-0.916c0.056-0.36,0.283-0.682,0.586-0.916c0.302-0.232,0.675-0.357,1.1-0.292c0.421,0.065,0.646,0.563,0.876,1.1c0.234,0.536,0.51,1.114,0.991,1.354c0.238,0.122,0.42,0.047,0.622-0.074c0.204-0.123,0.42-0.296,0.66-0.439c0.124-0.074,0.291-0.073,0.439-0.11c0.016-0.095-0.047-0.215,0-0.292c0.479-0.805-0.222-1.665,0.182-2.489c0.341-0.705,0.961-1.298,0.439-2.054c-0.206-0.295-0.306-1.292-0.731-1.136c0.267-0.106-0.078-0.742-0.329-0.807c0.124-0.324-0.013-0.714-0.184-0.99c-0.36-0.582-1.089-0.73-0.697-1.504c-0.599,0.197-1.503-1.255-1.757-1.649c-0.238-0.369-0.135-0.911-0.402-1.244c-0.198-0.247-0.812-0.728-0.329-1.027c-0.289-0.061-0.515-0.6-0.255-0.805c0.279-0.225-0.096-0.647,0.255-0.879c-0.661-0.175-0.161-0.783-0.768-0.916c-0.353-0.074-1.104-0.252-1.135-0.697c-0.091-1.212-1.816-1.355-2.64-1.943c0.458-0.086,0.955,0.236,1.356,0.402c-0.07-0.688,0.169,0.088,0.256-0.256c0.167-0.645-1.431-0.866-1.686-0.989c-0.481-0.227-0.868-0.551-1.391-0.729c-0.428-0.153-0.864-0.305-1.247-0.552c-0.652-0.422-1.615-1.446-2.492-1.355c-0.488,0.051-0.762,0.33-1.281,0.184c-0.371-0.106-0.853-0.322-1.246-0.224c0.408,0.071,0.354,0.416,0.585,0.662c0.251,0.267,0.337,0.246,0.515,0.585c0.332,0.634,0.612,0.964-0.182,1.135c0.058-0.289,0.188-1.288-0.258-1.354c-0.438-0.068-0.039,0.676-0.438,0.952c-0.38,0.263-1.258,0.513-1.685,0.292c-0.122-0.061,0.281-1.087,0.438-1.209c-0.521-0.127-1.262-0.063-1.649-0.514c0.365,0.029,0.459-0.354,0.515-0.621c-0.327,0.096-1.198-0.025-0.953,0.585c0.122,0.299,0.406,0.11,0.585,0.292c0.127,0.13,0.144,0.381,0.183,0.55c-0.466,0.088-1.123,0.418-1.319-0.256c-0.096-0.334-0.231-0.598-0.438-0.878c-0.092-0.125-0.463-0.36-0.476-0.517c-0.074-0.79-1.185-0.704-1.721-0.66c-0.778,0.066-1.414-0.032-2.161-0.255c-0.52-0.156-1.549-0.586-0.696-1.245c0.271-0.21,0.591-0.315,0.769-0.623c0.124-0.221-0.022-0.534,0.146-0.731c0.158-0.187,0.449-0.152,0.55-0.403c0.1-0.245,0.356-0.485,0.551-0.66c0.36-0.324,0.146-1.436,0.767-1.467c-0.271-0.121-0.472-0.261-0.402-0.584c0.056-0.252-0.073-0.784,0.108-0.953c0.271-0.241,0.24-0.644,0.517-0.879c0.268-0.229,0.465-0.325,0.583-0.697c0.098-0.286-0.07-0.697,0.371-0.729c0.419-0.036,0.393-0.261,0.219-0.552c-0.175-0.297-0.504-0.775-0.401-1.136c0.117-0.407,0.699-0.501,0.916-0.843c0.254-0.404-0.074-0.837,0.073-1.245c0.187-0.523,0.736-0.666,1.21-0.807c0.43-0.129,0.699-0.027,1.136-0.073c0.479-0.051,0.818-0.208,1.317-0.146c1.131,0.133,2.249-0.134,3.372-0.037c0.443,0.041,0.517,0.315,0.843,0.55c0.354,0.251,0.733-0.042,1.1,0.109c-0.988-1.093,0.196-0.452,0.846-0.514c0.417-0.038,0.903,0.043,1.28,0.222c0.135,0.063,0.246,0.058,0.368,0.037c-1.059-1.082-2.19-2.242-2.821-2.527c-0.735-0.334-1.115-0.254-1.354-0.146c-0.239,0.107-0.365,0.253-0.66,0c-0.297-0.255-0.245-0.595-0.223-1.026c0.023-0.431,0.021-0.949-0.401-1.576c-0.422-0.624-1.311-1.404-2.307-2.088c-1-0.68-2.103-1.289-2.896-1.61c-1.188-0.483-2.152-0.419-2.858-0.438c-0.04,0.257-0.056,0.54-0.222,0.697c-0.244,0.227-0.609,0.348-0.915,0.367c-0.308,0.02-0.328-0.182-0.441-0.439c-0.109-0.256-0.286-0.55-0.913-0.768c-0.63-0.224-1.838-0.366-3.043-0.329L788.032,59.481L788.032,59.481z M795.43,81.277c-0.096,0.174,0.086,0.507-0.109,0.622c0,0.197,0.042,0.38,0.146,0.551c0.595-0.427,0.978,0.64,1.503,0.402c0.518-0.231-0.059-1.457-0.476-0.953C796.656,81.319,795.71,81.484,795.43,81.277L795.43,81.277z M794.442,81.569c-0.184,0.028-0.322,0.209-0.474,0.331c-0.018,0.087-0.057,0.17-0.073,0.255c0.271-0.108,0.569-0.108,0.843-0.037c-0.154-0.151-0.194-0.315-0.11-0.514C794.553,81.582,794.506,81.56,794.442,81.569L794.442,81.569z M796.97,83.182c0.042,0.25,0.23,0.45,0.476,0.513C797.304,83.504,797.146,83.341,796.97,83.182z M797.667,83.365c0.024,0.123,0.024,0.244,0,0.367c0.104-0.058,0.169-0.141,0.255-0.221C797.837,83.443,797.773,83.4,797.667,83.365L797.667,83.365z\"\n        />\n        <Path\n          id=\"Path11466\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.197,22.665c-0.321,0.022-0.704,0.14-0.807,0.221c0.125,0.318,1.13,0.03,1.389,0.073C753.797,22.715,753.512,22.643,753.197,22.665z M761.949,23.982c-0.057-0.003-0.123,0.019-0.183,0.037c0.105,0.061,0.225,0.124,0.331,0.182c0.095,0.019,0.197,0.058,0.293,0.073C762.29,24.12,762.128,23.994,761.949,23.982z M736.488,24.057c-0.333-0.045-0.586-0.001-0.291,0.292c-0.1-0.073-0.673-0.336-0.55,0c0.072,0.199-0.487,0.134-0.585,0.223c-0.132,0.118,0.784,0.503,0.877,0.55c-0.289-0.074-0.592-0.129-0.844,0.073c0.052,0.087,0.092,0.207,0.146,0.292c0.311-0.221,0.568,0.11,0.769,0.292c0.251,0.225,0.625,0.074,0.878,0.293c-0.289,0.1-0.595-0.106-0.878,0.036c0.616,0.39,1.381,0.598,2.088,0.733c0.733,0.139,1.39,0.506,2.127,0.621c0.718,0.114,1.659,0.389,2.381,0.329c0.533-0.044-0.174-0.64-0.292-0.769c0.471-0.015,0.834,0.287,1.281,0.37c0.442,0.076,0.893-0.136,1.318-0.224c0.782-0.155,1.855-0.483,2.6-0.037c0.293,0.063,0.597,0.222,0.809,0.074c0.383-0.267,1.285,0.122,1.796-0.146c-0.921-0.359-1.931-0.176-2.858-0.515c-0.466-0.17-0.974-0.233-1.428-0.439c-0.439-0.201-0.806-0.685-1.318-0.695c0.397-0.005,0.376-0.044-0.037-0.113c0.102,0.021,1.039,0.031,0.33-0.107c0.333,0.02,2.055-0.03,1.208,0.623c1.255,0.505,2.558,0.961,3.92,1.024c0.348,0.018,0.92,0.058,1.174-0.256c0.37-0.469-0.685-0.483-0.808-0.73c0.272-0.064,0.521-0.18,0.808-0.223c-0.843-0.238-1.716-0.273-2.566-0.475c-0.659-0.157-1.52-0.54-2.196-0.292c-1.603,0.581-3.324-0.571-4.911-0.697c0.278,0.115,0.569,0.197,0.844,0.328c-0.323-0.074-0.854-0.267-1.1,0.073c0.378,0.403,0.944,0.538,1.394,0.843c-0.284,0-0.603,0.053-0.879-0.036c-0.107-0.035-0.171-0.126-0.257-0.183c-0.152-0.097-0.324-0.168-0.515-0.221c-0.284-0.08-0.592,0.011-0.877-0.037c-0.286-0.048-0.467-0.244-0.73-0.33c-0.635-0.203-1.349-0.13-1.979-0.329C737.241,24.247,736.823,24.102,736.488,24.057L736.488,24.057z M732.058,24.899c0.271,0.459,0.718,0.823,1.136,1.136c0.264,0,0.549-0.003,0.807-0.074c-0.364-0.174-0.108-0.551-0.551-0.62C732.95,25.26,732.545,25.006,732.058,24.899L732.058,24.899z M753.156,25.557c-0.106-0.005-0.183,0.002-0.293,0.036c0.354,0.109,0.481,0.673,0.916,0.843c0.67,0.262,1.523,0.287,2.235,0.439c1.576,0.336,3.403,0.623,5.019,0.623c0.68,0,1.582,0.002,2.124-0.476c-0.376-0.114-0.093-0.534-0.584-0.439c-0.536,0.103-1.046-0.1-1.576-0.182c-0.505-0.078-1.024-0.157-1.538-0.146c-0.59,0.014-1.071,0.227-1.649-0.037c-0.6-0.274-1.874-0.699-2.493-0.292C754.528,26.446,753.891,25.597,753.156,25.557z M691.945,28.049c0.285,0.32-0.146,0.483-0.405,0.438c0.319,0.667,2.41,0.678,3.004,0.661c0.005-0.32,0.896-0.681-0.037-0.916C693.702,28.028,692.77,28.134,691.945,28.049L691.945,28.049z M699.856,28.488c0.008,0.062,0.028,0.124,0.037,0.185h0.293C700.092,28.588,699.971,28.545,699.856,28.488L699.856,28.488z M746.601,28.671c-0.199,0-0.415,0.036-0.622,0.108c0.06,0.638,1.106,0.765,1.575,0.88c0.235-0.114,0.509-0.192,0.732-0.329C747.769,28.987,747.197,28.67,746.601,28.671z M736.894,28.781c0.701,0.606,1.73,0.499,2.527,0.916C739.361,28.988,737.407,28.839,736.894,28.781z M691.979,29.258c-0.118,0.005-0.209,0.066-0.219,0.224c-0.025,0.337-0.883-0.011-1.026-0.037c-0.294-0.057-0.987-0.186-1.245,0.037c-0.181,0.155-0.059,0.293-0.368,0.366c0.591,1.115,2.076-0.396,2.856,0.329c-0.916,0.321-1.757,0.676-2.745,0.439c0.172,0.092,0.357,0.173,0.549,0.22c-0.094-0.029-0.193,0.054-0.292,0.073c1.312,0.866,3.705,2.516,5.312,3.26c1.018,0.471,2.175,0.549,3.149,0.697c0.487,0.074,0.947,0.172,1.318,0.328c0.371,0.158,0.662,0.378,0.844,0.733c0.365,0.711,0.322,1.504,0.074,2.2c-0.25,0.693-0.709,1.278-1.245,1.609c-0.269,0.167-0.567,0.173-0.878,0.109c-0.312-0.062-0.67-0.182-0.99-0.329c-0.636-0.291-1.246-0.618-1.684-0.368c-0.438,0.254-0.759,0.516-0.916,0.879c-0.159,0.365-0.155,0.829,0.035,1.464c0.188,0.636,1.045,1.127,1.977,1.61c0.933,0.484,1.965,0.958,2.454,1.612c0.489,0.654,0.658,1.479,0.807,2.234c0.148,0.756,0.271,1.468,0.663,1.905c0.383,0.435,0.827,0.502,1.244,0.584c0.418,0.087,0.804,0.191,1.099,0.585c0.296,0.395,0.12,0.827,0.037,1.355c-0.04,0.268-0.068,0.534,0,0.845c0.067,0.308,0.24,0.666,0.55,1.023c0.309,0.361,0.78,0.58,1.356,0.769c0.574,0.19,1.262,0.336,1.977,0.475c1.438,0.282,3.012,0.594,4.288,1.394c1.271,0.796,2.543,2.301,3.736,3.736c1.192,1.434,2.33,2.78,3.334,3.296c1.005,0.517,1.626,0.405,2.126,0.292c0.249-0.059,0.434-0.096,0.658-0.074c0.224,0.025,0.47,0.104,0.733,0.368c0.263,0.265,0.383,0.678,0.436,1.138c0.057,0.458,0.023,0.975,0,1.502c-0.019,0.524-0.011,1.037,0.038,1.502c0.048,0.466,0.148,0.895,0.403,1.171c0.509,0.55,1.103,0.808,1.721,0.916c0.619,0.108,1.259,0.073,1.796-0.036c0.535-0.109,0.855-0.541,1.172-0.956c0.32-0.412,0.629-0.795,1.173-0.806c0.544-0.009,0.988,0.579,1.429,1.136c0.223,0.279,0.447,0.554,0.698,0.731c0.249,0.176,0.492,0.269,0.806,0.182c0.314-0.085,0.55-0.337,0.698-0.661c0.146-0.32,0.211-0.722,0.292-1.135c0.162-0.826,0.321-1.669,0.806-2.015c0.484-0.345,0.925-0.538,1.393-0.583c0.471-0.046,0.959,0.056,1.538,0.292c0.582,0.237,0.972,0.994,1.394,1.758c0.42,0.765,0.866,1.533,1.537,1.759c0.335,0.112,0.609,0.041,0.877-0.074c0.271-0.117,0.533-0.293,0.808-0.476c0.272-0.182,0.571-0.354,0.916-0.438c0.342-0.085,0.726-0.07,1.209,0.11c0.481,0.175,0.915,0.595,1.317,1.173c0.404,0.576,0.793,1.287,1.174,2.013c0.379,0.729,0.762,1.493,1.172,2.125c0.411,0.631,0.822,1.141,1.317,1.428c0.496,0.284,0.945,0.408,1.356,0.438c0.416,0.03,0.812-0.013,1.209-0.073c0.396-0.062,0.8-0.123,1.245-0.11c0.304,0.009,0.67,0.123,1.026,0.222c0.408-0.278,0.943-0.439,2.526-0.769c0.931-0.192,2.175,0.05,3.59,0.55c1.413,0.502,3.004,1.244,4.617,2.015c1.61,0.771,3.241,1.579,4.761,2.199c1.521,0.619,2.927,1.054,4.067,1.099c1.141,0.045,2.118-0.06,2.968-0.257c0.848-0.197,1.557-0.474,2.234-0.768c0.104-0.045,0.19-0.065,0.292-0.11c-0.044-0.104-0.105-0.175-0.146-0.293c-0.137-0.388,0.062-0.817,0.222-1.282s0.3-0.951,0.111-1.464c-0.189-0.517-0.768-0.901-1.357-1.284c-0.589-0.38-1.215-0.76-1.428-1.317\n\t\tc-0.213-0.561-0.243-1.206-0.183-1.797c0.062-0.591,0.237-1.128,0.514-1.573c0.273-0.446,0.688-0.814,1.136-1.063c0.449-0.254,0.93-0.4,1.32-0.476c0.777-0.156,1.213,0.509,1.83,0.291c0.617-0.217,0.704-1.341,1.392-1.538c0.344-0.099,0.678,0.125,1.025,0.329c0.35,0.205,0.693,0.4,1.099,0.293c0.409-0.105,0.87-0.296,1.246-0.623c0.376-0.326,0.685-0.777,0.768-1.354c0.085-0.578-0.465-1.175-0.99-1.797c-0.524-0.619-1.055-1.281-1.024-1.906c0.028-0.622,0.159-1.102,0.438-1.537c0.28-0.435,0.708-0.819,1.393-1.207c0.685-0.39,1.908-0.588,3.112-0.623c1.203-0.035,2.413,0.106,3.042,0.329c0.629,0.22,0.805,0.514,0.916,0.768s0.132,0.458,0.439,0.439c0.309-0.021,0.671-0.139,0.916-0.369c0.242-0.229,0.385-0.582,0.33-1.026c-0.056-0.444-0.697-0.708-1.356-0.991c-0.659-0.283-1.354-0.568-1.574-0.989c-0.223-0.418-0.274-0.782-0.256-1.136c0.019-0.352,0.114-0.667,0.256-0.989c0.285-0.64,0.965-1.272,1.537-1.392c0.573-0.12,0.58,0.578,1.394,0.439c0.406-0.072,0.85-0.605,1.317-1.136c0.471-0.53,0.95-1.028,1.43-0.99c0.479,0.041,0.574,0.368,0.695,0.731c0.124,0.369,0.274,0.772,0.844,0.954c0.569,0.179,1.666,0.201,2.676,0.036c0.502-0.083,0.983-0.22,1.355-0.403c0.37-0.184,0.652-0.4,0.731-0.697c0.078-0.297-0.007-0.516-0.146-0.66c-0.14-0.143-0.351-0.213-0.585-0.293c-0.472-0.16-1.025-0.277-1.138-0.731c-0.108-0.452-0.01-1.036,0.185-1.573c0.193-0.541,0.514-1.061,0.916-1.356c0.402-0.297,0.915-0.379,1.43-0.368c0.516,0.013,1.018,0.132,1.464,0.222c0.447,0.087,0.715,0.391,1.023,0.66c0.313,0.271,0.669,0.49,1.283,0.404c0.307-0.044,0.48-0.176,0.623-0.404c0.142-0.225,0.263-0.554,0.439-0.878c0.033-0.067,0.104-0.152,0.146-0.221c-0.078-0.037-0.227,0.019-0.293-0.036c-0.768-0.633-0.008-1.566-0.768-2.271c-0.761-0.706-3.438,0.224-3.664-0.956c-0.224-1.174,2.313-0.958,2.748-1.978c0.312-0.729-0.274-1.316-0.475-2.125c-0.438,0.011-0.878,0.032-1.319,0.037c-0.733,0.007-1.324,0.428-2.054,0.183c-0.591-0.2-1.213-0.288-1.83-0.368c-0.579-0.073-1.083-0.119-1.61-0.403c-0.162-0.087-0.125-0.383-0.257-0.515c-0.038-0.036-0.06-0.092-0.111-0.109c0.039-0.001,0.074-0.005,0.111,0c-0.718-0.429-1.215-0.968-2.053-1.247c-0.771-0.254-1.544-0.549-2.346-0.695c-1.757-0.322-3.574-0.412-5.349-0.585c-1.73-0.174-3.443,0.139-5.127,0.513c-1.529,0.34-3.229,0.164-4.726-0.256c0.278,0.025,0.568,0.081,0.845,0c-0.6-0.544-1.572-0.746-2.345-0.878c-0.497-0.085-1.099-0.237-1.577,0c-0.266,0.132-0.653,0.24-0.952,0.255c0.551-0.353,0.63-0.6-0.11-0.697c-0.668-0.085-0.848,0.209-1.317-0.222c-0.651-0.592-2.271,0.4-2.712-0.474c0.351-0.013,0.55,0.171,0.55-0.257c0.371,0.004,0.718,0.253,1.1,0.224c0.608-0.047-0.337-0.581-0.475-0.623c-1.24-0.376-2.449-0.581-3.736-0.697c-0.711-0.065-1.45-0.101-2.16-0.074c-0.706,0.026-0.613,0.427-0.659,0.99c-0.066,0.737-1.956,0.757-2.383,0.439c0.632-0.066-0.328-0.338-0.514-0.476c0.562,0.104,1.116,0.054,1.684,0.11c-0.154-0.293-0.47-0.247-0.731-0.369c-0.236-0.108-0.173-0.407-0.477-0.439c0.351-0.073,0.9,0.189,1.138,0.439c0.015-0.095,0.019-0.199,0.037-0.293c0.444-0.01,0.372,0.647,0.731,0.808c0.45-0.979-0.172-1.173-0.916-1.173c-0.251,0-0.527,0.022-0.768,0.037c-0.624,0.041-1.463,0.016-2.052,0.222c-0.178,0.062-0.341-0.066-0.517-0.073c0.006,0.024-0.04,0.008-0.036,0.037c-0.035-0.021-0.072-0.025-0.109-0.037c0.05-0.004,0.099-0.002,0.146,0c-0.053-0.741,1.154-0.408,1.612-0.331c0.554,0.094,1.134,0.15,1.72,0.147c0.288-0.001,0.569-0.025,0.842-0.037c-2.059-0.882-4.763-0.659-6.958-0.843c-1.203-0.101-2.421-0.146-3.628-0.146c-1.043,0-2.177-0.324-3.224-0.438c0.26,0.229,0.632,0.27,0.953,0.367c0.328,0.098,0.623,0.472,0.988,0.439c-0.498-0.008-0.957,0.267-1.464,0.258c-0.366-0.008-0.779-0.123-1.136,0c-0.563,0.189,0.016,0.58,0.4,0.767c0.024-0.073,0.667-0.041,0.845-0.074c0.317-0.058,0.643-0.061,0.952,0.036c-0.195,0.109-0.418,0.125-0.621,0.037c-0.074,0.224,0.073,0.425,0.256,0.549c-0.182,0.023-0.367,0.041-0.549,0.036c0.958,0.212,1.938,0.677,2.782,1.21c-0.688-0.217-1.281,0.262-1.978-0.074c-0.223-0.107-1.186-0.632-1.208-0.073c-0.232-0.288-0.574-0.165-0.879-0.146c0.402,0.748,0.583,0.496,1.355,0.696c-0.199-0.019-0.399,0.002-0.585,0.073c0.104,0.066,0.223,0.124,0.329,0.183c-0.192-0.029-0.393-0.029-0.585,0c-1.309-0.301-2.589-0.713-3.92-0.952c-0.401-0.074-0.836-0.152-1.245-0.111c-0.368,0.035-0.749,0.394-1.099,0.369c-0.438-0.037-0.163,0.354-0.037,0.55c-0.333-0.572-1.515-0.32-2.054-0.367c-0.992-0.082-1.754-0.456-2.673-0.769c-0.318-0.106-1.526-0.94-1.318-0.036c0.106,0.454,0.658,1.26,1.172,1.317c-0.584,0.158,0.347,1.669-0.808,1.211c-0.766-0.307-1.563-0.37-2.305-0.699c-0.921-0.403-1.95-0.451-2.822-0.989c-0.371-0.229-0.688-0.452-1.135-0.474c-0.224-0.014-0.556-0.003-0.586-0.293c0.307,0.002,0.611-0.224,0.916-0.074c-0.498-0.311-1.073-0.569-1.65-0.697c0.292,0.167,0.623,0.312,0.915,0.476c-0.484,0.591-2.832-0.594-3.19-1.063c0.869,0.121,1.856,0.793,2.712,0.257c-0.504,0.03-0.224-0.15-0.037-0.257c-0.56-0.1-0.972-0.528-1.539-0.62c-0.569-0.093-1.2,0.108-1.72-0.223c0.349,0.009,0.719,0.175,1.024-0.073c-0.11-0.054-0.228-0.114-0.327-0.185c0.171,0.033,0.42,0.057,0.549-0.108c-0.384-0.041-0.75-0.124-1.135-0.148c0.237-0.088,0.504-0.008,0.73-0.146c-0.583-0.123-1.222-0.066-1.797-0.256c0.299-0.021,0.641-0.099,0.769-0.402c-0.262-0.182-0.452,0.147-0.623,0.037c-0.097-0.065-0.019-0.243-0.146-0.293c-0.551-0.216-1.114-0.087-1.65-0.329c-0.451-0.207-0.864-0.359-1.173-0.368c-0.551-0.015-1.437-0.336-1.941-0.111c0.095,0.073,0.193,0.117,0.293,0.183c-0.336,0.006-0.651,0.136-0.991,0.11c-0.211-0.016-0.911-0.125-0.254-0.293c-0.506-0.224-0.865,0.217-1.357,0.183c-0.149-0.009-0.195-0.238-0.366-0.255c-0.196-0.014-0.369-0.048-0.55-0.11c-0.593-0.24-1.175-0.248-1.798-0.369c-0.47-0.089-0.972,0.086-1.428-0.109c0.109,0.08,0.231,0.164,0.329,0.255c-0.267,0.258-0.568,0.056-0.808-0.109c-0.097,0.671,0.986,1.146,1.503,1.247c-0.587,0.155,0.533,0.519-0.256,0.661c-0.419,0.073-0.895-0.097-1.32-0.074c-0.981,0.058-2.016,0.126-3.003,0.074c-0.713-0.04-1.417-0.118-2.125-0.183c0.202-0.009,0.415-0.124,0.551-0.256c-0.198-0.063-0.421-0.084-0.622-0.111c-0.18-0.016-0.34,0.025-0.475,0.146c0.071,0.074,0.16,0.145,0.255,0.185c-0.365-0.033-0.73-0.051-1.098-0.073c-0.817-0.052-1.865-0.174-2.454-0.808c0.228-0.256,0.521-0.125,0.81-0.146c-0.698-0.855-3.053-0.307-4.032-0.402c-2.146-0.212-4.296-0.232-6.409,0.256c0.347,0.254,0.886,0.462,1.318,0.368c-0.567,0.189-0.683,0.071-1.246-0.073c-0.574-0.145-0.226-0.362-0.476-0.584\n\t\tc-0.483-0.435-1.335-0.667-1.942-0.877c0.17,0.173,0.371,0.32,0.586,0.438c-0.384,0.483-1.429,0.333-1.944,0.255c-0.277-0.041-2.206-0.718-1.355-0.806C692.245,29.31,692.1,29.256,691.979,29.258L691.979,29.258z M716.89,29.587c0.161,0.156,0.399,0.236,0.622,0.224C717.356,29.65,717.116,29.573,716.89,29.587z M749.677,29.624c-0.371,0.02-0.759,0.088-0.878,0.22c-0.152,0.165,0.176,0.464,0.146,0.661c-0.04,0.272-0.547,0.261-0.731,0.293c-0.186-0.014-0.37-0.013-0.55,0.035c0.512,0.412,1.135,0.057,1.683-0.035c0.675-0.112,1.394,0.182,2.054,0.291c1.388,0.231,2.886,0.378,4.286,0.257c-1.564-0.939-3.311-1.552-5.127-1.72C750.418,29.612,750.046,29.606,749.677,29.624z M751.143,35.23c-0.095-0.005-0.195,0.004-0.293,0.036c0.097,0.026,0.161,0.046,0.256,0.074c0.095-0.016,0.197-0.057,0.291-0.074C751.306,35.226,751.239,35.234,751.143,35.23L751.143,35.23z M749.312,35.486c-0.147,0.02-0.271,0.039-0.402,0.074c0.145,0.191,0.371,0.206,0.584,0.256c0.113,0.002,0.309,0.023,0.37,0.037c0.261,0.062,0.573,0.159,0.729-0.146C750.232,35.475,749.751,35.431,749.312,35.486z M796.899,37.207c0.188,0.254,0.534,0.34,0.842,0.255C797.45,37.392,797.187,37.269,796.899,37.207z\"\n        />\n        <Path\n          id=\"Path11464\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M777.554,79.701c-0.101,0.045-0.188,0.065-0.292,0.11c-0.677,0.291-1.386,0.569-2.235,0.768c-0.85,0.197-1.826,0.305-2.968,0.257c-1.14-0.045-2.546-0.479-4.064-1.099c-1.519-0.619-3.151-1.426-4.764-2.199c-1.61-0.771-3.2-1.514-4.615-2.014c-1.417-0.501-2.66-0.743-3.591-0.551c-1.582,0.329-2.118,0.49-2.527,0.769c0.168,0.048,0.3,0.031,0.476,0.108c1.12,0.495,2.654,1.568,4.029,2.748c1.376,1.179,2.57,2.452,3.004,3.405c0.218,0.48,0.274,0.863,0.258,1.139c-0.023,0.276-0.12,0.468-0.223,0.661c-0.104,0.191-0.189,0.364-0.221,0.584c-0.031,0.223-0.012,0.513,0.183,0.877c0.249,0.473,1.189,1.028,1.977,1.575c0.728-0.191,1.439-0.48,2.199-0.402c1.147,0.118,2.363-0.444,3.443,0.146c0.254,0.139,0.551,0.093,0.806,0.223c0.229,0.116,0.43,0.286,0.659,0.401c0.45,0.224,0.98,0.141,1.43,0.371c0.007-0.469,0.509-0.288,0.768-0.183c0.287,0.115,1.108,0.25,1.246,0.476c0.217,0.354,0.801,0.46,1.172,0.66c0.316,0.17,0.31,0.152,0.438,0.438c0.123,0.271,0.491,0.239,0.699,0.403c0.42,0.336,0.887,0.59,1.316,0.916c0.42,0.315,0.489,0.789,0.953,1.099c0.321,0.215,0.761,0.756,1.101,0.876c0.25,0.09,0.762,0.556,0.916,0.769c0.664,0.927,1.946,1.264,2.527,2.236c0.332,0.558,0.565,0.641,1.099,0.952c0.3,0.174,0.396,0.767,0.661,1.025c0.418,0.417,0.886,0.779,1.463,0.916c0.621,0.147,0.929,0.077,1.54,0.036c0.44-0.029,0.673,0.038,1.062,0.292c0.437,0.288,0.961,0.248,1.43,0.439c-0.392-0.698,0.563,0.168,0.621,0.183c0.37,0.111,0.566,0.124,0.877,0.402c0.551,0.493,1.229,0.868,1.979,0.807c0.465-0.038,0.54,0.089,0.583,0.257c0.123-0.376,0.068-0.691,0.257-1.064c0.042-0.078,0.104-0.141,0.147-0.22c-0.854-0.485-1.77-1.027-2.638-1.759c-1.114-0.936-2.091-1.925-2.453-2.638c-0.368-0.715-0.431-1.018-0.402-1.245c0.026-0.226,0.153-0.397,0.256-0.77c0.206-0.743,0.896-1.795,1.537-2.124c0.642-0.328,1.019,0.371,1.685,0c0.334-0.186,0.718-0.521,1.026-0.952c0.306-0.43,0.542-0.954,0.514-1.502c-0.028-0.552-0.34-1.225-0.768-1.797c-0.429-0.569-0.987-1.053-1.538-1.136c-0.551-0.083-0.895,0.268-1.245,0.662c-0.354,0.394-0.716,0.833-1.21,1.024c-0.496,0.191-1.014,0.41-1.575,0.517c-0.56,0.103-1.159,0.108-1.797-0.039c-0.634-0.146-1.521-0.403-2.271-0.807c-0.373-0.202-0.701-0.461-0.953-0.73c-0.25-0.272-0.415-0.569-0.438-0.916c-0.025-0.345,0.114-0.619,0.368-0.843c0.253-0.224,0.594-0.416,0.953-0.584c0.714-0.341,1.468-0.627,1.574-1.173c0.104-0.544,0.061-1.046-0.146-1.465c-0.206-0.419-0.558-0.755-1.064-0.988c-0.503-0.235-1.231,0.078-1.942,0.401c-0.71,0.324-1.415,0.652-1.904,0.516c-0.488-0.139-0.8-0.335-1.023-0.584C777.764,80.186,777.657,79.942,777.554,79.701L777.554,79.701z\"\n        />\n        <Path\n          id=\"Path11318\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M816.095,105.93c-0.148,0.036-0.316,0.032-0.44,0.11c-0.235,0.144-0.453,0.32-0.659,0.439c-0.203,0.121-0.383,0.191-0.623,0.074c-0.479-0.24-0.755-0.817-0.988-1.356c-0.234-0.534-0.455-1.035-0.88-1.099c-0.421-0.064-0.795,0.06-1.098,0.292c-0.304,0.232-0.531,0.557-0.584,0.916c-0.059,0.361,0.301,0.642,0.66,0.916c0.359,0.272,0.729,0.569,0.729,0.953c0,0.383-0.098,0.769-0.327,1.098c-0.232,0.33-0.61,0.593-1.062,0.734c-0.454,0.138-0.984-0.159-1.539-0.478c-0.555-0.32-1.101-0.684-1.649-0.62c-0.551,0.062-0.925,0.461-1.32,0.843c-0.149,0.144-0.381,0.198-0.55,0.328c-0.003,0.222-0.142,0.422,0,0.731c0.117,0.251,0.472,0.569,0.074,0.768c-0.501,0.253-0.018,0.827,0.147,1.139c0.402,0.766-1.522,0.172-1.759,0.107c-0.359-0.1-1.182-0.548-1.537-0.476c-0.175,0.036-0.314,0.66-0.403,0.807c-0.229,0.371-0.548,0.287-0.879,0.403c-0.255,0.089,0.575,0.783,0.662,0.876c0.733,0.827,1.312,1.684,1.797,2.676c0.406,0.843,1.099,1.188,1.099,2.199c0,0.173,0.153,0.566-0.146,0.584c-0.456,0.032-0.87-0.007-1.138,0.475c0.653,0.179,1.059,0.795,1.467,1.319c0.07-0.581-0.121-0.835-0.623-1.099c0.296-0.309,1.046,0,1.355,0.146c0.067-0.277,0.132-0.928-0.109-1.063c0.705,0.121-0.072-1.225,0.621-1.173c0.526,0.041,0.041,0.774,0.55,0.767c0.208-0.002,0.475-0.596,0.439-0.767c0.123,0.148,0.715,1.324,0.843,1.246c0.258-0.161,0.705,0.198,1.025,0.183c0.089-0.006,0.944,0.225,0.991,0.292c0.253,0.364,0.528,0.157,0.843,0c1.024-0.517,1.813-1.037,2.638-1.867c0.294-0.299,1.042-1.532,0.515-1.798c0.33-0.2,0.162-0.752,0.222-1.062c0.072-0.397,0.052-0.369,0.365-0.623c0.258-0.209-0.254-0.837,0.186-0.877c0.15-0.015,0.139-0.603,0.183-0.731c0.119-0.37,0.03-0.611,0.255-0.954c0.173-0.26,0.267-0.496,0.402-0.768c0.325-0.641,0.641-1.702,0.439-2.417c-0.089-0.315,0.041-0.39,0.036-0.66c-0.067-0.142-0.123-0.294-0.182-0.439C816.056,106.718,816.029,106.291,816.095,105.93L816.095,105.93z M806.679,118.276c-0.011,0.288,0.093,0.35,0.328,0.185C806.903,118.384,806.798,118.323,806.679,118.276z\"\n        />\n        <Path\n          id=\"Path11372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M808.365,47.867c-0.041,0.071-0.111,0.157-0.146,0.224c-0.176,0.321-0.297,0.65-0.439,0.878c-0.141,0.225-0.317,0.359-0.622,0.402c-0.613,0.088-0.972-0.135-1.281-0.402c-0.312-0.27-0.579-0.572-1.024-0.661c-0.446-0.085-0.95-0.205-1.466-0.221c-0.517-0.014-1.024,0.069-1.43,0.368c-0.403,0.298-0.718,0.817-0.916,1.356c-0.193,0.54-0.292,1.121-0.182,1.573c0.11,0.455,0.667,0.572,1.135,0.732c0.236,0.079,0.446,0.15,0.587,0.293c0.139,0.143,0.224,0.364,0.146,0.661c-0.078,0.297-0.361,0.512-0.733,0.698c-0.371,0.183-0.851,0.32-1.354,0.402c-1.01,0.166-2.106,0.142-2.675-0.037c-0.569-0.177-0.721-0.585-0.844-0.952c-0.123-0.37-0.219-0.692-0.696-0.732c-0.479-0.042-0.962,0.459-1.429,0.988c-0.469,0.531-0.913,1.064-1.318,1.139c-0.812,0.138-0.818-0.561-1.393-0.44c-0.572,0.121-1.257,0.752-1.537,1.392c-0.143,0.321-0.238,0.637-0.258,0.99c-0.021,0.351,0.036,0.718,0.258,1.135c0.219,0.42,0.916,0.708,1.574,0.99c0.66,0.282,1.302,0.545,1.355,0.989c0.019,0.143-0.091,0.206-0.11,0.331c0.708,0.021,1.667-0.044,2.857,0.439c0.791,0.321,1.896,0.925,2.896,1.609c0.999,0.682,1.886,1.462,2.308,2.089c0.42,0.625,0.426,1.143,0.401,1.576c-0.026,0.431-0.075,0.771,0.221,1.025c0.298,0.252,0.421,0.106,0.662,0c0.237-0.108,0.618-0.188,1.354,0.145c0.631,0.287,1.764,1.448,2.821,2.527c0.169-0.025,0.343-0.075,0.514,0.039c-0.067-0.093-0.126-0.194-0.184-0.293c0.619-0.208,1.167-0.179,1.685,0.221c0.296,0.226,0.751-0.083,1.101,0.109c-0.171-0.459-1.106-0.234-1.025-0.806c0.259,0.145,0.568,0.035,0.842,0.074c-0.342-0.141-0.826-0.295-0.367-0.623c0.553-0.394,1.525,0.014,2.123,0.146c0.183,0.042,2.464,0.923,2.161,0.256c0.819-0.149,1.553,0.231,2.236,0.623c0.517,0.296,1.164,0.085,1.61,0.439c-0.312,0.256-0.766,0.157-1.136,0.146c-0.38-0.01-0.721,0.16-1.099,0.182c0.871,0.6,1.763,0.64,2.784,0.55c-0.062-0.085-0.124-0.168-0.182-0.254c0.442-0.168,1.598,0.025,2.011,0.254c-0.402-0.252-0.15-0.48,0.11-0.696c0.322-0.262,0.183-0.266,0.731-0.146c0.205,0.043,2.067,0.649,1.539,0c0.636-0.161,1.061,0.376,1.72-0.147c-0.519-0.145-1.834-1.396-2.45-0.698c0.089,0.072,0.191,0.13,0.291,0.184c-0.257-0.11-0.537-0.041-0.808-0.11c-0.289-0.074-0.518-0.705-0.036-0.438c-0.203-0.09-1.408-0.973-0.622-0.844c-0.241-0.275-0.383-0.655-0.367-1.025c0.021-0.465,0.3-0.47,0.55-0.768c0.138-0.167,0.363-0.5,0.292-0.697c-0.103-0.295-0.552-0.984-0.073-1.246c0.39-0.212-0.255-0.625-0.404-0.806c0.419-0.1,0.256-0.807,0.807-0.622c-0.018-0.096-0.019-0.197-0.037-0.293c0.436,0.05,0.894,0.085,1.318,0.181c0.241,0.059,0.668-0.183,0.953-0.181c0.397,0.006,0.716-0.247,1.1-0.292c0.388-0.044,0.712,0.27,1.064,0.368c0.371,0.101,0.525,0.581,0.842,0.037c0.192-0.331,0.421-0.606,0.808-0.293c0.245,0.199,0.471,0.564,0.622,0.843c0.135,0.253-0.221,0.354,0.183,0.515c-0.318,0,0.666,0.458-0.146,0.256c0.367,0.218,0.715,0.442,0.952,0.807c0.324,0.5,0.501-0.209,0.99-0.037c0.418,0.147,0.227,0.64,0.476,0.731c0.268,0.1,0.244,0.415,0.514,0.551c0.164-0.385,0.556-0.578,0.953-0.404c-0.5-0.524,0.256-1.228,0.256-1.797c0-0.156,0.025-0.294,0.074-0.402c-0.007-0.007,0.008-0.03,0-0.036c-1.053-0.944-2.341-2.134-2.674-2.967c-0.593-1.467,0.544-1.949,0-3.518c-0.268-0.768-1.217-1.991-2.125-3.043c-0.22,0.037-0.436,0.094-0.623,0.111c-2.175,0.188-2.486,0.582-4.141,0.146c-1.652-0.435-3.63-2.778-5.2-3.226c-1.571-0.446-2.643,0.42-3.699,0c-1.06-0.418-1.299-1.649-2.309-2.125C810.663,47.872,809.208,48.263,808.365,47.867L808.365,47.867z M814.369,69.739c-0.057,0.019-0.102,0.13-0.035,0.369C815.001,70.361,814.542,69.685,814.369,69.739z\"\n        />\n        <Path\n          id=\"Path11377\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M793.38,99.3c-0.042,0.077-0.106,0.141-0.145,0.219c-0.189,0.372-0.133,0.687-0.257,1.064c0.057,0.213,0.038,0.5,0.402,0.698c0.596,0.322,1.123,0.616,1.099,1.318c-0.01,0.392,1.602,1.458,1.979,1.392c0.229-0.041,0.662-0.239,0.877-0.074c0.256,0.197,0.364,0.189,0.698,0.146c0.427-0.053,1.795,0.078,1.795-0.474c0-0.778,0.979-1.01,1.575-0.768c-0.068-0.025,0.619-0.572,0.697-0.623c0.141-0.09,0.319,0.015,0.477-0.037c-0.297-0.358-0.568-0.738-0.953-0.916c-0.567-0.255-1.231-0.399-1.979-0.66c-0.747-0.263-1.62-0.241-2.564-0.257c-0.942-0.014-1.962-0.065-2.966-0.514C793.891,99.715,793.622,99.438,793.38,99.3z\"\n        />\n        <Path\n          id=\"Path11245\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M833.785,35.448c-0.384,0.018-0.778,0.058-0.954,0.181c-0.533,0.351-1.058,0.986-0.291,1.429c0.257,0.148,0.716,0.413,1.025,0.402c0.288-0.008,1.189-0.124,1.393-0.328c0.37-0.371,1.398,0.057,1.829,0.109c0.537,0.067,2.1-0.168,2.492-0.55c-0.523-0.806-1.955-0.77-2.784-0.954c-0.578-0.124-1.118-0.29-1.72-0.29C834.553,35.448,834.171,35.432,833.785,35.448z M819.611,39.295c0.6,0.154,1.08,0.565,1.575,0.916c-0.403,0.023-0.425,0.486,0,0.513c0.446,0.026,0.786-0.017,1.208,0.183c0.836,0.395,1.707,0.68,2.454,1.246c-0.091,0.094-0.174,0.195-0.258,0.293c0.185,0.106,0.35,0.229,0.515,0.366c-0.17-0.106-0.332-0.21-0.515-0.293c0.092,0.217,0.287,0.355,0.515,0.405c-0.767-0.242-1.551,0.111-2.307-0.074c-0.543-0.132-0.911-0.582-1.427-0.768c-1.124-0.404-2.484-0.082-3.481-0.845c-0.313-0.236-2.223-1.423-2.492-0.767c-0.323,0.787-1.668,0.565-2.306,0.439c-1.395-0.272-2.8-0.015-4.177-0.439c-0.701-0.217-1.475,0.046-2.199,0.038c-0.272-0.006-0.538-0.008-0.807,0c0.201,0.807,0.785,1.395,0.476,2.125c-0.434,1.019-2.975,0.8-2.747,1.978c0.225,1.174,2.902,0.248,3.663,0.952c0.761,0.703,0,1.636,0.769,2.271c0.767,0.633,2.505,0,3.517,0.476c1.011,0.475,1.251,1.708,2.306,2.125c1.06,0.419,2.127-0.448,3.701,0c1.571,0.446,3.547,2.788,5.201,3.225c1.656,0.437,1.961,0.042,4.141-0.146c2.177-0.189,6.761-1.915,8.866-1.209c2.104,0.706,1.971,2.616,3.076,3.042c1.109,0.421,1.828-0.406,2.748-0.146c0.922,0.258,1.962,1.029,2.454,1.683c0.491,0.655-0.128,1.172,0.622,1.832c0.751,0.66,2.937,0.31,3.991,0.767c1.058,0.461,1.076,1.479,2.308,1.685c1.233,0.206,3.243-1.404,4.431-1.355c1.188,0.047,1.104,0.666,2.305,0.916c0.912,0.188,1.298-0.434,2.896-0.293c0.275-0.265,0.512-0.448,1.099-0.474c-0.394-0.086-0.786-0.071-1.099-0.37c-0.179-0.17-0.315-0.37-0.55-0.475c0.402,0.096,0.713,0.428,1.136,0.439c-0.531-0.613,0.512,0.139,0.622,0.221c0.394,0.272,1.081,0.158,1.538,0.223c1.034,0.137,2.19,0.23,3.15,0.659c-0.042-0.206-0.198-0.352-0.404-0.401c0.347-0.025,0.332-0.586,0.11-0.77c-0.452-0.371-1.114-0.362-1.611-0.66c-0.414-0.247-0.448-0.624-0.989-0.769c-0.469-0.124-0.948-0.267-1.429-0.328c0.097-0.015,0.202-0.02,0.293,0c-0.225-0.11-0.47-0.212-0.699-0.329c-0.451,0.212-0.826-0.505-1.354-0.184c0.011-0.396,0.447-0.246,0.66-0.146c-0.384-0.135-0.384-0.172,0-0.109c-0.179-0.139-0.365-0.272-0.551-0.402c-0.233-0.163-0.489-0.323-0.767-0.403c-0.208-0.057-0.42-0.102-0.622-0.183c-0.127-0.052-0.6-0.388-0.036-0.146c-0.541-0.358-1.148-0.582-1.722-0.879c-0.126,0.197-0.039,0.327,0.184,0.37c-0.828,0.058-2.39-0.258-2.896-0.99c-0.303-0.435-0.95-0.823-1.321-0.222c-0.14,0.233-0.518,0.012-0.695-0.036c-0.297-0.081-0.488,0.155-0.768,0.182c0.091-0.081,0.173-0.166,0.255-0.256c-0.549-0.272-1.117-0.509-1.723-0.622c0.503-0.083,1.022,0.402,1.504,0.181c0.502-0.223,0.961,0.366,1.464,0.184c-0.224-0.421-0.913-0.649-1.354-0.697c-0.266-0.027-0.515,0.087-0.769,0.11c-0.225,0.022-0.395-0.179-0.622-0.147c0.983-0.333,2.447,0.114,3.295,0.623c0.935,0.562,2.115,0.422,3.15,0.368c-0.06,0.087-0.123,0.171-0.184,0.256c0.189,0.022,0.929-0.431,1.063-0.584c0.133-0.158,0.086-0.332,0.146-0.515c0.075-0.224,0.321-0.173,0.475-0.293c0.266-0.205-0.248-0.747-0.438-0.807c-0.171-0.053-0.894-0.028-0.731,0.147c-0.769-0.356,0.728,0.003,0.622-0.476c-0.093-0.425-1.56-0.6-1.905-0.731c-0.525-0.205-1.22-0.545-1.393-1.136c0.222,0.295,0.601,0.224,0.844,0c-0.287-0.109-0.566-0.241-0.844-0.369c0.18,0.044,0.363,0.045,0.55,0.037c-0.093-0.083-0.157-0.146-0.258-0.222c0.486,0.168,0.83,0.67,1.396,0.586c0.004-0.197-0.061-0.363-0.185-0.515c0.505-0.024,1.339,1.048,0.768,0.99c0.549,0.217,1.061,0.552,1.651,0.66c0.508,0.093,0.765,0.626,1.245,0.769c0.516,0.152,1.387,0.176,1.905,0.037c0.263-0.074,0.445-0.369,0.73-0.369c0.297,0,0.584,0.082,0.879,0.109c1.288,0.119,2.641,0.64,3.736,1.319c0.516,0.32,1.037,0.484,1.612,0.66c0.202,0.063,1.608,0.435,0.878,0c1.043,0.584,2.393,0.574,3.518,1.026c0.79,0.319,2.191,0.489,0.806-0.369c0.762,0.162,1.32,1.319,2.199,0.916c-0.124-0.284-0.371-0.51-0.698-0.515c0.449-0.248,0.909,0.354,1.393,0.146c-0.217-0.174-0.718-0.434-1.21-0.584c-0.414-0.126-0.817-0.173-1.062-0.073c0.354-0.412-0.446-0.619-0.696-0.369c0-0.361,0.434-0.263,0.806-0.329c0.217-0.04,0.176-0.19,0.074-0.329c-0.409-0.542-0.969-0.472-1.574-0.55c0.269-0.133,0.567-0.139,0.845-0.038c-0.279-0.16-0.52-0.348-0.732-0.583c-0.124-0.132-0.519,0.056-0.697-0.073c-0.497-0.357-1.072-0.444-1.651-0.583c0.584-0.095,1.137,0.088,1.687,0.254c0.304,0.091,1.498,0.115,0.807,0.293c0.371,0.024,0.725-0.163,1.101-0.147c0.294,0.014,0.582,0.175,0.877,0.183c-0.183-0.354-0.565-0.516-0.989-0.622c-0.427-0.106-0.897-0.165-1.211-0.33c0.419,0.062,0.814,0.208,1.211,0.33c0.44,0.137,0.88,0.245,1.354,0.256c-0.053-0.481-1.189-0.796-0.328-1.21c-0.393-0.271-0.807-0.242-1.245-0.366c0.68,0.084-0.009-0.211-0.147-0.258c-0.237-0.079-0.543-0.083-0.732,0.111c0.117-0.571-2.554-1.009-2.93-1.099c-0.589-0.144-1.092-0.421-1.649-0.661c-0.779-0.336-1.71-0.272-2.564-0.329c-0.074-0.03-0.817-0.115-0.916-0.11c0.472,0.168,0.987,0.104,1.464,0.256c-0.487,0.077-1.056,0.172-1.502-0.109c0.074,0.092,0.156,0.193,0.223,0.292c-0.257,0.079-0.995-0.37-0.73-0.475c-0.221-0.005-0.449,0.028-0.662,0c-0.205-0.024-0.343-0.138-0.551-0.146c-0.52-0.02-1.271,0.006-1.796,0.074c0.186,0.024,3.326,0.753,2.638,1.318c0.4,0.269,0.958,0.165,1.393,0.369c0.322,0.151,0.474,0.407,0.659,0.697c-0.164-0.047-1.55-1.064-1.316-0.439c-0.592,0.023-1.064-0.549-1.652-0.621c-0.263-0.031-1.298-0.532-0.62-0.367c-0.62-0.435-1.364-0.654-1.978-1.1c-0.501-0.369-0.965-0.801-1.612-0.879c0.091,0.065,0.174,0.108,0.257,0.184c-0.254,0.227-1.764-0.82-2.052-0.916c-0.919-0.304-1.914-0.417-2.858-0.622c-0.479-0.106-0.915-0.254-1.391-0.369c-0.323-0.073-0.688-0.011-0.99-0.11c-0.334-0.107-0.661-0.328-1.025-0.222c-0.162,0.048-0.813-0.271-0.182-0.145c-0.196-0.056-0.391-0.09-0.588-0.147c-0.398,0.277-1.157-0.203-1.536-0.329c-0.644-0.216-1.291-0.175-1.906-0.513c0.259,0.041,0.521,0.104,0.768,0.182c-1.63-0.617-3.358-0.861-5.055-1.209c-0.605-0.255-1.252-0.327-1.867-0.55c-0.583-0.211-1.388,0.128-1.869-0.369c0.295,0.014,0.593,0.137,0.88,0.183c-1.06-0.591-2.347-0.288-3.481-0.55c-1.197-0.276-2.437-0.401-3.626-0.697c-1.217-0.304-2.211-0.155-3.443-0.183c-0.568-0.013-1.155,0.018-1.722,0c-0.567-0.016-1.075-0.292-1.65-0.221c0.281,0.074,0.53,0.173,0.809,0.256c-0.27,0.341-1.064-0.074-1.356-0.183c-0.469-0.174-0.893-0.205-1.392-0.221C822.551,39.615,821.052,39.199,819.611,39.295L819.611,39.295z M875.694,54.169c-0.145-0.091-0.304-0.147-0.475-0.147C875.366,54.106,875.531,54.139,875.694,54.169z M816.13,39.553c-0.208-0.008-0.4,0.013-0.586,0.074c-0.708,0.563,3.505,1.114,3.626,1.135c0.04-0.611-0.729-0.83-1.172-0.877C817.429,39.821,816.748,39.569,816.13,39.553z M875.254,53.51c-0.117,0.02-0.157,0.125-0.109,0.368c0.287,0.132,0.581,0.041,0.843-0.108C875.791,53.671,875.449,53.479,875.254,53.51L875.254,53.51z\"\n        />\n        <Path\n          id=\"Path11253\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M833.823,52.155c-2.02,0.173-4.569,0.963-6.262,1.244c0.907,1.053,1.856,2.274,2.123,3.043c0.546,1.565-0.592,2.048,0,3.517c0.336,0.833,1.623,2.024,2.675,2.967c0.173-0.336,0.587-0.402,0.989-0.293c-0.665-0.196,0.071-0.287,0.291-0.183c0.272,0.125,0.484,0.339,0.77,0.438c-0.058-0.083-0.1-0.167-0.146-0.255c0.086-0.045,0.168-0.069,0.255-0.109c-0.421-0.434-1.04-0.305-1.466-0.844c-0.212-0.269-1.162-0.82-0.73-1.172c-0.312-0.026-0.648-0.156-0.769-0.477c0.833-0.256,1.856-0.682,2.712-0.293c0.87,0.4,1.819,0.371,2.748,0.517c-0.371,0.088-0.728-0.039-1.1-0.039c0.245,0.187,0.535,0.26,0.806,0.402c-0.435-0.188-1.526-0.682-1.978-0.366c-0.776,0.544,0.265,1.249,0.698,1.576c0.37,0.278,0.385,0.521,0.55,0.914c0.208,0.508,0.674,0.307,1.024,0.586c0.445,0.356,0.033,0.364,0.11,0.768c0.072,0.378,0.501,0.437,0.807,0.515c-0.102,0.042-0.417,0.451-0.514,0.402c-0.219-0.108-0.559-0.143-0.768,0c-0.126,0.087-0.093,0.336-0.223,0.439c-0.284,0.229-0.61,0.386-0.916,0.584c0.159,0.239,0.482,0.339,0.585,0.622c0.074,0.207-0.29,0.407-0.328,0.585c-0.078,0.362,0.103,0.681-0.11,1.026c-0.206,0.336-0.519,0.008-0.369,0.515c0.175,0.582-0.553,1.089,0.037,1.611c0.436,0.384-0.121,0.926,0.33,1.282c-0.418-0.25-0.225,0.002-0.369,0.256c-0.09,0.156-0.191,0.322-0.292,0.474c-0.165,0.245-0.322,0.554,0.074,0.662c-0.448-0.219-0.941,0.157-1.393-0.074c-0.106,0.18,0.155,0.637-0.073,0.733c-0.371,0.157-0.846-0.207-1.246-0.11c0.271,0.47,0.861,0.643,1.246,0.991c0.334,0.303,0.306,0.795,0.586,1.135c-0.378-0.138-0.458,0.721-0.439,1.062c-0.158-0.613-0.135,0.066-0.074,0.223c0.111,0.273,0.304,0.495,0.477,0.732c0.364,0.495,0.717,1.019,1.099,1.501c1.014,1.27,1.985,2.381,3.225,3.442c1.449,1.239,2.906,2.5,4.326,3.775c0.892,0.804,2.26,2.807,3.589,2.819c-0.531,0.055,0.011,0.319,0.221,0.515c0.238,0.224,0.484,0.408,0.732,0.623c0.499,0.428,0.97,0.883,1.393,1.392c0.371,0.448,0.741,0.93,1.245,1.243c0.435,0.271,0.998,0.454,1.171,0.991c0.335-0.348,0.412-0.781,0.662-1.174c0.174-0.267-0.127-0.357,0.11-0.619c0.582-0.646,0.252-1.619-0.073-2.346c-0.139-0.307-0.502-0.457-0.731-0.697c-0.173-0.173-0.1-0.352-0.256-0.514c-0.158-0.161-0.341-0.624-0.551-0.662c-0.218-0.035-0.45,0.002-0.476-0.291c0.317-0.138,0.594,0.143,0.806,0.328c0.272-0.332,0.777-0.953,1.282-0.953c0.225,0,0.404-0.19,0.551,0.074c0.122,0.224,0.513,0.298,0.731,0.33c-0.298-0.546-0.899-0.768-1.393-1.099c0.175,0.007-0.813-0.815-0.915-0.954c-0.303-0.408-0.777-0.899-0.401-1.391c0.334-0.436,0.35-1.033,1.062-0.991c0.338,0.025,0.612,0.325,0.952,0.293c0.255-0.023,0.518-0.116,0.768-0.036c-0.062-0.271,0.234-0.633,0.037-0.877c-0.254-0.315-0.717-0.501-1.062-0.697c-0.665-0.375-1.306-0.718-1.831-1.282c-0.455-0.488-0.605-1.043-0.916-1.611c-0.237-0.434,0.778-0.881-0.182-1.062c0.1-0.326,0.465-0.39,0.731-0.223c-0.059-0.239,0.263-0.329,0.293-0.11c0.041,0.305-0.332,0.305-0.11,0.662c0.236,0.378,1.214,0.947,1.537,0.438c0.322-0.501-1.438-1.742-1.941-1.832c-0.567-0.103-0.747,0-1.246-0.438c-0.329-0.29-0.61-0.602-0.953-0.878c-0.174-0.139-0.53-0.347-0.476-0.623c0.076-0.407,0.291-0.595-0.074-0.953c-0.417-0.411-1.145-0.455-1.685-0.622c-0.853-0.268-0.419,0.207-0.293,0.585c-0.228-0.304-0.879-0.311-1.171-0.439c-0.573-0.255-0.924-0.558-1.246-1.099c-0.081-0.139-0.911-2.386-0.073-2.053c-0.166-0.17-0.397-0.298-0.623-0.367c0.19-0.091,0.395-0.091,0.586,0c-0.069-0.077-1.199-0.714-0.402-0.585c-0.111-0.19-1.115-0.634-0.99-0.807c0.283-0.38-0.519-0.451-0.476-0.916c0.217,0.065,0.356-0.073,0.369-0.293c-0.131-0.015-0.271-0.018-0.402-0.037c0.538-0.401,1.172,0.32,1.611,0c-0.6-0.207,0.272-0.278,0.583-0.073c0.277,0.186,0.502,0.452,0.809,0.585c0.359,0.157,0.729-0.156,0.477-0.515c-0.16-0.224-0.604-0.246-0.845-0.328c0.327-0.025,0.49,0.022,0.768-0.182c0.312-0.226,0.305-0.675,0.552-0.844c0.312-0.216,0.828,0.444,1.024,0.62c0.238,0.221,0.877,1.666,1.356,1.173c0.32-0.332,0.084-1.113,0-1.502c0.184,0.035,0.369,0.053,0.549,0c-0.073-0.088-0.14-0.173-0.224-0.255c0.595,0.336,1.286-0.287,1.868-0.369c0.625-0.084,1.471-0.085,2.089,0.037c1.511,0.299,2.926,1.288,4.326,1.906c0.276-0.384-0.715-1.373-1.025-1.501c0.367,0.073,0.286,0.003,0.11-0.222c0.347,0.083,1.382-0.236,0.729-0.621c0.285,0.106,0.565-0.386,0.55-0.517c0.342,0.288,0.478-0.093,0.222-0.255c-0.155-0.097-0.349-0.139-0.514-0.221c0.286,0.029,0.551,0.178,0.844,0.182c-0.13-0.173-0.324-0.283-0.549-0.292c0.359-0.014,0.375-0.094,0-0.223c0.118,0,0.462,0.1,0.549,0c0.174-0.198-0.099-0.354-0.256-0.366c0.19,0.034,0.358,0.074,0.551,0.109c-0.229-0.263-0.566-0.315-0.879-0.402c0.368-0.236,0.757,0.256,1.101-0.037c-0.189-0.169-0.306-0.347,0.109-0.328c-0.198-0.128-0.381-0.279-0.515-0.474c0.238-0.022,0.462,0.1,0.695,0.108c0.283,0.01,0.504-0.238,0.074-0.369c0.421-0.081,0.892,0.154,1.281-0.109c-0.146-0.168-0.331-0.288-0.549-0.33c0.389,0.024,0.707,0.045,1.062-0.146c-0.057-0.099-0.119-0.199-0.182-0.291c0.349,0.108,1.06-0.267,1.317-0.477c0.14-0.112,0.197-0.203,0.293-0.293c-1.601-0.139-1.985,0.483-2.896,0.293c-1.204-0.252-1.119-0.866-2.305-0.915c-1.188-0.049-3.198,1.559-4.434,1.354c-1.232-0.206-1.252-1.223-2.304-1.683c-1.055-0.461-3.241-0.111-3.993-0.769c-0.75-0.66-0.13-1.175-0.622-1.832c-0.491-0.656-1.533-1.425-2.452-1.685c-0.921-0.257-1.643,0.569-2.747,0.146c-1.107-0.419-0.974-2.335-3.078-3.042C835.276,52.123,834.584,52.088,833.823,52.155L833.823,52.155z M841.956,67.357c0.037,0.191,0.01,0.262,0.257,0.255C842.132,67.519,842.048,67.438,841.956,67.357z M845.29,69.517c-0.307,0.174-0.725,0.569-1.099,0.551c0.43-0.025,0.915,1.075,0.551,1.355c0.313,0.385,0.467-0.117,0.658-0.367c0.229-0.299,0.575-0.629,0.991-0.55C846.375,70.219,845.589,69.35,845.29,69.517z M860.638,80.874c-0.068,0.013-0.117,0.031-0.184,0.074c1.078,0.809,2.336,1.45,3.629,1.83c-0.37-0.46-0.894-0.608-1.393-0.878c-0.262-0.144-0.568-0.256-0.807-0.439c-0.222-0.17-0.321-0.435-0.584-0.549C861.089,80.926,860.844,80.839,860.638,80.874L860.638,80.874z M865.439,82.266c0.684,0.594,1.719,0.813,2.564,1.064C867.3,82.855,866.307,82.281,865.439,82.266z M848.474,94.135c-0.06,0.013-0.091,0.041-0.146,0.11c0.166,0.143,0.333,0.208,0.55,0.222C848.852,94.26,848.66,94.097,848.474,94.135L848.474,94.135z M850.822,94.281c-0.205-0.024-0.423,0.086-0.367,0.329c0.084,0.361,0.484,0.336,0.769,0.403C851.181,94.727,851.042,94.47,850.822,94.281z M850.089,94.648c-0.061,0.012-0.133,0.039-0.185,0.108c-0.312,0.435,0.625,0.769-0.255,1.063c-0.915,0.303,0.547,0.894,0.769,1.1c-0.366-0.505,0.371-0.453,0.513-0.807C851.082,95.735,850.509,94.555,850.089,94.648z M849.868,97.982c0.086,0.35,0.05,0.804,0.292,1.098C850.782,99.46,850.24,98.048,849.868,97.982z M850.126,99.446c0.093,0.099,0.193,0.2,0.293,0.293C850.368,99.596,850.264,99.495,850.126,99.446z M850.126,100.216c-0.086,0.173-0.162,0.357-0.184,0.549C850.149,100.645,850.281,100.43,850.126,100.216z\"\n        />\n        <Path\n          id=\"Path11261\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M809.318,83.658c-0.009,0.335-0.335,0.45-0.623,0.366c0.472,0.245,0.992,0.481,1.393,0.844c0.23,0.066,0.478,0.235,0.551,0.477c0.081,0.287,0.433,0.123,0.583,0.402c-0.187,0.066-0.352,0.123-0.55,0.109c0.098,0.341,0.479,0.295,0.73,0.439c-0.046,0.18-0.225,0.452-0.438,0.476c-0.322,0.034-0.241-0.287-0.476-0.371c-1.065-0.363-0.464,0.682-0.11,1.027c0.512,0.5,1.083,1.041,1.355,1.721c0.272,0.679,0.505,1.119,0.953,1.72c0.775,1.043,2.295,1.436,3.189,2.382c0.422,0.45,0.605,1.034,0.876,1.573c0.349,0.691,1.052,1.166,1.503,1.798c0.796,1.108,1.488,2.059,1.942,3.334c0.476,1.336,1.863,1.742,2.563,2.895c0.31,0.505,0.171,1.09,0.515,1.611c0.353,0.532,0.946,0.918,1.21,1.501c0.254,0.568,0.244,1.245,0.622,1.759c0.505,0.691,1.121,1.311,1.83,1.796c-0.198-0.267-0.12-0.681-0.256-0.988c-0.128-0.288-0.156-0.577-0.223-0.877c-0.089-0.438,0.2-1.028,0.661-0.439c0.28,0.36,1.271,0.1,1.686,0.367c0.418,0.271,0.798,0.886,1.023,1.318c-0.059-0.524-0.262-0.976-0.584-1.391c-0.17-0.216-0.322-0.426-0.515-0.623c-0.309-0.32-0.63-0.041-0.953-0.254c0.156,0.139,0.34,0.221,0.55,0.254c-0.553,0.468-1.396-0.917-1.65-1.245c-0.642-0.837-1.748-1.128-2.452-1.905c-0.895-0.982-0.911-2.336-1.465-3.48c-0.147-0.305-0.575-0.764-0.146-1.025c0.278-0.171,0.668-0.193,0.991-0.182c-0.336-0.063-0.713,0.024-1.025-0.146c0.419-0.379,2.295,0.341,2.674,0.55c0.473,0.257,0.969,0.505,1.392,0.844c0.334,0.267,0.634,0.648,1.064,0.767c-0.322-0.159-0.508-0.465-0.769-0.696c-0.322-0.282-0.748-0.447-1.1-0.697c-0.862-0.606-1.519-1.433-2.271-2.159c-1.584-1.535-3.275-2.945-4.836-4.507c0.568,0.657-0.205-0.068-0.255-0.145c-0.238-0.381-0.533-0.613-0.916-0.877c0.073,0.081,0.156,0.202,0.223,0.293c-0.288,0.107-0.42-0.193-0.515-0.403c-0.155-0.337-0.332-0.458-0.662-0.622c-0.568-0.287-1.302-1.305-1.465-1.906c0.104,0.188,0.225,0.355,0.368,0.515c0.014-1.688-2.415-1.614-2.71-3.078c0.146,0.011,0.314,0.072,0.474,0.184c-0.064-0.054-0.115-0.106-0.181-0.147c-0.511-0.309-0.946-0.714-1.429-1.062c-0.01-0.008-0.028,0.008-0.038,0c-0.174-0.168-0.328-0.367-0.549-0.475c-0.297-0.148-0.183-0.385-0.33-0.622C810.436,84.149,809.764,84,809.318,83.658L809.318,83.658z M849.612,102.67c0.04,0.072,0.068,0.152,0.108,0.222C849.99,102.961,849.966,102.882,849.612,102.67z M849.904,103.622c-0.024,0.079-0.048,0.178-0.073,0.257c0.094,0.008,0.196-0.009,0.291,0C850.067,103.781,849.99,103.698,849.904,103.622z M849.283,105.711c-0.095,0.218-0.179,0.902-0.551,0.806c0.062,0.11,0.124,0.215,0.222,0.293c0.255-0.332,0.344-0.714,0.474-1.099H849.283L849.283,105.711z M846.899,108.532c-0.258,0.041-0.42,0.369-0.696,0.477c-0.151,0.487-0.654,0.806-0.403,1.39c0.209,0.485,1.299-1.632,1.393-1.796C847.08,108.529,846.987,108.518,846.899,108.532z M844.337,110.657c-0.428-0.095-0.511,0.425-0.731,0.66c-0.435,0.456-0.899-0.148-1.246-0.366c-0.041,0.202,0.076,0.268,0.182,0.401c0.185,0.238-0.188,0.433-0.107,0.698c-0.097-0.019-0.197-0.058-0.293-0.073c0.083,0.351-0.698,1.127-0.146,1.281c-0.415,0.062-0.481,0.731-0.074,0.878c0.101-0.585,1.042-1.106,0.661-1.797c0.607,0.3,0.799-0.486,1.172-0.766C843.894,111.464,845.351,111.068,844.337,110.657L844.337,110.657z M839.867,113.77c-0.21,0.524-0.029,1.122-0.257,1.65c-0.146,0.341-0.368,0.926,0.257,0.769c-0.252-0.586,0.392-2.116,1.172-1.942c0.009-0.097-0.007-0.198-0.037-0.293C840.582,114.122,840.254,113.91,839.867,113.77L839.867,113.77z M842.98,115.786c-0.218-0.018-0.417,0.092-0.55,0.255C842.665,116.387,843.077,116.17,842.98,115.786z\"\n        />\n        <Path\n          id=\"Path18178\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M644.43,12.627c-0.256,0.012-0.535,0.064-0.768,0.147c0.296,0.036,0.619,0.037,0.916,0.073c-1.371,0-2.693,0.489-4.03,0.622c0.092,0.447,0.728,0.215,1.025,0.329c-0.241,0.081-0.303,0.259-0.109,0.439c-0.365,0-0.777-0.074-1.102,0.146c0.093,0.009,0.198,0.033,0.295,0.037c-0.323-0.007-0.655,0.049-0.88,0.256c0.095,0.008,0.198,0.025,0.293,0.037c0.889-0.088,2.06-0.405,2.896,0.034c-0.648-0.155-1.32-0.076-1.978,0c0.469,0.094,0.933,0.078,1.392,0.224c-0.369-0.034-0.728-0.095-1.098,0c0.763-0.023,1.516,0.189,2.271,0.293c-0.337-0.019-0.691,0.041-0.955,0.035c-1.014-0.019-2.058-0.075-3.076-0.146c0.174,0.009,0.332,0.052,0.475,0.146c0.301,0.146,0.581,0.345,0.916,0.403c0.564,0.094,1.094-0.045,1.65,0.146c-0.183,0.039-0.365,0.094-0.55,0.109c0.823,0.274,1.785,0.097,2.563-0.255c-0.184-0.282-0.52-0.403-0.879-0.438c0.829,0.076,1.455-0.156,2.272-0.293c0.689-0.117,1.425-0.121,2.125-0.074c0.513,0.035,1.378,0.171,1.758-0.291c-0.341,0.028-1.183-0.269-1.245-0.661c0.374,0.059,0.874,0.074,1.208-0.146c-1.02-0.37-2.153-0.169-3.148-0.62C646.014,12.881,645.199,12.595,644.43,12.627L644.43,12.627z M636.7,12.699c-0.488,0.02-1.003,0.107-1.356,0.147c0.442,0.534,2.044,0.473,2.601,0.184C637.66,12.736,637.19,12.683,636.7,12.699z M650.44,14.934c-0.621,0-1.248,0.154-1.868,0.146c-0.697-0.008-1.898-0.196-2.527,0.222c-0.207,0.024-0.374,0.107-0.55,0.22c0.29,0.051,0.565,0.113,0.843,0.223c-0.762,0.167-1.444,0.56-2.234,0.584c0.273,0.074,0.559,0.11,0.842,0.146c0.029,0.006,1.673-0.122,0.879,0.039c0.227,0.083,0.432,0.024,0.66,0c0.349-0.04,0.549,0.269,0.843,0.402c0.703,0.326,1.354,0.485,2.125,0.402c0.415-0.043,0.708,0.092,1.099,0.183c0.467,0.106,1.024,0.074,1.503,0.074c0.407,0,0.777,0.098,1.172,0.184c0.174,0.036,1.355,0.129,0.622,0.222c0.746,0,1.492,0.031,2.234,0c0.553-0.024,1.447,0.214,1.797-0.368c-0.726-0.37-1.596-0.334-2.305-0.734c0.299,0.01,0.577,0.139,0.876,0.037c-0.17-0.431-0.568-0.671-0.841-1.025c0.113-0.026,0.217-0.05,0.328-0.074c-0.916-0.521-2.388-0.904-3.406-0.514c0.217-0.025,0.289,0.1,0.224,0.292c-0.291-0.058-0.623-0.083-0.916,0c0.183,0.356-0.255,0.345-0.476,0.329c0.425-0.021,0.174-0.521,0.402-0.731C651.298,15.183,650.898,14.934,650.44,14.934L650.44,14.934z M640.73,15.887c0.263,0.156,0.583,0.159,0.877,0.183h0.294C641.572,15.848,641.105,15.916,640.73,15.887z M643.257,16.547c-0.222-0.007-0.474,0.08-0.696,0.073c0.291,0.028,0.631,0.089,0.916-0.037C643.404,16.556,643.331,16.548,643.257,16.547z M644.209,16.583c-0.09,0-0.167,0.028-0.254,0.074c0.182,0.024,0.367,0.024,0.55,0C644.411,16.611,644.304,16.583,644.209,16.583z M661.354,16.619c-0.358,0.042-0.822,0.189-0.293,0.371c-0.378,0.008-0.694-0.235-1.063-0.259c-0.249-0.015-0.301,0.366-0.548,0.439c0.124,0.335,0.487,0.27,0.768,0.329c-0.173-0.024-0.535,0.014-0.66,0.146c-0.13,0.141,0.787,0.45,0.877,0.476c-0.146-0.031-1.107-0.246-1.136,0.037c-0.028,0.266,0.199,0.521,0.256,0.769l0.146,0.146c-0.224,0.173-0.397,0.401-0.514,0.659c0.979,0.272,1.759,0.072,2.711-0.181c0.963-0.257,1.914-0.14,2.895-0.147c0.525-0.003,1.139-0.146,1.685-0.182c0.878-0.059,1.71-0.189,2.491-0.585c-0.416-0.39-0.987-0.62-1.538-0.731c-0.249-0.051-0.519,0.024-0.768,0c-0.372-0.034-0.768-0.305-1.135-0.403c-0.509-0.133-1.248-0.479-1.76-0.256c-0.319,0.139-0.861,0.765-1.244,0.622c0.173-0.386-0.341-0.699,0-1.062c-0.313-0.003-0.613-0.127-0.916-0.185C661.553,16.61,661.476,16.606,661.354,16.619z M671.284,19.112c-0.211-0.005-0.421,0.185-0.66,0.111c0.103,0.059,0.223,0.122,0.328,0.182c0.192-0.048,0.372-0.127,0.549-0.221C671.43,19.122,671.352,19.113,671.284,19.112z M672.749,19.366c-0.405,0.024-0.812,0.084-1.172,0.073c0.645,0.285,1.435-0.106,2.052,0.258c0.087-0.053,0.17-0.094,0.255-0.147C673.551,19.343,673.152,19.339,672.749,19.366z M668.463,20.54c-0.483,0.001-0.924,0.1-1.429,0.183c-0.555,0.09-1.021,0.649-1.61,0.549c0.16,0.026,0.32,0.067,0.475,0.108c-0.241,0.18-0.493,0.333-0.733,0.517c0.085,0.088,0.17,0.173,0.259,0.254c-0.533-0.153-0.396,0.411,0.074,0.516c0.263,0.057,0.619,0.088,0.55,0.438c-0.018,0.083,0.698,0.226,1.43,0.329c-0.151-0.014-0.289-0.008-0.44,0c-0.347,0.02-0.874-0.226-1.171-0.145c-1.078,0.294-2.242,0.145-3.335,0.036c0.765,0.708,1.995,0.357,2.747,1.099c-1.356-0.093-2.222-0.618-3.59-0.256c0.887,0.159-0.445,0.144-0.549,0.182c0.188,0.024,0.369,0.087,0.549,0.146c-0.288,0.111-0.682,0.173-0.988,0.11c-0.357-0.072-0.604,0.21-0.953,0.183c-0.342-0.025-0.553-0.316-0.916-0.183c-0.28,0.103-0.58,0.186-0.877,0.221c0.163-0.182,0.345-0.344,0.55-0.475c-0.277-0.086-0.56-0.155-0.842-0.182c-1.26-0.127-2.552,0.229-3.811,0.074c0.181,0.086,0.384,0.108,0.586,0.108c-0.529,0.213-1.12-0.167-1.575,0.038c-0.294,0.131-0.071,0.255,0.146,0.328c0.037-0.05,0.739-0.049,0.878-0.037c0.379,0.037,0.759,0.039,1.135-0.036c-0.952,0.465-2.113,0.489-3.148,0.549c-1.202,0.072-2.424,0.21-3.629,0.329c0.28,0.256-0.523,0.336-0.767,0.368c-0.117,0.016-1.353-0.033-0.622,0.036c-0.579-0.018-0.856,0.568-1.355,0.732c-0.642,0.212-1.32-0.266-1.978-0.074c0.271,0.255,1.601,0.028,1.575,0.517c-0.298-0.026-0.568-0.23-0.879-0.147c0.533,0.073-0.111,0.35,0.293,0.66c-0.468-0.165-0.264,0.065-0.108,0.222c-0.666,0.337-1.27-0.565-1.942-0.438c0.725,0.223-0.424,0.152,0.146,0.438c0.173,0.087,0.396,0.12,0.583,0.146c0.391,0.058,0.779,0.041,1.173,0.073c-0.747,0.031,0.304,0.203,0.439,0.223c0.209,0.028,0.465,0.057,0.622,0.223c-0.163-0.009-0.47,0.27-0.622,0.146c-0.106-0.095-0.227-0.181-0.367-0.224c-0.359-0.129-0.699,0.008-1.064-0.035c0.222,0.025,0.386,0.109,0.55,0.256c-0.196-0.062-0.378-0.104-0.584-0.111c0.357,0.407,0.961,0.253,1.428,0.33c0.593,0.099,1.109,0.382,1.722,0.439h-0.55c0.123,0.153,0.302,0.273,0.476,0.369c-0.414,0.31-1.601,0.031-2.125,0.073c-0.454,0.035-0.729,0.413-1.138,0.438c-0.515,0.035-0.976-0.206-1.502-0.109c-1.286,0.235-2.723,0.221-4.03,0.221c-0.724,0-2.553-0.207-3.076,0.439c0.599-0.122-0.079,0.303-0.257,0.402c0.188,0.003,0.974,0.359,0.294,0.37c0.697-0.041,1.423,0.392,1.61,1.024c0.205,0.7,1.045,0.945,1.684,1.025c0.824,0.106,1.725-0.023,2.453,0.476c0.278,0.189,0.434,0.322,0.768,0.475c0.285,0.128,0.572,0.269,0.733,0.549c-0.83,0.182-1.702,0.238-2.529,0c-0.664-0.187-1.268-0.51-1.941-0.66c0.742,0.148-0.068-0.248-0.223-0.293c-0.33-0.096-0.686-0.104-1.023-0.146c-0.65-0.079-1.262-0.344-1.906-0.439c0.723,0.377,1.342,0.806,1.796,1.248\n\t\tc2.131,2.069,3.406,3.871,3.151,5.126c-0.255,1.259-1.215,0.121-1.354,0.953c-0.141,0.834,1.209,2.471,1.942,2.784c0.729,0.315,0.844-0.009,1.39-0.22c0.551-0.211,0.895-1.118,1.76-1.172c0.866-0.057,1.97,0.522,2.782,1.39c0.814,0.868,0.619,2.782,1.576,3.736c0.957,0.957,2.775,0.833,3.736,1.576c0.96,0.741,1.102,1.993,1.941,2.563c0.84,0.569,2.006,0.177,2.785,0.767c0.777,0.591,0.665,2.211,1.573,2.564c0.911,0.354,1.667-1.125,2.747-0.806c1.083,0.322,2.492,2.009,2.564,2.968c0.074,0.957-1.152,0.947-0.988,1.575c0.162,0.625,1.617,0.336,1.757,0.988c0.14,0.652-1.434,0.471-1.171,1.574c0.26,1.108,3.911,1.077,4.322,2.161c0.414,1.084-0.856,1.229-0.769,1.978c0.088,0.748,0.351,1.446,1.357,1.943c1.007,0.495,2.581-0.541,4.323-0.182c1.743,0.354,4.909,1.462,5.716,2.747c0.807,1.282-0.611,2.004,0,2.748c0.609,0.744,2.35-0.074,2.967,0.62c0.616,0.696-0.42,1.532,0.182,2.528c0.601,0.996,3.313,1.198,3.736,2.381c0.421,1.183-1.256,1.719-0.988,2.931c0.015,0.07,0.154,0.116,0.181,0.181c0.504-0.198,0.678-0.313,1.505-0.548c0.75-0.217,1.575-0.409,2.343-0.476c0.768-0.069,1.472,0.008,2.015,0.255c0.544,0.249,1.059,0.648,1.502,1.137c0.443,0.484,0.814,1.052,1.136,1.648c0.644,1.193,1.011,2.483,1.025,3.335c0.009,0.424-0.098,0.718-0.256,0.953c-0.157,0.234-0.345,0.397-0.552,0.551c-0.202,0.153-0.419,0.298-0.549,0.474c-0.123,0.175-0.177,0.386-0.108,0.697c0.138,0.619,0.786,1.279,1.539,1.797c0.751,0.517,1.632,0.904,2.159,0.916c0.524,0.011,0.601-0.166,0.698-0.367c0.093-0.203,0.202-0.438,0.768-0.623c0.566-0.186,1.562-0.074,2.599,0c1.04,0.073,2.116,0.096,2.785-0.257c0.669-0.353,1.241-0.83,1.651-1.355c0.405-0.522,0.64-1.084,0.549-1.575c-0.089-0.489-0.521-0.508-0.953-0.55c-0.427-0.04-0.872-0.093-1.023-0.66c-0.154-0.567,0.42-1.308,1.023-2.053c0.604-0.743,1.263-1.502,1.211-2.125c-0.057-0.622-0.477-0.928-0.878-1.209c-0.404-0.279-0.798-0.531-0.845-0.989c-0.047-0.46,0.258-0.858,0.585-1.248c0.326-0.39,0.663-0.778,0.621-1.209c-0.038-0.43-0.383-0.739-0.729-1.025c-0.351-0.288-0.698-0.532-0.731-0.916c-0.035-0.386-0.023-0.741,0.108-1.064c0.13-0.321,0.386-0.627,0.878-0.916c0.492-0.288,1.303-0.073,2.159,0.146c0.863,0.219,1.77,0.447,2.493,0.109c0.72-0.336,1.091-1.162,1.464-1.977c0.376-0.817,0.751-1.634,1.466-1.944c0.355-0.154,0.771-0.146,1.209-0.035c0.435,0.109,0.893,0.303,1.318,0.474c0.426,0.173,0.808,0.327,1.136,0.368c0.327,0.041,0.591-0.033,0.731-0.33c0.143-0.296,0.108-0.549-0.074-0.767c-0.178-0.221-0.484-0.407-0.806-0.584c-0.647-0.356-1.428-0.67-1.575-1.099c-0.147-0.428,0.057-0.775,0.223-1.099c0.162-0.323,0.297-0.607,0.034-0.846c-0.261-0.235-0.626-0.038-1.024,0.184c-0.401,0.224-0.825,0.471-1.173,0.292c-0.347-0.173-0.631-0.456-0.806-0.843c-0.173-0.385-0.25-0.867-0.185-1.355c0.067-0.484,0.662-0.795,1.209-1.172c0.273-0.189,0.543-0.418,0.732-0.66c0.19-0.241,0.288-0.498,0.257-0.845c-0.029-0.347-0.238-0.616-0.551-0.843c-0.313-0.228-0.713-0.421-1.137-0.623c-0.421-0.202-0.851-0.423-1.208-0.696c-0.355-0.273-0.651-0.589-0.769-1.025c-0.117-0.435-0.053-1.003,0.11-1.611c0.146-0.55,0.378-1.14,0.621-1.684c-0.842-0.272-1.656-0.643-2.49-0.808c-0.718-0.139-1.403-0.285-1.978-0.475c-0.574-0.189-1.047-0.411-1.356-0.769c-0.308-0.358-0.482-0.717-0.55-1.025c-0.068-0.309-0.04-0.576,0-0.843c0.08-0.53,0.259-0.961-0.037-1.356c-0.294-0.394-0.681-0.501-1.1-0.585c-0.418-0.085-0.86-0.151-1.245-0.584c-0.387-0.435-0.512-1.151-0.66-1.905c-0.148-0.756-0.319-1.579-0.807-2.235c-0.489-0.658-1.521-1.126-2.453-1.612c-0.931-0.483-1.789-0.975-1.978-1.61s-0.195-1.102-0.036-1.464c0.157-0.368,0.477-0.626,0.916-0.879c0.439-0.254,1.047,0.073,1.685,0.368c0.319,0.147,0.677,0.269,0.989,0.329c0.312,0.063,0.61,0.057,0.878-0.109c0.533-0.332,0.995-0.916,1.245-1.609c0.253-0.698,0.291-1.491-0.074-2.201c-0.182-0.354-0.47-0.574-0.843-0.732c-0.371-0.157-0.831-0.256-1.321-0.328c-0.974-0.145-2.131-0.223-3.149-0.697c-1.606-0.747-3.995-2.394-5.31-3.26c-0.262,0.058-0.527,0.163-0.769,0.182c-0.306,0.028-0.611,0.083-0.916,0.111c0.687,0.136-0.591,0.272-0.769,0.293c-0.471,0.052-0.961-0.041-1.43,0c-0.355,0.028-0.68-0.048-1.025-0.039c-0.353,0.012-0.168,0.403,0.038,0.476c-0.483,0.472-1.054,0.667-1.722,0.55c0.292-0.009,1.002-0.221,0.954-0.623c-0.031-0.259-0.193-0.636,0.255-0.697c0.174-0.025,0.733,0.125,0.733-0.183c0-0.291,0.352-0.504,0.585-0.584c0.385-0.136,0.874-0.107,1.28-0.185c0.388-0.074,0.256-0.263,0.439-0.475c0.379-0.437,1.4-0.304,1.538-0.953c-0.26-0.158-0.567-0.067-0.843-0.146c0.392-0.104,0.805-0.021,1.172-0.222c-0.093-0.063-0.194-0.124-0.292-0.182c0.648-0.107,0.974-0.159,1.538-0.477c0.238-0.132,0.535,0.122,0.731,0c0.146-0.09,0.09-0.305,0.146-0.438c0.073-0.173,0.51-0.139,0.659-0.184c0.371-0.11,0.548-0.362,0.809-0.621c0.535-0.538-0.894-0.947-1.209-1.026c-0.41-0.102-0.749,0.212-1.101-0.108c-0.365-0.336-0.879-0.271-1.319-0.439c1.039-0.189,2.106,0.586,3.113,0.585c-0.216-0.238-0.287-0.618-0.619-0.733c-0.356-0.124-0.49,0.069-0.847-0.109c-0.535-0.272-0.965-0.957-1.648-0.768c0.252,0.151,0.54,0.208,0.807,0.329c-0.305-0.065-0.619-0.14-0.807,0.182c-0.073-0.236-0.739-0.582-0.953-0.697c-0.323-0.174-1.013-0.471-1.32-0.11c-0.005-0.138-0.123-0.268-0.292-0.369c0.353,0.139,0.795,0.187,1.136,0.222c-0.476-0.293-0.893-0.51-1.464-0.403c0.031,0.025,0.074,0.053,0.11,0.074c-0.907-0.363-2.736-0.421-3.151-0.402c-0.743,0.029-1.498-0.084-2.234,0c-0.812,0.094-1.613-0.044-2.418,0.035c0.582,0.411-0.29,0.504-0.586,0.516c-0.611,0.022-1.313,0.201-1.904,0c0.437,0.045,1.141-0.875,0.402-1.099c-1.04-0.317-2.316-0.058-3.371,0.036c0.214-0.024,0.388-0.142,0.403-0.368c-1.052,0.167-2.131,0.078-3.189,0.109c0.598-0.224,1.231-0.118,1.831-0.292c0.418-0.124,0.784-0.388,1.244-0.329c-0.7-0.435-1.5-0.324-2.272-0.477c-0.676-0.132-1.311-0.194-1.978-0.291C668.807,20.552,668.623,20.538,668.463,20.54L668.463,20.54z M657.656,24.165c0.385,0.006,0.778-0.014,1.098,0.11c-0.109-0.061-0.231-0.14-0.329-0.223c0.209-0.14,0.47-0.074,0.623,0.111c-0.074-0.344-0.344-0.418-0.698-0.403c-0.587,0.022-1.382,0.292-1.721,0.073C656.887,24.112,657.271,24.161,657.656,24.165L657.656,24.165z M674.065,21.052c-0.101-0.01-0.224,0.024-0.33,0.073c0.019,0.044,0.059,0.103,0.074,0.146c0.188,0.021,0.372-0.04,0.55-0.11C674.264,21.096,674.165,21.06,674.065,21.052z M675.456,21.345c0.375,0.117,0.396,0.177,0.038,0.22c0.087,0.019,0.17,0.057,0.255,0.074c0.191-0.034,0.395-0.074,0.586-0.11C676.078,21.364,675.75,21.371,675.456,21.345\n\t\tL675.456,21.345z M643.404,21.418c-0.139,0-0.303,0.022-0.438,0.074c0.051,0.093,0.113,0.173,0.184,0.256c0.254-0.024,0.538,0.036,0.66-0.256C643.673,21.439,643.546,21.417,643.404,21.418L643.404,21.418z M656.371,21.676c-0.533,0.222-1.175,0.111-1.683,0.402c0.279,0.16,0.809,0.054,1.135,0.111C656.155,22.244,657.002,21.986,656.371,21.676z M642.598,21.748c-0.152-0.006-0.165,0.124-0.034,0.328c0.131-0.043,0.194-0.124,0.219-0.255C642.698,21.797,642.65,21.749,642.598,21.748L642.598,21.748z M644.394,21.822c0.222,0.073,0.464,0.096,0.697,0.073l-0.368-0.073H644.394z M658.936,22.665c-0.09-0.014-0.195,0.013-0.291,0.036c0.18,0.041,0.365,0.063,0.551,0.073C659.109,22.726,659.027,22.677,658.936,22.665z M655.016,22.811c-0.097,0.025-0.159,0.084-0.256,0.109c0.188,0.068,0.354,0.088,0.549,0.074C655.213,22.941,655.113,22.863,655.016,22.811z M655.823,22.811c0.165,0.157,0.349,0.218,0.55,0.109h-0.292C655.993,22.894,655.909,22.836,655.823,22.811z M688.83,23.47c-0.01,0.055-0.026,0.13-0.036,0.182c0.199,0.025,0.384,0.008,0.583,0C689.179,23.616,689.012,23.554,688.83,23.47z M659.266,23.69c-0.239,0.025-0.087,0.224,0.037,0.329C659.233,23.977,659.7,23.646,659.266,23.69z M659.305,24.019c0.021,0.019,0.016,0.064,0.036,0.074l0.257-0.147C659.406,24.02,659.323,24.033,659.305,24.019L659.305,24.019z M655.418,23.91c-0.086,0.025-0.169,0.047-0.255,0.073c0.194,0.064,0.381,0.104,0.585,0.111C655.649,24.014,655.543,23.953,655.418,23.91L655.418,23.91z M660.55,24.275c-0.283,0.04-0.561,0.144-0.844,0.182C659.992,24.613,660.366,24.56,660.55,24.275z M633.662,24.496c-0.144,0.011-0.272,0.041-0.403,0.073c0.362,0.09,0.756,0.001,1.098,0.182c0.188-0.055,0.393-0.073,0.586-0.035C634.573,24.543,634.09,24.462,633.662,24.496L633.662,24.496z M633.515,25.704c0.401,0.494-0.252,0.271-0.402,0.146c-0.124,0.323,0.188,0.429,0.439,0.328c0.173-0.07,0.474,0.271,0.658,0.293c-0.063-0.084-0.125-0.167-0.181-0.257c0.093-0.036,0.196-0.077,0.292-0.11c-0.156-0.169-0.359-0.23-0.586-0.22c0.025-0.062,0.047-0.124,0.073-0.182L633.515,25.704L633.515,25.704z M643.294,26.949c-0.213,0.018-0.407,0.08-0.55,0.22c0.348,0.221,0.787,0.135,1.173,0.184c-0.72-0.174,0.073-0.156,0.221-0.146c-0.076-0.076-0.14-0.176-0.221-0.255C643.739,26.964,643.509,26.933,643.294,26.949z M641.392,27.39c-0.175,0.09-0.357,0.111-0.551,0.107c0.343,0.086,0.745,0.195,1.099,0.11C641.791,27.449,641.609,27.386,641.392,27.39z M643.224,27.39c0.168,0.107,0.35,0.13,0.55,0.107C643.596,27.418,643.416,27.395,643.224,27.39z M629.923,27.828c0.373,0.074,0.359,0.098,0,0.073c0.27,0.105,0.55,0.218,0.843,0.221C630.55,27.847,630.238,27.862,629.923,27.828z M640.547,28.123c-0.095,0.024-0.195,0.083-0.291,0.111c0.16,0.155,0.363,0.201,0.586,0.182c-0.384-0.109-0.384-0.172,0-0.182C640.745,28.197,640.644,28.157,640.547,28.123L640.547,28.123z M637.178,29.002c-0.087,0.008-0.206,0.026-0.292,0.037c0.17,0.13,0.37,0.193,0.586,0.219C637.379,29.158,637.29,29.074,637.178,29.002z M638.495,29.002c-0.266-0.018-0.547,0.034-0.697,0.183c0.448-0.012,0.96,0.226,1.394,0.037C639.036,29.114,638.761,29.018,638.495,29.002L638.495,29.002z M632.636,31.786c-0.181,0.041-0.317,0.17-0.585,0.369c0.233,0.591,1.301,0.468,1.798,0.514c0.123-0.385-0.225-0.552-0.518-0.697C633.014,31.808,632.818,31.743,632.636,31.786L632.636,31.786z\"\n        />\n        <Path\n          id=\"Path6213\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M735.025,96.919c-0.031-0.144-0.025-0.304-0.074-0.439c-0.235-0.643-0.602-1.223-0.402-1.722c0.201-0.499,0.676-0.795,1.102-1.062c0.421-0.269,0.772-0.503,0.695-0.844c-0.076-0.337-0.411-0.371-0.732-0.367c-0.322,0.002-0.646,0.068-0.73-0.147c-0.17-0.429,0.081-0.809,0.55-1.099c0.471-0.29,0.717,0.288,2.092,0c1.372-0.286,4.616-1.872,5.821-2.564c0.604-0.345,0.975-0.462,1.21-0.585c0.235-0.122,0.355-0.242,0.439-0.585c0.084-0.344-0.223-0.617-0.515-0.915c-0.293-0.299-0.601-0.601-0.514-1.064c0.088-0.461,0.542-0.977,1.062-1.392c0.521-0.413,1.127-0.72,1.502-0.876c0.747-0.314,1.063,0.273,1.428-0.11c0.183-0.193,0.313-0.469,0.331-0.768c0.019-0.304-0.076-0.632-0.331-0.953c-0.254-0.321-0.714-0.342-1.282-0.368c-0.566-0.025-1.229-0.058-1.796-0.37c-0.565-0.31-1.304-0.814-1.94-1.393c-0.64-0.576-1.171-1.202-1.321-1.757c-0.151-0.554,0.064-0.993,0.292-1.354c0.229-0.364,0.459-0.651,0.33-0.916c-0.255-0.53-0.572-0.597-1.1-0.474c-0.525,0.122-0.491,1.149-1.355,1.538c-0.865,0.387-2.823,0.203-3.628,0c-0.802-0.205-0.3-0.384-1.173-0.623c-0.434-0.122-1.173-0.261-1.942-0.328c-0.768-0.072-1.58-0.068-2.161,0.146c-0.579,0.213-1.108,0.605-1.537,1.024c-0.429,0.42-0.726,0.867-0.879,1.247c-0.304,0.756-0.184,1.031,0.074,1.537c0.123,0.238,0.435,0.417,0.698,0.551c0.086-0.108,0.168-0.241,0.292-0.256c-0.016-0.025,0.495,0.029,0.623,0.146c0.224,0.204,0.335,0.532,0.437,0.81c0.264,0.698,0.549,1.385,0.878,2.052c0.174,0.339,0.138,0.708,0.33,1.061c0.144,0.264,0.406,0.446,0.551,0.699c0.282,0.487-0.317,0.992,0.146,1.463c-0.435,0.435-0.527-0.611-0.916-0.585c-0.321,0.025-0.254,0.786-0.328,0.991c0.407-0.047,1.189-0.271,1.245,0.368c0.057,0.637-1.045,0.217-0.953,0.953c0.174,1.39-1.613,0.93-2.125,1.832c-0.109,0.189-0.015,0.563-0.369,0.476c-0.255-0.064-0.422-0.189-0.697-0.112c-0.428,0.124,0.008,0.768,0.038,1.026c0.126,1.161-1.259,1.156-2.014,1.466c-0.623,0.324-1.372,0.205-2.089,0c-0.027,0.003-0.048,0.032-0.074,0.035c-0.712,0.06-1.436-0.03-2.124-0.327c-0.692-0.297-1.169-1.116-1.614-1.906c-0.442-0.789-0.844-1.56-1.464-1.832c-0.619-0.27-1.182-0.149-1.721,0c-0.538,0.151-1.042,0.33-1.537,0.184c-0.496-0.146-0.844-0.615-1.173-1.025c-0.33-0.412-0.666-0.764-1.21-0.697c-0.547,0.067-1.071,0.524-1.502,1.098c-0.432,0.574-0.748,1.27-0.843,1.722c-0.093,0.455-0.118,0.662-0.037,0.879c0.014,0.037,0.09,0.106,0.111,0.146c0.898,0.297,1.762,0.668,2.674,0.954c1.03,0.321,2.084,0.298,3.112,0.696c0.812,0.314,1.643,0.322,2.491,0.475c0.735,0.136,1.008,1.092,1.429,1.61c0.219,0.272,0.508,0.436,0.696,0.731c0.191,0.304,0.547,0.292,0.807,0.516c0.254,0.218,0.809,0.371,1.137,0.402c0.453,0.042,0.595,0.226,0.988,0.367c1.416,0.501,2.753-0.349,4.104-0.661c0.697-0.16,1.629-0.08,2.305,0.146c0.563,0.189,0.913,0.002,1.467,0.074c0.504,0.066,0.914,0.462,1.319,0.731C734.076,96.886,734.528,96.895,735.025,96.919L735.025,96.919z\"\n        />\n        <Path\n          id=\"Path6219\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M744.988,71.385c-0.778,0.094-1.794,0.074-2.089,0.328c-0.553,0.481-0.747,0.734-0.731,0.953c0.015,0.22,0.227,0.414,0.368,0.698c0.14,0.283,0.544,0.361,0.953,0.439c0.407,0.078,0.817,0.135,0.952,0.437c0.134,0.306,0.134,0.669,0.036,0.99c-0.099,0.322-0.298,0.613-0.584,0.844c-0.29,0.23-0.939,0.271-1.503,0.256c-0.271-0.008-0.321-0.021-0.514-0.037c-0.206,0.345-0.395,0.736-0.256,1.245c0.149,0.558,0.681,1.182,1.318,1.759c0.639,0.578,1.377,1.082,1.943,1.391c0.565,0.311,1.228,0.342,1.795,0.368c0.569,0.024,1.027,0.046,1.282,0.368c0.256,0.322,0.35,0.65,0.331,0.955c-0.019,0.303-0.148,0.574-0.331,0.768c-0.362,0.385-0.679-0.204-1.427,0.108c-0.373,0.159-0.98,0.471-1.503,0.878c-0.519,0.415-0.974,0.931-1.062,1.393c-0.089,0.464,0.221,0.765,0.514,1.062c0.291,0.3,0.598,0.57,0.514,0.916c-0.082,0.343-0.203,0.467-0.438,0.585c-0.235,0.124-0.605,0.24-1.209,0.585c-1.209,0.692-4.451,2.274-5.822,2.564c-1.375,0.288-1.618-0.29-2.092,0c-0.467,0.29-0.716,0.667-0.549,1.099c0.084,0.217,0.409,0.149,0.731,0.147c0.322-0.003,0.656,0.025,0.731,0.368c0.076,0.339-0.271,0.575-0.695,0.844c-0.425,0.269-0.902,0.566-1.102,1.062c-0.199,0.5,0.168,1.08,0.402,1.722c0.054,0.139,0.041,0.295,0.074,0.439c0.08,0.004,0.136,0.071,0.22,0.073c0.699,0.019,0.833,0.182,1.246,0.698c0.314,0.386,0.736,0.497,1.138,0.769c1.078,0.736,2.093,0.271,3.258,0.66c0.754,0.249,1.46,0.204,2.235,0.22c0.442,0.01,0.932,0.241,1.356,0.038c0.25-0.123,0.415-0.319,0.659-0.44c0.271-0.132,0.596-0.04,0.878-0.181c0.391-0.196,1.101-0.187,1.538-0.292c0.487-0.124,1.109,0.198,1.357-0.403c0.173-0.419,0.208-0.723,0.584-1.026c0.982-0.787,2.008-1.269,3.226-0.622c0.592,0.315,1.049,0.712,1.721,0.843c0.579,0.115,0.908-0.262,1.466-0.328c0.702-0.087,1.118,0.334,1.685,0.661c0.512,0.292,1.116,0.339,1.683,0.438c0.436,0.073,1.321,0.585,1.687,0.182c0.299-0.329,0.469-0.861,0.915-1.025c0.304-0.112,1.615-0.229,1.317-0.806c-0.15-0.29-0.794-0.368-0.843-0.586c-0.084-0.38-0.049-0.656,0.037-1.025c0.062-0.261-0.237-0.443-0.111-0.696c0.116-0.229,0.093-0.526,0.074-0.769c-0.039-0.445-0.28-1.032-0.109-1.464c0.229-0.584,0.797-0.574,0.55-1.282c-0.142-0.409-0.698-0.701-0.916-1.137c-0.185-0.371-0.78-0.423-1.136-0.402c-0.519,0.031-0.678-0.054-1.025-0.439c0.873-0.295,0.505-1.484,1.538-1.574c0.252-0.023,0.489-0.083,0.731-0.146c-0.787-0.548-1.729-1.103-1.979-1.576c-0.193-0.369-0.215-0.656-0.182-0.876c0.029-0.224,0.118-0.394,0.222-0.585c0.103-0.192,0.199-0.382,0.221-0.662c0.021-0.276-0.04-0.657-0.256-1.135c-0.435-0.958-1.631-2.227-3.004-3.406c-1.372-1.179-2.91-2.254-4.029-2.747c-0.562-0.246-1.059-0.32-1.503-0.329c-0.446-0.012-0.85,0.051-1.246,0.109c-0.396,0.061-0.795,0.107-1.209,0.074c-0.413-0.03-0.863-0.156-1.355-0.438c-0.496-0.285-0.911-0.799-1.319-1.43c-0.413-0.63-0.792-1.397-1.172-2.126C745.11,71.597,745.051,71.502,744.988,71.385L744.988,71.385z\"\n        />\n        <Path\n          id=\"Path6229\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M688.169,92.229c0.093-0.008,0.162-0.067,0.256-0.074c0.605-0.051,1.223-0.123,1.72-0.474c0.502-0.354,0.7-0.979,0.953-1.611c0.096-0.238,0.319-0.37,0.44-0.585c-0.049-0.103-0.233-0.191-0.255-0.293c-0.072-0.31-0.019-0.519,0.107-0.695c0.128-0.178,0.346-0.322,0.55-0.476c0.205-0.154,0.393-0.317,0.551-0.551c0.158-0.234,0.266-0.525,0.257-0.953c-0.019-0.851-0.384-2.142-1.024-3.334c-0.321-0.598-0.692-1.161-1.137-1.649c-0.443-0.487-0.958-0.888-1.502-1.138c-0.545-0.248-1.249-0.322-2.014-0.254c-0.768,0.068-1.593,0.26-2.346,0.476c-0.823,0.235-0.999,0.35-1.502,0.548c0.475,1.109,2.554,1.995,2.784,2.967c0.242,1.034-0.688,1.289-0.585,1.978c0.104,0.691,1.195,0.915,1.172,1.761c-0.025,0.844-1.624,1.66-1.757,2.38c-0.133,0.718-0.177,0.891,0.367,1.392C685.746,92.146,687.166,91.386,688.169,92.229L688.169,92.229z\"\n        />\n        <Path\n          id=\"Path6227\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M711.835,87.87c-0.147,0.024-0.308,0.007-0.438,0.073c-0.449,0.224-0.864,0.604-1.466,0.476c-0.603-0.126-1.199-0.573-1.83-0.989c-0.632-0.42-1.294-0.817-1.979-0.844c-0.684-0.025-1.26,0.238-1.831,0.551c-0.21,0.112-0.476,0.208-0.697,0.328c0.155,0.074,0.399,0.028,0.439,0.257c0.091,0.489-0.142,1.05-0.551,1.574c-0.408,0.522-0.98,1.003-1.651,1.354c-0.667,0.352-1.745,0.33-2.783,0.256c-1.038-0.073-2.033-0.186-2.598,0c-0.569,0.186-0.676,0.421-0.769,0.623s-0.172,0.377-0.697,0.368c-0.526-0.009-1.41-0.401-2.159-0.916c-0.629-0.43-1.037-0.976-1.285-1.502c-0.121,0.217-0.343,0.349-0.437,0.584c-0.255,0.632-0.453,1.258-0.953,1.612c-0.5,0.354-1.114,0.423-1.72,0.474c-0.095,0.008-0.164,0.067-0.257,0.074c1.006,0.844,0.545,3.063,1.758,4.506c0.926,1.104-2.364,0.619,0.659,1.757c0.018-0.042,0.045-0.062,0.037-0.146c0.256,0.11,0.587,0.234,0.844,0.036c-0.051-0.088-0.13-0.171-0.183-0.254c0.419-0.069,0.743-0.186,1.136-0.332c-0.211-0.124-0.324-0.362-0.403-0.584c0.313-0.221,0.794-0.019,0.73-0.475c-0.012-0.083,0.658-0.339,0.733-0.37c0.314-0.11,0.531-0.032,0.768-0.291c0.21-0.228,0.388-0.416,0.696-0.513c0.466-0.151,0.563-0.039,0.843-0.477c0.134-0.207,0.322-0.237,0.551-0.256c0.311-0.024,1.05,0.006,0.807-0.515c0.55-0.008,0.707,0.769,1.282,0.369c0.507-0.355,0.315,0.225,0.696,0.369c0.863,0.317,1.974-0.173,2.857,0.182c0.462,0.183,0.717,0.624,1.062,0.953c0.456,0.435,1.042,0.639,1.649,0.733c0.216,0.031,1.427,0.399,1.576,0.292c0.353-0.247,0.635-0.343,1.064-0.292c0.653,0.079,1.271,0.29,1.941,0.366c0.477,0.056,1.069,0.468,1.538,0.37c0.418-0.089,0.471-0.531,0.916-0.585c0.47-0.061,0.568-0.691,0.515-1.063c-0.088-0.57-0.304-0.646-0.767-0.844c-0.461-0.195-0.511-0.747-0.916-0.952c-0.436-0.224-1.012-1.985-0.222-1.722c-0.224-0.472-0.161-0.793,0.367-0.953c0.381-0.116,0.253-0.8,0.181-1.064c0.076,0.026,0.146,0.049,0.225,0.074c-0.021-0.041-0.097-0.109-0.11-0.147c-0.079-0.223-0.059-0.424,0.036-0.878C711.12,89.085,711.431,88.428,711.835,87.87L711.835,87.87z\"\n        />\n        <Path\n          id=\"Path18146\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M709.16,55.304c-0.243,0.546-0.476,1.136-0.622,1.684c-0.163,0.611-0.225,1.177-0.109,1.611c0.118,0.435,0.412,0.755,0.768,1.025c0.355,0.272,0.785,0.494,1.21,0.696c0.421,0.205,0.821,0.395,1.136,0.623c0.314,0.226,0.52,0.496,0.549,0.844c0.03,0.347-0.065,0.601-0.254,0.844c-0.19,0.239-0.459,0.468-0.734,0.66c-0.549,0.376-1.141,0.685-1.205,1.172c-0.067,0.486,0.007,0.969,0.182,1.355c0.174,0.386,0.459,0.667,0.807,0.843c0.347,0.175,0.772-0.068,1.173-0.292c0.398-0.222,0.765-0.419,1.024-0.182c0.261,0.236,0.125,0.519-0.035,0.844c-0.165,0.322-0.37,0.669-0.224,1.099c0.146,0.429,0.928,0.743,1.575,1.099c0.322,0.177,0.624,0.37,0.806,0.584c0.181,0.22,0.219,0.471,0.075,0.767c-0.144,0.297-0.406,0.371-0.732,0.33c-0.328-0.039-0.711-0.19-1.137-0.367c-0.426-0.174-0.883-0.369-1.32-0.475c-0.434-0.111-0.851-0.12-1.207,0.035c-0.714,0.31-1.092,1.125-1.465,1.944c-0.374,0.817-0.746,1.641-1.467,1.978c-0.72,0.335-1.63,0.107-2.489-0.111c-0.861-0.218-1.667-0.434-2.161-0.147c-0.492,0.288-0.748,0.597-0.878,0.916c-0.13,0.322-0.145,0.677-0.109,1.064c0.035,0.385,0.385,0.628,0.732,0.916s0.693,0.595,0.731,1.026c0.037,0.43-0.297,0.819-0.623,1.209s-0.631,0.786-0.585,1.246c0.046,0.459,0.438,0.709,0.844,0.989c0.402,0.28,0.825,0.585,0.878,1.209c0.053,0.623-0.607,1.382-1.209,2.125c-0.604,0.746-1.178,1.487-1.025,2.053c0.151,0.567,0.598,0.619,1.025,0.66c0.229,0.025,0.334,0.208,0.512,0.293c0.223-0.122,0.488-0.217,0.699-0.328c0.572-0.314,1.146-0.574,1.831-0.551c0.683,0.024,1.347,0.424,1.978,0.843c0.632,0.416,1.228,0.862,1.831,0.989c0.603,0.126,1.018-0.251,1.464-0.477c0.132-0.066,0.292-0.047,0.439-0.073c0.02-0.025,0.02-0.049,0.036-0.074c0.429-0.572,0.956-1.032,1.501-1.098c0.547-0.068,0.879,0.285,1.209,0.697c0.331,0.414,0.679,0.878,1.175,1.025c0.495,0.147,0.999-0.031,1.536-0.183c0.539-0.149,1.104-0.27,1.721,0c0.619,0.272,1.021,1.043,1.466,1.832c0.443,0.79,0.922,1.608,1.613,1.906c0.688,0.297,1.412,0.385,2.124,0.327c0.025-0.002,0.046-0.032,0.074-0.036c-0.43-0.124-0.858-0.242-1.21-0.403c0.361-0.303,0.945-0.349,1.393-0.367c0.391-0.016,0.668-0.241,1.023-0.223c0.697,0.041,1.267-0.615,1.393-1.281c0.078-0.426,0.217-0.699,0.622-0.878c0.225-0.103,0.485-0.23,0.515-0.516c0.028-0.322,0.423-0.51,0.074-0.698c-0.277-0.146,0.181-0.739,0.292-0.842c0.542-0.496,0.526-1.011,1.025-1.573c0.529-0.6,0.005-1.388,0.109-2.054c0.107-0.668,0.152-1.762-0.147-2.42c-0.137-0.302-0.598-0.581-0.328-0.953c0.061-0.08,0.125-0.111,0.183-0.182c-0.263-0.133-0.573-0.311-0.696-0.551c-0.26-0.507-0.376-0.783-0.074-1.539c0.153-0.375,0.452-0.827,0.879-1.245c0.429-0.421,0.958-0.812,1.54-1.026c0.58-0.213,1.394-0.214,2.158-0.146c0.768,0.072,1.506,0.211,1.944,0.331c0.872,0.239,0.371,0.419,1.172,0.623c0.804,0.203,2.762,0.387,3.627,0c0.866-0.39,0.829-1.418,1.356-1.54c0.525-0.123,0.843-0.056,1.1,0.476c0.127,0.266-0.102,0.554-0.33,0.916c-0.02,0.028-0.019,0.075-0.037,0.108c0.19,0.02,0.241,0.03,0.516,0.038c0.564,0.012,1.213-0.024,1.502-0.257c0.288-0.229,0.487-0.521,0.585-0.843c0.098-0.32,0.099-0.682-0.036-0.99c-0.135-0.304-0.546-0.36-0.952-0.438c-0.408-0.079-0.815-0.155-0.953-0.438c-0.14-0.285-0.354-0.478-0.369-0.699c-0.014-0.218,0.18-0.471,0.732-0.952c0.294-0.256,1.307-0.235,2.089-0.329c-0.321-0.605-0.65-1.202-0.99-1.683c-0.403-0.579-0.837-0.996-1.319-1.173c-0.481-0.178-0.865-0.194-1.208-0.109c-0.344,0.083-0.644,0.256-0.916,0.439c-0.272,0.181-0.533,0.359-0.806,0.474c-0.271,0.116-0.544,0.188-0.879,0.074c-0.668-0.226-1.116-0.993-1.537-1.757c-0.421-0.765-0.812-1.52-1.393-1.759c-0.582-0.238-1.069-0.337-1.538-0.291c-0.469,0.044-0.907,0.237-1.393,0.583c-0.483,0.346-0.643,1.192-0.806,2.015c-0.08,0.415-0.144,0.817-0.292,1.135c-0.148,0.321-0.383,0.574-0.697,0.66c-0.314,0.087-0.557-0.004-0.806-0.182c-0.253-0.176-0.474-0.451-0.7-0.73c-0.439-0.558-0.882-1.143-1.429-1.136c-0.541,0.008-0.854,0.394-1.169,0.806c-0.32,0.414-0.637,0.845-1.174,0.956c-0.535,0.106-1.173,0.144-1.796,0.036c-0.619-0.11-1.212-0.367-1.722-0.916c-0.254-0.275-0.354-0.708-0.402-1.172c-0.047-0.467-0.056-0.975-0.037-1.501c0.023-0.526,0.054-1.043,0-1.503c-0.052-0.46-0.172-0.872-0.438-1.137c-0.264-0.263-0.51-0.342-0.73-0.368c-0.223-0.024-0.41,0.018-0.661,0.074c-0.501,0.114-1.121,0.224-2.125-0.291c-1.004-0.52-2.143-1.864-3.334-3.297c-1.192-1.435-2.462-2.938-3.737-3.736C710.424,55.556,709.769,55.502,709.16,55.304L709.16,55.304z\"\n        />\n        <Path\n          id=\"Path6267\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M674.25,78.09c0.252,0.644,0.501,1.306,0.661,2.053c0.224,1.064,0.443,2.085,0.954,2.635c0.508,0.553,0.947,0.635,1.391,0.699c0.445,0.061,0.906,0.08,1.502,0.549c0.599,0.468,1.215,1.5,1.831,2.491c0.618,0.993,1.229,1.947,1.796,2.237c0.568,0.29,0.805,0.236,0.989,0.145c0.188-0.089,0.335-0.199,0.698-0.074c0.371,0.126,0.827,0.529,1.209,0.879c0.503-0.577,1.303-1.189,1.319-1.83c0.025-0.847-1.068-1.069-1.172-1.761c-0.104-0.689,0.828-0.942,0.585-1.977c-0.242-1.034-2.7-1.942-2.967-3.15c-0.267-1.21,1.411-1.75,0.99-2.931c-0.398-1.112-2.733-1.375-3.518-2.234c-0.943,0.037-1.865,0.097-2.821,0.292c-0.626,0.128-1.218,0.404-1.796,0.769C675.323,77.246,674.781,77.677,674.25,78.09L674.25,78.09z\"\n        />\n        <Path\n          id=\"Path6283\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M682.86,88.822c-0.007,0.023,0.008,0.052,0,0.074c-0.297,0.872-0.774,1.521-1.282,1.61c-0.254,0.045-0.353,0.009-0.402-0.073c-0.049-0.082-0.021-0.229,0-0.369c0.038-0.273,0.069-0.572-0.439-0.662c-0.51-0.083-1.539,0.271-2.418,0.807c-0.878,0.537-1.598,1.228-1.61,1.76c-0.01,0.266,0.032,0.385,0.145,0.436c0.113,0.052,0.283,0.061,0.439,0.039c0.156-0.021,0.315-0.057,0.439,0c0.123,0.054,0.202,0.203,0.222,0.476c0.027,0.465-0.415,1.018-0.916,1.576c0.521,0.333,0.968,0.771,1.282,1.243c0.484,0.73,1.729,0.353,2.236,0.956c0.348,0.413,0.603,0.898,1.024,1.244c0.412,0.336,1.432,0.225,1.942,0.293c0.244,0.03,0.684,0.45,0.845-0.074c0.054-0.173,0.271-0.359,0.401-0.474c0.239-0.22,0.516-0.138,0.405,0.219c-0.143,0.462,0.361,0.357,0.619,0.551c0.331,0.247,0.545,0.716,0.99,0.767c0.453,0.056,0.387,0.35,0.731,0.477c0.468,0.174,1.578-0.2,1.612-0.73c0.025-0.42,0.365-0.577,0.767-0.515c0.288,0.043,0.616,0.243,0.697,0.036c-3.022-1.137,0.268-0.655-0.66-1.756c-1.212-1.442-0.754-3.665-1.757-4.505c-1.007-0.843-2.425-0.084-2.968-0.586c-0.544-0.501-0.499-0.672-0.367-1.39c0.03-0.174,0.277-0.37,0.439-0.551c-0.381-0.35-0.842-0.751-1.21-0.877c-0.364-0.124-0.512-0.016-0.698,0.074C683.274,88.944,683.021,88.84,682.86,88.822L682.86,88.822z\"\n        />\n        <Path\n          id=\"Path6281\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M675.787,82.559c-0.272,0.422-0.549,0.937-0.879,1.064c-0.541,0.205-0.944,0.134-1.28,0.037c-0.336-0.099-0.622-0.226-0.989-0.037s-0.42,0.647-0.551,1.099s-0.326,0.904-0.989,1.099c-0.33,0.098-0.697-0.002-1.062-0.182c-0.37-0.182-0.754-0.446-1.173-0.733c-0.42-0.286-0.863-0.583-1.355-0.805c-0.493-0.224-1.028-0.386-1.611-0.371c-1.164,0.035-2.829,0.509-4.324,1.173c-0.748,0.333-1.439,0.721-2.013,1.136c-0.28,0.201-0.417,0.413-0.623,0.622c0.025,0.015,0.05,0.024,0.074,0.036c1.209,0.72,2.167,1.686,3.188,2.639c1.061,0.984,2.176,1.933,3.228,2.931c0.656,0.625,1.609,2.106,2.527,2.306c-0.344-0.364,0.275-0.176,0.514-0.621c0.165-0.313-0.192-0.42-0.073-0.73c0.038-0.107,0.563-0.223,0.62-0.223c0.288,0.01,0.453,0.319,0.697,0.293c0.5-0.051,0.209,0.295,0.293,0.585c0.069,0.237,0.455,0.102,0.622,0.107c0.303,0.018,0.483,0.458,0.696,0.623c0.29,0.229,0.801-0.084,1.137-0.036c0.275,0.04,0.402,0.249,0.697,0.109c0.136-0.071,0.286-0.081,0.438-0.073c0.419-0.011,0.503-0.385,0.807-0.438c0.408-0.073,0.255,0.01,0.549-0.291c0.099-0.104,0.286-0.058,0.404-0.038c0.577,0.096,1.166,0.324,1.682,0.662c0.503-0.555,0.948-1.113,0.916-1.575c-0.02-0.272-0.095-0.42-0.222-0.476c-0.124-0.057-0.282-0.021-0.438,0c-0.158,0.022-0.327,0.014-0.438-0.036c-0.113-0.052-0.156-0.174-0.146-0.438c0.016-0.531,0.731-1.223,1.61-1.76c0.878-0.536,1.908-0.891,2.419-0.806c0.509,0.083,0.477,0.384,0.439,0.658c-0.021,0.141-0.051,0.288,0,0.371c0.048,0.079,0.148,0.118,0.4,0.073c0.511-0.09,0.987-0.74,1.283-1.609c0.009-0.023-0.007-0.053,0-0.073c-0.15-0.015-0.203,0.067-0.476-0.074c-0.567-0.291-1.175-1.244-1.795-2.235c-0.618-0.994-1.235-2.022-1.832-2.493c-0.598-0.467-1.059-0.487-1.502-0.549c-0.444-0.062-0.884-0.144-1.392-0.697C675.819,82.733,675.829,82.612,675.787,82.559L675.787,82.559z\"\n        />\n        <Path\n          id=\"Path6265\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M660.073,75.599c-0.857-0.272-2.152-0.074-3.481,0.109c-1.162,0.165-2.276,0.266-3.187,0.145l0.807,1.025c0.225,0.302,0.274,0.479,0.254,0.661c-0.021,0.18-0.11,0.371-0.254,0.623c-0.29,0.5-1.638,0.61-1.906,1.099c-0.27,0.49-0.255,0.533,0.036,1.135c0.144,0.304,0.604,0.553,1.064,0.845c0.46,0.29,0.91,0.624,1.061,1.062c0.154,0.436,0.024,0.831-0.146,1.244c-0.071,0.174-0.052,0.395-0.108,0.585c0.144-0.12,0.342-0.296,0.366-0.292c0.423,0.062,0.812-0.217,1.21-0.366c-0.073,0.09-0.157,0.191-0.221,0.293c0.369,0.094,0.248,0.402,0.073,0.62c-0.116,0.142-0.427,0.008-0.587,0.11c1.197,0.91,2.602,1.407,3.887,2.16c0.207-0.211,0.343-0.421,0.62-0.622c0.574-0.415,1.268-0.806,2.014-1.136c1.495-0.667,3.156-1.14,4.324-1.173c0.582-0.018,1.12,0.145,1.611,0.369c0.493,0.223,0.936,0.518,1.356,0.807c0.418,0.287,0.807,0.551,1.172,0.729c0.367,0.182,0.73,0.282,1.062,0.184c0.664-0.193,0.858-0.648,0.988-1.099c0.133-0.451,0.184-0.91,0.552-1.098c0.365-0.189,0.651-0.062,0.988,0.034c0.335,0.1,0.742,0.171,1.282-0.034c0.328-0.125,0.604-0.64,0.879-1.064c-0.424-0.574-0.674-1.442-0.879-2.418c-0.159-0.747-0.409-1.407-0.661-2.052c-0.528,0.414-1.055,0.794-1.538,1.061c-0.483,0.272-0.916,0.433-1.354,0.371c-0.44-0.065-0.758-0.203-0.955-0.403c-0.196-0.203-0.301-0.473-0.401-0.73c-0.104-0.258-0.205-0.502-0.367-0.732c-0.162-0.232-0.365-0.459-0.732-0.585c-0.739-0.254-1.84,0.031-2.93,0.329c-1.093,0.298-2.196,0.608-2.967,0.402c-0.773-0.206-1.064-0.593-1.393-1.025C661.285,76.339,660.931,75.869,660.073,75.599L660.073,75.599z\"\n        />\n        <Path\n          id=\"Path6253\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.507,71.753c-0.073,0.057-0.104,0.124-0.183,0.181c-1.322,0.925-4.069,1.552-5.605,1.465c-1.534-0.086-2.34-1.847-3.187-1.209c-0.85,0.635-0.416,2.058,0.254,2.93c0.67,0.872,3.098,0.124,3.406,1.209c0.309,1.088-1.559,1.255-1.943,2.453c-0.193,0.607-0.191,1.417-0.109,2.234c0.245-0.043,0.497,0.047,0.844,0.331c0.331,0.27,0.349,0.688,0.621,0.99c0.216,0.234,0.495,0.332,0.769,0.476c-0.348,0.362,0.567,1.152-0.184,1.208c0.464,0.569,0.866,0.21,1.318,0.439c0.272,0.138,0.496-0.131,0.661-0.293c0.172-0.166,0.615,0.106,0.844,0.074c-0.201-0.1-0.31-0.287-0.256-0.515c0.381,0.171,0.656,0.667,1.099,0.697c-0.368,0.272,0.024,0.384,0.184,0.731c0.147-0.16,0.331-0.259,0.55-0.255c-0.12-0.18-0.34-0.28-0.55-0.182c0.384-1.084,2.163,1.166,2.638-0.111c0.193,0.153,0.368,0.369,0.368,0.621c-0.361-0.05-0.98,0.197-0.844,0.662c0.105,0.346,0.581,0.311,0.696,0.659c0.287-0.266,0.795-0.883,1.246-0.513c0.234,0.192,0.398-0.093,0.621,0.109c0.139,0.124,0.189,0.255,0.404,0.255c-0.047-0.716,0.353-0.789,0.916-0.989c0.267-0.094,1.073-0.41,0.73-0.807c0.44-0.038,0.845-0.188,1.246-0.368c0.013-0.008,0.089-0.063,0.147-0.11c0.057-0.19,0.038-0.413,0.108-0.585c0.168-0.414,0.3-0.811,0.146-1.247c-0.153-0.435-0.603-0.77-1.062-1.06c-0.461-0.291-0.918-0.542-1.063-0.845c-0.289-0.603-0.304-0.646-0.037-1.135c0.27-0.492,1.616-0.601,1.905-1.102c0.143-0.25,0.234-0.443,0.256-0.621c0.021-0.18-0.028-0.358-0.256-0.66l-0.807-1.025c-0.125-0.018-0.326,0.025-0.439,0c-0.94-0.229-1.629-0.569-2.235-0.954c-0.607-0.383-1.131-0.807-1.686-1.244c-0.554-0.438-0.903-1.081-1.282-1.649C647.691,71.901,647.583,71.855,647.507,71.753L647.507,71.753z\"\n        />\n        <Path\n          id=\"Path6235\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M665.604,64.096c-1.691-0.008-3.06,0.225-3.811,0.731c-1.501,1.016,1.419-0.008-0.513,1.246c-1.933,1.256-10.779-2.537-12.455-0.515c-1.675,2.025,0.958,2.019,0.731,3.187c-0.211,1.1-0.878,2.116-2.053,3.006c0.074,0.103,0.185,0.148,0.257,0.255c0.378,0.569,0.727,1.21,1.282,1.651c0.554,0.436,1.077,0.863,1.686,1.244c0.604,0.385,1.292,0.725,2.233,0.953c0.939,0.228,2.301,0.041,3.628-0.145c1.324-0.188,2.622-0.379,3.48-0.11c0.859,0.27,1.213,0.74,1.541,1.171c0.322,0.434,0.615,0.82,1.389,1.025c0.772,0.207,1.877-0.106,2.968-0.402c1.091-0.299,2.191-0.583,2.93-0.33c0.371,0.127,0.569,0.355,0.73,0.586c0.161,0.233,0.266,0.474,0.37,0.733c0.103,0.256,0.205,0.531,0.4,0.73c0.197,0.201,0.513,0.339,0.953,0.404c0.44,0.063,0.872-0.098,1.357-0.371c0.483-0.269,1.01-0.648,1.538-1.061c0.528-0.414,1.07-0.845,1.649-1.209c0.576-0.368,1.169-0.641,1.796-0.768c0.957-0.196,1.879-0.256,2.819-0.294c-0.049-0.053-0.182-0.087-0.219-0.146c-0.603-0.996,0.434-1.83-0.184-2.527c-0.618-0.696-2.355,0.124-2.967-0.622c-0.609-0.744,0.807-1.464,0-2.747c-0.807-1.284-3.974-2.392-5.717-2.748c-1.742-0.357-3.314,0.68-4.325,0.183c-1.009-0.497-1.268-1.193-1.354-1.944c-0.058-0.495,0.483-0.72,0.73-1.135C666.185,64.118,665.887,64.097,665.604,64.096z\"\n        />\n        <Path\n          id=\"Path6255\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M634.173,67.173c-0.282,0.009-0.575,0.042-0.807,0.108c-1.839,0.518-1.666,2.235-2.932,2.931c-1.266,0.696-3.999-0.041-4.396,0.989c-0.396,1.03,1.409,0.996,1.209,1.723c-0.198,0.725-1.858-0.541-2.198,0.952c-0.336,1.493,2.531,4.441,4.432,5.166c1.903,0.722,3.542-1.574,5.385-0.731c0.942,0.43,1.553,1.369,2.089,2.453c0.035-0.01,0.079-0.012,0.11-0.038c0.346,0.048,0.707,0.062,1.023,0.224c0.322,0.16,1.193,0.713,1.538,0.366c0.187-0.188,0.348-0.263,0.517-0.293c-0.082-0.813-0.085-1.625,0.107-2.234c0.386-1.2,2.251-1.367,1.943-2.453c-0.307-1.086-2.737-0.336-3.406-1.209c-0.668-0.869-1.104-2.294-0.255-2.93c0.847-0.634,1.652,1.123,3.188,1.209c1.535,0.085,4.281-0.538,5.605-1.465c0.083-0.057,0.143-0.123,0.221-0.182c-0.322-0.452-0.657-0.837-1.171-1.026c-1.241-0.457-2.846,0.881-3.921,0.475c-1.074-0.404-0.515-1.318-1.977-2.198C639.192,68.235,636.15,67.097,634.173,67.173L634.173,67.173z\"\n        />\n        <Path\n          id=\"Path6311\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M662.783,60.14c-1.871,0.111-3.737,0.236-4.91,0.036c-1.187-0.203-1.841-0.643-2.381-0.989s-0.982-0.592-1.797-0.474c-0.406,0.057-0.751,0.255-1.101,0.549c-0.347,0.293-0.689,0.693-1.023,1.062c-0.336,0.371-0.654,0.737-1.026,1.027c-0.371,0.288-0.788,0.499-1.245,0.548c-0.455,0.051-0.918-0.049-1.355-0.22c-0.436-0.173-0.858-0.429-1.28-0.699c-0.849-0.531-1.657-1.108-2.493-1.281c-1.673-0.343-1.768,0.28-4.652,0c-2.883-0.278-10.168-1.738-12.493-2.452c-2.321-0.718-0.623-0.624-1.722-0.731c-0.549-0.056-1.326,0.256-2.158,0.549c-0.834,0.291-1.722,0.576-2.492,0.437c-0.768-0.137-1.384-0.727-1.979-1.281c-0.597-0.556-1.174-1.082-1.944-1.172c-0.765-0.09-1.289,0.313-1.904,0.729c-0.308,0.213-0.619,0.448-1.023,0.588c-0.405,0.138-0.874,0.209-1.467,0.146c-0.593-0.063-1.277-0.352-1.978-0.767c-0.699-0.421-1.422-0.984-2.159-1.541c-0.861-0.645-1.643-0.994-2.453-1.501c-1.923,0.773-3.729,1.57-4.177,2.564c-1.031,2.281-0.045,1.749,0.731,3.442c0.602,1.311,2.567,3.126,3.698,4.727c1.375-0.274,2.676-0.606,3.372-0.329c0.779,0.309,0.829,0.441,0.809,0.584c-0.025,0.144-0.106,0.322,0.439,0.663c0.541,0.337,1.649,0.567,2.782,0.842c1.134,0.275,2.303,0.575,2.856,1.1c0.556,0.521,0.56,1.064,0.586,1.575c0.026,0.511,0.063,0.98,0.621,1.354c0.562,0.373,1.457,0.267,2.382,0.111c0.927-0.157,1.893-0.355,2.527-0.111c0.321,0.124,0.345,0.196,0.294,0.257c-0.053,0.06-0.211,0.11-0.257,0.221c-0.046,0.109,0.03,0.278,0.368,0.551c0.334,0.27,0.962,0.667,2.054,1.209c0.356,0.174,1.068,0.397,1.538,0.584c-0.285-0.189-0.489-0.423-0.331-0.843c0.396-1.031,3.129-0.294,4.396-0.989c1.267-0.698,1.092-2.414,2.931-2.931c1.84-0.519,5.641,0.843,7.106,1.721c1.463,0.876,0.902,1.793,1.979,2.198c1.073,0.405,2.679-0.932,3.919-0.477c0.517,0.189,0.848,0.575,1.174,1.026c1.165-0.888,1.805-1.907,2.011-3.003c0.225-1.168-2.404-1.163-0.731-3.188c1.677-2.024,10.524,1.764,12.456,0.514c1.931-1.256-0.989-0.229,0.514-1.244c0.873-0.595,2.601-0.802,4.688-0.699c0.126-0.211,0.175-0.474,0.037-0.842c-0.413-1.085-4.062-1.06-4.324-2.161C662.06,60.544,662.421,60.318,662.783,60.14L662.783,60.14z\"\n        />\n        <Path\n          id=\"Path6309\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M625.746,30.467c-0.397,0.052-0.82,0.007-1.062,0.403C624.936,30.644,625.822,31.02,625.746,30.467z M626.335,30.54c-0.124-0.001-0.215,0.016-0.329,0.039c0.455,0.165,0.953,0.147,1.428,0.22C627.118,30.642,626.705,30.546,626.335,30.54z M615.711,30.649c-0.394,0-0.802,0.06-1.174,0.223c0.188,0.373,0.339,0.396,0.294,0.843c-0.049,0.471,0.384-0.042,0.402-0.037c0.981,0.126,1.862-0.001,2.856-0.256c-0.477-0.322-0.433-0.145-0.916-0.146c-0.051,0-0.073-0.043-0.108-0.074c0.071-0.009,0.104-0.122,0.074-0.293c-0.095,0.042-0.197,0.104-0.294,0.146c-0.051-0.095-0.073-0.185,0.036-0.292C616.495,30.707,616.104,30.649,615.711,30.649L615.711,30.649z M627.214,31.419c-0.145-0.001-0.303,0.02-0.439,0.073c0.291,0.046,0.618,0.156,0.877-0.073C627.508,31.425,627.358,31.421,627.214,31.419z M623.66,31.566c-0.247-0.009-0.488,0.045-0.661,0.256c0.39,0.305,0.944,0.28,1.393,0.437c-0.172-0.179-0.551-0.633,0-0.583C624.169,31.656,623.906,31.575,623.66,31.566z M614.356,32.08c-0.091,0.011-0.171,0.034-0.222,0.073c-0.242,0.179-0.377,0.472-0.403,0.768c-0.057,0.698,0.562,1.756,0.074,2.382c-0.371,0.472-1.049,0.745-1.611,0.875c-0.441,0.108-0.928,0.996-0.256,0.845c-0.599,0.372,0.262,0.599,0.585,0.515c0.761-0.208,0.692,0.407,0.916,0.877c0.061,0.128,0.074,0.537,0.223,0.621c0.167,0.1,0.323,0.154,0.438,0.33c0.212,0.328-0.566,0.309-0.698,0.292c0.09,0.392,0.09,0.953,0.585,1.063c0.05-0.517,0.901-0.04,1.282,0.074c0.324,0.094,0.866,0.284,1.174,0.036c0.213,0.287,0.155,0.619,0.474,0.844c0.238,0.167,0.482,0.294,0.73,0.439c0.281,0.162,0.575,0.395,0.916,0.401c0.288,0.009,0.536-0.22,0.807,0c-0.449,0.044,0.127,0.277-0.037,0.733c-0.076,0.219-0.283,0.529-0.182,0.769c0.385,0.915-1.288-0.205-1.356-0.223c-1.098-0.272-2.093-1.099-3.188-1.244c-0.484-0.065-0.948-0.162-1.429-0.256c-0.183-0.036-1.583-0.38-0.842-0.369c-0.342-0.039-1.616-0.53-1.759-0.183c-0.151,0.37-0.668-0.166-0.11-0.292c-1.074-0.223-2.075-0.667-3.15-0.877c-0.059-0.013-0.122-0.024-0.181-0.037c-0.208,1.601-0.356,1.122,0.035,1.759c0.434,0.7,2.002,0.51,2.453,1.245c0.454,0.735-0.348,1.651,0,2.417c0.349,0.768,1.665,1.03,1.979,1.722c0.313,0.692,1.134,0.042,0,1.979c-0.641,1.091-3.371,2.038-5.862,3.041c0.812,0.508,1.597,0.857,2.452,1.501c0.738,0.556,1.462,1.122,2.159,1.541c0.699,0.417,1.387,0.706,1.979,0.767c0.594,0.063,1.061-0.007,1.465-0.146c0.402-0.139,0.718-0.373,1.025-0.586c0.616-0.418,1.14-0.822,1.906-0.729c0.767,0.089,1.346,0.617,1.942,1.171c0.596,0.555,1.209,1.146,1.978,1.282c0.768,0.139,1.658-0.146,2.49-0.438c0.834-0.292,1.613-0.605,2.161-0.549c1.099,0.108-0.602,0.015,1.721,0.731c2.322,0.715,9.611,2.175,12.494,2.452c2.881,0.279,2.978-0.343,4.652,0c0.836,0.174,1.643,0.75,2.49,1.282c0.423,0.269,0.847,0.525,1.282,0.698c0.438,0.172,0.898,0.271,1.357,0.22c0.456-0.05,0.872-0.261,1.244-0.55c0.371-0.289,0.691-0.654,1.025-1.025c0.335-0.369,0.679-0.768,1.025-1.062s0.693-0.491,1.1-0.55c0.812-0.121,1.255,0.129,1.797,0.474c0.541,0.346,1.192,0.785,2.381,0.989c1.168,0.201,3.039,0.074,4.909-0.037c0.322-0.159,0.652-0.277,0.586-0.584c-0.139-0.65-1.6-0.363-1.759-0.989c-0.161-0.626,1.064-0.619,0.99-1.576c-0.074-0.958-1.482-2.646-2.564-2.967c-1.08-0.322-1.835,1.161-2.747,0.807c-0.913-0.354-0.797-1.973-1.576-2.564c-0.778-0.591-1.944-0.198-2.781-0.768c-0.842-0.57-0.979-1.824-1.944-2.564c-0.962-0.742-2.782-0.619-3.737-1.576c-0.958-0.955-0.763-2.868-1.574-3.736c-0.813-0.867-1.917-1.448-2.785-1.391c-0.865,0.054-1.21,0.962-1.756,1.172c-0.551,0.21-0.663,0.533-1.395,0.222c-0.729-0.314-2.08-1.949-1.941-2.784c0.14-0.835,1.102,0.305,1.355-0.953s-1.019-3.06-3.149-5.127c-0.452-0.441-1.072-0.867-1.795-1.247c-0.025-0.003-0.05,0.006-0.074,0c-0.614-0.081-1.323-0.083-1.758-0.036c-0.431,0.047-1.034,0.679-1.465,0.439c-0.189,0.498,0.438,0.339,0.696,0.293c0.433-0.078,0.928,0.108,1.173,0.474c-0.711,0.554-1.509,0.026-2.234-0.182c-0.704-0.206-1.326,0.057-2.014,0.182c0.429,0.34,0.812,0.822,1.356,0.99c0.374,0.116,0.758,0.153,1.135,0.256c0.521,0.139,1.79,0.731,2.235,0.183c0.076,0.429,0.515,0.149,0.769,0.329c0.3,0.21,0.435,0.615,0.877,0.438c0,0.095,0,0.197,0,0.292c0.381-0.075,0.743,0.029,1.1-0.182c-0.443,1.322-4.204-1.26-4.249-0.147c-0.356-0.617-1.375-0.303-1.943-0.369c-0.612-0.067-1.564-0.056-2.014-0.55c0.617,0.064,0.162-0.336-0.073-0.516c-0.507-0.377-0.542-0.481-0.439-1.171c0.151-1.011-1.666-2.361-2.637-1.868c0.421,0.287,2.242,1.413,1.171,1.943c-0.535,0.264-1.257,0.138-1.721,0.549c-0.138,0.124-0.084,0.386-0.146,0.55c-0.088,0.236-0.295,0.387-0.475,0.551c1.124,0.301,2.054,0.984,3.042,1.574c0.237,0.14,0.879,0.407,0.915,0.73c0.023,0.206-0.342,0.55-0.401,0.767c-0.074,0.259,0.008,0.515,0.034,0.769c0.074,0.705,0.471,0.79,0.954,1.209c0.319,0.276,0.369,0.99,0.843,1.025c0.653,0.051,1.448-0.003,2.09-0.146c0.654-0.145,1.067-0.394,1.757-0.22c0.587,0.147,1.323,0.091,1.868,0.292c0.616,0.229,1.159,0.383,1.797,0.549c0.656,0.174,0.763,0.669,1.245,1.064c0.253,0.205,0.565,0.322,0.768,0.585c0.174,0.224-0.613,0.174-0.66,0.476c-0.054,0.346,0.301,0.943,0.66,0.989c0.631,0.079,1.229,0.218,1.867,0.256c0.21,0.013,0.209,0.237,0.438,0.073c0.221-0.155,0.516,0.073,0.698,0.183c-1.225-0.247-3.271,0.407-4.213-0.769c0.517,0.152,0.139-0.272,0.037-0.512c-0.123-0.287-0.247-0.569-0.404-0.843c-0.333-0.587-0.697-0.577-1.28-0.807c-0.483-0.188-0.901-0.718-1.356-0.845c-0.749-0.205-1.727,0.161-2.453,0.329c-0.365,0.086-1.363,0.042-1.101,0.623c0.192,0.422,0.041,0.581,0.515,0.844c0.621,0.344,2.199,1.377,0.953,1.978c-0.774,0.372-0.304,0.823-0.439,1.465c-0.138,0.645-0.965,0.556-1.393,0.878c-0.404,0.306-0.976,0.073-0.769,0.733c0.075,0.239-0.309,0.54-0.55,0.548c-0.392,0.014-0.759-0.224-1.135-0.292c-0.75-0.137-1.449-0.008-2.199-0.074c-0.712-0.061-1.419-0.281-2.125-0.365c-0.733-0.088-0.921-0.646-1.538-0.845c0.238-0.104,0.509-0.015,0.768,0c0.353,0.021,0.696-0.009,1.024,0c0.544,0.018,0.893,0.434,1.466,0.292c0.149-0.036,0.293-0.123,0.44-0.182c0.039,0.163,0.114,0.294,0.219,0.367c-0.131-0.063-0.261-0.147-0.402-0.182c-0.188,0.005-0.372,0.043-0.55,0.11c0.321,0.353,0.95,0.459,1.392,0.329c-0.1-0.085-0.216-0.159-0.329-0.223c0.42,0.174,1.125-0.067,1.504-0.109c-0.128-0.537-0.575-0.656-1.026-0.585c0.14-0.047,0.297-0.093,0.439-0.111c0.2-0.024,1.448-0.418,0.659-0.584c0.178-0.073,0.362-0.111,0.551-0.073c-0.101-0.081-0.204-0.164-0.293-0.254\n\t\tc0.632-0.266,0.396-1.15,1.319-1.285c-0.243-0.237-0.114-0.667-0.403-0.989c-0.186-0.207-0.191-0.272-0.073-0.549c0.152-0.348,0.482-0.448,0.073-0.769c-0.236-0.189-0.567-0.226-0.843-0.33c-0.347-0.125-2.354-0.668-2.052-1.355c0.169-0.378-0.225-0.271-0.183-0.697c-0.214-0.313-0.384-0.353-0.403-0.769c-0.024-0.484-0.928-0.875-1.063-1.317c-0.094-0.319,0.458-0.334,0.184-0.623c-0.235-0.247-0.172-0.353-0.293-0.661c-0.522-1.299-2.36-0.846-3.077-1.942c0.173-0.073,0.469-0.087,0.587-0.257c0.138-0.202-0.135-0.398,0-0.549c0.198-0.224,0.229-0.711,0.22-0.99c-0.025-0.701-1.029-1.386-1.649-1.502c-0.42-0.08-0.878,0.042-1.282-0.108c-0.486-0.182-0.985-0.176-1.503-0.146c-0.969,0.057-1.878,0.233-2.855,0.073C614.959,32.123,614.629,32.046,614.356,32.08L614.356,32.08z M622.708,48.198c-0.071,0-0.13,0.015-0.223,0.073c0.574-0.117,0.908,0.491,1.393,0.661c0.513,0.177,0.988-0.188,0.294-0.477c-0.302-0.055-0.598,0.042-0.846,0C623.078,48.413,622.916,48.196,622.708,48.198z M630.802,32.884c-0.551,0-0.877,0.442-1.317,0.698c0.61,0.562,2.191,0.122,2.711-0.403C631.779,32.958,631.274,32.883,630.802,32.884z M614.758,40.761c-0.125,0.014-0.286,0.084-0.369,0.183c0.184,0.11,0.386,0.149,0.587,0.073C614.988,40.807,614.884,40.746,614.758,40.761L614.758,40.761z M612.743,42.006c0.471,0.106,0.917,0.304,1.391,0.402C613.688,42.215,613.247,41.972,612.743,42.006z\"\n        />\n        <Path\n          id=\"Path6451\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.459,11.564c-0.404,0.009-0.817,0.06-1.209,0.147c0.372,0.008,0.395,0.07,0.036,0.182c0.095,0.009,0.161,0.027,0.258,0.036c0.559-0.023,1.708,0.197,2.125-0.292C582.268,11.592,581.862,11.553,581.459,11.564z M588.748,11.784c-0.441,0.001-0.909,0.051-1.318,0.146c0.69,0.107,2.013,0.574,2.6,0C589.621,11.831,589.19,11.783,588.748,11.784z M580.139,12.187c-0.488-0.019-0.97,0.009-1.428,0.182c0.778-0.024,1.533,0.122,2.306,0.184c0.194-0.008,0.378-0.088,0.55-0.184C581.104,12.268,580.627,12.205,580.139,12.187z M578.746,12.481c-0.235,0.007-0.471,0.012-0.696,0.035c0.18,0.108,0.38,0.174,0.584,0.224c-0.646,0.023-1.35-0.264-1.978,0c0.095,0.034,0.198,0.073,0.292,0.109c0.481,0.188,1.112,0.123,1.612,0.074c0.72-0.069,1.536-0.053,2.235-0.257c-0.437-0.117-0.89-0.159-1.357-0.182C579.213,12.469,578.982,12.474,578.746,12.481L578.746,12.481z M582.448,12.481c-0.244-0.002-0.489,0.034-0.731,0.11c0.459,0.121,1.022,0.173,1.467-0.036C582.934,12.509,582.693,12.481,582.448,12.481z M574.425,12.553c0.089,0.036,0.169,0.074,0.256,0.109c0.095,0.008,0.197,0.028,0.293,0.036C574.799,12.617,574.619,12.556,574.425,12.553z M584.133,12.663c-0.069,0.008-0.149,0.028-0.221,0.036c0.434,0.058,0.976,0.174,1.392-0.036C584.911,12.677,584.526,12.614,584.133,12.663z M581.018,12.809c-0.482,0-0.949,0.074-1.429,0.111C579.983,13.15,580.656,13.063,581.018,12.809z M583.51,12.809c-0.231,0.002-0.467,0.037-0.697,0.037c0.438,0.139,0.941,0.089,1.392,0.038C583.981,12.823,583.741,12.807,583.51,12.809L583.51,12.809z M592.376,12.846c-0.222,0.023-0.408,0.06-0.551,0.109c-0.366,0.127,0.006,0.331-0.439,0.331c-0.722,0-1.355,0.074-2.053,0.292c0.582,0.467,1.476,0.307,2.159,0.257c0.876-0.065,1.757-0.097,2.601-0.37C593.915,12.916,593.033,12.785,592.376,12.846L592.376,12.846z M568.821,12.955c-0.141,0.022-0.265,0.087-0.37,0.221c0.1,0.156,0.684-0.118,0.81-0.144C569.115,12.971,568.958,12.936,568.821,12.955z M582.116,12.955c-0.189-0.005-0.357,0.015-0.549,0.037C581.759,13.057,581.93,13.039,582.116,12.955z M586.845,12.992c-0.648-0.016-1.291,0.066-1.905,0.256c0.717,0.297,1.98,0.407,2.564-0.22C587.292,13.004,587.059,12.997,586.845,12.992L586.845,12.992z M575.745,13.03c-0.224,0.024-0.389,0.071-0.477,0.181c0.968,0.271,2.148,0.298,3.149,0.402c0.219,0.024,0.512,0.09,0.768,0.146c-0.569-0.022-1.153,0.054-1.722,0.073c0.536,0.267,1.787,0.461,2.307,0.037c0.468,0.071,0.9,0.058,1.246-0.223c-0.319-0.059-0.654-0.155-0.99-0.22c0.582,0.09,1.183,0.124,1.759-0.037c-1.258-0.115-2.511-0.283-3.774-0.329c0.309,0.038,0.637,0.118,0.952,0.183c-0.376-0.052-0.738-0.073-1.098-0.073C577.501,13.178,576.407,12.954,575.745,13.03L575.745,13.03z M581.383,13.03c-0.123,0.016-0.222,0.073-0.328,0.143c0.433,0.143,1.064,0.365,1.466,0.038C582.181,13.15,581.753,12.978,581.383,13.03z M618.569,13.286c-0.372,0.021-0.768,0.097-1.099,0.074c-0.044,0.087-0.068,0.17-0.111,0.255c0.729,0.096,1.535,0.149,2.236-0.108C619.295,13.29,618.94,13.266,618.569,13.286z M568.051,13.396c-0.521,0.014-1.04,0.213-1.539,0.292c0.272,0.096,0.546,0.255,0.846,0.147c-0.769,0.319-1.015,0.42-1.832,0.292c-0.539-0.085-1.092,0.151-1.611,0.256c0.501,0.034,1.015-0.147,1.501,0.036c-0.27,0.031-0.532,0.036-0.806,0.036c0.183,0.087,0.347,0.11,0.55,0.111c-0.721,0.401-1.52-0.153-2.272,0.109c0.736,0.384,1.499,0.023,2.272,0.147c-0.168,0.06-0.321,0.161-0.438,0.292c0.396,0.117,0.811-0.038,1.208-0.038c0.161-0.041,0.322-0.081,0.476-0.145c0.183,0.029,0.366,0.052,0.55,0.074c-0.12-0.315-0.417-0.304-0.696-0.292c0.377-0.446,1.412-0.165,1.942-0.369c0.849-0.326,1.766-0.181,2.639-0.402c-0.679-0.521-1.486,0.008-2.237-0.147c0.288-0.089,0.572-0.174,0.88-0.183c-0.394-0.344-1.013-0.002-1.466-0.074c0.177-0.067,0.361-0.088,0.551-0.073C568.395,13.42,568.225,13.391,568.051,13.396L568.051,13.396z M587.028,13.432c-0.657,0.069-1.302,0.223-1.904,0.182c0.1-0.008,0.105-0.029,0.146-0.036c-0.139-0.003-0.354-0.005-0.403,0c-0.341,0.028-0.665,0.171-0.916,0.403c0.078,0.077,0.163,0.159,0.258,0.22c0.788,0.39,1.993,0.188,2.855,0.184c0.573-0.004,1.601-0.028,1.832-0.697C588.327,13.375,587.684,13.365,587.028,13.432z M582.374,13.469c-0.292,0.015-0.602,0.043-0.878,0.111c0.124,0.462,1.46,0.122,1.721-0.035C582.939,13.476,582.664,13.457,582.374,13.469z M575.634,13.506c-0.283,0.016-0.565,0.04-0.844,0.108c0.188,0.241,1.014,0.172,1.282,0.183c0.729,0.042,1.402-0.089,2.125-0.146C577.355,13.581,576.485,13.46,575.634,13.506z M564.755,13.578c-0.557-0.024-1.105,0.052-1.65,0.147c-1.176,0.202-2.336,0.182-3.519,0.291c0.155,0.255,0.996,0.138,1.245,0.147c0.614,0.022,0.973,0.321,1.574,0.074c0.477-0.196,1.108-0.341,1.613-0.477c0.666-0.179,1.322,0.385,2.013,0.183c-0.188-0.058-0.391-0.081-0.587-0.108C566.169,13.707,564.898,13.585,564.755,13.578L564.755,13.578z M573.545,14.018c0.089,0.074,0.188,0.157,0.293,0.22c0.186,0.063,0.37,0.043,0.55-0.037C574.14,14.053,573.84,13.952,573.545,14.018L573.545,14.018z M575.341,14.092c-0.157,0.008-0.321,0.058-0.438,0.183c0.263,0.193,0.663,0.183,0.877-0.074C575.637,14.13,575.499,14.086,575.341,14.092z M576.733,14.166c-0.136,0-0.271,0.023-0.403,0.074c0.268,0.057,0.551,0.166,0.809,0C577.005,14.187,576.868,14.166,576.733,14.166z M582.082,14.201c-0.265-0.001-0.512,0.026-0.77,0.037c-0.347,0.018-0.691,0.035-1.025,0.073c0.655,0.031,0.976,0.763,1.651,0.769c0.235,0.055,1.502-0.227,0.731-0.368c0.548-0.19,1.158-0.096,1.72-0.146C583.665,14.315,582.865,14.207,582.082,14.201L582.082,14.201z M579.443,14.239c0.095,0.023,0.195,0.023,0.293,0H579.443z M576.327,14.312c-0.094,0.02-0.173,0.074-0.255,0.146c0.168,0.079,0.412-0.02,0.549-0.109C576.516,14.308,576.425,14.294,576.327,14.312z M578.855,14.422c-0.153-0.011-0.321,0.013-0.475,0.036c0.295,0.071,0.618,0.124,0.916,0.036C579.145,14.481,579.011,14.43,578.855,14.422z M573.766,14.458c-0.171,0.012-0.33,0.062-0.477,0.146c-0.308,0.148-0.601,0.058-0.915,0.145c0.096,0.037,0.196,0.075,0.293,0.112c0.804,0.226,1.79,0.219,2.563-0.112C574.72,14.713,574.283,14.458,573.766,14.458z M579.443,14.531c-0.205,0.022-0.436,0.073-0.622,0.147c0.073,0.086,0.152,0.168,0.223,0.255c-0.095,0.035-0.198,0.074-0.293,0.109c0.116,0.407,1.996,0.154,2.306,0.074C580.696,14.64,580.063,14.467,579.443,14.531L579.443,14.531z M572.263,14.568c0.187,0.073,0.386,0.073,0.584,0.036C572.659,14.556,572.457,14.555,572.263,14.568z \n\t\tM577.65,14.605c-0.21,0.021-0.41,0.124-0.622,0.145c0.251,0.122,0.649,0.098,0.844-0.107C577.796,14.621,577.718,14.598,577.65,14.605z M568.597,14.824c-0.193,0.02-0.39,0.093-0.549,0.222c0.189,0.053,0.395,0.093,0.586,0.146c0.226,0.002,0.428-0.139,0.549-0.328C568.999,14.815,568.792,14.807,568.597,14.824z M586.039,14.861c-0.097,0-0.163,0.042-0.259,0.073c0.192,0.03,0.358,0.03,0.552,0C586.235,14.906,586.133,14.861,586.039,14.861z M585.083,15.043c-0.324-0.024-0.663,0.031-0.915,0.259c0.611,0.075,1.24,0.285,1.831,0C585.726,15.177,585.413,15.07,585.083,15.043L585.083,15.043z M568.013,15.156c-0.09,0-0.203,0.027-0.293,0.073c0.184,0.059,0.369,0.059,0.551,0C568.181,15.182,568.104,15.156,568.013,15.156z M570.361,15.192c-0.138,0.012-0.297,0.04-0.439,0.11c-0.297,0.061-0.587-0.013-0.881,0.073c0.816,0.081,1.721,0.309,2.529,0.074C571.142,15.335,570.765,15.155,570.361,15.192z M583.693,15.411c-0.091-0.002-0.166,0.008-0.258,0.035l-0.146,0.037c0.402-0.016,0.813,0.165,1.21,0.035C584.228,15.51,583.96,15.414,583.693,15.411L583.693,15.411z M614.758,16.143c0.281,0.222,0.69,0.241,1.027,0.183c0.403,0.371,1.198,0.11,1.683,0.11C616.636,16.033,615.55,16.534,614.758,16.143L614.758,16.143z M604.208,22.115c-0.881,0.052-1.816,0.299-2.454,0.842c0.165,0.111,0.325,0.194,0.517,0.256c-0.379,0.074-0.72-0.095-1.102-0.035c-0.235,0.035-0.453,0.213-0.696,0.181c-0.254-0.029-0.472,0.291-0.768,0.329c-0.565,0.074-1.126,0-1.685,0.11c-0.931,0.183-1.653,0.197-2.601,0.11c-0.478-0.041-0.946-0.101-1.43-0.074c-0.342,0.021-0.847,0.333-0.254,0.515c-0.292-0.018-0.522,0.276-0.807,0.073c0.093-0.065,0.158-0.123,0.255-0.181c-0.378-0.061-0.851-0.066-1.172,0.181c0.203-0.024,0.404,0.019,0.586,0.11c-0.58-0.022-1.306-0.008-1.832,0.256c-0.363,0.181-0.853,0.28-1.244,0.402c-0.173,0.053-1.229,0.174-0.551,0.329c-0.286,0.058-0.584,0.072-0.844,0.221c0.206,0.049,0.365,0.186,0.476,0.368c-0.55,0.073-1.206-0.413-1.65,0.109c0.086,0.062,0.17,0.124,0.255,0.183c-0.419,0.644-1.41-0.344-1.721,0.111c-0.353,0.516,0.896,0.421,1.173,0.439c-0.025,0.01-0.058,0.049-0.146,0.073c0.177,0.014,0.341,0.032,0.515,0.074c-0.365,0.073-0.814,0.047-1.101,0.327c0.348,0.116,0.684-0.03,1.026,0.111c0.148,0.062,0.317,0.12,0.475,0.146c-0.254-0.032-0.504-0.085-0.769-0.037c-0.198,0.037-0.905-0.037-1.024,0.147c-0.227,0.351,1.156,0.412,1.355,0.439c-0.542,0.066-1.229-0.142-1.683,0.254c0.31,0.006,0.642,0.111,0.914,0.257c-0.322-0.095-0.875-0.188-1.171,0.036c0.564,0.029,1.141,0.108,1.648,0.369c-0.434,0.026-0.848-0.159-1.28-0.184c-0.304-0.018-1.205,0.482-0.551,0.516c-0.651,0.168-1.307,0.37-1.943,0.584c0.506,0.037,0.953,0.548,1.464,0.223c0.471-0.304,1.092-0.146,1.613-0.146c-0.285,0.015-0.558,0.103-0.846,0.109c-0.223,0.099-1.024,0.222-0.658,0.622c-0.104,0.051-0.224,0.109-0.33,0.146c0.497,0.242,1.108-0.148,1.611-0.183c0.324-0.023,0.668,0.099,0.988,0.146c0.125,0.021,0.476,0.083,0.733,0.11c-0.047-0.001-0.104,0-0.147,0c-0.923,0-1.545-0.388-2.452,0c-0.582,0.25-1.555-0.149-2.052,0.33c-0.152,0.144,0.229,0.758,0.438,0.807c-0.569-0.105-1.289-0.165-1.65,0.404c0.185,0.033,0.369,0.057,0.55,0.107c0.369-0.047,0.737-0.002,1.1,0.074c-0.303-0.039-0.642-0.106-0.808,0.222c0.171-0.07,0.333-0.089,0.515-0.073c-0.145,0.168-0.326,0.248-0.551,0.255c0.051,0.204,0.19,0.352,0.404,0.37c-0.174,0.067-0.408,0.083-0.551,0.22c-0.096,0.09,0.132,0.372-0.073,0.439c-0.439,0.142-0.945-0.399-1.394,0c-0.525,0.47,0.113,0.997,0.402,1.319c0.174,0.19,0.453,0.249,0.699,0.256c0.205,0.005,1.11,0.106,0.475-0.184c0.565,0.189,1.166-0.09,1.65,0.369c0.043-0.088,0.104-0.172,0.146-0.259c0.087,0.073,0.171,0.115,0.258,0.185c0.024-0.209,0.155-0.306,0.367-0.256c-0.313,0.904,0.818,0.263,1.025,0.293c-0.213,0.083-0.385,0.217-0.517,0.402c0.442,0.238,0.98,0.181,1.43,0.404c-0.153-0.083-1.086-0.166-0.329,0.107c-0.26-0.069-0.519-0.067-0.768,0.039c0.259,0.04,0.593,0.223,0.476,0.549c0.272,0.041,0.553,0.09,0.805,0.183c0.234,0.086,0.469-0.045,0.699,0.039c0.237,0.084,0.469,0.212,0.731,0.181c-0.091-0.091-0.191-0.173-0.294-0.256c0.288,0.245,1.121,0.698,1.43,0.256c0.186-0.268,0.531-0.13,0.768-0.035c0.167,0.066,1.163,0.284,0.369,0c0.344,0.138,1.312,0.532,1.648,0.255c-0.272-0.181-0.619-0.05-0.842-0.329c0.779-0.01,1.483,0.421,2.271,0.368c-0.229-0.073-0.495-0.089-0.731-0.145c0.146,0.024,0.301,0.038,0.438,0.035c0.187-0.006,0.934-0.223,0.256-0.327c0.589-0.063-0.14-0.238-0.328-0.293c-0.386-0.117-0.784-0.152-1.172-0.257c-0.633-0.173-1.451-0.414-1.905-0.916c-0.557-0.612-1.306-1.111-1.905-1.682c-0.188-0.176-0.061-0.65-0.146-0.699c-0.312-0.168-0.389-0.499-0.769-0.583c0.177,0.034,0.34,0.051,0.516,0c-0.067-0.089-0.133-0.174-0.223-0.223c0.074,0.023,0.151,0.023,0.223,0.036c0.32,0.074,0.123-0.354-0.113-0.402c0.191,0.054,0.394,0.073,0.587,0.037c-0.233-0.203-0.546-0.157-0.806-0.293c0.154,0.073,1.4,0.166,1.21-0.221c-0.14-0.28-0.886-0.165-1.137-0.223c0.36,0.025,0.845,0.028,1.137-0.22h-0.878c0.38-0.079,0.844-0.004,1.173-0.256c-0.112-0.083-0.259-0.169-0.403-0.222c0.347,0.051,0.819,0.081,0.549-0.293c0.319,0.258,0.645-0.024,0.809-0.293c-0.373-0.147-0.847-0.159-1.138-0.474c0.403,0.191,1.09,0.472,1.502,0.109c0.279-0.245-1.778-0.562-1.942-0.622c0.425,0.111,0.866-0.031,1.283,0.111c0.281,0.098,0.604,0.34,0.915,0.22c0.716-0.277-0.953-0.825-1.171-0.843c0.567,0.037,0.24-0.115,0.036-0.223c0.604-0.053,1.017,0.637,1.65,0.37c-0.059-0.09-0.12-0.209-0.183-0.292c0.203,0.138,0.928,0.001,0.256-0.074c0.175-0.069,0.36-0.123,0.55-0.109c-0.223-0.57-0.806-0.648-1.282-0.916c0.396,0.124,0.934,0.392,1.356,0.293c0.217-0.051,0.764-0.406,0.22-0.477c0.385,0.052,0.385-0.009,0-0.182c0.398,0.109,1.059,0.586,1.392,0.109c-0.224-0.037-0.427-0.1-0.62-0.222c0.264,0.124,0.554,0.18,0.845,0.146c0.196-0.024,0.935-0.167,0.254-0.327h0.55c0.015-0.533-0.911-0.14-1.173-0.371c0.25,0.008,0.686,0.113,0.732-0.254c0.164,0.15,0.366,0.192,0.585,0.182c-0.169-0.435,0.626-0.322,0.661-0.733c0.258,0.355,0.582,0.111,0.842-0.073c0.386-0.272,0.869-0.284,1.32-0.369c0.277-0.051,1.267-0.078,1.429-0.292c0.09-0.119,1.065-0.172,1.319-0.221c2.487-0.485,5.023-0.676,7.251-1.978c-0.275-0.025-0.434-0.483-0.696-0.623c-0.538-0.288-1.192-0.401-1.797-0.439C604.781,22.096,604.501,22.096,604.208,22.115L604.208,22.115z M583.362,35.998c-0.207,0.026-0.369,0.138-0.401,0.366c0.621,0.157,1.252,0.255,1.721,0.731c0.342-0.719-0.468-0.671-0.843-1.025c-0.081-0.02-0.173-0.067-0.256-0.073\n\t\tC583.506,35.992,583.434,35.989,583.362,35.998z M585.893,37.355c-0.093-0.007-0.199,0.01-0.293,0.073c0.164-0.017,0.343,0.014,0.512,0.036C586.032,37.41,585.971,37.358,585.893,37.355z M593.216,38.197c-0.096,0-0.197,0.007-0.293,0.037c0.096,0.024,0.198,0.046,0.293,0.073c0.04-0.037,0.098-0.06,0.146-0.073C593.315,38.225,593.265,38.197,593.216,38.197z\"\n        />\n        <Path\n          id=\"Path6361\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.064,38.452c-0.289,0.041-0.45,0.405-0.769,0.291c0.2,0.076,0.386,0.123,0.587,0.186c-0.193,0.037-0.399,0.055-0.587,0c0.239,0.25,0.438,0.553,0.769,0.697c0.282,0.138,0.61,0.233,0.878,0.402c-0.798-0.446,0.585-0.129,0.769-0.074c0.339,0.102,0.512,0.438,0.878,0.476c0.272,0.026,1.92,0.06,1.135-0.476c-0.641-0.438-1.403-0.655-2.126-0.916C598.172,38.883,597.532,38.385,597.064,38.452L597.064,38.452z M601.899,40.028c-0.173-0.012-0.356,0.02-0.513,0.145c-0.045,0.105-0.089,0.22-0.111,0.332c-0.095,0.008-0.197,0.024-0.292,0.034c-0.231,0.135-0.384-0.078-0.551,0.223c0.442,0.262,0.973,0.483,1.282,0.916c0.291,0.408,0.655,0.046,0.879,0.402c0.741,1.174-1.539,0.828-1.797,1.208c0.161,0.061,0.651,0.357,0.55,0.587c-0.146,0.327-0.864,0.112-1.101,0.074c-0.595-0.099-1.146-0.77-0.292-0.99c-0.202-0.13-1.473-0.597-0.77-0.659c-0.562,0.09-1.223-0.059-1.684,0.367c0.062,0.093,0.14,0.174,0.223,0.258c-0.044-0.02-0.904-0.483-0.844-0.147c0.039,0.234-0.251,0.255-0.438,0.255c-0.304,0.004-0.453,0.314-0.732,0.402c-0.271,0.087-0.578-0.005-0.844-0.073c-0.812-0.212-3.783-0.31-3.519,1.099c-0.337,0.14-0.629-0.418-0.877-0.291c-0.211,0.107-0.606,0.428-0.586-0.038c-0.356,0.443-1.462,0.271-1.941,0.184c0.005-0.618,0.926-0.197,1.209-0.516c-0.104-0.17-0.977-1.027-0.223-1.099c-0.28-0.096-0.599-0.086-0.878-0.183c0.536-0.157,1.155,0.106,1.651-0.22c-1.109-0.041-3.109,0.15-3.885,1.099c0.339-0.017,0.614,0.182,0.844,0.402c-0.177,0.036-0.861,0.533-0.989,0.257c-0.117-0.251,0.205-0.393-0.146-0.515c-0.374-0.125-0.857,0.056-1.171,0.256c-0.334,0.212-0.804,0.122-1.173,0.146c-0.702,0.05-1.28,0.722-1.868,0.879c-0.831,0.223-1.426,0.632-2.345,0.438c0.383,0.141,0.758,0.428,1.062,0.697c-0.335-0.195-1.392-0.278-1.722-0.036c-0.314,0.23-0.6-0.054-0.844,0.182c0.485,0.237,0.208,0.578,0.111,0.953c-0.092,0.347,0.469,0.601-0.036,0.877c-0.198,0.11-0.747,0.032-0.989,0.074c-0.385,0.065-0.931,0.036-1.246,0.293c0.08-0.083,0.145-0.167,0.22-0.256c-0.506-0.031-1.154,0.157-1.61-0.147c-0.323-0.216-0.484-0.597-0.843-0.768c-0.381-0.183-0.944-0.059-1.246-0.403c-0.372-0.421,0.215-0.649,0.55-0.731c-0.033-0.095-0.073-0.197-0.109-0.292c0.889-0.31,1.853-0.03,2.748-0.292c-0.293-0.69-1.067-0.875-1.651-1.245c-0.633-0.407-1.039-0.663-1.83-0.733c-0.828-0.074-1.731,0.247-2.527,0.037c-0.388-0.103-1.193-0.533-1.54-0.146c0.628,0.191,1.414,0.426,1.979,0.768c0.338,0.205-0.006,0.715,0.439,0.769c-0.393,0.064-0.251,0.223-0.037,0.366c-0.447,0.026-0.121,0.175-0.147,0.439c-0.022,0.215-0.104,0.423-0.183,0.623c-0.1,0.255-0.32,0.696,0.036,0.844c0.519,0.21,1,0.123,1.429,0.583c0.242,0.262,0.09,0.769,0.515,0.879c-0.938,0.297-0.563,1.638-0.146,2.16c-0.343-0.272-0.512-0.763-0.988-0.844c-0.041-0.007-0.096,0.002-0.146,0c0.719,1.005,1.702,2.172,2.675,2.418c1.743,0.439,3.57-1.559,5.165-1.721c1.594-0.164,2.844,0.931,4.14,0.514c1.296-0.42-0.4-1.427,2.966-2.71c3.366-1.284,13.865,1.191,17.622,0.256c3.751-0.937,3.4-0.821,4.908-2.71c0.479-0.604,0.892-1.686,1.245-2.895c-0.639-0.226-1.46-0.288-1.757-0.768c-0.394-0.638-0.244-0.159-0.038-1.76c-0.973-0.173-1.981-0.191-2.967-0.221c-0.586-0.02-1.186-0.037-1.759-0.183C602.241,40.094,602.076,40.04,601.899,40.028L601.899,40.028z M578.198,40.944c-0.112,0.006-0.223,0.01-0.328,0.037c-0.279,0.068-0.551,0.206-0.731,0.437c-0.296,0.37-0.006,0.582,0,0.952c0.009,0.667,1.434,0.631,1.865,0.552c0.391-0.074,0.843-0.122,1.174-0.369c0.188-0.139,0.802-1.064,0.878-0.402c0.295-0.38-0.444-0.646-0.696-0.697c-0.598-0.188-1.198-0.469-1.832-0.516C578.422,40.937,578.309,40.941,578.198,40.944L578.198,40.944z M591.608,42.447c-0.092-0.005-0.2,0.003-0.293,0.036c0.182,0.009,0.37,0.008,0.55,0.035C591.77,42.477,591.698,42.45,591.608,42.447L591.608,42.447z M596.735,42.776c-0.362,0.09-0.737,0.062-1.1,0.146C595.842,43.084,596.547,42.922,596.735,42.776z M583.475,43.656c-0.197,0.024-0.403,0.086-0.586,0.182c0.316,0.152,0.865-0.08,1.172-0.182C583.855,43.63,583.671,43.627,583.475,43.656z\"\n        />\n        <Path\n          id=\"Path6475\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.948,39.772c-0.1-0.007-0.204,0.002-0.294,0.036c0.087,0.078,0.172,0.14,0.257,0.223c-0.153,0.02-0.542-0.051-0.585,0.183c-0.027,0.147-0.415,0.35-0.515,0.292c-0.334-0.19-0.833-0.224-1.209-0.292c0.269,0.188,0.419,0.515,0,0.622c-0.427,0.109-0.829-0.093-1.209-0.258c0.331,0.75-0.8,0.752-1.246,0.843c-0.517,0.105-0.147,0.359-0.439,0.623c-0.394,0.354-1.091,0.373-1.574,0.549c0.286,0.038,1.074,0.102,0.585,0.549c-0.421,0.399-0.355,0.769,0.147,1.101c0.484,0.321,1.093,0.329,1.575,0.662c0.376,0.257,1.065,0.536,1.354,0.876c0.641,0.757-2.093,1.359-1.246,2.417c0.093,0.115,0.193,0.223,0.293,0.332c1.493-0.569,3.111-1.069,3.885-0.88c1.642,0.402,1.049,1.712,1.906,1.906c0.787,0.175,2.053-0.664,2.27-0.807c-0.138,0.008-0.268,0.035-0.4,0.036c0.187-0.045,0.356-0.137,0.549-0.109c0.032,0.006,0.075-0.014,0.11,0c-0.317-0.256-0.771-0.174-1.136-0.291c0.684,0.072-0.535-0.452-0.807-0.405c0.091-0.091,0.173-0.155,0.254-0.255c-0.46-0.322-1.004-0.27-1.501-0.477c0.354,0.057,0.717-0.138,1.062,0c0.368,0.146,0.817,0.2,1.21,0.185c-0.784,0.025,0.785,0.81,0.989,0.876c0.241,0.082,0.712-0.099,0.876,0.037c0.25,0.199,0.539,0.226,0.734-0.074c-0.098,0.469,0.562,0.198,0.806,0.621c0.025,0.048,0.926-0.096,1.136,0c0.969,0.451,1.897,0.649,2.967,0.696c1.265,0.058,2.414,0.461,3.663,0.586c1.123,0.115,2.104-0.036,3.188-0.292c0.992-0.233,1.602-0.605,2.346-1.283c0.492-0.449,1.048-1.346,0.146-1.573c-0.185-0.046-0.412-0.623-0.475-0.807c-0.159-0.46-0.323-0.364-0.698-0.551c-0.413-0.205-0.85-0.15-1.208-0.474c-0.32-0.287-0.728-0.563-1.138-0.699c0.074,0.093,0.122,0.195,0.185,0.293c-0.908,0.111-1.912-0.416-2.674-0.843c0.098,0.073,0.2,0.139,0.293,0.222c-0.977-0.173-1.737-0.892-2.674-1.172c-1.092-0.327-2.203-0.645-3.261-1.063c-0.945-0.372-1.774-0.105-2.711-0.256c-0.402-0.066-0.8-0.247-1.209-0.255c-0.37-0.01-0.774,0.126-1.135,0c-0.01,0.241-0.122,0.348-0.258,0.438c-0.197-0.06-0.526-0.185-0.035-0.256c-0.371-0.073-0.251-0.12,0-0.256c-0.304-0.356-0.815-0.173-1.137,0.037c0.068-0.09,0.127-0.157,0.182-0.256c-0.306-0.009-0.611-0.122-0.916-0.146c-0.136-0.014-0.241,0.03-0.366,0.073c0.053-0.017,0.092-0.058,0.146-0.073c-0.332-0.174-0.68-0.266-1.025-0.403c0.035-0.099,0.076-0.177,0.146-0.255c0.303,0.362,1.955,0.788,2.053,0.074c-0.452-0.192-0.938-0.096-1.393-0.329C544.557,39.947,544.242,39.788,543.948,39.772L543.948,39.772z M546.915,41.932c-0.211,0.1-0.432,0.23-0.55,0.475C546.203,42.085,546.618,42.007,546.915,41.932z\"\n        />\n        <Path\n          id=\"Path6506\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.269,93.035c0.229,0.007,0.545-0.069,0.732-0.035c0.68,0.122,1.166,0.262,1.574,0.514c0.409,0.254,0.743,0.606,1.025,1.209c0.284,0.604,0.452,1.542,0.404,2.455c-0.018,0.319-0.256,0.537-0.33,0.842c0.173,0.079,0.321,0.23,0.514,0.221c0.229-0.015,0.282-0.202,0.551-0.073c-0.401,0.383,0.558,1.237-0.37,1.61c-0.236,0.097-0.443,0.123-0.255,0.439c0.238,0.41,0.604-0.154,0.662,0.402c-0.313-0.09-0.835,0.194-0.662,0.585c0.037,0.081,0.305,0.247,0.477,0.439c0.432-0.177,1.02-0.288,1.243-0.514c0.502-0.505,0.603-1.121,0.661-1.722c0.06-0.6,0.062-1.193,0.37-1.574c0.608-0.764,1.6-0.523,2.088-1.209c0.488-0.685,0.09-1.908,0.514-2.601c0.419-0.693,1.543-0.692,1.76-1.355c0.216-0.668-0.632-1.219-0.55-1.905c-1.161-0.217-1.808,0.915-2.749,0.695c-0.943-0.22-1.317-1.815-2.271-1.905c-0.953-0.087-1.614,1.213-2.419,1.356c-0.804,0.142-1.532-0.56-2.088-0.328c-0.424,0.173-0.408,0.709-0.62,0.987c0,0.131,0.081,0.232,0.073,0.369C568.574,92.272,568.351,92.68,568.269,93.035L568.269,93.035z\"\n        />\n        <Path\n          id=\"Path6490\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.269,93.035c0.082-0.352,0.305-0.763,0.329-1.098c0.009-0.134-0.073-0.235-0.073-0.369c-0.067,0.083-0.078,0.218-0.224,0.221c-0.616,0.019-0.176-1.051-1.392-1.719c-0.909-0.503-3.027-0.949-4.652-0.916c-0.541,0.009-1.025,0.09-1.392,0.221c-1.46,0.509-1.329,1.911-2.272,2.234c-0.262,0.091-0.57,0.139-0.915,0.111c-0.149,0.028-0.286,0.07-0.368,0.222c-0.074,0.138,0.812,0.932,0.402,1.172c0.345,0.115,1.195,0.392,1.538,0.222c0.54-0.271,0.769,0.468,1.283,0.439c-0.154,0.286,0.289,1.129,0.402,1.427c0.189,0.503,0.574,0.748,1.062,0.476c0.399-0.219,0.642,0.03,0.953,0.224c0.024-0.124-0.008-0.288,0.037-0.404c0.161-0.436,0.482-0.833,0.99-1.281c0.507-0.449,1.42-0.806,2.382-1.025C567.057,93.022,567.67,93.026,568.269,93.035L568.269,93.035z\"\n        />\n        <Path\n          id=\"Path6753\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.552,85.05c-0.312,0.251-0.683,0.328-0.955,0.66c-0.604,0.747-1.094,1.602-1.354,2.271c-0.259,0.668-0.2,1.342-0.11,1.944c0.028,0.186,0.011,0.304,0.036,0.476c0.681,0.646,0.607,1.405,1.137,1.391c0.617-0.018,0.287-0.978,0.844-1.208c0.554-0.229,1.283,0.471,2.089,0.329c0.555-0.101,1.052-0.736,1.611-1.1c-0.482-0.757-0.995-1.558-0.916-2.345c0.074-0.714,0.231-1.236,0.73-1.721c-1.06,0.058-2.211,0.464-2.819,0C569.612,85.567,569.644,85.286,569.552,85.05L569.552,85.05z\"\n        />\n        <Path\n          id=\"Path6747\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.889,81.936c-0.576-0.118-1.064,1.012-1.757,0.843c-0.033-0.009-0.043-0.059-0.074-0.073c-0.167,0.122-0.304,0.25-0.474,0.369c-0.851,0.568-1.72,1.096-1.869,1.61c-0.149,0.517,0.023,0.712,0.183,0.844c0.085,0.074,0.07,0.205,0.11,0.292c0.254,0.027,0.429-0.01,0.696,0.037c0.915,0.163,1.871,0.42,2.639,0.731c0.74,0.305,1.484,0.596,2.16,0.99c0.275-0.596,0.601-1.258,1.097-1.869c0.271-0.328,0.644-0.408,0.953-0.66c-0.284-0.736-0.237-1.571-0.729-1.905c-0.648-0.439-1.374,0.243-1.905,0C566.382,82.903,566.466,82.052,565.889,81.936L565.889,81.936z\"\n        />\n        <Path\n          id=\"Path6725\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.955,86.37c0.805-0.235,1.683-0.434,2.199-0.808c0.771-0.558,0.665-1.189,1.356-1.722c0.348-0.266,0.846-0.356,1.354-0.473c0.511-0.123,1.037-0.27,1.43-0.734c0.355-0.419,0.689-1.064,0.916-1.719c-0.322,0.018-0.689,0.111-0.916-0.038c-0.849-0.559,0.648-1.421-1.026-2.416c-0.626-0.371-1.739-0.465-3.001-0.405c-2.105,0.105-4.635,0.672-6.012,1.283c-0.549,0.243-1.021,0.435-1.426,0.623c0.199,0.116,0.36,0.233,0.368,0.292c0.032,0.406-0.157,0.596,0.108,0.991c0.133,0.195,0.304,0.589,0.037,0.767c-0.47,0.312,0.707,1.112,0.915,1.464c0.218,0.365,0.448,0.764,0.844,0.953c0.29,0.138,0.786,0.083,0.879,0.475c0.056,0.234-0.341,0.703,0.222,0.587c0.397-0.083,0.523-0.025,0.916,0.073c0.666,0.168,0.081,0.223,0.437,0.477C552.674,86.127,552.8,86.263,552.955,86.37L552.955,86.37z\"\n        />\n        <Path\n          id=\"RU-MOS\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.493,78.272c-0.296-0.01-0.646,0.111-0.913,0.293c-0.272,0.182-0.466,0.452-0.476,0.767c-0.014,0.32,0.235,0.648,0.55,0.916c0.315,0.271,0.711,0.486,1.024,0.476c0.318-0.008,0.616-0.174,0.845-0.402c0.224-0.225,0.374-0.547,0.365-0.844c-0.007-0.297-0.206-0.581-0.475-0.807C565.144,78.449,564.794,78.285,564.493,78.272L564.493,78.272z\"\n        />\n        <Path\n          id=\"Path37133\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.587,114.063c-0.041-0.233-0.137-0.502-0.438-0.769c-0.107-0.093-0.481-0.141-0.699-0.222c-0.073,0.18-0.109,0.47-0.255,0.439C558.574,114.141,559.078,114.214,559.587,114.063z\"\n        />\n        <Path\n          id=\"Path37154\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.489,108.568l-0.184,0.22c0.01,0.257,0.035,0.597,0.37,0.586c-0.123,0.47-1.448,0.688-1.832,0.843c-0.194,0.078-1.447,0.917-0.878,0.989c0.373,0.046,0.673-0.101,1.025,0.11c0.377,0.225,0.616,0.372,1.063,0.439c0.582,0.086,0.597,0.849,0.402,1.319c0.217,0.077,0.589,0.124,0.696,0.221c0.305,0.269,0.399,0.536,0.438,0.769c0.477-0.142,0.961-0.48,1.283-0.807c0.39-0.393,0.816-0.37,1.319-0.439c0.369-0.052,0.567-0.372,0.916-0.515c0.142-0.059,0.024-0.311,0.255-0.403c0.238-0.093,0.502,0.075,0.698,0.183c0.321,0.177,0.525,0.187,0.878,0.146c0.323-0.037,0.702-0.016,0.697-0.439c-0.009-0.344-0.014-0.53,0.401-0.583c-0.348-0.29-0.885-0.52-1.317-0.293c-0.32,0.17-0.485,0.255-0.769-0.074c-0.047,0.166-0.144,0.278-0.256,0.331c-0.112,0.051-0.243,0.038-0.402,0c-0.16-0.037-0.326-0.079-0.515-0.185c-0.186-0.102-0.63-0.528-0.807-0.695c-0.22-0.205,0.905,0.924,0.954,1.171c-1.278-0.364-0.475-0.49-0.954-1.098c-0.04-0.052-1.113-0.502-0.952-0.767l-0.477,0.292c0.282-0.233,0.229-0.421,0.184-0.515h-0.074c-0.175,0.226-1.145-0.805-1.064-0.036c-0.223-0.505-0.371-0.378-0.401-0.223c-0.3-0.184-0.527-0.4-0.659-0.549h-0.041V108.568z M561.492,109.338l-0.073,0.074c0.054,0.068,0.091,0.121,0.11,0.185C561.532,109.574,561.513,109.427,561.492,109.338z\"\n        />\n        <Path\n          id=\"ru\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M668.463,20.54c-0.483,0.001-0.924,0.1-1.429,0.183c-0.555,0.09-1.021,0.649-1.61,0.549c0.16,0.026,0.32,0.067,0.475,0.108c-0.241,0.18-0.493,0.333-0.733,0.517c0.085,0.088,0.17,0.173,0.259,0.254c-0.533-0.153-0.396,0.411,0.074,0.516c0.263,0.057,0.619,0.088,0.55,0.438c-0.018,0.083,0.698,0.226,1.43,0.329c-0.151-0.014-0.289-0.008-0.44,0c-0.347,0.02-0.874-0.226-1.171-0.145c-1.078,0.294-2.242,0.144-3.337,0.036c0.765,0.708,1.997,0.357,2.747,1.099c-1.354-0.093-2.221-0.618-3.589-0.256c0.887,0.158-0.444,0.144-0.55,0.182c0.189,0.024,0.371,0.087,0.55,0.146c-0.289,0.111-0.681,0.173-0.989,0.11c-0.356-0.072-0.603,0.21-0.952,0.183c-0.341-0.025-0.554-0.316-0.916-0.183c-0.282,0.103-0.58,0.186-0.877,0.221c0.161-0.182,0.345-0.344,0.551-0.475c-1.519-0.473-3.11,0.082-4.653-0.108c0.18,0.086,0.385,0.108,0.584,0.108c-0.528,0.213-1.118-0.168-1.574,0.038c-0.295,0.13-0.072,0.254,0.146,0.328c0.037-0.051,0.739-0.05,0.879-0.037c0.379,0.036,0.759,0.039,1.133-0.036c-0.95,0.465-2.111,0.489-3.148,0.549c-1.202,0.071-2.423,0.208-3.626,0.329c0.278,0.255-0.524,0.336-0.768,0.368c-0.117,0.015-1.354-0.034-0.624,0.036c-0.577-0.019-0.854,0.568-1.354,0.732c-0.643,0.212-1.321-0.266-1.979-0.074c0.271,0.254,1.601,0.028,1.574,0.517c-0.297-0.028-0.567-0.23-0.878-0.147c0.533,0.073-0.111,0.349,0.293,0.66c-0.469-0.166-0.266,0.063-0.109,0.221c-0.667,0.34-1.27-0.566-1.941-0.437c0.725,0.223-0.425,0.152,0.145,0.437c0.173,0.088,0.397,0.121,0.585,0.147c0.392,0.057,0.778,0.041,1.173,0.073c-0.748,0.031,0.303,0.202,0.438,0.222c0.211,0.028,0.467,0.058,0.622,0.223c-0.162-0.008-0.471,0.27-0.622,0.146c-0.107-0.094-0.228-0.18-0.366-0.222c-0.359-0.131-0.699,0.007-1.064-0.037c0.222,0.025,0.386,0.109,0.55,0.257c-0.196-0.062-0.38-0.105-0.585-0.111c0.357,0.407,0.96,0.253,1.429,0.33c0.592,0.097,1.109,0.382,1.722,0.438h-0.55c0.123,0.154,0.302,0.275,0.476,0.369c-0.415,0.311-1.603,0.031-2.125,0.073c-0.455,0.035-0.728,0.415-1.138,0.438c-0.514,0.036-0.977-0.205-1.503-0.107c-1.284,0.234-2.722,0.221-4.029,0.221c-0.723,0-2.553-0.207-3.077,0.439c0.601-0.122-0.079,0.303-0.255,0.401c0.187,0.005,0.974,0.361,0.291,0.371c0.699-0.042,1.425,0.392,1.612,1.024c0.204,0.699,1.046,0.943,1.684,1.025c0.824,0.106,1.726-0.023,2.453,0.476c0.278,0.188,0.434,0.322,0.769,0.475c0.284,0.128,0.569,0.268,0.73,0.55c-0.829,0.181-1.699,0.237-2.526,0c-0.664-0.189-1.27-0.511-1.944-0.662c0.743,0.149-0.066-0.249-0.221-0.292c-0.331-0.097-0.685-0.104-1.027-0.147c-0.647-0.078-1.262-0.343-1.905-0.438c-0.631-0.09-1.379-0.084-1.831-0.035c-0.432,0.047-1.034,0.679-1.465,0.439c-0.189,0.496,0.438,0.338,0.696,0.292c0.432-0.078,0.928,0.108,1.174,0.476c-0.713,0.553-1.511,0.024-2.237-0.183c-0.702-0.204-1.326,0.057-2.013,0.183c0.429,0.339,0.813,0.822,1.356,0.989c0.373,0.116,0.757,0.154,1.135,0.256c0.521,0.139,1.79,0.731,2.237,0.183c0.073,0.429,0.513,0.149,0.767,0.329c0.303,0.21,0.435,0.616,0.879,0.438c0,0.095,0,0.197,0,0.292c0.382-0.075,0.742,0.03,1.099-0.182c-0.442,1.324-4.203-1.26-4.248-0.146c-0.357-0.618-1.377-0.305-1.942-0.369c-0.609-0.068-1.566-0.057-2.014-0.551c0.618,0.067,0.162-0.336-0.074-0.514c-0.503-0.379-0.543-0.482-0.439-1.173c0.15-1.011-1.665-2.359-2.637-1.868c0.42,0.289,2.241,1.412,1.173,1.943c-0.533,0.266-1.26,0.138-1.722,0.549c-0.139,0.124-0.084,0.387-0.146,0.551c-0.089,0.235-0.294,0.389-0.474,0.55c1.123,0.302,2.053,0.984,3.041,1.575c0.236,0.142,0.877,0.406,0.915,0.733c0.025,0.204-0.343,0.548-0.402,0.768c-0.071,0.257,0.009,0.513,0.037,0.767c0.073,0.705,0.471,0.791,0.952,1.209c0.317,0.275,0.369,0.99,0.844,1.026c0.652,0.05,1.448-0.006,2.088-0.146c0.656-0.145,1.07-0.396,1.759-0.223c0.588,0.148,1.324,0.092,1.867,0.293c0.617,0.227,1.159,0.382,1.797,0.549c0.657,0.174,0.765,0.669,1.246,1.063c0.253,0.207,0.565,0.322,0.769,0.588c0.173,0.223-0.615,0.173-0.662,0.473c-0.055,0.347,0.301,0.945,0.662,0.99c0.63,0.079,1.227,0.218,1.865,0.256c0.214,0.014,0.211,0.238,0.439,0.074c0.221-0.156,0.514,0.072,0.697,0.182c-1.223-0.247-3.272,0.406-4.211-0.768c0.517,0.152,0.139-0.274,0.034-0.514c-0.122-0.287-0.247-0.569-0.402-0.844c-0.336-0.585-0.696-0.574-1.28-0.807c-0.482-0.187-0.901-0.717-1.356-0.844c-0.75-0.205-1.726,0.162-2.453,0.331c-0.364,0.084-1.362,0.041-1.1,0.621c0.194,0.423,0.042,0.581,0.515,0.844c0.622,0.345,2.199,1.376,0.953,1.978c-0.774,0.372-0.305,0.824-0.438,1.467c-0.139,0.642-0.964,0.556-1.392,0.877c-0.407,0.306-0.976,0.074-0.769,0.731c0.073,0.241-0.309,0.542-0.55,0.55c-0.394,0.015-0.761-0.223-1.137-0.291c-0.748-0.138-1.45-0.009-2.199-0.073c-0.71-0.062-1.419-0.284-2.125-0.369c-0.736-0.087-0.919-0.646-1.538-0.844c0.56-0.24,1.213-0.02,1.798,0c0.542,0.017,0.891,0.435,1.463,0.293c0.568-0.14,1.113-0.518,1.685-0.586c0.2-0.024,1.448-0.418,0.662-0.583c0.175-0.074,0.36-0.113,0.55-0.074c-0.101-0.083-0.203-0.164-0.293-0.255c0.632-0.264,0.396-1.15,1.317-1.282c-0.242-0.237-0.113-0.667-0.402-0.99c-0.185-0.208-0.193-0.272-0.072-0.551c0.15-0.347,0.48-0.446,0.072-0.768c-0.235-0.188-0.566-0.227-0.843-0.329c-0.348-0.127-2.354-0.67-2.052-1.356c0.169-0.379-0.225-0.271-0.185-0.697c-0.211-0.314-0.382-0.353-0.4-0.769c-0.024-0.485-0.929-0.875-1.064-1.317c-0.093-0.319,0.46-0.334,0.183-0.623c-0.233-0.247-0.17-0.353-0.291-0.661c-0.522-1.299-2.361-0.846-3.077-1.943c0.174-0.073,0.469-0.085,0.585-0.254c0.139-0.205-0.136-0.401,0-0.552c0.197-0.222,0.23-0.709,0.222-0.989c-0.027-0.701-1.031-1.386-1.65-1.502c-0.42-0.079-0.877,0.041-1.283-0.108c-0.484-0.181-0.985-0.177-1.501-0.146c-0.971,0.057-1.88,0.233-2.858,0.074c0.61-0.136-0.159-0.225-0.367-0.074c-0.238,0.179-0.377,0.472-0.402,0.768c-0.059,0.699,0.562,1.756,0.074,2.384c-0.369,0.472-1.049,0.744-1.613,0.875c-0.439,0.108-0.926,0.996-0.254,0.845c-0.6,0.372,0.264,0.6,0.584,0.515c0.761-0.208,0.693,0.406,0.916,0.878c0.061,0.127,0.075,0.537,0.223,0.62c0.167,0.1,0.322,0.154,0.438,0.331c0.211,0.328-0.563,0.308-0.698,0.292c0.09,0.392,0.09,0.953,0.588,1.063c0.05-0.517,0.898-0.039,1.281,0.074c0.322,0.094,0.865,0.284,1.171,0.036c0.214,0.286,0.158,0.619,0.477,0.844c0.237,0.167,0.483,0.294,0.731,0.439c0.28,0.163,0.572,0.396,0.916,0.401c0.287,0.01,0.534-0.22,0.808,0c-0.448,0.044,0.126,0.277-0.037,0.732c-0.076,0.219-0.286,0.529-0.185,0.769c0.388,0.914-1.287-0.205-1.354-0.222\n\t\tc-1.099-0.272-2.096-1.099-3.19-1.244c-0.482-0.065-0.946-0.161-1.429-0.256c-0.182-0.036-1.584-0.38-0.844-0.369c-0.341-0.038-1.614-0.53-1.757-0.183c-0.151,0.37-0.668-0.166-0.11-0.292c-1.074-0.223-2.076-0.668-3.149-0.878c-1.028-0.204-2.104-0.226-3.15-0.256c-0.586-0.018-1.186-0.037-1.757-0.184c-0.345-0.089-0.718-0.217-1.025,0.037c-0.045,0.105-0.089,0.219-0.11,0.331c-0.095,0.008-0.196,0.024-0.292,0.035c-0.232,0.135-0.385-0.078-0.551,0.222c0.443,0.262,0.975,0.484,1.284,0.916c0.289,0.408,0.652,0.046,0.877,0.402c0.74,1.173-1.539,0.828-1.797,1.209c0.161,0.06,0.65,0.356,0.55,0.585c-0.146,0.327-0.864,0.114-1.1,0.074c-0.595-0.099-1.146-0.77-0.292-0.989c-0.202-0.131-1.474-0.597-0.768-0.66c-0.565,0.092-1.223-0.058-1.686,0.366c0.063,0.093,0.142,0.174,0.222,0.257c-0.043-0.019-0.902-0.482-0.843-0.145c0.04,0.232-0.249,0.254-0.439,0.255c-0.303,0.005-0.451,0.314-0.731,0.402c-0.272,0.087-0.577-0.004-0.843-0.073c-0.812-0.213-3.784-0.311-3.518,1.099c-0.337,0.139-0.628-0.42-0.878-0.292c-0.213,0.107-0.608,0.428-0.585-0.038c-0.357,0.443-1.463,0.271-1.943,0.184c0.006-0.618,0.927-0.197,1.209-0.516c-0.102-0.169-0.977-1.028-0.221-1.099c-0.281-0.096-0.6-0.086-0.878-0.183c0.535-0.157,1.154,0.105,1.65-0.22c-1.107-0.041-3.11,0.15-3.885,1.099c0.339-0.018,0.613,0.182,0.846,0.403c-0.179,0.034-0.864,0.532-0.991,0.256c-0.117-0.252,0.208-0.393-0.146-0.515c-0.372-0.125-0.855,0.056-1.172,0.256c-0.333,0.213-0.8,0.123-1.171,0.146c-0.703,0.05-1.281,0.723-1.869,0.879c-0.83,0.222-1.426,0.632-2.344,0.439c0.385,0.139,0.758,0.428,1.062,0.696c-0.335-0.195-1.394-0.278-1.722-0.035c-0.313,0.229-0.599-0.056-0.843,0.181c0.486,0.236,0.208,0.577,0.109,0.954c-0.091,0.345,0.471,0.598-0.037,0.876c-0.197,0.109-0.747,0.031-0.989,0.074c-0.384,0.065-0.929,0.035-1.245,0.293c0.083-0.083,0.146-0.167,0.223-0.257c-0.51-0.03-1.157,0.158-1.613-0.146c-0.321-0.216-0.483-0.597-0.843-0.768c-0.382-0.183-0.943-0.059-1.245-0.403c-0.371-0.421,0.214-0.649,0.551-0.731c-0.035-0.095-0.074-0.196-0.11-0.292c0.89-0.31,1.853-0.03,2.746-0.292c-0.293-0.688-1.065-0.875-1.649-1.245c-0.633-0.407-1.04-0.662-1.83-0.732c-0.828-0.074-1.731,0.247-2.528,0.037c-0.387-0.104-1.192-0.534-1.538-0.146c0.625,0.191,1.412,0.426,1.978,0.768c0.338,0.205-0.008,0.717,0.438,0.769c-0.391,0.064-0.251,0.223-0.035,0.367c-0.447,0.025-0.122,0.175-0.147,0.439c-0.022,0.214-0.104,0.423-0.182,0.621c-0.102,0.255-0.322,0.698,0.036,0.845c0.516,0.21,0.997,0.123,1.43,0.583c0.242,0.262,0.09,0.77,0.512,0.879c-0.938,0.297-0.561,1.639-0.146,2.159c-0.344-0.271-0.511-0.762-0.989-0.843c-0.254-0.043-0.723,0-0.696,0.369c-0.108-0.042-0.21-0.105-0.295-0.185c0.158-0.148,0.339-0.25,0.551-0.291c-0.097-0.453-0.878-0.569-1.245-0.584c-0.576-0.025-0.836-0.024-1.393-0.183c-0.548-0.16-0.878,0.223-1.209,0.584c-0.408,0.446-0.86,0.567-1.429,0.697c-0.579,0.132-0.911,0.499-1.392,0.807c-0.265,0.17-1.042,0.375-0.989,0.807c0.05,0.415,0.983,0.836,1.281,1.101c0.442,0.391,0.831,0.845,1.064,1.391c-0.34-0.104-1.126-0.336-1.466-0.255c-0.516,0.12-0.738,0.136-1.246-0.073c-0.533-0.223-1.137-0.384-1.722-0.332c-0.37,0.032-0.801,0.506-0.915,0c0.218,0.021,0.439-0.094,0.585-0.255c-0.869,0.255-1.454-0.614-2.236-0.766c-0.297-0.06-0.863-0.359-1.063,0.035c-0.212,0.426-0.236,0.581-0.842,0.551c0.453,0.616,1.172,0.96,1.757,1.428c0.273,0.22,0.641,0.168,0.954,0.074c0.401-0.123,0.665,0.146,1.023,0.255c-0.29,0.379,0.844,1.228-0.438,1.101c-0.352-0.034-0.452,0.335-0.954,0.182c-0.522-0.159-1.09-0.202-1.609-0.366c-0.427-0.137-0.647-0.521-1.024-0.731c-0.202-0.116-0.183,0.264-0.403-0.037c-0.092-0.124-0.216-0.216-0.368-0.256c-0.434-0.212-0.683,0.165-1.1-0.037c-0.335-0.162-0.669-0.396-1.025-0.513c0.079-0.088,0.141-0.171,0.223-0.256c-0.095-0.064-0.197-0.124-0.293-0.183c0.102-0.066,0.223-0.125,0.33-0.183c-0.372-0.024-0.386-0.534-0.769-0.586c0.378-0.419-0.558-0.766-0.769-0.989c-0.217-0.224,0.851-0.505,0.476-1.023c0.745,0.175-0.403-0.875-0.586-0.99c-0.784-0.489-1.847-0.613-2.746-0.66c0.265-0.09,0.705-0.041,0.585-0.475c-0.33,0.065-1.094,0.002-1.429-0.074c0.311-0.159,0.697-0.163,1.025-0.073c-0.336-0.343-0.879-0.046-1.282-0.146c0.308,0.053,0.569-0.239,0.878-0.111c-0.319-0.255-0.771-0.173-1.136-0.293c0.683,0.074-0.534-0.447-0.809-0.401c0.091-0.093,0.174-0.159,0.258-0.257c-0.463-0.321-1.006-0.268-1.504-0.476c0.355,0.057,0.718-0.138,1.064,0c0.367,0.146,0.817,0.198,1.208,0.182c-0.783,0.028,0.786,0.814,0.99,0.879c0.242,0.083,0.71-0.099,0.878,0.037c0.25,0.198,0.537,0.226,0.732-0.074c-0.098,0.471,0.562,0.199,0.806,0.623c0.024,0.046,0.927-0.096,1.136,0c0.969,0.45,1.896,0.648,2.966,0.695c1.266,0.057,2.413,0.46,3.664,0.587c1.123,0.115,2.104-0.036,3.188-0.293c0.991-0.233,1.602-0.604,2.346-1.281c0.496-0.452,1.048-1.346,0.145-1.575c-0.182-0.048-0.413-0.622-0.473-0.806c-0.159-0.46-0.325-0.364-0.698-0.55c-0.411-0.206-0.85-0.15-1.21-0.476c-0.318-0.286-0.725-0.561-1.136-0.697c0.073,0.092,0.121,0.194,0.184,0.293c-0.905,0.108-1.912-0.417-2.675-0.844c0.098,0.074,0.199,0.139,0.294,0.223c-0.977-0.172-1.739-0.893-2.675-1.173c-1.09-0.327-2.202-0.643-3.259-1.064c-0.946-0.371-1.776-0.103-2.711-0.254c-0.403-0.067-0.801-0.246-1.209-0.256c-0.371-0.009-0.774,0.127-1.136,0c-0.01,0.242-0.122,0.349-0.257,0.439c-0.197-0.062-0.527-0.186-0.037-0.257c-0.37-0.073-0.251-0.121,0-0.255c-0.302-0.357-0.817-0.175-1.135,0.036c0.066-0.091,0.126-0.156,0.182-0.257c-0.306-0.008-0.612-0.119-0.914-0.145c-0.136-0.013-0.242,0.03-0.368,0.074c0.053-0.017,0.093-0.058,0.146-0.074c-0.334-0.172-0.681-0.264-1.026-0.402c0.035-0.098,0.077-0.18,0.147-0.256c0.301,0.363,1.955,0.787,2.051,0.073c-0.451-0.192-0.936-0.097-1.393-0.327c-0.306-0.158-0.777-0.395-1.135-0.257c0.088,0.078,0.172,0.14,0.256,0.223c-0.153,0.02-0.54-0.051-0.584,0.183c-0.027,0.147-0.414,0.35-0.516,0.292c-0.332-0.19-0.831-0.224-1.207-0.292c0.267,0.189,0.416,0.515,0,0.62c-0.427,0.111-0.831-0.092-1.21-0.256c0.33,0.75-0.8,0.752-1.247,0.844c-0.516,0.104-0.146,0.358-0.438,0.621c-0.394,0.355-1.093,0.374-1.574,0.551c0.285,0.037,1.073,0.101,0.583,0.55c-0.42,0.397-0.355,0.767,0.146,1.099c0.485,0.322,1.096,0.331,1.576,0.661c0.377,0.258,1.065,0.538,1.355,0.877c0.642,0.757-2.093,1.359-1.247,2.418c0.82,1.025,2.042,1.681,2.493,3.004c-0.276,0.014-0.536,0.097-0.81,0.146c0.356,0.101,0.164,0.646,0,0.916\n\t\tc-0.153,0.255,0.394,0.328,0.477,0.515c-0.566,0.124-0.455,0.757,0.037,0.915c0.324,0.108,0.688-0.089,0.879,0.293c-1.008,0.455,0.44,0.97,0.843,1.174c0.888,0.445-0.469,1.291-0.878,1.501c1.077,0.599,2.174,1.166,3.224,1.797c0.438,0.262,0.615,0.365,0.403,0.843c-0.246,0.56-0.414,0.939-0.916,1.318c-1.083,0.818-1.924,1.878-2.966,2.748c-1.012,0.843-2.281,1.382-3.19,2.345c0.518,0.007,0.768-0.002,1.21-0.292c0.166-0.11,0.575-0.354,0.768-0.146c-0.262,0.153-0.068,0.46,0,0.66c-0.188-0.089-0.37-0.19-0.551-0.292c0.315,0.348,1.064,0.945,1.502,1.1c0.625,0.223,1.146-0.202,1.758,0.222c0.028,0.021,1.291,0.697,0.732,0.697c-0.61,0-1.174-0.385-1.797-0.402c-0.54-0.016-0.655,0.59-1.137,0.623c-0.273,0.019-0.62-0.371-0.807,0c-0.056,0.109-0.068,0.291-0.22,0.292c-0.259,0.002-0.751-0.508-0.662,0c0.041,0.239,0.257,0.339,0.074,0.585c0.18,0.071,0.368,0.169,0.439,0.367c-0.627-0.008-0.586,0.437-0.81,0.878c-0.156,0.318-0.63,0.455-0.621,0.843c0.008,0.387,0.33,0.71,0.256,1.1c-0.041,0.223-0.094,0.449,0.111,0.621c0.249,0.213,0.435,0.804,0.73,0.844c-0.777,0.616-1.193,0.989-0.037,1.501c0.499,0.223,0.331,1.083,0.037,1.465c0.578-0.072,1.059,0.714,1.319,1.171c0.1,0.174,0.216,1.355,0.55,1.21c0.578-0.25,0.865,0.313,1.465,0.182c0.279-0.06,0.616-0.084,0.878,0.037c0.284,0.131,0.144,0.314,0.185,0.55c0.097,0.582,1.558-0.299,1.941-0.181c0.239,0.073,1.707,0.717,1.721,0.915c0.034,0.407-0.155,0.596,0.11,0.99c0.131,0.196,0.305,0.59,0.035,0.77c-0.468,0.31,0.709,1.112,0.916,1.463c0.218,0.369,0.45,0.765,0.844,0.953c0.29,0.14,0.786,0.083,0.879,0.477c0.056,0.234-0.341,0.701,0.222,0.585c0.398-0.083,0.525-0.025,0.915,0.073c0.669,0.168,0.083,0.221,0.44,0.475c0.228,0.164,0.687,0.322,0.768,0.622c0.059,0.206-1.077,0.861-1.318,0.877c-0.671,0.058-1.208-0.618-1.868-0.074c-0.317,0.261,0.173,0.614,0.369,0.768c0.379,0.31,0.248,0.326,0.328,0.769c0.124,0.666,0.316,1.368,1.024,1.611c0.574,0.195,1.069-0.113,1.026-0.731c0.665,0.045,1.045,0.292,1.685,0.036c0.583-0.233,0.996,0.176,1.501-0.036c0.533-0.223,0.901,0.562,1.064,0.916c0.174,0.38,0.748,0.427,0.916,0.807c-0.231,0.144-0.584,0.051-0.731,0.331c-0.073,0.137,0.812,0.932,0.402,1.172c0.346,0.115,1.196,0.391,1.537,0.222c0.541-0.271,0.768,0.47,1.283,0.439c-0.154,0.288,0.289,1.129,0.403,1.428c0.189,0.502,0.573,0.748,1.063,0.475c0.444-0.245,0.692,0.06,1.062,0.256c0.055,0.027,0.748,0.329,0.768,0.328c0.629-0.027,1.195-0.693,1.905-0.622c0.41,0.042,0.606,0.653,0.844,0.916c0.263,0.289,0.714,0.303,0.878,0.697c0.612-0.353,0.321-0.607,1.064-0.221c0.382,0.2,1.439,0.628,1.756,0.256c0.273,0.547,0.679,0.218,0.989,0.584c0.223,0.262,0.582,0.387,0.916,0.369c0.229-0.015,0.282-0.202,0.55-0.073c-0.401,0.383,0.56,1.237-0.368,1.61c-0.236,0.096-0.441,0.123-0.255,0.439c0.237,0.411,0.604-0.155,0.66,0.401c-0.312-0.093-0.834,0.193-0.66,0.585c0.059,0.134,1.024,0.471,0.515,0.844c0.106,0.089,0.229,0.109,0.366,0.073c0.07,0.329-0.172,1.395-0.55,1.428c-0.399,0.034-0.855-0.116-1.245-0.037c-0.343,0.07-0.722-0.224-0.953,0.185c-0.116,0.204-0.242,0.37-0.476,0.437c-0.466,0.133-0.987,0.946-0.402,1.064c-0.38,0.332-0.059,0.649,0.328,0.474c0.099-0.042,0.174-0.093,0.257-0.145c-0.048,0.046-0.118,0.117-0.146,0.181c0.498,0.059,0.955-0.281,1.43-0.366c0.6-0.107,0.328,0.549,0.805,0.402c-0.367,0.322-1.025,0.695-1.574,0.767c-1.098,0.147-0.272,0.181-0.401,0.698c-0.336,0.025-0.575-0.173-0.916-0.073c-0.308,0.092-0.56,0.205-0.877,0.073c0.234,0.756,0.663,0.621,1.208,0.953c0.217,0.129,1.04,0.584,0.953,0.916c-0.266,0.02-0.551-0.401-0.807-0.292c-0.218,0.094-0.193,0.593-0.33,0.769c-0.034-0.174-0.074-0.337-0.11-0.515c-0.323,0.205-0.344,1.581-0.877,1.246c-0.024,0.174,0.124,0.894,0.292,0.255c0.037,0.271,0.255,0.527,0.111,0.808c-0.189-0.058-1.394-0.185-1.283,0.037c-0.364-0.296-1.107-0.779-1.281-0.147c0.08-0.068,0.163-0.127,0.255-0.183c0.019,0.221,0.144,0.37,0.369,0.37c-0.237,0.137-0.543,0.182-0.661,0.473c0.738,0.326,1.51,0.221,1.978,0.99c0.233,0.382,1.44,0.696,1.062,0.222c0.541,0.153,0.808,0.764,1.28,1.025c0.52,0.284,1.123,0.369,1.652,0.661c1.206,0.667,1.995,1.877,3.225,2.491c-0.058-1.257,2.745-0.101,3.296,0.146c0.44,0.197,0.916,0.331,1.394,0.402c0.446,0.071,0.787-0.09,1.208-0.073c0.301,0.011,0.529,0.208,0.843,0.22c0.286,0.009,0.592-0.024,0.844,0.146c0.306,0.208,2.426,1.101,2.125,1.429c0.805,0.598,2.132-1.011,2.674,0.109c0.04-0.582,0.892-0.371,1.136-0.074c0.415,0.51,0.671,0.1,1.172,0.367c0.321,0.174,0.078,0.6,0.11,0.878c0.029,0.279,0.663,0.5,0.878,0.585c0.827,0.329,1.793,0.397,2.418,1.023c0.271,0.272,0.496,0.385,0.809,0.552c0.331,0.174,0.331,0.641,0.696,0.806c0.301,0.137,0.916,0.407,1.245,0.258c0.184-0.085,0.33-0.535,0.477-0.698c0.296-0.323,0.651-0.563,0.876-0.952c0.24-0.415-0.111-0.505-0.403-0.808c-0.336-0.35-0.572-0.771-0.951-1.1c-0.329-0.285-0.754-0.542-0.99-0.916c-0.254-0.402-0.376-0.8-0.806-1.063c-0.307-0.187-0.211-0.829,0.034-1.024c-0.666-0.122-0.239-1.411-0.034-1.759c-0.492-0.307-0.445,0.757-0.403,1.026c-0.475-0.073-0.129-0.309-0.146-0.623c-0.02-0.333-0.257-0.621-0.438-0.878c-0.304-0.428-0.526-0.633-0.99-0.877c-0.345-0.183-0.962-0.293-0.915-0.808c0.025-0.313,0.632-0.601,0.584-0.916c0.045,0.052,0.1,0.095,0.146,0.146c0.289-1,1.156-1.922,0.329-2.858c0.335,0.003,0.505,0.338,0.66,0.585c-0.072-0.223-0.091-0.5-0.293-0.66c0.305,0.083,0.569,0.293,0.844,0.438c-0.114-0.58,0.426-0.182,0.771-0.367c0.168-0.09,0.251-0.281,0.474-0.256c-0.452-0.562,0.723-0.101,0.842-0.037c0.027-0.223-0.074-0.328-0.292-0.329c0.131-0.185,0.094-0.354-0.146-0.402c0.188-0.094,0.371-0.074,0.55,0.037c-0.017-0.357,0.413-0.358,0.621-0.222c-0.035-0.182-0.057-0.366-0.072-0.55c0.097,0.052,0.196,0.091,0.293,0.146c-0.085-0.535-2.201-1.028-2.055-1.317c0.188-0.37,1.276,0.244,1.138-0.257c-0.102-0.357-0.533-0.654-0.768-0.916c-0.802-0.884-1.356-1.928-2.602-2.159c-0.303-0.059-0.942-0.197-1.172,0.11c-0.271,0.359-0.639-0.648-0.807-0.808c0.087-0.061,0.171-0.123,0.255-0.182c-0.376-0.343-0.316-0.588-0.877-0.733c-0.311-0.078-0.701-0.173-0.877-0.474c-0.332-0.564,0.106-1.396,0.549-1.722c0.613-0.453-0.508-0.837-0.585-1.246c-0.171-0.885,0.021-1.221,0.659-1.685c0.393-0.281-0.381-1.365,0.587-1.355c0.84,0.011,1.411,1.388,2.125,1.723c0.372,0.174,0.931-0.056,1.21-0.33c0.234-0.235-0.146-0.458-0.257-0.66c-0.2-0.366-0.354-1.25-0.807-1.391\n\t\tc0.634,0.167,1.216-0.141,1.722-0.552c0.181-0.147-0.109-0.439-0.074-0.62c0.056-0.282,0.468-0.183,0.661-0.183c0.35,0,0.46-0.354,0.768-0.439c0.285-0.08,0.645-0.065,0.808-0.369c0.252-0.469,0.058-0.976,0.731-0.66c-0.072-0.173-0.114-0.375-0.183-0.551c0.406,0.087,1.399,0.165,1.502,0.584c0.155,0.632,0.63-0.144,0.916,0.331c0.14-0.174,0.139-0.521,0.368-0.623c0.32-0.144,0.612-0.138,0.953-0.33c0.403,1.299,1.566,0.758,2.563,0.878c0.582,0.074,0.65,0.615,1.1,0.808c0.402,0.174,0.745,0.062,1.064,0.438c0.229,0.272,1.132,0.622,1.098,0.807c-0.046,0.256,0.013,0.629,0.222,0.807c0.356,0.304,0.444-0.37,0.329-0.585c-0.147-0.275-0.449-0.509-0.551-0.807c0.469-0.32,1.131,0.306,1.466,0.549c0.366,0.269,0.91,0.322,1.209,0.585c0.356,0.32,1.06,0.186,1.209-0.366c0.107-0.393,0.688-0.488,0.66-0.916c0.206,0.014,0.386,0.094,0.551,0.223c0.02-0.354,1.12-0.444,1.209-0.223c0.086,0.219,0.591,0.485,0.806,0.549c0.239,0.074,0.364-0.228,0.623-0.109c-0.034-1.203,0.281-0.134,0.952-0.621c0.529-0.385,0.971,0.422,1.173,0.73c0.282,0.435,0.95,0.542,1.429,0.586c0.201,0.021,1.289,0.084,1.025,0.515c0.301-0.022,0.77-0.086,0.807-0.476c0.017-0.186-0.04-0.524,0.221-0.584c0.238-0.058,0.468,0.282,0.622,0.401c0.23,0.179,0.6,0.205,0.879,0.224c0.386,0.02,1.86-0.159,1.866-0.699c0.004-0.32-0.41-1.069,0.146-1.136c-0.52-0.174-0.62-0.524-1.245-0.583c-0.484-0.048-0.656-0.417-1.062-0.517c-0.483-0.116-0.773,0.058-1.099-0.401c-0.197-0.277-1.208-0.189-1.212-0.585c0,0.001,0.918-0.521,0.99-0.551c0.271-0.106,0.466-0.01,0.698-0.22c0.139-0.124,0.272-0.316,0.438-0.402c-0.159-0.104-1.149-1.081-1.099-1.174c0.118-0.223,0.631-0.459,0.366-0.769c0.291-0.03,0.703-0.086,0.989-0.073c0.228,0.012,0.422,0.146,0.662,0.146c0.131,0,1.473-0.052,0.807-0.439c-0.663-0.384-1.388-0.353-2.089-0.551c-1.015-0.283,0.37-0.502,0.475-0.661c-0.2-0.294-0.413-0.18-0.697-0.145c-0.304,0.037-0.658-0.156-0.916-0.292c0.891-0.074,0.183-0.669-0.073-0.877c0.174-0.035,0.339-0.016,0.515,0.035c-0.166-0.598,1.206-0.079,1.429-0.035c0.337,0.067,0.615-0.224,0.953-0.224c0.347,0,0.445,0.344,0.767,0.37c-0.159-0.994,1.135-0.235,1.173-0.698c0.037-0.445,1.554-0.203,1.868-0.292c0.035-0.088,0.04-0.17,0.074-0.256c0.15,0.021,0.331,0.01,0.475-0.037c0.387-0.052,0.631-0.144,1.026-0.073c0.262,0.048,0.461-0.224,0.696,0c0.304,0.29,0.297-0.156,0.293-0.328c-0.016-0.709,2.36-0.604,2.931-0.731c0.633-0.143,1.228-0.241,1.866-0.369c0.482-0.094,1.444-0.319,1.758-0.696c-0.562-0.102-0.094-0.295,0.035-0.369c0.257-0.14,0.704-0.065,0.55-0.515c0.216,0.062,0.438,0.064,0.661,0.036c-0.075-0.088-0.175-0.172-0.258-0.256c0.343,0.019,0.75,0.348,0.99,0.146c0.347,0.05,0.706,0.062,1.025,0.224c0.323,0.16,1.195,0.713,1.539,0.367c0.457-0.463,0.773-0.436,1.354,0.037c0.333,0.27,0.349,0.688,0.622,0.99c0.215,0.234,0.496,0.332,0.768,0.475c-0.348,0.363,0.568,1.153-0.181,1.209c0.462,0.569,0.866,0.21,1.317,0.439c0.272,0.138,0.494-0.129,0.661-0.292c0.169-0.167,0.614,0.107,0.843,0.074c-0.2-0.1-0.309-0.286-0.256-0.513c0.383,0.171,0.655,0.667,1.1,0.697c-0.369,0.272,0.025,0.383,0.183,0.732c0.147-0.161,0.331-0.261,0.551-0.257c-0.12-0.18-0.34-0.279-0.551-0.182c0.384-1.085,2.162,1.167,2.638-0.11c0.193,0.153,0.367,0.369,0.367,0.62c-0.358-0.049-0.98,0.197-0.843,0.662c0.105,0.347,0.582,0.311,0.697,0.66c0.286-0.266,0.794-0.884,1.245-0.513c0.236,0.19,0.398-0.093,0.621,0.109c0.141,0.124,0.191,0.254,0.403,0.255c-0.046-0.718,0.353-0.789,0.916-0.989c0.268-0.095,1.073-0.409,0.73-0.807c0.44-0.04,0.845-0.188,1.247-0.368c0.046-0.022,0.479-0.409,0.515-0.403c0.42,0.062,0.811-0.217,1.208-0.368c-0.074,0.092-0.157,0.194-0.221,0.293c0.369,0.095,0.249,0.405,0.074,0.622c-0.117,0.14-0.428,0.008-0.586,0.109c1.219,0.925,2.652,1.419,3.956,2.199c1.209,0.72,2.164,1.686,3.188,2.638c1.06,0.985,2.175,1.933,3.226,2.929c0.658,0.625,1.611,2.109,2.528,2.307c-0.343-0.366,0.277-0.178,0.515-0.623c0.166-0.313-0.191-0.417-0.074-0.73c0.041-0.107,0.566-0.224,0.623-0.222c0.286,0.009,0.454,0.317,0.698,0.293c0.499-0.052,0.209,0.296,0.292,0.585c0.067,0.238,0.456,0.102,0.62,0.109c0.305,0.016,0.483,0.454,0.696,0.623c0.291,0.227,0.802-0.086,1.137-0.037c0.277,0.041,0.403,0.249,0.697,0.109c0.136-0.07,0.288-0.083,0.439-0.073c0.42-0.015,0.502-0.386,0.806-0.439c0.411-0.074,0.258,0.009,0.551-0.292c0.099-0.104,0.284-0.059,0.402-0.038c1.156,0.193,2.34,0.961,2.967,1.905c0.482,0.728,1.729,0.35,2.236,0.954c0.347,0.412,0.604,0.898,1.025,1.245c0.41,0.336,1.429,0.223,1.942,0.292c0.245,0.03,0.681,0.45,0.843-0.074c0.054-0.173,0.272-0.359,0.404-0.475c0.237-0.219,0.512-0.138,0.4,0.22c-0.14,0.462,0.363,0.356,0.623,0.549c0.329,0.246,0.544,0.718,0.988,0.769c0.455,0.056,0.386,0.348,0.732,0.476c0.467,0.174,1.576-0.201,1.612-0.73c0.024-0.421,0.363-0.577,0.768-0.516c0.343,0.056,0.779,0.391,0.73-0.109c0.257,0.109,0.588,0.235,0.844,0.037c-0.051-0.089-0.129-0.173-0.184-0.256c0.42-0.067,0.745-0.183,1.138-0.329c-0.212-0.125-0.326-0.36-0.404-0.586c0.313-0.22,0.796-0.016,0.732-0.473c-0.013-0.084,0.658-0.338,0.731-0.37c0.314-0.11,0.532-0.034,0.769-0.292c0.211-0.228,0.388-0.416,0.697-0.515c0.465-0.148,0.563-0.036,0.841-0.474c0.133-0.208,0.322-0.238,0.551-0.256c0.309-0.024,1.049,0.003,0.806-0.514c0.55-0.013,0.708,0.768,1.284,0.367c0.504-0.354,0.313,0.226,0.695,0.37c0.862,0.316,1.972-0.174,2.857,0.182c0.461,0.182,0.718,0.624,1.062,0.952c0.454,0.434,1.042,0.637,1.65,0.731c0.216,0.034,1.425,0.399,1.574,0.292c0.355-0.247,0.637-0.343,1.064-0.292c0.655,0.08,1.274,0.29,1.942,0.369c0.478,0.056,1.069,0.467,1.538,0.369c0.42-0.089,0.472-0.531,0.916-0.586c0.469-0.059,0.569-0.691,0.515-1.062c-0.088-0.571-0.303-0.647-0.768-0.844c-0.461-0.195-0.511-0.747-0.916-0.952c-0.435-0.224-1.01-1.988-0.22-1.723c-0.223-0.472-0.162-0.793,0.367-0.953c0.38-0.116,0.252-0.8,0.184-1.063c0.977,0.306,1.906,0.717,2.894,1.025c1.032,0.322,2.085,0.3,3.113,0.698c0.813,0.312,1.644,0.321,2.492,0.474c0.734,0.133,1.009,1.09,1.428,1.611c0.22,0.271,0.508,0.436,0.697,0.731c0.191,0.303,0.547,0.292,0.808,0.515c0.255,0.218,0.807,0.37,1.137,0.402c0.453,0.042,0.595,0.226,0.988,0.367c1.415,0.501,2.753-0.35,4.104-0.661c0.697-0.16,1.626-0.08,2.305,0.146c0.563,0.189,0.912,0.002,1.465,0.074c0.506,0.065,0.911,0.46,1.318,0.731c0.518,0.344,1.007,0.385,1.611,0.401c0.698,0.02,0.832,0.182,1.247,0.697\n\t\tc0.312,0.387,0.735,0.5,1.135,0.767c1.083,0.736,2.094,0.272,3.26,0.662c0.751,0.25,1.46,0.205,2.235,0.22c0.442,0.009,0.931,0.24,1.356,0.037c0.249-0.122,0.415-0.319,0.658-0.439c0.271-0.134,0.598-0.041,0.88-0.182c0.389-0.197,1.1-0.185,1.537-0.293c0.486-0.121,1.107,0.198,1.354-0.402c0.174-0.418,0.211-0.721,0.588-1.024c0.983-0.788,2.006-1.268,3.223-0.622c0.592,0.314,1.05,0.711,1.723,0.843c0.579,0.115,0.908-0.261,1.463-0.328c0.705-0.086,1.121,0.335,1.688,0.661c0.51,0.292,1.114,0.34,1.685,0.438c0.431,0.074,1.319,0.584,1.685,0.183c0.299-0.331,0.467-0.863,0.914-1.025c0.307-0.114,1.617-0.229,1.319-0.807c-0.15-0.29-0.795-0.366-0.844-0.586c-0.081-0.38-0.049-0.655,0.036-1.024c0.062-0.26-0.235-0.443-0.109-0.695c0.116-0.229,0.094-0.526,0.073-0.769c-0.038-0.445-0.278-1.034-0.108-1.466c0.23-0.584,0.796-0.572,0.549-1.282c-0.14-0.411-0.696-0.702-0.914-1.136c-0.185-0.37-0.78-0.424-1.136-0.402c-0.518,0.031-0.677-0.056-1.024-0.438c0.874-0.295,0.504-1.486,1.538-1.574c1.008-0.09,1.917-0.653,2.931-0.551c1.148,0.117,2.363-0.444,3.44,0.146c0.255,0.139,0.552,0.092,0.809,0.222c0.228,0.113,0.43,0.288,0.66,0.402c0.448,0.224,0.979,0.138,1.428,0.369c0.006-0.469,0.512-0.288,0.768-0.183c0.288,0.115,1.109,0.249,1.245,0.475c0.218,0.354,0.802,0.46,1.174,0.66c0.317,0.17,0.31,0.153,0.438,0.439c0.123,0.269,0.492,0.239,0.698,0.402c0.42,0.336,0.887,0.59,1.318,0.916c0.42,0.318,0.49,0.791,0.953,1.101c0.321,0.217,0.759,0.756,1.099,0.877c0.252,0.089,0.766,0.555,0.916,0.768c0.665,0.926,1.947,1.264,2.527,2.236c0.333,0.558,0.565,0.641,1.101,0.952c0.299,0.174,0.395,0.767,0.659,1.026c0.42,0.416,0.886,0.779,1.466,0.915c0.62,0.147,0.927,0.078,1.538,0.036c0.44-0.029,0.675,0.039,1.062,0.292c0.437,0.288,0.962,0.247,1.428,0.439c-0.392-0.698,0.567,0.167,0.623,0.183c0.371,0.111,0.566,0.124,0.878,0.402c0.551,0.493,1.227,0.866,1.979,0.807c1.049-0.088,0.331,0.597,0.99,0.954c0.596,0.321,1.121,0.613,1.099,1.318c-0.013,0.392,1.6,1.458,1.977,1.391c0.23-0.041,0.664-0.239,0.878-0.074c0.257,0.197,0.366,0.189,0.699,0.147c0.425-0.055,1.797,0.075,1.797-0.477c0-0.779,0.976-1.009,1.574-0.767c-0.069-0.025,0.615-0.571,0.696-0.623c0.462-0.29,1.044-0.408,1.539-0.146c0.354,0.189,0.43,0.058,0.475,0.477c0.026,0.254,0.126,0.465,0.291,0.659c0.301,0.354,0.73,0.476,0.845,0.954c0.155,0.663-0.287,0.412-0.515,0.877c-0.139,0.289,0.157,0.471,0.256,0.697c0.091,0.208,0.054,0.444,0.109,0.66c0.082,0.311,0.285,0.533,0.369,0.844c0.044,0.175-0.03,0.423,0.073,0.586c0.172,0.264,0.681,0.667,0.109,0.953c0.533,0.39-0.097,0.609,0.111,1.063c0.115,0.253,0.469,0.569,0.072,0.769c-0.499,0.25-0.016,0.825,0.146,1.136c0.404,0.767-1.521,0.173-1.757,0.109c-0.361-0.1-1.184-0.547-1.54-0.476c-0.174,0.036-0.312,0.659-0.401,0.807c-0.229,0.371-0.549,0.285-0.878,0.403c-0.259,0.089,0.573,0.781,0.66,0.876c0.732,0.825,1.313,1.683,1.797,2.676c0.408,0.843,1.099,1.187,1.099,2.199c0,0.174,0.154,0.566-0.145,0.584c-0.456,0.031-0.871-0.007-1.137,0.475c0.652,0.18,1.057,0.795,1.464,1.318c0.071-0.58-0.12-0.836-0.62-1.099c0.295-0.307,1.044,0,1.354,0.146c0.067-0.277,0.134-0.927-0.108-1.063c0.704,0.122-0.073-1.225,0.622-1.172c0.522,0.041,0.041,0.773,0.551,0.769c0.205-0.003,0.475-0.598,0.438-0.769c0.124,0.147,0.715,1.324,0.842,1.247c0.261-0.161,0.706,0.198,1.025,0.182c0.09-0.004,0.944,0.226,0.99,0.293c0.252,0.364,0.527,0.157,0.844,0c1.025-0.518,1.812-1.036,2.637-1.869c0.296-0.297,1.043-1.528,0.515-1.796c0.33-0.202,0.162-0.751,0.221-1.062c0.074-0.399,0.054-0.368,0.369-0.623c0.257-0.21-0.255-0.837,0.183-0.879c0.153-0.014,0.14-0.602,0.182-0.73c0.124-0.371,0.031-0.611,0.258-0.955c0.171-0.259,0.267-0.497,0.401-0.767c0.325-0.641,0.64-1.702,0.438-2.417c-0.087-0.315,0.042-0.39,0.037-0.66c-0.067-0.141-0.124-0.295-0.183-0.439c-0.094-0.393-0.26-1.019-0.036-1.392c0.479-0.806-0.222-1.665,0.182-2.493c0.342-0.701,0.964-1.296,0.44-2.051c-0.205-0.297-0.306-1.293-0.732-1.136c0.268-0.106-0.077-0.741-0.328-0.807c0.124-0.323-0.014-0.714-0.183-0.99c-0.361-0.582-1.089-0.73-0.698-1.504c-0.599,0.197-1.502-1.255-1.758-1.649c-0.237-0.37-0.132-0.912-0.403-1.244c-0.197-0.247-0.81-0.729-0.326-1.026c-0.289-0.062-0.516-0.6-0.257-0.806c0.279-0.224-0.096-0.646,0.257-0.88c-0.663-0.173-0.163-0.78-0.769-0.915c-0.354-0.075-1.103-0.254-1.137-0.698c-0.091-1.213-1.813-1.355-2.637-1.943c0.457-0.086,0.954,0.237,1.354,0.402c-0.068-0.688,0.17,0.089,0.257-0.255c0.167-0.646-1.43-0.866-1.686-0.99c-0.482-0.226-0.868-0.55-1.393-0.731c-0.424-0.15-0.861-0.303-1.245-0.549c-0.65-0.421-1.616-1.446-2.49-1.355c-0.489,0.05-0.765,0.331-1.282,0.183c-0.371-0.106-0.852-0.322-1.246-0.223c0.406,0.07,0.353,0.415,0.586,0.661c0.25,0.266,0.335,0.246,0.515,0.584c0.331,0.636,0.61,0.967-0.185,1.136c0.06-0.291,0.191-1.288-0.255-1.354c-0.44-0.069-0.041,0.675-0.439,0.953c-0.378,0.261-1.259,0.511-1.685,0.292c-0.121-0.06,0.28-1.086,0.439-1.209c-0.523-0.126-1.264-0.064-1.649-0.514c0.366,0.029,0.459-0.354,0.513-0.622c-0.328,0.095-1.198-0.025-0.951,0.584c0.119,0.299,0.407,0.112,0.584,0.292c0.125,0.131,0.142,0.381,0.183,0.55c-0.466,0.09-1.125,0.421-1.319-0.256c-0.095-0.332-0.233-0.597-0.438-0.876c-0.092-0.124-0.464-0.36-0.476-0.515c-0.073-0.791-1.185-0.705-1.721-0.66c-0.776,0.065-1.414-0.033-2.159-0.256c-0.521-0.158-1.549-0.586-0.697-1.248c0.27-0.208,0.59-0.313,0.768-0.619c0.125-0.224-0.021-0.536,0.146-0.732c0.156-0.188,0.449-0.152,0.549-0.402c0.099-0.246,0.354-0.485,0.55-0.66c0.363-0.325,0.146-1.437,0.768-1.467c-0.271-0.12-0.472-0.261-0.401-0.585c0.055-0.25-0.074-0.785,0.108-0.952c0.269-0.244,0.239-0.644,0.515-0.879c0.269-0.228,0.465-0.326,0.585-0.697c0.097-0.289-0.071-0.697,0.366-0.731c0.421-0.035,0.395-0.26,0.223-0.551c-0.177-0.295-0.505-0.774-0.4-1.135c0.115-0.407,0.698-0.501,0.915-0.843c0.254-0.403-0.074-0.839,0.073-1.247c0.188-0.522,0.736-0.664,1.208-0.807c0.432-0.13,0.699-0.025,1.138-0.073c0.479-0.05,0.818-0.205,1.318-0.146c1.129,0.135,2.246-0.133,3.371-0.036c0.444,0.038,0.515,0.315,0.844,0.549c0.353,0.253,0.732-0.042,1.1,0.109c-0.99-1.093,0.194-0.451,0.841-0.512c0.421-0.04,0.907,0.039,1.284,0.22c0.322,0.154,0.586-0.123,0.878,0.074c-0.069-0.092-0.127-0.194-0.184-0.293c0.619-0.21,1.168-0.179,1.686,0.22c0.294,0.229,0.748-0.082,1.098,0.11c-0.169-0.459-1.105-0.234-1.024-0.807\n\t\tc0.262,0.146,0.569,0.036,0.844,0.074c-0.341-0.14-0.825-0.295-0.369-0.62c0.555-0.394,1.526,0.013,2.125,0.146c0.183,0.041,2.464,0.92,2.16,0.255c0.818-0.149,1.553,0.231,2.236,0.623c0.514,0.296,1.165,0.085,1.611,0.438c-0.312,0.258-0.769,0.156-1.136,0.146c-0.382-0.009-0.723,0.16-1.102,0.183c0.873,0.6,1.764,0.64,2.786,0.55c-0.062-0.087-0.123-0.169-0.184-0.255c0.444-0.168,1.601,0.024,2.013,0.255c-0.402-0.253-0.15-0.482,0.111-0.697c0.319-0.262,0.181-0.265,0.731-0.146c0.205,0.044,2.065,0.649,1.539,0c0.635-0.161,1.058,0.376,1.719-0.146c-0.521-0.146-1.834-1.397-2.452-0.697c0.091,0.071,0.192,0.129,0.292,0.184c-0.255-0.11-0.537-0.042-0.807-0.11c-0.288-0.074-0.517-0.706-0.036-0.438c-0.202-0.092-1.407-0.973-0.622-0.844c-0.242-0.273-0.383-0.656-0.366-1.026c0.021-0.466,0.3-0.471,0.549-0.769c0.139-0.165,0.361-0.5,0.293-0.696c-0.104-0.297-0.555-0.983-0.074-1.246c0.392-0.212-0.252-0.624-0.401-0.807c0.42-0.1,0.253-0.807,0.807-0.622c-0.019-0.095-0.02-0.198-0.036-0.292c0.434,0.05,0.892,0.084,1.317,0.182c0.24,0.056,0.668-0.187,0.953-0.182c0.396,0.006,0.715-0.249,1.102-0.293c0.386-0.042,0.708,0.271,1.062,0.369c0.37,0.102,0.525,0.581,0.843,0.037c0.192-0.33,0.421-0.607,0.809-0.292c0.244,0.198,0.469,0.562,0.621,0.842c0.136,0.251-0.221,0.353,0.183,0.515c-0.319,0,0.666,0.456-0.146,0.255c0.367,0.218,0.715,0.443,0.953,0.808c0.325,0.501,0.5-0.211,0.989-0.037c0.42,0.147,0.228,0.64,0.476,0.732c0.27,0.1,0.245,0.415,0.515,0.55c0.164-0.385,0.553-0.578,0.953-0.402c-0.502-0.526,0.256-1.229,0.256-1.798c0-0.684,0.525-0.876,1.062-0.73c-0.664-0.196,0.068-0.288,0.292-0.183c0.272,0.126,0.484,0.34,0.768,0.439c-0.057-0.085-0.099-0.168-0.146-0.256c0.087-0.045,0.17-0.071,0.257-0.11c-0.424-0.431-1.039-0.304-1.465-0.844c-0.213-0.267-1.162-0.818-0.732-1.171c-0.313-0.028-0.649-0.158-0.768-0.476c0.831-0.258,1.854-0.684,2.711-0.293c0.869,0.397,1.816,0.369,2.746,0.515c-0.371,0.088-0.728-0.037-1.099-0.037c0.244,0.186,0.536,0.258,0.808,0.403c-0.437-0.189-1.528-0.682-1.978-0.369c-0.777,0.542,0.262,1.248,0.696,1.575c0.371,0.279,0.385,0.521,0.549,0.916c0.211,0.507,0.676,0.305,1.027,0.585c0.443,0.356,0.032,0.364,0.108,0.768c0.073,0.378,0.501,0.437,0.807,0.515c-0.103,0.04-0.417,0.451-0.515,0.402c-0.219-0.109-0.559-0.143-0.767,0c-0.127,0.086-0.092,0.335-0.223,0.439c-0.284,0.229-0.61,0.384-0.915,0.583c0.159,0.239,0.482,0.339,0.583,0.623c0.073,0.204-0.289,0.405-0.327,0.585c-0.079,0.361,0.104,0.681-0.11,1.024c-0.206,0.334-0.518,0.01-0.368,0.515c0.174,0.582-0.554,1.091,0.037,1.61c0.435,0.385-0.122,0.926,0.329,1.282c-0.417-0.25-0.224,0.004-0.368,0.257c-0.091,0.157-0.192,0.323-0.294,0.476c-0.164,0.245-0.322,0.552,0.074,0.658c-0.447-0.217-0.941,0.159-1.391-0.073c-0.108,0.178,0.155,0.635-0.074,0.73c-0.37,0.157-0.846-0.205-1.247-0.109c0.271,0.47,0.863,0.643,1.247,0.99c0.336,0.303,0.305,0.796,0.585,1.135c-0.378-0.137-0.457,0.723-0.439,1.063c-0.155-0.613-0.136,0.065-0.073,0.22c0.11,0.276,0.303,0.495,0.475,0.731c0.365,0.497,0.717,1.022,1.099,1.505c1.015,1.27,1.986,2.381,3.227,3.442c1.448,1.239,2.904,2.499,4.324,3.772c0.894,0.805,2.261,2.809,3.589,2.821c-0.531,0.054,0.01,0.319,0.223,0.515c0.238,0.223,0.484,0.409,0.732,0.62c0.497,0.43,0.969,0.886,1.39,1.393c0.371,0.449,0.741,0.932,1.245,1.246c0.437,0.27,0.998,0.452,1.175,0.99c0.334-0.348,0.409-0.781,0.659-1.173c0.174-0.269-0.127-0.357,0.11-0.623c0.582-0.646,0.252-1.617-0.074-2.343c-0.139-0.31-0.501-0.459-0.731-0.699c-0.173-0.173-0.1-0.35-0.256-0.514c-0.157-0.162-0.34-0.623-0.55-0.66c-0.218-0.037-0.451,0.001-0.477-0.293c0.317-0.138,0.595,0.144,0.807,0.33c0.273-0.331,0.777-0.953,1.282-0.953c0.224,0,0.403-0.19,0.55,0.074c0.123,0.221,0.514,0.297,0.732,0.328c-0.324-0.595-1.029-0.783-1.539-1.172c0.622,0.305-0.651-0.72-0.768-0.877c-0.303-0.408-0.777-0.902-0.402-1.392c0.335-0.438,0.352-1.033,1.063-0.989c0.338,0.023,0.613,0.322,0.954,0.292c0.254-0.026,0.513-0.117,0.767-0.037c-0.064-0.271,0.234-0.631,0.036-0.876c-0.255-0.318-0.716-0.502-1.062-0.697c-0.664-0.376-1.307-0.718-1.832-1.284c-0.455-0.486-0.606-1.042-0.916-1.61c-0.237-0.435,0.778-0.883-0.182-1.063c0.099-0.325,0.465-0.388,0.73-0.223c-0.059-0.241,0.263-0.329,0.292-0.109c0.042,0.304-0.33,0.304-0.109,0.66c0.238,0.378,1.214,0.947,1.539,0.439c0.319-0.501-1.44-1.741-1.943-1.831c-0.565-0.103-0.747-0.001-1.245-0.439c-0.332-0.29-0.611-0.603-0.953-0.877c-0.174-0.138-0.531-0.348-0.477-0.622c0.079-0.408,0.291-0.595-0.072-0.953c-0.419-0.412-1.147-0.454-1.687-0.623c-0.854-0.267-0.421,0.207-0.291,0.585c-0.229-0.301-0.878-0.31-1.172-0.439c-0.572-0.254-0.923-0.556-1.246-1.098c-0.082-0.14-0.912-2.387-0.074-2.054c-0.165-0.169-0.397-0.298-0.62-0.367c0.188-0.089,0.393-0.089,0.583,0c-0.069-0.078-1.199-0.713-0.402-0.586c-0.111-0.19-1.115-0.634-0.99-0.806c0.284-0.38-0.521-0.452-0.476-0.916c0.217,0.065,0.354-0.073,0.369-0.292c-0.131-0.014-0.272-0.018-0.403-0.037c0.538-0.401,1.173,0.321,1.612,0c-0.602-0.207,0.271-0.279,0.584-0.073c0.275,0.183,0.5,0.451,0.807,0.584c0.359,0.158,0.728-0.158,0.475-0.514c-0.158-0.225-0.602-0.246-0.842-0.329c0.327-0.024,0.491,0.021,0.77-0.183c0.309-0.225,0.302-0.674,0.549-0.844c0.312-0.212,0.83,0.445,1.025,0.622c0.237,0.22,0.876,1.665,1.355,1.172c0.322-0.33,0.086-1.112,0-1.502c0.185,0.037,0.369,0.053,0.55,0c-0.074-0.089-0.139-0.173-0.221-0.254c0.591,0.336,1.283-0.288,1.866-0.369c0.624-0.086,1.469-0.087,2.089,0.036c1.51,0.299,2.925,1.287,4.324,1.905c0.278-0.384-0.716-1.373-1.025-1.504c0.367,0.074,0.287,0.006,0.11-0.219c0.346,0.082,1.383-0.236,0.729-0.623c0.285,0.109,0.565-0.383,0.551-0.515c0.343,0.288,0.477-0.095,0.222-0.255c-0.156-0.098-0.349-0.14-0.514-0.224c0.286,0.032,0.55,0.181,0.843,0.184c-0.13-0.174-0.325-0.285-0.551-0.293c0.359-0.013,0.377-0.094,0-0.221c0.118,0,0.463,0.099,0.551,0c0.175-0.198-0.1-0.353-0.256-0.369c0.191,0.035,0.358,0.073,0.551,0.11c-0.229-0.263-0.566-0.314-0.878-0.402c0.369-0.235,0.757,0.257,1.099-0.036c-0.188-0.171-0.304-0.347,0.11-0.329c-0.195-0.131-0.383-0.281-0.514-0.477c0.236-0.019,0.462,0.101,0.697,0.111c0.281,0.01,0.501-0.238,0.073-0.369c0.422-0.083,0.893,0.152,1.282-0.109c-0.147-0.168-0.331-0.288-0.551-0.331c0.39,0.024,0.707,0.045,1.062-0.146c-0.057-0.099-0.119-0.2-0.181-0.292c0.35,0.108,1.06-0.265,1.318-0.475\n\t\tc0.533-0.436,0.6-0.729,1.394-0.768c-0.397-0.086-0.789-0.069-1.101-0.368c-0.178-0.172-0.318-0.372-0.551-0.476c0.402,0.096,0.713,0.428,1.137,0.439c-0.533-0.614,0.509,0.14,0.622,0.221c0.395,0.272,1.078,0.159,1.537,0.221c1.035,0.139,2.191,0.234,3.15,0.661c-0.041-0.207-0.201-0.353-0.403-0.403c0.345-0.022,0.331-0.587,0.109-0.768c-0.452-0.37-1.115-0.363-1.611-0.661c-0.414-0.247-0.448-0.624-0.988-0.767c-0.47-0.125-0.947-0.269-1.43-0.33c0.099-0.013,0.201-0.017,0.293,0c-0.225-0.11-0.47-0.209-0.696-0.33c-0.451,0.214-0.829-0.504-1.355-0.181c0.013-0.397,0.448-0.247,0.661-0.147c-0.384-0.137-0.384-0.175,0-0.109c-0.179-0.141-0.364-0.272-0.551-0.404c-0.235-0.162-0.488-0.323-0.768-0.402c-0.208-0.058-0.42-0.103-0.621-0.182c-0.127-0.052-0.599-0.389-0.036-0.146c-0.542-0.36-1.149-0.581-1.723-0.878c-0.124,0.197-0.04,0.326,0.184,0.367c-0.828,0.058-2.388-0.258-2.896-0.99c-0.304-0.434-0.953-0.821-1.319-0.22c-0.142,0.233-0.521,0.01-0.697-0.039c-0.295-0.078-0.489,0.158-0.767,0.185c0.089-0.083,0.172-0.165,0.255-0.256c-0.551-0.272-1.117-0.51-1.721-0.623c0.502-0.083,1.018,0.401,1.501,0.185c0.501-0.226,0.961,0.363,1.466,0.183c-0.224-0.424-0.915-0.652-1.355-0.699c-0.265-0.024-0.513,0.087-0.768,0.112c-0.224,0.02-0.396-0.18-0.622-0.148c0.984-0.333,2.446,0.114,3.296,0.622c0.936,0.563,2.113,0.422,3.148,0.369c-0.06,0.087-0.123,0.17-0.182,0.256c0.188,0.022,0.927-0.431,1.062-0.585c0.134-0.157,0.086-0.333,0.146-0.513c0.076-0.226,0.322-0.174,0.476-0.294c0.264-0.205-0.248-0.747-0.438-0.807c-0.173-0.055-0.894-0.029-0.731,0.146c-0.768-0.356,0.728,0.003,0.621-0.474c-0.092-0.427-1.561-0.6-1.906-0.733c-0.523-0.203-1.218-0.543-1.39-1.136c0.222,0.294,0.601,0.224,0.842,0c-0.286-0.106-0.564-0.241-0.842-0.366c0.18,0.045,0.361,0.045,0.55,0.036c-0.092-0.083-0.157-0.146-0.255-0.222c0.483,0.166,0.828,0.669,1.392,0.584c0.005-0.197-0.059-0.362-0.184-0.515c0.506-0.024,1.339,1.048,0.766,0.99c0.552,0.218,1.061,0.551,1.652,0.662c0.508,0.09,0.763,0.624,1.245,0.766c0.516,0.156,1.387,0.178,1.906,0.039c0.262-0.073,0.445-0.368,0.731-0.368c0.295,0,0.582,0.081,0.875,0.11c1.289,0.117,2.644,0.638,3.736,1.317c0.514,0.322,1.038,0.483,1.611,0.662c0.202,0.062,1.608,0.434,0.878,0c1.045,0.584,2.393,0.573,3.517,1.023c0.793,0.321,2.194,0.489,0.807-0.367c0.764,0.162,1.321,1.321,2.2,0.916c-0.124-0.283-0.372-0.509-0.696-0.514c0.447-0.249,0.906,0.353,1.391,0.146c-0.398-0.322-1.741-0.88-2.271-0.66c0.352-0.411-0.447-0.619-0.696-0.369c0-0.363,0.435-0.265,0.805-0.33c0.22-0.038,0.178-0.189,0.074-0.329c-0.411-0.542-0.969-0.473-1.575-0.551c0.269-0.133,0.567-0.138,0.845-0.036c-0.279-0.163-0.518-0.35-0.733-0.585c-0.121-0.131-0.517,0.057-0.697-0.074c-0.496-0.356-1.07-0.444-1.649-0.585c0.583-0.094,1.136,0.09,1.686,0.255c0.303,0.091,1.498,0.117,0.807,0.293c0.371,0.025,0.724-0.164,1.099-0.147c0.295,0.015,0.582,0.176,0.877,0.185c-0.365-0.708-1.574-0.621-2.198-0.954c0.877,0.128,1.664,0.567,2.566,0.585c-0.056-0.481-1.193-0.797-0.331-1.21c-0.392-0.27-0.805-0.241-1.245-0.365c0.679,0.084-0.009-0.212-0.146-0.259c-0.237-0.078-0.545-0.082-0.733,0.111c0.116-0.571-2.555-1.01-2.93-1.1c-0.589-0.143-1.091-0.421-1.649-0.661c-0.779-0.334-1.71-0.271-2.564-0.328c-0.074-0.03-0.817-0.116-0.916-0.111c0.474,0.169,0.989,0.106,1.467,0.257c-0.489,0.077-1.058,0.171-1.504-0.11c0.074,0.092,0.158,0.194,0.224,0.292c-0.256,0.08-0.995-0.369-0.733-0.474c-0.218-0.005-0.447,0.025-0.66,0c-0.205-0.026-0.343-0.138-0.551-0.146c-0.519-0.021-1.271,0.007-1.795,0.073c0.186,0.025,3.326,0.755,2.639,1.319c0.399,0.268,0.957,0.164,1.39,0.368c0.322,0.152,0.474,0.406,0.661,0.697c-0.164-0.048-1.549-1.064-1.318-0.438c-0.592,0.023-1.064-0.549-1.65-0.622c-0.265-0.032-1.298-0.531-0.621-0.369c-0.619-0.432-1.364-0.652-1.978-1.099c-0.502-0.365-0.965-0.8-1.61-0.878c0.089,0.065,0.173,0.107,0.254,0.183c-0.253,0.228-1.761-0.821-2.052-0.916c-0.92-0.305-1.914-0.418-2.856-0.623c-0.479-0.105-0.916-0.254-1.393-0.369c-0.322-0.074-0.688-0.012-0.99-0.11c-0.335-0.108-0.658-0.327-1.025-0.22c-0.161,0.046-0.814-0.272-0.184-0.147c-0.196-0.053-0.389-0.089-0.583-0.146c-0.401,0.277-1.161-0.203-1.539-0.329c-0.645-0.217-1.292-0.174-1.904-0.514c0.256,0.043,0.521,0.105,0.769,0.183c-1.63-0.617-3.36-0.862-5.058-1.209c-0.604-0.255-1.252-0.326-1.865-0.551c-0.582-0.21-1.389,0.13-1.868-0.368c0.293,0.014,0.59,0.137,0.877,0.182c-1.06-0.591-2.345-0.285-3.481-0.551c-1.196-0.272-2.437-0.4-3.625-0.695c-1.219-0.304-2.211-0.154-3.444-0.183c-0.565-0.014-1.153,0.017-1.72,0c-0.567-0.018-1.074-0.291-1.65-0.223c0.278,0.074,0.528,0.174,0.806,0.257c-0.267,0.34-1.064-0.074-1.355-0.183c-0.469-0.174-0.894-0.206-1.393-0.223c-1.452-0.043-2.95-0.462-4.395-0.366c0.602,0.154,1.08,0.564,1.575,0.916c-0.403,0.024-0.424,0.485,0,0.513c0.447,0.025,0.785-0.018,1.209,0.183c0.836,0.396,1.709,0.681,2.452,1.246c-0.089,0.094-0.173,0.194-0.255,0.292c0.185,0.106,0.349,0.23,0.514,0.369c-0.168-0.109-0.332-0.21-0.514-0.292c0.093,0.215,0.287,0.352,0.514,0.402c-0.768-0.242-1.553,0.111-2.305-0.074c-0.543-0.131-0.912-0.581-1.43-0.768c-1.123-0.402-2.483-0.082-3.48-0.843c-0.312-0.239-2.224-1.423-2.492-0.77c-0.322,0.788-1.667,0.567-2.305,0.439c-1.396-0.271-2.801-0.014-4.179-0.439c-0.701-0.217-1.475,0.047-2.199,0.038c-0.714-0.01-1.41,0.03-2.124,0.037c-0.733,0.006-1.326,0.425-2.053,0.181c-0.591-0.199-1.213-0.285-1.832-0.366c-0.577-0.074-1.083-0.119-1.61-0.402c-0.162-0.088-0.125-0.384-0.256-0.515c-0.036-0.037-0.062-0.093-0.111-0.11c0.038-0.001,0.074-0.005,0.111,0c-0.717-0.428-1.216-0.967-2.054-1.247c-0.77-0.254-1.543-0.551-2.344-0.697c-1.758-0.321-3.573-0.41-5.35-0.585c-1.729-0.171-3.444,0.139-5.127,0.515c-1.529,0.34-3.229,0.164-4.727-0.256c0.276,0.024,0.566,0.08,0.843,0c-0.601-0.545-1.571-0.747-2.346-0.878c-0.495-0.085-1.098-0.237-1.574,0c-0.268,0.131-0.655,0.241-0.953,0.257c0.55-0.354,0.632-0.602-0.109-0.698c-0.667-0.086-0.849,0.208-1.318-0.223c-0.652-0.592-2.271,0.399-2.713-0.474c0.354-0.012,0.552,0.173,0.552-0.256c0.369,0.003,0.716,0.25,1.099,0.222c0.607-0.049-0.336-0.581-0.476-0.623c-1.239-0.375-2.449-0.58-3.737-0.698c-0.711-0.063-1.45-0.1-2.16-0.073c-0.707,0.024-0.612,0.425-0.66,0.989c-0.065,0.737-1.955,0.757-2.382,0.439c0.631-0.066-0.328-0.338-0.515-0.477\n\t\tc0.563,0.104,1.117,0.053,1.685,0.11c-0.155-0.293-0.47-0.247-0.731-0.369c-0.235-0.107-0.174-0.406-0.475-0.438c0.347-0.074,0.898,0.19,1.137,0.438c0.014-0.095,0.018-0.197,0.034-0.291c0.446-0.012,0.374,0.645,0.733,0.807c0.45-0.979-0.17-1.173-0.916-1.173c-0.248,0-0.529,0.022-0.769,0.036c-0.623,0.041-1.461,0.018-2.053,0.223c-0.406,0.14-0.787,0.118-1.172-0.146c0.211-0.045,0.432,0.012,0.623,0.109c-0.151-0.846,1.172-0.447,1.648-0.369c0.553,0.094,1.135,0.149,1.722,0.147c0.287-0.001,0.568-0.026,0.843-0.036c-2.061-0.885-4.764-0.66-6.961-0.844c-1.203-0.101-2.419-0.146-3.628-0.146c-1.041,0-2.175-0.325-3.223-0.439c0.26,0.232,0.632,0.271,0.952,0.368c0.33,0.099,0.625,0.471,0.991,0.439c-0.499-0.007-0.959,0.267-1.466,0.256c-0.365-0.008-0.778-0.123-1.136,0c-0.564,0.189,0.018,0.58,0.402,0.767c0.024-0.072,0.666-0.041,0.844-0.074c0.315-0.059,0.645-0.062,0.952,0.035c-0.196,0.109-0.419,0.127-0.62,0.037c-0.073,0.225,0.072,0.429,0.255,0.549c-0.181,0.025-0.368,0.041-0.55,0.037c0.96,0.21,1.94,0.675,2.783,1.209c-0.688-0.216-1.279,0.263-1.978-0.074c-0.224-0.107-1.186-0.633-1.21-0.073c-0.229-0.288-0.573-0.165-0.877-0.147c0.401,0.748,0.581,0.497,1.355,0.697c-0.199-0.02-0.4,0.002-0.587,0.074c0.105,0.065,0.224,0.123,0.331,0.184c-0.191-0.03-0.394-0.03-0.586,0c0.277,0.104,0.595,0.024,0.843,0.22c-1.614-0.259-3.143-0.878-4.763-1.172c-0.402-0.074-0.837-0.149-1.245-0.11c-0.368,0.036-0.751,0.395-1.101,0.37c-0.436-0.037-0.161,0.355-0.035,0.551c-0.33-0.574-1.514-0.322-2.053-0.369c-0.993-0.083-1.755-0.456-2.674-0.768c-0.315-0.108-1.528-0.94-1.317-0.037c0.104,0.456,0.657,1.26,1.17,1.319c-0.584,0.157,0.347,1.667-0.806,1.209c-0.765-0.306-1.566-0.37-2.309-0.698c-0.919-0.403-1.947-0.451-2.819-0.989c-0.371-0.231-0.69-0.452-1.136-0.477c-0.223-0.013-0.557-0.002-0.583-0.292c0.305,0.002,0.61-0.223,0.914-0.074c-0.497-0.311-1.073-0.568-1.649-0.697c0.292,0.166,0.623,0.311,0.916,0.477c-0.483,0.589-2.831-0.595-3.188-1.064c0.867,0.119,1.856,0.792,2.711,0.256c-0.503,0.032-0.224-0.151-0.036-0.256c-0.56-0.1-0.972-0.53-1.537-0.622c-0.569-0.091-1.203,0.109-1.723-0.223c0.352,0.011,0.721,0.176,1.027-0.073c-0.115-0.053-0.231-0.115-0.331-0.185c0.173,0.033,0.422,0.057,0.55-0.107c-0.384-0.041-0.749-0.125-1.136-0.147c0.239-0.089,0.505-0.009,0.732-0.146c-0.585-0.124-1.225-0.068-1.796-0.259c0.299-0.021,0.64-0.098,0.768-0.402c-0.26-0.181-0.45,0.146-0.62,0.037c-0.099-0.062-0.021-0.242-0.146-0.293c-0.551-0.215-1.115-0.087-1.652-0.328c-0.452-0.207-0.863-0.359-1.172-0.369c-0.55-0.014-1.435-0.336-1.942-0.11c0.095,0.073,0.193,0.115,0.292,0.183c-0.337,0.006-0.65,0.136-0.989,0.11c-0.213-0.019-0.911-0.125-0.256-0.293c-0.505-0.224-0.861,0.217-1.355,0.183c-0.149-0.009-0.196-0.237-0.369-0.255c-0.194-0.015-0.366-0.047-0.551-0.111c-0.59-0.24-1.173-0.248-1.795-0.366c-0.47-0.09-0.973,0.084-1.429-0.11c0.109,0.079,0.229,0.164,0.329,0.256c-0.267,0.256-0.569,0.055-0.808-0.11c-0.098,0.67,0.985,1.146,1.503,1.247c-0.587,0.155,0.531,0.518-0.257,0.66c-0.42,0.073-0.894-0.098-1.318-0.074c-0.983,0.059-2.018,0.125-3.003,0.074c-1.179-0.064-2.338-0.222-3.519-0.293c-0.814-0.05-1.862-0.173-2.453-0.806c0.228-0.256,0.521-0.126,0.808-0.147c-0.695-0.855-3.053-0.305-4.031-0.401c-2.147-0.214-4.296-0.234-6.409,0.255c0.346,0.254,0.887,0.463,1.317,0.368c-0.566,0.189-0.681,0.072-1.246-0.074c-0.574-0.146-0.223-0.363-0.475-0.587c-0.484-0.435-1.334-0.665-1.943-0.877c0.17,0.174,0.374,0.322,0.586,0.439c-0.384,0.484-1.428,0.335-1.943,0.255c-0.278-0.042-2.206-0.716-1.355-0.806c-0.203-0.117-0.564-0.204-0.585,0.11c-0.024,0.337-0.88-0.011-1.024-0.039c-0.295-0.054-0.988-0.183-1.246,0.039c-0.181,0.155-0.06,0.292-0.368,0.367c0.591,1.114,2.076-0.395,2.857,0.328c-0.917,0.321-1.759,0.676-2.747,0.439c0.174,0.09,0.358,0.174,0.549,0.223c-0.342-0.115-0.729,0.224-1.062,0.256c-0.307,0.025-0.61,0.082-0.916,0.108c0.688,0.139-0.592,0.272-0.768,0.292c-0.471,0.056-0.961-0.038-1.428,0c-0.356,0.031-0.681-0.045-1.025-0.035c-0.357,0.01-0.172,0.402,0.037,0.475c-0.482,0.472-1.055,0.667-1.723,0.55c0.292-0.008,1-0.222,0.953-0.623c-0.03-0.26-0.193-0.637,0.256-0.697c0.174-0.023,0.731,0.125,0.731-0.182c0-0.291,0.354-0.507,0.586-0.585c0.385-0.136,0.873-0.107,1.282-0.183c0.388-0.073,0.255-0.262,0.439-0.477c0.377-0.437,1.399-0.303,1.538-0.952c-0.261-0.159-0.569-0.066-0.845-0.147c0.393-0.104,0.804-0.019,1.172-0.219c-0.093-0.065-0.195-0.125-0.292-0.183c0.647-0.106,0.973-0.159,1.538-0.477c0.237-0.133,0.533,0.123,0.73,0c0.147-0.089,0.09-0.306,0.147-0.438c0.075-0.173,0.51-0.139,0.66-0.183c0.371-0.111,0.548-0.364,0.808-0.622c0.537-0.537-0.896-0.948-1.21-1.025c-0.411-0.102-0.75,0.212-1.099-0.109c-0.365-0.335-0.88-0.271-1.319-0.439c1.039-0.189,2.105,0.586,3.112,0.585c-0.217-0.238-0.286-0.616-0.622-0.732c-0.352-0.123-0.488,0.07-0.842-0.109c-0.538-0.272-0.965-0.956-1.65-0.767c0.254,0.153,0.54,0.209,0.806,0.329c-0.302-0.065-0.618-0.138-0.806,0.183c-0.073-0.238-0.739-0.583-0.953-0.698c-0.322-0.173-1.011-0.471-1.317-0.109c-0.029-0.779-3.111-0.902-3.664-0.877c-0.746,0.029-1.499-0.086-2.235,0c-0.814,0.093-1.614-0.045-2.419,0.036c0.581,0.409-0.287,0.502-0.584,0.514c-0.615,0.025-1.315,0.202-1.907,0c0.438,0.045,1.144-0.875,0.404-1.099c-1.041-0.317-2.314-0.056-3.371,0.037c0.215-0.024,0.389-0.142,0.401-0.368c-1.048,0.167-2.13,0.077-3.188,0.109c0.6-0.224,1.232-0.119,1.831-0.292c0.42-0.124,0.785-0.389,1.245-0.329c-0.699-0.435-1.498-0.325-2.271-0.477c-0.675-0.131-1.31-0.195-1.978-0.292c-0.168-0.024-0.352-0.037-0.513-0.036v0.028H668.463z M850.454,44.058c-0.593-0.17-1.187-0.38-1.797-0.475C849.252,43.744,849.864,43.892,850.454,44.058z M546.915,41.932c-0.211,0.1-0.432,0.23-0.55,0.475C546.203,42.085,546.618,42.007,546.915,41.932z M553.213,58.931c0.026-0.025,0.494,0.222,0.586,0.222c0.046,0,0.242,0.128,0.33,0.146c0.18,0.037,0.976,0.32,1.062,0.405c0.033,0.031,0.304,0.058,0.368,0.073c0.14,0.035,0.265,0.089,0.402,0.146c0.055,0.023,0.133,0.009,0.185,0.037c0.025,0.015,0.057,0.066,0.073,0.073c0.103,0.051,0.236,0.047,0.329,0.111c0.05,0.032,0.057,0.073,0.074,0.11c0.017,0.031,0.154,0.119,0.183,0.147c0.035,0.035-0.1,0.493-0.111,0.549c-0.016,0.074,0.059,0.288,0.036,0.328c-0.058,0.122-0.163,0.278-0.108,0.439\n\t\tc0.032,0.1,0.07,0.137,0.108,0.222c0.01,0.017-0.008,0.058,0,0.073c0.044,0.09,0.174,0.209,0.258,0.293c0.113,0.114,0.262,0.148,0.402,0.221c0.207,0.105,0.468,0.396,0.622,0.55c0.03,0.031,0.04,0.078,0.073,0.108c0.068,0.069,0.233,0.138,0.292,0.257c0.04,0.076,0.018,0.386-0.036,0.439c-0.059,0.059,0.012,0.174-0.146,0.255c-0.13,0.029-0.42,0.294-0.476,0.402c-0.062,0.124-0.043,0.171-0.145,0.223c-0.157,0.076-0.175,0.109-0.369,0.109h-0.328c-0.089,0-0.219,0.016-0.292-0.035c-0.068-0.045-0.174-0.065-0.224-0.111c-0.031-0.031-0.027-0.226,0-0.256c0.08-0.078,0.226-0.118,0.293-0.183c0.048-0.048,0.022-0.168,0.036-0.183c0.021-0.019,0.067-0.16,0.037-0.219c-0.068-0.136-0.241-0.202-0.329-0.331c-0.087-0.128-0.218-0.325-0.331-0.439c-0.082-0.082-0.714-0.082-0.841-0.146c-0.04-0.019-0.107,0.015-0.146,0c-0.1-0.031-0.218-0.045-0.33-0.074c-0.035-0.008-0.073,0.019-0.11,0c-0.155-0.075-0.214-0.138-0.327-0.254c-0.03-0.029-0.08-0.008-0.111-0.037c-0.007-0.008,0.01-0.028,0-0.037c-0.025-0.025-0.124-0.014-0.146-0.035c-0.025-0.027-0.074-0.036-0.109-0.074c-0.024-0.024-0.033-0.073-0.073-0.109c-0.091-0.229-0.073-0.437-0.223-0.586c-0.032-0.035-0.013-0.117-0.073-0.146c-0.071-0.035-0.083-0.166-0.108-0.22c0.152,0.04,0.267,0.198,0.4-0.073c0.053-0.104-0.078-0.189-0.109-0.222c-0.011-0.012-0.037-0.366-0.036-0.367c0.047-0.048,0.139,0.106,0.146,0.107c0.084,0.043,0.229,0.115,0.329,0.147c0.089,0.029,0.159-0.065,0.258,0c0.057,0.04,0.179,0.144,0.221,0.183c0.021,0.022,0.91,0.041,0.914,0.038c0.012-0.01,0.159-0.038,0.184-0.038c0.124-0.152,0.059-0.371-0.036-0.514c-0.066-0.1-0.068-0.251-0.147-0.33c-0.03-0.033-0.282,0-0.325,0c-0.114,0-0.266-0.002-0.37-0.035c-0.16-0.057-0.272,0.046-0.438-0.037c-0.024-0.013-0.084,0.013-0.11,0c-0.089-0.044-0.32-0.284-0.403-0.369c-0.072-0.073-0.221-0.039-0.292-0.11c-0.117-0.117-0.327-0.336-0.327-0.55c0-0.06-0.177-0.225-0.112-0.292h-0.001L553.213,58.931L553.213,58.931z M545.78,62.337c0.058-0.028,0.357,0.081,0.439,0.11c0.04,0.014,0.544,0.104,0.55,0.107c0.132,0.133,0.286,0.255,0.438,0.33c0.1,0.05,0.205,0.208,0.293,0.293c0.02,0.02,0.055,0.02,0.074,0.037c0.126,0.126,0.32,0.218,0.514,0.291c0.197,0.079,0.304,0.116,0.439,0.183c0.082,0.042,0.626,0.042,0.732,0.11c0.138-0.025,0.112-0.033,0.183,0.036c0.029,0.031,0.172,0,0.221,0.073c0.057,0.083,0.205,0.485,0.33,0.551c0.025,0.014,0.34,0.196,0.368,0.221c0.049,0.048,0.13,0.122,0.182,0.146c0.041,0.023,0.07,0.022,0.11,0.037c0.096,0.038,0.37,0.185,0.438,0.292c0.068,0.1,0.198,0.423,0.074,0.551c-0.02,0.02-0.038,0.09-0.074,0.11c-0.123,0.062-0.253-0.008-0.327,0.146c-0.06,0.121-0.032,0.395-0.074,0.477c-0.075,0.154-0.192,0.59-0.329,0.659c-0.101,0.051-0.221,0.074-0.33,0.037c-0.104-0.035-0.227-0.009-0.33-0.037c-0.208-0.052-0.354-0.279-0.474-0.402c-0.063-0.062-0.29,0-0.369,0c-0.102,0-0.222-0.037-0.293,0c-0.081,0.042-0.167,0.204-0.255,0.292c-0.025,0.026-0.021,0.186-0.037,0.223c-0.019,0.036-0.122,0.122-0.146,0.146c-0.021,0.022-0.008,0.082-0.036,0.108c-0.115,0.116-0.304,0.224-0.475,0.224c-0.03,0-0.166-0.019-0.184-0.036c-0.039-0.042-0.151-0.195-0.182-0.259c-0.023-0.041-0.07-0.319-0.11-0.402c-0.069-0.134-0.223-0.257-0.292-0.401c-0.047-0.093-0.115-0.479-0.184-0.551c-0.059-0.06-0.162-0.166-0.223-0.183c-0.062-0.023-0.16,0.029-0.22,0c-0.124-0.062-0.248-0.065-0.331-0.146c-0.205-0.207-0.139-0.417-0.221-0.73c-0.028-0.123-0.013,0.053-0.073-0.037c-0.019-0.025,0.014-0.083,0-0.109c-0.042-0.08-0.141-0.133-0.184-0.223c-0.014-0.025-0.578-0.319-0.695-0.402c-0.224,0-0.525-0.124-0.404-0.369c0.062-0.122,0-0.146,0.112-0.256c0.009-0.011-0.019-0.058,0-0.074c0.111-0.112,0.417-0.135,0.583-0.221c0.079-0.041,0.137-0.127,0.222-0.183c0.037-0.025,0.041,0.013,0.074-0.035c0.146-0.224,0.306-0.395,0.402-0.587C545.728,62.443,545.721,62.366,545.78,62.337L545.78,62.337z M729.53,79.628c-0.016-0.024,0.495,0.03,0.622,0.147c0.224,0.205,0.336,0.532,0.438,0.807c0.264,0.698,0.547,1.386,0.878,2.052c0.174,0.34,0.138,0.712,0.329,1.063c0.144,0.265,0.406,0.446,0.551,0.699c0.282,0.487-0.318,0.993,0.146,1.464c-0.435,0.434-0.527-0.613-0.916-0.585c-0.321,0.023-0.254,0.786-0.328,0.989c0.407-0.046,1.188-0.27,1.245,0.37c0.057,0.636-1.045,0.217-0.953,0.953c0.174,1.389-1.613,0.928-2.125,1.83c-0.107,0.191-0.015,0.566-0.369,0.475c-0.254-0.062-0.42-0.187-0.696-0.109c-0.429,0.124,0.008,0.768,0.038,1.025c0.125,1.161-1.26,1.157-2.015,1.467c-0.997,0.519-2.354,0.023-3.296-0.404c0.359-0.302,0.944-0.349,1.394-0.367c0.391-0.017,0.665-0.241,1.023-0.223c0.696,0.041,1.265-0.615,1.392-1.281c0.078-0.424,0.218-0.698,0.622-0.877c0.225-0.102,0.484-0.231,0.514-0.515c0.031-0.322,0.425-0.511,0.074-0.699c-0.278-0.146,0.179-0.737,0.292-0.842c0.543-0.496,0.524-1.011,1.026-1.573c0.527-0.599,0.003-1.388,0.108-2.054c0.107-0.668,0.152-1.762-0.146-2.419c-0.138-0.303-0.6-0.581-0.329-0.953C729.201,79.864,729.322,79.652,729.53,79.628L729.53,79.628z M525.958,80.911c-0.316,0.012-0.528,0.363-0.729,0.622C525.448,81.304,525.734,81.122,525.958,80.911z M526.837,80.948c-0.237-0.02-0.419,0.111-0.402,0.473c0.049,1.1-0.617,0.586-1.537,0.586c0.046-0.08,0.088-0.182,0.146-0.257c-0.38,0.257-0.848,0.204-1.281,0.257c-0.322,0.038-0.304,0.154-0.329,0.438c-0.025,0.254-0.124,0.473-0.257,0.659c0.111-0.156,0.224-0.272,0.369-0.29c0.312-0.033,0.64,0.011,0.953,0.036c-0.241,0.312-0.566,0.21-0.879,0.369c-0.217,0.108-0.279,0.343-0.514,0.439c2.544,0.293,5.138,0.52,7.693,0.256c-0.309-0.234-0.414-0.951-0.146-1.247c0.321-0.354,0.105-0.423-0.146-0.698c-0.619-0.671-1.689-0.171-2.453-0.515C527.831,81.364,527.237,80.974,526.837,80.948z M523.138,83.182c-0.124,0.155-0.299,0.278-0.477,0.402C522.876,83.554,523.013,83.365,523.138,83.182z\"\n        />\n      </G>\n      <G id=\"RS\">\n        <Path\n          id=\"Path27672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.331,117.985c-0.025-0.179-0.062-0.371-0.147-0.439c-0.158-0.124-0.127,0.089-0.329-0.036c-0.076-0.05-0.144-0.229-0.223-0.369c-0.167,0.046-0.392-0.098-0.548-0.037c-0.189,0.073-0.265,0.337-0.406,0.403c-0.137,0.067-0.179-0.108-0.365,0.036c-0.094,0.073-0.16,0.314-0.183,0.476c0.175,0.057,0.518-0.074,0.694,0.036c0.2,0.123,0.151,0.429,0.294,0.549c0.106,0.089,0.227,0.078,0.329,0.109c0.109-0.173,0.17-0.367,0.292-0.477C528.927,118.079,529.138,118.035,529.331,117.985L529.331,117.985z\"\n        />\n        <Path\n          id=\"Path27670\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.72,117.251c-0.021-0.134-0.026-0.308-0.107-0.367c-0.153-0.111-0.244,0.057-0.402,0c-0.162-0.058-0.327-0.354-0.476-0.368c-0.15-0.014-0.124,0.155-0.255,0.145c-0.138-0.009-0.336-0.172-0.404-0.292c-0.068-0.124,0.064-0.139-0.035-0.329c-0.03-0.057-0.152-0.101-0.224-0.183c-0.106,0.047-0.23,0.034-0.292,0.11c-0.075,0.095-0.088,0.128-0.074,0.33c0.015,0.202,0.446,0.641,0.292,0.844c-0.024,0.031-0.074-0.01-0.109,0c0.074,0.135,0.141,0.319,0.223,0.369c0.202,0.125,0.173-0.09,0.329,0.035c0.084,0.069,0.122,0.261,0.146,0.439c0.059-0.015,0.13-0.06,0.181-0.073c0.223-0.053,0.336-0.081,0.516-0.036c0.176,0.045,0.37,0.31,0.514,0.292c0.146-0.017,0.253-0.08,0.223-0.223c-0.03-0.138-0.473-0.034-0.549-0.181c-0.076-0.149,0.039-0.291,0.146-0.403C530.443,117.267,530.583,117.266,530.72,117.251L530.72,117.251z\"\n        />\n        <Path\n          id=\"Path27501\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.136,114.686c-0.131,0.138,0.154,0.423,0.11,0.583c-0.043,0.164,0.053,0.211-0.257,0.293c-0.198,0.056-0.567-0.142-0.916-0.293c0,0.211-0.08,0.44-0.181,0.55c-0.025,0.028-0.045,0.025-0.074,0.037c0.072,0.083,0.189,0.126,0.223,0.183c0.101,0.19-0.03,0.206,0.036,0.329c0.067,0.122,0.269,0.283,0.403,0.292c0.136,0.012,0.106-0.159,0.255-0.145c0.149,0.011,0.319,0.309,0.475,0.367c0.161,0.056,0.253-0.111,0.404,0c0.078,0.058,0.087,0.231,0.106,0.368c0.029-0.003,0.043-0.034,0.074-0.036c0.178-0.016,0.361,0.129,0.585,0.074c0.077-0.022,0.13-0.131,0.223-0.183c-0.029-0.027-0.084-0.049-0.113-0.074c-0.537-0.505-0.525-0.967-0.366-1.428c-0.143-0.324-0.267-0.684-0.438-0.808C530.406,114.601,530.269,114.547,530.136,114.686L530.136,114.686z\"\n        />\n        <Path\n          id=\"Path27611\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.537,118.166c-0.146,0.017-0.337-0.247-0.514-0.292c-0.179-0.045-0.294-0.017-0.517,0.036c-0.22,0.053-0.53,0.121-0.768,0.328c-0.122,0.111-0.183,0.304-0.293,0.475c0.035,0.011,0.087,0.008,0.111,0.037c0.092,0.122-0.111,0.272,0.036,0.439c0.135,0.155,0.614,0.066,0.806,0.182c0.074-0.139,0.166-0.272,0.258-0.329c0.201-0.125,0.329-0.121,0.515-0.109c0.181,0.009,0.251,0.115,0.549,0.146c0.173,0.021,0.427,0.005,0.698-0.037c0.017-0.027-0.025-0.085,0-0.109c0.022-0.025,0.049-0.025,0.073-0.037c-0.124-0.024-0.304-0.013-0.366-0.074c-0.117-0.112,0.022-0.175-0.074-0.256c-0.094-0.078-0.353,0.083-0.476-0.037C530.49,118.452,530.529,118.303,530.537,118.166L530.537,118.166z\"\n        />\n        <Path\n          id=\"Path27499\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.537,118.166c-0.01,0.137-0.048,0.286,0.037,0.366c0.124,0.123,0.38-0.04,0.475,0.037c0.093,0.079-0.043,0.143,0.074,0.257c0.062,0.057,0.239,0.05,0.368,0.073c0.182-0.106,0.392,0.026,0.584-0.221c0.217-0.271,0.397-0.526,0.516-0.807c-0.325-0.103-0.712-0.504-0.988-0.769c-0.09,0.055-0.14,0.165-0.222,0.185c-0.225,0.057-0.408-0.089-0.587-0.074c-0.176,0.016-0.33,0.034-0.438,0.146c-0.107,0.11-0.222,0.255-0.146,0.403c0.075,0.147,0.518,0.043,0.55,0.181C530.789,118.086,530.684,118.15,530.537,118.166L530.537,118.166z\"\n        />\n        <Path\n          id=\"Path27556\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.038,115.088c0.015,0.025,0.064,0.044,0.072,0.074c0.015,0.041-0.035,0.069-0.035,0.109c0.349,0.151,0.717,0.348,0.915,0.292c0.312-0.082,0.215-0.13,0.257-0.292c0.042-0.161-0.241-0.449-0.11-0.584c0.134-0.139,0.272-0.084,0.551,0.109c0.173,0.123,0.296,0.481,0.439,0.808c0.105-0.299,0.243-0.59,0.439-0.916c-0.115-0.107-0.751-0.724-0.518-0.878c0.201-0.131,0.459-0.049,0.663-0.147c-0.2-0.244-0.72-0.573-1.024-0.33c-0.097,0.078-0.376,0.554-0.476,0.55c-0.137-0.007-0.397-0.374-0.552-0.437c-0.049-0.022-0.095-0.056-0.146-0.073c-0.009,0.171,0.021,0.365-0.036,0.476c-0.104,0.205-0.424,0.16-0.402,0.328c0.023,0.174,0.349,0.075,0.437,0.224c0.092,0.144,0.136,0.315,0,0.514C529.438,115.018,529.21,115.037,529.038,115.088L529.038,115.088z\"\n        />\n        <Path\n          id=\"Path27503\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.038,115.088c0.172-0.051,0.399-0.072,0.474-0.183c0.136-0.198,0.091-0.369,0-0.513c-0.092-0.144-0.418-0.05-0.439-0.224c-0.022-0.169,0.301-0.123,0.405-0.329c0.057-0.111,0.023-0.304,0.034-0.475c-0.316-0.123-0.656-0.214-0.952-0.369c-0.256-0.129-0.107-0.089-0.368-0.182c-0.155,0.011-0.337,0.039-0.438,0.074c-0.293,0.1-0.304,0.17-0.516,0.256c-0.063,0.026-0.135,0.057-0.221,0.074c-0.004,0.083,0.008,0.206,0.036,0.256c0.124,0.242,0.199,0.072,0.327,0.292c0.078,0.131,0.141,0.378,0.186,0.623c0.224-0.016,0.604,0.132,0.843,0.255C528.657,114.777,528.918,114.897,529.038,115.088L529.038,115.088z\"\n        />\n        <Path\n          id=\"Path27505\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.571,114.392c-0.044-0.245-0.107-0.492-0.186-0.623c-0.128-0.223-0.203-0.05-0.327-0.292c-0.025-0.051-0.038-0.174-0.036-0.256c-0.193,0.04-0.417,0.059-0.515,0.146c-0.139,0.123-0.176,0.239-0.146,0.33c0.03,0.088,0.179,0,0.221,0.11c0.035,0.09-0.008,0.259-0.106,0.366c0.111,0.12,0.214,0.32,0.328,0.37c0.287,0.124,0.523,0.097,0.621,0c0.097-0.098-0.162-0.065,0-0.185C527.449,114.339,527.532,114.396,527.571,114.392L527.571,114.392z\"\n        />\n        <Path\n          id=\"Path27238\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.419,119.045c-0.271,0.04-0.524,0.058-0.696,0.037c-0.3-0.032-0.37-0.138-0.55-0.146c-0.184-0.008-0.313-0.019-0.516,0.109c-0.092,0.058-0.185,0.19-0.257,0.328c0.019,0.011,0.062-0.013,0.074,0c0.143,0.175,0.061,0.255,0,0.439c-0.063,0.189-0.385,0.279-0.403,0.585c-0.007,0.102,0.161,0.217,0.182,0.331c0.227,0.078,0.47-0.216,0.809-0.111c0.238,0.073,1.872-0.129,1.465-0.73C531.321,119.582,531.291,119.27,531.419,119.045L531.419,119.045z\"\n        />\n        <Path\n          id=\"Path27452\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.984,119.779c0.215,0.05,0.494,0.124,0.587,0.259c0.108,0.16,0.069,0.269,0.037,0.401c-0.033,0.132-0.267,0.251-0.224,0.366c0.045,0.12,0.193-0.015,0.292,0.111c0.062,0.073,0.062,0.223,0.037,0.368c0.2-0.083,0.371-0.192,0.808-0.036c0.01-0.255,0.227-0.268,0.403-0.329c-0.208-0.126-0.458-0.23-0.551-0.403c-0.13-0.244-0.139-0.353-0.037-0.697c0.053-0.174,0.243-0.374,0.439-0.585c-0.062-0.012-0.154-0.002-0.183-0.036c-0.147-0.168,0.058-0.32-0.036-0.439c-0.093-0.122-0.298-0.025-0.439-0.145c-0.143-0.121-0.095-0.429-0.293-0.55c-0.104-0.066-0.248-0.058-0.402-0.037c-0.006,0.029-0.041,0.036-0.038,0.073c0.015,0.166,0.277,0.321,0.329,0.516c0.053,0.191,0.078,0.447-0.036,0.584c-0.115,0.139-0.366,0.056-0.473,0.111c-0.114,0.055-0.079,0.129-0.184,0.146C527.016,119.569,526.998,119.666,526.984,119.779L526.984,119.779z\"\n        />\n        <Path\n          id=\"Path27233\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.984,119.779c0.015-0.112,0.03-0.21,0.037-0.328c-0.105,0.017-0.271-0.025-0.367-0.147c-0.097-0.121,0.033-0.33-0.11-0.514c-0.081-0.104-0.272-0.124-0.439-0.182c0.022,0.075,0.081,0.145-0.036,0.255c-0.096,0.09-0.371,0.031-0.585,0.036c0.011,0.025,0.065,0.008,0.074,0.037c0.048,0.031-0.552,0.316-0.517,0.331c0.05,0.022,0.363,0.495,0.256,0.549c0.634,0.204,0.159,0.597,0.953,0.843c0.096-0.093,0.25-0.171,0.257-0.256c0.018-0.184-0.155-0.116-0.183-0.219c-0.028-0.108-0.057-0.262,0.036-0.37c0.091-0.106,0.301-0.131,0.514-0.11C526.911,119.709,526.942,119.768,526.984,119.779L526.984,119.779z\"\n        />\n        <Path\n          id=\"Path27410\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.927,120.915c0.096-0.034,0.14-0.127,0.221-0.182c0.028,0.028,0.079-0.011,0.109,0c-0.023-0.113-0.187-0.227-0.182-0.329c0.021-0.307,0.341-0.399,0.404-0.585c0.059-0.187,0.142-0.263,0-0.439c-0.116-0.139-0.469-0.1-0.699-0.145c-0.196,0.21-0.386,0.413-0.438,0.584c-0.102,0.342-0.093,0.451,0.038,0.697C528.469,120.682,528.717,120.786,528.927,120.915L528.927,120.915z\"\n        />\n        <Path\n          id=\"Path27408\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.253,120.658c0.08,0.026,0.031,0.051,0.146,0.074c0.371,0.071,0.363,1.718,0.402,1.317c0.339-0.285,0.553-0.615,0.915-0.767c0.026-0.145,0.026-0.292-0.037-0.37c-0.098-0.124-0.248,0.009-0.293-0.109c-0.043-0.116,0.189-0.233,0.224-0.368c0.029-0.134,0.074-0.239-0.038-0.403c-0.109-0.162-0.483-0.308-0.695-0.328c-0.214-0.024-0.421,0.003-0.514,0.108c-0.092,0.106-0.067,0.264-0.038,0.37c0.03,0.104,0.2,0.035,0.184,0.221C526.5,120.487,526.348,120.564,526.253,120.658L526.253,120.658z\"\n        />\n        <Path\n          id=\"Path27406\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.424,118.02c-0.142,0.02-0.297,0.057-0.367,0c-0.148-0.123,0.028-0.272-0.11-0.369c-0.142-0.094-0.52-0.069-0.623,0.109c-0.105,0.177,0.253,0.395,0.184,0.55c-0.069,0.157-0.278,0.04-0.368,0.147c-0.03,0.04-0.049,0.101-0.036,0.146c0.166,0.058,0.356,0.078,0.438,0.182c0.145,0.181,0.015,0.392,0.109,0.514c0.097,0.122,0.264,0.163,0.37,0.146c0.104-0.016,0.073-0.089,0.182-0.146c0.111-0.056,0.362,0.029,0.475-0.109c0.117-0.14,0.088-0.393,0.037-0.584c-0.053-0.194-0.318-0.35-0.331-0.517C527.384,118.056,527.419,118.049,527.424,118.02L527.424,118.02z\"\n        />\n        <Path\n          id=\"Path27369\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.564,113.588c-0.088,0.068-0.28,0.061-0.328,0.109c-0.221,0.23,0.025,0.169-0.107,0.257c-0.136,0.088-0.504-0.191-0.663-0.074c-0.155,0.122-0.188,0.276-0.107,0.516c0.058,0.179,0.336,0.35,0.55,0.514c0.107,0.066,0.214,0.151,0.293,0.147c0.112-0.008,0.059-0.089,0.182-0.111c0.124-0.023,0.328,0.115,0.515,0.111c0.187-0.004,0.421-0.045,0.55-0.147c0.131-0.102,0.224-0.199,0.223-0.368c0-0.063-0.059-0.122-0.109-0.184c-0.112,0.104-0.225,0.248-0.329,0.223c-0.147-0.04-0.143-0.183-0.184-0.328c-0.04-0.146,0.108-0.403,0-0.55C524.948,113.572,524.727,113.619,524.564,113.588L524.564,113.588z\"\n        />\n        <Path\n          id=\"Path27231\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.653,112.561c-0.091-0.099-0.373-0.001-0.622,0.036c0.007,0.012-0.007,0.026,0,0.035c0.17,0.366,0.224,0.354-0.369,1.246c-0.184,0.282,0.401,0.699,0.916,1.064c0.075-0.037,0.152-0.116,0.222-0.11c0.056,0.006,0.07,0.045,0.11,0.073c-0.214-0.164-0.491-0.332-0.551-0.513c-0.077-0.238-0.047-0.394,0.108-0.517c0.157-0.117,0.524,0.163,0.661,0.074c0.136-0.089-0.113-0.025,0.11-0.256c0.046-0.048,0.237-0.041,0.328-0.11c-0.024-0.006-0.052-0.024-0.073-0.037c-0.156-0.07-0.354-0.114-0.403-0.22c-0.053-0.108,0.114-0.146,0.036-0.257c-0.074-0.109-0.465,0.02-0.551-0.109C523.491,112.835,523.826,112.754,523.653,112.561L523.653,112.561z\"\n        />\n        <Path\n          id=\"Path27327\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.558,117.508c-0.152-0.012-0.301-0.009-0.439-0.11c-0.216-0.156-0.538-0.483-0.476-0.731c0.061-0.248,0.519-0.139,0.586-0.369c0.067-0.225-0.309-0.435-0.371-0.695c-0.04-0.179-0.015-0.361,0-0.551c-0.173-0.014-0.36-0.13-0.476-0.11c-0.123,0.025-0.072,0.107-0.181,0.11c-0.112,0.006-0.215-0.208-0.403-0.223c-0.07-0.005-0.143,0.073-0.223,0.111c0.038,0.025,0.034,0.046,0.072,0.074c0.593,0.549-0.429,0.274-0.585,0.401c-0.094,0.026,0.817,1.043,0.622,1.137c-0.513,0.244-1.054,0.283-1.428,0.292c0.178-0.025,0.637,0.552,1.317,1.098c0.22,0.174,0.279,0.349,0.77,0.517c0.082,0.05,0.155,0.086,0.255,0.108c0.087-0.142,0.123-0.322,0.256-0.437c0.184-0.162,0.636-0.154,0.731-0.332C525.663,117.673,525.592,117.592,525.558,117.508L525.558,117.508z\"\n        />\n        <Path\n          id=\"Path27325\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.364,115.749c-0.103-0.126-0.247-0.234-0.258-0.329c-0.017-0.168,0.147-0.016,0.11-0.255c-0.024-0.169-0.304-0.387-0.548-0.585c-0.013,0.145-0.099,0.235-0.225,0.33c-0.13,0.101-0.364,0.141-0.549,0.146c-0.013,0-0.025,0.001-0.038,0c-0.016,0.189-0.04,0.37,0,0.549c0.06,0.26,0.435,0.471,0.37,0.696c-0.07,0.227-0.524,0.121-0.586,0.369c-0.062,0.25,0.263,0.579,0.475,0.731c0.141,0.102,0.29,0.099,0.439,0.11c-0.016-0.03-0.059-0.083-0.037-0.11c0.073-0.093,0.165,0.041,0.257-0.036c0.092-0.077,0.188-0.295,0.146-0.439c-0.041-0.144-0.312-0.031-0.329-0.292c-0.016-0.26,0.44-0.76,0.697-0.877C526.32,115.735,526.333,115.759,526.364,115.749L526.364,115.749z\"\n        />\n        <Path\n          id=\"Path27323\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.353,114.54c-0.114,0.07-0.293,0.109-0.551,0c-0.115-0.052-0.219-0.253-0.327-0.371c-0.024,0.025-0.01,0.059-0.04,0.074c-0.172,0.078-0.509-0.331-0.659-0.257c-0.15,0.074,0.02,0.177-0.073,0.292c-0.025,0.034-0.104,0.031-0.147,0.074c0.05,0.065,0.109,0.123,0.109,0.186c0,0.01,0,0.024,0,0.035c0.246,0.198,0.522,0.42,0.55,0.587c0.037,0.239-0.127,0.088-0.109,0.254c0.008,0.096,0.155,0.204,0.255,0.329c0.205-0.074,0.371-0.071,0.515,0c0.024,0.013,0.019,0.054,0.036,0.073c0.117-0.066,0.257-0.058,0.329-0.146c0.158-0.188,0.178-0.419,0.184-0.697C527.426,114.848,527.409,114.698,527.353,114.54L527.353,114.54z\"\n        />\n        <Path\n          id=\"Path27291\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.353,114.54c0.058,0.155,0.073,0.307,0.072,0.436c-0.006,0.274-0.024,0.508-0.183,0.699c-0.073,0.087-0.215,0.078-0.328,0.145c0.097,0.106,0.147,0.268,0.255,0.329c0.13,0.077,0.265,0.109,0.402,0.074c0.139-0.036,0.133-0.255,0.368-0.292c0.14-0.025,0.352,0.091,0.55,0.181c0.012-0.036,0.006-0.104,0.037-0.146c0.076-0.095,0.243-0.016,0.369-0.147c0.122-0.129,0.293-0.415,0.22-0.659c-0.071-0.244-0.418-0.371-0.696-0.516c-0.275-0.144-0.824-0.413-0.989-0.292c-0.162,0.122,0.098,0.087,0,0.185C527.415,114.551,527.367,114.531,527.353,114.54L527.353,114.54z\"\n        />\n        <Path\n          id=\"Path27298\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.131,116.115c-0.096-0.097-0.111-0.294-0.257-0.369c-0.163-0.078-0.331-0.121-0.585,0c-0.255,0.123-0.714,0.619-0.697,0.879c0.021,0.26,0.288,0.148,0.33,0.293c0.04,0.144-0.055,0.363-0.146,0.439c-0.091,0.074-0.185-0.059-0.255,0.035c-0.074,0.093,0.169,0.223,0.073,0.402c-0.095,0.177-0.55,0.171-0.729,0.329c-0.136,0.124-0.173,0.297-0.259,0.439c0.337,0.078,0.746,0.059,0.878,0.329c0.215-0.006,0.488,0.056,0.585-0.036c0.189-0.173-0.013-0.296,0.074-0.402c0.088-0.107,0.299,0.008,0.368-0.146c0.069-0.156-0.288-0.371-0.183-0.551c0.079-0.135,0.306-0.101,0.475-0.073c0.059-0.132,0.116-0.251,0.111-0.37c-0.008-0.198-0.274-0.334-0.185-0.476c0.092-0.139,0.435,0.109,0.518-0.036c0.072-0.144-0.261-0.197-0.26-0.439C526.984,116.297,527.091,116.21,527.131,116.115L527.131,116.115z\"\n        />\n        <Path\n          id=\"Path27293\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.131,116.115c-0.041,0.094-0.146,0.182-0.147,0.256c-0.004,0.241,0.335,0.296,0.259,0.438c-0.078,0.145-0.421-0.105-0.517,0.037c-0.09,0.141,0.173,0.276,0.184,0.474c0.006,0.121-0.056,0.236-0.11,0.37c0.055,0.008,0.115-0.059,0.147-0.036c0.139,0.093-0.041,0.245,0.109,0.368c0.014,0.012,0.056-0.008,0.072,0c0.025-0.164,0.09-0.403,0.184-0.477c0.185-0.143,0.223,0.029,0.366-0.035c0.141-0.066,0.217-0.333,0.404-0.403c0.186-0.074,0.506,0.238,0.66,0.036c0.153-0.2-0.278-0.641-0.293-0.844c-0.009-0.11,0.022-0.136,0.035-0.181c-0.199-0.089-0.41-0.209-0.549-0.182c-0.233,0.041-0.227,0.256-0.37,0.291c-0.14,0.036-0.272,0.006-0.401-0.074C527.156,116.144,527.141,116.126,527.131,116.115L527.131,116.115z\"\n        />\n        <Path\n          id=\"Path27243\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.31,113.441c0.073,0.029,0.113,0.077,0.184,0.11c0.154,0.07,0.44,0.002,0.55,0.147c0.107,0.146-0.041,0.403,0,0.549c0.04,0.146,0.036,0.288,0.184,0.328c0.148,0.039,0.384-0.177,0.476-0.292c0.088-0.116-0.076-0.22,0.073-0.293c0.151-0.074,0.485,0.336,0.659,0.257c0.173-0.08,0.189-0.33,0.146-0.439c-0.039-0.109-0.188-0.022-0.221-0.109c-0.029-0.09,0.008-0.208,0.146-0.33c-0.225-0.124-0.473-0.252-0.585-0.402c-0.16-0.216-0.024-0.426-0.146-0.587c-0.123-0.159-0.345-0.308-0.55-0.292s-0.375,0.217-0.477,0.403c-0.101,0.186,0.05,0.435-0.074,0.661C524.612,113.267,524.473,113.374,524.31,113.441L524.31,113.441z\"\n        />\n        <Path\n          id=\"Path27252\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.081,112.194c-0.047-0.191-0.125-0.37-0.224-0.438c-0.155-0.11-0.157-0.044-0.328-0.035c-0.171,0.007-0.238,0.115-0.66,0.108c-0.179-0.002-0.478-0.074-0.768-0.146c-0.163,0.024-0.617,0.153-0.697,0.185c0.221,0.434-0.009,0.642-0.073,0.768c0.33-0.125,0.619-0.207,0.696-0.036c0.25-0.037,0.531-0.136,0.623-0.036c0.174,0.191-0.161,0.272-0.073,0.402c0.087,0.126,0.47,0,0.551,0.109c0.076,0.11-0.091,0.149-0.037,0.256c0.025,0.058,0.138,0.073,0.222,0.109c0.161-0.066,0.3-0.172,0.366-0.292c0.124-0.223-0.024-0.471,0.074-0.661C524.822,112.357,524.951,112.27,525.081,112.194L525.081,112.194z\"\n        />\n        <Path\n          id=\"Path27250\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.277,111.171c-0.318,0.043-0.615,0.132-0.768,0.223c-0.273,0.154-0.227,0.285-0.368,0.291c-0.137,0.008-0.16-0.203-0.292-0.222c-0.131-0.016-0.255,0.023-0.403,0.183c-0.081,0.091-0.096,0.272-0.109,0.476c0.173,0.031,0.34,0.124,0.439,0.256c0.123,0.161-0.014,0.371,0.146,0.585c0.112,0.152,0.36,0.278,0.585,0.403c0.006-0.006,0.028,0.004,0.036,0c0.155-0.11,0.497-0.137,0.696-0.223c0.21-0.087,0.223-0.157,0.515-0.255c0.102-0.034,0.287-0.063,0.438-0.074c0.329-0.175,0.492-0.457,0.038-0.515c0.511-0.479,0.1-0.612-0.33-0.767C527.703,111.463,527.5,111.301,527.277,111.171L527.277,111.171z\"\n        />\n        <Path\n          id=\"Path27257\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.383,109.997c-0.155-0.003-0.385-0.174-0.55-0.11c-0.187,0.073-0.199,0.41-0.329,0.474c-0.13,0.068-0.195-0.065-0.33,0c-0.134,0.065-0.08,0.271-0.367,0.439c-0.085,0.051-0.25,0.058-0.402,0.073c-0.006,0.335,0.627,0.59,0.807,0.768c-0.007-0.005-0.083,0.032-0.11,0.038c0.291,0.072,0.589,0.143,0.768,0.145c0.42,0.006,0.489-0.102,0.661-0.108c0.17-0.01,0.174-0.074,0.328,0.034c0.068-0.104,0.139-0.188,0.11-0.328c-0.052-0.254-0.497-0.359-0.621-0.697C524.273,110.53,524.371,110.261,524.383,109.997L524.383,109.997z\"\n        />\n        <Path\n          id=\"Path27248\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.383,109.997c-0.012,0.266-0.11,0.532-0.036,0.73c0.126,0.336,0.57,0.442,0.622,0.698c0.027,0.139-0.042,0.223-0.11,0.328c0.094,0.068,0.174,0.247,0.224,0.438c0.052-0.028,0.086-0.107,0.145-0.109c0.039-0.002,0.073,0.029,0.109,0.037c0.014-0.206,0.026-0.386,0.11-0.476c0.147-0.161,0.272-0.2,0.402-0.184c0.131,0.019,0.157,0.229,0.292,0.223c0.139-0.008,0.092-0.14,0.368-0.292c0.157-0.088,0.452-0.175,0.768-0.221c-0.271-0.163-0.559-0.299-0.768-0.439c0.34-0.677-0.041-0.914-0.368-1.209c-0.161,0.188-0.29,0.624-0.476,0.73c-0.201,0.122-0.322,0.139-0.437,0.038c-0.118-0.101,0.075-0.354-0.039-0.476c-0.116-0.123-0.418-0.093-0.549-0.039c-0.131,0.061-0.04,0.167-0.184,0.224C524.444,110.003,524.403,109.997,524.383,109.997L524.383,109.997z\"\n        />\n        <Path\n          id=\"Path27271\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.758,109.997c0.028-0.04,0.03-0.094,0.074-0.11c0.185-0.074,0.477,0.166,0.622,0.11c0.144-0.058,0.052-0.164,0.183-0.224c0.13-0.057,0.433-0.083,0.55,0.038c0.118,0.124-0.076,0.374,0.038,0.476c0.115,0.101,0.236,0.081,0.438-0.039c0.186-0.106,0.317-0.545,0.475-0.73c-0.127-0.118-0.289-0.214-0.329-0.402c-0.059-0.293-0.404-0.451-0.807-0.514c-0.402-0.065-0.862-0.016-1.171,0.035c-0.097-0.04-0.13,0.083-0.224,0.111c-0.097,0.273-0.186,0.551-0.146,0.768C523.508,109.74,523.631,109.858,523.758,109.997L523.758,109.997z\"\n        />\n        <Path\n          id=\"Path27269\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.296,109.228c-0.21,0.011-0.35,0.022-0.621,0.11c0.148,0.369,0.249,0.607,0.328,0.99c0.051,0.241,0.118,0.284,0.37,0.293c-0.148,0.102,0.037,0.171,0.037,0.255c0.152-0.016,0.317-0.024,0.4-0.073c0.287-0.171,0.233-0.375,0.369-0.439c0.029-0.015,0.048-0.001,0.073,0c-0.037-0.177-0.097-0.319-0.184-0.403c-0.19-0.188-0.346-0.008-0.585-0.255C522.395,109.617,522.394,109.398,522.296,109.228L522.296,109.228z\"\n        />\n        <Path\n          id=\"Path27216\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.296,109.228c0.098,0.172,0.099,0.389,0.183,0.476c0.239,0.248,0.396,0.07,0.585,0.256c0.088,0.086,0.147,0.224,0.184,0.403c0.087,0.002,0.156,0.051,0.257,0c0.1-0.051,0.163-0.237,0.254-0.367c-0.126-0.139-0.253-0.256-0.291-0.477c-0.04-0.22,0.049-0.493,0.146-0.768c-0.305,0.089-0.618,0.358-0.732,0.403C522.759,109.205,522.491,109.219,522.296,109.228L522.296,109.228z\"\n        />\n        <Path\n          id=\"rs\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M523.842,108.625c-0.422-0.18-0.797,0.462-0.944,0.521c-0.256,0.104-0.7,0.025-1.228,0.203c0.148,0.368,0.26,0.578,0.339,0.961c0.051,0.241,0.124,0.312,0.374,0.321c-0.716,0.5,0.619,0.804,0.842,1.025c-0.03-0.031-0.721,0.157-0.813,0.191c0.222,0.436-0.016,0.663-0.079,0.789c0.33-0.129,0.625-0.217,0.701-0.045c0.18,0.394,0.222,0.365-0.382,1.281c-0.2,0.302,0.442,0.752,0.988,1.136c0.592,0.549-0.421,0.286-0.577,0.413c-0.094,0.025,0.832,1.043,0.638,1.138c-0.513,0.245-1.047,0.291-1.423,0.302c0.18-0.027,0.637,0.528,1.319,1.075c0.221,0.174,0.27,0.354,0.758,0.521c0.387,0.229,1.091,0.01,1.206,0.466c0.052,0.031-0.535,0.322-0.502,0.336c0.052,0.023,0.356,0.521,0.247,0.571c0.7,0.226-0.137,0.659,1.092,0.892c0.371,0.073,0.359,1.724,0.4,1.323c0.528-0.447,0.487-1.258,1.717-0.815c0.016-0.396,0.427-0.329,0.646-0.483c0.252,0.254,0.525-0.261,0.913-0.143c0.238,0.074,1.861-0.103,1.456-0.705c-0.236-0.349-0.294-0.756-0.091-0.97c0.195-0.208,0.44,0.021,0.661-0.256c0.214-0.27,0.386-0.537,0.503-0.815c-0.359-0.116-0.822-0.584-1.098-0.843c-0.889-0.831-0.445-1.505,0.055-2.338c-0.115-0.104-0.729-0.73-0.494-0.889c0.198-0.127,0.457-0.047,0.658-0.146c-0.198-0.244-0.719-0.572-1.024-0.327c-0.096,0.074-0.375,0.554-0.475,0.55c-0.138-0.007-0.397-0.377-0.549-0.438c-0.356-0.146-0.759-0.263-1.1-0.439c-0.256-0.13-0.1-0.084-0.361-0.177c0.33-0.176,0.47-0.461,0.012-0.52c0.511-0.479,0.097-0.578-0.332-0.736c-0.441-0.163-1.009-0.561-1.389-0.817c0.477-0.947-0.544-0.957-0.677-1.613C525.696,108.532,524.462,108.522,523.842,108.625L523.842,108.625z\"\n        />\n      </G>\n      <G id=\"RO\">\n        <Path\n          id=\"Path11967\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.334,106.847c-0.255-0.074-0.501-0.174-0.768-0.147c-0.398,0.036-0.801,0.426-1.173,0.439c-0.37,0.012-0.654-0.391-0.952-0.292c-0.117,0.038-0.174,0.139-0.223,0.254c0.009,0.009-0.009,0.029,0,0.038c0.09,0.094,0.148,0.238,0.146,0.368c-0.003,0.138-0.23,0.19-0.146,0.368c0.086,0.174,0.346-0.073,0.731,0.223c0.239,0.18,0.44,0.704,0.698,1.135c0.074,0.001,0.174-0.024,0.222-0.073c0.088-0.094-0.057-0.206,0.074-0.292c0.129-0.089,0.439,0.115,0.66,0.073c0.223-0.041,0.399-0.261,0.623-0.33c0.216-0.066,0.454-0.131,0.662-0.073c-0.044-0.204,0.057-0.406,0-0.62C542.791,107.55,542.567,107.202,542.334,106.847L542.334,106.847z\"\n        />\n        <Path\n          id=\"Path11965\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.538,105.162c-0.152-0.033-0.319-0.087-0.439-0.073c-0.271,0.024-0.358,0.186-0.585,0.219c-0.227,0.031-0.435-0.217-0.731-0.073c-0.184,0.086-0.272,0.402-0.402,0.659c0.072,0.056,0.167,0.042,0.22,0.11c0.214,0.265,0.044,0.855,0.224,1.026c0.174,0.171,0.295-0.02,0.401,0.073c0.048-0.118,0.105-0.22,0.223-0.256c0.298-0.098,0.58,0.306,0.952,0.293c0.372-0.014,0.774-0.404,1.173-0.439c0.271-0.026,0.518,0.073,0.769,0.146c-0.13-0.2-0.377-0.458-0.329-0.585c0.13-0.359,0.326,0.002,0.366-0.147c0.04-0.148-0.14-0.354-0.327-0.402c-0.187-0.051-0.37,0.19-0.585,0.222c-0.217,0.025-0.491,0.09-0.698-0.073C540.598,105.729,540.548,105.409,540.538,105.162z\"\n        />\n        <Path\n          id=\"Path11877\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.256,102.964c-0.045,0.024-0.03,0.096-0.111,0.11c-0.576,0.096-1.52-0.107-1.977,0.329c-0.285,0.271-0.454,0.315-0.621,0.328c0.113,0.214,0.305,0.405,0.368,0.697c0.079,0.371,0.066,1.046-0.072,1.282c0.183,0.094,0.417,0.255,0.549,0.223c0.25-0.065,0.098-0.282,0.329-0.331c0.175-0.036,0.436,0.133,0.661,0.293c0.127-0.254,0.219-0.57,0.402-0.659c0.297-0.144,0.504,0.102,0.73,0.073c0.228-0.028,0.316-0.19,0.586-0.22c0.123-0.015,0.287,0.039,0.438,0.073c-0.005-0.066-0.093-0.133-0.072-0.183c0.088-0.23,0.505-0.104,0.512-0.291c0.009-0.188-0.336-0.139-0.437-0.293c-0.104-0.152,0.133-0.165-0.11-0.55C540.265,103.579,539.73,103.264,539.256,102.964L539.256,102.964z\"\n        />\n        <Path\n          id=\"Path11885\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.166,106.554c-0.101-0.009-0.22,0.018-0.292,0c-0.345-0.072-0.355-0.495-0.587-0.513c-0.233-0.018-0.224,0.228-0.515,0.329c-0.167,0.058-0.441,0.057-0.697,0.074c0.055,0.386,0.674,0.963,0.809,1.466c0.057,0.217-0.043,0.42,0,0.622c0.012,0.003,0.024-0.006,0.036,0c0.214,0.078,0.262,0.537,0.437,0.477c0.18-0.064-0.101-0.42,0.04-0.477c0.137-0.062,0.205,0.266,0.328,0.254c0.124-0.007-0.032-0.155,0.221-0.22c0.146-0.035,0.448,0.091,0.698,0.22c0.005-0.034-0.008-0.074,0-0.109c0.079-0.34,0.292-0.7,0.182-1.061C544.685,107.147,544.366,106.885,544.166,106.554L544.166,106.554z\"\n        />\n        <Path\n          id=\"Path11883\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.554,104.245c-0.209,0.236-0.439,0.474-0.623,0.475c-0.37,0.005-0.135-0.291-0.475-0.367c-0.17-0.036-0.449,0.085-0.729,0.146c0.12,0.036,0.261,0.072,0.254,0.182c-0.008,0.189-0.423,0.061-0.513,0.293c-0.087,0.233,0.089,0.718,0.292,0.879c0.205,0.164,0.479,0.1,0.696,0.074c0.217-0.027,0.402-0.272,0.586-0.223c0.186,0.051,0.371,0.255,0.329,0.403c-0.038,0.15-0.235-0.212-0.367,0.146c-0.016,0.037,0.067,0.141,0.073,0.182c0.254-0.016,0.529-0.015,0.697-0.073c0.291-0.1,0.278-0.347,0.514-0.328c0.234,0.019,0.242,0.441,0.587,0.514c0.074,0.017,0.192-0.009,0.292,0c-0.223-0.368-0.34-0.797-0.731-1.175C543.09,105.052,542.831,104.638,542.554,104.245L542.554,104.245z\"\n        />\n        <Path\n          id=\"Path11241\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.685,102.267c-0.321-0.037-0.792-0.003-1.025,0.256c-0.172,0.189-0.227,0.335-0.402,0.438c0.471,0.303,1.009,0.617,1.173,0.878c0.243,0.386,0.008,0.397,0.109,0.551c0.041,0.061,0.102,0.083,0.183,0.11c0.284-0.06,0.565-0.182,0.732-0.146c0.338,0.074,0.106,0.37,0.475,0.366c0.183-0.001,0.415-0.238,0.623-0.474c-0.138-0.191-0.33-0.338-0.44-0.551C541.814,103.124,541.408,102.349,540.685,102.267L540.685,102.267z\"\n        />\n        <Path\n          id=\"Path11802\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.615,105.272c-0.063-0.161-0.11-0.329-0.256-0.403c-0.212-0.102-0.523,0.14-0.696,0.074c-0.173-0.068-0.107-0.188-0.257-0.292c-0.041-0.03-0.134-0.046-0.184-0.074c-0.01,0.195,0.097,0.466-0.073,0.549c-0.22,0.114-0.229-0.343-0.663-0.327c-0.146,0.004-0.352,0.18-0.549,0.327c-0.036,0.213-0.144,0.439-0.037,0.661c0.147,0.304,0.574,0.558,0.916,0.661c0.341,0.104,0.694,0.147,0.99-0.037c0.297-0.183,0.297-0.768,0.514-0.99C533.412,105.326,533.514,105.326,533.615,105.272L533.615,105.272z\"\n        />\n        <Path\n          id=\"Path11730\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.468,103.074c0.052,0.212,0.188,0.444,0.074,0.585c-0.197,0.237-0.706-0.114-0.843,0.074c-0.139,0.184,0.2,0.354,0.109,0.515c-0.091,0.162-0.41,0.021-0.55,0.183c-0.029,0.035-0.034,0.092-0.037,0.145c0.05,0.028,0.14,0.043,0.183,0.073c0.152,0.107,0.086,0.224,0.257,0.293c0.172,0.067,0.484-0.175,0.696-0.074c0.146,0.074,0.193,0.242,0.256,0.403c0.141-0.074,0.282-0.192,0.402-0.221c0.21-0.044,0.272,0.127,0.515,0.038c0.239-0.093,0.19-0.525,0.697-0.732c0.381-0.157,1.104,0.004,1.685,0.036c-0.071-0.271-0.258-0.453-0.368-0.66c-0.261,0.022-0.512-0.13-0.988-0.44c-0.418-0.268-1.009-0.062-1.466-0.108C533.882,103.162,533.674,103.112,533.468,103.074L533.468,103.074z\"\n        />\n        <Path\n          id=\"Path11249\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.941,105.125c0.197-0.147,0.402-0.322,0.549-0.327c0.433-0.015,0.444,0.441,0.664,0.327c0.215-0.11-0.029-0.53,0.107-0.697c0.141-0.166,0.459-0.023,0.551-0.182c0.089-0.16-0.248-0.327-0.11-0.514c0.137-0.186,0.647,0.167,0.844-0.074c0.117-0.143-0.025-0.373-0.074-0.585c-0.169-0.032-0.338-0.051-0.514-0.074c-0.404-0.053-0.852-0.369-1.245-0.107c-0.286,0.187-0.474,0.479-0.732,0.697c-0.256,0.215-0.581,0.157-0.843,0.292c0.136,0.285,0.21,0.602,0.329,0.732c0.249,0.271,0.358,0.049,0.475,0.254C530.977,104.927,530.955,105.042,530.941,105.125L530.941,105.125z\"\n        />\n        <Path\n          id=\"Path11662\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.163,105.052c-0.004,0.169,0.036,0.337,0.111,0.439c0.173,0.238,0.37,0.04,0.586,0.402c0.129,0.22,0.071,0.678,0.072,1.1c0.231-0.063,0.495,0.034,0.66-0.074c0.193-0.123,0.137-0.48,0.293-0.514c0.158-0.031,0.091,0.267,0.292,0.221c0.204-0.044,0.264-0.636,0.402-0.767c0.141-0.131,0.108,0.105,0.257-0.111c0.15-0.215,0.157-0.938,0.072-1.318c-0.004-0.012,0.005-0.026,0-0.037c-0.582-0.033-1.304-0.191-1.684-0.037c-0.506,0.208-0.457,0.641-0.696,0.734C534.361,105.155,534.276,105.081,534.163,105.052L534.163,105.052z\"\n        />\n        <Path\n          id=\"Path11660\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.488,106.224c0.035,0.199,0.058,0.438,0,0.549c-0.112,0.224-0.23-0.095-0.292,0.222c-0.024,0.14,0.215,0.357,0.37,0.584c0.094-0.008,0.171-0.053,0.255-0.037c0.173,0.034,0.268,0.237,0.439,0.257c0.174,0.024,0.34-0.14,0.514-0.146c0.173-0.006,0.343,0.035,0.477,0.111c0.133,0.073,0.15,0.285,0.292,0.291c0.144,0.006,0.219-0.264,0.367-0.291c0.149-0.031,0.206,0.239,0.438,0.146c0.235-0.094,0.224-0.748,0.476-0.916c0.037-0.026,0.074,0.008,0.109,0c-0.003-0.421,0.06-0.88-0.072-1.101c-0.22-0.367-0.416-0.165-0.584-0.402c-0.075-0.102-0.114-0.272-0.111-0.439c-0.04-0.009-0.085-0.012-0.146,0c-0.209,0.046-0.478,0.146-0.698,0.367c-0.217,0.223-0.217,0.807-0.514,0.99c-0.295,0.184-0.647,0.139-0.99,0.037C531.702,106.408,531.617,106.292,531.488,106.224L531.488,106.224z\"\n        />\n        <Path\n          id=\"Path11653\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.136,103.88c-0.057,0.029-0.135,0.014-0.184,0.073c-0.168,0.215-0.232,0.312-0.473,0.438c-0.245,0.128-0.141,0.278-0.258,0.622c-0.1,0.295-0.293,0.596-0.474,0.844c-0.209,0.279-0.174,0.532-0.403,0.843c-0.16,0.216-0.359,0.438-0.515,0.662c0.435-0.067,0.889-0.153,1.173-0.183c0.432-0.052,0.564-0.172,0.769-0.074c0.204,0.095,0.214,0.32,0.366,0.477c0.154,0.156,0.382,0.385,0.586,0.437c0.205,0.052,0.408,0.025,0.514-0.073c0.106-0.097-0.031-0.23,0.074-0.328c0.053-0.048,0.161-0.026,0.254-0.037c-0.153-0.228-0.394-0.446-0.368-0.585c0.061-0.317,0.18,0.006,0.292-0.223c0.056-0.109,0.034-0.35,0-0.549c-0.229-0.126-0.487-0.241-0.584-0.438c-0.148-0.304,0.155-0.71,0.036-0.916c-0.118-0.207-0.227,0.014-0.476-0.254C530.345,104.481,530.273,104.165,530.136,103.88z\"\n        />\n        <Path\n          id=\"Path11591\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.06,108.751c0.107-0.03,0.221-0.083,0.293-0.073c0.309,0.05,0.32,0.319,0.551,0.293c0.227-0.024,0.33-0.495,0.585-0.515c0.254-0.02,0.391,0.371,0.622,0.404c0.231,0.03,0.363-0.004,0.622-0.186c0.116-0.081,0.228-0.248,0.328-0.437c-0.03-0.037-0.076-0.124-0.11-0.147c-0.387-0.293-0.647-0.044-0.731-0.222c-0.084-0.174,0.143-0.229,0.146-0.37c0.005-0.137-0.038-0.311-0.146-0.402c-0.107-0.089-0.225,0.097-0.403-0.073c-0.175-0.174-0.008-0.764-0.223-1.026c-0.21-0.266-0.646-0.452-0.876-0.402c-0.18,0.039-0.174,0.166-0.258,0.255c0.067,0.123,0.229,0.174,0.258,0.33c0.067,0.38-0.149,1.059-0.369,1.284c-0.22,0.221-0.368,0.032-0.515,0.146c-0.147,0.109-0.311,0.149-0.293,0.473C536.558,108.29,536.816,108.518,537.06,108.751z\"\n        />\n        <Path\n          id=\"Path11589\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.347,107.909c-0.233,0.09-0.289-0.177-0.438-0.147c-0.148,0.027-0.222,0.298-0.367,0.292c-0.144-0.006-0.159-0.223-0.293-0.292c-0.133-0.074-0.305-0.116-0.477-0.111c-0.174,0.007-0.336,0.171-0.513,0.147c-0.173-0.023-0.272-0.224-0.439-0.257c-0.172-0.031-0.406-0.024-0.514,0.074c-0.105,0.097,0.03,0.229-0.073,0.328c-0.015,0.015-0.057-0.012-0.074,0c0.096,0.118,0.187,0.248,0.293,0.292c0.16,0.067,0.27-0.058,0.403,0c0.134,0.057,0.246,0.173,0.328,0.329c0.083,0.157-0.013,0.37,0.11,0.585c0.123,0.218,0.543,0.364,0.66,0.619c0.118,0.262-0.185,0.456,0,0.811c0.074,0.145,0.396,0.251,0.551,0.366c0.015-0.014,0.013-0.024,0.037-0.036c0.008-0.006,0.025,0.003,0.036,0c-0.038-0.291-0.122-0.585-0.073-0.807c0.073-0.351,0.226-0.542,0.44-0.732c0.213-0.19,0.61-0.229,0.806-0.365c0.195-0.139,0.145-0.296,0.367-0.405c0.025-0.014,0.074,0.013,0.11,0c-0.09-0.11-0.149-0.255-0.256-0.292c-0.223-0.08-0.332,0.278-0.585,0.074C534.297,108.312,534.376,108.07,534.347,107.909L534.347,107.909z\"\n        />\n        <Path\n          id=\"Path11257\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.347,107.909c0.026,0.159-0.053,0.401,0.038,0.474c0.254,0.205,0.366-0.155,0.584-0.074c0.106,0.04,0.166,0.183,0.257,0.293c0.25-0.092,0.648-0.192,0.807-0.073c0.176,0.138-0.161,0.245,0.074,0.402c0.175,0.123,0.61-0.082,0.951-0.182c-0.244-0.232-0.502-0.462-0.514-0.66c-0.02-0.326,0.146-0.367,0.291-0.475c0.146-0.114,0.295,0.073,0.516-0.146c0.22-0.224,0.434-0.902,0.367-1.282c-0.025-0.157-0.189-0.21-0.256-0.332c-0.024,0.025-0.02,0.06-0.074,0.074c-0.135,0.032-0.368-0.124-0.551-0.224c-0.004,0.009,0.006,0.03,0,0.039c-0.152,0.217-0.116-0.024-0.258,0.108c-0.139,0.131-0.2,0.723-0.401,0.769c-0.202,0.046-0.134-0.253-0.292-0.22c-0.156,0.031-0.101,0.386-0.293,0.513c-0.191,0.124-0.518-0.096-0.768,0.074C534.573,107.162,534.582,107.814,534.347,107.909L534.347,107.909z\"\n        />\n        <Path\n          id=\"Path11532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.736,110.657c0.062-0.144,0.062-0.373,0.182-0.403c0.154-0.036,0.055,0.313,0.292,0.223c0.236-0.092,0.039-0.966,0.222-1.172c0.09-0.102,0.143-0.074,0.22-0.074c-0.221-0.372-0.384-0.76-0.583-0.989c-0.102,0.189-0.217,0.358-0.33,0.438c-0.259,0.181-0.389,0.219-0.623,0.184c-0.23-0.034-0.368-0.421-0.621-0.403c-0.159,0.011-0.255,0.182-0.367,0.328c0.045,0.156,0.107,0.298,0.146,0.403c0.126,0.322-0.043,0.663,0.111,0.768c0.153,0.105,0.023-0.155,0.366-0.073C538.994,109.947,539.399,110.329,539.736,110.657L539.736,110.657z\"\n        />\n        <Path\n          id=\"Path11530\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.546,108.825c-0.165,0.05-0.357,0.169-0.438,0.109c-0.235-0.158,0.104-0.266-0.074-0.401c-0.174-0.138-0.694-0.037-0.916,0.073c-0.223,0.11-0.173,0.268-0.367,0.403c-0.195,0.136-0.593,0.173-0.808,0.366c-0.214,0.191-0.366,0.384-0.438,0.733c-0.047,0.222,0.034,0.515,0.072,0.807c0.261-0.131,0.754-0.055,1.208-0.11c0.426-0.055,1-0.182,1.43-0.222c-0.073-0.155-0.166-0.342-0.183-0.476c-0.037-0.271-0.115-0.2,0.074-0.585C536.179,109.37,536.364,109.077,536.546,108.825L536.546,108.825z\"\n        />\n        <Path\n          id=\"Path11525\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.546,108.825c-0.184,0.252-0.369,0.546-0.438,0.697c-0.189,0.386-0.112,0.317-0.074,0.586c0.021,0.133,0.112,0.322,0.183,0.475c0.046-0.004,0.107-0.037,0.147-0.038c0.435-0.009,0.733-0.04,0.988,0.111c0.256,0.149,0.244,0.603,0.475,0.623c0.233,0.02,0.265-0.369,0.439-0.44c0.177-0.073,0.376-0.019,0.515,0c0.138,0.017,0.196,0.118,0.293,0.074c0.096-0.044,0.024-0.242,0.146-0.293c0.123-0.051,0.277,0.214,0.438,0.147c0.037-0.017,0.056-0.068,0.074-0.11c-0.331-0.326-0.74-0.71-0.99-0.768c-0.342-0.082-0.212,0.18-0.365,0.073c-0.157-0.107,0.016-0.445-0.112-0.768c-0.041-0.108-0.1-0.248-0.147-0.403c-0.062,0.084-0.134,0.175-0.219,0.183c-0.229,0.024-0.24-0.242-0.551-0.291C537.153,108.647,536.839,108.735,536.546,108.825L536.546,108.825z\"\n        />\n        <Path\n          id=\"Path11468\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.419,108.201c-0.045,0.104-0.106,0.21-0.184,0.256c-0.168,0.102-0.299-0.08-0.474,0.074c-0.177,0.155-0.309,0.656-0.258,0.916c0.05,0.258,0.421,0.32,0.403,0.514c-0.017,0.19-0.379,0.12-0.369,0.33c0.013,0.21,0.486,0.175,0.622,0.437c0.108,0.206-0.009,0.503,0,0.768c0.433-0.13,1.709,0.074,2.091-0.146c0.35-0.203,0.121-0.281,0.254-0.402c-0.153-0.115-0.471-0.221-0.55-0.366c-0.187-0.355,0.117-0.548,0-0.811c-0.118-0.257-0.537-0.403-0.661-0.619c-0.124-0.219-0.025-0.429-0.108-0.585c-0.083-0.158-0.195-0.272-0.328-0.329c-0.138-0.058-0.245,0.067-0.405,0C531.439,108.234,531.43,108.21,531.419,108.201L531.419,108.201z\"\n        />\n        <Path\n          id=\"Path11476\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.537,110.289c-0.301-0.017-0.599-0.009-0.733,0.074c-0.288,0.178-0.035,0.321-0.255,0.404c-0.219,0.082-0.65-0.304-0.879-0.256c-0.226,0.045-0.285,0.126-0.367,0.292c-0.079,0.166,0.077,0.405,0,0.623c-0.033,0.099-0.163,0.164-0.221,0.255c0.263,0.143,0.395,0.32,0.11,0.585c0.371,0.046,0.303,0.423,0,0.513c0.272,0.286,0.699,0.41,1.061,0.515c0.166,0.047,0.312,0.131,0.477,0.256c0.035-0.209,0.081-0.465,0.184-0.55c0.269-0.225,0.403,0.041,0.621-0.11c0.222-0.152,0.54-0.609,0.515-0.844c-0.026-0.234-0.306-0.148-0.292-0.292c0.011-0.144-0.043-0.111,0.366-0.256c0.009-0.002,0.028,0.002,0.036,0c-0.008-0.269,0.107-0.567,0-0.767C531.028,110.469,530.551,110.501,530.537,110.289L530.537,110.289z\"\n        />\n        <Path\n          id=\"Path11474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.537,109.375c-0.204,0.135-0.426,0.275-0.587,0.254c-0.278-0.031-0.273-0.36-0.473-0.401c-0.2-0.042-0.371,0.229-0.586,0.183c-0.216-0.048-0.324-0.446-0.551-0.477c-0.223-0.027-0.082,0.245-0.584,0.257c-0.354,0.009-1.013-0.334-1.574-0.585c-0.047,0.034-0.066,0.13-0.146,0.111c-0.287-0.074-0.521-0.087-0.807,0.108c0.486,0.547,1.673,1.057,1.245,1.905c0.479,0.322,0.91,0.649,1.465,0.845c0.073,0.024,0.087,0.074,0.146,0.107c0.057-0.091,0.185-0.156,0.22-0.254c0.078-0.222-0.077-0.458,0-0.623c0.079-0.166,0.139-0.248,0.37-0.293c0.227-0.045,0.661,0.338,0.877,0.256c0.221-0.081-0.031-0.224,0.257-0.402c0.134-0.082,0.433-0.09,0.73-0.074c-0.013-0.211,0.351-0.141,0.369-0.332c0.018-0.19-0.354-0.254-0.402-0.513C530.496,109.426,530.538,109.399,530.537,109.375L530.537,109.375z\"\n        />\n        <Path\n          id=\"Path11259\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.769,107.104c-0.207-0.095-0.337,0.025-0.768,0.074c-0.283,0.03-0.74,0.118-1.174,0.183c-0.02,0.024-0.056,0.043-0.074,0.073c-0.171,0.271-0.08,0.693-0.438,0.807c-0.249,0.075-0.523,0.024-0.771,0.11c-0.158,0.057-0.25,0.172-0.368,0.255c0.565,0.255,1.223,0.596,1.576,0.586c0.502-0.014,0.36-0.288,0.585-0.258c0.224,0.03,0.335,0.43,0.549,0.477c0.215,0.046,0.387-0.224,0.586-0.183c0.199,0.041,0.194,0.371,0.474,0.402c0.159,0.022,0.385-0.123,0.585-0.256c-0.019-0.271,0.059-0.699,0.224-0.842c0.175-0.155,0.309,0.025,0.474-0.074c0.077-0.046,0.14-0.154,0.185-0.255c-0.09-0.058-0.174-0.157-0.257-0.256c-0.114,0.068-0.266,0.119-0.438,0.073c-0.205-0.052-0.434-0.281-0.584-0.438C529.982,107.42,529.976,107.199,529.769,107.104L529.769,107.104z\"\n        />\n        <Path\n          id=\"Path11426\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.8,113.478c0.363,0.097,0.708,0.466,0.953,0.475c0.273,0.014,0.341-0.034,0.439-0.183c0.099-0.148-0.115-0.308,0-0.585c0.042-0.105,0.221-0.187,0.329-0.328c-0.097-0.232,0.32-0.751,0.294-1.025c-0.029-0.297-0.29-0.133-0.294-0.549c0-0.168,0.228-0.406,0.33-0.662c-0.368,0.064-0.747,0.142-1.064,0.183c-0.469,0.058-0.993-0.041-1.245,0.11c-0.215,0.125-0.092,0.214-0.257,0.369c0.318,0.024,0.688,0.032,0.808,0.181c0.2,0.25,0.062,0.401,0,0.552c-0.062,0.15-0.254,0.116-0.294,0.29c-0.04,0.175,0.226,0.36,0.223,0.623C534.014,113.092,533.886,113.289,533.8,113.478L533.8,113.478z\"\n        />\n        <Path\n          id=\"Path11424\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.014,112.121c-0.024,0.246-0.272,0.63-0.476,0.769c-0.221,0.151-0.355-0.118-0.62,0.109c-0.103,0.086-0.148,0.34-0.184,0.551c0.174,0.127,0.343,0.266,0.476,0.294c0.261,0.057,0.33-0.511,0.551-0.588c0.317-0.111,0.718,0.164,0.913,0.404c-0.174,0.084-0.976-0.062-0.62,0.439c0.412,0.575,0.5,0.582,0.809,0.697c0.199,0.074,0.061,0.093,0.146,0.146c0.137-0.069,0.303-0.123,0.367-0.222c0.182-0.286-0.098-0.452,0.11-0.731c0.102-0.137,0.37-0.181,0.585-0.293c-0.135-0.121-0.225-0.321-0.402-0.402c-0.213-0.093-0.514,0.033-0.698-0.037c-0.185-0.071-0.32-0.167-0.369-0.329c-0.045-0.165,0.225-0.353,0.183-0.514c-0.041-0.161-0.09-0.206-0.328-0.292C531.356,112.085,531.179,112.09,531.014,112.121L531.014,112.121z\"\n        />\n        <Path\n          id=\"Path11268\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.014,112.121c0.163-0.031,0.341-0.036,0.438,0c0.237,0.084,0.289,0.131,0.328,0.293c0.042,0.16-0.227,0.348-0.182,0.513c0.047,0.165,0.182,0.26,0.367,0.328c0.186,0.073,0.485-0.057,0.697,0.037c0.179,0.08,0.272,0.284,0.403,0.404c0.226-0.119,0.407-0.298,0.622-0.293c0.047,0.001,0.065,0.062,0.109,0.074c0.086-0.189,0.218-0.385,0.221-0.55c0.008-0.264-0.26-0.447-0.221-0.623c0.041-0.174,0.232-0.14,0.293-0.29c0.062-0.153,0.2-0.304,0-0.552c-0.12-0.148-0.487-0.158-0.807-0.181c-0.029,0.025,0.024,0.039-0.036,0.073c-0.386,0.224-1.716,0.003-2.126,0.146c-0.409,0.144-0.354,0.111-0.367,0.256c-0.013,0.144,0.267,0.06,0.291,0.292C531.056,112.068,531.016,112.099,531.014,112.121L531.014,112.121z\"\n        />\n        <Path\n          id=\"Path11387\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.715,116.151c0.181,0.077,0.438,0.18,0.584,0.183c0.265,0.008,0.666-0.022,0.989-0.074c0.054-0.1,0.094-0.219,0.074-0.293c-0.057-0.217-0.329-0.091-0.329-0.327c0-0.236,0.569-0.418,0.662-0.663c0.092-0.245,0.062-0.461-0.037-0.622s-0.264-0.001-0.439-0.254c-0.175-0.255,0.055-1.195-0.221-1.356c-0.273-0.162-0.307,0.379-0.514,0.182c-0.106,0.105-0.258,0.17-0.293,0.256c-0.116,0.277,0.099,0.437,0,0.585c-0.099,0.149-0.166,0.197-0.439,0.183c-0.124-0.007-0.318-0.135-0.476-0.255c-0.074,0.135-0.121,0.291-0.074,0.438c0.108,0.341,0.646,0.488,0.768,0.768c0.124,0.279,0.116,0.412,0.036,0.732C534.969,115.793,534.799,115.968,534.715,116.151L534.715,116.151z\"\n        />\n        <Path\n          id=\"Path11382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.715,116.151c0.084-0.183,0.254-0.358,0.294-0.512c0.075-0.323,0.086-0.454-0.039-0.733c-0.123-0.279-0.664-0.427-0.768-0.768c-0.046-0.146,0-0.304,0.074-0.438c-0.189-0.147-0.354-0.288-0.585-0.294c-0.421-0.008-1.002,0.305-1.207,0.586c-0.21,0.281,0.072,0.447-0.111,0.731c-0.062,0.095-0.229,0.152-0.367,0.22c0.438,0.278-0.217,0.386,0.073,0.845c0.233,0.37,1.346,0.096,1.686,0.108C534.177,115.911,534.424,116.031,534.715,116.151L534.715,116.151z\"\n        />\n        <Path\n          id=\"Path11348\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.958,108.605c-0.198,0.17-0.455,0.323-0.513,0.513c-0.079,0.254,0.018,0.451,0.108,0.623c0.091,0.173,0.249,0.176,0.401,0.402c0.109,0.155,0.246,0.415,0.331,0.66c0.301-0.13,0.711,0.247,1.135,0.147c0.237-0.057,0.318-0.098,0.528-0.284c-0.106-0.188-0.173-0.457-0.2-0.778c-0.024-0.363-0.153-0.737-0.107-1.1c-0.251-0.125-0.551-0.255-0.697-0.222c-0.253,0.062-0.099,0.213-0.222,0.222c-0.122,0.009-0.191-0.319-0.329-0.255c-0.139,0.059,0.141,0.415-0.038,0.477C543.204,109.063,543.109,108.744,542.958,108.605z\"\n        />\n        <Path\n          id=\"Path11346\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.357,109.667c-0.018,0.332,0.019,0.745-0.147,0.807c-0.237,0.09-0.138-0.256-0.292-0.223c-0.155,0.038-0.095,0.449-0.258,0.516c-0.039,0.017-0.07-0.026-0.109-0.037c0.061,0.286,0.14,0.589,0.256,0.73c0.233,0.288,0.335,0.145,0.551,0.331c0.214,0.185,0.079,0.509,0.659,0.807c0.306,0.156,0.909,0.139,1.503,0.11c0.079-0.121,0.133-0.258,0.112-0.369c-0.062-0.271-0.525-0.307-0.477-0.549c0.048-0.241,0.46-0.16,0.66-0.33c0.109-0.091,0.189-0.225,0.256-0.366c-0.188,0.014-0.352,0.056-0.62,0c-0.421-0.085-1.06-0.272-1.504-0.623C540.695,110.28,540.568,109.943,540.357,109.667L540.357,109.667z\"\n        />\n        <Path\n          id=\"Path11251\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.357,109.667c0.211,0.276,0.337,0.616,0.583,0.807c0.446,0.353,1.082,0.537,1.504,0.623c0.271,0.056,0.431,0.014,0.62,0c0.049-0.105,0.105-0.195,0.223-0.257c0.01-0.005-0.011-0.03,0-0.036c-0.085-0.245-0.223-0.503-0.331-0.66c-0.155-0.224-0.311-0.229-0.401-0.402c-0.09-0.174-0.188-0.371-0.108-0.623c0.057-0.188,0.314-0.343,0.514-0.513c-0.022-0.021-0.012-0.065-0.036-0.073c-0.213-0.078-0.471,0.006-0.699,0.073c-0.224,0.069-0.4,0.286-0.62,0.328c-0.223,0.041-0.53-0.162-0.66-0.073c-0.128,0.087,0.015,0.198-0.074,0.291s-0.259-0.059-0.438,0.146C540.375,109.365,540.365,109.516,540.357,109.667L540.357,109.667z\"\n        />\n        <Path\n          id=\"Path11315\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.802,113.148c-0.118,0.002-0.261-0.026-0.367,0c-0.36,0.095-0.445,0.261-0.731,0.222s-0.458-0.516-0.843-0.551c-0.216-0.021-0.462,0.154-0.698,0.292c0.189,0.191,0.44,0.388,0.477,0.586c0.055,0.311-0.045,0.481-0.256,0.659c-0.214,0.177-0.48-0.044-0.916,0.185c-0.204,0.107-0.312,0.28-0.521,0.531c0.236,0.054,0.438,0.088,0.597,0.164c0.499,0.237,0.874,0.069,1.246,0.182c0.272,0.25,0.778,0.624,0.916,0.698c0.174,0.089,0.559-0.074,0.731,0.073c0.301-0.429-0.04-1.188,0.036-1.648c0.073-0.434,0.51-0.648,0.623-1.064c-0.08,0.094-0.165,0.176-0.254,0.255c-0.321-0.347,0.137-0.398,0.4-0.513c-0.176,0.012-0.339,0.07-0.515,0.109C546.775,113.295,546.779,113.212,546.802,113.148L546.802,113.148z\"\n        />\n        <Path\n          id=\"Path11320\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.68,112.892c0.06-0.019,0.125-0.078,0.183-0.074c0.385,0.035,0.557,0.51,0.843,0.551c0.287,0.041,0.371-0.124,0.73-0.223c0.108-0.025,0.25,0.001,0.369,0c0.116-0.319,0.07-0.867,0.367-0.876c0.303-0.009,0.179,0.655,0.037,0.768c1.159,0.009,1.802-0.429,1.503-1.686c-0.236-0.988-1.902-0.044-2.236,0.146c-0.298,0.174-0.789-0.188-0.99-0.328c-0.266-0.187-0.42-0.305-0.531-0.502c-0.215,0.186-0.294,0.226-0.529,0.283c-0.072,0.016-0.117-0.031-0.184-0.036c-0.051,0.247-0.106,0.517,0,0.622c0.184,0.183,0.308-0.109,0.476,0c0.171,0.108,0.301,0.285,0.293,0.66C545.004,112.382,544.806,112.63,544.68,112.892L544.68,112.892z\"\n        />\n        <Path\n          id=\"Path11313\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.68,112.892c0.126-0.262,0.325-0.51,0.33-0.698c0.007-0.372-0.124-0.549-0.293-0.658c-0.172-0.11-0.294,0.183-0.476,0c-0.106-0.108-0.051-0.375,0-0.623c-0.35-0.025-0.699-0.223-0.954-0.11c-0.302,0.13-0.277,0.491-0.476,0.66c-0.199,0.172-0.61,0.088-0.659,0.33c-0.048,0.241,0.417,0.279,0.474,0.549c0.025,0.109-0.027,0.248-0.109,0.369c0.536-0.025,1.068-0.068,1.357,0.074c0.221,0.108,0.181,0.219,0.292,0.328C544.341,113.006,544.51,112.94,544.68,112.892L544.68,112.892z\"\n        />\n        <Path\n          id=\"Path11286\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.137,113.11c0.36-0.123,0.718-0.311,1.101-0.515c-0.058-0.018-0.174,0.024-0.222,0c-0.578-0.298-0.445-0.62-0.659-0.807c-0.216-0.185-0.32-0.042-0.551-0.33c-0.117-0.143-0.197-0.444-0.256-0.73c-0.119-0.042-0.238-0.148-0.328-0.109c-0.124,0.051-0.052,0.248-0.146,0.292c-0.096,0.043-0.157-0.057-0.292-0.074c-0.138-0.018-0.336-0.073-0.516,0c-0.104,0.043-0.183,0.144-0.256,0.257c0.084,0.369,0.146,0.768,0.293,0.989c0.219,0.328,0.541,0.34,0.622,0.515c0.081,0.172-0.109,0.166,0,0.329c0.073,0.116,0.313,0.197,0.55,0.256c0.188-0.197,0.324-0.292,0.515-0.256C540.064,112.942,540.083,113.054,540.137,113.11L540.137,113.11z\"\n        />\n        <Path\n          id=\"Path11284\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.431,113.807c0.106-0.05,0.225-0.118,0.293-0.109c0.212,0.019,0.154,0.151,0.257,0.146c0.103-0.007,0.059-0.148,0.255-0.183c0.195-0.037,0.541,0.192,0.879,0.22c0.336,0.027,0.611-0.156,1.135-0.109c0.334,0.031,0.803,0.174,1.246,0.331c0.073-0.121,0.18-0.217,0.146-0.404c-0.056-0.313-0.166-0.618-0.768-0.916c-0.558-0.274-1.961-0.002-2.639-0.185c-0.381,0.207-0.741,0.39-1.1,0.515c0.086,0.087,0.199,0.137,0.257,0.256C540.448,113.487,540.418,113.653,540.431,113.807L540.431,113.807z\"\n        />\n        <Path\n          id=\"Path11293\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.467,115.566c0.337-0.177,0.622-0.38,1.21-0.438c0.471-0.188,0.896-0.174,1.262-0.091c0.212-0.255,0.329-0.385,0.532-0.493c0.436-0.229,0.704-0.007,0.915-0.185c0.082-0.072,0.064-0.18,0.11-0.255c-0.442-0.157-0.912-0.298-1.246-0.329c-0.524-0.049-0.798,0.137-1.136,0.107c-0.337-0.024-0.682-0.254-0.878-0.22c-0.196,0.037-0.156,0.176-0.258,0.185c-0.103,0.004-0.04-0.129-0.255-0.147c-0.068-0.008-0.188,0.059-0.292,0.11c0.007,0.103,0.078,0.188,0.036,0.292c-0.06,0.147-0.254,0.211-0.402,0.329c0.187,0.072,0.371,0.117,0.474,0.328C540.638,114.969,540.523,115.271,540.467,115.566L540.467,115.566z\"\n        />\n        <Path\n          id=\"Path11291\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.049,113.917c-0.158,0.126-0.336,0.274-0.475,0.291c-0.229,0.025-0.176-0.174-0.476-0.145c-0.123,0.009-0.302,0.139-0.476,0.255c0.011,0.012,0.026,0.022,0.036,0.036c0.1,0.162,0.129,0.376,0.037,0.621s-0.661,0.424-0.661,0.664c0,0.234,0.272,0.112,0.328,0.327c0.023,0.074-0.021,0.194-0.074,0.293c0.242-0.039,0.38-0.121,0.734-0.073c0.594,0.073,1.121,0.201,1.574,0.183c-0.054-0.256-0.2-0.488-0.185-0.661c0.031-0.336,0.265-0.421,0.292-0.622c0.03-0.202,0.053-0.381-0.072-0.515c-0.124-0.131-0.346,0.118-0.551-0.11C537.997,114.366,538.08,114.134,538.049,113.917L538.049,113.917z\"\n        />\n        <Path\n          id=\"Path11282\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.049,113.917c0.031,0.217-0.052,0.45,0.037,0.549c0.204,0.226,0.423-0.022,0.55,0.11c0.123,0.131,0.104,0.314,0.074,0.515c-0.029,0.202-0.263,0.286-0.294,0.621c-0.017,0.173,0.131,0.406,0.183,0.661c0.074-0.002,0.189,0.053,0.258,0.037c0.51-0.117,0.97-0.504,1.61-0.845c0.057-0.294,0.173-0.597,0.072-0.807c-0.103-0.213-0.288-0.258-0.473-0.328c-0.114,0.088-0.17,0.255-0.294,0.256c-0.294,0.007-0.571-0.206-0.66-0.516c-0.035-0.122,0.093-0.25,0.146-0.401c-0.283-0.054-0.649-0.108-0.916-0.038C538.214,113.767,538.148,113.837,538.049,113.917L538.049,113.917z\"\n        />\n        <Path\n          id=\"Path11298\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.644,114.173c0.207-0.073,0.396-0.359,0.699-0.439c0.268-0.072,0.632-0.017,0.914,0.038c0.076-0.224,0.11-0.471,0.223-0.585c-0.237-0.059-0.471-0.14-0.549-0.256c-0.107-0.165,0.08-0.158,0-0.329c-0.081-0.173-0.404-0.185-0.622-0.515c-0.146-0.221-0.207-0.619-0.293-0.989c-0.052,0.08-0.087,0.19-0.182,0.183c-0.072-0.007-0.108-0.122-0.146-0.183c-0.004,0.347,0.089,0.739-0.073,0.843c-0.291,0.186-0.242-0.434-0.551-0.183c-0.306,0.253,0.108,1.362,0.257,1.832C537.405,113.866,537.519,114.001,537.644,114.173L537.644,114.173z\"\n        />\n        <Path\n          id=\"Path11266\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.644,114.173c-0.123-0.172-0.236-0.306-0.328-0.584c-0.152-0.47-0.564-1.582-0.256-1.832c0.307-0.25,0.257,0.371,0.55,0.183c0.164-0.104,0.07-0.496,0.073-0.843c-0.092-0.148-0.152-0.335-0.329-0.439c-0.255-0.149-0.552-0.122-0.989-0.11c-0.141,0.006-0.336,0.043-0.515,0.074c-0.101,0.255-0.33,0.493-0.328,0.661c0.004,0.417,0.264,0.254,0.293,0.55c0.026,0.296-0.536,0.904-0.33,1.099c0.206,0.196,0.238-0.342,0.513-0.183c0.272,0.161,0.043,1.102,0.223,1.356c0.159,0.229,0.303,0.123,0.402,0.22c0.174-0.116,0.354-0.246,0.477-0.255c0.3-0.024,0.248,0.174,0.475,0.146C537.593,114.207,537.624,114.18,537.644,114.173L537.644,114.173z\"\n        />\n        <Path\n          id=\"Path11273\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.99,112.928c0.187,0.036,0.308,0.241,0.401,0.439c0.093,0.198,0.177,0.473,0.074,0.731c-0.103,0.255-0.401,0.58-0.695,0.583c-0.294,0.009-0.571-0.206-0.661-0.514c-0.088-0.304,0.179-0.792,0.368-0.989C539.663,112.989,539.802,112.892,539.99,112.928L539.99,112.928z\"\n        />\n        <Path\n          id=\"ro\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M525.24,108.816c0.284-0.195,0.5-0.179,0.788-0.108c0.279,0.074,0.296-0.287,0.521-0.368c0.246-0.084,0.516-0.025,0.764-0.102c0.358-0.113,0.287-0.548,0.458-0.816c0.16-0.254,0.378-0.471,0.56-0.713c0.232-0.311,0.203-0.587,0.412-0.866c0.182-0.247,0.397-0.538,0.497-0.833c0.117-0.344-0.022-0.504,0.223-0.632c0.24-0.127,0.315-0.218,0.479-0.429c0.264-0.334,0.739-0.094,1.055-0.358c0.259-0.219,0.438-0.521,0.722-0.71c0.395-0.258,0.841,0.069,1.244,0.123c0.386,0.051,0.764,0.13,1.15,0.172c0.461,0.046,1.043-0.157,1.459,0.11c0.785,0.508,0.857,0.815,1.587,0.118c0.457-0.436,1.408-0.217,1.987-0.314c0.381-0.064,0.315-0.341,0.532-0.581c0.236-0.259,0.688-0.273,1.01-0.239c0.723,0.081,1.129,0.842,1.434,1.412c0.336,0.635,0.809,1.189,1.32,1.682c0.747,0.718,1.096,1.249,1.396,2.239c0.109,0.362-0.105,0.728-0.188,1.069c-0.092,0.393,0.081,0.812,0.11,1.207c0.05,0.66,0.213,0.926,0.731,1.292c0.2,0.139,0.677,0.483,0.975,0.312c0.333-0.19,2.027-1.129,2.264-0.14c0.3,1.255-0.371,1.723-1.533,1.713c0.142-0.116,0.265-0.803-0.037-0.793c-0.359,0.013-0.167,0.843-0.432,1.055c0.175-0.041,0.346-0.067,0.522-0.078c-0.267,0.116-0.734,0.151-0.421,0.499c0.094-0.079,0.181-0.17,0.264-0.262c-0.114,0.416-0.556,0.641-0.628,1.072c-0.079,0.461,0.269,1.213-0.031,1.646c-0.174-0.148-0.568,0.014-0.739-0.073c-0.141-0.074-0.643-0.443-0.916-0.692c-0.371-0.115-0.723,0.063-1.221-0.175c-0.402-0.192-1.095-0.444-1.867-0.132c-1.698,0.168-2.063,1.123-2.843,1.3c-0.479,0.108-1.14-0.124-1.83-0.214c-0.828-0.107-1.271,0.128-1.729,0.121c-0.384-0.008-0.852-0.396-1.521-0.421c-0.339-0.014-1.436,0.274-1.67-0.095c-0.342-0.542,1.02-0.567-0.23-1.019c-0.311-0.112-0.418-0.094-0.827-0.669c-0.355-0.501,0.479-0.375,0.654-0.464c-0.197-0.241-0.613-0.5-0.929-0.386c-0.22,0.076-0.272,0.652-0.535,0.597c-0.26-0.057-0.634-0.485-0.969-0.582c-0.361-0.106-0.785-0.2-1.061-0.484c0.304-0.088,0.372-0.476,0-0.521c0.349-0.326,0.158-0.555-0.253-0.699c-0.558-0.193-0.976-0.521-1.455-0.845C526.919,109.877,525.73,109.361,525.24,108.816\"\n        />\n      </G>\n      <G id=\"RE\">\n        <Path\n          id=\"re\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.365,319.58c-0.04-0.723-1.449-0.295-1.288,0.395C623.318,321.014,625.266,321.098,624.365,319.58\"\n        />\n        <Circle\n          id=\"re.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"623.906\"\n          cy=\"319.764\"\n          r=\"1.539\"\n        />\n      </G>\n      <G id=\"QA\">\n        <Path\n          id=\"Path12885\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M611.939,173.41l-0.11,0.073v0.182l-0.184,0.074l0.146,0.327l0.147,0.074l0.183-0.109c-0.047-0.041-0.103-0.067-0.111-0.146C611.997,173.743,611.961,173.574,611.939,173.41L611.939,173.41z M611.681,174.105l-0.074,0.074l0.074,0.146h0.035l0.146-0.111L611.681,174.105L611.681,174.105z\"\n        />\n        <Path\n          id=\"Path12805\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M610.434,172.605c-0.037,0.228-0.177,0.392-0.184,0.55c-0.249-0.663-0.132,0.116-0.107,0.256c-0.402-0.411-0.199,0.481-0.185,0.623c0.138,0.612,0.216,1.294,0.476,1.867c0.187,0.408,0.441,0.378,0.697,0.291l-0.146-1.428h0.256v-0.368l0.475,0.183l-0.036-0.255l-0.074-0.146l0.074-0.074l0.181,0.109l0.074-0.073l-0.146-0.074l-0.147-0.327l-0.366-0.146l-0.036-0.516l-0.074-0.074l0.037-0.256h-0.369l-0.035-0.146h-0.368L610.434,172.605L610.434,172.605z\"\n        />\n        <Path\n          id=\"Path12798\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M611.645,173.739l0.184-0.074v-0.182l0.11-0.073c-0.012-0.074-0.054-0.155-0.037-0.223c0.021-0.073,0.012-0.153,0.037-0.221l-0.329-0.036l-0.036,0.584L611.645,173.739L611.645,173.739z\"\n        />\n        <Path\n          id=\"Path12793\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M612.121,174.033l-0.439,0.293l0.036,0.254l-0.474-0.183v0.368h-0.258l0.147,1.428c0.136-0.045,0.286-0.102,0.438-0.146c0.517-0.156,0.418-0.482,0.622-0.952c0.121-0.272,0.205-0.549,0.109-0.844C612.269,174.141,612.196,174.098,612.121,174.033L612.121,174.033z\"\n        />\n        <Path\n          id=\"Path12803\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M611.461,171.799l0.035,0.582h-0.146v-0.109h-0.222v-0.146h-0.365l0.036,0.291h-0.293c-0.018,0.079-0.061,0.107-0.073,0.186h0.368l0.035,0.146h0.367l-0.036,0.254l0.258,0.223l0.182-0.037v-0.256l0.33,0.037c0.057-0.153,0.146-0.293,0.146-0.476C612.081,172.146,611.698,172.008,611.461,171.799L611.461,171.799z\"\n        />\n        <Path\n          id=\"Path12784\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M610.874,171.431c-0.26,0.066-0.272,0.569-0.369,0.989h0.295l-0.036-0.292h0.367v0.147h0.221v0.109h0.146l-0.036-0.583c-0.02-0.022-0.019-0.058-0.037-0.074C611.198,171.484,611.023,171.392,610.874,171.431L610.874,171.431z\"\n        />\n        <Path\n          id=\"Path12817\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M611.242,173.081l0.035,0.515l0.369,0.147l-0.074-0.224l0.035-0.33l-0.182,0.037L611.242,173.081L611.242,173.081z\"\n        />\n        <Path\n          id=\"qa\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M609.947,174.026c-0.019-0.14-0.224-1.012,0.18-0.602c-0.025-0.14-0.115-0.924,0.135-0.262c0.021-0.661,0.255-2.402,1.164-1.441c0.226,0.24,0.665,0.409,0.668,0.787c0,0.265-0.128,0.431-0.189,0.67c-0.053,0.209,0.074,0.48,0.095,0.688c0.023,0.208,0.241,0.214,0.302,0.393c0.094,0.293,0.024,0.562-0.095,0.832c-0.207,0.469-0.138,0.814-0.653,0.967c-0.429,0.126-0.813,0.468-1.101-0.16C610.192,175.33,610.081,174.639,609.947,174.026\"\n        />\n        <Circle\n          id=\"qa.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"610.927\"\n          cy=\"174.464\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"PW\">\n        <Path\n          id=\"pw\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M844.858,230.419c0.211-0.283,0.379-0.729,0.208-1.073C844.839,229.62,844.591,230.085,844.858,230.419\"\n        />\n        <Circle\n          id=\"pw.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"843.49\"\n          cy=\"228.656\"\n          r=\"2.184\"\n        />\n      </G>\n      <G id=\"PY\">\n        <Path\n          id=\"Path31423\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.302,337.783c0.187,0.56,0.458,1.193,0.291,1.429c-0.241,0.345-0.22-0.189-0.403,0.073c-0.071,0.103,0.019,0.368,0.111,0.585c0.017,0.022,0.023-0.018,0.036,0c0.253,0.288,0.336,0.096,0.622,0.037c0.227-0.045,0.489,0.322,0.698,0.402c0.317-0.663,0.717-1.205,1.427-0.585c0.341,0.294,0.734-0.644,0.661-0.878c-0.052-0.163,0.202-0.355,0.367-0.439c0.083-0.043,0.763-0.143,0.698-0.293c-0.066-0.148,0.358-0.776,0.513-0.808c0.317-0.059,0.511-0.65,0.476-0.878l-0.036-0.293c-0.366-0.164-0.736-0.254-0.953-0.22c-0.432,0.073-0.148,0.379-0.404,0.439c-0.255,0.061-0.556-0.366-0.915-0.369c-0.359-0.003-0.801,0.238-1.063,0.438c-0.262,0.199-0.327,0.532-0.515,0.622c-0.186,0.092-0.233-0.106-0.402,0c-0.172,0.108-0.071,0.567-0.33,0.73C320.972,337.916,320.63,337.866,320.302,337.783L320.302,337.783z\"\n        />\n        <Path\n          id=\"Path31421\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M317.59,336.943c-0.091,0.263-0.207,0.499-0.146,0.768c0.08,0.369,0.39,0.83,0.661,0.989c0.271,0.155,0.518-0.118,0.697,0.036c0.178,0.156,0.196,0.362,0.147,0.697c-0.02,0.12-0.101,0.272-0.223,0.403c0.254,0.068,0.574,0.156,0.843,0.146c0.279-0.009,0.527-0.371,0.732-0.109c-0.093-0.222-0.18-0.485-0.111-0.585c0.185-0.263,0.163,0.272,0.404-0.073c0.168-0.233-0.105-0.868-0.29-1.427c-0.083-0.021-0.14,0.035-0.224,0c-0.409-0.182-0.635-1.223-1.063-1.21c-0.428,0.015-0.168,0.671-0.584,0.769C318.193,337.398,317.919,337.11,317.59,336.943L317.59,336.943z\"\n        />\n        <Path\n          id=\"Path31416\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M316.822,334.851c-0.076,0.291-0.101,0.638-0.291,0.732c-0.854,0.42,0.098,1.932-0.807,2.527c-0.095,0.062-0.433,1.002-0.402,1.1c0.147,0.514,0.417,0.226,0.842,0.182c0.897-0.089,1.717,0.214,2.565,0.439c0.122-0.129,0.203-0.283,0.222-0.402c0.048-0.334,0.032-0.541-0.146-0.695c-0.179-0.155-0.426,0.12-0.697-0.037c-0.271-0.158-0.58-0.621-0.661-0.99c-0.059-0.268,0.055-0.506,0.146-0.768c-0.241-0.125-0.584-0.099-0.623-0.291c-0.085-0.461,0.815-0.471,0.808-0.879c-0.009-0.416-0.613-0.806-0.915-0.916C316.857,334.858,316.825,334.845,316.822,334.851L316.822,334.851z\"\n        />\n        <Path\n          id=\"Path31436\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.489,335.987c0.011-0.12,0.124-0.323,0.074-0.438c-0.133-0.287-0.588-0.104-0.695-0.37c-0.108-0.262,0.315-0.493,0.255-0.878c-0.025-0.192-0.025-0.434-0.108-0.658c-0.009-0.025-0.171-0.042-0.177-0.062c-0.14,0.316-0.155,0.674-0.371,0.941c-0.307,0.376-0.657,0.827-1.135,0.916c-0.224,0.041-0.402-0.277-0.622-0.221c-0.394,0.106-0.64,0.562-0.842,0.916c-0.177,0.31-0.268,0.664-0.331,1.026c0.167,0.288,0.336,0.528,0.55,0.622c0.41,0.18,0.838,0.167,1.1,0c0.261-0.168,0.161-0.625,0.33-0.732c0.169-0.106,0.218,0.093,0.402,0c0.186-0.091,0.253-0.421,0.514-0.623C322.688,336.226,323.131,335.985,323.489,335.987L323.489,335.987z\"\n        />\n        <Path\n          id=\"Path31428\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.451,330.602c-0.094-0.008-0.3,0.005-0.418,0.057c-0.024,0.08,0.081,0.302,0.052,0.384c-0.147,0.406-0.322,0.846-0.147,1.174c0.186,0.349,0.769,0.286,1.026,0.585c0.163,0.189,0.463,0.514,0.291,0.698c-0.255,0.273-0.752-0.477-1.099-0.331c-0.152,0.065-0.266,0.26-0.331,0.411c0.009,0.021,0.174,0.046,0.186,0.068c0.084,0.224,0.08,0.466,0.108,0.658c0.058,0.386-0.365,0.619-0.255,0.879c0.107,0.265,0.562,0.08,0.696,0.367c0.055,0.115-0.062,0.322-0.074,0.439c0.361,0.003,0.663,0.426,0.915,0.369c0.258-0.06-0.025-0.37,0.404-0.439c0.218-0.036,0.587,0.057,0.953,0.222l-0.328-2.235c-0.06-0.403,0.037-1.223,0.11-1.61c0.037-0.202,0.05-0.485,0.108-0.769c-0.192-0.036-0.417-0.084-0.55-0.109c-0.372-0.074-0.304-0.311-0.474-0.329c-0.174-0.022-0.2,0.188-0.439,0.146C323.947,331.182,324.083,330.662,323.451,330.602L323.451,330.602z\"\n        />\n        <Path\n          id=\"Path31441\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M322.61,334.229c-0.229,0.062-0.431,0.094-0.621,0.072c-0.415-0.045-0.653-0.404-1.099-0.366c-0.448,0.037-1.141,0.396-1.318,0.768c-0.176,0.371-0.052,0.618,0.147,0.915c0.077,0.119,0.284,0.157,0.402,0.257c0.169-0.267,0.306-0.583,0.585-0.659c0.221-0.06,0.399,0.26,0.621,0.22c0.478-0.087,0.828-0.539,1.135-0.916C322.53,334.437,322.571,334.338,322.61,334.229z\"\n        />\n        <Path\n          id=\"Path31451\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M317.409,335.401c0.137,0.142,0.363,0.2,0.368,0.368c0.009,0.414-0.893,0.42-0.807,0.879c0.087,0.458,1.046,0.793,1.466,0.695c0.419-0.097,0.157-0.756,0.584-0.769c0.208-0.007,0.358,0.319,0.516,0.586c0.063-0.363,0.153-0.714,0.329-1.025c0.058-0.103,0.186-0.146,0.255-0.255c-0.119-0.101-0.322-0.139-0.402-0.256c-0.2-0.298-0.323-0.544-0.146-0.916c0.054-0.112,0.275-0.12,0.402-0.223c-0.311-0.008-0.642-0.006-0.916-0.109c-0.333-0.125-0.574-0.322-0.844-0.584c-0.24,0.252-0.542,0.526-0.549,0.73c-0.012,0.328,0.295,0.176,0.254,0.439C317.897,335.126,317.622,335.255,317.409,335.401L317.409,335.401z\"\n        />\n        <Path\n          id=\"Path31446\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M317.409,335.401c0.213-0.146,0.488-0.273,0.513-0.438c0.041-0.262-0.268-0.111-0.255-0.439c0.008-0.205,0.309-0.479,0.551-0.73c-0.074-0.074-0.136-0.087-0.221-0.185c-0.19-0.224-0.229-0.67-0.33-1.099c-0.008-0.029-0.025-0.042-0.035-0.073c-0.176,0.08-0.357,0.156-0.516,0.328c-0.104,0.116-0.008,0.255,0.038,0.402c0.157,0.24,0.204,0.539,0,0.916c-0.11,0.204-0.213,0.467-0.294,0.769C317.042,334.92,317.204,335.189,317.409,335.401z\"\n        />\n        <Path\n          id=\"Path31456\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.276,334.414c0.225,0.042,0.461,0.068,0.698,0.073c0.292-0.235,0.603-0.521,0.916-0.549c0.446-0.041,0.684,0.319,1.099,0.366c0.19,0.022,0.392-0.011,0.621-0.073c0.148-0.401,0.184-0.91,0.551-1.063c0.347-0.146,0.844,0.606,1.099,0.329c0.173-0.183-0.127-0.505-0.293-0.697c-0.256-0.301-0.841-0.238-1.023-0.585c-0.173-0.326-0.001-0.767,0.146-1.173c0.03-0.082-0.075-0.417-0.052-0.497c-0.667,0.295-1.535,1.515-2.036,1.452c-0.589-0.076-0.205-0.595-0.515-0.553c-0.253,0.036-0.281,0.548-0.439,0.808c0.01,0.17,0.1,0.309,0.074,0.476c-0.067,0.414-0.204,0.807-0.33,0.989c-0.246,0.369-0.285,0.009-0.437,0.224C319.279,334.032,319.248,334.242,319.276,334.414L319.276,334.414z\"\n        />\n        <Path\n          id=\"Path31396\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.276,334.414c-0.028-0.172,0.007-0.382,0.074-0.475c0.155-0.214,0.193,0.146,0.439-0.224c0.124-0.183,0.264-0.575,0.329-0.989c0.024-0.168-0.066-0.309-0.074-0.475c-0.035,0.06-0.052,0.169-0.11,0.183c-0.312,0.08-0.447-0.432-0.696-0.438c-0.251-0.011-0.169,0.314-0.585,0.327c-0.165,0.008-0.489-0.258-0.661-0.291c-0.033,0.058-0.035,0.17-0.074,0.223c-0.08,0.112-0.19,0.136-0.291,0.183c0.01,0.028,0.028,0.041,0.037,0.073c0.098,0.428,0.138,0.875,0.329,1.101c0.382,0.448,0.636,0.609,1.063,0.769C319.122,334.399,319.206,334.397,319.276,334.414L319.276,334.414z\"\n        />\n        <Path\n          id=\"Path31411\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M316.748,327.343c0.036,0.176,0.077,0.37,0.146,0.476c0.174,0.272,0.427,0.25,0.515,0.438c0.085,0.188-0.091,0.124,0,0.585c0.093,0.461,0.794,1.452,0.844,2.052c0.041,0.501-0.09,0.837-0.257,1.136c0.174,0.035,0.497,0.301,0.661,0.293c0.42-0.017,0.336-0.337,0.585-0.33c0.25,0.011,0.385,0.521,0.697,0.439c0.313-0.079,0.239-0.945,0.55-0.989c0.312-0.042-0.074,0.472,0.515,0.55c0.191,0.026,0.521-0.232,0.807-0.437c-0.577-0.483-1.237-1.044-1.282-1.467c-0.062-0.557,0.354-0.467,0.366-0.695c0.015-0.229-0.155-0.233-0.182-0.551c-0.025-0.317,0.542-1.062,0.256-1.281c-0.286-0.22-0.541,0.567-0.767,0.366c-0.226-0.2,0.495-0.7,0.329-0.916c-0.036-0.045-0.074-0.04-0.123-0.033c-0.062,0.043-0.105,0.223-0.17,0.254c-0.284,0.143-0.598,0.162-0.842,0.224c-0.49,0.119-0.715-0.172-1.063-0.146c-0.35,0.021-0.551,0.276-0.99,0.255C317.164,327.553,316.925,327.388,316.748,327.343L316.748,327.343z\"\n        />\n        <Path\n          id=\"Path31401\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M316.748,327.343c0.174,0.043,0.417,0.212,0.585,0.222c0.436,0.025,0.639-0.235,0.99-0.256c0.35-0.025,0.571,0.266,1.063,0.146c0.245-0.061,0.559-0.076,0.843-0.224c0.064-0.029,0.102-0.218,0.165-0.262c-0.174,0.023-0.412,0.285-0.53,0.115c-0.158-0.216,0.403-0.522,0.402-0.876c-0.002-0.355-0.122-0.951-0.476-1.064c-0.354-0.113-0.715,0.541-0.954,0.55c-0.237,0.008,0.036,0.312-0.292-0.182c-0.165-0.248-0.388-0.81-0.477-1.429c-0.016-0.116,0.044-0.213,0.039-0.329c-0.32-0.039-0.652-0.104-0.952-0.11c-0.26-0.005-1.764-0.435-2.054-0.66c-0.052,0.174-0.177,0.481-0.146,0.66c0.115,0.619,0.967,0.845,0.844,1.173c-0.124,0.327-0.55-0.158-0.661,0.146c-0.109,0.306,0.493,0.762,0.73,1.025c0.24,0.271,0.469,0.319,0.662,0.623C316.645,326.798,316.693,327.07,316.748,327.343L316.748,327.343z\"\n        />\n        <Path\n          id=\"Path31406\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.778,328.514c-0.046,0.123-0.078,0.247-0.073,0.328c0.026,0.318,0.197,0.321,0.182,0.551c-0.013,0.229-0.425,0.139-0.366,0.695c0.045,0.422,0.705,0.983,1.282,1.468c0.591-0.424,1.221-0.993,1.65-0.956c0.63,0.06,0.494,0.582,0.73,0.622c0.239,0.042,0.267-0.167,0.439-0.146c0.173,0.022,0.104,0.254,0.476,0.329c0.132,0.025,0.356,0.074,0.551,0.11c0.059-0.283,0.168-0.565,0.109-0.769c-0.107-0.39,0.209-0.617,0-1.025c-0.107-0.209-0.055-0.404,0.147-0.551c-0.323-0.222-0.68-0.745-1.135-0.659c-0.493,0.095-0.839,0.464-1.357,0.514c-0.925,0.089-1.092-1.263-1.171-1.943c-0.002-0.018-0.033-0.02-0.036-0.036c-0.408,0.371-0.77,0.652-0.879,0.877c-0.201,0.42,0.131,0.336-0.037,0.517C321.202,328.534,321.004,328.496,320.778,328.514L320.778,328.514z\"\n        />\n        <Path\n          id=\"Path31381\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.778,328.514c0.227-0.019,0.425,0.02,0.516-0.074c0.169-0.179-0.166-0.095,0.035-0.515c0.109-0.225,0.473-0.507,0.879-0.878c-0.093-0.564-0.589-0.92-0.662-1.502c-0.057-0.467-0.334-0.777-0.403-1.171c-0.067-0.388-0.085-0.501-0.438-0.55c-0.473-0.069-1.119-0.386-1.503-0.663c-0.391-0.277-0.341,0.602-0.731,0.622c-0.114,0.009-0.242-0.024-0.368-0.037c0.007,0.119-0.053,0.215-0.038,0.33c0.088,0.619,0.314,1.182,0.477,1.427c0.328,0.493,0.057,0.191,0.292,0.184c0.238-0.009,0.598-0.665,0.953-0.55c0.357,0.113,0.474,0.708,0.476,1.062c0.002,0.355-0.56,0.666-0.403,0.879c0.157,0.215,0.495-0.287,0.661-0.074c0.165,0.216-0.557,0.716-0.331,0.916c0.227,0.2,0.483-0.586,0.769-0.366C321.175,327.725,320.915,328.161,320.778,328.514L320.778,328.514z\"\n        />\n        <Path\n          id=\"Path31391\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.067,328.514c0.301,0.113,0.586,0.302,0.843,0.402c0.807,0.322,1.48,0.193,2.201,0.769c0.655,0.525,1.188,0.909,1.905,1.318c0.322,0.182,0.648,0.439,1.025,0.514c0.308,0.059,0.632,0.123,0.877,0.329c0.417,0.35,1.108,0.342,1.574,0.698c0.285,0.214,0.52,0.404,0.663,0.621c-0.045-0.149-0.14-0.287-0.038-0.403c0.247-0.271,0.576-0.199,0.806-0.514c0.231-0.315,0.38-0.756,0.332-1.356c-0.05-0.6-0.749-1.591-0.844-2.052c-0.092-0.462,0.084-0.398,0-0.585c-0.086-0.188-0.336-0.167-0.514-0.439c-0.174-0.271-0.173-0.901-0.368-1.209c-0.193-0.305-0.421-0.354-0.662-0.622c-0.237-0.267-0.844-0.719-0.731-1.025c0.109-0.305,0.533,0.181,0.66-0.146c0.068-0.173-0.212-0.436-0.438-0.623l-1.099-0.182l-0.222-0.369l-2.161-0.074l-0.621-0.366c-0.042,0.073-0.023,0.286-0.074,0.366c-0.243,0.36-0.441,0.114-0.732,0.476c-0.29,0.365-0.58,1.232-0.66,1.796c-0.078,0.566,0.388,1.061,0.11,1.502c-0.277,0.444-1.144,0.272-1.501,0.584C308.207,328.094,308.131,328.305,308.067,328.514L308.067,328.514z\"\n        />\n        <Path\n          id=\"Path31386\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.067,328.514c0.066-0.209,0.14-0.42,0.331-0.584c0.357-0.318,1.222-0.143,1.501-0.587c0.278-0.441-0.188-0.938-0.11-1.503c0.078-0.563,0.371-1.431,0.66-1.795c0.291-0.364,0.489-0.117,0.732-0.476c0.052-0.077,0.027-0.294,0.074-0.366l-0.222-0.11l-1.245-0.11l-0.147-1.797l0.477-0.476l-0.808-1.942l-5.788-1.979c-0.024,0.074-0.039,0.153-0.074,0.224c-0.23,0.494-0.549,0.975-0.515,1.538c0.04,0.583,0.107,1.132,0.036,1.72c-0.123,1.063-0.259,2.148-0.514,3.188c0.431,0.587,1.108,0.689,1.355,1.393c0.147,0.421,0.721,1.071,1.282,1.574c0.468,0.421,1.506,1.042,2.161,1.722C307.478,328.379,307.781,328.407,308.067,328.514L308.067,328.514z\"\n        />\n        <Path\n          id=\"Path31374\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.523,316.791l5.787,1.979l0.808,1.942l-0.477,0.476l0.147,1.796l1.245,0.111l0.843,0.473l2.161,0.074l0.221,0.37l1.099,0.182c-0.204-0.169-0.35-0.258-0.402-0.549c-0.032-0.178,0.093-0.484,0.146-0.662c-0.024-0.02-0.181-0.057-0.183-0.073c-0.032-0.312,0.124-0.725,0.223-1.026c0.083-0.252-0.079-0.49-0.11-0.731c0.008-0.181,0.052-0.337,0.11-0.514c0.035-0.248,0.103-0.956,0.036-1.173c-0.088-0.285-0.619-0.42-0.293-0.806c-0.505-0.155-0.887-1.642-0.916-2.125c-0.047-0.807-0.916-1.264-1.537-1.61c-1.562-0.871-2.78-0.973-4.505-0.439c-1.062,0.327-2.194,0.558-3.294,0.697C303.671,315.297,303.738,316.118,303.523,316.791L303.523,316.791z\"\n        />\n        <Path\n          id=\"py\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M302.47,323.472c0.254-1.04,0.397-2.125,0.521-3.187c0.068-0.589-0.02-1.134-0.058-1.719c-0.037-0.565,0.27-1.056,0.5-1.549c0.325-0.698,0.148-1.698,1.201-1.829c1.104-0.138,2.22-0.391,3.282-0.718c1.727-0.533,2.943-0.434,4.506,0.435c0.62,0.348,1.496,0.829,1.543,1.634c0.027,0.483,0.402,1.962,0.909,2.119c-0.322,0.385,0.201,0.524,0.288,0.812c0.067,0.217-0.001,0.902-0.036,1.15c-0.059,0.174-0.091,0.354-0.099,0.533c0.03,0.241,0.205,0.479,0.123,0.733c-0.096,0.301-0.267,0.688-0.231,1.002c0.022,0.185,1.95,0.749,2.23,0.756c0.417,0.008,0.911,0.175,1.313,0.156c0.391-0.02,0.356-0.911,0.747-0.632c0.384,0.272,1.016,0.594,1.49,0.662c0.354,0.049,0.394,0.148,0.462,0.535c0.07,0.394,0.35,0.729,0.405,1.198c0.073,0.599,0.601,0.91,0.668,1.505c0.078,0.68,0.242,2.053,1.171,1.962c0.517-0.052,0.866-0.438,1.36-0.533c0.456-0.09,0.801,0.458,1.125,0.68c-0.202,0.146-0.223,0.344-0.114,0.551c0.208,0.409-0.132,0.632-0.025,1.022c0.114,0.413-0.135,1.143-0.208,1.547c-0.074,0.384-0.185,1.203-0.125,1.608l0.376,2.535c0.034,0.228-0.151,0.817-0.466,0.878c-0.155,0.026-0.584,0.646-0.519,0.794c0.065,0.15-0.618,0.263-0.703,0.304c-0.167,0.085-0.406,0.271-0.355,0.43c0.073,0.235-0.345,1.187-0.685,0.891c-0.712-0.618-1.099-0.096-1.416,0.565c-0.207-0.075-0.472-0.436-0.7-0.391c-0.303,0.062-0.361,0.332-0.649-0.04c-0.206-0.263-0.465,0.113-0.744,0.121c-0.269,0.009-0.582-0.09-0.836-0.157c-0.848-0.228-1.674-0.545-2.569-0.452c-0.425,0.043-0.682,0.341-0.83-0.173c-0.027-0.098,0.291-1.015,0.387-1.076c0.904-0.596-0.026-2.129,0.828-2.548c0.395-0.194,0.387-1.111,0.605-1.51c0.386-0.716-0.054-1.06-0.655-1.514c-0.469-0.354-1.167-0.347-1.583-0.694c-0.246-0.208-0.56-0.282-0.866-0.341c-0.378-0.073-0.715-0.322-1.035-0.507c-0.716-0.411-1.254-0.816-1.911-1.342c-0.718-0.574-1.383-0.44-2.19-0.765c-0.499-0.199-1.189-0.276-1.642-0.748c-0.657-0.682-1.687-1.309-2.152-1.729c-0.563-0.503-1.159-1.154-1.307-1.568C303.56,324.158,302.9,324.06,302.47,323.472\"\n        />\n      </G>\n      <G id=\"PT\">\n        <Path\n          id=\"Path8546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.17,126.667c-0.011-0.09-0.027-0.187,0-0.259c0.071-0.165,0.312-0.198,0.331-0.365c0.018-0.168-0.303-0.271-0.294-0.439c0.009-0.174,0.173-0.377,0.294-0.44c0.119-0.063,0.205,0.062,0.292,0c0.089-0.06,0.196-0.089,0.147-0.293c-0.025-0.088-0.229-0.155-0.331-0.254c-0.22,0.036-0.174-0.058-0.475-0.039c-0.221,0.017-0.619,0.159-0.954,0.224c-0.035,0.256-0.024,0.521-0.073,0.841c0.216-0.618,0.223-0.052,0.145,0.037c-0.092,0.107-0.25,0.139-0.291,0.292c-0.016,0.049-0.025,0.099-0.038,0.147c0.174,0.138,0.318,0.354,0.439,0.369c0.229,0.024,0.192-0.187,0.292-0.146c0.101,0.039,0.141,0.183,0.147,0.292c0.007,0.107-0.239,0.237-0.111,0.33C452.81,127.043,453.011,126.74,453.17,126.667L453.17,126.667z\"\n        />\n        <Path\n          id=\"Path8364\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.367,124.138c-0.229-0.041-0.694,0.061-0.989,0.147c-0.293,0.083-0.552,0.29-0.769,0.328c0.103,0.099,0.308,0.164,0.331,0.254c0.049,0.205-0.06,0.233-0.147,0.293c-0.088,0.062-0.174-0.062-0.292,0c-0.122,0.063-0.286,0.269-0.295,0.439c-0.007,0.174,0.312,0.272,0.295,0.44c-0.021,0.167-0.263,0.202-0.331,0.366c-0.027,0.074-0.013,0.169,0,0.257c0.016-0.009,0.024-0.035,0.036-0.037c0.171-0.025,0.066,0.124,0.369,0.109c0.301-0.016,1.055-0.394,1.282-0.585c0.229-0.19,0.175-0.148,0.221-0.328c0.046-0.181-0.242-0.569-0.107-0.697c0.132-0.129,0.279,0.085,0.402,0.035c0.124-0.051,0.137-0.067,0.222-0.292c0.045-0.123,0.052-0.37,0.073-0.586C455.584,124.239,455.551,124.17,455.367,124.138L455.367,124.138z\"\n        />\n        <Path\n          id=\"Path8508\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.405,124.175c0.157,0.048,0.215,0.126,0.329,0.146c0.131,0.024,0.242-0.079,0.368-0.037c0.124,0.042,0.124,0.186,0.293,0.292c0.095,0.062,0.272,0.074,0.438,0.111c-0.01-0.004,0.01-0.075,0-0.074c0.246-0.06,2.134-1.557,1.83-1.832c-0.139-0.124-0.746-0.257-0.768-0.439c-0.033-0.279,0.267-0.639-0.256-0.584c-0.447,0.043-1.227-0.353-1.393,0.183c-0.094,0.05-0.144-0.022-0.222,0c0.066,0.169,0.143,0.352,0.147,0.513c0.006,0.242-0.052,0.483-0.147,0.662c-0.093,0.175-0.316,0.233-0.367,0.368c-0.052,0.135,0.067,0.13,0,0.331C455.631,123.901,455.507,124.04,455.405,124.175L455.405,124.175z\"\n        />\n        <Path\n          id=\"Path8504\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.269,123.625c-0.011,0.011-0.025,0.027-0.035,0.037c-0.144,0.124-0.25,0.147-0.369,0.109c-0.116-0.038,0.005-0.215-0.184-0.293c-0.186-0.076-0.653,0.271-0.842,0.184c-0.188-0.084-0.051-0.211-0.223-0.329c-0.104-0.074-0.316-0.083-0.514-0.11c0.042,0.274,0.124,0.566,0.145,0.66c0.074,0.355-0.032,0.637-0.074,0.916c0.332-0.064,0.733-0.205,0.953-0.224c0.303-0.02,0.255,0.074,0.477,0.038c0.22-0.038,0.472-0.245,0.768-0.328c0.011-0.007,0.024,0.003,0.036,0c0.055-0.142,0.101-0.264,0.074-0.369C454.45,123.78,454.365,123.696,454.269,123.625L454.269,123.625z\"\n        />\n        <Path\n          id=\"Path8362\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.269,123.625c0.095,0.073,0.182,0.155,0.221,0.292c0.027,0.105-0.02,0.224-0.074,0.37c0.296-0.083,0.732-0.185,0.954-0.147c0.027,0.006,0.017,0.028,0.036,0.036c0.103-0.133,0.226-0.272,0.257-0.369c0.066-0.199-0.053-0.197,0-0.329c0.052-0.131,0.272-0.188,0.368-0.368c0.094-0.175,0.152-0.418,0.146-0.661c-0.004-0.161-0.081-0.343-0.146-0.513c-0.325,0.086-0.547,0.027-0.953-0.038c-0.25-0.042-0.516,0.096-0.77,0.184c-0.123,0.164-0.249,0.336-0.219,0.437c0.051,0.175,0.181,0.039,0.219,0.11c0.037,0.074-0.088,0.139-0.035,0.223c0.052,0.078,0.259-0.062,0.328,0.109C454.665,123.124,454.418,123.476,454.269,123.625L454.269,123.625z\"\n        />\n        <Path\n          id=\"Path8468\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.378,126.372c-0.306,0.159-0.619,0.354-0.808,0.366c-0.303,0.018-0.198-0.136-0.369-0.109c-0.168,0.024-0.382,0.42-0.513,0.329c-0.129-0.091,0.118-0.223,0.111-0.329c-0.011-0.108-0.048-0.254-0.147-0.291c-0.1-0.041-0.064,0.171-0.292,0.145c-0.124-0.015-0.271-0.225-0.439-0.37c-0.128,0.503-0.224,1.023-0.402,1.504c0.304,0.044,0.737,0.031,0.916,0.109c0.221,0.095,0.12,0.183,0.22,0.183s0.146-0.18,0.256-0.183c0.111-0.002,0.152,0.232,0.293,0.223c0.141-0.012,0.139-0.384,0.293-0.37c0.155,0.017,0.032,0.354,0.256,0.403c0.222,0.05,0.648-0.313,0.731-0.514c0.084-0.202-0.157-0.204-0.074-0.402c0.014-0.029,0.085-0.043,0.111-0.074c-0.05-0.029-0.172-0.06-0.182-0.11c-0.041-0.145,0.14-0.191,0.107-0.256c-0.026-0.067-0.074,0.117-0.146,0C454.278,126.58,454.34,126.458,454.378,126.372L454.378,126.372z\"\n        />\n        <Path\n          id=\"Path8463\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.378,126.372c-0.037,0.083-0.101,0.208-0.074,0.255c0.072,0.117,0.121-0.066,0.147,0c0.029,0.065-0.149,0.111-0.108,0.256c0.012,0.05,0.132,0.079,0.182,0.11c0.156-0.176,0.471-0.382,0.661-0.439c0.218-0.068,0.344-0.096,0.439,0c0.096,0.095-0.12,0.237,0,0.329c0.118,0.09,0.295-0.16,0.514-0.109c0.14,0.029,0.272,0.188,0.401,0.328c0.14-0.099,0.318-0.159,0.404-0.328c0.091-0.18,0.007-0.503,0-0.698c-0.005-0.097,0.064-1.311-0.111-1.391c-0.17-0.035-0.344-0.048-0.439-0.111c-0.17-0.106-0.17-0.25-0.291-0.293c-0.123-0.041-0.234,0.06-0.368,0.038c-0.025-0.006-0.054-0.024-0.074-0.038c-0.022,0.219-0.025,0.465-0.072,0.585c-0.084,0.226-0.099,0.242-0.223,0.293c-0.123,0.051-0.271-0.167-0.402-0.036c-0.134,0.128,0.155,0.516,0.111,0.697c-0.043,0.181,0.008,0.139-0.223,0.329C454.768,126.223,454.558,126.278,454.378,126.372L454.378,126.372z\"\n        />\n        <Path\n          id=\"Path8433\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.132,128.534c0.017,0.121,0.01,0.255,0.073,0.331c0.094,0.108,0.233,0.189,0.369,0.147c0.134-0.043,0.031-0.342,0.222-0.37c0.188-0.024,0.337,0.456,0.514,0.475c0.177,0.026,0.146-0.139,0.331-0.183c0.089-0.022,0.241,0.029,0.367,0.036c-0.036-0.044-0.083-0.089-0.11-0.146c0.284,0.079,0.978,0.158,1.245,0c0.185-0.107,0.035-0.402,0.258-0.474c0.583-0.189-0.045-0.917,0-1.101c0.023-0.085,0.088-0.108,0.146-0.146c-0.127-0.138-0.263-0.298-0.403-0.328c-0.219-0.051-0.396,0.203-0.514,0.109c-0.119-0.09,0.097-0.233,0-0.329c-0.095-0.096-0.223-0.068-0.438,0c-0.219,0.071-0.686,0.314-0.769,0.515c-0.084,0.201,0.157,0.203,0.072,0.404c-0.083,0.199-0.51,0.562-0.731,0.513c-0.084-0.021-0.09-0.076-0.107-0.147c-0.047,0.081-0.026,0.202-0.074,0.257c-0.128,0.151-0.218,0.047-0.367,0.221C453.17,128.359,453.164,128.471,453.132,128.534L453.132,128.534z\"\n        />\n        <Path\n          id=\"Path8366\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.132,128.534c0.03-0.062,0.036-0.173,0.073-0.22c0.152-0.174,0.237-0.072,0.369-0.223c0.047-0.056,0.026-0.174,0.073-0.256c-0.029-0.112-0.051-0.246-0.146-0.256c-0.156-0.018-0.152,0.354-0.292,0.37c-0.142,0.012-0.183-0.224-0.294-0.224c-0.112,0.004-0.156,0.184-0.257,0.184c-0.1,0,0-0.088-0.221-0.184c-0.177-0.074-0.615-0.065-0.916-0.108c-0.008,0.025-0.026,0.049-0.035,0.074c-0.242,0.622-0.55,1.987-1.393,2.053c0.026,0.088,0.083,0.17,0.108,0.255c0,0.025-0.028,0.081-0.035,0.11c0.235-0.062,0.501-0.15,0.621-0.11c0.188,0.061,0.029,0.13,0.146,0.147c0.118,0.019,0.314-0.107,0.438-0.223c0.123-0.117,0.173-0.371,0.294-0.437c0.122-0.071,0.188,0.041,0.293,0c0.101-0.042,0.189-0.101,0.254-0.257c0.065-0.158-0.105-0.501,0-0.66c0.106-0.159,0.317-0.255,0.439-0.223c0.123,0.034,0.082,0.239,0.183,0.257c0.1,0.015,0.129-0.264,0.257-0.224C453.135,128.4,453.127,128.482,453.132,128.534L453.132,128.534z\"\n        />\n        <Path\n          id=\"Path8409\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.353,130.918c0.155-0.008,0.334-0.021,0.439,0.035c0.149,0.077,0.047,0.248,0.256,0.293c0.206,0.044,0.578-0.445,0.806-0.368c0.227,0.075,0.125,0.424,0.257,0.473c0.128,0.05,0.094-0.147,0.255-0.108c0.109,0.025,0.22,0.223,0.329,0.369c0.183-0.197,0.355-0.399,0.439-0.662c0.099-0.304-0.477-0.694-0.623-0.953c-0.139-0.251,0.066-0.465-0.145-0.658c-0.122-0.115-0.264-0.238-0.367-0.37c-0.124-0.008-0.272-0.058-0.369-0.037c-0.184,0.042-0.153,0.208-0.329,0.184c-0.013-0.001-0.024-0.028-0.037-0.037c-0.051,0.063-0.057,0.191-0.11,0.222c-0.198,0.107-0.31-0.145-0.401-0.037c-0.094,0.109,0.155,0.189,0.073,0.439c-0.081,0.252-0.852,0.417-0.876,0.73C452.929,130.694,453.186,130.804,453.353,130.918L453.353,130.918z\"\n        />\n        <Path\n          id=\"Path8407\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.299,129.965c-0.12,0.093-0.268,0.197-0.366,0.182c-0.118-0.018,0.042-0.087-0.146-0.147c-0.124-0.04-0.387,0.048-0.623,0.11c-0.082,0.503-0.796,1.48-0.328,1.831c0.385,0.292,0.985-0.597,1.174-0.843c0.003,0.122,0.025,0.283,0.035,0.438c0.229-0.203,0.551-0.419,0.583-0.584c0.047-0.224-0.143-0.131-0.107-0.221c0.033-0.092,0.272,0.021,0.293-0.11c0.018-0.127-0.376-0.172-0.37-0.292c0.013-0.123,0.255,0.03,0.257-0.146C451.708,130.08,451.482,130.027,451.299,129.965L451.299,129.965z\"\n        />\n        <Path\n          id=\"Path8368\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.299,129.965c0.182,0.062,0.406,0.119,0.405,0.22c-0.006,0.176-0.246,0.025-0.259,0.147c-0.008,0.121,0.386,0.165,0.371,0.292c-0.021,0.128-0.26,0.023-0.294,0.11c-0.034,0.088,0.156-0.004,0.11,0.221c-0.033,0.166-0.355,0.385-0.585,0.584c0.155,0.062,0.304,0.2,0.4,0.186c0.134-0.021,0.07-0.136,0.147-0.147c0.08-0.013,0.155,0.163,0.258,0.109c0.101-0.053-0.031-0.341,0.108-0.402c0.142-0.061,0.277,0.266,0.439,0.255c0.161-0.008,0.196-0.221,0.366-0.255c0.173-0.035,0.456,0.294,0.587,0.146c0.129-0.147-0.309-0.391-0.183-0.549c0.037-0.045,0.119,0.039,0.183,0.038c-0.167-0.112-0.424-0.223-0.403-0.477c0.025-0.321,0.798-0.482,0.877-0.732c0.083-0.25-0.167-0.33-0.073-0.439c0.093-0.107,0.204,0.144,0.402,0.037c0.053-0.024,0.059-0.158,0.109-0.22c-0.159-0.078-0.302-0.464-0.474-0.438c-0.188,0.024-0.085,0.321-0.223,0.366c-0.134,0.042-0.272-0.038-0.369-0.146c-0.093-0.109,0.019-0.435-0.107-0.475c-0.125-0.042-0.157,0.235-0.257,0.223c-0.101-0.017-0.059-0.223-0.183-0.256c-0.124-0.036-0.335,0.06-0.439,0.22c-0.104,0.159,0.065,0.502,0,0.662c-0.065,0.156-0.155,0.214-0.255,0.256c-0.102,0.041-0.174-0.068-0.292,0c-0.124,0.067-0.172,0.323-0.294,0.438C451.353,129.944,451.326,129.943,451.299,129.965L451.299,129.965z\"\n        />\n        <Path\n          id=\"Path8388\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.205,133.04c0.008-0.01-0.008-0.027,0-0.035c0.082-0.078,0.203-0.114,0.33-0.074s0.182,0.326,0.291,0.329c0.112,0.003,0.025-0.152,0.185-0.183c0.158-0.029,0.454,0.368,0.66,0.293c0.205-0.072,0.107-0.339,0.293-0.477c0.091-0.068,0.255-0.062,0.403-0.073c-0.073-0.192-0.156-0.388-0.111-0.551c0.073-0.265,0.258-0.462,0.439-0.658c-0.111-0.147-0.223-0.341-0.328-0.37c-0.162-0.038-0.126,0.158-0.259,0.109c-0.127-0.049-0.026-0.398-0.254-0.473c-0.226-0.079-0.601,0.41-0.807,0.366c-0.207-0.044-0.106-0.217-0.256-0.292c-0.149-0.074-0.499-0.231-0.623-0.073s0.315,0.402,0.184,0.55c-0.131,0.148-0.419-0.182-0.587-0.146c-0.169,0.035-0.205,0.247-0.366,0.255c-0.012,0.001-0.026,0.002-0.036,0c-0.024,0.109,0.082,0.27,0.036,0.329c-0.165,0.223-0.393-0.013-0.439,0.11c-0.046,0.124,0.058,0.192,0.182,0.256c0.126,0.063,0.374-0.117,0.516,0c0.139,0.117-0.015,0.37,0.108,0.55C452.85,132.902,453.043,132.967,453.205,133.04L453.205,133.04z\"\n        />\n        <Path\n          id=\"Path8370\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.205,133.04c-0.163-0.073-0.355-0.137-0.438-0.257c-0.123-0.18,0.027-0.433-0.109-0.55c-0.14-0.116-0.387,0.064-0.514,0c-0.126-0.063-0.229-0.132-0.183-0.256c0.046-0.123,0.272,0.11,0.438-0.109c0.044-0.063-0.06-0.224-0.037-0.331c-0.147-0.024-0.272-0.313-0.401-0.255c-0.142,0.06-0.009,0.35-0.111,0.402c-0.101,0.054-0.175-0.123-0.257-0.109c-0.077,0.015-0.013,0.126-0.146,0.147c-0.099,0.014-0.246-0.123-0.402-0.183c0.006,0.076,0.071,0.174,0,0.222c-0.142,0.088-0.271,0.125-0.292,0.328c-0.091-0.041-0.202-0.074-0.293-0.111c-0.009,0.018-0.025,0.023-0.035,0.039c-0.043,0.248-0.012,0.502-0.146,0.73c0.3-0.105,1.205-0.198,1.317-0.476c0.049,0.229-0.213,0.894-0.402,0.292c0.353,0.569,0.032,0.97,0,1.54c-0.013,0.221,0,0.397,0.036,0.583c0.116-0.051,0.222-0.158,0.329-0.145c0.156,0.021,0.235,0.253,0.369,0.222c0.13-0.029,0.053-0.206,0.183-0.292c0.127-0.089,0.425,0.009,0.55-0.11c0.124-0.121,0.176-0.362,0.11-0.476c-0.07-0.117-0.282,0.041-0.329-0.074c-0.048-0.113,0.069-0.273,0.182-0.366c0.114-0.093,0.381-0.06,0.477-0.146C453.18,133.217,453.16,133.118,453.205,133.04L453.205,133.04z\"\n        />\n        <Path\n          id=\"Path8376\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.423,132.013c0.008-0.016,0.024-0.021,0.034-0.037c-0.015-0.005-0.023-0.029-0.034-0.035C450.412,131.963,450.428,131.991,450.423,132.013L450.423,132.013z\"\n        />\n        <Path\n          id=\"Path8374\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.599,135.42c-0.085,0.021-0.234,0.109-0.293,0.111c-0.417,0.015-0.044-0.146-0.293-0.111c-0.248,0.035-0.658,0.697-0.988,0.697c-0.332,0-0.471-0.479-0.661-0.475c-0.187,0.004-0.163,0.22-0.256,0.223c-0.092,0.001-0.074-0.142-0.184-0.147c-0.106-0.004-0.155,0.183-0.367,0.182c-0.136-0.001-0.312-0.138-0.475-0.255c-0.043,0.235-0.083,0.482-0.183,0.698c-0.109,0.231-0.304,0.573-0.223,0.842c0.584-0.493,1.468-0.451,2.125-0.183c0.547,0.224,1.471,0.146,1.796-0.474C454.788,136.154,454.543,135.784,454.599,135.42L454.599,135.42z\"\n        />\n        <Path\n          id=\"Path8372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.367,132.821c-0.147,0.009-0.312,0.005-0.402,0.073c-0.186,0.138-0.089,0.406-0.293,0.475c-0.205,0.074-0.502-0.322-0.661-0.293c-0.159,0.031-0.073,0.188-0.185,0.184c-0.109-0.004-0.163-0.291-0.289-0.331c-0.128-0.038-0.249-0.004-0.331,0.074c-0.081,0.077-0.016,0.203-0.108,0.293c-0.095,0.087-0.363,0.055-0.477,0.146c-0.114,0.088-0.229,0.251-0.181,0.367c0.046,0.116,0.261-0.043,0.327,0.074c0.069,0.116,0.014,0.357-0.109,0.475c-0.123,0.12-0.421,0.021-0.55,0.109c-0.129,0.09-0.055,0.263-0.184,0.292c-0.131,0.03-0.211-0.199-0.368-0.22c-0.109-0.015-0.215,0.094-0.328,0.146c0.024,0.139,0.086,0.272,0,0.438c-0.074,0.138-0.115,0.337-0.146,0.515c0.165,0.116,0.339,0.255,0.475,0.255c0.212,0.001,0.261-0.188,0.368-0.184c0.107,0.006,0.091,0.151,0.184,0.148c0.093-0.003,0.07-0.219,0.255-0.221c0.188-0.006,0.327,0.474,0.661,0.474c0.33,0,0.742-0.662,0.988-0.698c0.249-0.034-0.122,0.125,0.294,0.111c0.058-0.002,0.207-0.089,0.292-0.111c0.008-0.049-0.023-0.099,0-0.146c0.139-0.305,0.436-0.508,0.586-0.806c0.305-0.606,0.702-0.462,0.952-1.063C455.756,133.531,455.507,133.193,455.367,132.821L455.367,132.821z\"\n        />\n        <Path\n          id=\"Path8360\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.904,122.123c-0.081,0.089-0.16,0.166-0.257,0.22c-0.173,0.094-0.434,0.046-0.551,0.146c-0.116,0.1,0.071,0.169-0.146,0.33c-0.141,0.106-0.486,0.074-0.807,0.074c-0.015,0.132-0.063,0.17-0.036,0.328c0.197,0.028,0.408,0.038,0.513,0.111c0.172,0.12,0.031,0.245,0.222,0.328c0.189,0.085,0.658-0.261,0.843-0.183c0.188,0.077,0.07,0.254,0.184,0.292c0.118,0.039,0.224,0.017,0.369-0.109c0.144-0.125,0.437-0.524,0.366-0.697c-0.072-0.172-0.277-0.03-0.328-0.107c-0.053-0.08,0.073-0.146,0.037-0.224c-0.037-0.073-0.171,0.068-0.222-0.109c-0.03-0.103,0.092-0.275,0.222-0.438c-0.131,0.043-0.271,0.069-0.403,0.073C453.879,122.16,453.921,122.125,453.904,122.123L453.904,122.123z\"\n        />\n        <Path\n          id=\"Path13137\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.793,121.097c-0.322,0.307-0.887,0.308-1.282,0.475c-0.351,0.15-0.874,1.114-0.222,0.916c-0.146,0.003-0.129,0.229-0.146,0.403c0.32-0.002,0.665,0.031,0.807-0.074c0.217-0.162,0.029-0.229,0.146-0.329c0.117-0.1,0.378-0.052,0.551-0.146c0.097-0.055,0.173-0.127,0.257-0.22c-0.364-0.045,0.046-0.634,0.183-0.733C453.858,121.42,453.755,121.316,453.793,121.097z\"\n        />\n        <Path\n          id=\"Path3614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M400.233,132.472c-0.224,0.042-0.688-0.272-0.274-0.373C400.218,132.034,400.419,132.233,400.233,132.472\"\n        />\n        <Path\n          id=\"Path3616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M401.175,132.889c-0.225-0.127-0.501-0.111-0.708-0.285c0.216-0.579,0.989-0.01,1.259,0.21C401.537,132.797,401.354,132.823,401.175,132.889\"\n        />\n        <Path\n          id=\"Path3620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M402.381,132.365c-0.361-0.09-0.909-0.182-1.073-0.575C401.703,131.896,402.099,132.059,402.381,132.365\"\n        />\n        <Path\n          id=\"Path3622\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M404.158,132.106c-0.269-0.046-0.872-0.357-0.313-0.55C404.233,131.422,404.68,131.917,404.158,132.106\"\n        />\n        <Path\n          id=\"Path3624\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M408.112,134.982c-0.262-0.037-1.254-0.186-0.788-0.628c0.425,0.498,1.114,0.078,1.65,0.211C408.995,134.963,408.374,134.97,408.112,134.982\"\n        />\n        <Path\n          id=\"Path3626\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M408.924,137.418c-0.132-0.062-0.247-0.148-0.341-0.263C408.798,137.098,408.931,137.188,408.924,137.418\"\n        />\n        <Path\n          id=\"Path3628\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.651,150.893c-0.265-0.052-0.473-0.188-0.664-0.375c-0.149-0.149,0.129-0.375,0.285-0.213c0.204,0.217,0.494-0.128,0.729,0.133C429.259,150.728,428.948,150.965,428.651,150.893\"\n        />\n        <Path\n          id=\"pt\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M450.189,130.013c-0.025-0.089-0.055-0.174-0.079-0.262c0.845-0.065,1.134-1.434,1.376-2.057c0.212-0.545,0.332-1.15,0.487-1.713c0.043-0.155,0.189-0.179,0.282-0.288c0.075-0.088,0.085-0.667-0.13-0.05c0.095-0.668,0.263-1.069,0.119-1.746c-0.047-0.223-0.384-1.385,0.064-1.397c-0.653,0.201-0.13-0.766,0.222-0.915c0.396-0.17,0.952-0.19,1.273-0.499c-0.04,0.22,0.058,0.345,0.286,0.315c-0.143,0.103-0.639,0.767-0.174,0.752c0.382-0.011,0.775-0.309,1.157-0.245c0.498,0.082,0.684,0.279,1.188,0.017c0.164-0.536,0.916-0.125,1.361-0.174c0.521-0.052,0.228,0.323,0.264,0.606c0.025,0.18,0.64,0.29,0.778,0.418c0.304,0.273-1.599,1.777-1.844,1.837c0.213-0.052,0.12,1.347,0.124,1.451c0.008,0.192,0.09,0.55,0,0.727c-0.124,0.238-0.48,0.143-0.56,0.45c-0.045,0.182,0.604,0.918,0.021,1.11c-0.223,0.074-0.09,0.359-0.273,0.468c-0.27,0.156-0.946,0.097-1.229,0.019c0.097,0.214,0.298,0.336,0.461,0.488c0.209,0.195,0.017,0.41,0.157,0.661c0.146,0.258,0.715,0.667,0.618,0.97c-0.17,0.524-0.744,0.789-0.892,1.318c-0.129,0.467,0.311,1.333,0.889,1.142c-0.252,0.601-0.66,0.452-0.962,1.059c-0.149,0.299-0.435,0.501-0.574,0.807c-0.188,0.414,0.228,0.819,0.016,1.237c-0.322,0.62-1.257,0.697-1.806,0.471c-0.658-0.27-1.533-0.297-2.118,0.197c-0.082-0.271,0.114-0.63,0.223-0.863c0.174-0.372,0.151-0.85,0.321-1.175c0.202-0.386-0.068-0.662-0.044-1.045c0.03-0.568,0.379-0.954,0.025-1.522c0.187,0.599,0.418-0.057,0.369-0.288c-0.115,0.278-0.983,0.371-1.285,0.471c0.152-0.254,0.06-0.542,0.132-0.812c0.105,0.041,0.209,0.084,0.313,0.131c0.023-0.204,0.176-0.24,0.32-0.333c0.205-0.131-0.026-0.484-0.031-0.665c-0.186,0.245-0.809,1.133-1.194,0.842C449.336,131.554,450.185,130.482,450.189,130.013\"\n        />\n      </G>\n      <G id=\"PS\">\n        <Path\n          id=\"Path14693\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.176-1.186,0.713-1.082c0.185,0.037,0.725,0.354,0.794,0.533c0.197,0.521,0.146,1.254,0.128,1.82c-0.013,0.387-0.019,0.812-0.223,0.908l-0.762,0.355c-0.361,0.17-0.722,0.181-0.567-0.386c0.039-0.149,0.575-0.941,0.651-0.915c-0.156-0.055-0.569,0.102-0.666-0.174C565.858,152.879,566.026,152.511,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.176-1.186,0.713-1.082c0.185,0.037,0.725,0.354,0.794,0.533c0.197,0.521,0.146,1.254,0.128,1.82C566.863,153.618,565.922,152.947,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9653\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.176-1.186,0.713-1.082c0.185,0.037,0.725,0.354,0.794,0.533c0.049,0.13,0.068,0.218,0.066,0.272c-0.004,0.058-0.024,0.086-0.061,0.099c-0.018,0.007-0.025-0.004-0.029-0.019c-0.008-0.012-0.019-0.024-0.041-0.026c-0.024-0.002-0.073,0.057-0.109,0.07c-0.036,0.012-0.057-0.022-0.074-0.015C566.331,152.057,566.54,152.393,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9650\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.176-1.186,0.713-1.082c0.185,0.037,0.09,0.402,0.16,0.583c0.048,0.129,0.171,0.124,0.221,0.146c0.095,0.039,0.11,0.124,0.11,0.124c0.137,0.101-0.016,0.138,0.031,0.301c0.034,0.11-0.088-0.019-0.223,0.164c-0.601,0.524-0.732,0.897-0.942,0.823C565.858,152.879,566.026,152.511,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9648\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.174,154.544l-0.188,0.122l-0.38,0.176c-0.362,0.17-0.723,0.181-0.569-0.385c0.024-0.074,0.256-0.399,0.399-0.452c0.032-0.014,0.061-0.013,0.106,0.014c0.054,0.029,0.102,0.018,0.112,0.042c0.014,0.024-0.02,0.095-0.005,0.103c0.057,0.03,0.099-0.101,0.099-0.101c0.095,0.027,0.052,0.117,0.109,0.152c0.059,0.036,0.134,0.041,0.162,0.069c0.037,0.038-0.047,0.117-0.047,0.117C567,154.465,567.105,154.453,567.174,154.544z\"\n        />\n        <Path\n          id=\"Path9642\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.732,0.864,1.266,0.966c-0.008,0.085-0.083,0.158,0.021,0.138c0,0-0.003,0.073,0.07,0.03c0.081-0.047,0.109,0.001,0.278,0.137c-0.013,0.388,0.143-0.02-0.063,0.076c-0.319,0.027-0.406,0.139-0.639,0.095c-0.198-0.042-0.236-0.073-0.198-0.212c-0.158-0.055-0.569,0.103-0.666-0.174C565.858,152.879,566.026,152.511,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9628\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.219-0.125,0.534,0.051,0.762,0.206c0.085,0.035,0.107,0.008,0.206,0.014c0.05,0.003,0.104,0.165,0.104,0.165c0.072-0.067,0.115-0.057,0.137-0.057c0.038,0,0.019,0.021-0.01,0.04c-0.024,0.025-0.052,0.043-0.021,0.048c0.106,0.02,0.067,0.219,0.103,0.276c0.035,0.057,0.027,0.138,0.026,0.28c-0.136,0.008-0.361-0.129-0.465-0.113c-0.041,0.009-0.065,0.007-0.095,0.008c-0.028,0.001-0.056,0.043-0.132,0.042c-0.116-0.002-0.128,0.015-0.138,0.188c-0.004,0.09-0.115,0.053-0.176,0.025C566.085,152.941,566.026,152.511,565.957,152.306\"\n        />\n        <Path\n          id=\"Path9620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.957,152.306c0.134-0.313,0.551-0.17,0.628-0.081c0.042,0.009-0.011,0.086,0.048,0.115c0.057,0.03,0.118-0.052,0.173,0.046c0.033,0.055-0.113,0.132-0.17,0.151c-0.021,0.015-0.075-0.031-0.173-0.035c-0.102-0.003-0.159,0.034-0.217,0.035C566.145,152.537,566.037,152.448,565.957,152.306\"\n        />\n        <Path\n          id=\"Path8842\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.667,151.224c0.185,0.037-0.188,0.554-0.122,0.733c0.082,0.17,0.1,0.145,0.057,0.263c-0.009,0.023-0.091,0.024-0.108-0.008c-0.03-0.055-0.1-0.052-0.124-0.043c-0.054,0.014-0.049,0.081-0.14,0.174c-0.067,0.049-0.173,0.043-0.254,0.018C566.041,151.986,566.134,151.121,566.667,151.224z\"\n        />\n        <Path\n          id=\"Path15465\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.667,151.224c0.185,0.037,0.334,0.058,0.402,0.238c-0.058,0.075-0.078,0.072-0.157,0.153c-0.024,0.027-0.075,0.196-0.075,0.196c-0.141,0.042-0.195,0.025-0.245,0.025C566.441,151.837,566.134,151.121,566.667,151.224L566.667,151.224z\"\n        />\n        <Path\n          id=\"Path14695\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.529,151.976c-0.123,0.082-0.158,0.146-0.443,0.116c-0.163-0.166-0.019-0.726,0.384-0.721c0.074,0.104,0.03,0.174,0.081,0.289C566.596,151.765,566.608,151.926,566.529,151.976L566.529,151.976z\"\n        />\n        <Path\n          id=\"Path8841\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.177,155.028c0.253-0.249,0.487-0.523,0.655-0.838c0.314,0.199-0.354,1.043-0.5,1.195C564.273,155.278,564.218,155.146,564.177,155.028\"\n        />\n        <Path\n          id=\"Path9624\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.177,155.028c0.253-0.249,0.369-0.211,0.536-0.523c0.312,0.198-0.234,0.729-0.381,0.88C564.273,155.278,564.218,155.146,564.177,155.028\"\n        />\n        <Path\n          id=\"Path9619\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.177,155.028c0.321-0.177,0.442-0.38,0.442-0.38c0.312,0.197-0.14,0.583-0.287,0.737C564.273,155.278,564.218,155.146,564.177,155.028\"\n        />\n        <Path\n          id=\"Path9616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.177,155.028c0.168-0.042,0.259-0.177,0.258-0.181c0.005,0.03,0.021,0.09,0.042,0.109c0.025,0.023,0.095-0.003,0.103,0.022c0.018,0.041,0.009,0.089-0.019,0.138c-0.049,0.096-0.156,0.193-0.229,0.271C564.273,155.278,564.218,155.146,564.177,155.028\"\n        />\n        <Path\n          id=\"Path8843\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.177,155.028c0.157-0.078,0.133-0.039,0.133-0.039c0.014,0.024,0.051,0.075,0.063,0.089c0.024,0.02,0.091,0.024,0.089,0.064c-0.003,0.038-0.019,0.08-0.038,0.123c-0.022,0.042-0.053,0.082-0.09,0.123C564.273,155.278,564.218,155.146,564.177,155.028\"\n        />\n        <G id=\"ps\">\n          <Path\n            id=\"gaza_strip\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M564.177,155.028c0.253-0.249,0.487-0.523,0.655-0.838\tc0.314,0.199-0.354,1.043-0.5,1.195C564.273,155.278,564.218,155.146,564.177,155.028\"\n          />\n          <Path\n            id=\"west_bank\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M565.957,152.306c0.134-0.313,0.176-1.186,0.713-1.082\tc0.185,0.037,0.725,0.354,0.794,0.533c0.197,0.521,0.146,1.254,0.128,1.82c-0.013,0.387-0.019,0.812-0.223,0.908l-0.762,0.355\tc-0.361,0.17-0.722,0.181-0.567-0.386c0.039-0.149,0.575-0.941,0.651-0.915c-0.156-0.055-0.569,0.102-0.666-0.174\tC565.858,152.879,566.026,152.511,565.957,152.306\"\n          />\n        </G>\n        <Circle\n          id=\"ps.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"567.956\"\n          cy=\"153.186\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"PR\">\n        <Path\n          id=\"Path10375\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M291.921,197.055c-0.88-0.066-2.017,0.248-2.861-0.008c-0.191-0.057-0.605,0.089-0.477-0.359c0.073-0.124,0.123-0.255,0.148-0.394c-0.019-0.22-0.293-0.308-0.263-0.551c0.027-0.209,0.099-0.155,0.372-0.262c0.041-0.016-0.083-0.104,0.147-0.165c0.23-0.065,0.797-0.047,0.983-0.04c0.745,0.041,1.529,0.204,1.747,0.282c0.352,0.123,1.179-0.14,1.173,0.47C292.889,196.388,292.225,196.944,291.921,197.055\"\n        />\n        <Circle\n          id=\"Circle10377\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"289.83\"\n          cy=\"195.858\"\n          r=\"2.186\"\n        />\n        <Path\n          id=\"pr.\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M293.552,195.912c-0.099,0.106-0.098,0.189-0.308,0.109C293.181,195.836,293.426,195.836,293.552,195.912z\"\n        />\n        <Path\n          id=\"pr\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M293.128,196.663c0.118-0.174,0.312-0.281,0.522-0.21C293.51,196.599,293.332,196.669,293.128,196.663\"\n        />\n      </G>\n      <G id=\"PN\">\n        <Path\n          id=\"pn\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M157.457,336.506c0.114-0.263,0.037-0.348-0.235-0.263C157.292,336.337,157.371,336.424,157.457,336.506\"\n        />\n        <Circle\n          id=\"pn.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"157.648\"\n          cy=\"336.114\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"PM\">\n        <Path\n          id=\"pm\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M336.935,105.884c-0.069,0.281-0.233,0.524-0.29,0.812c-0.022-0.284,0.074-0.556,0.057-0.837C336.776,105.868,336.857,105.875,336.935,105.884\"\n        />\n        <Circle\n          id=\"pm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"336.177\"\n          cy=\"106.249\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"PL\">\n        <Path\n          id=\"Path11137\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.624,83.915c-1.433,0.134-3.284-0.13-4.654-0.11c-1.113,0.015-1.957-0.371-2.895,0.11c-0.026,0.011-0.047-0.018-0.11,0c-0.025,0.288-0.098,0.598,0.036,0.842c0.19,0.348,0.962,0.333,0.952,0.661c-0.008,0.326-0.497,0.245-0.659,0.402c-0.164,0.156-0.262,0.306-0.293,0.475c-0.031,0.17-0.078,0.266,0.074,0.438c0.152,0.174,0.632,0.174,0.877,0.33c0.248,0.157,0.26,0.421,0.587,0.551c0.324,0.126,0.637,0.089,1.281-0.036c0.322-0.065,0.838-0.37,1.318-0.623c0.481-0.258,0.93-0.452,1.173-0.292c0.024,0.016,0.017,0.021,0.037,0.035c0.188-0.03,0.359-0.004,0.696-0.146c0.479-0.203,1.655-0.62,1.757-1.135c0.104-0.515-0.568-0.435-0.586-0.843C529.208,84.355,529.478,84.158,529.624,83.915L529.624,83.915z\"\n        />\n        <Path\n          id=\"Path11039\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.624,83.915c-0.146,0.242-0.416,0.438-0.404,0.66c0.018,0.408,0.688,0.328,0.584,0.843c-0.102,0.515-1.276,0.932-1.756,1.135c-0.336,0.142-0.507,0.116-0.697,0.146c0.174,0.139,0.205,0.281,0.147,0.404c-0.067,0.137-0.209,0.271-0.147,0.367c0.123,0.19,0.399,0.126,0.513,0.257c0.116,0.126,0.032,0.336,0.186,0.438c0.15,0.104,0.491-0.079,0.621,0c0.129,0.078-0.008,0.165,0.109,0.256c0.117,0.09,0.478,0.01,0.584,0.146c0.109,0.134-0.015,0.291,0,0.439c0.018,0.148-0.101,0.273,0.074,0.438c0.173,0.166,0.766,0.025,0.989,0.145c0.223,0.123-0.041,0.205,0.367,0.405c0.091,0.041,0.334,0.036,0.476,0.034c-0.014-0.16,0.093-0.348,0.257-0.583c0.303-0.436,1.025-0.236,1.208-0.808c0.363-1.123-0.891-2.345-1.172-3.37c-0.272-0.997-0.522-1.514-1.61-1.355C529.856,83.928,529.724,83.904,529.624,83.915L529.624,83.915z\"\n        />\n        <Path\n          id=\"Path11052\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.799,95.418c-0.189,0.169-0.319,0.415-0.476,0.477c-0.385,0.155-0.662-0.107-0.878,0c-0.22,0.106-0.364,0.27-0.367,0.439c-0.006,0.169,0.354,0.161,0.293,0.368c-0.065,0.205-0.747-0.003-0.809,0.255c-0.06,0.26,0.309,0.144,0.516,0.515c0.103,0.184,0.258,0.465,0.367,0.767c0.017,0.045-0.014,0.1,0,0.146c0.198-0.089,0.396-0.212,0.513-0.074c0.188,0.222,0.518,0.37,0.662,0.55c0.136,0.167,0.02,0.504,0.369,0.475c0.202-0.019,0.402-0.169,0.55-0.292c0.34-0.286,0.488-0.385,0.952-0.329c0.603,0.073,0.698,0.335,1.32,0.073c0.165-0.068,0.335,0.015,0.513,0c-0.024-0.445-0.093-0.959-0.255-1.135c-0.272-0.295-0.384,0.023-0.438-0.109c-0.058-0.132,0.197-0.244,0.184-0.368c-0.016-0.124-0.158-0.077-0.224-0.256c-0.065-0.181,0.192-0.623,0-0.808c-0.191-0.184-0.631-0.058-0.808,0.037c-0.173,0.094-0.034,0.24-0.22,0.329c-0.184,0.088-0.594,0.106-0.845-0.074c-0.248-0.18-0.105-0.718-0.367-0.916C524.201,95.381,524.017,95.39,523.799,95.418L523.799,95.418z\"\n        />\n        <Path\n          id=\"Path11050\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.754,93.55c0.061,0.16,0.089,0.371,0.039,0.475c-0.14,0.288-0.343,0.118-0.475,0.291c-0.135,0.173-0.219,0.524-0.223,0.733c-0.005,0.208,0.173,0.338,0.11,0.474c-0.062,0.139-0.236,0.032-0.329,0.184c-0.093,0.15,0.14,0.459,0,0.659c-0.141,0.201-0.604,0.066-0.769,0.258c-0.073,0.085-0.079,0.219-0.073,0.327c0.39-0.096,0.638,0.031,1.062,0.147c0.403,0.111,1.588,1.367,1.504,1.652c0.198-0.028,0.531-0.225,0.843-0.37c-0.015-0.047,0.018-0.102,0-0.147c-0.107-0.305-0.266-0.583-0.368-0.768c-0.206-0.371-0.573-0.255-0.514-0.515c0.059-0.259,0.741-0.052,0.806-0.255c0.063-0.206-0.296-0.198-0.292-0.369s0.148-0.334,0.368-0.439c0.221-0.104,0.494,0.158,0.877,0c0.159-0.064,0.287-0.309,0.476-0.474c-0.172,0.023-0.401,0.067-0.438-0.037c-0.085-0.232,0.406-0.157,0.367-0.33c-0.041-0.174-0.413-0.041-0.515-0.182c-0.104-0.143,0.131-0.336,0-0.477c-0.131-0.138-0.506,0.021-0.695-0.073c-0.189-0.09-0.167-0.347-0.403-0.437c-0.238-0.094-0.679,0.202-0.915,0.108c-0.236-0.092-0.066-0.277-0.402-0.438C520.787,93.545,520.766,93.551,520.754,93.55L520.754,93.55z\"\n        />\n        <Path\n          id=\"Path11048\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.266,93.403c-0.145,0.03-0.287,0.092-0.369,0.182c-0.228,0.25-0.117,0.569-0.293,0.843c-0.173,0.276-0.638,0.321-0.769,0.731c-0.042,0.139,0.094,0.337,0.111,0.514c0.512,0.214,1.013,0.536,1.574,0.369c-0.051,0.271-0.022,1.063,0.439,0.915c0.026-0.008,0.046,0.011,0.074,0c-0.009-0.11,0-0.242,0.072-0.327c0.169-0.194,0.628-0.058,0.77-0.257c0.139-0.201-0.093-0.51,0-0.661c0.091-0.15,0.27-0.044,0.328-0.183c0.062-0.137-0.113-0.269-0.109-0.475c0.003-0.207,0.085-0.557,0.222-0.731c0.134-0.174,0.335-0.006,0.474-0.291c0.053-0.105,0.025-0.318-0.037-0.476c-0.354-0.153-1.269-0.168-1.609-0.11c-0.349,0.058-0.28,0.182-0.439,0.182c-0.157,0-0.336-0.031-0.438-0.182C518.262,93.43,518.269,93.412,518.266,93.403L518.266,93.403z\"\n        />\n        <Path\n          id=\"Path11046\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.19,91.315c-0.087,0.239-0.131,0.521-0.328,0.585c-0.299,0.102-0.565-0.434-0.807-0.328c-0.24,0.104-0.125,0.495-0.257,0.66c-0.13,0.165-0.213,0.341-0.438,0.329c-0.226-0.011-0.377-0.565-0.622-0.55c-0.244,0.017-0.18,0.359-0.475,0.515c-0.174,0.09-0.473,0.106-0.769,0.11c0.429,0.418,0.316,0.778-0.036,1.649c0.584,0.116,0.206-0.588,0.66-0.402c0.589,0.237,0.322,0.19,0.585,0.584c0.274,0.417,1.588-0.093,1.611,0.623c0.161-0.172,0.824-0.319,0.954-0.037c0.098,0.216-0.357,0.482-0.477,0.585c0.454,0.157,0.582,0.408,0.844,0.769c0.32,0.443,0.852-0.105,1.136-0.293c-0.175-0.144-0.273-0.326-0.294-0.55c0.158,0.04,0.322,0.045,0.477,0.109c-0.02-0.174-0.153-0.372-0.109-0.514c0.129-0.413,0.593-0.456,0.768-0.731c0.176-0.274,0.066-0.593,0.294-0.843c0.078-0.091,0.221-0.152,0.367-0.184c-0.064-0.161,0.102-0.451,0-0.584c-0.107-0.145-0.377,0.016-0.439-0.111c-0.062-0.124,0.208-0.205,0.146-0.368c-0.061-0.161-0.37-0.329-0.585-0.329c-0.218,0-0.363,0.288-0.585,0.329c-0.224,0.043-0.47,0.034-0.698-0.109c-0.226-0.142-0.187-0.458-0.514-0.731C515.503,91.424,515.332,91.354,515.19,91.315L515.19,91.315z\"\n        />\n        <Path\n          id=\"Path11037\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.238,87.578c-0.266-0.095-0.492,0.369-0.731,0.439c-0.238,0.069-0.461-0.082-0.66,0c-0.2,0.08-0.222,0.348-0.438,0.438c-0.222,0.09-0.6-0.124-0.807,0c-0.209,0.123-0.047,0.424-0.294,0.585c-0.139,0.09-0.396,0.097-0.622,0.073c0.157,0.17,0.046,0.354,0,0.551c-0.079,0.342,0.34,0.309,0.369,0.514c0.024,0.205,0.108,0.569,0.073,0.769c-0.058,0.323-0.451,0.465-0.108,0.768c0.265,0.234-0.008,0.469,0.329,0.695c0.111,0.076,0.074,0.154,0.146,0.224c0.297-0.005,0.598-0.02,0.769-0.11c0.296-0.155,0.231-0.498,0.477-0.515c0.246-0.015,0.396,0.538,0.622,0.551c0.223,0.011,0.307-0.167,0.437-0.33c0.13-0.166,0.017-0.554,0.257-0.661c0.239-0.104,0.508,0.431,0.807,0.329c0.197-0.067,0.24-0.347,0.329-0.584c-0.386-0.107-0.855-0.129-1.099-0.476c-0.334-0.472-0.248-1.413-0.111-1.831c0.138-0.421,0.461-0.353,0.516-0.623C514.547,88.112,514.5,87.673,514.238,87.578L514.238,87.578z\"\n        />\n        <Path\n          id=\"PL-PK\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.267,94.539c-0.174,0.336-0.229,0.682-0.439,0.915c-0.349,0.385-0.85,0.519-1.246,0.732c0.107,0.205-0.058,0.568,0,0.731c0.066,0.177,0.206,0.131,0.223,0.256c0.015,0.124-0.24,0.234-0.184,0.368c0.058,0.131,0.17-0.187,0.438,0.11c0.163,0.174,0.229,0.688,0.258,1.135c0.337-0.024,0.666-0.086,0.987,0c0.502,0.133,0.76,0.523,1.246,0.697c0.495,0.174,1.141,0.17,1.576,0.477c0.041-0.301-0.21-0.255-0.294-0.477c-0.106-0.277-0.076-0.562-0.183-0.843c-0.252-0.67,0.573-1.252,0.955-1.686c0.3-0.343,0.729-0.619,1.135-0.915c-0.299-0.209-0.602-0.371-0.843-0.403c-0.54-0.073-0.536,0.412-0.916,0.439c-0.379,0.027-1.129-0.09-1.209-0.369c-0.079-0.275,0.352-0.109,0.292-0.368c-0.058-0.258-0.85-0.236-1.024-0.439c-0.177-0.204,0.057-0.372-0.111-0.476C528.759,94.324,528.483,94.659,528.267,94.539L528.267,94.539z\"\n        />\n        <Path\n          id=\"Path11077\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.896,93.109c-0.415,0.11-0.928,0.179-1.063,0.367c-0.248,0.345,0.105,0.335,0,0.439c-0.105,0.105-0.229-0.144-0.475,0c-0.104,0.06-0.19,0.295-0.257,0.474c0.03,0.01,0.091-0.022,0.11,0c0.131,0.139-0.103,0.333,0,0.477c0.102,0.141,0.471,0.011,0.514,0.182c0.04,0.174-0.451,0.098-0.367,0.33c0.084,0.231,0.726-0.088,0.989,0.11c0.263,0.2,0.117,0.735,0.368,0.916c0.248,0.181,0.659,0.161,0.844,0.074c0.182-0.088,0.048-0.234,0.22-0.329c0.175-0.095,0.616-0.222,0.808-0.037c0.019,0.019-0.009,0.053,0,0.074c0.396-0.217,0.897-0.348,1.245-0.732c0.211-0.234,0.268-0.577,0.44-0.916c-0.216-0.123-0.063-0.596-0.293-0.732c-0.231-0.134-0.504,0.159-0.768,0.111c-0.27-0.046-0.463-0.311-0.731-0.369c-0.272-0.057-0.532,0.155-0.845,0.074C525.369,93.554,525.046,93.322,524.896,93.109L524.896,93.109z\"\n        />\n        <Path\n          id=\"Path11075\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.637,89.959c-0.025,0.159,0.038,0.392-0.036,0.513c-0.229,0.364-0.746,0.249-0.879,0.475c-0.133,0.229,0.117,0.428,0,0.587c-0.118,0.158-0.415-0.009-0.585,0.182c-0.173,0.192-0.011,0.722-0.184,0.916c-0.173,0.192-0.328-0.123-0.585,0.183c-0.11,0.13-0.219,0.384-0.294,0.66c0.04-0.013,0.014-0.025,0.073-0.036c0.349-0.058,1.312-0.051,1.649,0.11c0.337,0.16,0.167,0.346,0.403,0.437c0.238,0.093,0.678-0.203,0.915-0.107c0.237,0.09,0.216,0.347,0.403,0.437c0.16,0.076,0.42,0.024,0.586,0.073c0.065-0.177,0.152-0.415,0.256-0.473c0.247-0.145,0.371,0.104,0.476,0c0.105-0.107-0.248-0.095,0-0.439c0.133-0.186,0.649-0.256,1.062-0.368c-0.028-0.043-0.139-0.071-0.145-0.111c-0.03-0.247,0.225-0.097,0.255-0.292c0.029-0.195-0.422-0.531-0.293-0.729c0.131-0.204,0.521,0.215,0.66,0c0.141-0.218-0.155-0.67-0.367-0.808c-0.21-0.137-0.481,0.128-0.621,0c-0.143-0.129,0.067-0.313-0.036-0.516c-0.105-0.201-0.386-0.509-0.621-0.55c-0.237-0.041-0.307,0.226-0.586,0.221c-0.281-0.007-0.546-0.384-0.954-0.439C522.025,89.865,521.832,89.904,521.637,89.959L521.637,89.959z\"\n        />\n        <Path\n          id=\"Path11073\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.619,86.149c-0.141,0.142-0.346,0.294-0.476,0.368c-0.295,0.165-0.547-0.001-0.621,0.221c-0.073,0.222,0.464,0.304,0.403,0.622c-0.062,0.321-0.619,0.597-0.991,0.731c-0.168,0.062-0.338,0.06-0.515,0.037c0.01,0.104,0.09,0.173,0.074,0.256c-0.055,0.272-0.375,0.205-0.515,0.623c-0.139,0.418-0.223,1.358,0.109,1.829c0.333,0.472,1.179,0.385,1.502,0.662c0.321,0.272,0.286,0.588,0.515,0.73c0.228,0.144,0.471,0.152,0.698,0.11c0.223-0.042,0.367-0.33,0.583-0.33c0.22,0,0.526,0.17,0.586,0.33c0.059,0.161-0.21,0.24-0.146,0.367c0.062,0.125,0.33-0.034,0.438,0.111c0.106,0.145-0.104,0.471,0,0.622c0.103,0.15,0.28,0.182,0.438,0.182c0.133,0,0.18-0.083,0.369-0.146c0.073-0.274,0.181-0.527,0.292-0.66c0.256-0.307,0.415,0.008,0.586-0.183c0.172-0.192,0.009-0.723,0.182-0.916c0.174-0.191,0.47-0.024,0.587-0.182c0.115-0.157-0.136-0.357,0-0.585c0.132-0.228,0.648-0.114,0.876-0.474c0.074-0.123,0.011-0.355,0.038-0.515c-0.305,0.086-0.614,0.206-0.844,0.147c-0.379-0.095-0.341-0.374-0.732-0.549c-0.39-0.175-1.205-0.159-1.61-0.331c-0.407-0.172-0.833-0.32-0.844-0.585c-0.009-0.266,0.461-0.136,0.438-0.328c-0.021-0.191-0.458-0.09-0.549-0.293c-0.092-0.201,0.214-0.488,0.182-0.697c-0.029-0.205-0.255-0.293-0.256-0.439c0-0.145,0.26-0.167,0.183-0.328c-0.072-0.165-0.53,0.002-0.731-0.109C516.759,86.377,516.702,86.254,516.619,86.149L516.619,86.149z\"\n        />\n        <Path\n          id=\"Path11035\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.922,83.182c-0.518,0.194-1.112,0.288-1.391,0.659c-0.414,0.548-2.018,0.471-2.676,0.734c-0.546,0.221-1.521,0.738-2.123,0.512c0.021,0.253,0.475,0.387,0.366,0.111c0.208,0.022,0.391,0.122,0.551,0.256c0.024-0.043,0.044-0.104,0.073-0.147c-0.14,0.161-0.198,0.344-0.146,0.55c-0.101,0.001-0.573-0.176-0.622-0.036c-0.104,0.305,0.175,0.699,0.293,0.954c0.342,0.726-0.603,0.876-0.585,1.501c0.312,0.294,0.659,0.549,1.024,0.769c0.036,0.022-0.021,0.05,0,0.073c0.224,0.025,0.482,0.021,0.623-0.073c0.246-0.161,0.083-0.464,0.292-0.585c0.207-0.124,0.583,0.09,0.807,0c0.221-0.09,0.239-0.356,0.438-0.437c0.199-0.083,0.418,0.068,0.66,0c0.24-0.073,0.47-0.535,0.732-0.439c0.177,0.065,0.169,0.324,0.182,0.55c0.174,0.025,0.346,0.025,0.515-0.037c0.371-0.134,0.928-0.414,0.99-0.732c0.059-0.32-0.478-0.402-0.403-0.621c0.074-0.223,0.328-0.057,0.621-0.222c0.131-0.073,0.336-0.224,0.476-0.367c-0.061-0.077-0.168-0.13-0.183-0.222c-0.039-0.21,0.239-0.304,0.223-0.552c-0.022-0.248-0.474-0.558-0.439-0.768c0.035-0.211,0.269-0.122,0.328-0.256c0.065-0.135,0.124-0.191,0-0.515C516.473,83.655,516.191,83.419,515.922,83.182L515.922,83.182z\"\n        />\n        <Path\n          id=\"Path11106\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.72,89.885c-0.104,0.223-0.094,0.472-0.328,0.664c-0.477,0.382-1.789,0.134-2.089,0.515c-0.3,0.376,0.131,0.532,0,0.729c-0.13,0.202-0.57,0.028-0.621,0.293c-0.053,0.266,0.57,0.196,0.66,0.66c0.054,0.286-0.231,0.678-0.439,1.063c0.024,0.009,0.054-0.014,0.074,0c0.229,0.138,0.078,0.612,0.294,0.733c0.214,0.123,0.491-0.215,0.659-0.111c0.17,0.105-0.068,0.272,0.111,0.477c0.173,0.205,0.966,0.182,1.025,0.439c0.058,0.259-0.372,0.091-0.294,0.368c0.078,0.273,0.828,0.396,1.209,0.369c0.38-0.028,0.377-0.516,0.916-0.439c0.238,0.031,0.544,0.194,0.843,0.404c0.188-0.137,0.31-0.368,0.514-0.438c0.638-0.238,0.52-0.668,0.073-1.063c0.15-0.067,0.295-0.145,0.438-0.223c-1.01-0.489-1.132-1.307-1.501-1.978c-0.352-0.637,0.633-1.797-0.55-2.014c-0.337-0.063-0.429-0.158-0.439-0.294c-0.143,0.006-0.385,0.011-0.476-0.034C530.697,89.948,530.758,89.922,530.72,89.885L530.72,89.885z\"\n        />\n        <Path\n          id=\"PL-MZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.431,87.505c-0.271,0.224-0.717,0.429-0.843,0.698c-0.158,0.336,0.065,0.383,0,0.843c-0.029,0.224-0.132,0.6-0.257,0.916c0.311,0.117,0.569,0.359,0.807,0.368c0.282,0.009,0.353-0.262,0.586-0.222c0.236,0.041,0.52,0.349,0.622,0.55c0.103,0.204-0.106,0.384,0.035,0.516c0.143,0.13,0.416-0.137,0.621,0c0.211,0.136,0.509,0.59,0.371,0.808c-0.141,0.214-0.527-0.204-0.662,0c-0.13,0.201,0.322,0.536,0.292,0.73c-0.025,0.194-0.285,0.044-0.255,0.291c0.031,0.247,0.568,0.542,0.878,0.623c0.31,0.079,0.569-0.129,0.844-0.074c0.271,0.056,0.467,0.32,0.731,0.368c0.241,0.041,0.479-0.168,0.697-0.111c0.206-0.385,0.493-0.777,0.439-1.063c-0.091-0.464-0.715-0.396-0.663-0.66c0.051-0.266,0.492-0.093,0.622-0.293c0.131-0.198-0.3-0.354,0-0.73c0.302-0.377,1.609-0.13,2.089-0.514c0.234-0.189,0.226-0.441,0.331-0.663c-0.115-0.116-0.123-0.203-0.294-0.29c-0.223-0.123-0.816,0.019-0.988-0.147c-0.174-0.165-0.06-0.29-0.074-0.438c-0.017-0.149,0.107-0.305,0-0.439c-0.107-0.136-0.47-0.056-0.586-0.147c-0.118-0.089,0.023-0.174-0.108-0.254c-0.129-0.081-0.471,0.102-0.622,0c-0.151-0.104-0.069-0.312-0.183-0.439c-0.112-0.128-0.393-0.067-0.515-0.257c-0.06-0.094,0.081-0.229,0.146-0.368c0.064-0.137,0.059-0.28-0.183-0.439c-0.241-0.157-0.693,0.037-1.172,0.293c-0.482,0.256-0.997,0.559-1.321,0.622c-0.643,0.127-0.956,0.166-1.28,0.036C523.48,87.591,523.476,87.537,523.431,87.505L523.431,87.505z\"\n        />\n        <Path\n          id=\"Path11101\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.498,86.551c0.025,0.013,0.099-0.024,0.107,0c0.074,0.165-0.183,0.184-0.183,0.331c0,0.145,0.225,0.233,0.257,0.439c0.029,0.207-0.273,0.495-0.182,0.698c0.089,0.202,0.527,0.101,0.549,0.291c0.021,0.193-0.448,0.065-0.439,0.33c0.011,0.265,0.436,0.417,0.846,0.584c0.407,0.173,1.22,0.155,1.609,0.328c0.392,0.175,0.354,0.456,0.732,0.551s0.985-0.275,1.392-0.224c0.063,0.009,0.09,0.053,0.146,0.074c0.124-0.32,0.225-0.692,0.258-0.916c0.064-0.46-0.159-0.508,0-0.844c0.124-0.268,0.57-0.469,0.843-0.698c-0.182-0.138-0.275-0.314-0.476-0.437c-0.248-0.157-0.727-0.157-0.878-0.331c-0.152-0.173-0.105-0.272-0.074-0.437c0.009-0.042,0.057-0.073,0.074-0.11c-0.424,0.089-0.813,0.139-1.171,0.11c-0.657-0.058-1.064-0.527-1.76-0.477C518.614,85.858,518.023,86.262,517.498,86.551L517.498,86.551z\"\n        />\n        <Path\n          id=\"Path11030\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.498,86.551c0.524-0.288,1.115-0.693,1.648-0.73c0.696-0.051,1.104,0.421,1.756,0.477c0.363,0.031,0.749-0.02,1.175-0.11c0.049-0.124,0.096-0.246,0.222-0.369c0.162-0.158,0.65-0.074,0.659-0.402c0.01-0.326-0.762-0.312-0.953-0.661c-0.133-0.241-0.063-0.552-0.037-0.842c-0.254,0.063-0.727,0.157-0.438-0.038c0.128-0.088,0.292-0.131,0.438-0.183c-0.003-0.047,0.015-0.101,0-0.146c-0.522,0.147-1.125,0.362-1.61,0.224c-0.502-0.146-0.569-0.775-0.915-1.1c-0.788-0.232-1.671-0.235-2.418-0.037c-0.353,0.091-0.686,0.396-1.099,0.551c0.269,0.236,0.55,0.473,0.62,0.658c0.124,0.322,0.063,0.377,0,0.516c-0.062,0.137-0.293,0.045-0.328,0.256c-0.036,0.212,0.419,0.521,0.439,0.768c0.02,0.248-0.261,0.34-0.223,0.552c0.039,0.21,0.237,0.402,0.438,0.514C517.047,86.537,517.35,86.484,517.498,86.551L517.498,86.551z\"\n        />\n        <Path\n          id=\"Path11041\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.967,83.695c0.137-0.049,0.28-0.108,0.403-0.181c-0.117,0.031-0.272,0-0.403,0.035C521.979,83.594,521.964,83.647,521.967,83.695L521.967,83.695z\"\n        />\n        <Path\n          id=\"pl\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M509.671,88.273c-0.02-0.624,0.911-0.786,0.569-1.514c-0.12-0.251-0.395-0.626-0.291-0.932c0.049-0.137,0.534,0.04,0.637,0.04c-0.055-0.206-0.009-0.387,0.131-0.55c-0.028,0.043-0.056,0.087-0.08,0.131c-0.157-0.137-0.341-0.218-0.55-0.237c0.11,0.277-0.32,0.121-0.341-0.13c0.601,0.224,1.566-0.295,2.114-0.518c0.655-0.264,2.253-0.191,2.667-0.738c0.502-0.668,1.69-0.977,2.483-1.185c0.993-0.263,2.359-0.473,3.202,0.241c-0.225-0.158-0.496-0.32-0.785-0.21c0.346,0.324,0.437,0.948,0.936,1.093c0.606,0.173,1.418-0.089,1.999-0.255c-0.255,0.154-0.568,0.193-0.817,0.364c-0.359,0.242,0.405,0.104,0.543,0.034c0.934-0.478,1.755-0.094,2.868-0.109c1.468-0.024,3.538,0.341,4.992,0.124c1.091-0.158,1.351,0.351,1.62,1.347c0.279,1.025,1.54,2.229,1.177,3.356c-0.182,0.569-0.9,0.366-1.207,0.803c-0.304,0.436-0.565,0.769,0.174,0.908c1.182,0.219,0.197,1.374,0.549,2.012c0.37,0.67,0.501,1.475,1.51,1.965c-0.146,0.073-0.294,0.144-0.444,0.208c0.448,0.396,0.568,0.847-0.073,1.082c-0.645,0.235-1.217,0.859-1.656,1.361c-0.381,0.433-1.191,1-0.939,1.668c0.106,0.282,0.073,0.58,0.175,0.86c0.085,0.223,0.335,0.146,0.291,0.445c-0.435-0.307-1.09-0.301-1.583-0.477c-0.488-0.172-0.727-0.545-1.224-0.679c-0.491-0.129-1.041-0.208-1.522-0.008c-0.622,0.26-0.695,0.026-1.299-0.051c-0.464-0.057-0.633,0.035-0.975,0.322c-0.146,0.123-0.336,0.283-0.539,0.3c-0.347,0.026-0.232-0.337-0.371-0.508c-0.145-0.177-0.476-0.327-0.664-0.549c-0.3-0.358-1.025,0.428-1.351,0.472c0.084-0.282-1.117-1.545-1.521-1.656c-0.452-0.124-0.673-0.311-1.114-0.172c-0.46,0.146-0.506-0.624-0.453-0.895c-0.731,0.221-1.361-0.294-2.04-0.471c0.021,0.222,0.115,0.406,0.288,0.548c-0.285,0.19-0.799,0.713-1.118,0.269c-0.262-0.363-0.418-0.605-0.868-0.766c0.12-0.104,0.568-0.344,0.47-0.56c-0.125-0.278-0.76-0.16-0.917,0.01c-0.024-0.718-1.34-0.205-1.616-0.618c-0.263-0.395-0.003-0.328-0.592-0.569c-0.456-0.185-0.083,0.518-0.67,0.402c0.411-1.015,0.677-1.341-0.103-1.869c-0.335-0.227-0.071-0.483-0.333-0.717c-0.343-0.303,0.036-0.447,0.092-0.771c0.035-0.2-0.039-0.562-0.069-0.765c-0.024-0.206-0.445-0.156-0.365-0.497c0.053-0.224,0.331-0.446,0.025-0.628C510.334,88.823,509.984,88.567,509.671,88.273\"\n        />\n      </G>\n      <G id=\"PK\">\n        <Path\n          id=\"Path10344\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M661.242,166.194c-0.477-0.902-1.107-1.875-1.829-2.272c-0.783-0.429-1.846-0.655-2.896-0.662c-1.051-0.005-2.058,0.211-2.71,0.662c-0.648,0.449-1.075,1.019-1.282,1.651c-0.204,0.627-0.214,1.314-0.109,1.94s0.663,0.872,1.209,1.21c0.272,0.17,0.552,0.362,0.768,0.623c0.22,0.261,0.355,0.596,0.403,1.062c0.05,0.467-0.128,1.119-0.439,1.831c-0.312,0.714-0.731,1.483-1.173,2.199c-0.107,0.176-0.111,0.16-0.221,0.328c0.009,0.13,0.123,0.191,0.11,0.371c-0.033,0.37,1.124,0.434,1.355,0.548c0.413,0.206,0.162,1.033,0.661,1.319c-0.451,0.349,0.158,0.96,0.585,0.876c-0.365,0.218,0.047,0.632,0.368,0.404v0.438c0.287-0.157,0.666,0.113,0.549-0.368c0.14,0.177,0.284,0.321,0.476,0.439c0.043-0.186,0.021-0.35-0.074-0.516c0.128,0.188,0.229,0.401,0.404,0.551c0.058-0.375,0.117-0.393,0.146-0.036c-0.031-0.619,0.656-0.623,1.1-0.623c0.523,0,0.241-0.81,0.222-1.098c0.37,0.181,0.923,0.093,1.318,0.073c0.738-0.041,1.531,0.666,2.235,0.369c0.214-0.09,0.059-0.337,0.256-0.439c0.122-0.046,0.243-0.113,0.369-0.146c0.245-0.098,0.535-0.323,0.729,0c0.421,0.697,0.938,0.225,1.43-0.146c-0.188-0.038-0.55-0.573-0.328-0.734c0.277-0.199,0.112-0.117,0.036-0.402c-0.198-0.746-0.643-1.19-1.062-1.796c-0.206-0.292-0.026-0.852-0.257-1.062c-0.231-0.212-0.544-0.034-0.808-0.036c-0.911-0.009-0.812-1.19-0.768-1.722c0.074-0.928-0.304-0.982-1.064-1.172c-0.812-0.207-1.303-0.688-0.953-1.539c0.285-0.693,0.825-1.271,1.138-1.978C661.151,166.302,661.221,166.24,661.242,166.194L661.242,166.194z\"\n        />\n        <Path\n          id=\"Path10349\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.876,163.554c0.599-0.582,1.242-1.339,1.539-2.051c0.303-0.725,0.468-1.623,0.514-2.564c0.048-0.942,0.002-1.906-0.146-2.71c-0.148-0.806-0.334-1.573-0.623-2.273c-0.287-0.698-0.708-1.327-1.281-1.83c-0.256-0.224-0.764-0.314-1.173-0.477c0.006,0.056-0.065,0.073-0.036,0.146c0.271,0.68,0.466,1.649-0.222,2.16c-0.255,0.19-0.548,0.28-0.732-0.037c-0.222-0.375-0.371-0.305-0.729-0.474c-0.025,0.587-0.796-0.174-1.101,0.292c-0.258,0.396-0.765,0.686-1.247,0.698c0.085,0.322,0.459,0.335,0.663,0.551c-0.492,0.262-0.976,0.43-1.539,0.365c-0.329-0.037-0.468-0.397-0.809-0.219c-0.323,0.17-0.374,0.596-0.619,0.842c-0.4,0.403-0.521,0.238-0.586,0.916c-0.067,0.669,0.243,1.217,0.108,1.906c-0.054,0.281,0.419,0.44,0.222,0.733c-0.33,0.487-1.349,0.574-1.865,0.695c-0.452,0.104-0.896,0.342-1.357,0.368c-0.55,0.026-1.062-0.201-1.61,0c-0.42,0.153-0.734,0.508-1.212,0.439c-0.461-0.07-0.876-0.267-1.354-0.256c-1.342,0.025-2.427,0.439-3.774,0.037c-1.129-0.338-2.178-0.915-3.334-1.173c0.716,0.719,1.518,1.443,2.014,2.344c0.469,0.851,0.839,1.479,1.757,1.906c0.417,0.193,0.817,0.345,1.209,0.587c0.237,0.145,0.718,0.133,0.807,0.403c0.189,0.575,0.382,1.371,0.402,1.977c0.013,0.314-0.062,1.068,0.404,1.099c0.321,0.022,0.702-0.154,0.988,0.074c0.122,0.093,0.024,1.185-0.036,1.465c-0.131,0.64-2.825,0.005-2.381,1.171c-1.517-0.338-1.324,2.478-1.356,3.259c-0.023,0.581,0.441,1.008,1.102,0.623c0.163-0.097,0.174-0.445,0.437-0.293c0.156,0.088,0.288,0.359,0.477,0.369c-0.249-0.715,2.59-0.483,2.967-0.291c-0.377-0.874,1.104-0.402,1.463-0.477c-0.061-0.088-0.123-0.169-0.181-0.256c0.389-0.177,0.967,0.884,1.685,0.513c0.009,0.225,0.149,0.322,0.366,0.257c-0.473-0.511,1.386-0.47,1.652-0.551c0.488-0.146,0.986,0.019,1.501-0.146c0.495-0.155,1.022-0.346,1.501-0.035c-0.24-0.607-0.537-0.207-0.988-0.182c0.142-0.795,0.966-0.333,1.244,0.109c0.287,0.458,0.335,0.78,0.369,1.209c0.107-0.171,0.109-0.153,0.221-0.329c0.44-0.716,0.863-1.486,1.173-2.199s0.489-1.363,0.438-1.831c-0.05-0.468-0.185-0.801-0.402-1.063c-0.219-0.263-0.496-0.454-0.768-0.623c-0.549-0.335-1.108-0.581-1.21-1.209c-0.104-0.625-0.093-1.312,0.11-1.942c0.205-0.628,0.632-1.202,1.282-1.649c0.65-0.451,1.658-0.666,2.709-0.662C657.011,163.265,657.409,163.458,657.876,163.554L657.876,163.554z\"\n        />\n        <Path\n          id=\"Path10354\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M669.633,149.891c-0.024-0.019-0.012-0.059-0.036-0.074c-0.242-0.181-0.568-0.312-0.769-0.55c-0.335-0.397,0.513-0.961-0.146-1.355c-0.702-0.423-0.229-0.692,0.146-1.064c0.417-0.408-0.649-0.354-0.806-0.403c-0.479-0.152,0.322-0.489-0.256-0.731c-0.631-0.266-0.319-0.974,0.183-1.281c0.729-0.453,1.661,0.062,2.417,0.222c0.937,0.196,1.659,0.625,2.453,0.074c-0.237-0.287-0.3-0.639-0.621-0.877c-0.724-0.536-1.553-0.949-2.16-1.137c-0.611-0.186-1.123-0.29-1.575-0.255c-0.451,0.035-0.868,0.235-1.356,0.621c-0.486,0.386-0.889,1.133-1.172,1.942c-0.283,0.812-0.451,1.658-0.369,2.308c0.085,0.648,0.312,1.252,0.623,1.72c0.312,0.467,0.735,0.816,1.283,1.024c0.545,0.211,1.136,0.174,1.758,0C669.367,150.037,669.499,149.942,669.633,149.891L669.633,149.891z\"\n        />\n        <Path\n          id=\"Path10364\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M659.815,156.924c0.194-0.245,0.4-0.468,0.516-0.769c0.316-0.827,0.353-1.761,0.292-2.305c-0.058-0.545-0.377-0.733-0.696-0.879c-0.32-0.146-0.626-0.252-0.66-0.658c-0.031-0.409,0.339-0.813,0.731-1.212c0.394-0.398,0.811-0.816,0.807-1.207c-0.006-0.391-0.286-0.559-0.549-0.734c-0.266-0.173-0.514-0.361-0.477-0.805c0.037-0.445,0.6-0.885,1.173-1.319c0.575-0.435,1.156-0.862,1.209-1.245c0.058-0.386-0.048-0.494-0.183-0.586c-0.135-0.09-0.301-0.17-0.329-0.438c-0.027-0.271,0.212-0.601,0.402-0.953c0.193-0.353,0.341-0.726,0.111-1.101c-0.231-0.37-0.619-0.607-1.136-0.73c-0.039-0.009-0.107,0.008-0.148,0c0.066,0.136,0.16,0.276,0.074,0.369c-0.09,0.044-0.112,0.123-0.074,0.22c0.045,0.087,0.39,0.196,0.295,0.33c-0.124,0.152-0.179,0.319-0.184,0.514c0,0.205-0.489,0.601-0.622,0.769c-0.142,0.18-0.34,0.4-0.223,0.66c-0.105-0.011-0.186,0.001-0.255,0.074c-0.078,0.163,0.314,0.435,0.402,0.515c0.212,0.184,0.2,0.386,0.146,0.66c-0.174,0.918-1.734,0.689-2.381,0.514c-0.947-0.258-0.823,0.377-0.146,0.807c0.346,0.22,0.544,0.62,0.698,0.991c0.182,0.438,0.187,0.451-0.256,0.807c-0.367,0.291-0.555,0.167-0.953,0.255c-0.241,0.054-0.602,0.098-0.476,0.438c0.105,0.288,0.107,0.733,0.033,1.026c-0.074,0.315-0.27,0.451-0.255,0.732c0.41,0.163,0.917,0.252,1.174,0.474c0.573,0.503,0.993,1.132,1.283,1.832c0.288,0.697,0.473,1.465,0.621,2.271C659.815,156.434,659.792,156.701,659.815,156.924L659.815,156.924z\"\n        />\n        <Path\n          id=\"Path10374\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M662.747,147.399c-0.271,0.402-0.503,0.827-0.661,1.282c-0.352,1.012-0.487,2.054-0.62,2.745c-0.137,0.695,0.049,1.161,0.182,1.54c0.134,0.378,0.232,0.669,0,1.025c-0.231,0.355-0.522,0.305-0.916,0.293c-0.049-0.003-0.129,0.073-0.182,0.074c0.005,0.539,0.024,1.152-0.221,1.794c-0.116,0.305-0.322,0.524-0.518,0.769c0.074,0.65,0.146,1.314,0.111,2.014c-0.046,0.943-0.211,1.841-0.515,2.563c-0.298,0.714-0.94,1.47-1.538,2.055c0.53,0.11,1.121,0.139,1.538,0.369c0.725,0.396,1.356,1.369,1.831,2.271c0.239-0.439,0.765-1.161,1.173-0.585c0.191,0.271,0.378,0.731,0.768,0.768c0.323,0.031,0.65-0.285,0.954-0.367c0.88-0.235,1.419,0.083,1.796-0.841c0.175-0.438,0.726-0.754,0.769-1.249c0.024-0.277,0.099-0.667,0.292-0.878c0.483-0.526,1.089-0.593,1.429-1.281c0.229-0.465,0.355-0.996,0.438-1.504c0.049-0.299,0.056-0.829,0.369-0.99c0.28-0.139,1.585-0.447,0.878-1.024c-0.388-0.323,0.421-1.19,0.769-1.613c0.278-0.336,0.807-0.578,0.876-0.878c-0.737-0.016-0.16-1.117-0.584-1.538c-0.582-0.572,0.091-1.092,0.661-1.354c0.223-0.105,1.301-0.507,0.951-0.916c-0.28-0.333-0.994-0.427-1.391-0.514c-0.699-0.152-0.332-0.829-1.1-0.952c-0.396-0.066-0.479-0.09-0.477-0.37c0.003-0.103-0.101-0.156-0.182-0.221c-0.136,0.051-0.268,0.145-0.402,0.183c-0.621,0.174-1.213,0.211-1.758,0c-0.547-0.211-0.969-0.558-1.283-1.025c-0.312-0.471-0.538-1.072-0.62-1.722c-0.062-0.472,0.104-1.091,0.255-1.683c-0.297,0.028-0.529,0.085-0.807,0.158c0.008,0.292,0.113,0.532,0.074,0.829c-0.059,0.427-0.162,0.823-0.331,1.136c-0.169,0.312-0.428,0.537-0.731,0.585c-0.305,0.049-0.551-0.028-0.768-0.223C663.059,147.956,662.881,147.686,662.747,147.399L662.747,147.399z\"\n        />\n        <Path\n          id=\"Path10369\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M662.747,147.399c0.134,0.285,0.312,0.558,0.514,0.731c0.221,0.19,0.466,0.27,0.768,0.223c0.304-0.05,0.565-0.273,0.732-0.586c0.17-0.313,0.271-0.71,0.329-1.136c0.039-0.299-0.083-0.565-0.09-0.857c-0.339,0.089-0.694,0.229-0.972,0.379c-0.513,0.277-0.896,0.66-1.209,1.1C662.786,147.299,662.778,147.353,662.747,147.399L662.747,147.399z\"\n        />\n        <Path\n          id=\"Path10359\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M667.545,137.105c-0.378,0.083-0.797,0.306-1.024,0.476c-0.331,0.246-0.372,0.143-0.732-0.037c-0.367-0.183-0.884,0.023-1.281,0.037c-0.783,0.03-1.626,0.054-2.382,0.292c-0.352,0.109-0.69,0.285-0.952,0.551c-0.248,0.249-0.278,0.679-0.697,0.549c-0.304-0.095-1.227,1.052-0.915,1.318c0.23,0.198,0.543,0.384,0.731,0.623c0.133,0.166,0.456,0.613,0.515,0.806c0.019,0.061,0.025,0.16,0.074,0.256c0.039,0.009,0.106-0.009,0.146,0c0.517,0.123,0.904,0.358,1.136,0.73c0.229,0.372,0.082,0.749-0.109,1.1c-0.192,0.353-0.434,0.682-0.402,0.952c0.029,0.272,0.193,0.348,0.328,0.44c0.136,0.092,0.239,0.203,0.184,0.586c-0.056,0.383-0.632,0.812-1.21,1.245c-0.572,0.434-1.136,0.873-1.172,1.319c-0.036,0.445,0.212,0.628,0.476,0.806c0.266,0.175,0.546,0.341,0.55,0.731c0.003,0.39-0.414,0.812-0.808,1.208c-0.393,0.401-0.764,0.802-0.731,1.21c0.031,0.408,0.34,0.513,0.661,0.661c0.321,0.146,0.637,0.335,0.696,0.879c0.015,0.122-0.072,0.357-0.072,0.514c0.052-0.001,0.134-0.074,0.183-0.074c0.392,0.013,0.682,0.062,0.915-0.292c0.234-0.356,0.136-0.648,0-1.025c-0.132-0.376-0.317-0.845-0.181-1.538c0.133-0.691,0.271-1.734,0.622-2.747c0.173-0.508,0.419-0.989,0.73-1.428c0.315-0.44,0.697-0.821,1.208-1.1c0.505-0.271,1.131-0.448,1.798-0.514c0.058-0.223,0.03-0.405,0.109-0.622c0.263-0.751,0.658-1.39,1.099-1.797c-0.943-0.544-1.815-1.092-2.125-1.685c-0.308-0.595-0.479-1.025-0.475-1.393c0.004-0.37,0.182-0.695,0.475-1.024c0.294-0.33,0.728-0.224,1.245-0.146c0.521,0.077,1.115,0.139,1.652-0.182c0.367-0.223,0.464-0.811,0.619-1.318C668.265,137.082,667.924,137.023,667.545,137.105z\"\n        />\n        <Path\n          id=\"Path10337\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M668.423,137.472c-0.157,0.511-0.254,1.096-0.62,1.318c-0.533,0.322-1.129,0.262-1.651,0.183c-0.518-0.077-0.951-0.185-1.245,0.146c-0.295,0.332-0.471,0.662-0.475,1.025c-0.006,0.369,0.169,0.799,0.475,1.394c0.308,0.593,1.18,1.141,2.126,1.685c0.033-0.03,0.037-0.122,0.073-0.146c0.485-0.387,0.904-0.587,1.354-0.621c0.452-0.037,0.965,0.071,1.577,0.254c0.609,0.188,1.436,0.601,2.157,1.137c0.322,0.239,0.387,0.589,0.622,0.876c0.007-0.003,0.031,0.006,0.038,0c0.318-0.189,1.83-0.413,1.941-0.584c0.11-0.174,0.509-0.485,0.402-0.402c-0.198,0.161,0.314-0.273,0.257-0.439c-0.123-0.364,1.41-1.085,1.65-1.356c-0.899,0.196-3.505-0.19-3.554-1.318c-0.25,0.065-0.611,0.498-0.877,0.256c-0.208-0.188-0.769-0.526-0.879-0.769c-0.1-0.222-0.075-0.656-0.146-0.915c-0.09-0.358-0.239-0.667-0.514-0.916c-0.38-0.355-1.044-0.148-1.282-0.514C669.599,137.371,668.749,136.893,668.423,137.472L668.423,137.472z\"\n        />\n        <Path\n          id=\"pk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M635.564,159.633c1.156,0.26,2.211,0.827,3.341,1.164c1.347,0.403,2.43-0.012,3.771-0.04c0.478-0.009,0.879,0.183,1.343,0.251c0.475,0.073,0.806-0.268,1.222-0.418c0.551-0.2,1.064,0.024,1.613-0.002c0.463-0.026,0.896-0.262,1.349-0.367c0.521-0.122,1.535-0.208,1.862-0.697c0.198-0.291-0.272-0.452-0.219-0.732c0.134-0.687-0.183-1.239-0.118-1.911c0.066-0.677,0.197-0.523,0.6-0.926c0.245-0.246,0.307-0.659,0.631-0.827c0.34-0.179,0.458,0.181,0.786,0.22c0.563,0.068,1.061-0.112,1.554-0.374c-0.206-0.213-0.569-0.224-0.656-0.552c0.483-0.008,0.984-0.312,1.241-0.707c0.305-0.468,1.064,0.327,1.088-0.261c0.361,0.17,0.514,0.089,0.73,0.466c0.185,0.321,0.476,0.21,0.732,0.02c0.682-0.517,0.513-1.464,0.236-2.144c-0.174-0.434,0.168-0.503,0.261-0.876c0.073-0.291,0.081-0.737-0.025-1.024c-0.123-0.34,0.235-0.401,0.476-0.455c0.398-0.089,0.609,0.045,0.974-0.247c0.445-0.354,0.433-0.37,0.252-0.814c-0.154-0.369-0.369-0.77-0.715-0.989c-0.678-0.428-0.781-1.043,0.166-0.783c0.646,0.173,2.206,0.384,2.385-0.533c0.054-0.272,0.05-0.474-0.162-0.661c-0.091-0.076-0.496-0.34-0.42-0.502c0.072-0.073,0.156-0.102,0.266-0.09c-0.124-0.261,0.088-0.461,0.233-0.641c0.132-0.17,0.601-0.553,0.601-0.76c0.005-0.195,0.066-0.37,0.188-0.521c0.095-0.134-0.235-0.272-0.278-0.357c-0.039-0.093-0.015-0.166,0.074-0.212c0.146-0.154-0.104-0.466-0.146-0.61c-0.058-0.193-0.386-0.649-0.521-0.817c-0.188-0.237-0.5-0.4-0.729-0.6c-0.312-0.269,0.627-1.418,0.928-1.323c0.419,0.129,0.449-0.325,0.697-0.575c0.261-0.264,0.601-0.435,0.953-0.544c0.756-0.238,1.563-0.24,2.347-0.272c0.399-0.015,0.951-0.222,1.316-0.039c0.359,0.179,0.387,0.278,0.719,0.033c0.455-0.336,1.587-0.901,1.907-0.121c0.324-0.581,1.163-0.104,1.42,0.29c0.237,0.364,0.893,0.166,1.272,0.52c0.272,0.255,0.446,0.539,0.54,0.896c0.068,0.261,0.039,0.706,0.142,0.926c0.108,0.243,0.666,0.573,0.874,0.762c0.27,0.24,0.628-0.162,0.878-0.225c0.048,1.127,2.648,1.502,3.548,1.307c-0.236,0.272-1.785,0.997-1.663,1.361c0.056,0.166-0.44,0.61-0.242,0.451c0.106-0.088-0.285,0.223-0.396,0.401c-0.11,0.179-1.71,0.39-1.99,0.583c-0.795,0.55-1.501,0.119-2.437-0.078c-0.757-0.159-1.685-0.663-2.417-0.211c-0.5,0.306-0.833,1-0.203,1.263c0.576,0.242-0.223,0.585,0.256,0.737c0.157,0.05,1.229,0.006,0.815,0.416c-0.374,0.371-0.866,0.633-0.163,1.06c0.658,0.396-0.178,0.941,0.16,1.338c0.201,0.237,0.538,0.37,0.781,0.55c0.109,0.073,0.193,0.174,0.193,0.304c-0.006,0.275,0.098,0.309,0.493,0.371c0.768,0.123,0.374,0.808,1.075,0.958c0.396,0.083,1.136,0.163,1.417,0.495c0.349,0.411-0.758,0.813-0.979,0.915c-0.569,0.263-1.224,0.786-0.645,1.36c0.426,0.42-0.156,1.535,0.584,1.552c-0.074,0.302-0.584,0.538-0.865,0.876c-0.352,0.421-1.161,1.273-0.771,1.598c0.703,0.578-0.613,0.905-0.893,1.045c-0.312,0.157-0.314,0.674-0.364,0.973c-0.083,0.508-0.224,1.028-0.449,1.492c-0.339,0.687-0.926,0.779-1.407,1.309c-0.195,0.211-0.288,0.586-0.314,0.867c-0.043,0.495-0.573,0.796-0.748,1.231c-0.373,0.929-0.918,0.629-1.803,0.865c-0.3,0.079-0.639,0.39-0.965,0.358c-0.387-0.037-0.566-0.508-0.758-0.779c-0.454-0.634-1.129,0.33-1.306,0.727c-0.313,0.704-0.821,1.308-1.108,2.001c-0.35,0.854,0.13,1.329,0.945,1.535c0.761,0.19,1.134,0.229,1.061,1.162c-0.04,0.531-0.138,1.719,0.771,1.729c0.264,0.003,0.567-0.188,0.799,0.025c0.23,0.211,0.045,0.78,0.25,1.075c0.421,0.605,0.886,1.059,1.084,1.802c0.074,0.286,0.237,0.201-0.039,0.402c-0.222,0.159,0.141,0.686,0.329,0.726c-0.494,0.37-1.011,0.84-1.429,0.139c-0.193-0.322-0.489-0.081-0.734,0.018c-0.125,0.035-0.245,0.074-0.365,0.123c-0.198,0.104-0.073,0.349-0.288,0.439c-0.703,0.298-1.494-0.382-2.232-0.341c-0.395,0.022-0.92,0.089-1.289-0.09c0.025,0.29,0.28,1.099-0.243,1.099c-0.444,0-1.123,0.011-1.091,0.628c-0.028-0.357-0.074-0.35-0.13,0.025c-0.172-0.152-0.289-0.362-0.419-0.55c0.093,0.165,0.121,0.336,0.074,0.52c-0.191-0.119-0.358-0.268-0.499-0.444c0.122,0.479-0.26,0.208-0.551,0.369c0-0.138,0-0.278,0-0.42c-0.318,0.228-0.725-0.203-0.362-0.419c-0.427,0.08-1.028-0.542-0.578-0.892c-0.5-0.284-0.23-1.108-0.643-1.315c-0.231-0.117-1.398-0.167-1.366-0.537c0.068-0.754-0.106-0.977-0.477-1.573c-0.278-0.441-1.111-0.897-1.257-0.105c0.451-0.024,0.75-0.423,0.994,0.182c-0.48-0.311-1.019-0.121-1.514,0.037c-0.517,0.164-1.01-0.018-1.499,0.128c-0.268,0.08-2.117,0.056-1.645,0.569c-0.218,0.064-0.358-0.038-0.37-0.264c-0.718,0.371-1.287-0.7-1.676-0.521c0.061,0.087,0.122,0.173,0.183,0.262c-0.362,0.074-1.843-0.401-1.464,0.471c-0.377-0.19-3.207-0.402-2.959,0.315c-0.19-0.009-0.337-0.285-0.491-0.372c-0.27-0.153-0.272,0.208-0.433,0.304c-0.658,0.384-1.14-0.052-1.115-0.632c0.027-0.783-0.156-3.615,1.361-3.274c-0.449-1.17,2.243-0.536,2.375-1.175c0.057-0.281,0.159-1.346,0.04-1.441c-0.288-0.227-0.666-0.063-0.992-0.083c-0.466-0.028-0.395-0.795-0.405-1.106c-0.024-0.606-0.214-1.383-0.403-1.961c-0.087-0.269-0.559-0.284-0.796-0.43c-0.391-0.242-0.794-0.387-1.208-0.579c-0.919-0.427-1.301-1.051-1.763-1.9C637.075,161.072,636.282,160.355,635.564,159.633\"\n        />\n      </G>\n      <G id=\"PH\">\n        <G id=\"PH-armm\">\n          <Path\n            id=\"PH-armm-mapun\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M800.633,231.624\tc0.033-0.289-0.073-0.353-0.315-0.183C800.416,231.51,800.522,231.573,800.633,231.624\"\n          />\n          <Path\n            id=\"PH-armm-tawitawi\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M804.612,237.668\tc0.166-0.09,1.112-0.606,1.067-0.721c-0.162-0.436-0.437-0.025-0.66,0.13C804.748,237.271,804.301,237.278,804.612,237.668\"\n          />\n          <Path\n            id=\"PH-armm-pangutaran-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M806.311,233.507\tc-0.062,0.144-0.053,0.285,0.026,0.421C806.463,233.774,806.455,233.635,806.311,233.507\"\n          />\n          <Path\n            id=\"PH-armm-jolo\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.458,235.128\tc0.718-0.356-0.403-0.704-0.748-0.64c-0.371,0.074-0.32,0.546-0.236,0.5C807.719,234.857,808.346,234.795,808.458,235.128\"\n          />\n          <Path\n            id=\"PH-armm-basilan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.085,232.498\tc-0.123,0.083-0.234,0.154-0.367,0.183c0.07,0.096,0.13,0.215,0.222,0.292c0.053,0.317,0.363,0.467,0.661,0.329\tc0.304-0.139,0.284-0.465,0.477-0.697c-0.186,0.018-0.333-0.073-0.477-0.147c-0.028,0.189-0.118,0.404-0.292,0.404\tC810.166,232.864,810.162,232.663,810.085,232.498z\"\n          />\n          <Path\n            id=\"PH-armm-tongkil\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M809.74,234.448\tc0.074,0.205,0.208,0.267,0.391,0.183C810.014,234.546,809.881,234.486,809.74,234.448\"\n          />\n          <Path\n            id=\"PH-armm-sibutu-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.566,238.95\tc0.139-0.271,0.112-0.569-0.025-0.837C803.573,238.391,803.566,238.671,803.566,238.95\"\n          />\n          <Path\n            id=\"PH-armm-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.873,232.388\tc0.558-0.061,1.12-0.303,1.686-0.223c0.382,0.057,0.778,0.741,1.062,0.477c0.228-0.213,0.221-0.644,0.072-1.026\tc-0.144-0.381-0.419-0.717-0.73-0.729c-0.245-0.01-0.089,0.617-0.33,0.66c-0.382,0.072-0.713-0.439-0.842-0.807\tc-0.126-0.356-0.12-0.83,0.147-1.099c0.206-0.208,0.554-0.081,0.878-0.11c-0.105-0.19-0.226-0.224-0.331-0.437\tc-0.155-0.325-0.294-0.649-0.475-0.879c-0.179-0.23-0.383-0.396-0.621-0.368c-0.475,0.058-0.643,0.534-0.729,1.025\tc-0.055,0.287-0.125,0.435-0.185,0.661c0.343,0.188,0.641,0.409,0.768,0.916c0.106,0.419-0.47,0.801-0.513,1.247\tC815.705,231.901,815.813,232.141,815.873,232.388L815.873,232.388z\"\n          />\n        </G>\n        <G id=\"PH-caraga\">\n          <Path\n            id=\"PH-caraga-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M819.098,222.68\tc-0.272,0.59,0.223,1.347,0.403,1.906c0.039,0.126,0.23,0.628,0,0.696c-0.277,0.08-0.641-0.03-0.81-0.292\tc0.228,0.479,0.516,0.787,0.662,1.392c0.155,0.641,0.083,1.093,0.11,1.651c0.6,0.335,1.211,0.721,1.868,0.66\tc0.203-0.02,0.307-0.328,0.512-0.328c0.173,0,0.272,0.196,0.441,0.255c0-0.057-0.074-0.074-0.039-0.146\tc0.132-0.275,0.168-0.959-0.327-0.73c0.843-0.722-0.717-0.978-0.697-1.358c0.011-0.221,0.466-0.33,0.55-0.55\tc0.153-0.389-0.287-0.541-0.402-0.843c-0.054-0.141,0.077-0.797-0.183-0.661c-0.334,0.174-0.371,0.038-0.551-0.221\tc-0.212-0.305-0.008-0.479-0.476-0.622C819.648,223.329,819.545,222.876,819.098,222.68L819.098,222.68z\"\n          />\n          <Path\n            id=\"PH-caraga-dinagat\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M819.448,222.097\tc0.207,0.145,0.234,0.37,0.054,0.551c0.391,0.058,0.302-0.502,0.255-0.714c-0.049-0.224-0.19-0.422-0.229-0.65\tc-0.033-0.205,0.104-0.369,0.024-0.574c-0.52,0.221-0.104,0.66-0.392,0.994C819.367,221.739,819.508,221.877,819.448,222.097\"\n          />\n          <Path\n            id=\"PH-caraga-socorro\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.573,223.485\tc0.18-0.186,0.056-0.435-0.129-0.551C820.412,223.137,820.457,223.319,820.573,223.485\"\n          />\n          <Path\n            id=\"PH-caraga-siarjao\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.73,222.097\tc-0.129,0.175-0.243,0.916,0.174,0.819C821.328,222.823,821.012,222.149,820.73,222.097\"\n          />\n        </G>\n        <Path\n          id=\"PH-soccsksargen\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.975,235.868c-0.05-0.181-0.125-0.357-0.034-0.584c0.123-0.314,0.299-0.663,0.255-0.953c-0.054-0.357-0.156-0.766-0.44-0.991c-0.14-0.109-0.421,0.019-0.549-0.108c-0.284-0.289-0.248-0.775-0.186-1.173c0.054-0.314,0.435-0.521,0.439-0.841c0.008-0.337-0.287-0.589-0.439-0.916c-0.123,0.053-0.223,0.116-0.512,0.11c-0.274-0.008-0.482-0.485-0.697-0.878c-0.323,0.025-0.671-0.099-0.879,0.11c-0.267,0.269-0.272,0.743-0.146,1.099c0.13,0.368,0.46,0.876,0.843,0.807c0.239-0.043,0.084-0.668,0.328-0.66c0.313,0.013,0.586,0.35,0.731,0.729c0.146,0.384,0.157,0.815-0.073,1.026c-0.284,0.265-0.682-0.421-1.064-0.476c-0.565-0.08-1.126,0.156-1.686,0.222c0.07,0.282,0.097,0.569,0.146,0.806c0.146,0.679,0.739,1.095,1.32,1.391c0.267,0.137,1.178,0.73,1.465,0.477c0.228-0.203,0.116-0.681,0.55-0.661c0.042,0.005-0.072,2.041,0.55,1.611C819.939,235.989,819.943,235.901,819.975,235.868L819.975,235.868z\"\n        />\n        <G id=\"PH-davao\">\n          <Path\n            id=\"PH-davao-balut-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M819.734,236.621\tc0.084,0.048,0.173,0.059,0.267,0.027C819.911,236.564,819.823,236.555,819.734,236.621\"\n          />\n          <Path\n            id=\"PH-davao-samal\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.68,231.885\tc0.081-0.283,0.005-0.564-0.056-0.837C820.171,231.138,820.564,231.591,820.68,231.885\"\n          />\n          <Path\n            id=\"PH-davao-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M822.285,228.615\tc-0.174-0.059-0.272-0.256-0.44-0.255c-0.205,0-0.31,0.311-0.513,0.328c-0.661,0.063-1.272-0.324-1.868-0.66\tc0.021,0.407,0.171,0.962,0.11,1.208c-0.144,0.582-0.206,0.879-0.328,1.025c-0.039,0.042-0.167,0.014-0.223,0.037\tc0.151,0.326,0.446,0.576,0.438,0.916c-0.008,0.32-0.387,0.526-0.438,0.842c-0.065,0.399-0.1,0.883,0.183,1.173\tc0.123,0.125,0.409-0.001,0.55,0.109c0.284,0.223,0.385,0.632,0.438,0.99c0.043,0.29-0.131,0.64-0.256,0.954\tc-0.09,0.226-0.014,0.402,0.036,0.583c0.383-0.373,0.719-1.23,0.661-1.683c-0.092-0.698-0.609-0.976-0.878-1.539\tc-0.163-0.34,0.659-2.229,0.953-2.089c0.227,0.107,0.708,1.166,0.809,1.43c0.096,0.254,0.051,0.542,0.072,0.806\tc0.033,0.386,0.347,0.617,0.401,0.99c0-0.609,0.275-1.39-0.181-1.906c0.224-0.105,0.386,0.05,0.476,0.258\tc-0.389-0.346,0.213-0.696,0.402-0.955c0.367-0.5,0.098-1.222,0-1.756C822.619,229.051,822.278,228.92,822.285,228.615\tL822.285,228.615z\"\n          />\n        </G>\n        <G id=\"PH-northern-mindanao\">\n          <Path\n            id=\"PH-northern-mindanao-camiguin-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M817.459,225.001\tc0.123-0.271-0.107-0.698-0.42-0.418C817.099,224.786,817.254,224.947,817.459,225.001\"\n          />\n          <Path\n            id=\"PH-northern-mindanao-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M818.622,224.951\tc-0.247,0.77,0.024,0.83-0.698,0.328c-0.681-0.471-0.096,1.389-0.658,1.467c-0.364,0.05-0.435-0.37-0.769-0.223\tc-0.348,0.156-0.223,0.768-0.328,1.064c-0.133,0.355-0.658,0.226-0.916,0.439c-0.104,0.082-0.286,0.158-0.439,0.254\tc-0.006,0.005,0.008,0.033,0,0.039c0.078,0.178-0.008,0.517-0.073,0.843c0.061,0.05,0.129,0.04,0.181,0.074\tc0.196,0.123,0.374,0.197,0.551,0.293c0.059-0.224,0.13-0.376,0.185-0.661c0.09-0.49,0.257-0.966,0.731-1.025\tc0.238-0.029,0.44,0.133,0.622,0.368c0.18,0.233,0.319,0.554,0.474,0.877c0.316,0.652,0.619,1.312,1.026,1.319\tc0.408,0.008,0.607,0,0.732-0.146c0.123-0.146,0.186-0.445,0.328-1.026c0.141-0.58,0.05-1.745-0.223-2.856\tc-0.146-0.605-0.433-0.914-0.661-1.393C818.678,224.963,818.631,224.981,818.622,224.951z M814.369,226.418\tc-0.052,0.025-0.089,0.072-0.146,0.145c0.03,0.575-0.028,1.252,0.146,1.503c0.229,0.326,0.289,0.055,0.403,0.182\tc0.065-0.052,0.09-0.121,0.074-0.11c0.271-0.178,0.322-0.278,0.257-0.623C815.059,227.281,814.744,226.257,814.369,226.418\tL814.369,226.418z\"\n          />\n        </G>\n        <G id=\"PH-zamboanga\">\n          <Path\n            id=\"PH-zamboanga-isabela-city\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.085,232.498\tc0.076,0.165,0.081,0.366,0.223,0.368c0.174,0.001,0.264-0.216,0.292-0.403c-0.068-0.034-0.141-0.058-0.223-0.073\tC810.266,232.366,810.18,232.435,810.085,232.498L810.085,232.498z\"\n          />\n          <Path\n            id=\"PH-zamboanga-olutanga-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.489,230.655\tC813.455,230.272,811.703,230.032,812.489,230.655\"\n          />\n          <Path\n            id=\"PH-zamboanga-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.739,229.164\tc0.062-0.322,0.151-0.663,0.073-0.843c-0.065,0.038-0.124,0.106-0.184,0.109c-0.136,0.007,0.034-0.09,0.146-0.183\tc-0.115-0.128-0.173,0.143-0.403-0.182c-0.175-0.255-0.115-0.928-0.146-1.504c-0.068-0.214-0.167-0.489-0.438-0.475\tc0.154,0.719-0.776,0.453-0.99,0.845c-0.25,0.462-0.011,0.911-0.586,1.1c-0.58,0.189-1.447-0.007-1.72,0.729\tc-0.119,0.32-0.037,0.698-0.074,1.025c-0.046,0.435-0.298,0.854-0.476,1.247c-0.134,0.738,0.875,1.048,0.953,0.183\tc0.025-0.316,0.162-1.15,0.403-1.247c0.19-0.076,0.332-1.254,0.768-0.916c0.318,0.243,0.189,0.79,0.438,1.064\tc0.072-0.461,0.234-0.237,0.369,0c0.104-0.284,0.015-0.67,0.368-0.806c0.155,0.187,0.143,0.387-0.037,0.55\tc0.36,0.013,0.596,0.468,0.953,0.403c-0.107-0.159-0.267-0.386-0.255-0.587c0.004-0.115,0.264-0.074,0.292-0.183\tc0.076-0.282-0.221-0.237,0.146-0.513C814.49,228.866,814.602,229.053,814.739,229.164L814.739,229.164z\"\n          />\n        </G>\n        <G id=\"PH-eastern-visayas\">\n          <Path\n            id=\"PH-eastern-visayas-semirara-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M817.068,214.013\tc0.072,0.067,0.123,0.058,0.155-0.024C817.172,213.997,817.119,214.004,817.068,214.013\"\n          />\n          <Path\n            id=\"PH-eastern-visayas-leyte\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.655,217.296\tc-0.263,0.321,0.229,1.883,0.622,2.051c-0.073-0.702,0.749,0.19,0.768,0.551c0.049,0.916-0.088,1.651,0.879,2.09\tc-0.041-0.275-0.221-0.562-0.223-0.844c0.154,0.174,0.718,0.179,0.77-0.111c0.024-0.159-0.379-0.897-0.477-1.061\tc-0.224-0.374-0.293-0.341-0.328-0.844c-0.023-0.322,0.064-0.824-0.222-1.062c-0.056-0.101-0.087-0.192-0.073-0.328\tc-0.279-0.307-0.433,0.087-0.662,0.221C816.363,218.16,815.805,217.567,815.655,217.296L815.655,217.296z\"\n          />\n          <Path\n            id=\"PH-eastern-visayas-samar\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M816.827,214.071\tc-0.123,0.004-0.256,0.05-0.44,0.111c-0.429,0.136-0.887-0.262-1.282,0.035c0.206,0.558,0.445,1.049,0.916,1.428\tc0.265,0.213,1.066,1.061,1.394,0.916c-0.112,0.259-0.118,0.593-0.439,0.697c0.16,0.132,0.302,0.293,0.401,0.476\tc0.046,0.108,0.083,0.21,0.074,0.329c0.219-0.058,0.801,0.556,0.807,0.55c0.237-0.281,1.146,0.074,1.393,0.223\tc-0.198-0.233-0.34-0.566-0.663-0.661c0.415-0.316-0.401-1.238-0.437-1.611c-0.04-0.394,0.142-0.764-0.072-1.099\tc-0.14-0.214,0.38-0.152-0.036-0.402c-0.227-0.138-0.5-0.009-0.476-0.37c0.025-0.459-0.404-0.477-0.732-0.55\tC817.05,214.107,816.945,214.067,816.827,214.071L816.827,214.071z\"\n          />\n          <Path\n            id=\"PH-eastern-visayas-biliran-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M816.02,217.493\tc0.465,0.067,0.124-1.011-0.443-0.682C815.699,217.05,815.766,217.348,816.02,217.493\"\n          />\n          <Path\n            id=\"PH-eastern-visayas-panaon-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M818.401,222.097\tc0.099,0.084,0.196,0.174,0.29,0.263c-0.055-0.25-0.173-0.666-0.521-0.551C818.237,221.912,818.315,222.009,818.401,222.097\"\n          />\n        </G>\n        <G id=\"PH-western-visayas\">\n          <Path\n            id=\"PH-western-visayas-panay\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.64,216.525\tc0.852,0.151,0.647,0.812,0.631,1.459c-0.01,0.471,0.067,0.808-0.061,1.28c-0.132,0.492,0.154,0.96-0.021,1.448\tc0.486,0.103,0.798-0.734,1.329-0.734c0.344,0,0.99-0.502,0.89-0.845c-0.088-0.304,1.015-0.416,0.866-0.845\tc-0.198-0.568,0.205-1.353-0.706-0.691c0.224-0.245-0.112-0.575-0.381-0.518c-0.25,0.058-0.409,0.371-0.623,0.14\tc-0.24-0.255-0.413-0.548-0.743-0.705c-0.312-0.146-0.715-0.205-0.919-0.517C808.767,216.148,808.677,216.326,808.64,216.525\"\n          />\n          <Path\n            id=\"PH-western-visayas-negros-occidental\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.32,219.053\tc-0.471,0.216-0.248,0.638-0.368,1.026c-0.075,0.252-0.347,0.324-0.255,0.621c0.102,0.329,0.242,0.718,0.108,1.063\tc-0.199,0.522-1.149,0.187-1.136,0.769c0.014,0.488,0.389,0.974,0.661,1.355c0.057,0.041,0.124,0.046,0.183,0.074\tc0.34-0.806,0.861-1.822,1.025-2.346c0.213-0.668-0.216-0.656,0.035-0.916c0.128-0.132,0.443,0.067,0.661,0.111\tc0.206-0.559,0.718-1.29-0.036-1.686C812.939,218.991,812.592,218.931,812.32,219.053L812.32,219.053z\"\n          />\n          <Path\n            id=\"PH-western-visayas-guimaras\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.942,220.816\tc0.235-0.108,0.786-0.829,0.289-0.952C810.856,219.772,810.758,220.621,810.942,220.816\"\n          />\n        </G>\n        <Path\n          id=\"PH-ncr\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.213,207.955c0.168,0.137,0.329,0.342,0.55,0.183c0.279-0.205,0.117-0.862-0.036-1.356c-0.38,0.226-0.824,0.405-1.024,0.439C805.148,207.425,805.471,207.683,805.213,207.955z\"\n        />\n        <Path\n          id=\"PH-central-luzon\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M804.7,207.222c0.259-0.046,0.903-0.115,1.317-0.552c0.193-0.203,0.222-0.517,0.37-0.952c-0.073-0.312-0.205-0.639-0.109-0.877c0.202-0.507-0.074-0.946,0.109-1.393c0.223-0.552,0.979-0.582,1.355-0.989c0.057-0.224,0.106-0.458,0.183-0.698c-0.232-0.016-0.381-0.042-0.732,0.147c-0.332,0.181-0.706,0.772-1.061,1.319c-0.356,0.546-0.723,1.026-1.063,0.953c-0.34-0.076-0.309-0.267-0.258-0.476c0.053-0.212,0.148-0.445-0.034-0.549c-0.184-0.105-0.47,0.09-0.734,0.256c-0.013,0.008-0.022-0.008-0.033,0c0.143,0.181,0.346,0.358,0.292,0.55c-0.08,0.292-0.34,0.496-0.622,0.623c-0.283,0.127-0.598,0.166-0.769,0.109c-0.35-0.109,0.103-0.332-0.257-0.549c-0.177-0.107-0.421,0.073-0.729,0.185c-0.01,0.004-0.026-0.005-0.037,0c0.054,0.32,0.073,0.665,0.221,0.915c0.243,0.427,0.366,0.806,0.439,1.282c0.045,0.288,0.502,0.911,0.439,0.256c0.486,0.182,0.205,1.15,0.768,1.319c0.832,0.25,0.201-0.821,0.223-1.173C804.048,206.957,804.401,207.087,804.7,207.222L804.7,207.222z\"\n        />\n        <Path\n          id=\"PH-car\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M803.529,195.755c0.118,0.462,0.315,0.953,0.184,1.281c-0.229,0.572-0.978,0.336-1.1,0.916c-0.124,0.579,0.793,1.17,0.916,1.905c0.123,0.736-0.44,1.588-0.292,2.308c0.028,0.142,0.175,0.238,0.254,0.369c0.16-0.262,0.346-0.532,0.518-0.73c0.4-0.483,1.373-0.472,1.683-1.026c0.309-0.554,0.177-1.303,0-1.83c-0.178-0.53-0.803-0.748-0.916-1.209c-0.114-0.464,0.371-0.895,0.222-1.32c-0.153-0.422-0.407-0.796-1.024-0.878C803.841,195.519,803.674,195.681,803.529,195.755L803.529,195.755z\"\n        />\n        <Path\n          id=\"PH-illocos\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.88,204.329c0.01-0.006,0.024,0.003,0.036,0c0.312-0.115,0.554-0.291,0.732-0.184c0.359,0.22-0.092,0.439,0.257,0.55c0.172,0.055,0.484,0.019,0.768-0.111c0.283-0.126,0.542-0.329,0.622-0.621c0.077-0.292-0.174-0.562-0.438-0.843c-0.271-0.28-0.551-0.591-0.621-0.953c-0.148-0.721,0.415-1.572,0.291-2.306c-0.123-0.735-1.04-1.326-0.916-1.906c0.123-0.579,0.869-0.343,1.101-0.916c0.199-0.496,0.024-1.429-0.257-1.942c-0.173,0.013-0.348-0.058-0.515-0.073c-0.188-0.018-0.043,0.255-0.223,0.255c-0.502,0-0.208,0.288-0.222,0.585c-0.018,0.532-0.177,1.182-0.256,1.722c-0.139,0.982,0.608,1.848,0.402,2.894c-0.164,0.849,0.18,1.483,0.291,2.272c0.142,0.978-1.32-0.353-1.427-0.768c-0.331,0.166-0.3,0.552-0.184,0.843c-0.118,0.579,0.346,0.477,0.403,0.807C801.773,203.848,801.84,204.085,801.88,204.329L801.88,204.329z\"\n        />\n        <G id=\"PH-cagayan-valley\">\n          <Path\n            id=\"PH-cagayan-valley-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.529,195.755\tc0.145-0.074,0.314-0.235,0.438-0.222c0.619,0.081,0.873,0.456,1.024,0.878c0.153,0.422-0.333,0.857-0.223,1.32\tc0.114,0.461,0.736,0.679,0.916,1.207c0.178,0.53,0.31,1.277,0,1.832s-1.28,0.543-1.685,1.026\tc-0.169,0.201-0.354,0.47-0.515,0.729c0.123,0.197,0.204,0.417,0.369,0.585c0.09,0.097,0.071,0.198,0.146,0.293\tc0.015-0.008,0.024,0.008,0.035,0c0.267-0.168,0.551-0.361,0.732-0.257c0.185,0.105,0.09,0.337,0.036,0.551\tc-0.052,0.21-0.083,0.4,0.256,0.477c0.342,0.073,0.709-0.407,1.064-0.956c0.354-0.547,0.729-1.139,1.062-1.318\tc0.354-0.189,0.502-0.164,0.733-0.146c0.008-0.026,0.024-0.046,0.035-0.074c0.224-0.648,0.523-1.353,0.403-2.052\tc-0.366,0.173-0.214-0.31-0.329-0.475c-0.327-0.464-0.716-0.501-0.916-1.137c-0.207-0.652-0.164-1.145,0.11-1.758\tc0.139-0.32-0.302-1.196-0.587-0.73c-0.113,0.185-0.127,0.605-0.439,0.55c-0.189-0.034-0.6-0.25-0.768-0.036\tc-0.1-0.219-0.278-0.391-0.476-0.514c-0.396-0.245-0.924-0.596-1.391-0.439c-0.036,0.012-0.074-0.002-0.111,0\tC803.55,195.271,803.469,195.519,803.529,195.755L803.529,195.755z\"\n          />\n          <Path\n            id=\"PH-cagayan-valley-calayan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M804.036,192.66\tc0.122,0.175,0.284,0.29,0.493,0.338C804.61,192.702,804.281,192.498,804.036,192.66\"\n          />\n          <Path\n            id=\"PH-cagayan-valley-fuga-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M804.245,194.28\tc0.094-0.008,0.188-0.019,0.284-0.024C804.381,194.188,804.314,194.138,804.245,194.28\"\n          />\n          <Path\n            id=\"PH-cagayan-valley-mahatao\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M805.136,189.57\tc0.082-0.125,0.134-0.269,0.155-0.42C805.119,189.247,805.068,189.386,805.136,189.57\"\n          />\n          <Path\n            id=\"PH-cagayan-valley-camiguin-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M805.684,194.36\tc0.174-0.127,0.255-0.336,0.185-0.55C805.708,193.961,805.647,194.143,805.684,194.36\"\n          />\n        </G>\n        <G id=\"PH-calabarzon\">\n          <Path\n            id=\"PH-calabarzon-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M809.865,209.86\tc0.086-0.311,0.507-0.284,0.476-0.516c-0.032-0.248-0.445-0.4-0.661-0.403c-0.217-0.002-0.18,0.385-0.438,0.293\tc-0.056-0.019-0.034-0.181-0.074-0.223c-0.017,0.073-0.073,0.09-0.073,0.184c-0.066-0.109-0.146-0.227-0.224-0.329\tc-0.353,0.325,0.386,0.538,0.183,0.768c-0.34,0.388-1.068-0.147-1.318-0.403c-0.223-0.228-1.188-1.861-0.475-1.905\tc-0.435-0.304-0.733-0.965-0.878-1.612c-0.147,0.435-0.174,0.749-0.37,0.953c-0.089,0.095-0.184,0.045-0.291,0.11\tc0.153,0.495,0.318,1.153,0.037,1.356c-0.223,0.159-0.386-0.046-0.551-0.184c-0.022,0.024,0.034,0.05,0,0.073\tc-0.256,0.182-0.465,0.411-0.696,0.62c-0.371,0.342-0.001,1.027,0.037,1.465c0.222-0.024,0.318-0.156,0.222-0.367\tc0.471,0.008,0.668,0.269,0.585,0.73c0.154-0.544,0.505-0.056,0.402,0.224c0.27-0.044,0.656,0.112,0.878-0.111\tc0.188-0.188,0.259-0.496,0.476-0.66c0.066-0.051,0.453-0.333,0.549-0.257c0.328,0.264,0.762,0.371,1.063,0.661\tc0.401,0.381,1.173,0.903,1.283,1.465c0.036,0.189,0.364,0.477,0.438,0.147c-0.004-0.177-0.054-0.357-0.146-0.515\tc-0.036-0.088-0.428-0.617-0.222-0.551c-0.418-0.262-0.328-0.82-0.621-1.171C809.602,209.691,809.73,209.803,809.865,209.86\tL809.865,209.86z\"\n          />\n          <Path\n            id=\"PH-calabarzon-pulong-polillo\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M807.386,206.37\tc0.085,0.322,0.254,0.938,0.602,1.072C808.141,207.05,808.031,205.798,807.386,206.37\"\n          />\n          <Path\n            id=\"PH-calabarzon-pulong-alabat\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.747,209.51\tc-0.078-0.321-0.502-0.538-0.784-0.628C808.142,209.179,808.463,209.334,808.747,209.51\"\n          />\n          <Path\n            id=\"PH-calabarzon-patnanungan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.669,207.26\tc0.075-0.252-0.009-0.32-0.263-0.208C808.491,207.122,808.579,207.189,808.669,207.26\"\n          />\n          <Path\n            id=\"PH-calabarzon-jomalig-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.877,207.391\tc0.087-0.009,0.174-0.019,0.264-0.024C809.051,207.35,808.964,207.357,808.877,207.391\"\n          />\n        </G>\n        <G id=\"PH-mimaropa\">\n          <Path\n            id=\"PH-mimaropa-balabac-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M796.263,229.007\tc0.173-0.284,0.176-0.619-0.106-0.836C796.04,228.449,796.077,228.763,796.263,229.007\"\n          />\n          <Path\n            id=\"PH-mimaropa-palawan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M796.759,226.545\tc-0.139,0.254-0.09,0.542-0.156,0.812c0.715-0.882,1.726-1.172,2.354-2.172c0.234-0.371,2.235-1.679,1.516-2.276\tc0.423,0.105,0.135-0.189,0.161-0.445c0.03-0.317,0.534-0.358,0.757-0.385c0.373-0.05,0.449-0.196,0.512-0.54\tc0.087-0.48,0.434-0.363,0.747-0.567c0.658-0.427,0.173-0.847-0.101-1.339c-0.33-0.591,0.205-1.401-0.292-1.905\tc-0.318,0.276,0.073,1.338-0.39,0.916c0.112,0.218,0.417,0.829,0.441,1.072c-0.27-0.149-0.578-0.314-0.679-0.628\tc-0.006,0.332,0.167,0.598,0.269,0.9c0.104,0.304-0.283,1.244-0.451,0.591c-0.024,0.203-0.134,0.271-0.318,0.321\tc-0.141,0.04-0.065,0.444-0.105,0.545c-0.049,0.124-0.307-0.039-0.364,0.075c-0.091,0.186,0.152,0.315,0,0.523\tc-0.069-0.617-0.329,0.097-0.421,0.263c-0.155,0.277-0.3,0.559-0.516,0.796c-0.338,0.374-0.515,0.887-0.911,1.214\tc-0.158,0.129-0.338,0.072-0.495,0.187c-0.18,0.135-0.189,0.371-0.375,0.479C797.418,225.293,796.963,225.972,796.759,226.545\"\n          />\n          <Path\n            id=\"PH-mimaropa-linapacan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.173,217.755\tc0.074-0.275-0.022-0.328-0.286-0.158C802.981,217.649,803.076,217.7,803.173,217.755\"\n          />\n          <Path\n            id=\"PH-mimaropa-busuanga-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.355,214.981\tc-0.079-0.079-0.168-0.149-0.263-0.208c-0.463,0.871,0.681,1.019,1.282,1.019c0.02-0.161-0.074-0.375-0.222-0.459\tC803.856,215.168,803.669,215.24,803.355,214.981\"\n          />\n          <Path\n            id=\"PH-mimaropa-lubang\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.067,210.009\tc0.104,0.254,0.365,0.407,0.577,0.551C803.657,210.235,803.366,210.021,803.067,210.009\"\n          />\n          <Path\n            id=\"PH-mimaropa-culion-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.459,216.027\tc-0.114,0.025-0.226,0.054-0.341,0.078c0.063,0.322,0.452,0.354,0.421,0.707C803.779,216.597,803.534,216.243,803.459,216.027\"\n          />\n          <Path\n            id=\"PH-mimaropa-dumaran-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.876,220.369\tc-0.035-0.457-0.629-0.032-0.626,0.263C803.604,220.775,803.54,220.322,803.876,220.369\"\n          />\n          <Path\n            id=\"PH-mimaropa-mindoro\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.828,211.211\tc0.056,0.151,0.635,0.617,0.772,0.722c0.586,0.466,0.442,1.067,0.867,1.555c0.188,0.216,1.454,2.521,1.732,1.176\tc0.06-0.284,0.234-0.525,0.287-0.813c0.055-0.282-0.212-0.534-0.212-0.817c0-0.674-0.34-1.097-0.795-1.552\tC806.111,211.115,804.176,210.759,803.828,211.211\"\n          />\n          <Path\n            id=\"PH-mimaropa-coron\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M804.245,216.42\tc-0.011-0.187-0.036-0.371-0.08-0.551C804.065,216.073,804.089,216.255,804.245,216.42\"\n          />\n          <Path\n            id=\"PH-mimaropa-marinduque\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M807.962,211.264\tc-0.01,0.587,0.905,1.027,0.931,0.188C808.906,211.025,808.099,210.793,807.962,211.264\"\n          />\n          <Path\n            id=\"PH-mimaropa-tablas-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.85,214.22\tc-0.036,0.471-0.23,0.874,0.129,1.282c0.065-0.536,0.108-1.075,0.222-1.604C809.263,213.604,808.592,213.791,808.85,214.22\"\n          />\n          <Path\n            id=\"PH-mimaropa-romblon\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M809.559,214.22\tc0.227,0.032,0.201-0.054-0.079-0.263C809.505,214.048,809.531,214.135,809.559,214.22\"\n          />\n          <Path\n            id=\"PH-mimaropa-sibuyan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.262,214.22\tc-0.095,0.06-0.183,0.127-0.262,0.209c0.223,0.175,0.451,0.349,0.655,0.55C810.903,214.637,810.687,214.218,810.262,214.22\"\n          />\n        </G>\n        <G id=\"PH-bicol\">\n          <Path\n            id=\"PH-bicol-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M809.865,209.86\tc0.409,0.173,0.784,0.551,0.989,0.843c0.37,0.524,0.966,0.561,1.282,1.209c0.081,0.172-0.101,0.497,0.146,0.55\tc0.271,0.058,0.522,0.248,0.768,0.369c0.197,0.094,0.362,0.373,0.587,0.256c0.165-0.086,0.419-0.336,0.623-0.293\tc-0.042,0.322-0.662,0.47-0.403,0.844c0.045,0.07,0.527,0.748,0.659,0.404c0.202-0.539-0.021-2.384-1.024-1.686\tc-0.115-0.224,0.016-0.371-0.036-0.584c-0.068-0.272-0.465-0.669-0.697-0.807c-0.621-0.357,0.682-0.734,1.024-0.549\tc-0.06-0.385-0.674-0.521-0.992-0.551c-0.534-0.049-0.616-0.508-1.062-0.585c-0.11,0.365,0.569,0.896,0,1.099\tc-0.419,0.151-0.548-0.861-0.73-1.172c-0.346-0.584-1.646-1.036-1.832-0.182c0.041,0.037,0.022,0.202,0.074,0.221\tc0.26,0.09,0.224-0.297,0.438-0.293c0.218,0.006,0.626,0.157,0.662,0.404C810.371,209.576,809.952,209.551,809.865,209.86\tL809.865,209.86z\"\n          />\n          <Path\n            id=\"PH-bicol-burias\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.515,213.62\tc-0.303-0.487-0.65-1.152-1.206-1.388C811.036,212.692,812.304,213.318,812.515,213.62\"\n          />\n          <Path\n            id=\"PH-bicol-masbate\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.228,215.791\tc-0.01,0.096-0.021,0.191-0.026,0.288c0.371-0.253,0.644-1.244,1.089-0.725c0.18,0.21,0.378,0.403,0.539,0.629\tc0.203,0.288,0.621,0.301,0.833,0.591c0.401-0.778-0.662-1.257-1.019-1.684c-0.16-0.188-0.41-0.4-0.601-0.549\tc-0.11-0.09-0.732-0.386-0.866-0.385c0.095,0.251,0.018,0.912,0.125,1.061C812.573,215.379,812.251,215.398,812.228,215.791\"\n          />\n          <Path\n            id=\"PH-bicol-ticao-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.403,214.22\tc0.098,0.191,0.228,0.357,0.393,0.5c-0.055-0.354-0.152-0.787-0.499-0.968C813.22,213.932,813.254,214.091,813.403,214.22\"\n          />\n          <Path\n            id=\"PH-bicol-batan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.137,211.97\tc0.043-0.177-0.043-0.214-0.263-0.104C813.964,211.899,814.051,211.935,814.137,211.97\"\n          />\n          <Path\n            id=\"PH-bicol-catanduanes\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.53,211.029\tc0.659-0.462,0.562-1.502-0.316-1.674C813.957,209.892,814.128,210.66,814.53,211.029\"\n          />\n          <Path\n            id=\"PH-bicol-rapu-rapu-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.685,212.128\tc-0.081-0.071-0.176-0.088-0.286-0.053C814.495,212.093,814.592,212.11,814.685,212.128\"\n          />\n        </G>\n        <G id=\"PH-central-visayas\">\n          <Path\n            id=\"PH-central-visayas-panglao\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.53,223.537\tc0.248-0.017,0.337-0.104,0.264-0.262C814.588,223.259,814.519,223.343,814.53,223.537\"\n          />\n          <Path\n            id=\"PH-central-visayas-mactan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.896,221.339\tc0.071-0.086,0.141-0.173,0.208-0.263C814.864,221.081,814.896,221.147,814.896,221.339\"\n          />\n          <Path\n            id=\"PH-central-visayas-siquijor\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.164,224.95\tc0.451-0.023,0.261-0.434,0.078-0.654C813.988,224.421,813.827,224.798,814.164,224.95\"\n          />\n          <Path\n            id=\"PH-central-visayas-negros-oriental\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.234,220.812\tc-0.216-0.044-0.526-0.243-0.658-0.11c-0.252,0.259,0.175,0.247-0.036,0.916c-0.171,0.522-0.686,1.541-1.026,2.348\tc0.223,0.092,0.462,0.137,0.623,0.328c0.173,0.205,0.083,0.546,0.293,0.731c0.286,0.254,0.661-0.074,0.805-0.329\tc0.271-0.473-0.202-0.797-0.327-1.209c-0.234-0.765,0.055-1.856,0.292-2.602C813.206,220.864,813.228,220.836,813.234,220.812\tL813.234,220.812z\"\n          />\n          <Path\n            id=\"PH-central-visayas-cebu\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.458,222.097\tc0.037,0.549-0.132,1.083-0.187,1.623c0.75,0.197,0.589-1.583,0.894-1.935c0.373-0.435,0.771-0.792,0.836-1.401\tc0.076-0.723-0.155-1.438-0.132-2.16c-0.361,0.074-0.465,1.209-0.525,1.486C814.156,220.547,813.63,221.26,813.458,222.097\"\n          />\n          <Path\n            id=\"PH-central-visayas-bohol\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.765,222.987\tc-0.058,1.019,1.758-0.139,1.991-0.053c-0.142-0.524-0.163-1.559-1.104-1.303C815.321,221.722,814.31,222.698,814.765,222.987\"\n          />\n          <Path\n            id=\"PH-central-visayas-poro-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.812,220.266\tc-0.019-0.096-0.036-0.191-0.053-0.288C816.056,220.02,816.073,220.119,815.812,220.266\"\n          />\n          <Path\n            id=\"PH-central-visayas-bantayan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.689,218.854\tC813.498,217.829,814.889,218.356,813.689,218.854\"\n          />\n        </G>\n      </G>\n      <G id=\"PG\">\n        <G id=\"g15726\">\n          <Path\n            id=\"Path14661\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M876.976,272.504l1.574,0.073l0.953-0.66\tc-0.391-0.224-0.865-0.542-1.281-0.698c-0.42-0.157-1.824-0.27-1.905-0.843c-0.056-0.393,0.337-0.777,0.259-1.248\tc-0.093-0.536-0.42-1.014-0.81-1.39c-0.356-0.347-0.813-0.269-1.136-0.586c-0.313-0.307-0.414-0.835-0.916-0.953\tc-0.107-0.025-0.15-0.122-0.221-0.183l-0.038,1.905l-1.829,1.651c0.194,0.25,0.195,0.649,0.439,0.769\tc0.301,0.147,0.398-0.359,0.914-0.147c0.52,0.214,0.693,1.426,1.468,1.942c0.385,0.26,0.984,0.154,1.573,0.146\tc0.296-0.001,0.587,0.025,0.844,0.111C876.918,272.411,876.931,272.479,876.976,272.504L876.976,272.504z\"\n          />\n          <Path\n            id=\"Path14154\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M877.047,268.519c0.319-0.131,0.373-0.477,0.157-0.73\tC876.923,267.935,876.713,268.29,877.047,268.519\"\n          />\n          <Path\n            id=\"Path14156\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M880.184,270.693c0.508-0.028,0.272-0.8-0.124-0.793\tC879.763,269.906,880.083,270.602,880.184,270.693\"\n          />\n        </G>\n        <G id=\"g15733\">\n          <Path\n            id=\"Path14659\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M881.924,278.583\tc-0.281-0.144-0.604-0.224-0.731-0.404c-0.335-0.465-0.823-0.816-1.138-1.281c-0.268-0.398-1.14-2.189-0.255-2.235\tc0.561-0.028,1.658,0.394,2.088-0.111c0.55-0.635-0.417-2.076-1.062-2.271c-0.267-0.078-0.538,0.071-0.805,0\tc-0.228-0.057-0.285-0.257-0.477-0.366c-0.008-0.006-0.027,0.004-0.037,0l-0.953,0.66l-1.575-0.073\tc0.193,0.089,0.389,0.175,0.514,0.403c0.311,0.563,0.23,1.446-0.073,2.271c-0.179,0.484-0.497,0.81-0.77,1.209\tc0.555,0.407,1.066,0.787,1.686,1.246c0.452,0.333,0.679,0.624,1.062,0.953L881.924,278.583L881.924,278.583z\"\n          />\n          <Path\n            id=\"Path14158\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M882.488,271.95c0.395-0.306,0.278-1.104-0.286-1.101\tC881.51,270.851,882.283,271.776,882.488,271.95\"\n          />\n        </G>\n        <G id=\"g15755\">\n          <Path\n            id=\"Path14657\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M885.074,284.335\tc0.375,0.157,0.803,0.467,0.989,0.878c0.114,0.254,0.015,0.548,0,0.843c0.271,0.058,0.53,0.191,0.55,0.475\tc-0.026-0.003-0.044,0.045-0.073,0.038c0.315,0.751,1.114,0.542,1.684,0.367c0.861-0.266,0.209-0.547-0.366-0.697\tc0.045-0.368,0.31-0.224,0.55-0.183c0.304,0.057,0.652-0.215,0.916-0.328c-0.518,0.176-1.2,0.025-1.651-0.255\tc-0.295-0.187-0.728-0.195-0.99-0.404c-0.205-0.166-0.271-0.424-0.438-0.621c0.185-0.117,0.949-0.155,0.916-0.477\tc-0.027-0.292-0.765-0.247-0.951-0.255c-0.322-0.018-0.471-0.104-0.662-0.184L885.074,284.335L885.074,284.335z\"\n          />\n          <Path\n            id=\"Path14168\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M888.062,283.49c0.099-0.192,0.123-1.223-0.351-0.96\tC887.148,282.853,887.789,283.314,888.062,283.49\"\n          />\n          <Path\n            id=\"Path14170\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M889.423,284.09c0.558-0.582-0.229-0.865-0.667-1.03\tc-0.781-0.293,0.012,0.526-0.434,0.796C888.636,283.74,889.185,283.859,889.423,284.09\"\n          />\n          <Path\n            id=\"Path14174\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M889.186,287.05\tC889.61,286.351,888.417,287.014,889.186,287.05\"\n          />\n          <Path\n            id=\"Path14176\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M889.476,284.983c0.075,0,0.155,0,0.232,0\tc-0.335,0.221,0.237,0.418,0.391,0.472c0.381,0.135,0.534-0.471,0.287-0.679c-0.136,0.073-0.223,0.187-0.259,0.336\tc-0.442-0.157-0.611-0.677-0.993-0.916C889.289,284.439,889.442,284.69,889.476,284.983\"\n          />\n          <Path\n            id=\"Path14178\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M889.315,287.123c0.073-0.123,0.178-0.2,0.317-0.232\tC889.425,286.818,889.308,286.907,889.315,287.123\"\n          />\n          <Path\n            id=\"Path14180\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M890.492,281.317\tc-0.171-0.337-0.071-0.975,0.08-1.308c-0.295,0.049-0.522,0.47-0.08,0.498C890.388,280.782,890.14,281.097,890.492,281.317\"\n          />\n          <Path\n            id=\"Path14186\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M894.313,287.228\tc0.091-0.068,0.177-0.139,0.268-0.207c-0.264,0.001-0.523-0.016-0.784-0.054C893.966,287.058,894.143,287.144,894.313,287.228\"\n          />\n          <Path\n            id=\"Path14188\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M895.046,282.573c0.852-0.032-0.077-1.28-0.627-0.654\tC894.707,282.069,894.743,282.441,895.046,282.573\"\n          />\n          <Path\n            id=\"Path14190\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M895.389,289.038\tc-0.041-0.189-0.022-0.279-0.264-0.237C895.216,288.878,895.302,288.957,895.389,289.038\"\n          />\n          <Path\n            id=\"Path14192\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M896.227,290.162c0.187-0.05,0.353-0.135,0.499-0.261\tc-0.246-0.227-0.981-0.731-1.335-0.521c0.179,0.145,0.172,0.4,0.336,0.549C895.943,290.117,896.085,289.746,896.227,290.162\"\n          />\n          <Path\n            id=\"Path14196\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M897.821,289.509c0.155-0.112,0.33-0.165,0.522-0.155\tc-0.235-0.347-0.513-0.018-0.812,0C897.628,289.403,897.725,289.455,897.821,289.509\"\n          />\n        </G>\n        <G id=\"g15715\">\n          <Path\n            id=\"Path14547\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M863.24,269.391l-0.224,3.773\tc-0.155,0.353-0.39,0.863-0.475,1.281c-0.102,0.497,0.29,0.717,0.328,1.171l-0.513,6.63c0.327,0.593,0.686-0.076,1.099,0.112\tc0.614,0.277,1.271,0.128,1.905,0.073c0.568-0.052,1.025,0.408,1.538,0.37c0.537-0.043,1.05-0.6,1.538-0.807\tc1.097-0.468,0.471-1.434-0.328-1.944c-0.421-0.265-0.764-0.403-1.246-0.292c-0.083,0.022-0.049-0.105-0.11-0.108\tc0.109-0.025,0.223-0.039,0.367-0.074c0.247-0.059,0.437,0.026,0.662,0.11c0.286,0.108,0.561-0.024,0.843-0.073\tc0.338-0.059,0.703-0.046,1.026-0.183c0.486-0.204-0.298-0.796-0.438-1.025c0.327,0.041,1.423,0.863,1.281,0.182\tc0.105,0.04,0.188,0.042,0.292,0.073c-0.011-0.094-0.085-0.166-0.107-0.254l-2.091-2.821l0.11-0.585\tc-0.383-0.025-0.958,0.075-1.099-0.074c-0.295-0.312-0.207-0.816-0.074-1.319c0.132-0.502,0.312-1.02,0.147-1.355\tc-0.329-0.667-1.272-0.684-1.466-1.063c-0.096-0.189,0.056-0.152,0.147-0.183c0.091-0.03,0.128-0.131-0.147-0.549\tC865.969,270.089,864.583,269.658,863.24,269.391L863.24,269.391z\"\n          />\n          <Path\n            id=\"Path14142\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M869.745,281.004\tc0.126-0.528-0.713-0.751-1.071-0.864C869.058,280.377,869.447,280.663,869.745,281.004\"\n          />\n          <Path\n            id=\"Path14144\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M869.64,280.243c0.349-0.357-0.336-0.418-0.55-0.21\tC869.261,280.135,869.445,280.204,869.64,280.243\"\n          />\n          <Path\n            id=\"Path14146\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M869.976,280.089\tc0.042-0.212-0.099-0.283-0.286-0.264C869.779,279.919,869.877,280.008,869.976,280.089\"\n          />\n          <Path\n            id=\"Path14148\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M870.162,279.015\tc0.041-0.184-0.045-0.212-0.262-0.079C869.989,278.961,870.074,278.991,870.162,279.015\"\n          />\n          <Path\n            id=\"Path14150\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M870.974,278.154\tc-0.024-0.149-0.108-0.238-0.262-0.264C870.798,277.975,870.886,278.063,870.974,278.154\"\n          />\n        </G>\n        <G id=\"g15773\">\n          <Path\n            id=\"Path14198\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M900.99,270.693c0.377-0.325,0.401-1.016,0-1.334\tC900.767,269.76,900.849,270.281,900.99,270.693\"\n          />\n          <Path\n            id=\"Path14200\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M901.852,273.099\tc0.199,0.183,0.486,0.263,0.528,0.559c0.052,0.369-0.009,0.744,0.274,1.035c0.415,0.422,1.88,0.546,1.726-0.271\tc-0.066-0.339-0.16-0.579-0.379-0.866c-0.126-0.174-0.271-0.492-0.483-0.58c-0.19-0.076-0.376-0.082-0.473-0.294\tc-0.402-0.886-0.926-1.716-1.899-2.042c0.264,0.288,0.088,0.736,0.066,1.068C901.172,272.262,901.601,272.658,901.852,273.099\"\n          />\n          <Path\n            id=\"Path14202\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M903.761,275.952\tc0.089-0.024,0.176-0.054,0.265-0.078c-0.056-0.344-0.447-0.386-0.522-0.025C903.589,275.881,903.677,275.919,903.761,275.952\"\n          />\n          <Path\n            id=\"Path14204\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M904.68,275.51c0.058-0.172,0.058-0.35,0-0.521\tC904.68,275.159,904.68,275.333,904.68,275.51\"\n          />\n        </G>\n        <G id=\"g15784\">\n          <Path\n            id=\"Path14166\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M887.958,258.574\tc0.286-0.263-0.237-0.882-0.508-0.645C887.282,258.078,887.85,258.522,887.958,258.574\"\n          />\n          <Path\n            id=\"Path14172\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M888.637,261.428\tc0.223,0.205,0.373,0.474,0.704,0.521c0.344,0.049,0.751-0.166,0.494-0.56C889.612,261.051,888.696,260.85,888.637,261.428\"\n          />\n          <Path\n            id=\"Path14182\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M890.732,262.922\tc0.178-0.032,0.353-0.077,0.522-0.134C891.059,262.674,890.854,262.743,890.732,262.922\"\n          />\n          <Path\n            id=\"Path14184\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M895.857,265.671\tc-0.381-0.054-0.533-0.697-0.764-0.943c-0.354-0.385-1.01-0.982-1.498-1.179c-0.516-0.206-0.795-0.758-1.312-0.964\tc-0.187-0.075-0.319,0.13-0.4-0.146c-0.078-0.275-0.64-0.46-0.844-0.667c0.098,0.206,0.02,0.329-0.207,0.336\tc0.256,0.224,0.624,0.198,0.878,0.428c0.312,0.282,0.622,0.567,0.954,0.829c0.359,0.285,0.696,0.66,1.106,0.874\tc0.31,0.163,0.669,0.207,0.946,0.429c0.531,0.436,0.717,1.179,1.014,1.772c0.206,0.409,0.013,0.838,0.045,1.265\tc0.033,0.417,0.324,0.714,0.5,1.073c0.321-0.267,0.908-1.507,0.742-1.905c-0.138-0.325-0.436-0.533-0.578-0.837\tC896.269,265.662,896.225,265.8,895.857,265.671\"\n          />\n          <Path\n            id=\"Path14194\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M895.884,263.703\tc0.123-0.208,0.025-0.419-0.158-0.549C895.65,263.373,895.701,263.556,895.884,263.703\"\n          />\n        </G>\n        <Path\n          id=\"Path15022\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M869.87,272.504c-0.021-0.036-0.056-0.037-0.074-0.074c-0.138-0.284-0.273-0.597-0.474-0.768c-0.401-0.342-0.988-0.187-1.247-0.731c-0.19-0.402,0.119-1.027,0.256-1.575c-0.089-0.011-0.165-0.033-0.256-0.037c-0.287-0.012-0.59,0.05-0.989,0.293c-0.271,0.167-0.589,0.561-0.877,0.916c0.174,0.3,0.225,0.449,0.146,0.475c-0.092,0.031-0.241-0.007-0.146,0.183c0.189,0.377,1.135,0.395,1.464,1.063c0.104,0.208-0.005,0.54-0.073,0.842c0.125,0.073,0.286,0.019,0.403,0.111c0.329,0.265,0.608,0.522,0.914,0.438C869.482,273.483,869.565,272.769,869.87,272.504L869.87,272.504z\"\n        />\n        <Path\n          id=\"Path15020\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M871.152,272.464c0.022-0.024,0.057-0.012,0.074-0.036c0.235-0.305,0.422-0.651,0.516-0.843c0.176-0.384-0.072-0.25,0.035-0.585c0.052-0.161,0.13-0.515,0.224-0.807c-0.149-0.237-0.089-0.678-0.477-0.806c-0.457-0.153-1.146,0.775-1.649,0.73c-0.501-0.042-0.507-0.532-0.989-0.661c-0.167-0.043-0.36-0.081-0.551-0.11c-0.139,0.549-0.448,1.173-0.255,1.575c0.26,0.545,0.846,0.388,1.247,0.731c0.2,0.174,0.334,0.483,0.474,0.769c0.02,0.037,0.056,0.039,0.074,0.074c0.025-0.024,0.043-0.091,0.074-0.108c0.38-0.184,0.369-0.121,0.916,0C870.924,272.408,871.067,272.447,871.152,272.464L871.152,272.464z\"\n        />\n        <Path\n          id=\"Path15018\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M872.361,272.906c0.155-0.136,0.385-0.254,0.369-0.368c-0.059-0.37-0.456-0.077-0.476-0.328c-0.022-0.254,0.524-0.241,0.661-0.699c0.066-0.225,0.12-0.664,0.072-1.063c-0.014-0.116-0.116-0.118-0.146-0.22c-0.334-0.014-0.519,0.232-0.767,0.11c-0.045-0.024-0.047-0.106-0.074-0.147c-0.09,0.292-0.17,0.645-0.222,0.807c-0.106,0.336,0.14,0.204-0.037,0.585c-0.088,0.19-0.276,0.537-0.515,0.843c-0.019,0.025-0.053,0.014-0.072,0.037c0.279,0.061,0.598,0.126,0.951,0.255C872.23,272.768,872.248,272.854,872.361,272.906L872.361,272.906z\"\n        />\n        <Path\n          id=\"Path15016\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M873.059,273.381c0.057,0.22-0.094,0.248-0.223,0.293c0.042-0.031,0.11-0.042,0.148-0.073C873.039,273.555,873.023,273.444,873.059,273.381z\"\n        />\n        <Path\n          id=\"Path15014\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M874.045,271.622c-0.38-0.564-0.681-1.273-1.062-1.429c-0.083-0.035-0.08,0.039-0.146,0.037c0.027,0.102,0.131,0.103,0.146,0.221c0.044,0.399-0.009,0.833-0.073,1.063c-0.135,0.455-0.681,0.445-0.661,0.698c0.022,0.25,0.42-0.041,0.476,0.328c0.018,0.111-0.215,0.23-0.369,0.367c0.304,0.144,0.647,0.281,0.698,0.476c0.182-0.339,0.178-0.817,0.475-1.171C873.664,272.052,873.842,271.818,874.045,271.622L874.045,271.622z\"\n        />\n        <Path\n          id=\"Path15012\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M874.926,275.25c0.239,0.13,0.414,0.144,0.731,0.401c0.249,0.203,0.666,0.494,0.99,0.733c0.272-0.402,0.589-0.724,0.768-1.209c0.304-0.825,0.382-1.708,0.073-2.271c-0.155-0.282-0.368-0.425-0.621-0.515c-0.255-0.088-0.549-0.114-0.843-0.11c-0.426,0.005-0.784-0.044-1.136-0.11c-0.127,0.206-0.289,0.408-0.257,0.549c0.088,0.375,0.587,0.266,0.551,0.586c-0.037,0.32-0.926,0.367-0.953,0.696c-0.025,0.331,0.5,0.089,0.621,0.586C874.898,274.771,874.905,275.011,874.926,275.25L874.926,275.25z\"\n        />\n        <Path\n          id=\"Path14652\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M874.926,275.25c-0.021-0.239-0.027-0.481-0.072-0.661c-0.124-0.499-0.649-0.255-0.622-0.585c0.025-0.331,0.916-0.375,0.953-0.697c0.037-0.323-0.464-0.212-0.551-0.585c-0.032-0.143,0.128-0.343,0.257-0.551c-0.138-0.024-0.332,0.036-0.438-0.036c-0.209-0.139-0.265-0.307-0.403-0.513c-0.204,0.191-0.382,0.427-0.513,0.584c-0.296,0.354-0.295,0.83-0.477,1.172c-0.032,0.062-0.019,0.174-0.074,0.222c-0.035,0.03-0.104,0.04-0.145,0.073c-0.025,0.008-0.01,0.065-0.036,0.074c-0.159,0.043-0.327,0.073-0.292,0.369c0.032,0.292,0.614,0.449,1.136,0.66c0.018,0.008,0.021,0.03,0.037,0.037c0.127,0.008,0.314-0.025,0.438,0C874.34,274.855,874.661,275.105,874.926,275.25L874.926,275.25z\"\n        />\n        <Path\n          id=\"Path14902\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M873.681,274.811c-0.02-0.009-0.021-0.029-0.037-0.037c-0.521-0.212-1.103-0.369-1.136-0.661c-0.031-0.292,0.134-0.321,0.292-0.367c0.159-0.042,0.325-0.1,0.256-0.369c-0.074-0.268-0.488-0.492-0.952-0.66c-0.465-0.17-0.976-0.271-1.248-0.33c-0.544-0.121-0.533-0.186-0.916,0c-0.379,0.183-0.412,1.076-1.024,1.245c-0.306,0.083-0.584-0.173-0.916-0.438c-0.118-0.093-0.275-0.041-0.403-0.11c-0.041,0.185-0.024,0.322-0.074,0.515c-0.13,0.503-0.222,1.009,0.074,1.318c0.296,0.313,1.245,0.293,2.272,0.183c1.024-0.111,2.14-0.325,2.783-0.329C873.108,274.772,873.377,274.793,873.681,274.811L873.681,274.811z\"\n        />\n        <Path\n          id=\"Path14665\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M867.123,269.608l-0.037-1.282l-2.821-0.11v-1.025l0.954-0.698h2.381c0,0,0.162-1.178,0.55-1.465c0.384-0.283,0.909,0.332,1.317-0.073c0.157-0.155,0.024-0.439,0.036-0.811c-0.326-0.041-0.655-0.091-0.989-0.182c-1.178-0.311-2.189-1.064-3.259-1.61c-0.384-0.197-1.21-0.46-1.611-0.622l-0.401,7.656c1.341,0.271,2.729,0.702,2.964,1.061c0.034,0.054-0.023,0.031,0,0.074c0.289-0.356,0.609-0.751,0.878-0.916C867.101,269.6,867.111,269.617,867.123,269.608L867.123,269.608z\"\n        />\n        <Path\n          id=\"Path14663\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M871.629,269.571l1.832-1.65l0.036-1.905c-0.211-0.188-0.353-0.447-0.697-0.515c-0.365-0.068-0.455,0.25-0.916-0.036c-0.58-0.362-1.003-0.894-1.649-1.173c-0.237-0.103-0.488-0.113-0.733-0.146c-0.009,0.37,0.122,0.654-0.036,0.81c-0.412,0.403-0.932-0.212-1.319,0.073c-0.387,0.287-0.55,1.467-0.55,1.467h-2.383l-0.952,0.697v1.025l2.82,0.111l0.037,1.281c0.379-0.223,0.674-0.303,0.953-0.292c0.287,0.011,0.567,0.082,0.808,0.146c0.482,0.126,0.487,0.618,0.988,0.661c0.502,0.043,1.191-0.881,1.65-0.73C871.609,269.417,871.58,269.511,871.629,269.571L871.629,269.571z\"\n        />\n        <Path\n          id=\"Path14152\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M885.074,284.335l0.474-0.806c-0.398-0.171-0.594-0.47-0.291-1.137c0.272-0.603-0.38-0.554-0.768-0.401c-0.549,0.215-1.179,0.339-1.32-0.404c-0.046-0.247,0.073-0.617-0.182-0.767c-0.18-0.108-0.334-0.222-0.403-0.439c-0.129-0.415-0.222-1.108-0.183-1.538c-0.17,0.069-0.294-0.163-0.477-0.257h-2.526c0.451,0.389,1.037,0.81,1.245,1.135c0.387,0.607,0.443,0.817,0.404,0.954c-0.041,0.139-0.194,0.173-0.223,0.475c-0.053,0.613,0.608,1.534,1.209,2.16c0.602,0.627,1.358,1.396,1.978,1.392s0.444-0.586,0.878-0.549C884.958,284.158,884.998,284.305,885.074,284.335L885.074,284.335z\"\n        />\n        <Path\n          id=\"Path14556\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M880.128,284.519c0.27-0.725,0.451-1.539,0.11-1.832c-0.343-0.293-0.834-0.088-1.245,0.183c-0.043,0.028-0.032,0.043-0.074,0.074c0.057,0.101,0.029,0.229,0.074,0.29c0.188,0.275,0.546,0.08,0.73,0.331c0.164,0.222,0.366,0.596,0.366,0.877C880.092,284.475,880.121,284.49,880.128,284.519L880.128,284.519z\"\n        />\n        <Path\n          id=\"Path14554\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M878.589,277.85l-0.806,0.916v2.382c0.175,0.535,0.122,0.918,0.952,1.025c-0.178,0.195,0.036,0.503,0.183,0.768c0.04-0.028,0.03-0.044,0.073-0.074c0.413-0.271,0.902-0.477,1.246-0.183c0.342,0.294,0.157,1.109-0.11,1.831c0.066,0.301,0.435,0.425,0.514,0.732c0.312-0.297,0.641,0.359,1.136,0.036c0.201-0.129,0.628,0.258,0.843,0.293c0.306,0.049,0.605-0.023,0.879-0.146c-0.027,0.094-0.086,0.196-0.108,0.292c0.666-0.114,1.326,0.205,1.978,0.256c0.176,0.015,0.452,0.023,0.698,0.074c0.015-0.294,0.113-0.589,0-0.841c-0.225-0.498-0.74-1.025-1.175-1.063c-0.433-0.038-0.258,0.546-0.878,0.55c-0.619,0.003-1.375-0.767-1.978-1.393c-0.601-0.626-1.26-1.551-1.209-2.16c0.025-0.306,0.18-0.336,0.223-0.476c0.04-0.138-0.018-0.347-0.402-0.954C880.295,279.179,879.45,278.502,878.589,277.85L878.589,277.85z\"\n        />\n        <Path\n          id=\"Path14552\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M868.699,274.991l-0.111,0.588l2.089,2.819c-0.138-0.506-0.386-0.964-0.55-1.464c0.159,0.073,1.558,1.839,1.649,0.66c0.205,0.07,0.349,0.157,0.476,0.33c-0.034-0.253-0.031-0.48-0.037-0.733c0.124,0.471,0.198,0.238,0.33,0c-0.036,0.225,0.274,0.69,0.328,0.147c0.112,0.233,0.553,0.471,0.55,0.036c0.12,0.494-0.185,0.633,0.515,0.767c0.394,0.076,0.795,0.322,1.172,0.369c0.256,0.034,0.588-0.139,0.808,0.038c0.16,0.131,0.319,0.285,0.512,0.366c0.601,0.248,1.098,1.556,1.322,2.126c0.016,0.042,0.023,0.069,0.036,0.109v-2.381l0.806-0.916c-0.105-0.076-0.15-0.138-0.256-0.221c-0.979-0.726-2.005-1.437-2.674-1.978c-0.669-0.541-1.119-0.762-1.537-0.843c-0.421-0.08-0.82-0.041-1.467-0.036c-0.646,0.003-1.757,0.22-2.783,0.329C869.339,275.159,869.107,275.018,868.699,274.991L868.699,274.991z\"\n        />\n        <Path\n          id=\"Path14162\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M892.764,268.875c0.124,0.105,0.38,0.19,0.368,0.332c-0.028,0.307-0.248,0.383-0.475,0.401c-0.228,0.021-0.465-0.033-0.586,0.11c-0.244,0.285-0.312,0.956-0.621,1.282c-0.156,0.166-0.471,0.272-0.809,0.402c-0.331,0.132-0.663,0.284-0.767,0.585c-0.103,0.292-0.123,0.606-0.037,0.916c0.28-0.203,0.589-0.446,0.915-0.439c0.647,0.013,1.52-0.893,1.427-1.54c0.368,0.043,2.09,0.279,1.831-0.622c-0.043-0.155-0.629-1.206-0.108-1.099c0.856,0.176,1.062-0.737,1.062-1.391c0-0.24,0.073-0.542-0.183-0.662c-0.245-0.111-0.508-0.194-0.223-0.473c-0.236,0.089-0.782,0.642-1.023,0.292c-0.257-0.371-0.944-0.338-0.879,0.222c0.062,0.532,0.378,0.97,0.293,1.536C892.936,268.826,892.816,268.822,892.764,268.875L892.764,268.875z\"\n        />\n        <G id=\"g15739\">\n          <Path\n            id=\"Path14472\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M892.764,268.875\tc-0.245,0.259-0.77,0.176-1.099,0.439c-0.426,0.344-0.512,0.913-0.842,1.319c-0.141,0.174-0.396,0.169-0.586,0.221\tc-0.435,0.12-0.359-0.074-0.768-0.146c-0.313-0.056-0.671,0.521-0.916,0.183c-0.32-0.448-0.312-1.156,0.225-1.429\tc-0.452-0.485-0.861,0.887-0.73,1.1c0.231,0.388-1.599,0.562-1.797,0.55c-0.26-0.015-0.395-0.125-0.623-0.222\tc-0.31-0.124-0.452,0.057-0.732,0.036c-0.251-0.02-0.895,0.091-1.026-0.11c-0.212-0.323-0.554,0.464-0.222,0.808\tc0.239,0.242,0.488,0.171,0.769,0.292c0.208,0.091,0.271,0.294,0.514,0.33c0.174,0.225,0.479,0.342,0.586,0.623\tc0.336-0.244,0.817-0.355,1.136,0c0.229,0.252,0.228,0.516,0.661,0.474c0.563-0.057,1.124,0.074,1.685-0.036\tc0.354-0.073,0.583-0.22,0.843-0.403c-0.086-0.311-0.066-0.623,0.037-0.916c0.106-0.304,0.434-0.452,0.768-0.584\tc0.335-0.129,0.65-0.236,0.807-0.402c0.311-0.328,0.378-0.999,0.623-1.284c0.122-0.141,0.356-0.088,0.584-0.109\tc0.229-0.02,0.447-0.093,0.477-0.402C893.147,269.065,892.89,268.98,892.764,268.875L892.764,268.875z\"\n          />\n          <Path\n            id=\"Path14164\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M887.041,268.388c0.057-0.236-0.03-0.263-0.263-0.074\tC886.867,268.339,886.954,268.361,887.041,268.388\"\n          />\n        </G>\n        <G id=\"g15793\">\n          <Path\n            id=\"Path14160\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M882.408,260.931\tc0.224,0.062,0.271-0.025,0.134-0.263C882.498,260.756,882.452,260.843,882.408,260.931\"\n          />\n          <Path\n            id=\"Path14206\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M879.137,260.566\tc-0.354-0.408,0.248-0.773,0.585-0.862c0.546-0.144,1.162,0.158,1.693,0.261c-0.466,0.103-0.5,0.467-1.073,0.467\tc-0.232,0-0.451-0.211-0.681-0.179C879.463,260.277,879.312,260.487,879.137,260.566\"\n          />\n        </G>\n        <Path\n          id=\"pg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M862.364,282.26l0.523-6.646c-0.041-0.455-0.44-0.679-0.339-1.178c0.082-0.42,0.317-0.922,0.475-1.272l0.616-11.441c0.403,0.165,1.249,0.43,1.634,0.626c1.068,0.547,2.052,1.32,3.231,1.633c0.58,0.154,1.185,0.07,1.745,0.31c0.647,0.28,1.064,0.817,1.646,1.178c0.462,0.285,0.546-0.037,0.912,0.03c0.458,0.087,0.47,0.593,0.904,0.693c0.504,0.115,0.601,0.662,0.914,0.971c0.322,0.319,0.797,0.215,1.152,0.56c0.386,0.376,0.696,0.878,0.791,1.414c0.08,0.469-0.295,0.85-0.238,1.242c0.081,0.574,1.477,0.688,1.896,0.846c0.424,0.155,0.915,0.475,1.311,0.698c0.191,0.108,0.271,0.309,0.498,0.369c0.269,0.07,0.52-0.078,0.784,0c0.646,0.191,1.623,1.619,1.076,2.256c-0.432,0.504-1.528,0.079-2.09,0.109c-0.883,0.047-0.03,1.859,0.235,2.256c0.312,0.467,0.817,0.798,1.151,1.26c0.214,0.296,0.794,0.833,1.221,0.66c-0.037,0.431,0.041,1.154,0.174,1.564c0.07,0.224,0.211,0.304,0.39,0.414c0.257,0.153,0.16,0.519,0.207,0.766c0.139,0.748,0.742,0.623,1.293,0.411c0.388-0.152,1.062-0.197,0.787,0.407c-0.442,0.979-0.051,1.28,0.946,1.33c0.188,0.009,0.924-0.058,0.953,0.237c0.031,0.32-0.715,0.358-0.9,0.473c0.167,0.194,0.238,0.466,0.443,0.628c0.258,0.208,0.68,0.238,0.976,0.423c0.451,0.283,1.123,0.434,1.642,0.254c-0.265,0.117-0.618,0.379-0.919,0.323c-0.238-0.041-0.5-0.191-0.546,0.174c0.573,0.148,1.223,0.436,0.362,0.701c-0.568,0.176-1.355,0.39-1.67-0.364c0.19,0.054,0.358,0.011,0.5-0.13c-0.171-0.096-0.319-0.068-0.443,0.08c-0.039-0.542-0.852-0.499-1.224-0.527c-0.65-0.051-1.304-0.396-1.97-0.283c0.024-0.096,0.051-0.191,0.078-0.287c-0.271,0.123-0.574,0.207-0.878,0.158c-0.216-0.035-0.636-0.41-0.836-0.279c-0.494,0.322-0.824-0.335-1.139-0.038c-0.084-0.334-0.521-0.469-0.521-0.837c0-0.283-0.214-0.646-0.376-0.862c-0.188-0.25-0.547-0.061-0.737-0.336c-0.155-0.224-0.521-0.78-0.273-1.05c-0.891-0.116-0.751-0.523-0.986-1.125c-0.225-0.569-0.718-1.896-1.316-2.143c-0.194-0.08-0.353-0.24-0.514-0.371c-0.22-0.175-0.559-0.002-0.813-0.034c-0.378-0.049-0.764-0.304-1.158-0.383c-0.698-0.136-0.404-0.264-0.523-0.76c0.006,0.434-0.438,0.209-0.55-0.024c-0.055,0.543-0.35,0.071-0.313-0.155c-0.132,0.236-0.221,0.468-0.34,0c0.004,0.252,0.021,0.504,0.054,0.756c-0.127-0.173-0.292-0.296-0.499-0.364c-0.089,1.178-1.483-0.558-1.646-0.629c0.188,0.591,0.599,1.097,0.678,1.728c-0.106-0.029-0.212-0.067-0.316-0.107c0.141,0.678-0.955-0.14-1.283-0.182c0.14,0.229,0.942,0.833,0.454,1.037c-0.322,0.136-0.683,0.123-1.022,0.181c-0.283,0.05-0.551,0.175-0.836,0.072c-0.225-0.086-0.408-0.17-0.653-0.109c-0.383,0.093-0.623,0.288-0.793-0.212c0.021,0.37,0.171,0.497,0.519,0.418c0.483-0.111,0.829,0.021,1.25,0.285c0.803,0.509,1.429,1.468,0.334,1.935c-0.489,0.206-1.016,0.771-1.556,0.815c-0.513,0.04-0.945-0.43-1.515-0.378c-0.634,0.058-1.306,0.22-1.918-0.06C863.042,282.177,862.692,282.852,862.364,282.26\"\n        />\n      </G>\n      <G id=\"PF\">\n        <Path\n          id=\"Path2790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M56.881,305.994c0.115-0.262,0.037-0.349-0.235-0.262C56.718,305.826,56.797,305.916,56.881,305.994\"\n        />\n        <Path\n          id=\"Path2792\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M57.092,306.702c0.196-0.259,0.143-0.344-0.157-0.265C56.987,306.524,57.039,306.612,57.092,306.702\"\n        />\n        <Path\n          id=\"Path2794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M61.905,308.794c0.083-0.237,0.061-0.452-0.262-0.182C61.732,308.672,61.819,308.734,61.905,308.794\"\n        />\n        <Path\n          id=\"Path2796\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M63.45,309.394c0.117,0.177,0.298,0.338,0.522,0.338c0.062-0.293-0.144-0.317-0.354-0.409c-0.302-0.137-0.242-0.552-0.548-0.71c-0.29-0.148-0.629,0.153-0.451,0.451C62.8,309.36,63.151,309.363,63.45,309.394\"\n        />\n        <Path\n          id=\"Path2798\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M84.28,281.71c0.108-0.136,0.249-0.215,0.419-0.235c-0.042-0.356-0.408-0.255-0.652-0.314C84.028,281.383,84.109,281.568,84.28,281.71\"\n        />\n        <Path\n          id=\"Path2800\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M84.672,283.253c0.245-0.23,0.093-0.315-0.182-0.261C84.551,283.079,84.612,283.166,84.672,283.253\"\n        />\n        <Path\n          id=\"Path2802\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M85.851,281.683c0.087-0.062,0.172-0.122,0.261-0.182C85.854,281.329,85.766,281.392,85.851,281.683\"\n        />\n        <Path\n          id=\"Path2804\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M87.682,284.54c0.073-0.244,0.429-0.177,0.575-0.371c-0.259,0.033-0.464-0.16-0.718-0.032C87.26,284.275,87.468,284.522,87.682,284.54\"\n        />\n        <Circle\n          id=\"pf.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"66.097\"\n          cy=\"302.556\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"PE\">\n        <Path\n          id=\"Path23927\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.928,284.519c-0.068,0.163-0.165,0.305-0.221,0.476c-0.247,0.774-0.407,1.573-0.843,1.942c-0.871,0.733-1.802,1.034-2.346,0.954c-0.545-0.08-0.295-0.618-0.585-0.476c-0.289,0.139,0.073,0.57,0,1.209c-0.035,0.321-0.233,0.767-0.403,1.244c-0.169,0.479-0.306,0.985-0.182,1.358c0.124,0.37,0.471,0.553,0.807,0.731c0.333,0.177,0.655,0.335,0.73,0.549c0.078,0.214-0.058,0.217-0.146,0.257c-0.089,0.041-0.165,0.105,0,0.439c0.167,0.334,0.791,0.807,1.466,1.171c0.677,0.368,1.435,0.649,1.867,0.622c0.431-0.025,0.558-0.245,0.661-0.438c0.102-0.195,0.173-0.376,0.514-0.402c0.34-0.025,0.675,0.285,1.063,0.583c0.385,0.301,0.802,0.58,1.282,0.586c0.48,0.006,1.061-0.105,1.574-0.331c0.026-0.01,0.048-0.025,0.074-0.036c-0.137-0.493-0.116-1.095,0.332-1.428c0.534-0.402,0.253-0.755-0.074-1.319c-0.373-0.648-0.734-1.287-1.099-1.942c-0.363-0.65-0.891-1.228-1.101-1.943c-0.138-0.469-0.476-0.436-0.953-0.439c-0.498-0.005-0.833,0.392-1.318,0.439c-0.353,0.034-0.577-0.587-0.916-0.293c-0.124-1.019-0.163-2.051-0.222-3.077C276.885,284.8,276.881,284.666,276.928,284.519L276.928,284.519z\"\n        />\n        <Path\n          id=\"Path23932\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.312,280.598c-0.041,0.248-0.287,0.579-0.254,0.807c0.114,0.801,0.631,1.348,1.061,1.54c0.429,0.189,0.553,0.212,0.952-0.113c0.403-0.321,0.335-1.671,0.699-2.011c0.363-0.342,0.577-0.312,0.841-0.256c0.267,0.055,0.455,0.04,0.585,0.476c0.133,0.435-0.701,1.304-0.585,1.906c0.118,0.598,0.864,0.721,1.064,1.28c0.199,0.562-0.237,1.526,0,1.906c0.235,0.38,0.648,0.002,0.697,0.366c0.049,0.37-0.945,0.581-1.061,0.916c-0.123,0.336-0.14,0.489,0.145,0.731c0.287,0.241,1.142,0.208,1.502,0c0.358-0.208,0.181-0.718,0.476-0.843c0.295-0.125,0.66-0.094,0.953,0.256c0.147,0.174,0.067,0.517,0,0.877c-0.067,0.364-0.123,0.731,0.111,0.876c0.233,0.145,0.492-0.024,0.73-0.22c0.24-0.194,0.473-0.411,0.698-0.37c0.442,0.089,0.271,0.668,0.842,0.808c0.254,0.062,0.652-0.156,0.991-0.292c0.073-0.208,0.166-0.467,0.183-0.622c0.072-0.636-0.29-1.069,0-1.209c0.288-0.139,0.04,0.396,0.583,0.475c0.545,0.079,1.472-0.22,2.345-0.954c0.435-0.369,0.598-1.165,0.845-1.942c0.054-0.174,0.15-0.315,0.219-0.475c0.074-0.222,0.197-0.452,0.074-0.662c-0.191-0.323,0.07-0.344,0.146-0.658c-0.656,0.008-1.308,1.206-1.797,1.538c-0.77,0.525-1.879,0.365-2.746,0.255c0.158-0.507-0.206-1.223-0.622-1.503c-0.642-0.425-1.589-0.138-2.235-0.475c0.298-0.391,0.695-0.738,0.476-1.281c-0.183-0.457-0.694-0.633-0.956-1.027c-0.146-0.223-0.105-0.478-0.328-0.659c-0.176-0.145-0.357-0.229-0.402-0.477c-0.077-0.421-0.332-0.861-0.698-1.099c0.402-0.244,0.118-0.531-0.182-0.843c-0.306-0.095-0.625-0.189-0.807-0.329c-0.238-0.185-0.369-0.402-0.515-0.514c-0.146-0.11-0.316-0.14-0.514,0c-0.392,0.275-0.312,0.594-0.223,0.876c0.092,0.288,0.211,0.542,0,0.769c-0.419,0.46-1.7,0.035-2.013,0.476c-0.316,0.44,0.37,0.991,0.109,1.209c-0.262,0.222-0.494-0.351-0.806-0.256c-0.158,0.048-0.215,0.292-0.293,0.515C262.55,280.533,262.424,280.557,262.312,280.598L262.312,280.598z\"\n        />\n        <Path\n          id=\"Path24004\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M279.749,306.644c-0.244-0.129-0.516-0.265-0.66-0.221c-0.307,0.095-0.278,0.204-0.292,0.368c-0.015,0.164,0.316,0.235,0.255,0.476c-0.059,0.237-0.653,0.289-0.807,0.55c-0.153,0.261,0.082,0.653-0.073,0.844c-0.155,0.188-0.31-0.044-0.62,0.183c-0.074,0.055-0.159,0.21-0.224,0.331c0.107,0.14,0.134,0.324,0.293,0.437c0.428,0.306,0.849,0.471,1.245,0.843c0.336,0.319,0.715,0.697,1.21,0.697c0.44,0,0.937-0.142,1.171-0.551c0.222-0.372-0.012-0.775-0.035-1.135c0.09-0.036,0.075,0.107,0.806-0.807c0.128-0.161-0.034-0.154-0.109-0.514c-0.037-0.174-0.098-0.229-0.183-0.294c-0.244,0.161-0.407,0.378-0.733,0.294C280.484,308.011,279.812,307.121,279.749,306.644L279.749,306.644z\"\n        />\n        <Path\n          id=\"Path24002\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.66,303.42c0.008,0.071-0.049,0.114-0.037,0.183c0.072,0.406,0.193,0.768,0.111,0.954c-0.17,0.371-0.213,0.167-0.257,0.291c-0.043,0.128,0.152,0.271,0.036,0.404c-0.112,0.138-0.385-0.107-0.659,0.072c-0.272,0.179-0.525,0.746-0.585,1.139c-0.06,0.394,0.303,0.658,0.182,1.061c-0.034,0.123-0.186,0.223-0.292,0.331c0.538,0.332,0.821,0.836,1.171,1.317c0.063-0.121,0.146-0.274,0.224-0.328c0.314-0.228,0.467,0.006,0.622-0.183c0.154-0.189-0.079-0.583,0.073-0.844c0.155-0.261,0.748-0.311,0.807-0.551c0.06-0.239-0.272-0.313-0.255-0.475c0.015-0.164-0.013-0.272,0.293-0.369c0.144-0.043,0.416,0.09,0.66,0.222c-0.004-0.025-0.073-0.05-0.073-0.074c0.01-0.453,0.5-0.212,0.474-0.515c-0.026-0.3-0.662-0.366-0.875-0.696c-0.22-0.329-0.06-0.957-0.331-1.208c-0.272-0.254-0.632,0.04-0.953-0.184C277.838,303.865,277.775,303.625,277.66,303.42L277.66,303.42z\"\n        />\n        <Path\n          id=\"Path24026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.519,295.836c-0.174,0.062-0.385,0.216-0.552,0.183c-0.521-0.101-0.721-0.962-1.063-0.843c-0.339,0.121-0.248,0.501-0.183,0.768c0.067,0.27,0.471,0.421,0.551,0.661c0.078,0.237-0.133,0.311-0.036,0.661c0.098,0.351,0.748,0.86,0.878,1.244c0.133,0.388,0.11,0.704,0.037,0.916c-0.073,0.215-0.321,0.161-0.293,0.328c0.024,0.173,0.22,0.334,0.515,0.329c0.296-0.003,0.584-0.677,0.989-0.659c0.271,0.014,0.423,0.32,0.622,0.551c0.041-0.138,0.038-0.324,0.146-0.369c0.143-0.055,0.072,0.176,0.37,0.184c0.082,0.002,0.271-0.146,0.367-0.146c-0.056-0.113-0.203-0.16-0.183-0.292c0.058-0.403,0.922-0.616,1.099-0.954c0.177-0.339,0.139-0.521,0.074-0.878c-0.07-0.358-0.197-0.804-0.584-1.135c-0.388-0.332-1.227-0.521-1.685-0.587c-0.46-0.063-0.619,0.224-1.027,0.074C270.542,295.871,270.531,295.844,270.519,295.836L270.519,295.836z\"\n        />\n        <Path\n          id=\"Path24014\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.146,291.88c-0.272,0.224-0.587,0.483-0.55,0.699c0.051,0.283,0.358,0.147,0.439,0.291c0.081,0.145-0.104,0.287,0,0.439c0.104,0.153,0.552,0.041,0.623,0.223c0.071,0.179-0.224,0.331-0.257,0.474c-0.034,0.143,0.073,0.283,0,0.368c-0.072,0.084-0.18-0.016-0.256,0.073c-0.074,0.091,0.1,0.296,0,0.405c-0.098,0.108-0.361-0.08-0.474,0.036c-0.113,0.115,0.095,0.382-0.037,0.515c-0.131,0.13-0.467-0.07-0.62,0.036c-0.158,0.104-0.262,0.285-0.224,0.477c0.042,0.189,0.43,0.225,0.515,0.402c0.083,0.175-0.053,0.296,0,0.516c0.053,0.217,0.461,0.468,0.369,0.768c-0.094,0.301-0.736,0.251-0.916,0.473c-0.177,0.225-0.212,0.408-0.181,0.664c0.028,0.251,0.18,0.729,0.402,0.729c0.221-0.001,0.038-0.421,0.221-0.402c0.185,0.019,0.078,0.412,0.183,0.585c0.104,0.174,0.343,0.205,0.439,0.439s-0.174,0.74,0,0.916c0.174,0.174,0.315-0.151,0.551,0c0.237,0.15,0.287,0.828,0.474,1.024c0.188,0.197,0.276,0.218,0.439,0.223s0.271-0.234,0.439-0.182c0.169,0.051,0.133,0.509,0.328,0.514c0.195,0.004,0.118-0.394,0.293-0.476c0.174-0.084,0.46,0.124,0.621,0.073c0.166-0.055,0.155-0.227,0.33-0.293c0.174-0.065,0.582,0.128,0.695,0c0.113-0.126-0.138-0.156-0.073-0.329c0.066-0.173,0.509-0.27,0.621-0.515c0.115-0.246-0.124-0.632,0-0.807c0.123-0.173,0.288-0.039,0.401-0.146c0.025-0.024,0.025-0.071,0.037-0.108c-0.198-0.229-0.353-0.536-0.622-0.55c-0.403-0.021-0.693,0.656-0.989,0.659c-0.296,0.005-0.486-0.158-0.515-0.33c-0.026-0.169,0.222-0.116,0.293-0.327c0.074-0.214,0.096-0.528-0.037-0.916c-0.133-0.386-0.78-0.896-0.877-1.246c-0.096-0.35,0.117-0.421,0.036-0.661c-0.077-0.238-0.482-0.388-0.551-0.66c-0.065-0.271-0.157-0.649,0.183-0.768c0.34-0.122,0.54,0.741,1.063,0.843c0.167,0.031,0.375-0.123,0.552-0.185c-0.403-0.167-0.91-0.661-1.101-1.025c-0.198-0.375-0.008-0.716-0.146-0.989c-0.136-0.272-0.345-0.158-0.622-0.585c-0.168-0.26-0.303-0.728-0.476-1.247c-0.312,0.045-0.583,0.229-0.806,0.147C267.241,292.091,267.212,291.973,267.146,291.88z\"\n        />\n        <Path\n          id=\"Path24021\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M266.892,301.003c-0.242,0.102-0.504,0.188-0.622,0.33c-0.193,0.233-0.226,0.385-0.254,0.585c0.105,0.102,0.168,0.262,0.291,0.33c0.632,0.347,1.242,0.706,1.867,1.062c0.556,0.316,1.06,0.762,1.613,1.061c0.565,0.308,1.164,0.423,1.719,0.77c0.467,0.287,1.006,0.673,1.54,0.806c1.143,0.28,1.887,1.314,2.967,1.759c0.074,0.028,0.081,0.106,0.146,0.146c0.106-0.107,0.258-0.206,0.292-0.329c0.12-0.403-0.244-0.668-0.181-1.061c0.059-0.394,0.313-0.961,0.583-1.139c0.271-0.178,0.547,0.064,0.661-0.073c0.114-0.138-0.08-0.273-0.038-0.403c0.045-0.124,0.09,0.075,0.257-0.292c0.084-0.185-0.04-0.548-0.109-0.953c-0.013-0.072,0.042-0.115,0.036-0.184c-0.125-0.229-0.291-0.43-0.369-0.621c-0.138-0.366-0.079-0.649-0.181-0.954c-0.103-0.304-0.198-0.639-0.439-0.843c-0.242-0.205-0.673-0.328-0.916-0.292c-0.24,0.036-0.23,0.249-0.402,0.292c-0.173,0.044-0.456,0.106-0.587-0.035c-0.128-0.143,0.09-0.392,0-0.622c-0.088-0.229-0.364-0.675-0.584-0.623c-0.222,0.055,0.022,0.31-0.147,0.441c-0.167,0.129-0.498,0.213-0.766,0.072c-0.185-0.093-0.291-0.353-0.404-0.585c-0.094,0.001-0.283,0.148-0.366,0.146c-0.299-0.007-0.224-0.236-0.371-0.182c-0.14,0.054-0.069,0.371-0.183,0.476c-0.112,0.105-0.277-0.024-0.401,0.146c-0.124,0.174,0.115,0.562,0,0.808c-0.114,0.244-0.558,0.338-0.622,0.512c-0.066,0.176,0.183,0.205,0.074,0.331c-0.111,0.128-0.521-0.065-0.697,0c-0.173,0.064-0.166,0.238-0.328,0.292c-0.165,0.055-0.449-0.155-0.622-0.073c-0.176,0.081-0.098,0.48-0.293,0.475c-0.196-0.006-0.161-0.463-0.33-0.514c-0.171-0.053-0.276,0.187-0.439,0.182c-0.164-0.004-0.252-0.025-0.438-0.223c-0.188-0.196-0.24-0.874-0.475-1.024C267.163,300.871,267.037,301.053,266.892,301.003L266.892,301.003z\"\n        />\n        <Path\n          id=\"Path24019\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.865,298c-0.133-0.003-0.292,0.004-0.403-0.036c-0.532-0.204-1.02-0.449-1.209-0.844c-0.188-0.396,0.334-0.894,0.109-1.173c-0.222-0.277-0.845,0.132-0.989-0.146c-0.141-0.276,0.402-0.42,0.439-0.767c0.023-0.195-0.122-0.427-0.183-0.662c-0.01,0.009-0.024,0.03-0.037,0.037c-0.566,0.369-0.764-0.161-1.281,0.223c-0.154,0.113-0.206,0.37-0.369,0.66c0.283,0.525,0.48,1.045,0.33,1.796c-0.086-0.054-0.168-0.095-0.256-0.147c-0.044,0.091-0.068,0.191-0.074,0.293c0.591-0.102,0.139,0.705,0.477,0.916c0.385,0.242,0.66,0.733,0.877,1.136c0.387,0.711,1.163,1.003,1.721,1.573c0.322,0.332,0.64,0.73,0.99,1.064c0.028-0.2,0.063-0.353,0.258-0.585c0.118-0.142,0.379-0.229,0.619-0.33c-0.022-0.008-0.05,0.026-0.073,0c-0.174-0.172,0.096-0.679,0-0.915c-0.096-0.233-0.336-0.266-0.439-0.438c-0.106-0.173,0-0.567-0.183-0.584c-0.185-0.021,0.001,0.4-0.222,0.4c-0.224,0.003-0.372-0.479-0.403-0.729c-0.028-0.253,0.005-0.434,0.182-0.66C265.778,298.046,265.83,298.019,265.865,298L265.865,298z\"\n        />\n        <Path\n          id=\"Path23997\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.02,291.075c-0.286,0.321,0.265,0.45,0.111,1.063c-0.15,0.598-0.939,1.841-1.503,2.234c0.063,0.233,0.206,0.466,0.183,0.661c-0.037,0.348-0.582,0.491-0.438,0.768c0.142,0.278,0.768-0.131,0.988,0.146c0.224,0.279-0.296,0.778-0.108,1.173c0.188,0.395,0.675,0.64,1.208,0.844c0.111,0.041,0.272,0.033,0.403,0.036c0.247-0.144,0.723-0.141,0.807-0.402c0.093-0.302-0.316-0.553-0.367-0.768c-0.055-0.22,0.082-0.336,0-0.516c-0.083-0.172-0.471-0.212-0.516-0.402c-0.041-0.191,0.065-0.371,0.222-0.476c0.157-0.106,0.491,0.093,0.623-0.037c0.132-0.127-0.077-0.399,0.037-0.515c0.113-0.117,0.375,0.073,0.474-0.036c0.1-0.109-0.074-0.315,0-0.402c0.073-0.09,0.187,0.008,0.257-0.074c0.072-0.081-0.036-0.222,0-0.367c0.032-0.144,0.323-0.294,0.255-0.474c-0.072-0.18-0.518-0.068-0.622-0.223c-0.105-0.152,0.082-0.293,0-0.439c-0.081-0.144-0.388-0.008-0.439-0.291c-0.037-0.216,0.277-0.471,0.549-0.698c-0.191-0.272-0.266-0.648-0.584-0.806C266.131,290.865,265.311,290.751,265.02,291.075L265.02,291.075z\"\n        />\n        <Path\n          id=\"Path24009\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M278.468,294.262c-0.079,0.681-0.109,1.227-0.256,1.503c-0.291,0.542-0.404,0.237-0.515,0.474c-0.112,0.235,0.074,0.643-0.037,0.878c-0.111,0.238-0.509,0.286-0.515,0.477c-0.006,0.188,0.266,0.059,0.33,0.291c0.067,0.233-0.12,0.807-0.255,0.989c-0.139,0.185-0.226,0.042-0.292,0.185c-0.067,0.14,0.154,0.387,0.074,0.549c-0.083,0.163-0.488,0.022-0.477,0.225c0.013,0.2,0.451-0.024,0.66,0.255c0.21,0.274,0.207,1.032,0.11,1.392c-0.04,0.156-0.126,0.173-0.221,0.293c0.008,0.024,0.026,0.047,0.037,0.072c0.102,0.306,0.044,0.588,0.181,0.955c0.14,0.367,0.375,0.949,0.699,1.17c0.321,0.225,0.678-0.071,0.953,0.184c0.271,0.254,0.11,0.878,0.328,1.21c0.219,0.328,0.855,0.396,0.878,0.696c0.024,0.303-0.467,0.059-0.475,0.515c-0.01,0.455,0.78,1.436,1.318,1.575c0.325,0.086,0.488-0.132,0.73-0.292c-0.053-0.04-0.192-0.058-0.108-0.185c0.12-0.182,0.322-0.252,0.475-0.402c0.346-0.344,0.627-0.91,0.916-1.282c0.168-0.219-0.008-0.159,0.109-0.402c-0.159-0.132-0.322,0.107-0.109-1.062c-0.074-0.059-0.322-0.068-0.367-0.074c-0.056,0.207-0.66,0.024-0.989-0.073c0.03-0.386,0.126-0.599-0.037-0.552c-0.289,0.081-0.916-0.729-0.954-0.221c-1.075-0.381-0.481-0.918-0.475-1.025c-0.182-0.155,0.286,0.328,0.256,0.256c-0.055-0.635-0.272-0.481-0.146-0.991c0.181-0.737,1.114,0.261,1.538,0.551c0.074-0.391,0.33-0.55,0.329-0.953c-0.001-0.569-0.71-0.62-0.439-1.355c0.148-0.402,0.341-0.96,0.661-1.246c0.024-0.023,0.331-0.858,0.33-0.877c-0.015-0.353-0.428-0.759-0.438-1.099c-0.025-0.79,0.073-1.394-0.074-1.831c-0.01-0.025,0.044-0.046,0.035-0.074c-0.026,0.01-0.046,0.025-0.074,0.036c-0.519,0.223-1.095,0.337-1.575,0.329c-0.48-0.009-0.897-0.286-1.282-0.586C279.003,294.5,278.74,294.339,278.468,294.262L278.468,294.262z\"\n        />\n        <Path\n          id=\"Path23937\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.921,288.73c-0.224-0.041-0.457,0.174-0.698,0.37c-0.237,0.194-0.499,0.366-0.731,0.222c-0.277,0.428-0.616,0.725-0.585,0.953c0.071,0.568,0.394,0.195,0.475,0.476c0.082,0.28,0.125,0.725-0.22,1.064c-0.19,0.185-0.608,0.126-0.991,0.182c0.174,0.518,0.309,0.987,0.476,1.247c0.277,0.43,0.486,0.313,0.621,0.585c0.138,0.271-0.052,0.612,0.147,0.988c0.198,0.377,0.729,0.916,1.135,1.064c0.407,0.147,0.568-0.139,1.025-0.073c0.459,0.066,1.297,0.255,1.686,0.586c0.386,0.331,0.517,0.777,0.583,1.135c0.069,0.359,0.106,0.539-0.073,0.877c-0.175,0.339-1.042,0.55-1.099,0.954c-0.059,0.402,0.315,0.739,0.584,0.877c0.271,0.141,0.603,0.058,0.768-0.073c0.168-0.13-0.073-0.387,0.146-0.439c0.224-0.051,0.495,0.392,0.585,0.621c0.09,0.231-0.127,0.481,0,0.623c0.131,0.139,0.417,0.079,0.585,0.036c0.174-0.044,0.161-0.258,0.403-0.294c0.243-0.034,0.674,0.091,0.916,0.294c0.222,0.186,0.31,0.486,0.402,0.769c0.092-0.124,0.175-0.14,0.221-0.294c0.095-0.359,0.099-1.113-0.11-1.392c-0.208-0.277-0.647-0.056-0.661-0.257c-0.013-0.2,0.396-0.058,0.475-0.221c0.083-0.161-0.138-0.409-0.073-0.55c0.067-0.142,0.157,0,0.292-0.185c0.139-0.183,0.321-0.757,0.256-0.989c-0.066-0.233-0.335-0.103-0.33-0.294c0.005-0.187,0.401-0.235,0.515-0.474c0.113-0.237-0.074-0.644,0.036-0.876c0.112-0.239,0.223,0.065,0.515-0.477c0.147-0.273,0.175-0.82,0.256-1.502c-0.071-0.021-0.153-0.116-0.222-0.109c-0.338,0.025-0.411,0.208-0.515,0.403c-0.103,0.193-0.225,0.414-0.661,0.439c-0.431,0.024-1.189-0.259-1.868-0.623c-0.677-0.368-1.302-0.838-1.465-1.171c-0.165-0.335-0.089-0.404,0-0.439c0.09-0.041,0.225-0.043,0.146-0.257c-0.075-0.214-0.399-0.37-0.729-0.55c-0.335-0.178-0.682-0.366-0.808-0.731c-0.123-0.371,0.014-0.877,0.183-1.356c0.085-0.24,0.144-0.409,0.222-0.621c-0.337,0.137-0.738,0.354-0.99,0.292C271.194,289.396,271.363,288.819,270.921,288.73L270.921,288.73z\"\n        />\n        <Path\n          id=\"Path23944\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.091,268.84c-0.151,0.313-0.329,0.56-0.403,0.988c-0.127,0.763-0.138,2.145,0.111,2.713c0.249,0.567,0.721,0.37,0.695,0.73c-0.024,0.363-0.948,0.273-0.953,0.696c-0.004,0.421,0.867,0.404,1.064,0.844c0.195,0.439-0.203,1.033-0.111,1.502c0.092,0.467,0.163,0.989,0.585,1.208c0.426,0.222,1.071-0.378,1.539-0.256c0.47,0.123,0.631,0.884,1.063,0.844c0.431-0.041,0.704-0.329,0.843-0.953c0.139-0.624-0.219-1.629-0.695-2.493c-0.48-0.862-2.137-1.741-2.272-2.452c-0.137-0.715,0.279-0.478,0.368-0.956c0.085-0.473,0.119-1.143,0-1.905c-0.061-0.38-0.078-0.993-0.182-1.538c-0.042-0.224-0.183-0.272-0.257-0.439c-0.154,0.509-0.229,0.546-0.402,1.209c-0.158,0.606-0.187,0.618-0.733,0.516C252.205,269.069,252.184,268.914,252.091,268.84z\"\n        />\n        <Path\n          id=\"Path23949\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.815,271.074c-0.218,0.396-0.469,0.82-0.402,1.137c0.088,0.414,0.514,0.631,0.954,0.843c0.439,0.209,0.876,0.413,0.916,0.696c0.039,0.286-0.025,0.434-0.147,0.55c-0.123,0.115-0.299,0.174-0.439,0.254c-0.279,0.171-0.652-0.315-0.953,0.111c-0.3,0.425,0.224,1.66,0.477,2.126c0.253,0.465,0.531,0.374,0.73,0.73c0.204,0.357,0.069,1.064,0.33,1.391c0.262,0.328,0.678,0.216,0.953,0.476c0.272,0.263,0.322,0.875,0.583,1.063c0.266,0.187,0.483,0.208,0.698,0.11c0.214-0.1,0.067-0.582,0.369-0.584c0.3-0.003,0.11,0.91,0.585,0.953c0.282,0.025,0.447-0.389,0.695-0.769c0.023-0.104-0.041-0.137,0-0.256c0.132-0.379,0.313-0.82,0.256-1.208c-0.112-0.779-1.014-1.756-1.062-2.494c-0.024-0.367-0.023-0.754,0.035-1.062c0.058-0.306,0.176-0.533,0.439-0.584c0.266-0.055,0.373,0.271,0.477,0.584c0.103,0.319,0.211,0.619,0.474,0.586c0.267-0.032,0.433-0.272,0.55-0.586c0.119-0.318,0.174-0.714,0.146-0.952c-0.052-0.477-0.321-0.689-0.697-0.916c-0.371-0.224-1.092-0.083-1.43-0.255c-0.335-0.174-0.263-0.551-0.584-0.586c-0.322-0.035-0.548,0.659-0.954,0.586c-0.402-0.074-0.285-0.671-0.806-1.063C258.536,271.593,257.396,271.541,256.815,271.074L256.815,271.074z\"\n        />\n        <Path\n          id=\"Path23968\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.852,267.01c-0.103,0.218-0.241,0.403-0.367,0.66c0.152,0.461-0.07,0.692,0.293,1.1c0.069,0.074,0.353,0.374,0.368,0.476c-0.069,0.087-0.149,0.171-0.221,0.255c0.019,0.668,0.38,0.893,0.73,1.428c0.252,0.38,0.554,1.087-0.22,0.991c-0.435-0.056-0.358,0.467-0.329,0.768c0.021,0.218,0.575,0.37,0.73,0.437c0.223,0.095,0.373,0.292,0.585,0.403c0.223-0.338,0.479-0.662,0.66-0.843c0.483-0.487,0.881-0.199,1.064-0.474c0.18-0.278-0.36-0.696,0-0.845c0.358-0.148,0.516,0.8,1.063,1.063c0.156,0.074,0.379-0.008,0.585-0.036c-0.211-0.617-0.234-1.847-0.111-2.566c0.074-0.428,0.254-0.676,0.403-0.99c-0.326-0.271-0.478-0.706-0.698-1.062c-0.271-0.442-0.643,0.001-0.988-0.292c-0.405-0.342-0.638-0.68-1.063-0.222c-0.485,0.52-0.566,0.007-0.257-0.403c-0.141-0.022-0.024-0.173-0.074-0.256l-1.576,0.731L246.852,267.01L246.852,267.01z\"\n        />\n        <Path\n          id=\"Path23956\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.852,267.01l0.585,0.328l1.575-0.731c-0.079-0.135-0.262-0.238-0.146-0.402c0.166-0.237,0.43-0.124,0.66-0.257c0.315-0.184-0.077-1.657-0.438-1.758c-0.022,0.327-0.511,0.526-0.73,0.698c-0.308,0.233-0.518,0.596-0.769,0.878C247.211,266.179,247.049,266.591,246.852,267.01L246.852,267.01z\"\n        />\n        <Path\n          id=\"Path23954\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.249,276.168c0.085-0.166,0.133-0.379,0.292-0.439c0.316-0.12,0.645,0.137,0.953,0.328c0.001-0.001,0.037,0.001,0.037,0c0.039-0.417,0.237-0.88,0.073-1.245c-0.195-0.439-1.065-0.421-1.064-0.843c0.002-0.42,0.928-0.335,0.953-0.698c0.026-0.364-0.446-0.166-0.696-0.73c-0.015-0.029,0.012-0.113,0-0.146c-0.206,0.025-0.429,0.112-0.584,0.035c-0.55-0.262-0.706-1.211-1.064-1.062c-0.359,0.149,0.18,0.567,0,0.844c-0.181,0.277-0.579-0.011-1.062,0.476c-0.18,0.182-0.438,0.502-0.662,0.843C249.614,274.146,250.577,275.024,251.249,276.168L251.249,276.168z\"\n        />\n        <Path\n          id=\"Path23992\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M266.342,287.559c-0.304-0.206-0.635-0.429-1.098-0.477c-0.465-0.046-1.116-0.064-1.759,0c-0.645,0.065-1.261,0.213-1.65,0.477c-0.378,0.255-0.47,0.702-0.549,1.099c0.003,0.013-0.006,0.024,0,0.037c0.295,0.921,0.63,1.82,1.025,2.159c0.402,0.343,0.589,0.289,0.767,0.223c0.181-0.074,0.331-0.148,0.623,0.146c0.292,0.294,0.456,0.827,0.55,1.463c0.03,0.205,0.143,0.575,0.174,0.788c0.305-0.452,0.629-1.023,0.708-1.336c0.154-0.616-0.399-0.741-0.109-1.063c0.288-0.324,1.108-0.212,1.539,0c0.43,0.209,0.313,0.877,0.807,1.063c0.493,0.181,1.453,0.008,1.797-0.33c0.344-0.337,0.301-0.78,0.22-1.064c-0.08-0.281-0.407,0.09-0.476-0.474c-0.025-0.229,0.309-0.523,0.587-0.956c-0.01-0.006,0.008-0.026,0-0.035c-0.205-0.158-0.174-0.495-0.111-0.845c0.067-0.363,0.147-0.701,0-0.876c-0.293-0.353-0.657-0.384-0.953-0.257c-0.295,0.125-0.118,0.634-0.474,0.845c-0.359,0.208-1.215,0.24-1.503,0C266.222,287.952,266.285,287.777,266.342,287.559L266.342,287.559z\"\n        />\n        <Path\n          id=\"Path23990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.902,283.307c-0.202,0.066-0.381,0.067-0.585,0.147c-1.099,0.435-2.152,1.088-2.527,1.501c-0.372,0.417-0.336,0.61-0.255,0.731c0.081,0.123,0.192,0.174,0,0.331c-0.386,0.311-1.312-0.334-1.867,0c-0.127,0.075-0.112,0.285-0.224,0.403c0.284,0.42,0.554,1.33,0.845,2.235c0.081-0.396,0.173-0.845,0.549-1.1c0.387-0.265,1.007-0.413,1.651-0.477s1.295-0.046,1.758,0c0.462,0.047,0.795,0.272,1.098,0.477c0.016-0.057-0.06-0.079-0.035-0.146c0.12-0.336,1.111-0.55,1.062-0.916c-0.049-0.365-0.463,0.015-0.697-0.366c-0.235-0.38,0.199-1.345,0-1.906C266.528,283.822,266.172,283.599,265.902,283.307L265.902,283.307z\"\n        />\n        <Path\n          id=\"Path23973\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.885,279.975c-0.301,0.002-0.155,0.485-0.369,0.583c-0.213,0.099-0.434,0.077-0.699-0.107c-0.024-0.02-0.048-0.079-0.073-0.109c-0.127,0.193-0.255,0.413-0.402,0.476c-0.431,0.181-0.369-0.217-0.584-0.259c-0.059-0.009-0.139-0.017-0.184,0c0.037,0.484,0.074,1.04,0.292,1.321c0.186,0.238,0.434,0.235,0.661,0.255c0.226,0.024,0.469,0.066,0.552,0.329c0.083,0.266-0.152,0.575-0.402,0.879c-0.253,0.304-0.524,0.587-0.552,0.878c-0.049,0.581,0.236,1.071,0.476,1.429c0.24,0.355,0.223-0.108,0.807,0.696c0.009,0.014,0.025,0.058,0.035,0.074c0.11-0.12,0.093-0.327,0.223-0.405c0.559-0.334,1.481,0.312,1.869,0c0.191-0.157,0.082-0.207,0-0.329c-0.082-0.123-0.119-0.32,0.255-0.733c0.372-0.413,1.428-1.063,2.527-1.501c0.205-0.08,0.385-0.081,0.585-0.146c-0.107-0.115-0.261-0.198-0.293-0.369c-0.116-0.599,0.719-1.468,0.587-1.906c-0.132-0.435-0.321-0.422-0.587-0.477c-0.263-0.053-0.478-0.083-0.842,0.256c-0.364,0.341-0.295,1.695-0.699,2.014c-0.399,0.322-0.521,0.301-0.952,0.11c-0.428-0.189-0.947-0.736-1.062-1.538c-0.031-0.226,0.216-0.558,0.256-0.806c-0.047,0.016-0.04,0.139-0.111,0.107c-0.162-0.072-0.081-0.323-0.036-0.549c-0.248,0.381-0.414,0.794-0.696,0.769C260.993,280.885,261.182,279.975,260.885,279.975L260.885,279.975z\"\n        />\n        <Path\n          id=\"Path23985\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.744,286.495c0.252-0.261,0.543-0.482,0.842-0.474c0.37,0.009,0.386,0.38,0.439,0.768c0.058,0.385,0.152,0.791,0.623,0.769c0.236-0.01,0.401-0.146,0.514-0.371c0.114-0.22,0.174-0.539,0.224-0.875c0.04-0.285,0.11-0.572,0.147-0.879c-0.21-0.336-0.445-0.718-0.405-1.209c0.025-0.289,0.298-0.574,0.552-0.876c0.25-0.304,0.483-0.618,0.401-0.878c-0.083-0.265-0.321-0.308-0.55-0.33c-0.228-0.023-0.475-0.02-0.663-0.256c-0.218-0.282-0.255-0.835-0.291-1.318c-0.125,0.046-0.205,0.166-0.515,0c-0.208-0.112-0.331-0.531-0.477-0.953c-0.146-0.421-0.306-0.827-0.695-0.808c-0.389,0.023-0.587,0.517-0.733,1.025c-0.146,0.512-0.268,1.032-0.474,1.208c-0.42,0.354-0.271-0.188-0.696,0.257c-0.174,0.178-0.141,0.641-0.147,1.098c0.349,0.67,0.693,1.324,0.989,2.09c0.203,0.521,0.372,1.126,0.661,1.611C256.569,286.231,256.654,286.365,256.744,286.495L256.744,286.495z\"\n        />\n        <Path\n          id=\"Path23983\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.371,292.76c0.353,0.533,0.718,1.053,1.062,1.61c0.205,0.338,0.356,0.626,0.513,0.916c0.16-0.289,0.214-0.548,0.369-0.66c0.519-0.381,0.717,0.145,1.283-0.222c0.273-0.179,0.531-0.482,0.82-0.916c-0.026-0.214-0.131-0.601-0.164-0.807c-0.092-0.636-0.255-1.168-0.549-1.463c-0.292-0.296-0.441-0.22-0.623-0.147c-0.178,0.071-0.37,0.123-0.767-0.221c-0.4-0.343-0.726-1.261-1.025-2.198c-0.3-0.937-0.587-1.908-0.879-2.308c-0.584-0.802-0.567-0.336-0.807-0.696c-0.037-0.058-0.035-0.159-0.073-0.222c-0.034,0.307-0.106,0.596-0.144,0.877c-0.05,0.336-0.109,0.661-0.224,0.877c-0.113,0.224-0.274,0.357-0.514,0.37c-0.47,0.021-0.567-0.384-0.623-0.769c-0.058-0.386-0.073-0.761-0.439-0.767c-0.299-0.009-0.591,0.215-0.842,0.474c0.239,0.36,0.495,0.71,0.695,1.1c0.143,0.276,0.361,0.638,0.404,0.953c-0.042,0.14-0.055,0.295-0.036,0.438c0.14,0.275,0.511,0.362,0.73,0.552c0.229,0.194,0.399,0.471,0.551,0.73c0.202-0.382,0.396-0.795,0.729-0.73c0.429,0.08,0.718,0.464,0.879,0.916s0.191,1.004,0.182,1.357C260.869,292.246,260.589,292.48,260.371,292.76L260.371,292.76z\"\n        />\n        <Path\n          id=\"Path23963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.371,292.76c0.218-0.281,0.5-0.517,0.514-0.953c0.008-0.354-0.025-0.904-0.183-1.356c-0.162-0.451-0.452-0.834-0.879-0.916c-0.335-0.063-0.53,0.352-0.729,0.732c0.008,0.015,0.024,0.024,0.035,0.036c0.16,0.277,0.364,0.657,0.292,0.989c-0.06,0.289,0.144,0.374,0.369,0.585C260.046,292.13,260.176,292.469,260.371,292.76L260.371,292.76z\"\n        />\n        <Path\n          id=\"Path23961\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.928,275.433c-0.129,0.044-0.239-0.014-0.368,0.035c-0.183,0.074-0.304,0.044-0.477,0.112c0.216,0.566,0.527,1.18,0.438,1.575c-0.138,0.621-0.412,0.911-0.842,0.953c-0.433,0.041-0.595-0.721-1.064-0.844c-0.468-0.123-1.113,0.475-1.537,0.256c-0.424-0.222-0.496-0.742-0.586-1.209c-0.015-0.078-0.007-0.174,0-0.257c-0.309-0.19-0.638-0.448-0.953-0.327c-0.159,0.059-0.208,0.274-0.292,0.439c0.169,0.283,0.426,0.485,0.551,0.805c0.619,1.591,1.987,2.567,2.452,4.178c0.126,0.44,0.377,0.845,0.586,1.245c0.005-0.457-0.026-0.918,0.147-1.099c0.424-0.443,0.276,0.099,0.695-0.255c0.209-0.176,0.328-0.698,0.475-1.209c0.146-0.512,0.344-1.006,0.732-1.025c0.386-0.022,0.55,0.385,0.696,0.807c0.146,0.419,0.271,0.84,0.477,0.953c0.418,0.223,0.474-0.042,0.698,0c0.22,0.039,0.155,0.436,0.584,0.256c0.147-0.062,0.272-0.284,0.402-0.476c-0.197-0.239-0.272-0.718-0.515-0.953c-0.271-0.263-0.688-0.149-0.953-0.477c-0.263-0.325-0.125-1.034-0.33-1.391c-0.203-0.356-0.478-0.269-0.73-0.73C257.056,276.493,257.025,275.945,256.928,275.433L256.928,275.433z\"\n        />\n        <Path\n          id=\"Path23922\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.461,263.528c-0.016,0.022-0.057,0.014-0.073,0.036c-0.107,0.141-0.386,0.349-0.37,0.551c0.056,0.155,0.052,0.3-0.034,0.439c-0.13-0.618-0.473,0.1-0.477,0.328c-0.005,0.363-0.119,0.527-0.256,0.845c-0.271,0.613-0.652,2.395-0.476,1.756c1.009-3.673,0.488-2.71-0.293-0.11c0.073,0.174,0.215,0.218,0.257,0.439c0.105,0.546,0.123,1.158,0.182,1.54c0.12,0.761,0.086,1.429,0,1.905c-0.084,0.476-0.503,0.238-0.367,0.954c0.136,0.714,1.792,1.592,2.272,2.452c0.174,0.32,0.13,0.586,0.255,0.916c0.174-0.068,0.292-0.039,0.477-0.111c0.124-0.05,0.236,0.009,0.367-0.036c-0.056-0.291-0.292-0.616-0.183-0.769c0.3-0.424,0.67,0.058,0.954-0.109c0.137-0.083,0.318-0.142,0.438-0.256c0.123-0.114,0.184-0.264,0.146-0.549c-0.04-0.287-0.474-0.486-0.916-0.698c-0.442-0.211-0.865-0.429-0.953-0.843c-0.069-0.315,0.185-0.74,0.402-1.136c-0.048-0.039-0.143-0.025-0.182-0.073c-0.511-0.6-0.559-1.397-0.476-2.125c0.041-0.367,0.29-0.542,0.513-0.808c0.224-0.263,0.427-0.581,0.441-1.171c0.013-0.591-0.478-1.152-0.954-1.833c-0.237-0.338-0.443-0.697-0.622-1.135C255.487,263.814,255.499,263.65,255.461,263.528L255.461,263.528z\"\n        />\n        <Path\n          id=\"Path23875\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.461,263.528c0.038,0.123,0.025,0.286,0.074,0.402c0.177,0.438,0.385,0.796,0.622,1.136c0.474,0.681,0.964,1.241,0.954,1.831c-0.013,0.591-0.219,0.912-0.441,1.172c-0.222,0.264-0.469,0.442-0.513,0.807c-0.08,0.729-0.033,1.526,0.475,2.126c0.509,0.598,1.862,0.563,2.381,0.953c0.521,0.388,0.402,0.99,0.807,1.063c0.404,0.072,0.63-0.623,0.953-0.587c0.322,0.037,0.251,0.414,0.585,0.587c0.335,0.173,1.058,0.029,1.428,0.255c0.373,0.226,0.645,0.439,0.697,0.916c0.026,0.236-0.026,0.635-0.145,0.952c-0.119,0.318-0.287,0.556-0.551,0.588c-0.265,0.03-0.371-0.272-0.476-0.588c-0.103-0.316-0.213-0.638-0.475-0.585c-0.264,0.055-0.381,0.278-0.439,0.585c-0.058,0.31-0.058,0.698-0.036,1.063c0.046,0.736,0.951,1.713,1.063,2.494c0.058,0.386-0.123,0.827-0.256,1.208c-0.132,0.378-0.201,0.701,0.038,0.806c0.237,0.105,0.322-0.108,0.401-0.328c0.078-0.224,0.138-0.468,0.293-0.515c0.312-0.092,0.544,0.475,0.807,0.256c0.261-0.22-0.424-0.766-0.11-1.209c0.317-0.44,1.598-0.018,2.013-0.475c0.212-0.229,0.092-0.481,0-0.768c-0.089-0.287-0.173-0.602,0.224-0.878c0.196-0.139,0.367-0.111,0.513,0c0.146,0.11,0.272,0.327,0.515,0.514c0.18,0.138,0.501,0.233,0.807,0.328c-0.235-0.243-0.517-0.525-0.256-0.806c0.155-0.165,0.384-0.277,0.585-0.366c-0.084-0.172-0.139-0.333-0.183-0.517c-0.078-0.374,0.05-0.704,0.293-0.989c0.333-0.391,0.692-0.524,1.099-0.807c0.483-0.333,0.126-0.961,0.036-1.393c-0.087-0.417,0.182-0.736,0.403-1.063c0.229-0.341,0.179-0.667,0.182-1.062c0.012-1.132,0.514-0.949,1.246-1.612c0.304-0.272,0.165-0.442,0.622-0.584c0.435-0.137,0.66-0.616,1.1-0.73c0.842-0.224,2.125-0.029,2.709-0.769c0.516-0.648,1.424-0.298,1.831,0.255c0.073-0.087,0.151-0.168,0.223-0.255c0.155,0.286,0.37,0.181,0.401-0.074c0.051-0.121-0.082-0.187-0.182-0.328c-0.207-0.3-0.384-0.603-0.66-0.845c-0.342-0.298-1.256,0.314-1.135-0.475c0.099-0.66,0.777-1.631,1.135-2.198c0.446-0.71,0.462-0.93-0.11-1.539c-0.139-0.149-0.688-0.101-0.916-0.256c-0.237-0.164-0.416-0.517-0.662-0.697c-0.306-0.224-1.032,0.471-1.464,0.438c-0.288-0.023-0.931-0.96-1.171-0.477c-0.227,0.459-0.867,0.863-1.394,0.879c-0.227,0.008-0.512-0.145-0.768-0.146c-0.193,0.008-0.394,0.01-0.585,0.035c-0.307,0.014-0.632-0.052-0.843-0.292c-0.388-0.444,0.322-1.346-0.44-1.575c-0.708-0.213-0.69-0.363-0.842-1.023c-0.196-0.859-0.574-0.602-1.135-1.102c-0.29-0.258-0.207-0.439-0.622-0.475c-0.434-0.037-0.309-0.272-0.405-0.585c-0.23-0.75-0.5-0.988-0.989-1.576c-0.374-0.451-0.775-0.641-1.318-0.842c-0.317-0.117-0.234-0.057-0.516,0.108c-0.279,0.17-0.618,0.052-0.916,0c-0.042,0.251,0.666,0.863,0.808,1.064c0.36,0.517,0.072,1.045,0.329,1.65c-0.206,0.03-0.371-0.03-0.516-0.184c-0.383,2.086-1.609,3.907-3.372,5.129c-0.836,0.581-1.905,0.751-2.821,1.172C256.055,262.904,255.731,263.187,255.461,263.528L255.461,263.528z\"\n        />\n        <Path\n          id=\"pe\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M246.47,267.66c0.362-0.748,0.561-1.261,1.132-1.898c0.254-0.285,0.45-0.625,0.758-0.862c0.223-0.173,0.706-0.396,0.727-0.725c0.361,0.104,0.744,1.58,0.427,1.764c-0.228,0.135-0.488,0.014-0.653,0.248c-0.189,0.268-0.146,0.632,0.224,0.683c-0.307,0.409-0.224,0.925,0.263,0.405c0.423-0.459,0.639-0.137,1.043,0.205c0.346,0.293,0.742-0.153,1.015,0.289c0.278,0.456,0.286,1.207,0.938,1.33c0.548,0.105,0.582,0.073,0.739-0.531c1.049-4.052,1.906-5.475,0.698-1.085c-0.174,0.636,0.188-1.155,0.459-1.766c0.139-0.315,0.25-0.488,0.255-0.852c0.003-0.228,0.348-0.917,0.476-0.3c0.088-0.141,0.108-0.291,0.052-0.446c-0.022-0.202,0.272-0.421,0.379-0.561c0.279-0.371,0.629-0.648,1.05-0.839c0.916-0.421,1.992-0.575,2.828-1.159c1.76-1.22,2.979-3.049,3.36-5.135c0.143,0.153,0.32,0.213,0.523,0.181c-0.261-0.602,0.011-1.137-0.349-1.652c-0.142-0.204-0.846-0.818-0.803-1.07c0.296,0.051,0.643,0.153,0.924-0.014c0.278-0.167,0.19-0.223,0.505-0.103c0.542,0.202,0.944,0.417,1.317,0.866c0.487,0.585,0.764,0.804,0.995,1.555c0.097,0.313-0.024,0.568,0.41,0.606c0.418,0.036,0.308,0.203,0.598,0.462c0.563,0.501,0.974,0.235,1.17,1.091c0.15,0.667,0.124,0.824,0.829,1.036c0.765,0.228,0.042,1.118,0.433,1.562c0.211,0.238,0.539,0.321,0.847,0.309c0.192-0.025,0.386-0.041,0.582-0.052c0.255,0.001,0.558,0.154,0.785,0.144c0.522-0.02,1.146-0.398,1.37-0.856c0.24-0.483,0.905,0.441,1.191,0.463c0.434,0.033,1.125-0.645,1.436-0.417c0.246,0.177,0.436,0.503,0.674,0.666c0.225,0.158,0.763,0.115,0.902,0.263c0.572,0.608,0.582,0.828,0.133,1.535c-0.356,0.568-1.054,1.536-1.153,2.198c-0.12,0.789,0.791,0.174,1.13,0.471c0.274,0.238,0.479,0.569,0.685,0.866c0.1,0.144,0.213,0.211,0.164,0.329c-0.033,0.255-0.256,0.342-0.413,0.057c-0.072,0.087-0.139,0.173-0.211,0.261c-0.407-0.553-1.311-0.913-1.827-0.265c-0.584,0.742-1.862,0.546-2.704,0.766c-0.439,0.12-0.654,0.61-1.091,0.746c-0.46,0.143-0.31,0.327-0.616,0.602c-0.734,0.665-1.242,0.472-1.255,1.607c-0.005,0.393,0.023,0.72-0.21,1.064c-0.221,0.324-0.48,0.651-0.393,1.069c0.089,0.431,0.465,1.045-0.022,1.379c-0.407,0.279-0.791,0.422-1.123,0.815c-0.244,0.285-0.371,0.611-0.292,0.984c0.042,0.181,0.107,0.356,0.189,0.522c-0.203,0.089-0.415,0.199-0.567,0.365c-0.59,0.634,1.151,1.188,0.435,1.623c0.366,0.238,0.617,0.673,0.695,1.096c0.044,0.248,0.216,0.335,0.394,0.479c0.223,0.177,0.203,0.453,0.352,0.678c0.26,0.394,0.763,0.58,0.944,1.034c0.218,0.543-0.201,0.875-0.501,1.265c0.648,0.338,1.598,0.035,2.237,0.461c0.418,0.276,0.801,0.995,0.644,1.504c0.866,0.107,1.979,0.298,2.748-0.231c0.488-0.335,1.124-1.539,1.78-1.548c-0.074,0.317-0.321,0.331-0.128,0.658c0.206,0.345-0.139,0.691-0.117,1.086c0.056,1.025,0.09,2.078,0.218,3.097c0.336-0.294,0.564,0.31,0.916,0.273c0.483-0.047,0.823-0.428,1.32-0.424c0.473,0.006,0.817-0.05,0.958,0.421c0.211,0.713,0.717,1.301,1.075,1.951c0.364,0.655,0.726,1.31,1.102,1.958c0.323,0.566,0.616,0.921,0.079,1.319c-0.469,0.353-0.526,0.99-0.354,1.497c0.148,0.437,0.04,1.025,0.065,1.811c0.011,0.34,0.424,0.773,0.439,1.126c0.001,0.024-0.303,0.863-0.326,0.881c-0.32,0.287-0.509,0.81-0.656,1.211c-0.272,0.734,0.453,0.798,0.456,1.366c0.001,0.404-0.267,0.571-0.341,0.964c-0.423-0.291-1.375-1.282-1.558-0.543c-0.123,0.508,0.11,0.331,0.165,0.969c0.028,0.073-0.423-0.42-0.241-0.266c-0.006,0.108-0.607,0.645,0.468,1.023c0.038-0.509,0.659,0.314,0.947,0.23c0.166-0.047,0.078,0.186,0.045,0.57c0.332,0.096,0.916,0.258,0.972,0.05c0.042,0.008,0.307,0.04,0.381,0.099c-0.213,1.168-0.066,0.911,0.094,1.041c-0.121,0.242,0.05,0.188-0.12,0.404c-0.286,0.371-0.547,0.942-0.894,1.287c-0.152,0.149-0.361,0.229-0.479,0.414c-0.222,0.335,0.235,0.177,0.293,0.46c0.074,0.36,0.221,0.349,0.09,0.509c-2.086,2.616-0.699,0.357-0.786,0.54c-0.192,0.412,0.314,0.937,0.04,1.409c-0.237,0.405-0.736,0.551-1.178,0.551c-0.495,0-0.877-0.371-1.212-0.689c-0.396-0.369-0.829-0.548-1.259-0.851c-0.764-0.538-0.705-1.518-1.616-1.895c-1.081-0.444-1.808-1.499-2.948-1.78c-0.533-0.131-1.085-0.502-1.551-0.792c-0.558-0.346-1.158-0.462-1.727-0.767c-0.555-0.301-1.023-0.759-1.583-1.074c-0.625-0.356-1.25-0.705-1.88-1.051c-0.532-0.293-0.857-0.965-1.273-1.398c-0.558-0.57-1.342-0.871-1.732-1.584c-0.22-0.401-0.499-0.882-0.883-1.123c-0.336-0.213,0.11-1.019-0.48-0.917c0.008-0.102,0.032-0.2,0.079-0.291c0.086,0.053,0.173,0.106,0.261,0.16c0.233-1.163-0.272-1.762-0.853-2.715c-0.527-0.866-0.888-1.781-1.63-2.484c-0.224-0.212-0.451-0.322-0.388-0.612c0.07-0.333-0.125-0.707-0.285-0.982c-0.155-0.272-0.344-0.566-0.585-0.768c-0.222-0.189-0.603-0.279-0.744-0.557c-0.017-0.144-0.006-0.285,0.04-0.426c-0.044-0.317-0.244-0.673-0.386-0.953c-0.271-0.531-0.647-1.004-0.949-1.515c-0.288-0.485-0.449-1.065-0.649-1.588c-0.473-1.22-1.233-2.159-1.576-3.34c-0.469-1.609-1.835-2.59-2.454-4.18c-0.831-1.375-1.907-2.819-3.957-3.865c-0.158-0.068-0.743-0.208-0.765-0.422c-0.025-0.305-0.091-0.808,0.342-0.753c0.773,0.095,0.48-0.634,0.229-1.015c-0.353-0.536-0.705-0.763-0.722-1.427c0.074-0.087,0.14-0.174,0.208-0.264c-0.012-0.101-0.319-0.383-0.389-0.46C246.401,268.358,246.621,268.116,246.47,267.66\"\n        />\n      </G>\n      <G id=\"PA\">\n        <Path\n          id=\"Path7566\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M248.319,225.427c-0.299,0.146-0.579,0.357-0.916,0.402c-0.043,0.294-0.036,0.65,0.036,0.77c0.078,0.127,0.106,0.13,0.109,0.108c0.034,0.06,0.087,0.133,0,0.224c-0.102,0.101-0.481-0.113-0.584,0c-0.106,0.111,0.11,0.202,0,0.291c-0.111,0.09-0.404-0.24-0.515-0.109c-0.11,0.134,0.255,0.271,0.222,0.439c-0.008,0.044-0.368,0.136-0.476,0.291c-0.11,0.157-0.09,0.422-0.146,0.585c-0.009,0.029-0.04,0.054-0.037,0.074c0.083,0.182,0.169,0.362,0.292,0.584c0.411,0.729,1.404,0.501,0.956-0.368c0.155,0.147,0.298,0.126,0.437-0.037c0.208,0.29,0.121,0.828,0.256,1.173c0.073,0.173,0.039,0.894,0.146,0.952c0.223,0.125,0.462-0.111,0.731-0.22c-0.058-0.322-0.202-0.742-0.293-0.954c-0.116-0.271-0.172-0.3-0.256-0.402c-0.082-0.102-0.166-0.09-0.219-0.22c-0.056-0.13-0.025-0.43,0.035-0.551c0.064-0.12,0.182-0.073,0.223-0.145c0.04-0.074-0.062-0.122,0-0.223c0.062-0.102,0.414-0.108,0.438-0.22c0.023-0.114-0.132-0.074-0.147-0.185c-0.014-0.11,0.192-0.205,0.186-0.402c-0.012-0.199-0.371-0.452-0.331-0.661c0.036-0.174,0.217-0.216,0.331-0.291c-0.066-0.062-0.138-0.093-0.147-0.147c-0.025-0.123,0.191-0.204,0.147-0.292c-0.046-0.09-0.196,0.047-0.331-0.074C248.389,225.765,248.368,225.609,248.319,225.427L248.319,225.427z M245.754,229.494c-0.166,0.17-0.453,0.293-0.368,0.585c0.074,0.24,0.321,0.387,0.551,0.223C245.764,230.057,245.819,229.767,245.754,229.494z M247.622,229.714c-0.201,0.061-0.365,0.179-0.512,0.328C247.311,229.984,247.474,229.865,247.622,229.714z\"\n        />\n        <Path\n          id=\"Path7551\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.31,223.34c-0.423,0.005-0.541,0.356-0.806,0.623c-0.484,0.487-1.23,0.677-1.868,0.916c-0.461,0.171-0.894,0.341-1.318,0.549c0.05,0.18,0.073,0.336,0.145,0.402c0.136,0.124,0.285-0.017,0.33,0.074c0.045,0.092-0.172,0.173-0.146,0.293c0.009,0.053,0.081,0.085,0.146,0.146c0.021-0.015,0.06-0.019,0.073-0.036c0.087-0.123,0.025-0.304,0.11-0.37c0.087-0.065,0.189,0.088,0.291,0c0.104-0.086-0.049-0.428,0.11-0.514c0.161-0.083,0.321,0.272,0.514,0.223c0.192-0.049,0.248-0.487,0.405-0.475c0.155,0.01,0.102,0.247,0.182,0.255c0.08,0.01,0.04-0.095,0.111-0.108c0.068-0.016,0.137,0.089,0.219,0.073c0.083-0.018,0.169-0.096,0.183-0.182c0.018-0.084-0.123-0.147-0.108-0.256c0.013-0.108,0.144-0.254,0.254-0.293c0.113-0.041,0.272,0.015,0.33,0.074c0.059,0.058-0.026,0.096,0.038,0.147c0.059,0.05,0.211,0.086,0.292,0.035c0.081-0.051,0.056-0.206,0.109-0.256c0.057-0.05,0.106-0.013,0.146-0.073c0.042-0.062-0.026-0.124,0-0.257c0.024-0.132,0.095-0.412,0.223-0.513c0.123-0.101,0.318-0.153,0.402-0.074c0.085,0.076-0.069,0.229,0,0.292c0.067,0.063,0.182-0.104,0.256-0.037c0.021,0.019,0.003,0.048,0,0.074c0.102-0.089,0.176-0.139,0.223-0.224c0.071-0.138,0.036-0.254,0.035-0.402C252.897,223.393,252.603,223.337,252.31,223.34L252.31,223.34z\"\n        />\n        <Path\n          id=\"Path7549\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M243.153,225.427c0.205,0.048,0.468,0.024,0.622,0.074c0.278,0.087,0.398,0.391,0.549,0.327c0.151-0.061,0.094-0.225,0.074-0.327c-0.025-0.103-0.189-0.144-0.183-0.224c0.003-0.074,0.086-0.05,0.108-0.108c0.025-0.06-0.154,0.008,0-0.224c0.041-0.057,0.241-0.086,0.329-0.145c0.001-0.024-0.04-0.008-0.036-0.037c0.022-0.199-0.222-0.046-0.256-0.182c0.017-0.174,0-0.337,0-0.513c-0.077-0.239-0.332-0.466-0.514-0.623c-0.238,0.496-0.568-0.309-0.916,0.037c0.083,0.145-0.219,1.057-0.219,1.428C242.713,225.055,243.137,225.248,243.153,225.427L243.153,225.427z\"\n        />\n        <Path\n          id=\"Path7559\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.524,227.626c-0.132-0.094-0.216-0.27-0.33-0.293c-0.221-0.044-0.367,0.207-0.477,0.146c-0.11-0.058,0.019-0.161-0.073-0.22c-0.09-0.06-0.307,0.12-0.438,0.036c-0.132-0.084-0.074-0.407-0.183-0.476c-0.111-0.072-0.125,0.13-0.257,0c-0.127-0.131,0.213-0.667,0.074-0.844c-0.139-0.173-0.293,0.042-0.477-0.073c-0.02-0.011-0.022-0.056-0.038-0.074c-0.007,0.003-0.025-0.001-0.034,0c-0.142,0.026-0.25-0.245-0.515-0.328c-0.155-0.05-0.418-0.025-0.622-0.073c0.005,0.05,0.107,0.1,0,0.146c-0.595,0.256-0.173,0.743-0.257,1.173c-0.044,0.227-0.69,0.525-0.438,0.768c0.122,0.186,0.213,0.448,0.183,0.769c0.261-0.238,0-0.647,0.367-0.843c0.328-0.176,0.693,0.221,0.953-0.146c0.16,0.255,0.418-0.033,0.623,0.293c0.164,0.26,0.418,0.061,0.659,0.146c0.469,0.167,0.623,0.448,0.769,0.767c-0.001-0.02,0.025-0.042,0.036-0.073c0.058-0.164,0.039-0.429,0.147-0.584C246.272,227.735,246.405,227.686,246.524,227.626L246.524,227.626z\"\n        />\n        <Path\n          id=\"Path7547\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M244.654,224.805c-0.089,0.058-0.29,0.088-0.33,0.145c-0.155,0.229,0.026,0.161,0,0.224c-0.024,0.057-0.106,0.034-0.109,0.108c-0.004,0.075,0.161,0.121,0.183,0.224c0.021,0.102,0.074,0.269-0.074,0.327c0.019,0.02,0.02,0.063,0.037,0.074c0.184,0.116,0.337-0.103,0.476,0.073c0.139,0.175-0.203,0.713-0.074,0.844c0.128,0.132,0.146-0.072,0.257,0c0.109,0.072,0.05,0.394,0.182,0.477c0.132,0.081,0.349-0.096,0.439-0.037c0.089,0.058-0.039,0.164,0.073,0.223c0.111,0.057,0.257-0.191,0.476-0.148c0.117,0.025,0.198,0.202,0.329,0.294c0.049-0.025,0.131-0.025,0.147-0.074c0.048-0.168-0.331-0.306-0.223-0.438c0.108-0.132,0.402,0.201,0.515,0.11c0.11-0.092-0.105-0.18,0-0.292c0.105-0.113,0.483,0.101,0.585,0c0.101-0.102,0.034-0.197,0-0.258c-0.035-0.058,0.047,0.187-0.11-0.074c-0.073-0.12-0.079-0.473-0.037-0.769c-0.155,0.023-0.265,0.135-0.438,0.111c-0.523-0.074-0.94-1.163-1.394-1.025c0.124,0.168,0.227,0.331,0.331,0.513C245.385,225.328,244.632,225.557,244.654,224.805L244.654,224.805z\"\n        />\n        <Path\n          id=\"Path7506\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M253.187,223.451c0.001,0.147,0.035,0.267-0.034,0.401c-0.042,0.083-0.121,0.132-0.223,0.224c-0.01,0.074-0.066,0.158,0,0.221c0.088,0.08,0.364-0.074,0.438-0.036c0.077,0.038-0.036,0.073,0.039,0.11c0.072,0.035,0.276,0.008,0.366-0.038c0.088-0.044,0.029-0.126,0.147-0.182c0.118-0.056,0.449-0.032,0.585,0c0.137,0.033,0.127,0.123,0.221,0.146c0.089,0.024,0.207-0.048,0.291,0c0.089,0.05,0.096,0.231,0.183,0.256c0.087,0.024,0.113-0.069,0.183-0.074c0.073-0.004,0.169,0.033,0.222,0.074c0.053,0.042-0.002,0.1,0.074,0.146c0.073,0.045,0.283-0.035,0.368,0.037c0.082,0.073-0.04,0.095,0.073,0.293c0.112,0.197,0.646,0.523,0.73,0.73c0.087,0.208-0.059,0.189,0,0.293c0.06,0.104,0.331,0.115,0.405,0.222c0.073,0.104-0.101,0.116,0.035,0.329c0.088,0.136,0.376,0.273,0.623,0.437c-0.088-0.227-0.101-0.445,0.109-0.766c-0.591,0.179-1.322-1.237-1.648-1.576c-0.683-0.714-1.929-0.946-2.858-0.843c0.074-0.121,0.134-0.223,0.223-0.328C253.556,223.54,253.374,223.486,253.187,223.451L253.187,223.451z\"\n        />\n        <Path\n          id=\"Path7533\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.852,226.014c-0.198,0.062-0.415,0.102-0.475,0.329c-0.088,0.321,0.273,0.885,0.475,1.063c0.201,0.177,0.306,0.036,0.405,0.146c0.099,0.109-0.031,0.328,0.109,0.438c0.139,0.11,0.383,0.089,0.585-0.037c0.107-0.066,0.147-0.229,0.22-0.366c-0.091-0.189-0.196-0.392-0.256-0.551c-0.246-0.164-0.534-0.305-0.622-0.437c-0.135-0.218,0.038-0.224-0.034-0.332c-0.074-0.104-0.344-0.115-0.405-0.219C256.848,226.039,256.854,226.026,256.852,226.014L256.852,226.014z M255.829,228.029c-0.196,0.073,0.083,0.418-0.037,0.514c-0.123,0.095-0.283-0.173-0.402-0.036c-0.124,0.138,0.008,0.47,0.184,0.661c0.173,0.187,0.562,0.466,0.806,0.292c0.241-0.173,0.113-0.7,0-0.953C256.265,228.252,256.024,227.954,255.829,228.029L255.829,228.029z\"\n        />\n        <Path\n          id=\"Path7520\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M256.121,225.027c-0.104,0.233-0.173,0.533-0.292,0.549c-0.254,0.034-0.022-0.152-0.11-0.146c-0.089,0.007-0.084,0.253-0.183,0.292c-0.099,0.042-0.224-0.082-0.329-0.036c-0.108,0.045-0.181,0.072-0.22,0.329c-0.026,0.155,0.069,0.421,0.181,0.66c0.195,0.493,0.629-0.05,0.515,0.477c0.142-0.081,0.245-0.214,0.256-0.368c0.097,0.26,0.129,0.542,0.368,0.729c-0.252-0.166-0.519-0.259-0.66-0.108c-0.255,0.272-0.065,0.99-0.66,0.769c0.032,0.865,0.716,2.089,1.428,2.599c0.166-0.499,0.382-0.692,0.402-0.916c0.02-0.219-0.082-0.272,0.11-0.55c0.13,0.155,0.233,0.356,0.293,0.55c0.562-0.395,1.347-1.189,1.099-1.944c-0.044-0.133-0.09-0.217-0.147-0.327c-0.073,0.135-0.111,0.3-0.221,0.367c-0.204,0.124-0.445,0.147-0.584,0.038c-0.14-0.111-0.01-0.331-0.109-0.439c-0.1-0.11-0.205,0.031-0.405-0.146c-0.202-0.176-0.565-0.742-0.475-1.063c0.062-0.229,0.277-0.269,0.475-0.33c-0.014-0.069,0.074-0.073,0-0.256C256.765,225.551,256.233,225.223,256.121,225.027L256.121,225.027z M255.829,228.029c0.195-0.074,0.435,0.222,0.549,0.476c0.112,0.254,0.241,0.779,0,0.953c-0.243,0.174-0.63-0.106-0.807-0.292c-0.175-0.189-0.305-0.523-0.183-0.661c0.122-0.138,0.28,0.13,0.402,0.036C255.911,228.448,255.633,228.103,255.829,228.029L255.829,228.029z\"\n        />\n        <Path\n          id=\"Path7518\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.564,228.248c-0.055,0.101-0.155,0.196-0.222,0.223c-0.094,0.034-0.057-0.074-0.146-0.037c-0.089,0.041-0.193,0.241-0.223,0.37c-0.024,0.123,0.107,0.154,0.037,0.368c-0.048,0.152-0.291,0.326-0.476,0.514c0.09,0.221,0.237,0.604,0.293,0.916c0.288-0.115,0.606-0.11,0.769-0.257c0.245-0.219,0.681-0.026,0.878-0.29c0.224-0.302-0.146-0.717-0.328-0.916C250.044,229.012,249.757,228.62,249.564,228.248L249.564,228.248z\"\n        />\n        <Path\n          id=\"Path7516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.453,228.029c-0.115-0.084-0.245-0.18-0.402-0.224c-0.099-0.024-0.223-0.038-0.33,0c0.023,0.018,0.045,0.037,0.036,0.074c-0.025,0.112-0.375,0.118-0.437,0.22c-0.063,0.102,0.037,0.145,0,0.224c-0.04,0.073-0.158,0.024-0.223,0.146c-0.064,0.121-0.09,0.421-0.036,0.55c0.055,0.126,0.136,0.118,0.22,0.221c0.083,0.104,0.139,0.136,0.256,0.402c0.005,0.008-0.004,0.029,0,0.037c0.185-0.184,0.427-0.364,0.476-0.514c0.072-0.213-0.063-0.241-0.036-0.369c0.025-0.124,0.13-0.324,0.221-0.369c0.091-0.039,0.054,0.073,0.146,0.039c0.066-0.026,0.168-0.123,0.222-0.224C249.518,228.162,249.486,228.115,249.453,228.029L249.453,228.029z\"\n        />\n        <Path\n          id=\"Path7514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M250.627,227.078c-0.032-0.104-0.085-0.221-0.112-0.291c-0.107-0.329,0.083-0.604,0.038-0.77c-0.045-0.165-0.155-0.051-0.184-0.219c-0.013-0.086,0.041-0.251,0.11-0.371c-0.08-0.008-0.024-0.243-0.181-0.254c-0.158-0.013-0.212,0.427-0.405,0.476c-0.19,0.048-0.353-0.306-0.514-0.224c-0.159,0.083-0.008,0.425-0.107,0.515c-0.104,0.087-0.207-0.066-0.294,0c-0.086,0.066-0.024,0.243-0.109,0.369c-0.087,0.124-0.361,0.124-0.402,0.329c-0.042,0.207,0.321,0.461,0.329,0.661c0.008,0.2-0.198,0.291-0.185,0.402c0.009,0.074,0.071,0.081,0.109,0.108c0.11-0.038,0.231-0.024,0.33,0c0.159,0.041,0.289,0.137,0.403,0.224c-0.132-0.354-0.111-0.667,0.368-0.585C250.097,227.488,250.365,227.279,250.627,227.078L250.627,227.078z\"\n        />\n        <Path\n          id=\"Path7512\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.614,224.879c-0.04-0.013-0.088,0.019-0.109,0c-0.062-0.051,0.023-0.089-0.037-0.147c-0.058-0.059-0.221-0.115-0.33-0.074c-0.11,0.039-0.241,0.184-0.255,0.291c-0.013,0.11,0.124,0.174,0.109,0.257c-0.016,0.085-0.102,0.167-0.183,0.182c-0.08,0.02-0.151-0.087-0.22-0.073c-0.072,0.014-0.029,0.122-0.111,0.109c-0.07,0.118-0.123,0.282-0.11,0.37c0.028,0.168,0.138,0.053,0.185,0.22c0.045,0.168-0.144,0.44-0.038,0.769c0.025,0.074,0.076,0.188,0.111,0.292c0.373-0.292,0.698-0.667,0.768-0.991c0.077-0.337,0.353-0.53,0.66-0.66c-0.029-0.045-0.003-0.174-0.035-0.221c-0.108-0.147-0.123,0.103-0.329-0.223C251.674,224.965,251.635,224.905,251.614,224.879L251.614,224.879z\"\n        />\n        <Path\n          id=\"Path7504\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.492,223.706c-0.073,0.018-0.157,0.062-0.219,0.113c-0.124,0.101-0.195,0.379-0.224,0.512c-0.025,0.132,0.043,0.196,0,0.257c-0.039,0.059-0.089,0.024-0.146,0.073c-0.054,0.05-0.025,0.205-0.107,0.257c-0.054,0.03-0.119-0.02-0.184-0.037c0.021,0.024,0.058,0.088,0.073,0.109c0.208,0.322,0.223,0.074,0.329,0.224c0.033,0.045,0.006,0.172,0.035,0.219c0.342-0.14,0.73-0.202,1.026-0.219c0.41-0.025,0.229-0.032,0.584,0.255c0.201,0.161,0.436,0.31,0.661,0.438c0.494,0.287,0.502,0.835,0.808,1.393c0.075-0.207,0.097-0.412,0.035-0.623c-0.114-0.237-0.205-0.504-0.181-0.66c0.036-0.26,0.11-0.284,0.219-0.331c0.109-0.045,0.232,0.079,0.331,0.037c0.099-0.041,0.094-0.288,0.182-0.292c0.09-0.007-0.141,0.18,0.11,0.146c0.122-0.016,0.188-0.318,0.293-0.55c-0.014-0.025,0.008-0.018,0-0.037c-0.057-0.141,0-0.193-0.074-0.256c-0.083-0.073-0.291,0.01-0.369-0.037c-0.074-0.045-0.023-0.107-0.074-0.145c-0.052-0.041-0.148-0.077-0.221-0.074c-0.073,0.005-0.095,0.098-0.184,0.074c-0.085-0.025-0.094-0.208-0.183-0.256c-0.088-0.05-0.203,0.024-0.292,0c-0.089-0.025-0.083-0.113-0.22-0.147c-0.138-0.033-0.471-0.056-0.587,0c-0.117,0.056-0.058,0.139-0.146,0.182c-0.088,0.045-0.294,0.074-0.366,0.038c-0.074-0.038,0.041-0.073-0.037-0.11c-0.077-0.039-0.353,0.119-0.439,0.036c-0.089-0.08,0.073-0.226,0-0.292c-0.074-0.067-0.188,0.101-0.256,0.037c-0.068-0.065,0.085-0.218,0-0.293C252.636,223.705,252.57,223.691,252.492,223.706L252.492,223.706z M253.85,226.931c-0.262,0.039-0.275,0.348-0.223,0.549C253.997,227.535,253.917,227.15,253.85,226.931z\"\n        />\n        <Path\n          id=\"Path4792\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M244.035,227.593c0,0.191,0.062,0.184,0.183-0.025C244.15,227.521,244.088,227.528,244.035,227.593\"\n        />\n        <Path\n          id=\"pa\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M242.466,227.514c-0.251-0.241,0.386-0.544,0.43-0.771c0.088-0.429-0.356-0.895,0.238-1.156c0.484-0.21-0.408-0.511-0.408-0.69c0-0.371,0.291-1.25,0.209-1.396c0.347-0.344,0.678,0.452,0.915-0.044c0.18,0.163,0.446,0.365,0.521,0.604c0,0.173-0.008,0.349-0.024,0.522c0.029,0.136,0.271-0.015,0.254,0.186c-0.086,0.855,0.757,0.547,1.291,0.651c-0.102-0.182-0.217-0.356-0.34-0.523c0.452-0.138,0.894,0.965,1.417,1.034c1.223-0.248,1.72-0.706,2.65-1.054c0.638-0.238,1.382-0.427,1.865-0.916c0.266-0.269,0.414-0.611,0.838-0.614c0.476-0.006,0.939,0.206,1.417,0.16c-0.086,0.11-0.167,0.223-0.237,0.34c0.929-0.104,2.199,0.116,2.88,0.83c0.326,0.337,1.056,1.758,1.65,1.579c-0.441,0.676,0.059,0.976,0.289,1.679c0.247,0.752-0.541,1.511-1.103,1.905c-0.062-0.19-0.158-0.368-0.288-0.521c-0.191,0.277-0.083,0.322-0.102,0.542c-0.021,0.223-0.272,0.421-0.436,0.923c-0.71-0.514-1.361-1.75-1.398-2.616c0.595,0.22,0.387-0.496,0.642-0.766c0.282-0.302,1.022,0.444,1.267,0.582c-0.165-0.2-0.393-0.317-0.591-0.472c-0.28-0.223-0.229-0.599-0.403-0.888c0.073,0.222-0.046,0.417-0.234,0.522c0.117-0.526-0.328,0.022-0.524-0.471c0.062,0.213,0.052,0.422-0.025,0.63c-0.305-0.558-0.321-1.12-0.815-1.406c-0.223-0.128-0.434-0.28-0.633-0.442c-0.355-0.286-0.176-0.272-0.589-0.249c-0.566,0.03-1.526,0.153-1.689,0.871c-0.123,0.55-0.911,1.487-1.585,1.378c-1.064-0.174,0.08,1.404,0.32,1.661c0.183,0.204,0.574,0.616,0.354,0.911c-0.197,0.267-0.653,0.09-0.897,0.309c-0.322,0.283-1.06,0.727-1.509,0.475c-0.108-0.059-0.071-0.784-0.14-0.96c-0.138-0.345-0.033-0.873-0.241-1.163c-0.141,0.166-0.289,0.173-0.444,0.024c0.449,0.866-0.533,1.084-0.946,0.354c-0.347-0.618-0.334-1.074-1.066-1.337c-0.239-0.084-0.486,0.124-0.648-0.134c-0.205-0.323-0.477-0.067-0.636-0.322c-0.259,0.37-0.638-0.021-0.967,0.158c-0.368,0.196-0.107,0.621-0.368,0.861C242.652,227.979,242.586,227.701,242.466,227.514\"\n        />\n      </G>\n      <G id=\"OM\">\n        <Path\n          id=\"Path14001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M630.765,179.858c-0.007,0.224,0.091,0.462,0.037,0.584c-0.149,0.352-0.322,0.376-0.476,0.477c-0.152,0.1-0.259,0.247-0.255,0.878c0.006,1.123,0.44,4.781,0.55,5.677l1.024,0.439l-0.328,1.098c0.115,0.16,0.179,0.371,0.402,0.438c0.484,0.146,0.616-0.716,0.697-1.023c0.353-1.302,1.641-1.938,2.053-3.15c0.219-0.643,1.461-2.202,0.367-2.638c-0.468-0.187-0.635-0.223-0.988-0.623c-0.11-0.124-0.201-0.267-0.293-0.403c-0.059-0.005-0.09,0.124-0.146,0.109c-0.336-0.086-0.716-0.344-1.101-0.476c-0.382-0.131-0.732-0.626-1.099-1.062C631.056,180.009,630.915,179.991,630.765,179.858L630.765,179.858z M633.075,188.502c-0.135,0.568-0.706,0.979-0.476,1.613c0.244-0.218,0.322-0.519,0.438-0.81c0.069-0.084,0.13-0.155,0.223-0.22C633.359,188.972,633.101,188.625,633.075,188.502L633.075,188.502z\"\n        />\n        <Path\n          id=\"Path14040\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M627.763,179.966c-0.016,0.197,0.083,0.471,0.036,0.584c-0.167,0.414-0.359,0.361-0.515,0.369c-0.153,0.008-0.255,0.073-0.292,0.696c-0.044,0.807-0.196,2.533-0.329,4.179h0.074l3.881,1.686c-0.106-0.896-0.543-4.554-0.549-5.677c-0.004-0.632,0.104-0.779,0.255-0.879c0.154-0.1,0.327-0.123,0.477-0.477c0.056-0.123-0.043-0.365-0.037-0.584c-0.22-0.192-0.45-0.468-0.66-0.438c-0.354,0.05-0.474,0.321-0.549,0.584c-0.074,0.268-0.095,0.536-0.257,0.621c-0.324,0.174-0.288,0.178-0.769,0C628.323,180.549,628.035,180.225,627.763,179.966L627.763,179.966z\"\n        />\n        <Path\n          id=\"Path14038\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M625.345,177.952c-0.202,0.172-0.471,0.269-0.55,0.402c-0.393,0.68-0.149,0.803-0.515,1.246c-0.254,0.311-0.805,0.377-1.281,0.477c-0.242,0.812-0.536,1.664-0.403,2.051c0.216,0.616,0.91,1.093,1.245,1.65c0.471,0.771,0.011,1.791-0.182,2.6l3.003-0.585c0.133-1.645,0.285-3.371,0.329-4.178c0.036-0.624,0.14-0.688,0.293-0.697c0.155-0.009,0.347,0.045,0.515-0.369c0.046-0.115-0.052-0.387-0.037-0.584c-0.351-0.332-0.696-0.621-0.987-0.844c-0.521-0.392-0.836-0.185-1.32-0.877C625.411,178.186,625.386,178.03,625.345,177.952L625.345,177.952z\"\n        />\n        <Path\n          id=\"Path14021\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M623.918,175.132c-0.362,0.548-0.158,1.731,0.107,2.271c0.103,0.204,0.599,0.074,0.293,0.474c-0.279,0.37-0.924,0.022-1.246,0.406c0.359,0.208,0.172,0.979-0.073,1.794c0.477-0.099,1.026-0.167,1.281-0.475c0.365-0.444,0.121-0.567,0.515-1.247c0.077-0.136,0.35-0.23,0.55-0.402c-0.197-0.371-0.401-0.834-0.55-1.392c-0.108-0.417-0.065-0.72-0.074-1.064c-0.218,0.2-0.486,0.421-0.368-0.035C624.41,175.259,624.083,174.875,623.918,175.132L623.918,175.132z\"\n        />\n        <Path\n          id=\"Path14003\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.102,171.566c0.074-0.21,0.174-0.412,0.288-0.601c0.246,0.275,0.482-0.1,0.368-0.34c0.213,0.116,0.639,0.837,0.105,0.708c0.343,0.237,0.093,1.698-0.286,1.631C624.064,172.87,624.759,171.6,624.102,171.566\"\n        />\n        <Path\n          id=\"Path14016\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M626.809,196.819l-3.99-6.558c0.073-0.113,0.272-0.398-0.183,0.475c-1.733,0.941-4.124,1.868-7.951,2.748c0.388,1.184,1.06,2.604,1.651,3.698c0.169,0.318,1.036,1.587,0.695,1.945c0.806,0.087,0.46,1.92,1.209,1.942c1.159,0.032,2.151-1.099,3.297-1.099c0.396,0,0.668-0.071,0.989,0.182c0.186,0.145,0.369,0.052,0.55-0.036c0.372-0.182,0.854-0.522,0.877-0.989c0.032-0.586-0.236-0.698,0.147-1.211c0.396-0.528,0.681-0.645,1.354-0.695C625.921,197.185,626.433,197.094,626.809,196.819L626.809,196.819z\"\n        />\n        <Path\n          id=\"Path14014\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M631.316,189.016l0.329-1.098l-4.908-2.126l-3.078,0.587c-0.005,0.01,0.003,0.024,0,0.036c-0.273,1.162-0.459,2.372-0.731,3.588c-0.123,0.532-0.153,0.319-0.11,0.256l3.992,6.559c0.074-0.053,0.201,0.001,0.258-0.074c0.28-0.38,0.335-0.867,0.437-1.318c0.263-1.145,1.431-1.469,2.492-1.502c0.662-0.024,0.588-0.41,0.439-0.954c-0.18-0.666-0.419-1.218-0.222-1.905c0.151-0.525,0.146-1.807,0.73-2.16C631.156,188.775,631.235,188.898,631.316,189.016L631.316,189.016z\"\n        />\n        <Path\n          id=\"Path14026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M629.961,178.905l0.11,0.585c0.029-0.009,0.005-0.069,0.036-0.074c0.355-0.05,0.733,0.334,1.099,0.769c0.369,0.435,0.718,0.928,1.101,1.062c0.384,0.131,0.764,0.39,1.101,0.476c0.058,0.015,0.089-0.115,0.146-0.109c-0.201-0.297-0.39-0.603-0.622-0.879c-0.421-0.501-0.837-1.382-1.577-1.464C630.854,179.216,630.437,179.024,629.961,178.905L629.961,178.905z\"\n        />\n        <Path\n          id=\"Path14006\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.942,175.313c-0.026,0.025-0.137,0.106-0.223,0.182c0.008,0.341-0.035,0.648,0.074,1.064c0.174,0.671,0.417,1.338,0.659,1.684c0.484,0.695,0.801,0.485,1.321,0.878c0.517,0.392,1.276,1.322,1.756,1.501c0.48,0.176,0.444,0.174,0.769,0c0.162-0.084,0.179-0.356,0.255-0.623c0.07-0.238,0.233-0.429,0.515-0.514l-0.11-0.585c-0.05-0.01-0.096-0.024-0.146-0.036c-1.157-0.231-2.3-0.562-3.113-1.464c-0.516-0.57-0.961-1.209-1.282-1.905C625.222,175.076,625.252,175.017,624.942,175.313L624.942,175.313z\"\n        />\n        <G id=\"om\">\n          <Path\n            id=\"Path4696\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M624.102,171.566c0.074-0.21,0.174-0.412,0.288-0.601\tc0.246,0.275,0.482-0.1,0.368-0.34c0.213,0.116,0.639,0.837,0.105,0.708c0.343,0.237,0.093,1.698-0.286,1.631\tC624.064,172.87,624.759,171.6,624.102,171.566\"\n          />\n          <Path\n            id=\"Path4786\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M614.68,193.482c3.828-0.879,6.22-1.802,7.953-2.744\tc0.71-1.354-0.053,0.777,0.285-0.728c0.275-1.229,0.47-2.456,0.747-3.63c0.191-0.813,0.646-1.831,0.174-2.601\tc-0.335-0.556-1.021-1.029-1.236-1.645c-0.268-0.771,1.192-3.426,0.473-3.845c0.32-0.383,0.954-0.052,1.232-0.42\tc0.307-0.402-0.188-0.271-0.287-0.471c-0.27-0.54-0.482-1.725-0.124-2.273c0.171-0.255,0.513,0.139,0.459,0.34\tc-0.169,0.629,0.47-0.053,0.569-0.15c0.314-0.296,0.311-0.247,0.504,0.174c0.32,0.697,0.746,1.354,1.259,1.927\tc0.813,0.903,1.951,1.228,3.11,1.459c0.541,0.109,1.003,0.321,1.553,0.383c0.736,0.082,1.142,0.98,1.564,1.484\tc0.339,0.404,0.569,0.894,0.911,1.281c0.354,0.402,0.539,0.421,1.009,0.605c1.096,0.436-0.142,1.995-0.363,2.636\tc-0.412,1.212-1.71,1.847-2.061,3.144c-0.083,0.307-0.196,1.195-0.682,1.049c-0.385-0.117-0.31-0.85-0.803-0.545\tc-0.586,0.356-0.557,1.633-0.707,2.157c-0.198,0.687,0.024,1.219,0.207,1.884c0.148,0.543,0.24,0.955-0.42,0.975\tc-1.062,0.03-2.228,0.345-2.489,1.489c-0.104,0.45-0.185,0.942-0.47,1.323c-0.352,0.471-1.053,0.446-1.608,0.486\tc-0.672,0.05-0.943,0.16-1.338,0.688c-0.384,0.519-0.133,0.616-0.168,1.2c-0.024,0.468-0.501,0.806-0.876,0.988\tc-0.18,0.087-0.365,0.206-0.549,0.059c-0.321-0.251-0.583-0.183-0.979-0.183c-1.147,0-2.152,1.114-3.31,1.082\tc-0.75-0.024-0.414-1.857-1.219-1.945c0.342-0.356-0.491-1.608-0.66-1.923c-0.593-1.092-1.294-2.546-1.684-3.729\"\n          />\n        </G>\n      </G>\n      <G id=\"NZ\">\n        <Path\n          id=\"Path63559\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M927.823,368.188l0.514-0.037l0.769-0.585c-0.143-0.314-0.371-0.949-0.073-1.246c-0.174-0.012-0.326-0.041-0.258-0.223c0.11-0.276,0.474,0.039,0.622,0.147c0.235-0.618,0.346-1.24,0.329-1.904c-0.174,0.044-0.336,0.046-0.514,0.035c0.043,0.096,0.068,0.197,0.11,0.294c-0.093,0.024-0.195,0.01-0.292,0c0.025-0.118,0.148-0.17,0.182-0.294c0.029-0.106-0.023-0.281,0.146-0.256c-0.357-0.049-0.414-0.902-0.808-0.328c0.267-0.41-1.153-0.516-0.366-0.659c-0.358-0.14-0.49,0.323-0.732,0.474c0.24-0.323,0.082-1.27-0.073-1.611c0.212,0.027,0.366-0.104,0.439-0.293c-0.199,0.059-0.991,0.044-0.992,0.256c0,0.255,0.131,0.489,0.186,0.732c0.089,0.412,0.272,1.471-0.439,1.429c0.095,0.349,0.123,0.742,0.146,1.099c0.194-0.369,0.81-0.309,0.878-0.769c0.019,0.571-0.79,0.416-0.842,1.027c-0.071,0.83,0.395,1.582,0.183,2.452c0.521,0.099,0.405-0.546,0.328-0.843c0.205,0.056,0.344,0.236,0.402,0.437c-0.031-0.552,0.307-0.025,0.586-0.328c-0.245,0.107-0.466,0.224,0,0.328c-0.146,0.103-0.325,0.097-0.474,0.185c-0.159,0.088-0.155,0.451,0.219,0.182C927.927,367.981,927.872,368.082,927.823,368.188L927.823,368.188z\"\n        />\n        <Path\n          id=\"Path63555\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M923.867,375.15c-0.182,0.223-0.311,0.5-0.551,0.66c-0.658,0.438-1.565,0.346-2.271,0.768c-0.306,0.181-0.587,0.472-0.622,0.842c-0.041,0.421,0.471,0.443,0.697,0.662c0.278,0.271,0.437,0.452,0.73,0.621c0.432-0.205,0.877-0.338,1.21-0.696c0.572-0.616,0.442-1.682,1.136-2.382c0.018-0.019,0.054-0.057,0.073-0.072L923.867,375.15z\"\n        />\n        <G id=\"g63565\">\n          <Path\n            id=\"Path63557\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M928.995,370.276\tc-0.008-0.189-0.044-0.391-0.039-0.477c0.03-0.376-0.996-0.447-1.245-0.402c0-0.032,0.413-0.297,0.516-0.476\tc0.156-0.282,0.21-0.467,0.402-0.73c0.142-0.199,0.611-0.326,0.474-0.622l-0.767,0.584l-0.513,0.038\tc-0.084,0.176-0.15,0.366-0.293,0.513c-0.129-0.16-0.209-0.345-0.184-0.55c-0.451,0.114-0.303,1.377-0.438,1.722\tc0.267,0.04,0.774-0.385,0.916,0c0.1,0.271-0.576,0.606-0.661,0.147c-0.168,0.101-0.336,0.532-0.183,0.731l1.173-0.223\tL928.995,370.276L928.995,370.276z\"\n          />\n          <Path\n            id=\"Path58939\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M929.224,369.062c-0.165,0.038-0.322,0.102-0.47,0.18\tC928.959,369.371,929.149,369.285,929.224,369.062\"\n          />\n        </G>\n        <G id=\"g63561\">\n          <Path\n            id=\"Path58937\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M923.867,375.15l0.402,0.403\tc0.363-0.346,0.994-0.777,1.577-1.102c0.614-0.336,1.159-0.554,1.279-0.328c0.124,0.224-0.599,0.884-1.319,1.538\tc-0.72,0.656-1.433,1.321-1.317,1.54c0.114,0.216,0.678,0.003,1.317-0.33c0.642-0.334,1.34-0.788,1.724-1.062\tc0.767-0.55,1.51-1.116,1.608-1.686c0.102-0.567-0.448-0.602-0.474-1.063c-0.024-0.46-0.034-0.975,0.474-1.501\tc0.149-0.153,0.561-0.156,0.769-0.256c0.247-0.625,0.985-2.068,0.476-1.942c0.175-0.166,0.366-0.309,0.586-0.404\tc-0.206,0.008-0.39,0.044-0.586,0.11c0.062-0.281,0.104-0.581-0.074-0.843c-0.253,0.102-0.21,0.132-0.146,0.328\tc0.075,0.235-0.272,0.516-0.368,0.695c-0.216,0.424-0.206,1.19-0.807,1.284c-0.106,0.019,0.005-0.156,0-0.256l-0.844,0.256\tl-1.173,0.223c0.035,0.045-0.011,0.136,0.074,0.146c-0.277,0.088-0.402,0.443-0.475,0.695c-0.041,0.15-0.074,0.289-0.109,0.439\tc-0.09,0.309-0.298,0.271-0.439,0.514c-0.124,0.214-0.139,0.629-0.292,0.807c-0.097,0.005-0.194,0.005-0.292,0\tc-0.199,0.175-0.376,0.386-0.551,0.584C924.552,374.334,924.204,374.738,923.867,375.15L923.867,375.15z\"\n          />\n          <Path\n            id=\"Path58941\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M931.077,366.887\tc-0.349,0.173-0.465,1.003-0.23,0.876C931.072,367.642,931.004,367.094,931.077,366.887\"\n          />\n        </G>\n        <Path\n          id=\"Path63512\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M930.462,375.003c-0.027,0.039-0.018,0.099-0.073,0.146c-0.365,0.318-1.229,0.674-1.723,0.661c-0.369-0.013-0.525-0.238-0.768-0.367c-0.161,0.123-0.196,0.242-0.367,0.367c-0.337,0.24-0.932,0.637-1.503,0.953c0.1,0.385,0.187,0.793,0.073,1.098c-0.189,0.512-0.817,0.633-1.024,1.026c-0.209,0.395-0.436,0.779-0.223,1.209c0.107,0.218,0.466,0.256,0.809,0.33c0.097-0.117,0.209-0.207,0.328-0.294c0.377-0.271,0.779-0.402,1.137-0.73c0.43-0.402,0.8-0.861,1.246-1.245c-0.786-0.156,0.631-1.256,0.843-1.393c0.482-0.321,2.402-0.988,2.051,0.146c0.277-0.174,0.439-0.451,0.587-0.731c-0.425-0.05-0.829-0.053-1.136-0.368C930.535,375.621,930.57,375.259,930.462,375.003L930.462,375.003z\"\n        />\n        <Path\n          id=\"Path63472\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M930.462,375.003c0.107,0.259,0.074,0.619,0.256,0.807c0.305,0.315,0.712,0.317,1.137,0.367c0.195-0.375,0.367-0.766,0.768-0.989c0.254-0.141,0.517-0.166,0.769-0.294c0.45-0.224,0.68-0.576,0.987-0.953c0.469-0.562,0.854-1.286,1.43-1.72c0.291-0.222,0.249-0.451-0.074-0.622c-0.37-0.196-0.875,0.12-1.246,0.328c-0.277,0.421-0.584,0.864-0.879,1.136c-0.77,0.717-2.208,0.722-2.71,1.174C930.48,374.613,930.613,374.769,930.462,375.003L930.462,375.003z\"\n        />\n        <Path\n          id=\"Path63474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M927.898,375.444c0.24,0.123,0.399,0.353,0.768,0.366c0.49,0.016,1.357-0.343,1.72-0.66c0.368-0.319,0.017-0.469,0.517-0.915c0.499-0.453,1.939-0.458,2.709-1.175c0.295-0.271,0.601-0.716,0.877-1.135c-0.056,0.032-0.134,0.047-0.183,0.073c-0.895,0.491-1.704,1.271-2.784,0.806c-0.269-0.116-1.723-0.815-1.757-1.099c-0.005-0.03,0.103-0.291,0.146-0.404c-0.214,0.102-0.62,0.106-0.769,0.258c-0.512,0.522-0.501,1.042-0.477,1.501c0.026,0.462,0.576,0.496,0.477,1.063C929.065,374.564,928.462,375.01,927.898,375.444L927.898,375.444z\"\n        />\n        <Path\n          id=\"Path63470\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M921.376,381.01c-0.348,0.318-0.598,0.722-0.954,0.988c-0.303,0.228-0.537,0.618-0.916,0.731c-0.366,0.114-0.829,0.347-1.023,0.697c0.229,0.106,0.458-0.036,0.55-0.257v0.036c-0.028,0.185-0.073,0.37-0.109,0.551c0.223-0.123,0.471-0.105,0.697-0.222c0.053,0.223-0.008,0.402-0.183,0.55c0.491,0.409,1.492-0.343,1.905-0.583c0.923-0.544,1.686-1.127,2.527-1.797c0.155-0.124,0.367-0.224,0.551-0.367c-0.697,0.044-1.46,0.197-1.724-0.036c-0.418-0.371,0.262-0.377-0.108-0.623C922.36,380.53,921.854,380.802,921.376,381.01L921.376,381.01z\"\n        />\n        <Path\n          id=\"Path63465\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M921.376,381.01c0.476-0.208,0.98-0.48,1.21-0.331c0.37,0.246-0.308,0.253,0.109,0.623c0.266,0.233,1.026,0.078,1.721,0.036c0.244-0.188,0.471-0.408,0.731-0.476c0.232-0.062,0.367-0.264,0.515-0.44c-0.341-0.073-0.698-0.114-0.806-0.328c-0.215-0.431,0.013-0.816,0.222-1.21c0.207-0.393,0.836-0.517,1.024-1.025c0.115-0.305,0.025-0.713-0.073-1.098c-0.076,0.043-0.142,0.07-0.221,0.108c-0.641,0.334-1.207,0.546-1.319,0.331c-0.116-0.219,0.598-0.884,1.319-1.54c0.717-0.654,1.439-1.312,1.316-1.538c-0.119-0.224-0.666-0.01-1.281,0.328c-0.615,0.339-1.303,0.82-1.648,1.173c-0.694,0.7-0.563,1.765-1.137,2.381c-0.333,0.354-0.778,0.492-1.21,0.696c0.065,0.038,0.059,0.118,0.147,0.147c0.487,0.169,0.569,0.617,0.403,1.063C922.222,380.385,921.755,380.658,921.376,381.01L921.376,381.01z\"\n        />\n        <G id=\"g63423\">\n          <Path\n            id=\"Path58943\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M933.989,391.745c-0.013,0.124-0.013,0.245,0,0.368\tc0.265-0.105,0.521-0.231,0.812-0.235c-0.255-0.266-0.064-1.099,0.369-0.68c-0.078,0.097-0.166,0.185-0.263,0.264\tc0.248-0.213,0.518-0.406,0.812-0.551c-0.478,0.113-1.34-0.312-1.596,0.313c0.188-0.065,0.369-0.056,0.549,0.024\tC934.557,391.536,934.278,391.691,933.989,391.745\"\n          />\n          <Path\n            id=\"Path58945\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M934.299,392.687\tc0.171-0.054,0.248-0.059,0.288-0.263C934.489,392.509,934.392,392.595,934.299,392.687\"\n          />\n        </G>\n        <Path\n          id=\"Path63393\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M900.019,391.669c-0.356-0.103-0.716-0.168-1.135-0.146c-0.894,0.043-1.703,0.568-2.638,1.281c-0.471,0.359-1.218,0.913-1.833,1.503c-0.613,0.591-1.072,1.222-0.876,1.65c0.096,0.213,0.182,0.227,0.292,0.183c0.107-0.045,0.241-0.173,0.367-0.293c0.123-0.123,0.231-0.24,0.367-0.255c0.134-0.018,0.29,0.093,0.44,0.367c0.148,0.271,0.005,0.614-0.295,1.025c-0.298,0.409-0.747,0.884-1.209,1.354c-0.459,0.471-0.942,0.939-1.281,1.393c-0.012,0.018-0.025,0.023-0.037,0.037c0.626-0.123,1.245-0.272,1.868-0.439c0.159-0.042,0.446-0.391,0.622-0.475c0.395-0.188,0.845-0.264,1.208-0.515c0.338-0.229,0.578-0.554,0.99-0.662c0.185-0.045,0.357-0.139,0.55-0.182c1-0.455,1.706-1.437,2.564-2.089c0.164-0.123,0.336-0.223,0.516-0.329c-0.674-0.018-1.4-0.024-1.833-0.182c-0.643-0.237-0.915-0.23-1.023-0.293c-0.109-0.063-0.037-0.207,0-0.769c0.036-0.566,0.517-1.029,1.282-1.538C899.208,392.1,899.665,391.873,900.019,391.669L900.019,391.669z\"\n        />\n        <G id=\"g63400\">\n          <Path\n            id=\"Path58929\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M875.159,411.896\tc-0.18-0.308-1.519,0.498-1.463,0.836c0.191-0.092,0.525,0.049,0.644-0.111C874.596,412.276,874.767,412.108,875.159,411.896\"\n          />\n          <Path\n            id=\"Path58931\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M888.61,400.643c0.686,0.346,0.417-1.254-0.265-0.436\tc-0.485,0.582-0.881,1.109-1.647,1.378c0.239,0.17,1.078-0.137,1.363-0.212c0.205-0.057,0.583,0.011,0.726-0.191\tc0.23-0.335-0.205-0.46-0.439-0.324C888.439,400.786,888.523,400.713,888.61,400.643\"\n          />\n          <Path\n            id=\"Path63398\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M896.098,392.917l-0.768-0.477\tc-0.632,0.304-1.729,0.818-1.538,1.394c-0.173-0.633-0.959,0.225-1.244,0.328c-0.304,0.111-1.339,0.471-1.173,0.807\tc-0.26-0.101-0.6,0.079-0.806,0.222c-0.227,0.153-0.653,0.438-0.146,0.438c-0.277,0.007-0.322,0.211-0.404,0.402\tc-0.018-0.027-0.123,0.007-0.292,0.074c0.03-0.154-0.09-0.544-0.222-0.257c-0.129,0.285-0.589,0.465-0.878,0.661\tc0.296,0.074,0.562-0.068,0.845-0.11c-0.276,0.116-0.568,0.173-0.845,0.293c0.183,0.058,0.369,0.058,0.55,0\tc-0.184,0.085-0.351,0.146-0.55,0.183c0.747,0.133-0.511,0.334-0.696,0.368c-0.387,0.067-0.83,0.205-0.879,0.66\tc0.299-0.074,0.581-0.211,0.845-0.368c-0.04,0.346-0.435,0.284-0.551,0.585c0.078-0.001,0.155-0.038,0.222-0.073\tc-0.191,0.123-0.35,0.287-0.402,0.477c0.439,0.04,1.138,0.365,1.537,0.073c0.465-0.335,1.001-0.099,0.662,0.516\tc0.264,0.018,0.513-0.188,0.768-0.11c0.42,0.127-0.012,0.518,0,0.768c0.214-0.114,0.786-0.145,1.026-0.11\tc0.197,0.029,0.047,0.29,0.367,0.294c0.234,0.002,0.435-0.14,0.66-0.184c0.013-0.016,0.025-0.021,0.035-0.036\tc0.338-0.454,0.822-0.921,1.284-1.392c0.46-0.471,0.911-0.946,1.21-1.355c0.298-0.41,0.441-0.754,0.292-1.025\tc-0.149-0.272-0.306-0.384-0.439-0.369c-0.136,0.016-0.244,0.134-0.367,0.256c-0.124,0.123-0.258,0.248-0.369,0.293\tc-0.107,0.044-0.194,0.028-0.293-0.183c-0.193-0.427,0.269-1.06,0.879-1.651C894.981,393.762,895.627,393.272,896.098,392.917\tL896.098,392.917z\"\n          />\n        </G>\n        <Path\n          id=\"Path63360\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M915.257,380.899c-0.712,0.166-1.535,0.634-1.904,0.953c-0.337,0.289-0.611,0.679-0.878,1.025c-0.371,0.476-0.813,0.766-1.283,1.137c-0.475,0.371-0.939,0.45-1.501,0.62c-0.522,0.156-0.858,0.639-1.21,1.025c-0.836,0.916-1.753,1.708-2.819,2.345c-0.467,0.277-0.949,0.471-1.468,0.622c-0.576,0.174-1.068,0.55-1.61,0.808c-1.164,0.549-2.283,1.061-3.481,1.538c-1.132,0.457-2.324,0.707-3.403,1.282c-0.068,0.035-0.257,0.129-0.37,0.184l0.768,0.475c0.04-0.03,0.111-0.082,0.146-0.11c0.938-0.715,1.748-1.239,2.639-1.283c0.42-0.021,0.777,0.043,1.137,0.146c0.583-0.333,1.114-0.658,1.797-1.061c1.092-0.648,2.769-1.267,4.469-1.905c1.368-0.517,2.755-1.058,3.886-1.65c-0.148-0.823,0.481-1.528,0.876-2.014c0.49-0.604,0.8-0.073,1.796-0.845c0.648-0.499,1.423-1.945,2.235-3.041C915.138,381.073,915.195,380.979,915.257,380.899L915.257,380.899z\"\n        />\n        <Path\n          id=\"Path63373\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M915.808,385.22c-0.461-0.181-0.897-0.418-1.391-0.291c-0.508,0.127-1.004,0.712-1.466,1.21c-0.463,0.499-0.915,0.927-1.281,0.696c-0.353-0.224-0.145-0.531,0.074-0.844c-0.282,0.205-0.517,0.439-0.808,0.62c-1.229,0.78-2.951,1.451-4.652,2.091c-1.7,0.639-3.376,1.256-4.471,1.904c-1.094,0.648-2.127,1.173-2.896,1.684c-0.766,0.51-1.247,0.976-1.282,1.539c-0.035,0.564-0.11,0.707,0,0.768c0.11,0.062,0.384,0.057,1.025,0.291c0.434,0.161,1.158,0.168,1.829,0.185c0.26-0.156,0.505-0.315,0.731-0.514c0.438-0.378,0.713-0.892,1.137-1.283c0.78-0.72,1.787-1.032,2.747-1.429c0.482-0.2,1.082-0.305,1.539-0.551c0.305-0.163,0.774-0.683,1.099-0.256c-0.18,0.073-0.366,0.157-0.551,0.223c0.444-0.197,1.001,0.186,1.393,0.035c0.879-0.332,0.218-0.619-0.255-0.805c0.451-0.114,0.549-0.793,0.875-1.064c0.569-0.468,1.371-0.677,2.014-1.026c0.577-0.312,1.004-0.764,1.504-1.172c0.422-0.349,0.915-0.516,1.393-0.769c0.367-0.195,0.563-0.38,0.806-0.695C915.144,385.491,915.49,385.374,915.808,385.22L915.808,385.22z\"\n        />\n        <G id=\"g63379\">\n          <Path\n            id=\"Path58933\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M911.742,385.954c-0.009,0.005,0.007,0.031,0,0.037\tc-0.22,0.312-0.426,0.618-0.073,0.844c0.367,0.231,0.817-0.198,1.281-0.696c0.464-0.5,0.96-1.081,1.464-1.21\tc0.494-0.124,0.931,0.109,1.393,0.292c0.009-0.005,0.025,0.006,0.036,0c0.136-0.065,0.247-0.172,0.368-0.256\tc0.47-0.339,0.291-1.021,0.696-1.391c0.419-0.382,1.113-0.37,1.429-0.879c-0.077,0.093-0.356,0.07-0.622,0.183\tc0.248-0.112,0.434-0.271,0.402-0.549c-0.42,0.011-0.383,0.273-0.695,0.367c-0.177,0.052-0.727,0.385-0.111,0.255\tc-0.278,0.03-0.534,0.167-0.807,0.223c0.238-0.142,1.103-0.681,0.514-0.697c0.231-0.051,0.428-0.228,0.586-0.403\tc-0.52,0.089-0.935,0.426-1.429,0.585c-0.291,0.094-0.61,0.197-0.916,0.329c-0.337,0.336-0.547,0.575-0.954,0.954\tC913.565,384.626,912.646,385.301,911.742,385.954L911.742,385.954z\"\n          />\n          <Path\n            id=\"Path58935\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M918.155,381.387\tc-0.297,0.144-0.67,0.275-0.732,0.653C917.764,381.967,917.998,381.676,918.155,381.387\"\n          />\n        </G>\n        <Path\n          id=\"Path63364\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M915.441,380.827c-0.06,0.008-0.123,0.058-0.184,0.073c-0.062,0.077-0.123,0.173-0.183,0.258c0.272-0.26,0.687-0.338,1.024-0.258C915.929,380.812,915.689,380.79,915.441,380.827z M915.075,381.156c-0.811,1.095-1.587,2.538-2.234,3.04c-0.994,0.771-1.307,0.239-1.796,0.843c-0.396,0.487-1.024,1.193-0.879,2.015c0.272-0.145,0.529-0.286,0.768-0.44c1.23-0.776,2.396-1.763,3.37-2.673c0.408-0.377,0.618-0.617,0.954-0.953c-0.185,0.08-0.345,0.294-0.548,0.222c0.203-0.412,0.906-1.04,0.806-1.539c-0.137,0.074-0.78,0.159-0.661-0.181C914.899,381.363,914.985,381.243,915.075,381.156L915.075,381.156z\"\n        />\n      </G>\n      <G id=\"NU\">\n        <Path\n          id=\"nu\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M981.456,311.933c-0.224,0.028-0.354,0.19-0.29,0.42C981.303,312.241,981.404,312.101,981.456,311.933\"\n        />\n        <Circle\n          id=\"nu.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"981.815\"\n          cy=\"310.768\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"NR\">\n        <Path\n          id=\"nr\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M930.257,247.572c0.077-0.036,0.156-0.072,0.236-0.108c-0.087-0.217-0.272-0.31-0.471-0.155C930.089,247.406,930.167,247.494,930.257,247.572\"\n        />\n        <Circle\n          id=\"nr.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"930.839\"\n          cy=\"246.969\"\n          r=\"2.184\"\n        />\n      </G>\n      <G id=\"NP\">\n        <Path\n          id=\"Path33763\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M706.231,165.461c-0.183,0.262-0.316,0.649-0.477,0.844c-0.367,0.446-0.662,0.423-0.877,0.369c-0.22-0.059-0.384-0.159-0.516,0.035c-0.259,0.388,0.333,1.02,0.146,1.356c-0.184,0.334-0.472-0.124-0.805,0.438c-0.158,0.268,0.162,0.749,0.401,1.283c0.081,0.024,0.134,0.073,0.33,0c0.28-0.11,1.494,0.281,1.756,0.438c0.554,0.331,0.721-0.092,1.211-0.255c0.098,0.747,0.856,0.576,1.39,0.513c0.686-0.083,1.272,0.306,1.429-0.439c0.192-0.92-0.55-1.268-0.66-2.088c-0.059-0.429,0.309-1.926-0.074-2.053c-0.537-0.176-1.396,0.027-1.867,0c-0.519-0.029-0.68-0.009-1.355-0.438C706.248,165.449,706.245,165.47,706.231,165.461L706.231,165.461z\"\n        />\n        <Path\n          id=\"Path33761\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M701.578,164.398c-0.148,0.272-0.14,0.626-0.369,0.844c-0.499,0.477-1.115,0.836-1.502,1.063c-0.771,0.451-1.163-0.209-1.61,0.255c-0.207,0.214-0.435,0.446-0.551,0.731c0.274,0.038,0.583,0.124,0.807,0.221c-0.272-0.714,2.046-0.043,2.272,0.404c0.224,0.447,0.139,0.667,0.695,0.769c0.463,0.082,0.822,0.575,1.064,0.697c0.479,0.236,0.821-0.482,1.282,0c0.197,0.205,0.286,0.357,0.438,0.402c-0.238-0.534-0.561-1.015-0.402-1.282c0.333-0.567,0.62-0.107,0.807-0.439c0.185-0.336-0.407-0.966-0.146-1.356c0.128-0.194,0.294-0.092,0.515-0.035c0.218,0.057,0.511,0.078,0.877-0.368c0.161-0.195,0.295-0.582,0.477-0.845c-0.237-0.154-0.325-0.089-0.585-0.222c-0.294-0.146-0.353,0.088-0.438,0.256c-0.237,0.454-1.047-0.191-1.064-0.514c-0.118,0.096-0.096,1.171-0.402,0.585c-0.237-0.458-0.819-0.625-0.988-1.136C702.525,164.716,701.964,164.532,701.578,164.398L701.578,164.398z\"\n        />\n        <Path\n          id=\"Path33759\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M694.544,166.412c0.267,0.006,0.521-0.022,0.661,0.328c0.144,0.354,0.569,0.375,0.879,0.517c0.568,0.25,0.685,0.205,1.172-0.037c0.093-0.046,0.192,0.058,0.292,0.073c0.116-0.284,0.345-0.518,0.551-0.73c0.447-0.467,0.84,0.194,1.61-0.255c0.386-0.225,1.002-0.584,1.503-1.063c0.226-0.218,0.218-0.57,0.367-0.844c-0.107-0.038-0.273,0.043-0.329,0c-0.323-0.26,0.068-0.418-0.036-0.66c-0.19-0.441-0.423-0.112-0.731-0.109c-0.451,0.002-1.353-0.534-1.832-0.916c-0.168-0.135-0.242-0.689-0.585-0.954c-0.281-0.219-0.663-0.424-0.953-0.183c-0.435,0.365-0.697,0.051-0.989-0.329c-0.084,0.105-0.176,0.182-0.255,0.293c-0.59,0.828-1.043,1.844-1.356,2.564c-0.313,0.72-0.094,1.515,0.036,2.235C694.549,166.366,694.541,166.386,694.544,166.412L694.544,166.412z\"\n        />\n        <Path\n          id=\"Path33757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M689.93,158.647c-0.046,0.078-0.01,0.177-0.111,0.256c-0.185,0.143-0.362-0.134-0.474-0.224c-0.642-0.482-0.849,0.632-1.211,1.21c-0.236,0.379-0.251,0.225-0.474,0.807c-0.115,0.296-0.138,0.336,0,0.623c0.217,0.454-0.115,0.669-0.256,1.098c-0.228,0.305,0.272,0.641,0.475,0.769c0.288,0.183,0.842,0.627,0.842,0.147c0.247,0.154,0.511,0.272,0.769,0.402c0.123-0.612,0.288-1.2,0.517-1.537c0.271-0.416,0.61-0.508,0.914-0.551c0.307-0.039,0.586-0.057,0.734-0.292c0.291-0.473,0.331-0.859,0-1.504C691.406,159.382,690.579,159.034,689.93,158.647L689.93,158.647z\"\n        />\n        <Path\n          id=\"Path33748\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M689.93,158.647c0.649,0.387,1.477,0.735,1.721,1.209c0.333,0.644,0.291,1.026,0,1.502c-0.148,0.235-0.427,0.251-0.732,0.292c-0.304,0.042-0.64,0.136-0.916,0.551c-0.223,0.337-0.388,0.925-0.513,1.538c0.251,0.123,0.493,0.257,0.731,0.402c0.464,0.283,0.761,0.804,1.247,1.027c0.556,0.256,1.066,0.762,1.61,0.62c0.364-0.09,0.714,0.319,1.1,0.551c0.128,0.077,0.243,0.072,0.366,0.073c-0.004-0.024,0.006-0.045,0-0.073c-0.13-0.718-0.349-1.514-0.035-2.236c0.312-0.721,0.766-1.734,1.357-2.565c0.076-0.11,0.171-0.189,0.254-0.291c-0.104-0.137-0.208-0.267-0.33-0.404c-0.443-0.515-0.952-0.515-1.574-0.841c-0.753-0.398-1.562-1.099-2.382-1.758c-0.376-0.307-0.747-0.277-1.136-0.402c-0.222-0.074-0.255,0.421-0.585,0.291C690.145,158.353,690.016,158.49,689.93,158.647L689.93,158.647z\"\n        />\n        <Path\n          id=\"np\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M687.405,162.434c0.141-0.426,0.469-0.646,0.255-1.1c-0.139-0.286-0.106-0.328,0.008-0.623c0.225-0.579,0.23-0.419,0.471-0.802c0.36-0.575,0.581-1.716,1.22-1.233c0.117,0.086,0.286,0.37,0.472,0.224c0.292-0.224,0.322-0.45,0.271-0.783c0.333,0.126,0.387-0.339,0.612-0.271c0.386,0.124,0.741,0.097,1.117,0.402c0.818,0.661,1.647,1.339,2.401,1.735c0.621,0.327,1.117,0.356,1.562,0.87c0.454,0.525,0.737,1.209,1.328,0.716c0.29-0.241,0.675-0.041,0.959,0.176c0.341,0.266,0.388,0.829,0.559,0.964c0.479,0.383,1.406,0.927,1.856,0.924c0.309-0.001,0.533-0.341,0.726,0.101c0.104,0.24-0.297,0.38,0.025,0.639c0.247,0.198,1.207,0.406,1.493,0.043c0.17,0.513,0.748,0.672,0.985,1.129c0.306,0.585,0.284-0.484,0.402-0.581c0.017,0.322,0.843,0.996,1.08,0.54c0.088-0.169,0.146-0.421,0.44-0.275c0.261,0.125,0.35,0.073,0.589,0.226c0.719,0.466,0.864,0.413,1.396,0.443c0.47,0.025,1.324-0.204,1.862-0.025c0.381,0.124,0.004,1.631,0.062,2.06c0.108,0.817,0.86,1.158,0.666,2.079c-0.155,0.747-0.752,0.386-1.438,0.47c-0.538,0.067-1.29,0.224-1.388-0.522c-0.488,0.166-0.651,0.6-1.207,0.269c-0.265-0.156-1.459-0.58-1.742-0.471c-0.566,0.224-0.468-0.058-0.768-0.371c-0.461-0.482-0.806,0.237-1.282,0c-0.239-0.122-0.615-0.611-1.075-0.695c-0.556-0.102-0.491-0.341-0.717-0.787c-0.223-0.45-2.535-1.118-2.265-0.402c-0.304-0.133-0.727-0.483-1.078-0.312c-0.485,0.241-0.601,0.298-1.166,0.045c-0.311-0.137-0.743-0.156-0.886-0.511c-0.207-0.511-0.603-0.136-1.017-0.386c-0.386-0.231-0.768-0.658-1.13-0.567c-0.545,0.138-1.056-0.365-1.613-0.62c-0.483-0.223-0.768-0.721-1.229-1.005c-0.487-0.297-1.024-0.507-1.509-0.808c0,0.479-0.529,0.034-0.817-0.15C687.692,163.073,687.176,162.74,687.405,162.434\"\n        />\n      </G>\n      <G id=\"NO\">\n        <Path\n          id=\"Path28416\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.325,61.458c-0.059-0.023-0.17,0.006-0.255,0.039c0.093,0.059,0.198,0.123,0.292,0.182C489.406,61.552,489.387,61.48,489.325,61.458L489.325,61.458z M489.839,61.495c-0.131,0.099-0.271,0.191-0.439,0.182c0.124,0.097,0.305,0.127,0.477,0.145c0.073-0.024,0.187-0.073,0.221-0.073c0.07-0.001,0.126,0.05,0.182,0.073c0.25-0.015,0.502-0.051,0.699-0.036c-0.747,0.024,0.699,0.076,0.877,0.11c0.083,0.015,0.172,0.008,0.257,0c-0.384,0.043-0.799,0.138-0.989,0.256c0.187-0.268-0.298-0.148-0.477-0.184c-0.14-0.024-0.244-0.092-0.368-0.146c-0.144,0.012-0.27,0.015-0.402,0c-0.099,0.032-0.188,0.099-0.292,0.146c-0.013-0.006-0.024,0.008-0.037,0c-0.232,0.114-0.39,0.224,0,0.184c-0.16,0.13-0.345,0.174-0.55,0.146c-0.004,0.448,0.631,0.277,0.879,0.222c-0.14,0.05-0.259,0.088-0.403,0.109c0.131-0.008,0.271,0.016,0.403,0.036c-0.817,0.166,0.585,0.042-0.258,0.292c0.196-0.004,0.37,0.09,0.551,0.11c-0.305,0.006-0.585,0.008-0.878,0.074c0.053,0.024,0.021,0.122-0.109,0.293c0.337-0.118,0.739-0.224,1.098-0.111c-0.366-0.024-0.764,0.025-1.098,0.182c0.208,0.125,0.491,0.289,0,0.293c0.305,0.074,0.577,0.393,0.916,0.292c0.317-0.094,0.878-0.271,1.21-0.219c0.286,0.044,0.648,0.303,0.916,0.035c0.183-0.183,0.155-0.467,0.474-0.514c-0.584,0.493,0.692,0.463,0.953,0.291c-0.102,0.073-0.204,0.137-0.292,0.223c0.283,0.102,0.559-0.059,0.843-0.035c-0.341-0.409,0.119-0.77,0.476-0.916c-0.438,0.4-0.714,0.708,0.074,0.807c-0.082,0.003-0.32,0.047-0.55,0.111c-0.451,0.121-0.946,0.335-0.551,0.62c-0.14-0.051-0.272-0.038-0.402,0c0.224-0.233-0.474-0.718-0.843-0.474c-0.394,0.258-0.928-0.016-1.357,0c-0.35,0.01-0.651,0.024-0.952,0.073c-0.208,0.033-0.408,0.117-0.659,0.074c-0.58-0.095-0.356,0.33-0.074,0.255c-0.109,0.28-0.165,0.288-0.402,0.11c0.082,0.613,0.686,0.101,1.026,0.183c-0.107-0.004-0.027,0.13-0.073,0.184c0.642-0.163,1.208-0.399,1.539-0.293c0.376,0.123,0.108,0.254,0.328,0.329c0.224,0.073,0.649-0.195,0.916-0.11c0.268,0.084,0.103,0.254,0.551,0.476c0.278,0.139,0.849,0.204,1.393,0.255c-0.005-0.025-0.041-0.052-0.036-0.074c0.031-0.289,0.198-0.415,0.402-0.55c0.204-0.135,0.669,0.036,0.769-0.182c0.099-0.223-0.352-0.393-0.293-0.585c0.058-0.191,0.479-0.142,0.514-0.292c0.032-0.15-0.25-0.17-0.221-0.292c0.026-0.126,0.326-0.049,0.367-0.183c0.039-0.136-0.026-0.275-0.182-0.37c-0.156-0.089-0.477,0.099-0.662,0c-0.183-0.097-0.144-0.419-0.329-0.513c-0.186-0.091-0.367,0.249-0.659,0.073c-0.184-0.109-0.277-0.494-0.368-0.807c-0.404,0.039-0.896-0.228-1.246-0.222c-0.352,0.008-0.223,0.147-0.807,0.183C491.436,61.779,490.551,61.658,489.839,61.495L489.839,61.495z M489.546,61.972c-0.083-0.038-0.136-0.073-0.222-0.11c-0.203-0.104-0.407-0.1-0.583,0.036C489.003,61.99,489.269,62.009,489.546,61.972z\"\n        />\n        <Path\n          id=\"Path22550\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.27,54.828c-0.315,0.113-0.632,0.222-0.515,0.549c-0.335-0.118-0.246,0.102-0.439,0.255c-0.156,0.124-0.778,0.452-0.183,0.331c-0.077,0.053-0.148,0.122-0.223,0.183c-0.314,0.086-0.619,0.288-0.878,0.402c0.474-0.003,0.207,0.158,0,0.293c0.362-0.154,0.757-0.239,1.135-0.33c-0.167,0.15-0.355,0.255-0.584,0.256c0.372,0.544,0.631,0.523,1.101,0.368c-0.226-0.154-0.206-0.072-0.183-0.368c0.024-0.332,0.831-0.839,0.951-1.172c0.123-0.334,0.139-0.336,0-0.622C501.427,54.922,501.325,54.873,501.27,54.828z M497.236,56.514c-0.271-0.005-0.627,0.212-0.842,0.256c0.366-0.024,0.768,0.172,1.063-0.147C497.389,56.561,497.328,56.515,497.236,56.514z M497.714,56.878c-0.117-0.01-0.255,0.012-0.366,0.037c-0.174,0.039-0.798,0.132-0.147,0.222c-0.309,0-0.63-0.065-0.843,0.221c0.303,0.334,1.511,0.062,1.649-0.367C497.916,56.908,497.831,56.89,497.714,56.878z M499.216,57.026c-0.321,0.089-0.744,0.175-1.025,0.369c0.183-0.029,0.37-0.029,0.55,0c-0.199,0.023-0.385,0.104-0.55,0.22c0.199,0.057,0.421,0.074,0.622,0.036c-0.287,0.052-0.575,0.099-0.843,0.224c0.322-0.325,0.01-0.451-0.294-0.329c-0.194,0.073-0.354-0.045-0.513,0.145c-0.078,0.122-0.151,0.233-0.257,0.332c0.252,0.139,0.533,0.106,0.806,0.073c-0.293,0.05-0.604,0.101-0.915,0.146c0.136,0.126,0.288,0.38,0.403,0.439c0.361,0.189,0.604,0.135,0.768,0.037c0.167-0.098,0.281-0.229,0.402-0.111c0.245,0.239,0.094,0.668-0.074,0.916c-0.169,0.247-0.76,0.079-0.806,0.366c-0.047,0.287,0.6,0.274,0.622,0.551c0.013,0.137-0.13,0.224-0.257,0.33c0.405,0.075,0.847,0.174,1.1,0.293c0.008,0.003,0.027-0.004,0.037,0c0.318-0.21,0.67-0.428,0.807-0.623c0.205-0.306-0.085-0.429,0.145-0.584c0.229-0.159,0.697,0.118,1.025,0.109c0.329-0.008,0.561-0.225,0.953-0.146c0.395,0.075,0.606,0.56,1.209,0.767c0.39,0.136,0.981,0.148,1.54,0.184c0.008-0.212,0.123-0.412,0-0.66c-0.189-0.383-0.403-1.106-0.037-1.358c0.057-0.038-0.068-0.183-0.11-0.292c-0.414-0.04-0.972,0.074-1.208-0.036c-0.596-0.283-0.205-0.431-0.621-0.695c-0.204-0.127-0.569-0.183-0.955-0.259c-0.319,0.074-0.667-0.031-0.99-0.035c-0.19-0.001-1.074,0.164-0.368,0.327c-0.278,0.011-0.533-0.024-0.805,0.074C500.138,57.591,499.599,56.92,499.216,57.026L499.216,57.026z\"\n        />\n        <Path\n          id=\"Path22572\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.732,67.722c-0.184,0.021-0.441,0.175-0.586,0.257c-0.19,0.105-0.071,0.205-0.401,0.366c-0.332,0.164-1.103,0.019-1.65,0.292c-0.193,0.098-0.398,0.009-0.622,0.074c-0.009,0.033-0.073,0.034-0.074,0.073c-0.01,0.224,0.358,0.79,0.403,0.221c-0.192,0.74,0.722-0.088,0.036-0.146c0.104-0.081,0.206-0.14,0.329-0.183v0.585c0.169-0.111,0.353-0.132,0.552-0.111c-0.013-0.224-0.124-0.317-0.329-0.22c0.235-0.203,0.553-0.193,0.842-0.183c-0.206,0.012-0.353,0.124-0.365,0.329c0.196-0.084,0.521-0.245,0.658-0.439c-0.029,0.046-0.055,0.096-0.073,0.184c0.218-0.184,0.507-0.252,0.768-0.33c-0.446,0.133-0.787,0.414-1.172,0.66c0.181,0.045,0.364,0.046,0.551,0.037c-0.457,0.056-0.285,0.172,0.036,0.073c0.174-0.062,0.326-0.081,0.513-0.073c-0.222,0.04-1.479,0.377-0.807,0.516c-0.185,0.048-0.366,0.088-0.549,0.146c0.208,0.088,0.341,0.283,0.293,0.514c0.03-0.026,0.077-0.015,0.108-0.036c0.091,0.083,0.194,0.144,0.294,0.222c-0.546,0.026-0.958-0.476-1.503-0.439c0.092,0.057,0.174,0.117,0.258,0.182c-1.158,0.635,1.236,2.203,2.344,2.014c0.238-0.228,0.347-0.302,0.369-0.585c0.021-0.298-0.435-0.718-0.329-1.061c0.106-0.344,0.738-0.386,0.841-0.662c0.107-0.271-0.211-0.431-0.145-0.697c0.068-0.267,0.485-0.443,0.584-0.731c0.048-0.139,0.033-0.286,0-0.438c-0.424,0.147-0.847,0.276-1.024,0.147c-0.195-0.146-0.143-0.261-0.073-0.33c0.071-0.073,0.156-0.122,0.073-0.185C492.836,67.727,492.795,67.717,492.732,67.722L492.732,67.722z M489.289,68.968c-0.019,0.078-0.057,0.14-0.072,0.221c-0.154,0.208-0.047,0.42,0.182,0.516C489.5,69.466,489.507,69.148,489.289,68.968z\"\n        />\n        <Path\n          id=\"NO-hordaland\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.157,64.571c-0.328,0.03-0.766,0.21-1.246,0.331c-0.107,0.125-0.209,0.272-0.183,0.439c-0.199-0.256-0.564-0.408-0.879-0.403c0.164,0.056,0.245,0.215,0.331,0.369c-0.118-0.093-0.255-0.125-0.405-0.037l0.259,0.146h0.221c0.072,0.104,0.15,0.183,0.292,0.183c0.39,0,0.597-0.422,0.954-0.515c0.04,0.125,0.009,0.293-0.037,0.438c0.005-0.095,0.019-0.199,0-0.292c-0.236,0.205-0.538,0.291-0.807,0.439c0.156,0.131,0.32,0.232,0.515,0.292c-0.173,0.126-0.364,0.108-0.475-0.221c-0.068,0.189-0.244,0.351-0.44,0.403c0.29,0.059,0.205,0.475,0.44,0.585c0.289,0.131,0.582-0.412,0.66-0.585c-0.031,0.174-0.093,0.341-0.147,0.512c0.557-0.08,0.179,1.207,0.879,0c0.093-0.162,0.613-0.56,0.768-0.621c0.523-0.209,1.158-0.314,1.72-0.222c-0.739,0.062-0.875,0.496-1.317,0.989c0.063-0.264,0.301-0.516,0.182-0.806c-0.223,0.146-1.543,0.708-0.842,0.916c-0.446-0.009-0.96,0.478-1.21,0.807c0.211,0.134,0.475,0.221,0.732,0.182c-0.331,0.107-0.832,0.224-0.256,0.292c-0.261,0.13-0.741-0.139-0.843,0.183c-0.041,0.121-0.082,0.239-0.147,0.293c0.075-0.002,0.147,0,0.222-0.037c0.548-0.276,1.315-0.131,1.649-0.293c0.331-0.16,0.212-0.26,0.403-0.366c0.19-0.107,0.567-0.349,0.73-0.223c0.083,0.062-0.004,0.113-0.073,0.183c-0.071,0.072-0.124,0.183,0.073,0.328c0.178,0.13,0.601,0.001,1.024-0.146c-0.032-0.168-0.082-0.336,0-0.476c0.164-0.268,0.649-0.223,0.847-0.439c0.194-0.219,0.302-0.419,0.292-0.731c-0.008-0.286-0.37-0.634-0.402-0.916c-0.545-0.052-1.114-0.117-1.393-0.254c-0.448-0.223-0.283-0.392-0.55-0.476c-0.269-0.085-0.695,0.185-0.915,0.109c-0.223-0.074,0.048-0.208-0.33-0.328C491.369,64.582,491.268,64.562,491.157,64.571L491.157,64.571z M488.775,65.965c0.068,0.187,0.106,0.389,0.11,0.585c0.222,0.009,0.33-0.085,0.256-0.293C489.029,66.169,488.892,66.051,488.775,65.965L488.775,65.965z M490.242,67.098c-0.106-0.003-0.237,0.071-0.292,0.147l-0.258,0.037c0.256,0.02,0.464,0.322,0.661,0.035C490.442,67.191,490.348,67.106,490.242,67.098L490.242,67.098z M489.4,67.76c-0.385-0.012-0.216,0.363-0.256,0.585c0.06-0.222,0.224-0.317,0.439-0.182C489.563,68.004,489.518,67.864,489.4,67.76L489.4,67.76z M489.984,68.089c-0.265,0.083-0.449,0.347-0.514,0.623c0.074-0.023,0.148-0.037,0.223-0.037c-0.032-0.01-0.071-0.01-0.109-0.036C489.913,68.647,489.951,68.342,489.984,68.089L489.984,68.089z M489.693,68.674c0.045,0.016,0.074,0.009,0.109,0C489.767,68.674,489.728,68.674,489.693,68.674z M491.854,68.455c-0.034-0.006-0.077,0.034-0.108,0.037c0.067-0.003,0.139-0.006,0.22,0C491.928,68.485,491.887,68.458,491.854,68.455L491.854,68.455z\"\n        />\n        <Path\n          id=\"Path28615\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.323,72.266c-0.031-0.117-0.055-0.24-0.146-0.33c-0.317-0.297-1.091-0.124-1.281-0.474c-0.193-0.354,0.419-0.745,0.183-0.991c-0.236-0.246-0.814,0.377-1.026,0.185c-0.213-0.194,0.224-0.435,0.037-0.698c-0.105-0.147-0.389-0.171-0.661-0.183c0.024,0.071,0.072,0.133,0.037,0.222c-0.104,0.272-0.735,0.317-0.843,0.662c-0.106,0.345,0.352,0.764,0.33,1.062c-0.022,0.285-0.13,0.358-0.369,0.585c0.023-0.004,0.054,0.041,0.074,0.036c-0.139,0.073-0.285,0.183-0.403,0.293c0.288,0.396,1.055,0.247,1.465,0.256c0.258,0.007,0.479,0.107,0.732,0.108c0.255,0.002,0.571-0.208,0.806-0.292C495.629,72.574,495.973,72.414,496.323,72.266L496.323,72.266z\"\n        />\n        <Path\n          id=\"Path28613\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.52,70.507c-0.156-0.174-0.311-0.414-0.438-0.403c-0.455,0.031-0.014,0.29-0.37,0.403c-0.353,0.111-1.159-0.132-1.648-0.37c-0.488-0.234-0.971-0.643-1.211-0.989c-0.239-0.345,0.074-0.614-0.292-0.877c-0.136-0.1-0.402,0.039-0.661,0c0.018,0.103,0.032,0.202,0,0.293c-0.098,0.288-0.519,0.467-0.584,0.73c-0.045,0.182,0.055,0.322,0.109,0.476c0.272,0.014,0.555,0.036,0.66,0.183c0.188,0.262-0.25,0.503-0.037,0.698c0.216,0.192,0.793-0.43,1.027-0.184c0.232,0.246-0.377,0.638-0.186,0.99c0.192,0.352,0.965,0.179,1.282,0.476c0.094,0.088,0.116,0.214,0.146,0.329c0.179-0.074,0.373-0.115,0.551-0.223c0.418-0.252,0.61-0.764,1.135-0.843c-0.043-0.096-0.101-0.197-0.146-0.292c0.234,0.003,0.474-0.037,0.698-0.11c-0.062-0.088-0.124-0.171-0.183-0.256C498.414,70.547,498.474,70.514,498.52,70.507L498.52,70.507z\"\n        />\n        <Path\n          id=\"Path28611\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.437,68.968c-0.194,0-0.343,0.032-0.585-0.146c-0.489-0.362-0.776-1.708-1.32-2.015c-0.542-0.307-0.922-0.134-1.317-0.073c-0.394,0.063-0.616,0.362-0.988,0.367c-0.124,0.001-0.238-0.094-0.37-0.11c-0.041,0.072-0.049,0.154-0.108,0.223c-0.195,0.22-0.68,0.173-0.845,0.439c-0.107,0.181-0.033,0.404,0,0.621c0.256,0.04,0.522-0.1,0.661,0c0.366,0.267,0.057,0.531,0.292,0.876c0.237,0.346,0.721,0.756,1.21,0.989c0.488,0.236,1.297,0.48,1.65,0.37c0.352-0.112-0.089-0.371,0.368-0.402c0.13-0.009,0.283,0.231,0.438,0.402c0.36-0.057,0.846-0.364,0.585-0.621c0.148,0.074,0.291,0.147,0.439,0.221c-0.188-0.375-0.417-0.829-0.293-1.063C499.305,68.947,499.366,68.987,499.437,68.968L499.437,68.968z\"\n        />\n        <Path\n          id=\"Path28609\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.339,66.88c-0.34-0.204-0.761-0.334-0.987-0.552c-0.312-0.291-0.286-0.787-0.552-0.841c-0.267-0.054-0.292,0.271-0.515,0.329c-0.222,0.06-0.567,0.089-0.769-0.036c-0.205-0.124,0.157-0.204-0.328-0.585c-0.427-0.336-1.714-0.707-2.564-0.731c0.093,0.094,0.196,0.183,0.146,0.292c-0.099,0.223-0.567,0.048-0.77,0.182c-0.205,0.138-0.369,0.261-0.402,0.55c-0.032,0.29,0.432,0.677,0.438,0.989c0.009,0.217-0.088,0.363-0.183,0.515c0.128,0.016,0.245,0.111,0.369,0.11c0.372-0.005,0.595-0.304,0.989-0.367c0.396-0.065,0.775-0.235,1.317,0.073s0.83,1.655,1.321,2.015c0.242,0.178,0.39,0.146,0.583,0.146c0.162-0.044,0.349-0.036,0.439-0.146c0.13-0.157-0.082-0.383,0.073-0.55c0.156-0.169,0.474-0.305,0.77-0.183c0.073,0.03,0.073,0.195,0.145,0.256c0.07,0.088,0.15,0.206,0.224,0.292c0.293-0.205,0.051-0.444,0-0.697c-0.143-0.037-0.333-0.075-0.402-0.183c-0.105-0.153-0.129-0.285,0-0.439c0.072-0.083,0.246-0.081,0.402-0.074c0.005-0.09-0.055-0.176,0-0.256C501.133,66.921,501.245,66.905,501.339,66.88L501.339,66.88z\"\n        />\n        <Path\n          id=\"Path28485\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.383,60.652c-0.468-0.015-0.824,0.099-1.1,0.223c-0.272,0.123-0.336,0.317-0.55,0.402c-0.213,0.085-0.39-0.005-0.697,0.074c-0.305,0.074-0.694,0.4-1.099,0.438c0.087,0.312,0.182,0.697,0.368,0.807c0.291,0.174,0.471-0.167,0.66-0.073c0.186,0.092,0.146,0.415,0.329,0.513c0.182,0.099,0.505-0.088,0.659,0c0.157,0.092,0.223,0.232,0.184,0.37c-0.038,0.135-0.336,0.058-0.367,0.183c-0.028,0.123,0.252,0.143,0.221,0.292c-0.03,0.15-0.455,0.101-0.514,0.293c-0.028,0.095,0.054,0.198,0.146,0.291c0.851,0.026,2.138,0.396,2.564,0.733c0.485,0.383,0.123,0.461,0.328,0.584c0.205,0.124,0.55,0.096,0.769,0.036c0.221-0.059,0.248-0.382,0.514-0.329c0.266,0.055,0.24,0.551,0.551,0.845c0.228,0.217,0.646,0.347,0.988,0.549c0.08-0.025,0.136-0.059,0.223-0.074c0.086-0.17,0.254-0.32,0.222-0.474c-0.06-0.279-0.672-0.164-0.55-0.515c0.073-0.212,0.957-0.169,1.797-0.183c-0.062-0.043-0.128-0.107-0.182-0.145c-0.489-0.358-1.047-0.584-1.284-0.844c-0.235-0.259-0.289-0.263-0.256-0.476c0.033-0.214,0.464-0.184,0.515-0.516c0.05-0.327-0.205-0.934-0.551-1.134c-0.343-0.202-0.957,0.278-1.138,0.073c-0.179-0.205,0.174-0.364,0.074-0.514c-0.1-0.148-0.463,0.022-0.584-0.11c-0.124-0.129,0.024-0.347-0.074-0.515c-0.102-0.168-0.196-0.231-0.551-0.402C498.643,60.885,497.854,60.667,497.383,60.652L497.383,60.652z\"\n        />\n        <Path\n          id=\"Path28576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.857,65.635c-0.337,0.02-0.586,0.074-0.623,0.182c-0.124,0.351,0.49,0.234,0.55,0.516c0.032,0.155-0.131,0.305-0.221,0.473c0.098-0.018,0.184-0.097,0.255-0.073c0.205,0.073,0.271,0.28,0.293,0.476c0.025,0.195,0.028,0.469-0.183,0.583c-0.117,0.064-0.279-0.054-0.439-0.109c0.007,0.008-0.007,0.029,0,0.037c0.062,0.069,0.155,0.103,0.074,0.257c-0.018-0.158-0.046-0.238-0.074-0.257c-0.077-0.065-0.18,0.356-0.182,0.474c-0.006,0.235,0.076,0.471,0.145,0.697c0.147-0.149,0.354-0.131,0.477-0.255c0.142-0.143,0.03-0.393,0.292-0.55c0.264-0.156,0.735,0.209,1.209,0c0.389-0.174,0.696-0.801,1.063-1.137c-0.024-0.041-0.003-0.057-0.037-0.109c-0.259-0.375-0.936-0.852-1.427-1.209C502.607,65.641,502.189,65.618,501.857,65.635L501.857,65.635z M500.865,67.246c-0.072,0.01-0.147,0.031-0.182,0.074c-0.129,0.154-0.105,0.286,0,0.439c0.073,0.107,0.26,0.145,0.402,0.182c-0.008-0.039-0.005-0.069,0-0.107c0.014-0.16,0.13-0.142,0.221-0.184c-0.058-0.036-0.15,0.005-0.183-0.038c-0.089-0.106-0.043-0.236-0.036-0.368C501.006,67.241,500.939,67.237,500.865,67.246L500.865,67.246z\"\n        />\n        <Path\n          id=\"NO-oslo\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.487,67.686c0.161,0.055,0.323,0.173,0.439,0.108c0.214-0.116,0.207-0.389,0.183-0.583c-0.025-0.196-0.087-0.405-0.292-0.476c-0.205-0.074-0.604,0.064-0.731,0.255c-0.129,0.191-0.114,0.439,0.037,0.622c0.032,0.041,0.125,0.002,0.181,0.038C501.413,67.6,501.419,67.6,501.487,67.686L501.487,67.686z\"\n        />\n        <Path\n          id=\"Path28516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.492,66.952c-0.37,0.336-0.672,0.965-1.064,1.136c-0.472,0.21-0.944-0.155-1.208,0c-0.262,0.156-0.15,0.407-0.293,0.551c-0.123,0.124-0.329,0.106-0.477,0.254c0.012,0.025-0.007,0.053,0,0.074c0.173,0.559,0.484,0.528,0.955,0.767c0.179,0.091,0.388,0.065,0.514,0.222c0.106,0.129,0.246,0.477,0.439,0.514c0.423,0.077,0.564-0.871,0.586-1.135c0.022-0.272-0.258-0.63-0.109-0.878c0.12-0.203,0.312-0.356,0.292-0.621c-0.029-0.395,0.235-0.386,0.551-0.439C504.66,67.258,504.59,67.124,504.492,66.952L504.492,66.952z\"\n        />\n        <Path\n          id=\"Path28490\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.547,70.102c0.025,0.014,0.049,0.025,0.074,0.036c0.402,0.192,0.208,0.034,0.475-0.145c0.169-0.111,0.357-0.168,0.515-0.292c0.084-0.07,0.125-0.185,0.147-0.257c0.061-0.355,0.061-0.622-0.256-0.916c0.196,0.094,0.321,0.041,0.367-0.183c-0.071-0.062-0.071-0.223-0.145-0.256c-0.296-0.123-0.616,0.016-0.77,0.184c-0.156,0.167,0.059,0.393-0.073,0.55c-0.132,0.158-0.45-0.1-0.622,0.223C499.13,69.273,499.355,69.729,499.547,70.102L499.547,70.102z\"\n        />\n        <Path\n          id=\"Path22562\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.699,57.428c-0.164,0.013-0.343,0.1-0.44,0.22c0.266,0.079,0.546,0.198,0.808,0.037C496.007,57.49,495.865,57.417,495.699,57.428z M496.727,57.612c0.099,0.061,0.183,0.12,0.293,0.147c-0.019-0.052-0.021-0.094-0.037-0.147H496.727L496.727,57.612z M496.58,57.941c-0.106-0.014-0.2,0.028-0.293,0.147c0.171,0.117,0.353,0.155,0.55,0.109C496.812,58.029,496.686,57.956,496.58,57.941z M495.809,58.088c-0.096-0.001-0.174,0.046-0.255,0.146c0.085,0.02,0.171,0.021,0.255,0.037c0.095-0.019,0.197-0.021,0.292-0.037C496.021,58.139,495.906,58.089,495.809,58.088z M496.799,58.234c-0.173,0.025-0.354,0.037-0.516,0.074c-0.384,0.089,0.322,0.337,0.439,0.331c-0.122,0.007-0.138,0.03-0.183,0.037c0.155,0.012,0.422,0.03,0.476,0.037c-0.235,0.042-0.601,0.24-0.074,0.291c-0.538-0.019-0.367,0.052-0.661-0.291c-0.122-0.143-0.449-0.391-0.66-0.259c0.139,0.63,0.89,0.597,1.173,1.101c-0.232-0.18-0.854-0.201-0.953-0.514c-0.121-0.371-0.369-0.198-0.661-0.256c-0.143-0.028-0.272-0.007-0.403,0.037c-0.157,0.05-0.311,0.117-0.475,0c-0.298-0.208-0.639-0.123-0.915,0.074c0.161,0.164,0.362,0.246,0.585,0.293c-0.181-0.017-0.382,0.041-0.551,0.109c0.342,0.394,0.979,0.023,1.393,0c-0.181,0.058-0.365,0.099-0.55,0.147c0.23,0.168,0.515,0.117,0.768,0.036c-0.2,0.041-0.306,0.186-0.402,0.331c0.152-0.011,0.322,0.115,0.438,0.034c-0.187,0.052-0.391,0.09-0.586,0.074c0.01-0.07,0.114-0.06,0.147-0.109c-0.379,0.024-0.795,0.036-1.1-0.074c-0.505-0.183-1.111-0.002-1.61,0.109c0.269,0.229,0.593,0.081,0.877,0.258c-0.315,0.038-0.612,0.008-0.914,0.109c0.386,0.104,0.793-0.14,1.173,0c0.482,0.176,0.557,0.5,1.172,0.474c-0.149,0.073-0.471-0.059-0.584,0.039c-0.222,0.184-0.074,0.354,0.145,0.402c-0.175,0.124-0.34,0.161-0.549,0.11c0.964-0.635-1.47-1.599-0.77-0.221c-0.396-0.322-0.487-0.652-1.024-0.331c-0.448,0.27,0.299,0.576,0.514,0.623c-0.129-0.001-0.893,0.003-0.916-0.183c-0.039-0.304-0.34-0.108-0.366,0.146c-0.425-0.542-0.773,0.042-0.293,0.037c-0.076,0.075-0.159,0.139-0.258,0.183c-0.023-0.207-0.776-0.814-0.806-0.475c-0.021,0.236,0.501,0.307,0.62,0.438c-0.027,0.029-0.076,0.013-0.108,0.037c0.715,0.162,1.597,0.285,2.053,0.256c0.585-0.036,0.456-0.174,0.807-0.183c0.352-0.008,0.841,0.258,1.245,0.221c0.405-0.038,0.794-0.363,1.101-0.437c0.305-0.079,0.484,0.012,0.696-0.074c0.214-0.083,0.275-0.279,0.551-0.402c0.271-0.123,0.632-0.235,1.098-0.221c0.14,0.003,0.306,0.075,0.477,0.109c0.124-0.103,0.271-0.191,0.256-0.328c-0.024-0.273-0.667-0.266-0.622-0.551c0.047-0.285,0.638-0.118,0.808-0.366c0.17-0.25,0.32-0.677,0.074-0.916c-0.125-0.121-0.238,0.012-0.404,0.11c-0.165,0.097-0.408,0.154-0.766-0.036C497.087,58.614,496.933,58.362,496.799,58.234L496.799,58.234z M494.784,58.82l0.257-0.184c-0.062-0.102-0.124-0.222-0.224-0.291c0.03,0.3-0.089,0.378-0.327,0.183C494.454,58.749,494.555,58.874,494.784,58.82L494.784,58.82z M495.259,58.382c-0.033,0.077-0.036,0.176-0.073,0.254C495.28,58.524,495.348,58.588,495.259,58.382z M492.844,59.444c0.117,0.059,0.235,0.079,0.366,0.109c-0.025-0.04-0.047-0.067-0.072-0.109H492.844z M491.046,60.322c-0.02,0.174-0.02,0.339-0.034,0.514c0.182-0.089,0.33-0.225,0.327-0.436C491.253,60.378,491.133,60.341,491.046,60.322L491.046,60.322z M490.314,60.652c-0.01,0.418,0.431,0.314,0.552,0.037C490.684,60.636,490.499,60.616,490.314,60.652z\"\n        />\n        <Path\n          id=\"Path22546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.348,52.629c-0.327,0.015-0.639,0.045-0.842,0.111c-0.408,0.126-0.217,0.334-0.662,0.402c-0.294,0.044-0.784-0.161-1.245-0.329c-0.09-0.005-0.169,0.093-0.256,0.074c-0.242-0.244-0.91,0.053-0.254,0.036c-0.138,0.074-0.289,0.148-0.44,0.182c0.021-0.001-0.058,0.024-0.292,0.039c-0.205,0.034-0.393,0.103,0,0.183c-0.189-0.022-0.374,0.001-0.551,0.073c0.107,0.033,0.224,0.041,0.328,0.039c-0.178,0.025-0.347,0.058-0.513,0.145c0.371,0.035,0.354,0.113,0,0.222c0.277,0.005,0.556-0.081,0.805-0.182c0.138,0.028,0.265,0.029,0.404,0.035c-0.284,0.073-0.874,0.097-0.879,0.515c0.189,0.002,0.409,0.007,0.587,0.074c-0.267,0.001-0.587,0.381-0.074,0.329c-0.32,0.041-0.615,0.194-0.879,0.367c0.053-0.091,0.073-0.193,0.111-0.293c-0.301-0.068-0.441-0.353-0.731-0.436c0.079,0.349-0.32,0.482-0.696,0.62c0.056,0.044,0.157,0.093,0.181,0.146c0.138,0.286,0.123,0.289,0,0.623c-0.121,0.335-0.926,0.841-0.952,1.171c-0.023,0.295-0.042,0.214,0.183,0.369c0.124-0.041,0.194-0.049,0.368-0.11c0.25-0.09,1.268-0.412,0.953-0.843c-0.171,0.104-0.354,0.146-0.551,0.146c0.544-0.074,0.881-0.673,1.429-0.697c-0.609,0.354,0.02,0.187,0.256,0.222c-0.267,0.127-0.648,0.121-0.73,0.475c0.205-0.104,0.38-0.016,0.402,0.22c-0.544,0.064-1.038,0.294-1.466,0.623c0.174-0.103,0.358-0.106,0.55-0.036c-0.3-0.029-0.342,0.089-0.146,0.329c0.385,0.074,0.751,0.127,0.954,0.256c0.418,0.264,0.026,0.414,0.621,0.697c0.236,0.111,0.795-0.006,1.21,0.037c-0.086-0.216-0.174-0.451-0.184-0.585c-0.022-0.267,0.242-0.474,0.256-0.769c0.024-0.562,1.361-1.314,1.83-1.392c0.511-0.081,1.949,0.297,2.236-0.219c0.411-0.744-0.517-1.076-1.025-1.248c0.307-0.373,0.626-0.706,0.99-1.023c0.1-0.089,0.181-0.202,0.256-0.331c-0.255-0.104-0.361-0.183-0.586-0.221C508.025,52.622,507.676,52.617,507.348,52.629L507.348,52.629z M503.465,52.775c-0.095,0.038-0.189,0.1-0.256,0.182c0.202-0.023,0.384-0.066,0.55-0.182C503.656,52.754,503.563,52.74,503.465,52.775z M501.929,53.216c-0.097,0.062-0.195,0.124-0.293,0.182c0.197-0.045,0.398-0.107,0.585-0.182H501.929z M502.292,53.29c-0.135,0.016-0.271,0.065-0.402,0.108c0.31-0.091,0.551,0.239,0.808-0.073C502.562,53.265,502.43,53.272,502.292,53.29z M502.734,53.949c-0.098,0.009-0.195,0.025-0.293,0.036c0.087,0.085,0.187,0.166,0.293,0.222V53.949z M502.368,54.132c-0.024,0.226,0.105,0.371,0.329,0.367c0.085-0.008,0.172,0.009,0.257,0C502.728,54.441,502.534,54.293,502.368,54.132z M502.844,54.169c-0.085,0.18,0,0.24,0.256,0.146C503.014,54.27,502.931,54.213,502.844,54.169z\"\n        />\n        <Path\n          id=\"Path28461\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.675,60.761c-0.556-0.034-1.148-0.047-1.538-0.182c-0.604-0.21-0.817-0.692-1.21-0.768c-0.395-0.078-0.62,0.138-0.952,0.147c-0.33,0.008-0.798-0.269-1.027-0.111c-0.229,0.157,0.061,0.28-0.146,0.585c-0.131,0.195-0.488,0.415-0.806,0.622c0.353,0.171,0.45,0.235,0.55,0.403c0.1,0.166-0.052,0.384,0.074,0.515c0.123,0.129,0.483-0.039,0.584,0.11c0.103,0.148-0.255,0.306-0.074,0.512c0.18,0.207,0.791-0.271,1.137-0.073c0.345,0.201,0.599,0.806,0.55,1.134c-0.052,0.328-0.479,0.299-0.516,0.515c-0.033,0.213,0.024,0.219,0.258,0.476c0.232,0.257,0.793,0.484,1.281,0.844c0.488,0.358,1.319,0.93,1.61,1.355c0.177,0.257,0.204,0.38,0.224,0.55c0.074-0.014,0.135-0.005,0.221-0.037c0.253-0.096,0.62-0.348,0.585-0.662c-0.04-0.37,0.303-0.569,0.147-0.953c-0.135-0.326-0.471-0.543-0.587-0.877c-0.2-0.561,0.288-0.661,0.77-0.659c0.156,0.001,0.444-0.784,0.401-0.916c-0.066-0.208-0.333-0.333-0.515-0.403c-0.363-0.138-0.975-0.29-1.023-0.769C504.622,61.612,504.66,61.197,504.675,60.761z\"\n        />\n        <Path\n          id=\"Path10783\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.79,13.762c0.181,0.059,0.366,0.134,0.549,0.183c0.086-0.026,0.171-0.083,0.258-0.108C518.324,13.812,518.062,13.79,517.79,13.762z M518.047,13.946c-0.043-0.008-0.089,0.014-0.146,0.038c0.09,0.019,0.171,0.02,0.257,0.036C518.122,13.977,518.091,13.955,518.047,13.946L518.047,13.946z M521.822,14.239c0.093,0.417-0.419,0.395-0.622,0.183c0.221,0.135,0.257,0.194,0.11,0.368c-0.112,0.132,0,0.455-0.074,0.514c-0.37,0.29-0.962-0.424-1.427-0.222c0.789-0.251-0.346-0.237-0.515-0.22c-0.349,0.033-0.753,0.107-1.064-0.112c-0.489-0.342-1.395-0.585-1.976-0.402c0.176,0.102,0.344,0.164,0.55,0.183c-0.407,0.489-0.895,0.048-1.392,0.037c0.151,0.292,0.454,0.413,0.768,0.368c-0.31,0.335-0.822,0.053-1.171-0.038c-0.53-0.135-1.151,0.031-1.686,0.074c0.139,0.021,1.348,0.213,0.585,0.182c0.366,0.083,0.766,0.132,1.135,0.073c-0.101,0.083-0.237,0.105-0.366,0.074c-0.275,0.119-0.561,0.124-0.843,0.221c1.141,0.267,2.271,0.567,3.44,0.331c1.258-0.254,2.543-0.14,3.811-0.073c-0.936,0.326-1.955,0.255-2.93,0.222c0.244,0.183,0.553,0.192,0.843,0.221c-0.787,0.094-1.596-0.175-2.382-0.074c0.486,0.472,1.78,0.499,2.418,0.551c0.999,0.08,2.152,0.039,3.148-0.074c-0.099,0.057-0.165,0.121-0.254,0.185c0.715,0.472,1.994,0.569,2.781,0.255c0.614-0.243,0.902-0.307,1.541-0.255c0.421,0.034,0.979-0.107,1.318-0.37c-0.074-0.085-0.142-0.169-0.222-0.255c0.734-0.244,1.472-0.446,2.235-0.585c-0.295-0.916-1.509-0.651-2.235-0.622c-0.588,0.024-1.137-0.22-1.722-0.22c-0.265,0-0.586-0.079-0.842,0c-0.243,0.073-0.358-0.272-0.662-0.184c0.816,0.088-0.537,0.203-0.699,0.33c-0.319,0.265-0.801,0.052-1.17,0.109c0.512-0.235-0.148-0.459,0.404-0.515C522.412,14.322,522.097,14.334,521.822,14.239L521.822,14.239z M514.125,14.568c-0.139,0-0.251,0.036-0.367,0.146c0.197,0.007,0.364,0.044,0.55,0.11c0.077-0.061,0.176-0.124,0.255-0.183C514.432,14.611,514.266,14.568,514.125,14.568z M538.743,14.788c-0.597,0.03-1.186,0.124-1.683,0.367c1.141-0.11,2.311-0.087,3.441-0.292C539.966,14.811,539.343,14.758,538.743,14.788L538.743,14.788z M530.649,14.934c-0.086,0.042-0.206,0.103-0.294,0.146c0.189,0.014,0.371-0.008,0.551-0.073C530.81,14.99,530.744,14.953,530.649,14.934L530.649,14.934z M510.721,15.263c-0.161,0.003-0.24,0.067-0.184,0.33c-1.336-0.399,0.83,2.001,0.844,2.157c-0.496-0.154-0.77-0.697-1.356-0.512c0.271-0.434-1.013-1.184-1.282-1.318c-0.408-0.208-0.716-0.174-1.064,0.109c-0.235,0.194-0.498,0.123-0.728,0.292c-0.111,0.076,0.131,0.471,0.107,0.585c-0.381-0.536-0.916-0.208-1.428-0.402c0.052-0.096,0.127-0.198,0.184-0.292c-0.485-0.02-0.983,0.138-1.466,0c0.451,0.008,0.832-0.224,1.282-0.224c0.402,0,0.821-0.015,1.209-0.146c-0.091-0.501-1.008-0.22-1.318-0.182c-0.329,0.04-0.662,0.154-0.989,0.182c-0.219,0.021-1.177-0.403-0.843,0.146c-0.342,0.115-0.467-0.284-0.77-0.328c-0.229-0.032-1.238,0.305-0.584,0.474c-0.144,0.005-1.394,0.117-0.551,0.147c-0.218-0.02-0.458,0.023-0.658,0.111c0.279-0.008,0.258,0.025,0.22,0.22c-0.043,0.223,0.47,0.354,0.586,0.477c0.074,0.419,0.737,0.131,0.953,0.036c-0.074-0.089-0.136-0.174-0.222-0.256c0.287,0.139,0.613-0.066,0.844,0.221c-0.224,0.079-0.427,0.202-0.622,0.328c0.226,0.073,0.434,0.115,0.66,0.185c-0.471,0.33-1.033-0.289-1.502,0.074c0.487,0.102,0.63,0.654,1.099,0.769c0.569,0.143,1.181,0.052,1.758,0.22c-0.391,0.046-0.804-0.068-1.175,0.112c0.569,0.341,1.208,0.604,1.869,0.585c0.458-0.015,0.869-0.035,1.319-0.146c0.336-0.373,0.658-0.161,1.099-0.331c-0.188-0.09-0.388-0.155-0.585-0.223c0.242-0.047,0.272-0.221,0.108-0.402c0.566-0.187,1.194,0.448,1.504-0.328c0.376,0.128,0.274,0.582-0.111,0.582c0.278,0.41,0.879,0.306,1.282,0.184c0.252-0.073,0.475-0.191,0.698-0.329c0.397-0.246,0.461-0.034,0.878-0.036c-0.295,0.108-0.571,0.222-0.768,0.474c0.484-0.05,0.977,0.041,1.464,0.074c-0.812,0.251-1.79-0.187-2.564,0.219c-0.337,0.177-0.665,0.095-0.987,0.257c-0.619,0.309-1.193,0.118-1.833,0.292c0.074,0.091,0.174,0.173,0.256,0.256c-0.308-0.134-0.967-0.348-1.281-0.146c-0.602,0.385,0.821,0.704,0.989,0.697c0.802-0.03,1.581-0.21,2.382-0.256c0.493-0.028,0.972,0.044,1.466,0c0.421-0.038,0.898-0.286,1.317-0.221c-0.123,0.144-0.171,0.278-0.037,0.329c-0.609-0.093-1.257,0.074-1.866,0.074c-0.735,0-1.479,0.053-2.2,0.224c0.913,0.305,1.939,0.087,2.822,0.513c-0.855,0.017-1.797-0.471-2.675-0.222c-0.358,0.104-0.663-0.139-1.026-0.11c-0.684,0.061-0.465,0.48-0.035,0.73c0.569,0.339,1.407,0.435,2.053,0.585c0.472,0.113,0.734-0.1,1.172-0.146c0.37-0.038,0.711,0.152,1.062,0.223c-0.558,0.232-1.177-0.058-1.72,0.256c0.496,0.119,1.153,0.354,1.573,0.66c0.445,0.326,1.894-0.329,1.026-0.514c0.174-0.1,0.406-0.143,0.551-0.293c-0.034-0.087-0.074-0.17-0.11-0.254c0.116-0.054,0.236-0.135,0.328-0.224c0.194-0.531,0.56-0.843,1.139-0.843c0.384,0,0.764-0.53,0.473-0.843c-0.321-0.349,1.099-0.505,1.209-0.587c-0.094-0.053-0.16-0.095-0.256-0.146c0.415-0.008,0.167-0.419,0.074-0.62c0.909-0.096,1.708-0.444,2.638-0.405c0.445,0.024,1.566,0.129,1.722-0.475c-0.959-0.202-2.244-0.073-3.115-0.514c-0.325-0.166-0.58-0.271-0.952-0.22c-0.491,0.067-0.708-0.214-1.136-0.221c0.764-0.162-0.271-0.684-0.55-0.769c-0.303-0.09-0.533,0.157-0.769,0.292c-0.124,0.073-0.294,0.124-0.402,0c-0.248-0.285,0.234-0.399,0.402-0.623c-0.382-0.117-0.743-0.311-1.137-0.401c-0.325-0.075-0.545,0.077-0.843,0.035C511.445,15.456,510.986,15.259,510.721,15.263L510.721,15.263z M501.27,15.813c-0.097-0.008-0.19-0.018-0.292,0.036c0.191,0.023,0.392,0.058,0.585,0.074C501.473,15.854,501.365,15.823,501.27,15.813z M517.128,16.656c-0.144-0.007-0.314,0.013-0.438,0.108c0.186,0.008,0.369,0.025,0.551,0h0.293C517.4,16.719,517.275,16.662,517.128,16.656z M518.194,17.28c-0.189-0.001-0.36,0.071-0.514,0.223c0.105,0.025,0.188,0.046,0.292,0.074c0.27-0.025,0.556-0.081,0.809-0.182C518.597,17.349,518.384,17.282,518.194,17.28z M532.114,17.645c-0.233,0.038-0.451,0.132-0.658,0.293c0.106,0.009,0.187,0.025,0.292,0.035c0.797-0.254,1.866,0.149,2.563-0.223C533.614,17.839,532.814,17.531,532.114,17.645z M501.048,17.829c-0.063,0.008-0.111,0.005-0.184,0.035\n\t\tc0.139,0.473,0.734,0.799,1.172,0.916c0.517,0.138,1.155,0.603,1.684,0.549c-0.078-0.086-0.162-0.186-0.255-0.255c-0.406-0.311-1.01-0.241-1.392-0.585C501.75,18.197,501.494,17.765,501.048,17.829z M529.109,18.048c-0.066,0.012-0.155,0.042-0.222,0.11c0.187,0.072,0.371,0.17,0.551,0.256c0.09-0.062,0.205-0.123,0.292-0.184C529.53,18.192,529.307,18.013,529.109,18.048z M519.656,18.378c-0.733,0.046-1.464,0.224-1.866,0.369c0.48,0.096,0.845,0.133,1.245,0.439c0.349,0.265,0.729,0.147,1.136,0.145c0.174-0.001,1.948-0.021,1.319-0.584C521.14,18.428,520.393,18.33,519.656,18.378z M522.809,19.293c-0.354,0.013-0.736,0.074-1.101,0.074c-0.79,0-1.564-0.025-2.345,0.146c0.264,0.299,0.716,0.423,1.099,0.438c-0.047,0.224-0.236,0.473-0.367,0.662c-0.198,0.282-0.67,0.052-0.731,0.474c1.124,0.3,2.276-0.32,3.406-0.221c-0.092,0.088-0.745,0.37-0.515,0.549c0.436,0.336,0.853-0.029,1.283-0.146c0.473-0.128,0.768-0.082,1.208-0.367c0.501-0.323,1.025-0.423,1.611-0.477c-0.397-0.298-0.94-0.427-1.427-0.291c-0.541,0.147-1.11-0.141-1.613-0.293c0.141-0.174,0.297-0.307,0.515-0.369C523.489,19.324,523.162,19.282,522.809,19.293L522.809,19.293z M516.801,28.123c-0.139,0.009-0.306,0.062-0.438,0.111c0.172,0.13,0.354,0.233,0.55,0.328c0.184-0.053,0.284-0.174,0.292-0.368C517.069,28.137,516.943,28.115,516.801,28.123z\"\n        />\n        <Path\n          id=\"Path22538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.699,43.216c-0.102-0.009-0.188-0.003-0.328,0.037c-0.232,0.067-0.583,0.382-0.731,0.514c0.428-0.042,0.777-0.069,1.245,0.074c-0.156-0.032-1.267-0.016-0.551,0.147c-0.118-0.067-0.512-0.142-0.585,0.036c0.003,0.012-0.005,0.026,0,0.035c-0.03-0.024-0.084-0.056-0.146-0.073c-0.182-0.006-0.369-0.02-0.549-0.038c-0.421-0.169-0.853-0.066-1.282-0.036c0.27,0.239,0.638,0.49,0.988,0.585c-0.418-0.073-0.769-0.32-1.172-0.439c0.386,0.145,0.386,0.227,0,0.256c0.204,0.007,0.389,0.025,0.586,0.074c-0.142,0.044-0.27,0.086-0.404,0.146c0.288,0.09,0.578,0.164,0.878,0.183c-0.191,0.038-0.396,0.019-0.585-0.037c0.169,0.294,0.089,0.355-0.221,0.183c0.748,0.439-0.129,0.104-0.256,0c-0.042-0.181-0.102-0.375-0.257-0.475c-0.279-0.18-1.221,0.666-0.768,0.074c-0.272,0.137-0.638,0.046-0.808,0.366c0.192,0.023,0.386,0.056,0.585,0.036c0.024-0.008,0.048-0.026,0.073-0.036c0.147,0.015,0.292,0.055,0.439,0.074c0.097,0.016,0.203-0.051,0.294,0c-0.092,0.331-0.681,0.198-0.915,0.22c-0.158,0.014-1.734,0.185-0.844,0.222c-0.185-0.007-0.368,0.014-0.55,0.038c0.173,0.123,0.339,0.168,0.55,0.181c-0.226-0.001-0.434,0.141-0.55,0.331c0.746-0.019,1.417-0.75,2.089-0.073c-0.188-0.111-0.807-0.144-0.808-0.109c-0.134-0.026-0.27-0.032-0.368,0.037c-0.516,0.372,0.774,0.173-0.109,0.368c0.46,0.171,0.927-0.053,1.392,0c-0.275-0.01-0.961,0.453-0.366,0.475c-0.286,0.114-0.455-0.221-0.697-0.293c-0.269-0.082-0.579-0.026-0.843,0.036l0.326-0.145c-0.289-0.189-0.625,0.007-0.876,0.145c0.176,0.07,0.361,0.088,0.551,0.074c-0.201,0.302-0.307,0.007-0.551,0.073c-0.216,0.059-0.334,0.27-0.55,0.329c0.524,0.217,0.91-0.02,1.427,0c0.272,0.009,0.542,0.115,0.809,0.185c-0.05,0.033-0.073,0.146-0.073,0.292c-0.267-0.217-0.714-0.383-1.027-0.185c0-0.273-1.211-0.073-1.315,0.293c0.204-0.003,0.41,0.074,0.583,0.183c-0.423-0.218-0.715,0.15-1.135,0.073c-0.326-0.058-0.74,0.074-1.025,0.223c0.29,0.076,0.541,0.283,0.843,0.329c-0.109,0.008-1.278,0.04-0.549,0.108c-0.668,0.072,0.146,0.086,0.255,0.074c-0.36,0.131-0.731-0.061-1.101,0.036c0.143,0.033,0.27,0.094,0.403,0.147c-0.192-0.037-0.397-0.057-0.585,0c0.304,0.509,0.746,0.021,1.172,0.146c-0.048,0.05-0.755,0.403-0.843,0.403c-0.254,0.002-0.354-0.332-0.622-0.147c0.256,0.123,0.275,0.342,0.037,0.514c0.285,0.083,0.591-0.009,0.877,0.037c-0.31,0.025-0.621,0.041-0.807,0.329c0.173-0.041,0.339-0.077,0.515-0.11c-0.365,0.138-1,0.501-1.356,0.515c0.037-0.005,0.069,0.073,0.11,0.074c-0.069-0.008-0.155-0.009-0.222,0c-0.193,0.03-0.347,0.15-0.439,0.369c0.088-0.019,0.172-0.021,0.255-0.036c0.202-0.108,0.405-0.174,0.623-0.223c-0.066-0.015-0.085-0.105-0.146-0.11c0.062,0.013,0.121,0.044,0.185,0.073c-0.019,0.003-0.024,0.033-0.038,0.037c0.32,0.074,0.703,0.102,0.77,0.402c-0.789-0.781-1.603,0.24-0.916,0.515c-0.269-0.145-0.959-0.273-0.621,0.255c0.025,0.041,0.648,0.28,0.73,0.257c-0.204,0.063-0.47,0.223-0.66,0.035c-0.058-0.081-0.144-0.155-0.221-0.219c-0.345-0.02-0.592,0.55-0.404,0.806c0.13-0.17,0.332-0.299,0.55-0.256c-0.188,0.184-0.223,0.333,0.146,0.367c0.148-0.056,0.327-0.082,0.477-0.11c-0.078,0.042-0.141,0.112-0.223,0.148c-0.084,0.036-0.272,0.039-0.403,0.035c-0.006,0.004-0.028-0.001-0.035,0c-0.161,0.041-0.281,0.152-0.439,0.147c0.46,0.169,0.951,0.374,1.246,0.328c0.444-0.069,0.254-0.272,0.659-0.402c0.409-0.128,1.243-0.165,1.798-0.074c0.223,0.037,0.33,0.117,0.584,0.222c0.134-0.227,0.255-0.483,0.439-0.584c0.37-0.202,0.117-2.025,0.037-2.306c0.471,0.017,1.611,0.025,1.942-0.404c0.15-0.192-0.263-0.517,0-0.661c0.223-0.122,0.338-0.173,0.515-0.368c0.251-0.276,1.335-0.915,1.391-1.21c0.068-0.348-0.482-0.693-0.695-0.876c0.89-0.408,1.217-1.369,2.157-1.686c0.57-0.187,1.747,0.554,1.944-0.366c0.049-0.233-0.185-0.619-0.036-0.807c-0.224-0.156-0.363-0.282-0.515-0.331C515.919,43.24,515.803,43.222,515.699,43.216L515.699,43.216z M511.856,44.901c-0.17-0.025-0.338-0.054-0.513-0.035c-0.061,0.024-0.124,0.047-0.182,0.073C511.393,44.974,511.627,44.943,511.856,44.901z M510.319,44.974c-0.104,0.013-0.176,0.053-0.222,0.183c0.188-0.003,0.372-0.007,0.548-0.074C510.555,45.008,510.421,44.961,510.319,44.974z M508.668,47.173c-0.096,0.009-0.198,0.025-0.294,0.035C508.447,47.495,508.668,47.582,508.668,47.173z M507.13,48.051c-0.093,0.009-0.169,0.034-0.259,0.073c0.187-0.018,0.37-0.019,0.551-0.037C507.327,48.066,507.223,48.043,507.13,48.051z M508.56,49.442c-0.203,0.209-1.176,0.404-0.731,0.516c-0.147-0.028-0.38,0.08-0.513,0c-0.158-0.094-0.104-0.249-0.223-0.255C507.588,49.614,508.068,49.559,508.56,49.442z M506.215,49.625c-0.049,0.015-0.103,0.068-0.146,0.111c0.096-0.026,0.195-0.046,0.292-0.074C506.308,49.647,506.264,49.612,506.215,49.625L506.215,49.625z M505.151,49.846c-0.17,0.084-0.031,0.552,0.368,0.22c-0.034-0.04-0.037-0.102-0.073-0.146C505.317,49.819,505.206,49.818,505.151,49.846z M503.945,51.165c-0.066,0.001-0.176,0.085-0.257,0.183c0.11,0.077,0.229,0.1,0.368,0.073C504.027,51.239,504.008,51.162,503.945,51.165L503.945,51.165z\"\n        />\n        <Path\n          id=\"Path28410\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.846,38.782c-0.009,0.037-0.026,0.074-0.037,0.109c-0.017,0.062-0.021,0.124-0.037,0.184c-0.175-0.104-0.393-0.106-0.585-0.038c0.333,0.362,1.215,0.422,1.65,0.293c-0.627,0.163,0.074,0.144,0.182,0.439c-0.412-0.32-0.381,0.07-0.22,0.183c0.268,0.06,0.247,0.113-0.073,0.11c0.202,0.024,0.38,0.105,0.515,0.255c-0.144-0.023-2.459-1.15-1.829-0.255c-0.358-0.265-0.396,0.353-0.732-0.074c-0.455,0.277-0.671,0.746,0.035,0.991c-0.241-0.025-0.8-0.45-0.951-0.074c-0.147,0.368-0.515,0.422-0.809,0.622c0.271-0.288,1.205-1.551,0.515-1.832c-0.027,0.36-0.434,0.243-0.549,0.549c-0.096-0.341-0.446,0.234-0.146,0.405c-0.253,0.022-0.373,0.37-0.587,0.513c0.189-0.366,0.141-0.672,0.185-1.062c-0.455,0.091-1.489,0.016-1.43,0.731c0.195-0.07,0.401-0.048,0.585,0.036c-0.211-0.075-0.395-0.056-0.55,0.11c0.044,0.08,0.089,0.142,0.146,0.182c-0.086-0.024-0.189-0.037-0.255-0.073c-0.284-0.156-0.553-0.261-0.878-0.182c0.169,0.296,0.438,0.383,0.731,0.474c-0.321-0.076-0.643-0.033-0.697,0.33c0.125-1.189-1.468-0.34-0.768,0.182c-0.615-0.114-1.467,0.731-0.732,0.661c-0.173,0.088-0.31,0.188-0.184,0.256c-0.198-0.041-0.4-0.046-0.585,0.074c0.194,0.069,0.399,0.131,0.585,0.22c-0.486-0.063-1.012-0.111-1.501-0.036c-0.514,0.075-0.361,0.481-0.731,0.551c0.315,0.234,0.918,0.189,1.282,0.146c0.099-0.013,0.169,0.008,0.256,0c0.148-0.13,0.5-0.445,0.731-0.515c0.278-0.079,0.396-0.061,0.698,0.036c0.15,0.049,0.29,0.175,0.513,0.331c0.022-0.024-0.04-0.094,0-0.11c0.468-0.176,0.792,0.107,1.246,0.073c0.917-0.069,2.007,0.753,2.896,0.074c-0.176-0.079-0.361-0.14-0.55-0.184c0.449-0.272,1.074-0.891,0.294-1.208c0.569-0.258,1.42,0.033,1.943-0.256c-0.091-0.077-0.174-0.139-0.259-0.222c0.652-0.337,1.175-0.27,1.759,0.182c0.131,0.102,0.321,0.266,0.515,0.439c0.174-0.075,0.272-0.277,0.475-0.293c0.419-0.028,0.815,0.011,0.844-0.256c0.025-0.269-0.252-0.337-0.514-0.402c-0.264-0.064-0.488-0.123-0.439-0.328c0.05-0.21,0.322-0.111,0.622-0.039c0.302,0.073,0.611,0.108,0.697-0.221c0.085-0.326-0.199-0.6-0.624-0.879c-0.421-0.278-0.97-0.546-1.427-0.807c-0.13-0.073-0.379-0.064-0.551-0.108c-0.024,0.045-0.098-0.019-0.11,0.074c-0.088-0.061-0.171-0.123-0.255-0.182C523.048,38.9,522.951,38.835,522.846,38.782L522.846,38.782z M518.081,38.965c-0.034,0.021-0.092,0.063-0.108,0.147c0.091,0.062,0.189,0.104,0.293,0.145C518.312,39.076,518.188,38.907,518.081,38.965L518.081,38.965z M518.926,38.965c0.433,0.225,0.537,0.721,1.1,0.402c-0.097-0.042-0.197-0.104-0.294-0.146C519.499,39.027,519.217,38.985,518.926,38.965L518.926,38.965z M521.231,39.003c-0.221-0.006-0.445,0.084-0.621,0.22c0.176,0.485,0.798,0.254,0.845-0.183C521.379,39.012,521.309,39.004,521.231,39.003z M517.275,39.368v0.256c0.177-0.101,0.361-0.182,0.55-0.256C517.644,39.397,517.461,39.397,517.275,39.368z M518.375,39.406c-0.304-0.025-0.565,0.139-0.843,0.223c-0.027,0.184,0.013,0.288,0.073,0.366c-0.048-0.016-0.094-0.031-0.146-0.036c-0.071-0.004-0.144,0.005-0.22,0.036c0.36,0.108,0.254,0.244,0.034,0.403c-0.052-0.095-0.09-0.162-0.146-0.257c-0.193,0.108-0.575,0.296-0.035,0.293c-0.192-0.058-0.987,0.227-0.293,0.146c-0.216,0.008-0.38,0.088-0.55,0.223c0.26,0.106,1.46,0.162,1.392-0.331c0.154-0.065,0.277-0.146,0.402-0.254c-0.057-0.028-0.124-0.042-0.183-0.074c0.47,0.026,1.272-0.482,1.392-0.513c-0.239,0.021-0.432-0.03-0.586,0C518.586,39.642,518.486,39.414,518.375,39.406L518.375,39.406z M521.563,39.553c-0.053,0.007-0.11,0.032-0.146,0.074c0.19,0.143,0.432,0.143,0.622,0C521.916,39.642,521.72,39.534,521.563,39.553z M519.44,39.626c-0.185,0.107-0.366,0.248-0.515,0.402c0.28-0.041,0.632-0.074,0.731-0.402H519.44z M521.272,39.808c-0.043,0-0.077,0.017-0.11,0.035c-0.067,0.041-0.11,0.14-0.112,0.257c0.073,0.011,0.154,0.027,0.224,0.036c0.054-0.088,0.092-0.205,0.146-0.293C521.365,39.824,521.315,39.807,521.272,39.808L521.272,39.808z M515.078,40.761c0.142,0.124,0.202,0.189,0.186,0.222c-0.05,0.088-0.646-0.138-0.847-0.037c0.166,0.146,0.331,0.207,0.552,0.184c-0.395,0.141-0.804,0.058-1.211,0.145c0.257-0.025,0.322,0.015,0.293,0.256l0.258-0.036c-0.384,0.085-0.384,0.205,0,0.293c-0.18,0.072-0.366,0.13-0.551,0.182c0.327,0.188,0.714,0.095,1.026-0.073c0.37-0.202,0.852-0.009,1.244-0.109c-0.331-0.074-0.369-0.13-0.073-0.223c0.126-0.139,0.226-0.449,0.073-0.475c0.135-0.107-0.336-0.172-0.513-0.255c-0.346-0.174-0.307-0.027-0.258,0.073C515.233,40.878,515.194,40.878,515.078,40.761z M518.375,41.237c0.118,0.012,0.237,0,0.37,0c0.287,0,0.123,0.38-0.074,0.404C518.796,41.411,518.62,41.308,518.375,41.237z M512.15,41.492c-0.484-0.034-1.084,0.569-1.211,0.954c0.184,0.057,0.348,0.034,0.477-0.11c0.371-0.069,0.857-0.379,0.953-0.769C512.305,41.534,512.22,41.497,512.15,41.492L512.15,41.492z M510.207,42.226c0.014,0.189-0.043,0.372-0.11,0.552c-0.288-0.341-0.834,0.188-1.211,0.366c0.404,0.341,0.943-0.304,1.394-0.109c-0.174,0.083-0.357,0.124-0.55,0.147c0.052,0.058,0.091,0.123,0.146,0.182c0.342-0.015,0.764-0.043,1.023-0.292c-0.265-0.07-0.219-0.148-0.146-0.329C510.84,42.528,510.328,42.316,510.207,42.226L510.207,42.226z M511.709,42.336c-0.071-0.02-0.136,0.017-0.255,0.073c-0.229,0.109-0.332,0.645,0,0.662c-0.168-0.059-0.348-0.058-0.515,0c0.025,0.085,0.046,0.169,0.073,0.255c-0.173,0.062-0.335,0.104-0.518,0.109c0.272,0.297-0.172,0.436-0.181,0.733c0.243-0.216,0.532-0.361,0.845-0.439c-0.082,0.094-0.145,0.195-0.224,0.293c0.16,0.007,0.355,0.162,0.515,0.11c0.195-0.065,0.278-0.392,0.438-0.515c-0.024,0.604,0.268,0.114,0.405-0.037c0.125-0.14,0.302-0.12,0.473-0.11c0.035,0.002,0.076,0.002,0.11,0c0.359-0.016,0.666-0.526,0.292-0.769c-0.161-0.104-0.481-0.173-0.62,0c-0.2,0.25-0.619,0.458-0.916,0.769c0.012-0.074,0.816-1.025,0.11-0.515C511.926,42.732,511.925,42.385,511.709,42.336L511.709,42.336z M512.77,43.471c-0.089-0.009-0.215,0.044-0.367,0.221C512.992,44.104,513.041,43.501,512.77,43.471z M513.102,42.372c-0.092,0.012-0.172,0.079-0.256,0.147c0.095,0.026,0.196,0.046,0.293,0.074l0.256-0.146C513.298,42.395,513.191,42.364,513.102,42.372z M509.949,42.409\n\t\tc-0.048,0-0.141,0.077-0.256,0.183h0.293C510.005,42.487,509.998,42.409,509.949,42.409L509.949,42.409z M514.494,42.482c-0.054,0.019-0.122,0.033-0.146,0.109c0.163,0.17,0.421,0.246,0.623,0.109C514.881,42.59,514.649,42.427,514.494,42.482L514.494,42.482z M514.092,42.739c-0.122,0.031-0.272,0.12-0.331,0.22c0.184-0.024,0.368-0.007,0.551,0C514.298,42.754,514.206,42.706,514.092,42.739L514.092,42.739z M509.656,43.363c-0.124,0.003-0.252,0.047-0.366,0.109c0.093,0.043,0.159,0.105,0.255,0.147c0.173,0.024,0.355-0.058,0.477-0.183C509.906,43.386,509.783,43.36,509.656,43.363z M510.319,43.692c-0.222-0.003-0.436,0.058-0.586,0.221c-0.151-0.565-0.86,0.255-1.062,0.368C509.115,44.593,510.102,44.124,510.319,43.692z M507.901,44.058c-0.218-0.01-0.36,0.174-0.585,0.111c0.146,0.173,0.086,0.217-0.184,0.182c0.051,0.043,0.094,0.102,0.146,0.146c-0.062,0.087-0.124,0.171-0.184,0.255c0.394-0.272,1.029-0.125,1.355-0.513C508.209,44.284,508.116,44.068,507.901,44.058z M510.024,44.167c-0.122-0.002-0.223,0.059-0.291,0.146C509.826,44.27,509.926,44.21,510.024,44.167z M506.837,44.533c-0.19,0.001-0.363,0.146-0.328,0.367c0.237,0.053,0.423-0.119,0.514-0.328C506.963,44.537,506.901,44.533,506.837,44.533L506.837,44.533z M506.363,44.645c-0.142,0.06-0.267,0.139-0.369,0.255c-0.072,0.079-0.129,0.164-0.183,0.257C506.148,45.358,506.492,44.975,506.363,44.645L506.363,44.645z\"\n        />\n        <Path\n          id=\"Path22496\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.941,36.586c-0.276,0-0.494,0.206-0.768,0.22c0.182,0.041,0.306,0.223,0.439,0.33c0.179,0.147,0.609-0.042,0.807-0.073h0.073c-0.13-0.043-0.058-0.195,0.074-0.329C531.359,36.67,531.152,36.629,530.941,36.586z M535.445,36.732c-0.521-0.007-1.46,0.486-1.609,0.514c0.293,0.065,0.632,0.032,0.844,0.293c-0.32-0.134-0.569,0.168-0.879,0.146c0.004,0.209,0.125,0.396,0.33,0.439c-0.182-0.056-0.367-0.074-0.551-0.037c0.07,0.096,0.152,0.197,0.223,0.293c-0.219,0.008-0.521-0.164-0.697,0.035c-0.121,0.137-0.146,0.278-0.367,0.257c0.136-0.264,0.181-0.782-0.147-0.843c0.316-0.089,0.321-0.326,0.223-0.698c-0.668,0.18-1.724,1-2.162,1.539c-0.093,0.118,0.128,0.176-0.035,0.293c-0.138,0.067-0.254,0.163-0.329,0.291c-0.073,0.122-0.403-0.066-0.586,0.037c-0.026-0.274,0.382-0.682,0.516-0.698c-0.01-0.212-0.123-0.307-0.329-0.255c0.373-0.438,1.204-0.455,1.428-1.025c-0.371,0.196-0.724-0.181-1.099-0.147c0.521,0.671-0.532-0.031-0.55-0.035c-0.273-0.059-1.456,0.068-0.698,0.223c-0.27,0.304-0.549-0.095-0.843,0.145c0.241,0.178,0.545,0.159,0.808,0.292c-0.209,0.132-1.191,0.071-0.661,0.515c-0.358,0.012-0.731-0.051-1.063,0.145c-0.219,0.128-0.394,0.502-0.697,0.439c0.752,0.062-0.139,0.156-0.256,0.146c0.499,0.062,0.285,0.202,0.036,0.329c0.164,0.161,0.537,0.107,0.586,0.257c-0.419,0.017-1.059,0.284-1.1-0.403c-0.169,0.108-0.385,0.155-0.585,0.183c0.198-0.038,0.359-0.127,0.401-0.329c-0.353-0.056-0.737-0.171-1.099-0.109c0.03,0.203,0.161,0.315,0.368,0.328c-0.238-0.031-0.632-0.096-0.551-0.438c-0.272,0.229-0.641-0.067-0.808,0.223c0.173,0.044,0.42,0.036,0.551,0.109c0.458,0.259,1.006,0.524,1.429,0.806c0.425,0.28,0.708,0.556,0.622,0.878c-0.084,0.327-0.395,0.293-0.696,0.223c-0.303-0.074-0.572-0.174-0.622,0.036c-0.051,0.209,0.175,0.269,0.438,0.33c0.263,0.063,0.539,0.135,0.513,0.403c-0.024,0.268-0.423,0.225-0.843,0.256c-0.203,0.015-0.3,0.219-0.476,0.292c0.266,0.243,0.536,0.504,0.731,0.584c0.839,0.346,1.662,0.432,2.454,0.074c0.255-0.116,0.279-0.396,0.622-0.291c0.277,0.081,0.563,0.107,0.843,0.18c0.42,0.111,1.08,0.634,1.43,0.183c0.148-0.189,0.248-0.401,0.476-0.513c0.225-0.113,0.453-0.036,0.659-0.223c0.186-0.168,0.019-0.5,0.036-0.697c0.031-0.311,0.098-0.582,0.185-0.878c0.371-1.29,1.897-0.581,2.93-1.245c0.632-0.406,1.091,0.171,1.683,0.402c0.521,0.205,1.04,0.299,1.576,0.439c0.7,0.184,0.56,0.698,0.184,1.064c-0.143,0.137-0.615,0.369-0.258,0.583c0.174,0.108,0.35,0.183,0.552,0.074c0.42-0.232,0.31-0.391,0.327-0.551c0.028-0.226,0.609-0.257,0.809-0.291c0.384-0.065,1.013-0.238,0.73-0.769c0.149,0.178,1.72,0.684,1.464-0.073c-0.122-0.371-0.812-0.55-0.951-0.074c-0.1-0.316-0.419-0.353-0.698-0.368c-0.006,0.152-0.003,0.294,0.036,0.439c-0.209,0.01-0.335-0.008-0.366-0.221c-0.246,0.039-0.486,0.079-0.733,0.11c0.723-0.312,0.051-0.471-0.255-0.515c0.724-0.268-0.501-0.324-0.731-0.368c-0.329-0.059-0.652-0.09-0.988-0.11c0.475-0.417,1.54-0.006,2.088,0.074c0.677,0.096,1.007-0.282,1.611-0.404c0.136-0.025,1.104-0.139,0.807-0.439c-0.46-0.462-1.303-0.37-1.866-0.329c0.616-0.13-0.286-0.667-0.662-0.293c-0.089-0.454-0.691-0.15-0.952-0.073c0.307-0.521-0.805-0.69-1.1-0.515c-0.225,0.133-1.01,0.921-0.33,0.916c-0.165-0.015-0.319,0.015-0.438,0.11c0.022-0.016,0.013-0.059,0.036-0.073c-0.342-0.089-0.716,0.059-1.062,0.037c0.289-0.137,0.615-0.262,0.878-0.439c-0.332-0.267-0.846,0.061-1.208,0.073c0.287-0.058,0.559-0.18,0.844-0.255c-0.172-0.109-0.353-0.172-0.551-0.146c0.07-0.044,1.402-0.184,1.136-0.439c-0.096-0.09-0.601-0.15-0.623-0.256C535.744,36.761,535.623,36.733,535.445,36.732L535.445,36.732z M527.499,36.95c-0.052,0.008-0.106,0.048-0.146,0.111c0.153,0.155,0.337,0.198,0.549,0.146C527.827,37.099,527.652,36.927,527.499,36.95z M525.778,37.501c0.592,0.664-1.348,0.025-0.477,0.438c-0.275,0.005-0.461-0.237-0.695-0.037c-0.205,0.174-0.698,0.029-0.953,0.073c0.178,0.077,0.359,0.138,0.55,0.181c-0.082,0.074-0.165,0.157-0.255,0.223c0.35-0.267,0.888-0.074,1.283-0.111c0.473-0.044,0.854-0.383,1.245-0.62c0.033-0.036,0.073-0.074,0.107-0.11C526.313,37.566,526.037,37.613,525.778,37.501L525.778,37.501z M527.022,37.794c-0.333,0.089,0.253,0.549,0.661,0.475c0.299-0.406-0.123-0.461-0.438-0.475C527.156,37.789,527.071,37.78,527.022,37.794z M526.802,38.013c-0.37,0.422-0.943,0.217-1.356,0.551c0.293,0.225,0.667-0.147,0.66,0.328c0.203-0.148,1.18-0.373,0.769-0.766C526.861,38.079,526.821,38.057,526.802,38.013L526.802,38.013z M536.142,38.6c0.006-0.008,0.033,0.008,0.036,0c-0.028,0.074-0.043,0.167-0.036,0.255C536.113,38.76,536.109,38.672,536.142,38.6z M524.896,38.635c-0.099,0.002-0.186,0.007-0.255,0.037c0.187,0.256,0.483,0.26,0.769,0.292h0.254C525.552,38.738,525.195,38.629,524.896,38.635z M539.695,39.882c-0.287,0.053-0.023,0.562,0.477,0.146c-0.248,0.143-0.369,0.102-0.33-0.146C539.778,39.866,539.74,39.874,539.695,39.882L539.695,39.882z\"\n        />\n        <Path\n          id=\"Path10963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M462.227,37.532c0.394-0.173,0.785-0.396,1.222-0.435c0.263-0.023,0.77,0.016,0.939-0.245c0.358-0.565-0.943,0.038-1.072,0.116C462.967,37.178,462.41,37.09,462.227,37.532\"\n        />\n        <Path\n          id=\"no\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M488.997,63.204c0.553-0.27,1.158-0.031,1.728-0.208c-0.128-0.026-0.254-0.009-0.371,0.05c-0.266,0.085-0.47-0.109-0.728-0.102c0.844-0.254-0.562-0.124,0.256-0.288c-0.286-0.045-0.575,0.003-0.863,0.024c0.287-0.057,0.584-0.057,0.863-0.157c-0.248,0.058-0.89,0.239-0.886-0.212c0.205,0.025,0.387-0.024,0.55-0.155c-0.699,0.073,0.365-0.389,0.549-0.392c0.223-0.006,0.343,0.17,0.55,0.208c0.205,0.041,0.865-0.167,0.394,0.287c0.114-0.279,1.568-0.47,1.86-0.338c-0.317-0.172-0.694,0.047-1.027-0.012c-0.175-0.031-1.631-0.094-0.884-0.118c-0.453-0.033-1.181,0.177-1.568-0.131c0.216,0.012,0.397-0.057,0.55-0.208c-0.122-0.131-0.657-0.208-0.636-0.444c0.026-0.335,0.771,0.263,0.795,0.468c0.097-0.042,0.184-0.107,0.262-0.182c-0.48,0.008-0.107-0.567,0.316-0.024c0.025-0.256,0.327-0.428,0.37-0.124c0.025,0.186,0.759,0.149,0.887,0.152c-0.216-0.045-0.942-0.338-0.496-0.607c0.536-0.322,0.621-0.004,1.017,0.32c-0.698-1.377,1.727-0.402,0.763,0.234c0.208,0.051,0.401,0.019,0.577-0.104c-0.22-0.046-0.377-0.232-0.161-0.419c0.115-0.098,0.428,0.044,0.577-0.025c-0.615,0.024-0.68-0.303-1.162-0.482c-0.381-0.139-0.807,0.089-1.19-0.016c0.304-0.102,0.627-0.066,0.941-0.105c-0.287-0.174-0.621-0.03-0.891-0.263c0.501-0.11,1.097-0.263,1.602-0.078c0.425,0.156,1.131,0.382,1.539,0.107c-0.189,0.05-0.381,0.067-0.574,0.052c0.071-0.582,1.076-0.525,1.465-0.392c-0.491-0.504-1.148,0.302-1.677-0.079c0.185-0.047,0.37-0.1,0.551-0.155c-0.414,0.021-1.044,0.394-1.387,0c0.17-0.072,0.342-0.096,0.521-0.078c-0.224-0.047-0.417-0.153-0.577-0.315c0.277-0.193,0.612-0.266,0.909-0.058c0.304,0.211,0.58-0.112,0.898-0.047c0.292,0.058,0.547-0.108,0.668,0.263c0.098,0.315,0.697,0.342,0.926,0.521c-0.28-0.503-1.039-0.498-1.174-1.123c0.209-0.133,0.534,0.138,0.659,0.282c0.293,0.345,0.137,0.272,0.675,0.292c-0.527-0.051-0.181-0.271,0.055-0.315c-0.107-0.008-1.052-0.039-0.287-0.076c-0.116,0.009-0.813-0.239-0.43-0.325c0.444-0.101,0.964-0.121,1.419-0.197c-0.27,0.034-0.56,0.066-0.81-0.078c0.104-0.099,0.195-0.207,0.271-0.327c0.157-0.19,0.306-0.072,0.502-0.148c0.304-0.119,0.618-0.006,0.296,0.322c0.267-0.124,0.553-0.185,0.84-0.237c-0.203,0.039-0.402,0.027-0.604-0.025c0.166-0.117,0.351-0.188,0.55-0.21c-0.184-0.028-0.366-0.028-0.55,0c0.282-0.188,0.681-0.274,1.004-0.369c0.381-0.106,0.915,0.546,0.361,0.786c0.271-0.101,0.555-0.042,0.834-0.056c-0.713-0.167,0.163-0.328,0.354-0.326c0.321,0.003,0.664,0.09,0.979,0.015c-0.197-0.238-0.143-0.343,0.156-0.314c-0.188-0.071-0.373-0.051-0.551,0.052c0.427-0.329,0.922-0.592,1.466-0.655c-0.024-0.235-0.188-0.313-0.393-0.209c0.082-0.357,0.469-0.341,0.734-0.471c-0.238-0.03-0.896,0.121-0.287-0.235c-0.55,0.024-0.868,0.633-1.412,0.708c0.198-0.001,0.378-0.055,0.55-0.157c0.316,0.433-0.714,0.753-0.962,0.842c-0.819,0.293-1,0.449-1.469-0.238c0.229-0.002,0.433-0.114,0.598-0.262c-0.379,0.089-0.765,0.187-1.123,0.338c0.205-0.136,0.446-0.319-0.026-0.315c0.416-0.183,0.963-0.573,1.438-0.392c-0.196-0.123-0.387-0.115-0.573,0.026c0.083-0.074,0.172-0.146,0.264-0.21c-0.596,0.124,0.031-0.214,0.188-0.337c0.193-0.156,0.077-0.354,0.415-0.239c-0.263-0.727,1.353-0.537,1.205-1.174c0.291,0.087,0.461,0.375,0.762,0.445c-0.039,0.1-0.083,0.194-0.134,0.286c0.268-0.173,0.571-0.321,0.889-0.368c-0.514,0.054-0.209-0.313,0.057-0.314c-0.177-0.07-0.364-0.103-0.552-0.107c0.006-0.417,0.581-0.422,0.865-0.499c-0.14-0.004-0.281-0.024-0.42-0.052c0.476-0.369,1.17-0.463,1.727-0.235c-0.927-0.458-1.607,0.431-2.512,0.418c0.359-0.107,0.351-0.174-0.024-0.21c0.265-0.139,0.572-0.058,0.835-0.208c-0.205,0.08-0.42,0.088-0.629,0.024c0.176-0.073,0.359-0.099,0.549-0.077c-0.839-0.172,0.938-0.245,0-0.183c0.255-0.024,0.512-0.083,0.733-0.21c-0.652,0.018-0.009-0.296,0.237-0.052c0.043-0.336,0.427-0.37,0.5-0.024c-0.215,0.088-0.432,0.105-0.655,0.053c0.612,0.284,1.438-0.168,1.882-0.574c-0.195,0.092-0.373,0.222-0.57,0.306c-0.183,0.079-0.92,0.059-0.265-0.022c-0.368-0.031-0.322-0.18-0.131-0.366c-0.217-0.041-0.419,0.068-0.55,0.234c-0.188-0.256,0.048-0.827,0.393-0.812c0.073,0.067,0.141,0.138,0.198,0.223c0.19,0.184,0.46,0.025,0.666-0.037c-0.084,0.025-0.704-0.218-0.728-0.257c-0.335-0.53,0.354-0.384,0.619-0.238c-0.684-0.272,0.153-1.307,0.941-0.523c-0.091-0.43-0.744-0.616-1.097-0.574c0.363-0.013,1.006-0.37,1.363-0.501c0.334-0.124,0.216,0.065,0.421,0.192c0.134,0.08,0.371-0.036,0.52-0.008c-0.443-0.109,0.526-0.288,0.73-0.498c-0.733,0.174-1.491,0.241-2.224,0.419c0.184-0.29,0.505-0.32,0.812-0.339c-0.286-0.048-0.579,0.03-0.863-0.053c0.237-0.173,0.202-0.376-0.057-0.499c0.269-0.184,0.371,0.133,0.629,0.128c0.09-0.001,0.792-0.341,0.84-0.393c-0.422-0.123-0.847,0.379-1.153-0.126c0.188-0.056,0.38-0.063,0.572-0.025c-0.135-0.053-0.273-0.097-0.42-0.128c0.368-0.096,0.743,0.105,1.103-0.026c-0.107,0.012-0.904-0.037-0.236-0.105c-0.729-0.072,0.438-0.096,0.551-0.104c-0.304-0.046-0.551-0.238-0.839-0.315c0.285-0.146,0.672-0.282,1-0.223c0.42,0.073,0.723-0.309,1.147-0.092c-0.175-0.107-0.369-0.159-0.573-0.156c0.107-0.37,1.307-0.562,1.307-0.288c0.312-0.198,0.78-0.058,1.047,0.159c0-0.292,0.05-0.343,0.342-0.235c-0.363-0.074-0.718-0.208-1.089-0.224c-0.521-0.02-0.898,0.203-1.424-0.013c0.218-0.06,0.335-0.281,0.549-0.338c0.244-0.068,0.349,0.249,0.55-0.054c-0.186,0.014-0.37-0.01-0.55-0.076c0.253-0.141,0.573-0.346,0.866-0.158c-0.107,0.052-0.211,0.105-0.319,0.158c0.267-0.065,0.574-0.109,0.841-0.024c0.24,0.073,0.42,0.402,0.707,0.286c-0.594-0.024,0.065-0.504,0.339-0.497c-0.465-0.053-0.902,0.197-1.361,0.025c0.884-0.193-0.415-0.008,0.1-0.378c0.16-0.118,0.434,0.028,0.61,0.01c-0.672-0.106,0.296-0.094,0.548,0.056c-0.669-0.678-1.319,0.059-2.064,0.076c0.117-0.188,0.321-0.317,0.549-0.314c-0.213-0.017-0.402-0.085-0.573-0.21c0.181-0.024,0.366-0.031,0.548-0.024c-0.892-0.034,0.705-0.202,0.863-0.217c0.236-0.023,0.803,0.13,0.895-0.204c-0.435-0.235-0.906-0.024-1.362-0.078c0.171-0.32,0.51-0.225,0.785-0.368c-0.452,0.589,0.48-0.279,0.763-0.1c0.352,0.223,0.088,0.955,0.704,0.911c-0.217-0.043-0.376-0.207-0.421-0.419\n\t\tc0.127,0.103,1.011,0.439,0.264,0c0.307,0.174,0.376,0.111,0.211-0.182c0.188,0.054,0.381,0.063,0.572,0.025c-0.302-0.023-0.601-0.069-0.891-0.159c0.136-0.062,0.273-0.114,0.42-0.157c-0.197-0.046-0.397-0.073-0.6-0.075c0.385-0.029,0.385-0.118,0-0.263c0.402,0.122,0.763,0.371,1.176,0.444c-0.353-0.093-0.702-0.335-0.97-0.574c0.432-0.028,0.85-0.143,1.27,0.024c0.18,0.02,0.362,0.028,0.543,0.032c0.192,0.055,0.14,0.219,0.386,0.229c-0.133-0.009-0.213-0.072-0.233-0.183c0.073-0.179,0.481-0.12,0.6-0.051c-0.718-0.163,0.393-0.166,0.55-0.131c-0.568-0.17-0.928-0.167-1.506-0.095c-0.363,0.045-0.978,0.094-1.294-0.139c0.371-0.069,0.223-0.459,0.735-0.536c0.487-0.076,1.001-0.024,1.489,0.039c-0.188-0.085-0.379-0.167-0.574-0.234c0.254-0.168,0.548-0.048,0.812,0c-0.455-0.067-0.261-0.2-0.027-0.316c-0.73,0.073,0.097-0.767,0.711-0.654c-0.698-0.522,0.912-1.4,0.784-0.208c0.073-0.484,0.604-0.374,0.996-0.208c-0.371-0.173-0.825-0.18-1.048-0.578c0.327-0.073,0.609,0.024,0.894,0.18c0.321,0.175,1.021,0.168,0.81,0.552c0.2-0.024,0.371-0.392,0.082-0.392c-0.316,0-0.612,0.067-0.79-0.262c0.155-0.167,0.335-0.208,0.549-0.13c-0.188-0.083-0.379-0.091-0.573-0.024c-0.06-0.718,0.962-0.641,1.413-0.732c-0.043,0.387,0.026,0.708-0.159,1.071c0.259-0.173,0.365-0.657,0.761-0.469c-0.57-0.035-0.135-0.865-0.025-0.472c0.115-0.304,0.521-0.189,0.551-0.549c0.688,0.282-0.256,1.544-0.521,1.831c0.292-0.2,0.665-0.25,0.812-0.617c0.151-0.374,0.702,0.045,0.943,0.068c-0.875-0.304-0.5-1.054,0.236-1.205c-0.094,0.072-0.182,0.149-0.267,0.235c0.338,0.425,0.376-0.212,0.732,0.053c-0.627-0.894,1.663,0.239,1.808,0.262c-0.131-0.151-0.299-0.238-0.499-0.262c0.322,0.003,0.349-0.025,0.081-0.084c-0.165-0.115-0.182-0.494,0.23-0.176c-0.109-0.294-0.812-0.281-0.181-0.445c-0.433,0.13-1.317,0.048-1.651-0.314c0.191-0.07,0.376-0.051,0.553,0.053c0.026-0.096,0.053-0.191,0.074-0.288c0.201,0.102,0.394,0.216,0.578,0.34c0.086-0.645,0.597,0.008,0.916-0.263c-0.08,0.342,0.286,0.386,0.522,0.419c-0.206-0.015-0.336-0.139-0.37-0.339c0.363-0.061,0.744,0.073,1.1,0.13c-0.089,0.402-0.668,0.344-0.966,0.366c0.385,0.013,0.813,0.009,1.152-0.208c0.04,0.688,0.707,0.408,1.124,0.392c-0.05-0.15-0.437-0.103-0.601-0.263c0.25-0.126,0.47-0.277-0.026-0.338c0.119,0.009,1.015-0.069,0.261-0.13c0.305,0.062,0.479-0.328,0.699-0.46c0.326-0.197,0.699-0.106,1.06-0.116c-0.532-0.444,0.446-0.39,0.654-0.523c-0.262-0.134-0.568-0.107-0.812-0.288c0.291-0.237,0.593,0.15,0.862-0.155c-0.757-0.152,0.409-0.285,0.681-0.225c0.021,0.004,1.069,0.714,0.551,0.041c0.373-0.035,0.729,0.327,1.098,0.131c-0.223,0.569-1.064,0.609-1.438,1.046c0.208-0.053,0.331,0.048,0.34,0.263c-0.129,0.013-0.551,0.403-0.522,0.68c0.183-0.104,0.532,0.098,0.605-0.024c0.074-0.13,0.184-0.229,0.32-0.297c0.164-0.115-0.077-0.19,0.019-0.309c0.436-0.54,1.501-1.362,2.17-1.546c0.117,0.436,0.141,0.697-0.392,0.731c0.504-0.088,0.471,0.514,0.317,0.815c0.222,0.023,0.247-0.093,0.369-0.229c0.174-0.198,0.485-0.052,0.706-0.059c-0.073-0.095-0.141-0.19-0.208-0.287c0.184-0.035,0.37-0.026,0.55,0.025c-0.205-0.043-0.338-0.209-0.341-0.42c0.314,0.022,0.547-0.291,0.866-0.156c-0.214-0.26-0.548-0.224-0.84-0.287c0.198-0.034,1.835-0.925,1.962-0.316c0.024,0.107,0.526,0.126,0.622,0.223c0.269,0.256-1.075,0.417-1.148,0.46c0.199-0.023,0.385,0.023,0.554,0.131c-0.285,0.074-0.552,0.205-0.842,0.262c0.364-0.013,0.87-0.318,1.205-0.054c-0.268,0.181-0.573,0.284-0.864,0.421c0.347,0.024,0.706-0.115,1.049-0.026c-0.189,0.11-0.31,0.305-0.237,0.523c-0.027-0.37,0.323-0.582,0.655-0.549c-0.678,0.006,0.104-0.796,0.322-0.928c0.296-0.176,1.396-0.008,1.091,0.509c0.261-0.076,0.852-0.377,0.941,0.078c0.372-0.375,1.297,0.156,0.68,0.288c0.568-0.042,1.408-0.124,1.868,0.341c0.298,0.301-0.667,0.402-0.802,0.428c-0.604,0.123-0.949,0.484-1.628,0.387c-0.547-0.077-1.605-0.474-2.081-0.059c0.337,0.022,0.667,0.072,0.997,0.126c0.233,0.041,1.427,0.075,0.703,0.342c0.305,0.041,1.011,0.214,0.287,0.523c0.245-0.03,0.489-0.066,0.732-0.104c0.029,0.21,0.156,0.218,0.364,0.208c-0.037-0.146-0.057-0.294-0.051-0.446c0.279,0.015,0.61,0.052,0.711,0.369c0.138-0.474,0.801-0.304,0.924,0.07c0.255,0.758-1.303,0.269-1.453,0.089c0.28,0.532-0.336,0.703-0.721,0.768c-0.199,0.031-0.776,0.053-0.806,0.281c-0.022,0.16,0.089,0.339-0.334,0.57c-0.2,0.111-0.386,0.006-0.563-0.102c-0.354-0.218,0.11-0.438,0.253-0.576c0.377-0.366,0.55-0.877-0.154-1.062c-0.537-0.14-1.084-0.221-1.605-0.422c-0.596-0.233-1.04-0.815-1.671-0.409c-1.03,0.665-2.579-0.063-2.95,1.225c-0.086,0.298-0.152,0.589-0.181,0.898c-0.022,0.194,0.167,0.525-0.022,0.693c-0.205,0.183-0.427,0.089-0.654,0.202c-0.228,0.114-0.348,0.356-0.494,0.548c-0.349,0.451-0.986-0.074-1.405-0.181c-0.278-0.073-0.566-0.131-0.845-0.217c-0.343-0.104-0.361,0.176-0.616,0.293c-0.793,0.358-1.634,0.288-2.47-0.059c-0.336-0.139-0.942-0.779-1.261-1.023c-0.585-0.451-1.087-0.537-1.739-0.202c0.086,0.08,0.174,0.16,0.263,0.237c-0.521,0.289-1.39,0.006-1.961,0.261c0.778,0.321,0.159,0.929-0.288,1.207c0.189,0.042,0.371,0.104,0.55,0.183c-0.887,0.679-1.959-0.123-2.879-0.058c-0.453,0.034-0.775-0.272-1.242-0.094c-0.332,0.125,0.072,0.647,0.015,0.912c-0.198,0.917-1.362,0.201-1.932,0.39c-0.943,0.313-1.289,1.269-2.178,1.679c0.215,0.183,0.772,0.504,0.706,0.854c-0.06,0.293-1.128,0.941-1.379,1.217c-0.174,0.192-0.305,0.259-0.522,0.379c-0.263,0.144,0.141,0.444-0.009,0.638c-0.329,0.427-1.437,0.435-1.909,0.418c0.079,0.284,0.326,2.116-0.045,2.317c-0.291,0.158-0.419,0.657-0.69,0.896c-0.363,0.322-0.711,0.674-1.014,1.052c0.51,0.172,1.447,0.492,1.037,1.235c-0.286,0.517-1.71,0.132-2.218,0.216c-0.47,0.075-1.83,0.817-1.855,1.379c-0.016,0.293-0.286,0.521-0.265,0.787c0.018,0.208,0.471,0.773,0.3,0.893c-0.368,0.254-0.152,0.965,0.035,1.352c0.372,0.763-0.053,1.258,0.024,2.01c0.05,0.477,0.637,0.634,1.002,0.774c0.177,0.072,0.463,0.174,0.526,0.378c0.041,0.131-0.268,0.914-0.421,0.911c-0.482-0.002-0.96,0.129-0.76,0.691c0.12,0.336,0.444,0.536,0.574,0.865c0.156,0.384-0.185,0.573-0.143,0.942c0.035,0.313-0.321,0.589-0.572,0.687c-0.421,0.161-0.817-0.042-0.78,0.452\n\t\tc0.021,0.265-0.145,0.44-0.267,0.642c-0.146,0.247,0.109,0.601,0.086,0.876c-0.023,0.264-0.15,1.189-0.572,1.113c-0.194-0.036-0.332-0.365-0.437-0.495c-0.124-0.156-0.33-0.126-0.512-0.221c-0.469-0.239-0.814-0.218-0.98-0.773c-0.075-0.248-0.119-0.512-0.11-0.771c0.003-0.16,0.172-0.847,0.236-0.225c0.27-0.501-0.418-0.672-0.468-0.152c-0.027,0.299,0.334,0.567-0.008,0.806c-0.073-0.086-0.139-0.173-0.208-0.261c-0.04,0.221-0.195,0.274-0.392,0.183c0.379,0.351,0.452,0.575,0.314,1.072c0-0.526-0.021-0.08-0.205,0.068c-0.156,0.125-0.35,0.195-0.518,0.307c-0.271,0.176-0.054,0.341-0.455,0.147c-0.239-0.118-0.466-0.268-0.714-0.368c0.688,0.299-0.153,0.787-0.551,0.762c0.062,0.088,0.124,0.173,0.185,0.262c-0.222,0.074-0.45,0.108-0.681,0.105c0.045,0.095,0.089,0.19,0.134,0.288c-0.523,0.078-0.713,0.618-1.129,0.869c-0.517,0.31-1.068,0.452-1.627,0.649c-0.234,0.081-0.539,0.305-0.797,0.304c-0.255-0.002-0.486-0.13-0.744-0.137c-0.413-0.009-1.148,0.148-1.438-0.248c0.172-0.157,0.361-0.279,0.574-0.368c-0.922,0.567-3.849-1.272-2.592-1.96c-0.083-0.068-0.174-0.128-0.263-0.183c0.545-0.036,0.949,0.472,1.494,0.444c-0.099-0.073-0.194-0.153-0.286-0.235c0.341-0.198,0.746-0.24,1.123-0.338c-0.435,0.034-0.872,0.124-1.228,0.393c0.049-0.229-0.082-0.434-0.291-0.523c0.185-0.057,0.37-0.106,0.552-0.158c-0.672-0.133,0.589-0.458,0.812-0.497c-0.185-0.008-0.367,0.02-0.542,0.079c-0.323,0.094-0.485-0.025-0.03-0.079c-0.186,0.009-0.37-0.008-0.551-0.052c0.384-0.248,0.728-0.521,1.174-0.655c-0.26,0.063-0.496-0.187-0.642,0.093c-0.113,0.219-0.477,0.42-0.691,0.509c0.013-0.207,0.137-0.33,0.341-0.34c-0.286-0.009-0.604-0.02-0.841,0.182c0.208-0.095,0.332-0.015,0.343,0.209c-0.2-0.024-0.381,0.022-0.55,0.131c0-0.202,0-0.404,0-0.603c-0.123,0.041-0.237,0.102-0.341,0.183c0.685,0.058-0.242,0.87-0.051,0.129c-0.046,0.569-0.408,0.028-0.398-0.194c0.017-0.325,0.306-0.627,0.604-0.72c-0.032,0.254-0.086,0.584-0.419,0.576c0.28,0.173,0.384-0.025,0.46-0.266c0.103-0.321,0.591-0.052,0.85-0.18c-0.729-0.09,0.348-0.238,0.499-0.369c-0.308,0.18-0.716,0.073-0.997-0.106c0.254-0.326,0.764-0.816,1.208-0.812c-0.698-0.209,0.613-0.769,0.836-0.916c0.118,0.288-0.091,0.545-0.157,0.812c0.44-0.493,0.569-0.93,1.309-0.995c-0.565-0.091-1.194,0.021-1.719,0.228c-0.157,0.062-0.672,0.44-0.767,0.602c-0.699,1.208-0.335-0.073-0.89,0.009c0.056-0.174,0.099-0.348,0.129-0.522c-0.074,0.174-0.347,0.737-0.638,0.604c-0.235-0.106-0.143-0.546-0.434-0.604c0.195-0.054,0.352-0.203,0.42-0.392c0.261,0.764,0.977-0.147,0.812-0.655c-0.358,0.088-0.538,0.522-0.926,0.522c-0.381,0-0.394-0.569-0.718-0.682c0.317-0.003,0.688,0.14,0.887,0.393c-0.036-0.235-0.105-0.617,0.263-0.602c-0.341-0.081-0.938,0.429-1.021-0.182c0.237,0.174,0.281,0.172,0.393-0.107c-0.284,0.073-0.502-0.354,0.075-0.257c0.617,0.102,1.004-0.139,1.599-0.161c0.427-0.015,0.988,0.272,1.384,0.01c0.419-0.277,1.239,0.371,0.66,0.538c0.184-0.106,0.374-0.123,0.574-0.053c-0.6-0.434,0.83-0.726,1.073-0.731c-0.787-0.098-0.492-0.412-0.056-0.813c-0.356,0.146-0.809,0.508-0.468,0.916c-0.285-0.022-0.557,0.126-0.84,0.025c0.091-0.086,0.186-0.166,0.286-0.235c-0.262,0.168-1.552,0.231-0.964-0.263c-0.32,0.049-0.269,0.321-0.451,0.505c-0.271,0.269-0.651-0.009-0.941-0.058c-0.329-0.052-0.897,0.13-1.215,0.224c-0.335,0.101-0.598-0.208-0.901-0.279c0.493-0.006,0.208-0.189,0-0.316c0.335-0.157,0.73-0.208,1.097-0.182c-0.357-0.114-0.758,0.014-1.097,0.128C489.413,63.134,489.354,63.056,488.997,63.204\"\n        />\n      </G>\n      <G id=\"NL\">\n        <Path\n          id=\"Path13244\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.47,89.849c-0.222,0.396-0.275,0.759-0.698,1.171c-0.319,0.313,0.474,0.567,0.661,0.623c0.298,0.094,0.53,0.068,0.769,0.073c0.278-0.073,0.53-0.237,0.729-0.221c0.015,0.001,0.025-0.003,0.038,0c0.049-0.042,0.101-0.081,0.146-0.111c0.091-0.057,0.15-0.03,0.255-0.109c0.07-0.05,0.156-0.123,0.224-0.223c-0.097-0.06-0.194-0.111-0.293-0.11c-0.174,0.003-0.308,0.211-0.439,0.183c-0.133-0.025-0.254-0.126-0.257-0.222c-0.004-0.09,0.154-0.12,0.146-0.182c-0.008-0.065-0.137,0.001-0.146-0.074c-0.009-0.074,0.198-0.123,0.182-0.22c-0.016-0.096-0.114-0.158-0.254-0.182c-0.142-0.03-0.477,0.206-0.551,0.073c-0.072-0.132,0.274-0.053,0.223-0.255C487.155,89.899,486.732,89.931,486.47,89.849L486.47,89.849z M485.551,91.386c-0.098,0.008-0.17,0.048-0.257,0.147c0.436-0.167,0.68,0.569,1.1,0.255C486.15,91.673,485.844,91.369,485.551,91.386L485.551,91.386z\"\n        />\n        <Path\n          id=\"Path13433\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.56,87.467c-0.111-0.014-0.212,0.047-0.292,0.146c-0.041,0.049-0.026,0.138-0.037,0.221c0.006,0.003-0.004,0.036,0,0.039c0.009,0.006,0.028-0.008,0.037,0c0.095,0.101,0.164,0.208,0.108,0.328c-0.055,0.121-0.286,0.123-0.402,0.182c-0.088,0.043-0.142,0.074-0.223,0.111c0.067,0.083,0.129,0.166,0.111,0.22c-0.032,0.096-0.127,0.011-0.146,0.074c-0.021,0.064,0.032,0.102,0.146,0.183c0.111,0.083,0.381,0.194,0.55,0.184c0.168-0.012,0.19-0.174,0.368-0.184c0.077-0.005,0.166,0.07,0.256,0.109c0.01,0.007,0.024-0.006,0.038,0c0.211-0.272,0.812,0.041,0.842-0.256c0.01-0.108,0.041-0.195,0.074-0.292c-0.062-0.008-0.12-0.008-0.148-0.036c-0.091-0.09,0.022-0.062-0.073-0.223c-0.094-0.155-0.436-0.514-0.62-0.584c-0.186-0.074-0.224,0.042-0.331,0C491.714,87.647,491.672,87.481,491.56,87.467z\"\n        />\n        <Path\n          id=\"Path13344\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.13,89.519c-0.015,0.042-0.057,0.093-0.107,0.147c-0.108,0.108-0.456,0.198-0.551,0.292c-0.094,0.095-0.012,0.09-0.074,0.147c-0.061,0.056-0.264,0.02-0.328,0.146c-0.067,0.123,0.034,0.445,0.144,0.514c0.112,0.069,0.116-0.128,0.224-0.074c0.104,0.058,0.28,0.327,0.182,0.439c-0.1,0.111-0.305-0.117-0.438-0.109c-0.135,0.007-0.208,0.15-0.369,0.145c-0.069-0.001-0.144-0.06-0.222-0.108c-0.064,0.094-0.152,0.17-0.221,0.22c-0.106,0.078-0.165,0.056-0.257,0.11c-0.045,0.027-0.099,0.071-0.146,0.11c0.205,0.035,0.305,0.198,0.438,0.22c0.143,0.025,0.256,0.009,0.368-0.034c0.11-0.045,0.11-0.174,0.255-0.224c0.147-0.051,0.432-0.056,0.587,0c0.155,0.057,0.155,0.204,0.329,0.256c0.075,0.026,0.198-0.014,0.292-0.036c-0.018-0.008-0.021-0.029-0.036-0.037c-0.026-0.643,0.659,0.024,0.476-0.476c0.212,0.109,1.455,0.237,1.536-0.109c0.039-0.157-0.224-0.354,0-0.474c0.019-0.009,0.024-0.03,0.038-0.037c-0.075-0.088-0.18-0.124-0.257-0.146c-0.21-0.059-0.328,0.076-0.438,0.037c-0.109-0.043-0.068-0.183-0.184-0.224c-0.116-0.039-0.287,0.153-0.438,0.11c-0.15-0.04-0.324-0.208-0.33-0.328c-0.004-0.124,0.189-0.08,0.184-0.183c-0.005-0.103-0.163-0.239-0.254-0.256c-0.093-0.02-0.106,0.088-0.224,0.073C490.258,89.622,490.194,89.583,490.13,89.519z\"\n        />\n        <Path\n          id=\"Path13319\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.546,93.33c0.137,0.035,0.287,0.062,0.403,0.11c-0.431,0.498-0.85,1.23,0.256,1.245c0.477,0.007-0.08-0.742,0-0.879c0.251-0.424,0.76-0.873,0.585-1.427c-0.084-0.271-0.273-0.573-0.55-0.696c-0.049,0.009-0.094,0.024-0.146,0.034c0.024,0.066,0,0.124,0.035,0.183c0.074,0.125,0.418,0.199,0.368,0.329c-0.049,0.129-0.288-0.128-0.368,0c-0.074,0.128,0.324,0.285,0.257,0.476c-0.07,0.193-0.452,0.109-0.622,0.257C489.653,93.061,489.606,93.192,489.546,93.33L489.546,93.33z\"\n        />\n        <Path\n          id=\"Path13317\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.187,91.644c-0.085,0.008-0.172,0.026-0.256,0.036c0.275,0.116,0.61,0.517,0.915,0.221C485.666,91.742,485.43,91.615,485.187,91.644z M486.541,91.864c-0.235,0.064-0.473,0.173-0.698,0.074c0.491,0.313-0.08,0.082-0.292,0.222c0.13,0.09,0.263,0.177,0.402,0.256c0.171-0.165,0.362-0.21,0.515-0.404C486.495,91.974,486.52,91.906,486.541,91.864z M484.708,92.083c-0.176,0.019-0.334,0.073-0.438,0.256c0.267,0.35,0.764,0.278,1.136,0.256c0.177-0.011,0.542,0.119,0.845,0.145c-0.157-0.154-0.287-0.219-0.257-0.255c-0.281-0.038-0.509-0.238-0.731-0.402C485.087,92.083,484.889,92.065,484.708,92.083z M484.307,92.707c-0.174,0.031-0.282,0.098-0.292,0.222c0.1,0.246,0.647,0.092,0.916,0.221c0.406,0.192,0.876-0.028,1.171-0.328C485.85,92.816,484.823,92.61,484.307,92.707L484.307,92.707z\"\n        />\n        <Path\n          id=\"Path13310\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.541,91.864c-0.024,0.041-0.046,0.113-0.073,0.146c-0.152,0.193-0.344,0.237-0.516,0.404c0.076,0.042,0.209,0.027,0.222,0.145c-0.075,0.024-0.119-0.065-0.183-0.074c-0.031,0.038,0.102,0.102,0.256,0.254c0.224,0.025,0.429,0.01,0.403-0.254c0.189,0.144,0.47,0.222,0.622-0.036c0.127,0.315,0.601,0.212,0.768,0c0.164,0.601,0.889,0.718,1.502,0.876c0.062-0.137,0.106-0.267,0.222-0.365c0.173-0.148,0.553-0.065,0.622-0.258c0.068-0.192-0.334-0.349-0.257-0.475c0.076-0.129,0.318,0.129,0.37,0c0.048-0.13-0.295-0.205-0.37-0.329c-0.036-0.063-0.012-0.12-0.036-0.183c-0.05,0.009-0.109,0.013-0.146,0c-0.174-0.054-0.174-0.202-0.329-0.256c-0.155-0.056-0.439-0.051-0.585,0c-0.146,0.051-0.146,0.173-0.257,0.224c-0.109,0.042-0.223,0.059-0.367,0.034c-0.142-0.024-0.243-0.2-0.476-0.22c-0.202-0.02-0.452,0.144-0.73,0.22c0.114,0.003,0.321-0.067,0.367,0.037C487.23,91.689,486.885,91.771,486.541,91.864L486.541,91.864z\"\n        />\n        <Path\n          id=\"Path13351\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.107,90.252c-0.121-0.041-0.238-0.127-0.329-0.109c-0.178,0.032-0.173,0.242-0.327,0.255c-0.158,0.012-0.284-0.26-0.477-0.255c-0.122,0.002-0.223,0.095-0.329,0.181c0.058,0.031,0.137,0.055,0.145,0.111c0.018,0.095-0.191,0.144-0.182,0.22c0.01,0.074,0.139,0.009,0.146,0.074c0.009,0.064-0.149,0.089-0.146,0.183c0.005,0.088,0.124,0.192,0.257,0.22c0.133,0.027,0.265-0.18,0.439-0.183c0.173-0.003,0.353,0.219,0.513,0.223c0.159,0.002,0.231-0.139,0.368-0.146c0.135-0.008,0.339,0.223,0.438,0.109c0.099-0.111-0.077-0.384-0.182-0.438c-0.106-0.057-0.109,0.141-0.223,0.074c-0.11-0.069-0.212-0.386-0.146-0.515C489.075,90.24,489.097,90.261,489.107,90.252L489.107,90.252z\"\n        />\n        <Path\n          id=\"NL-NH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.714,87.358c-0.191,0.11-0.32,0.295-0.221,0.517C487.72,87.783,487.887,87.588,487.714,87.358z M487.714,88.202c-0.176,0.04-0.322-0.079-0.55,0.551c-0.107,0.306-0.484,0.719-0.695,1.099c0.262,0.081,0.686,0.05,0.732,0.221c0.056,0.203-0.291,0.124-0.224,0.256c0.073,0.133,0.408-0.104,0.551-0.074c0.058,0.012,0.069,0.051,0.109,0.074c0.108-0.087,0.209-0.18,0.329-0.182c0.193-0.004,0.319,0.269,0.477,0.255c0.155-0.013,0.15-0.222,0.328-0.255c0-0.04-0.01-0.083-0.035-0.112c-0.106-0.102-0.346,0.041-0.439-0.073c-0.025-0.028,0.01-0.077,0-0.11c-0.331-0.022-0.367-0.39-0.224-0.585c0.146-0.196,0.584,0.003,0.663-0.256c0.073-0.26-0.256-0.56-0.552-0.731C488.068,88.202,487.89,88.16,487.714,88.202L487.714,88.202z\"\n        />\n        <Path\n          id=\"Path13366\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.984,88.603c-0.077-0.033-0.145-0.107-0.22-0.109c-0.094-0.006-0.143,0.077-0.222,0.109c-0.014,0.114-0.173,0.203-0.11,0.368c0.074,0.194-0.17,0.408-0.439,0.623c-0.313,0.247-0.521,0.268-0.695,0.256c0.01,0.031-0.025,0.079,0,0.109c0.093,0.114,0.334-0.028,0.439,0.073c0.024,0.028,0.036,0.074,0.035,0.111c0.09-0.02,0.211,0.069,0.329,0.11c0.08-0.09,0.237-0.095,0.292-0.146c0.062-0.058-0.022-0.052,0.074-0.147c0.094-0.094,0.444-0.184,0.55-0.292c0.106-0.109,0.112-0.174,0.111-0.256c0-0.084-0.102-0.095-0.073-0.183c0.024-0.087,0.223,0.001,0.256-0.147C490.347,88.932,489.894,88.797,489.984,88.603L489.984,88.603z\"\n        />\n        <Path\n          id=\"Path13240\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.28,86.442c-0.193-0.005-0.378,0.057-0.551,0.145C489.92,86.583,490.104,86.524,490.28,86.442z M489.4,86.516c-0.285,0.047-0.564,0.13-0.806,0.292C488.865,86.722,489.151,86.666,489.4,86.516z M490.682,86.662c-0.667,0.119-1.312,0.285-1.61,0.661c-0.486,0.605-0.26,0.936-0.111,1.099c0.212,0.233,0.52-0.037,0.586,0.11c0.01,0.025,0.003,0.052,0,0.074c0.077-0.03,0.125-0.114,0.221-0.109c0.074,0.002,0.14,0.074,0.222,0.109c0.094-0.191,0.53-0.024,0.698-0.074c0.166-0.051,0.176-0.089,0.292-0.146c0.117-0.058,0.349-0.063,0.402-0.182c0.056-0.123-0.013-0.229-0.107-0.33c-0.096-0.102-0.374-0.022-0.439-0.184c-0.066-0.163,0.268-0.4,0.221-0.55c-0.047-0.148-0.196-0.019-0.293-0.146C490.701,86.923,490.69,86.776,490.682,86.662L490.682,86.662z M488.118,87.028c-0.09,0.054-0.188,0.104-0.256,0.182L488.118,87.028z\"\n        />\n        <Path\n          id=\"Path13409\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.854,86.478c-0.349,0.042-0.765,0.111-1.172,0.182c0.008,0.116,0.022,0.263,0.073,0.329c0.096,0.128,0.246-0.003,0.292,0.147c0.048,0.148-0.283,0.384-0.219,0.549c0.058,0.147,0.286,0.086,0.4,0.146c0.011-0.082-0.003-0.172,0.039-0.221c0.078-0.098,0.181-0.161,0.292-0.147c0.111,0.014,0.152,0.177,0.256,0.221c0.105,0.041,0.144-0.074,0.328,0c0.187,0.073,0.527,0.43,0.623,0.585c0.094,0.158-0.021,0.126,0.072,0.223c0.029,0.027,0.086,0.026,0.146,0.035c0.086-0.269,0.223-0.519,0.293-0.805C493.427,87.124,492.435,86.405,491.854,86.478z\"\n        />\n        <Path\n          id=\"Path13407\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.753,88.494c-0.024,0.012-0.029,0.024-0.073,0.036c-0.17,0.051-0.604-0.122-0.699,0.074c-0.091,0.191,0.364,0.327,0.329,0.475c-0.032,0.147-0.229,0.059-0.255,0.146c-0.025,0.089,0.073,0.099,0.073,0.182c0,0.042,0.016,0.073,0,0.111c0.062,0.062,0.125,0.102,0.183,0.109c0.115,0.017,0.127-0.09,0.223-0.073c0.093,0.017,0.252,0.155,0.255,0.256c0.007,0.103-0.188,0.061-0.183,0.183c0.008,0.123,0.18,0.289,0.33,0.328c0.15,0.042,0.322-0.148,0.438-0.11c0.118,0.04,0.074,0.176,0.183,0.224c0.11,0.04,0.229-0.096,0.438-0.037c0.074,0.021,0.179,0.058,0.258,0.146c0.074-0.032,0.146-0.061,0.22-0.109c0.934-0.933-0.697-0.924-0.438-1.357c-0.09-0.041-0.176-0.115-0.255-0.109c-0.174,0.009-0.2,0.174-0.368,0.183c-0.17,0.009-0.438-0.101-0.55-0.183c-0.113-0.081-0.167-0.122-0.146-0.183c0.017-0.063,0.112,0.024,0.146-0.074C490.885,88.657,490.822,88.577,490.753,88.494L490.753,88.494z\"\n        />\n        <Path\n          id=\"nl\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M491.854,86.478c-0.913,0.117-2.306,0.225-2.794,0.828c-0.485,0.606-0.25,0.947-0.102,1.113c0.212,0.23,0.52-0.037,0.585,0.109c0.07,0.147-0.199,0.257-0.125,0.454c0.073,0.194-0.15,0.389-0.421,0.604c-0.312,0.247-0.54,0.276-0.715,0.268c-0.332-0.023-0.35-0.394-0.204-0.591c0.145-0.196,0.583,0.006,0.662-0.254c0.072-0.261-0.257-0.561-0.552-0.732c-0.123-0.073-0.3-0.114-0.475-0.073c-0.178,0.04-0.488,0.419-0.54,0.549s-0.321,0.354-0.694,0.928c-0.302,0.467-0.55,1.066-0.709,1.34c-0.321,0.312,0.471,0.565,0.661,0.621c0.439,0.14,0.991-0.215,1.135,0.11c-0.567-0.108-1.172,0.423-1.721,0.183c0.491,0.313-0.081,0.08-0.293,0.221c0.205,0.141,0.59,0.073,0.623,0.402c-0.404,0.125-0.638-0.271-0.916-0.474c-0.347,0-0.779-0.112-0.99,0.256c0.267,0.35,0.763,0.277,1.136,0.254c0.31-0.018,1.308,0.515,1.247-0.108c0.188,0.144,0.469,0.222,0.62-0.037c0.128,0.316,0.601,0.212,0.769,0c0.198,0.736,1.271,0.729,1.905,0.99c-0.431,0.497-0.849,1.231,0.257,1.246c0.476,0.006-0.08-0.744,0-0.879c0.25-0.424,0.758-0.874,0.585-1.428c-0.089-0.282-0.281-0.627-0.585-0.731c-0.026-0.644,0.659,0.024,0.476-0.477c0.212,0.11,1.457,0.238,1.539-0.108c0.036-0.156-0.226-0.354,0-0.474c0.099-0.034,0.169-0.09,0.254-0.147c0.933-0.931-0.698-0.925-0.438-1.356c0.192-0.322,0.849,0.049,0.878-0.256c0.039-0.408,0.272-0.71,0.369-1.098C493.427,87.124,492.435,86.404,491.854,86.478L491.854,86.478z\"\n        />\n      </G>\n      <G id=\"NI\">\n        <Path\n          id=\"Path6585\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M235.972,209.896c-0.185,0.224-0.426,0.37-0.476,0.585c-0.065,0.28,0.299,0.634,0.146,0.767c-0.152,0.133-0.219-0.183-0.439-0.146c-0.221,0.037-0.591,0.325-0.697,0.55c-0.104,0.222-0.102,0.33,0.037,0.549c0.139,0.22,0.361,0.549,0.845,0.477c0.482-0.074,1.157-1.024,1.389-1.393c0.236-0.37,0.062-0.422,0.223-0.621c0.16-0.198,0.533-0.541,0.73-0.476c0.201,0.066-0.123,0.371,0.147,0.402c0.271,0.031,0.509-0.657,0.662-1.025c0.149-0.37,0.341-0.929,0.22-1.136c-0.123-0.206-0.09,0.055-0.256-0.109c-0.106-0.108-0.155-0.419-0.223-0.698c-0.057,0.109-0.118,0.208-0.22,0.292c-0.416,0.347-0.006,0.597-0.37,0.623c-0.528,0.444-1.392,0.866-1.501,1.502C236.094,209.979,236.051,209.959,235.972,209.896L235.972,209.896z\"\n        />\n        <Path\n          id=\"Path6593\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.337,210.592c0.091,0.143,0.224,0.268,0.401,0.329c0.336,0.12,0.916-0.124,1.174-0.036c0.189,0.068,0.206,0.174,0.254,0.257c0.015-0.006,0.026-0.034,0.037-0.038c0.223-0.037,0.288,0.279,0.439,0.147c0.154-0.133-0.211-0.487-0.146-0.768c0.05-0.22,0.291-0.366,0.476-0.585c-0.445-0.369-0.627-0.68-1.172-0.036c-0.173,0.202-0.288,0.439-0.586,0.403c-0.238-0.031-0.689-0.207-0.878,0.035C233.288,210.361,233.339,210.496,233.337,210.592L233.337,210.592z\"\n        />\n        <Path\n          id=\"Path6603\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.483,211.947c-0.127-0.099-0.281-0.173-0.439-0.223c-0.074,0.016-0.117,0.065-0.182,0.11c-0.243,0.174-0.024,0.668-0.369,0.769c-0.159,0.047-0.632,0.051-0.807,0.073c-0.17,0.025,0.023,0.124-0.037,0.223c-0.418,0.041-0.439-0.301-0.768-0.439c-0.517,0.649,0.531,1.526,1.1,2.015c0.31-0.404,0.631-0.847,0.843-0.991c0.321-0.222,0.213,0.025,0.328-0.109c0.117-0.134,0.157-0.535,0.146-0.731c-0.007-0.196-0.084-0.387-0.109-0.439C233.222,212.099,233.355,212.026,233.483,211.947L233.483,211.947z\"\n        />\n        <Path\n          id=\"Path6591\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.337,210.592c-0.013,0.313,0.078,0.7,0.036,0.954c-0.028,0.167-0.193,0.155-0.329,0.182c0.159,0.047,0.312,0.123,0.439,0.223c0.091-0.058,0.186-0.115,0.223-0.182c0.078-0.165-0.194-0.193,0.035-0.405c0.177-0.162,0.748-0.025,1.135,0c0.113-0.082,0.195-0.191,0.293-0.219c-0.049-0.082-0.067-0.19-0.255-0.259c-0.259-0.088-0.838,0.157-1.172,0.037C233.558,210.857,233.428,210.734,233.337,210.592L233.337,210.592z\"\n        />\n        <Path\n          id=\"Path6705\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M236.89,218.761c0.126,0.057,0.09,0.037,0.256,0.11c0.154,0.07,0.469,0.174,0.584,0.109c0.188-0.101,0.371-0.174,0.585-0.222c0.267-0.056,0.419,0.25,0.66,0.293c0.32,0.054,0.241-0.089,0.477,0.254c0.058,0.094,0.137,0.187,0.222,0.258c0.278,0.222,0.813,0.238,1.136,0.11c0.552-0.224,0.219-0.437,0.035-0.698c-0.04-0.06-0.007-0.124-0.035-0.182c-0.175,0.051-0.461,0.238-0.551,0.182c-0.172-0.107-0.252-0.334-0.474-0.438c-0.45-0.21-0.923-0.688-0.989-1.026c-0.068-0.336,0.238-0.367,0.222-0.585c-0.02-0.205-0.29-0.409-0.33-0.583c-0.174-0.073-0.373-0.174-0.55-0.111c-0.32,0.12-0.5,0.479-0.806,0.732c0.215,0.348,0.494,0.85,0.585,0.953c0.43,1.137-0.45,0.904-1.172,0.623C236.844,218.594,236.804,218.7,236.89,218.761L236.89,218.761z\"\n        />\n        <Path\n          id=\"Path6643\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M236.89,218.761c-0.083-0.062-0.044-0.167-0.147-0.22c-0.013-0.006-0.024,0.004-0.036,0c-0.293-0.117-0.668-0.284-0.73-0.292c-0.405-0.192-0.676-1.092-0.808-1.321c-0.112-0.008-0.282-0.105-0.368-0.073c-0.37,0.14-0.386,0.357-0.475,0.55c0.332,0.285,0.696,0.555,0.877,0.954c0.433,0.932,0.346-0.104,0.661,0c0.022,0.006,0.025,0.001,0.036,0C235.986,218.366,236.398,218.546,236.89,218.761L236.89,218.761z\"\n        />\n        <Path\n          id=\"Path6640\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M237.952,213.816c-0.09,0.299-0.205,0.591-0.331,0.661c-0.224,0.119-0.116-0.059-0.224-0.036c-0.104,0.022-0.19,0.189-0.366,0.254c-0.174,0.067-0.401-0.049-0.66,0.11c-0.238,0.144-0.386,0.73-0.623,0.844c0.189,0.058,0.395,0.063,0.439,0.182c0.073,0.196,0.796,0.684,0.915,0.808c0.032,0.031,0.144,0.206,0.224,0.329c0.304-0.255,0.485-0.617,0.806-0.733c0.174-0.065,0.378,0.036,0.551,0.111c-0.004-0.015-0.037-0.024-0.036-0.039c0.004-0.186,0.255-0.174,0.222-0.328c-0.037-0.153-0.26,0.021-0.44-0.255c-0.176-0.272-0.001-1.025-0.146-1.428c-0.073-0.204-0.156-0.402-0.268-0.589L237.952,213.816z\"\n        />\n        <Path\n          id=\"Path6631\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M235.167,214.182c0.105,0.274,0.278,0.543,0.293,0.696c0.037,0.368-0.143,0.25-0.109,0.403c0.023,0.102,0.135,0.2,0.222,0.292c0.062,0.008,0.106,0.05,0.182,0.074c0.236-0.115,0.387-0.699,0.622-0.844c0.259-0.158,0.487-0.042,0.661-0.11c0.173-0.064,0.262-0.233,0.369-0.254c0.106-0.024-0.006,0.154,0.221,0.037c0.125-0.07,0.309-0.502,0.399-0.8c-0.112-0.187-0.263-0.335-0.399-0.336c-0.272-0.007-0.074,0.348-0.256,0.403c-0.182,0.056-0.296-0.201-0.623-0.222c-0.327-0.023-1.038,0.119-1.282,0.292c-0.246,0.174-0.024,0.337-0.255,0.402C235.193,214.221,235.18,214.178,235.167,214.182L235.167,214.182z\"\n        />\n        <Path\n          id=\"Path6663\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.691,216.27c-0.095-0.071-0.123-0.18-0.222-0.221c-0.124-0.051-0.263,0.021-0.403,0c-0.156,0.167-0.312,0.302-0.477,0.475c0.144,0.196,0.263,0.416,0.439,0.586c0.098,0.09,0.188,0.202,0.294,0.291c0.073-0.157,0.194-0.304,0.402-0.438c-0.025-0.186-0.125-0.339-0.108-0.516C234.626,216.386,234.67,216.335,234.691,216.27L234.691,216.27z\"\n        />\n        <Path\n          id=\"Path6657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.947,215.394c-0.146,0.06-0.272,0.102-0.439,0.22c-0.142,0.1-0.293,0.287-0.439,0.439c0.14,0.022,0.278-0.051,0.403,0c0.099,0.041,0.123,0.149,0.222,0.221c0.082-0.241,0.22-0.482,0.257-0.697C234.96,215.507,234.961,215.456,234.947,215.394L234.947,215.394z\"\n        />\n        <Path\n          id=\"Path6649\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.947,215.394c0.014,0.065,0.013,0.116,0,0.182c-0.045,0.272-0.297,0.561-0.328,0.878c-0.02,0.172,0.081,0.327,0.107,0.515c0.046-0.027,0.009-0.083,0.073-0.109c0.083-0.033,0.255,0.065,0.366,0.073c-0.008-0.017-0.025-0.103-0.035-0.109c0.094,0.155-0.195-1.235,0.291-1.318c0.025-0.004,0.096,0.065,0.147,0.073c-0.086-0.094-0.198-0.189-0.222-0.293c-0.006-0.028,0.029-0.058,0.038-0.073C235.249,215.252,235.087,215.331,234.947,215.394L234.947,215.394z\"\n        />\n        <Path\n          id=\"Path6697\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.555,214.988c0.23-0.069,0.488-0.125,0.585-0.037c0.173,0.165-0.132,0.315,0,0.404c0.131,0.089,0.408-0.086,0.513-0.221c0.105-0.136,0.154-0.358,0.037-0.439c-0.117-0.08-0.183,0.224-0.329,0.146c-0.147-0.074,0.088-0.417-0.073-0.585c-0.044-0.044-0.152-0.009-0.224-0.036c0.001,0.024,0.021,0.045,0,0.074c-0.098,0.139-0.5-0.002-0.623,0.22C233.376,214.637,233.469,214.822,233.555,214.988L233.555,214.988z\"\n        />\n        <Path\n          id=\"Path6669\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.396,213.816c-0.099,0.058-0.285,0.047-0.33,0.109c-0.107,0.154-0.005,0.208,0,0.292c0.073,0.025,0.175-0.009,0.223,0.036c0.16,0.172-0.074,0.513,0.073,0.585c0.147,0.077,0.214-0.227,0.329-0.146c0.116,0.081,0.068,0.305-0.037,0.439c-0.104,0.133-0.379,0.311-0.512,0.221c-0.131-0.089,0.173-0.237,0-0.402c-0.098-0.089-0.356-0.03-0.585,0.036c0.066,0.126,0.134,0.229,0.073,0.369c-0.088,0.191-0.382,0.272-0.658,0.368c0.19,0.278,0.419,0.532,0.619,0.806c0.319-0.334,0.623-0.708,0.916-0.916c0.326-0.229,0.604-0.315,0.88-0.402c0.024-0.063,0.104-0.035,0.073-0.329c-0.015-0.154-0.189-0.419-0.292-0.697C234.943,214.212,234.568,214.036,234.396,213.816L234.396,213.816z\"\n        />\n        <Path\n          id=\"Path6629\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.226,212.277c0.008,0.124,0.068,0.207,0.073,0.369c0.009,0.196-0.028,0.599-0.146,0.732c-0.117,0.133-0.009-0.113-0.33,0.11c-0.208,0.143-0.532,0.587-0.843,0.99c0.023,0.019,0.052,0.054,0.074,0.073c0.391,0.34,0.638,0.768,0.916,1.173c0.273-0.096,0.568-0.173,0.658-0.369c0.146-0.32-0.305-0.619-0.182-0.843c0.124-0.223,0.524-0.08,0.621-0.221c0.098-0.142-0.134-0.174,0-0.369c0.044-0.062,0.231-0.052,0.33-0.11c-0.018-0.023-0.061-0.014-0.073-0.037c-0.108-0.207,0.01-0.42,0.109-0.622c-0.108,0.009-0.25,0.017-0.329-0.073c-0.151-0.169-0.008-0.568-0.108-0.697c-0.1-0.129-0.175-0.12-0.258-0.11c-0.079,0.007,0,0.083-0.181,0.11C233.486,212.398,233.302,212.344,233.226,212.277L233.226,212.277z\"\n        />\n        <Path\n          id=\"Path6609\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.737,211.36c-0.229,0.211,0.044,0.24-0.035,0.404c-0.08,0.165-0.46,0.257-0.515,0.438c-0.009,0.031,0.035,0.047,0.037,0.073c0.074,0.068,0.26,0.123,0.33,0.11c0.181-0.025,0.102-0.105,0.181-0.11c0.081-0.008,0.158-0.02,0.259,0.11c0.1,0.127-0.042,0.528,0.107,0.698c0.079,0.087,0.223,0.08,0.331,0.073c0.027-0.058,0.003-0.123,0.036-0.182c0.128-0.214,0.389-0.292,0.621-0.475c-0.205-0.095-0.461-0.152-0.549-0.292c-0.138-0.221-0.139-0.325-0.036-0.551c0.055-0.12,0.224-0.186,0.367-0.293C234.486,211.334,233.916,211.198,233.737,211.36L233.737,211.36z\"\n        />\n        <Path\n          id=\"Path6622\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M237.292,213.707c0.022,0.001,0.051,0.043,0.073,0.035c0.18-0.054-0.017-0.407,0.258-0.402c0.27,0.006,0.513,0.547,0.658,0.954c0.145,0.404-0.03,1.155,0.146,1.428c0.181,0.274,0.404,0.104,0.439,0.255c0.037,0.154-0.218,0.143-0.22,0.328c-0.006,0.189,0.347,0.403,0.369,0.621c0.019,0.224-0.288,0.25-0.223,0.585c0.066,0.337,0.539,0.817,0.988,1.027c0.224,0.104,0.306,0.334,0.476,0.437c0.09,0.057,0.372-0.132,0.55-0.183c-0.251-0.525-0.103-1.066,0.182-1.539c0.133-0.22,0.674-1.121,0-0.877c-0.001-0.371,0.196-0.706,0.257-1.063c-0.044,0.184,0.013,0.349,0.109,0.514c-0.021-0.599,0.271-1.145-0.146-1.684c0.618-0.202,0.288-0.796,0.622-0.879c0.088,0.532-0.205,0.898-0.223,1.394c0.504-0.067,0.334-1.19,0.403-1.612c0.007-0.036-0.007-0.073,0-0.109c-0.105-0.056-0.249-0.034-0.328-0.11c-0.22-0.208-0.365-0.477-0.439-0.623c-0.156-0.291,0.161-0.234,0-0.368c-0.163-0.133-0.666,0.272-0.845,0.182c-0.179-0.087,0.134-0.139-0.146-0.292c-0.279-0.153-1.23,0.299-1.574,0.184c-0.059-0.023-0.036-0.047-0.074-0.074c0.059,0.314,0.247,0.616,0.074,0.878c-0.288,0.441-1.403,0.155-1.574,0.55C237.02,213.471,237.153,213.592,237.292,213.707L237.292,213.707z\"\n        />\n        <Path\n          id=\"Path6615\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M237.292,213.707c-0.137-0.115-0.272-0.234-0.182-0.439c0.173-0.396,1.286-0.108,1.576-0.551c0.173-0.265-0.015-0.567-0.074-0.877c-0.176-0.122-0.214-0.278-0.368-0.329c-0.184-0.063-0.405-0.086-0.584,0.036c-0.183,0.124,0.002,0.596-0.33,0.661c-0.267,0.053-0.564-0.313-0.806-0.661c-0.308,0.435-0.742,1.076-1.135,1.135c-0.174,0.025-0.18-0.126-0.293-0.182c-0.233,0.182-0.495,0.263-0.622,0.475c-0.151,0.25-0.282,0.537-0.146,0.807c0.135,0.271,0.647,0.503,0.878,0.439c0.233-0.065,0.01-0.228,0.255-0.402c0.246-0.175,0.955-0.315,1.283-0.292C237.031,213.54,237.145,213.693,237.292,213.707L237.292,213.707z\"\n        />\n        <Path\n          id=\"Path6577\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M236.522,211.543c0.243,0.35,0.539,0.714,0.807,0.66c0.332-0.063,0.146-0.533,0.328-0.66c0.181-0.124,0.403-0.098,0.585-0.037c0.183,0.064,0.095,0.289,0.439,0.404c0.344,0.115,1.293-0.336,1.573-0.185c0.28,0.154-0.034,0.205,0.146,0.293c0.18,0.089,0.68-0.316,0.845-0.183c0.162,0.132-0.157,0.074,0,0.369c0.073,0.146,0.222,0.417,0.439,0.62c0.08,0.077,0.224,0.059,0.33,0.111c0.118-0.833,0.041-1.666,0.293-2.493c0.206-0.692,0.706-1.049,0.952-1.683c0.255-0.656-0.479-1.504-0.185-2.013c0.312,0.278,0.421-0.254,0.661-0.369c-0.281,0.046-0.565-0.064-0.843,0c-0.224,0.051-0.355,0.258-0.551,0.369c-0.429,0.233-1.26,0.278-1.722,0.439c-0.423,0.146-0.613,0.392-1.062,0.145c-0.312-0.173-0.464-0.617-0.844-0.33c-0.225,0.173-0.321,0.399-0.439,0.621c0.066,0.276,0.113,0.59,0.223,0.698c0.168,0.166,0.133-0.095,0.256,0.111c0.124,0.205-0.071,0.766-0.221,1.135c-0.152,0.37-0.392,1.059-0.661,1.025c-0.271-0.03,0.054-0.335-0.146-0.402c-0.199-0.065-0.573,0.277-0.731,0.476c-0.16,0.199,0.016,0.255-0.221,0.621C236.736,211.356,236.592,211.445,236.522,211.543L236.522,211.543z\"\n        />\n        <Path\n          id=\"ni\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M230.874,212.469c0.328,0.138,0.336,0.484,0.759,0.444c0.058-0.098-0.124-0.197,0.045-0.223c0.173-0.024,0.644-0.047,0.804-0.095c0.344-0.104,0.124-0.577,0.369-0.748c0.183-0.126,0.471-0.027,0.515-0.289c0.057-0.328-0.236-0.997-0.03-1.262c0.19-0.24,0.628-0.045,0.866-0.015c0.304,0.039,0.422-0.225,0.594-0.428c0.64-0.759,0.723-0.22,1.395,0.21c0.11-0.636,0.967-1.064,1.499-1.508c0.362-0.024-0.021-0.279,0.394-0.628c0.314-0.262,0.305-0.686,0.639-0.939c0.382-0.288,0.525,0.188,0.836,0.362c0.451,0.248,0.661-0.023,1.085-0.168c0.463-0.161,1.267-0.209,1.698-0.442c0.195-0.108,0.353-0.289,0.575-0.34c0.279-0.067,0.558,0.048,0.837,0c-0.236,0.114-0.37,0.619-0.681,0.34c-0.293,0.512,0.465,1.357,0.21,2.011c-0.246,0.636-0.755,0.999-0.961,1.69c-0.261,0.864-0.157,1.724-0.297,2.596c-0.073,0.421,0.111,1.54-0.39,1.604c0.016-0.494,0.297-0.855,0.208-1.387c-0.333,0.083-0.009,0.689-0.629,0.891c0.421,0.539,0.114,1.106,0.132,1.7c-0.098-0.165-0.124-0.336-0.078-0.522c-0.061,0.358-0.288,0.677-0.287,1.047c0.674-0.24,0.144,0.663,0.011,0.88c-0.321,0.524-0.55,1.139-0.139,1.719c0.181,0.257,0.523,0.498-0.025,0.715c-0.323,0.129-0.878,0.108-1.158-0.113c-0.083-0.074-0.154-0.156-0.212-0.249c-0.235-0.346-0.156-0.224-0.472-0.277c-0.243-0.041-0.395-0.335-0.661-0.279c-0.214,0.043-0.41,0.118-0.597,0.221c-0.121,0.064-0.422-0.041-0.579-0.108c-0.793-0.354-1.151-0.521-1.258-0.53c-0.056-0.007-0.267-0.024,0.081-0.081c0.223,0.036,2.568,1.273,1.955-0.353c-0.125-0.137-0.687-1.16-0.812-1.288c-0.123-0.122-0.846-0.612-0.916-0.81c-0.076-0.209-0.667-0.345-0.785-0.323c-0.487,0.083-0.173,1.466-0.268,1.311c0.116,0.121,0.386,1.257,0.819,1.461c-0.059-0.006,0.015,0.117-0.105,0.078c-0.314-0.103-0.237,0.961-0.666,0.025c-0.243-0.524-0.751-0.886-1.156-1.271c-0.795-0.765-1.125-1.806-1.978-2.548C231.516,214.079,230.339,213.143,230.874,212.469\"\n        />\n      </G>\n      <G id=\"NG\">\n        <Path\n          id=\"Path5382-1\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c0.396,0.612,0.383,1.891,0.222,2.564c-0.1,0.416,0.047,0.735,0.037,1.137c-0.011,0.386-0.207,0.706-0.184,1.098c0.62-0.141,1.242-0.026,1.868-0.109c-0.068-0.202-0.026-0.385,0.109-0.549c0.383,0.31,0.673-0.126,1.063-0.109c-0.216,0.32-0.794,0.551-1.173,0.475c0.302,0.257,0.821,0.131,1.173,0.109c0.447-0.025,0.96,0.036,1.394,0.146c0.892,0.226,1.692,1.125,2.051,1.944c0.176-0.183,0.385-0.343,0.623-0.438c-0.202,0.203-0.659,0.365-0.517,0.73c0.158,0.403,0.602,0.141,0.66-0.183c-0.009,0.112-0.025,0.253-0.036,0.369c0.197-0.131,0.361-0.111,0.515,0.073c-0.224,0.031-1.486,0.336-0.551,0.551c0.294,0.067,0.545-0.342,0.844-0.369c-0.418,0.254,0.123,0.472-0.438,0.584c-0.29,0.058-0.322,0.229-0.258,0.515c0.369-0.104,0.321,0.14,0.258,0.403c-0.096,0.391,0.112,0.725,0.292,1.062c0.189,0.357,0.467,0.73,0.843,0.916c0.383,0.187,0.521,0.522,0.516,0c0.093,0.81,0.519,0.337,0.513-0.223c0.174,0.592,0.002,0.458,0.621,0.516c0.26,0.026,0.356-0.174,0.331-0.37c0.039,0.108,0.069,0.208,0.074,0.331c0.146-0.164,0.174-0.417,0.181-0.623c0.027,0.702,0.097-0.073,0.146-0.221c-0.013,0.104,0.005,1.262,0.224,0.768c0.156-0.354-0.336-1.097-0.037-1.355c-0.09,0.286,0.179,1.209,0.438,1.318c0.137-0.354,0.011-0.635-0.146-0.954c0.563-0.286,0.085,0.461,0.403,0.585c0.473,0.189,0.235-0.549,0.036-0.697c0.424,0.278,0.368,0.376,0.807,0.402c0.396,0.025,0.379-0.073,0.549-0.402c-0.364,0.813,0.963,0.569,1.356,0.515c1-0.146,0.778-0.35,0.551-1.21c0.103,0.181,0.271,0.413,0.514,0.257c-0.104,0.208,0.108,0.53,0.329,0.584c0.562-0.895,0.729-1.259,0.732-1.721c0.002-0.271,0.664-1.235,0.291-1.61c-0.229-0.235,1.51-2.024,2.054-2.381c0.418-0.275,0.567-1.258,1.208-1.464c0.359-0.117,0.549,0.353,0.989,0.255c0.353-0.074,0.362-0.567,0.439-0.844c0.105,0.447,0.283,0.312,0.439,0.698c0.099,0.241,0.827,0.45,0.843,0.66c0.015,0.181-0.021,0.763,0.185,0.844c0.167,0.067,0.575,0.221,0.697,0c0.124-0.226,0.421-0.456,0.513-0.698c0.14-0.367-0.098-0.661,0.294-0.915c0.928-0.606,0.182-0.938,0.584-1.466c0.47-0.615,0.844-1.379,0.989-2.125c0.064-0.32-0.116-0.717,0.108-0.989c0.183-0.218,0.428-0.321,0.37-0.661c0.65-0.024,1.092-0.375,1.171-1.025c0.029-0.226,0.392-1.242,0-1.317c0.354-0.18,0.766-0.322,1.026-0.623c0.311-0.357,0.211-0.879,0.222-1.284c0.01-0.451,0.426-0.37,0.55-0.766c0.107-0.357,0.173-0.742,0.293-1.099c0.132-0.405,0.31-1.254,0.62-1.798h-0.073h-0.255C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z M492.22,239.312c-0.113,0.125-0.174,0.272-0.184,0.439C492.37,239.732,492.489,239.53,492.22,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path3460\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.392,215.731l-0.127-0.321l0.184-0.427c0.101-0.236,0.188-0.435,0.194-0.44c0.007-0.008,0.098,0.025,0.201,0.074c0.104,0.047,0.192,0.079,0.196,0.073c0.005-0.006,0.06-0.248,0.122-0.538l0.112-0.526l-0.173-0.541l-0.174-0.54l-0.533-0.164c-0.292-0.089-0.55-0.174-0.57-0.187c-0.057-0.037,0.023-0.653,0.105-0.844c0.108-0.234,0.536-0.648,0.824-0.795c0.189-0.097,0.408-0.152,0.961-0.247c0.394-0.071,0.939-0.189,1.213-0.271c0.272-0.075,0.567-0.141,0.655-0.143c0.118,0,0.298,0.073,0.676,0.267c0.35,0.178,0.646,0.299,0.928,0.37c0.226,0.059,0.471,0.132,0.539,0.162c0.151,0.066,0.395,0.321,0.615,0.642l0.158,0.235l-0.356,0.336l-0.357,0.337l-0.496-0.189c-0.272-0.105-0.52-0.189-0.546-0.189c-0.055,0-0.188,0.22-0.188,0.304c0,0.029,0.069,0.245,0.154,0.479l0.156,0.425l-0.896,0.554l-0.898,0.555l-0.074,0.39c-0.042,0.214-0.079,0.396-0.086,0.402c-0.006,0.008-0.33,0.101-0.724,0.208l-0.716,0.198l-0.459,0.335c-0.255,0.185-0.468,0.335-0.472,0.335C484.525,216.053,484.46,215.908,484.392,215.731L484.392,215.731z\"\n        />\n        <Path\n          id=\"Path3471\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.637,221.834l-0.214-0.273l0.058-0.428l0.056-0.428l0.223-0.373c0.143-0.238,0.222-0.385,0.212-0.409c-0.007-0.021-0.058-0.104-0.116-0.189l-0.104-0.153l-0.357-0.088c-0.268-0.065-0.524-0.107-1.016-0.17c-0.364-0.045-0.665-0.083-0.668-0.083c-0.002,0-0.016-0.035-0.021-0.074c-0.065-0.414-0.096-0.492-0.343-0.897c-0.079-0.132-0.177-0.308-0.217-0.388l-0.065-0.146l-0.075-0.311c0.016-0.07,0.085-0.191,0.156-0.423c0.217-0.706,0.343-0.814,0.372-1.759c0.023-0.636,0.041-0.854,0.085-0.958c0.058-0.139,0.188-0.321,0.5-0.692c0.216-0.257,0.392-0.521,0.488-0.737c0.074-0.168,0.177-0.498,0.177-0.569c0-0.023,0.006-0.038,0.012-0.038c0.015,0,0.81,0.248,0.993,0.31l0.123,0.041l0.166,0.51l0.164,0.511l-0.107,0.504c-0.059,0.277-0.115,0.505-0.124,0.505s-0.097-0.039-0.196-0.081l-0.18-0.08l-0.036,0.085c-0.297,0.702-0.359,0.847-0.359,0.87c0,0.015,0.061,0.17,0.128,0.343c0.082,0.208,0.124,0.334,0.117,0.366c-0.031,0.15-0.049,0.201-0.061,0.198c-0.039-0.006-0.046,0.007-0.024,0.031c0.02,0.024,0,0.089-0.098,0.321l-0.124,0.294l0.025,0.224c0.013,0.123,0.027,0.238,0.034,0.25c0.008,0.015,0.236-0.042,0.709-0.18l0.696-0.203l0.534-0.058l0.533-0.061l0.341,0.206l0.339,0.204l0.384-0.113c0.212-0.063,0.385-0.115,0.386-0.107c0.006,0.003,0.026,0.167,0.058,0.364c0.028,0.197,0.06,0.37,0.068,0.38c0.01,0.01,0.111,0.144,0.228,0.294l0.211,0.272v0.37c0,0.203-0.006,0.369-0.009,0.369c-0.007,0-0.037-0.057-0.072-0.124l-0.062-0.123l-0.093,0.011c-0.333,0.04-0.565,0.051-1.018,0.051h-0.515v-0.346v-0.345l-0.259-0.176l-0.259-0.177l-0.679,0.175c-0.372,0.096-0.682,0.177-0.686,0.182c-0.004,0.003,0.046,0.117,0.113,0.25l0.118,0.245l0.287,0.214c0.156,0.117,0.289,0.221,0.303,0.226c0.014,0.015-0.04,0.23-0.169,0.676c-0.038,0.131-0.04,0.136-0.189,0.236c-0.084,0.057-0.16,0.107-0.171,0.116c-0.011,0.007,0.02,0.242,0.063,0.529c0.042,0.282,0.078,0.531,0.078,0.553c0,0.024-0.036,0.047-0.143,0.084c-0.079,0.024-0.157,0.057-0.171,0.069c-0.013,0.009-0.072,0.116-0.134,0.23c-0.061,0.115-0.129,0.248-0.155,0.293l-0.046,0.081L484.637,221.834L484.637,221.834z\"\n        />\n        <Path\n          id=\"Path3473\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.863,219.486c-0.107-0.248-0.111-0.271-0.111-0.675v-0.379l-0.227-0.292l-0.226-0.292l-0.054-0.366c-0.028-0.203-0.062-0.375-0.07-0.386c-0.008-0.008-0.189,0.034-0.403,0.097l-0.386,0.115l-0.336-0.203l-0.335-0.205l-0.541,0.059l-0.539,0.059l-0.684,0.198c-0.373,0.108-0.686,0.195-0.689,0.189c-0.005-0.005-0.019-0.103-0.031-0.219l-0.024-0.213l0.162-0.391c0.09-0.214,0.157-0.401,0.153-0.418c-0.008-0.019,0.145-0.14,0.448-0.363c0.255-0.187,0.478-0.347,0.501-0.36c0.025-0.013,0.365-0.114,0.758-0.223c0.394-0.108,0.718-0.203,0.72-0.206c0.005-0.004,0.046-0.189,0.09-0.413c0.046-0.221,0.094-0.409,0.107-0.418c0.013-0.008,0.416-0.255,0.895-0.548c0.48-0.292,0.875-0.542,0.875-0.553c0-0.011-0.073-0.224-0.165-0.472l-0.167-0.452l0.079-0.136c0.069-0.123,0.085-0.135,0.122-0.121c0.024,0.011,0.26,0.102,0.523,0.206c0.403,0.154,0.489,0.178,0.518,0.158c0.02-0.012,0.177-0.165,0.356-0.334c0.177-0.17,0.328-0.31,0.335-0.313c0.011-0.003,0.106,0.147,0.214,0.333c0.109,0.189,0.24,0.396,0.291,0.46c0.1,0.126,0.272,0.261,0.384,0.292c0.067,0.019,0.07,0.024,0.07,0.116c0,0.515,0.186,2.874,0.238,3.012c0.013,0.033,0.049,0.132,0.078,0.222l0.058,0.158l-0.332,0.209c-0.184,0.115-0.347,0.223-0.366,0.241c-0.024,0.024-0.055,0.188-0.115,0.617c-0.045,0.322-0.093,0.609-0.106,0.634c-0.014,0.024-0.025,0.059-0.025,0.073c0,0.014-0.153,0.22-0.336,0.453l-0.335,0.427l-0.327,0.142c-0.272,0.12-0.384,0.178-0.65,0.366c-0.175,0.123-0.323,0.221-0.33,0.221C488.914,219.608,488.891,219.553,488.863,219.486L488.863,219.486L488.863,219.486z\"\n        />\n        <Path\n          id=\"Path3475\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.027,218.454c0.022-0.09,0.09-0.498,0.09-0.529c0-0.025-0.07-0.058-0.254-0.122c-0.141-0.048-0.259-0.085-0.267-0.085c-0.009,0-0.061,0.065-0.12,0.141l-0.108,0.143l-0.174,0.001l-0.172,0.001l-0.192,0.226l-0.192,0.225l-0.16-0.149c-0.366-0.338-0.497-0.481-0.484-0.521c0.007-0.024,0.043-0.275,0.085-0.567l0.074-0.52l0.357-0.225c0.195-0.124,0.357-0.234,0.365-0.246c0.004-0.012-0.029-0.119-0.074-0.238l-0.08-0.215l-0.086-0.956c-0.074-0.815-0.129-1.673-0.128-1.982v-0.084l0.109-0.012c0.139-0.014,0.29-0.088,0.421-0.205c0.137-0.124,0.212-0.17,0.343-0.212c0.338-0.106,0.47-0.155,0.864-0.327c0.603-0.265,0.682-0.285,0.952-0.285c0.182,0,0.237,0.008,0.334,0.048c0.152,0.06,0.325,0.186,0.604,0.424c0.272,0.237,0.411,0.324,0.54,0.342c0.168,0.025,0.36,0.126,0.888,0.483c0.152,0.102,0.286,0.184,0.305,0.184c0.017,0-0.076,0.113-0.208,0.246c-0.129,0.137-0.242,0.247-0.248,0.247s-0.171-0.101-0.363-0.223l-0.353-0.224l-0.535-0.087c-0.295-0.047-0.54-0.079-0.55-0.073c-0.008,0.008-0.051,0.156-0.098,0.326l-0.083,0.315l0.17,0.165l0.186,0.158l-0.045,0.056c-0.074,0.062-0.091,0.106-0.093,0.123c0,0.023-0.041,0.057-0.07,0.087c-0.024,0.025,0.016-0.024-0.092,0.127c-0.098,0.139-0.122,0.156-0.463,0.375l-0.36,0.224l-0.006,0.628l-0.006,0.627l0.107,0.312l0.11,0.311l-0.237,0.327c-0.13,0.179-0.242,0.341-0.252,0.358c-0.007,0.019,0,0.051,0.02,0.075c0.017,0.024,0.074,0.123,0.13,0.213l0.104,0.171l-0.283,0.203C492.988,218.526,493.015,218.512,493.027,218.454L493.027,218.454L493.027,218.454L493.027,218.454z\"\n        />\n        <Path\n          id=\"Path3477\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.104,220.137l-0.118-0.315l-0.056-0.533c-0.03-0.293-0.058-0.545-0.058-0.558c0-0.014-0.128-0.074-0.286-0.139l-0.286-0.118l-0.413-0.484c-0.227-0.268-0.422-0.487-0.435-0.491s-0.167,0.1-0.341,0.229c-0.174,0.126-0.348,0.254-0.385,0.271l-0.068,0.04l-0.106-0.173c-0.057-0.094-0.113-0.188-0.122-0.212c-0.021-0.033,0.015-0.089,0.215-0.363c0.128-0.178,0.24-0.336,0.25-0.349c0.008-0.015-0.035-0.168-0.096-0.336l-0.108-0.313v-0.612v-0.614l0.232-0.148c0.489-0.314,0.483-0.307,0.619-0.502c0.07-0.101,0.128-0.197,0.135-0.214c0.007-0.018,0.035-0.055,0.068-0.079l0.057-0.047l0.099,0.094c0.054,0.052,0.104,0.093,0.108,0.093c0.006,0,0.113-0.075,0.235-0.173l0.224-0.174l0.322,0.087l0.326,0.086l0.11,0.372l0.111,0.371l0.288,0.355l0.286,0.354l0.321,0.081c0.256,0.065,0.322,0.09,0.322,0.117c0,0.021-0.025,0.147-0.05,0.286l-0.05,0.253l0.248,0.342c0.138,0.189,0.248,0.356,0.248,0.372c0,0.015-0.036,0.2-0.077,0.407c-0.059,0.278-0.09,0.387-0.124,0.423c-0.024,0.024-0.174,0.123-0.331,0.223c-0.223,0.139-0.377,0.255-0.664,0.505c-0.206,0.179-0.369,0.337-0.364,0.352c0.024,0.074,0.271,0.94,0.271,0.957c0,0.008-0.096,0.123-0.213,0.262c-0.117,0.135-0.218,0.263-0.223,0.282C496.227,220.439,496.188,220.354,496.104,220.137L496.104,220.137L496.104,220.137z\"\n        />\n        <Path\n          id=\"Path3483\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.639,218.987l-0.099-0.23l-0.009-0.286l-0.013-0.286l-0.375-0.034c-0.271-0.026-0.518-0.066-0.872-0.141c-0.272-0.057-0.5-0.104-0.505-0.104s0.009-0.023,0.032-0.045c0.028-0.034,0.062-0.152,0.123-0.436c0.044-0.215,0.081-0.406,0.081-0.425c0-0.021-0.111-0.189-0.248-0.378c-0.146-0.202-0.245-0.354-0.24-0.372c0.006-0.02,0.027-0.133,0.051-0.257c0.026-0.124,0.048-0.24,0.054-0.26c0.008-0.027-0.048-0.048-0.335-0.123l-0.343-0.089l-0.276-0.343l-0.274-0.343l-0.114-0.371c-0.062-0.207-0.123-0.381-0.127-0.388c-0.01-0.008-0.168-0.055-0.351-0.101l-0.334-0.084l-0.223,0.172l-0.224,0.174l-0.08-0.076c-0.045-0.039-0.082-0.088-0.08-0.105c0-0.017-0.008-0.028-0.023-0.025c-0.03,0.009-0.34-0.273-0.342-0.311c0-0.068,0.15-0.587,0.171-0.587c0.014,0,0.25,0.037,0.525,0.08l0.501,0.081l0.371,0.238l0.369,0.235l0.265-0.273l0.267-0.272l0.831,0.108l0.831,0.106l0.215-0.106c0.159-0.077,0.248-0.137,0.342-0.229c0.109-0.107,0.197-0.159,0.596-0.366l0.467-0.24l0.116,0.127c0.063,0.074,0.173,0.204,0.248,0.288c0.094,0.109,0.222,0.218,0.415,0.355l0.275,0.202l0.093,0.287c0.052,0.159,0.089,0.297,0.083,0.306c-0.007,0.009-0.025,0.019-0.044,0.019c-0.034,0-1.015,0.277-1.025,0.291c-0.005,0.006-0.03,0.306-0.062,0.67l-0.057,0.665l-0.678,0.349c-0.505,0.262-0.696,0.37-0.759,0.435c-0.047,0.044-0.085,0.088-0.085,0.098c0,0.008,0.139,0.104,0.308,0.216c0.183,0.121,0.307,0.213,0.307,0.233c0,0.018-0.009,0.11-0.02,0.207c-0.008,0.095-0.022,0.212-0.024,0.26l-0.006,0.085l0.345,0.271c0.345,0.269,0.347,0.27,0.435,0.257c0.212-0.026,0.603-0.051,0.617-0.041c0.01,0.007,0.023,0.059,0.026,0.12c0.009,0.06,0.021,0.125,0.024,0.15c0.009,0.028-0.051,0.11-0.219,0.304l-0.225,0.266l-0.025,0.162l-0.025,0.162h-0.271h-0.271l-0.1-0.23L499.639,218.987L499.639,218.987z\"\n        />\n        <Path\n          id=\"Path3485\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.349,220.283l-0.115-0.184v-0.407v-0.405l-0.307-0.465l-0.31-0.466l-0.371-0.235l-0.37-0.235l-0.074,0.038c-0.09,0.048-0.104,0.049-0.089,0.009c0.013-0.034-0.019-0.042-0.037-0.011c-0.025,0.042-0.049,0.015-0.168-0.202l-0.122-0.224l0.029-0.547l0.028-0.55l-0.453-1.133c-0.247-0.623-0.451-1.148-0.458-1.165c-0.006-0.023,0.009-0.04,0.033-0.048c0.059-0.021,0.053-0.05-0.011-0.044c-0.05,0.003-0.058-0.008-0.149-0.293l-0.098-0.298l-0.28-0.203c-0.255-0.18-0.308-0.228-0.536-0.498l-0.257-0.295l-0.418,0.218c-0.229,0.118-0.421,0.212-0.424,0.208c-0.019-0.02,0.355-0.487,0.494-0.624c0.225-0.224,0.567-0.412,1.008-0.562c0.422-0.143,0.768-0.182,1.608-0.184c0.815-0.001,1.16,0.029,1.584,0.143c0.264,0.069,0.432,0.138,1.047,0.425c0.528,0.25,0.774,0.343,1.005,0.39l0.183,0.036l0.119,0.368l0.118,0.365l-0.222,0.401l-0.222,0.398v0.632v0.631l-0.139,0.518c-0.077,0.283-0.14,0.531-0.14,0.548c0,0.019,0.073,0.142,0.158,0.277c0.088,0.133,0.161,0.254,0.161,0.267c0,0.015-0.025,0.104-0.052,0.203c-0.035,0.13-0.15,0.377-0.417,0.908l-0.366,0.726l-0.247,0.208c-0.136,0.114-0.275,0.231-0.312,0.263l-0.066,0.057l0.081,0.281c0.045,0.157,0.08,0.289,0.08,0.299c0,0.046-0.271,0.51-0.331,0.57l-0.074,0.073L504.349,220.283L504.349,220.283L504.349,220.283z\"\n        />\n        <Path\n          id=\"Path3487\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.021,223.352c-0.554-0.273-1.378-0.666-1.506-0.708l-0.105-0.039l-0.068,0.125c-0.038,0.072-0.11,0.215-0.166,0.322l-0.095,0.191l-0.443,0.123l-0.443,0.124l-0.254-0.128l-0.254-0.129l-0.015-0.249c-0.021-0.402-0.051-0.771-0.072-0.921c-0.022-0.128-0.025-0.138-0.074-0.138c-0.027,0-0.146,0.025-0.261,0.062c-0.116,0.032-0.216,0.061-0.225,0.061c-0.023,0-0.015-0.122,0.055-0.604c0.037-0.262,0.067-0.473,0.064-0.478c-0.004-0.002-0.126,0.022-0.274,0.05l-0.272,0.056l-0.116-0.047l-0.117-0.049l-0.045-0.238c-0.025-0.128-0.048-0.256-0.055-0.28c-0.009-0.033,0.04-0.101,0.209-0.297c0.123-0.14,0.222-0.268,0.222-0.282c0-0.013-0.057-0.232-0.127-0.481c-0.072-0.248-0.128-0.465-0.128-0.476c0-0.016,0.156-0.165,0.35-0.332c0.253-0.223,0.427-0.354,0.63-0.481l0.28-0.174l0.567,0.118c0.404,0.083,0.661,0.123,0.889,0.142l0.323,0.024v0.256v0.255l0.112,0.265l0.113,0.268l0.3-0.008l0.299-0.006l0.024-0.165c0.017-0.089,0.038-0.179,0.052-0.198c0.014-0.022,0.115-0.14,0.226-0.271l0.203-0.233l-0.026-0.18c-0.017-0.1-0.031-0.184-0.038-0.189c-0.006-0.004-0.171,0.007-0.369,0.024l-0.364,0.027l-0.33-0.254l-0.33-0.257l0.025-0.238c0.013-0.131,0.024-0.263,0.024-0.292c0-0.046-0.036-0.076-0.291-0.244c-0.16-0.106-0.297-0.195-0.302-0.199c-0.006-0.005,0.025-0.042,0.058-0.079c0.051-0.054,0.258-0.174,0.746-0.423c0.37-0.19,0.679-0.357,0.684-0.367c0.007-0.009,0.034-0.311,0.067-0.668c0.027-0.358,0.057-0.651,0.058-0.654c0.015-0.008,0.845-0.239,0.887-0.247c0.025-0.003,0.073-0.017,0.107-0.028c0.032-0.011,0.06-0.021,0.063-0.017c0.003,0.003,0.212,0.526,0.467,1.163l0.457,1.158l-0.028,0.546l-0.028,0.547l0.125,0.238c0.09,0.171,0.123,0.253,0.119,0.288c-0.008,0.025-0.073,0.147-0.143,0.268l-0.135,0.216h-0.118c-0.064,0-0.224-0.008-0.348-0.018l-0.23-0.019l-0.024,0.375l-0.025,0.377l-0.228,0.237l-0.226,0.237l0.058,0.212l0.057,0.213l0.506,0.29l0.505,0.29l0.024,0.195l0.027,0.195l-0.091,0.204c-0.05,0.111-0.125,0.282-0.173,0.38l-0.077,0.177l0.261,0.251c0.144,0.138,0.322,0.31,0.395,0.383l0.134,0.13l-0.023,0.291c-0.026,0.417-0.008,0.373-0.203,0.387c-0.096,0.009-0.355,0.06-0.618,0.126c-0.249,0.062-0.464,0.113-0.475,0.112C501.415,223.544,501.234,223.458,501.021,223.352L501.021,223.352L501.021,223.352z\"\n        />\n        <Path\n          id=\"Path3489\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M502.989,223.355c-0.134-0.024-0.245-0.051-0.252-0.055c-0.004-0.007,0.008-0.161,0.022-0.349l0.025-0.337l-0.132-0.132c-0.073-0.073-0.25-0.245-0.391-0.382l-0.256-0.25l0.165-0.371l0.167-0.37l-0.025-0.211l-0.025-0.212l-0.507-0.289l-0.506-0.29l-0.056-0.19l-0.058-0.189l0.225-0.238l0.225-0.237l0.024-0.358c0.014-0.197,0.027-0.364,0.032-0.368c0.005-0.006,0.152,0.003,0.326,0.019c0.229,0.02,0.324,0.021,0.341,0.005c0.011-0.013,0.084-0.126,0.164-0.255c0.124-0.199,0.156-0.237,0.239-0.286c0.056-0.03,0.112-0.058,0.126-0.059c0.018,0,0.187,0.102,0.377,0.223l0.347,0.224l0.305,0.451l0.302,0.451v0.413v0.412l0.112,0.174c0.063,0.095,0.123,0.178,0.129,0.185c0.008,0.008-0.077,0.108-0.191,0.224c-0.115,0.119-0.208,0.223-0.208,0.226c0,0.009,0.206,0.217,0.457,0.461c0.252,0.243,0.456,0.456,0.456,0.468s-0.025,0.056-0.059,0.091c-0.038,0.046-0.123,0.247-0.252,0.604c-0.107,0.293-0.215,0.558-0.238,0.588c-0.034,0.042-0.077,0.061-0.229,0.09c-0.103,0.023-0.285,0.071-0.409,0.108c-0.268,0.083-0.417,0.087-0.775,0.019h0.004v-0.007H502.989z\"\n        />\n        <Path\n          id=\"Path3491\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M494.696,224.666c-0.161-0.305-0.185-0.338-0.237-0.349c-0.078-0.015-0.641-0.086-0.904-0.115c-0.283-0.03-0.697-0.026-0.971,0.01c-0.123,0.018-0.239,0.029-0.254,0.029c-0.012,0-0.041-0.041-0.063-0.089l-0.04-0.09l0.107-0.277c0.058-0.153,0.106-0.288,0.106-0.3s-0.062-0.112-0.138-0.224l-0.14-0.202v-0.377v-0.378l-0.385-0.172c-0.356-0.157-0.388-0.175-0.374-0.219c0.009-0.024,0.066-0.181,0.131-0.352c0.064-0.169,0.124-0.32,0.126-0.334c0.01-0.02-0.022-0.024-0.107-0.024h-0.118l-0.135-0.252c-0.123-0.225-0.187-0.328-0.334-0.518l-0.047-0.058l-0.392,0.146l-0.392,0.144l-0.222-0.114c-0.121-0.062-0.225-0.111-0.236-0.106c-0.011,0.003-0.116,0.156-0.234,0.339l-0.217,0.334l-0.103-0.132l-0.104-0.13l-0.026-0.572c-0.018-0.315-0.035-0.59-0.041-0.613c-0.008-0.035,0.042-0.077,0.314-0.262c0.266-0.18,0.38-0.245,0.647-0.363l0.328-0.14l0.37-0.468c0.206-0.259,0.365-0.474,0.354-0.482c-0.01-0.008-0.01-0.025,0-0.041c0.019-0.029,0.024-0.025,0.461,0.393l0.212,0.203l0.203-0.235l0.204-0.237h0.168h0.165l0.113-0.144c0.064-0.078,0.124-0.14,0.136-0.137c0.011,0.006,0.109,0.04,0.224,0.074c0.107,0.036,0.205,0.074,0.214,0.081c0.009,0.009-0.008,0.145-0.034,0.303c-0.025,0.16-0.053,0.305-0.053,0.322c0,0.024,0.081-0.025,0.272-0.164c0.149-0.106,0.313-0.221,0.362-0.25c0.05-0.03,0.258-0.18,0.465-0.332c0.206-0.153,0.381-0.269,0.39-0.257c0.008,0.008,0.195,0.229,0.419,0.489l0.402,0.471l0.272,0.111c0.148,0.062,0.271,0.114,0.273,0.116c0.003,0.002,0.03,0.255,0.064,0.556l0.057,0.552l0.133,0.359c0.073,0.197,0.146,0.37,0.159,0.382c0.014,0.01,0.041,0.106,0.062,0.215l0.036,0.194l0.089,0.043l0.09,0.044l-0.091,0.024c-0.19,0.054-0.259,0.133-0.386,0.471c-0.106,0.279-0.124,0.394-0.125,0.779c0,0.456-0.031,0.883-0.081,1.169c-0.061,0.336-0.048,0.442,0.101,0.888c0.068,0.201,0.117,0.372,0.108,0.386c-0.007,0.009-0.069,0.052-0.137,0.09c-0.151,0.087-0.211,0.089-0.469,0.022c-0.271-0.073-0.353-0.069-0.458,0.023c-0.049,0.038-0.092,0.072-0.098,0.072C494.873,224.999,494.794,224.853,494.696,224.666L494.696,224.666L494.696,224.666z\"\n        />\n        <Path\n          id=\"Path3493\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.31,227.685c-0.049-0.05-0.304-0.387-0.566-0.749l-0.479-0.658h-0.567h-0.569l-0.238-0.219c-0.371-0.337-0.47-0.394-0.862-0.492c-0.287-0.073-0.361-0.124-0.749-0.51l-0.297-0.295l-0.229,0.035c-0.124,0.021-0.25,0.043-0.274,0.051c-0.073,0.025-0.136,0.09-0.149,0.158c-0.023,0.101-0.042,0.083-0.075-0.058c-0.062-0.25-0.093-0.287-0.452-0.532c-0.269-0.187-0.237-0.124-0.333-0.683c-0.072-0.414-0.097-0.539-0.123-0.626c-0.031-0.096-0.413-0.37-1.114-0.797c-0.312-0.189-0.496-0.285-0.604-0.311c-0.079-0.019-0.191-0.094-0.266-0.35c-0.067-0.229-0.174-0.398-0.079-0.376c0.013,0.002,0.17-0.176,0.218-0.187c0.198-0.04,0.364-0.01,0.459-0.223c0.044-0.101,0.051-0.143,0.051-0.33c0-0.19-0.008-0.238-0.06-0.39c-0.034-0.096-0.086-0.245-0.117-0.328c-0.053-0.143-0.136-0.515-0.123-0.527c0.004-0.004,0.3,0.03,0.661,0.074c0.474,0.06,0.749,0.107,1.01,0.168l0.358,0.085l0.105,0.163c0.077,0.124,0.1,0.171,0.084,0.198c-0.009,0.021-0.108,0.188-0.223,0.372l-0.201,0.336l-0.059,0.438c-0.03,0.24-0.051,0.45-0.04,0.465c0.008,0.015,0.112,0.153,0.232,0.307c0.196,0.255,0.22,0.277,0.243,0.245c0.015-0.023,0.094-0.17,0.177-0.327l0.152-0.29l0.109-0.035c0.062-0.02,0.139-0.049,0.175-0.062l0.061-0.024l-0.073-0.489c-0.041-0.272-0.078-0.518-0.088-0.55c-0.008-0.052,0.008-0.067,0.159-0.172c0.092-0.065,0.173-0.13,0.177-0.148c0.098-0.354,0.209-0.767,0.209-0.787c0-0.015-0.138-0.126-0.305-0.254l-0.304-0.223l-0.104-0.207c-0.058-0.114-0.104-0.215-0.104-0.224c0-0.009,0.291-0.095,0.648-0.188l0.651-0.169l0.241,0.167l0.242,0.167v0.356v0.356l0.541-0.001c0.302,0,0.666-0.012,0.818-0.027c0.152-0.014,0.276-0.024,0.279-0.024c0.019,0.018,0.272,0.52,0.298,0.588c0.021,0.051,0.046,0.102,0.062,0.113c0.019,0.016,0.032,0.182,0.057,0.614l0.03,0.594l0.12,0.153c0.067,0.083,0.123,0.153,0.124,0.153c0.006,0,0.108-0.159,0.229-0.35l0.224-0.35l0.22,0.115l0.219,0.114l0.113-0.041c0.061-0.024,0.237-0.088,0.395-0.143l0.278-0.104l0.11,0.145c0.062,0.079,0.173,0.257,0.244,0.394c0.073,0.138,0.142,0.254,0.155,0.263c0.011,0.011,0.06,0.016,0.108,0.018c0.06,0,0.082,0.008,0.074,0.024c-0.133,0.338-0.236,0.625-0.239,0.667c-0.003,0.049,0.024,0.062,0.373,0.221l0.376,0.169l0.007,0.374l0.008,0.374l0.127,0.184c0.074,0.104,0.135,0.197,0.141,0.213c0.005,0.015-0.039,0.154-0.101,0.308l-0.107,0.281l0.039,0.093c0.021,0.051,0.037,0.095,0.037,0.101s-0.024,0.009-0.059,0.009c-0.032,0-0.063,0.011-0.069,0.025c-0.006,0.015-0.021,0.13-0.028,0.262c-0.024,0.266-0.062,0.422-0.118,0.493l-0.038,0.047l-0.146-0.098c-0.078-0.054-0.223-0.147-0.312-0.207c-0.09-0.06-0.204-0.124-0.252-0.145c-0.086-0.032-0.089-0.032-0.405,0.056l-0.321,0.088v0.894c0,0.957,0.024,1.56,0.056,1.65c0.014,0.029,0.057,0.091,0.093,0.137c0.039,0.045,0.069,0.09,0.059,0.103c-0.024,0.042-0.254,0.209-0.286,0.209c-0.023,0-0.075-0.041-0.124-0.09l0,0l0,0V227.685L490.31,227.685L490.31,227.685z\"\n        />\n        <Path\n          id=\"Path3495\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.506,221.367l-0.443-0.443l0.278-0.302c0.27-0.29,0.489-0.617,0.526-0.765c0.009-0.042-0.013-0.179-0.06-0.335c-0.041-0.143-0.069-0.272-0.061-0.286c0.009-0.013,0.147-0.134,0.31-0.27l0.295-0.245l0.377-0.771c0.215-0.44,0.392-0.84,0.411-0.93l0.033-0.158l-0.155-0.268l-0.156-0.268l0.11-0.428c0.062-0.238,0.123-0.474,0.139-0.532c0.017-0.056,0.028-0.387,0.029-0.74v-0.639l0.223-0.391l0.219-0.389l-0.118-0.369l-0.121-0.369l0.154-0.03c0.249-0.055,0.443-0.194,0.877-0.632c0.669-0.674,0.828-0.792,1.172-0.871c0.272-0.063,0.337-0.093,0.437-0.22c0.14-0.171,0.312-0.257,0.502-0.258c0.3-0.001,0.383,0.078,0.771,0.753c0.126,0.218,0.325,0.53,0.445,0.699c0.347,0.486,0.377,0.593,0.432,1.435c0.039,0.618,0.167,1.033,0.399,1.308c0.121,0.138,0.157,0.157,0.446,0.203c0.409,0.062,0.613,0.23,0.638,0.533c0.007,0.073-0.015,0.284-0.047,0.468c-0.098,0.55-0.105,0.817-0.03,1.126c0.059,0.245,0.06,0.268,0.019,0.351c-0.048,0.098-0.272,0.282-0.45,0.372c-0.208,0.107-0.471,0.185-0.77,0.229c-0.556,0.083-0.725,0.174-0.916,0.485l-0.074,0.124l-0.241-0.026c-0.341-0.033-0.635-0.013-0.705,0.055c-0.05,0.045-0.058,0.083-0.049,0.348c0.008,0.29,0.005,0.296-0.107,0.519c-0.089,0.186-0.159,0.272-0.367,0.471l-0.255,0.241l-0.404-0.132l-0.4-0.131l-0.272,0.11c-0.582,0.236-1.013,0.44-1.198,0.569c-0.224,0.154-0.732,0.601-1.119,0.983c-0.145,0.142-0.269,0.259-0.271,0.257c-0.009-0.001-0.211-0.202-0.455-0.445l0,0h0.002v0.002H504.506z\"\n        />\n        <Path\n          id=\"Path28148\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.345,223.12c-0.032-0.097-0.433-0.373-1.138-0.808c-0.312-0.189-0.475-0.305-0.584-0.329c-0.024-0.006-0.156-0.068-0.256-0.109c-0.084,0.315-0.421,0.557-0.662,0.696c-0.306,0.178-0.261,0.633-0.513,0.916c-0.385,0.433-0.067,0.961-0.439,1.393c-0.22,0.251-0.685,0.03-0.807,0.293c-0.5,1.07-0.004,2.419-0.329,3.552c0.396,0.611,0.383,1.89,0.223,2.564c-0.1,0.417,0.047,0.733,0.034,1.138c-0.009,0.384-0.205,0.706-0.182,1.098c0.619-0.142,1.241-0.025,1.868-0.11c-0.067-0.203-0.026-0.384,0.11-0.55c0.38,0.31,0.671-0.125,1.062-0.109c-0.215,0.321-0.793,0.551-1.172,0.475c0.301,0.259,0.821,0.131,1.172,0.109c0.448-0.024,0.961,0.037,1.391,0.146c1.142-1.388,3.604-3.848,3.622-4.407c-0.2-0.485-0.52-0.437-0.649-0.803c-0.116-0.445,0.345-0.668,0.209-0.771c-0.069-0.051-0.283,0.042-0.367-0.002c-0.079-0.044-0.015-0.176-0.108-0.218c-0.32-0.135-0.756-0.502-1.151-0.919c-0.396-0.418-0.747-0.886-0.907-1.222C484.458,224.476,484.24,223.824,484.345,223.12L484.345,223.12z\"\n        />\n        <Path\n          id=\"Path8916\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.852,4.38-0.727,5.918,0.294,9.158c0.015,0.181-0.024,0.763,0.183,0.843c0.167,0.068,0.575,0.224,0.697,0c0.123-0.225,0.419-0.453,0.514-0.697c0.138-0.367-0.099-0.661,0.292-0.915c0.929-0.606,0.185-0.938,0.585-1.468c0.469-0.613,0.846-1.378,0.99-2.125c0.062-0.32-0.119-0.716,0.109-0.988c0.182-0.219,0.427-0.321,0.367-0.662c0.65-0.024,1.091-0.372,1.173-1.026c0.027-0.226,0.393-1.242,0-1.317c0.353-0.18,0.766-0.322,1.025-0.623c0.31-0.357,0.21-0.877,0.222-1.283c0.009-0.451,0.429-0.369,0.549-0.767c0.11-0.359,0.176-0.743,0.294-1.101c0.133-0.405,0.312-1.253,0.622-1.797h-0.074h-0.255C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z\"\n        />\n        <Path\n          id=\"Path9096\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c0.396,0.612,0.383,1.891,0.222,2.564c-0.1,0.416,0.047,0.735,0.037,1.137c-0.011,0.386-0.207,0.706-0.184,1.098c0.62-0.141,1.242-0.026,1.868-0.109c-0.068-0.202-0.026-0.385,0.109-0.549c0.383,0.31,0.673-0.126,1.063-0.109c-0.216,0.32-0.794,0.551-1.173,0.475c0.302,0.257,0.821,0.131,1.173,0.109c0.447-0.025,0.96,0.036,1.394,0.146c0.892,0.226,1.692,1.125,2.051,1.944c0.176-0.183,0.385-0.343,0.623-0.438c-0.202,0.203-0.659,0.365-0.517,0.73c0.158,0.403,0.602,0.141,0.66-0.183c-0.009,0.112-0.025,0.253-0.036,0.369c0.197-0.131,0.361-0.111,0.515,0.073c-0.224,0.031-1.486,0.336-0.551,0.551c0.294,0.067,0.545-0.342,0.844-0.369c-0.418,0.254,0.123,0.472-0.438,0.584c-0.29,0.058-0.322,0.229-0.258,0.515c0.369-0.104,0.321,0.14,0.258,0.403c-0.096,0.391,0.112,0.725,0.292,1.062c0.189,0.357,0.467,0.73,0.843,0.916c0.383,0.187,0.521,0.522,0.516,0c0.093,0.81,0.519,0.337,0.513-0.223c0.174,0.592,0.002,0.458,0.621,0.516c0.26,0.026,0.356-0.174,0.331-0.37c0.039,0.108,0.069,0.208,0.074,0.331c0.146-0.164,0.174-0.417,0.181-0.623c0.027,0.702,0.097-0.073,0.146-0.221c-0.013,0.104,0.005,1.262,0.224,0.768c0.156-0.354-0.336-1.097-0.037-1.355c-0.09,0.286,0.179,1.209,0.438,1.318c0.137-0.354,0.011-0.635-0.146-0.954c0.563-0.286,0.085,0.461,0.403,0.585c0.473,0.189,0.235-0.549,0.036-0.697c0.424,0.278,0.368,0.376,0.807,0.402c0.396,0.025,0.379-0.073,0.549-0.402c-0.364,0.813,0.963,0.569,1.356,0.515c1-0.146,0.778-0.35,0.551-1.21c0.103,0.181,0.271,0.413,0.514,0.257c-0.104,0.208,0.108,0.53,0.329,0.584c0.562-0.895,0.729-1.259,0.732-1.721c0.002-0.271,0.664-1.235,0.291-1.61c-0.229-0.235,1.51-2.024,2.054-2.381c0.418-0.275,0.567-1.258,1.208-1.464c0.359-0.117,0.549,0.353,0.989,0.255c0.353-0.074,0.362-0.567,0.439-0.844c0.105,0.447,0.283,0.312,0.439,0.698c0.099,0.241,0.827,0.45,0.843,0.66c0.015,0.181-0.021,0.763,0.185,0.844c0.167,0.067,0.575,0.221,0.697,0c0.124-0.226,0.421-0.456,0.513-0.698c0.14-0.367-0.098-0.661,0.294-0.915c0.928-0.606,0.182-0.938,0.584-1.466c0.47-0.615,0.844-1.379,0.989-2.125c0.064-0.32-0.116-0.717,0.108-0.989c0.183-0.218,0.428-0.321,0.37-0.661c0.65-0.024,1.092-0.375,1.171-1.025c0.029-0.226,0.392-1.242,0-1.317c0.354-0.18,0.766-0.322,1.026-0.623c0.311-0.357,0.211-0.879,0.222-1.284c0.01-0.451,0.426-0.37,0.55-0.766c0.107-0.357,0.173-0.742,0.293-1.099c0.132-0.405,0.31-1.254,0.62-1.798h-0.073h-0.255C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z M492.22,239.312c-0.113,0.125-0.174,0.272-0.184,0.439C492.37,239.732,492.489,239.53,492.22,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path9157\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.585,224.219c-0.122,0.018-0.242,0.036-0.256,0.036s-0.074-0.006-0.074,0s-0.004,0-0.035,0c-0.033,0-0.071,0.024-0.074,0.037c-0.004,0.015-0.023,0.125-0.035,0.255c-0.024,0.267-0.057,0.443-0.11,0.515l-0.036,0.037l-0.147-0.11c-0.078-0.055-0.237-0.124-0.329-0.183c-0.089-0.061-0.209-0.124-0.256-0.146c-0.086-0.033-0.086-0.051-0.402,0.037l-0.292,0.073v0.916c0,0.957,0.002,1.559,0.037,1.652c0.01,0.028,0.069,0.102,0.108,0.146c0.041,0.044,0.042,0.062,0.037,0.073c-0.025,0.041-0.261,0.223-0.293,0.223c-0.022,0-0.062-0.025-0.111-0.074s-0.321-0.407-0.583-0.768l-0.477-0.66h-0.55h-0.584l-0.223-0.223c-0.37-0.336-0.486-0.379-0.878-0.477c-0.286-0.071-0.343-0.123-0.731-0.512l-0.293-0.292l-0.255,0.036c-0.124,0.022-0.229,0.025-0.257,0.036c-0.073,0.025-0.131,0.117-0.146,0.183c-0.024,0.101-0.038,0.068-0.073-0.074c-0.061-0.25-0.119-0.303-0.476-0.55c-0.271-0.184-0.232-0.095-0.329-0.661c-0.07-0.415-0.081-0.537-0.109-0.622c-0.032-0.097-0.432-0.373-1.136-0.807c-0.312-0.189-0.476-0.306-0.586-0.329c-0.023-0.006-0.155-0.07-0.256-0.11c-0.083,0.315-0.421,0.557-0.658,0.697c-0.309,0.177-0.265,0.632-0.517,0.916c-0.385,0.432-0.065,0.961-0.438,1.392c-0.221,0.252-0.685,0.03-0.807,0.292c-0.501,1.071-0.005,2.419-0.331,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.415,0.048,0.734,0.037,1.136c-0.012,0.385-0.206,0.707-0.183,1.099c0.618-0.142,1.241-0.027,1.866-0.11c-0.067-0.202-0.024-0.385,0.111-0.551c0.381,0.31,0.671-0.125,1.062-0.108c-0.214,0.32-0.794,0.55-1.173,0.474c0.303,0.26,0.822,0.132,1.173,0.11c0.447-0.025,0.961,0.036,1.391,0.146c0.895,0.225,1.695,1.124,2.054,1.943c0.176-0.182,0.385-0.343,0.62-0.439c-0.2,0.205-0.656,0.366-0.514,0.731c0.159,0.405,0.604,0.143,0.661-0.185c-0.008,0.115-0.026,0.255-0.036,0.371c0.197-0.132,0.362-0.112,0.514,0.073c-0.223,0.031-1.484,0.336-0.549,0.552c0.292,0.066,0.545-0.344,0.843-0.37c-0.421,0.255,0.122,0.472-0.439,0.585c-0.289,0.058-0.322,0.228-0.255,0.513c0.367-0.104,0.319,0.142,0.255,0.402c-0.094,0.392,0.112,0.727,0.293,1.064c0.19,0.357,0.466,0.73,0.843,0.916c0.383,0.188,0.521,0.524,0.515,0c0.094,0.812,0.521,0.337,0.514-0.222c0.174,0.591,0.001,0.458,0.621,0.514c0.262,0.024,0.356-0.174,0.33-0.368c0.04,0.108,0.069,0.209,0.074,0.33c0.144-0.163,0.172-0.417,0.181-0.623c0.027,0.704,0.096-0.073,0.146-0.219c-0.013,0.102,0.004,1.261,0.223,0.768c0.155-0.354-0.336-1.096-0.037-1.355c-0.09,0.288,0.18,1.209,0.438,1.318c0.136-0.353,0.01-0.635-0.145-0.953c0.563-0.288,0.083,0.46,0.402,0.585c0.472,0.188,0.236-0.551,0.037-0.698c0.423,0.277,0.368,0.375,0.807,0.403c0.099,0.006,0.174,0.004,0.229-0.007c0.057-0.011,0.096-0.031,0.127-0.063c0.034-0.032,0.061-0.074,0.09-0.128c0.028-0.055,0.059-0.123,0.102-0.205c0.385-1.328-0.348-2.106-0.101-3.089c0.009-0.039,0.179-0.127,0.218-0.097c0.273,0.236,0.223,0.059,0.225-0.075c0.006-0.209,0.164-0.282,0.141-0.5c-0.02-0.184-0.035-0.394-0.057-0.773c0,0,0.081-0.244,0.199-0.469c0.186-0.352,0.037-0.851,0.008-1.244c0,0,0.01-0.001,0.308-0.005c0.626-0.01-0.916-2.204-1.089-3.506c-0.169-1.306-0.305-2.835-0.327-4.75L492.585,224.219L492.585,224.219z M492.22,239.312c-0.113,0.125-0.174,0.272-0.184,0.439C492.37,239.732,492.489,239.53,492.22,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458L492.988,239.458L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path9155\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.585,224.219c-0.122,0.018-0.242,0.036-0.256,0.036s-0.074-0.006-0.074,0s-0.004,0-0.035,0c-0.033,0-0.071,0.024-0.074,0.037c-0.004,0.015-0.023,0.125-0.035,0.255c-0.024,0.267-0.057,0.443-0.11,0.515l-0.036,0.037l-0.147-0.11c-0.078-0.055-0.237-0.124-0.329-0.183c-0.089-0.061-0.209-0.124-0.256-0.146c-0.086-0.033-0.086-0.051-0.402,0.037l-0.292,0.073v0.916c0,0.957,0.002,1.559,0.037,1.652c0.01,0.028,0.069,0.102,0.108,0.146c0.041,0.044,0.042,0.062,0.037,0.073c-0.025,0.041-0.261,0.223-0.293,0.223c-0.022,0-0.062-0.025-0.111-0.074s-0.321-0.407-0.583-0.768l-0.477-0.66h-0.55h-0.584l-0.223-0.223c-0.37-0.336-0.486-0.379-0.878-0.477c-0.286-0.071-0.343-0.123-0.731-0.512l-0.293-0.292l-0.255,0.036c-0.124,0.022-0.229,0.025-0.257,0.036c-0.073,0.025-0.131,0.117-0.146,0.183c-0.024,0.101-0.038,0.068-0.073-0.074c-0.061-0.25-0.119-0.303-0.476-0.55c-0.271-0.184-0.232-0.095-0.329-0.661c-0.07-0.415-0.081-0.537-0.109-0.622c-0.032-0.097-0.432-0.373-1.136-0.807c-0.312-0.189-0.476-0.306-0.586-0.329c-0.023-0.006-0.155-0.07-0.256-0.11c-0.083,0.315-0.421,0.557-0.658,0.697c-0.309,0.177-0.265,0.632-0.517,0.916c-0.385,0.432-0.065,0.961-0.438,1.392c-0.221,0.252-0.685,0.03-0.807,0.292c-0.501,1.071-0.005,2.419-0.331,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.415,0.048,0.734,0.037,1.136c-0.012,0.385-0.206,0.707-0.183,1.099c0.618-0.142,1.241-0.027,1.866-0.11c-0.067-0.202-0.024-0.385,0.111-0.551c0.381,0.31,0.671-0.125,1.062-0.108c-0.214,0.32-0.794,0.55-1.173,0.474c0.303,0.26,0.822,0.132,1.173,0.11c0.447-0.025,0.961,0.036,1.391,0.146c0.895,0.225,1.695,1.124,2.054,1.943c0.176-0.182,0.385-0.343,0.62-0.439c-0.2,0.205-0.656,0.366-0.514,0.731c0.159,0.405,0.604,0.143,0.661-0.185c-0.008,0.115-0.026,0.255-0.036,0.371c0.197-0.132,0.362-0.112,0.514,0.073c-0.223,0.031-1.484,0.336-0.549,0.552c0.292,0.066,0.545-0.344,0.843-0.37c-0.421,0.255,0.122,0.472-0.439,0.585c-0.289,0.058-0.322,0.228-0.255,0.513c0.367-0.104,0.319,0.142,0.255,0.402c-0.094,0.392,0.112,0.727,0.293,1.064c0.19,0.357,0.466,0.73,0.843,0.916c0.383,0.188,0.521,0.524,0.515,0c0.094,0.812,0.521,0.337,0.514-0.222c0.174,0.591,0.001,0.458,0.621,0.514c0.262,0.024,0.356-0.174,0.33-0.368c0.04,0.108,0.069,0.209,0.074,0.33c0.144-0.163,0.172-0.417,0.181-0.623c0.027,0.704,0.096-0.073,0.146-0.219c-0.013,0.102,0.004,1.261,0.223,0.768c0.155-0.354-0.336-1.096-0.037-1.355c-0.09,0.288,0.18,1.209,0.438,1.318c0.136-0.353,0.01-0.635-0.145-0.953c0.563-0.288,0.083,0.46,0.402,0.585c0.472,0.188,0.236-0.551,0.037-0.698c0.423,0.277,0.368,0.375,0.807,0.403c0.396,0.025,0.379-0.073,0.55-0.403c-0.103-1.658,0.167-2.157-0.469-3.252c-0.047-0.083-0.241-0.342-0.262-0.559c-0.012-0.133-0.073-0.286-0.151-0.387c-0.071-0.096-0.184,0.174-0.239-0.149c-0.024-0.139-0.04-0.446-0.115-0.638c-0.074-0.191-0.278-0.057-0.212-0.39c0.07-0.33,0.317-0.601,0.377-0.828c0,0-0.308-0.158-0.471-0.239c-0.166-0.084-0.188-0.096-0.174-0.224c0.05-0.455,1.053-3.214,1.061-4.301C492.417,226.669,492.47,225.524,492.585,224.219L492.585,224.219z M492.22,239.312c-0.113,0.125-0.174,0.272-0.184,0.439C492.37,239.732,492.489,239.53,492.22,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path9149\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.568,238.725c0.19,0.358,0.468,0.731,0.845,0.916c0.382,0.188,0.519,0.524,0.515,0c0.094,0.812,0.518,0.339,0.514-0.221c0.174,0.591,0.001,0.458,0.621,0.515c0.26,0.024,0.354-0.174,0.329-0.369c0.042,0.106,0.068,0.207,0.073,0.329c0.146-0.162,0.175-0.418,0.183-0.621c0.028,0.703,0.098-0.074,0.146-0.223c-0.013,0.105,0.005,1.262,0.223,0.768c0.155-0.353-0.336-1.095-0.036-1.354c-0.092,0.286,0.178,1.207,0.438,1.318c0.136-0.354,0.009-0.636-0.146-0.953c0.563-0.288,0.085,0.458,0.402,0.585c0.474,0.188,0.238-0.549,0.036-0.698c0.425,0.276,0.371,0.374,0.809,0.402c0.396,0.024,0.38-0.074,0.549-0.402c-0.363,0.812,0.961,0.568,1.355,0.515c0.999-0.145,0.779-0.35,0.552-1.209c0.101,0.18,0.271,0.412,0.513,0.257c-0.104,0.208,0.106,0.529,0.329,0.584c0.562-0.895,0.729-1.26,0.731-1.723c0.002-0.272-2.155-0.351-2.527-0.727c-0.246-0.051-0.37-0.443-0.37-0.443c-0.281-0.052-0.328-0.058-0.549-0.018c0,0-0.085-0.5-0.426-0.51c-0.038-0.001-0.295,0.018-0.451,0.163C490.242,237.5,489.507,237.226,487.568,238.725L487.568,238.725z M492.222,239.312c-0.115,0.125-0.176,0.272-0.186,0.439C492.37,239.732,492.489,239.53,492.222,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path9145\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.788,235.879c-0.521,0.148-4.788-9.826-5.899-9.548c-0.024,0.101,0.402-1.238,0.37-1.377c-0.06-0.251-0.119-0.304-0.475-0.551c-0.271-0.184-0.233-0.095-0.329-0.662c-0.071-0.413-0.082-0.535-0.109-0.621c-0.031-0.096-0.433-0.373-1.137-0.808c-0.312-0.188-0.476-0.305-0.586-0.329c-0.024-0.004-0.155-0.068-0.255-0.108c-0.084,0.315-0.421,0.553-0.662,0.696c-0.305,0.179-0.261,0.633-0.513,0.916c-0.385,0.431-0.066,0.96-0.439,1.392c-0.221,0.251-0.684,0.029-0.806,0.292c-0.5,1.071-0.004,2.419-0.33,3.553c0.396,0.611,0.383,1.89,0.223,2.562c-0.1,0.418,0.048,0.735,0.033,1.137c-0.008,0.386-0.202,0.708-0.18,1.099c0.618-0.142,1.241-0.025,1.866-0.109c-0.066-0.204-0.024-0.385,0.112-0.55c0.379,0.31,0.67-0.126,1.06-0.109c-0.214,0.32-0.792,0.551-1.171,0.476c0.303,0.257,0.821,0.131,1.171,0.108c0.449-0.024,0.962,0.037,1.393,0.146c0.895,0.226,1.693,1.125,2.054,1.945c0.174-0.186,0.385-0.343,0.621-0.439c-0.201,0.204-0.658,0.366-0.515,0.731c0.159,0.405,0.604,0.143,0.661-0.184c-0.009,0.115-0.027,0.254-0.037,0.37c0.197-0.131,0.363-0.111,0.514,0.073c-0.223,0.031-1.484,0.336-0.55,0.549c0.294,0.068,0.545-0.343,0.845-0.368c-0.42,0.254,0.122,0.471-0.441,0.585c-0.288,0.057-0.32,0.228-0.254,0.514c0.368-0.105,0.321,0.141,0.254,0.402c-0.094,0.392,0.115,0.727,0.294,1.063c1.705-0.424,3.503-1.022,4.731-1.405c0.045-0.259,0.137-0.445,0.219-0.611c0.076-0.165,0.15-0.307,0.16-0.475c0.008-0.134,0.001-0.304-0.155-0.408c-0.131-0.085-0.227-0.213-0.337-0.229c-0.125-0.022-0.188,0.029-0.313,0.018c-0.123-0.015-0.314-0.092-0.314-0.092c-0.089,0.246-0.198,0.483-0.373,0.364C490.96,235.737,491.031,235.969,490.788,235.879L490.788,235.879z\"\n        />\n        <Path\n          id=\"Path9111\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.585,224.219c-0.122,0.018-0.242,0.036-0.256,0.036s-0.074-0.006-0.074,0s-0.004,0-0.035,0c-0.033,0-0.071,0.024-0.074,0.037c-0.004,0.015-0.023,0.125-0.035,0.255c-0.024,0.267-0.057,0.443-0.11,0.515l-0.036,0.037l-0.147-0.11c-0.078-0.055-0.237-0.124-0.329-0.183c-0.089-0.061-0.209-0.124-0.256-0.146c-0.086-0.033-0.086-0.051-0.402,0.037l-0.292,0.073v0.916c0,0.957,0.002,1.559,0.037,1.652c0.01,0.028,0.069,0.102,0.108,0.146c0.041,0.044,0.042,0.062,0.037,0.073c-0.025,0.041-0.261,0.223-0.293,0.223c-0.022,0-0.062-0.025-0.111-0.074s-0.321-0.407-0.583-0.768l-0.477-0.66h-0.55h-0.584l-0.223-0.223c-0.37-0.336-0.486-0.379-0.878-0.477c-0.286-0.071-0.343-0.123-0.731-0.512l-0.293-0.292l-0.255,0.036c-0.124,0.022-0.229,0.025-0.257,0.036c-0.073,0.025-0.131,0.117-0.146,0.183c-0.024,0.101-0.038,0.068-0.073-0.074c-0.061-0.25-0.119-0.303-0.476-0.55c-0.271-0.184-0.232-0.095-0.329-0.661c-0.07-0.415-0.081-0.537-0.109-0.622c-0.032-0.097-0.432-0.373-1.136-0.807c-0.312-0.189-0.476-0.306-0.586-0.329c-0.023-0.006-0.155-0.07-0.256-0.11c-0.083,0.315-0.421,0.557-0.658,0.697c-0.309,0.177-0.265,0.632-0.517,0.916c-0.385,0.432-0.065,0.961-0.438,1.392c-0.221,0.252-0.685,0.03-0.807,0.292c-0.501,1.071-0.005,2.419-0.331,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.415,0.048,0.734,0.037,1.136c-0.012,0.385-0.206,0.707-0.183,1.099c0.618-0.142,1.241-0.027,1.866-0.11c-0.067-0.202-0.024-0.385,0.111-0.551c0.381,0.31,0.671-0.125,1.062-0.108c-0.214,0.32-0.794,0.55-1.173,0.474c0.303,0.26,0.822,0.132,1.173,0.11c0.447-0.025,0.961,0.036,1.391,0.146c0.895,0.225,1.695,1.124,2.054,1.943c0.176-0.182,0.385-0.343,0.62-0.439c-0.2,0.205-0.656,0.366-0.514,0.731c0.159,0.405,0.604,0.143,0.661-0.185c-0.008,0.115-0.026,0.255-0.036,0.371c0.197-0.132,0.362-0.112,0.514,0.073c-0.223,0.031-1.484,0.336-0.549,0.552c0.292,0.066,0.545-0.344,0.843-0.37c-0.421,0.255,0.122,0.472-0.439,0.585c-0.289,0.058-0.322,0.228-0.255,0.513c0.367-0.104,0.319,0.142,0.255,0.402c-0.094,0.392,0.112,0.727,0.293,1.064c0.19,0.357,0.466,0.73,0.843,0.916c0.383,0.188,0.521,0.524,0.515,0c0.094,0.812,0.521,0.337,0.514-0.222c0.174,0.591,0.001,0.458,0.621,0.514c0.262,0.024,0.356-0.174,0.33-0.368c0.04,0.108,0.069,0.209,0.074,0.33c0.144-0.163,0.172-0.417,0.181-0.623c0.027,0.704,0.096-0.073,0.146-0.219c-0.013,0.102,0.004,1.261,0.223,0.768c0.155-0.354-0.336-1.096-0.037-1.355c-0.09,0.288,0.18,1.209,0.438,1.318c0.136-0.353,0.01-0.635-0.145-0.953c0.563-0.288,0.083,0.46,0.402,0.585c0.472,0.188,0.236-0.551,0.037-0.698c0.423,0.277,0.368,0.375,0.807,0.403c0.727-0.219,0.625-0.635,0.391-0.759c-0.119-0.034-0.316-0.209-0.767-0.232c0,0-0.006-0.04-0.012-0.127c-0.004-0.061-0.007-0.071-0.007-0.071c0.271-0.212,0.271-0.49,0.173-0.643c0,0-0.513,0.035-0.925-0.068c-0.323-0.08-0.502-0.446-0.551-0.513c-0.028-0.041,0.049-0.206-0.025-0.286c-0.055-0.057-0.205,0.007-0.207-0.027c-0.001-0.033,0.096-0.157,0.139-0.288c0.021-0.068,0.082-0.185,0.101-0.237c0.006-0.017-0.039-0.007-0.058-0.016c-0.022-0.009-0.017-0.038-0.039-0.046C487.694,228.753,493.106,226.733,492.585,224.219L492.585,224.219z M492.22,239.312c-0.113,0.125-0.174,0.272-0.184,0.439C492.37,239.732,492.489,239.53,492.22,239.312z M492.988,239.458c-0.184,0.002-0.35,0.024-0.515,0.11c0.09,0.008,0.173,0.026,0.258,0.036L492.988,239.458L492.988,239.458z\"\n        />\n        <Path\n          id=\"Path9103\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c0.396,0.612,0.383,1.891,0.222,2.564c-0.1,0.416,0.047,0.735,0.037,1.137c-0.011,0.386-0.207,0.706-0.184,1.098c0.62-0.141,1.242-0.026,1.868-0.109c-0.068-0.202-0.026-0.385,0.109-0.549c0.383,0.31,0.673-0.126,1.063-0.109c-0.216,0.32-0.794,0.551-1.173,0.475c0.302,0.257,0.821,0.131,1.173,0.109c0.447-0.025,0.96,0.036,1.394,0.146c0.892,0.226,1.692,1.125,2.051,1.944c0.176-0.183,0.385-0.343,0.623-0.438c-0.202,0.203-0.659,0.365-0.517,0.73c0.158,0.403,0.602,0.141,0.66-0.183c-0.009,0.112-0.025,0.253-0.036,0.369c0.197-0.131,0.361-0.111,0.515,0.073c-0.224,0.031-1.486,0.336-0.551,0.551c0.294,0.067,0.545-0.342,0.844-0.369c-0.418,0.254,0.123,0.472-0.438,0.584c-0.29,0.058-0.322,0.229-0.258,0.515c0.369-0.104,0.321,0.14,0.258,0.403c-0.096,0.391,0.112,0.725,0.292,1.062c0.189,0.357,0.467,0.73,0.843,0.916c0.383,0.187,0.521,0.522,0.516,0c0.093,0.81,0.519,0.337,0.513-0.223c0.174,0.592,0.002,0.458,0.621,0.516c0.26,0.026,0.356-0.174,0.331-0.37c0.039,0.108,0.069,0.208,0.074,0.331c0.146-0.164,0.174-0.417,0.181-0.623c0.027,0.702,0.097-0.073,0.146-0.221c-0.013,0.104,0.005,1.262,0.224,0.768c0.074-0.175-0.007-0.453-0.074-0.715c-0.031-0.131-0.062-0.258-0.063-0.371c0-0.057,0.007-0.106,0.023-0.154c-0.195-0.007-0.187-0.148-0.291-0.166c-0.129-0.023-0.208,0.073-0.28,0.029c-0.035-0.021,0.032-0.071,0.019-0.102c-0.015-0.03-0.114-0.043-0.102-0.126c0.029-0.169,0.154-0.464,0.276-0.648c0.16-0.244-0.051-0.756,0.008-0.839c0.106-0.159-0.139-0.138-0.267-0.16c-2.868-9.187,8.361-7.859,15.811-8.476c0.062-0.32-0.117-0.717,0.107-0.989c0.183-0.217,0.428-0.32,0.37-0.66c0.651-0.024,1.092-0.375,1.171-1.026c0.029-0.225,0.392-1.241,0-1.317c0.354-0.18,0.766-0.323,1.025-0.622c0.311-0.359,0.211-0.879,0.221-1.283c0.011-0.451,0.428-0.37,0.55-0.768c0.107-0.358,0.174-0.741,0.295-1.1c0.131-0.405,0.308-1.252,0.619-1.796h-0.073h-0.258C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z\"\n        />\n        <Path\n          id=\"Path9088\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c0.396,0.612,0.383,1.891,0.222,2.564c-0.1,0.416,0.047,0.735,0.037,1.137c-0.011,0.386-0.207,0.706-0.184,1.098c0.62-0.141,1.242-0.026,1.868-0.109c-0.068-0.202-0.026-0.385,0.109-0.549c0.383,0.31,0.673-0.126,1.063-0.109c-0.216,0.32-0.794,0.551-1.173,0.475c0.302,0.257,0.821,0.131,1.173,0.109c0.447-0.025,0.96,0.036,1.394,0.146c0.892,0.226,1.692,1.125,2.051,1.944c0.176-0.183,0.385-0.343,0.623-0.438c-0.202,0.203-0.659,0.365-0.517,0.73c0.158,0.403,0.602,0.141,0.66-0.183c-0.009,0.112-0.025,0.253-0.036,0.369c0.197-0.131,0.361-0.111,0.515,0.073c-0.224,0.031-1.486,0.336-0.551,0.551c0.294,0.067,0.545-0.342,0.844-0.369c-0.418,0.254,0.123,0.472-0.438,0.584c-0.29,0.058-0.322,0.229-0.258,0.515c0.369-0.104,0.321,0.14,0.258,0.403c0.527,0.047,0.635-0.018,0.764-0.059c0.353-0.117,1.034-0.538,1.034-0.538c0.502,0.3,1.245-0.401,1.566-1.075c0.199-0.43,0.255-0.934,0.224-1.507c-0.032-0.569-0.154-1.209-0.309-1.908c2.452-5.718,10.051,2.854,10.969-1.469c2.499,4.982,2.629,0.452,3.555-0.878c0.468-0.615,0.843-1.379,0.989-2.124c0.062-0.321-0.117-0.718,0.108-0.99c0.182-0.215,0.427-0.32,0.369-0.66c0.65-0.024,1.091-0.373,1.171-1.026c0.029-0.224,0.392-1.239,0-1.317c0.353-0.18,0.766-0.321,1.024-0.622c0.312-0.358,0.213-0.877,0.223-1.282c0.011-0.452,0.428-0.371,0.551-0.768c0.109-0.358,0.174-0.743,0.294-1.1c0.131-0.403,0.31-1.253,0.62-1.796h-0.073h-0.258C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z\"\n        />\n        <Path\n          id=\"Path9086\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M494.037,237.051c-0.099-0.073-0.173-0.069-0.254-0.108c-0.083-0.041-0.131-0.158-0.231-0.135c0,0-0.068,0.058-0.072,0.103c-0.009,0.041-0.017,0.102-0.021,0.174c-0.01,0.139-0.022,0.272-0.107,0.322c-0.124,0.072-0.098,0.383-0.184,0.623c-0.099,0.272-0.102,0.542-0.106,0.7c-0.364,0.812,0.961,0.569,1.355,0.514c0.999-0.146,0.78-0.35,0.55-1.21c0.101,0.18,0.273,0.412,0.515,0.257c-0.104,0.21,0.106,0.529,0.328,0.585c0.561-0.895,0.73-1.261,0.732-1.722c0.002-0.271,0.664-1.236,0.293-1.612c-0.231-0.234,1.509-2.023,2.053-2.381c0.418-0.272,0.566-1.257,1.206-1.463c0.359-0.119,0.551,0.352,0.992,0.256c0.352-0.076,0.358-0.569,0.438-0.845c0.106,0.449,0.282,0.312,0.439,0.698c0.099,0.242,0.825,0.45,0.843,0.66c0.015,0.181-0.023,0.763,0.182,0.843c0.171,0.067,0.577,0.223,0.699,0c0.123-0.225,0.42-0.454,0.513-0.697c0.14-0.368-0.099-0.661,0.293-0.915c0.93-0.608,0.184-0.937,0.586-1.466C503.498,224.236,495.775,237.786,494.037,237.051L494.037,237.051z\"\n        />\n        <Path\n          id=\"Path9073\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c8.679,0.551,14.877,1.3,15.554,3.584c-0.05,0.211,0.415,0.913,0.327,1.449c-0.085,0.532-0.617,0.974-0.813,1.157c-0.148,0.136-0.106-0.217-0.331-0.161c-0.128,0.031,0.007,0.286-0.267,0.697c-0.396,0.605-0.019,1.06,0.09,1.296c0.19,0.408-0.182,0.207-0.144,0.371c0.06,0.256,0.369,0.055,0.372,0.22c0.02,0.476,0.439,0.896,0.639,0.989c-0.024-0.088-0.054-0.186-0.082-0.292c0.104,0.179,0.273,0.411,0.515,0.255c-0.103,0.21,0.106,0.53,0.329,0.585c0.562-0.894,0.729-1.259,0.73-1.72c0.003-0.272,0.667-1.237,0.294-1.611c-0.229-0.237,1.509-2.025,2.054-2.383c0.418-0.273,0.566-1.256,1.207-1.464c0.359-0.116,0.549,0.354,0.991,0.256c0.351-0.074,0.36-0.568,0.438-0.844c0.106,0.447,0.283,0.311,0.438,0.698c0.1,0.24,0.828,0.449,0.846,0.661c0.014,0.178-0.023,0.76,0.182,0.841c0.167,0.068,0.575,0.223,0.697,0c0.122-0.226,0.419-0.453,0.513-0.695c0.139-0.37-0.098-0.663,0.293-0.916c0.93-0.606,0.183-0.938,0.585-1.464c0.469-0.617,0.846-1.378,0.99-2.126c0.062-0.32-0.117-0.718,0.109-0.989c0.182-0.217,0.426-0.32,0.369-0.66c0.649-0.025,1.091-0.373,1.171-1.026c0.029-0.225,0.393-1.239,0-1.317c0.353-0.18,0.766-0.322,1.025-0.623c0.312-0.357,0.212-0.879,0.223-1.281c0.01-0.453,0.428-0.371,0.551-0.769c0.106-0.357,0.174-0.741,0.292-1.099c0.132-0.404,0.311-1.253,0.621-1.797h-0.073h-0.257C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z\"\n        />\n        <Path\n          id=\"Path8918\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.656,218.505c-0.123,0.007-0.222,0.041-0.255,0.073c-0.051,0.047-0.042,0.069-0.037,0.329c0.009,0.291,0.001,0.325-0.109,0.552c-0.091,0.183-0.159,0.241-0.369,0.437l-0.255,0.257l-0.403-0.146l-0.402-0.11l-0.256,0.11c-0.582,0.237-1.021,0.421-1.209,0.55c-0.225,0.156-0.749,0.607-1.137,0.991c-0.145,0.141-0.25,0.256-0.256,0.255c-0.007-0.001-0.041,0.108-0.073,0.146c-0.038,0.046-0.128,0.231-0.257,0.585c-0.107,0.293-0.233,0.558-0.256,0.585c-0.035,0.042-0.072,0.077-0.224,0.11c-0.102,0.023-0.278,0.073-0.401,0.109c-0.271,0.084-0.409,0.068-0.767,0c-0.134-0.025-0.256-0.031-0.258-0.036c-0.004-0.007-0.025-0.015-0.222,0c-0.096,0.007-0.359,0.079-0.622,0.146c-0.248,0.063-0.464,0.109-0.474,0.107c-0.015-0.001-0.189-0.113-0.403-0.219c-0.551-0.275-1.376-0.653-1.504-0.699l-0.109-0.035l-0.074,0.109c-0.035,0.071-0.091,0.224-0.146,0.329l-0.111,0.183l-0.438,0.146l-0.437,0.11l-0.258-0.11l-0.249-0.148v-0.256c-0.022-0.402-0.05-0.768-0.074-0.916c-0.021-0.13-0.024-0.146-0.074-0.146c-0.025,0-0.139,0.04-0.255,0.074c-0.114,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.031-0.139,0.036-0.623c0.037-0.259,0.074-0.471,0.074-0.473c-0.004-0.002-0.145,0.041-0.294,0.073l-0.254,0.037h-0.111l-0.072,0.039c-0.189,0.052-0.272,0.139-0.402,0.474c-0.108,0.279-0.109,0.385-0.111,0.768c0,0.456-0.023,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.878c0.068,0.202,0.118,0.391,0.111,0.402c-0.008,0.011-0.041,0.034-0.111,0.074c-0.151,0.087-0.22,0.106-0.476,0.036c-0.271-0.073-0.367-0.089-0.475,0c-0.047,0.04-0.069,0.074-0.074,0.074c-0.007,0-0.086-0.141-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.329c-0.076-0.014-0.651-0.079-0.915-0.109c-0.284-0.031-0.679-0.039-0.953,0c-0.123,0.017-0.242,0.037-0.258,0.037c-0.013,0-0.074-0.007-0.074,0c0,0.006-0.003,0-0.034,0c-0.034,0-0.07,0.023-0.074,0.036c-0.005,0.015-0.024,0.125-0.037,0.255c-0.024,0.267-0.055,0.443-0.109,0.516l-0.037,0.036l-0.146-0.11c-0.078-0.054-0.238-0.124-0.329-0.183c-0.09-0.06-0.21-0.125-0.255-0.146c-0.086-0.032-0.086-0.051-0.402,0.038l-0.293,0.074v0.915c0,0.954,0.002,1.559,0.037,1.649c0.012,0.028,0.071,0.102,0.108,0.147c0.042,0.045,0.044,0.062,0.037,0.073c-0.025,0.042-0.258,0.224-0.292,0.224c-0.023,0-0.062-0.025-0.11-0.074c-0.048-0.051-0.32-0.407-0.585-0.768l-0.477-0.661h-0.55h-0.585l-0.222-0.222c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.292-0.293l-0.255,0.036c-0.124,0.021-0.228,0.026-0.258,0.037c-0.07,0.024-0.131,0.116-0.146,0.183c-0.022,0.1-0.039,0.068-0.073-0.074c-0.062-0.25-0.121-0.304-0.477-0.55c-0.271-0.185-0.234-0.096-0.329-0.662c-0.072-0.415-0.08-0.536-0.11-0.622c-0.031-0.096-0.432-0.373-1.135-0.807c-0.312-0.188-0.477-0.306-0.587-0.33c-0.024-0.004-0.155-0.068-0.256-0.108c-0.084,0.313-0.419,0.554-0.66,0.696c-0.306,0.177-0.262,0.631-0.515,0.916c-0.383,0.432-0.067,0.962-0.439,1.392c-0.219,0.253-0.681,0.03-0.807,0.293c-0.499,1.071-0.004,2.419-0.328,3.552c0.396,0.612,0.383,1.891,0.222,2.564c-0.1,0.416,0.047,0.735,0.037,1.137c-0.011,0.386-0.207,0.706-0.184,1.098c0.62-0.141,1.242-0.026,1.868-0.109c-0.068-0.202-0.026-0.385,0.109-0.549c0.383,0.31,0.673-0.126,1.063-0.109c-0.216,0.32-0.794,0.551-1.173,0.475c0.302,0.257,0.821,0.131,1.173,0.109c5.595-1.682,9.259-3.637,10.203-2.234c0.362,0.979,0.595,0.3,0.951,0.683c0.177,0.192,0.128,0.509,0.106,0.606c-0.048,0.197,0.17,0.379,0.17,0.379c0.087-0.002,0.247-0.213,0.318-0.421c0,0,0.188,0.008,0.292-0.084c0.051-0.045,0.088-0.107,0.158-0.133c0.064-0.026,0.016-0.066,0.078-0.071c0.109-0.005-0.076,0.044,0.157,0.228c0.035,0.028,0.073-0.116,0.188-0.093c0.156,0.03,0.34,0.063,0.458,0.034c0.127-0.032,0.043-0.199,0.305-0.228c0.403-0.052,0.727,0.287,0.85,0.404c0.199,0.195-0.059,0.437,0.08,0.426c0.826-0.08,0.91,0.534,1.259,0.808c0.234-0.223,0.446-0.4,0.582-0.489c0.419-0.272,0.566-1.257,1.209-1.463c0.356-0.117,0.547,0.353,0.99,0.255c0.351-0.074,0.36-0.568,0.439-0.844c0.104,0.447,0.281,0.312,0.438,0.698c0.099,0.241,0.828,0.45,0.845,0.66c0.014,0.181-0.023,0.763,0.182,0.843c0.168,0.069,0.575,0.223,0.698,0c0.122-0.225,0.419-0.452,0.512-0.695c0.139-0.37-0.099-0.663,0.294-0.916c0.929-0.607,0.184-0.938,0.586-1.466c0.468-0.615,0.844-1.378,0.989-2.125c0.062-0.32-0.117-0.717,0.109-0.989c0.181-0.218,0.427-0.321,0.368-0.661c0.649-0.024,1.091-0.374,1.172-1.025c0.028-0.226,0.393-1.241,0-1.317c0.353-0.18,0.766-0.322,1.025-0.623c0.311-0.357,0.212-0.879,0.222-1.282c0.01-0.452,0.428-0.37,0.55-0.768c0.108-0.358,0.175-0.742,0.294-1.1c0.132-0.404,0.31-1.252,0.62-1.796h-0.073h-0.259C509.926,218.524,509.781,218.499,509.656,218.505L509.656,218.505z\"\n        />\n        <Path\n          id=\"Path8914\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.161,223.231c-0.103,0.022-0.278,0.073-0.401,0.109c-0.271,0.083-0.409,0.068-0.769,0c-0.134-0.025-0.255-0.032-0.258-0.037c-0.002-0.006-0.025-0.014-0.22,0c-0.098,0.007-0.359,0.08-0.623,0.147c-0.249,0.062-0.464,0.109-0.473,0.107c-0.014-0.001-0.19-0.113-0.405-0.22c-0.55-0.273-1.375-0.651-1.503-0.698l-0.109-0.036l-0.074,0.11c-0.036,0.071-0.093,0.223-0.147,0.329l-0.11,0.182l-0.439,0.146l-0.437,0.111l-0.258-0.111l-0.255-0.146v-0.256c-0.023-0.401-0.051-0.767-0.073-0.916c-0.021-0.13-0.025-0.146-0.074-0.146c-0.026,0-0.142,0.04-0.256,0.074c-0.115,0.033-0.211,0.073-0.221,0.073c-0.025,0-0.032-0.14,0.035-0.623c0.037-0.26,0.074-0.472,0.074-0.474c-0.004-0.002-0.142,0.041-0.293,0.073l-0.256,0.039h-0.11l-0.072,0.037c-0.19,0.053-0.272,0.139-0.404,0.475c-0.106,0.278-0.107,0.383-0.108,0.768c0,0.455-0.024,0.887-0.073,1.173c-0.061,0.337-0.074,0.432,0.073,0.876c0.067,0.202,0.118,0.392,0.108,0.403c-0.005,0.01-0.039,0.033-0.108,0.074c-0.152,0.086-0.221,0.105-0.476,0.036c-0.271-0.073-0.368-0.089-0.476,0c-0.047,0.039-0.069,0.074-0.072,0.074c-0.004,0-0.085-0.143-0.184-0.33c-0.161-0.302-0.203-0.32-0.256-0.329c-0.077-0.014-0.652-0.079-0.915-0.108c-0.285-0.031-0.68-0.04-0.955,0c-0.123,0.018-0.24,0.037-0.255,0.037c-0.013,0-0.074-0.008-0.074,0c0,0.005-0.005,0-0.037,0c-0.033,0-0.07,0.022-0.074,0.035c-0.006,0.015-0.024,0.125-0.036,0.256c-0.024,0.266-0.056,0.443-0.109,0.516l-0.038,0.036l-0.145-0.11c-0.08-0.056-0.239-0.124-0.332-0.183c-0.088-0.061-0.207-0.125-0.255-0.146c-0.086-0.033-0.086-0.051-0.401,0.036l-0.293,0.074v0.915c0,0.957,0.002,1.56,0.038,1.652c0.011,0.028,0.069,0.102,0.107,0.146c0.042,0.044,0.043,0.062,0.037,0.073c-0.025,0.041-0.261,0.222-0.292,0.222c-0.022,0-0.062-0.025-0.109-0.074c-0.049-0.048-0.321-0.407-0.586-0.767l-0.477-0.661h-0.55h-0.584l-0.222-0.221c-0.369-0.336-0.486-0.379-0.877-0.477c-0.288-0.071-0.345-0.123-0.733-0.513l-0.292-0.293l-0.256,0.036c-0.124,0.022-0.229,0.027-0.257,0.037c-0.072,0.024-0.131,0.116-0.146,0.183c-0.023,0.1-0.038,0.069-0.073-0.074c-0.061-0.25-0.119-0.304-0.474-0.55c-0.271-0.184-0.234-0.096-0.331-0.662c-0.07-0.414-0.08-0.536-0.108-0.62c-0.033-0.097-0.432-0.375-1.137-0.808c-0.312-0.19-0.477-0.305-0.585-0.328c-0.024-0.006-0.155-0.071-0.256-0.11c-0.084,0.314-0.42,0.556-0.66,0.697c-0.308,0.177-0.264,0.632-0.515,0.916c-0.384,0.433-0.066,0.962-0.439,1.393c-0.221,0.253-0.682,0.03-0.807,0.293c-0.5,1.071-0.004,2.419-0.33,3.552c0.396,0.612,0.384,1.891,0.224,2.565c-0.1,0.415,0.047,0.735,0.036,1.136c-0.012,0.384-0.206,0.706-0.183,1.098c2.544-1.615,12.558-5.671,14.729-6.304c2.172-0.631,4.728-1.214,3.159,1.307c-0.07,0.11-0.139,0.256,0.138,0.237c0.229-0.017,0.798-0.095,0.937,0.005c0.274,0.198,0.188,0.328,0.737,0.736c0.296,0.222-0.138,0.692-0.166,1.468c0,0-0.381,0.396-0.411,0.866c-0.024,0.371,0.124,0.932,0.069,1.319c0.419-0.272,0.567-1.257,1.208-1.463c0.359-0.119,0.55,0.352,0.992,0.255c0.351-0.075,0.358-0.567,0.438-0.844c0.106,0.449,0.283,0.312,0.439,0.698c0.099,0.242,0.827,0.45,0.843,0.661c0.015,0.18-0.022,0.762,0.184,0.843c0.168,0.067,0.575,0.223,0.698,0c0.121-0.225,0.419-0.453,0.512-0.697c0.139-0.369-0.098-0.662,0.293-0.916c0.93-0.608,0.183-0.938,0.585-1.467c-0.302-0.472-0.52-1.565-0.791-1.311c-0.242,0.226-0.457,0.272-0.719-0.25c-0.032-0.178,1.1-1.807,1.507-2.335c0,0,0.068-0.463,0.188-1.073c0.075-0.385-0.213-0.468-0.473-0.782c-0.129-0.156-0.142-0.437-0.324-0.674C504.281,223.565,504.178,223.417,504.161,223.231L504.161,223.231z\"\n        />\n        <Path\n          id=\"Path8912\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.012,223.34c-0.551-0.273-1.376-0.651-1.503-0.697l-0.11-0.037l-0.074,0.11c-0.037,0.071-0.091,0.224-0.146,0.329l-0.11,0.183l-0.439,0.146l-0.437,0.11l-0.257-0.11l-0.257-0.146v-0.256c-0.022-0.402-0.052-0.767-0.073-0.916c-0.022-0.13-0.025-0.146-0.074-0.146c-0.025,0-0.141,0.039-0.255,0.074c-0.115,0.033-0.211,0.073-0.222,0.073c-0.025,0-0.032-0.14,0.036-0.62c0.037-0.262,0.074-0.474,0.074-0.477c-0.004-0.002-0.143,0.043-0.293,0.073l-0.256,0.038h-0.11l-0.072,0.037c-0.19,0.053-0.272,0.139-0.404,0.477c-0.106,0.277-0.108,0.382-0.109,0.766c0,0.455-0.024,0.887-0.073,1.173c-0.061,0.337-0.074,0.434,0.073,0.877c0.068,0.201,0.118,0.392,0.109,0.402c-0.007,0.011-0.039,0.033-0.109,0.074c-0.151,0.086-0.22,0.105-0.476,0.036c-0.271-0.073-0.369-0.088-0.476,0c-0.047,0.04-0.068,0.074-0.073,0.074c-0.008,0-0.085-0.142-0.183-0.328c-0.161-0.304-0.204-0.321-0.257-0.331c-0.076-0.013-0.652-0.079-0.915-0.108c-0.283-0.03-0.678-0.039-0.954,0c-0.123,0.019-0.24,0.037-0.254,0.037c-0.015,0-0.074-0.007-0.074,0c0,0.005-0.004,0-0.035,0c-0.033,0-0.07,0.022-0.074,0.035c-0.007,0.015-0.024,0.125-0.037,0.257c-0.024,0.264-0.056,0.441-0.109,0.515l-0.037,0.036l-0.146-0.11c-0.079-0.056-0.238-0.123-0.331-0.183c-0.088-0.059-0.207-0.125-0.254-0.146c-0.087-0.033-0.087-0.051-0.402,0.038l-0.293,0.074v0.916c0,0.954,0.004,1.558,0.038,1.649c0.011,0.029,0.071,0.102,0.109,0.146c0.04,0.045,0.043,0.063,0.036,0.073c-0.025,0.042-0.26,0.223-0.293,0.223c-0.022,0-0.061-0.025-0.109-0.074s-0.321-0.407-0.586-0.768l-0.476-0.66h-0.549h-0.586l-0.222-0.223c-0.369-0.336-0.486-0.379-0.878-0.477c-0.287-0.07-0.345-0.123-0.732-0.512L486,224.779l-0.256,0.036c-0.124,0.022-0.229,0.025-0.256,0.037c-0.073,0.024-0.133,0.117-0.147,0.182c-0.023,0.101-0.038,0.069-0.073-0.074c-0.062-0.25-0.119-0.303-0.476-0.549c-0.271-0.185-0.232-0.095-0.329-0.661c-0.071-0.414-0.079-0.537-0.11-0.62c-0.031-0.097-0.43-0.375-1.135-0.808c-0.312-0.189-0.477-0.305-0.587-0.329c-0.022-0.006-0.153-0.068-0.255-0.109c-0.084,0.314-0.418,0.555-0.659,0.697c-0.307,0.176-0.265,0.63-0.515,0.916c-0.384,0.433-0.067,0.962-0.439,1.393c-0.221,0.251-0.682,0.031-0.807,0.292c-0.5,1.071-0.005,2.421-0.331,3.553c0.396,0.612,0.384,1.89,0.224,2.564c-0.1,0.415,0.047,0.735,0.037,1.136c-0.01,0.386-0.206,0.708-0.183,1.1c0.619-0.143,1.239-0.028,1.866-0.111c-0.067-0.202-0.024-0.385,0.11-0.55c1.288-0.399,0.919,0.532-0.11,0.369c8.34-4.776,12.044-5.835,17.369-5.944c0.965-0.079,0.895-0.77,1.19-1.185c0,0,1.392-0.055,1.623-0.434c0.227-0.378-0.087-0.922-0.167-1.271c-0.078-0.351-0.129-0.882-0.129-0.882L501.012,223.34z\"\n        />\n        <Path\n          id=\"Path8909\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.352,227.025c-0.287-0.058-0.61,0.122-0.949-0.139c-0.168-0.124-0.124-0.308-0.188-0.44c-0.068-0.132-0.244-0.218-0.211-0.392c0.065-0.351,0.33-0.819,0.213-0.956c-0.237-0.271-0.247,0.062-0.684-0.138c-0.27-0.123,0.028-0.382-0.612-0.555c0.067,0.202,0.118,0.393,0.108,0.403c-0.007,0.01-0.039,0.032-0.108,0.074c-0.152,0.087-0.221,0.105-0.477,0.037c-0.27-0.074-0.367-0.09-0.476,0c-0.047,0.038-0.067,0.073-0.073,0.073s-0.087-0.143-0.184-0.328c-0.16-0.304-0.203-0.321-0.256-0.331c-0.076-0.013-0.652-0.079-0.915-0.108c-0.283-0.03-0.679-0.04-0.954,0c-0.123,0.019-0.243,0.037-0.257,0.037s-0.074-0.006-0.074,0c0,0.005-0.003,0-0.034,0c-0.034,0-0.071,0.022-0.074,0.035c-0.004,0.014-0.024,0.125-0.036,0.256c-0.024,0.266-0.056,0.443-0.11,0.516l-0.036,0.036l-0.147-0.11c-0.078-0.056-0.237-0.123-0.327-0.184c-0.091-0.06-0.21-0.125-0.258-0.146c-0.086-0.034-0.086-0.051-0.402,0.039l-0.292,0.074v0.916c0,0.954,0.002,1.558,0.037,1.65c0.011,0.028,0.069,0.102,0.108,0.146c0.041,0.045,0.042,0.062,0.037,0.073c-0.025,0.042-0.261,0.223-0.293,0.223c-0.021,0-0.062-0.026-0.111-0.074c-0.049-0.049-0.321-0.407-0.583-0.768l-0.477-0.66h-0.55h-0.584l-0.222-0.223c-0.369-0.336-0.485-0.379-0.877-0.477c-0.288-0.071-0.345-0.123-0.733-0.512l-0.292-0.292l-0.256,0.036c-0.124,0.021-0.229,0.025-0.257,0.037c-0.072,0.024-0.131,0.117-0.146,0.182c-0.023,0.101-0.038,0.069-0.073-0.074c-0.059-0.25-0.117-0.303-0.474-0.55c-0.271-0.184-0.234-0.095-0.331-0.661c-0.07-0.414-0.08-0.537-0.107-0.62c-0.032-0.098-0.433-0.375-1.138-0.808c-0.311-0.189-0.476-0.305-0.585-0.329c-0.024-0.006-0.155-0.069-0.256-0.109c-0.084,0.314-0.42,0.556-0.659,0.697c-0.309,0.176-0.265,0.631-0.516,0.916c-0.384,0.433-0.065,0.962-0.438,1.393c-0.221,0.251-0.683,0.031-0.807,0.292c-0.5,1.071-0.004,2.419-0.331,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.415,0.048,0.735,0.037,1.136c-0.012,0.386-0.206,0.708-0.183,1.1c0.619-0.143,1.241-0.028,1.867-0.111c-0.068-0.202-0.025-0.385,0.11-0.549c0.382,0.308,0.673-0.126,1.062-0.109c-0.213,0.32-0.793,0.55-1.171,0.475c0.301,0.257,0.821,0.131,1.171,0.109c0.448-0.025,0.962,0.037,1.393,0.146c0.674-0.042,1.389-0.159,2.124-0.33c0.737-0.172,1.496-0.396,2.255-0.661c0.764-0.263,1.527-0.563,2.278-0.884c0.752-0.32,1.489-0.662,2.197-1.005c0.707-0.344-0.569-1.738,0.064-2.057c0.223-0.116,2.106,0.379,2.106,0.379c-0.073-0.443-0.353-0.73,0.116-1c0.588-0.337,0.755,0.073,1.889,0.263c0,0,0.409,0.408,0.545,0.335l0.526-0.282c0.103-0.056,0.024-0.186-0.04-0.338c-0.064-0.154-0.107-0.324-0.073-0.36c0.214-0.135,0.689-0.063,0.783-0.139C499.108,227.17,498.642,227.082,498.352,227.025L498.352,227.025z\"\n        />\n        <Path\n          id=\"Path8888\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.539,224.219c-0.282-0.031-0.678-0.038-0.954,0c-0.122,0.018-0.242,0.036-0.256,0.036s-0.074-0.006-0.074,0s-0.004,0-0.035,0c-0.033,0-0.069,0.024-0.074,0.037c-0.004,0.015-0.023,0.125-0.035,0.255c-0.024,0.267-0.056,0.443-0.11,0.515l-0.036,0.037l-0.147-0.11c-0.078-0.055-0.237-0.124-0.329-0.183c-0.089-0.061-0.209-0.124-0.256-0.146c-0.086-0.033-0.086-0.051-0.402,0.037l-0.292,0.073v0.916c0,0.957,0.002,1.559,0.037,1.652c0.01,0.028,0.069,0.102,0.108,0.146c0.041,0.044,0.042,0.062,0.037,0.073c-0.025,0.041-0.261,0.223-0.293,0.223c-0.022,0-0.062-0.025-0.111-0.074c-0.048-0.05-0.321-0.407-0.583-0.768l-0.477-0.66h-0.55h-0.584l-0.222-0.223c-0.37-0.336-0.485-0.379-0.878-0.477c-0.287-0.071-0.344-0.123-0.732-0.512l-0.293-0.292l-0.255,0.036c-0.124,0.022-0.229,0.025-0.257,0.036c-0.073,0.025-0.131,0.117-0.146,0.183c-0.023,0.101-0.038,0.068-0.073-0.074c-0.061-0.25-0.119-0.303-0.476-0.55c-0.271-0.184-0.232-0.095-0.329-0.661c-0.07-0.415-0.08-0.537-0.109-0.622c-0.032-0.097-0.432-0.373-1.136-0.807c-0.311-0.189-0.477-0.306-0.586-0.329c-0.023-0.006-0.155-0.07-0.256-0.11c-0.083,0.315-0.421,0.557-0.658,0.697c-0.309,0.177-0.265,0.632-0.517,0.916c-0.383,0.432-0.065,0.961-0.438,1.392c-0.221,0.252-0.685,0.03-0.807,0.292c-0.5,1.071-0.005,2.419-0.331,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.416,0.048,0.734,0.037,1.137c-0.012,0.384-0.206,0.706-0.183,1.098c0.618-0.141,1.241-0.027,1.868-0.109c-0.068-0.202-0.025-0.386,0.109-0.55c0.381,0.31,0.671-0.126,1.062-0.109c-0.214,0.32-0.793,0.55-1.171,0.476c0.301,0.258,0.821,0.131,1.171,0.109c0.447-0.025,0.961,0.036,1.392,0.147c1.897-0.699,3.533-1.549,4.915-2.444s1.683-3.34,1.959-3.517C492.37,227.46,493.281,226.752,493.539,224.219L493.539,224.219z\"\n        />\n        <Path\n          id=\"Path8885\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.682,227.478c0.041,0.044,0.042,0.064,0.037,0.074c-0.025,0.041-0.261,0.223-0.293,0.223c-0.022,0-0.062-0.025-0.111-0.074c-0.048-0.05-0.321-0.407-0.583-0.768l-0.477-0.662h-0.55h-0.584l-0.223-0.22c-0.37-0.336-0.486-0.379-0.878-0.477c-0.286-0.071-0.343-0.124-0.731-0.514l-0.293-0.293l-0.256,0.037c-0.124,0.022-0.229,0.027-0.256,0.037c-0.073,0.023-0.131,0.116-0.146,0.183c-0.022,0.1-0.038,0.067-0.072-0.074c-0.061-0.25-0.12-0.302-0.476-0.549c-0.271-0.183-0.233-0.095-0.329-0.66c-0.071-0.415-0.08-0.537-0.109-0.623c-0.031-0.096-0.431-0.372-1.135-0.806c-0.313-0.19-0.478-0.306-0.587-0.331c-0.024-0.006-0.155-0.069-0.256-0.109c-0.084,0.315-0.421,0.557-0.66,0.696c-0.307,0.178-0.263,0.633-0.515,0.916c-0.385,0.431-0.065,0.961-0.438,1.393c-0.221,0.251-0.684,0.03-0.808,0.292c-0.501,1.071-0.004,2.419-0.33,3.553c0.396,0.611,0.384,1.89,0.223,2.564c-0.1,0.417,0.048,0.733,0.037,1.138c-0.012,0.384-0.206,0.706-0.184,1.098c7.479-0.738,9.32-1.171,10.874-0.952c0.56,0.468,0.437-0.443,0.976-0.718c0,0,0.041,0.303,0.245,0.071c0.205-0.233,0.515-1.269,1.456-0.641c0.001,0.002,0.021-0.231,0.131-0.346c0.111-0.113,0.314-0.106,0.385-0.265c0.073-0.159,0.02-0.391,0.013-0.477c-0.008-0.135,0.038-0.224,0.026-0.267c0,0-0.19,0.076-0.254-0.083c-0.077-0.204-0.133-0.487-0.237-0.603c-0.21-0.23,0.055-0.45-0.241-0.669c-0.073-0.059-0.31,0.062-0.59,0.037c-0.282-0.025-0.597-0.139-0.66-0.128c-0.518,0.104-0.938,0.324-0.961,0.294c-0.025-0.041,0.188-0.157,0.238-0.464c0.025-0.153-0.103-0.412-0.09-0.572c0.014-0.185,0.022-0.224,0.022-0.224C490.781,227.491,490.968,227.506,490.682,227.478L490.682,227.478z\"\n        />\n        <Path\n          id=\"Path8883\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.544,230.634c-0.069-0.208-0.272-0.206-0.666-0.237c0,0-0.237-0.594-0.458-0.473c-0.165,0.089-0.214-0.38-0.682-0.202c-0.19,0.073-0.168-0.263-0.389-0.402c-1.569,1.443-4.531,3.438-2.468,4.5c0.106,0.205,0.228,0.185,0.37,0.385c0,0,0.216,0.003,0.347,0.16c0,0,0.036,0.53,0.164,0.542c0.029,0.002,0.113-0.093,0.125-0.174c0.014-0.078-0.042-0.139-0.042-0.139c0.093-0.024,0.249-0.048,0.385,0.008c0.23,0.096,0.387-0.239,0.606-0.179c0.139,0.042,0.086-0.314,0.768,0.057c0.103,0.055,0.046,0.167,0.114,0.24c0.042,0.044,0.084-0.013,0.14-0.036c0.111-0.046,0.174-0.227,0.268-0.382c0.093-0.155,0.218-0.277,0.243-0.319c0.059-0.083-0.409-0.858-0.268-1.04c0.099-0.125,0.335,0.077,0.434,0.235c0.16,0.255,0.374-0.139,0.485-0.223c0.412-0.321,0.394-0.175,0.526-0.387c0.134-0.213,0.047-0.577-0.004-0.88c-0.053-0.304-0.07-0.512-0.002-1.02L490.544,230.634L490.544,230.634z\"\n        />\n        <Path\n          id=\"Path28146\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.106,228.969c-0.286-0.079-0.225,0.016-0.414,0.115c-0.079,0.04-0.138,0.369-0.278,0.413c-0.226,0.074-0.369,0.397-0.438,0.423c-0.143,0.051-0.183-0.569-0.358-0.583c-0.166-0.016-0.471-0.016-0.726,0.014c-2.406-1.347,1.518-3.679,1.127-3.776c-0.288-0.072-0.345-0.124-0.733-0.514l-0.292-0.293l-0.256,0.037c-0.124,0.022-0.229,0.027-0.256,0.036c-0.073,0.024-0.132,0.117-0.146,0.184c-0.023,0.1-0.038,0.067-0.073-0.074c-0.059-0.251-0.118-0.304-0.474-0.55c-0.271-0.185-0.234-0.095-0.331-0.661c-0.07-0.414-0.08-0.536-0.107-0.623c-0.032-0.095-0.433-0.372-1.138-0.806c-0.312-0.189-0.475-0.305-0.584-0.329c-0.024-0.006-0.156-0.07-0.256-0.11c-0.084,0.315-0.421,0.558-0.661,0.697c-0.308,0.179-0.264,0.633-0.514,0.916c-0.385,0.431-0.067,0.961-0.439,1.392c-0.221,0.252-0.683,0.03-0.807,0.292c-0.5,1.071-0.005,2.419-0.329,3.553c0.395,0.611,0.382,1.89,0.223,2.564c-0.101,0.416,0.046,0.733,0.037,1.137c-0.012,0.383-0.208,0.706-0.185,1.098c0.619-0.142,1.241-0.026,1.867-0.11c-0.067-0.203-0.024-0.384,0.11-0.549c0.383,0.31,0.673-0.125,1.062-0.11c-0.215,0.321-0.794,0.551-1.173,0.477c0.302,0.257,0.822,0.131,1.173,0.109c0.448-0.025,0.962,0.037,1.391,0.145c0.447,0.115,1.758,1.184,1.905,1.554c0.146-0.559,0.294-0.844,0.218-0.982c-0.027-0.054-0.186-0.024-0.364-0.233c-0.206-0.236-0.324-0.889-0.241-0.983c0.166-0.19,0.041-0.757,0.189-0.91s0.306-0.403,0.306-0.403c0.587-0.003,0.353-0.002,0.688-0.014c0,0,0.123,0.271,0.148,0.238c0.156-0.188,0.303,0.083,0.422-0.092c0.124-0.176-0.03-0.628,0.175-0.723c0.229-0.107,0.209-0.558,0.405-0.674c0.175-0.106,0.224-0.423,0.255-0.484c0.034-0.061-0.149-0.355,0.007-0.362c0.101-0.003,0.125-0.097,0.125-0.097C488.318,229.235,488.072,229.259,488.106,228.969L488.106,228.969L488.106,228.969z\"\n        />\n        <Path\n          id=\"Path28144\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.157,230.992c-0.003,0,0.238-0.304,0.451-0.388c0.213-0.089,0.441-0.048,0.666-0.04c0,0,0.124-0.563,0.208-0.842c0.07-0.235,0.208-0.246,0.492-0.333c0,0-0.391-0.813-0.218-1.135c0.086-0.161,0.221-0.37,0.221-0.37c0-0.101,0.047-0.303,0.039-0.31c-0.464-1.125-0.341-1.48,1.004-2.004c-0.286-0.071-0.343-0.124-0.731-0.514l-0.293-0.293l-0.257,0.036c-0.124,0.021-0.229,0.028-0.255,0.038c-0.073,0.023-0.131,0.117-0.147,0.183c-0.021,0.101-0.037,0.067-0.072-0.074c-0.061-0.25-0.12-0.302-0.476-0.549c-0.271-0.183-0.234-0.095-0.331-0.661c-0.07-0.415-0.078-0.534-0.107-0.621c-0.032-0.098-0.432-0.374-1.138-0.808c-0.311-0.188-0.474-0.304-0.584-0.329c-0.024-0.005-0.156-0.067-0.256-0.109c-0.084,0.317-0.421,0.557-0.661,0.697c-0.306,0.178-0.263,0.633-0.514,0.916c-0.385,0.431-0.067,0.961-0.439,1.393c-0.22,0.251-0.683,0.03-0.807,0.293c-0.5,1.069-0.004,2.42-0.329,3.552c0.396,0.612,0.383,1.891,0.223,2.563c-0.1,0.417,0.046,0.735,0.037,1.136c-0.012,0.386-0.208,0.709-0.184,1.101c0.619-0.143,1.24-0.026,1.866-0.111c-0.066-0.202-0.023-0.383,0.11-0.549c0.383,0.311,0.673-0.125,1.063-0.109c-0.215,0.321-0.794,0.551-1.174,0.477c0.302,0.256,0.822,0.13,1.174,0.107C483.176,231.955,482.798,231.721,484.157,230.992L484.157,230.992z\"\n        />\n        <Path\n          id=\"Path8880\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.783,224.403c-0.271-0.183-0.234-0.094-0.331-0.66c-0.07-0.415-0.081-0.536-0.107-0.621c-0.032-0.098-0.433-0.374-1.138-0.807c-0.312-0.19-0.475-0.306-0.584-0.33c-0.024-0.006-0.156-0.069-0.256-0.109c-0.084,0.315-0.421,0.557-0.662,0.696c-0.306,0.179-0.261,0.633-0.513,0.916c-0.385,0.431-0.067,0.961-0.439,1.392c-0.22,0.251-0.685,0.03-0.807,0.293c-0.5,1.07-0.004,2.419-0.329,3.552c0.396,0.611,0.383,1.89,0.223,2.564c-0.1,0.416,0.047,0.732,0.033,1.137c-0.008,0.384-0.204,0.706-0.181,1.098c0.618-0.141,1.241-0.025,1.868-0.109c-0.067-0.204-0.026-0.385,0.11-0.551c0.38,0.31,0.671-0.125,1.061-0.109c-0.214,0.321-0.792,0.551-1.171,0.476c0.3,0.258,0.821,0.131,1.171,0.108c0.449-0.024,0.962,0.038,1.392,0.147C481.08,227.546,482.674,226.954,484.783,224.403z\"\n        />\n        <Path\n          id=\"Path8877\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M480.753,224.879c-0.22,0.251-0.685,0.029-0.807,0.292c-0.5,1.071-0.004,2.419-0.329,3.553c0.396,0.611,0.383,1.89,0.222,2.563c-0.1,0.417,0.047,0.734,0.035,1.139c-0.007,0.19-0.118,0.629-0.165,0.808c0.157-0.031,0.285-0.073,0.483-0.083c0.053-0.002,0.025-0.124,0.025-0.124c0.271-0.033,0.471-0.071,0.568-0.074c0.386-0.025,0.152-0.421,0.473-0.332c0.242,0.071,0.293-0.112,0.293-0.112c0.232,0.013,1.37-0.014,1.571,0c0,0-0.108,0.292,0.002,0.327c0.117,0.037,0.185-0.158,0.303-0.073c0.101,0.073-0.155,0.155-0.074,0.222c0.094,0.074,0.272,0.124,0.37,0.146c0,0-0.022,0.217,0.018,0.222c0.075,0.015,0.248,0.032,0.379,0.135c-0.009-0.107,0.142-0.158,0.142-0.158c-0.096-0.139-0.474-0.256-0.37-0.336l0.402-0.3c0.073-0.058,0.019-0.226-0.025-0.366c-0.022-0.074-0.078,0.073-0.304,0.085c-0.174,0.009-0.402-0.106-0.424-0.227c-0.095-0.534,0.568-0.646,0.706-0.792c0,0,0.017-0.123,0.015-0.293c-0.002-0.26-0.521,0.065-0.573-0.187c-0.051-0.25-0.286,0.06-0.321-0.186c-0.15-0.984-0.236-2.19-0.227-3.081c0.009-0.894,0.074-1.723,0.159-2.46s0.188-1.387,0.269-1.907c-0.592-0.206-0.667-0.057-1.034-0.556C482.097,223.216,481.522,223.925,480.753,224.879L480.753,224.879z\"\n        />\n        <Path\n          id=\"Path8894\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.019,225.575c-0.287-0.071-0.345-0.124-0.731-0.514l-0.294-0.293l-0.256,0.037c-0.124,0.022-0.229,0.027-0.255,0.037c-0.073,0.023-0.133,0.116-0.147,0.183c-0.022,0.1-0.037,0.067-0.073-0.074c-0.059-0.251-0.118-0.304-0.474-0.55c-0.271-0.184-0.234-0.095-0.331-0.66c-0.07-0.415-0.079-0.537-0.107-0.622c-0.032-0.097-0.432-0.374-1.138-0.807c-0.311-0.19-0.474-0.306-0.584-0.33c-0.024-0.006-0.156-0.07-0.256-0.11c-0.084,0.316-0.421,0.558-0.661,0.697c-0.307,0.179-0.264,0.633-0.514,0.916c-0.385,0.431-0.067,0.961-0.439,1.392c-0.221,0.252-0.682,0.03-0.807,0.292c-0.5,1.071-0.021,2.906-0.347,4.04c0.155,0.062,0.462-0.202,0.521,0.137c0.024,0.156,0.09-0.189,0.219-0.159c0.032,0.008-0.024,0.204-0.032,0.309c-0.013,0.177,0.378,0.255,0.387,0.289c0.042,0.148,0.072,0.095,0.159,0.189c0.305,0.315,0.334,0.147,0.6,0.14c0.131-0.002,0.162-0.088,0.173-0.285c0.008-0.199-0.027-0.291,0.114-0.288c0.142,0.009,0.11,0.039,0.124,0.089c0.029,0.142,0.168,0.108,0.321,0.092c0.158-0.018,0.336-0.014,0.459,0.202c0.114,0.205-0.119,0.629-0.037,0.779c0.08,0.15,0.131,0.252,0.141,0.253c0.169,0.009,0.368-0.223,0.636-0.189c0,0,0.023-0.219,0.054-0.555c0.029-0.364,0.231-0.966,0.231-0.966c-0.097-0.102-0.133-0.169-0.188-0.229c0,0,0.146-0.139,0.179-0.205c0.049-0.044,0.064-0.164,0.073-0.227c0.008-0.065,0.008-0.119,0.008-0.119c0.092,0.018,0.346-0.13,0.371-0.188c0.029-0.057,0.035-0.121,0.035-0.121l0.139,0.103l0.141,0.101c0.026,0.022,0.154-0.288,0.271-0.42c0.059-0.063,0.124,0,0.168-0.046c0.042-0.047,0.071-0.205,0.062-0.227c-0.085-0.183-0.087-0.482,0.073-0.6C485.64,226.603,486.301,226.089,487.019,225.575L487.019,225.575z\"\n        />\n        <Path\n          id=\"Path8887\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.703,226.272h-0.586l-0.22-0.222c-0.37-0.336-0.488-0.378-0.878-0.475c-0.288-0.072-0.346-0.124-0.732-0.515l-0.294-0.292l-0.255,0.037c-0.124,0.022-0.229,0.027-0.256,0.036c-0.073,0.024-0.131,0.117-0.146,0.183c-0.023,0.101-0.038,0.068-0.073-0.074c-0.06-0.25-0.118-0.304-0.475-0.549c-0.271-0.184-0.233-0.096-0.33-0.661c-0.07-0.416-0.08-0.536-0.108-0.621c-0.032-0.098-0.432-0.375-1.137-0.807c-0.312-0.19-0.475-0.305-0.585-0.331c-0.024-0.004-0.155-0.068-0.256-0.109c-0.084,0.315-0.421,0.557-0.66,0.697c-0.308,0.177-0.263,0.633-0.515,0.916c-0.385,0.432-0.066,0.962-0.439,1.392c-0.221,0.253-0.683,0.03-0.806,0.293c-0.25,0.535-0.25,1.14-0.229,1.753c0.299,0.057,0.508-0.41,0.859-0.138c0.064,0.05,0.363-0.378,0.703-0.398c0.336-0.02,0.389-0.574,0.567-0.521c0.255,0.074,0.334-0.698,0.56-0.78c0.284-0.105,0.223,0.163,0.631,0.325c0.687,0.271,0.634-0.072,0.668,0.057c0.024,0.091-0.227,0.404-0.151,0.562c0.158,0.325,0.468,0.955,0.684,1.122c0.218,0.169,0.527,0.765,0.741,0.591c0.229-0.189,0.38,0.127,0.619-0.042c0.037-0.027,0.186-0.054,0.271,0.024c0.086,0.078,0.189,0.126,0.277-0.022c0.127-0.214,0.707-0.249,0.743-0.531c0,0-1.12-0.268-0.184-0.863c0,0,0.325,0.269,0.641,0.365c0.313,0.096,0.64,0.361,0.878,0.304C488.228,226.98,488.614,226.541,488.703,226.272L488.703,226.272z\"\n        />\n        <Path\n          id=\"ng\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M479.604,228.719c0.325-1.134-0.145-2.487,0.353-3.555c0.124-0.264,0.581-0.03,0.802-0.282c0.372-0.431,0.032-0.955,0.42-1.388c0.251-0.283,0.236-0.73,0.544-0.909c0.319-0.188,0.8-0.588,0.645-1.043c-0.124-0.355-0.284-0.648,0.188-0.746c0.665-0.137,0.125-1.085,0.058-1.369c-0.07-0.29,0.03-0.547-0.123-0.828c-0.128-0.239-0.331-0.433-0.459-0.676c-0.256-0.501,0.117-0.923,0.265-1.392c0.18-0.56,0.055-1.157,0.094-1.74c0.049-0.703,0.238-0.847,0.729-1.331c0.423-0.417,0.607-1.046,0.594-1.623c-0.015-0.489,0.323-0.779,0.676-1.071c0.412-0.343,0.919-0.437,1.442-0.459c0.682-0.027,1.05-0.272,1.676-0.431c0.369-0.093,0.847,0.324,1.149,0.479c0.521,0.263,1.064,0.109,1.518,0.548c0.402,0.386,0.588,0.85,0.862,1.318c0.104,0.176,0.241,0.369,0.447,0.434c0.432,0.139,0.494-0.344,0.837-0.381c1.148-0.126,1.523-1.158,2.724-0.304c0.166,0.118,0.35,0.255,0.458,0.432c0.054,0.084,0.368,0.042,0.458,0.09c0.502,0.268,0.699,0.641,1.348,0.666c0.376,0.015,1.167,0.223,1.497,0.074c0.464-0.204,0.624-0.81,1.021-1.109c0.961-0.722,2.407-0.785,3.553-0.677c0.602,0.058,1.14,0.222,1.671,0.501c0.446,0.234,1.011,0.581,1.535,0.388c0.502-0.184,0.764-0.763,1.178-1.073c0.226-0.173,0.448-0.332,0.742-0.348c0.447-0.026,0.138-0.117,0.385-0.281c0.952-0.635,1.258,0.268,1.605,0.913c0.294,0.549,0.888,0.595,0.746,2.117c-0.016,0.17,0.246,0.84,0.396,0.961c0.185,0.148,0.322,0.011,0.55,0.093c1.18,0.423,0.109,1.587,0.467,2.143c0.455,0.705-1.008,1.249-1.534,1.193c-0.798-0.083-1.083,1.657-1.291,2.286c-0.12,0.357-0.186,0.735-0.294,1.091c-0.122,0.4-0.568,0.336-0.578,0.788c-0.009,0.402,0.09,0.915-0.222,1.272c-0.266,0.304-0.64,0.437-0.994,0.619c0.394,0.074,0.006,1.081-0.024,1.309c-0.081,0.649-0.499,1.021-1.153,1.046c0.062,0.34-0.2,0.418-0.383,0.632c-0.226,0.27-0.042,0.667-0.105,0.99c-0.145,0.747-0.52,1.53-0.984,2.144c-0.403,0.528,0.341,0.853-0.588,1.459c-0.391,0.255-0.157,0.532-0.295,0.898c-0.089,0.242-0.407,0.471-0.532,0.698c-0.119,0.222-0.515,0.091-0.68,0.024c-0.206-0.08-0.157-0.686-0.173-0.866c-0.016-0.211-0.733-0.401-0.832-0.643c-0.158-0.386-0.351-0.256-0.453-0.704c-0.078,0.273-0.1,0.765-0.451,0.839c-0.441,0.095-0.632-0.378-0.991-0.264c-0.642,0.206-0.778,1.211-1.196,1.485c-0.544,0.356-2.275,2.128-2.046,2.365c0.37,0.375-0.296,1.345-0.298,1.616c-0.005,0.462-0.177,0.843-0.737,1.735c-0.224-0.057-0.429-0.372-0.326-0.582c-0.238,0.155-0.42-0.081-0.521-0.263c0.229,0.861,0.447,1.056-0.553,1.201c-0.395,0.057-1.695,0.319-1.33-0.494c-0.173,0.33-0.178,0.419-0.572,0.393c-0.438-0.026-0.364-0.14-0.79-0.421c0.201,0.145,0.44,0.898-0.032,0.711c-0.32-0.125,0.151-0.891-0.412-0.603c0.158,0.315,0.293,0.616,0.158,0.967c-0.261-0.111-0.562-1.048-0.469-1.335c-0.3,0.257,0.197,1.015,0.04,1.369c-0.218,0.495-0.216-0.666-0.203-0.766c-0.05,0.144-0.125,0.936-0.156,0.234c-0.009,0.208-0.036,0.439-0.183,0.602c-0.008-0.189-0.058-0.364-0.156-0.522c0.115,0.224,0.104,0.585-0.241,0.557c-0.619-0.057-0.451,0.087-0.621-0.503c0.009,0.56-0.429,1.043-0.521,0.234c0.008,0.525-0.129,0.181-0.514-0.007c-0.377-0.183-0.631-0.551-0.821-0.911c-0.18-0.336-0.404-0.704-0.31-1.095c0.062-0.261,0.098-0.5-0.27-0.397c-0.069-0.284-0.039-0.443,0.254-0.501c0.564-0.116,0.037-0.319,0.455-0.569c-0.3,0.026-0.564,0.428-0.856,0.363c-0.937-0.213,0.344-0.54,0.568-0.569c-0.152-0.185-0.325-0.211-0.522-0.079c0.01-0.113,0.017-0.224,0.024-0.338c-0.058,0.326-0.47,0.564-0.628,0.157c-0.144-0.369,0.298-0.529,0.498-0.732c-0.236,0.096-0.452,0.263-0.627,0.445c-0.36-0.816-1.154-1.718-2.048-1.946c-0.431-0.111-0.952-0.168-1.398-0.139c-0.352,0.024-0.86,0.174-1.161-0.085c0.379,0.073,0.94-0.177,1.153-0.499c-0.388-0.017-0.665,0.441-1.045,0.131c-0.139,0.165-0.174,0.348-0.107,0.549c-0.627,0.081-1.266-0.037-1.886,0.107c-0.023-0.393,0.201-0.739,0.211-1.125c0.011-0.401-0.172-0.695-0.072-1.108C479.984,230.624,479.998,229.329,479.604,228.719\"\n        />\n      </G>\n      <G id=\"NF\">\n        <Path\n          id=\"nf\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M926.681,340.251c-0.286-0.17-0.572-0.335-0.862-0.508c-0.278,0.201-0.419,0.353,0.387,0.464\"\n        />\n        <Circle\n          id=\"nf.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"925.863\"\n          cy=\"338.632\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"NE\">\n        <Path\n          id=\"Path9301\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.003,211.947c0.081-0.219,0.338-0.455,0.369-0.622c0.091-0.573-0.32-0.664-0.223-1.026c0.098-0.363,0.796-0.364,0.808-0.916c0.013-0.552-0.835-1.382-1.318-1.611c-0.482-0.229-0.621,0.335-1.1,0c-0.476-0.333-0.421-1.711-0.808-2.235c-0.385-0.521-0.63-0.725-1.246-0.915c-0.223-0.072-0.55,0.058-0.842,0.037c0.006,0.05,0.029,0.094,0.037,0.145c0.169,1.421,0.191,3.201-0.184,4.285c-0.272,0.779-0.703,1.102-1.1,1.539c0.619,0.191,1.114,0.478,1.429,1.172c0.166,0.368,0.872,1.465,1.281,0.587c0.1-0.216,0.475-0.021,0.697-0.146c0.287-0.169,0.511-0.431,0.806-0.586C494.097,211.397,494.561,211.65,495.003,211.947L495.003,211.947z\"\n        />\n        <Path\n          id=\"Path9311\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.372,198.356l-9.599,6.157l-3.042-0.113l-0.439,0.843c0.122,0.119,0.309,0.116,0.439,0.293c0.385,0.522,0.328,1.902,0.808,2.235c0.476,0.335,0.617-0.229,1.1,0s1.331,1.061,1.316,1.611c-0.01,0.553-0.708,0.553-0.807,0.916c-0.099,0.366,0.314,0.453,0.224,1.026c-0.026,0.169-0.286,0.405-0.369,0.622c0.269,0.177,0.524,0.376,0.769,0.474c0.882,0.356,1.321,0.866,2.381,0.769c0.452-0.041,0.639,0.269,0.953-0.183c0.181-0.26,0.349-0.517,0.585-0.731c0.569-0.517,1.263-0.579,1.979-0.622l-0.109-0.733l1.392-2.157l2.564-1.393L505.372,198.356L505.372,198.356z\"\n        />\n        <Path\n          id=\"Path9306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.372,198.356l0.146,9.013l-2.564,1.391l-1.392,2.16l0.109,0.731c0.158-0.009,0.272-0.15,0.439-0.146c1.072,0.027,1.96,0.07,2.967,0.476c0.858,0.348,1.307,0.671,2.013-0.073c0.46-0.483,0.895-0.722,1.503-0.99c0.272-0.119,0.238-0.283,0.475-0.439c0.224-0.147,0.52-0.074,0.769-0.074c-0.074-0.509-0.639-1.808-0.402-2.272c0.074-0.147,0.304-0.136,0.402-0.255c0.209-0.256,0.326-0.538,0.44-0.844c0.47-1.261,1.202-2.465,2.051-3.519c0.519-0.639,1.064-1.258,1.575-1.905c0.314-0.399,0.819-0.796,0.988-1.283c0.198-0.566,0.094-1.314,0.11-1.905c0.017-0.524,0.045-1.051,0.074-1.575l-7.438,0.036L505.372,198.356L505.372,198.356z\"\n        />\n        <Path\n          id=\"Path9246\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.472,179.783c-0.667-0.134-1.311-0.137-1.868,0.22c-1.195,0.765-2.358,1.619-3.554,2.382c-2.537,1.618-5.172,3.28-7.546,5.129c-1.165,0.908-2.167,2.012-3.227,3.042c-0.728,0.708-1.388,1.726-2.416,1.977c-0.87,0.217-1.804,0.272-2.676,0.477c-0.985,0.229-1.066,0.472-1.064,1.464c0,0.074,0,0.146,0,0.223l1.799-0.223c0,0-0.226,0.272-0.401,0.699c-0.177,0.422-0.307,1.011-0.11,1.648c0.194,0.637,1.011,1.24,1.865,1.868c0.861,0.627,1.767,1.272,2.199,1.978c0.431,0.708,0.705,1.366,0.879,2.052c0.162,0.636,0.218,1.284,0.292,1.945c0.291,0.021,0.619-0.108,0.844-0.037c0.404,0.124,0.575,0.398,0.806,0.62l0.439-0.843l3.042,0.111l11.87-7.622l7.438-0.037c0.009-0.207,0.037-0.416,0.037-0.622c0-1.704,0.244-3.364,0.401-5.056c0.054-0.568,0.706-1.156,0.55-1.722c-0.126-0.464-0.617-0.757-0.915-1.099c-0.231-0.268,0.069-0.5-0.036-0.768c-0.112-0.287-0.275-0.547-0.439-0.809c-0.286-0.453-0.617-0.83-0.661-1.39c-0.107-1.406-0.321-2.789-0.584-4.178c-0.557,0.325-1.116,0.624-1.651,0.99c-0.373,0.257-0.465,0.231-0.768-0.109c-0.711-0.793-1.559-1.437-2.602-1.721C507.818,180.207,507.132,179.917,506.472,179.783L506.472,179.783z\"\n        />\n        <Path\n          id=\"Path9268\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.198,207.185c-0.044,0.043-0.105,0.061-0.146,0.109c-0.322,0.37-0.58,0.77-0.769,1.062c-0.378,0.582-0.062,1.04-0.514,1.43s-1.405,0.05-2.014,0.402c-0.61,0.353-1.207,1.006-1.43,1.651c-0.223,0.644-0.062,1.28,0.11,1.906c0.089,0.328,0.28,0.612,0.475,0.916c0.047-0.042,0.085-0.103,0.146-0.111c0.54-0.066,1.646,1.907,2.16,2.199c0.106,0.061,0.189-1.66,0.182-1.83c-0.026-0.815,0.519-1.221,0.954-1.832c0.322-0.452,0.32-0.926,0.369-1.464c0.027-0.323,0.269-0.422,0.475-0.661c0.316-0.36,0.681-0.521,1.062-0.585c-0.276-0.312-0.551-0.675-0.661-0.989c-0.256-0.754,0.103-1.516-0.109-1.944C484.401,207.258,484.256,207.161,484.198,207.185L484.198,207.185z\"\n        />\n        <Path\n          id=\"Path9263\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M483.134,203.924c-0.206,0.47-0.826,0.544-1.024,1.063c-0.224,0.591-0.874-0.096-1.391,0.036c-0.324,0.083,0.322,0.372-0.37,0.292c-0.351-0.041-0.71-0.043-1.061-0.035c-0.747,0.015-1.49,0.087-2.238,0.146c-0.58,0.042-1.057-0.074-1.463,0.402c-0.34,0.393-0.489,0.668-1.064,0.661c-0.483-0.008-1.073,0.053-1.537-0.11c0.04,0.521-0.385,1.339,0,1.797c0.45,0.327,0.338,0.771,0.476,1.245c0.079,0.275,0.668,0.745,0.55,0.99c0.056-0.114,1.707,1.027,1.831,1.135c-0.259,0.125-0.494,0.137-0.731-0.036c-0.394,0.892,1.019,2.23,1.868,2.382c0.457,0.079,0.731-0.629,1.173-0.294c0.242,0.189,0.241,0.55,0.366,0.807c-0.386,0.156-0.613,0.271-0.328,0.731c0.086,0.143,0.514,0.912,0.697,0.916c0.205,0.007-0.07-0.884,0-0.989c0.133-0.208,0.569-0.144,0.768-0.224c0.095-0.036,0.176-0.109,0.256-0.183c-0.194-0.303-0.385-0.583-0.476-0.916c-0.172-0.623-0.331-1.261-0.109-1.905c0.224-0.645,0.818-1.296,1.429-1.648c0.611-0.354,1.563-0.014,2.015-0.403c0.452-0.39,0.133-0.848,0.513-1.43c0.188-0.29,0.447-0.692,0.77-1.062c0.04-0.049,0.102-0.066,0.146-0.109c-0.077,0.031-0.088,0.175-0.403-0.331c-0.273-0.444-0.393-1.47-0.55-2.527C483.222,204.167,483.161,204.084,483.134,203.924L483.134,203.924z M478.41,210.408c0.224,0,0.403,0.23,0.403,0.512s-0.179,0.477-0.403,0.477c-0.224,0-0.402-0.196-0.402-0.477C478.008,210.641,478.182,210.408,478.41,210.408z\"\n        />\n        <Path\n          id=\"Path9255\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.919,194.472l-1.798,0.223c0.011,1.522,0.04,3.056-0.033,4.578c-0.06,1.119,0.075,2.206-0.477,3.188c-0.269,0.47-0.269,0.984-0.477,1.465c0.025,0.159,0.086,0.242,0.109,0.402c0.157,1.056,0.272,2.083,0.551,2.527c0.552,0.888,0.482,0.157,0.698,0.584c0.21,0.428-0.148,1.19,0.107,1.943c0.108,0.316,0.382,0.677,0.661,0.99c0.013-0.002,0.024,0.002,0.038,0c0.37-0.059,0.749-0.044,1.171-0.036c0.48,0.008,0.685-0.482,1.137-0.439c0.51,0.046,0.856,0.461,1.355,0.55c0.174,0.03,0.286,0.138,0.438,0.183c0.396-0.436,0.828-0.757,1.099-1.539c0.375-1.083,0.353-2.862,0.184-4.283c-0.085-0.716-0.155-1.405-0.33-2.091c-0.174-0.685-0.448-1.345-0.878-2.053c-0.43-0.706-1.34-1.349-2.199-1.978c-0.857-0.628-1.671-1.231-1.866-1.867c-0.196-0.637-0.067-1.224,0.109-1.65C485.695,194.745,485.919,194.472,485.919,194.472L485.919,194.472z\"\n        />\n        <Path\n          id=\"Path9273\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.41,210.408c0.224,0,0.403,0.23,0.403,0.512s-0.179,0.477-0.403,0.477c-0.224,0-0.402-0.196-0.402-0.477C478.008,210.641,478.182,210.408,478.41,210.408z\"\n        />\n        <Path\n          id=\"ne\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M472.978,208.176c-0.385-0.457,0.064-1.285,0.024-1.806c0.465,0.162,1.035,0.116,1.519,0.124c0.573,0.008,0.718-0.288,1.061-0.681c0.408-0.473,0.884-0.356,1.467-0.402c0.745-0.059,1.486-0.125,2.236-0.14c0.354-0.008,0.699-0.008,1.047,0.032c0.689,0.082,0.042-0.211,0.367-0.293c0.518-0.132,1.193,0.568,1.42-0.025c0.196-0.519,0.807-0.59,1.011-1.061c0.208-0.48,0.202-0.998,0.468-1.466c0.557-0.979,0.433-2.062,0.487-3.184c0.079-1.599,0.056-3.193,0.045-4.791c-0.008-0.992,0.08-1.251,1.066-1.479c0.873-0.205,1.776-0.252,2.648-0.468c1.024-0.254,1.704-1.261,2.433-1.97c1.058-1.026,2.067-2.149,3.235-3.055c2.375-1.849,5.013-3.523,7.548-5.142c1.195-0.764,2.344-1.599,3.538-2.359c1.12-0.715,2.619,0.021,3.811,0.343c1.043,0.285,1.88,0.962,2.59,1.756c0.308,0.34,0.404,0.356,0.778,0.1c0.531-0.368,1.103-0.658,1.658-0.985c0.264,1.388,0.479,2.747,0.586,4.151c0.042,0.559,0.371,0.945,0.662,1.399c0.165,0.26,0.315,0.532,0.426,0.818c0.106,0.271-0.19,0.486,0.04,0.755c0.3,0.343,0.801,0.633,0.927,1.098c0.156,0.568-0.489,1.153-0.544,1.718c-0.155,1.694-0.424,3.379-0.424,5.081c0,0.734-0.074,1.464-0.094,2.2c-0.021,0.589,0.063,1.311-0.134,1.876c-0.174,0.487-0.658,0.904-0.971,1.303c-0.511,0.646-1.063,1.254-1.584,1.894c-0.848,1.054-1.569,2.257-2.043,3.521c-0.115,0.305-0.251,0.602-0.459,0.856c-0.1,0.123-0.309,0.088-0.382,0.235c-0.236,0.462,0.333,1.769,0.408,2.278c-0.252,0-0.571-0.063-0.798,0.083c-0.237,0.156-0.199,0.322-0.471,0.443c-0.607,0.27-1.043,0.516-1.504,0.996c-0.708,0.747-1.128,0.421-1.986,0.073c-1.007-0.408-1.907-0.464-2.983-0.49c-0.229-0.007-0.254,0.061-0.47,0.083c-0.213,0.023-0.616-0.001-0.817,0.057c-0.4,0.119-0.772,0.319-1.122,0.632c-0.238,0.216-0.412,0.462-0.593,0.72c-0.313,0.45-0.501,0.166-0.954,0.206c-1.059,0.096-1.511-0.438-2.395-0.792c-0.647-0.256-1.385-1.167-2.162-0.757c-0.293,0.158-0.519,0.415-0.804,0.582c-0.223,0.125-0.568-0.067-0.667,0.148c-0.41,0.878-1.119-0.211-1.286-0.575c-0.392-0.865-0.993-1.195-1.87-1.355c-0.5-0.09-0.876-0.514-1.386-0.56c-0.452-0.039-0.63,0.427-1.111,0.421c-0.865-0.02-1.659-0.09-2.293,0.631c-0.21,0.236-0.426,0.353-0.457,0.676c-0.047,0.539-0.063,0.992-0.384,1.447c-0.435,0.613-0.964,1.016-0.936,1.83c0.009,0.173-0.088,1.908-0.192,1.849c-0.518-0.29-1.627-2.254-2.168-2.19c-0.174,0.022-0.241,0.227-0.391,0.285c-0.2,0.075-0.649,0.023-0.778,0.224c-0.072,0.107,0.23,0.976,0.023,0.967c-0.184-0.006-0.605-0.778-0.692-0.92c-0.284-0.467-0.065-0.561,0.322-0.718c-0.124-0.256-0.15-0.618-0.392-0.806c-0.44-0.336-0.713,0.368-1.168,0.285c-0.849-0.15-2.236-1.493-1.844-2.385c0.238,0.174,0.471,0.178,0.73,0.054c-0.124-0.107-1.776-1.264-1.829-1.155c0.121-0.246-0.49-0.708-0.569-0.981C473.321,208.944,473.429,208.504,472.978,208.176\"\n        />\n      </G>\n      <G id=\"NC\">\n        <Path\n          id=\"Path2568\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M920.482,318.607c0.295,0.37,0.425,0.919,0.844,1.181c0.176,0.11,0.118,0.395,0.198,0.558c0.123,0.24,0.499,0.318,0.556,0.591c0.095,0.463,0.673,0.596,0.957,0.877c0.419,0.416,0.832,0.593,1.348,0.85c-0.345,0.326,0.287,0.962,0.628,0.629c-0.122,0.16-0.089,0.226-0.079,0.417c0.339-0.633,0.58,0.24,0.91,0.162c0.44-0.106,0.915-0.121,0.633-0.769c-0.121-0.278-0.366-0.305-0.573-0.478c-0.271-0.221-0.42-0.551-0.632-0.817c-0.4-0.514-1.051-0.697-1.483-1.156c-0.343-0.358-0.517-0.718-0.7-1.171c-0.236-0.592-0.347-0.507-0.843-0.869c-0.442-0.323-0.591-0.957-1.075-1.228c-0.204-0.117-0.408,0.003-0.615-0.081c-0.275-0.111-0.368-0.424-0.617-0.571c0.127,0.232,0.223,0.523,0.279,0.782c0.041,0.188-0.073,0.317,0.014,0.513C920.316,318.22,920.458,318.379,920.482,318.607\"\n        />\n        <Path\n          id=\"Path2570\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M926.32,318.688c0.398-0.158,0.296-0.502,0.472-0.815C926.615,318.134,926.556,318.462,926.32,318.688\"\n        />\n        <Path\n          id=\"Path2572\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M927.497,324.836c0.072-0.08,0.133-0.169,0.183-0.263C927.38,324.342,927.174,324.725,927.497,324.836\"\n        />\n        <Path\n          id=\"Path2574\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M928.337,320.152c0.315-0.25,0.183-1.696-0.42-1.491c0.51,0.349-0.118,0.357-0.206,0.648C927.565,319.762,928.123,319.874,928.337,320.152\"\n        />\n        <Path\n          id=\"Path2576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M929.671,321.64c0.333,0.013,0.479-0.332,0.549-0.599c-0.308,0.083-0.281-0.306-0.525-0.312C929.189,320.716,929.47,321.467,929.671,321.64\"\n        />\n        <Path\n          id=\"Path3370\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M909.466,314.367c0.102-0.17,0.173-0.353,0.21-0.548C909.537,313.951,909.408,314.167,909.466,314.367\"\n        />\n        <Circle\n          id=\"nc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"923.557\"\n          cy=\"320.157\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"NA\">\n        <Path\n          id=\"Path8577\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.856,321.114c-0.719,0.289-1.504,0.501-1.866,0.806c-0.62,0.522,0.008,0.619-0.769,1.175c-0.382,0.271-1.187,0.37-2.013,0.473c-0.024,0.052-0.051,0.136-0.073,0.184c-0.405,0.866-0.878,0.476-1.282,1.43c-0.203,0.476-0.359,1.328-0.44,2.159c-0.031,0.345,0.031,0.561,0.039,0.877c0.055,0.05,0.124,0.063,0.181,0.111c0.495,0.428,0.943,0.754,1.393,0.551c0.451-0.207,0.502-0.676,0.477-1.174c-0.024-0.497-0.125-1.001,0.108-1.246c0.471-0.486,0.952-0.601,1.538-0.437c0.587,0.161,0.748,1.316,1.43,1.537c0.684,0.22,1.36-0.537,2.159-0.439c0.175,0.024,0.368,0.186,0.514,0.256c-0.131-0.43-0.294-0.887-0.514-1.355c-0.483-1.042-1.041-2.104-1.062-3.003C521.657,322.358,521.757,321.733,521.856,321.114L521.856,321.114z\"\n        />\n        <Path\n          id=\"Path8483\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.518,312.066c-0.153,0.369-0.316,0.695-0.439,1.098c-0.214,0.677-0.448,1.278-0.916,1.357c-0.47,0.074-0.666-0.284-0.843-0.662c-0.176-0.375-0.321-0.768-0.66-0.768c-0.338,0-0.638,0.203-0.878,0.475c-0.241,0.271-0.422,0.588-0.552,0.843c-0.254,0.509,0.047,0.968-0.183,1.464c-0.229,0.498-0.678,0.977-1.28,1.318c-0.471,0.271-1.164,0.271-1.758,0.404c0.318,0.228,0.496,0.461,0.877,0.696c0.782,0.48,1.584,1.013,1.831,1.685c0.248,0.671,0.196,1.418,0.036,2.089c-0.14,0.598-0.357,1.09-0.55,1.501c0.827-0.104,1.634-0.205,2.014-0.473c0.778-0.553,0.148-0.651,0.768-1.175c0.366-0.305,1.149-0.516,1.868-0.806c0.035-0.225,0.022-0.48,0.074-0.696c0.188-0.798,0.442-1.519,0.806-2.053c0.365-0.531,0.622-0.856,0.954-1.1c0.329-0.243,0.744-0.409,1.502-0.586c0.76-0.175,2.005,0.161,3.226,0.477c0.579,0.149,0.948,0.121,1.464,0.222l0.11-3.847l-5.202-0.292l-0.183-0.99L522.518,312.066L522.518,312.066z\"\n        />\n        <Path\n          id=\"Path8550\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.249,327.379c0.521,0.257,0.915,0.648,1.869,0.843c0.483,0.099,1.24-0.062,1.977-0.183l0.147-5.349l2.452,0.037l0.183-5.347c-0.519-0.103-0.885-0.073-1.465-0.223c-1.218-0.318-2.465-0.653-3.226-0.477c-0.758,0.176-1.172,0.342-1.503,0.585c-0.328,0.244-0.589,0.569-0.954,1.101c-0.362,0.531-0.617,1.254-0.807,2.052c-0.187,0.8-0.275,1.703-0.255,2.601c0.024,0.899,0.577,1.962,1.062,3.004C522.953,326.491,523.116,326.947,523.249,327.379L523.249,327.379z\"\n        />\n        <Path\n          id=\"Path8548\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.005,317.599c-0.174,0.037-0.373,0.025-0.514,0.109c-0.613,0.37-0.58,1.19-1.245,1.502c-0.667,0.313-1.542-0.294-2.455,0c-0.38,0.124-0.689,0.489-1.024,0.844c0.153,0.278,0.233,0.583,0.438,0.843c0.232,0.294,0.264,0.705,0.438,1.025c0.192,0.352,0.47,0.627,0.698,0.953c0.409,0.578,0.771,1.294,0.807,2.014c0.146-0.032-0.197,1.295-0.223,1.428c-0.036,0.204,0.024,0.679,0.073,1.1c0.681-0.141,1.424-0.195,2.014-0.108c0.533,0.073,0.984,0.524,1.429,0.915c-0.007-0.32-0.072-0.532-0.037-0.878c0.078-0.83,0.237-1.683,0.438-2.159c0.405-0.953,0.878-0.563,1.282-1.429c0.207-0.434,0.469-1.015,0.623-1.685c0.157-0.666,0.212-1.417-0.037-2.089c-0.247-0.673-1.048-1.205-1.831-1.684C515.503,318.057,515.324,317.827,515.005,317.599L515.005,317.599z\"\n        />\n        <Path\n          id=\"Path8525\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.911,333.936c-0.395-0.087-0.678-0.025-1.099-0.146c-1.078-0.311-2.186-0.669-2.967-0.623c-1.565,0.092-2.466,1.075-3.371,1.025c-0.905-0.051-1.231-0.955-1.757-0.768c-0.266,0.092-0.222,0.408-0.222,0.697c0,0.286-0.069,0.569-0.476,0.585c-0.407,0.015-0.584-0.579-0.808-1.245c-0.223-0.668-0.471-1.432-1.025-1.721c-0.555-0.292-1.335-0.207-2.088-0.073c-0.142,0.024-0.229,0.009-0.368,0.038c0.064,0.198,0.177,0.381,0.221,0.584c0.086,0.436-0.125,0.88,0,1.319c0.09,0.307,0.074,0.598,0.108,0.915c0.05,0.443,0.194,0.865,0.185,1.318c-0.008,0.282-0.068,0.403,0.108,0.623c0.443,0.549,0.202,0.793,0.33,1.391c0.073,0.326,0.31,0.485,0.368,0.843c0.058,0.349,0.059,0.706,0.221,1.026c0.305,0.606,0.617,1.23,0.991,1.798c0.421,0.634,1.026,1.089,1.501,1.683c0.358,0.452,0.793,0.124,1.136-0.146c0.242-0.188,0.077-0.844,0.769-1.282c0.221-0.138,0.378,0.298,0.585,0.515c0.146,0.153,0.345,0.104,0.369,0.293c-0.024,0.483-0.151,0.233,0,0.845c0.056,0.223,0.746,0.659,1.942,0.916c0.755,0.161,1.305-0.169,1.942-0.074c0.607,0.089,0.594,0.34,1.245,0.147c-0.238-0.27-0.106-0.414,0.183-0.514c0.425-0.146,0.411-0.312,0.624-0.517c0.428-0.407,1.195-0.048,1.135-0.952L526.911,333.936L526.911,333.936z\"\n        />\n        <Path\n          id=\"Path8523\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.095,328.039c-0.736,0.123-1.493,0.281-1.977,0.183c-1.222-0.25-1.584-1.002-2.383-1.1c-0.798-0.097-1.477,0.663-2.159,0.438c-0.684-0.222-0.843-1.374-1.43-1.538c-0.586-0.161-1.064-0.049-1.539,0.439c-0.236,0.244-0.133,0.747-0.107,1.246c0.025,0.497-0.024,0.968-0.477,1.172c-0.451,0.204-0.897-0.123-1.393-0.55c-0.493-0.428-1.01-0.938-1.61-1.024c-0.59-0.088-1.333-0.032-2.013,0.107c0.019,0.171,0.021,0.282,0.034,0.439c0.08,0.812-0.161,1.468,0.147,2.272c0.198,0.517,0.376,1.045,0.552,1.573c0.137-0.024,0.223-0.012,0.366-0.035c0.754-0.134,1.534-0.221,2.088,0.073c0.556,0.29,0.805,1.058,1.027,1.723c0.22,0.667,0.396,1.261,0.805,1.244c0.41-0.014,0.477-0.298,0.477-0.584s-0.043-0.604,0.221-0.698c0.526-0.185,0.854,0.718,1.758,0.769s1.805-0.932,3.372-1.024c0.779-0.047,1.888,0.313,2.966,0.622c0.421,0.121,0.705,0.06,1.1,0.146L527.095,328.039z\"\n        />\n        <Path\n          id=\"Path8506\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.031,313.678c0.069,0.013,0.111,0.019,0.186,0.036c0.842,0.214,1.411,0.483,2.01,0.731c0.009-0.012-0.006-0.025,0-0.037c0.128-0.254,0.31-0.569,0.552-0.842c0.241-0.272,0.541-0.477,0.877-0.475c0.337,0,0.484,0.39,0.662,0.768c0.174,0.376,0.372,0.737,0.843,0.662c0.468-0.076,0.704-0.679,0.916-1.356c0.124-0.403,0.287-0.728,0.438-1.099l-1.026-0.074l0.036-3.002c-0.354,0.057-0.495,0.222-0.878,0.254c-1.358,0.124-2.81,0.084-3.628,0.037c-0.571-0.032-0.715-0.162-1.024-0.256c0.124,0.348,0.266,0.562,0.292,1.281c0.025,0.619,0.021,1.718-0.074,2.747C516.191,313.325,516.074,313.426,516.031,313.678L516.031,313.678z\"\n        />\n        <Path\n          id=\"Path8500\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.031,313.678c0.042-0.253,0.159-0.354,0.186-0.623c0.089-1.026,0.098-2.127,0.073-2.747c-0.027-0.719-0.171-0.933-0.294-1.28c-0.332-0.102-0.823-0.174-1.099-0.293c-0.452,0.421-0.915,0.854-0.878,1.171c0.041,0.359,0.179,0.385,0.329,0.402c0.152,0.021,0.288,0.019,0.402,0.259c0.228,0.48,0.297,1.307,0.11,2.196c-0.044,0.22-0.145,0.506-0.222,0.769C515.128,313.592,515.53,313.578,516.031,313.678L516.031,313.678z\"\n        />\n        <Path\n          id=\"Path8494\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.897,308.734c0.529,0.234,0.937,0.479,2.125,0.549c0.817,0.047,2.268,0.086,3.627-0.037c0.384-0.033,0.524-0.198,0.878-0.254v-0.808c-2.092,0.073-4.177,0.054-6.262,0.036c-0.124,0.125-0.121,0.24-0.256,0.368C514.945,308.64,514.95,308.681,514.897,308.734L514.897,308.734z\"\n        />\n        <Path\n          id=\"Path8488\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.64,313.532c0.074-0.267,0.174-0.552,0.222-0.769c0.186-0.89,0.119-1.713-0.111-2.196c-0.112-0.241-0.251-0.238-0.401-0.259c-0.149-0.019-0.289-0.043-0.329-0.402c-0.04-0.357,0.471-0.846,0.99-1.317c0.136-0.125,0.131-0.238,0.256-0.368c-0.731-0.008-1.464,0.006-2.2,0c-0.651-0.008-1.907,0.058-2.305-0.073c-0.043-0.017-0.07-0.056-0.11-0.074c0.343,0.61,0.73,1.163,0.915,1.978c0.274,1.212-0.291,3.92,0.074,4.213c0.182,0.147,0.25-0.021,0.401-0.256c0.156-0.235,0.386-0.525,1.026-0.661C513.386,313.282,514.087,313.462,514.64,313.532L514.64,313.532z\"\n        />\n        <Path\n          id=\"Path7704\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.227,314.447c-0.601-0.25-1.171-0.519-2.01-0.732c-1.226-0.31-2.512-0.5-3.151-0.368c-0.64,0.134-0.875,0.424-1.025,0.661c-0.152,0.236-0.221,0.402-0.401,0.255c-0.369-0.292,0.201-3.001-0.074-4.212c-0.186-0.815-0.571-1.369-0.916-1.978c-0.618-0.278-0.991-0.958-1.648-1.136c-0.879-0.239-1.425,0.659-2.199,0.807c-0.371,0.073-0.674-0.193-1.024-0.258c-0.412-0.074-0.715,0.233-1.099,0.294c-0.11,1.604,0.051,3.259,1.318,4.396c1.178,1.058,1.401,2.907,2.124,4.249c0.639,1.183,1.006,2.453,1.651,3.628c0.333-0.354,0.644-0.718,1.024-0.845c0.914-0.294,1.79,0.312,2.454,0c0.665-0.312,0.633-1.13,1.245-1.503c0.613-0.372,1.666-0.171,2.271-0.515c0.604-0.345,1.053-0.821,1.282-1.318C518.271,315.392,518.008,314.938,518.227,314.447L518.227,314.447z\"\n        />\n        <Path\n          id=\"Path7706\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.836,310.567c0.703-0.195,1.469-0.469,2.126-0.403c0.665,0.063,0.901,1.052,1.136,1.501c0.477-0.229,1.73-2.175,2.38-1.573c0.404,0.37,0.532-0.276,0.954-0.439c0.339-0.132,0.779-0.314,1.136-0.223c-0.49-0.336-0.832-1.14-1.575-0.769c-0.233,0.119-0.609-0.109-0.843-0.145c-0.397-0.061-0.791,0.109-1.171,0.183c-1.392,0.264-2.788,0.577-4.18,0.878L533.836,310.567z\"\n        />\n        <Path\n          id=\"Path7699\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.528,308.182l-0.036,3.812l3.113,0.255l0.184,0.991l5.201,0.292l0.074-2.418c0.978-0.182,2.132-0.23,3.114-0.439c0.196-0.04,0.44-0.05,0.659-0.107l-0.037-0.991c-0.584,0.126-1.205,0.236-1.756,0.368c-0.308,0.071-0.569,0.149-1.027,0.037c-0.452-0.111-0.745-0.19-1.062,0c-0.355,0.216-0.731,0.175-1.137,0.036c-1.046-0.369-2.215-0.319-3.334-0.439c-0.854-0.093-1.578,0.118-2.052-0.77c-0.371-0.696-0.641-0.651-1.43-0.618C521.845,308.19,521.686,308.177,521.528,308.182L521.528,308.182z\"\n        />\n        <Path\n          id=\"na\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M504.672,307.799c0.385-0.062,0.687-0.399,1.101-0.325c0.351,0.062,0.665,0.328,1.037,0.258c0.772-0.148,1.304-1.05,2.181-0.811c0.7,0.19,1.072,0.979,1.777,1.212c0.399,0.132,1.627,0.081,2.279,0.088c2.985,0.025,5.976,0.086,8.957-0.037c0.788-0.026,1.059-0.087,1.429,0.609c0.472,0.887,1.185,0.692,2.035,0.784c1.115,0.124,2.305,0.074,3.352,0.437c0.404,0.142,0.767,0.192,1.12-0.022c0.314-0.19,0.614-0.124,1.066-0.011c0.46,0.111,0.729,0.032,1.037-0.036c1.86-0.433,3.971-0.867,5.943-1.243c0.384-0.072,0.771-0.248,1.168-0.188c0.235,0.036,0.59,0.264,0.824,0.146c0.743-0.37,1.086,0.415,1.574,0.749c-0.357-0.092-0.773,0.117-1.113,0.247c-0.421,0.165-0.546,0.795-0.948,0.422c-0.651-0.601-1.922,1.36-2.4,1.592c-0.234-0.45-0.485-1.451-1.152-1.514c-0.858-0.078-1.925,0.354-2.759,0.529c-0.98,0.207-2.144,0.248-3.123,0.431l-0.362,11.596l-2.47-0.037l-0.537,19.769c0.062,0.902-0.71,0.521-1.141,0.932c-0.212,0.202-0.196,0.398-0.618,0.545c-0.288,0.1-0.423,0.223-0.188,0.488c-0.652,0.191-0.62-0.054-1.228-0.141c-0.637-0.095-1.182,0.251-1.938,0.087c-1.191-0.255-1.901-0.696-1.956-0.917c-0.15-0.609-0.01-0.354,0.015-0.841c-0.024-0.189-0.231-0.14-0.377-0.292c-0.205-0.218-0.384-0.675-0.606-0.534c-0.691,0.438-0.5,1.089-0.741,1.277c-0.344,0.27-0.773,0.618-1.131,0.17c-0.471-0.597-1.107-1.069-1.527-1.707c-0.373-0.566-0.672-1.173-0.976-1.78c-0.162-0.321-0.175-0.667-0.23-1.014c-0.059-0.359-0.305-0.547-0.372-0.872c-0.127-0.598,0.14-0.815-0.304-1.369c-0.175-0.22-0.119-0.362-0.111-0.644c0.01-0.455-0.146-0.849-0.196-1.292c-0.034-0.315-0.009-0.635-0.098-0.942c-0.125-0.437,0.09-0.863,0.006-1.298c-0.146-0.755-0.505-1.439-0.777-2.152c-0.31-0.802-0.076-1.479-0.158-2.291c-0.055-0.551-0.134-1.241-0.084-1.526c0.024-0.132,0.358-1.471,0.211-1.438c-0.033-0.719-0.398-1.426-0.808-2.006c-0.229-0.322-0.493-0.627-0.687-0.975c-0.176-0.322-0.216-0.718-0.445-1.011c-1.071-1.354-1.304-2.993-2.095-4.457c-0.724-1.342-0.967-3.188-2.147-4.241C504.711,311.06,504.564,309.4,504.672,307.799\"\n        />\n      </G>\n      <G id=\"MZ\">\n        <Path\n          id=\"Path8857\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.886,308.295c-0.004,0.272-0.042,0.557,0.036,0.877c0.073,0.283-0.128,0.596-0.183,0.878c-0.074,0.403,0.146,0.811,0.183,1.211c0.044,0.481-0.418,0.175-0.329,0.915c0.05,0.431-0.569,0.488-0.66,0.843c-0.12,0.474,0.334,0.368,0.439,0.661c0.123,0.342-0.204,0.586-0.295,0.844c-0.072,0.211,0.067,0.532,0.259,0.915c0.087-0.033,0.169-0.073,0.255-0.107c-0.02,0.368,0.064,0.682-0.072,1.061c-0.086,0.24-0.14,0.402-0.258,0.622c-0.278,0.521-0.409,0.944-0.916,1.247c-0.364,0.217-0.026,0.658-0.108,0.988c-0.13,0.537-0.567,0.854-0.146,1.393c-0.023-0.015-0.082,0.112-0.11,0.11c0.346,0.38,0.687,0.833,1.1,0.876c0.566,0.062,1.065-0.192,1.503-0.437c0.434-0.246,0.796-0.483,1.136-0.515c0.192-0.021,0.231,0.008,0.367,0.037c0.073-0.254,0.216-0.44,0.184-0.698c-0.062-0.507-0.485-0.983-0.878-1.464c-0.396-0.481-0.784-0.966-0.733-1.393c0.052-0.425,0.29-0.507,0.55-0.623c0.261-0.115,0.552-0.248,0.731-0.73c0.184-0.481,0.059-1.346-0.074-2.197c-0.131-0.853-0.264-1.715-0.037-2.161c0.229-0.446,0.513-0.505,0.768-0.55c0.258-0.045,0.507-0.082,0.623-0.403c0.117-0.319,0.077-0.817-0.038-1.281c-0.116-0.467-0.333-0.879-0.622-1.026c-0.286-0.145-0.39-0.024-0.549,0.146c-0.159,0.174-0.354,0.385-0.809,0.371C563.884,308.685,563.364,308.467,562.886,308.295L562.886,308.295z\"\n        />\n        <Path\n          id=\"Path8797\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.886,308.295c0.479,0.173,0.998,0.391,1.318,0.402c0.454,0.018,0.65-0.192,0.808-0.37c0.158-0.173,0.261-0.291,0.55-0.147c0.288,0.147,0.508,0.564,0.621,1.027c0.117,0.464,0.158,0.961,0.038,1.281c-0.118,0.322-0.366,0.355-0.621,0.402c-0.259,0.045-0.541,0.104-0.769,0.551c-0.227,0.447-0.092,1.311,0.036,2.159c0.128,0.854,0.256,1.715,0.074,2.199c-0.183,0.485-0.472,0.618-0.729,0.73c-0.262,0.118-0.502,0.198-0.552,0.623c-0.05,0.424,0.337,0.911,0.732,1.393c0.394,0.48,0.817,0.96,0.877,1.464c0.031,0.256-0.109,0.444-0.183,0.698c0.337,0.07,0.645,0.213,0.916,0.145c0.377-0.091,0.288-0.37,0.843-0.621c0.276-0.124,0.638-0.097,1.062-0.109c0.096-0.005,0.225-0.099,0.33-0.111c0-0.205-0.039-0.245-0.037-0.328c0.005-0.378-0.056-0.758-0.293-1.062c-0.425-0.546-0.691-0.31-0.622-1.138c0.027-0.17-0.027-0.323-0.109-0.476c0.107-0.013,0.181-0.082,0.221-0.183c0.088-0.188,0.118-0.478,0-0.66c-0.09-0.144-0.009-0.627-0.221-0.841c0.164,0.161,0.304,0.425,0.403,0.548c0.249,0.305,0.961-0.419,1.136-0.584c0.433-0.413,0.738-0.846,1.098-1.319c0.407-0.532,1.006-0.852,1.503-1.282c-0.025,0.286,0.059-0.072,0.146-0.181c-0.326-0.387-0.683-0.813-0.914-1.064c-0.735-0.797-0.923-0.321-1.576-1.063c-0.656-0.742-1.054-2.712-1.797-3.588c-0.371-0.439-0.712-0.887-1.062-1.209c-0.353-0.322-0.737-0.515-1.282-0.477c-0.544,0.038-0.997,0.558-1.429,1.135c-0.262,0.353-0.496,0.569-0.731,0.845c0.056,0.189,0.187,0.353,0.182,0.55C562.844,307.893,562.887,308.088,562.886,308.295L562.886,308.295z\"\n        />\n        <Path\n          id=\"Path8819\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.996,321.37c-0.296,0.124-0.572,0.293-0.916,0.257c-0.413-0.045-0.753-0.501-1.1-0.879c-0.501-0.051-1.91,1.833-2.234,2.161c-0.226,0.232-0.76,0.943-0.953,1.098c-0.191,0.256-0.024,0.134,0.073,0.477c0.149,0.529,0.237,1.066,0.33,1.61c0.067,0.393,0.027,0.793,0.11,1.172c0.169,0.785,0.707,1.428,0.844,2.235c0.089,0.538,0.224,0.902,0.182,1.466c-0.008,0.096,0.007,0.195,0,0.293c0.278,0.128,0.707,0.223,0.843,0.403c0.329,0.436,0.282,0.747,0.224,0.988c-0.064,0.241-0.127,0.393,0.108,0.476c0.237,0.082,0.34-0.139,0.476-0.402c0.137-0.264,0.278-0.566,0.659-0.551c0.383,0.016,0.62,0.421,0.916,0.879c0.033,0.053,0.112,0.091,0.147,0.146c0.829-0.489,1.733-0.848,2.638-1.172c-0.102-0.599-0.247-1.053-0.291-1.796c-0.08-1.29-0.152-2.618-0.439-3.334c-0.576-1.431-1.144-1.022-1.576-2.235c-0.217-0.607-0.301-1.311-0.255-2.161C562.793,322.185,562.936,321.735,562.996,321.37L562.996,321.37z\"\n        />\n        <Path\n          id=\"Path8799\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.996,321.37c-0.06,0.365-0.202,0.814-0.221,1.135c-0.045,0.854,0.041,1.557,0.255,2.162c0.431,1.211,0.998,0.804,1.576,2.233c0.287,0.717,0.359,2.046,0.438,3.335c0.046,0.744,0.191,1.197,0.293,1.796c0.062-0.023,0.122-0.053,0.184-0.073c0.941-0.333,1.961-0.693,2.636-1.467c0.409-0.467,1.162-1.46,0.769-2.124c-0.025,0.518-0.464-0.083-0.369,0.515c-0.167-1.091,0.599-2.089,0.733-3.112c0.048-0.377-0.256-0.717-0.222-1.101c0.038-0.431,0.146-0.857,0.222-1.281c-0.129,0.741-0.117-0.174-0.11-0.293c-0.271,0.334-0.268,0.695-0.329,1.099c-0.344-0.218-0.2-0.559-0.147-0.878c0.064-0.378-0.072-0.761-0.11-1.136c-0.062-0.626-0.488-1.289-0.327-1.905c-0.092,0.31-0.035-0.094-0.035-0.257c-0.106,0.012-0.233,0.107-0.33,0.109c-0.423,0.015-0.786-0.017-1.062,0.11c-0.557,0.251-0.465,0.529-0.843,0.622c-0.381,0.09-0.604-0.244-1.282-0.185c-0.34,0.029-0.702,0.27-1.138,0.516C563.409,321.284,563.186,321.291,562.996,321.37L562.996,321.37z M569.222,321.261c-0.111,0.251-0.219,0.529-0.108,0.806C569.204,321.806,569.238,321.538,569.222,321.261z\"\n        />\n        <Path\n          id=\"Path8801\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.702,333.203c-0.033-0.056-0.112-0.093-0.146-0.146c-0.294-0.464-0.533-0.865-0.916-0.88c-0.38-0.013-0.521,0.288-0.661,0.551c-0.135,0.265-0.237,0.486-0.474,0.403c-0.238-0.083-0.174-0.235-0.11-0.477c0.062-0.238,0.11-0.553-0.222-0.988c-0.137-0.179-0.565-0.272-0.843-0.402c-0.029,0.533-0.051,1.081-0.074,1.61c-0.009,0.254-0.006,1.141-0.109,1.391c-0.181,0.437-0.209,0.979-0.038,1.211c0.238,0.312,0.403,0.64,0.331,0.99c-0.086,0.416,0.243,1.041,0.223,1.575l1.65,0.073c0.674,0.047,0.303-1.656,0.366-2.307c-0.301,0.77-0.851-0.517-1.209-0.513c0.536-0.072,0.637-0.543,0.844-0.953c0.239-0.479,0.668-0.711,1.1-0.989C562.502,333.289,562.606,333.259,562.702,333.203L562.702,333.203z\"\n        />\n        <Path\n          id=\"Path8810\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.891,310.197c0.05-0.361,0.22-0.817,0.224-1.135c0.009-0.702-0.059-1.251-0.109-1.758c-0.247,0.131-0.552,0.082-0.368-0.223c0.245-0.402,0.247-0.464-0.109-0.768c-0.376-0.322-0.799-0.718-1.064-1.139c-0.135-0.214-0.376-0.335-0.514-0.549c-0.121-0.189-0.043-0.424-0.146-0.622c-0.435-0.837,0.254-1.567,0.551-2.381c0.23-0.643,0.224-2.022-0.223-2.602c-0.241-0.313-0.694-0.044-0.988,0.038c-0.343,0.097-1.05-0.009-1.064,0.329l-1.539-1.721c-0.17-0.054-0.544,0.198-0.696,0.255c-0.449,0.174-0.866,0.387-1.318,0.55c-2.026,0.724-4.069,1.478-6.079,2.235c-0.053,0.593,0.405,1.105,0.474,1.685c0.05,0.402-0.17,1.264,0.37,1.394c0.331,0.075,1.27,0.06,1.573,0.146c0.949,0.269,1.793,0.811,2.675,1.318c0.286,0.165,1.419,0.192,1.611,0.548c0.204,0.378,0.386,0.369,0.769,0.256c-0.045,0.276-0.336,0.752-0.256,1.027c0.235-0.272,0.469-0.491,0.731-0.844c0.431-0.578,0.883-1.098,1.427-1.135c0.545-0.037,0.929,0.152,1.284,0.477c0.352,0.321,0.689,0.766,1.062,1.208C567.877,307.626,568.295,309.385,568.891,310.197L568.891,310.197z\"\n        />\n        <Path\n          id=\"Path8808\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.443,306.863c-0.007-0.054,0.009-0.131,0-0.184c-0.137-0.916-0.378-1.724-0.842-2.527c-0.463-0.802-1.172-1.51-1.944-2.088c-0.768-0.576-1.614-1.042-2.417-1.319c-0.129-0.044-0.271-0.033-0.403-0.074c-0.073,0.092-0.146,0.126-0.222,0.222c-0.336,0.428-0.65,0.866-0.989,1.173c-0.338,0.304-0.688,0.507-1.025,0.514c-0.362,0.006-0.458-0.219-0.659-0.328c0.009,0.122,0,0.246,0,0.366c-0.006,1.026-0.081,1.438-1.102,1.651c-0.75,0.156-0.516,0.943-1.023,1.318c0.321,0.455,0.494,0.939,0.438,1.501c-0.018,0.173-0.153,0.167-0.255,0.223c0.052,0.508,0.118,1.058,0.108,1.758c-0.003,0.318-0.172,0.772-0.222,1.135c0.032,0.043,0.042,0.147,0.074,0.185c0.655,0.74,0.843,0.265,1.575,1.062c0.232,0.256,0.586,0.677,0.915,1.064c0.089-0.111,0.175,0.024,0.146-0.184c0.037,0.152,0.122,0.291,0.256,0.329c-0.043-0.003-0.115-0.008-0.182,0c0.052,0.089,0.13,0.206,0.182,0.294c0.166-0.156,0.178-0.272,0.036-0.294c0.038,0.009,0.104,0.008,0.147,0c-0.241-1.18,2.35-1.649,1.282-2.819c0.57,0.484,1.359-0.763,1.866-1.027c0.514-0.267,1.109-0.443,1.539-0.843c0.299-0.274,0.248-0.1,0.661-0.219c0.254-0.074,0.506-0.19,0.73-0.33C578.344,307.278,579.186,307.057,579.443,306.863L579.443,306.863z\"\n        />\n        <Path\n          id=\"Path8795\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.925,296.422c-0.694,0.04-1.448,0.533-2.199,1.063c-0.754,0.53-1.491,1.11-2.125,1.283c-0.636,0.173-1.046,0.046-1.465-0.037c-0.42-0.082-0.853-0.156-1.502,0.109c-0.578,0.236-1.191,1.062-1.796,1.831c0.132,0.038,0.271,0.025,0.402,0.074c0.804,0.277,1.649,0.743,2.418,1.319c0.768,0.575,1.479,1.285,1.943,2.088c0.463,0.804,0.704,1.609,0.842,2.527c0.011,0.053-0.007,0.13,0,0.184c0.042-0.031,0.224-0.041,0.224-0.073c-0.062-0.477,1.652-1.063,1.904-1.502c0.07-0.121,0.14-0.226,0.222-0.33c0.042,0.06,0.068,0.123,0.109,0.183c0.049-0.13,0.071-0.264,0.074-0.402c0-0.012,0-0.024,0-0.036c0.243-0.292,0.515-0.581,0.696-0.953c0.298-0.611,0.918-0.926,1.209-1.538c0.086-0.181,0.578-1.122,0-0.916c0.074-0.169,0.258-0.199,0.369-0.328c0.173-0.208-0.341-0.436,0.255-0.293c-0.1-0.066-0.198-0.111-0.292-0.184c0.519-0.28,0.39-0.638,0.476-1.135c0.077-0.459-0.396-0.536-0.438-0.074c-0.161-0.255,0.473-1.312-0.074-0.989c-0.118-0.29,0.012-1.162-0.073-1.72C583.727,296.509,583.37,296.399,582.925,296.422L582.925,296.422z\"\n        />\n        <Path\n          id=\"Path8838\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.757,298.733c0.262,0.033,0.478,0.135,0.844,0.036c0.632-0.174,1.369-0.753,2.125-1.282c0.751-0.53,1.505-1.023,2.199-1.063c0.445-0.024,0.802,0.083,1.171,0.146c-0.025-0.186,0.017-0.472-0.11-0.514c-0.286-0.089,0.693-1.691-0.036-1.797c0.217-0.251,0.318-0.707,0.222-1.026c-0.064-0.222-0.237-0.296-0.183-0.55c0.046-0.131,0.064-0.267,0.036-0.402c-0.115-0.37,0.037-0.246,0.074-0.661c0.024-0.272-0.011-0.57-0.037-0.844c-0.034-0.364,0.026-1.288-0.221-1.465c-0.299-0.212,0.214-0.459,0.292-0.66c0.147-0.373-0.008-0.758,0.256-1.099c-0.086-0.046-0.17-0.108-0.256-0.146c0.507-0.243,0.229-0.946-0.292-0.769c-0.073,0.026-0.173,0.082-0.258,0.146c-0.545,0.42-1.052,0.813-1.684,1.099c-0.322,0.146-1.012,0.837-1.354,0.769c-0.6-0.12-0.934,0.08-1.394,0.402c-0.266,0.189-0.449-0.01-0.62,0c-0.01,0.233,0.116,0.428,0.072,0.661c-0.139,0.732-0.438,1.419-0.659,1.831c-0.44,0.821-0.843,0.43-1.245,1.063c-0.205,0.318-0.505,0.854-0.698,1.393c-0.191,0.538-0.304,1.075-0.073,1.355c0.229,0.279,0.529,0.147,0.808,0c0.276-0.147,0.554-0.315,0.696-0.109c0.143,0.205-0.025,0.335-0.222,0.515c-0.193,0.177-0.399,0.423-0.402,0.878c-0.004,0.453,0.223,0.701,0.55,1.172C577.481,297.997,577.624,298.472,577.757,298.733L577.757,298.733z\"\n        />\n        <Path\n          id=\"Path8778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.757,298.733c-0.136-0.26-0.277-0.736-0.404-0.916c-0.324-0.471-0.552-0.718-0.549-1.173c0.006-0.452,0.21-0.699,0.403-0.876c0.192-0.178,0.361-0.308,0.222-0.515c-0.141-0.205-0.42-0.04-0.697,0.108c-0.275,0.148-0.576,0.279-0.807,0c-0.229-0.276-0.121-0.815,0.073-1.354c0.19-0.54,0.492-1.076,0.697-1.392c0.402-0.632,0.805-0.241,1.245-1.064c0.221-0.412,0.518-1.099,0.66-1.831c0.043-0.232-0.081-0.427-0.074-0.662c-0.185,0.013-0.36,0.226-0.658,0.038c-0.357-0.225-0.765-0.228-0.99,0.147c-0.414,0.678-1.419,1.801-2.272,0.877c-0.46-0.5-0.766,0.151-1.172,0.255c-0.245,0.063-0.987,0.044-1.211-0.073c-0.287-0.154-0.421-0.482-0.696-0.66c-0.395-0.255-0.736,0.189-1.1,0.292c-0.638,0.186-1.104,0.052-1.65,0c0.16,1.585-0.5,1.496-0.695,1.942c0.023,0.216-0.284-0.197,0.22,1.504c0.088,0.293-0.327,0.692-0.107,1.356c0.165,0.505,0.026,1.019,0.107,1.281c0.272,0.305,0.174-0.003,0.476,0.328c0.414,0.456,0.736,1.024,1.062,1.54c0.353,0.555,0.876,1.125,1.136,1.72c0.261,0.597-0.036,1.262-0.073,1.869c-0.017,0.253,0.021,0.512,0.036,0.769c0.201,0.111,0.297,0.334,0.66,0.327c0.338-0.006,0.687-0.206,1.025-0.514c0.337-0.306,0.652-0.745,0.99-1.172c0.672-0.858,1.363-1.784,2.013-2.054c0.648-0.268,1.081-0.192,1.503-0.109C577.312,298.767,577.566,298.707,577.757,298.733L577.757,298.733z\"\n        />\n        <Path\n          id=\"Path3382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.098,322.061c0.09-0.261,0.145-0.536,0.13-0.812C569.116,321.5,568.99,321.783,569.098,322.061\"\n        />\n        <Path\n          id=\"Path3384\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.846,312.93c0.221-0.21,0.169-0.297-0.155-0.262C571.742,312.755,571.794,312.844,571.846,312.93\"\n        />\n        <Path\n          id=\"Path3466\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.71,304.892c0.088-0.061,0.175-0.121,0.263-0.182c0,0.153-0.024,0.302-0.075,0.444C581.834,305.07,581.769,304.979,581.71,304.892\"\n        />\n        <Path\n          id=\"mz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M555.466,300.707c2.011-0.757,4.032-1.496,6.057-2.218c0.452-0.162,0.879-0.377,1.326-0.551c0.151-0.059,0.537-0.31,0.707-0.256l1.512,1.692c0.017-0.338,0.743-0.222,1.085-0.319c0.295-0.082,0.739-0.359,0.979-0.044c0.447,0.58,0.45,1.982,0.217,2.625c-0.294,0.814-0.979,1.545-0.545,2.384c0.104,0.198,0.045,0.435,0.166,0.623c0.135,0.215,0.376,0.331,0.514,0.544c0.266,0.419,0.672,0.81,1.049,1.129c0.358,0.304,0.339,0.362,0.094,0.765c-0.265,0.43,0.587,0.591,0.645,0.014c0.053-0.563-0.109-1.06-0.432-1.515c0.513-0.372,0.244-1.144,0.994-1.299c1.019-0.214,1.11-0.657,1.113-1.684c0-0.372-0.067-0.756-0.04-1.125c0.035-0.608,0.354-1.276,0.093-1.873c-0.263-0.596-0.809-1.158-1.158-1.713c-0.325-0.517-0.645-1.071-1.059-1.526c-0.304-0.334-0.189-0.028-0.463-0.335c-0.079-0.262,0.06-0.774-0.109-1.279c-0.218-0.667,0.175-1.064,0.086-1.36c-0.503-1.702-0.199-1.283-0.224-1.499c0.196-0.45,0.854-0.365,0.694-1.949c0.547,0.051,1.041,0.172,1.679-0.015c0.362-0.104,0.7-0.548,1.096-0.291c0.272,0.175,0.403,0.516,0.694,0.668c0.223,0.118,0.961,0.159,1.206,0.096c0.407-0.107,0.7-0.788,1.16-0.29c0.853,0.925,1.874-0.171,2.289-0.85c0.225-0.374,0.632-0.385,0.987-0.159c0.579,0.368,0.718,0.365,1.268-0.025c0.46-0.32,0.817-0.548,1.415-0.429c0.345,0.068,1.01-0.593,1.329-0.739c0.632-0.286,1.162-0.691,1.707-1.114c0.668-0.515,1.103,0.348,0.522,0.624c0.088,0.041,0.174,0.084,0.262,0.128c-0.265,0.341-0.115,0.725-0.262,1.099c-0.079,0.202-0.583,0.461-0.288,0.67c0.247,0.175,0.189,1.114,0.224,1.476c0.026,0.272,0.049,0.548,0.024,0.822c-0.037,0.413-0.165,0.31-0.05,0.675c0.025,0.137,0.018,0.271-0.025,0.402c-0.057,0.255,0.106,0.331,0.172,0.552c0.096,0.319-0.024,0.776-0.237,1.025c0.728,0.104-0.221,1.702,0.065,1.796c0.5,0.159,0.013,1.82,0.173,2.208c0.55-0.322-0.079,0.735,0.079,0.992c0.043-0.462,0.51-0.381,0.43,0.077c-0.087,0.496,0.031,0.849-0.483,1.13c0.093,0.073,0.189,0.14,0.29,0.205c-0.6-0.142-0.081,0.074-0.255,0.281c-0.109,0.129-0.276,0.178-0.35,0.348c0.579-0.205,0.078,0.714-0.008,0.895c-0.289,0.612-0.907,0.952-1.205,1.559c-0.296,0.604-0.778,0.956-1.11,1.526c-0.251,0.439-1.954,1.033-1.896,1.511c0.028,0.222-1.288,0.446-1.544,0.605c-0.226,0.138-0.483,0.25-0.738,0.324c-0.414,0.122-0.34-0.037-0.64,0.238c-0.431,0.398-1.033,0.585-1.545,0.851c-0.511,0.268-1.322,1.506-1.896,1.018c1.067,1.171-1.522,1.618-1.282,2.8c-0.222,0.03-0.368-0.113-0.419-0.315c0.052,0.415-0.343,0.941-0.287,0.366c-0.497,0.433-1.1,0.729-1.506,1.262c-0.359,0.471-0.684,0.92-1.116,1.333c-0.173,0.167-0.868,0.901-1.12,0.599c-0.16-0.196-0.367-0.866-0.729-0.654c0.628-0.039,0.408,0.753,0.531,0.944c0.118,0.179,0.111,0.472,0.024,0.665c-0.039,0.1-0.111,0.155-0.219,0.174c0.08,0.149,0.107,0.31,0.08,0.479c-0.07,0.827,0.204,0.6,0.628,1.14c0.236,0.307,0.306,0.668,0.303,1.046c-0.002,0.146-0.119,1.286,0.09,0.58c-0.158,0.616,0.251,1.279,0.313,1.907c0.038,0.374,0.174,0.769,0.109,1.149c-0.053,0.322-0.188,0.678,0.152,0.895c0.062-0.402,0.043-0.766,0.318-1.101c-0.008,0.123,0,1.005,0.13,0.265c-0.074,0.425-0.178,0.846-0.22,1.278c-0.032,0.385,0.24,0.73,0.19,1.107c-0.136,1.028-0.873,2.019-0.707,3.11c-0.096-0.6,0.341,0.02,0.366-0.501c0.394,0.668-0.369,1.659-0.778,2.126c-0.674,0.773-1.699,1.126-2.643,1.461c-1.068,0.375-2.143,0.767-3.094,1.387c-0.429,0.278-0.879,0.524-1.118,1.005c-0.204,0.409-0.31,0.889-0.845,0.96c0.356-0.004,0.926,1.268,1.226,0.498c-0.062,0.653,0.277,2.344-0.396,2.299l-1.625-0.065c0.025-0.533-0.309-1.14-0.223-1.555c0.073-0.349-0.098-0.684-0.334-0.995c-0.174-0.229-0.135-0.785,0.048-1.224c0.103-0.249,0.089-1.14,0.1-1.396c0.025-0.628,0.025-1.254,0.07-1.877c0.042-0.567-0.086-0.943-0.176-1.48c-0.139-0.809-0.686-1.466-0.854-2.252c-0.079-0.379-0.021-0.78-0.087-1.171c-0.091-0.543-0.203-1.064-0.351-1.595c-0.096-0.344-0.25-0.241-0.058-0.494c0.192-0.153,0.731-0.854,0.961-1.087c0.339-0.347,1.913-2.561,2.328-2.259c-0.419-0.539,0-0.853,0.131-1.39c0.08-0.328-0.239-0.791,0.123-1.007c0.507-0.304,0.635-0.713,0.916-1.231c0.12-0.223,0.184-0.41,0.272-0.65c0.136-0.378,0.028-0.668,0.052-1.036c-0.089,0.034-0.174,0.071-0.265,0.106c-0.19-0.382-0.324-0.724-0.252-0.934c0.09-0.256,0.417-0.47,0.293-0.813c-0.106-0.293-0.53-0.188-0.409-0.663c0.089-0.354,0.707-0.412,0.657-0.842c-0.087-0.739,0.373-0.464,0.329-0.946c-0.038-0.403-0.263-0.781-0.188-1.186c0.055-0.285,0.238-0.6,0.173-0.883c-0.14-0.565-0.095-0.945-0.079-1.551c0.004-0.197-0.104-0.338-0.156-0.531c-0.079-0.275,0.189-0.747,0.236-1.022c-0.384,0.106-0.577,0.104-0.779-0.272c-0.193-0.356-1.296-0.387-1.581-0.552c-0.884-0.509-1.729-1.04-2.679-1.306c-0.305-0.087-1.258-0.059-1.588-0.139c-0.535-0.127-0.322-1.002-0.371-1.403C555.854,301.82,555.414,301.299,555.466,300.707\"\n        />\n      </G>\n      <G id=\"MY\">\n        <Path\n          id=\"MY-B\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M751.91,241.474c0.067,0.062,0.153,0.109,0.184,0.182c0.263,0.655,0.993,1.114,1.282,1.759c0.089,0.206,0.303,0.621,0.146,0.842c-0.14,0.197-0.223,0.261,0.036,0.438c0.272,0.189,0.432,0.499,0.769,0.586c0.06,0.019,0.092,0.061,0.146,0.074c0.087-0.234,0.193-0.438,0.254-0.695c0.136-0.545,0.341-0.849,0.516-1.247c-0.205-0.022-0.411-0.025-0.699-0.293c-0.198-0.188-0.367-0.63-0.548-0.989c-0.116,0-0.21,0.099-0.329,0.074c-0.418-0.09-0.865-0.335-1.282-0.55C752.215,241.572,752.072,241.547,751.91,241.474L751.91,241.474z M754.146,243.306c0.07-0.013,0.127,0.02,0.184,0.073c0.112,0.111,0.112,0.513-0.074,0.55c-0.186,0.039-0.362-0.328-0.291-0.476C753.996,243.378,754.078,243.319,754.146,243.306L754.146,243.306z M754.146,244.112c0.08-0.033,0.186,0.024,0.184,0.109c-0.003,0.088-0.177,0.238-0.258,0.183S754.066,244.145,754.146,244.112L754.146,244.112z\"\n        />\n        <Path\n          id=\"MY-A\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.74,237.812c0.399,0.491,0.752,1.208,0.514,1.868c-0.123,0.339,0.341,1.311,0.809,1.244c-0.6,0.194-0.361,0.355-0.146,0.551c0.161,0.073,0.306,0.098,0.476,0.183c0.419,0.215,0.866,0.46,1.282,0.551c0.12,0.024,0.214-0.074,0.328-0.074c-0.134-0.267-0.287-0.421-0.401-0.731c-0.272-0.73-0.479-1.535-0.516-2.053c-0.07-1.032,0.221-1.665,0.516-2.089c0.294-0.42,0.565-0.046,0.768-0.513c0.146-0.328-0.077-0.965-0.222-1.501c-0.119-0.158-0.206-0.327-0.474-0.292c-0.434,0.056-0.566,0.667-0.843,0.729c-0.258,0.061-0.259-0.115-0.332-0.22c-0.035,0.101-0.111,0.116-0.145,0.22c-0.217,0.669-0.441,1.378-0.809,1.651c-0.294,0.22-0.544,0.337-0.807,0.439C750.744,237.779,750.734,237.803,750.74,237.812L750.74,237.812z\"\n        />\n        <Path\n          id=\"MY-R\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M751.179,233.121c-0.218-0.031-0.447-0.031-0.661-0.111c-0.37-0.138-0.527-0.762-0.66-0.437c-0.091,0.224-0.055,0.547-0.183,0.768c0.148,0.355,0.238,0.719,0.402,1.062c0.064-0.146,0.057-0.293,0.146-0.438C750.414,233.659,750.833,233.396,751.179,233.121L751.179,233.121z\"\n        />\n        <G id=\"MY-K\">\n          <Path\n            id=\"MY-K-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M751.179,233.121\tc-0.346,0.272-0.765,0.533-0.953,0.842c-0.089,0.145-0.083,0.292-0.146,0.438c0.163,0.343,0.402,0.664,0.402,1.064\tc0,0.122,0.073,0.333,0.073,0.514c0.152,0.077,0.355,0.012,0.475,0.146c0.291,0.327,0.261,0.897,0.182,1.393\tc0.111-0.062,0.21-0.092,0.331-0.182c0.366-0.272,0.589-0.979,0.807-1.651c0.035-0.104,0.11-0.12,0.146-0.22\tc-0.163-0.233-0.111-0.618-0.037-0.806c0.272-0.681-0.492-0.655-0.696-0.916c-0.131-0.172-0.161-0.518-0.402-0.585\tC751.307,233.141,751.24,233.129,751.179,233.121L751.179,233.121z\"\n          />\n          <Path\n            id=\"MY-K-langkawi\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M748.924,233.219\tc-0.126,0.138-0.273,0.252-0.442,0.339C748.761,234.1,749.352,233.565,748.924,233.219\"\n          />\n        </G>\n        <G id=\"MY-P\">\n          <Path\n            id=\"MY-P-province-wellesley\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M751.217,237.517\tc0.074-0.495,0.108-1.064-0.183-1.393c-0.122-0.134-0.322-0.069-0.476-0.146c-0.007,0.624-0.073,1.442,0.182,1.797\tC750.895,237.714,751.06,237.606,751.217,237.517L751.217,237.517z\"\n          />\n          <Path\n            id=\"MY-P-penang-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M750.336,236.411\tc-0.32-0.139-0.353,0.162-0.329,0.393C750.044,237.292,750.397,236.732,750.336,236.411\"\n          />\n        </G>\n        <Path\n          id=\"MY-M\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.638,245.87c-0.33-0.111-0.609-0.32-0.915-0.293c-0.241,0.023-0.523,0.058-0.768,0.146c0.21,0.31,0.575,0.688,0.843,0.879c0.206,0.148,0.458,0.208,0.697,0.293C756.555,246.543,756.585,246.217,756.638,245.87z\"\n        />\n        <Path\n          id=\"MY-N\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M755.245,243.415c-0.175,0.397-0.377,0.701-0.514,1.245c-0.062,0.256-0.171,0.462-0.257,0.697c0.14,0.041,0.282,0.062,0.368,0.221c0.023,0.041,0.076,0.102,0.109,0.146c0.244-0.088,0.526-0.123,0.769-0.146c0.308-0.024,0.585,0.182,0.916,0.294c0.017-0.112,0.006-0.211,0.035-0.329c0.128-0.505,0.088-0.814,0.146-1.246c-0.205-0.26-0.425-0.52-0.658-0.661c-0.28-0.171-0.527-0.143-0.768-0.146C755.351,243.488,755.287,243.419,755.245,243.415L755.245,243.415z\"\n        />\n        <G id=\"MY-J\">\n          <Path\n            id=\"MY-J-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M756.82,244.295\tc-0.059,0.435-0.019,0.741-0.146,1.248c-0.123,0.495-0.101,0.89-0.181,1.354c0.113,0.042,0.237,0.065,0.327,0.147\tc0.174,0.158,0.298,0.361,0.477,0.513c0.696,0.59,1.866,0.836,2.16,1.799c0.277-0.136,1.013-0.624,1.317-0.406\tc0.303,0.224,0.075-0.51,0.036-0.583c0.092,0.195,0.294,0.335,0.514,0.33c-0.568,0.399,0.681,0.991,0.403-0.11\tc-0.205-0.818-0.736-1.497-0.953-2.307c-0.13-0.488-0.56-0.764-0.916-1.1c-0.107,0.179-0.155,0.424-0.329,0.517\tc-0.329,0.17-0.624,0.148-0.916,0.036c-0.287-0.114-0.582-0.31-0.877-0.476C757.387,245.05,757.112,244.663,756.82,244.295\tL756.82,244.295z\"\n          />\n          <Path\n            id=\"MY-J-tioman-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M761.379,244.524\tc-0.108,0.065-0.16,0.16-0.158,0.288C761.523,244.867,761.576,244.77,761.379,244.524\"\n          />\n        </G>\n        <Path\n          id=\"MY-T\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M756.563,235.137c-0.026,0.043-0.084,0.065-0.108,0.108c-0.174,0.321-0.289,0.677-0.369,0.991c-0.154,0.625-0.074,1.312,0.184,1.797c0.26,0.482,0.916,0.501,1.172,0.952c0.258,0.452-0.011,1.256,0.258,1.612c0.271,0.355,0.423,0.545,0.951,0.438c0.193-0.039,0.351-0.395,0.552-0.585c0.009-0.11,0.029-0.223,0.035-0.33c0.049-1.01-0.242-1.901-0.697-2.783c-0.45-0.875-1.112-1.446-1.868-2.052C756.622,235.242,756.606,235.184,756.563,235.137L756.563,235.137z\"\n        />\n        <Path\n          id=\"MY-C\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.156,239.679c0.073,0.503,0.212,1.106,0.438,1.72c0.271,0.73,0.605,1.396,0.953,1.722c0.348,0.325,0.601,0.363,0.845,0.368c0.24,0.004,0.487-0.024,0.769,0.147c0.56,0.34,0.978,1.273,1.573,1.612c0.298,0.168,0.588,0.364,0.878,0.474c0.289,0.112,0.586,0.132,0.916-0.036c0.174-0.088,0.222-0.335,0.329-0.515c-0.142-0.133-0.272-0.278-0.367-0.439c-0.437-0.73,0.024-1.615-0.222-2.344c-0.165-0.487-0.287-0.558-0.184-1.099c0.054-0.273,0.083-0.561,0.109-0.844c-0.2,0.19-0.354,0.549-0.55,0.584c-0.526,0.107-0.682-0.081-0.953-0.438c-0.269-0.357,0-1.163-0.255-1.611c-0.057-0.1-0.17-0.152-0.256-0.221c-0.073,0.058-0.154,0.231-0.222,0.255c-0.195,0.073-0.418,0.042-0.698,0.11c-0.556,0.138-1.107-0.255-1.829-0.147c-0.362,0.054-0.769,0.393-1.173,0.661C753.23,239.665,753.197,239.655,753.156,239.679L753.156,239.679z\"\n        />\n        <Path\n          id=\"MY-D\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.156,239.679c0.037-0.026,0.073-0.012,0.109-0.037c0.403-0.268,0.813-0.607,1.172-0.66c0.723-0.108,1.275,0.283,1.831,0.146c0.277-0.07,0.499-0.038,0.696-0.11c0.069-0.025,0.149-0.199,0.222-0.254c-0.306-0.236-0.715-0.359-0.916-0.734c-0.257-0.482-0.336-1.167-0.183-1.795c0.076-0.314,0.19-0.669,0.369-0.989c0.024-0.045,0.078-0.067,0.109-0.11c-0.205-0.233-0.329-0.519-0.514-0.768c-0.224-0.305-0.729-0.443-1.064-0.551c0.37,0.315-0.274,1.507-0.55,1.613c-0.122,0.049-0.221-0.088-0.293-0.183c0.14,0.536,0.366,1.172,0.223,1.502c-0.205,0.466-0.475,0.09-0.77,0.514c-0.295,0.421-0.582,1.057-0.514,2.089C753.088,239.431,753.146,239.584,753.156,239.679L753.156,239.679z\"\n        />\n        <G id=\"MY-SK\">\n          <Path\n            id=\"MY-SK-pulau-bruit\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M781.192,245.676\tc0.025,0.18,0.057,0.271,0.263,0.286c-0.141-0.362,0.043-0.828-0.313-1.098C781.12,245.137,781.208,245.402,781.192,245.676\"\n          />\n          <Path\n            id=\"MY-SK-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M793.273,240.265\tc-0.263-0.181-0.578-0.332-0.662-0.584c-0.248-0.764,0.386-1.1,0.074-1.613c-0.065-0.106-0.272-0.105-0.369-0.183\tc-0.035,0.029-0.083,0.09-0.109,0.111c-0.203,0.163-0.959-0.201-0.515,0.402c0.295,0.397,0.312,1.011,0.369,1.539\tc-0.853-0.19-0.755-1.167-0.878-1.831c-0.365,0.401-0.798,0.421-0.552,1.209c0.095,0.299,0.067,1.602-0.292,1.502\tc-0.271-0.074-1.009-0.759-1.099-1.026c-0.152-0.439-0.082-0.678-0.845-0.697c-0.057,1.042-0.516,1.836-1.281,2.528\tc-0.6,0.54-0.607,1.503-1.283,1.978c-0.78,0.551-2.109,0.766-3.042,0.916c-0.585,0.094-2.009,0.938-1.062,1.649\tc-0.271-0.014-0.532-0.181-0.808-0.183c-0.074,0.285,0.179,0.568-0.074,0.808c0.183-0.017,0.368-0.02,0.55-0.037\tc-0.223,0.222-0.398,0.073-0.476,0.439c-0.03,0.153-0.083,0.295-0.146,0.439c-0.096,0.298-0.071,0.588,0.223,0.768\tc-0.304-0.303-0.603-0.018-0.514,0.329c0.136,0.533,0.69,0.229,0.953,0.584c-0.374-0.035-0.767-0.07-1.026-0.369\tc-0.285-0.327-0.471-0.061-0.806-0.182c-0.218-0.079-0.807-0.207-0.732-0.514c0.025-0.102-0.355-0.124-0.368-0.369\tc0.033,0.864-1.992,0.053-1.905-0.877c-0.059,0.388-0.465,0.667,0.037,0.953c0.121,0.167,0.158,0.688,0.328,0.878\tc0.281,0.319,0.626,0.559,1.024,0.878c0.157,0.125,0.361,0.599,0.514,0.66c0.277,0.111,0.689,0.593,1.246,0.33\tc0.462-0.22,0.853-0.485,1.393-0.439c0.541,0.045,1.15,0.271,1.648,0.074c0.031-0.012,0.705-0.384,0.732-0.438\tc0.149-0.279,0.157-0.602,0.328-0.843c0.35-0.486,1.893-0.719,2.091-0.293c0.154,0.33,0.907,0.678,1.501,0.769\tc0.561,0.084,0.74-0.119,1.174-0.476c0.268-0.223,0.574,0.139,0.876-0.073c0.525-0.373,0.471-0.004,0.878,0\tc-0.103-0.503,0.954-1.616,0.659-1.942c-0.505-0.563,0.639-1.282,1.064-1.429c-0.212-0.263-0.683-1.402,0.074-1.502\tc0.706-0.093,0.483-0.337,0.622-0.954c0.088-0.384,0.284-0.19,0.254-0.66c-0.016-0.276-0.141-0.829-0.107-1.099\tc0.041-0.338,0.134-0.76,0.291-1.064C793.246,240.312,793.253,240.289,793.273,240.265L793.273,240.265z\"\n          />\n        </G>\n        <G id=\"MY-SA\">\n          <Path\n            id=\"MY-SA-pulau-sebatik\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.726,240.442\tc-0.019-0.096-0.035-0.192-0.053-0.288c0.254-0.023,0.46,0.126,0.655,0.263C799.125,240.407,798.925,240.415,798.726,240.442\"\n          />\n          <Path\n            id=\"MY-SA-pulau-balambangan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M795.951,230.941\tc0.156-0.089,0.262-0.221,0.314-0.392C796.057,230.586,795.913,230.721,795.951,230.941\"\n          />\n          <Path\n            id=\"MY-SA-pulau-banggi\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M796.576,230.603\tc-0.09,0.173-0.078,0.335,0.027,0.498C797.165,230.903,796.937,230.228,796.576,230.603\"\n          />\n          <Path\n            id=\"MY-SA-pulau-jambongan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M797.359,232.566\tc0.108,0.02,0.205-0.008,0.292-0.077C797.554,232.512,797.456,232.538,797.359,232.566\"\n          />\n          <Path\n            id=\"MY-SA-pulau-timbun-mata\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M800.608,238.846\tc0.151,0.16,0.324,0.185,0.521,0.078C800.957,238.883,800.783,238.859,800.608,238.846\"\n          />\n          <Path\n            id=\"MY-SA-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M795.798,231.51\tc-0.471,0.451-0.438,1.19-0.806,1.682c-0.17,0.225-0.279,0.54-0.439,0.734c-0.13,0.159-0.287,0.041-0.402,0.292\tc-0.202,0.439-0.292,0.923-0.516,1.355c-0.144,0.284-0.942,0.992-0.878,0.329c-0.239,0.336-1.004,0.942-0.22,1.245\tc0.452,0.174,0.024,0.533-0.221,0.731c0.096,0.078,0.302,0.077,0.366,0.182c0.313,0.515-0.322,0.851-0.074,1.611\tc0.083,0.255,0.4,0.406,0.662,0.587c0.125-0.183,0.348-0.264,0.401-0.515c0.427,0.146,0.596,0.36,1.099,0.073\tc0.253-0.139,0.758,0.61,0.77-0.146c0.591,0.557,1.467-0.008,1.943,0.329c0.206,0.147,0.777,0.567,1.062,0.37\tc0.188-0.13-0.025-0.545,0.037-0.733c0.697,0.589,1.046,0.361,1.866,0.293c0.258-0.023,0.648,0.043,0.807-0.222\tc0.151-0.243-0.071-0.491-0.328-0.33c0.071-0.44-0.764-0.587-0.916-0.953c-0.391-0.926,0.878-0.467,1.211-0.438\tc0.474,0.037,1.771-0.459,1.756-1.062c-0.009-0.421-0.73-0.681-0.988-0.331c-0.131-0.262-0.668-0.852-0.989-0.515\tc-0.046-0.402-0.601-1.102-1.063-0.806c-0.218,0.137-0.748,0.677-0.808,0.109c0.287-0.105,0.812-0.521,0.223-0.768\tc-0.314-0.131-0.403,0.205-0.621,0.329c-0.272,0.156-0.583-0.059-0.879,0.109c0.472-0.176,0.528-0.287,0.402-0.769\tc-0.106-0.41,0.297-0.285,0.33-0.583c0.051-0.456-0.649-0.648-0.698-1.025c-0.128,0.922-1.001-1.094-1.025-1.1\tc-0.37-0.067-0.653,1.093-0.953,1.282C795.735,232.406,796.163,231.941,795.798,231.51L795.798,231.51z\"\n          />\n        </G>\n        <Path\n          id=\"MY-L\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M791.553,236.934c0.268,0.098,0.303,0.009,0.105-0.263C791.623,236.761,791.589,236.847,791.553,236.934\"\n        />\n        <Path\n          id=\"MY-putrajaya\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.146,244.112c0.08-0.033,0.186,0.024,0.184,0.109c-0.003,0.088-0.177,0.238-0.258,0.183S754.066,244.145,754.146,244.112L754.146,244.112z\"\n        />\n        <Path\n          id=\"MY-W\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.331,243.379c0.112,0.111,0.112,0.511-0.074,0.548c-0.186,0.041-0.36-0.327-0.291-0.474C754.034,243.306,754.219,243.266,754.331,243.379L754.331,243.379z\"\n        />\n        <G id=\"my\">\n          <Path\n            id=\"Path4722\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M749.684,233.323c0.13-0.223,0.074-0.521,0.169-0.747\tc0.13-0.322,0.314,0.284,0.684,0.422c0.271,0.103,0.56,0.102,0.815,0.174c0.24,0.067,0.287,0.402,0.42,0.569\tc0.204,0.263,0.962,0.234,0.688,0.915c-0.107,0.271-0.479,1.208,0.352,1.014c0.276-0.063,0.438-0.662,0.869-0.715\tc0.436-0.057,0.444,0.601,0.77,0.473c0.272-0.108,0.9-1.297,0.533-1.609c0.333,0.107,0.839,0.243,1.062,0.55\tc0.223,0.304,0.308,0.669,0.614,0.915c0.757,0.606,1.42,1.163,1.87,2.036c0.452,0.881,0.771,1.775,0.72,2.787\tc-0.02,0.387-0.072,0.817-0.143,1.201c-0.105,0.541-0.008,0.582,0.156,1.067c0.242,0.727-0.203,1.612,0.23,2.346\tc0.336,0.565,1.102,0.866,1.282,1.551c0.219,0.815,0.749,1.494,0.957,2.313c0.274,1.102-0.972,0.5-0.401,0.099\tc-0.222,0.008-0.407-0.121-0.501-0.315c0.04,0.074,0.245,0.814-0.058,0.594c-0.307-0.223-1.021,0.268-1.301,0.402\tc-0.295-0.961-1.462-1.225-2.157-1.814c-0.179-0.152-0.319-0.335-0.487-0.494c-0.274-0.253-0.715-0.247-1.017-0.466\tc-0.308-0.223-0.793-0.688-0.962-1.01c-0.12-0.219-0.297-0.235-0.517-0.298c-0.336-0.089-0.489-0.396-0.762-0.582\tc-0.259-0.179-0.205-0.229-0.064-0.427c0.156-0.221-0.051-0.667-0.141-0.874c-0.286-0.646-1.012-1.091-1.271-1.746\tc-0.128-0.315-0.817-0.489-0.025-0.743c-0.467,0.066-0.929-0.901-0.809-1.24c0.238-0.66-0.112-1.371-0.51-1.862\tc-0.353-0.433-0.278-1.794-0.279-2.341C750.466,234.668,749.981,234.034,749.684,233.323\"\n          />\n          <Path\n            id=\"Path4724\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M776.611,247.01c-0.09,0.932,1.945,1.727,1.911,0.865\tc0.01,0.243,0.371,0.272,0.345,0.371c-0.073,0.307,0.517,0.44,0.731,0.519c0.334,0.124,0.532-0.148,0.819,0.179\tc0.264,0.299,0.659,0.333,1.032,0.371c-0.26-0.358-0.816-0.044-0.958-0.581c-0.088-0.345,0.18-0.638,0.483-0.336\tc-0.287-0.18-0.31-0.466-0.212-0.764c0.062-0.143,0.107-0.29,0.138-0.443c0.078-0.369,0.271-0.224,0.491-0.443\tc-0.182,0.02-0.365,0.035-0.548,0.052c0.251-0.239,0.005-0.528,0.078-0.812c0.271,0.002,0.516,0.141,0.783,0.155\tc-0.947-0.713,0.478-1.557,1.064-1.651c0.925-0.146,2.265-0.341,3.044-0.893c0.677-0.476,0.697-1.454,1.299-1.996\tc0.767-0.691,1.209-1.486,1.265-2.528c0.76,0.016,0.717,0.277,0.865,0.718c0.088,0.271,0.828,0.925,1.103,1.004\tc0.357,0.1,0.385-1.176,0.29-1.475c-0.25-0.79,0.187-0.818,0.551-1.22c0.122,0.666,0.005,1.619,0.857,1.812\tc-0.058-0.527-0.056-1.136-0.349-1.534c-0.445-0.603,0.304-0.232,0.507-0.393c0.188-0.151,0.839-0.653,0.32-0.855\tc-0.782-0.305-0.019-0.887,0.224-1.223c-0.063,0.662,0.757-0.058,0.899-0.338c0.222-0.432,0.289-0.922,0.492-1.361\tc0.117-0.251,0.26-0.129,0.39-0.286c0.157-0.194,0.293-0.521,0.463-0.748c0.368-0.493,0.323-1.208,0.796-1.661\tc0.368,0.431-0.074,0.876,0.104,1.334c0.299-0.188,0.575-1.337,0.944-1.27c0.026,0.007,0.915,2.037,1.045,1.114\tc0.045,0.379,0.75,0.546,0.697,1.002c-0.033,0.3-0.45,0.188-0.344,0.598c0.127,0.481,0.066,0.604-0.408,0.78\tc0.296-0.17,0.613,0.02,0.881-0.136c0.223-0.124,0.339-0.444,0.653-0.313c0.59,0.248,0.037,0.657-0.252,0.763\tc0.06,0.568,0.606,0.024,0.823-0.113c0.465-0.296,1.014,0.391,1.059,0.794c0.321-0.337,0.866,0.261,0.996,0.523\tc0.257-0.354,0.985-0.079,0.997,0.338c0.015,0.603-1.312,1.078-1.787,1.042c-0.331-0.024-1.602-0.47-1.211,0.457\tc0.157,0.365,0.998,0.52,0.927,0.961c0.258-0.162,0.467,0.079,0.317,0.321c-0.163,0.265-0.525,0.207-0.783,0.224\tc-0.82,0.069-1.163,0.277-1.861-0.314c-0.061,0.189,0.127,0.616-0.059,0.748c-0.287,0.197-0.83-0.208-1.035-0.354\tc-0.474-0.337-1.378,0.217-1.97-0.34c-0.014,0.757-0.51-0.007-0.762,0.138c-0.504,0.288-0.682,0.068-1.11-0.078\tc-0.062,0.279-0.295,0.369-0.42,0.602c-0.157,0.303-0.251,0.722-0.293,1.062c-0.032,0.27,0.087,0.808,0.103,1.082\tc0.024,0.468-0.183,0.272-0.271,0.656c-0.14,0.616,0.089,0.877-0.613,0.969c-0.758,0.104-0.277,1.25-0.066,1.511\tc-0.421,0.145-1.56,0.862-1.055,1.423c0.294,0.322-0.772,1.419-0.672,1.925c-0.407-0.005-0.368-0.37-0.893,0.005\tc-0.303,0.216-0.597-0.146-0.865,0.073c-0.434,0.357-0.607,0.575-1.166,0.49c-0.595-0.089-1.338-0.432-1.492-0.763\tc-0.198-0.424-1.75-0.221-2.1,0.269c-0.174,0.241-0.199,0.567-0.349,0.844c-0.028,0.056-0.683,0.421-0.714,0.43\tc-0.5,0.197-1.124-0.024-1.665-0.073c-0.541-0.043-0.916,0.242-1.38,0.462c-0.554,0.264-0.953-0.223-1.229-0.333\tc-0.15-0.063-0.363-0.546-0.521-0.671c-0.4-0.321-0.753-0.547-1.034-0.863c-0.172-0.19-0.224-0.739-0.347-0.906\tC776.122,247.652,776.555,247.399,776.611,247.01\"\n          />\n        </G>\n      </G>\n      <G id=\"MX\">\n        <Path\n          id=\"Path8179\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M193.003,185.095c-0.03,0.058,0.005,0.174-0.035,0.222c-0.316,0.373-0.752,0.785-1.21,1.063c-0.46,0.277-0.929,0.41-1.246,0.22c-0.315-0.188-0.378-0.47-0.329-0.768c0.047-0.297,0.208-0.616,0.329-0.879c0.246-0.521,1.193-0.618,1.429-1.171c0.12-0.273,0.281-0.432,0.33-0.661c0.05-0.226-0.042-0.521-0.477-1.099c-0.299-0.397-1.223-0.66-2.052-0.953c0.099,0.782,0.207,1.568,0.074,2.015c-0.24,0.812-0.626,0.536-0.843,1.17c-0.108,0.321,0.038,0.727,0.109,1.173c0.073,0.448,0.077,0.916-0.22,1.392s-0.791,1.004-1.429,1.391c-0.501,0.303-1.117,0.407-1.721,0.477c-0.01,0.02,0.055,0.015,0.036,0.036c-0.279,0.312-0.665,0.203-0.989,0.403c-0.471,0.29-0.131,1.309,0.036,1.685c0.14,0.32,0.375,0.892,0.622,1.135c0.22,0.219,0.143,0.532,0.367,0.732c0.263,0.235,0.652,0.471,1.063,0.697c0.217-0.088,0.221-0.089,0.475-0.182c0.879-0.314,1.906-0.562,2.493-0.369c0.585,0.192,1.075,0.787,1.427,1.356c0.119,0.189,0.101,0.205,0.183,0.369c0.335-0.304,0.662-0.619,0.731-0.916c0.09-0.379,0.016-0.664-0.147-0.916c-0.161-0.254-0.41-0.468-0.66-0.661c-0.249-0.191-0.491-0.391-0.66-0.585c-0.171-0.194-0.267-0.399-0.184-0.659c0.159-0.521,0.67-0.649,1.246-0.769c0.575-0.124,1.209-0.224,1.685-0.621c0.954-0.799,1.813-2.126,2.493-3.405c0.27-0.509,0.607-1.078,0.915-1.652c-0.398,0.127-0.757,0.277-1.172,0.111c-0.169-0.07-0.25-0.358-0.368-0.551c-0.457,0.569-0.887,1.218-1.392,1.392C193.588,185.428,193.268,185.262,193.003,185.095L193.003,185.095z\"\n        />\n        <Path\n          id=\"Path7899\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M193.003,185.095c0.269,0.169,0.584,0.333,0.915,0.222c0.504-0.174,0.934-0.823,1.392-1.393c-0.145-0.24-0.314-0.412-0.439-0.697c-0.224-0.515-0.475-0.972-0.953-0.877c-0.238,0.046-0.356,0.214-0.439,0.439c-0.083,0.223-0.126,0.532-0.146,0.844C193.301,184.168,193.214,184.704,193.003,185.095z\"\n        />\n        <Path\n          id=\"Path7906\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M196.849,184.363c0.323-0.104,0.7-0.188,0.954-0.11c0.563,0.18,0.431,0.814,1.062,0.916c0.315,0.052,0.699-0.207,1.098-0.477c0.404-0.269,0.817-0.52,1.136-0.439c0.321,0.081,0.391,0.281,0.477,0.517c0.084,0.23,0.16,0.499,0.438,0.659c0.28,0.162,0.662,0.418,1.064,0.55c0.401,0.132,0.817,0.122,1.281-0.22c0.465-0.339,0.671-1.423,0.732-2.454c0.008-0.114-0.007-0.107,0-0.22c-0.29,0.059-0.617-0.203-0.953-0.515c-0.339-0.31-0.713-0.69-1.063-0.916c-0.706-0.452-1.711-0.564-2.235-1.282c-0.265-0.362-0.232-0.815-0.223-1.282c0.01-0.468,0.007-0.962-0.368-1.428c-0.226-0.288-0.76-0.435-1.21-0.623c-0.392,0.504-0.652,0.965-1.245,1.318c-0.469,0.279-1.283,0.211-2.014,0.223c-0.368,0.006-0.718,0.042-0.989,0.145c-0.271,0.105-0.451,0.271-0.515,0.585c-0.064,0.314,0.074,0.551,0.329,0.733c0.255,0.183,0.602,0.332,0.99,0.476c0.386,0.144,0.8,0.276,1.136,0.474c0.335,0.197,0.599,0.428,0.697,0.768c0.197,0.682-0.022,1.436-0.369,2.159C196.998,184.072,196.929,184.215,196.849,184.363L196.849,184.363z\"\n        />\n        <Path\n          id=\"Path7852\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M204.909,165.57l-1.174,1.023h-0.036c-0.13,0.029-0.26,0.1-0.368,0.184c-0.213,0.167-0.375,0.388-0.585,0.549c-0.418,0.322-1.118,0.672-1.063,1.173c0.058,0.5,1.212,0.413,1.172,0.843c-0.04,0.429-0.823,0.106-1.062,0.439c-0.237,0.332,0.224,0.919-0.11,1.317c-0.169,0.198-0.576,0.158-0.954,0.146c-0.375-0.009-0.715,0.02-0.806,0.33c-0.09,0.313,0.174,0.562,0.514,0.807c0.337,0.245,0.729,0.461,0.878,0.697c0.149,0.236,0.352,0.436,0.477,0.623c0.124,0.186,0.183,0.353,0,0.549c-0.184,0.198-0.528-0.002-0.879-0.219c-0.352-0.223-0.697-0.455-0.989-0.371c-0.581,0.174-0.785,0.505-1.063,1.285c-0.168,0.467-0.041,1.25,0,1.977c0.542,0.208,1.129,0.403,1.393,0.734c0.371,0.467,0.375,0.96,0.367,1.427c-0.011,0.469-0.042,0.921,0.224,1.283c0.204-0.102,0.393-0.074,0.584-0.224c0.534-0.417,0.975-0.954,1.062-1.317c0.085-0.367-0.056-0.509-0.221-0.623c-0.166-0.116-0.354-0.213-0.37-0.439c-0.024-0.455,0.195-1.133,0.587-1.392c0.391-0.259,0.886,0.235,1.282,0c0.395-0.236,0.284-0.933,0.731-1.282c0.224-0.174,0.563-0.144,0.916-0.146c0.352-0.003,0.715-0.039,0.953-0.33c0.238-0.289,0.35-0.778,0.368-1.282c0.016-0.501-0.073-1.026-0.255-1.317c-0.185-0.29-0.47-0.287-0.732-0.293c-0.269-0.007-0.5-0.024-0.661-0.293c-0.321-0.54,0.355-1.399,0.222-2.234c-0.07-0.421-0.176-0.993-0.368-1.502c-0.072-0.188-0.167-0.323-0.257-0.476l0.585-0.769c-0.138-0.253-0.232-0.501-0.328-0.769C204.93,165.641,204.925,165.607,204.909,165.57L204.909,165.57z\"\n        />\n        <Path\n          id=\"Path7859\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M205.275,166.451l-0.621,0.844c0.093,0.156,0.223,0.212,0.293,0.402c0.187,0.511,0.299,1.084,0.368,1.502c0.136,0.834-0.54,1.694-0.221,2.234c0.161,0.272,0.394,0.288,0.661,0.293c0.267,0.008,0.548,0.003,0.731,0.293c0.182,0.286,0.272,0.817,0.255,1.317c-0.017,0.502-0.126,0.994-0.368,1.283c-0.238,0.29-0.601,0.327-0.953,0.33c-0.354,0.002-0.691-0.026-0.916,0.146c-0.45,0.349-0.336,1.045-0.731,1.282c-0.396,0.235-0.892-0.26-1.282,0s-0.612,0.938-0.584,1.391c0.011,0.227,0.202,0.323,0.367,0.439c0.166,0.116,0.304,0.257,0.222,0.623c-0.085,0.365-0.526,0.904-1.063,1.317c-0.19,0.148-0.382,0.122-0.584,0.224c0.521,0.718,1.529,0.827,2.235,1.281c0.352,0.225,0.723,0.606,1.063,0.916c0.336,0.312,0.664,0.571,0.954,0.516c0.286-0.059,0.267-0.275,0.254-0.477c-0.008-0.201-0.008-0.4,0.33-0.475c0.289-0.066,0.823,0.303,1.318,0.661c0.104-0.694,0.48-1.274,0.55-1.978c0.063-0.619,0.569-1.494,0.183-2.09c0.17-0.17,0.174-0.036,0.184-0.222c0.042-0.779,0.281-1.173,0.292-1.392c0.011-0.22-0.124-0.184-0.145-0.696c0.024-0.029,0.24,0.222,0.254,0.181c0.014-0.038,0.402-0.962,0.402-0.987c0.007-0.342,0.239-0.167,0.037-1.319c-0.006-0.037,0.247-0.327,0.257-0.55c0.343,0.465,0.582-0.219,0.549-0.224c0.289-0.068,0.169,0.465-0.074,0.877c-1.287,2.217-1.821,5.761-1.502,4.104c0.882-2.3,1.654-4.627,2.968-6.741c-0.466,0.007-0.727,0.717-1.1,0.257c-0.45-0.561-0.962-0.456-1.61-0.477c-0.282-0.009-0.363-0.207-0.622-0.368c-0.403-0.247-0.661-0.516-1.024-0.551c0.28-0.029-0.37,0.147-0.584-0.769c0.069-0.599-0.444-0.989-0.44-1.538c0.001-0.435,0.354-1.092,0.111-1.503C205.575,166.648,205.378,166.648,205.275,166.451L205.275,166.451z\"\n        />\n        <Path\n          id=\"Path7847\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M200.144,159.707c-0.275,0.13-0.754,0.186-0.988,0.37c-0.375,0.287-0.817,0.974-1.026,1.392c-0.162,0.323-0.503,0.619-0.807,0.807c-0.207,0.125-0.405-0.112-0.623-0.22l-2.418,3.405l1.064,5.056c0,0-1.214,1.157-1.43,1.649c-0.215,0.493,0.006,0.666-0.109,1.025c-0.117,0.362-0.625,0.681-0.585,1.063c0.04,0.379,0.275,0.767,0.698,0.843c0.418,0.075,0.755-0.845,1.281-0.73c0.525,0.116,0.264,0.779,1.063,1.428c0.399,0.325,1.209,0.57,2.014,0.843c0.238,0.079,0.361,0.207,0.585,0.293c-0.041-0.726-0.169-1.511,0-1.978c0.275-0.778,0.48-1.108,1.063-1.284c0.29-0.085,0.636,0.148,0.988,0.37c0.352,0.218,0.699,0.418,0.878,0.22c0.182-0.198,0.124-0.364,0-0.549c-0.125-0.187-0.326-0.387-0.475-0.622c-0.149-0.238-0.542-0.452-0.878-0.698c-0.336-0.244-0.605-0.494-0.513-0.807c0.089-0.312,0.429-0.338,0.804-0.328c0.377,0.012,0.786,0.052,0.954-0.147c0.336-0.396-0.127-0.985,0.11-1.317c0.238-0.333,1.02-0.01,1.063-0.439c0.041-0.43-1.114-0.345-1.172-0.843c-0.057-0.5,0.645-0.854,1.063-1.173c0.208-0.158,0.371-0.38,0.584-0.55c0.058-0.045,0.156-0.004,0.224-0.037l1.354-1.172c-0.221-0.524-0.588-0.901-0.621-1.502c-0.034-0.617-0.173-1.231-0.292-1.832c-0.089-0.443-0.538-1.187-0.877-1.502c-0.207-0.191-0.482-0.726-0.697-0.768C201.665,159.873,200.891,159.691,200.144,159.707L200.144,159.707z\"\n        />\n        <Path\n          id=\"Path7882\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.83,191.36c0.054,0.199,0.189,0.358,0.221,0.549c0.104,0.622,0.11,1.136,0.11,1.136l-1.464,4.469c0.468,0.014,0.693,0.17,0.807-0.183c0.152-0.471,0.517-0.196,0.697,0c0.3-0.562,0.701-1.508,1.281-1.831c0.272-0.153,0.567-0.128,0.731-0.438c0.211-0.382,0.18-0.375,0.585-0.66c0.139,0.741-0.32,1.223,0.293,1.905c0.022-0.504,0.508-1.381,0.731-1.831c0.272-0.551,0.37-1.173,0.731-1.683c-0.224-0.005-0.361,0.131-0.439,0.327c-0.292-0.415,1.375-1.221,0.073-1.062c0.052-0.429,0.767-0.821,0.662-1.245c0.223,0.473,0.106-0.373,0.182-0.586c0.133-0.379,0.457-0.74,0.731-1.025c0.526-0.545,1.141-0.953,1.428-1.686c0.218-0.55,0.422-1.411-0.256-1.721c-0.457-0.206-1.617,0.229-0.953,0.369c-0.232-0.066-0.488-0.123-0.733-0.182c-0.332-0.032-0.641,0.022-0.954-0.039c0.062,0.746,0.114,1.555-0.034,1.944c-0.19,0.497-0.43,0.834-0.698,1.062c-0.269,0.225-0.572,0.353-0.844,0.475c-0.539,0.251-0.667-0.272-1.394,0.11C229.841,189.783,229.326,190.645,228.83,191.36L228.83,191.36z\"\n        />\n        <G id=\"g682\">\n          <Path\n            id=\"Path7877\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M228.83,191.36c0.497-0.717,1.013-1.577,1.502-1.831\tc0.726-0.379,0.852,0.139,1.391-0.11c0.271-0.124,0.575-0.249,0.844-0.475c0.268-0.226,0.507-0.566,0.697-1.064\tc0.148-0.385,0.095-1.198,0.036-1.942c-0.563-0.103-1.118-0.296-1.719-0.074c-0.718,0.266-1.325,0.462-2.09,0.551\tc-0.986,0.112-2.428,0.372-2.968,1.355c-0.139,0.461-0.279,0.913-0.437,1.356c0.869,0.239,1.832,0.56,2.235,0.99\tC228.603,190.42,228.703,190.906,228.83,191.36L228.83,191.36z\"\n          />\n          <Path\n            id=\"Path7822\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M226.52,187.771c0.016-0.049,0.025-0.096,0.037-0.146\tc-0.058,0.104-0.138,0.204-0.223,0.292C226.365,187.837,226.484,187.839,226.52,187.771L226.52,187.771z\"\n          />\n        </G>\n        <Path\n          id=\"Path7919\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M204.616,203.522c0.328-0.936,0.645-1.98,0.584-2.602c-0.067-0.681-0.243-1.192-0.516-1.649c-0.269-0.457-0.634-0.853-1.024-1.283c-0.779-0.861-2.052-1.624-3.043-2.013c-0.991-0.391-2.089-0.203-2.71-0.477c-0.621-0.272-0.31-0.563-1.063-0.806c-0.375-0.124-1.076-0.22-1.756-0.223c-0.679-0.001-1.339,0.083-1.649,0.33c-0.311,0.245-0.287,0.435-0.257,0.623c0.031,0.188,0.092,0.361-0.073,0.658c-0.146,0.261-0.464,0.495-0.845,0.88c0.159,0.028,0.321,0.132,0.439,0.109c0.278-0.056,0.608-0.143,0.844,0.073c0.602,0.553,0.971,1.271,1.651,1.797c0.822,0.632,1.743,0.869,2.675,1.282c0.401,0.176,0.713,0.505,1.099,0.696c0.371,0.181,0.812,0.229,1.208,0.331c0.402,0.101,0.992,0.162,1.319,0.438c0.268,0.226,0.339,0.529,0.697,0.661c0.439,0.161,0.771,0.228,1.136,0.55c0.286,0.254,0.528,0.452,0.916,0.514C204.396,203.435,204.485,203.501,204.616,203.522L204.616,203.522z\"\n        />\n        <Path\n          id=\"Path7926\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M224.325,197.513h3.334c0.022,0,0.017-0.001,0.036,0l1.465-4.469c0,0-0.009-0.515-0.109-1.136c-0.104-0.623-0.322-1.352-0.732-1.795c-0.402-0.43-1.364-0.75-2.235-0.991c-0.081,0.229-0.226,0.431-0.256,0.698c-0.038,0.346,0.011,0.766-0.221,1.061c-0.226,0.292-0.529,0.458-0.698,0.807c-0.322,0.667-0.315,1.269-1.025,1.686c-0.511,0.298-1.217,0.487-1.538,1.025c0.273-0.125,0.514-0.287,0.769-0.439c-0.189,0.131-0.372,0.292-0.549,0.439c0.807,0.056,0.101,0.749-0.223,0.877c-0.062,0.09-0.111,0.19-0.146,0.292c-0.141-0.005-0.302-0.042-0.439-0.074c-0.151,0.013-0.254,0.043-0.368,0.074c-0.162,0.399-0.423,0.849-0.222,1.135c0.309,0.435,0.507,0.549,0.697,0.552c0.188,0.002,0.357-0.126,0.585-0.224c0.229-0.09,0.238-0.47,0.291-0.807c0.056-0.336,0.174-0.616,0.551-0.585c0.375,0.029,0.782,0.496,1.025,1.063C224.446,196.992,224.311,197.228,224.325,197.513L224.325,197.513z\"\n        />\n        <Path\n          id=\"Path7933\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M216.666,199.163c-0.004,0.101,0.065,0.224,0.035,0.329c-0.19,0.749-1.155,1.382-1.281,1.905c-0.126,0.522,0.218,0.444,0.111,0.916c-0.056,0.235-0.261,0.329-0.477,0.514c-0.123,0.108-0.213,0.428-0.328,0.661c0.268,0.188,0.524,0.369,0.807,0.621c0.398,0.366,0.654,0.839,1.023,1.21c0.255,0.254,0.713,0.386,0.809,0.768c-0.466-0.694,0.221,0.584,0.368,0.77c0.255,0.317,0.552,0.599,0.806,0.915c0.194-0.229,0.75-1.551,0.623-1.756c-0.095-0.375-0.323,0.089,1.355-3.043c1.25-0.034,2.667,0.34,3.553,0c0.03,0.079,0.256-1.083,0.147-1.136c-0.53-0.256-0.455-0.884-0.99-1.171c-0.568-0.304-0.916-0.912-1.393-1.392c0.668,0,1.277,0.27,1.354-0.584c0.009-0.09,0.031-0.173,0.038-0.256c-0.143-0.027-0.219,0.08-0.368,0.036c-0.598-0.175-1.208-0.446-1.575-0.368c-0.739,0.158-0.708,0.756-1.282,0.698c-0.287-0.029-0.536-0.37-0.769-0.698c-0.23-0.328-0.457-0.635-0.768-0.585c-0.315,0.05-0.352,0.31-0.402,0.622c-0.053,0.314-0.133,0.693-0.551,0.916C217.325,199.153,216.949,199.127,216.666,199.163L216.666,199.163z\"\n        />\n        <Path\n          id=\"Path7941\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M208.202,195.682c-0.419,0.617-0.702,1.149-1.135,1.354c-0.777,0.371-1.311-0.271-1.978,0c-0.488,0.205-0.895,0.803-1.21,1.21c0.3,0.334,0.593,0.665,0.807,1.026c0.272,0.456,0.451,0.964,0.515,1.651c0.058,0.618-0.256,1.664-0.584,2.599c0.508,0.079,0.929,0.116,1.464,0.403c0.603,0.322,0.854,0.414,1.464,0.293c0.814-0.161,1.51-0.529,2.307-0.769c0.885-0.268,1.333-0.851,2.305-0.916c-0.172-0.089-0.354-0.129-0.549-0.11c0.083-0.465,0.673-0.674,0.623-0.036c0.133-0.173,0.335-0.25,0.549-0.223c-0.073,0.19-0.249,0.369-0.438,0.439c0.729-0.024,1.384,0.293,2.013,0.623c0.106,0.091,0.251,0.174,0.369,0.255c0.117-0.229,0.205-0.554,0.329-0.661c0.217-0.182,0.421-0.276,0.477-0.514c0.106-0.471-0.239-0.393-0.111-0.916c0.126-0.523,1.09-1.158,1.281-1.905c0.028-0.106-0.041-0.228-0.035-0.329c-0.357,0.043-0.641,0.133-1.063,0.109c-0.757-0.041-1.508-0.189-1.943-0.367c-0.869-0.353-0.824-1.083-1.318-1.173c-0.494-0.087-0.703,0.649-1.173,0.477c-0.469-0.172-0.335-1.091-0.806-1.503c-0.47-0.41-1.285-0.355-1.868-0.73C208.384,195.902,208.323,195.756,208.202,195.682L208.202,195.682z\"\n        />\n        <Path\n          id=\"Path7961\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M201.136,194.402c0.27-0.041,0.546-0.095,0.729-0.257c0.12-0.104,0.156-0.267,0.222-0.401c-0.124-0.116-0.239-0.123-0.37-0.257c-0.31-0.327-0.616-0.624-0.876-0.438c-0.264,0.186-0.058,0.602,0.146,0.806C201.107,193.969,201.093,194.229,201.136,194.402L201.136,194.402z\"\n        />\n        <Path\n          id=\"Path7971\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M202.344,197.111c0.42-0.364,0.903-0.764,0.99-1.136c0.106-0.465-0.142-1.075-0.402-1.575c-0.123-0.229-0.157-0.248-0.257-0.403c-0.037,0.027-0.018,0.094-0.073,0.11c-0.154,0.041-0.337-0.207-0.514-0.367c-0.066,0.136-0.101,0.299-0.222,0.401c-0.186,0.162-0.463,0.219-0.729,0.257c0.028,0.123,0.155,0.083,0.073,0.402c-0.063,0.247-0.6,0.771-0.842,1.135c0.089,0.027,0.162,0,0.254,0.039C201.183,196.196,201.743,196.7,202.344,197.111L202.344,197.111z\"\n        />\n        <Path\n          id=\"Path7976\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M203.918,191.215c0.254-0.033,0.489-0.141,0.699-0.039c0.631,0.317,1.246,1.173,1.171,1.758c-0.074,0.582-0.54,0.894-1.063,0.953c-0.521,0.06-1.066-0.979-1.537-0.843c-0.238,0.07-0.235,0.32-0.256,0.551c-0.019,0.179-0.12,0.303-0.257,0.401c0.103,0.158,0.137,0.174,0.257,0.403c0.261,0.501,0.508,1.112,0.402,1.574c-0.086,0.373-0.569,0.773-0.99,1.138c0.461,0.314,0.979,0.504,1.319,0.876c0.078,0.09,0.14,0.172,0.22,0.257c0.318-0.407,0.72-1.008,1.21-1.212c0.666-0.272,1.201,0.371,1.978,0c0.434-0.205,0.716-0.737,1.137-1.354c-0.488-0.311-1.036-0.586-1.248-1.209c-0.261-0.77,0.619-1.922,0.37-2.71c-0.126-0.395-0.474-0.623-0.807-0.843c-0.333-0.224-0.666-0.436-0.733-0.807c-0.073-0.371,0.28-0.718,0.587-1.063c0.152-0.174,0.308-0.337,0.366-0.515c0.058-0.174,0.019-0.368-0.146-0.55c-0.166-0.183-0.42-0.152-0.731-0.036c-0.315,0.116-0.665,0.336-1.024,0.55c-0.068,0.04-0.118,0.073-0.183,0.109c0.124,0.323,0.272,0.583,0.183,0.807c-0.16,0.396-0.675,0.152-0.916,0.585C203.763,190.286,203.867,190.751,203.918,191.215L203.918,191.215z\"\n        />\n        <Path\n          id=\"Path7956\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M203.918,191.215c-0.052-0.466-0.155-0.928,0-1.21c0.241-0.435,0.757-0.189,0.916-0.585c0.089-0.223-0.058-0.482-0.182-0.807c-0.292,0.166-0.592,0.317-0.843,0.402c-0.307,0.109-0.582,0.124-0.731-0.073c-0.151-0.197-0.152-0.381-0.074-0.551c0.079-0.17,0.26-0.321,0.439-0.474c0.365-0.311,0.785-0.626,0.808-0.991c0.023-0.364-0.191-0.514-0.403-0.73c-0.062-0.064-0.054-0.249-0.111-0.329c-0.218,0.032-0.451,0.176-0.659,0.109c-0.402-0.132-0.783-0.386-1.064-0.55c-0.138-0.08-0.155-0.214-0.22-0.33c-0.48,0.432-0.807,0.667-1.064,1.027c-0.561,0.79-0.814,1.595-1.063,2.344c-0.168,0.507-0.24,0.963-0.329,1.43c0.471,0.385,0.968,0.819,1.282,0.916c0.455,0.137,0.582,0.064,0.663-0.037c0.073-0.104,0.079-0.222,0.254-0.182c0.353,0.073,0.427,0.534,0.954,0.695C202.844,191.394,203.4,191.281,203.918,191.215L203.918,191.215z\"\n        />\n        <Path\n          id=\"Path7946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M200.366,195.938c0.243-0.363,0.779-0.888,0.843-1.135c0.194-0.764-0.018-0.764-0.221-0.964c-0.205-0.204-0.41-0.606-0.146-0.792c0.262-0.184,0.568,0.113,0.876,0.439c0.31,0.327,0.617,0.693,0.879,0.622c0.263-0.071,0.306-0.282,0.329-0.514c0.022-0.229,0.021-0.482,0.256-0.55c0.471-0.138,1.016,0.902,1.537,0.842c0.521-0.059,0.987-0.371,1.063-0.953c0.073-0.582-0.541-1.442-1.173-1.758c-0.632-0.314-1.6,0.272-2.124,0.11c-0.525-0.159-0.603-0.624-0.953-0.696c-0.175-0.037-0.178,0.079-0.256,0.182c-0.077,0.103-0.208,0.173-0.662,0.036c-0.314-0.094-0.812-0.533-1.282-0.915c-0.041,0.224-0.056,0.508-0.146,0.697c-0.14,0.286-0.32,0.323-0.514,0.437c-0.192,0.115-0.368,0.297-0.514,0.844c-0.146,0.547,0.051,1.807,0.29,2.931c0.096,0.444,0.096,0.493,0.186,0.844C199.176,195.708,199.752,195.755,200.366,195.938L200.366,195.938z\"\n        />\n        <Path\n          id=\"Path7953\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M199.338,189.895c0.089-0.467,0.164-0.923,0.33-1.43c0.249-0.749,0.502-1.555,1.063-2.344c0.257-0.361,0.582-0.595,1.064-1.027c-0.065-0.115-0.176-0.212-0.223-0.327c-0.085-0.234-0.159-0.434-0.476-0.517c-0.319-0.079-0.734,0.173-1.136,0.439c-0.4,0.269-0.782,0.529-1.098,0.477c-0.198-0.032-0.236-0.187-0.331-0.293c-0.103,0.123-0.111,0.115-0.22,0.256c-0.488,0.646-0.955,1.455-0.879,2.162c0.076,0.706,0.66,1.527,1.319,2.197C198.96,189.699,199.127,189.721,199.338,189.895z\"\n        />\n        <Path\n          id=\"Path7966\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M193.66,189.088c-0.088,0.083-0.129,0.254-0.221,0.33c-0.475,0.398-1.111,0.5-1.685,0.621c-0.574,0.123-1.087,0.25-1.246,0.768c-0.079,0.261,0.015,0.466,0.184,0.661c0.168,0.194,0.411,0.393,0.66,0.585c0.25,0.193,0.499,0.406,0.66,0.661c0.164,0.254,0.238,0.534,0.147,0.916c-0.093,0.379-0.452,0.792-0.954,1.171c-0.461,0.349-1.037,0.691-1.61,0.987c0.469,0.402,1.078,0.729,1.61,0.916c0.278,0.099,0.689,0.188,1.064,0.257c0.379-0.386,0.698-0.619,0.844-0.88c0.166-0.297,0.104-0.469,0.073-0.658c-0.029-0.188-0.053-0.378,0.257-0.623c0.311-0.246,0.968-0.331,1.65-0.33c0.679,0.001,1.383,0.099,1.759,0.222c0.751,0.243,0.438,0.532,1.062,0.807c0.171,0.074,0.506,0.122,0.731,0.146c-0.087-0.35-0.087-0.4-0.183-0.843c-0.241-1.122-0.438-2.385-0.292-2.931c0.146-0.547,0.321-0.729,0.513-0.844c0.194-0.115,0.374-0.152,0.514-0.438c0.073-0.148,0.083-0.357,0.111-0.549c-0.327,0.028-0.325,0.048-0.697,0.073c-1.387,0.089-2.945,0.138-3.627-0.11C194.366,189.781,193.962,189.413,193.66,189.088L193.66,189.088z\"\n        />\n        <Path\n          id=\"Path7924\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M193.66,189.088c0.302,0.322,0.706,0.692,1.318,0.916c0.681,0.25,2.243,0.202,3.629,0.111c0.371-0.024,0.37-0.044,0.697-0.073c0.008-0.051,0.025-0.098,0.036-0.146c-0.213-0.174-0.38-0.195-0.584-0.403c-0.664-0.667-1.244-1.492-1.321-2.198c-0.073-0.708,0.391-1.518,0.879-2.161c0.108-0.142,0.117-0.135,0.221-0.256c-0.203-0.233-0.348-0.5-0.73-0.623c-0.254-0.078-0.628,0.008-0.953,0.11c-0.31,0.57-0.648,1.141-0.916,1.651C195.319,187.172,194.51,188.279,193.66,189.088L193.66,189.088z\"\n        />\n        <Path\n          id=\"Path7936\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M216.703,195.829c-0.097,0.591-0.206,0.953-0.219,1.319c-0.027,0.865,0.209,1.399,0.182,2.012c0.282-0.034,0.659-0.01,0.843-0.11c0.419-0.223,0.499-0.603,0.55-0.916c0.051-0.315,0.089-0.573,0.403-0.623c0.312-0.05,0.537,0.257,0.768,0.585s0.483,0.668,0.768,0.699c0.575,0.057,0.545-0.539,1.283-0.699c0.37-0.078,0.976,0.189,1.576,0.368c0.148,0.044,0.223-0.066,0.368-0.035c0.011-0.221,0.005-0.432,0.036-0.662c0.053-0.391,0.769-0.256,1.025-0.256h0.038c-0.013-0.286,0.123-0.521,0-0.807c-0.245-0.567-0.65-1.032-1.026-1.062c-0.375-0.027-0.496,0.25-0.549,0.584c-0.057,0.336-0.065,0.715-0.293,0.806c-0.227,0.094-0.399,0.224-0.584,0.224c-0.189-0.002-0.386-0.116-0.695-0.551c-0.207-0.287,0.057-0.736,0.219-1.135c-0.057,0.014-0.118-0.019-0.182,0.037c0.08-0.258-0.502-0.765,0.073-0.662c-0.284-0.576-2.436-0.182-2.271,0.549C218.95,195.217,217.64,195.584,216.703,195.829L216.703,195.829z\"\n        />\n        <Path\n          id=\"Path7909\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M205.674,182.128c-0.336,0.077-0.337,0.275-0.327,0.477c0.01,0.201,0.031,0.418-0.256,0.475c-0.006,0.111,0.009,0.105,0,0.22c-0.062,1.032-0.271,2.115-0.731,2.455c-0.224,0.165-0.417,0.078-0.623,0.11c0.059,0.08,0.048,0.268,0.111,0.328c0.211,0.222,0.423,0.371,0.402,0.73c-0.022,0.364-0.441,0.681-0.807,0.991c-0.18,0.155-0.36,0.307-0.439,0.477c-0.075,0.167-0.073,0.351,0.074,0.548c0.148,0.198,0.423,0.182,0.731,0.073c0.305-0.108,0.666-0.302,1.024-0.515c0.363-0.213,0.714-0.434,1.025-0.549c0.317-0.117,0.569-0.147,0.731,0.036c0.166,0.183,0.206,0.373,0.147,0.549c-0.058,0.174-0.214,0.34-0.367,0.515c-0.306,0.344-0.658,0.693-0.585,1.064c0.072,0.37,0.401,0.582,0.731,0.806c0.333,0.22,0.679,0.449,0.808,0.843c0.251,0.789-0.628,1.941-0.37,2.71c0.261,0.769,0.958,1.125,1.539,1.502c0.583,0.376,1.4,0.321,1.867,0.73c0.471,0.411,0.336,1.332,0.807,1.501c0.471,0.174,0.681-0.566,1.173-0.473c0.494,0.087,0.45,0.818,1.318,1.171c0.435,0.174,1.186,0.322,1.943,0.369c0.42,0.024,0.706-0.067,1.063-0.111c0.026-0.615-0.209-1.149-0.182-2.012c0.01-0.369,0.122-0.726,0.219-1.319c-0.323,0.085-0.656,0.046-0.805,0.109c0.222-0.087,0.488-0.117,0.623-0.255c-0.279,0.068-0.553,0.16-0.808,0.293c-0.299,0.099-0.575,0.271-0.807,0.329c-0.728,0.181-1.081,0.241-1.428-0.402c-0.409-0.762-1.129-1.209-2.015-1.248c-0.272-0.011-0.561-0.044-0.807-0.182c-0.029,0.138-0.118,0.227-0.255,0.223c-0.381,0.073,0.001,0.527-0.439,0.548c0.154-0.19,0.617-0.79,0.146-0.916c0.152-0.15,0.332,0.129,0.549,0.146c-0.408-0.181-0.456-0.537-0.585-0.916c-0.15-0.436-0.515-0.788-0.621-1.244c-0.259-1.093-0.435-1.877-1.025-2.858c-0.493-0.821-0.866-1.838-0.952-2.82c-0.007-0.039-0.035-0.073-0.038-0.109c-0.03-0.488-0.244-0.515-0.403-0.916c-0.174-0.445,0.009-0.936-0.109-1.394c0.259,0.499,0.355,1.011,0.698,1.466c0.177,0.241-0.179,0.661-0.146,0.953c0.297-0.741,0.516-0.704,0-1.428c-0.482-0.671-0.591-1.422-0.551-2.235c0.003-0.071,0.063-0.118,0.074-0.182C206.503,182.431,205.969,182.063,205.674,182.128L205.674,182.128z\"\n        />\n        <Path\n          id=\"Path7914\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M191.426,194.549c-0.081-0.162-0.065-0.176-0.182-0.37c-0.353-0.568-0.84-1.161-1.427-1.355c-0.586-0.193-1.611,0.054-2.493,0.369c-0.255,0.091-0.261,0.094-0.475,0.184c0.256,0.138,0.622,0.254,0.66,0.438c0.453,0.316,0.913,0.32,1.21,0.842c0.175,0.308,0.304,0.629,0.514,0.916c0.079,0.109,0.258,0.125,0.37,0.223c0.57-0.3,1.15-0.641,1.61-0.991C191.321,194.717,191.33,194.635,191.426,194.549L191.426,194.549z\"\n        />\n        <Path\n          id=\"Path7889\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M196.849,184.363c0.08-0.148,0.149-0.289,0.223-0.438c0.347-0.726,0.563-1.479,0.366-2.159c-0.099-0.34-0.36-0.571-0.696-0.769c-0.336-0.197-0.749-0.331-1.136-0.475c-0.387-0.144-0.734-0.292-0.99-0.476c-0.255-0.183-0.393-0.421-0.331-0.733c0.065-0.314,0.245-0.481,0.516-0.584c0.27-0.104,0.621-0.14,0.99-0.146c0.729-0.009,1.545,0.059,2.014-0.223c0.591-0.353,0.855-0.814,1.244-1.318c-0.286-0.123-0.454-0.297-0.768-0.402c-0.807-0.272-1.616-0.517-2.015-0.844c-0.796-0.649-0.536-1.312-1.062-1.427c-0.24-0.055-0.4,0.142-0.586,0.329c0.032,0.099,0.003,0.237,0.037,0.328c0.134,0.378,0.205,0.74-0.145,1.137c-0.354,0.396-1.176,0.325-1.978,0.255c-0.803-0.073-1.593-0.174-1.906,0.183c-0.312,0.353-0.247,0.698-0.146,0.989c0.103,0.289,0.241,0.521,0.146,0.768c-0.186,0.495-0.626,0.272-0.915,1.064c-0.129,0.354-0.043,1.008,0.036,1.648c0.827,0.294,1.754,0.557,2.053,0.953c0.434,0.576,0.525,0.872,0.477,1.1c-0.049,0.227-0.213,0.385-0.332,0.66c-0.235,0.553-1.183,0.649-1.428,1.172c-0.123,0.265-0.282,0.582-0.331,0.879c-0.046,0.299,0.016,0.58,0.331,0.769c0.319,0.189,0.786,0.058,1.245-0.223c0.46-0.276,0.895-0.688,1.211-1.062c0.315-0.374,0.327-1.067,0.366-1.686c0.02-0.308,0.064-0.617,0.147-0.842c0.082-0.226,0.2-0.393,0.439-0.439c0.476-0.092,0.726,0.366,0.952,0.878c0.227,0.511,0.429,1.091,0.808,1.245C196.091,184.64,196.451,184.49,196.849,184.363L196.849,184.363z\"\n        />\n        <Path\n          id=\"Path7887\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M186.701,180.041c0.702,0.185,1.322,0.357,2.126,0.584c0.409,0.117,0.544,0.307,0.916,0.439c-0.079-0.641-0.167-1.293-0.037-1.651c0.287-0.793,0.728-0.568,0.916-1.062c0.095-0.248-0.044-0.48-0.146-0.77c-0.102-0.289-0.167-0.634,0.146-0.989c0.315-0.354,1.104-0.255,1.906-0.181c0.802,0.069,1.625,0.139,1.978-0.256c0.353-0.399,0.278-0.759,0.146-1.137c-0.032-0.092-0.008-0.231-0.038-0.33c-0.224,0.223-0.469,0.446-0.697,0.404c-0.419-0.074-0.658-0.464-0.697-0.844c-0.038-0.379,0.471-0.7,0.585-1.062c0.116-0.362-0.105-0.532,0.11-1.025c0.215-0.494,1.429-1.651,1.429-1.651l-0.516-2.453c-0.505,0.071-1.026,0.177-1.391,0.33c-0.452,0.187-0.729,0.603-0.99,0.99c-0.261,0.385-0.498,0.745-0.877,0.767c-0.382,0.025-0.566-0.211-0.768-0.473c-0.205-0.268-0.439-0.558-0.878-0.699c-0.878-0.282-2.688-0.365-3.519,0c-0.829,0.368-0.982,0.848-1.282,1.393c-0.149,0.272-0.14,0.604-0.146,0.916c-0.004,0.311-0.025,0.637-0.328,0.878c-0.304,0.241-0.7,0.074-1.172-0.037c-0.074-0.019-0.179,0.052-0.257,0.037c0.102,0.746-0.503,0.817-0.328,1.502c0.173,0.683,1.535,1.354,1.757,2.015c0.222,0.662-0.359,0.804-0.11,1.501c0.247,0.698,1.632,1.321,1.977,2.126C186.62,179.544,186.643,179.794,186.701,180.041L186.701,180.041z\"\n        />\n        <Path\n          id=\"Path7834\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M190.51,153.553l-4.687,0.037l-0.037,1.393h-1.574c0.266,0.641,0.549,1.058,0.549,1.427c-0.002,0.879-0.408,0.576-0.586,1.54c-0.179,0.961,0.291,3.224,0,4.21c-0.289,0.99-0.499,1.257-1.063,1.65c-0.281,0.197-0.697,0.081-1.101,0.037c-0.401-0.045-0.801-0.013-1.023,0.439s0.191,1.072,0.661,1.721c0.468,0.646,0.988,1.309,0.988,1.796c0,0.485-0.192,0.734-0.401,0.953c-0.209,0.217-0.419,0.4-0.404,0.806c0.024,0.815,1.29,1.856,1.391,2.601c0.077,0.015,0.181-0.055,0.258-0.036c0.474,0.112,0.868,0.278,1.172,0.036c0.304-0.243,0.323-0.569,0.328-0.879c0.006-0.312-0.003-0.642,0.146-0.916c0.3-0.546,0.453-1.025,1.282-1.391c0.829-0.368,2.638-0.283,3.519,0c0.439,0.138,0.674,0.43,0.878,0.697c0.205,0.266,0.387,0.502,0.767,0.474c0.383-0.024,0.619-0.381,0.879-0.766c0.261-0.386,0.536-0.804,0.99-0.99c0.366-0.152,0.884-0.262,1.391-0.329l-0.55-2.599l2.42-3.406c-0.235-0.115-0.488-0.104-0.663-0.224c-0.961-0.648-2.155-1.259-1.978-2.635c0.08-0.622,0.09-1.166-0.035-1.797c-0.09-0.435-0.595-0.618-0.916-0.844c-0.342-0.24-0.662-0.873-0.846-1.245c-0.209-0.429-0.752-0.523-0.876-0.954C191.241,153.847,191.156,153.56,190.51,153.553L190.51,153.553z\"\n        />\n        <Path\n          id=\"Path7842\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M181.867,169.636c-0.815,0.459-1.395,0.866-1.905,0.989c-0.687,0.168-1.03,0.055-1.355,0c-0.005,0.013,0.006,0.025,0,0.036c0.328-0.219,0.346,0.02,0.292,0.292c-0.16-0.321-0.372,0.056-0.474,0.257c0.07-0.482-0.446,0.385-0.516,0.514c-0.175,0.338-0.232,0.683-0.222,1.064c-0.004-0.299,0.136-0.339,0.369-0.146c-0.094,0.062-0.196,0.124-0.292,0.182c0.501,0.118,0.701,0.328,1.1-0.036c-0.044,0.293-0.442,0.327-0.369,0.661c0.205-0.066,0.388-0.149,0.549-0.293c0.156,0.164,0.115,0.386,0.254,0.549c0.269,0.107,0.247,0.137-0.073,0.073c0.241,0.079,0.435,0.284,0.66,0.403c0.325,0.173,0.368-0.205,0.368,0.255c0.714-0.298,0.692,0.855,0.549,1.246c-0.197,0.542,0.644,1.01,1.136,0.953c-0.146,0.488-0.387,0.097-0.698-0.037c1.133,0.908,1.839,1.837,2.492,3.113c0.451,0.88,1.175,1.759,1.574,2.711c0.059-0.017,0.051-0.017,0.111-0.037c0.477-0.154,1.006-0.402,1.209-0.73c0.206-0.332,0.256-0.696,0.222-1.101c-0.035-0.404-0.158-0.843-0.329-1.246c-0.344-0.807-1.731-1.427-1.978-2.125c-0.247-0.698,0.334-0.839,0.111-1.501c-0.224-0.663-1.585-1.332-1.757-2.015c-0.174-0.68,0.431-0.757,0.328-1.501C183.122,171.441,181.956,170.439,181.867,169.636L181.867,169.636z\"\n        />\n        <Path\n          id=\"Path2614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M180.368,174.918c0.039,0.192,0.109,0.377,0.211,0.549c0.003-0.328-0.174-0.628-0.42-0.837C180.231,174.723,180.299,174.821,180.368,174.918\"\n        />\n        <G id=\"g9697\">\n          <Path\n            id=\"Path7795\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M168.678,153.224l-0.257-0.587l1.467-1.315h-0.037\tc0.101-0.272,0.349-0.439,0.516-0.662c-2.202,0.072-4.406,0.371-6.595,0.585l0.293,0.328c-0.21,0.407-0.175,0.283-0.111,0.662\tc-0.029,0.174-0.034,0.336-0.073,0.515c0.059,0.119,0.1,0.223,0.182,0.327c0.073,0.163,0.321,0.423,0.146,0.588\tc-0.198,0.183-0.375,0.435-0.328,0.73c0.064,0.396,0.437,0.667,0.437,1.098c0,0.322-0.34,0.545-0.074,0.845\tc0.587,0.649-0.132,0.98,0.037,1.684c0.092-0.065,0.173-0.143,0.256-0.22c-0.181,0.219,0.198,0.376,0.108,0.767\tc-0.067,0.298-0.275,0.529-0.22,0.842c0.156,0.837,0.67,1.208,1.318,1.686c0.786,0.582,1.248,1.733,1.65,2.601\tc0.278,0.6-0.102,1.093-0.476,1.576l3.628,0.367c-0.035-0.512,0.016-1.064,0.147-1.355c0.093-0.207-0.338-0.309-0.439-0.402\tc-0.124-0.117-0.076-0.399-0.111-0.551c-0.062-0.29-0.284-1.11-0.729-0.769c0.049-0.95-0.139-1.458-0.769-2.198\tc-0.695-0.815-1.174-1.274-0.733-2.382c0.181-0.455,0.236-0.954,0.329-1.427c0.089-0.432-0.247-0.823-0.036-1.246\tc0.208-0.42,0.526-0.895,0.697-1.318C169.004,153.726,168.785,153.481,168.678,153.224L168.678,153.224z\"\n          />\n          <Path\n            id=\"Path2594\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M156.947,161.727c-0.332,0.168-0.311,0.539-0.13,0.812\tC156.995,162.273,156.769,161.993,156.947,161.727\"\n          />\n          <Path\n            id=\"Path2596\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M164.353,164.291\tc-0.178,0.211-0.731,0.903-0.262,1.099C164.248,165.065,164.495,164.67,164.353,164.291\"\n          />\n          <Path\n            id=\"Path2602\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M170.504,162.278c0.067-0.315-0.142-1.652-0.552-1.672\tC169.325,160.574,170.399,162.187,170.504,162.278\"\n          />\n        </G>\n        <G id=\"g9703\">\n          <Path\n            id=\"Path7829\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M169.888,151.32l-1.465,1.316l0.256,0.586\tc-0.03-0.072-0.03-0.148-0.037-0.221c0.384,0.441,0.839,0.598,1.208,1.023c0.175,0.204,0.412,0.42,0.698,0.439\tc0.3,0.024,0.428-0.273,0.697-0.256c0.781,0.056,0.124,0.704,0.622,0.879c0.306,0.106,0.914,0.123,1.064,0.477\tc0.09,0.214-0.412,0.925-0.477,1.207c-0.144,0.609,0.298,1.15,0.256,1.757c-0.052,0.749-0.076,1.163,0.108,1.905\tc0.06,0.224-0.093,1.237,0.37,0.878c0.143,0.55-0.175,0.984,0.255,1.464c0.249,0.277,0.174,0.877,0.403,1.21\tc0.148,0.213,0.445,0.251,0.549,0.514c0.101,0.254,0.16,0.625,0.33,0.844c0.201,0.253,0.754,0.272,0.769,0.66\tc0.044-0.144,0.108-0.269,0.221-0.369c-0.083,0.224,0.521,0.303,0.768,0.331c-0.517-0.008-0.5,1.354-0.474,1.757\tc0.024,0.381,0.903,0.477,1.173,0.55c0.384,0.108,0.015,0.964,0.328,1.246c0.29,0.262,0.573-0.018,0.843,0.145\tc0.326,0.199,0.375,0.62,0.256,0.954c0.323,0.056,0.667,0.169,1.355,0c0.51-0.123,1.092-0.53,1.905-0.988\tc-0.002-0.025-0.035-0.051-0.035-0.074c-0.014-0.406,0.192-0.588,0.402-0.807c0.208-0.217,0.402-0.466,0.402-0.952\tc0-0.483-0.52-1.149-0.989-1.796c-0.469-0.649-0.882-1.271-0.66-1.721c0.222-0.452,0.621-0.484,1.023-0.439\tc0.403,0.045,0.817,0.16,1.099-0.036c0.567-0.393,0.772-0.661,1.064-1.65c0.292-0.989-0.179-3.252,0-4.211\tc0.178-0.962,0.583-0.661,0.585-1.539c0.001-0.371-0.285-0.786-0.55-1.428l-5.752-0.036L169.888,151.32z\"\n          />\n          <Path\n            id=\"Path2606\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M172.518,163.115c0.421-0.444,0.343-1.02,0.575-1.544\tc-0.735,0.105-0.705,0.771-1.124,1.229C172.148,162.912,172.331,163.018,172.518,163.115\"\n          />\n        </G>\n        <G id=\"g9689\">\n          <Path\n            id=\"Path7824\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M170.546,165.644l-3.628-0.368\tc-0.146,0.189-0.315,0.359-0.402,0.55c0.095-0.064,0.196-0.124,0.293-0.183c-0.017,0.138-0.297,0.677-0.11,0.767\tc0.318,0.155,0.481-0.499,0.477-0.661c0.35,0.281,0.173,1.143-0.145,1.391c0.346-0.703-0.866-0.527-0.846-1.209\tc-0.547,0.478-1.315,0.138-1.942,0.074c0.044,0.725,1.013,0.859,1.136,1.502c0.052,0.271-0.058,0.385,0.222,0.586\tc0.151,0.045,0.286,0.074,0.438,0.11c0.078,0.089,0.169,0.184,0.222,0.292c0.271,0.223,0.548,0.271,0.695,0.62\tc0.062,0.146,0.181,0.529,0.403,0.37c0.272-0.2,0.501,0.004,0.769-0.11c0.263-0.115,0.274-0.496,0.437-0.697\tc0.081,0.266-0.188,0.319-0.182,0.551c0.01,0.321,0.304,0.731,0.474,0.99c0.385,0.561,1.032,0.641,1.322,1.245\tc0.745,1.562-0.51,2.518-0.587,4.028c0.073-0.17,0.135-0.333,0.182-0.513c-0.196,0.747,0.619,1.052,0.953,1.575\tc0.397,0.623,1.135,0.856,1.611,1.391c0.326,0.369,0.538,0.812,0.916,1.136c0.236,0.201,0.486,0.413,0.623,0.697\tc0.188,0.387-0.052,1.409,0.404,1.61c0.347,0.157,1.282-0.567,1.536-0.807c0.647-0.598-0.073-0.969-0.292-1.464\tc-0.096-0.22-0.068-1.011-0.221-1.135c-0.278-0.226-0.816-0.685-0.955-1.026c-0.113,0.137-0.122,0.297-0.22,0.439\tc-0.007,0.007-0.028-0.006-0.037,0c-0.84,0.03-1.154-1.046-0.731-1.65c0.332-0.473-0.009-0.684-0.145-1.137\tc-0.13-0.424-0.107-0.958-0.037-1.391c-0.893,0.205,0.123-4.061-1.21-4.286c0.056,0.285,0.229,0.867-0.035,1.099\tc-0.03-0.412-0.393-1.354,0-1.648c-0.683-0.394-0.599-1.363-1.173-1.905C170.598,166.328,170.569,165.977,170.546,165.644\tL170.546,165.644z\"\n          />\n          <Path\n            id=\"Path2600\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M169.248,175.439\tc-0.047,0.207,0.065,0.293,0.263,0.262c-0.118,0.21-0.051,0.434,0.13,0.575c-0.511-0.647,0.293-1.536,0.262-2.196\tC169.879,174.578,169.536,175.054,169.248,175.439\"\n          />\n          <Path\n            id=\"Path2604\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M169.771,176.355c0.207,0.208,0.385,0.467,0.708,0.498\tC170.38,176.55,170.101,176.317,169.771,176.355\"\n          />\n          <Path\n            id=\"Path2608\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M173.458,171.541c-0.364,0.048-0.498,0.38-0.498,0.708\tC173.078,171.973,173.474,171.874,173.458,171.541\"\n          />\n          <Path\n            id=\"Path2610\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M173.67,174.549c-0.053,0.275,0.012,0.551,0.157,0.786\tC174.171,175.094,173.949,174.716,173.67,174.549\"\n          />\n          <Path\n            id=\"Path2612\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M175.528,177.664c0.044-0.212-0.041-0.42-0.208-0.551\tC175.317,177.326,175.384,177.509,175.528,177.664\"\n          />\n        </G>\n        <Path\n          id=\"Path2616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M180.604,174.76c-0.101,0.21-0.058,0.384,0.13,0.523C180.788,175.084,180.744,174.911,180.604,174.76\"\n        />\n        <G id=\"g12513\">\n          <Path\n            id=\"Path7896\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M186.701,180.041c0.042,0.174,0.131,0.346,0.147,0.514\tc0.037,0.405-0.016,0.766-0.22,1.1c-0.207,0.33-0.73,0.579-1.21,0.73c-0.06,0.022-0.051,0.022-0.109,0.036\tc0.103,0.245,0.303,0.474,0.329,0.731c0.064,0.59-0.206,1.059,0,1.649c0.188,0.551,0.335,0.797,0.697,1.247\tc0.389,0.483-1.014,1.806-1.136,2.199c0.201-0.042,0.649,0.176,0.514,0.438c0.605-0.07,1.222-0.174,1.722-0.476\tc0.639-0.386,1.131-0.915,1.428-1.392c0.297-0.475,0.292-0.943,0.222-1.391c-0.073-0.447-0.219-0.855-0.109-1.173\tc0.217-0.632,0.601-0.361,0.843-1.169c0.132-0.448,0.024-1.232-0.074-2.015c-0.37-0.132-0.507-0.323-0.916-0.439\tC188.022,180.398,187.403,180.224,186.701,180.041L186.701,180.041z\"\n          />\n          <Path\n            id=\"Path2618\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M182.513,185.331\tc-0.025,0.224,0.116,0.371,0.341,0.368C182.858,185.49,182.729,185.336,182.513,185.331\"\n          />\n        </G>\n        <Path\n          id=\"Path2634\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M221.323,194.91c0.371,0.081,0.617-0.305,0.942-0.392C221.922,194.467,221.599,194.76,221.323,194.91\"\n        />\n        <Path\n          id=\"Path2772\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M235.348,189.831c0.352-0.272,0.683-0.632,0.865-1.044C235.883,189.086,235.096,189.11,235.348,189.831\"\n        />\n        <Path\n          id=\"mx\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M163.778,151.235c2.189-0.218,4.372-0.506,6.569-0.577c-0.166,0.224-0.4,0.386-0.5,0.655l8.592,3.62l7.349,0.041l0.026-1.393l4.707-0.008c0.645,0.008,0.719,0.288,0.869,0.799c0.124,0.429,0.666,0.524,0.874,0.956c0.183,0.371,0.521,1.006,0.864,1.245c0.322,0.223,0.796,0.402,0.883,0.837c0.124,0.628,0.118,1.17,0.035,1.792c-0.177,1.376,1.036,1.986,1.996,2.635c0.336,0.225,0.855,0.709,1.276,0.451c0.302-0.187,0.664-0.508,0.824-0.829c0.208-0.42,0.628-1.082,1-1.371c0.238-0.181,0.74-0.25,1.014-0.378c0.748-0.017,1.511,0.158,2.261,0.25c0.215,0.042,0.48,0.607,0.687,0.798c0.34,0.317,0.779,1.041,0.867,1.484c0.122,0.598,0.272,1.212,0.305,1.826c0.036,0.645,0.45,1.032,0.659,1.619c0.095,0.269,0.189,0.536,0.325,0.79c0.106,0.197,0.301,0.188,0.401,0.357c0.242,0.412-0.102,1.072-0.105,1.509c-0.003,0.55,0.498,0.941,0.428,1.538c0.22,0.916,0.895,0.722,0.617,0.753c0.369,0.036,0.602,0.32,1.004,0.567c0.263,0.159,0.354,0.348,0.635,0.357c0.65,0.022,1.155-0.082,1.603,0.474c0.37,0.464,0.648-0.25,1.112-0.254c-1.315,2.116-2.083,4.444-2.963,6.744c-0.32,1.658,0.222-1.883,1.507-4.1c0.24-0.419,0.328-0.963,0.04-0.896c0.034,0.007-0.186,0.679-0.53,0.215c-0.008,0.223-0.277,0.521-0.271,0.557c0.204,1.155-0.026,0.983-0.032,1.325c0,0.024-0.371,0.931-0.384,0.969c-0.013,0.04-0.253-0.195-0.279-0.168c0.025,0.512,0.172,0.459,0.159,0.677c-0.013,0.222-0.24,0.616-0.283,1.394c-0.011,0.182-0.011,0.079-0.176,0.248c0.384,0.597-0.135,1.451-0.196,2.068c-0.074,0.768-0.568,1.393-0.606,2.183c-0.041,0.812,0.05,1.544,0.53,2.217c0.517,0.725,0.28,0.695-0.018,1.438c-0.029-0.293,0.333-0.706,0.153-0.948c-0.341-0.459-0.417-0.993-0.674-1.486c0.118,0.457-0.073,0.941,0.105,1.388c0.158,0.401,0.359,0.443,0.391,0.931c0.064,1.018,0.47,2.077,0.984,2.931c0.588,0.982,0.795,1.773,1.055,2.867c0.108,0.458,0.445,0.798,0.597,1.235c0.129,0.378,0.174,0.723,0.583,0.908c-0.219-0.018-0.372-0.281-0.523-0.127c0.471,0.123-0.003,0.725-0.155,0.914c0.44-0.021,0.046-0.491,0.428-0.564c0.137,0.008,0.223-0.058,0.251-0.195c0.246,0.139,0.533,0.156,0.807,0.168c0.886,0.036,1.624,0.495,2.033,1.255c0.347,0.645,0.712,0.593,1.438,0.412c0.455-0.115,1.241-0.271,1.584-0.626c-0.277,0.068-0.557,0.155-0.812,0.287c0.365-0.221,3.208-0.872,3.294-0.471c-0.166-0.73,1.996-1.126,2.276-0.55c-0.573-0.104,0.003,0.396-0.075,0.654c0.192-0.165,0.35-0.087,0.574-0.105c0.139,0.027,0.277,0.046,0.421,0.053c0.035-0.104,0.083-0.2,0.146-0.287c0.32-0.128,1.053-0.833,0.246-0.89c0.175-0.147,0.36-0.286,0.549-0.419c-0.257,0.156-0.511,0.321-0.784,0.446c0.322-0.537,1.038-0.743,1.549-1.041c0.715-0.42,0.705-1.024,1.026-1.693c0.172-0.347,0.473-0.511,0.702-0.802c0.229-0.294,0.173-0.698,0.21-1.044c0.09-0.829,0.528-1.431,0.727-2.198c-0.058,0.104-0.126,0.201-0.208,0.285c0.418-1.171,2.084-1.396,3.143-1.515c0.763-0.088,1.369-0.291,2.091-0.556c0.938-0.346,1.738,0.048,2.67,0.135c-0.158-0.066-0.323-0.1-0.496-0.105c0.422-0.108,0.837,0.153,1.229,0.265c-0.667-0.139,0.48-0.567,0.937-0.357c0.681,0.311,0.47,1.184,0.255,1.736c-0.286,0.73-0.895,1.134-1.419,1.677c-0.276,0.287-0.604,0.646-0.738,1.025c-0.073,0.213,0.068,1.077-0.157,0.602c0.107,0.424-0.629,0.801-0.681,1.229c1.303-0.161-0.371,0.66-0.078,1.074c0.08-0.196,0.253-0.34,0.471-0.338c-0.359,0.51-0.466,1.138-0.739,1.69c-0.225,0.45-0.732,1.337-0.752,1.844c-0.611-0.681-0.147-1.197-0.287-1.938c-0.404,0.282-0.382,0.292-0.59,0.676c-0.169,0.31-0.434,0.298-0.706,0.451c-0.581,0.322-0.995,1.24-1.294,1.805c-0.18-0.197-0.566-0.455-0.715,0.021c-0.117,0.364-0.321,0.165-0.831,0.165c-1.125,0-2.253,0-3.377,0c-0.255,0-0.974-0.107-1.025,0.283c-0.044,0.319-0.028,0.586-0.059,0.909c-0.078,0.854-0.701,0.588-1.37,0.588c0.473,0.481,0.822,1.082,1.394,1.387c0.536,0.285,0.477,0.901,1.008,1.158c0.109,0.054-0.131,1.236-0.163,1.158c-0.888,0.337-2.303-0.062-3.551-0.024c-1.68,3.13-1.444,2.667-1.35,3.043c0.126,0.207-0.44,1.554-0.634,1.785c-0.254-0.32-0.539-0.608-0.793-0.923c-0.147-0.182-0.819-1.471-0.359-0.778c-0.096-0.381-0.565-0.532-0.817-0.784c-0.37-0.37-0.63-0.828-1.031-1.188c-0.798-0.729-1.226-1.411-2.308-1.767c-0.073,0.414,0.953,0.601,1.152,0.891c-0.632-0.328-1.285-0.652-2.014-0.628c0.191-0.074,0.345-0.225,0.418-0.42c-0.215-0.031-0.387,0.04-0.521,0.209c0.052-0.638-0.546-0.437-0.628,0.025c0.193-0.022,0.375,0.015,0.549,0.106c-0.975,0.066-1.446,0.653-2.329,0.917c-0.801,0.238-1.461,0.601-2.273,0.764c-0.616,0.121-0.874,0.043-1.477-0.28c-0.667-0.361-1.09-0.411-1.832-0.528c-0.389-0.06-0.625-0.262-0.913-0.516c-0.364-0.321-0.717-0.389-1.157-0.55c-0.357-0.13-0.435-0.431-0.703-0.662c-0.325-0.274-0.897-0.329-1.298-0.434c-0.396-0.101-0.85-0.138-1.22-0.32c-0.386-0.19-0.675-0.509-1.077-0.686c-0.931-0.413-1.87-0.646-2.694-1.279c-0.679-0.522-1.048-1.256-1.651-1.806c-0.235-0.218-0.54-0.13-0.817-0.076c-0.421,0.083-1.125-0.215-1.518-0.354c-0.654-0.229-1.551-0.547-1.974-1.127c-0.209-0.289-0.353-0.612-0.531-0.917c-0.3-0.523-0.73-0.542-1.186-0.858c-0.096-0.484-1.311-0.734-1.736-1.116c-0.224-0.201-0.158-0.521-0.376-0.737c-0.246-0.245-0.474-0.81-0.615-1.13c-0.168-0.374-0.488-1.41-0.02-1.699c0.325-0.203,0.706-0.091,0.985-0.402c0.261-0.29-0.323-0.533-0.54-0.485c0.122-0.391,1.512-1.705,1.122-2.188c-0.358-0.45-0.493-0.71-0.68-1.26c-0.206-0.591,0.046-1.044-0.018-1.634c-0.139-1.269-1.348-2.327-1.913-3.437c-0.652-1.279-1.357-2.224-2.489-3.128c0.308,0.135,0.561,0.517,0.706,0.025c-0.493,0.057-1.338-0.413-1.141-0.954c0.142-0.391,0.179-1.518-0.533-1.218c0-0.465-0.069-0.115-0.395-0.284c-0.222-0.122-0.41-0.319-0.649-0.396c0.321,0.064,0.346,0.041,0.08-0.068c-0.142-0.162-0.108-0.399-0.267-0.562c-0.16,0.144-0.343,0.249-0.55,0.314c-0.074-0.331,0.321-0.359,0.368-0.654c-0.396,0.365-0.598,0.143-1.1,0.024c0.099-0.059,0.193-0.122,0.289-0.183c-0.231-0.194-0.347-0.142-0.341,0.156c-0.014-0.378,0.042-0.752,0.223-1.092c0.067-0.125,0.553-0.984,0.483-0.503c0.103-0.203,0.336-0.583,0.5-0.264c0.053-0.271,0.013-0.505-0.317-0.285c0.139-0.337,0.09-0.77-0.25-0.977c-0.27-0.162-0.556,0.129-0.845-0.133\n\tc-0.316-0.282,0.059-1.153-0.326-1.255c-0.272-0.073-1.139-0.169-1.161-0.549c-0.025-0.406-0.057-1.777,0.464-1.771c-0.248-0.027-0.842-0.118-0.761-0.338c-0.114,0.1-0.19,0.224-0.234,0.369c-0.017-0.386-0.55-0.412-0.748-0.665c-0.17-0.218-0.223-0.586-0.325-0.84c-0.104-0.261-0.402-0.272-0.549-0.486c-0.229-0.328-0.163-0.931-0.412-1.209c-0.431-0.48-0.1-0.937-0.244-1.485c-0.462,0.355-0.311-0.639-0.367-0.864c-0.189-0.744-0.19-1.169-0.141-1.914c0.042-0.612-0.388-1.164-0.245-1.771c0.069-0.282,0.551-0.992,0.461-1.207c-0.153-0.353-0.732-0.349-1.04-0.457c-0.495-0.174,0.148-0.84-0.634-0.896c-0.269-0.02-0.375,0.29-0.674,0.272c-0.286-0.025-0.521-0.251-0.695-0.454c-0.371-0.43-0.861-0.561-1.244-1.002c0.031,0.33,0.408,0.638,0.272,0.979c-0.17,0.423-0.472,0.888-0.679,1.308c-0.213,0.421,0.105,0.838,0.019,1.271c-0.095,0.475-0.132,0.969-0.314,1.424c-0.441,1.106,0.048,1.54,0.742,2.354c0.631,0.741,0.797,1.261,0.749,2.212c0.449-0.337,0.66,0.47,0.72,0.758c0.033,0.152,0.019,0.459,0.139,0.572c0.101,0.094,0.507,0.187,0.415,0.393c-0.22,0.479-0.351,1.787,0.073,2.187c0.574,0.539,0.504,1.507,1.189,1.901c-0.393,0.293-0.058,1.237-0.025,1.65c0.267-0.229,0.106-0.787,0.052-1.075c1.331,0.226,0.314,4.498,1.206,4.292c-0.07,0.434-0.105,0.936,0.025,1.361c0.134,0.449,0.492,0.692,0.161,1.165c-0.431,0.617-0.134,1.777,0.755,1.685c-0.593,0.059-0.071,0.077,0.011-0.038c0.099-0.142,0.109-0.322,0.223-0.46c0.139,0.338,0.689,0.816,0.965,1.044c0.154,0.125,0.118,0.91,0.214,1.125c0.218,0.498,0.929,0.846,0.284,1.445c-0.255,0.238-1.188,0.985-1.535,0.829c-0.456-0.204-0.223-1.218-0.407-1.607c-0.137-0.283-0.385-0.494-0.619-0.694c-0.379-0.324-0.582-0.798-0.911-1.164c-0.476-0.537-1.227-0.771-1.625-1.396c-0.334-0.522-1.143-0.828-0.947-1.574c-0.047,0.177-0.108,0.354-0.182,0.522c0.076-1.51,1.319-2.473,0.575-4.036c-0.286-0.604-0.942-0.681-1.325-1.241c-0.172-0.254-0.444-0.654-0.453-0.975c-0.008-0.232,0.267-0.288,0.183-0.549c-0.162,0.201-0.182,0.593-0.445,0.706c-0.27,0.117-0.487-0.123-0.765,0.075c-0.223,0.163-0.359-0.186-0.419-0.332c-0.147-0.353-0.426-0.415-0.7-0.634c-0.053-0.106-0.122-0.205-0.2-0.294c-0.154-0.036-0.305-0.075-0.456-0.124c-0.276-0.205-0.145-0.317-0.198-0.585c-0.123-0.647-1.118-0.757-1.163-1.483c0.625,0.064,1.414,0.401,1.961-0.076c-0.025,0.68,1.184,0.502,0.837,1.207c0.32-0.249,0.479-1.107,0.13-1.388c0.003,0.16-0.139,0.813-0.454,0.66c-0.186-0.091,0.074-0.625,0.088-0.764c-0.097,0.057-0.192,0.119-0.288,0.182c0.309-0.669,1.276-1.311,0.889-2.146c-0.402-0.866-0.861-1.993-1.649-2.575c-0.648-0.479-1.171-0.862-1.323-1.698c-0.058-0.315,0.157-0.538,0.225-0.838c0.086-0.39-0.286-0.56-0.106-0.778c-0.08,0.075-0.169,0.146-0.262,0.211c-0.169-0.704,0.552-1.013-0.035-1.665c-0.269-0.298,0.064-0.528,0.064-0.847c0-0.431-0.347-0.715-0.412-1.11c-0.048-0.294,0.118-0.536,0.316-0.72c0.173-0.163-0.062-0.421-0.133-0.581c-0.083-0.107-0.155-0.22-0.218-0.336c0.037-0.174,0.074-0.348,0.105-0.523c-0.068-0.375-0.123-0.25,0.088-0.656\"\n        />\n      </G>\n      <G id=\"MW\">\n        <Path\n          id=\"Path8699\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.904,298.181c0.009,0.335,0.003,0.687,0.109,0.954c0.152,0.377,0.576,0.378,0.661,0.843c0.084,0.464-0.074,1.449-0.515,1.686c-0.319,0.173-0.579-0.09-0.877-0.257c-0.026,0.175-0.004,0.384-0.184,0.621c-0.196,0.26-0.333,0.828-0.402,1.1c-0.153,0.597,0.05,0.412,0.146,1.173c0.058,0.434,1.168,1.551,1.574,1.94c0.601,0.576,0.341,0.421,0.183,0.99c-0.072,0.271,0.419,0.294,0.551,0.146c0.131-0.146,0.158-0.591,0.146-0.73c-0.025-0.345-0.348-0.946-0.439-1.062c0.421-0.339,0.335-0.892,0.621-1.136c0.292-0.25,0.718-0.173,1.026-0.403c0.272-0.205,0.387-0.594,0.437-0.916c0.119-0.745-0.144-1.442,0.036-2.158c0.209-0.816,0.188-1.442-0.367-2.09c-0.5-0.581-0.841-1.163-1.209-1.72c-0.558-0.845-0.587-0.867-1.062-1.099c0.074,0.161-0.197,0.714,0.401,0.622c0.665,0.519,0.78,2.279,0.551,2.159l-0.99-1.282C568.331,297.96,568.109,298.134,567.904,298.181L567.904,298.181z\"\n        />\n        <Path\n          id=\"Path8697\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.182,292.027c-0.152-0.073-0.32-0.263-0.439-0.256c-0.299,0.018-0.376-0.008-0.402,0.292c-0.025,0.304,0.954,0.603,0.916,0.953c-0.037,0.354-0.426,0.435-0.661,0.477c-0.232,0.042-0.485,0.006-0.621-0.183c-0.137-0.187,0.269-0.473,0.074-0.73c-0.056-0.074-0.235-0.036-0.329-0.074c-0.354,0.306-1.634,0.68-1.539,1.284c0.107,0.682,0.138,0.831-0.037,1.355c-0.172,0.521-0.679,1.322-0.767,1.502c-0.092,0.287,0.667,1.061,1.025,0.916c0.084-0.034,1.476,1.568,1.684,1.797c0.015-0.335,0.521-0.217,0.879-0.256c0.439-0.053,0.936-0.383,1.099-0.146c0.419,0.602,0.423,1.409,0.369,2.013c-0.022,0.217-0.128,0.315-0.147,0.439c0.302,0.166,0.562,0.428,0.878,0.256c0.439-0.237,0.598-1.223,0.515-1.686c-0.084-0.464-0.509-0.466-0.661-0.843c-0.106-0.268-0.101-0.618-0.11-0.953c-0.276,0.066-0.517-0.176-0.254-1.318c0.182-0.803-1.019-0.419-0.732-2.199c0.07-0.427,0.461-0.402-0.768-2.527C566.128,292.109,566.191,292.059,566.182,292.027L566.182,292.027z\"\n        />\n        <Path\n          id=\"Path8689\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M563.362,283.015c0.174,0.204,0.011,0.595,0.072,0.66c0.114,0.121,0.288,0.122,0.768,0.439c0.582,0.389-0.173,0.604,0.438,1.318c0.768,0.891,0.644,1.602,0.185,1.943c-0.39,0.289-0.977,0.116-0.585,0.844c0.335,0.624-0.074,0.883-0.073,1.502c0.005,0.741-0.403,2.437,0.621,2.748c-0.01,0.012-0.059,0.024-0.073,0.035c0.093,0.039,0.272,0,0.328,0.074c0.193,0.257-0.211,0.546-0.074,0.73c0.136,0.188,0.388,0.225,0.62,0.185c0.235-0.042,0.624-0.124,0.663-0.477c0.035-0.352-0.943-0.648-0.916-0.953c0.024-0.302,0.105-0.273,0.402-0.292c0.122-0.008,0.288,0.184,0.439,0.255c-0.157-0.559,0.831-1.391,0.807-2.27c-0.008-0.236-0.152-2.246-0.221-2.676c-0.077-0.504,0.412-0.65-0.11-1.281c-0.581-0.702-0.617-1.247-0.623-1.722c-0.183-0.355-0.839-0.324-1.135-0.368c-0.305-0.042-0.188-0.321-0.551-0.367C564.062,283.306,563.447,283.081,563.362,283.015L563.362,283.015z\"\n        />\n        <Path\n          id=\"mw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M562.391,296.633c0.091-0.176,0.578-0.964,0.754-1.486c0.173-0.521,0.137-0.667,0.031-1.349c-0.099-0.626,1.313-1.022,1.605-1.332c-1.026-0.313-0.597-1.996-0.6-2.736c-0.003-0.619,0.397-0.877,0.062-1.505c-0.391-0.727,0.189-0.565,0.58-0.855c0.459-0.337,0.568-1.043-0.196-1.934c-0.615-0.715,0.156-0.929-0.428-1.318c-0.479-0.321-0.668-0.305-0.778-0.423c-0.063-0.067,0.116-0.463-0.058-0.667c0.085,0.067,0.686,0.293,0.977,0.331c0.361,0.047,0.264,0.322,0.566,0.364c0.296,0.042,0.951-0.012,1.132,0.343c0.009,0.476,0.031,1.036,0.615,1.737c0.521,0.632,0.025,0.762,0.103,1.264c0.065,0.429,0.225,2.445,0.232,2.681c0.025,0.928-1.173,1.85-0.856,2.402c1.23,2.124,0.838,2.094,0.768,2.52c-0.286,1.779,0.919,1.375,0.737,2.181c-0.451,1.983,0.744,1.659,0.689,0.717l0.985,1.268c0.229,0.12,0.094-1.626-0.567-2.148c-0.6,0.09-0.339-0.472-0.418-0.633c0.471,0.229,0.523,0.266,1.083,1.109c0.37,0.559,0.697,1.144,1.195,1.725c0.554,0.646,0.565,1.262,0.359,2.081c-0.182,0.718,0.088,1.42-0.027,2.167c-0.053,0.321-0.146,0.705-0.423,0.911c-0.308,0.229-0.746,0.155-1.037,0.405c-0.288,0.246-0.196,0.776-0.618,1.114c0.093,0.118,0.406,0.737,0.426,1.083c0.012,0.139,0.008,0.577-0.125,0.724c-0.134,0.146-0.65,0.111-0.574-0.158c0.155-0.567,0.422-0.411-0.175-0.987c-0.406-0.389-1.519-1.486-1.575-1.922c-0.097-0.761-0.302-0.585-0.147-1.182c0.07-0.271,0.233-0.854,0.43-1.112c0.312-0.411,0.26-0.522,0.309-1.041c0.057-0.606,0.06-1.41-0.356-2.011c-0.164-0.238-0.654,0.089-1.094,0.139c-0.356,0.042-0.891-0.062-0.906,0.272c-0.207-0.224-1.589-1.84-1.671-1.806C563.035,297.711,562.296,296.92,562.391,296.633L562.391,296.633z\"\n        />\n      </G>\n      <G id=\"MV\">\n        <Path\n          id=\"mv\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M659.12,245.106c0.028-0.256-0.069-0.572-0.393-0.5C658.921,244.71,659.073,244.889,659.12,245.106\"\n        />\n        <Circle\n          id=\"mv.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"658.807\"\n          cy=\"242.931\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"MU\">\n        <Path\n          id=\"mu\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M629.701,316.435c-0.189,0.203-1.106,1.553-0.469,1.627C630.244,318.184,630.372,316.291,629.701,316.435\"\n        />\n        <Circle\n          id=\"mu.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"628.486\"\n          cy=\"316.707\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"MT\">\n        <Path\n          id=\"mt\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.659,140.977c-0.287-0.029-0.562-0.302-0.42-0.602C511.449,140.497,511.948,140.655,511.659,140.977\"\n        />\n        <Circle\n          id=\"mt.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"511.89\"\n          cy=\"141.113\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"MS\">\n        <Path\n          id=\"ms\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.677,201.147c-0.02-0.096,0.04-0.06,0.023-0.156c0.065,0.064,0.093,0.1,0.099,0.139c0.003,0.039-0.02,0.057-0.059,0.123\"\n        />\n        <Circle\n          id=\"ms.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"301.591\"\n          cy=\"203.436\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"MR\">\n        <Path\n          id=\"Path9099\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.479,196.672c0.224-0.107,0.792-0.218,0.809-0.292c0.025-0.117-0.519-0.436-0.843-0.697C428.479,196.004,428.467,196.346,428.479,196.672L428.479,196.672z\"\n        />\n        <Path\n          id=\"Path8942\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.099,193.448l-7.985,0.183c0.152,0.309,0.214,0.656,0.257,0.989c0.046,0.371,0.033,0.716,0.074,1.063c0.324,0.258,0.865,0.58,0.844,0.697c-0.018,0.074-0.582,0.188-0.809,0.293c0.017,0.361,0.111,0.708,0.074,1.098c-0.18,1.856-1.427,3.386-1.427,5.276c0.135-0.286,0.539-1.377,0.879-1.502c0.349-0.098,0.284,0.188,0.695,0.222c1.945,0.145,2.229-0.687,3.077-0.661c0.015,0,0.023-0.001,0.036,0l1.43-1.063l0.915-1.905l3.664-3.189L436.099,193.448L436.099,193.448z\"\n        />\n        <Path\n          id=\"Path9071\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.343,205.939c0.296,0.208,0.492,0.158,0.66,0.477c0.149,0.284,0.708,0.73,0.697,0.695c2.043,0.146,0.891-2.175,1.721-2.637c0.111-0.059,0.335,0.164,0.516,0.256c0.095-0.456,0.271-0.938,0.22-1.247c-0.068-0.403-0.159-0.571-0.401-0.695c-0.243-0.124-0.533,0.315-0.808,0.11c-0.04-0.029-0.024-0.133-0.036-0.186c-0.515,0.619-1.651,1.352-2.088,2.015C437.514,205.201,437.435,205.538,437.343,205.939L437.343,205.939z\"\n        />\n        <Path\n          id=\"Path9037\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.343,205.939c0.09-0.402,0.171-0.74,0.476-1.209c0.435-0.667,1.574-1.398,2.089-2.014c-0.078-0.286,0.157-0.791-0.183-1.061c-0.399-0.322-1.212,0.38-1.83,0.108c-0.276-0.123-0.441-0.452-0.622-0.769c-0.037,0.229-0.041,0.447-0.367,0.769c-0.32,0.315-1.036,0.5-1.724,0.697c-0.151,0.042-0.221,0.135-0.367,0.183c0.14,0.044,0.178,0.18,0.367,0.182c0.239,0.005,0.747,0.599,0.845,1.064c0.075,0.378-0.289,0.358,0.551,0.916c0.312,0.208,0.313,0.772,0.697,1.1C437.3,205.93,437.316,205.921,437.343,205.939L437.343,205.939z\"\n        />\n        <Path\n          id=\"Path9010\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.778,195.794c-0.335,0.176-0.628,0.473-0.732,0.697c-0.208,0.439,0.335,0.514,0.329,1.025c-0.004,0.517-0.186,1.597-0.62,1.943c-0.438,0.347-0.85,0.235-1.319,0.074c-0.156-0.054-0.224-0.203-0.402-0.367c-0.547,0.358-1.129,0.722-1.429,1.099c-0.227,0.283-0.295,0.517-0.33,0.731c0.181,0.316,0.346,0.647,0.623,0.768c0.619,0.272,1.433-0.429,1.829-0.108c0.4,0.319-0.055,1.04,0.223,1.244c0.272,0.207,0.563-0.232,0.807-0.109c0.243,0.123,0.335,0.29,0.402,0.697c0.053,0.307-0.123,0.79-0.221,1.245c0.175,0.093,0.305,0.057,0.513,0.257c0.354,0.337,0.718,0.671,0.954,1.063c0.313-0.858,0.81-1.057,1.429-0.99c-0.379-1.065-0.821-2.201-0.844-2.783c-0.029-0.931,0.195-0.222,0.184-0.916c-0.013-0.698-0.765-2.198-0.807-3.15c-0.024-0.474,0.224-0.96,0.403-1.393c0.176-0.431,0.282-0.801,0-1.025C442.484,195.567,442.11,195.614,441.778,195.794L441.778,195.794z\"\n        />\n        <Path\n          id=\"Path8925\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.818,202.642c0.146-0.047,0.217-0.139,0.368-0.183c0.687-0.196,1.404-0.384,1.722-0.697c0.633-0.628,0.225-0.916,0.698-1.502c0.299-0.373,0.88-0.743,1.427-1.1c-0.358-0.325-0.807-0.731-0.807-0.731l0.073-3.042l-0.476-0.439l-3.664,3.189l-0.915,1.905l-1.43,1.064c0.521,0.022,0.889,0.103,1.282,0.292C433.773,201.724,434.038,202.399,434.818,202.642L434.818,202.642z\"\n        />\n        <Path\n          id=\"Path8934\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.297,204.952l-0.256-2.273l2.345-2.746l-0.99-0.991l-1.356,0.293l-2.013-0.916l-1.428,0.291l-2.125-0.729c-0.023,0.114-0.116,0.216-0.11,0.327c0.04,0.953,0.794,2.453,0.807,3.151c0.012,0.697-0.216-0.018-0.185,0.915c0.023,0.581,0.465,1.717,0.844,2.785c0.209,0.023,0.37-0.027,0.623,0.073c0.641,0.256,1.947,0.109,2.089-0.768C446.699,204.905,447.316,204.989,448.297,204.952L448.297,204.952z\"\n        />\n        <Path\n          id=\"Path8950\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.405,180.041l-4.286,11.283l-1.244,3.26l-2.306,4.431l0.476,0.223l1.355-0.292l0.989,0.989l-2.344,2.748l0.254,2.272c0.785-0.029,1.766-0.132,3.227-0.183h5.785c0.176-0.066,0.226-0.635,0.257-1.245c0.024-0.52,0.371-0.718,0.109-1.393c-0.041-0.103-0.497-0.264-0.661-0.699l-0.768-10.11L455.405,180.041L455.405,180.041z\"\n        />\n        <Path\n          id=\"Path8939\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.566,199.016l2.305-4.43l1.246-3.26h-8.428l-1.427,1.428h-0.916l-2.528,2.198l0.476,0.439l-0.073,3.042c0,0,0.739,0.937,1.208,1.1c0.47,0.161,0.881,0.271,1.319-0.074c0.435-0.347,0.619-1.426,0.621-1.943c0.006-0.515-0.538-0.583-0.329-1.025c0.105-0.223,0.398-0.519,0.731-0.698c0.335-0.176,0.707-0.224,0.99,0c0.281,0.224,0.175,0.593,0,1.026c-0.136,0.328-0.225,0.699-0.292,1.062l2.124,0.73l1.429-0.292L447.566,199.016z\"\n        />\n        <Path\n          id=\"Path8955\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.222,177.219l-10.22,9.414l-5.056,0.438l-2.783-1.245c-0.044,0.186-0.008,0.533-0.111,0.586h-3.37l0.368,0.732l-0.402,1.427l0.22,3.042l-0.367,1.906l2.601-0.074l1.722,1.502l2.527-2.198h0.915l1.428-1.429h8.427l4.286-11.283L455.222,177.219L455.222,177.219z\"\n        />\n        <Path\n          id=\"Path8147\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.726,167.731l-0.146,4.032l-9.016,0.109l-0.401,7.914c-1.849,0.754-1.836,0.619-2.417,1.172c-0.696,0.66-0.615,1.221-0.55,2.089c0.026,0.689,0.141,2.044-0.036,2.783l2.783,1.246l5.056-0.439l10.22-9.413l-0.183-2.307h4.834C456.551,172.424,453.169,170.048,449.726,167.731L449.726,167.731z\"\n        />\n        <Path\n          id=\"Path8977\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.967,191.761c-0.14,0.213-0.298,0.417-0.37,0.661c0.19-0.065,0.427-0.109,0.405-0.329c-0.199,0.053-0.372,0.211-0.44,0.403c0.006-0.027,0.027-0.048,0.035-0.073c-0.085,0.028-0.091,0.173-0.182,0.146c0.041,0.396,0.441,0.588,0.66,0.879c0.04,0.051,0.01,0.124,0.036,0.183l5.387-0.111l0.367-1.906l-0.221-3.042l0.401-1.427l-0.109-0.259l-4.652,0.184l0.622,1.21l-1.686,3.518L427.967,191.761L427.967,191.761z\"\n        />\n        <Path\n          id=\"Path8960\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.967,191.761l0.255,0.037l1.686-3.517l-0.621-1.21l4.652-0.183l-0.257-0.474h-6.74c-0.354,0.019-0.529,0.342-0.585,0.474c-0.202,0.482-0.258,0.856-0.183,1.356c0.078-0.39,0.201-0.785,0.294-1.172c0.579,0.438,0.447,1.36,1.023,1.797c0.032-0.174,0.094-0.357,0.185-0.515c0.214,0.647,1.08,1.804,0.514,2.453c-0.124,0.144,0.033,0.479-0.073,0.697C428.07,191.595,428.021,191.68,427.967,191.761L427.967,191.761z\"\n        />\n        <Path\n          id=\"Path3878\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.71,191.899c0.183-0.233,0.222-0.525,0.234-0.813C427.735,191.289,427.554,191.604,427.71,191.899\"\n        />\n        <Path\n          id=\"mr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M426.168,188.235c-0.074-0.5-0.03-0.844,0.17-1.326c0.058-0.136,0.241-0.461,0.593-0.478l10.136-0.011c0.517-0.272,0.161-2.511,0.126-3.374c-0.063-0.866-0.152-1.431,0.544-2.088c0.581-0.549,0.563-0.413,2.41-1.165l0.403-7.936l9.043-0.105l0.123-4.028c3.443,2.318,6.819,4.703,10.142,7.193c-1.599,0-3.208,0-4.802,0l1.97,26.499c0.163,0.435,0.609,0.618,0.649,0.721c0.263,0.671-0.084,0.875-0.109,1.396c-0.028,0.61-0.09,1.158-0.267,1.222l-5.773,0.008c-3.281,0.114-4.687,0.563-4.975-0.409c-0.14,0.879-1.441,1.025-2.082,0.768c-1.015-0.401-1.658-0.231-2.077,0.909c-0.235-0.387-0.578-0.72-0.929-1.06c-0.419-0.402-0.816-0.619-1.041-0.494c-0.83,0.462,0.327,2.78-1.713,2.634c0.009,0.037-0.551-0.397-0.701-0.681c-0.183-0.354-0.396-0.24-0.746-0.54c-0.384-0.325-0.354-0.861-0.669-1.065c-0.838-0.557-0.505-0.568-0.583-0.942c-0.094-0.469-0.569-1.061-0.808-1.063c-1.234-0.02-1.321-1.019-2.123-1.405c-0.404-0.195-0.756-0.297-1.301-0.317c-0.849-0.025-1.142,0.803-3.087,0.658c-0.412-0.031-0.355-0.306-0.705-0.207c-0.339,0.124-0.738,1.215-0.873,1.501c0-1.892,1.244-3.434,1.423-5.286c0.108-1.114-0.045-2.057-0.186-3.15c-0.051-0.394-0.037-0.827-0.288-1.162c-0.22-0.291-0.598-0.5-0.639-0.895c0.291,0.09,0.613-0.124,0.578-0.445c-0.196,0.054-0.354,0.202-0.421,0.393c0.073-0.379,0.378-0.646,0.544-0.979c0.106-0.217-0.049-0.561,0.078-0.704c0.567-0.651-0.304-1.807-0.519-2.452c-0.089,0.156-0.149,0.322-0.181,0.499c-0.577-0.436-0.439-1.34-1.021-1.78C426.389,187.474,426.249,187.845,426.168,188.235\"\n        />\n      </G>\n      <G id=\"MQ\">\n        <Path\n          id=\"mq\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M304.85,208.255c-0.211-0.324-0.469-0.049-0.574-0.355c-0.1-0.298-0.233-0.62-0.238-0.94c-0.006-0.417,0.43-0.052,0.545,0.091C304.802,207.33,305.111,207.909,304.85,208.255\"\n        />\n        <Circle\n          id=\"mq.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"306.036\"\n          cy=\"208.4\"\n          r=\"1.538\"\n        />\n      </G>\n      <G id=\"MP\">\n        <Path\n          id=\"mp\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M873.093,206.084c0.073-0.17,0.095-0.342,0.057-0.522C872.967,205.699,872.936,205.909,873.093,206.084\"\n        />\n        <Circle\n          id=\"mp.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"871.787\"\n          cy=\"205.413\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"ML\">\n        <Path\n          id=\"Path9866\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M452.034,204.73c-0.824-0.005-1.637,0.01-2.451,0.074c-0.4,0.028-1.104,0.131-1.76,0.109c0.009,0.315-0.024,0.63,0.147,0.916c0.246,0.413,0.866,0.712,1.393,0.989c0.525,0.279,0.962,0.553,0.842,0.954c-0.116,0.402-0.582,0.322-1.024,0.223c-0.442-0.102-0.884-0.238-1.024,0.073c-0.141,0.313,0.111,0.556,0.402,0.808c0.29,0.253,0.635,0.509,0.732,0.916c0.193,0.814,0.099,2.015-0.33,2.967c-0.315,0.698-1.025,1.201-1.649,1.759c0.319,0.194,0.174,0.611,0.326,0.915c0.204,0.4,0.399,0.549,0.331,1.026c-0.015,0.093,0.094,0.087,0.109,0.182c0.304-0.107,0.621-0.194,0.954-0.256c0.896-0.169,1.798-0.232,2.271-0.585c0.474-0.354,0.653-0.854,0.808-1.245c0.154-0.392,0.289-0.679,0.622-0.584c0.334,0.093,0.291,0.401,0.221,0.768c-0.072,0.37-0.194,0.801-0.034,1.062c0.156,0.262,0.451,0.554,0.73,0.769c0.278,0.213,0.565,0.326,0.806,0.222c0.241-0.108,0.231-0.325,0.183-0.585c-0.046-0.26-0.12-0.558,0.037-0.731c0.155-0.173,0.443-0.094,0.73-0.073c0.289,0.023,0.552-0.013,0.663-0.328c0.107-0.321-0.108-0.697-0.439-1.064c-0.335-0.367-0.769-0.708-1.063-0.953c-0.293-0.244-0.703-0.347-1.063-0.438c-0.359-0.091-0.674-0.175-0.768-0.475c-0.095-0.299,0.073-0.567,0.292-0.807c0.223-0.237,0.483-0.468,0.515-0.729c0.059-0.532-0.541-0.779-0.403-1.394c0.14-0.616,1.401-1.145,1.54-1.758c0.138-0.615-0.435-0.781-0.403-1.391c0.017-0.306-0.016-0.67,0.072-1.025c0.023-0.089,0.146-0.17,0.184-0.256C453.704,204.759,452.859,204.735,452.034,204.73L452.034,204.73z M450.753,212.936c0.292-0.025,0.566,0.035,0.66,0.293c0.095,0.257-0.157,0.613-0.475,0.877c-0.32,0.268-0.719,0.472-0.953,0.369c-0.234-0.109-0.315-0.349-0.293-0.585c0.02-0.239,0.138-0.503,0.293-0.661C450.139,213.074,450.459,212.963,450.753,212.936L450.753,212.936z\"\n        />\n        <Path\n          id=\"Path9837\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.309,214.51c0.62-0.559,1.336-1.062,1.649-1.756c0.429-0.954,0.525-2.153,0.331-2.968c-0.099-0.407-0.444-0.664-0.734-0.916c-0.288-0.252-0.543-0.494-0.402-0.808c0.14-0.312,0.584-0.174,1.026-0.073c0.441,0.102,0.911,0.178,1.023-0.224c0.118-0.401-0.318-0.673-0.844-0.953c-0.525-0.281-1.146-0.578-1.393-0.989c-0.171-0.288-0.139-0.603-0.145-0.916c-0.565-0.022-1.107-0.122-1.283-0.553c-0.148,0.934-1.559,0.972-2.234,0.699c-1.028-0.42-1.579,0.057-1.906,0.953c-0.173-0.385-1.896-2.402-2.271-1.173c-0.166,0.539,0.007,1.472-0.329,1.906c-0.401,0.513-0.646,0.25-1.138,0.367c0.156,0.378,0.272,0.386,0.11,0.77c-0.094,0.224,0.043,0.392,0.183,0.551c0.403,0.449,0.351,0.712,0.368,1.282c0.012,0.378-0.272,0.762-0.183,0.953c0.1,0.213,0.469,0.887,0.697,0.953c0.199-0.785,1.141,1.038,1.023,1.354c-0.099,0.271-0.218,0.879-0.033,1.136c0.314,0.446-0.34,0.815-0.184,1.209c0.49,1.236,1.002-0.387,1.501-0.222c0.771,0.262,0.287,1.534,1.174,0.477c0.353-0.419,0.747-0.46,1.246-0.257c0.229,0.095,0.563,0.507,0.842,0.37c0.408-0.206,0.699-0.546,1.102-0.734c0.354-0.167-0.165-0.54,0-0.697c0.148-0.138,0.663,0.15,0.807,0.224C447.322,214.481,447.294,214.507,447.309,214.51L447.309,214.51z\"\n        />\n        <Path\n          id=\"Path9849\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.523,211.178c0.17,0.425,0.98,0.917,1.319,0.953c-0.09-0.435,0.193-0.378,0.549-0.367c-0.047-0.401,0.132-0.952-0.074-1.321c0.231,0.041,0.827,0.195,0.916,0.259c0.106-0.212,0.181-0.583,0.258-0.808c0.127-0.389,0.341-0.816,0.695-1.062c0.419-0.288,0.779-0.062,1.172,0.109c0.642,0.281,0.266-0.624,0.698-0.731c0.522-0.131,0.915-0.424,1.427-0.768c0.308-0.205,1.075-0.584,1.612-1.063c0.085-0.074,0.139-0.029,0.222-0.073c-0.259-0.249-0.487-0.483-0.808-0.73c-0.507-0.4-1.042-0.735-1.537-0.845c-0.497-0.105-0.946,0.097-1.356,0.293c-0.41,0.196-0.81,0.355-1.208,0.183c-0.403-0.171-0.473-0.607-0.587-1.064c-0.112-0.454-0.271-0.895-0.843-1.135c-0.569-0.237-1.361-0.037-2.198,0.256c-0.838,0.293-1.706,0.653-2.453,0.731c-0.572,0.061-1.187-0.025-1.796-0.109c0,0.205-0.14,0.267-0.182,0.439c0.228,0.188,0.774,0.393,0.876,0.584c0.287,0.532,0.209,0.335,0,0.73c-0.104,0.198-0.48,0.272-0.843,0.404c-0.361,0.131-0.728,0.307-0.807,0.698c-0.074,0.387,0.174,0.875,0.515,1.317c0.338,0.443,0.779,0.851,1.025,1.025c0.491,0.353,0.518-0.078,0.808,0.183c0.143,0.131,0.124,0.46,0.145,0.769c0.022,0.31,0.082,0.613,0.369,0.661c0.284,0.046,0.383-0.361,0.514-0.769c0.131-0.411,0.28-0.806,0.696-0.732c0.419,0.073,0.635,0.588,0.768,1.21C461.471,210.685,461.489,210.904,461.523,211.178L461.523,211.178z\"\n        />\n        <Path\n          id=\"Path9847\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.442,213.816c0.066,0.065,0.123,0.117,0.182,0.183c0.334,0.368,0.548,0.745,0.441,1.063c-0.109,0.317-0.371,0.351-0.663,0.329c-0.288-0.025-0.577-0.105-0.73,0.073c-0.156,0.175-0.085,0.472-0.036,0.732c0.047,0.261,0.057,0.479-0.185,0.583c-0.239,0.108-0.525-0.005-0.805-0.219c-0.28-0.217-0.574-0.51-0.732-0.77c-0.158-0.261-0.035-0.695,0.037-1.063c0.073-0.369,0.113-0.675-0.223-0.767c-0.333-0.094-0.469,0.191-0.62,0.583c-0.155,0.391-0.332,0.893-0.809,1.245c-0.474,0.354-1.372,0.419-2.272,0.586c-0.329,0.062-0.647,0.152-0.952,0.254c0.021,0.123-0.035,0.324,0.146,0.224c0.062,0.485,1.101,0.666,0.916,1.172c-0.508-0.174-0.787,0.727-0.879,1.063c0.24,0.012,0.937-0.596,1.063-0.074c0.088,0.368,0,0.798,0,1.172c0.003,0.587,1.252,0.7,0.878,1.391c0.503-0.042,0.441-0.426,0.697-0.73c0.161-0.195,0.52-0.053,0.73-0.147c-0.056,0.513,0.979,0.989,1.393,0.807c-0.278-0.461,0.175-0.481,0.513-0.476c0.454,0.009,0.319-0.728,0.33-1.024c0.176,0.098,0.343,0.431,0.585,0.367c0.233-0.063,0.271-0.484,0.514-0.584c0.216,0.386-0.188,1.626,0.439,1.683c0.569,0.052,0.356-0.533,0.808-0.66c0.215-0.06,0.653-0.058,0.807-0.257c0.379-0.495,0.303-1.171,0.183-1.718c-0.025-0.11,0.371-0.181,0.438-0.293c0.208-0.343,0.521-1.287,0.146-1.503c-0.222-0.127,0.286-0.516-0.439-0.697c0.409,0.022,0.647-0.409,1.024-0.475c0.403-0.073,0.804,0.06,1.137-0.222c0.716-0.608,0.882-1.304,0.512-1.943c-0.154-0.269,0.223-0.234,0.439-0.257c-0.335-0.201-0.659-0.413-0.916-0.402c-0.593,0.022-0.741,0.49-1.243,0.515c-0.505,0.024-0.869-0.583-1.613-0.515c-0.369,0.036-0.683,0.371-1.062,0.697C455.573,213.784,455.493,213.773,455.442,213.816L455.442,213.816z\"\n        />\n        <Path\n          id=\"Path9835\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.442,213.816c0.052-0.041,0.132-0.029,0.182-0.074c0.377-0.326,0.693-0.661,1.063-0.697c0.743-0.073,1.109,0.535,1.612,0.515c0.501-0.024,0.65-0.491,1.244-0.515c0.257-0.009,0.579,0.203,0.916,0.402c0.067-0.006,0.175-0.008,0.185-0.035c0.075-0.279,0.083-0.555-0.109-0.879c-0.349-0.586,0.153,0.186,0.842-1.465c-0.003,0.047,0.127,0.062,0.146,0.11c-0.033-0.271-0.05-0.492-0.109-0.767c-0.135-0.62-0.353-1.137-0.768-1.21c-0.417-0.073-0.565,0.321-0.696,0.732c-0.13,0.41-0.229,0.817-0.515,0.77c-0.284-0.047-0.346-0.351-0.368-0.662c-0.021-0.312,0-0.638-0.146-0.767c-0.29-0.263-0.315,0.168-0.808-0.184c-0.245-0.174-0.686-0.583-1.024-1.025c-0.337-0.442-0.591-0.928-0.515-1.318c0.075-0.39,0.446-0.567,0.808-0.698c0.361-0.132,0.737-0.207,0.842-0.404c0.208-0.395,0.288-0.198,0-0.73c-0.103-0.192-0.647-0.397-0.877-0.584c-0.042,0.174,0.01,0.459-0.183,0.438c-0.634-0.066-1.446,0-2.089,0c-0.182,0-0.369,0.001-0.551,0c-0.036,0.088-0.162,0.168-0.182,0.255c-0.089,0.357-0.058,0.72-0.074,1.026c-0.03,0.612,0.542,0.779,0.402,1.392c-0.139,0.616-1.402,1.145-1.539,1.758c-0.139,0.617,0.461,0.862,0.402,1.392c-0.025,0.267-0.291,0.494-0.514,0.732c-0.221,0.237-0.387,0.508-0.293,0.807c0.094,0.299,0.41,0.384,0.769,0.476c0.359,0.093,0.768,0.196,1.062,0.439C454.802,213.246,455.145,213.524,455.442,213.816z\"\n        />\n        <Path\n          id=\"Path9829\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.122,196.489l-6.115-0.182l-0.809,1.317l-2.052-0.219l-2.746-3.261l-2.417-0.585l-0.402,3.261l-1.943,1.318l0.403,1.61l2.345,0.292l0.474,6.081c0.149,0.036,0.272,0.114,0.369,0.184c0.236,0.172,0.405-0.261,1.025,0c0.257,0.107,0.471,0.228,0.73,0.329c0-0.452,0.007-0.188,0.369-0.183c0.201-0.005,0.644,0,0.841,0.036c0.345,0.074,0.817-0.025,1.063-0.292c0.781-0.857,0.766-0.716,1.869-0.808c0.451-0.034,3.438,0.14,3.552-0.29c0.043-0.168,0.992,0.089,1.101,0.109c0.478,0.08,0.237-0.282,0.584-0.551c0.284-0.222,0.619-0.34,0.768-0.699c0.156-0.368,0.161-0.777,0.33-1.135c0.555-1.163,0.414-0.667,0.475-1.062c0.19-1.21,0.115-1.395,0.147-1.648C484.24,198.938,484.159,197.71,484.122,196.489L484.122,196.489z\"\n        />\n        <Path\n          id=\"Path9825\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.218,184.472l-0.402,2.159l-5.274,3.958l3.443,2.964l2.416,0.586l2.747,3.26l2.053,0.22l0.809-1.318l6.113,0.183c-0.027-1.073-0.011-2.145,0.038-3.188c-0.812,0.101-1.746,0.557-2.565,0.437c-0.774-0.109-0.435-0.574-0.22-1.062c0.153-0.352,0.252-1.361-0.11-1.574c-0.496-0.293-1.222-0.343-1.758-0.515c-0.344-0.107-0.469-0.511-0.768-0.661c-0.421-0.206-0.242,0.041-0.477,0c-0.321-0.056-0.592-0.08-0.842-0.329c-0.264-0.263-0.224-0.66-0.551-0.877c-0.196-0.13-0.465-0.202-0.695-0.293c-0.478-0.19-0.428-0.428-0.403-0.697c0.076-0.853-0.972-1.274-1.538-1.685C473.571,185.527,472.879,184.995,472.218,184.472L472.218,184.472z\"\n        />\n        <Path\n          id=\"Path9820\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.038,174.912l1.906,25.462c-0.006,0.659-0.228,1.13,0.585,1.649c0.472,0.3,0.053,1.163,0,1.612c-0.008,0.07,0,0.172,0,0.256c0.608,0.081,1.222,0.171,1.797,0.108c0.75-0.077,1.615-0.437,2.453-0.73c0.837-0.292,1.626-0.494,2.199-0.256c0.569,0.238,0.729,0.681,0.843,1.135c0.113,0.457,0.184,0.894,0.585,1.064c0.402,0.174,0.797,0.013,1.209-0.183c0.41-0.196,0.862-0.399,1.355-0.293c0.496,0.108,1.031,0.447,1.538,0.845c0.32,0.25,0.549,0.482,0.808,0.73c0.196-0.105,0.399-0.22,0.548-0.183l-0.475-6.081l-2.343-0.291l-0.402-1.612l1.942-1.318l0.402-3.261l-3.443-2.964l5.274-3.958l0.402-2.158c-4.041-3.185-8.066-6.359-12.345-9.562L455.038,174.912L455.038,174.912z\"\n        />\n        <Path\n          id=\"Path9872\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.753,212.936c0.292-0.025,0.566,0.035,0.66,0.293c0.095,0.257-0.157,0.613-0.475,0.877c-0.32,0.268-0.719,0.472-0.953,0.369c-0.234-0.109-0.315-0.349-0.293-0.585c0.02-0.239,0.138-0.503,0.293-0.661C450.139,213.074,450.459,212.963,450.753,212.936L450.753,212.936z\"\n        />\n        <Path\n          id=\"ml\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M438.675,207.103c0.491-0.12,0.713,0.147,1.112-0.364c0.335-0.434,0.185-1.362,0.35-1.903c0.372-1.23,2.083,0.809,2.257,1.191c0.326-0.894,0.869-1.385,1.898-0.965c0.676,0.272,2.109,0.224,2.258-0.709c0.386,0.933,2.286,0.518,3.03,0.461c1.815-0.139,3.685-0.041,5.504-0.041c0.644,0,1.435-0.074,2.068-0.01c0.468,0.047,0.329-0.727,0.376-1.125c0.051-0.452,0.489-1.322,0.02-1.62c-0.816-0.518-0.598-0.976-0.591-1.633l-1.901-25.465l4.816,0.002c4.977,3.73,9.648,7.444,14.355,11.145c0.567,0.409,1.63,0.816,1.554,1.667c-0.026,0.27-0.064,0.505,0.413,0.698c0.233,0.092,0.492,0.159,0.689,0.289c0.328,0.221,0.273,0.617,0.536,0.877c0.251,0.25,0.512,0.283,0.833,0.338c0.233,0.041,0.06-0.215,0.479-0.008c0.301,0.149,0.432,0.55,0.775,0.656c0.535,0.172,1.255,0.215,1.75,0.507c0.363,0.217,0.256,1.222,0.102,1.571c-0.213,0.486-0.525,0.951,0.249,1.06c0.82,0.121,1.752-0.32,2.561-0.42c-0.105,2.233,0.213,4.604-0.074,6.816c-0.034,0.254,0.045,0.425-0.146,1.638c-0.062,0.395,0.074-0.109-0.478,1.055c-0.172,0.357-0.16,0.789-0.316,1.16c-0.149,0.353-0.495,0.462-0.779,0.679c-0.349,0.271-0.109,0.62-0.588,0.541c-0.108-0.02-1.062-0.272-1.106-0.107c-0.116,0.431-3.094,0.285-3.544,0.321c-1.106,0.088-1.081-0.048-1.863,0.809c-0.244,0.27-0.729,0.365-1.071,0.287c-0.199-0.036-0.654-0.041-0.859-0.036c-0.36-0.008-0.334-0.284-0.334,0.168c-0.264-0.097-0.512-0.224-0.768-0.329c-0.619-0.262-0.768,0.173-1.004,0.002c-0.229-0.172-0.619-0.39-1.133,0.067c-0.534,0.478-1.311,0.875-1.616,1.081c-0.515,0.344-0.89,0.616-1.415,0.747c-0.433,0.109-0.081,1.025-0.72,0.745c-0.393-0.172-0.753-0.411-1.169-0.123c-0.354,0.247-0.546,0.698-0.676,1.086c-0.073,0.224-0.173,0.58-0.277,0.79c-0.089-0.062-0.668-0.206-0.899-0.239c0.206,0.368,0.008,0.909,0.055,1.308c-0.353-0.012-0.637-0.072-0.549,0.367c-0.374-0.035-1.461-0.585-1.439-1.047c-0.688,1.652-1.2,0.872-0.853,1.46c0.192,0.324,0.199,0.571,0.124,0.854c-0.031,0.114-0.862-0.031-0.66,0.315c0.371,0.639,0.205,1.327-0.511,1.933c-0.335,0.282-0.731,0.17-1.137,0.241c-0.377,0.07-0.588,0.478-0.997,0.458c0.728,0.182,0.201,0.562,0.421,0.69c0.373,0.218,0.054,1.175-0.152,1.519c-0.068,0.115-0.457,0.161-0.434,0.272c0.121,0.549,0.189,1.23-0.188,1.725c-0.152,0.198-0.597,0.19-0.814,0.251c-0.449,0.123-0.217,0.72-0.782,0.668c-0.63-0.058-0.217-1.312-0.431-1.701c-0.244,0.102-0.288,0.538-0.521,0.603c-0.241,0.066-0.424-0.27-0.603-0.369c-0.015,0.298,0.144,1.043-0.305,1.036c-0.337-0.006-0.81,0.023-0.531,0.481c-0.413,0.182-1.444-0.325-1.388-0.837c-0.212,0.094-0.554-0.014-0.715,0.18c-0.256,0.304-0.223,0.667-0.724,0.71c0.371-0.692-0.855-0.794-0.859-1.382c0-0.375,0.094-0.815,0.008-1.183c-0.126-0.52-0.818,0.09-1.061,0.078c0.092-0.336,0.358-1.22,0.866-1.048c0.183-0.503-0.856-0.691-0.916-1.176c-0.328,0.188-0.299-0.184-0.271-0.395c0.069-0.476-0.123-0.661-0.323-1.06c-0.16-0.315,0.039-0.763-0.327-0.944c-0.144-0.074-0.649-0.353-0.796-0.212c-0.166,0.157,0.365,0.542,0.009,0.713c-0.402,0.188-0.719,0.511-1.126,0.714c-0.281,0.14-0.597-0.266-0.827-0.359c-0.499-0.204-0.88-0.167-1.236,0.254c-0.886,1.059-0.4-0.203-1.17-0.462c-0.5-0.173-1.028,1.431-1.519,0.197c-0.155-0.395,0.496-0.758,0.18-1.205c-0.182-0.255-0.039-0.866,0.06-1.137c0.114-0.317-0.852-2.123-1.05-1.338c-0.226-0.063-0.587-0.768-0.688-0.979c-0.09-0.191,0.201-0.576,0.189-0.958c-0.018-0.569,0.049-0.814-0.355-1.261c-0.139-0.155-0.286-0.341-0.193-0.568C438.941,207.481,438.827,207.481,438.675,207.103\"\n        />\n      </G>\n      <G id=\"MK\">\n        <Path\n          id=\"Path26810\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.744,122.819c-0.009-0.05-0.036-0.1-0.036-0.146c0-0.091,0.022-0.174,0.036-0.255c-0.063-0.013-0.126-0.001-0.182-0.038c-0.091-0.058-0.121-0.22-0.223-0.254c-0.101-0.039-0.218-0.016-0.292,0.035c-0.075,0.052-0.124,0.146-0.146,0.223c-0.024,0.074,0.031,0.156,0,0.223c-0.033,0.062-0.122,0.106-0.184,0.109c-0.062,0.003-0.091-0.064-0.146-0.074c-0.058-0.009-0.129-0.05-0.182,0c-0.055,0.05,0.025,0.174,0,0.257c-0.027,0.083,0.072,0.173-0.146,0.222c-0.181,0.041-0.501-0.321-0.732-0.477c0.033,0.127,0.127,0.265-0.073,0.293c0.202,0.56,0.082,1.146,0.586,1.539c0.251,0.196,0.038,0.633,0.516,0.515c-0.074-0.121-0.158-0.241-0.147-0.329c0.014-0.126,0.111-0.095,0.147-0.183c0.033-0.088-0.03-0.223,0.034-0.328c0.07-0.106,0.343-0.095,0.369-0.223c0.024-0.124-0.231-0.168-0.222-0.255c0.012-0.09,0.086-0.124,0.146-0.146c0.059-0.026,0.127,0.039,0.183,0c0.054-0.042,0.015-0.173,0.074-0.223c0.061-0.049,0.158-0.001,0.223-0.037c0.065-0.035,0.091-0.124,0.146-0.146c0.054-0.022,0.077,0.041,0.146,0C528.7,123.073,528.658,122.85,528.744,122.819L528.744,122.819z\"\n        />\n        <Path\n          id=\"Path26808\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.941,122.894c-0.162-0.029-0.338-0.058-0.402-0.111c-0.131-0.111-0.02-0.138-0.074-0.183c-0.056-0.042-0.146-0.043-0.223-0.034c-0.073,0.008-0.106,0.139-0.182,0.108c-0.077-0.029-0.071-0.202-0.111-0.255c-0.041-0.056-0.085-0.043-0.109-0.11c-0.021-0.068,0.112-0.14,0.074-0.257c-0.025-0.068-0.131-0.1-0.223-0.145c-0.024,0.007-0.054,0.012-0.073,0.037c-0.042,0.049,0.023,0.174-0.038,0.222c-0.061,0.045-0.148-0.078-0.223-0.036c-0.072,0.041-0.024,0.204-0.11,0.256c-0.084,0.05-0.217-0.107-0.292-0.073c-0.074,0.03-0.035,0.118-0.108,0.146c-0.028,0.011-0.073-0.029-0.11-0.036c-0.018,0.082-0.037,0.163-0.037,0.254c0,0.047,0.027,0.096,0.037,0.147c0.083-0.028,0.14,0.057,0.182,0.109c0.041,0.052-0.039,0.1,0.036,0.183c0.076,0.083,0.351,0.206,0.477,0.184c0.125-0.024,0.08-0.191,0.183-0.184c0.102,0.009,0.184,0.152,0.222,0.256c0.038,0.105-0.042,0.25,0,0.33c0.041,0.08,0.142,0.03,0.184,0.111c0.039,0.074-0.056,0.166,0,0.328c0.027,0.089,0.126,0.207,0.22,0.328c0.011-0.008,0.025,0.008,0.037,0c0.154-0.111,0.341-0.062,0.515-0.109c-0.019-0.136-0.078-0.284-0.035-0.368c0.064-0.123,0.226-0.069,0.255-0.147c0.026-0.077-0.1-0.151-0.073-0.222c0.025-0.07,0.165-0.042,0.184-0.11c0.017-0.067-0.061-0.108-0.074-0.182c-0.013-0.074,0.074-0.176,0.038-0.257c-0.041-0.077-0.272-0.056-0.259-0.146C530.833,122.895,530.894,122.893,530.941,122.894L530.941,122.894z\"\n        />\n        <Path\n          id=\"Path26776\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.603,121.097c-0.091,0.074-0.229,0.124-0.295,0.146c-0.143,0.052-0.145-0.006-0.182,0.036c-0.037,0.042,0.052,0.143,0,0.185c-0.052,0.04-0.167-0.112-0.221-0.073c-0.057,0.037,0.025,0.149-0.038,0.182c-0.062,0.032-0.14-0.123-0.222-0.109c-0.078,0.011-0.112,0.125-0.182,0.147c-0.074,0.021-0.152-0.044-0.223-0.038c-0.068,0.008-0.127,0.072-0.184,0.074c-0.055,0.004-0.038-0.066-0.108-0.037c-0.073,0.025-0.123,0.208-0.181,0.255c-0.03,0.025-0.051,0.03-0.074,0.036c0.088,0.046,0.195,0.079,0.221,0.146c0.04,0.117-0.094,0.189-0.074,0.257c0.024,0.068,0.067,0.057,0.109,0.111c0.042,0.054,0.032,0.223,0.11,0.254c0.076,0.029,0.108-0.1,0.182-0.108c0.074-0.009,0.166-0.008,0.224,0.035c0.055,0.045-0.061,0.073,0.074,0.183c0.066,0.056,0.239,0.08,0.402,0.111c0.074,0.003,0.156,0.024,0.184-0.038c0.039-0.096-0.229-0.24-0.184-0.329c0.047-0.087,0.173,0.05,0.255,0c0.085-0.05,0.096-0.245,0.185-0.292c0.089-0.046,0.173-0.025,0.255,0c0.083,0.027,0.143,0.062,0.184,0.146c0.04,0.086-0.048,0.231,0,0.292c0.048,0.062,0.15-0.002,0.182,0.037c0.031,0.039-0.057,0.065,0,0.146c0.06,0.08,0.307,0.171,0.44,0.184c0.088,0.009,0.154-0.017,0.221-0.037c-0.012-0.074,0-0.165,0-0.222C532.666,121.823,532.183,121.611,531.603,121.097L531.603,121.097z\"\n        />\n        <Path\n          id=\"Path26780\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.242,124.468c-0.089-0.123-0.188-0.237-0.219-0.328c-0.056-0.165,0.04-0.254,0-0.329c-0.042-0.078-0.142-0.029-0.185-0.11c-0.042-0.079,0.036-0.224,0-0.33c-0.036-0.106-0.118-0.247-0.221-0.256c-0.102-0.008-0.059,0.163-0.183,0.184c-0.128,0.023-0.399-0.1-0.477-0.184c-0.075-0.083,0.006-0.131-0.036-0.183c-0.04-0.052-0.099-0.139-0.184-0.11c-0.083,0.03-0.041,0.255-0.108,0.293c-0.068,0.041-0.092-0.022-0.146,0c-0.054,0.022-0.083,0.111-0.146,0.146c-0.064,0.036-0.16-0.013-0.222,0.037c-0.06,0.048-0.021,0.176-0.074,0.223c-0.055,0.039-0.124-0.026-0.185,0c-0.059,0.022-0.136,0.057-0.145,0.146c-0.012,0.088,0.242,0.132,0.222,0.254c-0.026,0.123-0.298,0.115-0.369,0.222c-0.068,0.107,0,0.239-0.037,0.328c-0.032,0.088-0.131,0.057-0.146,0.184c-0.009,0.088,0.074,0.211,0.146,0.329c0.388-0.099,0.165,0.221,0.623,0.147C529.001,124.993,529.562,124.951,530.242,124.468L530.242,124.468z\"\n        />\n        <Path\n          id=\"Path26778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.663,123.002c-0.067,0.022-0.131,0.044-0.222,0.037c-0.133-0.015-0.381-0.104-0.437-0.183c-0.06-0.08,0.029-0.108,0-0.146c-0.034-0.039-0.139,0.024-0.185-0.037c-0.047-0.062,0.04-0.208,0-0.293c-0.041-0.085-0.103-0.12-0.185-0.145c-0.08-0.027-0.168-0.047-0.255,0c-0.09,0.046-0.1,0.241-0.183,0.291s-0.209-0.086-0.256,0c-0.048,0.089,0.223,0.234,0.184,0.331c-0.042,0.096-0.281-0.021-0.294,0.073c-0.014,0.092,0.221,0.07,0.257,0.147c0.037,0.078-0.05,0.181-0.036,0.256c0.014,0.074,0.091,0.114,0.074,0.184c-0.022,0.069-0.158,0.041-0.184,0.109c-0.025,0.071,0.103,0.14,0.073,0.221c-0.027,0.078-0.19,0.026-0.255,0.147c-0.043,0.08,0.02,0.229,0.035,0.367c0.222-0.061,0.429-0.217,0.661-0.147c0.365,0.109,0.984-0.084,0.952-0.401c-0.024-0.228,0.224-0.083,0.293-0.224C532.787,123.415,532.697,123.198,532.663,123.002L532.663,123.002z\"\n        />\n        <Path\n          id=\"Path26792\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.304,122.123c0.036-0.062,0.085-0.13,0.075-0.183c-0.025-0.116-0.161-0.139-0.186-0.223c-0.024-0.081-0.024-0.167,0-0.22c0.026-0.055,0.055,0.05,0.109-0.074c0.02-0.04,0.009-0.138,0-0.22c-0.179-0.094-0.271-0.261-0.658-0.074c-0.244,0.119-0.492,0.258-0.551,0.549c-0.067,0.333-0.555,0.499-0.551,0.768c0,0.074-0.058,0.105-0.036,0.183c0.23,0.155,0.551,0.517,0.73,0.476c0.223-0.046,0.122-0.136,0.146-0.222c0.026-0.083-0.053-0.206,0-0.256c0.051-0.05,0.126-0.011,0.183,0c0.057,0.01,0.085,0.076,0.146,0.074c0.062-0.005,0.15-0.046,0.183-0.11c0.031-0.062-0.023-0.146,0-0.222c0.022-0.074,0.071-0.17,0.146-0.221C528.114,122.114,528.214,122.104,528.304,122.123L528.304,122.123z\"\n        />\n        <Path\n          id=\"Path26790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.804,121.794c-0.045-0.028-0.078-0.092-0.108-0.11c-0.118-0.076-0.116-0.021-0.184-0.074c-0.065-0.053-0.102-0.24-0.181-0.256c-0.081-0.017-0.062,0.129-0.147,0.109c-0.084-0.022-0.139-0.211-0.146-0.291c-0.009-0.081,0.072-0.021,0.034-0.146c-0.014-0.044-0.123-0.085-0.182-0.147c-0.177,0.102-0.42,0.025-0.328,0.366c-0.137-0.004-0.187,0-0.259-0.035c0.01,0.08,0.02,0.18,0,0.22c-0.056,0.124-0.081,0.023-0.106,0.074c-0.025,0.053-0.024,0.137,0,0.22c0.024,0.082,0.159,0.108,0.183,0.223c0.009,0.053-0.039,0.124-0.075,0.183c0.016,0.002,0.025-0.004,0.038,0c0.103,0.037,0.128,0.198,0.222,0.256c0.091,0.057,0.221,0.102,0.294,0.074c0.072-0.028,0.032-0.116,0.108-0.146c0.078-0.033,0.208,0.123,0.291,0.073c0.087-0.052,0.041-0.217,0.111-0.256c0.073-0.041,0.159,0.082,0.222,0.037c0.062-0.046-0.004-0.174,0.038-0.223c0.039-0.049,0.085-0.025,0.146-0.074C529.783,121.856,529.791,121.817,529.804,121.794L529.804,121.794z\"\n        />\n        <Path\n          id=\"Path26768\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.794,120.475c-0.212,0.159-0.726,0.065-0.99,0.109c-0.229,0.042-0.278,0.297-0.549,0.22c-0.113-0.059-0.219-0.057-0.328,0c-0.025,0.028-0.01,0.058-0.037,0.074c0.059,0.062,0.171,0.102,0.182,0.146c0.039,0.125-0.042,0.065-0.033,0.146c0.007,0.08,0.059,0.272,0.146,0.293c0.083,0.021,0.065-0.125,0.146-0.111c0.077,0.015,0.117,0.204,0.181,0.256c0.07,0.055,0.069-0.004,0.185,0.074c0.026,0.018,0.062,0.079,0.107,0.109c0.043-0.074,0.094-0.163,0.146-0.183c0.074-0.026,0.059,0.041,0.111,0.037c0.054-0.004,0.116-0.067,0.182-0.074c0.069-0.007,0.148,0.057,0.224,0.037c0.073-0.022,0.104-0.136,0.182-0.146c0.079-0.013,0.157,0.142,0.222,0.109c0.065-0.032-0.019-0.146,0.035-0.183c0.057-0.037,0.173,0.115,0.224,0.074c0.052-0.04-0.04-0.139,0-0.183c0.038-0.041,0.038,0.014,0.182-0.036c0.064-0.022,0.204-0.073,0.295-0.147c-0.029-0.024-0.044-0.043-0.075-0.073C531.361,120.871,531.061,120.274,530.794,120.475L530.794,120.475z\"\n        />\n        <Path\n          id=\"mk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M526.444,122.947c0.325-0.049,0.108-0.314,0.106-0.51c-0.006-0.271,0.473-0.407,0.538-0.74c0.059-0.29,0.305-0.433,0.546-0.551c0.539-0.256,0.44,0.082,0.929,0.097c-0.104-0.393,0.175-0.247,0.367-0.444c0.112-0.057,0.224-0.055,0.335,0.007c0.271,0.077,0.295-0.173,0.525-0.214c0.262-0.045,0.805,0.058,1.015-0.102c0.268-0.201,0.551,0.391,0.714,0.546c0.62,0.569,1.162,0.743,1.158,1.749c0,0.211,0.141,0.561,0.022,0.797c-0.07,0.137-0.322-0.017-0.302,0.212c0.031,0.32-0.578,0.538-0.942,0.429c-0.206-0.062-0.512,0.061-0.708,0.104c-0.199,0.043-0.293,0.009-0.469,0.134c-0.698,0.508-1.253,0.511-2.107,0.648c-0.462,0.074-0.265-0.242-0.65-0.143c-0.475,0.124-0.242-0.292-0.494-0.487C526.526,124.086,526.645,123.505,526.444,122.947\"\n        />\n      </G>\n      <G id=\"MN\">\n        <Path\n          id=\"Path6191\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M708.134,112.671c-0.209-0.227-0.25-0.428-0.514-0.658c-0.616-0.546-1.245-1.093-1.282-1.504c-0.037-0.413,0.094-0.516,0.222-0.586c0.124-0.072,0.265-0.12,0.293-0.328c0.06-0.421-0.162-1.125-0.329-1.465c-0.171-0.341-0.607-0.168-0.515-0.585c0.048-0.208,0.422-0.095,0.807-0.073c0.19,0.009,0.396,0.022,0.55-0.074c0.156-0.095,0.259-0.271,0.295-0.584c0.035-0.311-0.209-0.615-0.586-0.916c-0.376-0.303-0.886-0.59-1.43-0.879c-1.087-0.577-2.268-1.161-2.527-1.685c-0.26-0.523-0.196-0.732-0.108-0.877c0.087-0.146,0.203-0.228,0.108-0.438c-0.186-0.423-0.679-0.969-1.062-0.989c-0.382-0.022-0.26,0.434-0.66,0.512c-0.402,0.078-1.075-0.124-1.575-0.401c-0.501-0.277-0.815-1.266-1.319-1.246c-0.504,0.021-0.436,0.695-0.806,0.916c-0.371,0.224-1.064-0.116-1.319,0.331c-0.255,0.445,0.025,0.944,0.513,1.648c0.487,0.705,2.118,1.39,2.712,2.053c0.593,0.663,0.533,1.254,0.988,1.651c0.228,0.197,0.619,0.239,0.955,0.292c0.333,0.052,0.581,0.109,0.584,0.366c0.005,0.254-0.104,0.37-0.327,0.439c-0.227,0.074-0.543,0.115-0.88,0.146c-0.338,0.032-0.821-0.146-1.318-0.328c0.205,0.439,0.145,0.953,0.515,1.391c0.336,0.402-0.273,0.851-0.223,1.319c0.119,0.987,1.258,1.565,2.126,1.684c0.982,0.137,2.008,0.338,3.003,0.438C706.048,112.335,707.171,112.231,708.134,112.671L708.134,112.671z\"\n        />\n        <Path\n          id=\"Path6199\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M697.659,100.802c-0.127-0.174-0.277-0.228-0.402-0.402c-0.566-0.791-1.091-1.562-1.537-1.76c-0.451-0.198-0.478-0.118-0.516-0.034c-0.036,0.082-0.074,0.167-0.476,0.034c-0.401-0.127-1.117-0.468-1.797-0.916c-0.319-0.209-0.44-0.465-0.695-0.696c-0.146,0.036-0.253,0.116-0.292,0.146c0.074,0.224,0.228,0.46,0.438,0.584c-0.446,0.167-0.671,0.256-1.137,0.328c0.057,0.088,0.096,0.171,0.146,0.256c-0.254,0.198-0.377,0.026-0.806,0c0.08,0.525-1.311-0.422-1.575,0.369c-0.124,0.37,0.143,0.785-0.475,0.732c0.074,0.138,0.471,0.437,0.368,0.622c-0.037,0.066-0.194,0.074-0.146,0.183c0.14,0.308,0.93,0.37,0.916,0.695c-0.023,0.448,0.193,0.401,0.66,0.515c0.487,0.119,0.895,0.469,1.283,0.767c0.502,0.385,1.201,0.85,1.865,0.807c0.529-0.035,0.571-0.139,1.063,0.183c0.185,0.121,0.387,0.335,0.622,0.329c0.294-0.007,0.099-0.381,0.439-0.111c0.365,0.291,0.912,0.473,1.209,0.807c0.449,0.502,0.618,1.038,1.208,1.428c0.644,0.427,1.021,0.909,1.503,1.504c0.052,0.062,0.04,0.15,0.074,0.219c0.498,0.184,0.98,0.365,1.32,0.331c0.337-0.032,0.653-0.073,0.878-0.146c0.224-0.073,0.333-0.186,0.328-0.438c-0.005-0.255-0.253-0.315-0.585-0.369c-0.333-0.052-0.724-0.094-0.954-0.291c-0.454-0.397-0.396-0.989-0.988-1.652c-0.594-0.661-2.225-1.35-2.711-2.051c-0.486-0.704-0.767-1.204-0.514-1.65C696.624,100.697,697.281,100.99,697.659,100.802L697.659,100.802z\"\n        />\n        <Path\n          id=\"Path6197\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M702.785,101.681c0.193-0.192,0.464-0.371,0.661-0.477c0.468-0.248,0.582-0.343,1.174-0.402c0.588-0.059,1.798,0.461,2.305,0.33c0.512-0.13,0.602-0.223,0.662-0.516c0.057-0.29-0.488-0.529-0.515-0.807c-0.024-0.275,0.371-0.292,0.254-0.659c-0.115-0.369-0.956-0.322-1.317-0.916c-0.181-0.297-0.058-0.621,0-1.025c0.011-0.076-0.076-0.209-0.073-0.292c-0.177,0.034-0.335,0.127-0.584,0.073c-1.152-0.259-1.97-0.336-2.711-1.355c-0.39-0.537-0.878-0.61-1.502-0.585c-0.565,0.022-1.158,0.013-1.723,0c-0.428-0.008-0.449-0.277-0.697-0.549c-0.114-0.125-0.46,0.219-0.551,0.255c-0.316,0.134-0.499-0.483-1.023-0.477c0.271,0.572-0.718,0.507-1.024,0.55c-0.271,0.039-0.35,0.202-0.515,0.403c-0.222,0.271-0.48,0.192-0.732,0.293c-0.407,0.163-0.608,0.504-0.808,0.661c-0.17,0.131-0.624,0.09-0.878,0.256c-0.182,0.121-0.542,0.098-0.438,0.366c0.052,0.131-0.266,0.161-0.517,0.224c0.257,0.231,0.378,0.485,0.698,0.696c0.678,0.447,1.396,0.787,1.797,0.916c0.401,0.13,0.44,0.045,0.475-0.035c0.035-0.082,0.065-0.164,0.516,0.035s0.975,0.969,1.537,1.759c0.124,0.173,0.273,0.231,0.404,0.402c0.009-0.007,0.024,0.006,0.035,0c0.371-0.223,0.303-0.895,0.807-0.916c0.505-0.021,0.818,0.968,1.318,1.247c0.502,0.272,1.173,0.48,1.575,0.402c0.401-0.078,0.279-0.532,0.66-0.514C702.313,101.036,702.554,101.386,702.785,101.681L702.785,101.681z\"\n        />\n        <Path\n          id=\"Path6205\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M723.448,119.594c-0.132-0.32-0.356-0.604-0.622-0.844c-0.557-0.5-1.239-0.874-1.317-1.244c-0.156-0.743,0.21-0.191,0.073-0.733c-0.135-0.542-1.468-1.505-1.463-2.125c0.009-0.622,0.655-0.514,0.66-0.916c0.006-0.402-0.568-0.54-0.732-1.061c-0.077-0.261-0.002-0.556,0.074-0.879c0.074-0.322,0.146-0.677-0.074-1.099c-0.22-0.421-0.835-0.817-1.464-1.172c-0.63-0.354-1.301-0.682-1.611-0.989c-0.624-0.615-0.358-1.01-0.878-1.246c-0.521-0.238-1.402,0.416-1.906,0.183c-0.499-0.23-0.443-1.106-0.843-1.172c-0.397-0.07-0.374,0.697-0.806,0.585c-0.217-0.055-0.142-0.225-0.147-0.477s-0.076-0.568-0.584-0.989c-0.509-0.42-1.665-0.896-2.857-1.245c-1.192-0.35-2.45-0.603-3.188-0.514c-0.737,0.088-1.073,0.205-1.356,0.402c-0.022,0.016-0.052,0.058-0.074,0.074c0.472,0.295,0.753,0.577,1.318,0.877c0.542,0.29,1.052,0.579,1.427,0.879c0.378,0.3,0.622,0.606,0.587,0.916c-0.036,0.313-0.14,0.491-0.293,0.584c-0.154,0.096-0.358,0.084-0.55,0.074c-0.384-0.025-0.762-0.137-0.807,0.073c-0.093,0.42,0.342,0.247,0.515,0.586c0.17,0.338,0.387,1.043,0.329,1.465c-0.03,0.211-0.171,0.259-0.293,0.327c-0.124,0.074-0.258,0.175-0.223,0.586c0.038,0.412,0.666,0.961,1.283,1.502c0.264,0.232,0.304,0.43,0.514,0.661c0.164,0.074,0.363,0.025,0.514,0.147c0.453,0.357,1.002,0.325,1.466,0.62c0.515,0.327,1.096,0.583,1.649,0.844c0.479,0.223,1.593-0.008,1.65,0.514c0.057,0.527,0.581,0.58,0.916,0.877c0.868,0.78,1.363,1.929,2.418,2.53c0.24,0.136,0.602,0.283,0.731,0.549c0.079,0.161,0.188,0.4,0.369,0.476c0.374,0.167,1.046-0.03,1.427-0.074c1.362-0.147,2.703,0.395,4.067,0.439C723.373,119.595,723.41,119.593,723.448,119.594L723.448,119.594z\"\n        />\n        <Path\n          id=\"Path6211\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.846,120.255c-0.345-0.953-0.591-1.783-0.878-2.162c-0.515-0.678-0.598-0.31-0.731-0.583c-0.134-0.275,0.245-0.163,0-0.878c-0.123-0.359-0.468-0.991-0.876-1.575c-0.413-0.583-0.896-1.132-1.355-1.321c-0.463-0.186-0.895-0.169-1.283-0.073s-0.731,0.271-1.023,0.402c-0.293,0.132-0.391,0.374-0.517,0.584c-0.123,0.211-0.25,0.387-0.62,0.403c-0.371,0.015-0.773-0.364-1.172-0.769c-0.4-0.407-0.824-0.831-1.246-0.953c-0.844-0.24-1.614,0.418-2.308,0.146c-0.694-0.272-0.998-1.403-1.463-1.576c-0.468-0.171-0.634-0.024-0.845,0.111c-0.208,0.136-0.157,0.402-0.33,0.549c-0.172,0.148-0.435-0.048-0.658,0.256c-0.224,0.305-0.271,1.223-0.074,1.576c0.098,0.174,0.303,0.174,0.476,0.182c0.173,0.009,0.304,0.01,0.255,0.221c-0.049,0.212-0.317,0.201-0.658,0.146c-0.342-0.054-0.75-0.165-1.064-0.073c-0.625,0.181-1.103,0.887-1.906,1.098c-0.803,0.213-2.053,0.224-2.783,0c-0.729-0.221-1.06-0.942-1.503-0.99c-0.442-0.044-0.806,0.332-0.806,0.332l2.527,4.21c0.168-0.025,0.322-0.102,0.514-0.074c0.542,0.083,1.075,0.146,1.611,0.255c0.619,0.125,1.255,0.035,1.867,0.147c0.699,0.124,1.077,0.735,1.687,1.025c0.557,0.267,1.19,0.368,1.795,0.475c1.288,0.231,2.597,0.912,3.921,0.769c0.728-0.078,0.764-0.056,1.281,0.366c0.265,0.214,0.632,0.19,0.952,0.221c0.531,0.049,0.432-0.002,0.879-0.369c0.494-0.401,1.083-0.701,1.648-0.988c1.394-0.71,2.669-0.861,4.179-1.1C747.507,120.227,747.676,120.259,747.846,120.255L747.846,120.255z\"\n        />\n        <Path\n          id=\"Path6217\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.04,98.531c0.06,0.248,0.025,0.496,0.146,0.731c0.239,0.483,0.578,0.912,0.844,1.208c0.523,0.596,0.935,0.239,1.574,0.879c0.32,0.321,0.547,1.011,0.807,1.648c0.259,0.64,0.533,1.252,0.988,1.504c0.456,0.254,0.947,0.178,1.393,0.074c0.446-0.107,0.851-0.239,1.246-0.147c0.791,0.189,1.623,0.63,1.978,1.064s-0.025,0.618,0.33,1.063c0.353,0.445,1.09,0.982,1.977,1.172c0.443,0.095,0.941-0.073,1.466-0.222c0.525-0.144,1.096-0.264,1.684-0.111c0.588,0.155,0.864,0.609,1.282,1.1c0.038,0.043,0.145,0.068,0.183,0.111c0.011-0.036,0.024-0.074,0.039-0.111c0.239-0.575,0.788-0.51,1.316-0.475c0.454,0.028,0.423-0.146,0.516-0.514c0.08-0.335,0.672,0.031,0.952-0.111c0.397-0.203,0.706-0.408,1.172-0.438c0.154-0.008,0.737,0.137,0.845,0.038c0.324-0.306,0.742,0.109,1.17,0.183c0.646,0.107,2.253,0.182,1.284-0.844c-0.823-0.875-1.9-1.418-2.896-2.052c-0.863-0.549-2.152-1.32-3.188-1.392c-0.598-0.042-0.79,0.174-1.137,0.623c-0.396,0.517-0.717,0.302-1.208,0.074c-0.607-0.287-1.206-0.095-1.829-0.147c-0.495-0.041-0.666,0.591-1.101,0.37c-0.304-0.158-0.893-0.54-1.172-0.916c-0.288-0.385,0.577-0.569,0.073-0.99l-0.33-4.505c-0.252-0.273-1.187-0.714-1.796-0.439c-0.413,0.185-0.695,0.336-1.172,0.257c-0.544-0.091-1.166-0.426-1.611-0.732c-0.648-0.445-1.164-0.439-1.686-0.369c-0.576,0.082-0.797,0.206-1.246,0.515c-0.471,0.321-0.84,0.604-0.988,1.172c-0.138,0.524-0.452,0.606-0.989,0.551C747.67,98.318,747.392,98.442,747.04,98.531L747.04,98.531z\"\n        />\n        <Path\n          id=\"Path6237\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.605,108.642c-0.043,0.139,0.032,0.321-0.073,0.403c-0.293,0.233-0.565,0.206-1.173,0c-0.304-0.105-0.71-0.6-1.1-1.025c-0.389-0.427-0.746-0.785-1.024-0.623c-0.277,0.165-0.177,0.344-0.036,0.551c0.14,0.206,0.304,0.417,0.181,0.585c-0.241,0.338-0.967,0.378-1.317,0.255c-0.35-0.121-0.146-0.466-0.55-0.661c-0.114-0.055-0.385-0.049-0.517-0.035c-0.1,0.311-0.369,0.535-0.326,0.769c0.051,0.273,0.546,0.305,0.512,0.512c-0.031,0.205-0.386-0.058-0.512,0.223c-0.124,0.276,0.039,0.795,0.326,1.244c0.145,0.225,0.568,0.424,0.916,0.621c0.355,0.198,0.655,0.406,0.587,0.623c-0.068,0.222-0.268,0.172-0.439,0.11c-0.173-0.062-0.341-0.14-0.402-0.037c-0.123,0.21,0.42,0.321,0.255,0.585c-0.078,0.131-0.312,0.04-0.548-0.035c-0.239-0.077-0.489-0.142-0.698,0.109c-0.123,0.146-0.029,0.548,0,0.877c0.116,0.025,0.211-0.013,0.328,0.035c0.464,0.189,0.945,0.734,1.356,1.321c0.412,0.586,0.759,1.216,0.877,1.575c0.245,0.718-0.133,0.603,0,0.876c0.137,0.275,0.223-0.093,0.733,0.585c0.286,0.378,0.532,1.21,0.878,2.161c0.521-0.009,1.024,0.024,1.574,0c0.564-0.026,1.449,0.079,1.943-0.224c0.435-0.264,1.098-0.416,1.465-0.729c0.451-0.391,0.645-0.999,0.843-1.54c0.135-0.37,0.59-0.41,0.844-0.66c0.183-0.182,0.537-0.56,0.768-0.661c0.909-0.396-1.282-1.616-1.611-1.943c-0.169-0.168-0.399-0.183-0.477-0.439c-0.07-0.242,0.1-0.485,0-0.73c-0.123-0.306,0.016-0.609,0.184-0.879c-0.056-0.106-0.258-0.234-0.292-0.328c-0.127-0.36-0.151-0.667-0.368-0.877c-0.43-0.425-0.568-0.202-0.879-0.551c-0.309-0.351-0.261-1.125-0.767-1.574C750.732,108.818,750.148,108.759,749.605,108.642L749.605,108.642z\"\n        />\n        <Path\n          id=\"Path6231\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.605,108.642c0.543,0.119,1.126,0.176,1.464,0.475c0.508,0.452,0.46,1.224,0.768,1.576c0.31,0.352,0.45,0.124,0.879,0.55c0.217,0.212,0.237,0.519,0.367,0.878c0.033,0.094,0.238,0.224,0.294,0.328c0.049-0.076-0.047-0.191,0.034-0.256c0.963-0.733,2.015,0.355,2.934,0.551c0.541,0.116,1.13,0.21,1.683,0.256c0.259,0.024,0.319-0.132,0.438-0.328c0.161-0.26,0.42-0.206,0.623-0.402c0.31-0.302,0.367-0.772,0.551-1.137c0.195-0.387,0.734-0.079,1.061-0.073c0.442,0.008,1.07,0.006,1.43-0.292c0.191-0.161,0.896-0.667,0.953-0.878c0.053-0.199-0.23-0.445-0.223-0.697c0.009-0.195,0.02-0.401,0.074-0.586c-0.04-0.043-0.146-0.067-0.184-0.11c-0.42-0.491-0.695-0.945-1.283-1.1c-0.587-0.153-1.157-0.032-1.683,0.111c-0.523,0.144-1.022,0.316-1.466,0.222c-0.887-0.189-1.624-0.727-1.978-1.172s0.024-0.627-0.328-1.063c-0.357-0.435-1.188-0.874-1.979-1.063c-0.396-0.093-0.799,0.039-1.245,0.146c-0.446,0.106-0.937,0.18-1.392-0.074c-0.233-0.129-0.354-0.495-0.516-0.768c-0.371-0.018-0.73-0.027-0.876,0.182c-0.327,0.471,0.477,1.13,0.181,1.322c-0.296,0.185-0.327-0.469-0.66-0.406c-0.329,0.063-0.666,0.56-0.769,0.99c-0.104,0.433,0.067,1.026,0.257,1.394c0.188,0.366,0.634,0.387,0.731,0.731C749.815,108.163,749.679,108.399,749.605,108.642L749.605,108.642z\"\n        />\n        <Path\n          id=\"Path6225\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.998,108.093c0.125-0.013,0.399-0.019,0.515,0.036c0.401,0.195,0.2,0.539,0.55,0.66c0.35,0.124,1.074,0.083,1.319-0.254c0.123-0.173-0.042-0.381-0.184-0.585c-0.141-0.207-0.241-0.386,0.036-0.551c0.277-0.163,0.634,0.196,1.024,0.623s0.797,0.923,1.101,1.025c0.608,0.206,0.878,0.233,1.172,0c0.296-0.233,0.319-0.756,0.222-1.1c-0.1-0.343-0.541-0.37-0.731-0.73c-0.189-0.368-0.36-0.962-0.257-1.394c0.104-0.43,0.438-0.926,0.77-0.99c0.33-0.062,0.363,0.594,0.659,0.406c0.297-0.189-0.51-0.847-0.181-1.322c0.144-0.211,0.505-0.199,0.876-0.182c-0.152-0.26-0.35-0.421-0.475-0.732c-0.259-0.637-0.485-1.327-0.808-1.649c-0.639-0.64-1.05-0.285-1.574-0.878c-0.266-0.299-0.6-0.726-0.843-1.209c-0.122-0.238-0.087-0.483-0.147-0.731c-0.391,0.1-0.845,0.173-1.024,0.183c-0.815,0.062-1.12,0.164-1.538,0.585c-0.256,0.259-0.813,0.056-1.244,0.035c-0.598-0.025-1.134-0.025-1.722-0.146c-0.738-0.152-1.289-0.348-2.125-0.29c-0.229,0.014-0.515-0.134-0.768-0.185c0.062,0.332,0.063,0.761,0.182,0.916c0.24,0.315,0.501,0.386,0.731,0.403c0.232,0.016,0.471-0.015,0.698,0.182c0.454,0.395,0.929,1.311,1.063,1.797c0.131,0.482,0.126,0.659,0,0.916c-0.129,0.257-0.547,0.182-0.662,0.513c-0.115,0.332,0.063,0.715,0.33,1.212c0.27,0.495,0.946,1.306,1.393,1.574c0.445,0.269,0.64-0.024,0.988,0.256c0.35,0.277,0.727,1.023,0.732,1.464C744.074,108.017,744.019,108.031,743.998,108.093L743.998,108.093z\"\n        />\n        <Path\n          id=\"Path6293\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M729.09,100.547c0.018-0.012,0.021-0.027,0.037-0.037c0.201-0.121,0.397-0.243,0.369-0.477c-0.028-0.214-0.384-0.332-0.586-0.474c-0.124,0.197-0.336,0.139-0.552,0.109c-0.209-0.027-0.417-0.025-0.437,0.223c-0.021,0.249,0.343,0.363,0.729,0.475C728.815,100.412,728.928,100.488,729.09,100.547L729.09,100.547z\"\n        />\n        <Path\n          id=\"Path6319\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M740.995,107.104c0.069,0.19,0.149,0.402,0.036,0.516c-0.178,0.173-0.431-0.174-0.661-0.074c-0.229,0.1-0.115,0.597-0.475,0.662c-0.361,0.065-0.703-0.634-1.174-0.73c-0.469-0.096-0.956,0.296-1.464,0.255c-0.507-0.041-1.119-0.67-1.503-0.514c-0.383,0.159-0.042,0.716-0.401,0.844c-0.361,0.124-0.818-0.65-1.247-0.585c-0.272,0.041-0.426,0.294-0.584,0.514c0.174,0.232,0.375,0.594,0.256,0.807c-0.148,0.262-0.533-0.104-0.732,0.145c-0.199,0.25,0.211,0.916,0,1.173c-0.209,0.256-0.658-0.136-0.842,0.145c-0.185,0.283-0.004,0.963,0.256,1.174c0.259,0.21,0.482-0.228,0.842,0c0.134,0.083,0.179,0.408,0.258,0.585c0.197-0.13,0.359-0.276,0.807-0.111c0.467,0.173,0.77,1.307,1.464,1.575c0.694,0.272,1.465-0.386,2.308-0.146c0.421,0.123,0.846,0.546,1.245,0.954c0.399,0.406,0.799,0.782,1.173,0.769c0.371-0.018,0.501-0.194,0.62-0.405c0.124-0.208,0.223-0.452,0.515-0.584c0.291-0.131,0.637-0.306,1.025-0.402c0.287-0.073,0.621-0.03,0.953,0.037c-0.028-0.333-0.123-0.732,0-0.878c0.206-0.251,0.46-0.186,0.696-0.11c0.238,0.074,0.47,0.17,0.551,0.037c0.162-0.268-0.381-0.378-0.256-0.585c0.062-0.106,0.227-0.026,0.401,0.036c0.174,0.062,0.37,0.11,0.438-0.111c0.07-0.219-0.233-0.422-0.585-0.619c-0.352-0.197-0.771-0.398-0.916-0.623c-0.154-0.237-0.123-0.428-0.182-0.661c-0.041-0.02-0.074-0.019-0.111-0.037c-0.569-0.286-1.05-0.647-1.172-0.952c-0.123-0.306-0.032-0.436,0.074-0.515c0.105-0.075,0.2-0.089,0.146-0.222c-0.11-0.261-0.715-0.179-0.808-0.401c-0.091-0.224,0.319-0.139,0.146-0.517C741.99,107.314,741.47,107.219,740.995,107.104L740.995,107.104z\"\n        />\n        <Path\n          id=\"Path6312\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M740.995,107.104c0.475,0.117,0.992,0.212,1.101,0.438c0.173,0.376-0.239,0.291-0.147,0.517c0.091,0.223,0.697,0.138,0.807,0.402c0.055,0.13-0.041,0.144-0.146,0.222c-0.108,0.074-0.195,0.206-0.074,0.516c0.124,0.304,0.602,0.665,1.172,0.952c0.039,0.021,0.072,0.02,0.112,0.037c-0.057-0.204-0.208-0.457-0.146-0.585c0.123-0.278,0.477-0.014,0.513-0.222c0.033-0.206-0.463-0.234-0.513-0.513c-0.051-0.278,0.411-0.473,0.401-0.916c-0.008-0.44-0.385-1.188-0.73-1.465c-0.182-0.143-0.355-0.15-0.515-0.145c-0.123,0.225-0.28,0.469-0.477,0.551c-0.501,0.209-1.134-0.342-1.39-0.074C740.865,106.908,740.957,106.993,740.995,107.104L740.995,107.104z\"\n        />\n        <Path\n          id=\"Path6347\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M741.07,103.074c-0.063-0.029-0.077-0.088-0.146-0.11c-0.363-0.123-0.762-0.139-0.953-0.036c-0.384,0.205-0.27,0.339-0.184,0.731c0.042,0.196,0.162,0.56,0.329,0.843c0.17,0.28,0.384,0.484,0.66,0.474c0.108-0.003,0.191-0.123,0.293-0.182c-0.026-0.046-0.086-0.103-0.108-0.146c-0.271-0.496-0.445-0.877-0.331-1.21C740.708,103.213,740.897,103.156,741.07,103.074L741.07,103.074z\"\n        />\n        <Path\n          id=\"Path6291\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M737.074,99.556c-0.271,0.018-0.492,0.204-0.476,0.474c0.019,0.272,0.629,0.337,0.732,0.584c0.104,0.247,0.228,0.379-0.074,0.663c-0.304,0.279-1.486-0.08-1.832,0.073c-0.347,0.153-0.066,0.31-0.329,0.33c-0.265,0.022-0.595-0.556-0.915-0.662c-0.321-0.104-0.75,0.166-0.879,0c-0.125-0.164,0.174-0.134,0.074-0.327c-0.101-0.191-0.638-0.33-0.916-0.329c-0.276,0.001-0.594,0.05-0.66,0.254c-0.067,0.207,0.394,0.251,0.328,0.517c-0.064,0.263-0.337,0.4-0.915,0.474c-0.256,0.034-0.725,0.023-1.173-0.037c0.045,0.145,0.184,0.316,0.183,0.438c-0.005,0.352-0.36,0.414-0.329,0.662c0.03,0.249,0.286,0.484,0.515,0.585c0.225,0.104,0.465-0.129,0.731,0c0.271,0.128,0.777,0.455,0.66,0.843c-0.121,0.386-1.239,0.035-1.318,0.402c-0.075,0.369,0.652,0.364,0.66,0.587c0.01,0.221-0.363,0.006-0.329,0.327c0.033,0.324,1.114,0.471,1.247,0.808c0.128,0.335-0.28,0.335-0.184,0.661c0.096,0.321,0.691,0.799,0.989,0.916c0.299,0.117,0.369-0.159,0.586,0c0.04,0.029,0.031,0.128,0.073,0.182c0.159-0.218,0.314-0.469,0.583-0.512c0.427-0.067,0.886,0.71,1.248,0.585c0.359-0.126,0.021-0.684,0.402-0.847c0.384-0.157,0.993,0.473,1.501,0.516c0.51,0.041,0.996-0.354,1.467-0.255c0.469,0.097,0.812,0.795,1.171,0.729c0.359-0.065,0.248-0.563,0.477-0.661c0.225-0.096,0.48,0.247,0.658,0.074c0.178-0.174-0.329-0.537-0.073-0.808c0.258-0.27,0.889,0.283,1.392,0.074c0.197-0.083,0.354-0.322,0.477-0.551c-0.145,0.003-0.265,0.02-0.477-0.111c-0.406-0.244-0.977-0.93-1.282-1.427c-0.103,0.058-0.184,0.178-0.292,0.181c-0.275,0.009-0.492-0.192-0.661-0.474c-0.168-0.283-0.286-0.647-0.329-0.842c-0.084-0.393-0.201-0.527,0.183-0.733c0.19-0.103,0.592-0.084,0.953,0.035c0.067,0.025,0.084,0.08,0.146,0.111c0.08-0.038,0.18-0.067,0.22-0.146c0.13-0.26,0.133-0.431,0-0.916c-0.13-0.482-0.604-1.399-1.062-1.795c-0.228-0.198-0.464-0.169-0.697-0.183c-0.149-0.01-0.316-0.149-0.477-0.256c-0.107,0.073-0.172,0.254-0.292,0.293c-0.343,0.114-0.706,0.097-0.951,0.073C737.314,100.093,737.348,99.54,737.074,99.556L737.074,99.556z M735.5,102.121c0.4,0.031,0.845,0.138,1.171,0.22c0.657,0.161,1.433,0.569,1.723,0.99c0.146,0.211,0.277,0.412,0.328,0.584c0.053,0.175,0.038,0.358-0.147,0.516c-0.183,0.157-0.516,0.025-0.841-0.146c-0.327-0.174-0.678-0.402-0.916-0.438c-0.476-0.078-0.628,0.206-1.063,0c-0.219-0.104-0.575-0.3-0.842-0.55c-0.271-0.253-0.426-0.55-0.293-0.844C734.752,102.156,735.099,102.089,735.5,102.121L735.5,102.121z M738.796,105.014c0.272,0.001,0.66,0.195,0.66,0.404c0.002,0.277-0.456,0.306-0.66,0.221c-0.205-0.086-0.402-0.356-0.223-0.548C738.623,105.04,738.706,105.014,738.796,105.014z\"\n        />\n        <Path\n          id=\"Path6279\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M729.382,95.49c-0.31,0.004-0.605,0.042-0.877,0.11c-0.416,0.104-0.828,0.259-1.246,0.404c0.131,0.237,0.24,0.479,0.331,0.658c0.254,0.521-0.014,0.618,0.182,0.845c0.196,0.229,0.631-0.024,0.916,0.33c0.279,0.343,0.442,1.273,0.223,1.683c-0.007,0.009,0.005,0.028,0,0.038c0.206,0.142,0.558,0.262,0.586,0.474c0.03,0.233-0.167,0.358-0.369,0.477c-0.019,0.008-0.021,0.024-0.036,0.037c0.219,0.074,0.476,0.141,0.586,0.255c0.244,0.255,0.284,0.509,0.367,0.767c0.447,0.06,0.916,0.073,1.172,0.039c0.578-0.074,0.853-0.213,0.916-0.476c0.067-0.264-0.396-0.308-0.329-0.516c0.068-0.205,0.383-0.254,0.661-0.255c0.278-0.001,0.814,0.138,0.916,0.331c0.103,0.191-0.201,0.166-0.074,0.327c0.127,0.165,0.559-0.104,0.879,0c0.32,0.106,0.651,0.68,0.914,0.662c0.267-0.022-0.018-0.176,0.331-0.33c0.349-0.153,1.527,0.208,1.831-0.073c0.303-0.282,0.174-0.416,0.074-0.663c-0.103-0.247-0.716-0.313-0.73-0.584c-0.02-0.272,0.203-0.46,0.474-0.474c0.272-0.019,0.239,0.535,0.732,0.583c0.246,0.025,0.61,0.041,0.952-0.073c0.119-0.041,0.184-0.223,0.292-0.292c-0.086-0.061-0.172-0.036-0.255-0.147c-0.123-0.156-0.124-0.584-0.184-0.916c-0.292-0.058-0.561-0.033-0.876-0.222c-0.408-0.239-0.78-0.413-1.1-0.768c-0.254-0.281-0.472-0.648-0.878-0.731c-0.791-0.164-1.36,0.009-2.09-0.438c-0.458-0.284-0.912-0.716-1.464-0.768C731.37,95.704,730.318,95.48,729.382,95.49L729.382,95.49z M731.948,97.175c0.04-0.008,0.072-0.016,0.109,0c0.308,0.125-0.268,0.505-0.074,0.807c0.192,0.298,0.969,0.568,1.211,0.437c0.238-0.131-0.091-0.246,0.11-0.33c0.199-0.081,0.541,0.176,0.806,0.477c0.132,0.151,0.355,0.376,0.515,0.622c0.158,0.245,0.257,0.51,0.073,0.698c-0.184,0.186-0.479,0.027-0.768-0.183c-0.29-0.212-0.584-0.48-0.81-0.475c-0.45,0.007-0.604,0.538-0.913,0.402c-0.313-0.133-0.169-0.725-0.331-0.99c-0.163-0.263-0.532-0.22-0.551-0.55C731.308,97.802,731.655,97.231,731.948,97.175L731.948,97.175z\"\n        />\n        <Path\n          id=\"Path6285\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M730.006,105.491c-0.089,0.526-0.257,0.631-0.439,0.585c-0.185-0.043-0.411-0.23-0.661-0.257c-0.249-0.025-0.566-0.322-0.878-0.582c-0.314-0.263-0.625-0.493-0.768-0.331c-0.142,0.16-0.023,0.226,0.108,0.291c0.133,0.065,0.304,0.138,0.331,0.293c0.056,0.313-0.024,1.016-0.331,1.135c-0.307,0.121-0.363-0.384-0.659-0.401c-0.295-0.021-0.339,0.269-0.916,0.401c-0.271,0.065-0.747-0.001-1.208,0.037c0.133,0.101,0.13,0.237,0.292,0.329c0.428,0.239,0.896,0.478,1.062,0.731c0.336,0.511,0.394,0.833,0.33,1.137c-0.062,0.3-0.394,0.219-0.401,0.513c-0.012,0.293,0.577,0.533,0.658,0.877c0.083,0.344-0.261,0.554-0.146,0.991c0.115,0.435,0.667,1.071,1.063,1.318c0.396,0.247,0.87,0.016,1.063,0.256c0.189,0.238-0.148,0.525,0,0.73c0.148,0.208,0.101-0.223,0.73,0.257c0.316,0.238,0.881,0.622,1.355,1.171c0.074,0.088,0.076,0.238,0.146,0.332c0.226-0.172,0.489-0.371,0.731-0.439c0.313-0.091,0.721,0.02,1.063,0.073c0.342,0.056,0.612,0.062,0.661-0.146s-0.084-0.214-0.255-0.221c-0.175-0.009-0.38-0.009-0.476-0.182c-0.195-0.354-0.152-1.271,0.073-1.576c0.224-0.305,0.486-0.108,0.661-0.256c0.175-0.147,0.123-0.416,0.328-0.55c0.011-0.008,0.026,0.007,0.039,0c-0.078-0.176-0.124-0.503-0.258-0.585c-0.359-0.226-0.583,0.211-0.843,0c-0.26-0.211-0.44-0.891-0.256-1.173c0.184-0.281,0.63,0.111,0.843-0.145c0.211-0.256-0.199-0.924,0-1.173c0.2-0.248,0.584,0.117,0.732-0.146c0.147-0.261-0.112-0.828-0.33-0.988c-0.221-0.159-0.287,0.116-0.586,0c-0.298-0.117-0.893-0.595-0.988-0.916c-0.098-0.322,0.314-0.322,0.184-0.66c-0.094-0.24-0.545-0.408-0.879-0.586c-0.343-0.02-0.693-0.074-0.952-0.074C730.101,105.565,730.094,105.502,730.006,105.491L730.006,105.491z\"\n        />\n        <Path\n          id=\"Path6273\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M730.006,105.491c0.088,0.011,0.095,0.073,0.221,0.073c0.261-0.001,0.609,0.056,0.954,0.074c-0.137-0.074-0.358-0.126-0.368-0.223c-0.032-0.321,0.337-0.107,0.328-0.327c-0.007-0.224-0.738-0.221-0.66-0.586c0.076-0.369,1.2-0.016,1.317-0.402c0.119-0.387-0.388-0.715-0.659-0.843c-0.271-0.13-0.507,0.104-0.732,0c-0.226-0.105-0.482-0.338-0.514-0.585c-0.032-0.248,0.323-0.309,0.329-0.662c0.005-0.349-0.169-0.809-0.551-1.207c-0.19-0.202-0.634-0.326-1.024-0.439c-0.389-0.115-0.752-0.226-0.73-0.476c0.021-0.248,0.226-0.25,0.438-0.224c0.211,0.029,0.427,0.089,0.55-0.108c0.245-0.396,0.067-1.37-0.222-1.72c-0.285-0.354-0.718-0.102-0.915-0.331c-0.196-0.226,0.072-0.322-0.183-0.844c-0.091-0.177-0.201-0.419-0.33-0.66c-0.134,0.046-0.271,0.058-0.402,0.11c-0.716,0.275-0.766,0.04-1.282,0.221c-0.37,0.128-1.066,0.009-1.245-0.146c-0.509-0.443-1.115-0.265-1.503-0.475c-0.106-0.058-0.279-0.216-0.439-0.293c-0.162,0.187-0.325,0.371-0.437,0.55c-0.189,0.3-0.28,0.605-0.184,0.877c0.097,0.276,0.303,0.416,0.549,0.515c0.247,0.1,0.528,0.167,0.808,0.183c0.558,0.036,1.06,0.003,1.025,0.293c-0.031,0.289-0.205,0.277-0.402,0.221c-0.196-0.059-0.424-0.178-0.515-0.073c-0.177,0.213,0.187,0.53,0,0.73c-0.185,0.205-0.471-0.235-0.877,0.11c-0.205,0.174-0.453,0.411-0.587,0.769c-0.013,0.036,0.013,0.107,0,0.146c0.056,0.011,0.093,0.025,0.147,0.036c0.916,0.22,1.812,0.542,2.234,0.843c0.421,0.303,0.56,0.585,0.621,0.807c0.066,0.221,0.038,0.375,0.184,0.516c0.291,0.272-0.094-0.152,0.77,0.402c0.429,0.276,1.541,0.814,2.527,1.393c0.491,0.29,0.956,0.616,1.281,0.916C729.855,104.948,730.048,105.227,730.006,105.491L730.006,105.491z\"\n        />\n        <Path\n          id=\"Path6271\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M716.376,104.099c0.139,0.591,0.382,1.26,0.183,1.538c-0.301,0.42-0.405-0.211-0.731,0.182c-0.213,0.257-0.077,0.928-0.037,1.504c0.096,0.001,0.215-0.074,0.293-0.037c0.521,0.236,0.254,0.632,0.879,1.245c0.313,0.306,0.982,0.634,1.61,0.99c0.63,0.353,1.248,0.749,1.466,1.172c0.222,0.421,0.148,0.774,0.074,1.099c-0.075,0.324-0.155,0.619-0.074,0.878c0.163,0.521,0.737,0.659,0.73,1.061c-0.005,0.404-0.65,0.294-0.658,0.916c-0.009,0.619,1.326,1.584,1.463,2.125c0.138,0.541-0.227-0.009-0.074,0.732c0.076,0.37,0.763,0.747,1.318,1.244c0.265,0.236,0.49,0.524,0.621,0.844c0.771,0.04,1.579,0.226,2.345,0.146c0.436-0.046,0.814-0.155,1.211-0.222l-2.527-4.211c0,0,0.362-0.375,0.806-0.332c0.442,0.046,0.769,0.768,1.501,0.99c0.731,0.224,1.981,0.213,2.785,0c0.49-0.126,0.817-0.393,1.172-0.659c-0.069-0.094-0.073-0.244-0.146-0.332c-0.471-0.549-1.04-0.931-1.355-1.171c-0.631-0.479-0.583-0.05-0.731-0.256c-0.148-0.206,0.189-0.493,0-0.731c-0.19-0.239-0.667-0.008-1.062-0.256c-0.396-0.246-0.948-0.882-1.064-1.318c-0.114-0.435,0.229-0.647,0.147-0.991c-0.08-0.344-0.668-0.583-0.659-0.878c0.008-0.293,0.335-0.212,0.4-0.512c0.064-0.304,0.004-0.626-0.329-1.137c-0.167-0.254-0.633-0.494-1.062-0.73c-0.164-0.09-0.16-0.229-0.294-0.331c-0.518,0.042-1.024,0.18-1.355,0.074c-0.618-0.202-0.63-0.758-1.062-0.844c-0.429-0.086-0.693,0.541-1.246,0.329c-0.272-0.108-0.421-0.523-0.585-0.954c-0.168-0.427-0.326-0.876-0.622-0.952c-0.296-0.077-0.484,0.106-0.66,0.293c-0.174,0.186-0.336,0.379-0.585,0.367c-0.501-0.026-0.866-0.739-1.318-0.878C716.868,104.011,716.628,104.057,716.376,104.099L716.376,104.099z\"\n        />\n        <Path\n          id=\"Path6269\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M708.796,97.139c-0.458-0.07-0.932-0.148-1.321-0.221c-0.062-0.014-0.605-0.074-0.659-0.074c-0.336,0.004-0.611,0.026-0.879,0.074c-0.004,0.082,0.086,0.216,0.073,0.291c-0.059,0.404-0.182,0.729,0,1.026c0.363,0.593,1.204,0.549,1.318,0.916c0.116,0.367-0.28,0.383-0.255,0.661c0.025,0.274,0.569,0.515,0.514,0.805c-0.059,0.292-0.149,0.383-0.661,0.517c-0.509,0.131-1.716-0.388-2.306-0.329c-0.59,0.058-0.707,0.154-1.174,0.401c-0.197,0.107-0.467,0.285-0.659,0.476c0.109,0.139,0.271,0.194,0.328,0.328c0.092,0.213-0.023,0.295-0.109,0.439c-0.087,0.145-0.149,0.356,0.109,0.879c0.124,0.25,0.774,0.533,1.209,0.807c0.023-0.017,0.051-0.058,0.074-0.074c0.28-0.196,0.618-0.314,1.356-0.402c0.736-0.09,1.994,0.164,3.188,0.514s2.35,0.823,2.858,1.245c0.506,0.42,0.58,0.738,0.584,0.99c0.006,0.251-0.071,0.421,0.146,0.476c0.43,0.109,0.408-0.655,0.808-0.585c0.399,0.069,0.34,0.942,0.845,1.173c0.422,0.195,1.091-0.15,1.608-0.147c-0.039-0.574-0.173-1.246,0.037-1.504c0.327-0.391,0.435,0.237,0.733-0.181c0.199-0.278-0.045-0.947-0.184-1.539c-0.156,0.026-0.329,0.096-0.475,0c-0.382-0.255-0.777-1.054-0.585-1.428c0.191-0.376,0.669-0.109,0.989-0.223c0.205-0.072,0.393-0.187,0.584-0.293c-0.222-0.147-0.459-0.308-0.476-0.475c-0.046-0.439,0.484-0.398,0.476-0.806c-0.01-0.409-0.348-1.117-0.807-1.247c-0.458-0.126-0.901,0.619-1.245,0.585c-0.344-0.03-0.283-0.327-0.586-0.402c-0.304-0.074-0.74,0.227-1.136,0.147c-0.396-0.082-0.723-0.602-1.101-0.661c-0.372-0.057-0.565,0.322-0.987,0.256c-0.424-0.067-1.231-0.467-1.318-0.844c-0.043-0.188,0.092-0.18,0.22-0.223c0.124-0.039,0.272-0.093,0.222-0.402c-0.051-0.311-0.502-0.387-0.99-0.584C709.027,97.451,708.935,97.219,708.796,97.139L708.796,97.139z\"\n        />\n        <Path\n          id=\"Path10782\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M708.796,97.139c0.139,0.08,0.23,0.312,0.366,0.369c0.487,0.197,0.939,0.276,0.989,0.584c0.051,0.31-0.092,0.363-0.221,0.402c-0.125,0.041-0.263,0.03-0.223,0.223c0.09,0.378,0.895,0.775,1.32,0.843c0.423,0.068,0.616-0.314,0.989-0.256c0.375,0.058,0.704,0.576,1.1,0.661c0.395,0.083,0.831-0.222,1.136-0.146c0.303,0.073,0.242,0.37,0.586,0.402c0.343,0.033,0.788-0.715,1.244-0.585c0.458,0.126,0.797,0.837,0.809,1.247c0.008,0.408-0.522,0.366-0.477,0.806c0.02,0.169,0.256,0.328,0.477,0.477c0.105-0.059,0.193-0.136,0.328-0.147c0.377-0.031,0.957,0.531,1.245,0.33c0.29-0.2-0.231-0.619,0.073-0.807c0.31-0.187,0.867,0.731,1.246,0.476c0.377-0.255,0.174-1.043,0-1.393c-0.174-0.35-0.726-0.304-0.731-0.584c-0.005-0.14-0.108-0.193-0.074-0.256c0.033-0.062,0.183-0.114,0.621-0.222c0.109-0.025,0.237-0.034,0.402-0.036c0.457-0.007,1.12,0.076,1.759,0.221c0.011-0.04-0.017-0.111,0-0.146c0.13-0.361,0.382-0.597,0.584-0.769c0.408-0.347,0.694,0.093,0.878-0.109c0.186-0.205-0.178-0.521,0-0.731c0.089-0.106,0.317,0.017,0.514,0.073c0.197,0.059,0.37,0.074,0.403-0.222c0.03-0.29-0.471-0.255-1.026-0.292c-0.276-0.02-0.56-0.083-0.807-0.182s-0.451-0.237-0.55-0.515c-0.096-0.273-0.007-0.58,0.182-0.879c0.113-0.174,0.278-0.365,0.44-0.549c-0.345-0.173-0.728-0.309-0.953-0.622c-0.271-0.372-0.81-0.677-0.916-1.137c-0.169-0.71-1.286-1.608-2.383-1.318c-0.56,0.147-1.422-0.362-2.014-0.439c-0.651-0.086-1.154-0.204-1.797-0.292c-0.631-0.088-1.204-0.379-1.796-0.584c-0.617-0.216-1.138-0.443-1.723-0.585c0.094,0.361,0.185,0.992-0.292,1.135c-0.479,0.144-0.396,0.509-0.22,0.879c-0.771-0.257-0.342,1.372,0,1.611c0.475,0.334,0.64,0.857,1.209,1.099c0.369,0.158,0.666,0.371,0.695,0.807c0.021,0.317,0.031,0.899-0.367,0.989c-0.416,0.095-0.579,0.143-0.808,0.551c-0.222,0.393-0.981-0.189-1.465-0.258C709.299,97.215,709.06,97.178,708.796,97.139L708.796,97.139z\"\n        />\n        <Path\n          id=\"Path6243\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M719.601,99.556c0.438-0.106,1.39,0.001,2.308,0.222c0.916,0.219,1.813,0.54,2.233,0.841c0.421,0.303,0.561,0.585,0.624,0.808c0.063,0.222,0.036,0.374,0.181,0.515c0.29,0.275-0.094-0.15,0.771,0.402c0.43,0.276,1.543,0.814,2.525,1.393c0.494,0.291,0.958,0.617,1.282,0.916c0.326,0.298,0.521,0.575,0.477,0.841c-0.089,0.526-0.257,0.631-0.439,0.585c-0.184-0.043-0.411-0.23-0.66-0.257c-0.25-0.025-0.566-0.322-0.878-0.582c-0.315-0.263-0.626-0.491-0.77-0.33c-0.142,0.16-0.022,0.227,0.111,0.291c0.131,0.065,0.304,0.138,0.328,0.293c0.058,0.313-0.023,1.016-0.328,1.135c-0.309,0.121-0.365-0.383-0.661-0.402c-0.295-0.021-0.339,0.27-0.916,0.402c-0.575,0.134-1.945,0.311-2.563,0.111c-0.619-0.201-0.632-0.757-1.063-0.844c-0.43-0.086-0.695,0.542-1.245,0.331c-0.271-0.109-0.419-0.524-0.585-0.956c-0.167-0.425-0.324-0.875-0.621-0.952c-0.296-0.075-0.487,0.107-0.661,0.293s-0.336,0.38-0.585,0.366c-0.501-0.025-0.866-0.738-1.319-0.877c-0.451-0.139-0.864,0.255-1.244,0c-0.382-0.256-0.778-1.054-0.586-1.428c0.19-0.377,0.672-0.109,0.989-0.222c0.318-0.112,0.538-0.408,0.916-0.439c0.377-0.03,0.957,0.529,1.245,0.329c0.287-0.199-0.234-0.618,0.073-0.807c0.309-0.187,0.865,0.731,1.245,0.475c0.378-0.255,0.174-1.042,0-1.392c-0.173-0.352-0.726-0.304-0.73-0.584c-0.005-0.14-0.109-0.193-0.074-0.256C719.015,99.719,719.161,99.663,719.601,99.556L719.601,99.556z\"\n        />\n        <Path\n          id=\"Path6305\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M732.058,97.175c0.309,0.125-0.268,0.505-0.074,0.807c0.192,0.298,0.969,0.568,1.211,0.437c0.24-0.131-0.091-0.246,0.11-0.33c0.199-0.081,0.541,0.176,0.806,0.477c0.132,0.151,0.355,0.376,0.515,0.622c0.156,0.245,0.257,0.51,0.073,0.698c-0.185,0.186-0.481,0.027-0.77-0.183c-0.288-0.212-0.582-0.48-0.807-0.475c-0.451,0.007-0.605,0.538-0.916,0.402c-0.312-0.133-0.169-0.725-0.329-0.99c-0.161-0.263-0.532-0.22-0.551-0.55C731.308,97.758,731.75,97.048,732.058,97.175L732.058,97.175z\"\n        />\n        <Path\n          id=\"Path6359\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M735.5,102.121c0.4,0.031,0.845,0.138,1.171,0.22c0.657,0.161,1.433,0.569,1.723,0.99c0.146,0.211,0.277,0.412,0.328,0.584c0.053,0.175,0.038,0.358-0.147,0.516c-0.183,0.157-0.516,0.025-0.841-0.146c-0.327-0.174-0.678-0.402-0.916-0.438c-0.476-0.078-0.628,0.206-1.063,0c-0.219-0.104-0.575-0.3-0.842-0.55c-0.271-0.253-0.426-0.55-0.293-0.844C734.752,102.156,735.099,102.089,735.5,102.121L735.5,102.121z\"\n        />\n        <Path\n          id=\"Path6373\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M738.577,105.089c0.182-0.193,0.879,0.051,0.879,0.327c0.002,0.278-0.456,0.306-0.66,0.223C738.595,105.552,738.397,105.281,738.577,105.089z\"\n        />\n        <Path\n          id=\"mn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M688.52,99.431c0.619,0.052,0.382-0.355,0.505-0.72c0.265-0.79,1.646,0.146,1.562-0.378c0.427,0.024,0.557,0.224,0.811,0.027c-0.05-0.09-0.102-0.176-0.155-0.265c0.465-0.073,0.681-0.174,1.127-0.341c-0.208-0.125-0.346-0.351-0.42-0.574c0.116-0.081,0.88-0.157,0.801-0.365c-0.104-0.271,0.256-0.261,0.438-0.38c0.254-0.168,0.693-0.124,0.863-0.257c0.2-0.158,0.431-0.484,0.837-0.649c0.255-0.101,0.516-0.007,0.733-0.278c0.165-0.203,0.221-0.38,0.488-0.42c0.309-0.044,1.287,0.024,1.018-0.548c0.525-0.007,0.743,0.605,1.062,0.471c0.089-0.038,0.423-0.38,0.539-0.255c0.248,0.271,0.251,0.554,0.679,0.564c0.568,0.014,1.163,0.001,1.726-0.02c0.622-0.025,1.132,0.067,1.52,0.604c0.742,1.016,1.542,1.096,2.693,1.356c0.624,0.14,0.897-0.154,1.46-0.157c0.055,0,0.619,0.051,0.682,0.062c0.608,0.115,1.369,0.228,2.085,0.326c0.482,0.067,1.229,0.642,1.452,0.25c0.227-0.404,0.403-0.419,0.818-0.516c0.398-0.09,0.371-0.681,0.349-1c-0.025-0.432-0.309-0.66-0.678-0.816c-0.567-0.243-0.736-0.752-1.214-1.089c-0.339-0.237-0.78-1.858-0.011-1.6c-0.174-0.371-0.242-0.769,0.237-0.915c0.476-0.143,0.381-0.767,0.287-1.129c0.584,0.144,1.09,0.388,1.707,0.606c0.592,0.206,1.168,0.484,1.799,0.571c0.641,0.09,1.135,0.205,1.786,0.292c0.59,0.078,1.479,0.596,2.037,0.449c1.098-0.289,2.188,0.604,2.354,1.312c0.107,0.46,0.651,0.764,0.918,1.14c0.332,0.461,1.093,0.733,1.423,0.917c0.385,0.213,0.967,0.04,1.476,0.481c0.175,0.154,0.899,0.259,1.271,0.129c0.52-0.18,0.566,0.074,1.276-0.205c0.551-0.211,1.093-0.401,1.64-0.535c1.091-0.272,2.601,0.102,3.712,0.207c0.557,0.054,0.978,0.472,1.437,0.757c0.73,0.45,1.311,0.288,2.101,0.451c0.407,0.084,0.624,0.46,0.878,0.741c0.321,0.356,0.71,0.501,1.116,0.74c0.596,0.35,1.157,0.443,1.65,0.412c0.837-0.055,1.378,0.16,2.115,0.312c0.589,0.121,1.109,0.089,1.703,0.117c0.43,0.02,1.009,0.224,1.262-0.034c0.419-0.421,0.714-0.525,1.529-0.589c0.339-0.024,1.334-0.396,1.934-0.331c0.536,0.056,0.858-0.057,0.993-0.58c0.149-0.568,0.533-0.851,1.009-1.175c0.451-0.306,0.64-0.399,1.219-0.479c0.519-0.073,1.05-0.112,1.697,0.332c0.444,0.31,1.063,0.67,1.607,0.761c0.477,0.075,0.764-0.083,1.176-0.272c0.608-0.271,1.561,0.182,1.813,0.459l0.316,4.49c0.504,0.418-0.375,0.614-0.091,0.996c0.279,0.376,0.884,0.768,1.189,0.923c0.437,0.224,0.6-0.418,1.095-0.378c0.625,0.051,1.213-0.149,1.819,0.138c0.491,0.23,0.812,0.463,1.206-0.058c0.345-0.45,0.569-0.687,1.167-0.646c1.035,0.07,2.307,0.839,3.172,1.386c0.994,0.634,2.063,1.198,2.889,2.071c0.968,1.023-0.631,0.962-1.274,0.855c-0.429-0.074-0.856-0.487-1.181-0.182c-0.105,0.099-0.666-0.073-0.817-0.066c-0.471,0.029-0.778,0.267-1.176,0.467c-0.276,0.143-0.872-0.24-0.955,0.094c-0.091,0.368-0.071,0.545-0.523,0.518c-0.527-0.032-1.056-0.102-1.298,0.473c-0.091,0.216-0.139,0.452-0.146,0.683c-0.008,0.25,0.305,0.494,0.254,0.693c-0.056,0.215-0.768,0.732-0.961,0.894c-0.357,0.299-0.986,0.306-1.429,0.295c-0.325-0.007-0.88-0.296-1.075,0.092c-0.185,0.363-0.229,0.8-0.537,1.1c-0.206,0.2-0.451,0.151-0.608,0.412c-0.124,0.197-0.215,0.379-0.475,0.358c-0.553-0.049-1.142-0.155-1.686-0.271c-0.916-0.191-1.97-1.297-2.93-0.564c-0.371,0.282-0.346,0.76-0.188,1.153c0.1,0.246-0.072,0.473,0,0.718c0.074,0.256,0.301,0.276,0.471,0.445c0.329,0.323,2.498,1.533,1.589,1.928c-0.23,0.1-0.565,0.477-0.75,0.66c-0.253,0.252-0.728,0.292-0.864,0.663c-0.197,0.539-0.384,1.16-0.838,1.551c-0.367,0.318-1.011,0.459-1.445,0.72c-0.492,0.299-1.392,0.215-1.956,0.237c-0.726,0.035-1.348-0.124-2.07-0.008c-1.511,0.239-2.794,0.399-4.186,1.108c-0.565,0.287-1.141,0.567-1.637,0.968c-0.448,0.364-0.367,0.421-0.895,0.372c-0.322-0.026-0.671-0.001-0.936-0.214c-0.518-0.421-0.562-0.435-1.288-0.357c-1.324,0.138-2.637-0.546-3.925-0.778c-0.603-0.109-1.258-0.223-1.813-0.488c-0.607-0.291-0.979-0.882-1.68-1.009c-0.614-0.112-1.238-0.016-1.857-0.141c-0.536-0.111-1.08-0.198-1.623-0.282c-0.633-0.099-1.084,0.254-1.7,0.321c-0.804,0.085-1.667-0.139-2.473-0.168c-1.361-0.043-2.697-0.591-4.061-0.444c-0.383,0.041-1.059,0.242-1.433,0.075c-0.177-0.077-0.28-0.286-0.363-0.449c-0.13-0.263-0.498-0.424-0.739-0.563c-1.053-0.599-1.536-1.742-2.404-2.521c-0.334-0.3-0.866-0.356-0.923-0.883c-0.057-0.52-1.163-0.286-1.643-0.51c-0.551-0.257-1.138-0.528-1.651-0.859c-0.466-0.296-0.999-0.27-1.454-0.627c-1.031-0.816-2.431-0.469-3.634-0.587c-0.996-0.101-2.018-0.274-3-0.412c-0.867-0.12-2.009-0.715-2.125-1.701c-0.054-0.471,0.55-0.919,0.217-1.319c-0.424-0.509-0.206-1.158-0.579-1.623c-0.481-0.596-0.876-1.053-1.518-1.477c-0.59-0.393-0.763-0.931-1.209-1.433c-0.297-0.335-0.854-0.531-1.22-0.822c-0.34-0.272-0.114,0.094-0.408,0.101c-0.236,0.006-0.465-0.188-0.649-0.307c-0.489-0.322-0.543-0.221-1.072-0.184c-0.668,0.042-1.343-0.427-1.847-0.813c-0.387-0.297-0.783-0.639-1.271-0.758c-0.469-0.113-0.695-0.085-0.673-0.532c0.018-0.325-0.793-0.379-0.932-0.689c-0.048-0.106,0.111-0.111,0.147-0.174c0.104-0.184-0.296-0.504-0.37-0.645\"\n        />\n      </G>\n      <G id=\"MM\">\n        <Path\n          id=\"Path81638\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M734.546,198.429c0.008,0.385,0.052,0.783,0.147,1.024c0.223,0.571,0.796,0.462,0.953,0.877c0.156,0.421-0.375,0.926-0.184,1.393c0.072,0.174,0.346,0.215,0.475,0.37c-0.021-0.025,0.029-0.051,0-0.074c0.401,0.413,0.888-0.073,0.698-0.512c-0.14-0.322-0.591-0.715-0.074-0.845c-0.325,0.402,0.178,0.992,0.624,0.953c0.434-0.036,0.634-0.471,0.806-0.807c-0.021-0.104-0.058-0.188-0.073-0.292c-0.011-0.073,0.005-0.119,0-0.184c-0.355-0.019-0.684,0.028-1.062-0.255c-0.284-0.217-0.451-0.778-0.622-1.285c-0.172-0.503-0.354-0.958-0.66-0.988c-0.304-0.03-0.384,0.161-0.439,0.368s-0.088,0.411-0.254,0.438C734.745,198.635,734.657,198.474,734.546,198.429L734.546,198.429z\"\n        />\n        <Path\n          id=\"Path81571\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M732.716,195.353c-0.226-0.04-0.334,0.158-0.476,0.329c-0.06,0.074-0.179,0.029-0.258,0.074c0.124,0.384,0.336,0.865,0.37,1.172c0.051,0.488,0.113,0.89,0.109,1.209c-0.005,0.321-0.061,0.569-0.293,0.768c-0.16,0.139-0.378,0.123-0.585,0.146c-0.025,0.107,0.037,0.261-0.036,0.331c-0.155,0.145-0.073,0.967-0.146,1.244c-0.075,0.276-0.551,2.768,0.036,2.529c0.408-0.164,1.011-1.139,0.808-1.576c0.053,0.006,0.095,0.006,0.146,0c-0.074,0.61,0.102,1.264-0.293,1.798c0.364-0.04,0.436-0.402,0.587-0.662c-0.08,0.294-0.123,0.6-0.44,0.733c0.076,0.106,0.178,0.224,0.293,0.293c0.193-0.354,0.275-1.132,0.659-1.283c-0.212,0.111-0.431,1.287-0.182,1.502c0.52,0.457,0.382-1.387,0.768-1.135c-0.257,0.199-0.179,0.938,0.147,1.1c-0.022-0.248,0.039-0.51,0.146-0.733c-0.175,0.828,0.168-0.416,0.184-0.438c0.074,0.272-0.269,1.19,0.074,1.319c0.658,0.25,0.985-1.138,0.877-1.539c0.29,0.285,0.962-0.137,0.731-0.438c-0.131-0.154-0.405-0.195-0.476-0.37c-0.191-0.468,0.337-0.972,0.184-1.392c-0.156-0.419-0.73-0.306-0.954-0.878c-0.093-0.24-0.138-0.638-0.145-1.023c-0.174-0.07-0.363-0.067-0.515-0.293c-0.248-0.371,0.019-1.2-0.223-1.684C733.578,195.966,733.17,195.434,732.716,195.353L732.716,195.353z\"\n        />\n        <Path\n          id=\"Path81608\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M737.15,192.826c0.19,0.632,0.387,1.311,0.66,1.576c0.47,0.446,0.646,0.113,0.914,0.329c0.104,0.083,0.153,0.222,0.221,0.366c0.258,0.267,0.799,0.288,0.991,0c0.234-0.351-0.106-0.686-0.185-1.023c-0.057-0.256,0.229-0.688,0.185-0.954c-0.033-0.195-0.157-0.342-0.185-0.55c-0.025-0.222,0.154-0.369,0.331-0.621c-0.22-0.166-0.517-0.228-0.697-0.402c-0.405-0.399-0.768-0.749-1.209-0.623c-0.438,0.123-0.519,0.629-0.584,1.1C737.528,192.43,737.427,192.719,737.15,192.826L737.15,192.826z\"\n        />\n        <Path\n          id=\"Path81606\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M735.463,192.129c0.533,0.739,0.911,2.26,1.355,2.71c0.507,0.511,0.453,0.144,0.769,0.402c0.314,0.259,0.694,0.533,0.989,1.21c0.153,0.35,0.149,0.945,0.222,1.464c0.158-0.021,0.313-0.046,0.549,0.074c0.318,0.16,0.338,0.605,0.33,1.137c-0.007,0.529-0.008,1.149,0.222,1.576c0.229,0.424,0.785,0.791,1.282,1.135c0.496,0.343,0.904,0.663,0.878,0.988c-0.023,0.327-0.14,0.27-0.294,0.223c-0.152-0.049-0.326-0.089-0.4,0.291c-0.074,0.384,0.552,0.997,1.135,1.612c0.186,0.195,0.322,0.363,0.476,0.551c0.044-0.234,0.372-0.279,0.404-0.551c0.039-0.389-0.112-1.073-0.184-1.427c-0.144-0.698,0.213-0.455,0.513-0.699c0.299-0.241,0.37-0.789,0.036-1.063c-0.065,0.206-0.185,0.389-0.328,0.549c-0.44-0.546-0.482-1.223-0.731-1.832c-0.304-0.746-0.844-0.903-1.244-1.39c-0.336-0.408-1.071-0.998-1.247-1.539c-0.092-0.289-0.013-0.588-0.222-0.877c-0.131-0.186-0.304-0.375-0.256-0.622c-0.542,0.159-0.768-0.568-0.878-0.954c0.02,0.038,0.08-0.026,0.108,0c-0.066-0.144-0.115-0.283-0.22-0.366c-0.272-0.218-0.451,0.117-0.916-0.331c-0.272-0.263-0.47-0.942-0.661-1.576c-0.04,0.018-0.025,0.108-0.074,0.11c-0.4,0.025-0.739-0.246-0.988-0.661c-0.068-0.114-0.09-0.239-0.146-0.368L735.463,192.129L735.463,192.129z\"\n        />\n        <Path\n          id=\"Path81604\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M737.917,200.334c-0.009-0.317,0.059-0.589,0.073-0.877c0-0.012,0.005-0.056,0-0.073c-0.019-0.184-0.123-0.634-0.073-0.697c0.018,0.052,0.083,0.067,0.111,0.109c0.018-0.042-0.024-0.143,0-0.183c0.228-0.403,0.383-0.629,0.583-0.729c0.053-0.025,0.129,0.04,0.185,0.035c-0.073-0.52-0.068-1.114-0.223-1.464c-0.294-0.674-0.671-0.952-0.987-1.21c-0.32-0.258-0.266,0.106-0.769-0.402c-0.446-0.45-0.823-1.972-1.356-2.71l-1.101,0.476c0.025,0.254,0.128,0.538,0.038,0.732c-0.171,0.358-0.434,0.591-0.731,0.732c-0.3,0.139-0.659,0.201-0.99,0.254c-0.41,0.071-0.827-0.139-1.245-0.254c0.254,0.645,0.372,1.13,0.55,1.684c0.074-0.043,0.199-0.001,0.256-0.074c0.143-0.173,0.251-0.37,0.476-0.331c0.457,0.083,0.864,0.616,1.099,1.102c0.238,0.482-0.025,1.311,0.223,1.683c0.248,0.371,0.507,0.533,0.845,0.476c0.169-0.028,0.2-0.234,0.254-0.439c0.058-0.207,0.137-0.398,0.44-0.368c0.304,0.029,0.488,0.483,0.659,0.989c0.172,0.506,0.339,1.067,0.622,1.284C737.231,200.362,737.559,200.317,737.917,200.334L737.917,200.334z\"\n        />\n        <Path\n          id=\"Path81546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M734.254,178.283c-0.131,0.269-0.356,0.5-0.438,0.766c-0.237,0.774-0.277,1.511-0.074,1.979c0.205,0.468,0.578,0.517,0.915,0.514c0.336-0.005,0.642-0.046,0.66,0.224c0.019,0.266-0.252,0.264-0.549,0.291c-0.295,0.027-0.619,0.073-0.698,0.476c-0.076,0.404,0.449,0.895,0.991,1.392c0.543,0.499,1.09,1.01,1.023,1.427c-0.063,0.419-0.329,0.526-0.621,0.586c-0.292,0.059-0.619,0.079-0.695,0.402c-0.077,0.322,0.174,0.645,0.439,0.99c0.263,0.343,0.549,0.703,0.62,1.099c0.143,0.795-0.477,1.682-0.257,2.491c0.11,0.403,0.266,0.942,0.514,1.355c0.248,0.413,0.586,0.686,0.989,0.66c0.403-0.024,0.446-0.446,0.516-0.915c0.068-0.469,0.147-0.977,0.585-1.099c0.438-0.124,0.802,0.223,1.209,0.622c0.181,0.173,0.478,0.238,0.696,0.402c0.146-0.21,0.305-0.567,0.257-0.515c-0.004,0.003,1.051,0.238,1.173,0.223c0.345-0.057,0.71-0.444,0.878-0.33c0.173,0.117,0.41,0.057,0.474-0.184c0.06-0.213-0.106-0.777,0.224-0.805c0.263-0.023,0.632,0.016,0.914-0.111c0.286-0.127,0.096-0.366-0.073-0.584c0.646-0.03,1.376-0.632,1.609-0.11c0.105-0.423-0.031-1.015,0.37-1.318c0.225-0.174,0.837,0.024,0.876-0.369c-0.534,0.321,0.021-1.014,0.111-1.172c0.116-0.203,0.572-0.337,0.768-0.515c0.423-0.379,0.069-0.643,0.037-1.099c-0.443,0.327-1.213,1.257-1.796,0.877c-0.284-0.182-0.457,0.362-0.662,0.11c-0.124-0.157-0.229-0.476-0.107-0.662c-0.879-0.01-0.224-0.737-0.662-1.135c-0.41-0.371-1.555-0.223-1.905-0.184c-0.613,0.073,0.053-0.916,0-1.317c-0.047-0.371-0.273-1.327,0.328-1.282c-0.4-0.954-0.916-0.416-1.464-0.662c-0.402-0.18-0.271-0.761-0.732-1.171c-0.135-0.124,0.163-0.371-0.036-0.586c-0.155-0.171-0.364-0.282-0.438-0.514c-0.137-0.408,0.394-0.58,0.292-0.989c-0.633,0.468-1.427-0.116-2.088,0.255c-0.041,0.024-0.208,0.096-0.329,0.182c-0.19,0.234-0.387,0.523-0.587,0.699c-0.423,0.369-0.907,0.563-1.61,0.512C735.34,179.157,734.783,178.734,734.254,178.283L734.254,178.283z\"\n        />\n        <Path\n          id=\"Path81561\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M731.579,199.053c0.209-0.023,0.427-0.007,0.587-0.146c0.23-0.202,0.286-0.451,0.292-0.767c0.005-0.321-0.06-0.721-0.11-1.209c-0.101-0.975-0.471-2.048-1.173-3.701c-0.505-1.19-1.473-2.896-2.344-4.359c-0.072,0.015-0.164,0.088-0.224,0.074c-0.141-0.035-0.272-0.124-0.366-0.255c-0.182-0.271-0.288-0.636-0.477-0.585c-0.188,0.048-0.076,0.189-0.037,0.328c0.042,0.137,0.037,0.274-0.402,0.328c-0.436,0.056-1.113-0.415-1.757-1.023c-0.47-0.449-0.839-0.923-1.212-1.394c-0.154-0.097-0.331-0.239-0.513-0.222c-0.297,0.033-0.193,0.568-0.22,0.767c0.231,0.552,0.33,1.391,0.807,1.652c0.415,0.224,0.782,0.615,0.915,1.099c0.175-0.26,0.009-0.539-0.036-0.807c0.156,0.233,0.521,0.519,0.474,0.843c-0.039,0.274-0.202,0.434,0.147,0.586c0.215-0.431,0.185-0.916,0.369-1.357c-0.055,0.201-0.055,0.422,0,0.623c0.033-0.041,0.095-0.062,0.146-0.074c-0.083,0.181-0.184,0.368-0.257,0.551c0.124,0.006,0.245-0.013,0.368-0.035c-0.09,0.169,0.075,0.271,0.073,0.401c0.351,0.152,0.559-0.089,0.809,0.223c0.132,0.17,0.454,0.447,0.695,0.33c0.015,0.188-0.008,0.37-0.073,0.55c0.205,0.046,0.409,0.069,0.621,0.074c-0.471,0.334,0.337,0.645,0.514,0.876c0.316,0.418-0.136,0.614-0.474,0.517c-0.152-0.044-0.361-0.109-0.44-0.257c-0.108-0.201-0.431-0.037-0.328,0.11c0.37,0.535,0.758,1.17,1.391,1.428c0.155-0.306-0.018-0.779-0.222-1.024c0.438,0.311,0.337-0.271,0.294-0.516c0.179,0.297,0.182,0.836,0.182,1.172c0,0.454,0.352,0.521,0.661,0.734c-0.441,0.087-0.013,0.297,0.145,0.621c0.108,0.219,0.205,0.44,0.37,0.621c0.386,0.429,0.313,1.237,0.55,1.76C731.47,197.917,731.679,198.59,731.579,199.053L731.579,199.053z\"\n        />\n        <Path\n          id=\"Path81566\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M731.433,194.071c0.42,0.117,0.835,0.322,1.248,0.255c0.329-0.056,0.688-0.116,0.988-0.255c0.301-0.142,0.565-0.375,0.73-0.732c0.172-0.358,0.09-0.857-0.037-1.355c-0.122-0.501-0.317-0.997-0.437-1.391c-0.245-0.789-0.412-1.691-0.916-1.979c-0.504-0.285-0.85,0.406-1.318,0.147c-0.471-0.258-1.035-1.209-0.844-1.686c0.191-0.475,0.788,0.117,1.134-0.401c0.115-0.173-0.058-0.594-0.035-0.843c-0.213-0.014-0.352,0.044-0.585,0c-0.629-0.124-1.296-0.382-1.758-0.732c-0.461-0.353-0.745-0.816-0.989-1.356c-0.127-0.285-0.224-0.631-0.328-0.952c-0.115,0.126-0.229,0.214-0.293,0.621c-0.095,0.602,0.41,1.756,0.842,2.857c0.221,0.55,0.433,1.058,0.516,1.502c0.084,0.443,0.046,0.808-0.182,0.989c-0.139,0.109-0.225,0.089-0.33,0.109c0.869,1.461,1.838,3.17,2.345,4.359C731.337,193.603,731.308,193.749,731.433,194.071L731.433,194.071z\"\n        />\n        <Path\n          id=\"Path81578\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.644,206.599c-0.254-0.205-0.549-0.487-0.951-0.369c-0.091,0.025-0.171,0.251-0.259,0.329c0.058,0.232,0.059,0.473,0.146,0.696c0.089-0.052,0.172-0.094,0.259-0.146c0.062,0.089,0.083,0.189,0.109,0.292c-0.618-0.338,0.417,1.37,0.474,1.613c0.067,0.256,0.049,0.708,0.073,0.989c0.025,0.3,0.284,0.569,0.184,0.877c0.284-0.341,0.138-1.163,0-1.537c0.3,0.401,0.329,0.915,0.549,1.356c0.231,0.461,0.501,0.915,0.698,1.391c0.186,0.452,0.358,0.944,0.439,1.43c0.049,0.287-0.141,0.624,0.182,0.729c-0.374,0.087-0.2,0.349,0.036,0.476c-0.119,0.083-0.26,0.162-0.402,0.185c0.073,0.206,0.258,0.313,0.477,0.254c-0.494,0.275,0.384,0.736-0.224,1.024c0.53-0.056,0.01,0.14,0.074,0.515c0.211-0.054,0.421-0.19,0.55-0.368c-0.004,0.139,0.036,0.282,0.11,0.402c-0.456-0.001-0.309,0.813-0.257,1.063c0.106,0.531,0.025,1.086-0.255,1.538c-0.131,0.21,0.089,0.308-0.184,0.477c-0.223,0.139-0.09,0.322-0.038,0.55c0.13,0.553,0.091,1.304,0.403,1.797c0.277-0.471,0.274-0.994,0.514-1.465c0.162-0.321-0.067-0.508,0.147-0.878c0.459-0.803,0.804-1.262,1.099-1.72c0.34-0.525,0.895-1.322,0.696-1.759c-0.111-0.251-0.532-0.989-0.585-1.428c-0.048-0.417-0.203-0.747-0.475-1.136c-0.273-0.392-0.321-0.618-0.514-1.063c-0.201-0.47-0.128-0.464-0.074-0.878c0.121-0.905-0.222-1.708-0.843-2.491c-0.581-0.731-1.516-1.398-2.052-2.306C742.682,206.92,742.698,206.748,742.644,206.599L742.644,206.599z\"\n        />\n        <Path\n          id=\"Path81576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.972,205.5c-0.151-0.187-0.288-0.354-0.474-0.549c-0.583-0.616-1.213-1.229-1.136-1.613c0.073-0.38,0.25-0.341,0.401-0.292c0.155,0.047,0.272,0.107,0.294-0.222c0.025-0.325-0.383-0.645-0.878-0.99c-0.497-0.343-1.054-0.71-1.282-1.135c-0.229-0.424-0.227-1.044-0.223-1.573c0.01-0.532-0.013-0.976-0.328-1.137c-0.316-0.16-0.531-0.21-0.732-0.108c-0.202,0.1-0.356,0.326-0.583,0.729c-0.024,0.041,0.017,0.139,0,0.182c0.106,0.178,0.251,0.336,0.4,0.477c0.223,0.204,0.182,0.574,0.439,0.403c0.036,0.662,0.338,1.242,0.73,1.757c0.22,0.283,0.736,0.046,1.027,0c-0.451,0.18-0.202,0.866-0.184,1.211c0.009,0.187-0.084,0.406,0,0.584c0.095,0.202,0.287,0.293,0.369,0.515c0.329,0.897,0.401,1.879,0.62,2.82c0.09-0.079,0.167-0.304,0.259-0.332c0.401-0.121,0.696,0.163,0.952,0.37c-0.099-0.272-0.234-0.548-0.183-0.808c0.056-0.277,0.186-0.449,0.438-0.22C742.888,205.527,742.966,205.536,742.972,205.5L742.972,205.5z\"\n        />\n        <Path\n          id=\"Path81556\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M734.363,192.606l1.575-0.698c-0.143-0.336-0.285-0.695-0.367-0.989c-0.222-0.812,0.4-1.698,0.257-2.491c-0.074-0.396-0.36-0.756-0.62-1.099c-0.266-0.345-0.52-0.667-0.44-0.99c0.074-0.322,0.403-0.343,0.696-0.402c0.293-0.061,0.559-0.167,0.62-0.587c0.066-0.419-0.48-0.929-1.023-1.427s-1.066-0.988-0.991-1.394c0.076-0.403,0.403-0.447,0.698-0.474c0.296-0.026,0.566-0.025,0.549-0.291c-0.016-0.27-0.322-0.224-0.659-0.224c-0.337,0.003-0.712-0.043-0.916-0.514c-0.159-0.365-0.041-0.96,0.074-1.54c-0.221-0.304-0.399-0.625-0.661-0.549c-0.26,0.074-0.38,0.171-0.439,0.367c-0.058,0.197-0.076,0.519-0.109,1.026c-0.029,0.509,0.309,1.388,0.622,2.271c0.313,0.881,0.619,1.754,0.516,2.234c-0.107,0.481-0.142,0.64-0.223,0.733c-0.077,0.09-0.221,0.124-0.585,0.255c-0.229,0.081-0.631,0.023-0.99,0c-0.024,0.251,0.152,0.671,0.037,0.844c-0.347,0.518-0.945-0.074-1.136,0.402c-0.191,0.476,0.37,1.427,0.844,1.686c0.47,0.258,0.813-0.435,1.318-0.146c0.505,0.286,0.67,1.189,0.915,1.978c0.123,0.393,0.314,0.894,0.438,1.393C734.424,192.21,734.343,192.389,734.363,192.606L734.363,192.606z\"\n        />\n        <Path\n          id=\"Path81551\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M724.365,186.343c0.37,0.471,0.737,0.944,1.21,1.39c0.642,0.614,1.319,1.079,1.756,1.026c0.438-0.055,0.445-0.192,0.403-0.329c-0.04-0.139-0.151-0.278,0.037-0.328c0.187-0.05,0.294,0.32,0.476,0.584c0.091,0.133,0.224,0.222,0.367,0.256c0.142,0.035,0.321-0.001,0.551-0.183c0.229-0.181,0.267-0.546,0.184-0.989s-0.297-0.952-0.515-1.502c-0.434-1.101-0.938-2.255-0.843-2.857c0.063-0.409,0.177-0.495,0.292-0.621c-0.093-0.284-0.198-0.543-0.292-0.843c-0.322-1.015-0.338-2.326-0.477-3.519c-0.36-0.177-0.901-0.408-1.137-0.367c-0.297,0.052-0.264,0.166-0.512,0c-0.097-0.083-0.206-0.12-0.331-0.11c0.288,0.791,0.451,1.506,0.477,2.344c0.008,0.34-0.008,1.171-0.551,0.769c0.092,0.717,0.01,1.229,0.292,1.905c0.103,0.241,0.367,1.054-0.182,0.734c-0.044,0.173,0.054,0.659-0.182,0.731c-0.331,0.104-0.47-0.49-0.733-0.585c0.073,0.306-0.272,0.578-0.257,0.585c0.126,0.712,0.235,1.452,0.517,2.125C724.667,186.505,724.529,186.444,724.365,186.343L724.365,186.343z\"\n        />\n        <Path\n          id=\"Path81539\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M727.514,178.43c0.139,1.189,0.156,2.501,0.477,3.517c0.201,0.636,0.376,1.255,0.619,1.794c0.243,0.54,0.528,1.005,0.989,1.356c0.463,0.353,1.131,0.61,1.758,0.731c0.629,0.123,1.209,0.13,1.577,0c0.366-0.131,0.506-0.165,0.584-0.256c0.076-0.091,0.113-0.252,0.222-0.731c0.107-0.481-0.202-1.354-0.514-2.235c-0.314-0.881-0.654-1.761-0.623-2.271c0.031-0.51,0.053-0.828,0.109-1.025c0.058-0.197,0.181-0.287,0.439-0.367c0.261-0.077,0.44,0.243,0.66,0.55c0.033-0.167-0.053-0.27,0-0.438c0.083-0.272,0.309-0.502,0.439-0.768c-0.133-0.117-0.274-0.125-0.403-0.258c-0.627-0.648-1.159-1.476-1.538-2.235c-0.377-0.757-0.614-1.748-0.695-2.71c-0.083-0.962-0.047-1.896,0.072-2.452c0.237-1.121,0.361-1.033,0.877-1.428c0.261-0.198,0.756-0.147,1.21-0.146s0.868-0.044,0.953-0.439s-0.334-0.651-0.807-0.877c-0.141-0.067-0.227-0.153-0.37-0.223c0.24,0.238,0.558,0.417,0.623,0.769c-0.474,0.193-0.73-0.375-0.989-0.623c-0.191-0.183-0.442-0.034-0.662,0c-0.452,0.073-1.13,0.012-1.39,0.477c-0.155,0.272-0.284,0.478-0.515,0.697c-0.181,0.174-0.636,0.353-0.661,0.584c-0.024,0.254-0.481,0.124-0.623,0.223c-0.459,0.313-0.383,1.118-0.146,1.539c0.287,0.511,0.131,0.851,0,1.428c-0.112,0.496-1.188,1.189-0.697,1.684c0.932,0.936-0.707,3.049-0.695,4.25C727.759,178.499,727.611,178.476,727.514,178.43z\"\n        />\n        <Path\n          id=\"Path81514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M733.557,167.511c0.14,0.067,0.227,0.155,0.369,0.222c0.472,0.226,0.889,0.483,0.807,0.878c-0.083,0.395-0.5,0.44-0.954,0.439c-0.453-0.001-0.948-0.051-1.21,0.146c-0.517,0.395-0.641,0.307-0.877,1.428c-0.121,0.561-0.156,1.491-0.073,2.453s0.319,1.955,0.698,2.71c0.378,0.758,0.911,1.583,1.537,2.234c0.631,0.649,1.348,1.121,2.052,1.172c0.707,0.051,1.19-0.142,1.613-0.513c0.199-0.174,0.396-0.465,0.584-0.697c-0.322,0.229-0.764,0.566-0.877,0.475c-0.334-0.263,0.076-0.582,0.182-0.844c0.062-0.149-0.123-0.599-0.182-0.73c-0.14-0.307-0.456-0.335-0.475-0.73c-0.023-0.382-0.048-0.697,0.438-0.732c-0.283-0.464-0.047-0.796-0.074-1.282c0.614,0.554,0.678-0.909,0.731-1.099c0.179,0.012,0.62,0.123,0.551-0.221c-0.024-0.109,0.232-0.585,0.367-0.551c0.866,0.232,0.03-0.625-0.109-0.843c0.578,0.224,0.337-0.507,0.33-0.73c-0.017-0.57-0.074-1.01-0.223-1.54c-0.295-1.074-0.378-2.207-1.465-2.71c0.107,0.208-0.018,0.403-0.221,0.476c-0.174-0.35-0.451-0.679-0.622-1.026c-0.127-0.257-0.075-0.554-0.223-0.806c-0.396-0.696-1.379-0.775-1.866-1.32c-0.01,0.25-0.246,0.592-0.223,0.844c0.024,0.203-0.146,0.147-0.146,0.369c0,0.618,0.319,0.526-0.255,1.098c-0.398,0.402-0.701,0.796-0.257,1.321C733.514,167.435,733.526,167.479,733.557,167.511L733.557,167.511z\"\n        />\n        <Path\n          id=\"Path4568\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M725.582,189.257c-0.019,0.135,0.042,0.23,0.183,0.287C725.704,189.449,725.644,189.351,725.582,189.257\"\n        />\n        <Path\n          id=\"Path4570\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M726.157,190.643c0.123,0.174,0.224,0.358,0.317,0.55c-0.074-0.297-0.204-0.587-0.42-0.811C726.086,190.468,726.122,190.555,726.157,190.643\"\n        />\n        <Path\n          id=\"Path4572\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M727.495,190.801c-0.09,0.212,0.178,0.451,0.313,0.552C727.801,191.126,727.669,190.931,727.495,190.801\"\n        />\n        <Path\n          id=\"Path4574\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M728.512,194.15c-0.143,0.008-0.271,0.053-0.392,0.13C728.971,195.257,728.979,194.13,728.512,194.15\"\n        />\n        <Path\n          id=\"Path4576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M729.223,192.633c-0.153-0.308-0.532-0.319-0.734-0.574C728.106,192.442,728.867,193.164,729.223,192.633\"\n        />\n        <Path\n          id=\"Path4578\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M732.258,202.445c-0.175,0.192-0.82,0.797-0.446,1.071C732.078,203.235,732.467,202.879,732.258,202.445\"\n        />\n        <Path\n          id=\"Path4580\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M732.859,203.467c-0.07,0.124-0.123,0.085,0,0.262C732.859,203.641,732.859,203.553,732.859,203.467\"\n        />\n        <Path\n          id=\"Path4582\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M740.057,201.635c-0.141,0.064-0.188,0.628-0.008,0.628C740.406,202.263,740.393,201.678,740.057,201.635\"\n        />\n        <Path\n          id=\"Path4584\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.616,214.874c0.074-0.08,0.121-0.176,0.131-0.287C742.438,214.538,742.395,214.632,742.616,214.874\"\n        />\n        <Path\n          id=\"Path4586\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.959,216.864c0.009-0.197-0.053-0.371-0.185-0.521C742.849,216.51,742.909,216.685,742.959,216.864\"\n        />\n        <Path\n          id=\"Path4588\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M742.878,215.267c0.055,0,0.105,0,0.158,0c-0.068-0.105-0.146-0.202-0.238-0.287C742.827,215.076,742.854,215.171,742.878,215.267\"\n        />\n        <Path\n          id=\"Path4590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.248,212.731c0.166-0.211,0.073-0.424-0.155-0.523C743.143,212.381,743.193,212.555,743.248,212.731\"\n        />\n        <Path\n          id=\"Path4592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.822,219.822c-0.033-0.306-0.183-0.585-0.442-0.763c-0.07,0.078-0.123,0.167-0.159,0.264C743.581,219.151,743.713,219.583,743.822,219.822\"\n        />\n        <Path\n          id=\"Path4594\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.328,217.519c0.438-0.029,0.397-0.827,0.205-1.073C743.447,216.799,743.377,217.157,743.328,217.519\"\n        />\n        <Path\n          id=\"Path4596\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.508,214.64c0.133,0.189,0.726-0.976-0.106-0.812C743.452,214.096,743.565,214.361,743.508,214.64\"\n        />\n        <Path\n          id=\"Path4598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.64,222.097c0.019,0.089,0.035,0.174,0.051,0.263c0.164-0.105,0.242-0.254,0.236-0.446C743.825,221.966,743.731,222.027,743.64,222.097\"\n        />\n        <Path\n          id=\"Path4600\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.981,217.021c0.061,0.151,0.174,0.229,0.338,0.235C744.45,216.408,743.501,216.246,743.981,217.021\"\n        />\n        <Path\n          id=\"Path4602\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.951,215.791c0.073,0.123,0.14,0.244,0.213,0.368c0.102-0.06,0.188-0.138,0.26-0.234c-0.209-0.083-0.386-0.213-0.522-0.392C743.919,215.616,743.937,215.704,743.951,215.791\"\n        />\n        <Path\n          id=\"Path4604\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M743.927,214.482c0.054-0.139,0.142-0.088,0.024-0.286C743.943,214.292,743.937,214.387,743.927,214.482\"\n        />\n        <Path\n          id=\"mm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M723.646,186.901c0.024-0.201-0.078-0.743,0.219-0.778c0.37-0.041,0.562,0.326,1.042,0.437c-0.279-0.674-0.376-1.404-0.505-2.113c-0.016-0.008,0.32-0.272,0.241-0.582c0.269,0.095,0.417,0.662,0.744,0.556c0.238-0.073,0.127-0.537,0.173-0.714c0.551,0.321,0.314-0.485,0.215-0.727c-0.284-0.675-0.227-1.201-0.322-1.915c0.539,0.402,0.564-0.423,0.553-0.765c-0.025-0.838-0.183-1.558-0.471-2.35c0.124-0.009,0.238,0.024,0.334,0.109c0.249,0.166,0.232,0.044,0.53-0.009c0.295-0.053,1.18,0.32,1.41,0.501c-0.009-1.201,1.645-3.34,0.712-4.276c-0.493-0.5,0.556-1.19,0.667-1.683c0.131-0.576,0.308-0.913,0.02-1.421c-0.238-0.421-0.311-1.23,0.149-1.542c0.142-0.095,0.574,0.029,0.599-0.221c0.025-0.235,0.494-0.391,0.674-0.565c0.228-0.221,0.353-0.439,0.508-0.714c0.258-0.465,0.932-0.398,1.385-0.467c0.22-0.034,0.482-0.188,0.674-0.002c0.26,0.247,0.526,0.824,1.002,0.629c-0.074-0.403-0.469-0.597-0.713-0.882c-0.445-0.524-0.146-0.926,0.251-1.325c0.571-0.571,0.272-0.482,0.272-1.099c0-0.223,0.175-0.167,0.156-0.371c-0.024-0.253,0.206-0.603,0.216-0.852c0.489,0.543,1.471,0.632,1.867,1.326c0.143,0.253,0.098,0.563,0.224,0.818c0.173,0.348,0.43,0.647,0.602,0.995c0.206-0.073,0.316-0.238,0.21-0.447c1.084,0.504,1.175,1.608,1.47,2.684c0.145,0.527,0.194,0.964,0.211,1.537c0.008,0.225,0.258,0.976-0.321,0.751c0.141,0.22,0.984,1.083,0.121,0.851c-0.135-0.035-0.387,0.414-0.364,0.521c0.073,0.341-0.386,0.267-0.567,0.252c-0.057,0.192-0.096,1.629-0.71,1.074c0.025,0.484-0.228,0.846,0.056,1.309c-0.487,0.039-0.437,0.341-0.418,0.722c0.021,0.397,0.32,0.434,0.456,0.741c0.059,0.134,0.265,0.553,0.203,0.704c-0.107,0.263-0.517,0.603-0.179,0.866c0.155,0.124,1.049-0.582,1.202-0.668c0.659-0.37,1.448,0.224,2.083-0.244c0.103,0.41-0.433,0.569-0.296,0.977c0.074,0.229,0.266,0.345,0.42,0.516c0.199,0.217-0.074,0.452,0.06,0.573c0.458,0.414,0.325,0.99,0.729,1.17c0.55,0.246,1.062-0.261,1.46,0.692c-0.605-0.045-0.355,0.892-0.309,1.259c0.054,0.402-0.62,1.4-0.009,1.326c0.35-0.041,1.468-0.197,1.879,0.175c0.437,0.397-0.205,1.123,0.67,1.136c-0.12,0.182-0.024,0.52,0.102,0.671c0.204,0.255,0.394-0.295,0.678-0.112c0.582,0.375,1.346-0.546,1.789-0.874c0.031,0.458,0.379,0.714-0.043,1.092c-0.196,0.174-0.637,0.309-0.752,0.511c-0.089,0.157-0.658,1.491-0.122,1.172c-0.042,0.387-0.664,0.191-0.891,0.369c-0.399,0.304-0.266,0.911-0.371,1.334c-0.234-0.521-0.949,0.074-1.595,0.105c0.17,0.222,0.348,0.446,0.062,0.574c-0.283,0.126-0.662,0.075-0.923,0.097c-0.326,0.027-0.136,0.618-0.193,0.829c-0.068,0.239-0.297,0.277-0.471,0.162c-0.171-0.116-0.544,0.271-0.89,0.327c-0.119,0.022-1.18-0.216-1.178-0.219c0.106-0.115-0.623,0.736-0.574,1.141c0.024,0.207,0.139,0.367,0.173,0.56c0.045,0.267-0.255,0.671-0.197,0.928c0.075,0.337,0.435,0.709,0.2,1.06c-0.212,0.319-0.913,0.363-1.11-0.02c0.109,0.386,0.349,1.101,0.891,0.941c-0.048,0.247,0.124,0.448,0.258,0.632c0.206,0.289,0.107,0.599,0.201,0.888c0.174,0.539,0.919,1.13,1.256,1.539c0.404,0.486,0.94,0.645,1.246,1.39c0.249,0.608,0.316,1.287,0.757,1.832c0.146-0.16,0.251-0.343,0.316-0.549c0.331,0.271,0.275,0.829-0.022,1.073c-0.301,0.241-0.669-0.025-0.525,0.67c0.073,0.352,0.237,1.029,0.194,1.419c-0.035,0.31-0.582,0.262-0.485,0.628c-0.254-0.226-0.406-0.041-0.464,0.237c-0.077,0.399,0.128,0.912,0.324,1.245c0.534,0.912,1.451,1.563,2.028,2.297c0.621,0.783,0.962,1.594,0.841,2.5c-0.055,0.417-0.133,0.424,0.065,0.895c0.189,0.45,0.252,0.664,0.523,1.056c0.273,0.39,0.452,0.71,0.499,1.122c0.053,0.441,0.455,1.195,0.569,1.446c0.197,0.437-0.362,1.23-0.701,1.758c-0.297,0.458-0.638,0.9-1.099,1.705c-0.213,0.37,0.033,0.582-0.126,0.904c-0.237,0.471-0.263,0.961-0.541,1.433c-0.313-0.492-0.268-1.215-0.397-1.766c-0.055-0.224-0.173-0.421,0.05-0.56c0.272-0.173,0.064-0.272,0.195-0.481c0.282-0.451,0.344-0.993,0.235-1.523c-0.051-0.255-0.205-1.089,0.25-1.086c-0.073-0.122-0.107-0.253-0.105-0.392c-0.127,0.174-0.313,0.314-0.523,0.369c-0.064-0.374,0.451-0.578-0.079-0.523c0.606-0.287-0.28-0.747,0.213-1.019c-0.22,0.058-0.4-0.057-0.474-0.265c0.145-0.021,0.275-0.073,0.394-0.156c-0.238-0.124-0.402-0.412-0.024-0.496c-0.322-0.107-0.128-0.421-0.177-0.713c-0.079-0.484-0.264-0.992-0.45-1.444c-0.196-0.475-0.483-0.931-0.717-1.395c-0.222-0.437-0.239-0.968-0.54-1.369c0.14,0.373,0.312,1.23,0.024,1.568c0.103-0.311-0.166-0.586-0.19-0.885c-0.025-0.282-0.032-0.742-0.098-0.999c-0.062-0.241-1.061-1.959-0.443-1.621c-0.024-0.104-0.071-0.201-0.129-0.288c-0.09,0.052-0.174,0.104-0.265,0.155c-0.451-1.124-0.35-2.384-0.764-3.502c-0.079-0.219-0.271-0.336-0.37-0.536c-0.085-0.177,0.013-0.387,0.004-0.575c-0.021-0.343-0.261-1.014,0.188-1.193c-0.289,0.046-0.798,0.247-1.015-0.035c-0.393-0.516-0.704-1.082-0.743-1.744c-0.257,0.173-0.206-0.207-0.426-0.409c-0.189-0.173-0.436-0.323-0.516-0.585c-0.053,0.067,0.041,0.629,0.04,0.762c-0.01,0.443,0.262,0.894,0.024,1.361c-0.171,0.335-0.388,0.8-0.821,0.836c-0.445,0.037-0.955-0.565-0.627-0.966c-0.519,0.128-0.073,0.51,0.069,0.828c0.189,0.439-0.272,0.943-0.67,0.532c0.424,0.302-0.421,0.833-0.735,0.521c0.107,0.402-0.212,1.764-0.869,1.514c-0.34-0.126-0.025-1.033-0.095-1.305c-0.017,0.025-0.359,1.272-0.183,0.445c-0.107,0.222-0.151,0.459-0.13,0.706c-0.325-0.159-0.419-0.872-0.16-1.071c-0.385-0.253-0.233,1.571-0.756,1.115c-0.248-0.216-0.029-1.398,0.182-1.51c-0.383,0.15-0.487,0.931-0.681,1.281c-0.114-0.068-0.209-0.154-0.286-0.262c0.32-0.133,0.365-0.466,0.442-0.76c-0.15,0.258-0.211,0.644-0.574,0.681c0.396-0.531,0.217-1.199,0.288-1.807c-0.054,0.007-0.105,0.007-0.155,0c0.204,0.438-0.39,1.416-0.797,1.581c-0.585,0.236-0.112-2.253-0.034-2.53c0.072-0.273-0.009-1.093,0.145-1.239c0.389-0.369-0.037-1.405-0.223-1.811c-0.236-0.521-0.155-1.317-0.543-1.747c-0.164-0.18-0.261-0.418-0.367-0.634c-0.159-0.323-0.59-0.517-0.147-0.604c-0.31-0.214-0.681-0.288-0.681-0.737c0-0.336,0.021-0.876-0.159-1.172c0.043,0.245,0.151,0.81-0.288,0.499c0.203,0.249,0.368,0.742,0.212,1.045c-0.634-0.255-1.018-0.912-1.392-1.451c-0.103-0.145,0.221-0.294,0.329-0.095\n\t\tc0.079,0.151,0.294,0.204,0.445,0.246c0.341,0.098,0.776-0.081,0.462-0.499c-0.174-0.234-0.969-0.536-0.499-0.869c-0.211-0.007-0.421-0.032-0.63-0.079c0.066-0.175,0.091-0.36,0.076-0.549c-0.239,0.119-0.57-0.166-0.704-0.334c-0.251-0.313-0.465-0.089-0.814-0.241c0.124,0.278,0.272,0.547,0.369,0.836c-0.114-0.176-0.22-0.363-0.317-0.549c-0.048,0.19-0.012,0.367,0.105,0.522c-0.312-0.429-0.48-0.698-0.207-1.206c-0.121,0.024-0.242,0.028-0.368,0.024c0.074-0.185,0.149-0.369,0.231-0.55c-0.051,0.011-0.09,0.039-0.124,0.077c-0.055-0.202-0.055-0.402,0-0.602c-0.183,0.438-0.155,0.929-0.37,1.361c-0.35-0.154-0.188-0.343-0.15-0.619c0.047-0.32-0.322-0.583-0.477-0.816c0.045,0.267,0.202,0.549,0.025,0.811c-0.131-0.483-0.497-0.876-0.911-1.103C723.961,188.284,723.881,187.449,723.646,186.901\"\n        />\n      </G>\n      <G id=\"MH\">\n        <Path\n          id=\"mh\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M947.228,232.532c0.073-0.119,0.064-0.23-0.025-0.34c-0.095,0.073-0.172,0.159-0.237,0.261C947.054,232.479,947.141,232.505,947.228,232.532\"\n        />\n        <Circle\n          id=\"mh.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"945.892\"\n          cy=\"232.152\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"MG\">\n        <Path\n          id=\"Path8631\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M602.195,313.899c-0.238,0.219-0.532,0.463-0.731,0.438c-0.394-0.047-0.17-0.479-0.516-0.516c-0.344-0.032-0.388,0.485-1.136,0.808c-0.471,0.206-1.342,0.336-2.16,0.475c0.033,0.385,0.077,0.725,0.073,1.173c0.077,0.071,0.14,0.073,0.222,0.147c0.553,0.501,1.109,1.016,1.65,1.098c0.539,0.083,1.062-0.189,1.503-0.439c0.438-0.248,0.824-0.469,1.135-0.326c0.106,0.047,0.062,0.15,0.11,0.22c0.318-0.318,0.634-0.615,0.843-1.208c0.051-0.145,0.035-0.448,0.074-0.622c-0.075-0.052-0.188-0.055-0.259-0.11c-0.335-0.276-0.584-0.63-0.766-0.916C602.177,314.036,602.216,313.972,602.195,313.899L602.195,313.899z\"\n        />\n        <Path\n          id=\"Path8636\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.166,312.029c-0.476,0.084-0.954,0.249-1.356,0.549c-0.433,0.324-0.867,0.878-1.171,1.468c-0.155,0.302-0.154,0.574-0.223,0.878c0.516-0.094,1.091-0.166,1.392-0.293c0.748-0.322,0.792-0.841,1.137-0.809c0.346,0.034,0.122,0.468,0.515,0.515c0.2,0.024,0.495-0.224,0.73-0.437c-0.147-0.459,0.048-0.847-0.255-1.322C601.795,312.358,601.465,312.178,601.166,312.029L601.166,312.029z\"\n        />\n        <Path\n          id=\"Path8626\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.626,309.537c-0.442,0.067-0.999,0.004-1.39,0.221c-0.605,0.335-0.969,0.958-1.321,1.467c0.074,0.071,0.216,0.103,0.258,0.183c0.152,0.282-0.005,0.562-0.223,0.808c-0.216,0.245-0.474,0.486-0.438,0.767c0.035,0.281,0.191,0.319,0.403,0.439c0.212,0.123,0.473,0.332,0.66,0.916c0.058,0.179,0.051,0.517,0.074,0.767c0.292-0.05,0.483-0.129,0.769-0.181c0.067-0.305,0.063-0.577,0.222-0.879c0.303-0.588,0.738-1.14,1.171-1.466c0.403-0.3,0.878-0.465,1.355-0.549c-0.451-0.225-0.911-0.412-1.171-0.808C599.677,310.741,599.656,310.112,599.626,309.537L599.626,309.537z\"\n        />\n        <Path\n          id=\"Path8469\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.626,309.537c0.026,0.573,0.051,1.204,0.369,1.685c0.434,0.66,1.587,0.805,1.943,1.355c0.354,0.552-0.072,0.966,0.293,1.539c0.182,0.286,0.432,0.639,0.768,0.915c0.072,0.059,0.181,0.059,0.256,0.11c0.187-0.817,0.322-1.797,0.329-2.896c0.01-1.169-0.07-2.175-0.107-2.858c-0.07-0.008-0.116-0.067-0.185-0.073c-0.801-0.083-1.617-0.028-2.235-0.037C600.432,309.275,600.085,309.47,599.626,309.537L599.626,309.537z\"\n        />\n        <Path\n          id=\"Path8544\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.419,309.722c-0.024-0.391-0.009-0.863-0.183-1.025c-0.371-0.346-0.442,0.272-0.843-0.074c-0.402-0.346-0.127-1.287-0.587-2.234c-0.227-0.47-0.942-0.798-1.538-1.245c-0.238-0.181-0.418-0.423-0.585-0.659c-0.069,0.017-0.17-0.012-0.222,0.034c-0.135,0.127-0.033,1.175-0.146,1.064c0.1,0.419-0.2,0.904-0.403,1.245c-0.339,0.569-1.409,1.622-0.989,2.306c0.286,0.472,0.024,1.316,0.073,1.867c0.054,0.627,0.517,1.142,0.515,1.759c-0.003,0.547-0.008,0.917,0.256,1.392c0.319,0.107,0.635,0.205,0.916,0.223c0.304,0.019,0.569-0.06,0.769-0.257c0.199-0.198,0.232-0.452,0.184-0.733c-0.051-0.278-0.191-0.578-0.33-0.876c-0.275-0.6-0.578-1.163-0.257-1.466c0.32-0.304,0.796-0.357,1.209-0.256c0.297,0.074,0.479,0.262,0.661,0.439c0.352-0.512,0.714-1.132,1.318-1.466C598.288,309.73,598.367,309.747,598.419,309.722L598.419,309.722z\"\n        />\n        <Path\n          id=\"Path8549\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.029,307.23c0.067,0.534,0.117,1.176,0.366,1.392c0.401,0.347,0.472-0.271,0.844,0.074c0.174,0.163,0.159,0.633,0.182,1.024c0.747-0.365,1.488-0.452,2.638-0.438c0.617,0.008,1.432-0.047,2.235,0.035c0.068,0.008,0.118,0.066,0.184,0.073c-0.007-0.097,0.004-0.325,0-0.401c-0.033-0.619,0.231-0.689,0.515-0.698c0.279-0.005,0.586,0.067,0.66-0.255c0.072-0.322-0.193-0.731-0.477-1.137c-0.281-0.403-0.581-0.814-0.585-1.101c0-0.118,0.069-0.101,0.074-0.182c-0.421-0.073-0.797-0.272-1.139-0.55c-0.304,0.416-0.547,0.972-0.876,1.135c-0.618,0.305-1.01-0.312-1.467,0c-0.225,0.158-0.249,0.542-0.291,0.916c-0.043,0.373-0.089,0.715-0.37,0.806c-0.272,0.091-0.441-0.074-0.621-0.292c-0.179-0.218-0.373-0.458-0.729-0.55C597.844,307.006,597.44,307.129,597.029,307.23L597.029,307.23z\"\n        />\n        <Path\n          id=\"Path8542\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.029,307.23c0.411-0.102,0.817-0.225,1.135-0.145c0.357,0.09,0.552,0.332,0.729,0.549c0.181,0.22,0.35,0.383,0.622,0.292c0.275-0.088,0.322-0.431,0.37-0.806c0.04-0.373,0.064-0.762,0.292-0.914c0.457-0.314,0.844,0.304,1.464,0c0.331-0.165,0.572-0.721,0.878-1.137c-0.088-0.072-0.218-0.049-0.291-0.146c-0.386-0.501-0.485-1.347-0.515-2.199c-0.005-0.164-0.033-0.245-0.036-0.403c-0.093,0.04-0.204,0.103-0.256,0.146c0.023-0.123,0.173-0.368,0.222-0.584c0.047-0.22-0.009-0.412-0.33-0.402c-0.369,0.009-0.667,0.502-0.951,0.695c-0.189,0.129-0.714,0.371-0.661,0.663c0.025,0.148-0.09,0.335-0.037,0.475c0.074,0.193,0.344,0.17,0.402,0.402c-0.289-0.019-0.607,0.041-0.659-0.366c-0.066-0.518-0.569-0.502-0.586,0.034c-0.124-0.199-0.715-0.281-0.916-0.181c-0.254,0.123-0.136,0.553-0.328,0.731c0-0.545-0.622-0.107-0.661,0.221c-0.086-0.168-0.209-0.33-0.327-0.476c-0.314,0.218-0.555,0.599-0.916,0.73c-0.277,0.105-0.685-0.005-0.99,0.074c0.17,0.236,0.346,0.477,0.584,0.66c0.598,0.449,1.31,0.772,1.539,1.244C596.981,306.745,596.989,306.909,597.029,307.23L597.029,307.23z\"\n        />\n        <Path\n          id=\"Path8464\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.829,297.78c-0.123-0.04-0.291,0.087-0.439,0.146c-0.025,0-0.021,0.306-0.035,0.146c-0.06,0.312-1.041,0.344-0.66,1.063c0.203,0.38,0.966,0.229,0.66,0.844c0.106-0.477-0.366-0.521-0.66-0.292c-0.413,0.319-0.388,1.034-0.953,1.208c-0.074-0.402,0.335-0.719,0.254-1.136c-0.402,0.089-0.313,0.371-0.475,0.662c-0.156,0.276-0.629,0.438-0.695,0.768c-0.046,0.227,0.198,0.472,0.291,0.658c0.14,0.272-0.173,0.366-0.437,0.477c0.003,0.157,0.028,0.241,0.034,0.403c0.027,0.854,0.127,1.699,0.516,2.199c0.368,0.473,0.896,0.604,1.429,0.695c0.021-0.317,0.037-0.529,0.293-0.695c0.321-0.211,0.927-0.189,1.354,0c0.212,0.092,0.322,0.377,0.439,0.621c0.117,0.245,0.263,0.483,0.55,0.477c0.287-0.009,0.551-0.255,0.768-0.552c0.222-0.297,0.385-0.675,0.475-1.024c0.186-0.7-0.627-1.788-0.401-2.308c0.223-0.52,0.481-0.055,0.878-0.587c0.209-0.276,0.375-0.887,0.476-1.463c-0.06-0.112-0.166-0.182-0.222-0.292c-0.304-0.6-0.596-1.118-1.024-1.319c-0.431-0.199-0.738-0.178-0.99-0.108c-0.252,0.07-0.451,0.188-0.66,0.108C605.18,298.318,605.318,297.936,604.829,297.78L604.829,297.78z\"\n        />\n        <Path\n          id=\"Path8438\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.038,325.765c-0.16,0.442-0.483,0.972-0.475,1.317c0.016,0.711,0.341,1.312,0.659,1.758c0.32,0.452,0.797,0.279,1.063,0.767c0.27,0.491-0.248,1.005,0,1.724c0.156,0.447,0.679,0.906,1.1,1.392c0.2,0.027,0.404,0.067,0.587,0c0.242-0.089,0.473-0.279,0.731-0.329c0.363-0.07,0.559-0.471,0.695-0.769c0.187-0.402,0.322-0.854,0.44-1.282c0.094-0.354,0.247-0.668,0.402-0.988c-0.097-0.066-0.095-0.296-0.222-0.331c-0.264-0.071-0.369,0.137-0.475,0.331c-0.11,0.19-0.226,0.357-0.439,0.29c-0.425-0.132-1.238-0.901-1.318-1.39c-0.077-0.49,0.223-1.026,0.074-1.686c-0.074-0.329-0.223-0.779-0.476-1.135c-0.255-0.357-0.596-0.631-0.99-0.661c-0.393-0.029-0.718,0.285-0.988,0.62C596.273,325.567,596.161,325.633,596.038,325.765L596.038,325.765z\"\n        />\n        <Path\n          id=\"Path8443\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.928,328.039c-0.089,0.321-0.244,0.501-0.33,0.845c-0.278,1.11-0.569,2.24-1.101,2.854c-0.479,0.561-1.161,0.791-1.756,0.99c0.039,0.029,0.033,0.077,0.074,0.111c-0.225-0.13-0.183-0.064-0.183-0.038c0.088,0.079,0.19,0.2,0.254,0.222c0.233,0.073,0.5,0.051,0.731,0.111c0.57,0.143,0.896,0.752,1.466,0.876c0.985,0.221,1.988-1.014,2.895-1.282c0.136-0.039,0.267-0.021,0.403,0c-0.421-0.484-0.944-0.943-1.1-1.392c-0.248-0.718,0.269-1.231,0-1.722c-0.271-0.488-0.744-0.32-1.064-0.767C596.075,328.637,596.049,328.302,595.928,328.039L595.928,328.039z\"\n        />\n        <Path\n          id=\"Path8436\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.138,319.538c-0.808,0.229-1.576,0.556-1.978,0.699c-0.401,0.138-0.535,0.472-0.622,0.842c-0.084,0.37-0.108,0.769-0.327,0.987c-0.224,0.224-0.53,0.421-0.88,0.516c-0.351,0.092-0.778,0.061-1.281-0.146c-0.392-0.161-0.735-0.691-1.101-1.209c-0.004,0.037-0.032,0.031-0.037,0.074c-0.046,0.565-0.554,1.065-0.696,1.649c0.207,0.872-0.217,1.947,0.403,2.709c0.304,0.371,0.283,0.778,0.438,1.211c0.142,0.397,0.54,0.465,0.146,0.916c-0.386,0.442-0.323,1.894-0.072,2.416c0.228,0.475,0.46,0.828,0.585,1.357c0.153,0.631,0.573,0.817,1.025,1.172c0.599-0.2,1.278-0.433,1.758-0.99c0.531-0.617,0.819-1.747,1.1-2.857c0.086-0.342,0.238-0.519,0.329-0.843c-0.139-0.318-0.357-0.568-0.368-0.953c-0.008-0.346,0.316-0.877,0.477-1.318c-0.128,0.139-0.268,0.347-0.404,0.366c-0.27,0.038-0.493,0.01-0.62-0.182c-0.13-0.192-0.17-0.552,0.037-1.172c0.407-1.241,1.763-2.896,2.234-4.835c0.029-0.124,0.044-0.272,0.074-0.403C597.278,319.561,597.217,319.517,597.138,319.538L597.138,319.538z\"\n        />\n        <Path\n          id=\"Path8429\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M590.948,321.223c0.364,0.519,0.707,1.049,1.099,1.209c0.504,0.206,0.932,0.239,1.281,0.147c0.353-0.094,0.66-0.293,0.88-0.516c0.221-0.221,0.241-0.618,0.327-0.989c0.087-0.371,0.224-0.701,0.624-0.843c0.399-0.142,1.168-0.47,1.977-0.698c0.079-0.022,0.141,0.023,0.223,0c0.188-0.875,0.352-1.828,0.401-2.71c0.061-1.015,0-1.906-0.182-2.49c-0.186-0.583-0.448-0.795-0.662-0.916c-0.211-0.124-0.367-0.158-0.401-0.438c-0.037-0.281,0.224-0.522,0.438-0.768c0.219-0.245,0.371-0.522,0.225-0.807c-0.151-0.285-0.504-0.521-0.916-0.623c-0.414-0.102-0.889-0.046-1.209,0.256c-0.322,0.305-0.021,0.865,0.256,1.466c0.138,0.301,0.28,0.6,0.329,0.878s0.017,0.533-0.183,0.731c-0.199,0.197-0.468,0.272-0.77,0.256c-0.279-0.017-0.598-0.114-0.915-0.221c0.014,0.024-0.017,0.047,0,0.073c0.335,0.547,0.126,0.783-0.036,1.316c-0.118,0.383,0.372,0.506,0.147,0.916c-0.243,0.438-0.545,0.854-0.808,1.283c-0.284,0.46-0.64,0.924-0.843,1.428c-0.157,0.388-0.022,1.036-0.517,1.209C591.161,320.578,591.015,320.66,590.948,321.223L590.948,321.223z\"\n        />\n        <Path\n          id=\"Path8484\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.985,323.241c-0.017-0.01-0.024-0.031-0.038-0.037c-0.534-0.172-1.152,0.351-1.612,0.108c-0.462-0.238-0.173-0.796-0.805-1.246c-0.316-0.223-0.818-0.447-1.394-0.584c-0.187-0.046-0.359-0.012-0.55-0.038c-0.582,1.208-1.258,2.479-1.537,3.336c-0.206,0.619-0.169,0.979-0.038,1.172c0.128,0.192,0.354,0.223,0.621,0.183c0.271-0.038,0.501-0.396,0.769-0.73c0.271-0.335,0.598-0.652,0.99-0.621c0.394,0.026,0.73,0.304,0.99,0.66c0.255,0.356,0.401,0.806,0.476,1.137c0.093,0.429,0.019,0.752-0.037,1.098c0.058,0.001,0.088-0.041,0.146-0.035c0.409,0.024,0.833,0.099,1.024-0.146c0.386-0.489-0.318-1.28,0-1.652c0.158-0.182,0.393-0.129,0.622-0.073s0.442,0.093,0.623-0.147c0.18-0.239,0.096-0.622-0.037-1.063c-0.133-0.438-0.32-0.917-0.255-1.245C600.953,323.28,600.975,323.269,600.985,323.241L600.985,323.241z\"\n        />\n        <Path\n          id=\"Path8489\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.937,319.209c-0.131-0.042-0.275-0.141-0.402-0.146c-0.6-0.021-0.657,0.817-1.136,0.769c-0.48-0.047-0.604-1.012-1.064-1.062c-0.458-0.053-0.631,0.503-1.098,0.697c-0.25,0.104-0.595,0.171-0.916,0.183c-0.023,0.093-0.016,0.202-0.036,0.292c-0.146,0.604-0.435,0.959-0.696,1.502c0.188,0.025,0.362-0.008,0.549,0.036c0.573,0.14,1.076,0.365,1.393,0.584c0.632,0.451,0.345,1.008,0.807,1.247c0.463,0.239,1.076-0.276,1.611-0.108c0.017,0.005,0.022,0.029,0.037,0.036c0.153-0.577,0.628-0.791,0.768-1.356c0.149-0.595-0.262-1.06,0-2.053C601.795,319.677,601.882,319.407,601.937,319.209L601.937,319.209z\"\n        />\n        <Path\n          id=\"Path8474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.724,316.279c0,0.21,0.05,0.324,0.036,0.549c-0.055,0.919-0.235,1.917-0.438,2.821c0.322-0.014,0.668-0.079,0.916-0.183c0.467-0.193,0.64-0.747,1.098-0.697c0.46,0.051,0.581,1.015,1.064,1.062c0.479,0.048,0.534-0.79,1.136-0.769c0.124,0.006,0.272,0.104,0.402,0.146c0.115-0.425,0.222-0.843,0.438-1.317c0.059-0.126,0.19-0.174,0.259-0.293c-0.012-0.074-0.073-0.104-0.074-0.184c-0.011-0.258-0.019-0.518-0.33-0.658c-0.312-0.142-0.695,0.078-1.136,0.327c-0.438,0.25-0.962,0.521-1.503,0.438c-0.54-0.08-1.094-0.597-1.649-1.099C597.865,316.354,597.8,316.348,597.724,316.279L597.724,316.279z\"\n        />\n        <Path\n          id=\"Path8481\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M602.995,324.229c-0.234,0.052-0.5,0.146-0.694,0.074c-0.601-0.224-0.817-0.871-1.32-1.062c-0.01,0.027-0.028,0.039-0.036,0.072c-0.06,0.326,0.123,0.81,0.256,1.247c0.134,0.438,0.221,0.821,0.037,1.062c-0.181,0.239-0.393,0.205-0.622,0.147c-0.229-0.058-0.466-0.111-0.622,0.073c-0.318,0.371,0.386,1.161,0,1.652c-0.192,0.244-0.616,0.17-1.024,0.146c-0.06-0.005-0.089,0.036-0.146,0.035c-0.029,0.184-0.063,0.417-0.037,0.585c0.078,0.489,0.896,1.259,1.318,1.392c0.215,0.068,0.329-0.1,0.44-0.291c0.108-0.192,0.213-0.402,0.475-0.331c0.124,0.034,0.124,0.266,0.222,0.331c0.105-0.217,0.219-0.431,0.293-0.662c0.335-1.051,0.699-2.037,0.989-3.111C602.648,325.112,602.841,324.677,602.995,324.229L602.995,324.229z\"\n        />\n        <Path\n          id=\"Path8454\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.172,317.303c-0.745-0.032-0.899,0.856-1.356,0.697c-0.159-0.057-0.16-0.239-0.182-0.402c-0.067,0.124-0.198,0.167-0.258,0.293c-0.321,0.697-0.491,1.447-0.621,1.94c-0.261,0.994,0.149,1.459,0,2.054c-0.14,0.566-0.616,0.779-0.768,1.356c0.501,0.191,0.719,0.841,1.318,1.062c0.195,0.073,0.461-0.023,0.696-0.074c0.359-1.012,0.73-2.009,1.1-3.042c0.421-1.166,0.671-2.38,1.173-3.516C604.877,317.475,604.489,317.317,604.172,317.303L604.172,317.303z\"\n        />\n        <Path\n          id=\"Path8509\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M603.144,315.839c0.423-0.025,0.867,0.068,1.21-0.146c0.6-0.373,0.964-1.074,1.137-1.758c0.171-0.683-0.337-1.568-0.184-2.125c0.154-0.553,0.359,0.006,0.768-1.062c0.367-0.953,0.575-3.493,0.514-4.947c-0.103,0.066-0.181,0.222-0.292,0.224c-0.284,0.008-0.432-0.231-0.55-0.476c-0.117-0.244-0.226-0.528-0.438-0.622c-0.425-0.188-1.032-0.21-1.356,0c-0.322,0.21-0.372,0.31-0.368,0.876c0.005,0.288,0.305,0.698,0.587,1.102c0.281,0.403,0.547,0.812,0.475,1.135c-0.073,0.322-0.379,0.253-0.659,0.258c-0.279,0.007-0.549,0.074-0.516,0.696c0.032,0.618,0.12,1.928,0.109,3.26c-0.008,1.334-0.117,2.698-0.402,3.519C603.171,315.799,603.157,315.809,603.144,315.839L603.144,315.839z\"\n        />\n        <Path\n          id=\"Path8514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M608.019,309.283c-0.209-0.041-0.413-0.072-0.662-0.072c-0.404-0.004-0.791,0.237-1.17,0.439c-0.065,0.337-0.027,0.887-0.11,1.098c-0.412,1.067-0.617,0.51-0.769,1.062c-0.152,0.556,0.356,1.441,0.184,2.125c-0.174,0.683-0.537,1.385-1.137,1.758c-0.34,0.214-0.785,0.123-1.21,0.146c-0.209,0.532-0.507,0.835-0.806,1.136c0.095,0.14,0.212,0.268,0.219,0.439c0.012,0.26,0.029,0.507,0.258,0.586c0.457,0.158,0.613-0.73,1.357-0.698c0.317,0.014,0.706,0.172,1.098,0.367c0.019-0.034,0.023-0.072,0.037-0.108c0.155-0.341,0.448-0.859,0.293-1.246c0.182,0,0.394-0.759,0.438-0.879c0.306-0.814,0.471-1.65,0.808-2.452c0.484-1.174,0.918-2.186,1.172-3.442C608.033,309.462,608.013,309.363,608.019,309.283L608.019,309.283z\"\n        />\n        <Path\n          id=\"Path8459\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M608.494,300.087c-0.103,0.576-0.27,1.185-0.476,1.463c-0.397,0.533-0.655,0.068-0.879,0.585c-0.224,0.521,0.588,1.609,0.402,2.309c-0.093,0.351-0.256,0.729-0.475,1.025c-0.133,0.181-0.314,0.228-0.476,0.327c0.048,1.129-0.176,2.659-0.402,3.85c0.381-0.205,0.767-0.445,1.172-0.439c0.25,0.002,0.452,0.029,0.661,0.073c0.065-0.921-0.353-2.106,0.696-2.675c0.224-0.123,0.485-0.817,0.515-1.101c0.025-0.26-0.046-0.545,0-0.807c0.062-0.353-0.371-0.283-0.368-0.62c0.007-0.256-0.271-2.252,0.368-1.978c0.326,0.137,0.43,0.53,0.55,0.915c0.067-0.566,0.087-1.176-0.402-1.575C608.974,301.118,608.747,300.582,608.494,300.087L608.494,300.087z M609.594,306.058c-0.16,0.292-0.532,0.65-0.368,1.025c0.166-0.267,0.212-0.571,0.368-0.845V306.058z\"\n        />\n        <Path\n          id=\"Path8584\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.469,298.733c0.303,0.255,0.564,0.582,0.806,1.062c0.302,0.599,0.611,1.249,1.1,1.649c0.488,0.398,0.469,1.011,0.4,1.575c0.082,0.26,0.156,0.549,0.371,0.623c0.591,0.205,0.96-1.411,1.024-1.759c0.094-0.506-0.228-0.721-0.368-1.173c-0.254-0.822-0.225-1.644-0.256-2.49c-0.057-1.549-0.443-3.193-1.064-4.579c-0.119,0.226-0.154,0.436-0.292,0.662c-0.365,0.582-0.708,1.125-0.768,1.536c-0.123,0.825,0.38,0.587,0.184,1.355C608.491,297.626,607.939,298.153,607.469,298.733L607.469,298.733z\"\n        />\n        <Path\n          id=\"Path7647\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.469,298.733c0.469-0.578,1.022-1.107,1.134-1.539c0.196-0.768-0.306-0.531-0.182-1.356c0.062-0.412,0.404-0.956,0.768-1.535c0.139-0.224,0.174-0.435,0.293-0.662c-0.007-0.01,0.005-0.025,0-0.037c-0.092,0.058-0.173,0.117-0.256,0.183c0.07-0.213-0.019-0.236-0.146-0.369c-0.211-0.211,0.115-0.354-0.074-0.585c-0.179-0.22-0.317-1.043-0.768-0.767c-0.025-0.093-0.049-0.194-0.038-0.291c0.592,0.057,0.123-0.603-0.107-0.516c-0.075,0.029-0.143,0.155-0.111,0.403c0.052,0.395-0.763,1.108-1.135,1.1c0.701,0.352,0.251,1.401,0.109,1.867c-0.207,0.689-0.175,1.151-1.024,1.171c0.105,0.502-0.056,0.079-0.292,0.37c-0.174,0.208-0.18,0.521-0.258,0.767c-0.212-0.005-1.023-1.601-1.135-0.474c-0.041,0.401,0.112,0.666,0.256,1.024c0.098,0.243-0.028,0.44-0.11,0.439c0.147-0.061,0.321-0.187,0.438-0.146c0.487,0.156,0.354,0.541,0.769,0.697c0.209,0.076,0.408-0.04,0.661-0.109c0.252-0.071,0.558-0.09,0.989,0.109C607.336,298.515,607.393,298.669,607.469,298.733L607.469,298.733z\"\n        />\n        <Path\n          id=\"mg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M590.214,322.948c0.206,0.872-0.234,1.94,0.386,2.699c0.302,0.371,0.297,0.793,0.451,1.224c0.143,0.398,0.541,0.46,0.146,0.911c-0.385,0.442-0.322,1.879-0.072,2.404c0.227,0.476,0.461,0.829,0.586,1.358c0.167,0.686,0.613,0.878,1.114,1.295c-0.635-0.371-0.086,0.124,0.073,0.174c0.233,0.073,0.481,0.048,0.718,0.108c0.569,0.145,0.881,0.775,1.45,0.904c0.986,0.217,2.012-1.041,2.919-1.31c0.332-0.096,0.684,0.104,0.989-0.01c0.242-0.09,0.453-0.252,0.714-0.302c0.364-0.069,0.58-0.5,0.718-0.796c0.189-0.404,0.316-0.832,0.432-1.261c0.158-0.594,0.521-1.073,0.708-1.643c0.336-1.052,0.7-2.066,0.991-3.143c0.411-1.535,1.028-2.904,1.559-4.391c0.43-1.206,0.675-2.439,1.209-3.604c0.155-0.34,0.451-0.879,0.296-1.266c0.182,0,0.389-0.737,0.435-0.861c0.306-0.816,0.471-1.678,0.807-2.482c0.485-1.175,0.927-2.175,1.182-3.436c0.188-0.939-0.452-2.311,0.688-2.93c0.224-0.121,0.471-0.828,0.5-1.11c0.023-0.261-0.033-0.517,0.014-0.78c0.063-0.353-0.371-0.312-0.368-0.649c0.006-0.255-0.261-2.245,0.377-1.976c0.548,0.233,0.359,1.366,0.889,1.553c0.591,0.208,0.976-1.388,1.042-1.741c0.094-0.504-0.243-0.758-0.382-1.207c-0.253-0.823-0.227-1.623-0.258-2.473c-0.059-1.558-0.429-3.208-1.06-4.604c-0.09,0.058-0.175,0.121-0.258,0.186c0.069-0.212-0.023-0.254-0.149-0.384c-0.214-0.211,0.118-0.343-0.074-0.574c-0.18-0.221-0.296-1.048-0.749-0.77c-0.025-0.094-0.037-0.19-0.025-0.288c0.788,0.075-0.362-1.118-0.229-0.117c0.052,0.394-0.761,1.119-1.133,1.113c0.701,0.353,0.247,1.389,0.106,1.856c-0.206,0.691-0.197,1.131-1.047,1.153c0.104,0.501-0.056,0.105-0.292,0.392c-0.173,0.21-0.178,0.509-0.256,0.757c-0.21-0.007-0.991-1.6-1.106-0.472c-0.041,0.402,0.1,0.665,0.243,1.023c0.129,0.325-0.102,1.212-0.161,0.574c-0.057,0.313-1.023,0.35-0.643,1.068c0.202,0.38,0.976,0.23,0.667,0.844c0.105-0.476-0.386-0.52-0.681-0.291c-0.412,0.318-0.375,1.033-0.939,1.207c-0.074-0.402,0.315-0.713,0.237-1.126c-0.404,0.089-0.311,0.37-0.472,0.655c-0.158,0.278-0.616,0.43-0.68,0.763c-0.045,0.228,0.193,0.483,0.288,0.668c0.185,0.367-0.471,0.439-0.68,0.614c0.04-0.252,0.502-0.981-0.144-0.965c-0.371,0.011-0.669,0.471-0.952,0.667c-0.188,0.125-0.696,0.396-0.644,0.688c0.024,0.148-0.095,0.335-0.042,0.472c0.074,0.194,0.337,0.159,0.396,0.393c-0.287-0.019-0.591,0.041-0.643-0.369c-0.067-0.518-0.569-0.507-0.588,0.028c-0.124-0.202-0.703-0.258-0.905-0.158c-0.256,0.123-0.159,0.554-0.351,0.731c0-0.543-0.621-0.116-0.661,0.21c-0.088-0.168-0.191-0.322-0.312-0.471c-0.314,0.218-0.554,0.591-0.917,0.725c-0.34,0.127-0.947-0.148-1.221,0.111c-0.137,0.124-0.023,1.16-0.134,1.049c0.099,0.42-0.2,0.902-0.402,1.241c-0.338,0.569-1.428,1.631-1.011,2.316c0.286,0.473,0.036,1.325,0.082,1.88c0.053,0.626,0.502,1.148,0.501,1.762c-0.004,0.573-0.039,0.938,0.271,1.448c0.333,0.547,0.143,0.793-0.022,1.324c-0.12,0.384,0.364,0.501,0.138,0.913c-0.241,0.437-0.56,0.855-0.821,1.285c-0.28,0.46-0.629,0.918-0.831,1.421c-0.158,0.389-0.026,1.039-0.521,1.212c-0.595,0.207-0.732,0.221-0.793,0.9C590.866,321.849,590.355,322.368,590.214,322.948\"\n        />\n      </G>\n      <G id=\"MF\">\n        <Path\n          id=\"mf\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M299.77,196.749c0.218-0.245,0.218-0.124,0.169,0.015\"\n        />\n        <Circle\n          id=\"mf.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"301.291\"\n          cy=\"194.861\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"ME\">\n        <Path\n          id=\"Path27090\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.444,119.707c-0.014-0.003-0.024,0.005-0.036,0c-0.08-0.028-0.061-0.248-0.146-0.293c-0.087-0.046-0.197-0.039-0.295,0.036c-0.05,0.038-0.062,0.131-0.073,0.221c0.133,0.054,0.272,0.213,0.33,0.33c0.06,0.128-0.017,0.278,0.035,0.367c0.054,0.088,0.131,0.061,0.221,0.146c0.036,0.035,0.062,0.101,0.111,0.147c0.064,0.009,0.148,0.023,0.182,0c0.062-0.038-0.043-0.073,0.037-0.11c0.037-0.017,0.111,0.008,0.183,0.037c0.029-0.023,0.077-0.011,0.072-0.109c-0.008-0.137-0.528-0.276-0.438-0.439c-0.016-0.019-0.07-0.023-0.073-0.036c-0.031-0.126,0.123-0.079,0.108-0.147C522.644,119.783,522.494,119.797,522.444,119.707L522.444,119.707z\"\n        />\n        <Path\n          id=\"Path27047\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.444,119.707c0.051,0.09,0.203,0.077,0.221,0.145c0.016,0.069-0.141,0.022-0.108,0.146c0.005,0.016,0.057,0.021,0.073,0.037c0.091-0.164,0.346,0.181,0.439,0.109c0.094-0.073,0.019-0.117,0.037-0.221c0.022-0.104,0.123-0.275,0.11-0.402c-0.013-0.098-0.098-0.155-0.147-0.222c-0.024,0.08-0.048,0.154-0.11,0.182c-0.107,0.052-0.254-0.129-0.329-0.074c-0.073,0.057,0.042,0.166,0,0.22C522.592,119.678,522.515,119.712,522.444,119.707L522.444,119.707z\"\n        />\n        <Path\n          id=\"Path27001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.431,118.276c0.178,0.075,0.39,0.14,0.438,0.224c0.081,0.129-0.076-0.016,0,0.109c0.034,0.055,0.173,0.089,0.294,0.146c0.058-0.04,0.098-0.108,0.146-0.109c0.104-0.001,0.041,0.12,0.184,0.109c0.062-0.006,0.144-0.087,0.22-0.185c-0.099-0.01-0.198-0.042-0.255-0.073c-0.421-0.215-0.619-0.428-0.878-0.661c-0.015,0.089-0.011,0.19-0.037,0.254C523.508,118.181,523.467,118.224,523.431,118.276L523.431,118.276z\"\n        />\n        <Path\n          id=\"Path26999\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.017,118.827c0.037-0.04,0.097-0.04,0.147-0.074c-0.121-0.058-0.26-0.09-0.294-0.145c-0.076-0.124,0.082,0.021,0-0.109c-0.048-0.079-0.261-0.144-0.438-0.224c-0.017,0.024-0.021,0.057-0.036,0.074c-0.066,0.062-0.193,0.016-0.223,0.109c-0.024,0.084,0.146,0.164,0.147,0.255c0,0.011,0.004,0.025,0,0.036c0.076,0.024,0.168,0.066,0.221,0.073c0.128,0.02,0.12-0.037,0.222-0.035C523.831,118.792,523.936,118.806,524.017,118.827L524.017,118.827z\"\n        />\n        <Path\n          id=\"Path26997\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.211,119.561c-0.004,0.123-0.091,0.271-0.11,0.366c-0.024,0.105,0.059,0.147-0.037,0.222c-0.094,0.073-0.349-0.272-0.438-0.108c-0.089,0.162,0.43,0.304,0.438,0.438c0.011,0.135-0.135,0.029-0.108,0.146c0.024,0.115,0.328,0.25,0.476,0.256c0.066,0.003,0.107-0.058,0.146-0.074c0.075-0.364,0.276-0.703,0.55-1.023c-0.042-0.086-0.059-0.178-0.073-0.257c-0.089-0.057-0.194-0.095-0.258-0.108c-0.106-0.025-0.122-0.028-0.183,0c-0.058,0.025,0.009,0.089-0.109,0.146C523.448,119.585,523.319,119.564,523.211,119.561L523.211,119.561z\"\n        />\n        <Path\n          id=\"Path26918\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.211,119.561c0.107,0.004,0.234,0.024,0.293,0c0.117-0.059,0.05-0.121,0.106-0.147c0.061-0.026,0.076-0.025,0.186,0c0.06,0.014,0.169,0.055,0.257,0.109c-0.009-0.025-0.036-0.057-0.037-0.074c-0.007-0.148,0.058-0.152,0.037-0.223c-0.022-0.068-0.124-0.074-0.148-0.145c-0.02-0.074,0.009-0.131,0.074-0.223c0.008-0.012,0.025-0.024,0.034-0.036c-0.081-0.021-0.186-0.033-0.256-0.036c-0.101-0.002-0.089,0.054-0.22,0.036c-0.054-0.008-0.141-0.047-0.223-0.073c-0.049,0.106-0.32,0.021-0.368,0.11c-0.045,0.091,0.103,0.156,0.11,0.222c0.007,0.066-0.056,0.063-0.037,0.146c0.021,0.083,0.171,0.167,0.184,0.292C523.211,119.533,523.211,119.547,523.211,119.561L523.211,119.561z\"\n        />\n        <Path\n          id=\"Path26974\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.643,119.522c-0.091-0.052-0.188-0.129-0.222-0.182c-0.06-0.102,0.054-0.114,0-0.183c-0.056-0.073-0.211-0.133-0.368-0.147c-0.042-0.003-0.092,0.036-0.148,0.037c0,0.01-0.004,0.025,0,0.037c0.024,0.073,0.126,0.077,0.148,0.146c0.021,0.068-0.043,0.073-0.037,0.222c0.003,0.074,0.057,0.218,0.11,0.328c0.02-0.022,0.017-0.051,0.035-0.073c0.189-0.214,0.251,0,0.33,0.145c0.015-0.116-0.022-0.225,0.109-0.33C524.611,119.517,524.631,119.528,524.643,119.522L524.643,119.522z\"\n        />\n        <Path\n          id=\"Path26912\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.711,118.57c-0.073,0.096-0.155,0.177-0.22,0.184c-0.142,0.008-0.08-0.112-0.184-0.11c-0.104,0.001-0.266,0.128-0.328,0.22c-0.058,0.074-0.078,0.124-0.074,0.183c0.056-0.001,0.107-0.041,0.148-0.037c0.156,0.014,0.313,0.074,0.367,0.146c0.056,0.073-0.059,0.083,0,0.183c0.029,0.055,0.13,0.131,0.223,0.182c0.109-0.062,0.289-0.074,0.477-0.074c-0.065-0.09-0.1-0.205-0.037-0.256c-0.09-0.023-0.174-0.063-0.183-0.109c-0.033-0.13,0.037-0.062,0.074-0.183c0.016-0.057-0.026-0.152,0-0.255C524.86,118.629,524.81,118.582,524.711,118.57L524.711,118.57z\"\n        />\n        <Path\n          id=\"Path26944\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.184,120.695c0.112,0.095,0.27,0.182,0.292,0.22c0.043,0.059,0.136,0.088,0.184,0.146c0.057-0.058,0.116-0.108,0.11-0.182c-0.012-0.148-0.204-0.279-0.294-0.369c-0.072-0.07-0.131-0.067-0.182-0.109C522.271,120.516,522.245,120.632,522.184,120.695L522.184,120.695z\"\n        />\n        <Path\n          id=\"Path26942\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.231,119.634c-0.03,0.04,0.074,0.172,0,0.182c-0.063,0.374,0.106,0.415,0.292,0.402c0.048-0.008,0.175,0.139,0.294,0.222c0.024-0.072,0.018-0.12,0.037-0.182c-0.037-0.018-0.073-0.058-0.109-0.073c0.041,0.001,0.078,0.021,0.109,0.035c0.016-0.062,0.057-0.148,0.036-0.181c-0.077-0.124-0.124,0.059-0.222-0.038c-0.035-0.037-0.037-0.143-0.073-0.223c-0.025,0.017-0.041,0.038-0.074,0.037C521.429,119.811,521.329,119.717,521.231,119.634L521.231,119.634z\"\n        />\n        <Path\n          id=\"Path26908\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.601,119.779c0.036,0.076,0.036,0.183,0.073,0.222c0.095,0.099,0.142-0.087,0.223,0.038c0.021,0.033-0.021,0.121-0.037,0.181c0.039,0.023,0.152-0.035,0.145,0.037c-0.088-0.044-0.105,0.02-0.145,0c-0.022,0.066-0.016,0.114-0.037,0.184c0.146,0.097,0.229,0.139,0.368,0.256c0.059-0.062,0.085-0.178,0.109-0.293c-0.013-0.011-0.024-0.02-0.035-0.036c-0.052-0.087,0.024-0.236-0.037-0.369c-0.062-0.129-0.223-0.343-0.368-0.366C521.741,119.614,521.687,119.726,521.601,119.779L521.601,119.779z\"\n        />\n        <Path\n          id=\"Path26916\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.081,119.191c0.058-0.048,0.619-0.02,0.402-0.402c-0.072-0.125-0.297-0.123-0.515-0.147c-0.024,0.106,0.019,0.202,0,0.256c-0.035,0.124-0.106,0.053-0.073,0.183C524.906,119.128,524.99,119.171,525.081,119.191L525.081,119.191z\"\n        />\n        <Path\n          id=\"Path26914\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.495,119.852c0.019,0.031,0.055,0.009,0.073,0.037c0.187,0.268,0.434,0.15,0.662,0.035c0.216-0.109,0.007-0.304-0.11-0.474c-0.201-0.001-0.411-0.008-0.516,0.074C524.473,119.626,524.508,119.736,524.495,119.852L524.495,119.852z\"\n        />\n        <Path\n          id=\"Path26910\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.064,121.464c0.197,0.184,0.377,0.392,0.587,0.514c-0.079-0.248-0.032-0.469-0.037-0.698c-0.093,0.009-0.205,0.051-0.256,0.037c-0.098-0.025-0.055-0.117-0.11-0.074c-0.055,0.043,0.174,0.224,0.11,0.293c-0.065,0.071-0.158-0.116-0.257-0.111C523.087,121.427,523.079,121.457,523.064,121.464L523.064,121.464z\"\n        />\n        <Path\n          id=\"Path26906\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.33,117.615c-0.279-0.263-0.729,0.158-0.66,0.621c0.061,0.037,0.143,0.042,0.184,0.074c0.146,0.119,0.148,0.254,0.256,0.328c0.108,0.074,0.253,0.141,0.329,0.111c0.077-0.03,0.083-0.045,0.074-0.111c-0.01-0.065-0.157-0.072-0.184-0.145c-0.026-0.075-0.006-0.178,0.038-0.222c0.041-0.042,0.117,0.026,0.146-0.037c0.027-0.065-0.09-0.091-0.146-0.255C522.342,117.902,522.335,117.764,522.33,117.615L522.33,117.615z\"\n        />\n        <Path\n          id=\"Path27049\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.993,120.584c-0.074-0.026-0.147-0.054-0.185-0.037c-0.079,0.039,0.024,0.073-0.037,0.11c-0.032,0.023-0.118,0.009-0.182,0c0.076,0.073,0.175,0.126,0.182,0.221c0.007,0.073-0.055,0.124-0.107,0.182c0.116,0.145,0.257,0.27,0.4,0.402c0.015-0.007,0.024-0.036,0.037-0.037c0.098-0.004,0.19,0.18,0.257,0.111c0.065-0.071-0.166-0.25-0.11-0.293c0.056-0.042,0.013,0.049,0.11,0.074c0.052,0.013,0.162-0.026,0.254-0.037c-0.004-0.156-0.068-0.327-0.036-0.477c-0.038,0.017-0.078,0.076-0.146,0.074c-0.146-0.009-0.451-0.143-0.475-0.257C522.949,120.589,522.98,120.594,522.993,120.584L522.993,120.584z\"\n        />\n        <Path\n          id=\"Path27045\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.993,118.938c-0.098,0.007-0.192-0.001-0.294-0.037c-0.082-0.028-0.175-0.086-0.256-0.145c-0.076,0.027-0.223-0.035-0.33-0.11c-0.108-0.077-0.109-0.215-0.257-0.33c-0.039-0.032-0.123-0.036-0.182-0.074c0.01,0.057-0.064,0.096-0.036,0.147c-0.962-0.205-0.144,0.905-0.404,1.246c0.1,0.084,0.196,0.179,0.293,0.182c0.151,0.008,0.185-0.205,0.329-0.182c0.016,0.002,0.024,0.03,0.037,0.036c0.011-0.086,0.024-0.181,0.073-0.222c0.098-0.073,0.206-0.081,0.295-0.035c0.084,0.044,0.065,0.264,0.144,0.291c0.081,0.027,0.179-0.02,0.222-0.074s-0.073-0.164,0-0.22c0.074-0.058,0.224,0.123,0.329,0.073c0.062-0.026,0.088-0.103,0.11-0.183c-0.016-0.021-0.03-0.053-0.036-0.073c-0.019-0.083,0.043-0.081,0.036-0.147C523.061,119.04,523.02,118.987,522.993,118.938L522.993,118.938z\"\n        />\n        <Path\n          id=\"Path27043\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.211,118.532c-0.057,0.007-0.112,0.019-0.147,0c-0.086-0.039-0.092-0.173-0.146-0.181c-0.055-0.011-0.065,0.082-0.109,0.073s-0.035-0.1-0.074-0.109c-0.04-0.011,0,0.041-0.11,0.037c-0.036-0.002-0.089-0.08-0.146-0.113c-0.035,0.014-0.076,0.009-0.108,0.039c-0.042,0.041-0.063,0.143-0.038,0.223c0.025,0.073,0.174,0.08,0.185,0.146c0.008,0.05-0.037,0.053-0.074,0.073c-0.012,0.007,0.019,0.029,0,0.039c0.078,0.058,0.174,0.118,0.256,0.145c0.101,0.035,0.196,0.042,0.293,0.036c-0.017-0.025-0.054-0.042-0.037-0.074c0.044-0.09,0.319-0.006,0.368-0.109C523.36,118.675,523.26,118.603,523.211,118.532L523.211,118.532z\"\n        />\n        <Path\n          id=\"Path27041\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.397,118.349c-0.063-0.074-0.103-0.161-0.184-0.222c-0.122-0.093-0.33-0.193-0.439-0.223c-0.109-0.024-0.078,0.066-0.182,0c-0.055-0.034-0.075-0.149-0.111-0.256c-0.006-0.021-0.024,0.005-0.035,0c-0.033-0.015-0.076-0.007-0.11-0.037c0.003,0.146,0.009,0.285,0.036,0.369c0.059,0.165,0.175,0.19,0.146,0.255c-0.007,0.018-0.025-0.003-0.036,0c0.059,0.03,0.11,0.109,0.146,0.112c0.111,0.006,0.071-0.047,0.11-0.037c0.038,0.009,0.025,0.101,0.074,0.108c0.045,0.009,0.057-0.082,0.108-0.073c0.055,0.009,0.061,0.141,0.146,0.182c0.034,0.018,0.09,0.006,0.146,0c-0.017-0.024-0.044-0.05-0.036-0.073C523.201,118.366,523.33,118.412,523.397,118.349L523.397,118.349z\"\n        />\n        <Path\n          id=\"Path26886\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.296,116.848c-0.051,0.331,0.331,0.458,0.183,0.808c0.033,0.108,0.058,0.223,0.111,0.256c0.103,0.065,0.074-0.026,0.182,0c0.107,0.024,0.316,0.124,0.439,0.221c0.081,0.058,0.122,0.144,0.184,0.223c0.064-0.065,0.098-0.137,0.146-0.259c0.024-0.065,0.023-0.166,0.036-0.255c-0.108-0.094-0.223-0.128-0.367-0.256C522.846,117.263,522.736,116.993,522.296,116.848L522.296,116.848z\"\n        />\n        <Path\n          id=\"me\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M521.232,119.808c0.685-0.114-0.684-1.644,0.394-1.414c-0.305-0.553,0.665-1.403,0.866-0.731c0.148-0.348-0.263-0.482-0.213-0.812c0.439,0.144,0.551,0.408,0.919,0.727c0.501,0.433,0.656,0.63,1.248,0.926c0.229,0.116,0.909,0.04,1.052,0.29c0.223,0.383-0.349,0.356-0.408,0.405c-0.18,0.147,0.478,0.543,0.147,0.713c-0.224,0.112-0.496,0.255-0.682-0.012c-0.105-0.145-0.174-0.451-0.404-0.188c-0.589,0.667-0.788,1.402-0.51,2.266c-0.425-0.242-0.867-0.675-1.152-1.069c-0.087-0.123-0.814-0.73-0.964-0.709c0.26-0.115,0.206-0.093,0.493,0.051C522.051,119.808,521.108,120.549,521.232,119.808\"\n        />\n      </G>\n      <G id=\"MD\">\n        <Path\n          id=\"Path10695\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.472,105.089c-0.032,0.041-0.074,0.081-0.107,0.108c-0.074,0.055-0.105,0.097-0.185,0.11c-0.078,0.011-0.174-0.08-0.255-0.037c-0.044,0.025-0.061,0.087-0.074,0.146c0.05,0.025,0.13,0.036,0.147,0.074c0.039,0.106-0.023,0.16-0.073,0.22c0.067,0.025,0.136,0.047,0.182,0.037c0.104-0.024,0.082-0.126,0.146-0.11c0.063,0.019-0.02,0.135,0.074,0.182c0.069,0.036,0.223-0.047,0.329-0.074c-0.013-0.024-0.037-0.041-0.037-0.073c0.002-0.074,0.14-0.11,0.183-0.182c0.027-0.046,0.023-0.099,0.036-0.146c-0.043-0.001-0.092,0.024-0.073-0.108c-0.096-0.03-0.153-0.1-0.211-0.154C546.538,105.069,546.488,105.1,546.472,105.089L546.472,105.089z M547.132,105.564c-0.053,0.031-0.107,0.013-0.146,0.037c-0.093,0.056-0.173,0.225-0.256,0.22c-0.024-0.001-0.022-0.025-0.036-0.035c-0.072,0.074-0.214,0.124-0.258,0.182c-0.057,0.077-0.112,0.07-0.073,0.146c0.024,0.046,0.132,0.03,0.221,0.037c-0.011-0.052-0.037-0.125,0-0.145c0.085-0.054,0.123,0.117,0.222,0.108c0.1-0.006,0.205-0.121,0.293-0.221c0.057-0.065,0.098-0.162,0.146-0.256C547.202,105.612,547.147,105.603,547.132,105.564L547.132,105.564z\"\n        />\n        <Path\n          id=\"Path10693\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.656,105.747c-0.104,0.025-0.26,0.106-0.329,0.074c-0.091-0.046-0.009-0.166-0.074-0.181c-0.065-0.019-0.044,0.087-0.147,0.109c-0.046,0.009-0.117-0.011-0.182-0.036c-0.019,0.022-0.023,0.055-0.037,0.074c-0.063,0.075-0.252,0.002-0.256,0.146c-0.008,0.145,0.393,0.227,0.476,0.328c0.081,0.102,0.018,0.114,0.11,0.183c0.057,0.044,0.178,0.035,0.292,0.039c0.042-0.045,0.062-0.1,0.073-0.147c0.019-0.073,0.014-0.122,0-0.183c-0.088-0.007-0.196,0.009-0.222-0.037c-0.04-0.075,0.017-0.07,0.073-0.146c0.044-0.058,0.187-0.107,0.257-0.182C546.677,105.775,546.667,105.764,546.656,105.747L546.656,105.747z\"\n        />\n        <Path\n          id=\"Path10614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.851,105.418c0.014-0.06,0.026-0.123,0.074-0.146c0.08-0.042,0.175,0.049,0.255,0.036c0.077-0.012,0.11-0.057,0.185-0.109c0.034-0.025,0.139-0.13,0.173-0.174c-0.019-0.054-0.011-0.08-0.062-0.116c0.019-0.047,0.028-0.09,0.107-0.112c-0.017-0.074,0.086-0.072,0.074-0.146c-0.011-0.079-0.173-0.044-0.256-0.183c-0.016-0.026-0.024-0.076-0.036-0.111c-0.071,0.006-0.142-0.05-0.184-0.036c-0.15,0.047-0.047,0.118-0.182,0.147c-0.074,0.016-0.208-0.065-0.33-0.111c0.002,0.041,0.02,0.076,0,0.111c-0.048,0.085-0.188,0.073-0.256,0.146c-0.066,0.071-0.148,0.148-0.146,0.254c0.002,0.108,0.073,0.212,0.183,0.33C545.531,105.285,545.715,105.345,545.851,105.418L545.851,105.418z\"\n        />\n        <Path\n          id=\"Path10629\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.231,106.7c-0.076,0.187-0.156,0.378-0.254,0.476c-0.162,0.158-0.366,0.012-0.44,0.219c-0.054,0.148,0.123,0.369,0.257,0.551c0.494-0.062,1.187,0.453,1.649-0.035c-0.254-0.078-0.271-0.34-0.513-0.439c0.031-0.012,0.012-0.057,0.036-0.074c-0.12-0.093-0.229-0.212-0.33-0.219c-0.174-0.014-0.232,0.227-0.329,0.146c-0.096-0.083,0.122-0.288,0.073-0.369c-0.047-0.078-0.106,0.011-0.145-0.037C548.196,106.871,548.259,106.789,548.231,106.7L548.231,106.7z\"\n        />\n        <Path\n          id=\"Path10627\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M547.573,106.517c-0.124,0.023-0.252,0.055-0.328,0.11c-0.124,0.088-0.021,0.234-0.185,0.292c-0.062,0.026-0.148-0.057-0.255-0.073c-0.034,0.117-0.305,0.149-0.329,0.255c-0.025,0.106,0.051,0.188,0.108,0.224c0.061,0.03,0.024-0.112,0.147-0.037c0.104,0.061,0.228,0.358,0.254,0.55c0.074-0.109,0.011-0.253,0.224-0.33c0.056,0.16,0.118,0.321,0.184,0.476c0.081-0.17,0.27-0.02,0.4-0.036c-0.133-0.186-0.31-0.402-0.255-0.55c0.073-0.206,0.276-0.062,0.439-0.219c0.102-0.099,0.174-0.29,0.255-0.477c-0.025-0.089-0.103-0.287-0.221-0.292c-0.118-0.007-0.105,0.235-0.223,0.256C547.704,106.678,547.624,106.59,547.573,106.517L547.573,106.517z\"\n        />\n        <Path\n          id=\"Path10620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M547.244,105.637c-0.049,0.094-0.09,0.192-0.146,0.256c-0.089,0.101-0.193,0.216-0.293,0.222c-0.099,0.009-0.135-0.162-0.223-0.108c-0.084,0.05,0.031,0.202,0,0.328c-0.012,0.046-0.026,0.102-0.073,0.146c0.072,0.001,0.141,0.002,0.182,0.037c0.107,0.088,0.142,0.213,0.109,0.328c0.106,0.019,0.192,0.096,0.256,0.073c0.166-0.058,0.062-0.206,0.184-0.291c0.078-0.058,0.205-0.089,0.329-0.109c-0.018-0.024-0.074-0.014-0.074-0.037c0.006-0.103,0.105,0.041,0.222-0.073c0.055-0.055,0.073-0.203,0.146-0.328c-0.09,0.021-0.223-0.044-0.257,0.074c-0.058,0.183-0.009-0.226,0.074-0.404c-0.08,0.095-0.107,0.332-0.182,0.404c-0.089,0.076-0.157,0.093-0.224,0.073c-0.065-0.022-0.133-0.086-0.109-0.147c0.025-0.062,0.167,0.021,0.223-0.036c0.056-0.058,0.113-0.122,0.073-0.223C547.437,105.752,547.332,105.694,547.244,105.637L547.244,105.637z\"\n        />\n        <Path\n          id=\"Path10618\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.842,105.345c-0.018,0.047-0.011,0.099-0.04,0.146c-0.04,0.073-0.182,0.107-0.182,0.182c0,0.074,0.024,0.142,0.109,0.146c0.086,0.008,0.163-0.166,0.256-0.22c0.041-0.024,0.095-0.006,0.146-0.037c-0.039-0.123,0.208-0.273,0.111-0.368c-0.098-0.09-0.274,0.206-0.369,0.185C546.853,105.375,546.86,105.345,546.842,105.345L546.842,105.345z\"\n        />\n        <Path\n          id=\"Path10616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.582,104.794c-0.075,0.024-0.073,0.059-0.088,0.108c0.01,0.094,0.002,0.139,0.062,0.216c0.057,0.053,0.116,0.089,0.211,0.122c0.023-0.137,0.35-0.244,0.585-0.371c-0.013-0.065-0.012-0.13-0.035-0.183c-0.166,0.108-0.353,0.263-0.475,0.26c-0.162-0.009-0.196-0.083-0.223-0.147C546.618,104.786,546.584,104.803,546.582,104.794L546.582,104.794z\"\n        />\n        <Path\n          id=\"Path10612\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.324,103.588c-0.068-0.024-0.13-0.048-0.183-0.036c-0.166,0.032-0.282,0.133-0.329,0.22c-0.046,0.087,0.062,0.148,0,0.185c-0.06,0.032-0.117-0.156-0.221-0.146c-0.048,0.003-0.089,0.068-0.146,0.108c0.009,0.011,0,0.025,0,0.039c0,0.046-0.026,0.105,0,0.145c0.034,0.054,0.132,0.005,0.183,0.074c0.031,0.043,0.033,0.115,0.036,0.182c0.124,0.046,0.255,0.124,0.328,0.11c0.138-0.028,0.033-0.099,0.186-0.146c0.04-0.014,0.113,0.041,0.183,0.036c-0.057-0.166-0.074-0.402-0.074-0.549C546.29,103.709,546.311,103.656,546.324,103.588L546.324,103.588z\"\n        />\n        <Path\n          id=\"Path10610\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.156,103.915c0.028-0.032,0.072-0.068,0.108-0.073c0.084-0.012,0.152,0.024,0.183,0.073c0.059-0.041,0.099-0.106,0.146-0.107c0.104-0.009,0.159,0.178,0.221,0.146c0.062-0.036-0.046-0.098,0-0.185c0.048-0.084,0.165-0.186,0.329-0.22c0.054-0.013,0.118,0.014,0.184,0.035c0.016-0.058,0.034-0.131,0-0.181c-0.077-0.114-0.27-0.001-0.402-0.074c-0.079-0.041-0.125-0.133-0.184-0.22c-0.058,0.059-0.154,0.106-0.182,0.146c-0.105,0.137-0.028,0.173-0.111,0.22c-0.081,0.045-0.204-0.073-0.291-0.037c-0.091,0.037-0.208,0.114-0.184,0.183c0.022,0.074,0.124-0.008,0.184,0.074C545.185,103.738,545.156,103.838,545.156,103.915L545.156,103.915z\"\n        />\n        <Path\n          id=\"Path10608\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.265,103c0.043-0.059,0.166-0.104,0.147-0.219c-0.011-0.059-0.107-0.094-0.185-0.146c-0.107,0.019-0.219,0.047-0.255,0.221c-0.081-0.469-0.387,0.086-0.477-0.369c-0.306,0.145-0.538-0.177-0.806-0.439c-0.068,0.107-0.175,0.206-0.147,0.256c0.055,0.095,0.046-0.038,0.074,0c0.027,0.04-0.054,0.124-0.036,0.183c0.02,0.059,0.074,0.111,0.146,0.147c0.073,0.036,0.214-0.024,0.293,0.036c0.079,0.061,0.157,0.169,0.146,0.256c-0.011,0.089-0.165,0.064-0.181,0.183c-0.006,0.02,0.027,0.049,0.035,0.073c0.14,0.037,0.287,0.091,0.368,0.074c0.137-0.037,0.073-0.132,0.146-0.147c0.072-0.016,0.107,0.077,0.257,0.073C544.904,103.179,545.102,103.074,545.265,103L545.265,103z\"\n        />\n        <Path\n          id=\"Path10495\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.265,103c-0.163,0.074-0.361,0.18-0.475,0.186c-0.15,0.004-0.184-0.089-0.257-0.073c-0.074,0.015-0.011,0.11-0.146,0.146c-0.076,0.021-0.225-0.036-0.368-0.074c0.025,0.124,0.106,0.289,0.183,0.369c0.089,0.089,0.18,0.083,0.256,0.146c0.074,0.062,0.088,0.153,0.184,0.221c0.094,0.068,0.249,0.132,0.368,0.11c0.067-0.014,0.103-0.063,0.146-0.11c0-0.077,0.026-0.178,0-0.221c-0.062-0.082-0.165-0.003-0.184-0.074c-0.021-0.07,0.094-0.146,0.184-0.182c0.088-0.035,0.21,0.082,0.291,0.036c0.081-0.044,0.008-0.076,0.109-0.22c0.028-0.04,0.126-0.087,0.184-0.146c-0.042-0.065-0.089-0.13-0.146-0.146c-0.139-0.04-0.3,0.199-0.368,0.11C545.212,103.054,545.251,103.019,545.265,103L545.265,103z\"\n        />\n        <Path\n          id=\"Path10575\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.469,103.734c-0.041-0.039-0.09-0.07-0.145-0.074c-0.097-0.009-0.134,0.063-0.256,0.074c-0.124,0.009-0.231-0.181-0.476-0.074c-0.105,0.044-0.185,0.217-0.256,0.402c0.106,0.166,0.265,0.267,0.368,0.403c0.067-0.04,0.135-0.094,0.184-0.111c0.146-0.049,0.229,0.067,0.292,0c0.061-0.067-0.061-0.197,0-0.256c0.058-0.058,0.187,0.035,0.255,0c0.02-0.009,0.036-0.024,0.037-0.036L543.469,103.734L543.469,103.734z\"\n        />\n        <Path\n          id=\"Path10535\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.469,103.734v0.328c0-0.032-0.037-0.072,0.073-0.108c0.082-0.028,0.249,0.036,0.403,0.108c0.048-0.095,0.229-0.202,0.181-0.328c-0.028-0.082-0.17-0.065-0.291-0.074c-0.005,0.02,0.011,0.058,0,0.074c-0.082,0.11-0.158,0.078-0.256,0.073C543.536,103.803,543.504,103.763,543.469,103.734L543.469,103.734z\"\n        />\n        <Path\n          id=\"Path10502\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.228,102.635c0.074,0.052,0.174,0.087,0.185,0.146c0.024,0.152-0.253,0.203-0.185,0.293c0.068,0.089,0.228-0.15,0.369-0.11c0.138,0.038,0.194,0.293,0.329,0.368s0.323-0.04,0.402,0.074c0.077,0.111-0.041,0.224-0.037,0.402c0.005,0.174,0.025,0.518,0.11,0.66c0.084,0.14,0.242,0.105,0.256,0.182c0.013,0.077-0.089,0.074-0.074,0.148c0.018,0.073,0.075,0.138,0.255,0.146c0.124,0.004,0.313-0.15,0.476-0.258c-0.01-0.023-0.022-0.057-0.036-0.073c-0.378-0.489-0.18-0.642-0.587-1.174c-0.168-0.22-0.218-0.506-0.437-0.293c-0.141,0.138-0.407-0.204-0.515-0.327C545.61,102.662,545.406,102.603,545.228,102.635L545.228,102.635z M547.355,104.868c-0.239,0.124-0.569,0.232-0.586,0.371c-0.027,0.183,0.018,0.122,0.109,0.146c0.09,0.022,0.271-0.273,0.368-0.186c0.098,0.09-0.148,0.242-0.11,0.369c0.039,0.124,0.289,0.157,0.328,0.255c0.041,0.1-0.019,0.166-0.072,0.222c-0.055,0.057-0.194-0.024-0.222,0.037c-0.024,0.061,0.043,0.125,0.108,0.146c0.066,0.021,0.133,0.005,0.223-0.073c0.074-0.072,0.103-0.307,0.184-0.403c0.008-0.019,0.024-0.015,0.035-0.035c0.119-0.269,0.263-0.363,0.11-0.551c-0.141-0.173-0.183,0.199-0.329,0.037C547.426,105.128,547.377,104.996,547.355,104.868L547.355,104.868z M547.865,106.078c-0.073,0.125-0.092,0.273-0.146,0.328c-0.116,0.115-0.217-0.028-0.222,0.073s0.175,0.204,0.293,0.181c0.117-0.022,0.103-0.262,0.222-0.256c0.118,0.009,0.191,0.204,0.22,0.293c0.028,0.089-0.037,0.173,0,0.222c0.039,0.047,0.099-0.041,0.146,0.037s-0.171,0.282-0.073,0.369c0.097,0.081,0.155-0.16,0.329-0.147c0.1,0.007,0.213,0.123,0.329,0.221C549.419,107.065,548.367,105.969,547.865,106.078L547.865,106.078z\"\n        />\n        <Path\n          id=\"Path10493\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.694,108.386c-0.008-0.124,0.13-0.223,0.148-0.33c-0.124-0.111-0.22-0.503-0.37-0.516c-0.174-0.008-0.237,0.148-0.255,0.257c-0.019,0.108,0.169,0.18,0.145,0.293c-0.025,0.109-0.348,0.102-0.291,0.22c0.054,0.119,0.22-0.115,0.401-0.073C546.538,108.253,546.619,108.345,546.694,108.386z\"\n        />\n        <Path\n          id=\"Path10552\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.594,108.825c-0.145,0.022-0.28,0.083-0.368,0.073c-0.152-0.02-0.153-0.126-0.222-0.111c-0.068,0.02,0.047,0.074-0.074,0.146c-0.042,0.028-0.174,0.011-0.254,0.037c-0.03,0.336-0.079,0.674,0.073,1.101c0.132,0.371-0.019,0.509,0.329,0.807c0.021-0.186,0.193-0.109,0.331-0.11c-0.117-0.104-0.228-0.212-0.256-0.328c-0.04-0.16-0.124-0.231,0.073-0.402c0.089-0.081,0.326-0.005,0.55-0.037c-0.029-0.03-0.047-0.093-0.074-0.11c-0.143-0.095-0.225-0.044-0.291-0.109c-0.068-0.065-0.161-0.146-0.11-0.223c0.052-0.074,0.285,0.093,0.329,0c0.041-0.091-0.192-0.16-0.221-0.255c-0.029-0.095-0.026-0.195,0.035-0.256c0.059-0.062,0.173,0.056,0.221-0.036C545.687,108.965,545.647,108.89,545.594,108.825L545.594,108.825z M545.523,110.254c-0.111,0.063-0.137,0.052-0.073,0.184c0.026,0.058,0.165,0.088,0.293,0.108c0.041-0.073,0.079-0.156,0.109-0.22C545.72,110.284,545.586,110.217,545.523,110.254L545.523,110.254z\"\n        />\n        <Path\n          id=\"Path10550\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.594,108.129c-0.072-0.012-0.149-0.035-0.182-0.073c-0.074-0.082,0.008-0.192-0.074-0.223c-0.079-0.024-0.073,0.131-0.219,0.183c-0.091,0.032-0.255,0.002-0.403,0c-0.036,0.294-0.01,0.618-0.036,0.954c0.08-0.026,0.212-0.008,0.255-0.037c0.123-0.073,0.007-0.127,0.074-0.147c0.067-0.018,0.068,0.092,0.22,0.111c0.086,0.009,0.225-0.057,0.369-0.073c-0.058-0.072-0.124-0.133-0.11-0.183c0.027-0.093,0.151-0.008,0.183-0.074c0.033-0.065,0.028-0.164,0-0.223c-0.027-0.056-0.092-0.031-0.108-0.107C545.554,108.21,545.573,108.167,545.594,108.129L545.594,108.129z\"\n        />\n        <Path\n          id=\"Path10546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.594,107.212c-0.155-0.071-0.325-0.157-0.403-0.11c-0.123,0.074,0.021,0.143-0.034,0.185c-0.056,0.041-0.098-0.057-0.222-0.039c-0.056,0.008-0.141,0.09-0.222,0.111c0.006,0.022,0.03,0.053,0.035,0.074c0.038,0.192-0.012,0.39-0.035,0.584c0.148,0.002,0.313,0.03,0.401,0c0.146-0.052,0.141-0.208,0.222-0.183c0.081,0.025,0,0.139,0.074,0.224c0.033,0.036,0.111,0.059,0.182,0.073c0.037-0.066,0.085-0.129,0.073-0.182c-0.017-0.08-0.091-0.04-0.109-0.111c-0.021-0.07,0.066-0.155,0.074-0.254c0.007-0.102-0.101-0.242-0.074-0.332C545.566,107.228,545.58,107.226,545.594,107.212L545.594,107.212z\"\n        />\n        <Path\n          id=\"Path10544\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.202,106.48c0.211,0.328,0.443,0.611,0.515,0.876c0.08-0.022,0.165-0.102,0.22-0.11c0.124-0.019,0.167,0.077,0.223,0.038c0.056-0.041-0.087-0.108,0.036-0.184c0.074-0.044,0.248,0.041,0.403,0.111c0.04-0.039,0.093-0.067,0.109-0.111c0.023-0.058-0.071-0.11-0.037-0.182c0.033-0.073,0.226-0.061,0.257-0.146c0.028-0.085-0.016-0.182-0.074-0.256c-0.059-0.073-0.161-0.058-0.255-0.145c-0.095-0.09-0.153-0.258-0.292-0.37c-0.088-0.067-0.204-0.11-0.33-0.145c-0.007,0.109-0.025,0.222-0.074,0.255c-0.099,0.077-0.126-0.054-0.181,0c-0.054,0.055,0.103,0.176,0,0.293C544.632,106.503,544.367,106.533,544.202,106.48L544.202,106.48z\"\n        />\n        <Path\n          id=\"Path10542\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.275,105.418c-0.027-0.129,0.157-0.12,0.146-0.181c-0.008-0.066-0.105,0.008-0.111-0.074c-0.005-0.078,0.252-0.124,0.259-0.219c0.008-0.092-0.041-0.137-0.146-0.183c-0.106-0.047-0.412,0.091-0.477,0c-0.038-0.056,0-0.079,0.036-0.11c-0.058,0.093-0.118,0.188-0.182,0.22c-0.13,0.062-0.091-0.052-0.294,0c-0.077,0.024-0.213,0.09-0.328,0.183c0.191,0.205,0.32,0.452,0.585,0.697c0.119,0.106,0.217,0.4,0.368,0.623c0.044-0.096,0.152-0.179,0.147-0.293c-0.007-0.155-0.231-0.286-0.256-0.402c-0.024-0.117-0.06-0.124,0.035-0.222C544.093,105.418,544.194,105.414,544.275,105.418L544.275,105.418z\"\n        />\n        <Path\n          id=\"Path10540\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.275,105.418c-0.081-0.004-0.184,0.001-0.221,0.037c-0.096,0.095-0.062,0.104-0.037,0.22c0.025,0.117,0.254,0.247,0.256,0.404c0.005,0.115-0.102,0.197-0.146,0.292c0.026,0.039,0.046,0.068,0.074,0.11c0.167,0.055,0.428,0.023,0.516-0.073c0.103-0.117-0.056-0.237,0-0.293c0.056-0.053,0.081,0.078,0.181,0c0.047-0.035,0.07-0.145,0.074-0.254c-0.083-0.025-0.201-0.027-0.223-0.074c-0.049-0.117,0.081-0.035,0.037-0.146C544.742,105.527,544.305,105.549,544.275,105.418L544.275,105.418z\"\n        />\n        <Path\n          id=\"Path10537\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.948,104.062c-0.155-0.073-0.321-0.138-0.404-0.108c-0.156,0.054-0.04,0.11-0.109,0.145c-0.07,0.035-0.197-0.06-0.257,0c-0.058,0.059,0.062,0.189,0,0.256c-0.06,0.067-0.146-0.048-0.292,0c-0.047,0.018-0.115,0.073-0.183,0.111c0.142,0.188,0.318,0.415,0.475,0.583c0.118-0.091,0.252-0.162,0.331-0.184c0.2-0.052,0.16,0.063,0.292,0c0.064-0.029,0.123-0.124,0.182-0.22c0.025-0.024,0.049-0.05,0.037-0.073c-0.026-0.057-0.158,0.046-0.183-0.037c-0.024-0.081,0.184-0.2,0.183-0.291c0-0.092-0.107-0.042-0.111-0.147C543.908,104.087,543.942,104.075,543.948,104.062z\"\n        />\n        <Path\n          id=\"Path10532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.921,102.927c-0.103,0.073-0.168,0.189-0.259,0.22c-0.165,0.059-0.201-0.132-0.438,0c-0.094,0.058-0.144,0.25-0.255,0.405c0.054,0.091,0.13,0.167,0.184,0.256c0.062,0.106,0.123,0.16,0.182,0.255c0.074-0.186,0.153-0.357,0.258-0.402c0.244-0.109,0.353,0.083,0.473,0.074c0.124-0.009,0.161-0.081,0.256-0.074c0.096,0.007,0.16,0.139,0.258,0.146s0.174,0.036,0.256-0.073c0.011-0.014-0.006-0.054,0-0.074c-0.094-0.008-0.173-0.042-0.223-0.073c-0.106-0.073-0.068-0.127-0.146-0.182c-0.077-0.056-0.282-0.017-0.329-0.112c-0.047-0.093,0.174-0.186,0.109-0.292C543.2,102.914,543.027,102.956,542.921,102.927L542.921,102.927z\"\n        />\n        <Path\n          id=\"Path10530\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.222,102.121c-0.006,0.148,0.008,0.341-0.073,0.403c-0.117,0.088-0.214-0.093-0.294-0.037c-0.08,0.058,0.04,0.155-0.073,0.293c-0.036,0.043-0.134,0.083-0.222,0.109c0.161,0.202,0.272,0.434,0.404,0.662c0.109-0.158,0.16-0.35,0.254-0.406c0.238-0.132,0.272,0.06,0.439,0c0.091-0.025,0.155-0.146,0.256-0.219c-0.023-0.007-0.06,0.019-0.073,0c-0.075-0.106,0.152-0.252,0.073-0.368c-0.077-0.115-0.398,0.026-0.476-0.073c-0.077-0.101,0.106-0.25,0.037-0.329C542.428,102.095,542.316,102.129,542.222,102.121L542.222,102.121z\"\n        />\n        <Path\n          id=\"Path10514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.042,101.718c-0.271,0.058-0.546,0.124-0.807,0.11c-0.133-0.008-0.371-0.017-0.439,0.146c-0.104,0.24-0.114,0.11-0.368,0.256c0.512,0.025,0.858,0.307,1.136,0.661c0.086-0.024,0.183-0.067,0.221-0.11c0.116-0.137-0.008-0.236,0.074-0.293c0.08-0.057,0.178,0.125,0.293,0.037c0.077-0.062,0.066-0.255,0.072-0.403c-0.024-0.002-0.053,0.019-0.072,0C542.061,102.041,542.037,101.843,542.042,101.718L542.042,101.718z\"\n        />\n        <Path\n          id=\"Path10512\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.78,107.689c-0.064-0.008-0.152,0.058-0.221,0.11c0,0.011-0.006,0.027,0,0.036c0.02,0.073,0.093,0.028,0.107,0.111c0.018,0.08-0.123,0.217-0.107,0.292c0.015,0.074,0.077,0.055,0.107,0.109c0.029,0.058,0.033,0.158,0,0.224c-0.032,0.063-0.155-0.026-0.182,0.073c-0.027,0.096,0.227,0.275,0.182,0.37c-0.014,0.025-0.048,0.001-0.073,0c0.033,0.118,0.106,0.27,0.183,0.292c0.202,0.06,0.225-0.042,0.294-0.11c0.066-0.068-0.059-0.197,0.108-0.222c0.101-0.014,0.163,0.198,0.256,0.371c0.026-0.042,0.042-0.074,0.074-0.112c0.048-0.064,0.009-0.121,0.037-0.182c-0.073-0.096-0.193-0.188-0.146-0.257c0.04-0.059,0.109,0.011,0.183,0.037c0.009-0.05,0.034-0.099,0.037-0.146c-0.064-0.024-0.146-0.021-0.147-0.074c-0.005-0.093,0.128-0.088,0.224-0.146c0-0.023,0-0.051,0-0.073c-0.076-0.042-0.159-0.131-0.224-0.147c-0.185-0.04-0.349,0.189-0.402,0.073c-0.055-0.119,0.271-0.106,0.293-0.221c0.017-0.083-0.067-0.148-0.111-0.223c-0.075,0.051-0.177,0.092-0.255,0.074C545.874,107.916,545.918,107.706,545.78,107.689L545.78,107.689z M545.962,109.485c-0.111,0.013-0.181,0.07-0.183,0.182c0,0.123,0.222,0.107,0.401,0.109c0.044-0.08,0.097-0.173,0.147-0.255C546.225,109.502,546.074,109.471,545.962,109.485L545.962,109.485z M545.448,109.997c-0.098-0.007-0.174-0.003-0.222,0.036c-0.193,0.172-0.112,0.242-0.073,0.403c0.026,0.117,0.138,0.224,0.257,0.328c0.107,0,0.172-0.089,0.256-0.11c0.045-0.013,0.051-0.069,0.074-0.11c-0.129-0.024-0.267-0.051-0.292-0.109c-0.065-0.131-0.038-0.123,0.072-0.185c0.069-0.037,0.2,0.03,0.33,0.074c0.027-0.062,0.079-0.089,0.108-0.145c-0.049-0.082-0.123-0.124-0.181-0.183C545.667,110.013,545.546,110.002,545.448,109.997z\"\n        />\n        <Path\n          id=\"Path10724\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.694,108.458c-0.091,0.058-0.223,0.053-0.222,0.146c0.004,0.055,0.082,0.051,0.146,0.074C546.621,108.604,546.698,108.531,546.694,108.458L546.694,108.458z M546.4,108.788c-0.047,0.069,0.074,0.161,0.147,0.257c0.031-0.073,0.025-0.146,0.035-0.223C546.511,108.798,546.441,108.728,546.4,108.788L546.4,108.788z M546.179,108.971c-0.167,0.024-0.042,0.154-0.108,0.223c-0.068,0.068-0.091,0.172-0.293,0.11c-0.074-0.025-0.15-0.174-0.184-0.292c-0.053-0.003-0.106-0.006-0.146,0.036c-0.06,0.062-0.064,0.161-0.035,0.256c0.024,0.095,0.263,0.164,0.222,0.255c-0.044,0.093-0.277-0.074-0.331,0c-0.051,0.073,0.045,0.156,0.111,0.221c0.066,0.066,0.147,0.015,0.291,0.111c0.077,0.051,0.183,0.169,0.257,0.292c0.074-0.14,0.154-0.273,0.221-0.403c-0.178-0.006-0.401,0.012-0.401-0.109c0-0.226,0.347-0.186,0.549-0.147c0.038-0.059,0.067-0.121,0.109-0.18C546.343,109.17,546.281,108.957,546.179,108.971L546.179,108.971z\"\n        />\n        <Path\n          id=\"Path10800\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.656,106.956c-0.124-0.088-0.265-0.199-0.368-0.183c-0.149,0.024-0.065,0.208-0.22,0.223c-0.074,0.006-0.187-0.056-0.258-0.147c-0.063,0.021-0.127,0.035-0.146,0.073c-0.031,0.073,0.058,0.124,0.037,0.182c-0.023,0.06-0.122,0.06-0.146,0.146c-0.026,0.088,0.078,0.229,0.073,0.331c-0.006,0.087-0.068,0.155-0.073,0.221c0.068-0.053,0.155-0.119,0.222-0.111c0.139,0.021,0.095,0.229,0.222,0.257c0.075,0.02,0.177-0.025,0.255-0.074c-0.015-0.024-0.039-0.045-0.036-0.073c0.019-0.109,0.08-0.269,0.255-0.259c0.152,0.009,0.244,0.404,0.371,0.517c0.01-0.085,0.098-0.146,0.144-0.224c-0.026-0.188-0.152-0.486-0.256-0.548c-0.123-0.074-0.087,0.068-0.147,0.036c-0.058-0.033-0.132-0.115-0.108-0.224C546.488,107.043,546.571,106.998,546.656,106.956L546.656,106.956z\"\n        />\n        <Path\n          id=\"Path10798\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.375,105.089c-0.054,0.053-0.16,0.099-0.183,0.146c-0.073,0.153,0.126,0.099,0.036,0.255c-0.058,0.101-0.287,0.147-0.476,0.22c-0.021,0.009-0.023,0.021,0,0.074c0.048,0.116,0.409,0.11,0.55,0.221c0.143,0.108,0.197,0.276,0.294,0.368c0.095,0.087,0.198,0.074,0.255,0.147c0.058,0.074,0.104,0.171,0.074,0.253c-0.014,0.041-0.062,0.058-0.111,0.074c0.074,0.092,0.182,0.152,0.259,0.146c0.154-0.013,0.07-0.198,0.219-0.223c0.104-0.016,0.24,0.095,0.369,0.184c0.065-0.03,0.132-0.059,0.146-0.11c0.035-0.118-0.005-0.24-0.107-0.328c-0.108-0.09-0.385-0.003-0.477-0.073c-0.093-0.073-0.026-0.081-0.109-0.183c-0.083-0.101-0.484-0.183-0.475-0.328c0.005-0.145,0.192-0.071,0.255-0.146c0.062-0.078,0.168-0.147,0.109-0.293c-0.059-0.145-0.435-0.174-0.55-0.293C545.407,105.157,545.402,105.127,545.375,105.089L545.375,105.089z\"\n        />\n        <Path\n          id=\"Path10796\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.301,104.831c-0.249,0.037-0.524,0.025-0.768,0.074c0.005,0.016,0.038,0.018,0.036,0.037c-0.008,0.089-0.262,0.137-0.255,0.22c0.005,0.081,0.102,0.009,0.108,0.074c0.01,0.064-0.175,0.051-0.146,0.18c0.027,0.132,0.468,0.108,0.515,0.223c0.025,0.059-0.016,0.064-0.037,0.073c0.188-0.073,0.42-0.12,0.476-0.222c0.09-0.156-0.109-0.103-0.037-0.254c0.025-0.047,0.128-0.094,0.183-0.147c-0.052-0.074-0.106-0.151-0.108-0.224C545.265,104.85,545.298,104.849,545.301,104.831L545.301,104.831z\"\n        />\n        <Path\n          id=\"Path10794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.937,103.99c0.011,0.141,0.041,0.32-0.039,0.404c-0.105,0.116-0.278-0.058-0.401,0.036c-0.081,0.064-0.08,0.207-0.11,0.332c0.011,0.001,0.028-0.006,0.037,0c0.079,0.037,0.097,0.089,0.109,0.146c0.243-0.048,0.521-0.039,0.768-0.074c0.021-0.079,0.057-0.16,0.111-0.219c0.067-0.074,0.206-0.061,0.254-0.147c0.049-0.088,0.016-0.224-0.036-0.292c-0.051-0.072-0.148-0.023-0.182-0.074c-0.034-0.051,0.031-0.133,0-0.183s-0.099-0.083-0.183-0.073c-0.084,0.009-0.139,0.158-0.256,0.182C544.985,104.031,544.964,103.992,544.937,103.99L544.937,103.99z\"\n        />\n        <Path\n          id=\"Path10792\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.128,103.367c-0.078,0.114-0.128,0.175-0.222,0.292c0.091,0.009,0.196,0.009,0.222,0.074c0.058,0.145-0.223,0.262-0.222,0.367c0.005,0.107,0.11,0.056,0.11,0.147c0,0.093-0.209,0.211-0.183,0.292c0.025,0.081,0.157-0.021,0.183,0.036c0.027,0.057-0.139,0.091-0.073,0.184c0.061,0.085,0.317-0.022,0.439,0c0.025-0.124,0.025-0.269,0.11-0.33c0.121-0.092,0.294,0.078,0.4-0.036c0.08-0.084,0.05-0.262,0.039-0.403c-0.103-0.008-0.22-0.021-0.294-0.074c-0.094-0.067-0.106-0.157-0.183-0.219c-0.073-0.065-0.167-0.058-0.256-0.147C544.166,103.513,544.169,103.431,544.128,103.367L544.128,103.367z\"\n        />\n        <Path\n          id=\"Path10790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.58,102.487c-0.062,0.024-0.151,0.015-0.183,0.037c-0.147,0.102-0.024,0.07-0.11,0.183c-0.045,0.061-0.135,0.143-0.221,0.256c0.073-0.007,0.157-0.01,0.182,0.034c0.06,0.109-0.157,0.202-0.109,0.293c0.048,0.095,0.252,0.058,0.328,0.112c0.077,0.052,0.041,0.111,0.147,0.181c0.062,0.041,0.173,0.059,0.293,0.074c0.09-0.118,0.14-0.18,0.222-0.293c-0.06-0.098-0.156-0.185-0.146-0.256c0.019-0.122,0.173-0.094,0.184-0.183c0.009-0.089-0.067-0.197-0.146-0.256c-0.08-0.059-0.223-0.001-0.292-0.037C543.652,102.598,543.598,102.549,543.58,102.487L543.58,102.487z\"\n        />\n        <Path\n          id=\"Path10788\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.543,101.938c-0.056,0.043-0.131,0.102-0.182,0.109c-0.124,0.024-0.171-0.074-0.223-0.037c-0.051,0.038,0.02,0.099-0.036,0.147c-0.057,0.048-0.151-0.082-0.256,0c-0.074,0.059-0.092,0.228-0.108,0.369c0.073-0.006,0.152-0.009,0.183,0.037c0.079,0.115-0.148,0.259-0.074,0.367c0.04,0.057,0.127,0.044,0.222,0.036c0.085-0.114,0.173-0.196,0.223-0.256c0.088-0.116-0.039-0.081,0.108-0.183c0.032-0.024,0.124-0.01,0.184-0.036c-0.018-0.059,0.065-0.144,0.035-0.183c-0.027-0.038-0.018,0.095-0.074,0c-0.028-0.052,0.078-0.152,0.146-0.256C543.645,102.003,543.591,101.982,543.543,101.938L543.543,101.938z\"\n        />\n        <Path\n          id=\"Path10450\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.106,101.572c-0.202-0.093-0.409-0.087-0.624,0.073c-0.123,0.092-0.29,0.041-0.438,0.074c-0.004,0.123,0.019,0.322,0.11,0.402s0.264-0.044,0.328,0.036c0.066,0.08-0.117,0.228-0.034,0.329c0.048,0.062,0.172,0.042,0.293,0.037c0.016-0.138,0.033-0.307,0.106-0.369c0.106-0.081,0.204,0.049,0.258,0s-0.016-0.107,0.035-0.147c0.053-0.037,0.096,0.062,0.223,0.037c0.052-0.009,0.128-0.066,0.183-0.109C543.398,101.799,543.255,101.642,543.106,101.572L543.106,101.572z\"\n        />\n        <Path\n          id=\"md\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M540.443,102.247c0.254-0.147,0.237-0.04,0.341-0.277c0.071-0.162,0.329-0.143,0.465-0.135c0.401,0.025,0.885,0.061,1.235-0.203c0.73-0.544,1.28,1.21,2.024,0.859c0.089,0.452,0.38-0.121,0.464,0.353c0.096-0.451,0.553-0.271,0.768-0.021c0.106,0.123,0.385,0.467,0.525,0.332c0.22-0.216,0.27,0.075,0.437,0.299c0.405,0.53,0.218,0.672,0.596,1.163c0.115,0.128,0.089,0.451,0.209,0.574c0.146,0.162,0.185-0.203,0.326-0.025c0.273,0.339-0.354,1.459-0.216,1.004c0.249-0.813,2.083,1.04,1.307,1.314c0.237,0.101,0.278,0.34,0.533,0.418c-0.583,0.618-1.664-0.725-2.055,0.078c-0.064-0.155-0.124-0.312-0.182-0.469c-0.941,0.341-0.177,1.032-0.693,1.716c-0.302,0.395-0.488,0.676-0.695,1.109c-0.043,0.094-0.025,0.299-0.158,0.333c-0.188,0.046-0.544-0.119-0.577,0.218c-0.347-0.298-0.223-0.442-0.356-0.815c-0.403-1.135,0.173-1.861,0.024-2.642c-0.09-0.481-0.677-1.375-0.997-1.665c-0.732-0.676-1.116-1.086-1.626-1.956C541.729,103.108,541.365,102.296,540.443,102.247\"\n        />\n      </G>\n      <G id=\"MC\">\n        <Path\n          id=\"mc\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.315,116.197c-0.04-0.055,0.058-0.147,0.144-0.164C493.537,116.017,493.418,116.232,493.315,116.197\"\n        />\n        <Circle\n          id=\"mc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"492.684\"\n          cy=\"116.062\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"MA\">\n        <Path\n          id=\"Path9657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.189-0.4,0.17-0.796,0.189-1.228c0.061-1.207,0.497-1.748,1.233-2.644c0.421-0.517,0.305-1.038,0.483-1.627c0.128-0.43,0.479-0.763,0.801-1.053c0.68-0.621,1.221-1.388,2.082-1.776c0.932-0.421,1.925-0.751,2.816-1.259c1.289-1.441,2.612-3.455,3.282-5.256c0.064-0.174,0.299-1.063,0.566-1.036c0.331,0.033,0.666-0.101,0.946-0.251c0.354-0.19,0.422,0.281,0.525,0.535c0.2,0.489,0.47,0.821,0.897,1.128c0.903,0.64,1.651,0.462,2.682,0.336c0.857-0.102,1.944,0.419,2.462-0.584c-0.008,0.323,0.08,0.408,0.125,0.656c0.049,0.267,0.532,0.401,0.11-0.027c0.228,0.319,0.637,0.478,1.004,0.295c0.374-0.188,0.599,0.198,0.828,0.412c0.249,0.226,0.688,0.358,0.836,0.68c0.17,0.371-0.197,0.708,0.317,0.916c-0.275,0.219-0.188,0.616-0.133,0.912c0.081,0.467-0.074,0.871-0.021,1.319c0.042,0.36,0.275,0.589,0.187,0.975c-0.134,0.58-0.068,0.786,0.208,1.297c0.139,0.261,0.013,0.492,0.154,0.729c0.211,0.354,0.534,0.495,0.846,0.738c0.568,0.45-1.134,1.196-0.223,1.541c-0.939,0.239-4.232-0.889-4.718,0.385c-0.253,0.667-0.91,0.919-1.619,0.864c-0.537-0.045-1.2,0.721-0.469,0.923c-0.619,0.569,0.519,0.989,0.247,1.259c-0.312,0.307-0.856,0.196-1.191,0.439c-0.351,0.257-0.734,0.642-1.153,0.786c-0.314,0.108-0.668,0.099-0.963,0.263c-0.571,0.321-0.804,0.991-1.223,1.458c-0.479,0.537-1.368,0.748-2.066,0.774c-0.523,0.023-1.09-0.2-1.304,0.427c-0.224,0.667-0.881,0.169-1.408,0.205c-0.369,0.025-0.585,0.214-0.822,0.469c-0.242,0.262-0.528,0.206-0.829,0.327c-0.348,0.139-0.563,0.483-0.84,0.715c-0.296,0.247-0.663,0.4-0.965,0.645c-0.587,0.478-1.106,0.548-1.046,1.372c0.06,0.821-0.025,1.732-0.122,2.549c-0.003-0.005-0.132-0.012-0.359-0.008c0,0,0.029,0.334,0.11,0.545c0.037,0.107,0.017,0.212-0.032,0.336c-0.054,0.14-0.157,0.323-0.135,0.552c0.025,0.227,0.191,0.47,0.131,0.511c-0.281,0.183-0.979-0.137-1.559,0.269c-0.277,0.193-0.209,0.531-0.582,0.709c-0.376,0.176-0.868-0.451-1.749,0.014c-0.45,0.239-2.242-0.756-2.755-0.58c-0.25,0.203-0.431,0.441-0.271,0.58c0.149,0.125,0.107,0.404-0.445,1.111c-0.411,0.547-0.748,0.964-1.091,1.025c-0.341,0.062-0.496,0.074-0.675,0.073c-0.36-0.003-0.547,0.262-0.645,0.658c-0.097,0.395-0.104,0.923-0.101,1.454c-0.325,1.408-0.638,0.579-1.274,1.729c-0.808,2.596-2.094,1.098-2.923,3.001c-0.306,0.643-0.124,3.833-0.431,4.429c-0.303,0.6-0.653,0.791-0.921,1.265c-0.223,0.767,0.239,1.162-0.546,1.662c-0.315,0.058-0.552,0.045-1.221,0.05c-0.67,0.007-0.892-0.213-1.745-0.206c-1.388,0.124-2.602,0.35-4.126,0.489c-0.052-0.044,0.048-0.591,0.139-1.004c0.092-0.414,0.177-0.687,0.294-0.945c0.232-0.516,0.328-0.578,0.75-0.83c0.151-0.091,0.349-0.282,0.468-0.465c0.163-0.254,0.141-0.461,0.16-0.559c0.077-0.445,0.173-0.597,0.24-0.685c0.065-0.087,0.252-0.072,0.295-0.296c0.07-0.354,0.159-0.623,0.171-0.648c0.215-0.323,0.314-0.468,0.4-0.602s0.157-0.254,0.315-0.542c0.278-0.619,0.471-0.715,0.354-0.962l-0.558,0.354c-0.328,0.208,0.409-0.729,1.039-1.314c0.633-0.584,1.321-0.991,1.345-1.056c0.224-0.589,0.109-0.771,0.374-1.157c0.221-0.314,0.327-0.576,0.415-0.877c0.344-1.207,0.595-1.658,0.902-2.331c0.489-1.073,0.124-0.67,0.739-1.388c0.353-0.41,1.397-0.842,1.807-1.196c0.423-0.37,0.649-1.139,0.916-1.554c0.265-0.413,0.502-0.995,0.545-1.125C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path9656\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.818,148.537c0.934-0.42,1.926-0.751,2.816-1.259c1.289-1.441,2.614-3.455,3.281-5.256c0.065-0.174,0.301-1.063,0.568-1.035c0.329,0.032,0.664-0.101,0.945-0.252c0.354-0.189,0.421,0.281,0.526,0.535c0.199,0.488,0.467,0.821,0.895,1.127c0.903,0.641,1.652,0.463,2.684,0.337c0.857-0.102,1.943,0.419,2.462-0.585c-0.009,0.324,0.08,0.409,0.124,0.657c0.049,0.267,0.533,0.401,0.11-0.027c0.227,0.319,0.637,0.478,1.004,0.296c0.374-0.188,0.599,0.198,0.83,0.41c0.246,0.228,0.688,0.359,0.834,0.681c0.17,0.371-0.196,0.707,0.316,0.916c-0.274,0.219-0.187,0.617-0.132,0.911c0.081,0.467-0.074,0.871-0.021,1.319c0.041,0.36,0.274,0.589,0.188,0.974c-0.135,0.581-0.068,0.787,0.207,1.298c0.14,0.261,0.013,0.492,0.155,0.729c0.21,0.354,0.536,0.494,0.845,0.738c0.567,0.45-1.131,1.197-0.222,1.542c-0.939,0.238-10.696-5.422-11.336-2.717c0,0.012-0.026,0.074-0.154,0.365c-0.024,0.047,0.048,0.417-0.014,0.576c-0.062,0.158-0.179,0.321-0.336,0.469c0,0-0.056-0.052-0.14-0.065c0,0,0.008,0.065,0.073,0.189c0,0-0.09,0.063-0.172,0.107c-0.083,0.046-0.059,0.074-0.1,0.276c-0.015,0.075,0.146,0.04,0.058,0.16c0,0,0.069,0.132,0.048,0.146c-0.016,0.009-0.052-0.028-0.094-0.072c-0.042-0.041-0.093-0.082-0.139-0.074c-0.045,0.007-0.147,0.046-0.147,0.046c-0.065,0.124-0.117,0.317-0.236,0.272c0,0-0.047,0.148-0.05,0.313c0,0,0.073,0.041,0.079,0.112c0.009,0.073-0.458,0.714-0.503,0.84s-0.271,0.206-0.377,0.412c-0.105,0.208-0.412,0.256-0.527,0.46c-0.094,0.169-0.415,0.074-0.568,0.254c-0.12,0.138-0.288,0.1-0.434,0.139c-0.143,0.041-0.253,0.074-0.338,0.09c-0.087,0.015-0.138,0.024-0.138,0.024c0.05,0.226,0.106,0.308,0.106,0.308c-0.131,0.046-0.687,0.321-0.747,0.118c-0.025-0.084-0.202,0.19-0.301,0.146C451.624,154.636,450.958,148.926,451.818,148.537L451.818,148.537z\"\n        />\n        <Path\n          id=\"Path8872\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.635,147.281c1.289-1.441,2.613-3.455,3.283-5.256c0.062-0.174,0.298-1.063,0.568-1.036c0.327,0.033,0.664-0.101,0.943-0.251c0.354-0.19,0.421,0.281,0.525,0.535c0.199,0.489,0.468,0.821,0.896,1.128c0.902,0.64,1.651,0.462,2.685,0.336c0.855-0.102,1.941,0.419,2.46-0.584c-0.009,0.323,0.082,0.408,0.124,0.656c0.05,0.267,0.533,0.401,0.11-0.027c0.227,0.319,0.637,0.478,1.005,0.295c0.373-0.188,0.6,0.198,0.829,0.411c0.246,0.227,0.688,0.359,0.834,0.681c0.17,0.371-0.195,0.708,0.316,0.916c-0.274,0.219-0.185,0.616-0.132,0.912c0.081,0.467-0.074,0.871-0.021,1.319c0.042,0.36,0.274,0.589,0.187,0.975c-0.135,0.58-0.068,0.786,0.207,1.297c0.14,0.261,0.013,0.492,0.155,0.729c0.21,0.354,0.537,0.495,0.846,0.738c0.569,0.45-1.132,1.196-0.223,1.541c-0.118,0.029-0.329,0.041-0.618,0.032c-0.285-0.008-0.65-0.038-1.067-0.088c-0.419-0.05-0.894-0.121-1.404-0.213c-0.512-0.092-1.06-0.208-1.619-0.349c-0.567-0.139-1.145-0.303-1.72-0.489c-0.576-0.189-0.988-0.003-1.351-0.48c-0.032-0.042-0.056-0.21-0.14-0.074c-0.078,0.13-0.566,0.062-0.555-0.035c0.026-0.321-0.286-0.562-0.757-0.962c0,0-0.028,0.018-0.246,0.155c0,0-0.566-0.026-0.781-0.028c0,0,0.025-0.304,0.023-0.426c-0.005-0.123-0.271-0.293-0.271-0.293c-0.062,0.145-0.169,0.069-0.169,0.069c-0.174,0.245-0.357,0.364-0.357,0.364c-0.193-0.05-0.309,0.106-0.309,0.104c0,0-0.157-0.188-0.161-0.398c-0.006-0.211,0.146-0.443,0.135-0.469c-0.012-0.023-0.074,0.074-0.153,0.148c-0.073,0.078-0.218,0.074-0.271-0.011c-0.114-0.173-0.368-0.683-0.368-0.683c-0.148-0.189-0.367-0.093-0.613-0.173c-0.451-0.153-0.524-0.197-0.875-0.314c-0.698-0.229-1.221-0.341-1.585-0.402c-0.365-0.063-0.568-0.074-0.62-0.1C454.319,147.448,454.412,147.405,454.635,147.281L454.635,147.281z\"\n        />\n        <Path\n          id=\"Path22657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.533,142.74c0.856-0.102,1.942,0.418,2.461-0.585c-0.009,0.325,0.081,0.408,0.124,0.657c0.048,0.267,0.533,0.402,0.109-0.026c0.228,0.318,0.638,0.479,1.006,0.295c0.373-0.188,0.598,0.198,0.828,0.412c0.247,0.227,0.689,0.358,0.835,0.679c0.17,0.371-0.195,0.708,0.316,0.916c-0.274,0.219-0.187,0.618-0.132,0.911c0.081,0.467-0.074,0.872-0.022,1.319c0.043,0.361,0.276,0.59,0.188,0.976c-0.135,0.58-0.068,0.785,0.206,1.296c0.141,0.261,0.014,0.493,0.156,0.73c0.21,0.354,0.535,0.495,0.845,0.737c0.568,0.451-1.131,1.196-0.222,1.543c-0.94,0.236-4.233-0.891-4.719,0.382c-0.124,0.334-0.354,0.567-0.638,0.705c-0.005-0.009-0.082-0.075-0.212-0.059c0,0-0.066-0.073-0.039-0.083c0.615-0.202,0.034-0.199,0.039-0.294c-0.024-0.079-0.029-0.333-0.024-0.369c0.046-0.213,0.133-0.308,0.133-0.308c-0.381,0.146-0.665-0.037-0.986-0.092c-0.321-0.057-0.684,0.02-0.832-0.112c-0.202-0.175-0.142-0.47-0.222-0.764c-0.073-0.297-0.284-0.601-0.284-0.601c0.222-0.229,0.359-0.933,0.935-1.141c0.285-0.104,0.815,0.225,1.275,0.226c0.519,0.002,0.832-0.027,1.35-0.356c-0.093-0.316-0.188-0.691-0.604-0.829c-0.479-0.1-0.417-0.23-0.428-0.363c-0.009-0.09,0.359-0.386,0.501-0.471c0.161-0.095,0.227-0.255,0.312-0.402c0,0-0.487-0.256-0.797-0.329c-0.354-0.086-0.167-0.321-0.436-0.502c-0.248-0.167-0.24-0.074-0.583,0.158c-0.172,0.117-0.504,0.521-0.585,0.654c-0.034,0.057,0.474-0.049,0.187,0.149c-0.261,0.272-0.371-0.057-0.371-0.057c-0.106,0.121-0.225,0.131-0.389,0.014c-0.092-0.067,0.138-0.18,0.046-0.359c-0.078-0.156,0.174-0.425,0.167-0.727c0.267-0.52,0.009-1.197,0.113-1.616c0.099-0.092,0.167,0.248,0.322,0.25c0.26,0.004-0.031-0.459,0.173-0.376c0.124,0.049,0.051-0.581,0.258-0.51c0.224,0.075,0.076-0.451,0.088-0.652c0,0-0.52-0.106-0.52-0.158C463.459,143.51,463.23,143.566,463.533,142.74L463.533,142.74z\"\n        />\n        <Path\n          id=\"Path21869\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.106,147.576c1.289-1.441,2.145-3.75,2.812-5.552c0.063-0.174,0.3-1.063,0.569-1.036c0.328,0.033,0.663-0.101,0.943-0.251c0.353-0.19,0.421,0.281,0.525,0.535c0.199,0.489,0.467,0.821,0.896,1.128c0.901,0.64,1.65,0.462,2.683,0.336c-0.041,0.691-0.043,0.386-0.074,0.859c0,0-0.682,0.032-0.697,0.037c-0.02,0.007-0.198,0.215-0.306,0.298c0,0-0.281,0.057-0.311-0.03l-0.037-0.124c0,0-0.056,0.095-0.082,0.133c0,0.003-0.014,0.015-0.044,0.041c-0.182,0.144-0.225,0.141-0.469,0.32c-0.486-0.045-0.641-0.048-0.785-0.088l-0.119-0.266l-0.436,0.24l-0.489,0.084c-0.039,0.2-0.04,0.361-0.04,0.361c-0.189,0.053-0.305,0.075-0.447,0.106\"\n        />\n        <Path\n          id=\"Path15529\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.189-0.4,0.17-0.796,0.189-1.228c0.061-1.207,0.497-1.748,1.233-2.644c0.421-0.517,0.305-1.038,0.483-1.627c0.128-0.43,0.479-0.763,0.801-1.053c0.68-0.621,1.221-1.388,2.082-1.776c0.932-0.421,1.925-0.751,2.816-1.259c0.322-0.362,0.648-0.757,0.962-1.176c0.318-0.419,0.624-0.862,0.913-1.314c0.143-0.228,0.284-0.457,0.417-0.689c0.068-0.115,0.132-0.23,0.194-0.347c0.064-0.117,0.125-0.234,0.185-0.351c0.207,0.08,0.501,0.041,0.501,0.041l0.452,0.055l0.076,0.471c0.089,0.031,0.326-0.077,0.326-0.077c0.142,0.158,0.222,0.273,0.284,0.326c0.067,0.055,0.029,0.116,0.07,0.208c0.043,0.09,0.153,0.158,0.158,0.246c0.009,0.175-0.569,0.329-0.6,0.396c-0.024,0.063,0.156,0.435,0.027,0.554c-0.125,0.12-0.196,0.122-0.309,0.162c-0.225,0.06-0.417,0.024-0.402-0.15c0,0-0.229-0.042-0.295-0.042c-0.073,0.002-0.137,0.173-0.162,0.386c0,0,0.144,0.309,0.336,0.455c-0.123,0.094-0.129,0.049-0.428,0.25l0.235,0.338c0,0-0.396,0.285-0.302,0.718c0,0-0.162,0.095-0.503,0.291c0,0,0.188,0.306,0.224,0.473c0,0-0.245-0.035-0.391-0.02c-0.124,0.016-0.306,0.107-0.311,0.072l-0.015-0.1c-0.005-0.031-0.133,0.027-0.14,0.008c0,0,0.112-0.143,0.074-0.155c-0.153-0.011-0.191-0.023-0.336-0.023c-0.025,0.061-0.004,0.176-0.025,0.257c0,0,0.056,0.064,0.099,0.088c0.021,0.015,0.01,0.044-0.235,0.162c-0.114,0.055-0.108,0.015-0.408-0.089c-0.161-0.056-0.188-0.022-0.23-0.003c-1.217,0.35-2.413,2.639-2.897,5.215c-0.484,2.575-0.261,5.436,1.363,6.929c-0.242,0.262-0.526,0.207-0.829,0.327c-0.349,0.139-0.563,0.484-0.842,0.715c-0.294,0.248-0.663,0.401-0.963,0.646c-0.588,0.477-1.108,0.546-1.049,1.371c0.061,0.822-0.025,1.732-0.119,2.549c-0.006-0.003-0.132-0.012-0.359-0.008c0,0,0.028,0.335,0.108,0.546c0.039,0.106,0.016,0.21-0.031,0.336c-0.055,0.14-0.157,0.323-0.136,0.553c0.025,0.226,0.193,0.468,0.131,0.511c-0.28,0.182-0.979-0.139-1.559,0.268c-0.278,0.194-0.208,0.53-0.582,0.707c-0.375,0.18-0.868-0.448-1.75,0.018c-0.449,0.235-2.241-0.757-2.756-0.581c-0.247,0.204-0.428,0.44-0.268,0.581c0.149,0.125,0.107,0.402-0.445,1.109c-0.411,0.548-0.748,0.961-1.091,1.025c-0.341,0.064-0.496,0.075-0.677,0.074c-0.36-0.003-0.546,0.262-0.643,0.657c-0.097,0.396-0.103,0.923-0.1,1.453c-0.326,1.41-0.64,0.581-1.277,1.731c-0.806,2.596-2.092,1.099-2.921,3c-0.308,0.643-0.125,3.835-0.431,4.431c-0.304,0.597-0.653,0.791-0.924,1.265c-0.223,0.766,0.24,1.16-0.545,1.662c-0.315,0.057-0.551,0.045-1.221,0.05c-0.669,0.005-0.891-0.213-1.748-0.206c-1.386,0.124-2.598,0.349-4.124,0.488c-0.051-0.044,0.048-0.592,0.14-1.004c0.09-0.413,0.174-0.686,0.292-0.943c0.234-0.517,0.327-0.579,0.75-0.832c0.151-0.089,0.349-0.28,0.467-0.464c0.164-0.255,0.142-0.461,0.161-0.559c0.077-0.446,0.173-0.598,0.24-0.685c0.066-0.088,0.252-0.072,0.295-0.296c0.069-0.356,0.161-0.623,0.173-0.649c0.214-0.322,0.314-0.468,0.4-0.602c0.085-0.132,0.157-0.255,0.314-0.541c0.279-0.619,0.471-0.716,0.354-0.963l-0.556,0.353c-0.329,0.208,0.408-0.729,1.039-1.312c0.631-0.584,1.32-0.994,1.344-1.057c0.224-0.59,0.107-0.772,0.375-1.158c0.218-0.313,0.325-0.575,0.413-0.876c0.346-1.206,0.597-1.658,0.903-2.329c0.49-1.074,0.124-0.67,0.738-1.388c0.354-0.411,1.399-0.842,1.808-1.199c0.425-0.368,0.648-1.138,0.916-1.551c0.266-0.415,0.5-0.995,0.545-1.125C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path15525\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.189-0.4,0.17-0.796,0.189-1.228c0.061-1.207,0.497-1.748,1.233-2.644c0.421-0.517,0.305-1.038,0.483-1.627c0.128-0.43,0.479-0.763,0.801-1.053c0.68-0.621,1.221-1.388,2.082-1.776c0.467-0.213,0.946-0.4,1.423-0.599c0.236-0.1,0.473-0.202,0.708-0.311c0.419,0.072,0.219,0.669,0.252,0.741c0.052,0.111,0.205,0.205,0.385,0.104c0.013-0.007,0.091,0.079,0.202,0.143c0.108,0.064,0.254,0.104,0.254,0.104c-0.164,0.184-0.124,0.435-0.202,0.569c-0.254,0.445-0.411,0.393-0.64,0.886c-0.15,0.322-0.048,0.424-0.106,0.664c-0.078,0.318-0.143,0.403-0.427,0.664c-3.473,4.088-4.206,3.782-3.801,12.41c0.061,0.822-0.025,1.732-0.121,2.549c-0.004-0.003-0.132-0.009-0.357-0.008c0,0,0.026,0.333,0.107,0.546c0.041,0.106,0.018,0.211-0.031,0.335c-0.054,0.139-0.157,0.322-0.136,0.553c0.026,0.225,0.194,0.468,0.132,0.51c-0.281,0.183-0.98-0.138-1.559,0.268c-0.277,0.194-0.209,0.531-0.582,0.712c-0.376,0.177-0.869-0.453-1.748,0.014c-0.451,0.236-2.242-0.756-2.757-0.582c-0.247,0.205-0.428,0.441-0.27,0.581c0.15,0.125,0.108,0.404-0.446,1.11c-0.41,0.548-0.747,0.964-1.09,1.026c-0.341,0.062-0.496,0.075-0.675,0.073c-0.36-0.003-0.548,0.262-0.643,0.659c-0.098,0.396-0.104,0.922-0.103,1.453c-0.324,1.409-0.638,0.579-1.274,1.729c-0.808,2.599-2.092,1.099-2.921,3.001c-0.308,0.643-0.127,3.834-0.433,4.43c-0.303,0.599-0.652,0.79-0.923,1.264c-0.222,0.768,0.241,1.162-0.545,1.664c-0.315,0.058-0.552,0.044-1.221,0.05c-0.668,0.007-0.891-0.213-1.746-0.206c-1.388,0.122-2.602,0.348-4.125,0.488c-0.051-0.045,0.048-0.591,0.141-1.004c0.092-0.415,0.176-0.687,0.292-0.945c0.234-0.516,0.328-0.576,0.75-0.83c0.152-0.09,0.349-0.282,0.467-0.464c0.164-0.255,0.142-0.462,0.162-0.56c0.077-0.446,0.172-0.597,0.24-0.685c0.064-0.087,0.251-0.071,0.295-0.295c0.069-0.354,0.159-0.623,0.173-0.649c0.213-0.322,0.312-0.467,0.398-0.601c0.087-0.132,0.158-0.255,0.314-0.542c0.28-0.619,0.471-0.715,0.354-0.962l-0.556,0.352c-0.329,0.211,0.408-0.728,1.039-1.312c0.632-0.583,1.321-0.991,1.345-1.056c0.224-0.589,0.108-0.77,0.373-1.157c0.222-0.314,0.327-0.577,0.413-0.877c0.347-1.205,0.599-1.658,0.904-2.331c0.49-1.075,0.124-0.671,0.738-1.389c0.354-0.408,1.399-0.84,1.808-1.195c0.425-0.37,0.649-1.14,0.916-1.552c0.265-0.415,0.502-0.996,0.545-1.126C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path14753\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.189-0.4,0.17-0.796,0.189-1.228c0.061-1.207,0.497-1.748,1.233-2.644c0.421-0.517,0.305-1.038,0.483-1.627c0.128-0.43,0.479-0.763,0.801-1.053c0.399,0.224,0.024,0.467,0.229,0.585c0.104,0.063,0.519-0.08,0.519-0.08c0.097,0.11,0.188,0.211,0.188,0.211c-0.062,0.129,0.186,0.263,0.24,0.272c0.204,0.037-0.138-0.069,0.354-0.133c0.142-0.021,0.477-0.241,0.674-0.391c0,0-0.004-0.079-0.078-0.25c-0.004-0.007,0.205-0.034,0.248-0.139l0.092-0.229c0-0.001,0.271,0.376,0.271,0.376c0.139,0.068,0.354,0.051,0.354,0.051c-0.024,0.121,0.013,0.271,0.013,0.271c0.079,0.089,0.075,0.068,0.135,0.119c0.058,0.052,0.13,0.114,0.13,0.114c0.012,0.015,0.254-0.024,0.254-0.024c-0.024,0.224,0.191,0.363,0.316,0.396c0.008,0.124-0.073,0.822-0.129,1.208c0,0,0.297,0.686,0.301,0.648c0-0.023-0.189,0.455-0.189,0.455c0.159,0.296,0.277,0.625,0.271,0.715c-0.005,0.089-0.161,0.084-0.37,0.131c-0.005,0.001-0.379-0.148-0.379-0.148c-0.116,0.176-0.123,0.157-0.224,0.369c0,0,0.222-0.049,0.283-0.02c0.147,0.074,0.332,0.269,0.344,0.271c0.082,0.014,0.156,0.028,0.21,0.041c0.055,0.009,0.085,0.018,0.083,0.019c-0.074,0.137-0.111,0.35-0.111,0.35c-0.157-0.009-0.224-0.074-0.542,0.146c-0.248,0.171-0.706,0.218-0.8,0.487c-0.526,4.188-2.81,2.249-2.55,7.781c0.061,0.822-0.025,1.732-0.119,2.549c-0.006-0.003-0.134-0.01-0.358-0.007c0,0,0.025,0.333,0.106,0.546c0.041,0.105,0.017,0.21-0.032,0.334c-0.054,0.14-0.155,0.324-0.133,0.554c0.025,0.225,0.192,0.47,0.129,0.51c-0.279,0.183-0.979-0.137-1.558,0.268c-0.278,0.194-0.206,0.531-0.582,0.712c-0.376,0.175-0.869-0.452-1.748,0.013c-0.449,0.238-2.243-0.756-2.756-0.581c-0.248,0.204-0.429,0.441-0.268,0.58c0.148,0.126,0.106,0.404-0.446,1.11c-0.413,0.548-0.749,0.965-1.093,1.025c-0.34,0.062-0.496,0.078-0.675,0.077c-0.359-0.006-0.547,0.26-0.645,0.655c-0.095,0.396-0.103,0.922-0.101,1.453c-0.323,1.41-0.638,0.58-1.272,1.729c-0.809,2.598-2.094,1.099-2.924,3.001c-0.307,0.642-0.126,3.834-0.432,4.429c-0.303,0.599-0.652,0.791-0.922,1.266c-0.223,0.768,0.24,1.162-0.544,1.661c-0.316,0.059-0.553,0.045-1.222,0.05c-0.67,0.008-0.893-0.212-1.747-0.205c-1.388,0.123-2.601,0.349-4.126,0.488c-0.051-0.044,0.049-0.591,0.141-1.004c0.09-0.412,0.175-0.686,0.292-0.942c0.234-0.518,0.328-0.579,0.75-0.833c0.151-0.089,0.349-0.28,0.468-0.462c0.163-0.253,0.143-0.462,0.16-0.561c0.078-0.445,0.174-0.596,0.241-0.684c0.065-0.088,0.251-0.072,0.295-0.295c0.069-0.354,0.16-0.623,0.173-0.648c0.213-0.323,0.313-0.469,0.399-0.603c0.086-0.131,0.155-0.255,0.315-0.542c0.279-0.619,0.471-0.715,0.353-0.962l-0.556,0.354c-0.329,0.21,0.408-0.729,1.041-1.312c0.63-0.584,1.318-0.994,1.343-1.058c0.224-0.589,0.108-0.769,0.372-1.156c0.223-0.315,0.327-0.576,0.416-0.879c0.346-1.205,0.597-1.658,0.902-2.33c0.489-1.074,0.123-0.671,0.739-1.387c0.353-0.41,1.399-0.843,1.807-1.197c0.422-0.37,0.648-1.139,0.915-1.553c0.266-0.414,0.501-0.996,0.546-1.123C437.667,166.479,437.689,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path9932\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.094-0.199,0.139-0.4,0.158-0.601c0.238-0.024,0.006,0.329,0.224,0.318c0.214-0.015,0.317-0.25,0.552-0.312c0,0,0.342,0.186,0.521,0.191c0.176,0.009,0.353-0.254,0.353-0.254c0.259,0.18,0.407,0.354,0.652,0.089c0.083-0.089,0.272,0.016,0.35-0.113c0.118-0.206,0.324-0.218,0.324-0.218c0.726,0.771,0.711,0.111,0.879,0.3c0.082,0.093,0.598-0.147,0.598-0.147c0.306,0.483,0.717-0.043,0.808-0.054c0,0-0.094,0.135,0.012,0.184c0.208,0.099-0.071,0.27,0.075,0.254c0.146-0.015-0.047,0.174,0.065,0.238c0.078,0.044-0.141,0.174,0.089,0.286c0.09,0.058,0.174,0.229,0.08,0.244c-0.15,0.024-0.009,0.19,0.102,0.272c0.098,0.008,0.025,0.064,0.037,0.094c0.013,0.031,0.025,0.066,0.038,0.099c0,0-0.415,0.235-0.251,0.287c0.32,0.107,0.072,0.402,0.257,0.532c0.091,0.064,0.434-0.212,0.546-0.039c0.121,0.188,0.31-0.304,0.383-0.499c0,0,0.354,0.254,0.521,0.148c0.167-0.107,0.347-0.471,0.594-0.429c0.136,0.024,0.285,0.103,0.261,0.253c-0.06,0.324,0.219,0.298,0.19,0.5c-0.036,0.286,0.337,0.46,0.28,0.675c-0.064,0.241,0.205,0.408,0.272,0.679c-0.091,0.071-0.166,0.174-0.221,0.328c-0.225,0.668-0.881,0.17-1.408,0.207c-0.369,0.025-0.584,0.213-0.823,0.468c-0.241,0.263-0.527,0.207-0.828,0.327c-0.349,0.14-0.562,0.484-0.841,0.716c-0.295,0.247-0.662,0.4-0.964,0.645c-0.588,0.477-1.108,0.547-1.047,1.372c0.057,0.821-0.025,1.731-0.122,2.549c-0.004-0.003-0.132-0.012-0.356-0.009c0,0,0.026,0.334,0.107,0.546c0.038,0.105,0.017,0.212-0.032,0.336c-0.054,0.14-0.156,0.323-0.135,0.552c0.025,0.227,0.192,0.47,0.131,0.511c-0.281,0.183-0.979-0.137-1.558,0.269c-0.278,0.193-0.21,0.531-0.583,0.71c-0.376,0.175-0.868-0.452-1.75,0.014c-0.449,0.238-2.241-0.755-2.756-0.581c-0.246,0.204-0.428,0.441-0.268,0.58c0.149,0.125,0.106,0.404-0.446,1.111c-0.411,0.547-0.748,0.964-1.091,1.025c-0.341,0.062-0.496,0.074-0.675,0.073c-0.36-0.003-0.547,0.262-0.644,0.658c-0.096,0.395-0.105,0.923-0.102,1.453c-0.323,1.41-0.638,0.58-1.274,1.729c-0.81,2.596-2.093,1.098-2.922,3.001c-0.307,0.643-0.126,3.833-0.432,4.429c-0.303,0.6-0.653,0.791-0.923,1.264c-0.222,0.768,0.241,1.163-0.544,1.664c-0.315,0.058-0.553,0.045-1.221,0.05c-0.669,0.007-0.892-0.213-1.748-0.206c-1.387,0.124-2.6,0.349-4.124,0.489c-0.051-0.045,0.047-0.594,0.139-1.004c0.092-0.414,0.176-0.687,0.294-0.945c0.233-0.517,0.326-0.579,0.75-0.832c0.151-0.089,0.349-0.28,0.466-0.462c0.165-0.255,0.143-0.462,0.162-0.56c0.078-0.446,0.173-0.597,0.241-0.685c0.065-0.087,0.25-0.072,0.295-0.297c0.069-0.354,0.158-0.622,0.171-0.648c0.215-0.322,0.314-0.467,0.401-0.601c0.086-0.133,0.156-0.256,0.314-0.542c0.28-0.619,0.471-0.715,0.354-0.962l-0.557,0.353c-0.328,0.21,0.409-0.729,1.04-1.312c0.631-0.584,1.32-0.995,1.345-1.057c0.224-0.589,0.107-0.771,0.372-1.157c0.222-0.314,0.327-0.577,0.414-0.876c0.346-1.206,0.599-1.658,0.904-2.331c0.49-1.075,0.124-0.671,0.738-1.389c0.354-0.409,1.399-0.841,1.808-1.195c0.421-0.371,0.648-1.14,0.915-1.555c0.265-0.413,0.502-0.995,0.546-1.124C437.667,166.479,437.689,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path9710\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.077,0.029,0.212,0.165,0.335,0.118c0.175-0.066,0.272-0.174,0.272-0.158c0.006,0.196,0.158,0.287,0.291,0.305c0.131,0.019,0.254,0.02,0.354-0.005c0.1-0.023,0.178-0.067,0.232-0.138c0.172-0.231,0.692-0.148,0.928-0.043c0.239,0.108,0.421,0.646,0.421,0.817c0.003,0.51-0.358,0.488-0.401,0.571c-0.207,0.415-0.038,0.965,0.031,1.154c0.141,0.372,0.316,0.79,0.592,1.258c0.06,0.822-0.025,1.732-0.122,2.549c-0.004-0.003-0.132-0.012-0.359-0.007c0,0,0.029,0.333,0.11,0.545c0.038,0.106,0.016,0.211-0.032,0.335c-0.054,0.14-0.158,0.323-0.135,0.554c0.025,0.225,0.192,0.47,0.131,0.509c-0.28,0.185-0.979-0.137-1.56,0.269c-0.276,0.194-0.208,0.531-0.582,0.712c-0.375,0.174-0.868-0.453-1.749,0.013c-0.45,0.238-2.241-0.755-2.755-0.581c-0.248,0.205-0.429,0.44-0.27,0.58c0.149,0.126,0.108,0.404-0.445,1.11c-0.412,0.548-0.748,0.965-1.09,1.026c-0.342,0.061-0.497,0.075-0.675,0.073c-0.362-0.003-0.549,0.262-0.646,0.657c-0.096,0.396-0.103,0.923-0.102,1.454c-0.323,1.409-0.638,0.579-1.272,1.729c-0.809,2.599-2.094,1.1-2.923,3.001c-0.308,0.642-0.125,3.834-0.432,4.43c-0.304,0.598-0.653,0.79-0.923,1.265c-0.221,0.766,0.24,1.162-0.545,1.662c-0.314,0.058-0.553,0.044-1.221,0.049c-0.667,0.008-0.89-0.212-1.747-0.205c-1.387,0.123-2.599,0.348-4.123,0.488c-0.053-0.045,0.047-0.591,0.139-1.002c0.092-0.415,0.177-0.688,0.293-0.946c0.233-0.516,0.328-0.576,0.751-0.83c0.151-0.09,0.349-0.28,0.465-0.462c0.165-0.254,0.144-0.463,0.163-0.561c0.076-0.445,0.173-0.596,0.238-0.686c0.066-0.087,0.252-0.07,0.294-0.295c0.073-0.353,0.162-0.622,0.173-0.647c0.213-0.323,0.313-0.469,0.399-0.603c0.085-0.132,0.157-0.254,0.313-0.541c0.28-0.619,0.471-0.715,0.353-0.962l-0.555,0.353c-0.328,0.211,0.409-0.728,1.039-1.312c0.631-0.583,1.321-0.991,1.344-1.056c0.224-0.589,0.108-0.77,0.376-1.157c0.217-0.314,0.325-0.576,0.412-0.877c0.346-1.206,0.596-1.658,0.904-2.33c0.488-1.074,0.123-0.671,0.737-1.389c0.354-0.408,1.399-0.84,1.808-1.195c0.422-0.37,0.648-1.14,0.916-1.552c0.266-0.415,0.501-0.996,0.545-1.125C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path9706\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c0.483-0.282,0.861-0.474,1.162-0.612c0.3-0.136,0.526-0.218,0.712-0.273c0.111,0.159,0.089,0.354,0.241,0.46c0.156,0.111,0.279,0.565,0.279,0.565c0.244,0.2,0.332,0.304,0.778,0.657c0.173-0.078,0.193-0.106,0.193-0.106c0.105,0.011,0.36,0.054,0.468,0.052c0.341-0.007,0.401,0.089,0.568,0.048c0.129-0.029,0.235-0.019,0.46-0.028c0,0,0.533,0.519,0.704,0.648c0,0,0.139-0.03,0.28-0.229c0,0,0.439,0.619,0.862,0.706c0.137,0.059,0.179-0.138,0.39-0.077c0.709,0.994,0.844,1.204,0.844,1.204c0.089,0.032,0.185,0.041,0.244,0.165c-0.073,0.028-0.151,0.069-0.222,0.121c-0.277,0.193-0.208,0.53-0.582,0.71c-0.376,0.175-0.868-0.451-1.748,0.014c-0.449,0.236-2.242-0.756-2.757-0.582c-0.247,0.205-0.428,0.441-0.27,0.582c0.149,0.126,0.108,0.402-0.445,1.108c-0.41,0.549-0.747,0.964-1.091,1.026c-0.341,0.062-0.496,0.075-0.675,0.074c-0.36-0.002-0.547,0.26-0.643,0.655c-0.097,0.396-0.104,0.925-0.102,1.454c-0.324,1.408-0.639,0.578-1.273,1.729c-0.809,2.599-2.094,1.099-2.924,3.001c-0.308,0.642-0.126,3.834-0.431,4.431c-0.304,0.596-0.653,0.789-0.923,1.264c-0.223,0.768,0.239,1.162-0.545,1.663c-0.315,0.058-0.552,0.044-1.221,0.049c-0.669,0.008-0.893-0.212-1.747-0.205c-1.387,0.123-2.601,0.348-4.126,0.488c-0.051-0.044,0.049-0.59,0.141-1.002c0.09-0.412,0.175-0.688,0.292-0.944c0.234-0.517,0.328-0.579,0.75-0.832c0.151-0.089,0.349-0.282,0.468-0.463c0.163-0.253,0.141-0.463,0.16-0.561c0.078-0.445,0.173-0.596,0.241-0.683c0.065-0.089,0.251-0.073,0.295-0.297c0.069-0.354,0.16-0.623,0.171-0.648c0.215-0.323,0.314-0.47,0.402-0.603c0.086-0.13,0.155-0.255,0.314-0.541c0.279-0.619,0.471-0.714,0.354-0.961l-0.558,0.353c-0.328,0.211,0.41-0.728,1.041-1.311c0.631-0.584,1.319-0.994,1.344-1.056c0.224-0.59,0.108-0.77,0.372-1.157c0.222-0.315,0.327-0.577,0.418-0.879c0.344-1.203,0.595-1.658,0.9-2.33c0.489-1.074,0.124-0.671,0.738-1.388c0.354-0.409,1.399-0.842,1.807-1.195c0.423-0.371,0.647-1.141,0.916-1.554c0.266-0.414,0.501-0.996,0.546-1.123C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n        <Path\n          id=\"Path9702\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.086,177.53c-0.124,0.083-0.246,0.19-0.363,0.336s-0.228,0.331-0.331,0.569c-0.307,0.642-0.125,3.833-0.43,4.43c-0.304,0.598-0.654,0.79-0.923,1.264c-0.223,0.768,0.238,1.162-0.545,1.663c-0.315,0.058-0.551,0.045-1.221,0.05c-0.67,0.007-0.892-0.213-1.747-0.205c-1.387,0.123-2.601,0.349-4.126,0.489c-0.052-0.045,0.047-0.593,0.139-1.005c0.091-0.414,0.175-0.687,0.292-0.944c0.234-0.516,0.33-0.576,0.75-0.831c0.152-0.09,0.35-0.282,0.47-0.462c0.161-0.255,0.14-0.463,0.159-0.562c0.076-0.445,0.173-0.596,0.241-0.685c0.064-0.087,0.25-0.072,0.294-0.295c0.068-0.354,0.16-0.622,0.172-0.648c0.215-0.322,0.314-0.468,0.4-0.602c0.084-0.131,0.156-0.254,0.313-0.542c0.279-0.619,0.471-0.714,0.355-0.961l-0.557,0.353c-0.329,0.211,0.408-0.728,1.04-1.312c0.632-0.583,1.317-0.991,1.344-1.056c0.426-0.034,0.394,0.434,0.571,0.482c0.177,0.049,0.374-0.234,0.517-0.189c0.14,0.044,0.269,0.09,0.388,0.133c0.123,0.041,0.269,0.326,0.391,0.368c0.123,0.041,0.229-0.167,0.377-0.128c0.145,0.036,0.309,0.074,0.498,0.107c0.189,0.032,0.457,0.229,0.71,0.262C435.516,177.636,435.83,177.535,436.086,177.53L436.086,177.53z\"\n        />\n        <Path\n          id=\"ma\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M437.654,166.543c0.125-0.137,0.531-0.786,0.677-0.838c0.516-0.186,1.075-0.212,1.607-0.327c1.938-1.126,2.143-0.822,2.732-1.242c0.73-0.699,1.491-1.253,2.255-1.9c0.73-0.619,1.293-1.451,1.879-2.203c0.398-0.515,1.311-1.985,0.539-2.543c-0.299-0.219-0.508-0.224-0.318-0.623c0.189-0.4,0.17-0.796,0.189-1.228c0.061-1.207,0.497-1.748,1.233-2.644c0.421-0.517,0.305-1.038,0.483-1.627c0.128-0.43,0.479-0.763,0.801-1.053c0.68-0.621,1.221-1.388,2.082-1.776c0.231-0.108,0.469-0.208,0.709-0.306c0.237-0.098,0.478-0.192,0.715-0.292c0.238-0.101,0.475-0.203,0.71-0.312c0.234-0.107,0.464-0.224,0.685-0.351c1.29-1.441,2.612-3.455,3.282-5.256c0.065-0.174,0.3-1.063,0.567-1.037c0.33,0.035,0.665-0.1,0.945-0.25c0.355-0.19,0.423,0.282,0.525,0.535c0.201,0.488,0.47,0.821,0.896,1.128c0.904,0.64,1.653,0.462,2.683,0.336c0.858-0.102,1.944,0.418,2.463-0.585c-0.009,0.326,0.079,0.409,0.125,0.657c0.049,0.267,0.532,0.402,0.11-0.028c0.227,0.32,0.636,0.479,1.004,0.297c0.373-0.187,0.597,0.198,0.826,0.41c0.249,0.228,0.689,0.359,0.837,0.682c0.171,0.371-0.197,0.708,0.317,0.916c-0.275,0.219-0.188,0.617-0.134,0.911c0.082,0.467-0.073,0.871-0.02,1.319c0.041,0.361,0.274,0.589,0.187,0.975c-0.136,0.58-0.07,0.786,0.206,1.297c0.141,0.261,0.015,0.492,0.155,0.729c0.211,0.355,0.536,0.495,0.847,0.74c0.567,0.449-1.132,1.194-0.223,1.541c-0.94,0.239-4.233-0.889-4.719,0.383c-0.252,0.668-0.91,0.919-1.619,0.864c-0.537-0.045-1.2,0.723-0.469,0.924c-0.619,0.568,0.52,0.989,0.247,1.258c-0.312,0.308-0.855,0.196-1.19,0.44c-0.352,0.257-0.736,0.641-1.154,0.785c-0.313,0.108-0.666,0.099-0.964,0.265c-0.57,0.32-0.803,0.991-1.223,1.457c-0.479,0.538-1.367,0.75-2.066,0.776c-0.521,0.024-1.09-0.2-1.301,0.425c-0.227,0.668-0.883,0.17-1.41,0.207c-0.37,0.025-0.584,0.213-0.823,0.469c-0.241,0.262-0.526,0.206-0.829,0.326c-0.348,0.14-0.562,0.484-0.84,0.716c-0.296,0.247-0.663,0.4-0.965,0.645c-0.588,0.477-1.107,0.547-1.047,1.372c0.061,0.821-0.024,1.731-0.12,2.549c-0.005-0.003-0.133-0.012-0.359-0.009c0,0,0.028,0.334,0.108,0.546c0.038,0.105,0.018,0.212-0.031,0.336c-0.055,0.139-0.158,0.323-0.136,0.552c0.025,0.227,0.192,0.47,0.131,0.511c-0.281,0.182-0.979-0.138-1.559,0.269c-0.277,0.193-0.208,0.53-0.582,0.708c-0.376,0.177-0.868-0.45-1.751,0.015c-0.448,0.238-2.24-0.757-2.753-0.58c-0.25,0.203-0.431,0.441-0.271,0.58c0.149,0.125,0.109,0.404-0.445,1.11c-0.41,0.548-0.748,0.964-1.09,1.026s-0.497,0.075-0.676,0.073c-0.36-0.003-0.547,0.262-0.644,0.659c-0.098,0.394-0.103,0.922-0.102,1.453c-0.325,1.41-0.638,0.58-1.274,1.73c-0.807,2.596-2.094,1.098-2.923,3.001c-0.305,0.641-0.124,3.833-0.43,4.429c-0.304,0.598-0.654,0.791-0.923,1.264c-0.222,0.767,0.241,1.163-0.545,1.664c-0.315,0.057-0.551,0.045-1.221,0.05c-0.67,0.006-0.891-0.213-1.745-0.205c-1.389,0.123-2.602,0.348-4.126,0.488c-0.052-0.045,0.046-0.592,0.139-1.005c0.092-0.413,0.177-0.686,0.294-0.944c0.232-0.517,0.328-0.579,0.749-0.831c0.152-0.091,0.35-0.282,0.467-0.463c0.165-0.255,0.143-0.462,0.162-0.561c0.077-0.445,0.173-0.596,0.239-0.685c0.066-0.087,0.251-0.072,0.296-0.296c0.069-0.352,0.159-0.623,0.171-0.648c0.215-0.322,0.314-0.468,0.4-0.602s0.156-0.255,0.314-0.542c0.279-0.619,0.471-0.715,0.354-0.962l-0.557,0.353c-0.328,0.21,0.409-0.728,1.039-1.312c0.632-0.583,1.321-0.993,1.345-1.056c0.224-0.59,0.107-0.771,0.374-1.158c0.219-0.314,0.326-0.577,0.413-0.876c0.346-1.206,0.596-1.658,0.904-2.331c0.489-1.075,0.123-0.671,0.738-1.389c0.354-0.411,1.398-0.841,1.808-1.195c0.422-0.37,0.647-1.14,0.916-1.554c0.265-0.414,0.5-0.995,0.545-1.125C437.668,166.479,437.69,166.543,437.654,166.543\"\n        />\n      </G>\n      <G id=\"LY\">\n        <Path\n          id=\"Path9773\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.867,168.173c0.1,0.467,0.285,0.915,0.254,1.209c-0.06,0.598-0.307,0.264-0.475,0.988c-0.036,0.161,0.019,0.49,0.037,0.731c0.264,0.066,0.521,0.137,0.807,0c0.612-0.291,0.725-1.493,1.428-1.832c0.706-0.335,1.607,0.277,2.383,0c0.341-0.122,0.618-0.418,0.878-0.695c-0.104-0.131-0.279-0.195-0.33-0.368c-0.138-0.471,0.178-1.064,0.337-1.609c-0.059-0.007-0.171,0.076-0.226,0.074c-0.617-0.077-1.267-0.213-1.756-0.037c-0.98,0.35-2.347,1.648-2.347,1.648L510.867,168.173L510.867,168.173z\"\n        />\n        <Path\n          id=\"Path9771\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M503.761,171.031c-0.129,0.582-0.429,1.246-0.367,1.72c0.056,0.407,0.075,0.714,0.181,0.99c0.036-0.058,0.024-0.131,0.074-0.183c0.223-0.227,0.515-0.199,0.805-0.147c0.291,0.052,0.596,0.147,0.844,0.073c0.497-0.146,0.768-0.595,1.282-0.729c0.516-0.138,1.126,0.268,1.722,0c0.596-0.271,0.868-1.383,1.466-1.652c0.317-0.14,0.617-0.073,0.915,0c-0.021-0.241-0.072-0.569-0.037-0.73c0.171-0.725,0.417-0.388,0.476-0.989c0.03-0.294-0.155-0.744-0.254-1.209l-2.749-0.328l-4.323,3.188L503.761,171.031L503.761,171.031z\"\n        />\n        <Path\n          id=\"Path9726\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.437,165.935c-0.005,0.322,0.078,0.642-0.036,0.991c-0.238,0.706-0.12,1.246,0.073,1.942c0.383,1.392-0.512,1.059-1.101,1.905c-0.512,0.736,0.669,1.718,1.025,2.271c0.464,0.718,0.57,1.024,0.585,1.867c0.008,0.403,0.465,1.174,0.731,1.466c0.332,0.358,0.712-0.063,1.063-0.073c0.361-0.011,0.659,0.277,0.989,0.403c0.747,0.279,1.205,0.598,1.574,1.135c-0.333-0.785-0.714-1.583-0.769-2.088c-0.068-0.613-0.167-1.06-0.182-1.394c-0.013-0.258,0.071-0.44,0.182-0.62c-0.105-0.276-0.126-0.583-0.182-0.99c-0.064-0.474,0.236-1.137,0.368-1.72l-0.916-3.738L499.437,165.935z\"\n        />\n        <Path\n          id=\"Path9728\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.437,165.935l3.407,1.356l0.916,3.738l4.357-3.189l3.737,0.438c0,0,1.363-1.298,2.345-1.649c0.49-0.174,1.138-0.041,1.758,0.036c0.058,0.008,0.186-0.075,0.241-0.073c0.079-0.276,0.105-0.569,0.016-0.77c-0.271-0.593-0.783-0.691-1.284-0.809c-0.498-0.115-0.898,0.441-1.537,0.186c-0.64-0.259-1.419-1.27-1.651-2.014c-0.101-0.326,0.048-0.594,0.074-0.916c-0.272-0.25-0.369-0.848-0.697-1.025c-0.394-0.21-0.723-0.271-1.209,0c-0.486,0.272-0.631,1.318-1.101,1.831c-0.468,0.515-0.999,1.105-1.611,1.21c-0.611,0.105-0.961-0.451-1.648-0.516c-0.689-0.06-1.815,0.501-2.42,0.331c-0.6-0.171-0.575-0.773-1.023-0.806c-0.451-0.034-0.829,0.713-1.211,0.695c-0.379-0.019-0.22-0.491-0.698-0.515c-0.236-0.01-0.446-0.009-0.695,0.11c-0.072,0.542-0.228,1.075-0.038,1.611C499.566,165.469,499.442,165.7,499.437,165.935L499.437,165.935z\"\n        />\n        <Path\n          id=\"Path9684\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.177,168.574c-0.261,0.277-0.535,0.574-0.876,0.698c-0.776,0.275-1.678-0.337-2.383,0c-0.704,0.336-0.817,1.539-1.428,1.83c-0.61,0.293-1.125-0.267-1.722,0c-0.596,0.27-0.868,1.382-1.466,1.652c-0.595,0.268-1.208-0.139-1.72,0c-0.516,0.136-0.785,0.583-1.282,0.729c-0.25,0.074-0.55-0.022-0.845-0.073c-0.292-0.052-0.582-0.08-0.805,0.147c-0.224,0.225-0.272,0.468-0.257,0.806c0.017,0.336,0.114,0.78,0.182,1.391c0.06,0.505,0.437,1.305,0.769,2.091c0.124,0.173,0.266,0.299,0.369,0.55c0.139,0.344,0.283,0.924,0.622,1.135c0.428,0.269,1.056,0.329,1.536,0.439c1.354,0.307,2.468,0.525,3.48,1.539c0.244,0.241,0.757,0.918,1.175,0.807l4.908-2.381l7.767,4.395l-0.074-12.676c-0.404,0-0.812,0.066-1.173-0.037c-0.634-0.179-1.204-0.396-1.649-0.33c-0.896,0.132-0.976,0.607-1.575,0.623c-0.6,0.017-1.346-0.219-1.798-0.623c-0.45-0.404-0.385-1.014-0.729-1.537C516.943,169.347,516.507,168.995,516.177,168.574L516.177,168.574z\"\n        />\n        <Path\n          id=\"Path8724\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.821,162.272c-0.025,0.322-0.174,0.59-0.074,0.916c0.229,0.747,1.011,1.757,1.651,2.014c0.641,0.257,1.041-0.298,1.538-0.182c0.499,0.116,1.015,0.213,1.283,0.806c0.268,0.594-0.575,1.668-0.37,2.383c0.209,0.711,1.013,1.012,1.357,1.536c0.344,0.525,0.281,1.135,0.729,1.54c0.452,0.404,1.198,0.637,1.799,0.621c0.599-0.017,0.68-0.49,1.575-0.621c0.445-0.066,1.015,0.15,1.648,0.329c0.364,0.103,0.768,0.037,1.173,0.037l-0.035-7.146c0,0-0.879,0.19-1.393,0c-0.518-0.188-1.071-0.616-1.429-1.208c-0.179-0.297-0.166-0.795-0.183-1.245c-0.019-0.455-0.073-0.867-0.328-0.99c-0.259-0.123-0.409-0.015-0.552,0.144c-0.143,0.161-0.29,0.378-0.476,0.37c-0.37-0.024-0.531-0.659-0.878-0.623c-0.348,0.035-0.344,0.632-0.731,0.697c-0.389,0.065-0.776-0.617-1.209-0.582c-0.432,0.029-0.567,0.648-1.025,0.695c-0.459,0.048-0.853-0.561-1.392-0.586s-1.225,0.239-1.65,0.475c-0.422,0.239-0.435,0.864-0.877,0.807C511.893,162.446,511.871,162.319,511.821,162.272L511.821,162.272z\"\n        />\n        <Path\n          id=\"Path9646\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.005,152.419c-0.079-0.03-0.187-0.006-0.257-0.037c-0.4-0.181-0.797-0.4-1.136-0.662c-0.371,0.278-0.916,0.502-1.173,0.622c-0.471,0.225-0.945,0.533-1.1,1.101c-0.14,0.523-1.026,0.33-1.101,1.062c-0.052,0.533,0.197,1.027,0.294,1.54c0.111,0.592-0.192,0.821-0.476,1.281c-0.354,0.573-0.663,0.756-1.245,1.025c-0.194,0.09-0.938,0.434-0.586,0.734c0.399,0.55,0.726,1.152,0.953,1.794c0.263,0.748,0.401,1.552,0.329,2.345c-0.011,0.124,0.018,0.243,0,0.369c0.249-0.123,0.457-0.124,0.697-0.11c0.478,0.023,0.317,0.496,0.695,0.514c0.38,0.017,0.764-0.728,1.211-0.696c0.449,0.031,0.424,0.634,1.025,0.806c0.482,0.137,1.279-0.151,1.943-0.256c-0.205-0.655-0.37-1.355-0.515-1.942c-0.339-1.371-0.438-3.024-0.255-3.993c0.182-0.97,0.701-1.012,0.806-1.722c0.104-0.711-0.453-1.465-0.367-2.345C504.788,153.44,504.868,152.895,505.005,152.419L505.005,152.419z\"\n        />\n        <Path\n          id=\"Path9553\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.005,152.419c-0.137,0.477-0.22,1.021-0.257,1.428c-0.088,0.877,0.47,1.632,0.367,2.345c-0.104,0.709-0.622,0.75-0.808,1.721c-0.182,0.969-0.083,2.62,0.258,3.993c0.145,0.583,0.309,1.286,0.514,1.942c0.163-0.024,0.341-0.085,0.474-0.074c0.689,0.062,1.039,0.618,1.651,0.515c0.614-0.105,1.146-0.696,1.612-1.21c0.469-0.514,0.612-1.558,1.1-1.83c0.484-0.271,0.814-0.211,1.208,0c0.393,0.211,0.402,1.154,0.845,1.208c0.402,0.054,0.478-0.461,0.806-0.73c-0.026-0.292-0.25-0.667-0.222-0.879c0.102-0.704,0.589-0.627,0.66-1.099c0.067-0.435-0.321-0.834-0.329-1.428c-0.304-0.088-0.563-0.189-0.844-0.293c-0.656-0.239-0.882-0.305-1.464-0.914c-0.582-0.613-1.178-1.64-1.65-2.932c-0.167-0.457-0.351-1.147-0.551-1.797c-0.138,0.139-0.138,0.287-0.367,0.37C507.29,152.413,506.068,152.374,505.005,152.419L505.005,152.419z\"\n        />\n        <Path\n          id=\"Path9614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.093,152.637c0.312-0.004,0.689,0.189,0.916,0.113c0.226-0.08,0.226-0.229,0.366-0.37c-0.081-0.27-0.187-0.463-0.258-0.73c-0.138-0.553-0.072-0.912-0.072-1.356c-0.061,0.02-0.124,0.024-0.184,0.037c-0.006,0.185,0.074,0.306,0.037,0.513c-0.099,0.485-0.291,1.016-0.439,1.356C507.371,152.406,507.192,152.459,507.093,152.637L507.093,152.637z\"\n        />\n        <Path\n          id=\"Path9612\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.617,150.258c-0.389-0.042-0.795-0.01-1.135-0.22c-0.506-0.312-1.142-0.48-1.614-0.807c-0.047,0.485-0.062,0.975-0.107,1.464c-0.024,0.268,0.224,0.409,0.223,0.66c-0.005,0.147-0.216,0.251-0.369,0.368c0.339,0.261,0.734,0.48,1.137,0.662c0.112,0.051,0.271-0.008,0.401,0.036c0.084-0.059,0.058-0.124,0.146-0.183c0.514-0.336,1.12-0.663,1.282-1.024C506.749,150.83,506.687,150.59,506.617,150.258L506.617,150.258z\"\n        />\n        <Path\n          id=\"Path9556\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.617,150.258c0.071,0.334,0.132,0.573-0.036,0.954c-0.161,0.364-0.769,0.688-1.283,1.024c-0.09,0.058-0.062,0.124-0.146,0.183c0.623,0.215,1.278,0.23,1.943,0.22c0.098-0.176,0.275-0.231,0.368-0.438c0.148-0.337,0.341-0.868,0.439-1.356c0.04-0.205-0.042-0.324-0.037-0.512c-0.199,0.037-0.399,0.049-0.623,0.073C507.019,150.427,506.832,150.28,506.617,150.258L506.617,150.258z\"\n        />\n        <Path\n          id=\"Path9585\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.705,153.444c0.074,0.245,0.154,0.548,0.222,0.73c0.471,1.293,1.066,2.322,1.65,2.932c0.582,0.611,0.811,0.674,1.465,0.916c0.28,0.105,0.538,0.205,0.846,0.293c0-0.046-0.041-0.061-0.039-0.11c0.074-0.681,0.588-1.514,1.101-2.272c0.291-0.43,0.688-0.844,1.136-1.244c-0.024-0.021-0.05-0.02-0.073-0.037c-0.51-0.437-0.767-0.961-0.877-1.612c-0.09-0.51-0.166-1.04-0.623-1.355c-0.076-0.056-0.199-0.014-0.291-0.037c-0.047,0.116-0.014,0.221-0.074,0.33c-0.273,0.502-0.665,0.949-1.025,1.135c-0.364,0.188-0.663,0.086-0.953-0.037c-0.29-0.122-0.569-0.289-0.952-0.256c-0.384,0.033-0.81,0.338-1.247,0.585C508.877,153.455,508.79,153.403,508.705,153.444L508.705,153.444z\"\n        />\n        <Path\n          id=\"Path9546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.705,153.444c0.085-0.041,0.174,0.01,0.259-0.037c0.436-0.247,0.863-0.553,1.244-0.585c0.383-0.033,0.663,0.133,0.955,0.256c0.289,0.124,0.587,0.224,0.953,0.037c0.361-0.187,0.748-0.632,1.024-1.135c0.06-0.112,0.025-0.217,0.074-0.331c-0.368-0.093-0.788-0.082-1.137-0.221c-0.5-0.194-0.896-0.595-1.393-0.806c-0.008-0.005-0.024,0.005-0.036,0c-0.009,0.01,0.01,0.024,0,0.036c-0.204,0.267-0.457,0.502-0.62,0.623c-0.333,0.239-0.365-0.025-0.731,0.183c-0.267,0.15-0.569,0.569-0.916,0.916C508.495,152.766,508.6,153.09,508.705,153.444L508.705,153.444z\"\n        />\n        <Path\n          id=\"Path9497\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.047,150.294c0,0.444-0.067,0.804,0.073,1.355c0.07,0.272,0.174,0.467,0.257,0.733c0.346-0.347,0.653-0.768,0.915-0.916c0.37-0.211,0.401,0.057,0.731-0.185c0.167-0.122,0.42-0.357,0.62-0.623c0.01-0.009-0.008-0.024,0-0.036c-0.546-0.224-1.123-0.272-1.682-0.476C508.619,150.022,508.337,150.201,508.047,150.294L508.047,150.294z\"\n        />\n        <Path\n          id=\"Path9526\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.319,156.264l0.074-1.905l-1.172-0.183l-0.222-3.48c-1.06,0.247-2.442,1.24-2.747,2.161c-0.185,0.558-0.037,1.182,0.145,1.719c0.146,0.427,0.377,0.8,0.369,1.245c0.336-0.034,0.669-0.088,0.991,0c0.511,0.142,0.826,0.764,1.354,0.807C529.535,156.669,529.931,156.471,530.319,156.264z\"\n        />\n        <Path\n          id=\"Path9524\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.38,155.824l0.183-2.896l-0.988-1.024l-0.11-1.718c-0.356,0.121-0.668,0.315-1.102,0.327c-0.109,0.005-0.243,0.158-0.367,0.183l0.223,3.48l1.171,0.183l-0.073,1.905c0.072-0.036,0.149-0.031,0.222-0.073C530.814,156.036,531.103,155.949,531.38,155.824L531.38,155.824z\"\n        />\n        <Path\n          id=\"Path9522\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.223,150.147c-0.477-0.1-0.979-0.109-1.463-0.074c-0.111,0.011-0.197,0.077-0.294,0.111l0.11,1.721l0.989,1.023l-0.184,2.896c0.185-0.08,0.353-0.22,0.55-0.254c0.06-0.011,0.124,0.008,0.183,0l-0.107-0.662l0.292-2.344L532.223,150.147L532.223,150.147z\"\n        />\n        <Path\n          id=\"Path9500\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.223,150.147l0.074,2.418l-0.291,2.345l0.107,0.661c0.486-0.077,0.999-0.132,1.467,0c0.472,0.133,0.855,0.435,1.245,0.768v-0.585c0,0,0.107-1.29,0.368-2.088c0.123-0.387,0.492-0.822,0.806-1.246c-0.101-0.022-0.177-0.066-0.292-0.074c-0.342-0.024-1.11-0.146-1.135-0.622c-0.033-0.585,0.122-0.651-0.55-0.915c-0.568-0.221-1.09-0.516-1.685-0.661C532.299,150.139,532.261,150.155,532.223,150.147L532.223,150.147z\"\n        />\n        <Path\n          id=\"Path9502\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.996,152.419c-0.315,0.419-0.681,0.859-0.806,1.246c-0.259,0.799-0.37,2.088-0.37,2.088l0.11,9.82l5.276,0.035l-0.073-2.305c-0.063-1.055-0.235-2.052-0.402-3.078c-0.099-0.601-0.704-1.285-0.476-1.867c0.216-0.549,0.632-1.091,0.514-1.723c-0.106-0.561-0.494-1.009-0.402-1.609c0.065-0.435,0.526-0.567,0.66-0.955c0.122-0.369-0.42-1.07-0.768-1.135c-0.619-0.115-1.258,0.103-1.867-0.074C536.878,152.712,536.485,152.518,535.996,152.419L535.996,152.419z\"\n        />\n        <Path\n          id=\"Path9510\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.283,168.648h-16.155l0.074,15.68l13.921,7.875c-0.043-0.522-0.047-1.052-0.072-1.573h2.746L540.283,168.648z\"\n        />\n        <Path\n          id=\"Path9508\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.823,156.34c-0.389-0.333-0.771-0.634-1.244-0.768c-0.523-0.148-1.113-0.1-1.651,0c-0.495,0.089-0.937,0.363-1.394,0.621c-0.454,0.262-0.926,0.482-1.427,0.438c-0.526-0.044-0.846-0.666-1.355-0.807c-0.321-0.088-0.655-0.035-0.989,0c0,0.065,0.053,0.116,0.036,0.182c-0.263,1.176-1.502,2.241-2.673,2.345c-0.126,0.013-0.216-0.089-0.331-0.107c-0.095,0.292-0.223,0.582-0.221,0.843c0.008,0.657,0.472,1.04,0.438,1.649c-0.031,0.609-0.559,0.993-0.73,1.831c-0.087,0.42,0.042,1.015,0.11,1.612c0.014,0.123-0.053,0.286-0.045,0.409c0.305-0.025,0.74-0.079,0.74-0.079l0.037,4.143h16.157l-0.074-3.043l-5.274-0.036L534.823,156.34L534.823,156.34z\"\n        />\n        <Path\n          id=\"Path8717\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.078,154.69c-0.447,0.402-0.843,0.815-1.135,1.245c-0.513,0.757-1.026,1.591-1.1,2.271c-0.074,0.681,0.436,1.071,0.367,1.539c-0.071,0.471-0.561,0.396-0.66,1.099c-0.031,0.215,0.19,0.586,0.222,0.879c0.03-0.024,0.036-0.054,0.074-0.073c0.422-0.238,1.109-0.505,1.649-0.475c0.539,0.024,0.93,0.633,1.393,0.585c0.461-0.048,0.595-0.667,1.026-0.698c0.431-0.031,0.819,0.649,1.209,0.585c0.386-0.063,0.384-0.663,0.73-0.697c0.349-0.034,0.51,0.6,0.877,0.622c0.186,0.01,0.334-0.205,0.476-0.37c0.143-0.159,0.292-0.268,0.552-0.146c0.258,0.124,0.312,0.536,0.327,0.993c0.021,0.451,0.006,0.947,0.185,1.245c0.355,0.593,0.914,1.018,1.431,1.208c0.241,0.09,0.349,0.106,0.62,0.088c-0.009-0.124,0.086-0.292,0.074-0.419c-0.065-0.598-0.197-1.193-0.11-1.612c0.173-0.838,0.699-1.222,0.732-1.829c0.032-0.61-0.431-0.993-0.439-1.651c-0.003-0.257,0.123-0.551,0.222-0.845c-0.816-0.131-1.43-0.851-2.052-1.354c-0.887-0.718-2.482-1.227-3.589-1.43C517.077,155.265,515.985,155.414,515.078,154.69L515.078,154.69z\"\n        />\n        <Path\n          id=\"ly\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M498.232,159.085c-0.351-0.303,0.398-0.659,0.592-0.748c0.584-0.271,0.9-0.426,1.254-1c0.284-0.46,0.569-0.683,0.457-1.276c-0.094-0.511-0.336-1.026-0.284-1.56c0.073-0.73,0.961-0.543,1.102-1.067c0.155-0.568,0.615-0.859,1.086-1.081c0.363-0.173,1.54-0.494,1.551-0.995c0.007-0.252-0.239-0.408-0.217-0.671c0.047-0.488,0.068-0.976,0.117-1.465c0.469,0.326,1.099,0.493,1.605,0.803c0.529,0.325,1.031,0.089,1.748,0.371c0.624-0.068,1.083-0.465,1.726-0.232c0.568,0.208,1.173,0.229,1.729,0.468c0.497,0.21,0.895,0.593,1.395,0.787c0.437,0.173,1.027-0.008,1.417,0.262c0.459,0.319,0.546,0.861,0.633,1.37c0.112,0.652,0.368,1.17,0.877,1.608c0.916,0.792,2.053,0.607,3.154,0.807c1.109,0.203,2.685,0.706,3.572,1.422c0.713,0.575,1.366,1.547,2.382,1.455c1.171-0.108,2.424-1.138,2.688-2.316c0.122-0.542-0.247-0.965-0.415-1.455c-0.183-0.538-0.32-1.161-0.133-1.717c0.34-1.025,2.026-2.298,3.096-2.333c0.553-0.02,0.878-0.421,1.389-0.46c0.521-0.041,1.08-0.05,1.592,0.074c0.599,0.146,1.115,0.435,1.684,0.656c0.668,0.263,0.491,0.355,0.522,0.944c0.026,0.475,0.797,0.576,1.139,0.602c0.667,0.05,1.096,0.352,1.709,0.529c0.611,0.177,1.252-0.025,1.869,0.086c0.354,0.063,0.88,0.765,0.757,1.131c-0.131,0.386-0.606,0.486-0.67,0.922c-0.091,0.605,0.293,1.051,0.4,1.612c0.121,0.632-0.287,1.189-0.502,1.74c-0.226,0.582,0.37,1.273,0.47,1.877c0.17,1.026,0.353,1.999,0.416,3.05l0.648,27.36c-0.906,0-1.812,0-2.718,0c0.025,0.523,0.006,1.049,0.052,1.568l-21.68-12.269l-4.918,2.355c-0.418,0.113-0.927-0.569-1.169-0.81c-1.015-1.011-2.114-1.216-3.468-1.524c-0.483-0.109-1.113-0.167-1.544-0.433c-0.34-0.211-0.502-0.807-0.644-1.154c-0.415-1.014-0.917-1.291-1.91-1.665c-0.328-0.123-0.645-0.402-1.008-0.394c-0.353,0.008-0.733,0.401-1.065,0.042c-0.271-0.29-0.733-1.04-0.741-1.44c-0.015-0.841-0.095-1.151-0.562-1.865c-0.354-0.551-1.54-1.534-1.029-2.269c0.587-0.849,1.487-0.521,1.105-1.915c-0.193-0.695-0.332-1.229-0.093-1.936c0.205-0.605,0.322-1.106,0.101-1.731c-0.234-0.657-0.053-1.314,0.008-1.985c0.072-0.792-0.047-1.592-0.312-2.339C498.959,160.24,498.629,159.636,498.232,159.085\"\n        />\n      </G>\n      <G id=\"LV\">\n        <Path\n          id=\"Path14020\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.07,78.712c0.055-0.073,0.169-0.195,0.256-0.223c0.187-0.05,0.327,0.123,0.477,0.073c0.149-0.05,0.299-0.138,0.328-0.328c0.029-0.193-0.363-0.436-0.328-0.623c0.031-0.187,0.152-0.221,0.328-0.292c0.178-0.075,0.641,0.073,0.732-0.036c0.091-0.113,0.118,0.016-0.038-0.146c-0.154-0.165-0.862-0.105-1.171-0.224c-0.312-0.117-0.446-0.344-0.662-0.402c-0.212-0.058-0.27-0.028-0.549,0c-0.276,0.027-0.952,0.024-1.099,0.22c-0.148,0.194,0.127,0.173,0,0.33c-0.126,0.161-0.681,0.272-0.879,0.146c-0.198-0.123,0.083-0.341-0.145-0.476c-0.228-0.133-0.769,0.224-1.101,0.222c-0.331-0.002-0.731-0.068-0.843-0.222c-0.11-0.15,0.072-0.101,0-0.22c-0.071-0.121-0.278-0.289-0.515-0.256c-0.234,0.03-0.399,0.459-0.66,0.549c-0.26,0.09-0.592-0.138-0.807-0.038c-0.217,0.101-0.323,0.242-0.368,0.477c-0.026,0.156,0.096,0.336,0.183,0.516c0.19,0.001,0.401-0.04,0.516,0c0.517,0.176,0.602,0.118,1.135,0.109c0.513-0.009,1.07,0.266,1.538,0.223c0.523-0.053,0.697-0.015,1.174-0.294c0.548-0.321,0.621,0.224,1.023,0.477C535.053,78.555,535.609,78.418,536.07,78.712L536.07,78.712z\"\n        />\n        <Path\n          id=\"Path14029\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.879,74.902c-0.269-0.213-0.413-0.507-0.583-0.515c-0.52-0.018-1.084-0.396-1.576-0.146c-0.441,0.225-0.755,0.026-1.099-0.293c-0.42-0.383-0.841-0.468-1.32-0.729c-0.321-0.177-0.778-0.101-1.024-0.257c-0.184-0.117-0.439,0.042-0.699,0.111c0.123,0.183,0.226,0.377,0.33,0.476c0.173,0.16,0.308,0.112,0.369,0.22c0.058,0.108,0.071,0.19,0,0.293c-0.072,0.104-0.392,0.033-0.402,0.182s0.356,0.059,0.367,0.224c0.009,0.161-0.344,0.111-0.401,0.292c-0.059,0.178,0.067,0.444,0.183,0.584c0.115,0.142,0.319,0.121,0.402,0.256s-0.131,0.335,0.035,0.476c0.169,0.14,0.582-0.294,0.807-0.11c0.143,0.12,0.074,0.37,0.037,0.585c0.049-0.003,0.109-0.032,0.146-0.036c0.278-0.029,0.336-0.059,0.55,0c0.215,0.057,0.351,0.286,0.661,0.401c0.311,0.12,1.017,0.06,1.172,0.224c0.036,0.039-0.019,0.024,0,0.037c0.136-0.015,0.302,0.003,0.369-0.074c0.1-0.115-0.031-0.215,0.036-0.366c0.067-0.153,0.404-0.286,0.439-0.477c0.031-0.188-0.267-0.273-0.223-0.514c0.043-0.237,0.4-0.55,0.622-0.662c0.223-0.108,0.341,0.045,0.583-0.036C539.73,75.026,539.805,74.962,539.879,74.902L539.879,74.902z\"\n        />\n        <Path\n          id=\"Path14027\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.879,74.902c-0.074,0.06-0.151,0.123-0.222,0.147c-0.243,0.08-0.365-0.074-0.584,0.036c-0.224,0.109-0.579,0.421-0.623,0.662c-0.043,0.236,0.254,0.321,0.224,0.513c-0.034,0.19-0.372,0.324-0.439,0.476c-0.069,0.152,0.064,0.251-0.037,0.366c-0.068,0.077-0.23,0.061-0.369,0.074c0.058,0.041,0.107,0.024,0.038,0.109c-0.092,0.111-0.555-0.041-0.732,0.037c-0.177,0.073-0.297,0.107-0.328,0.293c-0.033,0.185,0.361,0.428,0.328,0.622c-0.029,0.19-0.179,0.278-0.328,0.328c-0.148,0.048-0.29-0.123-0.476-0.073c-0.08,0.024-0.164,0.148-0.221,0.223c0.482,0.332,0.985,0.704,1.502,0.99c0.627,0.347,0.852,0.088,1.392-0.184c0.469-0.237,1.01,0.229,1.429,0c0.131-0.073,0.106-0.222,0.184-0.33c0.137-0.187,0.3-0.474,0.512-0.584c0.279-0.143,0.538,0.109,0.699,0.036c-0.074-0.378-0.44-1.752-0.844-1.905c-0.343-0.13-0.025-0.463-0.807-0.369c0.128-0.127,0.324-0.757,0.368-0.916C540.579,75.3,540.173,75.138,539.879,74.902z\"\n        />\n        <Path\n          id=\"Path14025\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.881,75.196c-0.105-0.138-0.232-0.24-0.369-0.369c-0.391-0.36-0.752-0.53-1.099-0.953c-0.222-0.266-0.966,0.189-1.246,0.257c-0.575,0.14-0.962,0.381-1.245,0.916c-0.147,0.274-0.039,0.522-0.11,0.807c-0.057,0.223-0.303,0.349-0.438,0.515c-0.322,0.385-0.223,0.864-0.185,1.318c-0.035-0.088-0.074-0.169-0.108-0.255c-0.029,0.419-0.104,0.859,0.183,1.208c0.165,0.202,0.419,0.057,0.513-0.182c0.142-0.365,0.667-0.435,0.99-0.514c0.513-0.124,0.974-0.183,1.503-0.183c0.221,0,0.596-0.006,0.954,0c-0.089-0.177-0.215-0.357-0.184-0.516c0.031-0.183,0.159-0.272,0.293-0.367c-0.031-0.092-0.052-0.198-0.146-0.293c-0.172-0.166-0.712-0.136-0.771-0.366c-0.059-0.229,0.148-0.4,0.33-0.515c0.182-0.113,0.405,0.033,0.696-0.109C529.58,75.531,529.732,75.334,529.881,75.196L529.881,75.196z\"\n        />\n        <Path\n          id=\"Path14011\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.881,75.196c-0.151,0.138-0.301,0.335-0.439,0.402c-0.289,0.143-0.517-0.004-0.696,0.11c-0.182,0.115-0.392,0.284-0.33,0.514c0.061,0.229,0.602,0.201,0.769,0.369c0.097,0.095,0.116,0.199,0.147,0.293c0.035-0.027,0.024-0.088,0.073-0.113c0.218-0.1,0.547,0.126,0.808,0.039c0.259-0.091,0.424-0.519,0.661-0.55c0.236-0.032,0.441,0.139,0.514,0.256c0.071,0.121-0.111,0.069,0,0.221s0.516,0.216,0.844,0.22c0.328,0.006,0.871-0.352,1.098-0.22c0.228,0.133-0.053,0.354,0.146,0.474c0.201,0.125,0.752,0.015,0.878-0.146c0.127-0.159-0.147-0.134,0-0.328c0.127-0.169,0.634-0.163,0.952-0.182c0.04-0.221,0.108-0.47-0.034-0.587c-0.223-0.182-0.639,0.251-0.807,0.11c-0.169-0.141,0.046-0.337-0.036-0.476c-0.084-0.137-0.288-0.113-0.402-0.256c-0.118-0.141-0.242-0.402-0.184-0.583c0.06-0.181,0.413-0.132,0.402-0.293c-0.009-0.163-0.377-0.074-0.367-0.224c0.011-0.149,0.33-0.078,0.402-0.182c0.069-0.104,0.057-0.185,0-0.293c-0.06-0.107-0.197-0.058-0.37-0.22c-0.104-0.099-0.209-0.292-0.328-0.476c-0.261,0.068-0.52,0.044-0.698,0.146c-0.174,0.104-0.4,0.247-0.621,0.184c-0.054,0.261,0.049,0.532,0.147,0.769c0.248,0.593,0.325,1.087-0.256,1.501c-0.404,0.288-0.899,0.488-1.393,0.331C530.323,75.863,530.122,75.513,529.881,75.196L529.881,75.196z\"\n        />\n        <Path\n          id=\"lv\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M525.082,77.414c0.033,0.088,0.069,0.173,0.105,0.262c-0.036-0.452-0.143-0.93,0.175-1.318c0.135-0.166,0.378-0.282,0.437-0.507c0.073-0.278-0.01-0.521,0.138-0.799c0.285-0.533,0.638-0.779,1.214-0.921c0.274-0.071,1.022-0.515,1.241-0.248c0.347,0.419,0.723,0.605,1.114,0.966c0.445,0.41,0.63,0.954,1.258,1.154c0.493,0.159,0.974-0.048,1.379-0.333c0.582-0.415,0.499-0.911,0.254-1.505c-0.099-0.234-0.202-0.494-0.146-0.752c0.221,0.062,0.446-0.099,0.62-0.204c0.351-0.205,1.032-0.499,1.404-0.264c0.244,0.156,0.718,0.112,1.037,0.289c0.479,0.267,0.881,0.336,1.305,0.722c0.346,0.314,0.67,0.5,1.113,0.275c0.491-0.251,1.043,0.123,1.561,0.142c0.366,0.013,1.325,0.787,1.253,1.077c-0.038,0.159-0.259,0.784-0.388,0.913c0.779-0.094,0.471,0.225,0.814,0.355c0.401,0.154,0.773,1.552,0.845,1.93c-0.157,0.074-0.417-0.182-0.696-0.04c-0.212,0.108-0.387,0.381-0.523,0.569c-0.072,0.106-0.046,0.277-0.175,0.349c-0.42,0.228-0.942-0.265-1.408-0.026c-0.54,0.271-0.793,0.543-1.419,0.192c-0.517-0.285-0.982-0.656-1.467-0.99c-0.47-0.32-1.061-0.157-1.519-0.449c-0.402-0.254-0.481-0.798-1.03-0.473c-0.474,0.278-0.641,0.27-1.163,0.321c-0.468,0.044-1.026-0.261-1.536-0.254c-0.533,0.008-0.615,0.097-1.13-0.081c-0.312-0.109-1.136-0.023-1.475-0.023c-0.528,0-0.997,0.085-1.508,0.208c-0.325,0.078-0.843,0.155-0.983,0.519c-0.092,0.237-0.361,0.358-0.525,0.156C524.964,78.279,525.05,77.832,525.082,77.414\"\n        />\n      </G>\n      <G id=\"LU\">\n        <Path\n          id=\"LU-L\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.829,97.653c-0.062,0.024-0.162-0.091-0.256-0.11c-0.096-0.019-0.215-0.073-0.295,0c-0.08,0.073-0.029,0.267-0.073,0.328c-0.043,0.066-0.016,0.046-0.11,0.074c-0.046,0.014-0.133-0.006-0.221,0c0.035,0.152-0.024,0.32-0.257,0.478c0.239,0.073,0.728,0.1,1.134,0.145c0.077-0.126,0.216-0.272,0.224-0.369c0.01-0.126-0.016-0.137-0.074-0.183c-0.058-0.045-0.221,0.016-0.255-0.035c-0.034-0.052-0.006-0.073,0.037-0.111c0.041-0.038,0.168,0.042,0.22-0.073C490.917,97.763,490.864,97.699,490.829,97.653L490.829,97.653z\"\n        />\n        <Path\n          id=\"LU-G\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.829,97.653c0.033,0.045,0.088,0.11,0.073,0.146c-0.052,0.116-0.178,0.033-0.221,0.073c-0.04,0.041-0.073,0.059-0.037,0.111c0.035,0.051,0.199-0.009,0.255,0.035c0.06,0.046,0.085,0.057,0.074,0.183c-0.008,0.093-0.144,0.238-0.224,0.369c0.174,0.021,0.403,0.037,0.477,0.073c-0.04-0.332,0.371-0.772,0.146-1.062c-0.072-0.089-0.159-0.155-0.256-0.221c-0.112,0.039-0.22,0.098-0.256,0.146C490.786,97.603,490.888,97.624,490.829,97.653L490.829,97.653z\"\n        />\n        <Path\n          id=\"LU-D\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.875,97.945c0.086-0.005,0.174,0.015,0.222,0c0.094-0.026,0.066-0.008,0.108-0.074c0.042-0.066-0.008-0.259,0.074-0.328c0.079-0.073,0.198-0.02,0.294,0c0.094,0.019,0.194,0.136,0.255,0.109c0.062-0.025-0.042-0.049,0.037-0.146c0.038-0.049,0.145-0.107,0.256-0.146c-0.188-0.124-0.392-0.219-0.517-0.404c-0.136-0.212,0.008-0.608-0.401-0.474c-0.356,0.116-0.389,0.315-0.476,0.55c-0.05,0.137-0.123,0.24-0.073,0.438C489.726,97.642,489.839,97.794,489.875,97.945L489.875,97.945z\"\n        />\n        <Path\n          id=\"lu\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M489.716,97.028c0.088-0.235,0.127-0.423,0.483-0.539c0.406-0.132,0.255,0.247,0.391,0.459c0.186,0.283,0.569,0.376,0.777,0.644c0.224,0.287-0.181,0.724-0.142,1.058c-0.254-0.123-1.262-0.134-1.602-0.24c0.465-0.321,0.155-0.59,0.019-0.936C489.606,97.318,489.678,97.15,489.716,97.028L489.716,97.028z\"\n        />\n        <Circle\n          id=\"lu.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"490.414\"\n          cy=\"98.037\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"LT\">\n        <Path\n          id=\"Path13909\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.839,79.115c-0.014,0.108-0.067,0.232-0.107,0.293c-0.093,0.126-0.035,0.083-0.223,0.146c-0.186,0.062-0.633-0.049-0.878,0c-0.245,0.05-0.328,0.216-0.585,0.256c-0.259,0.041-0.683-0.298-0.953-0.109c-0.191,0.13-0.174,0.429-0.184,0.696c0.049-0.024,0.1-0.078,0.146-0.073c0.204,0.024,0.223,0.237,0.368,0.293c0.147,0.057,0.268-0.045,0.438,0.037c0.172,0.08,0.496,0.348,0.476,0.513c-0.021,0.166-0.207,0.047-0.222,0.146c-0.016,0.099-0.024,0.153,0.182,0.256c0.208,0.106,0.903,0.168,1.1,0.037c0.199-0.127,0.12-0.172,0.111-0.293s-0.288-0.109-0.185-0.328c0.105-0.222,0.746-0.262,1.026-0.222c0.279,0.041,0.262,0.223,0.584,0.292c0.185,0.041,0.471,0.024,0.769-0.037c0.022-0.013,0.013-0.024,0.036-0.036c-0.713-0.189-0.766-0.387-0.585-1.172C537.941,79.929,537.184,79.396,536.839,79.115L536.839,79.115z\"\n        />\n        <Path\n          id=\"Path13751\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.093,77.723c-0.15-0.116-0.341-0.122-0.697,0.11c-0.187,0.122-0.515-0.007-0.806,0c0.193,0.171,0.433,0.329,0.401,0.514c-0.044,0.278-0.569,0.217-0.584,0.402c-0.016,0.188,0.355,0.124,0.329,0.293c-0.027,0.172-0.495,0.026-0.551,0.223c-0.059,0.194,0.396,0.331,0.367,0.513c-0.029,0.183-0.389,0.124-0.402,0.292c-0.014,0.172,0.205,0.371,0.369,0.405c0.161,0.031,0.271-0.205,0.439-0.182c0.168,0.023,0.222,0.304,0.438,0.328c0.165,0.02,0.344-0.139,0.514-0.223c0.01-0.267-0.008-0.564,0.184-0.696c0.271-0.189,0.694,0.151,0.953,0.11c0.256-0.041,0.341-0.208,0.585-0.256c0.244-0.05,0.693,0.062,0.878,0c0.185-0.063,0.127-0.02,0.222-0.146c0.043-0.062,0.095-0.186,0.111-0.293c-0.06-0.046-0.196-0.081-0.223-0.111c-0.279-0.32-0.666-0.482-1.1-0.551c-0.324-0.048-0.687-0.008-0.953-0.219C534.348,78.061,534.242,77.838,534.093,77.723L534.093,77.723z\"\n        />\n        <Path\n          id=\"Path13893\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.285,80.543c-0.015,0.158-0.024,0.307,0.036,0.439c0.122,0.257,0.629,0.436,0.623,0.622s-0.197-0.003-0.184,0.146c0.016,0.149,0.587,0.118,0.551,0.329c-0.037,0.211-0.477-0.007-0.621,0.147c-0.146,0.153,0.047,0.32-0.11,0.62c-0.034,0.069-0.161,0.138-0.222,0.221c0.17,0.108,0.042,0.266,0.184,0.328c0.139,0.068,0.386-0.111,0.514-0.073c0.124,0.04,0.038,0.139,0.183,0.182c0.146,0.042,0.526-0.376,0.661-0.146c0.132,0.229-0.639,0.33-0.621,0.698c0.008,0.211,0.299,0.345,0.512,0.512c0.273-0.076,0.599-0.073,0.733-0.402c0.044-0.106,0.859-0.279,0.659,0.256c0.193,0.064,0.569-0.003,0.515-0.293c-0.046-0.239-0.375-0.258-0.55-0.327c0.695-0.742,0.195-1.316,1.025-1.799c0.339-0.195,0.374-0.641,0.843-0.55c0.574,0.113,0.355-0.224,0.696-0.439c-0.299,0.059-0.583,0.078-0.766,0.037c-0.325-0.074-0.305-0.253-0.586-0.291c-0.281-0.042-0.923,0-1.025,0.22c-0.105,0.221,0.174,0.211,0.183,0.328c0.009,0.123,0.088,0.167-0.11,0.293c-0.198,0.129-0.893,0.068-1.099-0.037c-0.208-0.104-0.196-0.156-0.185-0.256c0.016-0.099,0.203,0.021,0.223-0.146c0.021-0.165-0.304-0.429-0.474-0.513c-0.173-0.082-0.293,0.022-0.439-0.036c-0.147-0.057-0.164-0.271-0.369-0.292c-0.205-0.025-0.446,0.316-0.661,0.292C533.345,80.612,533.322,80.573,533.285,80.543L533.285,80.543z\"\n        />\n        <Path\n          id=\"Path13891\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.223,80.178c-0.218,0.095-0.435,0.174-0.66,0.183c-0.377,0.014-0.829-0.301-1.099-0.256c-0.272,0.044-0.141,0.223-0.439,0.292c-0.158,0.038-0.423-0.008-0.695-0.073c0.113,0.107,0.113,0.228,0.254,0.33c0.41,0.285,1.615,0.177,1.721,0.512c0.108,0.336-0.185,0.124-0.182,0.256c0.004,0.133,0.37,0.219,0.328,0.369c-0.039,0.149-0.39-0.008-0.401,0.146c-0.015,0.155,0.314,0.042,0.437,0.222c0.126,0.177-0.007,0.607,0.111,0.808c0.118,0.2,0.285,0.318,0.474,0.328c0.189,0.009,0.258-0.205,0.477-0.256c0.221-0.05,0.638-0.068,0.807,0.037c0.059-0.083,0.185-0.153,0.222-0.223c0.158-0.303-0.036-0.47,0.11-0.62c0.146-0.151,0.585,0.066,0.62-0.147c0.037-0.212-0.533-0.18-0.55-0.329c-0.015-0.15,0.176,0.039,0.184-0.146c0.006-0.184-0.505-0.367-0.623-0.621c-0.062-0.133-0.051-0.283-0.035-0.44c-0.12-0.089-0.204-0.236-0.331-0.254c-0.17-0.024-0.276,0.217-0.438,0.181C532.393,80.445,532.285,80.308,532.223,80.178L532.223,80.178z\"\n        />\n        <Path\n          id=\"Path13753\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.624,77.723c-0.13-0.007-0.272,0.041-0.404,0.037c-0.084,0.224-0.161,0.494-0.111,0.623c0.082,0.211,0.272,0.102,0.293,0.221c0.025,0.12-0.202,0.223-0.182,0.328c0.021,0.106,0.21-0.037,0.222,0.146c0.012,0.185-0.567,0.287-0.585,0.623c-0.011,0.22,0.264,0.42,0.477,0.622c0.271,0.065,0.537,0.11,0.696,0.073c0.299-0.071,0.169-0.248,0.439-0.291c0.271-0.044,0.72,0.271,1.099,0.255c0.223-0.008,0.441-0.087,0.66-0.182c-0.021-0.042-0.074-0.071-0.073-0.111c0.013-0.168,0.371-0.11,0.4-0.293c0.032-0.178-0.419-0.319-0.364-0.512c0.053-0.194,0.519-0.049,0.548-0.222c0.025-0.172-0.343-0.106-0.329-0.293c0.015-0.188,0.541-0.123,0.587-0.402c0.027-0.182-0.209-0.343-0.404-0.514c-0.521,0.01-1.081,0.067-1.427,0.036C530.717,77.74,530.113,77.938,529.624,77.723L529.624,77.723z\"\n        />\n        <Path\n          id=\"Path13749\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.827,77.833c-0.272,0.027-0.555-0.023-0.807,0.036c-0.313,0.073-0.791,0.144-1.063,0.329c-0.248,0.173-0.325,0.572-0.695,0.516c0.146,0.43,0.123,0.876,0.366,1.282c0.197,0.328,0.822,0.819,0.807,1.208c0.063-0.282,0.449-0.232,0.845-0.074c0.281-0.188,0.665-0.384,0.622-0.585c-0.061-0.3-0.42,0.002-0.549-0.184c-0.133-0.184,0.095-0.604-0.037-0.806c-0.133-0.202-0.55-0.102-0.623-0.292c-0.072-0.191,0.039-0.282,0.223-0.477s0.782-0.174,0.952-0.475C527.942,78.174,527.901,77.997,527.827,77.833L527.827,77.833z\"\n        />\n        <Path\n          id=\"Path13762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.748,83.072c-0.185,0.123-0.453,0.189-0.587,0.327c-0.218,0.226-0.271,0.467-0.367,0.7c0.29,0.206,0.598,0.542,0.662,0.843c0.061,0.294,0.85,0.198,1.023,0.181c0.354-0.031,0.929,0.138,1.246-0.035c0.188-0.104,0.612-0.119,0.697-0.293c0.082-0.172,0.225-0.179,0.366-0.222c-0.213-0.167-0.503-0.3-0.513-0.513c-0.016-0.369,0.756-0.47,0.622-0.697c-0.134-0.23-0.517,0.188-0.661,0.146c-0.145-0.043-0.057-0.144-0.182-0.183c-0.124-0.041-0.37,0.139-0.514,0.073c-0.141-0.066-0.018-0.223-0.185-0.328c-0.168-0.104-0.583-0.087-0.807-0.036c-0.222,0.05-0.286,0.269-0.477,0.256C531.948,83.283,531.849,83.172,531.748,83.072z\"\n        />\n        <Path\n          id=\"Path13760\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.16,81.459c-0.155,0.043-0.254,0.182-0.367,0.183c-0.353,0.005-0.366-0.297-0.73-0.329c-0.228-0.02-0.539,0.131-0.844,0.224c0.273,0.002,0.639,0.106,0.731,0.108c0.118,0.002,0.811,0.558,0.768,0.661c-0.184,0.488-0.511,0.402-0.036,1.651c0.05,0.023,0.061,0.111,0.11,0.146c0.093-0.231,0.148-0.471,0.367-0.699c0.132-0.137,0.402-0.206,0.587-0.327c-0.047-0.046-0.111-0.047-0.147-0.11c-0.119-0.201,0.018-0.628-0.111-0.808c-0.123-0.175-0.451-0.066-0.439-0.222c0.014-0.154,0.364,0.003,0.404-0.146C531.489,81.656,531.227,81.571,531.16,81.459L531.16,81.459z\"\n        />\n        <Path\n          id=\"Path13758\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.927,79.812c-0.225-0.028-0.507-0.092-0.66-0.073c-0.264,0.029-0.178,0.106-0.403,0.146c-0.134,0.024-0.347,0.042-0.55,0.036c-0.025,0.169-0.035,0.337,0.037,0.439c0.131,0.186,0.49-0.118,0.55,0.183c0.041,0.204-0.341,0.399-0.622,0.585c0.168,0.067,0.324,0.099,0.476,0.222c0.312,0.248,0.917,0.178,1.465,0.183c0.305-0.089,0.616-0.239,0.843-0.223c0.368,0.033,0.381,0.333,0.731,0.329c0.112-0.001,0.211-0.139,0.367-0.183c-0.007-0.013-0.036-0.023-0.036-0.037c-0.003-0.128,0.29,0.077,0.183-0.256c-0.105-0.332-1.312-0.224-1.721-0.513C529.221,80.396,528.978,80.109,528.927,79.812L528.927,79.812z\"\n        />\n        <Path\n          id=\"Path13742\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.22,77.761c-0.464-0.015-0.923,0.024-1.393,0.073c0.073,0.165,0.114,0.341,0.036,0.477c-0.171,0.304-0.77,0.279-0.952,0.474c-0.182,0.196-0.291,0.285-0.223,0.477c0.071,0.191,0.491,0.092,0.623,0.293c0.061,0.09,0.021,0.224,0,0.365c0.203,0.009,0.415-0.009,0.55-0.035c0.224-0.041,0.139-0.117,0.403-0.147c0.152-0.019,0.434,0.045,0.659,0.073c-0.007-0.039-0.073-0.073-0.073-0.109c0.021-0.336,0.599-0.439,0.585-0.623c-0.011-0.184-0.199-0.039-0.223-0.147c-0.02-0.107,0.209-0.211,0.183-0.328c-0.023-0.12-0.209-0.009-0.292-0.22C529.059,78.255,529.135,77.986,529.22,77.761L529.22,77.761z\"\n        />\n        <Path\n          id=\"lt\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M525.268,78.696c0.368,0.059,0.456-0.325,0.704-0.499c0.272-0.186,0.754-0.248,1.063-0.32c0.814-0.19,1.768-0.197,2.6-0.15c0.49,0.217,1.093,0.028,1.541,0.158c0.541,0.046,1.693,0.295,2.212-0.041c0.711-0.459,0.74,0.041,1.178,0.387c0.266,0.213,0.613,0.174,0.938,0.223c0.436,0.066,0.824,0.25,1.108,0.569c0.174,0.201,1.288,0.932,1.541,0.796c-0.179,0.785-0.122,0.988,0.59,1.177c-0.435,0.213-0.117,0.57-0.724,0.451c-0.466-0.089-0.519,0.353-0.858,0.548c-0.829,0.48-0.34,1.06-1.034,1.799c0.174,0.074,0.527,0.101,0.574,0.341c0.055,0.288-0.33,0.35-0.523,0.285c0.201-0.535-0.624-0.375-0.668-0.269c-0.207,0.501-0.838,0.146-1.081,0.651c-0.085,0.175-0.523,0.179-0.713,0.281c-0.315,0.174-0.897-0.018-1.253,0.016c-0.172,0.017-0.95,0.122-1.012-0.174c-0.073-0.35-0.428-0.828-0.769-0.984c-0.473-1.244-0.131-1.144,0.054-1.633c0.039-0.103-0.662-0.659-0.776-0.662c-0.279-0.007-1.732,0.078-2.202-0.293c-0.511-0.406-1.231-0.548-1.318-0.147c0.018-0.387-0.621-0.896-0.818-1.222C525.378,79.585,525.412,79.128,525.268,78.696\"\n        />\n      </G>\n      <G id=\"LS\">\n        <Path\n          id=\"Path8896\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.452,347.855c-0.275,0.033-0.639,0.078-0.844,0.222c-0.256,0.179-0.16,0.434-0.438,0.621c-0.205,0.139-0.567,0.186-0.878,0.223c0.32,0.318,1.166,1.363,1.721,0.915c0.242-0.196,0.452-0.851,0.622-1.135c0.182-0.305,0.486-0.286,0.767-0.329c-0.405-0.004-0.894,0.015-0.952-0.183c-0.077-0.268,0.283-0.053,0.256-0.223C548.699,347.897,548.552,347.879,548.452,347.855L548.452,347.855z\"\n        />\n        <Path\n          id=\"Path8890\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.452,347.855c0.101,0.023,0.245,0.041,0.255,0.109c0.026,0.169-0.336-0.045-0.255,0.223c0.058,0.197,0.546,0.179,0.951,0.182c0.134-0.02,0.227-0.106,0.369-0.145c0.32-0.09,1-0.363,1.136-0.698c0.086-0.214,0.188-0.358,0.258-0.515c-0.138,0.02-0.288-0.044-0.369,0c-0.19,0.109-0.122,0.322-0.257,0.367c-0.134,0.043-0.252-0.156-0.366-0.144c-0.115,0.01-0.129,0.148-0.257,0.144c-0.114,0-0.123-0.178-0.369-0.256c-0.035,0.155-0.039,0.327-0.109,0.439c-0.119,0.188-0.286,0.345-0.439,0.369c-0.151,0.022-0.086-0.133-0.328-0.146C548.621,347.78,548.526,347.846,548.452,347.855L548.452,347.855z\"\n        />\n        <Path\n          id=\"Path8874\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.29,348.921c0.315-0.035,0.676-0.081,0.879-0.223c0.277-0.188,0.183-0.443,0.438-0.621c0.257-0.179,0.817-0.309,1.063-0.293c0.243,0.015,0.176,0.17,0.328,0.147c0.155-0.024,0.322-0.179,0.44-0.369c0.073-0.112,0.074-0.284,0.109-0.439c-0.025-0.008,0-0.03-0.036-0.036c-0.216-0.026-0.594,0.174-0.954,0.329c0.078,0.099,0.195,0.222,0.146,0.257c-0.027,0.023-0.257-0.078-0.4-0.146c-0.124,0.047-0.284,0.105-0.37,0.109c-0.366,0.025-0.334-0.125-0.515-0.109c-0.177,0.02-0.357,0.181-0.513,0.183c-0.156,0-0.217-0.142-0.368-0.109c-0.153,0.031-0.185,0.416-0.368,0.366c-0.183-0.049-0.065-0.527-0.183-0.582c-0.048-0.025-0.198,0.094-0.329,0.146c0.052,0.156,0.116,0.311,0.221,0.437C546.128,348.273,546.035,348.666,546.29,348.921L546.29,348.921z\"\n        />\n        <Path\n          id=\"Path8901\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.379,346.538c-0.198-0.086-0.392-0.188-0.582-0.221c-0.307-0.051-0.769,0.237-0.878,0.036c-0.111-0.203,0.348-0.261,0.292-0.402c-0.055-0.143-0.333,0.013-0.402-0.11c-0.072-0.124,0.288-0.277,0.145-0.403c-0.11-0.097-0.307,0.143-0.474,0.256c0.077,0.11,0.181,0.232,0.146,0.293c-0.056,0.096-0.438-0.095-0.622-0.222c-0.184-0.124-0.273-0.626-0.439-0.55c-0.162,0.075,0.124,0.223,0.074,0.403c-0.05,0.18-0.44,0.238-0.515,0.551c-0.073,0.312,0.255,0.851,0.368,1.098c0.038,0.09,0.028,0.092,0.073,0.147c0.36-0.156,0.739-0.358,0.954-0.33c0.353,0.047,0.273,0.291,0.402,0.293c0.124,0.005,0.142-0.133,0.257-0.147c0.114-0.009,0.229,0.19,0.367,0.147c0.134-0.042,0.064-0.257,0.257-0.368c0.078-0.043,0.228,0.02,0.367,0C551.224,346.871,551.262,346.707,551.379,346.538L551.379,346.538z\"\n        />\n        <Path\n          id=\"Path8854\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M550.175,343.828c0.024,0.297,0.068,0.637,0,0.768c-0.101,0.195-0.146,0.09-0.182,0.184c-0.04,0.094,0.119,0.21,0.034,0.367c-0.08,0.157-0.56,0.174-0.621,0.369c-0.025,0.071,0.024,0.116,0.073,0.182c0.169-0.113,0.366-0.354,0.474-0.256c0.144,0.124-0.217,0.28-0.145,0.403c0.071,0.122,0.349-0.031,0.403,0.111c0.055,0.139-0.404,0.2-0.293,0.4c0.109,0.206,0.57-0.087,0.877-0.034c0.192,0.031,0.385,0.132,0.583,0.222c0.015-0.018,0.025-0.022,0.038-0.036c0.115-0.142,0.468-0.523,0.401-0.731c-0.188-0.663-0.44-0.715-0.877-1.174C550.692,344.336,550.429,344.08,550.175,343.828L550.175,343.828z\"\n        />\n        <Path\n          id=\"Path8876\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M545.668,347.527c0.133-0.05,0.283-0.171,0.331-0.145c0.119,0.057,0,0.533,0.182,0.584c0.182,0.049,0.216-0.334,0.37-0.368c0.15-0.032,0.21,0.111,0.366,0.11c0.155,0,0.335-0.166,0.514-0.183c0.178-0.02,0.148,0.137,0.515,0.109c0.085-0.007,0.243-0.066,0.367-0.109c-0.237-0.112-0.45-0.226-0.659-0.257c-0.334-0.048-0.717,0.22-0.879,0.074c-0.161-0.145,0.268-0.103,0.109-0.33c-0.154-0.225-0.398-0.085-0.619-0.221c-0.13-0.077-0.216-0.294-0.331-0.475c-0.213,0.122-0.396,0.273-0.62,0.438C545.523,346.974,545.579,347.257,545.668,347.527L545.668,347.527z\"\n        />\n        <Path\n          id=\"Path8863\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.452,344.049c0.045,0.119,0.05,0.25,0.146,0.328c0.155,0.124,0.454,0.025,0.585,0.183c0.133,0.155-0.072,0.55,0.072,0.585c0.143,0.037,0.091-0.205,0.184-0.222c0.092-0.017,0.078,0.175,0.221,0.146c0.143-0.031,0.14-0.387,0.293-0.475c0.072-0.041,0.146-0.017,0.223,0c0.068-0.131,0.025-0.471,0-0.768c-0.098-0.098-0.201-0.193-0.293-0.294c-0.293-0.312-0.796,0.178-1.063,0.294C548.671,343.888,548.561,343.973,548.452,344.049L548.452,344.049z\"\n        />\n        <Path\n          id=\"Path8861\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.6,345.293c0.132,0.038,0.237,0.367,0.401,0.477c0.186,0.124,0.569,0.316,0.622,0.22c0.058-0.095-0.28-0.283-0.222-0.474c0.062-0.191,0.543-0.212,0.623-0.369c0.081-0.156-0.073-0.271-0.036-0.367c0.036-0.093,0.082,0.012,0.182-0.184c-0.073-0.017-0.149-0.04-0.223,0c-0.153,0.088-0.15,0.444-0.292,0.476c-0.139,0.028-0.125-0.161-0.222-0.146c-0.093,0.016-0.04,0.258-0.183,0.222c-0.143-0.037,0.059-0.429-0.073-0.584c-0.131-0.158-0.432-0.061-0.584-0.183c-0.098-0.078-0.102-0.212-0.146-0.329c-0.111,0.073-0.223,0.14-0.367,0.221c-0.34,0.186-0.682,0.127-0.954,0.475c-0.107,0.137-0.176,0.29-0.257,0.439c0.053,0.011,0.106,0.039,0.146,0.036c0.155-0.009,0.193-0.172,0.293-0.183c0.099-0.013,0.151,0.118,0.254,0.074c0.108-0.042,0.066-0.333,0.185-0.369c0.12-0.033,0.198,0.074,0.256,0.146c0.059,0.074-0.018,0.126,0.073,0.223c0.084,0.089,0.36,0.122,0.476,0.182L548.6,345.293L548.6,345.293z\"\n        />\n        <Path\n          id=\"Path8859\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.582,345.695c-0.047,0.085-0.09,0.172-0.146,0.257c-0.133,0.205-0.335,0.267-0.512,0.369c0.114,0.181,0.199,0.397,0.328,0.474c0.224,0.134,0.469-0.009,0.621,0.222c0.155,0.228-0.271,0.185-0.109,0.329c0.16,0.145,0.548-0.123,0.878-0.074c0.334,0.047,0.984,0.462,1.063,0.403c0.076-0.059-0.108-0.157-0.222-0.403c-0.111-0.248-0.437-0.787-0.369-1.099c0.037-0.163,0.14-0.217,0.257-0.293c-0.06-0.077-0.112-0.151-0.184-0.146c-0.138,0.008-0.151,0.271-0.255,0.256c-0.105-0.017-0.005-0.188-0.11-0.222c-0.106-0.028-0.204,0.183-0.328,0.184c-0.126,0-0.224-0.184-0.33-0.184s-0.028,0.151-0.222,0.147C546.857,345.909,546.717,345.789,546.582,345.695L546.582,345.695z\"\n        />\n        <Path\n          id=\"Path8844\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M546.582,345.695c0.132,0.095,0.272,0.219,0.37,0.221c0.188,0.006,0.109-0.144,0.22-0.145c0.108,0,0.205,0.186,0.331,0.183c0.123,0,0.224-0.214,0.329-0.183c0.106,0.029,0.007,0.205,0.109,0.222c0.104,0.016,0.116-0.248,0.257-0.257c0.07-0.003,0.123,0.071,0.182,0.146c0.109-0.073,0.232-0.171,0.256-0.255c0.041-0.148-0.097-0.248-0.073-0.331c-0.116-0.062-0.393-0.094-0.475-0.182c-0.092-0.092-0.018-0.148-0.074-0.223c-0.057-0.07-0.138-0.18-0.254-0.146c-0.122,0.035-0.076,0.324-0.185,0.369c-0.105,0.042-0.156-0.087-0.256-0.074c-0.099,0.013-0.136,0.174-0.292,0.182c-0.041,0.005-0.094-0.025-0.147-0.035C546.783,345.356,546.677,345.523,546.582,345.695L546.582,345.695z\"\n        />\n        <Path\n          id=\"ls\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M545.283,346.762c0.348,0.342,0.318,0.836,0.599,1.189c0.241,0.305,0.158,0.712,0.415,0.963c0.321,0.32,1.155,1.388,1.709,0.938c0.241-0.197,0.447-0.853,0.616-1.138c0.27-0.45,0.723-0.359,1.162-0.479c0.318-0.091,0.999-0.355,1.135-0.691c0.172-0.428,0.191-0.673,0.496-1.052c0.113-0.143,0.48-0.53,0.42-0.74c-0.19-0.663-0.47-0.704-0.908-1.162c-0.341-0.36-0.708-0.694-1.045-1.056c-0.294-0.313-0.796,0.18-1.064,0.297c-0.295,0.124-0.435,0.265-0.725,0.421c-0.34,0.188-0.694,0.121-0.965,0.471c-0.291,0.372-0.435,0.837-0.696,1.23C546.13,346.41,545.697,346.462,545.283,346.762\"\n        />\n      </G>\n      <G id=\"LR\">\n        <Path\n          id=\"Path8878\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.859,238.25c0.415-0.213,0.96-0.441,1.208-0.953c0.2-0.409,0.08-0.964,0.036-1.502c-0.124-0.001-0.293,0.058-0.368,0c-0.269-0.209,0.072-0.545-0.182-0.66s-0.533,0.461-0.844,0.475c-0.272,0.015-0.531-0.076-0.73-0.292c-0.378,0.074-0.786,0.146-0.916,0.368c-0.203,0.341,0.166,0.456,0.11,0.808c-0.021,0.118-0.092,0.293-0.184,0.402c0.088,0.095,0.166,0.202,0.255,0.292C446.711,237.649,447.294,237.933,447.859,238.25L447.859,238.25z\"\n        />\n        <Path\n          id=\"Path9001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.763,237.627c-0.008,0.002-0.026,0-0.035,0c-0.157-0.003-0.127-0.188-0.257-0.184c-0.126,0.008-0.092,0.263-0.367,0.293c-0.095,0.012-0.237-0.115-0.369-0.182c-0.274,0.273-0.577,0.54-0.876,0.695c0.291,0.167,0.581,0.336,0.842,0.55c0.419,0.345,0.967,0.397,1.43,0.661c0.033,0.02,0.072,0.019,0.109,0.036c0.139-0.085,0.272-0.169,0.329-0.29c0.09-0.208,0.142-0.391,0-0.623c-0.144-0.233-0.729-0.06-0.915-0.439C449.589,238.01,449.754,237.82,449.763,237.627L449.763,237.627z\"\n        />\n        <Path\n          id=\"Path8969\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.763,237.627c-0.009,0.191-0.173,0.383-0.108,0.515c0.187,0.378,0.771,0.206,0.916,0.439c0.14,0.232,0.089,0.417,0,0.621c-0.058,0.123-0.191,0.206-0.33,0.292c0.318,0.173,0.635,0.33,1.025,0.256c-0.251-0.521-0.184-0.967-0.073-1.427c-0.17-0.117-0.347-0.267-0.476-0.294c-0.204-0.044-0.217,0.16-0.368,0.037c-0.152-0.123,0.139-0.667-0.073-0.769C450.073,237.197,449.913,237.589,449.763,237.627L449.763,237.627z\"\n        />\n        <Path\n          id=\"Path8964\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.103,235.794c0.044,0.536,0.164,1.092-0.036,1.501c-0.069,0.14-0.227,0.158-0.329,0.257c0.129,0.07,0.272,0.195,0.367,0.182c0.272-0.03,0.239-0.286,0.369-0.292c0.128-0.005,0.101,0.18,0.257,0.183c0.155,0.003,0.335-0.435,0.55-0.331c0.212,0.107-0.079,0.649,0.074,0.769c0.152,0.124,0.163-0.08,0.368-0.036c0.129,0.028,0.308,0.177,0.476,0.292c0.075-0.321,0.15-0.641,0.255-1.025c0.086-0.31,0.104-0.768,0.074-1.244c-0.207,0.008-0.424,0.094-0.585,0.073c-0.381-0.051-0.474-0.258-0.845-0.329C449.822,235.743,449.435,235.799,449.103,235.794L449.103,235.794z\"\n        />\n        <Path\n          id=\"Path8937\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M446.613,233.341c-0.013-0.174,0.016-0.395,0-0.623c-0.15-0.02-0.339-0.05-0.438,0c-0.26,0.129-0.21,0.389-0.367,0.477c-0.158,0.088-0.367,0.148-0.477,0.037c-0.114-0.112,0.131-0.303,0.072-0.477c-0.045-0.131-0.188-0.264-0.328-0.367c-0.054,0.221-0.022,0.485-0.182,0.621c-0.256,0.215-0.721-0.089-0.991,0.11c-0.355,0.268-0.521,0.753-0.55,1.209c0.265,0.125,0.581,0.292,0.66,0.368c0.379,0.365,0.718,0.77,1.062,1.172c0.035-0.103,0.115-0.165,0.147-0.255c0.108-0.304,0.04-0.666,0.183-0.953c0.08-0.17,0.267-0.285,0.367-0.439c0.166-0.254,0.125-0.62,0.367-0.806C446.261,233.316,446.448,233.392,446.613,233.341L446.613,233.341z\"\n        />\n        <Path\n          id=\"Path8935\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M446.613,233.341c-0.166,0.051-0.352-0.025-0.476,0.073c-0.239,0.183-0.203,0.552-0.367,0.806c-0.103,0.157-0.287,0.271-0.369,0.439c-0.142,0.286-0.073,0.648-0.182,0.953c-0.033,0.093-0.112,0.153-0.147,0.255c0.3,0.35,0.605,0.692,0.916,1.025c0.09-0.108,0.166-0.284,0.183-0.402c0.056-0.351-0.312-0.466-0.109-0.807c0.127-0.222,0.536-0.287,0.915-0.369c-0.029-0.03-0.084,0.006-0.111-0.035c-0.201-0.321,0.171-1.092,0.074-1.392c-0.095-0.302-0.181,0.003-0.329-0.402C446.601,233.461,446.615,233.381,446.613,233.341L446.613,233.341z\"\n        />\n        <Path\n          id=\"Path8933\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.668,231.969c-0.167-0.039-0.388,0.006-0.61,0.019c-0.122,0.193-0.329,0.311-0.369,0.439c-0.109,0.39,0.246,0.558,0.074,0.696c-0.174,0.136-0.289-0.371-0.551-0.223c-0.09,0.052-0.065,0.254-0.072,0.403c0.064,0.024,0.122,0.117,0.182,0.11c-0.137,0.131,0.173,0.285,0.369,0.439c0.009-0.05-0.022-0.102,0-0.147c0.094-0.205,0.42-0.255,0.55-0.438c0.246-0.346,0.3-0.878,0.428-1.278V231.969z\"\n        />\n        <Path\n          id=\"Path8903\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.646,232.058c-0.131,0.401-0.157,0.866-0.402,1.211c-0.131,0.183-0.456,0.233-0.552,0.438c-0.021,0.042,0.009,0.097,0,0.146c0.238,0.187,0.324,0.319,0.662,0.475c0.023-0.456,0.19-0.943,0.549-1.209c0.269-0.198,0.731,0.105,0.989-0.11c0.162-0.136,0.129-0.401,0.182-0.621c-0.043-0.033-0.059-0.093-0.109-0.108c-0.214-0.068-0.474,0.233-0.696,0.181c-0.223-0.053-0.14-0.265-0.476-0.402c-0.031-0.011-0.096-0.05-0.138-0.058L443.646,232.058z\"\n        />\n        <Path\n          id=\"Path8869\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.06,231.986c0.272-0.015,0.57,0.008,0.731,0.073c0.335,0.139,0.255,0.353,0.476,0.402c0.223,0.052,0.483-0.249,0.695-0.181c0.215,0.066,0.381,0.3,0.439,0.474c0.06,0.174-0.187,0.366-0.073,0.475c0.113,0.109,0.32,0.051,0.475-0.038c0.157-0.086,0.107-0.347,0.37-0.474c0.1-0.051,0.288-0.02,0.438,0c-0.028-0.47-0.121-0.945-0.037-1.282c0.066-0.261,0.175-0.393,0.294-0.549c-0.031-0.272-0.149-0.439-0.329-0.516c-0.18-0.073-0.421-0.052-0.66,0.038c-0.173,0.167-0.309,0.365-0.477,0.474c-0.435,0.285-0.986,0.497-1.281,0.438c-0.294-0.057,0.03-0.288-0.328-0.256C443.549,231.091,443.305,231.59,443.06,231.986L443.06,231.986z\"\n        />\n        <Path\n          id=\"Path8900\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.96,231.583c-0.104,0.094-0.225,0.156-0.293,0.293c-0.132,0.272-0.088,0.693-0.074,1.1c0.18,0.124,0.358,0.259,0.551,0.33c0.01-0.152-0.015-0.353,0.073-0.404c0.26-0.152,0.376,0.356,0.551,0.222c0.173-0.137-0.184-0.305-0.074-0.696c0.036-0.128,0.246-0.246,0.369-0.439c-0.303,0.014-0.594,0.033-0.808-0.074C442.106,231.836,442.049,231.673,441.96,231.583z\"\n        />\n        <Path\n          id=\"Path8846\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.96,231.583c0.089,0.09,0.146,0.257,0.293,0.329c0.212,0.109,0.504,0.089,0.807,0.074c0.245-0.398,0.489-0.895,0.731-0.916c0.362-0.034,0.035,0.199,0.329,0.256c0.17,0.031,0.473-0.037,0.741-0.144c-0.006-0.19-0.022-0.537,0.028-0.699c0.114-0.37,0.646-0.452,0.512-0.843c-0.133-0.391-1.14-0.387-1.428-0.549c-0.285-0.161-0.039-0.102-0.368-0.255c-0.173-0.081-0.542-0.138-0.877-0.222c-0.019,0.226,0,0.454-0.183,0.662c-0.09,0.101-0.194,0.197-0.293,0.291c0.076,0.059,0.19,0.078,0.256,0.146c0.25,0.255,0.403,0.564,0.403,0.877c0,0.318-0.242,0.466-0.516,0.623C442.242,231.309,442.105,231.454,441.96,231.583z\"\n        />\n        <Path\n          id=\"Path8881\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.518,233.121c-0.441,0.261-0.887,0.833-1.025,1.209c-0.143,0.385,0.225,0.481,0,0.807c-0.078,0.116-0.304,0.139-0.513,0.181c0.202,0.218,0.461,0.308,0.732,0.294c0.311-0.017,0.589-0.59,0.842-0.476c0.254,0.114-0.085,0.449,0.184,0.66s0.984-0.072,1.355,0c0.37,0.073,0.462,0.278,0.844,0.328c0.16,0.024,0.377-0.066,0.585-0.073c-0.012-0.172,0.111-0.228,0.036-0.439c-0.123-0.349-0.472-0.661-0.807-0.88c-0.422-0.274-0.312-0.528-0.368-0.73c-0.157-0.569-1.675,0.034-1.466-0.73C448.652,233.263,448.61,233.191,448.518,233.121L448.518,233.121z\"\n        />\n        <Path\n          id=\"Path8821\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.297,229.31c-0.24,0.035-0.312,0.406-0.369,0.584c-0.191,0.617-0.433,0.79-1.024,1.025c0-0.023-0.033-0.014-0.035-0.035c-0.122,0.157-0.229,0.288-0.295,0.551c-0.133,0.539-0.108,1.645,0.037,2.052c0.148,0.407,0.234,0.102,0.33,0.402c0.095,0.302-0.272,1.075-0.074,1.394c0.025,0.04,0.078,0.005,0.109,0.035c0.209-0.041,0.433-0.067,0.513-0.182c0.227-0.322-0.142-0.421,0-0.807c0.141-0.371,0.586-0.948,1.027-1.209c-0.057-0.041-0.212-0.078-0.223-0.11c0.032-0.029,0.155-0.22,0.369-0.293c0.156-0.042,0.385-0.378,0.438-0.729c0.123-0.799,0.122-1.2-0.223-1.945C448.788,229.838,448.566,229.271,448.297,229.31L448.297,229.31z\"\n        />\n        <Path\n          id=\"Path8836\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.593,232.974c-0.014-0.407-0.058-0.828,0.074-1.101c0.163-0.333,0.467-0.5,0.732-0.66c0.271-0.157,0.515-0.306,0.515-0.62c0-0.32-0.155-0.625-0.403-0.879c-0.066-0.068-0.178-0.088-0.257-0.145c-0.416,0.401-0.884,0.765-1.281,1.172c-0.271,0.271-0.281,0.885-0.662,1.024c0.437,0.42,0.41,0.747,0.989,1.025C441.385,232.831,441.498,232.907,441.593,232.974L441.593,232.974z\"\n        />\n        <Path\n          id=\"Path9158\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M445.111,226.674c-0.232-0.014-0.377,0.305-0.62,0.222c-0.251-0.087-1.229-0.126-0.732,0.037c-0.062,0.057,0.025,0.095-0.073,0.368c-0.236,0.667-0.451,0.425-0.807,0.879c-0.098,0.123-0.135,0.285-0.146,0.439c0.336,0.081,0.705,0.136,0.878,0.219c0.324,0.156,0.077,0.095,0.367,0.258c0.288,0.16,1.296,0.159,1.429,0.549c0.135,0.388-0.397,0.471-0.513,0.844c-0.05,0.162-0.018,0.5-0.012,0.691c0.201-0.078,0.337-0.168,0.521-0.287c0.175-0.115,0.296-0.343,0.477-0.515c0.241-0.727,0.355-1.406,0.183-2.16c-0.166,0.163-0.087-0.181-0.146-0.33c-0.08-0.199-0.154-0.389,0-0.585C445.689,227.112,445.435,226.693,445.111,226.674L445.111,226.674z\"\n        />\n        <Path\n          id=\"lr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M440.325,231.755c0.375-0.139,0.387-0.736,0.66-1.011c0.492-0.503,1.089-0.928,1.558-1.458c0.307-0.344,0.09-0.807,0.331-1.11c0.356-0.452,0.581-0.195,0.818-0.865c0.096-0.271,0-0.309,0.064-0.369c-0.498-0.166,0.501-0.155,0.749-0.07c0.244,0.085,0.386-0.2,0.621-0.185c0.321,0.02,0.565,0.402,0.795,0.585c-0.154,0.196-0.074,0.387,0.007,0.587c0.059,0.147-0.037,0.491,0.127,0.329c0.173,0.769,0.09,1.458-0.161,2.199c0.494-0.182,0.992-0.087,1.021,0.521c0.593-0.237,0.839-0.415,1.03-1.027c0.057-0.179,0.106-0.532,0.349-0.569c0.269-0.04,0.506,0.533,0.6,0.738c0.338,0.745,0.34,1.143,0.218,1.943c-0.053,0.353-0.275,0.658-0.435,0.703c-0.212,0.074-0.333,0.296-0.368,0.326c0.025,0.085,0.173,0.233,0.596,0.242c-0.211,0.768,1.328,0.14,1.485,0.714c0.057,0.204-0.05,0.484,0.37,0.763c0.334,0.223,0.666,0.502,0.784,0.849c0.102,0.375,0.008,1.265-0.109,1.686c-0.256,0.936-0.602,1.585-0.175,2.469c-0.434,0.08-0.773-0.095-1.123-0.294c-0.462-0.264-1.021-0.299-1.438-0.643c-0.765-0.626-1.757-0.914-2.463-1.615c-0.788-0.783-1.419-1.718-2.223-2.487c-0.254-0.241-2.117-0.887-1.678-1.308c-0.339,0.035-0.758-0.488-1.048-0.627C440.71,232.495,440.761,232.172,440.325,231.755\"\n        />\n      </G>\n      <G id=\"LK\">\n        <Path\n          id=\"Path9960\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M692.795,224.923c0.075,0.187,0.376,0.304,0.521,0.419C693.261,225.094,693.057,224.912,692.795,224.923\"\n        />\n        <Path\n          id=\"Path6498\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.976-0.32,2.432-0.991,2.949-1.925c0.428-0.766,0.616-2.124,0.086-2.895c0,0.136-0.481-0.796-0.599-0.916c0.675,0.485-0.156-0.53-0.255-0.693c-0.319-0.514-0.322-1.104-0.583-1.635c-0.199,0.172-0.42,0.11-0.551-0.105c0.648,0.051-0.817-1.767-0.894-2.027c-0.086-0.275-1.731-2.177-2.034-1.899c0.337,0.079,0.524,0.403,0.759,0.627c-0.355-0.208-1.009-1.109-1.438-0.549c0.195,0.295,0.561,0.321,0.812,0.549c0.042-0.321,0.896,0.196,1.071,0.445c-0.158-0.12-1.021-0.32-1.258-0.314c0.175,0.245,0.008,0.252-0.12,0.421c-0.171,0.233,0.206,0.617-0.024,0.996c-0.536,0.881-0.438,2.441-0.48,3.475c-0.419-0.124-0.224-0.668-0.235-0.968C692.573,228.093,693.12,228.98,693.185,229.634\"\n        />\n        <Path\n          id=\"Path6500\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.161,223.066c0.048,0.175,0.039,0.252,0.262,0.211C693.335,223.205,693.249,223.137,693.161,223.066\"\n        />\n        <Path\n          id=\"Path10071\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M697.274,227.524c-0.822-0.1-0.942,0.021-1.23-0.596c-0.03-0.064,0.2-0.083,0.201-0.218c0.003-0.251-0.187-0.229-0.188-0.523c0-0.154,0.146-0.48,0.146-0.48c-0.089-0.217-0.217-0.188-0.249-0.241c-0.167-0.426-1.755-2.861-2.056-2.688c0.336,0.079,0.524,0.403,0.759,0.627c-0.356-0.208-1.01-1.109-1.438-0.549c0.196,0.295,0.563,0.321,0.812,0.549c0.043-0.321,0.897,0.196,1.071,0.445c-0.156-0.119-1.018-0.321-1.258-0.314c0.176,0.245,0.008,0.251-0.118,0.421c-0.173,0.233,0.206,0.615-0.026,0.993c-0.535,0.882-0.438,2.444-0.48,3.477c-0.104-0.03-0.172-0.087-0.212-0.161c-0.039-0.074-0.057-0.164-0.058-0.256c-0.005-0.094,0.007-0.195,0.019-0.29c0.009-0.094,0.021-0.183,0.02-0.261c-0.104,0.158-0.144,0.331-0.148,0.515c-0.006,0.181,0.025,0.37,0.074,0.565c0.012,0.048,0.058,0.124,0.157,0.224c0.098,0.098,0.249,0.219,0.471,0.344c0.222,0.127,0.512,0.268,0.89,0.401c0.375,0.133,0.842,0.269,1.411,0.385c0.416,0.033,1.099-0.225,1.258-0.226c0.064-0.001,0.198-0.023,0.229-0.005c0.122,0.065,0.256,0.127,0.256,0.127c0.007-0.362-0.42-0.539-0.149-0.889C697.562,228.802,697.298,227.642,697.274,227.524L697.274,227.524z\"\n        />\n        <Path\n          id=\"Path10060\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.976-0.32,1.62-0.629,2.143-1.562c0.432-1.323,0.521-1.812,0.45-1.994c-0.149-0.262-0.229,0.068-0.151-0.844c0,0-0.148,0.013-0.215,0.081c-0.08,0.08-0.12,0.146-0.294,0.3c-0.129-0.287-0.108-0.387-0.074-0.736c0.009-0.126-0.152,0.088-0.276,0.083c-0.123-0.005-0.218-0.229-0.229-0.244C695.247,230.006,694.959,229.857,693.185,229.634\"\n        />\n        <Path\n          id=\"Path10047\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.976-0.32,0.343-1.03,0.862-1.962c0.106-0.191-0.149-0.461-0.035-0.72c0.114-0.263,0.303-0.249,0.285-0.542c-0.033-0.603,0.122-0.798,0.116-1.061c-0.011-0.262,0.212-0.776,0.078-0.968c-0.206-0.124-0.258,0.223-0.452-0.062c0.016-0.252,0.174-0.952,0.174-0.952c-0.145-0.036-0.124-0.046-0.264-0.088c-0.174,0.115-0.108,0.404-0.439,0.59c-0.249,0.141-0.212,0.544-0.594,0.517C694.182,228.991,694.398,229.911,693.185,229.634\"\n        />\n        <Path\n          id=\"Path10015\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.311-0.111,0.546-0.247,0.718-0.399c0.389-0.374,0.137-0.521,0.026-0.859c-0.02-0.095,0.204-0.139,0.219-0.359c-0.074-0.001-0.107-0.019-0.107-0.019c0.009-0.244,0.011-0.189,0.009-0.328c0,0-0.174,0.057-0.423-0.012c-0.125-0.031-0.349-0.046-0.497-0.161c-0.149-0.118-0.224-0.336-0.371-0.579c-0.303-0.531,0.247-1.15,0.247-1.15c-0.25-0.304-0.782-0.418-0.982-0.684c-0.2-0.269-0.41-0.481-0.644-0.605C693.737,229.593,693.478,229.555,693.185,229.634\"\n        />\n        <Path\n          id=\"Path10001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.244-0.079,0.518-0.182,0.8-0.304c0.281-0.124,0.571-0.268,0.846-0.428c0.274-0.161,0.536-0.343,0.765-0.542c-0.229-0.203-0.048-0.033-0.288-0.25c-0.059,0.036-0.156,0.058-0.256,0.088c-0.104,0.028-0.081,0.125-0.264,0.238c-0.089,0.053-0.259-0.151-0.451-0.06c-0.121,0.06-0.09,0.322-0.231,0.422c-0.128-0.007-0.241-0.036-0.331-0.077c-0.091-0.04-0.155-0.092-0.191-0.149c-0.116-0.176-0.316,0.117-0.716-0.1c-0.331-0.176-0.572-0.468-0.8-0.828c-0.226-0.365-0.431-0.815-0.659-1.356C693.765,230.99,693.512,230.36,693.185,229.634\"\n        />\n        <Path\n          id=\"Path9990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0,0.292,0.028,0.813,0.105,1.411c0.037,0.301,0.086,0.62,0.151,0.946c0.064,0.322,0.142,0.652,0.233,0.965c0.094,0.313,0.207,0.612,0.336,0.876c0.695,0.286,0.96,0.165,1.288-0.209c-0.603-0.966-0.729-1.769-0.665-2.816c-0.659-1.8,0.003-0.619-1.426-2.107\"\n        />\n        <Path\n          id=\"Path9978\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.185,229.634c0,0.292,0.028,0.813,0.105,1.411c0.176-0.135,0.794-0.255,0.944-0.329c0.141-0.069,0.258,0.007,0.352,0.063c0.089,0.058,0.155,0.101,0.186-0.029c0.062-0.263,0.31-0.207,0.507-0.272c0.338-0.11,0.197-0.51,0.241-0.827c-0.137-1.158-0.524-1.696-1.621-2.492c-0.113-0.567-0.151-0.721-0.155-0.855c-0.008-0.636,1.581-1.232,2.188-1.626c-0.087-0.276-1.73-2.177-2.035-1.899c0.337,0.079,0.525,0.403,0.761,0.627c-0.356-0.208-1.011-1.109-1.439-0.549c0.197,0.294,0.563,0.321,0.813,0.549c0.045-0.321,0.896,0.196,1.07,0.444c-0.156-0.12-1.018-0.32-1.257-0.313c0.177,0.245,0.009,0.251-0.119,0.421c-0.173,0.234,0.205,0.617-0.025,0.996c-0.536,0.881-0.438,2.441-0.48,3.476c-0.419-0.124-0.224-0.667-0.235-0.968C692.573,228.093,693.12,228.98,693.185,229.634\"\n        />\n        <Path\n          id=\"Path9945\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M696.192,225.109c-0.139-0.205-0.244-0.37-0.264-0.434c-0.086-0.274-1.73-2.177-2.034-1.899c0.337,0.079,0.524,0.403,0.759,0.627c-0.356-0.208-1.009-1.11-1.438-0.55c0.195,0.296,0.561,0.321,0.812,0.55c0.043-0.321,0.897,0.196,1.071,0.445c-0.156-0.119-1.019-0.32-1.258-0.314c0.176,0.245,0.008,0.251-0.118,0.421c-0.173,0.233,0.206,0.617-0.027,0.996c-0.133,0.222-0.229,0.482-0.295,0.768c-0.034,0.144-0.054,0.461-0.085,0.854c-0.005,0.066,0.247-0.34,0.247-0.34c0.236,0.072,0.297,0.014,0.569-0.029c0,0,0.182,0.461,0.393,0.321c0.053-0.033,0.154-0.105,0.276-0.189c0.122-0.084,0.363-0.021,0.498-0.122c0.668-0.402,0.371-0.645,0.371-0.645c0.459-0.18,0.341-0.167,0.614-0.25C696.283,225.323,696.27,225.293,696.192,225.109z\"\n        />\n        <Path\n          id=\"lk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M693.185,229.634c0.007,1.169,0.437,5.94,2.589,5.239c0.976-0.32,2.432-0.991,2.949-1.925c0.428-0.766,0.616-2.124,0.086-2.895c0,0.136-0.481-0.796-0.599-0.916c0.675,0.485-0.156-0.53-0.255-0.693c-0.319-0.514-0.322-1.104-0.583-1.635c-0.199,0.172-0.42,0.11-0.551-0.105c0.648,0.051-0.817-1.767-0.894-2.027c-0.086-0.275-1.731-2.177-2.034-1.899c0.337,0.079,0.524,0.403,0.759,0.627c-0.355-0.208-1.009-1.109-1.438-0.549c0.195,0.295,0.561,0.321,0.812,0.549c0.042-0.321,0.896,0.196,1.071,0.445c-0.158-0.12-1.021-0.32-1.258-0.314c0.175,0.245,0.008,0.252-0.12,0.421c-0.171,0.233,0.206,0.617-0.024,0.996c-0.536,0.881-0.438,2.441-0.48,3.475c-0.419-0.124-0.224-0.668-0.235-0.968C692.573,228.093,693.12,228.98,693.185,229.634\"\n        />\n      </G>\n      <G id=\"LI\">\n        <Path\n          id=\"li\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.573,105.912c0.011-0.227,0.059-0.447,0.156-0.655C498.897,105.491,499.071,106.017,498.573,105.912\"\n        />\n        <Circle\n          id=\"li.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"498.51\"\n          cy=\"105.746\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"LC\">\n        <Path\n          id=\"lc\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M304.433,210.427c-0.506-0.202-0.241-0.718,0-1.02C304.805,209.604,304.677,210.182,304.433,210.427\"\n        />\n        <Circle\n          id=\"lc.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"302.572\"\n          cy=\"209.225\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"LB\">\n        <Path\n          id=\"Path12302\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.051,148.387c-0.178-0.084-0.37-0.208-0.514-0.182c-0.218,0.037-0.281,0.396-0.402,0.327c-0.124-0.066,0.087-0.269,0.036-0.327c-0.052-0.058-0.04-0.06-0.146,0c-0.107,0.06-0.312,0.387-0.259,0.513c0.058,0.126,0.141-0.103,0.223,0.074c0.062,0.137-0.22,0.402-0.329,0.621c0.178,0.041,0.389,0.125,0.477-0.036c0.092-0.174,0.097-0.343,0.183-0.516c0.027,0.058,0.089,0.08,0.146,0.111C567.484,148.841,567.785,148.635,568.051,148.387L568.051,148.387z\"\n        />\n        <Path\n          id=\"Path12308\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.002,144.944c-0.031,0.026-0.078,0.011-0.109,0.039c-0.146,0.131-0.106,0.354-0.221,0.549c-0.116,0.196-0.462,0.435-0.476,0.587c-0.019,0.15,0.074-0.074,0.073,0.146c-0.002,0.221-0.627,0.777-0.584,0.989c0.04,0.211,0.094-0.041,0.108,0.074c0.016,0.111-0.235,0.271-0.329,0.476c-0.073,0.156-0.13,0.383-0.146,0.582c0.062-0.087,0.101-0.161,0.223-0.18c0.143-0.025,0.332,0.096,0.513,0.18c0.198-0.183,0.34-0.416,0.439-0.438c-0.619-0.576,0.287-0.96,0.806-0.806c-0.51-0.619,0.768-0.729,0.368-1.465c-0.188-0.344-0.042-0.271-0.291-0.514c-0.035-0.033-0.375-0.17-0.369-0.146C568.994,145.004,569.005,144.968,569.002,144.944L569.002,144.944z\"\n        />\n        <Path\n          id=\"Path12317\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.989,147.216c0.047,0.004,0.123,0.017,0.147,0c0.124-0.073,0.08-0.042,0.074-0.146c-0.006-0.041-0.066-0.105-0.11-0.146C567.048,147.009,567.031,147.12,566.989,147.216L566.989,147.216z\"\n        />\n        <Path\n          id=\"Path12315\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.392,148.094c-0.032-0.115-0.078-0.235-0.146-0.256c-0.157-0.044-0.075,0.124-0.258,0.147c-0.069,0.009-0.174-0.066-0.292-0.073c-0.156,0.569-0.278,1.172-0.622,1.574c0.156-0.125,0.37-0.123,0.586-0.073c0.111-0.22,0.391-0.483,0.328-0.621c-0.079-0.176-0.164,0.053-0.222-0.074c-0.055-0.123,0.152-0.452,0.258-0.513c0.107-0.061,0.094-0.061,0.145,0c0.053,0.06-0.158,0.263-0.035,0.327c0.057,0.029,0.131-0.073,0.182-0.147C567.325,148.289,567.365,148.198,567.392,148.094L567.392,148.094z\"\n        />\n        <Path\n          id=\"Path12313\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.235,146.301c-0.065-0.057-0.124-0.134-0.183-0.147c-0.094-0.015-0.118,0.097-0.184,0.074c-0.065-0.025-0.026-0.164-0.108-0.185c-0.079-0.021-0.124,0.095-0.255,0.109c-0.06,0.007-0.142-0.024-0.223-0.073c-0.009,0.267,0.004,0.537-0.146,0.768c-0.015,0.024-0.025,0.051-0.037,0.073c0.047,0.041,0.107,0.107,0.11,0.146c0.008,0.104,0.052,0.074-0.073,0.146c-0.025,0.017-0.101,0.004-0.146,0c-0.098,0.228-0.223,0.441-0.291,0.698c0.121,0.008,0.225,0.079,0.291,0.073c0.18-0.023,0.103-0.193,0.257-0.147c0.067,0.022,0.113,0.143,0.146,0.256c0.025-0.104,0.039-0.216,0.074-0.292c0.094-0.206,0.345-0.364,0.331-0.474c-0.016-0.115-0.07,0.137-0.111-0.074C567.645,147.052,568.184,146.54,568.235,146.301L568.235,146.301z\"\n        />\n        <Path\n          id=\"Path12295\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.014,144.578c0.189,0.436-0.405,0.746-0.622,1.025c-0.106,0.139-0.105,0.307-0.109,0.476c0.077,0.044,0.161,0.075,0.221,0.073c0.135-0.014,0.176-0.127,0.257-0.109c0.078,0.024,0.043,0.16,0.108,0.184c0.068,0.023,0.09-0.09,0.184-0.074c0.062,0.011,0.119,0.09,0.183,0.147c0.003-0.01,0.036-0.024,0.036-0.035c0.004-0.224-0.089,0.004-0.073-0.146c0.017-0.152,0.362-0.395,0.476-0.588c0.113-0.192,0.073-0.417,0.221-0.55c0.028-0.025,0.076-0.014,0.109-0.037c-0.009-0.208,0.229-0.633-0.222-0.367C568.569,144.707,568.239,144.627,568.014,144.578L568.014,144.578z\"\n        />\n        <Path\n          id=\"lb\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M566.085,149.48c0.58-0.674,0.562-1.891,1.052-2.648c0.243-0.371-0.04-0.88,0.236-1.242c0.22-0.281,0.814-0.592,0.622-1.029c0.223,0.047,0.563,0.143,0.777,0.016c0.494-0.293,0.146,0.267,0.218,0.435c-0.008-0.024,0.325,0.104,0.362,0.138c0.249,0.236,0.108,0.186,0.297,0.531c0.402,0.734-0.878,0.852-0.371,1.473c-0.52-0.158-1.404,0.208-0.784,0.784c-0.23,0.052-1.012,0.813-1.048,1.047c-0.057-0.029-0.101-0.074-0.127-0.13c-0.087,0.17-0.09,0.371-0.185,0.541C566.939,149.76,566.372,149.25,566.085,149.48\"\n        />\n        <Circle\n          id=\"lb.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"567.803\"\n          cy=\"146.844\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"LA\">\n        <Path\n          id=\"Path80641\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.952,196.304c-0.165-0.071-0.237-0.169-0.438-0.223c-0.225-0.058-0.382-0.156-0.587-0.22c-0.004,0.033,0.024,0.073,0,0.11c-0.136,0.205-0.326,0.396-0.729,0.402c-0.206,0.002-0.414-0.224-0.662-0.441c-0.248-0.213-0.52-0.419-0.768-0.292c-0.255,0.13-0.273,0.48-0.257,0.844c0.005,0.042-0.004,0.07,0,0.11c0.167-0.19,0.317-0.406,0.55-0.256c0.348,0.223,0.563,0.589,1.137,0.661c0.118,0.015,0.33,0.506,0.695,0.221c0.208-0.161,0.506-0.254,0.587-0.255C754.684,196.953,754.803,196.573,754.952,196.304L754.952,196.304z\"\n        />\n        <Path\n          id=\"Path80532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M757.627,193.522c-0.036,0.359-0.02,0.705-0.293,0.843c-0.289,0.146-0.65-0.009-0.988-0.182s-0.65-0.338-0.845-0.183c-0.385,0.314,0.286,0.768,0,1.099c-0.288,0.332-1.255-0.045-1.503,0.224c-0.208,0.222-0.06,0.379-0.073,0.549c0.206,0.063,0.364,0.164,0.586,0.222c0.202,0.053,0.272,0.151,0.439,0.223c0.057-0.104,0.092-0.239,0.182-0.256c-0.577-0.715,1.32-0.216,1.465-0.183c0.6,0.128,0.961,0.589,1.318,1.099c0.122-0.377,0.257-0.754,0.55-0.878c0.328-0.14,0.643,0.121,0.916,0.369c0.275,0.25,0.546,0.512,0.843,0.441c0.324-0.078,0.399-0.485,0.586-0.77c-0.161-0.123-0.327-0.206-0.438-0.369c-0.403-0.584-0.283-0.676-0.183-0.768c0.322-0.301-1.175-0.483-1.429-0.661C758.52,194.157,758.028,193.805,757.627,193.522L757.627,193.522z\"\n        />\n        <Path\n          id=\"Path80614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.156,192.934c-0.108,0.111-0.213,0.219-0.438,0.223c-0.306,0.004-0.524-0.569-1.063-0.439c-0.343,0.083-0.6,0.602-0.879,1.063c-0.044,0.662-0.041,1.355-0.182,1.721c-0.244,0.632-0.556,0.534-0.661,0.878c-0.105,0.345-0.149,0.755,0.036,1.063c0.108,0.177,0.343,0.222,0.549,0.328c0.309-0.299,0.569-0.631,0.587-1.025c0.188,0.137,0.295-0.024,0.402-0.146c-0.003-0.042,0.005-0.07,0-0.11c-0.019-0.365,0.005-0.714,0.258-0.844c0.252-0.127,0.521,0.078,0.768,0.291c0.248,0.217,0.455,0.444,0.659,0.441c0.407-0.007,0.597-0.196,0.732-0.402c0.136-0.209-0.175-0.395,0.073-0.661c0.248-0.269,1.215,0.111,1.503-0.222c0.269-0.31-0.238-0.718,0-1.025c-0.154-0.216-0.26-0.421-0.585-0.621c-0.263-0.162-0.672-0.174-1.1-0.224C753.559,193.2,753.377,193.031,753.156,192.934L753.156,192.934z\"\n        />\n        <Path\n          id=\"Path80590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M753.156,192.934c0.221,0.097,0.401,0.266,0.66,0.291c0.426,0.049,0.838,0.06,1.101,0.224c0.324,0.202,0.431,0.408,0.583,0.623c0.021-0.025-0.024-0.054,0-0.074c0.193-0.155,0.505,0.012,0.846,0.183c0.337,0.174,0.697,0.328,0.988,0.182c0.273-0.138,0.257-0.482,0.293-0.843c-0.127-0.088-0.272-0.201-0.367-0.256c-0.379-0.225-0.215-0.106-0.586-0.292c-0.533-0.267,0-0.431,0.183-0.584c0.195-0.166-0.419-0.495-0.328-0.731c0.071-0.193,1.006,0.095,1.099,0.109c0.008,0.001,0.026-0.001,0.036,0c-0.136-0.301-0.185-0.667-0.402-0.769c-0.303-0.138-0.547,0.229-0.768,0.146c-0.224-0.079-0.169-0.436-0.403-0.473c-0.233-0.039-0.352,0.378-0.66,0.439c-0.298,0.057-0.764,0.001-1.024-0.224c-0.011-0.008-0.026,0.008-0.037,0c-0.485,0.453-1.061,0.926-1.172,1.284c-0.161,0.518,0.223,0.489,0.108,0.696C753.277,192.913,753.194,192.898,753.156,192.934L753.156,192.934z\"\n        />\n        <Path\n          id=\"Path80518\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.774,193.777c0.279-0.461,0.535-0.977,0.88-1.063c0.536-0.13,0.758,0.443,1.062,0.439c0.302-0.006,0.474-0.088,0.585-0.293c0.109-0.205-0.272-0.177-0.11-0.697c0.111-0.357,0.686-0.829,1.172-1.283c-0.256-0.24-0.273-0.391-0.255-1.025c0.012-0.393,0.287-1.015,0.551-1.612c-0.13-0.057-0.252-0.188-0.439-0.182c-0.383,0.011-0.768-0.551-1.063-1.025c-0.208,0.326-0.435,0.699-0.62,0.768c-0.509,0.194-0.454-0.224-0.663-0.035c-0.205,0.188,0.125,0.752,0,0.988c-0.123,0.235-0.381,0.043-0.513,0.33c-0.131,0.287,0.371,0.881,0.183,1.282c-0.189,0.403-1.01,0.274-1.172,0.732c-0.162,0.457,0.423,0.685,0.513,1.427C750.922,192.842,750.808,193.302,750.774,193.777L750.774,193.777z\"\n        />\n        <Path\n          id=\"Path80569\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.773,204.62c-0.239,0.143-0.463,0.399-0.624,0.369c-0.335-0.065,0.168-0.241-0.328-0.44c-0.241-0.094-0.718,0.123-1.21,0.294c-0.004,0.006-0.033-0.008-0.036,0c-0.105,0.171-0.244,0.342-0.221,0.475c0.079,0.062,0.189,0.049,0.294,0c-0.082,0.185-0.246,0.373-0.257,0.585c-0.018,0.28,0.188,0.369,0.257,0.514c0.133,0.285,0,0.74,0.037,1.099c0.039,0.386-0.34,0.634-0.587,0.843c-0.332,0.279,0.111,0.795,0.513,0.769c0.369-0.023,0.932,0.1,1.063,0.293c0.214,0.318,0.649,0.418,0.845,0.222c0.348-0.356-0.154-0.689-0.331-0.99c-0.067-0.112,0.154-0.346,0.183-0.328c0.192,0.095,0.409,0.002,0.404-0.224c-0.005-0.109,0.182-0.074,0.328-0.074c-0.452-0.47-1.01-1.05-0.954-1.428c0.075-0.508,0.331-0.469,0.624-0.476c0.289-0.009,0.479,0.573,0.769,0.55c0.287-0.024,0.502-0.289,0.548-0.55c0.045-0.26-0.483-0.406-0.329-0.732c0.03-0.063,0.198-0.026,0.258-0.074C765.604,205.122,765.109,204.976,764.773,204.62z\"\n        />\n        <Path\n          id=\"Path80522\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.773,204.62c0.336,0.355,0.831,0.502,1.243,0.698c0.248-0.198,0.604-0.345,1.1-0.256c0.306,0.057,0.625,0.422,0.953,0.767c0.095,0.1,0.199,0.062,0.293,0.146c0.186-0.58-0.135-0.746-0.475-1.136c-0.19-0.22-1.155-0.638-1.025-0.989c0.122-0.322,0.56-0.42,0.698-0.731c-0.494-0.164-0.81-0.554-1.026-0.731c-0.335,0.187-0.724,0.294-0.877,0.515c-0.35,0.498,0.047,0.926-0.223,1.319C765.293,204.421,765.025,204.468,764.773,204.62L764.773,204.62z\"\n        />\n        <Path\n          id=\"Path80530\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.716,200.261c0.098-0.033,0.259,0.041,0.327,0c0.34-0.207,0.01-0.461,0.406-0.698c0.396-0.235,1.104-0.054,1.941,0c0.408,0.026,0.999-0.073,1.573-0.073c-0.085-0.095-0.094-0.232-0.182-0.256c-0.18-0.051-1.088-0.861-1.281-1.063c-0.338-0.354-0.629-0.691-0.844-1.138c-0.093-0.191-0.277-0.635-0.55-0.659c-0.091-0.008-0.184-0.174-0.293-0.255c-0.188,0.287-0.263,0.691-0.586,0.768c-0.298,0.074-0.568-0.188-0.844-0.436c-0.271-0.248-0.587-0.51-0.915-0.37c-0.291,0.125-0.43,0.5-0.551,0.88c0.319,0.451,0.606,0.937,1.063,1.208C759.72,198.611,759.71,199.457,759.716,200.261L759.716,200.261z\"\n        />\n        <Path\n          id=\"Path80528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.729,203.118c0.581,0.216,1.2,0.468,1.54,0.331c0.544-0.218,0.198-0.612,0.55-0.844c0.175-0.116,0.454-0.057,0.731-0.038c0.275,0.025,0.554-0.008,0.768-0.254c0.091-0.106,0.111-0.316,0.183-0.477c-0.061,0.019-0.123,0.012-0.183,0c-0.127-0.02-0.302-0.378-0.368-0.473c-0.192-0.28-0.161-0.806-0.403-1.136c-0.043-0.061-0.304-0.452-0.55-0.733c-0.007-0.007-0.03,0.007-0.035,0c-0.575,0-1.167,0.1-1.576,0.074c-0.836-0.053-1.545-0.236-1.942,0c-0.396,0.235-0.063,0.494-0.402,0.698c-0.071,0.041-0.229-0.033-0.328,0c0,0.233,0.008,0.482,0.034,0.696C759.899,202.066,760.796,202.713,761.729,203.118L761.729,203.118z\"\n        />\n        <Path\n          id=\"Path80526\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.528,202.386c-0.045-0.039-0.193-0.141-0.219-0.147c-0.395-0.099-0.246-0.263-0.551-0.437c-0.09-0.053-0.173,0.012-0.255,0.036c-0.074,0.16-0.091,0.37-0.184,0.474c-0.216,0.246-0.491,0.277-0.77,0.255c-0.276-0.022-0.556-0.075-0.73,0.037c-0.353,0.233-0.007,0.626-0.549,0.844c-0.341,0.134-0.962-0.117-1.541-0.33c0.073,0.033,0.146,0.08,0.222,0.11c-0.604,0.415,0.346,0.709,0.587,0.953c0.233,0.237,0.192,0.462,0.073,0.661c0.489-0.174,0.966-0.389,1.209-0.294c0.497,0.199-0.007,0.375,0.328,0.44c0.336,0.065,1.016-0.373,1.282-0.768c0.27-0.393-0.128-0.822,0.224-1.319C765.804,202.68,766.194,202.573,766.528,202.386L766.528,202.386z\"\n        />\n        <Path\n          id=\"Path80524\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M765.102,208.026c0.064,0,0.1-0.019,0.146-0.035c0.149-0.064,0.029-0.297,0.257-0.258c0.3,0.051,0.638,0.768,1.354,0.584c0.891-0.223,1.596-0.861,1.429-1.355c-0.147-0.442-0.26-0.37-0.254-0.513c0.002-0.119,0.267-0.277,0.327-0.476c-0.095-0.084-0.197-0.046-0.291-0.147c-0.328-0.346-0.649-0.714-0.954-0.768c-0.613-0.112-1.198,0.003-1.356,0.328c-0.155,0.326,0.376,0.472,0.33,0.731c-0.045,0.26-0.261,0.525-0.551,0.549c-0.288,0.026-0.477-0.559-0.768-0.549c-0.291,0.008-0.548-0.03-0.622,0.477C764.091,206.979,764.647,207.556,765.102,208.026L765.102,208.026z\"\n        />\n        <Path\n          id=\"Path80520\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.66,188.247c-0.261,0.597-0.538,1.217-0.551,1.61c-0.021,0.632,0,0.784,0.255,1.025c0.258,0.241,0.755,0.278,1.063,0.224c0.308-0.062,0.422-0.478,0.66-0.439c0.235,0.037,0.178,0.394,0.403,0.473c0.223,0.083,0.468-0.285,0.768-0.146c0.221,0.102,0.269,0.47,0.402,0.769c0.4,0.03,1.407-0.581,0.877-0.731c0.475-0.122,0.873-0.94-0.108-1.099c-0.174-0.026-0.325-0.024-0.403-0.329c-0.08-0.321-0.599-0.229-0.842-0.328c0.068-0.262,0.554-0.229,0.514-0.551c-0.041-0.311-0.399-0.489-0.622-0.66c-0.399-0.305-0.733-0.569-1.21-0.329c-0.389,0.198-0.321,0.5-0.551,0.807C755.041,188.369,754.857,188.329,754.66,188.247L754.66,188.247z\"\n        />\n        <Path\n          id=\"Path80551\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.715,186.78c0.262,0.13,0.892,0.771,1.391,0.991c0.254,0.108,0.505,0.057,0.768,0.147c0.011-0.043-0.027-0.122,0-0.147c0.208-0.188,0.152,0.232,0.662,0.036c0.186-0.072,0.414-0.442,0.621-0.768c-0.104-0.168-0.333-0.214-0.368-0.368c-0.13-0.599,0.048-0.952-0.037-1.173c-0.134-0.354-0.262-0.183-0.439-0.549c-0.082-0.148,0.112,0.218-0.145,0.475c-0.358-0.109-0.358-0.678-0.622-0.916c-0.345-0.311-0.701-0.587-1.025-0.916c-0.271-0.273-0.314-0.536-0.366-0.549c-0.41-0.133,0.178-0.161-0.77-0.037c-0.085,0.01-0.01-0.169-0.183-0.22c-0.421-0.126-0.551,0.6-0.475,0.877c0.058,0.208,0.106,0.619,0.402,0.953c0.21,0.236,0.27,0.506,0.55,0.915c0.139,0.207-0.224,0.333-0.109,0.698C749.577,186.262,749.74,186.582,749.715,186.78L749.715,186.78z\"\n        />\n        <Path\n          id=\"Path80672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.446,191.067c-0.074,0-0.188-0.088-0.292-0.074c-0.337,0.045-0.273,0.471-0.878,0.551c-0.406,0.053-1.079-0.268-1.686-0.516c-0.087,0.119-0.14,0.224-0.329,0.329c-0.127,0.073-0.362,0.071-0.55,0.147c0.008,0.054-0.025,0.094,0,0.146c0.183,0.36,0.429,0.587,0.805,0.515c0.218-0.042,0.257,0.18,0.369-0.073c0.067-0.108,0.158-0.147,0.294-0.147c1.125-0.311,0.745,0.686,1.099,1.356c0.249,0.473,0.038,0.786,0.073,1.282c0.015,0.224,0.133,0.217,0,0.439c-0.102,0.107-0.191,0.235-0.256,0.367c-0.03,0.225,0.221,0.661,0.256,0.916c0.061,0.429,0.018,0.701-0.146,1.099c-0.106,0.254-0.305,0.709-0.072,0.952c0.208,0.22,0.503,0.338,0.696,0.109c0.189-0.224,0.443-0.451,0.695-0.697c-0.207-0.105-0.44-0.151-0.548-0.327c-0.188-0.31-0.142-0.717-0.038-1.064c0.106-0.348,0.417-0.247,0.662-0.879c0.243-0.632,0.382-2.224,0.291-2.967c-0.089-0.742-0.674-0.972-0.514-1.427C750.379,191.076,750.431,191.089,750.446,191.067L750.446,191.067z\"\n        />\n        <Path\n          id=\"Path80549\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M749.715,186.78c-0.012,0.074,0.058,0.192-0.074,0.185c-0.017-0.002-0.021,0.002-0.035,0c0.105,0.224,0.227,0.456,0.221,0.73c-0.009,0.336-0.474,0.528-0.623,0.733c-0.148,0.204,0.489,0.532,0.405,0.843c-0.086,0.31-0.706,0.32-0.846,0.55c-0.137,0.23,0.074,0.432-0.074,0.621c-0.146,0.189-0.52,0.099-0.768,0.255c-0.124,0.079-0.241,0.215-0.328,0.33c0.606,0.248,1.28,0.569,1.686,0.516c0.606-0.078,0.543-0.504,0.877-0.55c0.104-0.015,0.222,0.074,0.293,0.074c0.222-0.371,0.918-0.321,1.101-0.698c0.188-0.401-0.316-0.994-0.184-1.281c0.129-0.288,0.387-0.094,0.514-0.33c0.109-0.2-0.058-0.601,0-0.843c-0.266-0.09-0.517-0.038-0.768-0.146C750.607,187.551,749.977,186.91,749.715,186.78z\"\n        />\n        <Path\n          id=\"Path80707\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M748.761,189.93c-0.226,0.067-0.427,0.149-0.66,0c-0.41-0.266-0.287-1.19-0.732-1.611c-0.225-0.212-0.592-0.206-0.916-0.328c-0.209,0.052-0.408,0.112-0.55,0.221c-0.399,0.304-0.264,0.894-0.369,1.319c0.02,0.087,0.021,0.206,0.037,0.293c0.284-0.077,0.384-0.472,0.623-0.329c0.157,0.093,0.532,0.575,0.659,0.73c0.271,0.342-0.223,0.817-0.147,1.282c0.188-0.076,0.422-0.074,0.551-0.146c0.377-0.223,0.41-0.5,0.661-0.662c0.251-0.156,0.62-0.066,0.767-0.254C748.81,190.287,748.732,190.115,748.761,189.93L748.761,189.93z\"\n        />\n        <Path\n          id=\"Path80511\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M747.846,185.68c0.081,0.366-0.432,0.654-0.694,0.77c-0.316,0.138-0.291,0.299-0.404,0.584c-0.068,0.174-0.501,1.125,0.035,0.808c-0.016,0.147-0.202,0.116-0.328,0.146c0.322,0.124,0.688,0.118,0.916,0.328c0.445,0.421,0.322,1.348,0.733,1.611c0.23,0.15,0.432,0.067,0.659,0c0.008-0.037-0.025-0.071,0-0.107c0.138-0.232,0.758-0.241,0.843-0.55c0.086-0.312-0.552-0.639-0.402-0.844c0.148-0.207,0.617-0.398,0.622-0.732c0.009-0.276-0.116-0.51-0.221-0.731c-0.383-0.057-0.41-0.43-0.844-0.223C748.087,187.069,748.203,185.934,747.846,185.68L747.846,185.68z\"\n        />\n        <Path\n          id=\"la\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M745.522,189.544c0.106-0.42-0.03-1.03,0.371-1.333c0.227-0.174,0.847,0.023,0.89-0.37c-0.537,0.321-0.108-0.64-0.04-0.814c0.112-0.288,0.108-0.446,0.421-0.583c0.263-0.117,0.771-0.384,0.69-0.748c0.359,0.254,0.247,1.389,0.922,1.064c0.451-0.22,0.435,0.187,0.866,0.215c0.478,0.035-0.047-0.693-0.06-0.737c-0.108-0.364,0.231-0.502,0.091-0.709c-0.28-0.409-0.333-0.686-0.544-0.925c-0.293-0.332-0.341-0.736-0.397-0.947c-0.074-0.276,0.043-0.981,0.466-0.856c0.173,0.052,0.102,0.219,0.188,0.208c0.949-0.123,0.374-0.081,0.781,0.051c0.052,0.014,0.098,0.254,0.369,0.527c0.321,0.327,0.655,0.626,1.001,0.938c0.266,0.236,0.277,0.773,0.637,0.883c0.26-0.262,0.058-0.618,0.139-0.471c0.177,0.368,0.327,0.213,0.465,0.568c0.084,0.221-0.097,0.568,0.031,1.163c0.127,0.588,0.887,1.42,1.405,1.404c0.472-0.016,0.644,0.194,1.1,0.476c0.226-0.306,0.172-0.607,0.562-0.807c0.474-0.239,0.809,0.029,1.207,0.33c0.223,0.172,0.595,0.336,0.633,0.648c0.042,0.322-0.443,0.273-0.515,0.533c0.241,0.099,0.759,0.028,0.839,0.353c0.076,0.307,0.217,0.301,0.389,0.329c0.981,0.158,0.582,0.978,0.107,1.099c0.536,0.154-0.501,0.794-0.885,0.733c-0.093-0.013-1.032-0.3-1.104-0.107c-0.09,0.238,0.51,0.574,0.313,0.74c-0.183,0.156-0.729,0.312-0.196,0.575c0.37,0.188,0.239,0.046,0.619,0.274c0.378,0.229,1.174,0.859,1.497,1.082c0.253,0.176,1.753,0.338,1.434,0.639c-0.1,0.093-0.238,0.21,0.165,0.796c0.189,0.272,0.525,0.585,0.747,0.604c0.271,0.023,0.442,0.482,0.537,0.676c0.215,0.446,0.503,0.774,0.842,1.128c0.193,0.202,1.106,0.99,1.285,1.04c0.353,0.101,0.725,0.931,0.784,1.015c0.242,0.333,0.183,0.831,0.373,1.113c0.065,0.094,0.245,0.456,0.371,0.473c0.152,0.024,0.288-0.104,0.439-0.016c0.306,0.175,0.171,0.336,0.563,0.435c0.149,0.036,0.646,0.683,1.241,0.881c-0.137,0.314-0.589,0.421-0.71,0.745c-0.126,0.354,0.827,0.768,1.019,0.99c0.34,0.39,0.694,0.541,0.508,1.121c-0.062,0.197-0.339,0.359-0.341,0.476c-0.005,0.143,0.088,0.065,0.235,0.508c0.166,0.495-0.518,1.141-1.409,1.362c-0.716,0.181-1.067-0.558-1.367-0.61c-0.225-0.04-0.091,0.213-0.238,0.276c-0.148,0.062-0.479-0.043-0.476,0.118c0.006,0.223-0.215,0.301-0.405,0.204c-0.031-0.015-0.243,0.217-0.176,0.326c0.176,0.301,0.652,0.646,0.303,1c-0.194,0.202-0.614,0.094-0.825-0.221c-0.13-0.193-0.715-0.332-1.078-0.311c-0.402,0.026-0.845-0.478-0.515-0.759c0.246-0.208,0.651-0.446,0.611-0.831c-0.04-0.358,0.101-0.816-0.034-1.103c-0.068-0.144-0.295-0.224-0.28-0.504c0.011-0.213,0.18-0.405,0.262-0.588c-0.103,0.05-0.192,0.042-0.272-0.02c-0.052-0.291,0.629-0.676,0.185-1.125c-0.24-0.246-1.196-0.534-0.59-0.95c-1.01-0.396-2.058-1.078-2.219-2.276c-0.123-0.925,0.211-2.222-0.745-2.789c-0.971-0.578-1.282-2.075-2.407-2.318c-0.146-0.03-2.035-0.5-1.457,0.215c-0.321,0.063-0.355,0.884-0.647,0.898c-0.077,0.003-0.389,0.108-0.596,0.271c-0.365,0.288-0.588-0.205-0.707-0.222c-0.574-0.071-0.767-0.461-1.114-0.682c-0.384-0.248-0.466,0.764-0.943,0.417c-0.034,0.718-0.899,1.22-1.314,1.716c-0.192,0.229-0.468,0.104-0.674-0.115c-0.232-0.241-0.047-0.688,0.058-0.944c0.164-0.397,0.216-0.667,0.151-1.097c-0.035-0.26-0.289-0.7-0.257-0.923c0.064-0.131,0.147-0.25,0.247-0.357c0.134-0.223,0.025-0.229,0.01-0.457c-0.033-0.494,0.198-0.778-0.052-1.256c-0.353-0.667,0.011-1.683-1.116-1.372c-0.137-0.001-0.236,0.052-0.304,0.161c-0.111,0.254-0.141,0.033-0.356,0.073c-0.373,0.074-0.628-0.173-0.812-0.535c-0.263-0.512,0.454-1.023,0.154-1.407c-0.123-0.155-0.491-0.635-0.65-0.729c-0.24-0.143-0.345,0.224-0.629,0.304C745.56,189.718,745.537,189.631,745.522,189.544\"\n        />\n      </G>\n      <G id=\"KZ\">\n        <Path\n          id=\"Path8718\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.449,100.015c0.457,0.173,1,0.401,2.162,0.806c1.561,0.545,3.341,1.106,4.249,1.173c0.908,0.066,1.46-0.074,1.942-0.221c0.48-0.145,0.882-0.312,1.465-0.33c0.582-0.021,1.217,0.165,1.832,0.291c0.613,0.129,1.23,0.217,1.722,0.039c0.489-0.178,0.767-0.542,1.023-0.916c0.258-0.374,0.47-0.772,0.879-1.025c0.817-0.503,2.064-0.283,2.896-0.954c0.827-0.668,1.429-1.762,1.721-2.894c0.078-0.31-0.035-0.557-0.035-0.989c-0.042-0.028-0.071,0.001-0.112-0.037c-0.38-0.338-1.039-0.271-1.464-0.696c-0.243-0.244-0.905-0.675-1.246-0.439c-0.007,0.336,0.948,0.949,0.402,1.465c-0.238,0.225-0.496-0.73-0.368-0.954c-0.468-0.292-0.828-0.43-1.317-0.916c-1.385-0.336-1.109-0.507-1.503-0.844c-1.012-0.681-2.543,0.502-3.042-1.099c-0.332,0.111-0.601,0.271-0.99,0.329c-0.271,0.16-0.141,0.39-0.329,0.623c-0.315-0.52-0.702,0.438-0.951-0.439c-0.059-0.201-1.257-0.387-1.503-0.439c0.07,0.173,0.113,0.339,0.181,0.513c-0.812-0.381-0.408,0.779-0.951,0.916c-1.251,0.175-0.668,0.563-1.795,0.551c-0.642,0.19,0.296,0.55-0.259,0.916c-0.662,0.433-0.859,0.599-1.573,0.515c0.569,0.181,0.53,1.206,0.953,1.576c0.553,0.479-0.487,0.862-0.879,0.806c-0.641-0.09-1.951-2.413-2.746-1.65c-0.338,0.322,0.107,0.939-0.223,1.245c-0.493,0.461-0.714,0.544-0.695,1.318c0.015,0.693,0.467,0.682,0.766,1.173c0.134,0.214,0.009,0.389-0.182,0.514C589.462,99.96,589.475,99.997,589.449,100.015L589.449,100.015z\"\n        />\n        <Path\n          id=\"Path8728\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M615.13,109.43c-0.456,0.224-1.023,0.542-1.538,0.439c-0.724-0.144-0.814-1.111-1.687-1.356c-0.87-0.246-2.057,0.475-3.224,0.405c-0.706-0.045-1.373-0.322-2.198-0.587c0.173,0.764-0.77,1.534-0.514,2.16c0.187,0.46,0.927,0.537,1.318,0.732c-0.695,0.412-1.852-0.254-2.639-0.183c-0.225,0.021-0.546,0.159-0.769,0.073c-0.122-0.069-0.23-0.114-0.366-0.146c-0.062,0.002-0.547,0.281-0.662,0.33c-0.391,0.167-1.063,1.266-0.697,1.611c0.393,0.37,1.189,0.401,1.466,0.877c-0.36-0.061-0.765,0.123-1.099,0.036c-0.238-0.059-0.419-0.259-0.66-0.329c-0.398-0.116-1.13-0.3-1.467,0.037c-0.495,0.496,0.294,0.849,0.66,0.916c0.682,0.124,1.022,0.406,1.393,0.989c0.257,0.404,0.455,0.911,0.845,1.209c0.28,0.22,0.371,0.421,0.402,0.769c0.092,1.021,0.853,0.117,1.026,0.551c0.121,0.301,0.36,0.545,0.583,0.766c0.29,0.29,0.525-0.017,0.844,0.113c0.305,0.122,1.865,0.241,1.466,0.768c-0.093-0.054-0.174-0.115-0.259-0.184c0.541,0.424,0.161,1.07-0.034,1.575c-0.188,0.483,0.281,0.869,0.22,1.356c0.616-0.887,1.431-1.575,2.492-1.684c1.037-0.109,1.658-0.01,2.639,0.437c0.898,0.412,1.413,1.256,2.051,1.978c0.257,0.292,0.777,0.598,1.211,0.622c0.345,0.021,0.569,0.051,0.914,0.037l-2.49-11.466l1.466-0.439c-0.058-0.326-0.101-0.574-0.258-1.244C615.463,110.143,615.273,109.861,615.13,109.43L615.13,109.43z\"\n        />\n        <Path\n          id=\"Path8723\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M605.422,99.612c-0.231,0.06-0.5,0.099-0.696,0.22c-0.409,0.256-0.621,0.654-0.878,1.025c-0.257,0.374-0.534,0.738-1.024,0.916c-0.491,0.176-1.11,0.089-1.722-0.037c-0.616-0.127-1.249-0.312-1.831-0.292c-0.584,0.02-0.984,0.184-1.466,0.33c-0.479,0.146-1.029,0.286-1.943,0.22c-0.911-0.068-2.687-0.627-4.247-1.172c-1.163-0.406-1.708-0.63-2.161-0.806c-0.313,0.244-0.437,0.58-0.551,0.952v0.147c-0.032,0.042,0.024,0.498,0.185,0.622s0.537,0.328,0.844,0.33c0.433,0.287,0.048-0.197,0.806,0.729l-0.258,0.183c0.207,0.281,0.313,0.69,0.623,0.877c0.138,0.083,0.188-0.083,0.403-0.22c0.41-0.137,0.921-0.013,1.318,0.109c1.108,0.335,1.667,1.517,2.601,2.452c1.284,1.289-0.817,0.294-0.698,0.879c0.05,0.243,1.646,0.795,1.978,1.025c-0.313-0.371,0.041,0.032,0.109-0.33c0.05-0.109,0.131-0.111,0.256-0.074c-0.107-0.104-0.224-0.222-0.328-0.327c0.192,0.075,0.375,0.176,0.55,0.292c-0.321-0.532,0.075-0.131,0.367-0.146c0.182-0.014,0.352-0.069,0.515-0.146c0.251-0.124,0.508-0.236,0.733-0.403c0.25-0.187,0.288-0.595,0.658-0.55c0.054,0.007,0.589-0.041,0.623-0.111c0.839-1.682,2.912,1.111,4.029,0.039c0.246-0.238,1.043-0.142,1.245,0.109c0.422,0.521,0.829,1.114,1.026,1.832c0.002,0.011-0.005,0.024,0,0.035c0.821,0.266,1.492,0.543,2.198,0.585c1.162,0.074,2.35-0.648,3.224-0.402c0.872,0.246,0.962,1.212,1.685,1.356c0.519,0.101,1.084-0.221,1.538-0.439c-0.162-0.495-0.281-1.118-0.475-1.355c-0.363-0.442-0.767-0.599-1.137-0.697c-0.371-0.095-0.689-0.123-0.876-0.369c-0.378-0.49,0.082-1.043-0.331-1.392c-0.206-0.173-0.533-0.111-0.876-0.036c-0.343,0.074-0.677,0.158-0.916-0.074c-0.239-0.229-0.157-0.569-0.074-0.953c0.083-0.381,0.171-0.791-0.146-1.172c-0.316-0.38-1.025-0.546-1.757-0.66c-0.731-0.115-1.479-0.208-1.868-0.439c-0.78-0.465-0.881-0.51-1.172-1.173C605.332,100.742,605.405,100.239,605.422,99.612L605.422,99.612z\"\n        />\n        <Path\n          id=\"Path8742\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.515,110.089c0.005,0.509-0.02,0.532,0,1.136c0.055,1.849,0.16,3.932,0.476,4.764c0.316,0.831,0.702,1.131,0.988,1.318c0.287,0.188,0.478,0.245,0.515,0.584c0.069,0.682-0.843,0.896-0.732,1.503c0.11,0.61,1.069,1.222,1.503,1.391c0.433,0.173,0.148-0.27,0.731,0c0.322,0.147,0.677,0.684,1.136,1.285c0.158-0.139,0.314-0.189,0.477-0.517c0.254-0.511,0.517-0.068,0.843-0.255c0.146-0.087,0.471-0.603,1.024-0.551c-0.801-0.219-0.506-0.193-0.368-0.768c0.077-0.324,0.238-0.657,0.331-0.66c0.422-0.154,0.452,0.042,1.282-0.328c0.784-0.029,1.676,0.271,2.416,0.514c0.596,0.369,0.189,0.257,1.357,0.402c0.26,0.104,0.615,0.393,0.914,0.293c-0.379-0.358-0.717-1.664-0.145-1.979c0.139-0.073,1.227-0.356,1.098-0.585c0.357,0.11,1.484,0.693,2.492,1.099c-0.09-0.426-0.127-0.99-0.254-1.244c-0.305-0.596-0.728-0.979-1.138-1.285c-0.413-0.3-0.796-0.54-0.989-0.876c-0.39-0.677-0.074-1.172-0.439-1.612c-0.369-0.436-1.32-0.334-1.575-0.73c-0.173-0.274-0.051-0.491,0-0.731c-0.217,0.051-0.28-0.153-0.329-0.33c-0.106-0.395-0.626-0.536-0.915-0.769c-0.214-0.171-0.909-0.536-1.027-0.73c-0.043-0.073-0.056-0.143-0.034-0.223L647.515,110.089z\"\n        />\n        <Path\n          id=\"Path8740\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M641.544,109.174c-0.181,0.474-0.322,0.93-0.255,1.244c0.08,0.387,0.224,0.642,0.438,0.808c0.212,0.167,0.477,0.263,0.732,0.328c0.509,0.136,1.021,0.197,1.17,0.698c0.149,0.5-0.13,1.064-0.438,1.61c-0.307,0.549-0.637,1.06-0.621,1.467c0.027,0.817,0.304,1.23,0.621,1.502c0.321,0.271,0.69-0.024,0.879,0.221c0.188,0.242-0.182,0.541,0,0.956c0.089,0.205,0.397,0.198,0.694,0.292c0.301,0.092,0.588,0.285,0.588,0.876c0,0.592-0.99,1.511-1.978,2.273c-0.26,0.199-0.272,0.195-0.515,0.368c0.126,0.059,0.265,0.067,0.368,0.328c0.229,0.595,0.447,1.164,0.769,1.721c0.527,0.917,2.239,0.188,3.077,0.222c0.515,0.023,0.934,0.499,0.843,0.954c-0.156,0.774,1.128,0.747,1.611,0.877c-0.045-0.396-0.486-0.62-0.256-0.989c0.169-0.27,0.412-0.676,0.768-0.846c0.21-0.096-0.098-0.482,0.146-0.696c0.212-0.181,0.469-0.353,0.698-0.514c0.521-0.364,0.889-0.499,1.245-0.806c-0.459-0.599-0.816-1.137-1.136-1.283c-0.584-0.27-0.301,0.171-0.732,0c-0.432-0.173-1.392-0.781-1.502-1.391c-0.111-0.611,0.799-0.821,0.73-1.504c-0.034-0.341-0.226-0.399-0.515-0.584c-0.288-0.188-0.674-0.485-0.989-1.318c-0.318-0.833-0.421-2.914-0.476-4.764c-0.017-0.604,0.006-0.627,0-1.136h-0.146c0,0-0.091-0.173-0.292-0.402c-0.204-0.233-0.521-0.523-0.989-0.662c-0.471-0.138-1.312,0.085-2.125,0.293c-0.815,0.208-1.611,0.421-2.055,0.255C641.567,109.449,641.573,109.311,641.544,109.174L641.544,109.174z\"\n        />\n        <Path\n          id=\"Path8733\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M625.424,103.497c-0.165,0.024-0.333,0.085-0.514,0.182c-0.358,0.192-0.567,0.721-0.769,1.245c-0.204,0.524-0.37,1.043-0.697,1.318c-0.326,0.274-0.729,0.293-1.099,0.33c-0.368,0.035-0.716,0.115-0.953,0.437c-0.237,0.327-0.208,0.871-0.147,1.394c0.051,0.432,0.079,0.779,0.038,1.062c0.272-0.105,0.532-0.22,0.661-0.146c0.252,0.144-0.322,0.349-0.039,0.516c0.287,0.165,0.254-0.026,0.549,0.145c0.301,0.173,0.214-0.083,0.294-0.037c0.082,0.048,0.025-0.559,0.037-0.876c0.021-0.5-0.674-0.878-0.55-0.807c1.188,0.029,0.871,0.649,0.807,0.729c0.109,0.062,0.88-0.172,1.025-0.107c0.656,0.299-0.088,0.38-0.257,0.369c0.152,0.202,0.48,0.079,0.661,0.327s-0.52-0.225-0.328,0.037c0.188,0.265,0.408,0.192,0.583,0.439c0.178,0.246-1.354-0.162-1.208,0.036c-0.319,0.106-0.454,0.22,0.146,0.439c-0.01-0.174,1.461-0.15,1.501,0.11c0.077,0.947-0.57,0.558,0.223,1.539c0.315,0.337,0.611,0.552,0.844,0.807c0.233,0.252-0.04,0.326-0.035,0.33c0.831,0.419,0.503,0.223,1.208,0.843c0.619,0.543,1.214,1.177,1.83,1.756c0.52,0.487,1.083,1.212,2.091,0.955c0.589-0.155,1.071-0.343,1.685-0.332c1.152,0.025,2.221,0.383,3.479,0.186c0.78-0.16,0.814-0.973,1.759-0.111c0.351,0.567,0.817,0.508,1.54,1.281c0.565,0.61,0.619,0.897,1.501,0.662c0.113,0.796-0.018,2.407,0.732,2.929c0.321,0.226,0.595,0.217,0.843,0.331c0.241-0.173,0.253-0.168,0.513-0.368c0.989-0.763,1.979-1.681,1.979-2.273c0-0.593-0.289-0.785-0.586-0.878c-0.299-0.092-0.606-0.086-0.698-0.291c-0.178-0.414,0.189-0.713,0-0.954c-0.188-0.241-0.56,0.052-0.877-0.222c-0.319-0.271-0.594-0.683-0.622-1.503c-0.015-0.408,0.315-0.916,0.622-1.465c0.31-0.548,0.588-1.114,0.439-1.61c-0.149-0.501-0.666-0.562-1.173-0.697c-0.254-0.07-0.521-0.165-0.73-0.332c-0.214-0.166-0.357-0.417-0.438-0.806c-0.069-0.314,0.072-0.77,0.255-1.245c-0.009-0.039-0.107-0.072-0.109-0.109c-0.019-0.181-0.025-0.371-0.476-0.551c-0.452-0.178-1.074,0.007-1.831,0.184c-0.756,0.176-1.656,0.322-2.563,0.11c-0.91-0.212-2.006-0.935-3.078-1.683c-1.071-0.751-2.096-1.517-2.783-1.722c-1.375-0.418-1.151,0.137-1.832-0.11c-0.681-0.246-1.315-1.252-2.013-1.502c-0.352-0.124-0.649-0.25-0.953-0.291C625.749,103.474,625.589,103.468,625.424,103.497L625.424,103.497z M623.74,107.049c0.09-0.001,0.163,0.048,0.222,0.109c0.115,0.124,0.178,0.345,0.292,0.516c0.025-0.13,0.049-0.272,0.035-0.402c0.288,0.139,0.572,0.181,0.77-0.112c0.025,0.078,0.025,0.124,0.074,0.223c0.174,0.363,0.785,0.482,1.135,0.369c0.373-0.124,0.386,0.477,0.111,0.621c-0.241,0.125-0.575,0.51-0.915,0.368c0.089-0.136,0.069-0.242-0.036-0.368c-0.239-0.336-0.111-0.37-0.475-0.223c-0.308,0.126-0.46-0.192-0.732-0.22c-0.237-0.024-0.42,0.107-0.66,0c-0.301-0.135-0.471-0.506-0.146-0.732C623.543,107.101,623.652,107.051,623.74,107.049L623.74,107.049z M621.248,109.906c-0.105,0.276-0.055,0.391,0.184,0.55c-0.545-0.251-0.435,0.087-0.477,0.222l1.869,1.023c0.021-0.057,0.401-0.553-0.585-1.136c0.188,0.155,0.272,0.548,0.292,0.769c-0.075-0.072-0.726-1.821-0.99-0.916C621.405,110.28,621.31,110.091,621.248,109.906L621.248,109.906z\"\n        />\n        <Path\n          id=\"Path8752\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M679.239,109.943c-0.416-0.129-1.001-0.206-1.209-0.369c-0.483-0.373-0.592-0.709-0.66-1.023c-0.067-0.319-0.086-0.638-0.402-1.026c-0.634-0.776-1.651-1.797-2.896-2.347c-0.62-0.271-1.46-0.494-2.271-0.62c-0.813-0.127-1.574-0.148-2.09,0c-0.351,0.103-0.545,0.319-0.768,0.515c0.243,0.197,0.242,0.77,0.183,1.282c-0.041,0.334-0.071,0.446-0.11,0.623c0.223,0.016,0.48,0.147,0.66,0.181c-0.19-0.073-0.368-0.211-0.439-0.402c0.263-0.012,1.397-0.206,1.247,0.439c-0.022,0.087-0.157,0.111-0.223,0.146c-0.152,0.085,0.006,0.301-0.035,0.439c-0.133,0.447-1.64,0.026-1.391,0.514c-0.227-0.312-0.553-0.074-0.847-0.074c-0.335,0-0.568-0.293-0.916-0.293c-0.409,0-0.768-0.343-1.172-0.292c-0.546,0.07-0.911,0.074-1.465,0c-0.329-0.043-3.39,0.19-3.042-0.514c-0.606,0.018,0.139,0.353-0.293,0.514c-0.272,0.102-0.42,0.364-0.66,0.109c-0.054,0.206-0.156,0.28-0.329,0.369c-0.159,0.078-0.089,0.521-0.109,0.661c-0.099,0.61-1.211,0.079-0.989,0.658c0.067,0.176,0.077,0.28,0.107,0.477c0.033,0.176,0.044,0.335,0.037,0.515c-0.087,0.072-0.169,0.151-0.254,0.222c-0.046,0.422,0.322,0.802,0.474,1.209c0.016,0.026,0.065,0.051,0.074,0.074c0.045,0.11,0,0.138,0,0.22c-0.007,0.052,0.058,0.093,0.037,0.146c-0.029,0.015-0.016-0.041-0.037-0.036c-0.053,0.241-0.174,0.458,0,0.731c0.254,0.399,1.208,0.294,1.575,0.73c0.367,0.438,0.05,0.938,0.438,1.614c0.194,0.335,0.578,0.576,0.99,0.875c0.41,0.304,0.833,0.688,1.136,1.284c0.126,0.255,0.167,0.817,0.255,1.245c1.01,0.407,1.903,0.637,1.832,0c-0.028-0.245,1.607,0.253,2.051,0c0.296-0.169,0.829-0.206,1.173-0.144c0.293,0.047,0.478,0.271,0.768,0.144c0.295-0.129,1.442,0.184,2.675,0.073c0.55-0.049,1.62,0.353,2.125,0.585c0.603,0.278,0.716,0.916,1.467,0.769c0.404-0.078,1.401,0.537,1.756,1.099c0.018-0.48-0.439-1.119-0.585-1.465c0.009-0.055-0.562-0.742,0.661-0.953c-0.154-0.146-0.354-0.248-0.55-0.329c0.162-0.238,0.441-0.598,0.768-0.366c0.321-0.326-0.272-0.471-0.403-0.991c-0.11-0.439-0.471-0.893-0.768-1.247c-0.312-0.369-1.268-1.581-1.174-2.636c0.062-0.684-1.675-0.161-1.538-0.807c0.096-0.459,1.732-0.632,2.235-0.811c0.399-0.137,0.929-0.147,1.319-0.327c0.278-0.13,0.875,0.352,1.172,0.404c0.371,0.066,0.637-0.208,0.989-0.037c0.211,0.102,0.569,0.352,0.622-0.073c0.16-1.277-1.312-0.514-1.208-1.393C679.273,110.111,679.217,110.061,679.239,109.943L679.239,109.943z\"\n        />\n        <Path\n          id=\"Path8747\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M668.689,93.018c-0.17,0.155-0.52-0.003-0.257,0.585c0.298,0.673-0.942,0.501-0.475,0.953c-0.527-0.117-1.021-0.625-1.504-1.171c-0.077,0.206-0.205,0.42-0.257,0.623c-0.134,0.497-0.173,0.936-0.036,1.243c0.138,0.311,0.362,0.505,0.624,0.621c0.262,0.122,0.577,0.157,0.877,0.185c0.599,0.058,1.176,0.046,1.391,0.368c0.216,0.32,0.305,0.57,0.294,0.807c-0.011,0.237-0.124,0.459-0.294,0.697c-0.172,0.236-0.464,0.166-0.805,0.146c-0.342-0.022-0.715-0.006-1.102,0.476c-0.384,0.482-0.59,1.53-0.658,2.599c-0.069,1.071-0.016,2.17,0.109,2.748c0.245,1.158,0.348,1.279,0.843,1.502c0.246,0.109,0.518-0.062,0.769-0.224c0.237-0.149,0.465-0.267,0.695-0.108c0.013,0.008,0.025-0.01,0.037,0c0.224-0.196,0.42-0.412,0.768-0.516c0.516-0.148,1.275-0.126,2.089,0c0.813,0.127,1.651,0.352,2.272,0.621c1.242,0.551,2.258,1.569,2.895,2.347c0.321,0.387,0.338,0.708,0.403,1.025c0.067,0.316,0.177,0.648,0.66,1.025c0.207,0.16,0.795,0.237,1.211,0.367c0.164-0.962-0.005-1.805,0.035-2.38c0.396-0.619-0.247-2.337,0.586-2.054c0.794,0.258,1.31,0.737,2.453,0.623c0.421-0.041,1.057-0.216,1.391,0.146c0.362,0.386,0.617,0.217,0.953-0.037c0.317-0.237,1.38-0.288,0.953-1.244c-0.476-1.072-1.345-1.5-1.135-2.822c0.114-0.715,0.911-0.314,1.391-0.584c0.567-0.321,0.734-0.72,0.439-1.319c-0.402-0.813,0.748-0.627,1.137-0.621c-0.09-0.124-0.295-0.395-0.551-0.439c-0.251-0.042-0.486-0.161-0.697-0.402c-0.214-0.246-0.408-0.516-0.661-0.515c-0.461,0.002-0.252-0.291-0.292-0.55c-0.078-0.509-0.667,0.035-0.769,0.182c-0.077,0.121-0.188,0.688-0.731,0.369c-0.342-0.264-1.502-0.062-2.089-0.328c-0.155-0.219-0.321-0.33-0.514-0.516c-0.445-0.422-0.402-0.869-1.026-1.061c-0.533-0.168-1.364-0.121-1.719-0.585c-0.592-0.78-1.973-2.192-3.406-1.978c-0.186,0.025-0.162,0.217-0.369,0.255c-0.113,0.024-0.306,0.024-0.401,0.11c-0.711,0.638-0.722,0.139-1.1,0.477c-0.155,0.137-0.584-0.288-0.916-0.147c-0.203,0.084-0.434,0.189-0.66,0.147c-0.426-0.083-0.568-0.807-1.062-0.698c-0.729,0.16-0.253-0.306-0.477-0.623c-0.131-0.104-0.042-0.059-0.367-0.108C669.188,93.169,669.404,92.898,668.689,93.018L668.689,93.018z\"\n        />\n        <Path\n          id=\"Path8757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M627.842,104.522l2.306-2.528c0,0-0.238,0.128-0.62,0.223c-0.387,0.089-0.897,0.113-1.394-0.039c-0.496-0.15-1.247-0.524-1.905-1.025c-0.659-0.5-1.238-1.091-1.319-1.61c-0.077-0.522,0.287-0.631,0.621-0.769c0.17-0.072,0.324-0.137,0.439-0.293c0.114-0.157,0.156-0.401,0.111-0.768c-0.045-0.368-0.373-0.858-0.844-1.356c-0.471-0.5-1.046-1.018-1.651-1.502c-0.329-0.266-0.357-0.251-0.661-0.476c-0.272,0.336-0.986,0.507-1.319,0.515c-0.323,0.008-0.843,0.008-1.136-0.146c-0.224-0.122-0.414-0.61-0.729-0.476c-0.242,0.1-0.09,0.591-0.184,0.769c-0.163,0.315-0.45,0.272-0.77,0.292c0.406-0.663-1.749-0.202-2.344-0.99c-0.237-0.312-0.432-0.7-0.731-0.877c-0.421-0.248-0.496,0.241-0.879,0.182c-0.718-0.107-0.62-0.325-0.621,0.517c-0.302-0.139-0.502,0.224-0.806,0.037c-0.17-0.11-0.443-0.306-0.551-0.477c-0.173-0.278-1.262-0.168-1.283,0.219c-0.161-0.123-0.381-0.204-0.585-0.219c0.023,0.334-0.25,0.464-0.477,0.623c-0.146,0.103-0.082,0.353-0.22,0.473c-0.365,0.327-0.632,0.429-0.99,0.183c0,0.435,0.117,0.68,0.035,0.99c-0.288,1.127-0.891,2.225-1.719,2.895c-0.632,0.511-1.457,0.545-2.199,0.733c-0.021,0.627-0.092,1.129,0.074,1.502c0.29,0.662,0.391,0.708,1.172,1.171c0.39,0.232,1.137,0.326,1.868,0.439c0.73,0.113,1.441,0.278,1.758,0.661c0.316,0.379,0.23,0.79,0.146,1.172c-0.086,0.383-0.167,0.724,0.073,0.953c0.237,0.229,0.572,0.147,0.916,0.074c0.34-0.074,0.67-0.138,0.875,0.037c0.416,0.35-0.049,0.901,0.329,1.393c0.189,0.246,0.511,0.27,0.879,0.366c0.371,0.095,0.773,0.255,1.137,0.698c0.362,0.443,0.685,1.543,0.915,2.527c0.156,0.67,0.2,0.918,0.256,1.247l4.396-1.284c0.483-0.127,0.335-0.372,0.184-0.515c0.039,0.025,0.027-0.004,0.108,0.038c0.115,0.06-0.085-0.584,0.11-0.476c0.097,0.056,0.385-0.04,0.661-0.146c0.039-0.278,0.014-0.63-0.037-1.062c-0.061-0.52-0.091-1.065,0.145-1.393c0.239-0.325,0.587-0.402,0.953-0.44c0.369-0.035,0.772-0.055,1.1-0.328c0.328-0.272,0.496-0.795,0.697-1.318c0.204-0.523,0.412-1.053,0.769-1.245c0.359-0.193,0.686-0.226,0.99-0.182c0.303,0.042,0.603,0.167,0.953,0.292C627.195,103.911,627.518,104.214,627.842,104.522L627.842,104.522z\"\n        />\n        <Path\n          id=\"Path8762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M650.261,85.948c-0.114,0.626-0.262,1.323-0.108,1.612c0.21,0.402,0.521,0.41,0.807,0.404c0.282-0.008,0.538-0.042,0.584,0.222c0.047,0.262-0.224,0.35-0.513,0.475c-0.289,0.124-0.593,0.283-0.661,0.696c-0.067,0.413,0.075,1.108,0.367,1.722c0.29,0.615,0.697,1.16,1.1,1.281c0.404,0.124,0.591-0.161,0.77-0.438c0.176-0.277,0.355-0.538,0.731-0.404c0.373,0.137,0.689,0.664,0.878,1.248c0.188,0.582,0.247,1.238,0.183,1.649c-0.064,0.41-0.446,0.485-0.769,0.623c-0.163,0.068-0.283,0.167-0.368,0.292c-0.085,0.125-0.129,0.279-0.037,0.551c0.187,0.537,1.136,0.979,2.162,1.208c1.024,0.226,2.153,0.233,2.673-0.036c0.259-0.134,0.363-0.285,0.402-0.474c0.041-0.191-0.002-0.391-0.036-0.585c-0.032-0.195-0.074-0.403-0.035-0.551c0.035-0.147,0.154-0.248,0.402-0.293c0.248-0.044,0.485,0.098,0.697,0.33c0.208,0.232,0.384,0.563,0.584,0.916c0.402,0.708,0.827,1.505,1.393,1.757c0.566,0.254,1.246,0.321,1.867,0.293c0.62-0.024,1.169-0.139,1.538-0.293c0.37-0.153,0.453-0.419,0.516-0.622c0.057-0.205,0.116-0.38,0.474-0.368c0.361,0.014,0.817,0.579,1.21,1.136c0.074,0.111,0.074,0.116,0.144,0.222c0.358-0.391,0.71-0.459,1.026-0.438c0.341,0.02,0.633,0.09,0.807-0.146c0.173-0.238,0.28-0.462,0.292-0.698c0.011-0.235-0.076-0.486-0.292-0.806c-0.216-0.321-0.793-0.309-1.391-0.369c-0.301-0.029-0.618-0.065-0.879-0.184c-0.264-0.12-0.486-0.314-0.623-0.62c-0.137-0.31-0.099-0.747,0.037-1.245c0.053-0.198,0.177-0.417,0.257-0.623c-0.396-0.446-0.795-0.916-1.1-1.209c-1.139-1.075-2.261-2.159-3.44-3.188c-1.038-0.901-2.022-1.852-3.228-2.527c-1.199-0.674-2.52-1.142-3.627-1.979c0.251-0.143,0.557,0.123,0.698-0.22c0.099-0.242,0.062-0.45-0.183-0.515c0.062-0.101,0.142-0.204,0.22-0.292c-0.337,0.124-0.429,0.165-0.768,0.292c-0.186,0.073-0.336,0.011-0.514,0.073c-0.261,0.174-0.477,0.47-0.807,0.55c-0.291,0.11-0.604,0.156-0.916,0.183c0.342,0.397-0.429,0.712-0.697,0.807c-0.553,0.197-0.964,0.259-0.915,1.025c-0.188-0.001-0.277-0.208-0.476-0.331C650.518,85.984,650.396,85.956,650.261,85.948L650.261,85.948z\"\n        />\n        <Path\n          id=\"Path8772\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M628.43,102.176c0.392,0.066,0.795,0.11,1.101,0.039c0.382-0.091,0.62-0.223,0.62-0.223l-2.306,2.527c0.338,0.321,0.678,0.644,1.024,0.769c0.681,0.246,0.454-0.305,1.831,0.11c0.688,0.205,1.714,0.97,2.783,1.722c1.068,0.749,2.168,1.471,3.078,1.682c0.912,0.211,1.809,0.07,2.565-0.108c0.757-0.177,1.382-0.366,1.831-0.184c0.45,0.18,0.459,0.37,0.475,0.551c0.016,0.18,0.035,0.349,0.475,0.512c0.44,0.166,1.239-0.047,2.053-0.255c0.815-0.208,1.656-0.432,2.126-0.292c0.47,0.137,0.785,0.426,0.989,0.661c0.204,0.232,0.293,0.402,0.293,0.402l9.778,0.11c0.042-0.176,0.179-0.363-0.034-0.514c0.418,0.15,0.451-0.482,0.256-0.699c-0.432-0.477,0.418-0.46,0.696-0.476c-0.615-0.288,0.385-1.006,0.698-1.098c0.359-0.109,0.016-0.424,0.255-0.623s0.568,0.081,0.808-0.183c0.123,0.215,0.939,0.371,1.247,0.329c0.344-0.044,0.817-0.452,1.171-0.291c0.223,0.101,0.467,0.046,0.695,0.108c0.244,0.067,0.292,0.321,0.516,0.402c0.234,0.09,0.363-0.065,0.585-0.035c0.199,0.024,1.125,0.56,0.584,0c0.219,0.16,0.504,0.002,0.696,0.221c0.222,0.246,0.479-0.083,0.77-0.146c0.386-0.084,0.751-0.066,1.137,0.037c0.435,0.116,0.795,0.328,1.208,0.439c-0.02-0.184-0.021-0.369-0.036-0.549c0.244,0.06,0.27-0.081,0.439-0.185c0.05-0.029,0.124,0.031,0.184,0.039c0.04-0.176,0.07-0.289,0.106-0.623c0.062-0.514,0.062-1.085-0.182-1.284s-0.481-0.046-0.729,0.109c-0.253,0.159-0.521,0.331-0.77,0.224c-0.494-0.224-0.598-0.346-0.843-1.502c-0.124-0.578-0.178-1.677-0.109-2.747c0.068-1.072,0.272-2.121,0.659-2.599c0.026-0.033,0.047-0.011,0.074-0.036c-0.069-0.106-0.069-0.109-0.146-0.223c-0.39-0.558-0.849-1.122-1.208-1.137c-0.361-0.013-0.42,0.162-0.477,0.37c-0.057,0.207-0.144,0.47-0.514,0.622s-0.916,0.27-1.538,0.291c-0.62,0.025-1.306-0.041-1.868-0.291c-0.568-0.255-0.99-1.053-1.393-1.758c-0.2-0.352-0.376-0.682-0.584-0.916c-0.207-0.233-0.447-0.374-0.696-0.328c-0.251,0.043-0.37,0.146-0.404,0.291c-0.035,0.146,0.005,0.354,0.036,0.552c0.034,0.195,0.077,0.394,0.036,0.584c-0.04,0.189-0.143,0.339-0.401,0.474c-0.518,0.272-1.65,0.265-2.674,0.037c-1.026-0.225-1.978-0.669-2.16-1.21c-0.093-0.27-0.047-0.42,0.036-0.55c0.082-0.125,0.206-0.224,0.368-0.293c0.322-0.136,0.706-0.213,0.769-0.622c0.062-0.409,0.006-1.064-0.185-1.649c-0.188-0.583-0.502-1.11-0.876-1.247c-0.376-0.137-0.557,0.124-0.732,0.403c-0.179,0.276-0.366,0.562-0.769,0.438c-0.129-0.038-0.237-0.285-0.368-0.403c-0.411,0.569-0.842,1.173-1.21,1.356c-0.476,0.235-0.871,0.197-1.244,0.11c-0.371-0.087-0.718-0.223-1.1-0.11c-0.762,0.222-1.144,1.054-2.053,1.283c-0.908,0.227-2.071-0.355-3.188-0.183c-0.559,0.084-1.21,0.449-1.798,0.768c-0.584,0.321-1.124,0.6-1.537,0.515c-0.415-0.087-0.558-0.352-0.662-0.587c-0.103-0.234-0.159-0.471-0.4-0.512c-0.483-0.079-1.047,0.184-1.285,0.66c-0.115,0.238,0.04,0.442,0.185,0.698c0.145,0.254,0.291,0.569,0.146,1.025c-0.146,0.456-0.543,0.993-1.062,1.502c-0.521,0.51-1.173,0.961-1.832,1.245c-0.658,0.284-1.534,0.173-2.381,0.073c-0.845-0.102-1.643-0.191-2.198,0.146c-0.557,0.337-0.984,1.04-1.246,1.65C628.479,101.905,628.49,101.967,628.43,102.176L628.43,102.176z\"\n        />\n        <Path\n          id=\"Path8777\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M634.033,88.879c-0.098,0.111-0.085,0.105-0.184,0.221c-1.109,1.304-2.26,2.83-2.417,3.699c-0.158,0.873-0.1,1.411,0.073,1.831c0.174,0.42,0.486,0.736,0.809,1.063c0.321,0.325,0.639,0.517,1.024,0.621c0.386,0.109,0.828,0.124,1.32,0.113c0.743-0.019,1.755-0.56,2.418-0.88c-0.025-0.093-0.124-0.194-0.074-0.293c0.236-0.471,0.798-0.737,1.282-0.659c0.242,0.04,0.302,0.275,0.403,0.514c0.104,0.235,0.246,0.5,0.661,0.584c0.413,0.088,0.953-0.19,1.538-0.515c0.585-0.321,1.238-0.682,1.796-0.768c1.114-0.172,2.28,0.414,3.188,0.184c0.909-0.23,1.291-1.063,2.052-1.283c0.382-0.111,0.727,0.025,1.101,0.11c0.372,0.085,0.766,0.124,1.244-0.11c0.37-0.181,0.797-0.789,1.21-1.356c-0.267-0.242-0.536-0.464-0.731-0.877c-0.289-0.616-0.433-1.312-0.367-1.722c0.023-0.155,0.176-0.163,0.256-0.255c-0.081-0.051-0.06-0.059-0.145-0.11c-0.767-0.459-1.7-0.929-2.272-0.916c-0.575,0.014-1.009,0.479-1.394,0.878c-0.385,0.398-0.723,0.732-1.062,0.515c-0.338-0.224-0.106-0.55,0.108-0.916c0.218-0.371,0.421-0.766,0.112-1.1c-0.312-0.333-0.874-0.304-1.504-0.182c-0.627,0.122-1.305,0.333-1.906,0.292c-0.598-0.042-1.354-0.384-2.052-0.62c-0.696-0.241-1.328-0.4-1.684-0.037c-0.354,0.362-0.164,0.753,0.074,1.135c0.238,0.381,0.499,0.779,0.328,1.136c-0.168,0.356-0.468,0.641-0.842,0.842c-0.373,0.203-0.807,0.318-1.283,0.332c-0.477,0.015-1.013-0.15-1.537-0.402c-0.526-0.255-1.059-0.599-1.466-0.99C634.079,88.927,634.06,88.903,634.033,88.879L634.033,88.879z\"\n        />\n        <Path\n          id=\"Path8767\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M632.68,82.359c-0.421,0.073-0.901,0.233-1.356,0.404c-0.492,0.118-2.83-0.123-2.821,0.73c0.004,0.282,0.028,0.51-0.328,0.256c-0.266-0.186-0.495,0.088-0.769,0.037c-0.378-0.073-0.811,0.089-1.101,0.074c-0.469-0.025-0.303,0.236-0.401,0.293c-0.584,0.04-1.14-0.09-1.758,0.146c-0.037,0.086-0.074,0.169-0.111,0.256c-0.522,0-1.21-0.145-1.099,0.551c-0.383-0.027-0.478-0.447-0.916-0.369c-0.392,0.07-0.46,0.35-0.877,0.183c-0.194-0.076-1.534-0.444-1.392,0.073c-0.173-0.051-0.338-0.034-0.515,0c0.254,0.211,0.999,0.808,0.108,0.878c0.318,0.174,0.653,0.383,1.025,0.293c0.25-0.062,0.42-0.103,0.585,0.146c-0.021,0.029-1.401,0.355-0.66,0.623c0.558,0.201,1.183,0.255,1.756,0.404c0.235,0.059,0.913,0.302,0.587,0.438c-0.305,0.127-0.582,0.222-0.768,0.183c-1.262-0.261-0.583-0.218-1.759-0.074c0.331,0.383-0.453,0.563-0.401,0.878c0.022,0.139,0.939,0.961,1.099,1.063c-1.213,1.012-0.289,0.025-1.867,1.025c-0.361-0.033-0.286,0.289,0,0.403c0.319,0.125,0.535,0.103,0.806,0.256c0.404,0.23,0.386,0.472,0.877,0.477c0.404,0.002,0.602,0.079,0.879,0.329c0.292,0.259,0.381,0.175,0.732,0.22c0.416,0.05,0.697,0.391,1.063,0.514c-0.501,0.059-0.129,0.904-0.184,1.21c-0.011,0.065-0.139,0.058-0.183,0.11c0.304,0.224,0.329,0.211,0.659,0.476c0.604,0.481,1.179,1.003,1.652,1.502c0.47,0.5,0.795,0.986,0.842,1.355c0.045,0.37,0.004,0.613-0.11,0.769c-0.113,0.156-0.272,0.221-0.438,0.292c-0.336,0.139-0.703,0.248-0.622,0.768c0.079,0.521,0.662,1.113,1.318,1.612c0.658,0.5,1.409,0.875,1.905,1.025c0.105,0.03,0.189-0.019,0.294,0c0.063-0.208,0.048-0.271,0.183-0.585c0.262-0.61,0.69-1.31,1.244-1.648c0.558-0.338,1.355-0.249,2.2-0.147c0.845,0.104,1.721,0.211,2.382-0.073c0.659-0.283,1.311-0.735,1.833-1.244c0.519-0.511,0.915-1.047,1.061-1.502c0.146-0.458,0-0.771-0.146-1.025c-0.084-0.148-0.074-0.272-0.11-0.404c-0.664,0.322-1.674,0.864-2.416,0.878c-0.489,0.011-0.934-0.004-1.32-0.111c-0.384-0.107-0.706-0.296-1.023-0.62c-0.322-0.325-0.632-0.641-0.809-1.064c-0.172-0.42-0.229-0.961-0.072-1.831c0.157-0.871,1.309-2.396,2.417-3.7c0.099-0.116,0.087-0.108,0.183-0.221c-0.37-0.365-0.671-0.724-0.915-1.173c-0.261-0.48-0.432-1.083-0.586-1.866C632.384,85.086,632.517,83.645,632.68,82.359L632.68,82.359z\"\n        />\n        <Path\n          id=\"Path3898-0\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M632.68,82.359c-0.163,1.286-0.296,2.727-0.147,3.481c0.156,0.785,0.325,1.387,0.586,1.867s0.581,0.855,0.989,1.248c0.41,0.388,0.939,0.731,1.464,0.989c0.526,0.254,1.062,0.418,1.538,0.402c0.478-0.018,0.911-0.128,1.282-0.329c0.372-0.201,0.675-0.485,0.843-0.842c0.172-0.358-0.089-0.755-0.328-1.136c-0.237-0.384-0.429-0.775-0.072-1.137c0.354-0.363,0.988-0.205,1.685,0.037c0.696,0.239,1.453,0.581,2.052,0.622c0.6,0.041,1.276-0.173,1.904-0.292c0.628-0.123,1.19-0.149,1.504,0.182c0.311,0.334,0.106,0.73-0.111,1.1c-0.216,0.37-0.448,0.693-0.107,0.916c0.337,0.221,0.675-0.115,1.062-0.516c0.386-0.4,0.817-0.863,1.393-0.877c0.572-0.014,1.507,0.458,2.272,0.916c0.084,0.051,0.065,0.058,0.146,0.109c0.129-0.157,0.223-0.363,0.402-0.437c0.289-0.125,0.561-0.217,0.514-0.477c-0.046-0.262-0.305-0.223-0.584-0.222c-0.283,0.007-0.598-0.002-0.809-0.403c-0.152-0.288-0.004-0.988,0.11-1.612c-0.073-0.005-0.13,0.07-0.255-0.036c-0.526-0.033-0.749,0.262-1.101,0.585c0.012-0.226-0.696-0.348-0.696-0.697c0-0.272,0.349-0.619,0.844-0.549c0-0.256-0.173-0.508-0.368-0.661c-0.473,1.275-2.254-0.975-2.639,0.109c0.208-0.096,0.433,0.002,0.549,0.182c-0.218-0.004-0.438,0.061-0.585,0.223c-0.159-0.349-0.477-0.422-0.109-0.697c-0.442-0.025-0.752-0.566-1.135-0.731c-0.056,0.224,0.057,0.449,0.256,0.549c-0.18,0.026-0.689-0.255-0.877-0.036c-0.224,0.26-0.438,0.364-0.623,0.256c-0.554-0.321-0.827,0.167-1.319-0.438c0.751-0.058-0.164-0.85,0.183-1.21c-0.324-0.173-0.753-0.333-0.916-0.697c-0.123-0.276-0.166-0.419-0.368-0.66c-0.188-0.224-0.993-0.876-1.354-0.256c-0.34,0.583-1.695-0.321-1.906-0.369c-0.302-0.063-0.484-0.074-0.767-0.109c-0.229,0.159-0.715-0.127-0.991-0.146c0.08,0.086,0.143,0.168,0.223,0.255c-0.223,0.024-0.445,0.024-0.66-0.036c0.075,0.534-0.206,0.205-0.77,0.661c-0.223,0.179-0.015,0.174,0.223,0.22C634.117,82.205,633.427,82.229,632.68,82.359L632.68,82.359z\"\n        />\n        <Path\n          id=\"Path7142\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M621.228,109.922c0.062,0.187,0.176,0.385,0.313,0.523c0.265-0.906,0.894,0.846,0.969,0.916c-0.021-0.221-0.072-0.629-0.262-0.782c0.985,0.581,0.583,1.093,0.564,1.149l-1.849-1.021c0.039-0.132-0.083-0.499,0.462-0.248c-0.237-0.159-0.278-0.26-0.174-0.534\"\n        />\n        <Path\n          id=\"kz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M636.085,80.564c0.079,0.086,0.143,0.17,0.223,0.255c-0.223,0.027-0.446,0.024-0.661-0.035c0.074,0.533-0.205,0.204-0.769,0.66c-0.224,0.18-0.017,0.175,0.222,0.22c-1.527,0.848-2.512,0.625-3.772,1.1c-0.494,0.12-2.831-0.122-2.822,0.732c0.005,0.28,0.028,0.51-0.328,0.258c-0.267-0.188-0.496,0.086-0.769,0.034c-0.379-0.073-0.812,0.09-1.1,0.074c-0.47-0.025-0.304,0.238-0.402,0.292c-0.582,0.041-1.139-0.089-1.758,0.147c-0.036,0.085-0.074,0.169-0.111,0.255c-0.522,0-1.21-0.144-1.099,0.551c-0.383-0.025-0.476-0.445-0.916-0.368c-0.394,0.071-0.463,0.349-0.878,0.183c-0.193-0.076-1.534-0.445-1.393,0.073c-0.173-0.052-0.336-0.034-0.515,0c0.256,0.211,1.002,0.808,0.11,0.877c0.316,0.173,0.653,0.383,1.023,0.292c0.251-0.061,0.421-0.104,0.586,0.147c-0.021,0.029-1.4,0.355-0.66,0.623c0.557,0.202,1.182,0.255,1.757,0.402c0.235,0.061,0.912,0.304,0.585,0.439c-0.305,0.127-0.581,0.221-0.768,0.183c-1.261-0.261-0.582-0.218-1.757-0.074c0.329,0.383-0.455,0.563-0.402,0.878c0.022,0.139,0.938,0.961,1.098,1.063c-1.213,1.012-0.289,0.025-1.866,1.025c-0.361-0.034-0.287,0.287,0,0.403c0.318,0.125,0.535,0.102,0.807,0.256c0.402,0.23,0.384,0.471,0.876,0.475c0.403,0.002,0.602,0.08,0.879,0.329c0.29,0.259,0.381,0.175,0.731,0.221c0.416,0.05,0.697,0.392,1.062,0.513c-0.501,0.061-0.129,0.904-0.183,1.212c-0.084,0.479-1.119,0.615-1.502,0.62c-0.326,0.009-0.846,0.01-1.139-0.146c-0.223-0.121-0.414-0.609-0.729-0.474c-0.241,0.098-0.09,0.59-0.182,0.767c-0.165,0.316-0.451,0.271-0.768,0.293c0.403-0.664-1.752-0.204-2.347-0.991c-0.237-0.313-0.432-0.699-0.732-0.876c-0.42-0.247-0.496,0.241-0.877,0.183c-0.717-0.109-0.621-0.326-0.621,0.515c-0.304-0.138-0.504,0.225-0.808,0.036c-0.17-0.107-0.442-0.304-0.55-0.476c-0.171-0.277-1.262-0.169-1.281,0.222c-0.163-0.125-0.381-0.208-0.587-0.222c0.026,0.335-0.25,0.466-0.474,0.621c-0.149,0.104-0.084,0.354-0.222,0.478c-0.402,0.363-0.678,0.521-1.101,0.145c-0.38-0.337-1.038-0.271-1.464-0.696c-0.242-0.243-0.906-0.675-1.246-0.439c-0.007,0.336,0.948,0.95,0.403,1.465c-0.238,0.225-0.496-0.73-0.367-0.955c-0.469-0.291-0.83-0.429-1.318-0.915c-1.385-0.336-1.11-0.507-1.503-0.844c-1.012-0.681-2.543,0.501-3.042-1.1c-0.334,0.112-0.601,0.272-0.99,0.329c-0.271,0.161-0.141,0.391-0.33,0.623c-0.314-0.518-0.701,0.439-0.952-0.438c-0.057-0.202-1.257-0.387-1.501-0.439c0.07,0.173,0.112,0.337,0.182,0.512c-0.812-0.381-0.41,0.779-0.954,0.916c-1.251,0.175-0.667,0.563-1.794,0.551c-0.639,0.19,0.295,0.551-0.258,0.915c-0.662,0.434-0.86,0.601-1.574,0.515c0.57,0.182,0.528,1.207,0.953,1.576c0.554,0.48-0.484,0.861-0.879,0.807c-0.64-0.092-1.95-2.414-2.745-1.65c-0.337,0.322,0.108,0.939-0.222,1.245c-0.494,0.46-0.717,0.543-0.698,1.318c0.017,0.689,0.468,0.682,0.769,1.172c0.132,0.216,0.009,0.391-0.183,0.515c-0.372,0.242-0.468,0.624-0.586,1.024v0.146c-0.033,0.043,0.023,0.499,0.181,0.621c0.16,0.125,0.541,0.326,0.846,0.331c0.434,0.288,0.048-0.196,0.807,0.73l-0.256,0.183c0.205,0.279,0.312,0.688,0.621,0.877c0.137,0.083,0.187-0.083,0.402-0.222c0.412-0.136,0.921-0.011,1.319,0.11c1.106,0.336,1.667,1.518,2.6,2.453c1.285,1.289-0.816,0.292-0.697,0.878c0.05,0.245,1.646,0.796,1.979,1.024c-0.315-0.371,0.04,0.034,0.107-0.329c0.051-0.108,0.132-0.11,0.256-0.074c-0.106-0.104-0.223-0.223-0.327-0.328c0.193,0.076,0.374,0.176,0.55,0.293c-0.322-0.533,0.077-0.131,0.369-0.146c0.18-0.015,0.351-0.071,0.515-0.147c0.249-0.124,0.507-0.235,0.73-0.403c0.253-0.187,0.29-0.594,0.66-0.551c0.054,0.008,0.588-0.04,0.622-0.109c0.84-1.682,2.913,1.108,4.03,0.035c0.246-0.235,1.043-0.14,1.247,0.111c0.421,0.521,0.827,1.114,1.024,1.831c0.212,0.773-0.774,1.561-0.514,2.201c0.187,0.458,0.927,0.533,1.318,0.729c-0.696,0.412-1.85-0.25-2.638-0.182c-0.225,0.021-0.546,0.161-0.77,0.074c-0.12-0.07-0.229-0.115-0.366-0.146c-0.061,0.002-0.546,0.281-0.661,0.329c-0.392,0.167-1.064,1.265-0.698,1.609c0.394,0.37,1.188,0.4,1.467,0.879c-0.36-0.062-0.765,0.122-1.1,0.037c-0.238-0.061-0.42-0.261-0.661-0.33c-0.397-0.116-1.129-0.302-1.466,0.036c-0.495,0.498,0.295,0.849,0.661,0.916c0.681,0.123,1.021,0.404,1.393,0.988c0.255,0.404,0.455,0.914,0.843,1.211c0.283,0.219,0.371,0.419,0.402,0.768c0.092,1.02,0.851,0.117,1.025,0.55c0.123,0.302,0.361,0.545,0.586,0.768c0.29,0.29,0.524-0.017,0.843,0.109c0.304,0.124,1.866,0.243,1.466,0.77c-0.093-0.055-0.174-0.116-0.258-0.183c0.54,0.422,0.161,1.071-0.036,1.574c-0.187,0.483,0.282,0.867,0.222,1.355c0.615-0.887,1.431-1.575,2.491-1.686c1.038-0.106,1.659-0.008,2.639,0.439c0.899,0.412,1.415,1.254,2.052,1.978c0.257,0.292,0.776,0.599,1.21,0.623c0.347,0.022,0.569,0.051,0.915,0.036l-2.49-11.464l5.863-1.722c0.483-0.129,0.334-0.372,0.184-0.512c0.04,0.023,0.027-0.009,0.108,0.033c0.115,0.063-0.086-0.584,0.109-0.473c0.194,0.108,1.066-0.437,1.317-0.293c0.256,0.143-0.32,0.348-0.035,0.514c0.287,0.167,0.252-0.024,0.549,0.146c0.3,0.174,0.211-0.084,0.293-0.037c0.082,0.049,0.025-0.558,0.038-0.876c0.02-0.499-0.676-0.877-0.55-0.807c1.189,0.029,0.869,0.651,0.806,0.731c0.11,0.06,0.883-0.174,1.025-0.11c0.657,0.3-0.09,0.381-0.257,0.369c0.149,0.202,0.479,0.08,0.661,0.329c0.179,0.249-0.519-0.227-0.329,0.036c0.188,0.264,0.409,0.192,0.585,0.439c0.177,0.247-1.354-0.164-1.209,0.035c-0.321,0.109-0.454,0.22,0.146,0.439c-0.009-0.173,1.459-0.151,1.502,0.11c0.074,0.947-0.572,0.556,0.222,1.54c0.312,0.337,0.608,0.553,0.843,0.804c0.234,0.253-0.041,0.327-0.037,0.33c0.834,0.421,0.506,0.225,1.209,0.843c0.622,0.547,1.217,1.179,1.831,1.759c0.52,0.488,1.083,1.212,2.089,0.953c0.591-0.153,1.073-0.343,1.684-0.328c1.155,0.024,2.225,0.38,3.483,0.181c0.779-0.157,0.812-0.969,1.757-0.109c0.35,0.568,0.817,0.508,1.537,1.283c0.568,0.607,0.621,0.894,1.502,0.66c0.115,0.796-0.017,2.408,0.732,2.932c0.491,0.341,0.911-0.122,1.209,0.661c0.229,0.595,0.448,1.163,0.768,1.719c0.528,0.916,2.239,0.188,3.079,0.223c0.516,0.022,0.932,0.496,0.843,0.952c-0.156,0.774,1.127,0.748,1.61,0.879c-0.047-0.397-0.487-0.619-0.255-0.99c0.17-0.267,0.412-0.676,0.769-0.843\n\t\tc0.207-0.096-0.099-0.483,0.145-0.698c0.211-0.182,0.469-0.353,0.698-0.512c0.75-0.524,1.19-0.263,1.719-1.319c0.257-0.512,0.52-0.067,0.845-0.256c0.146-0.086,0.472-0.603,1.024-0.55c-0.8-0.224-0.506-0.193-0.367-0.769c0.077-0.325,0.237-0.658,0.328-0.661c0.425-0.155,0.45,0.042,1.282-0.331c0.785-0.024,1.677,0.272,2.418,0.516c0.599,0.37,0.189,0.256,1.357,0.402c0.26,0.104,0.614,0.393,0.915,0.292c-0.38-0.358-0.722-1.663-0.147-1.977c0.14-0.076,1.229-0.358,1.101-0.587c0.715,0.223,4.464,2.375,4.323,1.101c-0.024-0.246,1.61,0.25,2.053,0c0.295-0.168,0.829-0.206,1.174-0.146c0.292,0.049,0.476,0.276,0.767,0.146c0.294-0.131,1.441,0.183,2.674,0.074c0.55-0.049,1.619,0.354,2.125,0.584c0.603,0.279,0.716,0.917,1.466,0.77c0.405-0.08,1.402,0.538,1.757,1.098c0.018-0.48-0.439-1.116-0.584-1.465c0.008-0.055-0.562-0.742,0.659-0.953c-0.153-0.146-0.354-0.249-0.549-0.328c0.161-0.237,0.442-0.6,0.768-0.369c0.32-0.323-0.272-0.468-0.402-0.989c-0.111-0.441-0.471-0.893-0.768-1.246c-0.312-0.37-1.269-1.582-1.174-2.638c0.062-0.684-1.675-0.16-1.537-0.807c0.097-0.46,1.732-0.63,2.234-0.807c0.4-0.139,0.929-0.148,1.318-0.331c0.279-0.128,0.875,0.352,1.172,0.404c0.371,0.067,0.637-0.208,0.99-0.036c0.21,0.102,0.569,0.354,0.622-0.074c0.16-1.275-1.312-0.512-1.21-1.392c0.31-1.135-0.007-2.025,0.036-2.674c0.396-0.619-0.248-2.334,0.585-2.052c0.796,0.258,1.312,0.737,2.453,0.622c0.421-0.042,1.058-0.216,1.393,0.147c0.359,0.385,0.615,0.218,0.953-0.038c0.314-0.237,1.377-0.287,0.951-1.245c-0.475-1.07-1.345-1.5-1.136-2.821c0.115-0.715,0.912-0.314,1.394-0.583c0.565-0.322,0.732-0.721,0.438-1.321c-0.402-0.815,0.746-0.629,1.135-0.621c-0.089-0.124-0.294-0.396-0.55-0.438c-0.251-0.043-0.485-0.164-0.697-0.403c-0.214-0.246-0.407-0.515-0.659-0.514c-0.464,0.002-0.254-0.291-0.293-0.551c-0.08-0.508-0.668,0.037-0.769,0.182c-0.079,0.12-0.189,0.688-0.731,0.37c-0.341-0.267-1.503-0.064-2.089-0.33c-0.157-0.218-0.32-0.329-0.514-0.515c-0.445-0.423-0.402-0.87-1.025-1.064c-0.535-0.165-1.364-0.116-1.722-0.583c-0.59-0.779-1.971-2.192-3.404-1.978c-0.186,0.025-0.166,0.217-0.369,0.256c-0.113,0.023-0.308,0.024-0.402,0.109c-0.711,0.638-0.72,0.139-1.099,0.476c-0.154,0.136-0.583-0.285-0.916-0.146c-0.203,0.082-0.434,0.188-0.66,0.146c-0.428-0.083-0.566-0.807-1.062-0.697c-0.729,0.16-0.254-0.307-0.477-0.623c-0.13-0.105-0.041-0.061-0.369-0.109c-0.453-0.071-0.237-0.341-0.952-0.222c-0.17,0.154-0.518-0.006-0.257,0.584c0.298,0.675-0.943,0.501-0.477,0.952c-0.958-0.208-1.915-1.733-2.598-2.38c-1.138-1.075-2.261-2.159-3.442-3.188c-1.036-0.898-2.022-1.853-3.225-2.527c-1.2-0.674-2.521-1.142-3.628-1.978c0.25-0.145,0.556,0.124,0.696-0.223c0.099-0.242,0.062-0.451-0.183-0.514c0.063-0.1,0.144-0.202,0.223-0.293c-0.337,0.123-0.431,0.165-0.769,0.293c-0.188,0.072-0.339,0.01-0.514,0.073c-0.26,0.174-0.476,0.469-0.809,0.552c-0.288,0.11-0.604,0.155-0.916,0.182c0.343,0.397-0.43,0.711-0.695,0.807c-0.553,0.197-0.966,0.26-0.916,1.024c-0.187-0.001-0.275-0.21-0.475-0.327c-0.287-0.119-0.351,0.142-0.697-0.147c-0.526-0.034-0.748,0.261-1.099,0.584c0.012-0.225-0.699-0.35-0.699-0.697c0-0.271,0.352-0.619,0.845-0.549c0-0.255-0.174-0.508-0.368-0.661c-0.471,1.277-2.255-0.975-2.638,0.108c0.209-0.096,0.43,0.005,0.55,0.185c-0.222-0.005-0.438,0.058-0.586,0.221c-0.16-0.349-0.478-0.421-0.11-0.697c-0.443-0.024-0.752-0.563-1.136-0.731c-0.054,0.224,0.058,0.451,0.256,0.552c-0.18,0.024-0.69-0.257-0.878-0.037c-0.223,0.257-0.438,0.363-0.619,0.255c-0.556-0.32-0.829,0.167-1.321-0.439c0.75-0.057-0.163-0.848,0.184-1.208c-0.326-0.173-0.753-0.334-0.916-0.697c-0.123-0.278-0.166-0.421-0.367-0.662c-0.188-0.224-0.992-0.875-1.356-0.255c-0.342,0.583-1.696-0.321-1.905-0.368c-0.3-0.066-0.485-0.073-0.769-0.111c-0.227,0.16-0.714-0.126-0.988-0.145h0.001L636.085,80.564L636.085,80.564z M659.823,106.61c0.123,0.216,0.94,0.371,1.246,0.33c0.346-0.044,0.819-0.452,1.172-0.291c0.223,0.102,0.467,0.047,0.696,0.108c0.244,0.067,0.292,0.321,0.517,0.402c0.234,0.091,0.362-0.065,0.583-0.033c0.199,0.024,1.127,0.559,0.586,0c0.217,0.159,0.503,0.001,0.696,0.219c0.221,0.246,0.478-0.08,0.768-0.146c0.386-0.083,0.751-0.066,1.139,0.037c0.435,0.116,0.795,0.328,1.207,0.439c-0.02-0.183-0.022-0.369-0.035-0.549c0.242,0.059,0.268-0.082,0.439-0.186c0.234-0.139,0.615,0.174,0.842,0.221c-0.19-0.073-0.369-0.211-0.439-0.402c0.262-0.011,1.397-0.205,1.246,0.439c-0.021,0.088-0.156,0.111-0.223,0.146c-0.151,0.086,0.007,0.303-0.034,0.439c-0.136,0.448-1.639,0.025-1.392,0.515c-0.226-0.313-0.552-0.074-0.847-0.074c-0.333,0-0.568-0.292-0.915-0.292c-0.409,0-0.768-0.344-1.173-0.293c-0.546,0.071-0.911,0.074-1.464,0c-0.329-0.042-3.39,0.19-3.042-0.512c-0.606,0.016,0.138,0.351-0.293,0.512c-0.272,0.104-0.42,0.364-0.66,0.111c-0.055,0.203-0.156,0.277-0.329,0.367c-0.16,0.079-0.089,0.521-0.11,0.661c-0.099,0.611-1.21,0.079-0.989,0.66c0.067,0.176,0.079,0.279,0.108,0.475c0.033,0.176,0.044,0.335,0.038,0.516c-0.088,0.071-0.171,0.151-0.255,0.221c-0.063,0.571,0.843,1.042,0.584,1.65c-0.29,0.14-0.314-0.17-0.368-0.368c-0.107-0.396-0.628-0.535-0.916-0.769c-0.215-0.172-0.909-0.536-1.025-0.731c-0.143-0.234,0.235-0.517-0.074-0.73c0.419,0.15,0.452-0.481,0.257-0.697c-0.432-0.478,0.418-0.461,0.696-0.475c-0.618-0.289,0.385-1.007,0.698-1.099c0.36-0.109,0.017-0.425,0.255-0.623C659.259,106.594,659.585,106.873,659.823,106.61L659.823,106.61z M624.399,106.793c0.543-0.062,0.575,0.102,0.66,0.367c0.025,0.076,0.025,0.124,0.074,0.221c0.174,0.365,0.784,0.482,1.134,0.37c0.374-0.124,0.386,0.475,0.111,0.62c-0.241,0.127-0.575,0.51-0.915,0.368c0.087-0.137,0.068-0.243-0.037-0.368c-0.238-0.336-0.111-0.37-0.474-0.222c-0.308,0.125-0.462-0.192-0.733-0.221c-0.236-0.024-0.418,0.106-0.659,0c-0.299-0.137-0.469-0.507-0.147-0.731c0.532-0.376,0.617,0.139,0.845,0.475c0.024-0.13,0.047-0.272,0.036-0.402c0.284,0.141,0.57,0.181,0.768-0.111C624.848,107.058,624.538,107.006,624.399,106.793L624.399,106.793z\"\n        />\n      </G>\n      <G id=\"KY\">\n        <Path\n          id=\"ky\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M250.213,192.763c0.268,0.016,0.521-0.061,0.785-0.078c-0.238,0.165-0.515,0.306-0.814,0.263C250.196,192.884,250.202,192.826,250.213,192.763\"\n        />\n        <Circle\n          id=\"ky.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"251.034\"\n          cy=\"192.528\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"KW\">\n        <Path\n          id=\"Path12673\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.839,161.723c-0.034,0.023-0.062,0.042-0.074,0.074c-0.036,0.09,0.086,0.177,0.037,0.292c-0.05,0.115-0.271,0.178-0.33,0.293c-0.06,0.116,0.032,0.186-0.036,0.329c-0.02,0.04-0.073,0.102-0.11,0.146c0.091,0.32,0.129,0.687,0.402,0.879c0.44,0.309,1.565-0.114,2.015,0.145c-0.236-0.706-0.757-1.316-0.916-2.013c-0.012-0.054-0.09-0.027-0.109-0.073c-0.047,0.011-0.106,0.064-0.146,0.073c-0.216,0.049-0.327,0.033-0.476,0C600.997,161.85,600.921,161.772,600.839,161.723L600.839,161.723z\"\n        />\n        <Path\n          id=\"Path12692\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.569,161.576c-0.033,0.037-0.074,0.06-0.108,0.074c-0.05,0.02-0.073,0.008-0.11,0c0.021,0.033,0.039,0.07,0.036,0.11c0,0.051-0.021,0.097-0.036,0.146c0.066-0.001,0.128-0.016,0.222-0.036c0.041-0.01,0.1-0.063,0.146-0.073C601.682,161.712,601.62,161.65,601.569,161.576L601.569,161.576z\"\n        />\n        <Path\n          id=\"Path12647\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.352,161.357c-0.028,0.057-0.04,0.123-0.037,0.182c0.001,0.041,0.021,0.074,0.037,0.109c0.035,0.009,0.06,0.02,0.108,0c0.035-0.014,0.075-0.035,0.11-0.074c-0.057-0.079-0.11-0.166-0.182-0.224C601.385,161.362,601.353,161.355,601.352,161.357L601.352,161.357z\"\n        />\n        <Path\n          id=\"Path12631\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.322,162.858c0.039-0.044,0.091-0.107,0.11-0.146c0.071-0.144-0.024-0.215,0.036-0.329c0.062-0.116,0.28-0.179,0.33-0.293s-0.074-0.204-0.037-0.292c0.035-0.089,0.197-0.123,0.224-0.182c0.023-0.063-0.011-0.117-0.039-0.147c-0.026-0.031-0.044,0.074-0.106,0c-0.042-0.046-0.005-0.19,0-0.292c-0.092-0.004-0.172-0.048-0.26-0.037c0.184-0.237,0.681-1.034,1.026-0.549c0.039-0.051,0.02-0.144,0-0.255c0.064,0.054,0.137,0.088,0.292,0.074c0.718-0.073,0.015-0.893-0.184-1.136c0.028,0.068-0.194,0.463-0.222,0.769c-0.103-0.277-0.205-0.587-0.292-0.659c-0.464-0.381-0.976-0.428-1.394-0.403c-0.138,0.009-0.248,0.015-0.367,0.036c-1.213,0.224-0.667,2.582-1.832,3.003c0.706,0.259,2.421,0.139,2.602,0.623C600.24,162.712,600.303,162.779,600.322,162.858L600.322,162.858z\"\n        />\n        <Path\n          id=\"Path12697\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.312,161.466l-0.367,0.037c0.021,0.029,0.056,0.062,0.038,0.11c-0.018,0.04-0.089,0.072-0.148,0.109c0.085,0.047,0.162,0.124,0.257,0.147c0.082,0.02,0.171,0.037,0.256,0.036c0.019-0.049,0.034-0.095,0.037-0.146c0.002-0.083-0.073-0.139-0.074-0.223C601.311,161.517,601.309,161.491,601.312,161.466L601.312,161.466z\"\n        />\n        <Path\n          id=\"Path12682\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.839,161.174c-0.002,0.102-0.041,0.246,0,0.292c0.062,0.074,0.077-0.031,0.107,0c0.009,0.008-0.006,0.025,0,0.037l0.368-0.037c0.007-0.039,0.021-0.074,0.037-0.109C601.2,161.25,601.036,161.185,600.839,161.174L600.839,161.174z\"\n        />\n        <Path\n          id=\"kw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M597.598,162.014c1.163-0.422,0.621-2.782,1.838-3.008c0.47-0.086,1.139-0.13,1.757,0.379c0.16,0.128,0.569,0.983,0.408,1.189c-0.346-0.484-0.838,0.336-1.021,0.575c0.531-0.071,1.122,0.135,1.257,0.711c0.16,0.698,0.693,1.319,0.928,2.027c-0.452-0.26-1.571,0.173-2.013-0.133c-0.344-0.241-0.385-0.764-0.522-1.126C600.04,162.144,598.299,162.273,597.598,162.014\"\n        />\n        <Circle\n          id=\"kw.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"600.319\"\n          cy=\"161.073\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"KR\">\n        <Path\n          id=\"Path36223\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M807.633,148.059c-0.359-0.035-2.025,0.418-1.322,0.952C807.043,149.567,808.606,148.303,807.633,148.059z\"\n        />\n        <Path\n          id=\"Path36219\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.149,134.652c-0.287,0.173,0.125,0.833,0.438,0.55c-0.012-0.033-0.024-0.076-0.037-0.109c0.103,0.104,0.257,0.12,0.367,0.255c0.009,0.016,0.03,0.022,0.037,0.037c0.07-0.107,0.102-0.21,0.074-0.292c-0.031-0.097-0.14-0.104-0.222-0.147c-0.111-0.103-0.212-0.143-0.328,0C801.395,134.819,801.28,134.721,801.149,134.652L801.149,134.652z M802.32,135.494c-0.102-0.026-0.188,0.074-0.293,0.145c0.021,0.042,0.056,0.074,0.072,0.11c0.109,0.111,0.27,0.184,0.402,0.293c0-0.056,0.114-0.09,0.111-0.147C802.606,135.717,802.483,135.537,802.32,135.494L802.32,135.494z\"\n        />\n        <Path\n          id=\"Path36228\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M809.499,141.318c0.123-0.189,0.249-0.376,0.256-0.55c0.01-0.257-0.002-0.502-0.224-0.586c-0.219-0.085-0.559,0.075-0.695,0.37c-0.096,0.202,0.065,0.505,0.182,0.767C809.195,141.3,809.359,141.296,809.499,141.318L809.499,141.318z\"\n        />\n        <Path\n          id=\"Path36260\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M811.807,142.199l-0.368-0.074c0.049,0.403-0.829,0.668-0.769,0.989c0.297,0.036,0.676,0.029,0.697,0.222C811.882,143.093,811.891,142.648,811.807,142.199L811.807,142.199z\"\n        />\n        <Path\n          id=\"Path36233\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M811.039,141.099c-0.196,0.072-0.224,0.285-0.329,0.439c0.294,0.121,0.696,0.276,0.731,0.585l0.367,0.074c-0.026-0.152-0.026-0.29-0.074-0.439c0.086,0.08,0.168,0.18,0.256,0.257c0.053-0.179-0.106-0.452-0.146-0.733C811.553,141.19,811.265,141.016,811.039,141.099z\"\n        />\n        <Path\n          id=\"Path36217\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M808.912,136.924c-0.272-0.037-0.766,0.214-1.134,0.146c-0.027-0.007-0.047-0.028-0.075-0.038c-0.024,0.147-0.131,0.336-0.146,0.439c-0.024,0.218,0.14,0.212,0.037,0.33c-0.105,0.117-0.411-0.084-0.622,0c-0.213,0.083-0.493,0.24-0.549,0.55c-0.06,0.306,0.28,0.809,0.475,0.988c0.191,0.18,0.295-0.008,0.438,0.182c0.144,0.193-0.072,0.719,0.109,0.955c0.178,0.233,0.569,0.139,0.769,0.293c0.2,0.155,0.169,0.43,0.402,0.55c0.106,0.057,0.257,0.017,0.4,0c-0.118-0.263-0.277-0.567-0.181-0.768c0.136-0.288,0.476-0.451,0.696-0.368c0.22,0.084,0.229,0.328,0.222,0.585c-0.009,0.174-0.133,0.359-0.256,0.55c0.262,0.042,0.52,0.241,0.698,0.223c0.177-0.019,0.03-0.199,0.291-0.184c0.062,0.005,0.127,0.146,0.222,0.184c0.106-0.157,0.133-0.371,0.329-0.439c0.226-0.08,0.518,0.09,0.807,0.183c-0.062-0.455-0.062-0.946-0.256-1.173c-0.171,0.694-0.799-0.778-0.878-0.988c-0.279-0.747-0.314-1.422-0.806-2.09c-0.023-0.025-0.054-0.044-0.074-0.074c-0.147,0.11-0.336,0.107-0.476,0.146C809.071,137.186,809.183,136.958,808.912,136.924L808.912,136.924z\"\n        />\n        <Path\n          id=\"Path36283\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.8,142.527c-0.229,0.015-0.601,0.108-0.586,0.369c0.015,0.259,0.526,0.371,0.77,0.331c0.243-0.042,0.515-0.189,0.474-0.405C806.42,142.605,806.031,142.513,805.8,142.527L805.8,142.527z\"\n        />\n        <Path\n          id=\"Path36272\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.579,141.794c-0.187,0.055-0.237,0.454-0.515,0.517c-0.197,0.041-0.405-0.121-0.623-0.256c-0.139,0.391-0.086,0.916,0.222,1.098c-0.18,0.018-0.344-0.004-0.512-0.073c0.186,0.147,0.96,1.467,1.023,0.767c0.104,0.061,0.186,0.123,0.256,0.222c-0.13,0.155-0.274,0.219-0.475,0.183c0.124,0.041,0.218,0.12,0.329,0.182c-0.131-0.025-0.108,0.085,0.036,0.293c-0.203-0.014-0.381-0.138-0.439-0.329c-0.251,0.4,0.506,0.598,0.77,0.585c-0.159,0.283,0.023,0.618,0.327,0.697c0.089-0.238,0.18-0.471,0.182-0.732c0.14,0.178,0.34,0.285,0.551,0.369c0.023-0.288,0.097-1.015,0.476-1.063c0.43-0.053,0.394,0.596,0.037,0.515c0.175,0.145,0.532,0.655,0.731,0.256c-0.082-0.068-0.167-0.127-0.257-0.183c0.132,0.008,0.272,0.008,0.402,0c-0.106-0.266-0.396-0.395-0.583-0.585c0.08-0.115,0.161-0.238,0.221-0.368c0.284,0.207,0.34,0.566,0.622,0.769c-0.187-0.383,0.335-0.345,0.073-0.515c-0.142-0.09-0.318-0.135-0.439-0.256c0.122-0.285,0.396-0.271,0.623-0.328c-0.084-0.179-0.172-0.375-0.257-0.516c-0.268-0.418-0.611-0.518-0.954-0.697c-0.28,0.1-0.757,0.139-0.989,0.036c-0.275-0.123-0.286-0.38-0.438-0.474C805.831,141.807,805.763,141.742,805.579,141.794L805.579,141.794z M805.8,142.527c0.231-0.014,0.62,0.078,0.659,0.293c0.039,0.215-0.23,0.362-0.474,0.403c-0.241,0.041-0.757-0.074-0.768-0.332C805.199,142.637,805.568,142.542,805.8,142.527L805.8,142.527z M806.24,145.46c-0.036,0.009-0.068,0.022-0.109,0.036c0.074,0.147,0.201,0.208,0.366,0.183c-0.033-0.092-0.087-0.189-0.146-0.222C806.317,145.444,806.277,145.448,806.24,145.46L806.24,145.46z\"\n        />\n        <Path\n          id=\"Path36267\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M807.486,140.475c-0.143,0.117-0.279,0.229-0.329,0.369c-0.098,0.265-0.068,0.537,0.036,0.731c0.104,0.195,0.417,0.212,0.475,0.366c0.061,0.155,0.128,0.229-0.072,0.403c-0.031,0.026-0.13-0.02-0.186,0c0.342,0.178,0.688,0.277,0.955,0.696c0.089,0.14,0.173,0.336,0.255,0.517c0.14-0.037,0.278-0.074,0.292-0.293c0.173,0.713,0.998,0.16,1.246,0.768c0.091-0.26,0.024-0.751-0.33-0.551c0.09-0.417,0.598-0.066,0.33-0.548c0.17,0.087,0.291,0.155,0.514,0.183c-0.058-0.322,0.817-0.585,0.768-0.99c-0.049-0.406-0.691-0.754-0.951-0.769c-0.264-0.016-0.119,0.164-0.293,0.184c-0.177,0.022-0.435-0.176-0.697-0.223c-0.263-0.041-0.645,0.121-0.878,0c-0.234-0.12-0.204-0.395-0.402-0.55C808.027,140.62,807.672,140.675,807.486,140.475L807.486,140.475z M810.67,143.554c-0.006,0.214-0.157,0.352-0.366,0.366C810.733,144.616,811.277,143.81,810.67,143.554z\"\n        />\n        <Path\n          id=\"Path36265\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M807.41,140.11c-0.124,0.087-0.245,0.14-0.328,0.146c-0.186,0.009-0.155-0.096-0.292-0.11c-0.137-0.014-0.337,0.109-0.514,0.074c-0.175-0.036-0.296-0.272-0.476-0.292c-0.181-0.025-0.293,0.173-0.477,0.147c-0.182-0.029-0.111-0.37-0.514-0.33c-0.114,0.009-0.208,0.26-0.366,0.366c0.032-0.024,0.075,0.074,0.109,0.037c-0.191,0.118-0.35,0.271-0.439,0.475c0.185,0.058,0.368,0.058,0.549,0c-0.096,0.147-0.057,0.487-0.22,0.585c-0.166,0.078-0.276,0.191-0.329,0.368c0.181,0.04,0.364,0.059,0.549,0.073c-0.139,0.054-0.164,0.25-0.22,0.403c0.218,0.138,0.426,0.3,0.621,0.257c0.276-0.062,0.327-0.462,0.514-0.515c0.184-0.055,0.254,0.014,0.405,0.108c0.149,0.096,0.162,0.356,0.437,0.476c0.274,0.125,0.971,0.138,1.172-0.036s0.134-0.25,0.073-0.403c-0.058-0.154-0.371-0.172-0.476-0.367s-0.134-0.471-0.037-0.73c0.052-0.138,0.188-0.253,0.331-0.37c-0.01-0.009-0.029,0.009-0.037,0C807.379,140.387,807.406,140.249,807.41,140.11L807.41,140.11z\"\n        />\n        <Path\n          id=\"Path36347\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.468,138.718c-0.177,0.073-0.22,0.37-0.146,0.549c0.073,0.18,0.334,0.37,0.515,0.293c0.176-0.073,0.22-0.371,0.146-0.549C805.907,138.832,805.65,138.646,805.468,138.718z\"\n        />\n        <Path\n          id=\"Path36377\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.654,138.83c0.024-0.081,0.096-0.137,0.073-0.223c-0.042-0.168-0.205-0.261-0.402-0.367c-0.082-0.044-0.208-0.012-0.328-0.074c0.037,0.188,0.331,0.41,0.586,0.623C805.608,138.795,805.621,138.821,805.654,138.83L805.654,138.83z\"\n        />\n        <Path\n          id=\"Path36372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M805.907,136.412c-0.242,0.046-0.206,0.418-0.514,0.291c-0.019-0.007-0.023-0.058-0.037-0.074c-0.272,0.354-0.483,0.704-0.696,0.767c0.243,0.187,0.569,0.356,0.551,0.515c-0.032,0.244-0.226-0.052-0.292,0.183c-0.007,0.021,0.069,0.051,0.072,0.073c0.123,0.064,0.247,0.029,0.33,0.074c0.196,0.105,0.36,0.198,0.403,0.366c0.022,0.083-0.05,0.139-0.073,0.223c0.135,0.03,0.283,0.07,0.329,0.183c0.02,0.048-0.04,0.088-0.036,0.146c0.14,0.137,0.285,0.276,0.438,0.439c0.144,0.153,0.165,0.386,0.256,0.584c0.048-0.01,0.107-0.041,0.146-0.037c0.136,0.014,0.106,0.12,0.292,0.11c0.084-0.006,0.205-0.059,0.329-0.146c0.009-0.224,0.018-0.469-0.074-0.587c-0.144-0.19-0.245-0.002-0.438-0.181c-0.194-0.181-0.534-0.682-0.474-0.989c0.056-0.308,0.334-0.469,0.549-0.549c0.214-0.083,0.52,0.117,0.622,0c0.105-0.121-0.064-0.115-0.037-0.331c0.015-0.103,0.121-0.293,0.146-0.439c-0.335-0.102-0.622-0.419-0.916-0.514C806.474,136.417,806.154,136.362,805.907,136.412L805.907,136.412z\"\n        />\n        <Path\n          id=\"Path36311\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M806.641,140.182c-0.091-0.2-0.109-0.433-0.254-0.583c-0.155-0.163-0.302-0.304-0.44-0.439c0.009,0.159,0.022,0.349-0.109,0.402c-0.179,0.074-0.44-0.115-0.515-0.292s-0.031-0.477,0.146-0.549c0.041-0.018,0.066,0.067,0.111,0.073c-0.286-0.237-0.716-0.5-0.66-0.695c0.066-0.237,0.26,0.062,0.292-0.183c0.024-0.158-0.305-0.327-0.551-0.514c-0.369,0.114-0.279-0.123-0.477-0.111c-0.129,0.007-0.292,0.081-0.439,0.146c-0.163,0.124-0.324,0.294-0.22,0.515c-0.203-0.586-0.708-0.521-1.138-0.843c0.19,0.158,0.192,0.321,0.037,0.514c-0.041-0.211-0.189-0.332-0.401-0.293c0.056,0.272,0,0.292-0.074,0.183c0.04,0.144-0.058,0.187-0.255,0.186c0.11,0.369,0.519,0.352,0.696,0.659c-0.023-0.502,0.5-0.107,0.551,0.147c0.049,0.239,0.058,0.543,0.401,0.368c-0.316,0.494,0.551,1.592,1.1,1.245c0.158-0.108,0.254-0.357,0.368-0.368c0.402-0.037,0.329,0.302,0.514,0.331c0.184,0.024,0.297-0.174,0.477-0.147c0.18,0.023,0.3,0.256,0.476,0.293C806.401,140.244,806.525,140.211,806.641,140.182L806.641,140.182z\"\n        />\n        <Path\n          id=\"Path36326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.978,135.054c-0.223,0.024-0.311,0.233-0.292,0.402c0.02,0.174,0.23,0.37,0.403,0.405c0.173,0.035,0.43,0.039,0.477-0.183C803.615,135.452,803.2,135.029,802.978,135.054z\"\n        />\n        <Path\n          id=\"Path36211\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.244,133.332c-0.468,0.377-0.782,1.129-0.439,1.613c0.08,0.041,0.188,0.05,0.222,0.146c0.026,0.083-0.005,0.188-0.074,0.293c0.032,0.079,0.034,0.174,0.074,0.254c0.104-0.073,0.191-0.174,0.293-0.146c0.163,0.044,0.286,0.224,0.293,0.402c0.003,0.057-0.111,0.091-0.109,0.146c0.157,0.126,0.294,0.282,0.474,0.33c-0.702-0.067-0.11,0.834,0.258,0.585c-0.124,0.323,0.247,0.526,0.514,0.475c0.145-0.065,0.31-0.139,0.438-0.146c0.197-0.01,0.111,0.224,0.477,0.109c0.213-0.065,0.419-0.417,0.697-0.768c-0.24-0.206-0.124-1.04-0.369-1.244c-0.256-0.221-0.447,0.04-0.621-0.074c-0.173-0.114-0.258-0.345-0.293-0.512c-0.036-0.17,0.278,0.014,0.035-0.441c-0.122-0.226-0.646-0.394-1.171-0.584C802.624,133.657,802.473,133.474,802.244,133.332L802.244,133.332z M802.978,135.054c0.225-0.025,0.637,0.398,0.588,0.623c-0.047,0.223-0.305,0.22-0.477,0.183c-0.174-0.036-0.385-0.232-0.403-0.404C802.667,135.287,802.754,135.077,802.978,135.054z\"\n        />\n        <Path\n          id=\"Path36176\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M802.244,133.332c0.226,0.139,0.378,0.324,0.696,0.439c0.524,0.19,1.051,0.358,1.173,0.584c0.241,0.456-0.074,0.272-0.037,0.44c0.037,0.167,0.119,0.396,0.293,0.513c0.174,0.117,0.368-0.144,0.622,0.074c0.256,0.217,0.097,1.193,0.402,1.317c0.307,0.123,0.271-0.246,0.514-0.293c0.244-0.049,0.566,0.009,0.878,0.111c0.318,0.101,0.619,0.48,0.991,0.549c0.369,0.07,0.863-0.182,1.136-0.145c0.271,0.035,0.155,0.259,0.438,0.182c0.14-0.041,0.328-0.037,0.476-0.146c-0.65-0.852-1.509-1.567-2.308-2.272c-0.909-0.797-1.644-1.84-2.6-2.564c-0.146,0.321,0.241,0.569-0.146,0.843c-0.162,0.116-0.402,0.074-0.587,0.11c-0.591,0.108-1.283-0.205-1.831,0.109C802.307,133.216,802.292,133.297,802.244,133.332L802.244,133.332z\"\n        />\n        <Path\n          id=\"Path36276\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M808.838,144.213c0.133,0.081,0.333,0.108,0.551,0.108c-0.045-0.244-0.419-0.459-0.66-0.549c0.036,0.093,0.083,0.158,0.108,0.256C808.856,144.087,808.827,144.154,808.838,144.213L808.838,144.213z\"\n        />\n        <Path\n          id=\"Path36274\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M808.838,144.213c-0.011-0.059,0.018-0.124,0-0.183c-0.025-0.099-0.073-0.164-0.109-0.256c-0.023-0.009-0.054-0.029-0.073-0.036C808.64,143.996,808.708,144.133,808.838,144.213L808.838,144.213z\"\n        />\n        <G id=\"kr\">\n          <Path\n            id=\"Path6040\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M808.64,143.751c-0.026,0.516,0.299,0.575,0.732,0.575\tC809.322,144.058,808.873,143.819,808.64,143.751\"\n          />\n          <Path\n            id=\"Path6046\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M801.469,134.93c0.236-0.285,0.445,0.254,0.682,0.287\tc-0.889-0.379-0.47-1.665,0.191-2.049c0.549-0.316,1.26,0.024,1.851-0.083c0.185-0.031,0.411,0.002,0.571-0.113\tc0.388-0.272,0.014-0.523,0.157-0.843c0.96,0.725,1.683,1.768,2.591,2.567c0.826,0.725,1.721,1.438,2.378,2.327\tc0.492,0.663,0.538,1.354,0.817,2.102c0.079,0.208,0.693,1.681,0.864,0.987c0.316,0.367,0.554,1.42,0.419,1.884\tc-0.09-0.073-0.176-0.155-0.263-0.235c0.182,0.599,0.321,1.248-0.365,1.57c-0.032-0.332-0.812-0.216-1.206-0.42\tc0.267,0.483-0.224,0.133-0.313,0.551c0.356-0.203,0.404,0.291,0.313,0.549c-0.248-0.611-1.06-0.045-1.227-0.76\tc-0.042,0.586-0.749,0.169-0.943,0.627c0.124,0.124,0.308,0.174,0.451,0.267c0.264,0.169-0.271,0.139-0.081,0.52\tc-0.284-0.205-0.345-0.58-0.629-0.784c-0.059,0.127-0.127,0.253-0.211,0.369c0.189,0.189,0.469,0.311,0.577,0.575\tc-0.128,0.008-0.262,0.008-0.393,0c0.09,0.056,0.179,0.117,0.265,0.181c-0.2,0.4-0.56-0.087-0.735-0.233\tc0.356,0.081,0.404-0.576-0.024-0.523c-0.38,0.049-0.476,0.784-0.5,1.074c-0.211-0.083-0.384-0.215-0.521-0.393\tc-0.005,0.262-0.124,0.494-0.212,0.731c-0.305-0.075-0.47-0.396-0.313-0.679c-0.264,0.013-1.011-0.203-0.76-0.601\tc0.057,0.19,0.217,0.323,0.418,0.338c-0.191-0.275-0.139-0.347,0.159-0.21c-0.162-0.113-0.336-0.2-0.525-0.262\tc0.201,0.034,0.369-0.027,0.499-0.183c-0.074-0.096-0.159-0.174-0.263-0.237c-0.067,0.699-0.858-0.613-1.047-0.76\tc0.17,0.071,0.344,0.095,0.521,0.079c-0.425-0.255-0.5-1.299,0-1.493c-0.184-0.014-0.369-0.04-0.549-0.077\tc0.053-0.174,0.16-0.3,0.323-0.376c0.165-0.099,0.125-0.418,0.223-0.566c-0.182,0.058-0.365,0.058-0.55,0\tc0.093-0.205,0.254-0.379,0.444-0.498c-0.53,0.597-1.562-0.756-1.227-1.283c-0.346,0.175-0.325-0.119-0.373-0.358\tc-0.053-0.255-0.594-0.641-0.568-0.139c-0.174-0.307-0.597-0.285-0.708-0.654c0.264,0.001,0.387-0.082,0.184-0.369\tc0.183,0.386,0.235,0.386,0.159,0c0.212-0.039,0.374,0.074,0.417,0.288c0.157-0.189,0.14-0.366-0.052-0.521\tc0.432,0.321,0.95,0.249,1.153,0.837c-0.107-0.22,0.043-0.402,0.208-0.521c-0.269,0.051-0.618-0.124-0.494-0.446\tc-0.369,0.249-0.992-0.667-0.29-0.602c-0.336-0.091-0.634-0.374-0.874-0.615c-0.065-0.131-0.124-0.27-0.174-0.408\tC801.768,135.172,801.56,135.169,801.469,134.93\"\n          />\n        </G>\n      </G>\n      <G id=\"KP\">\n        <Path\n          id=\"Path36488\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M804.114,121.243c0.009-0.022,0.026-0.053,0.038-0.073c0.041-0.113,0.142-0.522,0.29-0.55c0.252-0.043,0.462,0.213,0.698,0.037c-0.322-0.408-0.785-0.667-1.247-0.953c-0.131,0.323-0.304,0.649-0.222,0.953C803.74,120.902,803.955,121.078,804.114,121.243L804.114,121.243z\"\n        />\n        <Path\n          id=\"Path36520\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M799.424,124.175c-0.222,0-0.553,0.392-0.586,0.623c-0.032,0.228,0.231,0.261,0.221,0.513c-0.012,0.25-0.376,0.559-0.475,0.842c-0.042,0.121-0.069,0.222-0.074,0.331c0.243,0.073,0.395,0.182,0.549,0.292c0.282,0.204,0.354,0.422,0.368,0.585s-0.138,0.121-0.109,0.293c0.026,0.174,0.534,0.326,0.439,0.549c-0.093,0.224-0.565-0.148-0.731,0.074c-0.174,0.223,0.058,0.778,0.183,0.953c0.126,0.174,0.221,0.051,0.292,0.146c0.074,0.096-0.13,0.198,0.074,0.403c0.13,0.129,0.505,0.121,0.843,0.145c-0.06-0.162-0.094-0.313-0.036-0.402c0.192-0.305,0.321-0.115,0.587-0.074c0.198,0.029,0.271,0.163,0.548,0.292c0.036-0.083,0.084-0.091,0.147,0.074c-0.058-0.313-0.076-0.714-0.329-0.916c-0.324-0.269-0.067-0.357,0.182-0.586c0.185-0.172,0.352-0.375,0.587-0.476c0.272-0.118,0.572-0.08,0.806-0.293c0.204-0.183,0.309-0.463,0.438-0.697c0.124-0.221,0.311-0.259,0.476-0.367c-0.132-0.079-0.287-0.064-0.401-0.183c-0.289-0.3-0.501-0.688-0.66-0.953c-0.202-0.332-0.196-0.61-0.224-0.916c-0.071-0.02-0.156,0.081-0.223,0.039c-0.182-0.123-0.336-0.306-0.437-0.223c-0.202,0.174,0.11,0.384,0,0.516c-0.114,0.129-0.391-0.062-0.517,0.108c-0.122,0.174,0.177,0.544,0.146,0.734c-0.029,0.188-0.051,0.264-0.182,0.328c-0.134,0.066-0.291-0.149-0.476-0.073c-0.185,0.076-0.176,0.613-0.402,0.585c-0.225-0.025-0.145-0.406-0.293-0.62c-0.146-0.218-0.554-0.364-0.622-0.623c-0.068-0.261,0.227-0.508,0.184-0.695C799.673,124.315,799.645,124.174,799.424,124.175L799.424,124.175z\"\n        />\n        <Path\n          id=\"Path36493\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M799.68,130.181c-0.057,0.001-0.115,0.031-0.146,0.074c-0.254,0.329,0.415,0.481,0.329,0.623c-0.083,0.144-0.234-0.075-0.292,0c-0.058,0.074,0.224,0.096,0.074,0.256c-0.151,0.16-0.794-0.086-1.025-0.223c-0.231-0.133-0.188-0.501-0.366-0.437c-0.178,0.062,0.102,0.473-0.037,0.582c-0.139,0.113-0.38-0.104-0.516-0.073c-0.132,0.029-0.188,0.014-0.256,0.183c-0.064,0.162-0.008,0.396,0.146,0.698c0.137,0.045,0.263,0.114,0.33,0.254c-0.061-0.035-0.148-0.047-0.223-0.073c0.218,0.316,0.619,0.725,0.879,0.842c0.298,0.135,0.416-0.065,0.585,0.037c0.173,0.101,0.071,0.473,0.33,0.549c0.261,0.075,0.48-0.617,0.915-0.439c0.401,0.167,0.654,1.028,0.623,1.576c0.138,0.035,0.312,0.063,0.367,0.073c0.405,0.072,0.414-0.796,0.622-1.135c0.021-0.033,0.051-0.046,0.072-0.074c-0.262-0.041-0.405-0.024-0.515-0.146c-0.146-0.164,0.024-0.262-0.109-0.476c-0.134-0.214-0.685-0.284-0.844-0.585c-0.157-0.301-0.075-0.78,0-0.989c0.074-0.208,0.159,0.055,0.222-0.255c0.018-0.086-0.043-0.222-0.11-0.37C800.369,130.492,799.934,130.177,799.68,130.181L799.68,130.181z\"\n        />\n        <Path\n          id=\"Path36500\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M797.814,128.022c-0.355-0.141-0.688-0.321-0.878-0.441c-0.426-0.264-0.289-0.517-0.551-0.66c-0.262-0.141-0.683,0.077-0.954-0.107c-0.268-0.188-0.169-0.655-0.438-0.916c-0.148-0.146-0.38-0.223-0.621-0.293c-0.29,0.187-0.627,0.344-0.697,0.659c-0.051,0.236-0.362,0.143-0.549,0.33c-0.279,0.281-0.488,0.566-0.586,0.916c0.111,0.087,0.253,0.169,0.366,0.256c-0.604,0.023,0.197,0.584,0.37,0.661c0.3,0.13,0.617,0.305,0.695,0.66c0.166-0.16,0.167-0.36,0.038-0.551c0.574,0.235,1.395,1.047,2.052,0.622c-0.007,0.02,0.005,0.022,0,0.038c0.302-0.141,0.665-0.254,0.808-0.403c0.248-0.263,0.074-0.443,0.255-0.585c0.183-0.143,0.653,0.022,0.731-0.146C797.864,128.033,797.816,128.04,797.814,128.022L797.814,128.022z\"\n        />\n        <Path\n          id=\"Path36498\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M799.096,124.54c-0.101-0.238-0.221-0.479-0.369-0.476c-0.182,0.003-0.025,0.238-0.183,0.293c-0.157,0.054-0.313,0.004-0.622-0.183c-0.312-0.189-1.06-0.66-1.064-1.101c-0.002-0.199,0.155-0.276,0.332-0.366c-0.205-0.17-0.39-0.362-0.623-0.478c-0.245-0.124-0.447,0.193-0.621,0.293c-0.444,0.251-0.089,1.035-0.256,1.686c-0.056,0.213-0.103,0.75-0.439,0.842c-0.174,0.047-0.515-0.109-0.515,0.184c0,0.172-0.209,0.266-0.367,0.368c0.239,0.073,0.473,0.148,0.622,0.293c0.272,0.263,0.173,0.727,0.436,0.916c0.272,0.187,0.694-0.032,0.954,0.109c0.261,0.143,0.124,0.396,0.55,0.66c0.188,0.123,0.526,0.302,0.878,0.441c-0.01-0.108-0.146-0.158-0.109-0.256c0.043-0.118,0.258-0.023,0.402-0.146c0.146-0.124,0.279-0.409,0.369-0.662c0.087-0.25,0.009-0.521,0.108-0.807c0.099-0.284,0.466-0.591,0.476-0.843c0.014-0.25-0.254-0.282-0.221-0.512C798.853,124.699,799.005,124.654,799.096,124.54L799.096,124.54z\"\n        />\n        <Path\n          id=\"Path36486\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.037,121.279c-0.073,0.065-0.058,0.168-0.256,0.185c-0.604,0.056-1.247-0.007-1.832,0.145c0.21,0.283,0.388,0.578,0.662,0.808c0.2,0.169,0.542,0.214,0.661,0.476c0.271,0.601-0.471,0.543-0.846,0.513c-0.668-0.058-1.304-0.139-1.904-0.476c-0.116-0.064-0.228-0.135-0.331-0.221c-0.174,0.091-0.332,0.167-0.33,0.368c0.008,0.44,0.754,0.913,1.064,1.099c0.312,0.188,0.47,0.24,0.623,0.183c0.154-0.057,0-0.29,0.182-0.293c0.149-0.003,0.269,0.238,0.367,0.477c0.124-0.155,0.205-0.369,0.329-0.369c0.223,0,0.25,0.142,0.292,0.33c0.044,0.189-0.251,0.436-0.182,0.695c0.07,0.262,0.474,0.408,0.621,0.623c0.147,0.219,0.069,0.6,0.294,0.622c0.225,0.024,0.219-0.51,0.402-0.584s0.344,0.139,0.476,0.073c0.132-0.065,0.154-0.139,0.183-0.33c0.029-0.19-0.268-0.56-0.147-0.732c0.124-0.173,0.403,0.023,0.515-0.108c0.111-0.127-0.2-0.338,0-0.514c0.101-0.088,0.256,0.092,0.439,0.22c0.065,0.044,0.148-0.057,0.221-0.035c-0.013-0.182-0.043-0.435-0.109-0.552c-0.174-0.306-0.371-0.275-0.438-0.437c-0.071-0.164,0.097-0.151,0-0.438c-0.097-0.289-0.666-0.703-0.844-1.1C801.056,121.698,801.068,121.46,801.037,121.279L801.037,121.279z\"\n        />\n        <Path\n          id=\"Path36481\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M801.037,121.279c0.03,0.178,0.021,0.419,0.111,0.621c0.173,0.399,0.744,0.814,0.842,1.102s-0.072,0.273,0,0.438c0.071,0.164,0.267,0.132,0.439,0.439c0.174,0.309,0.009,0.936,0.329,1.464c0.16,0.266,0.371,0.654,0.661,0.953c0.114,0.122,0.271,0.104,0.402,0.183c0.057-0.036,0.09-0.09,0.146-0.145c0.15-0.146-0.014-0.371,0.073-0.551c0.137-0.279,0.439-0.385,0.698-0.514c0.778-0.384-0.977-2.114-1.062-2.453c-0.114-0.457,0.258-1.14,0.438-1.575c-0.157-0.165-0.371-0.34-0.438-0.584c-0.082-0.303,0.087-0.626,0.222-0.952c-0.271-0.168-0.591-0.293-0.731-0.551c-0.267-0.482-0.724-0.618-1.281-0.585c0.073,0.261,0.698,1.52,0.328,1.686c-0.258,0.114-0.739-0.125-0.878,0.223C801.209,120.776,801.255,121.089,801.037,121.279L801.037,121.279z\"\n        />\n        <Path\n          id=\"Path36506\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M800.488,129.377c-0.045,0.024-0.062,0.072-0.109,0.146c-0.191,0.304,0.535,1.189,0.474,1.504c-0.061,0.311-0.142,0.049-0.222,0.256c-0.075,0.206-0.156,0.688,0,0.989c0.158,0.303,0.709,0.371,0.845,0.586c0.134,0.213-0.039,0.313,0.108,0.473c0.108,0.122,0.254,0.108,0.515,0.146c0.668-0.785,2.757,0.271,2.896-0.916c0.096-0.835-1.865-1.614-2.454-1.977c-0.394-0.241-1.008-0.009-1.062-0.585c-0.009-0.118,0.012-0.195,0.037-0.256c-0.278-0.129-0.353-0.263-0.55-0.292C800.764,129.419,800.621,129.302,800.488,129.377L800.488,129.377z\"\n        />\n        <Path\n          id=\"Path36527\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M796.97,131.941c-0.479,0.027-0.312,0.536-0.695,0.256c0.356,0.394-0.111,0.937,0.402,1.281c-0.214-0.08-0.385,0.041-0.438,0.256c0.419,0.079,1.1-0.124,1.429,0.223c-0.632-0.214,0.126,0.255-0.476,0.255c0.247,0.436,0.82-0.004,1.025,0.439c-0.019-0.402,0.387-0.293,0.439,0c0.035,0.216-0.409,0.089-0.184,0.439c0.342-0.283,0.392-0.779,0.661-0.806c-0.189-0.083-0.39-0.167-0.55-0.293c0.404,0.017,0.732,0.213,1.024,0.474c0.188,0.168,0.64,0.257,0.879,0.402c-0.322-0.465,0.159-0.354,0.55-0.255c0.029-0.546-0.223-1.411-0.622-1.576c-0.436-0.176-0.656,0.519-0.915,0.439c-0.261-0.074-0.159-0.45-0.329-0.549c-0.173-0.102-0.288,0.098-0.585-0.036c-0.261-0.118-0.665-0.526-0.878-0.843C797.467,131.968,797.197,131.927,796.97,131.941L796.97,131.941z\"\n        />\n        <Path\n          id=\"Path36525\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M799.571,131.098c-0.073-0.174-0.117-0.337-0.293-0.514c-0.284-0.282-0.64-0.521-0.879-0.621c-0.476-0.206-0.904-0.206-1.136,0.036c-0.229,0.238-0.122,0.61,0,0.879c0.046,0.105,0.171,0.139,0.258,0.221c0.047-0.05,0.09-0.09,0.182-0.11c0.133-0.031,0.373,0.184,0.515,0.073c0.139-0.111-0.141-0.521,0.037-0.584c0.175-0.064,0.133,0.304,0.366,0.439C798.832,131.039,799.369,131.192,799.571,131.098L799.571,131.098z\"\n        />\n        <Path\n          id=\"Path36512\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M798.51,126.482c-0.011,0.16,0.014,0.33-0.037,0.476c-0.087,0.25-0.222,0.532-0.37,0.661c-0.144,0.124-0.357,0.029-0.402,0.146c-0.044,0.117,0.228,0.124,0.146,0.291c-0.079,0.169-0.55,0.004-0.73,0.147c-0.184,0.143-0.009,0.322-0.257,0.583c-0.144,0.154-0.505,0.264-0.808,0.406c-0.107,0.397,0.229,0.387,0.331,0.729c0.103,0.353-0.118,0.911-0.109,1.281c0.012,0.748,0.815,0.486,1.317,0.663c-0.154-0.303-0.211-0.533-0.146-0.697c0.025-0.058,0.051-0.05,0.074-0.074c-0.087-0.078-0.212-0.116-0.259-0.222c-0.121-0.271-0.229-0.64,0-0.877c0.233-0.24,0.66-0.24,1.137-0.037c0.238,0.103,0.597,0.341,0.879,0.622c0.176,0.174,0.22,0.336,0.292,0.515c0.018-0.008,0.062,0.049,0.074,0.037c0.151-0.16-0.131-0.18-0.074-0.256c0.058-0.075,0.208,0.142,0.293,0c0.084-0.142-0.582-0.295-0.329-0.623c0.172-0.221,0.75,0.196,1.208,0.402c-0.105-0.229-0.241-0.499-0.328-0.731c-0.336-0.025-0.714-0.016-0.844-0.147c-0.205-0.204,0-0.305-0.074-0.401c-0.073-0.096-0.166,0.024-0.292-0.148c-0.127-0.172-0.353-0.728-0.183-0.952c0.171-0.223,0.639,0.149,0.731-0.074c0.092-0.222-0.413-0.375-0.439-0.55c-0.026-0.174,0.123-0.128,0.11-0.292c-0.014-0.166-0.083-0.384-0.368-0.585C798.905,126.665,798.753,126.554,798.51,126.482L798.51,126.482z\"\n        />\n        <Path\n          id=\"kp\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M792.548,127.5c0.097-0.354,0.302-0.63,0.581-0.912c0.188-0.189,0.482-0.104,0.532-0.337c0.105-0.483,1.082-0.517,1.082-1.003c0-0.293,0.315-0.159,0.488-0.205c0.336-0.091,0.396-0.618,0.453-0.828c0.169-0.649-0.172-1.441,0.272-1.69c0.176-0.1,0.371-0.406,0.615-0.284c0.352,0.175,0.604,0.483,0.945,0.673c0.601,0.336,1.221,0.446,1.892,0.503c0.37,0.031,1.131,0.082,0.863-0.52c-0.12-0.262-0.456-0.304-0.655-0.471c-0.272-0.229-0.471-0.527-0.681-0.812c0.585-0.149,1.257-0.095,1.856-0.151c0.794-0.073,0.366-0.575,0.522-0.976c0.139-0.345,0.627-0.118,0.884-0.23c0.37-0.165-0.26-1.419-0.337-1.68c0.559-0.029,1.028,0.086,1.297,0.569c0.382,0.694,1.47,0.878,1.977,1.523c-0.235,0.175-0.436-0.083-0.685-0.038c-0.148,0.024-0.242,0.44-0.286,0.553c-0.172,0.43-0.595,1.163-0.475,1.645c0.084,0.336,1.846,2.044,1.064,2.429c-0.26,0.127-0.582,0.235-0.718,0.517c-0.085,0.178,0.077,0.423-0.072,0.57c-0.223,0.213-0.46,0.225-0.625,0.521c-0.13,0.229-0.222,0.508-0.421,0.693c-0.234,0.212-0.567,0.152-0.836,0.27c-0.239,0.101-0.402,0.304-0.584,0.471c-0.251,0.229-0.499,0.338-0.173,0.607c0.27,0.219,0.319,0.655,0.381,0.974c-0.123-0.42-0.272-0.189-0.244,0.11c0.055,0.576,0.679,0.35,1.072,0.592c0.587,0.364,2.553,1.146,2.455,1.984c-0.142,1.224-2.388,0.023-2.973,0.973c-0.211,0.338-0.207,1.202-0.611,1.131c-0.212-0.036-1.369-0.419-0.934,0.208c-0.237-0.146-0.692-0.234-0.875-0.402c-0.294-0.262-0.601-0.471-1.008-0.487c0.16,0.126,0.336,0.23,0.521,0.313c-0.268,0.027-0.312,0.502-0.653,0.786c-0.226-0.354,0.22-0.205,0.18-0.42c-0.052-0.294-0.434-0.429-0.419-0.025c-0.205-0.443-0.8-0.009-1.048-0.445c0.605,0-0.159-0.451,0.472-0.237c-0.329-0.343-0.998-0.154-1.413-0.235c0.057-0.216,0.23-0.319,0.444-0.234c-0.518-0.347-0.037-0.888-0.394-1.282c0.384,0.277,0.204-0.236,0.685-0.264c0.295-0.018,0.679,0.026,0.938,0.186c-0.32-0.666-1.615,0.009-1.629-0.943c-0.007-0.373,0.192-0.921,0.09-1.271c-0.105-0.357-0.473-0.32-0.32-0.769c-0.658,0.422-1.467-0.371-2.043-0.603c0.125,0.189,0.109,0.365-0.056,0.523c-0.079-0.354-0.396-0.501-0.697-0.631c-0.171-0.073-0.98-0.656-0.375-0.678C792.775,127.674,792.66,127.587,792.548,127.5\"\n        />\n      </G>\n      <G id=\"XK\">\n        <Path\n          id=\"Path15579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.404,120.429c0.042,0.285-0.073-0.715,0.299-0.63c0.72,0.162,0.385-0.655,0.411-0.649c0.207,0.025,0.396,0.23,0.435,0.378c0.11,0.431-0.698,0.872-0.378,1.22c-0.287,0.133-0.731,0.152-0.625,0.502c-0.436-0.057-0.262-0.177-0.9,0.075c-0.512,0.205-0.574,0.68-0.837,0.762\"\n        />\n        <Path\n          id=\"Path15388\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.446,120.332c0.102,0.031,0.196,0.169,0.074,0.267c-0.087,0.073,0.105,0.214,0.187,0.322c-0.135,0.065-0.222,0.158-0.166,0.333c-0.436-0.058-0.262-0.178-0.9,0.074c-0.51,0.206-0.574,0.681-0.837,0.763c-0.173-0.048,0.074-0.869-0.288-1.15c-0.086-0.315-0.398-0.204-0.712-0.44c-0.207-0.332,0.84-0.208,1.757-0.045C527.665,120.251,527.764,120.355,528.446,120.332z\"\n        />\n        <Path\n          id=\"Path15573\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.106,119.202c0.142-0.104,0.436-0.293,0.583-0.226c0.037-0.251,0.063,0.034,0.162-0.13c0.16-0.272,0.354-0.233,0.531-0.31c0.361-0.158,0.353-0.321,0.18-0.717c0.173-0.026,0.387-0.141,0.531-0.239c0.109,0.714,0.184,1.763,0.061,2.474c-0.062,0.356,0.408,0.107,0.484,0.401c-0.125,0.657-0.47,0.49-0.123,0.912c-0.3,0.077-0.455,0.646-0.717,0.725c-0.173-0.047,0.073-0.868-0.287-1.15c-0.086-0.314-0.399-0.204-0.712-0.44c-0.207-0.333-0.06-0.501-0.439-0.622c-0.078-0.177-0.428-0.526-0.259-0.67\"\n        />\n        <Path\n          id=\"Path15543\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.106,119.202c0.142-0.104,0.436-0.293,0.583-0.226c0.037-0.251,0.063,0.034,0.162-0.13c0.16-0.272,0.354-0.233,0.531-0.31c0.361-0.158,0.575-0.112,0.404-0.51c0.174-0.024,0.32,0.096,0.462-0.002c0.182,0.849-0.587,1.501-0.115,2.276c0.004,0.483-0.175,0.284-0.619,0.581c-0.086-0.315-0.397-0.146-0.712-0.384c-0.206-0.333-0.058-0.502-0.439-0.623C525.286,119.694,524.938,119.347,525.106,119.202\"\n        />\n        <Path\n          id=\"Path15541\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.106,119.202c0.142-0.104,0.436-0.293,0.583-0.226c0.037-0.251,0.063,0.034,0.162-0.13c0.16-0.272,0.354-0.233,0.531-0.31c0.361-0.158,0.353-0.321,0.18-0.717c0.173-0.026,0.387-0.141,0.531-0.239c0.109,0.714,0.302,1.868,0.175,2.577c-0.098,0.221-0.288,0.101-0.934-0.013c-0.444-0.174-0.593-0.145-0.976-0.268C525.286,119.694,524.938,119.347,525.106,119.202\"\n        />\n        <Path\n          id=\"Path15539\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.855,118.844c0.16-0.272,0.353-0.233,0.529-0.311c0.36-0.156,0.353-0.32,0.179-0.716c0.174-0.025,0.389-0.143,0.532-0.241c0.025,0.177,0.156,0.297,0.335,0.384c0.178,0.089,0.406,0.146,0.621,0.205c-0.059,0.223,0.025,0.429,0.019,0.643c-0.009,0.215,0.096,0.738-0.127,0.737c-0.23-0.001-0.139-0.217-0.371-0.189c-0.129,0.016-0.14,0.422-0.423,0.329C526.773,119.413,526.896,119.089,525.855,118.844L525.855,118.844z\"\n        />\n        <Path\n          id=\"xk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M525.106,119.202c0.142-0.104,0.436-0.293,0.583-0.226c0.037-0.251,0.063,0.034,0.162-0.13c0.16-0.272,0.354-0.233,0.531-0.31c0.361-0.158,0.353-0.321,0.18-0.717c0.173-0.026,0.387-0.141,0.531-0.239c0.109,0.714,1.862,0.462,1.742,1.171c-0.063,0.358,0.629,0.484,0.709,0.779c0.11,0.43-0.697,0.872-0.379,1.22c-0.286,0.133-0.731,0.151-0.623,0.502c-0.438-0.058-0.363-0.301-1-0.042c-0.511,0.207-0.477,0.8-0.739,0.879c-0.173-0.047,0.074-0.868-0.286-1.15c-0.088-0.314-0.4-0.204-0.714-0.44c-0.206-0.333-0.059-0.501-0.438-0.622C525.286,119.694,524.938,119.347,525.106,119.202\"\n        />\n      </G>\n      <G id=\"KN\">\n        <Path\n          id=\"Path5926\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M300.689,199.41c-0.183-0.158-0.356-0.321-0.522-0.498C300.478,198.763,300.706,199.143,300.689,199.41\"\n        />\n        <Path\n          id=\"Path5928\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M300.847,199.803c-0.019-0.096-0.035-0.192-0.055-0.288C300.923,199.639,300.929,199.672,300.847,199.803\"\n        />\n        <Circle\n          id=\"kn.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"297.538\"\n          cy=\"201.598\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"KM\">\n        <Path\n          id=\"Path5750\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.204,291.077c0.161-0.147,0.062-0.427-0.004-0.588c-0.164-0.411-0.06-0.79-0.184-1.192c-0.5-0.015-0.278,0.646-0.394,0.933C591.453,290.682,591.988,290.8,592.204,291.077\"\n        />\n        <Path\n          id=\"Path5752\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M593.25,292.491c-0.086-0.252-0.321-0.451-0.604-0.395C592.647,292.458,592.993,292.437,593.25,292.491\"\n        />\n        <Path\n          id=\"Path5754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.084,292.465c0.309-0.799-0.305-0.502-0.786-0.632C594.572,292.032,594.864,292.206,595.084,292.465\"\n        />\n        <Circle\n          id=\"km.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"593.243\"\n          cy=\"291.06\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"KI\">\n        <Path\n          id=\"Path4790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M35.398,248.186c0.054-0.017,0.106-0.033,0.156-0.052c-0.199-0.223-0.41-0.895-0.758-0.916c0.129,0.322,0.194,0.579-0.211,0.499C34.807,247.959,35.16,247.969,35.398,248.186\"\n        />\n        <Path\n          id=\"Path35688\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M955.41,247.297c0.084-0.237,0.062-0.452-0.261-0.182C955.235,247.173,955.322,247.235,955.41,247.297\"\n        />\n        <Circle\n          id=\"ki.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"954.404\"\n          cy=\"247.605\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"KH\">\n        <Path\n          id=\"Path81026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.584,216.343c-0.198,0.341-0.5,0.725-0.439,1.025c0.048,0.249,0.254,0.305,0.439,0.403c0.019-0.035-0.012-0.128,0.036-0.145c0.313-0.112,0.705,0.378,0.768,0.622c0.064,0.241-0.207,0.19-0.184,0.474c0.013,0.144,0.205,0.293,0.33,0.514c0.019-0.043-0.003-0.105,0.035-0.146c0.107,0.1,0.246,0.047,0.37,0.074c-0.077-0.174-0.148-0.322-0.147-0.517c0.005-0.34,0.4-0.753,0.33-1.061c-0.073-0.31-0.471-0.313-0.551-0.585c-0.04-0.139,0.093-0.277,0.111-0.439c-0.089,0.092-0.25,0.188-0.403,0.182C762.021,216.739,761.92,216.373,761.584,216.343L761.584,216.343z M761.839,216.928c0.06-0.012,0.134,0.009,0.182,0.04c0.102,0.06,0.141,0.284,0.074,0.401c-0.068,0.121-0.286,0.197-0.402,0.113c-0.115-0.086-0.079-0.342,0-0.439C761.734,216.99,761.781,216.944,761.839,216.928L761.839,216.928z\"\n        />\n        <Path\n          id=\"Path81160\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.584,220.337c0.231-0.021,0.468,0.007,0.695-0.222c0.309-0.306,0.146-0.616,0.258-0.879c-0.126-0.219-0.32-0.37-0.329-0.513c-0.026-0.284,0.246-0.233,0.183-0.475c-0.065-0.243-0.457-0.733-0.769-0.621c-0.315,0.109,0.116,0.725-0.222,0.986c-0.062,0.05-0.208-0.005-0.293,0c-0.069,0.241-0.157,0.507-0.073,0.623c0.221,0.306,0.404-0.054,0.586,0.223C761.741,219.641,761.643,220,761.584,220.337L761.584,220.337z\"\n        />\n        <G id=\"KH-sihanoukville\">\n          <Path\n            id=\"KH-sihanoukville-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M759.165,219.128\tc-0.174,0.186-0.362,0.369-0.516,0.474c-0.015,0.044,0.072,0.114,0.037,0.146c-0.219,0.23-0.554,0.288-0.183,0.622\tc0.281,0.256,0.828-0.015,0.729-0.401c0.026,0.05,0.141,0.03,0.184,0.074c0.019-0.196,0.05-0.373,0-0.585\tC759.391,219.332,759.275,219.235,759.165,219.128L759.165,219.128z\"\n          />\n          <Path\n            id=\"KH-sihanoukville-koh-rong\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M757.614,219.978\tc0.126-0.222,0.049-0.309-0.235-0.261C757.451,219.809,757.53,219.896,757.614,219.978\"\n          />\n        </G>\n        <Path\n          id=\"KH-kampot\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.165,219.128c0.107,0.107,0.227,0.204,0.256,0.328c0.049,0.213,0.019,0.39,0,0.585c0.272,0.259,0.787,0.417,1.099,0.55c0.371,0.156,0.4-0.027,0.698-0.147c0.138-0.057,0.243-0.099,0.367-0.109c0.06-0.336,0.158-0.698,0.036-0.877c-0.181-0.272-0.37,0.085-0.584-0.223c-0.085-0.119,0.007-0.381,0.072-0.623c-0.371,0.026-0.855-0.191-1.282-0.035C759.571,218.672,759.373,218.901,759.165,219.128L759.165,219.128z\"\n        />\n        <Path\n          id=\"Path80983\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M762.685,216.563c-0.02,0.163-0.151,0.302-0.111,0.439c0.076,0.273,0.478,0.273,0.55,0.585c0.07,0.307-0.327,0.72-0.33,1.061c0,0.191,0.072,0.339,0.146,0.517c0.319,0.068,0.651,0.051,0.989-0.074c0.097-0.284,0.229-0.59,0.256-0.842c0.04-0.396-0.179-0.691-0.109-0.991c0.037-0.16,0.11-0.285,0.222-0.402c-0.523-0.225-1.068-0.467-1.356-0.439C762.651,216.442,762.742,216.502,762.685,216.563L762.685,216.563z\"\n        />\n        <Path\n          id=\"Path80951\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.819,214.146c-0.495,0.166-1.142,0.251-1.318,0.514c-0.241,0.355,0.2,0.467,0,0.621c-0.183,0.142-0.586-0.004-0.808-0.182c0.014,0.223,0.045,0.435,0,0.696c-0.029,0.186-0.156,0.366-0.221,0.585c0.031-0.008,0.076-0.04,0.108-0.036c0.337,0.027,0.438,0.397,0.698,0.404c0.064,0.001,0.091-0.009,0.109-0.036c0.115-0.03,0.225-0.078,0.292-0.147c0.059-0.061-0.03-0.122,0.257-0.146c0.356-0.031,1.024,0.254,1.685,0.55c0.092-0.09,0.134-0.197,0.221-0.329c0.232-0.363,1.021,0.162,1.32,0.222c-0.141-0.255-0.058-0.518-0.146-0.77c-0.174-0.035-0.395,0.006-0.586-0.073c-0.274-0.112-0.509-0.156-0.733-0.291c-0.223-0.139-0.434-0.388-0.729-0.88C763.888,214.714,763.883,214.344,763.819,214.146L763.819,214.146z\"\n        />\n        <G id=\"g2648\">\n          <Path\n            id=\"KH-koh-kong-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M758.471,216.234\tc-0.255-0.244-0.486-0.569-0.769-0.585c-0.415-0.025-0.503,0.457-0.916,0.515c-0.227,0.028-0.515-0.089-0.769-0.183\tc0.174,0.303,0.421,0.601,0.369,0.952c0.042-0.211,0.196-0.29,0.402-0.181c-0.489,0.062-0.087,0.52,0.107,0.66\tc0.28,0.196,0.031,0.571,0.11,0.844c0.087,0.297-0.138,0.886,0.222,1.064c0.237,0.117,0.402-0.222,0.663,0\tc0.068-0.218,0.089-1.07,0.512-0.731c0.206,0.164,0.365,0.705,0.258,1.025c0.336-0.239,0.71-0.859,1.171-1.025\tc0.013-0.007,0.024,0.003,0.037,0c-0.058-0.417-0.022-0.965-0.222-1.211c-0.266-0.326-0.584,0.031-0.845-0.328\tC758.669,216.859,758.521,216.557,758.471,216.234L758.471,216.234z\"\n          />\n          <Path\n            id=\"KH-koh-kong-koh-kong\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M756.774,217.677\tc-0.053,0-0.104,0-0.156,0c0.058,0.105,0.126,0.202,0.212,0.285C756.81,217.869,756.794,217.773,756.774,217.677\"\n          />\n        </G>\n        <Path\n          id=\"Path80914\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M758.471,216.234c0.053,0.323,0.201,0.625,0.327,0.807c0.259,0.362,0.577,0.001,0.844,0.328c0.198,0.246,0.165,0.797,0.222,1.21c0.521-0.158,1.212,0.292,1.54,0.035c0.285-0.222,0.074-0.635,0.182-0.841c-0.185-0.1-0.391-0.156-0.438-0.404c-0.058-0.3,0.241-0.683,0.438-1.025c-0.337-0.028-0.781,0.562-1.172,0.438c-0.39-0.123-0.272-0.925-0.661-0.989c-0.385-0.062-0.491,0.696-0.916,0.698C758.698,216.49,758.586,216.344,758.471,216.234L758.471,216.234z\"\n        />\n        <Path\n          id=\"Path80985\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M764.293,216.857c-0.108,0.117-0.182,0.241-0.222,0.401c-0.07,0.302,0.152,0.599,0.111,0.993c-0.025,0.251-0.16,0.558-0.257,0.842c0.139-0.051,0.278-0.122,0.402-0.146c0.28-0.056,0.358,0.317,0.55,0.439c0.223,0.144,0.49,0.142,0.732,0.222c0.007-0.287-0.271-0.501,0.074-0.552c-0.067-0.482-0.68-0.507-0.877-0.842c-0.172-0.287-0.3-0.666-0.369-0.991c-0.028-0.135,0.108-0.182,0.183-0.255C764.491,216.907,764.423,216.91,764.293,216.857L764.293,216.857z\"\n        />\n        <Path\n          id=\"Path80949\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.155,214.328c0.023,0.172,0.028,0.367-0.036,0.474c-0.146,0.242-0.422,0.039-0.551,0.329c-0.07,0.164,0.043,0.435,0.111,0.697c0.024-0.003,0.046-0.041,0.073-0.036c0.386,0.063,0.272,0.866,0.663,0.989c0.352,0.112,0.737-0.335,1.06-0.402c0.065-0.223,0.189-0.401,0.223-0.584c0.044-0.258,0.016-0.472,0-0.698c-0.024-0.018-0.057-0.019-0.073-0.035c-0.194-0.204,0-0.584-0.146-0.769c-0.147-0.184-0.354-0.255-0.585-0.256c-0.233-0.001-0.429,0.372-0.696,0.328C760.175,214.362,760.171,214.333,760.155,214.328L760.155,214.328z\"\n        />\n        <Path\n          id=\"Path80921\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M758.836,212.717c-0.272,0.09-0.569,0.057-0.732,0.256c-0.28,0.342,0.091,1.114-0.22,1.319c-0.312,0.204-0.356-0.254-0.879-0.223c-0.32,0.023-0.806,0.238-1.282,0.476c0.101,0.372,0.041,0.817,0.182,1.173c0.033,0.083,0.063,0.173,0.111,0.255c0.256,0.093,0.541,0.214,0.768,0.183c0.411-0.057,0.502-0.538,0.916-0.515c0.412,0.024,0.712,0.844,1.136,0.844c0.394-0.002,0.518-0.619,0.844-0.662c-0.066-0.259-0.18-0.533-0.109-0.695c0.125-0.291,0.402-0.088,0.548-0.331c0.067-0.108,0.06-0.304,0.037-0.474c-0.241-0.062-0.428-0.255-0.585-0.549c-0.062-0.117-0.091-0.289-0.073-0.477C759.217,213.27,759.019,213.053,758.836,212.717L758.836,212.717z\"\n        />\n        <Path\n          id=\"Path80923\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.495,213.302c-0.021,0.188,0.009,0.361,0.072,0.476c0.17,0.316,0.356,0.542,0.622,0.586c0.269,0.042,0.465-0.332,0.695-0.331c0.234,0.004,0.439,0.074,0.587,0.259c0.146,0.182-0.049,0.566,0.146,0.768c0.195,0.205,0.679,0.375,0.878,0.22c0.201-0.155-0.241-0.268,0-0.622c0.175-0.261,0.823-0.347,1.318-0.514c-0.187-0.569-0.392-1.19-0.476-1.978c-0.03-0.297-0.02-0.352-0.037-0.622c-0.076,0.074-0.101,0.148-0.181,0.223c-0.519,0.446-1.093,0.812-1.43,0.73c-0.336-0.079-0.358-0.251-0.329-0.403c0.028-0.151,0.124-0.303,0-0.368c-0.253-0.124-0.483-0.065-0.844,0.184c-0.18,0.123-0.254,0.477-0.367,0.806c-0.113,0.327-0.244,0.626-0.586,0.661C759.533,213.379,759.529,213.309,759.495,213.302L759.495,213.302z\"\n        />\n        <Path\n          id=\"Path80919\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.807,212.534c0.198,0.447,0.396,0.902,0.659,1.317c0.094-0.037,0.208-0.009,0.257-0.11c0.18-0.366-0.059-1.214-0.438-1.391C755.107,212.267,754.956,212.416,754.807,212.534L754.807,212.534z\"\n        />\n        <Path\n          id=\"Path80866\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M754.807,212.534c0.149-0.122,0.3-0.27,0.476-0.184c0.379,0.176,0.617,1.026,0.438,1.391c-0.049,0.102-0.162,0.074-0.256,0.111c0.088,0.138,0.124,0.3,0.222,0.438c0.047,0.069,0.015,0.172,0.037,0.255c0.477-0.238,0.962-0.456,1.282-0.476c0.522-0.031,0.566,0.423,0.877,0.223c0.312-0.205-0.062-0.976,0.223-1.319c0.165-0.2,0.464-0.168,0.73-0.256c-0.204-0.374-0.451-0.81-0.953-1.024c-0.499-0.218-1.369-0.118-2.198-0.037c-0.554,0.055-0.913-0.008-1.317-0.035c0,0.024,0,0.049,0,0.073C754.475,212.01,754.679,212.246,754.807,212.534L754.807,212.534z\"\n        />\n        <Path\n          id=\"KH-siem-reap\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.63,211.874c0.049-0.293,0.224-0.647,0.111-0.807c-0.227-0.317-0.492,0.206-0.734-0.146c-0.241-0.352,0.477-1.413,0.294-1.831c-0.073-0.165-0.188-0.115-0.294-0.181c-0.015,0.04-0.012,0.115-0.034,0.145c-0.24,0.302-0.592,0.337-0.846,0.329c-0.25-0.008-0.169-0.32-0.549-0.293c-0.381,0.026-1.088,0.386-1.356,0.954c-0.213,0.448,0.114,1.092,0.146,1.65c0.151,0.022,0.396-0.051,0.514,0c0.502,0.218,0.75,0.65,0.953,1.024c0.205,0.375,0.391,0.693,0.731,0.662c0.344-0.033,0.475-0.332,0.587-0.662c0.111-0.326,0.185-0.681,0.367-0.806C760.571,211.88,760.586,211.899,760.63,211.874L760.63,211.874z\"\n        />\n        <Path\n          id=\"Path80871\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.557,208.173c-0.347,0.067-0.272,0.03-0.438,0.036c-0.041,0.254-0.04,0.503-0.111,0.698c0.105,0.068,0.223,0.02,0.294,0.182c0.183,0.418-0.535,1.479-0.294,1.83c0.242,0.354,0.508-0.17,0.733,0.147c0.112,0.159-0.062,0.514-0.11,0.807c0.284-0.173,0.516-0.254,0.729-0.145c0.126,0.062,0.029,0.216,0,0.366c-0.024,0.153-0.005,0.322,0.331,0.404c0.336,0.078,0.914-0.286,1.43-0.73c0.08-0.074,0.104-0.144,0.181-0.223c-0.046-0.704-0.081-1.502-0.036-1.611c0.092-0.221,0.394-0.286,0.62-0.402c-0.057-0.041-0.148-0.015-0.182-0.073c-0.434-0.726-1.666,0.073-1.721-1.023C761.205,209.157,761.676,207.958,760.557,208.173L760.557,208.173z\"\n        />\n        <Path\n          id=\"Path80876\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M757.223,210.079c0.007-0.011-0.005-0.027,0-0.036c0.271-0.569,0.975-0.926,1.356-0.954c0.38-0.024,0.298,0.285,0.549,0.293c0.254,0.009,0.604-0.028,0.846-0.328c0.139-0.178,0.096-0.535,0.147-0.845c-0.408,0.012-0.748-0.033-1.064,0.036c-0.403,0.091-0.699,0.181-0.953,0c-0.452-0.321-1.312-0.007-1.869,0.439c0.129,0.189,0.355,0.343,0.403,0.476c0.113,0.3-0.157,0.214,0,0.514C756.711,209.815,756.974,209.962,757.223,210.079L757.223,210.079z\"\n        />\n        <Path\n          id=\"Path80836\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M757.223,210.079c-0.251-0.117-0.515-0.265-0.583-0.404c-0.157-0.3,0.111-0.214,0-0.512c-0.052-0.133-0.273-0.288-0.405-0.477c-0.162,0.13-0.41,0.211-0.475,0.368c-0.267,0.632-0.632,1.862-1.502,1.831c0.088,0.236,0.111,0.483,0.109,0.732c0.405,0.026,0.765,0.089,1.319,0.036c0.634-0.062,1.187-0.029,1.684,0.037C757.339,211.147,757.04,210.526,757.223,210.079L757.223,210.079z\"\n        />\n        <Path\n          id=\"Path80855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.153,215.611c0.081-0.05,0.126,0.001,0.223-0.073c0.255-0.205,0.402-0.397,0.73-0.622c0.159-0.111,1.258,0.139,0.952-1.138c-0.071-0.3-0.153-0.667-0.256-0.954c-0.131-0.37-0.069-0.672,0-0.989c0.026-0.124-0.073-0.156-0.073-0.255c-0.419-0.044-0.91-0.133-1.099,0c-0.285,0.202-0.019,0.336-0.147,0.438c-0.13,0.105-0.179,0.094-0.515,0.038c-0.333-0.059-0.953-0.568-1.355-0.623c-0.062-0.009-0.089,0.042-0.146,0.036c-0.025,0.348-0.073,0.712,0.037,0.953c0.191,0.42,0.815,0.396,0.843,0.769c0.014,0.187-0.187,0.245-0.368,0.33c-0.178,0.084-0.353,0.202-0.329,0.549c0.021,0.35,0.538,0.729,1.062,1.1C766.92,215.318,766.97,215.462,767.153,215.611L767.153,215.611z\"\n        />\n        <Path\n          id=\"Path80841\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M767.153,215.611c-0.18-0.148-0.229-0.291-0.439-0.439c-0.521-0.371-1.042-0.751-1.061-1.101c-0.023-0.348,0.149-0.465,0.328-0.548c0.178-0.085,0.379-0.144,0.367-0.33c-0.024-0.372-0.648-0.353-0.842-0.769c-0.111-0.241-0.064-0.605-0.037-0.953c-0.313-0.021-0.587-0.022-0.807,0.11c-0.261,0.157-0.165,0.582-0.517,0.697c-0.22,0.073-0.517-0.117-0.806-0.256c0.008,0.072-0.007,0.075,0,0.146c0.114,1.064,0.325,2.183,0.622,2.674c0.299,0.491,0.511,0.742,0.732,0.878c0.223,0.139,0.458,0.181,0.729,0.293c0.191,0.076,0.415,0.036,0.586,0.074c-0.019-0.048,0-0.101-0.035-0.146C766.406,215.938,766.725,215.874,767.153,215.611L767.153,215.611z\"\n        />\n        <Path\n          id=\"Path80846\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.053,208.1c-0.17-0.139-0.397-0.421-0.622-0.401c-0.174,0.015-0.154,0.311-0.366,0.328c-0.172,0.016-0.36-0.038-0.402,0.182c-0.054,0.272-0.201,0.029-0.369,0.147c-0.398,0.28,0.254,0.653,0.294,0.953c0.057,0.455-0.406,0.421-0.697,0.222c-0.228,0.118-0.529,0.184-0.621,0.403c-0.062,0.143-0.025,1.103,0.073,2.089c0.287,0.139,0.585,0.327,0.806,0.255c0.35-0.113,0.255-0.539,0.516-0.696c0.26-0.156,0.55-0.205,0.952-0.146c0.21,0.029,0.441,0.184,0.697,0.329c-0.214-0.386-0.545-0.779-0.403-0.991c0.229-0.339,0.5,0.341,0.698,0c0.198-0.339-0.716-0.898-0.807-1.464C765.731,208.914,765.91,208.51,766.053,208.1L766.053,208.1z\"\n        />\n        <Path\n          id=\"Path80825\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.053,208.1c-0.141,0.409-0.32,0.813-0.255,1.21c0.091,0.568,1.007,1.124,0.807,1.464c-0.199,0.341-0.468-0.339-0.697,0c-0.141,0.209,0.188,0.604,0.403,0.991c0.236,0.136,0.498,0.266,0.659,0.292c0.333,0.058,0.382,0.068,0.516-0.037c0.128-0.104-0.139-0.239,0.146-0.438c0.189-0.134,0.681-0.043,1.1,0c0-0.546-0.245-0.844-0.368-1.429c-0.055-0.256-0.043-0.548-0.292-0.843c-0.163-0.191-0.116-0.388-0.146-0.661c-0.025-0.219,0.219-0.516,0.293-0.731c0.068-0.197,0.074-0.421,0.074-0.622c-0.38,0.611-1.446,1.394-2.199,0.844C766.077,208.128,766.065,208.111,766.053,208.1L766.053,208.1z\"\n        />\n        <Path\n          id=\"KH-phnom-penh\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M762.021,216.968c0.103,0.06,0.141,0.284,0.074,0.401c-0.068,0.121-0.286,0.197-0.402,0.113c-0.115-0.086-0.079-0.342,0-0.439C761.772,216.943,761.923,216.903,762.021,216.968L762.021,216.968z\"\n        />\n        <Path\n          id=\"kh\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M754.368,211.708c0.008-0.271-0.008-0.55-0.107-0.812c0.865,0.028,1.234-1.216,1.503-1.851c0.291-0.686,1.745-1.205,2.327-0.792c0.254,0.18,0.554,0.075,0.956-0.014c0.451-0.1,0.317,0.173,1.491-0.055c1.119-0.219,0.666,0.983,1.444,0.257c0.054,1.096,1.306,0.296,1.74,1.023c0.214,0.356,0.944,0.373,0.874-0.169c-0.038-0.303-0.7-0.668-0.304-0.947c0.17-0.117,0.331,0.122,0.383-0.153c0.043-0.224,0.229-0.145,0.4-0.159c0.213-0.021,0.183-0.318,0.359-0.331c0.239-0.022,0.483,0.313,0.653,0.438c0.755,0.55,1.804-0.262,2.182-0.869c0.006,0.2,0.009,0.436-0.057,0.632c-0.074,0.217-0.304,0.533-0.275,0.752c0.032,0.272-0.042,0.445,0.124,0.637c0.249,0.294,0.268,0.583,0.318,0.842c0.143,0.693,0.611,0.871,0.432,1.677c-0.069,0.314-0.134,0.633-0.004,1.003c0.104,0.288,0.17,0.655,0.238,0.958c0.304,1.276-0.779,1.036-0.94,1.143c-0.33,0.226-0.487,0.414-0.743,0.617c-0.587,0.468-0.867,0.378-1.374,0.38c0.229,0.28,0.016,0.64,0.181,0.944c-0.297-0.057-1.072-0.583-1.307-0.223c-0.154,0.237-0.477,0.272-0.411,0.579c0.069,0.325,0.181,0.693,0.353,0.979c0.198,0.335,0.801,0.353,0.866,0.836c-0.344,0.05-0.043,0.289-0.052,0.576c-0.242-0.079-0.526-0.073-0.746-0.218c-0.19-0.123-0.279-0.509-0.562-0.454c-0.534,0.107-1.229,0.622-1.726,0.145c-0.277,0.287,0.062,0.674-0.296,1.03c-0.349,0.345-0.666,0.174-1.066,0.333c-0.297,0.121-0.338,0.312-0.707,0.156c-0.362-0.156-1.102-0.262-1.283-0.63c0.099,0.389-0.436,0.655-0.716,0.404c-0.371-0.336-0.032-0.408,0.183-0.638c0.257-0.27-0.056-0.987-0.287-1.173c-0.42-0.336-0.47,0.542-0.537,0.758c-0.258-0.22-0.418,0.1-0.657-0.02c-0.36-0.174-0.14-0.747-0.227-1.043c-0.079-0.272,0.187-0.657-0.095-0.853c-0.194-0.138-0.613-0.613-0.122-0.675c-0.208-0.11-0.35-0.004-0.392,0.21c0.068-0.448-0.317-0.845-0.471-1.231c-0.171-0.432,0.057-1.036-0.215-1.421C755.126,213.467,754.698,212.684,754.368,211.708\"\n        />\n      </G>\n      <G id=\"KG\">\n        <Path\n          id=\"Path10262\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.729,129.302c0.073-0.282,0.023-0.518,0.293-0.661c0.515-0.271,1.677,0.706,2.125,0.405c0.226-0.152,0.394-0.239,0.439-0.371c0.047-0.126-0.039-0.326-0.22-0.73c-0.173-0.383-1.01-0.866-1.832-1.281c-0.258,0.076-0.4,0.174-0.036,0.368c-0.251-0.009-0.682,0.345-0.807,0.146c-0.214-0.34-0.174,0.045-0.403-0.037c-0.141-0.051-0.289-0.191-0.439-0.256c-0.576-0.25-0.676-0.184-1.101,0.184c-0.219,0.191-0.613,0.821-1.024,0.916c0.381-0.336-0.59-0.655-0.768-0.732c-0.42-0.183-1.237-0.352-1.649,0.37h-0.037c-0.026,0.074-0.072,0.251-0.074,0.438c-0.507-0.632-0.405,0.933-0.035,1.172c0.331,0.218,0.543-0.174,1.354-0.074c0.344,0.043,0.632-0.028,0.844-0.183c0.008,0.096,0.025,0.197,0.038,0.293c0.348-0.131,0.861-0.271,1.135,0.074c0.196,0.246,0.242,0.319,0.55,0.365c0.408,0.064,1.388-0.723,1.501-0.658C657.688,129.108,657.694,129.211,657.729,129.302L657.729,129.302z\"\n        />\n        <Path\n          id=\"Path10257\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M661.94,124.54c-0.574-0.082-1.021,0.126-1.319,0.369c-0.148,0.122-0.142,0.161-0.221,0.254c0.109,0.025,0.241,0.007,0.293,0.037c0.271,0.167-0.456,0.387-0.515,0.516c-0.232,0.511-0.556,0.405-0.988,0.22c-0.025,0.233,0.077,0.39,0.181,0.588c-0.082-0.009-0.544,0.055-0.843,0.146c0.822,0.414,1.662,0.897,1.832,1.281c0.177,0.404,0.268,0.604,0.22,0.729c-0.045,0.129-0.216,0.22-0.438,0.371c-0.449,0.301-1.61-0.673-2.125-0.403c-0.271,0.143-0.223,0.375-0.293,0.66c0.017,0.041,0.025,0.078,0.074,0.109c0.139,0.027,0.337,0.086,0.477,0.074c0.14,0.134,0.11,0.419,0.146,0.328c0.37,0.322,0.853-0.085,1.466,0.515c0.106-0.747,1.128-0.645,1.611-0.586c0.421,0.052,0.864,0.098,1.208-0.184c0.292-0.235,0.641,0.063,0.916-0.109c0.67-0.415-0.315-1.072,0.074-1.611c0.271-0.378,0.797-0.154,1.062-0.514c0.053-0.071,0.16-0.074,0.223-0.146c-0.261-0.311-0.32-0.44-0.731-0.879C663.467,125.472,662.519,124.622,661.94,124.54L661.94,124.54z\"\n        />\n        <Path\n          id=\"Path10267\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M661.868,124.577c0.033,0.004,0.041-0.039,0.073-0.035c0.577,0.08,1.524,0.93,2.306,1.756c0.419,0.438,0.471,0.569,0.731,0.879c0.148-0.174,0.272-0.396,0.515-0.402c-0.074-0.17-0.074-0.371-0.035-0.551c0.421,0.087,0.672,0.376,1.062,0.146c0.165-0.098,0.554-0.649,0.768-0.475c0.376,0.303,0.218,1.121,1.062,0.878c0.736-0.214,1.391,0.239,1.575-1.026c0.074-0.491,0.049-1.191,0.62-1.173c0.434,0.015,0.844,0.162,1.285,0.111c0.271-0.031,0.516-0.079,0.767-0.111c-0.075-0.023-0.069-0.013-0.146-0.035c-1.075-0.323-2.301-0.742-2.932-1.173c-0.631-0.433-1.31-1.188-1.796-1.831c-0.239-0.318-0.262-0.371-0.402-0.587c-0.224,0.139-0.463,0.456-0.661,0.517c-0.715,0.205-1.424-0.007-2.09-0.257c-0.665-0.252-1.269-0.551-1.758-0.439c-0.488,0.11-0.518,0.32-0.62,0.551c-0.108,0.229-0.304,0.474-1.101,0.66c-0.074,0.018-0.312-0.045-0.403-0.036c-0.282,0.417-0.567,0.914-0.439,1.245c0.13,0.339,0.589,0.402,1.027,0.438c0.435,0.034,0.846,0.024,0.913,0.293C662.262,124.174,662.078,124.409,661.868,124.577L661.868,124.577z\"\n        />\n        <Path\n          id=\"Path10252\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M661.868,124.577c0.209-0.168,0.393-0.403,0.328-0.659c-0.067-0.271-0.478-0.258-0.914-0.292c-0.438-0.036-0.897-0.1-1.025-0.438c-0.124-0.332,0.155-0.829,0.438-1.245c-0.897,0.089-2.442-0.109-3.993-0.439c-1.027-0.223-1.345-0.322-1.942-0.476c-0.638,0.521-1.894,1.185-2.015,2.014c0.314,0.007,0.646,0.419,0.955,0.328c0.375-0.115,0.541-0.089,0.695,0.293c0.292,0.725,1.263,0.189,1.723,0.619c0.069-0.148,0.069-0.288,0-0.436c0.142,0.002,0.254-0.068,0.328-0.183c0.113-0.215,0.002-0.518-0.037-0.732c0.206,0.375,0.718,0.726,1.102,1.064c0.369,0.326,0.745,0.039,0.768,0.697c0.643-0.385,1.016,0.375,1.611,0.366c0.114-0.002,0.318,0.073,0.514,0.111c0.074-0.094,0.071-0.137,0.22-0.257C660.9,124.683,661.341,124.533,661.868,124.577L661.868,124.577z\"\n        />\n        <Path\n          id=\"Path10242\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M667.328,120.949c0.14,0.216,0.164,0.272,0.4,0.588c0.487,0.645,1.163,1.399,1.799,1.831c0.63,0.43,1.855,0.852,2.931,1.172c0.076,0.024,0.069,0.014,0.146,0.035c0.107-0.012,0.213-0.045,0.327-0.035c0.456,0.038,0.739-0.325,0.733-0.661c-0.008-0.391,0.18-0.515,0.514-0.731c0.715-0.471,1.707-0.716,2.346-1.248c0.198-0.165,1.223-0.5,1.172-0.619c-0.172-0.417-0.766-0.742-1.136-0.954c-0.296-0.171-0.501-0.193-0.843-0.183c-0.402,0.015-0.538-0.292-0.807-0.515c-0.62-0.511-1.769-0.791-2.568-0.842c-0.475-0.029-0.949,0.048-1.426-0.037c-0.343-0.06-0.748-0.116-1.101-0.037c-0.233,0.291-0.33,0.446-0.767,0.916C668.514,120.206,667.906,120.588,667.328,120.949L667.328,120.949z\"\n        />\n        <Path\n          id=\"Path10247\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M659.52,121.794c0.724-0.483,1.674-1.09,1.722-1.321c0.067-0.313,0.024-0.694-0.328-0.73c-0.058-0.008-0.617-0.187-0.807-0.256c0.086,0.272,0.161,0.569,0.293,0.699c-0.385,0.125-0.73-0.328-1.099-0.37c-0.372-0.04-0.551,0.095-0.879-0.147c-0.162-0.122-0.317-0.212-0.514-0.254c-0.562-0.175-1.974-0.699-2.527-0.331c-0.268,0.174-0.682,0.078-0.99,0.256c-0.298,0.172-0.176,0.363-0.293,0.621c-0.439,0.984,0.074,0.553,0.844,0.953c-0.038,0.035-0.138,0.073-0.184,0.11c0.598,0.154,0.914,0.255,1.942,0.475c1.095,0.234,1.777,0.321,2.687,0.391L659.52,121.794z\"\n        />\n        <Path\n          id=\"Path10235\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M661.354,117.615c0.13,0.228-0.961,0.511-1.098,0.588c-0.373,0.205-0.309,0.77-0.147,1.281c0.19,0.071,0.747,0.25,0.806,0.256c0.356,0.038,0.396,0.419,0.329,0.729c-0.049,0.232-1.133,0.962-1.854,1.443c0.509,0.04,1.423,0.125,1.709,0.062c0.799-0.184,0.993-0.429,1.1-0.662c0.108-0.23,0.135-0.438,0.622-0.549c0.489-0.109,1.096,0.187,1.759,0.439c0.664,0.252,1.37,0.465,2.089,0.256c0.714-0.208,1.641-1.038,2.381-1.832c0.438-0.471,0.533-0.624,0.768-0.916c-0.024,0.007-0.051-0.007-0.073,0c-0.413,0.125-0.766-0.182-1.172-0.182c-0.386,0-0.718,0.171-1.099,0.221c-0.521,0.07-1.054-0.109-1.576-0.109c-0.357,0-0.141,0.312-0.402,0.439c-0.339,0.168-1.627-0.304-1.905-0.439C662.872,118.284,662.116,117.868,661.354,117.615L661.354,117.615z\"\n        />\n        <Path\n          id=\"kg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M652.298,127.603c0.413-0.717,1.223-0.521,1.641-0.336c0.177,0.078,1.162,0.392,0.778,0.73c0.415-0.095,0.829-0.721,1.05-0.915c0.421-0.367,0.512-0.45,1.09-0.199c0.149,0.065,0.285,0.224,0.427,0.275c0.228,0.079,0.194-0.334,0.408,0.007c0.123,0.201,0.544-0.146,0.795-0.138c-0.783-0.42,0.734-0.509,0.892-0.5c-0.103-0.197-0.21-0.371-0.186-0.601c0.434,0.186,0.756,0.297,0.988-0.214c0.058-0.124,0.782-0.358,0.512-0.521c-0.141-0.087-0.633-0.131-0.814-0.128c-0.594,0.013-0.954-0.775-1.598-0.391c-0.025-0.656-0.414-0.367-0.78-0.694c-0.382-0.335-0.87-0.659-1.078-1.032c0.04,0.218,0.156,0.505,0.043,0.716c-0.075,0.117-0.187,0.174-0.329,0.172c0.068,0.148,0.068,0.296,0,0.445c-0.462-0.431-1.438,0.109-1.73-0.617c-0.155-0.382-0.326-0.424-0.705-0.311c-0.307,0.091-0.655-0.293-0.968-0.303c0.13-0.889,1.629-1.583,2.201-2.119c-0.771-0.4-1.269,0.024-0.827-0.962c0.116-0.261,0.004-0.458,0.303-0.629c0.309-0.175,0.721-0.074,0.986-0.254c0.556-0.371,1.954,0.155,2.513,0.329c0.197,0.042,0.374,0.124,0.534,0.246c0.331,0.242,0.484,0.128,0.86,0.17c0.371,0.039,0.714,0.495,1.102,0.369c-0.38-0.359-0.729-1.679-0.154-1.994c0.139-0.074,1.252-0.342,1.121-0.572c0.764,0.252,1.517,0.654,2.236,1.015c0.276,0.138,1.558,0.592,1.9,0.425c0.261-0.127,0.033-0.446,0.392-0.446c0.521,0,1.054,0.197,1.572,0.13c0.379-0.05,0.731-0.235,1.121-0.235c0.404,0,0.749,0.301,1.162,0.176c0.37-0.11,0.796,0.006,1.163,0.071c0.477,0.083,0.936-0.009,1.415,0.022c0.796,0.051,1.971,0.345,2.594,0.858c0.27,0.223,0.375,0.518,0.776,0.502c0.343-0.013,0.555-0.008,0.852,0.164c0.37,0.214,0.961,0.539,1.134,0.958c0.051,0.122-0.968,0.467-1.166,0.629c-0.639,0.531-1.631,0.765-2.347,1.238c-0.33,0.22-0.52,0.346-0.514,0.734c0.006,0.336-0.272,0.721-0.726,0.682c-0.385-0.032-0.706,0.073-1.096,0.121c-0.44,0.05-0.845-0.081-1.276-0.098c-0.571-0.017-0.551,0.687-0.619,1.176c-0.186,1.265-0.836,0.812-1.573,1.024c-0.844,0.242-0.712-0.576-1.086-0.878c-0.217-0.174-0.58,0.37-0.744,0.467c-0.389,0.229-0.668-0.031-1.09-0.122c-0.041,0.181-0.022,0.354,0.056,0.523c-0.341,0.009-0.55,0.314-0.729,0.559c-0.265,0.359-0.807,0.139-1.079,0.521c-0.388,0.537,0.603,1.208-0.068,1.619c-0.273,0.174-0.622-0.139-0.915,0.095c-0.348,0.281-0.788,0.228-1.214,0.176c-0.479-0.06-1.517-0.16-1.619,0.585c-0.617-0.598-1.065-0.188-1.437-0.516c-0.036,0.09-0.024-0.195-0.168-0.33c-0.14,0.014-0.345-0.039-0.482-0.067c-0.159-0.102-0.068-0.271-0.223-0.359c-0.111-0.066-1.089,0.73-1.499,0.667c-0.307-0.046-0.353-0.127-0.549-0.374c-0.273-0.344-0.768-0.2-1.116-0.071c-0.009-0.095-0.025-0.191-0.032-0.287c-0.209,0.158-0.518,0.193-0.861,0.152c-0.812-0.104-1.026,0.32-1.361,0.103c-0.368-0.238-0.474-1.803,0.031-1.167c0.005-0.189,0.08-0.373,0.105-0.452\"\n        />\n      </G>\n      <G id=\"KE\">\n        <Path\n          id=\"Path10195\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.002,252.941l-0.256-0.039l-0.916,0.256c0.025,0.01,0.058,0.02,0.074,0.037c0.076,0.094-0.203,0.105,0.073,0.329c0.096,0.077,0.384,0.049,0.621,0.036C568.7,253.352,568.891,253.131,569.002,252.941L569.002,252.941z\"\n        />\n        <Path\n          id=\"Path9670\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.674,251.549c-0.164,0.047-0.18,0.403-0.403,0.512c-0.223,0.109-0.728-0.119-0.842,0.037c-0.115,0.157,0.139,0.21,0.109,0.33c-0.013,0.054-0.073,0.122-0.109,0.146c0.137,0.097,0.017,0.365,0.109,0.475c0.074,0.091,0.199,0.073,0.292,0.11l0.916-0.256l0.257,0.037c0.03-0.057,0.108-0.14,0.109-0.184c0.016-0.224-0.063-0.098-0.074-0.182c-0.012-0.086,0.059-0.161,0.036-0.292c-0.022-0.134-0.261-0.385-0.254-0.438c0-0.003,0.032,0.002,0.035,0l0.035-0.224C568.829,251.579,568.773,251.518,568.674,251.549L568.674,251.549z\"\n        />\n        <Path\n          id=\"Path9947\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.448,265.541l-0.11-0.073l-0.367,0.182c0.061,0.16,0.163,0.234,0.222,0.403C582.286,266.031,582.36,265.722,582.448,265.541z\"\n        />\n        <Path\n          id=\"Path8729\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.957,260.815l-1.978,2.161c0,0-0.032,0.001-0.036,0l-0.256,1.502c0.248-0.017,0.505-0.053,0.731,0.109c0.272,0.193,0.397,0.649,0.551,1.063l0.367-0.182l0.11,0.073c0.245-0.5,0.489-1.23,0.732-1.428c0.206-0.17,0.689-0.969,0.586-1.245c-0.124-0.328-0.061-0.628,0.108-0.878L582.957,260.815L582.957,260.815z\"\n        />\n        <Path\n          id=\"Path9665\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.431,253.49c-0.15-0.174-0.33-0.365-0.328-0.476c0.004-0.179,0.124-0.065,0.11-0.146c-0.017-0.083-0.157-0.018-0.292-0.183c-0.14-0.167-0.171-0.62-0.404-0.768c-0.236-0.149-0.691-0.126-0.696-0.074s0.235,0.304,0.256,0.437c0.023,0.132-0.045,0.208-0.037,0.293c0.009,0.084,0.09-0.043,0.074,0.182c-0.013,0.187-0.384,0.533-0.515,0.808c0.444-0.026,0.927-0.083,1.175,0.036c0.147,0.074,0.118,0.148,0.181,0.222c0.1-0.048,0.271,0.148,0.369,0.073c0.106-0.08-0.057-0.321,0.037-0.402C570.377,253.472,570.41,253.486,570.431,253.49L570.431,253.49z\"\n        />\n        <Path\n          id=\"Path9570\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.176,250.632c-0.263-0.016-0.55-0.074-0.661,0.073c-0.173,0.23,0.222,0.5,0.11,0.698c-0.109,0.199-0.416,0.247-0.586,0.255c-0.068,0.005-0.106-0.008-0.146-0.037l-0.035,0.224c0.002-0.003,0.03,0.002,0.035,0c0.081-0.041,0.412-0.059,0.622,0.073c0.03,0.022,0.012,0.081,0.037,0.112c0.162,0.188,0.247,0.515,0.367,0.66c0.137,0.168,0.277,0.102,0.294,0.183c0.015,0.08-0.108-0.031-0.11,0.146c-0.004,0.112,0.176,0.304,0.328,0.474c0.082,0.011,0.174,0.096,0.256,0.037c0.111-0.074,0.04-0.314,0.146-0.439c-0.106-0.043-0.173-0.124-0.255-0.291c-0.167-0.334-0.295-1.126-0.221-1.43c0.073-0.302,0.272-0.196,0.255-0.367C570.597,250.829,570.356,250.818,570.176,250.632L570.176,250.632z\"\n        />\n        <Path\n          id=\"Path9577\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.538,252.097c-0.055-0.101-0.074-0.195-0.073-0.331c0.004-0.162,0.204-0.357,0.146-0.548c-0.016-0.047-0.072-0.079-0.11-0.11c-0.113,0.209-0.284,0.441-0.402,0.549c-0.543,0.492-0.37,0.721-0.66,1.247c-0.01,0.154,0.092,0.336,0.146,0.516c0.083-0.304,0.17-0.649,0.328-0.769c0.216-0.164,0.348-0.154,0.477-0.074c0.008,0.008,0.025-0.007,0.037,0c0.038-0.024,0.095-0.093,0.108-0.146c0.027-0.122-0.223-0.173-0.108-0.33C567.444,252.076,567.51,252.106,567.538,252.097L567.538,252.097z\"\n        />\n        <Path\n          id=\"Path9575\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.516,250.779c-0.096-0.044-0.158-0.144-0.255-0.147c-0.237-0.006-0.507,0.416-0.662,0.331c-0.154-0.083,0.05-0.116-0.037-0.331c-0.047-0.123-0.23-0.283-0.365-0.474c-0.272,0.298-0.503,0.589-0.699,0.953c0.042,0.029,0.096,0.063,0.111,0.11c0.058,0.189-0.145,0.385-0.146,0.548c-0.004,0.136,0.022,0.229,0.072,0.331c0.177-0.058,0.539,0.057,0.73-0.036c0.223-0.108,0.239-0.466,0.403-0.514c0.164-0.047,0.196,0.12,0.367,0.108c0.174-0.008,0.478-0.058,0.585-0.254C569.725,251.223,569.454,250.99,569.516,250.779L569.516,250.779z\"\n        />\n        <Path\n          id=\"Path9397\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.639,249.459c-0.006,0.122,0.032,0.232-0.184,0.33c-0.124,0.059-0.155,0.255-0.256,0.367c0.133,0.191,0.318,0.354,0.368,0.476c0.084,0.216-0.12,0.246,0.035,0.329c0.156,0.083,0.422-0.336,0.662-0.329c0.096,0.002,0.157,0.102,0.255,0.146c0.008-0.025-0.019-0.05,0-0.074c0.111-0.147,0.399-0.088,0.659-0.073c-0.18-0.185-0.299-0.528-0.62-0.768C569.327,249.695,568.986,249.569,568.639,249.459z\"\n        />\n        <Path\n          id=\"Path9487\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.612,254.369c0.304-0.37,0.636-0.866,1.281,0.107l-0.33,0.039c0.068,0.124,0.124,0.252,0.223,0.292c0.174,0.074,0.303,0.089,0.476-0.036c0.174-0.125,0.118-0.683,0.329-0.768c0.214-0.086,0.396,0.338,0.515,0.221c0.117-0.123-0.272-0.29-0.182-0.403c0.008-0.009,0.024,0.005,0.035,0c-0.066-0.072-0.034-0.147-0.183-0.222c-0.374-0.182-1.519,0.152-1.798-0.073c-0.025-0.025,0.021-0.019,0-0.037c-0.182,0.074-0.354,0.167-0.401,0.257c-0.099,0.191,0.025,0.223,0,0.291c-0.024,0.074-0.11,0.031-0.11,0.111C567.464,254.214,567.564,254.299,567.612,254.369L567.612,254.369z\"\n        />\n        <Path\n          id=\"Path9482\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.612,254.369c-0.046-0.073-0.148-0.156-0.147-0.223c0-0.077,0.086-0.037,0.111-0.111c0.025-0.071-0.1-0.1,0-0.291c0.045-0.092,0.221-0.186,0.402-0.256c-0.152-0.162-0.006-0.208-0.073-0.292c-0.077-0.094-0.272-0.033-0.367-0.147c-0.093-0.112,0.025-0.376-0.11-0.474c-0.139-0.097-0.281-0.102-0.515,0.074c-0.161,0.123-0.245,0.467-0.328,0.769c0.188,0.659,0.636,1.346,0.878,1.135C567.514,254.506,567.558,254.43,567.612,254.369z\"\n        />\n        <Path\n          id=\"Path9402\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.125,249.459c-0.123,0.048-0.315-0.014-0.438,0.036c-0.26,0.105-0.321,0.36-0.62,0.44c-0.15,0.039-0.304-0.087-0.476-0.184c-0.066-0.036-0.146,0.049-0.223,0.037c0.054,0.028,0.14,0.039,0.183,0.073c0.323,0.24,0.442,0.583,0.622,0.768c0.179,0.186,0.42,0.196,0.438,0.368c0.02,0.173-0.182,0.063-0.255,0.369c-0.074,0.304,0.055,1.096,0.222,1.429c0.083,0.167,0.148,0.248,0.255,0.292c0.011-0.008,0.027,0.007,0.037,0c0.121-0.088,0.346,0.021,0.439-0.222c0.101-0.256-0.341-0.64-0.402-1.026s0-0.945,0.074-1.245c0.073-0.303,0.229-0.336,0.256-0.55C571.259,249.863,571.146,249.715,571.125,249.459L571.125,249.459z\"\n        />\n        <Path\n          id=\"Path8643\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.775,245.467c-0.276-0.127-0.504,0.114-0.734,0.369c0.085,0.452,0.48,0.729,0.439,1.135c-0.043,0.45-0.054,0.91-0.182,1.356c-0.109,0.375-0.613,0.567-0.585,0.991c0.005,0.08-0.073,0.093-0.074,0.145c0.279,0.088,0.518,0.206,0.729,0.33c0.074,0.011,0.157-0.074,0.223-0.037c0.173,0.096,0.325,0.223,0.477,0.183c0.301-0.08,0.363-0.335,0.62-0.438c0.124-0.05,0.314,0.01,0.438-0.037c-0.005-0.046-0.006-0.053,0-0.109c0.02-0.219,0.153-0.533,0.294-0.847c-0.022-0.053-0.022-0.118-0.074-0.182c-0.259-0.321-0.919-0.311-1.248-0.806c-0.163-0.25-0.106-0.682-0.073-1.101C570.064,246.002,570.076,245.607,569.775,245.467L569.775,245.467z\"\n        />\n        <Path\n          id=\"Path9323\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.26,256.2c-0.212-0.165-0.501-0.325-0.516-0.476c-0.022-0.219,0.139-0.057,0.184-0.255c0.024-0.105-0.017-0.293-0.072-0.476c-0.238,0.144-0.535,0.253-0.66,0.514c-0.159,0.333-0.024,0.765,0.073,1.136c0.229-0.249,0.514-0.219,0.768-0.221C569.104,256.334,569.178,256.261,569.26,256.2z\"\n        />\n        <Path\n          id=\"Path9321\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.407,255.065c-0.043-0.124-0.108-0.184-0.147-0.294c-0.055,0.04-0.099-0.014-0.146,0c-0.056,0.074-0.16,0.163-0.257,0.222c0.058,0.184,0.096,0.372,0.073,0.475c-0.045,0.202-0.206,0.041-0.185,0.257c0.016,0.151,0.304,0.313,0.517,0.476c0.068-0.051,0.148-0.088,0.183-0.183c0.094-0.268-0.211-0.736-0.074-0.952C569.378,255.051,569.398,255.077,569.407,255.065L569.407,255.065z\"\n        />\n        <Path\n          id=\"Path9319\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.092,253.856c-0.064-0.13-0.226-0.239-0.368-0.37c-0.009,0.012-0.024,0.029-0.037,0.037c-0.108,0.073-0.236-0.118-0.326-0.037c-0.092,0.082,0.069,0.323-0.039,0.402c-0.106,0.083-0.313-0.187-0.402-0.073c-0.089,0.112,0.301,0.282,0.183,0.401c-0.117,0.122-0.302-0.304-0.513-0.223c-0.213,0.086-0.159,0.645-0.329,0.769c0.039,0.11,0.104,0.172,0.144,0.293c0.143-0.187,0.386-0.261,0.515-0.223c0.137,0.043-0.023,0.182,0.146,0.223c0.138,0.029,0.331-0.182,0.515-0.293c-0.041-0.11-0.155-0.265-0.109-0.33c0.158-0.229,0.298,0.074,0.438-0.036C571.033,254.305,570.985,253.961,571.092,253.856L571.092,253.856z\"\n        />\n        <Path\n          id=\"Path9109\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.42,248.508c-0.141,0.31-0.274,0.626-0.295,0.845c-0.024,0.375,0.138,0.478,0.111,0.697c-0.025,0.216-0.18,0.248-0.258,0.549c-0.072,0.3-0.133,0.86-0.072,1.245c0.062,0.386,0.503,0.768,0.402,1.026c-0.103,0.255-0.371,0.093-0.477,0.221c-0.097,0.112-0.041,0.307-0.109,0.402c0.14,0.127,0.304,0.238,0.367,0.369c0.015-0.013-0.021-0.072,0-0.074c0.182-0.025,0.096,0.418,0.258,0.403c0.161-0.014,0.112-0.401,0.222-0.475c0.106-0.075,0.176,0.049,0.255-0.037c0.077-0.086-0.131-0.326,0-0.401c0.133-0.076,0.244,0.324,0.44,0.254c0.194-0.072,0.057-0.6,0.254-0.697c0.13-0.062,0.254,0.04,0.37,0.111c0-0.021,0.004-0.058,0-0.074c-0.041-0.365-0.186-0.287-0.224-0.476c-0.033-0.187-0.122-0.216,0.037-0.623c0.082-0.211,0.416-0.494,0.661-0.806c-0.008-0.345-1.39-1.244-1.686-1.721C571.443,248.858,571.7,248.398,571.42,248.508L571.42,248.508z\"\n        />\n        <Path\n          id=\"Path9251\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M570.578,254.77c-0.181,0.111-0.376,0.324-0.515,0.294c-0.169-0.038-0.011-0.176-0.146-0.223c-0.135-0.042-0.413,0.006-0.55,0.223c-0.137,0.216,0.171,0.684,0.074,0.952c-0.074,0.211-0.287,0.246-0.403,0.403c0.087-0.003,0.186-0.076,0.258-0.074c0.32,0.016,0.427,0.365,0.695,0.293c0.272-0.072,0.544-0.519,0.551-0.733c0.006-0.218-0.248-0.169-0.223-0.329c0.024-0.146,0.274-0.263,0.439-0.292C570.666,255.094,570.638,254.944,570.578,254.77L570.578,254.77z\"\n        />\n        <Path\n          id=\"Path9187\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.888,252.941c-0.114-0.073-0.238-0.173-0.371-0.11c-0.196,0.094-0.059,0.625-0.254,0.697c-0.196,0.072-0.307-0.333-0.439-0.256c-0.131,0.074,0.076,0.319,0,0.403c-0.077,0.086-0.148-0.041-0.257,0.037c-0.107,0.074-0.058,0.464-0.22,0.475c-0.164,0.013-0.073-0.433-0.258-0.402c-0.182,0.028-0.04,0.511-0.182,0.623c-0.141,0.111-0.282-0.195-0.439,0.035c-0.115,0.168,0.135,0.533,0.293,0.844c0.016-0.003,0.023-0.036,0.037-0.037c0.158-0.007,0.17,0.252,0.329,0.223c0.16-0.029,0.191-0.461,0.368-0.474c0.174-0.017,0.272,0.132,0.328,0.254c0.059,0.124-0.102,0.293,0,0.403c0.1,0.11,0.343-0.1,0.516,0.036c0.17,0.137,0.021,0.514,0.221,0.768c0.176,0.227,0.667,0.328,0.877,0.514c0.114-0.074,0.239-0.113,0.292-0.291c0.098-0.326-0.022-0.901-0.221-1.284c-0.196-0.381-0.768-0.449-0.916-0.916C572.454,254.032,572.884,253.32,572.888,252.941L572.888,252.941z\"\n        />\n        <Path\n          id=\"Path9120\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.732,255.906c0.069,0.357,0.186,0.755-0.037,0.916l1.65,1.025c-0.105-0.417-0.346-0.916-0.183-1.173c0.027-0.045,0.074-0.001,0.107-0.035c-0.083-0.335-0.168-0.712-0.073-1.026c-0.09,0.014-0.2,0-0.256,0.039c-0.206,0.135-0.16,0.347-0.292,0.439c-0.133,0.092-0.303,0.153-0.438,0.108c-0.139-0.041-0.101-0.276-0.258-0.329C566.893,255.851,566.807,255.878,566.732,255.906L566.732,255.906z\"\n        />\n        <Path\n          id=\"Path9115\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.732,255.906c0.072-0.029,0.161-0.057,0.221-0.037c0.157,0.053,0.12,0.288,0.258,0.331c0.137,0.042,0.305-0.017,0.438-0.11c0.133-0.091,0.087-0.305,0.293-0.437c0.057-0.038,0.169-0.025,0.256-0.038c0.01-0.034-0.015-0.076,0-0.109c0.174-0.369,0.726-0.48,0.916-0.732c-0.107,0.031-0.21,0.086-0.33,0.036c-0.098-0.041-0.154-0.17-0.223-0.292l-0.806,0.107c0.118,0.2,0.005,0.411,0,0.517C566.615,254.903,566.632,255.379,566.732,255.906L566.732,255.906z\"\n        />\n        <Path\n          id=\"Path9049\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.121,257.482c-0.194-0.197-0.384-0.387-0.621-0.404c-0.339-0.023-0.649,0.321-0.916,0.439c0.18,0.216,0.815,0.206,1.101,0.476c0.032,0.029,0.048,0.071,0.074,0.108c-0.009-0.04,0.103-0.108,0.072-0.146c-0.093-0.115-0.28-0.208-0.219-0.293C574.732,257.498,574.962,257.614,575.121,257.482L575.121,257.482z\"\n        />\n        <Path\n          id=\"Path9046\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.634,256.86c-0.05-0.058-0.085-0.152-0.147-0.182c-0.153-0.079-0.141,0.106-0.474,0c-0.272-0.084-0.736-0.492-0.99-0.844c-0.049,0.195-0.223,0.287-0.368,0.404c0.012,0.154,0.108,0.326,0.073,0.438c-0.055,0.179-0.18,0.218-0.293,0.293c0.027,0.024,0.094,0.045,0.11,0.073c0.132,0.238-0.157,0.241,0,0.477c0.006,0.007,0.031-0.007,0.035,0c0.269-0.121,0.575-0.461,0.916-0.438c0.24,0.015,0.427,0.205,0.622,0.402c0.158-0.131,0.198-0.472,0.367-0.584C575.536,256.865,575.573,256.851,575.634,256.86L575.634,256.86z\"\n        />\n        <Path\n          id=\"Path9044\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.341,255.431c-0.049,0.009-0.09,0.078-0.147,0.074c-0.174-0.017-0.291-0.291-0.438-0.292c-0.145-0.001-0.153,0.22-0.291,0.22c-0.139,0-0.215-0.3-0.403-0.255c-0.109,0.024-0.103,0.17-0.146,0.255c0.05,0.127,0.127,0.254,0.11,0.37c0,0.008,0.004,0.024,0,0.036c0.254,0.35,0.718,0.757,0.989,0.843c0.336,0.107,0.322-0.079,0.476,0c0.062,0.032,0.096,0.125,0.146,0.184c0.142,0.02,0.308,0.106,0.37-0.037c0.084-0.202-0.396-0.471-0.439-0.661c-0.044-0.189,0.08-0.192,0.036-0.366C575.571,255.686,575.448,255.553,575.341,255.431L575.341,255.431z\"\n        />\n        <Path\n          id=\"Path9040\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.121,253.49c-0.13,0.075-0.271,0.163-0.329,0.292c-0.087,0.183,0.133,0.484,0,0.586c-0.131,0.101-0.318,0.008-0.402-0.11c-0.083-0.12,0.237-0.29,0.036-0.439c-0.109-0.083-0.351,0.093-0.55,0.182c0.014,0.016,0.026,0.014,0.036,0.036c0.069,0.183-0.185,0.421-0.182,0.731c0.002,0.195,0.093,0.43,0.182,0.661c0.043-0.086,0.036-0.231,0.145-0.255c0.19-0.042,0.267,0.255,0.405,0.255c0.138,0,0.146-0.222,0.291-0.22c0.145,0.001,0.263,0.277,0.438,0.293c0.058,0.005,0.098-0.066,0.146-0.074c-0.063-0.072-0.129-0.095-0.146-0.22c-0.039-0.335,0.557-0.859,0.476-1.211C575.599,253.674,575.163,253.689,575.121,253.49L575.121,253.49z\"\n        />\n        <Path\n          id=\"Path8845\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.134,250.704c-0.221-0.06-0.251,0.385-0.769,0.256c-0.247,0.312-0.576,0.595-0.661,0.806c-0.159,0.409-0.073,0.435-0.038,0.623c0.036,0.189,0.179,0.114,0.224,0.476c0.015,0.139-0.038,0.401-0.11,0.623c0.113,0.021,0.254,0.041,0.327,0c0.182-0.1,0.083-0.346,0.257-0.368c0.173-0.024,0.47,0.232,0.477,0.402c0.009,0.171-0.272,0.16-0.257,0.293c0.012,0.116,0.198,0.076,0.292,0.181c0.2-0.088,0.439-0.266,0.551-0.181c0.203,0.149-0.121,0.321-0.037,0.439c0.083,0.117,0.272,0.209,0.403,0.107c0.132-0.101-0.087-0.401,0-0.584c0.061-0.129,0.198-0.219,0.329-0.293c-0.003-0.013-0.039-0.021-0.037-0.036c0.025-0.249,0.403-0.189,0.551-0.328c0.147-0.143,0.254-0.275,0.293-0.477c0.041-0.202,0.127-0.426-0.111-0.661c-0.236-0.232-1.174,0.021-1.317-0.223c-0.142-0.239,0.081-0.076,0.111-0.292c0.012-0.09-0.056-0.262-0.037-0.402c-0.03-0.004-0.085,0.009-0.11,0C574.24,250.977,574.348,250.767,574.134,250.704L574.134,250.704z\"\n        />\n        <Path\n          id=\"Path8990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.654,256.236c0.142-0.118,0.32-0.208,0.369-0.403c0.078-0.323-0.29-0.749-0.292-1.063c-0.005-0.313,0.251-0.55,0.182-0.73s-0.317-0.087-0.329-0.222c-0.012-0.134,0.266-0.124,0.257-0.292c-0.009-0.173-0.305-0.423-0.475-0.403c-0.175,0.022-0.074,0.269-0.259,0.368c-0.073,0.041-0.216,0.022-0.327,0c-0.118,0.354-0.273,0.704-0.182,0.989c0.146,0.471,0.716,0.533,0.913,0.916C573.638,255.646,573.634,255.946,573.654,256.236L573.654,256.236z\"\n        />\n        <Path\n          id=\"Path8943\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.38,253.856c-0.336-0.174-0.632-0.542-0.843-0.477c-0.479,0.147-0.144,0.557-0.55,0.731c-0.313,0.135-0.926-0.03-1.355,0c0.425,0.222,0.965,0.826,1.281,0.806c0.382-0.024,0.172-0.328,0.369-0.328c0.078,0,0.159,0.101,0.222,0.182c0.188-0.403,0.27-0.596,0.769-0.877C578.296,253.879,578.346,253.865,578.38,253.856L578.38,253.856z\"\n        />\n        <Path\n          id=\"Path8851\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.796,251.585c-0.384-0.19-1.075,0.25-1.245,0.473c-0.174,0.226,0.003,0.224-0.036,0.33c-0.042,0.106,0,0.211-0.223,0.293c-0.079,0.029-0.243-0.06-0.367-0.109c-0.007,0.023,0.005,0.051,0,0.074c-0.042,0.202-0.146,0.333-0.293,0.476c-0.147,0.141-0.523,0.08-0.551,0.328c-0.024,0.249,0.51,0.2,0.586,0.552c0.007,0.029-0.033,0.074-0.037,0.11c0.431-0.03,1.043,0.133,1.356,0c0.406-0.175,0.073-0.584,0.55-0.732c0.211-0.066,0.504,0.304,0.843,0.475c0.124-0.036,0.271-0.051,0.403-0.073c-0.206-0.347-0.518-0.703-0.659-1.025C577.931,252.321,578.179,251.777,577.796,251.585L577.796,251.585z\"\n        />\n        <Path\n          id=\"Path8897\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.562,255.945c-0.012,0.028,0.007,0.073,0,0.108c0.255,0.126,0.521,0.278,0.73,0.256c0.295-0.028,0.379-0.343,0.621-0.366c0.107-0.009,0.362,0.13,0.442,0.189c0.025-0.459-0.071-0.988,0.073-1.29c0.02-0.039,0.057-0.038,0.072-0.074c-0.06-0.081-0.14-0.182-0.22-0.182c-0.197,0,0.014,0.305-0.37,0.328c-0.316,0.022-0.856-0.584-1.282-0.805c-0.005,0.023-0.029,0.047-0.034,0.073c0.236,0.271,0.479,0.67,0.549,0.916c0.088,0.314,0.139,0.366,0,0.587C576.056,255.833,575.785,255.866,575.562,255.945L575.562,255.945z\"\n        />\n        <Path\n          id=\"Path8853\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.562,255.945c0.224-0.076,0.493-0.111,0.585-0.257c0.138-0.223,0.089-0.272,0-0.585c-0.071-0.245-0.312-0.648-0.55-0.916c-0.076,0.333-0.438,0.744-0.404,1.026c0.04,0.333,0.36,0.412,0.404,0.585C575.616,255.868,575.573,255.9,575.562,255.945L575.562,255.945z\"\n        />\n        <Path\n          id=\"Path8855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.246,256.052c-0.081-0.056-0.223-0.122-0.329-0.108c-0.241,0.023-0.326,0.336-0.621,0.367c-0.211,0.024-0.476-0.126-0.731-0.256c-0.009,0.032-0.012,0.056,0,0.11c0.044,0.189,0.523,0.459,0.438,0.66c-0.082,0.202-0.344-0.039-0.513,0.073c-0.17,0.114-0.208,0.453-0.368,0.584c-0.159,0.132-0.387,0.016-0.515,0.184c-0.062,0.083,0.125,0.177,0.223,0.291c0.03,0.039-0.078,0.109-0.074,0.146c0.192,0.328,0.17,0.928,0.438,0.954c0.308,0.027,0.238-0.465,0.405-0.515c0.165-0.05,0.237,0.233,0.366,0.146c0.125-0.085-0.284-0.242,0-0.512c0.177-0.17,0.642,0.182,1.062,0.401c-0.091-0.087-0.221-0.197-0.221-0.291c0-0.256,0.32-0.181,0.329-0.439c0.009-0.259-0.635-0.588-0.552-0.843c0.087-0.256,0.272,0.147,0.552-0.184c0.106-0.127,0.202-0.401,0.215-0.691L577.246,256.052z\"\n        />\n        <Path\n          id=\"Path8839\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.926,252.572c0.123,0.05,0.286,0.139,0.367,0.11c0.223-0.083,0.18-0.186,0.223-0.293c0.038-0.106-0.134-0.103,0.036-0.329c0.172-0.223,0.862-0.666,1.245-0.473s0.136,0.734,0.33,1.17c0.145,0.322,0.454,0.681,0.66,1.025c0.287-0.047,0.553-0.089,0.879-0.146c-0.108-0.58-0.271-1.249-0.038-1.609c0.325-0.516,1.014-0.268,1.283-0.552c0.267-0.284-0.044-0.498,0.33-0.916c0.079-0.089,0.366-0.123,0.473-0.22c-0.183-0.48-0.572-0.995-0.473-1.246c0.104-0.266,0.201-0.209,0.29-0.147c0.092,0.064,0.167,0.141,0.223-0.108c0.055-0.249-0.29-0.569-0.658-0.916c-0.327-0.307-0.622-0.617-0.771-0.879c-0.595,0.355-1.286,0.718-1.538,1.063c-0.354,0.482-0.093,0.618-0.293,0.916c-0.198,0.297-0.774,0.347-0.914,0.731c-0.142,0.384,0.525,0.816,0.254,1.282c-0.272,0.467-1.38,0.697-1.83,0.583c-0.451-0.107-0.309-0.481-0.586-0.583c-0.244-0.091-0.604,0.059-0.842,0.036c-0.02,0.139,0.048,0.313,0.036,0.402c-0.027,0.215-0.254,0.056-0.111,0.292c0.142,0.24,1.08-0.013,1.318,0.224C576.03,252.194,575.969,252.389,575.926,252.572L575.926,252.572z\"\n        />\n        <Path\n          id=\"Path8804\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.228,258.985c0.027,0.17-0.025,0.327,0.074,0.475c0.283,0.411,1.356,0.42,1.464,0.768c0.108,0.348-0.297-0.008-0.256,0.476c0.028,0.354,0.612,0.936,1.025,1.429c0.123-0.13,0.201-0.238,0.439-0.183c0.293,0.067,0.468,0.836,0.807,0.877c0.124,0.017,0.172-0.171,0.255-0.183c-0.036-0.036-0.073,0.009-0.108-0.036c-0.278-0.335-0.349-1.301-0.623-1.721c-0.275-0.422-0.731-0.504-0.878-0.845c-0.146-0.337,0.107-0.672,0-0.988c-0.069-0.198-0.24-0.327-0.404-0.477c-0.42-0.221-0.885-0.57-1.062-0.402c-0.284,0.27,0.125,0.424,0,0.515c-0.124,0.085-0.201-0.198-0.366-0.148C575.453,258.589,575.424,258.908,575.228,258.985L575.228,258.985z\"\n        />\n        <Path\n          id=\"Path8802\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.923,256.677c0.054,0.19,0.027,0.376-0.035,0.549c-0.127,0.328-0.345,0.137-0.623,0.806c-0.179,0.431-0.184,1.317-0.223,2.125l3.737,2.345c0.275,0.174,0.6,0.501,0.808,0.844c0.205-0.028,0.584-0.074,0.584-0.074s0.074-0.877,0.258-1.099c0.033-0.041,0.077-0.004,0.109-0.036c-0.415-0.493-0.997-1.075-1.025-1.429c-0.041-0.484,0.366-0.127,0.256-0.476c-0.107-0.348-1.18-0.359-1.463-0.768c-0.104-0.148-0.047-0.307-0.074-0.476c-0.024,0.011,0,0.076-0.035,0.073c-0.306-0.024-0.223-0.781-0.515-1.062c-0.292-0.275-0.978-0.241-1.136-0.475c-0.156-0.234,0.132-0.238,0-0.475C573.462,256.892,573.177,256.786,572.923,256.677z\"\n        />\n        <Path\n          id=\"Path8763\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.495,254.992c-0.173,0.016-0.205,0.447-0.37,0.475c-0.16,0.03-0.172-0.224-0.328-0.22c-0.159,0.008-0.45,0.169-0.476,0.328c-0.025,0.161,0.224,0.112,0.221,0.329c-0.007,0.219-0.278,0.665-0.55,0.733c-0.269,0.069-0.371-0.278-0.694-0.293c-0.322-0.018-0.835-0.153-1.138,0.328c-0.161,0.259,0.079,0.758,0.185,1.172l3.698,2.307c0.038-0.809,0.041-1.694,0.223-2.125c0.277-0.667,0.496-0.475,0.623-0.807c0.064-0.174,0.089-0.358,0.037-0.551c-0.151-0.066-0.292-0.124-0.37-0.222c-0.199-0.256-0.05-0.632-0.222-0.767c-0.171-0.138-0.414,0.074-0.515-0.039c-0.101-0.109,0.057-0.279,0-0.401C571.765,255.126,571.665,254.977,571.495,254.992L571.495,254.992z\"\n        />\n        <Path\n          id=\"Path8765\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.039,262.647c-0.085,0.015-0.129,0.2-0.256,0.183c-0.338-0.041-0.512-0.813-0.807-0.877c-0.294-0.064-0.371,0-0.55,0.222c-0.183,0.221-0.257,1.099-0.257,1.099s-0.383,0.043-0.585,0.074c0.148,0.245,0.294,0.489,0.074,0.732c-0.37,0.413-0.069,0.459,0.109,0.696c0.391,0.522,1.158,1.026,1.832,1.539l1.758-0.549c0,0,0.114-0.357,0.035-0.552c-0.082-0.206-0.313-0.353-0.146-0.473c0.168-0.124,0.368,0.22,0.368,0.22l0.328-1.978c-0.031-0.016-0.258-0.139-0.474-0.147c-0.235-0.006-0.567,0.229-0.846,0.183C579.387,262.975,579.247,262.866,579.039,262.647L579.039,262.647z\"\n        />\n        <Path\n          id=\"Path8736\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.69,264.481l-0.073,0.476c0,0-0.201-0.341-0.369-0.222c-0.17,0.123,0.064,0.271,0.146,0.474c0.077,0.194-0.036,0.551-0.036,0.551l-1.757,0.55c0.483,0.371,0.863,0.751,1.317,1.1c0.248,0.188,0.668,0.729,0.99,0.806c0.254,0.062,0.209-0.294,0.515-0.073c0.129-0.683,0.866-1.23,0.696-1.978c0.024,0.012,0.049-0.104,0.072-0.108c-0.205-0.608-0.389-1.199-0.767-1.466C581.193,264.427,580.936,264.465,580.69,264.481L580.69,264.481z\"\n        />\n        <Path\n          id=\"Path8706\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.355,258.617l-1.756,0.183l-1.724,0.843c0.024,0.479,0.11,1.21,0.11,1.21l1.318,0.222c0.08-0.198,0.355-0.946,0.403-0.257c0.284-0.287-0.025-0.813-0.146-1.098c0.061,0.101,0.144,0.203,0.219,0.292c0.032-0.096,0.037-0.198,0.074-0.292c0.472,0.435,1.251-0.246,1.502-0.621C587.462,258.933,587.357,258.775,587.355,258.617L587.355,258.617z\"\n        />\n        <Path\n          id=\"Path8704\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.713,250.34c-0.108,0.095-0.396,0.128-0.475,0.221c-0.372,0.418-0.064,0.632-0.33,0.916c-0.268,0.286-0.957,0.037-1.283,0.552c-0.23,0.364-0.07,1.031,0.04,1.609c0.382-0.067,0.723-0.272,1.024-0.219c0.706,0.123,0.906,0.137,1.573,0.952c0.669,0.812,1.296,3.144,1.538,4.248c0.114,0.505,0.056,0.619,0.074,1.023l1.722-0.843l1.758-0.183c-0.009-0.47-0.286-0.916-0.584-1.282c-1.18-1.434-0.812-3.077-0.809-4.832c0-0.246,0-0.489,0-0.734c-0.211,0.182-0.366,0.403-0.584,0.55c-0.521,0.348-0.985,0.583-1.172,0.622c-0.371,0.075-1.43-0.551-1.979-1.208C581.941,251.383,581.918,250.876,581.713,250.34L581.713,250.34z\"\n        />\n        <Path\n          id=\"Path8683\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.908,262.94c0.012,0.006,0.073,0.036,0.073,0.036l1.979-2.161l0.915,1.174c0.141-0.21,0.337-0.394,0.66-0.439c0.322-0.045,0.622-0.104,0.769-0.439c0.005-0.006-0.004-0.029,0-0.037l-1.318-0.22c0,0,0.06-1.133-0.182-2.236c-0.244-1.104-0.868-3.438-1.54-4.248c-0.668-0.814-0.867-0.828-1.575-0.954c-0.64-0.116-1.608,0.167-2.198,0.439c0.29,0.289,0.588,0.459,0.843,0.844c0.484,0.725,0.868,1.558,1.026,2.125c0.313,1.13,0.207,2.272-0.036,3.003c-0.243,0.73-0.916,1.172-0.916,1.172L580.908,262.94z\"\n        />\n        <Path\n          id=\"Path8674\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.908,262.94l-1.503-1.942c0,0,0.671-0.44,0.916-1.173c0.243-0.729,0.35-1.871,0.035-3.002c-0.156-0.568-0.542-1.399-1.025-2.124c-0.254-0.386-0.551-0.553-0.843-0.846c-0.059,0.026-0.171,0.011-0.221,0.037c-0.546,0.308-0.615,0.462-0.845,0.954c-0.229,0.49-0.018,1.648-0.291,1.978c-0.276,0.331-0.465-0.073-0.552,0.182c-0.086,0.255,0.561,0.584,0.552,0.844c-0.011,0.257-0.33,0.183-0.331,0.438c0,0.256,0.518,0.456,0.622,0.769c0.107,0.316-0.145,0.649,0,0.99c0.146,0.336,0.604,0.419,0.879,0.844c0.275,0.421,0.345,1.384,0.622,1.72c0.274,0.336,0.417,0.359,0.695,0.404c0.277,0.044,0.61-0.189,0.843-0.183C580.669,262.835,580.843,262.91,580.908,262.94L580.908,262.94z\"\n        />\n        <Path\n          id=\"Path8633\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.596,241.803c0.015,0.515-0.044,1.051,0.22,1.466c0.389,0.613,1.406,1,1.722,1.538c0.32,0.537,0.075,0.74,0.439,1.391c0.173,0.314,0.568,0.447,0.952,0.622c0-0.451,0-0.904,0-1.355c-0.004-0.993,0.525-1.423,1.102-2.163c0.541-0.697,0.947-1.506,1.391-2.27c-0.29,0.161-0.679-0.058-0.988,0c-0.381,0.07-0.768,0.215-1.136,0c-0.534-0.313-0.678-1.103-1.392-0.768c-0.671,0.312-1.637,0.577-2.092,1.209C582.751,241.56,582.682,241.692,582.596,241.803z\"\n        />\n        <Path\n          id=\"Path8628\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.165,242.572c0.148,0.571,0.309,1.188,0.183,1.501c-0.204,0.516-0.452,0.238-0.659,0.516c-0.208,0.273-0.4,0.741-0.477,1.135c-0.076,0.395-0.199,0.637,0,1.21c0.101,0.284,0.512,0.644,0.879,0.99c0.369,0.345,0.714,0.667,0.66,0.916c-0.057,0.248-0.127,0.172-0.224,0.107c-0.089-0.061-0.187-0.118-0.292,0.147c-0.206,0.532,0.439,1.979,0.992,2.64c0.549,0.657,1.604,1.285,1.976,1.209c0.188-0.041,0.655-0.274,1.174-0.622c0.223-0.147,0.373-0.371,0.584-0.552c0-1.648-0.026-3.296-0.037-4.946c-0.383-0.175-0.776-0.31-0.952-0.62c-0.362-0.653-0.122-0.856-0.438-1.391c-0.318-0.537-1.334-0.927-1.723-1.54c-0.265-0.417-0.204-0.953-0.221-1.464c-0.271,0.338-0.596,0.715-0.66,1.025C581.738,242.638,581.432,242.618,581.165,242.572L581.165,242.572z\"\n        />\n        <Path\n          id=\"Path8659\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M574.279,246.529c-0.191,0.138-0.454,0.218-0.584,0.439c-0.238,0.402-0.019,1.17-0.223,1.467c-0.202,0.295-0.521,0.079-0.583,0.328c-0.064,0.25,0.331,0.187,0.474,0.73c0.073,0.272-0.084,0.734-0.184,1.209c-0.006,0.025,0.008,0.046,0,0.074c0.063,0.035,0.125,0.17,0.184,0.183c0.52,0.127,0.551-0.32,0.768-0.257c0.218,0.062,0.108,0.272,0.329,0.369c0.223,0.093,0.675-0.139,0.953-0.036c0.274,0.104,0.135,0.476,0.584,0.584c0.451,0.111,1.56-0.121,1.832-0.584c0.271-0.467-0.396-0.896-0.257-1.282c0.024-0.059,0.107-0.066,0.146-0.11c-0.154-0.293-0.329-0.604-0.55-0.661c-0.357-0.09-0.259,0.476-0.731,0.331c-0.472-0.145-0.7-1.595-1.1-1.868c-0.4-0.275-0.296,0.208-0.731-0.146C574.47,247.185,574.382,246.821,574.279,246.529L574.279,246.529z\"\n        />\n        <Path\n          id=\"Path8652\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.019,238.983c-0.509,0.006-1.027,0.036-1.539,0.036c-0.888,0-1.74-0.197-2.418,0.516c-0.193,0.204-0.537,0.447-0.584,0.73c-0.05,0.286,0.471,0.655,0.292,1.063c0.435-0.044,0.139,0.285,0.551,0.439c0.181,0.068,0.418,0.116,0.476,0.328c0.069,0.243-0.183,0.36-0.183,0.585c0.01,0.17,0.028,0.325,0.109,0.473c0.121,0.338,0.329,0.634,0.403,0.992c0.093,0.446,0.726,0.668,0.916,1.683c0.229-0.255,0.458-0.495,0.731-0.367c0.304,0.14,0.288,0.536,0.255,0.953c-0.033,0.419-0.091,0.851,0.073,1.098c0.327,0.498,0.988,0.484,1.247,0.808c0.255,0.322,0.032,0.437,0.328,0.916c0.266,0.425,0.979,1.252,1.504,1.538c0.007-0.025-0.007-0.046,0-0.074c0.1-0.474,0.254-0.936,0.183-1.208c-0.143-0.547-0.537-0.483-0.475-0.731c0.062-0.249,0.384-0.032,0.584-0.329c0.204-0.296-0.018-1.064,0.223-1.465c0.13-0.223,0.392-0.303,0.584-0.439c-0.217-0.617-0.402-1.333-0.66-1.65c-0.38-0.465-0.628-0.286-0.809-0.549c-0.175-0.263-0.017-0.569-0.181-0.916c-0.168-0.349-0.636-0.176-0.879-1.063c-0.123-0.442-0.09-1.27,0.145-2.088c0.082-0.285,0.344-0.465,0.476-0.733c-0.023-0.009-0.05,0.009-0.073,0c-0.258-0.101-0.336-0.48-0.551-0.514C571.503,238.979,571.267,238.979,571.019,238.983L571.019,238.983z\"\n        />\n        <Path\n          id=\"Path7846\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.37,239.534c-0.132,0.271-0.392,0.447-0.475,0.73c-0.233,0.817-0.27,1.646-0.146,2.088c0.243,0.884,0.714,0.716,0.88,1.064c0.166,0.347,0.005,0.653,0.181,0.916c0.178,0.262,0.427,0.085,0.807,0.55c0.378,0.467,0.552,2.061,0.989,2.418c0.436,0.355,0.334-0.127,0.731,0.147c0.401,0.272,0.626,1.723,1.101,1.868c0.472,0.145,0.373-0.421,0.73-0.331c0.221,0.056,0.397,0.367,0.553,0.662c0.216-0.251,0.6-0.372,0.768-0.622c0.198-0.296-0.062-0.435,0.292-0.916c0.253-0.346,0.942-0.708,1.537-1.063c-0.021-0.035-0.098-0.074-0.108-0.107c-0.201-0.573-0.078-0.817,0-1.21c0.076-0.394,0.272-0.863,0.477-1.136c0.203-0.273,0.453,0,0.659-0.516c0.123-0.313-0.036-0.927-0.184-1.501c-0.546-0.089-1.148-0.072-1.611-0.368c-0.245-0.16-0.966,0.034-1.28,0c-0.485-0.056-0.729-0.293-1.064-0.622c-0.659-0.648-1.571-1.367-2.419-1.758C574.005,239.46,573.147,239.793,572.37,239.534L572.37,239.534z\"\n        />\n        <Path\n          id=\"ke\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M566.686,256.825c0.55-0.404-0.83-2.077,1.083-1.684c0.004-0.106,0.109-0.321-0.008-0.52l1.139-0.147c-0.755-1.142-1.078-0.246-1.438,0.068c-0.309,0.271-1.06-0.917-1.019-1.642c0.291-0.524,0.099-0.764,0.641-1.256c0.401-0.37,0.721-1.569,1.373-1.864c0.312-0.139,0.267-0.186,0.247-0.46c-0.024-0.423,0.47-0.626,0.574-1.004c0.129-0.448,0.167-0.886,0.211-1.334c0.038-0.405-0.37-0.69-0.453-1.142c-0.188-1.016-0.815-1.237-0.909-1.685c-0.073-0.354-0.271-0.657-0.39-0.992c-0.079-0.148-0.123-0.309-0.133-0.474c0-0.228,0.252-0.356,0.184-0.601c-0.062-0.214-0.295-0.271-0.477-0.337c-0.411-0.153-0.109-0.465-0.545-0.419c0.177-0.41-0.326-0.8-0.277-1.084c0.047-0.287,0.396-0.51,0.587-0.714c0.679-0.713,1.509-0.507,2.397-0.507c0.511,0,1.019-0.042,1.531-0.047c0.249-0.003,0.509-0.015,0.758,0.025c0.215,0.031,0.279,0.409,0.537,0.509c0.791,0.306,1.676-0.071,2.485,0.306c0.848,0.393,1.753,1.117,2.41,1.765c0.336,0.328,0.604,0.561,1.089,0.614c0.317,0.033,1.033-0.162,1.281-0.003c0.692,0.443,1.752,0.05,2.353,0.628c0.083-0.414,0.65-1.011,0.907-1.367c0.454-0.631,1.422-0.882,2.094-1.195c0.714-0.333,0.842,0.451,1.375,0.763c0.366,0.217,0.764,0.074,1.145,0.007c0.308-0.058,0.678,0.147,0.965-0.014c-0.444,0.766-0.854,1.601-1.396,2.3c-0.571,0.738-1.088,1.15-1.085,2.142c0.004,2.343,0.025,4.685,0.025,7.032c-0.005,1.757-0.354,3.422,0.826,4.858c0.4,0.486,1.006,1.114,0.573,1.754c-0.255,0.375-1.007,1.063-1.479,0.627c-0.038,0.094-0.073,0.189-0.106,0.287c-0.074-0.09-0.143-0.188-0.205-0.287c0.123,0.287,0.439,0.814,0.156,1.103c-0.05-0.714-0.342,0.104-0.416,0.269c-0.147,0.336-0.427,0.402-0.75,0.448c-0.715,0.101-1.002,0.73-0.772,1.331c0.104,0.274-0.398,1.07-0.608,1.239c-0.353,0.288-0.648,2.217-1.041,2.052c0.173,0.748-0.574,1.277-0.706,1.961c-0.304-0.223-0.271,0.167-0.521,0.105c-0.32-0.074-0.729-0.632-0.976-0.822c-1.093-0.83-2.467-1.738-3.142-2.636c-0.176-0.237-0.503-0.274-0.13-0.688c0.524-0.581-0.396-1.281-0.869-1.578l-9.114-5.702\"\n        />\n      </G>\n      <G id=\"JP\">\n        <Path\n          id=\"Path35480\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M836.865,142.199c-0.266-0.022-0.544-0.046-0.661,0.073c-0.22,0.227,0.356,0.45-0.037,0.623c-0.286,0.126-0.758-0.422-1.135-0.844c-0.01,0.331-0.104,0.605-0.224,0.769c-0.116,0.166-0.264,0.094-0.328,0.22c-0.066,0.126,0.029,0.288-0.036,0.477c-0.069,0.19-0.382,0.309-0.438,0.585c-0.038,0.176,0.044,0.38,0.109,0.585c0.687-0.102,1.405-0.029,2.089,0.074c-0.616-0.585,0.432-2.264,1.21-1.319c-0.098,0.033-0.196,0.074-0.293,0.111c0.215,0.312,0.134,0.945,0.55,1.099c0.452,0.166,0.54-0.524,0.514-0.808c-0.034-0.359-0.369-0.593-0.401-0.954c-0.093-0.004-0.266-0.013-0.329-0.074c-0.14-0.124-0.041-0.283-0.146-0.403C837.213,142.314,836.97,142.317,836.865,142.199L836.865,142.199z M839.063,144.177c-0.107,0.236-0.006,0.321,0.256,0.257C839.246,144.339,839.148,144.258,839.063,144.177z\"\n        />\n        <Path\n          id=\"Path35380\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M835.033,142.015c0,0.008,0,0.024,0,0.033c0.376,0.421,0.847,0.972,1.136,0.845c0.394-0.174-0.182-0.395,0.035-0.623c0.118-0.122,0.396-0.093,0.662-0.073c-0.02-0.022-0.068-0.007-0.074-0.036c-0.043-0.216,0.459-0.372,0.439-0.585c-0.019-0.214-0.22-0.298-0.366-0.369c-0.146-0.068-0.143,0.041-0.439-0.073c-0.173-0.067-0.43-0.286-0.696-0.475c0.026,0.108,0.122,0.223,0,0.329c-0.177,0.155-0.761-0.349-0.99-0.074C834.516,141.182,835.011,141.684,835.033,142.015L835.033,142.015z\"\n        />\n        <Path\n          id=\"Path35470\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M834.482,143.225c-0.267-0.07-0.468-0.254-0.659-0.292c-0.438-0.09-0.802,0.099-1.026,0c-0.225-0.1-0.089-0.246-0.291-0.329c-0.201-0.086-0.67-0.131-0.878,0.036c-0.122,0.098-0.1,0.25-0.109,0.404c0.121,0.095,0.21,0.254,0.291,0.402c0.085-0.134,0.201-0.206,0.329,0.074c0.125,0.271,0.041,0.866,0.516,0.769c-0.168-0.144-0.188-0.31-0.112-0.515c0.156,0.7,0.989,0.078,1.138,0.623c-0.202,0.054-0.337,0.223-0.328,0.439c0.244-0.144,0.509-0.108,0.767-0.146c-0.064-0.205-0.146-0.409-0.107-0.585c0.057-0.278,0.37-0.396,0.438-0.586C834.489,143.398,834.491,143.318,834.482,143.225L834.482,143.225z\"\n        />\n        <Path\n          id=\"Path35475\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M834.592,138.28c-0.229-0.267-0.451-0.615-0.622-0.698c-0.355-0.171-0.3-0.122-0.438-0.036c-0.141,0.085-0.08,0.398-0.222,0.515c-0.141,0.115-0.37,0.139-0.515,0.108c-0.141-0.026-0.156-0.164-0.291-0.184c-0.141-0.019-0.384,0.029-0.477,0.148c-0.093,0.119-0.073,0.202-0.037,0.402c0.035,0.202,0.348,0.559,0.37,0.769c0.019,0.21-0.127,0.141-0.112,0.402c0.017,0.262,0.458,0.737,0.438,1.025c-0.016,0.288-0.368,0.31-0.293,0.551c0.074,0.24,0.604,0.192,0.809,0.368c0.205,0.174,0.331,0.332,0.402,0.584c0.059,0.204-0.023,0.466-0.036,0.698c0.099-0.006,0.147-0.024,0.256,0c0.191,0.039,0.392,0.223,0.66,0.292c-0.005-0.057-0.026-0.136,0-0.183c0.066-0.124,0.214-0.056,0.328-0.222c0.119-0.166,0.212-0.438,0.224-0.767c0.008-0.33-0.523-0.863-0.294-1.135c0.229-0.275,0.813,0.227,0.989,0.074c0.124-0.108,0.027-0.224,0-0.329c-0.198-0.139-0.417-0.235-0.514-0.368c-0.225-0.305-0.098-0.619-0.256-0.769c-0.16-0.153-0.338-0.027-0.514-0.147c-0.174-0.117-0.444-0.32-0.438-0.548c0.005-0.228,0.25-0.424,0.402-0.516c0.068-0.041,0.12-0.042,0.184-0.036h-0.002L834.592,138.28L834.592,138.28z\"\n        />\n        <Path\n          id=\"Path35485\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M832.323,139.413c-0.463-0.058-0.975-0.139-1.211-0.036c-0.343,0.152-0.139,0.342-0.292,0.37c-0.153,0.024-0.224-0.312-0.368-0.224c-0.146,0.09,0.081,0.471,0.035,0.623c-0.041,0.155-0.188,0.186-0.22,0.293c-0.03,0.106-0.074,0.155,0,0.292c0.073,0.138,0.559,0.141,0.514,0.403c-0.044,0.265-0.765,0.107-0.916,0.292c-0.081,0.1-0.036,0.19-0.036,0.256c0.029-0.008,0.039-0.074,0.074-0.074c0.385,0.021,0.621,0.54,0.769,0.767c0.146,0.228,0.035,0.386,0.183,0.514c0.146,0.126,0.435-0.009,0.622,0.11c0.013,0.009,0.024,0.025,0.034,0.036c0.01-0.153-0.009-0.304,0.112-0.402c0.206-0.17,0.677-0.124,0.876-0.036c0.203,0.083,0.069,0.23,0.293,0.329c0.171,0.073,0.471,0.008,0.77,0c0.016-0.234,0.093-0.496,0.035-0.698c-0.072-0.255-0.2-0.413-0.402-0.585c-0.203-0.173-0.729-0.123-0.809-0.368c-0.073-0.238,0.277-0.262,0.293-0.549c0.019-0.289-0.421-0.767-0.439-1.026C832.236,139.519,832.286,139.488,832.323,139.413L832.323,139.413z\"\n        />\n        <Path\n          id=\"Path35494\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M830.305,140.405c-0.197-0.039-0.344,0.008-0.586-0.11c-0.334-0.161-0.666-0.644-1.062-0.916c-0.057,0.082-0.079,0.174-0.146,0.259c-0.574,0.755,0.626,1.192,0.585,1.83c-0.482-0.399-0.073,0.242-0.55,0.074c0.073,0.344-0.174,0.357-0.438,0.329c0.073,0.169,0.1,0.356,0.221,0.439c0.201,0.138,0.322,0.158,0.622,0.073c0.272-0.076,0.543-0.612,0.878-0.697c0-0.066-0.047-0.156,0.036-0.256c0.155-0.186,0.87-0.029,0.916-0.292c0.044-0.265-0.439-0.267-0.514-0.403c-0.074-0.138-0.03-0.188,0-0.293C830.274,140.424,830.299,140.416,830.305,140.405L830.305,140.405z\"\n        />\n        <Path\n          id=\"Path35492\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M830.453,139.706c-0.087-0.08-0.188-0.174-0.22-0.254c-0.068-0.163,0.023-0.206-0.037-0.404c-0.06-0.196-0.344-0.477-0.403-0.696c-0.059-0.22-0.148-0.256,0-0.516c0.027-0.05,0.178-0.052,0.221-0.108c-0.024-0.04-0.044,0.009-0.073-0.039c-0.141-0.245-0.088-0.595-0.439-0.66c-0.211-0.038-0.468-0.453-0.183-0.403c0.591,0.107,0.375-0.85,0.475-1.025c-0.413-0.115-1.114,0.254-1.246,0.662c-0.18,0.563,0.787,1.253,0.661,1.977c-0.082,0.47-0.302,0.787-0.551,1.135c0.396,0.272,0.726,0.757,1.063,0.916c0.242,0.119,0.386,0.074,0.584,0.11c0.05-0.075,0.145-0.123,0.185-0.256C830.519,140.036,830.464,139.858,830.453,139.706L830.453,139.706z\"\n        />\n        <Path\n          id=\"Path35490\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M832.246,138.058c-0.072-0.074-0.106-0.155-0.182-0.224c-0.302-0.254-0.597-0.375-0.879-0.473c-0.321,0.288-0.719,0.991-1.173,0.368c-0.04,0.058-0.189,0.058-0.22,0.108c-0.149,0.256-0.06,0.296,0,0.517c0.058,0.218,0.344,0.5,0.402,0.696c0.06,0.197-0.027,0.241,0.037,0.403c0.03,0.079,0.131,0.173,0.222,0.255c-0.006-0.064-0.041-0.157,0-0.183c0.145-0.089,0.215,0.243,0.367,0.221c0.153-0.025-0.051-0.216,0.293-0.368c0.236-0.104,0.747-0.024,1.21,0.036c0.012-0.025,0.04-0.051,0.037-0.108c-0.022-0.212-0.333-0.568-0.37-0.769c-0.033-0.204-0.057-0.286,0.037-0.402C832.073,138.076,832.166,138.083,832.246,138.058L832.246,138.058z\"\n        />\n        <Path\n          id=\"Path35359\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M834.008,132.893c0.104,0.524,0.18,1.042-0.258,1.284c-0.837,0.462-0.418,1.271-0.842,2.052c-0.349,0.646-1.089,0.69-1.65,1.063c-0.022,0.015-0.053,0.053-0.074,0.074c0.284,0.098,0.579,0.221,0.879,0.474c0.075,0.068,0.108,0.148,0.182,0.223c0.095-0.027,0.182-0.083,0.255-0.073c0.14,0.022,0.153,0.157,0.293,0.182c0.143,0.028,0.374,0.006,0.516-0.109c0.139-0.114,0.076-0.427,0.221-0.514c0.141-0.086,0.081-0.136,0.438,0.036c0.174,0.083,0.394,0.43,0.624,0.697c0.073,0.009,0.157,0.024,0.219-0.036c0.111-0.11-0.007-0.308,0.111-0.515c0.071-0.123,0.262-0.224,0.403-0.328c-0.022-0.015-0.052-0.024-0.073-0.037c-0.23-0.132-0.419-0.25-0.55-0.477c-0.133-0.224-0.272-0.591-0.146-0.843c0.124-0.252,0.665-0.152,0.731-0.367c0.067-0.217-0.223-0.312-0.223-0.477c0-0.165,0.222-0.199,0.185-0.439c-0.037-0.239-0.664-0.426-0.698-0.698c-0.033-0.269,0.422-0.103,0.329-0.549C834.825,133.23,834.46,133.145,834.008,132.893L834.008,132.893z\"\n        />\n        <Path\n          id=\"Path35377\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M837.524,139.781c-0.416-0.274-0.864-0.565-0.988-0.769c-0.272-0.452,0.008-0.258-0.073-0.403c-0.084-0.146-0.297-0.165-0.438-0.402c-0.081-0.139-0.062-0.408-0.11-0.623c-0.213-0.027-0.422-0.079-0.584-0.183c-0.143,0.105-0.334,0.208-0.403,0.331c-0.118,0.204,0,0.402-0.11,0.515c-0.11,0.109-0.252-0.018-0.402,0.073c-0.151,0.09-0.397,0.285-0.401,0.516c-0.004,0.229,0.265,0.431,0.439,0.549c0.174,0.12,0.353-0.007,0.513,0.147s0.031,0.466,0.256,0.768c0.097,0.13,0.316,0.226,0.517,0.367c-0.015-0.044-0.034-0.071,0-0.145c0.108-0.254,0.46-0.71,0.843-0.845C836.872,139.565,837.199,139.737,837.524,139.781L837.524,139.781z\"\n        />\n        <Path\n          id=\"Path35394\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M838.953,141.357c-0.243,0.144-0.46,0.322-0.732,0.368c-0.339,0.055-0.72-0.089-1.025-0.182c0.006,0.02,0.034,0.015,0.036,0.036c0.02,0.213-0.485,0.371-0.44,0.585c0.046,0.213,0.407,0.136,0.516,0.255c0.106,0.123,0.01,0.276,0.146,0.402c0.067,0.059,0.238,0.07,0.33,0.074c-0.074-0.75,1.178-0.151,1.393,0.073c0.207-0.332-0.858-0.949-0.147-1.098c-0.049-0.06,0.073-0.06,0.073-0.111c-0.021-0.042-0.02-0.099-0.037-0.146C839.029,141.528,838.964,141.424,838.953,141.357L838.953,141.357z\"\n        />\n        <Path\n          id=\"JP-tokyo\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M838.731,140.807c-0.106,0.079-0.172,0.154-0.402,0.182c-0.397,0.052-1.302-0.444-1.61-0.255c-0.267,0.159-0.191,0.305-0.147,0.439c0.097,0.007,0.197-0.008,0.294,0.036c0.13,0.061,0.281,0.159,0.329,0.33c0.304,0.094,0.683,0.236,1.024,0.183c0.271-0.043,0.489-0.224,0.732-0.369C838.927,141.21,838.892,141.055,838.731,140.807L838.731,140.807z\"\n        />\n        <Path\n          id=\"Path35365\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M836.571,139.671c-0.38,0.134-0.729,0.59-0.843,0.843c-0.032,0.077-0.014,0.1,0,0.146c0.267,0.189,0.524,0.412,0.698,0.477c0.101,0.04,0.098,0.032,0.146,0.037c-0.044-0.135-0.121-0.281,0.146-0.439c0.311-0.189,1.213,0.309,1.61,0.255c0.234-0.028,0.297-0.103,0.402-0.182c-0.029-0.05,0.008-0.052-0.034-0.108c-0.204-0.272-0.678-0.59-1.174-0.916C837.199,139.737,836.872,139.565,836.571,139.671L836.571,139.671z\"\n        />\n        <Path\n          id=\"Path35372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M838.404,137.509c-0.439-0.204-0.993-0.799-1.429-0.73c-0.526,0.08-0.532,0.803-0.879,0.877c-0.075,0.016-0.115-0.066-0.184-0.074c0.049,0.214,0.025,0.483,0.111,0.622c0.142,0.238,0.354,0.256,0.439,0.402c0.08,0.145-0.199-0.049,0.073,0.403c0.124,0.205,0.572,0.494,0.99,0.77c0.086,0.009,0.173,0.06,0.255,0.033c0.402-0.122,0.913-0.44,0.989-0.843c0.075-0.403-0.469-0.614-0.513-1.026C838.24,137.804,838.394,137.672,838.404,137.509L838.404,137.509z\"\n        />\n        <Path\n          id=\"Path35387\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M841.481,141.246c-0.323-0.301-0.795-0.574-1.064-0.697c-0.337-0.156-0.421-0.222-0.584-0.184c-0.161,0.042-0.173,0.247-0.292,0.293c-0.123,0.045-0.205,0.026-0.368-0.036c-0.162-0.065-0.257-0.306-0.515-0.403c-0.15-0.059-0.368-0.029-0.585-0.036c0.229,0.17,0.516,0.37,0.622,0.514c0.371,0.498,0.252,0.618,0.368,0.915c0.02,0.048,0.02,0.104,0.037,0.146c0.013-0.341,0.939-0.451,0.585,0.329c-0.105,0.229-0.147,1.617,0.254,1.722c0.158,0.041,1.06-0.829,1.063-1.025c0.01-0.307-0.209-0.521-0.221-0.807C840.768,141.558,841.173,141.412,841.481,141.246L841.481,141.246z\"\n        />\n        <Path\n          id=\"Path35357\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M839.209,137.179c-0.326,0.073-0.076,0.421-0.515,0.477c-0.074,0.009-0.205-0.106-0.291-0.147c-0.012,0.163-0.164,0.296-0.146,0.439c0.04,0.414,0.587,0.623,0.511,1.025c-0.072,0.401-0.585,0.721-0.987,0.842c-0.088,0.025-0.172-0.024-0.258-0.035c0.227,0.149,0.357,0.261,0.551,0.402c0.222,0.008,0.435-0.023,0.586,0.036c0.255,0.098,0.353,0.337,0.515,0.404c0.162,0.065,0.243,0.082,0.367,0.036s0.131-0.251,0.292-0.293c0.164-0.04,0.247,0.028,0.585,0.183c0.269,0.123,0.738,0.396,1.063,0.698c0.026-0.014,0.016-0.06,0.037-0.074c-0.85-0.551-1.438-1.373-1.723-2.345c-0.103-0.354-0.154-0.729-0.146-1.1c0.003-0.18,0.069-0.208,0.183-0.255C839.597,137.321,839.391,137.14,839.209,137.179L839.209,137.179z\"\n        />\n        <Path\n          id=\"Path35209\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M820.965,139.339c-0.213,0.107-0.229,0.417,0.036,0.475C821.436,139.914,821.19,139.427,820.965,139.339z M820.562,139.963c-0.102,0.025-0.086,0.127,0.036,0.293c0.034-0.096,0.073-0.197,0.11-0.293C820.653,139.956,820.597,139.954,820.562,139.963L820.562,139.963z M821.549,141.758c-0.343,0.032-0.778,0.271-1.024,0.369c0.516,0.575-1.073,1.925-1.61,2.6c0.043,0.081,0.035,0.24,0.109,0.329c0.218,0.254,0.628,0.601,0.915,0.439c0.287-0.163-0.017-0.772,0.108-0.99c0.125-0.219,0.223-0.25,0.439-0.33c0.218-0.079,0.634,0.139,0.844-0.036c0.208-0.179-0.063-0.58,0.181-0.769c0.247-0.189,0.771,0.159,1.102,0.038c-0.181-0.105-0.42-0.183-0.439-0.371c-0.027-0.256,0.395-0.3,0.439-0.583c0.025-0.143-0.139-0.237-0.258-0.37c-0.042-0.05-0.008-0.155-0.034-0.22c-0.144-0.017-0.288,0.031-0.477-0.074C821.755,141.743,821.666,141.748,821.549,141.758L821.549,141.758z\"\n        />\n        <Path\n          id=\"Path34364\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M818.583,152.198c-0.214,0.383-0.502,0.257-0.328,0.767c0.089,0.272,0.215,0.501,0.367,0.733c0.116,0.176,0.887,1.311,0.183,1.063c0.271,0.288,0.424,0.508,0.845,0.55c0.207,0.023,0.322,0.267,0.549,0.221c0.324-0.065,0.071-0.321-0.072-0.401c-0.321-0.175-0.57-0.844-0.33-1.173c0.278-0.38,0.834,0.336,0.223,0.146c0.108,0.311,0.368,0.517,0.514,0.806c0.178,0.355,0.098,0.726,0.074,1.102c0.405-0.165,0.602-0.572,0.953-0.808c-0.721-0.477-0.225-0.662,0.369-0.366c0.062-0.125,0.091-0.268,0.108-0.404c-0.164-0.286-0.353-0.547-0.55-0.73c-0.441-0.419-0.87-0.313-1.21-0.549c-0.335-0.236-0.401-0.636-0.807-0.807C819.232,152.248,818.896,152.189,818.583,152.198L818.583,152.198z M817.374,153.699c-0.003,0.093-0.008,0.186,0,0.293C817.494,153.998,817.488,153.89,817.374,153.699z M821.882,156.594c-0.296,0.152-0.26,1.513,0.184,1.357C821.881,157.521,822.107,157.016,821.882,156.594z M820.818,157.802c-0.466,0.081-0.093,0.606,0.184,0.661C821.546,158.569,821.171,157.862,820.818,157.802z M820.489,163.885c-0.265,0.212-1.623,0.801-0.767,1.136c0.526,0.207,0.223-0.182,0.368-0.439C820.243,164.304,820.838,164.303,820.489,163.885L820.489,163.885z M819.464,164.91c0.041,0.123,0.124,0.167,0.254,0.183C819.632,165.024,819.552,164.98,819.464,164.91z M818.987,165.827c-0.197,0.231,0.083,0.631,0.367,0.549C819.259,166.174,819.135,165.992,818.987,165.827z M818.695,167.256c-0.098,0.024-0.196,0.046-0.294,0.073c0.035,0.062,0.074,0.124,0.11,0.183C818.586,167.435,818.647,167.354,818.695,167.256z\"\n        />\n        <Path\n          id=\"Path35131\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M818.255,169.197c-0.34,0.063-0.622,0.859-0.989,0.402c0.05,0.386,0.192,0.484-0.074,0.807c-0.228,0.275-0.327,0.843-0.073,1.135c0.353-0.121,0.223-0.9,0.438-1.171C817.818,170.039,818.503,169.712,818.255,169.197L818.255,169.197z M814.369,170.589c-0.146,0.129-0.087,0.212,0.186,0.255C814.492,170.758,814.433,170.676,814.369,170.589z M811.588,175.351c-0.206,0.32,0.186,0.555,0.439,0.369C811.809,175.696,811.671,175.547,811.588,175.351z M809.022,176.45c-0.056,0.213-0.223,0.316-0.438,0.256c0.017,0.196,0.134,0.296,0.33,0.292C809.159,176.949,809.022,176.6,809.022,176.45z M807.814,176.816c-0.081,0.126-0.162,0.252-0.181,0.403c0.179,0.016,0.379-0.004,0.548-0.074C808.149,176.946,808.02,176.832,807.814,176.816z\"\n        />\n        <Path\n          id=\"JP-hokkaido\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M827.192,110.767c-0.128,0.085-0.17,0.289-0.402,0.109c0.226,0.371,0.284,0.797,0.621,1.1c0.504,0.452,1.089,0.958,1.394,1.574c0.267,0.543,0.562,1.118,0.767,1.685c0.197,0.541-0.351,0.778,0.036,1.247c0.396,0.478,1.32,1.612,0.037,1.463c-0.578-0.067-1.241-0.564-1.798-0.549c-0.341,0.008,0.036,0.548,0.148,0.623c0.315,0.213,0.652,0.31,0.583,0.767c-0.123,0.827-1.041,0.376-0.66,1.466c0.289,0.826,1.136,0.76,1.65,1.355c0.323,0.375,0.155,0.931,0.438,1.355c0.453,0.67,0.608,0.243,1.137,0.037c-0.359-0.283,0.009-0.633,0.329-0.698c0.085-0.017,1.191,0.278,0.915-0.181c-0.197-0.329-0.927-0.515-1.245-0.734c-0.464-0.322-1.096-0.254-1.575-0.585c-0.27-0.186-0.47-0.6-0.291-0.915c0.174-0.312,0.708-0.035,0.915,0.074c0.273,0.14,0.492,0.402,0.768,0.513c0.295,0.121,0.681-0.539,0.954-0.697c0.899-0.513,2.126,0.625,2.93,0.916c0.584,0.21,1.762,0.991,2.382,0.916c0.378-0.044,0.179-0.421,0.074-0.622c-0.253-0.484-0.284-0.862-0.074-1.392c0.446-1.124,1.11-1.152,2.199-0.879c-0.483-0.611,1.158,0.088,0.621-0.622c0.254-0.107,0.525-0.2,0.809-0.147c-0.033-0.228,0.082-0.433,0.291-0.513c-0.347-0.4-0.302,0.137-0.55,0.256c-0.15,0.074-0.423-0.247-0.477-0.293c-0.104-0.091-0.842-0.812-0.549-0.767c-0.46-0.18-0.931-0.311-1.024-0.878c-0.072-0.421,0.058-1.223-0.439-1.431c-0.074,0.415-0.186,1.132-0.661,1.285c-0.569,0.182-1.472-0.73-1.796-0.369c-0.1-0.319-0.318-0.268-0.585-0.221c-0.373,0.066-0.459-0.211-0.768-0.33c-0.968-0.371-1.847-0.697-2.747-1.246c-1.044-0.633-2.004-1.373-3.044-2.013c-0.336-0.211-0.771-0.58-1.172-0.661C827.269,110.752,827.238,110.737,827.192,110.767L827.192,110.767z M825.105,110.876c0.021,0.071,0.327,0.335,0.402,0.369C825.445,111.053,825.302,110.912,825.105,110.876z M825.948,111.499c-0.024,0.322,0.316,0.471,0.55,0.256C826.341,111.614,826.154,111.531,825.948,111.499z M827.412,120.915c-0.01,0.211,0.122,0.321,0.329,0.293C827.76,120.987,827.637,120.862,827.412,120.915z\"\n        />\n        <Path\n          id=\"Path34299\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M838.366,134.138c-0.324,0.069-0.583,0.16-0.769,0.109c-0.373-0.101-0.224-0.218-0.402-0.223c-0.175-0.003-0.386,0.123-0.514,0.256c-0.122,0.135,0.124,0.246-0.222,0.476c-0.215,0.144-0.734,0.089-1.209,0.037c0.005,0.196-0.184,0.248-0.184,0.402c0,0.166,0.288,0.262,0.223,0.476c-0.07,0.214-0.606,0.116-0.733,0.366c-0.124,0.25,0.016,0.617,0.146,0.844c0.132,0.226,0.321,0.344,0.551,0.475c0.229,0.13,0.494,0.37,0.843,0.293c0.349-0.074,0.353-0.799,0.878-0.879c0.523-0.08,1.288,0.939,1.722,0.879c0.435-0.061,0.185-0.406,0.513-0.477c0.183-0.04,0.389,0.141,0.622,0.293c0.025-0.012,0.039-0.023,0.074-0.037c0.167-0.076-0.031-0.246-0.037-0.369c-0.057-1.058-0.95-1.866-1.463-2.711C838.348,134.268,838.404,134.226,838.366,134.138L838.366,134.138z\"\n        />\n        <Path\n          id=\"Path34314\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M836.718,134.284c0.124-0.126,0.31-0.261,0.476-0.257c0.175,0.003,0.026,0.119,0.401,0.222c0.188,0.051,0.445-0.042,0.769-0.109c-0.371-0.871,0.021-1.6,1.025-0.954c-0.336-0.36-0.733-1.502-0.476-2.052c-0.098,0.032-0.247-0.059-0.33,0c-0.227,0.162-0.419,0.382-0.696,0.366c-0.546-0.03-1.112-0.627-1.501-0.583c-0.352,0.037-0.29,0.311-0.55,0.403c0.155,0.247,0.417,0.459,0.511,0.658c0.239,0.506,0.307,0.873,0.258,1.209c-0.047,0.336-0.472,0.437-0.403,0.733C836.246,134.101,836.498,134.192,836.718,134.284L836.718,134.284z\"\n        />\n        <Path\n          id=\"Path34309\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M836.718,134.284c-0.22-0.092-0.471-0.185-0.515-0.369c-0.073-0.296,0.353-0.398,0.402-0.732c0.049-0.335-0.02-0.704-0.255-1.209c-0.094-0.201-0.358-0.413-0.514-0.66c-0.032,0.01-0.032,0.029-0.074,0.035c-0.397,0.045-1.098-0.567-1.54-0.584c-0.22-0.009-0.342,0.109-0.474,0.146c0.019,0.354,0.188,0.7,0.148,0.99c-0.041,0.275,0.038,0.633,0.108,0.989c0.451,0.252,0.817,0.336,0.878,0.621c0.092,0.446-0.365,0.282-0.329,0.55c0.033,0.272,0.662,0.457,0.698,0.698c0.004,0.019,0,0.023,0,0.037c0.472,0.052,0.993,0.107,1.209-0.037c0.342-0.229,0.093-0.34,0.222-0.474C836.688,134.277,836.709,134.292,836.718,134.284L836.718,134.284z\"\n        />\n        <Path\n          id=\"Path34319\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M834.703,126.958c-0.182-0.144-0.313-0.582-0.549-0.621c-0.259-0.043-0.287,0.261-0.586,0.33c-0.302,0.067-0.829-0.22-1.175-0.112c-0.136,0.042-0.209,0.136-0.291,0.259c0.078,0.088,0.224,0.159,0.258,0.255c0.106,0.321,0.102,1.107-0.439,0.731c0.106,0.369,0.318,0.329,0.62,0.328c0.405-0.001,0.698,0.468,0.879,0.769c0.317,0.52,0.296,1.293,0.329,2.013c0.132-0.038,0.254-0.157,0.474-0.146c0.442,0.021,1.143,0.63,1.538,0.584c0.397-0.044,0.231-0.396,0.623-0.438c-0.44-0.397-1.146-0.89-1.283-1.245c-0.163-0.428,0.096-0.26,0.037-0.62c-0.058-0.364-0.542-0.976-0.585-1.468C834.537,127.356,834.698,127.151,834.703,126.958L834.703,126.958z\"\n        />\n        <Path\n          id=\"Path34304\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M834.703,126.958c-0.006,0.189-0.166,0.398-0.146,0.621c0.043,0.49,0.528,1.104,0.586,1.466c0.057,0.363-0.2,0.192-0.036,0.622c0.136,0.354,0.842,0.846,1.282,1.245c0.39-0.042,0.956,0.554,1.501,0.584c0.272,0.019,0.47-0.204,0.697-0.366c0.082-0.059,0.231,0.029,0.329,0c0.057-0.122-0.038-0.372,0.108-0.403c-0.288-0.233-0.051-0.662-0.254-0.954c-0.169-0.234-0.163-0.517-0.368-0.768c-0.229-0.285-0.347-0.657-0.585-0.953c-0.217-0.265-0.417-0.402-0.586-0.695c-0.24-0.413-0.706-0.652-1.135-0.916c-0.121,0.073-0.272,0.106-0.369,0.147c-0.209,0.091-0.221-0.1-0.328-0.037c-0.108,0.063-0.063,0.315-0.184,0.402c-0.122,0.091-0.26,0.158-0.476,0.074C834.721,127.026,834.721,126.972,834.703,126.958L834.703,126.958z\"\n        />\n        <Path\n          id=\"Path34290\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M832.101,126.814c0.082-0.125,0.156-0.217,0.291-0.259c0.342-0.106,0.873,0.177,1.174,0.112c0.301-0.072,0.325-0.373,0.586-0.33c0.257,0.042,0.368,0.614,0.584,0.695c0.216,0.083,0.356,0.018,0.475-0.073c0.123-0.089,0.072-0.339,0.184-0.404c0.109-0.063,0.121,0.129,0.328,0.036c0.098-0.041,0.248-0.072,0.369-0.146c-0.23-0.142-0.435-0.315-0.623-0.476c-0.702-0.603-1.195-1.608-1.428-2.491c-0.346,0.318-1.115-0.386-1.465-0.291c-0.051,0.013-0.116,0.059-0.146,0.109c-0.359,0.596,0.887,1.388,1.062,0.55c0.406,0.19,0.839,0.84,0.551,1.283c-0.257-0.167-0.528-0.321-0.808-0.439c0.114,0.181,0.114,0.368,0,0.55c-0.437-0.108-0.581-0.572-0.845-0.879c-0.271-0.322-0.646-0.191-0.951-0.439c-0.01,0.381,0.781,1.171,0.439,1.467c-0.176,0.152-0.841,0.332-0.477,0.696C831.612,126.285,831.883,126.552,832.101,126.814L832.101,126.814z\"\n        />\n        <Path\n          id=\"Path34836\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M826.167,141.392c-0.371,0.111-0.74,0.06-1.101,0.146l0.586,0.623l0.037,0.512l-0.369,0.551l0.184,0.73l0.515,0.439c0.11-0.041,0.211-0.091,0.328-0.109c0.554-0.093,1.003,0.423,1.501,0.327c0.31-0.058,0.617-0.214,0.879-0.035c0.06-0.088,0.108-0.147,0.11-0.257c0.008-0.224-0.143-0.482-0.256-0.73c-0.08,0.012-0.163,0.031-0.293-0.036c-0.226-0.124-0.454-0.623-0.697-0.769c-0.24-0.145-0.521-0.012-0.62-0.146c-0.101-0.136,0.124-0.164,0.035-0.368c-0.088-0.205-0.636-0.376-0.767-0.623c-0.052-0.095-0.012-0.17-0.036-0.256C826.194,141.396,826.179,141.39,826.167,141.392L826.167,141.392z M827.671,144.944c-0.311,0.143-0.473,0.78-0.225,0.992c0.534,0.441,0.346-0.849,0.369-0.992C827.767,144.942,827.714,144.925,827.671,144.944z\"\n        />\n        <Path\n          id=\"Path34843\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M830.122,144.249c0.182,0.123,0.368,0.213,0.514,0.439c0.242,0.373,0.522,1.135,0.441,1.502c-0.083,0.369-0.436,0.329-0.477,0.516c-0.04,0.18-0.079,0.181,0.111,0.402c0.122,0.143,0.497,0.255,0.806,0.368c0.074-0.321,0.23-0.569,0.256-0.661c0.058-0.203,0.009-0.692,0.185-0.843c0.338-0.292,0.839-0.029,1.207-0.222c-0.33-0.421-0.567-0.684-1.064-0.916c-0.602-0.279-0.395-0.566-0.401-1.099c0-0.095,0.054-0.207,0.109-0.293c-0.091-0.166-0.188-0.352-0.327-0.439c-0.188-0.121-0.476,0.017-0.623-0.109c0.027,0.226,0.161,0.471,0.147,0.622c-0.02,0.176-0.042,0.173-0.147,0.256c-0.107,0.082-0.354,0.021-0.475,0.109c-0.124,0.09-0.027,0.268-0.184,0.369C830.182,144.261,830.143,144.24,830.122,144.249L830.122,144.249z\"\n        />\n        <Path\n          id=\"Path34834\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M830.122,144.249c0.021-0.009,0.06,0.01,0.074,0c0.156-0.101,0.06-0.275,0.185-0.369c0.123-0.089,0.37-0.024,0.476-0.109c0.106-0.083,0.126-0.078,0.146-0.256c0.016-0.151-0.12-0.396-0.146-0.623c-0.03-0.025-0.025-0.078-0.037-0.108c-0.048-0.112-0.03-0.224-0.147-0.403c-0.146-0.226-0.381-0.748-0.768-0.769c-0.387-0.021-0.653,0.684-0.953,0.769c0.104,0.062,0.17,0.193,0.221,0.292c0.106,0.207,0.088,0.401,0.186,0.623c0.094,0.224,0.223,0.417,0.437,0.661C829.878,144.053,830.006,144.17,830.122,144.249L830.122,144.249z\"\n        />\n        <Path\n          id=\"JP-nara\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M829.391,144.213c0.01,0.311,0.053,0.677,0.146,0.876c0.134,0.288,0.377,0.228,0.436,0.477c0.064,0.248-0.284,0.581-0.219,0.845c0.067,0.26,0.285,0.421,0.513,0.512c0.117,0.045,0.241-0.032,0.368-0.037c-0.003-0.042-0.055-0.102-0.036-0.182c0.041-0.182,0.394-0.145,0.476-0.515c0.081-0.367-0.197-1.125-0.438-1.502c-0.146-0.226-0.331-0.321-0.516-0.439c-0.161,0.078-0.392,0.122-0.62,0.037C829.465,144.273,829.424,144.237,829.391,144.213L829.391,144.213z\"\n        />\n        <Path\n          id=\"Path34858\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M829.794,145.349c-0.162,0.014-0.322,0.087-0.475,0.073c-0.176-0.019-0.308-0.123-0.477-0.183c-0.131,0.209-0.335,0.388-0.514,0.476c0.285,0.215,0.55,0.501,0.514,0.876c-0.039,0.427,0.47,0.619,0.769,0.77c0.328,0.165,0.413,0.566,0.769,0.697c0.271,0.099,0.524,0.257,0.806,0.327c0.189,0.049,0.228-0.472,0.328-0.915c-0.308-0.11-0.68-0.224-0.805-0.368c-0.107-0.124-0.071-0.167-0.074-0.222c-0.124,0.003-0.251,0.081-0.368,0.037c-0.226-0.091-0.446-0.254-0.513-0.516c-0.068-0.258,0.28-0.596,0.219-0.843C829.951,145.46,829.865,145.395,829.794,145.349L829.794,145.349z\"\n        />\n        <Path\n          id=\"JP-osaka\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M828.583,143.589c0.113,0.247,0.263,0.505,0.256,0.729c-0.004,0.11-0.051,0.172-0.109,0.259c0.058,0.036,0.133-0.015,0.182,0.073c0.107,0.188,0.045,0.401-0.073,0.584c0.172,0.059,0.301,0.167,0.477,0.183c0.154,0.015,0.314-0.059,0.476-0.073c-0.093-0.061-0.181-0.098-0.259-0.257c-0.093-0.202-0.135-0.568-0.145-0.878c-0.216-0.156-0.396-0.494-0.585-0.585C828.71,143.581,828.648,143.582,828.583,143.589L828.583,143.589z\"\n        />\n        <Path\n          id=\"JP-kyoto\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M826.202,141.392c0.025,0.088-0.015,0.16,0.037,0.256c0.129,0.244,0.68,0.421,0.769,0.621c0.088,0.205-0.139,0.229-0.037,0.37c0.101,0.134,0.379,0.001,0.621,0.146c0.242,0.146,0.471,0.648,0.696,0.769c0.228,0.122,0.293-0.034,0.517,0.073c0.223,0.106,0.437,0.568,0.696,0.662c0.229,0.082,0.464,0.039,0.621-0.037c-0.12-0.079-0.245-0.196-0.328-0.292c-0.218-0.245-0.343-0.435-0.438-0.661c-0.097-0.223-0.075-0.42-0.185-0.623c-0.052-0.099-0.117-0.229-0.222-0.292c-0.019,0.006-0.023-0.005-0.038,0c-0.263,0.07-0.396,0.058-0.583-0.073c-0.122-0.083-0.148-0.272-0.222-0.439c-0.39-0.041-0.839-0.206-0.516,0.147c-0.158-0.102-0.544-0.101-0.584-0.33c-0.044-0.255,0.145-0.636-0.293-0.516C826.539,141.223,826.378,141.334,826.202,141.392L826.202,141.392z\"\n        />\n        <Path\n          id=\"Path34427\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M826.055,144.944c-0.134-0.01-0.248,0.089-0.328,0.223c0.123,0.119,0.385,0.173,0.476,0.073h0.035c0.005-0.008-0.004-0.027,0-0.036c0.013-0.044,0-0.102-0.035-0.183C826.154,144.99,826.101,144.95,826.055,144.944L826.055,144.944z M825.763,145.495c-0.47-0.084-0.902,0.569-1.245,0.367c0.291,0.262,0.254,0.435,0.108,0.585c0.125,0.042,0.275,0.056,0.369,0.146c0.01,0.015,0.025,0.025,0.037,0.037c0.088-0.114,0.174-0.206,0.291-0.256c0.354-0.153,0.828,0.018,1.136-0.145c0.192-0.104,0.248-0.278,0.367-0.439C826.479,145.693,826.148,145.563,825.763,145.495L825.763,145.495z\"\n        />\n        <Path\n          id=\"Path34655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M827.594,147.693c-0.121-0.089-0.188-0.226-0.328-0.292c-0.373-0.178-0.784-0.284-1.062-0.369c-0.556-0.165-0.814-0.123-1.211-0.037c-0.396,0.09-0.859,0.337-1.099,0.586c-0.239,0.248-0.34,0.539-0.368,0.769c-0.024,0.226,0.188,0.347,0.146,0.513c-0.04,0.166-0.294,0.189-0.328,0.37c-0.033,0.175,0.187,0.263,0.183,0.549c0,0.072-0.065,0.172-0.108,0.258c0.353-0.048,0.412,0.367,0.695,0.474c0.212,0.08,0.429-0.024,0.623,0.036c-0.321-0.453-0.014-1.341,0.183-1.756c0.569-1.208,1.571-0.322,2.306,0.146c0.074-0.276-0.009-0.569,0.074-0.844C827.35,147.938,827.487,147.823,827.594,147.693z\"\n        />\n        <Path\n          id=\"Path34662\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M825.142,146.997c-0.04-0.07-0.044-0.298-0.146-0.403c-0.091-0.09-0.239-0.103-0.37-0.146c-0.09,0.097-0.195,0.201-0.402,0.258c-0.761,0.206-0.662-0.287-1.355-0.406c-0.062,0.349-0.026,1.386-0.403,1.504c-0.188,0.431-0.713,0.53-0.989,0.877c0.327,0.023,0.528-0.254,0.808-0.367c0.059,0.15,0.213,0.602,0.438,0.584c0.294-0.024,0.399,0.175,0,0.256c0.297,0.099,0.297,0.932,0.696,0.877c0.044-0.087,0.109-0.186,0.11-0.255c0.004-0.288-0.219-0.371-0.184-0.551c0.034-0.175,0.285-0.202,0.328-0.367c0.042-0.166-0.171-0.284-0.146-0.514c0.025-0.229,0.125-0.521,0.369-0.768c0.237-0.25,0.702-0.499,1.1-0.586C825.042,146.987,825.098,147.006,825.142,146.997L825.142,146.997z\"\n        />\n        <Path\n          id=\"Path34667\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M825.032,146.63c0.074,0.116,0.074,0.305,0.109,0.367c0.321-0.067,0.573-0.106,1.062,0.039c0.276,0.081,0.688,0.188,1.063,0.367c0.14,0.065,0.207,0.204,0.328,0.292c0.117-0.139,0.204-0.291,0.293-0.439c0.167-0.272-0.531-0.979-0.55-1.355c-0.196,0.041-0.347-0.065-0.514-0.109c-0.118,0.161-0.173,0.336-0.367,0.439c-0.307,0.164-0.783-0.008-1.138,0.146C825.208,146.426,825.119,146.516,825.032,146.63L825.032,146.63z\"\n        />\n        <Path\n          id=\"Path34400\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M813.124,144.47c-0.58,0.123-0.171,0.99,0.223,1.099C813.146,145.256,813.206,144.818,813.124,144.47z M812.941,145.752c0.081,0.61,0.584,0.569,0.369,0.145C813.23,145.742,813.106,145.683,812.941,145.752z M817.632,146.85c-0.481,0.06-1.114,0.455-0.768,1.064c-0.641-0.025-0.35,0.024-0.768,0.477c0.073,0.154,0.18,0.299,0.292,0.368c0.34,0.202,0.996-0.414,1.211-0.109c0.137,0.195-0.057,0.486-0.222,0.695c0.189,0.124,0.351,0.358,0.514,0.551c0.258-0.146,0.509-0.386,0.73-0.586c-0.098-0.197-0.168-0.502-0.107-0.697c0.064-0.218,0.286-0.222,0.4-0.402c0.054-0.083,0.056-0.182,0.074-0.293c-0.183-0.001-0.358-0.089-0.551-0.367c-0.282-0.408-0.215-0.664-0.515-0.698C817.849,146.844,817.768,146.833,817.632,146.85L817.632,146.85z M814.994,147.182c-0.077,0.008-0.139,0.025-0.223,0.036c0.06,0.201,0.194,0.302,0.402,0.221C815.115,147.349,815.056,147.266,814.994,147.182L814.994,147.182z\"\n        />\n        <Path\n          id=\"JP-nagasaki\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M814.813,148.683c-0.074,0.175-0.093,0.359-0.074,0.55c0.19-0.074,0.312-0.227,0.256-0.439C814.935,148.759,814.87,148.717,814.813,148.683L814.813,148.683z M815.398,148.683c-0.108,0-0.2,0.024-0.256,0.073c-0.149,0.124,0.258,0.514,0.328,0.584c0.231,0.239,0.584,0.248,0.879,0.369c0.229,0.089,0.242,0.48,0.439,0.623c-0.165-0.086-0.4-0.007-0.552-0.111c-0.173-0.118-0.187-0.37-0.328-0.514c-0.507,0.393,0.601,0.765,0.622,1.172c0.077-0.147,0.719-0.67,0.843-0.331c0.065,0.184-0.045,0.516,0.292,0.439c0.375-0.083,0.052-1.08-0.549-0.697c0.142-0.266-0.006-0.468-0.184-0.661c-0.235-0.055-0.713-0.194-0.953-0.403c-0.123-0.104-0.236-0.292-0.33-0.474C815.593,148.719,815.494,148.683,815.398,148.683L815.398,148.683z M814.076,149.416c0.008,0.245-0.11,0.615,0.255,0.66c-0.083-0.165-0.143-0.326-0.146-0.514C814.153,149.518,814.115,149.459,814.076,149.416z M813.309,150.441c0.024,0.088,0.045,0.17,0.073,0.256c0.032,0.119,0.058,0.254,0.111,0.367c0.169-0.115,0.353-0.213,0.548-0.255C813.874,150.493,813.576,150.587,813.309,150.441L813.309,150.441z M817.374,153.699c-0.041,0.088-0.066,0.17-0.108,0.256c0.04,0.012,0.08,0.036,0.108,0.037C817.366,153.885,817.372,153.794,817.374,153.699L817.374,153.699z\"\n        />\n        <Path\n          id=\"Path34390\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M820.16,150.147c-0.183,0.354-0.351,0.783-0.292,0.99c0.11,0.392,0.519,0.232,0.62,0.437c0.108,0.209,0.159,0.349,0,0.622c-0.076,0.139-0.37,0.315-0.62,0.439c0.127,0.17,0.21,0.378,0.402,0.515c0.336,0.238,0.768,0.128,1.21,0.549c0.196,0.186,0.387,0.444,0.55,0.733c0.094-0.767-0.416-1.704-0.367-2.453c0.01-0.16-0.114-0.824-0.035-0.953c0.165-0.276,0.396-0.552,0.328-0.807c-0.143,0.059-0.314,0.107-0.439,0.145c-0.317,0.101-0.619,0.046-0.916-0.033C820.452,150.289,820.304,150.231,820.16,150.147L820.16,150.147z\"\n        />\n        <Path\n          id=\"Path34372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.755,147.657c-0.264,0.073-0.514,0.256-0.768,0.255c-0.021,0.111-0.024,0.211-0.073,0.293c-0.116,0.18-0.336,0.187-0.401,0.402c-0.065,0.217,0.03,0.583,0.147,0.768c0.112,0.186,0.202,0.334,0.401,0.331c0.2-0.003,0.336-0.501,0.549-0.439c0.214,0.058,0.02,0.386,0.185,0.584c0.167,0.2,0.511,0.393,0.808,0.476c0.295,0.083,0.598,0.136,0.915,0.036c0.124-0.04,0.297-0.086,0.438-0.147c-0.027-0.112-0.098-0.236-0.292-0.327c0.06-0.09,0.12-0.208,0.185-0.293c-0.387,0.019-0.391-0.226-0.623-0.439c-0.285-0.259-0.742-0.083-1.024-0.366c0.41-0.198,0.499-0.888,0.037-1.102C820.072,147.619,819.906,147.613,819.755,147.657L819.755,147.657z\"\n        />\n        <Path\n          id=\"Path34413\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M815.837,148.134c-0.123,0.067-0.202,0.402-0.146,0.623c-0.01-0.007-0.028,0.005-0.04,0c0.095,0.181,0.21,0.371,0.331,0.476c0.239,0.206,0.718,0.348,0.953,0.402c-0.064-0.07-0.117-0.165-0.184-0.222c0.157-0.225,0.392-0.221,0.621-0.074c0.166-0.208,0.358-0.501,0.223-0.697c-0.213-0.305-0.868,0.312-1.208,0.109c-0.113-0.068-0.224-0.212-0.293-0.369C815.99,148.154,815.909,148.092,815.837,148.134L815.837,148.134z\"\n        />\n        <Path\n          id=\"Path34411\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M819.611,149.269c-0.212-0.061-0.351,0.435-0.549,0.439c-0.201,0.002-0.29-0.146-0.402-0.332c-0.012-0.021-0.025-0.05-0.038-0.074c-0.224,0.202-0.475,0.441-0.73,0.585c0.149,0.174,0.296,0.337,0.367,0.438c0.364,0.515,0.692,1.224,0.329,1.867c0.313-0.008,0.649,0.051,0.878,0.146c0.174,0.074,0.306,0.169,0.403,0.293c0.253-0.124,0.544-0.302,0.621-0.439c0.158-0.275,0.107-0.415,0-0.622c-0.106-0.205-0.514-0.044-0.621-0.437c-0.059-0.205,0.109-0.635,0.292-0.99c-0.144-0.084-0.282-0.192-0.367-0.293C819.626,149.655,819.823,149.329,819.611,149.269L819.611,149.269z M818.109,151.283c-0.095,0.034-0.192,0.095-0.256,0.183c0.065,0.33,0.536,0.057,0.549-0.183C818.295,151.249,818.203,151.252,818.109,151.283z M817.339,151.357c-0.097,0.002-0.139,0.041-0.073,0.183c0.033,0.271,0.172,0.515,0.254,0.769C818.31,151.877,817.631,151.355,817.339,151.357z\"\n        />\n        <Path\n          id=\"Path34717\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.15,145.862c-0.232-0.222-0.348,0.047-0.621-0.108c-0.174-0.102-0.371-0.379-0.551-0.622c0.006,0.139,0.071,0.306-0.036,0.368c-0.288,0.161-0.7-0.187-0.916-0.439c-0.073-0.089-0.066-0.247-0.11-0.329c-0.071,0.09-0.272,0.272-0.292,0.329c-0.181,0.52-1.26,0.073-1.246,0.585c0.011,0.384,0.318,0.795,0.514,1.135l0.037,0.037c0.074-0.435,0.731,0.071,1.137-0.073c0.854-0.3,1.424-0.061,2.198,0.402C821.045,146.975,820.985,146.271,821.15,145.862L821.15,145.862z\"\n        />\n        <Path\n          id=\"JP-hiroshima\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.516,143.37c-0.246,0.19,0.024,0.591-0.185,0.769c-0.207,0.176-0.626-0.042-0.844,0.036c-0.219,0.08-0.315,0.114-0.439,0.331c-0.076,0.137-0.076,0.383-0.073,0.621c0.179,0.244,0.371,0.521,0.549,0.622c0.274,0.156,0.392-0.112,0.624,0.108c0.05-0.123,0.023-0.357,0.146-0.365c0.29-0.022,0.436,0.363,0.697,0.439c0.187,0.054,1.041-0.384,1.172-0.517c0.005,0.136,0.07,0.229,0.182,0.257c0.074-0.093,0.09-0.212,0.037-0.328c0.217,0.152,0.466,0.088,0.438-0.223c0.04,0.024,0.074-0.009,0.11,0c-0.241-0.347-0.455-0.799-0.66-0.954c-0.267-0.201-0.343-0.02-0.438-0.146c-0.097-0.124,0.06-0.282-0.037-0.476c-0.026-0.057-0.108-0.105-0.182-0.145C822.286,143.53,821.759,143.18,821.516,143.37L821.516,143.37z M822.905,145.752c-0.073,0.02-0.039,0.095,0.111,0.255v-0.255C822.968,145.742,822.932,145.745,822.905,145.752z M821.626,145.823c-0.304,0.11-0.283,0.19,0.073,0.257C821.672,145.993,821.65,145.911,821.626,145.823z\"\n        />\n        <Path\n          id=\"Path34863\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M822.614,143.408c0.074,0.04,0.157,0.089,0.183,0.146c0.097,0.192-0.06,0.349,0.037,0.474c0.096,0.125,0.172-0.056,0.438,0.146c0.204,0.156,0.421,0.607,0.661,0.954c0.245,0.055,0.46-0.138,0.732-0.037c0.399,0.145,0.715-0.326,0.439-0.329c0.318-0.107,0.61-0.255,0.916-0.368l-0.515-0.439l-0.184-0.73l0.257-0.369c-0.261-0.025-0.533-0.014-0.697-0.073c-0.271-0.102-0.312-0.325-0.475-0.33c-0.166-0.007-0.151,0.163-0.33,0.221c-0.177,0.058-0.469-0.073-0.732,0.036C823.079,142.823,822.942,143.284,822.614,143.408L822.614,143.408z\"\n        />\n        <Path\n          id=\"Path34693\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M822.614,143.408c0.328-0.124,0.469-0.583,0.731-0.698c0.267-0.112,0.554,0.023,0.73-0.037c0.179-0.057,0.166-0.223,0.329-0.219c0.166,0.005,0.207,0.228,0.476,0.328c0.161,0.058,0.434,0.044,0.698,0.073l0.108-0.183l-0.037-0.513l-0.584-0.623c-0.087,0.022-0.174,0.03-0.256,0.073c-0.305,0.156-0.613,0.246-0.953,0.291c-0.322,0.044-0.964-0.165-1.209,0c-0.141,0.096-0.229-0.024-0.329-0.035c0.025,0.065-0.009,0.17,0.035,0.22c0.122,0.131,0.279,0.224,0.257,0.37c-0.046,0.285-0.469,0.327-0.438,0.583C822.195,143.226,822.433,143.304,822.614,143.408L822.614,143.408z\"\n        />\n        <Path\n          id=\"Path35382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M831.626,133.186c-0.28,0.098-0.608,0.705-0.224,0.878c0.346,0.156,0.276,0.237,0.224,0.623c0.428-0.013,0.617-0.41,0.402-0.768c-0.074-0.073-0.156-0.123-0.255-0.147C831.637,133.699,831.68,133.321,831.626,133.186z\"\n        />\n        <Path\n          id=\"Path34721\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.443,147.036c0.05-0.011,0.098-0.031,0.146-0.039l0.036-0.074c-0.074,0.026-0.13,0.049-0.184,0.074C821.437,147.01,821.447,147.018,821.443,147.036L821.443,147.036z\"\n        />\n        <Path\n          id=\"Path34719\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M821.443,147.036c0.006-0.015-0.006-0.025,0-0.039c-0.021,0.012-0.062,0.03-0.073,0.039C821.394,147.034,821.418,147.038,821.443,147.036z\"\n        />\n      </G>\n      <G id=\"JO\">\n        <Path\n          id=\"Path11908\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.464,157.44c-0.105-0.084-0.143-0.191-0.255-0.293c-0.144,0.466-0.323,0.915-0.331,1.464c-0.008,0.873-0.379,1.723-0.329,2.602c0.499,0.125,1.345,0.307,2.127,0.402c-0.018-0.251-0.009-0.663-0.113-0.99c-0.128-0.424-0.349-1.069-0.62-1.245c-0.273-0.177-0.454,0.107-0.585,0c-0.133-0.11-0.134-0.313-0.109-0.439c0.024-0.127,0.167-0.161,0.184-0.292c0.016-0.132-0.168-0.285-0.147-0.439c0.021-0.155,0.223-0.208,0.256-0.368C567.565,157.717,567.458,157.571,567.464,157.44L567.464,157.44z\"\n        />\n        <Path\n          id=\"Path11906\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.039,156.816c-0.049-0.05-0.1-0.05-0.146-0.111c-0.173-0.224-0.358-0.461-0.585-0.551c-0.275-0.108-0.57-0.067-0.876-0.074c-0.062,0.37-0.116,0.728-0.223,1.063c0.114,0.103,0.153,0.208,0.256,0.292c0-0.034-0.027-0.076,0-0.11c0.143-0.144,0.444,0.144,0.697,0.11c0.252-0.032,0.471-0.031,0.731-0.292c0.065-0.065,0.129-0.173,0.199-0.309L569.039,156.816z\"\n        />\n        <Path\n          id=\"Path11904\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.453,154.764c-0.068-0.065-0.16-0.109-0.222-0.109c-0.174-0.002-0.025,0.122-0.293,0.146c-0.115,0.012-0.3-0.124-0.516-0.183c-0.003,0.036,0.005,0.074,0,0.11c-0.029,0.404,0.089,0.812,0.037,1.209c-0.008,0.053-0.025,0.095-0.037,0.147c0.308,0.007,0.6-0.036,0.879,0.073c0.226,0.09,0.409,0.323,0.583,0.551c0.048,0.06,0.16,0.08,0.208,0.13c0.215-0.407,0.418-1.011,0.418-1.011l-0.256-0.291v-0.332h-0.916c0,0,0.087-0.208,0.143-0.407L568.453,154.764z\"\n        />\n        <Path\n          id=\"Path11902\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.978,153.553c-0.073,0.07-0.221,0.098-0.258,0.146c-0.145,0.185,0.048,0.151-0.108,0.256c-0.016,0.009-0.056-0.004-0.074,0c-0.03,0.22-0.087,0.436-0.109,0.661c0.215,0.059,0.397,0.193,0.513,0.184c0.271-0.024,0.122-0.15,0.293-0.147c0.061,0.001,0.189,0.067,0.254,0.132c0.054-0.18,0.074-0.336,0.041-0.424c-0.08-0.188-0.268-0.034-0.329-0.182s0.243-0.464,0.146-0.585c-0.098-0.123-0.272,0.069-0.368,0C567.967,153.584,567.989,153.56,567.978,153.553L567.978,153.553z\"\n        />\n        <Path\n          id=\"Path11814\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.501,152.308c0.025,0.436,0.088,0.887,0.073,1.282c-0.005,0.121-0.02,0.245-0.035,0.369c0.019-0.006,0.06,0.008,0.074,0c0.156-0.108-0.036-0.074,0.11-0.257c0.038-0.049,0.183-0.078,0.256-0.146c-0.076-0.065-0.152-0.13-0.109-0.293c0.047-0.18,0.571-0.306,0.585-0.512c0.015-0.209-0.033-0.226-0.293-0.369C568.033,152.312,567.792,152.334,567.501,152.308L567.501,152.308z\"\n        />\n        <Path\n          id=\"Path11882\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.26,155.202v0.33l0.255,0.293c0,0-0.358,1.06-0.622,1.318c-0.264,0.26-0.48,0.261-0.73,0.293c-0.254,0.034-0.554-0.255-0.697-0.11c-0.143,0.145,0.109,0.356,0.073,0.514c-0.037,0.159-0.237,0.213-0.256,0.369c-0.022,0.157,0.163,0.307,0.146,0.439c-0.019,0.13-0.16,0.165-0.183,0.293c-0.024,0.126-0.024,0.329,0.107,0.439c0.133,0.107,0.314-0.177,0.588,0c0.271,0.174,0.49,0.817,0.619,1.244c0.105,0.328,0.096,0.74,0.112,0.99c0.422,0.052,0.867,0.141,1.135,0.036c0.839-0.328,1.024-1.382,1.61-1.943c0.518-0.49,1.511-0.08,1.906-0.549c0.235-0.277,0-0.858,0.22-1.136c0.191-0.241,0.903-0.196,1.174-0.328l-2.348-2.453L569.26,155.202L569.26,155.202z\"\n        />\n        <Path\n          id=\"Path11850\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.639,151.833c-0.056-0.022-0.092-0.074-0.146-0.074c-0.168,0-0.382,0.122-0.44,0.221c-0.057,0.1,0.058,0.117,0,0.22c-0.032,0.062-0.148,0.104-0.255,0.147c0.128,0.007,0.294-0.003,0.367,0.035c0.129,0.074,0.104,0.137,0.146,0.186c0.139-0.077,0.317-0.157,0.329-0.256c0.023-0.159-0.181-0.056-0.184-0.223C568.453,152.011,568.552,151.9,568.639,151.833L568.639,151.833z\"\n        />\n        <Path\n          id=\"Path11855\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M568.307,151.868c-0.013-0.083-0.022-0.17-0.11-0.222c-0.132-0.074-0.343,0-0.549,0.111c-0.059,0.028-0.077,0.132-0.146,0.182c0.005,0.123-0.01,0.24,0,0.368c0.128,0.012,0.187,0.03,0.292,0.035c0.108-0.042,0.223-0.086,0.257-0.146c0.057-0.104-0.058-0.12,0-0.22C568.085,151.924,568.21,151.912,568.307,151.868L568.307,151.868z\"\n        />\n        <Path\n          id=\"Path11822\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.904,150.623c-0.259-0.005-0.451,0.106-0.439,0.439c0.012,0.271,0.026,0.577,0.037,0.877c0.069-0.05,0.089-0.154,0.146-0.182c0.206-0.111,0.417-0.186,0.549-0.111c0.091,0.051,0.098,0.137,0.11,0.222c0.074-0.033,0.11-0.108,0.184-0.108c0.054,0,0.09,0.052,0.146,0.074c0.098-0.077,0.185-0.117,0.22-0.293c0.034-0.17-0.123-0.408-0.182-0.66C568.484,150.748,568.16,150.63,567.904,150.623L567.904,150.623z\"\n        />\n        <Path\n          id=\"Path11840\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M571.749,154.507l-1.135-0.842l-0.184,0.22l-0.438-0.403l0.257-0.222c0,0-0.216-0.381-0.475-0.439c-0.261-0.057-0.601,0.339-0.916,0.293c-0.188-0.026-0.311-0.198-0.476-0.329c-0.096,0.174-0.471,0.316-0.515,0.475c-0.047,0.181,0.018,0.262,0.109,0.331c0.095,0.068,0.271-0.124,0.368,0c0.098,0.124-0.21,0.436-0.146,0.584c0.063,0.148,0.248-0.005,0.329,0.183c0.079,0.187-0.184,0.842-0.184,0.842l4.031,0.038l-0.661-0.697C571.731,154.539,571.733,154.51,571.749,154.507L571.749,154.507z\"\n        />\n        <Path\n          id=\"Path11838\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M573.583,153.812c-1.325-0.421-3.514-1.108-3.59-1.138c-0.101-0.039-0.112-0.144-0.219-0.183c-0.107-0.036-0.65,0.074-0.954,0c-0.104-0.024-0.168-0.041-0.258-0.109c-0.062,0.072-0.151,0.124-0.255,0.185c0.042,0.047,0.153,0.08,0.146,0.183c0,0.021-0.062,0.016-0.073,0.034c0.167,0.131,0.287,0.304,0.473,0.329c0.32,0.047,0.657-0.35,0.916-0.292c0.261,0.057,0.475,0.439,0.475,0.439l-0.257,0.223l0.439,0.402l0.184-0.22l1.135,0.842C572.438,154.335,572.962,154.014,573.583,153.812L573.583,153.812z\"\n        />\n        <Path\n          id=\"Path11809\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M575.78,148.61c-0.942,0.523-1.851,1.159-2.746,1.756c-0.702,0.47-1.498,1.261-2.347,1.428c-0.844,0.167-1.387-0.482-2.013-0.916c0.06,0.251,0.219,0.489,0.183,0.66c-0.081,0.258-0.405,0.385-0.403,0.549c0,0.167,0.205,0.062,0.184,0.223c-0.004,0.024-0.054,0.051-0.074,0.073c0.091,0.072,0.157,0.085,0.259,0.108c0.303,0.074,0.846-0.035,0.954,0c0.105,0.041,0.118,0.145,0.22,0.183c0.075,0.029,2.264,0.717,3.589,1.139c1.178-0.386,2.391-0.691,3.48-1.355c0.533-0.562,0.11-0.502-0.221-0.587c-0.208-0.054-0.398-0.478-0.074-0.513C576.448,150.436,576.07,149.538,575.78,148.61L575.78,148.61z\"\n        />\n        <Path\n          id=\"jo\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M566.559,161.204c-0.05-0.875,0.304-1.711,0.312-2.584c0.011-1.005,0.458-1.749,0.577-2.699c0.052-0.397-0.063-0.804-0.031-1.208c0.029-0.381,0.158-0.758,0.173-1.126c0.027-0.779-0.076-1.716-0.106-2.503c-0.024-0.667,0.812-0.462,1.19-0.199c0.625,0.435,1.192,1.092,2.037,0.924c0.848-0.168,1.629-0.964,2.33-1.433c0.897-0.598,1.794-1.259,2.734-1.781c0.291,0.926,0.67,1.828,0.992,2.747c-0.322,0.032-0.111,0.474,0.096,0.527c0.331,0.084,0.747,0.034,0.213,0.595c-1.674,1.025-3.353,1.566-5.366,2.067l3.003,3.15c-0.272,0.132-0.985,0.12-1.177,0.359c-0.223,0.277,0.028,0.839-0.206,1.117c-0.397,0.471-1.4,0.074-1.913,0.563c-0.585,0.56-0.778,1.61-1.615,1.942C569.039,161.956,567.325,161.402,566.559,161.204\"\n        />\n      </G>\n      <G id=\"JM\">\n        <Path\n          id=\"Path9198\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.605,196.672c0.003,0.116,0.004,0.24-0.037,0.329c-0.04,0.087-0.123,0.123-0.182,0.181c0.203,0.042,0.363,0.184,0.584,0.184c0.304,0,0.6-0.013,0.878-0.145c-0.08-0.137-0.198-0.152-0.256-0.255c-0.035-0.004-0.067,0.034-0.11,0.035c-0.138,0.009-0.32-0.166-0.438-0.182c-0.123-0.019-0.174,0.024-0.257,0C262.715,196.797,262.669,196.705,262.605,196.672L262.605,196.672z\"\n        />\n        <Path\n          id=\"Path9214\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.312,197.148c0.009-0.074,0.058-0.154,0-0.223c-0.064-0.074-0.201-0.04-0.329-0.039c0.037,0.076,0.09,0.143,0.146,0.224c0.116,0.016,0.336-0.001,0.111,0.037C262.265,197.142,262.291,197.14,262.312,197.148L262.312,197.148z\"\n        />\n        <Path\n          id=\"Path9196\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.129,196.414c-0.051,0-0.024,0.09-0.109,0.074c-0.037,0.117-0.098,0.215-0.074,0.329c0.006,0.024,0.025,0.05,0.036,0.073c0.129-0.002,0.268-0.036,0.33,0.037c0.058,0.069,0.009,0.146,0,0.223c0.025,0.009,0.047,0.029,0.074,0.034c0.058-0.058,0.14-0.094,0.182-0.18c0.041-0.09,0.041-0.217,0.037-0.331c-0.009-0.004-0.026,0.002-0.037,0c-0.073-0.023-0.123,0.03-0.182,0c-0.063-0.03-0.066-0.139-0.111-0.183C262.231,196.444,262.181,196.414,262.129,196.414L262.129,196.414z\"\n        />\n        <Path\n          id=\"Path9194\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.141,196.414c0.058,0.042,0.103,0.139,0.108,0.184c0.02,0.121-0.073,0.087-0.073,0.182s0.103,0.224,0.109,0.368c0.003,0.09-0.037,0.189-0.074,0.294c0.116-0.036,0.284-0.03,0.438-0.037c0.174-0.008,0.288-0.229,0.404-0.33c0.043-0.042-0.009,0.026,0.073,0.037c-0.073-0.102-0.161-0.186-0.183-0.293c-0.024-0.116,0.036-0.215,0.074-0.33c-0.083-0.016-0.111-0.264-0.223-0.292c-0.108-0.029-0.176,0.112-0.292,0.146C261.401,196.371,261.271,196.408,261.141,196.414L261.141,196.414z\"\n        />\n        <Path\n          id=\"Path9192\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.408,196.342c0.17,0.281,0.37,0.662,0.328,0.879c-0.032,0.188-0.125,0.205-0.22,0.254c0.254,0.047,0.346,0.371,0.661,0.371c-0.079-0.136-0.013-0.157,0-0.224c0.012-0.063-0.029-0.164,0.036-0.181c0.036-0.108,0.075-0.208,0.074-0.293c-0.008-0.143-0.108-0.272-0.11-0.369c-0.002-0.095,0.089-0.064,0.073-0.184c-0.008-0.044-0.05-0.139-0.109-0.183c-0.012,0-0.025,0-0.036,0c-0.141-0.001-0.335-0.123-0.439-0.108c-0.104,0.011-0.051,0.073-0.145,0.074C260.49,196.379,260.443,196.359,260.408,196.342L260.408,196.342z\"\n        />\n        <Path\n          id=\"Path9190\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.041,196.269c-0.005,0.106-0.048,0.176-0.037,0.329c0.015,0.201,0.111,0.517,0.145,0.768c0.114,0.006,0.207,0.081,0.293,0.074c0.033-0.006,0.045,0.029,0.074,0.034c0.092-0.05,0.186-0.066,0.22-0.254c0.042-0.223-0.16-0.6-0.328-0.879c-0.09-0.04-0.187-0.105-0.256-0.111C260.089,196.226,260.067,196.255,260.041,196.269L260.041,196.269z\"\n        />\n        <Path\n          id=\"Path9188\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.344,196.269c-0.077,0.147-0.11,0.353-0.184,0.551c0.094,0.107,0.193,0.213,0.256,0.328c0.124,0.226,0.451,0.212,0.73,0.221c-0.034-0.254-0.13-0.568-0.146-0.768c-0.009-0.153,0.031-0.223,0.038-0.33c-0.02,0.009-0.041-0.001-0.073,0c-0.086,0.004-0.229-0.088-0.328-0.073s-0.015,0.216-0.255,0.147C259.366,196.339,259.36,196.28,259.344,196.269L259.344,196.269z\"\n        />\n        <Path\n          id=\"Path9186\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M258.135,196.049c-0.031,0.03-0.079,0.032-0.111,0.073c0.201,0.355,0.699,0.19,0.953,0.477c0.062,0.068,0.122,0.144,0.183,0.222c0.073-0.198,0.107-0.404,0.183-0.551c-0.052-0.04-0.106-0.16-0.145-0.256c-0.12,0.013-0.235,0.022-0.292,0c-0.105-0.037-0.051-0.051-0.111-0.073c-0.058-0.023-0.141-0.061-0.221-0.036c-0.076,0.024-0.089,0.146-0.222,0.182C258.303,196.1,258.227,196.049,258.135,196.049L258.135,196.049z\"\n        />\n        <Path\n          id=\"Path9181\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M258.135,196.049c0.09,0,0.168,0.052,0.222,0.035c0.13-0.036,0.141-0.158,0.22-0.181c0.077-0.026,0.162,0.014,0.223,0.035c0.059,0.025,0.009,0.038,0.11,0.074c0.058,0.021,0.173,0.013,0.292,0c-0.062-0.145-0.115-0.239-0.184-0.404C258.695,195.706,258.382,195.805,258.135,196.049L258.135,196.049z\"\n        />\n        <Path\n          id=\"Path9236\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.492,196.049c-0.072,0.148-0.134,0.321-0.182,0.514c0.017,0.044,0.035,0.09,0.074,0.11c0.059,0.03,0.106-0.023,0.182,0c0.074,0.023,0.138,0.123,0.22,0.147c0.083,0.023,0.139-0.02,0.257,0c0.12,0.017,0.302,0.188,0.438,0.182c0.043-0.003,0.074-0.041,0.11-0.036c-0.173-0.311-0.267-0.627-0.732-0.768C262.734,196.157,262.615,196.101,262.492,196.049L262.492,196.049z\"\n        />\n        <Path\n          id=\"Path9234\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.47,195.648c0.045,0.158,0.035,0.305,0.073,0.403c0.041,0.114,0.058,0.173,0.11,0.222c0.045-0.037,0.092-0.089,0.146-0.073c0.11,0.027,0.137,0.276,0.223,0.291c0.083,0.018,0.058-0.074,0.109-0.074c0.052,0,0.102,0.029,0.147,0.074c0.018,0.019,0.025,0.045,0.036,0.073c0.047-0.188,0.112-0.365,0.182-0.514C262.161,195.901,261.818,195.769,261.47,195.648L261.47,195.648z\"\n        />\n        <Path\n          id=\"Path9232\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.442,195.535c0.025,0.082,0.066,0.133,0.074,0.223c0.02,0.173-0.058,0.391-0.11,0.584c0.037,0.019,0.081,0.037,0.11,0.037c0.096-0.001,0.042-0.062,0.147-0.074c0.102-0.013,0.298,0.107,0.437,0.109c0.141,0.002,0.289-0.041,0.402-0.073c0.06-0.018,0.101-0.036,0.146-0.074c-0.052-0.049-0.068-0.106-0.109-0.221c-0.036-0.1-0.024-0.245-0.073-0.402c-0.117-0.04-0.207-0.123-0.331-0.146C260.917,195.455,260.678,195.542,260.442,195.535L260.442,195.535z\"\n        />\n        <Path\n          id=\"Path9230\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.711,195.573c-0.03,0.229-0.072,0.387-0.073,0.622c0.099-0.017,0.242,0.074,0.328,0.073c0.088-0.003,0.082-0.044,0.182-0.037c0.074,0.006,0.169,0.071,0.258,0.109c0.052-0.195,0.127-0.413,0.11-0.584c-0.009-0.086-0.047-0.138-0.074-0.223C260.196,195.529,259.958,195.539,259.711,195.573L259.711,195.573z\"\n        />\n        <Path\n          id=\"Path9172\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.601,196.196c0.007-0.006,0.025,0.002,0.037,0c0.002-0.234,0.041-0.394,0.073-0.621c-0.236,0.031-0.469-0.031-0.698,0.036c0.126,0.306,0.207,0.688,0.371,0.731C259.6,196.403,259.542,196.24,259.601,196.196L259.601,196.196z\"\n        />\n        <Path\n          id=\"jm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M258.01,196.112c0.727-0.961,2.074-0.808,3.113-0.601c0.641,0.124,1.136,0.514,1.744,0.697c0.626,0.189,0.665,0.47,0.98,1.006c-0.278,0.132-0.576,0.156-0.88,0.156c-0.279,0-0.418-0.289-0.716-0.236c0.384-0.065-0.093-0.139-0.203-0.044c-0.115,0.102-0.216,0.304-0.385,0.31c-0.336,0.014-0.56-0.05-0.484,0.443c-0.349,0.003-0.394-0.42-0.722-0.387c-0.319,0.025-0.869-0.005-1.043-0.322c-0.107-0.196-0.287-0.379-0.435-0.546C258.722,196.297,258.21,196.468,258.01,196.112\"\n        />\n        <Circle\n          id=\"jm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"261.262\"\n          cy=\"196.444\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"JE\">\n        <Path\n          id=\"je\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.601,99.446c0.025-0.078,0.054-0.157,0.079-0.235c-0.21-0.073-0.331,0.019-0.341,0.235C470.426,99.446,470.511,99.446,470.601,99.446\"\n        />\n        <Circle\n          id=\"je.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"471.264\"\n          cy=\"100.654\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"IT\">\n        <Path\n          id=\"IT-apulia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.102,121.612c-0.065,0.515-0.088,1.034-0.256,1.246c-0.346,0.434-0.354,0.037-0.549,0.292c-0.066,0.082-0.109,0.271-0.112,0.402c0.039-0.017,0.064-0.074,0.112-0.073c0.332,0.023,0.618,0.439,0.767,0.697c0.148,0.254-0.123,0.467,0.183,0.696c0.303,0.231,1.048-0.3,1.539-0.073c0.489,0.226,0.619,1.244,1.024,1.354c0.406,0.111,0.569-0.487,0.807-0.328c0.235,0.16-0.154,0.513,0,0.845c0.07,0.149,0.247,0.283,0.439,0.402c0.016-0.025,0.022-0.051,0.037-0.074c0.44-0.651,0.617-0.651,1.317-0.766c0.092,0.247,0.216,0.688,0.879,0.619c0.826-0.08,0.802,0.55,1.136,1.101c0.154,0.25,0.516,0.43,0.806,0.402c0.213-0.022,0.234-0.667,0.257-0.807c0.104-0.619-0.427-1.018-0.843-1.393c-0.617-0.552-1.388-0.669-2.015-1.171c-0.617-0.492-1.274-0.765-2.014-1.025c-0.465-0.166-1.381-0.407-1.721-0.807c-0.317-0.371,0.55-0.65,0.622-0.954c0.15-0.63-1.079-0.439-1.356-0.402C513.715,121.853,513.418,121.695,513.102,121.612L513.102,121.612z\"\n        />\n        <Path\n          id=\"IT-molise\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.115,121.317c-0.098,0.375-0.269,0.833-0.518,0.988c-0.31,0.19-0.371-0.186-0.807,0c-0.261,0.114-0.525,0.525-0.843,0.879c0.025,0.333,0.046,0.715,0.223,0.766c0.287,0.09,0.153-0.294,0.403-0.328c0.248-0.036,0.622,0.438,0.953,0.402c0.279-0.029,0.417-0.377,0.658-0.476c0.005-0.132,0.046-0.321,0.111-0.402c0.19-0.255,0.204,0.14,0.55-0.293c0.169-0.211,0.19-0.73,0.256-1.245c-0.209-0.056-0.435,0.01-0.697-0.109C512.318,121.46,512.205,121.368,512.115,121.317L512.115,121.317z\"\n        />\n        <Path\n          id=\"IT-abruzzo\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.949,119.191c-0.233,0.102-0.451,0.092-0.696,0.256c-0.319,0.214-0.616,0.37-0.915,0.515c0.021,0.082,0.132,0.154,0.107,0.223c-0.084,0.229-0.418-0.073-0.548,0.22c-0.134,0.289,0.618,0.962,0.401,1.284c-0.221,0.321-0.938-0.287-1.025,0.073c-0.088,0.361,0.813,0.435,1.025,0.623c0.211,0.188,0.072,0.289,0.329,0.402c0.256,0.114,0.829-0.345,1.172-0.11c0.137,0.094,0.13,0.289,0.147,0.516c0.316-0.354,0.58-0.768,0.842-0.877c0.435-0.187,0.497,0.19,0.808,0c0.248-0.154,0.419-0.615,0.515-0.99C511.267,120.859,510.282,120.043,509.949,119.191L509.949,119.191z\"\n        />\n        <Path\n          id=\"IT-marche\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.24,115.749c-0.159,0.289-0.236,0.734-0.438,0.769c-0.401,0.07-0.1-0.451-0.551-0.477c-0.224-0.011-0.553,0.045-0.878,0.223c-0.13,0.072-0.18,0.262-0.293,0.368c0.223-0.013,0.484-0.095,0.551,0.037c0.092,0.186-0.287,0.099-0.224,0.369c0.068,0.268,0.76,0.582,1.025,0.66c0.271,0.074,0.158-0.21,0.438,0c0.281,0.211,0.188,1.27,0.477,1.539c0.285,0.27,0.521,0.021,0.729,0.183c0.149,0.117,0.206,0.347,0.26,0.549c0.298-0.144,0.597-0.3,0.914-0.515c0.243-0.162,0.464-0.155,0.697-0.255c-0.006-0.015-0.031-0.024-0.037-0.037c-0.271-0.747-0.53-1.615-0.99-2.271c-0.316-0.451-1.015-0.665-1.463-0.952C507.396,115.89,507.313,115.796,507.24,115.749L507.24,115.749z\"\n        />\n        <Path\n          id=\"IT-emilia-romagna\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M503.137,112.453c-0.534,0.235-1.091,0.472-1.503,0.439c-0.888-0.074-1.214-0.808-1.796-0.844c-0.579-0.034-0.955-0.039-1.394,0.439c-0.215,0.235-0.195,0.729-0.255,1.173c0.187,0.044,0.395,0.069,0.475,0.183c0.12,0.164-0.107,0.319,0,0.473c0.107,0.158,0.406,0.238,0.622,0.224c0.218-0.019,0.233-0.293,0.55-0.293c0.315,0,0.829,0.402,1.101,0.622c0.271,0.223,0.216,0.483,0.55,0.623c0.334,0.138,0.992,0.014,1.319-0.074c0.325-0.086,0.383-0.312,0.621-0.328c0.237-0.019,0.6,0.034,0.73,0.223c0.134,0.186-0.106,0.421,0,0.661c0.107,0.235,0.434,0.507,0.699,0.621c0.073,0.033,0.129,0.042,0.22,0.037c0.114-0.106,0.164-0.296,0.294-0.368c0.325-0.174,0.655-0.233,0.879-0.223c0.448,0.024,0.148,0.544,0.551,0.477c0.205-0.036,0.277-0.481,0.438-0.769c-0.876-0.594-2.115-1.623-1.686-2.784c-0.359-0.181-0.746-0.413-0.951-0.369c-0.598,0.131,0.133,0.366-0.439,0.438C503.921,113.07,503.554,112.676,503.137,112.453L503.137,112.453z\"\n        />\n        <Path\n          id=\"IT-lombardy\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.902,107.065c0.061,0.204,0.207,0.471-0.037,0.404c-0.159-0.043-0.375-0.291-0.551-0.257c-0.174,0.033-0.528,0.533-0.256,0.661c0.304,0.139,0.112,0.348,0.072,0.585c-0.378-0.191-0.37-0.589-0.915-0.402c-0.338,0.116-0.43,0.099-0.696-0.184c-0.158-0.17-0.378-0.675-0.439,0.038c-0.033,0.418-0.126,0.582-0.403,0.842c-0.24,0.225-0.22,0.948-0.327,0.877c-0.341-0.21-0.351-0.464-0.439-0.549c-0.048-0.048-0.094-0.072-0.145-0.109c-0.104,0.342-0.243,0.701-0.224,1.025c0.037,0.474,0.624,0.912,0.477,1.247c-0.147,0.333-0.667,0.024-0.769,0.329c-0.105,0.304,0.322,0.763,0.55,0.915c0.227,0.154,0.306-0.05,0.552,0.11c0.242,0.16,0.368,0.787,0.621,0.99c0.077,0.062,0.135,0.053,0.223,0.074c0.058-0.444,0.039-0.937,0.254-1.173c0.438-0.48,0.813-0.473,1.393-0.438c0.58,0.036,0.909,0.77,1.796,0.843c0.417,0.033,0.967-0.205,1.504-0.439c-0.577-0.313-1.212-0.521-1.429-0.807c-0.375-0.487-0.261-0.539-0.224-0.876c0.041-0.338,0.735-0.709,0.551-0.99c-0.185-0.28-0.696,0.239-0.879,0.074c-0.181-0.167-0.073-0.282,0-0.623c0.04-0.17,0.236-0.336,0.403-0.549c0.166-0.211,0.291-0.487,0.221-0.808C501.715,107.551,501.319,107.308,500.902,107.065L500.902,107.065z\"\n        />\n        <Path\n          id=\"IT-lazio\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.64,119.561c-0.013,0.112,0.021,0.173-0.036,0.291c-0.131,0.27-0.507,0.521-0.768,0.807c0.141,0.124,0.321,0.233,0.402,0.369c0.261,0.426,0.416,0.349,0.807,0.622c0.45,0.315,0.688,0.872,1.099,1.246c0.371,0.334,0.837,0.427,1.209,0.73c0.374,0.306,0.039,0.352,0.584,0.222c0.264-0.063,0.492,0.074,0.734,0.147c0.38,0.114,0.665,0.003,0.914,0.255c0.208-0.299,0.272-0.565,0.439-0.843c-0.018-0.312-0.025-0.599-0.222-0.732c-0.342-0.234-0.915,0.224-1.173,0.11c-0.255-0.112-0.118-0.215-0.328-0.402c-0.213-0.188-1.113-0.266-1.024-0.623c0.087-0.357,0.807,0.25,1.024-0.073c0.222-0.322-0.533-0.995-0.401-1.283c0.13-0.289,0.465,0.01,0.549-0.223c0.017-0.041-0.068-0.09-0.074-0.145c-0.089,0.006-0.123,0.074-0.222,0.074c-0.492,0-1.029-0.027-1.282,0.146c-0.502,0.348-0.175,1.024-0.622,1.025c-0.445,0.002-0.33-0.821-0.767-1.243C505.288,119.846,504.98,119.71,504.64,119.561L504.64,119.561z\"\n        />\n        <Path\n          id=\"IT-umbria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.64,119.561c0.339,0.151,0.649,0.286,0.845,0.474c0.435,0.422,0.321,1.248,0.768,1.245c0.447-0.002,0.123-0.678,0.623-1.025c0.253-0.174,0.79-0.146,1.283-0.146c0.092,0,0.128-0.07,0.222-0.074c-0.024-0.222-0.124-0.489-0.295-0.62c-0.21-0.166-0.445,0.083-0.73-0.186c-0.287-0.268-0.193-1.326-0.476-1.538c-0.281-0.208-0.172,0.074-0.438,0c-0.179-0.051-0.452-0.257-0.698-0.438c-0.144,0.156-0.444,0.188-0.477,0.329c-0.089,0.414,0.477,0.47,0.371,0.731c-0.11,0.261-0.6-0.062-0.845,0.221C504.598,118.754,504.685,119.161,504.64,119.561L504.64,119.561z\"\n        />\n        <Path\n          id=\"IT-veneto\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.818,110.143c-0.161,0.206-0.304,0.413-0.329,0.622c-0.039,0.337-0.156,0.388,0.223,0.877c0.373,0.488,1.881,1.468,2.451,1.393c0.575-0.076-0.155-0.309,0.441-0.439c0.204-0.046,0.593,0.184,0.952,0.369c0.026-0.073-0.007-0.145,0.036-0.223c0.389,0.436,0.813-0.551,0.146-0.729c-0.043-0.014-0.479-0.616-0.477-0.733c0.226,0.049,0.14-0.375,0.259-0.475c0.166-0.144,0.46-0.108,0.658-0.147c-0.738,0.381,0.445-0.001,0.587-0.074c0.214-0.106,0.42-0.239,0.62-0.369c0.051-0.03,0.16-0.088,0.255-0.147c-0.052-0.082-0.038-0.244-0.107-0.292c-0.365-0.257-0.779,0.117-1.024,0c-0.246-0.116-0.371-0.248-0.402-0.474c-0.03-0.229,0.366-0.451,0.328-0.697c-0.037-0.246-0.517-0.015-0.476-0.549c0.02-0.253,0.52-0.471,0.878-0.768c-0.193-0.022-0.37-0.007-0.585-0.073c-0.027-0.01-0.107-0.088-0.146-0.111c-0.062,0.157-0.016,0.42-0.146,0.476c-0.342,0.155-0.608-0.464-0.879-0.401c-0.271,0.059-0.427,0.233-0.474,0.55c-0.049,0.317,0.683,0.681,0.474,1.099c-0.206,0.421-1.137,0.153-1.537,0.402c-0.402,0.251-0.385,0.719-0.808,0.916C502.488,110.258,502.139,110.178,501.818,110.143L501.818,110.143z\"\n        />\n        <Path\n          id=\"IT-trentino-south-tyrol\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.818,110.143c0.321,0.033,0.669,0.115,0.916,0c0.421-0.197,0.406-0.667,0.809-0.916c0.402-0.25,1.329,0.017,1.538-0.402c0.209-0.418-0.524-0.782-0.476-1.099c0.049-0.315,0.205-0.488,0.476-0.55c0.271-0.062,0.534,0.557,0.876,0.402c0.134-0.058,0.086-0.322,0.147-0.477c-0.414-0.217-1.288-0.933-0.768-1.243c-0.518-0.109-1.006,0.285-1.537,0.254c-0.329-0.021-0.756-0.096-1.024,0.146c-0.203,0.183-0.462,0.655-0.808,0.477c-0.132-0.068-0.686-0.233-0.915-0.256c-0.036,0.107-0.074,0.175-0.146,0.402c-0.009,0.036-0.025,0.092,0,0.182c0.418,0.24,0.812,0.486,0.878,0.807c0.073,0.321-0.056,0.597-0.221,0.807c-0.167,0.21-0.368,0.378-0.403,0.55c-0.074,0.341-0.182,0.456,0,0.623c0.183,0.167,0.694-0.354,0.879-0.074C502.109,109.884,501.916,110.018,501.818,110.143z\"\n        />\n        <Path\n          id=\"IT-basilicata\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.055,124.833c0.024,0.133,0.083,0.341,0.037,0.438c-0.174,0.367-0.532,0.039-0.623,0.477c-0.045,0.218,0.245,0.431,0.514,0.695c0.271,0.263,0.53,0.58,0.44,0.953c-0.033,0.141-0.231,0.24-0.329,0.369c0.092-0.008,0.178-0.123,0.294,0c0.137,0.147,0.177,0.382,0.255,0.584c0.087-0.073,0.159-0.231,0.255-0.256c0.329-0.081,0.471,0.305,0.769,0.223c0.298-0.083,0.262-0.727,0.696-0.769c0.141-0.015,0.267,0.144,0.404,0.292c0.095-0.265,0.146-0.541,0.292-0.768c-0.192-0.121-0.371-0.253-0.439-0.401c-0.154-0.334,0.235-0.683,0-0.847c-0.234-0.158-0.401,0.442-0.806,0.33c-0.406-0.11-0.535-1.125-1.026-1.355C514.551,124.688,514.328,124.764,514.055,124.833L514.055,124.833z\"\n        />\n        <Path\n          id=\"IT-campania\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.024,123.404c-0.169,0.279-0.231,0.545-0.438,0.844c0.044,0.048,0.104,0.024,0.146,0.11c0.155,0.298,0.408,0.921,0.843,0.877c0.581-0.058,0.648,0.34,0.367,0.768c0.55-0.35,1.322-0.336,1.611,0.332c0.134,0.307-0.047,0.406,0,0.659c0.059,0.305,0.359,0.252,0.55,0.403c0.168,0.133,0.439,0.58,0.695,0.37c0.108-0.09,0.203,0.008,0.294,0c0.099-0.125,0.296-0.224,0.329-0.37c0.089-0.372-0.173-0.69-0.438-0.953c-0.271-0.263-0.56-0.478-0.515-0.695c0.09-0.438,0.451-0.11,0.621-0.477c0.047-0.098-0.01-0.304-0.035-0.438c-0.302,0.077-0.647,0.158-0.808,0.035c-0.304-0.229-0.032-0.44-0.183-0.695c-0.149-0.255-0.435-0.675-0.767-0.697c-0.335-0.022-0.442,0.516-0.77,0.549c-0.326,0.035-0.701-0.438-0.953-0.403c-0.251,0.035-0.115,0.42-0.401,0.328C510.047,123.918,510.037,123.636,510.024,123.404L510.024,123.404z\"\n        />\n        <Path\n          id=\"IT-tuscany\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.876,114.246c0.083,0.256,0.109,0.52,0.11,0.843c0,0.073-0.095,0.154-0.11,0.223c0.344,0.191,0.607,0.449,0.732,1.062c0.024,0.136,0.786,2.227,0.73,2.236c0.464-0.067,1.698,1.248,1.393,1.756c0.371-0.229,0.768,0.001,1.1,0.292c0.264-0.28,0.638-0.536,0.768-0.807c0.259-0.533-0.059-1.038,0.184-1.319c0.242-0.279,0.731,0.042,0.844-0.22c0.109-0.26-0.459-0.321-0.37-0.731c0.032-0.139,0.333-0.174,0.477-0.33c-0.119-0.087-0.307-0.132-0.329-0.221c-0.065-0.271,0.314-0.18,0.223-0.369c-0.093-0.185-0.505,0.042-0.769-0.074c-0.265-0.115-0.588-0.385-0.698-0.622c-0.106-0.238,0.134-0.472,0-0.66c-0.132-0.188-0.492-0.238-0.731-0.223c-0.237,0.019-0.294,0.242-0.62,0.33c-0.327,0.088-0.985,0.213-1.32,0.073c-0.333-0.138-0.277-0.401-0.55-0.622C500.676,114.653,500.192,114.266,499.876,114.246L499.876,114.246z M500.941,118.862c-0.237,0.194-0.542,0.173-0.808,0.293c0.247,0.19,0.55,0.062,0.808,0.221C500.967,119.208,500.967,119.029,500.941,118.862z\"\n        />\n        <Path\n          id=\"IT-liguria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.787,113.256c-0.336,0.059-0.684,0.143-0.916,0.185c-0.588,0.106-0.845,0.169-1.171,0.403c-0.325,0.232-0.184,0.568-0.733,0.915c-0.214,0.135-0.669,0.175-1.023,0.221c0.029,0.235-0.361,0.757-0.402,0.916c-0.09,0.336,1.212-0.105,1.356-0.183c0.403-0.219,0.642-0.599,0.914-0.953c0.768-0.992,1.947-0.688,2.858-0.073c0.44,0.297,0.865,0.428,1.209,0.621c0.015-0.068,0.11-0.149,0.11-0.222c0-0.321-0.026-0.584-0.11-0.842c-0.01,0-0.026,0-0.037,0c-0.315,0-0.333,0.271-0.55,0.292c-0.219,0.018-0.517-0.065-0.622-0.224c-0.107-0.155,0.12-0.312,0-0.476c-0.12-0.165-0.442-0.056-0.696-0.256C497.89,113.523,497.853,113.382,497.787,113.256L497.787,113.256z\"\n        />\n        <Path\n          id=\"IT-piedmont\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.884,107.762c-0.188,0.232-0.396,0.47-0.698,0.55c0.123,0.153,0.104,0.312,0,0.474c-0.1,0.174-0.353,0.322-0.583,0.405c0.131,0.156,0.269,0.319,0.292,0.474c0.059,0.386,0,0.764-0.224,0.954c-0.222,0.189-0.318-0.014-0.768,0.073c-0.312,0.062-0.845,0.265-1.318,0.404c-0.171,0.465-0.854,0.358-1.171,0.695l0.036,0.147c-0.079,0.031,0.091,0.5,0.697,0.807c0.371,0.187,0.421,0.402,0.109,0.66c-0.864,0.715,0.471,1.786,1.173,1.539c0.403-0.14,0.496-0.086,0.514,0.036c0.355-0.042,0.813-0.083,1.026-0.222c0.548-0.347,0.406-0.681,0.729-0.916c0.325-0.233,0.582-0.297,1.172-0.402c0.231-0.039,0.578-0.123,0.916-0.182c-0.132-0.261-0.273-0.551-0.438-0.661c-0.244-0.16-0.322,0.042-0.552-0.11c-0.225-0.154-0.653-0.612-0.549-0.915c0.104-0.306,0.621,0.004,0.769-0.33c0.146-0.334-0.44-0.769-0.477-1.245c-0.025-0.325,0.12-0.683,0.223-1.026c-0.188-0.138-0.379-0.224-0.515-0.437C496.072,108.248,496.209,107.963,495.884,107.762L495.884,107.762z\"\n        />\n        <Path\n          id=\"IT-calabria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.64,128.35c0.136,0.36,0.295,0.717,0.477,1.024c0.236,0.404,0.283,0.805,0.402,1.247c0.074,0.283,0.468,0.605,0.367,0.915c-0.115,0.358-0.555,0.164-0.767,0.439c-0.13,0.167-0.026,0.402-0.04,0.585c-0.041,0.549-0.941,0.824-0.66,1.43c0.187,0.395,0.51,0.526,0.88,0.256c0.393-0.289,0.659-0.714,0.988-1.064c0.39-0.415,0.561-0.451,0.476-1.063c-0.17-1.25,1.603-0.5,1.503-1.538c-0.06-0.615-0.163-1.04-0.768-1.318c-0.378-0.173-1.067-0.332-0.954-0.879c0.039-0.187,0.15-0.358,0.221-0.549c-0.137-0.148-0.266-0.307-0.4-0.292c-0.436,0.041-0.398,0.684-0.698,0.769c-0.301,0.083-0.44-0.304-0.769-0.223C514.798,128.119,514.727,128.277,514.64,128.35L514.64,128.35z\"\n        />\n        <Path\n          id=\"IT-friuli-venezia-guilia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.837,107.287c-0.359,0.298-0.863,0.517-0.878,0.768c-0.038,0.533,0.438,0.302,0.474,0.549c0.037,0.246-0.36,0.468-0.329,0.697c0.031,0.226,0.158,0.361,0.403,0.473c0.247,0.118,0.663-0.256,1.025,0c0.074,0.05,0.059,0.212,0.111,0.293c0.259-0.153,0.566-0.304,0.621,0.074c0.188-0.071,1.211-0.5,0.843,0.255c0.521,0.102,0.42-0.444,0.073-0.515c-0.145-0.028-0.599-0.164-0.329-0.514c-0.453-0.132-0.135-0.487,0.074-0.733c-0.245-0.054-0.442-0.204-0.66-0.328c0.186-0.227,0.582-0.476,0.622-0.841C508.135,107.251,507.513,107.358,506.837,107.287L506.837,107.287z\"\n        />\n        <Path\n          id=\"IT-aosta-valley\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.585,111.096c0.473-0.139,1.008-0.342,1.317-0.403c0.452-0.086,0.551,0.119,0.77-0.073c0.223-0.19,0.276-0.568,0.222-0.954c-0.025-0.158-0.16-0.32-0.292-0.474c-0.06,0.023-0.091,0.115-0.146,0.109c-0.421-0.031-0.657-0.081-1.1,0.073c-0.353,0.124-0.697-0.206-1.025-0.293c0.191,0.212-0.131,0.595-0.437,0.77c0.097,0.127,0.254,0.25,0.368,0.366c0.208,0.224,0.42,0.37,0.439,0.698C492.702,111.022,492.615,111.022,492.585,111.096z\"\n        />\n        <Path\n          id=\"IT-sicily\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.162,133.151c-0.294,0.023-0.672,0.211-0.844,0.327c-0.347,0.244-0.406,0.005-0.768,0c-0.41-0.003-0.823,0.402-1.244,0.477c-0.457,0.083-0.903,0.014-1.357,0.109c-0.793,0.17-1.288-0.895-1.978-0.514c-0.449,0.25-0.669,0.569-1.061,0c-0.197,0.383-1.086,0.861-0.661,1.465c0.195,0.278,0.666,0.355,0.989,0.368c0.708,0.016,1.216,0.707,1.797,1.025c0.565,0.313,1.175,0.35,1.756,0.585c0.551,0.225,0.531,0.887,1.101,1.064c0.403,0.124,0.906,0.169,1.318,0.073c-0.208-0.396,0.178-0.642,0.33-0.952c0.177-0.368-0.39-0.848-0.477-1.172c-0.1-0.371,0.328-1.05,0.477-1.392c0.212-0.492,0.545-1.013,0.879-1.43C514.353,133.149,514.261,133.141,514.162,133.151L514.162,133.151z M504.897,137.764c0.062,0.088,0.123,0.169,0.183,0.256C505.232,137.812,505.173,137.731,504.897,137.764z\"\n        />\n        <Path\n          id=\"IT-sardinia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.743,126.478c-0.089-0.208-0.268-0.341-0.391-0.524c-0.229-0.337-0.05-0.657-0.104-1.018c0.69,0.778,1.577-0.153,2.119-0.619c0.198-0.168,0.471-0.459,0.756-0.278c0.186,0.119,0.317,0.43,0.581,0.297c-0.095,0.206-0.018,0.329,0.205,0.339c-0.086,0.074-0.173,0.141-0.256,0.211c0.532-0.024,0.763,1.222,0.648,1.597c-0.1,0.322-0.585,0.501-0.284,0.879c0.299,0.375,0.02,1.338-0.007,1.792c-0.018,0.341,0.012,1.047-0.326,1.262c-0.315,0.198-0.837-0.195-1.186-0.164c-0.183,0.276-0.122,1.045-0.662,0.955c-0.517-0.083-0.523,0.051-0.779-0.459c-0.072,0.089-0.138,0.175-0.21,0.262c-0.089-0.073-0.159-0.161-0.212-0.262c0.457-0.089,0.169-0.375,0.153-0.764c-0.019-0.481,0.05-0.958,0.083-1.435c0.088,0.071,0.174,0.139,0.261,0.211c-0.006-0.166,0.069-0.338,0.019-0.503c-0.056-0.175-0.32-0.115-0.36-0.324c-0.034-0.19,0.203-0.45,0.197-0.667C495.99,126.976,495.68,126.749,495.743,126.478\"\n        />\n        <Path\n          id=\"it\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M491.419,111.8c0.369-0.391,1.336-0.062,1.289-0.874c-0.021-0.328-0.257-0.47-0.468-0.697c-0.113-0.118-0.243-0.25-0.34-0.378c0.309-0.175,0.619-0.566,0.427-0.773c0.328,0.088,0.688,0.405,1.041,0.284c0.44-0.154,0.646-0.08,1.066-0.049c0.274,0.021,0.615-0.316,0.743-0.531c0.102-0.166,0.116-0.312-0.008-0.466c0.301-0.079,0.518-0.317,0.704-0.549c0.324,0.201,0.196,0.462,0.372,0.747c0.172,0.271,0.429,0.343,0.662,0.569c0.089,0.087,0.111,0.347,0.452,0.559c0.108,0.067,0.064-0.673,0.304-0.902c0.274-0.257,0.364-0.423,0.4-0.842c0.061-0.715,0.297-0.208,0.453-0.04c0.269,0.283,0.363,0.323,0.699,0.21c0.547-0.188,0.545,0.214,0.922,0.406c0.04-0.239,0.224-0.482-0.08-0.62c-0.272-0.124,0.089-0.614,0.265-0.649c0.174-0.032,0.364,0.223,0.521,0.267c0.353,0.097,0.024-0.481,0.061-0.598c0.07-0.224,0.1-0.3,0.138-0.404c0.229,0.025,0.804,0.198,0.935,0.269c0.347,0.174,0.583-0.281,0.786-0.464c0.271-0.242,0.698-0.174,1.026-0.158c0.532,0.031,1.041-0.369,1.558-0.261c-0.569,0.342,0.588,1.237,0.913,1.338c0.965,0.306,1.646-0.004,2.61,0.277c-0.039,0.366-0.434,0.617-0.619,0.845c0.218,0.124,0.434,0.26,0.681,0.315c-0.211,0.245-0.53,0.599-0.075,0.731c-0.271,0.35,0.171,0.481,0.315,0.51c0.342,0.071,0.439,0.639-0.081,0.537c0.368-0.755-0.622-0.332-0.811-0.262c-0.079-0.521-0.715-0.046-0.896,0.07c-0.203,0.126-0.413,0.245-0.625,0.351c-0.139,0.073-1.337,0.459-0.598,0.076c-0.198,0.041-0.467,0.015-0.629,0.157c-0.119,0.102-0.062,0.519-0.287,0.47c-0.004,0.124,0.443,0.744,0.486,0.756c0.666,0.181,0.244,1.148-0.145,0.713c-0.76,1.337,0.942,2.612,1.86,3.196c0.452,0.288,1.176,0.487,1.492,0.939c0.461,0.655,0.703,1.513,0.973,2.26c0.345,0.961,1.605,1.941,2.501,2.352c0.665,0.305,1.017,0.4,1.757,0.301c0.274-0.037,1.493-0.217,1.342,0.417c-0.073,0.304-0.935,0.582-0.619,0.953c0.341,0.398,1.244,0.623,1.709,0.79c0.737,0.265,1.403,0.522,2.018,1.015c0.631,0.502,1.403,0.65,2.018,1.208c0.414,0.371,0.964,0.764,0.863,1.384c-0.025,0.139-0.054,0.775-0.268,0.795c-0.288,0.028-0.646-0.143-0.797-0.393c-0.335-0.547-0.312-1.18-1.141-1.101c-0.664,0.07-0.797-0.366-0.891-0.614c-0.7,0.118-0.855,0.11-1.296,0.764c-0.272,0.404-0.471,0.911-0.571,1.386c-0.115,0.551,0.582,0.681,0.963,0.858c0.607,0.277,0.717,0.713,0.775,1.323c0.1,1.037-1.692,0.29-1.523,1.542c0.08,0.615-0.082,0.662-0.472,1.074c-0.329,0.353-0.584,0.786-0.979,1.075c-0.371,0.271-0.682,0.122-0.867-0.275c-0.282-0.603,0.593-0.881,0.637-1.432c0.014-0.186-0.075-0.411,0.053-0.575c0.217-0.277,0.635-0.071,0.75-0.426c0.101-0.312-0.291-0.666-0.37-0.949c-0.122-0.44-0.158-0.829-0.396-1.232c-0.287-0.482-0.328-1.207-0.709-1.616c-0.227-0.244-0.387-0.187-0.6-0.009c-0.255,0.213-0.518-0.22-0.686-0.353c-0.187-0.154-0.499-0.114-0.557-0.42c-0.047-0.251,0.118-0.327-0.017-0.635c-0.288-0.667-1.043-0.683-1.591-0.335c0.281-0.428,0.189-0.828-0.389-0.771c-0.434,0.043-0.678-0.596-0.835-0.894c-0.276-0.532-0.607-0.224-1.062-0.357c-0.24-0.072-0.469-0.184-0.729-0.123c-0.547,0.128-0.195,0.057-0.572-0.25c-0.371-0.304-0.846-0.386-1.213-0.724c-0.414-0.37-0.656-0.921-1.107-1.237c-0.391-0.272-0.542-0.206-0.804-0.632c-0.271-0.445-0.972-0.968-1.504-0.638c0.305-0.514-0.939-1.831-1.403-1.765c0.055-0.008-0.679-2.093-0.71-2.228c-0.254-1.226-1.09-1.09-1.972-1.685c-0.913-0.616-2.074-0.947-2.841,0.043c-0.272,0.354-0.497,0.759-0.905,0.975c-0.142,0.078-1.456,0.497-1.365,0.16c0.064-0.247,1.047-1.336-0.124-0.923c-0.697,0.248-2.012-0.855-1.148-1.57c0.311-0.256,0.254-0.469-0.114-0.654c-0.606-0.307-0.783-0.772-0.701-0.805\"\n        />\n      </G>\n      <G id=\"IS\">\n        <Path\n          id=\"Path10678\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.375,52.667l-0.034,0.291l0.221,0.421c0.236,0.067,0.449,0.067,0.62,0.058c0.262-0.011,0.249-0.127,0.514-0.145c0.247-0.017,0.387,0.187,0.706,0.36c0.025-0.008,0.052-0.073,0.074-0.073c0.145,0.018,0.103,0.116,0.109,0.184l1.711-0.032c0-0.037-0.12,0.471-0.073,0.395c0.091-0.153,0.421-0.318,0.662-0.368c0.122-0.025,0.271-0.074,0.402-0.074c0.13,0,0.229,0.055,0.294,0.146c0.023,0.036-0.016,0.074-0.037,0.109c0.158-0.003,0.463-0.524,0.55-0.615c0.216-0.222,0.214-0.405,0.11-0.662c-0.104-0.254-0.759-0.366-0.807-0.583c-0.048-0.224,0.182-0.179,0.146-0.293c-0.036-0.117-0.296-0.041-0.331-0.183c-0.031-0.143,0.358-0.233,0.331-0.402c-0.027-0.173-0.436-0.115-0.439-0.293c-0.005-0.18,0.371,0.009,0.439-0.369c0.021-0.114-0.176-0.239-0.294-0.437c-0.027,0.025-0.067,0.064-0.108,0.074c-0.211,0.046-0.413-0.103-0.623,0c-0.297,0.138-0.025,0.649-0.255,0.876c-0.385,0.378-0.934-0.816-1.173-0.99c-0.42-0.302-0.747,0.272-0.621,0.622c0.102,0.288-0.241,1.17-0.477,0.808c-0.079,0.649-0.323-0.102-0.55-0.146c-0.61-0.121-0.569,1.158-0.878,0.512C434.573,52.156,434.321,52.367,434.375,52.667L434.375,52.667z\"\n        />\n        <Path\n          id=\"Path10673\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.556,56.44l0.442-0.623c-0.01-0.008-0.027,0.008-0.037,0c-0.111-0.123,0.151-0.324,0.11-0.477c-0.04-0.152,0.161-0.933-0.109-0.945c-0.139-0.213-0.099-0.189-0.302-0.521c0.033-0.024-0.807,0.317-0.765,0.295l-0.516-0.146v-0.221l-0.807-0.293c-0.023,0.126-0.118-0.025-0.251-0.037c-0.161,0.094-0.148,0.021-0.344-0.01c0,0-0.369,0.147-0.497,0.134c-0.062,0.04-0.191,0.171-0.191,0.132l-1.771-0.165c-0.856,0.197-0.915,0.542-1.452,0.713l-1.832,0.844l-0.292,0.513l-1.282,0.698c0.095-0.012,0.203-0.019,0.292-0.035c0.286-0.058,0.555,0.062,0.844,0.035c0.321-0.028,0.479-0.329,0.844-0.255c-0.055,0.09-0.11,0.156-0.146,0.255c0.16,0.028,0.465,0.238,0.621,0.111c0.293-0.235,0.412,0.154-0.038,0.109c0.288,0.207,0.599-0.031,0.809-0.221c0.071,0.096,0.147,0.218,0.183,0.329c-0.124,0.018-0.247,0.037-0.369,0.073c0.288,0.57,0.881,0.385,1.394,0.475c0.61,0.109,1.165,0.338,1.797,0.37c0.475,0.021,0.962-0.007,1.427-0.111c0.215-0.048,0.435-0.107,0.623-0.22c0.465-0.276-0.103-0.279,0.367-0.403c-0.66-0.13,0.674-0.246,0.879-0.255C441.304,56.58,441.406,56.455,441.556,56.44L441.556,56.44z\"\n        />\n        <Path\n          id=\"Path10666\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M439.249,50.101c0.117,0.198,0.315,0.324,0.293,0.438c-0.07,0.375-0.443,0.188-0.439,0.37c0.005,0.182,0.413,0.123,0.439,0.291c0.027,0.173-0.363,0.261-0.329,0.404c0.034,0.141,0.294,0.069,0.329,0.182c0.036,0.116-0.193,0.073-0.146,0.293c0.047,0.223,0.703,0.329,0.808,0.584c0.104,0.256,0.106,0.441-0.111,0.662c-0.087,0.089-0.316,0.07-0.476,0.073c-0.022,0.037-0.026,0.074-0.034,0.111l0.806,0.292v0.222l0.514,0.147c0.521,0.147-0.013-0.006,0.518,0.123c0,0,0.05,0.056,0.489,0.619c0.778,1.005,1.213-0.896,1.305-0.913c0.093-0.014,0.163,0.019,0.256,0.073c0.061,0.038-0.226-0.303-0.223-0.234l0.369-0.402l0.843-0.33l0.11-0.514l0.438-0.403l-0.292-0.256l0.401-0.368l0.623,0.036l0.037-0.623l0.767-0.292l0.953-0.036l0.551-0.368c-0.257-0.089-0.51-0.166-0.585-0.292c0.321,0.016,0.299-0.1,0.366-0.329c0.079-0.272,0.668-0.238,0.88-0.33c-0.499,0.096-1.586,0.018-1.759,0.661c-0.173-0.17-0.675-0.347-0.584-0.622c0.107-0.331-0.421-0.418-0.771-0.403c-0.115,0.007-0.205,0.011-0.254,0.036c-0.205,0.107-0.627-0.141-0.549,0.257c0.099,0.512-0.32,0.476-0.369,0.844c-0.088-0.096-0.922-0.343-1.063-0.332c-0.46,0.044-0.725,0.601-1.063,0.845c-0.123-0.311-1.139-1.109-1.464-0.66c-0.098,0.134,0.003,0.441,0.109,0.548c0.245,0.247,0.189,0.547,0.11,0.844c-0.372-0.477-0.637-1.685-1.466-1.503C439.397,49.887,439.344,50.016,439.249,50.101L439.249,50.101z\"\n        />\n        <Path\n          id=\"Path10688\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.041,50.286l-0.552,0.368l-0.951,0.035l-0.769,0.293l-0.036,0.623l-0.623-0.037l-0.402,0.369l0.293,0.256l-0.438,0.404l-0.109,0.512l-0.844,0.331l-0.367,0.402c-0.223,0.25-0.71,1.039-0.71,1.039c-0.467,0.01-0.17,0.002-0.627,0.007c0,0-0.031-0.099-0.239,0.935l-0.108,0.62c0.31-0.029,0.678,0.003,0.768-0.291c0.019,0.334,0.295,0.336,0.623,0.222c0.325-0.118,0.707-0.353,0.877-0.439c0.939-1.013,2.37-0.602,3.112-0.844c0.223-0.082,1.511-0.799,0.843-0.841c0.223-0.256,0.753-0.107,0.403-0.516c0.34,0.531,0.811-0.093,1.245-0.036c-0.493-0.249,0.438-0.354-0.256-0.367c0.187,0.012,0.406,0.01,0.586-0.037c-0.257-0.104-0.531-0.214-0.806-0.255c0.466-0.316,0.881,0.438,1.317-0.111c0.273-0.346-0.66-0.328-0.807-0.328c0.273-0.028,0.578-0.033,0.807-0.223c-0.282-0.071-0.592-0.073-0.877-0.037c0.286-0.057,0.905-0.256,0.805-0.66c-0.312,0.099-0.621-0.233-0.915-0.293c-0.402-0.08-0.681,0.149-0.99,0.37c0.213-0.227,0.714-0.406,0.621-0.806c-0.371,0.024-0.726,0.164-1.099,0.181c0.074-0.279,0.482-0.357,0.585-0.622C448.446,50.406,448.208,50.345,448.041,50.286L448.041,50.286z\"\n        />\n        <Path\n          id=\"Path10684\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.508,55.89l-0.916-0.037L431.3,55.67c-0.124,0.026-0.139,0.152-0.294,0.183c-0.164,0.105-0.321,0.115-0.474,0.037c-0.054-0.076-0.14-0.146-0.224-0.183c-0.331,0.111-0.266,0.456-0.294,0.731c0.519-0.026,1.114-0.039,1.651-0.111L432.508,55.89z\"\n        />\n        <Path\n          id=\"Path10682\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M433.9,54.828l-1.171-0.037l-0.513,0.183c0.248-0.099,0.491-0.232,0.766-0.108c-0.237,0.025-1.387,0.271-0.695,0.549c-0.205,0.044-0.422-0.048-0.621,0.037c0.024,0.238-0.217,0.188-0.368,0.22l0.291,0.184l0.916,0.037l0.438-0.258l0.292-0.513L433.9,54.828z\"\n        />\n        <Path\n          id=\"Path10680\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.649,53.472c-0.319-0.174-0.705-0.198-0.951-0.182c-0.269,0.017-0.256,0.133-0.517,0.145c-0.261,0.011-0.786-0.042-0.987-0.223c-0.203-0.175-0.228-0.417-0.223-0.55c0.007-0.133,0.12-0.081,0.107-0.183c-0.008-0.102-0.106-0.238-0.219-0.292c-0.115-0.056-0.323,0.094-0.404,0c-0.077-0.095,0.337-0.123,0.074-0.402c-0.052-0.053-0.235,0.04-0.369,0.036c0.042,0,0.074,0.047,0.11,0.037c-0.682,0.167-1.438,0.322-1.978,0.807c0.274-0.023,0.533,0.083,0.806,0.109c0.273,0.028,0.534-0.108,0.808,0c-0.569,0.91-2.351-0.37-2.967,0.551c-0.062-0.479-0.275-0.1-0.551-0.036c-0.328,0.073-0.656,0.036-0.988,0.036c-0.675,0-0.314,0.692,0.182,0.512c0.526-0.19,0.844-0.243,1.427-0.183c0.279,0.029,0.566,0,0.846,0c0.281,0,0.614,0.386,0.877,0.223c-0.207,0.062-0.403,0.194-0.476,0.402c0.201,0.033,0.316,0.165,0.33,0.368c0.376-0.316,0.972-0.546,1.465-0.55c-0.124,0.212-0.415,0.246-0.622,0.293c-0.253,0.057-0.854,0.598-0.222,0.438c-0.207,0.01-0.387,0.09-0.552,0.221c0.198,0.041,0.372-0.003,0.552-0.073l0.514-0.183l1.172,0.036l1.174-0.551c0.336,0,0.431-0.04,0.615-0.096C435.688,54.181,436.249,53.827,436.649,53.472L436.649,53.472z\"\n        />\n        <Path\n          id=\"Path10694\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.375,52.667c-0.124-0.322-0.007-0.871-0.402-0.844c0.339-0.182-0.529-0.589-0.549-0.844c0.643,0.795,1.314-0.666,0.549-0.513c0.499-0.171,0.143-0.225-0.074-0.292c-0.299-0.093-0.21-0.272-0.438-0.44c-0.237-0.174-0.582-0.067-0.73-0.366c-0.073-0.144-0.44-0.232-0.587-0.256c-0.109-0.022-1.288,0.181-1.063,0.327c0.248,0.163,0.668,0.218,1.026,0.224c-0.302-0.008-0.607-0.044-0.769,0.254c0.214,0.101,0.725,0.174,0.769,0.475c0.03,0.212-0.425,0.272-0.516,0.439c0.468-0.635-0.107-0.525-0.514-0.329c0.168-0.313,0.124-0.336-0.184-0.11c0.059-0.083,0.101-0.203,0.146-0.292c-0.221-0.12-0.443-0.225-0.696-0.255c-0.201-0.025-0.739,0.108-0.184,0.255c-0.263,0.059-0.314,0.131-0.183,0.223c-0.188-0.074-0.384-0.108-0.584-0.146c-0.13,0.47,0.494,0.456,0.768,0.585c-0.328-0.032-0.818-0.289-1.062,0.073c0.336,0.197,0.704,0.152,1.062,0.258c-0.185,0.009-0.369,0.029-0.55,0.073c0.14,0.074,0.283,0.111,0.439,0.109c-0.507,0.347-1.064-0.44-1.612-0.256c0.069,0.191,0.207,0.313,0.403,0.371c-0.264,0.04-0.316,0.132-0.184,0.219c-0.399-0.145-0.85-0.327-1.099,0.147c0.383,0,0.772,0.01,1.099,0.255c0.382-0.014,0.941-0.139,1.318-0.222c0.21-0.044,0.132-0.345,0.404-0.182c0.363,0.221,0.673-0.452,0.729,0.146c0.192-0.078,0.373-0.18,0.551-0.293c0.025,0.284,0.301,0.279,0.55,0.183c-0.099,0.058-0.185,0.144-0.292,0.182c0.249,0.207,0.31-0.024,0.515-0.109c0.12-0.05,0.467,0.106,0.729,0.109c0.132,0.006,0.319-0.088,0.37-0.036c0.265,0.28-0.154,0.309-0.074,0.404c0.079,0.094,0.29-0.057,0.403,0c0.112,0.054,0.208,0.19,0.221,0.291c0.012,0.102-0.104,0.052-0.108,0.183c-0.009,0.133,0.019,0.371,0.222,0.549c0.067,0.062,0.252,0.124,0.37,0.159l-0.222-0.417L434.375,52.667z\"\n        />\n        <Path\n          id=\"is\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M445.587,48.967c-0.117,0.003-0.205,0.01-0.256,0.035c-0.203,0.105-0.626-0.141-0.551,0.257c0.099,0.511-0.319,0.474-0.367,0.843c-0.09-0.094-0.923-0.343-1.063-0.329c-0.46,0.043-0.724,0.6-1.063,0.845c-0.122-0.312-1.14-1.111-1.464-0.662c-0.099,0.137,0.002,0.442,0.109,0.55c0.244,0.245,0.188,0.547,0.108,0.843c-0.372-0.477-0.635-1.685-1.464-1.502c-0.238,0.053-0.265,0.289-0.438,0.329c-0.211,0.046-0.413-0.103-0.622,0c-0.297,0.143-0.026,0.651-0.254,0.877c-0.387,0.379-0.936-0.816-1.175-0.99c-0.419-0.304-0.747,0.272-0.62,0.621c0.103,0.288-0.24,1.169-0.477,0.808c-0.079,0.649-0.323-0.102-0.55-0.146c-0.609-0.121-0.57,1.157-0.879,0.514c0.019,0.294-0.238,0.505-0.183,0.807c-0.125-0.322-0.009-0.869-0.402-0.844c0.34-0.182-0.529-0.584-0.55-0.843c0.644,0.794,1.313-0.665,0.55-0.513c0.498-0.171,0.144-0.226-0.073-0.293c-0.3-0.093-0.211-0.272-0.439-0.441c-0.237-0.174-0.583-0.067-0.731-0.366c-0.073-0.143-0.44-0.232-0.586-0.256c-0.109-0.021-1.287,0.181-1.062,0.327c0.247,0.162,0.668,0.218,1.027,0.224c-0.303-0.008-0.609-0.043-0.771,0.254c0.215,0.102,0.725,0.174,0.771,0.476c0.027,0.212-0.425,0.273-0.518,0.439c0.47-0.633-0.106-0.524-0.514-0.328c0.168-0.314,0.124-0.336-0.182-0.111c0.057-0.083,0.1-0.202,0.146-0.291c-0.22-0.121-0.443-0.225-0.696-0.256c-0.202-0.025-0.738,0.108-0.185,0.256c-0.262,0.058-0.313,0.13-0.181,0.223c-0.19-0.074-0.385-0.108-0.585-0.147c-0.13,0.47,0.494,0.456,0.767,0.586c-0.326-0.033-0.819-0.29-1.062,0.073c0.335,0.196,0.705,0.152,1.062,0.258c-0.183,0.008-0.368,0.028-0.549,0.073c0.139,0.074,0.282,0.112,0.439,0.11c-0.506,0.348-1.064-0.441-1.61-0.256c0.068,0.19,0.206,0.312,0.4,0.37c-0.263,0.042-0.314,0.133-0.183,0.22c-0.399-0.145-0.85-0.327-1.098,0.146c0.385,0,0.771,0.011,1.098,0.257c0.381-0.015,0.941-0.139,1.32-0.223c0.208-0.044,0.13-0.346,0.402-0.183c0.363,0.221,0.673-0.451,0.73,0.147c0.192-0.078,0.372-0.178,0.55-0.293c0.025,0.284,0.302,0.279,0.551,0.183c-0.099,0.057-0.185,0.143-0.293,0.182c0.248,0.207,0.309-0.025,0.514-0.109c0.139-0.058,0.568,0.226,0.843,0.146c-0.679,0.168-1.438,0.322-1.978,0.807c0.276-0.023,0.533,0.082,0.81,0.109c0.271,0.025,0.532-0.108,0.805,0c-0.569,0.91-2.351-0.37-2.967,0.551c-0.062-0.479-0.276-0.1-0.55-0.036c-0.327,0.074-0.656,0.036-0.99,0.036c-0.675,0-0.312,0.692,0.184,0.512c0.526-0.189,0.845-0.243,1.426-0.182c0.279,0.029,0.566,0,0.845,0c0.283,0,0.616,0.388,0.878,0.221c-0.205,0.062-0.402,0.194-0.475,0.403c0.201,0.031,0.317,0.164,0.328,0.367c0.378-0.315,0.972-0.546,1.467-0.55c-0.123,0.212-0.414,0.246-0.624,0.293c-0.252,0.057-0.852,0.599-0.22,0.438c-0.205,0.011-0.388,0.091-0.551,0.222c0.473,0.105,0.845-0.392,1.318-0.181c-0.24,0.027-1.389,0.27-0.697,0.548c-0.205,0.045-0.421-0.048-0.621,0.037c0.041,0.43-0.404,0.062-0.661,0.402c-0.164,0.105-0.321,0.117-0.474,0.037c-0.055-0.074-0.14-0.146-0.224-0.183c-0.331,0.111-0.266,0.458-0.294,0.733c0.607-0.031,1.35-0.028,1.944-0.147c0.286-0.057,0.553,0.065,0.844,0.037c0.322-0.029,0.477-0.332,0.843-0.257c-0.054,0.092-0.109,0.158-0.146,0.257c0.161,0.027,0.465,0.237,0.621,0.11c0.292-0.237,0.414,0.153-0.038,0.109c0.287,0.205,0.601-0.032,0.81-0.221c0.072,0.095,0.146,0.217,0.182,0.328c-0.124,0.019-0.244,0.039-0.368,0.073c0.287,0.569,0.88,0.385,1.392,0.475c0.613,0.107,1.167,0.337,1.796,0.369c0.477,0.021,0.964-0.005,1.43-0.113c0.212-0.047,0.435-0.106,0.621-0.219c0.465-0.276-0.102-0.28,0.369-0.403c-0.661-0.13,0.674-0.247,0.877-0.255c0.361-0.022,1.003-0.005,1.137-0.439c0.033,0.668,1.158-0.042,1.502-0.223c0.658-0.335,1.709-0.537,2.446-0.657c0.449-0.042,0.272-0.036,0.668-0.187c0.223-0.083,1.511-0.799,0.843-0.842c0.223-0.255,0.754-0.108,0.403-0.515c0.341,0.53,0.812-0.094,1.247-0.037c-0.495-0.25,0.437-0.354-0.259-0.367c0.188,0.013,0.407,0.011,0.585-0.037c-0.255-0.104-0.528-0.213-0.805-0.256c0.465-0.315,0.881,0.439,1.318-0.11c0.273-0.347-0.662-0.329-0.808-0.329c0.273-0.025,0.579-0.031,0.808-0.222c-0.282-0.07-0.592-0.074-0.877-0.036c0.286-0.057,0.906-0.259,0.807-0.661c-0.314,0.099-0.621-0.234-0.916-0.292c-0.403-0.08-0.681,0.148-0.99,0.368c0.215-0.228,0.714-0.406,0.62-0.807c-0.371,0.025-0.726,0.165-1.099,0.182c0.074-0.281,0.481-0.356,0.585-0.622c0.098-0.247-0.824-0.301-0.951-0.513c0.321,0.017,0.299-0.099,0.366-0.328c0.079-0.272,0.669-0.238,0.878-0.33c-0.499,0.095-1.584,0.015-1.758,0.66c-0.173-0.17-0.675-0.347-0.585-0.621C446.464,49.04,445.935,48.954,445.587,48.967z\"\n        />\n      </G>\n      <G id=\"IR\">\n        <Path\n          id=\"Path9886\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M636.079,154.618c-0.011,0.202-0.048,0.375-0.037,0.583c0.023,0.437,0.094,0.896,0.074,1.246c-0.024,0.353-0.124,0.627-0.367,0.733c-0.485,0.211-0.834-0.035-1.136-0.328c-0.305-0.295-0.569-0.667-0.88-0.699c-0.311-0.03-0.52-0.112-0.731-0.107c-0.213,0.003-0.431,0.106-0.73,0.513c-0.303,0.407-0.157,1.262,0,2.16c0.155,0.899,0.321,1.844,0.146,2.381c-0.173,0.538-0.354,0.563-0.585,0.662c-0.23,0.099-0.479,0.26-0.769,1.099c-0.287,0.838-0.369,2.461-0.328,4.103c0.036,1.447,0.184,2.766,0.292,3.773c0.04,0.001,0.072-0.001,0.11,0c0.065,0.306,0.124,0.6,0.221,0.843c0.28,0.73,0.896,1.468,1.465,2.052c0.475-0.146,1.295-0.194,1.722,0.146c0.11,0.089,1.458,0.132,1.574,0.111c-0.259-0.238,0.343-0.549,0.439-0.038c0.072,0.371,0.687,0.321,0.952,0.402c0.236,0.074,1.705,0.686,1.504,0c0.435,0.159,0.353-0.375,0.367-0.622c0.047-0.888-0.005-2.001,0.476-2.673c0.142-0.201,0.615-0.354,0.878-0.293c-0.447-1.172,2.323-0.377,2.381-1.246c0.027-0.427,0.271-1.534-0.146-1.536c-0.873-0.009-1.138,0.419-1.209-1.099c-0.02-0.435-0.205-2.131-0.696-2.162c-0.353-0.023-0.715-0.285-1.025-0.438c-0.331-0.162-0.669-0.3-0.99-0.475c-1.058-0.579-1.509-2.273-2.819-3.443c-0.139-0.124-0.371-0.331-0.662-0.62c0.228-0.161,0.798-1.098,1.027-1.501c0.271-0.486,0.79-0.924,0.952-1.465c0.157-0.526,0.18-1.485-0.439-1.797c-0.14-0.072-0.308-0.083-0.476-0.11C636.431,154.733,636.281,154.641,636.079,154.618L636.079,154.618z\"\n        />\n        <Path\n          id=\"Path9901\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.246,153.407c-1.012,0.322-2.104,0.73-2.383,1.136c-0.299,0.435-0.138,0.664,0,0.844c0.139,0.178,0.255,0.314,0,0.55c-0.255,0.234-0.795,0.021-1.355-0.183c-0.561-0.206-1.117-0.38-1.393-0.035c-0.271,0.346-0.085,0.747,0.184,1.17c0.272,0.427,0.619,0.87,0.584,1.211c-0.039,0.414-0.266,0.573-0.475,0.843c0.126,0.1,0.207,0.178,0.329,0.293c0.175,0.16,0.319,0.173,0.475,0.401c0.21,0.299,0.254,0.745,0.477,1.284c0.362-0.258,0.632-0.247,0.878-0.112c0.248,0.136,0.462,0.394,0.697,0.585c0.472,0.385,0.38,1.296,0.952,1.723c0.288,0.213,0.673,0.169,1.063,0.144c0.388-0.022,0.779,0.016,1.171,0.37c0.393,0.353,0.562,1.119,0.699,1.905c0.136,0.785,0.244,1.574,0.584,1.905c0.34,0.332,0.604,0.321,0.843,0.294c0.238-0.025,0.467-0.068,0.771,0.182c0.302,0.251,0.342,0.758,0.474,1.282c0.135,0.525,0.358,1.071,0.953,1.428c0.241,0.146,0.776,0.103,1.246,0.111c-0.11-1.01-0.256-2.328-0.293-3.773c-0.041-1.643,0.04-3.265,0.329-4.103c0.287-0.839,0.538-1.002,0.769-1.1c0.229-0.099,0.411-0.123,0.584-0.661c0.174-0.538,0.012-1.479-0.145-2.381c-0.08-0.458,0.015-0.717,0-1.1c-0.242-0.271-0.884-1.082-1.905-1.537c-0.599-0.268-1.508-0.208-2.419-0.22c-0.909-0.014-1.832-0.09-2.527-0.623C624.907,154.848,624.584,154.102,624.246,153.407L624.246,153.407z\"\n        />\n        <Path\n          id=\"Path9906\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M623.183,149.379c-1.115,0.801-2.036,1.589-3.004,1.942c-0.792,0.287-1.619,0.17-2.38,0.108c-0.76-0.058-1.418-0.05-1.832,0.439c-0.41,0.489-0.397,1.326-0.255,2.052c0.312,0.206,0.569,0.43,0.843,0.662c0.25,0.207,0.617,0.391,0.769,0.584c0.363,0.459,0.396,0.865,0.369,1.246c-0.028,0.381-0.09,0.73,0.145,1.136c0.312,0.533,0.971,0.916,1.575,1.393c0.211-0.271,0.435-0.429,0.476-0.843c0.032-0.339-0.317-0.782-0.584-1.211c-0.271-0.424-0.457-0.825-0.184-1.169c0.272-0.346,0.83-0.17,1.392,0.035c0.563,0.203,1.1,0.419,1.356,0.182c0.256-0.235,0.138-0.37,0-0.55c-0.14-0.177-0.3-0.404,0-0.842c0.276-0.406,1.37-0.813,2.382-1.136c-0.124-0.253-0.337-0.399-0.44-0.66c-0.379-0.978-0.603-1.96-0.695-2.529C622.993,149.515,623.123,149.488,623.183,149.379L623.183,149.379z\"\n        />\n        <Path\n          id=\"Path9916\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M623.695,148.205c-1.359-0.212-8.256-1.274-8.9-1.686c-0.711-0.451-0.517-0.921-0.843-0.989c-0.282-0.057-4.146-0.203-5.46-0.255c0,0.074,0.071,0.205,0.036,0.255c-0.256,0.386-0.707,0.413-1.098,0.368c-0.394-0.044-0.729-0.162-0.879,0.038c-0.299,0.397,0.319,0.552,0.073,0.988c-0.246,0.435-1.419,0.345-1.831,0.877c-0.206,0.27-0.173,0.662-0.146,1.025c0.025,0.369,0.037,0.713-0.257,0.954c-0.148,0.121-0.367,0.023-0.551,0c0.377,0.456,0.821,0.938,1.136,0.99c0.39,0.062,0.569-0.074,0.732-0.257c0.166-0.185,0.298-0.436,0.583-0.515c0.576-0.15,1.356-0.315,2.054,0c0.696,0.317,1.464,1.132,1.684,1.943c0.113,0.403-0.106,0.824-0.291,1.248c-0.187,0.419-0.354,0.823-0.183,1.171c0.169,0.348,0.663,0.611,1.099,0.769c0.079,0.026,0.073,0.013,0.146,0.036c0.162-0.269,0.173-0.504,0.44-0.767c0.546-0.546,1.239-1.021,1.942-1.136c0.698-0.115,1.572,0.123,2.345,0.514c0.079,0.041,0.116,0.103,0.183,0.146c-0.142-0.724-0.156-1.561,0.255-2.052c0.414-0.488,1.074-0.5,1.83-0.439c0.76,0.061,1.589,0.178,2.382-0.109c0.967-0.353,1.887-1.14,3.004-1.942c0.038-0.069-0.072-0.124,0.074-0.516C623.315,148.709,623.575,148.406,623.695,148.205L623.695,148.205z\"\n        />\n        <Path\n          id=\"Path9891\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M621.975,137.179c-0.349,0.086-0.487,0.508-0.621,0.953c-0.137,0.445-0.272,0.907-0.662,0.953c-0.385,0.046-0.667-0.386-0.916-0.806c-0.252-0.419-0.477-0.836-0.844-0.807c-0.368,0.028-0.512,0.375-0.66,0.731c-0.148,0.355-0.31,0.742-0.622,0.876c-0.629,0.274-1.506-0.475-2.053-0.182c-0.546,0.293-0.294,1.164-0.806,1.466c-0.514,0.301-1.334-0.235-1.904,0c-0.288,0.12-0.291,0.314-0.37,0.55c-0.057,0.176-0.357,0.341-0.695,0.514c0.016,0.066,0.096,0.196,0.108,0.256c0.113,0.548,0.068,0.895,0,1.062c-0.071,0.165-0.139,0.375-0.293,0.549c-0.155,0.174-0.403,0.309-0.916,0.293c-0.575-0.016-1.809-0.567-2.053-0.328c-0.245,0.238-0.08,0.604,0,0.877c0.042,0.137,0.047,0.262,0,0.327c-0.028,0.043-0.155,0.04-0.255,0.038c0.032,0.278,0.072,0.539,0.074,0.768c1.312,0.055,5.177,0.202,5.458,0.255c0.329,0.067,0.133,0.538,0.845,0.99c0.645,0.412,7.542,1.471,8.9,1.686c0.688-1.125,2.062-2.704,2.491-3.664c0.255-0.569,0.478-0.882,0.586-1.173c0.108-0.289,0.111-0.56-0.036-0.99c-0.146-0.43-0.649-0.714-1.174-0.989c-0.523-0.276-1.06-0.559-1.354-1.025c-0.401-0.629-0.456-1.464-0.55-2.235c-0.155,0.068-0.259,0.045-0.369,0.036c-0.064-0.005-0.161,0.063-0.22,0.038c-0.166-0.074-0.298-0.235-0.402-0.402C622.463,137.467,622.323,137.094,621.975,137.179L621.975,137.179z\"\n        />\n        <Path\n          id=\"Path9896\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M633.44,149.232c-1.238,0.073-3.53,0.255-4.393,0c-1.106-0.324-0.915-0.212-1.064-0.699c-0.074-0.24,0.15-0.501,0.367-0.766c0.22-0.271,0.395-0.544,0.292-0.844c-0.1-0.299-0.354-0.583-0.696-0.769c-0.338-0.182-0.755-0.256-1.061-0.219c-0.618,0.073-0.634,0.867-1.247,1.135c-0.32,0.139-0.693,0.072-1.21,0.074c-0.477,0.633-1.018,1.311-1.171,1.72c-0.383,1.034-0.33,0.223-0.146,1.356c0.09,0.568,0.315,1.552,0.696,2.53c0.381,0.975,0.915,1.956,1.613,2.49c0.693,0.533,1.615,0.612,2.526,0.623c0.911,0.01,1.817-0.048,2.418,0.221c1.021,0.456,1.662,1.265,1.905,1.538c-0.017-0.369-0.148-0.864,0-1.063c0.303-0.406,0.521-0.51,0.731-0.513c0.215-0.006,0.421,0.075,0.73,0.107c0.312,0.033,0.576,0.404,0.88,0.698c0.302,0.294,0.649,0.54,1.135,0.329c0.241-0.106,0.344-0.38,0.369-0.733c0.022-0.352-0.054-0.809-0.074-1.246c-0.012-0.208,0.025-0.384,0.036-0.584c-0.368-0.044-0.766-0.042-0.989-0.292c-0.57-0.633-0.521-1.438-0.732-2.273C634.172,151.321,633.242,149.881,633.44,149.232L633.44,149.232z\"\n        />\n        <Path\n          id=\"Path9762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.358,134.726c0.005,0.148,0.032,0.141,0.034,0.293c0.013,0.678-0.013,1.374-0.11,1.943c-0.099,0.567-0.302,1.017-0.584,1.172c-0.018,0.01-0.024-0.009-0.037,0c0.094,0.768,0.147,1.602,0.551,2.234c0.297,0.47,0.829,0.75,1.354,1.026c0.523,0.276,1.025,0.558,1.173,0.988c0.148,0.43,0.145,0.7,0.037,0.991c-0.109,0.289-0.334,0.605-0.586,1.172c-0.305,0.68-1.039,1.647-1.758,2.6c0.518-0.003,0.889,0.066,1.21-0.074c0.613-0.265,0.628-1.063,1.245-1.135c0.308-0.038,0.723,0.035,1.062,0.22c0.341,0.185,0.597,0.471,0.698,0.769c0.103,0.299-0.074,0.573-0.292,0.843c-0.219,0.271-0.44,0.528-0.369,0.769c0.148,0.484-0.041,0.37,1.063,0.698c0.866,0.254,3.157,0.074,4.396,0c0.035-0.124,0.127-0.262,0.221-0.402c0.241-0.377,0.499-0.765-0.146-0.808c-0.693-0.046-1.03-1.411-0.843-1.978c0.105-0.317,0.652-0.379,0.696-0.62c0.025-0.154-0.286-0.4-0.37-0.516c0.912-0.104,0.69-1.405,0.587-2.013c-0.074-0.448,0.308-0.755,0.256-1.172c-0.029-0.268-0.233-0.995-0.438-1.172c-0.333-0.288,0.036-0.166-0.037-0.586c-0.067-0.37-0.157-1.306-0.476-1.65c-0.38-0.412-1.633,0.155-2.126-0.146c-0.435-0.266-0.562-0.812-0.988-1.099c-0.48-0.324-1.271-0.242-1.61-0.769c-0.336-0.517-0.521-0.762-1.137-0.99c-0.623-0.232-1.12-0.131-1.758-0.182C624.923,135.102,624.638,134.908,624.358,134.726L624.358,134.726z\"\n        />\n        <Path\n          id=\"Path9780\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M613.66,166.633c0.435,0.192,1.043,0.477,0.659,0.842c0.51,0.23,0.977,0.536,1.466,0.807c0.372,0.208,0.924,0.328,1.172,0.698c0.495,0.734,0.959,0.583,1.757,0.583c0.65,0,1.267,0.923,1.941,0.585c0.402-0.199,0.56-0.692,1.026-0.806c0.063-0.016,1.011,0.086,0.878-0.183c-0.209-0.42,0.262-0.482,0.619-0.585c0.436-0.124,0.748-0.515,1.211-0.55c1.015-0.076,1.978,0.502,2.161,1.536c0.145,0.822,0.312,2.152,0.954,2.749c0.303,0.285,1.415,0.148,1.316,0.66c0.375-0.421,0.438,0.046,0.769,0.183c0.359,0.149,0.668-0.171,1.024-0.074c0.449,0.123,0.795-0.038,1.211,0.255c0.31,0.223,0.587,0.42,0.988,0.292c-0.568-0.582-1.184-1.318-1.465-2.051c-0.08-0.212-0.05-0.581-0.109-0.843c-0.518-0.038-1.183,0.059-1.465-0.111c-0.595-0.357-0.817-0.904-0.953-1.427c-0.134-0.525-0.174-1.033-0.477-1.284c-0.302-0.249-0.53-0.208-0.768-0.182c-0.237,0.025-0.499,0.037-0.841-0.293c-0.341-0.328-0.454-1.118-0.587-1.905c-0.136-0.786-0.304-1.556-0.697-1.906c-0.392-0.352-0.783-0.387-1.173-0.369c-0.386,0.023-0.775,0.067-1.062-0.146c-0.57-0.426-0.479-1.338-0.954-1.722c-0.235-0.191-0.448-0.451-0.696-0.584c-0.248-0.137-0.518-0.147-0.877,0.109c-0.365,0.258-0.321,0.888-0.225,1.613c0.099,0.725,0.227,1.543,0.037,2.052c-0.374,1.016-0.901,1.808-1.72,2.235c-0.817,0.428-1.767,0.429-2.711,0.147c-0.364-0.11-0.604-0.475-0.989-0.732L613.66,166.633z\"\n        />\n        <Path\n          id=\"Path9772\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M613.66,166.633l1.428-0.404c-0.619-0.41-1.347-0.776-1.574-1.171c-0.374-0.645,0.191-0.291-0.146-1.282c-0.34-0.993-1.672-3.247-2.566-4.325c-0.446-0.537-0.812-1.052-1.208-1.465c-0.396-0.415-0.8-0.699-1.319-0.73c-0.52-0.034-0.943,0.062-1.32,0.328c-0.362,0.26-0.706,0.677-1.061,1.21c0.324-0.268,0.665-0.521,0.878,0.035c0.221,0.569,0.556,1.031,0.989,1.468c0.257,0.256,1.05,0.79,0.768,1.281c-0.218,0.38,0.338,0.354,0.55,0.402c0.322,0.074,0.395,0.445-0.036,0.404c0,0.367,0.351,0.468,0.584,0.66c0.346,0.278,0.225,0.756,0.439,1.1c0.462,0.729,0.622,1.197,1.319,1.722c0.317,0.236,0.83,0.089,1.21,0.182c0.27,0.066,0.478,0.288,0.731,0.402C613.388,166.477,613.537,166.58,613.66,166.633L613.66,166.633z\"\n        />\n        <Path\n          id=\"Path9785\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M620.692,160.918c-0.224-0.538-0.27-0.984-0.476-1.282c-0.812-1.156-1.913-1.284-2.381-2.089c-0.235-0.404-0.174-0.754-0.147-1.136c0.028-0.381-0.005-0.787-0.368-1.246c-0.361-0.458-1.024-1-1.795-1.392c-0.77-0.392-1.646-0.626-2.346-0.514c-0.699,0.116-1.395,0.59-1.943,1.136c-0.546,0.547-0.931,1.163-0.916,1.574c0.021,0.414,0.207,0.393,0.404,0.369c0.195-0.025,0.41-0.074,0.402,0.255c-0.009,0.332-0.616,0.78-1.21,1.136c-0.205,0.123-0.223,0.123-0.402,0.223c0.022,0.023,0.054,0.014,0.073,0.036c0.396,0.415,0.766,0.926,1.211,1.464c0.895,1.074,2.223,3.332,2.562,4.326c0.338,0.992-0.225,0.638,0.147,1.281c0.372,0.646,1.622,1.622,2.563,1.906c0.943,0.282,1.894,0.28,2.711-0.146c0.818-0.429,1.345-1.22,1.721-2.236c0.189-0.509,0.062-1.327-0.037-2.053C620.371,161.807,620.327,161.174,620.692,160.918L620.692,160.918z\"\n        />\n        <Path\n          id=\"Path9880\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.065,153.883c-0.26,0.445-0.507,0.71-0.514,1.024c-0.015,0.701,0.609,0.968,0.696,1.503c0.062,0.384-0.074,0.807-0.146,1.136c0.343-0.205,0.712-0.322,1.173-0.292c0.493,0.029,0.868,0.319,1.246,0.697c0.181-0.095,0.197-0.098,0.401-0.223c0.597-0.354,1.203-0.805,1.21-1.136c0.008-0.33-0.207-0.283-0.403-0.255c-0.197,0.024-0.384,0.045-0.4-0.369c-0.011-0.213,0.304-0.523,0.475-0.808c-0.074-0.023-0.068-0.008-0.146-0.034c-0.438-0.162-0.93-0.422-1.101-0.77c-0.042-0.086,0.043-0.2,0.036-0.292c-0.241,0.089-0.417,0.231-0.695,0.256c-0.583,0.055-1.238-0.04-1.799-0.368C607.083,153.946,607.085,153.894,607.065,153.883L607.065,153.883z\"\n        />\n        <Path\n          id=\"Path9875\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M603.291,149.744c-0.426-0.136-0.91-0.269-1.465,0.036c-0.558,0.305-1.252,1.36-1.796,2.345c-0.223,0.396-0.209,0.451-0.368,0.77c0.316,0.324,0.566,0.614,0.438,1.244c-0.127,0.643-0.433,1.935,0.515,1.906c0.599-0.02,0.421,0.822,0.476,1.245c0.09,0.667,0.848,0.708,1.062,1.246c0.104,0.261,0.11,0.604,0.401,0.73c0.209,0.091,0.423,0.017,0.331-0.255c1.223,0.501,0.464-0.745,0.843-0.954c0.227,0.16,0.555,0.304,0.622,0.439c0.183,0.37,0.603,0.087,0.876,0.474c0.178,0.25,0.42,0.018,0.663-0.182c0.355-0.534,0.697-0.951,1.062-1.21c0.041-0.025,0.105-0.008,0.146-0.034c0.073-0.331,0.209-0.752,0.146-1.136c-0.086-0.533-0.712-0.801-0.695-1.503c0.007-0.318,0.254-0.581,0.512-1.024c-0.533-0.34-1.057-0.997-1.427-1.757c-0.264-0.536-0.274-0.999-0.329-1.467c-0.106,0.038-0.156,0.139-0.329,0.111c-0.315-0.051-0.76-0.533-1.137-0.99C603.656,149.76,603.504,149.812,603.291,149.744L603.291,149.744z M603.548,157.656c0.297-0.174,0.717-0.071,0.807,0.293c-0.195,0.063-0.389,0.02-0.586,0c0.015,0-0.019-0.041,0-0.037C603.696,157.839,603.618,157.739,603.548,157.656L603.548,157.656z\"\n        />\n        <Path\n          id=\"Path9870\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M605.308,150.661c0.054,0.471,0.068,0.929,0.33,1.467c0.383,0.79,0.909,1.507,1.463,1.831c0.554,0.323,1.213,0.419,1.797,0.367c0.279-0.024,0.452-0.169,0.696-0.257c-0.017-0.278,0.01-0.562,0.148-0.875c0.185-0.422,0.402-0.843,0.291-1.248c-0.223-0.812-0.99-1.626-1.685-1.942c-0.697-0.318-1.477-0.153-2.053,0c-0.286,0.073-0.42,0.325-0.586,0.515C605.616,150.616,605.441,150.614,605.308,150.661L605.308,150.661z\"\n        />\n        <Path\n          id=\"Path9856\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.02,150.808c-0.34-0.197-0.413-0.229-0.845-0.515c-0.956-0.627-1.941-1.392-2.012-1.906c-0.073-0.515,0.123-0.655,0.328-0.73c0.209-0.078,0.444-0.113,0.44-0.329c-0.007-0.245-0.218-0.371-0.44-0.586c-0.544,0.523-1.147,1.081-1.502,1.136c-0.434,0.069-0.531-0.1-0.622-0.256c-0.091-0.157-0.148-0.327-0.513-0.291c-0.367,0.034-0.734,0.472-1.283,0.916c0.521,0.504,0.977,1.032,0.402,1.209c0.425,0.165,0.078,0.487,0.661,0.439c0.348-0.029,0.682,0.215,0.955,0.402c0.497,0.342,0.911,1.016,1.536,1.135c0.823,0.157,0.702,0.491,1.21,1.099c0.13,0.158,0.217,0.25,0.328,0.371c0.158-0.322,0.147-0.372,0.368-0.77C600.333,151.574,600.672,151.259,601.02,150.808L601.02,150.808z\"\n        />\n        <Path\n          id=\"Path9851\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.519,145.677c-0.209,0.245-0.303,0.402-0.696,0.807c-0.114,0.119-0.208,0.14-0.33,0.256c0.224,0.218,0.435,0.342,0.44,0.585c0.005,0.219-0.232,0.252-0.44,0.33c-0.207,0.076-0.402,0.221-0.328,0.729c0.074,0.516,1.06,1.279,2.013,1.906c0.433,0.284,0.503,0.318,0.844,0.513c0.273-0.355,0.562-0.892,0.809-1.024c0.557-0.304,1.037-0.172,1.463-0.037c0.426,0.136,0.805,0.276,1.099,0.037c0.296-0.241,0.281-0.585,0.258-0.953c-0.024-0.369-0.061-0.761,0.146-1.026c-0.264,0.06-0.582,0.174-0.767,0.074c-0.666-0.347-0.402-0.956-1.136-1.391c-0.736-0.435-2.388-0.126-3.26-0.661C599.575,145.793,599.565,145.715,599.519,145.677L599.519,145.677z\"\n        />\n        <Path\n          id=\"Path9846\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M594.573,148.24c0.549-0.441,0.918-0.878,1.284-0.915c0.363-0.035,0.419,0.137,0.512,0.293c0.091,0.155,0.189,0.321,0.623,0.256c0.435-0.07,1.2-0.741,1.832-1.393c0.393-0.406,0.485-0.564,0.695-0.808c-0.343-0.284-0.575-0.71-0.77-1.135c-0.22-0.483-0.449-0.902-0.876-0.916c-0.429-0.014-0.546,0.406-0.697,0.843c-0.151,0.436-0.339,0.91-0.878,0.916c-0.272,0.008-0.508-0.202-0.731-0.474c-0.224-0.273-0.409-0.619-0.623-0.99c-0.181-0.315-0.384-0.619-0.583-0.879c-0.038,0.063,0.054,0.186-0.074,0.185c-0.371-0.003-0.393-0.112-0.439,0.329c-0.03,0.303-0.483,0.216-0.438,0.621c0.025,0.236,0.139,0.466,0.183,0.697c-0.197-0.001-0.381-0.041-0.551-0.145c-0.04,0.249-0.226,0.525,0.037,0.731c0.267,0.205,0.303,0.371,0.184,0.696c-0.129,0.357-0.424,0.414-0.11,0.698c0.213,0.19,0.405,0.436,0.621,0.621C593.882,147.57,594.247,147.927,594.573,148.24L594.573,148.24z\"\n        />\n        <Path\n          id=\"Path9865\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.761,143.735c-0.322-0.108-0.648-0.276-0.915-0.182c-0.668,0.233-1.635,0.691-1.832,1.281c-0.197,0.59,0.037,1.092,0.477,1.464c0.254,0.218,0.709,0.19,1.098,0.183c-0.094-0.161-0.202-0.329-0.036-0.55c0.149-0.199,0.486-0.082,0.879-0.038c0.393,0.045,0.842,0.023,1.097-0.368c0.131-0.197-0.064-0.652-0.107-1.024c-0.059-0.001-0.059,0.021-0.146,0C607.84,144.412,607.813,144.066,607.761,143.735L607.761,143.735z\"\n        />\n        <Path\n          id=\"Path9863\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.79,146.263c0.39,0.036,0.852,0.073,1.1,0.221c0.733,0.435,0.471,1.044,1.135,1.392c0.189,0.099,0.507-0.017,0.769-0.074c0.007-0.008,0.029,0.009,0.036,0c0.429-0.505,1.555-0.451,1.797-0.877c0.109-0.194,0.039-0.311-0.037-0.439c-0.389,0.008-0.845,0.034-1.098-0.183c-0.439-0.372-0.674-0.873-0.477-1.463c0.197-0.59,1.163-1.049,1.832-1.282c0.269-0.094,0.594,0.074,0.916,0.182c-0.01-0.046-0.067-0.063-0.074-0.11c-0.055-0.374-0.12-0.747-0.66-0.878c-0.984-0.241-3.038-0.182-4.248-0.402c-0.211,0.207-0.607,0.379-0.662,0.585c-0.125,0.492,0.195,0.742,0.516,0.916c0.318,0.173,0.633,0.27,0.475,0.476c-0.157,0.208-0.378,0.039-0.621-0.144c-0.242-0.189-0.489-0.406-0.697-0.332c-0.417,0.148-0.584,0.239-0.659,1.063C601.101,145.24,601.473,145.748,601.79,146.263L601.79,146.263z\"\n        />\n        <Path\n          id=\"Path9861\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.714,139.706c-0.599-0.5-1.939-0.321-2.822-0.73c-0.295-0.004-0.472,0.124-0.842,0.037c-0.757-0.176-1.576-0.419-2.089-0.257c-0.588,0.188-0.812,0.525-1.21,0.916c0.146,0.192,0.386,0.365,0.257,0.662c0.582-0.132,0.656,0.229,1.1,0.474c0.29,0.164,0.615,0.029,0.916,0c0.246-0.025,0.442,0.147,0.696,0.073c-0.099,0.427-0.701,0.348-0.806,0.73c-0.123,0.45,0.354,0.764,0.551,1.099c0.073,0.126-0.043,0.223-0.111,0.329c0.2,0.261,0.404,0.568,0.585,0.879c0.216,0.371,0.399,0.715,0.622,0.989c0.224,0.275,0.465,0.482,0.732,0.476c0.538-0.008,0.729-0.479,0.876-0.916c0.153-0.435,0.27-0.856,0.699-0.843c0.264,0.008,0.391,0.318,0.55,0.55c0.111-0.058,0.181-0.173,0.293-0.222c0.333-0.144,0.646-0.289,0.697-0.623c0.052-0.331-0.252-0.517-0.55-0.729c-0.299-0.221-0.622-0.47-0.586-0.954c0.033-0.45,0.611-1.191,0.704-1.466C599.071,139.907,598.899,139.864,598.714,139.706L598.714,139.706z\"\n        />\n        <Path\n          id=\"Path9821\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.273,141.65c-0.037,0.484,0.287,0.734,0.585,0.954c0.299,0.217,0.601,0.4,0.551,0.729c-0.052,0.333-0.366,0.479-0.698,0.623c-0.112,0.049-0.182,0.163-0.292,0.222c0.099,0.149,0.245,0.177,0.327,0.369c0.223,0.481,0.442,1.014,0.879,1.282c0.577,0.353,1.391,0.364,2.159,0.439c-0.316-0.519-0.688-1.025-0.661-1.356c0.075-0.822,0.244-0.915,0.661-1.062c0.207-0.074,0.452,0.141,0.697,0.328c0.243,0.187,0.468,0.354,0.621,0.146c0.158-0.208-0.157-0.304-0.473-0.474c-0.319-0.174-0.642-0.423-0.516-0.916c0.053-0.208,0.449-0.381,0.661-0.585c-0.117-0.022-0.307-0.01-0.403-0.036c-0.558-0.156-1.144-0.204-1.65-0.293c-0.505-0.089-0.951-0.229-1.245-0.551c-0.419-0.451-0.162-1.361-0.518-1.291C598.606,140.242,598.307,141.201,598.273,141.65L598.273,141.65z\"\n        />\n        <Path\n          id=\"Path9828\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M607.396,141.135c-0.021,0.312,0.07,0.583-0.072,0.916c-0.124,0.284-0.348,0.42-0.518,0.66c0.057,0.012,0.172,0.025,0.223,0.04c0.539,0.131,0.604,0.502,0.66,0.876s0.09,0.772,0.585,0.879c0.248,0.053,0.354,0.03,0.402-0.039c0.047-0.068,0.041-0.19,0-0.328c-0.081-0.272-0.243-0.642,0-0.877c0.241-0.236,1.475,0.315,2.054,0.329c0.513,0.014,0.763-0.122,0.915-0.293c0.155-0.173,0.224-0.385,0.293-0.55c0.068-0.166,0.112-0.518,0-1.063c-0.012-0.062-0.093-0.19-0.109-0.257c-0.113,0.058-0.05,0.13-0.223,0.182c-0.686,0.212-2.063,0.069-3.406-0.221C607.872,141.322,607.709,141.216,607.396,141.135L607.396,141.135z\"\n        />\n        <Path\n          id=\"Path9826\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M604.722,140.182c-0.196,0.128-0.526,0.205-0.551,0.37c-0.051,0.352,0.294,0.005,0.44,0.514c0.073,0.254-0.148,0.733-0.33,1.208c-0.032,0.084,0.025,0.138,0,0.223c0.955,0.046,1.874,0.095,2.525,0.22c0.171-0.238,0.394-0.371,0.518-0.659c0.138-0.335,0.053-0.606,0.073-0.916c-0.976-0.25-2.01-0.516-2.489-0.768C604.771,140.297,604.817,140.25,604.722,140.182L604.722,140.182z\"\n        />\n        <Path\n          id=\"Path9803\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.784,139.852c0.077-0.129,0.14-0.369,0.254-0.401c0.506-0.155,0.668,0.546,0.992,0.401c0.321-0.143,0.436-0.684,0.33-0.987c-0.108-0.305-0.553,0.003-0.734-0.477c-0.088-0.238,0.148-0.501,0.367-0.843c0.056-0.079,0.028-0.206,0.074-0.292c-0.132,0.165-0.272,0.33-0.585,0.222c-0.354-0.125-0.68-0.596-0.953-1.136c-0.146-0.288-0.224-0.553-0.33-0.843c-0.223,0.102-0.32,0.139-0.66,0.329c-0.603,0.335-1.259,0.768-1.391,1.171c-0.136,0.403,0.173,0.712,0.439,0.989c0.265,0.28,0.473,0.526,0.181,0.916c-0.151,0.201-0.568,0.074-0.878,0.074c0.881,0.413,2.224,0.229,2.822,0.73C598.769,139.753,598.745,139.806,598.784,139.852z\"\n        />\n        <Path\n          id=\"Path9808\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.366,137.472c-0.087-0.158-0.286-0.281-0.221-0.477c0.135-0.403,0.789-0.834,1.391-1.171c0.338-0.189,0.436-0.227,0.662-0.331c-0.096-0.252-0.225-0.533-0.294-0.73c-0.298-0.85-0.016-1.657-0.329-2.235c-0.314-0.58-0.896-0.353-1.281-1.099c-0.24-0.471-0.173-1.261-0.183-2.088c-0.092,0.088-0.196,0.171-0.294,0.254c-0.22,0.189-0.589,0.263-0.697,0.549c-0.09,0.25-1.016,1.018-1.281,1.099c-0.483,0.142-1.19,0.076-1.684,0c-0.612-0.093-0.866-0.359-1.21-0.66c-0.041,0.145-0.033,0.133-0.074,0.292c-0.234,0.92-0.434,1.987-0.29,2.599c0.142,0.615,0.42,1.174,0.767,1.612c0.349,0.435,0.756,0.762,1.137,0.952c0.761,0.379,1.442-0.334,1.905,0c0.466,0.333-0.051,1.049,0.477,1.428C595.2,137.714,595.775,137.55,596.366,137.472L596.366,137.472z\"\n        />\n        <Path\n          id=\"Path9718\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.366,137.472c-0.594,0.078-1.169,0.239-1.503,0c-0.526-0.38-0.013-1.096-0.476-1.43c-0.463-0.333-1.144,0.38-1.904,0c-0.379-0.19-0.787-0.516-1.138-0.952c-0.347-0.436-0.624-1-0.767-1.613c-0.143-0.614,0.059-1.679,0.292-2.598c0.04-0.158,0.031-0.147,0.074-0.293c-0.107-0.092-0.237-0.1-0.37-0.223c-0.271-0.247-0.568-0.449-0.843-0.696c-0.28-0.256-0.463-0.617-0.768-0.845c-0.155-0.115-0.331-0.206-0.476-0.219c-0.146-0.018-0.261,0.044-0.256,0.292c0.016,1.142-0.265,0.596-0.989,0.843c0.186,0.294,0.517,0.881,0.585,1.024c0.122,0.261,0.061,0.473,0.257,0.699c0.351,0.396-0.014,1.412,0.769,1.573c-0.284,0.269-0.479,0.801-0.517,1.171c-0.024,0.251,0.609,0.445,0.769,0.516c0.306,0.131,0.173,0.763,0.438,1.136c0.272,0.378,0.646,0.138,0.515,0.696c-0.037,0.157,0.499,1.319,0.586,1.357c0.34,0.143,0.364,0.263,0.328,0.621c-0.039,0.419,0.459,0.727,0.769,1.135c0.401-0.391,0.618-0.728,1.21-0.916c0.512-0.162,1.333,0.078,2.089,0.257c0.755,0.176,1.427,0.278,1.721-0.111c0.292-0.388,0.082-0.635-0.183-0.916C596.45,137.844,596.46,137.639,596.366,137.472L596.366,137.472z\"\n        />\n        <Path\n          id=\"Path9752\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M619.921,133.369c0.041,0.212,0.123,0.42,0.109,0.623c-0.04,0.674-0.341,1.278-0.476,1.721c-0.271,0.883-0.86,0.645-1.099,1.281c-0.105,0.275,0.024,0.595,0.11,0.916c0.106-0.174,0.154-0.423,0.367-0.439c0.369-0.029,0.593,0.389,0.844,0.807s0.53,0.852,0.916,0.806s0.523-0.508,0.662-0.954c0.135-0.444,0.272-0.865,0.621-0.952c0.349-0.086,0.486,0.287,0.697,0.623c0.104,0.168,0.24,0.326,0.402,0.402c0.163,0.073,0.337,0.079,0.623-0.074c0.282-0.154,0.485-0.606,0.582-1.171c0.099-0.567,0.124-1.262,0.111-1.945c-0.006-0.15-0.03-0.143-0.035-0.291c-0.188-0.122-0.371-0.254-0.587-0.292c-0.488-0.089-1.202-0.064-1.466-0.549c-0.272-0.513-0.275-0.569-0.843-0.515c-0.394,0.042-0.876-0.106-1.283-0.074C620.099,133.302,620.017,133.356,619.921,133.369L619.921,133.369z\"\n        />\n        <Path\n          id=\"Path9750\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M612.779,137.618c-0.063,0.056-0.04,0.123-0.107,0.183c-0.311,0.26-0.628,0.557-0.586,1.098c0.035,0.445,0.355,1.066,0.696,1.652c0.046-0.057,0.019-0.145,0.111-0.186c0.571-0.235,1.395,0.303,1.904,0c0.512-0.301,0.26-1.169,0.808-1.464c0.547-0.293,1.421,0.457,2.051,0.183c0.317-0.137,0.475-0.523,0.623-0.878c0.062-0.15,0.216-0.172,0.292-0.293c-0.084-0.322-0.212-0.64-0.107-0.916c0.237-0.638,0.828-0.399,1.097-1.282c0.137-0.442,0.436-1.047,0.477-1.721c0.014-0.205-0.072-0.411-0.11-0.623c-0.276,0.041-0.555,0.092-0.368,0.404c-0.735,0.159-1.424-0.277-2.159,0c-0.507,0.188-1.239,0.672-1.538,1.135c-0.303,0.467,0.156,0.707-0.514,0.989c-0.588,0.25-1.064,0.272-1.685,0.146c0.104,0.351,0.643,1.271,0.55,1.612c-0.107,0.391-0.833,0.107-1.025-0.037c0.278-0.034,0.536-0.008,0.805-0.109C613.611,137.45,613.187,137.566,612.779,137.618L612.779,137.618z\"\n        />\n        <Path\n          id=\"Path9748\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M605.638,137.435c-0.376,0.188-0.988,0.301-1.211,0.515c-0.321,0.305-0.476,0.622-0.551,0.916c-0.037,0.153-0.032,0.293-0.036,0.439c0.042,0.063,0.143,0.08,0.183,0.183c0.087,0.221,0.246,0.542,0.879,0.876c0.634,0.336,1.954,0.737,3.296,1.025c1.341,0.286,2.72,0.43,3.404,0.22c0.686-0.211,0.84-0.46,0.916-0.697c0.053-0.16,0.16-0.255,0.255-0.366c-0.339-0.583-0.663-1.207-0.695-1.651c-0.042-0.542,0.273-0.838,0.586-1.098c0.069-0.06,0.044-0.128,0.108-0.183c-1.022,0.129-2.066,0.424-2.967,0.696c-1.048,0.317-2.355-0.005-3.335-0.437C606.209,137.754,605.931,137.581,605.638,137.435L605.638,137.435z\"\n        />\n        <Path\n          id=\"Path9746\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M600.654,134.396c-0.029,0.007-0.119,0.025-0.145,0.037c-0.328,0.091-0.499,0.224-0.845,0.806c-0.255,0.428-0.332,1.37-0.409,2.113c0.075,0.061,0.146,0.089,0.224,0.122c0.354,0.124,0.519-0.07,0.661-0.256c0.143-0.187,0.276-0.367,0.621-0.222c0.346,0.145,0.486,0.781,0.623,1.428c0.135,0.648,0.271,1.29,0.658,1.428c0.388,0.139,0.651-0.083,0.88-0.329c0.227-0.246,0.401-0.486,0.696-0.438c0.16,0.025,0.166,0.14,0.222,0.223c0.004-0.146-0.005-0.288,0.036-0.439c0.074-0.293,0.229-0.612,0.55-0.916c0.223-0.213,0.833-0.323,1.21-0.515c-0.27-0.131-0.559-0.232-0.769-0.402c-0.404-0.322-0.597-0.882-1.099-1.1c-0.772-0.33-1.654-0.148-2.419-0.55C600.968,135.185,600.8,134.798,600.654,134.396L600.654,134.396z\"\n        />\n        <Path\n          id=\"Path9709\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.589,128.936c-0.174,0.119-0.328,0.262-0.476,0.406c0.014,0.824-0.058,1.614,0.182,2.088c0.386,0.747,0.969,0.521,1.282,1.099c0.314,0.579,0.031,1.385,0.328,2.235c0.148,0.424,0.353,1.035,0.623,1.574c0.21,0.417,0.458,0.784,0.72,0.99c0.074-0.741,0.159-1.659,0.415-2.089c0.348-0.58,0.518-0.714,0.846-0.806c0.023-0.01,0.115-0.03,0.146-0.037c-0.197-0.546-0.322-1.144-0.551-1.613c-0.039-0.081-0.455-0.013-0.585-0.074c-0.321-0.148-0.58-0.437-0.878-0.621c-0.423-0.266-1.437-0.837-0.439-1.063c0.536-0.124-0.776-0.958,0.184-1.319C597.943,129.178,597.308,128.441,596.589,128.936L596.589,128.936z\"\n        />\n        <Path\n          id=\"Path9833\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.784,139.852c0.432,0.502,0.155,1.028,0.695,1.612c0.296,0.321,0.742,0.46,1.247,0.551c0.505,0.09,1.092,0.134,1.649,0.293c0.458,0.126,1.188,0.147,1.906,0.182c0.025-0.083-0.033-0.136,0-0.223c0.183-0.473,0.4-0.955,0.33-1.209c-0.146-0.509-0.491-0.161-0.439-0.514c0.023-0.162,0.353-0.238,0.55-0.369c-0.357-0.257-0.627-0.52-0.695-0.697c-0.087-0.223-0.109-0.356-0.404-0.403c-0.294-0.048-0.468,0.193-0.696,0.439c-0.229,0.246-0.494,0.469-0.878,0.329c-0.385-0.138-0.522-0.781-0.66-1.43c-0.138-0.646-0.276-1.282-0.624-1.427c-0.346-0.145-0.478,0.031-0.62,0.22c-0.019,0.024-0.059,0.017-0.073,0.037c-0.045,0.089-0.022,0.214-0.074,0.293c-0.222,0.341-0.458,0.602-0.367,0.844c0.18,0.479,0.625,0.173,0.732,0.474c0.105,0.305-0.01,0.846-0.33,0.99c-0.321,0.144-0.485-0.558-0.991-0.402C598.927,139.486,598.864,139.723,598.784,139.852L598.784,139.852z\"\n        />\n        <Path\n          id=\"Path4560\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M616.355,169.316c0.082-0.039,0.174-0.057,0.264-0.052c-0.174-0.106-0.358-0.123-0.551-0.052C616.164,169.246,616.258,169.282,616.355,169.316\"\n        />\n        <Path\n          id=\"Path4562\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M618.451,170.26c0.049-0.221-0.04-0.236-0.263-0.052C618.278,170.225,618.363,170.242,618.451,170.26\"\n        />\n        <Path\n          id=\"Path4564\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M623.16,168.872c-0.429,0.359-0.725,0.979-1.413,0.865c-0.062,0.644,0.914-0.011,1.137-0.11c0.231-0.102,0.499-0.024,0.731-0.132c0.325-0.154,0.384-0.665,0.771-0.699C623.951,168.365,623.611,169.076,623.16,168.872\"\n        />\n        <Path\n          id=\"ir\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M587.257,129.751c0.724-0.247,0.983,0.287,0.967-0.858c-0.007-0.497,0.427-0.313,0.742-0.081c0.308,0.226,0.477,0.586,0.76,0.844c0.271,0.247,0.582,0.448,0.854,0.695c0.553,0.505,0.796,0.787,1.594,0.911c0.495,0.074,1.196,0.127,1.679-0.014c0.269-0.076,1.164-0.859,1.257-1.108c0.106-0.287,0.502-0.35,0.72-0.535c0.254-0.218,0.471-0.476,0.748-0.665c0.719-0.498,1.364,0.26,1.805,0.786c-0.962,0.362,0.341,1.168-0.194,1.292c-0.996,0.224,0.037,0.812,0.462,1.075c0.301,0.188,0.568,0.472,0.89,0.621c0.127,0.06,0.52-0.02,0.561,0.064c0.404,0.814,0.342,2.15,1.241,2.62c0.764,0.401,1.67,0.212,2.443,0.542c0.502,0.217,0.672,0.774,1.076,1.1c0.444,0.354,1.115,0.606,1.635,0.837c0.978,0.435,2.287,0.737,3.335,0.423c1.261-0.378,2.842-0.989,4.179-0.779c-0.272,0.101-0.559,0.069-0.836,0.105c0.19,0.143,0.942,0.423,1.05,0.034c0.092-0.342-0.439-1.285-0.545-1.634c0.623,0.124,1.095,0.113,1.683-0.136c0.671-0.284,0.21-0.531,0.513-0.993c0.303-0.464,1.007-0.921,1.512-1.112c0.734-0.277,1.445,0.148,2.184-0.013c-0.254-0.417,0.303-0.457,0.622-0.484c0.402-0.032,0.866,0.115,1.261,0.074c0.563-0.058,0.568,0.015,0.843,0.525c0.265,0.483,0.996,0.474,1.485,0.563c0.544,0.097,0.922,0.646,1.496,0.69c0.638,0.051,1.143-0.056,1.766,0.175c0.615,0.229,0.812,0.477,1.146,0.995c0.341,0.524,1.114,0.451,1.595,0.776c0.427,0.288,0.568,0.821,1.007,1.085c0.492,0.301,1.743-0.273,2.124,0.135c0.319,0.344,0.386,1.304,0.452,1.674c0.072,0.42-0.271,0.268,0.065,0.554c0.205,0.177,0.396,0.927,0.427,1.195c0.051,0.421-0.33,0.708-0.255,1.155c0.105,0.61,0.314,1.913-0.593,2.016c0.079,0.116,0.394,0.371,0.368,0.522c-0.042,0.244-0.599,0.319-0.703,0.633c-0.188,0.568,0.14,1.905,0.831,1.952c0.89,0.059,0.085,0.763-0.051,1.208c-0.197,0.649,0.734,2.108,0.918,2.842c0.21,0.834,0.141,1.643,0.713,2.277c0.456,0.506,1.452,0.239,2.045,0.538c0.617,0.311,0.58,1.266,0.42,1.795c-0.162,0.542-0.659,0.99-0.933,1.476c-0.226,0.402-0.799,1.317-1.026,1.482c0.288,0.289,0.521,0.516,0.663,0.639c1.312,1.167,1.764,2.874,2.821,3.451c0.32,0.175,0.643,0.283,0.975,0.447c0.311,0.153,0.688,0.42,1.041,0.446c0.49,0.03,0.656,1.727,0.677,2.16c0.072,1.521,0.35,1.108,1.223,1.114c0.417,0.004,0.177,1.091,0.149,1.519c-0.059,0.867-2.854,0.074-2.406,1.248c-0.263-0.059-0.729,0.113-0.874,0.313c-0.479,0.672-0.417,1.792-0.464,2.683c-0.014,0.245,0.072,0.774-0.365,0.618c0.202,0.683-1.292,0.073-1.527,0c-0.266-0.082-0.874-0.026-0.944-0.398c-0.096-0.51-0.689-0.205-0.431,0.029c-0.118,0.023-1.448-0.018-1.559-0.107c-0.427-0.341-1.252-0.29-1.728-0.144c-0.402,0.123-0.693-0.099-1.004-0.321c-0.416-0.294-0.755-0.115-1.204-0.236c-0.357-0.095-0.667,0.196-1.025,0.046c-0.331-0.137-0.411-0.606-0.785-0.184c0.098-0.511-0.996-0.366-1.303-0.649c-0.639-0.598-0.827-1.927-0.974-2.749c-0.183-1.033-1.116-1.604-2.133-1.525c-0.465,0.035-0.794,0.421-1.226,0.548c-0.36,0.106-0.818,0.175-0.614,0.598c0.133,0.269-0.808,0.148-0.867,0.165c-0.469,0.112-0.649,0.598-1.048,0.795c-0.674,0.336-1.288-0.582-1.94-0.582c-0.8,0-1.249,0.157-1.744-0.581c-0.248-0.366-0.803-0.482-1.174-0.693c-0.487-0.271-0.964-0.565-1.474-0.795c0.493-0.467-0.709-0.9-0.988-1.026c-0.254-0.117-0.48-0.341-0.747-0.407c-0.377-0.089-0.883,0.061-1.198-0.176c-0.699-0.525-0.866-1.006-1.328-1.732c-0.219-0.346-0.071-0.817-0.417-1.097c-0.236-0.188-0.611-0.296-0.611-0.662c0.431,0.041,0.37-0.336,0.048-0.409c-0.215-0.047-0.746-0.006-0.532-0.385c0.28-0.493-0.541-1.03-0.8-1.288c-0.429-0.435-0.746-0.9-0.963-1.467c-0.376-0.974-1.137,0.729-1.551,0.148c-0.275-0.389-0.694-0.113-0.877-0.482c-0.089-0.175-0.628-0.271-0.795-0.539c0.272-0.018,0.543,0.09,0.812,0c-0.089-0.363-0.515-0.46-0.812-0.287c0.068,0.08,0.139,0.159,0.211,0.234c-0.778-0.101,0.492,1.683-0.865,1.127c0.093,0.27-0.14,0.343-0.351,0.25c-0.293-0.127-0.305-0.468-0.409-0.727c-0.216-0.538-0.973-0.583-1.062-1.251c-0.058-0.423,0.137-1.267-0.467-1.251c-0.942,0.029-0.649-1.264-0.521-1.905c0.173-0.854-0.253-1.01-0.75-1.609c-0.508-0.61-0.413-0.96-1.234-1.115c-0.627-0.119-1.041-0.791-1.537-1.132c-0.272-0.188-0.591-0.423-0.938-0.395c-0.583,0.048-0.234-0.279-0.66-0.443c0.931-0.284-0.902-1.734-1.199-1.987c-0.218-0.186-0.407-0.407-0.618-0.598c-0.317-0.286-0.025-0.352,0.104-0.704c0.119-0.323,0.054-0.483-0.212-0.689c-0.265-0.206-0.056-0.513-0.012-0.762c0.169,0.104,0.353,0.155,0.548,0.156c-0.042-0.23-0.156-0.447-0.181-0.682c-0.043-0.409,0.409-0.339,0.438-0.646c0.047-0.441,0.066-0.317,0.435-0.314c0.348,0.001,0.309-0.316,0.191-0.516c-0.196-0.336-0.668-0.661-0.55-1.11c0.104-0.385,0.691-0.286,0.791-0.714c-0.253,0.073-0.435-0.117-0.681-0.09c-0.3,0.029-0.624,0.174-0.916,0.013c-0.442-0.244-0.517-0.604-1.099-0.471c0.401-0.922-1.095-1.188-1.033-1.806c0.035-0.361,0.008-0.483-0.333-0.628c-0.089-0.039-0.618-1.198-0.581-1.355c0.132-0.558-0.239-0.334-0.513-0.714c-0.272-0.376-0.138-1.004-0.444-1.134c-0.16-0.07-0.779-0.263-0.755-0.513c0.035-0.372,0.21-0.888,0.493-1.157c-0.783-0.162-0.424-1.195-0.773-1.593c-0.196-0.221-0.131-0.418-0.254-0.681C587.755,130.628,587.447,130.046,587.257,129.751\"\n        />\n      </G>\n      <G id=\"IQ\">\n        <Path\n          id=\"Path11627\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.151,152.528l0.329,0.293c0,0-0.797,0.327-1.062,0.698c-0.271,0.37-0.256,1.034-0.402,1.391c-0.148,0.358-0.253,0.057-0.438,0.768c-0.112,0.419-0.013,1.273,0,2.09c0.855,0.666,1.708,1.334,2.563,1.978c0.279-0.456,0.597-0.909,0.732-1.246c0.21-0.518,0.123-0.785,0.292-1.098c0.172-0.316,0.401-0.168,0.696-0.73c0.168-0.322,0.201-0.994,0.33-1.54c-0.062-0.023-0.124,0.029-0.184,0c-0.261-0.139-0.5-0.371-0.659-0.623c-0.32-0.51,0.299-1.651,0-2.015c-0.298-0.363-0.525,0.066-0.806-0.145c-0.103-0.073-0.127-0.257-0.225-0.403L589.151,152.528z\"\n        />\n        <Path\n          id=\"Path11588\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.151,152.528l1.171-0.583c-0.166-0.259-0.371-0.521-0.365-0.732c0.014-0.329,0.433-0.395,0.365-0.585c-0.057-0.16-0.264-0.075-0.401-0.146l-2.014,0.844L589.151,152.528z\"\n        />\n        <Path\n          id=\"Path11590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.194,155.129c-0.129,0.547-0.165,1.218-0.33,1.539c-0.296,0.567-0.525,0.418-0.697,0.73c-0.171,0.314-0.082,0.581-0.291,1.099c-0.14,0.337-0.454,0.79-0.733,1.245c0.161,0.122,0.318,0.25,0.476,0.369c1.172,0.735,1.212,1.394,2.492,1.573l3.846,0.439c0.343,0.042,0.566-0.008,0.769-0.146c-0.043-0.364-0.08-0.744,0.036-1.281c0.16-0.721,0.33-1.516,0.183-2.014c-0.294-0.995-0.874-1.598-1.501-1.978c-0.316-0.191-0.738-0.17-1.101-0.146c-0.362,0.023-0.68,0.04-0.808-0.182c-0.123-0.224-0.024-0.336,0.11-0.477c0.132-0.143,0.306-0.305,0.328-0.585c0.025-0.309-0.165-0.768-0.256-1.209c-0.065-0.044-0.114-0.025-0.183-0.074c-0.448-0.315-0.922-0.596-1.244-0.438c-0.322,0.155-0.316,0.504-0.294,0.842c0.023,0.336,0.07,0.661-0.183,0.767C592.62,155.289,592.401,155.201,592.194,155.129L592.194,155.129z\"\n        />\n        <Path\n          id=\"Path11467\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M581.568,143.48c0.056,0.441,0.124,1.014-0.222,1.538c-0.259,0.395-0.724,0.756-1.173,1.064c-1.411,0.968-2.812,1.75-4.396,2.527c0.219,0.699,0.438,1.366,0.697,2.053c0.114,0.309,0.294,0.52,0.109,0.73c-0.047,0.083,0.021,0.246,0.074,0.328c0.222,0.339,1.105,0.009,0.369,0.807c1.174,0.26,2.322,0.201,3.626,0.769c2.483,1.089,4.72,2.755,6.925,4.472c-0.014-0.815-0.113-1.668,0-2.09c0.186-0.715,0.29-0.413,0.438-0.768c0.148-0.357,0.134-1.022,0.403-1.391c0.269-0.37,1.062-0.698,1.062-0.698l-1.575-1.501l2.015-0.845c-0.025-0.013-0.055-0.008-0.074-0.036c-0.123-0.183,0.173-0.548,0.074-0.807c-0.097-0.258-0.67-0.382-0.587-0.585c0.086-0.204,0.12,0.14,0.477,0c0.119-0.044,0.288-0.238,0.439-0.402c-0.289-0.268-0.279-0.639-0.662-0.878c-0.46-0.289-1.36-0.098-1.904-0.369c-0.546-0.269-1.102-0.734-1.283-1.134c-0.181-0.403,0.207-0.802,0-0.916c-0.208-0.117-0.177,0.252-0.438,0.255c-0.262,0.005-0.684-0.246-0.916-0.549c-0.231-0.305,0.025-0.928-0.292-1.173c-0.321-0.244-0.504,0.101-1.209,0c-0.354-0.051-0.934-0.075-1.503-0.182C581.859,143.666,581.744,143.538,581.568,143.48L581.568,143.48z\"\n        />\n        <Path\n          id=\"Path11544\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.386,144.177c-0.03-0.173,0.067-0.5-0.073-0.66c-0.292-0.339-0.866-0.247-1.245-0.331c-0.106,0.179-0.008,0.421,0.037,0.662c0.044,0.239,0.051,0.467-0.292,0.621c-0.345,0.153-0.94-0.111-1.504-0.475c-0.563-0.366-1.111-0.839-1.318-1.099c-0.415-0.521-0.322-0.478-0.223-0.731c0.056-0.132,0.239-0.169,0.403-0.223c-0.058-0.036-0.133,0.025-0.182-0.035c-0.096-0.118,0.008-0.372,0-0.552c-0.438,0.09-0.926,0.161-1.136,0.33c-0.322,0.254-0.292,0.583-0.292,0.583l0.806,1.026l-1.61,0.109l-0.039,0.475c0.011,0.007,0.026-0.008,0.039,0c0.32,0.244,0.059,0.869,0.291,1.173c0.232,0.303,0.654,0.552,0.915,0.55c0.264-0.006,0.232-0.371,0.439-0.256s-0.182,0.516,0,0.916c0.183,0.398,0.737,0.865,1.282,1.134c0.545,0.271,1.445,0.075,1.905,0.369c0.38,0.239,0.371,0.614,0.662,0.879c0.092-0.1,0.173-0.154,0.256-0.259c-0.034-0.008-0.073,0.053-0.11,0c-0.208-0.273,0.439-1.116,0.257-1.427c-0.183-0.312-0.539,0.035-0.622-0.221c-0.083-0.255,0.417-0.412,0.516-0.769c0.097-0.358-0.368-1.136-0.109-1.281c0.254-0.145,0.2,0.321,0.402,0.255c0.2-0.063,0.062-0.571,0.256-0.73C591.174,144.147,591.289,144.202,591.386,144.177L591.386,144.177z\"\n        />\n        <Path\n          id=\"Path11513\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.129,138.83c-0.523-0.031-1.113-0.098-1.209,0.146c-0.156,0.4,0.381,0.262,0.37,0.437c-0.016,0.178-0.371-0.008-0.37,0.329c0.005,0.171,0.337,0.218,0.662,0.332c0.321,0.114,0.619,0.273,0.514,0.62c-0.057,0.176-0.42,0.09-0.661,0.109c0.306,0.411,0.68,1.163,0.551,1.612c-0.14,0.49-0.7,0.414-0.916,0.768c0.378,0.083,0.953-0.008,1.245,0.33c0.14,0.16,0.042,0.483,0.073,0.66c0.135-0.036,0.258-0.133,0.403-0.073c0.123,0.052,0.14,0.226,0.183,0.402c0.039,0.174,0.119,0.329,0.367,0.329s0.336-0.421,0.476-0.844c0.139-0.421,0.317-0.829,0.696-0.808c0.199,0.014,0.222,0.254,0.292,0.404c0.013-0.03,0.074-0.026,0.074-0.073c-0.025-0.649,0.758,0.056,0.697-0.584c-0.048-0.484-0.874-0.861-0.587-1.392c0.174-0.316,0.638-0.216,0.732-0.623c-1.087-0.287-1.07,0.081-1.575-0.11c-0.263-0.1-0.508-0.608-1.099-0.474c0.357-0.672-0.518-1.075-0.916-1.464C591.12,138.856,591.137,138.836,591.129,138.83L591.129,138.83z\"\n        />\n        <Path\n          id=\"Path11515\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.174,141.942c-0.167,0.053-0.352,0.088-0.403,0.223c-0.105,0.255-0.192,0.211,0.221,0.731c0.208,0.26,0.756,0.733,1.319,1.099c0.565,0.366,1.16,0.631,1.502,0.474c0.343-0.157,0.337-0.381,0.293-0.619c-0.045-0.239-0.144-0.482-0.038-0.663c0.218-0.356,0.776-0.277,0.916-0.768c0.126-0.45-0.248-1.203-0.551-1.611c-0.228,0.021-0.327,0.151-0.621,0.111c-0.607-0.083-1.235-0.201-1.504,0c-0.534,0.401-0.135,0.964-0.436,1.136C587.631,142.185,587.391,142.084,587.174,141.942L587.174,141.942z\"\n        />\n        <Path\n          id=\"Path11472\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.72,143.884l0.037-0.474l1.608-0.111l-0.806-1.025c0,0-0.027-0.332,0.294-0.585c0.211-0.17,0.696-0.24,1.135-0.329c-0.016-0.26-0.104-0.468,0-0.806c0.174-0.568,0.831-1.448,1.245-1.832c0.207-0.192,0.458-0.221,0.661-0.257c0.202-0.035,0.36-0.073,0.367-0.328c0.008-0.255-0.28-0.509-0.623-0.697c-0.342-0.189-0.752-0.314-0.951-0.329c-0.397-0.031-0.419-0.001-0.476,0.182c-0.057,0.184,0.398,0.385,0.329,0.55c-0.069,0.168-0.216,0.138-0.438,0.111c-0.224-0.028-0.533-0.521-0.806-0.439c-0.273,0.08-0.083,0.544-0.371,0.696c-0.281,0.152-0.613,0.146-1.135-0.073c-0.34-0.14-0.739-0.575-1.134-0.953c-0.174,0.354-0.591,0.779-0.846,0.99c-0.407,0.34-0.884,0.316-1.282,0.621c-0.693,0.54,0.221,1.679,0.293,2.306c0.069,0.568-0.28,0.694-0.293,1.869c-0.028,0.085,0.014,0.321,0.038,0.513c0.174,0.058,0.29,0.187,0.475,0.224c0.568,0.105,1.15,0.131,1.503,0.183C584.232,143.983,584.417,143.679,584.72,143.884L584.72,143.884z\"\n        />\n        <Path\n          id=\"Path11412\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M590.948,149.634c0.16,0.054,0.341,0.111,0.475,0.074c0.43-0.123,0.409-0.695,0.843-0.769c0.22-0.039,0.413,0.129,0.622,0.293c0.21,0.165,0.466,0.335,0.807,0.255c0.341-0.079,0.696-0.361,1.025-0.73c0.075-0.087,0.113-0.203,0.185-0.293c-0.322-0.385-0.769-0.746-0.916-0.844c-0.307-0.206-0.568-0.483-0.842-0.731c-0.321-0.288,0.025-0.4,0.146-0.766c0.123-0.389-0.03-0.496-0.258-0.731c-0.206-0.222-0.043-0.398,0-0.661c0.172,0.104,0.353,0.144,0.551,0.145c-0.055-0.285-0.202-0.53-0.11-0.843c0.068-0.229,0.265-0.271,0.328-0.438c-0.073-0.15-0.091-0.391-0.292-0.404c-0.378-0.023-0.556,0.385-0.697,0.808c-0.138,0.421-0.226,0.844-0.474,0.844s-0.326-0.155-0.369-0.329c-0.04-0.173-0.058-0.352-0.182-0.402c-0.253-0.106-0.502-0.051-0.698,0.109c-0.194,0.161-0.056,0.67-0.255,0.731c-0.203,0.064-0.148-0.402-0.404-0.255c-0.254,0.145,0.211,0.924,0.112,1.282c-0.099,0.357-0.598,0.515-0.515,0.766c0.082,0.256,0.437-0.088,0.621,0.223c0.183,0.31-0.468,1.155-0.255,1.43c0.209,0.272,0.34-0.204,0.584,0.073c0.174,0.201-0.072,0.703-0.111,1.148L590.948,149.634z\"\n        />\n        <Path\n          id=\"Path11410\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.186,150.147c-0.201-0.132-0.376-0.321-0.661-0.255c-0.292,0.068-0.193-0.354-0.55-0.439c0.472-0.133,0.272-0.574-0.073-0.99c-0.072,0.091-0.107,0.206-0.183,0.293c-0.332,0.371-0.685,0.652-1.026,0.73c-0.341,0.079-0.596-0.09-0.806-0.255c-0.211-0.165-0.404-0.333-0.624-0.292c-0.432,0.073-0.411,0.648-0.841,0.768c-0.135,0.039-0.383-0.04-0.544-0.091c-0.017,0.168-0.011,0.329,0.068,0.459c0.28,0.472,1.227,0.46,1.502,0.768c0.275,0.312-0.04,0.305,0.257,0.73c0.298,0.432,1.401,0.847,1.797,1.503c0.073,0.119,0.021,0.27,0.073,0.403c0.646-0.104,1.233-0.299,1.539-0.514c0.643-0.45,0.444-0.53,0.438-0.843c-0.005-0.314-0.389-0.25-0.438-0.806C596.088,151.04,596.08,150.596,596.186,150.147L596.186,150.147z\"\n        />\n        <Path\n          id=\"Path11408\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M597.173,157.694c0.264,0.321,0.619,0.486,0.768,0.989c0.147,0.5-0.024,1.292-0.184,2.014c-0.119,0.537-0.077,0.917-0.035,1.281c0.696-0.468,0.754-1.756,1.1-2.489c0.205-0.438,0.791-0.569,1.246-0.549c0.314,0.014,1.108,0.382,0.916-0.074c0.029,0.256,1.45,0.456,1.684,0.438c-0.457-0.109-0.372-0.828-0.695-1.061c-0.638-0.461-0.927-0.601-0.846-1.173c0.04-0.255,0.023-0.706-0.143-0.916c-0.129-0.165-0.386-0.133-0.553-0.146c-0.196-0.013-0.26-0.225-0.328-0.437c-0.13-0.029-0.273-0.025-0.402-0.074c-0.513-0.192-0.946-0.462-1.209-0.182c-0.261,0.28-0.164,0.601-0.037,0.916c0.126,0.318,0.271,0.631,0.074,0.915c-0.195,0.283-0.627,0.396-1.063,0.477C597.349,157.644,597.286,157.674,597.173,157.694L597.173,157.694z\"\n        />\n        <Path\n          id=\"Path11422\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.965,153.004c-0.322,0.19-0.807,0.384-1.394,0.475c0.1,0.67,0.441,1.366,0.402,1.831c-0.023,0.284-0.196,0.444-0.327,0.587c-0.133,0.14-0.235,0.252-0.111,0.474c0.124,0.224,0.444,0.206,0.808,0.183c0.362-0.023,0.783-0.044,1.101,0.147c0.312,0.187,0.471,0.669,0.729,0.988c0.113-0.02,0.175-0.051,0.292-0.074c0.435-0.08,0.868-0.193,1.064-0.475c0.194-0.283,0.054-0.6-0.074-0.916c-0.071-0.176,0.03-0.341,0.038-0.512c-0.024,0.022-0.05,0.013-0.073,0.035c-0.147,0.136-0.327,0.254-0.729,0.073c-0.404-0.18-0.817-0.793-1.174-1.504C596.28,153.851,596.131,153.435,595.965,153.004L595.965,153.004z\"\n        />\n        <Path\n          id=\"Path11403\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.965,153.004c0.166,0.429,0.314,0.847,0.549,1.319c0.354,0.709,0.769,1.319,1.173,1.502c0.403,0.178,0.582,0.065,0.731-0.073c0.024-0.023,0.051-0.016,0.073-0.036c0.005-0.136-0.115-0.281,0-0.404c0.261-0.278,0.696-0.009,1.209,0.182c0.125,0.049,0.272,0.044,0.402,0.074c-0.095-0.292-0.147-0.624-0.111-0.808c0.139-0.663,0.471-1.13-0.073-1.611c-0.36-0.32-1.096-1.653-1.502-1.684c-0.86-0.068-1.285-0.862-1.905-1.211c-0.111-0.062-0.229-0.045-0.329-0.109c-0.105,0.449-0.098,0.895-0.073,1.173c0.049,0.558,0.435,0.493,0.438,0.807c0.007,0.313,0.204,0.392-0.438,0.842C596.082,152.989,595.997,152.986,595.965,153.004L595.965,153.004z\"\n        />\n        <Path\n          id=\"Path11444\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.997,151.833c-0.021,0.021-0.017,0.054-0.035,0.073c-0.257,0.235-0.591,0.421-0.808,0.551c-0.329,0.194-0.533,0.175-0.807,0.181c0.161,0.435-0.298,1.397,0,1.868c0.159,0.255,0.399,0.484,0.66,0.623c0.26,0.139,0.554,0.184,0.806,0.073c0.254-0.109,0.207-0.431,0.185-0.768c-0.024-0.337-0.029-0.686,0.292-0.844s0.797,0.124,1.244,0.439c0.07,0.046,0.119,0.025,0.185,0.074c-0.078-0.373-0.041-0.724-0.222-1.026C594.17,152.532,593.436,152.193,592.997,151.833L592.997,151.833z\"\n        />\n        <Path\n          id=\"Path11442\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M590.984,149.086c-0.152,0.102-0.354,0.172-0.551,0.146c-0.187-0.026-0.349-0.157-0.513-0.292c-0.037,0.023-0.08,0.098-0.11,0.108c-0.361,0.14-0.392-0.204-0.477,0c-0.084,0.205,0.49,0.328,0.587,0.587c0.094,0.257-0.197,0.621-0.074,0.806c0.124,0.184,0.411-0.007,0.476,0.183c0.068,0.191-0.353,0.256-0.366,0.585c-0.017,0.329,0.304,0.926,0.584,1.134c0.278,0.212,0.508-0.216,0.806,0.147c0.024,0.025-0.012,0.115,0,0.146c0.273-0.006,0.477,0.013,0.809-0.181c0.218-0.126,0.549-0.316,0.807-0.55c0.021-0.021,0.019-0.056,0.035-0.073c-0.086-0.073-0.243-0.185-0.293-0.257c-0.297-0.429,0.021-0.42-0.256-0.73c-0.272-0.31-1.22-0.295-1.501-0.768C590.772,149.782,590.903,149.441,590.984,149.086L590.984,149.086z\"\n        />\n        <Path\n          id=\"Path11437\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M590.508,148.387c-0.183,0.229-0.405,0.428-0.585,0.551c0.163,0.137,0.325,0.269,0.515,0.293c0.196,0.024,0.398-0.044,0.551-0.147c0.051-0.225,0.094-0.518,0-0.621C590.784,148.237,590.66,148.429,590.508,148.387z\"\n        />\n        <Path\n          id=\"Path11477\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.05,137.215c0.199,0.058,0.372,0.105,0.585,0.221c0.343,0.189,0.632,0.442,0.623,0.697c-0.009,0.255-0.165,0.293-0.368,0.328c-0.204,0.039-0.453,0.065-0.66,0.259c-0.416,0.385-1.072,1.264-1.246,1.832c-0.173,0.567-0.236,1.069,0,1.355c0.236,0.285,0.575,0.316,0.877,0.145c0.306-0.17-0.096-0.734,0.439-1.135c0.271-0.202,0.896-0.082,1.502,0c0.607,0.083,1.174,0.124,1.282-0.224c0.108-0.344-0.188-0.508-0.514-0.618c-0.321-0.117-0.658-0.163-0.66-0.332c-0.005-0.336,0.354-0.152,0.367-0.329c0.014-0.176-0.52-0.04-0.367-0.437c0.095-0.246,0.683-0.179,1.209-0.147c-0.155-0.187-0.075-0.482-0.183-0.697c-0.09-0.183-0.224-0.146-0.33-0.294c-0.23-0.307-0.206-1.188-0.731-1.206c-0.415-0.018-0.575,0.549-0.953,0.583c-0.516,0.048,0.106-1.158-0.806-0.989c-0.017,0.002-0.025-0.005-0.037,0c0.089,0.143,0.254,0.303,0.255,0.474C588.348,136.905,588.18,137.058,588.05,137.215L588.05,137.215z\"\n        />\n        <Path\n          id=\"Path11396\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.05,137.215c0.128-0.157,0.296-0.313,0.294-0.515c-0.006-0.174-0.17-0.332-0.257-0.474c-0.328,0.078-0.442,0.338-0.842,0.256c-0.255-0.052-0.493-0.126-0.733-0.223c-0.304-0.117-1.698-0.352-1.831-0.107c-0.134,0.247-0.237,0.528-0.55,0.621c-0.188,0.058-0.454-0.104-0.328,0.036c0.074,0.08-0.084,0.236-0.147,0.368c0.396,0.375,0.795,0.81,1.136,0.952c0.521,0.224,0.854,0.225,1.135,0.074c0.287-0.153,0.095-0.617,0.371-0.697c0.271-0.083,0.58,0.412,0.806,0.439c0.223,0.024,0.37,0.054,0.438-0.113c0.069-0.165-0.386-0.365-0.33-0.549c0.059-0.184,0.076-0.216,0.477-0.183C587.761,137.111,587.932,137.18,588.05,137.215L588.05,137.215z\"\n        />\n        <Path\n          id=\"iq\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M575.77,148.593c1.586-0.779,2.979-1.537,4.391-2.505c0.448-0.309,0.931-0.689,1.19-1.083c0.495-0.756,0.101-1.755,0.199-2.037c0.011-1.174,0.326-1.32,0.26-1.883c-0.073-0.632-0.973-1.739-0.278-2.279c0.396-0.307,0.887-0.295,1.297-0.636c0.344-0.286,1.268-1.038,0.994-1.339c-0.125-0.139,0.123,0.013,0.313-0.044c0.312-0.093,0.414-0.385,0.549-0.63c0.131-0.244,1.514-0.021,1.816,0.097c0.239,0.09,0.481,0.178,0.733,0.229c0.417,0.086,0.54-0.182,0.901-0.25c0.911-0.172,0.288,1.024,0.807,0.976c0.375-0.033,0.525-0.604,0.94-0.588c0.525,0.021,0.507,0.914,0.737,1.222c0.11,0.147,0.253,0.123,0.344,0.305c0.111,0.223-0.036,0.543,0.152,0.729c0.399,0.387,1.274,0.772,0.917,1.447c0.592-0.132,0.835,0.399,1.097,0.499c0.506,0.191,0.514-0.209,1.601,0.078c-0.094,0.408-0.568,0.314-0.74,0.63c-0.287,0.533,0.528,0.929,0.574,1.416c0.061,0.639-0.72-0.065-0.698,0.582c0.01,0.292-0.306,0.243-0.387,0.521c-0.09,0.311,0.063,0.542,0.117,0.828c-0.197-0.001-0.379-0.055-0.551-0.156c-0.042,0.263-0.224,0.463-0.02,0.68c0.225,0.238,0.396,0.337,0.272,0.728c-0.123,0.37-0.454,0.455-0.132,0.745c0.272,0.247,0.516,0.542,0.821,0.75c0.306,0.205,1.907,1.578,0.995,1.833c0.354,0.087,0.268,0.5,0.56,0.435c0.421-0.1,0.658,0.169,0.995,0.36c0.618,0.35,1.015,1.146,1.875,1.213c0.407,0.03,1.157,1.357,1.517,1.676c0.544,0.479,0.21,0.975,0.073,1.637c-0.067,0.316-0.049,1.212,0.42,1.245c0.165,0.013,0.438-0.023,0.567,0.141c0.167,0.211,0.167,0.633,0.126,0.893c-0.083,0.569,0.217,0.738,0.854,1.197c0.322,0.233,0.248,0.953,0.706,1.063c-0.236,0.021-1.643-0.18-1.674-0.438c0.194,0.458-0.611,0.089-0.925,0.075c-0.453-0.021-1.042,0.088-1.249,0.525c-0.447,0.947-0.367,2.837-1.881,2.662l-3.822-0.434c-1.279-0.183-1.326-0.858-2.499-1.592c-3.237-2.381-6.337-5.232-9.962-6.82c-1.303-0.569-2.458-0.521-3.636-0.78c0.738-0.799-0.153-0.447-0.371-0.786c-0.056-0.086-0.101-0.255-0.053-0.337c0.186-0.213,0-0.427-0.115-0.739C576.23,149.963,575.988,149.288,575.77,148.593\"\n        />\n      </G>\n      <G id=\"IN\">\n        <Path\n          id=\"Path8972\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M728.577,210.885c-0.667,0.514-0.222,1.406-0.369,2.089c-0.519,0.435-0.008,1.753,0.037,2.273c-0.649-0.124-0.783,2.019,0.073,1.942c-0.378-0.269,0.037-0.283,0.037-0.585c0-0.361-0.195-0.698-0.073-1.062c0.093-0.274,0.312-0.494,0.256-0.807c-0.09-0.489,0.127-0.174,0.222-0.622c0.089-0.452-0.403-0.898-0.295-1.247c0.109-0.339,0.739-1.058,0.074-1.208C728.814,211.441,728.777,211.128,728.577,210.885L728.577,210.885z M727.846,212.79c0.027,0.102,0.052,0.205,0.109,0.293v-0.293H727.846z M729.162,215.245c-0.073,0.123-0.125,0.08,0,0.256V215.245z M728.797,215.795c0.062,0.092,0.144,0.133,0.257,0.146C728.967,215.888,728.882,215.846,728.797,215.795z M727.77,219.274c-0.23,0.19-0.357,0.55-0.293,0.844c0.163,0.744,0.765-0.025,0.516-0.477C727.927,219.514,727.848,219.392,727.77,219.274L727.77,219.274z M728.906,224.476c-0.124,0.058-0.182,0.156-0.182,0.292C729.022,224.853,729.083,224.752,728.906,224.476z M731.322,226.674c0.006,0.088-0.013,0.17,0,0.256C731.317,226.842,731.332,226.761,731.322,226.674z M731.141,227.736c-0.371,0.021-0.119,0.438,0.036,0.549C731.095,228.106,731.077,227.923,731.141,227.736z M730.776,228.36C730.03,228.635,731.456,228.922,730.776,228.36z M731.727,230.228c-0.222,0.083-0.257,0.362-0.146,0.551C731.79,230.667,731.882,230.437,731.727,230.228z M731.948,230.851c-0.497-0.03,0.13,1.156,0.292,1.43c0.293-0.65,0.012-0.753,0-1.322C732.117,230.901,732.018,230.853,731.948,230.851L731.948,230.851z\"\n        />\n        <Path\n          id=\"Path9026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M685.937,227.663c0.08-0.642,0.107-0.888,0.183-1.864c0.141-1.81,0.201-3.806-0.183-4.542c-0.385-0.738-0.684-0.815-0.952-0.807c-0.272,0.004-0.522,0.099-0.731-0.293c-0.212-0.392-0.078-0.968,0.035-1.574c0.115-0.607,0.213-1.241-0.035-1.759c-0.252-0.518-0.624-0.983-1.101-1.355c-0.474-0.371-1.018-0.658-1.649-0.877c-0.47-0.164-1.276-0.124-2.014-0.11c0.275,0.508,0.37,1.089,0.731,1.54c-0.087,0.122,1.445,2.606,1.537,2.856c0.249,0.662,0.49,1.363,0.769,2.013c0.156,0.367,0.326,0.469,0.292,0.808c-0.014,0.141,0.232,0.778,0.221,0.107c0.025,0.342,0.309,0.519,0.439,0.807c0.157,0.336,0.055,0.718,0.182,1.064c-0.374-0.048-0.267-1.29-0.328-0.662c-0.014-0.263-0.077-0.542-0.22-0.768c-0.164,0.632,0.087,1.329,0.329,1.906c0.172,0.406,0.36,1.381,0.843,1.21c-0.547,0.138,1.17,1.923,1.392,2.125C685.766,227.558,685.854,227.595,685.937,227.663L685.937,227.663z\"\n        />\n        <Path\n          id=\"Path9058\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M693.41,210.484c-1.419-0.123-2.979-0.147-3.588,0.222c-0.657,0.393-0.742,0.814-0.769,1.209c-0.025,0.396,0.015,0.777-0.33,1.025c-0.346,0.25-0.049-0.625-1.354,0.11c-0.494-0.049-0.971-0.061-1.245,0.255c-0.274,0.32-0.112,0.607,0.036,0.991c0.149,0.381,0.284,0.824-0.036,1.391c-0.234,0.413-1.107,0.876-1.868,1.319c0.161,0.483,0.14,1.031,0.036,1.575c-0.117,0.606-0.247,1.184-0.036,1.575c0.21,0.391,0.466,0.297,0.732,0.291c0.269-0.006,0.567,0.07,0.952,0.808c0.383,0.737,0.322,2.735,0.184,4.542c-0.076,0.977-0.105,1.223-0.184,1.864c0.37,0.301,0.719,0.49,1.244,0.257c0.409-0.18,0.891-0.456,1.139-0.843c0.484-0.768,0.011-1.7,1.024-2.198c0.779-0.385,1.993-0.854,2.711-0.11c-0.085-0.073-0.383-0.567-0.515-0.515c-0.187,0.073-0.433,0.118-0.623,0.036c-0.729-0.311-0.221-1.26,0.037-1.685c0.133-0.22,0.554-0.483,0.405-0.768c-0.1-0.191,0.022-0.384,0.107-0.552c0.161-0.321,0.543-0.179,0.807-0.11c0.124,0.035,0.854,0.123,0.147-0.108c0.18,0.039,0.366,0.057,0.55,0.073c0.024-0.698-0.117-1.385-0.11-2.089c0.006-0.425,0-0.902-0.291-1.247c-0.094,0.062-0.174,0.142-0.257,0.224c0.471-0.539,0.163-1.478,0.367-2.125c0.263-0.83,0.786-1.501,0.916-2.381c0.073-0.494,0.287-1.707,0-2.161c-0.155-0.25-0.357-0.265-0.586-0.402c-0.176-0.109-0.198-0.736,0.037-0.256c-0.042-0.67,0.354,0.16,0.438,0.327C693.427,210.842,693.456,210.665,693.41,210.484L693.41,210.484z\"\n        />\n        <Path\n          id=\"Path9065\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M675.093,204.474c0.631-0.568,1.301-1.219,1.576-1.942c0.174-0.464,0.047-1.315,0.035-2.054c-0.845,0.234-1.627,0.484-2.6,0.623c-0.275,0.038-0.258,0.041-0.514,0.074c0.052,0.228,0.072,0.467,0.144,0.695c0.229,0.713,0.52,1.476,0.954,2.088C674.861,204.204,675.08,204.265,675.093,204.474L675.093,204.474z\"\n        />\n        <Path\n          id=\"Path9063\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M688.243,212.974c0.033-0.13,0.039-0.119,0.074-0.256c0.241-1.005,0.447-2.134,0.221-2.747c-0.226-0.616-0.65-1.171-1.101-1.537c-0.447-0.371-0.924-0.566-1.317-0.516c-0.392,0.049-0.46,0.407-0.514,0.731c-0.057,0.327-0.084,0.611-0.403,0.551c-0.318-0.061-0.362-0.5-0.366-0.99c-0.007-0.49,0.038-1.008-0.183-1.208c-0.224-0.202-0.479-0.065-0.698,0.037s-0.421,0.174-0.62-0.224c-0.203-0.392,0.263-1.029,0.767-1.682c0.505-0.656,1.063-1.359,1.099-1.869c0.035-0.511-0.173-0.816-0.366-1.099c-0.195-0.283-0.371-0.52-0.37-0.916c0.006-0.396,0.22-0.688,0.439-1.025c0.224-0.337,0.446-0.729,0.476-1.393c0.03-0.665-0.354-1.946-0.731-3.076c-0.046-0.14-0.064-0.124-0.108-0.257c-0.425,0.375-0.801,0.879-1.21,1.1c-0.817,0.442-1.295,0.019-2.236,0.551c-0.47,0.267-0.791,0.828-1.209,1.391c-0.419,0.568-0.935,1.142-1.758,1.576c-0.29,0.155-0.962,0.238-1.429,0.368c0.013,0.736,0.14,1.589-0.034,2.053c-0.276,0.721-0.945,1.372-1.576,1.943c0,0.008,0,0.025,0,0.037c-0.007,0.223,0.21,0.564,0.439,0.622c-0.471,0.053-0.12,0.139,0,0.366c0.116,0.223,0.202,0.465,0.292,0.699c0.117,0.295,0.328,0.769,0.729,0.583c-0.682,0.129,0.094,0.586,0.26,0.806c0.255,0.346,0.173,1.011,0.658,1.174c-0.437-0.159-0.064,0.451,0.036,0.696c0.134,0.322,0.241,0.622,0.369,0.953c0.188,0.497,0.286,1.011,0.402,1.538c0.206,0.924,0.752,1.694,1.21,2.527c0.738-0.01,1.548-0.054,2.014,0.11c0.63,0.224,1.174,0.509,1.649,0.877c0.474,0.371,0.851,0.838,1.099,1.355c0.025,0.054-0.02,0.126,0,0.183c0.765-0.443,1.636-0.908,1.868-1.318c0.321-0.567,0.185-1.011,0.036-1.392c-0.148-0.38-0.312-0.671-0.036-0.989c0.274-0.319,0.752-0.306,1.247-0.258C687.683,213.078,687.958,213.011,688.243,212.974L688.243,212.974z\"\n        />\n        <Path\n          id=\"Path9031\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M686.853,191.067c-0.321,0.126-0.508,0.321-0.624,0.584c-0.117,0.263-0.162,0.59-0.184,0.916c-0.039,0.649,0.017,1.357-0.291,1.832s-0.783,0.722-1.209,1.098c0.047,0.133,0.062,0.119,0.11,0.257c0.377,1.129,0.764,2.411,0.73,3.077c-0.028,0.665-0.254,1.055-0.477,1.391c-0.223,0.336-0.435,0.631-0.438,1.025c-0.006,0.396,0.173,0.631,0.369,0.916c0.194,0.283,0.399,0.588,0.366,1.1c-0.032,0.514-0.595,1.213-1.098,1.868c-0.506,0.653-0.97,1.291-0.769,1.684c0.201,0.392,0.403,0.322,0.622,0.224c0.221-0.105,0.471-0.239,0.697-0.039c0.224,0.203,0.178,0.718,0.183,1.209c0.004,0.49,0.048,0.927,0.366,0.989c0.321,0.062,0.352-0.221,0.403-0.549c0.055-0.327,0.121-0.684,0.514-0.733s0.87,0.144,1.32,0.515c0.448,0.37,0.871,0.926,1.099,1.54c0.225,0.612,0.025,1.742-0.222,2.746c-0.032,0.138-0.038,0.124-0.074,0.255c0.155-0.021,0.354,0.051,0.476-0.036c0.346-0.248,0.304-0.629,0.329-1.025c0.025-0.397,0.114-0.817,0.77-1.208c0.611-0.37,2.169-0.341,3.588-0.224c-0.19-0.755-0.389-1.454-0.4-2.271c-0.01-0.59-0.236-1.181-0.44-1.757c-0.249-0.704,0.178-1.68,0.513-2.307c0.228-0.43,1.512-0.922,1.321-0.037c0.089-0.269,0.262-0.547,0.146-0.843c0.105,0.255,0.124,0.521,0.402,0.662c-0.025-0.311,0.317-0.879,0.402-1.21c0.08-0.304,0.124-0.568,0.476-0.586c0.874-0.041,2.059,0.058,2.453-0.952c0.199-0.51-0.37-0.616-0.183-1.062c0.117-0.276,0.326-0.569,0.55-0.769c0.228-0.206,2.29-1.173,1.869-1.43c0.635-0.29,0.707-1.134,1.354-1.428c0.729-0.332,1.181-1.012,1.574-1.685c-0.209-0.008-0.183-0.03-0.402-0.036c-1.67-0.042-3.589,0.007-4.506,0.369c-0.915,0.358-1.32,1.049-1.686,1.65c-0.181,0.299-0.361,0.564-0.584,0.768c-0.224,0.207-0.488,0.353-0.879,0.368c-0.779,0.025-1.66-0.535-2.417-1.208c-0.757-0.675-1.374-1.461-1.649-1.943s-0.173-0.666-0.074-0.807c0.096-0.143,0.188-0.266-0.109-0.698c-0.301-0.431-1.039-1.098-1.867-1.61c-0.417-0.256-0.87-0.469-1.283-0.585C687.573,190.95,687.175,190.939,686.853,191.067L686.853,191.067z\"\n        />\n        <Path\n          id=\"Path9048\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M691.03,186.853c-1.219-0.104-2.54-0.297-3.041-0.622c-0.505-0.325-0.521-0.622-0.516-0.879c0.007-0.256,0.01-0.453-0.438-0.583c-0.452-0.132-1.103,0.248-1.758,0.696c-0.658,0.447-1.318,0.945-1.759,0.953c-0.883,0.016-0.47-0.495-1.282-0.551c-0.403-0.025-0.928,0.245-1.502,0.515c-0.573,0.27-1.189,0.521-1.832,0.401c-0.641-0.118-1.256-0.771-1.829-1.389c-0.576-0.619-1.111-1.208-1.687-1.209c-0.572-0.002-0.974,0.147-1.28,0.402c-0.308,0.254-0.533,0.634-0.771,1.098c-0.233,0.463-0.05,1.189,0.111,1.906c0.161,0.714,0.296,1.411-0.111,1.795c-0.404,0.381-1.154,0.323-1.794,0.183c-0.276-0.063-0.31-0.074-0.517-0.146c-0.081,0.269-0.056,0.54-0.107,0.806c-0.091,0.44-0.058,0.853,0.073,1.282c0.05,0.16,0.471,0.682,0.37,0.808c-0.303,0.36,0.665,0.549,0.767,0.806c-0.639-0.723-0.722,0.276-0.438,0.73c0.161-0.155,0.233-0.327,0.255-0.549c0.074,0.272,0.272,0.62-0.109,0.769c0.174,0.141,0.235,0.325,0.223,0.55c-0.086-0.072-0.17-0.151-0.259-0.22c-0.171,0.444,0.303,0.715,0.405,1.098c-0.636-0.35,0.087,0.575,0.181,0.698c-0.52-0.205,0.048,0.858,0.147,1.172c0.152,0.483,0.431,0.892,0.515,1.391c0.086,0.536,0.402,1.065,0.402,1.613c0,0.279,0.086,0.54,0.146,0.806c0.256-0.03,0.236-0.033,0.515-0.074c1.51-0.217,3.206-0.552,4.03-0.989c0.822-0.435,1.34-1.011,1.76-1.576c0.418-0.567,0.738-1.125,1.208-1.391c0.942-0.534,1.418-0.108,2.235-0.551c0.817-0.442,1.803-1.249,2.418-2.199c0.308-0.474,0.254-1.183,0.291-1.832c0.023-0.323,0.068-0.654,0.185-0.916c0.117-0.266,0.302-0.455,0.623-0.584c0.319-0.13,0.721-0.118,1.135,0c0.415,0.116,0.866,0.329,1.282,0.584c0.83,0.516,1.567,1.179,1.866,1.611c0.189,0.272,0.1,0.331,0.074,0.437c0.148-0.109,0.289-0.22,0.439-0.327c0.416-0.303,0.81-0.59,1.098-0.879c0.289-0.29,0.448-0.584,0.403-0.879c-0.044-0.294-0.124-0.437-0.256-0.512c-0.133-0.074-0.296-0.076-0.476-0.074c-0.365,0.007-0.79-0.003-1.1-0.55c-0.31-0.547-0.505-1.485-0.514-2.491C690.802,187.589,690.975,187.25,691.03,186.853L691.03,186.853z\"\n        />\n        <Path\n          id=\"IN-GJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M674.871,184.326c-0.022-0.562-0.016-1.115-0.074-1.685c-0.074-0.764-0.432-1.576-0.695-2.384c-0.315,0.116-0.608,0.254-0.99,0.293c-0.578,0.065-1.173,0.021-1.465-0.257c-0.294-0.271-0.221-0.542-0.109-0.842c0.109-0.3,0.255-0.649,0.109-1.025c-0.147-0.377-0.288-0.725-0.585-1.098c-0.3-0.371-0.732-0.747-1.429-1.101c-0.694-0.354-2.26-0.563-3.664-0.661c-0.622-0.041-0.712-0.023-1.172-0.036c0.061,0.138,0.139,0.173,0.184,0.33c0.057,0.199-0.658,0.285,0.22,0.915c-0.645,0.518-1.042,0.73-1.501,0c-0.383-0.195-0.755,0.25-1.025,0.256c-0.233,0.007-0.206,0.43-0.256,0.438c-0.835,0.155-1.337-0.251-2.054-0.328c-0.285-0.031-1.184,0.111-1.501-0.074c0.023,0.289,0.304,1.101-0.222,1.101c-0.443,0-1.131,0.006-1.1,0.623c0.098,0.188,0.078,0.37-0.035,0.549c0.599,0.272,1.01-0.874,1.61-0.806c-0.336,0.26-1.682,1.128-0.55,1.539c0.336,0.121,0.377,0.637,0.659,0.843c0.355,0.256,0.783,0.421,1.174,0.62c0.389,0.203,0.836,0.421,1.282,0.439c0.366,0.019,0.483-0.293,0.808-0.402c0.375-0.126,0.709-0.207,1.098-0.183c0.364,0.021,0.143-0.401,0.329-0.584c0.371,0.331-0.051,0.499-0.221,0.768c-0.161,0.258-0.107,0.616-0.329,0.844c-0.256,0.261-1.557,1.011-1.83,0.622c-0.052,0.36-0.566,0.479-0.843,0.328c-0.146-0.078-0.136-0.468-0.331-0.439c-0.713,0.1-0.106,0.899,0.109,1.135c0.825,0.901,1.859,1.542,2.565,2.564c0.473,0.688,1.437,1.461,2.234,1.722c0.793,0.26,1.545-0.229,2.2-0.622c0.37-0.223,0.729-0.506,1.135-0.661c0.335-0.123,0.229-0.451,0.402-0.696c0.484-0.686,0.188-1.201-0.55-1.429c0.059-0.196,0.193-0.312,0.401-0.256c-0.073-0.086-0.114-0.168-0.181-0.255c0.302-0.094,0.52-0.194,0.515-0.551c-0.009-0.266-0.254-0.305-0.223-0.477c-0.008,0.038,0.344-0.004,0.369-0.181c0.2,0.354,0.96,0.458,1.316,0.366c-0.226,0.347-0.581,0.022-0.805,0.368c-0.264,0.404,0.151,0.637,0.513,0.478c-1.064,0.768,0.521,1.172,1.211,0.66c-0.173,0.333-1.132,0.526-1.174,0.807c-0.024,0.189-0.049,0.368-0.109,0.551c-0.094,0.284,0.436,0.421,0.109,0.806c0.262-0.298,0.34-0.316,0.224,0c0.35-0.445,0.55,0.787,0.583,0.879c0.172,0.431-0.051,0.857-0.182,1.283c0.205,0.07,0.234,0.083,0.515,0.146c0.64,0.14,1.388,0.196,1.797-0.184c0.405-0.381,0.272-1.078,0.109-1.798c-0.16-0.715-0.346-1.442-0.109-1.906c0.235-0.462,0.463-0.844,0.769-1.099C674.289,184.429,674.603,184.393,674.871,184.326L674.871,184.326z\"\n        />\n        <Path\n          id=\"IN-MP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M684.068,169.93c-0.773-0.332-1.733-0.223-2.381,0.182c-0.65,0.402-0.61,1.382-1.137,1.83c-0.266,0.224-0.709,0.256-1.1,0.293c-0.393,0.04-0.712,0.118-0.732,0.474c-0.021,0.36,0.401,0.456,0.879,0.551c0.477,0.095,0.982,0.175,1.137,0.549c0.15,0.374,0.121,0.817-0.037,1.247c-0.159,0.43-0.44,0.862-0.698,1.172c-0.255,0.314-0.562,0.62-0.916,0.844c-0.354,0.222-0.764,0.343-1.135,0.256c-0.372-0.089-0.541-0.447-0.695-0.845c-0.157-0.396-0.275-0.808-0.586-0.989c-0.312-0.179-0.7-0.421-1.064-0.514c-0.363-0.091-0.714-0.062-0.989,0.293c-0.274,0.354,0.041,0.948,0.403,1.537c0.361,0.588,0.787,1.169,0.731,1.61c-0.055,0.442-0.157,0.77-0.328,1.026c-0.174,0.255-0.447,0.452-0.809,0.66c-0.123,0.073-0.351,0.089-0.512,0.146c0.262,0.808,0.616,1.62,0.695,2.383c0.057,0.568,0.053,1.124,0.074,1.685c0.176-0.044,0.286-0.147,0.515-0.147c0.572,0.001,1.108,0.591,1.685,1.209c0.574,0.619,1.19,1.273,1.83,1.391c0.643,0.122,1.261-0.134,1.832-0.402c0.57-0.269,1.095-0.539,1.502-0.514c0.813,0.055,0.397,0.567,1.28,0.551c0.443-0.009,1.103-0.505,1.76-0.953c0.656-0.449,1.307-0.828,1.757-0.698c0.451,0.132,0.447,0.33,0.438,0.585c-0.007,0.256,0.012,0.553,0.515,0.878c0.501,0.324,1.821,0.517,3.043,0.623c0.08-0.601,0.084-1.24,0.293-1.722c0.345-0.804,1.255-1.411,2.088-1.942c0.418-0.27,0.803-0.511,1.099-0.769c0.298-0.26,0.501-0.55,0.515-0.845c0.015-0.294-0.061-0.444-0.183-0.55c-0.122-0.106-0.307-0.143-0.476-0.183c-0.169-0.04-0.315-0.082-0.438-0.182c-0.123-0.102-0.23-0.268-0.221-0.55c0.024-0.568,0.531-1.467,1.207-2.198c0.202-0.216,0.436-0.379,0.662-0.551c-0.049-0.057-0.095-0.053-0.146-0.11c-0.556-0.639-1.212-1.367-2.09-1.758c-0.875-0.391-2.193-0.963-3.481-1.282c-0.643-0.159-1.281-0.267-1.831-0.256c-0.549,0.008-1.026,0.126-1.354,0.402c-0.327,0.277-0.43,0.61-0.401,0.953c0.025,0.344,0.176,0.722,0.328,1.063c0.151,0.341,0.318,0.648,0.367,0.916c0.051,0.268-0.014,0.467-0.293,0.586c-0.278,0.123-0.581,0.124-0.878,0s-0.577-0.347-0.843-0.621c-0.53-0.554-0.965-1.354-1.063-1.978c-0.099-0.627,0.418-1.177,0.916-1.72c0.501-0.544,1-1.075,0.953-1.613c-0.049-0.532-0.275-0.946-0.585-1.282C684.857,170.327,684.454,170.094,684.068,169.93L684.068,169.93z\"\n        />\n        <Path\n          id=\"Path9041\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M694.182,197.608c0.365-0.246,0.685-0.48,0.914-0.681c0.615-0.541,1.192-1.141,1.61-1.72c0.419-0.581,0.692-1.144,0.73-1.574c0.041-0.432-0.055-0.711-0.22-0.916c-0.168-0.207-0.427-0.346-0.661-0.439c-0.231-0.095-0.466-0.161-0.621-0.255c-0.159-0.095-0.239-0.192-0.184-0.404c0.112-0.418,0.682-0.478,1.248-0.512c0.562-0.035,1.119-0.074,1.171-0.439c0.05-0.368-0.315-0.425-0.697-0.515c-0.38-0.088-0.796-0.189-0.807-0.585c-0.01-0.396,0.47-0.682,0.99-0.954c0.519-0.269,1.087-0.535,1.245-0.916c0.156-0.38,0.021-0.667-0.11-0.989c-0.128-0.322-0.248-0.65-0.073-1.025c0.173-0.374,0.666-0.632,1.172-0.879c0.505-0.247,1.033-0.501,1.246-0.806c0.21-0.307,0.37-0.521,0.438-0.732c0.072-0.213,0.054-0.406-0.074-0.73c-0.124-0.326-0.491-0.486-0.916-0.662c-0.421-0.174-0.915-0.377-1.319-0.843c-0.402-0.466-0.519-1.432-0.729-2.344c-0.083-0.349-0.202-0.665-0.332-0.956c-0.251,0.367-0.529,0.713-1.136,0.701c-0.55-0.015-1.007-0.506-1.5-1.064c-0.227,0.171-0.463,0.335-0.663,0.549c-0.678,0.729-1.182,1.632-1.209,2.201c-0.014,0.283,0.097,0.45,0.22,0.549c0.124,0.1,0.272,0.142,0.439,0.182c0.171,0.04,0.354,0.075,0.477,0.182c0.123,0.108,0.195,0.255,0.183,0.551c-0.015,0.295-0.218,0.582-0.515,0.841c-0.297,0.261-0.682,0.504-1.099,0.769c-0.834,0.533-1.744,1.14-2.088,1.943c-0.346,0.803-0.522,1.85-0.517,2.856c0.009,1.006,0.206,1.945,0.517,2.492c0.308,0.547,0.733,0.555,1.099,0.549c0.181-0.004,0.341-0.001,0.476,0.074c0.133,0.073,0.213,0.218,0.254,0.512c0.044,0.295-0.113,0.589-0.401,0.879c-0.288,0.29-0.683,0.578-1.101,0.879c-0.151,0.108-0.289,0.22-0.439,0.328c-0.015,0.062,0.074,0.205,0.036,0.256c-0.096,0.143-0.2,0.323,0.074,0.807c0.271,0.48,0.893,1.269,1.65,1.944C693.416,197.11,693.692,197.387,694.182,197.608L694.182,197.608z\"\n        />\n        <Path\n          id=\"Path9075\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M707.073,183.521c-0.128,0.073-0.122,0.073-0.258,0.146c-1.023,0.546-2.175,1.025-2.709,0.877c-0.536-0.147-0.561-0.348-0.55-0.584c0.01-0.238,0.063-0.5-0.367-0.699c-0.292-0.132-0.997-0.021-1.611,0.037c-0.074,0.207-0.238,0.403-0.439,0.698c-0.213,0.304-0.741,0.559-1.247,0.806c-0.505,0.247-0.995,0.503-1.172,0.878c-0.174,0.375-0.058,0.706,0.073,1.026c0.129,0.32,0.269,0.609,0.109,0.989c-0.158,0.379-0.727,0.649-1.244,0.916c-0.521,0.269-1,0.558-0.99,0.953c0.008,0.395,0.423,0.5,0.807,0.585c0.381,0.087,0.747,0.147,0.696,0.514c-0.052,0.367-0.61,0.406-1.171,0.44c-0.563,0.032-1.133,0.088-1.248,0.512c-0.055,0.211,0.025,0.309,0.184,0.404c0.157,0.094,0.391,0.161,0.623,0.255c0.231,0.094,0.493,0.233,0.659,0.439c0.167,0.205,0.26,0.483,0.221,0.916c-0.039,0.43-0.316,0.993-0.729,1.573c-0.42,0.581-0.997,1.18-1.61,1.722c-0.228,0.201-0.618,0.485-0.857,0.665c0.368,0.25,0.83,0.334,1.148,0.326c0.388-0.013,0.653-0.16,0.878-0.369c0.223-0.207,0.404-0.47,0.586-0.768c0.364-0.599,0.768-1.289,1.682-1.649c0.916-0.361,2.836-0.411,4.508-0.368c0.22,0.006,0.192,0.025,0.401,0.036c0.013-0.024,0.025-0.051,0.037-0.074c0.398-0.685,0.711-1.346,1.282-1.904c0.256-0.25,0.648-0.949,0.915-1.025c-0.146-0.283-0.531,0.271-0.584,0.438c-0.147-0.446,0.222-1.059,0.66-1.209c0.427-0.147,0.379,0.477,0.11,0.623c0.854-0.123,1.654-0.5,2.417-0.878c-0.247-0.133-0.608-0.288-0.697-0.586c0.611,0.796,0.819,0.031,1.321-0.368c0.418-0.333,0.084-0.344,0.22-0.698c0.088-0.227,0.368-0.37,0.551-0.513c-0.299-0.283-0.661-1.526-0.585-1.906c0.019-0.103,0.168-0.102,0.219-0.183c-0.825-0.799-1.794-1.691-2.051-2.161C706.998,183.887,707.072,183.732,707.073,183.521L707.073,183.521z\"\n        />\n        <Path\n          id=\"Path9070\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M708.686,175.095c-0.287,0.504-0.513,1.037-0.916,1.465c-0.66,0.698-1.425,1.214-2.013,1.317c-0.589,0.104-0.846-0.11-1.063-0.367c-0.217-0.256-0.374-0.543-0.768-0.55c-0.787-0.011-1.536,1.1-2.419,1.1c-0.442,0-0.824-0.298-1.21-0.585s-0.779-0.556-1.208-0.515c-0.429,0.042-0.629,0.407-0.878,0.769c0.128,0.29,0.248,0.605,0.329,0.954c0.213,0.912,0.327,1.879,0.729,2.344c0.404,0.466,0.896,0.669,1.319,0.843c0.423,0.173,0.792,0.334,0.916,0.661c0.125,0.325,0.145,0.521,0.074,0.73c-0.004,0.009,0.005,0.029,0,0.037c0.614-0.058,1.319-0.171,1.611-0.037c0.431,0.199,0.375,0.459,0.367,0.699c-0.009,0.237,0.016,0.437,0.55,0.583c0.534,0.147,1.686-0.332,2.711-0.876c0.138-0.074,0.126-0.074,0.256-0.147c0-0.104-0.129-0.328-0.108-0.402c0.059-0.225,0.153-0.343-0.073-0.585c-0.227-0.243-0.679-0.252-1.1-0.256c-0.421-0.006-0.824-0.006-0.953-0.292c-0.127-0.287-0.072-0.582,0.074-0.843c0.146-0.261,0.375-0.502,0.659-0.661c0.567-0.321,1.449,0.451,2.236,0.183c0.786-0.27,1.661-1.128,2.052-1.831c0.193-0.353,0.363-0.677,0.438-0.99c0.077-0.314,0.064-0.625-0.073-1.064c-0.138-0.434-0.751-1.043-1.321-1.538C708.8,175.15,708.786,175.177,708.686,175.095z\"\n        />\n        <Path\n          id=\"Path9116\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M709.6,168.173c0.697-0.26,1.37-0.526,2.089-0.731c-0.06-0.052-0.084-0.117-0.111-0.147c-0.406-0.497,0.403-1.703-0.55-1.977c-0.483-0.139-1.014,0.297-1.501,0.328c0.024,0.471,0.114,0.833,0.073,1.319C709.57,167.327,709.49,167.803,709.6,168.173L709.6,168.173z\"\n        />\n        <Path\n          id=\"Path9114\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M720.738,174.363c0.016-0.051-0.018-0.096,0-0.146c0.182-0.563,0.342-1.085,0.034-1.503c-0.304-0.418-0.762-0.612-1.28-0.696c-0.52-0.085-1.108-0.087-1.685-0.073c-0.578,0.014-0.958-0.648-1.467-0.844c-0.254-0.097-0.519-0.058-0.875,0.223c-0.117,0.09-0.312,0.405-0.439,0.55c0.269,0.515,0.435,1.153,0.402,1.464c-0.113,1.163,1.713,0.999,2.6,1.063c0.612,0.045,1.142-0.051,1.757-0.073C720.186,174.314,720.447,174.345,720.738,174.363L720.738,174.363z\"\n        />\n        <Path\n          id=\"Path9121\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M713.887,169.271c-0.14-0.073-0.272-0.123-0.438-0.145c-0.73-0.095-1.303-0.09-1.722-0.845c-0.188-0.341-0.024-0.311,0.146-0.549c0.074-0.102-0.073-0.2-0.183-0.293c-0.717,0.208-1.39,0.473-2.088,0.733c0.009,0.032-0.015,0.076,0,0.109c0.304,0.683,0.73,0.849,0.622,1.651c-0.065,0.468-0.189,0.56-0.622,0.549c-0.072-0.001-0.241,0.008-0.404,0c0.048,0.241,0.069,0.233,0.11,0.514c0.168,1.096,0.255,2.378-0.034,3.19c-0.114,0.312-0.408,0.598-0.586,0.915c0.101,0.083,0.113,0.057,0.22,0.146c0.569,0.494,1.184,1.104,1.318,1.54c0.138,0.435,0.153,0.749,0.074,1.064c-0.076,0.312-0.245,0.637-0.439,0.988c-0.389,0.705-1.263,1.563-2.052,1.832c-0.787,0.267-1.667-0.5-2.235-0.185c-0.283,0.159-0.514,0.401-0.662,0.662c-0.146,0.258-0.2,0.557-0.073,0.842c0.128,0.287,0.533,0.287,0.954,0.293c0.42,0.006,0.871,0.015,1.099,0.255c0.227,0.245,0.133,0.361,0.074,0.586c-0.062,0.225-0.092,0.542,0.292,1.245c0.255,0.471,1.221,1.361,2.052,2.161c0.231-0.371,0.634-0.652,1.026-0.768c0.899-0.271,1.32-0.601,1.797-1.394c0.158-0.269,0.068-0.363-0.038-0.474c0.123,0.106,0.271,0.174,0.292,0.439c0.043,0.441,0.044,1.14,0.404,1.463c0.101-0.196,0.08-0.398-0.036-0.585c0.259,0.793-0.008-0.273,0.291,0.146c0.038,0.073,0.098,0.157,0.147,0.223c0.155,0.104,0.074-0.843,0.073-0.878c0.334,0.247,0.18,0.828,0.292,1.174c0.086-0.523-0.348-1.75,0.146-2.126c-0.138,0.271,0.029,0.529-0.037,0.806c0.284-0.228,0.011-0.463,0.258-0.584c0.014,0.416-0.188,0.886,0,1.283c0.179,0.375,0.391,0.137,0.439-0.147c0.006,0.213,0.286,0.554,0.514,0.367c0.213-0.174-0.396-0.887-0.475-1.064c0.105,0.058,0.227,0.123,0.328,0.184c0.223-0.437,0.029-0.942-0.146-1.391c-0.165-0.413-0.302-0.678-0.368-1.135c-0.049-0.338-0.144-0.582-0.182-0.916c-0.024-0.167,0.13-0.615-0.147-0.698c-0.05-0.015-0.411-0.008-0.439-0.109c-0.076-0.269,0.115-0.596,0-0.731c-0.12-0.14-0.095-0.038-0.515-0.439c-0.471-0.451,0.313-0.737,0.223-1.023c-0.089-0.28,0.222-0.502-0.439-1.064c-0.349-0.295-0.944-0.272-1.356-0.585c-0.765-0.581-0.143-0.893-0.11-1.428c0.282,0.624,0.59-0.041,0.623-0.368c0.031-0.305,0.11-0.335,0.439-0.366c0.243-0.024,0.615-0.046,0.844,0.074c0.336-0.544-0.383-0.364-0.438-0.877c-0.041-0.355-0.519-0.056-0.77-0.223c-0.342-0.226-0.479-0.647-0.876-0.807c-1.003-0.396-0.462-1.592,0.367-1.905c-0.105-0.317-0.464-0.323-0.586-0.328l0.074-0.37c0.22,0.158,0.52,0.272,0.732,0.439c0.156,0.124,0.166,0.385,0.329,0.475c0.343,0.189,0.611,0.146,0.843,0.223c-0.073-0.216-0.197-0.397-0.366-0.549c0.397-0.074,0.51,0.287,0.658,0.585L713.887,169.271z\"\n        />\n        <Path\n          id=\"Path9112\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M713.887,169.271l-0.769,1.797c0.033,0.067,0.073,0.127,0.111,0.182c0.261,0.359,0.808,0.46,1.172,0.662c0.087-0.224,0.163-0.435,0.036-0.662c0.286-0.024,0.43,0.326,0.586,0.623c0.128-0.145,0.322-0.461,0.439-0.55c0.358-0.278,0.623-0.322,0.877-0.224c0.51,0.196,0.888,0.858,1.465,0.844c0.578-0.013,1.164-0.011,1.685,0.073c0.521,0.084,0.977,0.278,1.281,0.696c0.308,0.419,0.146,0.942-0.036,1.502c-0.016,0.051,0.018,0.097,0,0.147c0.134,0.007,0.301-0.004,0.44,0c0.525,0.014,1.088,0.274,1.465,0.661c0.322,0.327-0.239,0.308-0.402,0.292c0.354,0.676-0.174,1.26-0.438,1.831c0.514,0.34,1.094,0.545,1.573,0.55c0.479,0.005,0.859-0.085,1.171-0.293c0.316-0.207,0.579-0.517,0.88-0.988c0.301-0.472,0.273-1.125,0.254-1.869c-0.02-0.745-0.034-1.605,0.294-2.417c0.328-0.814,1.41-1.697,2.344-2.567c0.471-0.434,0.912-0.872,1.173-1.281c0.264-0.409,0.363-0.778,0.184-1.135c-0.179-0.357-0.42-0.58-0.698-0.697c-0.278-0.117-0.598-0.124-0.916-0.074c-0.635,0.099-1.289,0.452-1.721,0.768c-0.434,0.32-0.481,0.933-0.516,1.54c-0.028,0.607-0.032,1.206-0.401,1.428c-0.37,0.223-0.753,0.093-1.1-0.074c-0.346-0.167-0.668-0.367-0.954-0.291c-0.283,0.074-0.19,0.275-0.222,0.476c-0.025,0.201-0.164,0.385-0.877,0.438c-0.357,0.026-0.771-0.169-1.21-0.476c-0.416-0.29-0.874-0.681-1.356-1.099c-0.198,0.014-0.426,0.104-0.512,0c-0.13-0.155-0.468,0.174-0.698,0.182c-0.761,0.029-1.571,0.209-2.235-0.253c-0.267-0.185-0.694,0.24-0.877,0.367c-0.177,0.123-0.456,0.163-0.662,0.181C714.407,169.596,714.154,169.411,713.887,169.271L713.887,169.271z\"\n        />\n        <Path\n          id=\"Path9128\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M722.495,179.015c0-0.163-0.004-0.321,0-0.474c0.011-0.463,0.155-0.685,0.222-1.064c-0.312-0.091-0.615-0.13-0.915-0.328c-0.059,0.122-0.172,0.246-0.184,0.369c-0.25-0.224-0.521,0.202-0.698-0.074c0.052,0.434-0.423,0.327-0.696,0.291c0.154,0.493-0.487,1.038-0.365,1.613c0.113,0.542,0.496,1.04,0.728,1.574c0.05-0.173,0.073-0.336,0.037-0.514c0.24,0.191,0.322,0.622,0.623,0.843c0.402,0.293,0.6-0.074,0.583-0.402c-0.014-0.325-0.175-0.622,0-0.954c0.142-0.261,0.239-0.6,0.074-0.807C722.067,179.227,722.305,179.095,722.495,179.015L722.495,179.015z\"\n        />\n        <Path\n          id=\"Path9126\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M726.451,178.098c-0.386-0.663-0.8-1.12-1.209-1.502c-0.233,0.33-0.442,0.639-0.698,0.807c-0.314,0.209-0.691,0.299-1.171,0.292c-0.201-0.001-0.436-0.153-0.661-0.223c-0.066,0.378-0.208,0.603-0.222,1.064c-0.004,0.157,0,0.315,0,0.476c0.16-0.07,0.288-0.107,0.329,0.109c0.571,1.927,1.14,3.552,1.574,5.349c0.171-0.13,0.303-0.413,0.258-0.622c0.48,0.557,0.967,1.173,0.914-0.146c0.551,0.321,0.284-0.494,0.184-0.734c-0.284-0.675-0.202-1.188-0.293-1.905c0.6,0.445,0.567-0.583,0.549-0.916c-0.039-0.783-0.17-1.418-0.438-2.159c0.251-0.051,0.269,0.138,0.475,0.182C726.184,178.142,726.319,178.12,726.451,178.098L726.451,178.098z\"\n        />\n        <Path\n          id=\"Path9135\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M728.688,174.545c-0.599-0.291-1.174-0.633-1.613-0.55c-0.458,0.089-0.676,0.44-0.879,0.731c-0.152,0.22-0.354,0.237-0.584,0.256c0.003,0.532,0.046,1.066-0.183,1.43c-0.059,0.09-0.126,0.103-0.183,0.182c0.409,0.381,0.823,0.841,1.209,1.502c0.024-0.004,0.046-0.035,0.073-0.036c0.329,0.084,1.018,0.268,1.282,0.475c0.262-1.342,0.973-2.328,1.063-3.627C728.879,174.78,728.766,174.669,728.688,174.545L728.688,174.545z\"\n        />\n        <Path\n          id=\"Path9133\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M729.97,169.416c-0.157-0.073-0.237-0.233-0.403-0.29c-0.266-0.09-0.532,0.003-0.807-0.037c-0.16,0.161-0.267,0.314-0.44,0.474c-0.934,0.87-2.014,1.753-2.345,2.565c-0.328,0.814-0.312,1.674-0.293,2.417c0.007,0.176-0.074,0.276-0.074,0.439c0.23-0.019,0.434-0.039,0.584-0.255c0.204-0.292,0.421-0.645,0.879-0.731c0.438-0.085,1.015,0.256,1.613,0.55c-0.082-0.123-0.134-0.254-0.185-0.367c-0.288-0.619,0.745-1.061,0.807-1.832c0.024-0.275,0.202-0.562,0.11-0.842c-0.068-0.213-0.229-0.363-0.294-0.586c-0.082-0.296-0.159-0.667-0.035-0.953c0.202-0.47,0.638-0.297,0.768-0.368C729.98,169.536,729.955,169.476,729.97,169.416L729.97,169.416z\"\n        />\n        <Path\n          id=\"Path9036\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M729.784,160.881c-0.341,0.139-1.014,0.428-1.207,0.768c-0.109,0.19-0.068,0.537-0.369,0.55c-0.292,0.011-0.546-0.183-0.807-0.292c-0.334-0.183-0.45-0.158-0.256,0.035c-0.164-0.096-0.938-0.676-1.099-0.584c-0.187,0.106-0.42,0.271-0.587,0.402c-0.452,0.36-0.693,0.813-1.099,1.21c-0.506,0.494-1.572,0.008-1.651,0.876c-0.046,0.551-1.043,0.982-1.097,1.393c-0.127,0.96-0.535,0.748-1.064,0.877c-0.37,0.092-0.79,0.25-1.21,0.146c-0.522-0.124-0.269,0.347-0.184,0.699c0.146,0.598,1.463-0.124,1.247,1.098c-0.1,0.564,0.713,0.958,0,1.026c-0.169,0.016-0.424-0.019-0.698,0c0.482,0.418,0.943,0.809,1.356,1.099c0.439,0.31,0.853,0.504,1.209,0.475c0.716-0.054,0.852-0.238,0.879-0.437c0.028-0.201-0.064-0.402,0.222-0.477c0.282-0.073,0.606,0.125,0.954,0.292c0.347,0.169,0.728,0.298,1.099,0.074c0.37-0.224,0.37-0.82,0.402-1.427c0.031-0.607,0.08-1.222,0.514-1.54c0.433-0.319,1.085-0.669,1.721-0.769c0.322-0.048,0.637-0.039,0.916,0.074c0.276,0.119,0.518,0.339,0.695,0.697c0.178,0.357,0.079,0.726-0.182,1.135c-0.166,0.257-0.467,0.534-0.732,0.808c0.273,0.039,0.543-0.055,0.809,0.037c0.168,0.059,0.244,0.218,0.402,0.291c0.016-0.073,0.058-0.144,0.147-0.22c0.137,0.004,0.039-0.107,0.293-0.184c0.315-0.117,0.476-0.4,0.695-0.767c0.259-0.439,0.548-0.362,1.831-0.623c0.371-0.073,0.619,0.925,1.246,0.66c-0.155-0.737-1.473-1.077-0.586-2.052c0.157-0.171,0.568-0.488,0.622-0.73c0.024-0.102-0.183-0.195-0.183-0.328c0-0.365-0.306-0.901-0.732-0.769c-0.497,0.152-0.976-0.502-1.464-0.369c-0.116,0.031-0.728,0.438-0.66,0.109c0.097-0.463,0.323-0.598,0.514-1.063c0.124-0.304-0.587-0.568-0.477-0.953c-0.132,0.04-0.606,0.473-0.805,0.257c-0.188-0.205-0.286-0.169,0.327-0.697C730.648,161.604,729.863,160.851,729.784,160.881L729.784,160.881z\"\n        />\n        <Path\n          id=\"IN-RJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M682.674,170.038c-0.11-0.501-0.188-1.045-0.438-1.427c-0.35-0.53-0.961-1.174-1.61-1.685c-0.652-0.513-1.34-0.896-1.905-0.916c-0.568-0.021-0.878,0.426-1.136,0.807c-0.26,0.376-0.473,0.709-0.915,0.512c-0.441-0.197-0.421-0.876-0.369-1.574c0.052-0.698,0.138-1.412-0.184-1.758c-0.32-0.348-0.463-0.223-0.73-0.146c-0.271,0.074-0.677,0.104-1.503-0.402c-0.824-0.506-2.34-2.287-3.663-3.919c-0.231-0.288-0.224-0.277-0.438-0.551c-0.092,0.04-0.165,0.116-0.258,0.145c-0.768,0.264-0.594,1.093-0.768,1.723c-0.239,0.866-0.578,1.426-1.354,1.868c-0.852,0.483-0.516,1.275-1.1,1.868c-0.483,0.492-0.371,1.114-1.138,1.282c-0.356,0.077-0.791,0.03-1.135,0.182c-0.275,0.123-0.521,0.36-0.845,0.33c-0.565-0.053-0.509-0.862-1.023-0.99c-0.398-0.099-0.815,0.464-0.953,0.731c-0.201,0.384-0.291,0.677-0.551,1.025c-0.359,0.484-0.924,1.242-0.729,1.906c0.27,0.928,1.257,0.75,1.865,1.135c0.379,0.237,0.207,1.062,0.184,1.538c-0.025,0.565,0.292,1.195,1.172,1.025c0.694-0.133,0.43,0.535,0.587,0.915c0.199,0.487,0.718,1.09,1.062,1.869c0.462,0.015,0.55-0.006,1.171,0.037c1.404,0.094,2.97,0.304,3.666,0.66c0.694,0.355,1.127,0.727,1.428,1.1c0.299,0.371,0.438,0.72,0.584,1.1c0.146,0.376,0,0.725-0.109,1.025c-0.108,0.3-0.183,0.567,0.109,0.843c0.292,0.274,0.886,0.323,1.464,0.255c0.579-0.062,1.144-0.229,1.503-0.438c0.36-0.206,0.633-0.403,0.808-0.66c0.174-0.256,0.272-0.583,0.328-1.025c0.057-0.444-0.371-1.024-0.731-1.614c-0.362-0.586-0.678-1.184-0.403-1.536c0.274-0.354,0.626-0.383,0.99-0.293c0.364,0.089,0.752,0.333,1.064,0.514c0.31,0.18,0.433,0.592,0.584,0.987c0.154,0.399,0.322,0.758,0.696,0.847c0.371,0.087,0.784-0.034,1.137-0.257c0.353-0.222,0.661-0.529,0.916-0.843c0.255-0.313,0.536-0.741,0.696-1.171c0.159-0.431,0.188-0.872,0.037-1.247c-0.152-0.37-0.66-0.454-1.137-0.55c-0.475-0.096-0.9-0.19-0.878-0.549c0.023-0.359,0.34-0.435,0.731-0.477c0.392-0.038,0.835-0.069,1.099-0.29c0.529-0.453,0.486-1.433,1.137-1.832C681.956,169.947,682.333,170.095,682.674,170.038L682.674,170.038z\"\n        />\n        <Path\n          id=\"Path9085\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M697.953,167.329c-0.055,1.756,0.004,3.671,0.4,4.432c0.4,0.763,0.905,0.893,1.32,0.953c0.207,0.029,0.384,0.044,0.514,0.11c0.127,0.066,0.231,0.199,0.223,0.439c-0.012,0.238-0.2,0.393-0.439,0.514c-0.241,0.121-0.552,0.211-0.878,0.291c-0.656,0.169-1.334,0.321-1.466,0.844c-0.129,0.524,0.284,1.23,0.731,1.798c0.234,0.291,0.297,0.332,0.477,0.514c0.096-0.066,0.124-0.243,0.255-0.258c0.429-0.039,0.823,0.224,1.209,0.516c0.386,0.286,0.768,0.584,1.21,0.584c0.886,0,1.632-1.112,2.419-1.101c0.394,0.009,0.551,0.293,0.768,0.551c0.221,0.255,0.471,0.47,1.062,0.368c0.591-0.103,1.355-0.618,2.015-1.318c0.661-0.698,1.212-1.571,1.503-2.38c0.289-0.814,0.203-2.094,0.036-3.192c-0.04-0.277-0.063-0.271-0.11-0.513c-0.311-0.013-0.666-0.04-0.769,0c-0.496,0.202-0.976-0.104-1.024-0.513c-0.568,0.188-0.732,0.555-1.355,0.181c-0.24-0.144-1.322-0.505-1.573-0.402c-0.854,0.35-0.527-0.64-1.173-0.584c-0.265,0.024-0.768,0.46-0.99,0.146c-0.275-0.39-0.725-0.592-1.172-0.697c-0.521-0.122-0.351-0.854-0.916-1.025c-0.141-0.042-2.179-0.896-1.869-0.074C698.211,167.449,698.079,167.396,697.953,167.329L697.953,167.329z\"\n        />\n        <Path\n          id=\"IN-UT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M679.05,159.269c0.111,0.025,0.223,0.127,0.329,0.146c0.643,0.112,1.22,0.183,1.721,0.515c0.502,0.329,0.758,0.769,1.025,1.209c0.27,0.439,0.562,0.85,1.21,1.172c0.647,0.323,1.612,0.581,2.599,0.698c0.599,0.072,1.125-0.025,1.684-0.074c-0.03-0.027-0.088-0.086-0.107-0.109c-0.322-0.341,0.229-0.827,0.292-1.209c0.069-0.411-0.353-0.337-0.146-0.769c0.057-0.121,0.173-0.478,0.221-0.513c0.501-0.351,0.558-1.715,1.282-1.758c-0.477-0.575-1.024-0.779-1.796-0.99c-0.247-0.068-0.704-0.124-0.621-0.403c0.048-0.167,0.018-0.39-0.223-0.512c-0.246-0.126-0.425-0.108-0.623-0.33c-0.321-0.371-0.674-0.106-1.061-0.184c-0.292-0.058-0.67-0.546-0.88-0.843c-0.469,0.628-0.971,1.323-1.354,1.465c-0.502,0.184-0.827-0.033-1.1-0.222c-0.272-0.188-0.507-0.378-0.768-0.182c-0.263,0.196-0.21,0.592-0.146,0.989c0.062,0.396,0.137,0.808-0.037,1.063c-0.174,0.254-0.401,0.268-0.661,0.292c-0.258,0.026-0.533,0.061-0.806,0.438C679.067,159.182,679.064,159.245,679.05,159.269L679.05,159.269z\"\n        />\n        <Path\n          id=\"IN-HP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M679.05,159.269c0.017-0.024,0.021-0.085,0.037-0.11c0.271-0.377,0.548-0.412,0.807-0.437c0.258-0.025,0.482-0.04,0.66-0.293c0.174-0.255,0.1-0.667,0.037-1.063c-0.064-0.396-0.116-0.793,0.146-0.989c0.263-0.196,0.495-0.005,0.768,0.182c0.271,0.188,0.599,0.405,1.101,0.222c0.384-0.139,0.885-0.837,1.354-1.463c-0.024-0.033-0.092-0.047-0.109-0.074c-0.123-0.195-0.267-0.586-0.587-0.476c-0.204,0.072-0.318,0.269-0.513,0.329c-0.539,0.174-0.215-0.861-0.438-1.099c-0.303-0.321-0.317-0.696-0.551-1.099c-0.126,0.041-0.283,0.115-0.401,0.147c-0.475,0.123-0.874,0.151-1.172,0c-0.6-0.306-0.649-0.602-0.623-0.846c0.024-0.241,0.135-0.418-0.11-0.437c-0.244-0.024-0.263,0.23-0.326,0.514c-0.07,0.28-0.174,0.575-0.587,0.586c-0.417,0.009-0.748-0.648-1.1-1.32c-0.176-0.335-0.37-0.677-0.585-0.916c-0.218-0.238-0.438-0.405-0.731-0.369c-0.587,0.077-1.01,0.493-1.282,1.064c-0.271,0.568-0.417,1.292-0.402,2.088c0.014,0.795,0.446,1.855,1.024,2.82c0.579,0.966,1.307,1.854,1.943,2.381C677.927,159.049,678.501,159.154,679.05,159.269L679.05,159.269z\"\n        />\n        <Path\n          id=\"IN-UP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M680.625,166.927c0.651,0.511,1.262,1.157,1.61,1.685c0.253,0.382,0.328,0.926,0.438,1.427c0.479-0.076,0.94-0.304,1.394-0.108c0.386,0.166,0.791,0.397,1.099,0.73c0.31,0.335,0.538,0.748,0.586,1.282c0.049,0.535-0.453,1.069-0.953,1.612c-0.501,0.542-1.015,1.092-0.916,1.721c0.099,0.627,0.53,1.425,1.063,1.978c0.264,0.275,0.544,0.502,0.842,0.622c0.299,0.124,0.599,0.124,0.879,0c0.277-0.122,0.343-0.32,0.293-0.584c-0.05-0.269-0.218-0.576-0.37-0.916c-0.151-0.34-0.303-0.718-0.328-1.062s0.074-0.676,0.402-0.956c0.325-0.273,0.807-0.393,1.354-0.402c0.551-0.008,1.19,0.098,1.832,0.256c1.286,0.321,2.603,0.893,3.479,1.282c0.877,0.392,1.533,1.119,2.091,1.759c0.557,0.639,1.042,1.158,1.649,1.172c0.605,0.014,0.884-0.333,1.138-0.698c0.173-0.251,0.404-0.369,0.621-0.514c-0.179-0.178-0.242-0.221-0.476-0.514c-0.45-0.567-0.866-1.271-0.732-1.798c0.131-0.523,0.81-0.675,1.464-0.843c0.328-0.082,0.637-0.173,0.878-0.293c0.242-0.12,0.429-0.271,0.44-0.512c0.01-0.239-0.094-0.375-0.222-0.439c-0.125-0.066-0.304-0.079-0.516-0.11c-0.415-0.059-0.918-0.19-1.316-0.952c-0.4-0.764-0.457-2.678-0.402-4.434c-0.303-0.159-0.58-0.295-0.879-0.074c-0.321,0.237-0.63,0.027-0.952-0.037c-0.617-0.124-0.675-0.265-1.024-0.698c-0.104-0.123-0.731-0.123-0.916-0.22c-0.434-0.224-0.843-0.718-1.355-0.516c-0.221,0.089-1.163-0.568-1.319-0.66c-0.526-0.315-0.699-0.617-1.355-1.026c-0.378-0.238-0.987-0.496-1.428-0.769c0,0.483-0.768-0.092-1.1-0.402c-0.56,0.047-1.087,0.144-1.686,0.073c-0.986-0.121-1.954-0.371-2.6-0.698c-0.648-0.322-0.941-0.73-1.209-1.171c-0.271-0.439-0.523-0.88-1.025-1.21c-0.502-0.33-1.08-0.404-1.722-0.515c-0.108-0.019-0.221-0.124-0.328-0.146c-0.248,0.386-0.448,0.973-0.55,1.648c-0.109,0.721-0.118,1.533,0.035,2.161c0.155,0.632,0.643,1.12,1.137,1.611c0.493,0.492,0.965,0.987,1.062,1.539C680.773,166.444,680.655,166.685,680.625,166.927L680.625,166.927z\"\n        />\n        <Path\n          id=\"IN-HR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M676.962,158.097c-0.464,0.024-0.918-0.007-1.026,0.328c-0.124,0.396,0.204,0.681,0.55,0.954c0.348,0.27,0.696,0.538,0.55,0.916c-0.148,0.375-0.562,0.586-1.06,0.695c-0.502,0.109-1.098,0.108-1.54,0.037c-0.441-0.069-0.768-0.476-1.101-0.843c-0.33-0.366-0.636-0.705-1.1-0.66c-0.461,0.044-0.647,0.52-0.879,0.989c-0.023,0.045-0.085,0.063-0.107,0.11c0.979,1.155,2.045,2.453,2.637,2.821c0.826,0.504,1.233,0.477,1.502,0.402c0.271-0.074,0.412-0.201,0.731,0.146c0.321,0.348,0.234,1.062,0.183,1.759c-0.053,0.697-0.072,1.377,0.369,1.574c0.44,0.196,0.657-0.136,0.916-0.514c0.257-0.379,0.567-0.825,1.135-0.807c0.568,0.02,1.256,0.402,1.906,0.916c0.029-0.24,0.148-0.483,0.109-0.699c-0.098-0.55-0.568-1.046-1.062-1.538c-0.493-0.493-0.982-0.979-1.137-1.612c-0.151-0.63-0.145-1.44-0.035-2.158c0.103-0.677,0.301-1.263,0.549-1.651c-0.547-0.115-1.119-0.221-1.648-0.66C677.261,158.492,677.108,158.244,676.962,158.097L676.962,158.097z\"\n        />\n        <Path\n          id=\"IN-PB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M674.654,152.308c-0.287-0.088-0.501-0.273-0.807-0.329c-0.372-0.07-0.72,0.022-1.101,0c0.048,0.109,0.068,0.239-0.074,0.402c-0.385,0.447-1.738,0.549-1.756,1.244c-0.013,0.399,0.397,0.747,0.402,1.212c0.005,0.379-0.121,0.904,0.439,0.916c-0.181,0.426-0.808,0.632-1.064,1.025c-0.137,0.211-0.731,1.016-0.731,1.247c0,0.19,0.46,0.28,0.256,0.661c-0.09,0.174-0.272,0.224-0.439,0.291c0.217,0.272,0.208,0.264,0.439,0.552c0.37,0.458,0.645,0.648,1.026,1.099c0.024-0.045,0.087-0.065,0.107-0.11c0.232-0.469,0.421-0.945,0.879-0.989c0.463-0.045,0.768,0.294,1.099,0.66c0.332,0.365,0.659,0.773,1.102,0.843c0.44,0.071,1.037,0.073,1.536-0.036c0.502-0.106,0.914-0.321,1.063-0.696c0.148-0.375-0.203-0.647-0.55-0.916c-0.347-0.272-0.677-0.559-0.55-0.954c0.108-0.334,0.567-0.306,1.024-0.328c-0.519-0.524-1.051-1.114-1.503-1.868c-0.578-0.966-1.012-2.026-1.025-2.822C674.423,152.989,674.578,152.676,674.654,152.308L674.654,152.308z\"\n        />\n        <Path\n          id=\"IN-JK\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M676.962,142.015c-0.224,0.075-0.404,0.254-0.587,0.401c-0.225,0.185-1.081,0.596-0.916,0.879c0.062,0.105-0.738,0.909-0.876,0.953c-0.449,0.144-0.905,0.135-1.356,0.293c-0.519,0.18-0.881,0.538-1.466,0.401c-0.684-0.157-1.363-0.321-2.053-0.476c-0.607-0.133-1.209-0.397-1.795-0.035c-0.228,0.139-0.826,0.828-0.477,1.099c0.28,0.219,0.762,0.211,0.402,0.66c-0.281,0.358,0.704,0.357,0.809,0.37c0.634,0.058-0.091,0.55-0.223,0.66c-0.321,0.274,0.033,0.616,0.257,0.768c0.365,0.255,0.223,0.602,0.036,0.916c-0.197,0.334,0.55,0.745,0.807,0.878c0.238,0.126,0.365,0.272,0.258,0.551c0.253,0.115,0.523,0.123,0.766,0.256c0.357,0.192,0.288,0.682,0.623,0.807c0.259,0.094,1.404,0.178,1.575,0.585c0.375,0.022,0.726-0.07,1.101,0c0.305,0.056,0.516,0.241,0.806,0.329c0.072-0.329,0.055-0.719,0.185-0.989c0.272-0.571,0.694-0.986,1.282-1.064c0.293-0.04,0.517,0.127,0.731,0.368c0.217,0.237,0.41,0.581,0.583,0.916c0.353,0.669,0.684,1.33,1.102,1.319c0.417-0.011,0.519-0.305,0.584-0.585c0.067-0.28,0.085-0.533,0.328-0.514c0.245,0.023,0.135,0.196,0.111,0.436c-0.025,0.244,0.024,0.541,0.623,0.848c0.298,0.15,0.696,0.123,1.171,0c0.12-0.033,0.273-0.11,0.403-0.147c-0.064-0.11-0.023-0.174-0.146-0.292c-0.212-0.203-0.503-0.362-0.587-0.662c-0.074-0.271-0.14-0.518-0.329-0.732c0.535-0.4,0.826-0.314,1.173,0.223c0.435,0.667,0.709,0.225,1.062-0.073c0.265-0.222,0.885-0.421,0.438-1.024c-0.123-0.172-0.2-0.322-0.292-0.516c-0.08-0.172,0.027-0.408-0.109-0.55c-0.271-0.274-0.965-0.256-1.318-0.66c-0.394-0.45-0.663-0.912-0.807-1.466c-0.173-0.661-0.247-0.668-0.073-0.876c0.099-0.122,0.585-0.312,0.403-0.439c-0.568-0.41-1.673-0.939-2.307-1.392c-0.508-0.365-0.537-1.163-0.843-1.539c-0.182-0.226-0.21-0.392-0.73-0.768C677.159,142.03,677.148,141.948,676.962,142.015L676.962,142.015z\"\n        />\n        <Path\n          id=\"in\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M657.545,178.79c-0.031-0.619,0.646-0.629,1.091-0.629c0.524,0,0.269-0.811,0.243-1.099c0.32,0.187,1.215,0.068,1.505,0.099c0.714,0.077,1.204,0.468,2.041,0.315c0.053-0.008,0.017-0.418,0.25-0.421c0.271-0.008,0.655-0.459,1.038-0.263c0.46,0.729,0.861,0.501,1.504-0.018c-0.876-0.629-0.165-0.719-0.221-0.92c-0.298-1.048-1.016-1.63-1.254-2.204c-0.155-0.379,0.082-1.031-0.61-0.897c-0.876,0.17-1.192-0.478-1.164-1.041c0.025-0.477,0.205-1.303-0.174-1.54c-0.614-0.385-1.606-0.18-1.876-1.11c-0.19-0.665,0.386-1.436,0.745-1.921c0.26-0.349,0.352-0.648,0.552-1.029c0.138-0.272,0.536-0.83,0.935-0.733c0.517,0.125,0.471,0.941,1.033,0.993c0.322,0.029,0.573-0.211,0.854-0.336c0.342-0.152,0.765-0.092,1.12-0.173c0.767-0.169,0.675-0.803,1.162-1.293c0.584-0.593,0.233-1.388,1.084-1.869c0.776-0.442,1.095-0.991,1.337-1.856c0.175-0.633,0.006-1.473,0.772-1.733c0.263-0.089,0.581-0.147,0.725-0.417c0.203-0.378-0.287-0.465-0.287-0.654c0-0.229,0.606-1.04,0.743-1.251c0.256-0.391,0.882-0.602,1.064-1.027c-0.561-0.009-0.42-0.532-0.42-0.915c-0.007-0.465-0.43-0.812-0.42-1.207c0.021-0.693,1.357-0.824,1.742-1.272c0.661-0.768-1.173-0.844-1.501-0.963c-0.336-0.124-0.251-0.621-0.606-0.816c-0.243-0.131-0.535-0.13-0.788-0.244c0.106-0.277-0.011-0.435-0.251-0.566c-0.254-0.135-0.982-0.561-0.787-0.891c0.187-0.319,0.32-0.653-0.044-0.907c-0.223-0.155-0.595-0.482-0.272-0.762c0.127-0.107,0.879-0.615,0.242-0.671c-0.103-0.008-1.087-0.017-0.807-0.373c0.358-0.451-0.117-0.419-0.396-0.632c-0.349-0.272,0.233-0.982,0.464-1.124c0.585-0.361,1.198-0.083,1.805,0.051c0.688,0.157,1.37,0.324,2.055,0.485c0.584,0.136,0.931-0.226,1.45-0.409c0.451-0.155,0.928-0.137,1.374-0.279c0.139-0.045,0.936-0.854,0.876-0.961c-0.168-0.286,0.672-0.72,0.897-0.903c0.179-0.145,0.375-0.311,0.601-0.386c0.187-0.068,0.185,0.02,0.317,0.115c0.521,0.375,0.534,0.53,0.717,0.758c0.305,0.376,0.348,1.175,0.854,1.539c0.634,0.454,1.732,0.977,2.303,1.388c0.18,0.128-0.276,0.328-0.373,0.45c-0.175,0.21-0.103,0.214,0.072,0.873c0.146,0.554,0.415,1.028,0.809,1.476c0.355,0.402,1.014,0.375,1.289,0.652c0.139,0.138,0.03,0.378,0.114,0.549c0.092,0.194,0.177,0.329,0.303,0.5c0.447,0.605-0.183,0.82-0.447,1.045c-0.353,0.299-0.619,0.757-1.057,0.089c-0.348-0.532-0.626-0.639-1.162-0.237c0.188,0.215,0.26,0.46,0.332,0.728c0.084,0.301,0.363,0.469,0.573,0.667c0.598,0.572,0.3,0.991,0.68,1.395c0.225,0.239-0.071,1.262,0.471,1.086c0.189-0.06,0.285-0.237,0.487-0.308c0.321-0.111,0.463,0.254,0.583,0.451c0.175,0.278,0.679,0.865,1.005,0.929c0.387,0.074,0.733-0.186,1.06,0.186c0.197,0.224,0.394,0.207,0.64,0.334c0.237,0.123,0.247,0.344,0.198,0.512c-0.08,0.277,0.374,0.322,0.621,0.386c0.771,0.21,1.319,0.409,1.801,0.985c-0.726,0.043-0.797,1.406-1.297,1.755c-0.048,0.032-0.157,0.421-0.214,0.542c-0.204,0.43,0.206,0.358,0.138,0.767c-0.063,0.383-0.604,0.865-0.279,1.207c0.251,0.266,1.206,1.052,1.206,0.521c0.439,0.271,1.074,0.515,1.454,0.751c0.654,0.409,0.825,0.72,1.354,1.035c0.155,0.092,1.098,0.729,1.314,0.642c0.518-0.204,0.913,0.297,1.35,0.521c0.187,0.094,0.818,0.106,0.92,0.229c0.354,0.432,0.402,0.548,1.016,0.672c0.322,0.066,0.64,0.297,0.961,0.058c0.428-0.319,0.785,0.04,1.263,0.248c-0.312-0.822,1.747,0.013,1.887,0.058c0.568,0.174,0.371,0.932,0.895,1.054c0.448,0.103,0.906,0.293,1.181,0.683c0.221,0.312,0.721-0.113,0.985-0.137c0.647-0.053,0.328,0.918,1.18,0.571c0.253-0.104,1.351,0.274,1.592,0.42c0.62,0.37,0.764,0.001,1.335-0.188c0.048,0.407,0.531,0.713,1.027,0.514c0.156-0.062,0.984,0.002,1.19,0.008c0.435,0.009,0.533-0.103,0.599-0.57c0.111-0.8-0.302-0.97-0.608-1.658c-0.169-0.374-0.025-0.904,0.008-1.306c0.042-0.482-0.074-0.861-0.1-1.331c0.484-0.034,1.041-0.444,1.524-0.303c0.953,0.273,0.12,1.456,0.525,1.951c0.074,0.09,0.43,0.299,0.319,0.455c-0.174,0.237-0.331,0.208-0.14,0.55c0.42,0.754,0.978,0.729,1.709,0.827c0.491,0.064,0.796,0.499,1.284,0.448c0.204-0.022,0.484-0.052,0.664-0.173c0.184-0.124,0.591-0.569,0.857-0.384c0.664,0.462,1.488,0.311,2.25,0.281c0.231-0.009,0.582-0.336,0.715-0.181c0.2,0.24,0.905,0.027,1.195,0c0.713-0.068-0.119-0.488-0.02-1.054c0.22-1.22-1.079-0.5-1.225-1.098c-0.085-0.353-0.343-0.815,0.181-0.686c0.42,0.104,0.841-0.052,1.209-0.141c0.527-0.131,0.93,0.066,1.06-0.894c0.055-0.414,1.066-0.812,1.114-1.362c0.074-0.868,1.141-0.394,1.647-0.889c0.404-0.396,0.64-0.856,1.092-1.215c0.167-0.132,0.396-0.29,0.581-0.396c0.158-0.092,0.938,0.48,1.104,0.576c-0.193-0.194-0.1-0.224,0.235-0.04c0.26,0.109,0.539,0.316,0.831,0.303c0.302-0.013,0.254-0.371,0.361-0.564c0.194-0.341,0.846-0.602,1.189-0.742c0.074-0.027,0.886,0.697,0.977,0.779c-0.617,0.528-0.538,0.488-0.352,0.693c0.198,0.218,0.676-0.209,0.812-0.248c-0.11,0.384,0.593,0.65,0.47,0.956c-0.187,0.465-0.398,0.598-0.495,1.062c-0.07,0.329,0.523-0.062,0.639-0.093c0.487-0.136,0.989,0.502,1.485,0.35c0.426-0.127,0.729,0.41,0.729,0.773c0,0.135,0.199,0.249,0.176,0.349c-0.053,0.242-0.452,0.527-0.609,0.699c-0.885,0.97,0.433,1.344,0.584,2.082c-0.624,0.267-0.868-0.765-1.239-0.688c-1.284,0.262-1.593,0.204-1.853,0.641c-0.219,0.37-0.37,0.656-0.683,0.771c-0.253,0.075-0.164,0.195-0.3,0.189c-0.167,0.134,0.003,0.242-0.267,0.385c-0.13,0.072-0.571-0.084-0.775,0.385c-0.123,0.286-0.033,0.645,0.048,0.939c0.063,0.224,0.237,0.38,0.305,0.592c0.089,0.279-0.1,0.552-0.124,0.828c-0.062,0.771-1.108,1.202-0.818,1.819c0.104,0.224,0.385,0.5,0.37,0.763c-0.09,1.3-0.786,2.29-1.047,3.633c-0.264-0.208-0.941-0.41-1.27-0.495c-0.169,0.012-0.331,0.071-0.491,0.105c-0.212-0.042-0.23-0.224-0.48-0.173c0.271,0.74,0.386,1.362,0.429,2.148c0.019,0.332,0.058,1.375-0.546,0.929c0.093,0.716,0.037,1.24,0.322,1.917c0.102,0.239,0.336,1.045-0.213,0.726c0.053,1.32-0.436,0.715-0.916,0.158c0.045,0.211-0.074,0.466-0.244,0.596c-0.436-1.797-0.979-3.427-1.552-5.354c-0.089-0.471-0.645,0.246-0.937-0.012c0.164,0.21,0.066,0.518-0.073,0.78c-0.178,0.328,0,0.653,0.015,0.977c0.013,0.328-0.188,0.674-0.59,0.379c-0.303-0.222-0.406-0.629-0.648-0.823\n\t\tc0.034,0.173,0.025,0.353-0.024,0.521c-0.235-0.534-0.616-1.06-0.729-1.601c-0.123-0.575,0.516-1.099,0.361-1.593c0.271,0.035,0.756,0.123,0.706-0.315c0.174,0.272,0.428-0.143,0.68,0.077c0.077-0.685,1.06-1.378,0.628-2.197c0.165,0.014,0.744,0.041,0.421-0.286c-0.377-0.385-0.965-0.645-1.493-0.657c-0.445-0.011-0.787-0.061-1.371-0.039c-0.618,0.022-1.164,0.105-1.777,0.058c-0.888-0.068-2.713,0.111-2.6-1.053c0.048-0.493-0.191-2.15-0.976-2.084c0.122,0.224,0.061,0.435-0.026,0.656c-0.365-0.202-0.91-0.298-1.166-0.656c-0.22-0.299-0.283-0.845-0.769-0.759c0.17,0.154,0.29,0.336,0.37,0.551c-0.231-0.074-0.501-0.053-0.845-0.242c-0.165-0.089-0.193-0.342-0.351-0.469c-0.21-0.169-0.5-0.284-0.718-0.44l-0.07,0.349c0.121,0.004,0.463,0.041,0.566,0.358c-0.825,0.314-1.357,1.485-0.354,1.883c0.399,0.16,0.544,0.593,0.888,0.817c0.253,0.168,0.721-0.123,0.763,0.229c0.059,0.518,0.769,0.322,0.433,0.865c-0.225-0.123-0.595-0.082-0.839-0.058c-0.332,0.029-0.407,0.053-0.438,0.358c-0.035,0.325-0.353,1.006-0.631,0.38c-0.035,0.537-0.651,0.817,0.115,1.403c0.41,0.314,1.013,0.286,1.36,0.582c0.665,0.56,0.344,0.787,0.433,1.065c0.091,0.286-0.7,0.568-0.228,1.019c0.419,0.402,0.402,0.33,0.52,0.471c0.116,0.138-0.056,0.458,0.025,0.725c0.027,0.101,0.38,0.094,0.43,0.109c0.276,0.083,0.122,0.527,0.143,0.696c0.039,0.335,0.139,0.553,0.188,0.89c0.065,0.459,0.205,0.724,0.367,1.136c0.177,0.451,0.353,0.991,0.13,1.427c-0.103-0.064-0.205-0.124-0.313-0.184c0.078,0.175,0.696,0.866,0.482,1.043c-0.223,0.188-0.53-0.147-0.537-0.361c-0.049,0.284-0.264,0.533-0.441,0.155c-0.189-0.396,0.037-0.894,0.025-1.307c-0.247,0.123,0.022,0.371-0.264,0.601c0.067-0.276-0.111-0.542,0.025-0.812c-0.495,0.375-0.044,1.596-0.128,2.119c-0.114-0.346,0.021-0.905-0.314-1.153c0.005,0.038,0.086,0.971-0.071,0.868c-0.05-0.067-0.094-0.136-0.133-0.208c-0.299-0.422-0.035,0.627-0.295-0.166c0.121,0.189,0.127,0.379,0.025,0.575c-0.36-0.322-0.352-1.022-0.392-1.464c-0.068-0.678-0.603-0.551-0.812-1.1c0.087,0.552,0.982,0.445,0.562,1.151c-0.474,0.795-0.918,1.118-1.818,1.389c-0.477,0.143-1.129,0.394-1.238,0.952c-0.072,0.378,0.286,1.616,0.582,1.901c-0.184,0.142-0.469,0.285-0.558,0.517c-0.134,0.353,0.208,0.378-0.213,0.713c-0.501,0.398-0.688,1.163-1.3,0.37c0.087,0.299,0.438,0.443,0.685,0.576c-0.767,0.38-1.583,0.766-2.438,0.888c0.271-0.146,0.345-0.8-0.081-0.653c-0.436,0.153-0.825,0.783-0.677,1.228c0.055-0.17,0.454-0.727,0.603-0.444c-0.269,0.074-0.676,0.772-0.93,1.02c-0.573,0.56-0.865,1.24-1.263,1.929c-0.402,0.694-0.875,1.383-1.631,1.727c-0.648,0.294-0.72,1.158-1.357,1.448c0.421,0.254-1.628,1.21-1.855,1.415c-0.223,0.203-0.459,0.493-0.575,0.768c-0.188,0.447,0.407,0.562,0.208,1.069c-0.395,1.01-1.589,0.921-2.461,0.964c-0.355,0.02-0.396,0.273-0.476,0.575c-0.087,0.33-0.435,0.917-0.413,1.228c-0.281-0.14-0.287-0.424-0.392-0.683c0.116,0.297-0.067,0.569-0.158,0.838c0.195-0.886-1.086-0.382-1.314,0.046c-0.334,0.63-0.767,1.592-0.516,2.293c0.205,0.576,0.439,1.206,0.45,1.796c0.014,1.013,0.212,1.815,0.492,2.8c-0.086-0.171-0.489-0.984-0.446-0.314c-0.235-0.48-0.225,0.14-0.05,0.251c0.227,0.139,0.451,0.155,0.604,0.405c0.288,0.458,0.042,1.645-0.029,2.139c-0.129,0.882-0.652,1.554-0.913,2.384c-0.205,0.649,0.102,1.583-0.371,2.124c0.08-0.078,0.171-0.149,0.264-0.21c0.293,0.343,0.297,0.834,0.292,1.262c-0.008,0.699,0.153,1.391,0.129,2.089c-0.186-0.014-0.37-0.038-0.551-0.076c0.708,0.228-0.017,0.116-0.141,0.081c-0.266-0.073-0.647-0.207-0.811,0.117c-0.084,0.171-0.217,0.371-0.116,0.565c0.149,0.284-0.272,0.563-0.402,0.78c-0.258,0.424-0.762,1.357-0.027,1.666c0.189,0.08,0.428,0.057,0.617-0.018c0.129-0.053,0.404,0.421,0.487,0.497c-0.718-0.745-1.917-0.28-2.698,0.105c-1.015,0.5-0.55,1.449-1.039,2.216c-0.245,0.385-0.729,0.655-1.138,0.835c-0.642,0.286-1.01-0.003-1.486-0.434c-0.223-0.201-1.937-2.007-1.39-2.147c-0.481,0.174-0.666-0.792-0.838-1.198c-0.242-0.576-0.502-1.257-0.339-1.891c0.141,0.226,0.198,0.495,0.213,0.76c0.062-0.631-0.036,0.607,0.34,0.654c-0.129-0.344-0.029-0.736-0.186-1.072c-0.132-0.288-0.421-0.443-0.443-0.785c0.013,0.669-0.211,0.021-0.194-0.124c0.032-0.338-0.164-0.444-0.32-0.812c-0.279-0.649-0.502-1.33-0.753-1.99c-0.092-0.25-1.62-2.738-1.535-2.861c-0.964-1.186-1.629-2.612-1.961-4.096c-0.119-0.527-0.186-1.01-0.373-1.507c-0.124-0.329-0.264-0.635-0.396-0.961c-0.103-0.243-0.478-0.866-0.042-0.713c-0.483-0.161-0.37-0.832-0.628-1.177c-0.163-0.221-0.97-0.655-0.288-0.786c-0.404,0.185-0.607-0.297-0.724-0.594c-0.089-0.231-0.167-0.472-0.28-0.696c-0.119-0.226-0.481-0.332-0.017-0.385c-0.228-0.059-0.422-0.385-0.418-0.613c0.008-0.235-0.252-0.306-0.429-0.561c-0.436-0.614-0.723-1.343-0.954-2.054c-0.158-0.495-0.295-1.015-0.295-1.536c0-0.546-0.293-1.055-0.38-1.591c-0.081-0.501-0.365-0.931-0.52-1.413c-0.1-0.318-0.668-1.361-0.148-1.159c-0.095-0.121-0.816-1.054-0.18-0.705c-0.104-0.384-0.568-0.628-0.391-1.072c0.086,0.068,0.173,0.137,0.261,0.208c0.015-0.224-0.063-0.407-0.236-0.551c0.379-0.149,0.177-0.513,0.105-0.785c-0.023,0.224-0.1,0.421-0.261,0.577c-0.284-0.456-0.197-1.484,0.442-0.76c-0.105-0.257-1.056-0.419-0.757-0.78c0.105-0.123-0.334-0.643-0.383-0.803c-0.129-0.429-0.146-0.852-0.058-1.292c0.139-0.688,0.551-1.409,0.273-2.111c-0.035-0.088-0.222-1.293-0.569-0.849c0.122-0.317,0.049-0.322-0.21-0.025c0.321-0.384-0.236-0.501-0.14-0.784c0.062-0.183,0.111-0.379,0.139-0.571c0.041-0.277,0.979-0.455,1.156-0.788c-0.687,0.515-2.268,0.115-1.205-0.654c-0.364,0.16-0.786-0.093-0.522-0.499c0.224-0.345,0.582,0.006,0.812-0.339c-0.358,0.091-1.107-0.04-1.31-0.393c-0.023,0.178-0.37,0.248-0.367,0.208c-0.032,0.174,0.224,0.201,0.229,0.466c0.009,0.354-0.242,0.463-0.544,0.558c0.068,0.089,0.137,0.174,0.21,0.262c-0.21-0.056-0.364,0.065-0.421,0.262c0.737,0.229,1.059,0.714,0.57,1.399c-0.174,0.242-0.077,0.581-0.416,0.709c-0.405,0.154-0.771,0.423-1.142,0.648c-0.655,0.393-1.401,0.877-2.191,0.619c-0.799-0.261-1.748-1.011-2.22-1.7c-0.706-1.022-1.758-1.665-2.582-2.567c-0.218-0.236-0.832-1.042-0.123-1.141c0.192-0.024,0.204,0.344,0.349,0.424c0.28,0.151,0.795,0.031,0.846-0.328c0.273,0.386,1.548-0.341,1.805-0.602c0.223-0.225,0.18-0.579,0.341-0.837c0.17-0.272,0.605-0.455,0.236-0.785c-0.187,0.186,0.011,0.62-0.354,0.603c-0.389-0.024-0.708,0.054-1.086,0.18c-0.322,0.109-0.447,0.408-0.812,0.392c-0.446-0.023-0.89-0.235-1.279-0.437c-0.385-0.204-0.826-0.375-1.179-0.633c-0.279-0.207-0.302-0.715-0.633-0.833c-1.129-0.409,0.191-1.284,0.527-1.547c-0.603-0.068-0.999,1.085-1.598,0.813C657.632,179.161,657.643,178.977,657.545,178.79\"\n        />\n      </G>\n      <G id=\"IM\">\n        <Path\n          id=\"im\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M465.316,84.689c0.321-0.074,0.949-0.265,1.102-0.591c0.104-0.223-0.239-0.353-0.403-0.284C465.675,83.95,465.481,84.393,465.316,84.689\"\n        />\n        <Circle\n          id=\"im.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"465.529\"\n          cy=\"84.521\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"IL\">\n        <Path\n          id=\"Path12404\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.632,153.699c-0.016,0.002-0.019,0.037-0.038,0.037c-0.222-0.004-0.385-0.236-0.514-0.439c-0.101,0.291-0.094,0.611-0.255,0.878c0.318,0.201-0.352,1.036-0.476,1.208l2.013,5.422c0.632-0.915,0.42-2.516,0.731-3.442c0.162-0.475,0.383-1.177,0.368-1.722c-0.019-0.608-0.053-0.827,0-1.208c-0.225,0.003-1.312,0.791-1.429,0.368c-0.06-0.224,0.126-0.392,0.259-0.585c-0.208-0.014-0.434-0.003-0.552-0.109C565.619,153.989,565.642,153.838,565.632,153.699L565.632,153.699z\"\n        />\n        <Path\n          id=\"Path12391\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.632,153.699c0.009,0.138-0.016,0.288,0.108,0.404c0.119,0.106,0.347,0.096,0.552,0.11c0.074-0.117,0.162-0.224,0.232-0.322c0.074-0.099,0.254-0.205,0.278-0.272c0.027-0.072,0.047-0.189-0.012-0.215c-0.058-0.028-0.317,0.055-0.5,0.076c-0.089,0.013-0.063-0.164-0.111-0.22C565.948,153.428,565.855,153.668,565.632,153.699L565.632,153.699z\"\n        />\n        <Path\n          id=\"Path12393\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.157,153.004c0.194-0.03,0.403-0.046,0.475-0.145c0.11-0.155,0.067-0.176,0-0.332c-0.033-0.077-0.149-0.142-0.256-0.219C565.328,152.549,565.228,152.769,565.157,153.004L565.157,153.004z\"\n        />\n        <Path\n          id=\"Path12389\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M566.11,151.904c-0.046-0.058-0.114-0.104-0.223-0.144c-0.077-0.031-0.201,0.02-0.329,0c-0.034,0.189-0.143,0.357-0.182,0.551c0.106,0.073,0.223,0.138,0.256,0.22c0.066,0.154,0.109,0.175,0,0.331c-0.074,0.098-0.281,0.113-0.475,0.146c-0.026,0.096-0.041,0.197-0.073,0.291c0.124,0.205,0.292,0.435,0.512,0.439c0.264,0.007,0.337-0.298,0.587-0.476c-0.235-0.267-0.182-1.031-0.11-1.318C566.076,151.926,566.104,151.926,566.11,151.904L566.11,151.904z\"\n        />\n        <Path\n          id=\"Path12387\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.964,150.294c-0.181,0.248-0.204,0.674-0.258,0.953c-0.033,0.175-0.114,0.336-0.146,0.516c0.126,0.02,0.251-0.031,0.328,0c0.107,0.041,0.174,0.086,0.224,0.144c0.038-0.152,0.17-0.19,0.254-0.329c-0.103-0.129-0.35-0.233-0.365-0.401c-0.023-0.202,0.303-0.182,0.292-0.476C566.287,150.57,566.112,150.435,565.964,150.294L565.964,150.294z\"\n        />\n        <Path\n          id=\"Path12382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M565.964,150.294c0.147,0.141,0.323,0.274,0.33,0.402c0.012,0.295-0.315,0.276-0.293,0.477c0.016,0.169,0.263,0.272,0.366,0.402c0.091-0.143,0.098-0.381,0.293-0.329c0.337,0.089,0.804,0.453,0.878,0.732c-0.013-0.174,0.058-0.456,0.031-0.776c-0.019-0.243-0.133-0.344,0.056-0.399c0.278-0.073,0.514-0.37,0.517-0.542c0.006-0.254,0.158-0.202,0.156-0.414c-0.004-0.119-0.275-0.128-0.285-0.235c-0.005-0.054,0.188-0.106,0.174-0.153s-0.029-0.092-0.048-0.135c-0.034-0.082-0.11-0.286-0.255-0.314c-0.122-0.02,0.074-0.417-0.081-0.449c-0.079-0.015-0.146,0.138-0.239,0.218c-0.089,0.078-0.143,0.108-0.244,0.082c-0.134,0.262-0.082,0.676-0.514,0.623c-0.183-0.024-0.575-0.17-0.731,0c-0.172,0.183,0.114,0.527-0.073,0.695C565.972,150.208,565.984,150.266,565.964,150.294L565.964,150.294z\"\n        />\n        <Path\n          id=\"il\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M564.332,155.395c0.127-0.173,0.815-1.004,0.5-1.205c0.225-1.39,0.668-1.947,0.865-2.957c0.059-0.31,0.07-0.817,0.319-1.042c0.188-0.168-0.098-0.528,0.073-0.713c0.16-0.174,0.54,0.001,0.723,0.026c0.431,0.053,0.372-0.393,0.508-0.652c0.04,0.002,0.197-0.065,0.254-0.137c0.123-0.149,0.113-0.123,0.187-0.156c0.127-0.057,0.122,0.051,0.203,0.14c0.035,0.041-0.09,0.155-0.059,0.289c0.016,0.067,0.127,0.024,0.184,0.096c0.058,0.07,0.058,0.247,0.073,0.304c0.028,0.111-0.424,0.232,0.074,0.32c0.101,0.017,0.026,0.194,0.024,0.28c-0.01,0.173-0.214,0.492-0.369,0.757c0,0-0.098-0.018-0.272,0.063c-0.105,0.05-0.049,0.311-0.057,0.391c-0.025,0.321-0.045,0.603-0.031,0.779c-0.073-0.279-0.693-0.865-0.99-0.681c-0.216,0.127-0.354,0.453-0.473,0.654c-0.046,0.174-0.091,0.509-0.034,0.802c0.059,0.294,0.22,0.55,0.272,0.676c0.024,0.062,0.109,0.049,0.159,0.05c0.05,0.002,0.08,0.033,0.12,0.022c0.04-0.012,0.123-0.087,0.136-0.105c0.028-0.033,0.074-0.161,0.093-0.147c0.074,0.061,0.068,0.375,0.05,0.42c-0.018,0.039-0.22,0.008-0.246,0.057c-0.023,0.047-0.058,0.096-0.089,0.14c-0.026,0.042-0.058,0.08-0.081,0.109c-0.086,0.095-0.241,0.276-0.324,0.391c-0.083,0.116-0.128,0.256-0.074,0.447c0.115,0.421,1.205-0.387,1.429-0.39c-0.052,0.381-0.033,0.622-0.017,1.231c0.016,0.542-0.207,1.25-0.369,1.724c-0.316,0.928-0.083,2.52-0.715,3.437L564.332,155.395\"\n        />\n      </G>\n      <G id=\"IE\">\n        <Path\n          id=\"Path8847\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M460.973,87.505c0.008,0.024,0.008,0.041,0,0.074c-0.035,0.145-0.227,0.333-0.37,0.439c-0.137,0.106-0.404,0.094-0.437,0.22c-0.033,0.124,0.056,0.142,0.144,0.223c0.092,0.078,0.363,0.087,0.405,0.183c0.039,0.094-0.008,0.13-0.074,0.182c-0.064,0.053-0.236-0.062-0.292,0.037c-0.057,0.097,0.072,0.277,0.146,0.328c0.077,0.05,0.089,0.036,0.185,0c0.091-0.035,0.187-0.253,0.291-0.292c0.106-0.041,0.122-0.074,0.293,0c0.074,0.03,0.16,0.174,0.256,0.256c0.07-0.155,0.135-0.321,0.184-0.439c0.13-0.327,0.209-0.612,0.256-0.877c-0.156-0.088-0.337-0.139-0.439-0.146c-0.214-0.018-0.123,0.082-0.293,0.037C461.151,87.703,461.061,87.58,460.973,87.505L460.973,87.505z\"\n        />\n        <Path\n          id=\"Path8669\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M460.973,87.505c0.088,0.074,0.178,0.198,0.255,0.223c0.173,0.044,0.079-0.056,0.292-0.038c0.103,0.009,0.284,0.059,0.439,0.147c0.06-0.336,0.047-0.65-0.222-1.062c0.287-0.058,0.253-0.227,0.222-0.403c-0.118,0.009-0.244,0.002-0.292,0.036c-0.132,0.095,0.004,0.107-0.073,0.146c-0.075,0.041-0.315-0.092-0.367,0c-0.052,0.094,0.197,0.052,0.184,0.224c-0.017,0.17-0.468,0.343-0.516,0.514C460.863,87.415,460.948,87.438,460.973,87.505L460.973,87.505z\"\n        />\n        <Path\n          id=\"Path8788\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M460.457,89.115c-0.03,0.096-0.046,0.207-0.108,0.256c-0.094,0.073-0.179-0.003-0.293,0.073c-0.115,0.074-0.112,0.384-0.293,0.437c-0.026,0.009-0.049-0.028-0.074-0.035c-0.042,0.115-0.073,0.218-0.108,0.327c0.009-0.011,0.035-0.019,0.035-0.034c0.173,0.289,0.647,0.087,0.954,0.146c0.435,0.078,0.817-0.433,0.22-0.516c0.375,0.042,0.582-0.285,0.731-0.62c-0.096-0.087-0.178-0.225-0.256-0.257c-0.174-0.073-0.186-0.04-0.291,0c-0.106,0.041-0.2,0.259-0.292,0.293c-0.094,0.035-0.106,0.05-0.184,0C460.479,89.178,460.48,89.14,460.457,89.115L460.457,89.115z\"\n        />\n        <Path\n          id=\"Path8786\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M460.31,88.457c-0.079,0.063-0.16,0.135-0.254,0.146c-0.105,0.013-0.189-0.052-0.293-0.074c-0.011,0.039,0.02,0.079,0,0.11c-0.061,0.107-0.254,0.055-0.293,0.223c-0.038,0.167,0.302,0.309,0.33,0.585c0.011,0.117-0.058,0.266-0.11,0.402c0.025,0.007,0.051,0.043,0.074,0.035c0.181-0.054,0.179-0.363,0.293-0.437c0.115-0.075,0.198,0.001,0.292-0.073c0.065-0.05,0.077-0.16,0.109-0.256c-0.068-0.074-0.154-0.181-0.109-0.255c0.057-0.097,0.227,0.018,0.294-0.037c0.068-0.053,0.118-0.087,0.074-0.182c-0.041-0.091-0.261-0.122-0.369-0.184C460.342,88.452,460.321,88.463,460.31,88.457L460.31,88.457z\"\n        />\n        <Path\n          id=\"Path8775\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.082,87.102c-0.052-0.076-0.124-0.173-0.184-0.183c-0.136-0.03-0.123,0.078-0.221,0.074c-0.094-0.008-0.204-0.154-0.292-0.147c-0.09,0.008-0.071,0.095-0.146,0.11c-0.076,0.015-0.092-0.12-0.257-0.11c-0.074,0.005-0.182,0.106-0.291,0.147c0.093,0.059,0.214,0.106,0.221,0.219c0.012,0.174-0.276,0.234-0.328,0.405c-0.054,0.171-0.027,0.444,0.034,0.549c0.066,0.107,0.141,0.023,0.184,0.11c0.029,0.062-0.012,0.164-0.036,0.256c0.108,0.024,0.188,0.085,0.292,0.074c0.094-0.012,0.174-0.083,0.256-0.146c-0.089-0.076-0.177-0.094-0.146-0.222c0.034-0.123,0.302-0.111,0.438-0.219c0.14-0.108,0.331-0.296,0.369-0.439c0.036-0.145-0.122-0.124-0.072-0.293C460.917,87.223,461,87.163,461.082,87.102z\"\n        />\n        <Path\n          id=\"Path8666\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M460.863,85.416c-0.304,0.058-0.711-0.029-0.807,0.11c-0.123,0.179,0.196,0.103,0.074,0.257c-0.084,0.105-0.376,0.035-0.623,0c0.026,0.073-0.01,0.17,0.039,0.22c0.137,0.141,0.421,0.005,0.512,0.109c0.09,0.108,0.066,0.139,0,0.292c-0.063,0.156-0.48,0.279-0.475,0.477c0,0.066,0.063,0.079,0.111,0.111c0.108-0.042,0.219-0.143,0.292-0.147c0.163-0.009,0.177,0.123,0.256,0.11c0.075-0.014,0.058-0.105,0.145-0.11c0.09-0.007,0.2,0.139,0.294,0.147c0.094,0.005,0.082-0.107,0.222-0.074c0.059,0.013,0.131,0.107,0.182,0.183c0.147-0.11,0.322-0.223,0.329-0.328c0.017-0.173-0.235-0.125-0.183-0.224c0.054-0.094,0.288,0.041,0.368,0c0.076-0.04-0.059-0.051,0.074-0.146c0.048-0.033,0.174-0.026,0.292-0.036c-0.025-0.135-0.007-0.226-0.074-0.368c-0.268,0.108-0.539,0.223-0.66,0.146c-0.206-0.133-0.024-0.224-0.073-0.292c-0.048-0.072-0.092,0.012-0.184-0.11C460.927,85.683,460.888,85.552,460.863,85.416L460.863,85.416z\"\n        />\n        <Path\n          id=\"Path8716\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.616,88.751c-0.119-0.107-0.236-0.245-0.369-0.255c-0.203-0.022-0.362,0.222-0.513,0.22c-0.148-0.002-0.076-0.155-0.293-0.146c-0.094,0.004-0.239,0.125-0.368,0.223c0.106,0.11,0.336,0.152,0.402,0.291c0.081,0.173-0.045,0.378,0,0.549c0.043,0.174,0.101,0.343,0.256,0.439c0.156,0.095,0.42-0.123,0.586,0.037c0.033,0.035-0.019,0.136,0,0.183c0.086-0.044,0.213-0.041,0.257-0.112c0.084-0.247,0.239-0.517,0.221-0.729c-0.029-0.277-0.37-0.419-0.329-0.585C459.489,88.776,459.556,88.77,459.616,88.751z\"\n        />\n        <Path\n          id=\"Path8714\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M458.079,88.127c0.074,0.047,0.166,0.065,0.182,0.147c0.034,0.145-0.291,0.259-0.254,0.439c0.006,0.029,0.051,0.05,0.073,0.074c0.125-0.092,0.272-0.217,0.37-0.221c0.217-0.01,0.144,0.144,0.293,0.147c0.148,0.002,0.306-0.239,0.514-0.223c0.129,0.012,0.248,0.149,0.367,0.256c0.062-0.022,0.117-0.057,0.147-0.111c0.062-0.106,0.079-0.273,0.035-0.366c-0.042-0.089-0.12-0.005-0.183-0.11c-0.064-0.108-0.089-0.378-0.035-0.551c-0.146,0.068-0.317,0.109-0.404,0.074c-0.191-0.076-0.075-0.233-0.22-0.292c-0.142-0.061-0.486-0.057-0.551,0.073c-0.062,0.129,0.178,0.081,0.146,0.258C458.528,87.865,458.254,87.999,458.079,88.127L458.079,88.127z\"\n        />\n        <Path\n          id=\"Path8711\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.616,86.845c0.051-0.174,0.38-0.299,0.439-0.44c0.063-0.153,0.088-0.187,0-0.291c-0.091-0.107-0.375,0.03-0.515-0.11c-0.049-0.05-0.011-0.148-0.037-0.221c-0.117-0.02-0.223,0.028-0.292,0c-0.185,0.088-0.406,0.16-0.438,0.256c-0.06,0.166,0.104,0.091,0.073,0.182c-0.028,0.093-0.194,0.196-0.329,0.223c-0.136,0.025-0.213-0.104-0.402-0.11c-0.079-0.002-0.209,0.047-0.291,0.073c0.058,0.142,0.117,0.31,0.072,0.403c-0.008,0.024-0.022,0.023-0.035,0.037c0.14,0.092,0.298,0.158,0.402,0.146c0.204-0.024,0.229-0.249,0.33-0.222c0.1,0.025,0.003,0.149,0.073,0.222c0.071,0.07,0.22,0.157,0.368,0.146c0.149-0.012,0.254-0.241,0.438-0.292C459.516,86.833,459.566,86.842,459.616,86.845L459.616,86.845z\"\n        />\n        <Path\n          id=\"Path8709\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.616,86.845c-0.052-0.003-0.104-0.013-0.147,0c-0.185,0.051-0.29,0.282-0.438,0.293c-0.147,0.01-0.294-0.076-0.367-0.147c-0.071-0.072,0.025-0.191-0.073-0.22c-0.101-0.028-0.126,0.195-0.331,0.22c-0.105,0.013-0.266-0.054-0.401-0.146c-0.096,0.094-0.265,0.04-0.293,0.146c-0.035,0.123,0.193,0.229,0.146,0.329c-0.046,0.1-0.174-0.015-0.257,0.074c-0.028,0.033-0.035,0.1-0.035,0.147c0.147,0.009,0.301,0.041,0.328,0.183c0.035,0.172-0.333,0.338-0.328,0.473c0.004,0.136,0.022,0.174,0.146,0.183c0.123,0.009,0.213-0.357,0.366-0.366c0.069-0.005,0.092,0.073,0.146,0.109c0.176-0.129,0.451-0.262,0.477-0.402c0.03-0.175-0.21-0.126-0.146-0.257c0.063-0.127,0.409-0.132,0.549-0.073c0.141,0.058,0.025,0.216,0.222,0.292c0.089,0.036,0.259-0.007,0.403-0.074c0.054-0.172,0.338-0.233,0.329-0.402c-0.01-0.173-0.324-0.133-0.329-0.331C459.58,86.867,459.615,86.859,459.616,86.845L459.616,86.845z\"\n        />\n        <Path\n          id=\"Path8671\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M458.884,85.234c-0.148-0.013-0.298-0.003-0.438,0.074c-0.272,0.145-0.614,0.447-0.698,0.732c-0.039,0.135,0.02,0.237,0.074,0.365c0.084-0.024,0.213-0.073,0.294-0.073c0.188,0.007,0.27,0.132,0.402,0.11c0.134-0.024,0.3-0.126,0.329-0.223c0.027-0.09-0.133-0.019-0.073-0.182c0.033-0.096,0.256-0.169,0.438-0.256c-0.012-0.008,0.01-0.031,0-0.037c-0.188-0.096-0.272-0.225-0.328-0.369C458.865,85.33,458.872,85.272,458.884,85.234z\"\n        />\n        <Path\n          id=\"Path8501\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.557,84.646c-0.118,0.012-0.256,0.046-0.367,0.036c-0.018,0.254,0.039,0.547-0.111,0.696c-0.057,0.06-0.137,0.024-0.219,0.037c0.024,0.135,0.063,0.271,0.107,0.33c0.091,0.123,0.138,0.042,0.185,0.11c0.045,0.072-0.134,0.16,0.073,0.292c0.12,0.075,0.393-0.039,0.659-0.146c-0.062-0.13-0.12-0.286-0.107-0.368c0.024-0.204-0.272-0.576-0.223-0.622c0.157-0.141,0.371-0.165,0.549-0.257C461.783,84.448,461.789,84.625,461.557,84.646L461.557,84.646z\"\n        />\n        <Path\n          id=\"Path8622\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.347,91.058c-0.207-0.143-0.425-0.28-0.439-0.403c-0.035-0.282,0.184-0.139,0.182-0.293c0-0.115-0.135-0.241-0.258-0.366c-0.014,0.02-0.006,0.065-0.035,0.073c-0.085,0.025-0.14-0.173-0.257-0.185c-0.117-0.009-0.2,0.171-0.367,0.146c-0.168-0.021-0.283-0.375-0.476-0.401c-0.192-0.027-0.356,0.225-0.514,0.221c-0.156-0.007-0.223-0.197-0.368-0.183c-0.144,0.014-0.285,0.14-0.369,0.293c-0.078,0.153-0.094,0.409-0.036,0.548c0.059,0.14,0.286,0.122,0.256,0.258c-0.027,0.136-0.321,0.066-0.437,0.146c-0.123,0.08-0.106,0.21-0.258,0.292c-0.156,0.082-0.309-0.051-0.66,0.036c-0.092,0.024-0.239,0.091-0.367,0.146c0.057-0.006,0.13-0.045,0.182-0.035c-0.489,0.059-0.825,0.42-1.171,0.73c0.086-0.008,0.171,0.008,0.256,0c0.288-0.218,0.939-0.436,1.281-0.256c-0.292,0.08-0.575,0.198-0.807,0.404c0.176-0.076,0.359-0.121,0.551-0.146c-0.203,0.09-0.364,0.213-0.477,0.402c0.42-0.197,0.947-0.074,1.393-0.221c0.402-0.127,0.824-0.099,1.21-0.256c0.164-0.067,0.313,0.071,0.402-0.11c0.075-0.102,0.174-0.174,0.293-0.22c0.266-0.156,0.405-0.324,0-0.439c0.227-0.085,0.778-0.223,0.476,0.22C456.926,91.486,457.104,91.208,457.347,91.058L457.347,91.058z\"\n        />\n        <Path\n          id=\"Path8634\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M458.737,90.069c-0.051,0.041-0.093,0.143-0.145,0.145c-0.235,0.013-0.256-0.229-0.404-0.254c-0.146-0.026-0.362,0.007-0.438,0.109c-0.074,0.103,0.152,0.197,0.035,0.291c-0.112,0.097-0.329-0.153-0.549-0.146c-0.058,0.004-0.114,0.063-0.183,0.074c0.009,0.022,0.036,0.052,0.036,0.073c0.005,0.156-0.219,0.012-0.182,0.293c0.015,0.124,0.235,0.261,0.439,0.403c0.074-0.046,0.164-0.111,0.255-0.111c0.501,0,0.304-0.286,0.621-0.401c0.237-0.087,0.784-0.096,1.099-0.256c-0.019-0.048,0.036-0.148,0-0.183c-0.153-0.151-0.391,0.019-0.55-0.037C458.764,90.065,458.748,90.075,458.737,90.069L458.737,90.069z\"\n        />\n        <Path\n          id=\"Path8585\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.347,87.505c-0.188,0.018-0.312,0.343-0.477,0.402c0.022,0.073,0.124,0.171,0.107,0.221c-0.049,0.164-0.139,0.095-0.219,0.11c-0.078,0.016-0.124-0.093-0.224-0.036c-0.099,0.058-0.22,0.281-0.183,0.404c0.036,0.123,0.164,0.16,0.258,0.182c0.094,0.024,0.183-0.072,0.256-0.036c0.073,0.034,0.138,0.078,0.145,0.182c0.01,0.106-0.084,0.317-0.183,0.403c-0.098,0.087-0.329-0.045-0.366,0.11s0.375,0.272,0.4,0.404c0.018,0.082-0.01,0.11-0.037,0.146c0.101,0.101,0.184,0.195,0.225,0.293c0.07-0.014,0.124-0.074,0.182-0.074c0.221-0.007,0.435,0.243,0.55,0.146c0.115-0.096-0.114-0.189-0.036-0.293c0.075-0.103,0.293-0.136,0.438-0.108c0.146,0.024,0.171,0.27,0.404,0.255c0.052-0.002,0.094-0.107,0.146-0.147c-0.157-0.094-0.214-0.267-0.256-0.437c-0.044-0.173,0.079-0.378,0-0.55c-0.079-0.171-0.439-0.187-0.475-0.367c-0.038-0.18,0.288-0.294,0.255-0.439c-0.034-0.146-0.178-0.266-0.33-0.256s-0.241,0.372-0.365,0.368c-0.124-0.008-0.145-0.048-0.147-0.182c-0.006-0.136,0.365-0.305,0.329-0.474C457.713,87.551,457.532,87.489,457.347,87.505L457.347,87.505z\"\n        />\n        <Path\n          id=\"Path8592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.599,89.849c-0.089-0.072-0.205-0.139-0.221-0.223c-0.025-0.127,0.135-0.179,0.146-0.292c0.009-0.093-0.112-0.175-0.11-0.293c-0.194,0.031-0.386,0.074-0.585,0.073c-0.519-0.008-0.635,0.478-1.136,0.474c0.128,0.169,0.192,0.35,0.257,0.552c-0.278,0.054-0.538-0.174-0.66-0.111c-0.126,0.072-0.263,0.058-0.404,0.074c-0.267,0.036-0.673,0.106-0.549,0.477c0.462-0.11,1.077-0.277,1.538-0.074c-0.31-0.102-1.824,0.628-1.355,1.025c0.369,0.315,0.972-0.094,1.428-0.146c0.127-0.056,0.272-0.123,0.368-0.146c0.353-0.087,0.504,0.045,0.659-0.036c0.158-0.083,0.138-0.213,0.259-0.292c0.118-0.081,0.409-0.01,0.437-0.148c0.028-0.135-0.196-0.116-0.257-0.256c-0.057-0.139-0.042-0.396,0.037-0.55C454.484,89.899,454.551,89.896,454.599,89.849z\"\n        />\n        <Path\n          id=\"Path8590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.468,88.676c-0.099,0.092-0.184,0.154-0.331,0.183c-0.188,0.04-0.427-0.052-0.659-0.109c0.049,0.02,0.055,0.108,0.108,0.109c-0.397,0.036-0.78,0.121-1.173,0.182c0,0.118,0.121,0.201,0.111,0.293c-0.011,0.113-0.174,0.165-0.145,0.292c0.014,0.081,0.127,0.151,0.219,0.223c0.074-0.074,0.131-0.174,0.223-0.183c0.143-0.014,0.212,0.176,0.367,0.183c0.156,0.007,0.321-0.246,0.514-0.223c0.192,0.025,0.312,0.381,0.476,0.402c0.167,0.025,0.251-0.157,0.37-0.146c0.117,0.013,0.171,0.211,0.254,0.184c0.087-0.024,0.098-0.09,0.072-0.221c-0.024-0.131-0.439-0.25-0.402-0.404c0.037-0.156,0.271-0.024,0.369-0.11c0.098-0.087,0.19-0.299,0.182-0.403c-0.008-0.105-0.072-0.151-0.146-0.181c-0.073-0.034-0.162,0.059-0.257,0.035C456.559,88.772,456.519,88.713,456.468,88.676L456.468,88.676z\"\n        />\n        <Path\n          id=\"Path8478\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.185,87.285c-0.396,0.168-1.169,0.246-0.989,0.732c0.147,0.396-1.042,0.965-1.282,1.135c0.881-0.16,1.476-0.137,2.235-0.623c0.052,0.136,0.202,0.169,0.329,0.223c0.23,0.057,0.471,0.148,0.659,0.109c0.148-0.029,0.232-0.089,0.331-0.183c-0.039-0.025-0.096-0.023-0.109-0.073c-0.037-0.124,0.082-0.347,0.182-0.402c0.098-0.059,0.141,0.052,0.222,0.035c0.075-0.015,0.173,0.053,0.222-0.109c0.015-0.051-0.089-0.148-0.11-0.222c-0.164,0.06-0.312,0.054-0.438,0c-0.125-0.052-0.153-0.271-0.293-0.291c-0.139-0.022-0.246,0.258-0.366,0.22c-0.124-0.039-0.028-0.169-0.146-0.291C455.541,87.453,455.356,87.362,455.185,87.285L455.185,87.285z\"\n        />\n        <Path\n          id=\"Path8535\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M458.261,85.489c0.073-0.058,0.114-0.146,0.185-0.184c0.141-0.074,0.29-0.086,0.438-0.074c0.024-0.077,0.072-0.138,0-0.293c-0.116-0.229-0.861-0.357-0.878-0.66c-0.012-0.168,0.14-0.223,0.254-0.293c-0.095-0.057-0.215-0.073-0.291-0.146c-0.25-0.226-0.166-0.315-0.074-0.402l-0.769-0.038c0.159,0.101,0.354,0.224,0.369,0.329c0.02,0.174-0.12,0.064-0.146,0.186c-0.029,0.12,0,0.344,0.108,0.474c0.109,0.13,0.403,0.073,0.475,0.222c0.074,0.148-0.177,0.236-0.108,0.474C457.864,85.228,458.076,85.355,458.261,85.489L458.261,85.489z\"\n        />\n        <Path\n          id=\"Path8532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.61,85.563c-0.095,0.009-0.199-0.008-0.256,0.037c-0.206,0.165-0.087,0.327,0.073,0.402c-0.149-0.024-0.285-0.001-0.402,0.074c-0.22,0.139-0.129,0.173-0.438,0.223c0.087,0.059,0.204,0.123,0.292,0.183c-0.088,0.062-0.205,0.124-0.292,0.182c0.257,0.148,0.469-0.117,0.729-0.036c-0.052,0.087-0.093,0.17-0.146,0.255c0.288,0.037,0.658,0.294,0.879,0.293c0.295-0.002,0.586,0.025,0.878,0.035c0.036,0.005,0.074-0.001,0.109,0c0.124,0.008,0.243-0.008,0.367,0c-0.034,0.037-0.155,0.046-0.222,0.074c0.174,0.074,0.357,0.168,0.439,0.256c0.119,0.123,0.025,0.254,0.146,0.291c0.122,0.04,0.225-0.239,0.367-0.22c0.141,0.02,0.167,0.239,0.293,0.291c0.127,0.054,0.274,0.06,0.439,0c0.166-0.059,0.29-0.386,0.475-0.402c0.033-0.003,0.042,0.034,0.074,0.038c0-0.047,0.008-0.116,0.036-0.147c0.08-0.087,0.209,0.025,0.256-0.074c0.021-0.046-0.031-0.099-0.074-0.147c-0.138-0.073-0.287-0.116-0.369-0.254c-0.122-0.225,0.042-0.616-0.035-0.808c-0.078-0.193-0.192-0.267-0.294-0.329c-0.099-0.067-0.127-0.12-0.256-0.11c-0.124,0.007-0.252,0.195-0.439,0.223c-0.188,0.024-0.454-0.203-0.658-0.11c-0.205,0.089-0.108,0.551-0.331,0.584c-0.221,0.034-0.282-0.349-0.514-0.438c-0.23-0.09-0.579,0.062-0.807-0.036C453.781,85.824,453.702,85.681,453.61,85.563L453.61,85.563z\"\n        />\n        <Path\n          id=\"Path8551\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.431,85.196c0.007,0.091,0.046,0.172,0,0.256c-0.061,0.11-0.233,0.073-0.366,0.22c-0.037,0.04-0.05,0.124-0.074,0.183c0.088,0.034,0.183,0.046,0.256,0.037c0.188-0.025,0.314-0.214,0.437-0.223c0.127-0.008,0.158,0.044,0.258,0.111c0.1,0.065,0.216,0.135,0.293,0.327c0.078,0.193-0.084,0.582,0.036,0.808c0.075,0.14,0.228,0.184,0.366,0.256c-0.05-0.06-0.089-0.117-0.072-0.182c0.033-0.124,0.248-0.005,0.328-0.183c0.079-0.179-0.23-0.485-0.146-0.768c0.063-0.216,0.303-0.391,0.514-0.551c-0.186-0.134-0.399-0.262-0.438-0.403c-0.071-0.238,0.183-0.326,0.108-0.474c-0.034-0.071-0.128-0.09-0.221-0.11c-0.024,0.04-0.003,0.111-0.036,0.147c-0.117,0.123-0.374,0.066-0.439,0.181c-0.065,0.118,0.173,0.244,0.073,0.331c-0.099,0.085-0.307-0.172-0.438-0.145c-0.128,0.022-0.149,0.176-0.292,0.219C456.536,85.243,456.47,85.192,456.431,85.196z\"\n        />\n        <Path\n          id=\"Path8543\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.431,85.196c0.04-0.004,0.106,0.048,0.146,0.036c0.143-0.041,0.164-0.198,0.294-0.22c0.13-0.025,0.337,0.232,0.437,0.145c0.101-0.086-0.137-0.215-0.073-0.33c0.066-0.118,0.322-0.062,0.439-0.182c0.034-0.036,0.013-0.108,0.036-0.146c-0.102-0.023-0.198-0.041-0.256-0.11c-0.109-0.13-0.14-0.357-0.11-0.474c0.027-0.124,0.167-0.011,0.146-0.186c-0.011-0.105-0.208-0.229-0.369-0.329c-0.008,0.007-0.024-0.005-0.035,0c-0.26,0.122-0.489,0.256-0.66,0.476c0.094,0.056,0.157,0.096,0.255,0.146c-0.271,0.267-0.681,0.16-1.024,0.146c0,0.054-0.027,0.15,0,0.183c0.137,0.159,0.363-0.071,0.4,0.037c0.042,0.108-0.201,0.102-0.181,0.221c0.019,0.12,0.253,0.204,0.402,0.22c0.15,0.019,0.339-0.276,0.438-0.146c0.101,0.131-0.257,0.305-0.292,0.439C456.421,85.154,456.427,85.172,456.431,85.196L456.431,85.196z\"\n        />\n        <Path\n          id=\"Path8530\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.991,85.855c0.025-0.06,0.038-0.144,0.074-0.183c0.131-0.147,0.305-0.108,0.366-0.22c0.059-0.111-0.035-0.191,0-0.331c0.034-0.137,0.393-0.307,0.292-0.439c-0.1-0.13-0.287,0.166-0.438,0.147c-0.15-0.019-0.385-0.102-0.402-0.221c-0.02-0.12,0.222-0.114,0.184-0.222c-0.042-0.108-0.268,0.123-0.403-0.036c-0.027-0.033,0-0.129,0-0.183c-0.223-0.009-0.435-0.042-0.515,0.292c-0.044-0.471-0.527-0.573-0.916-0.55c-0.418,0.024-0.986,0.45-1.026,0.037c-0.117,0.157-0.216,0.321-0.257,0.514c0.064-0.093,0.144-0.173,0.223-0.256c0.139,0.139,0.158,0.283,0.037,0.439c0.45-0.243,0.164,0.208,0.328,0.476c-0.06-0.045-0.394-0.039-0.293,0.109c-0.065-0.094,1.394,0.022,0.66,0.255c-0.079,0.025-0.183,0.064-0.292,0.074c0.092,0.12,0.174,0.261,0.329,0.329c0.224,0.099,0.575-0.058,0.807,0.034c0.229,0.093,0.289,0.474,0.514,0.439c0.224-0.031,0.125-0.494,0.33-0.585C455.71,85.727,455.851,85.804,455.991,85.855L455.991,85.855z\"\n        />\n        <Path\n          id=\"Path8503\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.127,83.401l0.768,0.038c0.138-0.137,0.443-0.22,0.732-0.402c-0.124-0.088-0.224-0.189-0.329-0.293c0.544,0.232,1.041-0.321,1.171-0.73c0.148-0.468,0.8-0.544,1.101-0.876c-0.277-0.053-0.468-0.13-0.661-0.148c-0.193-0.018-0.373,0.024-0.661,0.223c0.294,0.26,0.14,0.701-0.256,0.695c0.097-0.314,0.284-0.322,0.074-0.695c-0.12-0.208-0.469-0.182-0.256,0.183c-0.459,0.058-0.874-0.148-1.356,0.108c-0.271,0.145-0.501,0.605-0.292,0.879c-0.344-0.122-0.322,0.029-0.222,0.257c-0.276-0.107-0.602-0.02-0.697,0.292c0.413,0.235,0.877,0.096,1.318,0.183C457.539,83.281,457.294,83.324,457.127,83.401L457.127,83.401z\"\n        />\n        <Path\n          id=\"Path8564\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.287,84.428c-0.087-0.015-0.183-0.039-0.292-0.074c-0.232-0.073-0.489-0.224-0.733-0.369c-0.115,0.07-0.268,0.125-0.255,0.292c0.021,0.303,0.766,0.429,0.878,0.662c0.114,0.229-0.058,0.29,0,0.438s0.112,0.31,0.329,0.405c0.221,0.093,0.794,0.154,0.916,0c0.123-0.157-0.197-0.077-0.074-0.257c0.067-0.096,0.324-0.091,0.55-0.073c-0.128-0.247-0.287-0.5-0.438-0.584c-0.31-0.183-0.469,0.045-0.66-0.074C459.39,84.719,459.359,84.559,459.287,84.428z\"\n        />\n        <Path\n          id=\"Path8470\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.287,84.428c0.071,0.131,0.103,0.291,0.222,0.367c0.189,0.121,0.35-0.108,0.661,0.074c0.151,0.086,0.31,0.337,0.437,0.584c0.195,0.015,0.355,0.051,0.477-0.074c0.151-0.149,0.093-0.442,0.111-0.697c-0.13-0.01-0.223-0.088-0.222-0.368c-0.21-0.059-0.393-0.49-0.769-0.585c-0.562-0.141-0.473,0.107-0.55,0.369C459.563,84.411,459.441,84.451,459.287,84.428L459.287,84.428z\"\n        />\n        <Path\n          id=\"Path5352\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.862,81.888c0.05,0.041-0.025,0.174,0.066,0.052C457.021,81.82,456.913,81.929,456.862,81.888\"\n        />\n        <Path\n          id=\"Path5348\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M453.068,85.16c0.42-0.181-0.35-0.318-0.55-0.209C452.729,84.947,452.912,85.017,453.068,85.16\"\n        />\n        <Path\n          id=\"ie\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M452.206,92.066c-0.089,0.009-0.174,0.019-0.264,0.025c0.348-0.313,0.716-0.697,1.205-0.759c-0.461-0.076-1.214,0.569-1.63,0.217c-0.471-0.4,1.057-1.158,1.367-1.054c-0.46-0.205-1.081-0.029-1.545,0.074c-0.124-0.369,0.271-0.423,0.533-0.46c0.141-0.019,0.303-0.028,0.432-0.098c0.12-0.065,0.375,0.168,0.656,0.114c-0.064-0.201-0.159-0.383-0.287-0.549c0.501,0.001,0.647-0.455,1.165-0.449c0.604,0.008,1.145-0.231,1.739-0.285c-0.203-0.007-0.372-0.124-0.445-0.315c-0.758,0.487-1.34,0.469-2.224,0.628c0.239-0.17,1.435-0.762,1.288-1.158c-0.21-0.566,0.953-0.552,1.199-0.807c-0.456-0.029-0.884-0.044-1.338-0.041c-0.222,0.002-0.6-0.238-0.885-0.272c0.052-0.089,0.104-0.173,0.155-0.262c-0.263-0.079-0.472,0.172-0.729,0.024c0.089-0.058,0.174-0.122,0.261-0.183c-0.085-0.062-0.172-0.123-0.261-0.181c0.309-0.051,0.19-0.088,0.408-0.226c0.174-0.112,0.45,0.012,0.639-0.008c-0.272,0.034-0.576-0.205-0.279-0.443c0.123-0.099,0.385-0.079,0.532-0.126c0.731-0.237-0.703-0.329-0.638-0.237c-0.101-0.146,0.222-0.155,0.279-0.108c-0.165-0.272,0.112-0.715-0.341-0.471c0.124-0.155,0.116-0.304-0.024-0.444c-0.075,0.08-0.146,0.17-0.211,0.262c0.04-0.19,0.121-0.366,0.235-0.521c0.041,0.412,0.617-0.022,1.031-0.046c0.386-0.025,0.887,0.073,0.93,0.542c0.197-0.856,1.096,0.019,1.546-0.419c-0.097-0.05-0.192-0.102-0.286-0.157c0.286-0.376,1.081-0.337,1.149-0.785c-0.442-0.086-0.923,0.054-1.335-0.183c0.096-0.311,0.432-0.391,0.71-0.287c-0.105-0.226-0.11-0.382,0.231-0.262c-0.207-0.275,0.009-0.724,0.277-0.869c0.483-0.261,0.913-0.041,1.373-0.099c-0.214-0.367,0.137-0.395,0.255-0.189c0.208,0.37-0.005,0.37-0.099,0.684c0.396,0.007,0.553-0.421,0.261-0.68c0.569-0.398,0.779-0.181,1.338-0.079c-0.299,0.336-0.965,0.413-1.114,0.876c-0.13,0.412-0.619,0.978-1.163,0.748c0.107,0.103,0.223,0.2,0.341,0.287c-0.479,0.303-1.294,0.229-0.665,0.81c0.273,0.255,0.676,0.404,1,0.508c0.307,0.097,0.55,0.218,0.695-0.274c0.074-0.258-0.029-0.506,0.529-0.366c0.376,0.095,0.558,0.548,0.768,0.606c-0.005,0.51,0.346,0.367,0.603,0.339c0.229-0.024,0.223-0.203,0.55,0.105c-0.181,0.092-0.411,0.104-0.569,0.244c-0.051,0.046,0.234,0.413,0.209,0.614c-0.034,0.284,0.687,1.019-0.031,1.16c0.479,0.736,0.271,1.175-0.025,1.913c-0.155,0.383-0.37,1.16-0.917,1.095c0.597,0.08,0.206,0.589-0.229,0.512c-0.349-0.066-0.881,0.212-0.973-0.302c0.224,0.67-1.014,0.419-1.359,0.542c-0.321,0.113-0.11,0.421-0.609,0.421c-0.391,0-0.587,0.537-1.093,0.502c0.302-0.444-0.245-0.321-0.472-0.235c0.405,0.116,0.267,0.308,0,0.461c-0.118,0.047-0.214,0.123-0.287,0.223c-0.091,0.178-0.243,0.025-0.408,0.09c-0.384,0.156-0.795,0.152-1.196,0.279c-0.446,0.145-0.961,0.006-1.378,0.203c0.115-0.189,0.271-0.329,0.473-0.42c-0.19,0.028-0.375,0.08-0.554,0.16c0.229-0.208,0.52-0.314,0.813-0.393C453.169,91.651,452.495,91.851,452.206,92.066\"\n        />\n      </G>\n      <G id=\"ID\">\n        <G id=\"ID-BA\">\n          <Path\n            id=\"ID-BA-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M789.174,278.989\tc-0.341,0.646,0.521,0.96,0.965,1.168c0.276,0.132,0.499,0.27,0.688,0.518c0.338,0.451-0.082,0.33-0.108,0.655\tc-0.014,0.213,0.846-0.759,0.882-0.772c0.355-0.123,1.246-0.475,0.801-0.945c-0.322-0.339-0.962-0.817-1.444-0.552\tC790.406,279.36,789.715,279.368,789.174,278.989\"\n          />\n          <Path\n            id=\"ID-BA-nusa-penida\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M792.1,281.24\tc0.084-0.141,0.084-0.281,0-0.421c-0.103,0.062-0.188,0.14-0.262,0.235C791.929,281.117,792.014,281.177,792.1,281.24\"\n          />\n        </G>\n        <G id=\"ID-NB\">\n          <Path\n            id=\"ID-NB-sangeang\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M801.946,279.117\tc-0.184,0.073-0.245,0.204-0.186,0.392C802.001,279.489,802.066,279.318,801.946,279.117\"\n          />\n          <Path\n            id=\"ID-NB-lombok\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.302,279.378\tc-0.378,0.189-0.846,0.541-0.799,1.023c0.035,0.382-0.096,1.002-0.586,0.603c-0.408,0.626,1.698,0.451,1.775,0.55\tc-0.173-0.382,0.379-1.115,0.566-1.426C795.543,279.649,794.665,279.244,794.302,279.378\"\n          />\n          <Path\n            id=\"ID-NB-sumbawa\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.487,281.603\tc0.563-0.289,1.118-0.384,1.437-0.991c0.124,0.202-0.154,0.618,0.055,0.726c0.223,0.115,0.378,0.03,0.582-0.053\tc0.261-0.107,0.471,0.048,0.725,0.085c-0.13-0.172-0.304-0.271-0.52-0.291c0.5-0.302,1.218,0.265,1.361-0.548\tc-0.455,0.562-0.397-0.479-0.509-0.699c-0.265-0.525-0.817,0.015-0.802,0.412c-0.075-0.395-0.379-1.064-0.826-0.568\tc-0.34,0.375-0.624-0.366-0.799-0.556c-0.253-0.278-1.295-0.068-0.992,0.402c0.369,0.573,0.853,0.713,1.418,1.032\tc-0.178,0.237-0.658,0.371-0.929,0.429c-0.471,0.107-0.524-0.328-0.722-0.625c-0.462-0.691-1.902-0.446-2.382,0.104\tc-0.229,0.264,0.008,0.672-0.208,0.942c-0.281,0.359,0.225,0.648,0.519,0.724c0.176,0.047,0.331,0.058,0.484-0.062\tc0.285-0.224,0.273-0.074,0.645-0.09C797.542,281.956,797.966,281.435,798.487,281.603\"\n          />\n          <Path\n            id=\"ID-NB-pulau-mojo\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M797.573,279.934\tc0.182-0.224,0.287-0.494,0.443-0.735C797.47,278.947,797.517,279.591,797.573,279.934\"\n          />\n        </G>\n        <G id=\"g21653\">\n          <Path\n            id=\"Path7172\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.926,284.983c0.144,0.106,0.123,0.219,0.342,0.13\tc0.073,0.386-0.646,0.511-0.711,1.021c0.314-0.098,0.631-0.014,0.948-0.074c0.412-0.077,0.718-0.521,1.138-0.532\tc0.671-0.021,0.903-0.213,1.352-0.714c0.289-0.321,0.772-0.728,0.896-1.134c0.184-0.617-0.189-0.124,0.352-0.303\tc0,0,0.091,0.017,0.197-0.273c-0.117-0.019-0.141-0.345-0.138-0.611c0.595-0.78-0.261-0.918-0.256-0.953\tc-1.081,0.437-0.238,0.668-1.512,0.916c-0.321,0.062-0.073,0.963-0.295,1.106c-0.224,0.142-0.284-0.335-0.439-0.131\tc-0.156,0.204-0.682-0.526-0.793-0.274C814.892,283.407,814.022,284.701,813.926,284.983\"\n          />\n          <Path\n            id=\"Path7202\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M801.206,283.542c0.25,0.65,0.854,0.628,1.44,0.694\tc0.695,0.076,1.248,0.719,1.665,1.22c0.782,0.934,2.591,0.089,1.647-0.958c-0.295-0.326-0.518-0.597-0.95-0.597\tc0.021,0-0.681-0.841-0.77-0.919c-0.064-0.059-1.226-0.041-1.283-0.006C802.417,283.325,801.663,282.772,801.206,283.542\"\n          />\n          <Path\n            id=\"Path7204\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M802.887,280.058c-0.147,0.245-0.328,0.528-0.08,0.788\tC802.815,280.486,803.529,280.31,802.887,280.058\"\n          />\n          <Path\n            id=\"Path7206\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M803.33,280.582c0.073,0.205,0.048,0.397-0.076,0.576\tc0.352,0.087,0.29-0.319,0.365-0.521C803.522,280.62,803.424,280.599,803.33,280.582\"\n          />\n          <Path\n            id=\"Path7208\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M804.293,281.267c0.279-0.149,0.818,0.021,1.146-0.02\tc0.302-0.033,0.753,0.031,1.048,0.093c0.322,0.066,0.495,0.425,0.866,0.258c0.256-0.118,0.865,0.107,0.766-0.388\tc0.812,0.341,1.161,0.118,1.943-0.169c0.523-0.191,2.356,0.07,2.089-0.983c0.364,0.072,0.321-0.378,0.654-0.389\tc-0.149-0.431-0.612-1.073-0.733-0.235c0.167-0.104,0.338-0.123,0.521-0.056c-0.363,0.421-1.012,0.448-1.287,0.962\tc-0.332,0.619-0.892,0.208-1.242-0.122c-0.331-0.31-0.743,0.205-1.097,0.062c-0.188-0.074-0.173,0.073-0.291,0.185\tc-0.185,0.173-0.54-0.127-0.678-0.226c-0.452-0.328-1.17-0.534-1.707-0.659c-0.847-0.198-1.116,0.124-1.82,0.472\tc-0.353,0.174-0.582,0.174-0.621,0.662C803.826,280.97,803.925,281.72,804.293,281.267\"\n          />\n          <Path\n            id=\"Path7216\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.092,286.891c0.091,0.041,0.18,0.023,0.265-0.055\tC808.267,286.857,808.181,286.872,808.092,286.891\"\n          />\n          <Path\n            id=\"Path7218\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.64,286.708c-0.017,0.042-0.033,0.084-0.053,0.128\tc0.209,0.08,0.521,0.023,0.688-0.123c0.082-0.07,0.104-0.151,0.061-0.248C809.159,286.13,808.854,286.595,808.64,286.708\"\n          />\n          <Path\n            id=\"Path7220\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M811.702,287.389\tc-0.114,0.171-0.122,0.343-0.025,0.521c0.442-0.251,1.113-0.689,1.596-0.812c-0.09-0.17-0.17-0.342-0.236-0.521\tC812.538,286.805,812.257,287.191,811.702,287.389\"\n          />\n          <Path\n            id=\"Path7222\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.439,280.325c0.025,0.076,0.05,0.155,0.074,0.231\tc0.109-0.194,0.258-0.35,0.446-0.467C812.744,280.082,812.573,280.158,812.439,280.325\"\n          />\n          <Path\n            id=\"Path7224\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.985,279.59c-0.123,0.105-0.183,0.235-0.183,0.393\tc0.224-0.028,0.731,0.073,0.813-0.235C813.715,279.359,813.164,279.489,812.985,279.59\"\n          />\n          <Path\n            id=\"Path7226\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.428,285.479\tc-0.183,0.121-0.304,0.328-0.312,0.551C813.457,286.073,813.526,285.727,813.428,285.479\"\n          />\n          <Path\n            id=\"Path7228\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.851,279.565c0.072,0.08,0.129,0.168,0.181,0.262\tc-0.205,0.083-0.529,0.233-0.601,0.467c-0.122,0.413,0.653,0.101,0.812,0.213c-0.054-0.493,0.702-0.891,1.098-0.964\tc-0.513-0.563-0.773,0.167-1.124,0.337C814.388,279.499,814.121,279.522,813.851,279.565\"\n          />\n          <Path\n            id=\"Path7230\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.447,279.771\tc-0.111,0.108-0.163,0.238-0.156,0.392c0.223-0.053,0.422,0.065,0.521,0.264c0.214-0.224,0.649-0.757,0.364-1.072\tC816.035,279.646,815.725,279.693,815.447,279.771\"\n          />\n          <Path\n            id=\"Path7232\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M816.854,279.117\tc-0.152,0.173-0.357,0.603,0.132,0.341c-0.272,0.123-0.508,0.37-0.523,0.681c0.646-0.062,1.389-0.008,1.993-0.279\tc0.38-0.174,0.252-0.573-0.123-0.64c-0.224-0.041-0.419,0.055-0.643,0.033C817.407,279.225,817.143,279.079,816.854,279.117\"\n          />\n        </G>\n        <G id=\"g21266\">\n          <Path\n            id=\"Path7180\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M773.601,277.71c0.026,0.271,0.362,0.249,0.552,0.262\tC773.985,277.849,773.798,277.761,773.601,277.71\"\n          />\n          <Path\n            id=\"Path19748\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M781.327,274.517\tc-0.074-0.034-0.142-0.127-0.222-0.036c-0.252,0.303-0.757,0.231-0.951-0.11c-0.462-0.809-0.978-0.896-1.356,0.11\tc-0.125,0.337-0.364,1.121-0.877,0.953c-0.287-0.094-0.336-0.278-0.662-0.257c-0.262,0.02-0.545,0.094-0.807,0.037\tc-0.513-0.114-0.714-0.068-1.209-0.037c-0.286,0.02-0.769-0.357-1.024-0.22c-0.427,0.23-0.696,0.066-0.916-0.183\tc-0.08,0.132-0.098,0.268-0.184,0.403c-0.274,0.439-0.515,0.916-0.514,1.427c0,0.37,0.128,0.797,0.257,1.21\tc0.06-0.059,0.094-0.141,0.256-0.146c0.965-0.028,1.923,0.176,2.821,0.477c0.221,0.073,0.441,0.169,0.659,0.256\tc0.231-0.389,0.445-0.739,0.731-0.769c0.318-0.035,0.511,0.031,0.661,0.182c0.149,0.152,0.256,0.391,0.368,0.587\tc0.089,0.156,0.018,0.39-0.037,0.621c0.293,0.107,0.581,0.255,0.879,0.33c0.009,0.002,0.025-0.002,0.036,0\tc0.23-0.305,0.451-0.67,0.549-0.953c0.193-0.568-0.412-1.287-0.146-1.686c0.269-0.402,0.577,0.211,1.138-0.369\tc0.276-0.289,0.381-0.916,0.475-1.574C781.266,274.687,781.314,274.607,781.327,274.517L781.327,274.517z\"\n          />\n        </G>\n        <G id=\"g20502\">\n          <Path\n            id=\"Path7176\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M763.92,274.095c-0.112,0.048-0.205,0.121-0.287,0.211\tC763.885,274.443,763.981,274.376,763.92,274.095\"\n          />\n          <Path\n            id=\"Path20128\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M766.931,272.504\tc-0.199-0.005-0.44-0.141-0.514-0.074c-0.027-0.74-0.714,0.233-0.808,0.477c-0.093,0.247-0.102,1.42-0.623,0.953\tc-0.086,0.391-0.331,0.693-0.476,1.063c0.625,0.041,1.26,0.036,1.8,0.369c0.076-0.328,0.055-0.785,0.254-0.99\tc0.192-0.196,0.432-0.195,0.662-0.183L766.931,272.504z\"\n          />\n        </G>\n        <Path\n          id=\"Path19754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.931,272.504l0.293,1.611c0.271,0.015,0.533,0.041,0.768-0.222c0.222-0.243,0.174-0.67,0.147-1.136c-0.006-0.055,0.038-0.093,0.036-0.147c-0.039-0.024-0.073,0.045-0.109,0C767.907,272.49,767.37,272.51,766.931,272.504L766.931,272.504z\"\n        />\n        <Path\n          id=\"Path19752\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M772.865,277.813c-0.124-0.415-0.255-0.843-0.255-1.21c0-0.512,0.235-0.989,0.514-1.428c0.084-0.137,0.103-0.271,0.182-0.402c-0.311-0.354-0.5-0.96-0.73-1.283c-0.365-0.51-0.293-0.035-0.622-0.035c-0.387,0-0.698-0.53-1.1-0.331c-0.379,0.189-0.646-0.318-0.879-0.514c-0.385-0.321-0.672-0.188-1.098-0.439c-0.069,0.327-0.371,0.661-0.696,0.439c0.003,0.056-0.041,0.093-0.037,0.146c0.024,0.47,0.072,0.894-0.146,1.136c-0.436,0.486-1.011-0.025-1.43,0.402c-0.201,0.205-0.177,0.663-0.254,0.989c0.022,0.014,0.053-0.015,0.073,0c0.237,0.166,0.549,0.169,0.809,0.293c0.415,0.199-0.158,0.52-0.223,0.807c-0.167,0.773,2.076,0.62,2.492,0.698c0.794,0.14,1.439,0.71,2.234,0.914c0.25,0.067,0.596,0.166,0.843,0.038C772.689,277.957,772.784,277.896,772.865,277.813L772.865,277.813z\"\n        />\n        <Path\n          id=\"Path19750\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M778.324,279.024c0.055-0.231,0.123-0.467,0.037-0.622c-0.11-0.196-0.219-0.435-0.368-0.585c-0.149-0.152-0.342-0.22-0.661-0.183c-0.287,0.03-0.499,0.38-0.731,0.769C777.168,278.624,777.752,278.813,778.324,279.024L778.324,279.024z\"\n        />\n        <G id=\"g19756\">\n          <Path\n            id=\"Path7178\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M781.327,274.517\tc-0.014,0.089-0.061,0.169-0.074,0.256c-0.092,0.66-0.195,1.286-0.474,1.574c-0.561,0.577-0.868-0.033-1.138,0.369\tc-0.266,0.401,0.34,1.12,0.146,1.685c-0.097,0.28-0.319,0.648-0.55,0.954c0.015,0.003,0.024,0.031,0.036,0.035\tc0.473,0.11,1.152,0.014,1.575,0.223c0.436,0.214,0.807-0.009,1.281,0.037c0.974,0.092,2.075,0.72,2.968,0.108\tc0.729-0.5,1.567,0.408,2.198,0.732c0.212,0.109,1.492,0.18,1.467,0.33c-0.049,0.271,0.366,0.435,0.585,0.328\tc0.161-0.079-0.279-0.618-0.33-0.697c-0.439-0.676,0.08-1.355,0.146-2.052c0.041-0.436-0.38-0.523-0.696-0.623\tc-0.541-0.171-0.705,0.087-1.211,0.037c-0.476-0.046-1.122,0.277-1.535,0.073c-0.265-0.128-1.015-0.37-1.139-0.661\tc-0.104-0.248,0.35-1.429-0.255-0.915c0.119-0.387-0.214-0.749-0.184-1.139c-0.353,0.18-0.828,0.039-1.208,0.074\tc-0.148-0.016-0.272-0.067-0.369-0.183c-0.262-0.225-0.525-0.073-0.807-0.223C781.665,274.791,781.498,274.596,781.327,274.517\tL781.327,274.517z\"\n          />\n          <Path\n            id=\"Path7182\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M785.14,275.221c-0.266-0.04-0.945,0.485-0.63,0.749\tc0.297,0.248,1.009,0.461,1.048,0.036c0.429,0.51,0.978,0.216,1.486,0.032c0.209-0.076,0.438-0.137,0.662-0.086\tc-0.044-0.354,0.344-0.344,0.575-0.418c-0.091-0.523-0.796-0.402-1.161-0.352C786.466,275.276,785.781,275.047,785.14,275.221\"\n          />\n          <Path\n            id=\"Path7184\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M784.642,271.557c-0.207,0.033-0.25,0.182-0.179,0.365\tC784.71,271.919,784.764,271.756,784.642,271.557\"\n          />\n          <Path\n            id=\"Path7186\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M788.935,275.744c0.025,0.193-0.013,0.283,0.236,0.288\tC789.101,275.93,789.022,275.836,788.935,275.744\"\n          />\n          <Path\n            id=\"Path7190\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M789.458,275.978c0.074,0.066,0.162,0.066,0.262,0\tC789.634,275.978,789.548,275.978,789.458,275.978\"\n          />\n          <Path\n            id=\"Path7192\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M791.655,275.037c-0.22,0.119-0.27,0.321-0.076,0.5\tc0.202-0.25,0.532-0.288,0.813-0.158C792.271,275.062,791.943,275.055,791.655,275.037\"\n          />\n        </G>\n        <G id=\"g19390\">\n          <Path\n            id=\"Path7051\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M847.422,258.182c-0.007,0.053-0.016,0.106-0.025,0.16\tc0.189-0.014,0.371-0.047,0.552-0.106C847.77,258.22,847.595,258.203,847.422,258.182\"\n          />\n          <Path\n            id=\"Path7053\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M848.129,255.567c0,0.412,0.691,0.929,0.99,0.473\tC849.334,255.718,848.294,255.582,848.129,255.567\"\n          />\n          <Path\n            id=\"Path7055\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M848.443,258.574\tc-0.019,0.088-0.035,0.174-0.054,0.262c0.676,0.046,1.258,0.417,1.908,0.552c0.276,0.059,0.571,0.186,0.861,0.107\tc0.323-0.083,0.681-0.275,1.023-0.212c-0.275-0.408-0.993-0.38-1.42-0.433C849.99,258.757,849.222,258.655,848.443,258.574\"\n          />\n          <Path\n            id=\"Path7057\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M853.282,279.771\tc-0.024,0.089-0.053,0.174-0.077,0.263c0.54-0.178,1.122-0.099,1.681-0.101c0.549-0.003,0.868-0.283,1.291-0.607\tc0.184-0.138,1.329-1.551,1.1-1.838c-0.665-0.823-1.1-0.911-2.121-0.483C854.109,277.442,853.701,278.821,853.282,279.771\"\n          />\n          <Path\n            id=\"Path7059\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M856.5,279.985c0.09-0.025,0.175-0.054,0.267-0.08\tc-0.137-0.268-0.123-0.778-0.563-0.599C855.623,279.537,856.087,279.969,856.5,279.985\"\n          />\n          <Path\n            id=\"Path7061\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M856.374,274.697c0.011,0.207,0.142,0.341,0.337,0.392\tC856.694,274.89,856.572,274.74,856.374,274.697\"\n          />\n          <Path\n            id=\"Path19049\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.654,266.056c0.037-0.022,0.074,0.049,0.109,0\tc0.256-0.321,0.636-0.171,0.953-0.074c-0.257,0.043-1.022-0.036-0.842,0.439c0.194,0.514,0.819,0.836,1.281,1.063\tc0.519,0.254,1.388,0.066,1.979,0.255c0.615,0.198,1.247,0.582,1.797,0.916c0.351,0.213,1.465,0.209,1.649,0.514\tc0.131,0.224,0.658,0.375,0.878,0.477c0.286,0.129,0.32,0.241,0.697,0.402c0.22,0.094,0.711,1.148,0.877,0.477\tc0.131,0.302-0.22,0.675-0.037,0.953c0.154,0.228,0.612-0.074,0.808-0.074c-0.523,0.093-0.461,0.687,0.109,0.476\tc-0.577,0.22-0.198,1.064-0.073,1.502c0.098,0.342,0.345,0.628,0.587,0.877c0.17,0.178,0.623,0.351,0.108,0.438\tc0.442,0.266,0.837,0.583,1.319,0.769c-0.557-0.024-1.173-0.738-1.722-0.11c0.414,0.367,1.205,1.288,1.795,0.698\tc-0.336,0.566-0.926-0.074-1.354,0.292c0.251,0.25,0.369,0.668,0.695,0.844c0.364,0.193-0.139,0.998-0.292,1.356\tc-0.046,0.106-0.595,0.88-0.146,0.876c0.298-0.002,0.743-0.409,0.916-0.622c-0.185,0.568,0.459,0.542,0.81,0.402\tc0.409-0.163,1.049-0.061,1.391-0.328c-0.525,0.495,0.583,1.221,0.878,1.502c0.596,0.568,0.757,1.471,1.538,1.867\tc0.178-1.905,0.346-3.84,0.476-5.753c0.025-0.404,0.073-0.802,0.073-1.209c0-0.168-0.356-0.32-0.368-0.585\tc-0.025-0.646,0.45-1.075,0.514-1.685l0.586-11.283c-0.61,0.081-0.926-0.521-1.539-0.514c-0.584,0.008-0.82-0.458-1.392-0.257\tc-0.452,0.159-1.191-0.428-1.574-0.621c-0.566-0.284-1.142-0.499-1.65-0.878c-0.603-0.454-1.414-0.68-2.089-1.026\tc-0.518-0.264-0.978-0.112-1.464,0.147c-0.194,0.103-1.14,0.565-0.992,0.878c0.195,0.409,0.182,0.541-0.255,0.768\tc-0.613,0.321-0.921,0.287-1.575,0.292c-0.551,0.005-0.447,1.011-0.878,1.284c-0.482,0.304-0.553,0.779-0.916,1.135\tc-0.343,0.336-0.689,0.64-1.023,0.989c-0.464,0.479-1.284,0.23-1.687-0.22c-0.206-0.233-0.096-0.541-0.327-0.769\tc-0.043-0.043-0.04-0.075-0.074-0.11L845.654,266.056L845.654,266.056z\"\n          />\n        </G>\n        <G id=\"g19051\">\n          <Path\n            id=\"Path7043\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M844.411,265.878\tc-0.185,0.117-0.132,0.204,0.156,0.262C844.516,266.052,844.465,265.965,844.411,265.878\"\n          />\n          <Path\n            id=\"Path7045\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M844.96,259.05c-0.236,0.076-0.264,0.35-0.18,0.549\tC844.795,259.397,844.856,259.214,844.96,259.05\"\n          />\n          <Path\n            id=\"Path7047\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.384,259.885\tc-0.193-0.043-0.213,0.042-0.055,0.264C845.348,260.058,845.365,259.97,845.384,259.885\"\n          />\n          <Path\n            id=\"Path7049\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M846.793,256.51c-0.329,0.073-0.276,0.725,0.077,0.625\tC847.081,257.078,846.873,256.603,846.793,256.51\"\n          />\n          <Path\n            id=\"Path7063\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.654,266.056l0.551-3.227\tc-0.086-0.09-0.139-0.155-0.146-0.329c-0.004-0.118,0.021-1.377-0.401-1.098c-0.304,0.197-0.037,0.795-0.223,1.062\tc-0.533-1.032-1.242-2.44-0.769-3.626c0.186-0.464,0.509-0.892,0.224-1.393c-0.214-0.371-0.681-0.842-0.184-1.208\tc-0.649-0.509-1.39-0.14-2.09-0.439c-0.69-0.298-1.066-0.866-1.867-1.064c-0.794-0.195-1.423,0.042-2.014,0.586\tc-0.635,0.583-1.31,0.598-2.124,0.805c0.156,0.164,0.193,0.345,0.11,0.552c-0.097,0.371-1.118,1.06-0.586,1.427\tc0.192,0.132,0.935,0.191,0.621-0.219c0.327-0.02,1.052,0.95,1.429,0.401c-0.023,0.291,0.062,0.272,0.329,0.222\tc-0.329,0.559,0.132,0.058,0.185,0.368c0.021,0.124-0.107,0.262-0.146,0.369c-0.107,0.281,0.143,0.635,0.438,0.584\tc-0.074,0.085-0.15,0.17-0.222,0.256c0.274,0.19,0.582,0.534,0.953,0.515c0.111-0.008,0.434-0.224,0.551-0.109\tc0.335,0.332,0.523,0.063,0.953,0.221c0.345,0.127,0.88-0.245,1.282-0.182c0.646,0.101,0.975-0.319,1.574-0.369\tc-0.104,0.122-0.521,0.858,0.037,0.439c-0.171,0.167-0.188,0.33-0.037,0.513c-0.171,0.073-0.371,0.111-0.55,0.073\tc0.205,0.185,0.216,0.47,0.109,0.697c-0.109-0.224-0.288-0.471-0.369-0.036c0.024-0.537-0.555,0.099-0.658-0.403\tc-0.042,0.189-0.104,0.371-0.185,0.551c0.299-1.038-0.829-0.857-1.209-0.222c-0.509,0.85-1.064,0.145-1.797,0.222\tc-0.705,0.073-1.236,0.729-0.256,0.769c0.631,0.024,1.198,1.479,1.651,1.209c-0.094,0.306,0.482,0.778,0.109,0.953\tc-0.141,0.067-0.414,0.087-0.403,0.293c0.013,0.305,0.201,1.11,0.551,1.208c0.393,0.11,1.155-0.286,1.282-0.66\tc0.008-0.175,0.024-0.338,0.035-0.515c0.083-0.092,0.166-0.173,0.257-0.256c0.134-0.229,0.483-0.439,0.074-0.623\tc0.472,0.029,0.438-0.477,0.438-0.807c0-0.369,0.485-0.473,0.623-0.769c-0.023,0.568-0.601,0.867-0.549,1.43\tc0.024,0.307-0.161,0.515,0.073,0.808c0.165,0.206,0.304,0.019,0.329-0.185c0.146,0.697,0.344,0.702,0.916,0.698\tc-0.393,0.372,0.474,0.757,0.477,0.221C845.257,265.832,845.431,266.176,845.654,266.056L845.654,266.056z\"\n          />\n          <Path\n            id=\"Path7150\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M833.134,259.885c0.178,0.059,0.362,0.103,0.549,0.131\tc0.201-0.007,0.309-0.189,0.523-0.157c-0.211-0.29,0.229-0.431,0.003-0.871c-0.243-0.471-1.288,0.308-1.704,0.372\tC832.572,259.656,832.833,259.874,833.134,259.885\"\n          />\n          <Path\n            id=\"Path7152\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M832.849,257.135\tc-0.109,0.053-0.208,0.124-0.291,0.212C832.809,257.487,832.906,257.416,832.849,257.135\"\n          />\n          <Path\n            id=\"Path7154\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M833.502,253.552c0.044,0.087,0.087,0.174,0.13,0.264\tC833.669,253.595,833.601,253.665,833.502,253.552\"\n          />\n          <Path\n            id=\"Path7156\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M835.203,254.912c1.093,0.31,0-0.743-0.235-0.993\tc0.31-0.042,0.517,0.288,0.68,0.486c0.31,0.371,0.394,0.052,0.696,0.203c0.569,0.284,0.619-0.53,0.204-0.759\tc-0.389-0.213-2.431-0.52-2.472,0.25c0.521-0.351,0.235,0.218-0.077,0.108c0.251,0.32,0.816,0.102,0.709,0.68\tc0.03-0.198,0.174-0.348,0.369-0.393C835.122,254.633,835.164,254.769,835.203,254.912\"\n          />\n          <Path\n            id=\"Path7158\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M834.444,256.144\tc-0.094,0.491,1.231,0.319,1.098-0.188C835.26,256.274,834.792,256.034,834.444,256.144\"\n          />\n          <Path\n            id=\"Path7160\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M834.966,254.861c-0.156,0.065-0.276,0.17-0.368,0.313\tC834.827,255.311,835.337,255.015,834.966,254.861\"\n          />\n          <Path\n            id=\"Path7162\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M835.7,256.35c-0.994,0.167-0.603,0.861-0.065,1.393\tC835.948,258.052,836.57,256.521,835.7,256.35\"\n          />\n          <Path\n            id=\"Path7164\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M836.354,256.669\tc-0.079,0.117-0.163,0.066-0.106,0.262C836.285,256.841,836.321,256.754,836.354,256.669\"\n          />\n          <Path\n            id=\"Path7170\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M842.137,266.455\tc-0.105,0.363,0.609,0.438,0.785,0.625C842.72,266.796,842.34,266.738,842.137,266.455\"\n          />\n        </G>\n        <G id=\"g18260\">\n          <Path\n            id=\"Path18027\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M809.681,262.76c0.051-0.209,0.139-0.42,0.074-0.661\tc-0.221-0.81-0.772-1.384-1.502-1.797c-0.73-0.415-1.637-0.667-2.602-0.769c-0.188-0.022-0.48,0.138-0.697,0.146\tc0.022,0.328,0.086,0.698,0.074,0.99c-0.027,0.715-0.155,1.289-0.4,1.574c-0.495,0.569-0.568,0.434-0.585,0.224\tc-0.011-0.109,0-0.23-0.038-0.294c-0.037-0.063-0.127-0.068-0.291,0.074c-0.327,0.282-0.281,1.178-0.257,2.09\tc0.001,0.043-0.001,0.064,0,0.108c0.569,0.031,0.144,0.666,0.368,1.063c0.389,0.698,0.307,1.285,0.184,2.089\tc-0.104,0.66-0.29,1.681-0.731,2.199c-0.124,0.44,0.133,0.844,0.072,1.282c0.406-0.187,0.611,0.596,1.063,0.256\tc0.312-0.23,0.333-0.267,0.731-0.221c0.377,0.042,0.627-0.393,0.99-0.11c-0.035-0.614-0.52-1.128-0.292-1.756\tc0.272-0.77,0.422-1.281,0.33-2.125c-0.08-0.708,0.08-1.258,0.144-1.943c0.029-0.315,0.003-0.639,0.037-0.954\tc0.058-0.526-0.2-0.508-0.33-0.953c-0.254-0.867,1.251-1.6,1.906-1.392c0.175,0.057,0.199,0.312,0.256,0.513\tc0.271,0.026,0.596,0.228,1.43,0.369C809.623,262.76,809.667,262.755,809.681,262.76L809.681,262.76z\"\n          />\n          <Path\n            id=\"Path7210\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M806.26,271.74c-0.447,0.149-0.226,1.809-0.129,2.145\tC806.222,273.167,806.382,272.464,806.26,271.74\"\n          />\n          <Path\n            id=\"Path7212\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M806.493,275.614c-0.076,0.129-0.076,0.262,0,0.392\tc0.104-0.053,0.188-0.123,0.263-0.211C806.668,275.735,806.582,275.677,806.493,275.614\"\n          />\n          <Path\n            id=\"Path7214\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M806.942,276.398c0.073,0.224,0.394,0.108,0.522,0.052\tC807.289,276.463,807.114,276.444,806.942,276.398\"\n          />\n        </G>\n        <G id=\"g18029\">\n          <Path\n            id=\"Path17185\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M808.365,249.386\tc-0.336-0.065-0.625-0.034-0.662,0.292c-0.089,0.896-0.917,1.745-1.572,0.807c-0.065,0.293-0.14,0.532-0.369,0.732\tc-0.307,0.272-0.251,0.674-0.55,0.916c-0.569,0.459,0.18,1.268-0.402,1.686c-0.049-0.205-0.221-0.351-0.44-0.293\tc0.144,0.554,0.579,0.419,0.404,1.062c-0.161,0.583,0.386,1.127,0.222,1.722c-0.123-0.221-0.173-0.484-0.368-0.66\tc-0.119,0.32-0.231,0.589-0.404,0.843c0.201,0.66,0.509,1.012,0.623,1.757c0.077,0.51,0.078,0.956,0.109,1.429\tc0.217-0.009,0.507-0.168,0.698-0.147c0.965,0.104,1.87,0.357,2.599,0.769c0.731,0.413,1.284,0.986,1.504,1.798\tc0.065,0.239-0.025,0.451-0.074,0.66c0.529,0.098,1.398,0.427,2.201,0.696c-0.049-0.048-0.094-0.1-0.148-0.145\tc-0.208-0.229-0.041-0.483-0.183-0.73c-0.118-0.208-0.381-0.211-0.513-0.403c-0.148-0.222-0.208-0.562-0.33-0.807\tc-0.186-0.371-0.344-0.764-0.731-0.953c-0.318-0.157-0.455-0.821-0.879-0.622c0.021-0.225,0.005-0.434,0-0.661\tc0.442,0.373,0.798,0.728,1.248,0.108c0.386-0.534,0.806-0.569,1.355-0.876c0.753-0.421,1.319-2.157,2.305-2.125\tc0.281,0.009,0.332,0.819,0.66,0.476c0.196-0.207,0.566-0.731,0.369-1.026c-0.328-0.483-1.621-0.325-2.014,0\tc0.213,0.024,0.397,0.106,0.549,0.257c-0.517,0.019-2.016-0.337-2.199,0.329c-0.122,0.446-1.439,0.402-1.354-0.223\tc-0.448,0.272-0.912,0.729-1.137,1.209c-0.244,0.521-0.384,0.827-0.988,0.695c-0.396-0.083-0.77-0.173-0.878-0.621\tc-0.056-0.223-0.06-0.455-0.183-0.659c-0.228-0.375-0.37-0.074-0.623-0.256c-0.812-0.592-0.865-2.406-0.514-3.226\tc0.204-0.469,0.523-0.997,0.99-1.247c0.381-0.204,1.319,0.111,1.72,0.256c0.037,0.016,0.102-0.04,0.146-0.034\tc-0.039-0.045-0.112-0.104-0.146-0.147c-0.219-0.285-0.285-0.569-0.073-0.916c0.212-0.348,0.701-0.182,1.244,0\tc0.545,0.182,1.146,0.361,1.576,0.108c0.244-0.143,0.286-0.51,0.402-0.806c-0.124-0.02-0.226-0.058-0.366-0.073\tc-0.4-0.04-0.64-0.188-1.064-0.145c-0.484,0.047-0.635-0.591-0.879-0.586C809.084,249.609,808.7,249.45,808.365,249.386\tL808.365,249.386z\"\n          />\n          <Path\n            id=\"Path7071\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.737,255.017\tc-0.142-0.264-0.514-0.272-0.523,0.079C810.401,255.168,810.574,255.142,810.737,255.017\"\n          />\n          <Path\n            id=\"Path7073\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M811.129,254.732c-0.169-0.238-0.374-0.231-0.549,0\tC810.75,254.849,810.954,254.847,811.129,254.732\"\n          />\n          <Path\n            id=\"Path7081\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.4,258.705c-0.012-0.186,0.007-0.371,0.053-0.552\tc0.998,0.52,0.747-1.454-0.053-0.234c-0.262-0.386,0.264-0.496-0.268-0.66c-0.18-0.057-0.395-0.078-0.563,0.03\tc-0.385,0.249-0.293,0.889-0.191,1.256c0.292-0.152,0.46-0.447,0.6-0.73C814.267,258.026,813.991,258.675,814.4,258.705\"\n          />\n          <Path\n            id=\"Path7085\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.633,257.321c-0.085,0.11-0.141,0.084-0.055,0.262\tC814.601,257.496,814.616,257.409,814.633,257.321\"\n          />\n          <Path\n            id=\"Path7087\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.765,258.866\tc-0.115,0.044-0.175,0.131-0.183,0.263C814.644,259.04,814.703,258.952,814.765,258.866\"\n          />\n        </G>\n        <Path\n          id=\"Path17807\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M803.454,264.444c0-0.043,0-0.065,0-0.108c-0.024-0.914-0.07-1.808,0.258-2.092c0.163-0.139,0.254-0.137,0.293-0.074c0.036,0.064,0.024,0.187,0.034,0.292c0.021,0.214,0.09,0.353,0.587-0.222c0.246-0.285,0.37-0.862,0.401-1.575c0.03-0.712-0.051-1.556-0.182-2.417c-0.116-0.747-0.423-1.099-0.621-1.756c-0.304,0.447-0.667,0.859-0.698,1.501c-0.022,0.451,0.031,0.917,0,1.355c-0.037,0.515-0.516,0.879-0.551,1.43c-0.045,0.727-1.246,1.041-1.062,1.651c0.104,0.34,0.404,0.137,0.109,0.62c-0.256,0.42,0.05,1.325,0.22,1.759c0.238-0.267,0.845-0.386,1.173-0.402C803.453,264.405,803.424,264.442,803.454,264.444L803.454,264.444z\"\n        />\n        <G id=\"g17589\">\n          <Path\n            id=\"Path17587\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M811.879,263.454c-0.826-0.275-1.75-0.61-2.271-0.696\tc-0.834-0.138-1.163-0.343-1.428-0.37c0.14,0.479,0.073,1.113-0.146,1.356c-0.878,0.974,0.589,2.076,1.427,2.528\tc0.357,0.189-0.509,1.545-0.147,2.089c0.196,0.292,0.844,0.425,1.175,0.474c0.404,0.06,0.282-0.61,0.328-0.842\tc0.101-0.521,0.842-0.403,1.208-0.552c0.22-0.088,1.097,0.343,0.588-0.292c0.396,0.672,0.951-0.679,0.255-0.877\tc-0.124,0.64-0.327-0.263-0.662-0.257c0.073-0.096,0.149-0.161,0.223-0.255c-0.288-0.013-0.642-0.414-0.807-0.62\tc-0.271-0.344,0.095-0.61-0.146-0.956c0.128,0.031,0.233,0.052,0.367,0.074c-0.301-0.182-0.195-0.645,0.183-0.621\tC811.991,263.564,811.937,263.508,811.879,263.454L811.879,263.454z\"\n          />\n          <Path\n            id=\"Path7069\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M810.498,269.515c-0.845,0.292-0.087,1.239-0.04,1.197\tC810.684,270.506,810.659,269.749,810.498,269.515\"\n          />\n          <Path\n            id=\"Path7075\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M812.019,270.64c0.108-0.133,0.377-0.422,0.278-0.619\tc-0.18-0.36,0.181-0.521,0.278-0.83c0.053-0.173,0.271-1.329-0.194-1.077c-0.229,0.124-0.533,0.286-0.733,0.453\tc-0.377,0.312,0.191,0.712-0.074,1.042c-0.104,0.129-0.375,0.573-0.287,0.745c0.14,0.272,0.602,0.191,0.599-0.13\tC811.926,270.362,811.97,270.504,812.019,270.64\"\n          />\n          <Path\n            id=\"Path7079\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.638,267.395c-0.67,0.015-0.916,1.462-0.948,1.976\tc-0.028,0.535-0.241,0.767-0.438,1.257c-0.24,0.606,0.133,0.444,0.471,0.802c0.164-0.224,0.182-0.521,0.353-0.732\tc0.174-0.216,0.492-0.099,0.657-0.304c0.237-0.293-0.25-0.809-0.537-0.509c0.076-0.322,0.062-0.654,0.151-0.968\tc0.06-0.211,0.445-0.903,0.533-0.289C814.17,268.141,813.611,267.859,813.638,267.395\"\n          />\n          <Path\n            id=\"Path7083\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M813.615,266.059c-0.3,0.123-0.264,0.671,0.028,0.786\tC814.081,267.017,814.334,266.154,813.615,266.059\"\n          />\n          <Path\n            id=\"Path7089\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M814.793,270.064c0.024,0.186,0,0.26,0.235,0.263\tC814.949,270.238,814.869,270.15,814.793,270.064\"\n          />\n          <Path\n            id=\"Path7091\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.236,270.744c0.021,0.147,0.108,0.225,0.262,0.237\tC815.408,270.901,815.322,270.823,815.236,270.744\"\n          />\n          <Path\n            id=\"Path7093\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.968,272.08c-0.188,0.188-0.126,0.275,0.183,0.262\tC816.093,272.257,816.029,272.167,815.968,272.08\"\n          />\n        </G>\n        <Path\n          id=\"Path7067\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M811.55,250.411c-0.12,0.299-0.157,0.664-0.404,0.808c-0.429,0.251-1.029,0.074-1.573-0.11c-0.546-0.181-1.034-0.347-1.246,0c-0.214,0.348-0.146,0.632,0.073,0.916c0.033,0.043,0.107,0.102,0.146,0.145c0.298,0.019,0.732-0.121,0.954-0.223c0.521-0.24,0.666,0.143,1.171,0.223c0.568,0.084,1.305-0.235,1.906-0.223c0.72,0.019,1.18,0.059,1.756,0.477c0.238,0.174,0.758,0.145,1.211,0.146c-0.188-0.279-0.399-0.559-0.55-0.697c-0.19-0.175-0.309-0.095-0.438-0.036c-0.131,0.058-0.261,0.098-0.439-0.224c-0.109-0.194,0.123-0.623,0.293-0.988c-0.146-0.01-0.303-0.044-0.439-0.036c-0.28,0.013-0.538,0.314-0.767,0.222C812.607,250.578,812.12,250.497,811.55,250.411L811.55,250.411z\"\n        />\n        <G id=\"g17189\">\n          <Path\n            id=\"Path17187\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M815.544,252.572c0.918,0.004,1.953-0.2,2.346-0.661\tc0.402-0.469,0.541-0.994,1.025-1.428c0.521-0.468,0.5-1.265,1.062-1.686c-0.197-0.124-0.33-0.318-0.257-0.548\tc-0.205,0.053-0.484-0.111-0.659,0.035c-0.261,0.223-0.229,0.661-0.586,0.77c-0.546,0.167-0.22,0.319-0.475,0.66\tc-0.148,0.196-0.52,0.133-0.623,0.402c-0.26,0.675-1.259,0.782-1.829,0.661c-0.353-0.074-0.754-0.12-1.138-0.147\tc-0.174,0.366-0.402,0.795-0.291,0.989c0.179,0.32,0.308,0.28,0.438,0.224c0.13-0.059,0.249-0.141,0.439,0.037\tC815.146,252.017,815.357,252.293,815.544,252.572L815.544,252.572z\"\n          />\n          <Path\n            id=\"Path7097\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.417,244.89c-0.271-0.063-0.296,0.025-0.079,0.263\tC820.364,245.066,820.393,244.977,820.417,244.89\"\n          />\n          <Path\n            id=\"Path7099\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.965,243.006c0.159-0.326-0.303-1.369-0.708-0.916\tC820.688,242.209,820.542,242.828,820.965,243.006\"\n          />\n          <Path\n            id=\"Path7107\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M823.791,241.62c0.073-0.211-0.01-0.421-0.182-0.55\tC823.66,241.257,823.722,241.438,823.791,241.62\"\n          />\n          <Path\n            id=\"Path7109\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M823.897,241.017c0.284-0.296,0.354-0.757,0.301-1.15\tc-0.028-0.202-0.205-0.799-0.39-0.321c-0.129,0.335,0.256,0.601,0.13,0.851C823.822,240.629,823.586,240.802,823.897,241.017\"\n          />\n        </G>\n        <G id=\"g16999\">\n          <Path\n            id=\"Path7095\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M817.669,258.76c-0.457,0.668-0.092,1.25,0.706,0.993\tc0.125-0.077,0.256-0.147,0.393-0.21c0.153,0.031,0.304,0.045,0.46,0.044c0.289-0.145,0.797-0.028,0.93-0.408\tc-0.211,0.024-0.351-0.085-0.395-0.288C819.423,259.369,818.178,258.58,817.669,258.76\"\n          />\n          <Path\n            id=\"Path7101\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.417,259.153c-0.375,0.394,0.588,0.415,0.775,0.42\tc0.51,0.008,1.264,0.085,1.656-0.313C822.048,259.14,821.199,259.437,820.417,259.153\"\n          />\n          <Path\n            id=\"Path7103\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M821.907,259.753c-0.563,0.123-0.051,1.4,0.236,1.599\tC822.261,261.149,822.04,259.958,821.907,259.753\"\n          />\n          <Path\n            id=\"Path7111\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.547,254.389c-0.327-0.14-0.587,0.596-0.369,0.784\tC825.56,255.5,825.597,254.587,825.547,254.389\"\n          />\n          <Path\n            id=\"Path7113\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.547,255.464\tc-0.316,0.164-0.155,0.657,0.211,0.549C825.716,255.819,825.647,255.635,825.547,255.464\"\n          />\n          <Path\n            id=\"Path7115\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.807,250.858c-0.077,0.123-0.03,0.171,0.08,0.285\tC825.859,251.048,825.835,250.95,825.807,250.858\"\n          />\n          <Path\n            id=\"Path7117\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.356,254.519\tc-0.087,0.115-0.174,0.227-0.263,0.341c-0.091-0.086-0.174-0.173-0.261-0.262c-0.241,0.725,0.113,0.461,0.34,0.965\tc0.05,0.111-0.287,0.592,0.072,0.505c0.195-0.045,0.404-0.157,0.476,0.097c0.08,0.295,1.122-0.199,0.253-0.439\tc-0.356-0.099-0.439-0.304-0.247-0.612C826.847,254.928,826.464,254.624,826.356,254.519\"\n          />\n          <Path\n            id=\"Path7119\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.99,252.374c-0.065,0.123-0.12,0.091,0,0.262\tC825.99,252.55,825.99,252.462,825.99,252.374\"\n          />\n          <Path\n            id=\"Path7121\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.122,258.052c-0.407,0.316-0.194,0.88,0.285,0.946\tc0.205,0.024,0.384-0.13,0.583-0.13c0.222,0,0.436,0.071,0.653,0.081c0.749,0.041,0.017-0.672-0.207-0.786\tC826.948,257.911,826.602,257.674,826.122,258.052\"\n          />\n          <Path\n            id=\"Path7123\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.095,251.223c-0.06-0.008-0.121-0.018-0.181-0.024\tc0.047,0.105,0.108,0.201,0.181,0.288C826.095,251.397,826.095,251.31,826.095,251.223\"\n          />\n          <Path\n            id=\"Path7125\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.776,253.527c0.023,0.322-0.105,0.664,0.124,0.946\tc0.223,0.272,0.456,0.402,0.583,0.751c0.142,0.378,0.846,1.196,1.176,0.993c-0.944-0.968-1.059-2.14-1.243-3.387\tc-0.081-0.541-0.058-0.984,0.616-0.641c0.57,0.291,1.403,0.468,2.039,0.522c-0.401-0.195-0.407-0.682-0.731-0.941\tc-0.324-0.257-1.247-0.217-0.848-0.88c0.27-0.445,0.968-0.46,1.105-1.014c0.089-0.372-0.175-1-0.018-1.273\tc-0.669-0.173-1.405,0.493-1.675,1.048c0.625,0.027,0.016,0.355-0.161,0.421c-0.375,0.149-0.213,0.558-0.392,0.836\tc-0.185,0.286-0.576-0.01-0.696-0.202c-0.208-0.341,0.223-0.561,0.456-0.715c0.479-0.315,0.792-1.284,0.528-1.836\tc-0.11-0.234-0.51-0.321-0.413-0.635c0.091-0.306,0.506-0.492,0.388-0.854c-0.642,0.004-0.932,0.814-1.084,1.311\tc-0.164,0.529-0.582,1.463-0.487,1.987c0.048,0.256,0.157,0.524,0.303,0.742c0.059,0.104,0.14,0.18,0.248,0.225\tc-0.174,0.22-0.236,0.483-0.209,0.762c0.036,0.358,0.158,0.563,0.371,0.828C826.971,252.794,826.823,253.228,826.776,253.527\"\n          />\n          <Path\n            id=\"Path7127\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.437,257.243c-0.096,0.069-0.19,0.138-0.287,0.208\tc0.193,0.024,0.377-0.008,0.551-0.105C826.61,257.312,826.525,257.276,826.437,257.243\"\n          />\n          <Path\n            id=\"Path7139\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M827.927,246.33c0.079-0.122,0.137-0.08,0.025-0.262\tC827.942,246.154,827.934,246.241,827.927,246.33\"\n          />\n          <Path\n            id=\"Path7141\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M828.346,247.193c0.981-0.224,1.346-1.058,0.759-1.938\tc-0.117,0.284-0.435,0.356-0.628,0.568C828.14,246.185,828.131,246.777,828.346,247.193\"\n          />\n          <Path\n            id=\"Path7148\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M831.384,253.527c0.136,0.236,0.344,0.426,0.599,0.521\tC831.799,253.863,831.619,253.649,831.384,253.527\"\n          />\n        </G>\n        <Path\n          id=\"Path16583\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.053,265.873c-0.126-0.066-0.159-0.201-0.293-0.256c-0.895-0.385-1.873-0.584-2.635-0.438c-0.384,0.073-0.682,0.27-0.916,0.512c-0.234,0.244-0.405,0.531-0.586,0.845c-0.365,0.625-0.705,1.311-1.427,1.611c-0.396,0.164-0.903,0.224-1.356,0.328c0.218,0.16,0.413,0.347,0.661,0.476c0.522,0.271,0.582,0.484,0.841,0.952c0.14,0.248,0.307,0.473,0.477,0.698c0.148,0.159,0.338,0.308,0.515,0.439c0.107,0.096-0.025,0.234,0.109,0.33c0.098,0.069,0.947,1.187,0.953,0.584c0.005-0.353-0.329-0.606-0.369-0.953c-0.049-0.487,0.716,0.139,0.809,0.222c0.65,0.579,1.287,0.582,1.209-0.515c0.404,0.353,0.705,1.061,1.281,1.172c0.346,0.069,0.322-0.995,0.33-1.172c0.029-0.679,0.133-1.336,0.184-2.014c0.024-0.364,0.271-0.896,0.108-1.245c-0.124-0.271-0.231-0.408-0.146-0.698C765.87,266.498,765.975,266.175,766.053,265.873L766.053,265.873z\"\n        />\n        <G id=\"g16611\">\n          <Path\n            id=\"Path7276\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M756.068,270.8c0.074-0.355-0.434-0.763-0.704-0.42\tC755.62,270.504,755.724,270.93,756.068,270.8\"\n          />\n          <Path\n            id=\"Path16609\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M758.982,268.438\tc0.028-0.444,0.174-0.845-0.073-1.319c-0.206-0.39-0.837-0.698-1.394-0.99c-0.556-0.289-1.053-0.58-1.063-0.953\tc-0.007-0.371,0.255-0.255,0.515-0.22c0.128,0.016,0.271,0.013,0.369-0.074c0.099-0.087,0.145-0.257,0.147-0.587\tc0-0.327-0.201-0.763-0.55-1.208c-0.35-0.445-0.83-0.914-1.356-1.356c-0.911-0.768-1.86-1.309-2.565-1.574\tc-0.218,0.084-0.385,0.226-0.62,0.293c0.041,0.294,0.025,0.596,0.255,0.916c0.287,0.401,0.714,0.7,0.953,1.135\tc0.287,0.518,0.423,1.054,0.879,1.465c0.45,0.407,1.078,0.672,1.354,1.245c0.272,0.568,0.247,0.89,0.769,1.32\tc0.529,0.435,0.996,0.93,1.503,1.39c0.231,0.212,0.488,0.371,0.731,0.551C758.884,268.46,758.932,268.447,758.982,268.438\tL758.982,268.438z\"\n          />\n        </G>\n        <Path\n          id=\"Path16663\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M762.168,257.922c-0.174,0.048-0.344,0.016-0.516,0.073c-0.979,0.337-1.848,0.814-2.382,1.172c-0.529,0.361-0.692,0.719-0.808,1.026c-0.111,0.306-0.172,0.542-0.473,0.62c-0.607,0.163-0.853-0.758-1.54-0.62c-0.488,0.097-0.87,0.732-1.282,1.283c0.146,0.108,0.26,0.133,0.405,0.254c0.521,0.443,1.005,0.913,1.354,1.356c0.353,0.446,0.552,0.879,0.551,1.208c-0.006,0.33-0.049,0.502-0.146,0.587c-0.098,0.087-0.238,0.089-0.369,0.074c-0.257-0.034-0.52-0.154-0.514,0.22c0.009,0.371,0.508,0.664,1.062,0.953c0.557,0.29,1.188,0.601,1.393,0.99c0.248,0.474,0.103,0.875,0.073,1.319c0.414-0.088,0.856-0.147,1.209-0.293c0.725-0.3,1.064-0.986,1.43-1.61c0.18-0.313,0.352-0.599,0.584-0.845c0.234-0.243,0.533-0.438,0.916-0.514c0.763-0.144,1.741,0.057,2.637,0.439c0.131,0.057,0.167,0.189,0.293,0.256c0.028-0.117,0.124-0.225,0.109-0.329c-0.033-0.278-0.365-0.285-0.292-0.662c0.061-0.323,0.274-0.599,0.438-0.876c0.176-0.305,0.321-0.43,0.257-0.808c-0.066-0.358-0.387-0.227-0.587-0.438c-0.272-0.287-0.714-1.239-0.551-1.613c-0.316-0.052-1.814-0.469-1.941-0.146c-0.048-0.093-0.106-0.195-0.146-0.292c-0.187,0.23-0.342,0.478-0.477,0.73c0.104-0.208,0.106-0.364-0.22-0.366c0.353-0.144,0.753-0.446,0.696-0.877c-0.044-0.326-0.384-0.244-0.585-0.369c-0.207-0.124-0.321-0.633-0.368-0.844C762.308,258.628,762.241,258.275,762.168,257.922z\"\n        />\n        <Path\n          id=\"Path16581\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.313,255.247c-0.177,0.016-0.337,0.061-0.517,0.074c-0.949,0.073-1.871,0.12-2.674,0.255c-0.8,0.139-1.452,0.371-1.83,0.769c-0.38,0.398-0.569,0.768-0.66,1.099c-0.09,0.331-0.077,0.632-0.038,0.916c0.085,0.566,0.271,1.057-0.074,1.573c-0.104,0.155-0.336,0.151-0.514,0.221c0.593,0.223,1.389,0.734,2.159,1.318c0.41-0.549,0.791-1.186,1.282-1.282c0.686-0.134,0.932,0.784,1.537,0.622c0.305-0.08,0.366-0.316,0.476-0.622c0.113-0.305,0.274-0.666,0.808-1.025c0.531-0.359,1.399-0.833,2.381-1.173c0.171-0.057,0.34-0.025,0.515-0.074c-0.052-0.256-0.114-0.506-0.146-0.769c-0.048-0.385-1.169-0.444-1.503-0.367c-0.262,0.059-0.763-0.467-0.953-0.622C759.324,255.961,759.349,255.581,759.313,255.247z\"\n        />\n        <G id=\"g16597\">\n          <Path\n            id=\"Path7065\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M739.558,246.069c0.116,0.078,0.526,0.123,0.464-0.157\tc-0.029-0.132-0.483-0.413-0.591-0.52c-0.135-0.135-0.295-0.26-0.5-0.217c0.104-0.291-0.296-0.511-0.501-0.602\tc-0.106-0.047-0.191-0.267-0.336-0.148c-0.265,0.217-0.259,0.435,0.004,0.663C738.539,245.474,739.306,245.476,739.558,246.069\"\n          />\n          <Path\n            id=\"Path7278\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M736.337,235.312c0.394,0.124,0.189-0.375-0.181-0.261\tC736.217,235.139,736.276,235.225,736.337,235.312\"\n          />\n          <Path\n            id=\"Path7280\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M743.961,246.345c0.123-0.321,0.228-0.618,0.223-0.916\tc-0.011-0.379-0.109-0.77-0.223-1.135c-0.222-0.724-0.514-1.411-0.328-2.16c0.163-0.667,0.75-1.02,1.282-1.465\tc-0.349-0.336,0.116-0.904-0.255-1.209c-0.451-0.369-0.534-0.375-0.731-0.954c-0.172-0.488-1.003-1.156-1.394-1.501\tc-0.231,0.135-0.518,0.336-0.808,0.256c-0.271-0.074-0.35-0.322-0.659-0.329c-0.517-0.017-0.968,0.271-1.501,0.221\tc-0.628-0.06-1.021-0.264-1.43-0.731c-0.304-0.35-1.149-0.837-1.611-0.514c-1.708,1.198,2.42,4.543,3.078,5.421\tc0.25,0.333,0.608,0.332,0.989,0.402c0.63,0.117,0.813,0.817,1.1,1.281c0.222,0.357,0.681,1.268,1.062,1.429\tc0.665,0.28,0.402,0.913,0.585,1.502C743.434,246.241,743.725,246.272,743.961,246.345L743.961,246.345z\"\n          />\n          <Path\n            id=\"Path7284\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M742.436,247.089\tc-0.004-0.264-0.197-0.694-0.523-0.446C742.11,246.765,742.285,246.913,742.436,247.089\"\n          />\n        </G>\n        <G id=\"g16585\">\n          <Path\n            id=\"Path11760\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M744.914,240.667\tc-0.532,0.445-1.119,0.796-1.281,1.465c-0.184,0.75,0.107,1.437,0.328,2.16c0.111,0.363,0.21,0.755,0.222,1.135\tc0.008,0.296-0.096,0.599-0.222,0.916c0.207,0.064,0.354,0.19,0.551,0.328c0.271,0.188,0.534,0.392,0.807,0.585\tc0.328,0.238,0.668,0.474,0.952,0.768c0.4,0.413,0.025,0.458,0.146,0.916c0.146,0.549,0.364,1.061,0.515,1.611\tc0.136,0.505,0.412,1.042,0.476,1.576c0.123-0.051,0.243-0.172,0.366-0.223c0.7-0.29,1.366-0.618,1.906-1.463\tc0.271-0.423,0.29-0.968,0.221-1.575c-0.072-0.606-0.26-1.267-0.368-1.945c-0.106-0.672-0.124-1.351,0.037-1.977\tc0.016-0.057,0.092-0.091,0.11-0.146c0.024-0.206,0.073-0.419-0.185-0.585c-0.402-0.264-0.739-0.73-1.135-1.025\tc-0.457-0.339-0.791-0.906-1.318-1.136c-0.188-0.083-0.401-0.098-0.585-0.185c-0.322-0.147-0.27-0.402-0.477-0.622\tC745.702,240.963,745.191,240.936,744.914,240.667L744.914,240.667z\"\n          />\n          <Path\n            id=\"Path7282\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M743.456,251.589c0.543,0.581,0.729-1.039,0.488-1.367\tc-0.285-0.385-0.737-1.114-1.187-1.31c-0.331-0.145-0.521,0.322-0.871,0.112c0.055,0.487,0.485,0.848,0.697,1.267\tc0.127,0.261,0.43,0.353,0.58,0.59C743.304,251.105,743.331,251.368,743.456,251.589\"\n          />\n          <Path\n            id=\"Path7286\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M745.709,255.017c0.069-0.232-0.025-0.461-0.212-0.604\tc-0.143,0.197-0.252,0.501-0.308,0.735C745.115,255.464,745.813,255.476,745.709,255.017\"\n          />\n          <Path\n            id=\"Path7288\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M745.234,253.527c0.137,0.388,0.343,0.745,0.55,1.098\tC745.872,254.336,745.645,253.48,745.234,253.527\"\n          />\n          <Path\n            id=\"Path7290\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M745.888,248.422c0.039-0.204-0.045-0.204-0.262,0\tC745.716,248.422,745.801,248.422,745.888,248.422\"\n          />\n          <Path\n            id=\"Path7292\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M746.569,253.24c-0.073-0.347-0.618-0.291-0.811-0.106\tC746.001,253.296,746.293,253.314,746.569,253.24\"\n          />\n        </G>\n        <G id=\"g16641\">\n          <Path\n            id=\"Path16639\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M754.253,256.423\tc-0.271-0.228-0.546-0.436-0.843-0.587c-0.715-0.36-1.41-0.568-1.685-1.025c-0.545-0.912,0.097-0.943-0.401-1.796\tc-0.377-0.645-1.453-1.395-2.345-2.012c-0.392,0.335-0.769,0.731-1.21,0.915c-0.123,0.052-0.24,0.171-0.368,0.223\tc0.011,0.088,0.079,0.173,0.073,0.255c-0.043,0.654,0.45,0.257,0.698,0.551c0.405,0.48,1.023,0.351,1.135,1.135\tc0.143,1.023,1.494,1.714,1.722,2.784c0.031,0.155-0.23,0.166-0.111,0.328c0.166,0.224,0.316,0.451,0.439,0.699\tc0.284,0.563,0.857,1.303,0.88,1.942c0.008,0.248,0.118,0.424,0.145,0.621c0.425-0.116,0.907-0.165,1.137-0.515\tc0.338-0.517,0.156-1.006,0.074-1.573c-0.041-0.284-0.054-0.585,0.037-0.916C753.718,257.135,753.924,256.789,754.253,256.423\tL754.253,256.423z\"\n          />\n          <Path\n            id=\"Path7294\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M747.383,259.204c1.087-0.154-0.607-2.271-0.579-2.773\tc-0.175,0.098-0.48,0.05-0.606,0.225c-0.182,0.255-0.298,0.746-0.104,1.018C746.46,258.194,746.67,259.052,747.383,259.204\"\n          />\n          <Path\n            id=\"Path7296\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M749.394,261.009\tc-0.067-0.278-0.423-1.266-0.812-1.002C748.162,260.296,749.202,260.894,749.394,261.009\"\n          />\n          <Path\n            id=\"Path7298\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M749.765,262.268c0.08,0.311,0.443,0.168,0.554-0.03\tc0.165-0.294-0.374-0.74-0.583-0.86C749.625,261.676,749.822,261.965,749.765,262.268\"\n          />\n          <Path\n            id=\"Path7300\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M750.992,264.021c0.009-0.203-0.174-0.354-0.139-0.55\tc0.045-0.254,0.195-0.193,0.121-0.446c-0.057-0.184-0.28-0.754-0.563-0.648C749.99,262.535,750.788,263.851,750.992,264.021\"\n          />\n        </G>\n        <G id=\"g16648\">\n          <Path\n            id=\"Path16579\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M749.677,244.807\tc-0.019,0.055-0.095,0.09-0.108,0.146c-0.164,0.625-0.144,1.305-0.037,1.978c0.106,0.675,0.296,1.337,0.366,1.944\tc0.074,0.606,0.053,1.151-0.219,1.574c-0.2,0.314-0.471,0.353-0.698,0.55c0.891,0.62,1.966,1.369,2.346,2.015\tc0.5,0.851-0.142,0.88,0.401,1.795c0.272,0.458,0.968,0.667,1.686,1.026c0.297,0.149,0.57,0.359,0.843,0.585\tc0.024-0.025,0.014-0.049,0.037-0.074c0.379-0.398,1.029-0.632,1.83-0.769c0.802-0.137,1.725-0.183,2.674-0.255\tc0.178-0.013,0.336-0.058,0.515-0.074c-0.012-0.105-0.041-0.202-0.074-0.292c0.144,0.174,0.363,0.205,0.551,0.074\tc-0.074-0.305-0.363-0.346-0.621-0.37c0.212-0.014,0.351-0.166,0.402-0.368c-0.177-0.012-0.341,0.028-0.514,0.073\tc0.307-0.091,0.506-0.383,0.73-0.585c0.172-0.157,0.627-0.08,0.731-0.256c0.173-0.291-0.492-0.946-0.66-1.136\tc-0.466-0.521-0.782-0.49-1.32-0.109c-0.415,0.293-1.457,1.066-1.904,0.474c0.927,0.533,2.68-1.119,0.989-1.501\tc-0.272-0.062-0.541,0.033-0.808-0.074c-0.298-0.122-0.417-0.43-0.658-0.621c-0.499-0.395-0.227-1.229-0.771-1.649\tc-0.199-0.156-0.405-0.388-0.62-0.515c-0.23-0.131-0.517-0.014-0.769-0.146c-0.416-0.217-0.392-0.857-0.659-1.209\tc-0.132-0.174-1.076-1.094-1.282-0.551c-0.153,0.404,0.353,0.923,0.4,1.317c-0.171-0.173-0.225-0.392-0.366-0.585\tc-0.229-0.32-0.64-0.362-0.916-0.622c-0.458-0.43-0.517-1.125-0.952-1.573c-0.125,0.172-0.148,0.353-0.073,0.55\tc-0.074-0.129-0.525-1.038-0.368-0.327C749.662,245.104,749.658,244.959,749.677,244.807L749.677,244.807z\"\n          />\n          <Path\n            id=\"Path7302\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M754.763,247.428c-0.107-0.52-0.829-0.677-1.018-0.12\tc-0.102,0.313,0.096,0.757,0.438,0.823C754.596,248.218,754.613,247.668,754.763,247.428\"\n          />\n          <Path\n            id=\"Path7304\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M756.698,248.79c-0.39-0.166-0.838-0.141-1.208-0.369\tc-0.074,0.385,0.254,0.558,0.573,0.616c0.313,0.058,0.482,0.348,0.709,0.535C756.774,249.31,756.798,249.041,756.698,248.79\"\n          />\n          <Path\n            id=\"Path7306\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M756.748,249.759c-0.157-0.272-0.394-0.58-0.729-0.629\tc-0.09,0.478-0.042,1.333,0.572,1.438C756.691,250.304,756.643,250.017,756.748,249.759\"\n          />\n          <Path\n            id=\"Path7308\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M758.345,251.066c-0.18-0.343-0.533-0.579-0.899-0.683\tc-0.204-0.061-0.39-0.355-0.521-0.377c-0.154-0.029-0.29,0.839-0.105,0.963c0.429,0.288,1.051-0.008,1.475,0.359\tC758.31,251.239,758.328,251.155,758.345,251.066\"\n          />\n          <Path\n            id=\"Path7310\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M758.661,250.858\tc-0.112-0.452-1.535-1.318-1.338-0.523C757.868,250.089,758.104,251.031,758.661,250.858\"\n          />\n          <Path\n            id=\"Path7312\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M759.029,251.696c-0.038-0.188-0.151-0.291-0.341-0.32\tc-0.132,0.197-0.106,0.371,0.076,0.523C758.86,251.844,758.946,251.777,759.029,251.696\"\n          />\n          <Path\n            id=\"Path7314\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M759.39,250.306c-0.074-0.105-0.171-0.183-0.288-0.234\tC759.074,250.292,759.182,250.382,759.39,250.306\"\n          />\n          <Path\n            id=\"Path7316\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M759.602,251.223\tc-0.063-0.207-0.224-0.343-0.445-0.262c0.008,0.219,0.136,0.406,0.315,0.523C759.516,251.397,759.56,251.31,759.602,251.223\"\n          />\n          <Path\n            id=\"Path7318\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M760.205,254.389c-0.189-0.13-0.9-0.059-0.611,0.283\tC759.772,254.881,760.175,254.59,760.205,254.389\"\n          />\n        </G>\n        <G id=\"ID-KR\">\n          <Path\n            id=\"Path7320\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M760.806,250.62c0.073-0.272-0.024-0.325-0.287-0.158\tC760.615,250.515,760.711,250.567,760.806,250.62\"\n          />\n          <Path\n            id=\"Path7322\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M761.379,249.966\tc-0.188-0.435-0.551,0.059-0.551,0.321C760.829,250.595,761.417,250.265,761.379,249.966\"\n          />\n          <Path\n            id=\"Path7324\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M761.458,251.04c0.144-0.262,0.073-0.348-0.21-0.263\tC761.318,250.867,761.391,250.954,761.458,251.04\"\n          />\n          <Path\n            id=\"Path7326\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.819,250.306\tc-0.373-0.916-1.419-0.056-0.984,0.108c0.291,0.107,0.421-0.173,0.519,0.311C762.444,251.21,762.83,250.509,762.819,250.306\"\n          />\n          <Path\n            id=\"Path7328\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M761.746,251.328\tc-0.002-0.102-0.025-0.196-0.074-0.287C761.697,251.137,761.72,251.231,761.746,251.328\"\n          />\n          <Path\n            id=\"Path7330\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.325,254.624c-0.125,0.101-0.37,0.151-0.523,0.201\tc-0.286,0.093,0.198,0.667,0.233,0.821c0.021-0.265,0.154-0.344,0.368-0.182C762.471,255.151,762.7,254.844,762.325,254.624\"\n          />\n          <Path\n            id=\"Path7332\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.167,253.028c-0.15,0.166-0.089,0.261,0.182,0.286\tC762.29,253.22,762.229,253.124,762.167,253.028\"\n          />\n          <Path\n            id=\"Path7334\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.426,253.527c0.038,0.189-0.29,0.875,0.105,0.822\tc0.222-0.025,0.354-0.148,0.572-0.036c0.226,0.115,0.42,0.298,0.683,0.157C763.65,254.249,762.686,253.502,762.426,253.527\"\n          />\n          <Path\n            id=\"Path7336\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.689,251.117c-0.09-0.006-0.177,0.013-0.263,0.056\tC762.513,251.155,762.601,251.136,762.689,251.117\"\n          />\n          <Path\n            id=\"Path7338\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M762.531,252.871\tc-0.118,0.255,0.265,0.464,0.421,0.551C762.819,253.233,762.681,253.05,762.531,252.871\"\n          />\n          <Path\n            id=\"Path7349\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M772.033,241.437c0.223,0.036,0.428,0.166,0.572,0.337\tc-0.213-0.132-0.354-0.023-0.37,0.21c0.65,0.094,0.834-0.559,0.582-1.053C772.37,240.061,771.814,240.754,772.033,241.437\"\n          />\n          <Path\n            id=\"Indonesiaisland1\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M765.594,244.601\tc0.257-0.147,0.271-0.481-0.056-0.55C765.592,244.233,765.611,244.415,765.594,244.601\"\n          />\n          <Path\n            id=\"Indonesiaisland2\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M774.15,244.418\tc0.091,0.074,0.188,0.074,0.288,0c-0.025-0.092-0.072-0.181-0.13-0.261C774.255,244.246,774.203,244.333,774.15,244.418\"\n          />\n        </G>\n        <G id=\"g16615\">\n          <Path\n            id=\"Path7341\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M764.705,258.943c0.308,0.42-0.47,0.613-0.629,0.889\tc0.321,0.263,0.568,0.473,0.998,0.319c0.289-0.107,0.772,0.141,0.856,0.438c0.072,0.264,0.274,0.58,0.32,0.812\tc0.099,0.536-0.215,0.759,0.394,1.092c0.261,0.141,1.444,1.052,1.728,0.795c0.281-0.258-0.151-0.376-0.235-0.589\tc-0.136-0.336,0.274-0.944,0.603-1.009c-0.414-0.251-0.982-0.127-1.361-0.442c-0.354-0.291-0.474-1.011-0.436-1.437\tc0.023-0.256-0.148-1.076-0.321-1.286c-0.479-0.59-1.103,0.088-0.659,0.628C765.772,259.18,764.739,257.755,764.705,258.943\"\n          />\n          <Path\n            id=\"Path7343\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M768.71,262.659c-0.077,0.026-0.157,0.052-0.235,0.074\tc0.054,0.22,0.22,0.313,0.419,0.188C768.84,262.828,768.781,262.741,768.71,262.659\"\n          />\n          <Path\n            id=\"Path7345\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M770.543,262.423\tc-0.123,0.044-0.227,0.114-0.318,0.208C770.431,262.729,770.55,262.65,770.543,262.423\"\n          />\n          <Path\n            id=\"Path7347\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M771.192,261.584\tc-0.346,0.354-0.426,0.961-0.388,1.421c0.04,0.495,0.772,0.756,0.649,0.226c0.217,0.015,0.538,0.613,0.75,0.403\tc0.294-0.288,0.594-0.872,0.545-1.298C772.68,261.718,771.698,261.482,771.192,261.584\"\n          />\n          <Path\n            id=\"Path7352\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M773.915,258.943c0.109,0.011,0.215-0.007,0.316-0.051\tC774.121,258.883,774.015,258.9,773.915,258.943\"\n          />\n          <Path\n            id=\"Path7354\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M774.728,258.474c-0.149-0.118-0.297-0.118-0.445,0\tc0.061,0.103,0.139,0.188,0.236,0.261C774.598,258.655,774.667,258.568,774.728,258.474\"\n          />\n        </G>\n        <G id=\"g16864\">\n          <Path\n            id=\"Path7359\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.906,263.863c-0.949-0.397-0.646,2.011-0.448,2.33\tc0.25-0.413,0.52-0.286,0.483-0.852C794.912,264.9,794.73,264.286,794.906,263.863\"\n          />\n          <Path\n            id=\"Path7362\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M795.321,264.255c-0.296,0.056-0.271,0.37-0.077,0.522\tC795.281,264.607,795.313,264.432,795.321,264.255\"\n          />\n          <Path\n            id=\"Path16862\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M792.793,258.179c-0.43,0.352-0.886,0.589-1.283,1.1\tc-0.688,0.886-1.305,1.858-1.758,2.563c-0.451,0.701-0.523,1.271-0.808,1.868c-0.011,0.509,0.403,0.335,0.623-0.037\tc-0.369,0.717-0.02,0.925,0.516,0.403c-0.12,0.477,0.204,0.845,0.183,1.318c-0.018,0.333-0.001,0.7-0.038,1.025\tc-0.057,0.532,1.361-0.397,1.538-0.475c0.677-0.299,1.354-0.757,2.014-1.026c0.606-0.245,0.38-1.333,1.1-1.464\tc-0.173-0.223-0.426-0.487-0.327-0.807c0.364,0.724,1.023-0.727,0.513-1.172c0.205-0.081,0.371-0.025,0.515,0.145\tc0.123-0.174,0.459-0.969,0.292-1.171c-0.031-0.041-0.098-0.026-0.146-0.036c-0.202,0.185-0.407,0.385-0.661,0.475\tc-0.333,0.119-0.725,0.087-1.207-0.183c-0.484-0.272-0.768-0.906-0.954-1.72C792.85,258.753,792.836,258.437,792.793,258.179\tL792.793,258.179z\"\n          />\n        </G>\n        <Path\n          id=\"Path16832\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M789.094,250.925c-0.599,0.163-1.122,0.582-1.649,0.954c-0.523,0.369-0.638,0.915-0.767,1.54c-0.131,0.621-0.266,1.311-0.88,1.905c-0.615,0.592-1.818,0.764-3.004,1.025c-0.593,0.131-1.177,0.317-1.683,0.549c-0.506,0.233-0.942,0.531-1.209,0.99c-0.27,0.458-0.424,0.961-0.476,1.502c-0.052,0.54,0.012,1.122,0.109,1.685c0.129,0.752,0.401,1.386,0.661,2.053c0.123,0.013,0.253,0.095,0.402,0c0.195-0.123,0.405-0.336,0.66-0.33c0.6,0.019,0.712,0.371,1.025-0.439c0.398,0.741,0.138,1.412,0.292,2.161c0.125,0.618,0.779-0.317,0.954-0.439c0.467-0.338,0.906,0.358,1.39,0.11c0.469-0.236,1.03-0.845,1.025-1.393c0.074,0.263,0.852,1.338,0.733,0.733c0.106,0.532,0.482-0.174,0.843,0.22c0.195,0.216-0.066,0.346,0.035,0.552c0.295,0.589,1.301-0.277,1.357-0.663c-0.011,0.062,0.037,0.024,0.036,0.073c0.279-0.599,0.354-1.167,0.806-1.868c0.456-0.705,1.069-1.678,1.758-2.564c0.396-0.51,0.852-0.748,1.282-1.099c-0.1-0.648-0.196-1.297-0.255-2.015c-0.085-1.005-0.156-2.017-0.328-2.855c-0.177-0.839-0.455-1.515-0.916-1.831C790.366,250.842,789.694,250.762,789.094,250.925L789.094,250.925z\"\n        />\n        <G id=\"g16855\">\n          <Path\n            id=\"Path7357\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M776.951,256.799c-0.411-0.583-1.245,0.33-0.73,0.836\tC776.463,257.389,777.114,257.276,776.951,256.799\"\n          />\n          <Path\n            id=\"Path16839\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M787.995,251.549c0-0.437-0.005-0.806,0.037-1.246\tc0.029-0.331,0.097-0.625,0.183-0.916c-0.039,0.031-0.064,0.044-0.111,0.074c-0.451,0.273-1.858-0.177-2.088-0.665\tc-0.239-0.506-1.82-0.147-2.125,0.186c-0.292,0.319-0.165,0.817-0.55,1.025c-0.26,0.138-0.517,0.337-0.807,0.368\tc-0.731,0.073-1.404-0.305-2.09,0c-0.347,0.155-0.919,0.537-1.319,0.329c-0.214-0.11-0.632-0.298-0.733-0.515\tc-0.255-0.558-0.99-0.879-1.39-1.317c-0.137-0.15-0.298-0.926-0.367-0.953c-0.487-0.195-0.085-0.592-0.037-0.916\tc-0.251,0.24-0.714,0.342-0.843,0.696c-0.104,0.272-0.135,0.471-0.331,0.698c-0.302,0.348-0.72,0.814-0.402,1.281\tc-0.132,0.094-0.255,0.204-0.292,0.369c-0.074,0.306,0.155,0.542-0.185,0.768c-0.223,0.208,0.023,1,0.073,1.245\tc0.124,0.586,0.604,0.967,0.953,1.429c-0.415,0.04-0.235,0.471-0.107,0.807c-0.485-0.288-0.375,0.679-0.225,0.916\tc0.111,0.169,0.345,0.141,0.517,0.182c0.223,0.059,0.345,0.325,0.549,0.439c-0.122-0.006-0.49-0.183-0.586-0.036\tc-0.093,0.147-0.214,0.384,0,0.514c0.379,0.229,0.676-0.242,0.953,0.292c0.082-0.083,0.146-0.203,0.222-0.292\tc-0.02,0.354,0.322,0.474,0.476,0.731c0.124,0.211,0.146,0.438,0.292,0.661c0.219,0.322,0.156,0.639,0.039,0.99\tc-0.034,0.098-0.322,0.411-0.331,0.475c-0.032,0.28,0.492,0.56,0.551,0.88c0.069,0.376-0.006,0.762,0.11,1.135\tc0.168,0.548-0.165,1.354,0.221,1.831c0.327-0.251,1.128-0.722,0.988,0.073c0.332,0.046,0.429-0.321,0.732-0.368\tc-0.139,0.111-0.244,0.233-0.368,0.368c0.223,0.041,0.402,0.02,0.584,0.036c-0.257-0.667-0.527-1.302-0.659-2.052\tc-0.098-0.564-0.162-1.146-0.11-1.686c0.054-0.541,0.209-1.043,0.476-1.503c0.271-0.459,0.703-0.756,1.209-0.99\tc0.508-0.234,1.093-0.418,1.686-0.55c1.186-0.264,2.387-0.432,3.003-1.025c0.616-0.595,0.747-1.281,0.876-1.906\tc0.131-0.625,0.244-1.171,0.77-1.537C787.624,251.753,787.816,251.672,787.995,251.549L787.995,251.549z\"\n          />\n        </G>\n        <G id=\"g16850\">\n          <Path\n            id=\"Path7370\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.619,254.703c-0.081,0.076-0.12,0.173-0.107,0.287\tC798.548,254.896,798.583,254.8,798.619,254.703\"\n          />\n          <Path\n            id=\"Path7374\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M801.341,246.25c0.02,0.188,0.106,0.336,0.261,0.445\tC801.523,246.541,801.438,246.394,801.341,246.25\"\n          />\n          <Path\n            id=\"Path16837\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M799.865,246.382\tc-0.042-0.021-0.069-0.056-0.11-0.073c-0.75-0.337-1.497-0.571-2.053-0.586s-0.834,0.002-1.1,0.11s-0.517,0.305-0.953,0.661\tc-0.435,0.354-0.673,1.229-0.99,2.052c-0.156,0.412-0.319,0.815-0.549,1.135c-0.229,0.323-0.512,0.562-0.878,0.661\tc-0.37,0.097-0.722-0.056-1.062-0.292c-0.34-0.238-0.665-0.578-0.99-0.916c-0.216-0.223-0.443-0.403-0.662-0.584\tc-0.067,0.158-0.171,0.326-0.145,0.439c-0.189,0.008-0.404-0.257-0.586-0.186c-0.224,0.09-0.435,0.312-0.698,0.224\tc-0.466-0.161-0.593,0.133-0.876,0.367c-0.084,0.291-0.152,0.584-0.182,0.916c-0.042,0.439-0.037,0.81-0.037,1.245\tc0.352-0.245,0.7-0.518,1.097-0.621c0.602-0.163,1.274-0.083,2.2,0.548c0.463,0.32,0.739,0.994,0.916,1.832\tc0.174,0.841,0.245,1.854,0.329,2.858c0.082,1.007,0.179,2.006,0.367,2.821c0.187,0.816,0.471,1.451,0.954,1.722\tc0.483,0.271,0.875,0.3,1.208,0.182c0.253-0.088,0.459-0.291,0.662-0.475c-0.203-0.044-0.46,0.088-0.622-0.073\tc0.394-0.294,0.64-1.451-0.184-1.138c0.186-0.278,0.569-0.26,0.769-0.515c0.173-0.218,0.043-0.487,0.293-0.659\tc0.537-0.374,0.103-0.768,0.367-1.245c0.184,1.362,1.434-0.06,1.538-0.733c0.092,0.479,0.467,0.096,0.807,0\tc-0.248-0.153-0.248-0.396,0-0.549c-0.256-0.101,0.078-0.333,0.146-0.551c-0.21,0.016-0.372,0.096-0.514,0.255\tc-0.059-1.004,0.112-2.112,0.439-3.076c0.123-0.363,0.253-1.111,0.731-1.137c0.527-0.028,0.37-0.436,0.146-0.769\tc0.489,0.2,1.211,1.085,1.83,0.769c0.374-0.189,0.826-0.015,1.1-0.438c0.222-0.343-0.098-0.223-0.221-0.369\tc-0.288-0.335-0.594-0.76-1.027-0.916c-0.321-0.117-0.49-0.487-0.768-0.697c-0.343-0.255-0.658-0.532-0.988-0.805\tc-0.229-0.19-0.074-0.485-0.368-0.587C799.556,247.199,799.824,246.767,799.865,246.382L799.865,246.382z\"\n          />\n        </G>\n        <G id=\"g16841\">\n          <Path\n            id=\"Path7364\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.121,243.057\tc-0.057,0.239,0.029,0.269,0.261,0.079C798.294,243.113,798.208,243.084,798.121,243.057\"\n          />\n          <Path\n            id=\"Path7366\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.436,242.743\tc-0.114,0.255,0.125,0.474,0.336,0.551C798.792,243.057,798.796,242.661,798.436,242.743\"\n          />\n          <Path\n            id=\"Path7368\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.514,240.651\tc-0.006,0.223,0.139,0.375,0.368,0.261C798.855,240.702,798.724,240.602,798.514,240.651\"\n          />\n          <Path\n            id=\"Path7372\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M799.067,242.3c0.008,0.189,0.105,0.311,0.287,0.366\tC799.36,242.473,799.241,242.35,799.067,242.3\"\n          />\n          <Path\n            id=\"Path7376\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M795.543,239.679c-0.045,0.72-0.513,0.028-0.698,0.109\tc-0.548,0.238-0.694,0.156-1.21-0.036c-0.063,0.296-0.312,0.406-0.438,0.661c-0.148,0.294-0.224,0.698-0.256,1.025\tc-0.032,0.354,0.253,1.187,0.038,1.391c-0.559,0.532,0.167,1.128-0.808,1.245c-0.773,0.093-0.322,1.232-0.073,1.538\tc-0.423,0.147-1.567,0.867-1.062,1.43c0.226,0.254-0.287,0.954-0.516,1.502c0.218,0.181,0.445,0.366,0.662,0.583\tc0.326,0.339,0.649,0.681,0.99,0.916c0.336,0.236,0.692,0.39,1.062,0.291c0.371-0.097,0.648-0.335,0.878-0.66\tc0.229-0.321,0.392-0.723,0.551-1.135c0.314-0.823,0.551-1.699,0.987-2.053c0.436-0.354,0.688-0.552,0.953-0.662\tc0.266-0.108,0.544-0.124,1.1-0.109c0.556,0.016,1.303,0.249,2.053,0.584c0.042,0.021,0.068,0.057,0.11,0.074\tc0.011-0.111,0.089-0.241,0.037-0.328c-0.188-0.306-0.397-0.6-0.623-0.878c-0.198-0.242-0.849-0.519-0.328-0.661\tc-0.157-0.079-0.302-0.138-0.477-0.146c0.51-0.073-0.135-0.113,0.184-0.474c-0.385-0.127-0.732-0.254-0.989-0.586\tc0.348,0.165,0.37-0.306,0.476-0.514c-0.404-0.1-0.578-0.478-0.953-0.623c0.295-0.13,0.779-0.137,1.062,0.037\tc0.015-0.188-0.009-0.371-0.074-0.551c0.141,0.414,0.64,0.66,0.952,0.257c-0.192-0.074-0.188-0.243-0.255-0.403\tc-0.069-0.158-0.416-0.198-0.551-0.293c0.666,0.329-0.304-0.5-0.402-0.584c0.201-0.023,0.387-0.104,0.55-0.222\tc-0.548,0.05-0.896-0.567-1.466-0.515C796.563,239.939,795.898,240.021,795.543,239.679L795.543,239.679z\"\n          />\n          <Path\n            id=\"Path7378\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M797.521,242.457c0.009-0.062,0.018-0.124,0.024-0.182\tc0.281,0.038,0.539,0.154,0.785,0.285C798.057,242.611,797.781,242.546,797.521,242.457\"\n          />\n          <Path\n            id=\"Path7380\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.726,240.442c0.317-0.043,0.732-0.104,0.653,0.368\tC799.075,240.871,798.925,240.601,798.726,240.442\"\n          />\n        </G>\n        <G id=\"g18737\">\n          <Path\n            id=\"Path7105\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M823.74,265.589c0.384-0.19,1.226-0.321,1.47-0.683\tc0.308-0.467,0.14-0.806-0.343-0.914c0.384-0.431-0.452-0.698-0.74-0.77c-0.54-0.134-1.021,0.034-1.558,0.093\tc-0.657,0.072-0.795,0.396-0.499,1.027C822.381,265.01,823.13,265.263,823.74,265.589\"\n          />\n          <Path\n            id=\"Path7129\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.278,263.807c-0.157,0.22-0.087,0.306,0.211,0.263\tC826.417,263.982,826.346,263.897,826.278,263.807\"\n          />\n          <Path\n            id=\"Path7131\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.67,263.47c-0.064,0.094-0.092,0.198-0.076,0.314\tc0.1,0.001,0.195-0.017,0.287-0.052C826.819,263.638,826.748,263.551,826.67,263.47\"\n          />\n          <Path\n            id=\"Path7133\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M827.351,262.712c-0.08,0.133-0.169,0.266-0.261,0.392\tC827.297,263.061,827.4,262.922,827.351,262.712\"\n          />\n          <Path\n            id=\"Path7135\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M832.977,264.465c0.586,0.336,1.184,0.572,1.72,0.99\tc0.621,0.486,0.711-0.242,0.609-0.728c-0.063-0.301-0.465-0.396-0.521-0.682c-0.062-0.293-0.062-0.619-0.354-0.794\tc-0.271-0.162-0.371-0.371-0.72-0.305c-0.354,0.071-0.694,0.022-0.979-0.207c-0.276-0.221-0.637-0.388-1.001-0.378\tc-0.364,0.013-0.533,0.307-0.855,0.377c-0.284,0.06-0.394-0.087-0.544-0.263c-0.053-0.065-0.943,0.045-1.071,0.036\tc-1.223-0.088-2.512,0.78-2.011,2.138c0.01-0.276,0.391-1.399,0.784-1.31c-0.123,0.37,0.53,0.961,0.846,1.018\tc0.127,0.024,1.602-1.201,1.251-0.259c0.227-0.052,1.584,0.496,1.662,0.025C831.855,263.726,832.908,264.058,832.977,264.465\"\n          />\n          <Path\n            id=\"Path7137\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M827.508,264.831c-0.208,0.1-0.367,0.308-0.316,0.55\tc0.308-0.038,0.521-0.278,0.814-0.365c-0.281,0.471,0.372,0.024,0.312-0.42C828.026,264.614,827.821,264.892,827.508,264.831\"\n          />\n          <Path\n            id=\"Path7144\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M828.662,264.595\tc-0.075,0.098-0.086,0.203-0.028,0.315c0.109-0.052,0.207-0.124,0.29-0.209C828.835,264.664,828.747,264.629,828.662,264.595\"\n          />\n          <Path\n            id=\"Path7146\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M829.054,264.517c-0.098,0.272,0.117,0.503,0.393,0.37\tC829.414,264.678,829.266,264.526,829.054,264.517\"\n          />\n          <Path\n            id=\"Path7166\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M836.511,266.351c0.041,0.161,0.037,0.231,0.236,0.262\tC836.669,266.524,836.591,266.437,836.511,266.351\"\n          />\n          <Path\n            id=\"Path7168\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M836.848,266.008c-0.224-0.032-0.2,0.054,0.08,0.265\tC836.903,266.182,836.877,266.094,836.848,266.008\"\n          />\n          <Path\n            id=\"Path7234\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.102,279.172\tc-0.204-0.023-0.355,0.327-0.393,0.468C819.906,279.553,820.049,279.383,820.102,279.172\"\n          />\n          <Path\n            id=\"Path7236\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M820.492,278.752c0.551-0.454,1.08-0.352,1.729-0.237\tc0.344,0.058,0.69-0.608,1.124-0.6c-0.566-0.7-0.862-0.452-1.681-0.131c-0.229,0.089-0.39-0.12-0.583-0.037\tC820.725,277.9,820.547,278.406,820.492,278.752\"\n          />\n          <Path\n            id=\"Path7238\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.127,277.156c-0.112,0.137-0.165,0.293-0.16,0.471\tC825.203,277.547,825.313,277.364,825.127,277.156\"\n          />\n          <Path\n            id=\"Path7240\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M825.678,279.223c-0.066,0.31,0.024,0.327,0.262,0.055\tC825.851,279.259,825.763,279.241,825.678,279.223\"\n          />\n          <Path\n            id=\"Path7242\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.045,279.015\tc-0.118,0.456,0.748,0.609,0.836,0.102C826.594,279.171,826.316,279.095,826.045,279.015\"\n          />\n          <Path\n            id=\"Path7244\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M826.905,279.354c0.011,0.076,0.021,0.156,0.029,0.234\tc0.099-0.066,0.184-0.144,0.258-0.234C827.096,279.354,826.999,279.354,826.905,279.354\"\n          />\n          <Path\n            id=\"Path7246\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M828.557,275.773\tc-0.121,0.071-0.179,0.173-0.183,0.313C828.659,276.118,828.722,276.01,828.557,275.773\"\n          />\n          <Path\n            id=\"Path7248\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M828.973,279.301c0.082,0.179,0.223,0.256,0.42,0.237\tC829.353,279.318,829.183,279.22,828.973,279.301\"\n          />\n          <Path\n            id=\"Path7250\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M831.197,278.071\tc-0.234,0.203-0.112,0.699,0.227,0.694C832.076,278.752,831.78,278.007,831.197,278.071\"\n          />\n          <Path\n            id=\"Path7252\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M834.232,279.801c0.429-0.144,0.818-0.414,1.177-0.683\tC834.957,279.293,834.509,279.25,834.232,279.801\"\n          />\n          <Path\n            id=\"Path7254\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M834.705,277.129\tc-0.046,0.224,0.041,0.233,0.264,0.024C834.881,277.147,834.792,277.137,834.705,277.129\"\n          />\n          <Path\n            id=\"Path7256\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M835.173,276.868c-0.041,0.073-0.084,0.14-0.125,0.212\tc0.211,0.072,0.35-0.026,0.392-0.237C835.353,276.851,835.261,276.86,835.173,276.868\"\n          />\n          <Path\n            id=\"Path7258\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M836.931,275.928\tc-0.431,0.024-1.646,1.471-1.229,1.855c-0.845-0.389-0.255,1.738,0.173,0.756c0.188-0.434,0.664-0.649,0.896-1.063\tc0.192-0.341-0.036-1.116,0.397-1.261C837.1,276.106,837.021,276.01,836.931,275.928\"\n          />\n          <Path\n            id=\"Path7260\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M837.217,275.928c0.139,0.231,0.452,0.169,0.627,0.368\tC837.847,275.935,837.485,275.905,837.217,275.928\"\n          />\n          <Path\n            id=\"Path7262\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M840.227,271.396\tc-0.067-0.082-0.157-0.109-0.264-0.073c0.111,0.186-0.071,0.77,0.184,0.847C840.542,272.294,840.296,271.539,840.227,271.396\"\n          />\n          <Path\n            id=\"Path7264\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M840.438,271.086c-0.229-0.049-0.238,0.04-0.026,0.261\tC840.417,271.26,840.429,271.174,840.438,271.086\"\n          />\n          <Path\n            id=\"Path7266\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M840.438,272.418c0.469-0.349,0.938-1.585,1.095-2.143\tc-0.395,0.138-0.352,0.526-0.485,0.847C840.857,271.575,840.578,271.926,840.438,272.418\"\n          />\n          <Path\n            id=\"Path7268\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M843.969,272.942c-0.074,0.322-0.131,0.764,0.13,1.021\tc-0.526-0.027-0.7,1.548,0.17,1.131C845.401,274.555,844.665,273.464,843.969,272.942\"\n          />\n          <Path\n            id=\"Path7270\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.514,274.277c-0.188,0.121-0.213,0.365-0.13,0.553\tC845.521,274.666,845.563,274.484,845.514,274.277\"\n          />\n          <Path\n            id=\"Path7272\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.514,273.833c-0.242,0.142-0.21,0.229,0.101,0.263\tC845.582,274.007,845.549,273.919,845.514,273.833\"\n          />\n          <Path\n            id=\"Path7274\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M845.878,273.885\tC846.19,272.936,845.656,273.577,845.878,273.885\"\n          />\n          <Path\n            id=\"Path7382\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M844.257,272.499c0.019,0.217,0.107,0.402,0.263,0.551\tc-0.071-0.123,0.054-0.885,0.111-1.061c0.138-0.436-0.321-0.211-0.189-0.593c0.356,0.179,0.586-0.406,0.736-0.617\tc0.256-0.366,0.594,0.417,0.589,0.615c-0.014,0.518-0.045,1.07-0.074,1.587c-0.047,0.812-0.65,0.437-1.064,0.147\tC845.156,273.762,843.235,272.442,844.257,272.499\"\n          />\n          <Path\n            id=\"Path7384\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M844.887,273.31c0.106,0.072,0.45,0.516,0.223,0.619\tC844.746,274.103,844.499,273.403,844.887,273.31\"\n          />\n        </G>\n        <G id=\"id\">\n          <Path\n            id=\"Path26703\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M813.926,284.983c0.144,0.106,0.123,0.219,0.342,0.13\tc0.073,0.386-0.646,0.511-0.711,1.021c0.314-0.098,0.631-0.014,0.948-0.074c0.412-0.077,0.718-0.521,1.138-0.532\tc0.671-0.021,0.903-0.213,1.352-0.714c0.289-0.321,0.772-0.728,0.896-1.134c0.184-0.617-0.189-0.124,0.352-0.303\tc0,0,0.091,0.017,0.197-0.273c-0.117-0.019-0.141-0.345-0.138-0.611c0.595-0.78-0.261-0.918-0.256-0.953\tc-1.081,0.437-0.238,0.668-1.512,0.916c-0.321,0.062-0.073,0.963-0.295,1.106c-0.224,0.142-0.284-0.335-0.439-0.131\tc-0.156,0.204-0.682-0.526-0.793-0.274C814.892,283.407,814.022,284.701,813.926,284.983\"\n          />\n          <Path\n            id=\"Path26597\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M836.719,256.693c0.081-0.205,0.049-0.39-0.105-0.55\tc0.815-0.208,1.495-0.255,2.128-0.839c0.589-0.545,1.207-0.776,1.997-0.582c0.802,0.2,1.202,0.791,1.894,1.09\tc0.698,0.302,1.418-0.101,2.067,0.406c-0.498,0.371-0.022,0.865,0.192,1.237c0.287,0.5-0.041,0.92-0.224,1.384\tc-0.473,1.186,0.23,2.6,0.766,3.637c0.185-0.269-0.068-0.866,0.232-1.064c0.423-0.277,0.369,0.968,0.374,1.087\tc0.008,0.237,0.086,0.294,0.249,0.455c0.235,0.225,0.123,0.533,0.332,0.767c0.401,0.452,1.221,0.691,1.684,0.212\tc0.336-0.348,0.681-0.657,1.024-0.995c0.363-0.355,0.431-0.832,0.912-1.139c0.436-0.272,0.31-1.288,0.863-1.29\tc0.653-0.005,0.967,0.058,1.58-0.26c0.437-0.229,0.459-0.384,0.263-0.793c-0.148-0.316,0.812-0.763,1.005-0.865\tc0.486-0.259,0.938-0.438,1.453-0.172c0.674,0.347,1.476,0.589,2.077,1.042c0.508,0.381,1.083,0.593,1.649,0.878\tc0.383,0.195,1.142,0.793,1.596,0.632c0.569-0.202,0.812,0.233,1.396,0.226c0.615-0.008,0.918,0.626,1.528,0.544l-0.589,11.261\tc-0.062,0.608-0.523,1.042-0.499,1.689c0.01,0.268,0.354,0.412,0.354,0.576c0,0.407-0.069,0.822-0.097,1.228\tc-0.13,1.91-0.273,3.828-0.454,5.732c-0.782-0.396-0.943-1.289-1.539-1.856c-0.295-0.281-1.418-0.996-0.894-1.491\tc-0.342,0.271-0.956,0.158-1.364,0.32c-0.35,0.139-0.994,0.173-0.809-0.398c-0.175,0.215-0.619,0.617-0.916,0.619\tc-0.449,0.006,0.072-0.768,0.123-0.875c0.152-0.358,0.648-1.158,0.286-1.351c-0.326-0.174-0.42-0.605-0.67-0.856\tc0.426-0.37,0.993,0.276,1.334-0.287c-0.59,0.591-1.361-0.337-1.778-0.704c0.55-0.628,1.173,0.105,1.728,0.13\tc-0.483-0.188-0.895-0.521-1.335-0.785c0.519-0.09,0.074-0.25-0.099-0.427c-0.239-0.251-0.479-0.554-0.574-0.895\tc-0.124-0.438-0.532-1.261,0.045-1.48c-0.568,0.212-0.605-0.403-0.078-0.499c-0.195,0-0.683,0.311-0.836,0.08\tc-0.183-0.275,0.183-0.635,0.052-0.942c-0.17,0.669-0.667-0.4-0.882-0.494c-0.372-0.161-0.396-0.255-0.682-0.386\tc-0.221-0.101-0.751-0.249-0.882-0.47c-0.182-0.304-1.309-0.33-1.658-0.543c-0.549-0.332-1.188-0.695-1.799-0.893\tc-0.593-0.189-1.467-0.016-1.982-0.272c-0.464-0.226-1.076-0.542-1.272-1.054c-0.18-0.477,0.58-0.403,0.839-0.445\tc-0.318-0.095-0.715-0.258-0.967,0.064c-0.285,0.36-0.473-0.195-0.731-0.272c-0.006,0.536-0.842,0.142-0.449-0.232\tc-0.569,0.006-0.796,0.01-0.942-0.683c-0.025,0.202-0.135,0.368-0.299,0.159c-0.231-0.293-0.049-0.477-0.074-0.783\tc-0.049-0.561,0.51-0.877,0.53-1.444c-0.139,0.293-0.629,0.399-0.629,0.766c0,0.327,0.026,0.837-0.443,0.809\tc0.409,0.184,0.085,0.398-0.051,0.623c-0.091,0.083-0.178,0.173-0.263,0.265c-0.015,0.173-0.024,0.349-0.027,0.521\tc-0.127,0.37-0.882,0.764-1.276,0.655c-0.349-0.098-0.553-0.915-0.566-1.219c-0.009-0.204,0.266-0.224,0.405-0.289\tc0.373-0.174-0.2-0.64-0.106-0.95c-0.451,0.272-1.01-1.181-1.641-1.208c-0.978-0.039-0.452-0.714,0.252-0.784\tc0.729-0.073,1.259,0.652,1.766-0.198c0.38-0.633,1.542-0.837,1.24,0.198c0.081-0.172,0.142-0.358,0.183-0.549\tc0.104,0.502,0.68-0.12,0.658,0.42c0.076-0.436,0.229-0.194,0.337,0.025c0.106-0.225,0.123-0.521-0.079-0.708\tc0.18,0.04,0.358,0.023,0.527-0.051c-0.152-0.181-0.143-0.357,0.025-0.524c-0.563,0.421-0.128-0.298-0.025-0.417\tc-0.6,0.05-0.922,0.431-1.565,0.332c-0.405-0.065-0.94,0.317-1.286,0.188c-0.427-0.156-0.606,0.133-0.939-0.2\tc-0.117-0.115-0.445,0.096-0.559,0.106c-0.369,0.023-0.665-0.316-0.939-0.508c0.069-0.089,0.138-0.175,0.21-0.262\tc-0.295,0.052-0.563-0.293-0.454-0.574c0.037-0.104,0.178-0.247,0.158-0.37c-0.05-0.307-0.531,0.192-0.203-0.365\tc-0.269,0.052-0.335,0.057-0.314-0.237c-0.377,0.549-1.111-0.411-1.438-0.392c0.312,0.412-0.436,0.349-0.631,0.216\tC835.585,257.743,836.622,257.062,836.719,256.693\"\n          />\n          <Path\n            id=\"Path26903\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M774.57,250.803c0.34-0.224,0.109-0.466,0.183-0.771\tc0.094-0.398,0.671-0.421,0.732-0.876c-0.121,0.2-0.268,0.371-0.444,0.522c-0.319-0.471,0.077-0.931,0.378-1.28\tc0.196-0.224,0.254-0.438,0.356-0.714c0.132-0.353,0.583-0.434,0.836-0.676c-0.049,0.323-0.475,0.719,0.012,0.916\tc0.071,0.026,0.243,0.792,0.382,0.941c0.401,0.435,1.12,0.778,1.378,1.338c0.1,0.217,0.543,0.402,0.758,0.515\tc0.401,0.206,0.965-0.203,1.312-0.357c0.687-0.305,1.338,0.099,2.071,0.026c0.291-0.028,0.559-0.253,0.816-0.39\tc0.385-0.208,0.275-0.712,0.569-1.027c0.305-0.332,1.852-0.667,2.091-0.16c0.228,0.481,1.641,0.944,2.093,0.666\tc0.39-0.239,0.474-0.624,1.003-0.441c0.262,0.09,0.471-0.124,0.692-0.213c0.185-0.073,0.401,0.168,0.59,0.156\tc-0.102-0.504,0.966-1.6,0.673-1.927c-0.508-0.563,0.629-1.276,1.054-1.423c-0.249-0.306-0.714-1.436,0.059-1.531\tc0.973-0.119,0.245-0.717,0.802-1.253c0.217-0.205-0.062-1.047-0.027-1.4c0.027-0.327,0.114-0.741,0.263-1.036\tc0.126-0.256,0.386-0.374,0.45-0.669c0.518,0.191,0.644,0.293,1.189,0.057c0.189-0.078,0.648,0.616,0.693-0.108\tc0.355,0.342,1.025,0.255,1.47,0.217c0.566-0.052,0.915,0.567,1.462,0.518c-0.167,0.117-0.349,0.187-0.551,0.208\tc0.1,0.087,1.084,0.908,0.419,0.575c0.136,0.096,0.483,0.159,0.554,0.32c0.068,0.159,0.063,0.319,0.256,0.387\tc-0.312,0.402-0.824,0.153-0.965-0.262c0.065,0.176,0.091,0.361,0.074,0.55c-0.28-0.175-0.775-0.159-1.072-0.026\tc0.372,0.145,0.568,0.53,0.972,0.63c-0.105,0.206-0.151,0.661-0.5,0.498c0.257,0.333,0.637,0.472,1.021,0.602\tc-0.32,0.364,0.298,0.4-0.21,0.471c0.174,0.008,0.34,0.05,0.499,0.129c-0.519,0.142,0.132,0.436,0.329,0.679\tc0.225,0.278,0.424,0.582,0.613,0.888c0.232,0.386-0.259,1.141-0.711,1.125c0.292,0.105,0.149,0.398,0.379,0.585\tc0.329,0.272,0.659,0.558,1.003,0.813c0.276,0.205,0.439,0.561,0.765,0.676c0.432,0.157,0.738,0.597,1.023,0.935\tc0.124,0.143,0.436,0.03,0.219,0.375c-0.272,0.424-0.716,0.214-1.091,0.402c-0.62,0.316-1.358-0.551-1.851-0.75\tc0.228,0.332,0.407,0.75-0.122,0.78c-0.481,0.025-0.633,0.762-0.758,1.12c-0.326,0.964-0.483,2.067-0.427,3.071\tc0.14-0.157,0.313-0.246,0.521-0.261c-0.066,0.218-0.415,0.472-0.155,0.573c-0.248,0.154-0.248,0.371,0,0.522\tc-0.339,0.095-0.718,0.502-0.812,0.024c-0.106,0.675-1.36,2.101-1.546,0.734c-0.264,0.477,0.183,0.851-0.354,1.223\tc-0.248,0.173-0.126,0.44-0.3,0.657c-0.205,0.254-0.573,0.245-0.763,0.523c0.823-0.314,0.55,0.83,0.156,1.126\tc0.204,0.199,0.619-0.076,0.79,0.128c0.168,0.201-0.168,0.977-0.291,1.154c-0.144-0.17-0.319-0.213-0.521-0.129\tc0.516,0.445-0.16,1.873-0.521,1.149c-0.099,0.32,0.169,0.591,0.34,0.815c-0.719,0.13-0.499,1.223-1.105,1.469\tc-0.667,0.272-1.336,0.717-2.011,1.014c-0.176,0.078-1.58,1.027-1.52,0.493c0.036-0.323-0.003-0.681,0.014-1.014\tc0.022-0.47-0.285-0.863-0.169-1.339c-0.532,0.52-0.895,0.322-0.521-0.392c-0.24,0.408-0.775,0.669-0.656-0.052\tc-0.059,0.382-1.065,1.272-1.361,0.682c-0.102-0.205,0.179-0.363-0.015-0.575c-0.361-0.393-0.742,0.321-0.851-0.213\tc0.122,0.606-0.659-0.469-0.731-0.732c0.006,0.548-0.584,1.157-1.053,1.397c-0.483,0.248-0.908-0.451-1.378-0.11\tc-0.172,0.123-0.828,1.071-0.96,0.456c-0.155-0.75,0.099-1.418-0.302-2.158c-0.313,0.812-0.421,0.433-1.022,0.417\tc-0.255-0.007-0.46,0.212-0.655,0.336c-0.37,0.235-0.616,0.026-0.992-0.043c0.124-0.132,0.254-0.254,0.394-0.367\tc-0.304,0.045-0.402,0.438-0.734,0.392c0.14-0.796-0.664-0.356-0.992-0.108c-0.382-0.474-0.076-1.265-0.244-1.812\tc-0.114-0.372-0.045-0.767-0.114-1.149c-0.058-0.32-0.559-0.576-0.525-0.856c0.01-0.067,0.283-0.406,0.318-0.503\tc0.119-0.35,0.181-0.652-0.033-0.975c-0.148-0.223-0.177-0.458-0.304-0.668c-0.152-0.257-0.479-0.353-0.461-0.707\tc-0.074,0.089-0.154,0.176-0.234,0.263c-0.277-0.536-0.572-0.043-0.952-0.272c-0.215-0.128-0.076-0.369,0.018-0.516\tc0.093-0.147,0.446,0.023,0.567,0.024c-0.205-0.114-0.325-0.391-0.554-0.449c-0.169-0.042-0.385-0.01-0.494-0.18\tc-0.155-0.236-0.245-1.203,0.237-0.913c-0.125-0.336-0.335-0.745,0.077-0.784c-0.351-0.461-0.813-0.862-0.937-1.449\tC774.575,251.808,774.35,251.013,774.57,250.803\"\n          />\n        </G>\n      </G>\n      <G id=\"HU\">\n        <Path\n          id=\"Path10180\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.967,103c-0.448,0.042-1.004,0.139-0.439,0.588c0.157,0.063,0.322,0.138,0.331,0.256c0.019,0.31-0.402,0.39-0.585,0.476c-0.03,0.014-0.045-0.007-0.074,0c0.118,0.117,0.265,0.265,0.294,0.366c0.054,0.18-0.082,0.165-0.035,0.293c0.045,0.131,0.321,0.219,0.367,0.369c0.042,0.148-0.136,0.202-0.074,0.402c0.023,0.074,0.124,0.148,0.222,0.22c0.137-0.17,0.549-0.371,0.732-0.291c0.185,0.079,0.044,0.304,0.146,0.367c0.101,0.066,0.179,0.066,0.292,0c0.111-0.063,0.058-0.407,0.256-0.402c0.198,0.007,0.224,0.535,0.401,0.621c0.176,0.088,0.29,0.009,0.439-0.036c0.15-0.043,0.403-0.096,0.438-0.221c0.039-0.124-0.143-0.174-0.146-0.257c-0.001-0.085,0.068-0.056,0.074-0.183c0.008-0.126-0.036-0.37-0.182-0.549c-0.147-0.177-0.582-0.238-0.697-0.402c-0.093-0.132-0.1-0.214-0.074-0.293c-0.105-0.063-0.227-0.093-0.293-0.183c-0.073-0.106-0.091-0.236-0.109-0.369c-0.052,0-0.106,0.052-0.146,0.038c-0.135-0.048-0.089-0.187-0.256-0.256c-0.17-0.073-0.593,0.165-0.729,0.036c-0.142-0.126,0.065-0.223,0-0.403C522.094,103.13,522.008,103.071,521.967,103L521.967,103z M522.33,104.209c0.198,0.041,0.529,0.304,0.517,0.514c-0.019,0.21-0.315,0.342-0.438,0.329c-0.127-0.011-0.054-0.145-0.146-0.183c-0.095-0.036-0.31,0.157-0.37,0.074c-0.057-0.081,0.064-0.087,0.073-0.183c0.01-0.098-0.135-0.238-0.073-0.371C521.955,104.262,522.133,104.168,522.33,104.209z\"\n        />\n        <Path\n          id=\"Path10249\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.4,108.532c-0.016-0.224,0.074-0.471-0.036-0.551c-0.225-0.16-0.388,0.239-0.515,0.111c-0.124-0.127,0.173-0.414,0.146-0.551s-0.123-0.102-0.146-0.219c-0.025-0.121,0.203-0.185,0.109-0.405c-0.054-0.127-0.312-0.203-0.516-0.292c0.007,0.022,0.013,0.045,0,0.074c-0.024,0.068-0.123,0.139-0.219,0.146c-0.096,0.008-0.174-0.115-0.258-0.11c-0.083,0.006-0.052,0.101-0.146,0.11c-0.094,0.008-0.171-0.238-0.329-0.146c-0.161,0.089,0.025,0.584-0.111,0.731c-0.136,0.147-0.401-0.03-0.438,0.108c-0.037,0.14,0.272,0.147,0.291,0.257c0.025,0.109-0.008,0.147-0.107,0.221c-0.102,0.074-0.385-0.002-0.476,0.074c-0.092,0.073-0.091,0.034-0.073,0.22c0.008,0.09,0.075,0.27,0.181,0.405c0.208-0.007,0.413-0.058,0.587-0.038c0.401,0.041,0.847,0.168,1.245,0.038c0.272-0.09,0.553,0.134,0.769-0.185C526.37,108.518,526.389,108.544,526.4,108.532L526.4,108.532z\"\n        />\n        <Path\n          id=\"Path10149\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.802,105.345c-0.204,0.016-0.271,0.11-0.327,0.22c-0.061,0.108,0.069,0.25,0,0.331c-0.074,0.081-0.289-0.059-0.37,0.036c-0.077,0.096,0.132,0.321,0.036,0.404c-0.097,0.082-0.234-0.104-0.367-0.073c-0.134,0.03-0.29,0.164-0.331,0.257c-0.024,0.056-0.009,0.079,0,0.108c0.203,0.09,0.461,0.165,0.516,0.293c0.091,0.221-0.133,0.285-0.109,0.403c0.024,0.117,0.12,0.081,0.146,0.219c0.025,0.139-0.272,0.421-0.146,0.55c0.125,0.129,0.287-0.271,0.515-0.11c0.106,0.077,0.023,0.325,0.036,0.551c0.186-0.229,0.411-0.109,0.695-0.183c0.593-0.157,0.554-0.421,0.622-0.698c0.09-0.354,0.449-0.645,0.622-0.953c0.183-0.323,0.257-0.551,0.439-0.879c-0.244,0.158-0.481,0.356-0.696,0.37c-0.322,0.018-0.648-0.128-0.698-0.293c-0.052-0.164,0.194-0.043,0.146-0.223C527.484,105.497,527.009,105.329,526.802,105.345L526.802,105.345z\"\n        />\n        <Path\n          id=\"Path10161\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.365,104.979c0.092,0.026,0.18,0.111,0.291,0.074c0.142-0.044,0.187-0.362,0.331-0.404c0.141-0.039,0.183,0.096,0.329,0.111c0.145,0.012,0.424,0.024,0.514-0.074c0.087-0.101-0.08-0.199,0-0.293c0.079-0.092,0.253,0.013,0.438-0.073c0.184-0.086,0.604-0.168,0.585-0.474c-0.007-0.125-0.203-0.189-0.368-0.257c-0.827,0.106-1.58,0.173-2.307,0.035c0.074,0.174,0.21,0.327,0.256,0.587C519.476,104.423,519.404,104.7,519.365,104.979z\"\n        />\n        <Path\n          id=\"Path10159\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.069,104.648c-0.129,0.11-0.278,0.205-0.328,0.368c-0.104,0.333-0.012,0.748,0.108,1.064c-0.376-0.083-0.708,0.138-0.953,0.402c0.295-0.054,0.428,0.242,0.585,0.474c0.263-0.189,0.568-0.611,0.844-0.73c0.313-0.139,0.619,0.033,0.768-0.073c0.152-0.108,0.045-0.219,0.146-0.291c0.101-0.073,0.313,0.056,0.439-0.074c0.125-0.129,0.096-0.446,0.072-0.623c-0.024-0.173-0.222-0.246-0.146-0.401c0.009-0.023,0.058-0.025,0.074-0.039c-0.103-0.026-0.197-0.071-0.292-0.073c-0.207-0.007-0.271,0.138-0.551,0.147C516.634,104.8,516.337,104.732,516.069,104.648L516.069,104.648z\"\n        />\n        <Path\n          id=\"Path10138\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.069,104.648c0.271,0.081,0.566,0.152,0.768,0.146c0.28-0.008,0.342-0.152,0.551-0.146c0.096,0.003,0.189,0.043,0.293,0.074c0.113-0.101,0.334-0.097,0.549-0.108c0.245-0.015,0.639-0.078,0.809,0.108c0.168,0.189-0.188,0.614,0,0.663c0.187,0.049,0.123-0.385,0.255-0.439c0.028-0.014,0.049,0.028,0.074,0.035c0.039-0.276,0.113-0.555,0.073-0.767c-0.045-0.259-0.179-0.418-0.255-0.585c-0.334-0.061-0.665-0.041-0.99-0.292c-0.424-0.327-0.579-0.471-0.73-0.328c-0.155,0.143-0.327,0.568-0.515,0.876c-0.265,0.438-0.633-0.131-0.99,0c-0.466,0.175,0.406,0.243,0.329,0.477C516.248,104.477,516.167,104.568,516.069,104.648L516.069,104.648z\"\n        />\n        <Path\n          id=\"Path10140\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.967,103c0.042,0.074,0.127,0.13,0.146,0.186c0.068,0.18-0.14,0.272,0,0.402c0.139,0.127,0.565-0.108,0.732-0.035c0.169,0.071,0.123,0.208,0.256,0.256c0.135,0.049,0.377,0.003,0.512-0.073c0.137-0.076,0.143-0.243,0.259-0.329c0.115-0.086,0.312-0.066,0.402-0.146c0.09-0.081,0.152-0.224,0.145-0.292c-0.005-0.072-0.041,0.106-0.073-0.074c-0.018-0.089,0.06-0.298,0.146-0.474c-0.272,0.069-0.512,0.231-0.734,0.146c-0.312-0.123-0.679-0.47-0.766-0.037c-0.054,0.254-0.568,0.419-0.769,0.439C522.153,102.97,522.054,102.992,521.967,103z\"\n        />\n        <Path\n          id=\"Path10147\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.781,109.521c0.529,0.304,1.293,0.48,1.904,0.404c0.385-0.051,0.479-0.376,0.807-0.515c0.067-0.028,0.147-0.016,0.221-0.036c0.025-0.09,0.046-0.219,0-0.256c-0.137-0.116-0.228,0.073-0.292,0c-0.066-0.072,0.099-0.124,0.037-0.293c-0.062-0.168-0.377-0.452-0.586-0.474c-0.208-0.025-0.327,0.305-0.438,0.223c-0.113-0.087,0.094-0.257,0.073-0.369s-0.099-0.211-0.182-0.256c-0.082-0.046-0.149-0.059-0.255,0c-0.108,0.057-0.116,0.315-0.258,0.368c-0.139,0.051-0.327-0.173-0.437-0.11c-0.115,0.062,0.011,0.224-0.074,0.293c-0.085,0.068-0.195-0.05-0.329,0.037c-0.134,0.086-0.351,0.374-0.328,0.55c0.02,0.175,0.299,0.102,0.293,0.292C518.926,109.429,518.838,109.478,518.781,109.521L518.781,109.521z\"\n        />\n        <Path\n          id=\"Path10185\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.495,102.413c0.067,0.143,0.163,0.318,0.257,0.368c0.204,0.108,0.287,0.034,0.402,0c0.117-0.034,0.164-0.153,0.258-0.146c0.092,0.008,0.126,0.012,0.182,0.146c0.056,0.136-0.079,0.433-0.035,0.623c0.043,0.19,0.142,0.335,0.292,0.475c0.093,0.087,0.223,0.166,0.366,0.221c0.015-0.014,0.021-0.021,0.037-0.036c0.137-0.126,0.552-0.14,0.699-0.293c0.141-0.152,0.122-0.314,0.146-0.477c0.023-0.161-0.176-0.326-0.037-0.473c0.139-0.146,0.646,0.123,0.767,0c0.123-0.124-0.05-0.238,0-0.33c0.05-0.09,0.141-0.112,0.258-0.147c0.118-0.035,0.216,0.036,0.402,0c0.188-0.035,0.569-0.089,0.698-0.254c0.048-0.067,0.014-0.16,0-0.223c-0.43,0.176-0.746,0.036-1.064-0.293c-0.108-0.109-0.265-0.215-0.403-0.255c-0.139-0.043-0.25-0.007-0.366,0.182c-0.549-0.053-1.214-0.362-1.759-0.147c-0.276,0.111-0.215,0.704-0.439,0.916C525.005,102.407,524.74,102.353,524.495,102.413L524.495,102.413z\"\n        />\n        <Path\n          id=\"Path10182\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.249,103.769c0.022,0.127,0.034,0.261,0.11,0.369c0.066,0.09,0.188,0.121,0.293,0.183c0.006-0.021-0.014-0.058,0-0.074c0.072-0.087,0.146,0.039,0.292,0c0.146-0.037,0.404-0.371,0.551-0.291c0.146,0.079-0.113,0.322,0,0.403c0.113,0.077,0.279-0.131,0.402-0.111c0.124,0.024,0.223,0.091,0.255,0.183c0.037,0.09-0.095,0.174-0.034,0.256c0.058,0.081,0.157,0.108,0.327,0.074c0.174-0.034,0.5-0.237,0.623-0.37c0.106-0.116,0.072-0.192,0.146-0.292c-0.142-0.055-0.271-0.13-0.367-0.222c-0.152-0.139-0.251-0.285-0.294-0.475s0.09-0.487,0.036-0.622c-0.054-0.135-0.091-0.14-0.181-0.147c-0.094-0.007-0.143,0.113-0.259,0.147c-0.114,0.033-0.199,0.108-0.402,0c-0.094-0.05-0.188-0.223-0.256-0.367c-0.086,0.176-0.164,0.384-0.146,0.474c0.029,0.18,0.068,0.004,0.073,0.074c0.006,0.071-0.058,0.211-0.146,0.292c-0.091,0.08-0.288,0.061-0.404,0.147c-0.114,0.083-0.123,0.251-0.255,0.328C523.519,103.789,523.376,103.769,523.249,103.769L523.249,103.769z\"\n        />\n        <Path\n          id=\"Path10178\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.656,105.052c0.006,0.058,0.007,0.146,0.037,0.186c0.117,0.137,0.257,0.014,0.367,0.146c0.11,0.129,0.214,0.343,0.146,0.582c-0.025,0.107-0.139,0.211-0.256,0.293c0.091,0.097-0.029,0.394,0.072,0.477c0.103,0.081,0.207-0.072,0.33-0.037c0.124,0.031,0.247,0.235,0.367,0.221c0.12-0.016,0.068-0.178,0.182-0.182c0.117-0.004,0.086,0.243,0.292,0.256c0.212,0.012,0.543-0.321,0.661-0.514c0.121-0.193-0.024-0.344,0.11-0.516c-0.094-0.073-0.197-0.146-0.221-0.222c-0.062-0.204,0.119-0.254,0.073-0.402c-0.043-0.148-0.318-0.235-0.366-0.369c-0.048-0.131,0.089-0.113,0.036-0.293c-0.029-0.1-0.175-0.25-0.295-0.365c-0.149,0.025-0.298-0.009-0.366,0.073c-0.08,0.094,0.087,0.194,0,0.292c-0.086,0.1-0.37,0.087-0.514,0.074c-0.146-0.014-0.188-0.154-0.331-0.11C519.846,104.69,519.8,105.007,519.656,105.052L519.656,105.052z\"\n        />\n        <Path\n          id=\"Path10176\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.158,106.847c0.124,0.003,0.218-0.023,0.366-0.074c0.325-0.115,0.838-0.548,1.101-0.584c0.262-0.039,0.236-0.024,0.328,0.074c0.118-0.082,0.228-0.187,0.256-0.292c0.067-0.239-0.034-0.455-0.145-0.583c-0.111-0.131-0.252-0.008-0.368-0.146c-0.028-0.04-0.032-0.126-0.036-0.185c-0.141,0.045-0.234-0.168-0.369-0.109c-0.132,0.056-0.069,0.487-0.255,0.439c-0.188-0.049,0.168-0.472,0-0.663c-0.17-0.188-0.563-0.124-0.81-0.108c-0.244,0.014-0.543-0.01-0.621,0.146c-0.075,0.157,0.124,0.225,0.147,0.402c0.024,0.177,0.055,0.494-0.073,0.623c-0.128,0.127-0.339-0.001-0.44,0.074c-0.017,0.009-0.028,0.024-0.035,0.035c0.232,0.09,0.494,0.175,0.55,0.293c0.089,0.188-0.123,0.146-0.073,0.22c0.05,0.073,0.147-0.078,0.292,0.037C518.049,106.506,518.105,106.695,518.158,106.847L518.158,106.847z\"\n        />\n        <Path\n          id=\"Path10145\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.158,106.847c-0.054-0.153-0.107-0.342-0.184-0.403c-0.145-0.117-0.243,0.036-0.293-0.036c-0.051-0.074,0.163-0.031,0.073-0.221c-0.055-0.118-0.317-0.206-0.549-0.292c-0.041,0.073,0.02,0.167-0.109,0.254c-0.152,0.108-0.458-0.066-0.769,0.074c-0.273,0.124-0.58,0.541-0.843,0.729c0.08,0.124,0.229,0.15,0.292,0.256c0.235,0.4,0.531,0.625,0.916,0.88c0.069,0.042,0.118,0.103,0.182,0.146c0.131-0.04,0.291-0.079,0.331-0.146c0.09-0.158-0.104-0.174-0.037-0.257c0.069-0.083,0.249,0.111,0.403-0.037c0.155-0.147-0.054-0.68,0.146-0.878C517.824,106.811,518.008,106.843,518.158,106.847L518.158,106.847z\"\n        />\n        <Path\n          id=\"Path10216\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.769,108.312c-0.06-0.123-0.126-0.268-0.146-0.368c-0.038-0.192-0.025-0.291,0-0.44s0.019-0.222,0.146-0.438c0.055-0.09,0.19-0.205,0.292-0.328c-0.011-0.005-0.024,0.008-0.035,0c-0.104-0.083,0.02-0.379-0.073-0.477c-0.091-0.096-0.068-0.113-0.328-0.074c-0.262,0.038-0.773,0.471-1.101,0.584c-0.323,0.115-0.607-0.054-0.806,0.146c-0.2,0.202,0.007,0.73-0.146,0.878c-0.157,0.146-0.337-0.047-0.403,0.035c-0.069,0.084,0.125,0.103,0.037,0.257c-0.04,0.068-0.2,0.107-0.331,0.147c0.349,0.223,0.699,0.421,0.953,0.767c0.243,0.332,0.537,0.282,0.843,0.474c0.029,0.023,0.079,0.022,0.111,0.038c0.058-0.043,0.146-0.092,0.147-0.146c0.006-0.191-0.272-0.121-0.294-0.293c-0.022-0.174,0.194-0.465,0.327-0.549c0.137-0.086,0.243,0.03,0.331-0.037c0.085-0.07-0.04-0.229,0.074-0.292C519.47,108.146,519.632,108.322,519.769,108.312L519.769,108.312z\"\n        />\n        <Path\n          id=\"Path10213\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.454,108.825c0.058-0.026,0.148-0.037,0.183-0.074c0.149-0.164,0.185-0.311,0.182-0.439c-0.005-0.129-0.117-0.148-0.11-0.255c0.009-0.109,0.176-0.194,0.183-0.33c0.009-0.136-0.208-0.253-0.183-0.402c0.025-0.151,0.309-0.129,0.328-0.329c0.017-0.144-0.158-0.298-0.289-0.439c-0.15,0.189-0.374,0.45-0.553,0.439c-0.206-0.013-0.175-0.26-0.293-0.256c-0.114,0.003-0.063,0.168-0.181,0.182c-0.12,0.016-0.242-0.187-0.367-0.222c-0.109-0.028-0.202,0.07-0.294,0.037c-0.102,0.123-0.236,0.238-0.292,0.328c-0.128,0.222-0.124,0.289-0.146,0.438c-0.026,0.149-0.039,0.248,0,0.44c0.021,0.1,0.085,0.239,0.146,0.367c0.012-0.001,0.024,0.004,0.036,0c0.143-0.052,0.149-0.312,0.256-0.367c0.108-0.059,0.174-0.046,0.257,0c0.083,0.045,0.163,0.145,0.183,0.256c0.023,0.11-0.186,0.28-0.073,0.367c0.111,0.085,0.229-0.245,0.438-0.223C521.076,108.373,521.392,108.657,521.454,108.825L521.454,108.825z\"\n        />\n        <Path\n          id=\"Path10211\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.643,106.772c0.078-0.155,0.224-0.289,0.181-0.474c-0.024-0.1-0.171-0.15-0.255-0.222c-0.094,0.066-0.223,0.115-0.33,0.147c-0.149,0.039-0.264,0.123-0.438,0.035c-0.176-0.086-0.205-0.618-0.402-0.622c-0.198-0.004-0.145,0.339-0.255,0.404c-0.114,0.065-0.192,0.065-0.292,0c-0.103-0.065,0.036-0.288-0.147-0.37c-0.185-0.078-0.597,0.123-0.731,0.293c-0.138,0.171,0.008,0.32-0.111,0.514c-0.019,0.029-0.08,0.038-0.108,0.074c0.132,0.143,0.308,0.296,0.293,0.439c-0.023,0.201-0.305,0.179-0.329,0.33c-0.025,0.15,0.188,0.268,0.183,0.402c-0.009,0.135-0.176,0.223-0.183,0.328c-0.009,0.11,0.106,0.125,0.108,0.257c0.005,0.128-0.033,0.277-0.183,0.439c-0.032,0.035-0.124,0.048-0.183,0.074c0.008,0.022,0,0.021,0,0.037c0.012,0.124-0.094,0.192-0.035,0.256c0.065,0.071,0.155-0.116,0.293,0c0.043,0.04,0.024,0.167,0,0.256c0.297-0.083,0.615-0.133,0.913-0.147c0.408-0.019,0.502-0.255,0.771-0.513c0.09-0.087,0.237,0.002,0.368,0c-0.106-0.136-0.175-0.314-0.185-0.402c-0.013-0.185-0.017-0.144,0.073-0.222c0.091-0.074,0.376,0,0.477-0.074s0.131-0.111,0.111-0.223c-0.025-0.109-0.329-0.116-0.294-0.256c0.034-0.139,0.304,0.038,0.44-0.109c0.136-0.148-0.052-0.641,0.107-0.731C524.564,106.658,524.594,106.732,524.643,106.772L524.643,106.772z\"\n        />\n        <Path\n          id=\"Path10209\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.837,105.381c0.048-0.405,0.201-0.93,0.037-1.101c-0.213-0.223-0.22,0.132-0.402,0c-0.059-0.042-0.072-0.196-0.074-0.293c-0.05,0.021-0.118,0.044-0.146,0.073c-0.137,0.125-0.058,0.197-0.184,0.33c-0.123,0.131-0.45,0.333-0.622,0.369c-0.171,0.033-0.271,0.008-0.327-0.074c-0.062-0.079,0.073-0.165,0.033-0.254c-0.033-0.092-0.131-0.163-0.254-0.184c-0.124-0.023-0.289,0.188-0.401,0.109c-0.114-0.078,0.146-0.321,0-0.401c-0.146-0.081-0.404,0.254-0.551,0.291c-0.146,0.038-0.222-0.087-0.294,0c-0.071,0.088-0.04,0.205,0.074,0.37c0.116,0.162,0.551,0.222,0.698,0.401c0.147,0.18,0.188,0.421,0.182,0.549c-0.008,0.129-0.072,0.099-0.072,0.184c0,0.085,0.185,0.133,0.146,0.257c-0.011,0.031-0.074,0.048-0.111,0.073c0.086,0.072,0.233,0.121,0.258,0.22c0.041,0.186-0.104,0.321-0.184,0.476c0.058,0.053,0.13,0.078,0.184,0.074c0.093-0.009,0.062-0.105,0.146-0.109c0.08-0.006,0.161,0.117,0.256,0.109c0.094-0.008,0.19-0.077,0.22-0.146c0.03-0.068-0.038-0.089,0-0.182c0.041-0.094,0.198-0.227,0.329-0.257c0.132-0.027,0.272,0.159,0.368,0.073c0.097-0.083-0.115-0.307-0.035-0.402c0.076-0.097,0.296,0.044,0.369-0.037c0.071-0.08-0.06-0.223,0-0.33c0.057-0.109,0.122-0.205,0.329-0.221C526.815,105.344,526.823,105.381,526.837,105.381L526.837,105.381z\"\n        />\n        <Path\n          id=\"Path10207\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.095,103.147c0.02,0.05,0.008,0.096,0,0.146c-0.024,0.165-0.007,0.325-0.146,0.477c-0.113,0.122-0.369,0.148-0.549,0.222c0.003,0.097,0.015,0.252,0.074,0.293c0.183,0.132,0.188-0.222,0.402,0c0.162,0.171,0.009,0.696-0.037,1.102c0.224,0.005,0.652,0.123,0.695,0.289c0.049,0.176-0.197,0.059-0.144,0.223c0.051,0.166,0.375,0.311,0.696,0.293c0.216-0.012,0.451-0.211,0.697-0.37c0.206-0.371,0.51-0.841,0.515-0.989c0.005-0.184,0.272-0.408,0.475-0.621c-0.106-0.12-0.237-0.249-0.33-0.255c-0.149-0.014-0.085,0.124-0.183,0.109c-0.099-0.016-0.113-0.257-0.221-0.255c-0.109,0.002-0.013,0.145-0.184,0.182s-0.572-0.15-0.697-0.328c-0.121-0.181,0.103-0.452-0.035-0.55c-0.138-0.098-0.228,0.143-0.476,0.146C527.509,103.258,527.304,103.187,527.095,103.147L527.095,103.147z\"\n        />\n        <Path\n          id=\"Path10131\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.095,103.147c0.207,0.041,0.414,0.114,0.551,0.111c0.248-0.003,0.338-0.243,0.474-0.146c0.139,0.099-0.083,0.37,0.036,0.549c0.124,0.179,0.525,0.369,0.699,0.328c0.171-0.038,0.073-0.18,0.184-0.182c0.105-0.003,0.121,0.239,0.219,0.255c0.099,0.016,0.033-0.123,0.184-0.11c0.091,0.008,0.223,0.138,0.331,0.256c0.079-0.084,0.131-0.179,0.18-0.256c0.224-0.346,0.771-0.067,1.102-0.369c0.2-0.18,0.707-0.603-0.073-0.877c-0.703-0.249-1.05-1.152-1.795-0.843c0.016,0.062,0.049,0.156,0,0.224c-0.124,0.166-0.51,0.22-0.699,0.254c-0.187,0.036-0.283-0.034-0.4,0c-0.123,0.035-0.208,0.058-0.259,0.147c-0.049,0.09,0.123,0.205,0,0.329c-0.123,0.123-0.627-0.146-0.768,0C526.96,102.919,527.054,103.034,527.095,103.147L527.095,103.147z\"\n        />\n        <Path\n          id=\"HU-BU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.33,104.209c0.198,0.041,0.529,0.304,0.517,0.514c-0.019,0.21-0.315,0.342-0.438,0.329c-0.127-0.011-0.054-0.145-0.146-0.183c-0.095-0.036-0.31,0.157-0.37,0.074c-0.057-0.081,0.064-0.087,0.073-0.183c0.01-0.098-0.135-0.238-0.073-0.371C521.955,104.262,522.133,104.168,522.33,104.209z\"\n        />\n        <Path\n          id=\"hu\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M514.904,106.486c0.244-0.262,0.565-0.475,0.941-0.393c-0.122-0.316-0.203-0.742-0.102-1.075c0.086-0.28,0.442-0.371,0.534-0.66c0.072-0.233-0.772-0.32-0.306-0.496c0.353-0.131,0.729,0.463,0.991,0.024c0.188-0.308,0.351-0.727,0.502-0.871c0.153-0.145,0.298-0.016,0.723,0.315c1.051,0.815,2.113,0.403,3.335,0.255c-0.676-0.539,0.29-0.56,0.705-0.601c0.205-0.019,0.725-0.198,0.779-0.451c0.089-0.434,0.446-0.089,0.762,0.035c0.423,0.167,1.091-0.009,1.402-0.301c0.223-0.215,0.14-0.817,0.419-0.928c0.544-0.214,1.204,0.1,1.752,0.152c0.232-0.377,0.565-0.123,0.779,0.095c0.32,0.329,0.636,0.459,1.063,0.279c0.745-0.31,1.112,0.581,1.812,0.83c0.779,0.276,0.241,0.698,0.04,0.877c-0.326,0.303-0.871,0.03-1.098,0.378c-0.173,0.271-0.651,0.631-0.657,0.894c-0.008,0.276-0.563,1.179-0.955,1.871c-0.175,0.31-0.536,0.575-0.626,0.929c-0.073,0.272-0.005,0.53-0.595,0.684c-0.303,0.078-0.555-0.066-0.747,0.219c-0.219,0.32-0.479,0.074-0.751,0.16c-0.4,0.127-0.861,0.019-1.26-0.024c-0.284-0.028-0.733-0.192-0.97,0.034c-0.272,0.256-0.355,0.473-0.763,0.494c-0.371,0.016-0.773,0.054-1.12,0.2c-0.325,0.137-0.421,0.458-0.806,0.507c-0.648,0.081-1.485-0.075-2.016-0.417c-0.307-0.195-0.593-0.153-0.836-0.484c-0.303-0.411-0.729-0.648-1.149-0.925c-0.384-0.255-0.682-0.474-0.917-0.873C515.588,106.906,515.352,106.407,514.904,106.486\"\n        />\n      </G>\n      <G id=\"HT\">\n        <Path\n          id=\"Path8498\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.071,193.815c-0.041,0.019-0.073,0.058-0.109,0.073c0.287,0.387,0.75,0.688,0.696,1.139c-0.043,0.354-0.484,0.123-0.768,0.219c-0.446,0.15-0.362,0.386-0.916,0.293c-0.133-0.023-0.271-0.024-0.403-0.037c0.031,0.162,0.05,0.371,0.147,0.439c0.178,0.127,0.203,0.056,0.439,0c0.237-0.056,0.489-0.371,0.916-0.439c0.424-0.065,1.346,0.025,1.538,0.257c0.193,0.227-0.133,0.104,0,0.222c0.087,0.074,0.31-0.019,0.517-0.073c-0.091-0.336-0.274-0.669-0.517-0.877c0.195,0.009,0.4-0.026,0.551-0.133c-0.134-0.056-0.39-0.401-0.477-0.418c-0.354-0.06-0.261,0.222-0.55,0.146c-0.289-0.073-0.584-0.721-0.916-0.807C274.164,193.8,274.114,193.796,274.071,193.815L274.071,193.815z M272.313,193.925c-0.536,0.108,0.991,0.79,1.062,0.842C273.65,194.285,272.654,193.853,272.313,193.925z\"\n        />\n        <Path\n          id=\"Path8505\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M272.424,196.196c0.457,0.09,0.955,0.222,1.246,0.146c0.818-0.208,1.788-0.307,2.345,0.477c0.189-0.286,0.189-0.604,0.11-0.916c-0.207,0.057-0.427,0.147-0.516,0.073c-0.133-0.116,0.194,0.009,0-0.221c-0.191-0.231-1.113-0.322-1.537-0.257c-0.424,0.068-0.678,0.386-0.916,0.438c-0.237,0.057-0.26,0.129-0.439,0c-0.024-0.018-0.021-0.074-0.036-0.108c-0.115,0.025-0.239,0.023-0.293,0.108C272.339,196.012,272.381,196.128,272.424,196.196L272.424,196.196z\"\n        />\n        <Path\n          id=\"Path8510\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M272.424,195.938c-0.056-0.061-0.051-0.131-0.146-0.181c-0.255-0.13-0.884,0.07-1.101-0.036c-0.214-0.105-0.001-0.191-0.183-0.256c-0.18-0.067-0.591,0.195-0.806,0.183c-0.214-0.013-0.114-0.121-0.439-0.147c-0.165-0.014-0.5-0.073-0.806-0.073c-0.047,0-0.066,0.033-0.11,0.036c-0.05,0.213,0.002,0.419,0.331,0.474c0.566,0.097,1.018,1.239,1.389,0.551c0.311-0.569,1.092-0.447,1.869-0.293c-0.042-0.067-0.081-0.182-0.037-0.255C272.389,195.929,272.415,195.947,272.424,195.938L272.424,195.938z\"\n        />\n        <Path\n          id=\"Path8515\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.446,195.608c0.202-0.07,0.423-0.189,0.551-0.146c0.181,0.065-0.031,0.153,0.181,0.256c0.217,0.103,0.847-0.095,1.101,0.036c0.096,0.05,0.091,0.123,0.146,0.181c0.062-0.06,0.156-0.088,0.256-0.108c-0.047-0.096-0.083-0.208-0.109-0.329c-0.269-0.023-0.534-0.04-0.807-0.073c-0.173-0.022-1.197-0.205-0.476-0.293c-0.212-0.007-0.359-0.074-0.514-0.074C270.662,195.26,270.625,195.461,270.446,195.608L270.446,195.608z\"\n        />\n        <Path\n          id=\"Path8496\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.446,195.608c0.181-0.147,0.22-0.348,0.329-0.55c-0.286,0.002-0.548,0.059-0.954-0.11c-0.417-0.272-0.9,0.136-0.99,0.515c0.045-0.003,0.063-0.037,0.11-0.037c0.307-0.001,0.643,0.059,0.807,0.073c0.326,0.027,0.225,0.134,0.439,0.146C270.256,195.65,270.353,195.64,270.446,195.608L270.446,195.608z\"\n        />\n        <Path\n          id=\"Path8524\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M273.962,190.481c-0.056,0.016-0.096,0.028-0.146,0.073l0.256,0.074h0.369C274.318,190.482,274.129,190.432,273.962,190.481L273.962,190.481z M273.376,190.847c-0.315,0.008-0.633,0.12-0.99,0.37c-0.795,0.561,0.09,0.547,0.515,0.62c0.01,0.003,0.024-0.002,0.036,0c0.092-0.107,0.18-0.224,0.292-0.256c0.207-0.058,0.223,0.138,0.549,0.074c0.224-0.042,0.544-0.299,0.844-0.515C274.195,190.995,273.777,190.84,273.376,190.847L273.376,190.847z\"\n        />\n        <Path\n          id=\"Path8538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M275.317,192.862c-0.043,0.15-0.217,0.155-0.293,0.367c-0.079,0.211,0.107,0.668-0.074,0.878c-0.072,0.083-0.182,0.052-0.292,0.073c0.162,0.192,0.322,0.404,0.476,0.439c0.289,0.074,0.196-0.208,0.549-0.147c0.088,0.016,0.379,0.373,0.516,0.428c0.162-0.117,0.229-0.33,0.253-0.538c0.036-0.299-0.187-0.325-0.145-0.475c0.059-0.212,0.624-0.449,0.403-0.807c-0.018-0.024,0.009-0.049,0-0.073c-0.27-0.036-0.568-0.066-0.73-0.222c-0.032-0.027-0.01-0.073-0.038-0.109c-0.148,0.108-0.289,0.283-0.438,0.292C275.41,192.978,275.382,192.891,275.317,192.862L275.317,192.862z\"\n        />\n        <Path\n          id=\"Path8533\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M275.317,192.862c0.065,0.029,0.093,0.115,0.182,0.109c0.148-0.008,0.289-0.187,0.439-0.292c-0.187-0.229-0.339-0.546-0.293-0.698c0.053-0.173,0.123-0.01,0.221-0.146c0.06-0.081,0.114-0.266,0.146-0.437c-0.349-0.058-0.736-0.064-1.025-0.146c-0.137-0.041-0.239-0.07-0.37-0.113c-0.105,0.074-0.188,0.111-0.292,0.185c0.139,0.369,0.286,0.799,0.475,0.844c0.322,0.073,0.181-0.238,0.292-0.185c0.111,0.058-0.073,0.343,0,0.403c0.074,0.058,0.1-0.066,0.183,0C275.36,192.45,275.359,192.711,275.317,192.862L275.317,192.862z\"\n        />\n        <Path\n          id=\"Path8528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.013,191.398c-0.033,0.173-0.087,0.356-0.147,0.436c-0.099,0.137-0.168-0.026-0.22,0.147c-0.056,0.173,0.088,0.583,0.328,0.806c0.168,0.158,0.466,0.185,0.73,0.223c-0.125-0.315,0.089-0.683,0.074-0.953C276.756,191.583,276.41,191.457,276.013,191.398z\"\n        />\n        <Path\n          id=\"Path8522\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.656,194.179c0.111-0.022,0.224,0.012,0.293-0.073c0.179-0.212-0.007-0.667,0.074-0.88c0.078-0.209,0.25-0.215,0.292-0.366c0.042-0.149,0.046-0.412-0.037-0.475c-0.083-0.064-0.107,0.06-0.183,0c-0.073-0.06,0.112-0.348,0-0.402c-0.111-0.056,0.03,0.258-0.292,0.183c-0.189-0.042-0.336-0.474-0.475-0.844c-0.194,0.139-0.404,0.303-0.551,0.33c-0.327,0.065-0.347-0.129-0.55-0.074c-0.112,0.03-0.202,0.15-0.292,0.256c1.038,0.211,0.93,0.73,0.768,1.538c-0.046,0.239,0.139,0.356,0.257,0.515c0.073-0.034,0.149-0.1,0.254-0.073C274.371,193.853,274.515,194.011,274.656,194.179L274.656,194.179z\"\n        />\n        <Path\n          id=\"Path5514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.041,196.766c-0.095-0.025-0.19-0.052-0.285-0.078C270.954,196.61,270.909,196.694,271.041,196.766\"\n        />\n        <Path\n          id=\"Path5516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M273.372,194.753c-0.072-0.053-1.592-0.7-1.056-0.812C272.657,193.873,273.647,194.269,273.372,194.753\"\n        />\n        <Path\n          id=\"Path5518\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.075,190.643c-0.086-0.024-0.173-0.052-0.261-0.075c0.201-0.177,0.468-0.118,0.628,0.075C274.32,190.643,274.2,190.643,274.075,190.643\"\n        />\n        <Path\n          id=\"ht\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M269.839,194.935c0.622,0.26,0.835,0.165,1.437,0.183c-0.719,0.089,0.324,0.271,0.5,0.29c0.404,0.05,0.798,0.062,1.207,0.126c0.555,0.092,0.45-0.129,0.894-0.279c0.283-0.094,0.732,0.115,0.779-0.242c0.077-0.632-1.113-0.833-0.948-1.653c0.16-0.809,0.284-1.329-0.751-1.54c-0.407-0.081-1.379-0.04-0.568-0.614c0.945-0.666,1.663-0.225,2.602,0.049c0.618,0.18,1.729-0.083,1.778,0.801c0.016,0.289-0.257,0.699-0.052,1.028c0.221,0.355-0.363,0.598-0.42,0.812c-0.042,0.148,0.208,0.176,0.174,0.474c-0.048,0.405-0.471,0.689-0.87,0.668c0.464,0.403,0.816,1.185,0.419,1.781c-0.558-0.783-1.534-0.679-2.354-0.471c-0.788,0.201-2.62-0.75-3.11,0.155c-0.371,0.688-0.826-0.458-1.39-0.552C268.249,195.797,269.187,194.508,269.839,194.935\"\n        />\n      </G>\n      <G id=\"HR\">\n        <Path\n          id=\"Path19532\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.673,113.184c0.171,0.314,0.442,0.564,0.697,0.808c0.119,0.192,0.257,0.451,0.514,0.256C512.563,113.803,511.99,113.628,511.673,113.184z M514.677,113.588c-0.138-0.003-0.375,0.076-0.439,0.222c-0.064,0.143,0.256,0.351,0.147,0.475c-0.11,0.123-0.421,0.002-0.551-0.074c-0.132-0.073-0.1-0.225-0.223-0.292c-0.121-0.066-0.318-0.123-0.438-0.037c-0.063,0.045-0.083,0.132-0.074,0.223c0.209,0.14,0.381,0.326,0.584,0.475c-0.358-0.063-0.666-0.134-1.025-0.074c0.161,0.438,0.686,0.767,1.136,1.102c0.09-0.025,0.231-0.001,0.294-0.038c0.236-0.135,0.26-0.3,0.292-0.437c0.031-0.139-0.08-0.225-0.037-0.331s0.14-0.165,0.256-0.182c0.12-0.02,0.255,0.137,0.37,0.11c0.111-0.028,0.06-0.137,0.22-0.223c0.062-0.031,0.18-0.073,0.293-0.073c-0.04-0.272-0.051-0.534-0.222-0.769c-0.103,0.064-0.213,0.114-0.291,0.11C514.804,113.761,514.814,113.588,514.677,113.588L514.677,113.588z\"\n        />\n        <Path\n          id=\"Path19626\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.483,114.43c-0.113-0.001-0.23,0.04-0.293,0.073c-0.159,0.084-0.106,0.192-0.219,0.223c-0.115,0.025-0.248-0.126-0.37-0.11c-0.119,0.02-0.213,0.078-0.255,0.184c-0.044,0.105,0.069,0.19,0.037,0.33c-0.034,0.139-0.056,0.304-0.294,0.437c-0.062,0.035-0.204,0.015-0.293,0.039c0.19,0.14,0.303,0.387,0.476,0.475c0.371,0.185,0.284,0.282,0.438,0.514c0.04-0.106,0.087-0.244,0.146-0.329c0.104-0.151,0.228-0.28,0.369-0.328c0.141-0.049,0.299,0.088,0.402,0.037c0.105-0.052,0.139-0.164,0.146-0.259c0.008-0.095-0.142-0.08-0.108-0.255c0.016-0.083,0.224-0.155,0.291-0.256C515.597,114.987,515.523,114.703,515.483,114.43L515.483,114.43z\"\n        />\n        <Path\n          id=\"Path19400\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.331,111.865c0.001,0.044,0.023,0.123,0,0.147c-0.104,0.105-0.063-0.086-0.183,0c-0.055,0.035-0.08,0.172-0.11,0.29c0.124,0.383,0.065,0.817,0.293,1.172c0.187,0.287,0.493,0.436,0.769,0.623c-0.009-0.088,0.01-0.174,0.074-0.224c0.122-0.089,0.32-0.025,0.438,0.039c0.123,0.067,0.091,0.218,0.223,0.292c0.131,0.073,0.44,0.2,0.551,0.073c0.109-0.124-0.21-0.332-0.146-0.474c0.062-0.143,0.304-0.224,0.439-0.224c0.138,0.003,0.125,0.175,0.292,0.185c0.077,0.003,0.188-0.045,0.293-0.109c-0.166-0.225-0.576-0.487-0.808-0.587c-0.257-0.11-0.156-0.155-0.183-0.402c-0.011-0.073,0.01-0.19,0-0.293c-0.262,0.074-0.568,0.174-0.768,0.11c-0.316-0.102-0.305-0.434-0.551-0.549C512.78,111.855,512.546,111.878,512.331,111.865L512.331,111.865z\"\n        />\n        <Path\n          id=\"HR-splitsko-dalmatinska\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.958,115.199c-0.069,0.102-0.274,0.171-0.292,0.256c-0.031,0.173,0.119,0.159,0.108,0.255c-0.008,0.095-0.04,0.205-0.146,0.256c-0.104,0.051-0.264-0.083-0.402-0.035c-0.138,0.049-0.265,0.176-0.367,0.327c-0.061,0.087-0.105,0.224-0.146,0.329c0.012,0.02,0.023,0.019,0.035,0.037c0.174,0.223,0.322,0.32,0.586,0.222c0.771-0.288,1.743,0.273,2.492,0.878c0.082-0.008,0.251,0.011,0.293-0.037c0.099-0.111-0.089-0.042,0-0.146c0.038-0.046,0.212-0.014,0.293-0.036c-0.214-0.268-0.415-0.532-0.732-0.769C517.041,116.262,516.651,115.605,515.958,115.199L515.958,115.199z M516.031,117.251c0.045,0.325,0.39,0.4,0.661,0.403c0.171-0.024,0.294-0.088,0.404-0.222C516.752,117.312,516.393,117.24,516.031,117.251z\"\n        />\n        <Path\n          id=\"HR-dubrovacko-neretvanska\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.266,117.508c-0.059,0-0.126,0.012-0.146,0.036c-0.089,0.104,0.099,0.035,0,0.146c-0.042,0.046-0.211,0.029-0.293,0.037c0.235,0.189,0.546,0.372,0.696,0.549c0.608,0.709,0.866,0.174,0.329-0.293c-0.169-0.146-0.309-0.315-0.439-0.474C518.371,117.518,518.323,117.508,518.266,117.508L518.266,117.508z M516.508,117.874c-0.155-0.002-0.286-0.014-0.438,0.036c0.518,0.153,1.036,0.203,1.574,0.181l0.255-0.073C517.434,118.036,516.973,117.88,516.508,117.874z M517.938,118.422c-0.066,0.019-0.13,0.072-0.185,0.11c0.414-0.055,0.7,0.241,1.062,0.369c0.337,0.115,0.734,0.096,1.025,0.329c0.331,0.268,1.045,0.86,1.465,0.916c0.325-0.389-0.709-0.471-1.172-0.876c-0.371-0.326-0.682-0.681-0.953-0.439C518.844,118.598,518.312,118.323,517.938,118.422L517.938,118.422z M517.315,118.495c-0.255-0.002-0.533,0.078-0.696,0.22c0.186,0.01,0.368,0.031,0.549,0.074c0.254-0.166,0.533-0.025,0.806-0.11C517.8,118.575,517.57,118.499,517.315,118.495L517.315,118.495z\"\n        />\n        <Path\n          id=\"Path19494\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.294,110.767c0.009,0.004,0.027-0.006,0.035,0c0.205,0.09,0.401,0.139,0.517,0.292c0.08,0.108,0.085,0.238,0.107,0.369c0.074,0.029,0.16,0.072,0.223,0.073c0.178,0.005,0.241-0.088,0.367-0.073c0.127,0.014,0.159,0.188,0.329,0.147c0.173-0.043,0.248-0.412,0.404-0.551c0.155-0.141,0.237-0.223,0.475-0.256c0.154-0.024,0.356,0.043,0.55,0.109c0.018-0.075-0.023-0.166,0.111-0.255c-0.506-0.023-0.354-0.468-0.515-0.807c-0.078-0.163-0.208-0.37-0.258-0.439c-0.865,0.122,0.017,0.622-1.942,0.515c-0.129-0.041-0.215-0.126-0.328-0.183c0.17,0.213,0.403,0.432,0.403,0.585c0,0.222-0.054,0.124-0.184,0.255C519.526,110.608,519.403,110.684,519.294,110.767L519.294,110.767z\"\n        />\n        <Path\n          id=\"Path19492\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.533,109.485c-0.007,0.009-0.014,0.026-0.035,0.036c-0.118,0.036-0.335,0.025-0.439-0.073c-0.105-0.096,0.007-0.348-0.11-0.402c-0.117-0.059-0.284,0.071-0.367,0.146c-0.082,0.074,0.022,0.221-0.11,0.292c-0.018,0.011-0.054-0.007-0.074,0c0.021,0.074,0.096,0.157,0.074,0.222c-0.062,0.173-0.396,0.088-0.439,0.293c-0.025,0.115,0.125,0.238,0.223,0.367c0.016-0.009,0.019-0.029,0.034-0.035c0.122-0.033,0.272-0.009,0.402,0.073c0.132,0.083,0.14,0.269,0.293,0.403c0.019,0.017,0.056,0.023,0.074,0.037c0.02-0.078,0.008-0.131,0.108-0.183c0.212-0.11,0.714,0.027,0.953,0c0.093-0.01,0.131-0.045,0.184-0.074c0.072-0.139,0.159-0.273,0.108-0.367c-0.089-0.161-0.307-0.028-0.402-0.11c-0.093-0.079-0.031-0.139-0.146-0.292C517.797,109.725,517.684,109.582,517.533,109.485L517.533,109.485z\"\n        />\n        <Path\n          id=\"Path19460\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.533,109.485c0.15,0.097,0.264,0.239,0.33,0.329c0.114,0.153,0.052,0.213,0.146,0.291c0.094,0.081,0.314-0.051,0.402,0.111c0.05,0.089-0.037,0.224-0.108,0.367c0.079-0.042,0.168-0.075,0.293-0.073c0.198,0.007,0.49,0.164,0.695,0.256c0.111-0.082,0.235-0.159,0.294-0.223c0.129-0.133,0.182-0.034,0.183-0.254c0-0.157-0.234-0.374-0.403-0.587c-0.329-0.161-0.648-0.333-0.953-0.515c-0.304,0.014-0.6,0.076-0.731,0.146C517.491,109.437,517.557,109.456,517.533,109.485L517.533,109.485z\"\n        />\n        <Path\n          id=\"Path19462\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.951,111.426c-0.024-0.128-0.028-0.258-0.111-0.369c-0.111-0.153-0.307-0.202-0.513-0.292c-0.206-0.093-0.525-0.25-0.73-0.256c-0.207-0.008-0.238,0.121-0.477,0.146c-0.237,0.027-0.74-0.11-0.953,0c-0.102,0.052-0.09,0.105-0.109,0.182c0.161,0.124,0.397,0.262,0.586,0.293c0.211,0.035,0.335-0.09,0.549-0.073c0.212,0.02,0.523,0.108,0.66,0.223c0.137,0.112,0.041,0.253,0.185,0.293c0.143,0.037,0.271-0.231,0.476-0.259C519.648,111.299,519.803,111.365,519.951,111.426L519.951,111.426z\"\n        />\n        <Path\n          id=\"Path19458\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.64,109.448c-0.074-0.074-0.108-0.182-0.255-0.223c-0.153-0.04-0.392,0.047-0.587,0.074c-0.025,0.202-0.237,0.427-0.659,0.619c0.179,0.056,0.33,0.147,0.402,0.224c0.167,0.171,0.064,0.255,0.145,0.293c0.08,0.037,0.112-0.05,0.223-0.039c0.106,0.014,0.253,0.189,0.368,0.223c0.113,0.03,0.18-0.03,0.256,0c0.073,0.031,0.104,0.115,0.182,0.146c0.079,0.034,0.154,0.067,0.259,0c0.104-0.066,0.101-0.356,0.219-0.402c0.121-0.046,0.164,0.128,0.258,0.11c0.093-0.021,0.097-0.173,0.222-0.182c0.124-0.015,0.235,0.224,0.367,0.22c0.109-0.004,0.145-0.094,0.223-0.146c-0.094-0.125-0.246-0.251-0.223-0.368c0.043-0.205,0.377-0.124,0.438-0.293c0.024-0.065-0.054-0.143-0.074-0.222c-0.142,0.034-0.351-0.011-0.517-0.073c-0.188-0.072-0.344-0.396-0.512-0.368c-0.156,0.025-0.141,0.198-0.222,0.292c0.116,0.159,0.268,0.32,0.222,0.438c-0.073,0.189-0.272,0.043-0.402,0.146c-0.129,0.105-0.168,0.452-0.33,0.475c-0.165,0.026-0.375-0.17-0.368-0.291c0.01-0.123,0.226-0.052,0.258-0.146c0.024-0.095-0.172-0.11-0.147-0.256C514.397,109.616,514.537,109.527,514.64,109.448z\"\n        />\n        <Path\n          id=\"HR-zagreb\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.64,109.448c-0.103,0.076-0.242,0.169-0.255,0.256c-0.023,0.146,0.173,0.161,0.146,0.256c-0.029,0.094-0.247,0.024-0.258,0.145c-0.009,0.124,0.203,0.32,0.369,0.292c0.164-0.024,0.2-0.37,0.33-0.475c0.126-0.104,0.327,0.043,0.401-0.147c0.046-0.121-0.104-0.278-0.222-0.436c-0.008,0.009,0.008,0.027,0,0.035c-0.112,0.085-0.291,0.174-0.438,0.147C514.68,109.515,514.661,109.47,514.64,109.448z\"\n        />\n        <Path\n          id=\"Path19435\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.939,111.463c-0.024,0.028-0.04,0.101-0.073,0.111c-0.173,0.04-0.206-0.131-0.329-0.146c-0.124-0.018-0.188,0.077-0.368,0.073c-0.176-0.005-0.451-0.207-0.661-0.184c-0.206,0.026-0.33,0.297-0.476,0.259c-0.144-0.041-0.047-0.18-0.183-0.292c-0.135-0.115-0.448-0.203-0.66-0.223c-0.212-0.02-0.336,0.106-0.549,0.074c-0.016-0.003-0.026-0.033-0.039-0.036c0.025,0.081,0.091,0.17,0.074,0.254c-0.025,0.124-0.138,0.204-0.257,0.256c0.471,0.145,0.929,0.321,1.429,0.329c0.256,0.062,0.427,0.223,0.697,0.074c0.366-0.203,0.322,0.062,0.698-0.037c0.221-0.057,0.439,0.024,0.658,0.073c0.032-0.073,0.129-0.123,0.147-0.222C521.073,111.713,520.991,111.59,520.939,111.463L520.939,111.463z\"\n        />\n        <Path\n          id=\"Path19433\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.939,111.463c0.053,0.126,0.132,0.25,0.109,0.369c-0.019,0.094-0.114,0.147-0.146,0.223c0.124,0.024,0.244-0.01,0.369,0.035c0.182,0.175,0.15-0.167,0.514,0.477c0.55,0.426,0.886-0.264,0.622-0.695l0.806-0.224c0.164-0.102-1.01-0.348-0.915-0.767c-0.191-0.067-0.396-0.131-0.55-0.11c-0.238,0.034-0.322,0.117-0.476,0.256C521.144,111.136,521.051,111.344,520.939,111.463L520.939,111.463z\"\n        />\n        <Path\n          id=\"Path19431\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.348,110.621c-0.025,0.001-0.042,0.009-0.074,0c-0.114-0.029-0.259-0.206-0.367-0.222c-0.108-0.013-0.14,0.074-0.222,0.038c-0.081-0.04,0.021-0.123-0.146-0.293c-0.072-0.073-0.222-0.168-0.401-0.224c-0.124,0.059-0.138,0.034-0.294,0.146c0.125,0.042,0.236,0.157,0.368,0.183c-0.223,0.057-0.204,0.404-0.402,0.477c0.078,0.139,0.17,0.268,0.146,0.369c-0.03,0.143-0.106,0.219-0.221,0.255c-0.114,0.038-0.264-0.196-0.403-0.074c-0.113,0.098-0.006,0.401,0,0.587c0.215,0.011,0.448-0.011,0.622,0.073c0.247,0.118,0.236,0.449,0.551,0.549c0.199,0.064,0.508-0.035,0.767-0.11c-0.024-0.29,0.025-0.523,0.183-0.622c-0.089-0.127-0.222-0.286-0.222-0.403c0-0.202,0.195-0.165,0.222-0.366C514.467,110.889,514.405,110.753,514.348,110.621L514.348,110.621z\"\n        />\n        <Path\n          id=\"Path19374\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.348,110.621c0.06,0.132,0.124,0.271,0.108,0.368c-0.024,0.202-0.221,0.165-0.221,0.366c0,0.119,0.13,0.274,0.221,0.404c0.095-0.059,0.198-0.141,0.439,0.036c0.618,0.458,0.668,0.718,1.024,0.074c0.167-0.304,0.213-0.387,0.698-0.258c0.658,0.18,0.05-0.033,0.474-0.073c0.108,0.027,0.223,0.04,0.328,0.073c0.122-0.055,0.232-0.13,0.258-0.256c0.019-0.086-0.049-0.174-0.074-0.255c-0.207-0.048-0.481-0.166-0.623-0.292c-0.153-0.137-0.162-0.322-0.293-0.403c-0.129-0.081-0.283-0.106-0.401-0.073c-0.118,0.031-0.125,0.176-0.256,0.182c-0.131,0.007-0.244-0.232-0.368-0.22c-0.122,0.012-0.124,0.165-0.221,0.182c-0.095,0.02-0.14-0.157-0.258-0.11c-0.117,0.046-0.114,0.336-0.222,0.402c-0.106,0.067-0.175,0.033-0.257,0c-0.077-0.031-0.106-0.115-0.18-0.146C514.478,110.597,514.41,110.615,514.348,110.621L514.348,110.621z\"\n        />\n        <Path\n          id=\"Path19415\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.666,109.265c0.072,0.073,0.141,0.117,0.222,0.146c0.188,0.071,0.453,0.146,0.585,0.073c0.131-0.073,0.024-0.218,0.11-0.292c0.081-0.075,0.25-0.205,0.367-0.146c0.116,0.057,0.007,0.305,0.11,0.403c0.106,0.096,0.322,0.109,0.439,0.073c0.116-0.036-0.055-0.057,0.182-0.181c0.133-0.073,0.428-0.132,0.733-0.147c-0.261-0.155-0.604-0.212-0.81-0.439c-0.055-0.073-0.312-0.244-0.55-0.402c-0.08,0.06-0.155,0.124-0.256,0.145c-0.06,0.014-0.124-0.04-0.184-0.035c-0.057,0.103-0.07,0.224-0.146,0.292c-0.187,0.169-0.486,0.115-0.66,0.257C515.733,109.076,515.686,109.14,515.666,109.265L515.666,109.265z\"\n        />\n        <Path\n          id=\"Path19413\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.453,108.35c-0.316,0.104-0.728,0.205-0.695,0.328c0.123,0.465,0.054,0.499,0.037,0.623c0.193-0.025,0.433-0.114,0.585-0.074c0.192,0.05,0.18,0.27,0.327,0.293c0.147,0.025,0.328-0.062,0.44-0.147c0.112-0.083,0.053-0.299,0.221-0.328c0.024-0.007,0.055,0.029,0.074,0.036c0.019-0.212,0-0.391-0.111-0.475c-0.219-0.17-0.472,0.143-0.697,0.036C514.538,108.594,514.532,108.457,514.453,108.35L514.453,108.35z\"\n        />\n        <Path\n          id=\"Path19388\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.453,108.35c0.074,0.108,0.082,0.244,0.185,0.291c0.223,0.108,0.478-0.205,0.696-0.036c0.111,0.084,0.128,0.265,0.111,0.475c0.073,0.025,0.141,0.103,0.221,0.183c0.022-0.124,0.066-0.189,0.146-0.255c0.175-0.143,0.473-0.089,0.661-0.257c0.075-0.071,0.088-0.189,0.146-0.292c-0.27,0.028-0.538,0.063-0.845-0.073c-0.155-0.072-0.308-0.24-0.438-0.403c-0.131-0.029-0.326-0.073-0.329-0.073c-0.237,0.155,0.008,0.073-0.222,0.291C514.74,108.248,514.605,108.3,514.453,108.35L514.453,108.35z\"\n        />\n        <Path\n          id=\"Path19390\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.337,107.981c0.13,0.165,0.284,0.334,0.438,0.405c0.371,0.166,0.71,0.174,1.027,0.108c0.1-0.023,0.173-0.085,0.256-0.146c-0.328-0.222-0.665-0.441-0.77-0.549c-0.161-0.164-0.717-0.371-0.952-0.294c-0.14,0.046-0.148,0.22,0.111,0.515C515.431,108.018,515.381,107.994,515.337,107.981z\"\n        />\n        <Path\n          id=\"HR-primorsko-goranska\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.037,112.305c0.029-0.118,0.06-0.255,0.112-0.29c0.121-0.086,0.075,0.105,0.182,0c0.105-0.109-0.141-0.615,0-0.733c0.141-0.123,0.289,0.111,0.403,0.073c0.112-0.037,0.188-0.111,0.221-0.255c0.023-0.101-0.069-0.224-0.146-0.367c-0.066,0.025-0.052,0.127-0.221,0.036c-0.517-0.286-0.881-0.124-1.355-0.584c-0.416,0.527-0.751,0.636-0.99,0.62c0.026,0.099,0.124,0.192,0.146,0.293c0.069,0.28,0.035,0.542,0,0.806c0.07-0.325,0.188-0.716,0.402-0.66c0.421,0.116,0.938,0.473,1.175,0.843C512.008,112.154,512.016,112.231,512.037,112.305L512.037,112.305z M511.121,111.646c-0.391,0.124,0.025,0.599,0.259,0.623c0.135,0.144,0.297,0.144,0.438,0C511.623,112.164,511.395,111.561,511.121,111.646L511.121,111.646z M510.574,111.719c-0.061,0.207,0,0.39,0.146,0.549c-0.291,0.256,0.058,1.011,0.401,1.062C510.954,112.784,510.876,112.218,510.574,111.719L510.574,111.719z\"\n        />\n        <Path\n          id=\"HR-istarska\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.351,112.048c0.009-0.038,0.031-0.073,0.038-0.109c0.037-0.277,0.074-0.549,0-0.843c-0.024-0.101-0.122-0.195-0.146-0.293c-0.201-0.014-0.337-0.121-0.367-0.11c-0.124,0.044-0.317,0.272-0.551,0.223c-0.181-0.04-0.371-0.107-0.551-0.146c-0.075-0.009-0.139,0.009-0.221,0c0.083,0.271,0.22,1.173,0.55,1.101c-0.287,0.236,0.325,0.955,0.516,1.098c0.228-0.219,0.287-0.543,0.328-0.843c0.104,0.115,0.159,0.09,0.293,0.146C510.233,112.22,510.337,112.14,510.351,112.048L510.351,112.048z\"\n        />\n        <G id=\"hr\">\n          <Path\n            id=\"Path4066\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M508.781,110.777c0.177,0.041,0.355,0.089,0.535,0.126\tc0.236,0.051,0.421-0.174,0.546-0.22c0.063-0.024,0.591,0.483,1.355-0.49c0.473,0.466,0.86,0.297,1.372,0.582\tc0.672,0.372,0.336-0.451,0.636-0.523c-0.128-0.027-0.236-0.139-0.369-0.183c1.039-0.743,1.285,0.042,0.908-1.372\tc-0.048-0.18,0.863-0.342,1.013-0.484c0.228-0.219-0.009-0.142,0.228-0.298c0.005-0.001,0.359,0.091,0.42,0.091\tc-0.69-0.788,0.607-0.471,0.864-0.216c0.184,0.186,1.173,0.777,1.306,0.959c0.525,0.591,1.29,0.877,2.111,1.149\tc1.957,0.106,1.07-0.405,1.935-0.524c-0.021-0.188,0.14,0.213,0.252,0.448c0.161,0.341,0.014,0.784,0.519,0.805\tc-0.834,0.578,0.999,0.911,0.806,1.029l-0.806,0.199c0.264,0.433-0.074,1.145-0.624,0.718c-0.364-0.642-0.354-0.304-0.533-0.479\tc-0.339-0.122-0.652-0.196-0.997-0.105c-0.371,0.099-0.351-0.189-0.714,0.012c-0.27,0.148-0.451-0.007-0.709-0.068\tc-0.616-0.012-1.158-0.208-1.733-0.375c-0.425,0.04,0.164,0.22-0.496,0.04c-0.483-0.132-0.521-0.009-0.688,0.291\tc-0.355,0.644-0.408,0.362-1.023-0.096c-0.795-0.587-0.686,0.488-0.637,0.889c0.03,0.249-0.045,0.294,0.211,0.405\tc0.229,0.098,0.618,0.344,0.78,0.569c0.338,0.469-0.015,1.123,0.707,1.547c0.691,0.401,1.082,1.073,1.72,1.552\tc0.517,0.385,0.75,0.862,1.194,1.248c0.538,0.471,0.271,1.01-0.339,0.299c-0.627-0.729-2.192-1.807-3.207-1.429\tc-0.267,0.1-0.405-0.005-0.574-0.224c-0.212-0.272-0.079-0.349-0.48-0.548c-0.583-0.289-1.387-0.946-1.615-1.572\tc0.363-0.064,0.692-0.011,1.052,0.052c-0.471-0.346-1.053-0.604-1.382-1.112c-0.271-0.423-0.092-0.967-0.359-1.388\tc-0.234-0.371-0.761-0.723-1.182-0.838c-0.309-0.084-0.594,0.808-0.533,1.037c-0.133-0.056-0.183-0.018-0.286-0.131\tc-0.038,0.302-0.111,0.619-0.342,0.838c-0.185-0.143-0.784-0.888-0.499-1.125c-0.329,0.075-0.49-0.829-0.571-1.099\tC508.622,110.76,508.702,110.769,508.781,110.777\"\n          />\n          <Path\n            id=\"Path4068\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M519.164,118.811c0.272-0.238,0.606,0.124,0.977,0.452\tc0.464,0.407,1.501,0.494,1.173,0.882c-0.42-0.057-1.15-0.65-1.483-0.917c-0.29-0.231-0.669-0.197-1.003-0.313\tc-0.365-0.123-0.665-0.446-1.075-0.391c0.429-0.329,1.257,0.181,1.6,0.445C519.291,118.915,519.23,118.863,519.164,118.811\"\n          />\n        </G>\n      </G>\n      <G id=\"HN\">\n        <Path\n          id=\"Path7605\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M238.646,206.122c-0.134-0.149-0.238-0.437-0.329-0.514c-0.414-0.347-0.319-0.074-0.402-0.182c-0.086-0.109,0.043-0.297-0.074-0.404c-0.118-0.108-0.381,0.05-0.551-0.036c-0.17-0.089-0.042-0.385-0.369-0.441c-0.321-0.053-0.911,0.695-1.172,0.697c-0.261,0.002-0.054-0.1-0.184-0.107c-0.126-0.011-0.406,0.256-0.549,0.221c-0.142-0.038,0.057-0.173-0.182-0.221c-0.237-0.045-0.744,0.319-0.988,0.549c-0.245,0.232-0.463,0.521-0.476,0.731c-0.014,0.211,0.123,0.182,0.147,0.369c0.022,0.185-0.186,0.551-0.11,0.731c0.073,0.184,0.272,0.098,0.366,0.255c0.091,0.16-0.062,0.497,0.038,0.621c0.1,0.125,0.222,0.114,0.328,0.11c0.109-0.003,0.182-0.173,0.293-0.146c0.11,0.025,0.123,0.254,0.255,0.292c0.13,0.04,0.3-0.223,0.438-0.146c0.139,0.078-0.191,0.152,0.146,0.477c0.246,0.234,0.976,0.348,1.611,0.438c0.4-0.328,0.778-0.725,0.99-0.877c0.097-0.074-0.058-0.229,0-0.331c0.105-0.186,0.326-0.263,0.439-0.439c0.124-0.187,0.208-0.489,0.402-0.66l-0.146-0.293L238.646,206.122L238.646,206.122z\"\n        />\n        <Path\n          id=\"Path7612\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M233.812,208.393c-0.13,0.074-0.329,0.174-0.402,0.256c-0.335,0.374-0.385,0.573-0.403,0.769c-0.02,0.196,0.161,0.204,0.11,0.293c-0.05,0.088-0.219-0.021-0.292,0.074c-0.075,0.094,0.046,0.342-0.037,0.439c-0.083,0.097-0.254-0.006-0.328,0.073c-0.074,0.08,0.026,0.215-0.037,0.293c-0.063,0.081-0.256,0.008-0.292,0.146c-0.037,0.143,0.155,0.435,0.366,0.441c0.212,0.004,0.255-0.392,0.439-0.514c0.187-0.124,0.049-0.178,0.623-0.224c0.265-0.147,0.889,0.002,1.171-0.475c0.514-0.861,0.672-0.43,1.467,0.074c0.074-0.248,0.416-0.39,0.697-0.622c-0.637-0.09-1.366-0.205-1.612-0.438c-0.338-0.325-0.009-0.399-0.146-0.477c-0.139-0.075-0.31,0.186-0.439,0.146c-0.13-0.038-0.145-0.267-0.255-0.292c-0.111-0.024-0.186,0.143-0.292,0.146C234.032,208.507,233.911,208.521,233.812,208.393L233.812,208.393z\"\n        />\n        <Path\n          id=\"Path7646\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.432,210.556c0.037,0.015,0.073,0.026,0.107,0.073c0.139,0.174,0.379,0.516,0.256,0.769c-0.036,0.076-0.167,0.044-0.256,0.074c-0.838,0.312,0.347,0.861,0.109,1.245c0.322-0.043,0.877,0.074,1.026-0.328c0.087-0.233,0.009-0.569,0.331-0.621c0.613-0.104,0.385-0.691,0.328-1.209c-0.011-0.108,0.153-0.074,0.222-0.112c-0.574,0.042-0.436,0.099-0.623,0.224c-0.185,0.122-0.227,0.517-0.439,0.514c-0.211-0.003-0.402-0.298-0.367-0.439c0.008-0.035,0.049-0.023,0.074-0.035c-0.124-0.074-0.329-0.079-0.403-0.147c-0.131-0.124,0.036-0.225-0.147-0.257C231.573,210.287,231.507,210.436,231.432,210.556L231.432,210.556z\"\n        />\n        <Path\n          id=\"Path7641\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.432,210.556c0.074-0.123,0.14-0.272,0.219-0.259c0.182,0.03,0.015,0.131,0.146,0.259c0.074,0.067,0.279,0.073,0.403,0.146c0.073-0.042,0.173-0.049,0.223-0.113c0.065-0.079-0.04-0.213,0.036-0.292c0.074-0.075,0.247,0.025,0.33-0.073c0.082-0.097-0.041-0.346,0.036-0.439c0.076-0.092,0.242,0.016,0.293-0.074c0.05-0.091-0.129-0.098-0.109-0.292c0.02-0.196,0.068-0.396,0.402-0.77c0.073-0.083,0.271-0.18,0.403-0.256c-0.101-0.124,0.054-0.464-0.04-0.622c-0.089-0.158-0.29-0.074-0.365-0.255c-0.074-0.182,0.13-0.551,0.109-0.731c-0.025-0.185-0.161-0.158-0.146-0.369c-0.208,0.041-0.479-0.046-0.585,0.037c-0.263,0.205-0.036,0.282-0.183,0.549c-0.148,0.268-0.766,0.663-0.807,0.953c-0.041,0.289,0.214,0.304,0.183,0.438c-0.031,0.138-0.219,0.128-0.256,0.223c-0.038,0.089,0.099,0.135,0.037,0.256c-0.062,0.123-0.314,0.051-0.476,0.292c-0.165,0.241-0.305,0.912-0.183,1.172C231.191,210.535,231.314,210.51,231.432,210.556L231.432,210.556z\"\n        />\n        <Path\n          id=\"Path7657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.173,209.896c-0.16,0.101-0.285,0.2-0.474,0.293c-0.024,0.155-0.099,0.331-0.111,0.515c-0.017,0.254,0.057,0.594-0.254,0.696c0.233,0.188,0.471,0.106,0.548-0.183c0.049,0.343,0.403,0.342,0.661,0.257c0.09-0.028,0.224,0.003,0.256-0.074c0.124-0.255-0.118-0.594-0.256-0.769c-0.138-0.173-0.321-0.025-0.438-0.291C231.056,210.238,231.159,210.064,231.173,209.896L231.173,209.896z\"\n        />\n        <Path\n          id=\"Path7655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.246,209.384c-0.185-0.038-0.402-0.058-0.477-0.146c-0.114-0.136-0.114-0.211-0.035-0.328c0.075-0.123,0.428,0,0.514-0.111c0.083-0.109,0.155-0.073,0-0.292c-0.073-0.104-0.345-0.172-0.584-0.22c-0.074,0.024-0.155,0.041-0.222,0.107c-0.098,0.105-0.117,0.375-0.221,0.439c-0.105,0.065-0.136-0.058-0.257,0c-0.12,0.058-0.251,0.167-0.327,0.402c-0.03,0.09-0.042,0.24,0,0.368c0.101-0.007,0.189,0.026,0.256,0.111c0.02,0.258,0.125,0.298,0.368,0.108c0.408,0.005,0.468,0.167,0.439,0.369c0.188-0.092,0.317-0.191,0.475-0.292C231.193,209.7,231.182,209.546,231.246,209.384L231.246,209.384z\"\n        />\n        <Path\n          id=\"Path7653\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M232.236,207.404c0.005-0.061-0.089-0.123-0.073-0.182c0.069-0.224,0.212-0.416,0.109-0.514c-0.205-0.193-0.375,0.025-0.475-0.073c-0.101-0.099,0.249-0.303-0.036-0.33c-0.095-0.009-0.371,0.116-0.584,0.182c-0.008,0.013-0.029,0.024-0.037,0.036c-0.174,0.264-0.845,0.518-0.953,0.731c-0.113,0.225-0.043,0.184,0,0.257c0.039,0.073,0.106,0.004,0.221,0.109c0.11,0.107,0.408,0.418,0.365,0.584c-0.014,0.06-0.068,0.058-0.108,0.074c0.24,0.05,0.516,0.117,0.584,0.22c0.156,0.224,0.083,0.184,0,0.293c-0.083,0.107-0.435-0.009-0.514,0.11c-0.077,0.121-0.077,0.192,0.035,0.328c0.076,0.089,0.292,0.108,0.477,0.146c0.028-0.072,0.008-0.173,0.038-0.221c0.164-0.243,0.415-0.174,0.476-0.293c0.059-0.121-0.074-0.165-0.037-0.255c0.041-0.091,0.223-0.083,0.256-0.222c0.029-0.136-0.223-0.148-0.183-0.439C231.819,207.791,232.033,207.594,232.236,207.404L232.236,207.404z\"\n        />\n        <Path\n          id=\"Path7651\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M235.387,204.876c-0.324-0.158-0.692-0.344-0.916-0.33c-0.314,0.024-0.282,0.225-0.475,0.258c-0.194,0.029-0.346-0.145-0.623-0.111c-0.277,0.036-0.718,0.466-0.953,0.403c-0.234-0.059-0.116-0.27-0.256-0.328c-0.139-0.061-0.384,0.137-0.515,0.037c-0.126-0.102,0.047-0.293-0.073-0.476c-0.031-0.047-0.155-0.06-0.183-0.109c-0.046,0.11-0.286,0.042-0.292,0.146c-0.004,0.104,0.221,0.089,0.223,0.181c0.003,0.093-0.158,0.03-0.223,0.146c-0.062,0.118,0.041,0.328-0.037,0.516c-0.073,0.184-0.494,0.352-0.439,0.549c0.058,0.198,0.438,0.03,0.552,0.182c0.111,0.15,0.127,0.273,0,0.552c0.215-0.071,0.491-0.192,0.584-0.185c0.285,0.027-0.064,0.233,0.036,0.328c0.1,0.096,0.272-0.123,0.476,0.073c0.104,0.097-0.042,0.288-0.11,0.514c-0.02,0.06,0.074,0.123,0.073,0.183c0.157-0.146,0.303-0.287,0.367-0.402c0.148-0.268-0.077-0.346,0.183-0.549c0.108-0.085,0.378,0.003,0.586-0.037c0.014-0.21,0.231-0.5,0.476-0.732c0.245-0.23,0.751-0.595,0.989-0.549c0.236,0.045,0.038,0.18,0.182,0.221c0.104,0.026,0.267-0.073,0.402-0.147c-0.041-0.064-0.078-0.188-0.073-0.255C235.356,204.907,235.365,204.905,235.387,204.876L235.387,204.876z\"\n        />\n        <Path\n          id=\"Path7617\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.432,203.668c-0.061,0.042-0.136,0.097-0.147,0.147c-0.057,0.197,0.155,0.291,0.108,0.405c0.027,0.049,0.153,0.062,0.184,0.109c0.122,0.181-0.057,0.374,0.073,0.476c0.127,0.1,0.371-0.098,0.515-0.037c0.141,0.06,0.023,0.272,0.256,0.328c0.234,0.061,0.673-0.369,0.953-0.404c0.277-0.032,0.429,0.141,0.623,0.11c0.193-0.029,0.163-0.233,0.474-0.256c0.223-0.015,0.591,0.174,0.916,0.329c0.054-0.066,0.138-0.119,0.108-0.183c-0.041-0.088-0.274,0.034-0.329-0.036c-0.053-0.072,0.073-0.026,0.037-0.222c-0.025-0.139-0.214-0.385-0.331-0.623c-0.406,0.05-0.824,0.117-1.169,0.146c-0.382,0.035-1.652,0.005-1.906-0.256C231.704,203.611,231.553,203.679,231.432,203.668L231.432,203.668z\"\n        />\n        <Path\n          id=\"Path7624\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M230.185,207.48c-0.206,0.013-0.437-0.005-0.549,0.074c-0.168,0.113-0.121,0.222-0.223,0.33c-0.102,0.109-0.32,0.058-0.402,0.292c-0.084,0.234,0.392,0.622,0.293,0.953c-0.101,0.33-0.508,0.51-0.844,0.661c0.008,0.047,0.168,0.102,0.146,0.146c0.346-0.003,0.649-0.291,0.99-0.329c0.013-0.002,0.024,0.001,0.036,0c-0.041-0.124-0.029-0.275,0-0.368c0.076-0.237,0.209-0.344,0.328-0.402c0.124-0.058,0.154,0.064,0.257,0c0.104-0.065,0.123-0.336,0.221-0.439c0.098-0.104,0.287-0.012,0.328-0.184c0.043-0.17-0.255-0.48-0.367-0.583c-0.11-0.108-0.176-0.04-0.221-0.111C230.176,207.504,230.193,207.485,230.185,207.48L230.185,207.48z\"\n        />\n        <Path\n          id=\"Path7629\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M229.38,207.918c0.062-0.229,0.117-0.478,0.11-0.622c-0.011-0.246-0.015-0.28-0.11-0.367c-0.096-0.085-0.271,0.041-0.368-0.036c-0.096-0.077,0.044-0.305-0.109-0.329c-0.156-0.027-0.371,0.295-0.403,0.437c-0.031,0.144,0.133,0.205,0.074,0.293c-0.062,0.09-0.293-0.083-0.369,0.038c-0.073,0.121,0.179,0.279,0.182,0.437c0.006,0.159-0.026,0.342-0.146,0.475c-0.124,0.135-0.347,0.041-0.55,0.223c-0.084,0.073-0.138,0.25-0.221,0.368c0.473,0.314,0.948,0.655,0.989,0.953c0.336-0.15,0.743-0.33,0.844-0.661c0.099-0.329-0.378-0.717-0.293-0.953C229.086,207.962,229.27,207.99,229.38,207.918z\"\n        />\n        <Path\n          id=\"Path7636\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.684,206.818c0.082-0.113,0.132-0.271,0.224-0.255c0.154,0.026,0.013,0.254,0.108,0.331c0.095,0.073,0.272-0.049,0.367,0.035c0.095,0.085,0.104,0.123,0.11,0.369c0.007,0.143-0.048,0.391-0.11,0.621c0.014-0.008,0.025-0.024,0.037-0.035c0.102-0.109,0.055-0.219,0.222-0.329c0.112-0.077,0.345-0.06,0.551-0.074c-0.042-0.04-0.097-0.024,0-0.223c0.024-0.047,0.152-0.095,0.22-0.146c-0.043-0.16-0.082-0.328-0.074-0.439c0.019-0.191,0.132-0.255,0.108-0.366c-0.024-0.114-0.126-0.065-0.182-0.223c-0.055-0.158,0.082-0.521,0.036-0.731c-0.044-0.213,0.026-0.3-0.255-0.515c-0.158-0.119-0.54-0.122-0.843-0.181c-0.014,0.009-0.025,0.024-0.037,0.035c-0.205,0.186-0.448,0.327-0.661,0.514c0.119,0.331,0.274,0.69,0.257,0.879c-0.03,0.29-0.154,0.072-0.184,0.329C228.564,206.505,228.612,206.676,228.684,206.818L228.684,206.818z\"\n        />\n        <Path\n          id=\"Path7634\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.959,207.258c-0.065,0.313-0.364,0.513-0.513,0.88c0.121,0.122,0.573,0.397,1.026,0.695c0.083-0.118,0.136-0.291,0.222-0.369c0.203-0.177,0.425-0.083,0.549-0.221c0.123-0.133,0.152-0.318,0.146-0.476c-0.001-0.025-0.025-0.045-0.035-0.074c-0.197,0.026-0.386,0.17-0.514,0.11c-0.259-0.123-0.083-0.47-0.293-0.584C227.396,207.137,227.164,207.228,226.959,207.258L226.959,207.258z\"\n        />\n        <Path\n          id=\"Path7622\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M226.959,207.258c0.208-0.028,0.435-0.121,0.586-0.035c0.21,0.117,0.034,0.466,0.293,0.585c0.123,0.057,0.317-0.088,0.514-0.11c-0.061-0.131-0.207-0.268-0.146-0.368c0.073-0.123,0.305,0.053,0.368-0.038c0.062-0.089-0.106-0.149-0.074-0.292c0.015-0.06,0.121-0.095,0.182-0.183c-0.073-0.145-0.123-0.314-0.11-0.402c0.03-0.261,0.155-0.039,0.186-0.33c0.019-0.187-0.14-0.55-0.258-0.876c-0.306,0.268-0.589,0.569-0.954,0.73c-0.267,0.123-0.718,0.646-0.55,0.99C227.075,207.082,226.983,207.154,226.959,207.258L226.959,207.258z\"\n        />\n        <Path\n          id=\"Path7610\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M231.432,203.668c-0.35-0.027-0.733,0.109-0.954,0.37c-0.218,0.254-0.357,0.024-0.623,0.183c-0.217,0.127-0.467,0.272-0.661,0.438c0.304,0.063,0.683,0.065,0.844,0.182c0.283,0.214,0.21,0.301,0.255,0.515c0.046,0.214-0.09,0.574-0.036,0.731c0.054,0.156,0.159,0.108,0.182,0.221c0.026,0.111-0.09,0.173-0.108,0.369c-0.01,0.11,0.027,0.28,0.074,0.438c0.256-0.189,0.667-0.405,0.768-0.62c0.129-0.274,0.112-0.401,0-0.552c-0.111-0.152-0.494,0.016-0.551-0.181c-0.053-0.199,0.369-0.369,0.439-0.551c0.076-0.186-0.024-0.396,0.037-0.515c0.064-0.117,0.224-0.053,0.224-0.146c-0.004-0.093-0.225-0.079-0.224-0.182c0.006-0.104,0.246-0.036,0.292-0.146c0.047-0.112-0.165-0.208-0.108-0.403C231.296,203.765,231.371,203.71,231.432,203.668L231.432,203.668z\"\n        />\n        <Path\n          id=\"Path7600\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.874,203.815c0.117,0.238,0.304,0.483,0.329,0.622c0.039,0.197-0.09,0.151-0.037,0.224c0.054,0.07,0.288-0.056,0.331,0.034c0.041,0.089-0.131,0.104-0.147,0.258c-0.007,0.067,0.03,0.19,0.073,0.255c0.052-0.025,0.112-0.073,0.146-0.073c0.13,0.008-0.076,0.113,0.183,0.108c0.265-0.002,0.849-0.749,1.172-0.697c0.323,0.055,0.198,0.354,0.369,0.439c0.169,0.087,0.432-0.073,0.549,0.036c0.121,0.11-0.01,0.295,0.074,0.403c0.086,0.106-0.01-0.165,0.402,0.183c0.09,0.074,0.195,0.363,0.329,0.514l0.293-2.749c-0.345,0.042-0.698,0.189-1.025,0.185c-0.592-0.011-1.091-0.386-1.686-0.369c0.668,0.208-0.569,0.446-0.731,0.551C235.339,203.843,235.091,203.789,234.874,203.815L234.874,203.815z\"\n        />\n        <Path\n          id=\"Path7591\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M238.94,203.376l-0.369,3.44l0.147,0.293c0.085-0.073,0.141-0.176,0.292-0.147c0.09,0.02,0.126,0.207,0.221,0.257c0.197,0.111,0.407,0.191,0.623,0.256c0.306,0.09,0.632-0.304,0.989-0.291c0.452,0.009,1.207-0.256,1.576-0.517c0.421-0.295,0.84-0.21,1.318-0.291c-0.489-0.191-0.631-0.539-0.954-0.807c0.088,0.117,0.08,0.224-0.181,0.292c0.115-0.155,0.07-0.231,0.036-0.402c-0.499,0.251-0.917-0.532-1.172-0.256c0.212,0.042,0.326,0.191,0.257,0.402c-0.102-0.115-0.444-0.388-0.476-0.515c-0.044-0.171-0.082-0.34-0.257-0.438c0.183,0.172,0.398,0.109,0.623,0.109c0.23,0,0.397,0.307,0.584,0.402c-0.407-0.42-0.667-1.08-1.209-1.356c-0.466-0.235-0.745,0.191-1.209-0.221C239.529,203.371,239.237,203.337,238.94,203.376L238.94,203.376z\"\n        />\n        <Path\n          id=\"Path7593\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.617,202.366c0.318-0.208,0.666-0.363,1.021-0.496C235.269,201.873,234.799,202.018,234.617,202.366\"\n        />\n        <Path\n          id=\"Path6082\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M234.617,202.366c0.318-0.208,0.666-0.363,1.021-0.496C235.269,201.873,234.799,202.018,234.617,202.366\"\n        />\n        <Path\n          id=\"hn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M226.452,208.15c0.197-0.488,0.837-0.601,0.532-1.214c-0.174-0.341,0.305-0.866,0.57-0.991c0.617-0.276,1.099-0.811,1.601-1.261c0.196-0.178,0.459-0.335,0.688-0.472c0.266-0.158,0.417,0.062,0.632-0.19c0.297-0.355,0.974-0.666,1.323-0.306c0.257,0.263,1.525,0.291,1.906,0.256c0.531-0.046,1.215-0.216,1.797-0.212c0.164-0.105,1.377-0.372,0.712-0.58c0.597-0.021,1.109,0.355,1.702,0.369c0.611,0.009,1.321-0.436,1.866,0.048c0.467,0.41,0.728,0.003,1.194,0.237c0.542,0.274,0.821,0.915,1.23,1.335c-0.188-0.095-0.367-0.392-0.599-0.392c-0.224,0-0.422,0.04-0.605-0.131c0.173,0.1,0.182,0.3,0.228,0.471c0.031,0.124,0.375,0.385,0.476,0.5c0.074-0.209-0.024-0.349-0.235-0.393c0.255-0.272,0.655,0.515,1.153,0.263c0.031,0.173,0.089,0.238-0.024,0.392c0.526-0.133,0.045-0.487-0.211-0.575c0.85,0.122,0.688,0.837,1.361,1.1c-0.478,0.079-0.922-0.003-1.345,0.292c-0.371,0.257-1.125,0.504-1.576,0.494c-0.357-0.01-0.682,0.371-0.989,0.279c-0.219-0.066-0.421-0.145-0.619-0.255c-0.089-0.053-0.1-0.236-0.189-0.256c-0.499-0.102-0.551,0.532-0.725,0.805c-0.115,0.173-0.316,0.259-0.421,0.445c-0.057,0.102,0.074,0.279-0.023,0.35c-0.365,0.266-0.802,0.599-1.68,1.511c-0.792-0.508-0.951-0.948-1.46-0.088c-0.355,0.598-1.238,0.133-1.378,0.568c-0.16,0.5,0.284,1.125-0.326,1.227c-0.322,0.053-0.272,0.401-0.356,0.632c-0.148,0.402-0.71,0.255-1.028,0.3c0.237-0.386-0.945-0.918-0.106-1.23c-0.258,0.085-0.609,0.082-0.655-0.263c-0.073,0.291-0.315,0.372-0.55,0.183c0.312-0.101,0.256-0.426,0.271-0.681c0.026-0.416,0.405-0.877-0.323-0.881c-0.236,0.189-0.37,0.153-0.385-0.107c-0.074-0.091-0.173-0.126-0.288-0.108c-0.339,0.037-0.627,0.31-0.972,0.313C228.883,209.347,226.713,208.419,226.452,208.15\"\n        />\n      </G>\n      <G id=\"GY\">\n        <Path\n          id=\"Path32934\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M312.61,233.635c-0.05,0.106-0.144,0.142-0.182,0.256c-0.155,0.447-0.241,0.942-0.259,1.209c-0.028,0.531,0.174-0.093,0.074,0.584c-0.101,0.681-1.357,2.388-1.866,2.786c-0.511,0.396-0.127,0.079-0.33,0.327c-0.203,0.249-0.305,0.376-0.223,1.355c0.042,0.489,0.428,1.177,0.768,1.946c0.341,0.763,0.669,1.582,0.623,2.344c-0.046,0.763-0.57,1.597-1.063,2.344c-0.493,0.749-0.969,1.412-0.876,1.867c0.087,0.459,0.129,0.521,0.219,0.516c0.026-0.004,0.109,0.041,0.146,0.036c-0.007-0.062-0.024-0.123-0.036-0.182c0.079-0.054,0.163-0.093,0.255-0.11c0.123-0.123,0.248-0.256,0.439-0.257c0.619-0.008,0.648-0.293,1.173-0.476c0.285-0.099,0.569,0.023,0.807-0.22c0.126-0.13,0.221-0.285,0.366-0.405c0.858-0.704,1.744,0.467,2.639-0.107c-0.266-0.449-1.136-0.435-1.136-1.172c0-0.726-0.765-1.348-0.878-2.088c-0.061-0.396-0.071-0.822-0.292-1.174c-0.069-0.107-0.364,0.057-0.475,0.038c-0.541-0.074-0.299-0.508-0.66-0.844c-0.355-0.325-0.811-1.273-0.731-1.758c0.113-0.716,0.135-1.172,0.073-1.905c-0.105-1.203,1.713-0.621,1.868-0.807c0.158-0.189,0.773-0.717,0.073-0.915c0.421-0.506,0.676-1.473,0.551-2.125c-0.074-0.372-0.433-1.349-0.954-0.878C312.704,233.746,312.633,233.702,312.61,233.635L312.61,233.635z\"\n        />\n        <Path\n          id=\"Path32963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M311.181,234.769c0.178,0.201,0.319,0.507,0.584,0.586c0.271,0.078-0.109-0.442,0.402-0.402c0.03-0.28,0.124-0.674,0.257-1.064c0.04-0.114,0.132-0.149,0.183-0.256c-0.139-0.385-0.404-0.725-0.734-0.99c-0.035,0.197-0.013,0.382-0.073,0.515c-0.154,0.336-0.443,0.313-0.585,0.66C311.117,234.06,311.174,234.442,311.181,234.769L311.181,234.769z\"\n        />\n        <Path\n          id=\"Path32961\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M310.411,231.986c-0.075,0.008-0.127,0.032-0.183,0.073c-0.041,0.026-0.068,0.049-0.11,0.074c-0.268,0.37-0.13,1.263-0.623,1.354c0.288,0.419,0.65,0.873,0.916,1.025c0.136,0.077,0.158,0.04,0.22,0.036c-0.095-0.316-0.232-0.636-0.146-1.063c0.077-0.385,0.418-0.787,0.697-1.208c-0.161-0.08-0.319-0.203-0.474-0.257C310.59,231.981,310.489,231.975,310.411,231.986L310.411,231.986z M309.495,233.487c0.209-0.304,0.219-0.674,0.257-1.026c0.003-0.028,0.03-0.045,0.036-0.073c-0.297,0.139-0.504,0.152-0.768,0.221c0.035,0.118,0.044,0.183,0.181,0.403C309.268,233.117,309.384,233.326,309.495,233.487z\"\n        />\n        <Path\n          id=\"Path32955\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M311.181,232.281c-0.279,0.419-0.619,0.821-0.698,1.207c-0.084,0.425,0.051,0.747,0.147,1.063c0.104-0.005,0.209-0.007,0.367,0.073c0.056,0.026,0.133,0.09,0.183,0.145c-0.007-0.326-0.063-0.709,0.037-0.953c0.143-0.347,0.433-0.321,0.586-0.661c0.058-0.13,0.036-0.316,0.073-0.514C311.665,232.476,311.416,232.395,311.181,232.281L311.181,232.281z\"\n        />\n        <Path\n          id=\"Path32951\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M309.423,229.423c-0.381,0.231-0.706,0.535-0.808,0.73c-0.219,0.419,0.174,0.137,0.11,0.549c-0.042,0.271-0.359,0.717-0.623,1.135c0.027-0.001,0.079-0.018,0.11,0c0.132,0.074,0.101,0.32,0.221,0.403c0.122,0.084,0.283-0.052,0.439,0.073c0.067,0.053,0.122,0.206,0.146,0.293c0.266-0.069,0.471-0.08,0.768-0.221c0.062-0.355,0.209-0.613,0.331-0.954c0.175-0.493,0.059-1.431-0.439-1.722C309.589,229.663,309.511,229.509,309.423,229.423L309.423,229.423z\"\n        />\n        <Path\n          id=\"Path32926\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M306.088,226.711c0.287,0.516,0.777,0.719,0.146,1.025c-0.463,0.222-0.734,0.766-1.244,1.023c-0.382,0.194-0.322,0.188-0.587,0.517c-0.21,0.258-0.543,0.62-0.292,0.952c0.277,0.364-0.072,1.041,0.585,0.807c0.264-0.093,0.438,0.198,0.331,0.403c-0.009,0.014-0.027,0.025-0.037,0.037c0.305,0.077,0.471,0.174,0.73,0.145c0.38-0.038,0.58-0.39,0.953-0.368c0.374,0.025,0.787,0.516,1.064,0.587c0.211,0.056,0.274,0.003,0.367,0c0.265-0.421,0.581-0.866,0.622-1.136c0.066-0.412-0.327-0.127-0.109-0.55c0.101-0.196,0.425-0.502,0.807-0.731c-0.364-0.354-0.736-0.852-1.025-1.173c-0.448-0.496-1.08-0.861-1.683-1.136c0.186,0.414,0.677,0.478,0.915,0.843C307.133,227.528,306.517,227.211,306.088,226.711L306.088,226.711z\"\n        />\n        <Path\n          id=\"Path32969\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M309.824,233.856c-0.044,0.092-0.163,0.148-0.183,0.255c-0.053,0.278-0.038,0.573,0,0.879c0.077,0.612,0.218,1.217,0,1.464c-0.432,0.495-0.578-0.106-0.841,0.22c-0.265,0.326-0.173,1.226-0.074,1.652c0.099,0.423,0.161,0.648,0.475,0.843c0.196,0.123,0.478,0.062,0.769,0.038c0.041-0.079,0.013-0.33,0.074-0.404c0.05-0.063,0.073-0.099,0.073-0.11c0.001-0.004,0.023-0.036,0.256-0.22c0.512-0.399,1.767-2.104,1.868-2.785c0.102-0.679-0.107-0.056-0.074-0.583c0.003-0.037-0.005-0.107,0-0.147c-0.513-0.04-0.131,0.481-0.401,0.402c-0.347-0.102-0.521-0.606-0.769-0.731c-0.25-0.123-0.318-0.008-0.584-0.109C310.24,234.415,310.03,234.11,309.824,233.856L309.824,233.856z\"\n        />\n        <Path\n          id=\"Path32976\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M309.86,240.265c-0.023-0.008-0.052,0.009-0.074,0c-0.174-0.081-0.337-0.182-0.513-0.109c-0.352,0.143-0.521,0.843-0.845,0.843c-0.321,0-0.278-0.417-0.513-0.515c-0.237-0.098-0.597,0.211-0.807,0c-0.21-0.21,0.294-0.788,0-0.99c-0.234-0.16-0.525,0.162-0.844,0.33c0.026,0.121,0.11,0.217,0.11,0.367c0,0.268,0.321,0.548,0.439,0.77c0.149,0.277-0.208,0.719-0.369,0.953c-0.255,0.37-0.366,0.329-0.368,0.769c-0.002,0.508-0.371,0.945-0.477,1.428c-0.134,0.623-0.141,1.634,0.293,2.158c0.265,0.321,0.37,0.481,0.292,0.916c-0.044,0.251-0.074,0.57,0.293,0.549c-0.034,0.087-0.074,0.17-0.11,0.254c0.397,0.056,0.894,0.631,1.026,0.991c0.078,0.223,0.516,0.365,0.729,0.368c0.272,0.003,0.139,0.226,0.33,0.292c0.273,0.094,1.035-0.021,1.172-0.292c-0.002-0.05,0.006-0.099,0-0.146c-0.037,0.004-0.123-0.039-0.146-0.035c-0.088,0.007-0.129-0.059-0.224-0.516c-0.088-0.457,0.387-1.119,0.88-1.867c0.49-0.749,1.014-1.583,1.064-2.345c0.044-0.764-0.283-1.582-0.623-2.345C310.271,241.374,309.936,240.748,309.86,240.265L309.86,240.265z\"\n        />\n        <Path\n          id=\"Path32974\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.983,236.637c-0.292-0.379-0.572-0.953-0.845-0.955c-0.501-0.002-0.232,0.46-0.437,0.515c-0.209,0.057-0.393-0.287-0.587-0.184c-0.193,0.107,0.031,0.534-0.183,0.698c-0.213,0.165-0.5-0.179-0.876,0c-0.219,0.103-0.386,0.459-0.584,0.73c0.117,0.249,0.268,0.502,0.22,0.767c-0.041,0.23-0.448,0.829-0.328,1.026c0.123,0.208,0.638,0.239,0.843,0.329c0.123,0.052,0.055,0.174,0.074,0.254c0.316-0.168,0.607-0.488,0.843-0.328c0.294,0.203-0.21,0.779,0,0.99c0.208,0.211,0.57-0.098,0.807,0c0.235,0.096,0.193,0.515,0.514,0.515c0.321,0,0.494-0.698,0.845-0.844c0.174-0.073,0.336,0.027,0.514,0.11c0.022,0.009,0.052-0.008,0.073,0c-0.007-0.028-0.036-0.083-0.039-0.11c-0.058-0.684,0.054-0.766,0.146-0.953c-0.29,0.024-0.573,0.082-0.769-0.036c-0.317-0.193-0.378-0.421-0.474-0.843c-0.097-0.422-0.189-1.322,0.073-1.652C308.857,236.605,308.933,236.644,308.983,236.637L308.983,236.637z\"\n        />\n        <Path\n          id=\"Path32938\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M306.675,231.252c-0.373-0.024-0.569,0.327-0.953,0.367c-0.261,0.024-0.426-0.067-0.731-0.145c-0.157,0.205-0.579,0.32-0.807,0.477c-0.273,0.19-0.229,0.43-0.549,0.219c-0.25-0.166-0.438,0.18-0.515,0.223c-0.327,0.179-0.6,0.336-0.549,0.879c0.075,0.803-0.358,1.055-0.622,1.574c0.296,0.64,1.067,1.911,1.721,2.235c0.551,0.271,1.268-0.372,1.72,0.036c0.091,0.08,0.026,0.223,0.074,0.328c0.198-0.271,0.37-0.629,0.585-0.73c0.378-0.179,0.666,0.166,0.878,0c0.215-0.165-0.011-0.591,0.183-0.697c0.192-0.104,0.378,0.237,0.584,0.183c0.208-0.055-0.063-0.519,0.438-0.516c0.272,0.001,0.549,0.573,0.845,0.954c0.18-0.019,0.319,0.207,0.66-0.183c0.217-0.247,0.075-0.854,0-1.464c-0.04-0.306-0.053-0.599,0-0.877c0.021-0.109,0.138-0.162,0.183-0.256c-0.116-0.143-0.227-0.218-0.331-0.369c-0.11-0.16-0.226-0.37-0.292-0.475c-0.238-0.381-0.173-0.569-0.329-0.697c-0.157-0.124-0.32,0.012-0.438-0.073c-0.119-0.083-0.088-0.329-0.221-0.402c-0.132-0.074-0.202,0.073-0.474,0C307.462,231.767,307.048,231.28,306.675,231.252L306.675,231.252z\"\n        />\n        <Path\n          id=\"gy\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M301.946,234.843c0.267-0.521,0.71-0.773,0.632-1.578c-0.051-0.544,0.196-0.708,0.524-0.886c0.074-0.041,0.266-0.371,0.515-0.207c0.319,0.213,0.299-0.016,0.575-0.207c0.242-0.17,0.714-0.289,0.84-0.522c0.109-0.207-0.062-0.517-0.326-0.42c-0.656,0.233-0.305-0.435-0.581-0.796c-0.255-0.332,0.064-0.712,0.272-0.968c0.268-0.326,0.211-0.308,0.59-0.502c0.51-0.261,0.787-0.775,1.252-1.001c0.629-0.305,0.124-0.535-0.159-1.052c0.425,0.501,1.051,0.829,1.545,1.257c-0.237-0.365-0.729-0.451-0.916-0.862c0.605,0.272,1.239,0.669,1.687,1.166c0.36,0.4,0.816,1.176,1.266,1.436c0.5,0.29,0.626,1.227,0.451,1.718c-0.133,0.37-0.323,0.622-0.371,1.026c-0.039,0.35-0.048,0.731-0.257,1.035c0.693-0.125,0.173-1.818,1.239-1.44c0.798,0.283,1.781,0.855,1.978,1.78c0.52-0.47,0.892,0.502,0.963,0.872c0.127,0.649-0.121,1.631-0.542,2.138c0.703,0.198,0.101,0.7-0.059,0.889c-0.154,0.184-1.984-0.391-1.88,0.814c0.066,0.73,0.054,1.207-0.058,1.926c-0.074,0.482,0.357,1.438,0.712,1.763c0.362,0.334,0.122,0.733,0.661,0.813c0.115,0.016,0.407-0.124,0.474-0.019c0.224,0.351,0.25,0.781,0.314,1.178c0.115,0.74,0.883,1.342,0.883,2.07c0,0.74,0.834,0.717,1.103,1.164c-0.896,0.57-1.765-0.582-2.623,0.123c-0.143,0.121-0.229,0.278-0.357,0.409c-0.237,0.24-0.533,0.136-0.82,0.236c-0.523,0.182-0.547,0.443-1.163,0.451c-0.191,0.002-0.304,0.152-0.426,0.273c-0.095,0.017-0.182,0.052-0.262,0.105c0.024,0.108,0.037,0.218,0.042,0.33c-0.136,0.271-0.895,0.393-1.168,0.299c-0.191-0.068-0.071-0.287-0.341-0.289c-0.218-0.002-0.651-0.165-0.734-0.386c-0.13-0.36-0.647-0.918-1.042-0.971c0.036-0.086,0.072-0.174,0.105-0.263c-0.369,0.025-0.323-0.305-0.279-0.557c0.077-0.435-0.036-0.606-0.3-0.923c-0.437-0.525-0.419-1.533-0.28-2.156c0.104-0.482,0.462-0.924,0.463-1.433c0.002-0.439,0.123-0.408,0.379-0.779c0.16-0.232,0.5-0.641,0.35-0.917c-0.123-0.223-0.435-0.532-0.435-0.796c0-0.255,0.134-0.5-0.16-0.626c-0.205-0.089-0.72-0.096-0.846-0.307c-0.12-0.196,0.292-0.79,0.333-1.016c0.067-0.382,0.017-0.823-0.287-1.097c-0.452-0.412-1.198,0.234-1.747-0.038C303.01,236.774,302.241,235.483,301.946,234.843\"\n        />\n      </G>\n      <G id=\"GW\">\n        <Path\n          id=\"Path9727\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.528,218.505c-0.107,0.059-0.141,0.202,0.072,0.37c0.095-0.076,0.219-0.138,0.328-0.184C427.825,218.467,427.633,218.445,427.528,218.505z\"\n        />\n        <Path\n          id=\"Path9794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.018,217.003c0.006-0.153-0.055-0.153-0.184-0.183c-0.066-0.015-0.154,0.051-0.256,0.074c0.03,0.109,0.037,0.201,0.108,0.327C429.779,217.148,429.9,217.071,430.018,217.003L430.018,217.003z\"\n        />\n        <Path\n          id=\"Path9754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.946,216.234c-0.405,0.143-0.444,0.382-0.368,0.661c0.103-0.024,0.188-0.088,0.255-0.074c0.13,0.03,0.188,0.03,0.182,0.183c0.229-0.132,0.471-0.19,0.586,0.146c-0.755-0.589-1.258,1.014-0.73,0.621c0.152-0.134,0.274-0.332,0.403-0.328c0.218,0.005,0.191,0.231,0.328,0.254c0.138,0.026,0.307-0.05,0.403-0.146c0.098-0.095,0.009-0.175,0.109-0.368c0.058-0.107,0.188-0.25,0.292-0.403c-0.086-0.029-0.133,0.087-0.183,0.039c-0.05-0.05,0.094-0.152,0.074-0.223c-0.022-0.07-0.087-0.15-0.145-0.147c-0.053,0.005-0.062,0.077-0.111,0.111c-0.008,0.007,0.017,0.034,0,0.036c-0.029,0.006-0.073-0.059-0.11-0.073C430.577,216.464,430.376,216.082,429.946,216.234L429.946,216.234z\"\n        />\n        <Path\n          id=\"Path9723\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M431.407,216.782c-0.106,0.158-0.235,0.298-0.291,0.405c-0.104,0.188-0.014,0.27-0.11,0.366c-0.097,0.097-0.268,0.174-0.404,0.147c-0.136-0.025-0.112-0.251-0.328-0.255c-0.125-0.002-0.25,0.192-0.402,0.328c-0.067,0.092-0.126,0.194-0.183,0.293c0.116,0.058,0.211,0.137,0.292,0.183c0.358,0.204,0.479,0.325,0.621,0.877c0.738-0.269,0.376-1.505,1.099-1.723c0.214-0.062,0.433-0.176,0.663-0.291c-0.073-0.073-0.214-0.143-0.224-0.221c-0.139,0.004-0.288,0.001-0.366,0.035c-0.131,0.063-0.084,0.161-0.183,0.146C431.494,217.065,431.498,216.816,431.407,216.782L431.407,216.782z M429.98,218.249c-0.041-0.036-0.129-0.022-0.256,0.035c0.087,0.072,0.172,0.152,0.256,0.221C430.019,218.379,430.024,218.281,429.98,218.249L429.98,218.249z\"\n        />\n        <Path\n          id=\"Path9741\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.653,214.071c-0.532,0.335-1.093,0.24-1.722,0.258c-0.332,0.008-0.623,0.162-0.915,0.293c-0.271,0.122-0.589,0.007-0.844,0.181c0.306,0.048,0.482,0.418,0.806,0.403c0.106-0.088,0.206-0.188,0.292-0.292c0.166-0.034,0.311-0.057,0.476-0.074c-0.419,0.28-0.943,1.058-0.073,1.245c0.369,0.08,0.681-0.17,1.026-0.256c0.072-0.02,0.138-0.079,0.221-0.074c0.054-0.021,0.104-0.029,0.146-0.036c-0.045-0.166,0.111-0.239,0.073-0.37c-0.04-0.126-0.312-0.139-0.294-0.328s0.378-0.348,0.55-0.402c0.172-0.057,0.289,0.066,0.368,0c0.078-0.068,0.053-0.099,0.037-0.224C429.784,214.315,429.709,214.189,429.653,214.071L429.653,214.071z M427.197,217.222c-0.097,0.06-0.178,0.138-0.256,0.224h0.256C427.19,217.374,427.203,217.291,427.197,217.222z M428.038,217.296c-0.032,0.087-0.073,0.205-0.108,0.292c0.155,0.075,0.196-0.073,0.256-0.184L428.038,217.296L428.038,217.296z\"\n        />\n        <Path\n          id=\"Path9725\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.066,215.72c-0.043,0.008-0.093,0.018-0.146,0.036c-0.319,0.263-0.714,0.44-0.732,0.916c0.279-0.066,0.599-0.08,0.844-0.256c-0.008-0.104,0.012-0.213,0.037-0.293c0.035-0.11,0.104-0.188,0.146-0.256C429.17,215.807,429.078,215.77,429.066,215.72L429.066,215.72z M428.038,217.296l0.147,0.108c0.025-0.046,0.1-0.008,0.111-0.073C428.2,217.33,428.136,217.308,428.038,217.296L428.038,217.296z\"\n        />\n        <Path\n          id=\"Path9756\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M431.043,216.563c0.05-0.034,0.061-0.106,0.111-0.11c0.059-0.003,0.123,0.075,0.146,0.146c0.021,0.069-0.124,0.173-0.074,0.221c0.05,0.049,0.096-0.071,0.182-0.038c0.089,0.034,0.085,0.283,0.184,0.293c0.099,0.014,0.055-0.083,0.185-0.146c0.072-0.035,0.223-0.032,0.366-0.035c-0.017-0.155,0.143-0.118,0.183-0.257c0.041-0.139,0.054-0.435,0-0.551c-0.052-0.115-0.132-0.074-0.146-0.146c-0.016-0.074,0.121-0.137,0.11-0.221c-0.014-0.081-0.208-0.068-0.183-0.182c0.024-0.115,0.384-0.064,0.402-0.183c0.017-0.123-0.174-0.086-0.222-0.183c-0.047-0.098,0.018-0.281-0.037-0.369c-0.056-0.086-0.211,0.003-0.221-0.109c-0.009-0.111,0.331-0.119,0.33-0.257c0-0.137-0.39-0.074-0.33-0.22c0.061-0.145,0.417,0.228,0.514,0.11c0.097-0.123-0.202-0.284-0.146-0.37c0.057-0.082,0.144,0.063,0.222,0c0.061-0.048,0.042-0.186,0.073-0.29h-1.062c-0.174,0-0.343,0.002-0.514,0c0.06,0.059,0.139,0.11,0.146,0.182c0.015,0.134-0.155,0.222-0.146,0.329c0.009,0.104,0.167,0.091,0.146,0.182c-0.023,0.089-0.202,0.074-0.255,0.145c-0.06,0.074-0.097,0.174-0.074,0.259c0.024,0.081,0.155,0.088,0.182,0.181c0.024,0.09,0.062,0.263-0.037,0.331c-0.098,0.069-0.312-0.164-0.401-0.073c-0.091,0.088-0.025,0.226,0.034,0.327c0.062,0.104,0.253,0.148,0.294,0.224c0.04,0.074,0.049,0.114,0,0.182c-0.019,0.024-0.069,0.03-0.111,0.037C430.721,216.179,430.817,216.474,431.043,216.563L431.043,216.563z\"\n        />\n        <Path\n          id=\"Path9749\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.932,216.526c0.034,0.018,0.079,0.078,0.11,0.074c0.017-0.001-0.009-0.03,0-0.036C430.999,216.567,430.974,216.533,430.932,216.526L430.932,216.526z\"\n        />\n        <Path\n          id=\"Path9721\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.692,213.669c-0.031,0.105-0.015,0.242-0.074,0.291c-0.073,0.061-0.164-0.083-0.222,0c-0.058,0.083,0.242,0.248,0.146,0.369c-0.098,0.119-0.451-0.255-0.514-0.11c-0.062,0.144,0.328,0.081,0.329,0.223c0,0.137-0.336,0.145-0.329,0.254c0.009,0.11,0.166,0.025,0.222,0.11c0.055,0.086-0.011,0.271,0.036,0.368c0.047,0.097,0.235,0.064,0.223,0.183c-0.018,0.122-0.38,0.072-0.403,0.185c-0.024,0.115,0.174,0.101,0.182,0.182c0.008,0.083-0.123,0.146-0.11,0.221c0.016,0.073,0.094,0.032,0.146,0.147c0.053,0.116,0.041,0.411,0,0.551c-0.041,0.138-0.199,0.102-0.184,0.255c0.01,0.074,0.146,0.145,0.223,0.222c0.223-0.111,0.457-0.223,0.661-0.256c0.435-0.074,0.936,0.169,1.282-0.223c0.671-0.757-0.686-1.084-0.586-1.464c0.072-0.27,0.556-0.19,0.731-0.369c0.328-0.321-0.078-0.767,0-1.134L432.692,213.669L432.692,213.669z\"\n        />\n        <Path\n          id=\"Path9734\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.212,215.868c-0.043,0.069-0.111,0.144-0.146,0.255c-0.025,0.081-0.043,0.191-0.037,0.293c0.011-0.007,0.025,0.008,0.037,0c0.117-0.09,0.241-0.174,0.369-0.255C429.339,216.099,429.288,215.973,429.212,215.868z\"\n        />\n        <Path\n          id=\"Path9676\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.653,214.071c0.058,0.119,0.134,0.245,0.146,0.328c0.017,0.124,0.042,0.157-0.035,0.224c-0.077,0.066-0.196-0.058-0.368,0c-0.173,0.056-0.533,0.214-0.55,0.402c-0.02,0.188,0.254,0.202,0.293,0.329c0.038,0.126-0.121,0.202-0.074,0.369c0.04,0.139,0.224,0.347,0.369,0.44c0.083-0.059,0.155-0.13,0.256-0.148c0.267-0.043,0.475,0.139,0.732,0c0.156-0.105,0.303-0.132,0.474-0.073c-0.012,0.014,0.012,0.024,0,0.037c0.042-0.006,0.095-0.013,0.111-0.037c0.049-0.068,0.04-0.109,0-0.182c-0.041-0.073-0.232-0.12-0.292-0.22c-0.061-0.104-0.127-0.239-0.036-0.331c0.09-0.089,0.304,0.142,0.402,0.073c0.099-0.067,0.062-0.238,0.035-0.327c-0.025-0.092-0.159-0.102-0.182-0.183c-0.023-0.083,0.017-0.187,0.073-0.257c0.058-0.073,0.236-0.059,0.256-0.146c0.021-0.089-0.139-0.079-0.146-0.182c-0.008-0.105,0.162-0.196,0.146-0.329c-0.009-0.074-0.086-0.124-0.146-0.182c-0.133-0.003-0.271-0.012-0.402,0c-0.305,0.023-0.62,0.106-0.879,0.328C429.774,214.05,429.712,214.035,429.653,214.071z\"\n        />\n        <Path\n          id=\"Path3432\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.372,216.315c0.237-0.121,0.204-0.208-0.107-0.263C427.3,216.14,427.337,216.229,427.372,216.315\"\n        />\n        <Path\n          id=\"Path3436\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.052,216.156c-0.132,0.009-0.265,0.025-0.394,0.056C427.683,216.593,428.159,216.532,428.052,216.156\"\n        />\n        <Path\n          id=\"Path3440\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.706,218.433c0.143-0.117,0.239-0.266,0.286-0.445C428.803,218.062,428.677,218.222,428.706,218.433\"\n        />\n        <Path\n          id=\"gw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M426.168,214.797c0.254-0.173,0.583-0.04,0.857-0.165c0.292-0.131,0.566-0.298,0.896-0.305c0.698-0.021,1.337,0.167,1.923-0.34c0.516-0.447,1.162-0.315,1.786-0.315c0.943,0,1.89,0,2.832,0c-0.076,0.369,0.327,0.793,0,1.114c-0.175,0.174-0.666,0.135-0.733,0.401c-0.102,0.38,1.253,0.673,0.581,1.434c-0.347,0.387-0.854,0.179-1.291,0.254c-0.406,0.072-0.894,0.392-1.315,0.521c-0.722,0.217-0.375,1.481-1.114,1.748c-0.176-0.68-0.272-0.77-0.887-1.072c0.057-0.1,0.114-0.196,0.18-0.286c-0.524,0.393-0.024-1.217,0.73-0.628c-0.182-0.514-0.646-0.173-0.913,0.052c-0.257-0.458-0.304-0.768,0.261-0.967c0.481-0.17,0.653,0.344,1.1,0.315c-0.237-0.095-0.38-0.402-0.156-0.601c-0.174-0.059-0.34-0.038-0.499,0.069c-0.254,0.138-0.468-0.033-0.733,0.009c-0.258,0.042-0.421,0.24-0.617,0.393c-0.249,0.198-0.584,0.17-0.875,0.237c0.021-0.474,0.418-0.629,0.731-0.892c-0.451-0.043-0.81,0.425-1.256,0.328c-0.872-0.188-0.313-0.963,0.106-1.245c-0.169,0.021-0.332,0.043-0.498,0.077c-0.087,0.106-0.182,0.203-0.287,0.289c-0.321,0.013-0.502-0.371-0.813-0.421\"\n        />\n      </G>\n      <G id=\"GU\">\n        <Path\n          id=\"gu\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M871.131,211.919c0.09-0.105,0.462-0.993,0.446-1.152C871.027,210.774,870.757,211.539,871.131,211.919\"\n        />\n        <Circle\n          id=\"gu.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"870.903\"\n          cy=\"210.846\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"GS\">\n        <Path\n          id=\"gs\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M392.854,425.005c0.072-0.054,0.141-0.104,0.212-0.155c-0.09-0.078-0.187-0.147-0.29-0.209c0.188,0.159,0.418,0.127,0.576-0.056c-0.154-0.131-0.812-0.562-0.763-0.738c0.054-0.19-0.818-0.687-0.994-0.701c0.371,0.563-0.465-0.103-0.679-0.024c0.421-0.396-0.574-0.428-0.866-0.539c-0.351-0.134-0.814-0.036-1.207-0.15c-0.376-0.11-0.925-0.16-1.306-0.043c0.6,0.332,1.246,0.415,1.912,0.446c-0.658,0.017,0,0.322,0.222,0.322c0.382,0.003,0.704,0.179,1.011,0.391c0.319,0.223,0.626,0.344,0.967,0.516C392.104,424.29,392.445,424.719,392.854,425.005\"\n        />\n        <Circle\n          id=\"gs.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"390.293\"\n          cy=\"422.936\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"GT\">\n        <Path\n          id=\"Path7806\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.454,203.01c-0.124,0.139-0.284,0.294-0.292,0.402c-0.018,0.174,0.116,0.067,0.109,0.223c-0.006,0.153-0.157,0.464-0.292,0.585c-0.136,0.122-0.304,0.057-0.402,0.181c-0.1,0.126-0.131,0.348-0.073,0.515c0.057,0.167,0.399,0.194,0.366,0.369c-0.031,0.174-0.424,0.022-0.475,0.182c-0.052,0.165,0.271,0.265,0.257,0.404c-0.015,0.139-0.223,0.106-0.257,0.256c-0.034,0.151,0.074,0.415,0.183,0.55c0.106,0.137,0.267,0.272,0.402,0.224c0.137-0.053-0.024-0.303,0.109-0.402c0.132-0.102,0.444-0.059,0.585,0c0.143,0.058,0.087,0.293,0.222,0.255c0.133-0.037,0.162-0.373,0.11-0.475s-0.108,0.028-0.183-0.073c-0.077-0.101-0.188-0.439-0.074-0.55c0.118-0.109,0.199,0.116,0.37,0.074c0.168-0.041,0.532-0.186,0.514-0.401c-0.02-0.217-0.57-0.157-0.586-0.329c-0.013-0.174,0.233-0.138,0.294-0.259c0.062-0.118,0.105-0.247,0.036-0.401c-0.067-0.157-0.47-0.202-0.477-0.37c-0.007-0.166,0.263-0.172,0.293-0.291c0.032-0.119-0.109-0.206-0.074-0.328c0.035-0.125,0.229-0.119,0.402-0.146c0.174-0.03,0.317,0.123,0.476,0.108c0.08-0.007,0.204-0.092,0.223-0.221c0.006-0.037-0.13-0.1-0.146-0.146C223.941,203.136,223.03,203.052,222.454,203.01L222.454,203.01z\"\n        />\n        <Path\n          id=\"Path7804\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M218.719,207.955c0.19-0.123,0.39-0.294,0.403-0.402c0.025-0.187-0.082,0.008-0.073-0.11c0.01-0.118,0.222-0.401,0.366-0.438c0.143-0.041,0.226,0.161,0.332,0.108c0.103-0.051,0.024-0.204,0.109-0.328c0.087-0.124,0.364-0.172,0.439-0.328c0.073-0.16-0.068-0.365,0-0.515c0.065-0.151,0.313-0.175,0.327-0.33c0.02-0.153-0.109-0.286-0.221-0.328c-0.11-0.044-0.198,0.056-0.292,0.036s-0.143-0.158-0.256-0.147c-0.115,0.013-0.163,0.252-0.256,0.257c-0.093,0.006-0.065-0.009-0.146-0.11c-0.033-0.041-0.064-0.182-0.11-0.221c-0.015,0.024-0.024,0.048-0.036,0.073c-0.247,0.413-0.261,0.459-0.147,0.879c0.062,0.225-0.241,0.379-0.292,0.584c-0.106,0.42-0.033,0.782-0.329,1.136C218.591,207.829,218.658,207.894,218.719,207.955L218.719,207.955z\"\n        />\n        <Path\n          id=\"Path7801\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.035,209.126c0.025-0.04-0.03-0.116,0-0.146c0.123-0.123,0.307-0.231,0.403-0.331c0.194-0.199,0.47-0.371,0.621-0.329c0.153,0.044,0.025,0.189,0.11,0.223c0.088,0.029,0.157-0.019,0.256-0.147c0.1-0.128,0.247-0.525,0.147-0.66c-0.101-0.133-0.214,0.04-0.33-0.036c-0.116-0.074-0.107-0.41-0.255-0.439c-0.149-0.031-0.219,0.289-0.33,0.256c-0.114-0.03-0.024-0.262-0.108-0.292c-0.086-0.031-0.124-0.038-0.224,0.11s0.074,0.484-0.035,0.843c-0.055,0.175-0.119,0.447-0.222,0.697c-0.037,0.089-0.131,0.11-0.184,0.183C219.935,209.088,219.992,209.094,220.035,209.126L220.035,209.126z\"\n        />\n        <Path\n          id=\"Path7799\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M223.481,210.042c0.021-0.238-0.089-0.493,0-0.585c0.182-0.186,0.256,0.093,0.403,0c0.151-0.092,0.315-0.402,0.293-0.584c-0.024-0.183-0.311-0.145-0.293-0.329c0.019-0.185,0.532-0.274,0.549-0.439c0.02-0.165-0.123-0.237-0.22-0.255c-0.096-0.022-0.127,0.16-0.223,0.146c-0.089-0.013-0.084-0.206-0.221-0.223c-0.133-0.018-0.386,0.174-0.439,0.292c-0.052,0.124,0.094,0.107,0.037,0.256s-0.552,0.254-0.584,0.404c-0.034,0.152,0.101-0.083,0.109,0.184c0.006,0.132,0.008,0.379-0.073,0.621c-0.029,0.086-0.133,0.139-0.183,0.22c0.084,0.002,0.174-0.014,0.255,0C223.113,209.787,223.285,209.942,223.481,210.042L223.481,210.042z\"\n        />\n        <Path\n          id=\"Path7797\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.106,206.562c-0.25,0.079-0.639,0.004-0.806,0.074c-0.204,0.083-0.13,0.205-0.257,0.223c-0.123,0.017-0.271-0.228-0.402-0.185c-0.129,0.045-0.151,0.22-0.146,0.331c0.004,0.111,0.146,0.152,0.146,0.256c0,0.105-0.148,0.208-0.183,0.292c-0.033,0.083-0.101,0.134-0.036,0.22c0.065,0.087,0.229-0.138,0.438,0c0.124,0.085,0.172,0.368,0.256,0.585c0.213-0.232,0.556-0.424,0.77-0.621c0.303-0.278,0.22-0.51,0.146-0.878C227.008,206.735,227.076,206.66,227.106,206.562L227.106,206.562z\"\n        />\n        <Path\n          id=\"Path7794\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.364,203.412c-0.09-0.025-0.183-0.051-0.367,0.037c-0.31,0.148-0.768,0.692-0.956,1.098c-0.183,0.407-0.456,1.026-0.182,1.21c0.274,0.182,0.441-0.304,0.661-0.369c0.221-0.066,0.546-0.187,0.621-0.037c0.079,0.151-0.227,0.101-0.255,0.33c-0.022,0.172,0.201,0.42,0.293,0.661c0.155-0.207,0.398-0.38,0.62-0.514c0.815-0.48,1.354-1.354,2.236-1.723c-0.331-0.186-0.588-0.525-0.954-0.659c0.074,0.083,0.156,0.202,0.223,0.293c-0.205,0.059-0.288,0.264-0.369,0.439c-0.076-0.676-1.125-0.674-1.61-0.623C227.336,203.51,227.354,203.462,227.364,203.412L227.364,203.412z\"\n        />\n        <Path\n          id=\"Path7825\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.931,206.527c0.254,0.156,0.421,0.227,0.807,0.145c0.419-0.089,1.201-0.73,1.318-1.025c0.123-0.292,0.046-0.166-0.036-0.22c-0.081-0.057-0.232,0.106-0.368,0.107c-0.134,0.002-0.289-0.124-0.403-0.107c-0.114,0.017-0.034,0.122-0.22,0.146c-0.122,0.015-0.32-0.108-0.516-0.185c-0.089,0.148-0.27,0.297-0.402,0.329c-0.169,0.041-0.251-0.181-0.369-0.074c-0.115,0.107-0.006,0.448,0.074,0.549c0.077,0.104,0.13-0.025,0.183,0.074C223.033,206.324,222.956,206.417,222.931,206.527L222.931,206.527z\"\n        />\n        <Path\n          id=\"Path7823\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.587,205.574c0.002,0.02,0.037,0.018,0.035,0.036c0.087,0.101,0.159,0.224,0.258,0.221c0.145-0.008,0.057-0.169,0.254-0.255c0.074-0.031,0.22,0.015,0.329,0c-0.025-0.04-0.087-0.066-0.074-0.11c0.052-0.164,0.443-0.01,0.477-0.182c0.031-0.174-0.311-0.204-0.369-0.369c-0.058-0.167-0.025-0.386,0.074-0.516c0.101-0.124,0.269-0.061,0.402-0.181c0.136-0.124,0.288-0.434,0.292-0.585c0.007-0.154-0.124-0.047-0.11-0.222c0.01-0.108,0.169-0.265,0.293-0.402c-0.156-0.011-0.373,0-0.438,0c-0.529,0-1.535-0.315-1.797,0.223c-0.246,0.503-0.526,1.261-0.876,1.866c0.046,0.037,0.073,0.178,0.109,0.222c0.081,0.104,0.053,0.116,0.146,0.111c0.093-0.007,0.142-0.245,0.255-0.257c0.115-0.012,0.163,0.126,0.257,0.146c0.093,0.02,0.182-0.08,0.293-0.036C220.5,205.318,220.57,205.447,220.587,205.574L220.587,205.574z\"\n        />\n        <Path\n          id=\"Path7821\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.329,207.587c-0.071-0.148-0.133-0.321-0.254-0.329c-0.278-0.017-0.223,0.45-0.476,0.513c-0.167,0.042-0.369-0.06-0.549-0.146c-0.062,0.108-0.174,0.229-0.329,0.331c0.371,0.375,0.742,0.768,1.172,1.1c0.052-0.074,0.146-0.094,0.182-0.183c0.103-0.25,0.168-0.52,0.223-0.698C220.372,207.927,220.342,207.76,220.329,207.587L220.329,207.587z\"\n        />\n        <Path\n          id=\"Path7819\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.969,208.614c-0.054-0.063-0.149-0.089-0.183-0.146c-0.099-0.159,0.043-0.406-0.073-0.474c-0.12-0.072-0.224,0.141-0.329,0.109c-0.105-0.03-0.071-0.222-0.183-0.221c-0.115,0.002-0.035,0.229-0.221,0.293c-0.116,0.038-0.303-0.072-0.475-0.147c-0.033,0.146-0.02,0.297-0.074,0.368c-0.1,0.128-0.17,0.176-0.255,0.147c-0.088-0.028,0.041-0.174-0.11-0.223c-0.152-0.046-0.428,0.13-0.622,0.33c-0.098,0.1-0.283,0.208-0.403,0.329c-0.029,0.031,0.024,0.108,0,0.147c0.419,0.3,0.871,0.561,1.392,0.621c0.402,0.048,0.808-0.01,1.209,0c0.048-0.08,0.154-0.133,0.183-0.223c0.08-0.241,0.074-0.488,0.073-0.621c-0.008-0.267-0.144-0.029-0.11-0.182C222.794,208.68,222.898,208.653,222.969,208.614L222.969,208.614z\"\n        />\n        <Path\n          id=\"Path7815\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M225.496,207.771c-0.072,0.026-0.138,0.105-0.183,0.111c-0.189,0.027-0.021-0.087-0.293-0.073c-0.14,0.009-0.396,0.14-0.658,0.221c0.019,0.033,0.075,0.024,0.073,0.074c-0.017,0.167-0.531,0.255-0.549,0.439c-0.018,0.187,0.271,0.147,0.293,0.331c0.022,0.183-0.143,0.493-0.293,0.584c-0.149,0.093-0.223-0.185-0.403,0c-0.089,0.093,0.021,0.348,0,0.585c0.224,0.119,0.471,0.194,0.699,0.293c-0.181-0.743,0.706-0.829,1.062-0.991c-0.043,0.023,0.259-0.371,0.293-0.402c0.175-0.156,0.375-0.118,0.328-0.366c-0.021-0.106,0.186-0.14,0.256-0.224c-0.083-0.222-0.13-0.502-0.256-0.585C225.688,207.655,225.575,207.771,225.496,207.771L225.496,207.771z\"\n        />\n        <Path\n          id=\"Path7813\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M225.898,205.61c-0.083,0.059-0.155,0.237-0.22,0.256c-0.413,0.111-0.259-0.174-0.369-0.147c-0.109,0.024-0.175,0.116-0.185,0.221c-0.007,0.105,0.207,0.203,0.185,0.293s-0.164,0.038-0.185,0.11c-0.02,0.073,0.116,0.106,0.111,0.182c-0.003,0.074-0.128,0.072-0.146,0.184c-0.021,0.115-0.025,0.316,0.146,0.438c0.068,0.052,0.2,0.025,0.328,0c-0.039-0.041-0.072-0.084-0.074-0.145c-0.006-0.112,0.018-0.285,0.146-0.332c0.128-0.043,0.276,0.202,0.402,0.186c0.124-0.018,0.054-0.138,0.257-0.223c0.166-0.069,0.556,0.007,0.806-0.074c0.025-0.074,0.025-0.158,0.074-0.224c-0.091-0.235-0.317-0.483-0.291-0.66c0.024-0.23,0.335-0.18,0.254-0.329c-0.082-0.15-0.402-0.027-0.622,0.037c-0.218,0.062-0.385,0.549-0.66,0.369C225.829,205.734,225.917,205.645,225.898,205.61L225.898,205.61z\"\n        />\n        <Path\n          id=\"Path7900\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.807,205.757c-0.058-0.041-0.123-0.076-0.184-0.147c-0.016,0.154-0.264,0.178-0.327,0.329c-0.067,0.149,0.073,0.355,0,0.515c-0.075,0.16-0.354,0.205-0.439,0.328c-0.087,0.124-0.007,0.277-0.109,0.328c-0.105,0.053-0.188-0.148-0.332-0.108c-0.14,0.04-0.354,0.322-0.366,0.438c-0.012,0.118,0.097-0.074,0.073,0.11c-0.004,0.02-0.06,0.051-0.073,0.073c0.183,0.084,0.384,0.189,0.549,0.145c0.256-0.063,0.197-0.528,0.476-0.514c0.123,0.009,0.186,0.181,0.255,0.329c-0.004-0.073-0.028-0.212,0-0.254c0.099-0.148,0.136-0.143,0.223-0.111c0.103-0.138,0.261-0.248,0.402-0.367c-0.123-0.095-0.271-0.159-0.329-0.368C220.57,206.29,220.725,206.032,220.807,205.757L220.807,205.757z\"\n        />\n        <Path\n          id=\"Path7850\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.807,205.757c-0.078,0.272-0.237,0.531-0.184,0.73c0.059,0.208,0.208,0.271,0.329,0.369c0.07-0.058,0.126-0.152,0.185-0.184c0.166-0.093,0.278-0.05,0.402-0.073c-0.091-0.143-0.175-0.346-0.147-0.475c0.035-0.152,0.244-0.117,0.257-0.256c0.009-0.102-0.111-0.194-0.184-0.292c-0.114,0.015-0.256-0.031-0.328,0c-0.198,0.089-0.11,0.247-0.255,0.255C220.85,205.831,220.833,205.775,220.807,205.757L220.807,205.757z\"\n        />\n        <Path\n          id=\"Path7848\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M221.504,207.734c0.202-0.265,0.306-0.645,0.328-0.916c-0.09-0.036-0.188-0.057-0.256-0.146c-0.017-0.02-0.023-0.05-0.037-0.073c-0.123,0.024-0.235-0.024-0.402,0.073c-0.175,0.103-0.434,0.343-0.584,0.55c0.009,0.005-0.007,0.028,0,0.037c0.044,0.063,0.009,0.226,0.109,0.256c0.115,0.03,0.18-0.288,0.33-0.256c0.15,0.03,0.139,0.364,0.256,0.439C221.339,207.758,221.421,207.714,221.504,207.734L221.504,207.734z\"\n        />\n        <Path\n          id=\"Path7845\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.235,207.918c0.015-0.088,0.008-0.185,0.037-0.255c0.111-0.266,0.421-0.377,0.515-0.585c0.062-0.143,0.035-0.274,0.036-0.404c-0.037-0.06-0.047-0.143-0.146-0.182c-0.143-0.061-0.455-0.104-0.585,0c-0.133,0.103,0.025,0.35-0.11,0.402c-0.048,0.019-0.094-0.053-0.146-0.074c-0.024,0.272-0.126,0.653-0.328,0.916c0.024,0.008,0.051-0.028,0.073,0c0.044,0.062-0.045,0.174-0.073,0.293c0.173,0.074,0.362,0.184,0.474,0.146c0.186-0.065,0.107-0.29,0.222-0.292C222.218,207.88,222.223,207.909,222.235,207.918L222.235,207.918z\"\n        />\n        <Path\n          id=\"Path7883\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.675,207.991c0.121-0.217,0.336-0.36,0.331-0.516c-0.01-0.195-0.164-0.236-0.257-0.329c-0.119,0.174-0.373,0.274-0.474,0.515c-0.03,0.073-0.025,0.169-0.037,0.255c0.057,0.046,0.059,0.157,0.146,0.185C222.477,208.128,222.571,207.974,222.675,207.991L222.675,207.991z\"\n        />\n        <Path\n          id=\"Path7843\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M222.931,206.527c-0.02,0.09,0.025,0.204-0.038,0.221c-0.04,0.013-0.057-0.046-0.073-0.074c-0.001,0.129,0.024,0.262-0.037,0.405c-0.009,0.022-0.024,0.053-0.037,0.073c0.095,0.09,0.25,0.135,0.256,0.332c0.009,0.154-0.21,0.298-0.328,0.513c0.012,0.002,0.024-0.008,0.037,0c0.117,0.07-0.025,0.317,0.073,0.473c0.033,0.057,0.128,0.083,0.183,0.148c0.16-0.09,0.363-0.188,0.401-0.292c0.058-0.152-0.089-0.136-0.036-0.259c0.053-0.122,0.305-0.31,0.44-0.292c0.022,0.002,0.021,0.025,0.035,0.037c0.029-0.16,0.158-0.31,0.146-0.438c-0.025-0.347-0.302-0.488-0.401-0.731C223.322,206.648,223.127,206.646,222.931,206.527L222.931,206.527z\"\n        />\n        <Path\n          id=\"Path7867\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M223.957,207.369c0.012,0.128-0.118,0.278-0.147,0.439c0.078,0.055,0.108,0.173,0.184,0.184c0.089,0.013,0.124-0.169,0.222-0.147c0.068,0.014,0.105,0.106,0.147,0.182c0.262-0.077,0.516-0.212,0.659-0.22c0.272-0.017,0.103,0.101,0.293,0.073c0.045-0.008,0.113-0.083,0.183-0.11c-0.016,0-0.062,0.015-0.073,0c-0.065-0.085,0.002-0.136,0.036-0.222c0.034-0.082,0.183-0.188,0.183-0.293c0-0.046-0.041-0.075-0.073-0.109c-0.13,0.026-0.262,0.052-0.331,0c-0.172-0.123-0.167-0.323-0.145-0.438c0.019-0.114,0.142-0.107,0.145-0.183c0.002-0.02-0.025-0.023-0.036-0.039c-0.205,0.218-0.384,0.446-0.584,0.588C224.385,207.234,224.167,207.302,223.957,207.369L223.957,207.369z\"\n        />\n        <Path\n          id=\"Path7841\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M223.957,207.369c0.21-0.067,0.429-0.134,0.66-0.293c0.204-0.14,0.383-0.371,0.587-0.585c-0.035-0.045-0.089-0.089-0.073-0.145c0.021-0.074,0.165-0.022,0.182-0.11c0.023-0.089-0.189-0.188-0.182-0.293c-0.079-0.062-0.143-0.118-0.257-0.146c-0.245,0.321-0.772,0.802-1.135,0.876c-0.088,0.023-0.116-0.041-0.182-0.035C223.653,206.882,223.928,207.023,223.957,207.369L223.957,207.369z\"\n        />\n        <Path\n          id=\"Path7811\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M224.654,203.01c-0.193-0.023-0.305,0.029-0.439,0.073c-0.02,0.124-0.139,0.213-0.224,0.22c-0.16,0.015-0.302-0.139-0.475-0.11c-0.173,0.028-0.368,0.023-0.401,0.146c-0.036,0.124,0.105,0.213,0.073,0.328c-0.03,0.118-0.301,0.128-0.292,0.293c0.01,0.167,0.41,0.212,0.475,0.37c0.07,0.156,0.025,0.284-0.036,0.402c-0.061,0.121-0.307,0.082-0.293,0.257c0.016,0.173,0.569,0.113,0.586,0.328c0.003,0.042-0.087,0.036-0.111,0.074c0.196,0.074,0.394,0.198,0.516,0.183c0.184-0.025,0.106-0.128,0.221-0.146c0.114-0.017,0.271,0.111,0.404,0.109c0.133-0.002,0.283-0.163,0.366-0.109c0.084,0.055,0.156-0.074,0.037,0.222c-0.018,0.04-0.143,0.093-0.183,0.145c0.113,0.029,0.176,0.083,0.257,0.147c0.006-0.106,0.073-0.191,0.182-0.221c0.107-0.026-0.043,0.258,0.367,0.146c0.064-0.02,0.136-0.198,0.223-0.256c-0.131-0.246-0.016-0.707,0.146-1.063c0.131-0.289,0.438-0.533,0.697-0.768c-0.122-0.136-0.19-0.378-0.328-0.439c-0.267-0.117-0.392,0.114-0.699,0.074C225.412,203.374,224.959,203.042,224.654,203.01L224.654,203.01z\"\n        />\n        <Path\n          id=\"Path7773\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M225.606,197.513c-0.476,0-1.976-0.277-2.307,0.11c-0.311,0.365-0.029,1.013-0.256,1.43c-0.219,0.404-0.845,0.224-1.208,0.224c0.479,0.495,0.828,1.1,1.428,1.463c0.314,0.189,0.413,0.361,0.476,0.696c0.058,0.294,0.293,0.243,0.477,0.406c0.039,0.032-0.092,0.924-0.147,1.061c-0.002,0.006,0.001,0.035,0,0.037c0.018,0.046,0.152,0.108,0.147,0.146c0.134-0.042,0.246-0.095,0.438-0.073c0.304,0.034,0.759,0.364,1.062,0.402c0.304,0.041,0.431-0.188,0.697-0.073c0.14,0.061,0.208,0.303,0.331,0.439c0.103-0.095,0.167-0.288,0.255-0.331c0.183-0.088,0.273-0.062,0.369-0.036c0.156-0.975,0.365-1.925,0.551-2.896c0.189-0.994,0.206-2.012,0.438-3.003L225.606,197.513L225.606,197.513L225.606,197.513z\"\n        />\n      </G>\n      <G id=\"GR\">\n        <Path\n          id=\"Path26326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.331,130.365c-0.109,0.069-0.229,0.172-0.293,0.111c-0.021-0.019-0.015-0.02,0-0.037c-0.074,0.078-0.16,0.158-0.225,0.184c-0.174,0.072-0.205-0.082-0.328-0.037c-0.068,0.024-0.126,0.111-0.183,0.183c0.044,0.02,0.122,0.011,0.147,0.036c0.654,0.598-0.771,0.18-0.879,0.292c-0.289,0.3,0.274,0.693,0.477,0.844c0.379,0.282,0.488,0.74,0.621,1.172c0.201-0.108,0.427-0.274,0.477-0.514c0.315,0.554,0.719,0.456,1.245,0.328c0.024-0.042-0.025-0.136,0-0.183c0.103-0.18,0.34-0.138,0.438-0.328c0.1-0.19,0.221-0.625,0-0.733c-0.221-0.106-0.346,0.416-0.587,0.439c-0.236,0.025-0.533-0.12-0.658-0.328c-0.125-0.213,0.173-0.57,0.037-0.734c-0.14-0.159-0.339,0.224-0.517-0.034C529.021,130.891,529.242,130.625,529.331,130.365L529.331,130.365z M530.613,133.003c-0.264-0.052-0.421,0.258-0.586,0.401c-0.237,0.208-0.517,0.017-0.732,0.221c-0.223,0.208-0.385,0.633-0.697,0.73c0.21,0.306,1.155,1.027,1.355,1.576c0.158,0.016,0.347,0.05,0.438,0c0.233-0.12,0.322-0.252,0.295-0.401c-0.026-0.151-0.229-0.029-0.331-0.224c-0.1-0.19-0.176-0.768,0.036-0.876c0.221-0.112,0.287,0.272,0.477,0.328c0.19,0.056,0.504,0.13,0.62,0c0.123-0.13-0.111-0.328-0.035-0.439c0.076-0.11,0.213,0.042,0.328-0.111c0.104-0.126-0.048-0.45,0-0.659C531.361,133.424,531.03,133.086,530.613,133.003L530.613,133.003z\"\n        />\n        <Path\n          id=\"Path26502\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.341,130.181c-0.164,0.057-0.207,0.421-0.327,0.551c-0.121,0.125-0.165,0.251-0.328,0.221c-0.166-0.028-0.159-0.474-0.331-0.512c-0.173-0.04-0.221,0.258-0.366,0.219c-0.146-0.041-0.023-0.36-0.223-0.438c-0.119-0.049-0.277,0.046-0.438,0.145c-0.087,0.263-0.311,0.526-0.223,0.662c0.173,0.257,0.374-0.124,0.517,0.036c0.137,0.163-0.165,0.521-0.037,0.731c0.123,0.213,0.418,0.356,0.658,0.33c0.241-0.024,0.37-0.548,0.588-0.439c0.219,0.109,0.099,0.545,0,0.731c-0.099,0.19-0.337,0.151-0.44,0.329c-0.024,0.046,0.025,0.141,0,0.182c0.106-0.025,0.175-0.008,0.294-0.036c0.276-0.062,1.249,0.463,1.207-0.22c0.184,0.141,0.347,0.321,0.477,0.514c0.229-0.369,0.267-0.068,0.551,0.111c0.249,0.155,0.497,0.112,0.769,0.146c0.065,0.008,0.032,0.024,0.073,0.035c0.161-0.024,0.314-0.15,0.437-0.146c0.324,0.013,0.542,0.421,0.733,0.33c0.189-0.091-0.067-0.28,0.11-0.477c0.081-0.089,0.308-0.098,0.475-0.181c-0.369-0.203-0.693-0.424-1.136-0.55c-0.53-0.151-0.141-0.174-0.292-0.402c-0.16-0.239-0.449,0.123-0.551-0.11c-0.125-0.294-0.982-0.506-1.281-0.661c0.206,0.062,0.354-0.147,0.549-0.222c-0.064-0.024-0.182-0.01-0.222-0.036c-0.192-0.136-0.029-0.181-0.146-0.223c-0.117-0.039-0.254,0.223-0.438,0.146c-0.188-0.074-0.157-0.533-0.293-0.66C531.574,130.167,531.511,130.126,531.341,130.181L531.341,130.181z M533.984,130.841c-0.36,0.012-0.593,0.386-0.808,0.624c0.442-0.379,1.881,0.596,1.757,1.135c0.229,0.391,0.804,0.09,1.137,0.255c0.311,0.154,0.467,0.708,0.732,0.953c0.113,0.105,0.931,0.533,0.694,0c-0.173-0.389-0.622-0.277-0.842-0.585c-0.272-0.384-0.008-1.052-0.515-1.281c-0.43-0.198-0.987-0.046-1.355-0.403C534.542,131.3,534.396,130.829,533.984,130.841L533.984,130.841z M537.06,131.061c-0.111,0.322,0.312,0.327,0.33,0.623c0.077-0.008,0.138-0.025,0.22-0.037C537.496,131.402,537.38,131.082,537.06,131.061L537.06,131.061z\"\n        />\n        <Path\n          id=\"Path26460\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.533,131.061c-0.04-0.402,0.483-0.41,0.768-0.29c0.057-0.073,0.116-0.159,0.184-0.184c0.124-0.044,0.154,0.106,0.328,0.037c0.078-0.029,0.163-0.167,0.258-0.257c0.019-0.124,0.12-0.262,0.074-0.368c-0.062-0.137-0.224-0.101-0.332-0.182c-0.105-0.081-0.214-0.13-0.292-0.292c-0.076-0.162-0.195-0.52-0.108-0.661c0.084-0.142,0.212-0.003,0.292-0.109c0.08-0.108,0.099-0.37,0-0.477c-0.098-0.109-0.27,0.058-0.403-0.037c-0.134-0.093-0.172-0.291-0.254-0.515c-0.085-0.221-0.05-0.6-0.223-0.806c-0.089-0.106-0.228-0.14-0.368-0.183c-0.03,0.058-0.081,0.058-0.109,0.146c-0.115,0.346-0.343,0.599-0.661,0.769c-0.501,0.272-0.358,0.245-0.146,0.769c-0.599-0.062,0.065,0.175-0.33,0.366c-0.186,0.09-0.43,0.043-0.621,0c0.505,0.044,0.442,0.85,0.731,1.136C526.737,130.334,527.319,130.426,527.533,131.061L527.533,131.061z\"\n        />\n        <Path\n          id=\"Path26465\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.341,127.398c-0.088,0.052-0.118,0.201-0.219,0.183c-0.053-0.008-0.064-0.097-0.111-0.147c-0.271,0.206-0.582,0.417-0.66,0.586c-0.123,0.278,0.215,0.246,0,0.403c-0.215,0.156-0.768-0.419-1.17-0.369c-0.188,0.026-0.322,0.152-0.477,0.292c0.055,0.124,0.069,0.313,0,0.403c-0.08,0.106-0.208-0.031-0.294,0.109c-0.085,0.14,0.031,0.499,0.11,0.661c0.078,0.162,0.189,0.212,0.292,0.292c0.105,0.081,0.271,0.046,0.331,0.183c0.059,0.136-0.271,0.329-0.11,0.477c0.157,0.145,0.532-0.336,0.731-0.259c0.199,0.082,0.073,0.399,0.222,0.439c0.145,0.041,0.194-0.256,0.366-0.221c0.173,0.036,0.166,0.483,0.33,0.515c0.17,0.03,0.21-0.092,0.329-0.223c0.122-0.126,0.166-0.493,0.329-0.549c0.167-0.058,0.231-0.017,0.369,0.109c0.135,0.124,0.106,0.584,0.292,0.661c0.187,0.073,0.322-0.187,0.439-0.146c0.115,0.04-0.048,0.083,0.147,0.223c0.036,0.024,0.155,0.012,0.22,0.034c0.232-0.086,0.506-0.057,0.66-0.254c-0.441,0.175-0.918-0.828-0.367-0.99c0.421-0.124,0.979,0.643,0.402,0.843c1.345-0.131-0.52-1.857-0.808-2.234c-0.081-0.108-0.102-0.297-0.183-0.439c-0.185,0.067-0.384,0.139-0.55,0.073c-0.273-0.109-0.316-0.622-0.514-0.66C531.406,127.39,531.375,127.381,531.341,127.398L531.341,127.398z M534.898,130.475c0.081,0.083,0.164,0.183,0.256,0.256C535.202,130.52,535.095,130.425,534.898,130.475z\"\n        />\n        <Path\n          id=\"Path26011\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.706,128.35c0.155-0.141,0.291-0.271,0.476-0.293c0.402-0.052,0.959,0.523,1.171,0.369c0.216-0.157-0.124-0.124,0-0.402c0.075-0.174,0.386-0.38,0.661-0.585c-0.073-0.074-0.173-0.131-0.183-0.22c-0.02-0.142,0.179-0.191,0.183-0.331c0.005-0.138-0.07-0.311-0.183-0.401c-0.116-0.093-0.324,0.042-0.439-0.074c-0.113-0.119-0.015-0.374-0.108-0.55c-0.096-0.174-0.442-0.254-0.477-0.439c-0.033-0.188,0.207-0.211,0.223-0.438c0.008-0.122-0.042-0.318-0.147-0.439c-0.335,0.197-0.623,0.451-1.1,0.439c-0.366-0.009-0.729,0.219-0.952,0.073c-0.018,0.336,0.439,0.733,0.146,1.063c-0.247,0.276-0.379,0.37-0.514,0.621c0.139,0.041,0.277,0.076,0.368,0.183c0.173,0.207,0.136,0.586,0.223,0.807c0.084,0.223,0.122,0.419,0.255,0.515c0.136,0.092,0.305-0.073,0.403,0.036C528.722,128.294,528.699,128.327,528.706,128.35L528.706,128.35z\"\n        />\n        <Path\n          id=\"GR-I\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.522,133.003c-0.169,0.083-0.395,0.088-0.476,0.181c-0.176,0.197,0.081,0.385-0.11,0.476c-0.19,0.09-0.409-0.321-0.733-0.329c-0.122-0.005-0.273,0.124-0.437,0.146c0.269,0.083,0.085,0.248-0.11,0.369c-0.019,0.012-0.02,0.024-0.037,0.036c0.109,0.104,0.206,0.224,0.293,0.369c0.27-0.074,0.533-0.172,0.809-0.146c-0.1,0.074-0.14,0.163-0.146,0.292c0.228,0.002,0.348-0.058,0.221-0.292c0.597,0.111,0.984,0.711,1.428,1.061c0.209-0.384-0.163-0.728-0.107-1.135c0.049-0.367,0.095-0.705-0.293-0.876C535.705,133.1,535.619,133.055,535.522,133.003L535.522,133.003z M534.788,134.762c-0.043-0.002-0.106,0.016-0.181,0.036c0.052,0.102,0.112,0.204,0.181,0.293C534.918,134.883,534.921,134.765,534.788,134.762L534.788,134.762z M534.386,135.237c-0.039,0.346-0.173,0.265-0.293,0.073c-0.085,0.089-0.215,0.168-0.146,0.331c0.074,0.172,0.406,0.233,0.695,0.292c0.037-0.014,0.118-0.083,0.111-0.073C534.925,135.607,534.477,135.417,534.386,135.237L534.386,135.237z M533.615,139.157c-0.27,0.173-0.057,0.484,0,0.695C534.056,139.758,533.796,139.369,533.615,139.157z\"\n        />\n        <Path\n          id=\"Path26322\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.907,134.249c-0.09-0.14-0.184-0.267-0.293-0.369c-0.239,0.173-0.372,0.442-0.621,0.292c-0.336-0.202-0.61-0.514-1.025-0.551c-0.071-0.007-0.119-0.055-0.184-0.073c-0.049,0.209,0.101,0.529,0,0.66c-0.118,0.154-0.253,0-0.327,0.11c-0.076,0.111,0.155,0.31,0.035,0.439c-0.118,0.13-0.432,0.056-0.622,0c-0.188-0.057-0.261-0.44-0.475-0.328c-0.217,0.11-0.136,0.686-0.036,0.876c0.101,0.191,0.304,0.072,0.329,0.224c0.025,0.151-0.063,0.283-0.293,0.401c-0.094,0.05-0.282,0.016-0.44,0c0.04,0.106,0.224,0.246,0.186,0.33c-0.315,0.648-0.017,1.551,0.767,1.685c-0.034-0.267-0.094-0.768,0.293-0.807c0.298-0.029,0.223,0.312,0.404,0.438c0.283,0.201,0.41,1.339,0.805,1.283c-0.137-0.428,0.272-1.615,0.731-0.88c0.077,0.124,0.995,1.052,1.027,0.916c0.069-0.3-0.413-0.372-0.329-0.696c0.09-0.367-0.094-0.682-0.223-1.024c-0.214-0.576-0.817-1.114-0.768-1.759c0.235,0.208,0.6,0.22,0.877,0.329c0.282,0.115-0.003,0.471,0.369,0.477c-0.109-0.002,0.377-0.225,0.55-0.293c-0.289-0.059-0.622-0.123-0.696-0.292c-0.069-0.165,0.062-0.241,0.146-0.331c-0.109-0.17-0.212-0.429-0.222-0.549c-0.024-0.386-0.373-0.076-0.367-0.438C533.638,134.333,533.777,134.285,533.907,134.249L533.907,134.249z\"\n        />\n        <Path\n          id=\"Path25806\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.125,122.416c-0.267-0.037-0.494,0.006-0.402,0.255c0.102,0.281,0.464,0.607,0.11,0.879c-0.285,0.219-0.735,0.124-1.063,0.109c-0.364-0.014-0.665,0.219-1.024,0.145c-0.403-0.077-0.668-0.391-1.101-0.254c-0.396,0.124-0.585-0.322-0.806-0.55c-0.249-0.261-0.738-0.09-1.024,0c-0.367,0.116-0.718,0.534-1.1,0.584c-0.034,0.005-0.074-0.002-0.11,0c0.031,0.223,0.053,0.451,0.146,0.585c0.151,0.223,0.321,0.279,0.476,0.369c0.156,0.086,0.346,0.096,0.44,0.181c0.094,0.088,0.169,0.141,0.146,0.258c-0.025,0.115-0.263,0.092-0.329,0.256c-0.025,0.054-0.007,0.155,0,0.221c0.578,0.126,0.695-0.37,1.135-0.588c0.338-0.168,0.668,0.493,1.026,0.258c0.52-0.34,0.483-0.45,1.062-0.222c0.3,0.121,2.242,0.17,2.091,0.585c0.491-0.235,0.703-0.52,0.731-0.916c0.038-0.508-0.147-0.713,0.659-1.061c-0.138-0.363-0.069-0.712-0.438-0.916C541.69,122.567,541.391,122.452,541.125,122.416L541.125,122.416z M537.168,125.346c-0.29,0.071-0.245,0.607,0.073,0.698c0.379-0.056,0.479-0.616,0.074-0.698C537.261,125.335,537.212,125.338,537.168,125.346z M539.442,126.224c0.024,0.217,0.189,0.333,0.402,0.293v-0.257C539.716,126.208,539.575,126.19,539.442,126.224L539.442,126.224z\"\n        />\n        <Path\n          id=\"Path26009\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.522,126.482c-0.01,0.09,0,0.168,0,0.256c0.388,0.203,0.816,0.78,1.173,0.585C536.536,127.15,535.829,126.24,535.522,126.482L535.522,126.482z\"\n        />\n        <Path\n          id=\"Path26007\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.485,125.457c-0.007-0.065-0.025-0.167,0-0.222c0.07-0.165,0.306-0.142,0.331-0.256c0.023-0.116-0.054-0.171-0.146-0.258c-0.095-0.084-0.283-0.096-0.44-0.181c-0.156-0.086-0.323-0.146-0.476-0.368c-0.093-0.133-0.114-0.365-0.146-0.587c-0.368,0.021-0.793-0.069-1.101,0.147c-0.252,0.176-0.595-0.104-0.878-0.11c-0.425-0.009-0.243,0.41-0.55,0.516c-0.476,0.162-0.994-0.123-1.428,0.074c-0.278,0.123-0.531,0.19-0.769,0.329c0.105,0.123,0.155,0.32,0.147,0.439c-0.012,0.229-0.254,0.251-0.222,0.438c0.035,0.188,0.38,0.267,0.476,0.439c0.094,0.173-0.005,0.432,0.11,0.55c0.114,0.121,0.322-0.019,0.438,0.074c0.115,0.089,0.188,0.264,0.183,0.401c-0.004,0.139-0.202,0.188-0.183,0.331c0.019,0.142,0.158,0.343,0.292,0.366c0.136,0.026,0.133-0.221,0.331-0.182c0.196,0.037,0.235,0.549,0.514,0.661c0.167,0.067,0.366-0.008,0.551-0.073c-0.446-0.792-0.833-1.918,0.402-2.088c0.044,0.211-0.055,0.38-0.257,0.439c0.311,0.4,1.026,0.436,1.245,0.915c0.195,0.421,0.353,1.015,1.026,0.732c-0.28-0.239-0.627-0.309-0.807-0.66c-0.124-0.241-0.062-0.458,0.256-0.331c0.383,0.154,0.859,0.958,1.318,0.808c-0.049-0.278-1.355-1.257-0.368-1.172c0.059,0.006,0.122,0.074,0.184,0.109c0-0.091-0.009-0.167,0-0.256c-0.009,0.008-0.029-0.008-0.036,0c-0.145,0.156-0.362-0.103-0.258-0.291c0.157-0.279-0.106-0.137-0.182-0.331c-0.14-0.359-0.211-0.601,0.329-0.402C535.428,125.476,535.438,125.446,535.485,125.457L535.485,125.457z\"\n        />\n        <Path\n          id=\"Path25832\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.862,142.834c-0.35,0.073-1.083,0.024-1.411-0.115c-0.34-0.146-0.122-0.698-0.108-0.961c0.086,0.057,0.173,0.108,0.261,0.158c0.098-0.174,0.133-0.355,0.107-0.551c0.215,0.645,0.738,0.371,1.228,0.316c-0.487,0.189-0.126,0.275,0.076,0.466c0.314,0.286,0.606,0.231,0.983,0.097c0.78-0.278,1.598,0.212,2.384,0.25c0.222,0.011,0.64-0.217,0.649,0.171c0.006,0.161-0.105,0.371,0.14,0.356c0.369-0.024,0.779-0.35,1.146-0.279c0.174,0.031,0.224,0.414,0.116,0.53c-0.141,0.158-0.425,0.153-0.617,0.15c-0.755-0.004-1.484,0.073-2.225,0.22c-0.272,0.055-0.625,0.159-0.887,0.01c-0.223-0.13-0.188-0.414-0.42-0.523C537.838,142.915,537.324,142.948,536.862,142.834\"\n        />\n        <Path\n          id=\"Path25844\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.526,127.8c-0.31,0.778,0.328,0.328,0.73,0.55c0.005-0.197,0.046-0.38,0.147-0.55C539.122,127.955,538.822,127.756,538.526,127.8z M541.638,129.927c-0.143-0.009-0.311,0.019-0.517,0.073c-0.257,0.071-0.73,0.189-0.328,0.476c0.219,0.153,0.529,0.051,0.768,0.074c-0.088,0.057-0.171,0.118-0.255,0.183c0.247,0.159,0.509,0.295,0.807,0.328c0.1-0.202,0.303-0.312,0.514-0.182C542.301,130.295,542.07,129.958,541.638,129.927z M541.162,132.198c-0.134-0.032-0.271,0.035-0.438,0.256c0.648,0.253-0.067,0.913,0.514,1.135C541.741,133.272,541.565,132.297,541.162,132.198z M543.213,134.687c-0.078-0.008-0.143,0.017-0.223,0.037c-0.576,0.158,0.358,0.427,0.403,0.477c0.238-0.026,0.429-0.219,0.514-0.439C543.685,134.825,543.449,134.716,543.213,134.687L543.213,134.687z M542.189,135.054c-0.315,0.147-0.882,0.076-0.916,0.55C541.622,135.578,542.037,135.392,542.189,135.054z\"\n        />\n        <Path\n          id=\"Path25812\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.678,128.461c-0.024,0.458,0.626,1.343,1.136,1.244c-0.094-0.06-0.197-0.123-0.292-0.182C524.803,129.293,525.694,128.36,524.678,128.461z M527.424,131.465c-0.273-0.056-0.403,0.561-0.222,0.696C527.518,132.391,527.561,131.626,527.424,131.465z M527.24,132.563c0.062,0.192,0.164,0.395,0.293,0.551C527.475,132.92,527.373,132.717,527.24,132.563z M527.059,132.637v0.256c-0.166,0.313-0.619,0.224-0.368,0.698c0.088-0.052,0.172-0.092,0.257-0.145c-0.023,0.353,0.616,0.418,0.843,0.327c-0.074-0.254-0.279-0.426-0.475-0.585C527.136,133.044,527.249,132.792,527.059,132.637z M527.385,134.431c-0.028,0.343,0.294,0.575,0.552,0.729C528.265,134.721,527.943,134.431,527.385,134.431z\"\n        />\n        <Path\n          id=\"Path25810\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.119,134.102c-0.103,0.051-0.183,0.095-0.256,0.183c0.295,0.201,0.493,0.512,0.73,0.768C538.907,134.503,538.247,134.518,538.119,134.102L538.119,134.102z M537.097,135.091c-0.2,0.084-0.326,0.264-0.221,0.474C537.052,135.456,537.134,135.295,537.097,135.091z M538.706,135.091c0.083,0.254,0.352,0.454,0.622,0.402C539.318,135.148,538.949,135.163,538.706,135.091z M539.659,135.639c-0.141-0.012-0.149,0.09,0,0.293c0.062-0.077,0.124-0.177,0.184-0.255C539.762,135.649,539.707,135.645,539.659,135.639L539.659,135.639z M540.137,136.666c-0.131,0.03-0.288,0.18-0.329,0.257c-0.099,0.185,0.086,0.417,0.184,0.549c0.173-0.083,0.458-0.647,0.256-0.807C540.219,136.645,540.182,136.656,540.137,136.666L540.137,136.666z M543.36,136.666c0.087,0.076,0.17,0.141,0.255,0.22C543.556,136.725,543.568,136.664,543.36,136.666z M539.367,136.778c-0.265,0.123-0.267,0.332-0.037,0.512C539.509,137.148,539.526,136.949,539.367,136.778z M543.948,137.143c-0.134,0.001-0.148,0.101,0,0.292c0.052-0.087,0.094-0.169,0.146-0.256C544.018,137.158,543.992,137.142,543.948,137.143L543.948,137.143z M537.972,137.252c0.044,0.087,0.069,0.17,0.112,0.256C538.299,137.336,538.273,137.252,537.972,137.252z M541.601,137.509c-0.289-0.001-0.594,0.149-0.696,0.439C541.149,137.833,541.353,137.613,541.601,137.509z M544.937,137.547c-0.284-0.073-1.341,0.295-0.916,0.698C544.042,137.897,544.713,137.723,544.937,137.547z M537.683,137.985c-0.146,0.21-0.369,0.221-0.551,0.037v0.292C537.36,138.255,537.702,138.33,537.683,137.985L537.683,137.985z M539.695,138.058c-0.042,0.003-0.098,0.007-0.147,0.037c0.091,0.069,0.173,0.149,0.258,0.219C539.904,138.145,539.827,138.048,539.695,138.058L539.695,138.058z M538.489,138.352c0.097,0.052,0.197,0.093,0.294,0.146C538.66,138.404,538.684,138.329,538.489,138.352z M547.278,138.976c-0.457,0.087-1.279,0.482-1.207,1.024c0.035,0.282,0.246,1.086,0.512,0.368c0.287-0.39,0.359,0.014,0.516-0.514C547.184,139.562,547.357,139.291,547.278,138.976L547.278,138.976z M544.788,140.914c-0.188,0.471-0.215,0.823-0.109,1.317C544.937,142.078,544.862,141.198,544.788,140.914z\"\n        />\n        <Path\n          id=\"gr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M525.579,128.807c0.191,0.044,0.44,0.08,0.626-0.008c0.395-0.189-0.254-0.446,0.344-0.385c-0.211-0.524-0.353-0.505,0.148-0.776c0.319-0.174,0.529-0.411,0.645-0.755c0.156-0.475,0.325-0.435,0.631-0.774c0.292-0.327-0.159-0.729-0.142-1.064c0.223,0.145,0.568-0.057,0.932-0.046c0.814,0.018,1.228-0.471,1.904-0.77c0.432-0.192,0.943,0.068,1.419-0.098c0.305-0.103,0.111-0.508,0.536-0.5c0.283,0.006,0.618,0.287,0.869,0.108c0.338-0.235,0.847-0.092,1.229-0.144c0.38-0.052,0.744-0.473,1.108-0.589c0.287-0.09,0.773-0.252,1.022,0.008c0.218,0.225,0.387,0.649,0.785,0.523c0.429-0.136,0.693,0.199,1.098,0.279c0.361,0.071,0.688-0.158,1.052-0.142c0.325,0.014,0.774,0.11,1.06-0.106c0.354-0.272-0.034-0.615-0.135-0.895c-0.182-0.501,0.915-0.139,1.029-0.073c0.371,0.207,0.301,0.541,0.438,0.904c-0.806,0.347-0.601,0.551-0.641,1.06c-0.025,0.399-0.267,0.715-0.757,0.949c0.155-0.419-1.762-0.501-2.059-0.619c-0.581-0.229-0.569-0.114-1.091,0.226c-0.357,0.235-0.689-0.433-1.026-0.267c-0.475,0.236-0.491,0.869-1.213,0.607c-0.54-0.197-0.502,0.058-0.362,0.419c0.074,0.192,0.36,0.05,0.205,0.33c-0.105,0.188,0.124,0.416,0.271,0.259c0.292-0.317,1.039,0.697,1.198,0.876c-0.417,0.224-0.938-0.665-1.367-0.7c-0.988-0.081,0.325,0.894,0.374,1.171c-0.463,0.15-0.944-0.661-1.325-0.813c-0.321-0.125-0.36,0.075-0.238,0.318c0.179,0.353,0.524,0.439,0.806,0.681c-0.672,0.281-0.838-0.312-1.031-0.732c-0.223-0.478-0.933-0.541-1.243-0.941c0.203-0.061,0.307-0.208,0.263-0.421c-1.46,0.202-0.789,1.825-0.251,2.534c0.285,0.375,2.169,2.099,0.823,2.229c0.576-0.202,0.031-0.988-0.392-0.864c-0.554,0.165-0.073,1.198,0.37,1.021c-0.283,0.364-0.749,0.581-1.207,0.445c0.3,0.155,1.127,0.38,1.257,0.672c0.103,0.237,0.386-0.146,0.548,0.094c0.152,0.225-0.233,0.249,0.297,0.399c0.559,0.158,0.903,0.48,1.43,0.717c0.39,0.173,0.367,0.5,0.317,0.866c-0.055,0.402,0.291,0.764,0.083,1.148c-0.443-0.353-0.828-0.96-1.423-1.068c-0.435-0.08-0.857,0.266-1.273,0.232c-0.008,0.362,0.326,0.034,0.354,0.421c0.015,0.252,0.442,1.15,0.517,0.494c0.09,0.179,0.562,0.375,0.388,0.628c0.041-0.058-0.786,0.364-0.653,0.366c-0.371-0.007-0.122-0.381-0.405-0.495c-0.275-0.111-0.616-0.137-0.852-0.342c-0.047,0.647,0.565,1.215,0.776,1.792c0.123,0.343,0.291,0.64,0.202,1.007c-0.08,0.321,0.41,0.417,0.34,0.716c-0.031,0.133-0.962-0.797-1.037-0.921c-0.462-0.733-0.863,0.434-0.728,0.864c-0.396,0.058-0.533-1.06-0.817-1.26c-0.184-0.127-0.115-0.483-0.412-0.455c-0.386,0.041-0.319,0.532-0.286,0.8c-0.783-0.133-1.059-1.04-0.742-1.686c0.256-0.526-1.288-1.54-1.534-1.901c0.311-0.097,0.467-0.533,0.688-0.744c0.219-0.203,0.469,0.017,0.712-0.192c0.164-0.143,0.343-0.472,0.606-0.42c0.479,0.09,0.807,0.583,1.339,0.631c0.418,0.036,0.688,0.341,1.025,0.542c0.269,0.161,0.396-0.157,0.674-0.325c0.223-0.134,0.522-0.334,0.024-0.396c-0.272-0.033-0.506,0.008-0.755-0.148c-0.282-0.178-0.343-0.492-0.572-0.124c-0.13-0.188-0.288-0.355-0.471-0.499c0.039,0.68-0.932,0.143-1.212,0.205c-0.709,0.159-1.16,0.38-1.537-0.283c-0.05,0.237-0.271,0.417-0.47,0.522c-0.133-0.431-0.243-0.903-0.622-1.186c-0.202-0.149-0.768-0.555-0.478-0.855c0.109-0.114,1.547,0.338,0.892-0.262c-0.204-0.184-0.965-0.23-0.916,0.233c-0.216-0.63-0.804-0.723-1.217-1.132C526.036,129.636,526.083,128.852,525.579,128.807\"\n        />\n      </G>\n      <G id=\"GQ\">\n        <Path\n          id=\"Path10936\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.159,247.593c0.08,0.025,0.173,0.083,0.223,0.183c0.087,0.18-0.181,0.481,0,0.696c0.18,0.213,0.863-0.109,0.987,0.182c0.126,0.293-0.555,0.282-0.549,0.769c0.004,0.245,0.35,0.5,0.662,0.768c0.04,0.035,0.031,0.073,0.072,0.111l1.025,0.035v-2.234c-0.39-0.014-0.865,0.014-1.025-0.147c-0.22-0.218,0.098-0.271-0.072-0.438c-0.175-0.169-0.636-0.266-0.991-0.182C501.365,247.364,501.267,247.477,501.159,247.593L501.159,247.593z\"\n        />\n        <Path\n          id=\"Path10923\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.159,247.593c0.107-0.116,0.206-0.229,0.328-0.256c0.354-0.081,0.817,0.015,0.991,0.182c0.172,0.17-0.145,0.223,0.073,0.438c0.161,0.161,0.634,0.133,1.023,0.147v-1.393l-2.564,0.036c-0.07,0.288-0.1,0.549-0.036,0.698C501.036,247.581,501.091,247.569,501.159,247.593L501.159,247.593z\"\n        />\n        <Path\n          id=\"Path10921\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.316,246.712c-0.328-0.025-0.574-0.025-0.877-0.621c-0.215,0.561,0.032,1.218-0.255,1.686c-0.076,0.122-0.386,0.642-0.295,0.768c-0.014-0.001-0.024,0.003-0.035,0c-0.173,0.311-0.924,0.962-0.732,1.356c0.206,0.428,0.98,0.08,1.319,0.256c-0.224,0.272,0,0.272,0.292,0.221c0.254-0.145,0.512-0.348,0.55-0.438c0.079-0.192,0.088-0.912-0.073-1.099c-0.16-0.189-0.42-0.02-0.474-0.256C499.693,248.415,500.039,247.477,500.316,246.712L500.316,246.712z\"\n        />\n        <Path\n          id=\"Path10912\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.316,246.712c-0.276,0.767-0.625,1.706-0.585,1.869c0.056,0.236,0.315,0.069,0.476,0.256c0.159,0.187,0.153,0.907,0.072,1.098c-0.039,0.09-0.294,0.294-0.549,0.439c0.206-0.037,0.461-0.098,0.549-0.109l2.273,0.036c-0.042-0.036-0.031-0.073-0.073-0.11c-0.311-0.271-0.657-0.524-0.661-0.768c-0.007-0.489,0.674-0.476,0.55-0.77c-0.124-0.293-0.808,0.03-0.989-0.181c-0.18-0.214,0.089-0.517,0-0.697c-0.088-0.181-0.286-0.149-0.402-0.329c-0.064-0.147-0.032-0.411,0.036-0.697h-0.439C500.471,246.727,500.402,246.719,500.316,246.712L500.316,246.712z\"\n        />\n        <Path\n          id=\"Path10910\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.653,242.719l-0.698-0.439c-0.121,0.276-0.286,0.358-0.475,0.584c-0.23,0.283,0.622,0.547,0.769,0.623C496.323,243.403,496.509,243.046,496.653,242.719z\"\n        />\n        <Path\n          id=\"Path10900\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.541,241.73c-0.304,0.062-0.448,0.235-0.55,0.515c-0.009,0.021-0.026,0.018-0.037,0.035l0.697,0.439C496.888,242.182,497.034,241.628,496.541,241.73L496.541,241.73z\"\n        />\n        <Path\n          id=\"gq\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M498.835,248.554c0.103,0.024,0.198,0.009,0.287-0.052c-0.572,0.277-0.053-0.567,0.048-0.726c0.293-0.467,0.06-1.142,0.272-1.702c0.382,0.755,0.634,0.568,1.135,0.674l2.981-0.034l0.021,3.638l-3.293-0.073c-0.213,0.028-1.225,0.335-0.846-0.13c-0.336-0.174-1.13,0.191-1.338-0.236C497.911,249.52,498.664,248.864,498.835,248.554\"\n        />\n      </G>\n      <G id=\"GP\">\n        <Path\n          id=\"GP-3\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M304.146,203.623c-0.223-0.226-0.177-0.34,0.129-0.34C304.319,203.43,304.275,203.545,304.146,203.623\"\n        />\n        <Path\n          id=\"GP-2\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.467,202.342c0.227-0.208-0.008-0.618,0.369-0.68c0.048,0.333,0.325,0.57,0.599,0.731C304.174,202.483,303.605,202.744,303.467,202.342\"\n        />\n        <Path\n          id=\"GP-1\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.467,202.394c-0.124,0.211-0.321,1.545-0.65,0.638C302.629,202.524,302.92,202.018,303.467,202.394\"\n        />\n        <Circle\n          id=\"gp.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"304.507\"\n          cy=\"201.083\"\n          r=\"1.54\"\n        />\n      </G>\n      <G id=\"GN\">\n        <Path\n          id=\"Path9587\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.45,222.608c0.173,0.123-0.04,1.362,0.438,0.877c-0.205,0.322,0.267,0.371,0.184,0.697h0.292c-0.007,0.174-0.024,0.339,0,0.515c0.058-0.089,0.12-0.174,0.185-0.256c0.085,0.073,0.165,0.156,0.22,0.256c-0.238,0.024-0.397,0.196-0.368,0.438c0.258-0.238,0.703,0.084,0.878-0.292c0.148-0.32,0.193-0.442,0.514-0.585c0.356-0.158,0.562-0.827,0.809-1.393c0.285-0.653,0.531-0.39,1.136-0.474c0.075-0.187,0.204-0.372,0.146-0.55c-0.124-0.4-0.733-0.496-0.915-0.809c-0.181-0.311,0.148-0.728-0.182-0.915c-0.167-0.094-0.35,0.106-0.551,0.292c-0.202,0.183-0.418,0.364-0.697,0.182c-0.278-0.179-0.366-0.705-0.368-1.246c0-0.387,0.083-0.713,0.146-1.024c-0.334,0.121-0.524,0.226-0.73,0.11c-0.237-0.135,0.065-0.541-0.256-0.733c-0.322-0.19-1.249-0.139-1.43,0.186c-0.18,0.322,0.34,0.319,0.295,0.697c-0.025,0.188-0.294,0.393-0.551,0.585c-0.256,0.19-0.487,0.368-0.367,0.583c0.122,0.222,0.404,0.148,0.696,0.037c0.29-0.111,0.594-0.271,0.809-0.221c0.422,0.1,0.838,0.237,0.914,0.621c0.075,0.386-0.354,0.886-0.696,1.025c-0.34,0.139-0.686-0.317-0.916-0.184c-0.228,0.133-0.284,0.404-0.221,0.621c0.066,0.218,0.486,0.144,0.55,0.439c0.031,0.148,0.066,0.309,0,0.476L434.45,222.608z\"\n        />\n        <Path\n          id=\"Path9566\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.413,222.571c-0.024,0.062-0.133,0.124-0.184,0.183c-0.009,0.024-0.024,0.049-0.034,0.073c0.195,0.051,0.279-0.011,0.257-0.223L434.413,222.571z\"\n        />\n        <Path\n          id=\"Path9551\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.118,217.882c-0.273,0.112-0.57,0.116-0.733,0.223c-0.31,0.197-0.32,0.45-0.515,0.549c-0.192,0.099-0.322,0.188-0.551,0.074c-0.224-0.117-0.164-0.731-0.474-0.807c-0.313-0.077-0.519,0.567-0.809,0.512c-0.144-0.025-0.13-0.179-0.146-0.328c-0.017-0.149-0.074-0.275-0.329-0.293c-0.254-0.019-0.58,0.268-0.878,0.622c-0.209,0.249-0.339,0.47-0.476,0.697c-0.004,0.086-0.036,0.138-0.036,0.221c0,0.541,0.088,1.067,0.368,1.248c0.279,0.18,0.494,0.001,0.695-0.183c0.204-0.186,0.386-0.386,0.551-0.293c0.332,0.187,0,0.605,0.184,0.916c0.181,0.312,0.789,0.409,0.914,0.808c0.059,0.174-0.068,0.365-0.147,0.549c0.047-0.007,0.061,0.013,0.113,0c0.406-0.093,0.523-0.259,0.988-0.328c0.146-0.023,0.168,0.076,0.292,0.073c0.114-0.349,0.234-0.69,0.257-1.1c0.032-0.628-0.493-1.522-0.257-2.013c0.235-0.492,0.904-0.332,1.062-0.662C441.271,218.192,441.174,218.034,441.118,217.882L441.118,217.882z\"\n        />\n        <Path\n          id=\"Path9534\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M439.249,214.51c-0.417-0.045-0.68,0.257-1.063,0.292c0.016-0.001-0.566-0.203-0.584-0.22c-0.007-0.005-0.029,0.004-0.037,0c-0.374,0.119-0.746,0.215-0.878,0.549c-0.235,0.589,0.606,1.388,0.476,1.906c-0.129,0.519-0.593,0.271-0.807,0.878c-0.09,0.256-0.127,0.747-0.147,1.209c0.138-0.226,0.271-0.449,0.477-0.697c0.299-0.356,0.624-0.64,0.878-0.623c0.254,0.02,0.313,0.144,0.328,0.294c0.016,0.149,0,0.303,0.146,0.328c0.291,0.055,0.494-0.589,0.809-0.515c0.312,0.074,0.251,0.692,0.474,0.807c0.227,0.116,0.356,0.026,0.551-0.073c0.193-0.1,0.205-0.353,0.515-0.55c0.161-0.106,0.458-0.109,0.731-0.222c-0.059-0.153-0.071-0.296-0.037-0.477c0.068-0.363,0.569-0.671,0.55-1.101c-0.013-0.264-0.237-0.475-0.439-0.695c-0.087,0.046-0.182,0.174-0.254,0.109c-0.569-0.478-0.248-0.785-0.038-1.209C440.461,214.318,439.856,214.577,439.249,214.51L439.249,214.51z\"\n        />\n        <Path\n          id=\"Path9541\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M446.54,224.805c-0.174,0.282-0.298,0.619-0.551,0.698c-0.397,0.118-0.712-0.387-1.024-0.37c-0.314,0.023-0.411,0.401-0.729,0.37c-0.322-0.034-0.422-0.502-0.879-0.698c-0.183-0.076-0.483-0.117-0.73-0.11c-0.006,0.059-0.069,0.139,0,0.183c0.718,0.459,0.017,0.657,0.477,1.282c0.117,0.159-0.609,0.827-0.552,1.354c0.062-0.13,0.668-0.429,0.807-0.514c0.224-0.133,0.501-0.211,0.768-0.182c0.39,0.04,0.486,0.19,0.769-0.037c0.133,0.07,0.186-0.451,1.026,0.515c-0.174,0.227,0,0.505,0,0.586c0.008,0.526,0.074,0.39,0.108,0.328c0.051-0.081,0.116,0.791,0.11,0.953c-0.015,0.423-0.121,0.846-0.256,1.246c0.492-0.186,0.996-0.097,1.024,0.514c0.533-0.216,0.748-0.322,0.99-0.807c0.081-0.167,0.172-0.889,0.513-0.769c0.354,0.175,0.215,0.471,0.33,0.369c0.221-0.191,0.619,0.007,0.698,0.073c-0.007-0.041,0.308-0.516,0.366-0.698c0.057-0.175-0.05-0.074-0.11-0.367c-0.003-0.02,0.198-0.545,0.477-0.401c-0.232-0.349-0.954-0.829-0.769-1.32c0.14-0.372,1.227,0.051,1.612,0.182c-0.188-0.572-0.1-1.197-0.844-1.318c0.136-0.381,0.129-0.806,0.62-0.879c-0.408-0.483-0.471-0.376-0.328-1.099c-0.244,0.157-0.354-0.028-0.475-0.184c-0.174,0.087-0.355,0.255-0.514,0.294c-0.288,0.073-0.435-0.148-0.699,0c-0.26,0.148-0.224,0.74-0.55,0.988c-0.323,0.25-0.948,0.459-1.318,0.331C446.67,225.239,446.629,225.012,446.54,224.805L446.54,224.805z\"\n        />\n        <Path\n          id=\"Path9536\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M446.54,224.805c0.091,0.207,0.13,0.431,0.369,0.515c0.37,0.125,0.993-0.081,1.317-0.33c0.324-0.25,0.289-0.841,0.55-0.99c0.262-0.148,0.409,0.074,0.698,0c0.157-0.041,0.336-0.207,0.515-0.293c-0.196-0.24-0.327-0.598-0.33-0.876c-0.004-0.246-0.014-0.796,0.146-0.916c0.248-0.183,0.562-0.337,0.476-0.66c-0.063-0.239-0.458-0.501-0.55-0.551c-0.485-0.271-0.373-0.688-0.368-0.953c0.012-0.36,0.174-1.007-0.329-0.953c-0.312,0.033-0.5,0.248-0.769,0.292c0.084-0.304,0.235-0.631,0.438-0.878c0.15-0.177,0.246-0.172,0.476-0.183c0.104-0.621-0.885-0.649-0.951-1.171c-0.521,0.281-0.019-0.773-0.439-1.173c-0.084-0.076-0.231-0.686-0.222-0.807c0.036-0.358-0.434-0.574-0.623-0.623c-0.888-0.227-0.245,0.397-0.402,0.663c-0.08,0.136-0.486,0.186-0.659,0.328c-0.21,0.173-0.392,0.38-0.623,0.438c-0.111,0.027-0.286-0.14-0.438-0.256c-0.06,0.176-0.055,0.392-0.146,0.514c-0.169,0.219-0.551,0.123-0.584,0.369c-0.036,0.245,0.471,0.344,0.551,0.585c0.076,0.242,0.145,0.578-0.074,0.731c-0.22,0.154-0.609-0.412-0.843-0.223c-0.234,0.19,0.288,0.712,0.035,0.916c-0.254,0.208-0.674-0.408-1.024-0.255c-0.351,0.154-0.663,0.665-0.583,1.136c0.074,0.473,0.761,0.891,1.171,1.099c0.414,0.21,0.952-0.204,1.136,0.223c0.185,0.421-0.697,0.877-0.844,1.355c-0.145,0.478-0.377,1.173-0.036,1.39c0.341,0.222,0.519-0.505,0.915-0.473c0.399,0.028,0.723,0.634,1.099,0.766c0.377,0.134,0.828-0.117,1.064,0.074c0.235,0.189,0.286,0.412,0.222,0.768C446.844,224.535,446.64,224.64,446.54,224.805L446.54,224.805z\"\n        />\n        <Path\n          id=\"Path9527\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.19,215.611c0.204,0.22,0.427,0.432,0.439,0.695c0.022,0.425-0.482,0.737-0.549,1.099c-0.033,0.182-0.009,0.372,0.046,0.524c0.057,0.154,0.143,0.264,0.063,0.428c-0.159,0.327-0.827,0.17-1.062,0.661c-0.235,0.493,0.288,1.388,0.255,2.012c-0.023,0.412-0.144,0.752-0.255,1.099c1.36-0.034,1.754,0.876,2.453,2.161c0.073,0.134,0.041,0.272,0.036,0.403c0.249-0.007,0.549,0.029,0.731,0.108c0.456,0.196,0.558,0.666,0.876,0.699c0.321,0.032,0.421-0.346,0.732-0.37c0.316-0.022,0.628,0.485,1.025,0.37c0.399-0.122,0.812-0.744,0.879-1.1c0.069-0.357,0.018-0.579-0.221-0.768c-0.237-0.19-0.687,0.062-1.062-0.074c-0.376-0.132-0.703-0.739-1.101-0.768s-0.573,0.694-0.916,0.474c-0.343-0.218-0.106-0.914,0.036-1.391c0.145-0.477,1.025-0.931,0.844-1.356c-0.181-0.421-0.723-0.009-1.135-0.219c-0.415-0.211-1.098-0.625-1.172-1.101c-0.074-0.472,0.235-0.982,0.585-1.135c0.349-0.154,0.771,0.464,1.025,0.256c0.254-0.207-0.272-0.726-0.037-0.916c0.233-0.188,0.623,0.374,0.844,0.224c0.22-0.156,0.151-0.49,0.073-0.732c-0.077-0.241-0.586-0.341-0.551-0.585c0.036-0.244,0.418-0.149,0.585-0.369c0.092-0.122,0.086-0.335,0.146-0.514c-0.377-0.285-0.849-0.645-1.575,0.183c-0.796,0.907-0.227-0.17-1.136-0.515C441.815,214.988,441.484,215.457,441.19,215.611L441.19,215.611z\"\n        />\n        <Path\n          id=\"Path9503\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M434.23,222.754c0.051-0.059,0.161-0.123,0.183-0.183c0.065-0.168,0.031-0.327,0-0.474c-0.063-0.297-0.484-0.223-0.55-0.439c-0.066-0.217-0.01-0.492,0.22-0.623c0.23-0.13,0.576,0.322,0.916,0.184c0.34-0.139,0.771-0.637,0.696-1.024c-0.074-0.385-0.491-0.522-0.914-0.622c-0.215-0.05-0.519,0.108-0.81,0.223c-0.29,0.11-0.573,0.181-0.698-0.037c-0.123-0.222,0.111-0.393,0.37-0.584c0.256-0.192,0.525-0.399,0.551-0.585c0.045-0.378-0.475-0.373-0.295-0.698c0.181-0.321,1.109-0.374,1.43-0.185c0.32,0.192,0.019,0.601,0.256,0.734c0.207,0.116,0.398,0.008,0.73-0.111c0.025-0.123,0.01-0.319,0.037-0.402c0.216-0.608,0.676-0.361,0.809-0.878c0.126-0.519-0.715-1.315-0.477-1.906c0.133-0.332,0.503-0.428,0.878-0.548c-0.173-0.132-0.686-0.491-0.953-0.329c-0.402,0.241-0.188-0.336-0.294-0.369c-0.136-0.01-0.36-0.173-0.549-0.222h-1.282c-0.095,0.107,0.169,0.605,0.074,0.953c-0.084,0.311-0.728,0.242-0.842,0.55c-0.128,0.343,0.642,0.511,0.695,0.953c0.037,0.299-0.153,0.528-0.402,0.663c-0.38,0.203-0.765-0.013-1.138,0.181c-0.369,0.195-0.97,0.218-1.282,0.477c-0.447,0.372-0.435,1.121-0.767,1.575c0.307-0.002,0.599,0.008,0.877-0.146c-0.365,0.123-0.318,0.737-0.256,1.025c0.129-0.207,0.321-0.425,0.37,0c0.082-0.208,0.171-0.39,0.328-0.551c-0.122,0.418-0.232,0.861-0.439,1.245c0.125-0.009,0.246-0.029,0.369-0.073c-0.387,0.834,0.985,0.769,1.025,1.427c0.062-0.178,0.187-0.301,0.366-0.367c0.124,0.339-0.042,0.523,0.292,0.769c0.237,0.173,0.512,0.275,0.621-0.11C434.345,222.416,434.298,222.59,434.23,222.754L434.23,222.754z\"\n        />\n        <Path\n          id=\"Path5380\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M430.748,219.089c-0.157,0.199-0.142,0.526,0.157,0.575c-0.079-0.212-0.038-0.394,0.13-0.551C430.939,219.106,430.844,219.097,430.748,219.089\"\n        />\n        <Path\n          id=\"gn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M430.8,219.036c0.363-0.451,0.326-1.192,0.785-1.577c0.312-0.26,0.916-0.313,1.285-0.508c0.371-0.193,0.756,0.042,1.137-0.161c0.25-0.132,0.462-0.371,0.422-0.668c-0.054-0.442-0.834-0.617-0.709-0.961c0.115-0.31,0.738-0.219,0.822-0.526c0.094-0.35-0.17-0.85-0.074-0.96l1.313-0.003c0.189,0.05,0.403,0.193,0.539,0.205c0.104,0.029-0.127,0.624,0.272,0.38c0.275-0.168,0.847,0.219,0.998,0.336c0.023,0.018,0.61,0.196,0.594,0.197c0.384-0.037,0.656-0.327,1.069-0.282c0.604,0.067,1.207-0.196,1.643-0.003c-0.211,0.422-0.524,0.734,0.043,1.212c0.322,0.272,0.806-0.767,1.182-0.621c0.907,0.345,0.319,1.433,1.115,0.526c1.021-1.162,1.645,0.17,2.029,0.072c0.231-0.057,0.382-0.273,0.593-0.452c0.173-0.142,0.59-0.181,0.673-0.319c0.155-0.266-0.486-0.889,0.403-0.661c0.188,0.05,0.647,0.268,0.614,0.624c-0.014,0.123,0.15,0.728,0.233,0.807c0.422,0.402-0.079,1.451,0.438,1.167c0.069,0.521,1.037,0.546,0.936,1.169c-0.231,0.009-0.324-0.006-0.473,0.174c-0.205,0.248-0.324,0.573-0.41,0.879c0.272-0.044,0.428-0.271,0.739-0.302c0.504-0.057,0.353,0.593,0.341,0.951c-0.008,0.266-0.125,0.699,0.361,0.968c0.091,0.051,0.5,0.32,0.565,0.558c0.083,0.32-0.224,0.475-0.471,0.661c-0.16,0.122-0.163,0.663-0.159,0.91c0.004,0.458,0.336,1.119,0.798,1.07c-0.143,0.719-0.067,0.617,0.341,1.099c-0.49,0.074-0.493,0.482-0.629,0.865c0.746,0.123,0.674,0.763,0.864,1.334c-0.384-0.132-1.508-0.57-1.647-0.198c-0.184,0.489,0.553,0.978,0.783,1.324c-0.275-0.143-0.472,0.386-0.469,0.408c0.06,0.288,0.159,0.193,0.105,0.371c-0.059,0.182-0.375,0.647-0.371,0.683c-0.074-0.066-0.474-0.26-0.693-0.068c-0.117,0.103,0.03-0.207-0.321-0.379c-0.341-0.123-0.451,0.608-0.536,0.774c-0.24,0.484-0.419,0.581-0.958,0.797c-0.029-0.611-0.529-0.708-1.021-0.521c0.137-0.401,0.224-0.812,0.236-1.235c0.007-0.16-0.049-1.046-0.098-0.963c-0.033,0.059-0.1,0.223-0.106-0.306c0-0.081-0.188-0.372-0.017-0.602c-0.84-0.965-0.901-0.445-1.034-0.515c-0.282,0.225-0.37,0.08-0.764,0.041c-0.27-0.027-0.559,0.041-0.781,0.174c-0.139,0.083-0.725,0.392-0.785,0.523c-0.058-0.528,0.667-1.209,0.549-1.368c-0.462-0.623,0.243-0.814-0.472-1.272c-0.217-0.138,0.072-0.373-0.03-0.57c-0.765-1.404-1.058-2.496-2.778-2.237c-0.464,0.072-0.575,0.215-0.985,0.31c-0.718,0.163-0.941-0.207-1.25,0.499c-0.246,0.567-0.447,1.215-0.802,1.374c-0.322,0.143-0.342,0.261-0.49,0.576c-0.174,0.376-0.625,0.074-0.885,0.311c-0.026-0.244,0.126-0.421,0.371-0.445c-0.054-0.101-0.123-0.188-0.212-0.262c-0.065,0.083-0.124,0.174-0.182,0.262c-0.023-0.173-0.029-0.349-0.023-0.522c-0.095,0.009-0.19,0.019-0.288,0.024c0.081-0.323-0.39-0.385-0.185-0.706c-0.48,0.482-0.245-0.769-0.421-0.892c0.026,0.21-0.091,0.287-0.287,0.235c0.085-0.184,0.144-0.375,0.184-0.574c-0.114,0.385-0.37,0.251-0.604,0.077c-0.336-0.246-0.161-0.42-0.287-0.761c-0.177,0.064-0.301,0.187-0.363,0.368c-0.04-0.66-1.436-0.603-1.048-1.438c-0.119,0.041-0.239,0.069-0.367,0.077c0.206-0.386,0.348-0.813,0.468-1.23c-0.158,0.158-0.277,0.341-0.364,0.55c-0.043-0.422-0.213-0.205-0.341,0c-0.062-0.287-0.103-0.894,0.263-1.019C431.424,219.041,431.12,219.034,430.8,219.036\"\n        />\n      </G>\n      <G id=\"GM\">\n        <Path\n          id=\"Path9992\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.81,211.214c0.149,0,0.299-0.045,0.439-0.036c-0.12,0.068-1.953,0.265-1.43,0.586c0.09,0.002,0.131-0.043,0.185-0.038c0.051,0.007,0.041,0.067,0.107,0.073c0.064,0.006,0.009-0.054,0.222-0.073c0.106-0.009,0.331,0.028,0.515,0.073c0.175-0.195,0.539-0.295,0.731-0.292c0.391,0.006,0.604-0.019,0.73-0.11c0.119-0.083,0.166-0.226,0.257-0.402c-0.076-0.008-0.263,0.107-0.368,0.109c-0.025,0.042-0.03,0.12-0.074,0.146c-0.08,0.054-0.354-0.164-0.586-0.183C429.308,211.047,429.002,211.19,428.81,211.214L428.81,211.214z\"\n        />\n        <Path\n          id=\"Path9926\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.259,211.289c0.05-0.009,0.106-0.026,0.146-0.037c0.182-0.033,0.21-0.008,0.402-0.036c0.191-0.024,0.501-0.168,0.73-0.147c0.232,0.022,0.506,0.239,0.586,0.183c0.041-0.025,0.049-0.103,0.074-0.145c-0.105,0.002-0.178-0.003-0.223-0.074c-0.041-0.071,0.096-0.125,0.036-0.22c-0.043-0.073-0.215-0.088-0.328-0.11c-0.024,0.029-0.039,0.11-0.073,0.11c-0.779,0-1.568,0.022-2.346-0.039c-0.296-0.023-0.781-0.023-0.551,0.402c0.26,0.478,0.503,0.365,0.916,0.183C427.822,211.28,428.043,211.317,428.259,211.289L428.259,211.289z\"\n        />\n        <Path\n          id=\"Path9930\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.29,211.583c0.343,0.137,0.666,0.346,1.024,0.291c0.294-0.041,0.916-0.174,0.954-0.551c0.041-0.407-0.617-0.445-0.878-0.366c-0.224,0.067-0.492,0.248-0.731,0.146c-0.049-0.024-0.044-0.074-0.074-0.11c-0.08,0.073-0.191,0.143-0.222,0.221c-0.038,0.103,0.064,0.123,0.035,0.223C432.387,211.478,432.318,211.536,432.29,211.583L432.29,211.583z\"\n        />\n        <Path\n          id=\"Path9928\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.845,211.8c-0.181-0.043-0.407-0.081-0.515-0.073c-0.211,0.022-0.155,0.079-0.221,0.073c-0.065-0.007-0.058-0.068-0.108-0.073c-0.052-0.007-0.093,0.041-0.183,0.038c0.01,0.007-0.052-0.01-0.039,0c-0.302-0.224-0.904,0.354-1.099-0.074c-0.256-0.569-0.18-0.585-0.695-0.183c-0.059,0.322,0.034,0.664,0.183,0.953c0.102-0.582,2.558-0.323,2.527-0.402C428.651,211.936,428.775,211.881,428.845,211.8L428.845,211.8z\"\n        />\n        <Path\n          id=\"Path9917\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.686,210.702c0.117,0.023,0.285,0.038,0.331,0.109c0.059,0.091-0.077,0.149-0.037,0.22c0.04,0.073,0.115,0.074,0.222,0.074c0.104-0.002,0.287-0.118,0.368-0.11c0.007-0.011,0.028,0.013,0.034,0c0.009-0.009,0.031,0.041,0.037,0.035c0.16-0.176,0.841,0.226,1.651,0.55c0.026-0.042,0.098-0.104,0.111-0.146c0.024-0.1-0.075-0.118-0.038-0.223c0.026-0.074,0.139-0.144,0.221-0.22c-0.099-0.131-0.134-0.29-0.293-0.37c-0.191-0.089-0.365,0.109-0.55,0c-0.189-0.111-0.245-0.372-0.438-0.476c-0.382-0.2-0.766,0.254-1.138,0.146C429.782,210.191,429.794,210.556,429.686,210.702L429.686,210.702z\"\n        />\n        <Path\n          id=\"gm\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M425.985,211.501c0.515-0.402,0.441-0.383,0.697,0.187c0.195,0.429,0.803-0.147,1.108,0.074c-0.651-0.336,1.345-0.533,1.463-0.603c-0.515-0.032-1.133-0.012-1.611,0.198c-0.411,0.182-0.649,0.301-0.911-0.175c-0.229-0.424,0.233-0.43,0.528-0.411c0.776,0.059,1.565,0.024,2.345,0.024c0.2,0,0.116-0.629,0.576-0.501c0.37,0.109,0.731-0.349,1.114-0.148c0.193,0.101,0.237,0.355,0.428,0.467c0.186,0.108,0.356-0.09,0.551,0.002c0.202,0.096,0.139,0.402,0.365,0.5c0.238,0.101,0.543-0.089,0.766-0.156c0.266-0.079,0.902-0.025,0.86,0.381c-0.038,0.373-0.638,0.507-0.932,0.551c-1.239,0.177-2.551-1.253-2.735-0.913c-0.208,0.396-0.258,0.529-1.027,0.518c-0.272-0.003-1.022,0.16-0.858,0.573c0.032,0.08-2.428-0.196-2.53,0.386C426.031,212.166,425.926,211.822,425.985,211.501\"\n        />\n        <Circle\n          id=\"gm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"429.907\"\n          cy=\"211.35\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"GL\">\n        <Path\n          id=\"Path4228\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M368.599,48.341c0.201,0.008,0.385-0.044,0.55-0.158C368.955,48.204,368.772,48.256,368.599,48.341\"\n        />\n        <Path\n          id=\"Path4528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M369.853,47.921c-0.467,0.005-0.913,0.17-1.361,0.261C368.856,47.867,369.406,47.908,369.853,47.921\"\n        />\n        <Path\n          id=\"Path4248\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.323,44.756c0.14,0.235,0.238,0.206,0.288-0.109C370.517,44.685,370.421,44.72,370.323,44.756\"\n        />\n        <Path\n          id=\"Path4260\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M371.919,43.629c-0.179,0.069-0.348,0.166-0.499,0.287C371.645,44.038,372.097,43.985,371.919,43.629\"\n        />\n        <Path\n          id=\"Path4268\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.157,43.448c-0.092,0.035-0.176,0.078-0.262,0.129C371.981,43.534,372.068,43.49,372.157,43.448\"\n        />\n        <Path\n          id=\"Path4272\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.444,43.107c-0.097,0.018-0.193,0.041-0.286,0.078C372.253,43.159,372.349,43.133,372.444,43.107\"\n        />\n        <Path\n          id=\"Path4282\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.782,43.029c-0.085,0.024-0.175,0.043-0.259,0.075C372.61,43.079,372.696,43.054,372.782,43.029\"\n        />\n        <Path\n          id=\"Path4294\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.888,44.467c0.206,0.114,0.992-0.123,0.289,0.181c0.443-0.03,1.013-0.079,1.361-0.391C373.994,44.373,373.441,44.42,372.888,44.467\"\n        />\n        <Path\n          id=\"Path4304\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.465,44.704c0.161,0.239,1.177,0.022,1.36-0.132C374.389,44.469,373.891,44.603,373.465,44.704\"\n        />\n        <Path\n          id=\"Path4256\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.925,40.856c0.071,0.074,0.158,0.083,0.262,0.026C371.1,40.873,371.012,40.865,370.925,40.856\"\n        />\n        <Path\n          id=\"Path4270\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.857,43.081c-0.658-0.105-1.297,0.093-1.938,0.206C372.417,43.448,373.431,43.412,373.857,43.081\"\n        />\n        <Path\n          id=\"Path4338\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M377.991,39.836c-0.206-0.027-0.396,0.007-0.573,0.105c0.75-0.042-0.908,0.421-0.385,0.877c0.257,0.228,0.465,0.023,0.584-0.2c0.187-0.341,0.56-0.299,0.846-0.497C378.33,39.988,378.173,39.891,377.991,39.836\"\n        />\n        <Path\n          id=\"Path4274\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.307,32.482c-0.359-0.06-0.818,0.057-1.101,0.286C372.556,32.753,373.047,32.753,373.307,32.482\"\n        />\n        <Path\n          id=\"Path4276\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.575,33.059c0.104-0.044,0.208-0.088,0.313-0.13c-0.21-0.023-0.409,0.013-0.6,0.104C372.384,33.04,372.48,33.05,372.575,33.059\"\n        />\n        <Path\n          id=\"Path4278\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.253,30.179c-0.276,0.037-0.579-0.024-0.812,0.185c0.363-0.049,0.729-0.04,1.072-0.185C373.43,30.179,373.343,30.179,373.253,30.179\"\n        />\n        <Path\n          id=\"Path4280\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.884,33.475c-0.44,0.007-1.025,0.124-1.386,0.393C372.879,34.267,373.579,33.726,373.884,33.475\"\n        />\n        <Path\n          id=\"Path4284\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.707,33.136c0.074,0.058,0.165,0.047,0.261-0.024C372.88,33.119,372.794,33.127,372.707,33.136\"\n        />\n        <Path\n          id=\"Path4286\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.782,30.572c0.096,0.026,0.192,0.026,0.29,0C372.976,30.572,372.88,30.572,372.782,30.572\"\n        />\n        <Path\n          id=\"Path4288\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.072,29.892c-0.06-0.006-0.172-0.054-0.29,0C372.879,29.892,372.976,29.895,373.072,29.892\"\n        />\n        <Path\n          id=\"Path4290\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.072,28.114c-0.096,0.034-0.192,0.071-0.29,0.104c0.551-0.087,1.243,0.205,1.732-0.157C374.032,27.981,373.552,28.126,373.072,28.114\"\n        />\n        <Path\n          id=\"Path4292\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.301,32.299c-0.328,0.147-1.091,0.46-1.44,0.471c0.634-0.026,1.157,0.139,1.702-0.337C374.475,32.387,374.389,32.343,374.301,32.299\"\n        />\n        <Path\n          id=\"Path4296\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.75,31.279c-0.329-0.016-0.593,0.234-0.834,0.421C373.222,31.648,373.511,31.463,373.75,31.279\"\n        />\n        <Path\n          id=\"Path4298\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.15,30.547c0.173-0.096,0.356-0.175,0.55-0.234C373.486,30.32,373.301,30.401,373.15,30.547\"\n        />\n        <Path\n          id=\"Path4300\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.727,29.944c0.212-0.035,0.412-0.106,0.599-0.208c-0.354-0.029-0.864-0.238-1.123,0.13C373.39,29.822,373.563,29.847,373.727,29.944\"\n        />\n        <Path\n          id=\"Path4302\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.778,30.887c-0.146,0.067-0.286,0.141-0.418,0.235C373.57,31.202,373.72,31.089,373.778,30.887\"\n        />\n        <Path\n          id=\"Path4306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.569,29.969c0.08,0.071,0.177,0.088,0.289,0.054C373.762,30.006,373.665,29.988,373.569,29.969\"\n        />\n        <Path\n          id=\"Path4308\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.17,32.979c-0.188-0.04-0.371-0.023-0.55,0.052C373.813,33.101,373.994,33.082,374.17,32.979\"\n        />\n        <Path\n          id=\"Path4310\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.672,32.195c-0.049,0.22,0.04,0.236,0.262,0.052C373.845,32.23,373.76,32.212,373.672,32.195\"\n        />\n        <Path\n          id=\"Path4312\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.96,27.877c-0.095,0.032-0.191,0.069-0.286,0.105C373.908,28.098,374.003,28.065,373.96,27.877\"\n        />\n        <Path\n          id=\"Path4314\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.226,32.117c0.087-0.072,0.174-0.141,0.262-0.21c-0.272-0.101-0.569-0.152-0.813,0.052C373.855,32.016,374.039,32.068,374.226,32.117\"\n        />\n        <Path\n          id=\"Path4316\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.093,30.467c-0.086,0-0.173,0-0.262,0c0.292,0.102,0.552,0.272,0.836,0.392C374.521,30.668,374.291,30.594,374.093,30.467\"\n        />\n        <Path\n          id=\"Path4318\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M373.909,30.702c0.117,0.077,0.072,0.121,0.262,0C374.082,30.702,373.994,30.702,373.909,30.702\"\n        />\n        <Path\n          id=\"Path4320\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.433,32.691c-0.22-0.005-0.402,0.074-0.55,0.236C374.102,32.929,374.285,32.853,374.433,32.691\"\n        />\n        <Path\n          id=\"Path4324\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M374.406,31.122c0.204-0.062,0.394-0.148,0.574-0.263C374.779,30.923,374.588,31.009,374.406,31.122\"\n        />\n        <Path\n          id=\"Path4216\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M362.027,20.994c0.179,0.026,0.354,0.011,0.523-0.052c-0.149-0.012-0.975,0.184-0.208,0.076C362.238,21.011,362.132,21.003,362.027,20.994\"\n        />\n        <Path\n          id=\"Path4204\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M351.719,21.073c-0.202-0.013-0.368,0.058-0.495,0.208c0.648,0.075,1.27,0.117,1.907-0.052C352.654,21.262,352.187,21.115,351.719,21.073\"\n        />\n        <Path\n          id=\"Path4208\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M353.342,23.585c0.094-0.035,0.19-0.072,0.288-0.106c-0.136-0.05-0.274-0.07-0.42-0.052C353.255,23.48,353.299,23.533,353.342,23.585\"\n        />\n        <Path\n          id=\"Path4210\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M353.524,21.073c0.098,0.481,1.648,0.166,1.959,0.104C354.829,21.2,354.181,20.969,353.524,21.073\"\n        />\n        <Path\n          id=\"Path4212\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M353.682,23.194c0.303,0.07,0.614,0.069,0.915,0C354.329,23.04,353.95,23.03,353.682,23.194\"\n        />\n        <Path\n          id=\"Path4214\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M361.635,20.76c0.197-0.014,0.389-0.046,0.576-0.108C362.017,20.666,361.821,20.699,361.635,20.76\"\n        />\n        <Path\n          id=\"Path4522\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M362.027,20.994c0.173-0.045,0.346-0.066,0.523-0.052C362.38,21.002,362.208,21.02,362.027,20.994\"\n        />\n        <Path\n          id=\"Path4524\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M362.027,20.994c0.105,0.012,0.211,0.021,0.318,0.026C362.236,21.038,362.13,21.03,362.027,20.994\"\n        />\n        <Path\n          id=\"Path4226\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M368.545,13.981c0.176,0.073,0.361,0.093,0.549,0.053C368.921,13.899,368.74,13.881,368.545,13.981\"\n        />\n        <Path\n          id=\"Path4380\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M397.541,11.339c-0.414-0.414-1.099-0.074-1.535-0.421c-0.428-0.341-1.17-0.344-1.581,0.028C395.083,11.599,396.705,11.439,397.541,11.339\"\n        />\n        <Path\n          id=\"Path4384\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M396.363,10.894c0.202,0.048,0.393,0.024,0.575-0.075C396.73,10.741,396.541,10.765,396.363,10.894\"\n        />\n        <Path\n          id=\"Path4388\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M400.813,9.847c0.191,0.029,0.381,0.029,0.573,0C401.193,9.815,401.004,9.815,400.813,9.847\"\n        />\n        <Path\n          id=\"Path4396\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M403.138,10.528c0.139-0.009,0.254-0.069,0.339-0.184c-0.289-0.064-0.603-0.119-0.891,0C402.786,10.359,402.97,10.42,403.138,10.528\"\n        />\n        <Path\n          id=\"Path4398\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M403.738,9.847c0.405,0,0.859,0.099,1.235-0.106C404.576,9.666,404.072,9.52,403.738,9.847\"\n        />\n        <Path\n          id=\"Path4400\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M405.074,10.344c0.263,0.416,0.961,0.439,1.387,0.473c0.667,0.054,1.374,0.421,2.042,0.336c-0.098-0.073-0.192-0.154-0.287-0.234c0.341-0.163,0.725-0.223,1.101-0.235c-0.974-1.013-3.514-0.712-4.734-0.573C404.735,10.206,404.901,10.284,405.074,10.344\"\n        />\n        <Path\n          id=\"Path4402\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M406.307,9.743c0.211,0,0.421,0,0.628,0c-0.408-0.002-0.795-0.174-1.206-0.157C405.918,9.637,406.113,9.69,406.307,9.743\"\n        />\n        <Path\n          id=\"Path4406\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M415.385,9.062c0.277,0,0.557,0,0.836,0C415.948,9.003,415.655,8.97,415.385,9.062\"\n        />\n        <Path\n          id=\"Path4408\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M417.896,9.481c-0.668-0.378-1.612-0.4-2.354-0.316C416.323,9.294,417.098,9.481,417.896,9.481\"\n        />\n        <Path\n          id=\"Path4410\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M418.342,9.455c0.214,0.007,0.406-0.056,0.574-0.182c-0.579-0.073-1.235-0.269-1.808-0.054C417.5,9.356,417.929,9.452,418.342,9.455\"\n        />\n        <Path\n          id=\"Path4412\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M419.598,9.245c0.166,0.001,0.333-0.009,0.498-0.025c-0.635-0.223-2.312-0.619-2.903-0.235C417.999,8.982,418.793,9.183,419.598,9.245\"\n        />\n        <Path\n          id=\"Path4416\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M418.868,8.826c0.284,0.08,0.625,0.165,0.862-0.077C419.441,8.7,419.142,8.73,418.868,8.826\"\n        />\n        <Path\n          id=\"Path4470\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.914,12.071c0.367-0.051,0.742-0.005,1.098-0.128c-0.183-0.024-0.367-0.051-0.551-0.078C448.279,11.922,448.093,11.991,447.914,12.071\"\n        />\n        <Path\n          id=\"Path4478\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.354,11.522c0.226,0.05,0.42-0.011,0.574-0.186c-0.391-0.124-0.716-0.434-1.156-0.338C448.733,11.344,449.117,11.418,449.354,11.522\"\n        />\n        <Path\n          id=\"Path4488\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.915,11.992c0.097-0.034,0.194-0.071,0.289-0.107c-0.357-0.187-0.778-0.3-1.154-0.075C451.347,11.844,451.626,11.94,451.915,11.992\"\n        />\n        <Path\n          id=\"Path4490\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.497,11.311c0.09,0,0.174-0.008,0.264-0.024c-0.159-0.138-0.341-0.188-0.55-0.156C451.305,11.191,451.398,11.251,451.497,11.311\"\n        />\n        <Path\n          id=\"Path4450\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M444.302,19.816c-0.211-0.044-0.431,0.101-0.55,0.263C443.945,20.011,444.126,19.923,444.302,19.816\"\n        />\n        <Path\n          id=\"Path4456\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M445.846,19.345c-0.208-0.071-0.409-0.053-0.603,0.055C445.451,19.471,445.654,19.454,445.846,19.345\"\n        />\n        <Path\n          id=\"Path4458\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M445.297,19.712c0.092,0.037,0.189,0.028,0.288-0.025C445.489,19.696,445.392,19.704,445.297,19.712\"\n        />\n        <Path\n          id=\"Path4460\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M446.187,20.156c0.386,0.083,0.781,0.1,1.175,0.13c-0.34-0.461-1.405-0.471-1.909-0.392C445.685,20.016,445.934,20.094,446.187,20.156\"\n        />\n        <Path\n          id=\"Path4466\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.15,18.037c0.084,0.011,0.418-0.08,0.229-0.238c-0.225-0.188-0.612,0.112-0.831,0.159c0.245,0.228,0.589,0.25,0.89,0.13C448.342,18.073,448.245,18.055,448.15,18.037\"\n        />\n        <Path\n          id=\"Path4468\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.121,18.875c-0.095,0-0.191,0-0.287,0c0.087,0.073,0.182,0.135,0.287,0.181C448.121,18.997,448.121,18.936,448.121,18.875\"\n        />\n        <Path\n          id=\"Path4472\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.542,19.451c-0.18-0.051-0.429,0.074-0.577,0.157C448.173,19.611,448.364,19.559,448.542,19.451\"\n        />\n        <Path\n          id=\"Path4474\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M448.019,19.267c0.188-0.025,0.371-0.072,0.551-0.13C448.371,19.048,448.155,19.093,448.019,19.267\"\n        />\n        <Path\n          id=\"Path4476\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.877,15.003c-0.272-0.474-1.371-0.175-1.678,0.106C448.749,15.266,449.329,15.052,449.877,15.003\"\n        />\n        <Path\n          id=\"Path4480\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.476,20.053c-0.407-0.101-0.915,0.282-1.205,0.522C449.666,20.637,450.486,20.628,450.476,20.053\"\n        />\n        <Path\n          id=\"Path4482\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.953,18.3c-0.222-0.091-0.447,0.021-0.572,0.208C449.568,18.439,449.762,18.369,449.953,18.3\"\n        />\n        <Path\n          id=\"Path4484\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.399,17.855c-0.188,0.043-0.285,0.02-0.288,0.26C450.211,18.034,450.31,17.946,450.399,17.855\"\n        />\n        <Path\n          id=\"Path4486\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M451.473,17.043c-0.287-0.018-0.734,0.188-0.734,0.521c0.262-0.17,0.576-0.173,0.864-0.263C451.558,17.217,451.515,17.133,451.473,17.043\"\n        />\n        <Path\n          id=\"Path4448\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M444.537,23.718c-0.186-0.124-0.582-0.107-0.84,0C443.988,23.861,444.237,23.681,444.537,23.718\"\n        />\n        <Path\n          id=\"Path4424\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.943,32.169c-0.358-0.073-0.732,0.053-1.073,0.156C432.268,32.38,432.648,32.552,432.943,32.169\"\n        />\n        <Path\n          id=\"Path4426\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.892,31.122c1.085-0.189,2.175,0.505,3.244,0.129c-0.995-0.141-2.783-1.06-3.637-0.156C432.631,31.114,432.762,31.123,432.892,31.122\"\n        />\n        <Path\n          id=\"Path4432\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.493,32.141c-0.861-0.417-4.17-0.904-4.923,0.024c0.719-0.067,2.019-0.153,2.69,0.124c0.175,0.073,0.517,0.42,0.711,0.384c0.432-0.078,0.881-0.016,1.312,0.04c-0.024-0.21-0.182-0.34-0.392-0.34C438.104,32.334,438.307,32.255,438.493,32.141\"\n        />\n        <Path\n          id=\"Path4434\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M441.529,28.295c-0.216-0.026-2.314,0.214-1.809,0.58c0.755,0.547,2.314,0.258,3.143,0.074c-0.28-0.087-0.398-0.368-0.636-0.51C442.011,28.314,441.754,28.363,441.529,28.295\"\n        />\n        <Path\n          id=\"Path4436\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M442.917,23.194c0.086-0.073,0.172-0.141,0.257-0.21c-0.286,0-0.582-0.041-0.836,0.128C442.531,23.156,442.723,23.182,442.917,23.194\"\n        />\n        <Path\n          id=\"Path4438\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.568,27.59c0.193-0.069,0.378-0.157,0.553-0.266c-0.174-0.174-0.442-0.258-0.679-0.156c0.136-0.057,0.25-0.144,0.336-0.261c-0.243-0.085-0.581-0.187-0.837-0.079c-0.267,0.115-0.293,0.434-0.576,0.523C442.66,27.626,443.193,27.775,443.568,27.59\"\n        />\n        <Path\n          id=\"Path4442\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.698,23.298c-0.288-0.037-0.521,0.179-0.812,0.13C443.139,23.595,443.579,23.669,443.698,23.298\"\n        />\n        <Path\n          id=\"Path4446\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.881,23.14c-0.199-0.054-0.382-0.023-0.55,0.105C443.517,23.207,443.7,23.174,443.881,23.14\"\n        />\n        <Path\n          id=\"Path4452\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M444.615,23.507c-0.238-0.098-0.608,0.028-0.836,0.106C444.057,23.575,444.346,23.612,444.615,23.507\"\n        />\n        <Path\n          id=\"Path4454\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M445.922,27.903c-0.266-0.227-0.549-0.123-0.836,0C445.337,28.102,445.721,28.134,445.922,27.903\"\n        />\n        <Path\n          id=\"Path4462\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.965,25.967c-0.26-0.047-0.317,0.196-0.55,0.21c-0.224,0.01-0.408-0.185-0.623-0.144c-0.467,0.083-0.834,0.417-0.867,0.902c0.594-0.09,1.31-0.148,1.907-0.062c0.45,0.065,0.851,0.233,1.129-0.25c-0.246-0.105-0.39,0.064-0.623,0.085c-0.297,0.024-0.533-0.135-0.766-0.296c0.192-0.072,0.386-0.139,0.578-0.209C448.088,26.123,448.027,26.045,447.965,25.967\"\n        />\n        <Path\n          id=\"Path4464\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M447.285,24.135c0.086-0.156,0.334-1.023,0.256-1.179c-0.234-0.47-0.862,0.127-0.256,0.08c-0.156,0.052-0.54,0.06-0.566,0.29c-0.025,0.285,0.272,0.968,0.435,1.202C447.253,24.414,447.295,24.283,447.285,24.135\"\n        />\n        <Path\n          id=\"Path4414\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M418.313,44.494c0.187,0.089,0.371,0.089,0.553,0C418.712,44.313,418.452,44.246,418.313,44.494\"\n        />\n        <Path\n          id=\"Path4418\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M429.568,36.851c-0.364-0.007-0.729,0.113-1.066,0.226c-0.571,0.195-1.102,0.116-1.68,0.219c-0.55,0.098-1.006,0.434-1.535,0.581c-0.168,0.038-0.334,0.074-0.505,0.102c-0.251,0.05-0.3,0.35-0.549,0.418c0.746,0.425,1.829-0.044,2.615-0.12c1.071-0.103,2.129-0.023,3.166-0.406c-0.088-0.075-0.173-0.156-0.261-0.235c0.551-0.053,0.063-0.598-0.287-0.549C429.5,37.009,429.532,36.931,429.568,36.851\"\n        />\n        <Path\n          id=\"Path4420\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M426.246,37.35c-0.304-0.078-0.683-0.103-0.966,0.055C425.417,37.841,426.023,37.523,426.246,37.35\"\n        />\n        <Path\n          id=\"Path4422\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M428.285,38.291c-0.17-0.115-0.424-0.022-0.575,0.079C427.92,38.474,428.112,38.448,428.285,38.291\"\n        />\n        <Path\n          id=\"Path4428\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M433.259,40.36c-0.199-0.081-0.434,0.018-0.577,0.155C432.894,40.609,433.116,40.535,433.259,40.36\"\n        />\n        <Path\n          id=\"Path4430\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M436.922,33.608c-0.232,0.025-0.355-0.109-0.289-0.338c0.44,0.102,0.908,0.22,1.363,0.183c-0.015-0.303-0.649-0.511-0.866-0.602c-0.112,0.02-0.223,0.022-0.336,0.005c-0.228-0.145-0.446-0.272-0.666-0.432c-0.359-0.255-1.168-0.165-1.591-0.168c-0.569-0.006-1.076-0.176-1.057,0.491c0.02,0.538,1.76,0.729,2.145,0.898c0.474,0.207,1.629,0.965,1.951,0.174C437.355,33.76,437.136,33.69,436.922,33.608\"\n        />\n        <Path\n          id=\"Path4374\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M390.999,55.17c-0.066-0.036-0.052-0.151-0.263,0C390.821,55.17,390.911,55.17,390.999,55.17\"\n        />\n        <Path\n          id=\"Path4376\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M391.285,55.353c0.288-0.035,0.576-0.025,0.865-0.025C392.125,54.835,391.438,55.076,391.285,55.353\"\n        />\n        <Path\n          id=\"Path4378\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M393.324,54.7c0.022-0.237-0.165-0.386-0.39-0.371c0.223-0.213,0.259-0.659-0.009-0.862c-0.066-0.048-0.553-0.185-0.428,0.066C392.783,54.107,392.668,54.502,393.324,54.7\"\n        />\n        <Path\n          id=\"Path4382\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M395.498,52.37c0.087-0.053,0.173-0.105,0.262-0.157c-0.176-0.063-0.354-0.054-0.523,0.026C395.324,52.282,395.411,52.326,395.498,52.37\"\n        />\n        <Path\n          id=\"Path4386\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M399.71,51.558c0.117-0.196,0.496-0.175,0.688-0.204c0.555-0.082-0.024-0.395,0.465-0.344c-0.421-0.272-0.806-0.485-1.221-0.045C399.448,51.168,399.209,51.626,399.71,51.558\"\n        />\n        <Path\n          id=\"Path4390\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M401.256,51.507c0.096-0.077,0.184-0.165,0.261-0.261c-0.188-0.124-0.37-0.118-0.549,0.024C401.056,51.36,401.151,51.439,401.256,51.507\"\n        />\n        <Path\n          id=\"Path4392\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M401.779,51.087c0.155-0.073,0.242-0.194,0.262-0.368C401.829,50.746,401.729,50.878,401.779,51.087\"\n        />\n        <Path\n          id=\"Path4394\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M402.146,50.931c0.164-0.17,0.356-0.324,0.574-0.418C402.446,50.475,402.13,50.609,402.146,50.931\"\n        />\n        <Path\n          id=\"Path4232\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M369.33,58.494c-0.086-0.058-0.174-0.045-0.262,0.024C369.155,58.511,369.242,58.503,369.33,58.494\"\n        />\n        <Path\n          id=\"Path4234\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M369.223,58.206c-0.088,0.113-0.172,0.07-0.131,0.263C369.137,58.38,369.181,58.293,369.223,58.206\"\n        />\n        <Path\n          id=\"Path4244\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.378,60.901c-0.095,0.025-0.181,0.073-0.263,0.129C370.201,60.988,370.289,60.945,370.378,60.901\"\n        />\n        <Path\n          id=\"Path4246\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.48,61.764c-0.088,0.027-0.176,0.062-0.262,0.105C370.306,61.834,370.395,61.799,370.48,61.764\"\n        />\n        <Path\n          id=\"Path4250\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.875,62.471c-0.089,0.008-0.175,0.024-0.263,0.054C370.699,62.505,370.787,62.488,370.875,62.471\"\n        />\n        <Path\n          id=\"Path4254\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M371.16,63.57c-0.1-0.007-0.192,0.012-0.288,0.053C370.97,63.605,371.067,63.588,371.16,63.57\"\n        />\n        <Path\n          id=\"Path4350\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M378.489,66.031c-0.087-0.077-0.467,0.305-0.521,0.339C378.175,66.31,378.348,66.197,378.489,66.031\"\n        />\n        <Path\n          id=\"Path4360\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M379.823,66.789c-0.005,0.098,0.029,0.186,0.106,0.261C379.889,66.964,379.857,66.876,379.823,66.789\"\n        />\n        <Path\n          id=\"Path4362\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M381.236,67.233c0,0.071,0,0.139,0,0.211c0.107-0.058,0.201-0.126,0.285-0.211C381.428,67.183,381.334,67.183,381.236,67.233\"\n        />\n        <Path\n          id=\"Path4366\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M383.435,64.721c0.192,0.102,0.377,0.084,0.551-0.052C383.795,64.658,383.615,64.677,383.435,64.721\"\n        />\n        <Path\n          id=\"Path4218\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M367.343,51.533c0.228,0.105,0.517,0.059,0.548-0.237C367.679,51.307,367.496,51.386,367.343,51.533\"\n        />\n        <Path\n          id=\"Path4220\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M367.682,51.95c0.09-0.235,0.022-0.366-0.268-0.128C367.506,51.865,367.595,51.906,367.682,51.95\"\n        />\n        <Path\n          id=\"Path4224\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M368.675,52.658c-0.12-0.023-0.213,0.022-0.287,0.131C368.484,52.746,368.578,52.702,368.675,52.658\"\n        />\n        <Path\n          id=\"Path4230\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M369.512,55.013c-0.173-0.157-0.424,0.005-0.521,0.156C369.181,55.171,369.353,55.119,369.512,55.013\"\n        />\n        <Path\n          id=\"Path4236\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.297,54.359c-0.343-0.146-0.814,0.308-1.073,0.47C369.661,54.844,370.017,54.7,370.297,54.359\"\n        />\n        <Path\n          id=\"Path4240\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M370.897,54.437c-0.52-0.42-1.017,0.636-1.359,0.864C370.053,55.146,370.481,54.756,370.897,54.437\"\n        />\n        <Path\n          id=\"Path4258\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M371.71,63.362c-0.185-0.045-0.358-0.021-0.522,0.078C371.37,63.484,371.547,63.458,371.71,63.362\"\n        />\n        <Path\n          id=\"Path4264\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.707,64.957c-0.317-0.158-0.656-0.073-0.97,0.025C371.91,65.441,372.513,65.344,372.707,64.957\"\n        />\n        <Path\n          id=\"Path4266\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M372.103,64.12c-0.096,0.036-0.191,0.071-0.287,0.105c0.183-0.019,0.37-0.036,0.55-0.052C372.276,64.155,372.19,64.137,372.103,64.12\"\n        />\n        <Path\n          id=\"Path4326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M376.24,64.697c0.008-0.054,0.016-0.107,0.024-0.158c-0.45,0.045-1.076,0.191-1.387,0.551C375.281,64.822,375.803,64.889,376.24,64.697\"\n        />\n        <Path\n          id=\"Path4328\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M375.952,65.036c-0.201,0.024-0.384,0.092-0.549,0.21C375.604,65.221,375.786,65.151,375.952,65.036\"\n        />\n        <Path\n          id=\"Path4334\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M376.631,65.219c-0.215-0.008-0.408,0.055-0.577,0.184C376.259,65.384,376.451,65.323,376.631,65.219\"\n        />\n        <Path\n          id=\"Path4340\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M377.965,66.162c-0.468-0.102-0.551,0.205-0.734,0.548C377.517,66.596,377.822,66.456,377.965,66.162\"\n        />\n        <Path\n          id=\"Path4352\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M378.331,66.004c-0.089,0.044-0.189,0.08-0.261,0.156C378.156,66.109,378.245,66.056,378.331,66.004\"\n        />\n        <Path\n          id=\"Path4354\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M378.986,67.233c0.241,0.028,0.499,0.008,0.706-0.13C379.489,66.726,379.101,66.904,378.986,67.233\"\n        />\n        <Path\n          id=\"Path4356\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M379.483,67.233c-0.087,0.071-0.174,0.139-0.261,0.211c0.223,0.188,0.583-0.126,0.861-0.211C379.883,67.173,379.685,67.173,379.483,67.233\"\n        />\n        <Path\n          id=\"Path4358\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M380.057,67.863c0.225-0.024,0.419-0.123,0.58-0.287c-0.435-0.3-0.715-0.178-1.024,0.21c0.217,0.012,0.4-0.058,0.551-0.21C380.129,67.669,380.093,67.766,380.057,67.863\"\n        />\n        <Path\n          id=\"Path4364\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M381.577,67.233c-0.053,0.089-0.108,0.174-0.16,0.263C381.512,67.427,381.566,67.34,381.577,67.233\"\n        />\n        <Path\n          id=\"Path4368\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M386.861,60.168c0.224-0.254,0.18-0.34-0.127-0.261C386.774,59.995,386.815,60.081,386.861,60.168\"\n        />\n        <Path\n          id=\"Path4370\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M388.617,59.069c0.165-0.104,0.284-0.242,0.363-0.42C388.78,58.701,388.631,58.857,388.617,59.069\"\n        />\n        <Path\n          id=\"Path4372\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M389.664,58.363c0.047-0.228-0.042-0.237-0.265-0.027C389.486,58.344,389.574,58.355,389.664,58.363\"\n        />\n        <Path\n          id=\"Path4534\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M380.268,67.233c0.096-0.035,0.191-0.071,0.288-0.104c-0.208,0.008-0.39-0.051-0.55-0.183c0.257-0.281,1.902-0.173,1.938,0.286c-0.272,0.008-0.515-0.121-0.761-0.209C381.287,67.647,380.575,67.388,380.268,67.233\"\n        />\n        <Path\n          id=\"Path4536\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M386.626,59.566c0.135-0.429,0.647-0.316,0.968-0.235C387.288,59.451,386.961,59.574,386.626,59.566\"\n        />\n        <Path\n          id=\"Path4538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M388.67,57.472c0.117-0.292,0.42-0.37,0.571-0.056C389.058,57.298,388.824,57.301,388.67,57.472\"\n        />\n        <Path\n          id=\"Path4544\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M443.23,23.664c0.268,0.017,0.505,0.14,0.732,0.263C443.713,23.859,443.467,23.77,443.23,23.664\"\n        />\n        <Path\n          id=\"Path14866\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M376.388,12.809c-0.242,0.008-0.496,0.059-0.699,0.183c-0.294,0.189,0.05,0.569,0.146,0.768c-0.233-0.178-0.336-0.46-0.55-0.66c-0.303-0.283-1.025,0.066-1.393,0.11c-1.041,0.124-2.003,0.476-3.041,0.622c-0.87,0.124-1.739,0.273-2.599,0.439c-0.466,0.087-1.419,0.154-1.65,0.66c0.395-0.031,0.75,0.266,1.207,0.221c0.482-0.044,0.918,0.098,1.393,0.111c0.642,0.018,1.283-0.024,1.944-0.111c-0.396,0.073-0.779,0.167-1.063,0.404c-0.271,0.226-0.271,0.581-0.549,0.807c-0.379,0.304-0.894,0.415-1.355,0.513c-1.117,0.239-1.986,0.471-3.15,0.369c-0.649-0.057-1.195,0.11-1.832,0.182c-0.838,0.096-1.708,0.015-2.527,0.257c0.771,0.119-0.243,0.207-0.367,0.222c-0.449,0.049-0.913,0.036-1.356,0.109c-0.365,0.062-0.731,0.092-1.099,0.147c-0.32,0.048-0.612,0.269-0.915,0.292c-0.622,0.053-1.191-0.041-1.832,0.073c-0.421,0.074-0.821,0.073-1.246,0.11c-0.39,0.036-0.669,0.371-1.063,0.403c0.714,0.151-0.575,0.466-0.807,0.401c0.448,0.087,0.726,0.388,1.136,0.551c0.393,0.156,0.941,0.159,1.355,0.109c-0.187,0.066-0.368,0.145-0.55,0.224c0.901,0.224,1.806-0.224,2.713-0.147c-0.471,0.148-0.945,0.263-1.431,0.329c0.545,0.258,1.398,0.137,1.943-0.073c-0.451,0.325-1.091,0.271-1.611,0.37c0.717,0.237,1.521,0.312,2.271,0.255c0.358-0.025,0.443-0.059,0.623-0.331c0.172-0.258,0.576,0.225,0.806,0.256c0.758,0.103,1.448-0.123,2.161-0.328c0.471-0.137,1.383-0.349,1.54,0.328c-0.252,0.158-0.702,0.158-0.992,0.146c-0.311-0.01-0.223,0.409,0.111,0.369c-0.626,0.127-1.453-0.276-2.125-0.256c-0.907,0.025-1.86,0.044-2.748,0.221c0.522,0.399,1.371,0.242,1.979,0.222c0.968-0.035,1.89,0.225,2.855,0c-0.965,0.451-9.718-0.572-9.562,0.585c0.288-0.058,0.559,0.066,0.845,0.037c-0.19,0.039-0.392,0.061-0.586,0.073c0.833,0.865,1.834-0.532,2.748-0.182c-0.409,0.002-1.025,0.174-1.282,0.514c1.097,0.266,2.217,0.257,3.334,0.146c-0.053,0.519-1.001,0.3-1.318,0.293c-0.602-0.012-1.658,0.174-2.199,0.438c0.371,0.363,1.144,0.568,1.651,0.585c-0.583,0.116,0.025,0.188,0.221,0.222c0.283,0.044,0.558,0.026,0.843,0.036c0.617,0.016,1.343,0.393,1.942,0.147c-0.301-0.116-0.468-0.444-0.806-0.477c0.645-0.074,0.677-0.247,1.21,0.147c0.334,0.247,1.232-0.59,1.828-0.258c-0.208,0.074-0.389,0.174-0.549,0.331c0.351,0.261,0.768,0.149,0.99-0.146c0.063-0.082,0.582,0.067,0.767-0.037c0.124-0.036,0.239-0.037,0.369,0c0.189,0.022,0.206-0.183,0.369-0.222c0.361-0.078,0.847-0.173,0.806,0.257c0.18,0.005,2.833-0.921,2.528-0.111c0.402-0.328,1.013-0.158,1.464-0.074c0.646,0.124,1.302,0.079,1.944,0.221c-0.052,0.089-0.094,0.172-0.146,0.256c0.272,0.057,1.468-0.207,1.318,0.221c0.192-0.009,0.396-0.032,0.584-0.074c-0.089,0.074-0.209,0.139-0.292,0.222c0.371,0.118,0.763-0.074,1.135,0.038c-0.563,0.021-0.072,0.355,0.146,0.367c0.275,0.013,0.568-0.082,0.844-0.073c-0.725,0.208,0.224,0.036,0,0.475c-0.195,0.388-0.719,0.287-1.062,0.402c0.299,0.124,0.546-0.124,0.843-0.109c-0.251,0.118-0.452,0.585,0,0.55c-0.089,0.068-0.172,0.112-0.256,0.183c0.532,0.319,1.501,0.143,1.906,0.658c-0.208,0.144-0.602,0.082-0.583,0.439c0.515-0.342,0.823,0.42,1.17,0.294c-0.261,0.271-0.754,0.281-1.099,0.22c0.254,0.169,0.561,0.147,0.845,0.11c-0.256,0.169-0.562,0.109-0.845,0.146c0.176,0.123,0.379,0.163,0.585,0.11c-0.722,0.241-1.518,0.211-2.234,0.474c0.768,0.124,1.539-0.126,2.271-0.328c-0.144,0.18-0.299,0.313-0.516,0.402c0.192,0.084,0.377,0.143,0.587,0.147c-0.641,0.066,0.098,0.34,0.255,0.367c-0.321,0.028-0.473,0.321-0.036,0.367c-0.066,0.025-1.347,0.031-0.584,0.11c-0.631,0.118,0.874,0.571,0.953,0.843c-0.206-0.116-1.243,0.162-0.585,0.293c-0.313,0.073-0.522,0.445-0.878,0.293c0.411,0.215,0.734,0.013,1.101,0.146c0.55,0.2,0.266,0.661-0.184,0.696c0.189,0.092,0.371,0.11,0.55,0c-0.395,0.137-0.698,0.421-1.099,0.551c0.37,0.102,0.723,0.123,1.099,0.183c-0.841,0.198-1.757-0.28-2.564,0.11c0.396,0.391,1.272-0.088,1.684,0.219c-0.417,0.03-0.715,0.354-1.098,0.477c-0.363,0.119-0.866,0.224-1.136,0.515c0.415,0.196,0.784,0.121,1.136,0c-0.21,0.063-0.368,0.226-0.623,0.256c-0.246,0.027-0.556,0.074-0.843,0.146c0.123-0.033,0.211-0.124,0.255-0.255c-0.203,0.024-0.384,0.024-0.583,0.073c0.067,0.145,0.182,0.201,0.292,0.183c-0.298,0.077-0.568,0.194-0.769,0.369c0.271,0.057,0.304,0.338,0.402,0.549c0.119,0.239,0.774,0.406,0.439-0.073c0.446,0.353,1.14,0.419,1.685,0.366c0.253-0.024,0.5-0.083,0.731-0.183c0.638-0.27,0.045-0.264,0.256-0.73c0.146,0.174,0.327,0.235,0.551,0.182c-0.334-0.472,1.096-0.064,0.953-0.876c-0.052-0.29-0.299-0.377-0.182-0.699c0.123-0.347,0.396-0.255,0.697-0.255c-0.993,0.035-0.186,0.811-0.402,1.465c0.394-0.188,1-0.455,1.428-0.514c-0.37,0.164-1.096,0.464-1.392,0.729c0.176,0.025,0.365,0.046,0.55,0.074c-0.314-0.019-0.65-0.1-0.916,0c-0.297,0.11-0.152,0.375,0.11,0.366c0.347-0.05,0.718-0.16,1.026-0.328c0.299,0.042,0.599,0.083,0.878,0.11c0.486,0.042,0.988-0.405,1.464-0.258c-0.828,0.718-2.115,0.256-3.042,0.768c1.066,0.074,2.279-0.444,3.297-0.183c-0.413,0.238-0.948,0.064-1.394,0.147c-0.483,0.09-0.831,0.465-1.318,0.55c0.567,0.368,1.34-0.281,1.906-0.367c0.118,0.292,0.015,0.37-0.328,0.256c-0.356,0.035-0.7,0.16-1.026,0.292c0.402,0.336,1.259,0.024,1.722,0c-0.736,0.19,0.372,0.319,0.551,0.292c-0.649,0.439-1.382-0.385-2.014,0c0.378,0.114,0.692,0.344,1.099,0.37c0.271,0.014,0.576,0.008,0.843,0.074c0.288,0.069-0.093,0.382-0.292,0.293c-0.349-0.156-0.631-0.042-0.989-0.037c0.197,0.208,1.044,0.189,1.355,0.291c-0.191-0.028-0.395-0.028-0.585,0c0.083,0.09,0.167,0.174,0.255,0.256c-0.293-0.147-0.745-0.109-1.062-0.073c0.148,0.109,0.943,0.314,0.256,0.255c0.373,0.25,0.812,0.099,1.136-0.147c-0.182,0.124-0.224,0.294-0.369,0.439c-0.205,0.208-0.725-0.024-0.954-0.073c-0.808-0.178-1.309-0.354-2.051-0.731c-0.73-0.372-1.511-0.067-2.271-0.258c-0.705-0.173-1.556-0.203-2.161,0.258c0.392,0.274,0.725,0.656,1.209,0.767c0.665,0.156,1.509,0.004,2.053,0.514c0.499,0.47,0.866,0.364,1.501,0.476c0.103,0.02,0.37,0.111,0.477,0.073c0.281-0.105,0.625-0.377,0.915-0.111c-0.183,0.034-0.369,0.057-0.549,0.111\n\t\tc0.71,0.09,1.383-0.208,2.09-0.183c-0.12,0.208-0.451,0.224-0.622,0.367c0.222,0.024,0.319,0.191,0.255,0.404c-0.422-0.026-0.76-0.089-1.099,0.223c0.215-0.062,0.4,0.019,0.549,0.183c-0.303-0.064-0.901-0.245-0.916,0.254c0.32,0,0.771-0.206,1.062,0c-0.741-0.123-1.538,0.326-2.051,0.808c0.496,0.149,0.761-0.256,1.208-0.256c0.201,0,0.255,0.32,0.477,0.366c-0.263,0.117-0.54,0.013-0.769,0.224c0.188,0.023,0.353,0.082,0.515,0.182c-0.199-0.006-0.363,0.058-0.515,0.182c-0.028-0.483-0.569-0.314-0.878-0.292c-0.17,0.079-0.37,0.098-0.439,0.292c-0.104,0.282-0.469,0.239-0.622,0.516c0.375,0.089,0.729-0.166,1.099-0.184c-0.238,0.078-0.735,0.186-0.514,0.551c-0.401-0.169-0.807,0.219-1.209,0.182c-0.402-0.036-0.845-0.168-1.247-0.073c0.089-0.024,0.17-0.076,0.255-0.109c-0.274,0.015-0.576-0.091-0.842,0.073c0.191-0.008,0.358,0.013,0.549,0.037c-0.37-0.022-0.758,0.023-1.099,0.183c0.692,0-0.44,0.264-0.583,0.292c-0.384,0.077-0.774,0.096-1.137,0.256c0.465,0.014,0.929-0.218,1.391-0.11c-0.225-0.004-0.451,0.111-0.583,0.293c0.32-0.317,1.216,0.024,1.648-0.037c0.473-0.066,1.312,0.107,1.651-0.329c-0.218,0.037-0.399-0.024-0.551-0.182c0.568,0.158,1.085-0.134,1.652-0.146c-0.244,0.115-0.488,0.108-0.732,0.22c-0.226,0.103-0.272,0.371-0.55,0.403c0.178,0.048,0.376,0.107,0.55,0.182c-0.272-0.022-0.58-0.127-0.844,0c0.737,0.186,1.427,0.629,2.199,0.697c-0.82,0.161-1.531-0.448-2.347-0.366c-0.416,0.039-0.868,0.075-1.281,0c-0.443-0.083-0.849-0.45-1.321-0.293c0.201,0.066,0.384,0.167,0.551,0.293c-0.599-0.18-1.268-0.443-1.906-0.293c0.371,0,0.468,0.117,0.732,0.329c0.095,0.076,0.221,0.107,0.327,0.146c-0.321-0.081-0.651-0.144-0.989-0.074c0.178,0.067,0.396,0.088,0.585,0.074c-0.272,0.057-0.587,0.057-0.843,0.182c0.664-0.02-0.042,0.223-0.257,0.074c0.555,0.696-0.894-0.14-0.586,0.369c0.189,0.37-0.606,0.167-0.512,0.659c0.138,0.003,0.271-0.005,0.402-0.036c-0.347,0.12-1.162,0.371-1.064,0.879c0.383-0.07,0.719-0.254,1.102-0.329c0.447-0.091,0.894,0.069,1.354-0.037c1.099-0.252,2.208,0.032,3.297-0.222c-0.265,0.087-0.531,0.131-0.808,0.146c0.152,0.492,0.445,0.55,0.808,0.515c-0.24,0.017-0.526,0.138-0.623,0.036c-0.399-0.422-0.312-0.539-0.99-0.475c-0.634,0.059-1.303,0.082-1.943,0.146c-0.357,0.035-0.703,0.04-1.063,0.074c-0.074,0.008-1.213,0.123-0.402,0.146c-0.354,0.088-0.776-0.029-1.099,0.183c0.338,0.174,0.744,0.148,1.099,0.074c-0.261,0.09-0.569,0.121-0.843,0.111c0.232,0.202,0.566,0.148,0.843,0.182c-0.367,0.031-0.73,0.036-1.099,0.036c0.493,0.206,1.02,0.143,1.538,0.183c0.594-0.167,1.184-0.285,1.464-0.036c-0.359,0.071-0.341,0.171,0.037,0.256c-0.261,0.137-0.51-0.013-0.768-0.037c-0.3-0.024-0.581,0.107-0.878,0.037c0.182,0.038,0.367,0.057,0.55,0.074c-0.229,0.208-0.531,0.147-0.807,0.221c0.272,0.132,0.565-0.02,0.843,0c-0.546,0.171-1.141,0.033-1.684,0.222c0.153,0.221,0.508,0.307,0.879,0.327c-0.224,0.009-0.417,0.028-0.585,0.038c0.061-0.017-0.384-0.059-0.477-0.038c-0.278,0.073-0.499,0.326-0.73,0.477c-0.502,0.321,1.039,0.189,1.099,0.183c-0.441,0.08-0.94,0.102-1.282,0.438c0.202,0.087,0.435,0.085,0.66,0.037l0.33-0.074c-0.036,0.014-0.073-0.011-0.109,0c0.188-0.042,0.367-0.125,0.55-0.182c0.166-0.077,0.336-0.153,0.474-0.223c0.127-0.062,0.27-0.102,0.403-0.146c0.077-0.025,0.139-0.087,0.223-0.109c0.472-0.141,0.969-0.233,1.354-0.551c0.132-0.107,0.322-0.108,0.477-0.182c0.439-0.216,0.902-0.406,1.354-0.552c0.305-0.096,0.618-0.137,0.916-0.22c0.1,0.088,0.261,0.039,0.402,0.073l0.292-0.036l12.565-0.33l8.536-23.15l-15.755-7.771l-1.283-3.737c-0.53-0.042-1.042-0.004-1.539-0.036C376.862,12.832,376.63,12.801,376.388,12.809L376.388,12.809z M368.657,49.808c-0.151,0.071-0.281,0.128-0.439,0.182l0.328-0.074l0.514-0.254C368.934,49.728,368.795,49.766,368.657,49.808z M376.388,35.705c-0.092,0.024-0.174,0.055-0.257,0.11c0.184-0.033,0.37-0.058,0.551-0.11C376.581,35.693,376.477,35.684,376.388,35.705z M376.205,36.073c-0.115,0.008-0.216,0.029-0.33,0.074c-0.483,0.595,1.133,0.282,1.39-0.037C376.915,36.133,376.55,36.048,376.205,36.073z M374.958,36.255c-0.378,0.013-0.837,0.2-1.064,0.512C374.3,36.943,375.421,36.963,374.958,36.255z M377.634,37.097c-0.213-0.03-0.322,0.08-0.294,0.292c0.288,0.036,0.611,0.03,0.879-0.109C378.029,37.211,377.822,37.168,377.634,37.097z M377.78,37.721c-0.107-0.024-0.239,0.013-0.329,0.036c0.175,0.08,0.396,0.141,0.584,0.183C377.998,37.829,377.886,37.745,377.78,37.721z M377.558,38.197c0.08,0.051,0.162,0.107,0.257,0.11C377.729,38.28,377.648,38.222,377.558,38.197z M377.78,38.197c0.187,0.058,0.39,0.118,0.584,0.146C378.198,38.198,377.995,38.139,377.78,38.197z M370.927,38.38c-0.107,0.089-0.088,0.189,0.037,0.292c0.102-0.053,0.182-0.133,0.256-0.221C371.123,38.427,371.025,38.406,370.927,38.38L370.927,38.38z M371.77,38.857c-0.157,0.013-0.318,0.051-0.474,0.11c-0.244,0.087-1.071,0.415-0.477,0.659c0.22,0.051,0.422,0.114,0.622,0.221c-0.435-0.073-1.126-0.291-1.209,0.37c0.22,0.001,0.42,0.12,0.55,0.293c-0.33-0.129-0.78-0.358-1.061,0c0.514,0.435,1.282,0.351,1.905,0.328c-0.693,0.264,0.174,0.104,0.292,0.073c-0.58,0.277,0.145,0.027,0.551-0.073c-0.212,0.082-0.375,0.219,0,0.293c-0.56,0-1.127-0.063-1.685,0c-0.026,0.926,2.5,0.239,2.896,0.182c0.451-0.066,2.179-0.279,2.159-0.952c-0.01-0.436-0.77-0.461-1.061-0.551c-0.618-0.19-0.916-0.779-1.611-0.843C372.676,38.921,372.238,38.818,371.77,38.857z M374.043,45.01c-0.376,0.228-0.823,0.169-1.244,0.222c-0.14,0.019-0.271,0.058-0.403,0.109c0.305,0.305,0.719,0.312,1.098,0.182c-0.662,0.177,0.5,0.224,0.809-0.035c-0.068-0.099-0.148-0.2-0.224-0.293c0.374-0.003,0.742-0.293,1.1-0.036c-0.27,0.058-0.538,0.048-0.807,0.11c0.032,0.248,0.255,0.337,0.514,0.329c0.258-0.01,0.556-0.093,0.698-0.146c-0.657-0.074-0.016-0.221,0.146-0.224c0.238-0.002,0.481,0.046,0.697,0.146c-0.501,0.136-1.018,0.174-1.538,0.224c-0.212,0.02-0.413,0.109-0.622,0.109c0.684,0.423,1.37,0.033,2.09-0.038c-0.443,0.194-0.934,0.229-1.393,0.37c-0.285-0.1-0.581-0.104-0.879-0.145c-0.813-0.123-1.695-0.173-2.527-0.224c-0.06,0.026-0.446,0.066-0.731,0.111\n\t\tc0.093,0.008-0.302,0.12-0.402,0.146c-0.25,0.068-0.49,0.139-0.73,0.22c0.494-0.18,0.945-0.523,1.465-0.623c0.543-0.102,1.095-0.196,1.648-0.291C373.213,45.157,373.629,45.083,374.043,45.01L374.043,45.01z M372.138,45.083c0.242,0.013,0.496,0.008,0.732,0C372.62,45.156,372.38,45.128,372.138,45.083z M374.921,47.537c0.093,0.008,0.203,0.012,0.293,0c-0.047,0.017-0.095,0.028-0.146,0.037c0.221,0.073,0.429,0.079,0.66,0.073c-0.204,0.102-0.48,0.099-0.697,0.074c-0.197-0.025-0.377-0.024-0.551,0c0.195-0.047,0.386-0.118,0.584-0.146C375.017,47.557,374.968,47.564,374.921,47.537z\"\n        />\n        <Path\n          id=\"Path14862\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M387.121,47.537l-12.565,0.328l-0.293,0.037c0.235,0.057,0.466,0.157,0.662,0.146c-0.616,0.192-1.256-0.093-1.869,0.073c-0.656,0.179-1.345,0.371-1.905,0.768c-0.089,0.062-0.197,0.073-0.293,0.109c-0.073,0.028-0.145,0.053-0.223,0.074c-0.44,0.123-0.912,0.182-1.282,0.476c-0.083,0.069-0.199,0.062-0.292,0.111l-0.514,0.254l-0.329,0.074l-0.329,0.073c-0.139,0.036-0.269,0.093-0.402,0.146c0.179,0.043,0.365,0.065,0.549,0.074c-0.176,0.068-0.362,0.123-0.549,0.108c0.307,0.29,0.705-0.014,1.025-0.108c-0.267,0.108-0.529,0.218-0.808,0.292c0.462,0.392,1.113-0.234,1.613-0.184c0.363,0.04,0.079,0.299,0.549,0.074c0.336-0.164,0.743-0.188,1.099-0.293c0.006,0.448-0.321,0.179-0.622,0.22c-0.335,0.045-0.469,0.207-0.73,0.371c-0.07,0.04-0.559-0.074-0.623-0.074c-0.475-0.004-0.92,0.095-1.355,0.292c0.198,0.043,0.4,0.042,0.585-0.035c-0.174,0.126-0.371,0.187-0.585,0.182c0.344,0.286,0.808,0.084,1.063-0.22c0.009,0.205-0.089,0.336-0.293,0.366c0.696-0.069-0.117,0.195-0.256,0.293c0.319,0.183,0.582-0.123,0.808-0.293c-0.17,0.182-0.354,0.327-0.55,0.477c0.354-0.134,0.391-0.055,0.111,0.22c0.187-0.032,0.396-0.046,0.584-0.074c0.387-0.063,0.635-0.21,0.954-0.439c0.071-0.051,0.179-0.032,0.255-0.073c0.311-0.165,0.654-0.331,0.991-0.405c0.532-0.116,0.991,0.175,1.501,0.074c-0.18,0.145-0.102,0.205,0.182,0.183c-0.905,0.154-1.791-0.582-2.673,0.145c-0.321,0.268-0.638,0.284-0.989,0.477c-0.219,0.087-0.471,0.16-0.697,0.221c-0.223,0.089-0.226,0.396-0.439,0.514c0.264-0.104,0.48-0.481,0.807-0.293c-0.058,0.091-0.117,0.174-0.183,0.257c0.18-0.067,0.346-0.167,0.515-0.257c-0.335,0.223-0.693,0.501-0.477,0.953c-0.135-0.019-0.237,0.029-0.292,0.146c-0.038,0.174,0.083,0.186,0.183,0.185c0.384-0.174,0.817-0.668,1.172-0.402c-0.081,0.082-0.165,0.148-0.256,0.22c0.272-0.095,0.55-0.223,0.844-0.255c-0.596,0.17-1.554,0.406-2.053,0.77c-0.163,0.117-0.429,1.239-0.403,1.426c1.027,0.07,1.603-1.949,2.639-1.538c-0.212,0.053-0.388,0.188-0.515,0.368c0.485,0.074,1.372-0.297,1.502-0.807c0.052-0.202,0.079-0.329-0.11-0.293c-0.198,0.039-0.083-0.495-0.074-0.583c0.166,0.154,0.35,0.211,0.551,0.109c-0.389,0.053-0.399,0.561-0.292,0.844c0.256,0.685,0.923,0.185,1.354,0.036c-0.165,0.075-0.892,0.692-0.221,0.475c-0.646,0.371-0.209,0.517,0.074,0.769l11.32,0.513L387.121,47.537z\"\n        />\n        <Path\n          id=\"Path14858\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M385.985,61.349l-6.557,0.108l-5.457,3.189c0.243-0.008,0.485-0.072,0.73-0.037c-0.099,0.073-0.199,0.139-0.292,0.221c0.227,0.186,0.664,0.123,0.515-0.257c0.343,0.045,1.245-0.72,1.356-0.109c0.236-0.079,0.417-0.189,0-0.331c0.334,0.139,0.994-0.242,0.766-0.401c0.228-0.002,0.415-0.241,0.66-0.223c-0.1,0.081-0.202,0.165-0.292,0.257c0.089,0.06,0.173,0.122,0.257,0.181c-0.243,0.319-0.839,0.194-0.916,0.661c-0.147,0.065-0.271,0.15-0.401,0.256c0.173-0.088,0.355-0.09,0.549-0.073c-0.271,0.108-0.565,0.15-0.806,0.329c0.374,0.223,0.645-0.421,1.062-0.256c-0.093,0.074-0.195,0.153-0.292,0.222c0.515,0.017,0.964-0.384,1.355-0.661c0.241,0.414-0.208,0.278-0.475,0.404c-0.192,0.089-1.167,0.475-0.549,0.475c-0.281,0.074-0.546,0.169-0.807,0.293c0.314,0.104,0.498-0.217,0.807-0.185c-0.532,0.28,0.042-0.013,0,0.439c0.295-0.279,0.585-0.552,1.024-0.515c-0.315,0.065-0.569,0.232-0.767,0.476c0.287-0.091,0.553-0.238,0.843-0.33c-0.204,0.096-0.396,0.247-0.513,0.439c0.65,0.023,0.966-0.62,1.575-0.698c-0.324,0.178-0.47,0.528-0.733,0.77c-0.268,0.245-0.803,0.399-0.877,0.805c0.576-0.293,1.261-0.862,1.868-1.025c-0.593,0.491-1.286,0.718-1.868,1.172c0.145,0.211,0.349,0.241,0.516,0.037c0.062,0.357,0.327,0.27,0.438,0c-0.318,0.673,0.508-0.111,0.62-0.184c0.282-0.176,0.6-0.094,0.586-0.549c0.136,0.167,0.271,0.185,0.367,0.073c-0.052,0.138-0.105,0.264-0.22,0.369c0.158,0.026,0.32,0.087,0.474,0.11c-0.206-0.054-0.37-0.013-0.514,0.146c0.159,0.132,0.343,0.194,0.549,0.184c-0.567,0.134-0.084,0.202,0.146,0.256c0.304,0.073,0.534-0.024,0.477-0.369c0.247,0.09,0.501,0.224,0.768,0.223c-0.014-0.184-0.263-0.272-0.551-0.329c0.272,0.073,0.546,0.121,0.807-0.036c-0.04-0.206-0.191-0.305-0.402-0.256c0.173-0.095,0.354-0.134,0.549-0.111c-0.09-0.222-0.453-0.294-0.402-0.366c-0.194,0.064-0.386,0.139-0.585,0.181c0.206-0.096,0.393-0.248,0.515-0.437c-0.451-0.154-0.981-0.136-1.392-0.404c0.31,0.114,0.817,0.255,1.063-0.073c0.117,0.519,1.323,0.5,0.66,0.256c0.359,0.102,0.753,0.043,1.1-0.074c-0.187-0.01-0.371-0.069-0.55-0.109c0.3,0.046,0.615,0.055,0.806-0.223c-0.151,0.066-0.293,0.019-0.438,0.037c0.13-0.032,0.264-0.074,0.292-0.255c-0.085-0.036-0.165-0.06-0.255-0.074c0.191,0.009,0.378-0.004,0.55-0.073c-0.443-0.166-0.973-0.132-1.392-0.369c0.321,0.109,0.682,0.178,1.025,0.146c0.359-0.032,0.455-0.365,0.769-0.473c-0.569,0.109-1.295-0.025-1.832-0.224c0.609-0.033,1.297,0.29,1.867-0.037c-0.272-0.08-0.523-0.132-0.806-0.181c0.162,0,0.343-0.081,0.549-0.073c0.669-0.173-0.375-0.235-0.549-0.293c0.469,0.049,1.76,0.298,1.649-0.551c-0.342,0-0.796,0.11-1.063-0.182c0.331,0.071,0.877,0.216,1.21,0.109c0.254-0.08,0.334-0.38,0.584-0.476c-0.351,0.208-0.725,0.022-1.025-0.183c0.25-0.002,1.736,0.279,1.245-0.366c0.238,0.044,0.342-0.067,0.255-0.293c-0.212,0.044-0.417,0.086-0.622,0.147C385.671,61.545,385.844,61.451,385.985,61.349L385.985,61.349z M378.253,63.766c0.023,0.213,0.088,0.272,0.183,0.256c-0.424,0.288-0.975,0.348-1.463,0.513C377.461,64.371,378.035,64.309,378.253,63.766L378.253,63.766z M380.601,66.806c0.13,0.027,0.467,0.058,0.768,0.111C381.111,66.847,380.858,66.753,380.601,66.806z\"\n        />\n        <Path\n          id=\"Path14856\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M432.765,33.435c-0.071-0.025-0.118,0.045-0.182,0.035l-5.056,1.868c0.167,0.089,0.317,0.28,0.477,0.254c0.204-0.027,0.338-0.165,0.549-0.181c0.279-0.024,0.567,0.124,0.843,0.146c0.766,0.065,1.251,0.656,2.054,0.587c0.461-0.041,0.988,0.619,0.916,1.063c-0.136,0.812,0.519,0.93,1.172,1.135c0.362,0.114,1.274,0.35,1.61,0.037c0.216-0.199,0.073-1.134,0.585-0.809c-0.677,1.1,0.537,0.547,0.661,0.879c0.219,0.583,1.309-0.514,0.55-0.402c0.05-0.216,0.217-0.344,0.438-0.329c-0.173-0.091-0.358-0.173-0.55-0.221c0.325,0.158,0.482-0.302,0.73-0.403c-0.188-0.054-0.391-0.038-0.585,0c0.087-0.087,0.171-0.17,0.254-0.256c-0.269,0.024-0.533,0.044-0.805,0.037c0.274-0.066,0.776-0.425,1.062-0.257c0.009-0.225-0.113-0.329-0.328-0.293c0.188-0.024,0.37-0.068,0.55-0.146c-0.383-0.07-0.383-0.15,0-0.219c-0.708-0.196-1.081-0.03-1.65,0.401c0.099-0.763,0.647-1.027,1.394-1.172c-0.502-0.008-0.962,0.041-1.394,0.368c-0.034-0.223,0.124-0.37,0.329-0.401c-0.383-0.14-0.788,0.09-1.136,0.22c0.124-0.407,0.849-0.579,1.209-0.623c-0.35-0.321-0.881-0.083-1.172-0.328c-0.348-0.293-0.956-0.18-0.916-0.585C433.907,34.032,433.198,33.581,432.765,33.435z M426.977,35.522l-9.928,3.699l-27.692,2.237l-5.092,13.775l-11.32-0.512c0.094,0.082,0.232,0.123,0.222,0.254c-0.306-0.124-0.699-0.198-0.916-0.476c-0.247-0.32-0.177-0.756-0.732-0.549c0.725,0.144-0.429,0.162-0.55,0.182c0.178,0.103,0.365,0.204,0.55,0.292c-0.646,0.128,0.316,0.272,0.586,0.147c-0.255,0.328-0.667,0.238-1.026,0.221c-0.232-0.013-1.312,0.167-0.66,0.369c-0.555,0.418-1.253,0.024-1.868,0.182c0.191,0.02,0.396,0.059,0.586,0.074c-0.197,0.001-0.381,0.043-0.549,0.146c0.371,0.202,0.889,0.154,1.391,0.037c-0.443,0.123-0.902,0.277-1.317,0.181c0.28,0.086,0.34,0.246,0.109,0.44c0.319,0.212,0.743-0.046,1.062-0.111c-0.272,0.084-0.496,0.242-0.769,0.332c-0.104,0.031-1.333,0.369-0.548,0.22c-0.569,0.101,0.053,0.376,0.22,0.585c0.126-0.55,1.11-0.375,1.502-0.403c-0.356,0.13-1.125-0.106-1.282,0.369c0.264,0,0.51-0.002,0.768-0.036c-0.352,0.119-0.725,0.125-1.061,0.291c0.276-0.019,0.46,0.184,0.729,0.184c-0.271-0.007-0.531,0-0.696,0.146c-0.262,0.235,0.305,0.338,0.475,0.224c-0.682,0.347,0.249,0.086,0.402,0.073c0.325-0.024,0.628-0.032,0.954-0.037c-0.236,0.081-0.876,0.23-1.023,0.44c-0.194,0.271,0.379,0.358,0.549,0.182c-0.174,0.166-0.315,0.349-0.438,0.55c0.266-0.154,0.464-0.436,0.807-0.403c-0.31,0.167-0.575,0.357-0.807,0.622c0.387-0.008,0.747-0.229,1.062-0.438c-0.412,0.352-1.063,0.55-1.355,1.025c-0.344,0.566,1.411,0.783,1.648,0.844c-0.219-0.041-0.418,0.087-0.549,0.256c0.186-0.01,0.37-0.01,0.549,0.036c-0.273,0.173-0.569-0.038-0.843,0.146c0.371,0.073,0.254,0.104,0,0.255c0.261-0.134,0.537,0.008,0.807-0.073c0.292-0.087,0.402-0.397,0.699-0.477c-0.041,0.157-0.008,0.288,0.107,0.331c-0.239,0.017-0.475,0.088-0.697,0.182c-0.221,0.093-0.956,0.801-0.328,0.439c-0.063,0.093-0.124,0.195-0.183,0.29c0.488-0.038,0.725-0.828,1.281-0.583c-0.304,0.072-0.843,0.272-0.916,0.621c0.207,0.003,0.371-0.039,0.55-0.147c-0.203,0.096-0.358,0.248-0.476,0.439c0.272,0.042,0.536-0.008,0.809,0c-0.406,0.081-1.023-0.045-1.356,0.256c0.576,0.465,1.312-0.107,1.941-0.074c-0.349,0.067-0.349,0.107,0,0.108c-0.518,0.052-1.29,0.018-1.648,0.476c0.365-0.272,0.934-0.09,1.317,0.038c-0.154,0.147-0.336,0.207-0.549,0.182c-0.055,0.392,0.378,0.266,0.584,0.182c-0.078,0.085-0.176,0.17-0.256,0.257c0.131,0.009,0.272-0.065,0.369-0.146c0.147,0.348,0.462,0.198,0.731,0.107c-0.029,0.499-0.912,0.28-1.21,0.439c0.445-0.011,0.912-0.036,1.356-0.036c-0.447,0.184-0.926,0.245-1.356,0.475c0.438,0.04,1.566,0.166,1.905-0.183c-0.27,0.027-0.545,0.122-0.806,0c0.391-0.041,0.782-0.024,1.172-0.036l5.458-3.189l6.557-0.109c0.25-0.18,0.455-0.406,0.328-0.662c-0.157-0.311-0.863-0.418-1.137-0.621c0.533,0.055,1.061,0.546,1.612,0.368c-0.178-0.083-0.345-0.187-0.515-0.293c0.529,0.108,0.108-0.282-0.221-0.256c-0.318,0.026-0.749-0.29-0.953-0.513c0.276,0.13,0.648,0.218,0.953,0.22c0.115,0.001,0.295,0.006,0.367-0.109c0.04-0.089,0.015-0.206-0.036-0.292c0.372,0.009,0.394-0.013,0.036-0.111c0.325,0.063,0.627,0.019,0.916,0.223c-0.278-0.055-0.593-0.066-0.695,0.256c0.225-0.002,0.411-0.031,0.623-0.11c0.367-0.123,0.314-0.165,0.255-0.182c0.025-0.012,0.056-0.047,0.182-0.073c0.188-0.037,0.625-0.291,0.769-0.222c0.106-0.569-1.092-0.104-0.769-0.769c0.135,0.298,0.725,0.501,1.025,0.402c-0.037-0.212-0.203-0.37-0.402-0.438c0.176,0,0.787,0.47,0.878,0.146c0.172-0.603-0.739-0.271-0.55-0.807c0.24,0.111,1.022,0.85,1.318,0.623c0.11-0.084-0.646-0.641-0.731-0.697c0.283,0.092,0.517,0.251,0.768,0.402c-0.113-0.122-0.231-0.238-0.366-0.329c0.125,0.041,0.172-0.04,0.109-0.255c0.094,0.073,0.683,0.48,0.475,0.182c0.109,0.055,0.192-0.028,0.292-0.182c0.082-0.127,0.468,0.025,0.584,0c-0.1-0.521-1.103-0.751-1.539-0.661c0.276-0.321,0.729-0.018,1.025,0.074c0.384,0.115,0.798-0.029,1.172,0.11c-0.068-0.264,0.208-0.598-0.182-0.698c0.371-0.058,0.747-0.567,0.146-0.62c-0.477-0.042-1.069,0.176-1.428-0.257c0.351-0.386,0.919-0.089,1.354-0.256c0.426-0.164,0.711,0.146,1.1,0.037c-0.008-0.207-0.123-0.355-0.329-0.368c0.53-0.592-0.214-0.819-0.475-1.281c0.276-0.035,0.154-0.124,0.257-0.293c0.154-0.256,0.714-0.112,0.954-0.183c0.173-0.052,0.373,0.197,0.512,0.255c0.174,0.074,1.108-0.119,0.551-0.367c0.362,0.06,0.524-0.415,0.915-0.293c-0.073-0.083-0.156-0.166-0.221-0.254c0.094-0.058,0.195-0.099,0.292-0.147c-0.205-0.073-0.41-0.134-0.621-0.183c0.134-0.468,0.366-0.139,0.661-0.183c0.235-0.035,0.292-0.421,0.549-0.403c0.203,0.019,0.2,0.335,0.369,0.369c0.256,0.048,0.63-0.185,0.401-0.476c0.461,0.172,0.853,0.361,1.356,0.33c-0.078-0.087-0.139-0.172-0.222-0.255c0.346,0.011,0.565-0.186,0.476,0.255c0.326-0.32,0.671-0.026,0.953-0.623c-0.237-0.108-0.688-0.26-0.369-0.584c0.017,0.53,0.643,0.336,0.878,0.108c0.138-0.132-0.191-0.312,0.146-0.365c0.272-0.043,0.283-0.372,0.551-0.477c-0.202-0.025-0.385-0.103-0.551-0.221c0.646-0.019,1.263,0.175,1.906,0.183\n\t\tc-0.531,0.036-1.608,0.55-1.723,1.135c0.279-0.201,0.817,0.147,1.137,0.182c0.435,0.051,0.079-0.59,0.585-0.55c-0.188,0.125-0.253,0.321-0.109,0.515c0.264-0.395,1.112-0.083,1.171-0.661c0.218,0.073,0.285,0.267,0.183,0.477c0.304-0.196,0.698-0.043,0.989-0.293c0.383-0.33,0.46-0.206,0.916-0.293c-0.145-0.285,0.109-0.6-0.293-0.733c0.349-0.25,0.312,0.16,0.622,0.293c0.247,0.108,0.5,0.143,0.769,0.146c-0.223-0.179-0.131-0.397,0.109-0.512c-0.152,0.753,1.419-0.292,1.65-0.33c-0.179-0.204-0.107-0.401,0.11-0.516c-0.059,0.601,0.505-0.153,0.11,0.403c0.212-0.114,0.672-0.691,0.952-0.475c-0.067-0.252,0-0.66,0.368-0.515c-0.439-0.37,0.817-0.228,0.879-0.585c0.048-0.279,0.443-0.277,0.255-0.585c0.318,0.15,0.535-0.153,0.477-0.438c0.363,0.111,0.41-0.219,0.66-0.369c0.304-0.181,0.924-0.304,1.282-0.439c0.24-0.09,0.825,0.09,0.953-0.146c0.104-0.188,0.043-0.516,0.369-0.437c-0.024-0.37-0.386-0.288-0.622-0.439c0.193,0.048,0.376-0.009,0.549-0.11c-0.115-0.158-0.513-0.238-0.549-0.438c-0.058-0.304,0.29-0.225,0.329-0.515c0.074,0.271,0.067,0.671,0.439,0.402c0.059,0.643,0.435,0.492,0.915,0.661c-0.555,0.046-0.134,0.406,0.223,0.401c0.658-0.003,1.289,0.064,1.942-0.073c-0.096-0.195-0.239-0.355-0.439-0.439c0.272,0.012,0.401,0.254,0.624,0.369c0.245,0.124,0.477,0.021,0.732,0c-0.037-0.219-0.182-0.365-0.404-0.369c0.262-0.05,0.521,0.122,0.623-0.222c0.089-0.291,0.496,0.136,0.622,0.182c0.252,0.094,1.258,0.198,1.136-0.328c0.421,0.262,0.964,0.12,1.393-0.037c0.229-0.082,0.435-0.272,0.696-0.146c0.229,0.115,0.412-0.001,0.402-0.256c0.2,0.299,0.911,0.093,1.173,0c0.42-0.15,0.803-0.041,1.246-0.183c0.319-0.103,0.633,0.015,0.952-0.073c0.239-0.067,0.356-0.33,0.622-0.33c0.563,0,0.942-0.471,1.465-0.584c-0.647,0.023,0.229-0.178,0.515-0.074c-0.099-0.47,0.044-0.156,0.368-0.222c0.212-0.041,0.516-0.37,0-0.292c0.31-0.346,0.73,0.051,1.099-0.074c-0.667-0.118,0.311,0.041-0.109-0.438c0.253,0.068,0.51,0.098,0.768,0.074c0.207-0.021,0.991-0.345,0.331-0.475c0.291,0.019,0.812,0.211,1.062,0.073c0.372-0.208,0.3-0.517-0.146-0.515c0.223,0.022,1.213,0.186,1.098-0.292c0.254,0.096,0.521,0.305,0.807,0.146c-0.151-0.132-0.353-0.174-0.549-0.146c0.577-0.042,1.756-0.212,2.234-0.551c-0.265-0.308-0.839-0.115-1.173-0.073c-0.572,0.072-1.239,0.058-1.797-0.11c-0.483-0.145-1.041-0.062-1.501-0.292c-0.553-0.276-0.993-0.218-1.575-0.074c0.08-0.092,0.145-0.192,0.222-0.291c-0.614-0.124-1.213,0.213-1.797,0.329c-0.764,0.152-1.557-0.171-2.198,0.402c-0.498,0.443-0.671,0.057-1.172,0.146c-0.438,0.078-1.289,0.107-1.685-0.109c0.574,0.083,1.743,0.022,2.271-0.223c0.32-0.148,0.664-0.328,1.024-0.366c0.483-0.051,0.934,0.069,1.355-0.259c-0.608-0.623-2.156-0.073-2.896,0c-0.272,0.028-0.569,0.1-0.843,0.074c-0.257-0.025-0.101-0.386-0.368-0.293c-0.313,0.106-1.227,0.309-1.503,0.073c0.521,0.041,1.454,0.009,1.867-0.368c0.416-0.371,1.382-0.619,0.329-0.989c0.402,0.125,0.988,0.168,1.392,0.036c-0.189-0.062-0.336-0.24-0.367-0.439c0.289-0.077,0.418,0.196,0.586,0.369c0.269,0.271,0.759,0.19,1.098,0.183c0.645-0.015,2.455-0.144,2.746-0.768c0.087-0.183,0.601,0.187,0.552-0.257c-0.026-0.248-0.386-0.351-0.585-0.402c-0.34-0.09-0.682,0.005-1.026,0c-0.578-0.008-1.142-0.11-1.721-0.11C427.27,35.572,427.184,35.543,426.977,35.522L426.977,35.522z M371.552,54.938c-0.168,0.14-0.332,0.282-0.514,0.402c0.263,0.051,0.87-0.267,0.916,0.183c-0.172-0.173-1.217-0.09-1.465,0c-0.087,0.031-0.198,0.007-0.291,0.037C370.722,55.405,371.221,55.167,371.552,54.938z M370.306,57.539c-0.223,0.137-0.54,0.122-0.843,0.11C369.748,57.641,370.028,57.59,370.306,57.539z\"\n        />\n        <Path\n          id=\"Path14451\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M427.674,8.377c-0.258-0.048-0.797,0.095-1.1,0.109c-0.983,0.042-2.092-0.254-3.043,0.073c0.201,0.025,0.385,0.105,0.55,0.224c-0.642,0.083-1.264-0.274-1.905-0.224c-0.673,0.058-1.337,0.188-2.014,0.11c-0.166,0.632,2.325,0.555,2.674,0.515c-0.964,0.238-1.952,0.058-2.93,0.146c0.701,0.193,1.413-0.008,2.125,0.074c-0.977,0-2.004-0.174-2.966,0.073c0.297,0.038,0.524,0.357,0.844,0.294c-0.271,0.229-0.692,0.003-0.952-0.112c-0.403-0.173-0.817-0.161-1.246-0.146c-0.983,0.032-1.993-0.47-2.967-0.255c0.796-0.124-0.465-0.314-0.661-0.328c-0.471-0.041-1.054-0.072-1.502,0.108c0.222-0.006,0.442,0.014,0.66,0.039c-0.519,0.078-1.053,0-1.573,0c0.473,0.18,1.011,0.078,1.501,0.182c-0.705-0.039-1.42-0.046-2.125-0.11c-0.727-0.065-1.437,0.15-2.16,0.036c0.645,0.223,1.32,0.252,1.978,0.404c-0.598-0.066-1.194-0.092-1.796-0.146c-0.713-0.066-1.473-0.321-2.16,0c0.295-0.016,0.575,0.051,0.843,0.182c-0.401-0.024-0.809-0.178-1.208-0.073c0.451,0.208,0.979,0.187,1.465,0.183c0.304-0.002,0.615,0.008,0.916,0c0.105-0.003,1.071,0.041,0.369-0.111c1.604,0.081,3.194,0.045,4.8,0.111c0.646,0.024,1.297,0.124,1.942,0.146c0.22,0.007,1.849,0.151,1.1,0.402c0.555,0.074,0.008,0.381-0.11,0.255c-0.206-0.211-0.531-0.319-0.808-0.402c-0.545-0.165-1.382-0.376-1.94-0.146c0.089,0.049,0.171,0.09,0.255,0.146c-0.217,0.656-0.471-0.165-0.661-0.22c-0.548-0.161-1.197-0.093-1.756-0.073c-0.691,0.024-1.398,0.026-2.089,0.038c-0.624,0.008-1.351-0.188-1.943,0.073c0.435,0.139,0.874,0.235,1.319,0.329c0.224,0.047,0.43,0.105,0.66,0.147c0.159,0.029,1.15,0.044,0.402,0.223c0.769,0.15,1.54,0.099,2.307,0.255c-0.791,0.05-1.6-0.036-2.383-0.146c-0.323-0.045-0.663-0.095-0.988-0.037c-0.199,0.036-0.964,0.352-0.293,0.404c-0.289,0.058-0.588,0.039-0.843,0.22c0.181,0.02,0.366,0.023,0.549,0.037c-0.323,0.104-0.318,0.188-0.183,0.223c-0.779,0.075-1.551,0.019-2.306-0.256c-0.756-0.275-1.562-0.173-2.306-0.439c-0.699-0.25-1.608-0.371-2.345-0.516c-0.983-0.192-2.013-0.155-3.003-0.033c0.25,0.172,0.129,0.51,0.366,0.658c0.387,0.244,1.023,0.321,1.465,0.404c-0.823,0.255-1.771,0.137-2.601-0.037c0.524,0.299,1.163,0.328,1.684,0.623c-0.604,0.155-1.117-0.231-1.684-0.369c-0.704-0.172-1.477-0.188-2.197-0.293c-0.228-0.031-0.577-0.125-0.807-0.073c-0.291,0.07-0.459,0.365-0.769,0.439c-0.437,0.107-1.101,0.552-1.538,0.476c0.254-0.441,0.997-0.509,1.173-1.026c0.27-0.812-2.473-0.429-2.785-0.402c0.804-0.042-0.877,0.124-1.099,0.147c-0.546,0.055-1.064-0.001-1.612,0.035c-1.464,0.099-2.915,0.068-4.359,0.369c0.278,0.105,0.56,0.061,0.844,0.147c0.26,0.076,0.427,0.311,0.66,0.437c0.254,0.14,0.603,0.108,0.878,0.183c0.422,0.123,0.855,0.297,1.283,0.403c-0.792,0.027-1.581-0.362-2.381-0.403c-0.356-0.019-0.438-0.096-0.623-0.368c-0.197-0.289-0.688-0.202-0.99-0.223c-0.743-0.047-1.526-0.123-2.271-0.035c-0.462,0.053-1.787,0.677-0.62,0.844c-0.354,0.173-0.801,0.073-1.101,0.365c0.07,0.09,0.112,0.174,0.183,0.257c-0.357,0.126-0.745-0.006-1.136-0.035l1.283,3.734l15.752,7.769l-6.301,17.07l27.694-2.236l9.926-3.7c-0.206-0.022-0.532-0.033-0.621-0.036c-0.097-0.003-0.196-0.011-0.292,0c0.337-0.041,0.676-0.074,0.843-0.293c-0.198-0.044-1.538-0.569-0.808-0.474c-0.367-0.095-0.763-0.086-1.137-0.073c0.199-0.198,0.136-0.435-0.108-0.55c0.569,0.294,1.138,0.4,1.683,0.697c0.275,0.149,0.641,0.363,0.991,0.549l5.055-1.868c-0.611-0.079-1.042,0.366-1.649,0.438c0.189-0.106,0.347-0.264,0.402-0.473c-0.278-0.012-0.572,0.048-0.845-0.074c0.254,0.01,2.444,0.116,2.272-0.474c-0.312-1.085-2.562-0.223-3.149,0c0.09-0.092,0.174-0.195,0.256-0.293c-0.286,0.038-0.59,0.038-0.878,0.038c0.2-0.024,0.403-0.105,0.586-0.183c-0.543-0.183-1.163,0.086-1.684-0.183c0.438,0.029,0.88,0,1.318,0c0.391,0,0.737,0.222,1.135,0.183c0.399-0.037,0.738-0.254,1.138-0.292c0.404-0.042,0.856-0.008,1.135-0.369c-0.336-0.191-0.737-0.089-1.099-0.183c-0.581-0.151-1.052-0.269-1.65-0.11c-0.415,0.11-0.956-0.028-1.319,0.147c-0.264,0.126-0.438,0.437-0.769,0.402c0.347-0.096,0.319-0.523-0.073-0.515c0.39,0.015,0.783-0.177,1.173-0.073c0.453,0.123,0.729,0.04,1.062-0.292c0.379,0.077,0.751,0.169,1.135,0.146c0.491-0.026,0.756-0.238,1.175-0.439c0.42-0.207,0.937-0.174,1.39-0.222c-0.452-0.295-1.185-0.573-1.537-0.988c0.449-0.206,0.985,0.461,1.282,0.696c0.47,0.37,0.825-0.051,1.209-0.293c0.306-0.192,0.668-0.039,1.025,0.037c-0.237,0.007-0.484,0.062-0.586,0.292c1.508,0.646,2.642,1.207,4.249,0.549c0.661-0.269,1.242-0.093,1.943-0.146c0.572-0.043,0.316-0.071,0.514-0.439c0.136-0.253,0.47-0.349,0.515-0.661c-0.834-0.022-1.648-0.448-2.453-0.439c-0.9,0.011,0.074,0.865-0.587,0.991c0.109-0.827-0.117-0.793-0.914-1.024c0.297-0.074,0.673,0.003,0.843-0.329c-0.153-0.154-0.334-0.235-0.55-0.256c0.446,0.079,0.965,0.014,1.355-0.223c-0.079-0.203-0.238-0.394-0.439-0.474c0.335-0.039,0.501,0.337,0.877,0.328c0.716-0.015,1.449,0.037,2.161,0.037c0.216,0,0.327,0.321,0.514,0.402c0.21,0.09,0.475,0.053,0.697,0.074c0.638,0.058,1.078-0.316,1.612-0.585c-0.272,0.025-0.634-0.139-0.551-0.474c-0.546,0.023-1.005,0.305-1.537,0.036c-0.532-0.267-1.166,0.125-1.722,0.036c0.288-0.016,0.593-0.059,0.843-0.221c-0.337-0.288,0.014-0.594,0.222-0.806c-0.637-0.08-1.183,0.088-1.796,0.221c-0.621,0.132-0.786-0.348-1.319-0.404c0.55,0.029,0.778,0.485,1.392,0.293c0.652-0.203,1.34-0.083,1.978-0.293c-0.727-0.717-1.795-0.598-2.708-0.841c0.371,0.045,0.766,0.015,1.136,0.11c-0.272-0.333-0.712-0.396-1.102-0.475c0.699-0.255,1.386,0.392,1.979,0.66c0.295,0.132,2.09-0.071,1.72,0.439c0.355,0.121,0.832,0.189,1.138-0.074c0.292-0.253,0.442-0.863,0.037-1.098c0.086-0.053,0.205-0.093,0.292-0.147c-0.479-0.47-1.163-0.595-1.867-0.622c-0.15,0.024-0.288,0.073-0.439,0.073c-0.635-0.005-1.27-0.068-1.905,0c0.686,0,1.531-0.107,2.345-0.073c0.459-0.068,0.905-0.153,1.354-0.145c0.636,0.008,0.376-0.515-0.144-0.478c-0.619,0.042-1.26-0.233-1.868-0.109c0.387,0.073,0.717,0.319,1.1,0.402c-0.396,0.044-0.689-0.263-1.063-0.328c-0.392-0.071-0.78,0.158-1.172,0.074\n\t\tc0.081-0.094,0.179-0.195,0.255-0.293c-0.369-0.305-0.992-0.159-1.428-0.146c0.244-0.159,0.527-0.104,0.806-0.074c0.189-0.046,0.355-0.087,0.553-0.073c-0.153,0.078-0.314,0.05-0.477,0.036c0.155-0.043,0.316-0.08,0.477-0.109c-0.176-0.107-0.359-0.108-0.553-0.037c0.532-0.089-0.301-0.346-0.55,0.037c-0.064-0.201-0.262-0.349-0.475-0.37c0.111-0.106,0.765-0.422,0.916-0.437c0.35-0.032,0.483,0.359,0.769,0.437c0.511,0.144,1.168-0.218,1.65-0.366c-0.428-0.226-0.935-0.051-1.393-0.109c0.605-0.174,1.344,0.271,1.906-0.074c-0.174-0.096-0.356-0.155-0.551-0.109c0.895-0.287,1.963-0.042,2.856,0.146c0.563,0.117,1.702,0.471,2.199,0.037c0.975-0.85-0.656-1.323-1.318-0.916c-0.327,0.203-0.6,0.014-0.807-0.182c-0.358-0.341-1.454-0.166-1.905-0.183c0.369-0.116,0.763,0.058,1.136-0.036c-0.558-0.135-1.12-0.123-1.684-0.222c0.37-0.022,0.727,0.093,1.099,0.038c-0.708-0.138,0.19-0.13,0.294-0.112c-0.302-0.205-0.779-0.261-1.138-0.22c1.117-0.348,2.244,0.197,3.371,0.109c-0.146-0.635-1.649-0.584-2.125-0.661c-0.452-0.071-0.817-0.274-1.281-0.11c-0.537,0.19-0.817,0.786-1.354,0.916c0.747-0.261-0.427-0.329-0.586-0.329c0.432-0.426,0.992-0.698,1.538-0.954c-0.182-0.015-0.368-0.055-0.55-0.073c0.304-0.028,0.834,0.064,0.877-0.37c0.025-0.271,0.551-0.534,0.768-0.622c-0.16-0.151-0.344-0.189-0.55-0.109c0.145-0.071,1.21-0.37,0.476-0.439c0.37-0.081,0.786-0.247,1.172-0.182c0.35,0.058,0.87,0.19,1.101-0.182c0.211-0.35,0.458-0.225,0.806-0.33c0.223-0.067,0.328-0.265,0.551-0.33c-0.266,0.073-0.521,0.139-0.807,0.11c0.201-0.105,0.367-0.266,0.514-0.439c0.097-0.108-0.139-0.205,0.037-0.293c0.504-0.25,0.64-0.567,1.282-0.549c1.162,0.03,1.996-0.09,3.076-0.551c-0.745-0.569-1.939-0.096-2.783-0.108c-0.448-0.008-0.914-0.016-1.355,0.074c-0.226,0.045-1.237,0.607-0.585,0.476c-0.551,0.203-0.649-0.094-1.137-0.073c0.248-0.202,1.044-0.408,0.514-0.516c0.588-0.058,1.129-0.335,1.722-0.367c0.861-0.046,1.768,0.157,2.638,0.147c1.307-0.016,2.485-0.121,3.663-0.623c-1.539-0.359-3.132,0.021-4.687-0.147c-0.46-0.048-0.931-0.054-1.394-0.074c-0.928-0.022-1.844-0.007-2.783,0.109c0.745,0.098,1.462-0.08,2.198-0.146c0.195-0.02,0.391,0.027,0.585,0.037c0.258,0.006,0.509-0.061,0.769-0.037c0.471,0.042,0.96,0.078,1.429,0c0.375-0.066,0.683-0.335,1.063-0.329c0.964,0.014,1.921,0.25,2.895,0.109c0.467-0.066,0.916-0.228,1.393-0.22c0.389,0.009,0.927,0.089,1.209-0.256c-0.205,0.006-0.37-0.037-0.515-0.183c0.554-0.205,1.157-0.024,1.722-0.11c0.446-0.07,0.834-0.262,1.282-0.33c0.779-0.119,1.855-0.084,2.491-0.621c-1.367-0.11-2.728-0.426-4.103-0.551c-1.669-0.147-3.354,0.002-5.019,0.146c0.061,0.088,0.12,0.173,0.182,0.256c-0.275-0.016-1.24,0.234-0.514,0.182c-0.54,0.279-1.376,0.351-1.978,0.256c-0.343-0.053-0.671-0.196-1.024-0.181c-0.556,0.02-1.062,0.251-1.612,0.292c0.111-0.301,0.41-0.421,0.697-0.475c-1.561,0.204-3.031,0.582-4.541,1.025c-0.676,0.197-1.528,0.262-2.161,0.514c-0.512,0.205-0.969,0.36-1.463,0.516c0.139-0.067,0.163-0.123-0.224-0.111c0.793-0.173,1.492-0.534,2.233-0.842c0.602-0.25,1.245-0.357,1.832-0.621c0.345-0.157,0.843-0.377,1.026-0.733c0.289-0.562-0.864-0.603-1.137-0.585c-0.569,0.035-1.197,0.012-1.756,0.11c-0.648,0.112-0.896,0.686-1.613,0.695c-0.864,0.014-1.7,0.185-2.564,0.259c-0.734,0.062-1.546,0.27-2.306,0.256c0.058,0.017,0.124,0.009,0.184,0.035c-0.183,0.024-0.368,0.007-0.551,0c0.117,0.021,0.244-0.039,0.368-0.035c-0.131-0.042-0.268-0.107-0.403-0.111c0.668-0.35,1.609-0.255,2.346-0.328c0.582-0.062,1.659,0.053,2.015-0.551c-0.568-0.464-2.006-0.172-2.676-0.182c-1.213-0.024-2.452-0.086-3.662,0.036c-2.318,0.235-4.646,0.343-6.961,0.662c0.206-0.633,1.622-0.58,2.125-0.586c1.125-0.018,2.268,0.041,3.372-0.221c-0.203-0.157-0.505-0.152-0.77-0.184c0.819,0.058,1.634,0.102,2.453,0.037c1.594-0.123,3.207,0.008,4.8,0c1.541-0.008,3.077-0.252,4.618-0.256c0.749-0.002,1.468,0.026,2.198-0.182c0.526-0.153,1.2-0.145,1.686-0.403c-1.283-0.618-2.918-0.415-4.287-0.255c0.107-0.074,0.226-0.174,0.33-0.256c-1.108-0.347-2.254,0.255-3.371,0.222c0.679-0.041,1.331-0.239,1.977-0.439c-1.33-0.646-2.955-0.11-4.359-0.11c-1.745,0-3.457-0.166-5.202,0c-1.513,0.143-2.901,0.149-4.432,0.182c-0.372,0.009-0.631,0.009-0.952,0.223c-0.086,0.058-0.694-0.108-0.807-0.109c-0.768-0.01-1.496,0.261-2.235,0.255c0.146-0.03,0.942-0.189,0.292-0.255c1.63-0.205,3.305-0.222,4.946-0.222c-0.367-0.203-0.812-0.172-1.21-0.222c0.995,0,2.01,0.208,3.003,0.109c1.009-0.099,1.995-0.146,3.004-0.146c2.229,0,4.488,0.118,6.704-0.183c-1.296-0.616-2.833-0.283-4.212-0.328c0.786,0.094-0.679,0.037-0.844,0c0.189-0.024,0.395-0.045,0.586-0.038c-0.324-0.132-0.659,0.024-0.989,0c-0.366-0.022-0.694-0.182-1.062-0.182c-0.75,0-1.486,0.06-2.235,0.036c-1.503-0.042-3.008-0.173-4.505-0.036c0.105,0.052,0.187,0.094,0.291,0.146C428.154,8.695,427.975,8.431,427.674,8.377L427.674,8.377z M435.807,30.102c0.151,0.04,0.303-0.041,0.439,0c0.763,0.223,1.341,0.235,2.125,0.22c-0.718,0.217-1.28,0.101-1.978-0.11C436.24,30.164,436.016,30.126,435.807,30.102z M428.333,30.759c0.505,0.143,0.973,0.347,1.503,0.368c-0.108-0.022-0.221-0.027-0.329-0.037C429.103,31.056,428.757,30.526,428.333,30.759L428.333,30.759z\"\n        />\n      </G>\n      <G id=\"GI\">\n        <Path\n          id=\"gi\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M459.959,139.965c-0.071,0.317-0.156,0.322-0.257,0.023C459.784,139.979,459.872,139.973,459.959,139.965\"\n        />\n        <Circle\n          id=\"gi.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"459.655\"\n          cy=\"140.135\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"GH\">\n        <Path\n          id=\"Path9480\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M471.594,230.665c-0.08-0.137-0.123-0.345-0.257-0.437c-0.253-0.174-0.68-0.008-0.876-0.146c-0.2-0.142,0.009-0.385-0.292-0.515c-0.306-0.127-1.026,0.446-1.356,0.329c-0.327-0.117-0.146-0.533-0.438-0.549c-0.294-0.015-0.34,0.677-0.73,0.807c-0.196,0.065-0.471-0.097-0.732-0.221c-0.266-0.123-0.539-0.214-0.661-0.037c-0.121,0.175,0.089,0.32,0.292,0.477c0.206,0.156,0.408,0.325,0.33,0.514c-0.151,0.371-0.979-0.005-1.172,0.293c-0.192,0.297,0.223,0.625,0.146,0.876c-0.077,0.255-0.405,0.239-0.514,0.517c-0.06,0.153,0.011,0.371,0.037,0.583c0.042,0.006,0.107,0.08,0.146,0.073c0.333-0.073-0.111-0.473,0.328-0.477c0.439-0.006,0.736,1.313,1.245,1.651c0.482,0.32,1.009,0.209,1.466,0.368c0.043-0.374,0.024-0.794,0.147-1.063c0.206-0.464,0.665-0.619,0.805-0.916c0.14-0.296-0.043-0.416,0.112-0.731c0.154-0.316,0.567-0.752,0.913-0.989C470.862,230.844,471.105,230.742,471.594,230.665L471.594,230.665z\"\n        />\n        <Path\n          id=\"Path9416\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M468.41,225.796c-0.362,0-0.99,0.16-1.247,0.365c-0.256,0.205-0.354,0.304-0.329,0.587c0.025,0.282,0.779,0.418,0.661,0.767c-0.061,0.175-0.119,0.313-0.292,0.371c-0.175,0.056-0.439,0.04-0.845-0.11c-0.392-0.145-0.927-0.699-1.392-1.319c0.112,0.533,0.312,1.103,0.11,1.537c-0.217,0.468-0.938,1.187-1.138,1.722c-0.255,0.694-0.089,0.995-0.366,1.65c0.155-0.029,0.28-0.101,0.401,0.037c0.244,0.272,0,0.714,0.257,1.063c0.229,0.311,0.775,0.657,1.137,0.695c-0.026-0.211-0.097-0.432-0.036-0.583c0.107-0.276,0.435-0.261,0.514-0.517c0.076-0.253-0.337-0.581-0.146-0.876c0.191-0.298,1.02,0.079,1.172-0.292c0.073-0.187-0.124-0.356-0.329-0.516c-0.205-0.158-0.414-0.3-0.292-0.473c0.122-0.177,0.396-0.087,0.661,0.035c0.263,0.124,0.536,0.284,0.73,0.221c0.392-0.127,0.437-0.821,0.731-0.807c0.293,0.016,0.109,0.434,0.439,0.552c0.327,0.115,1.051-0.461,1.354-0.331c0.303,0.126,0.092,0.37,0.291,0.513c0.201,0.14,0.626-0.027,0.879,0.147c0.134,0.092,0.174,0.303,0.255,0.439c0.023-0.006,0.017-0.034,0.039-0.037c0.295-0.038,0.719,0.062,1.136,0.111c0.004-0.14,0.066-0.164,0.035-0.331c-0.139-0.767-0.987-1.888-1.539-2.783c-0.069,0.025-0.105,0.113-0.182,0.11c-0.401-0.018-0.69-0.827-1.137-0.697c-0.221,0.066-0.25,0.385-0.292,0.697c-0.04,0.31-0.102,0.601-0.329,0.622c-0.226,0.022-0.384-0.124-0.514-0.33c-0.124-0.208-0.204-0.471-0.222-0.696c-0.032-0.454,0.812-0.928,0.661-1.282C469.101,225.697,468.77,225.796,468.41,225.796L468.41,225.796z\"\n        />\n        <Path\n          id=\"Path9458\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.768,230.741c-0.416-0.048-0.841-0.15-1.136-0.11c-0.535,0.073-0.755,0.205-1.101,0.439c-0.345,0.234-0.762,0.672-0.915,0.989c-0.155,0.32,0.028,0.436-0.108,0.732c-0.14,0.296-0.599,0.453-0.806,0.916c-0.124,0.271-0.104,0.688-0.146,1.062c0.024,0.009,0.049,0.025,0.073,0.038c0.475,0.198,0.863,0.764,1.281,0.769c0.42,0.005,0.581-0.415,0.879-0.476c0.299-0.065,0.595,0.187,0.842,0.073c0.248-0.115,0.146-0.524,0.438-0.659c0.294-0.134,0.946,0.45,1.137,0.108c0.19-0.338-0.766-0.656-0.769-0.953c-0.004-0.295,0.286-0.19,0.329-0.438c0.046-0.248-0.228-0.436-0.255-0.916C472.487,231.92,472.749,231.413,472.768,230.741L472.768,230.741z\"\n        />\n        <Path\n          id=\"Path9442\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.385,238.067c0.034-0.447,0.618-0.976,0.621-1.394c0.009-0.467-0.188-0.87-0.401-1.023c-0.215-0.154-0.364,0.11-0.517-0.037c-0.149-0.144,0.083-0.407-0.073-0.732c-0.156-0.322-0.965-0.494-0.989-0.989c-0.009-0.181,0.261-0.268,0.367-0.439c-0.165-0.302-0.36-0.698-0.55-0.697c-0.439,0.005,0.005,0.405-0.33,0.477c-0.335,0.071-1.023-0.419-1.282-0.77c-0.256-0.348-0.012-0.786-0.256-1.062c-0.124-0.137-0.246-0.068-0.402-0.036c-0.015,0.03-0.023,0.04-0.036,0.073c-0.39,0.843-0.315,1.562-0.146,2.453c0.333,0.46,0.901,1.385,0.585,1.942c0.931-0.257,0.435,1.171,0.586,1.611c-0.341-0.008-0.173,0.025-0.516,0.037c0.259,0.422,0.571,0.316,0.991,0.438c0.397,0.122,0.725,0.165,1.026,0.475c0.221,0.23,0.471,0.304,0.767,0.146C467.052,238.428,467.209,238.237,467.385,238.067L467.385,238.067z\"\n        />\n        <Path\n          id=\"Path9440\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M471.377,236.384c-0.055-0.286-0.071-0.566-0.225-0.845c-0.085-0.158-0.19-0.288-0.292-0.438c-0.024,0.002-0.047-0.007-0.073,0c-0.302,0.064-0.461,0.482-0.877,0.476c-0.42-0.007-0.809-0.569-1.283-0.768s-1.028-0.072-1.539-0.403c-0.287-0.191-0.476-0.552-0.695-0.955c-0.106,0.173-0.374,0.26-0.367,0.439c0.024,0.495,0.832,0.667,0.989,0.989c0.156,0.324-0.076,0.586,0.073,0.731c0.151,0.146,0.303-0.12,0.518,0.037c0.213,0.155,0.409,0.559,0.4,1.023c-0.005,0.419-0.586,0.947-0.621,1.394c0.06-0.056,0.123-0.097,0.183-0.146c0.302-0.24,0.715-0.333,1.063-0.477c0.578-0.236,1.179-0.223,1.721-0.549C470.697,236.688,471.056,236.582,471.377,236.384L471.377,236.384z\"\n        />\n        <Path\n          id=\"Path9435\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.583,225.796c-0.385,0.204-0.331,0.731-0.254,1.024c0.073,0.29,0.597,0.322,0.475,0.549c-0.123,0.224-0.463-0.197-0.769-0.146c-0.247,0.041-0.49,0.287-0.767,0.402c0.55,0.896,1.401,2.015,1.537,2.785c0.016,0.336-0.321,1.426-0.293,1.905c0.025,0.478,0.304,0.668,0.256,0.916c-0.044,0.248-0.334,0.141-0.329,0.438c0.005,0.296,0.962,0.613,0.769,0.953c-0.188,0.34-0.844-0.242-1.136-0.109c-0.294,0.133-0.191,0.545-0.439,0.66c-0.227,0.106-0.496-0.086-0.769-0.073c0.101,0.148,0.207,0.278,0.293,0.436c0.152,0.28,0.168,0.56,0.222,0.844c0.554-0.347,1.07-0.751,1.797-0.877c0.279-0.049,1.006-0.337,0.622-0.73c0.123,0.153,0.21,0.632,0.438,0.661c0.411,0.046,0.628-0.244,0.73-0.587c0.077-0.252,0.59-0.397,0.515-0.697c-0.009-0.039-0.569-0.334-0.66-0.402c-0.322-0.251-0.748-0.597-0.953-0.953c-0.32-0.562-0.26-0.791-0.036-1.356c0.091-0.233,0.308-0.747,0.111-0.954c-0.419-0.427-0.414-0.666-0.111-1.17c0.254-0.421-0.124-1.017,0.073-1.465c0.164-0.37,0.431-0.483,0.146-0.879c-0.224-0.319-0.602-0.555-0.769-0.916C473.042,225.872,472.773,225.696,472.583,225.796L472.583,225.796z\"\n        />\n        <Path\n          id=\"Path9414\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.183,219.786c-0.178,0.074-0.337,0.023-0.516,0.11c-0.502,0.263-0.954,0.517-1.207,0.439c-0.516-0.148,0.04-0.257-0.257-0.292c-0.3-0.036-0.768,0.729-1.171,0.843c-0.405,0.112-0.663-0.313-1.064-0.073c-0.402,0.24-0.221,1.218-0.696,1.575c-0.477,0.358-1.311,0.106-1.832,0.256c-0.324,0.092-0.55,0.243-0.806,0.367c0.02,0.418,0.107,0.808,0.073,1.281c-0.02,0.269-0.186,0.547-0.073,0.807c0.106,0.243,0.217,0.402,0.293,0.662c0.059,0.204-0.016,0.455,0.037,0.697c0.464,0.62,0.998,1.174,1.392,1.319c0.403,0.149,0.667,0.166,0.843,0.11c0.173-0.058,0.231-0.191,0.293-0.369c0.12-0.352-0.634-0.487-0.662-0.768c-0.023-0.284,0.074-0.384,0.331-0.587c0.256-0.203,0.883-0.365,1.245-0.365c0.361,0,0.692-0.1,0.843,0.254c0.15,0.355-0.693,0.828-0.661,1.282c0.019,0.225,0.094,0.486,0.222,0.698c0.125,0.208,0.286,0.351,0.517,0.328c0.226-0.022,0.285-0.313,0.328-0.622c0.04-0.311,0.071-0.631,0.293-0.697c0.446-0.129,0.735,0.678,1.135,0.697c0.399,0.016,0.644-0.464,0.951-0.515c0.31-0.05,0.649,0.371,0.771,0.147c0.12-0.225-0.402-0.26-0.476-0.55c-0.074-0.289-0.128-0.819,0.255-1.024c0.188-0.099,0.459,0.074,0.697,0.255c-0.007-0.019-0.028-0.023-0.034-0.037c0.607,0.11,0.296-1.051,0.438-1.501c0.073-0.235,0.062-0.718-0.258-0.81c-0.219-0.059-0.351,0.224-0.585,0.185c0.173-0.229-0.02-0.5,0.369-0.438c0.079-0.391,0.085-0.9,0.109-1.209c0.025-0.304,0.024-0.284-0.037-0.549c-0.12-0.552,0.268-0.353-0.438-0.879C472.364,220.452,472.203,220.124,472.183,219.786L472.183,219.786z\"\n        />\n        <Path\n          id=\"Path9424\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M468.264,218.945c-1.323-0.015-2.555,0.115-3.849,0c0.09,0.292-0.116,0.638-0.254,0.879c-0.179,0.304,0.127,0.623,0.183,0.916c0.116,0.615,0.39,1.273,0.255,1.905c-0.026,0.131,0.03,0.248,0.037,0.367c0.257-0.124,0.479-0.272,0.806-0.367c0.521-0.151,1.354,0.102,1.832-0.256c0.476-0.356,0.292-1.334,0.697-1.575c-0.074-0.286-0.124-0.575-0.146-0.843C467.786,219.526,468.051,219.25,468.264,218.945L468.264,218.945z\"\n        />\n        <Path\n          id=\"Path9407\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M468.264,218.945c-0.212,0.305-0.475,0.58-0.439,1.025c0.022,0.268,0.072,0.554,0.146,0.843c0.402-0.239,0.658,0.185,1.063,0.073c0.402-0.111,0.871-0.876,1.172-0.843c0.299,0.037-0.259,0.145,0.255,0.293c0.255,0.073,0.708-0.176,1.209-0.439c0.173-0.089,0.335-0.038,0.516-0.111c-0.019-0.263,0.019-0.544,0.146-0.804c0.093-0.195-0.062-0.336-0.295-0.404c-0.229-0.067-0.508-0.036-0.659,0.074c-0.298,0.218-0.882,0.756-1.025,0.402c-0.076-0.187-1.064-0.087-1.393-0.109C468.71,218.928,468.501,218.946,468.264,218.945L468.264,218.945z\"\n        />\n        <Path\n          id=\"gh\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M463.377,233.873c-0.168-0.894-0.226-1.608,0.165-2.448c0.335-0.723,0.13-0.975,0.402-1.702c0.199-0.537,0.918-1.282,1.135-1.748c0.291-0.633,0.059-1.575-0.131-2.226c-0.074-0.261-0.189-0.424-0.294-0.668c-0.112-0.261,0.056-0.533,0.074-0.799c0.046-0.613-0.252-1.042-0.124-1.632c0.135-0.629-0.123-1.305-0.242-1.918c-0.055-0.29-0.36-0.618-0.181-0.924c0.138-0.241,0.336-0.583,0.249-0.878c1.523,0.137,2.929-0.097,4.55,0.009c0.325,0.022,1.296-0.062,1.371,0.125c0.143,0.352,0.713-0.209,1.011-0.422c0.305-0.222,1.172-0.037,0.979,0.353c-0.288,0.596-0.356,1.183,0.497,1.825c0.707,0.531,0.306,0.314,0.428,0.863c0.058,0.267,0.09,0.245,0.065,0.551c-0.024,0.307-0.028,0.81-0.111,1.201c-0.387-0.059-0.224,0.217-0.393,0.445c0.235,0.041,0.402-0.226,0.621-0.166c0.319,0.088,0.314,0.549,0.235,0.781c-0.143,0.451,0.168,1.611-0.442,1.502c0.156,0.386,0.566,0.625,0.801,0.959c0.28,0.397,0.037,0.517-0.126,0.886c-0.198,0.448,0.183,1.036-0.07,1.458c-0.301,0.506-0.331,0.756,0.083,1.184c0.195,0.206-0.024,0.715-0.116,0.946c-0.222,0.566-0.279,0.817,0.043,1.377c0.203,0.356,0.632,0.667,0.959,0.919c0.088,0.069,0.641,0.395,0.651,0.434c0.077,0.302-0.413,0.446-0.488,0.699c-0.105,0.342-0.342,0.631-0.754,0.587c-0.227-0.027-0.304-0.539-0.425-0.695c-0.271-0.329-0.724-0.205-1.078-0.354c0.287,0.23,0.756,0.088,1.061,0.315c0.605,0.443-0.321,0.723-0.619,0.775c-1.142,0.202-1.863,0.848-2.81,1.412c-0.543,0.322-1.146,0.319-1.725,0.554c-0.352,0.142-0.749,0.223-1.049,0.462c-0.251,0.203-0.456,0.47-0.745,0.619c-0.296,0.157-0.53,0.104-0.753-0.127c-0.303-0.314-0.629-0.353-1.026-0.472c-0.416-0.123-0.749-0.024-1.009-0.451c0.341-0.01,0.172-0.059,0.512-0.049c-0.152-0.44,0.362-1.845-0.569-1.584C464.299,235.291,463.712,234.334,463.377,233.873\"\n        />\n      </G>\n      <G id=\"GG\">\n        <Path\n          id=\"gg\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M469.437,98.547c0.169-0.073,0.228-0.072,0.185-0.29C469.561,98.352,469.5,98.449,469.437,98.547\"\n        />\n        <Circle\n          id=\"gg.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"467.72\"\n          cy=\"98.194\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"GF\">\n        <Path\n          id=\"GF-east\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M323.818,235.979c-0.052,0.242,0.215,0.421,0.146,0.549c-0.089,0.174-0.195,0.02-0.292,0.222c-0.097,0.204-0.123,0.762,0,0.989c0.124,0.227,0.401,0.168,0.476,0.294c0.075,0.123,0.069,0.222,0.036,0.327c-0.033,0.109-0.177,0.174-0.221,0.293c-0.042,0.122-0.051,0.244,0,0.369c0.051,0.125,0.246,0.123,0.292,0.292c0.045,0.174-0.223,0.424-0.183,0.661c0.041,0.237,0.423,0.451,0.44,0.623c0.015,0.17-0.093,0.1-0.111,0.256c-0.015,0.155,0.145,0.499,0.111,0.659c-0.037,0.161-0.191,0.069-0.183,0.224c0.009,0.154,0.353,0.16,0.439,0.437c0.086,0.277-0.31,0.861-0.224,1.137c0.089,0.275,0.409,0.024,0.439,0.403c0.031,0.374-0.861,0.939-0.952,1.355c-0.09,0.417,0.182,0.591,0.146,0.877c-0.021,0.144-0.126,0.277-0.222,0.404c0.18-0.029,0.318,0.017,0.222,0.292c0.304-0.142,0.519,0.074,0.806,0c0.174-0.044,0.421-0.26,0.55-0.369c0.317-0.255,0.481-0.576,0.623-0.953c0.38-1.01,0.806-1.778,1.39-2.674c0.511-0.779,1.251-1.803,1.138-2.784c-0.026-0.205-0.238-1.186-0.551-0.769c-0.206,0.272,0.009,0.657-0.401,0.808c0.848-0.581-0.65-2.08-0.846-1.21c0.043-0.198,0.143-0.381,0.258-0.55c-0.682,0.049-1.253-1.264-1.686-1.612c-0.371-0.296-0.918-0.32-1.356-0.437C324.009,236.061,323.905,236.024,323.818,235.979L323.818,235.979z\"\n        />\n        <Path\n          id=\"GF-west\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M322.721,235.501c-0.28,0.073-0.371,0.421-0.439,0.731c-0.074,0.321-0.361,0.59-0.585,0.808c-0.61,0.579-0.713,1.034-0.661,1.866c0.045,0.715,0.008,1.758,0.477,2.344c0.452,0.567,0.935,1.087,0.402,1.797c-0.45,0.601-0.142,1.359-0.439,2.015c-0.159,0.353-0.521,1.151-0.99,1.172c0.138,0.143,1.076,0.797,1.284,0.55c0.111-0.132,0.81-0.648,0.989-0.585c0.356,0.122,0.688,0.3,1.063,0.183c0.058-0.019,0.094,0.008,0.146,0c0.008-0.01-0.008-0.027,0-0.036c0.091-0.124,0.202-0.259,0.222-0.403c0.037-0.286-0.236-0.465-0.146-0.877c0.09-0.42,0.983-0.98,0.953-1.355c-0.03-0.375-0.352-0.124-0.44-0.403c-0.084-0.276,0.31-0.86,0.224-1.137c-0.089-0.276-0.43-0.285-0.439-0.437c-0.008-0.156,0.147-0.061,0.183-0.224c0.037-0.159-0.124-0.5-0.11-0.658c0.019-0.157,0.124-0.086,0.11-0.257c-0.018-0.173-0.399-0.387-0.438-0.621c-0.041-0.235,0.228-0.485,0.185-0.662c-0.048-0.174-0.244-0.173-0.294-0.292c-0.051-0.124-0.041-0.247,0-0.369c0.039-0.119,0.187-0.184,0.221-0.293c0.031-0.107,0.041-0.204-0.037-0.328c-0.075-0.125-0.353-0.066-0.475-0.293c-0.123-0.227-0.096-0.785,0-0.989c0.098-0.202,0.206-0.043,0.294-0.222c0.066-0.13-0.2-0.307-0.146-0.549c-0.257-0.137-0.449-0.331-0.734-0.439C322.94,235.484,322.815,235.48,322.721,235.501L322.721,235.501z\"\n        />\n        <Path\n          id=\"gf\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M320.475,246.225c0.469-0.023,0.842-0.823,1.002-1.173c0.297-0.658,0.004-1.389,0.452-1.989c0.532-0.712,0.042-1.235-0.409-1.799c-0.471-0.585-0.452-1.632-0.497-2.348c-0.054-0.833,0.07-1.309,0.678-1.887c0.223-0.219,0.508-0.458,0.581-0.774c0.091-0.417,0.201-0.931,0.786-0.711c0.38,0.142,0.641,0.451,1.047,0.564c0.436,0.121,0.967,0.113,1.339,0.408c0.433,0.348,1.01,1.673,1.693,1.625c-0.115,0.168-0.194,0.35-0.238,0.549c0.193-0.869,1.686,0.623,0.836,1.207c0.413-0.154,0.172-0.537,0.376-0.814c0.312-0.416,0.553,0.556,0.575,0.765c0.114,0.977-0.639,2.018-1.149,2.796c-0.584,0.896-0.992,1.658-1.374,2.667c-0.141,0.372-0.323,0.692-0.639,0.947c-0.13,0.106-0.367,0.351-0.537,0.396c-0.284,0.074-0.509-0.152-0.812-0.008c0.123-0.357-0.099-0.358-0.368-0.275c-0.374,0.117-0.694-0.035-1.05-0.155c-0.179-0.062-0.878,0.445-0.991,0.577C321.578,247.036,320.611,246.37,320.475,246.225\"\n        />\n      </G>\n      <G id=\"GE\">\n        <G id=\"abc\">\n          <Path\n            id=\"Path36614\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M579.628,120.327\tc0.369-0.148,0.768-0.274,0.877-0.585c0.152-0.417-0.469-0.925-0.328-1.209c0.137-0.282,0.465-0.024,0.621-0.255\tc0.076-0.118,0.174-0.189,0.221-0.33c0.01-0.025-0.037-0.11-0.036-0.145c-0.112,0.01-0.246-0.06-0.368-0.037\tc-0.756,0.147-1.25-0.078-1.906-0.368c-0.551-0.242-3.436-1.513-3.44-0.11c0.597,0.084,0.726,0.75,1.354,0.844\tc0.454,0.067,1.119,0.105,1.43,0.515c0.33,0.433,0.897,0.385,1.21,0.841C579.433,119.738,579.529,120.039,579.628,120.327\tL579.628,120.327z\"\n          />\n          <Path\n            id=\"Path15679\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M580.264,119.4\tc0.201-0.021,0.209,0.057,0.182-0.058c-0.017-0.06-0.04-0.147-0.099-0.255c-0.061-0.108-0.121-0.211-0.157-0.305\tc-0.037-0.093-0.05-0.178-0.015-0.251c0.138-0.282,0.466-0.023,0.623-0.254c0.075-0.118,0.174-0.19,0.22-0.332\tc0.008-0.024-0.038-0.11-0.036-0.146c-0.112,0.01-0.248-0.058-0.368-0.035c-0.756,0.146-1.25-0.079-1.906-0.369\tc-0.551-0.241-3.435-1.512-3.44-0.109c0.598,0.083,0.727,0.75,1.354,0.843c0.454,0.066,1.118,0.106,1.43,0.516\tc0.329,0.433,0.896,0.384,1.21,0.842c0.172,0.254,0.394,0.057,0.517,0.058C580.109,119.496,580.117,119.428,580.264,119.4\tL580.264,119.4z\"\n          />\n          <Path\n            id=\"Path15675\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M579.784,119.582\tc0.037-0.104,0.074-0.259-0.043-0.34c-0.13-0.092-0.198-0.224-0.139-0.296c0.07-0.09,0.169,0.009,0.285-0.052\tc0.119-0.064,0.255-0.289,0.289-0.362c0.139-0.282,0.467-0.023,0.622-0.256c0.078-0.116,0.174-0.188,0.221-0.329\tc0.01-0.024-0.038-0.11-0.037-0.145c-0.111,0.01-0.246-0.059-0.367-0.036c-0.756,0.146-1.25-0.079-1.906-0.369\tc-0.552-0.241-3.436-1.512-3.44-0.109c0.597,0.083,0.725,0.75,1.354,0.843c0.455,0.068,1.118,0.107,1.43,0.516\tc0.329,0.432,0.896,0.384,1.211,0.842c0.188,0.198,0.145,0.299,0.219,0.256C579.603,119.671,579.719,119.73,579.784,119.582\tL579.784,119.582z\"\n          />\n          <Path\n            id=\"Path15673\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M580.091,118.065\tc0.266,0.052,0.52,0.156,0.68-0.074c0.225-0.046,0.203,0.097,0.247-0.043c0.009-0.024-0.038-0.109-0.036-0.144\tc-0.112,0.01-0.248-0.061-0.366-0.037c-0.757,0.147-1.252-0.078-1.907-0.368c-0.551-0.241-3.435-1.513-3.439-0.11\tc0.597,0.085,0.725,0.75,1.354,0.844c0.454,0.067,1.119,0.106,1.43,0.515c0.271,0.225,0.483,0.187,0.786,0.498\tc0.252-0.09,0.223-0.421,0.325-0.529c0.102-0.109,0.312-0.053,0.354-0.159C579.687,118.084,579.616,118.155,580.091,118.065\tL580.091,118.065z\"\n          />\n          <Path\n            id=\"Path15671\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M578.711,117.397\tc-0.554-0.241-3.438-1.512-3.442-0.109c0.597,0.083,0.725,0.75,1.354,0.843c0.454,0.068,1.119,0.107,1.43,0.516\tc0.167,0.217,0.228,0.166,0.451,0.266C578.799,118.108,578.287,118.046,578.711,117.397z\"\n          />\n          <Path\n            id=\"Path15669\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M577.669,116.982\tc-0.288-0.106-0.608-0.187-0.883-0.256c-0.791-0.173-1.513-0.139-1.518,0.563c0.299,0.042,0.481,0.229,0.665,0.419\tc0.186,0.188,0.376,0.377,0.69,0.422c0.226,0.033,0.508,0.057,0.768,0.126c0.13,0.033,0.256,0.078,0.369,0.142\tc-0.074-0.379,0.245-0.433-0.128-0.544C577.398,117.68,577.308,117.297,577.669,116.982L577.669,116.982z\"\n          />\n          <Path\n            id=\"Path15667\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M576.786,116.725\tc-0.396-0.087-0.774-0.123-1.055-0.047c-0.279,0.074-0.463,0.258-0.465,0.611c0.597,0.083,0.725,0.75,1.354,0.843\tC576.86,117.387,576.966,117.074,576.786,116.725L576.786,116.725z\"\n          />\n          <Path\n            id=\"Path15677\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"1.2\"\n            d=\"M579.628,120.327\tc0.369-0.148,0.768-0.274,0.877-0.585c0.152-0.417-0.469-0.925-0.328-1.209c0.137-0.282,0.465-0.024,0.621-0.255\tc0.076-0.118,0.174-0.189,0.221-0.33c0.01-0.025-0.037-0.11-0.036-0.145c-0.112,0.01-0.246-0.06-0.368-0.037\tc-0.756,0.147-1.25-0.078-1.906-0.368c-0.551-0.242-3.436-1.513-3.44-0.11c0.597,0.084,0.726,0.75,1.354,0.844\tc0.454,0.067,1.119,0.105,1.43,0.515c0.33,0.433,0.897,0.385,1.21,0.841C579.433,119.738,579.529,120.039,579.628,120.327\tL579.628,120.327z\"\n          />\n        </G>\n        <Path\n          id=\"Path36643\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.823,119.561c0,0.151-0.128,0.291-0.073,0.437c0.121,0.319,0.315,0.614,0.221,0.768c-0.188,0.314-0.322,0.08-0.438,0.223c-0.113,0.139-0.216,0.365-0.147,0.55c0.071,0.186,0.521,0.182,0.477,0.368c-0.045,0.183-0.429-0.177-0.515,0.074c-0.084,0.25,0.645,0.521,0.73,0.731c0.09,0.208-0.073,0.208,0,0.291c0.074,0.085,0.271-0.108,0.369,0.037c0.049,0.073-0.024,0.078-0.11,0.146c-0.055,0.041-0.044,0.206-0.036,0.33c0.185-0.117,0.389-0.193,0.623-0.146c0.682,0.134,1.103,0.96,1.83,0.697c0.271-0.1,1.3,0.828,1.465-0.074c0.074-0.403-1.127-0.898-1.393-1.21c-0.421-0.5,0.865-0.792,0-1.172c-0.538-0.236-1.124-0.235-1.611-0.661c-0.316-0.271,0.035-0.488-0.074-0.806c-0.15-0.435-0.73-0.228-1.025-0.33C588.99,119.774,588.914,119.655,588.823,119.561L588.823,119.561z\"\n        />\n        <Path\n          id=\"Path36660\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.22,124.138c0.328-0.058,0.649-0.123,0.988-0.146c0.448-0.026,0.914,0.069,1.358,0.036c-0.092-0.124,0.429-0.319,0.621-0.475c0.03-0.024,0.075-0.017,0.108-0.036c-0.008-0.124-0.017-0.286,0.037-0.329c0.085-0.07,0.159-0.074,0.109-0.146c-0.098-0.143-0.29,0.047-0.368-0.037c-0.073-0.085,0.09-0.085,0-0.291c-0.058-0.138-0.276-0.313-0.475-0.478c-0.033,0.013-0.12-0.009-0.146,0c-0.227,0.08-0.151,0.005-0.182,0.109c-0.033,0.106,0.19,0.327,0.146,0.439c-0.046,0.114-0.146,0.157-0.258,0.147c-0.11-0.009-0.066-0.144-0.29-0.256c-0.229-0.113-0.799-0.312-1.102-0.293c-0.303,0.02-0.239,0.263-0.621,0.256c-0.11-0.002-0.286-0.1-0.438-0.181c-0.132,0.069-0.301,0.128-0.33,0.22c-0.079,0.245-0.093,0.304,0,0.438c0.092,0.136,0.33,0.046,0.477,0.184c0.145,0.139,0.249,0.337,0.292,0.621C586.157,123.98,586.197,124.068,586.22,124.138L586.22,124.138z\"\n        />\n        <Path\n          id=\"Path36658\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.228,122.343c-0.36,0.092-0.764,0.198-0.954,0.146c-0.304-0.08-0.032-0.154-0.292-0.255c-0.151-0.059-0.446-0.022-0.731-0.038c-0.049,0.182-0.132,0.354-0.223,0.586c-0.07,0.19-0.132,0.275-0.108,0.329c0.151-0.079,0.426,0.096,0.585,0.183c0.322,0.173,0.36-0.15,0.551-0.183c0.269,0.067,1.305,0.436,1.389,0.11c0.024-0.079,0.138-0.118,0.223-0.182c-0.074-0.042-0.187-0.077-0.223-0.147c-0.052-0.111,0.06-0.187,0-0.328C582.416,122.488,582.332,122.391,582.228,122.343z\"\n        />\n        <Path\n          id=\"Path36646\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.228,122.343c0.104,0.048,0.188,0.145,0.221,0.223c0.06,0.143-0.055,0.22,0,0.329c0.033,0.07,0.145,0.107,0.222,0.146c0.254-0.197,0.616-0.318,0.439,0.073c0.336-0.094,0.943,0.554,0.988,0.55c0.161-0.04,0.217,0.107,0.146,0.256c-0.105,0.231,0.482,0.174,0.55,0.183c0.396,0.043,0.593,0.108,1.063,0.109c0.133,0,0.244-0.052,0.367-0.074c-0.024-0.073-0.064-0.159-0.073-0.223c-0.043-0.285-0.147-0.483-0.292-0.623c-0.146-0.137-0.386-0.049-0.477-0.182c-0.092-0.134-0.079-0.194,0-0.439c0.027-0.088,0.199-0.149,0.33-0.221c-0.377-0.206-0.798-0.508-1.064-0.474c-0.373,0.041-0.151,0.27-0.476,0.366c-0.323,0.096-0.912-0.13-1.391-0.11C582.601,122.241,582.436,122.289,582.228,122.343L582.228,122.343z\"\n        />\n        <Path\n          id=\"Path36667\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M582.925,122.234c-0.112-0.155-0.261-0.321-0.367-0.369c-0.189-0.079-0.062,0.088-0.33,0c-0.188-0.06-0.5-0.316-0.769-0.549c-0.169,0.048-0.339,0.111-0.439,0.073c-0.157-0.062,0.05-0.162-0.181-0.254c-0.155-0.062-0.478,0.062-0.77,0.146c0.006,0.008-0.007,0.026,0,0.036c0.241,0.341,0.256,0.612,0.184,0.876c0.286,0.02,0.579-0.023,0.731,0.038c0.257,0.104-0.012,0.173,0.292,0.255c0.306,0.082,1.02-0.235,1.504-0.255C582.827,122.231,582.871,122.231,582.925,122.234L582.925,122.234z\"\n        />\n        <Path\n          id=\"Path36665\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.757,122.011c-0.022-0.173-0.117-0.359-0.074-0.474c0.057-0.155,0.17-0.124,0.223-0.257c0.052-0.133-0.072-0.378,0-0.514c0.071-0.134,0.308-0.118,0.329-0.221c0.022-0.104-0.031-0.129-0.147-0.184c-0.113-0.057-0.346,0.067-0.514,0.037c-0.168-0.028-0.336-0.246-0.475-0.222c-0.141,0.025-0.127,0.183-0.257,0.257c-0.125,0.073-0.394,0.211-0.513,0.146c-0.124-0.066,0.168-0.07-0.074-0.292c-0.175-0.168-0.746-0.25-1.208-0.293c-0.014,0.073,0.023,0.141,0,0.221c-0.073,0.263-0.424,0.572-0.439,0.769c-0.015,0.198,0.189,0.107,0.109,0.255c-0.026,0.058-0.155,0.044-0.255,0.074c0.272,0.234,0.582,0.487,0.769,0.551c0.27,0.087,0.142-0.079,0.329,0c0.106,0.044,0.255,0.213,0.366,0.369c0.448,0.022,0.955,0.193,1.246,0.107c0.325-0.096,0.102-0.32,0.477-0.366C584.672,121.973,584.728,122.009,584.757,122.011L584.757,122.011z\"\n        />\n        <Path\n          id=\"Path36676\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.308,122.489c-0.13-0.044-0.218-0.189-0.328-0.146c-0.119,0.046-0.154,0.194-0.182,0.33c0.015,0.008,0.058-0.007,0.074,0c0.225,0.112,0.181,0.247,0.291,0.256c0.112,0.008,0.213-0.032,0.257-0.146C588.447,122.706,588.363,122.597,588.308,122.489L588.308,122.489z\"\n        />\n        <Path\n          id=\"Path36674\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M585.893,119.413c0.024,0.13,0.07,0.34,0.146,0.438c0.1,0.13,0.254,0.074,0.291,0.184c0.037,0.107-0.092,0.159-0.074,0.291c0.021,0.132,0.261,0.194,0.293,0.404c0.033,0.208-0.345,0.539-0.222,0.73c0.123,0.191,0.468-0.013,0.622,0.073c0.157,0.086,0.217,0.102,0.256,0.329c0.024,0.145-0.081,0.376-0.184,0.584c0.277,0.046,0.582,0.133,0.769,0.223c0.028-0.137,0.066-0.284,0.184-0.331c0.111-0.042,0.198,0.104,0.327,0.147c-0.024-0.052-0.048-0.113-0.034-0.147c0.03-0.106-0.045-0.024,0.182-0.108c0.026-0.009,0.113,0.012,0.146,0c-0.106-0.089-0.285-0.17-0.255-0.256c0.083-0.254,0.47,0.11,0.515-0.074c0.044-0.182-0.408-0.179-0.476-0.368c-0.071-0.186,0.034-0.411,0.146-0.55c0.112-0.139,0.25,0.092,0.438-0.224c0.095-0.155-0.1-0.451-0.223-0.766c-0.056-0.147,0.074-0.288,0.074-0.438c-0.042-0.045-0.104-0.074-0.146-0.11c-0.126-0.068-0.862-0.536-1.025,0.146C587.276,118.824,586.56,119.211,585.893,119.413L585.893,119.413z\"\n        />\n        <Path\n          id=\"Path36672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M585.563,119.485l-1.1,0.844c0.041,0.024,0.069,0.067,0.109,0.073c0.169,0.026,0.399-0.092,0.514-0.037c0.116,0.054,0.171,0.08,0.147,0.183c-0.024,0.103-0.26,0.084-0.328,0.22c-0.073,0.137,0.051,0.38,0,0.516c-0.054,0.133-0.169,0.104-0.223,0.256c-0.042,0.117,0.053,0.303,0.072,0.474c0.394,0.05,1.037,0.617,1.391,0.622c0.384,0.008,0.321-0.238,0.622-0.255c0.073-0.006,0.165,0.058,0.255,0.073c0.104-0.21,0.212-0.44,0.184-0.586c-0.04-0.226-0.1-0.241-0.254-0.328c-0.157-0.086-0.501,0.122-0.622-0.074c-0.124-0.192,0.254-0.524,0.22-0.733c-0.03-0.206-0.271-0.272-0.292-0.401c-0.021-0.133,0.11-0.189,0.074-0.293c-0.039-0.108-0.192-0.053-0.293-0.183c-0.076-0.099-0.122-0.31-0.146-0.439C585.776,119.446,585.669,119.48,585.563,119.485L585.563,119.485z\"\n        />\n        <Path\n          id=\"Path36653\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M583.838,118.607c-0.035,0.024-0.032,0.088-0.072,0.109c-0.231,0.133-0.51,0.174-0.699,0.223c-0.378,0.089-0.624-0.21-0.916-0.182c-0.289,0.025-0.71,0.025-0.731,0.291c-0.023,0.268,0.502,0.221,0.623,0.439c0.083,0.155,0.032,0.335,0,0.514c0.462,0.043,1.031,0.126,1.207,0.293c0.242,0.223-0.046,0.226,0.074,0.292c0.12,0.065,0.383-0.074,0.513-0.146c0.128-0.074,0.116-0.231,0.258-0.255c0.106-0.023,0.239,0.073,0.367,0.145l1.099-0.843c-0.121,0.009-0.258,0.118-0.367,0.074c-0.309-0.124,0.07,0.037-0.184-0.223c-0.391-0.403-0.68-0.434-0.807-0.515C584.134,118.781,583.94,118.663,583.838,118.607L583.838,118.607z\"\n        />\n        <Path\n          id=\"Path36636\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.068,121.279c0.292-0.082,0.616-0.206,0.769-0.145c0.232,0.093,0.025,0.193,0.182,0.255c0.159,0.064,0.619,0.002,0.695-0.146c0.079-0.148-0.122-0.058-0.107-0.255c0.015-0.197,0.367-0.507,0.438-0.769c0.074-0.262,0.123-0.511,0-0.73c-0.123-0.221-0.646-0.173-0.622-0.439c0.026-0.267,0.44-0.269,0.73-0.292c0.291-0.024,0.537,0.272,0.916,0.184c0.188-0.044,0.468-0.087,0.697-0.223c0.038-0.024,0.035-0.083,0.072-0.109c-0.307-0.174-0.64-0.336-1.136-0.623c-0.287-0.167-0.828-0.017-0.991-0.109c-0.285-0.168-0.509-0.094-0.73-0.074c-0.001,0.035,0.046,0.12,0.037,0.144c-0.044,0.14-0.141,0.215-0.222,0.332c-0.158,0.233-0.484-0.025-0.622,0.255c-0.138,0.283,0.48,0.795,0.33,1.211c-0.112,0.309-0.514,0.436-0.879,0.583C579.74,120.657,579.87,120.991,580.068,121.279L580.068,121.279z\"\n        />\n        <Path\n          id=\"ge\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M575.256,117.285c0.007-1.404,2.897-0.115,3.45,0.126c0.657,0.286,1.165,0.508,1.922,0.362c0.356-0.072,0.647-0.132,1.075,0.118c0.158,0.094,0.697-0.062,0.986,0.105c0.658,0.381,1.215,0.632,1.499,0.814c0.125,0.079,0.421,0.126,0.813,0.528c0.252,0.259-0.106,0.101,0.203,0.224c1.054-0.125,1.951-1.017,2.454,0.028c0.17-0.682,0.883-0.193,1.011-0.124c0.138,0.123,0.25,0.273,0.431,0.337c0.293,0.102,0.889-0.094,1.037,0.337c0.111,0.318-0.255,0.551,0.062,0.828c0.485,0.421,1.088,0.418,1.627,0.655c0.867,0.378-0.429,0.649-0.008,1.151c0.264,0.311,1.474,0.805,1.401,1.207c-0.169,0.902-1.201-0.013-1.47,0.087c-0.73,0.269-1.148-0.569-1.831-0.705c-0.273-0.055-0.533,0.019-0.737,0.186c-0.191,0.156-0.72,0.338-0.628,0.462c-0.448,0.03-0.893-0.058-1.339-0.03c-0.469,0.03-0.863,0.24-1.347,0.238c-0.468-0.002-0.666-0.058-1.061-0.104c-0.07-0.008-0.676,0.024-0.572-0.206c0.069-0.153,0.01-0.288-0.151-0.247c-0.045,0.003-0.638-0.665-0.976-0.568c0.232-0.52-0.567-0.192-0.65,0.125c-0.087,0.327-1.143-0.036-1.412-0.107c-0.188,0.035-0.196,0.354-0.52,0.176c-0.16-0.086-0.463-0.272-0.614-0.192c-0.024-0.056,0.032-0.121,0.105-0.309c0.218-0.581,0.468-0.919,0.062-1.493c-0.384-0.547-0.437-1.253-0.813-1.803c-0.313-0.456-0.882-0.408-1.212-0.842c-0.312-0.407-0.963-0.467-1.416-0.531C576.005,118.035,575.852,117.368,575.256,117.285\"\n        />\n      </G>\n      <G id=\"GD\">\n        <Path\n          id=\"gd\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.997,215.791c-0.279-0.267-0.045-0.606,0.237-0.73C302.339,215.333,302.254,215.637,301.997,215.791\"\n        />\n        <Circle\n          id=\"gd.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"301.26\"\n          cy=\"215.86\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"GB\">\n        <G id=\"GB-NIR\">\n          <Path\n            id=\"GB-BFS\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M463.025,82.815c-0.12-0.077-0.318-0.131-0.439-0.073\tc-0.14,0.068-0.25,0.203-0.221,0.331c0.02,0.073,0.108,0.11,0.186,0.146c0.129-0.102,0.259-0.186,0.4-0.293\tc-0.033,0.009-0.086-0.002-0.107,0C462.863,82.905,462.948,82.859,463.025,82.815L463.025,82.815z\"\n          />\n          <Path\n            id=\"GB-antrim\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M462.034,81.167\tc-0.277,0.003-0.559,0.015-0.843,0.074c0.132,0.205,0.287,0.434,0.294,0.584c0.009,0.226-0.154,0.188-0.146,0.328\tc0.005,0.138,0.141,0.268,0.181,0.439c0.031,0.129,0.005,0.288,0,0.438c0.054,0.079,0.111,0.132,0.184,0.147\tc0.139,0.024,0.272-0.315,0.403-0.147c0.058,0.073-0.1,0.209-0.223,0.329c0.118,0.044,0.223,0.077,0.402,0.035\tc0.082-0.019,0.174-0.12,0.258-0.182c-0.074-0.035-0.169-0.072-0.184-0.146c-0.029-0.126,0.075-0.263,0.222-0.328\tc0.124-0.059,0.321-0.004,0.437,0.073c0.179-0.099,0.415-0.223,0.405-0.293c0.013,0.095-0.462-0.45-0.439-0.405\tc-0.112-0.249-0.235-0.637-0.476-0.806C462.362,81.211,462.196,81.165,462.034,81.167L462.034,81.167z\"\n          />\n          <Path\n            id=\"Path10186\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M462.95,82.925c-0.231,0.174-0.448,0.425-0.66,0.474\tc-0.178,0.042-0.284,0.012-0.402-0.034c-0.058,0.056-0.056,0.087-0.108,0.146c-0.095,0.098-0.11,0.233-0.183,0.256\tc-0.033,0.073-0.072,0.107-0.074,0.291c-0.004,0.149,0.087,0.387,0.111,0.622c0.237-0.131,0.33-0.096,0.658,0\tc0.434,0.126,0.416-0.437,0.769-0.474c0.138-0.015,0.576-0.261,0.551-0.438c-0.074-0.074-0.187-0.093-0.291-0.038\tc0.123-0.166,0.167-0.355-0.038-0.477c0.045,0.009,0.045-0.059,0.11-0.034c0.119,0.044,0.181,0.291,0.328,0.439\tc0.192-0.181,0.066-0.527-0.035-0.734C463.579,82.716,463.178,82.872,462.95,82.925L462.95,82.925z\"\n          />\n          <Path\n            id=\"Path10172\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M461.229,83.548\tc-0.113,0.074-0.223,0.117-0.366,0.184c-0.126,0.059-0.272,0.139-0.439,0.184c0.091,0.068,0.176,0.12,0.257,0.183\tc0.104,0.083,0.26,0.222,0.293,0.22c-0.118,0.355,0.321,0.539,0.584,0.368c0.029-0.022,0.047,0.015,0.074,0\tc-0.025-0.234-0.115-0.472-0.111-0.62c0.006-0.188,0.041-0.219,0.074-0.293c-0.156,0.043-0.224-0.065-0.293-0.146\tc-0.025-0.028-0.1-0.003-0.109-0.037C461.188,83.566,461.227,83.563,461.229,83.548L461.229,83.548z\"\n          />\n          <Path\n            id=\"Path10085\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M459.287,82.192c-0.232,0.349-0.5,0.701-0.989,0.55\tc0.106,0.104,0.21,0.206,0.329,0.293c-0.057,0.034-0.124,0.047-0.182,0.073c0.321,0.044,0.675,0.067,0.729,0.222\tc0.09,0.246-0.216,0.022-0.145,0.293c0.04,0.16,0.393,0.234,0.696,0.365c0.007-0.032,0.032-0.03,0.036-0.073\tc0.04-0.42,0.36-0.227,0.66,0c0.172-0.044,0.313-0.124,0.439-0.184c0.144-0.068,0.253-0.109,0.368-0.183\tc0.016-0.088,0.114-0.155,0.145-0.255c-0.153,0.014-0.32,0.026-0.401-0.038c-0.143-0.104-0.052-0.268-0.147-0.327\tc-0.094-0.061-0.256,0.078-0.329,0c-0.071-0.079,0.114-0.249,0.037-0.33c-0.076-0.082-0.206,0.057-0.329,0\tc-0.123-0.058-0.057-0.205-0.293-0.329C459.783,82.201,459.507,82.206,459.287,82.192L459.287,82.192z\"\n          />\n          <Path\n            id=\"Path10091\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M463.722,83.658\tc-0.148-0.148-0.213-0.396-0.329-0.439c-0.065-0.025-0.064,0.041-0.11,0.034c0.336-0.073,0.43,0.258,0.367,0.517\tC463.712,83.751,463.685,83.691,463.722,83.658L463.722,83.658z\"\n          />\n          <Path\n            id=\"Path10083\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M458.446,83.109c-0.305,0.124-0.66,0.183-0.845,0.474\tc0.475,0.398,1.925,1.481,2.126,0.402c-0.305-0.129-0.656-0.204-0.698-0.365c-0.069-0.272,0.236-0.048,0.146-0.293\tC459.12,83.174,458.768,83.154,458.446,83.109z\"\n          />\n          <Path\n            id=\"Path10221\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M460.457,82.595c-0.004-0.098-0.136-0.146-0.181-0.33\tc-0.042-0.172,0.023-0.476-0.037-0.697c-0.234,0.056-0.504,0.035-0.697,0.258c-0.089,0.101-0.172,0.234-0.256,0.367\tc0.22,0.012,0.496,0.009,0.621,0.074c0.237,0.123,0.173,0.272,0.293,0.328C460.298,82.64,460.384,82.593,460.457,82.595z\"\n          />\n          <Path\n            id=\"Path9976\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M461.195,81.24c-0.213,0.042-0.433,0.159-0.622,0.073\tc-0.032,0.234-0.194,0.226-0.33,0.256c0.062,0.221-0.006,0.525,0.037,0.697c0.045,0.184,0.178,0.232,0.181,0.331\tc0.025,0.001,0.061-0.02,0.074,0c0.074,0.081-0.108,0.25-0.038,0.328c0.074,0.079,0.236-0.059,0.33,0\tc0.095,0.062,0.005,0.224,0.146,0.329c0.081,0.062,0.249,0.05,0.402,0.037c0.037-0.117-0.123-0.349,0-0.402\tc0.059-0.025,0.1,0.076,0.146,0.146c0.005-0.151,0.03-0.31,0-0.438c-0.039-0.174-0.176-0.301-0.181-0.438\tc-0.008-0.138,0.155-0.102,0.146-0.33C461.479,81.676,461.325,81.448,461.195,81.24z\"\n          />\n        </G>\n        <G id=\"GB-SCT\">\n          <Path\n            id=\"Path12152\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M466.943,78.823v0.256c0.014-0.002,0.024,0,0.037,0\tc0.124,0.001,0.255,0.125,0.439,0.184c0.022-0.058-0.03-0.128,0.074-0.184c0.081-0.045,0.25,0.002,0.402,0.036\tc-0.097-0.168-0.189-0.358-0.331-0.402c-0.222-0.073-0.399,0.173-0.584,0.146C466.962,78.855,466.962,78.829,466.943,78.823z\"\n          />\n          <Path\n            id=\"Path12077\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.991,77.907c0.011,0.127,0.057,0.262-0.074,0.403\tc-0.067,0.073-0.069,0.154-0.11,0.222c0.035-0.011,0.021-0.085,0.073-0.074c-0.182,0.153-0.205,0.317-0.073,0.515\tc-0.05-0.446,0.208-0.069,0.476,0.109c0.129,0.001,0.255-0.016,0.33,0.037c0.039,0.024,0.024,0.073,0.036,0.11\tc0.091-0.053,0.161-0.133,0.292-0.147v-0.256c-0.157-0.054-0.289-0.213-0.401-0.22c-0.123-0.009-0.082,0.1-0.183,0.074\tc-0.101-0.025-0.244-0.186-0.257-0.329c-0.011-0.143,0.3-0.254,0.224-0.402C466.275,77.855,466.126,77.904,465.991,77.907\tL465.991,77.907z\"\n          />\n          <Path\n            id=\"Path12079\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M466.982,79.483c-0.072,0.01-0.141,0.025-0.185,0\tc-0.136-0.079-0.045-0.271-0.182-0.369c-0.074-0.052-0.202-0.036-0.329-0.036c0.027,0.02,0.043,0.061,0.072,0.073\tc-0.139-0.008-0.329,0.038-0.515,0.074c0.159,0.124,0.304,0.28,0.476,0.366c0.246,0.123,0.624,0.396,0.767,0.257\tC467.211,79.731,467.006,79.597,466.982,79.483z\"\n          />\n          <Path\n            id=\"Path12075\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.885,78.823c0.024,0.073,0.005,0.162,0.073,0.256\tc0.054,0.069,0.149,0.126,0.256,0.184c0.015-0.009,0.026-0.03,0.036-0.037c0.141-0.07,0.279,0.019,0.403-0.073\tc0.049-0.036,0.089-0.117,0.109-0.183c-0.219-0.001-0.42-0.132-0.661-0.146C469.042,78.823,468.965,78.811,468.885,78.823\tL468.885,78.823z\"\n          />\n          <Path\n            id=\"Path12073\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.592,78.858c-0.11,0.06-0.223,0.089-0.293,0.145\tc-0.084,0.074-0.105,0.152-0.146,0.223c0.031,0.074,0.02,0.146,0.111,0.223c0.123,0.097,0.397,0.192,0.586,0.145\tc0.17-0.039,0.25-0.236,0.366-0.328c-0.107-0.056-0.204-0.117-0.257-0.183c-0.071-0.094-0.044-0.182-0.072-0.256\tc-0.095,0.012-0.184,0.042-0.26,0.037C468.618,78.858,468.603,78.86,468.592,78.858L468.592,78.858z\"\n          />\n          <Path\n            id=\"Path12071\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.226,78.308\tc-0.178-0.076-0.547-0.089-0.697-0.182c-0.174-0.11-0.232-0.142-0.256-0.293c-0.022-0.152,0.324-0.359,0.223-0.477\tc-0.106-0.116-0.291,0.144-0.404,0.113c-0.11-0.033-0.073-0.194-0.182-0.224c-0.109-0.024-0.188,0.141-0.368,0.183\tc-0.037,0.009-0.1,0.002-0.146,0c-0.015,0.023-0.021,0.056-0.036,0.073c-0.1,0.127-0.286,0.103-0.368,0.257\tc-0.022,0.041-0.004,0.101,0,0.146c0.132-0.004,0.281-0.053,0.33,0.036c0.078,0.149-0.231,0.257-0.224,0.403\tc0.014,0.144,0.158,0.303,0.258,0.329c0.102,0.024,0.059-0.081,0.182-0.074c0.124,0.008,0.254,0.23,0.438,0.256\tc0.188,0.025,0.367-0.219,0.587-0.146c0.141,0.044,0.232,0.235,0.329,0.403c0.082,0.019,0.174,0.005,0.222,0.036\tc0.032,0.025,0.023,0.049,0.035,0.074c0.041-0.074,0.062-0.149,0.146-0.223c0.07-0.059,0.182-0.086,0.293-0.146\tc-0.31-0.046-0.603-0.096-0.66-0.256c-0.059-0.16,0.045-0.179,0.146-0.256C468.115,78.32,468.178,78.327,468.226,78.308\tL468.226,78.308z\"\n          />\n          <Path\n            id=\"Path11862\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.785,76.075c-0.273,0.05-0.573,0.42-0.768,0.476\tc-0.195,0.056-0.169-0.072-0.329,0c-0.079,0.034-0.176,0.173-0.257,0.293c0.044,0.039,0.105,0.095,0.109,0.146\tc0.019,0.183-0.062,0.32-0.146,0.437c0.048,0.001,0.11,0.009,0.146,0c0.179-0.041,0.256-0.206,0.368-0.183\tc0.11,0.026,0.073,0.189,0.182,0.224c0.113,0.031,0.299-0.228,0.404-0.113c0.105,0.12-0.241,0.325-0.222,0.477\tc0.023,0.152,0.082,0.183,0.255,0.293c0.151,0.093,0.519,0.105,0.698,0.181c0.092-0.036,0.182-0.086,0.291-0.073\tc0.169,0.021,0.324,0.277,0.477,0.255c0.153-0.023,0.253-0.147,0.256-0.255c0.005-0.11-0.227-0.027-0.183-0.223\tc0.044-0.192,0.794-0.129,0.843-0.368s-0.375-0.255-0.368-0.403c0.008-0.148,0.271-0.104,0.256-0.254\tc-0.011-0.151-0.38-0.089-0.513-0.293c-0.05-0.077-0.055-0.217-0.037-0.329c-0.026,0.01-0.043,0.032-0.073,0.037\tc-0.204,0.03-0.422-0.127-0.661-0.183C468.281,76.166,468.062,76.027,467.785,76.075z\"\n          />\n          <Path\n            id=\"Path12012\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.533,73.987c-0.007,0.05-0.013,0.113,0,0.146\tc0.055,0.161,0.271,0.147,0.223,0.255c-0.048,0.11-0.304-0.057-0.403,0c-0.099,0.058-0.155,0.147-0.181,0.257\tc-0.027,0.108,0.138,0.203,0.035,0.368s-0.567,0.175-0.729,0.292c-0.167,0.117-0.086,0.256-0.259,0.331\tc-0.123,0.054-0.343,0-0.513-0.037c-0.079,0.051-0.131,0.073-0.183,0.146c-0.079,0.115-0.137,0.292-0.146,0.439\tc0.047,0.015,0.099,0.025,0.146,0.036c0.235,0.057,0.459,0.217,0.662,0.184c0.203-0.035,0.354-0.258,0.474-0.293\tc0.123-0.036,0.13,0.031,0.222,0c0.092-0.033,0.106-0.174,0.256-0.22c0.15-0.046,0.388,0.156,0.586,0.074\tc0.197-0.085,0.24-0.46,0.402-0.551c0.16-0.09,0.311,0.065,0.403-0.038c0.091-0.101-0.26-0.19,0-0.402\tc0.163-0.132,0.607,0.074,0.989,0.223c0.007-0.009-0.007-0.027,0-0.037c0.174-0.262,0.685-0.42,0.551-0.807\tc-0.244-0.699-1.626-0.43-2.198-0.368C470.749,74,470.645,73.992,470.533,73.987L470.533,73.987z\"\n          />\n          <Path\n            id=\"Path12010\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.24,73.987c-0.062,0.058-0.093,0.151-0.145,0.184\tc-0.11,0.069-0.156-0.028-0.257,0.036c-0.103,0.065-0.09,0.232-0.256,0.368c-0.079,0.062-0.224,0.11-0.369,0.146\tc0.038,0.024,0.104,0.025,0.112,0.073c0.019,0.131-0.293,0.187-0.293,0.291c0,0.107,0.156-0.027,0.146,0.146\tc-0.011,0.125-0.272,0.237-0.476,0.369c0.169,0.037,0.385,0.09,0.513,0.037c0.174-0.074,0.09-0.216,0.257-0.33\tc0.165-0.117,0.63-0.128,0.73-0.293c0.104-0.165-0.066-0.255-0.036-0.368c0.025-0.11,0.083-0.199,0.184-0.257\tc0.099-0.056,0.353,0.11,0.401,0c0.049-0.106-0.167-0.09-0.221-0.254c-0.013-0.034-0.006-0.097,0-0.147\tC470.436,73.984,470.338,73.998,470.24,73.987L470.24,73.987z\"\n          />\n          <Path\n            id=\"Path12008\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.74,74.646c0.082-0.021,0.17-0.056,0.256-0.036\tc0.076,0.017,0.149,0.064,0.221,0.108c0.144-0.036,0.286-0.083,0.368-0.146c0.169-0.133,0.154-0.303,0.257-0.368\tc0.101-0.064,0.146,0.033,0.257-0.037c0.051-0.031,0.081-0.123,0.144-0.182c-0.379-0.041-0.76-0.113-1.136,0\tc-0.162,0.048-0.341,0.119-0.513,0.182c0.08,0.083,0.164,0.171,0.181,0.256C468.796,74.517,468.764,74.58,468.74,74.646\tL468.74,74.646z\"\n          />\n          <Path\n            id=\"Path11846\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.74,74.646c0.024-0.068,0.057-0.127,0.034-0.223\tc-0.02-0.087-0.101-0.174-0.182-0.255c-0.197,0.074-0.386,0.149-0.586,0.22c-0.013,0.074,0,0.165,0.036,0.224\tc0.103,0.15,0.313,0.287,0.439,0.255c0.127-0.033,0.057-0.165,0.146-0.222C468.656,74.63,468.704,74.655,468.74,74.646\tL468.74,74.646z\"\n          />\n          <Path\n            id=\"Path11958\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.206,77.576c-0.125,0.024-0.233,0.033-0.33,0.039\tc0.005,0.019,0.042,0.014,0.036,0.035c-0.049,0.236-0.798,0.174-0.844,0.369c-0.042,0.192,0.188,0.11,0.183,0.221\tc-0.004,0.108-0.105,0.233-0.255,0.255c-0.151,0.024-0.311-0.234-0.477-0.255c-0.167-0.023-0.337,0.033-0.438,0.108\tc-0.103,0.076-0.204,0.098-0.146,0.257c0.057,0.161,0.352,0.21,0.66,0.259c0.134,0.021,0.362-0.039,0.514-0.04\tc-0.374-0.024-0.326,0.067,0-0.036c0.424-0.135,0.857-0.439,1.354-0.439c0.501,0,0.301-0.417,0.036-0.622\tc-0.13-0.104-0.269-0.103-0.401-0.073C470.136,77.635,470.161,77.593,470.206,77.576L470.206,77.576z\"\n          />\n          <Path\n            id=\"Path11956\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.498,77.356\tc-0.158-0.073-0.315-0.203-0.475-0.181c-0.148,0.019-0.229,0.148-0.33,0.255c0.093,0.048,0.169,0.09,0.183,0.183\tc0.097-0.004,0.208-0.008,0.33-0.037C470.32,77.53,470.387,77.413,470.498,77.356z\"\n          />\n          <Path\n            id=\"Path11954\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.448,76.662c-0.206-0.034-0.397-0.05-0.55-0.185\tc-0.139-0.123-0.175-0.321-0.254-0.513c-0.181,0.021-0.38-0.114-0.514-0.074c-0.151,0.043-0.171,0.186-0.256,0.22\tc-0.087,0.031-0.099-0.036-0.223,0c-0.105,0.03-0.241,0.189-0.402,0.256c-0.018,0.115-0.013,0.252,0.037,0.33\tc0.131,0.204,0.5,0.139,0.514,0.292c0.013,0.152-0.247,0.106-0.256,0.255c-0.004,0.064,0.062,0.139,0.146,0.182\tc0.103-0.107,0.183-0.238,0.331-0.254c0.159-0.023,0.318,0.106,0.474,0.181C470.847,77.181,471.156,76.939,471.448,76.662\tL471.448,76.662z\"\n          />\n          <Path\n            id=\"Path11952\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.365,75.451c-0.06-0.02-0.105-0.073-0.182-0.073\tc-0.176-0.002-0.372,0.23-0.587,0.221c-0.13-0.007-0.247-0.09-0.366-0.182c-0.041-0.002-0.069-0.024-0.109,0\tc-0.162,0.089-0.207,0.466-0.404,0.55c-0.024,0.01-0.049-0.002-0.073,0c0.078,0.189,0.118,0.391,0.256,0.515\tc0.152,0.133,0.341,0.151,0.55,0.183c0.13-0.123,0.322-0.146,0.439-0.293C472.116,76.088,472.217,75.759,472.365,75.451\tL472.365,75.451z\"\n          />\n          <Path\n            id=\"Path11839\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.523,74.976c-0.262,0.211,0.091,0.301,0,0.403\tc-0.07,0.073-0.185,0.04-0.292,0.037c0.118,0.09,0.233,0.175,0.366,0.183c0.214,0.011,0.41-0.224,0.586-0.224\tc0.077,0.003,0.124,0.058,0.183,0.074c0.042-0.088,0.093-0.174,0.146-0.256C472.128,75.049,471.685,74.843,471.523,74.976\tL471.523,74.976z\"\n          />\n          <Path\n            id=\"Path11628\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.006,74.389\tc-0.146,0.052-0.302,0.124-0.438,0.147c0.004-0.009-0.004-0.024,0-0.036c-0.29,0.072-0.842-0.081-1.136-0.036\tc-0.294,0.044-0.529,0.073-0.621,0.22c-0.092,0.146,0.129,0.221,0.037,0.369c-0.093,0.146-0.624,0.028-0.621,0.221\tc0,0.188,0.397,0.013,0.437,0.146c0.041,0.133-0.069,0.253-0.222,0.292c-0.15,0.041-0.253-0.196-0.512-0.222\tc-0.096-0.009-0.224,0.002-0.37,0.073c0.07,0.036,0.042,0.121,0.185,0.11c-0.074,0.026-1.034,0.074-0.698,0.292\tc-0.278,0.001-0.476,0.396-0.074,0.477c-0.21-0.03-0.322,0.079-0.329,0.292c-0.284-0.134-0.638-0.095-0.878,0.11\tc0.415,0.096,0.984-0.188,1.354,0.073c-0.295-0.132-0.509,0.211-0.807,0.074c0.027,0.122,0.094,0.189,0.146,0.255\tc-0.024-0.013-0.045,0.012-0.073,0c0.016,0.049,0.013,0.099,0.073,0.146c0.053,0.041,0.195,0.045,0.258,0.074\tc-0.022-0.024-0.016-0.056-0.035-0.074c0.5,0.075,1.319-0.697,1.648-0.878c-0.174,0.189-0.245,0.503,0.184,0.33\tc-0.134,0.024-0.236,0.157-0.404,0.293c0.114-0.015,0.279-0.126,0.33-0.074c0.141,0.147-0.2,0.124-0.073,0.259\tc0.124,0.132,0.571-0.05,0.806-0.183c0.232-0.133,0.353-0.519,0.515-0.585c0.163-0.071,0.135,0.056,0.329,0\tc0.195-0.056,0.494-0.427,0.768-0.477c0.221-0.04,0.401,0.047,0.586,0.111c0.008-0.147,0.068-0.325,0.146-0.439\tc0.188-0.266,0.648-0.336,0.662-0.514c0.01-0.175-0.146-0.041-0.146-0.147c0-0.107,0.311-0.161,0.292-0.293\tc-0.022-0.13-0.208-0.158-0.329-0.181c-0.124-0.025-0.273-0.022-0.37,0.036c-0.091,0.056-0.02,0.187-0.145,0.22\tc-0.126,0.03-0.34-0.106-0.439-0.255C468.005,74.552,467.991,74.46,468.006,74.389L468.006,74.389z M462.51,75.855\tc-0.042,0.02-0.102,0.062-0.146,0.109c0.089,0.062,0.206,0.123,0.292,0.182c0.055-0.024,0.095-0.045,0.147-0.073\tc-0.034-0.124-0.108-0.202-0.184-0.223C462.583,75.845,462.555,75.837,462.51,75.855L462.51,75.855z\"\n          />\n          <Path\n            id=\"Path11864\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M466.432,76.845c-0.077,0.121-0.14,0.225-0.255,0.292\tc-0.231,0.134-0.682,0.318-0.807,0.184c-0.127-0.135,0.215-0.111,0.073-0.259c-0.052-0.052-0.219,0.061-0.329,0.074\tc-0.095,0.073-0.477,0.208-0.222,0.183c-0.091,0.083-0.17,0.168-0.255,0.254c0.187,0.011,0.368-0.026,0.549-0.074\tc-0.106,0.059-0.59,0.108-0.622,0.146c-0.088,0.113-0.248,0.181-0.366,0.256c-0.14,0.089-0.022,0.37-0.037,0.516\tc-0.009,0.074-0.19,0.375-0.293,0.549c0.04-0.04,0.084-0.029,0.184-0.146c-0.311,0.216-0.254,1.034,0.181,0.66\tc-0.479,0.272-0.526,0.777-0.842,1.174c-0.223,0.276,0.478,0.48,0.55-0.074c0.051-0.396,0.57-0.828,0.439-1.208\tc-0.188-0.538,0.617-0.866,0.953-1.063c-0.223,0.195-0.794,0.471-0.731,0.843c0.044,0.175,0.134,0.235,0.292,0.147\tc0.087,0.17,0.19,0.311,0.33,0.438c0.062-0.223-0.063-0.446-0.255-0.551c0.205-0.276,0.315-0.076,0.366,0.146\tc0.321-0.285,0.228-0.736,0.476-0.807c0.041-0.067,0.043-0.147,0.11-0.222c0.175-0.191-0.009-0.394,0.074-0.549\tc0.081-0.158,0.269-0.129,0.368-0.257c0.102-0.125,0.204-0.297,0.183-0.513C466.537,76.94,466.476,76.882,466.432,76.845\tL466.432,76.845z M462.219,76.881c-0.2,0.052-0.378,0.182-0.477,0.366C461.941,77.18,462.103,77.058,462.219,76.881z\t M462.877,77.137c-0.157,0.001-0.28,0.04-0.367,0.184c0.21,0.016,0.371,0.133,0.515,0.292c-0.181,0.139-0.416,0.336,0.074,0.255\tc-0.188,0.02-0.348,0.082-0.477,0.223c0.462-0.032,0.871-0.204,1.319-0.294c-0.021-0.112-0.121-0.223-0.221-0.327\tc-0.064-0.028-0.206-0.033-0.258-0.074c-0.06-0.048-0.057-0.098-0.073-0.146C463.228,77.172,463.033,77.136,462.877,77.137\tL462.877,77.137z M461.557,77.356c-0.21-0.046-0.36,0.05-0.403,0.257C461.275,77.51,461.415,77.426,461.557,77.356z\t M463.758,78.492c-0.35,0.21-0.542,0.602-0.916,0.77c0.069,0.096,0.128,0.176,0.221,0.256\tC463.283,79.177,463.684,78.918,463.758,78.492z M462.403,79.189c-0.296-0.018-0.474,0.496-0.587,0.697\tc0.174-0.108,0.358-0.188,0.55-0.257c0.039,0.189-0.004,0.371-0.074,0.551c0.434-0.192,0.812-0.587,0.223-0.916\tC462.464,79.236,462.443,79.192,462.403,79.189L462.403,79.189z\"\n          />\n          <Path\n            id=\"Path11713\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.625,79.225c-0.02,0.007-0.027,0.011-0.037,0.037\tc-0.167,0.574,0.224,0.546,0.403,0.952c0.238,0.534-0.455,0.947-0.73,1.466c0.01,0.002,0.024-0.002,0.035,0\tc0.21,0.04,0.421,0.073,0.551,0c0.131-0.074,0.057-0.224,0.185-0.292c0.124-0.074,0.352,0.073,0.512,0\tc0.159-0.074,0.199-0.332,0.369-0.403c0.166-0.072,0.401,0.152,0.55,0.035c0.147-0.114-0.017-0.445,0.107-0.548\tc0.025-0.021,0.051,0.009,0.074,0c0.024-0.106,0.062-0.236,0-0.293c-0.141-0.13-0.402,0.13-0.476,0.036\tc-0.071-0.093,0.099-0.058,0.074-0.22c-0.008-0.043-0.094-0.088-0.145-0.146c-0.142,0.138-0.522-0.133-0.769-0.257\tc-0.173-0.085-0.316-0.241-0.477-0.368C465.775,79.239,465.679,79.205,465.625,79.225L465.625,79.225z M464.636,79.739\tc-0.467,0.03-0.264,0.907,0.146,0.879C465.131,80.476,465.035,79.712,464.636,79.739z\"\n          />\n          <Path\n            id=\"Path11719\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.728,79.518\tc-0.155,0.008-0.332,0.022-0.439-0.038c-0.084-0.044-0.083-0.124-0.146-0.181c-0.091,0.103-0.149,0.257-0.291,0.291\tc0.009,0.058,0.08,0.139,0.073,0.182c-0.034,0.207-0.236,0.124-0.257,0.224c-0.021,0.096,0.064,0.023,0.11,0.221\tc0.023,0.089,0.044,0.267,0,0.439c0.127,0.016,0.267,0.024,0.328-0.037c0.106-0.104-0.059-0.224,0.038-0.328\tc0.097-0.109,0.424-0.037,0.55-0.111c0.125-0.074,0.231-0.127,0.223-0.257c-0.013-0.123-0.332-0.123-0.33-0.254\tC469.582,79.595,469.676,79.555,469.728,79.518L469.728,79.518z\"\n          />\n          <Path\n            id=\"Path11717\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.314,79.335c0.21-0.021,0.399-0.031,0.584-0.11\tc0.115-0.048,0.161-0.153,0.291-0.223c-0.049-0.013-0.098-0.064-0.145-0.073c-0.228-0.042-0.415-0.332-0.661-0.11\tc-0.156,0.144-0.3,0.189-0.513,0.182C470.023,79.09,470.116,79.238,470.314,79.335z\"\n          />\n          <Path\n            id=\"Path11715\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.314,79.335c-0.197-0.097-0.291-0.246-0.439-0.33\tc-0.035,0-0.074-0.035-0.11-0.035c-0.023,0.067-0.059,0.146-0.11,0.182c-0.122,0.09-0.264,0.006-0.402,0.073\tc-0.032,0.017-0.081,0.042-0.108,0.074c0.062,0.057,0.062,0.138,0.146,0.183c0.107,0.059,0.283,0.044,0.439,0.037\tc0.047-0.034,0.045-0.066,0.146-0.11C469.968,79.368,470.156,79.349,470.314,79.335L470.314,79.335z\"\n          />\n          <Path\n            id=\"Path11618\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.054,79.739c0.084,0.076,0.172,0.19,0.182,0.258\tc0.025,0.161-0.147,0.123-0.073,0.221c0.073,0.093,0.335-0.169,0.476-0.037c0.063,0.058,0.024,0.189,0,0.293\tc0.101-0.051,0.192-0.074,0.329,0c0.168,0.087,0.209,0.603,0.402,0.584c0.193-0.017,0.044-0.306,0.185-0.402\tc0.056-0.039,0.133-0.012,0.22,0c0.046-0.174,0.023-0.351,0-0.441c-0.047-0.197-0.127-0.123-0.109-0.22\tc0.021-0.096,0.224-0.016,0.256-0.223c0.008-0.042-0.062-0.125-0.073-0.182c-0.009,0.002-0.025-0.004-0.037,0\tc-0.186,0.028-0.434-0.055-0.55-0.148c-0.124-0.098-0.015-0.2-0.145-0.291c-0.133-0.091-0.495-0.141-0.622-0.073\tc-0.129,0.07-0.026,0.148-0.111,0.22c-0.085,0.073-0.331-0.012-0.402,0.111C466.928,79.5,467.025,79.624,467.054,79.739\tL467.054,79.739z\"\n          />\n          <Path\n            id=\"Path11687\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M466.834,82.339c0.059-0.077,0.136-0.196,0.11-0.256\tc-0.058-0.127-0.262-0.02-0.292-0.11s0.206-0.041,0.182-0.257c-0.01-0.091-0.144-0.233-0.293-0.327\tc-0.012,0.006-0.024-0.004-0.035,0c-0.157,0.042-0.359-0.067-0.475,0c-0.127,0.071-0.052,0.22-0.184,0.292\tc-0.132,0.073-0.34,0.04-0.551,0c-0.011-0.002-0.024,0.002-0.036,0c-0.082,0.156-0.288,0.284-0.223,0.475\tc-0.032-0.058-0.354-0.364-0.4-0.182c-0.091,0.344,0.465,0.812,0.658,1.023c-0.205-0.602,0.025-0.729,0.587-0.474\tc0.465,0.212,0.566,0.201,0.584-0.369C466.605,82.293,466.713,82.286,466.834,82.339L466.834,82.339z\"\n          />\n          <Path\n            id=\"Path11685\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.188,82.119c0-0.174-0.05-0.355-0.146-0.477\tc-0.182-0.236-0.577-0.204-0.73-0.438c-0.036-0.055-0.04-0.115-0.037-0.185c-0.123-0.024-0.255-0.083-0.367-0.035\tc-0.168,0.073-0.209,0.327-0.369,0.403c0.149,0.094,0.283,0.236,0.294,0.327c0.025,0.218-0.215,0.167-0.184,0.257\tc0.029,0.09,0.236-0.02,0.291,0.11c0.025,0.059-0.051,0.178-0.107,0.255c0.353,0.155,0.681,0.094,1.136-0.036\tC468.06,82.275,468.099,82.175,468.188,82.119L468.188,82.119z\"\n          />\n          <Path\n            id=\"Path11683\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.142,80.288\tc-0.098,0.106,0.071,0.224-0.037,0.328c-0.107,0.103-0.412-0.058-0.55,0.037c-0.139,0.094,0.009,0.384-0.185,0.402\tc-0.193,0.016-0.236-0.499-0.402-0.584c-0.168-0.089-0.275-0.105-0.403,0c-0.123,0.103,0.041,0.435-0.107,0.548\tc-0.05,0.041-0.124,0.015-0.184,0c-0.006,0.072,0,0.13,0.036,0.185c0.155,0.236,0.55,0.204,0.731,0.438\tc0.095,0.124,0.146,0.304,0.146,0.477c0.097-0.061,0.238-0.081,0.223-0.223c0.403,0.05,0.802,0.045,1.208,0.074\tc0.013,0,0.024-0.001,0.035,0l0.517-0.146c0.003-0.02,0.028-0.02,0.034-0.037c0.054-0.236,0.02-0.768-0.146-0.843\tc-0.166-0.074-0.081,0.13-0.183,0.109c-0.101-0.022-0.091-0.27-0.223-0.331c-0.125-0.059-0.312,0.181-0.473,0.039\tC469.087,80.684,469.131,80.477,469.142,80.288z\"\n          />\n          <Path\n            id=\"Path11681\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.633,79.885l0.514-0.439\tc-0.305-0.218-0.632-0.354-0.953-0.437c-0.13,0.068-0.177,0.172-0.292,0.221c-0.14,0.057-0.273,0.057-0.438,0.074\tc0.097,0.057,0.234,0.073,0.256,0.146c0.048,0.163-0.182,0.223-0.146,0.327c0.035,0.108,0.008,0.089,0.292,0.147\tC471.015,79.953,471.337,79.905,471.633,79.885z\"\n          />\n          <Path\n            id=\"Path11620\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.633,79.885c-0.296,0.022-0.616,0.07-0.769,0.036\tc-0.284-0.058-0.258-0.039-0.294-0.146c-0.033-0.105,0.196-0.168,0.147-0.329c-0.021-0.072-0.161-0.087-0.255-0.145\tc-0.222,0.024-0.461,0.058-0.584,0.11c-0.22,0.095-0.291,0.123-0.292,0.256c0,0.132,0.317,0.129,0.328,0.254\tc0.014,0.127-0.095,0.182-0.222,0.257c-0.125,0.074-0.452,0.003-0.55,0.111c-0.009,0.188-0.056,0.396,0.038,0.476\tc0.161,0.141,0.35-0.099,0.474-0.039c0.126,0.063,0.121,0.308,0.223,0.33c0.101,0.024,0.019-0.186,0.182-0.108\tc0.166,0.073,0.198,0.605,0.146,0.842c-0.006,0.02-0.032,0.02-0.036,0.037h0.073l0.367-0.584l0.877-0.329l-0.255-0.699\tL471.633,79.885z\"\n          />\n          <Path\n            id=\"Path11496\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.952,65.012c-0.033,0-0.073,0.021-0.108,0.036\tc-0.141,0.068-0.227,0.245,0.146,0.293C476.135,65.102,476.061,65.01,475.952,65.012L475.952,65.012z M475.367,65.232\tc0.025,0.195-0.157,0.44-0.034,0.623C475.524,65.708,475.815,65.248,475.367,65.232z M475.882,65.451\tc-0.044,0.019-0.041,0.074,0,0.182c0.089-0.035,0.169-0.073,0.257-0.11C476.006,65.453,475.926,65.435,475.882,65.451z\t M474.965,65.488c-0.325-0.042-0.254,0.376-0.586,0.293c0.144,0.175,0.309,0.303,0.517,0.405c-0.25,0.137-0.522,0.2-0.808,0.181\tc0.09,0.465,0.123,0.138,0.476,0.257c0.286,0.098,0.438,0.391,0.182,0.62l-0.146,0.293c0.569,0.001,0.598-0.996,0.807-1.355\tc-0.218-0.02-0.342-0.144-0.292-0.368l-0.255,0.183C474.835,65.816,474.878,65.652,474.965,65.488L474.965,65.488z\"\n          />\n          <Path\n            id=\"Path11488\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.898,69.115\tc-0.094,0.205-0.038,0.336,0.184,0.368C471.121,69.301,471.08,69.178,470.898,69.115z M471.851,69.299\tc-0.156,0.035-0.271,0.173-0.329,0.329c0.155-0.124,0.299-0.245,0.476-0.329C471.939,69.29,471.904,69.287,471.851,69.299z\t M470.387,69.739c-0.216-0.026-0.548,0.206-0.221,0.475c0.271,0.247,1.015,0.37,1.246,0c-0.285-0.021-0.778,0.021-0.88-0.329\tC470.512,69.811,470.458,69.746,470.387,69.739z M469.91,70.36c-0.055,0.213,0.063,0.369,0.256,0.438\tC470.22,70.587,470.156,70.384,469.91,70.36z M470.79,70.617c-0.124,0.031-0.108,0.124,0.036,0.292\tc0.087-0.086,0.111-0.169,0.111-0.292C470.865,70.611,470.83,70.606,470.79,70.617L470.79,70.617z\"\n          />\n          <Path\n            id=\"Path11475\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M463.131,71.642c-0.05,0.018-0.081,0.066-0.146,0.111\tc-0.253,0.173-0.581,0.209-0.843,0.365c-0.28,0.171-0.038,0.465-0.402,0.586c-0.008-0.096,0.013-0.198,0-0.293\tc-0.2,0.038-0.401,0.123-0.55,0.257c0.223,0.158,0.376,0.353,0,0.438c0.19,0.04,0.354,0.104,0.514,0.22\tc-0.181,0.086-0.344,0.187-0.514,0.293c0.288,0.477,0.849-0.198,0.915-0.514c0.426,0.589,0.926-0.542,0.44-0.367\tc0.254-0.033,1.102-0.369,0.55-0.477C463.525,72.072,463.49,71.531,463.131,71.642L463.131,71.642z M460.789,73.987\tc-0.262-0.025-0.602,0.029-0.585,0.331c0.197-0.008,0.397,0.056,0.55,0.181c0.006-0.078,0.471-0.375,0.258-0.439\tC460.95,74.042,460.878,73.995,460.789,73.987z M460.603,74.537c-0.039-0.022-0.13,0.05-0.254,0.146l0.254,0.111\tC460.644,74.652,460.651,74.559,460.603,74.537z M460.457,74.866c-0.273,0.079-0.401,0.93,0.146,0.807\tc-0.347-0.124-0.154-0.45,0.146-0.551C460.644,74.906,460.553,74.84,460.457,74.866z\"\n          />\n          <Path\n            id=\"Path11632\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.446,71.423c-0.011,0.067-0.013,0.173,0,0.223\tc0.059,0.243,0.214,0.293,0.182,0.404c-0.026,0.11-0.223-0.101-0.22,0.146c0.004,0.177,0.456,0.301,0.769,0.439\tc0.031-0.022,0.073-0.018,0.108-0.037c0.139-0.091,1.913-1.242,0.991-1.427c-0.142-0.028-0.288-0.049-0.439-0.036\tc-0.462,0.031-0.944,0.212-1.356,0.29C468.472,71.425,468.458,71.421,468.446,71.423L468.446,71.423z\"\n          />\n          <Path\n            id=\"Path11630\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.369,72.558c0.262,0.064,0.548,0.112,0.621,0.223\tc0.137,0.201-0.058,0.141,0,0.22c0.056,0.078,0.278-0.018,0.329,0.11c0.05,0.126-0.301,0.26-0.224,0.404\tc0.079,0.144,0.389,0.089,0.516,0.036c0.123-0.053,0.089-0.196,0.222-0.223c0.132-0.024,0.321,0.272,0.438,0.258\tc0.123-0.017,0.005-0.077,0.146-0.147c0.053-0.024,0.174-0.03,0.257-0.035c-0.122-0.028-0.264,0.01-0.368-0.074\tc0.621,0.238,0.51,0.09,0.916-0.183c0.304-0.204,0.638-0.334,0.954-0.513c-0.316-0.139-0.766-0.263-0.768-0.439\tc-0.007-0.247,0.189-0.037,0.221-0.147c0.029-0.109-0.124-0.16-0.182-0.402c-0.013-0.05-0.012-0.157,0-0.223\tc-0.297,0.059-0.616,0.136-0.916,0.111c-0.077-0.008-0.204-0.006-0.257-0.073c-0.085-0.109-0.46,0.157-0.585,0.222\tc0.279-0.456,0.053-0.134-0.146-0.257c-0.077-0.049-0.218-0.246-0.328-0.222c-0.229,0.054-0.149,0.756-0.475,0.916\tc0.101,0.056,0.328,0.114,0.328,0.222C465.582,72.117,465.464,72.314,465.369,72.558L465.369,72.558z\"\n          />\n          <Path\n            id=\"Path11625\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.369,72.558\tc-0.062,0.158-0.107,0.354-0.258,0.403c0.199,0.081,0.36,0.237,0.439,0.439c-0.256,0.1-1.166-0.234-1.099,0.293\tc-0.079-0.486-0.682,0.336-0.039,0.73c-0.172-0.024-0.335-0.042-0.515-0.037c-0.039,0.509,0.388,0.517,0.768,0.475\tc-0.142,0.045-0.271,0.136-0.401,0.222c-0.046,0.029-0.106,0.039-0.146,0.074c0.128-0.049,0.249-0.008,0.367,0.036\tc0.049,0.019,0.105,0.006,0.147,0.036c-0.155-0.059-0.312,0.054-0.329,0.184c-0.011,0.074,0.162,0.098,0.254,0.146\tc0.142-0.073,0.272-0.081,0.37-0.073c0.257,0.024,0.361,0.26,0.513,0.221c0.151-0.042,0.263-0.159,0.222-0.293\tc-0.04-0.133-0.436,0.042-0.438-0.146c0-0.19,0.529-0.073,0.623-0.221c0.091-0.146-0.129-0.222-0.038-0.369\tc0.093-0.146,0.328-0.174,0.622-0.222c0.294-0.042,0.845,0.109,1.137,0.037c0.008-0.024,0.057-0.016,0.074-0.037\tc0.108-0.157,0.297-0.224,0.367-0.438c-0.287-0.027-0.539,0.11-0.807,0.183c0.316-0.323,1.1-0.122,1.245-0.623\tc-0.255-0.06-0.514-0.123-0.768-0.182c-0.082,0.005-0.206,0.014-0.256,0.036c-0.145,0.068-0.024,0.13-0.146,0.146\tc-0.121,0.016-0.308-0.278-0.439-0.256c-0.13,0.026-0.095,0.169-0.219,0.223c-0.126,0.052-0.436,0.107-0.517-0.036\tc-0.077-0.145,0.272-0.276,0.223-0.404c-0.05-0.126-0.273-0.031-0.329-0.111c-0.058-0.074,0.137-0.02,0-0.22\tC465.916,72.669,465.63,72.619,465.369,72.558L465.369,72.558z\"\n          />\n          <Path\n            id=\"Path11470\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M462.838,73.987\tc-0.063,0.171-0.104,0.333-0.108,0.514c-0.519-0.123-0.454,0.224-0.844,0.147c-0.061,0.524,0.569,0.192,0.809,0.437\tc-0.596,0.042,0.025,0.406,0.255,0.405c0.251-0.002,0.524-0.108,0.768,0c-0.215,0.051-0.346,0.214-0.328,0.438\tc0.302-0.083,0.782-0.353,0.73-0.731c-0.415,0.146-0.617,0.032-0.73-0.146C463.18,74.728,463.24,74.129,462.838,73.987\tL462.838,73.987z M463.39,75.049c0.079-0.174,0.124-0.358,0.147-0.55C463.374,74.651,463.328,74.835,463.39,75.049z\"\n          />\n          <Path\n            id=\"GB-GLG\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.421,79.262c-0.185-0.063-0.316-0.182-0.439-0.184\tc-0.162-0.002-0.226,0.088-0.329,0.146c0.031,0.095,0.046,0.198,0.145,0.255c0.044,0.025,0.115,0.012,0.185,0\tc-0.007-0.022-0.011-0.055,0-0.073c0.072-0.124,0.317-0.038,0.402-0.112C467.401,79.284,467.415,79.276,467.421,79.262\tL467.421,79.262z\"\n          />\n        </G>\n        <G id=\"GB-WLS\">\n          <Path\n            id=\"Path10490\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.287,90.984\tc-0.168,0.124-0.324,0.326-0.438,0.369c-0.215,0.073-0.175-0.058-0.293,0c-0.04,0.018-0.087,0.067-0.109,0.108\tc0.01,0.015,0.024,0.022,0.035,0.039c0.056,0.09-0.065,0.256,0,0.366c0.065,0.113,0.172,0.149,0.328,0.223\tc0.098,0.043,0.257,0.073,0.402,0.11c0.149-0.047,0.315-0.072,0.439-0.147c0.014-0.008,0.025-0.026,0.037-0.036\tc0.286-0.233,0.329-0.47,0.255-0.66c-0.074-0.199-0.188-0.253-0.329-0.292C469.492,91.021,469.413,91.049,469.287,90.984\tL469.287,90.984z\"\n          />\n          <Path\n            id=\"Path10488\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.032,88.274c-0.157-0.024-0.289-0.08-0.476-0.073\tc-0.099,0.004-0.223,0.072-0.33,0.073c-0.041,0.076-0.243,0.062-0.292,0.146c-0.05,0.083,0.063,0.164,0,0.256\tc-0.062,0.092-0.241,0.097-0.369,0.183c-0.123,0.085-0.354,0.229-0.33,0.368c0.025,0.136,0.193,0.041,0.295,0.146\tc0.098,0.106,0.249,0.338,0.22,0.477c-0.026,0.138-0.207,0.116-0.254,0.22c-0.046,0.104-0.031,0.255,0,0.37\tc0.028,0.113,0.171,0.161,0.183,0.292c0.011,0.13-0.093,0.27-0.146,0.402c-0.055,0.131-0.271,0.243-0.184,0.369\tc0.087,0.124,0.361-0.012,0.515-0.039c0.153-0.024,0.291-0.124,0.402-0.108c0.091,0.012,0.139,0.051,0.184,0.108\tc0.024-0.039,0.072-0.089,0.11-0.108c0.123-0.057,0.076,0.073,0.291,0c0.113-0.041,0.271-0.242,0.439-0.369\tc-0.015-0.007-0.024,0.009-0.037,0c-0.152-0.103-0.282-0.448-0.257-0.662c0.024-0.21,0.387-0.296,0.329-0.473\tc-0.056-0.18-0.513,0.024-0.55-0.183c-0.039-0.207,0.572-0.288,0.55-0.477c-0.025-0.187-0.407-0.024-0.403-0.182\tc0.005-0.156,0.412-0.062,0.438-0.223c0.031-0.158-0.275-0.206-0.327-0.328C469.005,88.388,469.032,88.334,469.032,88.274\tL469.032,88.274z\"\n          />\n          <Path\n            id=\"Path10459\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.078,86.919\tc-0.353,0.026-0.715,0.122-1.063,0.183c0.065,0.066,0.166,0.106,0.184,0.183c0.027,0.13-0.101,0.23-0.111,0.329\tc-0.008,0.098-0.024,0.131,0.038,0.22c0.061,0.088,0.224,0.207,0.369,0.223c0.145,0.015,0.307-0.165,0.437-0.145\tc0.133,0.017,0.248,0.105,0.294,0.181c0.044,0.078,0.04,0.108,0,0.183c0.109-0.003,0.231-0.071,0.329-0.073\tc0.188-0.009,0.319,0.049,0.477,0.073c0-0.049-0.035-0.105,0-0.147c0.074-0.09,0.243-0.052,0.402-0.036\tc0.158,0.017,0.409,0.245,0.549,0.183c0.14-0.061,0.158-0.189,0.109-0.329c-0.049-0.141-0.339-0.133-0.439-0.255\tc-0.1-0.124,0.122-0.223-0.146-0.402l-0.513-0.367c0.022,0.072,0.016,0.139,0.072,0.254\tC468.772,86.923,468.43,86.889,468.078,86.919L468.078,86.919z\"\n          />\n          <Path\n            id=\"Path10473\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M466.065,91.937c0.045,0.008,0.048,0.013,0.111,0\tc0.049-0.009,0.122-0.075,0.181-0.108C466.283,91.936,466.17,91.93,466.065,91.937z\"\n          />\n          <Path\n            id=\"GB-south-glamorgan\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M468.774,92.046\tc-0.158,0.086-0.361,0.163-0.475,0.183c-0.148,0.026-0.07-0.062-0.256,0c-0.124,0.042-0.32,0.248-0.515,0.404\tc0.024,0.015,0.049,0.025,0.073,0.036c0.661,0.287,0.779-0.288,1.317-0.367c0.113-0.017,0.192-0.077,0.293-0.11\tc-0.147-0.036-0.305-0.067-0.402-0.11C468.792,92.075,468.795,92.055,468.774,92.046L468.774,92.046z\"\n          />\n          <Path\n            id=\"Path10468\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.86,91.461c-0.009,0.13-0.019,0.288-0.073,0.371\tc-0.079,0.121-0.287,0.1-0.292,0.181c-0.006,0.083,0.146-0.072,0.146,0.074c0,0.12-0.224,0.267-0.438,0.368\tc0.101,0.105,0.219,0.116,0.328,0.183c0.189-0.155,0.386-0.362,0.513-0.402c0.188-0.06,0.108,0.025,0.257,0\tc0.116-0.024,0.318-0.099,0.476-0.183c-0.126-0.057-0.237-0.088-0.293-0.182c-0.064-0.11,0.055-0.273,0-0.367\tc-0.056-0.093-0.107-0.131-0.22-0.146C468.152,91.334,468.014,91.435,467.86,91.461L467.86,91.461z\"\n          />\n          <Path\n            id=\"Path10466\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.385,91.386c-0.074-0.01-0.113-0.006-0.256,0.037\tc-0.197,0.058-0.52,0.272-0.768,0.402c-0.062,0.031-0.134,0.101-0.183,0.109c-0.062,0.014-0.064,0.009-0.11,0\tc-0.052,0.005-0.084,0.062-0.146,0.04c0.074,0.452,0.39,0.233,0.661,0.108c0.254-0.121,0.429,0.169,0.622,0.367\tc0.217-0.102,0.438-0.25,0.438-0.367c0-0.145-0.15,0.009-0.146-0.074c0.006-0.081,0.214-0.062,0.294-0.182\tc0.053-0.08,0.063-0.236,0.074-0.37c-0.154,0.024-0.427,0.16-0.515,0.038C467.323,91.464,467.369,91.421,467.385,91.386\tL467.385,91.386z\"\n          />\n          <Path\n            id=\"GB-dyfed\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.274,89.191c-0.148,0.019-0.256,0-0.402,0.036\tc-0.297,0.042-0.327,0.333-0.439,0.549c-0.146,0.285-0.521,0.444-0.807,0.55c-0.631,0.234-1.528,0.397-1.941,0.916\tc0.225,0.091,0.285,0.283,0.109,0.475c0.21,0.045,0.446,0.064,0.622-0.035c-0.154,0.123-0.352,0.161-0.55,0.146\tc0.354,0.452,1.466-0.041,1.832-0.293c-0.023,0.378,0.397,0.371,0.659,0.293c0.249-0.131,0.57-0.345,0.768-0.402\tc0.143-0.042,0.185-0.048,0.255-0.037c0.034-0.085,0.108-0.16,0.146-0.256c0.056-0.132,0.16-0.272,0.146-0.403\tc-0.013-0.13-0.151-0.179-0.182-0.291c-0.029-0.115-0.047-0.266,0-0.369c0.048-0.105,0.227-0.083,0.256-0.222\tc0.028-0.138-0.122-0.371-0.223-0.477c-0.098-0.106-0.27-0.01-0.292-0.146C467.234,89.212,467.269,89.203,467.274,89.191\tL467.274,89.191z\"\n          />\n          <Path\n            id=\"GB-gwynedd\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M467.018,87.102\tc-0.158,0.028-0.331,0.074-0.477,0.073c-0.051,0.033-0.094,0.034-0.146,0.074c-0.425,0.479-0.984,0.747-1.392,1.247\tc0.529,0.041,1.011-0.566,1.538-0.292c-0.131,0.219-0.016,0.432,0.183,0.551c-0.314,0.143-0.215,0.524,0.147,0.474\tc0.146-0.036,0.254-0.02,0.401-0.036c0.025-0.124,0.182-0.254,0.293-0.33c0.124-0.085,0.306-0.089,0.369-0.183\tc0.063-0.091-0.048-0.173,0-0.256c0.05-0.082,0.251-0.07,0.292-0.146c0.042-0.074,0.045-0.105,0-0.183\tc-0.045-0.075-0.161-0.166-0.292-0.182c-0.13-0.017-0.295,0.16-0.438,0.146c-0.144-0.014-0.305-0.131-0.368-0.223\tc-0.062-0.087-0.045-0.124-0.039-0.22c0.012-0.098,0.141-0.198,0.113-0.328C467.184,87.208,467.082,87.167,467.018,87.102\tL467.018,87.102z\"\n          />\n          <Path\n            id=\"GB-AGY\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.953,86.625c-0.112-0.01-0.198,0.024-0.254,0.073\tc-0.471,0.398,0.239,0.956,0.695,0.551c0.053-0.039,0.096-0.041,0.146-0.074C466.759,86.908,466.293,86.647,465.953,86.625z\"\n          />\n        </G>\n        <G id=\"GB-ENG\">\n          <Path\n            id=\"Path11262\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M473.94,85.709l-0.475,0.293\tc-0.035,0.036-0.034,0.128-0.074,0.146c-0.251,0.109-0.37-0.224-0.62-0.183c-0.201,0.032-0.436,0.208-0.585,0.403l0.438,0.403\tl0.806,0.035c0.075-0.139,0.157-0.269,0.258-0.328c0.187-0.12,0.336-0.144,0.513-0.11c0.012-0.17,0.022-0.354,0.11-0.475\tc0.011-0.018,0.025-0.026,0.036-0.037L473.94,85.709L473.94,85.709z\"\n          />\n          <Path\n            id=\"Path11063\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M473.94,85.709l0.402,0.146\tc0.135-0.158,0.314-0.234,0.517-0.292c0.215-0.062,0.238-0.145,0.695-0.037c0.229,0.055,0.545,0.354,0.916,0.551\tc0.093,0.013,0.227-0.018,0.293,0.036c-0.107-0.365-1.271-1.382-0.439-1.61c-0.135-0.035-0.163-0.181-0.256-0.254l-0.809-0.039\tl-0.366,0.439l-0.698,0.222l-0.036,0.695L473.94,85.709L473.94,85.709z\"\n          />\n          <Path\n            id=\"Path11167\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.469,86.077\tc-0.371-0.195-0.687-0.496-0.916-0.551c-0.455-0.108-0.48-0.024-0.696,0.036c-0.217,0.063-0.413,0.141-0.551,0.33\tc-0.089,0.123-0.097,0.308-0.109,0.476c0.038,0.009,0.074-0.018,0.109,0c0.229,0.089,0.455,0.445,0.476,0.66\tc0.024,0.214-0.069,0.149-0.182,0.403c-0.036,0.079-0.053,0.238-0.147,0.366l0.223,0.477l-0.146,0.223\tc0.165-0.093,0.283-0.157,0.476-0.111c0.138,0.031,0.295,0.146,0.402,0.292l0.074-0.035l0.915-0.037\tc0.06-0.097,0.127-0.146,0.183-0.256c-0.09-0.065-0.174-0.137-0.292-0.11c0.422-0.641,1.285-0.711,0.551-1.65\tc-0.29-0.37-0.585-0.521-0.916-0.623C476.12,86.021,476.289,86.052,476.469,86.077z\"\n          />\n          <Path\n            id=\"Path11069\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M474.453,87.797c0.096-0.126,0.11-0.285,0.146-0.366\tc0.116-0.255,0.206-0.189,0.183-0.403c-0.024-0.214-0.248-0.567-0.475-0.66c-0.228-0.089-0.396-0.031-0.622,0.11\tc-0.1,0.062-0.18,0.188-0.257,0.328h0.074l0.073,0.439l-0.438,0.402l0.292,0.623h0.516L474.453,87.797z\"\n          />\n          <Path\n            id=\"Path11067\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.405,88.676\tc-0.108-0.146-0.266-0.261-0.402-0.292c-0.192-0.044-0.313,0.019-0.476,0.11l-0.223,0.328l0.223,0.256L475.405,88.676z\"\n          />\n          <Path\n            id=\"GB-NFK\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.578,88.348c-0.057,0.11-0.123,0.159-0.186,0.256\tv0.035l0.295,0.549l0.513,0.258l0.623-0.185l1.208,0.146l0.586-0.367l0.662-0.035c-0.062-0.323-0.273-0.598-0.698-0.809\tc-0.471-0.233-1.549-0.549-2.013-0.146c-0.162,0.138-0.225,0.442-0.439,0.516C476.915,88.639,476.75,88.469,476.578,88.348\tL476.578,88.348z\"\n          />\n          <Path\n            id=\"Path11061\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.962,86.295h0.147l0.073,0.074\tc0.149-0.195,0.385-0.371,0.584-0.403c0.253-0.041,0.371,0.294,0.62,0.183c0.042-0.018,0.041-0.11,0.074-0.146l-0.256-0.623\tl0.072-0.402l-0.696,0.256l-0.621-0.182l-0.552,0.402l0.037,0.367v0.037C471.673,85.994,471.895,86.15,471.962,86.295\tL471.962,86.295z\"\n          />\n          <Path\n            id=\"Path11059\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.498,86.588l0.035,0.037l-0.549,0.549h-0.623\tl0.146,0.111c0.268,0.18,0.048,0.279,0.146,0.401c0.103,0.123,0.39,0.119,0.438,0.256l0.224,0.037l0.513-0.107l0.182-0.331\tl0.697-0.369l-0.035-0.401c-0.222,0.061-0.437,0.166-0.585,0.108c-0.224-0.083-0.134-0.306-0.331-0.367\tC470.68,86.493,470.582,86.559,470.498,86.588L470.498,86.588z\"\n          />\n          <Path\n            id=\"GB-MAN\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.498,86.588c0.084-0.028,0.182-0.095,0.256-0.073\tc0.197,0.061,0.106,0.281,0.329,0.368c0.149,0.058,0.367-0.047,0.586-0.108v-0.146l0.145-0.331h0.147\tc-0.068-0.145-0.288-0.301-0.515-0.439l-0.697,0.037l-0.62,0.33L470.498,86.588z\"\n          />\n          <Path\n            id=\"Path10970\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.314,86.405c-0.167,0.067-0.315,0.16-0.515,0.146\tc-0.169-0.008-0.317-0.161-0.514-0.219c0.013,0.194,0.066,0.383,0.22,0.474c-0.335-0.116-0.635-0.277-0.513,0.11l0.367,0.256\th0.622l0.549-0.55L470.314,86.405z\"\n          />\n          <Path\n            id=\"Path10968\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.633,85.307c-0.106-0.115-0.142-0.283-0.256-0.33\tc-0.223-0.089-0.471,0.141-0.623,0.038c-0.151-0.106-0.151-0.255-0.145-0.475c0-0.063,0.024-0.151,0.072-0.223h-0.255\tl-0.696,0.403c-0.038,0.102-0.072,0.195-0.146,0.293c-0.117,0.147-0.596,0.754,0.037,0.658c-0.272,0.136-0.349,0.405-0.33,0.662\tc0.197,0.057,0.344,0.208,0.515,0.219c0.199,0.014,0.347-0.079,0.515-0.146l-0.184-0.182l0.621-0.328l0.696-0.037l-0.035-0.402\tL471.633,85.307L471.633,85.307z\"\n          />\n          <Path\n            id=\"GB-NYK\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M473.94,82.925l-0.807,0.403l-0.147,0.255l-0.474-0.402\tl-0.55,0.402l-0.731,0.074l-0.184,0.291v0.367h-0.368c-0.049,0.073-0.073,0.157-0.073,0.223c-0.008,0.223-0.007,0.37,0.146,0.477\tc0.151,0.104,0.4-0.129,0.622-0.038c0.112,0.047,0.15,0.217,0.255,0.329l0.328-0.256l0.623,0.182l0.696-0.256l-0.072,0.403\tL473.46,86l0.696-0.439l0.036-0.695l0.698-0.222l0.367-0.439l0.807,0.037c-0.279-0.226-0.5-0.515-0.767-0.769\tc-0.334-0.322-0.827-0.301-1.247-0.366C473.99,83.1,473.994,82.956,473.94,82.925L473.94,82.925z\"\n          />\n          <Path\n            id=\"Path10824\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.255,82.303c0.207,0.048,0.45-0.021,0.55,0.037\tc0.278,0.157,0.018,0.272,0.222,0.291c0.155,0.018,0.33-0.264,0.515-0.437c-0.087-0.19-0.25-0.274-0.295-0.515l-0.659,0.073\tL472.255,82.303z\"\n          />\n          <Path\n            id=\"Path10822\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.12,82.595c-0.074,0.18-0.232,0.345-0.183,0.549\tc0.048,0.202,0.291,0.322,0.475,0.477l0.55-0.038l0.55-0.402l0.476,0.402l0.146-0.255l0.809-0.403\tc-0.213-0.123-0.28-0.465-0.405-0.73c-0.18,0.174-0.355,0.455-0.512,0.439c-0.206-0.023,0.059-0.138-0.222-0.293\tc-0.1-0.057-0.342,0.012-0.55-0.037l-0.184,0.256l-0.367-0.109l-0.476,0.255L471.12,82.595L471.12,82.595z\"\n          />\n          <Path\n            id=\"Path10536\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.424,81.569l-0.185,0.258l-0.584,0.146\tc-0.013,0-0.024,0.001-0.037,0c-0.468,0.297-1.014,0.364-1.281,0.916c-0.173,0.356,0.168,1.538,0.697,1.244\tc-0.075,0.198-0.037,0.364,0.109,0.516c0.11-0.148,0.211-0.271,0.292-0.439c0.074,0.322,0.34,0.147,0.515,0.037\tc-0.106,0.141-0.158,0.314-0.221,0.475l0.695-0.403h0.621v-0.366l0.185-0.292l0.182-0.037c-0.184-0.154-0.427-0.274-0.475-0.476\tc-0.049-0.204,0.107-0.37,0.183-0.55l-0.111-0.109l-0.255,0.145l-0.256-0.145l0.22-0.622L470.424,81.569L470.424,81.569z\"\n          />\n          <Path\n            id=\"Path10756\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.882,90.215\tc-0.047,0.104-0.038,0.233-0.109,0.293c-0.145,0.126-0.435,0.011-0.515,0.146c-0.075,0.138,0.257,0.225,0.109,0.404\tc-0.061,0.073-0.236-0.03-0.402-0.037l0.038,0.037l-0.516,0.073l0.256,0.223l0.367,0.073v0.293l0.623-0.331h0.55l0.476-0.513\tl-0.257-0.438c-0.167-0.015-0.305,0.008-0.475-0.074C475.975,90.336,475.945,90.254,475.882,90.215L475.882,90.215z\"\n          />\n          <Path\n            id=\"Path10754\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.258,89.629c-0.212,0.048-0.437,0.043-0.55,0.147\tc-0.1,0.089-0.09,0.188-0.111,0.292l0.111-0.039l0.073,0.224l-0.222,0.55l0.402,0.223c0.166,0.007,0.343,0.109,0.402,0.037\tc0.147-0.178-0.187-0.268-0.108-0.405c0.074-0.134,0.369-0.02,0.515-0.146c0.073-0.061,0.062-0.189,0.108-0.291\tC475.622,90.057,475.364,89.848,475.258,89.629z\"\n          />\n          <Path\n            id=\"Path10683\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.111,88.822l-0.585,0.256l-0.108-0.109\tc-0.09,0.134-0.166,0.217-0.293,0.291c-0.168,0.103-0.376,0.116-0.587,0.184l0.113,0.074l-0.517,0.806l0.255,0.551l0.37-0.438\tl0.438,0.146l0.074-0.37l0.328-0.145c0.021-0.107,0.012-0.206,0.111-0.293c0.111-0.103,0.336-0.098,0.55-0.146\tc-0.021-0.041-0.106-0.073-0.109-0.11c-0.038-0.289,0.33-0.219,0.291-0.439C475.423,88.965,475.228,88.924,475.111,88.822\tL475.111,88.822z\"\n          />\n          <Path\n            id=\"Path10687\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M477.457,89.373c0.021,0.101,0.045,0.223,0,0.293\tc-0.099,0.148-0.396-0.005-0.403,0.146c-0.009,0.151,0.421,0.02,0.438,0.22c0.009,0.074-0.155,0.088-0.22,0.146h0.513l0.258,0.259\tl1.099-0.037l0.514,0.221c0.134-0.164,0.256-0.376,0.403-0.621c0.204-0.34,0.275-0.688,0.222-0.99l-0.661,0.036l-0.585,0.369\tl-1.211-0.147L477.457,89.373z\"\n          />\n          <Path\n            id=\"GB-CAM\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.111,88.822c0.118,0.102,0.312,0.141,0.331,0.256\tc0.038,0.223-0.331,0.149-0.294,0.439c0.039,0.29,0.562,0.692,0.879,0.842c0.174,0.082,0.311,0.06,0.475,0.074l-0.035-0.111\tl0.292-0.11l0.515-0.037c0.064-0.058,0.226-0.073,0.22-0.146c-0.019-0.201-0.447-0.07-0.438-0.22\tc0.01-0.151,0.304,0.003,0.402-0.146c0.047-0.071,0.021-0.193,0-0.293l-0.255,0.073l-0.515-0.256l-0.295-0.587l-0.913,0.039\tL475.111,88.822z\"\n          />\n          <Path\n            id=\"Path10681\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M473.319,88.091c-0.089,0.032-0.188,0.065-0.256,0.11\tc-0.152,0.1-0.291,0.163-0.369,0.328c-0.043,0.1-0.008,0.239,0,0.369l0.842,0.55c0.211-0.07,0.421-0.081,0.588-0.186\tc0.125-0.073,0.203-0.156,0.292-0.291l-0.11-0.146l0.369-0.549l-0.223-0.477l-0.514,0.477h-0.515L473.319,88.091L473.319,88.091z\"\n          />\n          <Path\n            id=\"Path10679\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.401,88.898l0.257-0.036l0.036,0.036\tc-0.008-0.128-0.043-0.269,0-0.369c0.074-0.167,0.218-0.229,0.369-0.328c0.069-0.045,0.168-0.076,0.256-0.11l-0.184-0.439\tl0.438-0.402l-0.073-0.439l-0.878-0.035l-0.514-0.477h-0.293l-0.146,0.33l0.037,0.549c0.208,0.078,0.415,0.158,0.475,0.293\tc0.117,0.255-0.206,0.465-0.109,0.621c0.097,0.159,0.425,0.008,0.477,0.146c0.047,0.139-0.191,0.17-0.225,0.329\tC472.314,88.656,472.338,88.778,472.401,88.898z\"\n          />\n          <Path\n            id=\"Path10676\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.231,89.556l0.806,0.146l0.878-0.255l-0.66-0.223\tl-0.223-0.293c-0.091-0.079-0.176-0.139-0.256-0.146c-0.21-0.021-0.272-0.042-0.438,0.146\tC471.236,89.052,471.241,89.303,471.231,89.556L471.231,89.556z\"\n          />\n          <Path\n            id=\"Path10674\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.644,87.907l-0.328,0.074l-0.223-0.036\tc0.049,0.139,0.028,0.27-0.108,0.33c-0.14,0.061-0.39-0.169-0.55-0.184c-0.159-0.015-0.324-0.056-0.402,0.037\tc-0.079,0.093-0.051,0.208,0,0.33c0.051,0.123,0.359,0.172,0.327,0.328c-0.026,0.158-0.435,0.065-0.438,0.222\tc-0.006,0.156,0.378-0.005,0.403,0.182c0.024,0.189-0.585,0.272-0.552,0.476c0.036,0.195,0.421,0.056,0.516,0.183\tc0.008,0.008,0.032-0.009,0.037,0l0.291-0.183l0.622,0.22l0.697-0.366c0.034-0.266,0.091-0.521,0.036-0.697\tc-0.083-0.277-0.301-0.292-0.368-0.515C470.573,88.194,470.615,88.038,470.644,87.907L470.644,87.907z\"\n          />\n          <Path\n            id=\"Path10529\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.644,87.907\tc-0.026,0.131-0.071,0.286-0.036,0.405c0.066,0.22,0.282,0.235,0.369,0.513c0.054,0.175-0.006,0.432-0.037,0.697h0.037\tl0.255,0.037c0.011-0.252,0.006-0.503,0.109-0.623c0.17-0.188,0.229-0.167,0.439-0.146c0.078,0.008,0.164,0.067,0.255,0.146\tl0.37-0.035c-0.064-0.12-0.091-0.239-0.073-0.331c0.025-0.161,0.27-0.19,0.22-0.329c-0.049-0.137-0.378,0.013-0.475-0.146\ts0.225-0.369,0.111-0.62c-0.063-0.138-0.271-0.217-0.476-0.294l-0.699,0.369l-0.181,0.33L470.644,87.907L470.644,87.907z\"\n          />\n          <Path\n            id=\"Path10632\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.365,90.801c0.117-0.062,0.235-0.096,0.293-0.147\tc0.108-0.091-0.006-0.107,0.146-0.219c0.059-0.044,0.21-0.05,0.329-0.112l0.515-0.806l-0.99-0.66l-0.622,0.074l0.223,0.293\tl0.659,0.223l-0.876,0.255l-0.111-0.036c-0.012,0.058,0.021,0.132,0,0.183c-0.067,0.161-0.284,0.106-0.294,0.292\tc-0.007,0.145,0.188,0.281,0.331,0.402l0.182-0.184L472.365,90.801L472.365,90.801z\"\n          />\n          <Path\n            id=\"GB-OXF\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M474.195,91.974c-0.109-0.075-0.237-0.124-0.253-0.224\tc-0.028-0.172,0.299-0.225,0.22-0.368c-0.079-0.14-0.46,0.145-0.551,0c-0.089-0.146,0.196-0.229,0.222-0.439\tc0.017-0.127-0.066-0.304-0.11-0.475l-0.33,0.403l-0.255-0.551c-0.121,0.062-0.271,0.067-0.329,0.111\tc-0.152,0.112-0.037,0.124-0.146,0.22c-0.058,0.05-0.175,0.085-0.292,0.146l0.037,0.111l-0.368,0.696l0.516,0.439l0.696-0.222\tl0.767,0.256L474.195,91.974z\"\n          />\n          <Path\n            id=\"Path10628\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.221,91.68l-0.11,0.036v-0.292l-0.367-0.073\tl-0.256-0.223l0.515-0.073l-0.438-0.257l0.222-0.549l-0.073-0.224l-0.438,0.184l-0.074,0.37l-0.438-0.146l-0.037,0.035\tc0.044,0.174,0.124,0.348,0.11,0.475c-0.025,0.211-0.312,0.295-0.221,0.439c0.089,0.146,0.471-0.139,0.551,0\tc0.077,0.141-0.25,0.196-0.222,0.368c0.017,0.101,0.144,0.145,0.254,0.223l0.11-0.111l0.844,0.183\tC475.177,91.926,475.224,91.823,475.221,91.68L475.221,91.68z\"\n          />\n          <Path\n            id=\"GB-ESS\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.761,92.414l0.99-0.074\tc0.013-0.001,0.023,0.002,0.034,0c0.014-0.002,0.025,0.002,0.037,0c0.5-0.096,0.466-0.605-0.037-0.66\tc0.193,0.04,0.322-0.109,0.477-0.183c0.304-0.147,0.544,0.153,0.878-0.146c-0.081-0.179-0.244-0.303-0.438-0.33\tc0.21-0.039,0.735-0.021,0.182-0.223c0.421,0.124,0.609,0.017,0.769-0.183l-0.513-0.22l-1.101,0.037l-0.258-0.258l-1.023,0.037\tl-0.291,0.11l0.291,0.551l-0.477,0.514h-0.144c0.062,0.096,0.131,0.176,0.221,0.221c0.22,0.105,0.596-0.107,0.66,0.073\tc0.065,0.18-0.23,0.119-0.293,0.294C476.686,92.09,476.724,92.26,476.761,92.414L476.761,92.414z\"\n          />\n          <Path\n            id=\"GB-london\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.761,92.414\tc-0.035-0.155-0.075-0.322-0.037-0.437c0.062-0.175,0.358-0.115,0.292-0.293c-0.065-0.18-0.438,0.029-0.66-0.074\tc-0.087-0.042-0.157-0.124-0.221-0.221h-0.402l-0.515,0.293c0,0.144-0.045,0.245-0.073,0.368l0.073,0.036l0.808,0.515l0.55-0.183\tL476.761,92.414L476.761,92.414z\"\n          />\n          <Path\n            id=\"Path10622\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.058,89.812l-0.439-0.146l-0.29,0.183\tc0.055,0.177-0.307,0.266-0.329,0.474c-0.025,0.212,0.104,0.558,0.255,0.661c0.15,0.104,0.228,0.03,0.368,0.074\tc0.123,0.036,0.219,0.107,0.291,0.254l0.476-0.254v-0.257l0.402-0.036c0.023-0.105,0.017-0.253,0-0.328\tc-0.033-0.167-0.031-0.218-0.146-0.293c-0.115-0.077-0.36,0.086-0.513-0.036C470.064,90.05,470.099,89.903,470.058,89.812\tL470.058,89.812z\"\n          />\n          <Path\n            id=\"Path10526\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.058,89.812c0.041,0.09,0.009,0.239,0.072,0.293\tc0.153,0.123,0.398-0.041,0.514,0.037c0.115,0.075,0.112,0.125,0.146,0.292c0.016,0.075,0.023,0.224,0,0.328h0.073h0.846\tl0.254-0.22c-0.14-0.124-0.336-0.259-0.329-0.402c0.01-0.188,0.227-0.132,0.293-0.293c0.022-0.051-0.011-0.124,0-0.183\tl-0.952-0.146l-0.731,0.366L470.058,89.812z\"\n          />\n          <Path\n            id=\"Path10582\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.838,92.266l0.255,0.292l0.223-0.036\tc0.005-0.171,0.017-0.34-0.109-0.402C470.093,92.064,469.97,92.209,469.838,92.266z\"\n          />\n          <Path\n            id=\"GB-KEN\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.358,92.487c0.024,0.085,0.119,0.153,0.109,0.254\tc-0.014,0.16-0.157,0.331-0.255,0.477l0.658,0.146l1.282,0.551c0.06-0.057,0.141-0.074,0.222-0.146\tc0.286-0.263,0.854-0.191,1.027-0.588c0.19-0.436-1.873-0.517-2.09-0.548c0.146-0.041,0.305-0.081,0.44-0.147\tc-0.266-0.062-0.568-0.142-0.809,0.037c0.22-0.232,0.526-0.154,0.809-0.183l-1.174,0.074L476.358,92.487L476.358,92.487z\"\n          />\n          <Path\n            id=\"Path10578\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M475.111,92.046\tc-0.095,0.145-0.173,0.248-0.367,0.369c-0.1,0.062-0.263,0.079-0.402,0.146l0.182,0.146l-0.289,0.257l0.254,0.254l1.246-0.108\tl0.476,0.108c0.099-0.145,0.243-0.318,0.257-0.476c0.008-0.103-0.087-0.171-0.111-0.255l-0.328,0.11l-0.807-0.515L475.111,92.046\tL475.111,92.046z\"\n          />\n          <Path\n            id=\"GB-WBK\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.477,92.01c-0.059,0.084-0.08,0.149-0.038,0.257\tc0.046,0.118,0.247,0.186,0.369,0.291h0.034l1.357-0.146l0.146,0.146c0.139-0.067,0.304-0.085,0.402-0.146\tc0.193-0.119,0.272-0.222,0.367-0.367l-0.807-0.183l-0.294,0.223l-0.768-0.256l-0.696,0.221L472.477,92.01z\"\n          />\n          <Path\n            id=\"GB-WIL\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.143,91.718c-0.313,0.037-0.649,0.074-0.843,0.146\tc-0.287,0.108-0.355,0.074-0.476,0.259c-0.059,0.084-0.04,0.22-0.035,0.366l0.22,0.368l-0.366,0.551l0.695,0.436l0.369-0.254\tl0.621,0.109l-0.037-0.55l0.329-0.182l0.183-0.402c-0.12-0.106-0.32-0.174-0.368-0.293c-0.043-0.109-0.021-0.174,0.036-0.256\tL472.143,91.718L472.143,91.718z\"\n          />\n          <Path\n            id=\"Path10524\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.143,90.362l-0.438,0.404h-0.844l-0.475,0.036\tv0.257l-0.475,0.254c0.012,0.023,0.025,0.015,0.037,0.039c0.073,0.189,0.029,0.424-0.256,0.66\tc0.224-0.138,0.423-0.304,0.659-0.476c-0.188,0.225-0.435,0.396-0.659,0.587l0.146,0.145c0.132-0.059,0.255-0.205,0.368-0.145\tc0.124,0.062,0.114,0.231,0.109,0.402l0.476-0.037c-0.005-0.144-0.022-0.279,0.035-0.367c0.122-0.183,0.189-0.15,0.475-0.256\tc0.194-0.073,0.53-0.11,0.843-0.147l-0.108-0.109l0.368-0.697L472.143,90.362L472.143,90.362z\"\n          />\n          <Path\n            id=\"Path10556\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M476.358,93.256c0.005,0.113,0.075,0.236,0,0.367\tc-0.128,0.218-0.611,0.173-0.808,0.439c-0.097,0.13-0.123,0.334-0.108,0.513c0.204,0.009,0.411-0.062,0.621,0\tc0.457,0.135,1.125-0.211,1.573-0.327c0.277-0.074,0.377-0.205,0.516-0.331l-1.283-0.55L476.358,93.256z\"\n          />\n          <Path\n            id=\"Path10554\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M474.6,93.219c-0.24,0.219-0.526,0.421-0.586,0.661\tc-0.07,0.286,0.159,0.451,0.184,0.661c0.124-0.022,0.259-0.002,0.256,0c0.342-0.043,0.665,0.022,0.99,0.035\tc-0.014-0.176,0.012-0.379,0.109-0.513c0.195-0.267,0.677-0.224,0.807-0.439c0.074-0.127,0.006-0.254,0-0.367l-0.621-0.146\tL474.6,93.219L474.6,93.219z\"\n          />\n          <Path\n            id=\"Path10551\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.559,93.696c0.088,0.079,0.222,0.114,0.256,0.183\tc0.099,0.189-0.157,0.195,0,0.402c0.072,0.094,0.326,0.102,0.514,0.146c0.109-0.072,0.39-0.09,0.257-0.22\tc0.32,0.323,0.721,0.059,1.098,0.147c0.1,0.019,0.158,0.091,0.148,0.181c0.007,0.089,0.188,0.028,0.366,0\tc-0.024-0.207-0.253-0.371-0.183-0.66c0.06-0.238,0.346-0.442,0.586-0.662h-0.11l-0.254-0.254l0.29-0.257l-0.329-0.294\tl-1.393,0.147l-0.182,0.404l-0.329,0.182l0.037,0.549l-0.622-0.109L471.559,93.696z\"\n          />\n          <Path\n            id=\"GB-DORandIOW\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.861,93.55\tc-0.082,0.085-0.188,0.153-0.292,0.183c-0.194,0.057-0.448-0.08-0.583,0c-0.138,0.078,0.096,0.147-0.182,0.329\tc-0.146,0.095-0.501,0.094-0.846,0.073l0.184,0.111l-0.184,0.697c0.378,0.026,0.779,0.024,1.064,0.292\tc0.032-0.336,0.396-0.224,0.621-0.183c0.247,0.045,0.923-0.2,0.255-0.33c0.227,0,1.103-0.074,1.43-0.292\tc-0.187-0.043-0.441-0.052-0.515-0.147c-0.157-0.207,0.099-0.213,0-0.401c-0.037-0.069-0.17-0.103-0.256-0.183l-0.223,0.144\tL470.861,93.55z M472.768,94.686c-0.166,0.02-0.312,0.098-0.514,0.22c0.186,0.062,0.352,0.145,0.514,0.256\tc0.223-0.021,0.421-0.145,0.55-0.328C473.103,94.712,472.929,94.665,472.768,94.686L472.768,94.686z\"\n          />\n          <Path\n            id=\"GB-SOM\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M469.691,92.12c-0.307,0.266-0.595,0.55-0.878,0.842\tc-0.127,0.13,0.052,0.294-0.22,0.329c-0.31,0.04-0.612,0.064-0.916,0c-0.121-0.025-0.286,0.024-0.438,0l-0.146,0.22l0.402,0.293\th0.878l0.584,0.328c0.345,0.024,0.699,0.025,0.845-0.073c0.278-0.182,0.047-0.251,0.183-0.329c0.137-0.08,0.39,0.057,0.585,0\tc0.103-0.03,0.208-0.097,0.291-0.183L470.64,93.4l0.367-0.549l-0.221-0.368l-0.697,0.074L469.691,92.12z\"\n          />\n          <Path\n            id=\"Path10539\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M470.424,81.569l0.289,0.295l-0.22,0.621l0.257,0.145\tl0.254-0.145l0.225,0.22l0.475-0.255l0.366,0.109l0.516-0.807l0.66-0.073c-0.063-0.331-0.132-0.699-0.146-0.877\tc-0.041-0.526-0.458-1.005-0.953-1.358l-0.916,0.768l0.255,0.699l-0.878,0.329L470.424,81.569z\"\n          />\n          <Path\n            id=\"GB-CON\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.514,93.879c-0.3,0.129-0.359-0.256-0.476,0.329\tc-0.051,0.25-0.67,1.17-0.988,1.099c-0.197-0.045-0.257-0.035-0.331,0.182c-0.119,0.348-0.609,0.497-0.915,0.622\tc-0.245,0.101-0.524,0.235-0.73,0.402c-0.089,0.073,0.014,0.315,0.107,0.293c0.328-0.072,0.752-0.362,0.916,0.111\tc0.321,0.073,0.777-0.573,1.024-0.769c0.452-0.363,1.347-0.035,1.651-0.585c0,0.171,0.272,0.21,0.474,0.328l-0.22-1.025\tl-0.587-0.439L465.514,93.879z\"\n          />\n          <Path\n            id=\"GB-DEV\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M465.514,93.879l-0.074,0.549l0.586,0.439l0.22,1.026\tc0.204,0.12,0.336,0.32,0.477,0.329c0.52,0.04,0.846-0.973,0.843-1.356c0.164,0.306,0.744,0.001,0.953-0.073\tc0.163-0.059,0.281,0.133,0.439,0.144l0.183-0.698l-0.77-0.438h-0.877l-0.404-0.292l0.147-0.222c-0.396-0.066-0.837-0.179-1.136,0\tc-0.248,0.149-0.296,0.434-0.55,0.586C465.531,93.891,465.531,93.871,465.514,93.879L465.514,93.879z\"\n          />\n        </G>\n        <Path\n          id=\"gb\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M457.597,83.59c0.223-0.353,0.719-0.346,1.048-0.549c-0.124-0.089-0.238-0.186-0.342-0.288c0.671,0.211,0.93-0.541,1.251-0.912c0.305-0.349,0.937,0.111,1.028-0.53c0.591,0.274,1.333-0.409,1.926,0c0.24,0.168,0.381,0.553,0.495,0.804c-0.037-0.044,0.439,0.49,0.427,0.395c0,0.101-0.505,0.355-0.573,0.424c0.182-0.02,0.723-0.251,0.846-0.013c0.124,0.243,0.354,0.739-0.059,0.85c0.066-0.257-0.037-0.601-0.368-0.524c0.204,0.123,0.176,0.333,0.051,0.498c0.105-0.056,0.196-0.047,0.271,0.025c0.036,0.179-0.384,0.412-0.52,0.424c-0.357,0.037-0.357,0.632-0.79,0.503c-0.362-0.108-0.428-0.224-0.74-0.02c-0.264,0.173-0.695-0.003-0.579-0.359c-0.144,0.009-1.143-1.107-1.212-0.391C459.64,85.192,458.09,84,457.597,83.59\"\n        />\n      </G>\n      <G id=\"GA\">\n        <Path\n          id=\"Path10778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.962,253.379c-0.06-0.003-0.133,0.021-0.183,0c-0.292-0.116-0.292-0.458-0.585-0.584c-0.295-0.128-1.102-0.074-1.102-0.074l-0.403,2.088l-2.562,1.026c0,0-0.07-0.033-0.074-0.036c0.022,0.492-0.271,0.848-0.073,1.062c0.213,0.226,0.438-0.142,0.731,0c0.295,0.143,0.681,0.619,0.768,0.952c0.089,0.333-0.35,0.414-0.145,0.847c0.173,0.373,1.042,0.515,1.536,0.876c0.094-0.168,0.315,0.051,0.515,0.146c0.038-0.563,0.026-1.199,0.256-1.539c0.269-0.396,0.778-0.318,0.916-0.549c0.14-0.233-0.076-0.492,0.037-0.585c0.116-0.094,0.328,0.036,0.328,0.036l0.769-1.172l-0.953-2.089C508.742,253.781,508.913,253.539,508.962,253.379L508.962,253.379z\"\n        />\n        <Path\n          id=\"Path10733\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.962,253.379c-0.049,0.16-0.223,0.402-0.223,0.402l0.953,2.088l-0.77,1.172c0,0-0.215-0.129-0.329-0.036c-0.115,0.095,0.104,0.354-0.036,0.586c-0.14,0.232-0.648,0.153-0.915,0.548c-0.228,0.341-0.22,0.977-0.256,1.54c0.452,0.217,0.959,0.73,0.809,1.319c0.384-0.221,0.852,0.269,1.246,0.222c0.386-0.046,0.779-0.762,0.878-1.099c0.143,0.26,0.268,1.36,0.584,1.393c0.302,0.029,0.923-0.613,0.697-0.879c-0.028-0.034,0.119-0.911,0.223-0.953c0.363-0.149,0.615-0.834,0.219-1.1c0.624-0.32,0.241-1.371,0.183-1.721c-0.09-0.548,0.51-1.176,0-1.683c-0.229-0.229-0.846-0.202-0.807-0.476c0.029-0.192-0.247-0.388-0.511-0.403c-0.272-0.016-0.273-0.177-0.224-0.367c-0.289-0.181-0.551-0.467-0.844-0.55C509.53,253.29,509.231,253.394,508.962,253.379L508.962,253.379z\"\n        />\n        <Path\n          id=\"Path10760\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.38,260.669c-0.241,0.106-0.457,0.204-0.55,0.37c-0.21,0.37,0.207,0.457-0.146,0.807c-0.158,0.155-0.629,0.089-0.954,0.146c0.625,0.579,1.302,1.131,1.758,1.832c0.42,0.634,0.935,1.615,1.538,2.089c0.08-0.228,0.811-1.446,1.136-1.247c0.325,0.198,0.32,0.574,0.769,0.548c0.425-0.023,0.279-0.345,0.257-0.583c-0.028-0.294,0.223-0.354,0-0.698c-0.1-0.152-0.279-0.136-0.439-0.292c-0.043-0.169,0.021-0.443,0.036-0.767c0.02-0.378-0.242-0.615-0.622-0.477c0.066-0.09-0.033-0.201,0-0.292c-0.5-0.361-1.013-1.426-1.536-1.61c-0.569-0.206-0.864,0.354-1.21,0.182C501.406,260.664,501.388,260.677,501.38,260.669z\"\n        />\n        <Path\n          id=\"Path10758\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.63,255.176c-0.226-0.146-0.495-0.263-0.768-0.475c-0.202,0.559-0.717,0.983-0.77,1.61c0.023-0.34-0.306-0.85-0.366-0.256c-0.148-0.153-0.247-0.336-0.256-0.549c-0.145,0.28,0.014,0.572,0.184,0.806c0.195,0.146,0.944,2.478,1.354,1.282c0.119,0.287-0.111,0.532-0.146,0.806c0.209,0.108,0.381-0.012,0.439-0.22c0.094,0.166,0.217,0.321,0.368,0.438c-0.277-0.021-0.58,0.022-0.843,0.11c0.077-0.379-0.407-0.816-0.66-1.025c0.195,0.35,0.477,0.63,0.586,1.025c0.043,0.16,0,0.479,0.182,0.585c0.403,0.234,0.452,0.13,0.73,0.585c-0.308-0.079-0.438-0.448-0.768-0.476c0.327,0.418,0.695,1.631,1.208,1.756c0.104,0.024,0.213,0.085,0.329,0.147c0.245,0.13,0.499,0.273,0.698,0.255c-0.307,0.377-0.451-0.111-0.698-0.255c-0.081-0.049-0.182-0.031-0.292,0.037c0.202,0.193,0.372,0.427,0.585,0.622c0.322-0.058,0.795,0.009,0.954-0.146c0.354-0.35-0.063-0.438,0.147-0.807c0.091-0.166,0.306-0.265,0.549-0.37c-0.359-0.222-0.069-0.88-0.402-1.208c-0.335-0.324-1.218-0.008-1.467-0.475c-0.248-0.468,0.647-1.211,0.515-1.574c-0.132-0.367-0.476-0.128-0.584-0.37c-0.109-0.238,0.287-0.673,0.108-0.877c-0.177-0.204-0.471,0.221-0.731,0C498.612,255.996,498.597,255.538,498.63,255.176L498.63,255.176z M497.02,255.504c-0.008,0.086,0.009,0.169,0,0.254c0.035,0.071,0.038,0.115,0.073,0.186C497.192,255.767,497.173,255.639,497.02,255.504z\"\n        />\n        <Path\n          id=\"Path10718\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.281,250.301c-0.371,0-0.618,0.223-0.953,0.036c-0.188-0.102-0.481-0.143-0.551,0.111c-0.123,0.463,0.194,1.028,0,1.463c-0.008-0.271-0.32-0.373-0.55-0.327c-0.539,0.106-0.04,0.423,0.108,0.658c0.378,0.585,0.877,0.698,1.539,0.698c-0.267-0.012-0.631,0.105-0.585,0.438c-0.178-0.332-0.725-0.542-0.809-0.147c-0.117-0.19-0.311-0.348-0.328-0.583c-0.428,0.372-0.126,1.304-0.183,1.795c-0.011,0.096-0.076,0.17-0.11,0.257c0.273,0.214,0.542,0.329,0.769,0.475c0.012-0.108-0.074-0.214-0.036-0.293c0.174-0.355,0.676-0.55,0.916-0.513s-0.094,0.247,0.292,0.291c0.388,0.046,1.403-0.631,1.65-0.989c0.248-0.357,0.032-0.486,0.147-0.661c0.116-0.174,0.268-0.014,0.476-0.328c0.105-0.158,0.294-0.478,0.403-0.807c0.107-0.328,0.139-0.653-0.074-0.845c-0.215-0.188-0.508,0.06-0.809,0.292c-0.301,0.235-0.631,0.438-0.877,0.224c-0.249-0.223,0-0.584,0.222-0.991c0.046-0.084-0.008-0.17,0.036-0.254H500.281L500.281,250.301z\"\n        />\n        <Path\n          id=\"Path10723\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.537,249.129c-0.62,0.137-1.169,0.481-1.796,0.586c0.025-0.071-0.013-0.149,0-0.223c-0.091,0.058-0.153,0.148-0.255,0.183c-0.64,0.215-1.683-0.279-2.125,0.037c-0.443,0.315-0.021,0.594-0.402,1.099c-0.385,0.504-2.043,0.988-2.161,1.538c-0.124,0.55,0.428,0.365,0.366,0.661c-0.059,0.295-0.687,0.139-0.842,0.661c-0.155,0.52,0.66,1.502,0.731,2.052c0.006,0.035,0,0.042,0,0.074c0.006,0.003,0.074,0.035,0.074,0.035l2.562-1.025l0.403-2.088c0,0,0.807-0.057,1.101,0.074c0.294,0.125,0.293,0.47,0.585,0.583c0.29,0.116,0.685-0.108,1.062,0c0.289,0.083,0.552,0.37,0.843,0.55c0.053-0.188,0.161-0.399,0.146-0.514c-0.057-0.482-0.024-1.508,0.585-1.651c1.108-0.256,0.806-1.063,0.475-1.609C511.543,249.572,511.696,248.878,510.537,249.129L510.537,249.129z\"\n        />\n        <Path\n          id=\"Path10736\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.054,255.799c-0.082-0.058-0.679-0.469-1.1-0.551c-0.45-0.089-0.922,0.06-1.357,0.368c-0.433,0.307-0.446,1.146-0.767,1.355c-0.322,0.208-0.259-0.11-0.552,0c-0.102,0.038-0.209,0.282-0.33,0.403c0.024,0.025,0.06-0.008,0.074,0.036c0.132,0.367-0.763,1.108-0.515,1.576c0.248,0.468,1.131,0.15,1.466,0.474c0.334,0.326,0.043,0.984,0.402,1.208c0.358,0.225,0.66-0.388,1.245-0.182c0.522,0.187,1.038,1.25,1.537,1.611c0.146-0.401,0.189-0.826,0.074-1.245c0.385,0.089,0.493,0.138,0.877,0.109c0.294-0.022,0.213,0.212,0.515,0.182c0.936-0.088,1.3-0.094,1.137-1.099c-0.048-0.3,0.042-0.396,0.108-0.514c-0.495-0.365-1.362-0.505-1.537-0.877c-0.204-0.432,0.235-0.513,0.146-0.845c-0.089-0.331-0.473-0.811-0.769-0.952c-0.294-0.142-0.521,0.226-0.73,0C503.781,256.645,504.074,256.289,504.054,255.799L504.054,255.799z\"\n        />\n        <Path\n          id=\"Path10745\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.054,252.795l-2.09-0.038c-0.142,0.11-0.278,0.123-0.369,0.256c-0.113,0.174,0.102,0.304-0.146,0.662c-0.247,0.356-1.262,1.034-1.65,0.988c-0.388-0.044-0.055-0.254-0.292-0.291c-0.239-0.038-0.744,0.157-0.916,0.514c-0.173,0.354-0.042,1.064,0.222,1.282c0.262,0.22,0.554-0.205,0.732,0c0.178,0.206-0.224,0.641-0.11,0.878c0.097,0.209,0.357,0.122,0.515,0.33c0.122-0.123,0.228-0.367,0.329-0.402c0.292-0.111,0.227,0.208,0.552,0c0.321-0.209,0.335-1.049,0.767-1.356c0.435-0.307,0.908-0.454,1.356-0.369c0.421,0.083,1.015,0.493,1.1,0.551c0-0.034,0.005-0.04,0-0.074c-0.073-0.549-0.888-1.53-0.732-2.052c0.156-0.521,0.781-0.367,0.843-0.661C504.182,252.915,504.118,252.828,504.054,252.795L504.054,252.795z\"\n        />\n        <Path\n          id=\"Path10708\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M503.907,246.165c-0.183,0.022-0.293,0.167-0.368,0.584v3.588l-2.564-0.035c-0.041,0.087,0.011,0.171-0.036,0.255c-0.222,0.405-0.468,0.769-0.222,0.991c0.246,0.218,0.579,0.014,0.877-0.224c0.301-0.233,0.594-0.482,0.809-0.293c0.213,0.191,0.18,0.518,0.074,0.846c-0.108,0.326-0.298,0.648-0.402,0.806c-0.049,0.073-0.068,0.041-0.11,0.074l2.089,0.039c-0.137-0.074-0.338-0.07-0.256-0.439c0.123-0.551,1.776-1.034,2.162-1.539c0.383-0.505-0.043-0.783,0.401-1.1c0.443-0.315,1.486,0.175,2.126-0.036c0.104-0.034,0.167-0.125,0.254-0.182c0.124-0.689-0.288-1.402,0.036-2.16c0.576-1.349-0.104-0.923-0.953-0.877c-0.357,0.019-0.895-0.174-1.429-0.146c-0.562,0.028-1.189-0.013-1.72-0.039C504.362,246.259,504.09,246.141,503.907,246.165L503.907,246.165z\"\n        />\n        <Path\n          id=\"ga\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M496.636,256.326c-0.173-0.229-0.303-0.527-0.156-0.812c0.008,0.213,0.089,0.396,0.237,0.55c0.059-0.594,0.412-0.104,0.393,0.236c0.058-0.726,0.795-1.137,0.876-1.847c0.057-0.489-0.26-1.445,0.172-1.818c0.021,0.239,0.194,0.412,0.314,0.604c0.077-0.393,0.658-0.174,0.834,0.156c-0.046-0.335,0.315-0.458,0.579-0.447c-0.666,0-1.172-0.137-1.552-0.721c-0.151-0.233-0.639-0.53-0.1-0.637c0.229-0.046,0.538,0.071,0.549,0.342c0.194-0.435-0.131-1.013-0.01-1.476c0.07-0.254,0.378-0.227,0.568-0.124c0.339,0.186,0.58-0.042,0.949-0.042l3.262,0.054l-0.008-3.595c0.146-0.837,0.489-0.516,1.114-0.486c0.534,0.024,1.185,0.096,1.749,0.066c0.532-0.026,1.077,0.151,1.437,0.131c0.849-0.042,1.521-0.487,0.947,0.863c-0.358,0.839,0.224,1.637-0.066,2.388c0.628-0.106,1.193-0.439,1.813-0.575c1.162-0.251,1.021,0.436,1.369,1.019c0.326,0.55,0.61,1.353-0.497,1.608c-0.608,0.14-0.64,1.178-0.583,1.659c0.027,0.226-0.457,0.858,0.086,0.885c0.265,0.014,0.524,0.219,0.497,0.409c-0.041,0.275,0.584,0.225,0.816,0.457c0.51,0.508-0.11,1.152-0.021,1.7c0.059,0.349,0.47,1.388-0.151,1.709c0.396,0.266,0.119,0.951-0.247,1.099c-0.104,0.042-0.248,0.914-0.221,0.947c0.228,0.27-0.394,0.917-0.695,0.888c-0.318-0.031-0.423-1.129-0.568-1.39c-0.096,0.337-0.493,1.034-0.882,1.08c-0.394,0.046-0.85-0.437-1.236-0.215c0.265-1.027-1.714-2.192-1.423-0.939c0.162,1.004-0.229,1.014-1.166,1.104c-0.3,0.028-0.217-0.223-0.511-0.203c-0.385,0.028-0.47-0.007-0.854-0.094c0.142,0.519,0.239,1.076-0.102,1.545c0.379-0.134,0.635,0.076,0.618,0.456c-0.016,0.323-0.077,0.602-0.034,0.767c0.16,0.158,0.356,0.158,0.457,0.311c0.224,0.343-0.036,0.391-0.006,0.685c0.024,0.239,0.173,0.57-0.256,0.594c-0.45,0.025-0.462-0.361-0.785-0.559c-0.327-0.201-1.043,1.02-1.123,1.249c-0.604-0.471-1.123-1.458-1.543-2.094c-0.614-0.935-1.536-1.682-2.332-2.456c0.44-0.272,0.587,0.735,0.995,0.231c-0.295,0.026-0.716-0.336-1.035-0.416c-0.515-0.126-0.886-1.31-1.213-1.73c0.329,0.029,0.451,0.392,0.761,0.471c-0.28-0.453-0.333-0.345-0.735-0.581c-0.182-0.108-0.125-0.43-0.173-0.591c-0.108-0.395-0.391-0.705-0.586-1.058c0.254,0.211,0.758,0.669,0.68,1.05c0.262-0.09,0.534-0.149,0.814-0.128c-0.152-0.117-0.272-0.256-0.368-0.421c-0.06,0.207-0.215,0.315-0.422,0.211c0.035-0.271,0.254-0.521,0.135-0.812C497.588,258.78,496.832,256.473,496.636,256.326\"\n        />\n      </G>\n      <G id=\"FR\">\n        <Path\n          id=\"FR-H\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.337,118.461c-0.267,0.104-0.107,0.646-0.403,0.843c-0.377,0.252-0.847,0.313-1.246,0.514c-0.201,0.101-0.217,0.4-0.368,0.549c0.05,0.14,0.13,0.246,0.222,0.369c-0.427,0.089-0.237,0.508,0.073,0.585c-0.209,0.201-0.144,0.6,0.223,0.515c0.022,0.22-0.112,0.435-0.292,0.55c0.164,0.094,0.326,0.139,0.515,0.183c-0.686,0.284,0.596,0.772,0.731,0.989c0.354-0.762,0.752-1.529,0.951-2.347c0.189-0.771-0.2-1.95-0.255-2.746C498.425,118.455,498.375,118.447,498.337,118.461L498.337,118.461z\"\n        />\n        <Path\n          id=\"FR-T\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M474.93,105.638c-0.206,0.008-0.441,0.048-0.661,0.109c-0.435,0.121-0.824,0.329-0.989,0.623c-0.164,0.292-0.007,0.613,0.183,0.916c0.189,0.302,0.4,0.596,0.257,0.807c-0.288,0.42-0.932,0.034-1.282,0.146c-0.18,0.307-0.176,1.637,0.146,1.797c-0.142-0.127-0.856-0.261-0.584,0c0.103,0.1,0.237,0.174,0.367,0.256c0.062,0.039,0.124,0.074,0.183,0.108c0.015,0.009,0.022,0.029,0.035,0.038c0.353,0.191,0.446,0.515,0.55,0.844c0.036,0.112,0.173,0.155,0.185,0.293c0.033,0.345,0.398,0.658,0.293,1.023c0.006-0.284-0.246-0.318-0.33-0.551c-0.034-0.181-0.073-0.369-0.11-0.549c-0.156-0.412-0.513-0.67-0.879-0.878c-0.38,0.806-0.535,1.898-0.474,2.783c0.041-0.43,0.627-0.38,0.183,0c-0.307,0.263-0.367,0.844-0.438,1.21c-0.188,0.938-0.277,2.361-1.318,2.749c0.174,0.216,0.977,0.081,0.952,0.366c-0.022,0.239-0.268,0.484,0.074,0.624c0.155-0.412,1.392,0.335,2.013,0.584c0.136-0.172,0.232-0.359,0.403-0.516c0.546-0.494,1.142-0.895,1.063-1.244c-0.078-0.35-0.197-0.408-0.329-0.403c-0.132,0.004-0.267,0.083-0.328-0.036c-0.066-0.121-0.15-0.22-0.185-0.328c-0.033-0.112-0.017-0.258,0.185-0.516c0.199-0.255,0.825-0.307,1.463-0.368c0.637-0.059,1.306-0.106,1.538-0.367c0.233-0.262,0.203-0.38,0.147-0.516c-0.058-0.133-0.14-0.264,0-0.583c0.18-0.421,0.743-1.008,1.244-1.563c0.287,0.172,0.626,0.289,0.844,0.278c0.195-0.008,0.249-0.097,0.329-0.222c0.026-0.047,0.009-0.097,0.037-0.145c0.241-0.407,0.548-0.782,0.732-0.99c0.37-0.414,0.655-0.146,0.767-0.438c0.113-0.293-0.409-0.681-0.328-0.953c0.077-0.272,0.43-0.174,0.55-0.476c0.121-0.305,0.16-0.779-0.147-1.246c-0.105-0.162-0.323-0.318-0.514-0.475c-0.051,0.039-0.038,0.074-0.109,0.11c-0.525,0.251-1.681,0.47-2.382,0.146c-0.115-0.056-0.133-0.196-0.22-0.292c-0.445-0.493-0.668-1.362-1.101-1.504c-0.519-0.167-0.669,0.42-0.991,0.294c-0.318-0.124,0-0.682-0.514-0.878C475.313,105.661,475.138,105.631,474.93,105.638L474.93,105.638z M471.74,108.532c-0.104-0.01-0.207,0.023-0.293,0.036c0.104,0.004,0.194,0.056,0.293,0.074c0.085,0.017,0.176-0.001,0.258,0.036c-0.036-0.074-0.112-0.089-0.185-0.108C471.788,108.561,471.772,108.535,471.74,108.532L471.74,108.532z M471.861,109.186c-0.036,0.009-0.074,0.024-0.12,0.042c0.165,0.145,0.253,0.311,0.329,0.516c0.133-0.192,0.082-0.486-0.108-0.551C471.93,109.18,471.896,109.179,471.861,109.186L471.861,109.186z\"\n        />\n        <Path\n          id=\"FR-V\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.182,106.88c-0.264,0.014-0.532,0.087-0.768,0.221c-0.271,0.157-0.329,0.483-0.66,0.733c0.186,0.161,0.408,0.315,0.516,0.476c0.306,0.469,0.265,0.94,0.145,1.245c-0.119,0.305-0.47,0.204-0.549,0.477c-0.078,0.271,0.439,0.659,0.328,0.952c-0.113,0.293-0.397,0.025-0.769,0.44c-0.187,0.205-0.489,0.581-0.731,0.989c-0.027,0.048-0.009,0.096-0.037,0.146c0.081-0.124,0.19-0.274,0.331-0.223c0.275,0.111,0.007,0.73,0.22,0.955c0.215,0.222,0.519,0.371,0.809,0.221c0.286-0.151,0.053-0.975,0.401-1.027c0.352-0.05,0.189,0.762,0.586,0.81c0.396,0.044,0.657-0.941,1.026-0.878c0.369,0.059,0.264,0.612,0.474,0.73c0.212,0.122,0.257-0.182,0.588,0c0.11,0.061,0.214,0.294,0.292,0.476c0.159,0.366,0.279,0.774,0.586,0.954c0.455,0.267,1.158,0.245,1.502,0.073c0.343-0.173,0.183-0.747,0.439-0.695c0.255,0.051-0.01,0.509,0.146,0.767c0.155,0.259,0.507,0.659,0.843,0.661c0.335,0.002,0.73-0.269,0.73-0.587c0-0.319-0.709-0.146-0.73-0.585c-0.024-0.438,0.711-0.971,1.172-1.207c0.465-0.238,1.268,0.109,1.429-0.223c0.08-0.167-0.074-0.219-0.223-0.293c-0.142-0.073-0.27-0.16-0.146-0.368c0.122-0.205,0.473-0.249,0.878-0.221c0.146,0.008,0.284,0.046,0.438,0.074c-0.005-0.052,1.128-0.465,1.282-0.77c0.229-0.454-0.587-1.042-0.807-1.354c0.413-0.342,0.679-0.521,0.221-1.026c-0.266-0.289-0.003-0.886-0.367-0.989c-0.304-0.085-1.06-0.113-1.173,0.293c-0.115,0.414-0.265,0.569-0.696,0.622c0.099-0.225,0.35-0.328,0.402-0.585c-0.012-0.084-0.05-0.169-0.073-0.254c-0.319,0.277-0.656,0.617-0.88,0.62c-0.633,0.009-0.429-0.336-0.658-0.369c-0.229-0.03-0.311,0.195-0.585,0.147c-0.277-0.049-0.618-0.696-0.916-0.624c-0.301,0.074-0.112,0.534-0.369,0.699c-0.255,0.161-0.775-0.014-1.025,0.073c-0.251,0.085-0.217,0.247-0.438,0.293c-0.205,0.04-0.608,0.041-0.768-0.146c-0.017-0.019-0.063,0.023-0.073,0c-0.118-0.26,0.537-0.478,0.438-0.732c-0.101-0.255-0.55-0.102-0.731-0.255c-0.184-0.155-0.088-0.508-0.292-0.585c-0.204-0.079-0.32,0.223-0.586,0.22c-0.269-0.004-0.578-0.333-0.916-0.366C482.356,106.876,482.269,106.873,482.182,106.88z\"\n        />\n        <Path\n          id=\"FR-U-1\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M493.198,116.198c-0.281-0.107-0.429-0.073-0.582,0.087c-0.127,0.137-0.255,0.24-0.265,0.379c-0.012,0.139-0.01,0.271,0.12,0.173C492.724,116.635,492.974,116.337,493.198,116.198z\"\n        />\n        <Path\n          id=\"FR-F\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.695,102.635c-0.017,0.024-0.009,0.05-0.035,0.073c-0.252,0.216-0.896,0.326-1.172,0.146c-0.275-0.178,0.022-0.525-0.223-0.73c-0.24-0.207-0.747,0.159-1.135-0.147c-0.389-0.305-0.231-1.574-0.661-1.72c-0.428-0.146-0.479,0.336-0.768,0.439c-0.29,0.104-0.795-0.102-0.952,0.146c-0.158,0.248,0.314,0.565,0.221,0.768c-0.094,0.204-0.4,0.047-0.515,0.221c-0.093,0.143,0.081,0.378,0,0.551c0.077,0.27,0.23,0.582,0.223,0.766c-0.024,0.371-0.13,0.56-0.257,0.663c-0.126,0.101-0.264,0.136-0.403,0.254c-0.279,0.241-0.547,0.074-0.988,0.514c-0.225,0.224-0.588,0.501-0.879,0.879c-0.053,0.069-0.025,0.183-0.074,0.256c0.115,0.01,0.285-0.028,0.367,0c0.514,0.2,0.193,0.757,0.514,0.878c0.321,0.123,0.473-0.461,0.99-0.292c0.519,0.17,0.619,1.47,1.318,1.797c0.701,0.321,1.855,0.107,2.382-0.147c0.525-0.255,0.455-0.663,0.768-0.844c0.316-0.178,0.688-0.251,1.023-0.22c0.11,0.009,0.191,0.059,0.295,0.11c-0.025-0.276-0.049-0.543-0.074-0.769c-0.067-0.626-0.472-0.964-0.515-1.356c-0.038-0.388,0.016-0.568,0.146-0.878c0.134-0.312,0.637-0.483,0.662-0.916C482.958,102.922,482.826,102.769,482.695,102.635L482.695,102.635z\"\n        />\n        <Path\n          id=\"FR-I\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M483.295,101.832c-0.165,0.004-0.3,0.057-0.419,0.141c-0.209,0.156-0.044,0.447-0.184,0.661c0.133,0.134,0.267,0.288,0.258,0.438c-0.024,0.432-0.526,0.606-0.661,0.916c-0.132,0.312-0.187,0.49-0.147,0.877c0.041,0.39,0.448,0.729,0.517,1.356c0.022,0.225,0.047,0.491,0.074,0.768c0.22,0.107,0.439,0.254,0.621,0.255c0.271,0.007,0.385-0.299,0.584-0.22c0.204,0.078,0.11,0.429,0.295,0.587c0.182,0.154,0.631,0,0.73,0.254c0.099,0.256-0.557,0.473-0.438,0.732c0.117,0.257,0.617,0.19,0.842,0.146c0.224-0.046,0.189-0.208,0.438-0.293c0.252-0.086,0.771,0.089,1.026-0.073c0.256-0.164,0.071-0.623,0.369-0.697c0.298-0.073,0.638,0.574,0.916,0.623c0.173,0.029,0.261-0.058,0.367-0.111c0.062-0.03,0.135-0.047,0.221-0.036c0.229,0.029,0.025,0.375,0.661,0.367c0.223-0.003,0.564-0.344,0.879-0.62c-0.019-0.062-0.018-0.126-0.039-0.183c-0.006,0.015,0.511-0.525,0.733-0.809c0.133-0.165,0.1-0.443,0.255-0.584c0.189-0.142,0.386-0.271,0.586-0.401c0.326-0.262,0.594-0.618,0.878-0.916c-0.38,0.06-0.373-0.349-0.147-0.477c0.093-0.051,0.123,0.049,0.184,0.074c-0.123-0.182-0.221-0.352-0.403-0.551c-0.271-0.292-0.631-0.729-1.063-0.916c-0.428-0.182-0.827-0.304-1.391-0.147c-0.475,0.137-1.391,1.101-1.391,1.101l0,0c0,0-0.179,0.174-0.257,0.182c-0.514,0.074-0.802-0.147-0.989-0.367c-0.188-0.219,0.212-0.441-0.146-0.696c-0.357-0.255-1.335,0.459-1.942,0.22c-0.606-0.236-0.804-1.261-1.246-1.464C483.647,101.872,483.459,101.827,483.295,101.832L483.295,101.832z\"\n        />\n        <Path\n          id=\"FR-E\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.986,101.572c-0.063-0.017-0.144-0.037-0.223-0.037c-0.274,0-0.532,0.273-0.842,0.147c-0.185-0.077-0.271-0.333-0.401-0.586c-0.124,0.008-0.252,0.068-0.369,0.038c-0.135-0.036-0.248-0.358-0.402-0.146c-0.151,0.205,0.147,0.35-0.037,0.474c-0.019-0.455-0.23-0.239-0.514-0.292c-0.284-0.056-0.28-0.3-0.62-0.111c-0.156,0.106-0.31,0.212-0.477,0.293c-0.25,0.101-1.147-0.747-1.062-0.989c-0.746-0.09-1.194,0.568-1.867,0.55c-0.476-0.012-0.923,0.02-1.391,0.111c-0.352,0.069-1.071,0.361-0.954,0.841c0.087,0.354,0.815-0.046,1.024-0.035c-0.098,0.169-0.064,0.231,0.037,0.255c-0.231-0.008-0.483,0.005-0.695,0.074c0.152,0.377,0.894-0.001,0.766,0.551c-0.359-0.067-0.735,0.028-1.062,0.182c0.507,0.105,0.732,0.365,1.025,0.769c0.732-0.778,1.73,0.666,2.452,0.036c-0.355,0.403,0.205,0.428,0.329,0.11c-0.308,0.25,0.026,0.517,0.039,0.807c0.085-0.444,0.696-0.551,1.023-0.33c-0.165,0.085-0.366,0.143-0.55,0.146c0.336,0.365,0.942,0.008,1.356,0.107c-0.08,0.015-0.03,0.054-0.074,0.074c0.211,0.007,0.427,0.05,0.551-0.037c0.326-0.23,0.217-0.397,0.513-0.585c0.298-0.188,0.953-0.335,1.282-0.369c0.332-0.025,0.421,0.157,0.662,0.074c0.237-0.082,0.416-0.1,0.621-0.621c0.104-0.263-0.062-0.727-0.184-1.21C472.926,101.758,473.005,101.679,472.986,101.572L472.986,101.572z\"\n        />\n        <Path\n          id=\"FR-R\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.986,101.572c0.02,0.106-0.062,0.185-0.034,0.291c0.121,0.483,0.285,0.948,0.182,1.211c-0.207,0.521-0.386,0.538-0.621,0.62c-0.239,0.083-0.327-0.102-0.662-0.074c-0.33,0.029-0.985,0.176-1.282,0.369c-0.296,0.189-0.186,0.355-0.513,0.584c-0.124,0.088-0.338,0.043-0.551,0.038c-0.106,0.055-0.218,0.115-0.108,0.219c-0.538,0.069,0.037,0.517,0.329,0.477c0.257-0.034,0.408-0.105,0.584-0.11c-0.07,0.005-0.113,0.024-0.182,0.073c-0.134,0.093-0.155,0.321-0.257,0.439c0.872,0.04,0.183,0.466,0.257,0.843c0.079,0.417,0.479,0.597,0.659,0.954c0.202,0.402,1.214,0.999,1.65,0.698c-0.004,0.006,0.004,0.027,0,0.036c0.352-0.114,0.994,0.271,1.282-0.146c0.143-0.211-0.068-0.504-0.256-0.807c-0.188-0.304-0.348-0.62-0.184-0.916c0.164-0.293,0.554-0.504,0.989-0.623c0.301-0.08,0.551-0.057,0.807-0.036c0.045-0.073,0.022-0.188,0.074-0.256c0.289-0.38,0.657-0.661,0.877-0.877c0.442-0.438,0.71-0.272,0.989-0.516c0.139-0.122,0.274-0.155,0.403-0.254c0.124-0.101,0.23-0.289,0.256-0.662c0.011-0.184-0.141-0.5-0.223-0.766c-0.017,0.034,0.052,0.083,0,0.108c-0.306,0.156-0.758-0.729-1.135-0.806c-0.378-0.073-0.619,0.28-0.877,0.222c-0.264-0.062-0.185-0.384-0.517-0.474c-0.327-0.092-0.988,0.257-1.354,0.255C473.308,101.679,473.161,101.614,472.986,101.572L472.986,101.572z\"\n        />\n        <Path\n          id=\"FR-M\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.422,96.406c-0.312,0.124-0.387,0.5-0.697,0.623c-0.186,0.074-0.385-0.008-0.584-0.038c-0.058,0.189-0.025,0.467-0.11,0.585c-0.2,0.283-0.47,0.158-0.584,0.367c-0.118,0.212,0.168,0.487,0,0.732c-0.172,0.245-0.827,0.103-0.991,0.367c-0.164,0.265,0.162,0.569,0.074,0.845c-0.091,0.272-0.262,0.667-0.586,0.661c-0.019,0-0.025-0.033-0.037-0.037c0.08,0.217,0.149,0.557,0.109,0.769c-0.058,0.319-0.243,0.503-0.367,0.697c0.087,0.024,0.122-0.046,0.221,0c0.442,0.205,0.639,1.227,1.247,1.464c0.605,0.238,1.583-0.473,1.942-0.221c0.358,0.255-0.042,0.479,0.146,0.697c0.187,0.22,0.474,0.44,0.988,0.369c0.377-0.057,0.797-0.584,1.208-0.953l0,0c0.148-0.128,0.293-0.289,0.439-0.331c0.562-0.159,0.963-0.037,1.391,0.146c0.206,0.09,0.34,0.276,0.516,0.439c0.187,0.172,0.41,0.323,0.551,0.475c0.185,0.201,0.278,0.369,0.402,0.551c0.139,0.057,0.256,0.166,0.438,0.183c0.313,0.025,0.452-0.175,0.662-0.369c0.246-0.226-0.008-0.515,0.107-0.877c0.095-0.306,0-0.423,0.038-0.662c0.057-0.361,0.276-0.668,0.367-1.025c0.183-0.735,0.682-1.298,1.247-1.795c-0.459-0.075-1.21-0.124-1.575-0.404c-0.343-0.262-0.544-0.039-0.915-0.073c-0.056-0.006-0.387,0.07-0.366-0.074c0.028-0.065-0.01-0.083-0.074-0.108c-0.12-0.016-0.18-0.19-0.293-0.073c-0.045,0.073-0.107,0.112-0.182,0.147c-0.352-0.089-0.504-0.457-0.732-0.698c-0.291-0.304-0.548-0.223-0.916-0.255c-0.075-0.007-1.609-0.255-1.574-0.147c-0.044-0.137-0.309-0.183-0.476-0.328c-0.291-0.252-0.562-0.577-0.807-0.585C487.38,97.462,487.453,96.604,487.422,96.406l0.003,0.001L487.422,96.406L487.422,96.406z\"\n        />\n        <Path\n          id=\"Path33574\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M477.932,101.498c-0.003,0.044,0.007,0.1,0,0.146c0.012-0.013,0.027-0.019,0.037-0.036C477.982,101.578,477.936,101.531,477.932,101.498z\"\n        />\n        <Path\n          id=\"FR-P\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M479.143,96.7c-0.205,0.174-0.423,0.265-0.586,0.329c-0.572,0.227-1.194,0.224-1.758,0.475c-0.177,0.078-1.233,0.723-0.768,0.988c0.228,0.131,0.608,0.093,0.843,0c-0.243,0.174-0.582,0.19-0.878,0.293c-0.062,0.024-0.122,0.041-0.182,0.074c-0.364,0.207-0.698,0.223-1.101,0.146c-0.415-0.078-0.818-0.224-1.246-0.221c-0.145,0.001-0.408,0.153-0.55,0.074c-0.486-0.28-0.05-0.814-0.403-0.99c-0.224-0.115-0.549,0.126-0.807,0.074c-0.235-0.047-0.458-0.14-0.698-0.182c0.315,0.239,0.115,0.657,0.331,0.953c0.125,0.173,0.502,0.451,0.475,0.697c-0.058,0.505-0.32,1.448,0.369,1.648c-0.208,0.035-0.435,0.025-0.661,0.037c0.134,0.255,0.218,0.511,0.402,0.585c0.311,0.127,0.567-0.146,0.846-0.146c0.275,0,0.438,0.144,0.806,0.146c0.367,0.003,1.024-0.348,1.355-0.254c0.328,0.089,0.254,0.414,0.515,0.474c0.26,0.061,0.499-0.293,0.877-0.221c0.377,0.073,0.828,0.961,1.137,0.807c0.306-0.155-0.116-0.486,0-0.661c0.105-0.157,0.359-0.05,0.474-0.183c0.01-0.046-0.004-0.104,0-0.146c-0.035-0.2-0.317-0.448-0.181-0.66c0.156-0.248,0.663-0.042,0.952-0.146c0.193-0.073,0.349-0.187,0.515-0.293c-0.05-0.291-0.162-0.593-0.037-0.807c0.126-0.218,0.355-0.27,0.585-0.329c-0.191-0.179-0.127-0.477-0.034-0.807c0.089-0.327,0.218-0.655,0.108-0.953C479.724,97.191,479.446,96.918,479.143,96.7L479.143,96.7z\"\n        />\n        <Path\n          id=\"FR-J\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M483.906,100.51c-0.279-0.063-0.29-0.613-0.622-0.768c-0.352-0.167-0.91,0.114-1.284,0c-0.37-0.115-0.484-0.527-0.877-0.623c-0.196-0.047-0.458,0.089-0.695,0.183c-0.226,0.088-0.438,0.109-0.622-0.037c-0.011-0.008-0.024,0.008-0.037,0c-0.232,0.062-0.459,0.115-0.584,0.331c-0.124,0.213-0.016,0.515,0.034,0.807c0.083-0.054,0.115-0.196,0.257-0.147c0.428,0.146,0.272,1.416,0.662,1.722c0.388,0.306,0.893-0.061,1.135,0.146c0.241,0.206-0.057,0.553,0.222,0.73c0.275,0.181,0.919,0.069,1.172-0.145s-0.014-0.56,0.222-0.731c0.181-0.136,0.468-0.082,0.769,0c0.123-0.191,0.307-0.378,0.367-0.697C484.054,101.066,483.986,100.726,483.906,100.51z\"\n        />\n        <Path\n          id=\"FR-S\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M481.634,93.622c-0.599,0.025-1.501,0.365-1.721,0.586c-0.206,0.204-0.141,0.889-0.11,1.463c0.015,0.273-0.153,0.62-0.037,0.695c-0.211-0.106-0.408,0.151-0.62,0.332c0.304,0.22,0.58,0.493,0.696,0.807c0.106,0.298-0.019,0.624-0.11,0.954c-0.091,0.326-0.157,0.625,0.036,0.806c0.189,0.177,0.421,0.13,0.661,0.036c0.237-0.093,0.5-0.231,0.696-0.182c0.393,0.095,0.506,0.51,0.879,0.622c0.371,0.113,0.929-0.167,1.281,0c0.352,0.166,0.333,0.8,0.662,0.807c0.323,0.007,0.496-0.386,0.585-0.66c0.09-0.273-0.237-0.581-0.074-0.846c0.166-0.265,0.821-0.122,0.991-0.366c0.171-0.246-0.119-0.521,0-0.733c0.12-0.208,0.387-0.083,0.586-0.366c0.087-0.123,0.05-0.398,0.109-0.587c-0.138-0.02-0.274,0.026-0.401,0c0.016-0.057,0.016-0.148,0.036-0.22c0.096-0.336,0.205-0.748-0.184-0.88c-0.252-0.084-0.681-0.116-0.916,0.04c0.05-0.615-0.336-0.359-0.731-0.551c-0.305-0.146-0.194-0.47-0.585-0.583c-0.42-0.126-0.287-0.001-0.879-0.147c-0.574-0.142-0.171-0.786-0.366-0.954C482.015,93.613,481.834,93.613,481.634,93.622z\"\n        />\n        <Path\n          id=\"FR-U\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.1,114.649c0.054,0.354,0.272,0.746,0.147,1.1c-0.123,0.352-0.566,0.564-0.953,0.769c-0.161,0.086-0.171,0.228-0.293,0.328c0.297,0.049,0.568,0.183,0.879,0.183c0.607,0,0.838,0.611,0.696-0.328c0.107,0.47,0.157,0.497,0.55,0.476c0.24-0.012,0.396-0.064,0.224-0.331c0.205-0.009,0.32,0.123,0.328,0.331c-0.14-0.056-0.225-0.041-0.292,0.074c0.013,0.367,1.051-0.116,0.807,0.515c0.609-0.057,0.918,0.37,1.429,0.328c0.335-0.024,0.561,0.164,0.916,0.038c0.329-0.116,0.635-0.278,0.988-0.329c-0.063-0.086-0.159-0.17-0.221-0.257c0.943-0.637,2.009-1.15,2.564-2.125c0.228-0.403,0.315-0.757-0.294-0.515c-0.482,0.193-1.393-0.326-1.538-0.806c-0.122-0.393,0.715-0.947,0.368-1.245c-0.239-0.206-0.931-0.519-0.952-0.878c-0.156-0.026-0.291-0.062-0.438-0.074c-0.407-0.028-0.761,0.016-0.879,0.221c-0.123,0.207,0.005,0.291,0.147,0.37c0.143,0.073,0.299,0.125,0.22,0.292c-0.16,0.329-0.964-0.018-1.428,0.221c-0.465,0.234-1.196,0.768-1.173,1.209c0.026,0.437,0.733,0.269,0.733,0.584c0,0.32-0.4,0.586-0.733,0.585c-0.336-0.002-0.686-0.4-0.843-0.661c-0.155-0.261,0.109-0.718-0.146-0.768c-0.257-0.05-0.098,0.523-0.439,0.696C486.387,114.692,486.221,114.628,486.1,114.649L486.1,114.649z\"\n        />\n        <Path\n          id=\"FR-K\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M479.893,112.327c-0.189,0.028-0.225,0.439-0.567,0.452c-0.213,0.009-0.45-0.24-0.731-0.402c-0.524,0.59-1.162,1.237-1.356,1.686c-0.14,0.32-0.058,0.451,0,0.583c0.057,0.132,0.087,0.254-0.146,0.516c-0.233,0.261-0.902,0.307-1.539,0.367c-0.637,0.058-1.263,0.111-1.464,0.367c-0.199,0.256-0.22,0.402-0.183,0.516c0.033,0.111,0.12,0.21,0.183,0.329c0.062,0.121,0.197,0.041,0.328,0.036c0.131-0.004,0.252,0.055,0.331,0.402c0.076,0.35-0.52,0.751-1.064,1.245c-0.172,0.155-0.268,0.343-0.403,0.517c0.105,0.04,0.313,0.144,0.368,0.145c0.375,0.006,0.326-0.151,0.698,0.183c0.207,0.188,0.378,0.118,0.62,0.073c0.438-0.08,0.919,0.046,1.355,0.109c-0.123-0.737,0.672-0.563,1.062-0.255c0.282,0.223,0.806,0.043,0.878,0.515c0.163-0.212,0.504-0.166,0.698-0.039c0.33,0.224-0.133,0.213,0.073,0.37c0.033,0.024,0.2,0.07,0.368,0.147c0.223,0.102,0.454,0.233,0.477,0.219c0.528-0.385,0.874,0.189,1.429,0.037c0.227-0.062,0.367-0.277,0.621-0.292c0.247-0.015,0.445,0.107,0.694,0.037c-0.265-0.438-0.148-0.645-0.292-1.099c-0.19-0.115-0.199-0.259-0.036-0.404c0.073-0.112,0.104-0.235,0.111-0.367c-0.064-0.396,0.955-0.747,1.246-0.879c0.37-0.171,0.825-0.644,1.244-0.62c0.039,0.002,0.074,0.028,0.109,0.036c0.122-0.101,0.132-0.242,0.293-0.329c0.389-0.205,0.83-0.42,0.952-0.768c0.124-0.356-0.092-0.747-0.146-1.101c-0.364,0.07-0.788,0.127-1.134-0.073c-0.458-0.269-0.55-1.248-0.879-1.43c-0.33-0.182-0.372,0.122-0.584,0c-0.214-0.123-0.108-0.672-0.476-0.731c-0.321-0.052-0.568,0.602-0.878,0.768c-0.05,0.027-0.093,0.117-0.146,0.11c-0.396-0.046-0.236-0.857-0.586-0.806c-0.353,0.05-0.114,0.873-0.403,1.025c-0.29,0.151-0.592,0.001-0.807-0.221c-0.214-0.223,0.059-0.842-0.222-0.953C479.95,112.327,479.917,112.324,479.893,112.327L479.893,112.327z\"\n        />\n        <Path\n          id=\"fr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M463.903,102.901c0.323-0.153,0.714-0.25,1.072-0.181c0.123-0.551-0.608-0.174-0.762-0.551c0.336-0.113,0.729-0.072,1.075-0.052c-0.271-0.047-0.642,0.05-0.449-0.288c-0.209-0.012-0.924,0.392-1.01,0.04c-0.118-0.481,0.616-0.772,0.965-0.842c0.47-0.092,0.911-0.131,1.387-0.12c0.675,0.021,1.108-0.635,1.853-0.546c-0.084,0.24,0.814,1.085,1.064,0.984c0.168-0.081,0.33-0.175,0.485-0.281c0.34-0.187,0.32,0.057,0.602,0.11c0.279,0.056,0.496-0.17,0.516,0.286c0.186-0.125-0.087-0.276,0.065-0.483c0.156-0.209,0.233,0.109,0.371,0.144c0.322,0.083,0.733-0.001,1.059-0.056c-0.685-0.203-0.434-1.17-0.377-1.673c0.024-0.246-0.345-0.493-0.471-0.667c-0.218-0.295-0.017-0.744-0.328-0.985c0.236,0.042,0.454,0.158,0.69,0.207c0.258,0.054,0.576-0.2,0.804-0.084c0.354,0.175-0.087,0.711,0.403,0.991c0.141,0.079,0.395-0.065,0.539-0.066c0.424-0.004,0.834,0.139,1.248,0.22c0.402,0.074,0.755,0.065,1.115-0.14c0.326-0.188,0.766-0.18,1.064-0.39c-0.237,0.092-0.635,0.139-0.863,0.008c-0.466-0.266,0.604-0.917,0.779-0.997c0.565-0.255,1.203-0.223,1.772-0.452c0.332-0.132,0.774-0.89,1.187-0.679c-0.361-0.231-0.14-1.841,0.158-2.142c0.295-0.295,1.8-0.829,2.183-0.506c0.196,0.167-0.186,0.804,0.387,0.946c0.595,0.146,0.454,0.013,0.874,0.139c0.394,0.121,0.271,0.421,0.57,0.568c0.396,0.191,0.798-0.036,0.747,0.575c0.236-0.153,0.644-0.118,0.895-0.03c0.471,0.161,0.272,0.741,0.177,1.077c0.313,0.053,0.67,0.151,0.982,0.025c0.31-0.124,0.381-0.475,0.691-0.599c0.025,0.193-0.055,1.065,0.21,1.073c0.39,0.015,1.173,0.528,1.295,0.902c-0.034-0.107,1.479,0.139,1.558,0.144c0.369,0.031,0.644-0.044,0.935,0.26c0.229,0.238,0.393,0.617,0.741,0.709c0.074-0.036,0.133-0.09,0.179-0.16c0.113-0.117,0.171,0.04,0.288,0.058c0.067,0.024,0.085,0.071,0.054,0.136c-0.021,0.142,0.315,0.065,0.371,0.071c0.371,0.032,0.583-0.196,0.928,0.067c0.368,0.278,1.123,0.33,1.582,0.407c-0.563,0.496-1.08,1.042-1.262,1.778c-0.088,0.359-0.302,0.687-0.356,1.048c-0.04,0.238,0.041,0.333-0.053,0.637c-0.115,0.368,0.165,0.671-0.081,0.901c-0.208,0.19-0.371,0.375-0.683,0.349c-0.261-0.024-0.284-0.413-0.599-0.235c-0.225,0.123-0.25,0.532,0.132,0.47c-0.287,0.303-0.537,0.659-0.866,0.916c-0.199,0.128-0.396,0.268-0.586,0.41c-0.157,0.142-0.14,0.42-0.273,0.584c-0.225,0.28-0.667,0.413-0.732,0.812c0.051,0.134,0.086,0.273,0.105,0.419c-0.054,0.255-0.294,0.349-0.392,0.574c0.432-0.056,0.59-0.203,0.706-0.616c0.113-0.405,0.861-0.375,1.162-0.289c0.364,0.104,0.117,0.7,0.382,0.992c0.459,0.505,0.174,0.697-0.236,1.038c0.219,0.313,1.047,0.892,0.815,1.346c-0.153,0.306-1.295,0.728-1.291,0.779c0.021,0.363,0.718,0.669,0.96,0.875c0.348,0.299-0.484,0.827-0.366,1.222c0.145,0.477,1.062,1.021,1.545,0.827c0.608-0.243,0.518,0.11,0.285,0.517c-0.554,0.973-1.608,1.465-2.553,2.104c0.061,0.089,0.124,0.174,0.185,0.262c-0.353,0.051-0.647,0.232-0.974,0.347c-0.356,0.124-0.583-0.072-0.917-0.044c-0.51,0.041-0.818-0.381-1.429-0.327c0.243-0.628-0.799-0.146-0.811-0.512c0.066-0.115,0.171-0.144,0.312-0.09c-0.011-0.206-0.135-0.321-0.341-0.316c0.172,0.27,0.023,0.306-0.219,0.321c-0.393,0.021-0.435-0.004-0.543-0.474c0.141,0.939-0.098,0.34-0.704,0.34c-0.354,0-0.639-0.223-0.982-0.238c-0.419-0.022-0.88,0.453-1.254,0.624c-0.29,0.132-1.315,0.513-1.255,0.909c-0.007,0.128-0.042,0.253-0.115,0.364c-0.164,0.144-0.149,0.272,0.04,0.386c0.143,0.456,0.05,0.683,0.315,1.122c-0.25,0.074-0.468-0.056-0.714-0.041c-0.256,0.019-0.385,0.224-0.617,0.283c-0.554,0.152-0.892-0.421-1.418-0.036c-0.037,0.027-0.772-0.316-0.854-0.373c-0.206-0.156,0.265-0.135-0.067-0.357c-0.19-0.125-0.537-0.184-0.699,0.026c-0.074-0.469-0.596-0.272-0.878-0.494c-0.387-0.309-1.185-0.505-1.06,0.232c-0.435-0.064-0.928-0.173-1.364-0.089c-0.243,0.042-0.407,0.114-0.616-0.074c-0.37-0.331-0.342-0.195-0.717-0.199c-0.37-0.007-2.172-1.186-2.353-0.708c-0.34-0.14-0.099-0.386-0.078-0.625c0.025-0.282-0.795-0.155-0.967-0.369c1.04-0.386,1.125-1.826,1.314-2.763c0.074-0.371,0.142-0.948,0.45-1.21c0.444-0.382-0.154-0.436-0.193-0.007c-0.064-0.884,0.117-1.97,0.497-2.773c0.371,0.205,0.732,0.451,0.891,0.862c0.037,0.183,0.074,0.368,0.108,0.55c0.083,0.233,0.318,0.265,0.313,0.551c0.105-0.368-0.269-0.649-0.301-0.994c-0.053-0.533-0.239-0.895-0.715-1.156c-0.198-0.107-0.42-0.254-0.582-0.417c-0.272-0.26,0.432-0.127,0.574-0.001c-0.329-0.161-0.35-1.561-0.157-1.832c-0.434,0.303-1.452-0.293-1.655-0.697c-0.175-0.355-0.578-0.541-0.658-0.956c-0.073-0.379,0.619-0.797-0.254-0.834c0.103-0.123,0.123-0.341,0.256-0.435c0.332-0.229,0.636,0.159,0.951,0.197c-0.557-0.367-0.777-0.244-1.355-0.169c-0.292,0.038-0.859-0.392-0.321-0.459c-0.149-0.148-0.089-0.244,0.182-0.287c-0.415-0.104-0.999,0.232-1.334-0.129c0.184-0.004,0.359-0.046,0.521-0.131c-0.327-0.221-0.933-0.13-1.019,0.315c-0.015-0.29-0.337-0.563-0.024-0.814c-0.124,0.321-0.699,0.299-0.342-0.104c-0.723,0.628-1.697-0.804-2.433-0.026C464.654,103.255,464.408,103.007,463.903,102.901\"\n        />\n      </G>\n      <G id=\"FO\">\n        <Path\n          id=\"Path4614\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M462.436,61.477c0.121-0.073,0.239-0.141,0.365-0.208C462.292,61.025,461.978,61.429,462.436,61.477\"\n        />\n        <Path\n          id=\"Path4616\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.223,61.111c-0.112-0.019-0.657-0.61-0.73-0.354c-0.117,0.403,0.696,0.847,0.995,0.957c0.05-0.206-0.043-0.24-0.186-0.331C463.207,61.316,463.18,61.225,463.223,61.111c0.271,0.245,0.316,0.21,0.131-0.105c0.078,0.134,0.174,0.256,0.287,0.368c0.344-0.371-0.421-0.659-0.655-0.761C462.87,60.842,463.001,61.033,463.223,61.111\"\n        />\n        <Path\n          id=\"Path4624\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.223,61.111c-0.222-0.078-0.353-0.269-0.237-0.499c0.237,0.102,1,0.386,0.655,0.761c-0.113-0.109-0.208-0.231-0.287-0.368C463.537,61.321,463.493,61.355,463.223,61.111\"\n        />\n        <Path\n          id=\"Path4618\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.404,63.283c0.077-0.352-0.316-0.55-0.549-0.707C462.907,62.888,463.118,63.148,463.404,63.283\"\n        />\n        <Path\n          id=\"Path4620\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.535,62.262c0.106-0.229,0.069-0.471-0.264-0.233C463.352,62.115,463.439,62.192,463.535,62.262\"\n        />\n        <Path\n          id=\"Path4622\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.982,61.058c0.239-0.169,0.248-0.391-0.028-0.523C463.948,60.709,463.956,60.885,463.982,61.058\"\n        />\n        <Circle\n          id=\"fo.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"462.877\"\n          cy=\"61.781\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"FM\">\n        <Path\n          id=\"fm\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M910.669,232.225c0.479-0.11,0.12-0.672-0.262-0.55C910.418,231.894,910.505,232.077,910.669,232.225\"\n        />\n        <Circle\n          id=\"fm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"910.948\"\n          cy=\"230.426\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"FK\">\n        <Path\n          id=\"Path4876\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M331.148,416.108c0.155-0.052,0.206-0.142,0.142-0.278c-0.245-0.341-0.351,0.362-0.351-0.271C330.395,415.642,330.927,416.015,331.148,416.108\"\n        />\n        <Path\n          id=\"Path4878\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M332.799,414.407c0.036,0.069,0.071,0.14,0.105,0.21c-0.592,0.225-1.064-0.33-1.649-0.286c0.269,0.237,0.494,0.13,0.692,0.447c0.158,0.249,0.771,0.434,1.036,0.52c-0.438-0.126-0.829-0.018-1.257,0.105c0.304,0.446,0.719-0.272,1.072,0.131c-0.217-0.055-0.315,0.045-0.263,0.264c-0.071-0.097-0.138-0.192-0.211-0.288c-0.014,0.264-0.326,0.757,0.187,0.443c-0.16,0.393-0.975,0.347-1.309,0.442c0.136,0.065,1.299,0.565,0.573,0.131c0.16-0.025,0.636,0.529,0.74,0.326c0.165-0.32,0.689-0.182,0.465-0.691c0.73,0.238,0.987-0.572,1.321-1.056c0.116-0.164,0.268-0.365,0.283-0.569c0.019-0.234-0.53-0.501-0.428,0.027C333.837,414.423,333.133,414.233,332.799,414.407\"\n        />\n        <Path\n          id=\"Path4880\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M332.091,414.33c0.144,0.078,0.293,0.087,0.447,0.025c-0.058-0.222-0.233-0.321-0.447-0.238c0.095,0.073,0.192,0.143,0.29,0.211C332.284,414.33,332.187,414.33,332.091,414.33\"\n        />\n        <Path\n          id=\"Path4882\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M332.668,414.095c0.08,0.074,0.176,0.108,0.286,0.107C332.861,414.164,332.764,414.129,332.668,414.095\"\n        />\n        <Path\n          id=\"Path4884\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M333.112,413.937c0.151,0.225,0.605,0.202,0.816,0.105C333.658,413.969,333.379,414.005,333.112,413.937\"\n        />\n        <Path\n          id=\"Path4886\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M334.446,416.974c0.188-0.169-0.056-0.284-0.205-0.265C334.306,416.798,334.376,416.885,334.446,416.974\"\n        />\n        <Path\n          id=\"Path4888\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M334.369,416.555c0.363,0.174,0.628,0.6,1.071,0.574c-0.18-0.12-0.279-0.316-0.18-0.523c0.268,0.103,0.521,0.257,0.812,0.288c0.007-0.338-0.347-0.505-0.604-0.625c0.321-0.032,0.521,0.176,0.812,0.177c0.197,0,0.313-0.131,0.523-0.075c-0.011-0.356-0.695-0.434-0.887-0.678c0.373,0.221,0.802,0.263,1.224,0.216c0.268-0.029,0.653-0.35,0.266-0.421c0.396,0.063,0.815-0.024,1.175-0.186c-0.105,0.025-1.014-0.371-1.122-0.469c0.273-0.145,0.553,0.039,0.835-0.027c-0.25-0.193-1.414-0.897-1.438-0.074c0.222,0.024,0.428,0.144,0.574,0.312c-0.312,0.01-1.275-0.604-0.602-0.522c-0.277-0.501-1.088-0.464-1.567-0.418c0.156,0.221,0.029,0.42-0.185,0.521c0.204,0.017,0.33,0.126,0.286,0.34c-0.098-0.05-0.194-0.103-0.286-0.158c0.085,0.296,0.517,0.343,0.497,0.682c-0.427-0.528-1.261,0.519-0.94,0.964C334.544,416.485,334.455,416.52,334.369,416.555\"\n        />\n        <Path\n          id=\"Path4890\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M337.118,416.266c0.074,0.074,0.161,0.127,0.263,0.159C337.292,416.371,337.203,416.319,337.118,416.266\"\n        />\n        <Circle\n          id=\"fk.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"334.28\"\n          cy=\"415.491\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"FJ\">\n        <Path\n          id=\"Path5538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M958.243,307.539c0.086-0.075,0.174-0.156,0.262-0.234C958.294,307.302,958.301,307.375,958.243,307.539\"\n        />\n        <Path\n          id=\"Path5544\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M959.109,306.517c0.199-0.124,0.371-0.272,0.522-0.447C959.431,306.19,959.259,306.339,959.109,306.517\"\n        />\n        <Path\n          id=\"Path5536\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M958.4,310.624c0.546,0.227,1.037,0.473,1.636,0.27c0.396-0.136,1.287-0.275,1.593-0.539c0.21-0.178,0.096-0.226-0.046-0.367c-0.072-0.07,0.019-0.483,0.027-0.617c0.032-0.336-0.272-1.13-0.669-0.894c0.493-0.669-1.533-0.089-1.723-0.016C958.63,308.699,957.047,310.391,958.4,310.624\"\n        />\n        <Path\n          id=\"Path5542\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M959.185,313.79c0.176-0.123,0.345-0.253,0.512-0.389c0.167-0.134,0.42,0.077,0.615-0.026c-0.124-0.61-1.271,0.038-1.386,0.392C959.012,313.773,959.096,313.785,959.185,313.79\"\n        />\n        <Path\n          id=\"Path5546\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M962.118,309.37c0.104-0.06,0.2-0.128,0.287-0.209C962.142,308.957,962.046,309.028,962.118,309.37\"\n        />\n        <Path\n          id=\"Path5548\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M966.618,304.398c-0.918-0.049-1.616,0.641-2.476,0.771c-0.467,0.072-0.794,0.352-1.17,0.616c-0.303,0.212-0.913,0.091-0.855,0.628c0.377-0.067,0.354,0.321,0.336,0.573c0.488-0.064,1.672-1.24,1.863-0.668c0.104,0.306,0.842-0.083,1.011-0.131c0.613-0.177,0.715-0.239,0.919-0.878c-0.34,0.153-0.932,1.022-1.361,0.712C965.526,305.545,965.939,304.826,966.618,304.398\"\n        />\n        <Path\n          id=\"Path5550\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M963.397,310.52c0.181-0.209,0.139-0.486-0.157-0.551C963.263,310.161,963.317,310.344,963.397,310.52\"\n        />\n        <Path\n          id=\"Path5552\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M964.55,312.169c0.086-0.081,0.164-0.169,0.235-0.263C964.574,311.856,964.46,311.965,964.55,312.169\"\n        />\n        <Circle\n          id=\"fj.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"958.949\"\n          cy=\"304.957\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"FI\">\n        <Path\n          id=\"Path14884\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.19,64.096c-0.126,0.003-0.263,0.025-0.401,0.036c0.141,0.243,0.468,0.943,0.366,1.212c-0.059,0.148,0.363,0.285,0.516,0.401c-0.103-0.506,0.409-0.123,0.584,0c0.421,0.293,0.909,0.304,1.393,0.403c-0.513,0.647,1.022,0.143,1.246,0.073c-0.241,0.224-0.582,0.424-0.257,0.663c0.043,0.029,0.105,0.008,0.146,0.035c0.18-0.067,0.362-0.139,0.517-0.182c0.263-0.074,0.651,0.037,0.841-0.074c0.189-0.11,0.27-0.26,0.258-0.401c-0.011-0.143-0.279-0.142-0.258-0.293c0.026-0.152,0.431-0.118,0.477-0.256c0.047-0.138,0.031-0.158-0.108-0.292c-0.142-0.134-0.592-0.288-0.809-0.292c-0.215-0.006-0.295,0.148-0.439,0.146c-0.143-0.002-0.306-0.045-0.402-0.146c-0.095-0.102-0.13-0.296-0.074-0.403c0.056-0.107,0.26-0.006,0.293-0.11c0.032-0.104-0.108-0.193-0.222-0.254c-0.112-0.063-0.276,0.057-0.403-0.037c-0.025-0.023-0.024-0.075-0.036-0.109c-0.143,0.073-0.296,0.203-0.402,0.219c-0.174,0.028-0.146-0.053-0.329-0.035c-0.185,0.019-0.447,0.223-0.731,0.258c-0.288,0.026-0.717-0.012-0.953-0.111c-0.236-0.102-0.079-0.271-0.476-0.405C525.443,64.106,525.32,64.093,525.19,64.096L525.19,64.096z M525.043,65.524c-0.049,0.006-0.075,0.086-0.074,0.183l0.293-0.036C525.165,65.582,525.092,65.521,525.043,65.524z M526.106,65.855c-0.216,0.354,0.221,0.478,0.476,0.402c-0.055-0.018-0.189-0.189-0.182-0.184C526.311,65.985,526.212,65.922,526.106,65.855z M527.385,66.222c-0.03,0.008-0.073,0.058-0.146,0.11h0.258C527.436,66.222,527.418,66.213,527.385,66.222L527.385,66.222z M526.984,66.332c-0.104,0.003-0.207,0.035-0.292,0.073c0.117-0.015,0.201,0.006,0.292,0.074c0.088-0.019,0.172-0.02,0.255-0.035C527.168,66.364,527.088,66.327,526.984,66.332z M528.597,66.44c-0.301,0.189-0.748,0.261-1.098,0.182c0.604,0.229-0.208,0.159-0.074,0.622c0.207-0.021,0.416-0.023,0.62-0.035C528.456,67.182,528.286,66.615,528.597,66.44z M526.07,66.624c0.078,0.034,0.177,0.073,0.258,0.111C526.253,66.692,526.156,66.635,526.07,66.624z\"\n        />\n        <Path\n          id=\"Path14878\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.601,66.111c0.188,0.156,0.206,0.376,0.036,0.55c-0.02-0.214-0.146-0.342-0.368-0.255c0.089,0.239,0.159,0.616,0.514,0.515c0.353,0.058,0.382-0.262,0.221-0.476c0.174-0.047,0.367,0.271,0.551,0.182C522.926,66.442,521.788,66.076,521.601,66.111L521.601,66.111z M522.184,66.99c-0.045,0.01-0.105,0.038-0.146,0.074C522.889,67.388,522.518,66.917,522.184,66.99z\"\n        />\n        <Path\n          id=\"FI-uusimaa\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.615,65.048c-0.062,0.174-0.1,0.365-0.256,0.438c-0.272,0.131-0.668-0.225-0.916-0.145c-0.247,0.078-0.074,0.311-0.475,0.438c-0.296,0.092-0.885-0.118-1.393-0.221c0.014,0.038,0.061,0.079,0.038,0.146c-0.048,0.138-0.452,0.106-0.477,0.256c-0.024,0.152,0.247,0.149,0.256,0.293c0.01,0.142-0.068,0.29-0.256,0.401c-0.188,0.112-0.58,0-0.844,0.074c-0.152,0.041-0.332,0.117-0.514,0.181c0.148,0.094,0.286,0.213,0.474,0.183c-0.615,0.271,0.076-0.107-0.146,0.293c-0.099,0.181-0.345,0.306-0.514,0.402c0.347-0.028,0.64-0.205,0.916-0.368c0.562,0.105,1.187-0.155,1.722-0.292c0.353-0.09,0.435,0.201,0.769,0.109c0.181-0.049,0.188-0.271,0.366-0.329c0.237-0.075,0.45-0.17,0.698-0.222c0.438-0.089,1.206-0.113,1.464-0.549c-0.006,0.321,0.317,0.433,0.586,0.366c-0.037-0.087-0.074-0.168-0.108-0.254c0.254-0.025,0.371-0.11,0.144-0.37c0.241,0.154,0.629,0.311,0.916,0.223c0.119-0.04,0.189-0.098,0.222-0.223c0.118,0.077,0.224,0.082,0.367,0.074c0.025,0,0.05,0.002,0.074,0c0.06-0.129,0.124-0.263,0.073-0.369c-0.125-0.239-0.366-0.207-0.695-0.255c-0.333-0.05-0.854,0.119-1.283,0.073C534.419,65.373,533.886,65.238,533.615,65.048L533.615,65.048z M528.34,67.246c0.141,0.243,0.604,0.441,0.621,0C528.754,67.304,528.552,67.304,528.34,67.246z\"\n        />\n        <Path\n          id=\"Path14630\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.789,64.132c0.278-0.024,0.579-0.051,0.732,0c0.396,0.136,0.237,0.304,0.474,0.404c0.237,0.1,0.666,0.139,0.953,0.111c0.287-0.032,0.55-0.239,0.729-0.259c0.185-0.016,0.158,0.067,0.33,0.037c0.108-0.017,0.26-0.144,0.402-0.219c-0.037-0.118-0.024-0.262-0.146-0.371c-0.162-0.138-0.533,0.009-0.732-0.146c-0.2-0.155-0.407-0.451-0.328-0.661c0.075-0.205,0.432-0.062,0.513-0.22c0.083-0.158-0.164-0.338-0.107-0.476c0.055-0.138,0.32-0.047,0.328-0.256c0.011-0.209-0.674-0.287-0.661-0.551c0.018-0.263,0.527-0.188,0.623-0.403c0.025-0.058-0.051-0.126-0.037-0.182c-0.073-0.012-0.153-0.034-0.221-0.036c-0.07-0.003-0.124,0.015-0.223,0.036c-0.419,0.099-1.006,0.672-1.428,0.731c-0.424,0.058-0.631-0.212-0.953-0.183c-0.128,0.012-0.239,0.074-0.369,0.146c0.178,0.429,0.476,0.987,0.808,1.209C524.601,62.385,525.677,64.145,524.789,64.132L524.789,64.132z\"\n        />\n        <Path\n          id=\"Path14673\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.885,63.73c-0.13,0.05-0.257,0.097-0.37,0.107c-0.271,0.031-0.332-0.124-0.697-0.074c-0.365,0.052-1.241,0.305-1.429,0.551c-0.185,0.246,0.112,0.223,0,0.293c-0.11,0.068-0.277-0.14-0.438-0.147c-0.159-0.006-0.333,0.169-0.473,0.147c-0.143-0.023-0.086-0.185-0.294-0.223c-0.062-0.01-0.181,0.041-0.257,0.074c0.065,0.05,0.168,0.083,0.146,0.147c-0.031,0.105-0.232,0.003-0.292,0.109c-0.058,0.106-0.023,0.302,0.074,0.402c0.094,0.103,0.256,0.145,0.401,0.146c0.145,0.001,0.225-0.152,0.44-0.146c0.217,0.007,0.664,0.16,0.806,0.292c0.073,0.073,0.061,0.108,0.073,0.146c0.508,0.104,1.097,0.315,1.393,0.223c0.403-0.126,0.228-0.359,0.475-0.439c0.247-0.078,0.645,0.277,0.916,0.147c0.156-0.073,0.193-0.266,0.256-0.438c-0.015-0.012-0.06,0.01-0.072,0c-0.251-0.21-0.308-0.358-0.257-0.551c0.05-0.191,0.496-0.046,0.475-0.33C533.746,63.92,533.124,63.886,532.885,63.73L532.885,63.73z\"\n        />\n        <Path\n          id=\"Path14671\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.848,63.29c-0.074-0.122-0.077-0.256-0.146-0.33c-0.083-0.089-0.18-0.039-0.257-0.146c-0.076-0.106,0.031-0.301-0.074-0.475c-0.104-0.174-0.55-0.243-0.55-0.439c0-0.197,0.338-0.147,0.368-0.292c0.024-0.145-0.06-0.234-0.223-0.331c-0.159-0.095-0.549-0.007-0.695-0.073c-0.144-0.067-0.076-0.099-0.184-0.146c-0.106-0.047-0.32,0.104-0.474-0.037c-0.079-0.074-0.079-0.241-0.073-0.403c-0.033-0.001-0.084,0.041-0.11,0.037c-0.256-0.045-0.173-0.204-0.329-0.222c-0.155-0.017-0.271,0.183-0.474,0.222c-0.208,0.035-0.518-0.135-0.731-0.073c-0.221,0.061-0.265,0.284-0.516,0.368c-0.134,0.045-0.342,0.025-0.516,0c-0.013,0.056,0.065,0.124,0.038,0.182c-0.095,0.217-0.607,0.14-0.622,0.404c-0.014,0.263,0.669,0.341,0.662,0.55c-0.012,0.208-0.276,0.122-0.329,0.256c-0.058,0.137,0.189,0.321,0.107,0.477c-0.079,0.155-0.435,0.013-0.513,0.219c-0.077,0.208,0.127,0.505,0.328,0.661c0.202,0.157,0.57,0.008,0.733,0.146c0.159,0.139,0.057,0.385,0.182,0.476c0.124,0.093,0.29-0.025,0.402,0.039c0.043,0.024,0.031,0.074,0.073,0.108c0.074-0.033,0.194-0.083,0.257-0.073c0.206,0.034,0.151,0.199,0.292,0.22c0.141,0.023,0.316-0.153,0.474-0.146c0.161,0.008,0.328,0.217,0.438,0.146c0.113-0.069-0.185-0.046,0-0.292c0.188-0.246,1.064-0.499,1.429-0.55c0.365-0.051,0.428,0.104,0.697,0.073c0.111-0.01,0.236-0.058,0.367-0.108c-0.031-0.024-0.093-0.047-0.109-0.074c-0.124-0.221-0.188-0.168,0-0.367C532.783,63.278,532.832,63.3,532.848,63.29L532.848,63.29z\"\n        />\n        <Path\n          id=\"Path14632\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.663,57.466c-0.462,0.078-0.09,0.471-0.66,0.405c-0.103,0.08-0.229,0.16-0.255,0.255c-0.061,0.19,0.179,0.342,0.073,0.474c-0.106,0.132-0.402-0.029-0.55,0c-0.147,0.03-0.26,0.058-0.33,0.146c-0.072,0.091-0.134,0.123-0.074,0.331c0.063,0.208,0.569,0.461,0.662,0.697c0.09,0.234,0.167,0.322,0,0.549c-0.149,0.207-0.69,0.3-0.99,0.293c-0.008,0.161-0.007,0.332,0.073,0.403c0.156,0.139,0.371-0.011,0.475,0.036c0.106,0.046,0.039,0.08,0.184,0.147c0.144,0.066,0.533-0.026,0.695,0.073c0.161,0.096,0.246,0.186,0.225,0.329c-0.027,0.145-0.37,0.096-0.37,0.293s0.444,0.264,0.55,0.439c0.105,0.174-0.006,0.371,0.074,0.475c0.073,0.107,0.172,0.057,0.256,0.146c0.069,0.073,0.071,0.208,0.146,0.329c0.243-0.147,0.962-0.023,1.173-0.183c0.224-0.174,0.058-0.321,0.183-0.403c0.125-0.083,0.305,0.053,0.438,0c0.133-0.052,0.122-0.272,0.292-0.293c0.174-0.018,0.253,0.214,0.551,0.329c0.166,0.067,0.448,0.089,0.696,0.147c0.119-0.076,0.225-0.152,0.223-0.331c-0.006-0.375-0.955-0.779-0.844-1.17c0.11-0.393,0.729-0.133,0.953-0.403c0.093-0.114,0.126-0.299,0.109-0.437c-0.434,0.06-0.867,0.089-0.952-0.111c-0.093-0.224,0.052-0.214,0.182-0.222c0.132-0.005,0.281-0.024,0.257-0.183c-0.049-0.321-1.257-0.296-1.245-0.621c0.009-0.326,0.403,0.156,0.549-0.256c0.104-0.294-0.37-0.818-0.695-1.28c-0.048,0.019-0.009,0.054-0.074,0.073C534.207,58.066,533.123,57.388,532.663,57.466L532.663,57.466z\"\n        />\n        <Path\n          id=\"Path14643\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.474,63.802c-0.128,0.181-0.262,0.371-0.402,0.439c-0.206,0.102-0.386-0.102-0.514,0.037c-0.126,0.139-0.059,0.378,0.035,0.623c0.058,0.148,0.223,0.295,0.369,0.439c0.042,0,0.108-0.008,0.147,0c0.331,0.047,0.569,0.015,0.696,0.256c0.054,0.103-0.014,0.235-0.073,0.366c0.303-0.015,0.566-0.124,0.843-0.256c0.389-0.183,0.42,0.143,0.769,0.11c0.243-0.023,0.625,0.188,0.807-0.074c0.098-0.158,0.251-0.294,0.401-0.401c0.014-0.013,0.024-0.024,0.039-0.037c-0.049-0.094-0.136-0.208-0.223-0.256c-0.278-0.153-0.616,0.04-0.808-0.111c-0.19-0.15-0.326-0.319-0.256-0.582c0.009-0.035,0.091-0.042,0.109-0.074c-0.322-0.174-0.67-0.369-0.915-0.367c-0.363,0.002-0.325,0.317-0.66,0.255C536.707,64.145,536.626,63.93,536.474,63.802L536.474,63.802z\"\n        />\n        <Path\n          id=\"Path14638\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.936,62.41c-0.173,0.021-0.159,0.241-0.294,0.294c-0.132,0.052-0.312-0.083-0.439,0c-0.122,0.083,0.043,0.229-0.181,0.402c-0.224,0.172-1.06-0.015-1.246,0.183c-0.186,0.199-0.124,0.146,0,0.366c0.124,0.224,0.971,0.23,0.99,0.515c0.021,0.284-0.426,0.139-0.476,0.332c-0.05,0.189,0.008,0.337,0.256,0.55c0.251,0.208,0.853,0.322,1.283,0.367c0.38,0.041,0.808-0.075,1.137-0.074c-0.148-0.144-0.312-0.29-0.371-0.439c-0.092-0.243-0.162-0.483-0.034-0.623c0.125-0.138,0.305,0.069,0.513-0.036c0.141-0.07,0.272-0.26,0.402-0.438c-0.231-0.188-0.527-0.333-0.549-0.55c-0.02-0.189,0.123-0.277,0.256-0.369c-0.247-0.058-0.529-0.08-0.695-0.147C535.187,62.622,535.109,62.393,534.936,62.41L534.936,62.41z\"\n        />\n        <Path\n          id=\"Path14578\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M527.499,56.331c-0.095,0.009-0.198,0.026-0.293,0.037c0.088,0.068,0.188,0.109,0.293,0.146C527.525,56.398,527.619,56.283,527.499,56.331L527.499,56.331z M527.715,56.44c-0.173,0.117-0.342,0.254-0.291,0.474c-0.55-0.254-0.765,0.453-1.024,0.402c0.058,0.057,0.09,0.126,0.146,0.183c-0.561-0.401-0.116,0.233,0,0.329c-0.094,0.057-0.231,0.061-0.367,0.11c-0.469,0.174-1.09,0.308-1.392-0.037c-0.146,0.266,0.05,0.534,0.256,0.697c-0.438-0.205-0.935,0.889-1.138,1.135c0.183,0.039,0.376,0.449,0.551,0.733c0.237,0.39-0.029,0.629,0.073,0.989c0.019,0.062,0.118,0.115,0.146,0.183c0.125-0.072,0.237-0.134,0.368-0.145c0.086-0.009,0.18,0.013,0.256,0.036c0.127-0.202,0.192-0.39,0.146-0.585c-0.054-0.234-0.418-0.32-0.475-0.514c-0.06-0.195-0.01-0.39,0.074-0.515c0.083-0.125,0.255-0.097,0.329-0.223c0.074-0.122-0.14-0.341,0.073-0.474c0.217-0.134,0.619,0.483,0.954,0.366c0.335-0.116,0.379-0.781,0.585-0.915c0.204-0.133,0.271,0.058,0.369-0.073c0.097-0.131-0.255-0.367-0.074-0.586c0.182-0.22,0.873,0.077,1.099-0.035c0.224-0.117,0.104-0.25,0.256-0.33c0.154-0.08,0.539,0.167,0.622,0c0.083-0.167-0.279-0.253-0.294-0.402c-0.011-0.151,0.243-0.278,0.184-0.404c-0.057-0.123-0.265-0.089-0.401-0.073c-0.14,0.019-0.192,0.173-0.369,0.183c-0.175,0.009-0.431-0.038-0.584-0.223C527.733,56.666,527.707,56.54,527.715,56.44z M526.18,57.941c0.042-0.005,0.041-0.089,0-0.221l-0.256,0.035C526.054,57.88,526.135,57.946,526.18,57.941z M524.128,57.869c-0.086-0.003-0.19,0.059-0.293,0.144c0.077,0.089,0.197,0.154,0.293,0.223C524.531,58.187,524.384,57.871,524.128,57.869z\"\n        />\n        <Path\n          id=\"Path14553\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.634,55.707c-0.07,0.022-0.095,0.107-0.183,0.11c0.026,0.094,0.048,0.196,0.074,0.291c-0.215,0.058-0.55,0.158-0.807,0.332c-0.011,0.101,0.019,0.224,0.074,0.291c0.156,0.182,0.412,0.229,0.586,0.223c0.173-0.012,0.226-0.167,0.366-0.183c0.141-0.017,0.344-0.054,0.404,0.073c0.057,0.124-0.196,0.256-0.186,0.403c0.014,0.151,0.376,0.238,0.292,0.402c-0.081,0.167-0.469-0.08-0.62,0c-0.152,0.08-0.03,0.217-0.254,0.33c-0.227,0.115-0.917-0.184-1.102,0.036c-0.181,0.223,0.174,0.455,0.074,0.585c-0.098,0.132-0.159-0.059-0.369,0.073c-0.206,0.132-0.25,0.799-0.584,0.915c-0.336,0.121-0.737-0.501-0.954-0.366c-0.215,0.133,0.004,0.354-0.073,0.474c-0.077,0.124-0.249,0.096-0.33,0.224c-0.081,0.124-0.13,0.32-0.074,0.514c0.057,0.193,0.421,0.278,0.474,0.514c0.047,0.196-0.019,0.386-0.146,0.586c0.21,0.064,0.386,0.187,0.697,0.146c0.423-0.06,1.012-0.633,1.429-0.732c0.42-0.099,0.702,0.082,0.954,0c0.251-0.081,0.293-0.305,0.515-0.368c0.218-0.062,0.524,0.107,0.73,0.073c0.206-0.036,0.321-0.237,0.476-0.222c0.154,0.016,0.073,0.173,0.329,0.222c0.258,0.045,0.933-0.104,1.098-0.331c0.17-0.224,0.091-0.315,0-0.549c-0.089-0.235-0.597-0.486-0.659-0.697c-0.061-0.209,0.006-0.24,0.074-0.33c0.074-0.088,0.183-0.117,0.329-0.147c0.147-0.029,0.44,0.133,0.55,0c0.107-0.132-0.128-0.284-0.073-0.474c0.026-0.095,0.154-0.174,0.256-0.255c-0.007-0.001,0.006-0.037,0-0.038c-0.282-0.049-0.632-0.481-0.953-0.953c-0.326-0.479-0.641-0.94-0.915-0.916c-0.274,0.025-0.256,0.105-0.222,0.22c0.032,0.116,0.063,0.25-0.146,0.293C529.472,56.538,529.042,56.071,528.634,55.707L528.634,55.707z\"\n        />\n        <Path\n          id=\"Path14531\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.213,62.227c-0.067-0.198-0.123-0.409-0.223-0.55c-0.294-0.419-0.154-0.499-0.769-0.991c-0.315-0.253-1.004-0.469-1.609-0.768c0.059,0.089,0.098,0.174,0.034,0.292c-0.123,0.238-0.909,0.008-0.914,0.402c-0.007,0.198,0.301,0.227,0.62,0.256c0.321,0.028,0.649,0.058,0.586,0.329c-0.062,0.272-0.424,0.337-0.844,0.291c-0.419-0.042-0.884-0.204-1.136-0.291c-0.502-0.176-0.397-0.57-0.954-0.768c-0.275-0.099-0.79,0.027-1.282,0.108c-0.051,0.009-0.059-0.007-0.108,0c0.02,0.142-0.018,0.327-0.109,0.439c-0.224,0.271-0.844,0.012-0.953,0.402c-0.112,0.393,0.836,0.796,0.844,1.172c0.005,0.378-0.515,0.336-0.476,0.698c0.035,0.359,0.582,0.858,0.915,0.916c0.334,0.059,0.297-0.255,0.66-0.256c0.244-0.002,0.594,0.188,0.916,0.367c0.131-0.224,0.414-0.438,0.731-0.549c0.367-0.126,0.944,0.139,1.283,0c0.336-0.141,0.314-0.522,0.62-0.662c0.309-0.137,0.807,0.103,1.135-0.037c0.331-0.139,0.272-0.481,0.733-0.73C542.988,62.266,543.119,62.249,543.213,62.227L543.213,62.227z\"\n        />\n        <Path\n          id=\"Path14529\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539,57.172c0.336,0.059,0.67-0.106,0.953,0.113c0.313,0.241,0.225,0.883,0.475,1.244c0.251,0.363,1.074,0.519,0.988,0.878c-0.084,0.363-0.745,0.009-0.877,0.223c-0.068,0.106,0.012,0.202,0.074,0.293c0.607,0.299,1.297,0.517,1.609,0.768c0.618,0.492,0.475,0.572,0.769,0.991c0.102,0.138,0.156,0.352,0.223,0.551c0.168-0.038,0.316-0.074,0.515-0.147c0.374-0.375,0.759-0.715,1.137-1.136c0.553-0.434,1.016-0.725,1.28-1.427c0.158-0.42,0.324-0.566-0.035-0.879c-0.918-0.647-1.893-1.185-2.896-1.685c-0.202,0.052-0.481,0.223-0.62,0.185c-0.36-0.099-0.406-0.224-0.404-0.331c0.007-0.106,0.031-0.194-0.146-0.257c-0.354-0.123-1.038,0.233-1.464,0.223c-0.427-0.013-0.627-0.354-1.024-0.223C539.323,56.627,539.146,56.905,539,57.172L539,57.172z\"\n        />\n        <Path\n          id=\"Path14515\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539,57.172c0.146-0.269,0.322-0.546,0.55-0.621c0.4-0.133,0.599,0.208,1.024,0.223c0.427,0.013,1.108-0.346,1.466-0.223c0.176,0.063,0.149,0.152,0.146,0.257c-0.005,0.106,0.043,0.23,0.403,0.331c0.137,0.035,0.42-0.132,0.622-0.185c-0.204-0.1-0.38-0.235-0.587-0.329c0.416-0.209,1.732-1.018,0.844-1.465c-0.403-0.202-1.847-0.718-0.844-1.172c-0.225-0.52-0.738-0.149-1.063-0.439c-0.329-0.298-0.312-0.698,0.184-0.806c-0.082-0.19-0.654-0.284-0.514-0.477c0.029-0.041-0.025-0.093,0-0.146c-0.223-0.017-0.444-0.059-0.661-0.074c-0.216-0.014-0.424,0.001-0.621,0.036c-0.568,0.1-1.342,0.229-2.014,0.402c-0.674,0.174-1.244,0.412-1.429,0.73c-0.186,0.323-0.108,0.456,0,0.552c0.109,0.097,0.26,0.146,0.183,0.256c-0.151,0.223-0.445-0.036-0.768,0.11c-0.325,0.146-1.101,0.473-1.064,0.877c0.038,0.406,0.781,0.271,0.954,0.515c0.173,0.241,0.269,0.438,0.11,0.73c0.658,0.019,1.425-0.011,1.866,0.146c0.625,0.224,0.723,0.632,1.101,0.769C538.931,57.185,538.962,57.165,539,57.172L539,57.172z\"\n        />\n        <Path\n          id=\"Path14497\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.727,62.081c-0.311,0.114-0.624,0.123-0.806,0.222c-0.463,0.25-0.404,0.595-0.732,0.73c-0.328,0.139-0.828-0.101-1.136,0.038c-0.31,0.136-0.285,0.518-0.622,0.66c-0.338,0.14-0.916-0.126-1.282,0c-0.369,0.123-0.768,0.354-0.844,0.623c-0.073,0.269,0.064,0.434,0.256,0.583c0.19,0.149,0.527-0.04,0.808,0.111c0.085,0.046,0.173,0.163,0.222,0.256c0.302-0.26,0.63-0.503,0.953-0.733C541.892,63.82,542.83,62.978,543.727,62.081L543.727,62.081z\"\n        />\n        <Path\n          id=\"Path14475\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.715,57.869c0.322,0.461,0.8,0.986,0.695,1.28c-0.144,0.414-0.537-0.071-0.548,0.256c-0.013,0.326,1.196,0.303,1.245,0.622c0.024,0.164-0.124,0.177-0.256,0.183c-0.132,0.007-0.276-0.004-0.183,0.223c0.09,0.223,0.568,0.187,1.062,0.109c0.489-0.079,1.005-0.208,1.28-0.109c0.558,0.197,0.452,0.59,0.956,0.768c0.25,0.089,0.715,0.248,1.134,0.293c0.419,0.043,0.78-0.024,0.844-0.293c0.062-0.271-0.266-0.303-0.586-0.33c-0.322-0.026-0.626-0.059-0.621-0.256c0.007-0.396,0.792-0.165,0.916-0.404c0.123-0.237-0.241-0.371-0.111-0.583c0.134-0.213,0.795,0.14,0.878-0.223s-0.739-0.518-0.989-0.877c-0.249-0.36-0.163-1.003-0.475-1.244c-0.313-0.242-0.687,0.027-1.063-0.112c-0.376-0.138-0.475-0.545-1.099-0.768c-0.443-0.158-1.211-0.126-1.867-0.147c-0.156,0.293-1.06,0.189-1.173,0.516c-0.116,0.322,0.406,0.459,0.368,0.696C535.085,57.666,534.98,57.763,534.715,57.869L534.715,57.869z\"\n        />\n        <Path\n          id=\"Path14446\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.379,49.369c-0.107,0.009-0.207,0.024-0.258,0.109c-0.205,0.328,0.446,0.476,0.438,0.731c-0.006,0.259-0.324,0.4-0.366,0.585c-0.041,0.187,0.292,0.238,0.072,0.476c-0.218,0.237-1.156,0.032-1.463-0.073c-0.312-0.106-0.146-0.299-0.403-0.293c-0.258,0.008-0.427,0.522-0.843,0.661c-0.416,0.136-1.259,0.009-1.574-0.073c-0.321-0.081-0.124-0.104-0.329-0.146c-0.208-0.041-0.438-0.074-0.879,0.036c-0.221,0.058-0.598,0.219-0.844,0.369c0.021,0.013,0.058,0.024,0.074,0.037c0.255,0.223,0.116,0.562,0.037,0.841c-0.049,0.174,0.369,0.306,0.513,0.476c-0.103,0.109-0.224,0.174-0.366,0.224c0.056,0.09,0.117,0.209,0.183,0.293c-0.458-0.094-0.972-0.364-1.394,0c-0.273,0.234-0.39,0.562-0.62,0.805c-0.361,0.375-0.848,0.539-1.174,0.953c-0.154,0.19-0.341,0.267-0.551,0.331c0.409,0.365,0.839,0.83,1.137,0.768c0.211-0.043,0.179-0.177,0.147-0.292c-0.034-0.116-0.058-0.194,0.22-0.221c0.273-0.024,0.588,0.435,0.916,0.916c0.325,0.48,0.668,0.958,0.953,0.991c0.569,0.067,0.199-0.325,0.66-0.405c0.461-0.077,1.547,0.601,1.978,0.476c0.432-0.123,0.438-0.238,0.476-0.476c0.039-0.236-0.481-0.37-0.368-0.697c0.117-0.322,1.016-0.221,1.172-0.515c0.156-0.291,0.061-0.487-0.11-0.73c-0.173-0.243-0.915-0.108-0.952-0.516c-0.037-0.404,0.735-0.73,1.062-0.878c0.325-0.146,0.618,0.111,0.769-0.109c0.073-0.109-0.074-0.159-0.183-0.255c-0.109-0.096-0.186-0.228,0-0.551c0.187-0.321,0.756-0.561,1.429-0.73c0.672-0.173,1.449-0.304,2.013-0.403c0.396-0.07,0.84,0.003,1.283,0.036c0.14-0.278,0.297-0.683,0-0.767c0.271-0.05,0.566-0.133,0.842-0.147c-0.248-0.728-0.723-1.261-1.246-1.759c-0.14,0.041-0.316,0.146-0.438,0.146c-0.271,0-0.534-0.088-0.807-0.073C539.183,49.543,538.694,49.341,538.379,49.369L538.379,49.369z M531.086,52.886c-0.176,0.011-0.356,0.103-0.4,0.256c0.505,0.257,0.476-0.246,0.843-0.11C531.448,52.913,531.269,52.873,531.086,52.886z\"\n        />\n        <Path\n          id=\"Path14332\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.929,51.75c0.247-0.148,0.624-0.311,0.845-0.368c0.441-0.11,0.671-0.077,0.878-0.037c0.207,0.042,0.012,0.065,0.33,0.146c0.318,0.08,1.16,0.209,1.574,0.073c0.417-0.135,0.584-0.653,0.845-0.661c0.255-0.005,0.091,0.189,0.401,0.293c0.31,0.107,1.247,0.311,1.464,0.073c0.222-0.238-0.112-0.289-0.072-0.476c0.039-0.187,0.36-0.327,0.366-0.585c0.007-0.256-0.645-0.403-0.438-0.731s0.927,0.073,1.467,0.038c0.269-0.019,0.533,0.073,0.806,0.073c0.124,0,0.297-0.106,0.439-0.146c-0.47-0.449-0.979-0.865-1.356-1.391c-0.545-0.763,2.239-1.723,1.21-2.418c-0.429-0.289-0.866-0.562-1.319-0.807c-0.517-0.277-1.146-0.311-1.611-0.695c-0.491-0.407-0.355-0.711,0.036-1.099c0.396-0.394-0.462-0.417-0.66-0.439c0.364-0.124,0.898-0.175,1.319-0.402c-0.915-0.58,1.244-1.391-0.403-1.798c-0.542-0.131-1.042-0.244-1.575-0.438c-0.445-0.166-0.844-0.577-1.317-0.514c-0.068,0.008-0.146,0.043-0.224,0.073c-0.523,0.224-0.884,0.425-1.463,0.293c-0.628-0.145-1.216,0.308-1.54,0.73c-0.133,0.539-0.359,1.053-0.255,1.613c0.06,0.326-0.21,0.348-0.474,0.366c-0.529,0.039-0.602,0.735-0.99,0.81c-0.45,0.079-0.476-0.169-0.916-0.293c-0.309-0.089-1.104-0.434-1.392-0.223c-0.315,0.233-0.567,0.289-0.952,0.403c-0.717,0.211-1.7-0.127-2.199-0.621c-0.716-0.704-1.635-1.388-2.601-0.807c0.086,0.079,0.169,0.14,0.257,0.222c-0.354,0.196-0.762-0.186-1.064,0.146c0.829,0.096,1.609,0.791,2.383,1.099c0.507,0.202,1.076,0.478,1.61,0.585c0.303,0.06,0.626,0.07,0.916,0.183c0.287,0.113,0.322,0.379,0.55,0.514c0.232,0.137,0.936,0.324,0.989,0.66c0.016,0.089-0.322,0.053-0.293,0.222c0.026,0.168,0.024,0.343,0.038,0.514c0.035,0.546,0.188,0.399,0.583,0.55c0.29,0.11-0.119,0.452-0.181,0.584c-0.099,0.204,0.371,0.539,0.512,0.661c0.78,0.667-0.542,1.485,0,2.015c0.337,0.328,0.619,0.535,0.916,0.915c0.25,0.32,0.603,0.533,0.989,0.294C530.436,51.504,531.493,51.453,531.929,51.75L531.929,51.75z\"\n        />\n        <Path\n          id=\"fi\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M521.339,42.165c0.303-0.331,0.72,0.04,1.073-0.157c-0.089-0.074-0.176-0.155-0.263-0.235c0.964-0.578,1.883,0.13,2.597,0.833c0.502,0.493,1.479,0.817,2.195,0.607c0.388-0.115,0.639-0.171,0.955-0.402c0.29-0.215,1.092,0.121,1.399,0.208c0.441,0.123,0.473,0.37,0.922,0.289c0.385-0.071,0.469-0.734,0.995-0.769c0.268-0.021,0.51-0.048,0.452-0.373c-0.105-0.563,0.115-1.082,0.251-1.619c0.322-0.423,0.936-0.876,1.566-0.73c0.58,0.134,0.944-0.087,1.468-0.312c0.577-0.241,1.001,0.262,1.51,0.451c0.533,0.195,1.062,0.311,1.606,0.443c1.649,0.402-0.521,1.223,0.396,1.807c-0.419,0.228-0.949,0.264-1.312,0.386c0.199,0.024,1.054,0.067,0.66,0.461c-0.391,0.39-0.53,0.68-0.037,1.086c0.468,0.385,1.069,0.406,1.584,0.683c0.454,0.244,0.916,0.543,1.346,0.832c1.025,0.694-1.775,1.625-1.229,2.388c0.793,1.108,2.126,1.772,2.6,3.159c-0.274,0.015-0.558,0.103-0.828,0.152c0.354,0.1,0.189,0.651,0.006,0.907c-0.14,0.192,0.421,0.311,0.505,0.5c-0.495,0.107-0.519,0.494-0.188,0.791c0.321,0.291,0.854-0.068,1.08,0.452c-1.007,0.452,0.422,0.943,0.824,1.145c0.888,0.449-0.428,1.275-0.843,1.485c1.232,0.568,2.396,1.226,3.497,2.003c0.362,0.317,0.179,0.468,0.024,0.888c-0.266,0.704-0.718,1.005-1.271,1.435c-1.279,1.422-2.424,2.562-4.341,3.627c-0.336,0.239-0.682,0.489-0.994,0.763c-0.153,0.107-0.295,0.235-0.394,0.395c-0.18,0.262-0.556,0.059-0.8,0.081c-0.353,0.032-0.373-0.278-0.765-0.096c-0.297,0.14-0.576,0.256-0.914,0.257c-0.14,0.01-0.27-0.024-0.386-0.104c-0.029,0.124-0.106,0.203-0.224,0.239c-0.286,0.091-0.661-0.06-0.901-0.213c0.226,0.256,0.102,0.346-0.157,0.367c0.033,0.09,0.069,0.175,0.105,0.264c-0.271,0.07-0.578-0.041-0.572-0.369c-0.26,0.435-1.01,0.438-1.448,0.527c-0.247,0.051-0.466,0.148-0.704,0.225c-0.175,0.058-0.197,0.276-0.377,0.325c-0.336,0.09-0.431-0.207-0.783-0.116c-0.533,0.137-1.127,0.421-1.688,0.32c0.109-0.065,0.216-0.133,0.318-0.211c-0.434,0.165-0.747,0.509-1.232,0.55c0.171-0.096,0.387-0.196,0.486-0.376c0.224-0.401-0.446-0.034,0.174-0.303c-0.245,0.036-0.438-0.074-0.628-0.213c-0.326-0.234-0.008-0.456,0.235-0.678c-0.224,0.072-1.745,0.569-1.232-0.075c-0.485-0.103-0.983-0.098-1.404-0.39c-0.176-0.124-0.685-0.512-0.583-0.003c-0.151-0.118-0.561-0.254-0.501-0.402c0.104-0.271-0.224-0.955-0.365-1.195c0.889,0.014-0.174-1.771,0.71-1.309c-0.382-0.258-0.856-0.939-0.983-1.382c-0.104-0.359,0.163-0.593-0.074-0.983c-0.174-0.285-0.354-0.685-0.539-0.72c0.202-0.247,0.687-1.356,1.126-1.153c-0.205-0.159-0.384-0.444-0.236-0.707c0.39,0.444,1.329,0.169,1.756-0.078c-0.117-0.095-0.561-0.714,0-0.314c-0.086-0.088-0.173-0.173-0.263-0.262c0.322,0.342,0.523-0.605,1.154-0.317c-0.124-0.543,0.737-0.715,1.098-0.812c-0.025-0.096-0.053-0.192-0.079-0.287c0.354-0.014,0.52-0.206,0.721-0.463c0.328-0.414,0.832-0.576,1.189-0.952c0.232-0.242,0.335-0.568,0.612-0.804c0.421-0.361,0.921-0.103,1.377-0.009c-0.066-0.082-0.124-0.172-0.182-0.262c0.142-0.047,0.266-0.126,0.368-0.236c-0.14-0.172-0.561-0.299-0.514-0.471c0.078-0.282,0.227-0.626-0.026-0.847c-0.396-0.341-1.549-0.272-1.632-0.855c-0.387,0.241-0.745,0.025-0.993-0.292c-0.298-0.379-0.582-0.585-0.918-0.916c-0.543-0.531,0.779-1.326,0.004-1.992c-0.139-0.121-0.621-0.468-0.524-0.669c0.064-0.133,0.471-0.493,0.181-0.603c-0.396-0.15-0.548,0.008-0.582-0.538c-0.01-0.172,0-0.348-0.027-0.516c-0.027-0.17,0.316-0.139,0.3-0.23c-0.055-0.335-0.771-0.502-1.009-0.639c-0.226-0.132-0.248-0.402-0.535-0.516c-0.289-0.114-0.608-0.121-0.911-0.18c-0.533-0.109-1.108-0.371-1.614-0.573c-0.769-0.309-1.562-1.009-2.394-1.104\"\n        />\n      </G>\n      <G id=\"ET\">\n        <Path\n          id=\"Path9688\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.169,231.475c0.054,0.09,0.061,0.224,0.183,0.254c0.111,0.016,0.163,0.05,0.257,0.112c0.15,0.132,0.163,0.334,0.368,0.439c0.184,0.088,0.293,0.174,0.403,0.366c0.234,0.411,0.341,0.881,0.513,1.318c0.228,0.581,0.357,1.307,0.697,1.832c0.146,0.226,0.37,0.744,0.55,0.916c0.292-0.37,1.159-0.133,1.283,0.293c0.138,0.47-0.215,1.035,0,1.465c0.153,0.308,0.683,0.975,1.025,1.098c0.467,0.167,0.924,0.152,1.392,0.147c0.123-0.298,0.351-0.606,0.402-0.879c0.097-0.489-0.385-0.795-0.074-1.246c0.313-0.449,1.439-0.567,1.942-0.583c0.501-0.019,0.576,0.438,0.953,0.22c0.374-0.22,0.564-1.064,0.438-1.574c-0.122-0.51-0.886-0.584-1.024-1.099c-0.138-0.516-0.036-1.405,0.37-1.651c0.4-0.243,0.95-0.047,1.135,0.292c0.183,0.342-0.471,0.77-0.402,1.137c0.031,0.182,0.114,0.416,0.222,0.584c0.105,0.173,0.261,0.271,0.475,0.223c0.219-0.05,0.223-0.388,0.222-0.731c-0.003-0.345-0.018-0.677,0.146-0.808c0.325-0.257,0.553-0.125,0.879,0c0.163,0.065,0.272,0.303,0.402,0.515c0.131,0.211,0.271,0.383,0.474,0.293c0.206-0.09,0.276-0.365,0.258-0.661c-0.021-0.297-0.13-0.635-0.258-0.843c-0.248-0.419-1.021-0.356-1.245-0.662c-0.222-0.304,0.024-0.615-0.146-0.807c-0.168-0.191-0.366-0.204-0.659-0.22c-0.147-0.009-0.36,0.144-0.551,0.254c-0.19,0.111-0.385,0.179-0.513-0.035c-0.128-0.217,0.102-0.399,0.401-0.623c0.303-0.224,0.695-0.512,0.879-0.877c0.184-0.37,0.469-0.99,0.659-1.575c0.191-0.584,0.287-1.134,0-1.32c-0.286-0.186-0.438,0.002-0.55,0.223c-0.11,0.221-0.169,0.463-0.328,0.439c-0.324-0.043-0.059-0.485-0.55-0.662c-0.247-0.086-0.761-0.083-1.246,0c-0.487,0.083-0.92,0.241-0.953,0.515c-0.03,0.272,0.173,0.328,0.403,0.331c0.225,0.002,0.463-0.023,0.473,0.146c0.027,0.333-0.615,0.216-0.806,0.584c-0.188,0.371,0.172,1.029,0,1.465c-0.171,0.434-0.458,0.92-0.916,0.989c-0.456,0.069-0.826-0.614-1.243-0.768c-0.419-0.156-0.742,0.111-1.208-0.221c-0.234-0.167-0.365-0.654-0.517-1.1c-0.15-0.445-0.305-0.821-0.583-0.806c-0.28,0.018-0.327,0.234-0.33,0.476c-0.005,0.24,0.043,0.493-0.109,0.549c-0.31,0.114-0.381-0.5-0.732-0.367c-0.174,0.068-0.189,0.386-0.223,0.697c-0.015,0.165-0.124,0.214-0.181,0.329c0.263,0.142,0.581,0.272,0.621,0.515c0.065,0.377-0.205,0.78-0.515,0.916c-0.309,0.133-0.68-0.281-0.989-0.222c-0.311,0.061-0.075,0.356-0.731,0.515C567.837,231.625,567.431,231.484,567.169,231.475L567.169,231.475z\"\n        />\n        <Path\n          id=\"Path9663\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M567.169,231.475c0.259,0.01,0.666,0.152,0.845,0.109c0.658-0.158,0.421-0.452,0.73-0.514c0.311-0.062,0.68,0.353,0.991,0.22c0.307-0.133,0.577-0.537,0.514-0.916c-0.04-0.237-0.361-0.37-0.622-0.513c-0.051,0.1-0.04,0.272-0.147,0.292c-0.228,0.041-0.428-0.117-0.585-0.329c-0.156-0.213-0.261-0.477-0.293-0.697c-0.065-0.439,0.688-0.85,0.517-1.173c-0.175-0.32-0.295,0.099-0.879-0.183c-0.433-0.208-1.035-0.916-1.649-1.463c-0.025,0.107,0.058,0.244,0,0.33c-0.41,0.61-0.878,0.422-1.429,0.328c-0.62-0.107-1.131-0.041-1.137,0.695c0,0.433-0.424,0.677-0.476,1.1c0.212,0.419,0.774,0.392,1.173,0.439c0.427,0.052,0.803,0.24,1.137,0.515c0.455,0.37,0.716,0.965,1.062,1.429C567.003,231.264,567.104,231.352,567.169,231.475L567.169,231.475z\"\n        />\n        <Path\n          id=\"Path9608\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.407,221.071c-0.127,0.036-0.315,0.119-0.584,0.221c-0.273,0.101-0.586,0.465-0.954,0.806c-0.371,0.342-0.768,0.661-1.171,0.661c-0.405,0-0.711-0.29-0.992-0.584s-0.55-0.604-0.878-0.699c-0.661-0.186-1.332-0.126-1.868,0.111c-0.535,0.236-1.122,0.64-1.172,1.172c-0.046,0.532,0.931,0.817,0.878,1.245c-0.024,0.215-0.071,0.393-0.181,0.516c-0.115,0.121-0.281,0.191-0.587,0.182c-0.304-0.01-0.636-0.388-0.952-0.807c-0.318-0.418-0.628-0.88-0.916-1.063c-0.576-0.365-0.907-0.697-1.354-0.474c-0.452,0.218-0.091,1.379-0.516,1.464c-0.212,0.043-0.268-0.181-0.33-0.403c-0.062-0.223-0.11-0.427-0.329-0.369c-0.219,0.061-0.182,0.378-0.146,0.732c0.037,0.353,0.074,0.729-0.144,0.916c-0.144,0.122-0.437,0.034-0.588,0c0.016,0.11-0.013,0.224,0,0.329c0.046,0.37,0.057,0.866-0.036,1.282c0.616,0.55,1.217,1.255,1.651,1.465c0.584,0.279,0.704-0.139,0.879,0.181c0.174,0.322-0.58,0.732-0.516,1.174c0.032,0.22,0.137,0.481,0.292,0.695c0.157,0.215,0.356,0.371,0.585,0.33c0.229-0.04,0.303-0.318,0.329-0.623c0.027-0.305,0.043-0.627,0.222-0.696c0.354-0.136,0.427,0.478,0.732,0.366c0.153-0.056,0.107-0.306,0.109-0.549c0.004-0.241,0.05-0.46,0.329-0.474c0.278-0.019,0.435,0.36,0.586,0.806c0.15,0.445,0.278,0.933,0.515,1.099c0.467,0.331,0.792,0.066,1.208,0.223c0.418,0.155,0.787,0.836,1.245,0.768c0.459-0.07,0.748-0.556,0.916-0.99c0.174-0.435-0.187-1.094,0-1.463c0.188-0.371,0.834-0.256,0.807-0.587c-0.013-0.167-0.249-0.144-0.475-0.146s-0.435-0.058-0.402-0.329c0.032-0.271,0.468-0.428,0.953-0.513c0.486-0.086,1-0.089,1.245,0c0.494,0.172,0.226,0.615,0.551,0.659c0.162,0.024,0.221-0.222,0.329-0.439c0.111-0.219,0.266-0.405,0.55-0.219c0.286,0.185,0.191,0.73,0,1.317c-0.191,0.585-0.475,1.21-0.659,1.575c-0.185,0.369-0.58,0.654-0.879,0.877c-0.302,0.225-0.531,0.407-0.402,0.622c0.126,0.218,0.322,0.149,0.515,0.037c0.188-0.111,0.401-0.265,0.548-0.256c0.295,0.018,0.493,0.025,0.663,0.221c0.169,0.193-0.075,0.503,0.146,0.808c0.222,0.304,0.993,0.243,1.244,0.66c0.124,0.208,0.237,0.546,0.257,0.843c0.019,0.297-0.051,0.569-0.257,0.662c-0.205,0.089-0.345-0.082-0.475-0.293c-0.131-0.212-0.238-0.451-0.403-0.515c-0.324-0.125-0.553-0.256-0.879,0c-0.162,0.129-0.148,0.463-0.146,0.808c0.004,0.344-0.004,0.681-0.221,0.73c-0.216,0.05-0.371-0.049-0.476-0.221c-0.105-0.173-0.188-0.404-0.222-0.586c-0.069-0.365,0.586-0.795,0.401-1.135c-0.182-0.341-0.731-0.537-1.135-0.293c-0.402,0.244-0.504,1.134-0.368,1.651c0.138,0.516,0.904,0.588,1.024,1.098c0.123,0.511-0.064,1.355-0.439,1.576c-0.373,0.222-0.451-0.238-0.951-0.222c-0.503,0.018-1.631,0.136-1.942,0.584c-0.314,0.451,0.168,0.757,0.073,1.245c-0.054,0.272-0.279,0.582-0.402,0.878c0.271-0.002,0.584-0.059,0.808,0.074c3.521,2.121,2.399,2.294,3.735,2.42c0.331,0.03,0.697-0.107,1.025-0.037c0.315,0.069,0.564,0.323,0.916,0.292c0.458-0.04,1.261,0.029,1.611,0.37c0.223-0.364,0.448-0.736,0.768-1.21c0.297-0.434,1.038-0.85,1.503-1.062c0.169-0.076,0.401-0.107,0.621-0.185c-0.095-0.291-0.217-0.598-0.108-0.916c0.159-0.481,0.681-1.026,1.172-1.172c0.245-0.074,0.493,0.143,0.731,0.293c0.237,0.149,0.456,0.235,0.622,0c0.168-0.237-0.097-0.524-0.402-0.845c-0.307-0.32-0.645-0.666-0.661-0.915c-0.031-0.504,0.47-0.335,0.369-0.879c-0.053-0.271-0.446-0.51-0.845-0.768c-0.398-0.26-0.785-0.527-0.807-0.879c-0.021-0.354,0.116-0.747,0.328-1.025c0.218-0.279,0.514-0.443,0.844-0.438c0.331,0.004,0.501,0.451,0.661,0.877c0.164,0.428,0.327,0.828,0.623,0.769c0.294-0.059,0.305-0.375,0.292-0.698c-0.012-0.322-0.073-0.644,0.074-0.768c0.288-0.254,0.453,0.166,0.806-0.109c0.354-0.273,0.688-1.153,0.659-1.759c-0.025-0.606-0.683-0.693-0.768-1.538c-0.04-0.421-0.015-1.188,0.109-1.867c0.126-0.678,0.354-1.298,0.769-1.393c0.42-0.093,0.569,0.254,0.698,0.622c0.123,0.371,0.224,0.78,0.474,0.769c0.251-0.012,0.414-0.024,0.515-0.147c0.103-0.124,0.154-0.375,0.183-0.843c0.03-0.469-0.276-1.393-0.695-2.235c-0.35-0.697-0.615-1.369-0.982-1.616l-0.922,1.105l-0.879-0.222c-0.018,0.013-0.015,0.025-0.037,0.036c-0.285,0.149-0.916-0.274-1.281-0.183c-0.368,0.091-0.466,0.521-0.767,0.586c-0.307,0.067-0.345-0.408-0.879-0.223c-0.27,0.093-0.523,0.596-0.768,1.062c-0.243,0.468-0.484,0.923-0.809,0.916c-0.318-0.008-0.409-0.307-0.474-0.585c-0.068-0.276-0.133-0.558-0.329-0.514c-0.395,0.09,0.082,0.854-0.184,1.099c-0.269,0.245-0.728,0.321-1.063,0.074c-0.331-0.245-0.369-0.99-0.292-1.355c0.073-0.369,0.393-0.386,0.477-0.697c0.083-0.311,0.22-0.931-0.111-1.062c-0.327-0.132-0.423,0.635-0.766,0.696c-0.346,0.06-0.765-0.125-0.99-0.402c-0.227-0.276-0.235-0.701-0.184-1.063c0.051-0.362,0.667-0.718,0.476-0.99C579.607,221.043,579.534,221.032,579.407,221.071L579.407,221.071z M589.041,224.182c0.204,0.007,0.414,0.089,0.476,0.256c0.123,0.333-0.479,0.903-0.807,0.806c-0.326-0.096-0.391-0.641-0.184-0.875C588.634,224.247,588.834,224.177,589.041,224.182L589.041,224.182z M579.261,224.844c0.176-0.029,0.358,0.007,0.475,0.11c0.236,0.207,0.261,0.866-0.073,0.991c-0.334,0.123-0.904-0.482-0.807-0.809C578.904,224.973,579.084,224.873,579.261,224.844L579.261,224.844z\"\n        />\n        <Path\n          id=\"Path9569\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.685,223.779l0.879,0.221l0.91-1.048c-0.074-0.05-0.287-0.109-0.359-0.124c-0.412-0.087-0.483,0-0.478,0.109c0.008,0.11,0.068,0.257-0.035,0.293c-0.206,0.073-0.468-0.121-0.659,0C587.765,223.339,587.893,223.62,587.685,223.779L587.685,223.779z\"\n        />\n        <Path\n          id=\"Path9582\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.791,224.035c0.415-0.073,0.526,0.243,0.809,0.186c0.306-0.067,0.402-0.497,0.766-0.587c0.368-0.09,0.995,0.333,1.282,0.185c0.288-0.15,0.104-0.471,0.294-0.587c0.189-0.119,0.452,0.073,0.659,0c0.104-0.036,0.042-0.182,0.036-0.291c-0.006-0.111,0.066-0.196,0.477-0.111c0.411,0.086,0.938,0.847,1.355,1.686c0.419,0.84,0.726,1.766,0.696,2.234c-0.026,0.468-0.08,0.718-0.182,0.844c-0.103,0.123-0.266,0.135-0.515,0.146c-0.249,0.013-0.351-0.4-0.475-0.769c-0.126-0.37-0.277-0.716-0.698-0.621c-0.418,0.094-0.645,0.715-0.767,1.392c-0.126,0.678-0.152,1.447-0.11,1.868c0.083,0.847,0.742,0.934,0.769,1.539c0.026,0.607-0.309,1.485-0.661,1.758c-0.353,0.271-0.517-0.143-0.807,0.107c-0.145,0.125-0.085,0.452-0.073,0.769c0.013,0.321,0.005,0.637-0.292,0.698c-0.296,0.057-0.463-0.34-0.622-0.768c-0.161-0.43-0.328-0.877-0.661-0.879c-0.328-0.003-0.626,0.16-0.842,0.439c-0.217,0.278-0.351,0.671-0.329,1.024c0.021,0.354,0.408,0.619,0.807,0.879c0.399,0.258,0.792,0.497,0.842,0.767c0.101,0.544-0.398,0.375-0.365,0.879c0.015,0.253,0.353,0.598,0.658,0.915c0.309,0.321,0.569,0.607,0.403,0.845c-0.168,0.235-0.383,0.151-0.623,0c-0.238-0.152-0.483-0.369-0.729-0.293c-0.49,0.145-1.015,0.691-1.174,1.172c-0.107,0.318,0.016,0.623,0.109,0.916c0.171-0.058,0.327-0.165,0.477-0.147c0.353,0.042,0.52,0.387,0.73,0.623c0.5,0.552,1.306,0.09,1.868,0.22c0.673,0.157,0.621-0.304,1.136-0.583c0.473-0.261,1.025-0.266,1.537-0.369c0.558-0.11,0.681-0.529,1.063-0.877c1.443-1.327,2.994-1.286,4.103-1.136c0.674,0.09,1.063,0.042,1.539-0.515l7.768-9.196c-0.852,0-1.945,0.125-2.784-0.073c-0.911-0.217-1.616-0.591-2.493-0.916c-1.851-0.682-3.491-1.384-5.348-2.052c-0.463-0.168-1.026-0.802-1.393-1.099c-0.237-0.192-0.418-0.131-0.622-0.369s-0.517-1.098-0.696-1.356c-0.539-0.772-0.942-0.965-1.355-1.83c-0.345-0.723,0.401-1.246,0.439-1.868c-0.367,0.122-0.525-0.246-0.916-0.146c-0.479,0.123-0.965,0.37-1.463,0.402c-0.353,0.025-0.466-0.118-0.551-0.293l-1.281,0.37l-0.696,1.062l-0.292,2.089l-0.517,0.661L584.791,224.035L584.791,224.035z\"\n        />\n        <Path\n          id=\"Path9576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.791,224.035l0.292-1.061l0.517-0.661l0.293-2.09l0.694-1.062l1.285-0.369c-0.125-0.249-0.133-0.604-0.185-0.953c-0.177-1.197,0.616-1.766,1.173-2.748c0.471-0.827,0.165-1.248-0.55-1.797c-0.424-0.321-0.568-0.716-0.808-1.171c-0.261-0.498-0.786-0.764-1.208-1.1c-0.702-0.561-0.97-1.687-1.831-2.051c-0.643-0.272-1.408-1.081-2.162-0.879c-0.02,0.006-0.053-0.005-0.072,0c-0.107,0.425-0.209,0.877-0.185,1.209c0.042,0.531,0.381,0.687,0.368,1.172c-0.016,0.484-0.601,0.988-0.586,1.575c0.015,0.587,0.697,1.145,0.732,1.684c0.037,0.542-0.371,0.366-0.369,1.356c0.008,0.991,1.164,3.176,1.245,4.357c0.08,1.182-0.19,1.901-0.366,2.528c-0.173,0.631-0.392,0.67-0.514,1.282c-0.1,0.5,0.012,1.296,0,1.944c0.025,0.082,0.085,0.084,0.107,0.182c0.068,0.278,0.158,0.579,0.477,0.585c0.32,0.007,0.564-0.45,0.806-0.916c0.244-0.47,0.502-0.968,0.769-1.064C584.765,223.982,584.752,224.043,584.791,224.035L584.791,224.035z\"\n        />\n        <Path\n          id=\"Path9574\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M569.443,215.941c-0.065,0.073-0.074,0.189-0.146,0.257c-0.354,0.322-0.099,0.813-0.223,1.208c-0.061,0.203-0.388,0.681-0.184,0.878c0.37,0.354-0.365,1.447-0.548,1.649c0.008-0.4-0.488-0.809-0.809-0.438c-0.275,0.322-0.483,0.746-0.476,1.173c0.01,0.426,0.157,0.704,0,1.135c-0.106,0.294-0.254,0.588-0.367,0.879c-0.248,0.638-0.15,1.339-0.074,2.013c0.153,0.034,0.441,0.123,0.586,0c0.221-0.185,0.183-0.563,0.146-0.916c-0.038-0.354-0.074-0.671,0.145-0.731c0.223-0.062,0.269,0.145,0.331,0.366c0.062,0.224,0.119,0.449,0.328,0.405c0.421-0.085,0.063-1.249,0.515-1.464c0.45-0.223,0.778,0.111,1.356,0.474c0.286,0.181,0.599,0.647,0.915,1.062c0.318,0.419,0.649,0.796,0.953,0.807c0.306,0.011,0.472-0.061,0.585-0.182c0.114-0.122,0.158-0.299,0.183-0.515c0.053-0.425-0.926-0.714-0.878-1.245c0.049-0.532,0.634-0.934,1.172-1.172c0.095-0.042,0.228-0.009,0.331-0.036c-0.033-0.251-0.034-0.538-0.147-0.663c-0.365-0.386-0.449-0.021-0.586-0.219c-0.138-0.201-0.089-0.506,0-0.807c0.091-0.303,0.457-0.574,0.586-0.916c0.128-0.343,0.206-0.713,0.147-1.1c-0.06-0.386-0.175-0.986-0.517-1.099c-0.341-0.113-0.465,0.568-0.842,0.439c-0.376-0.127-0.152-1.265-0.585-1.356c-0.435-0.09-0.592,0.715-0.879,0.807c-0.286,0.09-0.272,0.123-0.584-0.073C569.733,216.473,569.602,216.155,569.443,215.941L569.443,215.941z\"\n        />\n        <Path\n          id=\"Path9593\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.519,210.702c-0.021,0.062-0.008,0.121-0.035,0.181c-0.134,0.299-0.243,0.557-0.293,0.88c-0.083,0.567-0.06,1.251-0.256,1.795c-0.064,0.177-0.767,0.103-0.916,0.11c-0.36,0.019-0.438,0.327-0.587,0.623c-0.303,0.604-0.569,1.163-0.987,1.648c0.158,0.217,0.289,0.531,0.438,0.623c0.312,0.193,0.301,0.165,0.586,0.073c0.286-0.09,0.442-0.896,0.878-0.807c0.435,0.089,0.208,1.227,0.586,1.355c0.376,0.126,0.5-0.553,0.843-0.439c0.343,0.114,0.453,0.714,0.514,1.1c0.059,0.387-0.019,0.757-0.146,1.099c-0.128,0.342-0.495,0.616-0.586,0.916c-0.089,0.301-0.138,0.607,0,0.806c0.139,0.201,0.224-0.169,0.586,0.222c0.112,0.124,0.115,0.412,0.146,0.663c0.477-0.142,0.995-0.226,1.537-0.074c0.331,0.093,0.6,0.403,0.879,0.698s0.583,0.584,0.99,0.585c0.403,0,0.804-0.319,1.172-0.661c0.37-0.342,0.68-0.708,0.952-0.808c0.547-0.202,0.692-0.378,0.88-0.109c0.187,0.272-0.424,0.628-0.476,0.99c-0.052,0.362-0.044,0.784,0.184,1.063c0.223,0.274,0.644,0.461,0.987,0.402c0.344-0.058,0.44-0.828,0.768-0.698c0.328,0.13,0.193,0.754,0.11,1.063c-0.081,0.31-0.401,0.33-0.476,0.697c-0.074,0.369-0.039,1.112,0.294,1.356c0.331,0.245,0.795,0.172,1.062-0.074c0.271-0.243-0.21-1.01,0.185-1.098c0.124-0.029,0.167,0.173,0.222,0.329c0.014-0.648-0.1-1.443,0-1.945c0.121-0.611,0.338-0.65,0.512-1.281c0.174-0.628,0.448-1.346,0.369-2.527c-0.074-1.082-0.965-2.914-1.135-3.993c-0.135,0.008-0.233,0.043-0.369,0.036c-0.5-0.025-0.962-0.167-1.21-0.475c-0.248-0.309-0.121-0.755,0.038-1.171c0.156-0.419,0.336-0.817,0.185-0.992c-0.31-0.338-0.47,0.142-0.624,0c-0.158-0.139,0.105-0.483-0.074-0.659c-0.178-0.174-0.519,0.119-0.807-0.074c-0.288-0.192-0.21-1.021-0.586-1.135c-0.374-0.115-0.613,0.544-0.987,0.551c-0.377,0.006-0.668-0.627-1.026-0.551c-0.361,0.074-0.314,0.746-0.662,0.842c-0.346,0.096-0.665-0.381-1.023-0.368c-0.361,0.016-0.671,0.525-0.989,0.439c-0.319-0.086-0.028-0.35-0.516-0.733C573.444,211.01,572.988,210.821,572.519,210.702L572.519,210.702z\"\n        />\n        <Path\n          id=\"Path9562\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.519,210.702c0.47,0.119,0.923,0.308,1.136,0.474c0.485,0.382,0.196,0.647,0.517,0.732c0.317,0.085,0.626-0.423,0.99-0.44c0.36-0.016,0.678,0.464,1.023,0.369c0.348-0.096,0.299-0.768,0.662-0.844c0.36-0.076,0.647,0.556,1.024,0.55c0.376-0.004,0.615-0.665,0.989-0.55s0.299,0.945,0.584,1.136c0.289,0.191,0.63-0.101,0.809,0.074c0.176,0.173-0.084,0.519,0.074,0.661c0.155,0.139,0.314-0.342,0.622,0c0.154,0.173-0.026,0.569-0.184,0.99c-0.157,0.419-0.287,0.864-0.038,1.171c0.251,0.311,0.713,0.451,1.211,0.476c0.133,0.008,0.23-0.028,0.367-0.037c-0.017-0.098-0.109-0.283-0.109-0.369c-0.006-0.991,0.402-0.815,0.367-1.355c-0.034-0.541-0.718-1.097-0.729-1.684c-0.016-0.586,0.569-1.091,0.583-1.574c0.017-0.485-0.324-0.642-0.367-1.172c-0.024-0.332,0.075-0.781,0.183-1.21c-0.556,0.082-1.422-0.615-1.942,0.038c-0.036-0.142-0.323-0.787-0.516-0.732c-0.103,0.027-0.193,0.354-0.292,0.439c-0.164,0.143-0.377,0.219-0.585,0.256c-0.564,0.102-0.903,0.024-1.172-0.515c-0.138-0.271-0.396-0.17-0.622-0.293c-0.206-0.116-0.353-0.356-0.477-0.549c-0.217,0.842-0.518,1.649-0.843,2.451c-0.216-0.304-0.396-0.757-0.73-0.952c-0.432-0.25-0.501,0.364-0.808,0.367c-0.796,0.011-1.261-0.354-1.465,0.698C572.684,209.802,572.679,210.239,572.519,210.702L572.519,210.702z\"\n        />\n        <Path\n          id=\"Path9631\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.736,224.951c0.236,0.208,0.261,0.866-0.073,0.991c-0.335,0.123-0.904-0.481-0.811-0.809C578.952,224.811,579.498,224.746,579.736,224.951L579.736,224.951z\"\n        />\n        <Path\n          id=\"Path9639\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.53,224.365c0.206-0.237,0.864-0.259,0.989,0.074c0.123,0.333-0.479,0.903-0.807,0.806C588.385,225.148,588.322,224.603,588.53,224.365z\"\n        />\n        <Path\n          id=\"et\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M563.547,228.744c0.052-0.422,0.454-0.649,0.456-1.077c0.005-0.737,0.521-0.808,1.143-0.701c0.551,0.094,1.027,0.27,1.437-0.34c0.281-0.419,0.097-1.152,0.04-1.612c-0.09-0.769-0.205-1.604,0.082-2.346c0.114-0.291,0.266-0.567,0.371-0.86c0.157-0.434-0.018-0.721-0.025-1.15c-0.008-0.425,0.224-0.859,0.502-1.177c0.319-0.371,0.793,0.073,0.781,0.471c0.185-0.204,0.916-1.321,0.55-1.675c-0.205-0.199,0.126-0.671,0.189-0.873c0.122-0.396-0.146-0.896,0.205-1.221c0.566-0.518,0.792-1.201,1.141-1.897c0.147-0.294,0.237-0.603,0.6-0.619c0.149-0.008,0.856,0.072,0.92-0.107c0.198-0.545,0.153-1.219,0.238-1.789c0.047-0.324,0.178-0.575,0.316-0.874c0.239-0.534,0.182-1.034,0.288-1.592c0.205-1.052,0.647-0.667,1.442-0.672c0.308-0.006,0.37-0.632,0.803-0.382c0.336,0.195,0.523,0.645,0.738,0.95c0.323-0.806,0.646-1.615,0.862-2.458c0.124,0.19,0.267,0.433,0.472,0.55c0.226,0.124,0.483,0.025,0.619,0.298c0.271,0.538,0.599,0.603,1.163,0.502c0.207-0.041,0.426-0.095,0.59-0.239c0.099-0.084,0.184-0.408,0.288-0.434c0.187-0.056,0.498,0.595,0.532,0.736c0.536-0.671,1.441,0.106,1.993-0.04c0.755-0.201,1.532,0.606,2.175,0.877c0.863,0.367,1.113,1.48,1.812,2.043c0.42,0.337,0.977,0.608,1.238,1.105c0.237,0.456,0.353,0.835,0.776,1.16c0.716,0.548,1.022,0.967,0.55,1.799c-0.558,0.979-1.319,1.536-1.143,2.735c0.089,0.595-0.146,1.318,0.704,1.261c0.5-0.033,0.994-0.271,1.475-0.395c0.39-0.099,0.541,0.245,0.907,0.124c-0.04,0.619-0.758,1.144-0.413,1.867c0.415,0.867,0.793,1.091,1.332,1.863c0.179,0.255,0.499,1.114,0.701,1.351c0.204,0.235,0.38,0.164,0.618,0.356c0.363,0.297,0.926,0.925,1.388,1.093c1.855,0.667,3.523,1.365,5.374,2.048c0.877,0.322,1.584,0.708,2.494,0.922c0.843,0.198,1.922,0.059,2.772,0.059l-7.772,9.227c-0.476,0.554-0.854,0.609-1.525,0.519c-1.109-0.151-2.657-0.213-4.101,1.114c-0.382,0.353-0.515,0.788-1.07,0.897c-0.514,0.102-1.055,0.084-1.528,0.344c-0.515,0.281-0.479,0.765-1.153,0.609c-0.567-0.13-1.357,0.335-1.854-0.218c-0.214-0.235-0.382-0.598-0.734-0.64c-0.341-0.041-0.796,0.208-1.092,0.343c-0.466,0.215-1.237,0.623-1.532,1.061c-0.32,0.471-0.55,0.828-0.769,1.192c-0.352-0.337-1.143-0.39-1.601-0.348c-0.353,0.03-0.599-0.252-0.916-0.32c-0.328-0.069-0.696,0.083-1.024,0.053c-1.337-0.123-0.211-0.298-3.735-2.417c-0.599-0.36-1.472,0.051-2.211-0.21c-0.34-0.123-0.86-0.793-1.011-1.101c-0.214-0.432,0.152-1,0.013-1.471c-0.124-0.424-1.001-0.686-1.292-0.312c-0.176-0.173-0.425-0.683-0.571-0.914c-0.337-0.523-0.458-1.228-0.687-1.81c-0.174-0.437-0.255-0.93-0.492-1.34c-0.108-0.188-0.238-0.254-0.421-0.348c-0.204-0.102-0.209-0.304-0.359-0.438c-0.094-0.059-0.13-0.112-0.24-0.125c-0.286-0.078-0.318-0.389-0.471-0.598c-0.341-0.466-0.572-1.032-1.028-1.404c-0.335-0.272-0.731-0.46-1.16-0.513C564.312,229.162,563.759,229.161,563.547,228.744\"\n        />\n      </G>\n      <G id=\"ES\">\n        <Path\n          id=\"ES-CA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.426,117.067c-0.039,0.212-0.078,0.459-0.182,0.55c-0.158,0.138-0.142-0.091-0.369,0.073c-0.111,0.083-0.309,0.187-0.439,0.369c0.185,0.186,0.378,0.387,0.552,0.438c0.268,0.079,0.314-0.144,0.585-0.036c0.271,0.106,0.453,0.809,0.77,0.877c0.316,0.07,0.653-0.1,0.695-0.33c0.042-0.229-0.465-0.168-0.438-0.439c0.026-0.27,0.544-0.532,0.808-0.583c0.13-0.024,0.207,0.026,0.293,0.074c0.073-0.127,0.093-0.305,0.182-0.369c0.217-0.15,0.287,0.102,0.55-0.073c0.123-0.08,0.304-0.204,0.439-0.369c-0.086,0.001-0.124,0.066-0.292-0.035c-0.433-0.261-1.045-0.339-1.54-0.223C464.517,117.119,463.97,117.076,463.426,117.067L463.426,117.067z\"\n        />\n        <Path\n          id=\"ES-AS\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.347,118.938c0.082-0.062,0.151-0.157,0.22-0.182c0.227-0.089,0.299,0.101,0.514,0c0.216-0.103,0.314-0.569,0.551-0.698c0.237-0.125,0.497-0.126,0.73-0.074c0.236,0.053,0.218,0.322,0.622,0.402c0.407,0.081,1.367-0.114,1.721-0.255c0.356-0.143,0.168-0.341,0.438-0.332c0.098,0.008,0.191,0.157,0.293,0.259c0.131-0.179,0.327-0.283,0.439-0.369c0.224-0.166,0.208,0.066,0.367-0.074c0.104-0.088,0.142-0.335,0.183-0.55c-0.271-0.007-0.521,0.085-0.806,0.036c-0.626-0.107-1.218-0.256-1.833-0.402c-0.576-0.138-0.729-0.088-1.281,0c-0.64,0.103-1.993-0.377-2.452,0.223c-0.006-0.123-0.206-0.112-0.293-0.183c-0.028,0.167-0.004,0.335,0.036,0.514c0.094,0.43,0.862,0.296,0.879,0.623c0.02,0.326-0.569,0.221-0.622,0.585C457.03,118.613,457.239,118.791,457.347,118.938L457.347,118.938z\"\n        />\n        <Path\n          id=\"ES-GA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.347,118.938c-0.109-0.145-0.32-0.322-0.294-0.476c0.054-0.367,0.642-0.259,0.622-0.585c-0.021-0.326-0.785-0.192-0.879-0.623c-0.037-0.176-0.066-0.347-0.035-0.514c-0.383-0.313-1.249-0.345-1.283-0.659l-0.514,0.292c0-0.569-1.176,0.316-1.1,0.66c0.117-0.027,0.254-0.07,0.369-0.109c-0.188,0.106-0.528,0.277,0,0.254c-0.652,0.291-1.659,0.046-2.125,0.55c-0.242,0.261-0.546,0.165-0.699,0.55c-0.093,0.239-0.079,0.506,0.258,0.477c-0.025,0.043-0.047,0.104-0.074,0.146c0.103,0.402,0.431,0.322,0.699,0.11c-0.264,0.208-0.666,0.537-0.405,0.916c0.137-0.326,0.502-0.332,0.733-0.549c-0.046,0.27-0.464,0.363-0.475,0.623c-0.02,0.369,0.347,0.361,0.584,0.256c-0.237,0.131-0.528,0.25-0.584,0.55c0.269-0.005,0.56-0.073,0.695-0.327c-0.187,0.581-1.018,0.643-0.73,1.391c0.314-0.154,0.52-0.447,0.877-0.513c0.286-0.052,0.579-0.042,0.808-0.257c-0.038,0.221,0.065,0.322,0.292,0.293c-0.291,0.211-0.769,1.009,0,0.733c0.373-0.135,0.774-0.311,1.173-0.147c0.248,0.101,0.964,0.261,1.024-0.182c0.014-0.104,0.383-0.039,0.697,0c-0.09-0.195-0.173-0.408-0.109-0.587c0.11-0.322,0.624-0.399,0.696-0.66c0.073-0.26-0.033-0.512-0.183-0.623c-0.148-0.111-0.356,0.109-0.475,0c-0.122-0.106-0.122-0.283-0.037-0.514C456.929,119.25,457.15,119.083,457.347,118.938L457.347,118.938z\"\n        />\n        <Path\n          id=\"ES-RI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.421,119.707c-0.237-0.025-0.493-0.088-0.661,0.073c-0.287,0.274-0.282,0.914-0.183,1.247c0.099,0.333,0.336,0.65,0.585,0.622c0.252-0.027,0.065-0.555,0.294-0.585c0.226-0.031,0.293,0.504,0.513,0.514s0.233-0.321,0.439-0.368c0.204-0.044,0.529,0.009,0.659,0.183c0.131,0.174-0.271,0.406,0,0.622c0.179,0.14,0.565-0.045,0.916-0.182c-0.173-0.174-0.373-0.344-0.332-0.515c0.074-0.278,0.594-0.025,0.624-0.292c0.027-0.272-0.42-0.467-0.697-0.585c-0.276-0.124-0.655,0.047-0.916-0.147c-0.108-0.083-0.12-0.272-0.183-0.401c-0.041,0.03-0.056,0.084-0.109,0.107c-0.224,0.093-0.665,0.11-0.843,0C467.405,119.921,467.44,119.806,467.421,119.707L467.421,119.707z\"\n        />\n        <Path\n          id=\"ES-NC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.206,117.362c-0.073,0.007-0.157,0.034-0.222,0.035c-0.015,0.087,0.067,0.234,0.037,0.293c-0.143,0.288-0.339,0.127-0.439,0.255c-0.101,0.129-0.037,0.269-0.146,0.439c-0.107,0.174-0.442,0.304-0.549,0.515c-0.109,0.208,0.017,0.431-0.074,0.622c-0.07,0.146-0.191,0.264-0.33,0.369c0.065,0.13,0.074,0.32,0.183,0.402c0.264,0.195,0.639,0.024,0.916,0.147c0.274,0.123,0.725,0.318,0.696,0.585c-0.029,0.269-0.551,0.014-0.622,0.291c-0.054,0.207,0.202,0.418,0.403,0.623c0.224,0.018,0.516,0.304,0.731,0.222c0.26-0.104,0.37-0.42,0.366-0.66c-0.007-0.24-0.32-0.25-0.366-0.551c-0.047-0.301,0.071-0.757,0.328-1.099c0.259-0.34,0.91-0.409,1.208-0.768c0.105-0.124,0.142-0.276,0.185-0.438c-0.37-0.188-0.63-0.421-0.99-0.439c-0.236-0.014-0.181,0.288-0.403,0.035c-0.095-0.106,0.04-0.254,0.074-0.366c0.155-0.523-0.708-0.26-0.843-0.476C470.333,117.368,470.275,117.355,470.206,117.362L470.206,117.362z M471.667,120.036c-0.237,0.02-0.47,0.588-0.29,0.767c0.174,0.181,0.554-0.052,0.621-0.254C472.067,120.344,471.906,120.015,471.667,120.036z\"\n        />\n        <Path\n          id=\"ES-MD\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M465.953,124.175c-0.229-0.008-0.467-0.126-0.659-0.036c-0.43,0.201-0.608,0.8-0.844,1.1c-0.236,0.297-0.337,0.615-0.549,0.696c-0.213,0.081-0.337-0.192-0.476-0.073c-0.137,0.122,0.107,0.487,0,0.663c-0.106,0.172-0.312,0.031-0.514,0.254c-0.066,0.073-0.079,0.25-0.147,0.368c0.067,0.034,0.115,0.075,0.223,0.074c0.291-0.009,0.606-0.446,1.024-0.402c0.42,0.041,1.167,0.396,1.21,0.768c0.042,0.371-0.778,0.321-0.586,0.585c0.19,0.264,0.685-0.433,1.025-0.515c0.34-0.08,0.806,0.132,0.991,0c0.183-0.132,0.15-0.197,0.108-0.368c-0.039-0.17-0.398-0.286-0.438-0.475c-0.041-0.19,0.251-0.225,0.182-0.515c-0.068-0.287-0.782-0.51-0.879-0.807c-0.095-0.297,0.091-0.456,0.111-0.66c0.022-0.207-0.146-0.322,0-0.552C465.769,124.232,465.891,124.222,465.953,124.175L465.953,124.175z\"\n        />\n        <Path\n          id=\"ES-AR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.512,118.644c-0.042,0.162-0.079,0.315-0.183,0.438c-0.302,0.361-0.951,0.427-1.209,0.768c-0.26,0.342-0.375,0.799-0.33,1.099c0.046,0.304,0.361,0.311,0.367,0.551c0.007,0.237-0.106,0.556-0.367,0.66c-0.26,0.104-0.66-0.435-0.878-0.257c-0.22,0.181,0.138,0.582,0.038,0.77c-0.102,0.189-0.34,0.105-0.44,0.256c-0.1,0.149,0.063,0.466-0.073,0.585c-0.135,0.121-0.37-0.191-0.515,0c-0.12,0.159,0.185,0.479,0.223,0.73c0.263,0.02,0.554,0.015,0.768,0.146c0.353,0.217,0.663,0.623,0.731,0.953c0.072,0.329-0.028,0.54-0.183,0.767c-0.155,0.229-0.667,0.226-0.696,0.516c-0.028,0.286,0.333,0.501,0.585,0.661c0.169,0.107,0.375,0.107,0.585,0.145c0.019-0.073-0.032-0.168,0.035-0.22c0.174-0.129,0.568-0.024,0.699,0.11c0.126,0.129-0.042,0.239,0.072,0.401c0.119,0.164,0.486,0.446,0.698,0.37c0.211-0.078,0.085-0.419,0.223-0.516c0.136-0.093,0.312,0.101,0.438,0c0.126-0.1-0.006-0.369,0.11-0.513c0.113-0.143,0.372-0.003,0.514-0.257c0.138-0.255-0.195-0.831-0.109-1.135c0.085-0.304,0.213-0.539,0.439-0.584c0.224-0.046,0.396,0.279,0.584,0.328c0.189,0.049,0.336,0.14,0.515,0c0.178-0.142,0.229-0.59,0.184-0.845c-0.047-0.252-0.452-0.353-0.403-0.548c0.046-0.196,0.369-0.074,0.474-0.256c0.107-0.185-0.057-0.599,0-0.77c0.06-0.173,0.166-0.114,0.185-0.255c0.021-0.143-0.23-0.269-0.185-0.514c0.048-0.244,0.461-0.452,0.623-0.731c0.166-0.282,0.318-0.465,0.33-0.953c0.008-0.294-0.207-0.697-0.33-1.1c-0.521-0.101-1.037-0.198-1.465-0.11c-0.182,0.04-0.318-0.223-0.514-0.292c-0.152-0.057-0.33,0.093-0.476,0.037C473.417,119.022,472.904,118.843,472.512,118.644L472.512,118.644z M471.667,120.036c0.237-0.023,0.399,0.308,0.331,0.514c-0.069,0.204-0.447,0.435-0.623,0.254C471.198,120.625,471.431,120.054,471.667,120.036z\"\n        />\n        <Path\n          id=\"ES-EX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.634,131.976c0.123-0.182,0.267-0.391,0.254-0.549c-0.022-0.328-0.438-0.315-0.368-0.585c0.074-0.272,0.724-0.189,0.88-0.439c0.154-0.25,0.184-0.633,0-0.768c-0.188-0.133-0.301,0.25-0.552,0.183c-0.251-0.066-0.575-0.443-0.66-0.698c-0.081-0.251,0.219-0.449,0.074-0.622c-0.143-0.172-0.486,0.237-0.697-0.073c-0.145-0.217,0.094-0.647,0.292-1.025c-0.01-0.005-0.026,0.009-0.036,0c-0.174-0.116-0.025-0.371-0.183-0.437c-0.158-0.071-0.312,0.22-0.515,0.181c-0.201-0.037-0.321-0.424-0.514-0.439c-0.19-0.011-0.155,0.288-0.402,0.259c-0.249-0.029-0.363-0.711-0.698-0.769c-0.335-0.062-0.712,0.284-0.877,0.438c-0.17,0.155,0.024,0.201-0.222,0.331c-0.119,0.062-0.391-0.041-0.621-0.037c-0.046,0.022-0.467,0.123-0.368,0.369c0.334,0.823,0.006,0.864-0.146,1.135c-0.124,0.219-0.018,0.439-0.37,0.439c-0.335,0-0.694,0.056-1.023-0.038c0.091,0.206,0.294,0.384,0.438,0.551c0.174,0.199,0.067,0.354,0.184,0.585c0.139,0.272,0.721,0.677,0.621,0.989c-0.184,0.575-0.938,0.888-0.916,1.539c0.015,0.394,0.386,0.946,0.844,0.877c0.092-0.024,0.224-0.096,0.329-0.073c0.435,0.093,0.712,0.798,0.991,0.806c0.278,0.005,0.072-0.213,0.292-0.256c0.219-0.044,0.587,0.362,0.916,0.256c0.325-0.107,0.4-0.782,0.696-0.879c0.296-0.098,0.487,0.34,0.695,0.183c0.208-0.156-0.187-0.498,0-0.844c0.188-0.345,0.668-0.813,1.284-0.806C461.388,131.759,461.535,131.917,461.634,131.976L461.634,131.976z\"\n        />\n        <Path\n          id=\"ES-CM\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.938,127.434c-0.21-0.04-0.421-0.04-0.586-0.145c-0.254-0.158-0.616-0.37-0.585-0.66c0.029-0.289,0.54-0.284,0.696-0.516c0.154-0.228,0.254-0.439,0.184-0.767c-0.074-0.328-0.382-0.736-0.731-0.952c-0.217-0.133-0.51-0.127-0.768-0.147c0.008,0.051,0.062,0.106,0.037,0.147c-0.152,0.256-0.508,0.254-0.809,0.181c-0.301-0.072-0.479-0.494-0.768-0.622c-0.288-0.126-0.592-0.191-0.916-0.145c-0.32,0.046-0.806,0.248-0.951,0.474c-0.146,0.229,0.021,0.348,0,0.552c-0.022,0.204-0.207,0.363-0.111,0.66c0.096,0.296,0.812,0.519,0.879,0.807c0.068,0.287-0.224,0.322-0.183,0.517c0.04,0.19,0.4,0.305,0.438,0.473c0.041,0.17,0.073,0.233-0.11,0.369c-0.182,0.131-0.647-0.08-0.99,0c-0.338,0.079-0.832,0.775-1.024,0.514c-0.192-0.263,0.627-0.215,0.585-0.584c-0.041-0.371-0.79-0.726-1.21-0.768c-0.42-0.043-0.732,0.393-1.023,0.402c-0.292,0.009-0.371-0.205-0.624-0.183c-0.253,0.024-0.505,0.305-0.768,0.369c-0.251,0.059-0.552,0.093-0.73,0c-0.198,0.379-0.438,0.812-0.293,1.023c0.209,0.312,0.553-0.1,0.696,0.074c0.143,0.173-0.155,0.37-0.072,0.621c0.082,0.255,0.409,0.632,0.66,0.698c0.252,0.067,0.364-0.319,0.551-0.182c0.186,0.133,0.155,0.519,0,0.768c-0.157,0.251-0.809,0.168-0.879,0.438c-0.072,0.272,0.346,0.257,0.367,0.585c0.01,0.157-0.133,0.367-0.254,0.549c0.397,0.25,0.635,0.773,1.427,0.991c0.987,0.271,3.177-0.074,3.957-0.256c0.778-0.182,0.47-0.436,0.769-0.329s0.521,0.67,0.514,0.954c-0.009,0.279-0.401,0.336-0.329,0.513c0.071,0.175,0.276,0.22,0.516,0.147c0.236-0.073,0.297-0.48,0.658-0.697c0.363-0.219,1.207-0.124,1.501-0.403c0.297-0.279,0.097-0.645,0.256-0.842c0.162-0.198,0.363-0.305,0.585-0.293c0.226,0.009,0.344,0.473,0.586,0.368c0.243-0.108,0.27-0.676,0.111-0.877c-0.16-0.204-0.469,0.047-0.622-0.073c-0.157-0.124-0.183-0.298-0.183-0.515s0.384-0.462,0.255-0.697c-0.125-0.235-0.677,0.058-0.843-0.183c-0.167-0.24-0.053-0.776,0.108-0.916c0.164-0.14,0.25,0.107,0.404,0c0.155-0.108,0.338-0.461,0.256-0.697c-0.084-0.234-0.564-0.205-0.662-0.403C470.842,127.646,470.907,127.546,470.938,127.434L470.938,127.434z\"\n        />\n        <Path\n          id=\"ES-AN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M469.728,136.008c-0.093-0.025-0.237-0.062-0.292-0.111c-0.253-0.227-0.259-0.352-0.255-0.586c0-0.232,0.427-0.476,0.327-0.696c-0.099-0.219-0.421-0.01-0.62-0.181c-0.14-0.123-0.226-0.369-0.292-0.586c-0.036,0.033-0.069,0.132-0.111,0.147c-0.235,0.071-0.442,0.027-0.514-0.147c-0.072-0.174,0.319-0.231,0.328-0.515c0.01-0.279-0.211-0.845-0.513-0.952c-0.304-0.109,0.009,0.147-0.769,0.328c-0.779,0.181-2.97,0.524-3.957,0.257c-0.986-0.272-1.18-1.205-1.796-1.21s-1.096,0.461-1.282,0.807c-0.188,0.345,0.205,0.685,0,0.843c-0.206,0.158-0.402-0.281-0.698-0.183c-0.294,0.099-0.368,0.773-0.695,0.879c-0.327,0.106-0.697-0.302-0.916-0.256c-0.22,0.044-0.014,0.262-0.293,0.256c-0.278-0.007-0.557-0.713-0.99-0.806c-0.106-0.025-0.237,0.043-0.327,0.073c0.025-0.005,0.042,0.045,0.073,0.036c-0.25,0.599-0.417,0.313-0.808,0.698c-0.171,0.168-0.209,0.461-0.401,0.66c-0.159,0.162-0.327,0.351-0.371,0.585c-0.043,0.27-0.067,1.091,0.258,1.208c0.226,0.083,0.536,0.009,0.769,0c0.517-0.009,0.03-0.271,0.514-0.22c-0.31,0.286,1.073,1.246,1.245,1.428c-0.161,0.173-0.277,0.392-0.074,0.549c0.139,0.107,0.725,0.433,0.257,0.516c0.086,0.264,0.381,0.99,0.731,0.954c0.322-0.036,0.578,0.577,0.916,0.583c0.42,0.012,0.354-0.467,0.623-0.437c0.218,0.022,0.452-0.797,0.696-0.916c0.486-0.243,1.042-0.082,1.464-0.476c0.371-0.345,0.481-0.429,0.99-0.438c0.95-0.021,1.854,0.078,2.784-0.074c0.447-0.073,0.898,0.21,1.319,0.039c0.289-0.125,0.566-0.503,0.914-0.224c0.574,0.467,1.007-0.489,1.138-1.023C469.179,136.515,469.427,136.236,469.728,136.008L469.728,136.008z\"\n        />\n        <G id=\"ES-MC\">\n          <Path\n            id=\"ES-MC-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M472.183,134.138\tc-0.147-0.169-0.335-0.338-0.368-0.476c-0.105-0.464,0.419-0.436,0.328-0.585c-0.088-0.15-0.304,0.147-0.403,0\tc-0.1-0.148,0.212-0.385,0.256-0.622c0.024-0.115-0.011-0.236,0-0.368c-0.189-0.011-0.316-0.322-0.515-0.329\tc-0.224-0.009-0.425,0.095-0.584,0.292c-0.16,0.198,0.041,0.563-0.255,0.843c-0.298,0.281-1.142,0.187-1.503,0.405\tc-0.292,0.173-0.397,0.402-0.551,0.55c0.068,0.222,0.155,0.466,0.294,0.585c0.2,0.174,0.521-0.035,0.621,0.182\tc0.099,0.22-0.326,0.464-0.327,0.696c0,0.235,0.005,0.359,0.254,0.586c0.057,0.05,0.201,0.083,0.294,0.11\tc0.33-0.251,0.729-0.435,1.062-0.474c0.23-0.028,1.156-0.124,1.171-0.517c-0.018-0.036-0.037-0.072-0.035-0.108\tc0.006-0.26,0.117-0.5,0.221-0.731C472.152,134.159,472.175,134.155,472.183,134.138L472.183,134.138z\"\n          />\n          <Path\n            id=\"ES-MC-islas-hormigas\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M471.962,135.019\tc0.074,0.177,0.286,0.322,0.11-0.11C472.111,134.972,471.963,134.967,471.962,135.019z\"\n          />\n        </G>\n        <Path\n          id=\"ES-VC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.882,126.045c-0.148-0.026-0.332-0.035-0.438-0.111c-0.224-0.156-0.302-0.323-0.402-0.513c-0.132,0.041-0.256,0.038-0.403,0c-0.189-0.049-0.359-0.375-0.584-0.328c-0.226,0.044-0.354,0.283-0.439,0.583c-0.086,0.304,0.247,0.881,0.11,1.139c-0.141,0.254-0.4,0.111-0.516,0.255c-0.115,0.142,0.021,0.412-0.108,0.512c-0.128,0.102-0.304-0.091-0.439,0c-0.136,0.094-0.01,0.435-0.222,0.515c-0.211,0.076-0.581-0.206-0.698-0.369c-0.115-0.16,0.059-0.271-0.072-0.402c-0.131-0.131-0.523-0.238-0.698-0.109c-0.173,0.128-0.173,0.353-0.073,0.55c0.098,0.197,0.576,0.169,0.66,0.403c0.082,0.233-0.104,0.587-0.258,0.697c-0.154,0.107-0.238-0.14-0.401,0c-0.162,0.139-0.274,0.674-0.109,0.916c0.165,0.24,0.714-0.051,0.843,0.183c0.127,0.235-0.257,0.481-0.255,0.697c0,0.218,0.023,0.392,0.182,0.515c0.156,0.123,0.465-0.13,0.621,0.073c0.16,0.203,0.133,0.77-0.11,0.877c-0.026,0.014-0.047-0.035-0.072-0.036c-0.015,0.129,0.022,0.253,0,0.368c-0.047,0.236-0.358,0.473-0.258,0.622c0.1,0.147,0.316-0.15,0.403,0c0.087,0.149-0.435,0.124-0.329,0.585c0.028,0.137,0.221,0.311,0.367,0.477c0.163-0.361,0.363-0.743,0.587-0.989c0.395-0.435,0.76-0.575,1.244-0.88c0.842-0.523,0.435-0.703-0.073-1.245c-0.836-0.89-0.505-2.756,0.515-3.406c0.599-0.38,0.748-1.189,1.355-1.538C475.835,126.065,475.852,126.059,475.882,126.045L475.882,126.045z\"\n        />\n        <Path\n          id=\"ES-CT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.469,118.899c-0.127,0.161-0.231,0.322-0.146,0.55c-0.104-0.028-0.19,0.021-0.293,0c0.122,0.402,0.336,0.804,0.328,1.099c-0.013,0.488-0.166,0.67-0.328,0.953c-0.167,0.282-0.576,0.488-0.623,0.733c-0.046,0.242,0.204,0.371,0.184,0.513c-0.023,0.142-0.126,0.083-0.184,0.255c-0.058,0.173,0.106,0.583,0,0.769c-0.106,0.187-0.429,0.06-0.476,0.256c-0.045,0.195,0.358,0.295,0.404,0.548c0.045,0.257-0.006,0.704-0.185,0.845c-0.038,0.03-0.074-0.012-0.108,0c0.103,0.189,0.177,0.356,0.402,0.515c0.108,0.074,0.29,0.082,0.439,0.11c0.4-0.211,0.862-0.354,0.292-0.806c0.782-0.542,1.373-0.964,2.346-1.211c0.4-0.101,0.91-0.078,1.282-0.256c0.31-0.146,0.397-0.504,0.769-0.66c0.496-0.205,1.985-0.682,2.012-1.356c0.014-0.241-0.234-0.692,0-0.876c0.158-0.127,0.325-0.051,0.33-0.329c-0.271,0.04-0.071-0.343-0.292-0.368c-0.584-0.063-0.818-0.089-1.063,0.109c-0.321,0.258-0.749,0.117-1.135-0.037c-0.206-0.082-0.373,0.053-0.552,0.11c-0.152,0.049-0.761-0.335-0.876-0.402c-0.043-0.315-0.027,0.122-0.662,0.223c0.111-0.765-0.308-0.904-0.768-0.916C477.009,118.92,476.785,118.905,476.469,118.899L476.469,118.899z\"\n        />\n        <G id=\"ES-CN\">\n          <Path\n            id=\"ES-CN-el-hierro\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M424.728,166.621\tc-0.391-0.261-0.077-0.671,0.312-0.55C424.967,166.27,424.862,166.453,424.728,166.621\"\n          />\n          <Path\n            id=\"ES-CN-la-palma\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M425.46,163.821\tc-0.078,0.056-0.156,0.109-0.235,0.159c-0.037-0.269-0.527-1-0.024-1.101C425.758,162.767,425.658,163.54,425.46,163.821\"\n          />\n          <Path\n            id=\"ES-CN-la-gomera\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M426.82,165.469\tc-0.267-0.166-0.279-0.657,0.13-0.575C427.379,164.978,427.115,165.427,426.82,165.469\"\n          />\n          <Path\n            id=\"ES-CN-tenerife\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M428.315,165.548\tc-0.216-0.369-0.333-0.784-0.551-1.152c0.788-0.187,1.388-0.431,2.145-0.731C429.635,164.248,428.943,165.314,428.315,165.548\"\n          />\n          <Path\n            id=\"ES-CN-gran-canaria\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M431.192,166.335\tc-0.645-0.092-0.756-1.146-0.09-1.292C432.126,164.814,431.814,166.045,431.192,166.335\"\n          />\n          <Path\n            id=\"ES-CN-fuerteventura\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M434.618,165.338\tc-0.075-0.052-0.156-0.104-0.234-0.156c0.772-0.254,0.876-1.443,1.435-1.978c0.354-0.337,0.167,0.984,0.116,1.116\tC435.693,164.932,435.039,164.921,434.618,165.338\"\n          />\n          <Path\n            id=\"ES-CN-lanzarote\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M436.244,162.853\tc-0.087-0.035-0.174-0.072-0.264-0.106c0.11-0.237,0.954-1.337,1.15-0.796C437.293,162.406,436.474,162.617,436.244,162.853\"\n          />\n        </G>\n        <G id=\"ES-IB\">\n          <Path\n            id=\"ES-IB-ibiza\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M477.666,131.451\tc-0.524-0.095-0.323-0.572,0.024-0.755c0.169-0.086,0.38-0.115,0.531,0.024C478.473,130.95,477.773,131.216,477.666,131.451\"\n          />\n          <Path\n            id=\"ES-IB-formentera\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M477.688,132.053\tc-0.078-0.301,0.009-0.354,0.265-0.157C477.865,131.95,477.778,132.003,477.688,132.053\"\n          />\n          <Path\n            id=\"ES-IB-majorca\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M482.635,129.621\tc-0.488,0.551-0.441,0.272-1.029,0.179c-0.625-0.104-0.206-0.776-0.923-0.47c-0.637,0.271-0.113-0.495,0.07-0.625\tc0.549-0.397,1.119-0.575,1.756-0.788c-0.267,0.074-0.371,0.409-0.123,0.592c0.195,0.143,0.478-0.054,0.664,0.09\tC483.298,128.802,482.658,129.399,482.635,129.621\"\n          />\n          <Path\n            id=\"ES-IB-menorca\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M484.001,127.814\tc0.468-0.447,1.254-0.107,1.308,0.521C484.976,128.391,484.176,128.118,484.001,127.814\"\n          />\n        </G>\n        <Path\n          id=\"ES-VA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.605,117.141c-0.393-0.026-0.521,0.106-0.733,0.109c-0.137,0.166-0.319,0.286-0.439,0.369c-0.264,0.173-0.334-0.075-0.551,0.073c-0.088,0.063-0.111,0.238-0.182,0.369c0.083,0.044,0.174,0.078,0.293,0.073c0.232-0.012,0.582-0.372,0.768-0.256c0.187,0.119-0.002,0.344,0.073,0.514c0.074,0.172,0.373,0.237,0.369,0.439c-0.011,0.205-0.471,0.226-0.439,0.439c0.026,0.213,0.461,0.199,0.585,0.328c0.123,0.131,0.005,0.293,0.183,0.403c0.177,0.11,0.617,0.094,0.844,0c0.224-0.091,0.348-0.284,0.438-0.475c0.089-0.19-0.034-0.415,0.074-0.622c0.106-0.21,0.438-0.337,0.549-0.515c0.108-0.173,0.044-0.312,0.146-0.439c0.102-0.125,0.298,0.032,0.439-0.255c0.027-0.06-0.051-0.207-0.037-0.293c-0.327,0.012-0.747,0.077-0.952,0.037C468.56,117.344,468.085,117.174,467.605,117.141L467.605,117.141z M466.357,118.57c-0.104-0.009-0.223,0.013-0.292,0.074c-0.137,0.121-0.2,0.502,0,0.585c0.199,0.082,0.578-0.321,0.514-0.516C466.542,118.618,466.46,118.577,466.357,118.57z M468.006,118.862c0.173-0.022,0.339,0.025,0.404,0.147c0.127,0.243-0.271,0.68-0.514,0.66c-0.246-0.022-0.412-0.369-0.294-0.584C467.662,118.974,467.835,118.884,468.006,118.862L468.006,118.862z\"\n        />\n        <Path\n          id=\"ES-CL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M462.144,117.8c-0.271-0.009-0.085,0.189-0.438,0.332c-0.354,0.142-1.314,0.336-1.722,0.255c-0.405-0.079-0.385-0.35-0.621-0.402c-0.236-0.056-0.496-0.055-0.731,0.074c-0.236,0.124-0.335,0.595-0.551,0.698c-0.213,0.101-0.284-0.089-0.513,0c-0.227,0.088-0.612,0.429-0.696,0.66c-0.086,0.229-0.085,0.407,0.036,0.514c0.119,0.109,0.326-0.111,0.475,0c0.15,0.112,0.254,0.364,0.184,0.623c-0.074,0.26-0.586,0.335-0.697,0.66c-0.061,0.179,0.022,0.392,0.108,0.585c0.349,0.041,0.676,0.044,0.769-0.037c0.263-0.225,0.07,0.452,0.111,0.699c0.024,0.158,0.676,0.106,0.806,0.366c0.104,0.21-0.75,0.973-0.954,1.099c-0.349,0.223-0.516,0.607-0.878,0.697c0.205-0.05,0.103,1.493,0.11,1.651c0.01,0.204,0.088,0.549-0.146,0.661c0.231-0.004,0.506,0.1,0.622,0.037c0.242-0.13,0.053-0.174,0.222-0.329c0.171-0.157,0.545-0.501,0.877-0.439c0.335,0.062,0.447,0.738,0.698,0.769c0.248,0.028,0.214-0.272,0.402-0.256c0.188,0.013,0.312,0.404,0.515,0.438c0.201,0.036,0.354-0.253,0.514-0.182c0.156,0.068,0.008,0.321,0.182,0.438c0.174,0.115,0.506,0.061,0.769,0c0.265-0.062,0.519-0.343,0.769-0.369c0.163-0.014,0.282,0.051,0.402,0.11c0.068-0.118,0.081-0.294,0.146-0.369c0.203-0.224,0.405-0.084,0.514-0.254c0.106-0.174-0.137-0.542,0-0.662c0.138-0.122,0.266,0.157,0.477,0.073c0.21-0.083,0.312-0.397,0.549-0.696c0.237-0.296,0.415-0.898,0.845-1.099c0.191-0.089,0.429,0.028,0.659,0.035c0.212-0.16,0.483-0.328,0.731-0.367c0.322-0.047,0.626,0.019,0.916,0.147c0.29,0.125,0.471,0.549,0.769,0.619c0.3,0.073,0.654,0.074,0.809-0.182c0.15-0.255-0.403-0.686-0.258-0.879c0.144-0.19,0.377,0.123,0.515,0c0.136-0.123-0.026-0.435,0.073-0.585c0.102-0.152,0.339-0.066,0.438-0.255c0.102-0.189-0.254-0.588-0.035-0.769c0.035-0.027,0.103,0.034,0.146,0.037c-0.036-0.037-0.036-0.074-0.074-0.11c-0.353,0.139-0.737,0.325-0.916,0.183c-0.271-0.218,0.13-0.448,0-0.621c-0.126-0.174-0.453-0.224-0.66-0.183c-0.206,0.042-0.224,0.373-0.438,0.369c-0.222-0.009-0.287-0.546-0.515-0.515c-0.229,0.03-0.042,0.558-0.294,0.584c-0.251,0.028-0.485-0.285-0.584-0.62c-0.099-0.334-0.105-0.97,0.183-1.247c0.167-0.16,0.42-0.098,0.66-0.073c-0.01-0.042-0.037-0.074-0.073-0.11c-0.125-0.131-0.558-0.119-0.585-0.329c-0.03-0.214,0.429-0.236,0.439-0.439c0.008-0.205-0.293-0.272-0.37-0.438c-0.074-0.17,0.112-0.398-0.074-0.515c-0.187-0.119-0.536,0.244-0.768,0.256c-0.231,0.014-0.322-0.198-0.587-0.147c-0.262,0.051-0.78,0.316-0.806,0.585c-0.025,0.272,0.481,0.208,0.439,0.439c-0.042,0.229-0.379,0.401-0.699,0.329c-0.317-0.072-0.496-0.771-0.768-0.878c-0.271-0.106-0.319,0.117-0.585,0.036C462.722,118.415,462.418,117.811,462.144,117.8L462.144,117.8z M466.211,118.57c0.052-0.011,0.095-0.006,0.146,0c0.104,0.008,0.186,0.049,0.222,0.146c0.067,0.195-0.314,0.598-0.514,0.515c-0.2-0.082-0.137-0.468,0-0.584C466.097,118.613,466.159,118.581,466.211,118.57z M468.006,118.862c-0.171,0.023-0.344,0.112-0.401,0.223c-0.091,0.166-0.035,0.396,0.107,0.515c0.049,0.039,0.124,0.07,0.185,0.074c0.244,0.024,0.642-0.417,0.515-0.66C468.345,118.889,468.176,118.842,468.006,118.862L468.006,118.862z\"\n        />\n        <Path\n          id=\"ES-CE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M459.429,140.737c0.175-0.095,0.281-0.024,0.355,0.101C459.737,140.997,459.47,140.969,459.429,140.737z\"\n        />\n        <Path\n          id=\"ES-ML\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M466.039,142.511c0.025,0.091,0.061,0.174,0.082,0.299C465.843,142.801,465.891,142.697,466.039,142.511z\"\n        />\n        <Path\n          id=\"es\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M451.601,118.892c0.025-0.043,0.055-0.087,0.08-0.131c-0.336,0.028-0.351-0.258-0.255-0.497c0.151-0.385,0.422-0.284,0.665-0.541c0.47-0.506,1.478-0.271,2.125-0.559c-0.525,0.023-0.186-0.126,0-0.236c-0.111,0.041-0.223,0.074-0.341,0.105c-0.074-0.343,1.076-1.222,1.076-0.653c0.173-0.106,0.349-0.21,0.521-0.316c0.042,0.385,1.56,0.21,1.567,0.864c0.464-0.597,1.816-0.132,2.457-0.235c0.549-0.086,0.691-0.12,1.268,0.02c0.616,0.146,1.238,0.283,1.862,0.389c0.854,0.143,1.634,0.065,2.415-0.125c0.492-0.119,1.076-0.007,1.51,0.255c0.592,0.354,0.503-0.138,1.05-0.098c0.482,0.034,0.953,0.225,1.425,0.318c0.285,0.056,1.205-0.251,1.329-0.052c0.134,0.219,0.991-0.046,0.837,0.477c-0.032,0.111-0.165,0.245-0.071,0.353c0.222,0.252,0.154-0.027,0.389-0.019c0.747,0.039,1.731,0.74,2.037,0.861c0.146,0.057,0.321-0.09,0.472-0.035c0.197,0.073,0.328,0.357,0.514,0.321c0.517-0.106,1.163-0.081,1.785,0.087c-0.083-0.225,0.007-0.386,0.13-0.549c0.317,0.007,0.544,0.031,1.103,0.378c0.463,0.013,0.894,0.168,0.78,0.929c0.632-0.102,0.594-0.557,0.636-0.242c0.12,0.068,0.751,0.452,0.902,0.402c0.175-0.057,0.342-0.188,0.547-0.106c0.386,0.154,0.802,0.306,1.119,0.047c0.244-0.198,0.476-0.171,1.062-0.106c0.222,0.024,0.04,0.385,0.314,0.346c-0.004,0.278-0.174,0.193-0.334,0.322c-0.235,0.187,0,0.652-0.013,0.894c-0.03,0.672-1.501,1.159-1.995,1.362c-0.371,0.155-0.471,0.505-0.779,0.653c-0.372,0.176-0.889,0.172-1.288,0.271c-0.971,0.244-1.559,0.666-2.34,1.207c0.607,0.486,0.029,0.58-0.384,0.817c-0.608,0.349-0.727,1.189-1.322,1.568c-1.016,0.649-1.377,2.514-0.539,3.404c0.51,0.542,0.92,0.708,0.081,1.23c-0.486,0.305-0.855,0.433-1.25,0.866c-0.236,0.257-0.448,0.649-0.61,1.022c-0.104,0.234-0.22,0.499-0.224,0.758c-0.004,0.219,0.354,0.512,0.136-0.009c0.334,0.549-1.019,0.591-1.282,0.623c-0.631,0.073-1.509,0.648-1.66,1.27c-0.13,0.536-0.575,1.492-1.149,1.027c-0.352-0.286-0.615,0.097-0.904,0.219c-0.421,0.173-0.878-0.087-1.323-0.016c-0.93,0.154-1.857,0.046-2.809,0.067c-0.507,0.009-0.618,0.104-0.988,0.449c-0.421,0.394-0.975,0.233-1.462,0.475c-0.242,0.123-0.482,0.939-0.699,0.916c-0.271-0.025-0.199,0.421-0.619,0.409c-0.338-0.007-0.596-0.589-0.917-0.553c-0.354,0.04-0.619-0.699-0.707-0.963c0.47-0.081-0.114-0.419-0.253-0.522c-0.33-0.255,0.064-0.693,0.384-0.784c-0.2-0.063-0.3,0.043-0.312,0.235c-0.174-0.182-1.566-1.125-1.26-1.413c-0.481-0.054-0.009,0.203-0.524,0.214c-0.232,0.007-0.521,0.092-0.748,0.009c-0.322-0.119-0.314-0.948-0.269-1.216c0.04-0.237,0.224-0.411,0.381-0.572c0.192-0.198,0.218-0.512,0.386-0.679c0.388-0.384,0.551-0.087,0.804-0.684c-0.502,0.167-0.903-0.499-0.916-0.916c-0.021-0.652,0.734-0.969,0.919-1.546c0.1-0.312-0.492-0.728-0.632-1.004c-0.119-0.233,0-0.369-0.173-0.566c-0.145-0.169-0.339-0.347-0.433-0.552c0.333,0.09,0.681,0.025,1.016,0.025c0.35,0,0.256-0.205,0.377-0.422c0.152-0.272,0.455-0.306,0.122-1.128c-0.098-0.244,0.349-0.371,0.395-0.392c0.233-0.113,0.15-0.444,0.142-0.649c-0.011-0.157,0.073-1.703-0.13-1.652c0.364-0.09,0.533-0.486,0.886-0.709c0.202-0.125,1.072-0.873,0.969-1.082c-0.126-0.257-0.796-0.205-0.82-0.363c-0.041-0.246,0.138-0.923-0.123-0.698c-0.178,0.154-1.406-0.188-1.436,0.026c-0.059,0.443-0.775,0.279-1.023,0.176c-0.397-0.163-0.804,0.025-1.176,0.161c-0.769,0.273-0.301-0.52-0.01-0.73c-0.226,0.029-0.322-0.096-0.285-0.315c-0.225,0.216-0.531,0.221-0.816,0.272c-0.36,0.067-0.569,0.358-0.886,0.512c-0.288-0.748,0.544-0.829,0.729-1.413c-0.135,0.256-0.409,0.336-0.68,0.341c0.059-0.299,0.341-0.419,0.578-0.549c-0.237,0.105-0.596,0.13-0.578-0.237c0.015-0.262,0.427-0.361,0.473-0.627c-0.231,0.217-0.599,0.195-0.733,0.523c-0.261-0.378,0.155-0.683,0.418-0.893C452.042,119.234,451.705,119.291,451.601,118.892\"\n        />\n      </G>\n      <G id=\"ER\">\n        <Path\n          id=\"Path9342\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.161,196.965c-0.468,0.433-0.486,1.098-1.138,1.355c-0.087,0.034-0.164,0.102-0.255,0.145c0.074,0.311,0.138,0.599,0.146,0.953c0.015,0.571-0.449,1.529-0.22,1.868c0.227,0.339,0.323,0.015,0.583,0.183c0.259,0.17,0.711,0.613,0.808,0.954c0.095,0.338-0.194,0.603-0.109,0.843c0.084,0.238,0.273,0.333,0.476,0.439c0.2,0.105,0.374-0.133,0.694,0.183c0.322,0.316,0.13,1.712,0.477,1.94c0.349,0.229,0.1-0.183,0.477-0.074c0.374,0.113,1.205,0.668,1.393,1.247c0.106,0.332-0.074,0.644-0.223,0.99c0.215,0.058,0.428,0.098,0.585,0.146c0.534,0.16,0.887-0.189,1.466,0.255c0.059,0.046,0.121,0.072,0.182,0.109c0.192-0.238,0.406-0.404,0.476-0.731c0.08-0.369-0.053-0.814-0.183-1.244c-0.251-0.007-0.476,0.174-0.769,0.036c-0.298-0.139-0.521-0.679-0.549-0.989c-0.025-0.268-0.229-0.718-0.585-0.662c-0.368,0.06,0.202,1-0.146,1.246c-0.279-0.218-0.359-0.747-0.439-1.062c-0.088-0.343-0.492-0.373-0.551-0.699c-0.085-0.471-0.304-0.812-0.514-1.245c-0.191-0.399-0.163-0.822-0.256-1.245C579.593,200.137,578.978,198.587,578.161,196.965L578.161,196.965z M582.264,203.631c0.021,0.206,0.221,0.85-0.147,0.551c0.16,0.462,0.979,0.394,1.358,0.365c-0.188-0.4-0.709,0.012-0.846-0.402C582.577,203.986,582.564,203.45,582.264,203.631L582.264,203.631z\"\n        />\n        <Path\n          id=\"Path9353\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M583.51,208.504c0.572,0.362,1.211,0.459,1.65,1.064c0.449,0.618,0.681,1.519,1.427,1.72c0.421,0.114,0.852,0.828,1.54,1.865c0.782,0.536,1.004,1.188,0.916,1.393c0.717-0.568,1.366,0.589,1.39-0.219c0.009-0.234,0.353-0.502,0.769-0.699c0.163-0.196-0.008-0.318-0.292-0.583c-0.288,0.709-1.018-0.718-1.209-0.916c-0.197-0.206-0.564-0.132-0.66-0.438c-0.112-0.353-0.09-0.837-0.44-1.064c0.256,0.635-0.261-0.074-0.367-0.182c-0.21-0.207-0.444-0.392-0.694-0.55c-0.533-0.336-0.833-0.849-1.175-1.356c-0.353-0.525-0.582-1.042-1.245-1.136c-0.574-0.078-0.632-0.371-0.989-0.767c-0.132-0.146-0.223-0.108-0.33-0.111c0.131,0.432,0.266,0.878,0.184,1.246C583.916,208.099,583.701,208.267,583.51,208.504L583.51,208.504z\"\n        />\n        <Path\n          id=\"Path9360\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.575,207.552c0.214-0.139,0.455-0.287,0.438-0.441c-0.028-0.304-0.471-0.089-0.475-0.328c-0.003-0.236,0.643-0.271,0.661-0.475c0.019-0.205-0.321-0.1-0.256-0.292c0.063-0.191,0.554,0.139,0.807-0.11c0.252-0.25,0.427-1.025,0.183-1.281c-0.243-0.258-0.505,0.092-0.807,0.074c-0.304-0.023-0.685-0.088-0.954-0.257c-0.268-0.168-0.264-0.5-0.584-0.658c-0.321-0.158-0.532,0.199-1.246-0.074c-0.438-0.169-1.017-0.761-1.574-1.318c-0.008,0.088,0.02,0.274,0,0.33c-0.204,0.554-0.452,1.082-0.623,1.651c-0.156,0.519-0.111,1.145-0.55,1.538l-0.037,0.073c0.002,0.86,0.062,2.262,0.256,3.189c0.271-0.648,0.244-0.628,1.281-0.551c0.377,0.026,0.356-0.223,0.624-0.369c0.425-0.229,0.887,0.704,1.062,0.954c0.323-0.807,0.626-1.613,0.843-2.452C577.058,207.459,577.284,207.354,577.575,207.552L577.575,207.552z\"\n        />\n        <Path\n          id=\"Path9367\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.699,205.829l-0.182,0.37l-0.769-0.292c-0.254,0.25-0.742-0.083-0.807,0.107c-0.064,0.194,0.271,0.089,0.256,0.293c-0.02,0.207-0.664,0.239-0.661,0.475c0.005,0.238,0.446,0.024,0.476,0.328c0.017,0.154-0.225,0.3-0.438,0.441c0.09,0.061,0.175,0.08,0.292,0.256c0.269,0.401,0.808,0.306,1.063,0.292c0.392-0.026,0.911-0.588,0.843-0.698c-0.141-0.224,0.504,0.408,0.514,0.734c0.26-0.329,0.638-0.246,0.99-0.147c0.146-0.346,0.327-0.657,0.223-0.99c-0.187-0.577-1.016-1.135-1.393-1.245C579.782,205.661,579.867,205.883,579.699,205.829L579.699,205.829z\"\n        />\n        <Path\n          id=\"Path9365\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.333,204.659l-0.438,0.147c0.111,0.328,0.07,0.884-0.146,1.099l0.769,0.292l0.185-0.369c-0.03-0.008-0.025,0.035-0.076,0C579.415,205.694,579.381,205.153,579.333,204.659z\"\n        />\n        <Path\n          id=\"Path9351\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M576.769,198.466c-0.363,0.177-0.725,0.37-1.062,0.477c-0.522,0.167-0.323,0.512-0.585,0.952c-0.098,0.166-0.716,0.052-0.879,0.074c-0.727,0.102-0.423,1.691-0.475,2.418c0.558,0.559,1.136,1.15,1.575,1.318c0.714,0.272,0.925-0.083,1.246,0.074c0.32,0.158,0.32,0.491,0.586,0.66c0.267,0.171,0.648,0.235,0.952,0.256c0.302,0.024,0.563-0.328,0.808-0.073c0.034,0.038-0.057,0.126-0.038,0.183l0.438-0.145c-0.028-0.325-0.056-0.646-0.183-0.77c-0.319-0.318-0.494-0.077-0.694-0.184c-0.202-0.106-0.393-0.203-0.476-0.439c-0.085-0.237,0.205-0.501,0.108-0.842c-0.095-0.339-0.548-0.784-0.806-0.954c-0.261-0.17-0.356,0.156-0.584-0.185c-0.229-0.336,0.233-1.297,0.219-1.865C576.909,199.068,576.842,198.776,576.769,198.466L576.769,198.466z\"\n        />\n        <Path\n          id=\"er\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M573.15,204.369c0.174-0.568,0.409-1.115,0.613-1.672c0.186-0.51-0.341-2.629,0.474-2.744c0.163-0.024,0.771,0.1,0.868-0.063c0.265-0.442,0.062-0.779,0.584-0.945c0.419-0.133,0.908-0.467,1.35-0.639c0.647-0.256,0.67-0.925,1.137-1.356c0.812,1.623,1.411,3.186,1.808,4.958c0.094,0.422,0.089,0.842,0.281,1.241c0.209,0.429,0.407,0.771,0.491,1.245c0.06,0.322,0.466,0.351,0.554,0.694c0.081,0.316,0.147,0.858,0.427,1.074c0.348-0.248-0.224-1.187,0.141-1.248c0.355-0.058,0.567,0.388,0.593,0.655c0.024,0.311,0.248,0.841,0.548,0.977c0.421,0.195,0.685-0.377,1.115,0.103c0.356,0.396,0.397,0.69,0.973,0.768c0.665,0.09,0.914,0.6,1.268,1.125c0.34,0.509,0.637,1.024,1.169,1.358c0.251,0.159,0.471,0.354,0.682,0.561c0.106,0.105,0.619,0.809,0.364,0.173c0.353,0.224,0.35,0.719,0.46,1.07c0.096,0.307,0.435,0.224,0.634,0.43c0.189,0.202,0.949,1.615,1.234,0.908c0.287,0.27,0.426,0.392,0.264,0.589c-0.419,0.197-0.753,0.468-0.762,0.7c-0.023,0.808-0.661-0.35-1.378,0.222c0.087-0.208-0.123-0.849-0.905-1.387c-0.688-1.039-1.133-1.757-1.555-1.87c-0.749-0.2-0.991-1.123-1.438-1.745c-0.486-0.668-1.213-0.703-1.83-1.178c-0.578-0.445-0.921-0.073-1.458-0.233c-0.417-0.125-1.146-0.521-1.562,0.009c-0.01-0.324-0.666-0.974-0.521-0.748c0.07,0.108-0.469,0.693-0.86,0.715c-0.254,0.018-0.804,0.09-1.069-0.31c-0.487-0.734-0.647-0.134-1.218-1.072c-0.219,0.845-0.536,1.657-0.863,2.459c-0.172-0.25-0.632-1.179-1.06-0.95c-0.269,0.144-0.235,0.414-0.613,0.385c-1.038-0.079-1.016-0.124-1.289,0.528c-0.193-0.925-0.247-2.338-0.238-3.228C573.019,205.506,572.994,204.891,573.15,204.369L573.15,204.369z\"\n        />\n      </G>\n      <G id=\"EH\">\n        <Path\n          id=\"Path12345\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M426.168,188.235c-0.43-0.758,0.209-2.044,0.339-2.831c0.089-0.536,0.226-1.043,0.516-1.51c0.351-0.569,0.988-0.569,1.201-1.28c0.11-0.365,0.104-0.926,0.47-1.143c0.205-0.123,0.082-0.534,0.241-0.769c0.257-0.375,1.288-1.659,1.003-2.149c-0.191,0.124-0.354,0.298-0.471,0.5c0.452-0.994,1.594-1.723,2.344-2.489c0.101-0.111,0.232-0.814,0.553-1.263c0.401-0.562,0.498-1.438,0.739-2.062c0.399-1.022,0.708-2.151,1.701-2.717c1.098-0.624,1.691-1.133,2.147-2.342c0.286-0.768,0.834-1.856,0.645-1.632l12.177-0.099l-0.174,5.306l-9.035,0.104l-0.416,7.936c-0.537,0.386-1.303,0.43-1.863,0.779c-0.845,0.524-1.186,1.087-1.117,2.085c0.038,0.581,0.483,3.603-0.132,3.777h-10.05C426.21,186.43,426.088,187.69,426.168,188.235\"\n        />\n        <Path\n          id=\"eh\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M426.168,188.235c-0.43-0.758,0.209-2.044,0.339-2.831c0.089-0.536,0.226-1.043,0.516-1.51c0.351-0.569,0.988-0.569,1.201-1.28c0.11-0.365,0.104-0.926,0.47-1.143c0.205-0.123,0.082-0.534,0.241-0.769c0.257-0.375,1.288-1.659,1.003-2.149c-0.191,0.124-0.354,0.298-0.471,0.5c0.452-0.994,1.594-1.723,2.344-2.489c0.101-0.111,0.232-0.814,0.553-1.263c0.401-0.562,0.498-1.438,0.739-2.062c0.399-1.022,0.708-2.151,1.701-2.717c1.098-0.624,1.691-1.133,2.147-2.342c0.286-0.768,0.834-1.856,0.645-1.632l12.177-0.099l-0.174,5.306l-9.035,0.104l-0.416,7.936c-0.537,0.386-1.303,0.43-1.863,0.779c-0.845,0.524-1.186,1.087-1.117,2.085c0.038,0.581,0.483,3.603-0.132,3.777h-10.05C426.21,186.43,426.088,187.69,426.168,188.235\"\n        />\n      </G>\n      <G id=\"EG\">\n        <Path\n          id=\"Path10625\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.416,154.873c0.103,0.098,0.229,0.149,0.328,0.22c-0.126-0.081-0.231-0.197-0.328-0.329C558.397,154.798,558.439,154.843,558.416,154.873L558.416,154.873z\"\n        />\n        <Path\n          id=\"Path10623\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.951,154.578c-0.202-0.025-0.405-0.04-0.586-0.145c0.024,0.181,0.184,0.375,0.184,0.514c0,0.409-0.214,0.415-0.258,0.77c-0.041,0.354,0.188,0.928,0.111,1.315c-0.026,0.142-0.112,0.238-0.183,0.331c0.167-0.006,0.304-0.009,0.402-0.109c0.136-0.137,0.006-0.423,0.146-0.551c0.142-0.125,0.371,0.044,0.55-0.073c0.176-0.122,0.152-0.396,0.369-0.621c0.137-0.15,0.386-0.273,0.618-0.403c-0.048-0.069-0.054-0.174-0.254-0.221c-0.114-0.027-0.084-0.113-0.109-0.185c-0.233,0.176-0.483,0.448-0.623,0.37c-0.237-0.135,0.078-0.277,0-0.402c-0.074-0.124-0.297-0.018-0.402-0.223C556.869,154.863,556.941,154.708,556.951,154.578L556.951,154.578z\"\n        />\n        <Path\n          id=\"Path10163\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.951,154.578c-0.012,0.127-0.08,0.282-0.037,0.369c0.106,0.205,0.323,0.094,0.402,0.223c0.079,0.125-0.238,0.27,0,0.402c0.139,0.078,0.39-0.189,0.622-0.37c-0.074-0.199,0.038-0.495-0.037-0.695c0.209,0.014,0.353,0.211,0.515,0.369c0.022-0.03-0.021-0.077,0-0.111c-0.097-0.13-0.184-0.277-0.329-0.327c-0.311-0.109-0.586,0.174-0.877,0.22C557.112,154.667,557.039,154.593,556.951,154.578L556.951,154.578z\"\n        />\n        <Path\n          id=\"Path10559\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.462,158.573c-0.157-0.164-0.249-0.4-0.366-0.476c-0.242-0.163-0.286,0.092-0.476-0.146c-0.103-0.125-0.076-0.421-0.038-0.697c-0.097,0.074-0.216,0.107-0.367,0.109c-0.125,0.162-0.25,0.316-0.293,0.585c-0.024,0.174,0.028,0.388,0.109,0.621c0.146,0.104,0.238,0.275,0.369,0.402c0.219-0.17,0.354-0.414,0.621-0.475C557.161,158.467,557.316,158.55,557.462,158.573L557.462,158.573z\"\n        />\n        <Path\n          id=\"Path10177\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.304,155.606c-0.234,0.128-0.48,0.256-0.62,0.402c-0.216,0.228-0.188,0.504-0.368,0.623c-0.176,0.122-0.407-0.052-0.55,0.073c-0.14,0.124-0.01,0.415-0.146,0.551c-0.009,0.008-0.025-0.009-0.038,0c-0.039,0.273-0.064,0.569,0.038,0.697c0.189,0.238,0.233-0.018,0.476,0.147c0.117,0.076,0.208,0.313,0.368,0.475c0.258,0.038,0.567,0.058,0.818,0.147c-0.228-0.501-0.618-0.912-0.489-1.172c0.167-0.345,0.431,0.006,0.658-0.223c0.229-0.223,0.404-0.752,0.404-1.172c0-0.115-0.058-0.218-0.108-0.328c-0.036,0.029-0.111,0.092-0.111,0.109C558.453,155.767,558.373,155.7,558.304,155.606L558.304,155.606z\"\n        />\n        <Path\n          id=\"Path10306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.9,156.082c0.107,0.258,0.178,0.522,0.221,0.806c0.346,0.22,0.712,0.483,0.952,0.515c0.099,0.012,0.087-0.035,0.147-0.037c0.074-0.093,0.156-0.188,0.183-0.329c0.074-0.386-0.154-0.963-0.11-1.317c0.009-0.067,0.02-0.1,0.036-0.146c-0.14-0.025-0.312-0.043-0.403,0c-0.24,0.113-0.111,0.302-0.366,0.436C555.417,156.087,555.138,156.06,554.9,156.082L554.9,156.082z\"\n        />\n        <Path\n          id=\"Path10086\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.9,156.082c0.237-0.023,0.518,0.004,0.66-0.074c0.254-0.137,0.123-0.325,0.366-0.436c0.091-0.043,0.264-0.025,0.403,0c0.073-0.205,0.222-0.291,0.222-0.623c0-0.138-0.161-0.332-0.183-0.513c-0.252-0.144-0.494-0.323-0.806-0.224c0.862,0.062-0.947,0.615-1.025,0.661c0.228-0.239,0.507-0.414,0.806-0.552c-0.445-0.003-0.871,0.485-1.316,0.223c-0.036,0.165-0.208,0.241-0.331,0.368c0.074,0.054,0.065,0.132,0.147,0.183c0.37,0.23,0.806,0.453,0.989,0.77C554.866,155.931,554.871,156.01,554.9,156.082L554.9,156.082z\"\n        />\n        <Path\n          id=\"Path10259\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.283,158.72c-0.396-0.139-0.88-0.308-1.261-0.222c-0.268,0.063-0.404,0.308-0.62,0.475c0.097,0.096,0.238,0.135,0.292,0.293c0.165,0.479-0.045,1.155-0.183,1.799c0.133,0.379,0.213,0.79,0.514,1.023c0.337,0.263,0.814,0.644,1.261,0.671c-0.031-0.385-0.15-1.064-0.087-1.554c0.105-0.816,0.264-1.652,0.184-2.124C558.341,158.86,558.353,158.876,558.283,158.72L558.283,158.72z\"\n        />\n        <Path\n          id=\"Path10059\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M561.274,174.251l-0.331,0.147c0.116,0.124,0.207,0.223,0.294,0.368c0.252,0.421,0.66,1.075,0.622,1.465c-0.035,0.389-0.353,0.336-0.439,0.623c-0.087,0.287,0.177,0.863,0,1.062c-0.176,0.202-0.453-0.117-0.551,0.073c-0.096,0.187,0.433,0.409,0.368,0.62c-0.066,0.217-0.438,0.022-0.585,0.256c-0.146,0.236-0.224,0.841,0,1.064c0.223,0.222,0.678-0.283,0.843,0c0.166,0.282-0.422,0.668-0.551,0.989c-0.124,0.32,0.011,0.73-0.221,0.878c-0.229,0.147-0.417-0.167-0.697-0.111c-0.28,0.057-0.548,0.461-0.843,0.55c-0.294,0.089-0.624-0.216-0.807,0c-0.184,0.217,0.255,0.554,0.108,0.843c-0.146,0.288-0.737,0.11-0.952,0.477c-0.098,0.166,0.04,0.418,0.035,0.658c0.053-0.029,0.188,0.009,0.223-0.035c0.085-0.123,0.258-0.811,0.514-0.439c0.104,0.146-0.069,0.445-0.108,0.585c0.107,0.02,0.224-0.015,0.33,0c0.215-0.15,0.34-0.37,0.474-0.475c0.337-0.271,0.633-0.296,0.77-0.514c0.135-0.222-0.157-0.5,0.072-0.623c0.229-0.122,0.434,0.471,0.808,0.438c0.371-0.029,0.896-0.439,1.062-0.767c0.166-0.325-0.378-0.677,0-0.916c0.189-0.122,0.498,0.162,0.808,0.439c0.309,0.275,0.623,0.554,0.806,0.328c0.18-0.224-0.065-0.437-0.366-0.661c-0.303-0.221-0.673-0.441-0.698-0.661c-0.044-0.435,0.377-0.493,0.438-0.842c0.061-0.351-0.034-0.858-0.146-1.211c-0.11-0.353-0.383-0.558-0.476-0.876c-0.092-0.321-0.198-0.705-0.073-0.992c0.123-0.284,0.687-0.241,0.696-0.55c0.009-0.305-0.551-0.3-0.696-0.62c-0.144-0.323,0.204-0.87,0-1.21C561.865,174.385,561.547,174.345,561.274,174.251L561.274,174.251z\"\n        />\n        <Path\n          id=\"Path10057\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.552,171.064l-0.77,0.328c0.008,0.004-0.004,0.032,0,0.037c0.551,0.549,0.466,0.568,0.916,0.621c0.455,0.059,1.213-0.801,1.54-0.549c0.327,0.25,0.083,0.54-0.073,0.807c-0.156,0.266-0.711,0.309-0.844,0.583c-0.134,0.276-0.061,0.469,0.074,0.809c0.089,0.22,0.334,0.461,0.551,0.696l0.328-0.147c-0.124-0.042-0.268-0.096-0.328-0.183c-0.198-0.272-0.261-0.539-0.147-0.842c0.113-0.304,0.674-0.394,0.843-0.697c0.172-0.304,0.27-0.629,0.146-0.99c-0.121-0.358-0.492-0.82-0.916-0.878c-0.421-0.059-0.673,0.666-1.1,0.622C559.67,171.275,559.646,171.115,559.552,171.064L559.552,171.064z\"\n        />\n        <Path\n          id=\"Path10055\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.719,168.683l-0.474,0.475c0.52,0.774,1.114,1.798,1.536,2.234l0.768-0.328c-0.303-0.166-0.631-0.378-0.768-0.622c-0.177-0.322,0.021-0.624-0.146-0.916c-0.165-0.292-0.604-0.402-0.843-0.697C557.758,168.788,557.747,168.732,557.719,168.683z\"\n        />\n        <Path\n          id=\"Path9958\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.975,166.597c0.017,0.038-0.022,0.074,0,0.109c0.173,0.329,0.409,0.653,0.585,0.877c0.353,0.458,0.627,0.306,1.209,0.916c0.133,0.14,0.32,0.428,0.477,0.661l0.474-0.474c-0.16-0.286-0.224-0.636-0.474-0.879c-0.291-0.283-0.842-0.227-1.099-0.586c-0.076-0.103-0.055-0.267-0.075-0.401L554.975,166.597z\"\n        />\n        <Path\n          id=\"Path10033\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.975,166.597h-0.111l-14.727-0.073l0.517,17.804l14.541,0.034c0.495,0,1.864,0.174,2.384-0.146c0.007-0.241-0.135-0.494-0.037-0.66c0.216-0.369,0.806-0.188,0.952-0.474c0.146-0.288-0.29-0.628-0.108-0.845c0.182-0.216,0.513,0.089,0.806,0c0.295-0.088,0.562-0.495,0.844-0.549c0.28-0.056,0.469,0.26,0.697,0.111s0.094-0.562,0.222-0.879c0.124-0.321,0.714-0.707,0.551-0.989c-0.165-0.283-0.619,0.221-0.844,0c-0.223-0.224-0.146-0.826,0-1.064c0.146-0.236,0.521-0.04,0.585-0.255c0.066-0.215-0.464-0.434-0.367-0.621c0.096-0.19,0.369,0.124,0.549-0.074c0.178-0.2-0.087-0.773,0-1.061c0.088-0.288,0.404-0.234,0.439-0.623c0.035-0.39-0.371-1.046-0.621-1.465c-0.252-0.42-0.709-0.725-0.843-1.062c-0.136-0.337-0.208-0.531-0.074-0.808c0.135-0.276,0.686-0.321,0.843-0.584c0.156-0.265,0.402-0.555,0.073-0.806c-0.326-0.252-1.087,0.607-1.538,0.55c-0.453-0.058-0.368-0.074-0.915-0.623c-0.55-0.55-1.435-2.321-2.013-2.93c-0.581-0.61-0.856-0.46-1.21-0.916c-0.176-0.227-0.413-0.551-0.585-0.879C554.952,166.667,554.99,166.633,554.975,166.597L554.975,166.597z\"\n        />\n        <Path\n          id=\"Path9975\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.706,163.334l-0.329-0.292l-2.821,0.11l-0.183,1.281l-2.38,1.465l-0.074,0.66l4.945,0.037l1.209,0.223c-0.052-0.335-0.059-0.699-0.146-0.99c-0.123-0.409-0.508-0.764-0.475-1.025c0.029-0.267,0.172-0.122,0.258-0.368C555.789,164.187,555.601,163.759,555.706,163.334L555.706,163.334z\"\n        />\n        <Path\n          id=\"Path9973\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.147,161.101l-0.77,1.025l-1.139,0.37l-1.389-0.37l-0.147,0.146l-0.146,0.88l2.821-0.11l0.329,0.292c0.105-0.421,0.492-0.644,0.696-1.319c0.055-0.179,0.013-0.483,0.074-0.731l-0.328-0.109L556.147,161.101L556.147,161.101z\"\n        />\n        <Path\n          id=\"Path9968\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.156,159.967l-1.171,0.842l-1.135,1.319l1.389,0.37l1.139-0.37l0.769-1.026l-0.147-1.063L555.156,159.967z\"\n        />\n        <Path\n          id=\"Path9963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.377,157.877l-1.393,1.613l-2.088,1.391l-2.054,2.307l-2.418,0.474l-1.172,2.896h3.663l0.074-0.66l2.382-1.465l0.33-2.161l1.281-1.464l1.172-0.843l0.845,0.073l0.146,1.137l0.329,0.109c0.166-0.688,0.402-1.475,0.222-2.015C556.445,158.534,555.707,158.461,555.377,157.877L555.377,157.877z\"\n        />\n        <Path\n          id=\"Path9998\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M551.785,156.01c-0.418,0.28-0.824,0.631-1.318,0.55c-0.737-0.123-1.266-0.618-2.053-0.696c-0.245-0.025-0.488-0.025-0.73-0.074c-0.224-0.044-0.319-0.351-0.515-0.328c-0.293,0.029-0.512,0.056-0.807-0.036c-0.333-0.102-0.37-0.464-0.697-0.55c-0.773-0.208-1.547-0.396-2.347-0.475c-0.728-0.074-1.315-0.291-2.052-0.074c-0.402,0.122-1.182,0.335-1.208-0.329c-1.315,1.084-0.508,1.725-0.369,2.637c0.13,0.85-0.919,1.735-0.403,2.565c0.354,0.708,0.551,1.853,0.661,2.635c0.126,0.914,0.09,1.903,0.146,2.822l0.037,1.868l6.117,0.036l1.171-2.896l2.417-0.474l2.053-2.307l2.013-1.318l-1.904-1.318L551.785,156.01L551.785,156.01z\"\n        />\n        <Path\n          id=\"Path10014\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.188,158.352l1.72,1.209l0.073-0.073l1.394-1.614c-0.331-0.582-0.186-1.385-0.549-2.011c-0.184-0.318-0.621-0.539-0.99-0.769c-0.083-0.051-0.073-0.129-0.146-0.186c-0.084,0.087-0.121,0.202-0.223,0.257c0.092,0.053,0.171,0.168,0.294,0.147c-0.153-0.074-0.132-0.124-0.33-0.111c0.016-0.008,0.023-0.024,0.036-0.036c-0.065-0.035-0.148-0.043-0.221-0.074c-0.169,0.239-0.364,0.455-0.401,0.623c-0.096,0.39-0.118,0.487-0.075,0.695c0.044,0.207,0.339,0.26,0.293,0.515c-0.047,0.254-0.553,0.232-0.768,0.623C552.194,157.739,552.168,158.008,552.188,158.352L552.188,158.352z\"\n        />\n        <Path\n          id=\"Path9953\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M552.188,158.352c-0.02-0.344,0.007-0.615,0.11-0.806c0.217-0.391,0.72-0.371,0.767-0.623c0.048-0.251-0.249-0.305-0.293-0.514c-0.04-0.208-0.021-0.305,0.074-0.695c0.041-0.17,0.235-0.384,0.402-0.623c-0.04-0.016-0.072-0.043-0.11-0.073c-0.241,0.25-0.503,0.508-0.768,0.733c-0.157,0.133-0.399,0.13-0.585,0.254l0.222,2.237L552.188,158.352L552.188,158.352z\"\n        />\n        <Path\n          id=\"Path10090\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.359,159.821c0.2,0.596,0.374,1.212,0.732,1.719c0.352,0.503,1.057,1.007,0.916,1.72c-0.139,0.713,0.808,0.993,1.135,1.465c0.26,0.371,0.538,0.762,0.916,1.026c0.297,0.208,0.646,0.336,0.915,0.585c-0.14-0.435,0.446-0.873,0.44-1.318c-0.007-0.52-0.024-0.828,0.182-1.32c0.345-0.818,0.263-2.06,0.769-2.783c-0.04-0.007-0.068,0.042-0.109,0.035c-0.441-0.073-0.869-0.212-1.244-0.328c-0.755-0.234-1.291-1.004-1.979-1.21c-0.688-0.205-1.446-0.247-2.014-0.073C560.718,159.432,560.595,159.668,560.359,159.821L560.359,159.821z\"\n        />\n        <Path\n          id=\"Path10088\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.512,161.064c-0.073,0.341-0.038,0.718-0.109,0.953c-0.204,0.674-0.591,0.896-0.696,1.318s0.086,0.854,0,1.1c-0.086,0.246-0.224,0.101-0.258,0.368c-0.03,0.266,0.355,0.618,0.476,1.025c0.124,0.409-0.041,1.034,0.223,1.393c0.26,0.357,0.811,0.304,1.099,0.584c0.291,0.285,0.31,0.731,0.55,1.025c0.239,0.294,0.677,0.405,0.842,0.697c0.166,0.29-0.031,0.596,0.146,0.916c0.178,0.32,0.566,0.8,0.99,0.842c0.425,0.042,0.676-0.681,1.101-0.622c0.423,0.059,0.795,0.521,0.915,0.877c0.12,0.361,0.024,0.688-0.146,0.99c-0.17,0.304-0.729,0.393-0.843,0.697c-0.113,0.305-0.051,0.569,0.147,0.844c0.197,0.274,0.858,0.211,1.062,0.551c0.203,0.337-0.144,0.883,0,1.208c0.142,0.322,0.704,0.319,0.696,0.623c-0.01,0.305-0.569,0.263-0.696,0.55c-0.124,0.284-0.021,0.667,0.074,0.99c0.091,0.319,0.364,0.523,0.474,0.875c0.113,0.355,0.208,0.864,0.147,1.211c-0.062,0.348-0.485,0.407-0.439,0.842c0.025,0.22,0.394,0.438,0.696,0.662c0.303,0.221,0.549,0.434,0.369,0.66c-0.179,0.224-0.497-0.052-0.808-0.328c-0.31-0.277-0.616-0.56-0.806-0.439c-0.38,0.236,0.167,0.588,0,0.916c-0.167,0.327-0.692,0.738-1.062,0.767c-0.371,0.031-0.576-0.564-0.809-0.438c-0.228,0.124,0.065,0.405-0.073,0.623c-0.136,0.219-0.434,0.244-0.769,0.514c-0.133,0.107-0.261,0.326-0.475,0.477c1.26,0.166,2.289,0.07,3.956,0c0.55-0.025,1.049,0.833,2.091,0.916c0.893,0.072,0.534-0.294,0.827-0.928c8.027-0.09,0.008-0.02,7.346-0.085c0.065-0.074-0.386-0.483-0.65-0.725c-0.267-0.24-0.502-0.759-0.879-1.045c-0.373-0.285-0.319-0.249-0.627-0.389c-0.293-0.137-0.758-0.47-0.596-0.272c0.354,0.101-0.63-0.305-0.731-1.275c-0.386-0.448-0.476-1.586-0.292-2.345c0.251,0.123,0.526,0.161,0.808,0.146c-0.296-0.472-0.855-0.634-1.175-1.1c-0.34-0.501-0.715-0.871-0.988-1.43c-0.694-1.418-1.463-2.812-2.199-4.212c-0.223-0.424-0.438-0.817-0.66-1.246c-0.095-0.186-0.453-0.516-0.438-0.73c0.009-0.162,0.218-0.385,0.108-0.549c-0.139-0.216-0.303-0.42-0.401-0.66c-0.202-0.489-0.422-0.894-0.809-1.282c-0.284-0.289,0.124-0.748-0.328-1.099c0.557,0.415,0.074-0.344-0.037-0.477c-0.214-0.254-0.499-0.462-0.731-0.697c-0.53-0.525-0.929-1.253-1.355-1.868c-0.223-0.322-0.367-0.668-0.476-1.024c-0.127,0.089-0.161,0.23-0.328,0.292c-0.386,0.141-0.845,0.224-1.173,0.256c-0.655,0.067-1.284-0.033-1.758-0.404C556.723,161.856,556.645,161.445,556.512,161.064L556.512,161.064z\"\n        />\n        <Path\n          id=\"Path10125\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.798,159.49c0.07-0.054,0.124-0.121,0.222-0.146c0.567-0.174,1.325-0.132,2.014,0.073c0.688,0.208,1.226,0.978,1.978,1.21c0.374,0.118,0.804,0.258,1.246,0.329c0.041,0.008,0.067-0.041,0.108-0.035c0.014-0.024,0.025-0.057,0.035-0.074l-2.233-5.822c-0.365,0.315-0.793,0.485-1.245,0.619c-0.519,0.158-1.062-0.01-1.539,0.294c0.132-0.551-0.629-0.095-0.877-0.074c-0.276,0.025-0.407-0.16-0.587-0.257c0.036,0.712,0.023,1.509,0.185,1.943c0.236,0.634,0.552,0.507,0.696,0.953C560.882,158.773,560.831,159.135,560.798,159.49L560.798,159.49z\"\n        />\n        <Path\n          id=\"Path10123\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.035,158.573c-0.081-0.232-0.137-0.451-0.111-0.622c0.043-0.271,0.168-0.423,0.293-0.585c-0.06,0.002-0.048,0.048-0.146,0.036c-0.24-0.027-0.606-0.294-0.952-0.515c0.049,0.344,0.095,0.705,0.256,0.99C555.539,158.169,555.777,158.39,556.035,158.573L556.035,158.573z\"\n        />\n        <Path\n          id=\"Path10217\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.576,158.206c-0.173-0.062-0.371-0.139-0.473-0.109c-0.331,0.095,0.089,0.191-0.329,0.368c-0.305,0.124-1.025,0.072-1.613,0c0.125,0.206,0.156,0.243,0.223,0.623c0.076,0.469-0.074,1.307-0.183,2.125c-0.064,0.483,0.04,0.908,0.074,1.289c0.182,0.013,0.322,0.01,0.512-0.008c0.327-0.032,0.786-0.115,1.175-0.257c0.168-0.062,0.2-0.204,0.329-0.292c-0.132-0.429-0.229-0.868-0.551-1.246c-0.342-0.402,0.005-1.15,0.329-1.502c0.055,0.222,0.222,0.402,0.294,0.621c0.159-0.103,0.292-0.223,0.438-0.328c0.034-0.354,0.087-0.717,0-0.991C560.753,158.361,560.649,158.276,560.576,158.206L560.576,158.206z\"\n        />\n        <Path\n          id=\"Path10215\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.99,156.193c-0.273-0.137-0.508-0.314-0.805-0.328c-0.14-0.009-0.252,0.087-0.404,0.107c0.025,0.063,0.074,0.12,0.074,0.182c0,0.421-0.174,0.95-0.402,1.172c-0.226,0.226-0.494-0.123-0.66,0.222c-0.099,0.207,0.177,0.608,0.369,0.916c0.587,0.072,1.309,0.124,1.611,0c0.418-0.173,0-0.271,0.33-0.366c0.102-0.029,0.301,0.046,0.473,0.108c-0.155-0.151-0.311-0.223-0.473-0.66C559.987,157.246,560.011,156.696,559.99,156.193L559.99,156.193z\"\n        />\n        <Path\n          id=\"Path9946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M558.855,155.167c0.519,0.241,0.072,0.505-0.11,0.66c0.024,0.049,0.019,0.1,0.036,0.146c0.152-0.023,0.267-0.118,0.404-0.107c0.297,0.016,0.529,0.192,0.805,0.328c-0.008-0.221-0.062-0.371-0.072-0.585C559.595,155.43,559.281,155.266,558.855,155.167L558.855,155.167z\"\n        />\n        <Path\n          id=\"eg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M539.292,159.189c-0.519-0.829,0.55-1.7,0.42-2.549c-0.14-0.914-0.973-1.55,0.34-2.633c0.027,0.665,0.805,0.426,1.206,0.305c0.734-0.219,1.338,0.024,2.066,0.099c0.799,0.08,1.562,0.257,2.34,0.468c0.324,0.084,0.376,0.442,0.71,0.545c0.296,0.088,0.52,0.053,0.814,0.023c0.194-0.021,0.286,0.287,0.509,0.332c0.241,0.05,0.489,0.052,0.732,0.074c0.786,0.077,1.312,0.571,2.05,0.693c0.716,0.123,0.732-0.672,1.906-0.795c0.267-0.225,0.514-0.47,0.756-0.72c0.209,0.162,0.365,0.328,0.628,0.288c-0.15-0.074-0.119-0.122-0.318-0.107c0.259-0.135,0.52-0.383,0.578-0.68c0.446,0.269,0.864-0.211,1.31-0.208c-0.3,0.137-0.585,0.31-0.814,0.552c0.076-0.046,1.882-0.594,1.021-0.656c0.638-0.21,1.053,0.52,1.663,0.433c0.293-0.041,0.568-0.331,0.878-0.223c0.286,0.1,0.422,0.518,0.679,0.679c-0.259-0.179-0.523-0.579-0.866-0.602c0.102,0.272-0.272,0.784,0.171,0.889c0.48,0.117,0.256,0.234,0.567,0.524c0-0.108,0.856-0.471,0.237-0.762c0.66,0.157,1,0.239,1.65,0.696c0.252-0.023,0.993-0.483,0.862,0.066c0.479-0.304,1.016-0.125,1.532-0.283c0.455-0.135,0.91-0.313,1.271-0.629l2.21,5.833c-0.56,0.713-0.434,2.025-0.791,2.866c-0.206,0.492-0.197,0.798-0.192,1.319c0.006,0.445-0.561,0.875-0.421,1.309c-0.271-0.251-0.63-0.363-0.927-0.569c-0.377-0.267-0.643-0.651-0.903-1.025c-0.327-0.472-1.289-0.781-1.15-1.492c0.141-0.718-0.548-1.213-0.901-1.717c-0.489-0.697-0.837-1.508-1.035-2.338c-0.327,0.353-0.678,1.119-0.334,1.52c0.582,0.688,0.522,1.535,1.014,2.248c0.424,0.614,0.857,1.369,1.387,1.896c0.234,0.232,0.502,0.433,0.718,0.684c0.111,0.133,0.573,0.895,0.018,0.479c0.451,0.351,0.076,0.797,0.365,1.088c0.384,0.387,0.585,0.799,0.786,1.288c0.099,0.24,0.261,0.449,0.402,0.666c0.106,0.168-0.106,0.375-0.115,0.537c-0.014,0.219,0.338,0.536,0.435,0.724c0.222,0.425,0.464,0.844,0.686,1.268c0.732,1.4,1.474,2.774,2.169,4.193c0.271,0.555,0.67,0.955,1.014,1.453c0.318,0.467,0.873,0.611,1.167,1.082c-0.277,0.018-0.56-0.031-0.812-0.156c-0.183,0.762-0.094,1.917,0.292,2.366c0.184,0.213,0.147,0.387,0.308,0.656c0.082,0.137,0.102,0.315,0.456,0.582c0.355,0.271,0.68,0.329,1.163,0.677c0.482,0.346,0.718,0.876,1.068,1.142s0.604,0.606,0.569,0.627c-10.992,0.206,2.912-0.057-7.371,0.133c-0.038-0.009-0.086,0.377-0.137,0.503c-0.105,0.256-0.283,0.422-0.731,0.386c-1.039-0.081-1.565-0.926-2.116-0.902c-1.807,0.073-2.844,0.239-4.258,0.001c0.04-0.142,0.206-0.442,0.105-0.588c-0.257-0.371-0.452,0.3-0.536,0.419c-0.337,0.483-2.032,0.192-2.576,0.192l-14.571-0.03l-0.52-19.692c-0.055-0.922-0.031-1.888-0.16-2.8C539.843,161.058,539.644,159.895,539.292,159.189\"\n        />\n      </G>\n      <G id=\"EE\">\n        <Path\n          id=\"Path14199\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.296,72.373c-0.247-0.098-0.498-0.133-0.66-0.145c-0.327-0.024-0.315-0.048-0.587,0.036c-0.201,0.064-0.502,0.234-0.732,0.405c0.029,0.019,0.092,0.008,0.11,0.036c0.088,0.13-0.174,0.271-0.035,0.438c0.134,0.174,0.68,0.09,0.877,0.074c0.195-0.019,0.166-0.057,0.293-0.074c0.129-0.017,0.386-0.078,0.476,0c0.089,0.081-0.068,0.172,0.036,0.257c0.106,0.087,0.36-0.076,0.549,0c0.127,0.052,0.24,0.17,0.33,0.293c0.114-0.094,0.113-0.174,0.221-0.293c-0.412-0.194-0.237-0.384-0.438-0.584C539.603,72.685,539.36,72.561,539.296,72.373L539.296,72.373z\"\n        />\n        <Path\n          id=\"Path14197\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.038,70.836c-0.303,0.162-0.628,0.386-0.806,0.402c-0.266,0.022-0.104-0.102-0.259-0.074c-0.151,0.028-0.359,0.378-0.549,0.403c-0.189,0.024-0.172-0.181-0.402-0.182c-0.185-0.001-0.452,0.189-0.697,0.293c0.007,0.011,0.032,0.025,0.036,0.035c0.048,0.135,0.042,0.123-0.036,0.184c-0.075,0.059-0.304-0.07-0.402,0c-0.1,0.069-0.138,0.17-0.108,0.329c0.026,0.162,0.221,0.403,0.438,0.475c0.219,0.074,0.49-0.153,0.696-0.146c0.156,0.005,0.269,0.046,0.367,0.109c0.232-0.169,0.532-0.337,0.732-0.402c0.271-0.084,0.26-0.059,0.586-0.037c0.162,0.011,0.414,0.047,0.661,0.146c-0.091-0.259,0.106-0.47,0.034-0.73C539.249,71.351,539.045,71.147,539.038,70.836L539.038,70.836z\"\n        />\n        <Path\n          id=\"Path14195\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.256,70.507c-0.305-0.053-0.615-0.11-0.844-0.11c-0.335,0.001-0.489,0.173-0.731,0.11c-0.14-0.037-0.271-0.145-0.367-0.256c-0.088,0.02-0.174,0.043-0.221,0.073c-0.134,0.084-0.088,0.199-0.185,0.224c-0.096,0.022-0.154-0.108-0.292-0.111c-0.141-0.003-0.32,0.05-0.515,0.146c-0.191,0.095-0.55,0.284-0.621,0.439c-0.073,0.157-0.073,0.221,0,0.293c0.072,0.073,0.21-0.026,0.366,0.036c0.144,0.056,0.398,0.202,0.477,0.33c0.243-0.102,0.512-0.293,0.696-0.292c0.232,0,0.215,0.208,0.403,0.182s0.396-0.372,0.549-0.403c0.156-0.025-0.007,0.094,0.26,0.074c0.174-0.013,0.502-0.239,0.805-0.401C539.036,70.709,539.17,70.602,539.256,70.507L539.256,70.507z\"\n        />\n        <Path\n          id=\"Path14140\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.256,68.784c-0.569,0.017-1.172,0.107-1.428,0.074c-0.09-0.01-0.173-0.021-0.257-0.037c-0.034,0.126-0.14,0.259-0.109,0.328c0.035,0.088,0.072-0.02,0.109,0.037c0.036,0.058-0.074,0.188,0,0.293c0.073,0.107,0.465,0.005,0.476,0.146c0.014,0.142-0.276,0.088-0.329,0.182c-0.054,0.095,0.09,0.167,0,0.293c-0.06,0.081-0.241,0.111-0.403,0.146c0.096,0.112,0.227,0.221,0.369,0.257c0.241,0.062,0.396-0.109,0.729-0.111c0.228,0,0.54,0.059,0.846,0.111c0.187-0.207,0.421-0.373,0.514-0.699c0.12-0.417,0.192-0.703,0.696-0.695C540.365,68.829,539.827,68.769,539.256,68.784L539.256,68.784z\"\n        />\n        <Path\n          id=\"Path14118\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.512,71.093c-0.052,0.003-0.127,0.013-0.181,0.037c0.032,0.094,0.073,0.197,0.107,0.291c0.173,0.089,0.32,0.047,0.439-0.109C529.789,71.168,529.668,71.086,529.512,71.093L529.512,71.093z M527.863,71.349c-0.118,0.017-0.235,0.064-0.366,0.183c-0.205,0.184-0.635,0.041-0.878,0.074c0.339,0.271-0.014,0.55,0.438,0.843c0.529,0.337-0.28,0.521,0.036,0.842c0.403-0.15,0.287-0.463,0.516-0.73c0.155-0.188,0.451-0.137,0.659-0.222c0.122,0.008,0.248,0.012,0.368,0.037c0.119-0.084,0.224-0.158,0.328-0.257c0.243-0.131,0.453-0.434,0.77-0.328c-0.447-0.421-0.871-0.484-1.466-0.439C528.109,71.362,527.983,71.334,527.863,71.349z\"\n        />\n        <Path\n          id=\"Path14120\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.143,69.903c-0.371,0.335-0.808,0.37-1.282,0.418c0.354,0.181,0.829-0.007,1.025,0.439c0.139,0.326,0.425,0.274,0.574-0.011c0.068-0.126,0.567-0.085,0.464-0.379C528.82,70.086,528.316,70.126,528.143,69.903\"\n        />\n        <Path\n          id=\"Path14124\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M530.319,69.482c-0.09,0.007-0.157,0.038-0.221,0.109c-0.123,0.144-0.058,0.415-0.11,0.585c0.086-0.057,0.169-0.136,0.255-0.184c0.189,0.307-0.383,0.552-0.073,0.808c0.177,0.147,0.622-0.023,0.842,0.039c-0.299,0.123-1.003,0.015-0.807,0.549c0.045,0.001,0.181,0.132,0.257,0.182c0.2-0.019,0.426-0.007,0.55-0.074c0.174-0.093,0.068-0.173,0.258-0.292c0.083-0.053,0.229-0.12,0.402-0.146c-0.064-0.041-0.109-0.062-0.108-0.147c0-0.108,0.257-0.161,0.254-0.292c-0.003-0.132-0.304-0.173-0.292-0.292c0.013-0.122,0.204-0.155,0.292-0.183c-0.102-0.131-0.188-0.293-0.292-0.329c-0.207-0.073-0.163,0.147-0.438,0.074c-0.139-0.037-0.317-0.213-0.475-0.402C530.521,69.496,530.408,69.474,530.319,69.482L530.319,69.482z M529.402,69.993v0.257c0.099-0.058,0.18-0.137,0.257-0.223C529.572,70.022,529.489,70.002,529.402,69.993z\"\n        />\n        <Path\n          id=\"Path14149\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.674,71.055c-0.174,0.028-0.321,0.094-0.403,0.147c-0.188,0.12-0.083,0.2-0.256,0.292c-0.123,0.068-0.351,0.057-0.55,0.074c0.46,0.304,1.318,1.225,1.685,0.515c0.139-0.272,0.535-0.123,0.366,0.146c-0.133,0.214-0.205,0.899-0.256,1.172c0.437,0.125,0.853-0.177,1.283-0.367c0.336-0.208,0.813-0.412,0.767-0.662c-0.064-0.348-0.558-0.09-0.659-0.255c-0.102-0.164-0.058-0.314,0.036-0.438c0.095-0.125,0.357-0.058,0.475-0.183c0.12-0.125,0.248-0.371,0.146-0.514c-0.101-0.14-0.324-0.039-0.473,0c-0.149,0.037-0.315,0.269-0.403,0.222c-0.091-0.049,0.117-0.077,0-0.185c-0.117-0.106-0.568-0.057-0.769,0c-0.201,0.057-0.229,0.234-0.403,0.257c-0.173,0.024-0.434-0.109-0.549-0.183C531.685,71.077,531.691,71.067,531.674,71.055L531.674,71.055z\"\n        />\n        <Path\n          id=\"Path14138\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.347,68.346c0.285,0.564-1.272,0.303-1.502,0.292c0.078,0.421-0.541,0.178-0.732,0.146c-0.372-0.061-0.564,0.438-0.953,0.222c0.042,0.111,0.121,0.231,0.182,0.33c-0.234,0.007-0.475,0.105-0.729,0.146c0.16,0.19,0.335,0.368,0.474,0.402c0.276,0.073,0.232-0.147,0.439-0.074c0.104,0.037,0.189,0.198,0.292,0.328c0.091-0.024,0.145,0.034,0.223,0c0.073-0.031,0.079-0.138,0.182-0.182c0.102-0.04,0.298,0.074,0.403,0c0.106-0.073-0.021-0.229,0.109-0.328c0.129-0.1,0.488-0.145,0.622-0.074c0.133,0.072,0.041,0.181,0.146,0.254c0.107,0.074,0.381-0.007,0.477,0.074c0.097,0.081-0.003,0.187,0.073,0.255c0.076,0.074,0.235,0.148,0.371,0.11c0.13-0.037,0.229-0.227,0.292-0.368c0.06-0.138-0.077-0.27,0.035-0.402c0.115-0.134,0.451-0.194,0.622-0.183c0.173,0.014,0.248,0.275,0.366,0.183c0.124-0.091,0.039-0.395-0.034-0.513c-0.073-0.121-0.244-0.063-0.292-0.184c-0.039-0.091,0.015-0.208,0.074-0.329C535.09,68.445,534.682,68.457,534.347,68.346L534.347,68.346z\"\n        />\n        <Path\n          id=\"Path14171\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.053,70.984c0.028-0.128,0.035-0.269,0.074-0.33c0.073-0.124,0.075,0,0.146-0.11c0.038-0.064,0.061-0.211,0.073-0.33c-0.108-0.003-0.232-0.019-0.293-0.074c-0.072-0.072,0.026-0.172-0.072-0.255c-0.098-0.08-0.371,0-0.476-0.074c-0.105-0.073-0.014-0.183-0.147-0.255c-0.132-0.073-0.492-0.025-0.62,0.074c-0.13,0.1-0.005,0.257-0.11,0.33c-0.106,0.073-0.303-0.042-0.403,0c-0.102,0.041-0.106,0.15-0.181,0.182c-0.074,0.031-0.129-0.025-0.224,0c-0.091,0.027-0.279,0.062-0.292,0.182c-0.013,0.124,0.289,0.162,0.292,0.292c0.005,0.131-0.254,0.186-0.255,0.293c0,0.109,0.031,0.108,0.146,0.183c0.115,0.073,0.376,0.205,0.55,0.185c0.174-0.026,0.204-0.204,0.404-0.259c0.201-0.056,0.653-0.106,0.767,0c0.117,0.107-0.088,0.135,0,0.183c0.089,0.049,0.255-0.182,0.403-0.22C533.902,70.965,533.975,70.997,534.053,70.984L534.053,70.984z\"\n        />\n        <Path\n          id=\"Path14169\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.39,73.072c-0.192,0.022-0.429,0.024-0.477,0.146c-0.099,0.249,0.241,0.262,0.292,0.512c0.025,0.136-0.073,0.328-0.073,0.514c0.1,0.042,0.188,0.125,0.291,0.147c0.344,0.071,0.601-0.269,0.956-0.22c0.31,0.041,0.735,0.228,1.062,0.22c-0.107-0.302,0.246-0.473,0.514-0.696c-0.09-0.124-0.202-0.241-0.329-0.293c-0.187-0.075-0.443,0.087-0.55,0c-0.105-0.087,0.055-0.175-0.036-0.257c-0.089-0.078-0.347-0.016-0.477,0c-0.126,0.019-0.096,0.058-0.292,0.074c-0.195,0.017-0.744,0.098-0.876-0.074C537.365,73.115,537.393,73.098,537.39,73.072L537.39,73.072z\"\n        />\n        <Path\n          id=\"Path14167\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.142,72.595c-0.153,0.016-0.32,0.037-0.438,0.074c-0.208,0.065-0.288,0.024-0.476,0.221c-0.062,0.063-0.077,0.224-0.146,0.33c0.133,0.054,0.272,0.072,0.369,0.11c0.584,0.241,1.097,0.683,1.684,0.915c0.005-0.184,0.102-0.376,0.073-0.514c-0.053-0.25-0.393-0.263-0.294-0.513c0.047-0.124,0.284-0.124,0.477-0.146c-0.021-0.134,0.11-0.257,0.035-0.369c-0.087-0.128-0.272-0.142-0.476-0.147c-0.204-0.007-0.479,0.221-0.695,0.147C536.2,72.688,536.19,72.629,536.142,72.595L536.142,72.595z\"\n        />\n        <Path\n          id=\"Path14165\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.485,71.131c-0.236,0.103-0.472,0.197-0.661,0.22c-0.252,0.03-0.421,0.012-0.585-0.035c-0.033,0.068-0.028,0.136-0.073,0.181c-0.12,0.125-0.38,0.06-0.475,0.185c-0.096,0.124-0.14,0.273-0.037,0.437c0.102,0.167,0.595-0.09,0.659,0.256c0.046,0.249-0.431,0.452-0.768,0.662c0.149-0.065,0.29-0.145,0.44-0.146c0.245-0.003,0.421,0.202,0.695,0.184c0.115-0.008,0.255,0.084,0.403,0.146c0.069-0.108,0.084-0.269,0.146-0.33c0.189-0.195,0.271-0.156,0.476-0.221c0.119-0.037,0.285-0.061,0.438-0.074c-0.152-0.107-0.308-0.242-0.328-0.368c-0.025-0.162,0.01-0.262,0.108-0.329c0.102-0.069,0.325,0.059,0.402,0s0.084-0.049,0.038-0.183c-0.047-0.133-0.356-0.306-0.517-0.368c-0.155-0.06-0.295,0.037-0.366-0.037C535.439,71.267,535.476,71.192,535.485,71.131L535.485,71.131z\"\n        />\n        <Path\n          id=\"Path14163\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.288,70.507c-0.067-0.157-0.122-0.342-0.222-0.403c-0.144-0.089-0.297,0.112-0.367,0c-0.069-0.113,0.252-0.258,0.182-0.402c-0.066-0.146-0.385-0.163-0.512-0.146c-0.128,0.015-0.14,0.106-0.223,0.108c-0.079,0.007-0.138-0.017-0.222-0.108c-0.02-0.024-0.038-0.125-0.041-0.169c-0.044,0.024-0.115,0.062-0.14,0.093c-0.115,0.134,0.024,0.265-0.037,0.402c-0.062,0.137-0.161,0.328-0.291,0.367c-0.028,0.009-0.044-0.035-0.074-0.036c-0.013,0.122-0.035,0.268-0.073,0.33c-0.072,0.11-0.074-0.013-0.147,0.109c-0.04,0.062-0.044,0.202-0.074,0.329c0.096-0.019,0.204-0.074,0.257,0c0.065,0.087-0.015,0.214-0.073,0.328c0.165,0.046,0.335,0.068,0.585,0.037c0.185-0.024,0.423-0.118,0.661-0.222c0.008-0.038-0.026-0.054,0-0.111c0.073-0.155,0.428-0.343,0.619-0.438C536.177,70.545,536.225,70.529,536.288,70.507L536.288,70.507z\"\n        />\n        <Path\n          id=\"Path14126\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.485,68.455c-0.057,0.123-0.109,0.238-0.074,0.331c0.05,0.123,0.223,0.066,0.294,0.182c0.073,0.118,0.156,0.419,0.034,0.515c-0.119,0.091-0.192-0.173-0.367-0.183c-0.131-0.009-0.321,0.004-0.47,0.081c0.004,0.04,0.014,0.153,0.031,0.174c0.08,0.09,0.14,0.114,0.222,0.108c0.08-0.003,0.091-0.093,0.223-0.108c0.125-0.016,0.445,0,0.513,0.146c0.07,0.143-0.253,0.289-0.182,0.402c0.07,0.112,0.222-0.089,0.368,0c0.1,0.062,0.153,0.248,0.223,0.403c0.113-0.042,0.238-0.075,0.327-0.074c0.14,0.004,0.196,0.132,0.294,0.111c0.098-0.025,0.05-0.139,0.183-0.224c0.132-0.081,0.53-0.09,0.621-0.22c0.09-0.126-0.054-0.198,0-0.293c0.053-0.094,0.343-0.039,0.329-0.182c-0.013-0.142-0.402-0.042-0.476-0.146c-0.073-0.106,0.037-0.237,0-0.294c-0.036-0.056-0.073,0.052-0.108-0.035c-0.029-0.073,0.072-0.204,0.108-0.329c-0.421-0.093-0.795-0.239-1.246-0.292C536.067,68.498,535.776,68.462,535.485,68.455L535.485,68.455z\"\n        />\n        <Path\n          id=\"ee\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M530.211,71.394c-0.197-0.533,0.484-0.451,0.784-0.575c-0.221-0.058-0.662,0.125-0.84-0.024c-0.312-0.259,0.271-0.48,0.079-0.785c-0.09,0.049-0.175,0.101-0.263,0.157c0.056-0.174-0.02-0.436,0.107-0.581c0.301-0.347,0.853-0.247,1.254-0.257c-0.064-0.099-0.115-0.204-0.155-0.314c0.389,0.221,0.562-0.29,0.935-0.229c0.19,0.029,0.794,0.283,0.715-0.138c0.23,0.014,1.801,0.25,1.515-0.314c0.581,0.194,1.356,0.109,1.969,0.182c0.539,0.064,0.994,0.291,1.518,0.359c0.512,0.066,2.436-0.327,2.637,0.244c-0.503-0.007-0.579,0.262-0.697,0.677c-0.133,0.471-0.737,0.619-0.729,1.024c0.007,0.313,0.222,0.52,0.304,0.81c0.073,0.26-0.144,0.469-0.055,0.727c0.066,0.188,0.322,0.326,0.452,0.458c0.203,0.2,0,0.374,0.414,0.568c-0.361,0.404-0.876,0.593-0.726,1.02c-0.322,0.01-0.755-0.179-1.064-0.223c-0.353-0.048-0.588,0.292-0.929,0.224c-0.732-0.147-1.314-0.782-2.003-1.066c-0.197-0.081-0.545-0.271-0.762-0.255c-0.273,0.02-0.434-0.191-0.68-0.189c-0.584,0.008-1.153,0.686-1.741,0.519c0.051-0.272,0.137-0.976,0.271-1.19c0.173-0.271-0.237-0.401-0.379-0.124C531.721,72.923,530.535,71.403,530.211,71.394\"\n        />\n      </G>\n      <G id=\"EC\">\n        <Path\n          id=\"Path31054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.768,252.426c-0.043-0.001-0.108,0.017-0.181,0.036c0.052,0.088,0.094,0.171,0.146,0.256C220.881,252.527,220.903,252.428,220.768,252.426L220.768,252.426z M218.132,253.342c-0.125,0.002-0.288,0.055-0.514,0.185c0.457,0.088,0.496,0.359,0.621,0.731c0.159,0.468,0.575,0.769,0.732,1.246c-0.504,0.144-1.501,0.845-0.621,1.244c0.471,0.217,1.492-0.179,1.575-0.731c0.057-0.383-0.523-0.379-0.476-0.696c0.074-0.49-0.321-0.668-0.549-1.025C218.599,253.819,218.518,253.336,218.132,253.342L218.132,253.342z M219.889,254.076c-0.757,0,0.482,0.638,0.515,0.66C220.71,254.37,220.222,254.076,219.889,254.076z M217.765,254.369c-0.37,0.026-0.156,0.577,0.147,0.73c0.322-0.068,0.422-0.613,0.074-0.695C217.908,254.389,217.819,254.364,217.765,254.369L217.765,254.369z M221.065,255.138c-0.648,0.091-0.489,0.833,0.11,0.846C221.714,255.832,221.7,255.046,221.065,255.138z M223.991,255.686c-0.272,0.054-0.855,0.557-0.583,0.877C223.706,256.539,224.232,256.006,223.991,255.686z M220.881,257.446c-0.176,0.007-0.236,0.242,0,0.329c0.078-0.079,0.16-0.163,0.219-0.257C221.02,257.449,220.939,257.443,220.881,257.446z\"\n        />\n        <Path\n          id=\"Path31092\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.656,264.662c-0.447-0.212-1.043,0.02-1.282-0.146c-0.271-0.185-0.058-0.272-0.256-0.439c-0.087-0.074-0.346-0.167-0.483-0.165c-0.189,0.314-0.288,0.68-0.359,1.227c-0.043,0.32,0.085,0.845,0.182,1.317c0.096,0.473,0.157,0.904-0.035,1.064c-0.192,0.159-0.263,0.092-0.331,0c-0.07-0.093-0.124-0.211-0.256-0.147c-0.165,0.081-0.221,0.394-0.293,0.661c0.186,0.473,0.343,1.119,0.953,1.135c0.539,0.015,0.518-0.09,0.697-0.66c0.175-0.554,0.699-0.539,0.662-1.245c-0.03-0.59,0.265-1.289,0.551-1.797C254.423,265.428,254.535,264.99,254.656,264.662L254.656,264.662z\"\n        />\n        <Path\n          id=\"Path31090\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.162,261.584c-0.358-0.073-0.747-0.123-0.953-0.254c-0.298-0.197-0.235-0.295-0.439-0.517c-0.203-0.218-0.518-0.616-0.804-0.766c-0.288-0.155-0.608,0.028-0.844-0.183c-0.238-0.213-0.16-0.828-0.329-0.99c-0.173-0.161-0.244,0.012-0.367-0.11c-0.124-0.121,0.051-0.35-0.184-0.623c-0.074-0.087-0.17-0.213-0.255-0.328c-0.008,0.055-0.003,0.111-0.039,0.146c-0.145,0.165-0.429,0.02-0.584,0.183c-0.158,0.168-0.165,0.513-0.146,0.731c0.018,0.224,0.18,0.252,0.184,0.551c0.002,0.298-0.354,0.738-0.404,1.135c-0.051,0.396,0.092,0.953,0.109,1.172c-0.056,0.451-0.254,1.098-0.513,1.429c-0.261,0.329-0.583,0.22-0.844,0.55c-0.04,0.051-0.109,0.145-0.143,0.202c0.138-0.001,0.42,0.09,0.51,0.166c0.2,0.168-0.013,0.256,0.256,0.439c0.24,0.166,0.834-0.066,1.283,0.146c0.119-0.322,0.239-0.533,0.33-0.11c0.174-0.207,0.048-0.33,0.107-0.551c0.086-0.139,0.178-0.255,0.293-0.369c0.304-0.4,0.554-0.709,1.025-0.915C257.309,262.326,258.333,262.119,259.162,261.584L259.162,261.584z\"\n        />\n        <Path\n          id=\"Path31085\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.309,256.639c-0.242-0.172-0.791,0.318-1.063,0.292c-0.272-0.024-0.017-0.229-0.477-0.255c-0.459-0.028-1.609,0.739-2.088,0.767c-0.477,0.027-0.435-0.273-0.623-0.147c-0.145,0.1-0.057,0.333-0.073,0.514c0.087,0.117,0.178,0.241,0.255,0.329c0.235,0.272,0.059,0.502,0.184,0.623c0.123,0.123,0.194-0.051,0.367,0.109c0.171,0.163,0.09,0.776,0.329,0.99c0.236,0.213,0.557,0.029,0.844,0.182c0.284,0.156,0.602,0.552,0.804,0.767c0.206,0.223,0.142,0.321,0.439,0.517c0.206,0.132,0.595,0.181,0.953,0.254c0.032-0.022,0.079-0.015,0.11-0.035c1.269-0.882,2.112-2.139,2.711-3.518c-0.039-0.025-0.071-0.09-0.109-0.11c-0.374-0.201-0.787-0.276-1.099-0.403c-0.623-0.254-1.185,0.076-1.43-0.184C259.101,257.074,259.552,256.81,259.309,256.639L259.309,256.639z\"\n        />\n        <Path\n          id=\"Path31099\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M247.695,259.056c0.189,0.027,0.37-0.257,0.55-0.285c0.482-0.073,0.909,0.155,1.134-0.044c0.456-0.399,0.024-0.789,0.184-0.989c0.157-0.2,0.381-0.078,0.475-0.221c0.096-0.142-0.074-0.235,0-0.477c0.075-0.241,0.384-0.736,0.585-0.843c0.207-0.105,0.121,0.159,0.37,0c0.247-0.157,0.483-0.935,0.583-1.282c0.101-0.347,0.224-0.538,0.11-0.768c-0.115-0.23-0.599-0.143-0.697-0.369c-0.097-0.224,0.184-0.418,0.146-0.66c-0.036-0.24-0.197-0.588-0.402-0.697c-0.207-0.108-0.362,0.118-0.585,0.035c-0.114-0.041-0.115-0.166-0.146-0.292c-0.021-0.074-0.154-0.124-0.256-0.182c0.042,0.215,0.041,0.429,0.037,0.514c-0.048,0.836-0.429,1.236-0.989,1.797c-0.371,0.37-0.278,1.15,0.327,1.21c-0.359,0.055-0.607-0.038-0.697,0.401c-0.068,0.337-0.203,0.479-0.549,0.513c-0.833,0.082-0.334,0.684-0.147,1.138c0.171,0.414-0.305,0.745-0.146,1.172C247.63,258.848,247.656,258.953,247.695,259.056L247.695,259.056z\"\n        />\n        <Path\n          id=\"Path31154\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M257.914,256.751c0.099,0.072,0.14,0.167,0.331,0.183c0.271,0.025,0.817-0.464,1.062-0.293c0.245,0.171-0.207,0.435,0.037,0.698c0.243,0.261,0.806-0.073,1.428,0.183c0.312,0.124,0.722,0.204,1.099,0.402c0.041,0.021,0.073,0.085,0.11,0.11c0.231-0.533,0.553-1.031,0.66-1.611c0.143,0.152,0.309,0.214,0.517,0.182c-0.158-0.359-0.202-0.645-0.224-0.952c-0.223-0.059-0.444,0.001-0.661-0.146c-0.417-0.287-0.77-0.628-1.025-0.587c-0.513,0.085-0.314,0.376-0.514,0.37c-0.198-0.012-0.155-0.267-0.402-0.37c-0.246-0.102-0.649,0.173-1.025,0c-0.375-0.172-0.639-1.007-0.953-1.099c-0.314-0.091-0.177,0.158-0.476,0.146c-0.153-0.005-0.392-0.107-0.619-0.222c0.045,0.182,0.169,0.357,0.145,0.515c-0.045,0.314-0.205,0.6-0.438,0.697c-0.236,0.099-0.542-0.352-0.697-0.146c-0.158,0.207,0.335,0.477,0.401,0.73c0.065,0.257-0.298,0.631,0,0.769c0.302,0.139,0.668-0.938,0.953-0.806c0.285,0.131-0.117,0.505,0,0.622c0.12,0.118,0.189-0.152,0.332,0C258.048,256.23,257.966,256.51,257.914,256.751L257.914,256.751z\"\n        />\n        <Path\n          id=\"Path31166\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.825,257.006c-0.186-0.008-0.402-0.005-0.515,0.036c-0.385,0.143-0.319-0.172-0.55,0.404c-0.218,0.537,0.201,2.105,0.516,2.783c0.151-0.07,0.347-0.106,0.402-0.221c0.177-0.356-0.174-0.657-0.11-0.953c0.066-0.294,0.321-0.237,0.439-0.73c0.059-0.248-0.075-0.656-0.183-1.064C252.8,257.17,252.84,257.098,252.825,257.006L252.825,257.006z\"\n        />\n        <Path\n          id=\"Path31189\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.897,257.775c0.041,0.193,0.138,0.42,0.109,0.55c-0.121,0.494-0.373,0.436-0.438,0.73c-0.067,0.295,0.286,0.598,0.109,0.953c-0.057,0.114-0.253,0.151-0.402,0.222c0.024,0.053,0.012,0.18,0.036,0.223c0.321,0.553,0.345,0.472,0.583,0.513c0.24,0.04,0.384-0.24,0.663-0.255c0.137-0.009,0.418,0.099,0.474,0.109c-0.009-0.081-0.047-0.17-0.036-0.256c0.05-0.396,0.403-0.837,0.402-1.135c-0.002-0.298-0.168-0.326-0.182-0.551c-0.019-0.221-0.013-0.565,0.146-0.73c-0.058-0.106-0.163-0.245-0.257-0.256c-0.256-0.033-0.187,0.29-0.513,0.292C253.401,258.179,253.151,257.954,252.897,257.775L252.897,257.775z\"\n        />\n        <Path\n          id=\"Path31152\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.897,257.775c0.255,0.176,0.503,0.404,0.697,0.402c0.325-0.002,0.255-0.324,0.514-0.292c0.094,0.012,0.198,0.153,0.256,0.254c0.158-0.165,0.439-0.021,0.586-0.183c0.097-0.107,0.073-0.278,0.073-0.438c-0.187-0.224-0.386-0.467-0.513-0.621c-0.19-0.235-0.217-0.405-0.293-0.55c-0.008,0.2,0.058,0.4-0.11,0.55c-0.271,0.241-0.818,0.137-1.282,0.11c0.018,0.092-0.025,0.166,0,0.256C252.876,257.458,252.857,257.597,252.897,257.775L252.897,257.775z\"\n        />\n        <Path\n          id=\"Path31112\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.217,256.346c0.076,0.144,0.102,0.315,0.292,0.549c0.123,0.158,0.321,0.398,0.512,0.623c0-0.078-0.024-0.175,0.037-0.223c0.189-0.127,0.146,0.174,0.623,0.147c0.477-0.028,1.629-0.796,2.088-0.769c0.141,0.009,0.105,0.042,0.147,0.073c0.051-0.237,0.132-0.519,0.038-0.621c-0.143-0.151-0.214,0.118-0.33,0c-0.119-0.117,0.284-0.492,0-0.62c-0.284-0.132-0.654,0.942-0.955,0.804c-0.298-0.139,0.065-0.512,0-0.768c-0.062-0.257-0.56-0.525-0.402-0.732c0.156-0.205,0.461,0.245,0.698,0.146c0.235-0.097,0.392-0.381,0.438-0.696c0.024-0.156-0.1-0.33-0.146-0.515c-0.221-0.106-0.429-0.215-0.584-0.221c-0.324-0.009-0.336,0.249-0.623,0.182c-0.143-0.032-0.271-0.206-0.404-0.368c-0.123,0.066-0.422,0.16-0.473,0.223c-0.128,0.144-0.108,0.255-0.223,0.436c-0.229,0.371-0.044,0.64-0.146,0.916s-0.313,0.402-0.439,0.733C254.289,255.835,254.226,256.093,254.217,256.346L254.217,256.346z\"\n        />\n        <Path\n          id=\"Path31174\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.453,265.581c-0.008,0.123,0.131,0.32,0.074,0.366c-0.178,0.144-0.46,0.051-0.621,0.183c-0.272,0.224-0.188,0.681,0.183,0.733c-0.511,0.674-0.009,0.815,0.475,0.328c0.358-0.358,0.669,0.248,0.953,0.401c0.405,0.224,0.725-0.283,0.99,0.331c0.015,0.031,0.024,0.075,0.036,0.11c0.074-0.267,0.13-0.576,0.294-0.66c0.129-0.065,0.187,0.054,0.254,0.146c0.071,0.092,0.141,0.16,0.332,0c0.19-0.159,0.131-0.588,0.035-1.064c-0.095-0.472-0.225-0.997-0.181-1.317c0.034-0.265,0.124-0.384,0.181-0.585c-0.128-0.197-0.245-0.514-0.438-0.623c-0.173-0.099-0.336-0.104-0.531-0.079c0.113,0.446,0.294,0.976,0.202,1.214c-0.148,0.375-0.321,0.312-0.474,0.331c-0.159,0.022,0.053-0.114-0.33-0.146C250.59,265.224,249.955,265.492,249.453,265.581L249.453,265.581z\"\n        />\n        <Path\n          id=\"Path31159\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.453,265.581c0.502-0.087,1.136-0.356,1.43-0.331c0.384,0.032,0.173,0.169,0.328,0.146c0.158-0.022,0.327,0.045,0.475-0.329c0.094-0.239-0.088-0.778-0.2-1.223c-0.223,0.024-0.469,0.09-0.568-0.023c-0.188-0.206,0.142-0.332,0-0.584c-0.089-0.159-0.441-0.024-0.732,0.036c-0.037,0.11-0.056,0.226-0.108,0.33c-0.253,0.471-0.582,0.336-0.99,0.551C249.348,264.262,249.486,265.091,249.453,265.581L249.453,265.581z\"\n        />\n        <Path\n          id=\"Path31179\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.395,261.33c0.026,0.111,0.058,0.174,0,0.368c-0.123,0.417-0.678,1.064-0.915,1.573c0.173-0.036,0.384-0.131,0.439-0.036c0.143,0.255-0.189,0.378,0,0.584c0.188,0.208,0.729-0.102,1.099,0.11c0.195,0.113,0.311,0.427,0.439,0.623c0.079-0.297,0.138-0.647,0.292-0.843c0.26-0.332,0.582-0.221,0.844-0.551c0.259-0.33,0.457-0.977,0.513-1.428c0.015-0.114-0.029-0.192-0.036-0.293c-0.256,0.076-0.521,0.154-0.66,0.293c-0.209,0.222,0.002,0.619-0.256,0.661c-0.26,0.042-0.312-0.652-0.551-0.697c-0.239-0.044-0.271,0.355-0.474,0.293c-0.207-0.063-0.09-0.528-0.293-0.661C251.719,261.253,251.546,261.284,251.395,261.33L251.395,261.33z\"\n        />\n        <Path\n          id=\"Path31169\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.395,261.33c0.151-0.044,0.322-0.073,0.441,0c0.204,0.129,0.087,0.596,0.293,0.66c0.204,0.062,0.235-0.337,0.474-0.292c0.237,0.042,0.288,0.734,0.551,0.695c0.26-0.039,0.046-0.439,0.256-0.661c0.136-0.139,0.402-0.218,0.66-0.293c-0.014-0.208-0.016-0.421-0.036-0.621c-0.058-0.009-0.338-0.119-0.475-0.108c-0.276,0.014-0.421,0.295-0.66,0.254c-0.239-0.039-0.267,0.041-0.585-0.513c-0.024-0.041-0.014-0.169-0.036-0.223c-0.323,0.151-0.704,0.281-0.845,0.515C251.305,260.952,251.356,261.149,251.395,261.33L251.395,261.33z\"\n        />\n        <Path\n          id=\"Path31203\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M248.356,261.403c0.102-0.052,0.242-0.042,0.327-0.111c0.231-0.185,0.392-0.417,0.515-0.584c0.242-0.342,0.298-0.606,0.182-0.844c-0.116-0.235-0.404,0.014-0.621-0.293c-0.114-0.159-0.042-0.531-0.074-0.806c-0.161-0.023-0.254-0.027-0.438,0c-0.181,0.026-0.359,0.322-0.55,0.292c0.042,0.114,0.095,0.224,0.109,0.37c0.031,0.336,0.047,1.207-0.514,1.025c0.066,0.421,0.412,0.486,0.732,0.66C248.153,261.178,248.242,261.305,248.356,261.403L248.356,261.403z\"\n        />\n        <Path\n          id=\"Path31201\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.982,260.413c-0.04-0.066-0.078-0.112-0.11-0.183c-0.18-0.407-0.278-0.866-0.477-0.953c-0.393-0.174-0.257,0.114-0.474,0c-0.22-0.114-0.512-0.458-0.585-0.844c-0.074-0.385,0.096-1.026,0.293-1.318c0.197-0.289,0.566-0.258,0.66-0.438c0.094-0.182,0.145-0.206,0-0.439c-0.042-0.07-0.149-0.135-0.22-0.223c-0.034,0.043-0.04,0.162-0.074,0.183c-0.248,0.159-0.161-0.105-0.366,0c-0.206,0.106-0.511,0.601-0.587,0.843c-0.074,0.242,0.096,0.335,0,0.474c-0.095,0.142-0.319,0.023-0.475,0.224c-0.158,0.201,0.271,0.59-0.183,0.989c-0.138,0.124-0.438,0.071-0.697,0.036c0.028,0.274-0.039,0.648,0.074,0.807c0.219,0.306,0.508,0.058,0.621,0.293c0.117,0.237,0.061,0.5-0.182,0.843c-0.122,0.172-0.28,0.402-0.515,0.584c-0.085,0.073-0.225,0.061-0.327,0.11c0.288,0.25,0.565,0.52,0.876,0.732c-0.143-0.29,0.541-1.092,0.731-1.282c-0.101,0.209-0.102,0.457,0.183,0.475c-0.569,0.04-0.032,0.753,0.11-0.037c0.087-0.483-0.259-1.144,0.329-1.428c-0.333,0.419-0.278,0.879-0.111,1.356c0.175,0.495,0.165,0.527,0,1.063c-0.099,0.321-0.18,0.665-0.292,0.989c0.117-0.024,0.176,0.025,0.292,0c0.236-0.509,0.793-1.159,0.916-1.574c0.147-0.501-0.168-0.612,0.036-0.953C251.523,260.592,251.77,260.51,251.982,260.413z M250.331,261.33c-0.064,0.174-0.041,0.34,0.038,0.514C250.467,261.665,250.448,261.5,250.331,261.33z M249.967,261.914c-0.289,0.032-0.624,0.274-0.73,0.55c-0.039,0.101,0.044,0.757,0.256,0.587c0.073-0.061,0.222-0.423,0.222-0.516c-0.002-0.152,0.415-0.272,0.515-0.438C250.127,262.046,250.063,261.968,249.967,261.914z\"\n        />\n        <Path\n          id=\"Path31199\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M252.346,255.469c-0.134,0.051-0.3,0.103-0.438,0.037c-0.188-0.089-0.237-0.305-0.369-0.515c-0.093,0.318-0.281,0.776-0.473,1.025c0.071,0.087,0.175,0.153,0.219,0.224c0.146,0.234,0.095,0.256,0,0.438c-0.093,0.18-0.461,0.148-0.659,0.437c-0.198,0.291-0.371,0.935-0.294,1.319c0.075,0.385,0.371,0.729,0.587,0.844c0.217,0.113,0.081-0.174,0.474,0c0.197,0.087,0.295,0.546,0.475,0.952c0.031,0.074,0.074,0.121,0.11,0.184c0.116-0.053,0.18-0.131,0.294-0.184c-0.316-0.678-0.731-2.247-0.516-2.783c0.154-0.38,0.26-0.268,0.37-0.256c-0.154-0.073-0.348-0.073-0.405-0.403C251.668,256.454,252.048,255.967,252.346,255.469L252.346,255.469z\"\n        />\n        <Path\n          id=\"Path31186\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.8,253.123c-0.028,0.081-0.013,0.203-0.074,0.256c-0.184,0.167-0.458,0.13-0.696,0.146c-0.035,0.079-0.074,0.173-0.038,0.256c0.098,0.224,0.582,0.136,0.698,0.368c0.115,0.23-0.01,0.42-0.11,0.767c-0.006,0.022-0.029,0.052-0.037,0.074c0.13,0.208,0.179,0.423,0.369,0.515c0.138,0.066,0.304,0.014,0.438-0.036c0.219-0.368,0.336-0.776,0.477-0.954c0.332-0.422,0.538-0.229,0.55-0.438c0.01-0.211-0.223-0.329-0.402-0.402c-0.177-0.074-0.504,0.13-0.585,0c-0.08-0.132,0.238-0.061,0.146-0.293C252.471,253.226,252.098,253.189,251.8,253.123L251.8,253.123z\"\n        />\n        <Path\n          id=\"Path31194\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.401,255.577c-0.108-0.056-0.188-0.198-0.294-0.22c-0.283-0.06-0.348,0.31-0.696,0.182c-0.174-0.063-0.216-0.341-0.293-0.621c-0.045-0.168-0.211-0.25-0.329-0.367c-0.346,0.447-1.159,1.666-1.063,2.234c0.058,0.333,0.252,0.33,0.404,0.402c0.056,0.007,0.05-0.098,0.181-0.147c0.384-0.142,1.416,0.192,1.796-0.145c0.381-0.337,0.128-0.916,0.257-1.244C254.374,255.619,254.385,255.605,254.401,255.577L254.401,255.577z\"\n        />\n        <Path\n          id=\"Path31109\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.992,252.298c-0.127,0.229-0.106,0.575-0.192,0.825c0.301,0.066,0.671,0.105,0.73,0.256c0.091,0.229-0.226,0.161-0.146,0.293c0.079,0.128,0.407-0.074,0.585,0c0.177,0.073,0.414,0.191,0.402,0.402c-0.011,0.209-0.219,0.016-0.55,0.439c-0.008,0.008-0.03,0.026-0.037,0.036c0.121,0.118,0.284,0.199,0.329,0.366c0.077,0.282,0.12,0.561,0.293,0.623c0.348,0.125,0.413-0.241,0.696-0.182c0.108,0.022,0.188,0.165,0.293,0.22c0.126-0.267,0.312-0.409,0.404-0.661c0.102-0.274-0.085-0.547,0.146-0.915c0.114-0.183,0.092-0.292,0.22-0.438c0.052-0.061,0.353-0.157,0.477-0.223c-0.135-0.163-0.277-0.318-0.402-0.368c-0.253-0.1-0.371,0.05-0.552,0c-0.18-0.05-0.132-0.211-0.474-0.292c-0.342-0.083-1.089,0.237-1.539,0.11c-0.263-0.074-0.495-0.341-0.681-0.484L251.992,252.298z\"\n        />\n        <Path\n          id=\"Path31139\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.313,253.05c0.232,0.163,0.474,0.599,0.733,0.662c0.285,0.066,0.3-0.191,0.62-0.183c0.322,0.008,0.913,0.429,1.209,0.438c0.299,0.01,0.165-0.238,0.477-0.146c0.313,0.091,0.575,0.926,0.953,1.1c0.375,0.171,0.779-0.104,1.025,0c0.247,0.102,0.204,0.354,0.402,0.366c0.199,0.01,0.001-0.282,0.514-0.366c0.255-0.043,0.612,0.3,1.024,0.585c0.217,0.147,0.435,0.088,0.661,0.146c-0.015-0.224,0.019-0.475-0.147-0.698c-0.128-0.173-0.807-0.845-0.768-1.063c0.314,0.054,0.637,0.113,0.953,0.037c-0.605-0.4-1.271-0.435-1.757-1.026c-0.317-0.38-0.732-0.855-1.282-0.583c-0.147,0.073,0.063,0.182,0.036,0.291c-0.084,0.349-0.533,0.114-0.73,0.11c-0.597-0.009-1.045-0.3-1.612-0.292c-0.755,0.009-0.371-0.854-0.807-0.989c-0.139-0.045-0.221-0.12-0.292-0.223c-0.11,0.224-0.244,0.45-0.329,0.584c-0.207,0.327-0.307,0.139-0.402,0.293c-0.096,0.155,0.019,0.348-0.11,0.585C255.615,252.805,255.407,252.932,255.313,253.05L255.313,253.05z\"\n        />\n        <Path\n          id=\"Path31147\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.141,250.962c0.042,0.208,0.085,0.441,0,0.658c-0.107,0.277-0.255,0.562-0.622,0.699c-0.366,0.136-1.021-0.385-1.39-0.146c-0.059,0.036-0.102,0.079-0.132,0.136c0.187,0.146,0.421,0.413,0.68,0.485c0.451,0.126,1.197-0.192,1.54-0.111c0.342,0.083,0.296,0.244,0.476,0.293c0.179,0.051,0.297-0.1,0.549,0c0.024,0.009,0.049,0.058,0.073,0.074c0.09-0.117,0.303-0.245,0.369-0.369c0.122-0.223,0.043-0.397,0.11-0.549c-0.212-0.057-0.435-0.044-0.587-0.184c-0.257-0.233-0.148-0.728-0.474-0.952C254.582,250.897,254.367,250.919,254.141,250.962L254.141,250.962z\"\n        />\n        <Path\n          id=\"Path31104\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.141,250.962c0.224-0.043,0.44-0.064,0.586,0.035c0.326,0.224,0.218,0.719,0.474,0.953c0.153,0.139,0.375,0.128,0.585,0.185c0.005-0.008-0.007-0.025,0-0.037c0.095-0.155,0.198,0.034,0.404-0.293c0.085-0.136,0.221-0.364,0.328-0.584c-0.091-0.13-0.172-0.293-0.367-0.292c-0.785,0.005-1.529-0.633-2.198-1.246c-0.103,0.235-0.184,0.503-0.147,0.661c0.074,0.304,0.256,0.219,0.329,0.439C254.159,250.826,254.129,250.904,254.141,250.962z\"\n        />\n        <Path\n          id=\"Path30999\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.029,253.525c0.238-0.016,0.511,0.021,0.696-0.146c0.292-0.267,0.031-0.97,0.404-1.208c0.369-0.238,1.025,0.282,1.392,0.146c0.367-0.138,0.516-0.419,0.62-0.699c0.109-0.274,0.075-0.618,0-0.841c-0.073-0.223-0.256-0.135-0.33-0.439c-0.037-0.157,0.044-0.423,0.146-0.661c-0.256-0.237-0.563-0.471-0.768-0.658c-0.224,0.291-0.341,0.648-0.474,0.989c-0.062-0.421-0.772,0.033-1.099,0.146c-0.311,0.107-0.854,0.3-0.697,0.731c-0.01-0.717-0.995-0.005-1.248,0.144c-0.146,0.09-0.008,0.555,0.073,0.955c0.103,0.057,0.236,0.107,0.255,0.183c0.033,0.125,0.034,0.253,0.147,0.291c0.222,0.082,0.379-0.143,0.585-0.035c0.205,0.108,0.367,0.455,0.402,0.697C251.16,253.271,251.085,253.394,251.029,253.525L251.029,253.525z\"\n        />\n        <Path\n          id=\"Path6588\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M217.92,255.096c0.321-0.068,0.401-0.612,0.049-0.694C217.344,254.251,217.573,254.92,217.92,255.096\"\n        />\n        <Path\n          id=\"Path6590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M217.634,253.527c0.456,0.089,0.465,0.361,0.591,0.733c0.159,0.47,0.587,0.778,0.743,1.254c-0.505,0.145-1.478,0.83-0.599,1.228c0.471,0.215,1.464-0.171,1.55-0.721c0.058-0.381-0.516-0.402-0.468-0.718c0.074-0.489-0.327-0.66-0.554-1.014C218.489,253.653,218.525,253.01,217.634,253.527\"\n        />\n        <Path\n          id=\"Path6592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.407,254.732c0.308-0.366-0.169-0.655-0.497-0.655C219.155,254.076,220.374,254.708,220.407,254.732\"\n        />\n        <Path\n          id=\"Path6594\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.747,252.716c0.196-0.257,0.143-0.343-0.157-0.263C220.643,252.541,220.693,252.629,220.747,252.716\"\n        />\n        <Path\n          id=\"Path6596\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M221.165,255.988c0.542-0.148,0.531-0.958-0.105-0.866C220.415,255.215,220.569,255.978,221.165,255.988\"\n        />\n        <Path\n          id=\"Path6598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M220.878,257.79c0.077-0.079,0.15-0.168,0.208-0.263C220.772,257.249,220.565,257.674,220.878,257.79\"\n        />\n        <Path\n          id=\"Path6600\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M223.392,256.561c0.298-0.024,0.84-0.546,0.599-0.865C223.717,255.751,223.122,256.239,223.392,256.561\"\n        />\n        <Path\n          id=\"Path4798\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M250.367,261.847c0.099-0.177,0.091-0.354-0.024-0.524C250.279,261.501,250.289,261.674,250.367,261.847\"\n        />\n        <Path\n          id=\"Path6602\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.951,261.925c-0.289,0.031-0.596,0.246-0.704,0.521c-0.039,0.1,0.051,0.779,0.261,0.611c0.074-0.059,0.214-0.417,0.213-0.505c-0.001-0.152,0.418-0.3,0.52-0.468C250.143,262.029,250.047,261.977,249.951,261.925\"\n        />\n        <Path\n          id=\"ec\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M247.28,260.431c0.561,0.181,0.57-0.656,0.54-0.994c-0.025-0.271-0.14-0.473-0.234-0.725c-0.158-0.428,0.321-0.745,0.152-1.159c-0.184-0.451-0.688-1.056,0.144-1.136c0.347-0.032,0.482-0.174,0.549-0.512c0.089-0.436,0.322-0.336,0.681-0.392c-0.606-0.057-0.668-0.848-0.3-1.216c0.561-0.561,0.936-0.955,0.982-1.791c0.014-0.238-0.341-1.32-0.119-1.456c0.254-0.152,1.231-0.885,1.24-0.169c-0.156-0.43,0.379-0.626,0.691-0.73c0.326-0.114,1.026-0.55,1.089-0.131c0.135-0.341,0.272-0.703,0.5-0.994c0.736,0.673,1.861,1.911,2.951,1.905c0.337-0.002,0.354,0.412,0.677,0.515c0.435,0.139,0.053,1.007,0.808,0.996c0.569-0.007,1.014,0.27,1.609,0.277c0.196,0.003,0.624,0.254,0.71-0.094c0.027-0.109-0.171-0.219-0.024-0.289c0.549-0.271,0.961,0.201,1.276,0.582c0.486,0.59,1.149,0.607,1.751,1.006c-0.316,0.073-0.628,0.024-0.941-0.028c-0.038,0.22,0.646,0.872,0.776,1.047c0.39,0.524,0.108,1.056,0.375,1.674c-0.207,0.029-0.38-0.026-0.523-0.18c-0.383,2.084-1.601,3.914-3.361,5.135c-0.845,0.584-1.93,0.752-2.863,1.163c-0.47,0.208-0.738,0.515-1.041,0.914c-0.116,0.115-0.215,0.237-0.3,0.378c-0.06,0.22,0.074,0.341-0.105,0.549c-0.176-0.845-0.546,0.802-0.593,0.883c-0.285,0.506-0.567,1.22-0.532,1.809c0.038,0.708-0.479,0.68-0.656,1.236c-0.179,0.567-0.138,0.669-0.679,0.659c-0.653-0.02-0.816-0.742-1.021-1.218c-0.265-0.616-0.56-0.136-0.964-0.358c-0.281-0.155-0.594-0.737-0.953-0.381c-0.484,0.486-0.996,0.354-0.484-0.321c-0.371-0.056-0.454-0.531-0.179-0.755c0.162-0.133,0.456-0.048,0.637-0.191c-0.072-0.317-0.13-1.638-0.458-1.777c0.409-0.215,0.747-0.1,0.994-0.568c0.218-0.404,0.263-0.869,0.394-1.304c0.165-0.534,0.174-0.562-0.002-1.06c-0.169-0.474-0.226-0.941,0.107-1.361c-0.589,0.285-0.216,0.934-0.303,1.419c-0.143,0.79-0.687,0.084-0.118,0.043c-0.288-0.019-0.312-0.256-0.211-0.469c-0.189,0.191-0.85,0.994-0.706,1.284c-0.432-0.296-0.748-0.765-1.209-1.015C247.714,260.952,247.346,260.853,247.28,260.431\"\n        />\n      </G>\n      <G id=\"DZ\">\n        <Path\n          id=\"Path11068\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.445,140.405c-0.346,0.039-0.774-0.058-0.989,0.074c-0.278,0.167-0.31,0.358-0.368,0.549c-0.06,0.189,0.148,0.264,0,0.549c-0.148,0.288-0.979,0.491-1.135,0.806c-0.157,0.32,0.081,0.472,0,0.699c-0.084,0.223-0.414,0.315-0.477,0.514c-0.062,0.2-0.085,0.5,0.072,0.551c0.157,0.051,0.119-0.405,0.293-0.369c0.174,0.038,0.214,0.321,0.182,0.623c-0.028,0.303-0.454,0.599-0.586,1.025c-0.106,0.351-0.026,0.862-0.072,1.208c0.343,0.057,0.676-0.009,1.025-0.073c0.031-0.124,0.021-0.288,0.108-0.37c0.665-0.583,1.68-1.27,1.866-2.159c0.23-1.082,0.345-1.945,0-3.042C495.325,140.839,495.402,140.607,495.445,140.405L495.445,140.405z\"\n        />\n        <Path\n          id=\"Path12177\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.854,138.937c-0.024,0.025-0.044,0.062-0.073,0.074c-0.151,0.053-0.345,0.046-0.404-0.074c-0.057-0.121,0.238-0.173,0.184-0.331c-0.055-0.155-0.385-0.279-0.55-0.254c-0.163,0.025-0.111,0.275-0.259,0.254c-0.044-0.006-0.04-0.096-0.072-0.146c-0.065,0.002-0.12-0.014-0.184-0.035c0.112,0.131,0.287,0.264,0.255,0.402c-0.048,0.217-0.5,0.145-0.513,0.329c-0.014,0.183,0.241,0.139,0.365,0.366c0.05,0.089,0.04,0.257,0.074,0.405c0.078,0.009,0.146,0.073,0.256,0.073c0.124-0.001,0.271-0.183,0.401-0.146c0.13,0.039,0.106,0.26,0.222,0.293c0.116,0.032,0.239-0.16,0.37-0.147c0.122-0.154,0.22-0.316,0.22-0.475C492.146,139.281,491.961,139.12,491.854,138.937L491.854,138.937z\"\n        />\n        <Path\n          id=\"Path11736\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.854,138.937c0.107,0.181,0.291,0.344,0.292,0.584c0,0.161-0.098,0.323-0.22,0.476c0.125,0.014,0.181,0.229,0.328,0.223c0.148-0.011,0.159-0.174,0.367-0.291c0.209-0.121,0.681-0.224,0.916-0.331c0.235-0.109,0.452-0.155,0.513-0.292c0.061-0.139-0.123-0.191-0.073-0.293s0.29-0.036,0.402-0.146c0.04-0.04,0.042-0.124,0.074-0.183c-0.01-0.013-0.025-0.025-0.036-0.036c-0.13-0.089-0.31-0.044-0.439-0.11c-0.13-0.066-0.191-0.247-0.329-0.256c-0.139-0.01-0.207,0.24-0.368,0.221c-0.158-0.022-0.188-0.373-0.368-0.369c-0.175,0.008-0.231,0.321-0.368,0.402c-0.134,0.083-0.266-0.008-0.402,0.073C492.032,138.674,491.957,138.839,491.854,138.937L491.854,138.937z\"\n        />\n        <Path\n          id=\"Path12082\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.002,139.671c-0.193,0.219-0.736,0.466-0.658,0.731c0.086,0.298,0.552,0.224,0.768,0.223c0.217-0.002,0.33-0.282,0.476-0.147c0.143,0.135-0.322,0.483-0.146,0.661c0.174,0.175,0.498-0.202,0.806-0.184c0.213,0.013,0.436,0.123,0.661,0.223c-0.061-0.251,0.128-0.449,0.22-0.662c0.094-0.223,0.435-0.445,0.331-0.622c-0.105-0.175-0.438,0.103-0.55,0c-0.111-0.102,0.116-0.267,0-0.369c-0.121-0.102-0.51,0.158-0.587,0c-0.044-0.089,0.078-0.155,0.181-0.22c-0.173-0.039-0.357-0.095-0.473-0.037c-0.182,0.09-0.119,0.298-0.256,0.402c-0.14,0.106-0.369,0.178-0.55,0.146C485.132,139.801,485.073,139.716,485.002,139.671L485.002,139.671z\"\n        />\n        <Path\n          id=\"Path11140\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.002,139.671c0.072,0.044,0.129,0.13,0.223,0.146c0.181,0.032,0.41-0.038,0.55-0.146c0.139-0.105,0.074-0.312,0.256-0.404c0.118-0.057,0.303,0,0.475,0.039c0.073-0.046,0.126-0.094,0.146-0.146c0.044-0.124-0.072-0.185,0-0.292c0.073-0.11,0.247-0.248,0.439-0.183c0.194,0.065,0.123,0.622,0.368,0.661c0.242,0.033,0.434-0.144,0.516-0.515c0.038-0.18-0.181-0.434-0.293-0.697c-0.142,0.009-0.251,0.107-0.439-0.036c-0.548-0.414-0.712-0.569-1.43-0.552c-0.012,0-0.024,0-0.035,0c0.016,0.182,0.074,0.374,0.035,0.475c-0.062,0.161-0.173,0.089-0.181,0.185c-0.01,0.095,0.194,0.047,0.181,0.254c-0.012,0.209-0.55,0.452-0.658,0.662c-0.11,0.208,0.039,0.244-0.074,0.477C485.066,139.618,485.025,139.649,485.002,139.671L485.002,139.671z\"\n        />\n        <Path\n          id=\"Path11990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.806,139.852c-0.06,0.026-0.139,0.05-0.184,0.074c-0.207,0.119-0.219,0.282-0.366,0.29c-0.148,0.01-0.206-0.207-0.329-0.22c-0.126-0.014-0.254,0.18-0.368,0.146c-0.116-0.032-0.091-0.254-0.223-0.293c-0.129-0.037-0.276,0.146-0.402,0.147c-0.124,0.001-0.198-0.08-0.292-0.073c-0.095,0.007-0.195,0.021-0.256,0.109c-0.062,0.088,0.053,0.254-0.037,0.368c-0.089,0.114-0.316,0.074-0.438,0.147c-0.05,0.026-0.074,0.067-0.11,0.109c0.173,0.029,0.366,0.03,0.474,0.109c0.165,0.116,0.095,0.354,0.258,0.403c0.162,0.051,0.367-0.22,0.513-0.183s0.174,0.098,0.258,0.293c0.06,0.138,0.024,0.387,0.035,0.62c0.094-0.123,0.075-0.273,0.223-0.327c0.155-0.06,0.334,0.177,0.515,0.181c0.179,0.005,0.345-0.21,0.477-0.181c0.129,0.024,0.119,0.135,0.219,0.181c0.102,0.046,0.229-0.02,0.402,0.074c0.072,0.036,0.161,0.123,0.224,0.22c0.288-0.156,0.606-0.304,0.696-0.474c0.148-0.285-0.059-0.359,0-0.551c0.033-0.115,0.145-0.221,0.221-0.329c-0.152-0.098-0.301-0.207-0.438-0.182c-0.234,0.042-0.209,0.43-0.438,0.439c-0.23,0.008-0.46-0.248-0.584-0.515C492.768,140.281,492.801,140.06,492.806,139.852L492.806,139.852z\"\n        />\n        <Path\n          id=\"Path11657\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.806,139.852c-0.006,0.207-0.039,0.43,0.038,0.587c0.124,0.266,0.354,0.521,0.583,0.514c0.229-0.008,0.205-0.398,0.439-0.439c0.14-0.025,0.288,0.087,0.439,0.183c0.05-0.074,0.034-0.154,0.146-0.221c0.214-0.128,0.645-0.034,0.988-0.074c0.134-0.665,0.459-1.452-0.293-1.612c-0.167,0.109-0.324,0.247-0.439,0.223c-0.229-0.058-0.176-0.229-0.254-0.329c-0.031,0.06-0.033,0.141-0.074,0.182c-0.113,0.111-0.35,0.045-0.402,0.147c-0.056,0.102,0.133,0.155,0.073,0.292c-0.06,0.138-0.274,0.185-0.513,0.291C493.35,139.683,493.041,139.764,492.806,139.852L492.806,139.852z\"\n        />\n        <Path\n          id=\"Path11901\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M491.339,141.905c-0.009-0.234,0.025-0.482-0.036-0.622c-0.084-0.194-0.111-0.256-0.257-0.293c-0.146-0.036-0.351,0.235-0.513,0.184c-0.163-0.052-0.093-0.288-0.257-0.402c-0.111-0.079-0.304-0.079-0.476-0.111c-0.055,0.067-0.116,0.138-0.183,0.146c-0.113,0.019-0.19-0.146-0.293-0.108c-0.102,0.036-0.008,0.249-0.146,0.292c-0.139,0.044-0.286-0.266-0.438-0.221c-0.157,0.042-0.104,0.312-0.224,0.367c-0.117,0.056-0.262-0.106-0.367-0.074c-0.104,0.033-0.175,0.125-0.223,0.222c-0.042,0.093,0.109,0.164,0,0.293c-0.058,0.069-0.24,0.08-0.367,0.109c0.024,0.025,0.109,0.039,0.109,0.074c0.005,0.243-0.185,0.242-0.402,0.327c-0.22,0.088-0.761-0.121-0.916,0.074c-0.155,0.194,0.128,0.456,0.074,0.622c-0.053,0.167-0.372,0.173-0.329,0.328c0.042,0.158,0.305,0.048,0.516,0.146c0.205,0.097,0.47,0.469,0.696,0.477c0.224,0.007,0.285-0.2,0.438-0.257c0.153-0.058,0.4,0.004,0.476-0.108c0.076-0.115-0.138-0.191-0.074-0.331c0.065-0.138,0.315-0.208,0.514-0.256c0.198-0.046,0.524-0.197,0.66,0c0.134,0.198-0.289,0.595-0.257,0.77c0.035,0.173,0.067,0.223,0.184,0.219c0.12-0.005,0.114-0.348,0.255-0.368c0.143-0.02,0.157,0.279,0.33,0.294c0.174,0.013,0.313-0.445,0.514-0.329c0.202,0.113-0.089,0.633,0,0.805c0.091,0.172,0.188,0.174,0.331,0.222c0.027,0.009,0.072,0.011,0.108,0c0.034-0.147,0.109-0.262,0.109-0.401c0-0.27-0.214-0.594-0.183-0.809c0.03-0.216,0.205-0.225,0.222-0.402c0.017-0.174-0.254-0.363-0.183-0.551c0.073-0.187,0.461-0.169,0.585-0.292C491.35,141.931,491.334,141.914,491.339,141.905L491.339,141.905z\"\n        />\n        <Path\n          id=\"Path11817\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.758,138.352c0.074,0.059,0.131,0.138,0.224,0.182c0.129,0.067,0.309,0.023,0.437,0.11c0.131,0.088,0.033,0.304,0.292,0.368c0.114,0.027,0.272-0.111,0.439-0.221c0.361-0.419,1.17-0.74,1.137-1.393c-0.461,0.157-0.949,0.024-1.43,0.146c-0.237,0.064-1.003,0.25-0.695-0.255c-0.11,0.006-0.197-0.045-0.292-0.073c0.032,0.187,0.122,0.358,0.108,0.514C493.954,137.975,493.862,138.183,493.758,138.352L493.758,138.352z\"\n        />\n        <Path\n          id=\"Path11815\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.658,137.325c-0.447,0.358-1.139,0.184-1.575-0.109c-0.104-0.073-0.353-0.184-0.583-0.223c-0.231-0.035-0.426,0.008-0.37,0.33c0.017,0.08-0.205,0.058-0.292,0.11c0.118,0.139,0.292,0.235,0.33,0.33c0.081,0.212-0.059,0.248,0,0.33c0.059,0.079,0.186-0.013,0.29,0.073c0.107,0.084,0.146,0.419,0.293,0.439c0.147,0.023,0.094-0.231,0.258-0.255c0.163-0.024,0.497,0.099,0.551,0.255c0.055,0.159-0.24,0.211-0.184,0.329c0.06,0.122,0.254,0.125,0.403,0.074c0.151-0.053,0.227-0.322,0.366-0.405c0.14-0.079,0.272,0.009,0.404-0.073c0.095-0.058,0.169-0.194,0.256-0.292c0.027-0.235,0.089-0.48,0.036-0.661C492.806,137.459,492.737,137.404,492.658,137.325L492.658,137.325z\"\n        />\n        <Path\n          id=\"Path11066\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.658,137.325c0.077,0.079,0.147,0.135,0.186,0.256c0.053,0.179-0.011,0.423-0.038,0.662c0.032-0.041,0.059-0.109,0.109-0.111c0.176-0.008,0.208,0.346,0.367,0.37c0.159,0.021,0.229-0.23,0.37-0.222c0.04,0.003,0.074,0.044,0.107,0.073c0.105-0.173,0.198-0.377,0.224-0.623c0.014-0.155-0.075-0.322-0.111-0.515c-0.222-0.068-0.427-0.161-0.661-0.222C492.739,136.88,492.905,137.129,492.658,137.325L492.658,137.325z\"\n        />\n        <Path\n          id=\"Path11734\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.664,138.681c-0.14,0.004-0.204,0.102-0.366,0.109c-0.101,0.007-0.243-0.04-0.369-0.073c0.007,0.03,0.043,0.081,0.038,0.11c-0.079,0.371-0.272,0.548-0.515,0.515c-0.242-0.037-0.173-0.596-0.37-0.662c-0.192-0.064-0.367,0.073-0.438,0.183c-0.071,0.108,0.046,0.17,0,0.293c-0.044,0.123-0.408,0.211-0.328,0.366c0.077,0.158,0.47-0.102,0.587,0c0.116,0.102-0.113,0.267,0,0.369c0.109,0.104,0.442-0.175,0.55,0c0.105,0.176-0.236,0.401-0.331,0.622c-0.093,0.223-0.311,0.427-0.219,0.698c0.074,0.229,0.515,0.31,0.658,0.476c0.124-0.027,0.31-0.041,0.368-0.11c0.109-0.13-0.043-0.199,0-0.293c0.044-0.09,0.117-0.187,0.223-0.22c0.105-0.032,0.249,0.126,0.367,0.074c0.12-0.053,0.067-0.322,0.223-0.367c0.154-0.043,0.301,0.265,0.439,0.221c0.138-0.043,0.043-0.256,0.145-0.291c0.038-0.015,0.074,0.013,0.11,0.035c0.005-0.208-0.024-0.428-0.074-0.549c-0.088-0.219-0.205-0.153-0.254-0.329c-0.05-0.174,0.174-0.477,0.074-0.66c-0.098-0.181-0.416-0.101-0.515-0.257C488.616,138.861,488.664,138.77,488.664,138.681L488.664,138.681z\"\n        />\n        <Path\n          id=\"Path11655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.664,138.681c0,0.088-0.048,0.179,0,0.256c0.101,0.155,0.418,0.074,0.517,0.256c0.097,0.181-0.124,0.481-0.074,0.66c0.05,0.176,0.168,0.114,0.257,0.329c0.05,0.123,0.073,0.342,0.073,0.55c0.058,0.038,0.112,0.084,0.182,0.074c0.113-0.019,0.17-0.184,0.293-0.255c0.125-0.074,0.35-0.034,0.439-0.147c0.089-0.114-0.026-0.275,0.037-0.369c0.06-0.089,0.161-0.102,0.255-0.108c0.01-0.002,0.025-0.002,0.037,0c-0.036-0.147-0.025-0.318-0.074-0.405c-0.123-0.223-0.378-0.18-0.366-0.366c0.01-0.187,0.466-0.115,0.514-0.329c0.028-0.138-0.143-0.272-0.256-0.402c-0.131-0.045-0.272-0.108-0.368-0.074c-0.156,0.058-0.081,0.236-0.222,0.293c-0.139,0.054-0.404-0.153-0.551-0.111c-0.145,0.042-0.123,0.225-0.255,0.256C488.971,138.822,488.809,138.679,488.664,138.681L488.664,138.681z\"\n        />\n        <Path\n          id=\"Path11659\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.393,142.052c-0.061-0.091-0.152-0.182-0.222-0.221c-0.173-0.092-0.304-0.025-0.403-0.074c-0.1-0.045-0.088-0.157-0.221-0.182c-0.131-0.027-0.297,0.187-0.476,0.182c-0.18-0.005-0.357-0.237-0.513-0.182c-0.158,0.057-0.092,0.241-0.225,0.366c-0.125,0.125-0.515,0.106-0.585,0.293c-0.07,0.188,0.199,0.373,0.185,0.551c-0.017,0.172-0.189,0.188-0.224,0.401c-0.028,0.216,0.183,0.54,0.183,0.808c0,0.14-0.073,0.255-0.107,0.402c0.123-0.041,0.261-0.174,0.402,0c0.18,0.219-0.233,0.661-0.221,1.135c0.005,0.161,0.121,0.331,0.146,0.552c0.393,0.232,0.729,0.45,1.171,0.55c0.024,0.006,0.049-0.005,0.073,0c0.042-0.348-0.033-0.86,0.073-1.21c0.13-0.424,0.555-0.722,0.586-1.025c0.03-0.304-0.008-0.583-0.184-0.623c-0.172-0.037-0.135,0.42-0.291,0.369c-0.158-0.05-0.14-0.35-0.072-0.551c0.065-0.198,0.393-0.287,0.475-0.513c0.082-0.224-0.157-0.379,0-0.698C493.015,142.257,493.204,142.153,493.393,142.052L493.393,142.052z\"\n        />\n        <Path\n          id=\"Path11064\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.931,138.718c0.124,0.034,0.271,0.078,0.371,0.073c0.16-0.009,0.223-0.108,0.366-0.109c0.141-0.004,0.306,0.139,0.438,0.109c0.134-0.028,0.112-0.217,0.257-0.256c0.146-0.04,0.412,0.165,0.55,0.111c0.138-0.056,0.062-0.235,0.223-0.293c0.138-0.052,0.361,0.116,0.55,0.108c-0.071-0.109-0.146-0.235-0.224-0.291c-0.107-0.083-0.233,0.008-0.29-0.073c-0.061-0.081,0.081-0.121,0-0.329c-0.038-0.095-0.215-0.191-0.331-0.329c-0.299,0.182-0.876,0.313-1.024,0.329c-0.44,0.055-0.756,0.338-1.136,0.368C487.775,138.353,487.906,138.548,487.931,138.718L487.931,138.718z\"\n        />\n        <Path\n          id=\"Path11584\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.66,139.852c-0.117,0.21-0.254,0.43-0.367,0.551c-0.166,0.174-0.34,0.174-0.403,0.293c-0.062,0.12,0.078,0.175,0,0.291c-0.079,0.116-0.326,0.029-0.475,0.184c-0.045,0.043-0.04,0.148-0.074,0.221c0.012,0.004,0.025-0.006,0.037,0c0.305,0.147,0.53,0.636,0.807,0.769c0.276,0.132,0.56-0.045,0.697,0.109c0.192-0.157,0.371-0.353,0.55-0.438c0.229-0.11,0.476,0.024,0.584-0.11c0.11-0.133-0.085-0.32,0-0.439c0.087-0.123,0.291-0.021,0.439-0.146c0.043-0.037,0.08-0.109,0.11-0.183c-0.123-0.018-0.241-0.029-0.331-0.074c-0.204-0.1-0.251-0.269-0.438-0.369c-0.187-0.1-0.568-0.026-0.697-0.182c-0.123-0.155,0.127-0.371-0.035-0.515C475.984,139.746,475.81,139.802,475.66,139.852L475.66,139.852z\"\n        />\n        <Path\n          id=\"Path11058\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.66,139.852c0.149-0.051,0.322-0.106,0.403-0.036c0.166,0.143-0.089,0.359,0.036,0.515c0.126,0.157,0.509,0.083,0.698,0.182c0.188,0.1,0.235,0.27,0.439,0.369c0.088,0.042,0.208,0.059,0.33,0.074c0.067-0.174,0.107-0.396,0.254-0.439c0.209-0.06,0.336,0.435,0.516,0.257c0.176-0.179-0.379-0.542-0.438-0.808c-0.064-0.264-0.074-0.394,0.033-0.695c0.077-0.21,0.317-0.432,0.516-0.662c-0.223,0.04-0.439,0.047-0.662,0.074c-0.549,0.063-1.297,0.25-1.978,0.515c0.023,0.124,0.035,0.278,0,0.402C475.781,139.697,475.712,139.76,475.66,139.852L475.66,139.852z\"\n        />\n        <Path\n          id=\"Path11517\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.11,137.912c-0.032,0.04-0.037,0.119-0.185,0.036c-0.498-0.281-0.92,0.282-1.464,0.367c-0.074,0.305-0.155,0.614-0.11,0.807c0.3-0.205,0.622-0.555,0.916-0.661c0.333-0.117,0.605-0.041,0.844-0.073L482.11,137.912L482.11,137.912z\"\n        />\n        <Path\n          id=\"Path11060\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.11,137.912v0.474c0.021-0.002,0.055,0.006,0.073,0c0.249-0.059,0.345-0.297,0.586-0.257c0.111,0.022,0.207,0.146,0.293,0.257c0.015-0.005,0.024-0.033,0.036-0.035c0.208-0.049,0.236,0.137,0.402,0.146c0.164,0.008,0.272,0.078,0.551-0.111c0.152-0.104,0.316-0.411,0.438-0.697c-0.387,0.025-0.787-0.04-1.173,0.11c-0.139,0.058-1.079,0.039-1.099,0.073C482.183,137.933,482.129,137.886,482.11,137.912L482.11,137.912z\"\n        />\n        <Path\n          id=\"Path11441\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M480.35,139.122c0.006,0.008-0.003,0.026,0,0.037c0.075,0.242,0.251,0.205,0.294,0.292c0.113,0.01,0.262,0.027,0.329,0c0.188-0.083,0.101-0.194,0.223-0.224c0.121-0.024,0.207,0.176,0.4,0.147c0.195-0.028,0.344-0.35,0.586-0.438c0.09-0.034,0.191,0.013,0.293,0c-0.015-0.256,0.37-0.48,0.586-0.551c-0.085-0.111-0.183-0.236-0.292-0.257c-0.243-0.04-0.337,0.198-0.587,0.257c-0.249,0.06-0.553-0.056-0.916,0.073C480.973,138.566,480.648,138.915,480.35,139.122L480.35,139.122z\"\n        />\n        <Path\n          id=\"Path11455\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.043,139.122c-0.029,0.045-0.092,0.101-0.111,0.145c-0.11,0.304-0.098,0.433-0.035,0.697c0.037,0.173,0.172,0.336,0.292,0.515c0.16,0.181,0.271,0.452,0.438,0.475c0.353,0.058,0.447-0.264,0.731-0.254c0.19,0.005,0.392,0.121,0.586,0.22c0.024-0.123,0.041-0.248,0.108-0.367c0.106-0.189,0.494-0.323,0.476-0.516c-0.019-0.188-0.342-0.092-0.329-0.254c0.014-0.165,0.444-0.083,0.476-0.258c0.031-0.173-0.238-0.073-0.33-0.367c-0.003-0.008,0.005-0.028,0-0.036c-0.069,0.047-0.157,0.124-0.22,0.146c-0.326,0.122-0.445,0.089-0.699,0.074c-0.252-0.02-0.612-0.271-0.806-0.222c-0.193,0.049-0.082,0.25-0.256,0.254C478.267,139.381,478.157,139.232,478.043,139.122L478.043,139.122z\"\n        />\n        <Path\n          id=\"Path11326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.043,139.122c0.113,0.11,0.223,0.259,0.328,0.255c0.174-0.007,0.063-0.205,0.257-0.255c0.192-0.05,0.553,0.203,0.807,0.223c0.252,0.016,0.37,0.046,0.697-0.074c0.062-0.023,0.149-0.098,0.221-0.145c-0.043-0.194,0.033-0.502,0.109-0.808c-0.053,0.009-0.088,0.077-0.146,0.074c-0.625-0.043-1.248,0.11-1.868,0.219C478.291,138.787,478.15,138.952,478.043,139.122z\"\n        />\n        <Path\n          id=\"Path11381\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.695,141.538c-0.07-0.02-0.172,0.024-0.221,0c-0.234-0.12-0.126-0.391-0.293-0.402c-0.165-0.012-0.126,0.351-0.33,0.368c-0.2,0.02-0.354-0.531-0.584-0.438c-0.231,0.089,0.04,0.64-0.11,0.769c-0.151,0.127-0.281-0.094-0.402,0c-0.121,0.092,0.059,0.418-0.109,0.514s-0.388-0.188-0.622-0.182c-0.118,0.002-0.254,0.035-0.367,0.108c-0.025,0.175-0.061,0.336,0,0.516c0.106,0.314,0.589,0.269,0.623,0.841c0.023,0.429-0.534,0.98-0.916,1.539c0.111,0.001,0.202-0.102,0.33-0.035c0.324,0.168,0.308,0.765,0.292,1.354c-0.018,0.589-0.025,1.163,0.294,1.21c0.316,0.044,0.369-0.16,0.401-0.403c0.03-0.245,0.043-0.538,0.183-0.661c0.277-0.237,0.519-0.483,0.916-0.329c0.398,0.158,0.312,0.92,0.696,1.394c0.384,0.471,1.207,0.666,1.65,1.282c0.224,0.31,0.454,0.616,0.621,0.988c0.021,0.042,0.023,0.106,0.038,0.147c0.066,0.021,0.064,0.02,0.147,0.036c0.353,0.081,0.888,0.044,1.428,0.11c0.089,0.012,0.166,0.092,0.256,0.111c0.147,0.044,0.183-0.298,0.182-0.44c-0.004-0.479-0.532-0.658-0.476-1.171c0.024-0.233,0.266-0.473,0.476-0.697c-0.38-0.071-0.747-0.174-0.99-0.293c-0.44-0.222-0.696-0.408-0.878-0.661c-0.181-0.253-0.072-0.49-0.221-0.731c-0.149-0.24-0.489-0.342-0.66-0.661c-0.174-0.317-0.04-1.011-0.257-1.208c-0.219-0.2-0.252,0.094-0.514-0.073c-0.263-0.171-0.768-0.805-0.698-1.136c0.074-0.333,0.451-0.211,0.587-0.402c0.137-0.191,0.263-0.39,0.182-0.695C483.292,141.959,482.911,141.746,482.695,141.538L482.695,141.538z\"\n        />\n        <Path\n          id=\"Path11379\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.476,138.937c-0.102,0.013-0.205-0.031-0.293,0c-0.243,0.088-0.391,0.41-0.585,0.438c-0.195,0.029-0.281-0.173-0.401-0.147c-0.124,0.025-0.03,0.139-0.223,0.224c-0.069,0.025-0.218,0.01-0.329,0c0.008,0.016,0.041,0.044,0.035,0.073c-0.031,0.174-0.465,0.094-0.475,0.258c-0.012,0.162,0.312,0.066,0.33,0.255s-0.371,0.322-0.477,0.516c-0.106,0.187-0.048,0.419-0.183,0.583c-0.134,0.163-0.58,0.087-0.621,0.293s0.318,0.205,0.402,0.439c0.039,0.103,0.022,0.264,0,0.401c0.114-0.073,0.25-0.106,0.368-0.108c0.232-0.005,0.455,0.277,0.621,0.182c0.171-0.095-0.009-0.419,0.11-0.514c0.121-0.094,0.253,0.126,0.402,0c0.151-0.128-0.124-0.679,0.11-0.769c0.229-0.09,0.384,0.458,0.584,0.439c0.201-0.019,0.167-0.378,0.329-0.369c0.167,0.012,0.058,0.285,0.293,0.402c0.048,0.024,0.151-0.022,0.223,0c-0.06-0.057-0.174-0.129-0.183-0.182c-0.052-0.249,0.013-0.268,0.146-0.293c0.133-0.024,0.14,0.38,0.328,0.329c0.191-0.051,0.216-0.47,0.184-0.66c-0.029-0.19-0.21-0.173-0.255-0.403c-0.048-0.232,0.291-0.676,0.183-0.954C482.988,139.101,482.489,139.209,482.476,138.937L482.476,138.937z\"\n        />\n        <Path\n          id=\"Path11324\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M477.017,141.575c0.011,0.051,0.037,0.102,0,0.146c-0.106,0.133-0.355,0-0.585,0.11c-0.175,0.086-0.355,0.281-0.55,0.438c0.009,0.011-0.008,0.025,0,0.038c0.108,0.153,0.123,0.351,0,0.475c-0.135,0.133-0.435-0.097-0.623,0c-0.187,0.096-0.419,0.304-0.366,0.55c0.054,0.245,0.682,0.175,0.73,0.439c0.05,0.265-0.398,0.169-0.438,0.585c-0.028,0.302,0.333,0.741,0.586,1.136c0.024-0.001,0.049-0.039,0.073-0.037c0.345,0.024,0.521,0.321,0.697,0.623c0.121,0.205,0.203,0.41,0.343,0.582c0.054-0.048,0.149-0.174,0.206-0.22c0.321-0.247,0.663-0.434,0.954-0.621c0.288-0.189,0.551-0.454,0.806-0.621c0.155-0.104,0.339-0.038,0.515-0.037c0.383-0.56,0.94-1.11,0.916-1.538c-0.034-0.574-0.519-0.528-0.623-0.843c-0.104-0.304,0.062-0.646,0-0.88c-0.124,0.025-0.208,0.095-0.33,0.112c-0.433,0.052-1.012,0.001-1.355-0.112c-0.342-0.11-0.451-0.364-0.695-0.401C477.178,141.489,477.108,141.536,477.017,141.575L477.017,141.575z\"\n        />\n        <Path\n          id=\"Path11228\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M477.017,141.575c0.091-0.042,0.161-0.089,0.258-0.074c0.245,0.038,0.352,0.29,0.695,0.401c0.343,0.114,0.923,0.165,1.356,0.113c0.123-0.017,0.206-0.086,0.329-0.113c-0.004-0.008,0.004-0.024,0-0.034c-0.087-0.235-0.444-0.233-0.402-0.439c0.041-0.207,0.487-0.13,0.621-0.293c0.054-0.062,0.06-0.144,0.074-0.22c-0.193-0.1-0.395-0.216-0.585-0.224c-0.286-0.008-0.382,0.313-0.73,0.257c-0.168-0.026-0.278-0.296-0.438-0.476c0.067,0.099,0.209,0.229,0.146,0.293c-0.177,0.177-0.306-0.322-0.515-0.257c-0.208,0.062-0.219,0.496-0.367,0.623c-0.149,0.123-0.355,0.024-0.44,0.146C476.96,141.362,476.997,141.472,477.017,141.575L477.017,141.575z\"\n        />\n        <Path\n          id=\"Path11275\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M474.965,143.37c-0.218,0.09-0.432,0.203-0.73,0.185c-0.333-0.023-0.727-0.245-1.101-0.404c-0.015,0.033,0.012,0.064,0,0.111c-0.062,0.237-0.445,0.514-0.402,0.842s0.691,0.294,0.661,0.807c-0.025,0.398-0.7,0.695-1.136,1.064c0.329,0.263,0.174,0.947,0.549,1.135c0.389,0.195,0.746,0.025,1.283-0.223c0.271-0.123,0.521-0.48,0.808-0.805c0.264-0.304,0.562-0.569,0.877-0.586c-0.251-0.395-0.616-0.833-0.584-1.136c0.039-0.418,0.488-0.321,0.438-0.585C475.58,143.533,475.105,143.542,474.965,143.37L474.965,143.37z\"\n        />\n        <Path\n          id=\"Path11103\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M473.611,141.282c-0.182,0.04-0.369,0.122-0.515,0.182c-0.249,0.108-0.355,0.124-0.621,0.329c-0.1,0.077-0.21,0.224-0.329,0.37c0.393,0.144,0.898,0.317,1.024,0.549c0.131,0.242,0.024,0.305-0.038,0.439c0.372,0.16,0.768,0.383,1.1,0.405c0.303,0.018,0.519-0.094,0.732-0.184c-0.016-0.02-0.068-0.012-0.074-0.037c-0.055-0.246,0.177-0.451,0.368-0.55c0.188-0.099,0.486,0.135,0.621,0c0.135-0.134,0.139-0.357,0-0.516c-0.137-0.156-0.42,0.025-0.696-0.108c-0.274-0.132-0.502-0.622-0.807-0.769C474.123,141.267,473.847,141.363,473.611,141.282L473.611,141.282z\"\n        />\n        <Path\n          id=\"Path11226\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.807,139.193c-0.779,0.302-1.483,0.714-1.797,1.356c-0.188,0.384-0.401,0.346-0.622,0.292c0.049,0.124-0.023,0.35,0.074,0.438c0.239,0.223,0.583-0.001,0.878,0.11c0.033-0.072,0.027-0.174,0.074-0.223c0.149-0.153,0.396-0.068,0.476-0.183c0.077-0.115-0.062-0.173,0-0.292c0.062-0.119,0.237-0.12,0.402-0.291c0.164-0.173,0.419-0.485,0.513-0.808C475.844,139.474,475.829,139.322,475.807,139.193L475.807,139.193z\"\n        />\n        <Path\n          id=\"Path11182\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.452,140.439c-0.07,0.164-0.022,0.37-0.145,0.475c-0.154,0.129-0.453,0.152-0.62,0.11c-0.173-0.042-0.166-0.208-0.33-0.256c-0.054-0.016-0.123-0.016-0.184,0c0.024,0.201,0,0.573-0.184,0.622c-0.188,0.051-0.195-0.358-0.327-0.329c-0.135,0.025-0.199,0.044-0.147,0.292c0.051,0.248,0.764,0.536,0.844,0.844c0.079,0.305-0.044,0.503-0.184,0.697c-0.137,0.191-0.513,0.071-0.584,0.402c-0.074,0.332,0.435,0.965,0.695,1.136c0.264,0.169,0.296-0.124,0.517,0.073c0.217,0.198,0.086,0.893,0.255,1.208c0.142,0.265,0.38,0.378,0.55,0.552c0.048-0.094,0.174-0.125,0.184-0.224c0.031-0.262-0.322-0.433-0.292-0.73c0.026-0.303,0.217-0.638,0.55-0.845c0.335-0.205,1.04-0.019,1.32-0.146c0.278-0.124,0.247-0.085,0.366-0.328c0.067-0.133,0.091-0.387,0.074-0.623c-0.059-0.049-0.131-0.085-0.183-0.108c-0.206-0.097-0.471,0.01-0.517-0.147c-0.039-0.157,0.275-0.162,0.331-0.328c0.054-0.169-0.231-0.429-0.073-0.622c0.156-0.194,0.696,0.014,0.916-0.074c0.22-0.086,0.405-0.084,0.402-0.327c-0.004-0.245-0.679-0.28-0.768-0.552c-0.005-0.013,0.003-0.024,0-0.037c-0.224-0.097-0.447-0.206-0.662-0.221c-0.306-0.019-0.629,0.361-0.806,0.183c-0.174-0.176,0.291-0.524,0.147-0.66c-0.146-0.136-0.263,0.144-0.477,0.146C484.928,140.625,484.609,140.61,484.452,140.439L484.452,140.439z\"\n        />\n        <Path\n          id=\"Path11180\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.224,139.047c-0.369,0.05-0.96,0.244-1.282,0.074c-0.259-0.136-0.285-0.388-0.369-0.621c-0.02-0.003-0.052,0.001-0.074,0c-0.164-0.008-0.193-0.195-0.4-0.146c-0.21,0.048-0.639,0.314-0.623,0.583c0.017,0.272,0.514,0.166,0.623,0.438c0.107,0.276-0.231,0.719-0.184,0.954c0.047,0.232,0.224,0.213,0.255,0.404c0,0.008,0,0.025,0,0.036c0.06-0.015,0.131-0.016,0.183,0c0.165,0.05,0.162,0.216,0.329,0.256c0.172,0.042,0.471,0.021,0.622-0.109c0.124-0.108,0.073-0.314,0.146-0.477c-0.025-0.028-0.099,0.006-0.109-0.036c-0.087-0.297,0.616-0.573,0.729-0.807c0.117-0.232-0.033-0.27,0.073-0.476C485.161,139.096,485.201,139.073,485.224,139.047L485.224,139.047z\"\n        />\n        <Path\n          id=\"Path11062\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.772,137.547c-0.441,0.02-0.857,0.123-1.28,0.145c-0.124,0.286-0.288,0.593-0.439,0.698c-0.242,0.167-0.342,0.125-0.477,0.111c0.081,0.233,0.108,0.486,0.369,0.622c0.321,0.172,0.916-0.026,1.281-0.074c0.174-0.192,0.574-0.401,0.585-0.587c0.014-0.206-0.188-0.159-0.183-0.254c0.009-0.095,0.122-0.024,0.183-0.183C485.845,137.921,485.788,137.729,485.772,137.547L485.772,137.547z\"\n        />\n        <Path\n          id=\"Path11138\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.6,146.263c0.034,0.033,0.085,0.07,0.109,0.108c0.149,0.243,0.038,0.48,0.223,0.733c0.181,0.254,0.438,0.437,0.877,0.661c0.244,0.122,0.61,0.223,0.99,0.292c0.258-0.272,0.498-0.524,0.586-0.844c0.079-0.289-0.046-0.631-0.146-0.952c-0.102-0.322-0.174-0.628,0.035-0.807c0.211-0.178,0.47-0.095,0.733,0.036c0.264,0.13,0.53,0.323,0.767,0.328c0.477,0.014,0.663-0.303,1.282-0.222c0.295,0.041,0.711,0.269,1.063,0.477c-0.025-0.221-0.142-0.39-0.146-0.551c-0.013-0.475,0.4-0.917,0.22-1.135c-0.178-0.219-0.369,0.045-0.513,0c-0.144-0.045-0.241-0.049-0.33-0.223c-0.09-0.171,0.201-0.691,0-0.807c-0.201-0.115-0.338,0.345-0.516,0.33c-0.172-0.013-0.187-0.312-0.328-0.291c-0.141,0.019-0.139,0.363-0.256,0.367c-0.117,0.005-0.149-0.045-0.185-0.222c-0.031-0.173,0.394-0.569,0.258-0.767c-0.135-0.199-0.463-0.046-0.66,0c-0.198,0.044-0.448,0.12-0.513,0.254c-0.067,0.139,0.15,0.218,0.072,0.329c-0.072,0.114-0.323,0.056-0.475,0.11c-0.152,0.058-0.216,0.264-0.439,0.256c-0.17-0.006-0.34-0.222-0.514-0.368c0.019,0.233-0.01,0.489-0.074,0.622c-0.123,0.241-0.088,0.204-0.371,0.328c-0.277,0.127-0.984-0.058-1.317,0.146c-0.334,0.205-0.521,0.542-0.549,0.845c-0.028,0.3,0.323,0.469,0.292,0.73C484.771,146.139,484.649,146.17,484.6,146.263L484.6,146.263z\"\n        />\n        <Path\n          id=\"Path11056\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M472.143,142.161c0.122-0.144,0.229-0.289,0.332-0.37c0.266-0.205,0.369-0.221,0.618-0.329c0.146-0.064,0.331-0.142,0.516-0.182c-0.043-0.016-0.106,0.036-0.146,0c-0.096-0.089-0.025-0.314-0.074-0.44c-0.295-0.069-0.598-0.22-0.843,0c-0.163,0.154-0.483,0.49-0.73,0.294c-0.188-0.152-0.518,0.123-0.697,0.222c-0.112,0.059-0.144,0.174-0.221,0.255c0.018,0.059,0.1,0.109,0.108,0.147c0.051,0.203-0.176,0.156-0.036,0.291c0.139,0.139,0.494-0.154,0.878-0.073C471.939,141.996,472.029,142.118,472.143,142.161z\"\n        />\n        <Path\n          id=\"Path11100\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.861,143.334c0.084,0.059,0.224,0.11,0.258,0.183c0.126,0.288-0.091,0.397-0.073,0.662c0.019,0.263,0.324,0.444,0.224,0.878c-0.079,0.325-0.521,0.697-0.844,1.025c0.125-0.039,0.3-0.13,0.401-0.146c0.718-0.119,1.01-0.239,1.392,0c0.017,0.008,0.026,0.024,0.037,0.036c0.434-0.371,1.111-0.667,1.134-1.064c0.033-0.511-0.615-0.476-0.658-0.806c-0.04-0.328,0.341-0.604,0.402-0.844c0.062-0.239,0.2-0.248,0.037-0.55c-0.126-0.231-0.632-0.402-1.026-0.549c-0.202,0.244-0.397,0.532-0.55,0.622c-0.244,0.143-0.209-0.061-0.401,0.073C471.084,142.933,470.959,143.138,470.861,143.334L470.861,143.334z\"\n        />\n        <Path\n          id=\"Path11054\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.861,143.334c0.098-0.195,0.224-0.401,0.331-0.476c0.192-0.131,0.157,0.072,0.402-0.073c0.152-0.091,0.348-0.379,0.55-0.622c-0.118-0.043-0.206-0.167-0.293-0.183c-0.384-0.081-0.738,0.212-0.876,0.074c-0.14-0.138,0.085-0.088,0.034-0.291c-0.008-0.04-0.09-0.089-0.107-0.147c-0.141,0.148-0.291,0.279-0.403,0.474c-0.124,0.224-0.31,0.256-0.475,0.33c0.061,0.123,0.031,0.259,0.11,0.37C470.301,143.021,470.617,143.164,470.861,143.334L470.861,143.334z\"\n        />\n        <Path\n          id=\"Path10946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.032,164.287l-2.821,0.439l-3.259-0.808l-1.757-1.65c-0.184,0.074-0.191,0.18-0.476,0.257c-0.501,0.133-1.411,0.073-2.161,0c0.174,0.792,0.351,1.601,0.293,2.345c-0.069,0.908-0.224,1.884-0.477,2.784c-0.25,0.897-0.578,1.712-1.024,2.234c-0.446,0.521-1.053,0.617-1.573,0.699c-0.521,0.081-0.947,0.144-1.101,0.584c-0.151,0.439,0.146,1.027,0.476,1.502c0.33,0.472,0.698,0.805,0.698,0.805l-0.369,10.516l6.888,4.323l-0.33,5.385c0.929-0.042,2.262-0.465,2.492-0.513c0.722-0.153,1.438-0.29,2.158-0.439c0.533-0.11,1.24-0.136,1.723-0.402c0.634-0.353,1.434-1.243,1.685-1.613c4.396-4.278,9.604-7.59,14.763-10.88c0.498-0.279,0.325-0.348,0.146-0.807c-0.2-0.517-0.407-1.002-0.695-1.389l-7.913,0.291c0,0-0.177-0.709-0.586-0.953c-0.41-0.245-1.103,0.124-1.757-0.11c-0.658-0.229-1.73-0.845-1.978-1.391c-0.251-0.547,0.196-0.663,0.109-1.172c-0.087-0.512-0.465-1.42-0.844-1.758c-0.377-0.336-0.681-0.096-1.025-0.367c-0.345-0.272-0.751-0.818-0.842-1.282c-0.089-0.463,0.406-0.897,0.256-1.282c-0.152-0.385-0.734-0.344-0.954-0.698c-0.217-0.351-0.3-0.781-0.22-1.282c0.075-0.499,0.37-1.215,0.806-1.502c0.22-0.142,0.517,0.059,0.769,0.183c0.254,0.123,0.495,0.145,0.66-0.329c0.082-0.238-0.093-0.45-0.366-0.699c-0.275-0.248-0.681-0.508-1.102-0.766C489.199,164.465,489.159,164.369,489.032,164.287L489.032,164.287z\"\n        />\n        <Path\n          id=\"Path10927\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.032,164.287c0.126,0.08,0.167,0.176,0.292,0.257c0.42,0.259,0.826,0.519,1.099,0.766c0.272,0.253,0.451,0.46,0.369,0.699c-0.164,0.474-0.404,0.455-0.662,0.329c-0.254-0.124-0.55-0.326-0.767-0.182c-0.435,0.284-0.728,1.004-0.807,1.501c-0.079,0.501,0.005,0.931,0.221,1.281c0.219,0.354,0.804,0.314,0.955,0.699c0.149,0.384-0.348,0.819-0.258,1.281c0.09,0.464,0.498,1.013,0.843,1.282c0.346,0.271,0.649,0.028,1.025,0.369c0.377,0.335,0.757,1.248,0.843,1.759c0.088,0.51-0.359,0.624-0.108,1.17c0.25,0.547,1.319,1.16,1.979,1.394c0.656,0.233,1.351-0.135,1.757,0.11c0.408,0.244,0.585,0.953,0.585,0.953l7.913-0.292c-0.249-0.336-0.556-0.6-1.025-0.769c-0.445-0.162-0.954-0.552-1.427-0.585c-0.375-0.028-0.784,0.452-1.138,0.073c-0.916-0.989-0.52-2.24-1.21-3.296c-0.369-0.567-1.762-1.812-0.915-2.453c0.746-0.562,1.216-0.6,0.991-1.65c-0.152-0.692-0.424-1.319-0.146-2.013c0.246-0.618,0.258-1.091,0.073-1.722c-0.388-1.325,0.373-1.299-0.146-3.882c-0.151-0.752-0.531-1.479-0.988-2.092c-0.471-0.628,0.256-0.495,0.256-0.843c0-0.071-0.031-0.148-0.037-0.221l-6.301,4.653h-1.282l-1.868,1.428L489.032,164.287L489.032,164.287z\"\n        />\n        <Path\n          id=\"Path10904\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.687,172.714l7.693-4.947l-1.537-4.323l-4.18,0.843l-1.428-4.688c-0.124,0.019-0.241,0.057-0.369,0.074c-0.298,0.038-0.831-0.086-0.989,0.254c-0.5,1.107-0.924,0.277-1.759,0.439c-0.511,0.1-0.598,0.682-0.988,0.661c-0.447-0.027-0.916,0.54-1.208,0.805c-0.587,0.534-2.224,0.88-2.055,1.945l-0.181,3.957c1.288,0.865,2.568,1.714,3.845,2.6C454.617,171.081,455.62,171.942,456.687,172.714L456.687,172.714z\"\n        />\n        <Path\n          id=\"Path10884\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.919,154.396l-2.967,1.135l-1.756,1.611l-1.651,3.406l-2.199,2.199l-2.709,0.257l-2.417,1.61l-1.761-1.282l-0.62,0.111l1.539,4.323l-7.695,4.945c4.21,3.049,8.371,6.166,12.456,9.378c1.325,1.042,2.62,2.114,3.954,3.149c0.536,0.418,1.101,0.825,1.686,1.173c0.342,0.203,0.707,0.519,0.916,0.879c0.166,0.281-0.059,0.812,0.221,1.023c0.247,0.189,0.682,0.179,0.953,0.402c0.228,0.189,0.452,1.485,1.721,1.173c0.223-0.056,0.589,0.677,0.879,0.732c0.588,0.113,1.261,0.209,1.797,0.474c0.174,0.087,0.13,1.005,0.145,1.172c0.04,0.438-0.244,0.593-0.293,0.99c-0.048,0.414,0.378,0.466,0.916,0.438l0.329-5.385l-6.889-4.323l0.369-10.514c0,0-0.369-0.333-0.696-0.807c-0.33-0.472-0.627-1.062-0.477-1.502c0.152-0.44,0.577-0.505,1.101-0.586c0.52-0.08,1.128-0.175,1.574-0.697c0.445-0.521,0.773-1.338,1.024-2.235c0.252-0.898,0.409-1.878,0.476-2.784c0.069-0.91-0.141-1.9-0.368-2.856c-0.223-0.961-0.451-1.88-0.438-2.749c0.025-1.733,0.466-3.567,0.807-4.688C478.877,154.483,478.89,154.48,478.919,154.396L478.919,154.396z\"\n        />\n        <Path\n          id=\"Path10894\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.132,152.491c0.051,0.041,0.025,0.074,0.107,0.113c-0.939,0.241-4.242-0.913-4.726,0.366c-0.254,0.667-0.902,0.939-1.611,0.879c-0.538-0.045-1.209,0.714-0.476,0.916c-0.514,0.47-0.103,0.595,0.146,0.916c0.385,0.501-0.558,0.588-0.731,0.622c-0.479,0.096-0.779,0.599-1.247,0.769c-0.375,0.139-0.851,0.176-1.208,0.369c-0.868,0.458-0.923,1.528-1.942,1.905c-0.388,0.142-0.799,0.196-1.209,0.254l1.428,4.688l4.799-0.953l1.759,1.282l2.419-1.61l2.71-0.257l2.198-2.199l1.464-3.041c-0.18-0.144-0.341-0.196-0.514-0.369c-0.575-0.568-1.049-1.259-1.173-1.865c-0.123-0.612,0.126-1.179,0.44-1.686c0.305-0.497,0.676-0.927,0.731-1.318c-0.179,0.096-0.326,0.213-0.518,0.292c-0.621,0.266-1.276,0.415-1.829,0.366C470.74,152.895,470.436,152.697,470.132,152.491L470.132,152.491z\"\n        />\n        <Path\n          id=\"Path10889\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.132,152.491c0.302,0.208,0.608,0.406,1.023,0.439c0.554,0.049,1.209-0.101,1.83-0.366c0.188-0.079,0.334-0.196,0.517-0.292c0-0.008,0-0.029,0-0.037c0.083-0.795-0.363-0.945-0.258-1.503c0.106-0.561,0.734-0.717,0.953-1.648c0.108-0.469-0.098-1.155-0.255-1.869c-0.025-0.107,0.021-0.188,0-0.292c-0.44,0.197-0.791,0.356-1.138,0.184c-0.387-0.195-0.203-0.935-0.584-1.172c-0.384-0.238-0.676-0.117-1.393,0c-0.445,0.073-1.167,0.355-1.758,0.584c-0.003,0.278-0.008,0.582-0.033,0.844c-0.042,0.367,0.254,0.355,0.18,0.73c-0.074,0.402-0.228,0.731,0.037,1.137c0.255,0.385,0.106,0.858,0.37,1.171c0.223,0.272,0.528,0.446,0.806,0.661C470.96,151.479,469.532,152.029,470.132,152.491L470.132,152.491z\"\n        />\n        <Path\n          id=\"Path10879\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M473.94,146.923c0.021,0.106-0.025,0.187,0,0.292c0.158,0.716,0.366,1.403,0.255,1.869c-0.219,0.929-0.846,1.087-0.953,1.648c-0.104,0.562,0.342,0.71,0.258,1.503c-0.043,0.396-0.421,0.845-0.732,1.355c-0.312,0.509-0.564,1.074-0.438,1.686c0.123,0.61,0.598,1.297,1.174,1.866c0.171,0.172,0.33,0.224,0.512,0.369l0.184-0.369l1.758-1.612l2.967-1.135c0.336-0.902,0.784-1.273,0.878-1.906c0.103-0.69,0-1.351-0.221-1.867c-0.222-0.518-0.767-0.644-0.953-1.172c-0.188-0.528,0.318-1.37,0-1.868c-0.321-0.496-1.021-0.344-1.503-0.697c-0.279-0.205-0.411-0.505-0.586-0.807c-0.173-0.3-0.352-0.597-0.696-0.622c-0.344-0.025-0.668,0.297-0.953,0.622s-0.536,0.683-0.807,0.807C474.024,146.914,473.998,146.898,473.94,146.923L473.94,146.923z\"\n        />\n        <Path\n          id=\"Path10925\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.383,153.077h-5.568l-1.61-3.99l-3.885-0.224c0.033,0.419,0.472,0.625,0.477,1.064c-0.046,0.254-0.164,0.27-0.586,1.501c-0.358,0.456-1.056,0.569-1.504,1.063c-0.446,0.495-0.731,0.719-1.062,1.869c-0.166,0.574-0.112,1.58-0.073,2.563c0.039,0.984,0.075,1.945-0.146,2.455c-0.224,0.509-0.485,0.694-0.698,0.806c-0.209,0.112-0.372,0.154-0.474,0.368c-0.204,0.425,0.141,0.78-0.111,1.173c-0.17,0.263-0.58,0.396-0.951,0.551l1.757,1.65l3.258,0.808l2.933-0.441l1.867-1.428h1.281l6.302-4.652c-0.06-1.233-0.57-2.563-0.769-3.771C497.753,153.993,497.573,153.523,497.383,153.077L497.383,153.077z\"\n        />\n        <Path\n          id=\"Path10919\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.275,145.46c-0.21,0.179-0.137,0.483-0.035,0.807c0.102,0.32,0.226,0.663,0.146,0.953c-0.161,0.579-1.005,1.025-1.063,1.539c-0.006,0.045-0.006,0.069-0.003,0.108l3.885,0.224l1.611,3.993h5.568c-0.074-0.18-0.056-0.409-0.181-0.551c-0.325-0.36-0.788-0.592-1.174-0.877c-0.827-0.619-0.512-1.917-1.537-2.307c-0.752-0.285-0.588-0.926-0.953-1.536c-0.174-0.291-0.263-0.831-0.146-1.246c-0.377,0.067-0.73,0.156-1.102,0.073c-0.835-0.188-1.611-0.943-2.234-1.026c-0.62-0.08-0.806,0.232-1.283,0.223c-0.236-0.006-0.501-0.199-0.766-0.329c-0.27-0.13-0.522-0.217-0.733-0.037L487.275,145.46L487.275,145.46z\"\n        />\n        <Path\n          id=\"Path10989\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.616,150.368c-0.091-0.019-0.168-0.098-0.258-0.11c-0.538-0.066-1.074-0.027-1.428-0.11c-0.705-0.163-0.768-0.33-1.282-0.22c-0.515,0.111-1.091,0.979-1.504,1.024c-0.409,0.046,0.191-0.151-0.586-0.219c-0.387-0.035-0.961-0.087-1.648,0c-0.089,0.009-0.205,0.094-0.293,0.109c0.17,0.485,0.272,1.041,0.183,1.649c-0.102,0.691-0.61,0.965-0.952,2.09c-0.343,1.124-0.782,2.953-0.809,4.688c-0.012,0.867,0.217,1.791,0.439,2.749c0.041,0.173,0.035,0.337,0.073,0.514c0.75,0.073,1.661,0.135,2.16,0c0.863-0.232,1.176-0.415,1.428-0.807c0.252-0.392-0.092-0.747,0.107-1.172c0.104-0.214,0.271-0.255,0.477-0.369c0.211-0.11,0.471-0.295,0.698-0.805c0.224-0.511,0.186-1.47,0.147-2.454c-0.042-0.984-0.092-1.991,0.073-2.564c0.328-1.149,0.615-1.377,1.062-1.869c0.448-0.489,1.145-0.606,1.502-1.062C486.465,151.111,486.529,150.729,486.616,150.368L486.616,150.368z\"\n        />\n        <Path\n          id=\"Path11015\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.783,150.11c-0.019-0.039-0.02-0.105-0.037-0.146c-0.172-0.372-0.402-0.679-0.623-0.989c-0.441-0.618-1.262-0.812-1.648-1.282c-0.386-0.471-0.299-1.235-0.697-1.393c-0.398-0.156-0.638,0.089-0.916,0.33c-0.139,0.121-0.152,0.416-0.183,0.661c-0.032,0.244-0.087,0.449-0.402,0.402c-0.318-0.044-0.31-0.619-0.292-1.209c0.016-0.59,0.032-1.188-0.293-1.355c-0.327-0.169-0.588-0.095-0.843,0.074c-0.255,0.17-0.518,0.433-0.81,0.62c-0.287,0.19-0.632,0.375-0.952,0.622c-0.057,0.045-0.143,0.162-0.199,0.212c0.065,0.078,0.159,0.173,0.236,0.228c0.481,0.352,1.185,0.2,1.503,0.698c0.32,0.498-0.185,1.338,0,1.867c0.187,0.528,0.732,0.655,0.953,1.173c0.025,0.061,0.015,0.156,0.037,0.221c0.089-0.016,0.205-0.1,0.292-0.11c0.687-0.085,1.26-0.035,1.651,0c0.775,0.07,0.174,0.267,0.584,0.223c0.413-0.046,0.989-0.915,1.502-1.025C484.103,149.828,484.279,149.971,484.783,150.11L484.783,150.11z\"\n        />\n        <Path\n          id=\"Path10872\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.424,146.083c0.319-0.329,0.764-0.7,0.843-1.026c0.105-0.435-0.203-0.616-0.222-0.879c-0.02-0.262,0.2-0.37,0.074-0.66c-0.128-0.288-0.763-0.416-0.989-0.731c-0.076-0.109-0.05-0.246-0.109-0.369c-0.091,0.041-0.143,0.124-0.258,0.184c-0.739,0.377-1.107,0.582-1.977,0.583c0.178,0.483,1.01,0.632,1.101,1.1c0.068,0.354-0.14,0.616,0.326,0.807c-0.45,0.354-0.137,0.717-0.146,1.173c0,0.077,0,0.172,0,0.255C469.522,146.345,470.002,146.201,470.424,146.083L470.424,146.083z\"\n        />\n        <Path\n          id=\"dz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M449.877,163.768c-0.174-1.062,1.457-1.412,2.044-1.946c0.291-0.265,0.766-0.807,1.212-0.779c0.389,0.025,0.479-0.563,0.991-0.663c0.834-0.161,1.263,0.648,1.764-0.457c0.155-0.342,0.675-0.2,0.973-0.238c0.537-0.074,1.078-0.144,1.586-0.334c1.017-0.375,1.06-1.468,1.928-1.928c0.358-0.189,0.827-0.211,1.206-0.353c0.467-0.174,0.769-0.693,1.25-0.789c0.174-0.036,1.121-0.112,0.733-0.611c-0.251-0.322-0.647-0.439-0.134-0.91c-0.73-0.202-0.073-0.968,0.468-0.924c0.713,0.059,1.369-0.192,1.62-0.863c0.481-1.275,3.778-0.146,4.718-0.386c-1.076-0.483,0.785-1.077,0.201-1.532c-0.275-0.214-0.583-0.402-0.811-0.672c-0.262-0.317-0.124-0.768-0.38-1.153c-0.27-0.404-0.122-0.735-0.041-1.137c0.074-0.376-0.219-0.382-0.176-0.748c0.038-0.34,0.031-0.753,0.035-1.092c0.007-0.456-0.298-0.821,0.157-1.174c-0.471-0.191-0.278-0.454-0.35-0.807c-0.089-0.467-0.901-0.618-1.078-1.102c0.87-0.002,1.243-0.214,1.982-0.591c0.321-0.165,0.523-0.166,0.718-0.504c0.173-0.301,0.303-0.553,0.619-0.723c0.179-0.096,0.528-0.375,0.718-0.226c0.248,0.196,0.561-0.144,0.724-0.293c0.425-0.39,1.013,0.592,1.45-0.305c0.583-1.205,2.599-1.719,3.781-1.857c0.842-0.096,1.69-0.327,2.538-0.272c0.631,0.041,1.065-0.765,1.614-0.452c0.237,0.133,0.186,0.059,0.275-0.09c0.02-0.033,0.965-0.022,1.107-0.074c0.818-0.322,1.646-0.203,2.505-0.224c0.716-0.022,0.889,0.126,1.434,0.54c0.721,0.033,0.939-0.251,1.545-0.326c0.193-0.024,1.157-0.407,1.337-0.434c-0.122-0.644,0.759-0.247,0.968-0.106c0.434,0.292,1.091,0.439,1.54,0.083c0.245-0.196,0.083-0.453,0.552-0.336c0.333,0.083,0.594,0.326,0.955,0.307c-0.306,0.507,0.452,0.329,0.693,0.269c0.479-0.124,0.996-0.01,1.456-0.165c0.032,0.654-0.792,0.972-1.154,1.388c0.981,0.212,0.04,1.593,0.237,2.224c0.345,1.098,0.202,1.928-0.029,3.011c-0.188,0.893-1.181,1.583-1.848,2.17c-0.385,0.341-0.198,1.231,0.027,1.608c0.365,0.613,0.198,1.277,0.951,1.562c1.024,0.391,0.726,1.691,1.552,2.31c0.386,0.287,0.836,0.496,1.163,0.858c0.438,0.487,0.503,1.288,0.605,1.906c0.212,1.279,0.817,2.699,0.817,3.99c0,0.349-0.729,0.217-0.259,0.845c0.457,0.612,0.834,1.328,0.985,2.078c0.521,2.585-0.244,2.568,0.146,3.894c0.187,0.631,0.195,1.092-0.05,1.708c-0.276,0.695-0.024,1.345,0.125,2.038c0.225,1.048-0.238,1.064-0.983,1.626c-0.848,0.641,0.563,1.89,0.93,2.453c0.687,1.06,0.272,2.314,1.19,3.303c0.353,0.378,0.756-0.075,1.13-0.047c0.472,0.037,0.989,0.394,1.435,0.557c1.017,0.371,1.361,1.223,1.734,2.19c0.177,0.458,0.356,0.515-0.139,0.795c-5.16,3.291-10.364,6.582-14.761,10.863c-0.253,0.369-1.069,1.288-1.705,1.638c-0.482,0.268-1.19,0.29-1.725,0.402c-0.72,0.149-1.445,0.291-2.165,0.444c-0.363,0.077-3.536,1.167-3.397,0.043c0.048-0.396,0.33-0.549,0.291-0.989c-0.016-0.168,0.035-1.052-0.139-1.14c-0.533-0.269-1.2-0.389-1.786-0.501c-0.29-0.058-0.683-0.795-0.903-0.741c-1.27,0.313-1.471-0.956-1.698-1.142c-0.272-0.224-0.735-0.243-0.983-0.434c-0.276-0.212-0.037-0.736-0.205-1.019c-0.21-0.357-0.574-0.666-0.916-0.867c-0.586-0.348-1.134-0.76-1.67-1.174c-1.335-1.035-2.647-2.102-3.972-3.143c-5.122-4.027-10.233-8.038-15.592-11.746c-1.277-0.887-2.499-1.717-3.815-2.602L449.877,163.768z\"\n        />\n      </G>\n      <G id=\"DO\">\n        <Path\n          id=\"Path8648\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.331,197.33c-0.019-0.104-0.019-0.225-0.073-0.291c-0.104-0.122-0.346,0.007-0.402-0.147c-0.059-0.153,0.37-0.108,0.256-0.514c-0.058-0.203-0.352-0.472-0.696-0.697c-0.169-0.106-0.31-0.092-0.477-0.146c0.067,0.123,0.132,0.247,0.184,0.329c0.154,0.251,0.008,0.713-0.11,0.953c0.262,0.156,0.272,0.469,0.328,0.732c0.051,0.244,0.311,0.352,0.439,0.55c0.026-0.006,0.051,0.008,0.074,0C277.065,197.844,277.176,197.577,277.331,197.33L277.331,197.33z\"\n        />\n        <Path\n          id=\"Path8660\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M278.135,195.353c-0.11,0.067-0.247,0.075-0.328,0.146c-0.095,0.068-0.132,0.18-0.183,0.283c-0.041,0.088-0.073,0.215-0.146,0.23c-0.149,0.031-0.199-0.25-0.293-0.184c-0.093,0.068,0.169,0.206,0.074,0.369c-0.034,0.059-0.163,0.06-0.256,0.073c0.022,0.035,0.101,0.077,0.11,0.11c0.116,0.404-0.316,0.36-0.257,0.515c0.058,0.152,0.302,0.025,0.404,0.145c0.056,0.066,0.054,0.188,0.073,0.292c0.228-0.356,0.505-0.677,0.663-1.135c0.041-0.13,0.159-0.089,0.254-0.074c0.033-0.086,0.095-0.19,0.074-0.255c-0.047-0.148-0.25-0.123-0.256-0.223c-0.008-0.095,0.186-0.106,0.182-0.183C278.244,195.403,278.177,195.386,278.135,195.353z\"\n        />\n        <Path\n          id=\"Path8676\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.743,194.802c-0.171-0.05-0.299-0.041-0.473-0.107c-0.198,0.198-0.473,0.337-0.663,0.329c0.107,0.105,0.222,0.319,0.33,0.514c0.17,0.054,0.31,0.038,0.476,0.146c0.288,0.188,0.478,0.4,0.585,0.585c0.094-0.013,0.223-0.015,0.256-0.073c0.091-0.161-0.169-0.299-0.074-0.367c0.095-0.066,0.145,0.219,0.293,0.183c0.065-0.016,0.111-0.132,0.146-0.223c-0.042-0.125-0.104-0.262-0.182-0.292c-0.173-0.067-0.224,0.15-0.328,0.11c-0.107-0.041-0.057-0.213-0.146-0.292c-0.091-0.083-0.329,0.052-0.403-0.145C276.526,195.076,276.682,194.937,276.743,194.802L276.743,194.802z\"\n        />\n        <Path\n          id=\"Path8655\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.743,194.802c-0.062,0.135-0.219,0.274-0.182,0.371c0.073,0.197,0.312,0.062,0.403,0.146c0.09,0.078,0.041,0.251,0.146,0.291s0.155-0.175,0.328-0.11c0.078,0.03,0.138,0.167,0.182,0.293c0.047-0.115,0.085-0.211,0.183-0.293c0.081-0.071,0.22-0.079,0.328-0.147c-0.011-0.01-0.038-0.018-0.035-0.034c0.011-0.075,0.218-0.007,0.221-0.146c0.002-0.143-0.336-0.272-0.515-0.293c-0.173-0.025-0.052,0.113-0.438,0.108C277.232,194.985,276.971,194.869,276.743,194.802L276.743,194.802z\"\n        />\n        <Path\n          id=\"Path8688\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.953,194.95c0.166,0.054,0.371,0.119,0.37,0.224c-0.004,0.14-0.21,0.071-0.223,0.146c-0.009,0.073,0.143,0.068,0.146,0.145c0.004,0.077-0.187,0.086-0.182,0.183c0.007,0.098,0.209,0.073,0.256,0.222c0.022,0.065-0.041,0.171-0.074,0.256c0.081,0.018,0.142,0.012,0.22-0.073c0.201-0.223,0.568-0.18,0.697-0.476c0.181,0.085,0.174,0.245,0.183,0.402c0.083-0.024,0.174-0.028,0.223-0.11c0.09-0.15,0.073-0.407,0-0.55c-0.074-0.14-0.248-0.103-0.329-0.256c-0.083-0.153,0.088-0.492,0-0.621c-0.087-0.13-0.209-0.002-0.291-0.111c-0.074-0.094-0.042-0.336-0.074-0.477c-0.175,0.074-0.347,0.157-0.402,0.258c-0.123,0.222,0.104,0.419,0,0.476c-0.105,0.055-0.086-0.139-0.146-0.111c-0.062,0.027,0.036,0.075-0.037,0.222C278.242,194.776,278.084,194.844,277.953,194.95L277.953,194.95z\"\n        />\n        <Path\n          id=\"Path8686\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.66,193.191c-0.071-0.093-0.052-0.272-0.368-0.329c-0.167-0.03-0.422,0.2-0.697,0.292c0.057,0.375-0.548,0.631-0.222,0.953c0.189,0.184,0.066,0.41-0.11,0.586c0.235,0.088,0.41,0.125,0.62,0.183c-0.116-0.305-0.252-0.796-0.145-0.992c0.129-0.238,0.305-0.098,0.404-0.182c0.097-0.084,0.089-0.247,0.182-0.293c0.09-0.045,0.12,0.131,0.257,0.039C277.638,193.414,277.666,193.286,277.66,193.191L277.66,193.191z\"\n        />\n        <Path\n          id=\"Path8681\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.66,193.191c0.005,0.095-0.024,0.222-0.073,0.256c-0.138,0.093-0.166-0.083-0.257-0.039c-0.088,0.046-0.083,0.209-0.182,0.293c-0.095,0.084-0.272-0.057-0.402,0.182c-0.106,0.196,0.028,0.688,0.145,0.992c0.162,0.04,0.375,0.107,0.478,0.108c0.385,0.003,0.264-0.136,0.437-0.108c0.049,0.007,0.083,0.052,0.147,0.073c0.131-0.107,0.288-0.174,0.328-0.255c0.074-0.143-0.024-0.191,0.038-0.223c0.059-0.027,0.041,0.167,0.145,0.111c0.105-0.058-0.124-0.255,0-0.477c0.057-0.104,0.224-0.182,0.402-0.256c-0.005-0.022,0.008-0.058,0-0.073c-0.073-0.11-0.124-0.097-0.212-0.118c-0.087-0.019-0.131,0.101-0.265,0.042c-0.131-0.058-0.224-0.46-0.368-0.514c-0.14-0.052-0.154,0.112-0.292,0.073C277.709,193.257,277.677,193.211,277.66,193.191L277.66,193.191z\"\n        />\n        <Path\n          id=\"Path8827\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.544,195.648c-0.002-0.014,0.002-0.024,0-0.037c-0.014-0.103-0.085-0.313-0.181-0.369c-0.096-0.056-0.17-0.117-0.26,0c-0.062,0.083,0.011,0.284,0.074,0.439C281.276,195.608,281.434,195.682,281.544,195.648L281.544,195.648z\"\n        />\n        <Path\n          id=\"Path8800\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.663,194.549c-0.071,0.22-0.144,0.427-0.073,0.623c0.086,0.228,0.313,0.37,0.513,0.513c0.022-0.015,0.057,0.015,0.074,0c-0.068-0.155-0.138-0.357-0.074-0.439c0.09-0.118,0.162-0.056,0.258,0s0.17,0.266,0.181,0.369c0.003,0.015-0.001,0.024,0,0.037c0.199-0.066,0.358-0.225,0.662-0.037c-0.024-0.083,0.026-0.235,0-0.291c-0.059-0.14-0.147,0.019-0.183-0.147c-0.02-0.089,0.108-0.243,0.183-0.403c-0.157,0.066-0.347,0.074-0.439,0.111c-0.17,0.065-0.157,0.188-0.255,0.146c-0.1-0.043,0.018-0.336-0.11-0.403c-0.126-0.068-0.263,0.175-0.439,0.146c-0.109-0.02-0.173-0.133-0.282-0.236L280.663,194.549z\"\n        />\n        <Path\n          id=\"Path8768\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.102,195.682c-0.2-0.14-0.424-0.284-0.513-0.513c-0.073-0.195,0.013-0.424,0.082-0.647c-0.073-0.088-0.128-0.123-0.19-0.123c-0.164,0.002-0.11,0.198-0.256,0.222c-0.029,0.004-0.073-0.023-0.111-0.037c-0.079,0.214-0.186,0.444-0.145,0.586c0.063,0.221,0.321,0.219,0.328,0.327c0.011,0.112-0.104-0.008-0.108,0.184c-0.006,0.111,0.151,0.271,0.292,0.438C280.713,196.02,280.906,195.837,281.102,195.682L281.102,195.682z\"\n        />\n        <Path\n          id=\"Path8784\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.078,195.279c-0.188,0.024-0.347,0.056-0.514,0.146c0.039,0.144,0.073,0.321,0,0.439c-0.047,0.079-0.138,0.083-0.222,0.11c0.008,0.109,0.025,0.223,0.11,0.291c0.151,0.124,0.708-0.006,0.878-0.036c0.064-0.01,0.09-0.084,0.146-0.109c-0.139-0.173-0.296-0.327-0.292-0.439c0.008-0.191,0.124-0.073,0.11-0.183C280.293,195.425,280.174,195.353,280.078,195.279L280.078,195.279z\"\n        />\n        <Path\n          id=\"Path8725\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M279.712,194.402c-0.148,0.036-0.069,0.262-0.22,0.328c-0.062,0.025-0.17,0.025-0.256,0c-0.025,0.126-0.043,0.25,0,0.329c0.08,0.155,0.254,0.116,0.329,0.258c0.015,0.024-0.01,0.073,0,0.108c0.167-0.09,0.321-0.123,0.515-0.146c-0.049-0.037-0.09-0.036-0.11-0.109c-0.042-0.143,0.065-0.372,0.145-0.586C279.981,194.522,279.832,194.37,279.712,194.402L279.712,194.402z\"\n        />\n        <Path\n          id=\"Path8730\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.472,193.631c-0.039,0.168-0.11,0.317-0.224,0.401c-0.233,0.181-0.598,0-0.766,0.184c-0.056,0.059-0.007,0.16-0.037,0.222c0.016-0.009,0.011-0.036,0.037-0.036c0.161-0.002,0.298,0.336,0.473,0.367c0.179,0.028,0.315-0.214,0.439-0.147c0.127,0.068,0.012,0.362,0.113,0.405c0.1,0.039,0.085-0.083,0.253-0.147c0.093-0.036,0.284-0.044,0.439-0.11c0.067-0.141,0.077-0.287,0.146-0.367c0.151-0.147,0.485-0.023,0.476-0.257c-0.008-0.235-0.662-0.272-0.807-0.402c-0.145-0.125-0.039-0.185-0.146-0.222c-0.106-0.036-0.311,0.186-0.402,0.146C281.456,193.662,281.478,193.641,281.472,193.631L281.472,193.631z\"\n        />\n        <Path\n          id=\"Path8735\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.446,193.376c-0.086,0.117-0.224,0.188-0.22,0.328c0.007,0.193,0.202,0.325,0.366,0.477c0.189-0.075,0.459,0.009,0.66-0.146c0.112-0.086,0.183-0.235,0.224-0.402c-0.035-0.048-0.023-0.116-0.073-0.147c-0.066-0.041-0.176,0.026-0.257,0c-0.076-0.028-0.061-0.107-0.181-0.146C280.838,193.297,280.63,193.46,280.446,193.376L280.446,193.376z\"\n        />\n        <Path\n          id=\"Path8751\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.3,193.631c-0.074-0.09-0.135-0.195-0.222-0.224c-0.116-0.031-0.239-0.006-0.292,0.074c-0.055,0.078,0.073,0.18,0.036,0.292c-0.037,0.11-0.213,0.097-0.258,0.292c-0.022,0.092,0.076,0.231,0.111,0.368c0.013-0.01,0.018-0.03,0.035-0.036c0.15-0.038,0.37,0.239,0.516,0.222c0.124-0.019,0.129-0.138,0.222-0.183c0.032-0.061-0.018-0.161,0.036-0.223c0.024-0.025,0.076-0.024,0.11-0.035c-0.166-0.152-0.361-0.284-0.368-0.477C280.225,193.669,280.284,193.661,280.3,193.631L280.3,193.631z\"\n        />\n        <Path\n          id=\"Path8720\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M279.565,192.715c-0.053,0.024-0.124,0.058-0.146,0.11c-0.063,0.126,0.117,0.226,0,0.404c-0.117,0.175-0.626,0.131-0.807,0.29c-0.056,0.049-0.074,0.129-0.077,0.182c0.029-0.017,0.077-0.042,0.116-0.036c0.085,0.021,0.111-0.003,0.184,0.109c0.073,0.109,0.024,0.445,0.108,0.553c0.081,0.109,0.205-0.022,0.291,0.11c0.042,0.062,0.022,0.18,0,0.293c0.089,0.024,0.195,0.024,0.257,0c0.132-0.06,0.097-0.224,0.182-0.293c-0.033-0.134-0.13-0.271-0.109-0.366c0.042-0.196,0.223-0.184,0.256-0.293c0.035-0.112-0.09-0.215-0.037-0.293c0.053-0.079,0.177-0.107,0.293-0.074c0.084,0.025,0.147,0.13,0.22,0.223c0.042-0.085,0.083-0.174,0.147-0.257c-0.187-0.085-0.175-0.443-0.404-0.586C279.92,192.711,279.74,192.735,279.565,192.715L279.565,192.715z\"\n        />\n        <Path\n          id=\"Path8850\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M283.924,194.802c-0.077,0.02-0.154,0.001-0.22,0.037c-0.173,0.094-0.305,0.239-0.368,0.477c-0.025,0.104,0.064,0.222,0.073,0.368c0.009,0.003,0.025-0.003,0.037,0c0.095,0.022,0.169,0.044,0.256,0.036c0.139-0.161,0.341-0.349,0.368-0.513C284.1,195.025,283.969,194.92,283.924,194.802L283.924,194.802z\"\n        />\n        <Path\n          id=\"Path8866\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M283.081,194.765c-0.101,0.215-0.176,0.499-0.403,0.438c-0.247-0.065-0.136-0.567-0.181-0.878c-0.066,0.013-0.102,0.026-0.147,0.074c-0.146,0.169-0.367,0.604-0.33,0.769c0.037,0.166,0.124,0.008,0.183,0.146c0.026,0.058-0.024,0.208,0,0.292c0.222,0.136,0.434-0.074,0.661-0.074c0.18,0.022,0.375,0.087,0.549,0.146c-0.008-0.146-0.1-0.263-0.073-0.37c0.031-0.131,0.146-0.173,0.221-0.255c-0.09,0-0.197,0.024-0.293-0.035C283.19,194.976,283.134,194.856,283.081,194.765L283.081,194.765z\"\n        />\n        <Path\n          id=\"Path8832\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M283.081,194.765c0.052,0.088,0.109,0.21,0.183,0.257c0.096,0.057,0.203,0.035,0.292,0.035c0.058-0.065,0.072-0.176,0.147-0.222c0.066-0.036,0.139-0.02,0.22-0.037c-0.013-0.031-0.047-0.074-0.035-0.108c0.053-0.16,0.317-0.147,0.367-0.257c0.049-0.11-0.082-0.115-0.037-0.293c0.017-0.057,0.062-0.154,0.146-0.221c-0.144-0.058-0.261-0.192-0.438-0.111c-0.1,0.046-0.384-0.071-0.661-0.146c-0.019,0.104,0.284,0.204,0.223,0.33c-0.067,0.126-0.336-0.144-0.438,0c-0.106,0.144,0.27,0.347,0.219,0.585C283.252,194.656,283.125,194.673,283.081,194.765L283.081,194.765z\"\n        />\n        <Path\n          id=\"Path8884\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M282.46,193.376c-0.021,0.009-0.058-0.011-0.073,0c-0.173,0.11-0.188,0.273-0.221,0.439c0.238,0.085,0.653,0.136,0.66,0.328c0.008,0.166-0.18,0.156-0.328,0.183c0.045,0.313-0.066,0.815,0.182,0.878c0.322,0.083,0.536-0.384,0.585-0.62c0.05-0.239-0.322-0.443-0.219-0.587c0.102-0.144,0.371,0.126,0.437,0c0.065-0.124-0.238-0.224-0.223-0.328c-0.322-0.088-0.639-0.147-0.768-0.183C282.38,193.451,282.484,193.409,282.46,193.376L282.46,193.376z\"\n        />\n        <Path\n          id=\"Path8882\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.985,192.752c-0.054,0.123-0.167,0.25-0.146,0.328c0.036,0.154,0.186,0.073,0.182,0.145c-0.003,0.077-0.131,0.019-0.182,0.112c-0.022,0.04-0.001,0.122,0,0.181c0.008,0,0.027-0.002,0.036,0c0.108,0.035,0.001,0.091,0.146,0.224c0.026,0.024,0.093,0.053,0.146,0.074c0.032-0.166,0.049-0.33,0.222-0.438c0.019-0.011,0.056,0.008,0.073,0c-0.099-0.136,0.204-0.261,0.44-0.223c0.301,0.051,0.589,0.02,0.695-0.329c-0.224-0.187-0.558-0.063-0.807,0C282.407,192.925,282.163,192.891,281.985,192.752L281.985,192.752z\"\n        />\n        <Path\n          id=\"Path8892\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M281.249,191.761c-0.014,0.131-0.026,0.265-0.11,0.33c-0.116,0.097-0.123-0.124-0.367,0.036c0.123,0.057,0.194,0.141,0.256,0.223c0.123,0.163-0.097,0.234,0.073,0.476c0.11,0.153,0.469,0.229,0.769,0.329c-0.02-0.015-0.027-0.036-0.036-0.074c-0.021-0.077,0.089-0.207,0.146-0.328c-0.145-0.115-0.259-0.282-0.293-0.623C281.647,191.723,281.581,191.765,281.249,191.761L281.249,191.761z\"\n        />\n        <Path\n          id=\"Path8932\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.702,192.238c-0.125-0.063-0.212-0.208-0.368-0.147c-0.205,0.079-0.272,0.416-0.369,0.697c0.022,0.009,0.057-0.012,0.073,0c0.11,0.072,0.135,0.176,0.184,0.292C280.399,192.832,280.536,192.432,280.702,192.238L280.702,192.238z\"\n        />\n        <Path\n          id=\"Path8693\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.446,191.469c-0.025,0.1,0.019,0.231-0.037,0.292c-0.095,0.109-0.155-0.011-0.292,0.11c-0.138,0.124-0.195,0.535-0.328,0.697c-0.078,0.094-0.145,0.115-0.222,0.146c0.147,0.02,0.285,0.03,0.404,0.073c0.091-0.281,0.162-0.617,0.367-0.697c0.155-0.061,0.236,0.083,0.368,0.147c0.025-0.026,0.05-0.094,0.074-0.111c0.241-0.16,0.25,0.062,0.369-0.035c0.079-0.068,0.094-0.199,0.11-0.329c-0.019,0-0.021,0-0.037,0C280.877,191.756,280.708,191.612,280.446,191.469L280.446,191.469z\"\n        />\n        <Path\n          id=\"Path8715\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.99,193.191c0.012,0.001,0.022-0.006,0.036,0c0.139,0.053,0.233,0.456,0.367,0.512c0.076,0.034,0.104,0.022,0.143-0.002c0.008-0.053,0.023-0.131,0.074-0.18c0.18-0.16,0.691-0.117,0.808-0.291c0.117-0.175-0.063-0.274,0-0.405c0.062-0.125,0.232-0.097,0.368-0.256c0.075-0.09,0.125-0.247,0.183-0.402c-0.112-0.073-0.291-0.088-0.329-0.146c-0.117-0.183,0.074-0.144,0-0.184c-0.074-0.04,0.155,0.133-0.222,0.146c-0.081,0.004-0.223-0.174-0.369-0.222c-0.025,0.241,0,0.521-0.147,0.622c-0.111,0.08-0.208-0.009-0.33-0.036c-0.171,0.104-0.471,0.139-0.583,0.329C277.905,192.825,277.965,193.012,277.99,193.191L277.99,193.191z\"\n        />\n        <Path\n          id=\"Path8713\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.513,192.129c-0.208-0.022-0.531-0.105-0.768-0.221c0.027,0.124,0.034,0.247,0,0.367c-0.046,0.173-0.26,0.531-0.109,0.698c0.071,0.074-0.046,0.121-0.037,0.183c0.263-0.09,0.495-0.304,0.662-0.293C277.302,192.617,277.398,192.386,277.513,192.129L277.513,192.129z\"\n        />\n        <Path\n          id=\"Path8703\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.513,192.129c-0.115,0.259-0.213,0.487-0.254,0.731c0.008,0,0.028-0.001,0.035,0c0.381,0.073,0.3,0.364,0.439,0.404c0.123,0.035,0.158-0.078,0.257-0.073c-0.024-0.179-0.087-0.371,0-0.516c0.111-0.189,0.417-0.224,0.583-0.328c-0.12-0.026-0.264,0.008-0.328-0.039c-0.128-0.087,0.023-0.147-0.11-0.219C278.005,192.021,277.785,192.155,277.513,192.129L277.513,192.129z\"\n        />\n        <Path\n          id=\"Path8708\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M278.504,191.432c-0.181,0.167-0.29,0.403-0.37,0.661c0.131,0.074-0.02,0.129,0.11,0.221c0.131,0.092,0.434,0.234,0.661,0.073c0.146-0.104,0.124-0.382,0.146-0.623C278.836,191.693,278.729,191.539,278.504,191.432L278.504,191.432z\"\n        />\n        <Path\n          id=\"Path8698\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.44,190.993c-0.28-0.057-0.552-0.062-0.73,0.293c-0.099,0.192-0.012,0.412,0.036,0.622c0.238,0.116,0.56,0.2,0.768,0.221c0.272,0.025,0.492-0.106,0.62-0.035c0.077-0.256,0.187-0.495,0.371-0.662c-0.285-0.13-0.67-0.223-0.698-0.402C277.686,191.015,277.577,191.02,277.44,190.993L277.44,190.993z\"\n        />\n        <Path\n          id=\"Path8639\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.806,191.03c0.061,0.417,1.254,0.965,1.612,0.953c0.373-0.014,0.143-0.186,0.222-0.147c0.074,0.042-0.117,0,0,0.186c0.038,0.058,0.219,0.073,0.329,0.146c0.041-0.119,0.087-0.241,0.145-0.295c0.139-0.123,0.198-0.001,0.293-0.109c0.056-0.062,0.013-0.192,0.036-0.293c-0.025-0.014-0.044-0.022-0.074-0.036c-0.343-0.173-0.704-0.173-1.064-0.368c-0.361-0.192-0.737-0.106-1.098,0.037c-0.032,0.013-0.075-0.041-0.111-0.037C278.012,191.078,277.905,191.042,277.806,191.03L277.806,191.03z\"\n        />\n        <Path\n          id=\"Path8641\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.781,196.609c-0.188-0.024-0.364-0.083-0.523-0.182C284.433,196.386,284.723,196.377,284.781,196.609\"\n        />\n        <Path\n          id=\"Path8967\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M280.775,192.129c-0.197,0.13-0.354,0.668-0.549,0.953c0.05,0.124,0.123,0.251,0.22,0.293c0.186,0.084,0.392-0.077,0.514-0.036c0.124,0.041,0.106,0.118,0.182,0.146c0.08,0.027,0.192-0.041,0.257,0c0.066,0.041-0.02,0.143,0.073,0.182c0.085,0.036,0.254-0.144,0.368-0.146c-0.001-0.063-0.023-0.143,0-0.182c0.051-0.094,0.179-0.034,0.182-0.11c0.002-0.059-0.088-0.026-0.147-0.074c-0.3-0.1-0.66-0.176-0.766-0.329c-0.173-0.243,0.056-0.315-0.074-0.475C280.969,192.268,280.899,192.186,280.775,192.129L280.775,192.129z\"\n        />\n        <Path\n          id=\"Path8834\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.365,193.925c-0.084,0.065-0.131,0.161-0.146,0.22c-0.045,0.177,0.086,0.183,0.036,0.292c-0.049,0.111-0.313,0.098-0.367,0.258c-0.054,0.156,0.219,0.28,0.182,0.513c-0.025,0.165-0.225,0.353-0.368,0.515c0.15-0.015,0.304-0.061,0.439,0.074c0.222,0.223,0.331,0.715,0.583,0.222c0.149-0.288,1.36-0.65,0.586-1.355C285.039,194.404,284.724,194.067,284.365,193.925L284.365,193.925z\"\n        />\n        <Path\n          id=\"Path8650\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M276.854,198.1c-0.025,0.008-0.048-0.006-0.074,0c0.015,0.024,0.026,0.047,0.037,0.074C276.838,198.15,276.837,198.125,276.854,198.1L276.854,198.1z\"\n        />\n        <Path\n          id=\"do\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M276.014,196.82c0.118-0.24,0.246-0.702,0.092-0.954c-0.132-0.218-0.336-0.659-0.512-0.827c0.352,0.021,1.163-0.547,0.766-0.938c-0.383-0.377,0.434-0.733,0.286-1.113c-0.151-0.17,0.044-0.549,0.092-0.717c0.089-0.322-0.206-0.668-0.049-0.972c0.365-0.714,1.091-0.032,1.529-0.211c0.36-0.144,0.723-0.224,1.085-0.03c0.359,0.191,0.719,0.219,1.063,0.39c0.318,0.157,0.482,0.314,0.854,0.321c0.375,0.009,0.435-0.065,0.475,0.363c0.077,0.766,0.414,0.86,1.107,0.679c0.249-0.065,0.574-0.155,0.799,0.033c-0.107,0.349-0.419,0.351-0.718,0.3c-0.298-0.049-0.634,0.196-0.386,0.323c0.238,0.07,1.206,0.437,1.419,0.336c0.487-0.141,1.006,0.504,1.395,0.861c0.773,0.706-0.451,1.048-0.599,1.336c-0.254,0.494-0.355,0.013-0.576-0.208c-0.211-0.212-0.446-0.074-0.707-0.127c-0.182-0.062-0.371-0.106-0.563-0.126c-0.224,0-0.436,0.197-0.656,0.062c-1.287-0.088-1.173,0.504-1.885,0.633c-0.173,0.03-0.736,0.144-0.886,0.024c-0.21-0.171,0.022-0.546-0.288-0.689c-0.132,0.295-0.473,0.262-0.672,0.481c-0.167,0.183-0.412-0.108-0.494,0.137c-0.272,0.8-0.615,1.337-1.163,1.999c-0.107-0.244-0.415-0.357-0.471-0.628C276.298,197.287,276.277,196.978,276.014,196.82\"\n        />\n      </G>\n      <G id=\"DM\">\n        <Path\n          id=\"dm\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.671,205.742c-0.04-0.416-0.395-0.917-0.181-1.334C304.043,204.548,304.329,205.54,303.671,205.742\"\n        />\n        <Circle\n          id=\"dm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"305.711\"\n          cy=\"204.704\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"DK\">\n        <Path\n          id=\"DK-hovedstaden\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.079,78.603c-0.271,0.063-0.543,0.225-0.807,0.33c0.102,0.041,0.115,0.186,0.182,0.292c-0.087,0.058-0.283,0.435-0.439,0.549c0.122,0.1,0.229,0.238,0.33,0.224c0.161-0.025,0.123-0.268,0.222-0.293c0.099-0.027,0.223,0.002,0.256,0.11c0.032,0.107-0.328,0.067-0.256,0.329c0.035,0.128,0.329,0.159,0.551,0.255c0.025-0.218,0.361-0.37,0.515-0.477c0.453-0.314-0.155-0.798,0.255-1.098C505.634,78.573,505.348,78.541,505.079,78.603z M511.161,81.204c-0.3-0.013-0.542,0.236-0.224,0.475c0.685,0.516,1.103-0.301,0.515-0.369C511.366,81.245,511.258,81.209,511.161,81.204z\"\n        />\n        <Path\n          id=\"DK-sjaelland\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M503.575,79.042c-0.113-0.002-0.25,0.026-0.367,0.037c0.044,0.019,0.09,0.057,0.108,0.11c-0.112,0.47-1.012,0.53-1.354,0.515c0.169,0.189,1.179,1.089,0.438,1.135c0.241,0.084,0.254,0.344,0.439,0.439c0.17,0.084,0.479,0.015,0.661,0c0.516-0.042,0.63,0.521,0.184,0.367c0.113,0.025,0.459,0.142,0.473,0.292c-0.064,0.079-0.144,0.118-0.255,0.074c-0.004,0.073,0.056,0.249,0.107,0.402c-0.173-0.051-0.431-0.088-0.548-0.074c-0.488,0.067-0.716-0.547-1.209-0.184c0.059,0.088,0.121,0.173,0.182,0.256c-0.097,0.025-0.198,0.047-0.293,0.073c0.354,0.25,1.629,0.767,1.978,0.331c0.024-0.03,0.021-0.046,0.036-0.073c0.074,0.166,0.141,0.339,0.183,0.402c0.074-0.197,0.444-0.585,0.439-0.768c-0.007-0.225-0.396-0.273-0.477-0.475c0.201,0.081,0.387,0.081,0.587,0c-0.309-0.435,0.069-0.598,0.438-0.733c0.452-0.165-0.059-0.421-0.222-0.585c-0.08-0.076-0.008-0.121,0-0.182c-0.223-0.097-0.516-0.128-0.551-0.255c-0.073-0.264,0.287-0.224,0.256-0.329c-0.031-0.107-0.155-0.139-0.256-0.109c-0.099,0.025-0.058,0.268-0.222,0.292c-0.101,0.016-0.212-0.123-0.329-0.224c-0.033,0.025-0.083,0.127-0.108,0.111c-0.074-0.044,0.023-0.125,0-0.22c-0.019-0.063-0.003-0.082,0-0.147c0.003-0.161-0.107-0.356-0.037-0.368C503.783,79.08,503.691,79.046,503.575,79.042L503.575,79.042z M505.592,81.79c-0.201-0.013-0.55,0.101-0.66,0.109c-0.025,0.105-0.048,0.225-0.073,0.33c0.104-0.033,0.965-0.206,0.878-0.369C505.716,81.821,505.656,81.793,505.592,81.79L505.592,81.79z\"\n        />\n        <Path\n          id=\"Path34819\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.045,76.662c0,0.089-0.041,0.179-0.038,0.254c0.351-0.032,0.375,0.112,0.293,0.439c0.021-0.358-0.351-0.27-0.586-0.293c0.572-0.273-0.521-0.618-0.696,0.147c-0.074,0.32-0.375,0.477-0.476,0.036c-0.129,0.085-0.272-0.095-0.439-0.183c-0.133-0.069-0.298-0.032-0.367-0.109c-0.034,0.089-0.073,0.173-0.11,0.256c-0.138,0.445-0.255,1.254-0.036,1.685c-0.109-0.689,0.65,0.134,0.586,0.33c-0.137,0.413-0.594-0.016-0.621-0.256c0.022,0.109,0,0.22,0,0.327c0.106,0.127,0.183,0.255,0.291,0.293c0.175,0.071,0.267,0.068,0.438,0c0.175-0.067,0.375-0.421,0.55-0.439c0.175-0.018,0.222,0.207,0.33,0.184c0.11-0.023,0.082-0.222,0.184-0.256c0.103-0.034,0.188,0.093,0.327,0.073c0.14-0.02,0.177-0.223,0.439-0.22c0.263,0.006,0.679,0.371,0.916,0.55c0.141,0.106,0.219,0.187,0.328,0.291c0.188,0.025,0.393,0.098,0.515-0.037c0.173-0.2-0.14-0.387-0.294-0.402c0.412-0.107,0.844,0.025,0.879-0.55c0.024-0.353,0.013-0.79,0.515-0.621c-0.192,0.198-0.124,0.376,0.146,0.438c0.088-0.272,0.175-0.221,0.401-0.22c0.222,0,0.657-0.705,0.439-0.879c-0.224-0.177-1.261-0.387-1.575-0.11c0.066-0.107,0.04-0.194,0.074-0.292c-0.323,0.124-0.545,0.306-0.731,0.292c-0.567-0.041-0.545-0.404-0.916-0.548C498.591,76.758,498.344,76.718,498.045,76.662L498.045,76.662z M501.086,78.969c0.152,0.181,0.133,0.384-0.037,0.549c0.21,0.052,0.356-0.044,0.369-0.256C501.26,79.236,501.142,79.117,501.086,78.969L501.086,78.969z\"\n        />\n        <Path\n          id=\"Path34817\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.119,78.932c-0.263-0.006-0.301,0.199-0.44,0.223c-0.139,0.022-0.226-0.109-0.327-0.074c-0.103,0.032-0.074,0.234-0.184,0.256c-0.108,0.023-0.155-0.203-0.329-0.184c-0.174,0.018-0.373,0.371-0.55,0.438c-0.174,0.068-0.264,0.069-0.438,0c-0.109-0.04-0.187-0.166-0.293-0.293c0.004,0.209,0.012,0.414,0.036,0.622c0.028,0.257,0.348,0.83,0.402,0.257c0.074,0.189,1.556,1.173,0.331,1.172c0.071,0.197,0.227,0.336,0.438,0.256c-0.221,0.687,0.772,0.609,1.174,0.731c0.288,0.09,0.571,0.137,0.842-0.073c0.25-0.195,0.249,0.094,0.515,0.111c0.091-0.427-0.371-0.667-0.731-0.623c-0.015-0.418,0.772-0.418,0.585-0.844c-0.31-0.698-0.125-0.413,0.33-0.877c-0.192-0.072-0.357-0.151-0.55-0.222c0.127-0.024,0.275-0.058,0.438-0.037c-0.111-0.105-0.183-0.183-0.327-0.293C498.797,79.303,498.379,78.939,498.119,78.932L498.119,78.932z M501.27,80.067c0.021,0.263-0.156,0.52-0.438,0.477c0.515-0.574-1.401-0.196-1.613-0.183c0.008,0.442,0.569,0.74,0.661,1.174c0-0.384,0.263-0.191,0.329,0.034c0.055,0.189,0.858,0.208,0.988,0.183c0.025-0.004,0.05,0.007,0.074,0c0.615-0.174,0.656-1.095-0.036-1.245c0.088-0.051,0.173-0.09,0.254-0.147C501.43,80.25,501.365,80.15,501.27,80.067L501.27,80.067z M501.27,81.753c-0.061,0.001-0.14,0.074-0.223,0.147c0.105,0.025,0.188,0.046,0.292,0.074C501.347,81.822,501.328,81.753,501.27,81.753L501.27,81.753z M501.89,81.606c-0.073,0.196-0.195,0.358-0.366,0.477c-0.202,0.181-0.195,0.426,0.037,0.585C501.681,82.346,502.057,81.979,501.89,81.606L501.89,81.606z M499.18,81.753c0.181,0.122,0.343,0.752,0.696,0.513C500.243,82.02,499.442,81.603,499.18,81.753z\"\n        />\n        <Path\n          id=\"Path34800\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.234,73.804c-0.491,0.161-1.471,0.421-1.798,0.807c-0.288,0.345-0.557,0.865-1.062,0.915c-0.569,0.058-1.378-0.102-1.867,0.256c-0.353,0.256-0.787,0.839-0.257,1.172c0.099,0.096,0.181,0.178,0.293,0.256c0.036-0.225-0.069-0.368-0.293-0.327c0.269,0.011,0.377-0.5,0.514-0.662c0.213-0.25,0.649-0.306,0.954-0.369c0.342-0.068,0.631,0.058,0.99-0.036c0.32-0.084,0.63-0.134,0.951-0.036c0.671,0.206,1.016,0.148,1.357-0.514C501.321,74.67,500.644,74.328,501.234,73.804L501.234,73.804z M502.368,75.049c-0.205-0.007-0.369,0.036-0.514,0.182c0.086,0.025,0.171,0.045,0.256,0.074C502.257,75.265,502.338,75.199,502.368,75.049z M499.402,75.819c-0.259,0-0.401,0.126-0.696,0.11c-0.188-0.022-0.359,0.011-0.516,0.11c-0.172,0.143-0.149,0.396-0.145,0.622c0.298,0.057,0.546,0.097,0.768,0.183c0.371,0.143,0.351,0.508,0.915,0.549c0.188,0.014,0.408-0.168,0.731-0.293c0.023-0.062,0.138-0.156,0.073-0.184c-0.349-0.148-0.616,0.12-0.952,0.113c0.333-0.131,0.696-0.255,1.063-0.223c-0.181-0.272-0.081-0.698-0.44-0.843C499.911,75.847,499.714,75.819,499.402,75.819z M497.312,76.113c-0.139,0.098-0.274,0.174-0.439,0.221c-0.164,0.05-0.125,0.331-0.329,0.403c0.08,0.078,0.163,0.16,0.257,0.22C497.168,76.869,497.401,76.48,497.312,76.113z\"\n        />\n        <Path\n          id=\"dk\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M495.615,77.204c0.034-0.089,0.072-0.173,0.107-0.262c0.151,0.168,0.604,0.439,0.839,0.287c0.1,0.439,0.392,0.278,0.466-0.038c0.177-0.768,1.256-0.421,0.682-0.145c0.237,0.026,0.599-0.044,0.579,0.314c0.082-0.327,0.087-0.479-0.264-0.445c-0.016-0.269-0.088-0.666,0.151-0.868c0.155-0.101,0.323-0.141,0.514-0.122c0.295,0.019,0.462-0.107,0.717-0.107c0.317,0,0.514,0.015,0.807,0.129c0.359,0.143,0.252,0.591,0.432,0.863c-0.368-0.033-0.716,0.077-1.049,0.208c0.339,0.01,0.574-0.251,0.924-0.103c0.206,0.09-0.205,0.479-0.22,0.626c0.091-0.492,1.405-0.233,1.658-0.024c0.218,0.173-0.221,0.849-0.438,0.848c-0.226,0-0.322-0.023-0.409,0.252c-0.271-0.062-0.322-0.247-0.13-0.445c-0.502-0.167-0.479,0.257-0.502,0.612c-0.035,0.572-0.472,0.461-0.883,0.569c0.154,0.014,0.455,0.183,0.278,0.384c-0.224,0.251-0.682,0.036-0.962,0.085c0.19,0.072,0.386,0.141,0.577,0.211c-0.455,0.468-0.661,0.197-0.351,0.897c0.188,0.421-0.581,0.413-0.569,0.828c0.362-0.04,0.799,0.175,0.708,0.603c-0.266-0.016-0.237-0.286-0.488-0.089c-0.27,0.209-0.562,0.15-0.85,0.058c-0.4-0.123-1.394-0.041-1.173-0.727c-0.212,0.079-0.372-0.039-0.445-0.236c1.226,0.001-0.265-1.015-0.341-1.205c-0.056,0.573-0.355,0.025-0.386-0.229c-0.035-0.322,0.031-0.656-0.027-0.974c0.027,0.238,0.468,0.672,0.603,0.261c0.066-0.195-0.688-1.026-0.578-0.337C495.368,78.447,495.478,77.649,495.615,77.204\"\n        />\n      </G>\n      <G id=\"DJ\">\n        <Path\n          id=\"Path9433\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.151,216.857l-0.146,0.256l0.074,0.548l0.475,0.404l0.551-0.037l0.476-0.256l0.146-0.292l0.62-0.036l0.222,0.146c0.014-0.137-0.013-0.235-0.147-0.331l-0.474,0.074l-0.073-0.183c-0.433,0.087-0.958,0.353-1.172,0.073L589.151,216.857L589.151,216.857z\"\n        />\n        <Path\n          id=\"Path9385\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.09,216.124c-0.064,0.095-0.116,0.194-0.183,0.292c-0.511,0.764-0.181,1.61-0.181,2.453c0.32,0.606,1.603-0.058,2.088-0.182c0.037-0.012,0.071,0.001,0.11,0l-0.039-0.516l0.224-0.146l-0.551,0.037l-0.476-0.403l-0.074-0.549l0.145-0.255h-0.035l-0.585-0.661L588.09,216.124L588.09,216.124z\"\n        />\n        <Path\n          id=\"Path9419\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.202,213.559c-0.236,0.138-0.521,0.25-0.696,0.477c-0.11,0.146-0.084,0.588-0.369,0.513c-0.063-0.018-0.089-0.052-0.145-0.073v0.439l0.551,0.401l0.584,0.955c0.342-0.172,0.687-0.353,0.844-0.551C592.46,215.097,591.445,214.094,591.202,213.559z\"\n        />\n        <Path\n          id=\"Path9406\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.48,214.293c-0.17-0.025-0.32,0.051-0.515,0.401c-0.273,0.502-0.569,0.966-0.878,1.429l0.439,0.073l0.585,0.66l0.585,0.366c0.439-0.071,0.491-0.506,0.878-0.658c0.142-0.057,0.338-0.189,0.551-0.293l-0.586-0.953l-0.551-0.402v-0.439C589.81,214.406,589.612,214.311,589.48,214.293z\"\n        />\n        <Path\n          id=\"Path9404\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.094,217.114c-0.065,0-0.148,0.024-0.221,0.037l0.073,0.182l0.474-0.074c-0.044-0.03-0.078-0.086-0.146-0.109C591.222,217.13,591.157,217.113,591.094,217.114z\"\n        />\n        <Path\n          id=\"Path9391\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.35,217.443l-0.621,0.037l-0.146,0.291l-0.698,0.404l0.036,0.516c0.437-0.009,0.858,0.501,1.138-0.074c0.125-0.26,0.46-0.664,0.514-0.989c0.004-0.014,0-0.025,0-0.035L591.35,217.443z\"\n        />\n        <Path\n          id=\"dj\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M587.73,218.854c0-0.845-0.326-1.682,0.182-2.444c0.386-0.574,0.738-1.095,1.072-1.699c0.39-0.705,0.586-0.327,1.142-0.175c0.284,0.073,0.271-0.37,0.38-0.517c0.171-0.225,0.469-0.318,0.704-0.453c0.244,0.533,1.263,1.528,0.771,2.151c-0.253,0.321-1.038,0.683-1.414,0.833c-0.386,0.153-0.436,0.61-0.877,0.681c0.287,0.37,1.153-0.241,1.569-0.079c0.757,0.293,0.004,1.033-0.2,1.452c-0.305,0.628-0.788-0.025-1.262,0.096C589.317,218.826,588.049,219.459,587.73,218.854\"\n        />\n      </G>\n      <G id=\"DE\">\n        <Path\n          id=\"DE-BB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.78,86.478c-0.193-0.008-0.291,0.123-0.439,0.255c-0.148,0.131-0.162,0.387-0.405,0.551c-0.241,0.162-0.513,0.227-1.062,0.219c-0.549-0.008-1.649-0.656-2.124-0.582c-0.472,0.071-0.351,0.306-0.55,0.367c-0.201,0.058-0.411-0.104-0.622,0c-0.173,0.085-0.353,0.28-0.402,0.513c0.124,0.026,0.308,0.02,0.329,0.109c0.021,0.082-0.105,0.09-0.146,0.148c0.188,0.138,0.387,0.293,0.622,0.367c0.328,0.102,0.873-0.058,1.063,0.109c0.19,0.168,0.144,0.267,0.11,0.439c-0.035,0.174-0.396,0.293-0.37,0.477c0.028,0.181,0.316,0.124,0.403,0.328c0.088,0.205-0.174,0.632-0.11,0.844c0.064,0.208,0.071,0.214,0.294,0.328c0.224,0.117,0.728-0.001,1.062,0.111c0.332,0.11,0.771,0.271,0.878,0.548c0.09,0.232-0.008,0.441-0.145,0.587c0.075,0.109,0.224,0.196,0.255,0.292c0.071,0.225-0.181,0.414-0.036,0.514c0.145,0.101,0.297-0.277,0.477-0.255c0.177,0.025,0.175,0.286,0.401,0.369c0.225,0.075,0.685,0.052,0.915-0.073c0.229-0.124,0.15-0.388,0.402-0.551c0.254-0.159,0.58-0.188,1.062-0.183c0.213,0.002,0.471,0.111,0.769,0.147c-0.103-0.051-0.209-0.123-0.221-0.222c-0.037-0.322-0.018-0.431-0.257-0.697c-0.161-0.176,0.079-0.344,0.146-0.515c0.378-0.967-0.583-1.211-0.329-1.501c0.511-0.582-0.906-0.808-1.099-1.355c0.197-0.155,0.548-0.795,0.55-1.172c-0.24,0.192-0.471,0.55-0.621,0.438c-0.326-0.238,0.333-0.626,0.183-0.768c-0.153-0.143-0.254,0.17-0.439,0.145C509.144,86.785,508.971,86.484,508.78,86.478L508.78,86.478z M507.823,88.859c0.304-0.013,0.785,0.334,0.845,0.585c0.057,0.253-0.024,0.331-0.257,0.476c-0.235,0.144-0.916,0.228-1.136,0.037c-0.22-0.192-0.124-0.375-0.036-0.587C507.328,89.159,507.523,88.872,507.823,88.859L507.823,88.859z\"\n        />\n        <Path\n          id=\"DE-TH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M504.238,95.783c0.044-0.223,0.023-0.535,0.145-0.55c0.272-0.031,0.01,0.319,0.222,0.37c0.212,0.048,0.701-0.289,0.732-0.516c0.029-0.224-0.353-0.077-0.292-0.331c0.056-0.251,0.921-0.205,0.988-0.475c0.068-0.269-0.096-0.322-0.33-0.439c-0.14-0.069-0.397-0.032-0.621,0c0,0.012,0,0.025,0,0.038c-0.02,0.174-0.025,0.34-0.256,0.402c-0.23,0.065-0.546-0.382-0.842-0.439c-0.297-0.056-0.654,0.238-0.844,0.111c-0.191-0.123-0.19-0.369-0.146-0.513c0.041-0.145,0.279-0.141,0.292-0.256c0.012-0.118-0.008-0.141-0.182-0.222c-0.178-0.079-0.627,0.174-0.844,0.036c-0.219-0.139-0.022-0.458-0.256-0.661c-0.115-0.098-0.352-0.098-0.55-0.11c-0.043,0.123-0.14,0.187-0.258,0.221c-0.133,0.041-0.261-0.075-0.438-0.036c-0.177,0.04-0.337,0.242-0.55,0.328c-0.211,0.087-0.631-0.123-0.697,0.146c-0.063,0.272,0.6,0.4,0.73,0.622c0.133,0.224,0.206,0.434,0.112,0.586c-0.094,0.154-0.24-0.025-0.44,0.146c-0.201,0.174-0.659,0.783-0.513,0.99c0.145,0.206,0.306-0.092,0.401-0.037c0.095,0.058,0.021,0.195,0.109,0.256c0.091,0.061,0.159-0.123,0.402,0c0.245,0.124,0.453,0.878,0.73,0.99c0.281,0.109,0.42-0.009,0.55-0.11c0.135-0.101-0.012-0.328,0.184-0.402c0.194-0.073,0.553,0.379,0.769,0.291c0.218-0.087,0.126-0.42,0.255-0.55c0.128-0.126,0.29-0.272,0.439-0.182c0.149,0.088-0.193,0.389,0.036,0.549C503.484,96.178,503.913,95.853,504.238,95.783L504.238,95.783z\"\n        />\n        <Path\n          id=\"DE-SN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.417,92.449c-0.299-0.035-0.559-0.145-0.77-0.146c-0.479-0.006-0.809,0.026-1.06,0.183c-0.255,0.159-0.174,0.423-0.403,0.55c-0.231,0.125-0.691,0.153-0.916,0.074c-0.223-0.078-0.222-0.343-0.401-0.369c-0.18-0.024-0.33,0.356-0.477,0.256c-0.144-0.1,0.107-0.286,0.037-0.513c-0.029-0.096-0.178-0.183-0.255-0.293c-0.025,0.028-0.006,0.09-0.037,0.11c-0.205,0.124-0.345-0.16-0.698-0.146c-0.353,0.015-1.099,0.135-1.355,0.402c-0.255,0.271-0.193,0.536-0.182,0.768c0.012,0.223,0.178,0.355,0.182,0.515c0.224-0.032,0.481-0.069,0.622,0c0.234,0.115,0.397,0.174,0.33,0.439c-0.067,0.272-0.932,0.224-0.99,0.476c-0.058,0.254,0.323,0.106,0.292,0.328c-0.03,0.224-0.521,0.565-0.73,0.516c-0.212-0.05,0.054-0.4-0.221-0.369c-0.123,0.015-0.102,0.328-0.146,0.551c0.049-0.012,0.105-0.042,0.146-0.038c0.244,0.03,0.403,0.169,0.549,0.292c0.009,0.009,0.028-0.006,0.037,0c0.222-0.021,0.388,0.077,0.475,0.403c0.091-0.964,1.333-0.589,1.83-0.989c0.797-0.638,2.129-0.993,3.077-1.358c-0.082-0.078-0.167-0.141-0.256-0.219c0.366-0.088,0.457-0.192,0.77,0.219c0.769,0.996,1.261-0.876,0.877-1.354C511.719,92.569,511.562,92.522,511.417,92.449L511.417,92.449z\"\n        />\n        <Path\n          id=\"DE-SH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.139,81.9c-0.243,0.101-0.271,0.45-0.222,0.66c0-0.14,0.13-0.267,0.294-0.328C496.095,82.191,496.038,82.076,496.139,81.9z M497.128,82.119c-0.228-0.025-0.174,0.086-0.402,0.11c0.15,0.076,0.316,0.55,0.402,0.696c0.074,0.127,0.432,0.379,0.329,0.551c-0.174,0.278-0.649,0.123-0.846,0.477c0.259,0.106,0.512,0.06,0.769,0c-0.58,0.267,0.046,0.45,0.146,0.768c-0.246-0.014-0.336,0.139-0.146,0.328c0.182,0.175,0.427,0.176,0.661,0.222c0.035,0.008,0.073-0.009,0.109,0c0.272,0.083,0.412,0.304,0.586,0.515c0.053,0.062,0.124,0.107,0.183,0.146c0.111,0.074,0.218,0.157,0.329,0.222c0.363-0.223,0.748-0.584,0.916-0.439c0.271,0.238-0.167,0.253-0.146,0.516c0.009,0.109,0.121,0.241,0.183,0.402c0.061-0.01,0.117-0.013,0.183,0c0.236,0.039,0.468,0.204,0.699,0.292c0.02-0.072,0.032-0.11,0.107-0.183c0.182-0.173,0.902-0.203,0.916-0.477c0.014-0.271-0.463-0.17-0.55-0.328c-0.088-0.161-0.086-0.188,0-0.437c0.038-0.124,0.221-0.287,0.328-0.439c-0.067-0.08-0.105-0.195-0.22-0.224c0.354-0.365,0.672-0.604,0.768-1.136c-0.481,0.095-0.768,0.288-1.247,0.074c-0.297-0.135-0.769-0.32-0.916,0.108c-0.039-0.189-0.047-0.2,0.074-0.367c-0.245-0.11-0.53-0.099-0.768,0c0.18-0.085,0.599-0.633,0.146-0.623c0.725-0.329-1.75-0.567-1.651-0.514C497.861,82.256,497.369,82.144,497.128,82.119L497.128,82.119z M496.469,82.192c-0.076,0-0.146,0.013-0.223,0.037c0.139,0.033,0.331,0.012,0.439,0C496.619,82.199,496.546,82.193,496.469,82.192z M496.506,82.595c-0.044-0.009-0.104,0.062-0.223,0.183c0.089,0.019,0.172,0.022,0.257,0.038C496.573,82.676,496.547,82.605,496.506,82.595L496.506,82.595z M502.477,83.292c-0.066,0.002-0.155,0.043-0.222,0.074c0.061,0.085,0.124,0.169,0.182,0.256c0.158,0.018,0.32,0.018,0.476,0C502.833,83.414,502.672,83.285,502.477,83.292L502.477,83.292z\"\n        />\n        <Path\n          id=\"DE-ST\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.45,92.229c0.197,0.013,0.436,0.013,0.552,0.11c0.235,0.203,0.039,0.521,0.255,0.661c0.217,0.141,0.666-0.117,0.846-0.036c0.174,0.078,0.192,0.102,0.181,0.22s-0.251,0.112-0.292,0.257c-0.043,0.145-0.044,0.385,0.146,0.514c0.189,0.124,0.548-0.167,0.845-0.111c0.295,0.059,0.613,0.503,0.843,0.439c0.228-0.062,0.236-0.226,0.255-0.402c0.02-0.174-0.172-0.318-0.183-0.55c-0.013-0.232-0.074-0.5,0.183-0.767c0.257-0.271,1.004-0.388,1.356-0.405c0.354-0.014,0.488,0.272,0.696,0.147c0.205-0.123,0.291-0.419,0.184-0.698c-0.108-0.275-0.549-0.436-0.879-0.549c-0.334-0.111-0.84,0.007-1.063-0.11c-0.223-0.116-0.229-0.122-0.293-0.328c-0.064-0.211,0.199-0.638,0.111-0.844c-0.091-0.207-0.373-0.147-0.403-0.328c-0.028-0.183,0.33-0.305,0.367-0.476c0.036-0.174,0.079-0.272-0.107-0.44c-0.189-0.167-0.731-0.008-1.063-0.109c-0.235-0.073-0.434-0.224-0.622-0.368c-0.086,0.118-0.17,0.24-0.33,0.292c-0.236,0.073-0.568-0.194-0.843-0.146c-0.272,0.048-0.657,0.148-0.697,0.404c-0.042,0.254,0.366,0.282,0.515,0.549c0.147,0.268,0.304,0.758,0.292,1.061c-0.009,0.306-0.063,0.521-0.255,0.698c-0.192,0.173-0.643,0.023-0.807,0.182c-0.169,0.163-0.186,0.347-0.146,0.55c0.037,0.206,0.424,0.371,0.401,0.55C501.484,92.217,501.46,92.211,501.45,92.229L501.45,92.229z\"\n        />\n        <Path\n          id=\"DE-HH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.206,86.625c-0.064-0.161-0.174-0.293-0.184-0.403c-0.022-0.262,0.422-0.276,0.147-0.515c-0.171-0.145-0.556,0.216-0.916,0.439c0.073,0.04,0.15,0.055,0.223,0.108c-0.115-0.01-0.205-0.04-0.291-0.073c-0.025,0.015-0.053-0.019-0.074,0c0.143,0.187,0.337,0.406,0.516,0.475C499.836,86.747,500.01,86.654,500.206,86.625L500.206,86.625z\"\n        />\n        <Path\n          id=\"DE-MV\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M501.89,85.05c-0.11,0.157-0.287,0.32-0.327,0.439c-0.086,0.25-0.09,0.277,0,0.436c0.086,0.162,0.563,0.059,0.55,0.329c-0.014,0.275-0.732,0.305-0.916,0.477c-0.073,0.074-0.088,0.114-0.107,0.183c0.045,0.02,0.102,0.024,0.146,0.037c0.272,0.062,0.527-0.037,0.769,0.073c0.24,0.11,0.332,0.428,0.583,0.586c0.164,0.1,0.372,0.137,0.587,0.181c0.05-0.23,0.227-0.424,0.402-0.513c0.212-0.104,0.421,0.059,0.621,0c0.201-0.058,0.074-0.296,0.551-0.368c0.472-0.073,1.574,0.576,2.124,0.584c0.551,0.01,0.818-0.057,1.062-0.221c0.243-0.163,0.256-0.419,0.404-0.549c0.148-0.132,0.246-0.264,0.437-0.255c0.194,0.006,0.367,0.305,0.551,0.328c0.186,0.024,0.287-0.288,0.439-0.146c0.152,0.14-0.511,0.53-0.183,0.767c0.151,0.109,0.381-0.246,0.621-0.439c0-0.118,0.124-0.312,0-0.328c-0.106-0.404-0.228-0.831-0.659-0.99c-0.225-0.081-0.535-0.176-0.661-0.402c0.244,0.071,1.012,0.06,0.807-0.256c-0.225-0.35-0.739-0.341-0.99-0.66c0.04,0.121,0.042,0.239,0.037,0.368c0.17,0.069,0.37,0.089,0.55,0.074c-0.4,0.024-0.166,0.343-0.439,0.438c-0.011-0.026-0.032-0.039-0.036-0.074c-0.01-0.088-0.019-0.277-0.074-0.438c-0.056-0.16-0.16-0.292-0.292-0.292c-0.163,0-0.491,0.003-0.402,0.183c-0.146-0.086-0.356-0.336-0.585-0.55c0.145,0.021,0.306,0.008,0.403-0.074c0.22-0.19,0.435-0.044,0.695,0c0.004-0.205-0.081-0.205-0.22-0.293c-0.189-0.119,0.076-0.32,0.034-0.474c-0.086-0.315-0.68,0.126-0.658-0.402c-0.53,0.348,0.174,0.265,0.292,0.583c-0.248-0.107-0.53-0.207-0.808-0.182c0.124,0.196,0.293,0.551-0.036,0.622c-0.133-0.107-0.245-0.173-0.329-0.182c-0.134-0.013-0.251-0.037-0.368-0.036c-0.009-0.001-0.024,0.002-0.037,0c-0.382,0.011-0.696,0.142-1.025,0.476c-0.017-0.122,0.007-0.224,0.074-0.293c-0.052,0.041-0.084,0.062-0.146,0.111c-0.212,0.161-0.675,0.343-0.551,0.696c0.05-0.498-0.744-0.21-1.171,0c0.055,0.025-0.302,0.353-0.368,0.551c-0.22-0.206-1.492-0.487-1.21,0C502.02,85.089,501.929,85.096,501.89,85.05L501.89,85.05z\"\n        />\n        <Path\n          id=\"DE-BY\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M500.134,95.453c-0.107,0.116-0.2,0.281-0.293,0.33c-0.265,0.137-0.357-0.061-0.55,0.036c-0.191,0.095-0.365,0.362-0.477,0.55c-0.113,0.188-0.049,0.484-0.222,0.552c-0.171,0.063-0.229-0.188-0.438-0.223s-0.592-0.089-0.73,0.145c-0.143,0.236,0.256,0.582,0.254,0.845c0,0.259-0.226,0.342-0.221,0.621c0.005,0.108,0.144,0.392,0.217,0.515c0.366-0.155,0.737-0.448,0.772-0.662c0.056-0.321-0.346-0.147-0.292-0.328c0.052-0.182,0.424-0.261,0.659-0.223c0.235,0.041,0.46,0.286,0.587,0.475c0.125,0.189-0.025,0.486,0.146,0.585c0.172,0.1,0.32-0.315,0.55-0.146c0.23,0.168-0.07,0.813,0.074,1.135c0.143,0.324,0.591,0.445,0.696,0.698c0.107,0.251,0.124,0.499,0,0.66c-0.123,0.164-0.48-0.008-0.552,0.146c-0.068,0.158,0.258,0.211,0.186,0.405c-0.074,0.193-0.606,0.01-0.733,0.292s0.29,0.617,0.329,0.989c0.041,0.374,0.075,0.982-0.146,1.21c-0.223,0.225-0.405-0.009-0.696,0.11c-0.11,0.044-0.279,0.173-0.439,0.293c0.296,0.172,1.878,0.101,1.467,0.806c0.567-0.018,0.607-0.532,0.73-0.952c0.24,0.216,0.797,0.211,1.1,0.182c-0.265,0.129,0.418,0.325,0.549,0.328c0.314,0.008,0.513-0.263,0.808-0.293c0.57-0.057,1.123-0.499,1.757-0.291c-0.007-0.098-0.01-0.199-0.035-0.293c0.294,0.037,0.579,0.183,0.877,0.183c0.146-0.049,0.289-0.079,0.439-0.109c0.164,0.02,0.23,0.333,0.366,0.439c0.409,0.312,0.405,0.154,0.517-0.222c0.107-0.371-0.356-0.23-0.328-0.551c0.028-0.39,0.043-0.372-0.257-0.698c-0.227-0.241-0.074-0.43,0.183-0.549c0.292-0.133,1.245-0.298,1.245-0.733c0-0.764,0.523-0.098,0.807-0.437c0.512-0.619-0.378-1.048-0.769-1.283c-0.454-0.271-0.844-0.651-1.317-0.916c-0.597-0.333-0.716-1.084-1.281-1.392c0.447-0.355,0.235-0.648-0.184-0.879c-0.326-0.176-0.4-0.501-0.551-0.768c-0.146-0.123-0.303-0.263-0.55-0.291c-0.322-0.039-0.867,0.452-1.101,0.291c-0.229-0.159,0.114-0.462-0.035-0.549c-0.151-0.088-0.312,0.056-0.438,0.182c-0.129,0.128-0.041,0.463-0.258,0.549c-0.218,0.087-0.573-0.369-0.769-0.292c-0.194,0.074-0.049,0.304-0.183,0.402c-0.131,0.101-0.271,0.222-0.55,0.111c-0.278-0.111-0.485-0.866-0.731-0.99C500.203,95.398,500.19,95.435,500.134,95.453L500.134,95.453z\"\n        />\n        <Path\n          id=\"DE-HE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.618,92.962c-0.223,0.091-0.458,0.25-0.62,0.221c-0.225-0.041-0.309-0.118-0.331-0.294c-0.023-0.172,0.405-0.188,0.331-0.473c-0.052-0.19-0.402-0.246-0.698-0.331c-0.075,0.13-0.084,0.278-0.146,0.369c-0.148,0.216-0.263,0.402-0.439,0.405c-0.174,0.001-0.205-0.313-0.366-0.293c-0.16,0.017-0.148,0.321-0.293,0.402c-0.146,0.081-0.346-0.033-0.476,0.036c-0.131,0.07-0.32,0.16-0.256,0.293s0.384-0.121,0.476,0c0.091,0.12,0.028,0.301-0.073,0.403c-0.104,0.101-0.295,0.001-0.439,0.108c-0.142,0.109-0.174,0.42-0.329,0.551c-0.152,0.129-0.389-0.008-0.551,0.183c-0.159,0.189-0.025,0.725-0.146,0.916c-0.118,0.189-0.29,0.037-0.327,0.221c-0.041,0.182,0.401,0.422,0.327,0.622c-0.073,0.199-0.418,0.06-0.55,0.183c-0.129,0.122-0.199,0.288-0.182,0.439c0.017,0.152,0.035,0.271,0.258,0.366c0.22,0.093,0.75-0.297,0.987-0.146c0.239,0.149,0.198,0.455,0.184,0.622c-0.015,0.171-0.14,0.205-0.146,0.329c-0.008,0.126-0.005,0.32,0.146,0.402c0.148,0.086,0.395-0.175,0.621-0.11c0.225,0.067,0.205,0.51,0.585,0.55c0.128,0.017,0.331-0.024,0.518-0.108c-0.073-0.123-0.222-0.405-0.223-0.515c-0.008-0.281,0.219-0.364,0.221-0.622c0-0.262-0.398-0.608-0.256-0.845c0.141-0.235,0.522-0.175,0.732-0.145c0.209,0.033,0.269,0.283,0.438,0.222c0.173-0.066,0.108-0.362,0.222-0.551c0.115-0.187,0.284-0.452,0.477-0.551c0.191-0.094,0.286,0.104,0.55-0.035c0.091-0.049,0.188-0.216,0.292-0.329c-0.071,0.024-0.172,0.034-0.222,0c-0.089-0.062-0.015-0.202-0.111-0.257c-0.095-0.056-0.255,0.243-0.402,0.037c-0.146-0.207,0.314-0.816,0.514-0.989c0.199-0.174,0.347,0.008,0.44-0.146c0.091-0.155,0.022-0.364-0.112-0.586C500.129,93.318,499.714,93.166,499.618,92.962L499.618,92.962z\"\n        />\n        <Path\n          id=\"DE-NI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.676,85.307c-0.173,0.024-0.342,0.089-0.513,0.073c-0.395-0.041-0.779-0.168-0.843,0.369c-0.024,0.212,0.15,0.38,0.146,0.585c-0.059,0.153-0.078,0.315-0.109,0.474c-0.024-0.266,0.038-0.518-0.257-0.66c-0.347-0.166-0.471,0.162-0.255,0.401c-0.19,0.048-0.355,0.01-0.516-0.108c0.863-0.582-1.468-0.672-1.722-0.623c-0.287,0.059-0.774,0.519-0.769,0.844c0.008,0.217,0.526,0.325,0.699,0.33c-0.327,0.166-0.552,1.382-0.622,1.683c-0.109,0.448-0.483,0.116-0.808,0.331c-0.499,0.334,0.423,0.487,0.551,0.697c0.157,0.261-0.003,0.429-0.183,0.585c0.375,0.048,0.763,0.097,0.953,0.035c0.467-0.146,0.399-0.598,0.698-0.62c0.297-0.026,0.586,0.204,0.729,0.439c0.146,0.236-0.193,0.591,0.074,0.806c0.267,0.215,1.047,0.068,1.244-0.182c0.199-0.251-0.008-0.471-0.073-0.661c-0.064-0.189-0.366-0.241-0.292-0.439c0.073-0.197,0.458-0.275,0.697-0.22c0.236,0.056,0.301,0.485,0.55,0.513c0.251,0.023,0.47-0.576,0.661-0.402c0.189,0.172-0.321,0.515-0.367,0.696c-0.042,0.184-0.072,0.254,0,0.368c0.07,0.114,0.314,0.073,0.402,0.182c0.089,0.112-0.009,0.255,0.11,0.403c0.116,0.149,0.562,0.101,0.659,0.368c0.058,0.155-0.109,0.328-0.223,0.514c0.296,0.085,0.648,0.14,0.699,0.33c0.073,0.285-0.354,0.3-0.33,0.476c0.024,0.174,0.106,0.251,0.33,0.292c0.163,0.029,0.4-0.124,0.62-0.221c-0.015-0.033-0.12-0.036-0.11-0.074c0.066-0.271,0.485-0.059,0.698-0.145c0.21-0.087,0.37-0.288,0.551-0.328c0.178-0.042,0.306,0.073,0.438,0.035c0.135-0.038,0.272-0.078,0.292-0.256c0.023-0.176-0.365-0.345-0.402-0.549c-0.037-0.205-0.019-0.387,0.147-0.551c0.167-0.161,0.616-0.008,0.806-0.182c0.194-0.174,0.248-0.391,0.258-0.696c0.009-0.305-0.146-0.797-0.292-1.063c-0.148-0.268-0.556-0.294-0.517-0.549c0.041-0.255,0.422-0.355,0.698-0.402c0.271-0.046,0.605,0.221,0.843,0.146c0.237-0.074,0.536-0.183,0.476-0.438c-0.06-0.257-0.663-0.136-0.916-0.293c-0.254-0.158-0.342-0.476-0.583-0.585c-0.242-0.109-0.5-0.009-0.77-0.073c-0.271-0.062-0.562-0.282-0.842-0.328c-0.284-0.046-0.489,0.148-0.77,0.036c-0.188-0.074-0.407-0.318-0.552-0.515c-0.222-0.124-0.361-0.333-0.55-0.513c-0.093-0.09-0.207-0.187-0.328-0.258C498.032,85.286,497.853,85.279,497.676,85.307L497.676,85.307z M496.435,87.285c0.324-0.074,0.88,0.025,0.987,0.22c0.144,0.256-0.071,0.425-0.255,0.516c-0.184,0.085-0.494-0.033-0.659-0.146c-0.166-0.116-0.441-0.19-0.294-0.439C496.249,87.367,496.324,87.309,496.435,87.285z\"\n        />\n        <Path\n          id=\"DE-BW\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.102,98.457c0.005,0.232,0.044,0.486,0,0.66c-0.057,0.228-0.163,0.297-0.22,0.439c-0.059,0.142,0.039,0.224-0.11,0.403c-0.036,0.042-0.166,0.074-0.222,0.109c-0.326,0.288-0.649,0.604-0.915,0.952c-0.306,0.401-0.421,0.989-0.622,1.429c-0.136,0.294-0.614,2.437,0.147,1.796c-0.265,0.305,1.038,0.098,1.28,0.11c0.473,0.025,0.889,0.009,0.99-0.292c-0.566,0.212-0.375-0.549,0.292-0.221c0.474,0.234,1.607,0.343,2.09,0.623c0.159-0.124,0.328-0.248,0.438-0.293c0.29-0.119,0.474,0.117,0.697-0.11c0.224-0.226,0.188-0.835,0.146-1.209c-0.039-0.372-0.457-0.708-0.328-0.99c0.127-0.282,0.659-0.099,0.732-0.292c0.073-0.192-0.256-0.249-0.183-0.403c0.07-0.155,0.426,0.016,0.55-0.147c0.125-0.161,0.104-0.408,0-0.66c-0.104-0.252-0.552-0.371-0.695-0.698c-0.145-0.322,0.155-0.967-0.074-1.135c-0.229-0.169-0.378,0.246-0.55,0.146c-0.173-0.1-0.023-0.396-0.146-0.585c-0.125-0.189-0.354-0.435-0.585-0.476c-0.234-0.041-0.608,0.039-0.661,0.223c-0.052,0.183,0.348,0.008,0.292,0.328c-0.056,0.321-0.898,0.812-1.281,0.769c-0.382-0.044-0.36-0.484-0.585-0.549C496.406,98.333,496.246,98.426,496.102,98.457L496.102,98.457z\"\n        />\n        <Path\n          id=\"DE-RP\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.297,95.196c-0.051-0.024-0.153-0.04-0.183-0.073c-0.173-0.185-0.041-0.224-0.147-0.369c-0.104-0.146-0.164-0.407-0.474-0.402c-0.312,0.003-0.595,0.581-0.952,0.768c-0.361,0.184-0.89,0.125-1.173,0.328c-0.283,0.202-0.095,0.615-0.477,0.732c-0.187,0.06-0.442-0.11-0.697-0.256c-1.081-0.009-1.251,0.854-0.221,1.355c0.614,0.299,0.172,0.827,0.183,1.173c0.271,0.04,0.572,0.099,0.731,0.074c0.332-0.053,0.405-0.288,0.66-0.293c0.254-0.007,0.666,0.104,0.73,0.293c0.066,0.189-0.261,0.182-0.22,0.33c0.04,0.146,0.401-0.036,0.474,0.256c0.028,0.116-0.082,0.319-0.22,0.514c0.467-0.162,0.521,0.083,0.953,0.223c0.376,0.12,0.847,0.155,1.245,0.221c0.011,0.001,0.024-0.002,0.035,0c0.058-0.033,0.184-0.068,0.223-0.11c0.148-0.177,0.054-0.261,0.109-0.403c0.057-0.143,0.162-0.211,0.222-0.439c0.044-0.17,0.003-0.424,0-0.659c-0.044,0.008-0.11,0.057-0.146,0.034c-0.149-0.084-0.153-0.273-0.147-0.401c0.01-0.125,0.135-0.161,0.147-0.329c0.016-0.169,0.057-0.472-0.182-0.623c-0.238-0.149-0.769,0.239-0.989,0.146c-0.224-0.091-0.241-0.213-0.257-0.366c-0.018-0.153,0.054-0.32,0.182-0.439c0.131-0.124,0.478,0.018,0.55-0.183c0.074-0.199-0.369-0.439-0.327-0.623c0.038-0.181,0.211-0.029,0.327-0.22C495.294,95.4,495.291,95.289,495.297,95.196L495.297,95.196z\"\n        />\n        <Path\n          id=\"DE-NW\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.506,89.445c-0.237-0.058-0.623,0.024-0.698,0.222c-0.074,0.198,0.227,0.252,0.293,0.439c0.066,0.187,0.271,0.409,0.073,0.661c-0.197,0.249-0.978,0.396-1.245,0.181c-0.271-0.214,0.071-0.567-0.074-0.804c-0.146-0.238-0.436-0.467-0.73-0.439c-0.297,0.024-0.229,0.474-0.697,0.62c-0.192,0.062-0.576,0.014-0.953-0.035c-0.232,0.2-0.511,0.37-0.292,0.621c0.376,0.433-1.309,0.335-1.538,0.22c0.153,0.421-0.141,0.064-0.439,0.256c0.03,0.098-0.074,0.123,0,0.256c0.335,0.115,0.73,0.894,0.55,1.244c-0.164,0.32-0.784,0.781-0.474,1.211c0.166,0.229,0.04,0.538,0.073,0.621c0.1,0.259,0.687,0.29,0.401,0.66c0.335-0.057,0.322,0.289,0.403,0.515c0.008,0.019,0.028,0.022,0.036,0.037c0.254,0.146,0.508,0.317,0.697,0.256c0.382-0.122,0.193-0.531,0.476-0.731c0.284-0.203,0.812-0.144,1.174-0.328c0.357-0.187,0.64-0.766,0.952-0.769c0.312-0.006,0.37,0.257,0.475,0.402c0.106,0.144-0.024,0.182,0.146,0.37c0.031,0.031,0.132,0.049,0.183,0.073c0.017-0.238-0.006-0.521,0.109-0.66c0.16-0.19,0.398-0.053,0.551-0.183c0.152-0.131,0.186-0.441,0.329-0.551c0.145-0.107,0.336-0.008,0.439-0.108c0.104-0.103,0.167-0.285,0.073-0.403c-0.091-0.121-0.414,0.133-0.474,0c-0.063-0.133,0.123-0.224,0.255-0.293c0.132-0.071,0.331,0.045,0.476-0.035c0.145-0.083,0.134-0.386,0.293-0.403c0.158-0.02,0.188,0.294,0.367,0.293c0.176-0.003,0.291-0.189,0.439-0.404c0.147-0.213,0.466-0.615,0.367-0.878c-0.098-0.267-0.542-0.215-0.661-0.366c-0.117-0.152-0.021-0.292-0.107-0.405c-0.091-0.11-0.335-0.07-0.402-0.182c-0.071-0.114-0.043-0.182,0-0.368c0.042-0.182,0.555-0.521,0.366-0.697c-0.189-0.174-0.41,0.423-0.66,0.402C496.807,89.935,496.743,89.5,496.506,89.445L496.506,89.445z\"\n        />\n        <Path\n          id=\"DE-SL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.55,98.238c-0.256,0.008-0.326,0.24-0.662,0.293c-0.157,0.025-0.461-0.032-0.73-0.073c0.005,0.063,0.031,0.133,0.073,0.181c0.041,0.047,0.741,0.91,0.915,0.877c0.256-0.039,0.035-0.193,0.404-0.146c0.196,0.025,0.027,0.342,0.367,0.257c0.124-0.031,0.274,0.015,0.402,0c0.138-0.196,0.253-0.397,0.224-0.515c-0.074-0.292-0.436-0.109-0.477-0.256c-0.04-0.146,0.286-0.139,0.222-0.329C493.216,98.342,492.804,98.233,492.55,98.238L492.55,98.238z\"\n        />\n        <Path\n          id=\"DE-HB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.213,87.431c0.147-0.25,1.064-0.182,1.209,0.073c0.142,0.255-0.073,0.425-0.256,0.516c-0.185,0.086-0.494-0.032-0.66-0.146C496.339,87.759,496.066,87.68,496.213,87.431z\"\n        />\n        <Path\n          id=\"DE-BE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.823,88.859c0.304-0.013,0.785,0.334,0.845,0.585c0.057,0.253-0.024,0.331-0.257,0.476c-0.235,0.144-0.916,0.228-1.136,0.037c-0.22-0.192-0.124-0.375-0.036-0.587C507.328,89.159,507.523,88.872,507.823,88.859L507.823,88.859z\"\n        />\n        <Path\n          id=\"de\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M496.145,81.881c-0.245,0.101-0.272,0.45-0.223,0.661c0-0.143,0.13-0.267,0.293-0.33C496.101,82.172,496.041,82.061,496.145,81.881L496.145,81.881z M496.476,82.175c-0.077,0-0.146,0.012-0.222,0.036c0.138,0.031,0.331,0.013,0.438,0C496.624,82.181,496.553,82.176,496.476,82.175z M497.112,82.135c-0.229-0.024-0.148,0.053-0.38,0.076c0.152,0.075,0.319,0.548,0.402,0.695c0.075,0.129,0.434,0.379,0.33,0.551c-0.174,0.277-0.648,0.124-0.843,0.474c0.255,0.106,0.51,0.06,0.767,0c-0.581,0.27,0.045,0.452,0.146,0.769c-0.245-0.013-0.335,0.142-0.146,0.329c0.209,0.204,0.516,0.139,0.769,0.222c0.272,0.081,0.412,0.304,0.586,0.512c0.21,0.255,0.489,0.285,0.731,0.477c-0.631-0.069-0.798-0.593-1.281-0.877c-0.32-0.189-0.685,0.034-1.025,0c-0.396-0.041-0.779-0.169-0.844,0.366c-0.024,0.214,0.152,0.38,0.147,0.587c-0.059,0.153-0.079,0.316-0.11,0.475c-0.024-0.266,0.038-0.52-0.258-0.66c-0.346-0.168-0.471,0.162-0.254,0.402c-0.191,0.049-0.355,0.008-0.515-0.109c0.862-0.582-1.469-0.672-1.722-0.622c-0.287,0.057-0.775,0.517-0.766,0.842c0.004,0.27,1.008,0.412,0.841,0.329c-0.406-0.198-0.683,1.34-0.769,1.686c-0.106,0.447-0.483,0.115-0.807,0.328c-0.498,0.335,0.435,0.493,0.56,0.699c0.358,0.601-0.883,0.776-0.498,1.222c0.377,0.432-1.311,0.332-1.541,0.214c0.152,0.421-0.125,0.054-0.424,0.246c0.03,0.098-0.073,0.124,0,0.257c0.335,0.115,0.74,0.9,0.56,1.253c-0.166,0.316-0.806,0.778-0.496,1.207c0.167,0.231,0.035,0.552,0.07,0.635c0.101,0.26,0.702,0.272,0.418,0.641c0.36-0.062,0.328,0.353,0.435,0.571c-1.08-0.009-1.262,0.845-0.229,1.347c0.725,0.355,0,1.037,0.263,1.346c0.042,0.047,0.74,0.912,0.915,0.881c0.254-0.042,0.054-0.196,0.421-0.147c0.197,0.025,0,0.349,0.336,0.264c0.123-0.031,0.304,0.002,0.431-0.013c0.467-0.161,0.515,0.092,0.943,0.226c0.388,0.124,0.871,0.174,1.273,0.24c-0.326,0.288-0.637,0.575-0.903,0.922c-0.305,0.399-0.41,1.006-0.614,1.447c-0.136,0.296-0.642,2.424,0.118,1.784c-0.263,0.305,1.06,0.09,1.302,0.104c0.472,0.025,0.888,0.009,0.991-0.291c-0.568,0.211-0.376-0.552,0.292-0.223c0.472,0.235,1.615,0.378,2.098,0.658c0.294,0.174,1.865,0.067,1.456,0.771c0.568-0.016,0.609-0.533,0.733-0.953c0.239,0.217,0.795,0.212,1.098,0.182c-0.262,0.13,0.418,0.326,0.552,0.33c0.312,0.008,0.51-0.265,0.805-0.292c0.571-0.058,1.124-0.5,1.759-0.293c-0.009-0.098-0.011-0.2-0.036-0.292c0.293,0.036,0.579,0.183,0.878,0.183c0.144-0.05,0.288-0.08,0.438-0.11c0.164,0.02,0.231,0.336,0.369,0.439c0.407,0.314,0.402,0.154,0.515-0.223c0.106-0.371-0.357-0.229-0.329-0.551c0.028-0.391,0.044-0.371-0.258-0.698c-0.226-0.24-0.073-0.431,0.183-0.55c0.294-0.134,1.247-0.298,1.247-0.732c0-0.764,0.522-0.1,0.806-0.438c0.513-0.617-0.377-1.047-0.769-1.282c-0.456-0.272-0.844-0.651-1.317-0.915c-0.595-0.333-0.716-1.086-1.282-1.393c0.448-0.356,0.239-0.648-0.182-0.878c-0.327-0.18-0.401-0.502-0.551-0.769c0.237-0.033,0.42,0.061,0.515,0.404c0.091-0.965,1.332-0.589,1.831-0.989c0.795-0.637,2.128-0.993,3.078-1.357c-0.086-0.079-0.171-0.143-0.258-0.22c0.365-0.086,0.452-0.19,0.767,0.223c0.77,0.992,1.258-0.846,0.875-1.319c-0.046-0.299-0.521-0.313-0.546-0.552c-0.037-0.319-0.012-0.429-0.254-0.696c-0.162-0.176,0.079-0.321,0.146-0.488c0.376-0.967-0.59-1.228-0.337-1.519c0.511-0.582-0.895-0.784-1.091-1.333c0.261-0.203,1.075-1.458,0.549-1.53c-0.109-0.404-0.229-0.83-0.662-0.989c-0.266-0.097-0.694-0.174-0.73-0.516c-0.021-0.179-0.101-0.73-0.369-0.73c-0.161,0-0.49,0.003-0.402,0.182c-0.293-0.173-0.928-0.925-1.21-0.953c-0.584-0.052-0.99-0.004-1.427,0.439c-0.073-0.493,0.752-0.527,1.062-0.477c-0.601-0.223-0.688-0.05-1.135,0.292c-0.212,0.165-0.675,0.343-0.551,0.698c0.061-0.594-1.119-0.066-1.392,0.111c0.535-0.261-0.057,0.174-0.146,0.437c-0.221-0.205-1.491-0.486-1.208,0c-0.054-0.188-0.183-0.288-0.37-0.33c0.354-0.364,0.675-0.605,0.769-1.135c-0.482,0.095-0.768,0.288-1.246,0.073c-0.298-0.133-0.768-0.318-0.916,0.11c-0.041-0.189-0.048-0.199,0.074-0.369c-0.243-0.108-0.528-0.097-0.768,0c0.184-0.086,0.599-0.633,0.146-0.622c0.728-0.329-1.743-0.549-1.644-0.495C497.869,82.256,497.352,82.162,497.112,82.135L497.112,82.135z\"\n        />\n      </G>\n      <G id=\"CZ\">\n        <Path\n          id=\"CZ-B\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.522,100.253c-0.048-0.102-0.112-0.222-0.183-0.257c-0.187-0.102-0.253,0.054-0.438,0c-0.185-0.053-0.561-0.242-0.585-0.402c-0.025-0.16,0.146-0.108,0.146-0.183s-0.101-0.036-0.146-0.183c-0.02-0.062,0.003-0.187,0-0.293c-0.016-0.006-0.019,0.009-0.037,0c-0.168-0.065-0.304-0.516-0.474-0.549c-0.174-0.032-0.189,0.196-0.292,0.147c-0.108-0.05,0.01-0.217-0.074-0.331c-0.085-0.112-0.271-0.243-0.439-0.256c-0.168-0.009-0.371,0.091-0.476,0.224c-0.104,0.126-0.012,0.24-0.073,0.439c-0.062,0.198-0.292,0.501-0.328,0.695c-0.039,0.194,0.123,0.253,0,0.404c-0.124,0.15-0.421-0.002-0.77,0.109c-0.224,0.073-0.513,0.279-0.806,0.439c0.424,0.141,0.82,0.293,1.246,0.439c0.544,0.188,1.776-0.435,2.013,0.438c0.271-0.598,0.597-0.631,1.063-0.622C518.194,100.515,518.307,100.36,518.522,100.253L518.522,100.253z\"\n        />\n        <Path\n          id=\"Path10034\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.465,98.897c-0.024-0.09-0.024-0.216-0.073-0.291c-0.099-0.153-0.127-0.176-0.402-0.293c-0.184-0.075-0.529-0.117-0.846-0.147c0.017,0.202-0.299,0.277-0.438,0.328c-0.14,0.053-0.234-0.049-0.331,0c-0.093,0.051-0.069,0.219-0.182,0.258c-0.113,0.039-0.284-0.153-0.401-0.111c-0.118,0.041-0.088,0.2-0.185,0.259c-0.085,0.051-0.161,0.073-0.292,0.034c0.003,0.107-0.021,0.231,0,0.293c0.046,0.147,0.147,0.108,0.146,0.183c0,0.074-0.173,0.026-0.146,0.184c0.025,0.159,0.402,0.349,0.585,0.402c0.188,0.054,0.255-0.102,0.438,0c0.071,0.039,0.135,0.156,0.183,0.257c0.254-0.124,0.596-0.207,0.769-0.293c0.321-0.158,0.321-0.65,0.621-0.879C520.057,98.973,520.277,98.965,520.465,98.897L520.465,98.897z\"\n        />\n        <Path\n          id=\"Path9942\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.012,95.929c-0.243,0.11-0.497,0.206-0.586,0.329c-0.215,0.291-0.159,0.446-0.146,0.584c0.013,0.139,0.107,0.136,0.109,0.223c0.005,0.082-0.145,0.145-0.074,0.255c0.074,0.111,0.385,0.057,0.515,0.037s0.153-0.104,0.257-0.074c0.105,0.03,0.12,0.24,0.222,0.293c0.102,0.052,0.234-0.058,0.293,0c0.058,0.058-0.072,0.094,0,0.221c0.07,0.124,0.533,0.168,0.549,0.368c0.315,0.03,0.662,0.072,0.846,0.148c0.273,0.117,0.303,0.14,0.401,0.292c0.052,0.077,0.05,0.202,0.073,0.292c0.37-0.133,0.747-0.286,1.062-0.404c-0.369-0.82-1.252-1.194-0.843-0.916c-0.24-0.51-0.337-0.328-0.806-0.549c-0.438-0.207-0.612-0.142-1.026-0.11c-0.39,0.028-0.32-0.54-0.329-0.879C518.341,96.096,518.18,95.95,518.012,95.929L518.012,95.929z\"\n        />\n        <Path\n          id=\"Path10008\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.284,100.18c0.145-0.222,0.318-0.459,0.222-0.584c-0.154-0.201-0.354,0.111-0.477,0.035c-0.122-0.074,0.024-0.187-0.146-0.328c-0.171-0.14-0.746-0.036-0.915-0.183c-0.174-0.147-0.122-0.139-0.146-0.366c-0.014-0.111,0.034-0.308,0.035-0.478c-0.118-0.025-0.237-0.139-0.368-0.107c-0.149,0.033-0.122,0.234-0.328,0.292c-0.211,0.058-0.655-0.205-0.844-0.185c-0.188,0.022-0.169,0.115-0.257,0.11c-0.089-0.005-0.12-0.144-0.222-0.146c-0.101-0.003-0.206,0.111-0.329,0.146s-0.295-0.089-0.402,0.037c-0.107,0.124,0.093,0.444,0.036,0.585c-0.057,0.14-0.205,0.118-0.256,0.22c-0.051,0.104,0.028,0.291-0.036,0.37c-0.067,0.074-0.222-0.024-0.256,0.035c-0.037,0.06,0.063-0.019,0.038,0.147c-0.016,0.083-0.114,0.245-0.224,0.367c0.279,0.16,0.575,0.299,0.845,0.475c0.282,0.189,0.594,0.555,0.952,0.585c0.539,0.05,0.552-0.18,1.1,0.037c0.005-0.358,0.253-0.638,0.622-0.584c-0.024-0.249,0.102-0.483,0.074-0.731C512.335,99.898,512.894,100.062,513.284,100.18L513.284,100.18z\"\n        />\n        <Path\n          id=\"Path10005\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.52,98.164c-0.302-0.205-0.729-0.524-0.954-0.513c-0.279,0.014-0.126,0.188-0.292,0.183c-0.166-0.009-0.277-0.292-0.514-0.403c-0.125-0.058-0.319-0.066-0.476-0.109c-0.034,0.059-0.021,0.131-0.073,0.182c-0.124,0.123-0.419,0.101-0.516,0.222c-0.093,0.119,0.021,0.24-0.074,0.329c-0.093,0.089-0.32-0.009-0.438,0.036c-0.116,0.044-0.127,0.164-0.257,0.185c-0.021,0.003-0.052,0.005-0.074,0c0,0.17-0.051,0.366-0.036,0.475c0.024,0.228-0.025,0.221,0.146,0.367c0.172,0.147,0.745,0.043,0.916,0.184c0.172,0.139,0.024,0.254,0.146,0.328c0.123,0.073,0.322-0.236,0.475-0.036c0.098,0.126-0.073,0.361-0.221,0.584c0.055,0.019,0.138,0.024,0.183,0.037c0.025,0.008,0.046,0.027,0.073,0.037c0.293-0.159,0.58-0.371,0.807-0.439c0.353-0.111,0.646,0.04,0.768-0.11c0.123-0.152-0.036-0.21,0-0.402c0.038-0.192,0.271-0.498,0.328-0.696C515.504,98.406,515.414,98.294,515.52,98.164z\"\n        />\n        <Path\n          id=\"Path10003\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.325,96.406c-0.245,0.155-0.505,0.268-0.697,0c-0.186,0.153-0.357,0.36-0.55,0.369c-0.321,0.012-0.557-0.434-0.73-0.439c-0.175-0.004-0.106,0.101-0.182,0.11c-0.075,0.008-0.174-0.056-0.258-0.037c-0.08,0.021-0.09,0.118-0.183,0.146c-0.092,0.03-0.2-0.073-0.328-0.038c-0.129,0.039-0.403,0.098-0.402,0.258c0.004,0.158,0.356,0.138,0.402,0.293c0.025,0.088-0.06,0.169-0.109,0.255c0.156,0.043,0.351,0.05,0.475,0.109c0.233,0.111,0.349,0.398,0.515,0.404c0.164,0.007,0.013-0.17,0.291-0.184c0.224-0.011,0.652,0.306,0.954,0.514c0.008-0.008,0.027,0.011,0.036,0c0.109-0.117,0.282-0.229,0.438-0.221c0.125,0.008,0.233,0.099,0.33,0.183c0.072-0.139,0.183-0.232,0.183-0.368c0-0.272-0.354-0.537-0.329-0.731s0.223-0.124,0.256-0.292C516.455,96.644,516.37,96.525,516.325,96.406L516.325,96.406z\"\n        />\n        <Path\n          id=\"Path9940\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M516.325,96.406c0.043,0.121,0.128,0.238,0.11,0.329c-0.037,0.172-0.234,0.098-0.256,0.293c-0.024,0.195,0.329,0.464,0.329,0.73c0,0.133-0.112,0.224-0.184,0.369c0.033,0.026,0.09,0.043,0.11,0.073c0.085,0.116-0.031,0.28,0.074,0.33c0.106,0.048,0.122-0.178,0.292-0.146c0.173,0.031,0.31,0.483,0.475,0.549c0.169,0.067,0.231,0.022,0.33-0.035c0.097-0.061,0.066-0.219,0.183-0.259c0.12-0.039,0.288,0.151,0.402,0.113c0.114-0.042,0.087-0.209,0.182-0.259c0.097-0.05,0.188,0.052,0.33,0c0.141-0.052,0.455-0.126,0.438-0.329c-0.015-0.2-0.479-0.239-0.55-0.366c-0.072-0.125,0.059-0.161,0-0.223c-0.059-0.058-0.191,0.052-0.292,0c-0.101-0.054-0.117-0.265-0.224-0.293c-0.104-0.028-0.124,0.056-0.255,0.074c-0.128,0.02-0.438,0.073-0.515-0.036c-0.073-0.111,0.075-0.174,0.074-0.257c-0.004-0.083-0.099-0.079-0.11-0.22c-0.011-0.142-0.067-0.294,0.146-0.585c0.09-0.123,0.343-0.223,0.585-0.329c-0.52-0.061-1.029-0.234-1.537-0.369c0.02,0.223,0.123,0.406,0.292,0.549C516.652,96.189,516.487,96.302,516.325,96.406z\"\n        />\n        <Path\n          id=\"Path9962\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.709,95.125c-0.065,0.011-0.125,0.034-0.182,0.073c-0.114,0.075-0.12,0.327-0.258,0.368s-0.262-0.208-0.401-0.182c-0.141,0.025-0.254,0.195-0.293,0.291c-0.042,0.097,0.13,0.071,0,0.184c-0.131,0.113-0.591-0.189-0.808-0.109c-0.215,0.074-0.142,0.278-0.368,0.402c-0.223,0.123-0.819,0.043-0.989,0.183c-0.17,0.139-0.023,0.226-0.109,0.292c-0.028,0.022-0.074,0.001-0.109,0c0.024,0.083,0.006,0.206,0.073,0.256c0.156,0.118,0.426-0.053,0.587,0c0.161,0.052,0.263,0.095,0.329,0.222c0.066,0.123,0.089,0.304,0.036,0.439c-0.054,0.137-0.292,0.097-0.329,0.328c-0.024,0.153,0.158,0.354,0.293,0.551c0.105-0.041,0.228-0.008,0.328-0.037c0.123-0.034,0.229-0.149,0.33-0.146c0.103,0.003,0.129,0.143,0.221,0.146c0.092,0.005,0.07-0.089,0.259-0.109c0.188-0.021,0.63,0.24,0.843,0.185c0.211-0.059,0.178-0.259,0.328-0.293c0.149-0.036,0.312,0.129,0.439,0.11c0.127-0.023,0.14-0.141,0.255-0.185c0.119-0.043,0.347,0.053,0.438-0.036c0.095-0.089-0.021-0.212,0.074-0.328c0.095-0.12,0.386-0.095,0.513-0.222c0.125-0.124,0.229-0.287,0.184-0.438c-0.046-0.156-0.4-0.134-0.401-0.293c0-0.103,0.137-0.141,0.254-0.182c-0.106-0.063-0.245-0.102-0.293-0.184c-0.073-0.123,0.05-0.269-0.036-0.329c-0.085-0.063-0.183,0.07-0.292,0.036c-0.11-0.029-0.172-0.066-0.257-0.256c-0.05-0.111-0.055-0.319-0.037-0.514c-0.134-0.078-0.274-0.205-0.4-0.223C511.843,95.113,511.777,95.113,511.709,95.125L511.709,95.125z M510.867,96.296c0.202,0.024,0.354,0.2,0.401,0.331c0.048,0.127,0.042,0.227-0.035,0.292c-0.075,0.064-0.174-0.024-0.294,0c-0.117,0.023-0.247,0.201-0.401,0.146c-0.156-0.055-0.355-0.277-0.293-0.476S510.665,96.271,510.867,96.296L510.867,96.296z\"\n        />\n        <Path\n          id=\"Path9964\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.182,98.422c-0.135-0.194-0.317-0.398-0.293-0.551c0.034-0.231,0.275-0.192,0.329-0.328c0.054-0.137,0.029-0.316-0.036-0.439c-0.068-0.124-0.169-0.169-0.329-0.222c-0.159-0.052-0.432,0.119-0.586,0c-0.066-0.051-0.048-0.174-0.072-0.256c-0.077-0.001-0.155-0.001-0.224,0.035c-0.102,0.06-0.09,0.247-0.221,0.293c-0.131,0.045-0.309-0.154-0.44-0.109c-0.132,0.042-0.106,0.237-0.222,0.292c-0.113,0.057-0.247-0.018-0.368,0c-0.121,0.017-0.084,0.041-0.33,0.074c-0.119,0.017-0.342,0-0.549,0c0.053,0.126,0.038,0.246-0.184,0.439c0.564,0.306,0.694,1.184,1.319,1.428c0.375,0.147,0.784,0.675,1.135,0.879c0.101,0.057,0.194,0.125,0.294,0.182c0.106-0.123,0.205-0.284,0.221-0.367c0.026-0.166-0.073-0.088-0.035-0.146c0.035-0.059,0.188,0.037,0.256-0.036c0.067-0.074-0.015-0.267,0.036-0.369c0.052-0.103,0.2-0.077,0.257-0.222c0.056-0.139-0.145-0.462-0.037-0.585C509.127,98.398,509.158,98.429,509.182,98.422L509.182,98.422z\"\n        />\n        <Path\n          id=\"Path9938\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.358,94.575c0,0.137-0.046,0.278-0.037,0.367c0.024,0.187,0.171,0.191,0.11,0.293c-0.058,0.101-0.286,0.023-0.368,0.073c-0.077,0.053-0.035,0.134-0.109,0.146c-0.073,0.011-0.087-0.173-0.184-0.182c-0.096-0.013-0.134,0.152-0.292,0.145c-0.041-0.001-0.099-0.043-0.146-0.074c-0.017,0.195-0.014,0.401,0.037,0.514c0.085,0.19,0.146,0.224,0.256,0.256c0.108,0.031,0.206-0.1,0.292-0.037c0.087,0.064-0.035,0.208,0.037,0.331c0.048,0.081,0.188,0.123,0.293,0.182c0.061-0.023,0.103-0.059,0.146-0.074c0.129-0.035,0.235,0.068,0.329,0.038c0.093-0.028,0.101-0.126,0.182-0.147c0.08-0.019,0.178,0.044,0.257,0.037c0.076-0.009,0.008-0.116,0.183-0.11c0.173,0.008,0.413,0.452,0.732,0.439c0.189-0.009,0.361-0.214,0.549-0.369c-0.262-0.362-0.389-0.613-0.843-0.768c0.225-0.189,0.872-0.604,0.221-0.732c-0.197-0.039-0.561,0.041-0.697,0.182C514.291,94.573,513.827,94.592,513.358,94.575z\"\n        />\n        <Path\n          id=\"Path9950\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.791,95.453c0.031-0.024,0.04-0.067,0.074-0.073c0.141-0.026,0.265,0.224,0.402,0.183c0.139-0.038,0.144-0.288,0.257-0.368c0.113-0.076,0.232-0.095,0.401-0.073c0.173,0.023,0.392,0.286,0.55,0.291c0.16,0.007,0.197-0.158,0.293-0.146c0.098,0.012,0.109,0.195,0.184,0.184c0.074-0.012,0.029-0.094,0.11-0.146c0.077-0.052,0.307,0.026,0.368-0.073c0.057-0.101-0.088-0.107-0.111-0.291c-0.008-0.088,0.038-0.229,0.036-0.369c-0.285-0.012-0.599,0.007-0.697-0.256c-0.087-0.288-0.172-0.323-0.475-0.402c-0.18-0.046-0.32-0.128-0.366,0.146c-0.041,0.229-0.281,0.189-0.477,0.255c-0.126,0.044-0.173-0.109-0.256-0.183c-0.046,0.174-0.025,0.383-0.111,0.439c-0.145,0.098-0.172-0.115-0.292-0.037c-0.12,0.078-0.221,0.336-0.184,0.551C510.527,95.225,510.667,95.34,510.791,95.453L510.791,95.453z\"\n        />\n        <Path\n          id=\"Path9948\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.019,95.565c-0.391,0.123-1.485-0.024-1.573,0.843c-0.066-0.246-0.279-0.474-0.55-0.474c0.053,0.711,0.814,0.953,0.952,1.282c0.206,0,0.432,0.017,0.551,0c0.245-0.032,0.212-0.059,0.328-0.074c0.121-0.017,0.255,0.059,0.369,0c0.115-0.057,0.086-0.249,0.222-0.291c0.133-0.043,0.31,0.157,0.439,0.109c0.128-0.045,0.119-0.234,0.22-0.292c0.025-0.013,0.048,0.003,0.075,0c-0.04-0.083-0.153-0.138-0.185-0.221c-0.078-0.201,0.139-0.347-0.038-0.585C507.706,95.692,507.324,95.646,507.019,95.565L507.019,95.565z\"\n        />\n        <Path\n          id=\"Path9931\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.019,95.565c0.305,0.081,0.686,0.127,0.807,0.292c0.178,0.239-0.04,0.386,0.038,0.585c0.033,0.081,0.146,0.137,0.185,0.22c0.087-0.007,0.187,0.016,0.254-0.035c0.088-0.066-0.058-0.153,0.11-0.292s0.768-0.059,0.989-0.183s0.152-0.325,0.367-0.402c0.218-0.078,0.676,0.222,0.808,0.109c0.13-0.116-0.04-0.088,0-0.184c0.03-0.073,0.127-0.155,0.222-0.22c-0.126-0.114-0.269-0.229-0.294-0.37c-0.037-0.213,0.065-0.469,0.183-0.549c0.123-0.077,0.147,0.133,0.293,0.036c0.089-0.057,0.065-0.267,0.111-0.439c-0.107-0.091-0.242-0.12-0.33-0.219c-0.176-0.204-0.429-0.126-0.659-0.074c0.089,0.077,0.174,0.175,0.254,0.256c-1.013,0.354-2.246,0.714-3.188,1.429C507.144,95.543,507.054,95.552,507.019,95.565L507.019,95.565z\"\n        />\n        <Path\n          id=\"CZ-A\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.867,96.296c0.202,0.024,0.354,0.2,0.401,0.331c0.048,0.127,0.042,0.227-0.035,0.292c-0.075,0.064-0.174-0.024-0.294,0c-0.117,0.023-0.247,0.201-0.401,0.146c-0.156-0.055-0.355-0.277-0.293-0.476S510.665,96.271,510.867,96.296L510.867,96.296z\"\n        />\n        <Path\n          id=\"cz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M504.905,95.939c0.271,0.002,0.483,0.224,0.549,0.471c0.094-0.941,1.455-0.699,1.716-0.899c0.94-0.715,2.166-1.076,3.178-1.429c-0.082-0.08-0.173-0.159-0.262-0.236c0.228-0.052,0.496-0.136,0.672,0.068c0.158,0.177,0.301,0.517,0.584,0.418c0.194-0.068,0.443-0.024,0.483-0.256c0.045-0.275,0.16-0.223,0.342-0.174c0.304,0.077,0.39,0.123,0.478,0.412c0.255,0.691,1.646-0.063,1.679,0.768c0.135-0.145,0.471-0.196,0.668-0.158c0.653,0.129,0.005,0.52-0.223,0.708c0.452,0.159,0.608,0.402,0.868,0.765c0.32,0.443,0.834-0.076,1.117-0.267c-0.174-0.143-0.27-0.325-0.287-0.551c0.676,0.177,1.306,0.691,2.039,0.471c0.009,0.336-0.04,0.901,0.351,0.871c0.417-0.031,0.565-0.111,1.001,0.097c0.471,0.22,0.579,0.062,0.819,0.568c-0.411-0.277,0.489,0.088,0.861,0.911c-0.475,0.176-1.19,0.264-1.613,0.579c-0.304,0.226-0.302,0.729-0.622,0.887c-0.323,0.161-0.727,0.575-1.44,0.564c-0.468-0.008-0.807,0.002-1.078,0.602c-0.239-0.873-1.451-0.25-1.995-0.435c-0.448-0.158-0.889-0.335-1.342-0.482c-0.369-0.12-1.071-0.315-1.454-0.287c0.027,0.248-0.073,0.483-0.05,0.731c-0.37-0.052-0.653,0.241-0.656,0.601c-0.551-0.219-0.562,0.019-1.101-0.03c-0.358-0.033-0.658-0.42-0.94-0.611c-0.363-0.243-0.748-0.447-1.125-0.667c-0.352-0.205-0.752-0.714-1.125-0.863c-0.626-0.245-0.771-1.113-1.333-1.416C506.457,96.971,504.979,96.925,504.905,95.939\"\n        />\n      </G>\n      <G id=\"CY\">\n        <Path\n          id=\"Path12533\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.809,142.638c-0.031,0.144-0.055,0.276-0.37,0.254c-0.09-0.006-0.189,0.104-0.291,0.147c0.033,0.278,0.067,0.611,0.222,0.662c0.214,0.07,0.104-0.188,0.294-0.223c0.187-0.03,0.479,0.245,0.766,0.257c0.288,0.012,0.8-0.046,0.916-0.222c0.116-0.174-0.121-0.207-0.073-0.293c0.049-0.088,0.204-0.041,0.256-0.145c0.053-0.108-0.124-0.188-0.073-0.403c0.007-0.024,0.062-0.045,0.073-0.073c-0.201,0.059-0.383,0.126-0.622,0.146C560.577,142.771,560.056,142.786,559.809,142.638L559.809,142.638z\"\n        />\n        <Path\n          id=\"Path12528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.809,142.638c0.247,0.147,0.769,0.132,1.1,0.109c0.237-0.019,0.421-0.087,0.621-0.145c0.04-0.094,0.074-0.208,0.182-0.293c-0.511,0.073-1.012,0.05-1.538,0.036C559.883,142.338,559.839,142.493,559.809,142.638L559.809,142.638z\"\n        />\n        <Path\n          id=\"Path12542\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M559.222,144.432c0.188-0.187,0.382-0.41,0.404-0.585c0.016-0.142-0.043-0.189-0.11-0.256c-0.024,0.059-0.041,0.145-0.146,0.111c-0.154-0.05-0.187-0.382-0.222-0.663c-0.346,0.157-0.715,0.421-0.991,0.146c0.036,0.096,0.074,0.197,0.11,0.293C558.482,144.05,558.827,144.278,559.222,144.432L559.222,144.432z\"\n        />\n        <Path\n          id=\"Path12540\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M560.834,144.322c0.051-0.092,0.044-0.185,0-0.291c-0.055-0.125-0.198-0.226-0.33-0.327c-0.026,0-0.048,0.036-0.073,0.035c-0.288-0.013-0.581-0.288-0.767-0.257c-0.096,0.018-0.124,0.051-0.148,0.111c0.067,0.067,0.125,0.115,0.111,0.255c-0.024,0.176-0.218,0.401-0.403,0.587c0.328,0.127,0.69,0.214,1.062,0.402C560.187,144.556,560.502,144.419,560.834,144.322L560.834,144.322z\"\n        />\n        <Path\n          id=\"Path12538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M562.337,143.554c-0.062-0.029-0.052-0.099-0.146-0.185c-0.134-0.118-0.421-0.219-0.661-0.329c-0.001,0.01,0.005,0.026,0,0.038c-0.054,0.105-0.21,0.058-0.256,0.145c-0.047,0.089,0.188,0.122,0.072,0.292c-0.106,0.159-0.549,0.185-0.844,0.186c0.131,0.101,0.274,0.203,0.329,0.327c0.043,0.108,0.051,0.197,0,0.292c0.195-0.058,0.42-0.116,0.515-0.146c0.283-0.098,0.343-0.364,0.551-0.55C561.98,143.553,562.163,143.567,562.337,143.554L562.337,143.554z\"\n        />\n        <Path\n          id=\"Path12505\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M564.057,141.357c-0.738,0.001-1.346,0.764-2.052,0.954c-0.1,0.024-0.195-0.015-0.294,0c-0.143,0.109-0.231,0.261-0.255,0.367c-0.045,0.198,0.087,0.272,0.073,0.369c0.238,0.111,0.525,0.212,0.661,0.329c0.094,0.083,0.085,0.153,0.146,0.183c0.212-0.019,0.416-0.058,0.55-0.074c-0.227-0.25-0.787-0.772-0.221-0.953C563.186,142.364,563.592,141.651,564.057,141.357L564.057,141.357z\"\n        />\n        <Path\n          id=\"cy\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M558.263,143.488c-0.034-0.095-0.072-0.191-0.108-0.286c0.359,0.354,0.885-0.32,1.294-0.29c0.628,0.042,0.155-0.587,0.739-0.575c0.625,0.017,1.183,0.126,1.81-0.041c0.705-0.188,1.337-0.922,2.077-0.923c-0.471,0.293-0.889,0.98-1.409,1.144c-0.569,0.177,0,0.721,0.226,0.974c-0.244,0.029-0.797-0.019-0.981,0.15c-0.207,0.186-0.276,0.452-0.562,0.551c-0.249,0.085-1.228,0.19-1.074,0.635C559.454,144.409,558.65,144.531,558.263,143.488\"\n        />\n        <Circle\n          id=\"cy.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"558.964\"\n          cy=\"144.136\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"CW\">\n        <Path\n          id=\"cw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M282.556,215.688c-0.451-0.111-1.063-0.501-1.073-1.019C281.726,214.702,282.489,215.448,282.556,215.688\"\n        />\n        <Circle\n          id=\"cw.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"282.598\"\n          cy=\"213.277\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"CV\">\n        <Path\n          id=\"Path5762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M403.112,200.352c0.268,0.024,0.873-0.371,0.748-0.698C403.645,199.119,402.687,199.817,403.112,200.352\"\n        />\n        <Path\n          id=\"Path5764\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M403.871,200.77C404.636,200.705,403.584,200.077,403.871,200.77\"\n        />\n        <Path\n          id=\"Path5766\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M405.26,206.973c0.201-0.074,0.404-0.517,0.166-0.665C405.012,206.059,404.862,206.744,405.26,206.973\"\n        />\n        <Path\n          id=\"Path5768\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M405.677,201.712c0.074-0.599,0.626-0.008,0.812-0.339c-0.314-0.141-0.721-0.335-1.071-0.209C405.521,201.338,405.609,201.522,405.677,201.712\"\n        />\n        <Path\n          id=\"Path5770\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M407.666,206.686c0.419-0.45-0.272-0.946-0.471-1.309C406.986,205.912,406.876,206.663,407.666,206.686\"\n        />\n        <Path\n          id=\"Path5772\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M408.661,206.005C409.416,205.233,407.923,205.531,408.661,206.005\"\n        />\n        <Path\n          id=\"Path5774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M409.785,203.282c0.738-0.295,0.096-0.678-0.263-0.814C409.539,202.795,409.221,203.288,409.785,203.282\"\n        />\n        <Path\n          id=\"Path5776\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M409.524,201.373c0.172-0.252,0.118-0.535,0.054-0.812C409.287,200.795,409.523,201.084,409.524,201.373\"\n        />\n        <Circle\n          id=\"cv.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"406.031\"\n          cy=\"203.013\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"CU\">\n        <Path\n          id=\"Path8274\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M247.328,184.583c-0.273,0.004-0.614,0.164-0.621,0.438c-0.006,0.172,0.232,1.223-0.328,0.622c0.063,0.321,0.378,0.449,0.66,0.514c0.286-0.082,1.016-0.139,1.026-0.55c0.007-0.301-0.187-0.853-0.477-0.988C247.516,184.587,247.42,184.581,247.328,184.583L247.328,184.583z\"\n        />\n        <Path\n          id=\"Path8313\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.671,182.641c-0.182,0.009-0.401,0.116-0.549,0.181c0.171,0.09,0.371,0.157,0.549,0.223c0.139-0.041,0.265-0.08,0.406-0.109C260.023,182.697,259.86,182.633,259.671,182.641L259.671,182.641z M260.296,182.969c-0.07-0.008-0.153,0.016-0.254,0.074c0.069,0.323,0.386,0.336,0.62,0.475C260.555,183.31,260.507,183.003,260.296,182.969L260.296,182.969z M258.283,183.118c-0.204,0.347-0.471,0.729-0.474,0.952c-0.008,0.328,0.164,0.173,0.146,0.37c-0.019,0.198-0.36,0.353-0.439,0.661c-0.047,0.183,0.042,0.41,0.073,0.661c0.328-0.11,0.657-0.307,0.989-0.147c-0.302,0.154-0.025,0.089,0.111,0.256c0.019,0.022,0.025,0.051,0.036,0.074c0.3-0.132,0.621-0.229,0.731-0.367c0.192-0.238-0.002-0.295,0.11-0.37c0.115-0.073,0.298,0.135,0.402,0.04c0.108-0.096-0.124-0.217-0.035-0.44c0.073-0.181,0.322-0.438,0.585-0.55c-0.015-0.024-0.025-0.052-0.038-0.073c-0.139-0.234-0.417-0.207-0.623-0.33c-0.546-0.33-0.817-0.633-1.501-0.699C258.32,183.15,258.317,183.12,258.283,183.118L258.283,183.118z\"\n        />\n        <Path\n          id=\"Path8347\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.112,189.381c-0.173,0.126-0.38,0.224-0.439,0.369c-0.1,0.229,0.025,0.443,0,0.585c-0.024,0.141-0.101,0.11-0.11,0.292c-0.003,0.078,0.045,0.219,0.11,0.328c0.05,0.009,0.096,0.031,0.146,0.036c0.562,0.054,0.551-0.367,0.877-0.367c-0.084,0.053-0.133,0.123-0.146,0.22c0.036,0.06,1.803-0.389,1.906-0.402c0.34-0.041,1.453-0.618,0.623-0.732c-0.569-0.078-0.772-0.458-1.101-0.806c-0.248,0.229-0.413,0.618-0.622,0.66c-0.257,0.053-0.254-0.207-0.437-0.22c-0.187-0.015-0.36,0.224-0.585,0.182C267.252,189.515,267.174,189.446,267.112,189.381L267.112,189.381z\"\n        />\n        <Path\n          id=\"Path8345\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M264.839,189.271c-0.172,0.181-0.508,0.266-0.622,0.476c-0.123,0.23,0.19,0.543-0.035,0.731c-0.227,0.186-0.708-0.256-1.064-0.111c-0.217,0.086-0.305,0.365-0.475,0.585c0.808-0.139,1.614-0.291,2.419-0.256c0.556,0.026,1.069,0.182,1.61,0.256c-0.065-0.111-0.114-0.25-0.109-0.328c0.008-0.182,0.083-0.15,0.109-0.292c0.025-0.143-0.099-0.356,0-0.585c0.059-0.14,0.269-0.239,0.439-0.369c-0.123-0.124-0.223-0.272-0.402-0.292c-0.28-0.036-0.613,0.381-0.877,0.328c-0.272-0.052-0.309-0.507-0.516-0.475c-0.205,0.029,0.108,0.393-0.255,0.475C265.004,189.43,264.905,189.297,264.839,189.271L264.839,189.271z\"\n        />\n        <Path\n          id=\"Path8325\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.276,188.247c-0.211,0.053-0.291,0.197-0.366,0.293c0.167,0.11,0.118,0.404,0.29,0.548c0.305,0.25,0.125,0.466-0.182,0.698c-0.526,0.391-1.515,0.582-1.539,1.391c0.719,0.025,1.441-0.093,2.16-0.22c0.172-0.224,0.261-0.502,0.475-0.587c0.357-0.144,0.834,0.299,1.063,0.111c0.226-0.189-0.089-0.502,0.036-0.732c0.115-0.211,0.453-0.294,0.623-0.476c-0.35-0.139-0.769-0.644-1.172-0.807C263.188,188.272,262.628,188.157,262.276,188.247L262.276,188.247z\"\n        />\n        <Path\n          id=\"Path8330\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M263.63,188.466c0.013,0.005,0.025-0.004,0.036,0c0.478,0.194,1.03,1.036,1.393,0.954c0.363-0.083,0.052-0.445,0.255-0.476c0.205-0.03,0.244,0.423,0.515,0.476c0.27,0.052,0.6-0.367,0.879-0.329c0.278,0.037,0.396,0.399,0.62,0.439c0.226,0.041,0.401-0.198,0.587-0.183c0.185,0.016,0.18,0.272,0.437,0.221c0.211-0.041,0.373-0.429,0.621-0.661c-0.074-0.079-0.162-0.102-0.255-0.182c-0.596-0.515-1.855-0.243-2.599-0.403c0.138-0.182,0.328-0.334,0.549-0.402c-0.096-0.055-0.197-0.094-0.293-0.146c0.511-0.07,0.354-0.704-0.109-0.661c-0.286,0.026-0.538,0.224-0.808,0.037c-0.096-0.07-0.366-0.268-0.621-0.403c-0.067,0.223-0.078,0.504-0.22,0.66c-0.235,0.259-0.641,0.067-0.878,0.369C263.615,187.928,263.628,188.207,263.63,188.466L263.63,188.466z\"\n        />\n        <Path\n          id=\"Path8311\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M263.63,188.466c-0.005-0.258-0.018-0.538,0.11-0.695c0.236-0.303,0.646-0.109,0.877-0.37c0.139-0.154,0.153-0.434,0.221-0.661c-0.292-0.157-0.569-0.229-0.55,0.146c-0.152-0.133-0.317-0.217-0.517-0.255c0.035-0.095,0.074-0.198,0.113-0.292c-0.194-0.048-0.377-0.025-0.552,0.074c0.009-0.009-0.008-0.028,0-0.036c-0.283,0.024-0.564,0.008-0.661,0.146c-0.19,0.272,0.062,0.375-0.036,0.585c-0.098,0.211-0.398,0.538-0.585,0.549c-0.187,0.013-0.028-0.169-0.256-0.182c-0.223-0.014-0.646,0.218-0.876,0.475c-0.119,0.13-0.079,0.255-0.073,0.403c0.001,0.018-0.036,0.056-0.038,0.073c0.322,0.023,0.619,0.081,0.956,0c0.123-0.029,0.095,0.075,0.145,0.111c0.073-0.096,0.155-0.24,0.368-0.294C262.619,188.159,263.161,188.28,263.63,188.466L263.63,188.466z\"\n        />\n        <Path\n          id=\"Path8303\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M257.145,182.787c-0.172,0.227-0.415,0.418-0.402,0.584c0.022,0.279,0.322,0.167,0.293,0.367c-0.026,0.203-0.404,0.385-0.621,0.403c-0.218,0.019-0.362-0.302-0.514-0.222c-0.154,0.081,0.148,0.161-0.111,0.475c-0.142,0.174-0.579,0.336-0.988,0.439c0.062,0.052,0.087,0.111,0.146,0.183c0.229,0.275,0.493,0.217,0.915,0.293c0.434,0.075,0.849,0.521,1.319,0.474c0.131-0.014,0.272,0.008,0.402-0.036c-0.028-0.25-0.122-0.474-0.073-0.661c0.078-0.307,0.421-0.461,0.439-0.66c0.016-0.198-0.158-0.04-0.147-0.37c0.005-0.224,0.271-0.606,0.476-0.953C257.78,183.082,257.489,183.018,257.145,182.787L257.145,182.787z\"\n        />\n        <Path\n          id=\"Path8335\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.206,184.656c-0.03-0.328-0.018-0.676-0.11-0.843c-0.174-0.308-0.351-0.152-0.438-0.328c-0.089-0.18,0.239-0.322,0-0.623c-0.109-0.139-0.45-0.109-0.731-0.186c-0.004,0.014,0.003,0.028,0,0.039c-0.057,0.174-0.097,0.308-0.258,0.37c-0.159,0.057-0.365-0.236-0.549-0.147c-0.183,0.089-0.297,0.42-0.292,0.621c0.004,0.2,0.096,0.384,0.256,0.476c0.159,0.091,0.417-0.165,0.584-0.036c0.009,0.006-0.008,0.029,0,0.036c0.114-0.058,0.354,0.001,0.37-0.11c0.061,0.582,0.445,0.653,0.768,0.916c0.168-0.041,0.238-0.037,0.395-0.095L255.206,184.656z\"\n        />\n        <Path\n          id=\"Path8297\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M254.141,181.029c-0.073,0.075-0.049,0.194-0.144,0.257c-0.256,0.164-0.533,0.271-0.516,0.437c0.038,0.334,0.353,0.152,0.439,0.331c0.082,0.17,0.051,0.445,0,0.619c0.283,0.074,0.621,0.046,0.731,0.186c0.239,0.301-0.09,0.443,0,0.623c0.089,0.176,0.267,0.021,0.438,0.328c0.093,0.167,0.061,0.61,0.092,0.938c0.223-0.085,0.52-0.25,0.604-0.353c0.256-0.316-0.042-0.396,0.108-0.477c0.154-0.079,0.297,0.24,0.515,0.224c0.22-0.024,0.597-0.204,0.623-0.403c0.025-0.201-0.272-0.087-0.292-0.368c-0.013-0.168,0.23-0.358,0.401-0.584c-0.089-0.064-0.184-0.006-0.292-0.113c-0.415-0.407-0.316-0.684-0.915-0.842c0.065-0.101,0.143-0.202,0.221-0.293c-0.322,0.271-0.838-0.148-1.209-0.036C254.647,181.596,254.305,181.271,254.141,181.029L254.141,181.029z M254.986,181.175c-0.104,0.028-0.169,0.051-0.257,0.111c0.095,0.019,0.161,0.056,0.257,0.073V181.175L254.986,181.175z\"\n        />\n        <Path\n          id=\"Path8340\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.052,181.615c0.008,0.203-0.097,0.375-0.147,0.551c0.624-0.048,1.273-0.004,1.723,0.146c0.179,0.062,0.266,0.198,0.292,0.331c0.117-0.096,0.224-0.175,0.256-0.369c0.042-0.268-0.306-0.591-0.292-0.953c0.007-0.191,0.134-0.38,0.219-0.586c-0.144-0.041-0.28-0.103-0.438-0.109c-0.148-0.006-0.29,0.025-0.437,0.038c-0.071,0.185-0.053,0.401-0.146,0.474c-0.189,0.144-0.337-0.074-0.439,0c-0.102,0.073,0.089,0.218-0.073,0.368C249.474,181.586,249.25,181.578,249.052,181.615L249.052,181.615z\"\n        />\n        <Path\n          id=\"Path8293\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.052,181.615c0.199-0.037,0.423-0.027,0.513-0.109c0.163-0.149-0.025-0.291,0.073-0.367c0.102-0.074,0.25,0.141,0.439,0c0.094-0.074,0.076-0.291,0.146-0.476c-0.087,0.007-0.176-0.009-0.257,0c-0.438,0.03-0.843,0.138-1.247,0.255c0.132,0.228,0.304,0.434,0.331,0.659C249.052,181.592,249.052,181.601,249.052,181.615z\"\n        />\n        <Path\n          id=\"Path8286\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M251.102,180.735c-0.083,0.207-0.212,0.396-0.219,0.587c-0.014,0.362,0.336,0.685,0.292,0.953c-0.03,0.188-0.139,0.272-0.256,0.369c0.015,0.073-0.072,0.082-0.111,0.146c-0.049,0.075-0.04,0.196-0.181,0.221c-0.315,0.052-0.781-0.086-1.026,0.183c0.32,0.303,0.713,0.584,1.172,0.584c0.277,0,0.618-0.118,0.843,0.109c0.088,0.126,0.208,0.216,0.369,0.222c0.001-0.198,0.079-0.38,0.182-0.55c0.026,0.629,1.019,0.721,1.502,0.477c-0.008-0.009,0.009-0.03,0-0.037c-0.172-0.126-0.424,0.127-0.586,0.037c-0.159-0.093-0.253-0.277-0.256-0.477c-0.002-0.199,0.109-0.533,0.293-0.621c0.185-0.089,0.39,0.205,0.549,0.147c0.159-0.059,0.201-0.191,0.256-0.37c0.057-0.173,0.089-0.481,0-0.66c-0.089-0.18-0.403,0.003-0.439-0.331c-0.021-0.167,0.257-0.273,0.515-0.437c0.098-0.064,0.073-0.18,0.147-0.257c-0.009-0.013-0.029-0.024-0.037-0.036c-0.094-0.156-0.939-0.174-1.208-0.074c-0.224,0.079-0.604-0.081-0.552-0.22c-0.271,0.108-0.578,0.169-0.843,0.292c-0.002-0.117-0.089-0.178-0.182-0.222C251.255,180.746,251.172,180.756,251.102,180.735L251.102,180.735z\"\n        />\n        <Path\n          id=\"Path8284\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.597,181.396c-0.169,0.073-0.338,0.124-0.515,0.182c-0.483,0.159-1.072,0.263-1.502,0.55c-0.364,0.242-0.805,0.734-1.099,1.064c-0.366,0.403,0.146,0.76-0.036,1.171c-0.521-0.268-1.026,0.127-1.503,0.329c0.351,0.151,1.159-0.533,1.064,0.369c0.379-0.353,0.956-0.292,1.317-0.662c0.174-0.173,0.1-0.412,0.329-0.548c0.22-0.131,0.471,0.021,0.698-0.074c0.396-0.166,0.616,0.116,0.953-0.255c0.22-0.244,0.521-0.421,0.807-0.622c-0.074-0.255-0.185-0.521-0.292-0.662c-0.174-0.222-0.376-0.072-0.439-0.327C246.344,181.771,246.492,181.582,246.597,181.396L246.597,181.396z M241.945,184.692c-0.046-0.02-0.132,0.019-0.182,0c0.024,0.015,0.052,0.021,0.074,0.037C241.869,184.718,241.908,184.707,241.945,184.692L241.945,184.692z\"\n        />\n        <Path\n          id=\"Path8272\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M246.597,181.396c-0.106,0.186-0.254,0.375-0.221,0.516c0.063,0.257,0.269,0.105,0.439,0.327c0.108,0.139,0.221,0.406,0.293,0.662c0.18-0.129,0.336-0.289,0.513-0.402c0.316-0.208,0.796-0.29,1.282-0.331c0.054-0.184,0.172-0.369,0.146-0.584c-0.025-0.225-0.197-0.429-0.33-0.661c-0.448,0.127-0.898,0.27-1.392,0.256C247.067,181.17,246.832,181.292,246.597,181.396L246.597,181.396z\"\n        />\n        <Path\n          id=\"Path3582\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M247.047,186.144c-0.278-0.065-0.591-0.174-0.655-0.498c0.563,0.601,0.326-0.467,0.331-0.637c0.009-0.369,0.569-0.516,0.847-0.382c0.289,0.134,0.509,0.664,0.501,0.964C248.062,186.002,247.33,186.061,247.047,186.144\"\n        />\n        <Path\n          id=\"Path3586\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.001,181.353c-0.095-0.019-0.191-0.036-0.287-0.053c0.089-0.061,0.185-0.105,0.287-0.13C255.001,181.233,255.001,181.293,255.001,181.353\"\n        />\n        <Path\n          id=\"Path3588\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.079,189.049c-0.1-0.083-0.195-0.172-0.285-0.262C259.03,188.778,259.023,188.864,259.079,189.049\"\n        />\n        <Path\n          id=\"Path3590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M259.659,183.054c-0.178-0.066-0.354-0.142-0.522-0.235c0.298-0.133,0.83-0.346,0.944,0.131C259.935,182.981,259.797,183.014,259.659,183.054\"\n        />\n        <Path\n          id=\"Path3592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.679,183.526c-0.237-0.137-0.585-0.145-0.654-0.471C260.438,182.815,260.533,183.244,260.679,183.526\"\n        />\n        <Path\n          id=\"Path8309\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.177,184.105c-0.112,0.01-0.236,0.024-0.329,0.11c0.173,0.139,0.375,0.301,0.55,0.439C261.836,184.366,261.514,184.085,261.177,184.105L261.177,184.105z M260.516,184.253c-0.262,0.111-0.515,0.37-0.584,0.549c-0.089,0.224,0.139,0.343,0.035,0.439c-0.105,0.096-0.288-0.109-0.404-0.037c-0.111,0.073,0.083,0.13-0.109,0.369c-0.11,0.136-0.434,0.234-0.731,0.368c0.08,0.132,0.123,0.291,0.146,0.439c0.059,0.38,0.046,0.831,0.256,1.172c0.396,0.639,1.025,0.833,1.686,0.878c0.001-0.02,0.037-0.058,0.036-0.073c-0.007-0.148-0.044-0.272,0.073-0.402c0.233-0.26,0.653-0.489,0.876-0.475c0.225,0.015,0.071,0.193,0.259,0.182c0.187-0.011,0.484-0.337,0.583-0.55c0.099-0.21-0.156-0.312,0.037-0.584c0.096-0.138,0.375-0.124,0.66-0.146c0.013-0.014,0.025-0.025,0.037-0.037c0.046-0.062,0.099-0.115,0.146-0.183c-0.471-0.007-0.588-0.795-0.989-0.108c-0.11-0.172-0.166-0.349-0.292-0.515c0.177,0.061,0.363,0.123,0.549,0.144c0.147-0.419-0.746-0.779-1.025-0.842c0.312,0.079,0.385,0.41,0.514,0.661c-0.301-0.117-0.422-0.445-0.768-0.475c-0.1-0.008-0.072-0.138-0.147-0.183c-0.117-0.069-0.256-0.107-0.292-0.221c-0.013-0.038-0.02-0.092,0-0.146c-0.041,0.044-0.073-0.02-0.11,0C260.765,184.562,260.62,184.433,260.516,184.253L260.516,184.253z\"\n        />\n        <Path\n          id=\"Path3594\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.047,184.05c-0.303-0.046-0.48-0.369-0.289-0.628C260.844,183.575,261.149,183.837,261.047,184.05\"\n        />\n        <Path\n          id=\"Path9730\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.135,190.671c-0.001,0.076-0.006,0.123,0.012,0.288c0.083-0.031,0.145-0.079,0.199-0.128c0.108-0.099,0.188-0.203,0.354-0.203c-0.084,0.053-0.133,0.125-0.146,0.219c0.009,0.017,0.124-0.002,0.3-0.034c0.041-0.009,0.089-0.021,0.137-0.029c0.017-0.382,0.014-0.396,0.014-0.396c-0.107-0.002-0.665-0.001-0.665-0.001C267.141,190.657,267.135,190.671,267.135,190.671L267.135,190.671z\"\n        />\n      </G>\n      <G id=\"CO\">\n        <Path\n          id=\"Path30708\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.843,255.176c-0.3,0.167-0.589,0.326-0.953,0.438c-0.467,0.146-0.888,0.208-1.355,0.292c0.065,0.351,0.224,0.795,0.584,0.916c0.319,0.108,0.459,0.212,0.697,0.55c0.22,0.313,0.69,0.157,0.844,0.514c0.145,0.336,0.338,0.736,0.402,1.099c0.091,0.508,0.872,0.226,1.025,0.731c0.113,0.37-0.203,1.039,0.11,1.282c0.403,0.313,0.662,0.361,1.173,0.291c0.37-0.045,0.581-0.053,0.877,0.037c0.852,0.259,1.575-0.883,1.83-0.843c0.419,0.073,0.716,0.699,1.173,0.474c0.479-0.233,0.866-0.632,1.318-0.255c0.122,0.099,0.665,0.862,1.136,0.697c0.268-0.092,0.42,0.373,0.584,0.551c0.379,0.406-0.371,1.222-0.621,1.648c-0.128,0.221-1.026,1.771-0.661,1.98c0.396,0.223,0.828-0.161,1.171,0.219c0.303,0.334,0.635,0.644,0.809,1.064c0.708-2.207,0.634-4.675,0.953-6.959c0.107-0.772,0.384-1.724,0.292-2.566c-0.28-0.181-0.577-0.445-0.809-0.55c-0.424-0.195-0.723-0.098-0.953,0c-0.225,0.098-0.374,0.197-0.548,0c-0.174-0.196-0.059-0.47,0.074-0.769c0.13-0.3,0.284-0.624,0.145-0.841c-0.277-0.435-0.957-0.151-1.392-0.439c-0.434-0.29-0.574-1.098-1.099-1.284c-0.523-0.184-0.958,0.002-1.61,0.331c-0.327,0.164-0.555,0.538-0.844,0.916c-0.289,0.375-0.648,0.758-1.209,0.915c-0.563,0.16-1.351,0.067-2.125-0.108C268.481,255.416,268.191,255.29,267.843,255.176L267.843,255.176z\"\n        />\n        <Path\n          id=\"Path30706\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M258.83,249.239c-0.228,0.229-0.456,0.471-0.55,0.662c-0.242,0.499,0.104,0.669,0,0.877c-0.105,0.209-0.174-0.258-0.403,0.292c-0.111,0.271-0.137,0.829-0.073,1.392c0.67,0.173,2.059,0.613,2.125,0.146c0.134-1.027,1.289,0.43,1.538,0.622c0.319,0.251,0.903,0.452,1.281,0.62c0.255,0.119,0.247,0.119,0.368-0.073c0.11-0.175,0.242-0.039,0.369,0c0.647,0.188,1.92,1.32,1.978,2.014c0.005,0.038,0.067,0.068,0.074,0.109c0.468-0.084,0.889-0.146,1.355-0.293c0.364-0.115,0.654-0.272,0.953-0.438c-0.349-0.118-0.757-0.224-1.024-0.329c-1.078-0.415-1.733-0.816-2.273-1.392c-0.537-0.576-0.452-1.311-0.989-1.833c-0.532-0.52-1.471-0.909-2.125-1.062c-0.653-0.154-1.332,0.32-1.649,0c-0.319-0.319,0.215-0.829,0-1.099c-0.21-0.26-0.724-0.044-0.916-0.222C258.863,249.235,258.837,249.25,258.83,249.239L258.83,249.239z\"\n        />\n        <Path\n          id=\"Path30701\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M255.938,245.357c-0.079-0.006-0.126,0.072-0.182,0.037c-0.173-0.101-0.13,0.199-0.257,0.22c-0.656,0.112-1.447,0.074-1.794,0.77c-0.272,0.543,0.421,1.042,0.146,1.573c-0.511-0.3-1.18-0.112-1.284,0.515l0.293,0.074c0.423,0.582,0.875,1.157,1.427,1.612c0.328,0.272,1.207,0.765,1.651,0.768c0.567,0.008,0.368,0.364,0.806,0.55c0.501,0.216,0.019,0.797,0.697,0.916c0.056,0.012,0.269,0.047,0.37,0.074c-0.066-0.567-0.039-1.124,0.074-1.394c0.228-0.552,0.299-0.082,0.402-0.292c0.107-0.209-0.242-0.381,0-0.878c0.093-0.189,0.321-0.43,0.552-0.662c-0.172-0.213,0.194-0.352,0-0.622c-0.196-0.271-1.077-0.057-1.282-0.437c-0.206-0.383,0.553-0.705,0.328-1.173c-0.222-0.468-1.288-0.303-1.721-0.768C255.941,246.001,255.948,245.688,255.938,245.357L255.938,245.357z\"\n        />\n        <Path\n          id=\"Path30715\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M286.343,249.422l-0.109,0.256c0.074,0.013,0.211,0.078,0.183-0.073C286.406,249.561,286.359,249.487,286.343,249.422L286.343,249.422z\"\n        />\n        <Path\n          id=\"Path30740\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.109,253.561c-0.058-0.305-0.053-0.762-0.185-0.878c-0.285-0.261-0.417-0.143-0.549-0.036c-0.133,0.106-0.297,0.201-0.66,0.036c-0.181-0.081-0.433-0.51-0.619-0.773c-0.187-0.262-0.312-0.363-0.516-0.655c-0.371-0.531-0.798-1.209-1.209-1.245c-0.415-0.037-0.51,0.206-0.584,0.439c-0.079,0.233-0.166,0.445-0.517,0.401c-0.349-0.04-0.613-0.509-0.876-1.025c-0.267-0.515-0.532-1.059-0.844-1.209c-0.618-0.306-0.784,0.194-1.282,0c-0.496-0.193-1.134-0.613-1.392-1.318c-0.128-0.353,0.056-0.786,0.222-1.247c0.166-0.458,0.319-0.919,0.11-1.318c-0.107-0.204-0.474-0.318-0.733-0.476c-0.25,0.19-0.502,0.381-0.584,0.583c-0.16,0.386,0.193,0.683,0,0.955c-0.194,0.271-0.5-0.057-0.954,0.328c-0.452,0.386-0.72,1.907-1.208,2.272c-0.487,0.366-0.85-0.007-1.064,0.221c-0.213,0.227-0.159,0.321-0.109,0.733c0.037,0.31,0.305,0.849,0.475,1.207c0.157-0.016,0.244-0.036,0.402,0c0.652,0.157,1.592,0.542,2.125,1.063c0.535,0.521,0.452,1.258,0.989,1.832c0.539,0.576,1.193,0.976,2.273,1.392c0.539,0.207,1.276,0.482,2.052,0.661c0.776,0.173,1.562,0.27,2.125,0.109c0.566-0.158,0.919-0.537,1.21-0.915c0.29-0.378,0.515-0.755,0.843-0.916C273.477,253.567,273.778,253.59,274.109,253.561L274.109,253.561z\"\n        />\n        <Path\n          id=\"Path30751\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.218,240.816c-0.437,0.053-0.915,0.074-1.247,0.146c-1.034,0.221-1.533,1.035-2.16,1.172c-0.629,0.135-0.833-0.198-1.391-0.111c-0.558,0.09-1.366,0.305-1.832,0.769c-0.467,0.47-0.376,1.372-0.768,1.832c-0.391,0.46-1.32,0.382-1.392,0.843c-0.071,0.46,0.417,0.673,0.733,0.879c0.318,0.205,0.859,0.007,1.099,0.328c0.239,0.322-0.323,0.794,0,1.282c0.145,0.22,0.662,0.37,0.916,0.403c0.047-0.101,0.007-0.285,0.108-0.331c0.413-0.182,0.866,0.074,1.282,0.074h1.868c0.421,0,1.233,0.218,1.172-0.403c-0.056-0.55,0.412-0.38,0.514,0c0.272,1.021,1.257-0.829,1.611-0.843c0.916-0.035,1.138,2.286,0.991,2.637c-0.09,0.217,0,0.371,0.367,0.257c0.101-0.031,0.085-0.083,0.147-0.074l0.109-0.256c-0.083-0.322-0.222-0.805-0.256-0.953c-0.113-0.45-0.365-0.938-0.367-1.393c0-0.219-0.157-0.419-0.224-0.621c0.025-0.11,0.005-0.224,0.037-0.329c-0.152-0.402-1.313-1.715-1.796-1.355c-0.029-0.845,1.288-1.129,1.503-1.832c0.174-0.572-0.89-1.308-0.989-1.868C284.24,240.985,284.237,240.9,284.218,240.816L284.218,240.816z\"\n        />\n        <Path\n          id=\"Path30757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M277.259,246.749c-1.489,0.521-3.093,1.113-3.553,1.65c-0.567,0.657-0.563,0.941-0.476,1.171c0.088,0.231,0.247,0.407,0.037,0.769c-0.262,0.45-0.816,0.83-1.391,1.281c0.286,0.446,0.573,0.942,0.842,1.064c0.364,0.165,0.525,0.071,0.661-0.036c0.136-0.108,0.264-0.224,0.55,0.036c0.129,0.12,0.124,0.573,0.183,0.878c0.17-0.015,0.371-0.173,0.549-0.11c0.523,0.185,0.666,0.993,1.099,1.284c0.436,0.29,1.114,0.004,1.394,0.438c0.138,0.219-0.018,0.542-0.147,0.843c-0.131,0.3-0.245,0.572-0.074,0.769c0.174,0.197,0.322,0.099,0.551,0c0.228-0.098,0.524-0.196,0.953,0c0.227,0.104,0.525,0.37,0.808,0.55c-0.024-0.19,0.042-0.415-0.039-0.585c-0.188-0.409-0.418-0.615-0.401-1.098c0.018-0.506-0.421-0.722-0.77-0.99c-0.698-0.531-0.599-1.646-0.549-2.455c0.042-0.664,1.01-0.85,1.576-0.952c0.258-0.046,0.421,0.271,0.661,0.293c0.386,0.035,0.338-0.639,0.256-0.844c-0.223-0.549-1.371-0.849-1.867-0.515c0.053-0.421-0.168-1.343,0.073-1.831c-0.254-0.033-0.769-0.185-0.916-0.403C276.953,247.497,277.404,247.069,277.259,246.749L277.259,246.749z\"\n        />\n        <Path\n          id=\"Path30754\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M275.865,244.589c-1.446-0.105-3.092-0.162-3.884,0.037c-0.793,0.197-1.313,0.549-1.72,0.877c-0.406,0.328-0.717,0.631-1.098,0.731c-0.384,0.102-0.599-0.05-0.807-0.146c-0.211-0.097-0.412-0.139-0.698,0.146c-0.285,0.284-0.291,1.106-0.221,1.868c0.024,0.268,0.041,0.29,0.073,0.513c0.019,0.008,0.021-0.008,0.037,0c0.31,0.153,0.576,0.693,0.845,1.209c0.266,0.519,0.528,0.983,0.876,1.025c0.353,0.042,0.435-0.168,0.515-0.401c0.077-0.238,0.174-0.477,0.585-0.439c0.413,0.036,0.812,0.621,1.209,1.245c0.103,0.16,0.193,0.212,0.293,0.367c0.575-0.451,1.131-0.832,1.392-1.28c0.212-0.365,0.05-0.539-0.037-0.769c-0.086-0.229-0.09-0.517,0.475-1.172c0.464-0.536,2.065-1.124,3.553-1.65c-0.009-0.021,0.013-0.055,0-0.074c-0.241-0.321-0.78-0.123-1.101-0.328c-0.318-0.205-0.801-0.419-0.73-0.879c0.066-0.435,0.9-0.417,1.318-0.806C276.349,244.623,276.341,244.623,275.865,244.589L275.865,244.589z\"\n        />\n        <Path\n          id=\"Path30762\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.841,238.323c-0.741,0.549-1.708,1.167-2.418,1.464c-0.443,0.184-0.801,0.359-1.136,0.475c-0.335,0.117-0.655,0.154-1.026,0.036c-0.332-0.104-0.695-0.494-0.99-0.878c0.029,0.37,0.088,0.769-0.108,0.878c-0.272,0.15-0.399,0.025-0.516-0.145c-0.117-0.173-0.205-0.362-0.329-0.369c-0.25-0.013-0.248,0.223-0.439,0.182c-0.189-0.041-0.16-0.611-0.437-0.514c-0.277,0.097,0.214,0.688,0,1.063c-0.213,0.37-0.849,0.379-1.282,0.769s-1.025,1.158-1.173,1.61s0.153,0.476,0,0.842c-0.072,0.174-0.293,0.345-0.514,0.517c0.26,0.159,0.626,0.272,0.731,0.474c0.208,0.399,0.057,0.862-0.109,1.319c-0.167,0.458-0.351,0.893-0.224,1.245c0.26,0.706,0.896,1.125,1.394,1.318c0.483,0.188,0.669-0.254,1.245,0c-0.032-0.224-0.049-0.246-0.073-0.515c-0.073-0.763-0.065-1.583,0.224-1.866c0.284-0.286,0.484-0.243,0.695-0.146c0.21,0.096,0.423,0.25,0.807,0.146c0.384-0.104,0.693-0.402,1.099-0.73c0.408-0.33,0.928-0.681,1.721-0.878c0.553-0.14,1.685-0.076,2.712-0.037L274.841,238.323L274.841,238.323z\"\n        />\n        <Path\n          id=\"Path30730\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.841,238.323l-0.146,6.261c0.444,0.019,0.734-0.029,1.172,0c0.473,0.035,0.482,0.036,0.876,0.073c0.026-0.022,0.055-0.015,0.074-0.036c0.391-0.461,0.304-1.364,0.768-1.832c0.467-0.467,1.274-0.681,1.832-0.769c0.558-0.087,0.764,0.246,1.39,0.111c0.63-0.137,1.126-0.953,2.161-1.172c0.332-0.072,0.808-0.093,1.245-0.146c-0.144-0.66-0.384-1.32-0.328-1.944c0.053-0.592-0.169-2.054,0.368-2.417c0.402-0.272,0.247-0.494,0.329-0.916c0.067-0.341,0.434-0.57,0.585-0.876c0.269-0.536-0.589-1.153-1.1-0.845c-0.451,0.272-0.876,0.246-1.393,0.258c-0.233,0.004-0.698,0.197-0.915,0.11c-0.712-0.285-1.215,0.192-1.759,0.037c-0.187-0.055-0.261-0.176-0.367-0.224c-0.681,0.189-1.473,0.345-1.722,0.585c-0.381,0.371-0.426,0.66-0.402,0.879c0.024,0.22,0.106,0.402-0.039,0.55c-0.287,0.296-0.596,0.029-0.989,0.33c-0.392,0.301-0.402,0.979-1.062,1.61C275.296,238.079,275.022,238.19,274.841,238.323L274.841,238.323z\"\n        />\n        <Path\n          id=\"Path30735\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.053,233.939c-0.213,0.423-0.402,1.299-0.173,1.637c0.125,0.177,0.31,0.121,0.476,0.073c0.17-0.048,0.335-0.076,0.403,0.146c0.067,0.223-0.158,0.555-0.439,0.844c-0.284,0.287-0.62,0.52-0.843,0.55c-0.444,0.053-0.356-0.492-0.661-0.439c-0.305,0.052-0.46,0.283-0.662,0.877c-0.1,0.299,0.057,0.906,0.146,1.464c0.026,0.154-0.046,0.19-0.035,0.329c0.294,0.386,0.657,0.776,0.988,0.878c0.371,0.117,0.691,0.08,1.025-0.036c0.335-0.118,0.694-0.291,1.136-0.475c0.884-0.371,2.346-1.201,3.004-1.831c0.658-0.63,0.667-1.311,1.063-1.611c0.392-0.3,0.698-0.034,0.989-0.329c0.145-0.148,0.062-0.328,0.036-0.55c-0.024-0.224,0.024-0.51,0.403-0.88c0.052-0.05,0.271-0.065,0.366-0.107c-0.353-0.375-0.677-0.811-1.136-0.953c-0.67-0.217-1.614,0.075-2.527,0.402c-0.912,0.323-1.785,0.701-2.417,0.586c-0.431-0.079-0.802-0.371-1.142-0.582V233.939z\"\n        />\n        <Path\n          id=\"Path30713\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.061,233.952c0.338,0.217,0.713,0.483,1.141,0.564c0.632,0.116,1.507-0.263,2.417-0.585c0.914-0.325,1.856-0.618,2.529-0.403c0.456,0.143,0.779,0.576,1.134,0.953c0.355-0.166,0.817-0.327,1.356-0.475c-0.106-0.043-0.242-0.012-0.367-0.222c-0.189-0.323-0.372-0.641-0.585-0.953c-0.228-0.336-0.459-0.827-0.768-1.102c-0.235-0.205-0.474,0.025-0.734-0.034c-0.351-0.083-0.614-0.471-0.988-0.477c-0.419-0.008-0.763,0.292-1.171,0.33c-0.464,0.042-0.898-0.271-1.356-0.222c-0.281,0.029-0.555,0.216-0.844,0.146c-0.094-0.025-0.085-0.105-0.146-0.146c-0.287,0.802-0.521,1.62-0.806,1.978c-0.45,0.563-0.542,0.169-0.769,0.549C271.089,233.878,271.075,233.923,271.061,233.952z\"\n        />\n        <Path\n          id=\"Path30782\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.736,243.525c-0.1-0.09-0.173-0.233-0.328-0.224c-0.639,0.051-0.827,0.604-1.648,0.663c-0.411,0.025-0.806-0.295-1.209-0.623c-0.124-0.099-0.278-0.093-0.406-0.182c-0.137,0.412-0.292,0.865-0.768,0.878c0.349,0.285-0.219,0.806-0.223,1.244c-0.001,0.124-0.123,0.08-0.222,0.074c0.012,0.331,0.002,0.648,0.222,0.879c0.435,0.468,1.501,0.303,1.72,0.769c0.224,0.47-0.533,0.791-0.327,1.171c0.204,0.381,1.084,0.17,1.28,0.439c0.196,0.272-0.173,0.411,0,0.622c0.174,0.215,0.736-0.049,0.954,0.223c0.216,0.27-0.319,0.779,0,1.098c0.24,0.24,0.763,0.051,1.247,0c-0.174-0.359-0.441-0.898-0.477-1.209c-0.028-0.248,0.047-0.321,0.073-0.438c-0.471-0.139-0.851-0.176-1.063-0.403c-0.378-0.402-0.545-0.944-0.403-1.207c0.143-0.263,0.412,0.019,0.549-0.147c0.139-0.165-0.102-0.514,0.074-0.731c0.174-0.222,0.65-0.255,0.877-0.293c0.229-0.036,0.249,0.109,0.439,0c0.189-0.107,0.494-0.349,0.476-0.768c-0.019-0.421-0.878-0.666-0.991-1.318C260.563,243.887,260.714,243.686,260.736,243.525L260.736,243.525z\"\n        />\n        <Path\n          id=\"Path30771\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.736,243.525c-0.022,0.161-0.173,0.364-0.146,0.514c0.111,0.655,0.972,0.898,0.991,1.318c0.019,0.421-0.286,0.663-0.475,0.768c-0.19,0.109-0.211-0.036-0.438,0c-0.229,0.039-0.704,0.073-0.879,0.293c-0.176,0.223,0.065,0.569-0.074,0.731c-0.138,0.166-0.407-0.116-0.549,0.147c-0.142,0.262,0.025,0.805,0.403,1.207c0.212,0.225,0.594,0.268,1.062,0.403c0.019-0.074-0.049-0.204,0.039-0.292c0.214-0.224,0.574,0.145,1.061-0.222c0.487-0.368,0.756-1.885,1.209-2.272c0.456-0.386,0.761-0.06,0.956-0.329c0.193-0.271-0.161-0.568,0-0.954c0.158-0.382,0.946-0.728,1.098-1.099c0.153-0.367-0.148-0.387,0-0.842c0.085-0.257,0.404-0.586,0.66-0.916c-0.161-0.073-0.417-0.138-0.514-0.293c-0.395,0.655-0.815,1.458-1.024,1.54c-0.354,0.136-0.148-0.267-0.33-0.405c-0.17-0.128-0.719-0.002-0.952,0.074c-0.117,0.039-0.238,0.322-0.403,0.623c-0.166,0.303-0.398,0.617-0.697,0.661c-0.299,0.042-0.478-0.17-0.661-0.405C260.973,243.66,260.844,243.62,260.736,243.525L260.736,243.525z\"\n        />\n        <Path\n          id=\"Path30723\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.133,241.692c0.096,0.156,0.352,0.222,0.513,0.293c0.163-0.206,0.241-0.428,0.404-0.585c0.117-0.468,0.279-1.003,0.367-1.391c0.21-0.95,0.29-1.615,0.073-1.651c-0.218-0.031-0.306,0.336-0.368,0.808c-0.058,0.471-0.102,1.053-0.292,1.464C265.674,240.968,265.406,241.243,265.133,241.692z\"\n        />\n        <Path\n          id=\"Path30785\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M264.693,236.93c-0.123,0.002-0.282-0.1-0.368-0.074c-0.793,0.24-0.843,0.63-1.063,1.061c-0.223,0.434,0.066,0.705-0.22,1.394c-0.288,0.688-1.399,1.689-1.799,2.491c-0.304,0.619-0.443,1.178-0.514,1.722c0.108,0.093,0.238,0.136,0.329,0.255c0.182,0.235,0.362,0.449,0.661,0.404c0.3-0.043,0.532-0.357,0.697-0.661c0.167-0.303,0.287-0.584,0.403-0.621c0.232-0.074,0.781-0.206,0.953-0.073c0.18,0.137-0.024,0.54,0.33,0.402c0.209-0.081,0.63-0.883,1.025-1.539c-0.014-0.023-0.06-0.014-0.073-0.037c-0.196-0.362,0.29-1.025,0.073-1.281c-0.11-0.129-0.139,0.063-0.22,0.183c-0.079,0.118-0.193,0.165-0.516-0.259c-0.321-0.419-0.189-1.537,0.074-2.674C264.538,237.35,264.617,237.204,264.693,236.93L264.693,236.93z\"\n        />\n        <Path\n          id=\"Path30809\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M268.21,228.214c-0.124,0.133-0.322,0.123-0.402,0.292c-0.2,0.412-0.157,1.172,0.07,1.567c-0.205,0.336-0.417,0.616-0.435,0.849c-0.042,0.489,0.35,0.321,0.221,0.733c-0.128,0.41-1.225,0.706-1.392,1.098c-0.168,0.39,0.179,0.392,0.073,0.768c-0.058,0.197-0.321,0.285-0.513,0.481c0.003,0.224-0.042,0.711,0.073,0.765c0.41,0.206,0.375-0.323,0.585-0.222c0.212,0.106,0.063,0.559,0.223,0.769c0.157,0.212,0.371,0.402,0.66,0.439c0.289,0.039,0.682-0.049,0.916-0.292c0.232-0.245-0.067-1.075,0.292-1.064c0.359,0.014-0.082,1.017,0.221,1.064c0.304,0.043,0.143-0.581,0.369-0.698c0.223-0.12,0.412,0.23,0.731,0.073c0.322-0.157,0.728-0.821,0.769-1.171c0.039-0.351-0.405-0.524-0.223-0.698c0.09-0.086,0.149,0.058,0.256,0.183c0.107,0.125,0.252,0.27,0.474,0.146c0.225-0.124,0.224-0.59,0.223-1.062c-0.001-0.148,0.068-0.224,0.073-0.369c-0.436-0.017-0.676-0.02-0.953-0.367c-0.322-0.402,0.127-1.625-0.292-1.868c-0.421-0.242-0.399,0.452-0.99,0.366c-0.269-0.037-0.531-0.353-0.916-0.696c0.048-0.115,0.102-0.234,0.11-0.328C268.463,228.572,268.321,228.506,268.21,228.214L268.21,228.214z\"\n        />\n        <Path\n          id=\"Path30822\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.605,223.889c-0.224,0.052-0.437,0.122-0.585,0.184c-0.445,0.191-0.616,0.807-0.878,1.171c-0.044,0.061-0.226,0.198-0.37,0.293c0.032,0.262-0.001,0.629,0.111,0.808c0.212,0.335,0.554-0.057,0.697,0.474c0.14,0.533-1.08,1.639-1.138,2.235c-0.055,0.596-0.103,0.715,0.293,1.025c0.398,0.311,1.312,0.346,1.944,0.074c0.627-0.272,0.831-1.125,1.427-1.649c0.401-0.354,0.958-0.617,1.465-0.916c-0.167-0.292-0.321-0.654-0.514-0.697c-0.304-0.071-0.37,0.074-0.402,0.256c-0.035,0.177-0.035,0.382-0.256,0.328c-0.444-0.108-0.831-1.3-0.661-1.721c0.084-0.212,0.267-0.15,0.438-0.11c0.172,0.039,0.33,0.067,0.369-0.257c0.035-0.32-0.443-0.599-0.99-0.875C263.182,224.322,262.898,224.107,262.605,223.889L262.605,223.889z\"\n        />\n        <Path\n          id=\"Path30815\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.605,223.889c0.293,0.218,0.577,0.434,0.953,0.623c0.546,0.278,1.024,0.558,0.989,0.877c-0.034,0.322-0.19,0.295-0.368,0.258c-0.174-0.042-0.354-0.105-0.438,0.108c-0.174,0.422,0.216,1.615,0.659,1.721c0.224,0.053,0.223-0.152,0.257-0.328c0.035-0.18,0.1-0.324,0.403-0.257c0.191,0.042,0.347,0.403,0.514,0.698c0.25-0.146,0.596-0.277,0.697-0.476c0.309-0.606,0.146-1.142-0.074-1.502c-0.219-0.36-0.743-0.213-0.916-0.515c-0.173-0.3,0.115-0.786,0-1.063c-0.114-0.271-0.282-0.379-0.514-0.513c-0.228-0.133-0.666,0.061-0.807-0.222c-0.142-0.283,0.479-0.395,0.368-0.953c-0.056-0.278-0.306-0.714-0.622-1.064c-0.103-0.112-0.218-0.123-0.329-0.22c-0.024,0.058,0.029,0.151-0.035,0.183c-0.263,0.132-0.35,0.255,0.035,0.293c-0.259,0.39-0.329,0.951-0.474,1.39c-0.081,0.248,0.312,0.404,0.11,0.808C262.949,223.863,262.761,223.853,262.605,223.889L262.605,223.889z\"\n        />\n        <Path\n          id=\"Path30865\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.094,238.837c-0.309-0.141-0.623-0.401-0.991-0.66c-0.396,0.539-1.312,1.15-1.392,1.61c-0.096,0.556,0.392,0.441,0.292,0.731c-0.101,0.29-0.408,0.518-0.916,0.512c-0.412-0.003-0.889-0.434-1.356-0.842c-0.303,0.151-0.517,0.255-0.474,0.661c0.04,0.408,0.422-0.142,0.62-0.074c0.009,0.221-0.126,0.386-0.327,0.439c0.094,0.378,0.402,0.156,0.658,0.146c-0.115,0.308-0.549,0.359-0.183,0.66c-0.295,0.202-0.586,0.435-0.731,0.77c-0.042,0.102-0.103,0.238-0.145,0.368c0.124,0.09,0.282,0.084,0.405,0.183c0.402,0.326,0.799,0.65,1.208,0.623c0.818-0.059,1.01-0.611,1.649-0.662c0.156-0.011,0.228,0.13,0.33,0.223c0.069-0.545,0.206-1.104,0.512-1.722c0.067-0.129,0.2-0.265,0.293-0.402c-0.12-0.254-0.234-0.553-0.182-0.916c0.067-0.463,0.239-0.954,0.368-1.247C261.823,239.011,261.981,238.977,262.094,238.837z\"\n        />\n        <Path\n          id=\"Path30844\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.094,238.837c-0.113,0.14-0.271,0.175-0.37,0.402c-0.124,0.291-0.3,0.783-0.367,1.246c-0.052,0.364,0.066,0.664,0.182,0.916c0.494-0.715,1.263-1.509,1.504-2.088c0.105-0.253,0.127-0.336,0.132-0.507c-0.026,0.014-0.105-0.021-0.132-0.008c-0.229,0.106-0.493,0.229-0.808,0.147C262.194,238.934,262.141,238.859,262.094,238.837L262.094,238.837z\"\n        />\n        <Path\n          id=\"Path30860\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.763,236.235c-0.107-0.073-0.187-0.067-0.293-0.146c-0.013-0.009-0.025,0.009-0.037,0c-0.247,0.28-0.547,0.563-0.549,0.843c-0.006,0.434,0.569,0.315,0.512,0.916c-0.008,0.104-0.21,0.219-0.292,0.33c0.421,0.298,0.784,0.677,1.137,0.766c0.314,0.081,0.578-0.04,0.807-0.146c0.028-0.014,0.106,0.019,0.133,0.004c0.003-0.156-0.011-0.32,0.014-0.479c-0.531-0.12-1.097-0.25-1.173-0.551c-0.105-0.412,0.501-0.368,0.439-0.622c-0.029-0.126-0.177-0.08-0.329-0.073s-0.296-0.02-0.402-0.292C261.68,236.663,261.759,236.424,261.763,236.235L261.763,236.235z\"\n        />\n        <Path\n          id=\"Path30842\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.763,236.235c-0.006,0.188-0.084,0.426-0.04,0.55c0.108,0.272,0.253,0.303,0.403,0.292c0.152-0.009,0.299-0.056,0.33,0.073c0.06,0.256-0.545,0.212-0.439,0.623c0.075,0.302,0.644,0.432,1.173,0.551c0.02-0.137,0.008-0.277,0.074-0.403c0.221-0.434,0.27-0.821,1.063-1.064c0.083-0.024,0.243,0.074,0.366,0.074c0.138-0.501,0.272-0.854,0.405-1.282c-0.124-0.113-0.233-0.219-0.405-0.255c-0.271-0.062-0.493,0.168-0.695,0.402c-0.204,0.233-0.401,0.461-0.585,0.403c-0.368-0.121,0.058-0.705-0.292-0.731c-0.35-0.029-0.109,0.915-0.661,1.098C262.264,236.632,262.009,236.41,261.763,236.235L261.763,236.235z\"\n        />\n        <Path\n          id=\"Path30837\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.772,225.538c-0.539,0.371-1.507,0.887-1.391,1.173c0.082,0.206,0.313,1.73,0,1.831c-0.181,0.264-0.502,0.298-0.439,0.734c0.074,0.543,1.511,1.008,1.648,1.535c0.14,0.531-0.003,0.843-0.292,0.993c-0.289,0.148-0.65-0.435-0.914-0.293c-0.268,0.139-0.238,0.321-0.224,0.806c0.017,0.483,0.245,1.621,0.697,1.943c0.452,0.321,0.863-0.249,1.245,0c0.383,0.25,0.657,0.85,0.621,1.355c-0.009,0.181-0.155,0.321-0.291,0.477c0.011,0.008,0.024-0.009,0.037,0c0.363,0.27,0.713,0.567,0.989,0.474c0.55-0.183,0.309-1.126,0.66-1.099c0.352,0.027-0.074,0.616,0.293,0.731c0.183,0.058,0.385-0.17,0.585-0.403c0.203-0.234,0.422-0.465,0.696-0.403c0.173,0.041,0.282,0.144,0.403,0.257c0.089-0.292,0.182-0.713,0.255-0.878c0.483-1.098,0.881-0.869,0.99-1.245c0.108-0.374-0.239-0.378-0.073-0.769c0.167-0.392,1.262-0.688,1.393-1.099c0.045-0.143,0.018-0.229-0.025-0.284c-0.113,0.057-0.272,0.205-0.379,0.247c-0.437,0.165-0.826,0.176-1.063-0.038c-0.238-0.213-0.123-0.468,0.037-0.695c0.16-0.228,0.368-0.449,0.256-0.584c-0.222-0.277-0.699,0.262-0.844,0c-0.141-0.264,0.5-0.174,0.55-0.808c0.025-0.318-0.121-0.946-0.328-1.501c-0.077-0.205-0.198-0.235-0.293-0.402c-0.51,0.299-1.064,0.566-1.465,0.916c-0.596,0.521-0.8,1.375-1.428,1.65c-0.628,0.271-1.545,0.236-1.943-0.074c-0.396-0.31-0.349-0.43-0.293-1.025c0.058-0.595,1.277-1.701,1.136-2.235c-0.139-0.532-0.484-0.139-0.697-0.474C260.771,226.167,260.806,225.799,260.772,225.538L260.772,225.538z\"\n        />\n        <Path\n          id=\"Path30827\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M257.734,240.192c0.469,0.407,0.945,0.838,1.356,0.843c0.508,0.006,0.815-0.221,0.916-0.514c0.1-0.29-0.388-0.175-0.292-0.731c0.096-0.559,1.626-1.34,1.684-1.942c0.059-0.602-0.517-0.481-0.513-0.916c0.005-0.435,0.809-0.814,0.842-1.318c0.034-0.507-0.238-1.108-0.623-1.355c-0.38-0.249-0.794,0.32-1.244,0c-0.451-0.322-0.681-1.46-0.697-1.944c-0.016-0.482-0.044-0.665,0.222-0.806c0.265-0.141,0.625,0.441,0.915,0.293c0.29-0.149,0.433-0.461,0.292-0.992c-0.137-0.529-1.569-0.993-1.648-1.536c-0.062-0.435,0.257-0.471,0.437-0.733c-0.066,0.023-0.131,0.071-0.255-0.073c0.527-0.485-0.053-0.587-0.293-0.989c-0.232-0.387-0.533-0.861-0.806-1.209c-0.473,0.73,0.028,0.872,0.293,1.651c0.256,0.758-0.542,1.551-1.099,1.942c-0.061-0.192-0.164-0.394-0.293-0.551c-0.238,0.231-0.023,0.609-0.224,0.876c-0.165,0.226-0.468,0.522-0.182,0.769c0.434,0.376,0.48,1.059,0.88,1.502c0.198,0.224,0.603,1.184,0.145,1.356c-0.508,0.191,0.254,0.951,0.329,1.282c0.129,0.554-0.639,0.643-0.62,0.878c0.028,0.434,0.214,0.846,0.255,1.282c0.056,0.576,0.174,1.339,0.036,1.905c-0.074,0.288-0.306,0.992,0.222,0.988C257.75,240.164,257.751,240.182,257.734,240.192L257.734,240.192z\"\n        />\n        <Path\n          id=\"Path30825\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M268.135,225.427c-0.162,0.019-0.294,0.031-0.474-0.036c-0.573-0.215-1.308-0.718-1.685-1.356c-0.379-0.634-0.149-1.712-0.403-2.234c-0.254-0.521-0.466-0.371-0.807-0.877c-0.167-0.248-0.272-0.718-0.403-1.173c-0.007,0.023-0.073,0.059-0.073,0.073c0,0.17-0.82,0.288-0.808,0.768c0.006,0.148-0.043,0.322-0.11,0.476c0.112,0.093,0.226,0.107,0.329,0.219c0.319,0.353,0.567,0.785,0.622,1.064c0.114,0.559-0.509,0.671-0.368,0.953c0.141,0.282,0.578,0.087,0.807,0.223c0.229,0.131,0.4,0.238,0.514,0.514c0.116,0.274-0.173,0.765,0,1.063c0.174,0.304,0.699,0.154,0.916,0.516c0.221,0.358,0.382,0.894,0.074,1.501c-0.101,0.198-0.448,0.329-0.697,0.477c0.095,0.168,0.217,0.199,0.293,0.401c0.211,0.557,0.355,1.187,0.328,1.502c-0.051,0.632-0.693,0.544-0.549,0.808c0.143,0.261,0.623-0.277,0.844,0c0.109,0.139-0.096,0.357-0.257,0.585c-0.16,0.227-0.272,0.481-0.036,0.696c0.237,0.214,0.624,0.202,1.064,0.037c0.108-0.041,0.255-0.196,0.37-0.255c-0.074-0.102-0.214-0.124-0.187-0.441c0.02-0.214,0.237-0.532,0.439-0.843c-0.238-0.391-0.275-1.158-0.073-1.576c0.08-0.17,0.28-0.159,0.402-0.291c-0.032-0.084-0.047-0.055-0.074-0.223C268.055,227.444,268.135,226.331,268.135,225.427L268.135,225.427z\"\n        />\n        <Path\n          id=\"Path30832\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.279,221.508c0.084,0.074,0.206,0.112,0.293,0.293c0.255,0.521,0.026,1.6,0.404,2.234c0.376,0.636,1.112,1.142,1.685,1.356c0.18,0.069,0.314,0.054,0.474,0.036c0-0.321,0.063-0.727,0-0.916c-0.231-0.717-0.725-0.55-0.62-0.843c0.103-0.292,0.708,0.114,0.843-0.221c0.134-0.335-0.666-0.655-0.697-1.1c-0.033-0.444,0.277-1.025,0.549-1.281c0.271-0.258,0.521,0.08,0.808-0.293c0.282-0.372,0.138-1.287,0.146-1.943c0.088-0.277,0.283-0.646,0.437-0.99c-0.26,0.083-0.474,0.245-0.843,0.184c-0.937-0.157-1.314-0.231-1.65,0.662c-0.134,0.355-0.722,1.682-0.99,0.696c0.354-0.001,0.313-0.418,0.698-0.368c-0.371-0.007-0.708-0.255-1.064-0.369c0.024,0.108,0.097,0.143,0.11,0.256c0.074,0.617,0.02,1.279-0.073,1.65c-0.09,0.371-0.178,0.64-0.329,0.845C265.413,221.46,265.334,221.465,265.279,221.508L265.279,221.508z\"\n        />\n        <Path\n          id=\"Path30774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M265.279,221.508c0.057-0.043,0.137-0.048,0.182-0.108c0.152-0.207,0.237-0.472,0.329-0.845c0.091-0.37,0.147-1.034,0.073-1.65c-0.015-0.113-0.088-0.148-0.11-0.256c-0.083-0.026-0.169-0.073-0.256-0.074c-0.214-0.007-1.01,0.809-1.137,1.136c-0.001,0.007,0.002,0.03,0,0.036c0.132,0.455,0.239,0.925,0.405,1.173C264.988,221.255,265.117,221.367,265.279,221.508L265.279,221.508z\"\n        />\n        <Path\n          id=\"Path30804\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M269.311,238.983c-0.078-0.034-0.187-0.036-0.259-0.073c-0.37-0.195-0.641-0.453-0.769-0.699c-0.253-0.489,0.257-0.613,0.148-0.989s-0.583-0.984-0.916-1.023c-0.334-0.042-0.272,0.312-0.514,0.367c-0.239,0.054-0.607,0.092-0.808-0.146c-0.1-0.122-0.001-0.292,0.074-0.475c0.073-0.183,0.125-0.363-0.074-0.551c-0.2-0.187-0.65,0.009-1.098,0.183c-0.214,0.61-0.435,1.238-0.623,2.052c-0.263,1.138-0.392,2.253-0.074,2.674c0.321,0.421,0.435,0.374,0.516,0.257c0.076-0.122,0.11-0.312,0.22-0.183c0.22,0.254-0.27,0.919-0.073,1.281c0.013,0.025,0.059,0.016,0.073,0.037c0.272-0.45,0.542-0.726,0.699-1.064c0.189-0.413,0.233-0.992,0.291-1.463c0.061-0.471,0.151-0.839,0.37-0.808c0.217,0.034,0.134,0.7-0.074,1.651c-0.086,0.39-0.25,0.925-0.369,1.391c0.035-0.035,0.075-0.079,0.112-0.109c0.433-0.39,1.066-0.398,1.28-0.768c0.216-0.371-0.277-0.964,0-1.063c0.277-0.098,0.25,0.471,0.438,0.514c0.19,0.042,0.189-0.195,0.438-0.184c0.125,0.007,0.216,0.196,0.331,0.369c0.118,0.172,0.242,0.297,0.515,0.146c0.271-0.151,0.238-0.648,0.147-1.209C269.302,239.051,269.317,239.026,269.311,238.983L269.311,238.983z\"\n        />\n        <Path\n          id=\"Path30802\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.47,231.876c-0.008,0.144-0.073,0.22-0.073,0.369c0.005,0.471,0.007,0.941-0.222,1.063c-0.223,0.123-0.37-0.021-0.476-0.147c-0.106-0.124-0.165-0.27-0.255-0.182c-0.183,0.174,0.263,0.347,0.223,0.697c-0.041,0.353-0.448,1.015-0.769,1.172c-0.322,0.16-0.51-0.189-0.73-0.074c-0.224,0.119-0.065,0.743-0.37,0.699c-0.303-0.045,0.139-1.05-0.22-1.063c-0.359-0.014-0.06,0.816-0.294,1.063c-0.23,0.244-0.624,0.331-0.915,0.292c-0.287-0.04-0.501-0.226-0.66-0.438c-0.158-0.214-0.009-0.667-0.222-0.769c-0.212-0.106-0.176,0.421-0.586,0.22c-0.113-0.056-0.077-0.53-0.079-0.749c-0.171,0.127-0.239,0.228-0.471,0.749c-0.069,0.157-0.174,0.568-0.255,0.808c0.448-0.174,0.898-0.371,1.099-0.183c0.199,0.188,0.148,0.369,0.074,0.551c-0.074,0.182-0.174,0.356-0.074,0.474c0.201,0.24,0.568,0.2,0.808,0.146c0.238-0.053,0.177-0.407,0.514-0.366c0.336,0.041,0.808,0.648,0.916,1.025c0.108,0.375-0.401,0.498-0.145,0.989c0.124,0.245,0.402,0.502,0.766,0.698c0.074,0.037,0.177,0.041,0.257,0.073c-0.092-0.522-0.238-1.078-0.146-1.355c0.198-0.597,0.353-0.828,0.66-0.879c0.305-0.052,0.217,0.493,0.661,0.439c0.223-0.025,0.559-0.262,0.843-0.549c0.285-0.287,0.507-0.619,0.438-0.843c-0.067-0.224-0.234-0.195-0.402-0.146c-0.17,0.045-0.353,0.106-0.475-0.074c-0.249-0.363-0.008-1.341,0.221-1.722c0.227-0.381,0.322,0.014,0.769-0.551c0.246-0.31,0.456-1.024,0.696-1.721c-0.43,0.174-0.7,0.371-0.952,0.369C271.531,231.948,271.54,231.878,271.47,231.876L271.47,231.876z\"\n        />\n        <Path\n          id=\"Path30797\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M269.675,224.476c-0.201,0.623-0.214,1.224-0.367,1.576c-0.184,0.417-0.343,0.375-0.439,0.697c-0.096,0.32-0.373,1.025,0,1.171c0.187,0.074,0.263-0.209,0.367-0.474c0.104-0.269,0.224-0.506,0.439-0.402c0.218,0.101,0.231,0.376,0.145,0.697c-0.083,0.317-0.267,0.647-0.368,0.916c-0.1,0.271-0.167,0.631-0.291,0.916c-0.044,0.102-0.205,0.171-0.27,0.255c0.124,0.099,0.255,0.172,0.341,0.185c0.59,0.087,0.567-0.611,0.988-0.368c0.421,0.243-0.025,1.464,0.293,1.868c0.321,0.402,0.472,0.433,1.099,0.439c0.251,0.002,0.521-0.193,0.954-0.37c0.035-0.104,0.073-0.152,0.109-0.255c-0.4-0.276-0.278-0.874-0.879-1.1c-0.61-0.227-0.351-1.198-0.182-1.65c0.335-0.895,0.209-1.32-0.367-2.052c-0.402-0.512-0.161-1.927-0.953-1.722c0.014-0.188-0.008-0.371-0.074-0.549C270.061,224.398,269.853,224.398,269.675,224.476L269.675,224.476z\"\n        />\n        <Path\n          id=\"Path30795\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.81,220.848c-0.145-0.041-0.315-0.048-0.368-0.147c-0.175-0.337,0.093-0.54,0-0.769c-0.094-0.224-0.058-0.399-0.549-0.512c-0.207-0.048-0.478-0.015-0.769,0.035c0.017,0.508,0.083,1.063-0.107,1.32c-0.287,0.374-0.537,0.035-0.808,0.293c-0.272,0.256-0.582,0.837-0.55,1.281c0.031,0.445,0.83,0.765,0.697,1.099s-0.74-0.073-0.843,0.223c-0.104,0.296,0.533,0.272,0.62,0.844c0.083,0.521-0.111,2.735,0,3.48c0.115,0.745,0.336,0.461,0.293,0.99c-0.009,0.078-0.106,0.198-0.147,0.292c0.287,0.25,0.417,0.408,0.615,0.544c0.065-0.083,0.224-0.149,0.27-0.25c0.124-0.286,0.191-0.649,0.291-0.916c0.101-0.271,0.283-0.601,0.369-0.916c0.084-0.319,0.072-0.595-0.146-0.697c-0.217-0.104-0.336,0.135-0.439,0.403c-0.104,0.267-0.177,0.548-0.368,0.475c-0.372-0.145-0.096-0.855,0-1.173c0.096-0.319,0.257-0.278,0.439-0.697c0.153-0.35,0.168-0.952,0.368-1.576c-0.158,0.069-0.281,0.224-0.476,0.223c0.501-0.594,1.053-1.515,1.245-2.273C270.582,221.884,270.677,221.366,270.81,220.848L270.81,220.848z\"\n        />\n        <Path\n          id=\"Path30672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.178,214.657c-0.43,0.193-0.191,0.563-0.584,0.621c0.338-0.438-0.266-0.247-0.476-0.183c0.499,0.962-1.093,1.354-1.649,1.684c-0.719,0.432-1.222,0.858-1.868,1.064c-0.157,0.343-0.352,0.711-0.438,0.99c-0.092,0.289-0.044,0.385-0.038,0.62c0.29-0.052,0.566-0.082,0.769-0.035c0.491,0.112,0.455,0.283,0.55,0.513c0.095,0.23-0.174,0.43,0,0.769c0.051,0.1,0.223,0.108,0.369,0.146c0.058-0.219,0.078-0.442,0.181-0.66c0.231-0.489,0.594-1.13,0.953-1.539c0.19-0.218,0.558-0.168,0.769-0.369c0.309-0.288,0.401-0.768,0.661-1.098c0.486-0.622,3.745-1.16,2.235-2.417C275.165,214.399,274.7,214.425,274.178,214.657L274.178,214.657z\"\n        />\n        <Path\n          id=\"co\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M252.856,248.554c-0.096-0.025-0.192-0.052-0.288-0.075c0.104-0.627,0.773-0.824,1.284-0.523c0.272-0.531-0.411-1.037-0.141-1.583c0.35-0.698,1.132-0.663,1.788-0.772c0.125-0.023,0.082-0.322,0.25-0.224c0.124,0.074,0.408,0.139,0.411-0.076c0.006-0.438,0.577-0.984,0.229-1.27c0.624-0.019,0.738-0.82,0.923-1.247c0.145-0.336,0.429-0.569,0.726-0.769c-0.371-0.302,0.07-0.347,0.182-0.655c-0.257,0.01-0.585,0.224-0.681-0.157c0.204-0.052,0.352-0.2,0.34-0.421c-0.198-0.069-0.6,0.463-0.641,0.055c-0.043-0.428,0.202-0.515,0.536-0.682c-0.525,0.008-0.287-0.694-0.213-0.981c0.139-0.568,0.018-1.321-0.04-1.898c-0.041-0.435-0.234-0.853-0.264-1.287c-0.019-0.238,0.744-0.332,0.614-0.886c-0.074-0.334-0.841-1.096-0.335-1.289c0.458-0.173,0.067-1.14-0.131-1.361c-0.401-0.445-0.45-1.113-0.879-1.486c-0.284-0.248,0-0.56,0.166-0.785c0.198-0.271,0.007-0.627,0.246-0.859c0.131,0.155,0.227,0.327,0.286,0.521c0.559-0.391,1.355-1.155,1.096-1.911c-0.266-0.777-0.759-0.944-0.283-1.673c0.271,0.35,0.564,0.825,0.795,1.214c0.24,0.401,0.83,0.521,0.305,1.01c0.709,0.813,0.362-1.518,0.26-1.767c-0.143-0.36,1.514-1.19,1.726-1.481c0.268-0.366,0.457-0.979,0.903-1.172c0.252-0.11,0.849-0.046,0.992-0.329c0.202-0.402-0.188-0.549-0.108-0.795c0.144-0.44,0.207-0.995,0.467-1.388c-0.386-0.041-0.279-0.169-0.02-0.301c0.238-0.124,0.146-0.452,0.139-0.657c-0.018-0.481,0.795-0.616,0.795-0.782c0-0.255,0.988-1.224,1.216-1.219c0.458,0.01,0.842,0.417,1.296,0.419c-0.385-0.051-0.33,0.368-0.681,0.369c0.268,0.991,0.85-0.326,0.984-0.682c0.333-0.89,0.726-0.827,1.665-0.668c1.121-0.066,1.304-0.635,2.696-1.222c0.555-0.333,2.168-0.728,1.668-1.688c0.213-0.062,0.814-0.254,0.471,0.182c0.393-0.059,0.146-0.452,0.574-0.648c0.519-0.233,0.976-0.233,1.417,0.136c1.51,1.263-1.741,1.774-2.228,2.397c-0.261,0.332-0.359,0.816-0.667,1.105c-0.217,0.201-0.565,0.162-0.754,0.378c-0.36,0.409-0.735,1.032-0.967,1.521c-0.344,0.73-0.359,1.479-0.554,2.25c-0.192,0.757-0.742,1.664-1.244,2.255c0.417,0.014,0.738-0.15,1.047-0.418c0.067,0.176,0.091,0.361,0.075,0.55c0.794-0.206,0.526,1.201,0.929,1.712c0.573,0.729,0.73,1.158,0.395,2.055c-0.169,0.451-0.439,1.414,0.173,1.643c0.692,0.261,0.322,1.083,1.038,1.252c0.287,0.07,0.563-0.116,0.845-0.145c0.459-0.05,0.876,0.259,1.338,0.219c0.409-0.039,0.753-0.329,1.171-0.322c0.372,0.008,0.648,0.369,1.003,0.452c0.258,0.059,0.501-0.158,0.734,0.051c0.312,0.271,0.521,0.766,0.75,1.106c0.212,0.313,0.407,0.63,0.6,0.955c0.247,0.421,0.35,0.306,0.721,0.412c0.543,0.158,1.042-0.298,1.753-0.016c0.216,0.088,0.693-0.123,0.925-0.127c0.516-0.011,0.951,0.025,1.4-0.244c0.511-0.309,1.353,0.299,1.084,0.833c-0.155,0.306-0.524,0.542-0.592,0.883c-0.083,0.421,0.087,0.646-0.314,0.916c-0.533,0.365-0.322,1.827-0.373,2.421c-0.064,0.705,0.227,1.454,0.36,2.199c0.1,0.561,1.175,1.303,1,1.871c-0.214,0.704-1.54,0.976-1.509,1.821c0.48-0.362,1.654,0.961,1.806,1.36c-0.032,0.11-0.024,0.223-0.048,0.331c0.061,0.205,0.224,0.404,0.224,0.624c0.001,0.453,0.264,0.933,0.375,1.384c0.043,0.175,0.278,0.866,0.327,1.141c0.048,0.274-0.099,0.096-0.32,0.166c-0.367,0.115-0.478-0.058-0.386-0.271c0.147-0.354-0.065-2.651-0.978-2.618c-0.358,0.014-1.33,1.862-1.604,0.845c-0.102-0.381-0.587-0.553-0.534-0.002c0.062,0.619-0.726,0.393-1.149,0.393c-0.629,0-1.261,0-1.896,0c-0.417,0-0.866-0.247-1.279-0.066c-0.617,0.271-0.124,1.651-0.188,2.157c0.499-0.336,1.665-0.042,1.889,0.506c0.082,0.203,0.128,0.887-0.257,0.851c-0.238-0.023-0.385-0.339-0.644-0.293c-0.569,0.101-1.564,0.259-1.608,0.921c-0.051,0.813-0.123,1.947,0.577,2.473c0.355,0.268,0.764,0.499,0.748,1.004c-0.02,0.483,0.227,0.67,0.418,1.081c0.43,0.926-0.124,2.199-0.257,3.146c-0.317,2.287-0.265,4.774-0.971,6.981c-0.171-0.421-0.502-0.724-0.803-1.059c-0.342-0.38-0.777-0.002-1.173-0.225c-0.369-0.209,0.56-1.756,0.685-1.976c0.25-0.423,1-1.258,0.619-1.666c-0.166-0.173-0.334-0.639-0.598-0.546c-0.473,0.167-1.012-0.589-1.131-0.688c-0.452-0.375-0.838,0.002-1.317,0.235c-0.457,0.224-0.761-0.376-1.179-0.449c-0.256-0.042-0.982,1.085-1.835,0.827c-0.298-0.09-0.502-0.087-0.872-0.041c-0.513,0.067-0.779,0.015-1.183-0.299c-0.315-0.243,0.018-0.893-0.097-1.262c-0.153-0.505-0.956-0.23-1.043-0.738c-0.066-0.363-0.244-0.774-0.389-1.112c-0.154-0.354-0.616-0.203-0.831-0.517c-0.237-0.337-0.387-0.435-0.706-0.54c-0.402-0.136-0.639-0.68-0.668-1.042c-0.058-0.694-1.324-1.804-1.971-1.993c-0.123-0.036-0.255-0.179-0.365-0.007c-0.121,0.189-0.118,0.191-0.371,0.075c-0.378-0.174-0.962-0.375-1.277-0.625c-0.248-0.193-1.396-1.642-1.533-0.611c-0.072,0.532-2.089-0.147-2.506-0.223c-0.68-0.122-0.178-0.697-0.68-0.911c-0.439-0.188-0.246-0.564-0.812-0.569c-0.446-0.006-1.324-0.499-1.653-0.769C253.73,249.697,253.281,249.136,252.856,248.554\"\n        />\n      </G>\n      <G id=\"CR\">\n        <Path\n          id=\"Path7340\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M237.804,220.96c-0.156,0.007-0.075,0.379-0.257,0.512c-0.146,0.107-0.434,0.041-0.621,0.074c0.53,0.386,1.206,0.644,1.173,1.463c-0.02,0.447,0.231,0.648,0.66,0.662c0.435,0.011,0.529,0.195,0.843,0.437c0.516,0.402,1.355,0.706,1.284,1.504c-0.028,0.321-0.43,0.565-0.369,0.879c0.095,0.482,0.71,0.611,1.099,0.73c0.166-0.497-0.385-0.64-0.476-1.063c0.472-0.289,0.849,0.46,0.953,0.807c-0.024,0.111-0.041,0.222-0.073,0.329c0.098,0.105,0.212,0.213,0.328,0.293c0.139,0.155,0.26,0.322,0.292,0.512c-0.021-0.435-0.353-0.693,0.111-1.098c0.477-0.42-0.258-1.033,0.291-1.321c0.526-0.271,0.129-0.453-0.109-0.697c-0.108-0.008-0.293-0.001-0.329-0.037c-0.154-0.149-0.046-0.195-0.11-0.328c-0.062-0.132-0.256-0.254-0.439-0.329c-0.181-0.073-0.464-0.151-0.621-0.073c-0.159,0.076-0.184,0.224-0.223,0.369c-0.035,0.141,0.215,0.358,0.037,0.438c-0.174,0.08-0.335-0.423-0.474-0.476c-0.143-0.052,0.07,0.119-0.224,0c-0.288-0.12-0.748-1.108-1.062-1.283c-0.313-0.173-0.349-0.102-0.474-0.073c-0.128,0.026-0.158,0.169-0.257,0.183c-0.102,0.014-0.208-0.026-0.293-0.11c-0.084-0.084-0.123-0.297-0.108-0.402c0.011-0.106,0.125-0.079,0.108-0.182c-0.014-0.104-0.286-0.147-0.292-0.293s0.329-0.216,0.331-0.368c0.001-0.154-0.211-0.186-0.256-0.328c-0.045-0.144,0.133-0.39,0.035-0.477c-0.1-0.088-0.188,0.12-0.293,0.073C237.886,221.241,237.958,220.954,237.804,220.96L237.804,220.96z M236.778,221.948c-0.052,0.074-0.422,0.13-0.291,0.221c0.15,0.101,0.292,0.173,0.22,0.477c-0.029,0.123-0.148,0.174-0.256,0.255c0.157,0.162,0.313,0.393,0.476,0.329c0.29-0.116,0.678-0.648,0.369-0.916C237.118,222.165,236.921,222.094,236.778,221.948z\"\n        />\n        <Path\n          id=\"Path7351\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M241.21,223.744c0.272-0.385,0.555-0.759,0.621-0.99c0.107-0.363,0-0.438,0-0.438l-0.73-0.039l-0.88-0.514c-0.024,0.035-0.072,0.074-0.073,0.11c-0.009,0.196,0.31,0.267,0.254,0.402c-0.053,0.14-0.256,0.016-0.365,0.111c-0.112,0.094-0.235,0.295-0.185,0.402c0.052,0.108,0.057-0.034,0.22,0.074c0.167,0.106,0.405,0.652,0.587,0.732c0.186,0.079,0.178-0.073,0.293-0.038C241.04,223.585,241.12,223.648,241.21,223.744L241.21,223.744z\"\n        />\n        <Path\n          id=\"Path7346\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M241.102,219.274c0.013,0.271-0.188,0.396-0.438,0.438c0.168,0.132,0.335,0.295,0.292,0.403c-0.074,0.187-0.238-0.046-0.328,0.074c-0.093,0.121,0.063,0.459,0,0.585c-0.064,0.126-0.188,0.035-0.224,0.147c-0.031,0.112,0.208,0.219,0.185,0.401c-0.021,0.149-0.26,0.288-0.37,0.439l0.88,0.514l0.73,0.037c0,0,0.106,0.077,0,0.439c-0.069,0.232-0.354,0.604-0.622,0.99c0.028,0.029,0.03,0.024,0.073,0.074c0.062,0.074,0.148,0.272,0.183,0.404c0.163-0.058,0.415,0.003,0.584,0.074c0.183,0.073,0.378,0.196,0.439,0.328c0.064,0.134-0.044,0.18,0.11,0.331c0.036,0.034,0.223,0.027,0.328,0.035c-0.072-0.073-0.186-0.124-0.182-0.221c0.013-0.401,0.321-1,0.182-1.244c0.312-0.224,0.373,0.072,0.623,0.146c0.324,0.098,0.371-0.194,0.109-0.329c-0.476-0.247-0.688-0.836-1.062-1.21c-0.415-0.414-0.668-0.624-0.916-1.245c-0.118-0.293-0.191-0.615-0.37-0.876C241.111,219.69,241.315,219.637,241.102,219.274L241.102,219.274z\"\n        />\n        <Path\n          id=\"Path7361\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M240.442,221.508c-0.041,0.008-0.124-0.083-0.185-0.074c-0.192,0.03-0.369,0.134-0.437,0.292c-0.072,0.16,0.287,0.375,0.041,0.531c-0.174,0.115-0.862-0.082-1.212,0.092c-0.114,0.057-0.164,0.158-0.256,0.256c0.024,0.023,0.071,0.047,0.073,0.073c0.015,0.104-0.099,0.074-0.109,0.182c-0.01,0.107,0.024,0.32,0.109,0.402c0.084,0.086,0.191,0.124,0.293,0.11c0.101-0.015,0.126-0.158,0.256-0.184c0.127-0.028,0.164-0.102,0.476,0.073c0.314,0.174,0.772,1.163,1.062,1.282c0.289,0.12,0.078-0.052,0.224,0c0.139,0.052,0.3,0.559,0.474,0.477c0.174-0.083-0.074-0.299-0.037-0.439c0.037-0.142,0.062-0.289,0.223-0.368c0.009-0.007,0.024,0.003,0.036,0c-0.034-0.128-0.123-0.327-0.182-0.403c-0.171-0.21-0.218-0.223-0.329-0.257c-0.115-0.033-0.109,0.121-0.293,0.038c-0.184-0.081-0.42-0.627-0.584-0.732c-0.167-0.105-0.172,0.035-0.223-0.074c-0.051-0.107,0.074-0.307,0.183-0.402c0.108-0.095,0.313,0.028,0.366-0.111c0.057-0.137-0.265-0.205-0.255-0.403c0.09-0.155,0.186-0.231,0.315-0.353L240.442,221.508z\"\n        />\n        <Path\n          id=\"Path7369\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M239.746,219.495c-0.187-0.127-0.351-0.264-0.515-0.474c-0.494,0.085-0.618-0.376-0.916-0.293c-0.679,0.188-0.586,0.433-1.319,0.073c-0.023-0.009-0.127-0.048-0.181-0.073c-0.241,0.158-0.583,0.313-0.586,0.514c-0.007,0.288,0.28,0.337,0.475,0.439c0.194,0.101,0.533-0.019,0.661,0.109c0.124,0.127-0.024,0.261,0.074,0.403c0.099,0.143,0.445,0.187,0.55,0.329c0.108,0.144,0.102,0.184,0.074,0.404c-0.009,0.073-0.094,0.18-0.146,0.254c0.008,0.053,0.037,0.094,0.073,0.11c0.105,0.045,0.194-0.16,0.292-0.073c0.1,0.085-0.079,0.332-0.034,0.475c0.044,0.142,0.255,0.174,0.255,0.328c-0.001,0.152-0.335,0.222-0.331,0.368c0.006,0.11,0.139,0.156,0.223,0.221c0.093-0.1,0.144-0.2,0.256-0.256c0.188-0.092,0.402-0.097,0.661-0.073c0.107-0.044,0.194,0.008,0.22-0.328L239.746,219.495L239.746,219.495z\"\n        />\n        <Path\n          id=\"Path7356\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M239.746,219.495l-0.221,2.453c-0.024,0.335-0.113,0.284-0.223,0.328c0.225,0.022,0.501,0.073,0.586-0.035c0.18-0.229-0.144-0.355-0.074-0.516c0.073-0.158,0.246-0.262,0.438-0.293c0.058-0.008,0.174,0.091,0.208,0.083c0.067-0.059,0.116-0.13,0.124-0.191c0.026-0.184-0.219-0.29-0.184-0.402c0.035-0.112,0.156-0.02,0.224-0.146c0.065-0.126-0.092-0.468,0-0.585c0.09-0.121,0.255,0.115,0.328-0.074c0.041-0.108-0.124-0.271-0.292-0.403c-0.229,0.038-0.503,0.008-0.733-0.036C239.823,219.659,239.815,219.543,239.746,219.495L239.746,219.495z\"\n        />\n        <Path\n          id=\"Path6559\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M237.915,221.178c0.052-0.073,0.138-0.183,0.147-0.255c0.024-0.223,0.027-0.26-0.074-0.402c-0.104-0.143-0.451-0.188-0.549-0.329s0.052-0.272-0.074-0.402c-0.124-0.127-0.466-0.009-0.661-0.111c-0.194-0.101-0.482-0.152-0.474-0.439c0.004-0.201,0.344-0.353,0.585-0.512c-0.321-0.153-1.025-0.488-1.101-0.369c-0.217,0.359-0.27,0.619-0.584,0.808c-0.269,0.156,0.414,0.563,0.366,0.876c-0.027,0.194-0.43,0.789-0.583,0.916c-0.13,0.662,0.349,1.431,0.988,1.575c0.203,0.045,0.373,0.178,0.55,0.367c0.108-0.075,0.225-0.133,0.256-0.256c0.073-0.304-0.069-0.375-0.22-0.476c-0.131-0.088,0.24-0.147,0.291-0.221c-0.041-0.042-0.122-0.039-0.145-0.109c-0.074-0.206-0.066-0.42-0.146-0.623c0.089,0.168,0.287,0.218,0.437,0.331c0.189-0.035,0.477,0.03,0.622-0.074c0.181-0.13,0.103-0.504,0.257-0.512C237.906,220.956,237.893,221.08,237.915,221.178L237.915,221.178z\"\n        />\n        <Path\n          id=\"cr\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M234.905,220.946c0.155-0.125,0.572-0.714,0.602-0.908c0.046-0.316-0.661-0.7-0.392-0.859c0.32-0.189,0.401-0.458,0.618-0.817c0.083-0.14,1.125,0.367,1.278,0.439c0.729,0.365,0.632,0.124,1.312-0.063c0.299-0.082,0.429,0.382,0.924,0.293c0.223,0.289,0.297,0.566,0.683,0.64c0.482,0.09,1.184,0.108,1.162-0.405c0.215,0.363,0.007,0.423,0.213,0.742c0.173,0.265,0.281,0.575,0.396,0.869c0.246,0.621,0.491,0.837,0.907,1.251c0.37,0.371,0.568,0.971,1.043,1.216c0.263,0.136,0.224,0.421-0.103,0.323c-0.25-0.074-0.311-0.373-0.622-0.154c0.14,0.243-0.164,0.835-0.173,1.239c-0.014,0.416,0.99,0.551,0.306,0.909c-0.551,0.287,0.187,0.904-0.29,1.323c-0.527,0.465-0.033,0.737-0.143,1.308c0.032-0.288-0.093-0.512-0.279-0.718c-0.119-0.079-0.223-0.173-0.321-0.276c0.03-0.109,0.06-0.22,0.084-0.328c-0.105-0.348-0.503-1.112-0.975-0.821c0.09,0.421,0.633,0.576,0.471,1.072c-0.388-0.123-1-0.26-1.094-0.742c-0.062-0.318,0.36-0.56,0.388-0.88c0.073-0.796-0.797-1.1-1.312-1.502c-0.314-0.243-0.389-0.418-0.823-0.425c-0.426-0.012-0.678-0.224-0.66-0.668c0.041-1.06-1.217-1.057-1.627-1.803c0.08,0.204,0.099,0.418,0.174,0.622c0.121,0.321,0.406,0.282,0.63,0.475c0.311,0.272-0.058,0.817-0.348,0.93c-0.354,0.137-0.65-0.604-1.029-0.689C235.26,222.406,234.774,221.609,234.905,220.946\"\n        />\n      </G>\n      <G id=\"CN\">\n        <Path\n          id=\"CN-AH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M778.983,146.154c-0.457,0.836-0.932,1.701-1.464,1.943c-0.344,0.158-0.619,0.163-0.807,0.074c-0.188-0.087-0.324-0.261-0.44-0.438c-0.115-0.176-0.206-0.364-0.327-0.476c-0.124-0.113-0.262-0.175-0.477-0.073c-0.43,0.205-0.779,0.779-0.953,1.427c-0.172,0.649-0.187,1.388,0.037,1.978c0.223,0.59,0.926,0.831,1.65,1.1c0.72,0.268,1.481,0.535,1.756,1.135c0.278,0.601,0.716,1.157,0.809,1.759c0.045,0.302,0.004,0.609-0.184,0.952c-0.062,0.115-0.269,0.245-0.367,0.369c0.216,0.379,0.488,0.581,0.696,0.989c0.567,1.113,1.149,2.208,1.979,2.71c0.417,0.253,0.812,0.377,1.209,0.404c0.397,0.024,0.81-0.026,1.21-0.074c0.401-0.045,0.783-0.107,1.207-0.073c0.422,0.035,0.894,0.168,1.356,0.439c0.146,0.084,0.267,0.312,0.402,0.437c0.482-0.301,1.027-0.607,1.172-0.916c0.188-0.402,0.038-0.729-0.108-1.063c-0.147-0.331-0.287-0.645-0.109-0.953c0.174-0.31,0.524-0.294,0.916-0.329c0.392-0.034,0.802-0.13,1.099-0.585c0.22-0.335,0.161-1.119,0.146-1.832c-0.187-0.123-0.397-0.369-0.584-0.402c-0.507-0.093-0.718,0.054-0.915,0.183c-0.198,0.126-0.403,0.232-0.916,0.037c-0.519-0.198-1.262-0.854-1.906-1.576c-0.645-0.723-1.178-1.53-1.246-2.053c-0.067-0.521,0.211-0.706,0.44-0.844c0.228-0.137,0.432-0.228,0.255-0.514c-0.174-0.284-0.619-0.142-1.099,0c-0.481,0.142-1.011,0.288-1.393,0c-0.384-0.288-0.436-0.911-0.474-1.537c-0.04-0.63-0.074-1.262-0.44-1.613c-0.364-0.353-0.854-0.386-1.354-0.402C779.469,146.328,779.243,146.208,778.983,146.154L778.983,146.154z\"\n        />\n        <Path\n          id=\"CN-XJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M680.952,145.897c0.149,0.005,0.135,0,0.293,0c1.074,0,2.331-0.065,3.003-0.291c0.675-0.226,1.146-0.698,1.577-1.136c0.43-0.435,0.815-0.821,1.354-0.877c0.537-0.059,0.762,0.268,1.062,0.584c0.304,0.321,0.688,0.603,1.649,0.515c0.48-0.044,1.037-0.327,1.611-0.769c0.575-0.442,1.164-1.039,1.797-1.61c0.631-0.572,1.3-1.14,1.943-1.576c0.642-0.436,1.258-0.732,1.867-0.769c0.613-0.034,1.138,0.121,1.611,0.369c0.472,0.249,0.913,0.605,1.317,0.953c0.406,0.349,0.804,0.688,1.21,0.952c0.406,0.267,0.808,0.445,1.28,0.44c0.953-0.009,1.966-0.406,2.822-0.916c0.856-0.513,1.575-1.145,1.943-1.575c0.367-0.43,0.312-0.668,0.256-0.843c-0.058-0.175-0.125-0.289,0.182-0.515c0.31-0.224,0.99-0.008,1.65,0.147c0.662,0.152,1.289,0.238,1.502-0.147c0.216-0.383-0.062-0.67-0.403-0.953c-0.336-0.282-0.713-0.547-0.695-0.844s0.24-0.272,0.476-0.329c0.235-0.056,0.462-0.194,0.402-0.807c-0.027-0.305-0.321-0.598-0.767-0.877c-0.45-0.279-1.042-0.549-1.613-0.844c-0.568-0.293-1.135-0.605-1.535-0.953c-0.405-0.347-0.648-0.729-0.587-1.172c0.058-0.439,0.291-0.775,0.621-1.023c0.33-0.25,0.754-0.386,1.209-0.515c0.911-0.25,1.929-0.322,2.452-0.476c0.525-0.153,0.841-0.009,1.102,0.074c0.259,0.081,0.451,0.111,0.695-0.292c0.245-0.406-0.155-0.957-0.584-1.576c-0.43-0.619-0.891-1.323-0.769-2.051c0.124-0.727,0.632-1.459,1.247-2.125c0.612-0.667,1.35-1.273,1.941-1.723c0.593-0.448,1.239-0.57,1.867-0.729c0.631-0.16,1.226-0.353,1.722-0.845c0.327-0.323,0.575-0.975,0.843-1.574c-0.141,0.01-0.308,0.057-0.439,0.036c-0.428-0.058-0.445-0.422-0.768-0.696c-0.466-0.387-1.062-0.639-1.465-1.1c-0.346-0.394-0.737-0.808-1.025-1.245c-0.366-0.555-0.697-0.591-1.172-0.989c-0.274-0.232-0.073-0.698-0.623-0.769c-0.424-0.058-0.727,0.009-1.135-0.147c-0.563-0.213-0.894-0.327-1.611-0.768c-0.112-0.072-0.372-0.196-0.658-0.329c-0.827-0.383-1.8-0.98-2.859-1.024c-0.567-0.025-1.12,0.076-1.685,0.036c-0.59-0.043-1.249-0.144-1.831-0.222c-0.622-0.08-1.173-0.182-1.757-0.33c-0.473-0.12-0.897-0.545-1.209-0.842c-0.454-0.434-0.479-0.919-0.11-1.43c0.326-0.451-0.262-0.55-0.403-1.832c-0.045-0.421,0.04-0.105-0.55-0.842c-0.411-0.517-0.957-0.825-1.355-1.172c-0.457-0.4-0.659-0.968-1.1-1.393c-0.312-0.3-1.077-0.718-1.355-0.807c-0.317,0.532-0.997-0.562-1.685-0.367c-0.668,0.189-1.836-0.422-2.272-0.954c-0.387-0.472-1.1-0.49-1.61-0.731c-0.371-0.174,0.2-0.368-0.402-0.622c-0.124-0.053-0.933-0.423-0.475-0.549c0.168-0.046-0.118-0.387-0.329-0.585c-0.692,0.333-1.244,0.065-1.612,0.073c-0.336,0.008-0.943,0.002-0.769,0.513c0.268,0.782,0.329,1.162-0.514,1.539c-0.334,0.149-0.765-0.065-1.062,0.147c-0.315,0.219-0.239,1.078-0.148,1.391c0.173,0.575,1.66,2.066,1.064,2.6c-0.328,0.293-0.827,0.33-1.174,0.622c-0.45,0.379-0.61-0.279-1.1-0.328c-0.637-0.065-1.23,0.185-1.865,0.035c-0.487-0.115-0.873-0.333-1.319-0.549c-0.526-0.255-0.855-0.081-0.732,0.515c0.104,0.494-0.107,1.065-0.107,1.574c-0.006,0.536,0.115,1.08,0.074,1.61c-0.026,0.354-0.256,0.996-0.037,1.319c0.258,0.378,0.91,0.078,1.064,0.585c0.104,0.336,0.09,0.896-0.403,0.551c-0.429-0.306-0.812,0.135-1.245-0.038c-0.537-0.218-0.63-0.529-1.282-0.292c-0.655,0.236-1.289,0.272-1.943,0.476c-0.357,0.11-1.175,0.228-1.393,0.55c-0.379,0.567,0.987,0.396,1.318,0.549c0.396,0.18,0.144,0.865,0.295,1.282c0.224,0.629,0.632,1.154,1.024,1.686c0.286,0.386,0.812,0.762,0.843,1.281c0.025,0.399,0.616,0.435,0.402,0.916c-0.325-0.232-0.609,0.126-0.768,0.369c0.193,0.08,0.359,0.184,0.514,0.329c-0.396,0.1-0.99,0.232-0.695,0.807c0.224,0.436,0.394,0.824,0.584,1.281c0.149,0.358,0.272,0.537-0.223,0.551c-0.384,0.008-0.54,0.157-0.842,0.402c-0.752,0.616-1.994,0.67-2.64,1.428c-0.256,0.303-0.241,0.843-0.513,1.1c-0.245,0.232-0.654,0.116-0.954,0.181c-0.572,0.126-1.127,0.124-1.72,0.038c-0.47-0.071-0.666,0.083-0.734,0.515c-0.082,0.521-0.126,1.565-0.876,1.502c-0.408-0.036-1.034,0.354-1.356,0.073c-0.189-0.165-0.308-0.879-0.583-0.842c-0.27,0.037-0.474,0.307-0.662,0.476c-0.25,0.223-0.793-0.056-1.061-0.109c-0.042,0.177-0.041,0.378,0.034,0.549c-0.468,0.012-0.631,0.571-1.024,0.731c-0.339,0.136-0.711-0.021-0.842,0.439c-0.167,0.567,0.073,0.452,0.182,0.99c0.078,0.391-0.18,0.586-0.551,0.584c0.094,0.271,0.033,0.658,0.257,0.878c0.225,0.226,0.471,0.435,0.659,0.697c-0.582,0.004,0.005,0.812,0.146,0.99c0.442,0.557,0.85-0.2,1.43-0.074c0.436,0.095,1.357,0.239,1.463,0.768c0.059,0.288-0.062,0.564,0.038,0.844c0.085,0.237,0.347,0.299,0.438,0.515c0.065,0.152,0.323,0.554,0.329,0.698c0.01,0.319-0.143,0.42,0.182,0.619c0.388,0.239,0.649,0.866-0.036,0.991c-0.165,0.028-1.279-0.205-0.954,0.402c0.249,0.462,0.948-0.008,1.212,0.623c0.322-0.581,1.17-0.101,1.427,0.292c0.235,0.365,0.902,0.157,1.282,0.515c0.272,0.254,0.42,0.559,0.515,0.916c0.07,0.26,0.047,0.693,0.146,0.916c0.11,0.242,0.669,0.582,0.878,0.768c0.269,0.239,0.629-0.192,0.877-0.256c0.055,1.216,2.602,1.393,3.442,1.355c1.427,0.833,1.158,2.044,2.014,2.564c0.621,0.375,1.131,0.884,1.796,1.099C681.072,145.726,680.984,145.815,680.952,145.897L680.952,145.897z\"\n        />\n        <Path\n          id=\"CN-XZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M736.083,165.056c0.124-0.109,0.125-0.097,0.259-0.221c0.653-0.615,1.332-1.347,1.427-1.83c0.096-0.484-0.121-0.759-0.328-0.99c-0.21-0.233-0.429-0.447-0.369-0.844c0.064-0.396,0.545-0.566,0.991-0.843c0.223-0.141,0.43-0.331,0.584-0.55c0.155-0.223,0.276-0.471,0.256-0.843c-0.041-0.747-0.69-1.676-1.539-2.494c-0.846-0.812-1.926-1.508-2.782-1.794c-0.859-0.288-1.664-0.058-2.453,0.219c-0.791,0.278-1.559,0.585-2.271,0.44c-0.715-0.144-1.248-0.561-1.758-0.989c-0.512-0.428-0.987-0.853-1.612-1.023c-0.624-0.174-1.115-0.093-1.685,0s-1.222,0.203-2.16,0c-0.938-0.203-2.283-0.705-3.589-1.284c-1.305-0.58-2.568-1.264-3.406-1.905c-0.835-0.64-1.349-1.394-1.796-2.088c-0.445-0.698-0.85-1.305-1.391-1.723c-0.542-0.417-1.196-0.511-1.759-0.622c-0.562-0.111-1.024-0.236-1.171-0.731c-0.146-0.494,0.292-0.894,0.731-1.282c0.437-0.385,0.912-0.764,0.876-1.207c-0.031-0.445-0.182-0.764-0.439-1.024c-0.254-0.268-0.647-0.471-1.171-0.769c-0.419-0.237-1.338-0.404-2.198-0.55c-0.026,0.036-0.005,0.033-0.035,0.074c-0.37,0.429-1.087,1.064-1.943,1.574c-0.858,0.511-1.869,0.908-2.822,0.916c-0.474,0.005-0.876-0.173-1.279-0.439c-0.408-0.265-0.806-0.604-1.211-0.953c-0.406-0.349-0.846-0.704-1.316-0.953c-0.475-0.248-1.003-0.401-1.614-0.367c-0.609,0.035-1.224,0.332-1.867,0.769c-0.643,0.435-1.311,1.003-1.943,1.576c-0.628,0.569-1.219,1.168-1.796,1.609c-0.576,0.442-1.13,0.725-1.612,0.769c-0.96,0.09-1.346-0.193-1.648-0.516c-0.304-0.319-0.523-0.644-1.064-0.584c-0.538,0.058-0.923,0.442-1.354,0.877c-0.431,0.436-0.901,0.912-1.576,1.138c-0.674,0.225-1.93,0.292-3.003,0.292c-0.159,0-0.144,0.002-0.292,0c-0.057,0.155-0.286,0.31-0.292,0.37c-0.024,0.17,0.046,1.391,0.729,2.088c0.61,0.615,0.579,0.584,1.43,0.843c0.208,0.061,0.123,0.606,0.292,0.806c0.214,0.254,0.562,0.589,0.294,0.952c-0.217,0.295-0.569,0.287-0.771,0.623c-0.161,0.272-0.453,0.207-0.659-0.035c-0.41-0.492-0.567-0.863-1.281-0.331c0.301,0.343,0.232,0.82,0.586,1.135c0.238,0.215,0.601,0.423,0.66,0.77c0.054,0.322,0.116,0.566,0.293,0.843c0.175,0.275,0.052,0.584,0.146,0.879c0.269,0.837,0.747-0.382,1.172,0.035c0.421,0.418,0.649,1.098,1.284,1.282c0.418,0.123,0.707-0.103,1.099,0.257c0.228,0.211,0.359,0.224,0.621,0.328c0.348,0.139,0.025,0.467,0.184,0.662c0.104,0.123,0.439,0.142,0.584,0.181c0.69,0.188,1.337,0.447,1.832,0.991c0.556,0.611,1.097,0.515,0.953-0.439c0.376,0.145,0.379-0.332,0.731-0.222c0.324,0.105,0.681,0.087,0.951,0.331c0.713,0.632,1.447,1.179,2.272,1.683c0.531,0.322,1.256,0.417,1.613,0.844c0.128,0.156,0.919,1.239,1.172,0.989c0.698-0.699,1.388,0.03,1.61,0.697c0.182,0.539,1.224,0.896,1.685,1.171c0.287,0.174,0.784-0.207,0.954-0.035c0.16,0.166-0.022,0.497,0.036,0.697c0.104,0.372,1.517,0.569,1.611,0.146c0.173,0.518,0.752,0.792,1.024,1.246c0.27,0.446,0.289-0.634,0.367-0.697c0.017,0.328,0.637,0.752,0.952,0.697c0.209-0.038,0.066-0.322,0.258-0.402c0.22-0.094,0.551,0.091,0.731,0.182c0.522,0.268,0.864,0.467,1.427,0.476c0.626,0.013,1.46-0.207,2.055-0.036c-0.021-0.095-0.022-0.16-0.037-0.256c0.682-0.045,1.636-0.742,1.941,0.146c0.194,0.561-0.511,1.143,0.477,1.906c0.031-0.435,0.506-0.816,0.697-1.21c0.251-0.52,0.541-1.254,1.026-1.576c0.462-0.306,0.909-0.411,1.427-0.256c0.409,0.123-0.006,0.452,0.403,0.661c0.267,0.133,0.698,0.122,1.465,0.146c0.63,0.42,0.484-0.065,0.916-0.074c0.279-0.006,1.122,0.154,1.135,0.476c0.008,0.178-0.068,0.379,0.036,0.438c0.107,0.059,0.385-0.024,0.55,0c0.448,0.061,0.755-0.204,1.209-0.221c0.71-0.024,0.744-0.428,0.879-0.952c0.104-0.403,0.675-0.541,0.916-0.878c0.26-0.37,0.025-0.776,0.621-0.879c0.542-0.093,0.933-0.101,1.318-0.549c0.307-0.355,0.503-0.779,0.916-1.026c0.287-0.171,0.55-0.446,0.844-0.367c0.255,0.069,0.604,0.371,0.844,0.515c-0.319-0.384,0.451,0.082,0.514,0.11c0.164,0.07,0.512,0.237,0.697,0.11c0.21-0.143,0.112-0.471,0.329-0.623c0.213-0.148,0.986-0.735,1.245-0.549c0.262,0.189,0.568,0.482,0.808,0.696c-0.204,0.089-0.845,0.632-0.257,0.769c0.268,0.059,0.501-0.265,0.731-0.33c-0.129,0.452,0.533,0.63,0.438,0.99c-0.057,0.223-0.288,0.42-0.401,0.623c-0.073,0.126-0.271,0.456-0.037,0.549c0.323,0.129,0.469-0.254,0.768-0.255c0.328-0.004,0.667,0.27,0.953,0.402c0.316,0.143,0.49-0.201,0.806,0.11c0.292,0.284,0.177,0.429,0.257,0.366c0.03-0.055,0.136-0.102,0.146-0.182c0.024-0.176,0.185-0.673,0.222-0.954c0.419,0.467,1.164,0.628,1.649,1.065C736.08,164.898,736.045,164.993,736.083,165.056L736.083,165.056z\"\n        />\n        <Path\n          id=\"CN-QH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M734.585,154.653c0.14-0.585,0.322-1.222,0.257-1.609c-0.096-0.568-0.312-1.047-0.586-1.467c-0.272-0.42-0.602-0.752-0.988-0.989c-0.387-0.235-0.895-0.178-1.355-0.11c-0.465,0.071-0.896,0.156-1.137-0.109c-0.241-0.266-0.202-0.574-0.109-0.878c0.091-0.304,0.231-0.625,0.109-0.953c-0.122-0.327-0.619-0.575-1.025-0.844c-0.406-0.267-0.718-0.539-0.55-0.953c0.17-0.413,0.633-0.582,1.209-0.585c0.573-0.003,1.25,0.167,1.72,0.368c0.472,0.204,0.672,0.619,0.916,1.1c0.243,0.481,0.512,1.027,1.1,1.391c0.588,0.367,1.549,0.723,2.493,0.953c0.943,0.23,1.884,0.299,2.49,0.146c0.604-0.153,1.007-0.381,1.28-0.658c0.275-0.276,0.42-0.594,0.517-0.916c0.188-0.648-0.011-1.253-0.439-1.576c-0.428-0.322-1.015,0.329-1.576,0c-0.277-0.166-0.609-0.375-0.843-0.695c-0.232-0.321-0.373-0.732-0.291-1.321c0.08-0.585,0.806-1.192,1.573-1.757c0.77-0.566,1.569-1.107,1.797-1.648c0.223-0.543,0.365-0.764,0.368-1.026c0.005-0.266-0.135-0.551-0.368-1.208c-0.231-0.657-0.666-1.581-1.318-2.453c-0.652-0.872-1.531-1.718-2.527-2.304c-0.5-0.295-1.126-0.451-1.832-0.55c-0.705-0.101-1.484-0.152-2.235-0.184c-1.499-0.063-2.899-0.109-3.588-0.623c-0.69-0.515-0.668-0.816-0.622-1.134c0.047-0.321,0.111-0.661-0.515-1.135c-0.622-0.479-2.09-1.155-3.516-1.54c-0.715-0.194-1.437-0.305-2.015-0.292c-0.578,0.011-1.024,0.173-1.247,0.513c-0.219,0.337-0.185,0.554-0.034,0.732c0.149,0.178,0.41,0.319,0.696,0.439c0.285,0.122,0.576,0.235,0.768,0.402c0.191,0.165,0.28,0.355,0.146,0.659c-0.134,0.306-0.435,0.542-0.843,0.699c-0.407,0.155-0.896,0.22-1.428,0.254c-1.064,0.074-2.229-0.026-2.896-0.254c-0.666-0.225-1.025-0.764-1.317-1.247c-0.291-0.482-0.52-0.923-0.953-1.025c-0.432-0.102-0.582,0.115-0.808,0.331c-0.224,0.214-0.539,0.414-1.245,0.331c-0.403-0.049-1.161-0.593-1.831-0.991c-0.139,0.085-0.275,0.235-0.438,0.182c-0.261-0.082-0.573-0.224-1.102-0.074c-0.523,0.152-1.543,0.225-2.452,0.474c-0.457,0.125-0.877,0.266-1.21,0.515c-0.329,0.25-0.564,0.584-0.621,1.026c-0.057,0.439,0.182,0.823,0.585,1.17s0.967,0.662,1.539,0.953c0.57,0.293,1.162,0.567,1.611,0.845c0.447,0.278,0.739,0.572,0.769,0.878c0.058,0.614-0.169,0.75-0.403,0.807c-0.236,0.057-0.461,0.031-0.476,0.329c-0.019,0.298,0.354,0.565,0.696,0.843c0.343,0.28,0.617,0.569,0.402,0.954c-0.214,0.385-0.843,0.299-1.502,0.147c-0.66-0.155-1.338-0.37-1.651-0.147c-0.31,0.224-0.236,0.335-0.182,0.513c0.051,0.16,0.045,0.411-0.223,0.769c0.861,0.144,1.781,0.311,2.2,0.55c0.521,0.3,0.916,0.502,1.171,0.768c0.255,0.265,0.408,0.582,0.439,1.025c0.034,0.444-0.439,0.821-0.876,1.208c-0.439,0.386-0.878,0.789-0.732,1.283c0.145,0.494,0.61,0.619,1.172,0.732c0.564,0.11,1.216,0.204,1.757,0.619c0.542,0.42,0.946,1.027,1.393,1.723c0.446,0.694,0.959,1.449,1.796,2.088c0.838,0.64,2.104,1.325,3.406,1.906c1.306,0.581,2.651,1.08,3.588,1.282c0.94,0.203,1.595,0.093,2.161,0c0.568-0.093,1.061-0.172,1.685,0c0.624,0.174,1.101,0.6,1.611,1.026c0.512,0.426,1.044,0.845,1.757,0.99c0.715,0.144,1.479-0.166,2.271-0.439c0.78-0.272,1.575-0.485,2.419-0.223C734.558,154.657,734.573,154.65,734.585,154.653L734.585,154.653z\"\n        />\n        <Path\n          id=\"CN-NX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M750.446,136.116c-0.021-0.582-0.067-1.135,0.072-1.867c0.009-0.047-0.008-0.1,0-0.147c-0.113-0.116-0.257-0.154-0.367-0.292c-0.272-0.348-0.533-0.715-0.879-0.843c-0.345-0.129-0.765,0.013-1.135,0.109c-0.372,0.096-0.682,0.145-0.879-0.109c-0.2-0.256-0.039-0.536,0.146-0.844c0.186-0.304,0.385-0.624,0.292-0.952c-0.091-0.33-0.312-0.742-0.584-1.064c-0.275-0.322-0.603-0.551-0.99-0.514c-0.389,0.038-0.718,0.325-0.952,0.731c-0.236,0.407-0.38,0.912-0.404,1.281s0.25,0.601,0.516,0.843c0.264,0.244,0.493,0.488,0.367,0.954c-0.126,0.466-0.603,0.972-1.21,1.355c-0.123,0.079-0.269,0.076-0.402,0.147c0.06,0.053,0.05,0.055,0.109,0.109c0.958,0.871,1.958,1.874,2.2,2.454c0.24,0.583,0.147,0.849,0.037,1.063c-0.111,0.214-0.236,0.397-0.037,0.769c0.199,0.37,0.601,0.833,1.099,1.208c0.499,0.373,1.091,0.651,1.611,0.585c0.521-0.066,1.062-0.385,1.465-0.807c0.403-0.422,0.655-0.954,0.55-1.464c-0.054-0.257-0.241-0.407-0.513-0.516c-0.272-0.106-0.613-0.169-0.954-0.22c-0.682-0.104-1.369-0.189-1.465-0.622c-0.095-0.432-0.084-0.741,0.109-0.99c0.193-0.25,0.575-0.435,1.245-0.585C749.708,135.847,750.144,136.079,750.446,136.116L750.446,136.116z\"\n        />\n        <G id=\"CN-GD\">\n          <Path\n            id=\"CN-GD-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M790.304,179.271\tc-0.916-1.393-1.579-2.523-2.199-3.189c-0.569-0.613-0.855-1.011-1.135-1.281c-0.28-0.271-0.535-0.403-1.1-0.515\tc-0.566-0.112-1.281,0.239-1.979,0.584c-0.696,0.347-1.383,0.693-1.867,0.55c-0.483-0.141-0.673-0.452-0.806-0.766\tc-0.133-0.319-0.213-0.631-0.551-0.808c-0.339-0.174-0.7-0.371-1.1-0.438c-0.402-0.074-0.845-0.048-1.392,0.183\tc-0.55,0.229-1.102,0.77-1.613,1.428c-0.51,0.657-0.976,1.444-1.318,2.198c-0.341,0.752-0.386,1.748-0.437,2.711\tc-0.056,0.963-0.13,1.905-0.477,2.49c-0.346,0.583-0.738,0.847-1.137,1.062c-0.397,0.218-0.772,0.371-1.1,0.731\tc-0.395,0.438-0.697,1.013-0.989,1.504c0.094,0.085,0.123,0.285,0.257,0.255c-0.041-0.097-0.062-0.199-0.109-0.294\tc0.208,0.189,0.981,0.369,0.438,0.699c-0.353,0.214-0.037,0.392-0.292,0.66c-0.13,0.134-0.086,0.895,0.108,0.915\tc0.308,0.033,0.074,0.525,0.438,0.476c-0.317,0.614,0.489,0.546,0.585,0.99c-0.469-0.242-0.159,0.173-0.183,0.438\tc0.435-0.206,1.483,0.184,1.538-0.584c0.034-0.459-0.619-0.715-0.658-1.173c0.198,0.598,0.285,0.05,0.036-0.037\tc-0.179-0.062-0.456-0.059-0.55-0.256c-0.168-0.343,0.216-0.543,0.402-0.732c0.266-0.269-0.135-0.469,0-0.767\tc0.34,0.264,0.167,0.649,0.731,0.474c-0.072-0.118,0.074-0.183,0.11-0.291c-0.027,0.025-0.09,0.004-0.11,0.037\tc0.06-0.151,0.124-0.272,0.222-0.404c-0.121,0.083-0.065,0.233-0.109,0.369c0.229-0.235,0.581-0.37,0.877-0.438\tc0.269-0.064,0.744-0.29,0.551,0.108c0.2-0.076,0.339-0.277,0.404-0.476c0.383,0.55,1.248-0.354,0.658-0.584\tc0.34-0.019,0.985,0.269,0.514-0.328c0.206,0.059,1.163,0.748,1.281,0.366c0.096-0.303-0.116-0.611-0.073-0.916\tc-0.025,0.239,0.104,0.346,0.33,0.257c-0.322,0.3,0.272,0.771,0.438,0.55c0.241-0.331,0.483-0.719,0.842-0.255\tc0.313-0.316-0.181-0.846,0.292-1.064c0,0.223,0.174,0.418,0.369,0.516c0.028-0.199,0.173-0.36,0.368-0.403\tc-0.22-0.371-0.793-0.778-0.769-1.248c0.173,0.196,0.896,1.591,1.246,1.102c0.327-0.466-0.442-1.507-0.767-1.722\tc0.073,0.041,0.123,0.045,0.182,0c-0.029-0.176-0.586-0.38-0.732-0.439c0.391,0.135,1.022-0.317,0.44-0.549\tc0.406,0.181,0.73-0.392,1.135-0.11c-0.312-0.056-0.596,0-0.767,0.292c0.222,0.183,0.189,0.483,0.291-0.037\tc-0.106,0.813,0.878,1.027,0.916,1.797c0.295-0.46,1.593-0.525,1.758,0.036c0.098-0.036,0.179-0.076,0.256-0.146\tc-0.387-0.101-0.016-0.449-0.367-0.516c0.17-0.257,0.42-0.438,0.73-0.437c-0.223,0.19-0.218,0.606,0.109,0.698\tc0.278,0.073,0.572-0.277,0.11-0.439c0.204,0.142,0.827-0.218,0.99-0.439c-0.034,0.37,0.211,0.343,0.514,0.55\tc0.098,0.067,0.342,0.204,0.439,0.037c0.157-0.272-0.463-0.582-0.514-0.807c0.255,0.124,0.577,0.22,0.808-0.037\tc-0.338,0.654,1.16,0.453,0.767,0.037c0.27,0.157,0.749,0.046,1.026-0.037c0.42-0.125,0.223-0.521,0.327-0.843\tc0.237,0.256,0.215-0.414,0.551,0c-0.083-0.388-0.432-0.362-0.732-0.477c0.503,0.073,0.716-0.046,0.767-0.549\tc0.048-0.458,0.228-0.32,0.477-0.074C790.124,179.567,790.217,179.42,790.304,179.271L790.304,179.271z\"\n          />\n          <Path\n            id=\"CN-GD-nanao-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M790.743,179.024\tc0.071,0.062,0.139,0.123,0.211,0.182C791.301,178.842,790.763,178.684,790.743,179.024\"\n          />\n          <Path\n            id=\"CN-GD-donghai-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M772.869,187.607\tc0.287-0.058,0.58-0.177,0.781,0.131C773.846,187.195,773.042,187.191,772.869,187.607\"\n          />\n          <Path\n            id=\"CN-GD-nansan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M773.578,186.875\tc-0.213,0.128-0.173,0.218,0.128,0.263C773.664,187.049,773.62,186.963,773.578,186.875\"\n          />\n          <Path\n            id=\"CN-GD-hailing-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M776.9,185.752\tc0.142-0.069,0.222-0.181,0.235-0.338C776.917,185.441,776.917,185.569,776.9,185.752\"\n          />\n          <Path\n            id=\"CN-GD-xiachuan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M779.073,185.279\tc-0.156,0.05-0.253,0.155-0.291,0.315C778.992,185.606,779.101,185.491,779.073,185.279\"\n          />\n          <Path\n            id=\"CN-GD-shangchuan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M779.54,185.698\tc0.023-0.204-0.024-0.385-0.156-0.55C779.407,185.34,779.46,185.522,779.54,185.698\"\n          />\n          <Path\n            id=\"CN-GD-nansha\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M780.563,181.51\tc0.031,0.083,0.421,0.601,0.578,0.447C780.988,181.766,780.824,181.54,780.563,181.51\"\n          />\n          <Path\n            id=\"CN-GD-wanqingshazen\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M780.955,182.034\tc0.025,0.16,0.025,0.218,0.211,0.264C781.096,182.209,781.024,182.123,780.955,182.034\"\n          />\n        </G>\n        <Path\n          id=\"CN-GX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M766.967,171.871c-0.093,0.094-0.085,0.088-0.181,0.182c-0.584,0.572-1.217,1.158-1.799,1.574c-0.578,0.42-1.122,0.691-1.501,0.661c-0.379-0.031-0.583-0.145-0.695-0.292c-0.112-0.148-0.105-0.329-0.109-0.515c-0.007-0.183-0.017-0.37-0.074-0.514c-0.061-0.143-0.205-0.236-0.476-0.257c-0.546-0.039-1.113,0.632-1.684,1.355c-0.572,0.723-1.132,1.494-1.687,1.576c-0.552,0.082-0.796-0.201-1.024-0.474c-0.229-0.274-0.469-0.554-1.025-0.439c-0.311,0.062-0.71,0.606-1.098,0.99c0.023,0.042-0.028,0.107,0,0.146c0.353,0.505,1.127,0.648,1.905,0.73c0.777,0.087,1.525,0.123,1.904,0.404c0.377,0.277,0.554,0.262,0.661,0.369c0.105,0.105,0.155,0.33,0.254,0.989c0.079,0.521-0.308,1.69-0.658,2.785c0.093,0.049,0.108,0.137,0.223,0.182c0.446,0.187,0.566-0.138,0.913,0.037c0.289,0.144,0.391,0.393,0.77,0.22c0.942-0.428,1.243,1.136,0.622,0.916c-0.005,0.714,0.363,1.245,0.585,1.943c0.359-0.173,0.834,0.117,0.916,0.255c0.085,0.143,0.006,0.21,0.148,0.33c0.288,0.239,0.663,0.205,0.915,0.585c0.089-0.054,0.17-0.13,0.255-0.184c0.136,0.519,0.477-0.123,1.137,0.074c0.308,0.092,0.907,0.204,0.916,0.439c0.205-0.115,0.32-0.323,0.221-0.552c0.147-0.016,0.518,0.409,0.622,0.223c0.22-0.393-0.363-0.64-0.292-1.025c0.044,0.37,0.101,0.114,0.183-0.074c0.213,0.083,0.289,0.256,0.146,0.439c0.32-0.075,0.452,0.537,0.769,0.585c-0.111-0.158-0.135-0.321-0.11-0.515c0.099,0.02,0.2,0.04,0.294,0.073c-0.403,0.551,0.25,0.259,0.439,0.404c0.161,0.123,0.227,1.211,0.549,0.474c0.195,0.357,0.725-0.085,0.877-0.254c-0.218-0.104-0.313-0.297-0.184-0.517c0.123,0.166,0.325,0.341,0.517,0.517c0.288-0.491,0.596-1.064,0.988-1.504c0.323-0.361,0.703-0.518,1.1-0.729c0.397-0.217,0.789-0.479,1.135-1.064c0.348-0.584,0.423-1.528,0.477-2.49c0.055-0.964,0.096-1.959,0.439-2.713c0.342-0.752,0.809-1.54,1.318-2.197c0.069-0.088,0.15-0.101,0.221-0.183c-0.205-0.333-0.361-0.55-0.877-0.55c-0.56,0-0.927,0.595-1.281,1.171c-0.354,0.579-0.667,1.119-1.175,1.064c-0.505-0.058-0.856-0.393-1.098-0.844c-0.241-0.45-0.407-0.988-0.515-1.393c-0.211-0.812,0.47-1.461,0.256-2.271c-0.106-0.405-0.319-0.994-0.585-1.464c-0.265-0.472-0.612-0.812-1.024-0.768c-0.415,0.04-0.443,0.401-0.476,0.842c-0.031,0.44-0.042,0.939-0.402,1.171c-0.362,0.235-0.938,0.383-1.503,0.405C767.654,172.217,767.29,172.058,766.967,171.871L766.967,171.871z\"\n        />\n        <Path\n          id=\"CN-GZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M760.118,161.871c-0.599-0.095-0.966,0.235-1.282,0.622c-0.316,0.385-0.59,0.826-0.989,0.953c-0.4,0.123-0.836-0.062-1.247-0.184c-0.411-0.124-0.771-0.181-0.99,0.184c-0.217,0.364,0.295,0.761,0.768,1.171c0.238,0.207,0.46,0.403,0.587,0.623c0.129,0.223,0.169,0.46,0,0.696c-0.169,0.238-0.47,0.337-0.807,0.37c-0.294,0.026-0.637-0.063-0.99-0.146c-0.032,0.487-0.158,1.053-0.477,1.354c-0.317,0.304-0.982,0.137-1.609,0.039c-0.316-0.049-0.645-0.083-0.879-0.039c-0.235,0.046-0.387,0.172-0.438,0.439c-0.052,0.272,0.101,0.472,0.368,0.622c0.266,0.149,0.633,0.266,1.023,0.367c0.78,0.207,1.621,0.392,1.759,0.845c0.137,0.451-0.154,0.729-0.439,0.989c-0.286,0.259-0.545,0.485-0.438,0.806c0.106,0.322,0.436,0.354,0.806,0.403c0.369,0.047,0.766,0.123,0.99,0.515c0.224,0.391-0.021,0.953-0.223,1.575c-0.183,0.57-0.251,1.163,0,1.649c0.388-0.382,0.79-0.925,1.1-0.99c0.562-0.114,0.798,0.167,1.025,0.439c0.229,0.274,0.472,0.56,1.024,0.476c0.555-0.081,1.115-0.852,1.686-1.574c0.572-0.723,1.141-1.397,1.685-1.358c0.272,0.024,0.419,0.116,0.475,0.257c0.059,0.143,0.068,0.33,0.074,0.515c0.006,0.184-0.006,0.367,0.108,0.515c0.113,0.147,0.318,0.26,0.697,0.292c0.379,0.031,0.923-0.241,1.501-0.661c0.581-0.418,1.213-1.004,1.798-1.575c0.098-0.095,0.089-0.088,0.183-0.183c-0.081-0.047-0.228-0.008-0.294-0.073c-0.319-0.322-0.214-0.758-0.073-1.21c0.139-0.455,0.319-0.933,0.073-1.284c-0.244-0.351-0.844-0.395-1.392-0.439c-0.546-0.042-1.046-0.061-1.1-0.439c-0.051-0.377,0.307-0.439,0.698-0.514c0.39-0.072,0.812-0.158,0.878-0.62c0.07-0.467-0.44-0.967-0.989-1.465c-0.154-0.139-0.218-0.266-0.366-0.402c-0.038,0.008-0.074,0.025-0.111,0.037c-0.562,0.123-1.07,0.125-1.466,0c-0.393-0.128-0.68-0.385-0.914-0.732c-0.235-0.348-0.421-0.767-0.586-1.173c-0.167-0.408-0.324-0.829-0.515-1.136C760.625,162.111,760.418,161.918,760.118,161.871L760.118,161.871z\"\n        />\n        <Path\n          id=\"CN-YN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M759.681,181.141c0.35-1.095,0.737-2.262,0.658-2.785c-0.1-0.657-0.149-0.884-0.256-0.989c-0.107-0.108-0.281-0.089-0.66-0.369c-0.378-0.277-1.127-0.318-1.904-0.403c-0.775-0.085-1.552-0.225-1.906-0.73c-0.353-0.504-0.201-1.173,0-1.797c0.201-0.621,0.445-1.183,0.222-1.575c-0.225-0.391-0.619-0.467-0.989-0.515s-0.7-0.081-0.807-0.402c-0.107-0.321,0.152-0.547,0.439-0.807c0.285-0.259,0.574-0.538,0.439-0.989c-0.14-0.451-0.978-0.639-1.761-0.845c-0.388-0.101-0.76-0.218-1.024-0.368c-0.266-0.149-0.419-0.352-0.369-0.622c0.051-0.272,0.206-0.393,0.439-0.439c0.235-0.044,0.567-0.01,0.879,0.039c0.627,0.099,1.294,0.268,1.609-0.039c0.32-0.302,0.444-0.866,0.477-1.354c-0.051-0.013-0.095,0.014-0.147,0c-0.812-0.212-1.639-0.612-2.124-0.916c-0.484-0.306-0.582-0.895-0.697-1.392c-0.057-0.25-0.124-0.464-0.254-0.623c-0.133-0.159-0.309-0.239-0.623-0.22c-0.318,0.02-0.637,0.204-0.916,0.514c-0.28,0.31-0.522,0.717-0.732,1.173c-0.421,0.909-0.677,1.985-0.623,2.6c0.058,0.617,0.535,0.873,0.953,1.1c0.211,0.112,0.387,0.187,0.517,0.328c0.124,0.143,0.182,0.328,0.107,0.586c-0.146,0.519-0.824,0.976-1.574,1.245c-0.751,0.269-1.587,0.339-2.054,0.109c-0.465-0.229-0.412-0.505-0.367-0.876c0.047-0.372,0.107-0.817-0.291-1.357c-0.402-0.537-1.442-1.091-2.454-1.609c-1.015-0.522-1.983-1.042-2.271-1.576c-0.286-0.533-0.22-0.822-0.11-1.026c0.11-0.207,0.262-0.32,0.11-0.551c-0.303-0.458-0.572-0.524-1.611-0.659c-0.581-0.075-1.455,0.155-2.527,0.367c-0.244,0.456-0.615,0.975-1.136,1.467c-0.13,0.122-0.133,0.108-0.257,0.219c0.14,0.219,0.248,0.426,0.329,0.698c0.122,0.399,0.47,0.797,0.66,1.172c0.205-0.074,0.326-0.268,0.224-0.474c0.477,0.229,0.688,0.577,0.878,0.876c0.242,0.386,0.247,0.851,0.402,1.283c0.193,0.542,0.328,1.217,0.328,1.796c0,0.267,0.281,1.235-0.257,1.025c0.105,0.269,0.52,0.523,0.477,0.843c-0.022,0.16-0.349-0.029-0.439,0.037c-0.584,0.439,0.059,0.797-0.844,0.733c-0.055,0.19-0.12,1.653-0.731,1.099c0.024,0.483-0.207,0.82,0.073,1.282c-0.371,0.026-0.538,0.31-0.475,0.66c0.08,0.471,0.222,0.406,0.438,0.732c0.141,0.211,0.321,0.623,0.221,0.878c-0.104,0.257-0.426,0.517-0.11,0.767c0.156,0.124,1.02-0.572,1.173-0.659c0.66-0.371,1.453,0.212,2.088-0.257c0.11,0.437-0.507,0.622-0.255,1.062c0.149,0.264,0.648,0.527,0.402,0.879c-0.049,0.07,0.192,0.324,0.221,0.369c0.291,0.451,0.211,1.025,0.915,1.025c0.532,0,0.914,0.036,1.1,0.585c-0.695-0.027-0.302,1.056-0.369,1.429c-0.043,0.254-0.61,1.273,0.109,1.172c0.56-0.077,1.225-0.079,1.758,0.183c0.486,0.239-0.182,1.123,0.732,1.136c-0.112,0.172-0.058,0.681,0.182,0.732c0.233,0.048,0.308-0.365,0.586-0.185c0.583,0.377,1.354-0.551,1.797-0.876c0.032,0.482,0.303,0.916,0.473,1.355c0.207,0.51,0.275,0.48,0.769,0.328c0.322-0.098,0.619,0.466,0.879,0.223c0.192-0.18-0.25-0.603-0.256-0.807c-0.008-0.191,0.174-0.358,0.146-0.549c-0.061-0.115-0.146-0.224-0.22-0.33c-0.105-0.336-0.322-0.629-0.515-0.916c-0.173-0.254-0.502-1.573,0.182-1.573c0.158,0,0.116,0.308,0.292,0.255c0.134-0.041,0.303-0.069,0.439-0.073c0.202-0.009,0.401,0.347,0.586,0.037c0.298-0.5,0.42-1.396,1.172-0.769c0.347,0.287,0.847,1.004,1.209,0.33c0.396-0.73,0.48-0.621,0.99-0.036c0.141-0.326,0.099-0.8,0.513-0.369c0.193,0.205,0.384,0.435,0.622,0.585c0.171,0.106,0.296-0.97,0.768-0.989c-0.135,0.731,1.246,0.039,1.466-0.184c0.271-0.271-0.14-0.628,0.074-0.807c0.334-0.277,0.869-0.329,1.062-0.769C758.742,180.533,759.113,180.845,759.681,181.141L759.681,181.141z\"\n        />\n        <Path\n          id=\"CN-CQ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M758.908,153.883c0.02,0.89,0.06,1.853-0.145,2.346c-0.271,0.646-0.612,1.136-0.99,1.502c-0.38,0.367-0.813,0.582-1.281,0.731c-0.471,0.151-0.938-0.125-1.393-0.368c-0.457-0.239-0.901-0.428-1.319-0.073c-0.42,0.354-0.619,0.93-0.621,1.611c-0.006,0.681,0.194,1.48,0.621,2.236c0.288,0.511,1.273,1.03,2.124,1.537c0.209-0.104,0.408-0.233,0.698-0.146c0.41,0.123,0.846,0.309,1.246,0.185c0.398-0.125,0.674-0.568,0.988-0.954c0.318-0.386,0.684-0.718,1.284-0.622c0.299,0.046,0.509,0.24,0.695,0.55c0.188,0.308,0.348,0.729,0.515,1.136c0.166,0.407,0.354,0.826,0.586,1.173c0.233,0.349,0.521,0.604,0.915,0.73c0.395,0.127,0.904,0.123,1.465,0c0.034-0.009,0.073-0.025,0.111-0.036c-0.386-0.354-0.818-0.717-0.916-1.063c-0.137-0.478,0.011-0.865,0.146-1.208c0.137-0.343,0.292-0.657,0.11-1.064c-0.183-0.407-0.667-0.662-1.173-0.916c-0.504-0.256-1.032-0.5-1.318-0.878c-0.287-0.381-0.638-0.817-0.843-1.246c-0.206-0.429-0.272-0.861-0.074-1.246c0.199-0.385,0.648-0.434,1.137-0.439c0.487-0.005,1.025,0.014,1.356-0.254c0.326-0.272,0.679-0.582,0.915-0.954c0.234-0.371,0.358-0.778,0.223-1.284c-0.14-0.504-0.686-1.01-1.32-1.39c-0.632-0.382-1.376-0.659-1.866-0.662c-0.49-0.002-0.729,0.327-0.952,0.621c-0.225,0.296-0.429,0.562-0.845,0.516C758.947,153.953,758.939,153.892,758.908,153.883L758.908,153.883z\"\n        />\n        <Path\n          id=\"CN-SC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M741.139,144.944c-0.849-0.008-1.976,0.48-2.894,0.992c-0.126,0.07-0.104,0.073-0.222,0.147c0.024,0.047,0.005,0.138,0.036,0.182c0.232,0.32,0.562,0.531,0.842,0.697c0.563,0.328,1.149-0.324,1.576,0c0.429,0.322,0.631,0.926,0.438,1.575c-0.095,0.321-0.236,0.638-0.513,0.915c-0.277,0.277-0.679,0.508-1.281,0.661c-0.606,0.154-1.552,0.083-2.494-0.147c-0.942-0.229-1.903-0.587-2.49-0.953c-0.588-0.364-0.856-0.91-1.1-1.391c-0.243-0.479-0.444-0.896-0.916-1.099c-0.471-0.202-1.146-0.371-1.72-0.369c-0.572,0.003-1.041,0.174-1.21,0.585c-0.17,0.415,0.143,0.688,0.551,0.953c0.405,0.269,0.904,0.517,1.024,0.845c0.123,0.326-0.019,0.648-0.109,0.952c-0.09,0.305-0.132,0.616,0.109,0.877c0.241,0.267,0.671,0.179,1.135,0.11c0.465-0.072,0.967-0.124,1.355,0.11c0.386,0.235,0.717,0.569,0.99,0.988c0.274,0.421,0.49,0.901,0.587,1.468c0.064,0.385-0.116,1.024-0.257,1.61c0.859,0.285,1.937,0.979,2.782,1.794c0.848,0.817,1.501,1.75,1.54,2.494c0.023,0.37-0.104,0.62-0.256,0.841c-0.155,0.223-0.364,0.411-0.586,0.55c-0.446,0.277-0.924,0.446-0.99,0.843c-0.063,0.397,0.16,0.612,0.369,0.844c0.208,0.232,0.423,0.504,0.328,0.99c-0.02,0.097-0.229,0.251-0.291,0.366c1.072-0.208,1.945-0.44,2.527-0.366c1.04,0.133,1.309,0.201,1.611,0.66c0.151,0.229,0,0.344-0.11,0.551c-0.108,0.205-0.176,0.489,0.11,1.025c0.286,0.534,1.257,1.054,2.271,1.575c1.014,0.52,2.054,1.073,2.454,1.61c0.398,0.539,0.336,0.982,0.29,1.356c-0.046,0.371-0.097,0.648,0.368,0.878c0.465,0.228,1.302,0.156,2.053-0.11c0.752-0.269,1.429-0.728,1.575-1.245c0.074-0.257,0.017-0.444-0.11-0.585c-0.123-0.142-0.303-0.218-0.514-0.328c-0.42-0.224-0.898-0.483-0.953-1.1c-0.055-0.616,0.203-1.693,0.623-2.599c0.209-0.456,0.452-0.864,0.731-1.174c0.278-0.31,0.599-0.493,0.916-0.514c0.318-0.021,0.49,0.058,0.621,0.22c0.13,0.162,0.199,0.373,0.256,0.623c0.116,0.499,0.211,1.087,0.696,1.392c0.484,0.305,1.313,0.706,2.126,0.916c0.404,0.105,0.798,0.174,1.136,0.147c0.336-0.029,0.638-0.131,0.806-0.37c0.171-0.236,0.129-0.474,0-0.695c-0.127-0.223-0.348-0.419-0.585-0.623c-0.477-0.414-0.984-0.81-0.768-1.171c0.062-0.107,0.206,0.007,0.292-0.039c-0.85-0.509-1.835-1.026-2.125-1.537c-0.428-0.756-0.624-1.552-0.621-2.236c0.003-0.681,0.205-1.258,0.621-1.611c0.419-0.354,0.865-0.167,1.318,0.073c0.455,0.238,0.92,0.517,1.393,0.368c0.471-0.151,0.902-0.369,1.282-0.733c0.38-0.366,0.72-0.856,0.992-1.501c0.203-0.493,0.163-1.456,0.144-2.345c-0.366-0.091-0.649-0.402-0.915-0.808c-0.291-0.439-0.572-0.91-1.025-1.135c-0.904-0.452-1.778,0.114-3.188-0.476c-0.816-0.342-1.659-1.172-2.746-2.088c-0.297,0.303-0.7,0.617-1.282,0.768c-0.711,0.187-1.501,0.189-2.053-0.037c-0.553-0.224-0.736-0.688-0.916-1.245c-0.178-0.557-0.339-1.201-0.878-1.683c-0.538-0.484-1.323-1.026-2.16-1.466C742.904,145.272,741.992,144.955,741.139,144.944L741.139,144.944z\"\n        />\n        <Path\n          id=\"CN-HN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M779.203,173.447c-0.255-1.314-0.508-2.738-0.809-3.444c-0.401-0.954-1.037-1.569-1.575-2.088c-0.534-0.517-0.986-0.951-0.914-1.54c0.036-0.293,0.206-0.487,0.401-0.621c0.194-0.134,0.418-0.213,0.66-0.293s0.479-0.164,0.663-0.29c0.179-0.131,0.319-0.303,0.327-0.586c0.02-0.573-0.582-1.114-1.244-1.612c-0.664-0.499-1.381-0.947-1.687-1.318c-0.304-0.371-0.351-0.643-0.402-0.844c-0.056-0.203-0.129-0.338-0.515-0.513c-0.383-0.174-0.977-0.033-1.611,0.146c-0.635,0.176-1.288,0.382-1.758,0.291c-0.939-0.176-1.013-0.895-2.052-1.136c-0.521-0.118-1.243-0.202-1.979-0.183c-0.733,0.022-1.485,0.134-2.088,0.404c-0.6,0.269-1.27,0.965-1.797,1.575c0.371,0.204,0.774,0.381,0.916,0.697c0.184,0.407,0.025,0.719-0.108,1.063c-0.136,0.344-0.284,0.73-0.146,1.208c0.136,0.479,0.733,0.967,1.282,1.466c0.549,0.498,1.06,1,0.989,1.463c-0.07,0.468-0.487,0.553-0.878,0.623c-0.391,0.071-0.749,0.134-0.697,0.514c0.052,0.379,0.553,0.396,1.099,0.439c0.549,0.044,1.147,0.091,1.392,0.439c0.245,0.35,0.069,0.829-0.072,1.284c-0.142,0.451-0.246,0.889,0.072,1.208c0.323,0.32,0.866,0.422,1.43,0.402c0.566-0.023,1.141-0.17,1.503-0.402c0.36-0.234,0.37-0.731,0.402-1.173c0.03-0.438,0.062-0.802,0.474-0.842c0.414-0.041,0.765,0.296,1.026,0.768c0.262,0.471,0.479,1.061,0.583,1.465c0.212,0.811-0.471,1.459-0.255,2.271c0.106,0.405,0.271,0.943,0.514,1.393c0.242,0.449,0.594,0.785,1.099,0.842c0.508,0.058,0.817-0.483,1.174-1.062c0.354-0.579,0.722-1.172,1.282-1.172c0.516,0,0.671,0.219,0.877,0.55c0.451-0.539,0.916-1.043,1.393-1.244C778.583,173.421,778.887,173.435,779.203,173.447L779.203,173.447z\"\n        />\n        <G id=\"CN-FJ\">\n          <Path\n            id=\"CN-FJ-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M788.766,164.433\tc-0.31,0.329-0.603,0.902-0.878,1.026c-0.336,0.153-0.613,0.157-0.845,0.073c-0.232-0.08-0.421-0.243-0.586-0.402\tc-0.329-0.32-0.57-0.624-0.843-0.33c-0.27,0.294,0.011,0.672,0.329,1.064c0.32,0.391,0.698,0.807,0.586,1.209\tc-0.11,0.402-0.573,0.603-1.024,0.807c-0.451,0.199-0.876,0.393-0.989,0.768c-0.115,0.373,0.08,0.697,0.293,1.026\tc0.209,0.327,0.419,0.651,0.368,0.989c-0.053,0.335-0.277,0.452-0.516,0.622c-0.235,0.174-0.483,0.39-0.622,0.953\tc-0.134,0.546,0.289,1.485,0.622,2.419c0.421-0.174,0.865-0.434,1.21-0.37c0.565,0.111,0.817,0.243,1.1,0.516\tc0.278,0.271,0.566,0.668,1.134,1.281c0.619,0.667,1.282,1.797,2.201,3.189c0.122-0.22,0.221-0.512,0.257-0.55\tc0.277,0,0.812-0.528,0.842,0c0.003-0.277,0.179-0.522,0.074-0.807c0.271-0.062,0.335,0.002,0.22,0.256\tc0.33-0.206,0.191-0.55,0.404-0.73c0.136-0.118,0.326-0.101,0.4-0.293c-0.212-0.009-0.307-0.122-0.255-0.329\tc-0.259,0.09-0.551,0.016-0.73-0.182c0.203-0.042,0.421-0.059,0.62,0c-0.294-0.418,0.204-0.224,0.402-0.515\tc0.189,0.406,0.642,0.198,0.733-0.146c0.14,0.162,0.286,0.325,0.439,0.477c0.139-0.192,0.37-0.654,0.074-0.844\tc-0.24-0.155-0.288-0.21,0-0.439c0,0.5,0.602,0.033,0.696-0.257c-0.421-0.019-0.115-0.531-0.475-0.66\tc0.284-0.399,0.564,0.061,0.619,0.33c0-0.6,0.365,0.07,0.477-0.402c0.076-0.327-0.395-0.373-0.585-0.476\tc0.191-0.11,0.311-0.332,0.331-0.549c0.281,0.109,0.531,0.333,0.696,0.585c0.109-0.35,0.21-0.35,0.293,0\tc0.155-0.48-0.581-0.496-0.44-0.953c0.083-0.277-0.012-0.731,0.256-0.845c-0.257-0.393-0.42-0.233-0.66-0.109\tc0.105-0.285,0.257-0.59,0.474-0.806c0.224-0.22,0.582-0.216,0.258-0.551c-0.098,0.392-0.524,0.25-0.551-0.073\tc0.615,0.06,0.137-0.707-0.294-0.516c0.03-0.199-0.01-0.363-0.146-0.514c0.222,0.102,0.407-0.024,0.516-0.221\tc0.056,0.211,0.19,0.386,0.366,0.515c0.071-0.146,0.172-0.269,0.295-0.368c0.121,0.279-0.017,0.581-0.295,0.696\tc0.918,0.232,0.682-0.547,0.37-0.989c0.286-0.087,0.537-0.385,0.402-0.698c0.759,0.161-0.189-0.47-0.182-0.66\tc0.172,0.16,0.37,0.287,0.549,0.439c-0.155-0.371,0.301,0.211,0.222-0.329c-0.02-0.119,0.088-0.172,0.11-0.256\tc-1.403-0.042-2.942-0.16-3.554-0.439c-0.626-0.285-0.812-0.62-0.916-0.877c-0.107-0.257-0.13-0.435-0.439-0.476\ts-0.32,0.234-0.439,0.513c-0.059,0.14-0.12,0.291-0.292,0.367c-0.173,0.077-0.446,0.083-0.843,0\tc-0.396-0.08-0.765-0.428-1.136-0.953C789.226,165.315,789.005,164.854,788.766,164.433L788.766,164.433z M793.928,171.323\tc0.363,0.109,0.779,0.287,1.064,0.55c-0.063,0.031-0.105,0.06-0.182,0.074C794.407,172.012,794.215,171.499,793.928,171.323z\"\n          />\n          <Path\n            id=\"CN-FJ-changshan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.302,171.541\tc0.174,0.091,0.356,0.174,0.548,0.235C794.62,171.902,794.399,171.752,794.302,171.541\"\n          />\n          <Path\n            id=\"CN-FJ-xiamen-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M792.339,176.381\tc-0.075,0.216-0.004,0.346,0.235,0.315C792.62,176.516,792.543,176.355,792.339,176.381\"\n          />\n        </G>\n        <Path\n          id=\"CN-JX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M780.448,159.014c-0.881,0.336-1.824,0.625-2.491,1.062c-0.915,0.6-1.748,1.224-2.452,1.943c0.359,0.297,0.731,0.596,1.209,0.954c0.662,0.498,1.262,1.039,1.246,1.61c-0.009,0.287-0.148,0.456-0.328,0.587c-0.182,0.128-0.42,0.211-0.664,0.291c-0.239,0.079-0.465,0.159-0.659,0.292c-0.194,0.134-0.367,0.328-0.402,0.622c-0.073,0.588,0.378,1.022,0.916,1.54c0.535,0.518,1.171,1.132,1.573,2.088c0.3,0.708,0.554,2.13,0.808,3.443c0.111,0.004,0.264-0.056,0.368-0.036c0.399,0.071,0.76,0.264,1.099,0.438c0.339,0.174,0.42,0.489,0.551,0.807c0.134,0.316,0.321,0.626,0.81,0.766c0.484,0.144,1.169-0.203,1.864-0.549c0.272-0.133,0.505-0.112,0.769-0.221c-0.334-0.931-0.758-1.874-0.622-2.418c0.14-0.563,0.388-0.78,0.622-0.953c0.236-0.171,0.463-0.286,0.516-0.623c0.051-0.335-0.155-0.66-0.369-0.989c-0.211-0.328-0.406-0.65-0.293-1.025c0.113-0.374,0.537-0.568,0.99-0.768c0.452-0.202,0.916-0.403,1.025-0.806s-0.268-0.818-0.585-1.209c-0.321-0.391-0.6-0.768-0.33-1.064c0.271-0.294,0.516,0.012,0.844,0.329c0.167,0.16,0.354,0.321,0.584,0.403c0.233,0.08,0.509,0.074,0.846-0.074c0.274-0.123,0.567-0.695,0.877-1.023c-0.14-0.248-0.299-0.436-0.438-0.698c-0.378-0.702-0.766-1.433-1.174-2.053c-0.408-0.618-0.817-1.119-1.282-1.391c-0.466-0.271-0.931-0.404-1.355-0.439c-0.424-0.035-0.809,0.025-1.209,0.074c-0.402,0.046-0.812,0.098-1.209,0.073c-0.398-0.024-0.795-0.15-1.209-0.402C780.708,159.49,780.61,159.173,780.448,159.014L780.448,159.014z\"\n        />\n        <Path\n          id=\"CN-HB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.269,148.094c-0.282,0.037-0.583,0.041-0.847,0.111c-0.604,0.158-1.09,0.413-1.391,0.806c-0.3,0.392-0.411,0.952-0.402,1.575c0.007,0.623,0.133,1.306,0.293,1.941c0.054,0.219,0.05,0.205,0.109,0.403c0.477,0.067,1.067,0.224,1.612,0.55c0.632,0.383,1.179,0.889,1.318,1.395c0.138,0.504,0.015,0.91-0.223,1.28c-0.235,0.371-0.586,0.683-0.916,0.954c-0.327,0.271-0.865,0.253-1.356,0.256c-0.488,0.006-0.936,0.053-1.135,0.439c-0.199,0.385-0.13,0.817,0.073,1.246c0.203,0.429,0.556,0.864,0.844,1.245c0.287,0.379,0.814,0.625,1.318,0.878c0.115,0.058,0.148,0.161,0.258,0.221c0.524-0.611,1.192-1.307,1.795-1.574c0.602-0.271,1.354-0.384,2.089-0.404c0.734-0.019,1.46,0.066,1.979,0.184c1.037,0.239,1.112,0.96,2.053,1.136c0.471,0.091,1.122-0.116,1.757-0.291c0.635-0.177,1.229-0.321,1.612-0.147c0.383,0.173,0.459,0.31,0.514,0.515c0.055,0.202,0.099,0.47,0.403,0.843c0.085,0.107,0.336,0.25,0.476,0.368c0.708-0.715,1.54-1.343,2.452-1.943c0.667-0.435,1.607-0.726,2.492-1.062c-0.571-0.574-1.096-1.257-1.537-2.125c-0.569-1.112-1.126-2.241-1.869-2.709c-0.742-0.47-1.462-0.516-2.125-0.515c-0.661,0.001-1.271,0.067-1.721-0.146c-0.9-0.424-0.745-1.082-1.575-1.355c-0.416-0.138-0.813,0.037-1.317,0.182c-0.505,0.143-1.104,0.255-1.83,0.036c-0.73-0.218-1.559-0.712-2.383-1.355c-0.822-0.645-1.62-1.46-2.345-2.271C763.591,148.585,763.432,148.293,763.269,148.094L763.269,148.094z\"\n        />\n        <Path\n          id=\"CN-SN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M761.031,152.931c-0.06-0.199-0.058-0.186-0.109-0.402c-0.159-0.634-0.286-1.316-0.292-1.942c-0.008-0.624,0.104-1.184,0.403-1.575c0.3-0.393,0.784-0.648,1.392-0.806c0.26-0.069,0.563-0.074,0.844-0.111c-0.613-0.733-1.274-1.521-1.831-2.417c-0.708-1.133-1.254-2.255-1.317-3.004c-0.065-0.748,0.074-0.886,0.255-0.988c0.179-0.103,0.374-0.158,0.402-0.807c0.026-0.649-0.171-1.761-0.475-2.858c-0.309-1.097-0.719-2.177-1.099-2.784c-0.381-0.607-0.846-0.813-1.248-0.99c-0.402-0.175-0.729-0.352-0.768-0.843c-0.039-0.493,0.421-0.765,0.916-1.101c0.493-0.335,1.007-0.744,1.101-1.391c0.077-0.558-0.305-1.421-0.699-2.236c-0.413,0.222-0.848,0.146-1.281,0.038c-0.446-0.112-0.888-0.246-1.395-0.038c-0.501,0.208-1.069,0.667-1.572,1.172c-0.503,0.509-0.942,1.07-1.136,1.54c-0.195,0.469-0.1,0.876,0,1.244c0.099,0.37,0.204,0.677,0,0.99c-0.204,0.315-0.52,0.57-0.878,0.73c-0.362,0.164-0.793,0.241-1.173,0.184c-0.228-0.036-0.377-0.267-0.551-0.438c-0.008,0.046,0.009,0.1,0,0.146c-0.14,0.731-0.092,1.287-0.073,1.869c0.636,0.076,1.257,0.099,2.014,0.436c1.118,0.504,2.172,1.208,2.675,1.832c0.501,0.625,0.806,1.277,0.916,1.868c0.108,0.59,0.044,1.104-0.224,1.501c-0.266,0.404-0.722,0.415-1.17,0.371c-0.451-0.046-0.909-0.125-1.102,0.108c-0.191,0.238-0.067,0.492,0.037,0.731c0.104,0.241,0.188,0.468-0.037,0.622c-0.223,0.156-0.501-0.159-0.806-0.438s-0.625-0.543-0.991-0.256c-0.365,0.287-0.173,0.995,0.074,1.721c0.246,0.727,0.531,1.486,0.366,1.906c-0.165,0.418-0.455,0.55-0.73,0.661c-0.274,0.109-0.539,0.206-0.621,0.475c-0.082,0.272,0.139,0.467,0.329,0.698c0.188,0.229,0.371,0.492,0.146,0.878c-0.041,0.071-0.228,0.079-0.294,0.146c1.087,0.916,1.93,1.747,2.748,2.089c1.407,0.589,2.282,0.026,3.188,0.476c0.451,0.224,0.734,0.696,1.025,1.135c0.291,0.439,0.575,0.832,0.989,0.878c0.416,0.046,0.618-0.219,0.844-0.514c0.224-0.294,0.462-0.625,0.951-0.623C760.847,152.821,760.955,152.921,761.031,152.931L761.031,152.931z\"\n        />\n        <G id=\"CN-ZJ\">\n          <Path\n            id=\"CN-ZJ-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.225,155.971\tc-0.553,0.239-1.212,0.698-1.612,0.698c-0.961,0.002-1.644-0.47-2.236-0.953c-0.37-0.305-0.673-0.453-0.989-0.663\tc0.017,0.715,0.072,1.501-0.146,1.832c-0.297,0.456-0.711,0.552-1.1,0.585c-0.388,0.036-0.738,0.024-0.916,0.33\tc-0.175,0.309-0.037,0.619,0.11,0.953c0.147,0.331,0.296,0.662,0.111,1.063c-0.144,0.307-0.692,0.616-1.173,0.916\tc0.301,0.276,0.601,0.53,0.877,0.952c0.408,0.619,0.796,1.353,1.174,2.053c0.377,0.702,0.764,1.384,1.136,1.905\tc0.372,0.522,0.739,0.871,1.137,0.954c0.396,0.083,0.666,0.074,0.842,0c0.174-0.073,0.235-0.226,0.293-0.369\tc0.122-0.276,0.13-0.554,0.439-0.512c0.31,0.039,0.334,0.219,0.439,0.474c0.105,0.257,0.286,0.593,0.916,0.877\tc0.614,0.281,2.152,0.396,3.553,0.438c0.024-0.096-0.03-0.226,0.11-0.292c-0.472-0.251-0.095-0.94,0-1.318\tc0.056-0.222-0.122-0.322-0.33-0.404c0.589,0.074,0.992-0.862,0.585-0.916c0.178-0.078,0.194-0.123,0.292-0.292\tc0.35,0.145,0.354,0.612,0.698,0.768c-0.124-0.401,0.144-0.388,0.367-0.585c0.245-0.219-0.238-0.667-0.329-0.844\tc-0.186-0.37-0.392-0.131-0.696-0.256c-0.216-0.087-0.3-0.371-0.477-0.514c0.335,0.144,0.859,0.604,1.246,0.368\tc0.315-0.189,0.02-0.568-0.255-0.55c0.087-0.199,0.212-0.237,0.367-0.074c-0.049-0.35-0.577-0.655-0.916-0.585\tc0.129-0.174,0.248-0.374,0.293-0.584c0.116,0.177,0.24,0.483,0.146,0c0.048,0.205,0.182,0.351,0.403,0.292\tc-0.013-0.176-0.029-0.34-0.074-0.516c0.17,0.143,0.141,0.467,0.328,0.585c0.338,0.221,0.041-0.69,0.037-0.696\tc-0.161-0.271,0.114-0.549-0.221-0.731c-0.302-0.165-0.337,0.25-0.184,0.402c-0.29-0.261-0.569,0.065-0.732,0.291\tc-0.087-0.073-0.168-0.156-0.22-0.255c0.152-0.152,0.353-0.095,0.513-0.223c0.104-0.109,0.185-0.231,0.258-0.366\tc0.208-0.25,0.35-0.478,0.659-0.622c-0.452-0.106-1.166-0.174-1.502-0.516c-0.282-0.285-0.504-0.614-0.916-0.73\tc-0.545-0.156-0.936,0.403-1.466,0.439c0.079,0.062,0.092,0.223,0.224,0.22c-0.111-0.069-0.25-0.128-0.369-0.183\tc0.057,0.01,0.093-0.031,0.145-0.035c-0.241-0.191-0.396-0.514-0.66-0.697c-0.182-0.127-0.819,0.393-0.987,0.475\tc0.239-0.204,0.469-0.471,0.768-0.585c0.359-0.139,0.525,0.167,0.842,0.146c0.186-0.013,0.198-0.313,0.224-0.438\tc0.021-0.121,0.139-0.158,0.221-0.222c-0.202-0.181-0.493-0.228-0.66-0.439C794.556,156.713,794.374,156.344,794.225,155.971\tL794.225,155.971z\"\n          />\n          <Path\n            id=\"CN-ZJ-damen-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M797.889,165.182\tc0.019,0.042,0.034,0.088,0.051,0.127C798.392,165.186,797.988,164.619,797.889,165.182\"\n          />\n          <Path\n            id=\"CN-ZJ-zhoushan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.568,159.189\tc0.284-0.04,0.56,0.14,0.835,0c-0.174-0.284-0.715-0.538-0.993-0.265C798.462,159.016,798.515,159.102,798.568,159.189\"\n          />\n          <Path\n            id=\"CN-ZJ-daishan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M798.487,158.246\tc0.089,0.126,0.211,0.179,0.368,0.156C798.829,158.168,798.678,158.1,798.487,158.246\"\n          />\n          <Path\n            id=\"CN-ZJ-hengdao-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M799.168,160.182\tc0.05-0.211-0.037-0.237-0.263-0.078C798.991,160.132,799.079,160.157,799.168,160.182\"\n          />\n        </G>\n        <G id=\"CN-SH\">\n          <Path\n            id=\"CN-SH-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.225,155.971\tc0.151,0.371,0.331,0.742,0.586,1.063c0.167,0.212,0.457,0.26,0.658,0.439c0.111-0.093,0.202-0.197,0.329-0.293\tc0.328-0.245,0.582-0.619,1.026-0.659c0.114-0.013,0.538,0.056,0.551-0.147c0.021-0.423-0.706-1.113-1.064-1.32\tC795.577,155.511,794.941,155.662,794.225,155.971z\"\n          />\n          <Path\n            id=\"CN-SH-chongming\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M794.562,153.564\tc0.506,0.224,1.615,1.479,2.199,0.863C796.409,154.133,795.018,153.115,794.562,153.564\"\n          />\n        </G>\n        <Path\n          id=\"CN-HA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M768.324,139.817c0.123,0.606,0.345,1.233,0.146,1.722c-0.288,0.707-0.817,1.185-1.575,1.356c-0.38,0.084-0.673-0.169-1.026-0.404c-0.353-0.236-0.767-0.44-1.464-0.257c-0.696,0.187-1.706,0.617-2.564,1.321c-0.344,0.28-0.645,0.615-0.915,0.989c0.205,0.407,0.244,0.706,0.515,1.135c0.705,1.135,1.583,2.266,2.306,3.078c0.723,0.813,1.52,1.625,2.344,2.271c0.824,0.646,1.652,1.138,2.383,1.355c0.728,0.222,1.327,0.108,1.831-0.037c0.503-0.144,0.902-0.32,1.316-0.181c0.83,0.272,0.676,0.929,1.577,1.356c0.45,0.212,1.061,0.147,1.719,0.146c0.664-0.001,1.386,0.041,2.126,0.514c0.469,0.298,0.801,1.066,1.173,1.72c0.099-0.123,0.304-0.252,0.367-0.369c0.188-0.341,0.229-0.648,0.184-0.953c-0.091-0.603-0.529-1.157-0.806-1.757c-0.277-0.598-1.039-0.867-1.759-1.135c-0.722-0.268-1.425-0.509-1.65-1.099c-0.224-0.59-0.213-1.332-0.037-1.978c0.174-0.648,0.521-1.222,0.953-1.428c0.216-0.105,0.353-0.042,0.477,0.073c0.123,0.115,0.216,0.299,0.327,0.476c0.117,0.177,0.253,0.353,0.439,0.439s0.464,0.082,0.808-0.074c0.532-0.24,1.009-1.107,1.465-1.943c-0.196-0.04-0.442,0.001-0.587-0.109c-0.336-0.258-0.409-0.636-0.513-1.026c-0.103-0.387-0.246-0.768-0.622-0.99c-0.377-0.221-0.898-0.167-1.429-0.073c-0.531,0.094-1.067,0.223-1.503,0.073c-0.435-0.148-0.928-0.336-1.317-0.584c-0.389-0.248-0.656-0.55-0.697-0.989c-0.04-0.439,0.481-0.742,0.989-1.024c0.255-0.142,0.502-0.275,0.661-0.439c0.158-0.166,0.238-0.359,0.146-0.585c-0.092-0.225-0.291-0.321-0.55-0.368c-0.258-0.041-0.589-0.008-0.915,0.038c-0.656,0.089-1.328,0.25-1.688,0.108c-0.715-0.279-0.681-0.907-1.135-0.877c-0.224,0.01-0.287,0.214-0.367,0.437c-0.079,0.223-0.189,0.451-0.552,0.439C768.727,140.178,768.522,139.95,768.324,139.817L768.324,139.817z\"\n        />\n        <Path\n          id=\"CN-SX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M763.853,125.092c-0.242,0.388-0.868,0.493-1.611,0.514c-0.792,0.022-1.649,0.015-2.124,0.366c-0.474,0.353-0.671,0.901-0.845,1.428c-0.172,0.531-0.31,1.041-0.73,1.282c-0.011,0.009-0.024-0.007-0.038,0c0.394,0.814,0.778,1.679,0.7,2.237c-0.094,0.648-0.607,1.056-1.102,1.39c-0.495,0.335-0.955,0.607-0.916,1.1c0.039,0.492,0.367,0.667,0.768,0.843c0.401,0.176,0.866,0.382,1.246,0.99c0.379,0.606,0.791,1.687,1.1,2.784c0.307,1.098,0.503,2.208,0.475,2.858c-0.025,0.649-0.223,0.704-0.402,0.807c-0.18,0.102-0.322,0.239-0.255,0.989c0.04,0.466,0.47,1.204,0.806,1.868c0.272-0.372,0.57-0.707,0.916-0.989c0.861-0.705,1.866-1.134,2.565-1.32c0.697-0.183,1.112,0.023,1.463,0.257c0.354,0.236,0.649,0.487,1.027,0.402c0.757-0.173,1.287-0.649,1.574-1.355c0.198-0.488-0.024-1.115-0.146-1.722c-0.189-0.125-0.37-0.158-0.55-0.366c-0.37-0.429-0.674-0.967-0.878-1.502c-0.205-0.533-0.107-1.278,0-1.978c0.107-0.701,0.222-1.369,0-1.869c-0.224-0.5-0.729-0.681-1.174-0.877c-0.441-0.197-0.84-0.434-0.878-0.953c-0.038-0.518,0.53-0.909,1.102-1.319c0.569-0.409,1.154-0.805,1.171-1.355c0.02-0.549-0.397-0.995-0.843-1.391c-0.445-0.395-0.91-0.745-0.954-1.098c-0.043-0.356,0.156-0.435,0.331-0.517c0.175-0.078,0.318-0.167,0.108-0.62C765.595,125.613,764.682,125.347,763.853,125.092L763.853,125.092z\"\n        />\n        <G id=\"CN-JS\">\n          <Path\n            id=\"CN-JS-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M786.125,143.773\tc-0.037-0.008-0.072,0.007-0.108,0c-0.881-0.159-1.707-0.342-2.199-0.182c-0.98,0.319-0.615,0.809-1.135,0.876\tc-0.522,0.074-1.021-0.711-1.577-0.66c-0.275,0.024-0.436,0.277-0.621,0.512c-0.186,0.238-0.402,0.435-0.731,0.37\tc-0.333-0.067-0.395-0.518-0.514-0.987c-0.122-0.473-0.297-0.952-0.845-1.026c-0.545-0.073-1.026,0.493-1.536,1.136\tc-0.06,0.073-0.124,0.108-0.185,0.183c0.193,0.014,0.433-0.054,0.585,0.039c0.377,0.221,0.521,0.599,0.623,0.986\tc0.104,0.386,0.173,0.768,0.514,1.026c0.337,0.259,0.854,0.276,1.354,0.292c0.505,0.017,0.994,0.051,1.356,0.402\tc0.367,0.354,0.402,0.983,0.438,1.612c0.041,0.631,0.093,1.25,0.476,1.539c0.385,0.288,0.912,0.143,1.394,0\tc0.479-0.143,0.923-0.285,1.099,0c0.174,0.283-0.025,0.374-0.257,0.514c-0.229,0.137-0.506,0.321-0.438,0.843\ts0.601,1.328,1.245,2.053c0.646,0.723,1.389,1.379,1.905,1.576c0.518,0.196,0.719,0.089,0.916-0.037\tc0.196-0.129,0.411-0.276,0.915-0.184c0.507,0.093,0.983,0.578,1.577,1.064c0.593,0.482,1.272,0.956,2.234,0.953\tc0.915-0.002,2.403-0.808,3.701-1.614c-0.012-0.006-0.025-0.028-0.038-0.035c-0.625-0.33-1.182-0.879-1.829-1.136\tc-0.303-0.118-0.626-0.186-0.916-0.33c-0.175-0.087-0.075-0.233-0.184-0.366c-0.168-0.216-0.506-0.32-0.766-0.329\tc-0.306-0.016-0.272,0.184-0.517,0.291c-0.594,0.272-1.073-0.336-1.501-0.623c0.296,0.131-0.038-0.067-0.145-0.219\tc-0.126-0.062-0.256-0.095-0.37,0.034c0.095-0.181,0.018-0.422-0.146-0.55c0.32,0.195,0.68,0.181,0.916,0.516\tc0.189,0.267,0.325,0.568,0.621,0.731c0.6,0.327,0.936-0.598,1.651-0.329c0.711,0.263,0.67,0.86,1.501,0.619\tc0.619-0.174,1.229,0.393,1.799,0.551c0.271-0.587-0.628-1.045-1.026-1.247c-0.242-0.123-0.466-0.123-0.623-0.366\tc-0.203-0.322-0.021-0.546-0.438-0.733c-0.478-0.213-1.497-0.326-1.539-0.989c-0.034-0.558-0.43-1.094-0.844-1.464\tc-0.6-0.537-1.037-1.289-1.501-1.944c-0.307-0.432-0.509-1.23-1.025-1.464c-0.66-0.302-1.351-0.478-1.941-0.916\tc-0.303-0.223-0.91-0.722-1.282-0.368C786.097,144.158,786.175,143.966,786.125,143.773L786.125,143.773z\"\n          />\n          <Path\n            id=\"CN-JS-kaisha-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M790.414,152.308\tc0.038,0.019,0.073-0.035,0.109,0c-0.099-0.074-0.201-0.138-0.294-0.223C790.394,152.027,790.294,152.144,790.414,152.308\tL790.414,152.308z\"\n          />\n        </G>\n        <Path\n          id=\"CN-SD\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M777.628,132.709c-0.098,0.028-0.235,0.042-0.329,0.074c-1.289,0.409-2.354,0.958-3.188,1.54c-0.83,0.583-1.407,1.133-1.796,1.685c-0.387,0.549-0.597,1.087-0.699,1.683c-0.101,0.6,0.223,1.141,0.518,1.614c0.166,0.268,0.14,0.516,0.219,0.769c0.114-0.022,0.18,0.015,0.292,0c0.328-0.046,0.66-0.079,0.916-0.039c0.258,0.042,0.458,0.139,0.551,0.368c0.091,0.226,0.012,0.421-0.146,0.585c-0.159,0.165-0.405,0.297-0.661,0.439c-0.51,0.283-1.026,0.585-0.989,1.025c0.04,0.436,0.308,0.741,0.696,0.989s0.883,0.434,1.318,0.584c0.434,0.148,0.971,0.022,1.502-0.073c0.315-0.056,0.568,0.016,0.845,0.036c0.06-0.074,0.123-0.109,0.185-0.183c0.512-0.644,0.991-1.212,1.536-1.136c0.547,0.074,0.724,0.554,0.844,1.025c0.121,0.472,0.179,0.924,0.514,0.991c0.332,0.067,0.549-0.13,0.733-0.37c0.184-0.234,0.344-0.484,0.621-0.512c0.555-0.051,1.053,0.73,1.575,0.66c0.521-0.072,0.154-0.561,1.135-0.876c0.492-0.161,1.315,0.025,2.199,0.182c0.037,0.007,0.073-0.009,0.109,0c-0.058-0.216-0.234-0.427-0.073-0.698c0.181-0.305,0.27-1.076,0.257-1.428c0.893,0.218,0.467-1.097,1.209-1.208c-0.357,0.008-0.765-0.47-0.769-0.807c0.276-0.044,0.76,0.397,0.402-0.111c0.313,0.16,0.141,0.571,0.515,0.662c0.118,0.024,0.523-0.128,0.55-0.255c0.053-0.281-0.238-0.462-0.184-0.733c0.062-0.321,0.365-0.314,0.476-0.036c0.231-0.357-0.091-0.851-0.476-0.515c-0.138-0.481,0.421-0.175,0.661-0.223c0.335-0.061,0.875-0.541,1.172-0.732c-0.518,0.558,0.385-0.105,0.515-0.22c0.223-0.199,0.454-0.322,0.516,0.073c0.078-0.123,0.158-0.269,0.22-0.402c0.199,0.284,0.254,0.739,0.732,0.549c0.288-0.117,0.329-0.355,0.11-0.515c-0.55-0.389,0.32-0.521-0.258-0.99c0.094-0.055,0.197-0.095,0.293-0.146c-0.534-0.398-1.313-0.123-1.867-0.513c-0.025,0.116-0.068,0.218-0.109,0.327c-0.371-0.384-0.993,0.186-1.355-0.181c-0.078-0.08-0.248-0.415-0.403-0.37c-0.271,0.081-0.465,0.128-0.66-0.108c-0.224-0.273-0.798-0.667-1.173-0.551c-0.397,0.121-0.806,0.485-1.243,0.403c0.765,0-0.29,0.858-0.518,0.989c0.462,0.41-0.033,0.63-0.438,0.695c-0.576,0.093-1.138-0.002-1.609-0.366c-0.709-0.542-0.208-1.15-0.551-1.796c-0.251-0.471-1.012-0.991-1.54-0.991c0.086,0.185,0.086,0.37,0,0.551c-0.317-0.053-0.397-0.622-0.769-0.475c-0.223,0.088-0.681,0.064-0.878-0.074C778.472,133.307,778.019,133.038,777.628,132.709L777.628,132.709z\"\n        />\n        <G id=\"CN-HE\">\n          <Path\n            id=\"CN-HE-main\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M771.619,119.191\tc-0.626-0.038-0.934,0.343-1.209,0.807s-0.498,0.989-1.026,1.209c-1.059,0.442-2.918,0.524-3.846,0.256\tc-0.464-0.133-0.665-0.488-0.843-0.768c-0.175-0.279-0.324-0.488-0.731-0.367c-0.407,0.123-0.724,0.614-0.916,1.209\tc-0.188,0.594-0.262,1.283-0.22,1.721c0.039,0.437,0.412,0.655,0.732,0.878c0.318,0.224,0.595,0.449,0.401,0.915\tc-0.013,0.03-0.093,0.009-0.111,0.038c0.829,0.256,1.744,0.521,1.904,0.876c0.208,0.457,0.067,0.542-0.107,0.623\tc-0.177,0.08-0.373,0.158-0.33,0.514c0.042,0.356,0.508,0.705,0.952,1.099c0.445,0.395,0.864,0.846,0.843,1.394\tc-0.019,0.549-0.602,0.946-1.171,1.355c-0.569,0.412-1.138,0.799-1.1,1.318c0.039,0.519,0.435,0.756,0.878,0.953\tc0.442,0.197,0.948,0.38,1.174,0.879c0.222,0.5,0.105,1.165,0,1.867c-0.109,0.701-0.206,1.443,0,1.979\tc0.204,0.532,0.512,1.071,0.877,1.501c0.368,0.429,0.775,0.723,1.136,0.733c0.359,0.009,0.471-0.217,0.551-0.439\tc0.076-0.224,0.137-0.427,0.365-0.438c0.453-0.026,0.421,0.598,1.139,0.877c0.295,0.115,0.853-0.025,1.39-0.111\tc-0.074-0.253-0.055-0.501-0.221-0.768c-0.293-0.473-0.616-1.014-0.516-1.614c0.101-0.597,0.311-1.132,0.698-1.682\tc0.387-0.552,0.965-1.103,1.797-1.686c0.831-0.582,1.899-1.129,3.188-1.539c0.094-0.029,0.23-0.043,0.328-0.074\tc-0.139-0.121-0.253-0.263-0.369-0.403c-0.893-0.024-1.865-0.222-2.452-0.476c-0.632-0.271-0.962-0.89-1.246-1.502\tc-0.283-0.613-0.534-1.212-1.024-1.427c-0.488-0.221-0.999-0.104-1.466,0.033c-0.466,0.139-0.891,0.297-1.246,0.184\tc-0.354-0.111-0.654-0.179-0.877-0.328c-0.221-0.148-0.373-0.384-0.475-0.807c-0.103-0.421,0.031-1.04,0.293-1.65\tc0.259-0.611,0.646-1.202,1.061-1.501c0.42-0.304,0.885-0.448,1.357-0.477c0.469-0.03,0.942,0.062,1.354,0.255\tc0.414,0.194,0.655,0.545,0.879,0.953s0.428,0.887,0.696,1.319c0.267,0.433,0.443,0.944,0.66,1.464\tc0.22,0.521,0.471,1.055,0.916,1.465c0.362,0.333,1.066,0.435,1.757,0.515c0.432,0.074,0.853,0.607,1.245,0.368\tc0.064-0.037,0.123-0.045,0.184-0.074c0.606-0.26,1.255-0.121,1.501-0.916c0.118-0.37-0.353-0.616-0.109-1.099\tc0.14-0.278,0.345-0.422,0.586-0.585c-0.512-0.905-1.09-1.846-1.539-2.053c-0.504-0.233-0.607-0.069-0.73,0.11\tc-0.122,0.178-0.262,0.366-0.843,0.109c-0.581-0.255-1.423-1.497-2.125-2.675c-0.216-0.357-0.227-0.378-0.405-0.695\tc-0.199-0.074-0.361-0.124-0.658-0.256c-0.477-0.22-0.897-1.013-1.356-1.797c-0.229-0.39-0.435-0.773-0.696-1.063\tC772.24,119.418,771.935,119.211,771.619,119.191L771.619,119.191z\"\n          />\n          <Path\n            id=\"CN-HE-exclave\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M773.527,127.874\tc-0.232,0.081-0.288,0.467-0.185,0.697c0.105,0.229,0.531,0.437,0.731,0.331c0.204-0.11,0.162-0.343,0.074-0.551\tC774.061,128.146,773.755,127.792,773.527,127.874z\"\n          />\n        </G>\n        <Path\n          id=\"CN-TJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M774.735,128.242c-0.175,0.056-0.452,0.081-0.587,0.183c0.065,0.184,0.106,0.382-0.074,0.477c-0.111,0.058-0.247-0.1-0.401-0.183c-0.268,0.235-0.454,0.571-0.623,0.916c0.156,0.253,0.373,0.396,0.516,0.698c0.283,0.612,0.615,1.23,1.246,1.501c0.586,0.255,1.56,0.452,2.452,0.477c-0.059-0.073-0.147-0.123-0.182-0.221c-0.166-0.445-0.532-1.623,0.182-1.758c0.062-0.013,0.123-0.012,0.184,0c-0.691-0.079-1.397-0.178-1.758-0.514c-0.447-0.411-0.699-0.945-0.916-1.466C774.756,128.314,774.749,128.278,774.735,128.242L774.735,128.242z\"\n        />\n        <Path\n          id=\"CN-BJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M771.18,124.358c-0.47,0.028-0.939,0.174-1.355,0.475c-0.416,0.3-0.802,0.892-1.062,1.502c-0.26,0.61-0.395,1.225-0.294,1.649c0.104,0.419,0.254,0.658,0.476,0.807c0.224,0.149,0.522,0.218,0.879,0.328c0.356,0.111,0.779-0.044,1.245-0.183c0.47-0.136,0.976-0.253,1.465-0.034c0.248,0.108,0.354,0.47,0.514,0.73c0.172-0.343,0.357-0.681,0.623-0.916c-0.125-0.071-0.283-0.044-0.33-0.147c-0.104-0.228-0.047-0.616,0.184-0.698c0.228-0.081,0.533,0.272,0.619,0.476c0.014,0.026-0.008,0.046,0,0.074c0.138-0.102,0.413-0.129,0.588-0.183c-0.197-0.482-0.374-0.957-0.621-1.355c-0.27-0.433-0.471-0.911-0.697-1.318c-0.225-0.409-0.468-0.762-0.879-0.953C772.123,124.421,771.651,124.328,771.18,124.358L771.18,124.358z\"\n        />\n        <Path\n          id=\"CN-GS\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M738.029,146.083c0.117-0.074,0.091-0.077,0.222-0.147c0.916-0.512,2.043-0.999,2.895-0.992c0.852,0.011,1.764,0.328,2.6,0.768c0.838,0.441,1.623,0.981,2.162,1.468c0.538,0.482,0.699,1.127,0.878,1.682c0.176,0.558,0.361,1.019,0.916,1.247c0.553,0.225,1.342,0.224,2.053,0.037c0.709-0.186,1.352-0.529,1.573-0.916c0.223-0.386,0.043-0.649-0.146-0.877c-0.188-0.231-0.414-0.426-0.329-0.698c0.083-0.271,0.346-0.369,0.622-0.474c0.275-0.11,0.569-0.24,0.731-0.662c0.166-0.42-0.122-1.177-0.369-1.906c-0.244-0.726-0.436-1.434-0.073-1.722c0.365-0.285,0.684-0.024,0.988,0.257c0.305,0.279,0.581,0.597,0.808,0.439c0.224-0.156,0.141-0.382,0.036-0.623c-0.104-0.24-0.229-0.496-0.036-0.731s0.649-0.157,1.101-0.108c0.45,0.044,0.906,0.033,1.171-0.37c0.269-0.4,0.332-0.911,0.224-1.502c-0.112-0.591-0.416-1.243-0.916-1.868c-0.502-0.624-1.557-1.328-2.674-1.832c-1.117-0.501-2.298-0.812-2.966-0.66c-0.669,0.152-1.052,0.336-1.246,0.585c-0.195,0.248-0.206,0.558-0.11,0.99c0.095,0.432,0.781,0.521,1.465,0.622c0.343,0.052,0.681,0.112,0.953,0.22c0.272,0.107,0.462,0.257,0.514,0.516c0.107,0.513-0.143,1.042-0.55,1.464c-0.404,0.419-0.944,0.741-1.464,0.807c-0.521,0.066-1.114-0.212-1.612-0.585c-0.498-0.372-0.9-0.838-1.1-1.208c-0.199-0.371-0.073-0.556,0.037-0.769c0.109-0.214,0.205-0.48-0.037-1.063c-0.239-0.581-1.24-1.583-2.198-2.453c-0.061-0.057-0.051-0.058-0.111-0.11c-0.511,0.267-1.058,0.524-1.537,0.55c-0.607,0.034-1.253-0.104-1.83-0.366c-0.58-0.263-1.08-0.648-1.32-1.209c-0.235-0.562,0.109-1.232,0.477-1.867c0.369-0.636,0.767-1.258,0.659-1.758c-0.106-0.503-0.335-0.93-0.62-1.245c-0.286-0.317-0.619-0.504-0.954-0.55c-0.333-0.044-0.518,0.117-0.697,0.33c-0.176,0.214-0.35,0.456-0.659,0.55c-0.618,0.187-1.564-0.322-2.273,0c-0.353,0.159-0.509,0.619-0.695,1.024c-0.188,0.404-0.4,0.779-0.878,0.808c-0.479,0.024-0.864-0.418-1.245-0.916c-0.382-0.501-0.767-1.066-1.246-1.355c-0.48-0.289-1.174-0.345-1.797-0.439c-0.622-0.092-1.16-0.229-1.355-0.697c-0.198-0.469,0.167-0.83,0.549-1.21c0.191-0.187,0.396-0.377,0.516-0.584c0.119-0.206,0.176-0.441,0.074-0.695c-0.211-0.509-0.912-0.972-1.649-1.248c-0.739-0.272-1.531-0.359-1.978-0.109c-0.225,0.123-0.303,0.311-0.293,0.515c0.009,0.203,0.108,0.434,0.183,0.661c0.073,0.224,0.139,0.43,0.11,0.622c-0.027,0.191-0.142,0.371-0.439,0.475c-0.299,0.105-0.66,0.035-1.025-0.146c-0.369-0.182-0.76-0.484-1.136-0.844c-0.756-0.715-1.453-1.646-1.904-2.381c-0.452-0.737-0.748-1.982-0.916-3.043c-0.058-0.358-0.041-0.371-0.074-0.661c-0.073-0.001-0.225-0.04-0.293-0.035c-0.444,0.025-0.867,0.075-1.282,0.109c-0.266,0.597-0.515,1.252-0.843,1.574c-0.497,0.494-1.091,0.682-1.721,0.845c-0.631,0.159-1.275,0.283-1.866,0.729c-0.594,0.45-1.33,1.059-1.944,1.722c-0.613,0.667-1.122,1.4-1.245,2.125c-0.123,0.726,0.338,1.431,0.769,2.052c0.429,0.622,0.829,1.17,0.584,1.576c-0.091,0.149-0.173,0.058-0.256,0.109c0.67,0.4,1.429,0.942,1.83,0.989c0.707,0.084,1.022-0.114,1.246-0.328c0.223-0.218,0.371-0.432,0.808-0.329c0.436,0.103,0.664,0.543,0.953,1.025c0.288,0.483,0.652,1.018,1.318,1.246c0.666,0.225,1.83,0.33,2.896,0.255c0.533-0.037,1.021-0.1,1.427-0.255c0.41-0.156,0.71-0.391,0.846-0.698c0.134-0.304,0.044-0.496-0.146-0.66c-0.191-0.166-0.484-0.281-0.768-0.402c-0.287-0.123-0.548-0.262-0.696-0.439c-0.148-0.18-0.185-0.396,0.034-0.732c0.224-0.336,0.668-0.5,1.248-0.515c0.577-0.01,1.302,0.099,2.013,0.293c1.426,0.386,2.895,1.062,3.517,1.539c0.625,0.477,0.562,0.817,0.517,1.136c-0.048,0.317-0.068,0.621,0.62,1.135c0.689,0.517,2.094,0.561,3.588,0.623c0.749,0.031,1.53,0.081,2.236,0.183s1.333,0.255,1.83,0.55c0.998,0.586,1.877,1.434,2.528,2.305c0.651,0.874,1.087,1.799,1.32,2.454c0.229,0.656,0.368,0.944,0.366,1.207c-0.005,0.267-0.141,0.483-0.366,1.026c-0.225,0.542-1.027,1.084-1.798,1.648c-0.77,0.567-1.494,1.172-1.575,1.759C737.701,145.451,737.852,145.781,738.029,146.083L738.029,146.083z\"\n        />\n        <G id=\"CN-LN\">\n          <Path\n            id=\"CN-LN-mainlang\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M775.212,122.819\tc0.173,0.32,0.188,0.337,0.402,0.697c0.701,1.177,1.545,2.418,2.125,2.676c0.581,0.254,0.718,0.068,0.843-0.111\tc0.124-0.178,0.228-0.343,0.731-0.11c0.452,0.208,1.027,1.148,1.538,2.053c0.018-0.01,0.022-0.025,0.037-0.037\tc0.272-0.181,1.464-0.623,1.427-1.024c-0.039-0.487,0.257-1.256,0.77-1.356c-0.679-0.272,0.286-0.783,0.733-0.622\tc0.352,0.123,1.034,0.408,0.952-0.259c0.137,1.011,1.895,0.765,1.795,1.906c-0.025,0.319-0.098,1.012-0.328,1.245\tc-0.511,0.508-0.859,0.413-0.402,1.098c-0.223,0.045-0.421,0.182-0.551,0.371c0.727,0.121,1.163,0.653,1.978,0.292\tc-0.12,0.169-0.502,0.304-0.474,0.55c0.019,0.196,0.252,0.354,0.072,0.551c-0.122,0.134-1.02,0.155-0.878,0.62\tc0.272,0.894,1.491-0.062,1.21-0.438c0.211-0.016,0.414,0.064,0.586,0.182c-0.099-0.342,0.3-0.308,0.329-0.658\tc0.043-0.482,0.272-0.618,0.621-0.88c0.354-0.268,0.683-0.618,1.135-0.695c0.221-0.038,0.47-0.073,0.369-0.369\tc0.238,0.013,0.793,0.068,0.731-0.33c0.421,0.442,1.584,0.42,1.575-0.329c-0.007-0.638,0.42-1.292,0.989-1.463\tc0.092-0.029,0.278-0.396,0.439-0.477c0.177-0.027,0.309-0.096,0.439-0.223c0.119-0.189,0.373-0.145,0.328-0.403\tc-0.03-0.174,0.371-0.223,0.552-0.291c-0.482-0.708-0.492-0.774-1.101-1.613c-0.875-1.205-1.801-2.437-2.712-3.479\tc-0.91-1.044-1.778-1.896-2.451-2.273c-1.35-0.759-1.881-0.783-2.455-0.697c-0.144,0.024-0.528-0.027-0.695,0\tc0.025,0.569-0.146,1.057-0.401,1.429c-0.257,0.37-0.601,0.641-0.953,0.842c-0.354,0.203-0.676,0.124-1.025,0.037\tc-0.352-0.084-0.748-0.174-1.245-0.037c-0.499,0.139-1.07,0.663-1.65,1.139c-0.579,0.472-1.186,0.884-1.757,0.876\tc-0.574-0.007-0.95-0.501-1.319-0.953c-0.186-0.225-0.368-0.423-0.551-0.549c-0.184-0.124-0.371-0.19-0.585-0.074\tc-0.217,0.121-0.296,0.333-0.293,0.586c0.004,0.254,0.094,0.539,0.183,0.843c0.176,0.606,0.388,1.222,0.11,1.504\tc-0.279,0.278-0.509,0.417-0.77,0.402C775.516,122.959,775.33,122.863,775.212,122.819L775.212,122.819z\"\n          />\n          <Path\n            id=\"CN-LN-fengming-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M785.981,129.802\tc0.049-0.215-0.069-0.288-0.268-0.238C785.798,129.653,785.887,129.73,785.981,129.802\"\n          />\n          <Path\n            id=\"CN-LN-dachangshan-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M789.174,130.142\tc-0.066-0.082-0.153-0.118-0.264-0.105C788.995,130.073,789.083,130.107,789.174,130.142\"\n          />\n        </G>\n        <Path\n          id=\"CN-JL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M785.87,116.92c0.166-0.025,0.549,0.024,0.695,0c0.573-0.087,1.108-0.062,2.454,0.698c0.675,0.376,1.545,1.226,2.452,2.271c0.911,1.043,1.837,2.274,2.71,3.481c0.611,0.837,0.618,0.907,1.1,1.611c0.025-0.01,0.062-0.026,0.074-0.036c0.23-0.174,0.278-0.59,0.367-0.844c0.197-0.573,0.13-0.909,0.11-1.505c0.278-0.006,0.317-0.267,0.55-0.292c0.446-0.05,0.799,0.534,1.137,0.732c0.285,0.169,0.626,0.244,0.952,0.292c0.353,0.054,1.828,0.271,1.906-0.074c0.146-0.641-1.087-1.182-1.429-1.65c0.654-0.169,1.32-0.015,1.977-0.183c0.734-0.188,0.142-0.778,0.477-1.062c0.229-0.195,0.713,0.072,0.879-0.184c0.214-0.322-0.306-1.275-0.403-1.612c0.542-0.03,0.936,0.124,1.245,0.587c0.373,0.561,2.393,1.923,1.978,1.428c-0.298-0.358-0.615-1.03-1.393-1.21c0.235-0.427,0.578-0.501,0.99-0.437c0.486,0.073,0.262-0.205,0.291-0.622c0.061-0.786-0.464-1.28-0.876-1.869c-0.556,0.127-1.199,0.335-1.538,0.256c-0.567-0.129-0.904-0.305-1.101-0.514c-0.195-0.205-0.271-0.444-0.291-0.661c-0.023-0.215,0.003-0.394-0.037-0.55c-0.04-0.154-0.151-0.269-0.402-0.291c-0.508-0.052-0.93,0.483-1.356,1.023c-0.425,0.541-0.849,1.069-1.355,0.989c-0.506-0.079-0.683-0.583-0.843-1.099c-0.159-0.515-0.291-1.015-0.731-1.136c-0.441-0.121-0.72,0.235-1.062,0.585c-0.342,0.353-0.752,0.667-1.429,0.515c-0.338-0.074-0.586-0.321-0.843-0.661c-0.258-0.34-0.521-0.752-0.77-1.21c-0.249-0.456-0.521-0.93-0.843-1.355c-0.321-0.421-0.666-0.817-1.137-1.062c-0.931-0.489-2.303-0.507-3.627-0.475c-1.323,0.031-2.603,0.126-3.371-0.183c-0.768-0.312-1.024-0.671-1.246-0.991c-0.222-0.316-0.414-0.611-1.025-0.843c-0.337-0.125-1.024-0.105-1.611-0.146c-0.004,0.046,0.05,0.101,0.037,0.146c-0.09,0.313-0.257,0.44-0.477,0.477c-0.219,0.035-0.469-0.024-0.73-0.074c-0.264-0.054-0.544-0.089-0.769-0.037c-0.224,0.051-0.412,0.206-0.515,0.55c-0.101,0.343,0.012,0.807,0.222,1.282c0.211,0.473,0.527,0.986,0.916,1.464c0.776,0.961,1.789,1.799,2.49,2.014c0.353,0.107,0.611,0.056,0.844-0.037c0.232-0.091,0.44-0.24,0.621-0.402c0.362-0.323,0.686-0.656,1.245-0.476c0.562,0.18,1.175,0.731,1.65,1.394C785.501,115.604,785.846,116.352,785.87,116.92L785.87,116.92z\"\n        />\n        <Path\n          id=\"CN-HL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M779.494,108.642c0.587,0.041,1.273,0.021,1.611,0.146c0.616,0.23,0.809,0.526,1.027,0.844c0.221,0.319,0.479,0.68,1.244,0.99c0.768,0.312,2.046,0.215,3.371,0.183c1.324-0.03,2.697-0.015,3.627,0.475c0.471,0.246,0.817,0.638,1.136,1.063c0.322,0.423,0.594,0.897,0.844,1.356c0.251,0.456,0.514,0.866,0.771,1.209c0.255,0.338,0.502,0.582,0.842,0.659c0.679,0.155,1.089-0.163,1.429-0.513c0.341-0.354,0.619-0.707,1.062-0.586c0.441,0.123,0.572,0.62,0.731,1.137c0.157,0.517,0.336,1.018,0.844,1.1c0.506,0.078,0.929-0.451,1.354-0.991c0.424-0.542,0.851-1.076,1.356-1.025c0.255,0.026,0.364,0.138,0.403,0.291c0.039,0.157,0.016,0.336,0.036,0.551c0.021,0.216,0.096,0.453,0.292,0.66c0.197,0.208,0.531,0.385,1.099,0.516c0.34,0.075,0.983-0.128,1.539-0.257c-0.095-0.132-0.182-0.252-0.254-0.402c-0.487-0.973-1.071-1.923-1.832-2.712c-0.079-0.08-0.702-0.484-0.551-0.66c0.157-0.18,0.539-0.233,0.768-0.369c0.286-0.166,0.267-0.644,0.404-0.915c0.062-0.124,0.957,0.26,1.098,0.292c0.326,0.073,2.403,0.714,2.347,0.331c-0.038-0.239-0.229-0.485-0.329-0.7c-0.371-0.783,0.179-0.554,0.291-0.876c0.106-0.299-0.275-0.547-0.291-0.843c-0.024-0.404,0.356-0.502-0.11-0.844c0.752-0.238-0.213-0.979-0.183-1.428c0.024-0.381-0.326-0.702-0.402-1.064c-0.041-0.196,0.015-0.401-0.074-0.585c-0.108-0.228-0.501-0.451-0.222-0.729c0.111-0.116,0.366-0.272,0.438-0.403c0.352-0.622-0.409-1.061-0.768-1.429c-0.247-0.254-0.366-0.524-0.329-0.877c-0.142-0.153-0.778-0.322-0.99-0.37c-0.373-0.078-0.936,0.322-1.244,0.403c-0.336,0.088-0.298,0.174-0.37,0.475c-0.025,0.13-0.479-0.069-0.512-0.073c-0.521-0.057-1.332,0.354-1.175,0.879c0.15,0.496-1.296,0.422-1.719,0.475c-0.377,0.044-0.658-0.183-1.025-0.183c-0.246,0-0.511,0.243-0.732,0.146c-0.373-0.167-1.553-0.865-1.721-1.246c-0.237-0.536-0.125-0.897-0.731-1.245c-0.205-0.119-0.54-0.255-0.696-0.439c-0.136-0.164-0.04-0.624-0.222-0.697c-0.6-0.238-1.139,0.065-1.759-0.292c-0.384-0.222-0.943-0.895-1.393-0.916c-0.19-0.008-1.384-1.042-0.915-0.222c-0.616-0.255-1.162-0.328-1.759-0.66c-0.365-0.204-0.954-0.15-1.354-0.074c-0.948,0.178-2.429-0.64-2.747-1.573c-0.193-0.57-0.503-0.435-0.916-0.808c-0.37-0.333-0.45-0.815-0.844-1.136c-0.465-0.377-0.988-0.706-1.465-1.063c-0.424-0.319-0.678-0.99-1.21-1.171c-0.518-0.174-0.72-0.583-1.063-0.808c-0.37-0.241-0.729-0.587-0.953-0.99c-0.265-0.48-1.029-0.779-1.573-1.171c-0.279-0.204-0.52-0.342-0.807-0.516c-0.184-0.108-0.05-0.252-0.256-0.368c-0.271-0.146-1.365-0.438-1.283-0.696c0.103-0.312-2.334-1.108-2.159-0.33c-0.571-0.291-1.277-0.297-1.796-0.697c-0.362-0.277-1.091-0.359-1.467-0.515c-0.521-0.213-1.015-0.179-1.501-0.11c-0.486,0.074-0.969,0.176-1.502,0.147c-0.674-0.038-1.324,0.167-1.978,0.329c0.634,0.438,1.321,0.921,1.464,1.281c0.155,0.394,0.042,0.605-0.074,0.768c-0.117,0.166-0.272,0.285-0.183,0.586c0.087,0.304,0.31,0.718,0.585,1.062c0.275,0.342,0.639,0.633,1.026,0.769c0.385,0.136,0.742-0.094,1.135-0.292c0.395-0.198,0.799-0.391,1.319-0.185c0.521,0.208,0.817,0.975,1.136,1.722c0.158,0.375,0.296,0.762,0.514,1.063c0.22,0.304,0.495,0.53,0.846,0.622c0.348,0.093,0.694,0.02,1.023-0.146c0.33-0.166,0.664-0.435,0.989-0.697c0.328-0.26,0.648-0.505,0.991-0.697c0.341-0.189,0.69-0.299,1.062-0.255c0.743,0.081,1.532,0.49,2.197,1.023c0.667,0.535,1.225,1.201,1.43,1.687c0.205,0.483,0.092,0.722-0.036,0.952c-0.128,0.227-0.267,0.437-0.182,0.843c0.165,0.812,1.32,1.769,1.573,2.712c0.126,0.471,0.235,0.878,0.257,1.318c0.023,0.436-0.042,0.907-0.257,1.393c-0.215,0.484-0.858,0.747-1.464,1.063c-0.305,0.157-0.617,0.321-0.844,0.55c-0.226,0.224-0.372,0.513-0.402,0.877c-0.03,0.369,0.156,0.712,0.475,1.062c0.321,0.354,0.746,0.688,1.173,1.025c0.422,0.337,0.847,0.666,1.136,0.99C779.412,108.112,779.511,108.374,779.494,108.642L779.494,108.642z\"\n        />\n        <Path\n          id=\"CN-NM\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M720.078,119.119c0.035,0.287,0.017,0.3,0.074,0.66c0.173,1.059,0.468,2.303,0.916,3.042c0.451,0.737,1.151,1.667,1.905,2.381c0.377,0.358,0.769,0.662,1.137,0.845c0.369,0.182,0.728,0.251,1.026,0.146c0.299-0.106,0.411-0.285,0.439-0.475c0.026-0.191-0.036-0.4-0.111-0.622c-0.073-0.225-0.173-0.457-0.182-0.663c-0.01-0.202,0.07-0.385,0.293-0.512c0.448-0.25,1.238-0.166,1.978,0.109c0.737,0.275,1.437,0.738,1.65,1.246c0.105,0.255,0.043,0.488-0.074,0.697c-0.119,0.209-0.322,0.398-0.516,0.584c-0.383,0.378-0.746,0.743-0.549,1.211c0.197,0.467,0.731,0.601,1.355,0.697c0.62,0.093,1.313,0.152,1.795,0.439c0.48,0.286,0.865,0.855,1.247,1.354c0.381,0.501,0.768,0.944,1.245,0.916c0.479-0.027,0.693-0.402,0.879-0.808c0.186-0.403,0.342-0.865,0.695-1.024c0.708-0.322,1.652,0.188,2.273,0c0.31-0.093,0.479-0.336,0.659-0.549c0.177-0.216,0.364-0.374,0.696-0.329c0.334,0.044,0.667,0.235,0.954,0.549c0.285,0.316,0.517,0.742,0.621,1.246c0.104,0.503-0.29,1.123-0.659,1.758c-0.371,0.635-0.717,1.307-0.477,1.867c0.238,0.561,0.74,0.946,1.32,1.21c0.578,0.263,1.223,0.399,1.829,0.367c0.607-0.03,1.336-0.312,1.944-0.696c0.605-0.385,1.079-0.892,1.209-1.355c0.125-0.467-0.104-0.711-0.368-0.953c-0.265-0.244-0.536-0.471-0.515-0.843c0.025-0.371,0.169-0.878,0.403-1.284c0.233-0.406,0.564-0.695,0.951-0.731c0.388-0.038,0.716,0.19,0.99,0.514c0.274,0.322,0.494,0.732,0.586,1.064c0.09,0.328-0.108,0.647-0.294,0.952c-0.186,0.306-0.345,0.588-0.146,0.844c0.199,0.255,0.507,0.206,0.879,0.109c0.37-0.096,0.789-0.237,1.135-0.109c0.346,0.13,0.609,0.495,0.88,0.843c0.27,0.35,0.531,0.675,0.912,0.732c0.383,0.058,0.814-0.023,1.175-0.182c0.361-0.164,0.675-0.42,0.876-0.731c0.207-0.314,0.1-0.619,0-0.991c-0.099-0.37-0.193-0.774,0-1.245c0.193-0.467,0.632-1.028,1.138-1.536c0.503-0.509,1.071-0.965,1.574-1.175c0.502-0.206,0.945-0.073,1.392,0.039c0.447,0.111,0.896,0.205,1.32-0.039c0.421-0.239,0.562-0.752,0.73-1.281c0.173-0.527,0.371-1.076,0.844-1.428c0.472-0.35,1.332-0.344,2.125-0.368c0.794-0.023,1.529-0.08,1.722-0.551c0.191-0.467-0.084-0.689-0.403-0.916c-0.32-0.222-0.691-0.44-0.73-0.877c-0.041-0.437,0.026-1.127,0.22-1.72c0.194-0.595,0.512-1.087,0.916-1.209c0.405-0.124,0.555,0.087,0.73,0.368c0.178,0.28,0.379,0.634,0.843,0.769c0.928,0.269,2.79,0.186,3.847-0.256c0.531-0.223,0.749-0.748,1.026-1.209c0.274-0.464,0.582-0.846,1.208-0.807c0.315,0.021,0.619,0.224,0.879,0.515c0.26,0.287,0.47,0.67,0.697,1.063c0.457,0.78,0.878,1.576,1.355,1.797c0.477,0.217,0.8,0.385,1.063,0.401c0.262,0.016,0.489-0.123,0.769-0.401c0.277-0.279,0.067-0.897-0.111-1.503c-0.089-0.303-0.178-0.588-0.182-0.844c-0.005-0.254,0.076-0.467,0.293-0.584c0.215-0.118,0.402-0.051,0.584,0.074c0.183,0.123,0.365,0.322,0.55,0.55c0.371,0.453,0.745,0.946,1.318,0.953c0.573,0.011,1.18-0.401,1.759-0.876c0.577-0.475,1.149-0.997,1.649-1.138c0.5-0.138,0.894-0.047,1.245,0.039c0.353,0.083,0.671,0.166,1.026-0.039c0.354-0.2,0.696-0.469,0.951-0.843c0.257-0.371,0.43-0.861,0.405-1.428c-0.025-0.568-0.371-1.318-0.846-1.977c-0.473-0.661-1.089-1.215-1.649-1.393c-0.562-0.178-0.884,0.153-1.245,0.474c-0.18,0.164-0.391,0.312-0.621,0.404c-0.232,0.091-0.493,0.144-0.845,0.036c-0.702-0.218-1.712-1.056-2.49-2.014c-0.39-0.479-0.706-0.99-0.916-1.464c-0.209-0.475-0.319-0.939-0.22-1.283c0.099-0.343,0.287-0.498,0.514-0.55c0.223-0.052,0.507-0.013,0.769,0.039c0.261,0.051,0.515,0.106,0.73,0.073c0.218-0.035,0.385-0.163,0.476-0.474c0.089-0.312-0.076-0.627-0.368-0.954c-0.288-0.323-0.713-0.649-1.136-0.989c-0.425-0.337-0.854-0.672-1.174-1.024c-0.318-0.352-0.506-0.697-0.475-1.063c0.03-0.369,0.175-0.654,0.404-0.879c0.223-0.224,0.535-0.389,0.842-0.549c0.609-0.318,1.252-0.574,1.464-1.063c0.215-0.486,0.278-0.954,0.258-1.393c-0.024-0.436-0.129-0.849-0.258-1.318c-0.255-0.943-1.409-1.903-1.575-2.711c-0.08-0.404,0.057-0.615,0.185-0.845c0.127-0.228,0.242-0.467,0.037-0.953c-0.207-0.485-0.767-1.149-1.429-1.682c-0.668-0.535-1.456-0.944-2.199-1.026c-0.37-0.041-0.72,0.067-1.064,0.256c-0.341,0.189-0.661,0.435-0.988,0.697c-0.328,0.26-0.659,0.531-0.99,0.699c-0.331,0.165-0.679,0.235-1.026,0.144c-0.347-0.089-0.625-0.32-0.842-0.62c-0.219-0.305-0.354-0.688-0.516-1.062c-0.316-0.751-0.617-1.515-1.135-1.723c-0.521-0.207-0.924-0.016-1.319,0.182c-0.394,0.199-0.748,0.429-1.137,0.293c-0.387-0.134-0.746-0.425-1.023-0.767c-0.277-0.342-0.502-0.762-0.587-1.063c-0.086-0.304,0.066-0.421,0.182-0.584c0.118-0.166,0.228-0.376,0.074-0.769c-0.142-0.359-0.828-0.843-1.465-1.281c-0.389,0.096-0.781,0.143-1.173,0.22c-0.877,0.171-0.613,1.361-1.356,1.611c0.272,0.303,0.492,0.661,0.954,0.476c0.518-0.205,1.074,0.146,1.319,0.585c0.272,0.496,1.305,1.122,0.549,1.685c-0.673,0.503-0.328,1.084-0.328,1.796c0,0.336,0.206,0.539,0.074,0.878c-0.064,0.167-0.055,0.322,0.036,0.474c0.148,0.333-0.067,0.483-0.036,0.808c0.021,0.203-0.059,0.374,0.108,0.55c0.229,0.239,0.851,0.352,0.769,0.699c-0.1,0.429-1.138,0.364-1.537,0.73c-0.58,0.53-0.629,1.372-1.576,0.953c-0.831-0.371-1.774-0.356-2.637-0.769c0.089,1.159,0.205,2.32,0.183,3.482c-0.01,0.385-0.031,0.682,0.183,1.024c0.218,0.344,0.016,0.312-0.147,0.586c-0.289,0.488,0.861,1.068,1.173,1.245c0.494,0.277,0.548-0.224,0.915-0.292c0.286-0.055,0.833,0.021,1.138-0.036c0.833-0.158,1.645,1.069,2.197,0c0.409-0.79,1.42-0.543,2.092-0.224c1.431,0.693,2.879,1.461,4.322,2.454c0.484,0.333,1.694,1.446,0.402,1.576c-0.391,0.037-0.749-0.037-1.137-0.111c-0.213-0.041-0.589-0.294-0.768-0.293c0.059-0.097-0.229,0.312-0.696,0.111c-0.232-0.026-0.422-0.054-0.661,0c-0.291,0.066-0.844,0.467-0.99,0.474c-0.205,0.015-0.838-0.341-0.876,0.11c-0.049,0.542-0.288,0.475-0.661,0.438c-1.151-0.114-0.987,0.296-1.209,0.769c-0.272,0.583,0.317,0.861,0.109,1.173c-0.471,0.708-1.349,1.212-2.161,1.136c-0.303-0.029-0.94-0.286-1.171,0c-0.241,0.297-0.242,0.666-0.438,0.989c-0.217,0.354-0.812,0.391-0.916,0.877c-0.048,0.221-0.81,0.062-1.099,0c-2.175-0.465-2.698-1.232-3.442-0.991c-0.519,0.171-0.869,0.762-0.621,1.32\n\t\tc0.191,0.435-0.177,0.602,0.146,0.953c0.454,0.488,2.337,1.302,2.16,2.053c-0.029,0.123-0.193,0.073-0.293,0.182c-0.189,0.208-0.389,0.287-0.551,0.475c-0.38,0.452-0.729,0.396-0.953,0.769c-0.257,0.424-0.334,1.008-0.659,1.393c-0.34,0.402-1.061,0.549-1.503,0.842c-0.787,0.518-2.157,0.304-3.296,0.294c-0.884-0.011-1.553,0.172-2.272,0.221c-0.667,0.041-1.423,0.387-1.867,0.514c-0.626,0.173-3.512,1.871-3.041,1.797c0.287-0.047-0.895,0.015-1.321-0.255c-0.417-0.271-0.432-0.448-0.951-0.405c-1.465,0.124-2.456-0.35-3.627-0.621c-0.788-0.184-1.655-0.275-2.382-0.55c-0.52-0.196-0.887-0.691-1.393-0.954c-0.738-0.384-1.28-0.14-1.866-0.221c-0.682-0.091-1.437-0.282-2.125-0.33c-0.644-0.045-1.09,0.352-1.721,0.369c-0.662,0.017-1.282-0.155-1.944-0.183C722.462,119.539,721.01,119.14,720.078,119.119L720.078,119.119z\"\n        />\n        <Path\n          id=\"CN-HI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M769.389,192.79c-0.131,0.215,0.132,1.068,0.174,1.308c0.073,0.393,0.054,0.976,0.349,1.282c0.36,0.375,0.97,0.304,1.398,0.563c0.403,0.242,1.042,0.286,1.508,0.273c-0.18-0.514,0.497-0.817,0.699-0.47c-0.139-0.236,0.735-0.949,0.877-1.083c0.201-0.189,0.46-1.252,0.148-1.375c0.336-0.179,0.678-1.075,0.601-1.439c0.681,0.504,0.278-0.808,0.174-1.061c-0.174-0.422-1.395-0.872-0.884,0.09c-0.156-0.197-0.956-0.518-0.548,0.025c-0.238-0.691-0.964-0.261-1.177,0.052c-0.197-0.446-0.965-0.386-1.283-0.13c0.059,0.098,0.123,0.192,0.185,0.287c-0.311,0.106-0.506-0.292-0.784-0.209c-0.363,0.107-0.186,0.59,0.106,0.654C770.286,191.741,769.866,192.361,769.389,192.79\"\n        />\n        <G id=\"CN-HK\">\n          <Path\n            id=\"CN-HK-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M782.418,182.766\tc0.274-0.094,0.536-0.225,0.761,0.052c-0.079,0.079-0.167,0.147-0.261,0.211c0.107-0.095,0.314-0.164,0.445-0.063\tc0.404,0.317-0.457,0.03-0.105,0.507C782.949,183.409,781.801,183.171,782.418,182.766\"\n          />\n          <Path\n            id=\"CN-HK-lantau-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M782.051,183.735\tc-0.011-0.272,0.327-0.336,0.498-0.445C782.588,183.577,782.304,183.748,782.051,183.735\"\n          />\n          <Path\n            id=\"CN-HK-hong-kong-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M782.942,183.473\tc0,0.137,0.074,0.224,0.212,0.263C783.121,183.618,783.05,183.528,782.942,183.473\"\n          />\n        </G>\n        <Circle\n          id=\"cn-hk_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"783.341\"\n          cy=\"183.504\"\n          r=\"1.538\"\n        />\n        <Path\n          id=\"CN-MO\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M781.241,183.735c0.048-0.028,0.091,0.153,0.055-0.053c0.045,0.101,0.054,0.205,0.025,0.315C781.296,183.909,781.266,183.823,781.241,183.735\"\n        />\n        <Circle\n          id=\"cn-mo_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"780.377\"\n          cy=\"184.448\"\n          r=\"1.539\"\n        />\n        <Path\n          id=\"cn\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M663.276,129.513c0.371,0.002,0.629-0.182,0.55-0.573c-0.108-0.539-0.368-0.436-0.204-1.006c0.134-0.46,0.521-0.298,0.862-0.435c0.396-0.158,0.553-0.719,1.021-0.73c-0.073-0.171-0.094-0.342-0.055-0.522c0.271,0.055,0.815,0.322,1.064,0.096c0.187-0.169,0.394-0.448,0.663-0.484c0.277-0.038,0.409,0.683,0.599,0.849c0.321,0.281,0.942-0.101,1.351-0.064c0.749,0.064,0.807-1,0.892-1.52c0.071-0.428,0.269-0.592,0.733-0.521c0.594,0.088,1.144,0.1,1.715-0.027c0.298-0.067,0.714,0.044,0.96-0.188c0.271-0.257,0.223-0.765,0.482-1.067c0.643-0.756,1.903-0.829,2.653-1.443c0.302-0.248,0.455-0.38,0.839-0.387c0.491-0.014,0.357-0.19,0.207-0.551c-0.19-0.455-0.355-0.855-0.582-1.292c-0.293-0.57,0.331-0.699,0.725-0.8c-0.156-0.145-0.328-0.26-0.522-0.34c0.161-0.238,0.432-0.597,0.76-0.369c0.214-0.478-0.369-0.524-0.393-0.924c-0.031-0.521-0.547-0.886-0.834-1.272c-0.394-0.533-0.813-1.07-1.039-1.7c-0.15-0.418,0.098-1.094-0.296-1.274c-0.334-0.152-1.69,0.009-1.312-0.56c0.217-0.321,1.021-0.412,1.378-0.521c0.651-0.205,1.297-0.256,1.952-0.493c0.652-0.235,0.752,0.094,1.29,0.31c0.433,0.174,0.797-0.271,1.228,0.03c0.495,0.346,0.503-0.228,0.401-0.568c-0.154-0.506-0.786-0.212-1.041-0.591c-0.223-0.322,0.011-0.943,0.038-1.295c0.042-0.532-0.085-1.091-0.083-1.626c0-0.509,0.219-1.064,0.116-1.559c-0.122-0.597,0.186-0.763,0.716-0.51c0.446,0.213,0.83,0.417,1.319,0.531c0.638,0.148,1.246-0.089,1.884-0.025c0.488,0.049,0.66,0.693,1.108,0.313c0.348-0.291,0.824-0.332,1.153-0.624c0.6-0.532-0.895-2.006-1.064-2.581c-0.093-0.314-0.159-1.166,0.153-1.386c0.301-0.21,0.738,0.007,1.072-0.143c0.844-0.377,0.779-0.768,0.513-1.552c-0.174-0.512,0.409-0.506,0.745-0.515c0.371-0.008,0.919,0.253,1.609-0.078c0.214,0.198,0.501,0.542,0.334,0.588c-0.457,0.123,0.366,0.486,0.484,0.538c0.6,0.256,0.049,0.474,0.42,0.647c0.515,0.241,1.208,0.255,1.597,0.727c0.435,0.529,1.626,1.151,2.294,0.96c0.689-0.195,1.368,0.896,1.683,0.361c0.275,0.085,1.019,0.516,1.331,0.815c0.438,0.421,0.661,0.984,1.116,1.383c0.399,0.347,0.922,0.666,1.331,1.178c0.589,0.738,0.531,0.41,0.576,0.831c0.141,1.279,0.717,1.361,0.391,1.812c-0.369,0.508-0.333,1.029,0.123,1.462c0.312,0.297,0.716,0.714,1.188,0.833c0.586,0.148,1.163,0.229,1.784,0.311c0.582,0.073,1.229,0.188,1.819,0.233c0.565,0.04,1.108-0.047,1.673-0.025c1.064,0.045,2.022,0.629,2.847,1.012c0.287,0.133,0.568,0.246,0.682,0.318c0.717,0.44,1.037,0.581,1.6,0.795c0.409,0.155,0.732,0.09,1.158,0.148c0.551,0.074,0.317,0.516,0.591,0.748c0.474,0.398,0.834,0.431,1.201,0.988c0.285,0.436,0.679,0.86,1.025,1.254c0.402,0.462,1.011,0.715,1.471,1.101c0.325,0.271,0.314,0.655,0.743,0.715c0.521,0.073,1.116-0.138,1.716-0.175c0.894-0.057,2.576,0.472,3.919,0.532c0.66,0.028,1.308,0.174,1.966,0.158c0.633-0.015,1.076-0.403,1.717-0.358c0.688,0.047,1.447,0.247,2.129,0.337c0.587,0.075,1.127-0.157,1.868,0.227c0.503,0.263,0.845,0.731,1.365,0.929c0.729,0.271,1.6,0.39,2.387,0.571c1.169,0.272,2.168,0.747,3.633,0.622c0.52-0.04,0.558,0.128,0.976,0.396c0.422,0.272,1.596,0.193,1.306,0.24c-0.47,0.078,2.42-1.624,3.046-1.8c0.443-0.123,1.196-0.445,1.861-0.484c0.718-0.044,1.373-0.246,2.258-0.24c1.138,0.009,2.511,0.232,3.3-0.284c0.445-0.29,1.176-0.445,1.516-0.847c0.326-0.385,0.388-0.972,0.646-1.399c0.224-0.372,0.579-0.288,0.963-0.736c0.161-0.188,0.353-0.294,0.539-0.503c0.1-0.107,0.263-0.049,0.292-0.173c0.174-0.751-1.713-1.552-2.166-2.044c-0.325-0.349,0.073-0.546-0.121-0.977c-0.246-0.562,0.097-1.13,0.616-1.303c0.743-0.24,1.257,0.521,3.433,0.982c0.29,0.062,1.041,0.213,1.092-0.008c0.106-0.487,0.729-0.506,0.943-0.861c0.195-0.321,0.181-0.712,0.422-1.01c0.23-0.286,0.861-0.02,1.164,0.011c0.812,0.078,1.708-0.429,2.182-1.14c0.206-0.31-0.411-0.593-0.136-1.171c0.223-0.473,0.069-0.885,1.219-0.771c0.371,0.037,0.608,0.125,0.657-0.417c0.039-0.451,0.67-0.103,0.874-0.119c0.146-0.008,0.711-0.417,1.005-0.48c0.234-0.055,0.433-0.024,0.667,0.004c0.47,0.202,0.724-0.199,0.668-0.102c0.179-0.001,0.577,0.22,0.79,0.262c0.386,0.073,0.748,0.147,1.14,0.106c1.292-0.13,0.059-1.214-0.423-1.549c-1.443-0.996-2.863-1.781-4.294-2.473c-0.668-0.322-1.702-0.563-2.107,0.226c-0.555,1.071-1.365-0.157-2.202-0.002c-0.303,0.059-0.861-0.007-1.146,0.046c-0.371,0.072-0.42,0.57-0.911,0.292c-0.316-0.174-1.452-0.751-1.161-1.24c0.162-0.276,0.381-0.268,0.165-0.611c-0.216-0.341-0.222-0.626-0.211-1.015c0.024-1.162-0.096-2.322-0.187-3.481c0.863,0.415,1.813,0.403,2.646,0.771c0.946,0.421,1.016-0.42,1.597-0.947c0.402-0.369,1.424-0.293,1.524-0.723c0.082-0.348-0.552-0.455-0.78-0.696c-0.167-0.174-0.087-0.378-0.105-0.582c-0.03-0.321,0.189-0.47,0.041-0.799c-0.091-0.153-0.104-0.312-0.041-0.477c0.133-0.341-0.062-0.532-0.062-0.866c0-0.713-0.345-1.312,0.328-1.815c0.757-0.562-0.28-1.172-0.556-1.666c-0.242-0.439-0.817-0.8-1.333-0.595c-0.46,0.184-0.681-0.172-0.954-0.471c0.744-0.252,0.511-1.438,1.387-1.608c1.044-0.204,2.05-0.603,3.125-0.543c1.067,0.059,1.958-0.47,2.997-0.042c0.375,0.158,1.123,0.254,1.486,0.529c0.516,0.401,1.213,0.375,1.784,0.667c-0.173-0.775,2.269,0.029,2.168,0.341c-0.083,0.257,1.002,0.529,1.268,0.675c0.207,0.115,0.074,0.263,0.255,0.371c0.287,0.173,0.529,0.322,0.812,0.525c0.544,0.392,1.31,0.701,1.574,1.182c0.222,0.401,0.59,0.748,0.961,0.991c0.341,0.223,0.551,0.617,1.066,0.791c0.532,0.182,0.791,0.864,1.214,1.178c0.476,0.357,0.981,0.685,1.445,1.064c0.394,0.322,0.478,0.786,0.846,1.12c0.416,0.37,0.749,0.24,0.943,0.812c0.32,0.936,1.779,1.747,2.727,1.567c0.401-0.074,0.979-0.115,1.345,0.089c0.596,0.329,1.16,0.396,1.776,0.648c-0.471-0.821,0.723,0.226,0.916,0.237c0.45,0.022,0.994,0.672,1.379,0.894c0.621,0.359,1.176,0.073,1.777,0.311c0.176,0.072,0.09,0.521,0.225,0.682c0.156,0.187,0.471,0.321,0.677,0.437c0.605,0.348,0.486,0.723,0.724,1.261c0.172,0.381,1.376,1.068,1.753,1.233c0.223,0.098,0.457-0.137,0.703-0.137c0.37,0,0.677,0.229,1.056,0.182c0.425-0.052,1.858,0.008,1.709-0.488c-0.159-0.522,0.65-0.918,1.172-0.861c0.029,0.002,0.483,0.198,0.513,0.068\n\t\tc0.071-0.301,0.044-0.385,0.383-0.472c0.308-0.08,0.836-0.494,1.211-0.416c0.214,0.042,0.866,0.217,1.009,0.367c-0.033,0.354,0.067,0.644,0.313,0.897c0.363,0.369,1.128,0.812,0.778,1.434c-0.074,0.13-0.334,0.287-0.445,0.402c-0.277,0.283,0.136,0.49,0.243,0.719c0.089,0.187,0.041,0.408,0.08,0.604c0.075,0.36,0.405,0.666,0.38,1.047c-0.026,0.45,0.943,1.177,0.193,1.411c0.471,0.342,0.073,0.472,0.096,0.874c0.015,0.297,0.403,0.517,0.299,0.814c-0.113,0.323-0.655,0.087-0.283,0.873c0.101,0.213,0.276,0.459,0.315,0.697c0.061,0.384-2.01-0.251-2.34-0.322c-0.141-0.031-1.04-0.419-1.101-0.296c-0.14,0.272-0.114,0.765-0.4,0.926c-0.224,0.132-0.608,0.188-0.766,0.371c-0.151,0.174,0.469,0.589,0.549,0.669c0.764,0.788,1.328,1.708,1.814,2.683c0.41,0.816,1.233,1.341,1.163,2.305c-0.03,0.421,0.2,0.67-0.287,0.598c-0.411-0.059-0.787,0.009-1.022,0.435c0.78,0.179,1.12,0.88,1.418,1.238c0.415,0.495-1.615-0.898-1.988-1.459c-0.311-0.466-0.718-0.596-1.263-0.566c0.098,0.334,0.634,1.288,0.419,1.613c-0.169,0.255-0.656-0.008-0.886,0.184c-0.336,0.287,0.272,0.871-0.459,1.061c-0.658,0.169-1.349,0.011-2.002,0.177c0.343,0.468,1.602,1.01,1.456,1.651c-0.075,0.343-1.582,0.112-1.931,0.058c-0.324-0.049-0.667-0.123-0.956-0.288c-0.335-0.197-0.661-0.772-1.107-0.722c-0.23,0.025-0.272,0.291-0.552,0.299c0.023,0.597,0.074,0.915-0.124,1.489c-0.087,0.255-0.128,0.679-0.359,0.854c-0.119,0.088-0.674,0.109-0.639,0.306c0.044,0.257-0.187,0.224-0.304,0.414c-0.131,0.123-0.286,0.198-0.469,0.226c-0.162,0.081-0.318,0.461-0.41,0.488c-0.568,0.173-1.01,0.796-1.004,1.435c0.008,0.752-1.141,0.777-1.559,0.336c0.059,0.397-0.496,0.353-0.733,0.338c0.101,0.29-0.165,0.346-0.381,0.381c-0.453,0.074-0.78,0.422-1.136,0.691c-0.352,0.269-0.591,0.378-0.634,0.86c-0.029,0.35-0.434,0.319-0.337,0.661c-0.173-0.123-0.364-0.174-0.572-0.156c0.28,0.375-0.939,1.302-1.212,0.407c-0.142-0.468,0.761-0.457,0.881-0.592c0.18-0.197-0.053-0.36-0.072-0.557c-0.025-0.245,0.359-0.371,0.477-0.541c-0.814,0.359-1.235-0.193-1.961-0.314c0.13-0.184,0.328-0.322,0.553-0.369c-0.455-0.687-0.132-0.575,0.374-1.083c0.232-0.233,0.326-0.928,0.356-1.246c0.099-1.144-1.669-0.902-1.807-1.911c0.083,0.667-0.6,0.374-0.95,0.248c-0.445-0.159-1.4,0.344-0.72,0.618c-0.519,0.101-0.822,0.896-0.779,1.384c0.037,0.402-1.151,0.841-1.42,1.025c-0.262,0.174-0.507,0.305-0.655,0.602c-0.241,0.483,0.229,0.72,0.115,1.091c-0.273,0.879-1.016,0.584-1.675,0.985c-0.45,0.272-0.915-0.445-1.409-0.353c-0.718,0.135-0.359,1.307-0.194,1.751c0.287,0.778,1.163,1.061,1.788,1.5c0.196,0.139,0.666,0.189,0.891,0.101c0.37-0.146,0.456,0.391,0.773,0.445c0.086-0.182,0.086-0.367,0-0.55c0.529,0,1.258,0.532,1.507,1c0.344,0.646-0.144,1.271,0.563,1.813c0.472,0.365,1.054,0.464,1.629,0.37c0.407-0.065,0.896-0.286,0.435-0.697c0.224-0.129,1.265-0.993,0.5-0.993c0.439,0.082,0.845-0.304,1.239-0.422c0.373-0.115,0.977,0.275,1.203,0.551c0.195,0.238,0.359,0.21,0.63,0.125c0.157-0.045,0.344,0.268,0.424,0.347c0.363,0.371,0.976-0.173,1.346,0.211c0.04-0.114,0.075-0.224,0.105-0.34c0.553,0.39,1.322,0.1,1.855,0.498c-0.096,0.051-0.191,0.104-0.287,0.156c0.578,0.47-0.297,0.601,0.251,0.991c0.221,0.157,0.189,0.394-0.1,0.51c-0.477,0.189-0.524-0.248-0.726-0.531c-0.061,0.135-0.127,0.268-0.211,0.392c-0.057-0.393-0.304-0.278-0.522-0.079c-0.127,0.116-1.043,0.767-0.522,0.211c-0.297,0.191-0.832,0.699-1.167,0.763c-0.236,0.041-0.804-0.272-0.664,0.207c0.385-0.337,0.73,0.169,0.498,0.522c-0.112-0.274-0.435-0.294-0.498,0.026c-0.054,0.271,0.249,0.429,0.194,0.711c-0.025,0.126-0.418,0.313-0.533,0.284c-0.371-0.089-0.216-0.521-0.526-0.682c0.354,0.505-0.139,0.086-0.42,0.13c0.009,0.342,0.43,0.818,0.785,0.814c-0.742,0.112-0.311,1.418-1.204,1.205c0.011,0.354-0.07,1.097-0.253,1.403c-0.304,0.508-0.049,0.843,0.094,1.346c0.374-0.357,0.979,0.153,1.281,0.374c0.591,0.435,1.281,0.599,1.942,0.899c0.518,0.237,0.711,1.013,1.015,1.447c0.466,0.654,0.907,1.412,1.506,1.95c0.413,0.37,0.815,0.926,0.852,1.486c0.043,0.662,1.047,0.756,1.524,0.967c0.42,0.186,0.231,0.434,0.435,0.752c0.156,0.245,0.419,0.245,0.659,0.37c0.399,0.201,1.288,0.641,1.018,1.229c-0.567-0.158-1.193-0.721-1.813-0.545c-0.828,0.236-0.799-0.357-1.51-0.619c-0.714-0.267-1.018,0.641-1.617,0.313c-0.298-0.163-0.465-0.44-0.652-0.707c-0.235-0.333-0.573-0.314-0.894-0.509c0.16,0.124,0.222,0.338,0.125,0.521c0.146-0.171,0.306-0.177,0.472-0.024c-0.099-0.074-0.195-0.154-0.288-0.234c0.321-0.121,0.963,0.717,0.341,0.444c0.426,0.285,0.919,0.916,1.515,0.648c0.237-0.109,0.212-0.339,0.517-0.321c0.263,0.013,0.599,0.126,0.768,0.342c0.105,0.13-0.021,0.291,0.159,0.38c0.289,0.144,0.63,0.186,0.93,0.304c0.649,0.255,1.212,0.839,1.838,1.17c0.347,0.182,1.099,0.904,1.076,1.339c-0.01,0.205-0.435,0.124-0.55,0.138c-0.444,0.04-0.686,0.404-1.015,0.648c-0.219,0.162-0.488,0.247-0.536,0.533c-0.021,0.125-0.045,0.435-0.23,0.447c-0.317,0.021-0.496-0.286-0.856-0.148c-0.303,0.117-0.521,0.386-0.764,0.59c0.17-0.081,0.801-0.603,0.983-0.474c0.349,0.243,0.355,0.907,0.876,0.894c-0.108-0.069-0.223-0.128-0.34-0.182c0.619,0.093,1.009-0.645,1.604-0.471c0.414,0.119,0.616,0.453,0.898,0.739c0.335,0.337,1.076,0.413,1.529,0.519c-0.31,0.144-0.446,0.376-0.656,0.627c-0.074,0.132-0.158,0.255-0.262,0.369c-0.158,0.124-0.371,0.058-0.522,0.21c0.053,0.102,0.122,0.188,0.207,0.261c0.162-0.228,0.471-0.548,0.762-0.286c-0.152-0.154-0.123-0.569,0.18-0.405c0.334,0.183,0.04,0.467,0.202,0.734c0.004,0.006,0.32,0.887-0.021,0.668c-0.188-0.124-0.17-0.435-0.337-0.58c0.042,0.172,0.069,0.348,0.079,0.521c-0.222,0.059-0.37-0.08-0.419-0.287c0.095,0.483-0.043,0.176-0.159,0c-0.045,0.212-0.132,0.404-0.261,0.575c0.336-0.068,0.841,0.252,0.89,0.602c-0.156-0.166-0.276-0.147-0.364,0.053c0.273-0.022,0.59,0.365,0.273,0.554c-0.389,0.238-0.938-0.226-1.271-0.37c0.176,0.139,0.282,0.435,0.498,0.521c0.304,0.124,0.514-0.124,0.698,0.247c0.091,0.175,0.581,0.625,0.337,0.845c-0.223,0.198-0.503,0.184-0.378,0.582c-0.341-0.157-0.361-0.616-0.71-0.761c-0.099,0.174-0.109,0.209-0.288,0.287c0.521,0.072-0.249,1.614-1.098,0.575\n\t\tc0.113,0.382,0.96,0.31,0.845,0.75c-0.095,0.378-0.481,1.066-0.009,1.317c-0.268,0.125-0.261,0.295-0.224,0.547c0.08,0.541-0.372-0.024-0.221,0.342c-0.175-0.154-0.354-0.311-0.521-0.47c-0.009,0.188,0.915,0.841,0.155,0.68c0.135,0.312-0.105,0.595-0.392,0.68c0.316,0.442,0.551,1.226-0.371,0.993c0.278-0.114,0.41-0.4,0.287-0.681c-0.122,0.1-0.22,0.224-0.287,0.37c-0.173-0.128-0.312-0.314-0.366-0.524c-0.109,0.194-0.307,0.313-0.523,0.211c0.136,0.151,0.189,0.322,0.16,0.522c0.429-0.194,0.927,0.558,0.313,0.499c0.024,0.321,0.424,0.496,0.521,0.105c0.322,0.335-0.035,0.321-0.256,0.534c-0.226,0.223-0.343,0.532-0.449,0.825c-0.281-0.266-0.714-0.414-1.074-0.522c0.282,0.177,0.46,0.678,0.862,0.612c0.401-0.07,0.539-0.483,0.867,0.019c-0.271,0.11-0.173,0.549-0.256,0.827c-0.141,0.458,0.569,0.471,0.416,0.954c-0.084-0.35-0.18-0.35-0.291,0c-0.166-0.253-0.397-0.47-0.681-0.576c-0.02,0.223-0.148,0.416-0.338,0.523c0.189,0.103,0.667,0.169,0.591,0.497c-0.112,0.471-0.485-0.207-0.485,0.393c-0.06-0.271-0.318-0.738-0.603-0.34c0.362,0.126,0.046,0.663,0.471,0.681c-0.094,0.289-0.707,0.734-0.707,0.236c-0.286,0.229-0.222,0.29,0.022,0.445c0.299,0.188,0.04,0.646-0.099,0.836c-0.154-0.153-0.303-0.31-0.443-0.471c-0.092,0.344-0.545,0.563-0.731,0.155c-0.2,0.288-0.688,0.107-0.392,0.523c-0.199-0.059-0.4-0.068-0.603-0.025c0.183,0.198,0.447,0.273,0.704,0.183c-0.052,0.21,0.049,0.332,0.263,0.338c-0.074,0.194-0.251,0.192-0.384,0.311c-0.213,0.182-0.074,0.533-0.4,0.737c0.117-0.255,0.037-0.352-0.236-0.288c0.106,0.282-0.074,0.533-0.075,0.812c-0.025-0.527-0.558,0.024-0.835,0.024c-0.058,0.067-0.268,0.976-0.551,0.7c-0.25-0.243-0.417-0.371-0.465,0.086c-0.054,0.503-0.29,0.62-0.792,0.549c0.301,0.116,0.676,0.108,0.76,0.498c-0.334-0.412-0.314,0.229-0.552-0.024c-0.105,0.32,0.082,0.727-0.338,0.854c-0.273,0.083-0.751,0.19-1.021,0.034c0.394,0.419-1.12,0.628-0.784-0.026c-0.227,0.255-0.526,0.15-0.782,0.026c0.05,0.224,0.646,0.521,0.49,0.794c-0.098,0.168-0.322,0.025-0.419-0.04c-0.305-0.206-0.583-0.174-0.548-0.543c-0.163,0.224-0.765,0.586-0.965,0.446c0.461,0.161,0.161,0.516-0.118,0.438c-0.326-0.09-0.315-0.483-0.094-0.673c-0.312-0.002-0.587,0.16-0.756,0.417c0.351,0.066-0.026,0.422,0.363,0.523c-0.074,0.072-0.163,0.124-0.262,0.156c-0.167-0.562-1.458-0.511-1.753-0.052c-0.037-0.766-0.994-0.964-0.891-1.781c-0.105,0.521-0.09,0.211-0.312,0.026c0.172-0.293,0.47-0.342,0.782-0.288c-0.403-0.282-0.744,0.288-1.153,0.105c0.582,0.234-0.024,0.684-0.419,0.551c0.146,0.058,0.697,0.263,0.724,0.438c-0.059,0.046-0.123,0.049-0.2,0.007c0.324,0.217,1.114,1.263,0.782,1.728c-0.35,0.49-1.086-0.93-1.257-1.125c-0.024,0.469,0.542,0.889,0.762,1.257c-0.194,0.045-0.336,0.195-0.368,0.392c-0.192-0.094-0.338-0.271-0.338-0.497c-0.475,0.22,0.022,0.76-0.289,1.072c-0.359-0.464-0.619-0.09-0.863,0.239c-0.167,0.224-0.737-0.254-0.421-0.553c-0.224,0.089-0.367-0.023-0.341-0.263c-0.041,0.305,0.18,0.618,0.085,0.921c-0.12,0.382-1.113-0.311-1.314-0.37c0.47,0.597-0.158,0.321-0.495,0.34c0.59,0.232-0.271,1.124-0.655,0.575c-0.062,0.197-0.191,0.392-0.392,0.469c0.193-0.4-0.291-0.155-0.559-0.093c-0.332,0.077-0.803,0.186-1.013,0.486c0.06-0.151,0.136-0.289,0.232-0.419c-0.219,0.153-0.387,0.417-0.232,0.68c-0.567,0.172-0.369-0.234-0.709-0.497c-0.134,0.299,0.27,0.494,0.004,0.763c-0.185,0.189-0.592,0.384-0.425,0.727c0.095,0.196,0.371,0.206,0.552,0.27c0.25,0.086,0.174,0.646-0.024,0.047c0.037,0.46,0.676,0.698,0.645,1.158c-0.058,0.768-1.104,0.392-1.534,0.598c0.023-0.265-0.285-0.686,0.185-0.444c-0.096-0.445-0.895-0.354-0.577-0.968c-0.37,0.049-0.137-0.475-0.446-0.511c-0.195-0.021-0.251-0.752-0.122-0.888c0.255-0.268-0.063-0.451,0.29-0.668c0.543-0.331-0.223-0.52-0.43-0.708c0.047,0.094,0.09,0.189,0.13,0.288c-0.404,0.086-0.605-0.515-0.785-0.76c-0.125,0.217-0.034,0.42,0.182,0.521c-0.151,0.173-0.666,0.618-0.863,0.262c-0.321,0.732-0.389-0.374-0.551-0.498c-0.188-0.144-0.868,0.159-0.47-0.392c-0.094-0.034-0.188-0.061-0.287-0.078c-0.024,0.19,0.021,0.368,0.131,0.522c-0.321-0.047-0.47-0.654-0.785-0.575c0.143-0.184,0.079-0.364-0.13-0.444c-0.083,0.187-0.167,0.451-0.211,0.077c-0.07,0.383,0.52,0.624,0.302,1.017c-0.105,0.188-0.468-0.251-0.616-0.233c0.102,0.224-0.007,0.436-0.211,0.549c-0.009-0.234-0.614-0.348-0.919-0.438c-0.662-0.196-1.014,0.46-1.147-0.058c-0.087,0.054-0.174,0.108-0.263,0.158c-0.255-0.381-0.619-0.328-0.911-0.569c-0.144-0.12-0.074-0.202-0.155-0.346c-0.081-0.139-0.536-0.407-0.896-0.237c-0.225-0.697-0.604-1.22-0.602-1.936c0.618,0.222,0.338-1.346-0.604-0.916c-0.378,0.173-0.472-0.105-0.764-0.25c-0.35-0.174-0.502,0.153-0.948-0.035c-0.778-0.322-1.088-0.667-1.535-1.287c-0.189,0.44-0.718,0.49-1.058,0.769c-0.213,0.175,0.186,0.532-0.081,0.805c-0.224,0.224-1.584,0.887-1.451,0.153c-0.47,0.021-0.587,1.125-0.758,1.017c-0.238-0.152-0.436-0.391-0.63-0.597c-0.414-0.431-0.383,0.039-0.523,0.365c-0.508-0.584-0.575-0.713-0.972,0.022c-0.363,0.672-0.877-0.043-1.224-0.332c-0.755-0.625-0.865,0.272-1.163,0.771c-0.186,0.309-0.403-0.028-0.605-0.024c-0.14,0.004-0.31,0.024-0.44,0.066c-0.179,0.054-0.136-0.241-0.291-0.241c-0.683,0-0.351,1.32-0.182,1.576c0.191,0.285,0.436,0.56,0.54,0.895c0.074,0.106,0.141,0.217,0.204,0.329c0.024,0.189-0.137,0.357-0.129,0.549c0.007,0.204,0.427,0.63,0.235,0.813c-0.261,0.243-0.561-0.309-0.882-0.21c-0.496,0.149-0.553,0.183-0.756-0.326c-0.174-0.437-0.447-0.865-0.48-1.348c-0.442,0.329-1.205,1.25-1.787,0.873c-0.278-0.18-0.342,0.237-0.575,0.188c-0.239-0.051-0.315-0.576-0.204-0.747c-0.915-0.013-0.242-0.911-0.729-1.151c-0.533-0.264-1.189-0.228-1.748-0.15c-0.719,0.101-0.149-0.939-0.105-1.191c0.066-0.371-0.366-1.437,0.329-1.407c-0.186-0.551-0.538-0.603-1.072-0.603c-0.704,0-0.643-0.57-0.931-1.02c-0.024-0.041-0.271-0.312-0.223-0.38c0.244-0.354-0.253-0.595-0.402-0.855c-0.253-0.438,0.383-0.628,0.272-1.065c-0.633,0.471-1.424-0.125-2.085,0.243c-0.151,0.086-1.044,0.793-1.202,0.669c-0.319-0.252,0.019-0.517,0.123-0.772c0.105-0.255-0.073-0.664-0.212-0.874c-0.221-0.326-0.351-0.283-0.433-0.756c-0.062-0.349,0.089-0.602,0.461-0.631\n\t\tc-0.282-0.464-0.026-0.823-0.055-1.308c0.614,0.553,0.654-0.88,0.709-1.074c0.902,0.066,0.253-0.321,0.836-0.76c0.092-0.07,0.418,0.113,0.438-0.044c0.04-0.32-0.359-0.552-0.464-0.817c0.536,0.211,0.262-0.76,0.262-1.025c0-0.576-0.134-1.248-0.329-1.789c-0.155-0.433-0.156-0.911-0.401-1.296c-0.188-0.303-0.416-0.631-0.894-0.863c0.106,0.209-0.005,0.371-0.208,0.445c-0.188-0.377-0.54-0.757-0.662-1.156c-0.107-0.354-0.095-0.653-0.386-0.916c-0.482-0.435-1.23-0.606-1.649-1.07c-0.036,0.276-0.196,0.778-0.223,0.96c-0.011,0.08-0.111,0.136-0.142,0.19c-0.079,0.063,0.025-0.105-0.269-0.387c-0.318-0.311-0.487,0.026-0.803-0.116c-0.289-0.131-0.645-0.387-0.974-0.385c-0.304,0.002-0.421,0.392-0.747,0.262c-0.23-0.093-0.041-0.426,0.03-0.558c0.115-0.206,0.335-0.417,0.394-0.639c0.09-0.36-0.569-0.524-0.438-0.976c-0.233,0.068-0.476,0.385-0.741,0.325c-0.59-0.136,0.067-0.681,0.271-0.77c-0.236-0.213-0.554-0.502-0.816-0.688c-0.257-0.186-1.022,0.387-1.235,0.536c-0.221,0.154-0.111,0.492-0.32,0.635c-0.188,0.126-0.527-0.035-0.69-0.104c-0.063-0.025-0.841-0.5-0.522-0.119c-0.237-0.139-0.607-0.428-0.864-0.5c-0.296-0.077-0.526,0.171-0.814,0.338c-0.416,0.245-0.639,0.706-0.943,1.061c-0.386,0.451-0.762,0.438-1.303,0.531c-0.598,0.106-0.363,0.51-0.624,0.877c-0.236,0.34-0.823,0.492-0.928,0.895c-0.138,0.524-0.142,0.911-0.854,0.934c-0.454,0.017-0.793,0.299-1.237,0.237c-0.166-0.023-0.439,0.042-0.545-0.019c-0.105-0.06-0.036-0.239-0.042-0.421c-0.011-0.321-0.828-0.506-1.11-0.5c-0.433,0.008-0.293,0.52-0.925,0.096c-0.767-0.025-1.19-0.038-1.457-0.174c-0.408-0.205-0.009-0.517-0.42-0.637c-0.521-0.157-0.961-0.073-1.422,0.232c-0.483,0.322-0.774,1.077-1.025,1.601c-0.188,0.395-0.671,0.772-0.703,1.207c-0.99-0.763-0.266-1.355-0.459-1.913c-0.307-0.888-1.278-0.204-1.96-0.156c0.018,0.096,0.036,0.191,0.056,0.288c-0.594-0.173-1.426,0.048-2.054,0.036c-0.567-0.012-0.927-0.229-1.453-0.493c-0.182-0.091-0.494-0.29-0.712-0.196c-0.193,0.081-0.07,0.397-0.275,0.435c-0.318,0.058-0.938-0.394-0.954-0.722c-0.073,0.06-0.091,1.136-0.358,0.69c-0.272-0.454-0.86-0.722-1.029-1.239c-0.091,0.421-1.514,0.246-1.616-0.126c-0.057-0.201,0.149-0.551-0.011-0.715c-0.168-0.174-0.669,0.212-0.96,0.04c-0.461-0.275-1.495-0.622-1.678-1.164c-0.223-0.665-0.912-1.391-1.607-0.693c-0.253,0.253-1.062-0.828-1.192-0.984c-0.356-0.427-1.064-0.517-1.595-0.842c-0.829-0.502-1.565-1.062-2.274-1.698c-0.271-0.244-0.645-0.207-0.971-0.312c-0.353-0.116-0.354,0.332-0.731,0.187c0.142,0.953-0.392,1.073-0.947,0.466c-0.499-0.545-1.124-0.799-1.812-0.988c-0.146-0.041-0.486-0.082-0.592-0.208c-0.159-0.193,0.138-0.51-0.211-0.648c-0.264-0.107-0.394-0.136-0.622-0.344c-0.392-0.362-0.65-0.102-1.069-0.223c-0.631-0.188-0.889-0.866-1.312-1.285c-0.426-0.419-0.888,0.77-1.154-0.067c-0.096-0.295,0.02-0.595-0.159-0.868c-0.175-0.277-0.248-0.508-0.302-0.828c-0.058-0.347-0.403-0.558-0.644-0.769c-0.354-0.317-0.272-0.801-0.571-1.143c0.714-0.531,0.854-0.143,1.263,0.348c0.203,0.241,0.508,0.285,0.669,0.013c0.204-0.338,0.554-0.312,0.77-0.606c0.268-0.365-0.093-0.718-0.305-0.97c-0.171-0.201-0.084-0.748-0.292-0.812c-0.852-0.257-0.797-0.198-1.404-0.815c-0.685-0.696-0.769-1.945-0.746-2.114c0.011-0.084,0.919-0.354,0.151-0.599c-0.666-0.214-1.18-0.729-1.805-1.108c-0.86-0.517-0.582-1.715-2.01-2.549c-0.843,0.035-3.387-0.139-3.439-1.357c-0.249,0.066-0.609,0.469-0.878,0.226c-0.206-0.188-0.764-0.52-0.871-0.763c-0.102-0.221-0.074-0.666-0.145-0.925c-0.093-0.355-0.271-0.643-0.539-0.895c-0.381-0.356-1.036-0.156-1.271-0.521c-0.256-0.394-1.096-0.869-1.418-0.29c-0.262-0.631-0.986-0.167-1.234-0.626c-0.328-0.609,0.812-0.352,0.975-0.381c0.683-0.123,0.415-0.756,0.025-0.994c-0.326-0.204-0.174-0.309-0.184-0.627c-0.006-0.14-0.251-0.568-0.318-0.719c-0.09-0.218-0.353-0.238-0.437-0.479c-0.099-0.281-0.008-0.582-0.065-0.87c-0.108-0.529-0.995-0.674-1.435-0.769c-0.579-0.126-0.989,0.649-1.431,0.09c-0.143-0.18-0.748-1.005-0.166-1.009c-0.186-0.263-0.438-0.467-0.664-0.691C663.28,130.173,663.372,129.785,663.276,129.513\"\n        />\n      </G>\n      <G id=\"CM\">\n        <Path\n          id=\"Path8852\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.887,233.084c-0.157,0.142-0.307,0.282-0.475,0.439c-0.463,0.428-0.865,0.922-1.282,1.391c-0.421,0.472-0.372,0.559-0.222,0.844c0.149,0.278-0.354,1.06-0.368,1.464c-0.016,0.435-0.244,0.878-0.586,1.172c-0.076,0.391-0.484,1.082,0.257,0.99c-0.013-0.174-0.03-0.34-0.073-0.515c0.232,0,0.155,0.519,0.514,0.073c0.314,0.343,0.356,1.099,0.477,1.54c0.075,0.277,0.67,0.746,0.877,0.369c-0.045,0.146,0.085,0.211,0.184,0.293c-0.013-0.067,0.055-0.122,0.036-0.185c-0.092-0.348-0.232-0.698-0.146-1.025c0.173-0.652,0.747-1.066,1.025-1.756c0.276-0.691,0.175-1.603,0.585-2.382c0.025-0.026,0.084-0.013,0.109-0.036c-0.136-0.014-0.278-0.058-0.402-0.074c-0.475-0.069-0.862-0.181-0.989-0.476c-0.126-0.294-0.018-0.397,0.146-0.514c0.162-0.117,0.372-0.213,0.438-0.551C499.044,233.9,498.977,233.443,498.887,233.084L498.887,233.084z\"\n        />\n        <Path\n          id=\"Path8773\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.887,233.084c0.09,0.358,0.157,0.815,0.111,1.062c-0.065,0.336-0.277,0.435-0.439,0.551c-0.164,0.116-0.274,0.219-0.146,0.514c0.126,0.294,0.515,0.41,0.989,0.475c0.124,0.019,0.269,0.061,0.402,0.074c0.583-0.561,1.683-0.421,2.383-1.026c0.446-0.387,0.677-1.039,0.987-1.61c-0.131-0.071-0.363-0.088-0.328-0.183c0.104-0.287,0.047-0.662-0.22-0.733c-0.27-0.071-1.034-0.817-1.101-1.099c-0.08,0.274-0.09,0.767-0.439,0.845c-0.441,0.096-0.665-0.395-1.025-0.293c-0.327,0.091-0.796,0.877-0.916,1.172C499.094,232.953,498.972,233.005,498.887,233.084L498.887,233.084z\"\n        />\n        <Path\n          id=\"Path8830\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.327,237.297c-0.025,0.313-0.118,0.624-0.223,0.878c-0.277,0.691-0.854,1.107-1.025,1.759c-0.087,0.326,0.054,0.677,0.146,1.025c0.018,0.065-0.049,0.118-0.038,0.183c0.055,0.043,0.025,0.143,0.11,0.146c0.046-0.136,0.048-0.296,0.035-0.438c0.189,0.096,0.113,0.001,0-0.147c0.301-0.014,0.514,0.337,0.699-0.111c-0.009,0.173-0.071,0.314-0.185,0.438c0.589,0.026,0.127,0.386-0.074,0.588c-0.381,0.379,0.259,0.7,0.586,0.514c-0.497,0.164-0.204,0.521,0,0.807c0.112-0.184,0.324-0.503,0.477-0.584c0.37-0.205,0.494,0.073,0.696-0.074c0.203-0.149,0.121-0.632,0.329-0.769c0.21-0.136,0.464,0.162,0.661,0c0.196-0.161-0.053-0.55,0.183-0.806c0.234-0.255,1.01,0.079,1.171-0.369c0.161-0.45-0.474-1.292-0.916-1.319c-0.439-0.026-0.317,0.767-0.697,0.732c-0.381-0.035-0.729-0.671-0.66-1.1c0.038-0.231,0.331-0.287,0.55-0.439c-0.171-0.246-0.359-0.53-0.55-0.549c-0.157-0.018-0.166,0.08-0.182,0.183c-0.021,0.101-0.059,0.201-0.331,0.146C499.868,237.948,499.591,237.633,499.327,237.297L499.327,237.297z\"\n        />\n        <Path\n          id=\"Path8823\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M499.327,237.297c0.264,0.336,0.541,0.65,0.768,0.698c0.272,0.054,0.312-0.045,0.329-0.146c0.021-0.102,0.026-0.2,0.183-0.183c0.188,0.02,0.379,0.305,0.551,0.55c0.186-0.127,0.288-0.37,0.438-0.403c0.326-0.074,0.297,0.371,0.697,0.183c0.402-0.188,0.582-0.735,0.845-1.757c0.13-0.511,0.255-1.309,0.328-2.124c0.025-0.295-0.04-0.52-0.036-0.808c-0.146-0.008-0.145-0.124-0.256-0.182c-0.312,0.573-0.542,1.221-0.989,1.61c-0.729,0.634-1.934,0.406-2.491,1.064C499.342,236.211,499.368,236.763,499.327,237.297L499.327,237.297z\"\n        />\n        <Path\n          id=\"Path8805\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.542,241.985c0.265,0.11,0.385,0.502,0.475,1.025c0.105,0.579,0.205,1.208,0.55,1.465c0.347,0.259,0.789,0.158,1.208,0.073c0.42-0.085,0.849-0.149,1.174,0.184c0.323,0.333,0.156,0.876,0.037,1.464c-0.034,0.165,0.093,0.311,0.073,0.477c0.404,0.025,0.809,0.05,1.209,0.074c0.322,0.019,1.036-0.059,1.283,0.037c0.075,0.028,0.871,0.203,0.878,0.221c0.148,0.356,0.603,0.379,0.842,0.223c0.187-0.124,0.869,0.146,1.1,0.22c0.526,0.172,0.965,0.534,1.355,0.916c0.438-0.325-0.315-1.475,0.367-1.798c-0.126-0.565-0.267-1.173-0.289-1.757c-0.012-0.229-0.053-0.351-0.111-0.585c-0.077-0.316-0.699-0.531-1.137-0.878c-0.173-0.137-2.177-2.502-1.282-2.527c-0.282-0.201-0.402-0.609-0.474-0.916c-0.099-0.413-0.404-0.54-0.623-0.807c-0.355-0.428-0.248-1.222-0.329-1.757c-0.005-0.032-0.312-0.504-0.329-0.477c0.16-0.246,0.155-0.482,0.183-0.766c0.065-0.635,0.111-1.128-0.368-1.321c-0.164-0.066,0.018-0.17,0.037-0.255c-0.663,0.025-1.168-0.062-1.905,0.036c-1.111,0.149-2.009,0.191-2.785,0.182c0.241,0.55,0.613,1.129,0.585,1.504c-0.042,0.608-0.528,0.423-0.514,0.915c0.016,0.489,1.06,1.113,0.989,1.612c-0.071,0.498-0.577,0.373-0.809,0.731c-0.226,0.354-0.19,1.041-0.437,1.355c-0.247,0.313-0.587,0.129-0.843,0.513C506.565,241.499,506.55,241.8,506.542,241.985L506.542,241.985z\"\n        />\n        <Path\n          id=\"Path8781\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M506.542,241.985c0.008-0.188,0.02-0.486,0.111-0.621c0.254-0.384,0.596-0.201,0.842-0.514c0.246-0.314,0.212-1,0.438-1.356c0.228-0.356,0.737-0.233,0.808-0.729c0.069-0.503-0.973-1.125-0.989-1.612c-0.019-0.491,0.47-0.308,0.513-0.916c0.025-0.372-0.343-0.953-0.584-1.504c-0.216-0.002-0.613,0.108-0.768,0.074c-1.457-0.311-0.575-0.699-1.504-0.769c-0.463-0.037-1.066,0.055-1.719,0.255c-0.084,0.025-0.174,0.08-0.257,0.111c-0.073,0.697-0.179,1.389-0.292,1.831c-0.263,1.02-0.442,1.567-0.843,1.757c-0.401,0.188-0.371-0.26-0.699-0.183c-0.323,0.073-0.916,0.417-0.989,0.842c-0.069,0.426,0.278,1.065,0.662,1.1c0.38,0.032,0.256-0.762,0.696-0.731c0.439,0.025,1.075,0.869,0.916,1.318c-0.16,0.45-0.938,0.111-1.171,0.369c-0.237,0.255,0.015,0.645-0.184,0.806c-0.197,0.163-0.451-0.136-0.661,0c-0.21,0.137-0.125,0.619-0.328,0.769c-0.15,0.112-0.521-0.077-0.538,0.062c0.174,0.151,0.383,0.444,0.538,0.523c0.452,0.235,0.737,0.158,0.989,0.036c0.252-0.121,0.434-0.263,0.661-0.182c0.45,0.162,0.5,0.667,0.841,0.844c0.342,0.173,0.71,0.311,1.102,0.146c0.391-0.167,0.47-1.062,0.845-1.172c0.373-0.11,0.504,0.435,0.844,0.328c0.168-0.053,0.175-0.304,0.219-0.551s0.142-0.471,0.477-0.436C506.536,241.881,506.517,241.976,506.542,241.985L506.542,241.985z\"\n        />\n        <Path\n          id=\"Path8783\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.06,246.676c0.021-0.167-0.106-0.313-0.073-0.476c0.122-0.588,0.287-1.131-0.037-1.464c-0.322-0.335-0.75-0.271-1.173-0.185c-0.42,0.087-0.861,0.188-1.208-0.073c-0.347-0.258-0.446-0.887-0.551-1.465c-0.103-0.58-0.177-1.105-0.512-1.137c-0.336-0.03-0.435,0.192-0.477,0.439c-0.041,0.248-0.052,0.497-0.223,0.549c-0.335,0.108-0.467-0.438-0.844-0.327c-0.374,0.109-0.45,1.006-0.843,1.171c-0.392,0.166-0.757,0.024-1.099-0.146c-0.341-0.174-0.391-0.679-0.845-0.844c-0.223-0.078-0.408,0.063-0.659,0.183c-0.251,0.124-0.533,0.198-0.99-0.036c-0.155-0.079-0.337-0.363-0.514-0.515c-0.064-0.044-0.087-0.053-0.183,0c-0.151,0.083-0.368,0.403-0.477,0.585c0.036,0.05,0.086,0.103,0.109,0.146c0.341,0.613,0.143,1.31,0,1.942c-0.253,1.111,0.014,1.75,1.211,1.723c0.558-0.014,1.091-0.037,1.648-0.037h1.21c0.124,0,0.071-0.34,0.183-0.402c0.402-0.224,1.19,0.024,1.611,0.037c0.649,0.021,1.15-0.067,1.797,0.074c0.55,0.119,1.035,0.017,1.575-0.036c0.409-0.041,0.074,0.185,0.292,0.292c0.115,0.057,0.414-0.05,0.514-0.037C509.695,246.665,509.877,246.663,510.06,246.676L510.06,246.676z\"\n        />\n        <Path\n          id=\"Path7979\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.993,228.36c-0.236,0.791-0.702,1.41-1.025,2.053c-0.171,0.338,0.174,0.736-0.146,0.988c-0.188,0.153-0.738,0.509-0.621,0.769c0.168,0.377-0.535,0.997-0.659,1.21c-0.068,0.016-0.049-0.072-0.111-0.073c-0.005,0.288,0.065,0.513,0.037,0.808c-0.011,0.111-0.024,0.18-0.037,0.291c0.084-0.028,0.174-0.083,0.257-0.11c0.653-0.202,1.259-0.291,1.721-0.255c0.927,0.074,0.045,0.462,1.503,0.769c0.727,0.154,2.135-0.068,3.553-0.257c0.736-0.099,1.244-0.009,1.905-0.035c0.064-0.259,0.533-0.569,0.698-0.916c0.158-0.334,0.336-0.61,0.475-0.953c0.074-0.186,0.255-0.477,0.329-0.659c0.093-0.226,0.212-0.438,0.329-0.699c-0.45,0.17-0.921,0.305-1.317,0.223c-0.474-0.104-0.672-0.471-0.878-0.879c-0.208-0.407-0.42-0.819-0.879-1.025c-0.464-0.206-1.074-0.109-1.684,0c-0.61,0.108-1.216,0.229-1.759,0c-0.542-0.228-1.114-0.635-1.573-1.099C506.059,228.459,506.036,228.408,505.993,228.36L505.993,228.36z\"\n        />\n        <Path\n          id=\"Path7977\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.709,222.278c-0.333-0.292-0.764-0.678-1.024-0.768c-0.586-0.2-0.666-0.121-0.845,0c-0.178,0.124,0.182,0.188-0.146,0.439c-0.115,0.089-0.468,0.077-0.698,0.074c-0.018,0.04-0.073,0.05-0.073,0.109c0,0.334,0.049,0.619,0,0.954c-0.074,0.51-0.763,0.798-1.206,1.025c0.387,0.074,0.008,1.201-0.037,1.427c-0.209,1.016-1.26,0.88-1.137,0.916c0.022,0.43-0.362,0.548-0.438,0.807c-0.103,0.334,0.024,0.671-0.074,1.025c-0.008,0.028-0.028,0.045-0.037,0.074c0.043,0.049,0.066,0.1,0.11,0.147c0.461,0.465,1.032,0.868,1.573,1.099c0.544,0.228,1.15,0.109,1.76,0c0.611-0.109,1.223-0.207,1.684,0c0.464,0.205,0.67,0.619,0.879,1.025c0.207,0.407,0.404,0.778,0.878,0.878c0.397,0.085,0.865-0.052,1.319-0.223c0.172-0.371,0.362-0.787,0.512-0.987c0.163-0.216,0.797-0.572,0.477-1.102c-0.312-0.517-0.557-1.629-0.843-2.159c-0.147-0.271-0.438-0.597-0.659-0.807c-0.73-0.695-1.425-1.327-2.092-2.09c-0.663-0.758-0.755-0.91-0.254-1.722C511.431,222.284,511.59,222.329,511.709,222.278L511.709,222.278z\"\n        />\n        <Path\n          id=\"Path9117\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.121,212.388c0.124,0.245,0.073,0.574,0.147,1.427c0.097,0.535,0.351,0.956,0.551,0.876c0.246-0.073,1.01,0.281,0.915,0.699c-0.078,0.354-0.124,0.629-0.183,1.099c-0.034,0.272,0.238,0.463,0.183,0.697c-0.186,0.825-1.66,0.817-1.906,0.916c-0.469,0.187-0.712,1.018-0.806,1.464c-0.049,0.229-0.173,0.573-0.292,0.953c-0.121,0.363-0.104,0.773-0.295,1.063c-0.127,0.196-0.353,0.245-0.438,0.439c0.231,0.004,0.582,0.015,0.697-0.074c0.328-0.253-0.032-0.321,0.146-0.438c0.178-0.123,0.257-0.202,0.844,0c0.263,0.091,0.692,0.475,1.025,0.769c0.447-0.191,1.045-0.013,1.684-0.037c0.386-0.017,0.478-0.074,0.845-0.109c0.357,0.176,0.916,0.376,1.354,0c-1.085-0.604-1.66-1.987-1.796-3.189c-0.095-0.864,0.657-2.82-0.036-3.481c-0.345-0.328-0.304-0.031-0.33-0.369c-0.025-0.332-0.06-1.312-0.475-1.426c-0.808-0.224-0.44-0.619-0.808-1.026C511.903,212.371,511.438,212.388,511.121,212.388L511.121,212.388z\"\n        />\n      </G>\n      <G id=\"CL\">\n        <Path\n          id=\"Path19946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M282.02,308.588c-0.125,0.149-0.315,0.546-0.549,0.549c-0.081-0.021-0.152-0.009-0.224,0.039c-0.29,0.313,0.218,0.835,0.112,1.207c-0.229,0.811-0.926,0.519-1.504,0.844c0.502,0.232,0.289,1.108,0.37,1.538c0.065,0.369,0.173,0.748,0.293,1.137c0.607-0.14,1.171-0.211,1.501-0.184c1.047,0.087-0.088,0.539,0.734,0.515c0.411-0.015,1.087-0.223,1.721-0.621c-0.421-0.473-0.565-0.973-0.81-1.686c-0.123-0.361-0.651-1.306-0.292-1.648c-0.386-0.078-0.613-0.232-0.73-0.623C282.519,309.244,282.024,309.04,282.02,308.588z\"\n        />\n        <Path\n          id=\"Path19938\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M286.049,319.391c-0.724,0.853-1.405,1.756-2.306,1.979c-0.565,0.139-1.175,0.224-1.758,0.256c0.031,0.948-0.059,1.912-0.036,2.82c0.006,0.266,0.027,2.055-0.585,1.502c-0.036,0.393-0.165,0.815-0.074,1.209c0.085,0.371,0.589,0.173,0.663,0.514c0.057,0.287-0.041,0.571-0.111,0.844c-0.087,0.332,0.025,0.562,0.073,0.879c0.092,0.632-0.024,1.265,0.109,1.904c0.131,0.611,0.563,1.213,0.587,1.829c0.019,0.467-0.489,0.541-0.515,1.025c-0.024,0.421,0.124,0.812,0.256,1.209c1.705,0.203,3.422,0.139,4.103-0.438c1.006-0.853-0.502-0.781,0.222-1.467c0.22-0.205,0.595-0.191,0.989-0.108c-0.073-0.394-0.024-0.756,0.402-0.769c-0.127-0.331-0.694-0.931-0.584-1.246c0.299-0.863,1.257-1.479,2.602-1.867c0.632-0.551,0.569-1.931,0.66-2.675c0.117-0.966,0.044-1.731-1.136-1.354c-1.14,0.364-1.114-0.631-1.354-1.428c-0.313-1.045-1.064-2.004-1.173-3.114C287.011,320.224,286.406,319.857,286.049,319.391L286.049,319.391z\"\n        />\n        <Path\n          id=\"Path19950\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.475,313.603c-0.632,0.403-1.312,0.609-1.721,0.622c-0.821,0.025,0.313-0.425-0.734-0.515c-0.328-0.025-0.894,0.043-1.501,0.184c0.104,0.336,0.219,0.684,0.328,0.988c0.576,1.572,0.193,3.292,0.808,4.836c0.232,0.587,0.308,1.249,0.328,1.905c0.582-0.03,1.195-0.117,1.758-0.257c0.904-0.224,1.583-1.124,2.307-1.978c-0.135-0.174-0.231-0.371-0.259-0.584c-0.028-0.264,0.17-0.283,0-0.55c-0.122-0.195-0.428-0.132-0.549-0.329c-0.24-0.397,0.1-0.771-0.291-1.137c0.197-0.119,0.656-0.164,0.661-0.475c0.003-0.25-0.568-0.604-0.515-0.732c0.313-0.739,0.617-0.952-0.109-1.536c-0.186-0.151-0.348-0.296-0.477-0.438C284.505,313.597,284.481,313.61,284.475,313.603L284.475,313.603z\"\n        />\n        <Path\n          id=\"Path19992\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.475,345.549c-1.067,0.141,0.199,0.457-0.731,0.732c-0.402,0.121-0.838-0.272-1.393-0.621c0.241,0.254,0.817,1.672,0.62,1.941c-0.211,0.291,0.093,0.801-0.22,1.025c-0.401,0.286-0.501,0.341-0.402,0.914c0.192,1.132,0.69,2.284,1.136,3.337c0.244,0.579,0.312,1.106,0.514,1.685c0.025,0.078,0.074,0.147,0.11,0.223c0.493-0.317,1.047-0.551,1.61-0.621c0.697-0.093,1.324,0.608,1.979,1.207c-0.247-0.32-0.543-0.617-0.662-1.026c0.272,0.124,0.322-0.168,0.183-0.367c-0.163-0.228-0.333-0.124-0.476-0.369c-0.294-0.501-0.731-1.152-0.697-1.757c0.023-0.357,0.024-0.304,0.222-0.476c0.27-0.235,0.109-0.642,0.109-0.916c0-0.396,0.27-1.082-0.037-1.429c0.422,0.52,0.877-0.179,0.733-0.622c-0.067-0.203-0.19-0.364-0.258-0.586c-0.073-0.242-0.148-0.415-0.221-0.661c-0.124-0.42-0.424-0.781-0.549-1.206c-0.02-0.065,0.003-0.097,0-0.147C285.435,345.572,284.86,345.499,284.475,345.549L284.475,345.549z\"\n        />\n        <Path\n          id=\"Path19990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M288.211,360.056c-0.204,0.075,0.143,0.409-0.549,0.514c-0.634,0.095-2.022,0.13-3.15-0.147c-0.043,0.111-0.105,0.21-0.109,0.331c-0.024,0.485,0.06,0.995,0.146,1.501c0.812-0.01,1.773,0.192,2.637,0.293c0.691,0.08,1.547,0.668,2.381,1.172c-0.001-0.016,0.002-0.022,0-0.035c-0.038-0.366-0.17-0.694-0.11-1.064c0.05-0.305,0.098-0.616,0.184-0.916c0.054-0.186,0.106-0.312,0.367-0.33c0.361-0.025,0.043-0.528-0.036-0.66c-0.007-0.003,0.008-0.032,0-0.037c-0.516-0.321-1.025-0.525-1.319-0.585C288.392,360.04,288.278,360.029,288.211,360.056L288.211,360.056z\"\n        />\n        <Path\n          id=\"Path19988\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.035,366.648c-0.061,0.346,0.104,0.648,0.11,1.063c0.002,0.273-0.219,0.577-0.147,0.842c0.058,0.134,0.103,0.294,0.11,0.439c-0.208,0.008-0.321-0.123-0.33-0.328c-0.206,0.572,0.382,1.028,0.182,1.611c-0.158,0.468-0.721,0.334-1.025,0.108c-0.054,0.413,0.162,0.641,0.329,0.989c0.095,0.193-0.107,0.327,0.037,0.587c0.171,0.309,0.39,0.544,0.622,0.806c0.085,0.098,0.143,0.2,0.182,0.291c0.189-0.616,0.542-1.15,1.099-1.391c1.426-0.619,2.692,2.779,4.434,2.199c0.317-0.107,0.648-0.292,0.952-0.55c-0.254-0.474-0.73-0.789-0.806-1.354c-0.066-0.501,0.041-0.81-0.404-1.575c-0.169-0.29-0.187-0.609-0.292-0.916c-0.111-0.322-0.139-0.595-0.073-0.916c0.139-0.67,0.572-0.256,0.663-0.658c-0.689,0.122-1.405,0.244-2.015,0.072C286.552,367.657,285.081,367.254,284.035,366.648L284.035,366.648z\"\n        />\n        <Path\n          id=\"Path19958\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M287.185,376.833c-0.334-0.033-0.679,0.291-1.024,0.586c0.078,0.376-0.059,0.724,0,1.101c0.088,0.558-0.202,0.187-0.403,0.621c-0.154,0.327-0.025,0.906,0.073,1.393c0.919-0.189,1.277-0.752,1.832-0.476c0.857,0.422,0.058,1.289,0.989,1.464c0.613,0.12,1.75-0.377,2.493-1.062c0.002-0.071-0.017-0.123-0.036-0.184c-0.101-0.294-0.404-0.33-0.477-0.732c0.759,0.238,0.021-1.213-0.109-1.244c-0.322-0.074-0.07-0.176,0.292-0.292c-0.116-0.112-0.127-0.341-0.146-0.587c-0.271-0.161-0.55-0.284-0.769-0.327c-0.757-0.145-0.93,0.79-1.464,0.731C287.896,377.766,287.812,376.898,287.185,376.833L287.185,376.833z\"\n        />\n        <Path\n          id=\"Path19966\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M287.002,333.314c-0.123,0.021-0.239,0.059-0.33,0.146c-0.721,0.683,0.785,0.616-0.222,1.466c-0.68,0.576-2.4,0.641-4.102,0.439c0.133,0.397,0.261,0.802,0.256,1.245c-0.008,1.015-0.517,2.191-0.146,3.147c0.245,0.639-0.246,1.059-0.256,1.687c-0.007,0.387,0.259,1.003,0.146,1.355c-0.177,0.558-0.199,1.019-0.477,1.539c-0.198,0.369,0.158,1.047,0.439,1.282c0.009,0.005,0.028,0.025,0.037,0.035c0.555,0.354,0.99,0.743,1.393,0.622c0.931-0.275-0.335-0.594,0.729-0.731c0.386-0.051,0.962,0.023,1.577,0.257c-0.011-0.354,0.317-0.455,0.438-0.808c0.286-0.805-0.375-1.322,0.146-2.053c0.708-0.985,1.026-2.131,1.099-3.043c0.016-0.174,0.166-1.2,0.515-1.024c0.288,0.144,0.893-0.168,0.99-0.515c0.162-0.574-0.98-1.078-1.025-1.758c-0.031-0.486,0.481-0.601,0.292-1.137c-0.123-0.349-0.36-0.837-0.512-1.172c-0.085-0.187-0.263-0.583-0.33-0.953C287.43,333.301,287.178,333.285,287.002,333.314L287.002,333.314z\"\n        />\n        <Path\n          id=\"Path19997\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M288.615,357.236c-0.425-0.011-0.845-0.019-1.172,0.146c-0.45,0.224-0.794,0.532-1.025,0.916c-0.233,0.383-0.37,0.818-0.439,1.283c-0.046,0.313,0.065,0.597,0.074,0.916c0.582,0.018,1.287,0.123,1.61,0.073c0.923-0.14-0.047-0.681,0.989-0.477c0.293,0.06,0.806,0.265,1.321,0.586c-0.405-0.641-0.304-1.242-0.292-1.978c0.008-0.928-0.859-0.211-1.064-1.025C288.575,357.525,288.565,357.393,288.615,357.236L288.615,357.236z\"\n        />\n        <Path\n          id=\"Path19984\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.72,354.159c-0.567,0.073-1.119,0.308-1.612,0.621c0.083,0.168,0.173,0.323,0.292,0.476c0.164,0.206,0.044,0.4,0.073,0.621c0.039,0.31,0.239,0.82,0.109,1.137c-0.123,0.292-0.316,0.705-0.182,1.024c0.155,0.377,0.491,0.871,0.512,1.282c0.021,0.363-0.254,0.718-0.402,1.1c0.55,0.137,0.981,0.058,1.539,0.074c-0.009-0.321-0.122-0.604-0.074-0.916c0.07-0.464,0.207-0.898,0.439-1.282c0.232-0.384,0.575-0.691,1.023-0.916c0.327-0.163,0.749-0.156,1.175-0.146c0.054-0.173,0.167-0.374-0.037-0.475c-0.291-0.146-0.465-0.376-0.515-0.66c-0.049-0.271-0.173-0.489-0.331-0.696c-0.009-0.016-0.024-0.024-0.034-0.037C287.046,354.767,286.415,354.066,285.72,354.159L285.72,354.159z\"\n        />\n        <Path\n          id=\"Path19982\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M284.549,362.252c0.082,0.481,0.172,0.96,0.11,1.429c-0.053,0.397-0.36,1.049-0.514,1.43c-0.205,0.501,0.308,0.751,0.036,1.17c-0.083,0.131-0.126,0.254-0.146,0.371c1.047,0.603,2.518,1.007,3.626,1.316c0.612,0.174,1.327,0.05,2.015-0.073c0.008-0.033,0.034-0.064,0.035-0.111c0.007-0.168,0.074-0.524,0.293-0.549c0.233-0.027,0.285-0.158,0.255-0.403c-0.089-0.759-0.359-1.47-0.843-2.161c-0.146-0.207-0.512-0.536-0.221-0.438c0.142,0.048,0.4-0.05,0.368-0.516c-0.834-0.502-1.689-1.092-2.381-1.172C286.323,362.446,285.361,362.243,284.549,362.252L284.549,362.252z\"\n        />\n        <Path\n          id=\"Path19974\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.465,371.595c-0.09,0.009-0.17,0.033-0.258,0.074c-0.559,0.241-0.91,0.775-1.099,1.39c0.007,0.016-0.006,0.025,0,0.038c0.105,0.267,0.089,0.519,0.182,0.842c0.212,0.735,0.715,1.289,1.138,1.906c0.414,0.606,0.583,0.952,0.73,1.539c0.002,0.012-0.002,0.024,0,0.034c0.346-0.293,0.692-0.618,1.024-0.584c0.627,0.068,0.712,0.932,1.246,0.992c0.533,0.057,0.711-0.878,1.465-0.733c0.222,0.042,0.5,0.169,0.769,0.327c-0.031-0.423-0.009-0.931-0.074-1.208c-0.166-0.696,0.667-0.639,0.88-1.136c0.097-0.228-0.179-0.59-0.293-0.73c-0.241-0.302-0.391-0.614-0.551-0.953c-0.01-0.024-0.024-0.05-0.037-0.073c-0.304,0.258-0.634,0.444-0.952,0.55C288.006,374.411,286.784,371.456,285.465,371.595L285.465,371.595z\"\n        />\n        <Path\n          id=\"Path20001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M292.791,390.863c-0.326,0.019-0.588,0.169-0.842,0.293c-0.169,0.258-0.458,0.518-0.147,0.843c-0.116-0.08-0.224-0.09-0.293,0c-0.037,0.434,1.633,1.326,1.906,0.878c0.393,0.605,0.073,1.671-0.697,1.757c-1.075,0.124,0.279,0.597-0.293,1.026c0.211,0.114,0.434,0.091,0.662,0.108c-0.112,0.265-0.434,0.296-0.515,0.586c-0.073,0.264,0.127,0.59,0.182,0.843c0.164-0.248,0.461-0.5,0.769-0.331c-1.093-0.02-0.327,1.388-0.368,1.946c0.188-0.237,0.242-0.524,0.329-0.81c0.088,0.384-0.031,1.616-0.549,1.686c-0.161-0.306,0.146-0.538,0.035-0.843c-0.103-0.283-0.36-0.365-0.584-0.515c-0.013,0.223,0.094,0.421,0.292,0.515c-0.353,0.025-1.311-0.148-1.611-0.33c0.447,0.211,1.622-0.306,0.845-0.661c0.113,0.551-0.3,0.073-0.11-0.182c-0.344-0.026-0.27-0.408-0.586-0.368c-0.266,0.034-0.764,0.154-0.293,0.476c-0.325-0.024-0.366-0.376-0.696-0.439c-0.381-0.073-0.714,0.276-1.063,0.146c0.074,0.311,0.388,0.403,0.662,0.44c-0.753-0.033,0.493,0.779,0.255-0.223c0.408,0.24-0.091,0.576,0.256,0.844c-0.435-0.466-0.19,0.336-0.623,0c-0.116,0.158-0.123,0.292,0,0.367c-0.756-0.103-1.242,1.169-0.584,1.686c1.075,0.844,0.292-1.061-0.182-0.293c0.032-0.452,1.064-0.521,1.318-1.025c0.263,0.456-0.263,0.609,0.438,0.991c0.398,0.219,0.881,0.332,1.319,0.438c-0.096-0.13-0.25-0.244-0.402-0.254c0.451-0.21,0.58-0.074,1.025,0.22c0.236,0.157,0.598,0.199,0.767,0.439c-0.176,0.026-0.341,0.052-0.513,0.108c0.16,0.332,0.468,0.263,0.513-0.073c0.073,0.114,0.117,0.235,0.146,0.367c-0.234-0.009-0.295,0.119-0.22,0.33c-0.438-0.703-0.817,0.516-0.549,0.516c0.258,0,0.349,0.258,0.549,0.367c0.292,0.157,0.566-0.295,0.621,0.183c-0.239-0.093-0.421,0.113-0.328,0.257c-0.335-0.196-0.59-0.592-1.025-0.477c0.15,0.194,0.079,0.382-0.146,0.439c0.167,0.169,0.474,0.216,0.807,0.256c0.405,0.048,0.817,0.078,1.099,0.146c0.369,0.088,0.494-0.164,0.474-0.439c0.011,0.025,0.018,0.047,0.038,0.074c0.168,0.214,0.352,0.153,0.55,0.294c0.224,0.155,0.362,0.481,0.661,0.512c-0.223-0.024-0.461-0.063-0.661-0.22c0.035,0.311,0.914,1.091,1.026,0.513c0.123,0.137,0.129,0.28,0.035,0.438c-0.203-0.17-0.493-0.046-0.73-0.222c-0.173-0.125-0.362-0.085-0.551-0.146c-0.445-0.14-0.828-0.369-1.318-0.292c0.139,0.168,0.284,0.331,0.402,0.515c-0.174-0.171-1.232-0.994-1.135-0.293c0.63-0.197,0.967,1.026,1.61,0.731c-0.329,0.113-0.234,0.208-0.036,0.257c-0.044-0.005-0.101-0.008-0.147,0c0.174,0.112,0.357,0.215,0.55,0.292c-0.078-0.149-0.204-0.267-0.367-0.292c0.197,0.041,0.465,0.047,0.55,0.035c-0.153,0.219-0.036,0.433,0.183,0.551c-0.21-0.077-0.747-0.372-0.953-0.184c-0.107,0.101-0.111,0.185-0.073,0.255c0.034,0.003,0.073-0.005,0.11,0c0.326,0.042,0.622,0.223,0.916,0.403c0.873,0.551,1.626,1.523,2.307,2.307c-0.018-0.192-0.01-0.402-0.037-0.586c0.683,0.11,0.588-0.467,0.731-0.843c0.11-0.292,0.421-0.139,0.584-0.403c0.315-0.506-0.329-0.915-0.22-1.281c0.066-0.22,0.375-0.241,0.438-0.476c0.102-0.382-0.828-0.914-1.025-1.172c-0.228-0.299-0.161-0.607-0.182-0.955c-0.022-0.299,0.33-1.379,0.731-1.317c-0.09-0.2-0.174-0.353-0.37-0.439c-0.112-0.051-0.06-0.339-0.109-0.438c-0.174-0.348,0.042-0.411,0.185-0.661c0.3-0.533-0.729-1.488-1.099-1.758c0.26-0.012,0.539-0.467,0.367-0.697c-0.107-0.139-0.284-0.173-0.33-0.367c-0.05-0.208-0.478-0.43-0.328-0.661c0.084-0.13,0.223-0.024,0.328-0.109c1.022-0.813-0.26-1.757-1.171-1.832c-0.403-0.032-1.353-0.368-0.439-0.4c0.418-0.019,1.017,0.115,1.392-0.222c0.099-0.091,0.174-0.699,0.074-0.81c-0.389-0.404-0.993-0.195-1.501-0.292c-0.234-0.042-0.322-0.197-0.405-0.367c-0.008-0.004-0.025,0.004-0.035,0c-0.855-0.337-1.562-1.527-2.308-1.649C292.976,390.882,292.888,390.856,292.791,390.863L292.791,390.863z M293.267,403.392c-0.025,0.095-0.046,0.198-0.074,0.292C293.26,403.559,293.343,403.574,293.267,403.392z M289.711,391.156c-0.294,0.09-0.613-0.091-0.844,0.183c0.202,0.017,0.421,0.075,0.585,0.183C289.426,391.325,289.489,391.169,289.711,391.156z M291.361,391.376c-0.04,0.01-0.079,0.034-0.146,0.073c0.041,0.196,0.204,0.322,0.403,0.33c-0.031-0.214-0.074-0.403-0.223-0.403C291.389,391.382,291.374,391.374,291.361,391.376L291.361,391.376z M289.604,391.594c0.088,0.026,0.172,0.047,0.256,0.074C289.794,391.59,289.71,391.571,289.604,391.594z M290.08,391.634c0.124,0.196,0.264,0.361,0.439,0.515C290.632,391.85,290.318,391.664,290.08,391.634z M288.868,391.963c-0.032-0.018-0.094-0.008-0.182,0.036c0.095,0.017,0.197,0.021,0.292,0.038C288.916,392.008,288.904,391.981,288.868,391.963L288.868,391.963z M289.751,392.037c-0.01,0.206,0.123,0.335,0.33,0.327C290.028,392.21,289.906,392.09,289.751,392.037z M288.834,392.108c0.088,0.009,0.17,0.028,0.257,0.037C289.008,392.113,288.923,392.094,288.834,392.108z M289.711,392.33c-0.096-0.009-0.193,0.017-0.292,0.036c0.11,0.188,0.271,0.293,0.476,0.368c0.016-0.121,0.056-0.224,0.11-0.329C289.911,392.365,289.809,392.337,289.711,392.33L289.711,392.33z M290.226,392.548c-0.048-0.008-0.108,0.061-0.222,0.184c0.094,0.018,0.161,0.02,0.255,0.037C290.28,392.629,290.275,392.556,290.226,392.548L290.226,392.548z M289.017,392.584c-0.042-0.008-0.095,0.021-0.146,0.037c0.088,0.018,0.173,0.021,0.257,0.036C289.09,392.628,289.062,392.594,289.017,392.584L289.017,392.584z M289.969,392.877c-0.044,0.012-0.113,0.042-0.146,0.073c0.097,0.043,0.196,0.105,0.292,0.146C290.238,392.924,290.106,392.842,289.969,392.877z M290.19,392.917c0.061,0.085,0.122,0.17,0.183,0.256C290.518,393.006,290.458,392.925,290.19,392.917z M289.273,392.988c-0.154,0.173-0.336,0.196-0.551,0.108c0.073,0.191,0.226,0.337,0.438,0.33C289.286,393.302,289.326,393.157,289.273,392.988L289.273,392.988z M291.985,392.988c-0.079,0.225,0.05,0.415,0.257,0.477c-0.172,0.126-0.371,0.154-0.584,0.146c0.071,0.268,0.279,0.663,0.62,0.583c-0.59,0.108,0.013,0.338,0.222,0.37c0.329,0.042,0.567-0.336,0.731-0.551c-0.059-0.104-0.14-0.204-0.22-0.293c0.387-0.104,0.326-0.516-0.037-0.55c-0.122,0.009-0.224-0.019-0.329-0.074C292.331,392.843,292.384,393.209,291.985,392.988L291.985,392.988z \n\t\tM289.604,393.096c0.079,0.188,0.276,0.328,0.477,0.371c0.036-0.079,0.038-0.179,0.073-0.258C289.975,393.147,289.789,393.124,289.604,393.096L289.604,393.096z M288.177,393.573c0.071,0.089,0.149,0.171,0.22,0.257C288.37,393.67,288.36,393.619,288.177,393.573z M289.897,393.573c-0.091,0.001-0.172,0.01-0.256,0.038c-0.569,0.174-0.152,0.522,0.221,0.621c0.279-0.114,0.483-0.396,0.808-0.402C290.472,393.652,290.172,393.569,289.897,393.573L289.897,393.573z M290.959,393.573c-0.214,0.013-0.293,0.292,0.108,0.439c0.116-0.024,0.219-0.047,0.329-0.073C291.249,393.654,291.086,393.568,290.959,393.573L290.959,393.573z M288.944,393.684c-0.104-0.006-0.208,0.05-0.293,0.146c0.185,0.018,0.366,0.056,0.551,0.073C289.146,393.771,289.048,393.688,288.944,393.684L288.944,393.684z M289.127,394.014c0.124,0.184,0.269,0.289,0.474,0.367C289.664,394.096,289.345,394,289.127,394.014z M291.289,394.014c-0.042-0.003-0.09,0.019-0.146,0.036c0.052,0.088,0.094,0.173,0.146,0.257h0.183C291.472,394.138,291.414,394.024,291.289,394.014L291.289,394.014z M290.444,394.089c-0.1,0.054-0.179,0.134-0.254,0.221c0.087,0.025,0.17,0.048,0.254,0.074C290.484,394.286,290.484,394.186,290.444,394.089z M290.666,394.235c0.084,0.198,0.209,0.338,0.402,0.437C291.23,394.385,290.945,394.138,290.666,394.235z M287.846,394.307c-0.042-0.003-0.091,0.019-0.147,0.035c0.078,0.095,0.162,0.178,0.256,0.259C288.019,394.439,287.97,394.318,287.846,394.307L287.846,394.307z M290.336,394.49c-0.189,0.025-0.372,0.124-0.475,0.329c0.321,0.132,0.723-0.089,1.026-0.184C290.72,394.502,290.524,394.467,290.336,394.49z M290.959,394.819c-0.224,0.116-0.469,0.123-0.698,0.222c0.066,0.528,1.099,0.502,1.466,0.438C291.677,395.131,291.32,394.813,290.959,394.819z M292.278,395.043c0.078,0.085,0.141,0.169,0.223,0.254C292.442,395.189,292.379,395.106,292.278,395.043z M289.969,395.297c0.008,0.212,0.124,0.377,0.329,0.439C290.355,395.508,290.166,395.344,289.969,395.297z M290.921,395.515c-0.1,0.006-0.222,0.034-0.291,0.074c0.155,0.16,0.336,0.265,0.551,0.33c0.166-0.021,0.347-0.022,0.512-0.036C291.575,395.653,291.222,395.502,290.921,395.515z M293.12,395.772c0.111,0.011,0.223,0.008,0.329,0.073c0.178,0.114,0.321,0.204,0.55,0.182c0.28-0.025,0.193,0.358-0.146,0.184C293.606,396.085,293.316,395.982,293.12,395.772z M290.156,395.809c-0.044,0.019-0.088,0.062-0.148,0.108c0.087,0.035,0.171,0.073,0.257,0.11c0.03-0.13,0.042-0.203,0-0.223C290.241,395.799,290.197,395.792,290.156,395.809L290.156,395.809z M291.437,395.953c-0.048-0.011-0.11,0.06-0.223,0.148c0.096,0.024,0.197,0.045,0.293,0.073C291.524,396.058,291.484,395.968,291.437,395.953L291.437,395.953z M291.326,396.248c-0.177,0.008-0.307,0.121-0.183,0.368c0.139-0.255,0.457-0.161,0.661-0.073C291.733,396.339,291.501,396.24,291.326,396.248z M292.205,396.248c-0.655,0.238,0.121,0.713,0.366,0.914C292.585,397.03,292.427,396.166,292.205,396.248z M290.373,396.287c-0.273,0.125,0.161,0.729,0.222,0.915c0.357-0.175,0.481-0.888-0.037-0.915C290.485,396.282,290.409,396.266,290.373,396.287L290.373,396.287z M291.472,396.578c-0.088-0.01-0.184,0.025-0.257,0.074c0.095,0.194,0.271,0.336,0.475,0.402C291.986,396.87,291.738,396.609,291.472,396.578z M290.156,396.615c-0.235,0.068-0.355,0.254-0.223,0.477l0.256,0.037C290.199,396.95,290.197,396.787,290.156,396.615L290.156,396.615z M289.492,396.87c0.096,0.043,0.198,0.106,0.293,0.146C289.701,396.952,289.599,396.894,289.492,396.87z M292.095,396.907c0.077,0.097,0.139,0.196,0.22,0.292C292.281,397.068,292.218,396.969,292.095,396.907z M290.921,397.017c0.025,0.096,0.047,0.194,0.074,0.292C291.298,397.15,291.279,397.052,290.921,397.017z M291.542,397.129c0.042,0.212,0.141,0.396,0.293,0.549C291.883,397.444,291.9,397.078,291.542,397.129z M292.387,397.422c-0.222-0.019-0.403,0.224-0.147,0.438c0.073-0.163,0.198-0.268,0.368-0.329C292.54,397.448,292.461,397.427,292.387,397.422L292.387,397.422z M292.461,397.677c0.026,0.205,0.159,0.337,0.369,0.328C292.758,397.84,292.634,397.719,292.461,397.677z M292.533,398.045c-0.076,0.008-0.173,0.026-0.258,0.107c0.215,0.091,0.396,0.231,0.551,0.402C292.919,398.269,292.764,398.02,292.533,398.045L292.533,398.045z M292.387,401.156c-0.133,0.03-0.131,0.136,0,0.33c0.129-0.075,0.157-0.177,0.146-0.33C292.46,401.148,292.432,401.145,292.387,401.156z M291.437,403.135c-0.078,0.073-0.139,0.156-0.182,0.256c0.094,0.052,0.192,0.093,0.29,0.145C291.633,403.369,291.591,403.246,291.437,403.135L291.437,403.135z M291.802,403.135c-0.045,0.008-0.115,0.006-0.183,0.036c0.088,0.069,0.205,0.151,0.293,0.221C291.99,403.196,291.936,403.118,291.802,403.135L291.802,403.135z M292.278,403.5c-0.118,0.174-0.118,0.339,0,0.516c-0.189-0.162-0.649-0.254-0.549,0.146c0.276-0.273,0.517,0.061,0.807,0.109C292.624,403.985,292.54,403.655,292.278,403.5z M294.11,403.574c-0.222,0.009-0.467,0.062-0.697,0.037c0.041,0.215,0.184,0.343,0.402,0.367c0.312-0.095,0.673,0.009,0.916-0.256C294.512,403.609,294.331,403.566,294.11,403.574L294.11,403.574z M292.608,403.869c0.07,0.094,0.15,0.197,0.222,0.291C292.765,404.061,292.682,403.961,292.608,403.869z M295.1,403.869c0.086,0.075,0.17,0.139,0.256,0.22C295.335,403.939,295.253,403.876,295.1,403.869z M291.985,404.2c0.197,0.046,0.38,0.145,0.55,0.254C292.447,404.233,292.189,404.171,291.985,404.2z M295.539,404.27c0.087,0.043,0.17,0.065,0.255,0.109C295.712,404.323,295.631,404.303,295.539,404.27z M291.143,404.308c-0.103-0.017-0.177-0.006-0.256,0.037c0.108,0.153,0.486,0.335,0.513,0.515c0.046,0.304,0.42,0.223-0.034,0.402c0.243,0.101,0.549-0.173,0.658,0.11c0.105,0.268,0.367,0.672,0.623,0.807C293.052,405.746,291.865,404.412,291.143,404.308L291.143,404.308z M291.802,404.417c0.244,0.388,0.584,0.717,0.952,0.989c0.205-0.151,0.301-0.312,0.293-0.437c0.007,0.023,0.03,0.045,0.037,0.072c0.058,0.145,0.173,0.241,0.256,0.369c-0.238-0.259-0.638,0.019-0.403,0.402c0.132,0.219,0.419,0.256,0.698,0.292c0.157-0.065,0.31-0.123,0.474-0.146c-0.112-0.412-0.992-1.298-1.136-1.463c0.021,0.106,0.023,0.222,0.039,0.328\n\t\tC292.834,404.52,292.166,404.361,291.802,404.417L291.802,404.417z M293.414,404.527c0.132,0.181,0.272,0.366,0.402,0.55C294.208,404.8,293.695,404.511,293.414,404.527z M294.11,405.003c-0.157,0.341,0.272,0.366,0.476,0.474C294.651,405.221,294.263,405.113,294.11,405.003z M291.689,405.447c-0.123,0.029-0.273,0.138-0.436,0.181c0.072,0.318,0.401,0.327,0.66,0.403c-0.088,0.043-0.174,0.104-0.256,0.147c0.088,0.02,0.187,0.02,0.256,0c-0.111,0.041-0.235,0.093-0.37,0.033c0.074,0.094,0.174,0.175,0.257,0.258c0.229-0.059,0.419-0.201,0.585-0.368c-0.118-0.038-0.229-0.031-0.328,0c0.103-0.106,0.107-0.293,0-0.475C291.936,405.425,291.819,405.412,291.689,405.447z M293.047,406.066c0.044,0.088,0.104,0.171,0.146,0.256c0.053-0.031,0.094-0.079,0.147-0.11C293.41,406.109,293.269,406.042,293.047,406.066L293.047,406.066z M292.791,406.213c-0.073,0.14-0.045,0.257,0.036,0.33c0.048-0.036,0.098-0.074,0.146-0.109C292.944,406.339,292.896,406.266,292.791,406.213L292.791,406.213z M292.572,406.543c0.035,0.038,0.074,0.072,0.11,0.109c0.042-0.033,0.104-0.041,0.145-0.074C292.742,406.555,292.659,406.537,292.572,406.543L292.572,406.543z M292.167,406.687c-0.124-0.008-0.239,0.017-0.329,0.074c0.04,0.2,0.191,0.256,0.37,0.292c0.107-0.091,0.224-0.169,0.33-0.255C292.413,406.739,292.286,406.699,292.167,406.687L292.167,406.687z\"\n        />\n        <Path\n          id=\"Path20009\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M287.369,379.982c-0.413,0.018-0.797,0.4-1.538,0.551c0.032,0.162,0.057,0.369,0.074,0.477c0.156,0.986,0.358,3.229,1.795,3.257c-0.817,0.371,0.695,0.816,1.098,0.55c0.272-0.176-0.087-0.961,0.403-0.843c0.421,0.104,1.063,0.596,1.356,0.515c-0.118,0.084-0.24,0.173-0.367,0.254c-0.65,0.432,0.125,1.161,0.659,0.663c0.268,0.466,0.637,0.992,0.696,1.536c-0.279-0.415-0.549-0.901-1.135-0.695c0.112,0.381,0.543,0.823,0.954,0.878c-0.424,0.096-0.965-0.281-0.551,0.402c0.111,0.183,0.074,0.412,0.221,0.585c0.173,0.211,0.365,0.271,0.368,0.584c-0.52-0.122-0.174,0.375-0.221,0.55c-0.074,0.304-0.239,0.459-0.074,0.81c0.19,0.4,0.461,0.226,0.475,0.658c0.01,0.343,0.319,0.317,0.401,0c0.113,0.15,0.059,0.296-0.034,0.439c0.327-0.162,0.666-0.333,1.135-0.256c0.746,0.124,1.454,1.311,2.306,1.649c-0.05-0.103-0.076-0.204-0.146-0.329c-0.148-0.267,0.153-0.47-0.039-0.768c-0.123-0.191-0.277-0.271-0.368-0.476c-0.09-0.218,0.213-0.086-0.073-0.402c-0.127-0.14-0.335-0.322-0.476-0.439c-0.704-0.57,0.023-0.225,0-0.696c-0.026-0.539-0.669-0.368-0.99-0.586c-0.354-0.239-0.575-1.098-0.622-1.501c-0.042-0.358-0.469-0.8-0.403-1.099c0.074-0.342,0.523-0.278,0.731-0.477c-0.284-0.451-0.882-0.78-0.915-1.317c-0.039-0.62-0.125-1.336-0.516-1.723c-0.481-0.483-0.731-0.957-0.584-1.651c0.035-0.163,0.138-0.414,0.147-0.621c-0.747,0.684-1.879,1.181-2.493,1.063c-0.929-0.176-0.132-1.041-0.989-1.465C287.555,380.007,287.468,379.979,287.369,379.982L287.369,379.982z M290.63,383.758c0.322,0.316,0.238,0.492,0.036,0.66C290.736,384.314,290.708,384.116,290.63,383.758z M289.164,384.817c0.073,0.097,0.113,0.197,0.183,0.294C289.36,384.963,289.315,384.861,289.164,384.817z M286.709,384.857c0.452,0.462,0.058,1.086,0.293,1.463c0.387,0.632,0.313,1.568,0.621,2.2c0.133,0.271-0.158,0.437-0.038,0.732c0.118,0.285,0.502,0.368,0.769,0.438c0.233,0.062,0.458,0.152,0.698,0.183c0.495,0.064,0.068-0.66,0.036-0.807c0.762-0.09,0.018-0.618-0.223-0.843c0.174,0.024,0.339,0.024,0.517,0c-0.058-0.101-0.512-0.453-0.77-0.731c0.062,0.006,0.123-0.007,0.183,0c0.042-0.206-0.043-0.188-0.222-0.037c-0.156-0.181-0.233-0.331,0.073-0.328c-0.594-0.354,0.042-0.574,0.331-0.809c-0.377-0.371-0.742-0.809-0.916-1.317c-0.256-0.198-0.348-0.056-0.474,0.146C287.432,385.397,286.916,384.854,286.709,384.857L286.709,384.857z M290.959,385.807c-0.043-0.024-0.143-0.02-0.257,0.037l0.293,0.146C291.02,385.894,291.001,385.831,290.959,385.807L290.959,385.807z M288.798,386.905c-0.06-0.007-0.123,0.021-0.184,0.037c0.206,0.067,0.39,0.148,0.551,0.294C289.12,387.05,288.972,386.927,288.798,386.905L288.798,386.905z M289.237,388.445c0.173,0.05,0.374,0.091,0.55,0.146C289.639,388.458,289.439,388.415,289.237,388.445z M287.076,390.314c-0.087,0-0.17,0.051-0.256,0.107c0.087,0.074,0.173,0.112,0.256,0.185c0.096-0.061,0.174-0.104,0.256-0.185C287.242,390.364,287.162,390.314,287.076,390.314z\"\n        />\n        <Path\n          id=\"Path16289\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.476,405.92c0.133,0.256,0.96,0.354,1.023,0.403c-0.291-0.183-0.586-0.362-0.915-0.403C294.549,405.914,294.511,405.921,294.476,405.92L294.476,405.92z M295.5,406.323c-0.191-0.069-0.6-0.057-0.767,0.073c-0.223,0.174,0.265,0.447,0.254,0.584c-0.013,0.263,0.09,0.539,0.258,0.807c0.214,0.34,0.507,0.662,0.73,0.878c0.1-0.17,0.102-1.261-0.037-1.393c0.12-0.112,0.236-0.1,0.369-0.072c-0.288,0.003,0.12,0.796,0.368,0.915c-0.173-0.108-0.427-0.057-0.438,0.183c-0.014,0.246,0.25,0.27,0.401,0.368c0.203,0.127,0.452,0.291,0.698,0.438c-0.34-0.21-0.691-0.459-1.099-0.223c-0.414,0.242,0.311,0.456,0.515,0.402c-0.895,0.164,0.368,1.142,0.622,0.516c-0.08,0.165-0.059,0.338,0.073,0.402c-0.365,0.024-0.648-0.275-1.025-0.255c0.082,0.643,1.164,0.977,1.685,1.098c-0.587,0.086-1.79-1.065-2.16-0.329c0.368,0.024,1.063,0.937,1.063,0.329c0.139,0.428,0.906,0.396,1.247,0.697c-0.272,0.024-0.877-0.349-0.329,0.146c-0.169-0.125-0.354-0.227-0.55-0.293c0.189,0.108,1.096,1.394,1.318,1.025c0.188-0.314-0.074-0.876,0.223-1.137c-0.228,0.31,0.131,0.597,0.438,0.586c-0.372-0.011-0.418,0.422-0.184,0.62c-0.671-0.384,0.233,0.145-0.222,0.111c-0.118-0.008-0.248,0.018-0.366,0.035c-0.061,0.01-0.463,0.071-0.292,0.224c0.135,0.123,0.99,1.106,0.621,0.514c0.167,0.154,0.37,0.237,0.585,0.293c0.025-0.089,0.047-0.173,0.073-0.258c0.267,0.056,0.714,0.697,0.146,0.183c0.414,0.361,0.631,0.877,0.989,1.283c-0.358-0.272-0.64-0.658-1.1-0.768c0.039,0.198,0.327,0.767,0.549,0.806c0.214,0.04,0.164,0.29,0.331,0.329c0.167,0.04,0.342-0.145,0.513-0.145c-0.081,0.347,0.37,0.52,0.514,0.768c-0.186-0.123-0.37-0.268-0.549-0.402c0.212,0.546,0.729,0.706,1.135,1.064c0.02-0.486-0.379-0.998-0.66-1.356c0.354,0.272,0.522,0.737,0.769,1.098c0.04-0.197,0.122-0.397,0.254-0.55c-0.352-0.006-0.221-0.304-0.438-0.474c-0.204-0.162-0.418-0.14-0.584-0.369c0.234-0.025,1.868,0.846,1.905,0.475c0.139,0.181,0.291,0.332,0.474,0.475c-0.581,0.076,0.098,0.58,0.293,0.698c0.322,0.191,0.045,0.627,0.402,0.807c-0.271-0.021-0.549-0.168-0.806,0c0.251-0.336,0.489-0.616,0.073-0.951c-0.225-0.181-0.465-0.485-0.769-0.515c0,0.226,0.209,0.747,0.255,0.73c0.001,0.011-0.002,0.025,0,0.037c-0.109,0.013-0.297-0.014-0.439,0.072c0.191-0.716-0.479-0.078-0.66-0.072c-0.386,0.019-0.85-0.272-1.099-0.551c0.106,0.45,1.548,1.346,0.954,1.831c0.271-0.062,0.37,0.04,0.255,0.291c0.195-0.089,0.303-0.292,0.292-0.514c0.206,0.024,0.385,0.182,0.475,0.368c0.14-0.194,0.083-0.415-0.109-0.55c0.181-0.06,0.368-0.06,0.549,0c-0.385-0.02-0.385,0.042,0,0.184c-0.489-0.124-0.079,0.293-0.439,0.513c0.094,0.06,0.193,0.101,0.293,0.146c-0.183,0.026-0.37,0.026-0.549,0c0.233,0.174,0.481,0.47,0.806,0.369c-0.648,0.18,0.074,0.577,0.403,0.549c0.321-0.025,0.321-0.223,0.222-0.438c-0.067-0.14-0.168-0.275-0.222-0.368c0.203-0.064,0.365-0.237,0.439-0.438c-0.19-0.153-0.375-0.133-0.551,0.036c-0.218-0.474,0.779-0.504,1.025-0.515c-0.419,0.166-0.258,0.273,0,0.369c0.09-0.65,2.016-0.376,2.305,0c-0.451,0.312-1.286-0.245-1.61,0.145c-0.321,0.385-0.421,0.341-0.877,0.477c0.14-0.517-0.568-0.373-0.551,0.036c0.005,0.086,0.012,0.188,0.036,0.255c0.18,0.47,0.819,0.501,0.879,0.808c-0.42,0.009-0.965,0.041-1.355-0.146c0.567,0.492,1.92,1.37,2.71,1.172c-0.225-0.222-0.474-0.47-0.807-0.514c0.123-0.173,0.143-0.353,0.073-0.551c0.175,0.077,0.362,0.078,0.55,0.037c-0.231-0.174-0.481-0.428-0.806-0.368c0.447-0.289,0.827,0.224,1.282-0.109c0.271-0.197,0.858-0.568,0.844-0.954c0.207,0.199,0.807,0.14,0.806,0.516c0,0.13-0.034,0.625-0.223,0.66c-1.072,0.19-0.014,1.086-0.583,1.282c0.362-0.347-0.384-1.008-0.475-0.878c-0.131,0.177-0.029,0.595-0.369,0.585c0.595-0.482-0.839-0.912-0.585-0.184c0.253,0.724,1.76,1.147,2.418,1.283c0.547,0.114,1.994,0.474,1.393-0.621c-0.226-0.414-0.521-0.69-0.623-1.172c-0.107-0.496-0.159-1.01-0.477-1.431c0.479-0.153,1.136-0.07,1.503-0.475c0.305-0.336,0.842-0.02,1.101-0.368c0.292-0.395-0.174-0.908,0.769-0.73c0.517,0.095,1.001,0.338,1.537,0.328c-2.234-0.767-4.305-1.288-6.337-1.099c-0.46,0.042-2.094,0.331-2.454-0.146c-0.313-0.413-1.03-0.995-1.576-1.064c0.208-0.305-0.05-1.023-0.366-1.208c-0.364-0.211-0.007-0.68-0.256-1.063c-0.36-0.552-0.461-0.58-1.026-0.585c-0.263-0.002-0.455-0.134-0.697,0.035c-0.203,0.144-0.35,0.345-0.622,0.224c-0.396-0.182-0.538-0.663-0.768-0.99c-0.239-0.338-0.947-0.632-0.99-1.063c-0.028-0.304-0.234-0.867-0.661-1.137c-0.155-0.096-0.202-0.259-0.221-0.438c-0.007-0.008,0.007-0.029,0-0.037C297.129,407.846,296.375,406.875,295.5,406.323L295.5,406.323z M295.246,407.787c-0.074-0.156-0.171-0.289-0.293-0.401c-0.188-0.173-0.095-0.427-0.368-0.514c-0.187-0.06-0.37-1.03-0.37-0.331c-0.04-0.173-0.114-0.305-0.181-0.368c0.098-0.022,0.102-0.116,0.073-0.221c-0.168,0.025-0.32,0.081-0.476,0.146c0.083,0.011,0.18,0.021,0.256,0.037c-0.311-0.035-0.66,0.542-0.439,0.585c-0.229,0.172,0.209,0.407,0.439,0.183c-0.095,0.123-0.028,0.369,0.073,0.622c-0.195-0.307-0.617-0.486-0.733-0.147c-0.045,0.129,0.224,0.312,0.477,0.439c0.365,0.739-0.642-0.288,0,0.475c-0.121-0.173-0.3-0.303-0.514-0.256c0.187,0.158,0.354,0.323,0.514,0.513c-0.283-0.174-0.504-0.437-0.807-0.583c-0.044,0.489,0.502,0.583,0.73,0.915c0.113,0.16,0.274,0.342,0.438,0.515c-0.266-0.237-0.629-0.331-0.989-0.367c0.073,0.285,0.346,0.671,0.662,0.367c0.029,0.371,0.42,0.254,0.621,0.476c-0.044-0.123-0.104-0.234-0.181-0.33c0.17,0.146,0.34,0.244,0.55,0.258c0.025-0.354-0.336-0.483-0.369-0.808c-0.028-0.328,0.307-0.352,0.329-0.661c0.307,0.039,0.416,0.422-0.037,0.33c-0.008,0.22,0.13,0.349,0.329,0.401c-0.096,0.05-0.198,0.092-0.292,0.147c0.088,0.206,0.382,0.262,0.551,0.367c0.361,0.228-0.296,0.481,0.292,0.37c-0.092,0.081-0.192,0.146-0.292,0.219c0.241,0.107,0.596,0.126,0.806,0c-0.065-0.082-0.144-0.145-0.222-0.219c0.477,0.329,0.272-0.481-0.11-0.551c0.621,0.123-0.079-0.561-0.182-0.255C295.5,408.713,295.441,408.2,295.246,407.787z M292.974,406.433c-0.049,0.033-0.099,0.074-0.147,0.11c-0.006,0.004,0.008,0.032,0,0.037\n\t\tc-0.041,0.03-0.104,0.038-0.145,0.074c0.126,0.14,0.249,0.289,0.367,0.439c0.096-0.045,0.198-0.067,0.293-0.111c-0.101-0.186-0.277-0.334-0.474-0.401c0.037,0.023,0.089,0.025,0.146,0.034C293.014,406.55,292.989,406.487,292.974,406.433L292.974,406.433z M292.533,406.799c-0.108,0.087-0.224,0.166-0.328,0.256c0.125,0.024,0.263,0.051,0.401,0.073c0.05,0.349-0.617,0.7,0.074,0.806c-0.072-0.303,0.413-0.548,0.109-0.73c0.1,0.038,0.203,0.082,0.256,0.184C293.03,407.157,292.8,406.93,292.533,406.799L292.533,406.799z M292.314,407.238c-0.042-0.019-0.11-0.019-0.219,0.036c0.084,0.033,0.169,0.074,0.256,0.109C292.373,407.295,292.358,407.256,292.314,407.238L292.314,407.238z M294.037,407.787c0.065,0.146,0.166,0.321,0.181,0.402c-0.071-0.066-0.104-0.166-0.181-0.22C294.051,407.916,294.046,407.846,294.037,407.787L294.037,407.787z M295.5,408.449c0.078,0.19,0.179,0.372,0.292,0.551c0.079-0.063,0.177-0.123,0.256-0.184C295.923,408.639,295.711,408.502,295.5,408.449L295.5,408.449z M292.864,408.629c0.087,0.054,0.172,0.095,0.256,0.146C293.046,408.705,292.966,408.664,292.864,408.629z M294.622,410.244c-0.177-0.018-0.371,0.093-0.552,0.073c0.196,0.162,0.897,0.272,0.846,0.622c-0.351,0.077-0.306-0.391-0.662-0.329c0.008,0.155,0.026,0.362,0.147,0.476c0.218,0.203,0.653-0.051,0.402,0.402c0.207-0.044,0.37-0.203,0.439-0.402c0.09-0.196,0.232-0.378,0.402-0.514c-0.304,0.197-0.587,0.199-0.515-0.182c-0.135,0.065-0.231,0.033-0.328-0.074C294.752,410.272,294.68,410.248,294.622,410.244L294.622,410.244z M295.428,411.304c-0.043-0.006-0.094,0.01-0.147,0.037c0.088,0.009,0.17,0.025,0.258,0.036C295.5,411.342,295.472,411.308,295.428,411.304L295.428,411.304z M296.453,411.304c-0.232,0.028-0.356,0.154-0.223,0.369C296.351,411.565,296.432,411.46,296.453,411.304z M294.843,411.635c-0.066,0.008-0.117,0.055-0.182,0.108c0.254,0.088,0.28,0.27,0.073,0.438c0.332-0.012,0.253,0.403,0.585,0.402c0.08-0.261-0.134-0.5-0.254-0.697c0.204,0.107,0.379,0.017,0.401-0.223C295.248,411.723,295.038,411.605,294.843,411.635z M296.856,411.635c-0.065,0.007-0.109,0-0.182,0.033c0.225,0.131,0.291,0.39,0.439,0.587c0.246,0.326,0.631,0.274,0.953,0.475c0.008-0.31-0.44-0.486-0.661-0.585c0.489,0,0.145-0.063-0.037-0.256C297.215,411.729,297.049,411.615,296.856,411.635L296.856,411.635z M295.721,412.146c0.021,0.208,0.146,0.387,0.328,0.477C296.088,412.39,296.022,412.109,295.721,412.146z M296.27,412.182c-0.035,0.001-0.046,0.013-0.074,0.037c-0.383,0.357,0.54,0.65,0.77,0.661C296.976,412.701,296.521,412.177,296.27,412.182L296.27,412.182z M296.821,412.438c0.153,0.174,0.277,0.356,0.403,0.551c-0.276-0.052-0.521-0.093-0.807-0.108c0.024,0.303,0.555,0.619,0.807,0.367c0.008,0.098-0.01,0.196,0,0.293c0.155-0.243,0.448-0.415,0.731-0.256C297.515,412.986,297.481,412.344,296.821,412.438L296.821,412.438z M297.92,413.063c0.167,0.275,0.325,0.545,0.515,0.808c0.062-0.018,0.122-0.056,0.181-0.074C298.397,413.526,298.212,413.261,297.92,413.063L297.92,413.063z M297.663,413.283c-0.253,0.323,0.19,0.452,0.403,0.549C298.118,413.538,297.76,413.521,297.663,413.283z M297.405,413.834c-0.129-0.008-0.254,0.1-0.402,0.367c0.222,0.071,0.298,0.243,0.146,0.438c0.31-0.084,0.466-0.403,0.549-0.074c-0.016-0.113-0.016-0.216,0-0.329c0.098,0.06,0.202,0.123,0.293,0.183C297.828,414.152,297.626,413.839,297.405,413.834z M299.092,413.941c-0.041,0.021-0.101,0.063-0.146,0.112c0.068,0.097,0.13,0.215,0.221,0.293c0.077-0.057,0.175-0.131,0.256-0.184c-0.049-0.118-0.137-0.198-0.223-0.222C299.16,413.93,299.134,413.924,299.092,413.941L299.092,413.941z M299.531,413.979c-0.009,0.206,0.124,0.354,0.328,0.369C299.871,414.137,299.739,413.989,299.531,413.979z M296.417,414.053c0.01,0.323-0.014,0.799,0.222,1.063c0.384-0.103,0.178-0.649,0.222-0.916C296.66,414.351,296.489,414.275,296.417,414.053z M298.651,414.162c0.121,0.178,0.308,0.33,0.515,0.4C299.15,414.308,298.914,414.104,298.651,414.162z M301.619,414.456c0.306,0.286,0.693,0.396,1.063,0.55c0.08,0.033,0.18,0.026,0.259,0.074c0.058,0.036,0.094,0.102,0.146,0.146c-0.118-0.074-0.246-0.156-0.405-0.223c-0.469-0.192-1.063-0.313-1.245-0.293C301.472,414.613,301.551,414.531,301.619,414.456L301.619,414.456z M299.385,414.857c0.127,0.44,0.084,0.582,0.551,0.768c0.06-0.042,0.123-0.104,0.183-0.146C299.83,415.318,299.674,415.014,299.385,414.857L299.385,414.857z M297.697,415.26c0.083,0.181,0.188,0.382,0.293,0.551c-0.479-0.1-0.066,0.592,0.182,0.769C298.335,416.238,298.268,415.181,297.697,415.26z M299.97,415.297c0.174,0.138,0.354,0.261,0.551,0.367C300.499,415.401,300.169,415.331,299.97,415.297z M297.405,415.371c-0.045,0.189-0.042,0.354,0.074,0.515C297.792,415.79,297.577,415.451,297.405,415.371z M298.724,415.409c0.331,0.292,0.698,0.474,1.099,0.658C299.829,415.706,299.017,415.384,298.724,415.409z M298.25,415.81c-0.009,0.286,0.145,0.529,0.182,0.807C298.601,416.417,298.707,415.681,298.25,415.81z M300.227,415.81c0.087,0.043,0.17,0.065,0.256,0.109C300.365,415.811,300.464,415.74,300.227,415.81z M302.719,415.885c-0.193,0.082-0.334,0.263-0.256,0.476C302.671,416.287,302.824,416.107,302.719,415.885z M299.97,415.993c0.213,0.347,0.597,0.517,0.953,0.697c-0.048-0.018-0.139-0.024-0.256,0.037c0.096,0.033,0.196,0.072,0.292,0.108c0.018-0.072,0.024-0.121,0-0.146c0.122,0.062,0.229,0.132,0.329,0.221c-0.048-0.259-0.251-0.508-0.513-0.66C300.513,416.097,300.202,416.011,299.97,415.993L299.97,415.993z M300.777,416.25c0.187-0.146,0.124-0.228-0.183-0.257C300.651,416.084,300.717,416.163,300.777,416.25z M298.946,416.139c-0.14,0.02-0.233,0.123-0.255,0.293c0.178-0.036,0.304-0.138,0.402-0.293C299.035,416.123,298.993,416.135,298.946,416.139z M300.045,416.47c-0.04-0.019-0.086,0.01-0.183,0.037c0.016,0.007,0.024,0.029,0.037,0.036c-0.06-0.003-0.128,0.018-0.184,0.037c-0.054,0.019-0.101,0.06-0.146,0.109c0.321-0.098,0.585,0.157,0.844,0.293c-0.643-0.186-0.025,0.335,0.146,0.402c0.149-0.024,0.255-0.087,0.328-0.221c-0.111-0.064-0.267-0.242-0.438-0.369c-0.098-0.071-0.191-0.141-0.293-0.184\n\t\tC300.11,416.543,300.084,416.486,300.045,416.47L300.045,416.47z M300.447,416.799c0.267,0.203,0.577,0.338,0.808,0.586c0.06-0.018,0.123-0.02,0.182-0.036C301.262,416.99,300.833,416.763,300.447,416.799L300.447,416.799z M298.469,416.91c0.189,0.088,0.371,0.154,0.551,0.258C299.304,416.815,298.634,416.943,298.469,416.91z M301.363,417.496c-0.371,0.067,0.256,0.769,0.255,0.916C301.985,418.208,301.836,417.411,301.363,417.496z M311.765,417.677c-0.038,0.012-0.082,0.035-0.108,0.074c-0.205,0.288,0.088,1.071-0.586,0.915c-0.31-0.073-0.688-0.388-0.989-0.108c0.168,0.06,0.774,0.237,0.807,0.439c0.057,0.374-0.475,0.421-0.551,0.073c-0.215,0.305,0.072,0.817,0.256,1.062c0.595,0.952,2.521-0.566,2.821,0.368c0.241,0.748-1.766,0.568-1.245,1.393c0.737,1.164,2.699,0.86,3.664,1.685c-0.271-0.034-0.569,0-0.255,0.329c-0.145-0.109-0.299-0.094-0.402,0c0.092-0.354-0.371-0.766-0.698-0.55c-0.232,0.154-0.611-0.31-0.952-0.183c0.186,0.114,0.349,0.275,0.437,0.477c-0.26-0.19-0.503-0.533-0.844-0.586c-0.378-0.058-0.304,0.256-0.073,0.402c-0.336-0.244-0.751-0.415-1.173-0.551c-0.346-0.11-0.693-0.201-1.026-0.254c0.265,0.433,0.749,0.239,1.101,0.513c0.401,0.312,0.876,0.452,1.317,0.698c-0.457,0.201-0.901-0.373-1.356-0.369c-0.042,0.213,0.087,0.395,0.256,0.515c-0.527,0.13-0.23-0.757-0.549-0.844c-0.464-0.125-0.288,0.176-0.439,0.367c-0.179,0.224-1.915-0.344-1.319,0.223c-0.118-0.124-0.254-0.161-0.403-0.146c0.13,0.033,0.206,0.172,0.223,0.329c-0.297-0.058-0.526-0.318-0.843-0.292c0.166,0.109,0.217,0.448,0.402,0.513c0.175,0.061,0.422-0.143,0.622-0.109c0.25,0.04,0.984,0.2,0.622-0.292c0.227,0.123,0.688,0.912,0.807,0.255c0.157,0.14,0.24,0.304,0.256,0.515c0.308-0.066,0.74-0.444,1.064-0.257c-0.182,0.121-0.348,0.263-0.516,0.402c0.241,0.11,1.159-0.051,1.209-0.328c-0.295,0.568,0.578,0.167,0.768,0.368c-0.06-0.112-0.122-0.218-0.182-0.328c0.281,0.269,0.327,0.171,0.661,0.074c0.249-0.074,0.51,0.322,0.731,0.402c0.106,0.04,0.251,0.074,0.402,0.108c-0.176-0.026-0.343-0.065-0.55-0.073c-0.317-0.011-0.606,0.004-0.769,0.146c0.07,0.095,0.13,0.215,0.222,0.292c0.449-0.058,0.979,0.009,1.355-0.292c0.401,0.07,0.83,0.063,1.063-0.185c-0.202-0.059-0.402-0.182-0.55-0.33c0.254,0.157,0.587,0.178,0.843,0.33c-0.469-1.37-1.332-2.585-1.905-3.919c-0.246-0.575-0.487-1.166-0.841-1.685c-0.256-0.374-0.282-0.952-0.698-1.211c-0.375-0.231-0.723,0.257-1.136,0.146C312.518,418.139,312.033,417.608,311.765,417.677L311.765,417.677z M311.877,422.918c-0.083-0.272-0.281-0.471-0.439-0.698c0.124,0.061,0.27,0.005,0.403-0.109c-0.411-0.195-0.378-0.792-0.767-0.989c-0.144-0.073-0.241-0.073-0.293-0.035c-0.154,0.107,0.067,0.595,0.256,0.729c-0.188-0.063-0.37-0.042-0.55,0.038C310.825,422.407,311.23,422.779,311.877,422.918L311.877,422.918z M299.713,418.52c0.682,0.31,1.155,0.735,1.868,0.953c0.252,0.076,0.515,0.073,0.77,0.11c0.007,0.009,0.027-0.01,0.034,0c0.099,0.016,0.197,0.033,0.293,0.073c0.295,0.121,0.583,0.651,0.954,0.516c0.232,0.067,0.46,0.083,0.696,0.036c-0.404-0.104-0.697-0.435-1.099-0.551c0.817,0.798-1.113-0.81-0.256,0c-0.566-0.424-1.149-0.419-1.797-0.584C300.675,418.94,300.278,418.382,299.713,418.52L299.713,418.52z M302.572,418.812c-0.08,0.019-0.161,0.073-0.219,0.11c0.288-0.1,0.576-0.006,0.805,0.184C303.104,418.838,302.817,418.761,302.572,418.812L302.572,418.812z M301.876,419.988c-0.046,0.022-0.071,0.09-0.074,0.222c0.101-0.063,0.204-0.143,0.293-0.222C301.996,419.988,301.923,419.965,301.876,419.988z M303.816,420.391c-0.131,0.011-0.272,0.047-0.402,0.073c0.069,0.088,0.146,0.174,0.221,0.254C303.852,420.742,304.001,420.686,303.816,420.391z M304.55,420.427c-0.042,0.008-0.07,0.008-0.109,0.037c0.049,0.089,0.092,0.206,0.146,0.293c-0.183-0.032-0.369-0.032-0.55,0c0.178,0.091,0.342,0.205,0.515,0.291c-0.296-0.112-0.609-0.169-0.768,0.146c0.217-0.057,0.335,0.063,0.328,0.293c0.678-0.304,0.501,0.115,0.77,0.514c0.138,0.206,0.38,0.288,0.513,0.038c0.182-0.344,0.602-0.33,0.953-0.183c-0.088,0.086-0.17,0.169-0.256,0.255c0.094,0.074,0.196,0.117,0.293,0.183c-0.174,0.08-0.361,0.143-0.55,0.184c0.194-0.005,0.377,0.057,0.55,0.146c0.272-0.194,0.583-0.34,0.916-0.404c-0.282-0.098-0.308-0.578,0.073-0.401c-0.099-0.548-0.668-0.288-0.879-0.623c-0.154-0.247-0.629-0.46-0.584,0c-0.116-0.223-0.518-0.619-0.549-0.109C305.224,420.906,304.853,420.387,304.55,420.427L304.55,420.427z M303.049,420.719c-0.056,0.036-0.04,0.144,0.074,0.292c0.062-0.086,0.123-0.168,0.182-0.254c-0.08-0.024-0.133-0.038-0.182-0.038C303.083,420.719,303.066,420.708,303.049,420.719L303.049,420.719z M307.775,421.781c-0.095,0.014-0.214,0.055-0.293,0.11C307.568,421.858,307.686,421.815,307.775,421.781z M308.138,421.891c-0.185,0.033-0.499,0.286-0.622,0.293c0.13,0.434,1.302,0.467,1.137,1.024c0.715,0.014,0.024-0.521-0.147-0.731c0.145,0.168,0.308,0.188,0.515,0.11c-0.133-0.159-0.232-0.342-0.257-0.55c-0.229-0.08-0.394,0.141-0.514-0.111C308.222,421.876,308.203,421.879,308.138,421.891L308.138,421.891z M308.872,422.148c0.065,0.049,0.812,1.459,0.807,0.438c-0.008,0.617,0.671,0.021,0.55,0.622c0.204-0.042,0.403-0.124,0.584-0.222c-0.134-0.189-0.764-0.943-0.62-0.221c-0.206-0.091-0.369-0.289-0.403-0.517C309.523,422.133,309.158,422.079,308.872,422.148L308.872,422.148z M304.952,422.333c-0.065,0.02-0.131,0.068-0.181,0.107c0.221-0.052,0.403,0.009,0.549,0.184c0.005-0.167-0.073-0.271-0.184-0.293C305.079,422.32,305.018,422.31,304.952,422.333L304.952,422.333z M312.17,422.404c-0.043-0.019-0.13,0.06-0.257,0.184c0.089,0.034,0.172,0.038,0.257,0.073C312.206,422.501,312.213,422.423,312.17,422.404z M307.516,422.44c-0.053,0.008-0.093,0.028-0.146,0.037c0.157,0.202,0.072,0.34-0.183,0.367C307.557,423.22,308.068,422.603,307.516,422.44L307.516,422.44z M312.17,422.81c-0.062,0.018-0.141,0.041-0.182,0.072c0.173,0.054,0.372,0.096,0.549,0.146C312.574,422.776,312.352,422.758,312.17,422.81L312.17,422.81z M307.956,422.88c0.095,0.079,0.161,0.179,0.257,0.256C308.123,423.049,308.06,422.95,307.956,422.88z M309.714,422.954c0.024,0.162,0.031,0.209,0.221,0.257\n\t\tC309.866,423.122,309.784,423.041,309.714,422.954z M307.701,423.211c-0.092,0-0.203,0.036-0.293,0.11c0.08,0.079,0.162,0.124,0.256,0.184c0.074-0.166,0.074-0.224,0.291-0.184C307.866,423.247,307.791,423.211,307.701,423.211z M308.361,423.284c-0.046,0.009-0.115,0.036-0.183,0.074c0.087,0.062,0.171,0.123,0.256,0.183C308.512,423.338,308.498,423.254,308.361,423.284z M308.03,423.576c0.084,0.026,0.17,0.046,0.254,0.074C308.21,423.602,308.123,423.581,308.03,423.576z M309.093,424.237c0.076,0.087,0.139,0.172,0.222,0.256C309.283,424.308,309.326,424.238,309.093,424.237z M312.682,424.714c-0.09,0.023-0.177,0.074-0.256,0.145c0.216,0.056,0.396,0.013,0.55-0.145C312.871,424.699,312.773,424.689,312.682,424.714L312.682,424.714z M311.071,424.75c-0.087-0.008-0.166,0.009-0.256,0.033c0.036,0.098,0.075,0.18,0.146,0.259c0.219-0.303,0.617-0.224,0.844,0c0.024-0.074,0.046-0.115,0.074-0.182C311.605,424.897,311.332,424.767,311.071,424.75z M313.305,424.897c-0.235-0.023-0.394,0.259-0.62,0.22c-0.254-0.044-0.515-0.156-0.77-0.073c0.25,0.616,1.212,0.123,1.502,0.769c0.087-0.235,0.157-0.432,0.439-0.257c-0.137-0.371-0.722-0.278-1.024-0.33C313.044,425.238,313.227,425.095,313.305,424.897L313.305,424.897z M319.276,424.931c-0.477-0.008-0.882,0.097-1.063,0.369c0.402-0.199,0.481,0.319,0.698,0.515c0.187,0.17,1.361,0.188,0.73,0.255c0.186,0.024,0.369,0.01,0.549,0c0.147-0.031-0.029-0.161,0.037-0.222c0.216-0.181,0.429,0.312,0.55,0.368c0.336,0.159,0.62-0.336,0.513-0.622C321.034,425.247,320.074,424.947,319.276,424.931L319.276,424.931z M317.48,425.005c-0.306,0.012-0.629,0.095-0.916,0.185c-0.193,0.058-1.179-0.103-1.098,0.255c-0.231-0.26-0.726-0.078-0.953,0.146c0.124,0.25,0.796,0.345,1.024,0.293c-0.245,0.485,0.98,0.801,1.283,0.621c-0.182-0.136-0.363-0.274-0.552-0.402c-0.699-0.469,0.503-0.224-0.292-0.476c0.322-0.112,0.774,0.307,1.136,0.331c0.346,0.024,0.584,0.428,0.439,0.621c0.289-0.188,1.069,0.027,1.393,0.109c0.373,0.093,0.451,0.558,0.915,0.439c-0.292-0.342-0.516-0.652-0.953-0.808c-0.333-0.118-0.862-0.055-1.099-0.367c0.284,0.243,0.739,0.162,1.062,0.073c-0.659-0.452-1.634-0.062-2.198-0.697c0.517,0.202,0.7,0.104,1.21,0.109c0.397,0.009,0.163-0.394-0.113-0.438C317.672,424.99,317.583,425.001,317.48,425.005L317.48,425.005z M321.218,425.191c0.027,0.225,0.402,0.212,0.549,0.221C321.602,425.309,321.404,425.229,321.218,425.191z M322.645,425.738c-0.046-0.004-0.123,0.009-0.182,0.035c0.059,0.095,0.14,0.215,0.223,0.293C322.84,425.916,322.788,425.748,322.645,425.738L322.645,425.738z M321.914,425.885c-0.143,0.009-0.245,0.068-0.329,0.183c0.167,0.094,0.328,0.117,0.515,0.072C322.036,426.053,321.973,425.971,321.914,425.885L321.914,425.885z M314.805,426.103c-0.247,0.039-0.208,0.122,0.11,0.223C314.882,426.257,314.843,426.176,314.805,426.103z M315.868,426.434c0.087,0.053,0.171,0.093,0.256,0.145C316.064,426.49,315.981,426.447,315.868,426.434z M320.447,426.764c-0.049,0.034-0.023,0.142,0.073,0.291c0.06-0.074,0.123-0.174,0.182-0.254c-0.074-0.026-0.139-0.031-0.182-0.037C320.49,426.761,320.464,426.752,320.447,426.764L320.447,426.764z M321.329,427.094c-0.079,0.084-0.143,0.184-0.182,0.292c0.181,0.055,0.368,0.097,0.55,0.146C321.632,427.334,321.511,427.192,321.329,427.094z M320.961,427.642c-0.091,0.014-0.206,0.062-0.293,0.111c0.192-0.025,0.392,0.033,0.552,0.146c0.008-0.07-0.011-0.15,0-0.223C321.121,427.656,321.053,427.63,320.961,427.642z M322.023,427.678c-0.042-0.018-0.148,0.021-0.255,0.074c0.087,0.033,0.205,0.072,0.293,0.109C322.08,427.772,322.069,427.697,322.023,427.678L322.023,427.678z\"\n        />\n        <G id=\"cl\">\n          <Path\n            id=\"Path6472\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M310.607,420.138c-0.189-0.243-0.477-0.767-0.263-1.07\tc0.073,0.351,0.607,0.322,0.548-0.056c-0.028-0.202-0.643-0.408-0.812-0.471c0.302-0.277,0.694,0.062,1.004,0.132\tc0.674,0.156,0.371-0.64,0.574-0.929c0.22-0.311,0.831,0.401,1.064,0.458c0.413,0.109,0.736-0.378,1.114-0.144\tc0.415,0.257,0.44,0.827,0.697,1.205c0.355,0.519,0.609,1.101,0.855,1.676c0.572,1.332,1.419,2.566,1.891,3.935\tc-0.254-0.154-0.554-0.187-0.811-0.337c0.148,0.146,0.322,0.252,0.523,0.313c-0.377,0.403-1.287,0.153-1.719-0.008\tc-0.224-0.082-0.474-0.452-0.724-0.38c-0.33,0.096-0.39,0.188-0.669-0.083c0.062,0.114,0.123,0.226,0.185,0.338\tc-0.19-0.199-1.058,0.204-0.762-0.368c-0.051,0.278-0.96,0.424-1.204,0.318c0.167-0.143,0.341-0.272,0.522-0.394\tc-0.322-0.188-0.768,0.196-1.074,0.263c-0.017-0.209-0.101-0.383-0.26-0.522c-0.119,0.657-0.583-0.111-0.812-0.235\tc0.362,0.492-0.371,0.313-0.619,0.271c-0.199-0.032-0.433,0.18-0.612,0.123c-0.187-0.063-0.251-0.414-0.418-0.521\tc0.318-0.025,0.539,0.23,0.837,0.286c-0.023-0.206-0.146-0.351-0.371-0.313c0.212-0.078,0.396-0.034,0.552,0.13\tc-0.598-0.565,1.153,0.031,1.332-0.193c0.151-0.188-0.015-0.5,0.446-0.371c0.319,0.087-0.006,0.961,0.522,0.829\tc-0.174-0.12-0.281-0.312-0.237-0.522c0.455-0.009,0.907,0.569,1.361,0.369c-0.437-0.243-0.917-0.369-1.319-0.682\tc-0.35-0.271-0.825-0.058-1.087-0.495c0.736,0.121,1.559,0.34,2.172,0.784c-0.231-0.145-0.306-0.465,0.074-0.404\tc0.336,0.053,0.582,0.397,0.843,0.586c-0.089-0.2-0.227-0.357-0.417-0.472c0.341-0.123,0.708,0.336,0.94,0.185\tc0.37-0.243,0.896,0.336,0.601,0.707c0.099-0.213,0.291-0.312,0.497-0.157c-0.315-0.33-0.032-0.346,0.237-0.313\tc-0.965-0.825-2.914-0.547-3.652-1.71c-0.522-0.824,1.479-0.65,1.239-1.398C313.102,419.552,311.202,421.089,310.607,420.138\"\n          />\n          <Path\n            id=\"Path6462\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M279.86,311.227c0.575-0.325,1.264-0.031,1.494-0.84\tc0.108-0.371-0.405-0.917-0.112-1.231c0.072-0.044,0.143-0.059,0.224-0.036c0.233-0.005,0.439-0.387,0.567-0.538\tc0.003,0.453,0.485,0.657,0.61,1.061c0.121,0.392,0.364,0.538,0.75,0.616c-0.36,0.343,0.169,1.306,0.291,1.665\tc0.321,0.938,0.511,1.488,1.311,2.138c0.724,0.584,0.404,0.771,0.091,1.512c-0.055,0.126,0.531,0.497,0.528,0.747\tc-0.004,0.312-0.481,0.338-0.678,0.457c0.391,0.364,0.073,0.756,0.316,1.152c0.123,0.198,0.427,0.144,0.55,0.339\tc0.168,0.267-0.029,0.287,0,0.551c0.093,0.796,1.177,1.174,1.266,2.095c0.108,1.113,0.852,2.042,1.163,3.085\tc0.24,0.8,0.236,1.817,1.376,1.454c1.181-0.372,1.25,0.36,1.133,1.325c-0.089,0.743-0.031,2.141-0.666,2.689\tc-1.348,0.389-2.287,0.991-2.586,1.856c-0.108,0.313,0.455,0.93,0.583,1.261c-0.826,0.028-0.261,1.345-0.085,1.727\tc0.154,0.336,0.386,0.812,0.51,1.16c0.188,0.534-0.318,0.657-0.286,1.142c0.045,0.681,1.175,1.2,1.011,1.775\tc-0.098,0.349-0.693,0.654-0.979,0.513c-0.348-0.173-0.5,0.826-0.519,0.997c-0.073,0.912-0.4,2.052-1.108,3.037\tc-0.521,0.729,0.158,1.275-0.127,2.082c-0.141,0.402-0.583,0.432-0.435,0.938c0.123,0.423,0.424,0.774,0.549,1.197\tc0.074,0.244,0.155,0.424,0.224,0.669c0.066,0.223,0.193,0.402,0.259,0.603c0.143,0.444-0.32,1.114-0.74,0.598\tc0.304,0.347,0.024,1.04,0.024,1.435c0,0.272,0.171,0.685-0.097,0.922c-0.197,0.174-0.213,0.131-0.235,0.489\tc-0.037,0.608,0.42,1.225,0.715,1.729c0.142,0.243,0.292,0.161,0.456,0.39c0.138,0.198,0.117,0.497-0.157,0.371\tc0.199,0.693,0.897,1.052,1.022,1.756c0.052,0.284,0.189,0.488,0.481,0.635c0.388,0.193-0.012,0.624,0.067,0.934\tc0.207,0.815,1.056,0.109,1.042,1.037c-0.008,0.734-0.099,1.326,0.306,1.968c0.062,0.1,0.388,0.651,0.016,0.678\tc-0.26,0.021-0.288,0.16-0.34,0.346c-0.087,0.3-0.139,0.599-0.188,0.904c-0.06,0.371,0.069,0.7,0.106,1.065\tc0.056,0.503-0.218,0.616-0.363,0.568c-0.292-0.099,0.071,0.2,0.215,0.41c0.484,0.693,0.747,1.417,0.836,2.173\tc0.029,0.25-0.011,0.391-0.245,0.419c-0.218,0.024-0.303,0.368-0.306,0.532c-0.023,0.601-0.538,0.044-0.689,0.771\tc-0.069,0.322-0.041,0.599,0.073,0.921c0.108,0.307,0.12,0.609,0.285,0.897c0.443,0.768,0.358,1.076,0.421,1.573\tc0.075,0.594,0.61,0.915,0.85,1.434c0.158,0.338,0.304,0.653,0.545,0.956c0.115,0.141,0.376,0.513,0.277,0.741\tc-0.216,0.496-1.022,0.461-0.858,1.156c0.105,0.436-0.101,1.473,0.215,1.782c-0.363,0.115-0.62,0.211-0.3,0.284\tc0.128,0.03,0.873,1.499,0.116,1.263c0.074,0.401,0.366,0.417,0.466,0.713c0.08,0.237-0.074,0.585-0.123,0.805\tc-0.147,0.695,0.118,1.164,0.598,1.65c0.386,0.387,0.465,1.121,0.5,1.744c0.033,0.538,0.628,0.866,0.913,1.319\tc-0.21,0.2-0.629,0.108-0.706,0.449c-0.068,0.298,0.365,0.773,0.407,1.131c0.046,0.404,0.249,1.234,0.602,1.477\tc0.321,0.221,0.953,0.068,0.977,0.607c0.024,0.47-0.68,0.124,0.022,0.698c0.141,0.115,0.353,0.272,0.481,0.417\tc0.283,0.318-0.042,0.211,0.05,0.428c0.087,0.206,0.26,0.285,0.379,0.477c0.189,0.3-0.122,0.489,0.027,0.758\tc0.188,0.336,0.205,0.619,0.582,0.69c0.509,0.098,1.127-0.099,1.516,0.308c0.104,0.106,0.037,0.722-0.061,0.812\tc-0.371,0.336-1.006,0.176-1.425,0.192c-0.912,0.036,0.07,0.385,0.471,0.421c0.912,0.073,2.2,0.999,1.176,1.811\tc-0.107,0.086-0.274-0.021-0.363,0.11c-0.149,0.229,0.285,0.47,0.335,0.677c0.045,0.19,0.249,0.226,0.354,0.368\tc0.172,0.229-0.12,0.69-0.377,0.703c0.37,0.272,1.403,1.208,1.104,1.741c-0.14,0.251-0.352,0.312-0.181,0.658\tc0.05,0.098,0.006,0.413,0.122,0.467c0.192,0.086,0.254,0.233,0.343,0.434c-0.403-0.062-0.733,0.999-0.715,1.3\tc0.024,0.347-0.077,0.67,0.152,0.968c0.199,0.26,1.145,0.767,1.043,1.147c-0.064,0.235-0.391,0.261-0.457,0.477\tc-0.109,0.368,0.567,0.781,0.255,1.289c-0.165,0.265-0.502,0.104-0.613,0.396c-0.143,0.376-0.028,0.976-0.715,0.864\tc0.059,0.369-0.068,0.865,0.262,1.071c0.423,0.268,0.627,0.82,0.659,1.123c0.042,0.428,0.729,0.735,0.966,1.073\tc0.232,0.327,0.385,0.798,0.779,0.976c0.272,0.124,0.421-0.07,0.621-0.214c0.24-0.173,0.426-0.059,0.691-0.057\tc0.568,0.006,0.667,0.058,1.026,0.609c0.251,0.384-0.089,0.852,0.272,1.062c0.319,0.183,0.559,0.877,0.353,1.179\tc0.545,0.069,1.267,0.68,1.58,1.091c0.365,0.477,2,0.185,2.458,0.14c2.032-0.189,4.087,0.307,6.322,1.074\tc-0.533,0.01-1.021-0.223-1.541-0.317c-0.943-0.174-0.467,0.337-0.76,0.732c-0.259,0.348-0.778,0.02-1.082,0.356\tc-0.367,0.405-1.03,0.325-1.51,0.479c0.319,0.421,0.344,0.946,0.453,1.44c0.104,0.482,0.401,0.757,0.628,1.166\tc0.603,1.098-0.835,0.726-1.383,0.614c-0.657-0.136-2.151-0.55-2.402-1.271c-0.254-0.729,1.157-0.313,0.563,0.171\tc0.336,0.01,0.234-0.4,0.366-0.578c0.092-0.126,0.831,0.522,0.47,0.869c0.571-0.195-0.47-1.078,0.606-1.27\tc0.187-0.032,0.226-0.54,0.226-0.671c0.001-0.371-0.624-0.292-0.832-0.492c0.016,0.387-0.542,0.744-0.811,0.94\tc-0.457,0.337-0.864-0.184-1.31,0.106c0.323-0.062,0.581,0.222,0.812,0.393c-0.189,0.042-0.371,0.025-0.549-0.055\tc0.072,0.197,0.043,0.381-0.079,0.552c0.33,0.043,0.585,0.273,0.813,0.499c-0.791,0.2-2.132-0.66-2.698-1.154\tc0.389,0.186,0.938,0.169,1.359,0.157c-0.068-0.352-0.896-0.377-0.925-1.063c-0.019-0.412,0.703-0.577,0.565-0.064\tc0.459-0.135,0.527-0.09,0.847-0.478c0.324-0.392,1.183,0.188,1.634-0.122c-0.289-0.377-2.205-0.65-2.301,0\tc-0.258-0.091-0.442-0.203-0.026-0.371c-0.246,0.01-1.238,0.025-1.02,0.5c0.174-0.171,0.359-0.176,0.551-0.024\tc-0.074,0.2-0.239,0.354-0.444,0.419c0.136,0.227,0.553,0.782,0.022,0.829c-0.329,0.027-1.061-0.386-0.415-0.567\tc-0.323,0.101-0.576-0.174-0.81-0.343c0.181,0.026,0.366,0.026,0.549,0c-0.101-0.046-0.197-0.097-0.29-0.155\tc0.36-0.221-0.042-0.648,0.447-0.522c-0.385-0.141-0.385-0.202,0-0.182c-0.183-0.059-0.368-0.059-0.549,0\tc0.192,0.135,0.241,0.354,0.103,0.55c-0.09-0.184-0.264-0.32-0.471-0.341c0.009,0.221-0.117,0.407-0.312,0.499\tc0.113-0.255,0.033-0.349-0.236-0.286c0.592-0.487-0.837-1.384-0.946-1.832c0.249,0.28,0.689,0.556,1.077,0.537\tc0.176-0.009,0.87-0.629,0.68,0.09\n\t\tc0.272-0.167,0.797,0.115,0.391-0.37c0.141,0.618-0.237-0.195-0.237-0.498c0.308,0.024,0.578,0.342,0.802,0.522c0.419,0.335,0.157,0.631-0.097,0.965c0.256-0.168,0.545-0.044,0.815-0.025\tc-0.357-0.179-0.088-0.608-0.409-0.801c-0.196-0.118-0.853-0.614-0.272-0.69c-0.354-0.275-0.515-0.719-0.91-0.957\tc-0.421-0.255-0.946-0.263-1.319-0.614c-0.069,0.074-0.124,0.164-0.156,0.261c0.33-0.036,1.945,0.386,1.899,0.837\tc-0.036,0.368-1.689-0.493-1.925-0.47c0.168,0.229,0.415,0.179,0.617,0.34c0.22,0.174,0.078,0.49,0.43,0.495\tc-0.134,0.15-0.222,0.324-0.263,0.522c-0.245-0.361-0.429-0.799-0.784-1.072c0.281,0.357,0.698,0.847,0.68,1.333\tc-0.405-0.355-0.936-0.499-1.149-1.046c0.178,0.136,0.364,0.268,0.551,0.393c-0.141-0.248-0.581-0.413-0.5-0.761\tc-0.171,0-0.354,0.172-0.521,0.13c-0.17-0.039-0.131-0.288-0.343-0.325c-0.224-0.04-0.51-0.598-0.548-0.796\tc0.46,0.111,0.741,0.514,1.098,0.783c-0.358-0.406-0.58-0.923-0.993-1.283c0.568,0.514,0.136-0.13-0.131-0.186\tc-0.025,0.088-0.053,0.174-0.078,0.264c-0.22-0.056-0.411-0.159-0.574-0.314c0.371,0.595-0.504-0.385-0.643-0.507\tc-0.168-0.149,0.25-0.224,0.308-0.232c0.12-0.021,0.235-0.024,0.355-0.021c0.451,0.034-0.431-0.517,0.241-0.131\tc-0.235-0.198-0.22-0.613,0.156-0.603c-0.307,0.009-0.645-0.287-0.419-0.602c-0.293,0.263-0.024,0.814-0.212,1.126\tc-0.224,0.37-1.142-0.889-1.333-0.995c0.199,0.067,0.381,0.162,0.551,0.287c-0.551-0.497,0.046-0.13,0.316-0.157\tc-0.341-0.302-1.092-0.273-1.232-0.706c0,0.607-0.679-0.29-1.047-0.317c0.371-0.735,1.559,0.403,2.15,0.317\tc-0.521-0.122-1.593-0.432-1.676-1.073c0.431-0.025,0.73,0.425,1.178,0.262c-0.28,0.019-0.344-0.197-0.237-0.419\tc-0.255,0.626-1.521-0.335-0.628-0.499c-0.203,0.053-0.923-0.173-0.513-0.418c0.544-0.32,0.958,0.265,1.427,0.418\tc-0.343-0.209-0.725-0.437-1.017-0.624c-0.153-0.099-0.405-0.123-0.392-0.37c0.014-0.236,0.272-0.289,0.443-0.184\tc-0.283-0.136-0.79-1.187-0.21-0.888c-0.196-0.126-0.379-0.109-0.549,0.053c0.138,0.129,0.155,1.189,0.055,1.359\tc-0.402-0.391-1.039-1.092-1.006-1.687c0.007-0.139-0.477-0.392-0.255-0.568c0.168-0.128,0.569-0.139,0.763-0.072\tc-0.086-0.064-1.427-0.207-0.938-0.66c0.205-0.188,0.727,0.084,0.938,0.16c-0.223-0.117-0.31-0.333-0.157-0.55\tc-0.18,0.023-1.212-0.065-0.552-0.291c-0.644,0.295-0.991-0.901-1.621-0.705c-0.096-0.7,0.949,0.121,1.125,0.287\tc-0.123-0.182-0.253-0.355-0.389-0.523c0.489-0.073,0.856,0.173,1.302,0.312c0.188,0.06,0.395-0.004,0.565,0.121\tc0.24,0.174,0.543,0.079,0.749,0.251c0.09-0.16,0.073-0.308-0.052-0.444c-0.113,0.578-0.988-0.211-1.021-0.521\tc0.333,0.262,0.717,0.182,1.103,0.286c-0.142-0.055-0.288-0.075-0.438-0.072c-0.299-0.028-0.439-0.347-0.664-0.503\tc-0.201-0.139-0.383-0.074-0.551-0.286c-0.132-0.173-0.042-0.389-0.207-0.553c0.229,0.308,0.304,1.037-0.291,0.895\tc-0.509-0.124-1.563-0.025-1.933-0.398c0.226-0.06,0.306-0.224,0.156-0.42c0.521-0.139,0.747,0.478,1.205,0.574\tc-0.406-0.078-0.162-0.492,0.157-0.371c-0.058-0.477-0.33-0.013-0.623-0.173c-0.202-0.106-0.294-0.376-0.552-0.376\tc-0.27,0,0.109-1.227,0.548-0.521c-0.074-0.216,0.002-0.349,0.237-0.337c-0.029-0.133-0.081-0.254-0.157-0.371\tc-0.045,0.334-0.363,0.437-0.521,0.108c0.172-0.059,0.345-0.105,0.521-0.13c-0.173-0.239-0.536-0.287-0.771-0.441\tc-0.491-0.322-0.607-0.484-1.189-0.162c0.21-0.069,0.418,0.013,0.55,0.185c-0.436-0.107-0.885-0.188-1.286-0.406\tc-0.701-0.382-0.204-0.551-0.47-1.009c-0.255,0.502-1.274,0.569-1.308,1.021c0.473-0.765,1.239,1.155,0.166,0.311\tc-0.708-0.553-0.073-1.998,0.777-1.65c-0.255-0.036-0.336-0.207-0.182-0.418c0.433,0.338,0.218-0.465,0.65,0\tc-0.349-0.268,0.123-0.597-0.286-0.837c0.236,1.002-1.015,0.174-0.265,0.208c-0.27-0.036-0.581-0.109-0.652-0.42\tc0.35,0.129,0.678-0.223,1.062-0.148c0.328,0.062,0.391,0.414,0.717,0.435c-0.471-0.322,0.034-0.453,0.3-0.486\tc0.321-0.041,0.223,0.359,0.568,0.386c-0.189,0.254,0.215,0.729,0.103,0.18c0.778,0.354-0.39,0.865-0.837,0.653\tc0.301,0.183,1.27,0.337,1.621,0.315c-0.198-0.09-0.322-0.278-0.315-0.5c0.226,0.149,0.5,0.222,0.602,0.504\tc0.113,0.304-0.213,0.554-0.052,0.859c0.517-0.067,0.667-1.317,0.577-1.7c-0.086,0.281-0.157,0.573-0.341,0.812\tc0.038-0.557-0.727-1.955,0.366-1.937c-0.308-0.171-0.621,0.07-0.782,0.317c-0.057-0.255-0.229-0.575-0.157-0.84\tc0.083-0.304,0.421-0.306,0.521-0.601c0.196,0.238,0.483,0.328,0.746,0.464c0.338,0.174,0.43-0.193,0.151-0.17\tc-0.223,0.021-0.367-0.085-0.545-0.197c-0.334-0.209-0.708-0.025-1.031-0.203c0.571-0.429-0.794-0.872,0.279-0.993\tc0.769-0.087,1.109-1.172,0.715-1.781c-0.272,0.448-1.936-0.445-1.898-0.876c0.071-0.091,0.164-0.094,0.277-0.014\tc-0.482-0.51,0.49-0.838,0.18-1.259c-0.085,0.319-0.371,0.323-0.386-0.018c-0.015-0.432-0.297-0.27-0.488-0.668\tc-0.168-0.348,0.017-0.486,0.088-0.789c0.043-0.172-0.307-0.685,0.214-0.564c-0.002-0.319-0.21-0.362-0.382-0.571\tc-0.144-0.174-0.092-0.403-0.207-0.589c-0.416-0.682,0.109-0.287,0.532-0.384c-0.409-0.056-0.828-0.51-0.94-0.892\tc0.581-0.206,0.869,0.289,1.152,0.707c-0.058-0.547-0.441-1.102-0.71-1.567c-0.531,0.5-1.295-0.228-0.646-0.658\tc0.414-0.272,0.977-0.471,0.437-0.991c0.324,1.433-0.796,0.387-1.438,0.231c-0.492-0.118-0.152,0.663-0.421,0.841\tc-0.402,0.266-1.913-0.18-1.096-0.551c-1.438-0.027-1.633-2.278-1.792-3.265c-0.071-0.437-0.357-1.437-0.157-1.87\tc0.201-0.435,0.501-0.053,0.414-0.609c-0.062-0.387,0.096-0.754,0-1.145c-0.147-0.587-0.313-0.909-0.725-1.512\tc-0.422-0.618-0.937-1.187-1.149-1.92c-0.131-0.452-0.002-0.772-0.35-1.163c-0.233-0.262-0.465-0.501-0.632-0.812\tc-0.142-0.257,0.054-0.399-0.042-0.594c-0.171-0.35-0.357-0.595-0.304-1.006c0.303,0.224,0.845,0.37,1.006-0.1\tc0.2-0.582-0.401-1.026-0.193-1.603c0.009,0.205,0.133,0.322,0.341,0.312c-0.009-0.144-0.042-0.283-0.098-0.419\tc-0.069-0.266,0.152-0.557,0.148-0.833c-0.009-0.551-0.32-0.916,0.018-1.437c0.272-0.421-0.224-0.669-0.019-1.173\tc0.154-0.378,0.446-1.023,0.5-1.419c0.129-0.965-0.279-1.982-0.238-2.931c0.026-0.526,0.519-0.977,0.491-1.447\n\t\tc-0.022-0.411-0.347-0.893-0.501-1.27c-0.131-0.321,0.073-0.746,0.196-1.041c0.131-0.316-0.094-0.826-0.132-1.136\tc-0.027-0.226,0.107-0.414-0.056-0.619c-0.173-0.216-0.322-0.429-0.417-0.692c-0.2-0.579-0.28-1.117-0.527-1.698\tc-0.444-1.052-0.936-2.193-1.127-3.322c-0.099-0.574,0.021-0.633,0.418-0.921c0.312-0.225,0.003-0.73,0.214-1.023\tc0.201-0.276-0.448-1.803-0.672-1.988c-0.283-0.232-0.643-0.91-0.445-1.282c0.276-0.52,0.317-0.983,0.493-1.541\tc0.113-0.354-0.145-0.972-0.141-1.361c0.012-0.632,0.487-1.015,0.241-1.653c-0.37-0.958,0.141-2.147,0.15-3.163\tc0.008-0.885-0.546-1.614-0.503-2.456c0.025-0.484,0.538-0.569,0.521-1.03c-0.025-0.617-0.471-1.224-0.601-1.834\tc-0.135-0.638-0.026-1.269-0.122-1.905c-0.046-0.319-0.166-0.533-0.075-0.866c0.073-0.271,0.187-0.547,0.125-0.833\tc-0.073-0.339-0.583-0.136-0.668-0.511c-0.09-0.394,0.042-0.821,0.079-1.213c0.617,0.553,0.583-1.251,0.577-1.515\tc-0.031-1.535,0.277-3.298-0.292-4.739c-0.613-1.544-0.208-3.241-0.781-4.812c-0.24-0.657-0.506-1.443-0.623-2.127\tC280.158,312.335,280.36,311.462,279.86,311.227\"\n          />\n        </G>\n      </G>\n      <G id=\"CK\">\n        <Path\n          id=\"Path35652\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M10.047,293.629c0.115-0.262,0.035-0.35-0.235-0.263C9.884,293.459,9.961,293.548,10.047,293.629\"\n        />\n        <Path\n          id=\"Path35654\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M19.885,310.872c0.083-0.235,0.062-0.45-0.263-0.181C19.713,310.751,19.8,310.815,19.885,310.872\"\n        />\n        <Circle\n          id=\"ck.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"14.049\"\n          cy=\"305.84\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"CI\">\n        <Path\n          id=\"Path8980\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.573,233.745l-0.953,1.502c0.042,0.117,0.092,0.234,0.074,0.369c-0.042,0.304-0.265,0.666-0.476,0.842c-0.214,0.175-0.837-0.014-1.062,0.184c-0.041,0.031,0.004,0.127,0,0.182c0.157-0.022,0.286,0.072,0.366,0.11c0.086,0.043,0.09,0.041,0.037-0.221c0.101,0.054,0.22,0.097,0.292,0.182c-0.086,0.124-0.218,0.054-0.329,0.037c-0.115-0.02-0.216,0.047-0.328,0.073c0.125,0.121,0.44,0.337,0.585,0.074c0.188,0.182,0.543,0.312,0.805,0.293c0.407-0.03,0.463-0.398,0.699-0.662c0.089,0.327,0.477,1.17,0.916,0.515c-0.068,0.09-0.129,0.192-0.184,0.293c0.179-0.058,0.365-0.077,0.55-0.074c-0.152-0.439,0.383-1.867-0.55-1.611c0.142-0.521-0.033-1.163-0.402-1.649C463.532,234.081,463.623,233.883,463.573,233.745L463.573,233.745z\"\n        />\n        <Path\n          id=\"Path8865\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M462.436,230.482c-0.28,0.135-0.651,0.59-0.768,0.916c-0.115,0.326-0.124,0.452,0,0.88c0.124,0.425,0.853,1.052,0.953,1.501c0.103,0.45-0.125,0.682-0.11,0.989c0.012,0.174,0.059,0.324,0.11,0.476l0.953-1.501c-0.191-0.522-0.352-1.167-0.221-1.651c0.089-0.321,0.174-0.713,0.293-1.062c-0.186-0.174-0.365-0.482-0.516-0.551C462.671,230.278,462.721,230.349,462.436,230.482L462.436,230.482z\"\n        />\n        <Path\n          id=\"Path8940\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.07,233.487c-0.011,0.032,0.013,0.08,0,0.11c-0.114,0.236-0.174,0.365-0.476,0.402c-0.215,0.025-0.522-0.16-0.81-0.331c-0.006,0.256-0.006,0.471-0.072,0.731c0.317,0.041,0.668,0.055,0.806,0.369c0.17,0.396-0.382,1.036-0.476,1.355c-0.094,0.322,0.071,0.385-0.11,0.549c-0.18,0.168-0.663-0.163-0.916,0.113c-0.125,0.136-0.285,0.357-0.33,0.584c-0.014,0.073,0.066,0.173,0.074,0.256c0.499-0.073,1.002-0.165,1.501-0.223c-0.404-0.147-0.647-0.202-1.061-0.036c0.252-0.238,0.954-0.337,1.099-0.074c0.103,0.189,0.425,0.102,0.585,0.074c0.713-0.124,1.402-0.254,2.124-0.292c-0.469-0.59-1.577,0.423-2.16,0.11c-0.094-0.052,1.058-0.244,1.173-0.257c0.226-0.025,1.173,0.045,1.1-0.11c0.015-0.004,0.023,0.002,0.036,0c0.005-0.052-0.04-0.149,0-0.181c0.222-0.198,0.85-0.012,1.062-0.183c0.214-0.175,0.435-0.537,0.478-0.845c0.024-0.2-0.047-0.37-0.112-0.55c-0.267-0.008-0.526-0.096-0.696-0.074c-0.381,0.057-0.532,0.102-0.661,0.292c-0.124,0.192,0.206,0.424,0,0.662c-0.205,0.235-0.93,0.318-1.208,0.146c-0.277-0.17-0.113-0.532-0.258-0.697c-0.143-0.164-0.372,0.051-0.474-0.257c-0.101-0.299,0.327-0.965,0.621-1.208c-0.174-0.049-0.386-0.043-0.515-0.109C459.219,233.724,459.156,233.594,459.07,233.487L459.07,233.487z\"\n        />\n        <Path\n          id=\"Path8899\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M459.07,233.487c0.086,0.107,0.149,0.238,0.328,0.328c0.124,0.067,0.336,0.062,0.515,0.111c0.008-0.006-0.01-0.031,0-0.037c0.294-0.224,0.649,0.033,0.807-0.146c0.157-0.176-0.149-0.247,0.036-0.585c0.133-0.243,0.641-0.479,1.024-0.729c-0.025-0.048-0.097-0.107-0.111-0.146c-0.123-0.428-0.115-0.554,0-0.879c0.109-0.3,0.427-0.672,0.697-0.844c0.046-0.171,0.174-0.277,0.073-0.623c-0.151-0.515-0.813-1.292-1.392-1.832c-0.141,0.213-0.272,0.455-0.475,0.552c-0.289,0.137-0.465-0.334-0.878,0.036c-0.419,0.37-0.108,1.912-0.404,2.453c-0.295,0.542-0.9,0.439-0.915,0.807c-0.015,0.367,0.534,0.437,0.66,0.731C459.14,232.94,459.138,233.251,459.07,233.487L459.07,233.487z\"\n        />\n        <Path\n          id=\"Path8908\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.074,229.31c0.108-0.127,0.174-0.272,0.402-0.329c0.161-0.04,0.395,0.063,0.621,0.146c0-0.304-0.03-0.604,0.147-0.844c0.124-0.167,0.438-0.18,0.696-0.221c0.255-0.037,0.468-0.107,0.476-0.404c0.011-0.295-0.347-0.487-0.769-0.695c-0.422-0.209-0.916-0.414-1.137-0.698c-0.219-0.281-0.221-0.678-0.256-1.024c-0.033-0.347-0.102-0.667-0.367-0.732c-0.526-0.134-2.219,0.573-2.6,1.101c-0.38,0.525-0.12,0.688-0.074,1.062c0.047,0.372,0.335,0.723,0.368,1.099c0.031,0.376-0.207,0.78-0.182,1.101c0.016,0.213,0.111,0.352,0.182,0.513c0.222-0.107,0.363-0.352,0.621-0.402c0.317-0.063,0.798-0.063,1.209,0C454.753,229.032,454.95,229.159,455.074,229.31z\"\n        />\n        <Path\n          id=\"Path8906\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M455.367,232.974c0.356,0.124,0.716,0.349,0.99,0.293c0.405-0.081,0.532-0.401,0.731-0.623c-0.08-0.25-0.224-0.495-0.259-0.658c-0.073-0.386,0.096-0.251,0-0.699c-0.093-0.445-0.747-1.3-0.805-1.83c-0.017-0.152,0.073-0.211,0.073-0.33c-0.228-0.083-0.463-0.186-0.621-0.146c-0.229,0.057-0.295,0.202-0.402,0.329c0.025,0.032,0.135,0.031,0.146,0.074c0.062,0.224-0.051,0.291-0.184,0.33c-0.132,0.039-0.265,0.065-0.329,0.184c-0.129,0.234-0.375,0.564-0.181,0.877c0.189,0.315,1.177-0.014,1.279,0.368c0.104,0.379-0.588,0.467-0.696,0.73c-0.106,0.271-0.08,0.433,0,0.698C455.153,232.705,455.237,232.87,455.367,232.974L455.367,232.974z\"\n        />\n        <Path\n          id=\"Path8904\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.713,234.405c0.067-0.265,0.068-0.478,0.072-0.732c-0.118-0.072-0.23-0.046-0.329-0.145c-0.191-0.194-0.255-0.544-0.366-0.879c-0.199,0.224-0.325,0.54-0.731,0.623c-0.273,0.056-0.632-0.172-0.99-0.293c0.131,0.104,0.312,0.146,0.257,0.402c-0.071,0.328-0.657,0.514-1.174,0.73c0.319,0.419,0.614,0.911,0.916,1.356c0.322-0.147,0.713-0.196,0.845-0.369c0.254-0.328-0.085-0.485,0.146-0.698c0.23-0.208,0.762-0.137,1.136-0.073C457.571,234.343,457.63,234.393,457.713,234.405L457.713,234.405z\"\n        />\n        <Path\n          id=\"Path8902\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.78,232.427c-0.386,0.251-0.894,0.486-1.025,0.729c-0.186,0.339,0.124,0.41-0.035,0.585c-0.161,0.179-0.513-0.078-0.808,0.146c-0.295,0.226-0.724,0.939-0.622,1.246c0.104,0.305,0.332,0.093,0.476,0.255c0.144,0.164-0.022,0.526,0.258,0.698c0.277,0.171,1.004,0.088,1.206-0.146c0.207-0.237-0.122-0.469,0-0.66c0.126-0.194,0.279-0.24,0.661-0.293c0.172-0.025,0.432,0.067,0.698,0.073c-0.033-0.095-0.067-0.185-0.073-0.292c-0.021-0.306,0.211-0.539,0.109-0.989C462.53,233.377,461.99,232.842,461.78,232.427L461.78,232.427z\"\n        />\n        <Path\n          id=\"Path8811\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M463.39,222.351c-0.262,0.39-1.312-0.081-1.722,0.074c-0.418,0.161-1.21,0.305-1.318,0.845c0.124,0.286,0.085,0.665,0.223,0.807c0.39,0.402,0.613-0.086,0.916,0.293c0.303,0.377,0.294,1.493,0.147,1.94c-0.147,0.45-0.514,0.369-0.587,0.661c-0.074,0.292,0.303,0.595,0.222,0.916c-0.024,0.096-0.157,0.128-0.222,0.22c0.579,0.539,1.241,1.319,1.392,1.832c0.104,0.346-0.024,0.455-0.073,0.623c0.024-0.016,0.05-0.062,0.073-0.073c0.283-0.132,0.233-0.206,0.698,0c0.149,0.069,0.328,0.379,0.513,0.55c0.092-0.276,0.229-0.501,0.223-0.844c-0.016-0.595,0.48-0.894,0.77-1.427c0.217-0.404,0.412-0.658,0.584-1.101c0.155-0.394-0.098-1.084-0.146-1.502c-0.059-0.504-0.318-0.735-0.438-1.173c-0.074-0.26,0.319-0.763,0.146-1.281c-0.057,0.089-0.117,0.21-0.183,0.293C464.013,223.438,463.827,222.871,463.39,222.351z\"\n        />\n        <Path\n          id=\"Path8870\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M454.45,234.109c0.519-0.221,1.106-0.402,1.173-0.73c0.108-0.515-0.43-0.542-0.513-0.804c-0.082-0.268-0.107-0.432,0-0.701c0.107-0.267,0.797-0.352,0.695-0.73c-0.104-0.379-1.089-0.051-1.28-0.368c-0.193-0.316,0.053-0.645,0.181-0.879c0.067-0.119,0.197-0.144,0.33-0.182c0.133-0.039,0.245-0.106,0.183-0.33c-0.063-0.224-0.395-0.339-0.808-0.402c-0.412-0.062-0.895-0.062-1.21,0c-0.259,0.052-0.401,0.294-0.621,0.402c0.034,0.078,0.065,0.127,0.073,0.257c0.025,0.387-0.26,0.935-0.256,1.502c0.004,0.567,0.127,1.39,0.328,1.867c0.201,0.478,0.419,0.896,0.732,0.99c0.316,0.091,0.143-0.458,0.695-0.292C454.262,233.739,454.356,233.984,454.45,234.109L454.45,234.109z\"\n        />\n        <Path\n          id=\"Path8868\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.76,237.627c-0.008-0.083-0.088-0.18-0.074-0.257c0.046-0.227,0.205-0.45,0.33-0.584c0.255-0.272,0.734,0.057,0.916-0.11c0.182-0.166,0.018-0.228,0.111-0.55c0.093-0.321,0.646-0.961,0.475-1.355c-0.17-0.396-0.649-0.374-1.025-0.438c-0.373-0.066-0.904-0.137-1.134,0.074c-0.231,0.209,0.106,0.369-0.147,0.697c-0.131,0.172-0.52,0.222-0.843,0.368c0.106,0.158,0.218,0.447,0.328,0.475c0.526,0.136,0.239-0.376,0.476-0.256c0.237,0.124,0.235,0.495,0.184,1.025c-0.026,0.272-0.201,0.643-0.404,1.024C456.215,237.658,456.492,237.667,456.76,237.627L456.76,237.627z\"\n        />\n        <Path\n          id=\"Path8840\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.487,226.491c0.061-0.063,0.106-0.066,0.147-0.185c0.146-0.447,0.155-1.562-0.147-1.941c-0.304-0.38-0.524,0.107-0.916-0.293c-0.136-0.141-0.098-0.52-0.223-0.808c-0.008,0.036-0.073,0.034-0.073,0.074c-0.702-0.142-1.381-0.612-1.759-1.063c-0.072-0.087-0.193-1.139-0.731-1.171c-1.144-0.074-0.702-0.472-0.843-0.476c-1.432-0.043-1.064,0.962-1.538,0.843c-0.521-0.127-0.238-1.319-0.438-1.685c-0.244,0.103-0.279,0.521-0.515,0.585c-0.241,0.066-0.408-0.269-0.584-0.368c-0.012,0.261,0.019,0.773-0.257,0.916c0.188,0.261,0.476,0.524,0.402,0.73c-0.124,0.366-0.595,0.117-0.768,0.328c-0.174,0.214-0.254,0.619-0.146,0.808c0.104,0.188,0.132-0.271,0.438,0.146c0.25,0.338,0.034,1.352,0.074,2.125c0.529-0.223,1.021-0.617,1.28-0.55c0.266,0.069,0.332,0.384,0.369,0.73c0.034,0.347,0.038,0.743,0.256,1.026c0.148,0.19,0.459,0.374,0.753,0.521c0.021-0.272,0.028-0.589,0.163-0.814c0.189-0.32,0.667-0.352,0.879-0.66c0.213-0.31,0.064-0.973,0.329-1.137c0.268-0.165,0.431-0.049,0.698,0.146c0.264,0.195,0.257,0.916,0.584,1.1c0.328,0.181,0.425-0.233,0.989-0.074C460.35,225.479,461.016,226.025,461.487,226.491L461.487,226.491z\"\n        />\n        <Path\n          id=\"Path8835\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.614,230.813c0.08,0.16,0.195,0.359,0.221,0.475c0.094,0.449-0.073,0.313,0,0.699c0.074,0.384,0.286,1.201,0.621,1.537c0.336,0.336,0.835,0.516,1.139,0.476c0.302-0.04,0.364-0.168,0.474-0.403c0.113-0.237,0.088-0.619-0.037-0.916c-0.124-0.294-0.672-0.37-0.66-0.73c0.016-0.367,0.619-0.267,0.916-0.808c0.16-0.29,0.204-0.786,0.221-1.319c-0.317-0.056-0.661-0.096-0.914,0c-0.54,0.207-0.847,0.948-1.174,0.989c-0.328,0.041-0.088-0.225-0.403-0.219C456.914,230.596,456.759,230.765,456.614,230.813L456.614,230.813z\"\n        />\n        <Path\n          id=\"Path8824\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M456.614,230.813c0.144-0.047,0.302-0.217,0.402-0.222c0.315-0.008,0.074,0.261,0.402,0.222c0.327-0.041,0.632-0.781,1.172-0.989c0.254-0.098,0.6-0.056,0.916,0c0.013-0.459-0.009-0.965,0.181-1.136c0.42-0.369,0.592,0.101,0.88-0.036c0.288-0.139,0.613-0.451,0.696-0.768c0.082-0.322-0.294-0.623-0.222-0.916c0.056-0.217,0.272-0.309,0.44-0.476c-0.471-0.469-1.14-1.013-1.575-1.135c-0.566-0.161-0.663,0.255-0.991,0.073c-0.327-0.18-0.32-0.905-0.585-1.099c-0.265-0.195-0.429-0.311-0.696-0.146c-0.268,0.166-0.117,0.828-0.329,1.138c-0.215,0.308-0.691,0.338-0.878,0.66c-0.132,0.222-0.125,0.542-0.146,0.813c0.14,0.071,0.23,0.11,0.368,0.175c0.422,0.208,0.779,0.399,0.769,0.695c-0.012,0.299-0.224,0.368-0.477,0.405c-0.256,0.037-0.569,0.053-0.697,0.22c-0.251,0.334-0.271,0.638-0.221,1.173C456.069,229.85,456.385,230.364,456.614,230.813z\"\n        />\n        <Path\n          id=\"Path8822\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M452.694,232.904c-0.115,0.138-0.18,0.203-0.222,0.366c-0.074,0.308,0.01,0.718,0.074,1.101c0.063,0.382,0.071,0.754-0.146,1.025c-0.219,0.272-0.524,0.305-0.843,0.292c-0.092-0.005-0.166,0.009-0.258,0c0.166,0.373,0.433,0.722,0.292,1.135c-0.164,0.492-0.383,1.127-0.512,1.722c-0.108,0.501,0.014,1.719,0.695,1.064c0.304-0.292,1.2-0.765,1.612-0.808c0.812-0.08,1.471-0.675,2.198-0.989c0.116-0.05,0.246-0.039,0.368-0.074c0.206-0.381,0.376-0.754,0.404-1.025c0.052-0.533,0.056-0.903-0.184-1.025c-0.237-0.124,0.05,0.392-0.477,0.256c-0.25-0.173-0.213-0.271-0.418-0.558c-0.321-0.454-0.844-1.595-1.122-1.678c-0.552-0.165-0.38,0.385-0.696,0.293c-0.317-0.092-0.533-0.514-0.732-0.991C452.718,232.982,452.705,232.932,452.694,232.904L452.694,232.904z\"\n        />\n        <Path\n          id=\"Path8820\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M452.547,231.912c-0.509-0.008-0.989-0.083-1.282,0c-0.478,0.134-0.439,0.525-0.731,0.477c-0.293-0.05-0.187-0.754-0.585-0.73c-0.4,0.02-0.506,0.96-0.99,1.061c-0.102,0.024-0.172-0.084-0.256-0.109c-0.156,0.124-0.312,0.247-0.402,0.44c0.16,0.158,0.391,0.271,0.62,0.22c-0.387,0.725,1.524,0.174,1.467,0.807c-0.051,0.551,0.42,0.69,0.73,0.952c0.19,0.161,0.088,0.443,0.185,0.661c0.09,0.009,0.163-0.003,0.255,0c0.32,0.014,0.625-0.023,0.845-0.291c0.217-0.272,0.209-0.644,0.146-1.025c-0.062-0.383-0.149-0.792-0.074-1.1c0.04-0.164,0.105-0.226,0.22-0.367C452.592,232.628,452.597,232.269,452.547,231.912L452.547,231.912z\"\n        />\n        <Path\n          id=\"Path8818\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M452.474,228.542c-0.28-0.21-0.549-0.386-0.767-0.367c-0.445,0.04-0.175,0.469-0.769,0.55c-0.206,0.025-0.51-0.198-0.807-0.368c-0.295-0.077-0.533,0.321-0.402,0.55c0.173,0.305-0.246,0.605-0.293,0.878c-0.222-0.137-0.519-0.263-0.73-0.037c0.335,0.342,0.505,1.186,0.475,1.65c-0.017,0.256-0.089,0.641-0.182,0.88c-0.062,0.154-0.179,0.235-0.293,0.327c0.083,0.025,0.154,0.132,0.255,0.11c0.483-0.104,0.589-1.043,0.99-1.062c0.399-0.024,0.292,0.682,0.584,0.73c0.292,0.05,0.255-0.341,0.731-0.475c0.295-0.083,0.773-0.008,1.283,0c-0.04-0.28-0.146-0.534-0.146-0.768c-0.004-0.569,0.283-1.114,0.256-1.504c-0.026-0.387-0.232-0.451-0.256-0.767C452.393,228.775,452.448,228.653,452.474,228.542L452.474,228.542z\"\n        />\n        <Path\n          id=\"Path8816\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.678,225.135c-0.284,0.152-0.401,0.418-0.515,0.731c0.745,0.124,0.656,0.747,0.844,1.318c-0.261-0.121-1.86-0.789-1.649,0.074c0.112,0.458,0.556,0.691,0.806,1.064c-0.024-0.014-0.016,0.04-0.035,0.035c0.297,0.169,0.599,0.393,0.808,0.368c0.593-0.078,0.323-0.509,0.766-0.549c0.224-0.023,0.487,0.156,0.769,0.366c0.059-0.25,0.133-0.507,0.109-0.769c-0.025-0.325-0.24-0.629-0.328-0.952c-0.235-0.147-0.494-0.306-0.586-0.439c-0.226-0.328,0.145-0.147-0.145-0.583C451.398,225.612,451.002,225.355,450.678,225.135L450.678,225.135z\"\n        />\n        <Path\n          id=\"Path9584\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M450.678,225.135c0.322,0.224,0.72,0.477,0.844,0.663c0.289,0.436-0.081,0.254,0.147,0.582c0.091,0.133,0.351,0.293,0.584,0.439c-0.015-0.048-0.031-0.098-0.037-0.146c-0.046-0.371-0.308-0.537,0.074-1.063c0.191-0.268,0.776-0.322,1.318-0.55c-0.039-0.773,0.175-1.784-0.074-2.124c-0.304-0.417-0.335,0.04-0.437-0.146c-0.105-0.188-0.028-0.595,0.146-0.807c0.174-0.215,0.643,0.033,0.768-0.329c0.074-0.208-0.217-0.471-0.402-0.731c-0.039,0.022-0.018,0.109-0.074,0.107c-0.335-0.005-0.789,0.019-0.514,0.477c-0.412,0.183-1.447-0.295-1.393-0.807c-0.255,0.116-0.536-0.012-0.767,0.182c-0.157,0.134-0.169,0.49-0.369,0.549c-0.368,0.111-0.657,0.205-0.769,0.623c-0.116,0.436-0.155,2.403,0.732,1.832c-0.144,0.719-0.076,0.616,0.329,1.098C450.706,225.001,450.738,225.103,450.678,225.135L450.678,225.135z\"\n        />\n      </G>\n      <G id=\"CH\">\n        <Path\n          id=\"Path10476\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.796,104.466c-0.04,0.024-0.073,0.046-0.11,0.073c0.041,0.035,0.111,0.109,0.147,0.111c0.044,0.001,0.024,0.013,0.034-0.037C493.872,104.58,493.835,104.515,493.796,104.466L493.796,104.466z M493.65,104.575c-0.05,0.039-0.096,0.083-0.147,0.11c0.041,0.032,0.078,0.074,0.109,0.074c0.063,0.002,0.094,0.016,0.11-0.038C493.732,104.682,493.679,104.62,493.65,104.575L493.65,104.575z M494.199,104.612c-0.036,0.002-0.087,0.022-0.111,0.036c-0.043,0.028-0.031,0.069-0.073,0.111c-0.04,0.041-0.129,0.094-0.182,0.108c-0.055,0.014-0.074-0.019-0.11,0c-0.025,0.011-0.055,0.043-0.074,0.074c0.055,0.006,0.122,0.008,0.145,0.035c0.036,0.04,0.042,0.083,0.039,0.112c0.024-0.023,0.053-0.05,0.072,0c0.053,0.123-0.419,0.182-0.474,0.291c-0.056,0.108-0.061,0.143,0,0.182s0.191-0.142,0.257-0.109c0.065,0.031,0.072,0.069,0.036,0.146c-0.034,0.078-0.298,0.046-0.293,0.146c0.006,0.101,0.124,0.096,0.222,0.074c0.094-0.024,0.172-0.196,0.256-0.22c0.085-0.024,0.126,0.062,0.182,0.037c0.06-0.025,0.079-0.074,0.074-0.147c-0.008-0.074-0.174-0.145-0.146-0.221c0.024-0.073,0.121-0.081,0.183-0.073c0.062,0.011,0.074,0.096,0.146,0.11c0.069,0.013,0.203-0.122,0.255-0.073c0.062-0.058,0.1-0.127,0.146-0.146c0.094-0.037,0.159,0.036,0.221,0c0.061-0.038,0.092-0.148,0.074-0.223c-0.014-0.056-0.094-0.052-0.146-0.074c-0.028,0.026-0.046,0.063-0.074,0.074c-0.068,0.024-0.118-0.017-0.183,0c-0.069,0.019-0.156,0.155-0.224,0.146c-0.064-0.008-0.019-0.089-0.073-0.109c-0.057-0.023-0.178,0.067-0.222,0.036c-0.04-0.029-0.013-0.041,0-0.073c0.014-0.031,0.042-0.038,0.072-0.074c0.031-0.035,0.108-0.097,0.074-0.146C494.256,104.624,494.233,104.61,494.199,104.612L494.199,104.612z M494.233,105.564c-0.032,0.025-0.034,0.088,0,0.109c0.037,0.024,0.148,0.01,0.147-0.035C494.378,105.592,494.267,105.541,494.233,105.564L494.233,105.564z\"\n        />\n        <Path\n          id=\"Path10383\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.796,104.466c0.04,0.049,0.076,0.114,0.074,0.146c-0.01,0.05,0.009,0.039-0.035,0.036c-0.036-0.001-0.107-0.073-0.147-0.11c-0.015,0.011-0.022,0.026-0.035,0.036c0.028,0.044,0.084,0.106,0.074,0.146c-0.017,0.056-0.047,0.041-0.109,0.039c-0.029-0.001-0.072-0.041-0.11-0.074c-0.024,0.013-0.05,0.026-0.073,0.036c0.042,0.065,0.063,0.152,0.111,0.186c0.04,0.024,0.068,0.031,0.109,0.036c0.021-0.03,0.048-0.062,0.074-0.074c0.039-0.018,0.058,0.015,0.11,0c0.053-0.012,0.143-0.068,0.182-0.108c0.041-0.041,0.026-0.081,0.073-0.109c0.045-0.029,0.151-0.049,0.182,0c0.034,0.048-0.041,0.111-0.073,0.146c-0.032,0.034-0.06,0.041-0.074,0.073c-0.014,0.031-0.039,0.042,0,0.074c0.041,0.028,0.167-0.058,0.223-0.036c0.056,0.02,0.009,0.102,0.073,0.108c0.066,0.008,0.154-0.128,0.223-0.147c0.067-0.016,0.116,0.027,0.184,0c0.024-0.008,0.043-0.046,0.073-0.073c-0.017-0.009-0.029-0.026-0.039-0.036c-0.025-0.05,0.028-0.064,0-0.11c-0.025-0.047-0.118-0.103-0.182-0.111c-0.067-0.008-0.041,0.074-0.145,0.037c-0.079-0.028-0.184-0.168-0.223-0.292c-0.048,0.124-0.135,0.277-0.257,0.292c-0.081,0.011-0.111-0.09-0.183-0.146C493.846,104.445,493.818,104.448,493.796,104.466L493.796,104.466z\"\n        />\n        <Path\n          id=\"Path10184\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.867,104.429c0.073,0.056,0.103,0.157,0.183,0.145c0.124-0.014,0.21-0.171,0.257-0.291c-0.004-0.01,0.004-0.025,0-0.037c-0.008-0.023-0.175,0.034-0.146,0C494.045,104.261,493.962,104.362,493.867,104.429z\"\n        />\n        <Path\n          id=\"CH-VD\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.624,106.115l-0.146,0.146c0.046,0.03,0.089,0.073,0.11,0.111c0.033,0.054-0.019,0.128,0.036,0.146c0.056,0.016,0.116-0.021,0.146-0.111c0.025-0.073-0.062-0.195-0.074-0.292C492.669,106.111,492.652,106.116,492.624,106.115L492.624,106.115z M491.854,106.298c-0.114-0.035-0.255,0.172-0.439,0.223c-0.04,0.008-0.084-0.005-0.145,0c-0.093,0.129-0.336,0.233-0.37,0.401c-0.02,0.108-0.567,0.369-0.695,0.699c-0.061,0.158-0.033,0.315-0.037,0.474c0.066,0.001,0.137-0.019,0.223,0.036c0.057,0.037,0.099,0.122,0.146,0.223c0.037-0.046,0.112-0.062,0.146-0.11c-0.096-0.111-0.213-0.22-0.224-0.292c-0.013-0.129-0.031-0.109,0.074-0.147c0.099-0.034,0.32,0.082,0.439,0.221c0.096-0.088,0.162-0.203,0.329-0.221c0.219-0.023,0.379,0.013,0.514,0.111c0.146-0.052,0.331-0.104,0.439-0.039c0.141,0.089,0.085,0.298,0.145,0.404c0.061,0.106,0.075,0.23,0.184,0.256c0.105,0.024,0.224-0.058,0.329-0.146c0.058-0.046,0.098-0.127,0.146-0.223c-0.049-0.105-0.083-0.22-0.074-0.293c0.019-0.129,0.124-0.148,0.146-0.22c0.02-0.059-0.007-0.1,0-0.145c-0.062-0.035-0.106-0.083-0.146-0.074c-0.099,0.025-0.056,0.152-0.109,0.183c-0.057,0.029-0.12-0.025-0.185,0c-0.062,0.023-0.12,0.173-0.181,0.147c-0.063-0.028-0.005-0.106-0.037-0.147c-0.032-0.043-0.091-0.074-0.146-0.074c-0.057-0.002-0.141,0.096-0.183,0.037c-0.039-0.058,0.176-0.106,0.146-0.183c-0.027-0.073-0.164,0.021-0.221-0.034c-0.056-0.058-0.078-0.196-0.036-0.258c0.042-0.06,0.113,0.007,0.182-0.035c0.071-0.041,0.137-0.135,0.183-0.223c0.046-0.082,0.127-0.155,0.109-0.256c-0.018-0.101-0.187-0.18-0.182-0.255c-0.036,0.017-0.074,0.023-0.11,0.037c0.043,0.1,0.121,0.197,0.11,0.254c-0.014,0.093-0.048,0.085-0.11,0.111c-0.062,0.024-0.186,0.064-0.255-0.037c-0.04-0.059,0.036-0.152,0.074-0.256c-0.024,0.013-0.046,0.047-0.074,0.036C491.898,106.454,491.968,106.332,491.854,106.298L491.854,106.298z M492.181,106.81c0.039-0.008,0.062-0.03,0.073,0c0.011,0.033-0.069,0.098-0.111,0.109c-0.039,0.014-0.105,0.013-0.109-0.035C492.031,106.837,492.144,106.816,492.181,106.81L492.181,106.81z\"\n        />\n        <Path\n          id=\"Path9853\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.181,105.529c-0.113,0.126-0.226,0.287-0.367,0.367c-0.365,0.208-0.407,0.421-0.55,0.623c0.062-0.005,0.106,0.009,0.146,0c0.186-0.049,0.324-0.256,0.438-0.223c0.114,0.034,0.046,0.156,0.111,0.184c0.064,0.026,0.105-0.045,0.183-0.073c0.055-0.022,0.12-0.048,0.182-0.074c0.005-0.077,0.012-0.108,0.073-0.11c0.023-0.001,0.05,0.021,0.074,0.035l0.146-0.146c-0.003,0,0.004-0.035,0-0.035c-0.04-0.003-0.097,0.022-0.109,0c-0.034-0.063,0.025-0.112,0.072-0.147c0.045-0.036,0.147,0.004,0.184-0.036c0.036-0.042,0.024-0.066,0-0.11c-0.026-0.044-0.067-0.066-0.146-0.074c-0.081-0.008-0.232,0.12-0.293,0.074c-0.061-0.045,0.041-0.066,0-0.146C492.315,105.602,492.216,105.565,492.181,105.529z\"\n        />\n        <Path\n          id=\"Path10187\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M494.562,105.418c0.015,0.074,0.095,0.124,0.109,0.222c0.019,0.094-0.07,0.207-0.033,0.292c0.031,0.084,0.161,0.125,0.181,0.182c0.023,0.059,0.025,0.069,0,0.111c-0.024,0.04-0.115,0.051-0.147,0.11c-0.029,0.058-0.073,0.157-0.033,0.22c0.038,0.064,0.174,0.023,0.219,0.073c0.044,0.054-0.025,0.144,0.039,0.186c0.045,0.025,0.119-0.009,0.183-0.039c-0.021-0.059-0.043-0.131-0.037-0.182c0.011-0.091,0.057-0.18,0.108-0.221c0.053-0.042,0.107,0.001,0.146-0.036c0.039-0.038,0.03-0.122,0.074-0.147c0.041-0.028,0.118,0.025,0.146,0c0.026-0.024-0.043-0.034,0-0.073c0.042-0.036,0.182,0.014,0.256,0c0.074-0.011,0.104-0.06,0.182-0.074c0.05-0.008,0.117,0.027,0.184,0.037c-0.019-0.05,0-0.123-0.037-0.146c-0.049-0.029-0.109,0.103-0.146,0.035c-0.036-0.067,0.194-0.165,0.184-0.254c-0.008-0.066-0.082-0.085-0.146-0.111c-0.059,0.023-0.092,0.095-0.146,0.074c-0.144-0.058-0.108-0.373-0.183-0.437c-0.074-0.066-0.058-0.023-0.108,0c-0.055,0.02-0.074,0.123-0.146,0.146c-0.074,0.024-0.15-0.074-0.223-0.074c-0.072,0.001-0.092,0.056-0.146,0.037c-0.053-0.019-0.053-0.147-0.107-0.146c-0.06,0.001-0.062,0.118-0.111,0.146c-0.05,0.03-0.118-0.02-0.182,0C494.608,105.353,494.596,105.391,494.562,105.418L494.562,105.418z\"\n        />\n        <Path\n          id=\"Path10070\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M494.307,104.245c0.028,0.131,0.133,0.3,0.221,0.328c0.104,0.041,0.081-0.042,0.147-0.035c0.065,0.008,0.155,0.063,0.182,0.11c0.029,0.046-0.026,0.062,0,0.11c0.028,0.048,0.166,0.038,0.182,0.107c0.021,0.073-0.013,0.184-0.074,0.224c-0.059,0.036-0.122-0.036-0.221,0c-0.047,0.017-0.085,0.088-0.146,0.147c0.055,0.048-0.05,0.108-0.037,0.18c0.031-0.024,0.043-0.063,0.074-0.073c0.067-0.022,0.131,0.026,0.181,0c0.052-0.03,0.054-0.146,0.111-0.147c0.059,0,0.059,0.126,0.109,0.147c0.055,0.019,0.074-0.036,0.146-0.037c0.07-0.001,0.146,0.097,0.221,0.074c0.074-0.026,0.095-0.128,0.146-0.146c0.054-0.024,0.035-0.067,0.11,0c0.074,0.064,0.039,0.378,0.182,0.436c0.055,0.024,0.091-0.053,0.146-0.074c-0.027-0.012-0.06-0.01-0.073-0.037c-0.042-0.088-0.067-0.255-0.036-0.327c0.028-0.074,0.146-0.043,0.146-0.113c0-0.067-0.173-0.084-0.184-0.146c-0.009-0.06,0.08-0.088,0.074-0.147c-0.008-0.057-0.135-0.064-0.145-0.146c-0.013-0.081,0.106-0.15,0.108-0.256c0.004-0.073-0.069-0.144-0.108-0.22c-0.093,0.045-0.165,0.119-0.331,0.11C495.229,104.306,494.361,104.415,494.307,104.245L494.307,104.245z\"\n        />\n        <Path\n          id=\"CH-BE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M493.867,105.052c-0.048,0.003-0.119,0.107-0.182,0.11c-0.087,0.008-0.204-0.055-0.293-0.037c-0.09,0.02-0.145,0.102-0.222,0.112c-0.074,0.008-0.122-0.06-0.186-0.038c-0.062,0.022-0.091,0.115-0.145,0.146c-0.053,0.029-0.092,0.008-0.146,0.038c-0.056,0.026-0.062,0.088-0.146,0.144c-0.059,0.035-0.165,0.047-0.258,0.073c0.016,0.008,0.031,0.026,0.036,0.036c0.042,0.08-0.058,0.102,0,0.147c0.061,0.044,0.213-0.081,0.293-0.074c0.079,0.01,0.122,0.028,0.146,0.074c0.025,0.044,0.036,0.069,0,0.109c-0.036,0.042-0.137,0.001-0.183,0.037c-0.046,0.035-0.107,0.082-0.072,0.146c0.033,0.062,0.193,0.073,0.292,0.073s0.211-0.135,0.293-0.073c0.079,0.063-0.067,0.213,0,0.292c0.065,0.08,0.228-0.038,0.293,0.074c0.063,0.112-0.182,0.315-0.146,0.439c0.032,0.123,0.261,0.094,0.256,0.182c-0.005,0.089-0.198,0.084-0.223,0.145c-0.021,0.063,0.098,0.086,0.074,0.146c-0.025,0.063-0.18,0.048-0.223,0.112c-0.038,0.06,0.025,0.112,0,0.181c-0.021,0.074-0.127,0.089-0.146,0.223c-0.01,0.074,0.025,0.188,0.074,0.292c0.043-0.082,0.095-0.175,0.146-0.184c0.108-0.015,0.08,0.11,0.146,0.111c0.065,0.001,0.103-0.124,0.183-0.146c0.078-0.025,0.168,0.029,0.257,0c0.088-0.029,0.134-0.132,0.221-0.147c0.083-0.014,0.136,0.089,0.222,0.073c0.081-0.016,0.129-0.141,0.222-0.183c0.089-0.041,0.207,0.005,0.293-0.037c0.085-0.04,0.062-0.177,0.184-0.22c0.119-0.042,0.34,0.08,0.474,0.073c0.136-0.008,0.233-0.008,0.33-0.073c0.069-0.045,0.096-0.153,0.146-0.224c-0.005-0.078,0.004-0.187,0.037-0.219c0.057-0.053,0.112,0.032,0.146,0c0.032-0.034,0.033-0.079,0-0.146c-0.035-0.068-0.174-0.174-0.258-0.185c-0.083-0.008-0.12,0.102-0.182,0.11c-0.064,0.008-0.092-0.043-0.146-0.037c-0.053,0.009-0.124,0.074-0.183,0.074s-0.071-0.065-0.146-0.074c-0.073-0.008-0.189,0.115-0.255,0.074c-0.067-0.041,0.007-0.131-0.037-0.182c-0.043-0.052-0.181-0.01-0.223-0.073c-0.037-0.063,0.007-0.162,0.037-0.222c0.031-0.059,0.124-0.071,0.146-0.11c0.026-0.041,0.024-0.053,0-0.11c-0.021-0.058-0.147-0.098-0.183-0.183c-0.032-0.085,0.054-0.198,0.037-0.291c-0.016-0.094-0.097-0.147-0.109-0.223c-0.013-0.073,0.09-0.136,0.036-0.185c-0.053-0.047-0.187,0.088-0.257,0.074c-0.07-0.013-0.083-0.1-0.146-0.11c-0.062-0.011-0.157,0-0.183,0.073c-0.026,0.074,0.138,0.147,0.146,0.223c0.008,0.073-0.018,0.121-0.074,0.146c-0.059,0.024-0.099-0.061-0.183-0.036c-0.087,0.023-0.163,0.196-0.257,0.22s-0.217,0.025-0.223-0.074c-0.006-0.101,0.259-0.071,0.293-0.146c0.034-0.078,0.027-0.116-0.035-0.147c-0.066-0.032-0.197,0.15-0.258,0.11c-0.059-0.041-0.057-0.073,0-0.185c0.059-0.107,0.526-0.17,0.477-0.292C493.894,105.057,493.885,105.052,493.867,105.052L493.867,105.052z M494.233,105.564c0.034-0.024,0.146,0.025,0.147,0.074c0.004,0.045-0.111,0.058-0.147,0.035C494.2,105.652,494.201,105.587,494.233,105.564L494.233,105.564z\"\n        />\n        <Path\n          id=\"Path10124\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.517,106.115c-0.043,0.039,0.026,0.05,0,0.073c-0.028,0.024-0.105-0.028-0.146,0c-0.043,0.025-0.036,0.108-0.074,0.146c-0.039,0.037-0.094-0.006-0.146,0.037c-0.053,0.039-0.099,0.125-0.109,0.22c-0.008,0.051,0.019,0.123,0.037,0.182c0.024-0.013,0.051-0.038,0.073-0.036c0.075,0.008,0.089,0.073,0.146,0.073c0.06,0.001,0.13-0.065,0.184-0.073c0.054-0.007,0.081,0.045,0.146,0.036c0.048-0.007,0.096-0.043,0.146-0.073c-0.009-0.062-0.033-0.099-0.036-0.147c-0.006-0.083,0.068-0.21,0.036-0.256c-0.029-0.044-0.068,0.05-0.11,0c-0.025-0.03-0.039-0.111-0.035-0.183C495.587,106.11,495.537,106.097,495.517,106.115L495.517,106.115z M496.03,106.48c-0.041-0.002-0.072,0.011-0.109,0.035c-0.047,0.034-0.061,0.107-0.073,0.183c0.067,0.024,0.138,0.058,0.182,0.11c0.062-0.011,0.134-0.031,0.146-0.073c0.021-0.062-0.071-0.067-0.073-0.11c-0.005-0.042,0.072-0.062,0.037-0.108C496.121,106.494,496.072,106.48,496.03,106.48L496.03,106.48z\"\n        />\n        <Path\n          id=\"Path10141\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.067,106.517c0.026,0.008,0.062-0.015,0.074,0c0.033,0.048-0.04,0.07-0.037,0.11c0.009,0.043,0.095,0.049,0.073,0.11c-0.014,0.041-0.083,0.061-0.146,0.073c0.01,0.012,0.031,0.025,0.035,0.037c0.034,0.068,0.034,0.112,0,0.146c-0.033,0.034-0.088-0.052-0.146,0c-0.035,0.031-0.041,0.139-0.036,0.222c0.02-0.026,0.045-0.081,0.074-0.074c0.1,0.031-0.006,0.189,0.036,0.255c0.04,0.068,0.079,0.125,0.146,0.11c0.067-0.017,0.024-0.144,0.108-0.181c0.082-0.042,0.312,0.104,0.371,0.035c0.056-0.067-0.074-0.088-0.074-0.147c-0.004-0.058-0.018-0.118,0.037-0.181c0.056-0.067,0.241-0.041,0.329-0.111c0.089-0.071,0.079-0.204,0.183-0.255c0.009-0.039-0.015-0.082,0-0.11c0.04-0.074,0.14-0.04,0.183-0.11c0.023-0.035,0-0.09,0-0.146c-0.11,0.04-0.23,0.096-0.292,0.073c-0.1-0.035-0.01-0.083-0.073-0.11c-0.063-0.025-0.2,0.111-0.257,0.073c-0.058-0.039,0-0.123-0.034-0.146c-0.039-0.024-0.106,0.051-0.147,0.035c-0.043-0.015-0.025-0.085-0.074-0.11c0.006,0.064,0.006,0.132-0.036,0.183c-0.062,0.08-0.238,0.039-0.292,0.11C496.04,106.444,496.06,106.48,496.067,106.517L496.067,106.517z\"\n        />\n        <Path\n          id=\"Path10121\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.067,106.517c-0.008-0.035-0.025-0.073,0-0.109c0.054-0.074,0.229-0.028,0.293-0.11c0.038-0.052,0.039-0.122,0.035-0.183c-0.05-0.026-0.169,0.035-0.221,0c-0.012-0.008-0.03-0.022-0.035-0.035c-0.07-0.009-0.135-0.044-0.186-0.037c-0.079,0.012-0.107,0.061-0.182,0.074c-0.041,0.009-0.09,0.009-0.146,0c-0.006,0.073,0.01,0.152,0.038,0.183c0.04,0.05,0.077-0.044,0.108,0c0.028,0.046-0.041,0.173-0.036,0.256c0.003,0.049,0.025,0.084,0.036,0.146c0.016-0.008,0.018-0.038,0.036-0.036c0.015,0.002,0.022,0.03,0.038,0.036c0.012-0.075,0.024-0.149,0.072-0.181C495.97,106.482,496.019,106.506,496.067,106.517L496.067,106.517z\"\n        />\n        <Path\n          id=\"Path10075\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.945,105.381c-0.101,0.019-0.188,0.041-0.256,0.109c-0.079,0.074-0.038,0.23-0.11,0.292s-0.139,0.037-0.258,0.036c-0.057-0.001-0.132-0.037-0.22-0.074c-0.045,0.075-0.177,0.164-0.146,0.22c0.037,0.068,0.098-0.066,0.146-0.035c0.049,0.025,0.021,0.147,0.073,0.181c0.052,0.035,0.171-0.025,0.221,0c0.05,0.024,0.03,0.095,0.073,0.111c0.042,0.015,0.11-0.062,0.146-0.036c0.038,0.026-0.021,0.107,0.038,0.146c0.056,0.038,0.188-0.102,0.255-0.073c0.063,0.025-0.025,0.073,0.073,0.109c0.061,0.024,0.182-0.031,0.293-0.074c0-0.054,0.015-0.105,0-0.147c-0.026-0.082-0.169-0.121-0.146-0.182c0.022-0.062,0.088,0.024,0.146-0.035c0.057-0.062,0.083-0.25,0.074-0.33c-0.008-0.081-0.02-0.115-0.074-0.147c-0.058-0.033-0.152,0.063-0.221,0.037C497.004,105.471,496.969,105.428,496.945,105.381L496.945,105.381z\"\n        />\n        <Path\n          id=\"Path10080\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.653,105.564c-0.073,0.01-0.146,0.025-0.184,0c-0.066-0.044-0.008-0.107-0.072-0.146c-0.065-0.04-0.179,0.02-0.293,0c-0.069-0.011-0.146-0.039-0.221-0.073c0,0.077,0.008,0.162,0.037,0.221c0.043,0.086,0.208,0.055,0.22,0.146c0,0.017-0.025,0.024-0.036,0.037c0.086,0.036,0.161,0.073,0.223,0.074c0.116,0.003,0.184,0.024,0.256-0.035C496.633,105.738,496.629,105.643,496.653,105.564L496.653,105.564z\"\n        />\n        <Path\n          id=\"Path9929\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.541,103.99c-0.044,0.024-0.082,0.059-0.146,0.073c-0.075,0.02-0.175,0.018-0.182,0.074c-0.013,0.116,0.219,0.108,0.222,0.183c0.005,0.073-0.087,0.089-0.147,0.11c-0.06,0.022-0.107,0.045-0.184,0c-0.062-0.042-0.107-0.175-0.146-0.256c-0.059,0.014-0.133,0.013-0.183,0.036c0.042,0.074,0.113,0.147,0.11,0.221c-0.004,0.106-0.121,0.174-0.11,0.256c0.012,0.081,0.14,0.089,0.146,0.145c0.008,0.06-0.082,0.087-0.073,0.147c0.009,0.062,0.183,0.079,0.183,0.146c0,0.071-0.117,0.036-0.146,0.113c-0.009,0.024,0,0.07,0,0.107c0.073,0.039,0.152,0.063,0.221,0.073c0.113,0.02,0.227-0.041,0.293,0c0.067,0.041,0.008,0.103,0.074,0.146c0.035,0.025,0.11,0.01,0.182,0c0.009-0.025,0.017-0.053,0.035-0.073c0.069-0.066,0.156-0.091,0.256-0.108c-0.008-0.018-0.04-0.019-0.036-0.039c0.008-0.021,0.055,0.008,0.073,0c0.067-0.024,0.16-0.034,0.223-0.074c0.075-0.052,0.155-0.113,0.146-0.221c-0.01-0.107-0.218-0.147-0.257-0.255c-0.039-0.111,0.092-0.271,0.036-0.33c-0.057-0.062-0.107,0.025-0.182,0c-0.073-0.026-0.235-0.139-0.223-0.223c0.015-0.082,0.16-0.021,0.183-0.073c0.024-0.053-0.009-0.074-0.073-0.111c-0.065-0.034-0.194,0.074-0.257,0.037C496.517,104.06,496.545,104.037,496.541,103.99L496.541,103.99z\"\n        />\n        <Path\n          id=\"Path9955\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.119,104.429c-0.037,0.007-0.064,0.013-0.074,0.037c-0.021,0.05,0.093,0.052,0.074,0.108c-0.02,0.058-0.153,0.081-0.222,0.073c-0.07-0.007-0.089-0.107-0.146-0.111c-0.057-0.002-0.087,0.069-0.146,0.074c-0.061,0.007-0.18-0.089-0.224-0.039c-0.04,0.055,0.14,0.123,0.111,0.186c-0.027,0.062-0.152-0.004-0.222,0.035c-0.042,0.026-0.073,0.072-0.11,0.111c0.073,0.05,0.178,0.074,0.182,0.145c0.009,0.107-0.068,0.169-0.145,0.222c-0.077,0.052-0.272-0.007-0.292,0.074c-0.024,0.076,0.074,0.122,0.146,0.146c0.068,0.024,0.163-0.072,0.221-0.036c0.056,0.033,0.062,0.067,0.074,0.146c0.09,0.037,0.183,0.061,0.257,0.074c0.102,0.02,0.174-0.045,0.219,0c0.048,0.046,0.025,0.126,0,0.183c-0.024,0.056-0.173,0.074-0.146,0.146c0.029,0.073,0.233-0.098,0.295-0.037c0.061,0.061-0.06,0.165-0.037,0.257c0.006,0.022,0.023,0.05,0.037,0.074c0.142-0.027,0.461,0.182,0.55,0.11c0.089-0.073-0.025-0.09,0-0.147c0.024-0.056,0.127-0.011,0.183-0.109c0.024-0.044,0.006-0.144,0-0.222c-0.061,0-0.077-0.045-0.146-0.036c0.071-0.4,0.598-0.94,0.293-1.319c-0.097-0.004-0.18,0.024-0.223,0c-0.073-0.05-0.037-0.061-0.073-0.074c-0.037-0.01-0.069,0.088-0.109,0.074c-0.042-0.015,0.015-0.132-0.036-0.146c-0.052-0.014-0.058,0.155-0.11,0.146c-0.055-0.008-0.024-0.124-0.073-0.146C498.203,104.418,498.156,104.423,498.119,104.429L498.119,104.429z M498.63,104.648c0.096-0.014,0.108,0.027,0.146,0.074c0.039,0.046,0.062,0.072,0.037,0.11c-0.025,0.041-0.056,0.025-0.109,0.036c-0.057,0.013-0.107-0.008-0.146,0.038c-0.041,0.046,0.027,0.137,0,0.221c-0.029,0.084-0.134,0.187-0.223,0.222c-0.087,0.033-0.142-0.01-0.223-0.037c-0.073-0.024-0.177-0.052-0.22-0.109c-0.041-0.058-0.045-0.135-0.038-0.184c0.009-0.049,0.027-0.027,0.074-0.073c0.046-0.043,0.147-0.13,0.221-0.146c0.074-0.019,0.1,0.02,0.182,0C498.422,104.777,498.534,104.661,498.63,104.648L498.63,104.648z\"\n        />\n        <Path\n          id=\"Path9867\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.953,106.078c-0.05,0.025-0.097,0.073-0.146,0.074c-0.038,0-0.064-0.029-0.108-0.037c0.009,0.097,0.098,0.222,0.074,0.293c-0.026,0.09-0.091,0.125-0.146,0.109c-0.055-0.016-0.004-0.09-0.037-0.145c-0.031-0.057-0.121-0.148-0.181-0.146c-0.062,0.002-0.071,0.032-0.074,0.11c-0.006,0.074,0.167,0.154,0.183,0.255c0.018,0.104-0.063,0.173-0.109,0.256c-0.048,0.083-0.116,0.18-0.183,0.223c-0.07,0.038-0.14-0.025-0.183,0.034c-0.043,0.062-0.019,0.203,0.037,0.258c0.054,0.056,0.188-0.037,0.22,0.035c0.03,0.074-0.188,0.124-0.146,0.183c0.039,0.059,0.124-0.041,0.183-0.037c0.06,0.003,0.114,0.03,0.146,0.074c0.032,0.041-0.024,0.119,0.037,0.146c0.062,0.024,0.119-0.124,0.183-0.146c0.064-0.026,0.126,0.028,0.182,0c0.055-0.031,0.014-0.16,0.112-0.185c0.037-0.009,0.081,0.04,0.146,0.074c0-0.013-0.01-0.025,0-0.036c0.037-0.062,0.192-0.048,0.22-0.112c0.025-0.06-0.093-0.083-0.073-0.144c0.021-0.062,0.216-0.059,0.222-0.147c0.004-0.088-0.223-0.059-0.257-0.182c-0.033-0.124,0.21-0.328,0.146-0.439c-0.064-0.113-0.228,0.008-0.292-0.074c-0.066-0.083,0.08-0.23,0-0.293C493.06,106.045,493.003,106.051,492.953,106.078L492.953,106.078z M492.22,106.37c-0.025,0.008-0.051,0.026-0.074,0.036c-0.044,0.018-0.076,0.02-0.109,0.036c-0.036,0.107-0.116,0.197-0.074,0.256c0.07,0.102,0.193,0.062,0.254,0.037c0.062-0.025,0.097-0.019,0.111-0.11C492.337,106.568,492.265,106.469,492.22,106.37L492.22,106.37z M492.181,106.81c-0.038,0.008-0.151,0.025-0.147,0.074c0.007,0.049,0.072,0.049,0.11,0.036c0.043-0.012,0.124-0.074,0.111-0.109C492.243,106.777,492.223,106.803,492.181,106.81L492.181,106.81z\"\n        />\n        <Path\n          id=\"Path9839\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M495.884,107.762c0.005-0.031-0.016-0.095,0-0.11c0.074-0.074,0.025,0.057,0.108,0c0.032-0.023,0.054-0.109,0.073-0.182c-0.025-0.023-0.051-0.037-0.073-0.074c-0.04-0.066,0.064-0.223-0.037-0.255c-0.1-0.031-0.124,0.229-0.22,0.293c-0.095,0.063-0.193,0.065-0.329,0.074c-0.136,0.008-0.356-0.115-0.475-0.074c-0.124,0.04-0.099,0.176-0.185,0.222c-0.085,0.04-0.203-0.005-0.292,0.035c-0.089,0.041-0.138,0.169-0.221,0.183c-0.083,0.017-0.136-0.087-0.222-0.073c-0.084,0.014-0.131,0.117-0.223,0.146c-0.088,0.029-0.174-0.025-0.255,0c-0.08,0.024-0.12,0.148-0.183,0.146c-0.067-0.001-0.039-0.124-0.146-0.11c-0.108,0.015-0.186,0.317-0.293,0.403c-0.108,0.088-0.224,0.173-0.329,0.146c-0.106-0.025-0.123-0.152-0.182-0.257c-0.062-0.107-0.007-0.314-0.147-0.402c-0.107-0.065-0.292-0.013-0.439,0.038c0.116,0.085,0.192,0.218,0.147,0.438c-0.073,0.339,0.233,0.552,0.438,0.768c0.58,0.615,1.212,0.149,1.978,0.222c0.405,0.036,1.134-0.648,0.807-1.026C495.489,108.232,495.697,107.996,495.884,107.762L495.884,107.762z\"\n        />\n        <Path\n          id=\"Path9830\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.753,108.568c-0.078-0.04-0.157-0.104-0.184-0.146c-0.073-0.111-0.045-0.093-0.038-0.182c0.009-0.091,0.137-0.233,0.146-0.328c0.012-0.099,0.009-0.158-0.035-0.224c-0.043-0.065-0.189-0.035-0.221-0.11c-0.03-0.075,0.116-0.192,0.074-0.254c-0.041-0.062-0.131,0.024-0.184,0c-0.051-0.027-0.01-0.151-0.074-0.147c-0.061,0.005-0.038,0.133-0.107,0.182c-0.068,0.05-0.143,0.092-0.293,0.074c-0.072-0.008-0.157-0.082-0.257-0.146c0.024,0.021,0.065,0.04,0.039,0.074c-0.059,0.066-0.286-0.075-0.37-0.037c-0.081,0.04-0.042,0.167-0.108,0.182c-0.028,0.009-0.056-0.021-0.074-0.035c-0.022,0.073-0.041,0.162-0.072,0.181c-0.084,0.058-0.035-0.074-0.11,0c-0.016,0.016,0.005,0.078,0,0.111c0.322,0.223,0.182,0.705,0.514,0.952c0.218,0.164,0.392,0.284,0.549,0.514c0.705,1.029,0.331-0.052,0.77-0.514C497.767,108.661,497.714,108.612,497.753,108.568L497.753,108.568z\"\n        />\n        <Path\n          id=\"Path9819\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.705,105.93c0.006,0.073,0.024,0.174,0,0.22c-0.058,0.099-0.157,0.057-0.183,0.11c-0.025,0.058,0.089,0.073,0,0.146c-0.091,0.073-0.406-0.139-0.55-0.109c-0.143,0.029-0.166,0.208-0.257,0.223c-0.091,0.011-0.152-0.108-0.221-0.073c-0.069,0.031,0.01,0.162-0.074,0.223c-0.082,0.057-0.228-0.056-0.33,0c-0.103,0.053-0.094,0.186-0.183,0.255c-0.087,0.071-0.273,0.044-0.329,0.11c-0.055,0.065-0.039,0.123-0.036,0.183c0.004,0.025,0.011,0.052,0.036,0.073c0.103,0.065,0.186,0.138,0.257,0.147c0.151,0.02,0.224-0.024,0.293-0.073c0.067-0.05,0.045-0.178,0.107-0.183c0.065-0.004,0.025,0.12,0.074,0.146c0.05,0.024,0.14-0.061,0.183,0c0.04,0.062-0.104,0.182-0.074,0.256c0.027,0.074,0.176,0.045,0.223,0.108c0.041,0.066,0.046,0.124,0.034,0.224c-0.008,0.098-0.139,0.239-0.146,0.328c-0.009,0.09-0.033,0.073,0.037,0.183c0.027,0.041,0.106,0.107,0.184,0.147c0.209-0.259,0.289-0.401,0.328-0.807c0.052-0.521,0.443,0.114,0.477,0.146c0.344,0.328,0.385,0.23,0.806,0.147c0.431-0.088,0.428,0.267,0.769,0.401c0.055-0.34,0.274-0.463-0.072-0.623c-0.197-0.088,0.064-0.512,0.146-0.585c0.228-0.202,0.421,0.226,0.661,0.224c0.336-0.008,0.012-0.472,0.036-0.623c0.033-0.194,0.376-0.589,0-0.697c-0.321-0.089-0.437,0.46-0.73,0.402C499.545,106.431,499.361,105.934,498.705,105.93L498.705,105.93z\"\n        />\n        <Path\n          id=\"CH-GE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M490.536,107.801c-0.108,0.037-0.088,0.017-0.074,0.146c0.009,0.073,0.124,0.182,0.224,0.293c0.071-0.104,0.202-0.139,0.293-0.223C490.855,107.883,490.634,107.764,490.536,107.801z M490.167,108.093c0,0.062,0.033,0.12,0,0.182c-0.094,0.151-0.173,0.32-0.255,0.477c0.344-0.009,0.477-0.217,0.621-0.402c-0.048-0.101-0.089-0.183-0.146-0.223C490.304,108.075,490.234,108.094,490.167,108.093L490.167,108.093z\"\n        />\n        <Path\n          id=\"Path9922\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M496.286,103.734c-0.285,0.098-0.249,0.385,0,0.367c-0.035,0.008-0.071,0.008-0.074,0.037c0,0.011-0.005,0.024,0,0.037c0.084-0.007,0.158-0.042,0.182-0.111c0.073-0.02,0.131-0.031,0.184-0.073c0.047-0.039,0.078-0.081,0.11-0.147C496.531,103.778,496.399,103.695,496.286,103.734L496.286,103.734z M496.213,104.173c-0.086,0.007-0.184-0.018-0.258,0c0.037,0.079,0.084,0.218,0.146,0.255c0.073,0.046,0.123,0.023,0.184,0c0.06-0.022,0.149-0.034,0.146-0.108C496.43,104.251,496.241,104.255,496.213,104.173z M496.872,103.844c0.017,0.105,0.028,0.218,0.073,0.255c0.079,0.073,0.097,0.076,0.185,0.038c0.052-0.025,0.073-0.136,0.107-0.223C497.109,103.904,497.03,103.886,496.872,103.844L496.872,103.844z\"\n        />\n        <Path\n          id=\"Path9934\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.97,106.298c-0.016-0.024-0.029-0.054-0.036-0.074c-0.024-0.093,0.097-0.196,0.036-0.259c-0.061-0.059-0.264,0.109-0.294,0.039c-0.026-0.073,0.124-0.091,0.147-0.147c0.025-0.057,0.046-0.136,0-0.183c-0.048-0.044-0.118,0.021-0.221,0c-0.074-0.013-0.167-0.036-0.258-0.074c0.012,0.08-0.016,0.271-0.073,0.329c-0.058,0.058-0.125-0.025-0.146,0.035c-0.024,0.064,0.117,0.101,0.146,0.182c0.026,0.083,0.04,0.224,0,0.293c-0.041,0.073-0.143,0.038-0.185,0.111c-0.015,0.025,0.008,0.073,0,0.109c0.104-0.055,0.247,0.059,0.329,0c0.083-0.057,0.007-0.187,0.074-0.221c0.067-0.033,0.128,0.085,0.221,0.074C497.807,106.506,497.825,106.327,497.97,106.298L497.97,106.298z\"\n        />\n        <Path\n          id=\"Path9918\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M497.166,104.906c0.036-0.042,0.068-0.088,0.11-0.111c0.071-0.04,0.189,0.025,0.221-0.035c0.025-0.065-0.149-0.131-0.111-0.186c0.041-0.053,0.161,0.043,0.225,0.038c0.059-0.008,0.089-0.075,0.146-0.074c0.058,0.004,0.076,0.104,0.146,0.11c0.067,0.008,0.201-0.016,0.221-0.073c0.021-0.057-0.093-0.058-0.074-0.107c0.021-0.049,0.135-0.061,0.183-0.039c0.049,0.024,0.021,0.139,0.073,0.146c0.056,0.009,0.06-0.157,0.111-0.146c0.051,0.015-0.01,0.131,0.034,0.146c0.042,0.017,0.074-0.082,0.111-0.074c0.036,0.012,0,0.026,0.073,0.074c0.042,0.028,0.124-0.002,0.224,0c-0.018-0.021,0.023-0.052,0-0.074c-0.328-0.287-0.843-0.361-1.245-0.513c-0.031-0.012-0.237-0.062-0.37-0.074c-0.037,0.085-0.058,0.196-0.108,0.223c-0.088,0.041-0.105,0.032-0.185-0.037c-0.043-0.04-0.057-0.152-0.073-0.256c-0.045-0.012-0.068,0.019-0.11,0c-0.028-0.012-0.045,0.012-0.074,0c-0.028,0.066-0.062,0.109-0.109,0.147c-0.009,0.008-0.028-0.008-0.037,0c0.004,0.045-0.025,0.073,0.037,0.109c0.062,0.038,0.192-0.073,0.256-0.037c0.065,0.036,0.097,0.059,0.074,0.111c-0.025,0.053-0.17-0.011-0.184,0.073c-0.014,0.081,0.146,0.19,0.221,0.223c0.074,0.025,0.126-0.062,0.185,0c0.057,0.059-0.074,0.221-0.037,0.329C497.107,104.834,497.124,104.878,497.166,104.906L497.166,104.906z\"\n        />\n        <Path\n          id=\"Path10023\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.777,104.722c-0.022,0.025-0.066,0.018-0.073,0.038c-0.015,0.04,0.026,0.082,0.035,0.108c0.027-0.001,0.056-0.008,0.074-0.037C498.839,104.79,498.816,104.768,498.777,104.722z M498.594,104.76c-0.032,0.021,0.01,0.094,0.035,0.146c0.025-0.004,0.044-0.03,0.074-0.038C498.668,104.829,498.64,104.732,498.594,104.76z M498.227,104.943c-0.062,0.034-0.106,0.111-0.11,0.219c0,0.045,0.056,0.087,0.074,0.146c0.047,0.021,0.089,0.059,0.146,0.037c0.086-0.034,0.188-0.137,0.223-0.223c0.008-0.025,0.006-0.045,0-0.073c-0.041,0.008-0.087,0.01-0.11,0c-0.05-0.026-0.032-0.083-0.073-0.108C498.333,104.915,498.287,104.906,498.227,104.943L498.227,104.943z\"\n        />\n        <Path\n          id=\"Path9986\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M498.63,104.648c-0.094,0.013-0.21,0.126-0.292,0.146c-0.085,0.021-0.11-0.017-0.183,0c-0.073,0.018-0.173,0.105-0.222,0.148c-0.046,0.038-0.066,0.024-0.074,0.073c-0.01,0.048-0.006,0.125,0.037,0.183c0.04,0.057,0.14,0.086,0.22,0.109c0.025,0.008,0.053-0.008,0.074,0c-0.02-0.059-0.074-0.101-0.074-0.146c0.005-0.107,0.052-0.183,0.111-0.219c0.059-0.037,0.107-0.027,0.146,0c0.039,0.024,0.024,0.083,0.073,0.108c0.025,0.01,0.07,0.008,0.111,0c-0.011-0.056-0.028-0.118,0-0.145c0.019-0.025,0.05,0.002,0.072,0c-0.025-0.052-0.07-0.125-0.034-0.146c0.045-0.028,0.074,0.069,0.11,0.108c0.016-0.003,0.024,0,0.035,0c-0.008-0.025-0.051-0.071-0.035-0.108c0.007-0.023,0.052-0.016,0.072-0.04C498.739,104.677,498.724,104.638,498.63,104.648L498.63,104.648z\"\n        />\n        <Path\n          id=\"Path10399\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M492.585,104.502c-0.274,0.069-0.366,0.567,0.074,0.514c-0.181,0.176-0.323,0.336-0.477,0.517c0.024,0.024,0.073,0.044,0.11,0.073c0.093-0.024,0.203-0.04,0.258-0.073c0.083-0.058,0.094-0.122,0.146-0.147c0.055-0.029,0.093-0.008,0.146-0.038c0.054-0.031,0.082-0.124,0.144-0.146c0.066-0.023,0.11,0.044,0.185,0.038c0.075-0.01,0.129-0.093,0.223-0.112c0.089-0.018,0.206,0.042,0.293,0.037c0.053-0.005,0.104-0.044,0.146-0.073c0.004-0.027,0-0.074-0.036-0.112c-0.045-0.051-0.159-0.008-0.255-0.073c-0.05-0.034-0.073-0.123-0.111-0.186c-0.005-0.007-0.031,0.008-0.036,0c-0.14,0.049-0.291,0.058-0.476-0.108C492.796,104.502,492.677,104.48,492.585,104.502L492.585,104.502z\"\n        />\n        <Path\n          id=\"ch\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M489.912,108.737c0.081-0.158,0.172-0.312,0.266-0.462c0.124-0.233-0.066-0.422,0.02-0.645c0.124-0.332,0.693-0.587,0.715-0.693c0.075-0.422,0.285-0.694,0.891-1.039c0.326-0.186,0.533-0.569,0.85-0.878c-0.586,0.073-0.231-0.846,0.251-0.412c0.516,0.468,0.75-0.305,1.253-0.372c-0.263,0.305,1.063,0.072,1.306,0.083c0.471,0.024,0.845,0.038,0.945-0.261c-0.36,0.134-0.432-0.203-0.106-0.316c0.134-0.044,0.27,0.004,0.474,0.084c0.343,0.133,0.778,0.143,0.85,0.17c0.403,0.154,0.91,0.208,1.238,0.499c0.432,0.377-0.209,0.994-0.284,1.415c0.835-0.108,0.905,0.5,1.585,0.632c0.295,0.058,0.412-0.501,0.733-0.408c0.375,0.106,0.054,0.527,0.022,0.721c-0.024,0.15,0.307,0.619-0.03,0.629c-0.238,0.007-0.429-0.427-0.658-0.224c-0.083,0.074-0.367,0.502-0.171,0.592c0.35,0.16,0.143,0.282,0.088,0.622c-0.34-0.137-0.354-0.506-0.783-0.42c-0.42,0.083-0.468,0.173-0.812-0.158c-0.033-0.031-0.408-0.667-0.458-0.148c-0.046,0.476-0.037,0.594-0.383,0.956c-0.44,0.461-0.044,1.538-0.748,0.51c-0.157-0.229-0.342-0.342-0.561-0.504c-0.331-0.247-0.2-0.717-0.522-0.943c-0.186,0.233-0.403,0.47-0.702,0.55c0.324,0.38-0.392,1.049-0.798,1.011c-0.765-0.071-1.395,0.415-1.977-0.201c-0.206-0.218-0.49-0.444-0.42-0.785c0.1-0.476-0.275-0.591-0.684-0.551C490.611,107.864,490.729,108.716,489.912,108.737\"\n        />\n      </G>\n      <G id=\"CG\">\n        <Path\n          id=\"Path8627\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.897,252.206c-0.285-0.164-0.592-0.39-0.697-0.619c-0.235-0.522,0.266-0.791,0-1.319c-0.266-0.531-1.095-1.277-1.795-1.356c-0.354-0.038-0.615,0.29-0.915,0.438c0.172,0.206,0.265,0.482,0.402,0.808c0.146,0.343,0.442,0.667,0.258,1.063c-0.239,0.511-0.578,0.353-0.954,0.623c-0.358,0.255-0.478,1.041-0.404,1.427c0.112,0.561-0.574,1.011,0.33,1.1c0.353,0.034,0.205,0.465,0.369,0.584c0.298,0,0.681,0.073,0.842,0.369c0.272,0.497-0.283,1.121-0.107,1.683c0.036,0.123,0.076,0.341,0.107,0.55c0.682-0.196,1.384-0.585,1.686-0.916c0.37-0.4,0.287-0.285,0.368-0.879c0.041-0.297-0.139-0.806-0.293-1.318c-0.153-0.515-0.266-1.034-0.074-1.282c0.191-0.25,0.439-0.18,0.662-0.11c0.22,0.073,0.405,0.16,0.474,0c0.14-0.321-0.726-0.371-0.586-0.768C514.597,252.196,514.804,252.266,514.897,252.206L514.897,252.206z\"\n        />\n        <Path\n          id=\"Path7790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.865,244.624c-0.12,0.517-0.349,0.976-0.551,1.464c-0.142,0.347-0.533,0.594-0.55,0.989c-0.02,0.48,0.283,0.829-0.035,1.282c-0.677-0.666-1.688-1.368-2.675-1.1c-0.502,0.139-0.577-0.37-0.953-0.401c-0.445-0.033-0.594-0.161-1.063-0.11c-0.243,0.024-3.043-0.272-3.042-0.037c-0.019,0.291-0.381,0.82-0.328,1.393c0.049,0.521,0.271,1.095,0.073,1.611c0.693-0.121,1.281-0.513,1.979-0.623c0.383-0.062,0.61,0.072,0.767,0.256c0.303-0.148,0.563-0.477,0.916-0.438c0.7,0.078,1.53,0.826,1.796,1.355s-0.237,0.796,0,1.32c0.105,0.229,0.412,0.458,0.697,0.622c0.335-0.219,0.855-0.406,1.209-0.294c0.451,0.141,0.519,0.736,0.808,0.954c0.288,0.218,0.186,0.404,0.842,0.367c0.464-0.025,1.243-0.692,1.884-1.158c-0.095-0.108-0.196-0.209-0.308-0.307c-0.263-0.227-0.535-0.489-0.696-1.063c-0.162-0.573,0.016-1.502,0.181-2.417c0.172-0.915,0.345-1.831,0.147-2.417c-0.199-0.589-0.596-0.83-0.951-1.063C517.939,244.76,517.932,244.672,517.865,244.624L517.865,244.624z\"\n        />\n        <Path\n          id=\"Path8603\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.085,267.447c0.369-0.503,0.778-1.035,0.879-1.428c0.161-0.617,0.316-0.768-0.074-1.171c-0.227-0.238-0.768-0.189-1.246-0.146c-0.009,0.029-0.024,0.041-0.034,0.073c-0.271,0.753-0.569,1.504-0.99,1.651c-0.419,0.149-0.675,0.071-0.878-0.073c-0.203-0.141-0.352-0.364-0.515-0.514c-0.321-0.299-0.148-0.649-0.513-0.989c-0.095-0.088-0.511-0.162-0.663-0.244c-0.042,0.289,0.053,0.592,0.147,0.94c0.173,0.612,0.953,1.512,1.356,1.832c0.403,0.321,0.378,0.005,0.731,0.293c0.175,0.144,0.329,0.503,0.551,0.806c0.123-0.085,0.271-0.159,0.328-0.292c0.107-0.253,0.056-0.521,0.257-0.731C510.612,267.689,510.84,267.577,511.085,267.447L511.085,267.447z\"\n        />\n        <Path\n          id=\"Path8581\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.541,262.1c-0.539-0.006-0.755,0.813-1.137,0.953c-0.189,0.07-0.264-0.041-0.368-0.111c-0.104-0.067-0.243-0.093-0.584,0.111c-0.328,0.192-0.551,0.926-0.809,1.65c0.477-0.041,1.016-0.089,1.246,0.147c0.39,0.404,0.233,0.554,0.074,1.172c-0.103,0.391-0.514,0.924-0.877,1.429c0.299-0.162,0.617-0.373,0.877-0.293c0.384,0.119,0.297,0.327,0.109,0.551c-0.233,0.274,0.074,0.871,0.074,1.209c0.269-0.348,0.712,0.216,1.17-0.256c0.363-0.371,0.567-0.833,0.879-1.209c0.172-0.21,0.787-0.436,0.843-0.622c0.102-0.344,0.442-0.715,0.769-0.769c0.896-0.156,1.313-1.587,1.316-2.527c0-0.379-0.003-0.708,0-1.063c-0.359-0.172-0.73-0.306-1.023-0.293c-0.379,0.016-0.561,0.284-0.698,0.55c-0.135,0.265-0.231,0.511-0.515,0.515C514.336,263.24,514.08,262.102,513.541,262.1L513.541,262.1z\"\n        />\n        <Path\n          id=\"Path8586\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.196,261.181c-0.134,0.129-0.21,0.322-0.293,0.329c-0.267,0.023-0.47-1.181-0.584-1.392c-0.101,0.344-0.468,0.97-0.843,1.063c-0.317,0.073-0.617-0.088-0.916-0.146c0.034,0.199-0.041,0.309,0,0.514c0.173,0.862,0.31,1.711,0.037,2.088c-0.272,0.375-0.485,0.375-0.696,0.329c-0.213-0.043-0.4-0.147-0.551,0.039c-0.127,0.157-0.37,0.342-0.404,0.562c0.152,0.083,0.676,0.192,0.771,0.281c0.363,0.337,0.188,0.689,0.512,0.989c0.164,0.149,0.312,0.371,0.515,0.516c0.206,0.14,0.462,0.222,0.878,0.073c0.42-0.148,0.72-0.896,0.991-1.65c0.271-0.752,0.501-1.516,0.843-1.721c0.255-0.154,0.339-0.099,0.438-0.074L511.196,261.181L511.196,261.181z\"\n        />\n        <Path\n          id=\"Path8565\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.196,261.181l0.696,1.796c0.033,0.008,0.122-0.055,0.146-0.037c0.105,0.069,0.177,0.179,0.37,0.111c0.381-0.139,0.596-0.959,1.136-0.953c0.538,0.003,0.796,1.14,1.354,1.135c0.28-0.002,0.377-0.248,0.516-0.515c0.136-0.267,0.319-0.533,0.697-0.552c0.293-0.011,0.665,0.124,1.024,0.293c0.007-0.551,0.017-1.116-0.036-1.65c-0.052-0.533,0.784-0.632,1.135-1.502c0.148-0.367,0.307-0.717,0.476-1.063c-0.37,0.006-0.738,0.152-1.099,0c-0.73-0.311-1.174-1.744-1.758-1.868c-0.582-0.124-0.6,0.1-0.953,0.403c-0.353,0.304-0.451,0.968-0.877,1.501c-0.214,0.268-0.508,0.697-0.807,1.026c-0.301,0.33-0.611,0.591-0.915,0.583c-0.227-0.006-0.337-0.152-0.438-0.291c-0.23,0.133-0.291,0.909-0.258,1.136C511.62,260.872,511.381,261.007,511.196,261.181L511.196,261.181z\"\n        />\n        <Path\n          id=\"Path8569\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M507.423,267.631c-0.204-0.437-0.406-0.903-0.659-1.137c-0.551-0.504-1.101-0.367-1.466-0.697c-0.251-0.225-0.344-0.533-0.474-0.806c-0.327-0.156-0.568-0.599-0.916-0.329c-0.527,0.402-0.668,0.604-0.879,1.246c0.662,0.616,1.628,1.373,1.869,2.271c0.091,0.343,0.268,1.556,0.841,0.915c0.245-0.271,0.643-0.747,0.879-0.953c0.238-0.205,0.578-0.174,0.769-0.474C507.403,267.64,507.408,267.652,507.423,267.631L507.423,267.631z\"\n        />\n        <Path\n          id=\"Path8567\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.842,268.472c-0.22-0.305-0.371-0.663-0.55-0.807c-0.354-0.289-0.328,0.025-0.732-0.293c-0.403-0.32-1.186-1.222-1.355-1.831c-0.172-0.611-0.153-1.17,0.146-1.539c0.15-0.186,0.338-0.08,0.551-0.038c0.211,0.045,0.422,0.047,0.696-0.328c0.272-0.375,0.134-1.224-0.037-2.088c-0.039-0.205,0.034-0.314,0-0.514c-0.12-0.025-0.244-0.108-0.365-0.037c0.219-0.381-0.359-1.394-0.699-1.574c-0.927-0.501-0.769,0.503-0.697,0.989c0.108,0.708-0.735,0.617-1.209,0.73c-0.156,0.041-0.234-0.218-0.401-0.222c-0.384-0.007-0.558,0.022-0.954-0.074c0.141,0.52,0.269,1.071-0.074,1.54c0.98-0.272,0.327,1.14,0.551,1.281c0.252,0.161,0.718,0.238,0.515,0.662c-0.095,0.197,0.016,0.716-0.072,0.768c-0.154,0.094-0.223-0.058-0.331-0.108c0.131,0.271,0.227,0.577,0.477,0.806c0.366,0.329,0.916,0.19,1.467,0.697c0.253,0.23,0.453,0.697,0.659,1.136c0.532-0.711,0.854,0.911,1.173,0.329c0.099,0.418,0.708,0.477,0.73,0.915C509.471,268.726,509.654,268.602,509.842,268.472L509.842,268.472z\"\n        />\n        <Path\n          id=\"Path8563\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.586,252.133c-0.642,0.469-1.369,1.072-1.832,1.1c-0.657,0.038-0.553-0.149-0.842-0.368c-0.288-0.218-0.356-0.812-0.807-0.955c-0.452-0.142-1.399-0.027-1.54,0.37c-0.138,0.396,0.724,0.449,0.587,0.768c-0.07,0.161-0.257,0.073-0.476,0c-0.224-0.071-0.469-0.138-0.66,0.11c-0.191,0.249-0.079,0.769,0.074,1.283c0.151,0.514,0.331,1.021,0.293,1.318c-0.078,0.595,0.004,0.48-0.369,0.878c-0.304,0.329-1.005,0.719-1.686,0.916c0.067,0.428,0.064,0.9-0.293,1.024c0.389,0.261,0.124,0.848-0.182,1.025c0.105,0.139,0.213,0.287,0.441,0.293c0.304,0.007,0.615-0.256,0.915-0.585c0.298-0.331,0.592-0.761,0.807-1.025c0.427-0.533,0.527-1.2,0.878-1.502c0.354-0.305,0.37-0.527,0.952-0.402c0.582,0.123,1.025,1.557,1.757,1.867c0.361,0.155,0.73,0.007,1.1,0c0.049-0.098,0.096-0.2,0.146-0.293c0.447-0.815,1.164-1.115,1.832-1.756c-0.273-0.185-0.537-0.407-0.731-0.73c-0.216-0.359-0.159-0.871-0.074-1.392c0.082-0.521,0.201-1.056,0.074-1.466c-0.074-0.235-0.161-0.395-0.288-0.537L519.586,252.133z\"\n        />\n        <Path\n          id=\"Path7781\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.865,244.624c0.069,0.046,0.073,0.137,0.146,0.182c0.357,0.232,0.754,0.474,0.951,1.063c0.198,0.588,0.025,1.505-0.146,2.417c-0.17,0.915-0.344,1.846-0.182,2.418c0.16,0.572,0.434,0.834,0.696,1.062c0.261,0.229,0.492,0.433,0.621,0.844c0.129,0.413,0.014,0.944-0.074,1.466c-0.085,0.52-0.142,1.033,0.074,1.392c0.194,0.324,0.459,0.549,0.732,0.731c0.07-0.066,0.115-0.108,0.183-0.183c0.817-0.896,0.338-1.549,0.586-2.527c0.098-0.386,0.188-0.887,0.221-1.284c0.027-0.401,0.069-0.779,0.074-1.171c0.008-0.611,0.154-0.909,0.329-1.465c0.161-0.511,0.253-1.043,0.254-1.576c0.01-0.958-0.021-1.516,0.44-2.344c0.393-0.706,0.979-1.854,1.063-2.673c0.094-0.962-0.78-0.698-1.465-0.585c-0.562,0.089-0.899-0.101-1.392-0.33c-0.504-0.234-0.867,0.063-1.32,0.256c-0.417,0.178-0.895-0.029-1.283,0.183c-0.303,0.168-0.406,0.613-0.474,0.916C517.81,243.816,517.96,244.21,517.865,244.624L517.865,244.624z\"\n        />\n        <Path\n          id=\"cg\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M503.023,265.901c0.212-0.64,0.338-0.828,0.867-1.231c0.467-0.355,0.632,0.826,1.247,0.451c0.087-0.056-0.025-0.582,0.069-0.779c0.207-0.422-0.231-0.519-0.483-0.678c-0.224-0.143,0.406-1.534-0.572-1.263c0.341-0.467,0.244-1.025,0.104-1.544c0.395,0.092,0.561,0.051,0.943,0.057c0.169,0.003,0.249,0.26,0.407,0.224c0.471-0.116,1.304,0.006,1.197-0.704c-0.074-0.482-0.237-1.513,0.688-1.013c0.336,0.181,0.94,1.191,0.719,1.571c0.433-0.248,0.841,0.285,1.28,0.18c0.374-0.089,0.74-0.702,0.84-1.047c0.116,0.212,0.321,1.398,0.587,1.374c0.197-0.016,0.714-0.528,0.68-0.752c-0.033-0.228,0.021-1.013,0.249-1.145c0.311-0.178,0.602-0.764,0.211-1.021c0.526-0.186,0.269-1.2,0.155-1.566c-0.174-0.564,0.408-1.188,0.139-1.683c-0.162-0.296-0.568-0.383-0.868-0.383c-0.163-0.123-0.017-0.532-0.367-0.568c-0.911-0.087-0.203-0.565-0.313-1.124c-0.074-0.384,0.059-1.142,0.414-1.403c0.374-0.269,0.7-0.132,0.942-0.642c0.188-0.396-0.113-0.692-0.258-1.037c-0.267-0.62-0.354-1.206-1.159-1.077c-0.698,0.114-1.317,0.492-2.011,0.612c0.197-0.518-0.021-1.076-0.068-1.601c-0.052-0.572,0.312-1.114,0.328-1.405c-0.004-0.233,2.796,0.073,3.04,0.049c0.471-0.051,0.633,0.073,1.078,0.106c0.374,0.026,0.43,0.531,0.935,0.393c0.987-0.271,2.021,0.432,2.696,1.095c0.322-0.454,0.005-0.793,0.024-1.271c0.015-0.397,0.41-0.633,0.552-0.978c0.203-0.486,0.448-0.962,0.568-1.477c0.095-0.417-0.058-0.798,0.034-1.199c0.069-0.304,0.152-0.758,0.455-0.923c0.386-0.215,0.877-0.001,1.293-0.179c0.452-0.191,0.801-0.501,1.306-0.267c0.493,0.229,0.828,0.435,1.388,0.345c0.686-0.112,1.583-0.369,1.486,0.595c-0.082,0.821-0.664,1.961-1.056,2.666c-0.463,0.827-0.457,1.369-0.465,2.329c-0.006,0.532-0.097,1.071-0.259,1.583c-0.174,0.56-0.311,0.864-0.319,1.473c-0.006,0.395-0.025,0.777-0.056,1.177c-0.026,0.395-0.141,0.896-0.237,1.281c-0.249,0.978,0.222,1.615-0.596,2.512c-0.73,0.804-1.504,1.028-1.998,1.928c-0.233,0.427-0.429,0.889-0.617,1.36c-0.352,0.87-1.189,1.001-1.137,1.532c0.085,0.872,0.013,1.724,0.01,2.693c-0.005,0.944-0.419,2.391-1.312,2.549c-0.324,0.058-0.667,0.402-0.768,0.746c-0.056,0.184-0.646,0.435-0.818,0.648c-0.312,0.375-0.538,0.817-0.899,1.189c-0.461,0.472-0.916-0.088-1.188,0.26c0-0.336-0.304-0.946-0.07-1.222c0.186-0.222,0.275-0.419-0.105-0.539c-0.474-0.147-1.118,0.837-1.526,0.297c-0.204,0.214-0.17,0.482-0.272,0.731c-0.14,0.334-0.586,0.458-0.826,0.708c-0.024-0.438-0.634-0.501-0.734-0.916c-0.325,0.601-0.661-1.188-1.222-0.312c-0.191,0.301-0.511,0.273-0.748,0.478c-0.237,0.207-0.643,0.679-0.888,0.951c-0.575,0.64-0.75-0.551-0.844-0.894C504.653,267.298,503.683,266.52,503.023,265.901\"\n        />\n      </G>\n      <G id=\"CF\">\n        <Path\n          id=\"Path8895\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.158,235.794c-0.28-0.273-0.555-0.882-0.844-0.916c-0.337-0.037-0.283,0.382-0.514,0.369c-0.23-0.019-0.385-0.186-0.584-0.516c-0.205-0.327-0.06-1.265-0.405-1.501c-0.348-0.237-0.639,0.277-0.953,0.108c-0.312-0.169-0.091-0.72-0.513-1.025c-0.127-0.091-0.396-0.019-0.586-0.073c-0.076,0.162-0.17,0.336-0.257,0.474c-0.256,0.416-0.297,0.769-0.697,1.1c-0.255,0.212-0.518,0.407-0.694,0.698c0.105,0.37,0.431,0.266,0.513,0.55c0.087,0.304,0.094,0.642,0.074,0.953c-0.021,0.286-0.172,0.536-0.184,0.806c-0.008,0.184,0.356,0.386,0.37,0.663c0.003,0.05,0,0.096,0,0.146c0.324,0.037,0.656,0.156,0.953,0.182c0.664,0.059,1.523,0.224,1.829-0.036c0.309-0.261-0.129-0.458,0.109-0.585c0.239-0.129,0.307,0.482,0.954,0.402c0.422-0.055,0.975-0.648,1.502-1.135c-0.065,0-0.177,0.073-0.221,0.036c-0.225-0.193-0.129-0.268,0-0.552C518.029,235.895,518.12,235.85,518.158,235.794L518.158,235.794z\"\n        />\n        <Path\n          id=\"Path8893\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.294,235.246c0.119,0.105,0.238,0.178,0.438,0.223c0.353,0.073,0.988,0.034,1.317-0.111c0.333-0.144,0.212-0.514,0.624-0.584c0.413-0.073,1.329,0.35,1.538,0.661c0.207,0.311-0.327,0.338,0,0.549c0.174,0.111,0.522-0.188,0.843-0.402c-0.029-0.036-0.089-0.074-0.109-0.109c-0.172-0.338-0.226-0.553-0.109-0.844c0.119-0.291,0.753-0.287,0.807-0.622c0.055-0.336-0.593-0.577-0.586-0.879c0.009-0.3,0.469-0.314,0.476-0.621c0.012-0.31-0.568-0.566-0.584-0.916c-0.018-0.351,0.468-0.536,0.476-0.915c0.007-0.379-0.666-0.77-0.516-1.139c0.15-0.364,0.772-0.062,1.026-0.401c0.253-0.34,0.173-0.981,0.11-1.43c-0.048-0.322-0.184-0.598-0.33-0.879c-0.287,0.382-0.581,0.779-0.73,1.064c-0.333,0.627-1.009,0.438-1.686,0.439c-0.775,0.002-1.807,0.203-2.452,0.695c-0.173,0.129-0.628,0.358-0.916,0.662c-0.286,0.796-0.562,1.612-0.515,2.088c0.086,0.876,0.267,1.011,0.549,1.172c0.285,0.162,0.421-0.309,0.622-0.036c0.205,0.271-0.472,0.852-0.513,1.319C519.043,234.573,519.211,234.925,519.294,235.246L519.294,235.246z\"\n        />\n        <Path\n          id=\"Path8891\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M519.294,235.246c-0.078-0.321-0.251-0.671-0.221-1.025c0.037-0.469,0.717-1.047,0.513-1.319c-0.204-0.271-0.339,0.2-0.623,0.037c-0.281-0.162-0.462-0.295-0.548-1.173c-0.048-0.474,0.224-1.29,0.514-2.088c-0.062,0.063-0.146,0.072-0.184,0.146c-0.247-0.356-0.582-0.623-0.698-1.063c-0.415,0.148-0.302,0.571-0.695,0.698c-0.396,0.124-0.727,0.212-1.136,0.328c-0.784,0.228-0.896-0.315-1.504,0.516c-0.394,0.532-0.642,1.292-0.952,1.941c0.19,0.058,0.459-0.019,0.586,0.073c0.421,0.306,0.2,0.859,0.515,1.026c0.312,0.171,0.605-0.346,0.953-0.109c0.347,0.237,0.2,1.175,0.402,1.503c0.201,0.328,0.354,0.499,0.585,0.517c0.229,0.016,0.173-0.406,0.513-0.371c0.289,0.034,0.565,0.642,0.845,0.916c0.189-0.294,0.508-0.698,0.806-0.732C519.113,235.046,519.202,235.167,519.294,235.246z\"\n        />\n        <Path\n          id=\"Path8889\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.419,241.914c0.417,0.638,1.035,1.316,1.136,1.429c0.386,0.429,1.159,0.402,1.21,1.136c0.053,0.73,0.165,1.368,0.331,2.088c0.219-0.617,0.647-1.222,0.768-1.867c0.089-0.479,0.058-1.043,0.146-1.539c0.162-0.915,0.762-0.661,1.502-0.806c0.319-0.062,0.595-0.136,0.877-0.223c-0.074-0.359-0.087-0.684-0.329-0.843c-0.484-0.32-0.668-0.406-0.916-0.551c-0.163-0.096-0.272-0.221-0.401-0.328c-0.373,0.26-0.725,0.802-1.137,0.844c-0.486,0.045-0.421-0.547-1.137-0.516c-0.355,0.018-0.746,0.37-1.171,0.733C515.045,241.692,514.723,241.772,514.419,241.914L514.419,241.914z\"\n        />\n        <Path\n          id=\"Path8771\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.419,241.914c0.306-0.141,0.622-0.222,0.88-0.439c0.425-0.367,0.815-0.717,1.171-0.73c0.715-0.033,0.647,0.56,1.136,0.514c0.411-0.041,0.764-0.582,1.138-0.843c-0.068-0.056-0.214-0.065-0.224-0.146c-0.021-0.248,0.07-0.532,0.293-0.661c0.224-0.129,0.546,0.415,0.769,0.109c0.224-0.304-0.646-0.797-0.623-1.319c0.026-0.52,0.933-1.006,0.879-1.428c-0.054-0.421-0.289-0.512-0.621-0.62c-0.272-0.091-0.699,0.108-0.991,0.109c-0.522,0.487-1.076,1.082-1.503,1.136c-0.646,0.081-0.713-0.531-0.952-0.404c-0.239,0.128,0.198,0.326-0.109,0.584c-0.306,0.261-1.167,0.098-1.829,0.037c-0.297-0.024-0.626-0.143-0.953-0.183c0.012,0.672-0.029,1.307,0.548,1.759c0.48,0.372,0.376,1.098,0.843,1.428C513.856,240.823,514.058,241.357,514.419,241.914L514.419,241.914z\"\n        />\n        <Path\n          id=\"Path8862\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.87,241.328c-0.338-0.162-0.704-0.348-0.877-0.584c-0.304-0.421-0.034-0.905-0.368-1.209c-0.33-0.307-1.084-0.064-1.428-0.294c-0.346-0.229-0.221-0.488-0.551-0.843c-0.254-0.271-0.716-0.63-1.136-0.878c-0.256,0.287-0.532,0.559-0.551,0.878c-0.024,0.521,0.846,1.014,0.622,1.319c-0.224,0.305-0.545-0.238-0.769-0.11c-0.223,0.126-0.314,0.414-0.293,0.661c0.024,0.247,0.375,0.332,0.622,0.474c0.247,0.146,0.431,0.231,0.916,0.55c0.241,0.158,0.255,0.483,0.329,0.843c0.164-0.05,0.332-0.193,0.513-0.11c0.257,0.122,0.715,0.365,0.991,0.403c0.618,0.09,1.543-0.456,1.904,0.146C523.781,241.809,523.837,241.621,523.87,241.328L523.87,241.328z\"\n        />\n        <Path\n          id=\"Path8856\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.675,234.769c-0.414,0.074-0.292,0.441-0.621,0.586c-0.332,0.145-0.965,0.182-1.319,0.109c-0.353-0.073-0.414-0.443-0.769-0.402c-0.354,0.041-0.822,0.597-0.952,0.879c-0.129,0.283-0.224,0.354,0,0.55c0.224,0.195,0.876-0.257,1.21-0.146c0.332,0.11,0.569,0.201,0.622,0.622c0.021,0.162-0.174,0.37-0.332,0.549c0.42,0.251,0.884,0.611,1.138,0.878c0.331,0.352,0.207,0.614,0.552,0.843c0.343,0.23,1.096-0.013,1.426,0.294c0.332,0.304,0.062,0.791,0.368,1.209c0.173,0.237,0.538,0.422,0.879,0.584c0.01-0.077-0.009-0.239,0-0.329c0.029-0.296-0.388-0.808-0.223-1.063c0.105-0.16,0.484-0.124,0.587-0.402c0.131-0.359,0.431-0.697,0.619-1.026c0.057-0.09,0.175-0.192,0.259-0.291c-0.158-0.401-0.369-0.829-0.369-1.1c0-0.421,0.306-0.314,0.221-0.661c-0.075-0.308-0.66-0.582-0.915-0.876c-0.319,0.214-0.668,0.513-0.843,0.401c-0.328-0.208,0.206-0.236,0-0.548C523.005,235.12,522.084,234.698,521.675,234.769L521.675,234.769z\"\n        />\n        <Path\n          id=\"Path8831\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.251,240.375c0.221-0.445,0.505-0.915,0.366-1.246c-0.221-0.521-1.027-0.182-1.209-0.623c-0.183-0.44,0.422-0.823,0.477-1.427c0.025-0.28-0.063-0.666-0.147-0.989c-0.041,0.019-0.072,0.058-0.11,0.074c-0.324,0.127-0.358,0.056-0.661-0.108c-0.301-0.165-0.517-0.581-0.807-0.699c-0.286-0.117-0.526,0.157-0.878,0.587c-0.351,0.429,0.128,1.453-0.255,2.16c-0.244,0.451-0.705,0.699-1.136,0.989c0.106,0.245,0.16,0.533,0.439,0.584c0.403,0.074,0.992-0.247,1.281,0.11c0.286,0.355,0.428,0.156,0.844,0.293c0.403,0.133,0.461,0.049,0.806,0.037C532.516,240.108,532.885,240.251,533.251,240.375L533.251,240.375z\"\n        />\n        <Path\n          id=\"Path8829\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.245,237.847c-0.024-0.363-0.079-0.735,0.074-0.954c0.393-0.552,1.015-0.298,1.209-0.621c0.196-0.324-0.122-0.691,0-0.916c0.122-0.224,0.488-0.03,0.515-0.329c0.025-0.298-0.833-0.469-0.878-0.806c-0.046-0.337,0.512-0.478,0.476-0.769s-0.384-0.628-0.663-0.621c-0.138,0.003-0.118,0.148-0.146,0.293c-0.024,0.144-0.103,0.302-0.367,0.292c-0.267-0.009-0.596-0.37-0.877-0.769c-0.111-0.156-0.13-0.281-0.223-0.439c-0.289,0.3-0.568,0.604-0.989,0.878c-0.613,0.402-1.294,0.741-1.797,0.843c-1.006,0.206-1.146-0.346-1.574-0.221c-0.429,0.126-0.346,0.483-0.584,0.623c-0.241,0.138-0.603-0.046-0.809,0.183c-0.207,0.226,0.066,0.721-0.11,1.024c-0.153,0.269-0.474,0.423-0.768,0.55c0.084,0.324,0.175,0.708,0.147,0.99c-0.055,0.603-0.659,0.988-0.477,1.426c0.182,0.44,0.989,0.105,1.209,0.624c0.14,0.332-0.145,0.8-0.367,1.245c0.47,0.159,0.941,0.293,1.208,0.11c0.341-0.234,0.359-0.67,0.55-0.99c0.141-0.232,0.148-0.558,0.331-0.769c0.599-0.698,0.993-0.137,1.355,0.256c0.32,0.349,0.784-0.375,1.54-0.513c0.41-0.073,1.394-0.369,1.537-0.844C539.843,237.379,540.067,237.663,540.245,237.847L540.245,237.847z\"\n        />\n        <Path\n          id=\"Path8803\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.843,227.626c0.111,0.67,0.39,1.449,0.402,2.052c0.019,0.764,0.072,1.307-0.439,2.125c-0.078,0.123-0.309,0.268-0.438,0.402c0.09,0.159,0.11,0.287,0.223,0.439c0.284,0.402,0.616,0.762,0.878,0.768c0.262,0.008,0.337-0.148,0.367-0.291c0.025-0.145,0.01-0.29,0.146-0.293c0.275-0.008,0.626,0.33,0.663,0.621c0.032,0.291-0.522,0.431-0.477,0.769c0.045,0.337,0.904,0.508,0.877,0.806c-0.025,0.298-0.392,0.104-0.514,0.33c-0.121,0.224,0.196,0.591,0,0.916c-0.195,0.325-0.815,0.072-1.209,0.622c-0.154,0.218-0.094,0.592-0.074,0.954c0.074,0.073,0.131,0.072,0.184,0.109c0.329,0.239,0.817,0.073,1.172-0.038c0.355-0.11,0.978-0.185,0.878-0.696c-0.062-0.312,0.164-0.522,0.475-0.475c0.492,0.074,0.512,0.586,1.282,0.368c0.387-0.109,0.662,0.188,1.025,0.329c0.181,0.073,0.273,0.305,0.515,0.184c0.094-0.048,0.19-0.033,0.293,0c0.21,0.023,0.561,0.032,0.73-0.146c0.406-0.423,1.044-0.206,1.503,0.292c-0.178-0.491-0.571-0.814-0.551-1.394c0.025-0.618-0.199-0.952-0.767-1.244c-0.355-0.181-0.668-0.304-0.991-0.515c-0.507-0.334-0.18-0.568-0.476-0.845c-0.32-0.301-0.555-0.39-0.293-0.915c0.197-0.396-0.491-0.539-0.658-0.807c-0.238-0.375-0.05-0.548-0.698-0.877c-0.33-0.172-0.706-0.361-1.024-0.551c-0.298-0.173-0.817-0.457-0.808-0.842c0.009-0.229,0.469-0.607-0.146-1.063c-0.391-0.292-0.587-0.568-0.953-0.842C540.647,227.66,540.197,227.693,539.843,227.626L539.843,227.626z\"\n        />\n        <Path\n          id=\"Path8809\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.151,236.088c0.042-0.212,0-0.533,0.109-0.623c0.271-0.223,0.369,0.157,0.551,0c0.178-0.158,0.163-0.57,0.107-0.843c-0.055-0.272-0.339-0.399-0.403-0.697c-0.062-0.299,0.219-0.746,0.11-1.026c-0.105-0.282-0.384-0.142-0.55-0.515c-0.165-0.371,0.203-1.308,0-1.649c-0.203-0.338-0.501-0.144-0.621-0.369c-0.123-0.224,0.266-0.399,0.034-0.807c-0.103-0.183-0.536-0.234-0.806-0.402c0.045,0.247,0.061,0.476,0,0.661c-0.124,0.385-0.346,0.742-0.62,0.842c-0.278,0.101-0.479-0.29-0.698-0.184c-0.217,0.109-0.012,0.516-0.256,0.698c-0.246,0.183-0.457-0.07-0.916,0.221c-0.459,0.288-0.986,1.183-1.024,1.686c-0.04,0.502,0.083,0.503,0.037,0.843c-0.049,0.339-0.678,0.604-0.733,0.916c-0.058,0.312,0.263,0.458,0.223,0.696c-0.043,0.239-0.617,0.233-0.439,0.551c0.088,0.158,0.313,0.115,0.586,0.074s0.577-0.05,0.768,0.183c0.188,0.235,0.051,0.468-0.146,0.732c-0.14,0.188-0.234,0.423-0.33,0.659c0.452,0.25,0.996,0.494,1.395,0.88c0.124,0.123,0.276,0.272,0.367,0.474c0.433-0.289,0.891-0.538,1.136-0.99c0.385-0.71-0.095-1.732,0.255-2.159c0.353-0.432,0.591-0.704,0.88-0.587c0.287,0.118,0.503,0.533,0.806,0.699C532.05,236.097,532.096,236.059,532.151,236.088L532.151,236.088z\"\n        />\n        <Path\n          id=\"Path8737\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.168,224.476c-0.43,0.155-0.679,1.063-1.099,1.428c-0.421,0.364-1.032,0.505-1.539,0.587c-0.505,0.079-1.091-0.384-1.428-0.074c-0.336,0.311,0.244,1.157-0.074,1.32c-0.32,0.162-0.4-0.416-0.662-0.439c-0.26-0.025-0.57,0.11-0.697,0.293c-0.122,0.18,0.159,0.336,0,0.549c-0.156,0.211-0.75-0.024-0.989,0.292c-0.124,0.171-0.049,0.46,0,0.733c0.268,0.168,0.703,0.219,0.807,0.403c0.229,0.406-0.156,0.583-0.035,0.807c0.122,0.224,0.421,0.025,0.622,0.367c0.201,0.34-0.165,1.278,0,1.65c0.165,0.371,0.441,0.233,0.549,0.516c0.108,0.279-0.173,0.727-0.108,1.025c0.063,0.299,0.35,0.422,0.403,0.698c0.056,0.272,0.073,0.682-0.11,0.843c-0.179,0.157-0.279-0.223-0.55,0c-0.108,0.089-0.069,0.412-0.106,0.622c0.138,0.074,0.237,0.166,0.475,0.074c0.323-0.125,0.702-0.321,0.877-0.623c0.176-0.304-0.097-0.797,0.11-1.025c0.205-0.229,0.567-0.044,0.806-0.183c0.242-0.139,0.16-0.495,0.587-0.622c0.428-0.126,0.569,0.423,1.574,0.221c0.502-0.102,1.184-0.44,1.795-0.843c0.614-0.402,1.174-0.873,1.43-1.282c0.511-0.817,0.455-1.361,0.439-2.125c-0.014-0.601-0.29-1.378-0.402-2.052c-0.024-0.005-0.053,0.007-0.074,0c-0.545-0.091-0.669-0.333-0.514-1.026c0-0.174-0.08-0.283-0.223-0.328c-0.537-0.295-1.213-0.152-1.796-0.257c0.1-0.257,0.261-0.515,0.183-0.806c-0.096,0.034-0.196,0.073-0.293,0.11c-0.055-0.303,0.156-0.559,0.329-0.768C537.379,224.542,537.267,224.442,537.168,224.476L537.168,224.476z\"\n        />\n        <Path\n          id=\"Path8785\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M528.451,231.329c0.244-0.044,0.483-0.017,0.659-0.147c0.246-0.182,0.042-0.585,0.257-0.698c0.219-0.108,0.421,0.285,0.697,0.183c0.277-0.101,0.499-0.455,0.623-0.843c0.124-0.385-0.237-1.073,0-1.393s0.83-0.081,0.989-0.292c0.157-0.21-0.123-0.37,0-0.55c0.124-0.183,0.435-0.321,0.697-0.293c0.26,0.024,0.34,0.602,0.66,0.439c0.321-0.164-0.265-1.011,0.074-1.319c0.329-0.304,0.894,0.124,1.391,0.074c-0.461-0.21-0.963-0.459-1.062-0.697c-0.179-0.439-0.121,0.073-0.258-0.516c-0.069-0.293-0.291-0.768-0.584-1.208s-0.684-0.857-1.098-0.916c-0.418-0.06-0.617,0.124-0.809,0.331c-0.191,0.204-0.356,0.43-0.66,0.474c-0.121,0.02-0.209-0.101-0.331-0.11c-0.856,0.864-2.084,1.338-3.259,1.321c-0.416-0.009-2.017-0.005-1.978,0.512c0.025,0.336,0.627,0.288,0.661,0.551c0.008,0.059-0.096,0.148-0.146,0.223c0.42,0.378,0.929,1.01,1.023,1.464c0.109,0.517-0.379,0.801-0.223,1.1c0.161,0.298,0.562-0.005,1.026,0.514C527.171,229.943,527.846,230.792,528.451,231.329L528.451,231.329z\"\n        />\n        <Path\n          id=\"Path8782\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.092,233.05c-0.011,0.024-0.037,0.04-0.037,0.073c-0.008,0.301,0.639,0.542,0.586,0.877c-0.055,0.336-0.688,0.332-0.808,0.621c-0.119,0.291-0.064,0.504,0.108,0.845c0.174,0.335,0.941,0.644,1.024,0.989c0.086,0.345-0.22,0.237-0.22,0.661c0,0.271,0.207,0.699,0.367,1.099c0.426-0.52,1.125-1.037,1.685-0.697c0.089,0.057,0.223,0.16,0.329,0.22c0.097-0.233,0.189-0.468,0.329-0.659c0.197-0.268,0.337-0.5,0.147-0.732c-0.19-0.233-0.497-0.224-0.77-0.182c-0.272,0.042-0.499,0.084-0.586-0.074c-0.175-0.319,0.397-0.312,0.439-0.551c0.042-0.236-0.274-0.382-0.222-0.695c0.059-0.313,0.686-0.576,0.733-0.916c0.042-0.31-0.049-0.384-0.037-0.769c-0.295-0.12-0.585-0.238-0.807-0.22c-0.423,0.038-0.605,0.452-0.879,0.402c-0.274-0.048-0.17-0.418-0.514-0.514C524.747,232.767,524.409,232.931,524.092,233.05L524.092,233.05z\"\n        />\n        <Path\n          id=\"Path8780\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.092,233.05c0.32-0.119,0.657-0.283,0.878-0.222c0.344,0.095,0.236,0.466,0.514,0.513c0.274,0.049,0.458-0.365,0.879-0.403c0.221-0.021,0.512,0.102,0.807,0.222c0-0.036-0.005-0.028,0-0.074c0.038-0.503,0.568-1.398,1.024-1.686c0.128-0.08,0.159-0.057,0.256-0.073c-0.604-0.532-1.275-1.384-1.649-1.797c-0.469-0.519-0.865-0.216-1.024-0.514c-0.16-0.299,0.328-0.584,0.222-1.102c-0.097-0.455-0.605-1.086-1.024-1.463c-0.087,0.123-0.157,0.234-0.257,0.367c0.147,0.28,0.284,0.554,0.33,0.878c0.062,0.45,0.141,1.09-0.11,1.428c-0.254,0.337-0.877,0.04-1.024,0.403c-0.149,0.364,0.52,0.756,0.515,1.135c-0.009,0.381-0.492,0.567-0.477,0.916c0.019,0.352,0.599,0.609,0.585,0.916C524.523,232.776,524.169,232.825,524.092,233.05L524.092,233.05z\"\n        />\n        <Path\n          id=\"Path10007\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.57,218.945c-0.675,0.016-1.146,0.739-1.722,0.879c-0.513,0.124-0.827,0.527-0.623,0.953c0.163,0.336-0.662,1.104-0.953,1.318c-0.572,0.424-0.838,0.987-1.282,1.539c-0.076,0.096-0.205,0.132-0.292,0.22c0.123,0.012,0.211,0.127,0.329,0.111c0.304-0.045,0.47-0.272,0.661-0.476c0.191-0.205,0.391-0.391,0.806-0.33c0.417,0.062,0.807,0.475,1.101,0.916c0.293,0.441,0.517,0.916,0.584,1.208c0.139,0.587,0.076,0.074,0.257,0.516c0.098,0.235,0.6,0.484,1.063,0.696c0.013-0.001,0.025,0.002,0.036,0c0.508-0.08,1.117-0.224,1.538-0.585c0.42-0.365,0.668-1.273,1.101-1.429c0.093-0.033,0.21,0.066,0.291,0.074c0.142-0.174,0.272-0.286,0.293-0.621c0.073-0.741,0.01-1.372-0.329-2.126c-0.335-0.732-0.935-1.217-1.503-1.905C535.562,219.461,535.385,218.925,534.57,218.945L534.57,218.945z\"\n        />\n        <Path\n          id=\"cf\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M537.742,223.922c-0.041,0.747-0.692,0.846-0.594,1.395c0.097-0.035,0.19-0.071,0.286-0.104c0.077,0.291-0.082,0.552-0.182,0.812c0.582,0.107,1.264-0.044,1.804,0.254c0.141,0.044,0.205,0.138,0.205,0.319c-0.156,0.694-0.027,0.924,0.519,1.014c0.36,0.089,0.866,0.025,1.18,0.259c0.363,0.273,0.548,0.578,0.94,0.871c0.614,0.456,0.143,0.808,0.136,1.036c-0.013,0.386,0.532,0.666,0.828,0.838c0.322,0.189,0.67,0.402,1.001,0.569c0.648,0.33,0.451,0.51,0.688,0.884c0.171,0.268,0.886,0.402,0.688,0.796c-0.263,0.525-0.047,0.617,0.276,0.917c0.295,0.276-0.037,0.508,0.471,0.84c0.322,0.212,0.645,0.321,1.001,0.501c0.567,0.292,0.782,0.64,0.76,1.261c-0.024,0.579,0.371,0.897,0.55,1.388c-0.457-0.498-1.067-0.699-1.475-0.273c-0.173,0.176-0.528,0.133-0.741,0.111c-0.102-0.033-0.201-0.026-0.295,0.023c-0.238,0.121-0.321-0.104-0.502-0.173c-0.365-0.14-0.663-0.435-1.049-0.325c-0.771,0.222-0.797-0.293-1.289-0.371c-0.315-0.048-0.533,0.155-0.471,0.467c0.1,0.511-0.5,0.586-0.858,0.7c-0.354,0.111-0.842,0.271-1.171,0.03c-0.176-0.127-0.564-0.682-0.667-0.335c-0.143,0.474-1.116,0.793-1.529,0.866c-0.753,0.138-1.239,0.846-1.557,0.497c-0.363-0.394-0.767-0.962-1.363-0.263c-0.183,0.212-0.164,0.534-0.304,0.767c-0.191,0.319-0.229,0.747-0.57,0.98c-0.474,0.324-1.594-0.385-2.185-0.365c-0.345,0.014-0.411,0.115-0.815-0.021c-0.416-0.137-0.558,0.063-0.844-0.292c-0.288-0.355-0.894-0.055-1.298-0.125c-0.507-0.089-0.518-0.789-0.801-1.064c-0.492-0.477-1.235-0.812-1.708-1.098c-0.667-0.406-1.615,0.433-1.955,1.015c-0.191,0.329-0.469,0.661-0.599,1.018c-0.103,0.278-0.504,0.231-0.61,0.392c-0.171,0.254,0.257,0.779,0.225,1.075c-0.045,0.429-0.087,0.617-0.067,1.583c-0.362-0.602-1.278-0.081-1.896-0.174c-0.277-0.041-0.753-0.266-1.011-0.382c-0.494-0.226-0.899,0.235-1.402,0.335c-0.742,0.146-1.33-0.107-1.493,0.808c-0.09,0.496-0.037,1.032-0.127,1.512c-0.123,0.641-0.556,1.261-0.772,1.879c-0.168-0.718-0.296-1.361-0.349-2.093c-0.057-0.734-0.83-0.698-1.214-1.125c-0.188-0.211-2.164-2.517-1.263-2.539c-0.468-0.33-0.369-1.056-0.851-1.428c-0.62-0.483-0.53-1.184-0.559-1.911c-0.011-0.272-0.363-0.46-0.353-0.642c0.014-0.272,0.173-0.546,0.188-0.829c0.021-0.311,0.021-0.646-0.067-0.947c-0.082-0.284-0.428-0.152-0.535-0.521c0.176-0.289,0.446-0.482,0.703-0.694c0.398-0.328,0.437-0.708,0.695-1.117c0.436-0.705,0.737-1.755,1.229-2.42c0.608-0.829,0.706-0.265,1.488-0.491c0.411-0.122,0.732-0.204,1.127-0.332c0.39-0.124,0.284-0.552,0.698-0.7c0.115,0.438,0.458,0.691,0.706,1.047c0.221-0.436,0.892-0.648,1.097-0.805c0.649-0.494,1.666-0.692,2.44-0.694c0.679-0.001,1.348,0.19,1.678-0.435c0.234-0.443,1.188-1.228,1.137-1.651c-0.027-0.263-0.615-0.194-0.64-0.531c-0.038-0.518,1.543-0.528,1.957-0.521c1.295,0.024,2.715-0.485,3.561-1.534c0.445-0.551,0.718-1.143,1.291-1.567c0.29-0.217,1.102-0.951,0.941-1.287c-0.205-0.424,0.131-0.851,0.643-0.975c0.578-0.138,1.026-0.866,1.699-0.882c0.817-0.019,1.007,0.513,1.365,0.947c0.566,0.688,1.181,1.198,1.518,1.934C537.774,222.568,537.814,223.181,537.742,223.922L537.742,223.922z\"\n        />\n      </G>\n      <G id=\"CD\">\n        <Path\n          id=\"Path8828\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.252,259.35c-0.345-0.126-0.688-0.168-1.355-0.22c-0.743-0.061-1.928,0.013-3.004,0.292c-0.537,0.138-1.027,0.333-1.466,0.584c-0.435,0.254-0.812,0.568-1.023,0.952c-0.427,0.768-0.376,1.659-0.111,2.491c0.268,0.833,0.75,1.598,1.209,2.127c0.461,0.529,1.099,0.647,1.722,0.729c0.624,0.083,1.237,0.156,1.685,0.623c0.449,0.468,0.529,1.275,0.62,2.052c0.016,0.11,0.094,0.149,0.111,0.257h1.281c-0.013-0.099-0.073-0.148-0.073-0.257c0.005-0.953,0.604-1.664,0.438-2.637c-0.168-0.209-0.073,1.008-0.551,0.732c0.658-0.628-0.181-2.544,0.514-3.151c0.191-0.575,0.001-0.866-0.255-1.282c-0.341-0.556-0.957-1.14-0.516-1.721c0.202-0.265,0.576-0.693,0.585-1.063C553.073,259.626,553.217,259.499,553.252,259.35L553.252,259.35z\"\n        />\n        <Path\n          id=\"Path8833\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.414,259.606c0.167-0.058,0.302-0.138,0.476-0.182c1.075-0.28,2.262-0.354,3.004-0.292c0.668,0.052,1.01,0.088,1.354,0.221c0.045-0.207,0.008-0.421,0.256-0.696c0.28-0.312,0.578-0.462,0.769-0.846c0.171-0.335,0.072-0.842,0.109-1.208c0.056-0.501,0.11-0.937,0.146-1.466c0.031-0.452,0.06-0.942,0.109-1.391c0.058-0.502,0.287-1.112,0.55-1.538c0.114-0.18,0.116-0.387,0.11-0.587c-0.782,0.129-1.606,0.268-2.198,0.331c-0.867,0.095-1.728-0.177-2.418-0.366c-0.346-0.095-0.665-0.148-0.916-0.147c-0.254,0.001-0.458,0.083-0.586,0.293c-0.258,0.414-0.012,0.649,0.292,0.876c0.305,0.226,0.682,0.43,0.697,0.808c0.015,0.373,0,0.851-0.146,1.282c-0.105,0.31-0.408,0.518-0.696,0.73c0.005,0.03,0.036,0.079,0.037,0.11c0.013,0.456-0.105,0.845-0.294,1.172c-0.188,0.327-0.499,0.25-0.808,0.223c-0.306-0.029-0.606-0.008-0.768,0.514c-0.162,0.521,0.153,1.156,0.661,1.868C548.229,259.409,548.342,259.508,548.414,259.606L548.414,259.606z\"\n        />\n        <Path\n          id=\"Path8758\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M548.414,259.606c-0.074-0.098-0.188-0.196-0.256-0.293c-0.508-0.714-0.82-1.349-0.66-1.867c0.164-0.521,0.464-0.542,0.768-0.515c0.307,0.029,0.617,0.106,0.808-0.224c0.188-0.325,0.308-0.714,0.292-1.17c0-0.03-0.033-0.078-0.037-0.111c-0.108,0.083-0.107,0.233-0.254,0.293c-0.267,0.108-0.562,0.028-0.879-0.146c-0.322-0.173-0.675-0.441-1.026-0.697c-0.353-0.256-0.704-0.486-1.063-0.622c-0.357-0.136-0.687-0.185-1.024,0s-0.554,0.532-0.66,0.954c-0.107,0.417-0.107,0.923-0.109,1.427c-0.009,1.01,0.058,2.031-0.331,2.493c-0.386,0.459-0.666,0.677-0.952,0.767c-0.286,0.089-0.601,0.083-1.136,0.109c-0.533,0.024-1.275-0.358-2.014-0.697c-0.233-0.107-0.401-0.093-0.622-0.182c0.177,0.683,0.367,1.423,0.696,1.828c0.285,0.353,0.632,0.434,0.954,0.515c0.322,0.082,0.633,0.167,0.769,0.585c0.135,0.421-0.151,0.858-0.476,1.356c-0.326,0.499-0.723,1.06-0.769,1.685c-0.093,1.252,0.99,4.139,0.99,4.139h10.22c-0.018-0.107-0.097-0.146-0.113-0.256c-0.091-0.774-0.172-1.585-0.618-2.052c-0.449-0.469-1.062-0.537-1.685-0.623c-0.625-0.083-1.262-0.203-1.722-0.73c-0.459-0.53-0.942-1.292-1.21-2.126c-0.265-0.831-0.318-1.724,0.111-2.493c0.213-0.382,0.588-0.699,1.024-0.952C547.721,259.839,548.072,259.725,548.414,259.606L548.414,259.606z\"\n        />\n        <Path\n          id=\"Path8807\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.4,278.765c0.024,0.007,0.051,0.032,0.073,0.037c0.572,0.143,1.071,0.156,1.43-0.073c0.356-0.229,0.538-0.472,0.622-0.731c0.082-0.262,0.073-0.545,0.035-0.808c-0.075-0.523-0.254-1.028,0.074-1.393c0.323-0.362,0.812-0.458,1.316-0.549c0.507-0.091,1.026-0.155,1.356-0.404c0.655-0.497,0.613-1.488,1.208-1.72c0.297-0.117,0.442,0.187,0.662,0.402c0.217,0.22,0.487,0.356,1.023-0.037c0.537-0.391,0.782-1.266,0.844-2.38c0.029-0.547-0.07-1.233-0.108-1.866h-3.52c0,0-1.082-2.89-0.989-4.14c0.048-0.625,0.443-1.188,0.77-1.686c0.325-0.496,0.611-0.934,0.475-1.356c-0.135-0.42-0.45-0.503-0.768-0.583c-0.321-0.082-0.668-0.164-0.954-0.516c-0.329-0.405-0.519-1.146-0.695-1.83c-0.483-0.196-0.997-0.441-1.356-0.367c-0.524,0.109-0.779,0.475-0.99,0.807c-0.206,0.329-0.383,0.626-0.731,0.66c-0.349,0.033-0.621-0.243-0.878-0.514c-0.256-0.272-0.474-0.515-0.807-0.439c-0.329,0.073-0.457,0.376-0.586,0.73c-0.126,0.355-0.287,0.743-0.658,0.953c-0.074,0.041-0.217,0.003-0.294,0.038c-0.01,0.379,0.008,0.764-0.036,1.171c-0.129,1.228-0.301,2.494,0.108,3.297c0.409,0.805,1.262,1.311,2.015,1.721c0.753,0.411,1.408,0.733,1.391,1.21c-0.015,0.474-0.268,0.494-0.513,0.476c-0.244-0.019-0.497-0.068-0.475,0.254c0.02,0.323,0.601,0.408,1.172,0.551c0.569,0.143,1.122,0.327,1.136,0.767c0.015,0.442-0.421,0.644-0.916,0.807c-0.498,0.167-1.025,0.297-1.245,0.662c-0.436,0.723-0.446,1.778-0.256,2.417c0.189,0.639,0.651,0.344,0.952,1.246c0.15,0.451,0.337,1.15,0.369,1.905C536.672,277.915,536.499,278.336,536.4,278.765L536.4,278.765z\"\n        />\n        <Path\n          id=\"Path8769\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.4,278.765c0.099-0.429,0.271-0.85,0.255-1.281c-0.028-0.756-0.217-1.455-0.368-1.905c-0.302-0.903-0.763-0.609-0.952-1.248c-0.188-0.639-0.178-1.692,0.255-2.417c0.221-0.364,0.749-0.495,1.245-0.661c0.498-0.164,0.93-0.366,0.916-0.808c-0.015-0.44-0.568-0.626-1.136-0.766c-0.569-0.143-1.155-0.226-1.174-0.552c-0.019-0.321,0.233-0.271,0.477-0.256c0.245,0.018,0.498-0.001,0.513-0.475c0.019-0.473-0.638-0.798-1.39-1.208c-0.754-0.411-1.607-0.916-2.015-1.722c-0.406-0.806-0.238-2.068-0.109-3.296c0.043-0.41,0.025-0.793,0.035-1.172c-0.723,0.321-1.612,0.438-2.745,0.221c-0.09-0.019-0.199-0.124-0.293-0.147c-0.358,0.944-0.764,1.949-0.916,2.564c-0.223,0.898-0.089,1.459,0.036,1.868c0.126,0.412,0.274,0.681,0.11,1.064c-0.334,0.763-1.197,0.461-1.611,1.318c-0.208,0.428-0.339,1.085-0.367,1.758c-0.026,0.671,0.064,1.375,0.254,1.905c0.192,0.528,0.63,0.779,1.064,1.063s0.85,0.599,0.99,1.246c0.137,0.647,0.119,1.408-0.111,2.197c-0.022,0.073-0.085,0.15-0.109,0.222c0.107,0.114,0.254,0.206,0.732,0.185c0.561-0.025,1.088-0.041,1.649-0.038c0.589,0.008,1.081-0.07,1.024,0.662c-0.008,0.109-0.041,0.222-0.072,0.33c0.643,0.16,1.311,0.419,1.978,0.697C535.209,278.367,535.842,278.618,536.4,278.765L536.4,278.765z\"\n        />\n        <Path\n          id=\"Path8790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.162,267.52c-0.329,0.403-0.591,0.942-1.023,1.245c-0.295,0.204-0.772-0.133-0.989,0.147c0-0.348-0.23-0.718-0.146-1.064c0.073-0.308,0.523-0.415,0.033-0.661c-0.515-0.257-1.172,0.835-1.61,0.255c-0.256,0.272-0.143,0.715-0.438,0.955c-0.219,0.174-0.465,0.272-0.66,0.475c-0.024-0.437-0.632-0.499-0.731-0.915c-0.37,0.326-2.336,1.216-1.831,1.794c0.192,0.223-0.03,1.302-0.108,1.576c-0.099,0.338-0.412,0.175-0.662,0.366c0.597,1.519,1.446,0.025,2.454,0.224c1.261,0.243,2.781,0,4.063,0.073c1.436,0.081,2.854,0.025,4.287-0.036c-0.064-0.678-0.102-1.339-0.074-1.943c-0.701-0.255-1.407-0.601-1.83-1.025C514.467,268.555,514.289,268.053,514.162,267.52L514.162,267.52z\"\n        />\n        <Path\n          id=\"Path8776\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.162,267.52c0.124,0.531,0.304,1.035,0.73,1.463c0.425,0.425,1.129,0.771,1.832,1.025c0.007-0.158-0.024-0.371,0-0.514c0.107-0.576,0.452-0.913,0.73-1.244c0.276-0.336,0.497-0.678,0.369-1.32c-0.124-0.619-0.616-1.272-1.246-1.869c-0.164,0.354-0.272,0.781-0.585,0.916c-0.416,0.175-0.855,0.268-0.954,0.768C515.005,266.942,514.336,267.312,514.162,267.52L514.162,267.52z\"\n        />\n        <Path\n          id=\"Path8779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.589,277.412c-0.085,0.327-0.216,0.655-0.223,0.99c-0.006,0.393,0.272,0.726,0.37,1.099c0.254,0.97-0.114,1.992-0.185,2.967c-0.069,0.944,0.183,1.396,0.732,2.125c0.452,0.598,0.724,1.896,0.514,2.638c-0.092,0.321-0.371,0.387-0.292,0.807c0.057,0.304,0.243,0.557,0.146,0.876c0.431,0.011,0.604-0.452,0.916-0.62c0.016-0.01,0.47,0.022,0.584,0c0.323-0.058,0.636,0.285,1.136,0.11c0.387-0.137,0.663-0.444,1.102-0.329c0.366,0.094,0.549,0.103,0.953-0.037c0.106-0.036,0.057-0.542,0.515-0.109c0.195,0.186,0.303,0.417,0.585,0.402c0.217-0.011,0.215,0.614-0.038,1.062c0.652,0.272,0.773-0.035,1.356-0.254c0.473-0.18,0.992-0.267,1.501-0.293c-0.289,0.573-0.057,1.831,0.769,1.682c0.016-0.002,0.551,0.13,0.585,0.148c0.521,0.234,0.668,0.422,1.282,0.402c0.913-0.033,1.577,0.581,1.945-0.585c0.353-1.134,0.618,0.112,1.023,0.475c0.284,0.255,0.282,0.715,0.477,1.024c0.252,0.4,0.477,0.14,0.842,0.182c0.436,0.054,0.646,0.502,1.101,0.515c0.541,0.016,0.614,0.521,0.696,0.954c0.042,0.22,0.413,0.472,0.55,0.659c0.243,0.327,0.421,0.775,0.586,1.138c0.5,1.084,1.542-0.727,2.014-0.147c-0.223,0.174-0.135,0.545,0.184,0.515c0.272-0.027,0.141-0.718,0.146-0.879c0.026-1.054,0.074-2.097,0.074-3.15c-0.658,0.188-0.849,0.066-0.99,0.731c-0.08,0.375-1.091-0.26-1.282-0.439c-0.425-0.401-0.997-1.011-1.319-1.502c-0.465-0.705-0.215-1.141-0.035-1.866c0.09-0.371,0.204-0.637,0.367-0.99c0.113-0.242,0.169-0.487,0.184-0.769c0.03-0.537-0.196-1.068-0.147-1.611c0.067-0.746,0.402-2.257-0.585-2.564c0.335-0.876,2.174-1.355,1.465-2.527c1.715-0.369,2.979-0.417,4.687-0.808c-0.236-1.225-0.849-0.813-0.875-1.609c-0.076-2.038-1.328-1.864-1.759-2.71c-0.648-1.265-0.771-2.078-1.1-2.567c-0.214-0.319,0.041-0.421,0.292-0.915c0.401-0.779-0.371-1.356-0.515-2.38h-7.985c0.041,0.631,0.14,1.318,0.109,1.864c-0.062,1.114-0.306,1.992-0.843,2.382c-0.537,0.392-0.81,0.255-1.024,0.036c-0.22-0.219-0.363-0.518-0.663-0.402c-0.595,0.231-0.551,1.223-1.208,1.723c-0.326,0.249-0.849,0.312-1.356,0.402c-0.504,0.091-0.991,0.187-1.316,0.55c-0.326,0.365-0.151,0.866-0.074,1.392c0.04,0.263,0.047,0.546-0.035,0.808c-0.084,0.26-0.267,0.503-0.621,0.73c-0.359,0.229-0.857,0.217-1.431,0.073c-0.57-0.142-1.236-0.422-1.905-0.696C533.902,277.833,533.234,277.571,532.589,277.412L532.589,277.412z\"\n        />\n        <Path\n          id=\"Path8774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.915,261.073c-1.247-0.316-2.945-1.113-3.847-1.941c-0.484-0.447-0.365-0.988-0.402-1.502c-0.022-0.258-0.074-0.515-0.255-0.732c-0.183-0.22-0.497-0.402-1.027-0.55c-0.528-0.146-1.212,0.083-1.976,0.515c-0.767,0.43-1.617,1.052-2.455,1.684c-0.836,0.634-1.665,1.294-2.417,1.759c-0.056,0.035-0.09,0.004-0.146,0.037c-0.188,0.168-0.366,0.337-0.329,0.62c0.084,0.663,0.02,1.244,0.037,1.906c0.015,0.583-0.174,1.468-0.515,2.198c0.631,0.6,1.12,1.251,1.245,1.868c0.13,0.642-0.086,0.984-0.367,1.321c-0.277,0.333-0.623,0.667-0.731,1.244c-0.124,0.667-0.008,1.599,0.074,2.453c0.157-0.008,0.317,0.009,0.475,0c0.58-0.026,0.58,0.16,0.953,0.622c0.271,0.333,0.335,0.787,0.256,1.355c-0.089,0.632,0.541,1.016,0.621,1.614c0.046,0.335-0.073,0.565,0.146,0.878c0.123,0.171,0.216,0.305,0.329,0.474c0.332,0.484,0.621,1.842,1.283,1.979c0.52-0.002,0.989-0.007,1.465,0.073c0.206-0.02,1.233-0.677,1.83-0.329c0.204,0.12,1.458,0.074,1.651,0.074c-0.094-0.459,0.188-0.904,0.036-1.356c0.472,0.101,0.452-0.363,0.402-0.66c-0.059-0.371,0.208-0.792,0.072-1.136c0.407,0,1.783,0.261,2.09,0c0.095-0.081-0.024-0.156,0.146-0.223c0.251-0.097,0.513-0.036,0.77-0.036c-0.189,0.568-0.225,0.829-0.074,0.99c0.025-0.073,0.09-0.15,0.109-0.223c0.229-0.79,0.25-1.551,0.113-2.198c-0.141-0.648-0.559-0.962-0.992-1.245c-0.435-0.284-0.869-0.533-1.062-1.064c-0.192-0.528-0.284-1.231-0.256-1.905c0.026-0.673,0.157-1.33,0.366-1.759c0.419-0.858,1.277-0.556,1.613-1.317c0.167-0.382,0.019-0.652-0.11-1.064c-0.127-0.411-0.261-0.971-0.035-1.869C529.153,263.02,529.559,262.018,529.915,261.073L529.915,261.073z\"\n        />\n        <Path\n          id=\"Path8766\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.726,240.375c-0.256-0.074-0.521-0.069-0.732-0.146c-0.218-0.079-0.46-0.199-0.695-0.184c-0.354,0.025-0.447,0.224-0.811,0.037c-0.236-0.123-0.279-0.083-0.513-0.074c-0.262,0.011-0.359-0.3-0.586-0.369c-0.418-0.124-1.183,0.261-1.391-0.256c-0.257-0.632-0.887-1.387-1.574-1.537c-0.297-0.067-0.489-0.473-0.953-0.477c-0.549-0.003-0.998,0.351-1.356,0.731c-0.372,0.4-0.589,0.825-0.807,1.319c-0.155,0.357-0.847,0.34-0.73,0.731c0.069,0.246,0.215,0.437,0.255,0.697c0.048,0.288-0.081,0.619-0.074,0.916c0.021,0.636,0.117,1.279-0.108,1.905c-0.387,1.073-1.063,2.017-1.319,3.148c-0.136,0.6,0.067,1.222-0.036,1.831c-0.107,0.628-0.487,1.189-0.515,1.832c-0.023,0.568-0.273,2.753-0.402,3.26c-0.143,0.575,0.1,1.292-0.255,1.795c-0.357,0.506-0.67,0.955-1.211,1.318c-1.279,0.869-1.239,1.607-1.866,2.785c-0.148,0.276-0.426,0.489-0.661,0.696c0.057-0.031,0.09-0.003,0.146-0.035c0.75-0.467,1.58-1.125,2.418-1.759c0.837-0.632,1.69-1.256,2.453-1.686c0.765-0.428,1.448-0.658,1.979-0.512c0.529,0.146,0.844,0.328,1.023,0.549c0.183,0.222,0.236,0.474,0.256,0.73c0.041,0.518-0.08,1.059,0.403,1.502c0.967,0.893,2.884,1.845,4.138,2.089c1.257,0.243,2.296,0.167,3.042-0.257c0.371-0.21,0.532-0.597,0.661-0.952c0.128-0.354,0.255-0.662,0.584-0.731c0.331-0.073,0.551,0.171,0.809,0.439c0.256,0.27,0.531,0.547,0.878,0.514c0.349-0.033,0.524-0.33,0.732-0.66c0.205-0.33,0.465-0.698,0.99-0.808c0.358-0.074,0.87,0.173,1.354,0.369c-0.126-0.495-0.21-0.915-0.514-1.321c-0.36-0.479-1.103-0.826-1.757-1.169c-0.656-0.343-1.227-0.677-1.282-1.137c-0.056-0.46,0.169-0.486,0.438-0.55c0.272-0.063,0.601-0.178,0.662-0.807c0.059-0.626-0.65-1.599-1.356-2.564c-0.707-0.965-1.433-1.911-1.464-2.529c-0.032-0.617-0.017-0.846,0.073-0.988c0.089-0.14,0.258-0.2,0.549-0.475c0.29-0.276,1.038-0.35,1.722-0.439c0.344-0.045,0.675-0.081,0.916-0.183c0.239-0.103,0.399-0.248,0.402-0.474c0.01-0.457-0.355-0.555-0.807-0.585c-0.452-0.031-0.967,0.012-1.246-0.256c-0.276-0.271-0.626-0.645-0.845-1.026c-0.214-0.381-0.31-0.779-0.146-1.173c0.167-0.396,0.776-0.282,1.356-0.255c0.287,0.014,0.551-0.017,0.768-0.109c0.224-0.094,0.403-0.28,0.439-0.623c0.037-0.342-0.224-0.628-0.622-0.877c-0.398-0.251-0.938-0.443-1.502-0.662C534.582,240.749,534.137,240.563,533.726,240.375L533.726,240.375z\"\n        />\n        <Path\n          id=\"Path8753\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.726,240.375c0.412,0.188,0.857,0.372,1.317,0.55c0.565,0.219,1.107,0.41,1.504,0.662c0.398,0.25,0.661,0.535,0.62,0.876c-0.036,0.342-0.219,0.529-0.438,0.623c-0.223,0.094-0.479,0.123-0.768,0.11c-0.579-0.024-1.191-0.14-1.357,0.254c-0.164,0.396-0.069,0.794,0.147,1.174c0.216,0.381,0.567,0.756,0.843,1.025c0.276,0.272,0.797,0.224,1.246,0.256c0.451,0.031,0.817,0.131,0.806,0.586c-0.004,0.226-0.159,0.371-0.401,0.474c-0.24,0.102-0.573,0.138-0.916,0.183c-0.685,0.091-1.43,0.164-1.721,0.439c-0.286,0.275-0.463,0.334-0.551,0.474c-0.089,0.141-0.106,0.37-0.073,0.989c0.03,0.618,0.761,1.561,1.465,2.528c0.708,0.966,1.413,1.939,1.354,2.563c-0.057,0.626-0.385,0.744-0.66,0.808c-0.271,0.062-0.493,0.089-0.438,0.55c0.056,0.459,0.625,0.793,1.282,1.135c0.657,0.343,1.4,0.692,1.758,1.171c0.304,0.405,0.385,0.825,0.515,1.319c0.223,0.09,0.388,0.075,0.622,0.183c0.738,0.338,1.479,0.721,2.013,0.698c0.533-0.025,0.85-0.021,1.138-0.11c0.285-0.09,0.564-0.31,0.951-0.769c0.387-0.46,0.321-1.482,0.33-2.49c0.004-0.504,0.006-1.011,0.111-1.43c0.105-0.419,0.318-0.766,0.659-0.952c0.336-0.186,0.668-0.136,1.024,0c0.358,0.134,0.712,0.366,1.063,0.621c0.352,0.255,0.707,0.52,1.026,0.696c0.321,0.174,0.615,0.254,0.879,0.146c0.524-0.215,0.806-0.596,0.951-1.025c0.146-0.428,0.162-0.906,0.146-1.281c-0.016-0.376-0.392-0.58-0.697-0.807c-0.304-0.227-0.549-0.467-0.291-0.877c0.128-0.21,0.332-0.293,0.584-0.294c0.254-0.001,0.568,0.054,0.915,0.147c0.691,0.187,1.552,0.463,2.419,0.368c0.592-0.064,1.413-0.202,2.198-0.329c-0.006-0.222,0.008-0.461,0.109-0.66c0.157-0.302,0.167-0.1,0.439-0.33c0.271-0.229,0.728-0.828,0.952-1.063c0.681-0.709,1.883-1.683,2.199-2.636c0.131-0.403-0.58-0.915-0.768-0.879c-0.415,0.074-0.717,0.147-0.662-0.221c0.108-0.698,0.254-1.431,0.146-2.16c-0.03-0.228,0.269-0.624,0.224-0.843c-0.074-0.095-0.142-0.218-0.185-0.329c-0.083-0.426-0.506-0.409-0.843-0.33c0.526-0.996-1.168-1.084-1.43-1.72c-0.057-0.143-1.205-2.339-1.648-1.466c-0.336,0.663-0.569,0.792-1.136,0.515c-0.553-0.271-0.828-0.211-1.245,0.182c-0.735,0.695-1.4-0.304-2.088-0.585c-0.167-0.066-0.403-0.489-0.403-0.658c0-0.346-0.907-0.914-1.174-1.064c-0.7-0.397-0.981,0.321-1.65,0.223c-0.278-0.041-0.469,0.1-0.73-0.036c-0.227-0.119-0.39-0.292-0.621-0.403c-0.469-0.221-0.895,0.272-1.319-0.146c-0.267-0.26-0.54-0.388-0.877-0.22c-0.276,0.138-0.067,0.375-0.146,0.583c-0.223,0.563-1.125,0.607-1.652,0.662c-0.435,0.042-0.569-0.568-1.025-0.549c0.133,0.722-2.06,1.014-2.381,1.317c-0.755,0.715-0.925-0.467-1.503-0.437c-1.014,0.046-0.774,1.894-1.538,2.159C534.151,240.591,533.947,240.437,533.726,240.375L533.726,240.375z\"\n        />\n        <Path\n          id=\"cd\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M506.008,271.687c0.249-0.189,0.558-0.026,0.654-0.37c0.077-0.271,0.304-1.354,0.115-1.571c-0.506-0.579,1.45-1.452,1.816-1.78c0.099,0.419,0.712,0.478,0.734,0.916c0.194-0.203,0.454-0.322,0.669-0.499c0.297-0.237,0.174-0.669,0.43-0.943c0.437,0.58,1.09-0.527,1.604-0.27c0.49,0.245,0.038,0.353-0.037,0.662c-0.084,0.347,0.134,0.725,0.134,1.075c0.22-0.282,0.696,0.073,0.993-0.131c0.435-0.303,0.704-0.873,1.032-1.276c0.174-0.211,0.867-0.547,0.904-0.736c0.099-0.503,0.518-0.62,0.93-0.8c0.966-0.413,1.14-2.231,1.115-3.098c-0.02-0.663,0.043-1.259-0.041-1.917c-0.078-0.632,0.717-0.795,0.984-1.296c0.629-1.18,0.581-1.928,1.861-2.796c0.537-0.366,0.865-0.796,1.224-1.301c0.354-0.503,0.099-1.236,0.242-1.812c0.127-0.505,0.374-2.679,0.397-3.245c0.026-0.645,0.399-1.21,0.503-1.836c0.103-0.607-0.074-1.251,0.062-1.852c0.257-1.131,0.932-2.057,1.32-3.135c0.224-0.625,0.117-1.283,0.1-1.922c-0.01-0.293,0.125-0.601,0.081-0.889c-0.042-0.255-0.195-0.47-0.27-0.717c-0.108-0.392,0.573-0.381,0.731-0.738c0.219-0.493,0.445-0.925,0.817-1.324c0.358-0.382,0.807-0.711,1.354-0.706c0.466,0.005,0.65,0.404,0.946,0.471c0.688,0.152,1.324,0.895,1.583,1.527c0.209,0.519,0.952,0.131,1.37,0.259c0.226,0.069,0.339,0.373,0.603,0.364c0.229-0.013,0.276-0.054,0.516,0.071c0.361,0.186,0.433-0.001,0.786-0.025c0.235-0.016,0.497,0.109,0.714,0.188c0.391,0.145,0.924,0.426,1.353,0.276c0.764-0.271,0.528-2.089,1.544-2.137c0.578-0.028,0.729,1.14,1.486,0.425c0.32-0.304,2.52-0.593,2.388-1.316c0.458-0.022,0.611,0.606,1.048,0.563c0.525-0.053,1.425-0.132,1.647-0.694c0.08-0.208-0.129-0.419,0.147-0.557c0.339-0.172,0.617-0.072,0.881,0.19c0.422,0.419,0.816-0.074,1.286,0.148c0.23,0.109,0.422,0.284,0.65,0.402c0.266,0.135,0.451,0.021,0.731,0.063c0.667,0.1,0.923-0.64,1.624-0.241c0.27,0.151,1.193,0.734,1.193,1.08c0,0.169,0.22,0.584,0.382,0.651c0.689,0.282,1.347,1.297,2.081,0.603c0.421-0.393,0.725-0.471,1.279-0.202c0.569,0.277,0.795,0.165,1.129-0.497c0.441-0.871,1.571,1.312,1.629,1.453c0.259,0.637,1.981,0.721,1.455,1.717c0.335-0.078,0.739-0.1,0.823,0.326c0.04,0.114,0.1,0.22,0.173,0.315c0.045,0.221-0.254,0.628-0.222,0.857c0.106,0.73-0.02,1.459-0.124,2.156c-0.057,0.37,0.219,0.321,0.63,0.248c0.188-0.034,0.912,0.468,0.778,0.871c-0.315,0.955-1.501,1.902-2.182,2.608c-0.225,0.234-0.681,0.859-0.952,1.087c-0.273,0.229-0.301,0.034-0.459,0.334c-0.195,0.375,0.043,0.833-0.193,1.22c-0.263,0.425-0.524,1.069-0.581,1.57c-0.051,0.452-0.044,0.906-0.074,1.357c-0.037,0.526-0.106,0.989-0.162,1.49c-0.04,0.369,0.056,0.882-0.113,1.217c-0.19,0.38-0.502,0.524-0.779,0.833c-0.434,0.479-0.396,0.632-0.413,1.195c-0.013,0.37-0.407,0.785-0.608,1.05c-0.441,0.582,0.173,1.191,0.516,1.747c0.259,0.421,0.447,0.715,0.257,1.29c-0.697,0.609,0.147,2.519-0.513,3.145c0.479,0.273,0.391-0.958,0.559-0.749c0.165,0.971-0.443,1.676-0.449,2.628c-0.006,1.237,1.037,1.806,0.599,2.662c-0.255,0.493-0.521,0.601-0.306,0.918c0.327,0.486,0.469,1.288,1.114,2.555c0.431,0.845,1.666,0.688,1.741,2.726c0.029,0.799,0.656,0.362,0.895,1.588c-1.708,0.388-2.972,0.435-4.685,0.8c0.71,1.174-1.132,1.659-1.465,2.539c0.986,0.302,0.659,1.827,0.593,2.572c-0.048,0.545,0.156,1.058,0.124,1.595c-0.019,0.279-0.077,0.55-0.188,0.792c-0.165,0.353-0.276,0.617-0.37,0.989c-0.176,0.728-0.424,1.146,0.04,1.852c0.322,0.49,0.915,1.109,1.34,1.509c0.188,0.18,1.2,0.8,1.278,0.422c0.14-0.668,0.318-0.543,0.971-0.729c0,1.054-0.035,2.108-0.062,3.16c-0.007,0.164,0.117,0.858-0.157,0.882c-0.319,0.033-0.389-0.336-0.17-0.513c-0.471-0.58-1.531,1.224-2.027,0.141c-0.167-0.363-0.322-0.818-0.568-1.147c-0.138-0.186-0.509-0.423-0.552-0.646c-0.082-0.429-0.171-0.927-0.712-0.945c-0.452-0.013-0.648-0.487-1.083-0.539c-0.363-0.043-0.585,0.231-0.838-0.171c-0.196-0.31-0.203-0.765-0.484-1.017c-0.406-0.363-0.694-1.625-1.047-0.494c-0.365,1.17-1.004,0.557-1.913,0.586c-0.615,0.024-0.761-0.172-1.276-0.408c-0.035-0.017-0.581-0.145-0.597-0.143c-0.827,0.145-1.075-1.113-0.782-1.686c-0.509,0.028-1.018,0.137-1.493,0.315c-0.582,0.224-0.707,0.511-1.359,0.238c0.253-0.451,0.268-1.042,0.047-1.033c-0.282,0.014-0.402-0.226-0.598-0.416c-0.457-0.433-0.395,0.077-0.502,0.117c-0.404,0.139-0.582,0.121-0.947,0.024c-0.436-0.115-0.713,0.192-1.098,0.329c-0.501,0.176-0.816-0.159-1.143-0.103c-0.115,0.021-0.574-0.029-0.59-0.024c-0.314,0.168-0.472,0.64-0.904,0.629c0.099-0.322-0.095-0.576-0.151-0.88c-0.078-0.418,0.208-0.49,0.301-0.813c0.212-0.744-0.077-2.033-0.529-2.633c-0.551-0.73-0.785-1.186-0.718-2.129c0.074-0.976,0.412-2,0.16-2.972c-0.099-0.37-0.363-0.693-0.357-1.086c0.007-0.445,0.252-0.864,0.285-1.305c0.058-0.729-0.417-0.648-1.006-0.651c-0.562-0.006-1.118-0.017-1.678,0.008c-1.151,0.048-0.974-0.203-0.65-1.173c-0.257,0-0.512-0.067-0.763,0.031c-0.171,0.067-0.044,0.139-0.14,0.223c-0.304,0.26-1.7,0.032-2.106,0.032c0.136,0.343-0.117,0.747-0.058,1.114c0.047,0.297,0.059,0.768-0.418,0.668c0.154,0.451-0.12,0.901-0.024,1.358c-0.19-0.002-1.443,0.041-1.648-0.074c-0.601-0.346-1.653,0.302-1.856,0.321c-0.475-0.075-0.924-0.056-1.443-0.053c-0.662-0.138-0.946-1.512-1.279-1.998c-0.119-0.173-0.206-0.293-0.328-0.464c-0.221-0.316-0.12-0.539-0.167-0.874c-0.082-0.597-0.706-0.988-0.616-1.618c0.079-0.569,0-1.042-0.271-1.375c-0.37-0.466-0.365-0.633-0.942-0.608c-1.596,0.076-3.177,0.139-4.769,0.048c-1.285-0.073-2.791,0.139-4.052-0.104C507.439,271.702,506.604,273.207,506.008,271.687\"\n        />\n      </G>\n      <G id=\"CA\">\n        <Path\n          id=\"CA-MB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M268.369,66.459l-18.976,0.184l-7.363,8.093l-12.564,25.314h15.496l0.257-0.62l0.073-0.769c0.074-0.078,0.188-0.078,0.293-0.037l5.019-10.879l23.374-11.393c-0.026-0.01-0.042-0.029-0.073-0.038c-0.371-0.095-0.764-0.157-1.136-0.255c-1.203-0.321-1.958-1.032-3.297-0.806c-1.108,0.187-2.137,0.714-3.257,0.842c0.298-0.073,0.578-0.213,0.843-0.368c-0.655-0.043-1.18,0.485-1.832,0.439c0.962-0.252,1.864-0.887,2.089-1.906c0.207-0.94,0.405-2.196,0.879-3.041c0.361-0.641-0.284-0.24-0.623-0.44c-0.304-0.173-0.765-0.118-1.099-0.073c-0.208,0.028-0.421,0.096-0.584,0.219c0.035-0.049,0.075-0.094,0.108-0.146c-0.361,0.234-0.452-0.454-0.768-0.327c0.112-0.108,0.188-0.26,0.257-0.403c-0.164-0.064-0.307-0.107-0.477-0.146c0.165-0.061,0.472-0.022,0.586-0.182c0.166-0.238,0.363-0.446,0.622-0.586c0.391-0.213,0.387-0.865,0.697-1.171C267.058,67.807,267.911,67.059,268.369,66.459L268.369,66.459z M245.804,85.105c0.189,0.011,0.368,0.068,0.516,0.146c0.232,0.123,0.63,0.547,0.915,0.293c-0.086,0.223-0.262,2.237-0.329,2.235c-0.109-0.005-0.917,2.586-0.878,2.856c0.042,0.289,0.154,0.786-0.111,0.916c-0.299,0.147,0.141,1.239,0.074,1.465c-0.156,0.531-1.445,1.249-1.137,1.943c-0.204,0.041-0.386-0.21-0.549-0.146c-0.216,0.083-0.3,0.372-0.404,0.549c-0.203,0.346-0.789,0.519-0.769-0.036c0.024-0.573,0.75-1.413,1.173-1.756c0.321-0.263,0.854-0.399,1.025-0.807c-0.421-0.034-0.67,0.398-1.062,0.476c0.22-0.389,1.608-0.943,1.282-1.502c-0.251-0.429-1.043,0.702-1.356,0.549c0.135-0.619,1.025-0.89,0.661-1.613c-0.159,0.108-0.36,0.146-0.55,0.146c0.191-0.062,0.333-0.238,0.366-0.438c-0.458-0.175-0.698,0.521-1.023,0.698c-0.522,0.276-0.263-1.006-0.328-1.172c-0.094-0.096-0.155-0.204-0.185-0.332c0.067-0.055,0.107-0.135,0.109-0.22c-0.089-0.288-0.31-0.522-0.328-0.843c-0.048-0.742,0.951-0.521,1.317-0.878c-0.504-0.08-1.039,0.008-1.427-0.403c0.6-0.542,1.619-2.038,2.453-2.09C245.416,85.132,245.615,85.095,245.804,85.105z\"\n        />\n        <Path\n          id=\"CA-NT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M286.981,18.029c-0.908,0.08-1.769,0.355-2.675,0.438c-1.047,0.104-2.107,0.083-3.114,0.439c0.318,0.283,0.852,0.101,1.21,0.037c0.57-0.102,1.053,0.179,1.611,0.183c0.47,0.005,0.849-0.392,1.319-0.107c0.349,0.208,0.799,0.117,1.208,0.034l1.172-0.952C287.408,18.042,287.114,18.019,286.981,18.029L286.981,18.029z M285.771,19.422c-0.304,0.002-0.623,0.049-0.877,0.074c-0.773,0.073-1.569,0.139-2.345,0.182c-0.593,0.033-4.252-0.045-4.031,1.208c0.008,0.045,0.814,0.385,0.916,0.403c0.446,0.075,0.958-0.074,1.392-0.146c1.205-0.197,2.675,0.176,3.663-0.733c-0.248-0.224-0.583-0.137-0.878-0.146c0.32-0.54,1.329-0.282,1.831-0.368l0.585-0.439C285.944,19.45,285.86,19.421,285.771,19.422z M272.4,20.814c-0.497,0.039-1.043,0.187-1.319,0.146c0.099,0.057,0.201,0.117,0.291,0.182c-0.186,0.174-1.174,0.218-1.427,0.182c-0.649-0.086-1.247-0.145-1.906-0.109c-1.585,0.087-2.993,0.766-4.539,1.025c-1.339,0.224-2.579,0.667-3.885,1.023c-0.699,0.194-1.453,0.121-2.159,0.224c-0.807,0.117-1.531,0.51-2.306,0.73c0.388-0.036,0.779-0.185,1.172-0.22c-0.35,0.102-0.35,0.141,0,0.109c-0.277,0.138-0.589,0.262-0.877,0.367c0.561,0.409,1.392-0.236,2.013-0.109c0.4,0.081,0.629,0.253,1.099,0.074c0.381-0.145,0.646-0.551,1.099-0.438c-0.09,0.073-0.171,0.173-0.255,0.255c0.087,0.053,0.169,0.094,0.255,0.147c-0.178,0.111-0.361,0.232-0.549,0.33c0.267,0.134,0.521-0.116,0.768,0.073c0.251-0.042,1.395-0.139,1.465-0.438c0.057-0.248,0.905-0.734,1.171-0.731c-0.041,0.205-0.123,0.386-0.254,0.549c0.375,0.025,0.728-0.09,1.023-0.328c0.335-0.268,0.828-0.143,1.173-0.403c-0.095-0.062-0.196-0.123-0.292-0.182c0.568-0.278,1.133-0.009,1.685-0.403c0.461-0.326,0.894-0.123,1.355-0.367c-0.402,0.486-1.142,0.761-1.721,0.952c1.141,0.821,1.971-0.321,3.114-0.368c0.449-0.02,0.914-0.023,1.355-0.109c0.28-0.059,1.106-0.435,0.476-0.661c0.346-0.219,0.763,0.023,1.135-0.074c-0.195-0.087-0.359-0.266-0.403-0.477c0.75-0.231,1.569-0.12,2.306-0.401C273.343,20.859,272.896,20.776,272.4,20.814L272.4,20.814z M273.973,22.243c-0.495,0.047-0.982,0.202-1.28,0.402c0.382,0.036,0.758,0.021,1.134,0.11c0.5-0.052,0.995,0.005,1.428-0.293C274.944,22.251,274.469,22.194,273.973,22.243L273.973,22.243z M281.558,22.977c-0.321,0.119-0.642,0.222-0.954,0.29c-0.391,0.09-0.901-0.024-1.209,0.294c0.119,0.336,0.489,0.343,0.807,0.439L281.558,22.977z M271.448,23.123c-0.932,0.025-2.112,0.375-2.453,0.621c0.407,0.302,1.275,0.312,1.756,0.257c-0.674,0.197-1.477,0.04-2.158-0.037c-0.981-0.111-1.509,0.371-2.381,0.623c0.378,0.268,0.926,0.165,1.355,0.108c0.676-0.087,1.336,0.024,2.012-0.036c-0.771,0.371-1.705,0.152-2.527,0.223c-0.987,0.083-1.952,0.133-2.895,0.476c0.469,0.238,1.105,0.201,1.61,0.146c0.867-0.092,1.816-0.2,2.676-0.37c-2.079,0.569-4.223,0.385-6.265,1.064c0.521,0.604,1.579,0.286,2.236,0.146c-0.1,0.067-0.201,0.147-0.294,0.221c0.095,0.008,0.198-0.009,0.294,0l0.256-0.037c-0.166,0.085-0.327,0.144-0.514,0.146c0.254,0.143,1.084,0.423,1.207-0.037c0.047-0.174,0.7-0.076,0.916-0.182c-0.103,0.072-0.167,0.134-0.256,0.221c0.238,0.325,0.899,0.191,1.209,0.11c0.203-0.055,1.353-0.679,0.623-0.584c0.213-0.181,0.291-0.069,0.473,0.035c0.261,0.146,0.685-0.202,0.916-0.292c0.206-0.079,0.181-0.395,0.439-0.147c0.237,0.228,0.696,0.017,0.99,0.038c-0.348,0.052-0.692,0.112-1.026,0.222c-0.187,0.06-1.034,0.204-0.402,0.328c-0.2,0.058-0.384,0.078-0.587,0.111c0.367,0.373,0.994,0.119,1.43,0.074c0.461-0.044,1.27-0.504,1.686-0.292c-0.096,0.06-0.162,0.123-0.257,0.185c1.012,0.428,2.013-0.436,3.042-0.258c-1.309,0.625-2.731,0.56-4.139,0.661c-0.734,0.052-1.458,0.367-2.201,0.367c-0.695,0-1.354,0.201-2.01,0.405c0.817,1.577,4.417,0.379,5.638,0.219c1.121-0.148,2.073-0.583,3.226-0.618c0.479-0.019,0.969-0.154,1.463-0.293l1.723-1.358c-0.124-0.013-0.247-0.025-0.368-0.036c-0.956-0.07-1.879,0.087-2.82,0.036c-0.044-0.284,0.37-0.78,0.549-0.731c-0.205-0.024-0.443-0.028-0.662-0.035c-0.263-0.009-0.519,0.001-0.766,0.073c0.354-0.205,0.787-0.129,1.173-0.22c-0.83-0.969-1.954-0.846-3.19-0.698c0.08-0.201,0.24-0.357,0.439-0.438C272.486,23.205,272.007,23.108,271.448,23.123L271.448,23.123z M274.964,24.807c0.184-0.009,0.37-0.029,0.549-0.073C275.354,24.696,275.115,24.76,274.964,24.807z M265.217,24.149c-0.876-0.04-1.746,0.321-2.601,0.477c-0.739,0.13-1.779,0.251-2.344,0.805c0.552,0.009,0.937,0.224,1.502,0.074c0.457-0.124,0.933-0.283,1.392-0.405C263.828,24.926,264.792,24.748,265.217,24.149z M255.476,24.295l-0.258,0.073c0.18-0.009,0.38-0.011,0.552-0.073H255.476z M279.653,24.441c-0.062,0.023-0.12,0.055-0.182,0.073c-0.321,0.094-0.707,0.006-0.991,0.223c0.229,0.038,0.476,0.058,0.699,0.108L279.653,24.441z M255.291,24.623c0.088,0.022,0.205,0.022,0.293,0H255.291z M258.224,24.623c-0.309,0.071-0.624,0.321-0.807,0.476c0.393-0.104,0.778-0.211,1.1-0.476C258.431,24.598,258.326,24.602,258.224,24.623z M252.215,27.922c-0.833-0.031-1.769,0.244-2.527,0.257c-1.087,0.018-2.344-0.025-3.406,0.221c-0.43,0.097-1.653,1.172-0.768,1.502c-1.37,0.796-3.246,0.766-4.505,1.798c0.632-0.042,0.053,0.383-0.182,0.402c-0.283,0.025-0.606-0.049-0.879,0.039c-0.252,0.074-0.335,0.471-0.584,0.621c-0.321,0.189-0.672,0.237-1.025,0.329c-0.47,0.209-0.94,0.611-1.465,0.66c-0.605,0.055-0.965,0.667-1.575,0.697c0.558,0.089,1.13-0.106,1.685,0.036c-0.72,0.114,0.223,0.346,0.401,0.403c0.264,0.085,0.698,0.265,0.623,0.622c-0.07,0.331-0.705,1.029-0.036,1.172c0.976,0.21,2.401-0.444,3.294-0.767c0.617-0.224,1.456-0.007,2.126-0.11c0.795-0.124,1.394-0.375,2.015-0.88c1.41-1.139,3.143-1.085,4.686-1.905c0.763-0.402,1.64-0.341,2.418-0.696c0.75-0.341,1.615-0.409,2.418-0.55c0.938-0.166,1.848-0.414,2.785-0.584c0.737-0.136,1.558-0.123,2.271-0.368c0.147-0.051,0.939-0.301,0.843-0.551c-0.061-0.159-0.421-0.271-0.55-0.402c-0.213-0.225-0.343-0.501-0.549-0.732c-0.513-0.567-1.505-0.548-2.199-0.475c-0.863,0.087-1.628,0.596-2.453,0.662c0.24-0.174,0.59-0.228,0.698-0.551c-0.569,0.022-1.259,0.035-1.685,0.474c0.174-0.364,0.695-0.392,1.024-0.514\n\t\tc-0.854,0.062-1.343-0.35-2.088-0.66C252.78,27.969,252.492,27.931,252.215,27.922z M261.446,30.961c-0.574,0.009-1.247,0.125-1.355,0.147c-1.275,0.234-2.562,0.504-3.847,0.697c-0.859,0.124-1.551,0.388-2.382,0.62c-0.956,0.27-1.957,0.401-2.857,0.845c0.124,0.168,0.303,0.273,0.516,0.254c-0.487,0.768-4.066,0.452-3.921,1.832c0.557-0.193,0.872-0.004,1.394,0c0.379,0.002,0.763-0.135,1.135-0.182c-0.178,0.071-0.364,0.131-0.551,0.182c0.662,0-0.133,0.202-0.254,0.221c-0.284,0.043-0.571,0.032-0.845,0.146c0.176,0.279,0.627,0.284,0.916,0.256c0.501-0.044,0.764-0.189,1.284-0.146c0.656,0.052,1.361-0.158,2.011-0.22c0.699-0.07,1.483,0.123,2.162-0.039c-0.686,0.333-1.509,0.13-2.236,0.256c0.173,0.096,0.356,0.12,0.55,0.074c-0.734,0.371-1.83,0.211-2.639,0.402c-0.771,0.184-1.564,0.095-2.346,0.257c-0.451,0.092-1.023,0.174-1.39,0.475c-0.308,0.252,0.328,0.895,0.583,0.876c0.976-0.058,1.992-0.026,2.968,0.037c1.082,0.074,2.18-0.144,3.26-0.183c0.955-0.032,1.675,0.046,2.599,0.257c0.291,0.066,1.125-0.025,1.32,0.22c0.209,0.268,0.238,0.427,0.768,0.33c-0.273,0.356-0.752,0.255-1.136,0.221c-0.484-0.039-0.908,0.202-1.392,0.183c-1.062-0.036-2.153-0.251-3.226-0.256c-1.228-0.006-2.517,0.14-3.736,0.293c-1.057,0.132-2.197,0.067-3.189,0.514c-0.047,0.074-0.103,0.168-0.146,0.256l14.216,0.402l10.072-7.949c-0.062-0.076-0.079-0.153,0-0.255c-0.601,0.201-1.248-0.597-1.832-0.111c-0.396,0.327,0.768,0.631,0.955,0.622c-0.292,0.292-0.696-0.088-1.025,0.111c0.497-0.025,0.373,0.695-0.222,0.291c0.453,0.456-0.96-0.03-1.245,0.073c-0.264,0.095-0.511,0.259-0.769,0.368c-0.218,0.092-1.072,0.143-0.366-0.074c-0.368-0.093-0.8,0.05-1.175,0.256c-0.068,0.011-0.123,0.006-0.146,0c0.071-0.089,0.68-0.37,0.808-0.404c0.491-0.123,1.024-0.2,1.393-0.584c-0.371-0.052-0.639-0.298-0.99-0.403c-0.391-0.12-0.811-0.178-1.21-0.258c-0.76-0.147-1.589,0.166-2.235,0.551c0.667,0.135-0.368,0.305-0.55,0.369c0.794-0.223-0.556-0.029-0.698,0c-0.413,0.088-0.817,0.195-1.245,0.147c0.256-0.346,1.285-0.489,1.686-0.622c0.458-0.155,0.968-0.517,1.281-0.88C262.501,31.064,262.022,30.955,261.446,30.961L261.446,30.961z M226.314,38.105c-0.42,0.024-1.061,0.518-0.515,0.517c-0.087,0.069-0.17,0.149-0.255,0.22c0.187,0.025,0.371,0.047,0.549,0.11c-0.564,0.139-1.152,0.024-1.685,0.293c-0.354,0.173-0.7,0.392-1.064,0.55c-0.359,0.155-1.583,0.821-1.942,0.438c0.267-0.386,0.807-0.284,1.135-0.585c-1.196,0.544-2.548,0.371-3.772,0.77c-1.014,0.329-1.959,1.163-3.004,1.355c0.111-0.074,1.244-0.747,0.55-0.475c0.208-0.073,0.391-0.213,0.551-0.37c-0.174,0.108-0.358,0.225-0.551,0.295c0.298-0.117,0.489-0.567,0.769-0.622c0.179-0.038,0.377,0.003,0.551-0.074c0.512-0.234,1.097-0.362,1.649-0.476c0.866-0.177,2.192-0.146,2.82-0.877c-0.493,0.041-0.229-0.188-0.036-0.329c-0.382,0.198-0.871,0.479-1.318,0.44c-0.226-0.022-1.192,0.015-0.585-0.183c-0.556,0.19-1.135,0.266-1.686,0.475c-0.315,0.121-0.942,0.618-0.841,0.109c-0.475,0.294-1.11,0.434-1.651,0.549c-0.261,0.056-0.501,0.12-0.768,0.109c-0.077-0.003-0.255-0.037-0.33-0.073c-0.363,0.076-0.958,0.203-0.329,0.22c-0.496,0.096-0.916-0.123-1.391,0.147c-0.38,0.223-0.663,0.421-1.1,0.516c-0.866,0.178-1.74,0.263-2.601,0.474c-0.434,0.108-0.902,0.229-1.282,0.477c-0.291,0.189-0.232,0.531-0.366,0.807c-0.324,0.661-0.544-0.19-0.515-0.475c-0.086,0.007-0.2-0.031-0.293-0.036c0.926-0.458,0.14,0.386,0.697,0.583c-0.692-1.197,3.333-1.755,3.847-2.306c-0.199,0.047-0.446,0.189-0.661,0.11c-0.277-0.137-0.237-0.238,0.11-0.293c-0.543-0.371-1.049,0.502-1.539,0.515c-0.441,0.009-0.954-0.175-1.354,0.074c-0.238,0.148-0.344,0.517-0.663,0.369c-0.264-0.125-0.283-0.158-0.514,0c-0.198,0.134-0.367-0.271-0.549,0.074c-0.055,0.099-0.031,0.192,0.036,0.255c-0.123-0.1-0.242-0.213-0.404-0.183c-0.326,0.065-0.368,0.442-0.144,0.551c0.124,0.003,0.272,0.014,0.33,0c-0.136,0.045-0.256,0.034-0.33,0c-0.287-0.008-0.635-0.024-0.698,0.146c0.234,0.297,0.64,0.073,0.916,0c0.175-0.047,0.3,0.008,0.439,0.073c-0.343-0.023-0.674,0.025-0.916,0.223c0.618,0.009-0.123,0.139,0.109,0.513c-0.379,0.056-0.649-0.316-0.953-0.475c-0.174-0.09-0.382-0.11-0.583-0.11c-0.963,1.182-2.198,2.559-2.856,2.785c-1.159,0.393-0.667-0.471-1.21-0.222c-0.546,0.253-1.55,1.399-1.246,2.053c0.305,0.65,1.654-0.464,1.943,0.291c0.286,0.753-1.837,1.466-1.832,2.237c0.007,0.768,1.261,0.476,1.137,1.317c-0.124,0.843-2.573,0.68-2.858,1.831c-0.284,1.151,2.006,1.835,1.831,3.259c-0.173,1.425-2.748,2.599-3.333,3.553c-0.584,0.957-0.772,0.976-0.623,1.722c0.148,0.747,1.864,1.261,1.83,2.011c-0.033,0.755-1.668,0.244-1.317,1.21c0.353,0.965,3.165-0.5,4.358,0.222c0.697,0.419,1.256,1.46,1.612,2.306h0.403l47.367-0.438l10.036-11.026l-12.746-0.73l-3.189-2.675l-3.442-0.514l-7.105-7.363l5.715-3.076c-0.268-0.092-0.503-0.263-0.769-0.477c-0.601-0.484-1.137-0.639-1.905-0.66c-0.721-0.02-1.367-0.239-2.088-0.037c-0.696,0.195-1.289,0.713-1.978,0.954c-0.717,0.25-1.523,0.371-2.272,0.182c0.392-0.449,1.119-0.655,1.686-0.768c-0.183-0.088-0.386-0.147-0.586-0.147c0.251-0.335,0.618-0.699,1.026-0.842c-0.607,0.253-1.342-0.35-1.868,0.292c0.581-0.264,0.857-0.121,1.318-0.183c-0.489,0.17-1.596,0.192-1.943,0.623c0.21-0.028,0.413-0.008,0.584,0.109c-0.37-0.182-1.117-0.009-1.39,0.292c0.744,0.148-0.779,0.385-0.953,0.475c0.28-0.058,0.582-0.139,0.843,0.037c-0.599,0.17-1.435,0.347-1.831-0.293c-0.379-0.614,0.232-0.94,0.402-1.465c0.138-0.426-0.025-1.03-0.477-1.208C226.412,38.122,226.376,38.102,226.314,38.105L226.314,38.105z M214.887,40.267c0.087-0.022,0.223-0.074,0.254-0.074C214.83,40.205,214.81,40.232,214.887,40.267z M208.511,40.449c-0.2,0.024-0.383,0.104-0.549,0.221C208.163,40.646,208.346,40.565,208.511,40.449z M211.22,40.56c-0.086,0.008-0.169,0.024-0.254,0.036C211.055,40.594,211.135,40.573,211.22,40.56z M211.406,40.56c-0.09,0.047-0.155,0.068-0.255,0.073C211.246,40.607,211.311,40.586,211.406,40.56z M207.377,40.815c-0.043,0.005-0.086,0.007-0.146,0.037l0.292,0.146c0.024-0.104,0.013-0.162-0.036-0.183C207.46,40.805,207.42,40.811,207.377,40.815L207.377,40.815z M207.487,41.109\n\t\tc-0.045,0.01-0.117,0.038-0.185,0.074c0.095,0.062,0.196,0.123,0.292,0.183C207.653,41.163,207.624,41.077,207.487,41.109L207.487,41.109z M231.554,47.52c0.362-0.057,0.756,0.224,1.101,0.073c-0.718,0.173,0.356,0.157,0.549,0.255c-0.64,0.4-1.468,0.334-2.16,0.586c-0.662,0.239-1.548,0.568-2.234,0.696c0.169,0.174,0.719,0.254,1.098,0.223c-0.066,0.072,0.434,0.1,0.551,0.073c0.336-0.078,0.649-0.024,0.988,0c0.678,0.051,1.388-0.155,2.054-0.329c-0.027-0.05,0.521-0.327,0.62-0.366c0.412-0.15,0.851-0.231,1.282-0.293c-0.372,0.088-0.356,0.149,0,0.147c-0.381,0.073-0.747,0.286-1.098,0.439c0.276,0.139,0.556-0.032,0.844,0c-0.515,0.114-0.681,0.469-1.1,0.696c-0.197,0.106-1.476,0.246-0.807,0.439c-0.422,0.115-0.946,0.423-1.356,0.474c0.241,0.255,0.566,0.133,0.845,0.037c-0.176,0.078-0.362,0.14-0.551,0.183c0.725,0.11-0.558,0.336-0.769,0.368c-0.276,0.039-0.675,0.158-0.952,0.074c-0.285-0.087-0.459-0.432-0.768-0.439c-0.284-0.008-0.552,0.031-0.844,0c-0.135-0.018-0.967,0.118-0.292,0.183c-0.351,0.173-0.757,0.261-1.135,0.329c-0.285,0.234,0.175,0.421,0.365,0.403c-0.006,0.364-0.483,0.35-0.73,0.368c-0.484,0.029-0.941,0.272-1.391,0.438c-0.603,0.222-1.214,0.411-1.832,0.585c-0.364,0.104-1.123,0.536-1.501,0.403c-0.339-0.123,0.38-0.43,0.439-0.437c0.453-0.074,0.844-0.272,1.281-0.405c0.828-0.248,1.955-0.452,2.452-1.245c-1.646-0.286-2.765,0.626-4.103,1.356c-0.911,0.498-2.795,0.29-3.664-0.183c0.471-0.263,1.064-0.189,1.576-0.329c0.566-0.158,0.322-0.304,0.623-0.584c0.254-0.24,0.737-0.279,1.063-0.331c0.522-0.081,0.95-0.302,1.427-0.515c-0.1-0.323-0.45-0.328-0.697-0.474c1.081-0.256,2.297,0.439,3.296-0.221c-0.31-0.128-0.419-0.466-0.73-0.586c-0.341-0.134-0.715-0.001-1.064,0c-0.866,0.001-1.224,0.076-1.942,0.55c0.099-0.574-1.623-0.068-1.906-0.293c-0.191-0.153-0.809-0.074-0.99,0.074c-0.159,0.127-0.288,0.312-0.477,0.402c-0.261,0.126-0.332-0.247-0.548,0.11c-0.492-0.442,0.317-0.93,0.729-0.916c0.621,0.025,1.454,0.054,2.052-0.11c1.221-0.333,2.403-0.478,3.589-0.584c0.447-0.041,0.877-0.26,1.355-0.292c0.708-0.05,1.338-0.282,2.014-0.475c0.812-0.233,1.655-0.29,2.492-0.369C230.919,47.674,231.24,47.571,231.554,47.52L231.554,47.52z M241.115,58.875c0.738,0.031,1.487,0.198,2.052,0.441c-0.185,0.064-0.37,0.145-0.549,0.22c0.177-0.059,0.362-0.101,0.549-0.11c-0.387,0.269-0.893,0.411-1.355,0.476c0.188-0.082,0.387-0.168,0.551-0.291c-1.949-0.826-4.524-0.297-6.192,0.915c0.801-0.385,1.732-0.811,2.636-0.843c0.371-0.013,0.822-0.165,1.246-0.256c-0.106,0.027-0.188,0.104-0.256,0.185c0.446-0.014,0.926-0.052,1.356,0.107c-0.819,0.358-1.736,0.26-2.6,0.369c0.272,0.156,0.561,0.018,0.844,0c-0.291,0.04-0.582,0.123-0.844,0.256c0.615-0.187,1.237-0.22,1.868-0.292c-0.5,0.255-1.054,0.256-1.575,0.438c0.182-0.028,0.367-0.028,0.55,0c-0.533,0.13-1.075-0.063-1.613,0c-0.214,0.024-1.534,0.46-0.877,0.33c-0.538,0.222-1.108,0.322-1.61,0.621c0.18-0.037,0.365-0.058,0.549-0.073c-1.103,0.548-2.253,1.106-3.405,1.537c-0.954,0.359-1.765,0.213-2.712,0.402c-0.586,0.118-0.789,0.319-1.136,0.769c-0.332,0.435-1.004,0.25-1.463,0.292c-1.061,0.096-2.626,0.856-3.665,0.439c-0.718,0.073-1.204-0.446-1.867-0.477c-0.265-0.011-0.607,0.089-0.844-0.073c-0.276-0.189-0.115-0.613-0.515-0.698c0.369-0.024,0.562,0.469,0.916,0.403c0.315-0.058,0.668-0.024,0.953-0.183c0.363-0.204,0.375-0.349,0.845-0.223c0.455,0.125,0.838,0.192,1.281,0c-0.042-0.087-0.065-0.206-0.109-0.291c0.305-0.121,0.648-0.002,0.916-0.223c0.251-0.205,0.406-0.392,0.697-0.551c0.594-0.322,1.06-0.105,1.685-0.256c0.372-0.09,1.24-0.17,0.877-0.661c-0.19-0.261,0.168-0.802-0.33-0.731c0.304-0.09,0.471-0.396,0.516-0.696c-0.289,0.123-0.736-0.196-0.807-0.477c-0.057-0.224,0.104-0.304,0.291-0.292c0.336,0.02,0.093,0.223,0.293,0.329c0.343,0.18,0.719,0.229,1.063,0.474c0.619,0.443,0.729,0.147,1.392,0.223c-0.065,0.085-0.125,0.168-0.182,0.255c0.46,0.083,0.311,0.818,0.729,0.807c0.479-0.014,0.864,0.09,1.356,0c1.187-0.219,2.166-0.343,3.26-0.916c1.167-0.615,2.315-1.318,3.626-1.575c0.268-0.053,0.566-0.058,0.879-0.074C240.616,58.902,240.867,58.865,241.115,58.875L241.115,58.875z M240.565,59.353c0.188,0.004,0.349,0.043,0.513,0.145c-0.175-0.015-0.418-0.101-0.66-0.11C240.468,59.385,240.516,59.353,240.565,59.353z\"\n        />\n        <Path\n          id=\"CA-NL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M334.64,65.836c0.032,0.29,0.344,0.293,0.549,0.403C335.826,66.066,334.895,65.787,334.64,65.836z M334.712,66.202c-0.412,0.062-0.812,0.585-1.099,0.808c-0.197,0.15-0.868,0.618-0.551,0.807c-0.434-0.074-0.992-0.257-1.135,0.368c-0.083,0.366,0.512,0.45,0.585,0.768c-0.301-0.224-0.613-0.189-0.954-0.292c0.156,0.217,0.078,0.662-0.255,0.402c0.074,0.34-0.322,0.504-0.549,0.256c-0.359,0.487,0.292,0.47,0.549,0.66c-0.228-0.072-0.533-0.009-0.769,0c-0.153,0.008-1.228,0.481-0.515,0.55c-0.057,0.022-0.137,0.005-0.221,0c0.723,0.482,1.584,0.844,1.685,1.76c0.172,1.562-2.519,3.369-2.417,4.651c0.102,1.284,1.638,1.167,1.463,1.979c-0.174,0.811-1.788,0.646-2.235,1.209c-0.445,0.563,0.102,1.429-0.475,1.719c-0.576,0.29-1.227-0.769-1.942-0.73c-0.714,0.037-1.312,1.189-1.978,0.989c-0.666-0.202,0.078-1.454-0.99-1.721c-1.065-0.269-3.268,1.278-3.919,2.454c-0.65,1.172-0.635,2.808,0,3.442c0.636,0.633,1.566-0.667,1.978,0c0.415,0.667-1.644,1.355-1.243,2.452c0.398,1.1,2.94,2.136,3.918,1.722c0.979-0.415,0.019-1.853,0.732-1.978c0.715-0.124,1.501,1.722,1.501,1.722l13.224-0.515l-0.367,2.749c0.024-0.009,0.046-0.031,0.073-0.038c0.524-0.117,0.978,0.238,1.502,0.074c0.554-0.174,0.978-0.61,1.502-0.846c0.551-0.247,1.092-0.436,1.576-0.806c0.197-0.151,0.401-0.336,0.66-0.368c-0.102-0.194-0.078-0.357,0.074-0.515c-0.288-0.117-0.539-0.283-0.807-0.438c0.355,0.143,0.75,0.065,1.099,0.22c0.131-0.619-1.339-0.602-1.685-0.697c0.398,0.022,1.191,0.26,1.099-0.182c0.255,0.054,0.596,0.321,0.661-0.11c-0.268,0.025-0.572-0.009-0.621-0.329c0.824,0.043,0.975-0.405,0.181-0.731c0.412-0.014,0.878,0.022,1.101-0.404c0.142-0.276,0.036-0.751-0.37-0.621c0.164-0.359-0.452-0.583,0.11-0.623c-0.406,0.053-0.993-0.03-1.317-0.292c0.22,0.08,0.389-0.046,0.473-0.255c-0.329,0.315-0.777-0.03-1.136,0.183c-0.326,0.196-0.553,0.65-0.99,0.623c0.215-0.373-0.137-0.305-0.402-0.293c0.424-0.272,0.925-0.395,1.356-0.661c-0.325-0.235-0.126-0.883-0.404-1.023c-0.225-0.119-0.528-0.031-0.768-0.074c-0.352-0.062-1.376-0.396-1.428,0.221c0.363-0.026,0.708-0.094,1.062,0.036c-0.333,0.156-0.713,0.073-1.062,0.146c-0.385,0.081-0.766,0.201-1.137,0.329c-0.413,0.144-1.01,0.804-1.391,0.768c-0.337-0.029-0.584,0.256-0.877,0.369c-0.304,0.116-0.762,0.008-0.989,0.292c-0.28,0.35-1.092,0.73-1.538,0.585c0.184-0.032,0.37-0.093,0.549-0.146c-0.74-0.066,0.321-0.413,0.515-0.403c-0.112-0.369-0.546-0.521-0.879-0.62c-0.322-0.098-0.808-0.062-0.513-0.516c0.098,0.173,1.116,0.813,1.282,0.768c0.556-0.139,0.752-0.773,1.464-0.73c1.018,0.058,2.75-0.551,3.552-1.172c-0.321,0.081-2.922,0.958-2.967,0.475c1.037,0.166,2.007-0.375,3.004-0.551c0.398-0.069,0.681-0.386,1.099-0.439c0.472-0.061,0.94,0.042,1.356-0.256c-0.175-0.006-0.34,0.014-0.516,0.038c0.326-0.155,0.754,0.024,0.916-0.403c-0.251-0.293-0.704-0.132-0.989-0.368c-0.081-0.067-0.281-0.14-0.515-0.182c-0.283-0.054-0.604-0.064-0.732-0.074c-0.315-0.022-0.866-0.429-1.136-0.328c0.527-0.057-0.021-0.324,0.293-0.622c-0.391,0.016-0.679,0.336-1.063,0.366c0.3-0.124,0.587-0.345,0.768-0.619c-0.848-0.062-1.543,1.44-2.344,1.318c0.37-0.174,0.604-0.542,0.988-0.699c0.258-0.103,0.724-0.279,0.586-0.66c-0.237,0.212-0.797,0.468-1.064,0.183c0.286,0.058,0.599-0.147,0.475-0.475c-0.49,0.321-0.982,0.605-1.502,0.879c0.224-0.248,0.582-0.342,0.73-0.662c-0.563-0.155-1.257,0.443-1.685,0.731c0.272-0.359,0.733-0.527,1.1-0.769c-0.19,0.047-0.373,0.127-0.551,0.223c0.267-0.336,1.088-0.424,1.135-0.916c-0.196,0.046-0.379,0.109-0.548,0.222c0.286-0.116,0.334-0.379,0.254-0.661c-0.024-0.096,0.354-0.284,0.37-0.438c-0.336-0.08-0.512,0.321-0.769,0.438c0.161-0.148,0.261-0.33,0.255-0.549c-0.17,0.188-0.44,0.321-0.695,0.254c0.247,0.014,0.397-0.353,0.183-0.33c-0.167,0.021-0.569-0.005-0.698-0.107c0.083-0.083,0.168-0.145,0.255-0.224c-0.179,0.029-0.953-0.123-0.255-0.291c-0.645,0.295-0.036-0.337,0.074-0.476c-0.434,0.131-1.096,0.154-1.43-0.219c0.09,0.001,1.307,0.133,0.549,0c0.803,0.062-0.459-0.417-0.549-0.477c0.327-0.217,0.881,0.074,1.102-0.329c-0.352-0.107-0.748-0.039-1.102-0.11c0.201,0.003,0.423-0.015,0.623-0.036c-0.369-0.083-0.837-0.267-1.025-0.622c0.222,0.008,0.438,0.029,0.661,0.035c-0.138,0.016-0.265,0.083-0.369,0.224c0.205,0.098,1.586,0.582,1.282-0.038c-0.092,0.056-0.173,0.115-0.255,0.185c0.129-0.24,0.632-0.528,1.062-0.662c-0.142,0.09-0.251,0.256-0.292,0.403c-0.246,0.852,0.992,0.111,0.256-0.036c0.216-0.03,0.391-0.189,0.514-0.37c-0.037-0.031-0.065-0.062-0.109-0.074c0.036-0.008,0.077-0.043,0.109-0.036c0.304,0.083,0.058-0.471,0-0.551c-0.2-0.271-0.606-0.061-0.844-0.292c1.032-0.425-0.683-0.517-0.842-0.695c0.238,0.141,1.252-0.208,1.391-0.439c0.123-0.205-0.175-0.293-0.11-0.476c0.007-0.015,0.029-0.023,0.036-0.036c0.074-0.152,0.192-0.294,0.11-0.477c-0.269,0.168-0.6-0.013-0.768,0.329c0.288-0.419-0.195-0.333-0.439-0.292c0.267-0.123,0.563-0.123,0.844-0.183c0.029-0.29-0.052-0.353-0.292-0.181c0.072-0.088,0.115-0.172,0.182-0.258c-0.24,0.014-0.542-0.024-0.806,0.036c-0.089,0.024-0.187,0.068-0.256,0.11c-0.267,0.161-0.695,0.476-1.025,0.369c0.282-0.227,0.647-0.313,0.988-0.402c0.042-0.013,0.185-0.039,0.293-0.074c0.313-0.1,0.678-0.268,0.183-0.328c0.51,0.074,0.488-0.305,0.731-0.623c-0.446,0.03-0.93,0.05-1.319,0.294c0.782-0.452-0.71,0.079-0.843,0.073c0.182-0.03,0.829-0.392,0.222-0.329c0.335-0.089,1.627-0.125,1.649-0.622c0.009-0.224,0.32-0.405-0.036-0.515c-0.222-0.068-0.432,0.1-0.661,0.038c0.254-0.014,0.792-0.574,0.182-0.258c0.157-0.161,0.336-0.3,0.551-0.366c-0.514-0.052-1.427-0.109-1.831,0.292c-0.037-0.092-0.037-0.192-0.037-0.292c0.667-0.035,1.151-0.035,1.576-0.623c-0.164,0.123-0.347,0.184-0.551,0.183c0.209-0.026,0.329-0.158,0.329-0.368c-0.212,0.008-0.396,0.072-0.549,0.222c0.122-0.288-0.085-0.371-0.33-0.404c0.305-0.03,0.624-0.025,0.807-0.329c-0.182-0.146-0.368-0.146-0.551,0c0.25-0.315,0.212-0.375-0.11-0.182c0.083-0.083,0.145-0.167,0.222-0.256c-0.17,0.026-0.211-0.065-0.222-0.182c0.233,0.044,0.617,0.008,0.439-0.33\n\t\tc-0.178,0.043-0.323,0.122-0.439,0.255c0.024-0.274,0.271-0.671,0.439-0.697c-0.347-0.027-0.582,0.271-0.916,0.293c0.152-0.217,0.202-0.363,0.439-0.515c-0.321,0.111-0.648,0.206-0.989,0.222c0.222-0.066,1.519-0.612,0.843-0.476c0.666-0.302-0.126-0.28-0.293-0.221c0.177-0.074,0.359-0.118,0.549-0.147C334.975,66.199,334.848,66.183,334.712,66.202L334.712,66.202z M336.801,73.53c0.216,0.095,0.419-0.003,0.55-0.184C337.131,73.219,336.922,73.33,336.801,73.53z M341.71,82.467c0.206,0.071,0.463-0.084,0.661-0.183c-0.364,0.104-0.381,0.042-0.074-0.22c-0.271,0.019-0.546,0.108-0.769,0.255C341.582,82.403,341.641,82.445,341.71,82.467z M337.461,73.456c-0.123,0.046-0.241,0.157-0.293,0.223c0.197,0.128,0.38,0.124,0.551-0.036C337.717,73.44,337.585,73.41,337.461,73.456L337.461,73.456z M336.727,74.225c-0.11,0.036-0.156,0.151-0.073,0.33c0.193-0.035,0.319-0.136,0.438-0.293C336.983,74.222,336.838,74.189,336.727,74.225z M337.388,74.335c-0.19,0.002-0.371,0.102-0.478,0.255C337.078,74.552,337.259,74.452,337.388,74.335z M336.91,74.593c0.031,0.078,0.073,0.078,0.184,0H336.91z M336.178,77.193c-0.095,0.061-0.162,0.123-0.257,0.184c0.25,0.206,0.521,0.101,0.807,0.146C336.603,77.337,336.404,77.213,336.178,77.193z M335.445,77.595c0.213,0.233,0.579,0.43,0.806,0.109c-0.087-0.009-0.17-0.026-0.254-0.035C335.812,77.65,335.627,77.613,335.445,77.595z M336.727,78.327c-0.2,0.067-0.337,0.23-0.367,0.44C336.661,78.902,337.066,78.61,336.727,78.327z M343.396,83.054c-0.089,0.043-0.172,0.102-0.256,0.146C343.363,83.309,343.448,83.252,343.396,83.054z M345.261,86.315c-0.086,0.042-0.17,0.068-0.254,0.109c0.197,0.13,0.362,0.111,0.514-0.074C345.434,86.333,345.349,86.332,345.261,86.315z M342.956,91.883c-0.833,0.572-1.885,0.504-2.639,1.244c-0.346,0.34-0.556,0.866-0.916,1.173c-0.27,0.229-0.631,0.303-0.952,0.439c0.073,0.1,0.136,0.164,0.223,0.256c-0.662-0.263-1.387,1.198-1.721,1.576c-0.32,0.354-0.73,0.618-0.992,1.024c-0.222,0.347,0.104,0.833-0.291,0.878c0.088-0.902-1.797,0.89-0.402,0.73c-0.153,0.073-0.338,0.205-0.223,0.256c-0.283,0.059-0.303,0.377-0.109,0.477c0.063,0.031,0.146,0.026,0.256,0c-0.113,0.068-0.175,0.029-0.256,0c-0.175-0.071-0.325-0.257-0.55-0.257c-0.446,0-0.533,0.124-0.808,0.438c-0.238,0.272-0.546,0.61-0.73,0.916c-0.163,0.269-0.391-0.083-0.661,0.037c0.142-0.188,0.314-0.356,0.515-0.477c-0.341,0.192-1.138,0.351-1.172,0.844c0.722-0.271,1.374,0.039,2.09-0.073c-0.718,0.229-1.279,0.722-1.944,1.064c-0.415,0.212-1.001,0.451-1.246,0.877c-0.828,1.448,1.347,0.747,1.979,0.768c0.132-0.124,0.274-0.245,0.438-0.328c-0.459,0.452,0.625,0.173,0.954,0.291c0.422,0.156,0.887,0.069,1.318,0c-0.157,0.306,0.27,0.123,0.512,0.183c0.272,0.069,0.567,0.184,0.845,0.073c0.333-0.134,1.124-0.066,1.208-0.476c-0.341,0.632,0.405-0.119,0.515-0.292c0.041,0.088,0.102,0.173,0.146,0.255c0.26-0.197,0.611-0.186,0.767-0.514c-0.038,0.126-0.37,0.688-0.291,0.807c-0.32,0.104-0.679,0.206-0.877,0.474c0.267-0.088,0.517-0.214,0.807-0.22c-0.062,0.087-0.124,0.17-0.183,0.256c0.351-0.021,0.55-0.258,0.55,0.182c0.269-0.281,0.768-0.293,0.621-0.807c0.747,0.089,0.759,0.037,1.355-0.33c-0.174,0.145-0.301,0.31-0.402,0.517c0.287,0.005,0.531-0.144,0.81-0.185c-0.221,0.08-0.348,0.306-0.551,0.403c-0.266,0.125-0.57,0.096-0.807,0.292c-0.373,0.313-0.573,0.592-1.025,0.843c-0.408,0.225-0.916,0.119-1.246,0.477c-0.335,0.365,0.201,0.407,0.438,0.402c0.843-0.021,1.398-0.212,1.943-0.916c0.552-0.712,1.083-0.566,1.757-1.098c-0.167,0.173-0.33,0.356-0.475,0.55c0.626-0.402,0.924-1.075,1.465-1.538c0.433-0.37,0.464,0.545,0.475,0.768c0.058,1.062-1.223,1.312-1.503,2.382c0.785,0.196,1.307-0.784,1.978-0.99c-0.146,0.243-0.744,0.545-0.146,0.585c-0.15,0.073-0.483,0.5-0.402,0.474c-0.149,0.173-0.222,0.37-0.074,0.585c0.354-0.176,0.677-0.446,0.99-0.146c0.251,0.242,0.895-0.656,0.989-0.807c0.317-0.515,0.643-1.029,0.953-1.539c0.192-0.316,0.152-0.68,0.255-1.024c-0.628,0.107-0.753,0.962-1.464,0.953c0.122-0.191-0.04-0.359,0.036-0.551c0.063-0.155,0.257-0.283,0.37-0.402c0.335-0.364,0.616-0.878,1.099-1.062c-0.542-0.245-1.442,0.561-1.759,0.953c-0.108,0.136-0.46,0.795-0.584,0.843c-0.306,0.11-0.24-0.396-0.145-0.515c-0.454,0.159-0.291-0.206-0.26-0.474c0.206,0.142,0.645-0.274,0.699-0.586c-0.179,0.079-0.365,0.1-0.551,0.038c0.21,0.031,0.392-0.044,0.551-0.184c-0.334,0.059-0.482-0.117-0.475-0.255c0.006-0.111,0.08-0.197,0.292-0.11c0.077,0.03,0.154,0.06,0.221,0.074c-0.167-0.007-0.341-0.026-0.513,0.036c0.093,0.11,0.291,0.234,0.475,0.256c0.207,0.024,0.414-0.067,0.403-0.331c-0.058,0.041-0.125,0.024-0.183,0.039c0.119-0.026,0.233-0.077,0.368-0.185c0.373-0.293,0.765-0.365,1.173-0.583c0.182-0.1,0.46-0.309,0.329-0.552c-0.227-0.424-0.402,0.404-0.661,0.183c-0.218-0.185-0.123-0.304-0.439,0.038c-0.136,0.146-0.937,0.631-0.66,0.074c-0.168,0.139-0.332,0.281-0.515,0.403c0.518-0.572-0.451-0.025-0.622,0.073c0.132-0.27,1.329-0.632,0.697-0.696c0.264,0.012,0.483-0.115,0.697-0.256c-0.132,0.017-0.254-0.093-0.292-0.257c-0.012,0.213-0.161,0.37-0.369,0.403c-0.026-0.129-0.009-0.272,0-0.403c0.214,0.076,0.392-0.024,0.475-0.222c-0.272-0.022-0.568,0.093-0.842,0.037c0.635-0.09,1.711-0.953,2.198-1.354c-0.425-0.124-0.814-0.842-1.319-0.588c-0.19,0.096-0.457,0.025-0.661,0.074c-0.238,0.058-0.321,0.369-0.55,0.477c0.152-0.24,0.288-0.507,0.255-0.807c-0.32,0.16-1.042,1.077-1.099,0.516c-0.013,0.43-0.765,0.356-1.064,0.475c0.325-0.338,0.624-0.717,0.516-1.026c-0.299,0.166-0.235,0.551-0.55,0.698c-0.025-0.185-0.006-0.369,0-0.551c-0.218,0.076-0.423,0.215-0.551,0.403c0.027-0.114,0.05-0.217,0.074-0.329c-0.27,0.085-0.403-0.2-0.662-0.146c-0.248,0.05-0.458,0.215-0.696,0.291c0.157-0.152,0.383-0.156,0.55-0.291c0.187-0.153,0.168-0.402,0.403-0.516c-0.074-0.025-0.152-0.04-0.223-0.035c0.612-0.237,1.383-0.563,1.427-0.953c-0.464,0.25-1.025,0.073-1.536,0.036c0.143-0.174,0.073-0.211,0-0.402c-0.743,0.495-1.381,1.07-2.09,1.61c0.256-0.243-0.087-0.321,0.037-0.551c0.097-0.176,0.386-0.205,0.515-0.366c0.283-0.368,0.471-0.569,0.806-0.878c0.4-0.371,0.707-0.797,1.136-1.138\n\t\tc0.325-0.255,0.319-0.663,0.585-0.878c0.089,0.524,0.568-0.156,0.769-0.367c0.173-0.175,0.303-0.282,0.474-0.438c0.401-0.366-0.521-0.224-0.585-0.223c0.158-0.856,0.879-0.204,1.504-0.729c0.495-0.423-0.44-0.716-0.477-0.148C343.056,92.265,342.923,92.093,342.956,91.883L342.956,91.883z M343.062,94.446c-0.155-0.002-0.257,0.06-0.291,0.222C342.865,94.59,342.968,94.525,343.062,94.446z M345.006,97.633c-0.237,0.056-0.475,0.225-0.439,0.478c0.272-0.074,0.524-0.178,0.807-0.223c-0.052-0.088-0.094-0.17-0.146-0.257C345.154,97.618,345.086,97.615,345.006,97.633z M344.018,97.927c-0.291,0.155-0.623,0.038-0.916,0.183C343.16,98.594,343.833,98.16,344.018,97.927z M341.78,99.284c0.039,0.074,0.074,0.143,0.112,0.22c-0.188,0.092-0.388,0.191-0.586,0.256C341.404,99.654,341.608,99.463,341.78,99.284L341.78,99.284z M342.956,104.044c-0.321,0.136-0.459,0.489-0.622,0.768C342.621,104.635,342.761,104.307,342.956,104.044z\"\n        />\n        <Path\n          id=\"CA-NU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M365.044,9.165c-0.942,0.003-1.902,0.143-2.821,0.33c0.491,0.024,0.938,0.291,1.429,0.329c-0.448,0.221-1.142,0.019-1.575-0.146c-0.699-0.268-1.155-0.495-1.943-0.403c-0.715,0.082-1.443,0.038-2.16,0.036c-0.541-0.001-1.361-0.21-1.832,0.147c0.582,0.123,1.158,0.292,1.76,0.292c-0.203,0.008-0.369,0.069-0.55,0.146c0.385,0.058,0.747,0.154,1.136,0.183c-0.556,0.05-1.12,0.29-1.684,0.183c0.212-0.017,0.415-0.06,0.584-0.183c-0.475-0.103-0.765-0.246-1.208-0.438c-0.504-0.22-1.288,0.166-1.686-0.074c0.195-0.027,0.4-0.051,0.585-0.11c-0.504-0.128-1.219,0.238-1.684,0.036c-0.637-0.275-1.605,0.01-2.271,0.037c0.267,0.153,0.589,0.11,0.876,0.146c-0.759,0.186,0.261,0.205,0.403,0.222c-0.354,0.022-0.764,0.135-1.063,0.074c-0.701-0.143-1.522-0.544-2.234-0.146c0.31,0.024,0.619,0.157,0.842,0.368c-0.739,0-1.965-0.65-2.6-0.036c0.296,0.043,0.616,0.095,0.916,0.11c-0.673,0.021-1.52-0.203-2.091,0.293c1.411,0.429,3.024,0.206,4.327,0.988c-0.389,0.035-0.705-0.15-1.063-0.255c-0.49-0.144-1.067-0.141-1.575-0.223c-0.594-0.089-2.053-0.709-2.564-0.255c0.286,0.32,0.77,0.202,1.137,0.328c-0.568-0.131-1.15-0.074-1.722-0.074c0.09-0.058,0.173-0.118,0.254-0.182c-0.558-0.627-1.551-0.31-2.271-0.475c0.781-0.074-0.277-0.144-0.439-0.146c-0.453-0.007-0.91,0.047-1.354,0.146c0.218-0.018,0.417,0.091,0.551,0.256c-0.692,0.037-2.066-0.274-2.602,0.292c0.861,0.093,1.878-0.123,2.674,0.292c-0.254,0.311-1.7-0.301-1.209,0.223c-0.47-0.207-0.941-0.403-1.465-0.37c-0.211,0.014-1.167,0.097-0.99,0.256c-0.174-0.075-0.283-0.223-0.474-0.292c-0.3-0.108-0.78,0.002-1.099,0c-0.483-0.005-0.955,0.025-1.428,0.111c-0.277,0.05-0.861,0.11-1.102,0.22c0.798,0.007-0.289,0.072-0.474,0.037c-0.471-0.083-0.992-0.034-1.465,0c-1.064,0.074-2.08,0.397-3.149,0.477c0.678,0.041,1.093,0.13,1.797,0c0.716-0.136,1.441,0.052,2.157,0.036c-0.802,0.107-1.76-0.025-2.49,0.402c0.542,0.304,1.38,0.139,2.013,0c-0.32,0.064-0.644,0.123-0.952,0.222c0.462,0.041,0.932,0.037,1.392,0.11c-0.822-0.042-1.734-0.126-2.528,0.146c0.229,0.495,1.083,0.376,1.502,0.329c0.111-0.013,0.223,0.008,0.331,0c-0.345,0.047-0.697,0.123-1.026,0.223c1.736,1.113,3.825,0.267,5.605-0.147c1.172-0.271,2.4-0.148,3.588-0.256c1.073-0.096,2.227-0.389,3.294-0.109c-1.525-0.094-3.055,0.187-4.578,0.255c-0.787,0.037-1.498,0.196-2.27,0.329c-0.536,0.092-1.266,0.145-1.651,0.585c0.345,0.066,0.683,0.007,1.025-0.036c0.158-0.021,1.189-0.198,0.368,0.108c1.026-0.034,2.22,0.253,3.227-0.035c0.354-0.102,0.491-0.405,0.877-0.476c0.318-0.059,0.668-0.09,0.988-0.037c-0.272,0.058-0.562,0.065-0.806,0.221c1.036,0.026,2.126-0.552,3.15-0.221c-0.891,0.156-2.297-0.138-3.004,0.55c1.403,0,2.821-0.123,4.213-0.255c1.445-0.137,2.676-0.543,4.067-0.878c-0.124-0.054-0.245-0.093-0.37-0.146c0.757,0.236,1.544,0.009,2.307-0.183c0.198-0.05,0.394-0.108,0.585-0.146c-0.148-0.002-0.291-0.002-0.438,0c0.708-0.067,1.449-0.272,2.159-0.146c-0.765,0.123-1.546,0.153-2.306,0.292c0.795-0.049,0.202,0.044,0.037,0.074c-0.307,0.053-0.648,0.125-0.954,0.182c-0.4,0.074-1.042,0.168-1.247,0.585c1.164-0.093,2.412-0.365,3.554,0c-1.934,0-3.948-0.059-5.825,0.475c0.997,0.157,2.006-0.017,3.004,0.074c-1.601,0.199-3.195,0.087-4.801,0.22c-1.459,0.124-3.254-0.153-4.652,0.331c0.679,0.435,1.249,0.533,1.978,0.807c-0.322-0.059-0.551,0.225-0.807,0.368c0.899,0.471,2.082,0.235,3.041,0.111c-0.63,0.188-1.285,0.278-1.942,0.292c-0.294,0.007-0.585-0.101-0.878-0.109c-0.278-0.01-0.528,0.066-0.808,0c0.502-0.176-0.073-0.336-0.291-0.551c-0.308-0.3-0.753-0.436-1.137-0.623c-0.944-0.461-1.971-0.168-2.965-0.255c-0.848-0.077-1.853-0.301-2.566,0.329c-0.161,0.142,0.161,0.226,0.551,0.291c-0.551-0.039-1.116,0.035-1.209,0.516c0.418,0.021,1.014-0.031,1.391,0.181c0.268,0.152,0.434,0.532,0.768,0.552c-0.058,0.197-0.138,0.378-0.256,0.548c0.409-0.058,0.709,0.293,1.1,0.33c-0.752,0.123-1.566-0.585-2.235,0.037c0.928,0.123,1.854,0.106,2.785,0.183c0.453,0.037,0.897,0.119,1.354,0.036c0.472-0.085,0.934-0.309,1.429-0.221c-0.536,0.05-0.912,0.397-1.502,0.402c-0.647,0.007-1.488-0.217-2.09,0.073c0.465,0.121,0.975,0.028,1.43,0.182c-0.207-0.052-0.412-0.01-0.585,0.11c0.086,0.074,0.168,0.154,0.256,0.221c-0.417,0.13-1.31-0.419-1.72-0.549c-0.749-0.238-1.785-0.212-2.565-0.183c-0.234,0.009-0.465,0.025-0.698,0.037c0.386-0.063,0.734-0.174,0.99-0.368c-0.381-0.044-0.754,0-1.136,0c-0.486,0.097-0.969,0.309-1.464,0.368c0.151,0.024,0.327,0.062,0.515,0.073c-0.183,0.018-0.37,0.008-0.552,0.035c-0.391,0.058-0.796,0.165-1.172,0.293c-0.152,0.052-1.174,0.396-0.439,0.368c-0.362-0.013-0.75,0.012-1.099,0.111c-0.223,0.062-0.982,0.619-0.623,0.695c-0.222,0.006-0.464,0.026-0.66,0.147c1.257,0.125,2.525-0.124,3.701-0.55c-0.461,0.241-1.063,0.336-1.429,0.73c0.697-0.063,1.423-0.123,2.089-0.369c0.658-0.245,1.222-0.732,1.942-0.806c-0.19,0.073-1.141,0.513-0.477,0.513c-0.313,0.058-0.66,0.068-0.876,0.33c0.304-0.073,0.617-0.006,0.915,0.037c-0.31-0.037-0.623-0.074-0.915-0.037c-0.223,0.025-0.416,0.093-0.549,0.292c-0.585,0.025-1.173,0.095-1.651,0.329c0.157,0.09,0.336,0.168,0.515,0.183c-0.073,0.036-0.161,0.058-0.222,0.109c0.18-0.052,0.367-0.072,0.55-0.036c-0.326-0.008-0.607,0.148-0.843,0.367c0.476,0.105,0.924,0.024,1.392-0.074c-0.3,0.068-0.597,0.18-0.844,0.368c1.01,0.165,2.001-0.067,2.966-0.331c0.862-0.233,1.876-1.025,2.786-0.876c-0.825,0.192-1.514,0.652-2.307,0.916c-0.373,0.123-0.756,0.164-1.135,0.256c-0.225,0.056-1.216,0.254-0.515,0.477c-0.615-0.055-1.339-0.309-1.868,0.074c-0.359,0.258-1.649-0.287-2.125-0.258c1.019-0.574-0.137-0.926-0.731-1.024c-0.916-0.153-2.188-0.153-2.896,0.55c0.377,0.058,0.471,0.454,0.11,0.622c0.478,0.13,0.953-0.104,1.428,0.036c-0.186,0.009-0.367,0.014-0.55,0.037c-0.877,0.191,0.713,0.013-0.292,0.293c0.19,0.018,0.357,0.02,0.549,0.036c-0.263,0.173-0.53,0-0.806,0c-0.321,0-0.601,0.17-0.916,0.182c-0.727,0.033-1.442,0.042-2.16,0.183c-0.536,0.105-1.305,0.105-1.797,0.329c-0.217,0.099-0.199,0.239-0.368,0.369c-0.257,0.195-0.617,0.19-0.843,0.439\n\t\tc0.271-0.069,0.417,0.278,0.66,0.327c0.421,0.083,0.69-0.351,1.063-0.439c-0.089,0.221-0.29,0.36-0.515,0.439c0.223-0.12,0.511-0.073,0.55-0.327c0.046-0.309,0.599-0.52,0.844-0.551c-0.424,0.174-0.435,0.721-0.844,0.915c0.386,0.024,0.872,0.163,1.245,0.11c0.36-0.05,0.495-0.539,0.877-0.512c-0.14,0.567,0.672,0.479,0.991,0.401c0.401-0.095,0.915-0.65,1.172-0.292c-0.234,0.025-0.435,0.155-0.585,0.33c1.125,0.128,2.318,0.39,3.443,0.109c-0.272-0.073-0.561-0.19-0.844-0.222c0.076-0.188,0.272-0.326,0.474-0.369c0.058,0.948,1.252-0.144,1.466-0.146c0.376-0.003,0.151,0.508,0.585,0.515c0.396,0.006,1.116-0.008,1.062-0.584c0.245,0.15,0.225,0.373,0,0.549c0.509,0.261,1.578,0.271,1.831-0.37c-0.344-0.012-0.271-0.185-0.11-0.367c0.165,0.465,0.759,0.198,1.1,0.22c-0.244,0.044-0.657,0.009-0.661,0.37c0.385,0.09,1.683-0.289,1.795,0.292c-0.413,0.127-0.742,0.42-1.135,0.585c1.076-0.226,2.31-0.356,3.406-0.403c0.38-0.018,1.75-0.894,2.013-0.476c0.272,0.429,2.156-0.471,2.345-0.807c0.376-0.672-1.917,0.036-2.052-0.037c0.093-0.065,0.194-0.123,0.291-0.182c-0.278,0-0.567,0.034-0.842-0.037c0.4-0.103,0.815-0.236,1.135-0.515c-0.814-0.542-1.644,0.24-2.49,0.147c0.197-0.066,0.4-0.166,0.585-0.256c-0.558-0.05-1.126-0.143-1.686-0.109c-0.745,0.042-1.017,0.167-1.722-0.074c0.581-0.105,1.223,0.153,1.759-0.183c-0.218,0.037-0.401-0.024-0.552-0.182c0.185-0.111,0.306-0.29,0.259-0.515c0.299,0.155,0.487,0.445,0.766,0.623c0.417,0.261,0.96,0.254,1.43,0.292c0.46,0.04,0.938-0.042,1.391-0.109c0.212-0.033,1.813-0.174,1.064,0.035c0.462-0.024,0.942-0.103,1.391-0.22c0.264-0.072,1.588-0.533,0.953-0.662c0.414-0.057,0.268-0.499-0.073-0.549c0.424-0.041,0.708-0.035,1.137-0.035c0.546,0,1.103,0.124,1.65,0.074c0.432-0.041,0.842-0.301,1.282-0.221c0.461,0.082,0.973,0.078,1.318-0.293c-0.539,0.021-1.34,0.149-1.795-0.223c0.807,0.059,2.766,0.357,3.405-0.327c-0.734-0.257-1.521-0.18-2.272-0.37c0.814-0.062,1.601,0.083,2.42,0.039c0.277-0.017,0.669-0.02,0.916-0.185c0.251-0.173,0.398-0.479,0.731-0.515c-0.859-0.304-1.786-0.173-2.674-0.146c0.397-0.102,0.796,0.015,1.173-0.182c-0.392-0.092-0.75-0.156-1.136-0.147c0.353,0.004,0.714-0.014,1.025-0.147c-1.135-0.25-2.299-0.043-3.442-0.18c1.12,0.04,2.301-0.159,3.406-0.037c0.892,0.096,1.912,0.773,2.821,0.293c-0.086-0.091-0.17-0.174-0.257-0.256c0.192-0.009,0.399-0.028,0.584-0.074c-1.729-0.137-3.469-0.217-5.201-0.073c0.754-0.117-0.421-0.172-0.585-0.258c0.383,0.05,0.786,0.074,1.173,0.074c0.285,0.001,0.244-0.357,0.401-0.329c0.324,0.057,0.549,0.301,0.916,0.329c0.362,0.027,0.784,0.024,1.136-0.074c-0.051-0.064-0.124-0.106-0.183-0.145c0.784,0.092,1.574,0.125,2.344,0c0.814-0.133,1.63-0.173,2.382-0.145c0.419,0.017,1.446-0.351,0.549-0.586c-0.598-0.159-1.256-0.073-1.868-0.073c0.93-0.521,1.987,0.049,2.968-0.11c-0.037,0.095-0.076,0.196-0.111,0.294c1.207,0.308,2.529,0.014,3.701-0.294c-0.184-0.123-0.371-0.164-0.584-0.109c0.549-0.246,1.254,0.029,1.756-0.331c-0.304-0.298-0.879-0.167-1.245-0.109c-0.601,0.093-1.223,0.074-1.83,0.074c0.291-0.073,0.618-0.079,0.915-0.111c-0.179-0.07-0.364-0.129-0.551-0.182c0.667,0.075,1.311,0.123,1.978,0.036c0.648-0.08,1.409,0.211,2.014-0.109c-0.39-0.106-0.111-0.539-0.514-0.623c0.38-0.067,0.598,0.201,0.916,0.331c0.354,0.145,0.864,0.028,1.209-0.074c1.156-0.335,2.252-0.645,3.442-0.842c1.236-0.206,2.466-0.528,3.701-0.731c1.139-0.189,2.314-0.09,3.406-0.516c-0.448-0.353-1.213-0.222-1.723-0.146c-0.848,0.125-1.709,0.196-2.564,0.258c-1.946,0.134-3.876,0.499-5.824,0.584c0.182-0.037,0.369-0.075,0.551-0.11c-0.21-0.024-0.414-0.041-0.623-0.036c2.25-0.161,4.499-0.434,6.742-0.661c-1.185-0.4-2.438,0.264-3.627-0.074h0.621c-0.32-0.229-0.719-0.276-1.099-0.328c0.393-0.044,0.767,0.122,1.135,0.22c0.533,0.142,1.073,0.041,1.613,0c1.218-0.089,2.439-0.084,3.662-0.147c-0.277-0.029-0.524,0-0.806,0c2.342-0.166,4.637-0.24,6.959-0.658c0.298-0.055,2.519-0.331,2.345-0.622c-0.22-0.37-0.908-0.403-1.394-0.329c0.041-0.036-0.614,0.025-0.697,0.036c-0.316,0.034-0.632,0.054-0.953,0.073c0.139-0.038,0.272-0.089,0.403-0.146c-0.31-0.051-0.53-0.289-0.844-0.328l0.585-0.037c-0.452-0.416-1.125-0.086-1.649-0.074c-0.32,0.008-0.603-0.246-0.916-0.182c-0.321,0.065-0.533,0.216-0.877,0.182c-0.537-0.049-1.092-0.049-1.65-0.036c0.174-0.048,0.345-0.098,0.515-0.182c-0.708-0.143-1.48-0.189-2.199-0.146c-0.967,0.055-1.935-0.157-2.896-0.038c0.372-0.087,0.354-0.112-0.073-0.074c-0.356-0.02-0.708-0.089-1.062-0.11c-0.66-0.039-1.409,0.051-2.055,0.183c0.275,0.046,0.536,0.112,0.807,0.184c-0.381,0.012-0.817,0.024-1.171-0.146c0.093-0.065,0.195-0.124,0.292-0.184C365.647,9.167,365.358,9.164,365.044,9.165z M373.764,9.714c-0.667,0.179-1.387,0.154-2.089,0.144c-0.569,0.06-1.134,0.116-1.686,0.184c0.546-0.17,1.107-0.189,1.686-0.184C372.373,9.789,373.064,9.731,373.764,9.714z M334.199,12.059c0.196-0.005,0.389,0.026,0.586,0.038c-0.72-0.023-1.448,0.038-2.161,0.146C333.157,12.146,333.674,12.072,334.199,12.059z M324.822,12.389c-0.426-0.002-0.866,0.037-1.172,0.181c0.463,0.452,1.213,0.044,1.758,0.255c-0.663,0.379-1.558,0.205-2.272,0.111c0.173,0.088,0.356,0.148,0.551,0.146c-0.283-0.031-0.533,0.071-0.807,0.11c-0.304,0.041-0.521-0.114-0.809-0.147c-0.257-0.028-1.595,0.21-0.989,0.331c-0.18,0.04-0.365,0.1-0.551,0.108c0.202,0.106,0.413,0.127,0.623,0.111c0.142,0.048,1.105,0.116,1.208,0.146c-0.284,0.073-0.59,0.036-0.877,0.036c0.241,0.223,0.582,0.189,0.877,0.257c-0.691,0.08-1.399-0.137-2.089-0.074c-0.6,0.058-1.359,0.286-1.942,0.257c0.202,0.024,0.384,0.067,0.55,0.182c-0.657,0.105-1.315,0.074-1.978,0.074c0.35,0.024,0.35,0.083,0,0.146c0.663,0.087,1.309,0.216,1.978,0.108c-0.173,0.041-0.336,0.062-0.514,0.074c0.502,0.426,1.73-0.002,2.345,0.036c-0.386,0.096-0.781,0.074-1.172,0.146c0.077,0.08,0.175,0.143,0.256,0.22c-1.197,0.123-2.555-0.534-3.701-0.254c0.604,0.179,0.081,0.186-0.144,0.254c0.172,0.099,0.353,0.16,0.55,0.185c-0.288,0.031-0.594,0.037-0.879,0.073c0.584-0.045-0.006,0.215,0.331,0.401c0.221,0.124,0.519,0.14,0.768,0.146c0.833,0.025,1.729-0.101,2.527-0.328\n\t\tc-0.918,0.929-2.464,0.086-3.517,0.697c0.145,0.191,0.364,0.271,0.585,0.146c-0.081,0.084-0.145,0.169-0.223,0.255c0.671,0.213,1.918-0.089,2.601-0.22c-0.288,0.089-0.576,0.102-0.843,0.256c0.648,0.188,1.379-0.095,1.978-0.331c-0.382,0.18-0.374,0.223,0,0.146c0.284-0.022,0.335-0.228,0.55-0.255c0.186-0.024,0.322,0.148,0.584,0.109c0.279-0.039,0.561-0.073,0.845-0.035c-0.262,0.061-0.554,0.052-0.808,0.146c0.774,0.073,1.569,0.088,2.345,0c-0.915,0.32-1.914-0.1-2.822,0.256c0.587,0.261,1.222,0.022,1.832,0.073c0.668,0.059,1.351,0.009,2.015-0.073c-0.589,0.189-1.222,0.157-1.832,0.182c-0.656,0.025-1.32,0.132-1.978,0.073c-1.272-0.116-2.529,0.092-3.774,0.37c0.267,0.481,0.918,0.322,1.354,0.475c-0.375,0.173-0.782-0.06-1.171,0c0.48,0.336,0.566,0.449,1.171,0.367c0.655-0.087,1.287,0.132,1.943,0.112c-0.843,0.204-1.731-0.072-2.566,0.181c0.271,0.452,1.279,0.632,1.723,0.697c0.401,0.059,0.802,0.13,1.21,0.146c0.244,0.011,1.551-0.339,0.804-0.402c0.573-0.213,1.054,0.024,1.54,0.329c0.222-0.332-0.166-1.025,0.402-1.064c-0.229,1.191,1.125,1.075,1.722,0.623c0.174-0.133,0.334-0.667,0.62-0.549c0.497,0.205,0.777,0.298,1.284,0.036c-0.1-0.069-0.163-0.148-0.256-0.222c0.561-0.525,1.206-0.788,1.942-0.955c-0.44,0.253-1.068,0.341-1.318,0.847c0.68,0.605,2.116-0.793,2.82-0.623c0.451,0.107,1.257-0.298,1.759-0.33c0.771-0.05,1.553-0.125,2.306-0.292c-0.408-0.939-0.617-0.673-1.391-0.403c0.093-0.08,0.173-0.165,0.256-0.255c-0.761-0.64-1.699,0.287-2.527,0.074c0.62-0.36,1.336-0.48,1.94-0.877c-0.371,0.07-0.754,0.162-1.136,0.183c0.371-0.067,0.718-0.217,1.101-0.223c-0.178-0.429-0.782-0.3-1.135-0.255c0.118-0.11,1.434-0.32,1.063-0.698c-0.339-0.346-1.412-0.091-1.721,0.183c0.094,0.072,0.196,0.113,0.292,0.184c-0.479,0.226-0.982,0.305-1.355-0.146c0.105-0.022,1.032-0.224,0.33-0.224c0.851-0.167-0.852-0.264-0.878-0.292c-0.202-0.206-0.916-0.123-1.173-0.073c0.583-0.114,0.17-0.205,0-0.439c-0.16-0.223-0.287-0.521-0.585-0.585c0.735-0.146-0.902-0.533-1.172-0.549C325.66,12.441,325.246,12.389,324.822,12.389L324.822,12.389z M339.219,12.499c0.205,0.008,0.428,0.055,0.62,0.11c-1.354,0.318-2.964,0.549-4.359,0.549c-0.759,0-1.534-0.073-2.304-0.074c0.372-0.009,0.761-0.023,1.134-0.037c1.037-0.042,2.057-0.108,3.079-0.292C337.964,12.651,338.606,12.475,339.219,12.499z M319.767,13.745c-0.298,0-0.598,0.037-0.88,0.073c0.322,0.125,1.659,0.26,1.757,0C320.363,13.78,320.064,13.744,319.767,13.745z M310.901,14.917c-0.488,0.031-0.976,0.206-1.356,0.55c0.273,0.043,0.746-0.099,0.99,0.035c0.306,0.171,0.024,0.311,0.515,0.331c0.33,0.014,1.076-0.284,1.208-0.622c0.074-0.197-0.783-0.284-0.878-0.292C311.214,14.902,311.065,14.906,310.901,14.917z M348.817,16.344c0.337-0.004,0.715-0.041,0.989,0.109C349.48,16.416,349.14,16.389,348.817,16.344z M299.361,16.637c-0.708,0.047-1.419,0.213-2.014,0.552c0.322,0.327,0.745,0.109,1.137,0.182c-0.318,0.29-0.763,0.343-1.137,0.514c0.775,0.153,1.459-0.52,2.235-0.367c-0.175,0.303-0.53,0.318-0.843,0.367c0.196,0.225,1,0.124,1.247,0.038c-0.421,0.328-0.911,0.208-1.393,0.329c0.273,0.07,0.563,0.073,0.843,0.073c-0.35,0.378-0.908,0.262-1.356,0.182c-0.629-0.107-1.256-0.104-1.865,0.11c-0.218,1.037,3.271,0.179,3.772,0.259c-0.801,0.139,0.937,0.24,1.136,0.254c0.37,0.024,1.18-0.026,1.354,0.403c-0.387,0.058-0.409,0.293-0.108,0.475c0.427,0.26,1.026,0.186,1.502,0.145c0.452-0.038,0.93-0.073,1.319-0.328c0.306-0.205,0.406-0.877-0.146-0.769c0.24-0.374,0.715-0.467,1.099-0.62c-0.173-0.136-0.372-0.159-0.584-0.111c0.321-0.08,0.456-0.287,0.073-0.402c-0.457-0.137-0.961,0.174-1.39-0.038c0.161-0.129,0.346-0.213,0.55-0.255c-0.386-0.073-0.7-0.322-1.101-0.328c-0.598-0.008-1.271,0.245-1.831,0.437c0.194-0.298,0.571-0.251,0.476-0.66c-0.113-0.481-0.974-0.375-1.355-0.403c-0.295-0.022-0.604-0.03-0.916-0.038C299.823,16.635,299.599,16.622,299.361,16.637L299.361,16.637z M345.556,17.335c0.463,0.008,0.925,0.006,1.391,0c0.339-0.006,0.698,0.029,1.063,0.035c-1.141,0.035-2.257,0.429-3.406,0.476c0.447-0.19,0.927-0.303,1.394-0.439C345.852,17.353,345.704,17.351,345.556,17.335z M309.95,17.883c-0.238,0.012-1.682,0.121-1.136,0.621c-0.283,0.045-0.595-0.083-0.844,0.11c0.096,0.062,0.162,0.123,0.256,0.183c-0.601,0.305,0.387,0.238-0.256,0.402c0.483,0.037,0.998,0.038,1.464,0.183c-0.414,0.468-1.181-0.031-1.683,0.22c0.275,0.083,0.515,0.26,0.807,0.293c-0.321,0.056-0.339,0.175-0.074,0.329c0.276-0.05,0.556-0.175,0.845-0.146c-0.139-0.004-0.174-0.032-0.224-0.037c0.153-0.014,0.421-0.031,0.476-0.035c0.422-0.03,0.861-0.027,1.284-0.037c0.717-0.016,1.49-0.06,2.124-0.439c-0.087-0.198-0.284-0.343-0.514-0.292c0.451-0.142,0.941-0.173,1.393-0.331c-0.55-0.566-1.302-0.132-1.944-0.402c0.676-0.171-0.698-0.446-0.915-0.514C310.656,17.885,310.314,17.867,309.95,17.883z M287.713,18.104l-1.172,0.952c0.096-0.02,0.205-0.063,0.292-0.073c0.468,0.111,1.12,0.1,1.54-0.146C288.967,18.487,288.325,18.226,287.713,18.104L287.713,18.104z M326.178,18.689c-0.352-0.002-0.867,0.209-1.101,0.477C325.484,19.109,325.824,18.876,326.178,18.689z M314.199,19.093c-0.136-0.009-0.256,0.031-0.369,0.109c0.075,0.071,0.196,0.11,0.293,0.147C314.159,19.262,314.16,19.18,314.199,19.093L314.199,19.093z M286.027,19.459l-0.584,0.439c0.393-0.025,0.773-0.093,1.138-0.256C286.421,19.515,286.231,19.481,286.027,19.459z M299.213,19.899c-0.385,0.021-0.738,0.123-0.806,0.439c0.774,0.286,1.699,0.123,2.49,0c-0.074-0.33-0.395-0.321-0.661-0.368C300.023,19.944,299.603,19.879,299.213,19.899z M330.207,19.899c0.21-0.006,0.389,0.02,0.584,0.037c-0.418,0.028-0.868,0.175-1.281,0.146C329.722,19.984,329.945,19.906,330.207,19.899z M343.062,20.046c-0.222-0.009-0.384,0.072-0.55,0.222C342.725,20.249,342.894,20.168,343.062,20.046z M292.145,20.228c-0.215,0.018-0.569,0.514-0.585,0.698c-0.017,0.169-0.252,0.387-0.147,0.548c0.127,0.195,0.444,0.2,0.621,0.331c0.34-0.075,0.898-0.001,1.136-0.331c0.223-0.302-0.238-0.425-0.438-0.365C293.523,20.785,292.63,20.19,292.145,20.228z M310.315,20.264c-0.496,0.025-0.976,0.107-1.393,0.403\n\t\tc0.315,0.721,2.058,0.285,2.638,0.256c1.2-0.059,2.229,0.308,3.296-0.515c-0.384-0.177-0.802-0.132-1.209-0.11c-0.617,0.036-1.216-0.073-1.832-0.037C311.339,20.292,310.811,20.242,310.315,20.264z M319.145,20.485c-0.139,0.001-0.267,0.024-0.368,0.036c-0.346,0.039-0.749,0.24-1.025,0.439c-0.664,0.478,1.163,0.577,1.393,0.586c0.248-0.073,1.229-0.177,1.063-0.623C320.072,20.568,319.557,20.481,319.145,20.485z M328.741,20.703c-0.205,0.009-0.427,0.047-0.623,0.111c0.421-0.081,0.785,0.218,1.209,0.035C329.159,20.708,328.956,20.667,328.741,20.703L328.741,20.703z M317.312,21.438c-0.202,0.002-0.366,0.081-0.515,0.221c0.314,0.067,0.628,0.124,0.807-0.221H317.312z M293.536,21.656c-0.23-0.042-0.461,0.052-0.62,0.223C293.148,21.88,293.351,21.799,293.536,21.656z M307.972,21.912c-0.483,0.014-0.952,0.047-1.429,0.148c-0.174,0.032-0.352,0.067-0.513,0.146c0.026,0.205,0.156,0.32,0.367,0.293c-0.218,0.001-1.025,0.004-1.171,0.145c0.567,0.271,1.354,0.561,1.978,0.328c-0.353,0.216-0.777,0.174-1.172,0.223c0.026,0.51,1.431,0.399,1.757,0.439c-0.39-0.042-0.747,0.124-1.135,0.108c0.373,0.269,0.775-0.007,1.171-0.036c0.493-0.035,0.971,0.145,1.464,0.111c0.436,0.138,1.271-0.552,1.686-0.257c0.338,0.238-0.263,1.091,0.439,1.135c-0.438,0.251-0.377,0.695-0.953,0.809c-0.521,0.101-1.239,0.353-1.465,0.876c0.176,0.068,0.362,0.123,0.549,0.111c-0.4,0.271-1.293,0.714-0.473,1.062c0.699,0.298,1.292-0.142,2.012-0.438c-0.147,0.169-0.327,0.302-0.549,0.33c0.418-0.035,0.08,0.247,0.292,0.328c0.321,0.125,0.681-0.027,1.025,0.073c1.055,0.313,1.634-0.255,2.564-0.512c-0.063,0.093-0.124,0.197-0.183,0.292c0.444-0.065,0.928-0.685,1.355-0.222c-0.386-0.025-0.859,0.311-1.101,0.584c0.494,0.279,1.69,0.187,2.199,0c0.202-0.073,1.293,0.489,1.21-0.108c0.35,0.28,0.821,0.232,1.135-0.074c-0.114,0.545,1.118,0.356,1.355-0.036c-0.122,0.695,0.938-0.053,1.137-0.182c-0.088,0.089-0.15,0.189-0.222,0.292c0.603,0.374,1.902,0.163,2.565,0c0.475-0.121,1.019-0.945,1.427-0.621c-0.657,0.958,1.41,0.934,1.978,0.877c0.619-0.06,1.165-0.315,1.799-0.256c0.678,0.062,1.232-0.108,1.795-0.475c-0.068-0.095-0.114-0.197-0.183-0.292c0.381-0.296,0.524,0.07,0.877,0.146c0.355,0.075,0.808-0.061,1.137-0.185c-0.152-0.651-1.173-0.152-1.576-0.146c0.168-0.764,1.963-0.381,2.418-0.989c-0.278-0.401-0.81-0.261-1.209-0.222c0.221-0.073,0.457-0.095,0.661-0.223c-0.486-0.51-1.342-0.107-1.943-0.255c0.09-0.059,0.208-0.121,0.293-0.181c-1.11-0.914-2.994,0.184-4.212-0.113c-0.907-0.22-1.746,0.167-2.639,0.257c-0.873,0.088-1.896,0.167-2.747,0.368c0.162,0.158,0.392,0.261,0.62,0.255c-0.629,0.107-1.305,0.086-1.942,0.11c0.719-0.055-0.354-0.45-0.549-0.514c-0.385-0.126-0.83,0.025-1.1,0.329c0.333-0.571-1.024-0.124-1.282-0.111c0.518-0.096,0.007-0.32-0.222-0.402c-0.481-0.176-0.496,0.321-0.731,0.438c-0.29,0.145-0.31,0.025-0.438-0.183c-0.124-0.199-0.439-0.144-0.697-0.074c-0.025-0.028-0.725,0.041-0.036-0.11c0.387-0.084,0.794-0.003,1.135-0.256c-0.122-0.313-0.479-0.387-0.731-0.182c0.44-0.434-0.219-0.401-0.515-0.37c-0.592,0.067-1.514-0.086-1.977,0.293c0.614-0.574,1.488-0.325,2.234-0.515c-0.385-0.079-0.749-0.015-1.136,0c0.711-0.158-0.616-0.245-0.806-0.22c0.371-0.028,0.357-0.127,0-0.256c0.648-0.109,1.565,0.241,2.235,0.292c-0.779-0.153,0.483-0.076,0.621-0.074c0.402,0.014,0.826,0.037,1.209-0.109c-0.46-0.782-2.393-0.585-3.15-0.585c0.521-0.305,1.095,0.051,1.649-0.037c-0.354-0.862-1.66-0.515-2.345-0.402c-0.562,0.091-1.121-0.021-1.686,0c-0.614,0.021-1.178,0.336-1.758,0.513c0.421-0.238,0.949-0.314,1.356-0.585c0.73-0.482-1.16-0.546-1.356-0.583C309.531,22.079,308.825,21.891,307.972,21.912L307.972,21.912z M305.478,21.987c-0.178,0.009-0.344,0.046-0.512,0.11C305.035,22.121,305.599,22.226,305.478,21.987z M317.861,22.389c-0.648-0.072-1.471,0.37-0.806,0.916c0.455-0.193,0.916-0.358,1.318-0.659C318.262,22.498,318.075,22.413,317.861,22.389z M283.573,22.463c-0.679-0.021-1.351,0.264-2.012,0.517l-1.358,1.023c0.107,0.031,0.217,0.078,0.293,0.146c-0.282,0.099-0.561,0.198-0.844,0.292l-0.473,0.402c0.241,0.057,0.459,0.145,0.658,0.329c-0.393,0.502-1,0.462-1.574,0.403l-1.722,1.355c0.546-0.159,1.097-0.321,1.612-0.256c-0.648,0.313,0.359,0.277,0.586,0.293c0.471,0.032,0.961-0.019,1.317-0.368c-0.077,0.077-0.158,0.161-0.221,0.255c0.706,0.517,2.076,0.013,2.857-0.11c0.946-0.147,1.845-0.598,2.674-1.063c0.241-0.136,1.498-0.743,1.357-1.135c-0.11-0.304-1.04-0.269-1.283-0.256c-0.262,0.012-1.789,0.466-1.025,0.585c-0.297-0.007-0.569,0.126-0.807,0.292c0.044-0.204,0.183-0.38,0.368-0.477c-0.674-0.155-1.328,0.074-1.977,0.224c0.278-0.305,0.723-0.336,1.099-0.44c-0.278-0.334-0.803-0.182-1.173-0.182c0.364-0.262,0.717-0.227,1.1-0.403c0.286-0.129,0.401-0.474-0.036-0.438c0.253-0.115,1.018-0.582,0.989-0.916C283.831,22.502,283.716,22.467,283.573,22.463L283.573,22.463z M298.812,22.646c-0.319-0.019-1.015,0.058-1.098,0.073c-0.478,0.086-1.07,0.037-1.466,0.369c0.935,0.031,1.837-0.219,2.748-0.369C299.011,22.693,298.918,22.652,298.812,22.646z M299.765,22.646c-0.08,0.013-0.153,0.04-0.222,0.073c0.315-0.016,0.614,0.196,0.915,0C300.253,22.632,300.004,22.608,299.765,22.646z M301.926,22.865c-0.299,0.074-0.949-0.008-1.062,0.184c-0.168,0.279-0.402,0.216-0.662,0.402c0.224-0.251,0.204-0.321-0.109-0.256c-0.293-0.06-0.578-0.228-0.877-0.256c-0.475-0.044-0.924,0.038-1.392,0.11c-0.15,0.022-0.845,0.103-0.661,0.402c0.172,0.273,0.841,0.041,1.1,0.223c-0.268,0.137-0.701,0.099-0.99,0.073c0.249,0.287,0.896,0.336,1.244,0.331c-0.403,0.198-0.964-0.234-1.169,0.328c0.176,0.136,0.412,0.166,0.62,0.11c-0.385,0.115-0.77,0.174-1.171,0.146c0.322-0.434-0.623-0.37,0.073-0.514c-0.184,0.018-0.369,0.019-0.55,0.036c0.205-0.278,0.036-0.336-0.223-0.33c0.371-0.33-0.074-0.446-0.366-0.474c-0.62-0.067-1.172,0.133-1.686,0.474c0.479,0.062,0.988,0.009,1.465-0.035c-0.083,0.024-1.647,0.268-1.394,0.549c0.105,0.115,0.462,0.072,0.585,0.074c-0.182,0.048-0.368,0.089-0.55,0.147c0.051,0.251,0.254,0.34,0.477,0.329c-0.778,0.148-1.484-0.415-2.348-0.037c0.64,0.123-0.321,0.2-0.513,0.22\n\t\tc-0.272,0.03-0.947,0.062-0.916,0.477c1.131,0.079,2.284-0.066,3.405-0.183c0.207-0.022,0.42-0.022,0.623-0.035c-0.246,0.016-0.493,0.057-0.731,0.108c0.391,0.014,0.779-0.061,1.172,0c0.098-0.042,0.196-0.104,0.293-0.146c0.501-0.029,1.002-0.074,1.501-0.108c0.378-0.029,0.757-0.064,1.137-0.113c-0.37,0.135-0.753,0.091-1.137,0.113c-0.174,0.008-1.303,0.245-1.098,0.292c-0.243,0.02-0.487,0.051-0.731,0.073c0.166,0.02,0.311,0.039,0.476,0.036c-0.217,0.046-0.402,0.067-0.622,0.074c0.72-0.028-0.641,0.079-0.845,0.073c0.728,0.159-0.115,0.192-0.254,0.182c0.178,0.139,0.365,0.202,0.585,0.146c-0.778,0.138,0.254,0.146,0.367,0.146c-0.31,0.068-0.9-0.133-1.135,0.147c-0.189,0.226,0.179,0.469,0.369,0.476c0.587-0.022,1.108-0.086,1.65-0.329c-0.7,0.296,0.302,0.278,0.512,0.183c0.189-0.088,0.49,0.125,0.698,0.109c0.278-0.024,0.68-0.115,0.953-0.074c0.144,0.024,0.37-0.355,0.515-0.439c-0.024,0.392,0.435,0.239,0.661,0.183c-0.028-0.211-0.197-0.33-0.404-0.367c0.247-0.164,0.531-0.341,0.844-0.294c-0.766-0.082,0.428-0.24,0.549-0.368c0.06,0.546,0.727-0.116,0.916-0.222c-0.19-0.066-0.392-0.125-0.585-0.181c0.271-0.142,0.653-0.151,0.879-0.371c0.156-0.149,0.272-0.272,0.477-0.366c0.144-0.067,0.366-0.131,0.474-0.255c0.211-0.238,0.075-0.547,0.477-0.623c-0.165-0.276-0.471-0.354-0.769-0.368C302.499,23.043,302.237,22.929,301.926,22.865L301.926,22.865z M291.705,22.903c-0.3,0.01-0.695,0.039-0.807,0.073c-0.431,0.133-0.272,0.501-0.622,0.661c0.965,0,1.948,0.154,2.857-0.255c-0.255-0.189-1.021-0.437-1.318-0.37C292.198,22.897,292.005,22.891,291.705,22.903L291.705,22.903z M292.364,23.672c-0.318,0.028-0.647,0.075-0.953,0.109c-0.655,0.065-1.411-0.039-1.943,0.438c0.277,0.031,0.706,0.132,1.173,0.183c-0.296,0.027-0.562,0.094-0.807,0.256c0.385,0,0.85,0.028,1.319,0.035c-0.323,0.121-0.623,0.254-0.845,0.332c1.065,0.129,2.087-0.267,3.114-0.477c-0.125-0.103-0.272-0.153-0.438-0.183c0.067-0.038,0.158-0.062,0.223-0.11c-0.136-0.044-0.266-0.07-0.405-0.074c0.215-0.107,0.421-0.222,0.514-0.439C293.014,23.658,292.682,23.641,292.364,23.672L292.364,23.672z M332.294,23.966c-0.095,0.009-0.197,0.026-0.292,0.037C332.098,24.055,332.198,24.034,332.294,23.966z M307.165,24.112c-0.205,0.025-0.371,0.073-0.55,0.183C306.834,24.304,307.003,24.261,307.165,24.112z M335.956,24.149c-0.562,0.077-1.178,0.364-1.503,0.696c0.267,0.116,0.377-0.086,0.623-0.108c0.267-0.025,0.504,0.091,0.769,0c-0.074-0.088-0.154-0.172-0.224-0.256c0.288-0.096,0.606-0.116,0.845-0.329C336.317,24.116,336.145,24.121,335.956,24.149L335.956,24.149z M307.382,24.477c-0.337-0.022-0.895-0.019-1.062,0.368C306.74,25.402,307.155,24.789,307.382,24.477z M290.351,24.697c-0.144,0.009-0.294,0.042-0.44,0.038c0.264,0.17,0.566,0.058,0.844,0C290.607,24.711,290.493,24.691,290.351,24.697z M305.698,25.283c-1.047,0.08-2.044,0.359-3.042,0.551c0.183,0.02,0.366,0.057,0.55,0.073c-0.272,0.082-0.56,0.133-0.843,0.182c0.648,0.067-0.317,0.148-0.475,0.184c-0.403,0.089-0.837,0.205-1.135,0.515c0.272-0.001,0.512,0.269,0.766,0.035c-0.377,0.355,0.744,0.58,0.916,0.623c0.813,0.202,1.499,0.295,2.346,0.256C306.293,27.631,308.083,25.502,305.698,25.283L305.698,25.283z M302.915,25.357c-0.718-0.01-1.784,0.093-1.721,0.62c0.411-0.084,0.866-0.486,1.282-0.439c0.299,0.034,0.886,0.322,0.991-0.147C303.362,25.375,303.155,25.359,302.915,25.357z M287.489,25.799c-0.648,0.014-1.163,0.478-1.794,0.621c0.199,0.645,1.234,0.321,1.684,0.256c0.331-0.083,1.178-0.693,0.402-0.844C287.684,25.814,287.584,25.795,287.489,25.799z M301.488,27.702c-0.211,0.021-0.426,0.121-0.585,0.254c0.271,0.083,0.556,0.127,0.844,0.074C301.77,27.826,301.692,27.711,301.488,27.702z M298.154,27.776c-0.408,0.022-0.788,0.167-1.136,0.367C297.392,28.174,297.92,28.101,298.154,27.776z M294.744,28.47c-0.088,0.018-0.17,0.063-0.254,0.11c0.194,0.025,0.378-0.016,0.55-0.11C294.94,28.458,294.837,28.453,294.744,28.47L294.744,28.47z M304.198,28.837c-0.104,0.002-0.232,0.014-0.33,0.036c-0.521,0.122-0.925,0.098-1.463,0.146c-0.706,0.066-1.835-0.066-2.382,0.475c0.106,0.05,0.226,0.127,0.328,0.183c-0.191,0.181-0.129,0.356,0.112,0.439c-0.272,0.139-0.557,0.027-0.769-0.147c-0.24-0.193-0.605-0.023-0.845,0.074c-0.699,0.28-0.851,1.068-1.428,1.466c-0.245,0.168-1.361,0.657-1.062,1.1c0.364,0.534-0.396,0.963-0.731,1.39c0.271,0.008,0.534-0.043,0.806-0.035c-0.095,0.008-0.197,0.024-0.293,0.035c-0.282,0.025-0.571,0.032-0.805,0.222c0.133,0.104,0.305,0.161,0.513,0.182c-0.083-0.009-0.168-0.043-0.255-0.035c-0.326,0.024-0.661,0.129-0.845,0.254c0.229,0.153,0.585,0.193,0.88,0.147c-0.262,0.07-0.537,0.08-0.807,0.109c-0.291,0.031-0.47,0.202-0.731,0.294c-0.483,0.168-1.059,0.032-1.504,0.328c0.255,0.188,0.544,0.19,0.843,0.146c-0.317,0.067-0.636,0.611-0.953,0.551c-0.312-0.057-0.293-0.361-0.697-0.292c-0.557,0.092-0.911,0.315-1.319,0.661c-0.304,0.257-1.122,0.569-1.135,0.989c-0.013,0.504,0.812,0.223,1.063,0.147c-0.173,0.096-0.358,0.159-0.55,0.22c0.093,0.067,0.194,0.125,0.293,0.182c-0.668-0.068-1.375,0.185-1.905,0.587c-0.273,0.211-0.941,0.846-0.22,0.953c-0.09,0.077-0.173,0.176-0.257,0.255c0.196,0.256,0.492,0.223,0.769,0.223c0.177,0,0.269,0.278,0.439,0.329c0.41,0.123,0.87,0.394,1.208-0.036c0.178,0.237,0.255,0.571,0.585,0.622c0.471,0.072,0.828-0.202,1.281-0.221c0.015,0.219-0.123,0.367-0.327,0.402c0.137,0.015,0.263,0.015,0.402,0c-0.424,0.224-0.88,0.322-1.319,0.514c0.16-0.381,0.677-0.506,1.025-0.621c-0.487-0.071-1.634,0.013-1.906,0.515c0.105,0.067,0.187,0.124,0.292,0.184c-0.398,0.082-0.81,0.442-1.208,0.438c-0.153,0-0.847,0.451-0.697,0.549c0.493,0.321,1.369-0.127,1.797-0.292c-0.182,0.057-0.365,0.1-0.549,0.146c0.124-0.166,0.788-0.775,0.989-0.477c0.279,0.421-0.66,0.808-0.878,0.99c0.18,0.084,0.364,0.105,0.551,0.037c-0.97,0.175-1.82,0.664-2.711,1.063c-0.878,0.396-1.56,0.452-2.49,0.515c-0.262,0.018-1.434,0.59-1.466,0.878c-0.039,0.358,0.32,0.336,0,0.621c-0.174,0.16-0.284,0.342-0.11,0.55c-0.671,0.11-0.809,0.958-1.501,0.99c-0.086,0.004-0.334-0.042-0.551-0.074c-0.326-0.042-0.639-0.058-0.661,0.146\n\t\tc-0.022,0.219,0.177,0.437,0.403,0.403c-0.144,0.138-0.332,0.235-0.515,0.328c0.288-0.312-0.204-0.781-0.369-1.099c0.314-0.269,0.562,0.255,0.879,0.035c-0.025,0.124,0.088,0.174,0.256,0.185c0.22,0.016,0.521-0.008,0.661-0.036c0.373-0.074,0.443-0.328,0.62-0.622c-0.271-0.076-0.557-0.06-0.807,0.073c0.25-0.189,0.552-0.303,0.843-0.403c-0.381-0.371-0.99,0.173-1.393,0.221c0-0.353,0.398-0.392,0.623-0.549c-0.215,0.037-0.399-0.024-0.549-0.182c0.484-0.36,0.839-0.422,1.283-0.842c0.471-0.446,1.017-1.041,1.648-1.247c-0.441,0.076-0.987,0.163-1.391,0.369c-0.237,0.122-0.483,0.31-0.769,0.293c0.305-0.329,0.77-0.401,1.1-0.698c-0.453,0.056-0.864,0.224-1.319,0.074c0.535-0.067,0.046-0.466-0.182-0.586c-0.154-0.078-0.601-0.174-0.768-0.181c-0.283-0.015-0.485,0.531-0.844,0.584c-0.4,0.06-0.817-0.093-1.21-0.147c-0.068,0.341,0.404,0.569-0.033,0.808c0.168-0.56-0.322-0.169-0.259,0.11c0.041,0.178,0.145,0.36,0.111,0.549c0.366-0.271,1.2-0.604,1.61-0.329c0.552,0.37-0.019,0.486,0.146,0.699c-0.655,0.032-1.551,0.549-1.832-0.37c-0.302-0.99-1.124-0.422-0.548,0.11c-0.551-0.015-1.129,0.37-1.651,0.256c-0.456-0.096-0.885-0.305-1.356-0.369c-1.107-0.141-2.065,0.224-3.149,0.257c-0.488,0.015-1.268-0.144-1.72,0c-0.348,0.11-0.459-0.155-0.807-0.182c-0.291-0.026-1.109-0.486-0.698-0.808c0.026,0.02-3.401,0.423-2.199-0.368c-0.186-0.036-0.369-0.019-0.55,0.035c0.088-0.074,0.17-0.138,0.255-0.22c-0.569-0.008-0.566,0.139-1.101-0.256c0.336-0.317,0.442-0.021,0.587-0.514c0.082-0.285,0.32-0.572-0.036-0.769c-0.608-0.337-1.661,0.016-2.272,0.183c-1.814,0.496-3.686,0.352-5.312,1.428c0.182,0.088,0.368,0.088,0.55,0c-0.22,0.294-0.159,0.335,0.147,0.145c-0.716,0.349,0.383,0.214,0.551,0.184c0.263-0.046,0.542-0.123,0.806-0.038c-0.091-0.079-0.172-0.164-0.256-0.255c0.483-0.472,0.958,0.148,1.465-0.036c0.263-0.094,0.626-0.26,0.916-0.222c0.142,0.021,0.519,0.153,0.622-0.037c0.356-0.624,1.855-0.5,2.527-0.697c-0.546,0.26-0.666,0.613-1.317,0.662c-0.542,0.04-1.269,0.109-1.722,0.436c-0.467,0.34-0.985,0.174-1.501,0.329c-0.506,0.154-1.06,0.205-1.575,0.293c0.192-0.057,0.245-0.123,0.255-0.146c-0.074-0.008-0.254,0.022-0.293,0.074c-0.13,0.204-0.065,0.285,0.224,0.219c-0.367,0.255-1.038,0.104-1.246,0.585c-0.161,0.373,0.208,0.499-0.183,0.879c-0.27,0.261,0.003,0.613-0.146,0.768c-0.008,0.009,0.01,0.029,0,0.038c-0.239,0.159-0.157,0.377-0.256,0.622c-0.297-0.687-0.715,0.601-0.916-0.11c0.22-0.017,0.421-0.119,0.55-0.293c-0.158,0.073-0.467-0.035-0.584,0.111c-0.123,0.148-0.234,0.451-0.439,0.513c-0.386,0.116-0.078,0.907,0,1.135c-0.35-0.12-0.37-0.737-0.367-1.025c-0.089,0.066-0.174,0.146-0.257,0.222c0.206-0.271-0.073-0.404-0.291-0.476c0.225,0.038,0.426-0.112,0.475-0.329c-0.239-0.019-0.688-0.157-0.439-0.476c0.157,0.161,0.448,0.272,0.731,0.293c0.261,0.018,0.519-0.042,0.661-0.224c0.351-0.438-0.114-1.105-0.585-0.66c0.123-0.174,0.245-0.336,0.367-0.515c-0.347-0.254-0.781,0.393-1.064,0.515c-0.246-0.371,0.407-0.624,0.439-0.989c-0.369-0.031-0.741-0.059-1.098,0.074c0.109-0.23-0.087-0.605-0.369-0.438c0.148-0.077,0.253-0.18,0.329-0.328c-0.256-0.12-1.085,0.158-1.355,0.221c-0.535,0.121-1.141,0.141-1.65,0.368c0.693-0.438-0.611,0.057-0.844,0.074c-0.343,0.024-0.479-0.062-0.767,0.108c-0.134,0.08-0.697-0.12-0.88-0.108c-0.377,0.02-0.76,0.103-1.135,0.147c-0.811,0.091-1.722,0.024-2.527-0.074c-0.732-0.088-1.621-0.52-2.346-0.477c0.298-0.214,0.754-0.096,1.062-0.292c0.443-0.28,0.26-0.376,0.844-0.402c0.548-0.026,0.903-0.385,1.502-0.293c0.396,0.06,0.796-0.049,1.099-0.329c0.385-0.357-0.343-1.147-0.731-1.209c-0.457-0.073-0.884-0.599-1.393-0.402c-0.321,0.123-0.624-0.029-0.953,0.073c0.044,0.087,0.105,0.17,0.146,0.258c-0.371,0.272-1.708-0.078-2.089-0.147c-0.539-0.098-1.178-0.13-1.651-0.438c-0.614-0.408-1-0.574-1.758-0.623c-0.276-0.02-0.517-0.036-0.73-0.111l-5.716,3.078l7.108,7.362l3.441,0.514l3.189,2.674l12.746,0.73L249.387,66.65l18.977-0.183c0.229-0.299,0.377-0.573,0.255-0.695c0.257,0.105,0.336,0.045,0.224-0.146c0.843,0.299,1.762-1.259,2.527-1.467c0.101-0.025,0.599-0.511,0.585-0.551c-0.124-0.37,0.315-0.112,0.514-0.182c-0.401-0.854,2.023-0.815,2.198-1.428c-0.209-0.025-0.306-0.156-0.256-0.37c0.341,0.041,0.86,0.327,0.845-0.254c0.519,0.349,0.625-0.296,0.952-0.403c0.322-0.107,0.701-0.271,0.146-0.439c0.272,0.008,0.715-0.003,0.731,0.37c0.112-0.071,0.216-0.15,0.292-0.257c-0.094-0.056-0.194-0.097-0.292-0.147c0.319-0.032,0.965-0.711,1.136-0.583c0.285,0.206,0.494-0.272,0.806,0c0.151,0.126,0.468-0.074,0.587-0.146c-0.224-0.149-1.355-0.555-0.369-0.663c0.595-0.062,1.01-0.004,1.61,0.074c0.413,0.053,0.727-0.158,1.101-0.293c0.342-0.124,0.668,0.009,0.989-0.221c0.224-0.16,0.471-0.327,0.585-0.584c0.17-0.377-0.37-0.549,0.146-0.549c-0.263-0.262-0.634-0.095-0.916-0.292c-0.161-0.113-0.242-0.335-0.37-0.475c-0.185-0.216-0.719-0.058-1.245,0.108c0.091-0.039,0.18-0.12,0.256-0.182c-0.604-0.236-1.568-0.32-2.053-0.769c-0.025,0.672-1.014,0.18-0.731-0.073c0.278-0.249,0.786,0.096,0.516-0.551c0.208,1.16,2.525,1.043,3.334,1.282c0.279,0.083,2.308,0.851,2.198,0.111c0.278,0.031,0.552,0.231,0.843,0.182c0.245-0.041,0.405-0.272,0.622-0.368c0.305-0.13,0.286-0.931,0.845-0.475c0.123-0.176,0.123-0.342,0-0.514c0.154-0.099,0.333-0.09,0.475-0.147c-0.041,0.044-0.074,0.097-0.111,0.147c0.183,0.09,0.36,0.262,0.369,0.474c0.023-0.5,0.651-0.117,0.879-0.037c-0.027-0.174-0.027-0.336,0-0.515c0.205,1.186,2.679-0.121,3.188-0.439c0.62-0.386,1.338-1.041,2.051-1.208c0.554-0.127,1.3-0.536,1.651-0.989c0.452-0.582-1.01-0.521-1.245-0.515c-0.806,0.028-1.546-0.073-2.346-0.146c-0.141-0.013-0.491-0.505-0.55-0.623c-0.233-0.468-0.537-0.667-1.062-0.767c-0.434-0.083-0.984-0.283-1.428-0.223c-0.416,0.059-0.058,0.334-0.731,0.073c0.442-0.533,1.621,0.034,2.198-0.037c-0.617,0.123,0.26,0.17,0.439,0.182c0.181,0.015,0.533,0.044,0.697-0.073c-0.111-0.095-0.232-0.159-0.368-0.222c0.94-0.024,1.652,0.748,2.601,0.844c-0.271,0-0.536,0.03-0.807,0c0.577,0.285,0.801,0.871,1.502,0.841c0.729-0.031,1.271-0.052,1.905-0.438c0.625-0.383,1.359-0.485,1.942-0.953\n\t\tc0.516-0.413,1.223-0.469,1.759-0.844c-0.235-0.467-1.053-0.209-1.173-0.73c0.209-0.008,0.322-0.124,0.293-0.331c0.453,0.155,1.625,0.154,2.089,0c0.845-0.279,0.647,0.041,0.476,0.697c0.564-0.079,1.071,0.205,1.61,0.293c-0.111-0.222-0.114-0.598,0.257-0.55c0,0.436,0.046,0.156,0.367,0.293c0.168,0.074,0.389,0.224,0.586,0.183c0.519-0.112,0.287-0.832,0.037-1.063c0.082-0.058,0.167-0.097,0.255-0.146c-0.394-0.022-0.305-0.189-0.109-0.369c-0.186-0.033-0.371-0.057-0.552-0.108c0.916,0.106-0.624-0.261,0.293-0.224c-0.46-0.33-0.877,0.176-1.355,0.11c0.37-0.319,0.892-0.403,1.355-0.328c-0.708-0.14,0.46-0.025,0.585,0c-0.139,0.008-0.301,0.008-0.439,0c0.208,0.039,0.391,0.197,0.439,0.402c-0.432-0.08-0.354,0.393,0,0.293c0.257-0.073,0.531-0.227,0.73-0.402c-0.077,0.092-0.672,0.777-0.696,0.729c0.125,0.254,0.674,0.359,0.255,0.697c1.013,0.035,2.337-0.549,3.225-0.952c0.375-0.174,0.574-0.105,0.954-0.369c0.396-0.272,0.667-0.465,1.172-0.477c0.596-0.015,2.105-0.883,1.685-1.648c-0.318-0.574-0.968-0.983-0.036-1.391c-0.189,0.04-0.372,0.038-0.551-0.037c0.229-0.124,0.402-0.271,0-0.37c0.47-0.073,0.232-0.224,0-0.328c0.107-0.066,1.015-0.31,1.099-0.255c0.371,0.237,0.217,0.098,0.698-0.038c0.607-0.172,1.498-0.072,1.649-0.878c-0.352-0.041-0.65-0.152-0.989-0.146c0.625-0.11,1.609-0.209,1.722-0.767c-0.316,0.022-0.612-0.193-0.916-0.222c-0.265-0.025-0.468,0.117-0.73,0.108c0.667-0.194-0.378-0.513,0.329-0.437c-0.53-0.235-1.127-0.25-1.685-0.369c0.374-0.024,0.896,0.161,1.245,0c0.179-0.083,0.334-0.223,0.515-0.255c-0.799-0.174-1.598-0.196-2.381-0.33c0.146-0.026,0.292-0.046,0.438-0.073c-0.159-0.136-0.377-0.053-0.514,0.073c-0.286-0.052-0.56-0.122-0.844-0.22c-0.476-0.167-1.026,0.074-1.502,0.146c-0.312,0.045-0.588-0.108-0.879-0.111c-0.034,0.094-0.622,0.322-0.401,0.699c-0.186,0.001-0.562,0.319-0.37,0.292c-0.121,0.067-0.158,0.203-0.074,0.366c-0.096-0.01-0.196-0.028-0.292-0.035c-0.06,0.337,0.273,0.471,0.549,0.401c-0.471,0.196,0.197,0.221,0.515,0.405c-0.117-0.004-1.257-0.077-0.515,0.182c-0.159,0.058-0.526-0.116-0.622,0.074c-0.078,0.156-0.058,0.224-0.291,0.146c0.145,0.169,0.305,0.225,0.514,0.146c-0.698,0.709-1.729-0.275-2.344,0.731c-0.607,0.99-1.786,1.412-2.786,1.867c-0.285,0.131-1.498,1.457-1.684,1.319c-0.469-0.342-0.77,0.221-1.173,0.368c-0.246,0.09-0.825,0.394-1.025,0.222c0.778-0.452,0.004-0.986-0.146-1.538c-0.191-0.704,0.772-1.484,1.318-1.722c-0.066,0.084-0.123,0.167-0.182,0.257c0.83,0.195,1.188-0.509,1.502-1.136c0.244-0.489-0.558-1.167-0.916-1.428c-0.548-0.399-1.3,0.333-1.798,0.514c-0.323,0.119-0.461,0.409-0.66,0.661c-0.241,0.305-0.606,0.203-0.877,0.439c0.223,0.313-0.268,0.453-0.551,0.62c-0.258,0.153-0.6,0.402-0.915,0.402c0.138-0.208,0.192-0.381-0.183-0.291c0.354-0.04,0.354-0.082,0-0.183c0.161-0.12,0.294-0.264,0.438-0.402c0.19-0.182,0.939-0.681,0.366-0.623c0.778-0.173,0.071-1.105-0.255-1.319c0.189-0.004,0.372-0.042,0.549-0.109c-0.44,0.38,0.404,0.105,0.587,0c-0.052,0.027-0.089,0.049-0.146,0.109c0.314-0.144,0.392-0.063,0.221,0.224c0.433-0.039,0.333-0.425,0.074-0.404c0.296-0.172,0.702-0.285,1.025-0.22c-0.517-0.396-1.594-0.181-2.201-0.222c0.281-0.041,0.552-0.144,0.81-0.256c-0.562-0.402-1.072,0.422-1.652,0.293c-0.269-0.062-0.302-0.308-0.549-0.404c-0.281-0.109-0.557,0.024-0.844,0c0.178-0.067,0.363-0.107,0.551-0.109c-0.183-0.025-0.369-0.025-0.551,0c0.798-0.249,1.551-0.649,2.383-0.767c-0.217-0.297-0.591-0.265-0.876-0.11c0.601-0.594,1.465-0.22,2.199-0.292c-0.133-0.198-0.114-0.363,0.073-0.516c-0.295-0.09-0.511,0.168-0.807,0.111c0.306-0.062,0.461-0.482,0.036-0.474c0.452-0.195,0.102-0.562-0.255-0.517c0.051-0.087,0.093-0.169,0.146-0.255c-0.138-0.05-0.257-0.088-0.402-0.109c0.458-0.025,0.913-0.617,1.099-0.99c0.262-0.522-0.139-0.828-0.549-1.063c0.091-0.089,0.156-0.173,0.254-0.258c-0.52-0.135-0.897-0.106-1.39,0.111c0.175-0.138,0.417-0.336-0.074-0.255c0.174-0.132,0.354-0.235,0.549-0.331c-0.076-0.106-0.187-0.178-0.327-0.221c0.178,0.007,0.373,0.001,0.512,0c0.21-0.001,0.421-0.001,0.623-0.036c0.151-0.025,0.677-0.286,0.109-0.074c0.676-0.38,1.392-0.599,2.09-0.916c0.863-0.391,0.123-0.916-0.474-0.878c1.288-0.495,2.483,0.072,3.772,0.074c0.535,0.002,1.042-0.266,1.502-0.515c0.249-0.133,0.521-0.267,0.768-0.401c0.209-0.116,0.987-0.273,0.402-0.403c0.764-0.032,1.368-0.843,2.052-0.843c0.762,0,1.405-0.925,2.161-0.769c-0.709-0.423-1.912-0.555-2.711-0.368c-0.161,0.039-0.895,0.365-0.989,0.109c-0.156-0.423-0.37-0.278-0.768-0.402C304.833,28.896,304.509,28.829,304.198,28.837L304.198,28.837z M298.446,41.037c-0.226,0.017-0.56,0.221-0.66,0.292c0.292,0.383,0.609-0.064,0.843-0.256C298.591,41.023,298.519,41.031,298.446,41.037z M256.135,47.483c-0.052,0.087-0.13,0.169-0.182,0.255C256.242,47.769,256.32,47.687,256.135,47.483z M257.93,47.262c-0.078-0.086-0.161-0.186-0.255-0.254c-0.044,0.019-0.104,0.057-0.146,0.074C257.567,47.302,257.732,47.39,257.93,47.262z M295.697,29.019c-0.438,0.021-0.872,0.221-1.317,0.221c-0.663,0-1.32,0.198-1.978,0.256c0.157,0.139,0.34,0.184,0.551,0.183c-0.763,0.022,0.111,0.104,0.256,0.109c0.326,0.009,0.664,0.002,0.989-0.038c-0.143,0.03-0.256,0.066-0.402,0.074c-0.561,0.038-1.257-0.044-1.759,0.256c-0.023-0.834-1.135-0.648-1.573-0.439c0.128,0.054,0.274,0.084,0.402,0.074c-0.221,0.026-0.441,0-0.697-0.036c-0.509-0.074-1.163,0.052-1.61,0.292c0.197,0.102,0.364,0.241,0.55,0.368c-0.225,0.325-0.598,0.082-0.879,0c-0.453-0.133-0.889,0.156-1.318,0.256c0.443,0.335,0.814,0.58,1.392,0.476c0.186-0.033,0.363-0.126,0.551-0.147c0.263-0.025,0.305,0.379,0.659,0.331c-0.221,0.116-0.32,0.067-0.513-0.037c-0.318-0.174-0.709-0.009-0.99,0.146c0.777,0.042,0.124,0.823-0.369,0.77c0.217-0.043,0.362-0.225,0.403-0.439c-0.663,0.062-0.327,0.482-0.769,0.696c-0.48,0.227-1.541,0.275-2.051,0.146c0.312-0.106,0.068-0.25-0.037-0.623c-0.174-0.598-1.302-0.193-1.65-0.036c-0.272,0.123-1.02,0.335-0.99,0.732c0.035,0.468,0.809,0.27,0.876,0.73c-0.096,0.024-0.196,0.083-0.292,0.11c0.185,0.15,1.623,0.001,1.282,0.439c0.656-0.283,0.516,0.335,0.81,0.696\n\t\tc0.446,0.553,0.637,0.718,0.326,1.429c0.994,0.238,1.747,0.097,2.711-0.402c-0.549-0.521,0.245-0.779,0.623-0.991c-0.191,0.139-0.395,0.264-0.585,0.402c0.355,0.479,1.304,0.323,1.796,0.222c0.436-0.089,0.837-0.321,1.283-0.368c0.153-0.015,1.349-0.172,0.585-0.256c0.159-0.13,0.345-0.208,0.55-0.184c-0.098-0.058-0.2-0.119-0.293-0.182c0.211-0.061,0.486-0.026,0.661-0.182c0.222-0.203,0.262-0.52-0.108-0.551c0.802,0.059,1.473-0.301,1.72-1.099c-0.436,0.229-0.938,0.189-1.392,0.369c0.236-0.127,0.599-0.555,0.11-0.621c0.218,0.026,0.363-0.064,0.366-0.294c-0.781-0.243-1.492-0.05-2.234,0.222c0.124-0.496,0.994-0.599,1.393-0.695c0.787-0.189,1.542-0.412,2.343-0.551c-0.101-0.357-0.434-0.239-0.695-0.183c0.447-0.547,1.411-0.08,1.905-0.55c0.352-0.335-0.919-0.532-1.135-0.439c0.398-0.145,0.326-0.169,0.146-0.146c0.32-0.105,0.623-0.258,0.842-0.476C295.989,29.013,295.844,29.014,295.697,29.019L295.697,29.019z M310.534,29.13c-0.17,0.017-0.331,0.093-0.477,0.182h0.293C310.422,29.252,310.465,29.191,310.534,29.13L310.534,29.13z M316.434,29.754c-0.717,0.022-1.419,0.079-2.161,0.182c-1.488,0.206-2.889,0.88-4.285,1.391c-0.487,0.177-0.921,0.402-1.21,0.845c-0.263,0.402-0.525,0.123-0.877,0.328c-0.391,0.227-0.729,0.537-1.135,0.732c-0.22,0.104-1.178,0.66-0.476,0.66c-0.423,0.306-1.02,0.329-1.319,0.807c-0.289,0.465-0.613,0.639-1.025,1.064c-0.294,0.63,3.611,0.488,3.774,0.513c-0.451,0.424,0.667,0.648,0.915,0.661c-0.821-0.023-1.632,0.375-2.452,0.147c-0.667-0.188-1.529-0.485-2.235-0.369c0.079,0.084,0.181,0.167,0.255,0.256c-0.143,0.07-0.542,0.189-0.584,0.369c-0.061,0.239,0.281,0.449,0.254,0.697c-0.042,0.461,1.086,0.461,1.358,0.622c-0.185,0.028-0.371,0.028-0.55,0c0.13,0.045,0.588,0.081,0.844,0.11c0.536-0.126,1.114,0.123,1.648-0.039c-0.089-0.068-0.208-0.147-0.293-0.22c0.38-0.227,1.065,0.02,0.551,0.073c0.39,0.224,1.027-0.174,1.391-0.291c-0.212,0.117-1.033,0.402-0.876,0.767c0.255,0.605,1.395,0.552,1.906,0.476c-0.25-0.157-0.556-0.204-0.844-0.145c0.347-0.177,0.733-0.082,1.101-0.038c0.414,0.052,0.672-0.155,0.916,0.073c0.39,0.371,1.282,0.217,1.758,0.184c0.583-0.04,1.146-0.138,1.721,0.036c0.193,0.065,0.392,0.121,0.584,0.183c0.042,0.013,0.515,0.293,0.551,0.293c0.251-0.003,0.897-0.279,1.136-0.403c-0.248-0.049-0.434-0.223-0.623-0.369c-0.325-0.25-0.764-0.281-1.1-0.514c1.012,0.223,1.838,0.698,2.639,1.317c0.166,0.127,0.741-0.014,0.475-0.255c-0.164-0.15-0.232-0.358-0.475-0.402c-0.218-0.039-0.331,0.073-0.515-0.109c0.876-0.699,2.517,0.79,3.334,0.182c-0.014,0.593,1.779,0.299,2.09,0.222c0.381-0.098,0.662-0.567,0.583-0.953c-0.041-0.221-0.954-0.32-1.134-0.33c0.155-0.088,0.308-0.156,0.473-0.219c0.177-0.074,0.272,0.224,0.44,0.073c0.188-0.172,0.655-0.702,0.952-0.438c-0.175,0.108-0.344,0.152-0.549,0.183c-0.007,0.224,0.082,0.315,0.293,0.292c0.25-0.023,0.032,0.358,0.402,0.185c-0.169,0.502,0.559,0.317,0.806,0.292c0.798-0.074-0.126,0.987-0.253,1.208c0.267,0.083,0.526-0.026,0.807-0.146c0.277,0.146,0.567-0.062,0.843,0.11c-0.071,0.444-0.602,0.327-0.916,0.369c0.234,0.302,0.65,0.267,1.064,0.183c-0.072,0.024-0.132,0.059-0.183,0.109c-0.195,0.189,1.352,0.539,1.282,0.989c-0.084,0.542-1.397,0.369-1.759,0.369c-0.331,0-0.638,0.055-0.877,0.292c-0.029,0.074-0.029,0.144,0,0.224c-0.001,0.137-0.342,0.254-0.404,0.437c0.772,0.142,2.17-0.248,2.747-0.768c0.327-0.294,0.412,0.192,0.734,0.185c0.123-0.006,0.198-0.045,0.292-0.113c0.01,0.012,0.036,0.017,0.181,0c-0.697,0.179,0.191,0.046,0.294,0.037c-0.157,0.157-0.337,0.276-0.551,0.331c0.142,0.072,0.278,0.056,0.402,0c-0.248,0.226,0.144,0.628,0.403,0.73c0.348,0.139,0.984-0.087,0.476-0.438c0.289-0.044,0.586-0.042,0.844,0.109c-0.154,0-0.549,0.373-0.662,0.513c-0.37,0.47,0.174,0.269,0.111,0.55c0.29-0.122,0.603-0.133,0.879-0.292c-0.165,0.112-0.327,0.193-0.517,0.256c0.305-0.099,0.5,0.245,0.808,0.146c-0.183,0.257-0.174,0.603-0.438,0.807c0.648,0.276-0.192,1.28,0.255,1.757c-0.4,0.157-0.663,0.424-1.099,0.515c-0.402,0.079-0.732,0.222-1.063,0.474c-0.632,0.491,0.466,0.479,0.769,0.513c0.668,0.074,1.551,0.524,2.159,0.039c0.705-0.566,0.73-1.049,1.758-0.731c-0.668,0.14,0.005,0.045-0.073,0.293c-0.065,0.206-0.043,0.275,0.256,0.328c0.272,0.049,2.07,0.471,1.391,0.661c0.036,0,0.073,0.003,0.11,0c-0.147,0.036-0.305,0.106-0.439,0.181c0.262,0.112,0.549-0.225,0.769,0c-0.166,0.043-0.343,0.1-0.515,0.112c0.206,0.08,0.42-0.072,0.623,0c-0.352,0.08-0.698,0.3-1.026,0.438c-0.351,0.147-0.845-0.068-1.282,0.037c-0.46,0.109-0.766-0.229-1.246-0.037c-0.546,0.22-1.026,0.746-1.648,0.73c0.174-0.206,0.468-0.175,0.66-0.368c-0.473-0.095,0.128-0.25,0.256-0.623c0.089-0.258,0.082-0.551-0.22-0.659c-0.768-0.274-1.537-0.339-2.348-0.37c-0.63-0.021-4.711,1.029-4.577,1.723c0.074,0.401,0.63,0.56,0.767,0.953c0.354,1.007-0.793,0.45-1.245,0.584c-0.421,0.126-0.837,0.314-1.245,0.474c-0.122,0.048-0.846-0.108-1.026-0.108c-0.306,0-0.266,0.364-0.698,0.329c-0.386-0.029-0.855-0.245-1.208,0c0.037,0.024,0.073,0.073,0.11,0.109c-0.255-0.116-0.573-0.172-0.731-0.221c-0.247-0.074-2.451-0.693-2.272-0.183c-0.291-0.104-0.417,0.308-0.551,0.477c-0.191,0.239-0.567,0.206-0.842,0.255c-0.321,0.057-0.682,0.184-0.954,0.37c-0.369,0.247-0.486,0.708-0.989,0.729c0.563-0.074,0.08,0.211,0.146,0.515c0.053,0.247,0.229,0.427,0.439,0.551c0.5,0.294,1.172,0.112,1.719,0.329c0.275,0.11,0.155-0.207,0.329-0.293c0.25-0.124,0.581,0.095,0.843,0.074c0.255-0.024,0.491-0.155,0.732-0.223c0.175-0.053,0.366-0.056,0.55-0.036c-0.115-0.297-0.03-0.357,0.255-0.183c-0.527-0.702,1.12-0.082,1.246-0.035c0.321,0.117,0.861,0.305,1.135,0c0.41-0.456,0.137-0.569-0.22-0.916c0.403,0,0.709-0.287,1.099-0.33c-0.196,0.182-0.76,0.421-0.369,0.73c0.243,0.194,0.817-0.069,0.989-0.255c-0.02,0.345-0.603,0.408-0.073,0.552c-0.327-0.083-0.348,0.321-0.585,0.438c0.287,0.059,0.85-0.296,0.806-0.623c0.224,0.224,0.618,0.166,0.662-0.182c0.224,0.058,0.293,0.246,0.147,0.439c0.323,0.014,0.465-0.42,0.807-0.292c-0.224,0.181-0.553,0.241-0.769,0.439c-0.164,0.149,0.09,0.627,0.223,0.729c0.057,0,0.134-0.002,0.182-0.036\n\t\tc0.128-0.028,0.146,0.521,0.182,0.585c0.09-0.074,0.174-0.138,0.257-0.223c0.015,0.224-0.083,0.407-0.257,0.55c0.274,0.335,0.779-0.018,1.102-0.073c-0.318,0.127-0.6,0.358-0.809,0.622c0.349-0.18,0.745-0.033,1.1-0.183c-0.418-0.041-0.225-0.071,0-0.182c0.121,0.45,0.759,0.399,1.1,0.549c-0.611,0.514-1.41,0.538-2.16,0.439c0.549,0.065,0.371,0.458,0.621,0.806c0.348,0.481,1.085,0.352,1.464,0c-0.174,0.27-0.458,0.402-0.768,0.439c0.551,0.041,0.938,0.464,1.43,0.66c0.599,0.24,1.316-0.042,1.942,0.038c-0.718,0.037-0.433,0.591-0.037,0.878c0.451,0.326,1.108,0.598,1.65,0.658c0.824,0.092,1.503,0.138,2.272,0.477c0.667,0.293,1.345,0.598,2.088,0.438c-0.056-0.173-0.074-0.335-0.108-0.513c0.224,0.028,0.413-0.096,0.515-0.293c-0.218-0.05-0.333-0.185-0.223-0.404c-0.182-0.053-0.364-0.073-0.55-0.036c0.333-0.028,0.353-0.101,0.11-0.222c-0.071-0.201,0.155-0.328,0-0.549c-0.136-0.188-0.598-0.211-0.807-0.255c0.026-0.088,0.045-0.171,0.074-0.257c-0.417,0.018-0.272-0.749-0.807-0.439c0.59-0.231-0.104-0.277-0.293-0.036c0.074-0.201,0.224-0.305,0.439-0.292c-0.862-0.12-1.365-0.695-1.574-1.539c-0.188-0.762,1.093-0.073,1.246-0.182c-0.051,0.325,0.471,0.736,0.73,0.843c0.089-0.322,0.188-0.729,0.11-1.063c0.138,0.321,0.895,1.943,1.281,1.063c-0.05,0.189-0.053,0.392-0.035,0.584c0.084-0.088,0.168-0.17,0.256-0.255c0.036,0.293-0.244,0.575,0.145,0.732c-0.324-0.433,0.446-0.269,0.223-0.808c0.316,0.437-0.002,0.651,0.55,0.991c0.058-0.174,0.058-0.375,0-0.551c0.123,0.187,0.357,0.416,0.585,0.403c-0.027,0.02-0.046,0.051-0.074,0.073c0.22,0.049,0.426-0.037,0.551-0.22c-0.433,0.56,0.386,0.698,0.698,0.292c0.056,0.169-0.798,1.173,0.074,1.025c-0.066,0.024-0.124,0.064-0.183,0.11c0.215,0.058,0.397-0.019,0.549-0.185c-0.089-0.009-0.173,0.021-0.255,0.038c0.353-0.17,0.007-0.904,0.037-1.172c0.347-0.037,0.502,0.419,0.843,0.369c0.438-0.072,0.206-0.631,0.256-0.916c-0.207,0.096-0.336,0.04-0.33-0.182c0.212,0.042,0.43-0.087,0.55-0.256c-0.094-0.056-0.196-0.095-0.292-0.146c0.207-0.069,0.277-0.274,0.402-0.405c0.052-0.055,0.087-0.106,0.183-0.109c-0.053-0.2-0.171-0.381-0.292-0.55c0.211,0.183,0.413,0.45,0.438,0.732c0.021,0.177-0.11,0.417,0,0.585c0.193,0.291,0.435,0.024,0.293-0.258c0.507,0.089,0.384-0.618,0.66-0.843c-0.168-0.107-0.351-0.168-0.548-0.183c0.064-0.13,0.123-0.137,0.22-0.109c0.109,0.074,0.248,0.124,0.37,0.182c0.011,0.009,0.023,0.026,0.036,0.037c0.089,0.041,0.189,0.091,0.293,0.109c-0.105-0.079-0.204-0.164-0.293-0.255c0.113-0.037,0.184-0.096,0.221-0.147c0.041-0.038,0.074-0.069,0.074-0.109c0-0.046-0.042-0.077-0.111-0.073c-0.06-0.053-0.151-0.062-0.258,0c-0.056,0.03-0.102,0.074-0.146,0.11c-0.126,0.036-0.29,0.05-0.328,0.036c0.137-0.187,0.371-0.27,0.584-0.328c-0.246-0.174-0.558-0.157-0.842-0.147c0.371-0.136,0.006-0.412-0.224-0.369c0.473-0.187,0.109-0.281-0.146-0.255c0.218-0.302,0.364-0.054,0.623-0.182c0.262-0.13,0.518-0.288,0.662-0.551c-0.245,0.055-0.519,0.033-0.733,0.183c0.59-0.444-0.268-0.18-0.551-0.147c0.025-0.34,0.403-0.367,0.585-0.585c-0.644,0,0.364-0.47-0.255-0.439c-0.271,0.015-0.305,0.495-0.622,0.439c0.05-0.098,0.092-0.2,0.145-0.292c-0.247,0.024-0.4,0.189-0.584,0.33c0.122-0.182,0.224-0.348,0.369-0.514c-0.29,0.046-0.607-0.132-0.662-0.439c-0.19,0.156-0.355,0.357-0.513,0.549c-0.003-0.376,0.359-0.493-0.11-0.585c0.218-0.017,0.418-0.119,0.55-0.292c-0.296,0.018-0.533,0.321-0.844,0.255c0.212-0.057,0.407-0.211,0.514-0.401c-0.383-0.04-0.183-0.536-0.729-0.33c0.288-0.165,0.727,0.024,0.876-0.369c-0.184-0.009-0.371-0.009-0.551,0.036c0-0.21,0.162-0.358,0.369-0.402c-0.379-0.505-1.257,0.001-1.65,0.22c0.285-0.223,0.552-0.468,0.807-0.73c-0.18-0.046-0.365-0.048-0.552-0.036c0.172-0.253,0.125-0.371-0.182-0.331c0.328-0.012,0.371-0.133,0.148-0.366c0.181,0.267,0.595,0.23,0.55-0.147c-0.161-0.007-0.309-0.052-0.439-0.146c0.22,0.05,0.431,0.079,0.731,0.146c-0.203,0.086-0.434,0.557-0.074,0.587c0.328,0.025,1.091-0.044,1.393-0.185c0.463-0.212-0.087-0.469-0.293-0.62c-0.236-0.176-0.079-0.443-0.182-0.699c0.507-0.103,0.715,0.628,1.208,0.37c-0.084-0.089-0.204-0.173-0.292-0.257c0.189-0.002,0.371-0.041,0.551-0.11c-0.168-0.304-0.47-0.304-0.768-0.328c0.413-0.211,1.435,0.337,1.319-0.221c0.175,0.073,0.357,0.097,0.549,0.109c-0.53,0.113-0.254,0.768,0.182,0.516c-0.079,0.194-0.184,0.358-0.328,0.513c0.235,0.058,0.443-0.037,0.66-0.109c-0.26,0.153,0.279,0.436,0.587,0.367c-0.239,0.163-0.415,0.319-0.368,0.477c0.743-0.188,1.454-0.124,2.199-0.403c0.174-0.066,0.353-0.123,0.514-0.22c0.342-0.209,0.67-0.459,1.098-0.476c-0.247,0.151-0.768,0.26-1.098,0.476c-0.201,0.127-0.348,0.289-0.293,0.549c-0.646-0.079-1.837,0.011-2.014,0.807c0.471,0.117,0.89-0.145,1.356-0.109c-0.371,0.051-0.715,0.311-1.1,0.256c0.314,0.455,0.745,0.087,1.1-0.074c-0.102,0.092-1.137,0.569-1.1,0.66c0.096,0.232,1.181-0.085,1.392-0.074c-0.371,0.006-0.768,0.146-1.064,0.37c0.515,0.059-0.146,0.606,0.476,0.438c0.138-0.037,0.288-0.156,0.439-0.292c-0.015,0.022-0.025,0.051-0.037,0.073c0.174,0.104,0.356,0.16,0.551,0.111c-0.207,0.034-0.328,0.146-0.294,0.368c0.176-0.199,0.448-0.13,0.662-0.221c-0.172,0.237,0.468,0.19-0.073,0.329c0.205,0.02,0.374,0.158,0.402,0.366c0.203-0.262,0.527-0.401,0.769-0.621c0.132-0.122,0.271-0.287,0.293-0.475c0.024-0.258-0.393-0.48,0.146-0.403c-0.079-0.096-0.139-0.161-0.223-0.256c0.194,0.024,0.378-0.015,0.551-0.111c-0.147-0.138-0.312-0.237-0.514-0.255c0.334-0.132,0.849-0.09,0.623-0.621c0.206,0.279,0.96,1.312,1.024,0.403c-0.126,0.376,0.336,0.321,0.549,0.255c-0.099-0.059-0.197-0.122-0.293-0.183c0.245,0.003,0.355-0.06,0.184-0.327c0.165,0.056,1.399,0.006,0.953-0.329c-0.078-0.06-0.247-0.138-0.402-0.184c0.396,0.125,0.878-0.058,1.282,0c-0.026-0.708-1.185-0.222-1.209-0.844c0.246,0.381,0.765,0.189,1.099,0.074c-0.025-0.159-0.121-0.284-0.256-0.292c0.288-0.074,0.492,0.127,0.768,0.254c0.429,0.195,0.89-0.114,1.32-0.146c-0.248-0.15-0.531-0.156-0.807-0.073c0.239-0.168,0.528-0.159,0.807-0.183c-0.074-0.496-0.57-0.492-0.953-0.403c0.269-0.119,0.527-0.254,0.806-0.074\n\t\tc0.236,0.154,0.387,0.31,0.697,0.222c0.525-0.155,0.237-0.784-0.222-0.731c0.758-0.186-0.39-0.158-0.549-0.11c0.175-0.073,0.359-0.129,0.549-0.111c-0.164-0.201-0.385-0.187-0.549,0c0.277-0.313-0.116-0.394-0.329-0.222c-0.268,0.218-0.572,0.272-0.514,0.698c-0.083-0.133-0.158-0.626-0.404-0.551c-0.383,0.122-0.512,0.737-0.953,0.731c0.263-0.212,0.548-0.501,0.621-0.843c-0.642-0.044-1.094,0.326-1.574,0.695c0.435-0.469-0.351-0.214-0.623-0.255c0.353-0.026,1.047-0.223,1.319-0.439c0.189-0.15,0.256-0.404,0.515-0.475c0.238-0.065,0.44-0.116,0.585-0.328c-0.264-0.223-0.718-0.025-1.135,0.22c0.012,0.009,0.024,0.025,0.035,0.037c-0.254,0.189-0.559,0.271-0.843,0.402c0.195-0.052,0.489-0.254,0.808-0.439c-0.247-0.186-0.611-0.214-0.993-0.146c-0.154-0.077-0.352-0.076-0.548-0.073c-0.125-0.063-0.27-0.121-0.404-0.148c0.263,0.054,0.537,0.129,0.808,0.113c0.667-0.048,0.42-0.515-0.147-0.439c0.272-0.066,0.617-0.142,0.731-0.439c-0.28,0-0.304-0.025-0.182-0.293c-0.285,0.015-0.564,0.099-0.844,0.147c0.173-0.081,0.358-0.139,0.549-0.147c0.03-0.573-0.67-0.165-0.841,0.073c0-0.539-0.611-0.118-0.847,0.109c0.191-0.394,0.849-0.785,1.284-0.807c-0.305-0.658-1.666,0.215-1.649,0.844c-0.307-0.242-0.09-0.588,0.184-0.731c-0.392-0.596-1.236,0.428-1.504,0.697c0.138-0.542,0.995-0.881,1.025-1.356c-0.223,0.354-1.15,0.726-1.722,0.769c0.275-0.073,0.492-0.25,0.769-0.368c-0.215-0.1-0.434-0.217,0.036-0.256c-0.278-0.208-0.639-0.116-0.768,0.221c0.336-0.505-0.263-0.197-0.438-0.109c0.172-0.172,0.354-0.331,0.549-0.476c-0.221-0.039-0.466-0.134-0.696-0.109c0.051-0.022,0.091-0.071,0.146-0.074c-0.325-0.254-0.826-0.106-1.099,0.145c0.635-0.385-0.09-0.167-0.293-0.145c0.764-0.357,1.614-0.17,2.418-0.329c-0.4-0.175-0.8,0.126-1.172,0c-0.321-0.109-0.504-0.333-0.699,0.11c0-0.211,0.109-0.348,0.33-0.33c-0.435-0.234-0.721,0.068-1.063,0.293c0.095-0.09,0.176-0.153,0.256-0.257c-0.466-0.175-0.902-0.222-1.393-0.182c0.667-0.132-0.167-0.139-0.292-0.074c0.47-0.32,1.155-0.19,1.685-0.223c-0.335-0.211-0.759-0.17-1.136-0.181c-0.342-0.014-0.752-0.207-1.063-0.183c0.358-0.006,0.337-0.045-0.037-0.11c0.459-0.086,0.907,0.107,1.356,0.146c0.138,0.013,0.3,0,0.437,0c0.208,0.223,0.866,0.271,1.102,0.147c-0.269-0.049-0.539-0.096-0.807-0.147c0.234,0,0.462,0.03,0.697,0.073c-0.253-0.144-0.529-0.222-0.808-0.292c0.272-0.06,0.503,0.058,0.769,0.037c-0.193-0.252-0.499-0.356-0.808-0.293c0.52-0.212,1.112-0.041,1.653-0.109c-0.386-0.333-1.014-0.48-1.577-0.404c0.036-0.015,0.074-0.021,0.109-0.036c-0.145-0.043-0.288-0.065-0.438-0.074c0.468-0.118,0.924-0.003,1.391,0.037c-0.387-0.467-1.391-0.434-1.905-0.255c0.679-0.437,1.777-0.1,2.453,0.182c0.479,0.202,0.845,0.146,1.354,0.11c0.159-0.011,1.469,0.271,0.991-0.369c-0.545-0.722-1.859-0.294-2.639-0.55c-0.5-0.165-0.919-0.149-1.427-0.036c-0.667,0.144-1.346,0.008-2.015,0.073c0.607-0.248,1.372-0.022,2.015-0.109c0.729-0.101,1.432-0.173,2.125-0.438c0.333-0.128,2.191,0.174,2.157-0.369c-0.021-0.393-0.373-0.98-0.768-1.101c-0.667-0.202-1.25,0.553-1.794,0.807c-0.548,0.256-1.158,0.136-1.72,0.405c-0.268,0.123-0.492,0.089-0.77,0.073c-0.101-0.006-0.199-0.024-0.292,0c0.893-0.325,2.009-0.21,2.785-0.876c-0.483-0.449-1.441-0.181-1.978,0c-0.177,0.059-0.333,0.219-0.475,0.328c-0.083,0.066-0.139,0.125-0.255,0.109c-0.073-0.009-0.148-0.008-0.223,0c0.156-0.03,0.321-0.073,0.476-0.109c-0.084-0.081-0.203-0.138-0.292-0.146c0.835-0.381,1.77-0.563,2.673-0.661c0.367-0.041,0.779-0.451,1.099-0.402c0.125,0.02,0.715-0.037,0.402-0.255c-0.422-0.299-1.501-0.649-1.978-0.551c-0.492,0.104-0.874,0.371-1.391,0.404c-0.183-0.027-0.355,0.023-0.514,0.108c-0.124,0.153-0.003,0.272-0.292,0.256c0.172-0.636,1.355-0.615,1.829-0.877c-0.533-0.371-1.669,0.139-2.198,0.329c-1.021,0.371-1.659,1.258-2.639,1.685c0.582-0.356,1.048-0.829,1.612-1.208c-0.651-0.377-1.034,0.246-1.575,0.473c0.111-0.078-0.046-0.148-0.221-0.22c0.46-0.104,0.821-0.562,1.318-0.515c0.446,0.042,0.649-0.074,1.063-0.22c0.428-0.149,1.324-0.354,1.539-0.808c0.309-0.662-1.583,0.195-1.685,0.223c-0.282,0.07-0.586,0.125-0.877,0.182c-0.231,0.043-0.471,0.112-0.698,0.146c-0.421,0.065-0.821,0.289-1.247,0.368c0.287-0.09,0.555-0.297,0.844-0.402c-0.272-0.154-0.56-0.056-0.844-0.074c0.736-0.151,1.668-0.833,2.418-0.697c0.413,0.073,1.28-0.088,1.428-0.551c0.248-0.767-1.644-0.813-2.013-0.729c-0.53,0.119-0.946,0.4-1.392,0.698c0.168-0.125,0.223-0.371,0.402-0.477c-0.174,0.058-0.336,0.08-0.515,0.109c0.087-0.088,0.172-0.169,0.255-0.255c-0.271,0.016-0.993,0.581-0.402,0.696c0.082-0.005,0.161-0.03,0.223-0.073c-0.093,0.062-0.198,0.122-0.292,0.18c-0.348,0.224-0.688,0.467-1.1,0.551c0.406-0.105,0.651-0.572,1.1-0.551c-0.314-0.251-0.567-0.23-0.807-0.109c0.088-0.062,0.168-0.133,0.256-0.183c-0.648,0.187-0.018-0.355,0.146-0.438c-0.322-0.209-0.743,0.011-1.135,0.292c-0.195-0.013-0.398-0.011-0.585,0.037c0.666-0.2,1.26-0.618,1.941-0.768c-0.306-0.244-0.755-0.155-1.061,0.074c-0.336-0.237-0.983,0.079-1.283,0.256c-0.203,0.122-0.267,0.298-0.402,0.475c-0.207,0.27-0.651,0.357-0.954,0.477c0.229-0.146,0.49-0.246,0.731-0.37c0.285-0.141-0.131-0.525-0.402-0.328c0.354-0.223,0.817-0.153,1.172-0.369c-0.142-0.074-0.314-0.092-0.476-0.074c-0.264-0.147-0.564-0.102-0.844-0.073c0.629-0.112,1.279-0.182,1.906-0.293c0.548-0.096,0.756-0.274,1.245-0.475c-0.71-1.222-2.945,0.421-4.03,0.662c0.296-0.088,0.58-0.272,0.843-0.441c0.349-0.221,0.777-0.211,1.102-0.474c-0.894-0.304-1.654,0.284-2.493,0.474c0.529-0.276,1.117-0.541,1.722-0.585c0.511-0.036,1.137,0.085,1.576-0.255c0.765-0.596-0.947-1.325-1.466-0.623c0.308-0.501-1.608-0.73-1.978-0.73c-0.665,0-1.352,0.16-1.978,0.368c-0.135,0.044-0.983,0.256-0.845,0.515c0.061,0.103,0.158,0.195,0.293,0.256c-0.319-0.017-0.597,0.081-0.697,0.367c0.177-0.474-0.471-0.467-0.549-0.146c-0.04,0.158,0.901,0.961,1.064,1.025c-0.329,0.071-0.406-0.317-0.699-0.369c-0.117,0.161-0.085,0.321,0.037,0.403c-0.476-0.186-0.196-1.397-1.209-0.515c0.093,0.059,0.195,0.099,0.293,0.146c-0.285,0.071-0.562-0.104-0.843,0\n\t\tc0.332-0.31,0.786-0.466,1.062-0.843c-0.387-0.421-0.985-0.174-1.429,0.074c0.156-0.168,0.231-0.433,0.369-0.623c-0.277,0.099-1.649,0.634-0.769,0.877c-0.506,0.122-0.5-0.688-1.136-0.037c-0.438,0.449-1.035,0.599-1.649,0.697c0.102-0.054,0.201-0.115,0.292-0.183c-0.096-0.072-0.195-0.115-0.292-0.182c0.343-0.184,0.701-0.041,1.062-0.11c-0.812-0.213,0.812-0.775,0.954-0.916c-0.139-0.097-0.31-0.128-0.476-0.11c0.52-0.238,1.054-0.489,1.612-0.622c-0.519-0.36-0.009-0.667,0.291-0.916c-0.187-0.29-0.548-0.304-0.842-0.403c0.797-0.958,0.321-1.32-0.808-1.209c-0.619,0.062-1.248,0.007-1.867,0.11c-0.68,0.115-1.334,0.316-2.013,0.439c0.217,0.055,0.308,0.203,0.182,0.401c-0.392-0.451-1.238-0.353-1.72-0.146c-0.192,0.082-0.173,0.434-0.477,0.185c-0.253-0.208-0.751,0.036-0.952,0.22c0.614,0.521,1.506,0.183,2.159,0.584c-0.623-0.073-1.381,0.024-1.977-0.181c-0.305-0.105-1.091-0.156-1.318,0.109c0.634,0.239,1.515,0.649,2.198,0.697c-0.766,0.059-1.418-0.457-2.159-0.475c-0.379-0.01-1.884,0.767-1.173,0.989c-0.25-0.013-0.385,0.108-0.183,0.292c0.365,0.336,0.872,0.075,1.282,0c-0.718,0.204,0.123,0.253,0.293,0.255c-1.631,0.216,0.163,0.471-0.369,1.064c-0.043-0.59-0.819-0.757-1.282-0.806c-0.311-0.033-0.528-0.011-0.768,0.22c-0.371,0.353-0.822,0.375-1.319,0.402c0.109,0.062,0.666,0.385,0.586,0.551c-0.08,0.06-0.188,0.073-0.293,0.037c0.23,0.406,0.973,0.466,1.357,0.255c-0.044,0.631-0.576,0.668-0.916,1.099c-0.212,0.27-0.869,0.917-1.245,0.879c0.164-0.124,0.276-0.318,0.037-0.439c0.173-0.019,0.337-0.056,0.513-0.074c-0.176-0.223-0.516-0.275-0.916-0.255c-1.001,0.049-2.414,0.641-2.967,0.621c0.321-0.201,0.706-0.192,1.063-0.257c0.438-0.076,0.828-0.342,1.282-0.365c0.224-0.013,0.429,0.008,0.622,0c0.192-0.011,0.362-0.039,0.585-0.111c0.145-0.046,0.812-0.087,0.878-0.222c0.172-0.336-2.142-0.973-1.099-2.125c0.271-0.304,0.67-0.341,0.953-0.623c0.309-0.307-0.372-0.484-0.036-0.843c0.348-0.365,0.918-0.512,1.355-0.73c0.647-0.327,1.292-0.712,1.978-0.954c0.686-0.242,1.384-0.396,2.088-0.583c0.683-0.186,0.058-0.439-0.292-0.439C317.885,29.754,317.151,29.732,316.434,29.754L316.434,29.754z M338.558,37.335c0.393-0.063,0.787-0.218,0.808-0.439c-0.182-0.04-0.369-0.077-0.55-0.11c-0.438-0.074-0.706,0.403-1.138,0.368C337.766,37.365,338.165,37.399,338.558,37.335z M339.219,57.079c0.067,0.099,0.126,0.18,0.22,0.256c-0.008-0.088-0.024-0.171-0.037-0.256H339.219L339.219,57.079z M279.579,29.789c-1.192-0.008-2.586,0.306-3.043,0.844c0.404-0.062,0.836,0.206,1.135,0.439c-0.073,0.089-0.173,0.172-0.254,0.254c0.517-0.054,0.165,0.745,0.514,0.811c0.505,0.088,1.011-0.388,1.428-0.586c0.272-0.128,2.643-0.872,1.942-1.393C280.969,29.908,280.297,29.794,279.579,29.789L279.579,29.789z M327.752,29.862c-0.222,0.007-0.968,0.223-1.026,0.475c-0.074,0.348-0.342,0.285-0.549,0.55c0.19,0.345,0.618,0.073,0.808,0.329c0.16,0.219-0.218,0.729-0.257,0.952c0.619,0.189,0.806,0.368,1.502,0.256c0.741-0.116,1.486-0.305,2.237-0.329c1.039-0.037,2.929,0.637,3.846-0.036c-0.303-0.045-0.331-0.109-0.11-0.255c0.076-0.186-0.228-0.228-0.221-0.402c0.017-0.293-0.446-0.617-0.659-0.808c-0.675-0.604-2.212-0.385-3.043-0.368c-0.452,0.009-0.908-0.006-1.354-0.073C328.533,30.096,328.15,29.855,327.752,29.862L327.752,29.862z M275.329,30.265c-0.107,0.032-0.224,0.106-0.291,0.182c0.192-0.011,0.396-0.031,0.584-0.074C275.55,30.244,275.439,30.231,275.329,30.265z M274.268,30.889c-0.14-0.007-0.289,0.068-0.439,0.183c0.059,0.089,0.122,0.172,0.184,0.254c-0.931,0-1.591,0.878-2.015,1.651c-0.213,0.389-1.281,1.142-0.659,1.686c-0.75-0.157-1.705,1.101-2.382,0.437c0.187-0.272,0.423-0.498,0.733-0.622c-0.111,0.034-0.196,0.022-0.293-0.037c-0.16-0.23,1.104-1.341,1.245-1.463c-0.116-0.13-0.286-0.185-0.438-0.147c0.342-0.203-0.255-0.354-0.439-0.585l-10.072,7.95l-14.215-0.402c-0.13,0.272-0.176,0.569,0.223,0.661c-0.656,0.225,0.118,0.293,0.293,0.222c-0.9,0.441,1.289,0.871,1.464,0.877c1.163,0.053,2.279-0.097,3.441,0.111c-0.349,0.165-0.684,0.507-0.916,0.805c-0.126,0.167-0.259,0.405-0.257,0.623c0.001,0.294,0.521,0.258-0.036,0.439c0.606,0.356,1.341-0.073,1.978-0.073c0.422,0,0.861,0.033,1.284,0.037c0.151,0.003,1.362,0.061,0.659-0.145c0.372-0.046,0.761-0.09,1.136-0.11c-0.356,0.099-0.248,0.143-0.036,0.146c-0.193,0.025-0.366,0.09-0.516,0.22c0.174-0.017,0.375-0.02,0.55-0.035v-0.183c0.211,0,0.498-0.034,0.585-0.036c0.531-0.013,0.997-0.161,1.536-0.146c0.658,0.018,1.445-0.162,2.092-0.294c0.697-0.14,1.279-0.605,2.011-0.585c0.702,0.021,1.412-0.068,2.09-0.256c0.682-0.189,1.115-0.549,1.72-0.842c0.304-0.146,0.786-0.302,1.138-0.293c0.592,0.015-0.306,0.632-0.441,0.697c0.326,0.295,0.791,0.11,1.172,0.11c0.468,0,0.803,0.395,1.281,0.183c-0.173,0.335-0.517,0.254-0.806,0.402c0.626,0.504,1.189,0.011,1.832,0.036c0.286,0.014,0.563,0.267,0.877,0.293c0.407,0.037,0.526,0.076,0.916-0.037c0.322-0.094,0.7,0.124,1.064,0.037c0.364-0.088,0.698-0.243,1.062-0.33c0.633-0.153,1.488,0.023,1.831-0.697c-0.197-0.124-0.378-0.088-0.549,0.073c0.262-0.216,0.51-0.481,0.843-0.585c-0.662-0.811-2.682,0.336-3.297,0.769c0.354-0.453,0.993-0.583,1.357-1.025c-0.515,0.359-0.073-0.182-0.55-0.256c0.143-0.542,0.637-0.059,0.916,0.073c0.483,0.23,0.864-0.13,1.21-0.402c0.187-0.147,0.842-0.503,1.098-0.402c0.204,0.074,0.224,0.333,0.477,0.402c0.38,0.107,0.735-0.299,1.024-0.477c-0.513,0.322-0.173,0.67,0.294,0.623c0.59-0.062,0.902-0.685,1.172-1.135c-0.174-0.103-0.354-0.182-0.551-0.223c-0.247-0.024-0.285,0.224-0.55,0.073c0.089-0.086,0.174-0.168,0.256-0.256c-0.224-0.197-0.456,0.066-0.623-0.109c-0.221-0.235-0.72-0.452-1.025-0.551c0.362-0.482-0.352-0.307-0.549-0.22c-0.553,0.245-0.634-0.404-1.099-0.402c0.175-0.471-0.505-0.812-0.11-1.064c0.386-0.242,1.29-0.468,1.502-0.844c0.234-0.413-0.018-0.867,0.183-1.247c0.224-0.421,0.576-0.767,0.843-1.169c0.109-0.169,0.248-0.33,0.331-0.514c0.073-0.174,0.277-0.272,0.291-0.405c0.075-0.747-0.237-0.429-0.662-0.768c-0.633-0.512-0.711-0.469-1.427-0.328C275.109,31.335,274.696,30.903,274.268,30.889L274.268,30.889z M295.004,31.365\n\t\tc-0.379,0.065-0.938,0.283-0.844,0.549c0.166,0.464,1.405-0.131,1.136-0.549C295.239,31.354,295.129,31.343,295.004,31.365z M294.636,32.097c-0.299,0.054-0.634,0.077-0.769,0.402C294.181,32.53,294.505,32.401,294.636,32.097z M324.199,33.16c-0.303,0.139-0.607,0.241-0.916,0.369C323.578,33.378,323.893,33.225,324.199,33.16z M326.654,33.196c-0.124,0.043-0.202,0.123-0.223,0.256C326.503,33.365,326.582,33.283,326.654,33.196z M327.789,33.27c-0.108,0.053-0.19,0.117-0.256,0.22C327.619,33.412,327.701,33.348,327.789,33.27z M329.473,33.71c0.354,0.065,0.711,0.118,0.991,0.183c-0.254-0.042-0.55-0.036-0.769,0.074c0.029-0.031,0.048-0.074,0.073-0.112C329.699,33.797,329.583,33.755,329.473,33.71z M335.481,33.819c-0.105,0.007-0.205,0.042-0.291,0.11C335.283,33.894,335.387,33.853,335.481,33.819z M334.895,35.029c0.09,0.053,0.19,0.053,0.293,0H334.895z M337.351,35.138c-0.224,0.024-0.423,0.143-0.55,0.329C336.974,35.338,337.155,35.234,337.351,35.138z M338.118,35.21c-0.104,0.019-0.225,0.056-0.328,0.074c-0.094,0.072-0.176,0.133-0.256,0.22C337.785,35.588,338.152,35.575,338.118,35.21z M335.409,35.248c-0.104,0.09-0.158,0.189-0.223,0.292C335.184,35.376,335.275,35.302,335.409,35.248z M340.464,36.566c-0.208-0.001-0.392,0.041-0.549,0.183C340.119,36.737,340.302,36.694,340.464,36.566z M281.266,37.813c-0.256-0.031-0.522,0.044-0.587,0.329c0.173,0.083,0.356,0.14,0.55,0.146c-0.045-0.235,0.063-0.36,0.293-0.292C281.434,37.934,281.35,37.873,281.266,37.813z M306.54,39.167c-0.311-0.009-0.591,0.071-0.512,0.368c0.294-0.024,0.618,0.063,0.915,0.073c0.115,0.003,0.755-0.139,0.403-0.293C307.224,39.26,306.853,39.177,306.54,39.167z M297.09,39.862c-0.22,0.026-0.383,0.189-0.438,0.404C296.853,40.214,297.004,40.049,297.09,39.862z M314.784,39.862c-0.033,0.223,0.067,0.282,0.292,0.145C314.98,39.967,314.882,39.906,314.784,39.862z M284.233,39.936c-0.793-0.004-1.962,0.404-1.393,0.916c-0.334-0.279-1.411,0-0.879,0.439c-0.886,0.377-2.176,0.189-2.965,0.697c-0.224,0.143-0.222,0.616,0.108,0.586c0.295-0.026,0.619-0.276,0.916-0.224c-0.09,0.067-0.174,0.147-0.257,0.224c0.396,0.262,0.692,0.284,1.099,0.035c-0.508,0.48,0.65,0.37,0.768,0.585c0.212,0.381,1.427,0.263,1.869,0.475c0.627-0.146,1.297-0.238,1.869-0.549c0.55-0.303,1.202-0.124,1.719-0.515c-0.347-0.296-0.737,0.174-1.099-0.11c0.183-0.232,0.213-0.521,0.369-0.769c-0.238-0.079-0.446,0.044-0.551,0.257c0.107-0.43,0.616-0.562,0.109-0.953c-0.174-0.132-0.414-0.169-0.584-0.293c-0.245-0.175-0.194-0.56-0.551-0.257C285.022,40.115,284.709,39.94,284.233,39.936L284.233,39.936z M314.345,40.047c0.122,0.198,0.315,0.294,0.514,0.146C314.694,40.109,314.53,40.051,314.345,40.047z M319.108,40.084c-0.284-0.028-0.037,0.233-0.223,0.256c-0.31,0.038-0.542-0.222-0.842,0c0.539,0.2,0.827,0.167,1.209,0.515c0.371-0.401,1.777-0.136,1.795-0.769c-0.318-0.051-0.614,0.036-0.916,0.109C319.681,40.303,319.503,40.123,319.108,40.084z M323.541,40.23c-0.715,0.016-1.309,0.459-1.979,0.623C321.838,40.906,323.908,40.672,323.541,40.23z M344.018,40.303c-0.224,0.236-0.682,0.203-0.957,0.367C343.44,40.861,343.907,40.762,344.018,40.303z M297.53,40.523c-0.095,0.017-0.197,0.056-0.293,0.074C297.347,40.632,297.448,40.595,297.53,40.523z M288.006,40.56c-0.442-0.034-1.025,0.223-0.916,0.66c0.285-0.104,0.415-0.569,0.769-0.44c-0.149,0.167-0.273,0.35-0.367,0.55c0.354-0.091,0.876-0.193,0.877-0.66C288.286,40.592,288.153,40.571,288.006,40.56z M344.677,40.632c-0.214,0.009-0.417,0.089-0.585,0.224C344.301,40.837,344.503,40.755,344.677,40.632z M276.723,40.669c-0.146,0.062-0.278,0.27-0.255,0.438c0.22-0.009,0.402-0.09,0.549-0.255c-0.038-0.099-0.084-0.168-0.146-0.183C276.822,40.656,276.772,40.648,276.723,40.669z M285.881,40.669c0.213,0.592,0.806,0.627,1.1,0.074C286.61,40.78,286.246,40.713,285.881,40.669z M324.968,40.998c-0.5-0.022-1.074,0.912-0.697,0.843c0.366-0.068,1.292-0.22,1.283-0.732C325.345,41.161,325.147,41.12,324.968,40.998z M322.182,41.144c-0.574-0.011-0.963,0.497-1.463,0.697c-0.525,0.211-1.174,0.187-1.465,0.768c0.574,0.143,1.208-0.198,1.685-0.475c0.488-0.282,1.229-0.391,1.538-0.916C322.373,41.201,322.289,41.163,322.182,41.144L322.182,41.144z M275.294,41.659c-0.198,0.081-0.401,0.182-0.586,0.292C274.932,41.948,275.153,41.83,275.294,41.659z M341.085,41.878c-0.179,0.074-0.347,0.157-0.475,0.293c0.124-0.127,0.202-0.218,0.182-0.255C340.888,41.904,340.989,41.892,341.085,41.878z M277.71,41.915c-0.255,0.054-0.342,0.42,0,0.401C277.899,42.205,278.107,41.833,277.71,41.915z M328.706,42.025c0.089-0.024,0.174-0.008,0.291,0.037c-0.073,0.059-0.516,0.153-0.696,0.224C328.426,42.184,328.561,42.067,328.706,42.025z M276.904,42.099c-0.309,0.03-0.678,0.404-0.697,0.658c-0.011,0.148,1.37,0.07,0.989-0.549C277.125,42.127,277.01,42.086,276.904,42.099z M273.498,42.684c-0.37-0.026-0.793,0.225-0.988,0.474c0.467,0.124,1.048,0.124,1.317-0.367C273.732,42.718,273.622,42.692,273.498,42.684z M297.895,42.684c-0.211-0.054-0.377,0.03-0.476,0.221C297.639,42.983,297.813,42.892,297.895,42.684z M327.314,42.976c-0.206,0.015-0.435,0.102-0.55,0.257c-0.278,0.37,0.076,0.451,0.256,0.731c0.463,0.107,1.021-0.842,0.476-0.99C327.435,42.96,327.379,42.973,327.314,42.976z M328.156,43.051c-0.14,0.065-0.24,0.147-0.293,0.292c0.187,0.009,0.371,0.009,0.55-0.037C328.333,43.213,328.251,43.129,328.156,43.051z M320.096,43.088c-0.095-0.006-0.196,0.041-0.293,0.074c0.612,0.232-0.316,0.301-0.549,0.439c0.085,0.024,0.171,0.046,0.255,0.073c0.362,0.002,0.558-0.363,0.845-0.516C320.259,43.12,320.193,43.091,320.096,43.088z M341.856,43.16c0.083,0.073,0.186,0.109,0.293,0.073C342.053,43.218,341.952,43.178,341.856,43.16z M266.795,43.308c-0.149,0.022-0.285,0.073-0.403,0.183c0.29,0.325,0.761,0.415,1.1,0.109c-0.068-0.096-0.13-0.176-0.221-0.255C267.124,43.311,266.945,43.287,266.795,43.308z M328.632,43.6c-0.243,0.143-0.203,0.395,0,0.55C328.874,43.986,328.887,43.76,328.632,43.6z M312.514,43.857c-0.1,0-0.213,0.02-0.293,0.074c0.18,0.052,0.365,0.073,0.55,0.037\n\t\tC312.698,43.886,312.613,43.857,312.514,43.857z M318.705,43.93c-0.242,0.041-0.395,0.242-0.222,0.473c0.164-0.067,0.309-0.126,0.476-0.181C319.23,44.131,318.814,43.903,318.705,43.93z M325.335,43.965c-0.605,0.008-1.254,0.12-1.464,0.145c-0.643,0.088-3.519,1.378-3.078,2.307c-0.468,0.791,2.532,0.424,2.785,0.369c0.559-0.125,1.54-0.379,1.906-0.844c0.228-0.286,0.271-0.7,0.515-0.954c0.166-0.171,0.649-0.305,0.584-0.619C326.518,44.042,325.937,43.959,325.335,43.965L325.335,43.965z M252.434,44.041c-0.154,0.008-0.326,0.135-0.402,0.22c0.168-0.108,0.351-0.168,0.549-0.182C252.541,44.045,252.488,44.037,252.434,44.041z M343.396,44.041c0.082,0.041,0.163,0.042,0.254,0.036L343.396,44.041z M303.173,44.111c-0.074,0.019-0.159,0.057-0.223,0.074c-0.421,0.133-0.694,0.398-0.953,0.733c-0.138,0.179-0.458,0.63,0.037,0.62c0.668-0.012,1.007-0.653,1.356-1.099c0.125-0.202,0.074-0.306-0.037-0.33C303.3,44.102,303.243,44.097,303.173,44.111z M344.602,44.187c-0.27,0.019-0.561,0.067-0.807,0.183c0.186,0.014,0.371,0.032,0.55,0.073C344.45,44.379,344.55,44.298,344.602,44.187z M256.391,44.222c-0.261,0.024-0.582,0.123-0.807,0.256C255.863,44.447,256.12,44.286,256.391,44.222z M345.777,44.406c-0.082,0.224-0.001,0.224,0.254,0.037C345.945,44.426,345.864,44.423,345.777,44.406z M328.116,44.443c-0.163,0.059-0.322,0.132-0.474,0.223c-0.202,0.109-0.419-0.11-0.623,0c-0.533,0.277-0.088,0.737,0.33,0.805c0.77,0.124,1.81,0.19,2.199-0.585c-0.132-0.065-0.259-0.066-0.404-0.036C328.834,44.919,327.854,44.819,328.116,44.443z M255.476,44.48c-0.307,0.089-0.622,0.131-0.916,0.254c0.189-0.002,0.372-0.042,0.55-0.107C255.244,44.604,255.365,44.562,255.476,44.48L255.476,44.48z M256.281,44.626c-0.102,0.06-0.204,0.105-0.293,0.183C256.266,44.956,256.366,44.912,256.281,44.626z M254.375,44.735c-0.1,0.01-0.203,0.03-0.291,0.074C254.178,44.782,254.279,44.761,254.375,44.735z M256.942,44.918c-0.151,0.02-0.255,0.077-0.368,0.183C256.772,45.228,256.9,45.142,256.942,44.918z M258.588,44.955c-0.154,0.006-0.322,0.138-0.404,0.22c0.217,0.037,0.399-0.024,0.55-0.183C258.694,44.956,258.639,44.953,258.588,44.955L258.588,44.955z M253.057,44.991c-0.276,0.05-0.55,0.145-0.808,0.259C252.531,45.193,252.817,45.16,253.057,44.991z M257.673,45.065c-0.106,0.019-0.183,0.072-0.255,0.109c0.19-0.023,0.356-0.041,0.548-0.035C257.893,45.058,257.781,45.049,257.673,45.065z M256.207,45.433c-0.087-0.02-0.172,0.001-0.255,0.035C256.04,45.46,256.121,45.441,256.207,45.433z M257.93,45.761c-0.036,0.002-0.075,0.025-0.11,0.037c-0.195,0.074-0.319,0.363-0.477,0.474c0.216-0.221,0.602-0.127,0.699-0.474C257.997,45.779,257.964,45.759,257.93,45.761L257.93,45.761z M348.377,45.835c-0.165,0.075-0.304,0.18-0.402,0.329c0.187,0.021,0.37-0.001,0.55-0.074C348.471,46.002,348.428,45.922,348.377,45.835L348.377,45.835z M257.417,46.018c-0.12,0.124-0.278,0.225-0.439,0.291C257.19,46.35,257.375,46.229,257.417,46.018z M257.6,46.275c-0.164,0.035-0.299,0.234-0.369,0.329c0.224-0.023,0.404-0.124,0.549-0.293C257.735,46.281,257.653,46.263,257.6,46.275z M348.523,46.641c-0.144-0.008-0.283,0.057-0.401,0.182c0.2-0.008,0.419-0.024,0.618,0c0.078-0.024,0.143-0.047,0.224-0.073C348.823,46.701,348.667,46.647,348.523,46.641z M346.434,46.897c-0.191,0.044-0.399,0.1-0.551,0.146C346.051,46.95,346.257,46.912,346.434,46.897z M350.684,46.97c-0.102-0.008-0.202-0.007-0.294,0.037C350.486,46.989,350.587,46.988,350.684,46.97z M347.094,47.007c0.025-0.002,0.048,0.002,0.074,0c-0.548,0.16-1.095,0.435-1.43,0.548C345.959,47.061,346.571,47.055,347.094,47.007z M350.648,47.043c-0.385-0.012-0.76,0.18-1.1,0.328C349.904,47.544,350.388,47.276,350.648,47.043z M349.001,47.262c0.086,0.025,0.169,0.025,0.257,0H349.001z M349.109,47.337c0.1,0.089,0.158,0.174,0.255,0.073L349.109,47.337z M256.684,47.593c-0.208-0.004-0.419,0.191-0.551,0.331C256.343,47.849,256.526,47.746,256.684,47.593z M333.358,48.289l-0.256,0.182C333.362,48.613,333.443,48.569,333.358,48.289z M340.024,49.206c0.136,0.185,0.299,0.225,0.515,0.146c-0.085-0.043-0.171-0.105-0.255-0.146H340.024z M305.954,49.353c-0.139,0.369,0.305,0.435,0.516,0.22C306.323,49.615,306.036,49.464,305.954,49.353z M349.623,49.534c-0.105,0.036-0.208,0.078-0.293,0.146C349.425,49.629,349.527,49.587,349.623,49.534z M335.737,49.754c0.288-0.038,0.467,0,0.661,0.036C336.177,49.768,335.962,49.819,335.737,49.754z M303.023,49.938c-0.079,0.028-0.115,0.128-0.11,0.256c0.006,0.124,0.177,0.143,0.256,0.184c0.172,0.085-0.104,0.475-0.146,0.585h0.844c-0.098,0.069-0.197,0.149-0.293,0.22c0.299,0.025,0.869,0.299,0.991-0.146c-0.292,0.026-0.56-0.121-0.808-0.255c0.31-0.032,0.557-0.413,0.146-0.549C303.787,50.131,303.27,49.851,303.023,49.938L303.023,49.938z M301.634,50.266c-0.477,0.007-0.848,0.554-0.439,0.953c0.601,0.585,0.581-0.574,0.623-0.915C301.745,50.279,301.701,50.266,301.634,50.266z M300.132,50.524c-0.216,0.015-0.523,0.1-0.623,0.146c-0.46,0.218-0.842,0.574-1.209,0.916c-0.695,0.643-1.304,1.376-1.978,2.051c-0.327,0.328-0.73,0.556-0.989,0.954c-0.221,0.339-0.046,0.877-0.514,1.025c-1.013,0.314-2.164,0.375-2.932,1.209c0.371,0.47,0.994,0.081,1.428-0.036c0.699-0.188,1.417,0.046,2.09-0.328c0.105,0.567-0.823,1.007-0.916,1.536c-0.123,0.715,2.058-0.114,2.271-0.221c0.924-0.462,1.735-1.017,2.748-1.319c0.557-0.167,0.518-0.533,0.988-0.807c0.436-0.253,0.927-0.142,1.357-0.369c0.031,0.212-0.1,0.344-0.293,0.403c0.277,0.229,0.747,0.179,1.062,0.328c0.376,0.179-0.584,0.427-0.551,0.551c0.04,0.138,0.48,0.14,0.587,0.147c0.484,0.033,0.734,0.091,1.171,0.292c1.163,0.545,2.097-0.191,3.261-0.476c-0.067-0.326-0.393-0.369-0.663-0.402c0.218,0.039,0.384-0.083,0.439-0.292c-0.25,0.008-0.285-0.175-0.476-0.256c-0.205-0.087-0.386,0.146-0.583,0.146c-0.639-0.001-1.224,0.074-1.869,0.11c0.293-0.494,1.074-0.117,0.99-0.768c-0.031-0.248,0.314-0.354,0.292-0.623c-0.025-0.29-0.287-0.517-0.515-0.66c-0.211-0.136-0.562,0.013-0.697-0.147c-0.224-0.269-0.439-0.271-0.729-0.439c-0.263-0.148-0.083-0.5-0.259-0.585c-0.293-0.145-0.875-0.136-1.209-0.182\n\t\tc0.154-0.246-0.205-0.613-0.437-0.66c-0.298-0.06-0.813,0.57-1.137,0.66c-0.191-0.327,0.329-0.567-0.145-0.769c0.149-0.144,0.418-0.098,0.549-0.254c0.129-0.155,0.048-0.391,0.183-0.55c-0.183-0.12-0.367-0.12-0.549,0C300.495,50.593,300.346,50.51,300.132,50.524L300.132,50.524z M304.601,50.707c-0.042,0.016-0.09,0.056-0.146,0.11c0.096-0.025,0.196-0.047,0.293-0.074C304.684,50.704,304.641,50.692,304.601,50.707z M337.717,51c-0.088,0.017-0.174,0.067-0.257,0.109c0.179-0.008,0.343-0.048,0.515-0.109C337.882,50.991,337.804,50.983,337.717,51z M348.194,51.038c0.102,0.283,0.539,0.423,0.477,0C348.506,51.032,348.356,51.016,348.194,51.038z M319.437,52.466c0.151,0.073,0.278,0.174,0.331,0.293C319.663,52.656,319.543,52.57,319.437,52.466z M319.801,52.795c0.138,0.126,0.268,0.208,0.403,0.11c-0.209,0.302-0.606,0.219-0.844,0.476c0.168,0.125,0.133,0.173,0.146,0.367c-0.327,0.046-0.361-0.238-0.293-0.474c0.066-0.223,0.516-0.054,0.586-0.33C319.821,52.876,319.816,52.849,319.801,52.795L319.801,52.795z M340.389,53.783c-0.306,0.049-0.71,0.434-0.808,0.584c0.363-0.1,0.836-0.17,1.064-0.514C340.585,53.78,340.491,53.767,340.389,53.783L340.389,53.783z M322.918,54.26c-0.334-0.05-0.309,0.353-0.585,0.438C322.627,54.703,322.732,54.435,322.918,54.26z M321.121,54.406c-0.095,0.034-0.194,0.074-0.291,0.108c0.088,0.051,0.187,0.092,0.291,0.111V54.406z M340.83,54.662c-0.074,0.032-0.042,0.144,0.073,0.293c0.017-0.096,0.021-0.197,0.035-0.293C340.892,54.66,340.855,54.652,340.83,54.662L340.83,54.662z M340.647,54.808c-0.207-0.008-0.321,0.124-0.329,0.329C340.567,55.229,340.663,55.036,340.647,54.808z M317.969,54.847c0.071,0.076,0.152,0.097,0.257,0.074C318.141,54.893,318.058,54.873,317.969,54.847z M312.73,55.725c-0.153,0.029-0.304,0.088-0.402,0.146c0.271,0.114,0.565,0.117,0.807-0.073C313.036,55.701,312.886,55.696,312.73,55.725z M341.378,56.532c0.212,0.149,0.191,0.034,0.254,0H341.378z M313.209,56.716c-0.158,0.008-0.295,0.029-0.369,0.073c0.145,0.631,0.928,0.864,1.465,0.551c-0.052-0.035-0.093-0.038-0.146-0.074C314.37,56.844,313.683,56.692,313.209,56.716z M340.722,56.825c-0.337,0.044-0.302,0.641-0.147,0.878c0.37-0.048,0.215-0.643,0.329-0.878C340.839,56.805,340.77,56.819,340.722,56.825L340.722,56.825z M310.901,57.227c-0.288,0.002-0.557,0.108-0.845,0.109c0.045,0.784,0.833,1.185,1.503,0.806C312.615,57.547,311.366,57.341,310.901,57.227z M300.827,58.693c-0.567,0.079-1.163,0.382-1.72,0.328c-0.486-0.042-0.671-0.135-1.1,0.258c-0.452,0.417-0.94,0.549-1.464,0.843c-0.174,0.286,0.197,0.56-0.11,0.807c0.452,0.123,0.842-0.373,1.245-0.036c0.285,0.236,1-0.272,1.247-0.404c1.004-0.545,1.977-0.892,2.896-1.574C301.504,58.677,301.167,58.646,300.827,58.693L300.827,58.693z M325.078,58.728c0.059,0.09,0.141,0.13,0.256,0.111C325.246,58.804,325.165,58.764,325.078,58.728z M325.004,58.841c0.091,0.043,0.19,0.081,0.293,0.073C325.2,58.895,325.1,58.857,325.004,58.841z M325.443,59.021c-0.205-0.026-0.389,0.034-0.513,0.184c0.214-0.029,0.38,0.011,0.549,0.147c-0.505-0.125-0.208,0.694,0.366,0.584c0.454-0.083,0.716-0.538,0.147-0.697C325.863,59.153,325.646,59.052,325.443,59.021z M338.597,59.828c-0.354-0.02-0.667,0.21-0.953,0.439c0.569,0.171,0.816-0.144,1.315-0.329C338.841,59.874,338.711,59.835,338.597,59.828z M305.737,60.195c-0.654-0.09-3.31,1.646-2.16,2.124c0.353,0.714,1.353-0.459,1.719-0.698C305.583,61.437,306.748,60.336,305.737,60.195L305.737,60.195z M336.215,61.623c-0.176,0.124,0.041,0.575,0.44,0.587c-0.01-0.189-0.048-0.37-0.111-0.55C336.398,61.607,336.275,61.582,336.215,61.623L336.215,61.623z M275.405,61.697c-0.068,0.028-0.109,0.131-0.111,0.254c0.139-0.025,0.262-0.088,0.371-0.183C275.559,61.709,275.47,61.667,275.405,61.697L275.405,61.697z M334.675,61.916c-0.09,0.025-0.174,0.074-0.256,0.146c0.214,0.078,0.396,0.055,0.551-0.109C334.866,61.921,334.769,61.895,334.675,61.916L334.675,61.916z M336.032,62.321c-0.354-0.026-0.691,0.047-0.844,0.255c-0.1,0.137,0.624,0.467,0.731,0.516c0.517,0.224,0.65-0.128,0.953-0.477C336.735,62.451,336.381,62.342,336.032,62.321z\"\n        />\n        <Path\n          id=\"CA-QC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M325.15,104.044c-0.544,0.009-1.6,0.471-1.795,1.024c-0.073,0.087-0.114,0.171-0.184,0.253c0.188,0.022,0.372-0.001,0.55-0.073c-0.098-0.057-0.2-0.122-0.293-0.183c0.269-0.289,0.689-0.396,0.916-0.731c0.026-0.015,0.049-0.026,0.074-0.036C324.672,104.173,324.953,104.302,325.15,104.044L325.15,104.044z M317.495,59.353c-0.078,0.07-0.14,0.115-0.223,0.182c0.336,0.107,0.768,0.321,1.064,0C318.049,59.454,317.736,59.59,317.495,59.353z M309.581,59.755c-0.04,0.206,0.041,0.206,0.256,0H309.581z M310.056,59.755c-0.045,0.223,0.036,0.244,0.256,0.035C310.228,59.782,310.147,59.763,310.056,59.755z M311.122,59.865c-0.518,0.007-0.897,0.226-1.465,0.439c-0.681,0.255-1.079,0.465-1.427,1.135c-0.272,0.518-0.005,1.084,0.55,1.32c-0.32-0.147-0.933,0.634-1.136,0.916c-0.401,0.554-1.328,0.52-1.61,1.209c0.173-0.041,0.336-0.061,0.514-0.074c-0.618,0.272,0.434,0.043,0.584,0.036c-0.249,0.208-0.566,0.322-0.73,0.622c0.167,0.078,0.329,0.122,0.514,0.147c-0.224,0.101-0.665,0.133-0.807,0.365c-0.084,0.14,0.195,0.418,0.146,0.623c-0.059,0.189-0.164,0.328-0.329,0.439c0.207-0.074,0.387-0.035,0.551,0.109c-0.267,0.104-0.421,0.634-0.698,0.661c-0.255,0.026-0.547,0.071-0.512,0.404c-0.173-0.073-0.335-0.132-0.515-0.182c0.029,0.32-1.108,0.893-0.476,0.916c-0.889,0.186-1.391,0.968-2.199,1.246c-0.71,0.241-0.506,0.462-0.953,0.99c0.259-0.027,0.594,0.381,0.697,0.584c0.138,0.274,0.424,0.35,0.659,0.516c0.566,0.391,0.719,1.204,0.698,1.828c-0.066,1.719-1.169,3.435-2.453,4.506c-1.434,1.197-3.226,2.093-4.946,2.784c-0.822,0.332-1.776,0.683-2.639,0.877c-0.582,0.132-1.422,0.1-1.83,0.622c0.356,0.093,0.176,0.393,0.074,0.623c-0.178,0.392,0.307,0.551-0.108,0.66c0.179,0.074,0.364,0.156,0.55,0.223c-0.431,0.089-0.242,0.233,0,0.367c-0.255,0.102-0.495,0.512-0.073,0.586c-0.321-0.125-0.441,0.269-0.732,0.292c0.449,0.049,0.209,0.249,0,0.368c0.716-0.125-0.298,0.291-0.222,0.55c0.111,0.369-0.321,0.878-0.515,1.173c0.089,0.041,0.171,0.066,0.257,0.108c-0.258,0.155-0.134,0.308,0.109,0.331c-0.074,0.203-0.259,0.326-0.475,0.292c0.09,0.219,0.128,0.46-0.037,0.661c0.29-0.041,0.295,0.239,0.221,0.438c-0.096,0.255-0.431,0.386-0.109,0.477c-0.511,0.072-0.818,0.645-1.283,0.844c-0.168,0.074-0.318,0.052-0.256,0.254c0.056,0.18-0.484,0.402-0.583,0.477c0.321,0.313-0.102,0.673,0.328,0.698c-0.321-0.01-1.002,0.631-0.844,0.989c-0.203-0.072-0.043-0.562-0.037-0.733c0.025-0.484-0.634-0.299-0.255-0.696c-0.637-0.09-1.283,0.641-1.611,1.099c-0.454,0.626,0.277,0.99,0.037,1.649c0.035-0.554-0.321-1.248-0.844-1.575l-5.605,10.151l0.73,3.187l7.362,3.405l4.179,0.256l-0.184,2.125l5.459,0.037c0.649,0,0.327,0.05,0.695-0.55c0.287-0.467,0.806-0.287,1.248-0.552c0.044,0.087,0.067,0.17,0.109,0.255c0.066-0.024,0.361-0.209,0.368-0.292c0.023-0.271,0.189-0.028,0.293-0.182c0.243-0.359,0.326-0.565,0.732-0.807c0.639-0.382,0.868-0.687,1.172-1.355c0.197-0.436,0.585-0.564,0.916-0.877c0.419-0.405,0.649-0.984,1.099-1.394c0.403-0.366,0.792-0.673,1.247-1.062c0.131-0.115,1.051-1.041,1.207-0.769c0.118,0.201-0.006,0.489,0.183,0.696c0.087,0.096,0.212,0.128,0.369,0.112l0.623-1.1l3.664-1.54l2.088-0.073h0.036c0.205-0.088,0.419-0.155,0.662-0.147c0.351,0.01,0.791-0.144,1.099-0.11c0.608,0.07,1.077,0.688,1.72,0.368c0.869-0.435,1.609-0.894,2.529-1.208c0.261-0.091,0.587-0.47,0.513-0.769c-0.076-0.149-0.2-0.267-0.367-0.293c0.414-0.078-0.435-0.224,0.182-0.182c0.158,0.028,0.324,0.055,0.476,0.11c0.335-0.765-1.433-1.286-1.905-1.356c-0.832-0.124-1.708-0.019-2.527,0.146c-0.887,0.176-1.68,0.51-2.529,0.807c-0.829,0.292-1.668,0.314-2.491,0.661c-1.756,0.742-3.825,1.708-5.238,3.004c-0.749,0.685-1.644,1.347-2.493,1.905c-0.85,0.559-1.837,0.795-2.784,1.136c0.542-0.33,1.091-0.624,1.613-0.99c0.435-0.305,0.915-0.98,1.391-1.171c1.05-0.42,1.911-1.085,2.564-2.052c-0.122-0.025-0.18-0.101-0.257-0.184c0.095,0.057,0.217,0.14,0.257,0.146c0.295,0.053,0.736-0.367,0.953-0.514c0.736-0.507,1.212-1.273,2.053-1.65c0.403-0.18,1.488-0.56,1.537-1.099c0.087,0.169,0.047,0.327-0.109,0.439c0.168-0.111,0.351-0.172,0.551-0.147c-0.354-0.498,1.158-0.593,1.502-0.621c0.538-0.048,0.969-0.189,1.317-0.623c0.471-0.585,1.831-2.331,2.749-1.869c-0.305-0.614,0.641-0.173,0.843-0.256c0.615-0.25,1.21-0.233,1.866-0.292c1.012-0.09,2.269,0.342,3.259,0.074c0.602-0.166,1.11,0.346,1.686,0.146c0.541-0.189,1.028-0.22,1.61-0.183c0.562,0.031,1.125,0.154,1.686,0.183c0.223,0.011,0.214,0.294,0.401,0.293c0.158-0.028,0.296-0.09,0.441-0.147c-0.157,0.105-0.302,0.185-0.476,0.255c0.895-0.091,1.608-0.362,2.527-0.33c0.357,0.012,0.67-0.123,1.025-0.073c0.277,0.035,0.533,0.071,0.807-0.036c0.33-0.131,0.46-0.514,0.808-0.586c0.176-0.041,0.422-0.02,0.55-0.183c0.413-0.538,1.146-0.672,1.65-1.099c-0.046,0.483,0.167,0.187,0.256-0.039c0.172-0.415-0.053-0.3,0.369-0.437c0.25-0.082,0.538-0.274,0.768-0.403c0.177-0.097-0.106-0.212,0-0.292c0.391-0.299,0.983-0.002,1.428-0.109c0.483-0.12,0.913-0.384,1.391-0.515l0.37-2.748l-13.227,0.515c0,0-0.786-1.848-1.501-1.721c-0.715,0.127,0.247,1.566-0.732,1.978c-0.977,0.414-3.521-0.622-3.919-1.72c-0.399-1.102,1.658-1.788,1.246-2.453c-0.413-0.666-1.344,0.634-1.979,0c-0.633-0.634-0.649-2.269,0-3.441c0.65-1.175,2.852-2.724,3.921-2.453c1.065,0.269,0.322,1.52,0.99,1.72c0.664,0.202,1.264-0.952,1.977-0.989c0.715-0.039,1.363,1.022,1.944,0.729c0.575-0.289,0.026-1.157,0.474-1.72c0.447-0.563,2.06-0.399,2.237-1.207c0.172-0.815-1.364-0.699-1.468-1.979c-0.102-1.282,2.59-3.089,2.42-4.652c-0.101-0.916-0.963-1.276-1.686-1.759c-0.166-0.009-0.349-0.022-0.439,0.074c-0.254,0.266,0.174,0.321,0.111,0.55c-0.089,0.318-0.576,0.763-0.88,0.877c0.18-0.349,1.045-1.353,0.039-1.465c-0.386-0.043-0.697,0.575-0.916,0.807c-0.225,0.238-0.435,0.104-0.733,0.183c-0.361,0.099-0.715,0.304-1.063,0.439c-0.753,0.293-1.157,0.589-1.685,1.209c0.192-0.502,0.869-0.932,0.661-1.539c-0.349,0.37-0.667,0.902-1.209,0.989c0.328-0.26,0.895-0.496,0.991-0.952c0.161-0.766-0.723,0.04-0.879,0.219\n\t\tc-0.123,0.143-0.251,0.25-0.367,0.37c0.263-0.247,0.468-0.576,0.512-1.025c0.101-1.021-0.344-0.945-1.28-0.915c-0.802,0.024-1.374,0.779-2.162,0.842c0.078-0.088,0.177-0.206,0.258-0.292c-0.274,0.098-0.51-0.149-0.769-0.183c0.451,0.041,1.253-0.108,1.172-0.732c0.378,0.095,0.156,0.435,0.223,0.699c0.247-0.165,1.369-0.918,0.766-1.063c0.224-0.17,0.488-0.283,0.769-0.183c0.1-0.522-0.568-0.276-0.844-0.369c0.234-0.084,0.182-0.208,0.221-0.401c0.031-0.17,0.322-0.223,0.44-0.293c0.104-0.068,0.321-0.771,0.292-0.916c-0.048-0.267-0.923-0.222-1.1-0.22c-0.594,0.003-1.036-0.117-1.612-0.223c0.454-0.088,0.902,0.154,1.358,0.146c0.257-0.003,1.417,0.072,1.244-0.108c0.994,0.113,0.758-1.555,1.611-1.945c0.258-0.117,0.624-0.113,0.768-0.401c0.138-0.275-0.085-0.796-0.402-0.37c-0.248,0.336-0.73,0.584-1.209,0.331c0.924-0.622-0.749-0.464-0.844-0.515c-0.255-0.137-0.56-0.214-0.843-0.256c-0.367-0.058-0.621,0.199-0.621-0.221c-0.341,0.247-0.495-0.174-0.514-0.438c0.199,0.055,0.382,0.013,0.549-0.11c-0.188,0.015-0.37-0.008-0.549-0.073c0.29-0.183,0.594-0.255,0.916-0.366c-0.189-0.616-0.668-0.24-1.101-0.147c0.229-0.116,0.353-0.425,0-0.439c0.071-0.088,0.111-0.169,0.184-0.254c-0.64-0.065-0.719-0.125-1.321,0.073c0.277-0.152,0.814-0.414,0.769-0.806c-0.547,0.247-0.597-0.443-0.989-0.585c-0.617-0.224-0.846-0.396-1.502-0.145c-0.293,0.11-2.16,0.371-1.796,0.807c-0.774-0.731-1.599-0.571-2.493-0.183c0.168-0.181,0.404-0.21,0.585-0.367c-0.846,0.011-1.616-0.485-2.418-0.698C311.496,59.882,311.292,59.863,311.122,59.865L311.122,59.865z M305.186,64.847c-0.188,0.037-0.353,0.128-0.514,0.219c0.36,0.07,0.789-0.021,1.098-0.219C305.589,64.814,305.375,64.808,305.186,64.847z M327.789,65.506c-0.501,0.016-1.108,0.634-1.246,1.026c0.335-0.004,1.972-0.421,1.464-0.99C327.945,65.519,327.862,65.505,327.789,65.506z M300.094,67.485c-0.223,0.025-0.368,0.193-0.439,0.403c0.095-0.026,0.161-0.047,0.256-0.074C299.986,67.717,300.046,67.597,300.094,67.485z M322.734,69.609c-0.271-0.049-0.318,0.445-0.517,0.586c0.333,0.065,0.587-0.224,0.664-0.516C322.832,69.652,322.771,69.615,322.734,69.609z M323.1,72.54c-0.229,0.192-0.457,0.375-0.806,0.476c-0.69,0.198-1.384,0.354-2.055,0.619C320.997,73.14,322.267,73.054,323.1,72.54z M296.467,74.079c-0.072,0.088-0.151,0.171-0.223,0.256C296.41,74.282,296.475,74.285,296.467,74.079z M295.15,76.058c-0.131,0.024-0.236,0.083-0.328,0.182C295.079,76.387,295.095,76.34,295.15,76.058z M294.857,76.313c-0.174,0.05-0.237,0.034-0.22,0.257C294.712,76.481,294.777,76.401,294.857,76.313z M295.919,77.193c-0.011-0.083-1.528,1.124-1.685,1.209c0.378-0.273,0.732-0.645,0.952-1.063c-0.712,0.697-1.745,1.043-2.381,1.795c0.409,0.305,1.059-0.417,1.355-0.621c-0.141,0.434-0.634,0.569-0.952,0.845c0.23-0.164,0.514-0.105,0.767-0.183c0.419-0.13,0.814-0.601,1.136-0.879c0.01,0.088-0.005,0.182-0.036,0.256c0.229-0.261,0.439-0.532,0.698-0.768c0.019,0.133,0.004,0.282-0.074,0.402c0.074-0.054,0.145-0.099,0.224-0.146C296.245,77.827,295.95,77.483,295.919,77.193L295.919,77.193z M294.966,77.302c-0.278,0.235-1.75,0.569-1.651,0.954C293.937,78.082,294.527,77.78,294.966,77.302z M296.65,77.595c-0.336,0.037-0.814,0.708-0.954,0.878c0.528-0.073,0.882-0.401,1.1-0.878C296.758,77.571,296.698,77.589,296.65,77.595z M295.368,78.621c-0.179,0.301-0.455,0.522-0.661,0.806C294.99,79.222,295.228,78.946,295.368,78.621z M288.298,86.679c-0.08,0.052-0.057,0.171-0.037,0.293c0.246,0.037,0.289-0.045,0.146-0.293C288.354,86.684,288.325,86.663,288.298,86.679L288.298,86.679z M287.713,90.489c-0.336,0.06-0.777,0.26-0.769,0.551c0.402-0.166,0.807-0.144,1.064-0.551C287.932,90.482,287.825,90.47,287.713,90.489z M320.791,97.048c-0.201,0.019-0.421,0.074-0.621,0.183c0.404,0.086,0.834,0.35,1.171,0.585c0.391,0.272,0.521,0.762,0.916,1.024c0.878,0.592,1.942,0.704,2.967,0.808c1.003,0.102,1.151-0.546,0.222-0.954c-1.004-0.438-1.651-1.282-2.821-1.392C322,97.278,321.395,96.999,320.791,97.048L320.791,97.048z\"\n        />\n        <Path\n          id=\"CA-BC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M207.851,67.045l-38.318,0.366c0.08,0.082,0.161,0.16,0.147,0.293c-0.054,0.499,0.199,0.97,0.369,1.428c0.159,0.44-0.238,0.837-0.439,1.173c0.543-0.189,1.105-0.289,1.65-0.477c0.418-0.14,0.926-0.205,1.319-0.402c0.438-0.221,0.642-0.658,1.172-0.698c0.457-0.033,0.278-0.403,0.623-0.477c0.347-0.072,0.642,0.025,1.318-0.254c0.218-0.09,0.619-0.305,0.844-0.147c0.768,0.541-0.176,0.736-0.223,1.211c-0.025,0.314,0.589,0.431,0.438,0.768c-0.127,0.287-0.302,0.499-0.11,0.732c0.244,0.301,0.507,0.731,0.257,1.281c-0.041,0.09-0.214,0.996-0.257,1.174c-0.105,0.428-0.139,0.914-0.182,1.354c-0.029,0.322-0.052,0.667-0.293,0.916c-0.184,0.191-0.451,0.445-0.036,0.585c-0.452,0.197-0.457,0.802-0.551,1.209c0.341-0.052,1.609,0.584,1.651,0.916c0.034,0.298,0.292,0.173,0.293,0.403c0.001,0.207,0.452,0.192,0.549,0.182c-0.292,0.749-1.104,0.793-1.538,1.65c-0.198,0.387-0.367,0.675-0.732,0.916c-0.244,0.16-0.606,0.219-0.585,0.585c0.13-0.109,0.293-0.205,0.439-0.292c-0.132,0.124-0.263,0.263-0.33,0.366c0.272-0.044,0.536,0.008,0.808-0.036c-0.526,0.282-1.015,0.122-1.54,0.514c-0.285,0.217-0.775,0.617-0.109,0.661c-0.385,0.096-0.54-0.334-0.953-0.146c-0.266,0.124,0.008,0.569,0.293,0.516c-0.204,0.132-0.402,0.292-0.439,0.55c-0.117-0.304-0.024-0.648-0.146-0.954c-0.224,0.174-1.036,0.946-0.402,0.878c-0.124,0.124-0.224,0.229-0.33,0.369c0.154,0.128,0.583,0.13,1.026,0.074c-0.271,0.069-0.47,0.225-0.439,0.659c-0.008-0.625-0.472-0.548-0.731-0.109c-0.137,0.232-0.129,0.574-0.074,0.916c-0.05-0.224-0.153-0.426-0.256-0.551c-0.111-0.132-0.188-0.166-0.255-0.11c-0.207,0.167-0.251,0.941-0.329,0.99c0.088-0.042,0.17-0.067,0.255-0.11c-0.201,0.869-0.238,1.513,0.623,0.622c-0.083-0.073-0.166-0.155-0.257-0.22c0.221,0,0.288-0.217,0.257-0.476c0.072,0.312,0.167,0.616,0.292,0.807c0.445-0.305,0.752-0.755,1.247-0.99c0.268-0.126,0.656-0.227,0.807-0.515c-0.32,0.562,0.837-0.207,1.025-0.368c-0.041,0.257-0.386,0.379-0.184,0.476c-0.521,0-1.374,0.518-1.099,1.026c0.121,0.218,0.729,0.062,1.025,0.144c-0.362-0.008-0.764,0.005-1.025,0.292c-0.061-0.132-0.288-0.612-0.476-0.622c-0.132-0.008-0.125,0.27-0.183,0.329c-0.106,0.123-0.271,0.541-0.256,0.698c-0.329-0.582-1.458,0.414-1.719,0.73c0.066,0.045,0.157,0.078,0.255,0.074c-0.354,0.208-0.632,0.512-0.402,0.841c0.607-0.001,0.855-0.747,1.392-0.916c-0.302,0.349-0.722,0.57-0.99,0.954c0.299,0.173,0.812-0.244,1.171-0.697c0.074,0.545,0.689,0.085,0.955,0c-0.452,0.242-0.71,0.679-1.136,0.952c-0.137,0.087-0.315,0.195-0.477,0.328c0.144-0.129,0.297-0.272,0.402-0.437c0.285-0.199,0.589-0.385,0.844-0.622c-0.124,0.05-0.272,0.085-0.403,0.108c-0.104,0.035-0.19,0.123-0.256,0.224c0.043-0.082,0.073-0.176,0.11-0.257c-0.443,0.09-0.951,0.796-1.026,1.21c0.09-0.042,0.179-0.086,0.256-0.146c-0.19,0.161-0.375,0.345-0.514,0.475c0.199,0.009,0.403-0.025,0.585-0.111c-0.025,0.028-0.053,0.041-0.074,0.074c0.183-0.026,0.347-0.138,0.438-0.293c0.052-0.034,0.094-0.076,0.146-0.109c-0.061,0.073-0.104,0.167-0.109,0.292c0.106-0.025,0.218-0.083,0.292-0.146c-0.144,0.167-0.261,0.352-0.255,0.512c0.271-0.174,0.632-0.304,1.024-0.438c-0.658,0.248-1.258,0.707-1.721,1.172c0.5,0.045,0.753-0.408,1.171-0.585c0.5-0.205,1.232-0.254,1.503-0.806c-0.254,0.003-0.486,0.073-0.731,0.147c0.327-0.113,0.667-0.235,0.988-0.37c-0.083,0.132-0.121,0.343-0.036,0.439c0.052,0.059,0.281,0.04,0.476,0c-0.481,0.183-0.094,0.569-0.369,0.953c-0.059-0.304,0.025-0.823-0.327-0.807c-0.238,0.01-0.425,0.096-0.623,0.224c-0.152,0.093-0.831,0.381-0.953,0.401c-0.205,0.11-0.415,0.249-0.585,0.403c-0.189,0.17-0.468,0.083-0.66,0.256c-0.333,0.302-0.73,0.797-0.66,1.282c0.176-0.037,0.348-0.089,0.474-0.185c0.385-0.285,0.597-0.748,1.172-0.843c-0.197,0.059-0.353,0.18-0.438,0.368c0.45-0.289,1.182,0.117,1.685,0c-0.361,0.097-0.861,0.052-1.136,0.037c-0.469-0.024-0.889,0.184-1.282,0.438c-0.273,0.179-0.528,0.391-0.767,0.585c0.452-0.073,0.902,0.056,1.355-0.036c-0.085,0.039-2.371,0.27-1.759,0.661c0.074,0.045,0.128,0.083,0.224,0.11c-1.006,0.518,1.487,0.739,0.475,0.474c0.68,0.162,1.39,0.234,1.865-0.368c-0.123,0.217-0.073,0.332,0.037,0.368c-0.228-0.001-0.448,0.039-0.512,0.292c0.155-0.057,0.664-0.262,0.806-0.109c0.257,0.28-0.336,0.471-0.477,0.585c1.037-0.211,1.716-0.291,2.418-1.173c-0.29,1.084-1.796,1.216-2.674,1.283c0.07,0.104,0.178,0.123,0.293,0.11c-0.181,0.037-0.35,0.121-0.477,0.292c0.336-0.025,1.163-0.184,1.173,0.183c0.245-0.18,0.552-0.539,0.879-0.66c-0.205,0.131-0.343,0.393-0.477,0.585c0.107-0.019,0.223-0.024,0.331,0c-0.186,0.043-0.355,0.115-0.515,0.221c0.198,0.088,0.484,0.048,0.549-0.184c0.047,0.013,0.1,0.024,0.147,0.037c-0.129,0.161-0.305,0.276-0.515,0.293c0.107-0.003,0.164,0.057,0.222,0.109c0.142,0.125,0.159,0.34-0.036,0.477c0.315-0.1,0.678-0.581,0.367-0.879c0.152,0.033,0.292,0.049,0.439-0.037c0.259-0.148,0.476-0.326,0.733-0.474c0.314-0.182,0.318-0.369,0.514-0.623c0.126-0.166,0.322-0.235,0.475-0.366c0.095,0.142-0.803,1.061-1.025,1.171c-0.175,0.088-0.354,0.135-0.515,0.257c-0.073,0.056-0.204,0.294-0.221,0.368c0.039-0.022,0.124-0.088,0.256-0.222c-0.372,0.529,0.35,0.223,0.515,0.109c0.296-0.201,0.649-0.212,0.99-0.255c-0.166,0.066-1.203,0.214-1.1,0.514c0.074,0.219-0.549,0.905-0.769,0.952c-0.238,0.051,0.169,0.595,0.329,0.623c0.259,0.048,0.535,0.006,0.768-0.109c0.232-0.116,0.487-0.605,0.439-0.037c0.042-0.22,0.109-0.553,0.369-0.623c0.063-0.017,0.154-0.041,0.221-0.073c-0.149,0.104-0.279,0.242-0.292,0.329c-0.049,0.315-0.487,0.509-0.221,0.843c0.067,0.083,0.172,0.073,0.293,0.036c-0.273,0.106-0.558,0.205-0.732,0.476c0.336-0.791-0.457-0.527-0.292-0.11c0.147,0.375,0.63,0.555,0.916,0.256c0.322-0.337,0.816-0.421,1.209-0.661c-0.593,0.449-0.88,1.345-0.219,1.063c-0.405,0.152-0.888,0.221-0.848,0.661c0.099-0.028,0.202-0.071,0.293-0.111c-0.201,0.09-0.375,0.244-0.473,0.439c0.273-0.001,0.676-0.182,0.877,0.221l21.395-0.036l2.125-5.716l-4.179-4.688l-1.942-6.115L207.851,67.045z M174.552,95.913c-0.509,0.087-0.275,0.592-0.475,0.916\n\t\tC174.286,96.731,174.663,96.147,174.552,95.913z M171.769,85.032c0.145-0.111,0.224-0.298,0.183-0.476c-0.249-0.116-0.812,0.09-1.063,0.368c0.059,0.05,0.124,0.158,0.256,0.11c0.173-0.06,0.312-0.188,0.515-0.146c-0.214,0.039-0.417,0.158-0.549,0.329C171.291,85.25,171.582,85.176,171.769,85.032z M177.3,80.088c-0.065,0.146-0.088,0.341,0.038,0.403c-0.189,0.022-0.398,0.108-0.623,0.221C176.915,80.509,177.111,80.298,177.3,80.088L177.3,80.088z M174.148,82.505c-0.223-0.026-0.422,0.056-0.583,0.22C173.765,82.681,173.967,82.601,174.148,82.505z M172.245,82.907c-0.239,0.05-0.435,0.283-0.585,0.477c0.304-0.095,0.598-0.272,0.843-0.477C172.409,82.881,172.324,82.891,172.245,82.907z M166.382,84.337c-0.9,0.014-1.453,0.632-1.648,1.611c-0.089,0.008-0.172,0.027-0.256,0.037c0.051,0.335,0.457,0.37,0.585,0.66c-0.182,0.025-0.368,0.043-0.55,0.037c0.645,0.078-0.107,0.263-0.255,0.292c0.219,0.011,0.301,0.15,0.255,0.367c0.925-0.229,1.696-0.521,2.346-1.245c0.636-0.71,1.594-1.012,2.198-1.757c-0.504,0.304-1.163,0.255-1.61,0.66c-0.033,0.03-0.074,0.044-0.11,0.074c0.052-0.07,0.078-0.126,0.11-0.22c0.206-0.612-0.887-0.143-1.064,0c0.183-0.104,0.337-0.275,0.404-0.476C166.643,84.348,166.513,84.334,166.382,84.337L166.382,84.337z M170.816,84.923c-0.009,0.013-0.026,0.077-0.037,0.109c0.02-0.034,0.045-0.076,0.074-0.109C170.84,84.921,170.827,84.906,170.816,84.923L170.816,84.923z M167.008,85.325c-0.428,0.304-0.866,0.501-1.394,0.73c0.157-0.155,0.336-0.239,0.552-0.292c-0.181,0.047-0.365,0.048-0.552,0.038C166.007,85.609,166.597,85.551,167.008,85.325z M171.403,85.399c-0.241,0.073-0.774,0.273-0.476,0.549C171.177,86.177,171.379,85.533,171.403,85.399z M170.337,85.874c-0.381,0.08,0.241,1.047,0.147,1.248v0.182c0.367-0.074,0.774-0.164,0.731-0.66C171.193,86.325,170.707,85.798,170.337,85.874z M171.586,86.13c-0.124,0.034-0.263,0.073-0.369,0.147C171.346,86.251,171.485,86.209,171.586,86.13z M173.673,86.204c-0.321,0.139-0.64,0.329-0.843,0.622C173.245,86.662,173.473,86.646,173.673,86.204z M175.469,86.425c0.149,0.058,0.189,0.222-0.037,0.55C175.311,86.783,175.328,86.601,175.469,86.425z M172.573,86.79c-0.256,0.074-0.71,0.365-0.551,0.697C172.295,87.362,172.563,87.112,172.573,86.79z M173.673,87.082c0.198,0.229,0.066,0.369-0.108,0.515c0.04-0.104,0.049-0.223,0.035-0.293c-0.009-0.049-0.024-0.071-0.035-0.109C173.595,87.177,173.621,87.136,173.673,87.082z M165.76,87.119c-0.325,0.051-0.695,0.196-0.806,0.182c-0.291,0.109-0.619,0.02-0.808,0.331c0.272,0.034,0.552,0.016,0.808,0.146c-0.174,0.104-0.461,0.123-0.585,0.293c-0.148,0.198-0.306,0.56,0.146,0.328c-0.345,0.243-0.089,0.716,0.073,0.988c0.155,0.263-0.029,0.606,0.11,0.878c0.089-0.057,0.21-0.116,0.292-0.183c-0.322,0.5,0.422,0.191,0.474-0.22c-0.463,0.177-0.632-0.759-0.474-1.026c0.113-0.191,0.491-0.827-0.036-0.698c0.164-0.009,0.281-0.106,0.368-0.22c0.226,0.372,0.615,0.136,0.767-0.146c-0.262-0.062-0.607-0.175-0.767,0.11c0.089-0.124,0.141-0.24,0.291-0.293c0.274-0.099,0.545,0.167,0.662-0.223C166.356,87.106,166.086,87.068,165.76,87.119L165.76,87.119z M171.66,87.229c-0.173,0.124-0.289,0.304-0.329,0.514C171.694,87.871,171.617,87.437,171.66,87.229z M172.573,87.415c0.074,0.086,0.137,0.15,0.183,0.255c-0.086,0.005-0.208,0.031-0.328,0.073C172.537,87.649,172.628,87.552,172.573,87.415L172.573,87.415z M176.569,88.182c0.024,0.413-0.279,0.584-0.622,0.73C176.227,88.719,176.446,88.494,176.569,88.182z M165.579,88.292c-0.086,0.016-0.174,0.009-0.256,0.039C165.409,88.311,165.49,88.31,165.579,88.292z M171.291,88.328c-0.466,0.036-0.49,0.757-0.255,1.025C171.424,89.097,171.489,88.727,171.291,88.328z M165.76,88.584c-0.17,0.043-0.33,0.087-0.475,0.184C165.497,88.872,165.687,88.803,165.76,88.584z M172.503,88.843c-0.176,0.072-0.976,0.169-0.732,0.514C172.162,89.596,172.344,89.088,172.503,88.843z M171.586,89.353c-0.184,0.047-0.328,0.339-0.293,0.515c0.2-0.107,0.37-0.241,0.476-0.438C171.696,89.373,171.647,89.339,171.586,89.353z M172.759,89.868c-0.159,0.01-0.256,0.159-0.182,0.37c0.21,0.022,0.364-0.116,0.368-0.329C172.883,89.883,172.811,89.863,172.759,89.868L172.759,89.868z M172.024,90.088c-0.209-0.029-0.322,0.083-0.328,0.292C171.821,90.298,171.923,90.197,172.024,90.088z M172.024,90.234c-0.187,0.053-0.314,0.217-0.256,0.438c0.193-0.108,0.321-0.253,0.439-0.438C172.142,90.226,172.088,90.217,172.024,90.234z M172.465,90.27c-0.102,0.074-0.183,0.156-0.256,0.256c0.213,0.043,0.394-0.048,0.514-0.221C172.635,90.298,172.554,90.278,172.465,90.27L172.465,90.27z M165.176,90.343c-0.203,0.059-0.288,0.198-0.256,0.404C165.12,90.687,165.219,90.555,165.176,90.343z M172.135,90.563c-0.07-0.007-0.129,0.022-0.184,0.037c-0.322,0.101-0.465,0.569-0.621,0.876c0.435-0.052,0.748-0.552,1.025-0.841C172.277,90.604,172.205,90.568,172.135,90.563z M174.773,91.444c-0.023,0.123-0.099,0.171-0.183,0.22C174.656,91.61,174.723,91.544,174.773,91.444z M171.403,91.624c-0.548,0.038-0.677,0.902-0.476,0.846C171.166,92.398,171.362,91.845,171.403,91.624z M173.271,93.348c-0.484,0.252-1.043,0.322-1.575,0.329c-0.015,0-0.142-0.019-0.256-0.037C172.063,93.661,172.834,93.447,173.271,93.348L173.271,93.348z M169.279,94.227c-0.156-0.006-0.353-0.011-0.549,0.037c-0.375,0.09-1.197,0.724-0.551,1.099c0.207,0.122,0.474,0.055,0.697,0c0.176-0.044,1.025-0.297,0.403-0.368c0.272-0.024,0.529,0.093,0.806,0.073c-0.304,0.019-0.585,0.239-0.621,0.551c0.217-0.866-1.862,0.431-0.916,0.221c-0.124,0.31-0.457,0.459-0.697,0.661c0.299,0.093,1.129-0.365,1.098,0.255c0.234-0.197,0.535-0.192,0.809-0.292c-0.196,0.08-0.361,0.223-0.516,0.369c-0.078,0.078-0.16,0.16-0.22,0.256c0.25,0.258,0.615,0.169,0.768-0.146c-0.251,0.504,0.186,0.056,0.477,0.22c-0.098,0.174-0.197,0.359-0.257,0.551c0.326-0.1,0.682,0.157,1.099,0.074c-0.702,0.371-1.194,0.167-1.721,0.879c0.457-0.028,0.916,0.019,1.356-0.146c-0.079,0.094-0.142,0.196-0.222,0.293c0.107,0.002,0.205,0.002,0.292-0.037c-0.091,0.076-0.182,0.166-0.292,0.222c0.196,0.075,0.359,0.035,0.514-0.111c-0.075,0.216,0.023,0.337,0.256,0.329\n\t\tc-0.234,0.18-0.519,0.423-0.843,0.332c0.538,0.65,0.528,0.392,1.281,0.254c-0.758,0.282,0.439,0.147,0.623,0.111c0.072-0.015,0.151-0.011,0.22-0.037c-0.254,0.139-0.518,0.248-0.729,0.402c-0.321,0.237-0.414,0.261-0.111,0.551c0.138,0.131,0.718,0.588,0.916,0.474c0.174-0.099,1.18,0.716,1.683,0.584c0.24-0.059,0.583-0.136,0.807-0.22c0.272-0.101,0.219-0.521,0.329-0.732c-0.208,0.062-0.372,0.164-0.515,0.33c0.22-0.354,0.528-0.938,0.183-1.318c0.698-0.213-0.021-0.801-0.329-0.989c-0.464-0.282-1.237-0.342-0.767-1.064c0.174-0.272-0.047-0.621-0.074-0.916c-0.026-0.317,0.224-0.798,0.146-1.063c-0.073-0.252-1.593-0.542-1.797-0.549c-0.531-0.021-1.355-0.223-1.796-0.551C170.071,94.476,169.747,94.244,169.279,94.227L169.279,94.227z M173.418,94.337c-0.422-0.008-0.918,0.159-1.172,0.515C172.667,94.917,173.318,94.854,173.418,94.337z M171.291,94.812c-0.047-0.008-0.122,0.034-0.221,0.108c0.095,0.021,0.197,0.022,0.292,0.04C171.37,94.865,171.34,94.821,171.291,94.812z M172.832,94.995c-0.277,0.042-0.538,0.139-0.808,0.222C172.325,95.255,172.622,95.264,172.832,94.995z M175.432,95.913c-0.226,0.085-0.342,0.335-0.182,0.549C175.377,96.31,175.435,96.11,175.432,95.913z M175.871,95.913c-0.128,0.042-0.213,0.141-0.292,0.254C175.786,96.243,175.881,96.131,175.871,95.913z M175.03,96.205c-0.201,0.077-0.345,0.252-0.293,0.477C174.911,96.587,175.044,96.412,175.03,96.205z M177.411,96.205c0.304,0.087,0.239,0.184,0.111,0.293C177.552,96.419,177.527,96.317,177.411,96.205z M169.975,97.194c-0.289,0.021-0.911,0.592-0.623,0.807C169.747,98.296,170.149,97.509,169.975,97.194z M174.884,97.451c-0.187,0.404,0.364,0.733,0.622,0.916C175.474,97.906,175.24,97.699,174.884,97.451z M175.03,98.293c-0.057,0.239,0.025,0.297,0.256,0.11L175.03,98.293z M170.449,98.66c-0.221,0.004-0.36,0.131-0.328,0.365C170.336,99.021,170.453,98.869,170.449,98.66z M175.615,100.087c-0.201,0.164-0.195,0.427-0.183,0.66C175.812,100.711,175.821,100.325,175.615,100.087z\"\n        />\n        <Path\n          id=\"CA-SK\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M249.394,66.642l-19.378,0.182l-20.038,33.263l19.488-0.037l12.565-25.314L249.394,66.642z\"\n        />\n        <Path\n          id=\"CA-AB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M230.015,66.826l-22.164,0.222l-12.638,16.521l1.942,6.115l4.179,4.688l-2.126,5.715h10.768L230.015,66.826z\"\n        />\n        <Path\n          id=\"CA-ON\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M273.973,76.35l-23.372,11.393l-5.019,10.88c0.22,0.084,0.431,0.37,0.366,0.695c-0.074,0.371-0.385,0.863-0.328,1.247c0.065,0.432,1.872,0.174,1.61,0.731c0.623,0.195,1.07-0.32,1.65-0.329c0.435-0.008,0.832,0.272,1.247,0.369c-0.133,0.212-0.013,0.351,0.22,0.367c-0.18,0.197,0.019,0.681,0.185,0.439c0.164-0.239,0.256-0.303,0.549-0.111c0.224,0.147,0.37,0.342,0.66,0.37c-0.048,0.124-0.036,0.28,0.11,0.329c0.707,0.236,1.469-0.471,2.159-0.477c-0.277,0.507,0.598,0.421,0.844,0.402c0.591-0.045,0.925,0.325,1.502,0.293c1.341-0.073,1.792-1.752,3.15-1.65c-0.29,0.189-0.443,0.509-0.73,0.697c0.795-0.175,1.018-1.021,1.649-1.428c0.499-0.322,0.606,0.149,0.182,0.402c-0.272,0.167-0.631,0.322-0.729,0.662c0.27-0.095,0.402-0.386,0.695-0.439c0.318-0.058,0.641-0.169,0.807-0.477c0.173-0.322-0.087-0.918,0.585-0.806c0.302,0.052,1.194,0.411,1.392,0.621c0.124,0.135,0.508,0.024,0.66,0c0.272-0.04,0.409,0.072,0.661,0.109c0.619,0.1,1.122-0.103,1.023,0.807c-0.045,0.435-0.363,1.13,0,1.502c0.578,0.591,1.719,0.001,2.418,0.112c-0.197,0.35-1.055,0.966-0.697,1.392c0.31,0.369,0.532,0.474,0.185,0.915c-0.116,0.143-0.78,0.571-0.477,0.731c0.155,0.083,0.626,0.147,0.584,0.403c-0.436-0.084-0.895,0.73-0.402,0.292c-0.089,0.304-0.42,0.394-0.515,0.698c0.305,0.079,1.601-0.116,0.843,0.475c0.361,0.263,0.827,0.102,1.21,0.293c0.45,0.224,0.965,0.291,1.463,0.291c0.602,0,1.2-0.108,1.798,0.037c0.32,0.074,1.236,0.02,0.843,0.438c0.17-0.119,0.353-0.201,0.55-0.255c-0.098,0.073-0.198,0.138-0.292,0.222c0.634-0.125,0.076,0.198-0.073,0.256c0.419-0.231,0.944,0.172,1.318-0.183c-0.329,0.449,0.25,0.123,0.55,0.22c0.174,0.056,0.343,0.174,0.369,0.369c0.029,0.252-0.089,0.906,0.368,0.622c0.002,0.207-0.297,0.73,0.036,0.844c0.165,0.057,0.39-0.058,0.477-0.181c0.096,0.262-0.291,0.333-0.222,0.513c0.092,0.229,0.153,0.38-0.183,0.329c0.135,0.323,0.398,0.58,0.401,0.954c0.097-0.051,0.199-0.093,0.292-0.147c-0.247,0.627-0.904-0.224-1.062,0.222c-0.14,0.396,0.007,0.876-0.549,0.991c-0.715,0.145-1.066-1.142-1.795-0.405c0.079-0.186,0.2-0.37,0.291-0.549c-0.187-0.074-0.388-0.051-0.55,0.073c0.189-0.121,0.33-0.281,0.44-0.475c-0.615,0.168-0.328-0.429-0.403-0.661c-0.1-0.315-0.612-0.375-0.878-0.402c0.782,0.801,0.301,1.972-0.474,2.564c-0.779,0.594-1.369,1.357-1.72,2.271c-0.444,1.149-1.142,1.625-2.309,2.052c-0.699,0.255-0.817,1.448-1.538,1.502c1.054,0.926-0.479,0.623-1.098,0.696c-0.403,0.048-0.944,0.738-0.402,0.991c0.359,0.168,0.821-0.272,1.062,0.183c0.403-0.502,1.08-0.891,1.722-0.953c0.567-0.058,0.972-0.598,1.428-0.879c1.213-0.749,2.599,0.167,3.885-0.036c-0.283-0.024-0.571-0.056-0.845-0.147c0.606-0.542,1.343-0.694,2.125-0.806c0.67-0.095,1.376,0.154,2.014-0.147c-0.445-0.348,0.034-0.74,0.11-1.135c-0.442,0.062-2.35,0.545-1.393-0.402c0.601-0.596,1.417-1.132,2.235-1.354c1.051-0.288,2.157-0.313,3.226-0.516c0.269-0.051,1.608,0.072,1.428,0.477c0.271-0.106,0.554-0.181,0.842-0.224c-0.666-0.004,0.089-0.419,0.257-0.549c-0.181,0.058-0.366,0.137-0.55,0.186c0.172-0.491-1.014-0.224-1.208-0.186c0.314-0.092,0.627-0.203,0.953-0.254c0.173-0.028,1.085-0.086,0.402,0.221c0.394,0.057,0.7-0.241,1.064-0.331c0.344-0.083,0.697-0.106,1.025-0.255c0.697-0.319,1.362-0.581,2.012-0.989c0.656-0.415,2.056-1.04,2.821-1.21l2.272,0.036l0.183-2.125l-4.178-0.255l-7.361-3.405l-0.731-3.188l5.605-10.148c-0.223-0.139-0.471-0.222-0.733-0.183c-0.684,0.094-1.268,0.903-1.977,0.844c0.888-0.54,2.369-0.861,2.052-2.161c-0.146-0.601-0.628-0.73-1.025-1.099c-0.427-0.393-0.6-0.42-1.209-0.22c0.241-0.272,0.616-0.254,0.916-0.402c0.425-0.211,0.072-0.829-0.073-1.101c-0.184-0.347-0.337-0.527-0.551-0.843c0.288-0.418,0.745-0.714,1.025-1.135c0.276-0.415,0.378-0.846,0.698-1.246c0.407-0.516,0.007-1.003,0.256-1.501c0.277-0.554,0.868-0.94,1.282-1.392c0.288-0.32,0.325-0.812,0.621-1.098c-0.288,0.125-0.414-0.159-0.66-0.224c-0.22-0.056-0.742,0.045-0.916,0.184c0.094-0.08,0.175-0.163,0.257-0.256c-0.256-0.174-0.763-0.052-1.064-0.111c-0.238-0.045-0.729-0.383-0.475,0.111c-0.486-0.124-0.411-0.408-0.99-0.256c-0.333,0.086-0.923,0.086-1.28,0.109c-0.481,0.029-0.841-0.189-1.321,0.036c-0.396,0.189-0.722,0.51-1.098,0.731c0.329-0.453,0.985-0.618,1.245-1.135c-0.401-0.062-0.511-0.419-0.733-0.698c-0.286-0.356-0.836-0.382-1.245-0.512c-0.484-0.154-1.976-0.945-2.418-0.662c0.599-0.755-0.327-1.387-0.806-1.867C274.406,76.704,274.32,76.472,273.973,76.35L273.973,76.35z M284.817,87.082c-0.254-0.009-0.496-0.007-0.73,0.037c-0.549,0.099-1.462,0.551-0.549,0.876c0.551,0.201,1.424,0.703,2.013,0.551c0.558-0.142,0.131-1.014,0-1.318C285.322,87.149,285.072,87.094,284.817,87.082L284.817,87.082z M245.218,99.43l-0.257,0.622h0.221L245.218,99.43L245.218,99.43z M261.886,100.308c-0.188,0.045-0.336,0.156-0.254,0.369c0.284-0.117,0.634,0.039,0.807-0.292C262.321,100.303,262.075,100.262,261.886,100.308L261.886,100.308z M262.509,100.381c-0.088,0.015-0.065,0.087,0.074,0.255c0.019-0.087,0.021-0.171,0.036-0.255C262.565,100.369,262.539,100.377,262.509,100.381z M265.842,103.532c-0.224-0.044-0.426,0.074-0.55,0.255C265.509,103.802,265.706,103.697,265.842,103.532z M267.821,108.185c-0.272,0.088-0.422,0.466-0.036,0.585c0.147-0.037,0.626-0.391,0.329-0.551C268.01,108.166,267.911,108.154,267.821,108.185L267.821,108.185z M269.029,109.099c-0.222,0.009-0.433,0.153-0.55,0.328C268.724,109.561,269.151,109.456,269.029,109.099z M269.469,109.173c-0.128,0.008-0.243,0.09-0.328,0.292c0.667-0.002,1.167,0.519,1.797,0.585c0.264,0.029,0.417,0.312,0.66,0.33c0.083,0.008,0.18,0.03,0.256,0c0.191-0.079,0.336-0.285,0.515-0.369c-0.124,0.177-0.297,0.336-0.515,0.369c0.06,0.06,0.124,0.123,0.183,0.182c0.397-0.228,0.73-0.563,1.025-0.915c-0.417,0.08-0.225-0.03-0.036-0.224c-0.208,0.077-0.39,0.22-0.512,0.402c0.202-0.645-0.443-0.774-0.733-0.256c-0.049-0.749-0.735-0.166-1.063,0C270.395,109.739,269.857,109.142,269.469,109.173L269.469,109.173z\"\n        />\n        <Path\n          id=\"CA-NB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.665,112.762c-0.21,0.016-0.335,0.243-0.33,0.439C308.538,113.151,308.676,112.983,308.665,112.762z M317.863,103.165c-0.237,0.066-0.693,0.192-0.404,0.513c0.193-0.117,0.345-0.309,0.439-0.513C317.888,103.168,317.87,103.162,317.863,103.165L317.863,103.165z M318.009,102.872c-0.095,0.118-0.172,0.097-0.146,0.293C317.914,103.069,317.956,102.969,318.009,102.872z M312.843,102.726l-2.088,0.073l-3.663,1.54l-0.623,1.1c0.517-0.063,1.322-0.596,1.721-0.329c1.045,0.698,0.046,2.137-0.293,3.041c-0.18,0.478-1.025,1.639-0.439,2.014c0.294,0.189,0.513,0.167,0.293,0.475c-0.192,0.275-0.439,0.775-0.11,1.101c0.274-0.176,0.631-0.423,0.587,0.036c0.424-0.276,0.301,0.18,0.62,0.257c0.349,0.083,0.664-0.408,0.989-0.224c0.173,0.098,0.51-0.264,0.733-0.292c0.275-0.035,0.311-0.165,0.109-0.368c0.247-0.074,0.46-0.246,0.66-0.403c-0.09,0.21-0.232,0.394-0.402,0.551c0.458,0.569,1.715-0.326,2.16-0.551c0.232-0.118,0.596-0.169,0.916-0.256l1.064-0.808c0.004-0.008-0.006-0.024,0-0.034c0.076-0.161,0.123-0.343,0.146-0.663c0.02,0.142,0.065,0.298,0.11,0.439h0.036l0.733-1.025c-0.548-0.078-0.034-0.454-0.552-0.329c0.542-0.223,0.085-1.361,0.223-1.832c0.024-0.097,0.497-0.503,0-0.514c-0.371-0.008-0.65,0.153-1.026,0.036c1.148-0.415,1.515-1.388,2.453-2.012c-0.469,0.213-0.155-0.189-0.515-0.256c-0.205-0.04-0.424,0.022-0.622,0.073c-0.454,0.124-0.918,0.294-1.318,0.55c-0.026-0.833-0.16-0.823-0.916-1.098c-0.275-0.1-0.466-0.224-0.769-0.184c-0.287,0.037-0.5,0.219-0.807,0.11C312.476,102.917,312.649,102.807,312.843,102.726L312.843,102.726z\"\n        />\n        <Path\n          id=\"CA-NS\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M325.115,115.401c-0.258,0.095-0.533,0.122-0.808,0.073l0.258,0.109C324.772,115.594,324.956,115.532,325.115,115.401L325.115,115.401z M309.547,114.155c-0.119,0.051-0.22,0.114-0.293,0.223C309.348,114.296,309.449,114.235,309.547,114.155z M323.834,110.419c-0.074-0.004-0.144,0.006-0.224,0.039c0.094,0.313,0.265,0.285,0.439,0.036C323.981,110.45,323.907,110.424,323.834,110.419z M315.079,109.687l-1.064,0.806c0.223-0.061,0.424-0.145,0.551-0.256C314.839,109.989,314.989,109.852,315.079,109.687z M316.104,108.403l-0.731,1.024h-0.037c0.003,0.014-0.004,0.025,0,0.037c0.042,0.13,0.096,0.246,0.146,0.37c0.144-0.146,0.344-0.226,0.549-0.224c-0.567,0.256-1.027,0.704-1.574,0.991c-0.127,0.068-0.417,0.174-0.476,0.328c-0.095,0.245,0.125,0.403,0.33,0.222c0.402-0.362,1.091-0.224,1.574-0.184c0.624,0.055,1.255-0.032,1.868,0.111c-0.561,0.359-2.542-0.024-2.271,1.136c-0.203,0-0.074-0.66-0.516-0.329c0.129-0.17,0.155-0.354,0.074-0.55c-1.19,0.701-2.896,0.646-3.81,1.796c0.174-0.054,0.375-0.093,0.551-0.146c-0.306,0.132-0.773,0.668-0.877,0.183c-0.452,0.299-0.952,0.501-1.321,0.915c0.342-0.191,0.655-0.631,1.101-0.55c-0.631,0.471-2.176,1.761-1.43,2.713c0.159-0.103,0.282-0.223,0.403-0.368c0.061,0.124,0.073,0.763,0.182,0.805c0.227,0.09,0.512-0.105,0.551,0.257c0.095-0.404,0.564-0.356,0.549-0.843c0.087,0.055,0.17,0.094,0.256,0.146c0.059-0.094,0.099-0.195,0.145-0.293c0.161,0.747,0.992-0.294,1.21-0.475c0.339-0.277,1.429-0.759,1.43-1.21c0.096,0.035,0.197,0.074,0.293,0.109c0.04-0.335,0.723-1.22,0.66-0.551c0.256-0.024,0.199-0.109,0.182-0.292c-0.021-0.222,0.41-0.321,0.551-0.367c-0.558,0.494,1.069,1.19,0.73-0.037c0.278,0.593,1.124-0.025,1.539-0.038c0.679-0.019,1.456-0.397,2.052-0.695c0.612-0.308,1.442-0.661,2.125-0.734c0.386-0.039,1.266-0.014,1.392-0.513c-0.306-0.096-0.632,0.115-0.844-0.221c0.615,0.022,0.441-0.815,0-0.843c-0.225-0.018-0.378,0.37-0.622,0.146c-0.183-0.172-0.217-0.483-0.329-0.698c-0.543,0.442-1.458,0.765-2.161,0.732c0.087-0.158,0.226-0.26,0.402-0.293c-0.361-0.231-0.773-0.129-1.171-0.146c-0.32-0.013-0.483-0.244-0.768-0.292c-0.566-0.095-0.844-0.066-1.32-0.549c0.296-0.061,0.619-0.058,0.846-0.293c-0.438-0.192-0.919-0.243-1.394-0.29C316.122,108.401,316.119,108.406,316.104,108.403L316.104,108.403z M326.362,106.023c-0.074,0.022-0.189,0.092-0.37,0.291c-0.451,0.503-1.058,0.972-1.537,1.465c-0.648,0.663-2.218,1.389-1.465,2.527c0.46,0.09,1.1,0.023,1.576,0.037c0.321,0.01,0.727-0.099,1.023-0.221c0.573-0.234,0.925-0.893,1.61-0.844c-0.089-0.066-0.173-0.109-0.255-0.183c0.19-0.111,0.326-0.305,0.402-0.514c-0.359,0.102-0.648-0.569-0.879,0c0.303-0.809-0.802-0.031-1.025,0.147c0.289-0.056,0.478-0.315,0.769-0.37c-0.469,0.312-0.962,0.574-1.429,0.879c0.247,0.263,0.518,0.065,0.767-0.036c-0.251,0.222-0.864,0.835-1.171,0.915c0.042-0.417-0.261-0.293-0.55-0.109c-0.02-0.554,0.857-0.624,1.099-1.024c-0.075-0.024-0.146-0.012-0.223,0c0.161-0.06,0.306-0.124,0.477-0.182c0.327-0.117,0.546-0.421,0.843-0.585c-0.22-0.048-0.426,0.074-0.55,0.255c0.546-0.568,1.149-1.209,1.466-1.94C326.502,106.474,326.58,105.958,326.362,106.023L326.362,106.023z\"\n        />\n        <Path\n          id=\"CA-PE\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M318.116,105.839c-0.51,0.33-1.217,0.594-1.501,1.173c0.249,0.138,0.53,0.237,0.807,0.111c-0.227,0.697-0.241,0.609,0.55,0.73c-0.124,0.17-0.036,0.262-0.036,0.438c0.729,0.43,1.064,0.313,1.685-0.147c-0.358,0.362-0.051,0.099,0.074,0.405c0.074,0.18-0.096,0.295-0.254,0.328c0.32-0.074,0.401,0.407,0.805,0.329c0.27-0.052,0.982-0.66,0.294-0.66c0.327-0.14,0.646-0.551,1.025-0.551c0.321,0,0.62-0.151,0.879-0.329c-0.936-0.197-2.562,0.545-3.335-0.074c-0.036-0.027-0.584-0.214-0.621-0.222c-0.328-0.047-0.513,0.384-0.878,0.222c0.645-0.304-0.076-0.68,0.109-0.99C317.864,106.365,317.985,106.093,318.116,105.839L318.116,105.839z\"\n        />\n        <Path\n          id=\"CA-YT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M197.302,40.486l-31.174,25.863c0.713,0.33,1.064-0.078,1.685,0.255c0.858-0.111,1.64-0.61,2.527-0.402c-0.296,0.223-0.783,0.402-0.989,0.733c-0.133,0.217,0.041,0.332,0.182,0.474l32.095-0.328c-0.361-0.847-0.916-1.889-1.614-2.309c-1.194-0.72-4.007,0.748-4.358-0.219c-0.353-0.966,1.284-0.457,1.319-1.21c0.032-0.755-1.684-1.269-1.832-2.014c-0.148-0.747,0.04-0.768,0.622-1.719c0.583-0.959,3.159-2.13,3.336-3.555c0.173-1.422-2.117-2.109-1.832-3.259c0.285-1.15,2.731-0.991,2.856-1.831c0.124-0.839-1.13-0.55-1.136-1.318c-0.007-0.768,2.118-1.483,1.83-2.237c-0.287-0.752-1.636,0.36-1.942-0.291c-0.304-0.652,0.7-1.799,1.246-2.052c0.545-0.252,0.051,0.616,1.21,0.222c0.662-0.224,1.896-1.604,2.855-2.785c-0.074,0-0.143-0.004-0.222,0c-0.278,0.013-0.547,0.033-0.806,0c-0.351-0.043-2.125-0.47-1.906-1.061c-0.313,0.333-0.663-0.144-0.696-0.477c-0.022-0.197-0.767-0.272-0.878-0.293C199.019,40.554,197.982,40.478,197.302,40.486L197.302,40.486z M201.259,40.486c-0.29-0.014-0.588,0.038-0.842,0.184c0.087,0.035,0.17,0.074,0.255,0.109C200.872,40.696,201.071,40.596,201.259,40.486L201.259,40.486z\"\n        />\n        <Path\n          id=\"ca\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M295.596,34.352c-0.326,0.026-0.66,0.129-0.843,0.254c0.304,0.202,0.805,0.218,1.135,0.073c-0.328,0.187-0.704,0.145-1.062,0.183c-0.292,0.03-0.47,0.201-0.73,0.293c-0.486,0.17-1.06,0.032-1.502,0.328c0.254,0.189,0.544,0.191,0.844,0.146c-0.32,0.067-0.637,0.612-0.953,0.549c-0.314-0.057-0.293-0.358-0.699-0.292c-0.557,0.092-0.911,0.318-1.316,0.663c-0.307,0.256-1.125,0.568-1.138,0.989c-0.012,0.504,0.812,0.224,1.063,0.146c-0.173,0.096-0.358,0.159-0.549,0.22c0.091,0.066,0.194,0.126,0.293,0.183c-0.667-0.071-1.375,0.182-1.905,0.586c-0.273,0.21-0.942,0.845-0.223,0.953c-0.088,0.074-0.17,0.175-0.256,0.256c0.196,0.252,0.491,0.22,0.767,0.22c0.179,0,0.271,0.277,0.439,0.329c0.413,0.124,0.871,0.393,1.21-0.035c0.18,0.234,0.253,0.569,0.584,0.62c0.471,0.073,0.828-0.201,1.282-0.221c0.014,0.22-0.123,0.367-0.328,0.402c0.139,0.015,0.264,0.015,0.402,0c-0.426,0.224-0.88,0.322-1.318,0.514c0.16-0.381,0.677-0.508,1.025-0.62c-0.487-0.073-1.632,0.012-1.905,0.515c0.105,0.065,0.186,0.123,0.293,0.182c-0.399,0.083-0.81,0.443-1.209,0.439c-0.154-0.003-0.846,0.452-0.697,0.551c0.493,0.32,1.369-0.128,1.796-0.293c-0.181,0.058-0.365,0.1-0.549,0.147c0.126-0.168,0.788-0.775,0.988-0.476c0.279,0.421-0.659,0.807-0.878,0.989c0.181,0.084,0.365,0.104,0.551,0.038c-0.968,0.174-1.82,0.663-2.709,1.062c-0.877,0.394-1.561,0.451-2.492,0.516c-0.262,0.017-1.433,0.589-1.463,0.876c-0.042,0.357,0.316,0.335,0,0.623c-0.175,0.158-0.286,0.341-0.111,0.549c-0.672,0.108-0.808,0.957-1.502,0.99c-0.087,0.003-0.335-0.044-0.551-0.074c-0.326-0.043-0.64-0.059-0.66,0.146c-0.022,0.218,0.179,0.436,0.404,0.402c-0.194,0.184-0.452,0.331-0.698,0.439c0.611-0.305,0.005-0.848-0.182-1.21c0.313-0.268,0.562,0.255,0.878,0.037c-0.025,0.12,0.091,0.174,0.256,0.183c0.221,0.015,0.521-0.009,0.661-0.037c0.375-0.073,0.443-0.329,0.622-0.623c-0.272-0.077-0.557-0.058-0.806,0.074c0.25-0.189,0.551-0.303,0.842-0.402c-0.382-0.371-0.99,0.172-1.391,0.222c0-0.354,0.396-0.393,0.62-0.55c-0.215,0.035-0.399-0.025-0.549-0.183c0.483-0.359,0.838-0.423,1.281-0.843c0.472-0.449,1.019-1.041,1.652-1.245c-0.444,0.074-0.991,0.16-1.394,0.365c-0.238,0.124-0.483,0.313-0.769,0.293c0.305-0.327,0.771-0.402,1.101-0.697c-0.453,0.056-0.865,0.224-1.321,0.074c0.536-0.069,0.046-0.467-0.182-0.587c-0.153-0.079-0.6-0.173-0.768-0.182c-0.283-0.015-0.483,0.534-0.843,0.587c-0.4,0.058-0.817-0.095-1.21-0.147c-0.069,0.34,0.403,0.569-0.035,0.806c0.168-0.558-0.322-0.167-0.257,0.113c0.042,0.175,0.145,0.358,0.111,0.548c0.366-0.275,1.199-0.603,1.61-0.33c0.55,0.371-0.02,0.486,0.145,0.698c-0.655,0.032-1.551,0.549-1.829-0.369c-0.304-0.989-1.124-0.424-0.55,0.11c-0.549-0.014-1.126,0.37-1.649,0.256c-0.457-0.097-0.885-0.305-1.356-0.368c-1.108-0.143-2.065,0.224-3.15,0.256c-0.486,0.015-1.267-0.144-1.721,0c-0.348,0.11-0.458-0.156-0.807-0.182c-0.289-0.025-1.109-0.485-0.696-0.808c0.025,0.017-3.401,0.423-2.2-0.367c-0.185-0.035-0.369-0.018-0.55,0.036c0.088-0.075,0.172-0.14,0.255-0.221c-0.569-0.008-0.565,0.139-1.099-0.256c0.336-0.317,0.44-0.021,0.585-0.514c0.082-0.286,0.32-0.57-0.036-0.769c-0.61-0.336-1.661,0.018-2.273,0.181c-1.814,0.499-3.684,0.355-5.311,1.429c0.184,0.09,0.368,0.09,0.551,0c-0.223,0.294-0.161,0.336,0.146,0.147c-0.717,0.345,0.382,0.213,0.55,0.183c0.266-0.045,0.543-0.125,0.808-0.037c-0.093-0.081-0.174-0.164-0.256-0.255c0.483-0.473,0.957,0.148,1.465-0.038c0.262-0.094,0.625-0.257,0.916-0.221c0.141,0.021,0.516,0.154,0.621-0.035c0.355-0.625,1.854-0.502,2.529-0.699c-0.547,0.261-0.668,0.613-1.319,0.661c-0.542,0.042-1.269,0.111-1.721,0.439c-0.468,0.34-0.984,0.174-1.502,0.329c-0.505,0.154-1.057,0.205-1.575,0.293c0.62-0.182,0.042-0.185-0.035-0.074c-0.132,0.205-0.067,0.286,0.22,0.221c-0.366,0.255-1.036,0.104-1.245,0.585c-0.16,0.373,0.21,0.498-0.184,0.876c-0.281,0.275,0.065,0.667-0.146,0.808c-0.237,0.161-0.155,0.376-0.255,0.622c-0.296-0.688-0.715,0.601-0.916-0.11c0.219-0.016,0.419-0.118,0.551-0.292c-0.158,0.074-0.469-0.035-0.584,0.111c-0.124,0.148-0.238,0.451-0.44,0.514c-0.384,0.116-0.078,0.908,0,1.136c-0.35-0.122-0.371-0.739-0.367-1.025c-0.089,0.065-0.174,0.145-0.257,0.22c0.206-0.272-0.074-0.402-0.292-0.476c0.225,0.04,0.427-0.112,0.474-0.329c-0.238-0.017-0.688-0.156-0.439-0.475c0.299,0.308,1.096,0.445,1.394,0.073c0.351-0.438-0.115-1.106-0.585-0.661c0.124-0.173,0.244-0.336,0.369-0.514c-0.347-0.255-0.783,0.393-1.063,0.514c-0.248-0.37,0.407-0.623,0.439-0.989c-0.371-0.032-0.743-0.059-1.101,0.074c0.11-0.232-0.087-0.608-0.367-0.439c0.149-0.076,0.254-0.18,0.329-0.328c-0.257-0.12-1.086,0.159-1.356,0.22c-0.534,0.122-1.14,0.142-1.648,0.368c0.693-0.438-0.613,0.059-0.844,0.073c-0.342,0.025-0.479-0.062-0.767,0.109c-0.136,0.079-0.698-0.119-0.879-0.109c-0.377,0.02-0.762,0.103-1.136,0.146c-0.812,0.093-1.718,0.026-2.527-0.073c-0.731-0.087-1.62-0.521-2.345-0.476c0.299-0.215,0.754-0.096,1.062-0.293c0.443-0.281,0.261-0.377,0.844-0.401c0.547-0.025,0.904-0.386,1.504-0.293c0.396,0.059,0.795-0.05,1.099-0.329c0.386-0.358-0.344-1.148-0.731-1.209c-0.456-0.074-0.882-0.601-1.391-0.404c-0.322,0.124-0.624-0.029-0.953,0.074c0.044,0.087,0.104,0.168,0.146,0.256c-0.371,0.273-1.707-0.075-2.089-0.146c-0.537-0.098-1.179-0.127-1.65-0.439c-0.615-0.406-1.001-0.572-1.758-0.622c-0.618-0.039-1.021-0.198-1.503-0.585c-0.6-0.486-1.137-0.639-1.905-0.66c-0.722-0.021-1.367-0.237-2.089-0.036c-0.694,0.193-1.288,0.712-1.978,0.953c-0.717,0.25-1.522,0.37-2.272,0.182c0.392-0.45,1.119-0.654,1.686-0.77c-0.183-0.085-0.386-0.146-0.586-0.146c0.251-0.333,0.619-0.698,1.026-0.841c-0.607,0.251-1.343-0.349-1.869,0.292c0.581-0.262,0.857-0.118,1.318-0.182c-0.488,0.172-1.594,0.191-1.942,0.622c0.208-0.025,0.412-0.006,0.584,0.108c-0.37-0.179-1.118-0.008-1.39,0.293c0.744,0.15-0.78,0.386-0.953,0.477c0.279-0.058,0.582-0.14,0.842,0.036c-0.598,0.173-1.437,0.347-1.831-0.292c-0.379-0.616,0.232-0.939,0.402-1.466c0.139-0.426-0.025-1.032-0.476-1.207c-0.385-0.152-1.286,0.477-0.661,0.474\n\t\tc-0.087,0.072-0.17,0.151-0.256,0.221c0.189,0.026,0.371,0.048,0.55,0.109c-0.563,0.139-1.151,0.026-1.684,0.292c-0.354,0.174-0.7,0.393-1.063,0.551c-0.36,0.156-1.585,0.822-1.943,0.439c0.267-0.387,0.808-0.287,1.136-0.586c-1.197,0.543-2.549,0.37-3.773,0.769c-1.014,0.328-1.959,1.163-3.004,1.355c0.111-0.074,1.244-0.747,0.55-0.478c0.208-0.074,0.391-0.212,0.55-0.368c-0.174,0.107-0.357,0.224-0.55,0.293c0.298-0.117,0.489-0.567,0.769-0.623c0.178-0.035,0.376,0.006,0.551-0.073c0.512-0.235,1.097-0.366,1.649-0.476c0.866-0.178,2.192-0.146,2.82-0.879c-0.493,0.042-0.23-0.187-0.035-0.328c-0.382,0.198-0.871,0.479-1.319,0.439c-0.226-0.023-1.191,0.017-0.585-0.183c-0.555,0.19-1.135,0.267-1.686,0.475c-0.315,0.122-0.944,0.619-0.842,0.11c-0.474,0.295-1.109,0.434-1.651,0.549c-0.261,0.056-0.5,0.117-0.766,0.108c-0.078-0.002-0.256-0.038-0.331-0.073c-0.363,0.074-0.957,0.202-0.329,0.219c-0.495,0.096-0.916-0.124-1.391,0.147c-0.38,0.221-0.662,0.421-1.102,0.515c-0.865,0.177-1.739,0.263-2.598,0.477c-0.435,0.106-0.903,0.227-1.283,0.474c-0.29,0.188-0.231,0.531-0.366,0.807c-0.324,0.661-0.544-0.19-0.516-0.475c-0.502,0.037-1.254-0.205-1.685,0.146c0.618,0.009-0.123,0.139,0.11,0.515c-0.379,0.056-0.65-0.32-0.953-0.475c-0.483-0.255-1.094-0.043-1.611-0.11c-0.349-0.045-2.124-0.471-1.905-1.064c-0.314,0.336-0.663-0.142-0.696-0.475c-0.023-0.197-0.768-0.272-0.879-0.292c-0.665-0.116-1.703-0.19-2.382-0.184l-31.174,25.863c0.713,0.328,1.064-0.08,1.685,0.256c0.858-0.112,1.642-0.614,2.527-0.403c-0.296,0.223-0.783,0.402-0.989,0.731c-0.211,0.338,0.37,0.394,0.33,0.769c-0.052,0.499,0.2,0.97,0.367,1.428c0.16,0.438-0.235,0.837-0.437,1.171c0.544-0.187,1.104-0.288,1.649-0.474c0.419-0.141,0.927-0.206,1.319-0.403c0.438-0.223,0.642-0.66,1.172-0.697c0.456-0.033,0.279-0.403,0.622-0.477c0.348-0.072,0.645,0.025,1.318-0.255c0.219-0.089,0.618-0.304,0.845-0.146c0.768,0.541-0.177,0.736-0.224,1.208c-0.024,0.317,0.591,0.435,0.44,0.769c-0.128,0.288-0.301,0.499-0.11,0.732c0.242,0.3,0.506,0.732,0.256,1.281c-0.041,0.088-0.213,0.995-0.256,1.171c-0.107,0.43-0.141,0.916-0.185,1.356c-0.029,0.322-0.051,0.666-0.292,0.916c-0.182,0.189-0.45,0.446-0.036,0.586c-0.452,0.197-0.456,0.8-0.551,1.207c0.341-0.052,1.609,0.585,1.651,0.916c0.035,0.298,0.291,0.174,0.291,0.404c0.005,0.208,0.455,0.193,0.553,0.183c-0.293,0.749-1.105,0.793-1.538,1.65c-0.199,0.387-0.37,0.674-0.732,0.916c-0.245,0.159-0.609,0.219-0.585,0.584c0.13-0.11,0.293-0.207,0.439-0.291c-0.132,0.123-0.266,0.264-0.331,0.366c0.272-0.045,0.536,0.006,0.807-0.037c-0.525,0.283-1.015,0.123-1.539,0.515c-0.285,0.217-0.776,0.617-0.108,0.661c-0.386,0.096-0.542-0.334-0.954-0.146c-0.304,0.139,0.077,0.682,0.402,0.439c-0.237,0.15-0.502,0.318-0.55,0.62c-0.117-0.305-0.025-0.649-0.146-0.953c-0.225,0.173-1.038,0.944-0.402,0.879c-0.124,0.123-0.224,0.226-0.33,0.367c0.154,0.129,0.583,0.131,1.026,0.073c-0.272,0.07-0.471,0.227-0.439,0.662c-0.008-0.626-0.474-0.548-0.732-0.109c-0.284,0.481-0.027,1.436,0.256,1.866c0.445-0.304,0.754-0.754,1.248-0.99c0.267-0.125,0.655-0.226,0.807-0.515c-0.323,0.562,0.837-0.205,1.024-0.366c-0.05,0.312-0.589,0.385,0,0.513c-0.456-0.179-1.6,0.411-1.282,0.99c0.121,0.222,0.729,0.065,1.024,0.146c-0.362-0.009-0.763,0.002-1.024,0.293c-0.062-0.133-0.287-0.612-0.476-0.622c-0.131-0.009-0.124,0.268-0.182,0.328c-0.161,0.181-0.493,1.077-0.074,0.662c0.396,0.46-0.533,0.6-0.477,1.024c0.074,0.547,0.69,0.087,0.954,0c-0.45,0.243-0.709,0.682-1.137,0.954c-0.32,0.205-0.789,0.619-1.062,0.877c0.4,0.022,0.751-0.208,1.099-0.439c-0.061,0.074-0.103,0.169-0.109,0.293c0.106-0.024,0.215-0.08,0.292-0.147c-0.144,0.169-0.26,0.356-0.255,0.516c0.545-0.355,1.454-0.561,2.234-0.877c-0.083,0.129-0.123,0.341-0.037,0.437c0.053,0.06,0.282,0.041,0.477,0c-0.481,0.183-0.095,0.569-0.369,0.954c-0.059-0.303,0.025-0.826-0.327-0.807c-0.239,0.012-0.425,0.096-0.623,0.22c-0.153,0.093-0.831,0.384-0.953,0.404c-0.206,0.111-0.417,0.248-0.586,0.404c-0.188,0.17-0.469,0.081-0.661,0.254c-0.334,0.305-0.729,0.8-0.661,1.284c0.177-0.036,0.35-0.088,0.475-0.184c0.385-0.286,0.598-0.748,1.173-0.843c-0.197,0.058-0.354,0.179-0.439,0.367c0.598-0.385,1.691,0.481,2.089-0.328c-0.107,0.635-1.113,0.386-1.539,0.369c-0.468-0.024-0.889,0.184-1.281,0.438c-0.274,0.179-0.53,0.391-0.767,0.585c0.452-0.073,0.902,0.053,1.354-0.037c-0.085,0.041-2.37,0.272-1.759,0.661c0.074,0.045,0.129,0.084,0.224,0.11c-1.006,0.52,1.489,0.74,0.477,0.474c0.679,0.159,1.389,0.235,1.865-0.366c-0.123,0.216-0.073,0.328,0.037,0.366c-0.228-0.001-0.449,0.041-0.514,0.292c0.157-0.057,0.665-0.262,0.806-0.108c0.256,0.279-0.335,0.471-0.476,0.584c1.035-0.212,1.715-0.29,2.418-1.172c-0.29,1.083-1.797,1.216-2.675,1.281c0.137,0.206,0.435,0.029,0.623,0.074c-0.304,0.058-0.605,0.056-0.808,0.33c0.336-0.025,1.162-0.187,1.172,0.182c0.304-0.223,0.671-0.781,1.099-0.733c-0.347,0.06-0.519,0.404-0.696,0.661c0.336-0.055,0.668,0.224,0.989,0.038c0.257-0.148,0.475-0.326,0.731-0.477c0.315-0.18,0.319-0.369,0.515-0.621c0.126-0.166,0.322-0.237,0.475-0.37c0.095,0.143-0.803,1.063-1.024,1.174c-0.175,0.088-0.354,0.134-0.515,0.255c-0.074,0.058-0.204,0.294-0.221,0.37c0.04-0.023,0.124-0.089,0.257-0.224c-0.374,0.532,0.348,0.224,0.512,0.111c0.297-0.202,0.649-0.211,0.991-0.257c-0.166,0.067-1.205,0.214-1.1,0.517c0.074,0.218-0.549,0.905-0.769,0.952c-0.238,0.05,0.169,0.594,0.329,0.623c0.259,0.046,0.535,0.005,0.769-0.111c0.231-0.115,0.485-0.605,0.438-0.036c0.042-0.222,0.109-0.553,0.37-0.623c0.252-0.069,0.64-0.25,0.327-0.55c0.714,0.204-0.366,0.568-0.402,0.808c-0.049,0.316-0.487,0.507-0.221,0.843c0.068,0.083,0.174,0.074,0.292,0.037c-0.271,0.107-0.558,0.205-0.731,0.476c0.336-0.79-0.457-0.526-0.292-0.111c0.148,0.375,0.63,0.558,0.916,0.258c0.322-0.34,0.816-0.421,1.209-0.662c-0.595,0.448-0.88,1.344-0.221,1.064c-0.403,0.151-0.887,0.222-0.845,0.661c0.099-0.028,0.201-0.07,0.293-0.111c-0.202,0.091-0.375,0.243-0.476,0.439c0.276-0.002,0.677-0.182,0.879,0.22l67.368-0.074l0.109-1.391c0.223-0.237,0.76,0.173,0.661,0.659\n\t\tc-0.074,0.371-0.386,0.862-0.33,1.246c0.066,0.433,1.873,0.175,1.612,0.733c0.623,0.193,1.067-0.321,1.649-0.329c0.435-0.008,0.832,0.272,1.247,0.367c-0.133,0.212-0.012,0.353,0.221,0.368c-0.181,0.197,0.02,0.681,0.185,0.439c0.164-0.239,0.255-0.303,0.549-0.111c0.224,0.147,0.37,0.343,0.66,0.37c-0.049,0.124-0.035,0.281,0.11,0.33c0.708,0.236,1.47-0.471,2.16-0.476c-0.276,0.505,0.597,0.421,0.844,0.401c0.59-0.045,0.924,0.324,1.502,0.293c1.34-0.073,1.791-1.75,3.148-1.648c-0.29,0.188-0.441,0.509-0.731,0.697c0.795-0.176,1.018-1.022,1.651-1.43c0.499-0.32,0.606,0.15,0.182,0.404c-0.273,0.167-0.631,0.321-0.73,0.661c0.27-0.095,0.405-0.386,0.697-0.439c0.318-0.058,0.641-0.169,0.807-0.475c0.172-0.322-0.087-0.919,0.585-0.806c0.302,0.051,1.193,0.41,1.392,0.62c0.125,0.136,0.507,0.024,0.659,0c0.272-0.04,0.412,0.072,0.662,0.11c0.619,0.1,1.123-0.106,1.024,0.807c-0.045,0.434-0.363,1.131,0,1.502c0.577,0.59,1.72,0,2.418,0.11c-0.197,0.352-1.055,0.968-0.697,1.392c0.311,0.37,0.533,0.476,0.183,0.916c-0.114,0.143-0.78,0.571-0.475,0.731c0.156,0.083,0.626,0.145,0.585,0.403c-0.438-0.085-0.896,0.729-0.404,0.292c-0.088,0.302-0.419,0.393-0.512,0.697c0.303,0.079,1.6-0.116,0.843,0.475c0.358,0.264,0.827,0.102,1.208,0.293c0.451,0.224,0.967,0.291,1.467,0.291c0.599,0,1.197-0.107,1.795,0.037c0.319,0.074,1.236,0.021,0.843,0.439c0.169-0.12,0.352-0.202,0.549-0.255c-0.099,0.073-0.199,0.138-0.292,0.219c0.634-0.123,0.074,0.201-0.073,0.258c0.421-0.231,0.944,0.17,1.318-0.183c-0.331,0.448,0.251,0.123,0.55,0.22c0.173,0.056,0.342,0.174,0.369,0.37c0.029,0.25-0.09,0.904,0.368,0.62c0.003,0.205-0.295,0.729,0.037,0.843c0.164,0.057,0.39-0.057,0.474-0.181c0.098,0.263-0.291,0.332-0.22,0.514c0.09,0.229,0.153,0.38-0.184,0.329c0.135,0.322,0.401,0.579,0.403,0.953c0.097-0.05,0.199-0.091,0.293-0.146c-0.247,0.627-0.907-0.224-1.064,0.221c-0.139,0.396,0.008,0.877-0.55,0.99c-0.717,0.145-1.067-1.141-1.797-0.403c0.08-0.187,0.201-0.369,0.293-0.549c-0.189-0.074-0.39-0.051-0.551,0.073c0.187-0.122,0.33-0.282,0.438-0.475c-0.613,0.168-0.328-0.429-0.404-0.66c-0.101-0.318-0.613-0.376-0.878-0.402c0.781,0.801,0.304,1.971-0.476,2.564c-0.778,0.592-1.367,1.357-1.72,2.271c-0.443,1.148-1.141,1.625-2.306,2.052c-0.701,0.255-0.817,1.448-1.539,1.502c1.053,0.927-0.479,0.623-1.099,0.695c-0.404,0.048-0.944,0.739-0.402,0.991c0.359,0.168,0.821-0.271,1.062,0.183c0.404-0.502,1.079-0.89,1.721-0.953c0.567-0.059,0.972-0.598,1.429-0.879c1.212-0.749,2.599,0.166,3.885-0.036c-0.282-0.024-0.572-0.057-0.844-0.147c0.605-0.544,1.342-0.694,2.124-0.807c0.67-0.094,1.376,0.156,2.015-0.146c-0.446-0.348,0.032-0.74,0.109-1.135c-0.44,0.062-2.351,0.545-1.393-0.402c0.601-0.596,1.417-1.133,2.235-1.356c1.052-0.285,2.159-0.312,3.227-0.515c0.27-0.05,1.608,0.073,1.427,0.477c0.271-0.107,0.556-0.18,0.843-0.223c-0.666-0.006,0.089-0.42,0.257-0.55c-0.181,0.057-0.366,0.136-0.55,0.185c0.173-0.489-1.014-0.224-1.209-0.185c0.314-0.093,0.627-0.204,0.953-0.255c0.172-0.028,1.084-0.086,0.401,0.22c0.396,0.058,0.702-0.239,1.064-0.328c0.344-0.083,0.697-0.106,1.025-0.256c0.694-0.319,1.361-0.581,2.012-0.989c0.656-0.414,2.056-1.039,2.821-1.21l7.732,0.073c0.648,0,0.323,0.05,0.696-0.55c0.283-0.467,0.804-0.287,1.244-0.552c0.044,0.087,0.068,0.172,0.11,0.259c0.062-0.028,0.36-0.211,0.367-0.293c0.023-0.272,0.189-0.03,0.293-0.183c0.242-0.359,0.326-0.566,0.731-0.807c0.639-0.382,0.869-0.686,1.172-1.356c0.197-0.434,0.585-0.561,0.916-0.876c0.42-0.402,0.649-0.983,1.101-1.392c0.402-0.366,0.792-0.674,1.245-1.063c0.132-0.115,1.05-1.04,1.209-0.769c0.117,0.203-0.007,0.489,0.182,0.699c0.379,0.417,1.573-0.567,2.088-0.224c1.048,0.701,0.047,2.138-0.292,3.043c-0.179,0.476-1.025,1.637-0.439,2.014c0.294,0.189,0.514,0.166,0.293,0.475c-0.191,0.274-0.439,0.774-0.109,1.098c0.274-0.173,0.631-0.423,0.585,0.038c0.424-0.276,0.304,0.18,0.621,0.255c0.349,0.083,0.667-0.407,0.991-0.221c0.171,0.099,0.509-0.266,0.73-0.291c0.277-0.037,0.312-0.166,0.11-0.37c0.247-0.073,0.462-0.247,0.661-0.402c-0.091,0.209-0.234,0.393-0.403,0.549c0.459,0.569,1.716-0.323,2.161-0.549c0.392-0.197,1.163-0.241,1.464-0.515c0.549-0.491,0.612-0.575,0.661-1.246c0.04,0.284,0.147,0.581,0.256,0.844c0.143-0.145,0.344-0.225,0.55-0.222c-0.569,0.254-1.028,0.703-1.574,0.99c-0.128,0.067-0.419,0.174-0.477,0.328c-0.095,0.245,0.125,0.403,0.331,0.223c0.401-0.362,1.092-0.224,1.576-0.185c0.62,0.053,1.252-0.031,1.865,0.111c-0.561,0.359-2.542-0.024-2.272,1.136c-0.202,0-0.073-0.661-0.513-0.331c0.128-0.17,0.154-0.353,0.073-0.549c-1.19,0.7-2.896,0.646-3.811,1.796c0.174-0.052,0.375-0.094,0.553-0.146c-0.307,0.132-0.774,0.668-0.878,0.183c-0.452,0.3-0.952,0.502-1.319,0.916c0.341-0.193,0.655-0.629,1.099-0.551c-0.629,0.471-2.176,1.76-1.429,2.712c0.159-0.101,0.282-0.223,0.405-0.368c0.06,0.124,0.073,0.763,0.182,0.807c0.226,0.089,0.513-0.108,0.55,0.256c0.095-0.404,0.564-0.355,0.551-0.844c0.087,0.055,0.17,0.096,0.257,0.146c0.057-0.094,0.097-0.195,0.146-0.292c0.159,0.747,0.99-0.296,1.209-0.477c0.338-0.276,1.427-0.756,1.428-1.209c0.095,0.035,0.197,0.074,0.292,0.111c0.042-0.336,0.725-1.221,0.661-0.551c0.255-0.024,0.199-0.11,0.183-0.292c-0.021-0.221,0.408-0.32,0.55-0.367c-0.557,0.495,1.07,1.192,0.731-0.037c0.278,0.593,1.123-0.025,1.538-0.036c0.68-0.02,1.455-0.399,2.052-0.698c0.613-0.306,1.442-0.661,2.125-0.731c0.387-0.04,1.266-0.014,1.393-0.515c-0.307-0.095-0.631,0.115-0.843-0.22c0.614,0.021,0.44-0.815,0-0.843c-0.226-0.015-0.377,0.371-0.622,0.145c-0.185-0.171-0.218-0.482-0.331-0.697c-0.542,0.442-1.456,0.766-2.159,0.733c0.085-0.16,0.225-0.261,0.403-0.293c-0.363-0.232-0.775-0.13-1.173-0.146c-0.32-0.014-0.483-0.245-0.768-0.293c-0.566-0.096-0.844-0.066-1.319-0.551c0.297-0.06,0.617-0.059,0.844-0.292c-0.438-0.196-0.918-0.246-1.392-0.293c-0.625-0.062-0.056-0.457-0.584-0.328c0.541-0.223,0.085-1.361,0.22-1.832c0.027-0.098,0.498-0.502,0-0.514c-0.37-0.009-0.651,0.153-1.023,0.036c1.147-0.415,1.515-1.388,2.452-2.014c-0.47,0.215-0.154-0.188-0.515-0.255\n\t\tc-0.205-0.04-0.424,0.021-0.623,0.073c-0.454,0.124-0.915,0.294-1.317,0.55c-0.024-0.834-0.159-0.823-0.916-1.099c-0.271-0.101-0.463-0.224-0.767-0.185c-0.286,0.036-0.501,0.22-0.807,0.109c0.465-0.058,0.8-0.381,1.282-0.366c0.354,0.01,0.793-0.145,1.099-0.111c0.61,0.071,1.079,0.688,1.722,0.369c0.87-0.435,1.609-0.894,2.527-1.208c0.264-0.09,0.588-0.47,0.515-0.77c-0.077-0.148-0.201-0.267-0.368-0.292c0.415-0.081-0.435-0.224,0.183-0.183c0.157,0.028,0.323,0.057,0.476,0.111c0.334-0.766-1.432-1.287-1.905-1.356c-0.831-0.124-1.708-0.019-2.527,0.146c-0.886,0.176-1.681,0.508-2.527,0.806c-0.83,0.292-1.671,0.315-2.491,0.662c-1.758,0.743-3.827,1.708-5.239,3.004c-0.748,0.684-1.642,1.348-2.491,1.905c-0.851,0.56-1.839,0.794-2.785,1.136c0.543-0.331,1.091-0.625,1.613-0.991c0.436-0.304,0.915-0.979,1.391-1.172c1.052-0.421,1.91-1.085,2.564-2.051c-0.122-0.025-0.18-0.101-0.255-0.183c0.094,0.056,0.214,0.139,0.255,0.146c0.297,0.052,0.737-0.366,0.954-0.514c0.736-0.508,1.213-1.274,2.051-1.652c0.405-0.179,1.49-0.559,1.539-1.098c0.087,0.169,0.046,0.327-0.109,0.439c0.168-0.111,0.352-0.17,0.55-0.146c-0.353-0.497,1.159-0.592,1.503-0.623c0.539-0.049,0.969-0.188,1.317-0.622c0.47-0.584,1.831-2.331,2.749-1.869c-0.306-0.614,0.641-0.171,0.841-0.254c0.617-0.253,1.212-0.234,1.869-0.293c1.011-0.091,2.268,0.343,3.259,0.073c0.602-0.164,1.107,0.348,1.685,0.146c0.543-0.186,1.028-0.218,1.61-0.181c0.562,0.03,1.125,0.154,1.685,0.181c0.224,0.013,0.217,0.294,0.403,0.293c0.154-0.025,0.293-0.087,0.439-0.146c-0.158,0.106-0.304,0.187-0.476,0.257c0.895-0.09,1.608-0.363,2.527-0.33c0.355,0.009,0.668-0.124,1.024-0.073c0.277,0.036,0.534,0.072,0.808-0.037c0.329-0.13,0.459-0.513,0.807-0.585c0.176-0.04,0.422-0.021,0.55-0.183c0.412-0.541,1.146-0.672,1.649-1.099c-0.046,0.483,0.168,0.187,0.256-0.037c0.172-0.415-0.053-0.3,0.369-0.439c0.25-0.081,0.538-0.275,0.768-0.402c0.179-0.097-0.106-0.211,0-0.292c0.391-0.3,0.982-0.001,1.428-0.11c0.513-0.124,0.953-0.435,1.467-0.551c0.524-0.117,0.976,0.238,1.501,0.074c0.554-0.174,0.978-0.609,1.504-0.845c0.549-0.247,1.091-0.438,1.574-0.806c0.196-0.149,0.402-0.336,0.66-0.369c-0.101-0.192-0.081-0.356,0.074-0.515c-0.286-0.117-0.54-0.28-0.807-0.439c0.352,0.144,0.748,0.067,1.099,0.224c0.132-0.621-1.339-0.603-1.684-0.697c0.397,0.02,1.189,0.258,1.098-0.184c0.257,0.055,0.597,0.321,0.662-0.109c-0.268,0.024-0.573-0.01-0.623-0.33c0.827,0.042,0.979-0.404,0.183-0.729c0.41-0.017,0.877,0.02,1.1-0.406c0.145-0.275,0.039-0.751-0.369-0.621c0.165-0.36-0.453-0.582,0.11-0.621c-0.405,0.053-0.993-0.031-1.319-0.292c0.224,0.078,0.391-0.046,0.477-0.256c-0.331,0.315-0.777-0.03-1.135,0.182c-0.328,0.197-0.555,0.654-0.991,0.622c0.212-0.373-0.139-0.3-0.401-0.291c0.423-0.272,0.924-0.396,1.354-0.662c-0.324-0.235-0.125-0.883-0.402-1.025c-0.225-0.117-0.529-0.03-0.768-0.074c-0.354-0.06-1.376-0.394-1.428,0.222c0.364-0.024,0.71-0.093,1.062,0.038c-0.333,0.155-0.713,0.073-1.062,0.146c-0.384,0.083-0.768,0.201-1.135,0.329c-0.415,0.144-1.012,0.804-1.392,0.767c-0.337-0.028-0.584,0.257-0.877,0.37c-0.305,0.116-0.763,0.008-0.99,0.292c-0.282,0.349-1.091,0.729-1.539,0.585c0.185-0.033,0.37-0.092,0.551-0.146c-0.741-0.066,0.319-0.415,0.512-0.403c-0.11-0.369-0.547-0.523-0.877-0.622c-0.321-0.096-0.808-0.062-0.514-0.515c0.099,0.173,1.118,0.813,1.282,0.769c0.557-0.14,0.752-0.774,1.465-0.731c1.017,0.058,2.748-0.551,3.552-1.172c-0.322,0.082-2.924,0.958-2.968,0.475c1.039,0.164,2.01-0.375,3.005-0.55c0.399-0.07,0.682-0.386,1.098-0.439c0.474-0.061,0.941,0.043,1.356-0.255c-0.173-0.007-0.337,0.013-0.514,0.037c0.326-0.153,0.752,0.024,0.916-0.402c-0.253-0.294-0.703-0.133-0.99-0.369c-0.181-0.146-1.012-0.239-1.247-0.255c-0.315-0.024-0.866-0.431-1.135-0.331c0.526-0.056-0.022-0.323,0.292-0.621c-0.389,0.016-0.676,0.336-1.063,0.369c0.301-0.127,0.588-0.348,0.769-0.622c-0.849-0.064-1.543,1.442-2.346,1.317c0.371-0.172,0.605-0.541,0.99-0.695c0.256-0.104,0.725-0.283,0.585-0.661c-0.236,0.211-0.795,0.467-1.062,0.185c0.285,0.054,0.598-0.147,0.474-0.478c-0.491,0.321-0.982,0.606-1.501,0.877c0.221-0.247,0.582-0.34,0.731-0.661c-0.568-0.157-1.259,0.444-1.685,0.734c0.272-0.361,0.73-0.53,1.099-0.769c-0.191,0.048-0.375,0.125-0.551,0.221c0.267-0.336,1.089-0.424,1.137-0.916c-0.196,0.046-0.38,0.11-0.55,0.223c0.286-0.117,0.333-0.38,0.257-0.662c-0.027-0.095,0.353-0.284,0.366-0.438c-0.336-0.081-0.511,0.321-0.768,0.438c0.163-0.147,0.261-0.331,0.257-0.549c-0.174,0.188-0.44,0.321-0.698,0.256c0.247,0.013,0.4-0.354,0.182-0.33c-0.164,0.022-0.568-0.007-0.697-0.109c0.082-0.082,0.167-0.145,0.256-0.222c-0.178,0.029-0.955-0.123-0.256-0.291c-0.646,0.294-0.034-0.339,0.073-0.476c-0.434,0.129-1.094,0.152-1.428-0.223c0.089,0.001,1.304,0.136,0.55,0c0.802,0.062-0.459-0.415-0.55-0.475c0.325-0.218,0.881,0.074,1.098-0.33c-0.349-0.105-0.746-0.037-1.098-0.109c0.201,0.005,0.421-0.016,0.622-0.038c-0.369-0.083-0.837-0.266-1.026-0.619c0.367,0.012,0.735-0.001,1.1,0.035c-0.288,0.044-0.6-0.057-0.807,0.223c0.207,0.098,1.585,0.583,1.282-0.037c-0.091,0.055-0.174,0.117-0.257,0.183c0.187-0.343,1.142-0.877,1.539-0.769c0.306,0.083,0.059-0.471,0-0.549c-0.201-0.272-0.606-0.061-0.843-0.292c1.03-0.424-0.683-0.519-0.844-0.698c0.239,0.143,1.254-0.205,1.394-0.438c0.123-0.206-0.175-0.292-0.111-0.476c0.062-0.17,0.238-0.314,0.146-0.515c-0.268,0.168-0.598-0.013-0.767,0.329c0.287-0.419-0.194-0.333-0.438-0.292c0.267-0.123,0.563-0.123,0.844-0.183c0.028-0.287-0.054-0.352-0.293-0.182c0.073-0.086,0.114-0.17,0.183-0.255c-0.321,0.015-0.777-0.026-1.064,0.145c-0.264,0.159-0.695,0.474-1.024,0.369c0.284-0.226,0.65-0.313,0.992-0.402c0.158-0.042,1.143-0.323,0.473-0.402c0.511,0.073,0.489-0.308,0.732-0.623c-0.446,0.029-0.931,0.05-1.32,0.293c0.783-0.452-0.708,0.078-0.843,0.073c0.184-0.028,0.831-0.39,0.223-0.327c0.333-0.088,1.629-0.126,1.649-0.623c0.009-0.224,0.319-0.404-0.037-0.513c-0.219-0.066-0.429,0.1-0.66,0.037c0.253-0.013,0.792-0.575,0.183-0.259c0.156-0.16,0.335-0.301,0.55-0.366\n\t\tc-0.515-0.051-1.426-0.108-1.831,0.292c-0.036-0.09-0.036-0.193-0.036-0.292c0.665-0.035,1.149-0.035,1.575-0.623c-0.162,0.124-0.346,0.184-0.55,0.183c0.21-0.025,0.327-0.155,0.328-0.368c-0.214,0.008-0.397,0.073-0.551,0.222c0.123-0.288-0.082-0.37-0.329-0.404c0.306-0.03,0.623-0.026,0.807-0.328c-0.184-0.146-0.37-0.146-0.55,0c0.251-0.317,0.211-0.375-0.11-0.182c0.083-0.085,0.143-0.168,0.222-0.257c-0.554,0.082-0.044-0.916,0.222-0.953c-0.348-0.027-0.58,0.272-0.916,0.293c0.153-0.217,0.203-0.363,0.439-0.515c-0.322,0.111-0.649,0.206-0.99,0.221c0.221-0.065,1.521-0.612,0.844-0.474c0.665-0.303-0.127-0.282-0.293-0.224c0.175-0.073,0.358-0.119,0.549-0.146c-0.565-0.454-1.114,0.404-1.501,0.698c-0.197,0.15-0.869,0.619-0.549,0.808c-0.435-0.076-0.994-0.257-1.136,0.366c-0.084,0.369,0.514,0.451,0.583,0.769c-0.299-0.224-0.611-0.189-0.953-0.292c0.158,0.217,0.078,0.662-0.255,0.401c0.074,0.341-0.32,0.506-0.549,0.257c-0.358,0.487,0.292,0.467,0.549,0.66c-0.227-0.072-0.533-0.01-0.767,0c-0.154,0.008-1.227,0.479-0.515,0.551c-0.172,0.058-0.521-0.071-0.66,0.073c-0.255,0.267,0.174,0.32,0.109,0.549c-0.088,0.319-0.578,0.763-0.878,0.879c0.179-0.35,1.043-1.353,0.037-1.467c-0.385-0.042-0.698,0.575-0.916,0.807c-0.225,0.238-0.435,0.104-0.73,0.183c-0.365,0.099-0.717,0.304-1.064,0.439c-0.755,0.293-1.158,0.589-1.685,1.209c0.192-0.5,0.867-0.931,0.661-1.538c-0.349,0.371-0.667,0.902-1.209,0.99c0.33-0.261,0.893-0.497,0.989-0.953c0.163-0.767-0.722,0.041-0.877,0.221c-0.123,0.142-0.251,0.248-0.366,0.368c-0.314,0.321-0.629,0.588-1.136,0.731c-0.69,0.198-1.385,0.355-2.052,0.62c0.862-0.569,2.397-0.612,3.188-1.354c0.262-0.248,0.467-0.577,0.512-1.025c0.101-1.02-0.345-0.946-1.282-0.916c-0.8,0.024-1.373,0.782-2.159,0.843c0.077-0.088,0.176-0.206,0.255-0.293c-0.272,0.099-0.509-0.148-0.769-0.183c0.453,0.042,1.255-0.107,1.174-0.731c0.378,0.095,0.156,0.435,0.22,0.698c0.248-0.165,1.373-0.918,0.769-1.062c0.224-0.171,0.487-0.283,0.769-0.184c0.1-0.521-0.57-0.275-0.843-0.368c0.233-0.083,0.181-0.209,0.22-0.402c0.031-0.169,0.322-0.22,0.439-0.292c0.104-0.067,0.321-0.771,0.292-0.916c-0.047-0.266-0.921-0.222-1.098-0.22c-0.596,0.003-1.037-0.12-1.614-0.223c0.455-0.089,0.903,0.152,1.356,0.146c0.261-0.004,1.419,0.071,1.246-0.11c0.994,0.113,0.757-1.553,1.61-1.942c0.257-0.12,0.624-0.116,0.769-0.402c0.137-0.272-0.087-0.796-0.402-0.369c-0.248,0.336-0.73,0.584-1.209,0.329c0.923-0.622-0.75-0.462-0.845-0.514c-0.254-0.138-0.559-0.215-0.842-0.258c-0.369-0.056-0.621,0.202-0.621-0.219c-0.342,0.246-0.495-0.174-0.514-0.439c0.199,0.055,0.381,0.013,0.548-0.109c-0.187,0.014-0.371-0.008-0.548-0.074c0.29-0.185,0.592-0.256,0.916-0.368c-0.189-0.616-0.668-0.239-1.101-0.147c0.229-0.117,0.354-0.424,0-0.438c0.071-0.088,0.113-0.171,0.183-0.256c-0.641-0.064-0.719-0.123-1.319,0.074c0.276-0.154,0.813-0.415,0.768-0.807c-0.546,0.248-0.596-0.443-0.988-0.585c-0.617-0.224-0.846-0.396-1.502-0.146c-0.293,0.112-2.161,0.372-1.797,0.808c-0.774-0.732-1.6-0.572-2.491-0.184c0.168-0.181,0.402-0.211,0.584-0.369c-0.846,0.012-1.616-0.483-2.417-0.697c-0.843-0.224-1.294,0.08-2.052,0.368c-0.682,0.256-1.081,0.465-1.428,1.136c-0.271,0.517-0.004,1.082,0.55,1.318c-0.32-0.146-0.934,0.636-1.136,0.916c-0.401,0.554-1.328,0.522-1.61,1.208c0.173-0.039,0.336-0.059,0.515-0.074c-0.619,0.272,0.434,0.044,0.585,0.037c-0.249,0.208-0.568,0.322-0.731,0.621c0.166,0.079,0.331,0.124,0.512,0.147c-0.222,0.102-0.664,0.136-0.807,0.369c-0.084,0.137,0.195,0.417,0.146,0.62c-0.058,0.188-0.162,0.327-0.328,0.439c0.205-0.074,0.387-0.035,0.55,0.11c-0.266,0.102-0.421,0.633-0.697,0.662c-0.257,0.024-0.548,0.067-0.513,0.401c-0.174-0.074-0.335-0.133-0.515-0.183c0.028,0.322-1.109,0.894-0.474,0.916c-0.891,0.186-1.391,0.967-2.2,1.246c-0.712,0.244-0.507,0.461-0.953,0.989c0.259-0.025,0.595,0.383,0.697,0.585c0.139,0.274,0.426,0.35,0.661,0.514c0.564,0.392,0.717,1.206,0.698,1.832c-0.067,1.718-1.17,3.434-2.455,4.505c-1.432,1.198-3.224,2.093-4.944,2.784c-0.821,0.331-1.778,0.682-2.639,0.877c-0.583,0.133-1.424,0.1-1.83,0.621c0.356,0.093,0.176,0.394,0.073,0.623c-0.179,0.391,0.31,0.552-0.109,0.661c0.18,0.073,0.366,0.158,0.549,0.221c-0.43,0.091-0.242,0.235,0,0.369c-0.255,0.101-0.495,0.514-0.073,0.584c-0.322-0.121-0.441,0.271-0.731,0.293c0.447,0.047,0.208,0.248,0,0.367c0.715-0.126-0.299,0.291-0.222,0.551c0.11,0.369-0.322,0.876-0.516,1.172c0.088,0.042,0.173,0.067,0.257,0.11c-0.258,0.157-0.133,0.306,0.11,0.328c-0.074,0.205-0.26,0.327-0.477,0.292c0.09,0.219,0.129,0.461-0.037,0.662c0.29-0.041,0.296,0.239,0.223,0.438c-0.096,0.254-0.433,0.385-0.109,0.475c-0.511,0.073-0.82,0.645-1.282,0.844c-0.17,0.074-0.319,0.053-0.257,0.256c0.054,0.179-0.483,0.4-0.583,0.477c0.32,0.312-0.102,0.674,0.328,0.696c-0.323-0.008-1.002,0.634-0.845,0.989c-0.202-0.072-0.043-0.561-0.036-0.73c0.025-0.487-0.634-0.3-0.256-0.697c-0.636-0.09-1.282,0.641-1.61,1.099c-0.452,0.626,0.277,0.99,0.039,1.65c0.047-0.793-0.696-1.879-1.577-1.758c-0.684,0.094-1.27,0.903-1.978,0.844c0.89-0.54,2.369-0.861,2.053-2.161c-0.147-0.602-0.628-0.73-1.027-1.099c-0.424-0.393-0.598-0.421-1.207-0.22c0.241-0.272,0.615-0.255,0.916-0.403c0.423-0.21,0.071-0.829-0.073-1.1c-0.183-0.347-0.337-0.529-0.551-0.843c0.288-0.419,0.744-0.714,1.026-1.136c0.275-0.415,0.377-0.845,0.697-1.245c0.407-0.515,0.007-1.003,0.255-1.502c0.278-0.554,0.871-0.94,1.283-1.393c0.289-0.319,0.325-0.811,0.62-1.099c-0.285,0.126-0.413-0.156-0.66-0.221c-0.217-0.057-0.74,0.044-0.916,0.183c0.092-0.08,0.174-0.165,0.256-0.255c-0.255-0.174-0.763-0.055-1.064-0.113c-0.237-0.045-0.729-0.381-0.474,0.113c-0.486-0.124-0.412-0.41-0.989-0.259c-0.335,0.087-0.925,0.087-1.282,0.111c-0.481,0.029-0.84-0.19-1.32,0.035c-0.397,0.189-0.72,0.51-1.098,0.733c0.332-0.455,0.986-0.618,1.244-1.136c-0.4-0.062-0.51-0.42-0.731-0.697c-0.285-0.356-0.836-0.385-1.244-0.514c-0.483-0.154-1.978-0.945-2.418-0.662c0.599-0.754-0.328-1.385-0.808-1.865c-0.287-0.291-0.346-0.552-0.768-0.662c-0.371-0.096-0.764-0.157-1.135-0.256\n\t\tc-1.205-0.321-1.958-1.032-3.296-0.807c-1.111,0.189-2.139,0.715-3.259,0.843c0.297-0.073,0.579-0.212,0.843-0.367c-0.655-0.044-1.181,0.483-1.831,0.439c0.962-0.253,1.863-0.887,2.089-1.905c0.204-0.943,0.402-2.2,0.876-3.042c0.362-0.641-0.284-0.241-0.62-0.439c-0.305-0.175-0.766-0.12-1.099-0.074c-0.208,0.028-0.421,0.096-0.586,0.221c0.035-0.049,0.077-0.096,0.111-0.146c-0.364,0.23-0.455-0.457-0.769-0.329c0.111-0.107,0.189-0.26,0.255-0.401c-0.162-0.066-0.305-0.108-0.474-0.146c0.164-0.061,0.471-0.023,0.585-0.185c0.168-0.237,0.365-0.444,0.622-0.584c0.391-0.215,0.388-0.866,0.697-1.172c0.23-0.232,2.082-1.833,1.72-2.199c0.256,0.105,0.337,0.045,0.223-0.147c0.845,0.3,1.763-1.258,2.528-1.463c0.102-0.028,0.598-0.512,0.583-0.552c-0.123-0.37,0.319-0.112,0.516-0.181c-0.402-0.857,2.023-0.816,2.198-1.43c-0.208-0.025-0.305-0.156-0.255-0.37c0.34,0.042,0.858,0.327,0.842-0.255c0.523,0.35,0.627-0.294,0.954-0.402c0.322-0.107,0.7-0.272,0.146-0.438c0.272,0.008,0.716-0.004,0.731,0.368c0.112-0.07,0.215-0.151,0.292-0.255c-0.093-0.058-0.195-0.096-0.292-0.147c0.319-0.033,0.964-0.712,1.136-0.584c0.283,0.205,0.494-0.272,0.806,0c0.148,0.127,0.468-0.075,0.585-0.146c-0.223-0.149-1.355-0.557-0.368-0.662c0.596-0.062,1.01-0.006,1.61,0.074c0.414,0.052,0.728-0.158,1.1-0.293c0.341-0.124,0.668,0.008,0.989-0.221c0.224-0.16,0.47-0.327,0.585-0.585c0.173-0.375-0.369-0.549,0.146-0.549c-0.263-0.263-0.633-0.095-0.915-0.292c-0.161-0.115-0.242-0.335-0.37-0.477c-0.187-0.214-0.718-0.058-1.245,0.109c0.089-0.04,0.18-0.119,0.255-0.182c-0.603-0.238-1.567-0.321-2.051-0.769c-0.029,0.672-1.014,0.178-0.731-0.073c0.278-0.249,0.785,0.097,0.512-0.552c0.211,1.159,2.525,1.044,3.337,1.283c0.278,0.083,2.307,0.854,2.199,0.11c0.277,0.031,0.549,0.23,0.841,0.182c0.244-0.041,0.404-0.272,0.623-0.368c0.303-0.13,0.286-0.931,0.844-0.476c0.123-0.176,0.123-0.341,0-0.515c0.155-0.097,0.333-0.089,0.474-0.146c-0.04,0.045-0.073,0.098-0.109,0.146c0.182,0.092,0.356,0.263,0.369,0.476c0.022-0.502,0.651-0.117,0.876-0.036c-0.027-0.174-0.027-0.338,0-0.515c0.207,1.185,2.682-0.123,3.189-0.439c0.619-0.387,1.336-1.041,2.052-1.209c0.552-0.129,1.297-0.536,1.65-0.989c0.453-0.582-1.01-0.521-1.245-0.513c-0.805,0.028-1.547-0.073-2.347-0.147c-0.139-0.013-0.49-0.505-0.549-0.622c-0.233-0.469-0.538-0.667-1.063-0.766c-0.434-0.084-0.984-0.283-1.429-0.224c-0.415,0.059-0.059,0.333-0.73,0.073c0.44-0.533,1.621,0.034,2.198-0.036c-0.617,0.123,0.259,0.169,0.438,0.182c0.18,0.015,0.534,0.043,0.698-0.073c-0.111-0.095-0.234-0.158-0.369-0.222c0.942-0.024,1.653,0.748,2.601,0.844c-0.272,0-0.537,0.031-0.807,0c0.578,0.286,0.8,0.871,1.501,0.843c0.731-0.03,1.274-0.053,1.906-0.438c0.623-0.383,1.359-0.485,1.942-0.954c0.517-0.411,1.222-0.468,1.759-0.843c-0.238-0.468-1.054-0.208-1.173-0.73c0.209-0.008,0.321-0.124,0.293-0.33c0.453,0.154,1.626,0.153,2.088,0c0.848-0.281,0.649,0.041,0.476,0.697c0.567-0.079,1.07,0.205,1.611,0.293c-0.11-0.222-0.112-0.599,0.256-0.55c0,0.436,0.047,0.155,0.369,0.292c0.169,0.074,0.387,0.224,0.585,0.185c0.521-0.113,0.286-0.833,0.035-1.063c0.086-0.058,0.17-0.097,0.256-0.146c-0.393-0.02-0.304-0.189-0.11-0.369c-0.184-0.031-0.369-0.057-0.549-0.109c0.916,0.106-0.624-0.26,0.293-0.223c-0.461-0.329-0.88,0.175-1.355,0.11c0.37-0.32,0.89-0.404,1.355-0.33c-0.709-0.14,0.458-0.025,0.585,0c-0.14,0.008-0.301,0.008-0.439,0c0.205,0.04,0.389,0.197,0.439,0.402c-0.434-0.081-0.354,0.393,0,0.292c0.256-0.073,0.531-0.227,0.732-0.402c-0.078,0.093-0.674,0.778-0.697,0.73c0.123,0.255,0.672,0.359,0.255,0.698c1.012,0.034,2.336-0.55,3.225-0.953c0.374-0.174,0.572-0.104,0.953-0.369c0.396-0.272,0.668-0.465,1.173-0.477c0.597-0.014,2.105-0.883,1.683-1.648c-0.315-0.574-0.969-0.983-0.036-1.391c-0.188,0.038-0.371,0.038-0.551-0.037c0.23-0.124,0.403-0.271,0-0.37c0.471-0.073,0.233-0.223,0-0.328c0.106-0.066,1.017-0.31,1.1-0.255c0.371,0.236,0.218,0.098,0.697-0.038c0.61-0.172,1.499-0.071,1.651-0.878c-0.471-0.054-0.881-0.171-1.357-0.073c0.5-0.151,1.957-0.181,2.091-0.844c-0.316,0.022-0.611-0.192-0.916-0.221c-0.267-0.025-0.469,0.117-0.731,0.109c0.668-0.196-0.377-0.514,0.328-0.438c-0.529-0.235-1.124-0.249-1.682-0.369c0.37-0.024,0.895,0.163,1.244,0c0.178-0.081,0.333-0.222,0.516-0.256c-1.114-0.238-2.208-0.174-3.297-0.55c-0.476-0.167-1.026,0.074-1.501,0.146c-0.324,0.048-0.613-0.124-0.916-0.11c0.168,0.077-0.617,0.269-0.368,0.698c-0.222,0.001-0.797,0.504-0.221,0.255c-0.22,0.033-0.333,0.185-0.223,0.402c-0.096-0.01-0.195-0.028-0.292-0.036c-0.058,0.338,0.273,0.471,0.551,0.402c-0.472,0.196,0.196,0.217,0.512,0.401c-0.115-0.003-1.255-0.074-0.512,0.183c-0.16,0.058-0.526-0.115-0.623,0.074c-0.079,0.158-0.058,0.224-0.292,0.147c0.145,0.167,0.307,0.224,0.515,0.146c-0.698,0.708-1.73-0.276-2.345,0.73c-0.606,0.991-1.787,1.412-2.785,1.867c-0.286,0.131-1.498,1.456-1.685,1.32c-0.468-0.343-0.771,0.22-1.173,0.366c-0.243,0.09-0.822,0.394-1.023,0.223c0.777-0.453,0.006-0.987-0.146-1.537c-0.19-0.705,0.77-1.485,1.318-1.723c-0.066,0.083-0.123,0.168-0.182,0.258c0.831,0.194,1.188-0.509,1.502-1.138c0.245-0.488-0.558-1.166-0.916-1.428c-0.547-0.399-1.298,0.334-1.798,0.514c-0.322,0.121-0.46,0.411-0.658,0.662c-0.241,0.304-0.605,0.203-0.879,0.439c0.223,0.313-0.267,0.452-0.551,0.62c-0.258,0.155-0.599,0.402-0.916,0.402c0.139-0.209,0.191-0.383-0.182-0.292c0.353-0.038,0.353-0.082,0-0.182c0.161-0.12,0.295-0.266,0.439-0.402c0.19-0.183,0.938-0.681,0.366-0.623c0.777-0.173,0.069-1.105-0.256-1.319c0.189-0.003,0.372-0.042,0.55-0.109c-0.459,0.396,0.493,0.056,0.623-0.037c0.292-0.206,0.776-0.328,1.136-0.255c-0.517-0.396-1.595-0.181-2.2-0.223c0.281-0.038,0.549-0.141,0.808-0.255c-0.561-0.403-1.072,0.421-1.65,0.293c-0.271-0.062-0.305-0.31-0.551-0.405c-0.281-0.109-0.556,0.023-0.843,0c0.176-0.066,0.361-0.106,0.55-0.11c-0.182-0.024-0.368-0.024-0.55,0c0.795-0.247,1.549-0.648,2.381-0.768c-0.217-0.296-0.59-0.265-0.879-0.11c0.602-0.593,1.468-0.22,2.2-0.291c-0.131-0.197-0.113-0.364,0.074-0.515c-0.295-0.092-0.511,0.167-0.807,0.109\n\t\tc0.306-0.062,0.461-0.482,0.037-0.474c0.451-0.193,0.102-0.561-0.256-0.515c0.052-0.088,0.093-0.17,0.146-0.256c-0.137-0.05-0.259-0.09-0.403-0.109c0.459-0.025,0.913-0.617,1.1-0.99c0.263-0.522-0.139-0.826-0.549-1.063c0.093-0.089,0.159-0.173,0.256-0.256c-0.521-0.135-0.897-0.106-1.393,0.11c0.177-0.139,0.417-0.337-0.073-0.256c0.173-0.131,0.355-0.233,0.55-0.328c-0.158-0.218-0.478-0.286-0.806-0.256h-0.013V34.36h-0.015v-0.003h-0.007V34.352L295.596,34.352z M214.893,40.248c0.088-0.02,0.224-0.073,0.256-0.073C214.834,40.188,214.816,40.215,214.893,40.248z M231.559,47.502c0.359-0.058,0.755,0.224,1.099,0.074c-0.718,0.173,0.354,0.158,0.551,0.256c-0.642,0.399-1.469,0.333-2.161,0.585c-0.662,0.239-1.548,0.569-2.235,0.697c0.225,0.227,1.114,0.297,1.391,0.147c-0.726,0.152,0.104,0.179,0.259,0.146c0.336-0.078,0.647-0.026,0.988,0c0.677,0.051,1.388-0.158,2.054-0.331c-0.029-0.049,0.52-0.329,0.62-0.366c0.413-0.151,0.851-0.229,1.282-0.293c-0.375,0.088-0.358,0.148,0,0.146c-0.381,0.074-0.747,0.285-1.1,0.437c0.279,0.141,0.559-0.03,0.844,0c-0.513,0.116-0.68,0.471-1.099,0.698c-0.198,0.107-1.477,0.247-0.808,0.439c-0.422,0.115-0.945,0.426-1.354,0.477c0.237,0.254,0.563,0.132,0.843,0.036c-0.176,0.078-0.361,0.139-0.551,0.182c0.726,0.112-0.558,0.336-0.768,0.369c-0.276,0.039-0.676,0.158-0.952,0.073c-0.287-0.087-0.459-0.43-0.769-0.439c-0.284-0.007-0.553,0.034-0.845,0c-0.135-0.015-0.966,0.12-0.292,0.184c-0.35,0.174-0.757,0.261-1.135,0.33c-0.284,0.235,0.176,0.421,0.369,0.402c-0.009,0.364-0.485,0.35-0.733,0.368c-0.484,0.029-0.941,0.272-1.391,0.439c-0.604,0.22-1.214,0.411-1.831,0.585c-0.366,0.103-1.125,0.534-1.502,0.401c-0.338-0.121,0.38-0.43,0.439-0.439c0.455-0.071,0.845-0.27,1.282-0.401c0.829-0.25,1.954-0.455,2.452-1.247c-1.647-0.287-2.765,0.627-4.103,1.355c-0.913,0.498-2.795,0.289-3.663-0.183c0.47-0.263,1.064-0.188,1.573-0.328c0.567-0.158,0.324-0.305,0.623-0.585c0.255-0.24,0.737-0.277,1.063-0.328c0.521-0.081,0.952-0.305,1.428-0.516c-0.101-0.324-0.449-0.328-0.697-0.475c1.081-0.255,2.295,0.439,3.296-0.22c-0.31-0.126-0.421-0.465-0.731-0.587c-0.341-0.132-0.715-0.001-1.063,0c-0.866,0.002-1.225,0.077-1.943,0.551c0.099-0.573-1.623-0.068-1.906-0.293c-0.189-0.154-0.808-0.074-0.989,0.073c-0.16,0.129-0.288,0.312-0.477,0.403c-0.261,0.124-0.333-0.247-0.55,0.108c-0.49-0.44,0.319-0.929,0.731-0.915c0.619,0.023,1.452,0.053,2.052-0.11c1.221-0.333,2.401-0.478,3.589-0.585c0.445-0.041,0.876-0.262,1.355-0.293c0.706-0.048,1.337-0.281,2.014-0.475c0.81-0.233,1.653-0.289,2.49-0.368C230.927,47.656,231.245,47.552,231.559,47.502z M240.389,58.895c0.942-0.044,2.031,0.078,2.783,0.402c-0.184,0.067-0.369,0.145-0.549,0.222c0.175-0.061,0.363-0.1,0.549-0.11c-0.388,0.269-0.891,0.412-1.356,0.474c0.188-0.08,0.387-0.166,0.552-0.291c-1.949-0.826-4.524-0.295-6.192,0.916c0.802-0.385,1.732-0.813,2.637-0.843c0.698-0.026,1.616-0.59,2.272-0.184c-0.356-0.029-1.01-0.211-1.281,0.11c0.446-0.012,0.926-0.053,1.354,0.11c-0.82,0.357-1.734,0.259-2.601,0.369c0.271,0.154,0.562,0.014,0.844,0c-0.291,0.039-0.581,0.12-0.844,0.254c0.615-0.187,1.237-0.218,1.869-0.292c-0.502,0.256-1.056,0.257-1.576,0.438c0.182-0.026,0.368-0.026,0.551,0c-0.532,0.131-1.075-0.062-1.613,0c-0.213,0.025-1.534,0.461-0.877,0.33c-0.537,0.224-1.107,0.322-1.61,0.621c0.182-0.036,0.364-0.057,0.549-0.073c-1.105,0.549-2.253,1.105-3.406,1.536c-0.954,0.359-1.763,0.214-2.71,0.403c-0.585,0.118-0.788,0.316-1.135,0.77c-0.334,0.431-1.006,0.25-1.467,0.291c-1.06,0.096-2.625,0.855-3.664,0.438c-0.717,0.073-1.201-0.446-1.866-0.475c-0.266-0.011-0.607,0.09-0.844-0.074c-0.273-0.189-0.115-0.612-0.513-0.697c0.367-0.025,0.562,0.469,0.915,0.402c0.316-0.058,0.667-0.023,0.953-0.182c0.363-0.207,0.375-0.35,0.845-0.223c0.455,0.125,0.838,0.192,1.281,0c-0.042-0.088-0.065-0.205-0.109-0.292c0.306-0.121,0.648-0.002,0.916-0.222c0.251-0.205,0.406-0.392,0.697-0.55c0.596-0.324,1.06-0.106,1.684-0.256c0.373-0.089,1.241-0.17,0.879-0.661c-0.191-0.261,0.167-0.803-0.329-0.731c0.304-0.09,0.469-0.396,0.514-0.697c-0.289,0.124-0.736-0.196-0.807-0.474c-0.058-0.224,0.103-0.306,0.293-0.294c0.335,0.022,0.089,0.223,0.291,0.329c0.343,0.182,0.719,0.231,1.062,0.476c0.619,0.443,0.73,0.148,1.394,0.221c-0.065,0.085-0.123,0.169-0.182,0.257c0.46,0.082,0.311,0.817,0.729,0.807c0.479-0.015,0.864,0.09,1.356,0c1.188-0.221,2.167-0.343,3.26-0.916c1.166-0.613,2.316-1.317,3.626-1.574C239.774,58.915,240.072,58.909,240.389,58.895z M177.416,79.922c-0.158,0.189-0.296,0.609,0.11,0.55c-0.219-0.041-0.508,0.073-0.808,0.222C176.965,80.447,177.182,80.172,177.416,79.922z M245.261,85.124c0.321-0.02,0.766-0.046,1.064,0.11c0.232,0.124,0.631,0.549,0.916,0.293c-0.088,0.224-0.262,2.24-0.328,2.235c-0.111-0.004-0.919,2.588-0.878,2.858c0.042,0.288,0.154,0.786-0.11,0.915c-0.301,0.147,0.138,1.239,0.074,1.465c-0.157,0.532-1.444,1.25-1.136,1.942c-0.205,0.041-0.386-0.208-0.549-0.145c-0.215,0.082-0.3,0.373-0.402,0.55c-0.207,0.345-0.791,0.518-0.769-0.036c0.021-0.573,0.75-1.414,1.171-1.756c0.322-0.262,0.854-0.4,1.026-0.808c-0.421-0.031-0.671,0.399-1.064,0.476c0.222-0.387,1.61-0.94,1.282-1.501c-0.25-0.429-1.041,0.704-1.354,0.551c0.135-0.619,1.025-0.892,0.659-1.615c-0.158,0.107-0.359,0.147-0.55,0.147c0.191-0.062,0.335-0.239,0.37-0.437c-0.46-0.175-0.702,0.521-1.026,0.697c-0.521,0.276-0.262-1.005-0.328-1.174c-0.093-0.094-0.153-0.203-0.184-0.328c0.067-0.055,0.108-0.135,0.111-0.222c-0.091-0.286-0.311-0.521-0.33-0.842c-0.046-0.744,0.952-0.521,1.32-0.878c-0.508-0.079-1.041,0.009-1.43-0.404C243.406,86.673,244.427,85.176,245.261,85.124L245.261,85.124z M175.476,86.406c0.15,0.058,0.19,0.223-0.036,0.551C175.318,86.767,175.335,86.582,175.476,86.406z M176.573,88.165c0.024,0.413-0.279,0.582-0.621,0.729C176.232,88.701,176.455,88.477,176.573,88.165z M173.277,93.331c-0.482,0.251-1.042,0.321-1.575,0.328c-0.017,0-0.141-0.019-0.255-0.036C172.069,93.645,172.843,93.428,173.277,93.331L173.277,93.331z M302.738,101.535c0.63-0.059,1.339,0.341,1.867,0.585c-0.158-0.037-0.32-0.071-0.475-0.146c-0.377-0.188-0.906-0.218-1.281,0c0.073-0.092,0.119-0.194,0.183-0.293c-0.174-0.088-0.357-0.126-0.552-0.109C302.57,101.541,302.65,101.545,302.738,101.535z\"\n        />\n      </G>\n      <G id=\"BZ\">\n        <Path\n          id=\"Path7786\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M230.26,196.965c-0.214,0.024-0.301,0.123-0.403,0.256c-0.139,0.175-0.03,0.492-0.109,0.623c-0.08,0.127-0.044-0.096-0.224,0.181c-0.062,0.1-0.024,0.395-0.104,0.624c0.112-0.075,0.25-0.186,0.25-0.186s-0.041,0.52-0.108,0.844c-0.024,0.107-0.081,0.242-0.11,0.369c0.229,0.057,0.483,0.031,0.661,0c0.15-0.029,0.228-0.097,0.328-0.146c0.079-0.489,0.158-1.039,0.293-1.503c0.029-0.108,0.148-0.472,0.256-0.768c-0.187-0.077-0.348-0.283-0.475-0.292C230.409,196.955,230.328,196.955,230.26,196.965L230.26,196.965z M231.834,198.429c-0.091,0.147-0.209,0.289-0.293,0.438C231.747,198.807,231.916,198.654,231.834,198.429z\"\n        />\n        <Path\n          id=\"Path7796\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M227.657,201.69c0.313,0.037,0.626-0.134,0.876-0.328c0.305-0.238,0.521-0.606,0.698-0.953c0.174-0.348,0.266-0.778,0.33-1.101c0.067-0.321,0.107-0.844,0.107-0.844s-0.356,0.288-0.473,0.293c-0.121,0.006-0.088-0.124-0.147-0.109c-0.059,0.013,0.1,0.032-0.11,0.147c-0.134,0.073-0.487,0.04-0.806,0.036c-0.025,0.255-0.098,0.616-0.11,0.729C227.954,200.294,227.797,200.988,227.657,201.69L227.657,201.69z\"\n        />\n        <Path\n          id=\"Path7809\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.976,200.773c-0.131,0.213-0.25,0.442-0.439,0.588c-0.251,0.193-0.567,0.367-0.876,0.327c-0.124,0.619-0.233,1.234-0.329,1.868c0.288-0.028,0.593-0.073,0.877,0c0.006-0.132,0.042-0.251,0.11-0.369c0.141-0.271,0.35-0.5,0.586-0.695c0.277-0.228,0.569-0.332,0.806-0.623c0.083-0.104,0.494-1.054,0.291-0.328c0.014-0.036,0.025-0.073,0.038-0.111c-0.244,0.043-0.507,0.024-0.585-0.073c-0.1-0.123,0.024-0.091,0-0.184c-0.025-0.09-0.078-0.181-0.222-0.292C229.178,200.842,229.072,200.785,228.976,200.773L228.976,200.773z\"\n        />\n        <Path\n          id=\"Path7803\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M228.976,200.773c0.095,0.01,0.202,0.068,0.256,0.111c0.14,0.114,0.194,0.202,0.222,0.292c0.024,0.091-0.098,0.063,0,0.185c0.078,0.095,0.341,0.115,0.585,0.073c0.116-0.31,0.26-0.598,0.368-0.916c0.122-0.358-0.023-0.634,0.036-0.988c-0.1,0.05-0.179,0.117-0.33,0.146c-0.174,0.031-0.428,0.057-0.66,0c-0.059,0.248-0.103,0.501-0.222,0.731C229.166,200.54,229.057,200.646,228.976,200.773L228.976,200.773z\"\n        />\n        <Path\n          id=\"Path7817\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M229.817,196.269c-0.257,0.403-0.5,0.833-0.62,1.061c-0.79-0.862-0.972,0.538-1.062,1.504c0.318,0.007,0.67,0.037,0.806-0.036c0.209-0.113,0.051-0.133,0.11-0.146c0.059-0.015,0.025,0.115,0.146,0.108c0.058-0.002,0.117-0.036,0.218-0.105c0.076-0.228,0.051-0.528,0.113-0.627c0.175-0.277,0.14-0.053,0.224-0.183c0.079-0.131-0.027-0.445,0.109-0.621c0.108-0.141,0.273-0.201,0.514-0.222c-0.067-0.149-0.204-0.311-0.222-0.402c-0.032-0.189,0.136-0.057,0.037-0.221C230.144,196.31,229.978,196.274,229.817,196.269L229.817,196.269z\"\n        />\n        <Path\n          id=\"Path7788\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M229.817,196.269c0.163,0.007,0.326,0.041,0.371,0.109c0.099,0.166-0.073,0.031-0.038,0.223c0.019,0.093,0.153,0.255,0.221,0.403c0.065-0.008,0.059-0.042,0.147-0.037c0.128,0.011,0.289,0.217,0.475,0.293c0.282-0.778,0.582-1.746-0.257-1.32c-0.003-0.219,0.061-0.402,0.223-0.55C230.523,195.301,230.146,195.76,229.817,196.269L229.817,196.269z\"\n        />\n        <Path\n          id=\"bz\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M227.341,203.571c0.209-1.355,0.568-2.635,0.698-4.006c0.053-0.552,0.166-3.339,1.163-2.25c0.271-0.518,0.984-2.07,1.751-1.908c-0.159,0.148-0.238,0.328-0.235,0.55c1.158-0.584,0.146,1.67,0.034,2.054c-0.136,0.467-0.219,1.044-0.299,1.535c-0.059,0.352,0.076,0.617-0.042,0.973c-0.12,0.356-0.303,0.684-0.423,1.04c0.203-0.723-0.181,0.2-0.267,0.303c-0.229,0.291-0.532,0.4-0.812,0.627c-0.238,0.192-0.452,0.439-0.595,0.713c-0.07,0.116-0.105,0.239-0.109,0.372C227.919,203.5,227.628,203.543,227.341,203.571\"\n        />\n      </G>\n      <G id=\"BY\">\n        <Path\n          id=\"Path13621\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.119,82.157c-0.198-0.149-0.37-0.282-0.583-0.403c-0.116,0.114-0.262,0.164-0.439,0.257c-0.835,0.437-0.357,1.145-0.955,1.797c0.172,0.07,0.724,0.185,0.516,0.513c-0.098,0.152-0.322,0.161-0.477,0.11c0.177-0.469-0.385-0.421-0.659-0.292c-0.143,0.067-0.23,0.191-0.368,0.256c-0.174,0.082-0.352-0.027-0.516,0.109c-0.263,0.224-0.182,0.385-0.549,0.475c-0.182,0.045-0.472,0.206-0.661,0.183c-0.617-0.072-1.385,0.006-1.978-0.145c0.179,1.116,1.187,1.906,1.319,3.042c0.021,0.164-0.183,0.191-0.222,0.327c0.308-0.096,0.607-0.199,0.845-0.182c0.376,0.024,0.567,0.403,0.806,0.293c0.237-0.111,0.082-0.531,0.255-0.662c0.175-0.128,0.361-0.054,0.587,0c0.225,0.056,0.378,0.375,0.695,0.369c0.321-0.011,0.848-0.328,0.954-0.584c0.107-0.258-0.206-0.365-0.146-0.552c0.058-0.187-0.025-0.232,0.474-0.402c0.306-0.104,0.943,0.062,1.538,0.146c0.138-0.029,0.26-0.074,0.294-0.182c0.073-0.226-0.108-0.483-0.257-0.623c-0.149-0.139-0.387-0.063-0.515-0.183c-0.123-0.119-0.254-0.28-0.182-0.473c0.07-0.194,0.665-0.017,0.659-0.33c-0.006-0.319-1.042-0.154-1.024-0.516c0.02-0.362,0.749-0.156,0.991-0.368c0.236-0.211,0.445-0.416,0.4-0.807c-0.023-0.194-0.324-0.313-0.584-0.475c-0.263-0.164-0.472-0.359-0.369-0.622C537.996,82.18,538.088,82.193,538.119,82.157L538.119,82.157z\"\n        />\n        <Path\n          id=\"Path13567\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.199,78.566c-0.594,0.219-0.597,1.108-1.246,0.915c-0.537-0.16-1.41-0.041-1.797,0.403c-0.604,0.697,0.001,0.944,0.584,1.099c-0.421,0.208-0.137,0.525-0.694,0.476c-0.277-0.024-0.382,0.163-0.516,0.293c0.219,0.123,0.386,0.253,0.584,0.402c0.146-0.168,0.349-0.289,0.662-0.293c0.383-0.002,0.812,0.091,1.1,0.185c0.575,0.184,0.864,0.958,1.318,1.099c0.453,0.14,0.867-0.174,1.135-0.109c0.271,0.062,0.225,0.295,0.405,0.292c0.177-0.002,0.286-0.347,0.474-0.329c0.188,0.019,0.164,0.312,0.402,0.369c0.239,0.056,0.599-0.257,0.879-0.292c0.282-0.037,0.594-0.166,0.769,0.073c0.173,0.238-0.274,0.725-0.223,0.955c0.025,0.107,0.086,0.114,0.146,0.146c0.127-0.077,0.225-0.202,0.403-0.258c0.612-0.197,1.774-0.013,2.198-0.148c0.421-0.132,0.036-0.082,0.402-0.219c0.182-0.068,0.516-0.041,0.876-0.039c0.094,0,0.165-0.065,0.258-0.073c-0.14-0.224-0.289-0.444-0.476-0.623c-0.231-0.224-0.865-0.635-0.477-0.916c0.288-0.207,0.192-0.3,0.037-0.583c-0.236-0.435-0.237-0.547-0.222-1.026c0.017-0.4-0.469-0.452-0.659-0.587c-0.698-0.493-0.981-0.7-1.758-0.327c-0.223,0.106-0.965,0.386-1.173,0.181c-0.155-0.152,0.063-0.421-0.074-0.549c-0.134-0.41-1.793-0.456-2.381-0.402C541.992,78.803,541.515,78.451,541.199,78.566L541.199,78.566z\"\n        />\n        <Path\n          id=\"Path13598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.543,88.859c0.349-0.028,0.709,0.006,0.953-0.109c0.419-0.196,0.471-0.629,0.807-0.77c0.336-0.139,0.805,0.209,1.064-0.036c0.258-0.245-0.224-0.874,0.073-1.099c0.295-0.223,0.639,0.203,1.101,0.223s1.282-0.324,1.65-0.185c0.369,0.141,0.196,0.38,0.476,0.551c0.142,0.086,0.405,0.116,0.621,0.146c0.057-0.11,0.02-0.213,0.402-0.292c0.487-0.102,0.799,0.392,1.355,0.256c0.448-0.109,0.554-0.25,0.845-0.439c0.161-0.107,0.722-0.144,0.367-0.622c-0.173-0.23-0.567-0.329-0.696-0.477c-0.247-0.28,0.13-0.401-0.477-0.475c-0.18-0.024-0.369-0.147-0.549-0.11c-0.126,0.051-0.339,0.055-0.475,0.074c-0.332,0,0.057-0.329-0.074-0.663c-0.1-0.254-0.471-0.322-0.696-0.401c-0.493-0.174-0.718-0.545-0.953-0.916c-0.092,0.008-0.161,0.073-0.255,0.073c-0.367-0.004-0.698-0.029-0.878,0.037c-0.367,0.135,0.019,0.084-0.403,0.22c-0.42,0.135-1.585-0.05-2.199,0.146c-0.177,0.059-0.272,0.178-0.402,0.258c0.07,0.035,0.138,0.093,0.146,0.181c0.019,0.168-0.313,0.278-0.292,0.515c0.022,0.234,0.595,0.382,0.515,0.66c-0.078,0.275-0.656,0.158-0.844,0.293c-0.187,0.137-0.093,0.333-0.292,0.402c-0.198,0.072-0.525-0.212-0.73-0.182c-0.209,0.026-0.353,0.073-0.439,0.221c-0.091,0.145,0.113,0.377-0.037,0.55c-0.15,0.171-0.779-0.212-0.807,0.145c-0.024,0.359,1.079,0.057,1.283,0.441c0.202,0.382-0.452,0.943-0.369,1.209C543.386,88.871,543.471,88.834,543.543,88.859L543.543,88.859z\"\n        />\n        <Path\n          id=\"Path13596\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.907,89.666c0.237,0.137,0.491,0.273,0.62,0.439c0.198,0.248,0.242,0.27,0.293,0.695c0.034,0.287-0.104,0.765-0.183,1.209c0.024-0.001,0.049-0.002,0.074,0c0.23,0.025,0.396,0.235,0.62,0.293c0.047-0.437,0.224-0.177,0.586-0.221c0.27-0.03,0.5-0.058,0.732,0.109c0.165,0.122,0.394-0.116,0.584-0.036c0.186,0.074,0.205,0.385,0.402,0.476c-0.049-0.385,0.471-0.724,0.807-0.55c0.562,0.176,0.266,1.023,1.464,0.369c0.521,0.293,0.929-0.295,1.356,0.222c0.146,0.177,0.904,0.656,0.842,0.073c-0.053-0.519-0.284-0.767-0.181-1.098c0.229-0.75,0.964-1.163,1.393-0.916c1.033-0.326,0.805-0.18,1.391-0.182c-0.261-0.421-0.615-0.835-0.731-1.319c-0.071-0.294-0.022-0.712-0.293-0.916c-0.287-0.222-0.524-0.496-0.401-0.73c-0.218-0.03-0.479-0.059-0.621-0.146c-0.279-0.171-0.111-0.409-0.476-0.551c-0.368-0.14-1.189,0.203-1.65,0.185c-0.462-0.02-0.808-0.444-1.101-0.223c-0.293,0.223,0.187,0.853-0.073,1.098s-0.73-0.103-1.063,0.037s-0.389,0.574-0.808,0.769c-0.245,0.116-0.606,0.079-0.953,0.11c0.026,0.008,0.058,0.034,0.074,0.074c0.06,0.143,0.134,0.402-0.074,0.549c-0.208,0.148-0.723-0.298-0.952-0.223c-0.229,0.078-0.033,0.323-0.293,0.37c-0.262,0.044-0.641-0.655-0.954-0.585C541.053,89.107,541.134,89.577,540.907,89.666L540.907,89.666z\"\n        />\n        <Path\n          id=\"Path13594\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.554,88.384c-0.071,0.27-0.059,0.597-0.402,0.66c-0.51,0.093-0.747,0.521-0.916,0.954c0.116,0.602,1.12,0.094,1.101,0.989c-0.006,0.122-0.315,1.771-0.038,1.355c0.09-0.234-0.006-0.482,0.403-0.402c0.304,0.059,0.558,0.229,0.843,0c0.537-0.434,0.532-0.768,1.319-0.768c0.732-0.01,1.437-0.041,2.305-0.074c0.651-0.116,1.373,0.196,2.014,0.331c0.628,0.128,1.312-0.102,1.759,0.514c0.188,0.262,0.455,0.09,0.697,0.073c0.077-0.444,0.219-0.921,0.183-1.21c-0.051-0.422-0.095-0.446-0.293-0.695c-0.129-0.164-0.38-0.303-0.621-0.439c-0.017,0.007-0.021,0.035-0.037,0.037c-0.09,0.01-0.122-0.124-0.223-0.183c-0.034-0.022-0.037-0.046-0.073-0.074c-0.189-0.145-0.438-0.256-0.402-0.404c0.061-0.25,0.474,0.24,0.514-0.146c0.037-0.385-1.189-0.77-1.574-0.769c-0.385,0.001-0.298,0.352-0.476,0.223s0.186-0.521,0.108-0.768c-0.072-0.249-0.548-0.337-0.512-0.585c0.019-0.128,0.179-0.15,0.327-0.183c-0.598-0.084-1.231-0.25-1.538-0.146c-0.5,0.174-0.418,0.217-0.475,0.403c-0.059,0.185,0.254,0.29,0.146,0.551c-0.106,0.255-0.635,0.575-0.954,0.585c-0.318,0.008-0.471-0.315-0.696-0.371c-0.224-0.053-0.412-0.126-0.586,0c-0.174,0.13-0.02,0.55-0.257,0.662c-0.236,0.11-0.426-0.269-0.806-0.291C533.159,88.183,532.863,88.286,532.554,88.384L532.554,88.384z\"\n        />\n        <Path\n          id=\"Path13576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.782,81.864c-0.384,0.002-0.702,0.103-0.811,0.367c-0.105,0.265,0.107,0.46,0.371,0.622c0.261,0.165,0.565,0.28,0.585,0.475c0.042,0.391-0.163,0.596-0.402,0.806c-0.239,0.211-0.969,0.007-0.989,0.369c-0.021,0.361,1.019,0.197,1.023,0.516c0.009,0.315-0.589,0.136-0.659,0.329c-0.071,0.193,0.06,0.356,0.184,0.473c0.123,0.122,0.363,0.042,0.513,0.183c0.15,0.141,0.328,0.396,0.256,0.623c-0.07,0.226-0.587,0.118-0.62,0.368c-0.036,0.249,0.439,0.337,0.513,0.585c0.074,0.249-0.287,0.639-0.107,0.769c0.177,0.129,0.09-0.221,0.475-0.223c0.385-0.002,1.61,0.383,1.574,0.768c-0.033,0.387-0.453-0.103-0.514,0.146c-0.06,0.25,0.401,0.693,0.697,0.662c0.294-0.035,0.166-0.591,0.475-0.662c0.312-0.071,0.692,0.632,0.953,0.587c0.261-0.045,0.065-0.289,0.294-0.37c0.227-0.075,0.745,0.371,0.951,0.223c0.207-0.148,0.134-0.407,0.074-0.549c-0.058-0.142-0.208,0.008-0.292-0.256c-0.083-0.264,0.568-0.822,0.367-1.209c-0.201-0.385-1.306-0.08-1.28-0.439c0.024-0.357,0.656,0.025,0.807-0.146c0.15-0.171-0.054-0.402,0.035-0.549c0.09-0.145,0.231-0.19,0.438-0.223c0.207-0.026,0.534,0.254,0.732,0.183c0.2-0.072,0.106-0.27,0.293-0.402c0.186-0.135,0.763-0.019,0.844-0.292c0.08-0.277-0.492-0.424-0.517-0.662c-0.021-0.233,0.312-0.347,0.293-0.513c-0.018-0.167-0.236-0.101-0.293-0.328c-0.056-0.228,0.398-0.717,0.224-0.954c-0.175-0.238-0.487-0.109-0.769-0.074c-0.281,0.033-0.639,0.349-0.877,0.292s-0.218-0.349-0.403-0.368s-0.296,0.327-0.474,0.33c-0.182,0.003-0.138-0.23-0.402-0.292c-0.271-0.065-0.684,0.251-1.138,0.109c-0.452-0.14-0.741-0.915-1.318-1.099C539.593,81.954,539.162,81.86,538.782,81.864L538.782,81.864z M540.942,85.05c0.183,0,0.329,0.125,0.329,0.292c0,0.167-0.146,0.328-0.329,0.328c-0.181,0-0.328-0.163-0.328-0.328C540.614,85.177,540.761,85.05,540.942,85.05z\"\n        />\n        <Path\n          id=\"Path13637\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.942,85.05c0.183,0,0.329,0.125,0.329,0.292c0,0.167-0.146,0.328-0.329,0.328c-0.181,0-0.328-0.163-0.328-0.328C540.614,85.177,540.761,85.05,540.942,85.05z\"\n        />\n        <Path\n          id=\"by\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M531.204,90.016c0.173-0.45,0.412-0.875,0.94-0.972c0.521-0.093,0.675-0.49,0.619-0.973c-0.133-1.135-1.114-1.924-1.296-3.043c0.594,0.153,1.359,0.043,1.978,0.115c0.187,0.024,0.469-0.123,0.65-0.169c0.368-0.089,0.272-0.26,0.534-0.481c0.164-0.138,0.368-0.008,0.538-0.089c0.135-0.066,0.202-0.217,0.344-0.283c0.272-0.125,0.838-0.163,0.663,0.308c0.154,0.05,0.397,0.032,0.496-0.122c0.21-0.326-0.376-0.437-0.547-0.511c0.597-0.648,0.131-1.338,0.965-1.778c0.387-0.207,0.428-0.619,0.944-0.574c0.559,0.05,0.284-0.239,0.706-0.445c-0.585-0.158-1.18-0.411-0.575-1.109c0.386-0.446,1.233-0.575,1.771-0.417c0.646,0.195,0.665-0.68,1.259-0.897c0.316-0.119,0.798,0.213,0.961,0.084c0.589-0.053,2.237,0.025,2.372,0.433c0.138,0.124-0.085,0.394,0.072,0.547c0.209,0.207,0.941-0.076,1.161-0.183c0.778-0.372,1.076-0.166,1.777,0.329c0.188,0.133,0.689,0.188,0.674,0.587c-0.02,0.481-0.025,0.583,0.214,1.018c0.156,0.287,0.231,0.383-0.057,0.589c-0.385,0.278,0.241,0.692,0.475,0.916c0.5,0.482,0.662,1.251,1.446,1.52c0.226,0.077,0.599,0.152,0.698,0.407c0.129,0.33-0.25,0.658,0.08,0.658c0.136-0.019,0.316-0.013,0.444-0.064c0.181-0.037,0.394,0.074,0.572,0.099c0.608,0.077,0.234,0.214,0.481,0.496c0.127,0.146,0.504,0.238,0.677,0.471c0.357,0.478-0.204,0.52-0.367,0.625c-0.288,0.191-0.378,0.319-0.824,0.425c-0.56,0.135-0.874-0.367-1.361-0.264c-1.213,0.255-0.441,0.721-0.018,1.046c0.271,0.205,0.215,0.627,0.288,0.921c0.118,0.483,0.483,0.882,0.743,1.302c-0.587,0.002-0.343-0.147-1.377,0.178c-0.429-0.248-1.149,0.187-1.382,0.936c-0.103,0.332,0.097,0.58,0.149,1.098c0.059,0.582-0.666,0.081-0.813-0.096c-0.426-0.516-0.866,0.087-1.384-0.206c-1.202,0.657-0.877-0.173-1.437-0.352c-0.333-0.174-0.879,0.157-0.83,0.542c-0.199-0.09-0.207-0.394-0.391-0.471c-0.191-0.079-0.436,0.142-0.601,0.026c-0.231-0.17-0.469-0.156-0.734-0.124c-0.362,0.039-0.532-0.207-0.579,0.231c-0.226-0.058-0.389-0.264-0.621-0.289c-0.262-0.024-0.556,0.207-0.764-0.083c-0.447-0.617-1.116-0.37-1.747-0.5c-0.64-0.133-1.383-0.452-2.036-0.335c-0.869,0.03-1.567,0.074-2.303,0.083c-0.789,0-0.76,0.338-1.297,0.772c-0.285,0.229-0.543,0.044-0.847-0.015c-0.41-0.079-0.333,0.168-0.423,0.402c-0.274,0.417,0.024-1.229,0.027-1.347c0.024-0.895-0.979-0.382-1.094-0.983\"\n        />\n      </G>\n      <G id=\"BW\">\n        <Path\n          id=\"Path9221\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.81,330.602l-0.695,0.916l-0.294,2.675c0.18-0.164,0.328-0.369,0.439-0.697c0.173-0.514,0.443-1.004,0.55-1.538c0.08-0.408-0.164-0.556,0.257-0.623c0.228-0.035,0.37-0.195,0.585-0.256L542.81,330.602z\"\n        />\n        <Path\n          id=\"Path9166\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.81,330.602l0.843,0.476c0.327-0.091,0.705-0.115,0.916-0.366c0.591-0.707,1.049-0.889,1.135-1.723c0.055-0.52,0.2-0.721,0.402-0.989l-1.245,0.55l-1.394-0.769l-0.514,2.639L542.81,330.602z\"\n        />\n        <Path\n          id=\"Path9200\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.222,331.371l-7.068-2.382l0.037,2.6l2.856,0.146l0.256,1.869l1.137,1.062c0.664,0.073,0.753-0.237,1.393-0.184c0.442,0.04,0.747-0.077,0.989-0.292l0.293-2.674L542.222,331.371L542.222,331.371z\"\n        />\n        <Path\n          id=\"Path9164\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.713,325.584l-0.438,1.208l-6.156,0.038l0.038,2.159l7.067,2.382l0.731-0.953l0.514-2.639l-0.437-0.221L541.713,325.584L541.713,325.584z\"\n        />\n        <Path\n          id=\"Path9182\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.117,326.83l-8.06,0.037l-0.146,4.541c0.337,0.471,0.916,0.734,1.21,1.245c0.333,0.585,0.586,1.293,0.77,1.942c0.479,1.709-0.916,2.261-0.258,3.519c0.452-0.374,0.78-0.213,1.137-0.183c0.387,0.029,0.619,0.121,1.023,0.146c0.254,0.018,0.667-0.075,0.769-0.369c-0.023-0.124-0.017-0.218,0.073-0.292c0.271-0.11,0.492,0.005,0.731-0.223c0.322-0.299,0.427-0.729,0.807-0.987c0.308-0.214,0.618-0.41,0.843-0.734c0.461-0.659,0.236-1.41,0.733-2.052c0.545-0.7,1.627-0.335,2.014,0.146c0.26,0.324,0.536,0.629,0.99,0.662c0.307,0.021,1.176,0.397,1.537,0.473c0.088,0.023,0.074-0.042,0.146-0.035l-1.136-1.062l-0.254-1.868l-2.857-0.146L535.117,326.83z\"\n        />\n        <Path\n          id=\"Path9147\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.804,319.391l-0.108,3.296h-2.491l-0.146,4.179l14.213-0.074l0.438-1.208l-4.065-6.193L529.804,319.391L529.804,319.391z\"\n        />\n        <Path\n          id=\"Path9154\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M547.098,317.964c-0.031,0.464-0.148,0.82-0.108,1.099c0.074,0.567,0.089,0.976,0.181,1.32c0.09,0.345,0.259,0.596,0.662,0.842c0.232,0.144,0.718,0.066,1.136,0.037c-0.305-0.243-0.479-0.88-0.698-1.209c-0.224-0.34-0.236-0.632-0.109-1.023C548.508,317.946,547.891,317.806,547.098,317.964L547.098,317.964z\"\n        />\n        <Path\n          id=\"Path9152\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.36,313.053l-2.527,0.293l-0.258,4.104l-2.784,0.074l-0.035,2.011l5.274,8.024l1.832,0.988l1.244-0.55c0.062-0.082,0.054-0.188,0.146-0.293c0.301-0.338,0.744-0.419,1.136-0.695c0.235-0.168,0.448-0.389,0.514-0.44c0.582-0.457,0.962-1.222,1.393-1.685c0.478-0.515,1.574-0.241,1.978-0.807c0.361-0.505,0.194-0.72,1.172-0.842c-0.088-0.354-0.621-0.271-0.769-0.516c-0.192-0.321,0.328-0.595-0.293-0.809c-0.837-0.285-1.521-0.269-2.304-0.513c-0.045-0.016-0.074-0.115-0.111-0.146c-0.419,0.025-0.902,0.106-1.135-0.037c-0.402-0.246-0.569-0.499-0.662-0.843c-0.091-0.345-0.106-0.756-0.181-1.32c-0.04-0.275,0.075-0.637,0.108-1.1c-0.043,0.01-0.068-0.008-0.108,0c0.319-1.494-0.528-1.384-1.467-1.866c-0.887-0.457-1.608-1.296-1.905-2.272C543.515,313.491,543.448,313.295,543.36,313.053L543.36,313.053z\"\n        />\n        <Path\n          id=\"Path9140\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.675,309.576c0.124-0.257-0.612-0.313-1.318,0.109c-0.222,0.129-0.404,0.518-0.699,0.475c-0.225-0.029-0.204-0.189-0.514-0.182c-0.824,0.021-1.355,1.134-2.051,1.683c-0.264-0.502-0.379-1.12-0.916-1.427c-0.397-0.228-1.361-0.025-1.756,0.109c-1.273,0.44-3.483,0.558-4.36,0.769l-0.257,8.279h7.84l0.111,0.146l0.035-2.014l2.784-0.073l0.256-4.103l2.53-0.294c-0.034-0.093-0.066-0.156-0.111-0.293c-0.228-0.683-0.464-0.884-0.769-1.282c-0.312-0.406-0.58-0.878-0.768-1.354C541.677,310.038,541.639,309.648,541.675,309.576L541.675,309.576z\"\n        />\n        <Path\n          id=\"bw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M526.913,331.403l0.309-8.714l2.477,0.003l0.35-11.573c0.879-0.213,3.11-0.344,4.381-0.784c0.396-0.137,1.363-0.341,1.761-0.114c0.536,0.308,0.642,0.948,0.904,1.453c0.697-0.553,1.248-1.681,2.07-1.7c0.31-0.01,0.277,0.174,0.504,0.206c0.291,0.041,0.465-0.361,0.681-0.49c0.708-0.422,1.446-0.364,1.32-0.107c-0.036,0.072,0,0.473,0.033,0.562c0.189,0.477,0.455,0.932,0.767,1.338c0.305,0.399,0.55,0.613,0.779,1.295c0.163,0.489,0.224,0.594,0.366,1.062c0.294,0.974,1.006,1.807,1.893,2.264c0.939,0.483,1.8,0.385,1.477,1.879c0.858-0.199,1.527-0.1,1.159,1.042c-0.127,0.391-0.084,0.688,0.139,1.028c0.244,0.369,0.416,1.254,0.806,1.371c0.784,0.243,1.465,0.203,2.302,0.488c0.62,0.213,0.083,0.503,0.273,0.823c0.148,0.245,0.701,0.169,0.788,0.521c-0.976,0.12-0.82,0.328-1.183,0.831c-0.402,0.566-1.506,0.285-1.984,0.799c-0.431,0.464-0.791,1.238-1.369,1.698c-0.066,0.052-0.29,0.26-0.525,0.425c-0.393,0.274-0.826,0.375-1.123,0.716c-0.401,0.452-0.477,0.583-0.548,1.263c-0.083,0.834-0.568,1.021-1.162,1.728c-0.347,0.415-0.918,0.527-1.503,0.622c-0.418,0.07-0.171,0.231-0.251,0.638c-0.107,0.535-0.368,1.021-0.539,1.535c-0.256,0.764-0.665,1.025-1.441,0.962c-0.707-0.063-0.624,0.445-1.535,0.246c-0.36-0.079-1.223-0.482-1.531-0.505c-0.452-0.029-0.748-0.312-1.007-0.634c-0.385-0.483-1.438-0.837-1.982-0.137c-0.499,0.644-0.276,1.359-0.734,2.018c-0.227,0.324-0.551,0.551-0.857,0.762c-0.378,0.257-0.487,0.677-0.812,0.976c-0.238,0.225-0.445,0.126-0.714,0.235c-0.09,0.074-0.098,0.167-0.076,0.291c-0.104,0.29-0.541,0.371-0.796,0.354c-0.402-0.024-0.628-0.125-1.017-0.158c-0.353-0.025-0.667-0.166-1.119,0.209c-0.66-1.258,0.717-1.824,0.237-3.534c-0.183-0.647-0.44-1.368-0.774-1.952C527.814,332.133,527.25,331.877,526.913,331.403\"\n        />\n      </G>\n      <G id=\"BT\">\n        <Path\n          id=\"Path33878\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M717.073,165.461c-0.076-0.059-0.155-0.074-0.255-0.074c-0.202,0-0.413-0.034-0.624-0.036c0.005,0.143,0.114,0.331,0.111,0.437c-0.009,0.336-0.062,0.476-0.183,0.585c-0.123,0.113-0.288,0-0.369,0.074c-0.076,0.073-0.087,0.159-0.074,0.256c0.016,0.096,0.175,0.151,0.147,0.257c-0.028,0.105-0.237-0.001-0.293,0.146c-0.058,0.148,0.249,0.229,0.223,0.584c-0.029,0.356-0.412,1.106-0.77,1.318c-0.361,0.217-0.796-0.11-0.989,0.037c-0.158,0.121-0.073,0.254-0.109,0.367c0.141,0.089,0.304,0.124,0.476,0.184c0.492,0.18,1.041-0.208,1.428-0.439c0.5-0.295,0.922,0.206,1.466,0.223c0.058,0.001,0.123,0,0.184,0c0.015-0.08-0.084-0.196-0.036-0.256c0.106-0.139,0.35-0.018,0.437-0.073c0.09-0.058,0.123-0.032,0.11-0.183c-0.009-0.152-0.448-0.348-0.477-0.514c-0.025-0.166,0.116-0.157,0.111-0.293c-0.003-0.138-0.188-0.254-0.223-0.513c-0.03-0.262,0.261-0.67,0.186-0.992c-0.077-0.318-0.479-0.419-0.551-0.73C716.973,165.713,717.092,165.58,717.073,165.461L717.073,165.461z\"\n        />\n        <Path\n          id=\"Path33868\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M717.073,165.461c0.02,0.122-0.1,0.254-0.074,0.369c0.074,0.311,0.471,0.415,0.551,0.73c0.075,0.321-0.216,0.729-0.183,0.991c0.031,0.258,0.22,0.37,0.222,0.513c0.005,0.139-0.138,0.126-0.112,0.292c0.029,0.167,0.471,0.363,0.477,0.514c0.011,0.152-0.021,0.125-0.107,0.183c-0.091,0.058-0.332-0.065-0.439,0.073c-0.048,0.061,0.052,0.174,0.037,0.256c0.304,0,0.618-0.021,0.916-0.037c0.236-0.014,0.681-0.257,0.877-0.183c0.481,0.181,0.944,0.126,1.429-0.109c0.204-0.101-0.277-0.593-0.255-0.769c0.051-0.429,0.17-1.107-0.586-1.062c-0.792,0.044-0.777-0.52-0.77-1.099c0.008-0.518-0.521-0.638-0.953-0.769c-0.328-0.101-0.396-0.021-0.622,0.183C717.308,165.685,717.194,165.552,717.073,165.461L717.073,165.461z\"\n        />\n        <Path\n          id=\"Path33873\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M714.143,169.051c0.025-0.255,0.029-0.591-0.073-0.697c-0.134-0.138-0.12,0.084-0.223,0c-0.1-0.083-0.205-0.37-0.145-0.515c0.057-0.139,0.279-0.122,0.329-0.221c0.05-0.102-0.051-0.19-0.037-0.293c0.016-0.103,0.05-0.221,0.146-0.293c0.096-0.071,0.312,0.089,0.368-0.035c0.055-0.123-0.149-0.308-0.256-0.329c-0.107-0.024-0.097,0.124-0.184,0.11c-0.087-0.018-0.199-0.17-0.221-0.258c-0.022-0.087,0.09-0.132,0.074-0.221c-0.019-0.087-0.114-0.182-0.184-0.223c-0.074-0.035-0.124,0.058-0.184,0c-0.06-0.056-0.072-0.215-0.037-0.292c0.04-0.073,0.141,0.084,0.184-0.145c0.022-0.106,0.004-0.289-0.073-0.478c-0.169,0.16-0.421,0.177-0.552,0.37c-0.322,0.47-0.521,1.272-0.99,1.61c-0.218,0.16-0.09,0.49-0.291,0.661c-0.132,0.113-0.183,0.156-0.183,0.37c0.354,0.514,0.652,1.026,1.575,0.953c0.314-0.024,0.488,0.163,0.697,0.29c0.034-0.111-0.049-0.243,0.108-0.366C714.026,169.027,714.105,169.055,714.143,169.051L714.143,169.051z\"\n        />\n        <Path\n          id=\"Path33825\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M714.583,164.545c-0.422-0.009-0.665,0.351-0.951,0.622c0.074,0.187,0.091,0.371,0.072,0.475c-0.041,0.229-0.145,0.072-0.182,0.145c-0.039,0.077-0.025,0.238,0.036,0.293c0.059,0.058,0.11-0.036,0.183,0c0.073,0.037,0.169,0.133,0.183,0.221c0.016,0.087-0.093,0.132-0.074,0.223c0.023,0.089,0.132,0.24,0.22,0.256c0.089,0.016,0.076-0.132,0.184-0.109c0.107,0.023,0.312,0.204,0.258,0.328c-0.059,0.125-0.272-0.033-0.369,0.035c-0.096,0.074-0.132,0.19-0.146,0.293c-0.014,0.105,0.087,0.191,0.037,0.293c-0.05,0.101-0.272,0.078-0.329,0.222c-0.059,0.14,0.046,0.429,0.146,0.515c0.1,0.084,0.083-0.138,0.22,0c0.104,0.105,0.1,0.443,0.073,0.697c0.224-0.025,0.536,0.146,0.846-0.037c0.359-0.214,0.738-0.963,0.769-1.317c0.025-0.358-0.277-0.438-0.224-0.585c0.058-0.148,0.265-0.041,0.293-0.146c0.027-0.106-0.132-0.161-0.147-0.257c-0.014-0.096-0.006-0.182,0.074-0.255c0.078-0.073,0.243,0.037,0.367-0.073c0.125-0.111,0.175-0.251,0.184-0.585c0.002-0.108-0.107-0.295-0.109-0.439c-0.237-0.002-0.48,0.033-0.697-0.035c-0.235-0.074-0.084-0.339-0.147-0.516C715.286,164.613,714.747,164.548,714.583,164.545L714.583,164.545z\"\n        />\n        <Path\n          id=\"bt\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M711.625,168.185c0-0.215,0.04-0.262,0.174-0.371c0.2-0.17,0.073-0.52,0.292-0.676c0.469-0.337,0.648-1.13,0.971-1.602c0.354-0.516,0.851-0.998,1.519-0.985c0.164,0.002,0.706,0.073,0.771,0.263c0.064,0.174-0.101,0.419,0.138,0.492c0.409,0.129,0.893,0.082,1.314,0.082c0.255,0,0.392,0.413,0.672,0.161c0.228-0.204,0.288-0.294,0.618-0.195c0.43,0.131,0.967,0.241,0.961,0.761c-0.008,0.581-0.013,1.167,0.777,1.122c0.758-0.042,0.618,0.615,0.567,1.042c-0.022,0.177,0.451,0.663,0.246,0.765c-0.483,0.236-0.948,0.284-1.43,0.103c-0.199-0.074-0.64,0.192-0.876,0.205c-0.355,0.026-0.729,0.03-1.085,0.022c-0.547-0.016-0.957-0.513-1.454-0.218c-0.386,0.231-0.939,0.619-1.431,0.439c-0.423-0.157-0.658-0.508-1.182-0.466C712.27,169.203,711.981,168.7,711.625,168.185\"\n        />\n      </G>\n      <G id=\"BS\">\n        <Path\n          id=\"Path6100\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M267.954,179.942c-0.087-0.035-0.174-0.073-0.263-0.106C267.787,179.848,267.877,179.883,267.954,179.942\"\n        />\n        <Path\n          id=\"Path6086\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.57,174.288c0.341,0.294,0.569-0.037,0.599,0.553c0.022,0.433,0.465,0.808,0.383,1.249c-0.098,0.542-1.274,1.42-1.14,0.475c-0.321,0.1-0.604-0.132-0.76-0.392c0.192-0.217,0.388-0.174,0.47,0.104c0.251-0.297-0.134-0.473,0.122-0.75C261.591,175.15,261.534,174.758,261.57,174.288\"\n        />\n        <Path\n          id=\"Path6088\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M261.751,177.612c-0.085-0.195,0.001-0.256,0.264-0.183C261.927,177.489,261.838,177.55,261.751,177.612\"\n        />\n        <Path\n          id=\"Path6084\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M260.967,170.232c-0.206-0.086-0.37-0.249-0.47-0.444c0.389,0.422,0.598-0.05,0.925-0.25c0.484-0.297,1.244,0.203,1.847-0.196C263.353,169.823,261.295,170.104,260.967,170.232\"\n        />\n        <Path\n          id=\"Path6090\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M262.328,178.945c-0.095-0.024-0.191-0.052-0.286-0.078c0.223-0.009,0.402-0.095,0.549-0.262c-0.431,0.307-0.542-0.178-0.631-0.509c-0.031-0.116-0.073-0.284-0.176-0.354c0.267-0.195,0.468-0.484,0.784-0.603c-0.009,0.302-0.37,0.467-0.261,0.785c0.166-0.139,0.278-0.314,0.337-0.521C263.079,177.822,262.826,178.686,262.328,178.945\"\n        />\n        <Path\n          id=\"Path6092\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M263.454,174.969c-0.021-0.376,0.376-0.304,0.6-0.211C263.864,174.855,263.663,174.924,263.454,174.969\"\n        />\n        <Path\n          id=\"Path6094\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M264.629,172.169c-0.059-0.203-0.215-0.363-0.421-0.419c0.297-0.237,0.509-0.568,0.659-0.914c0.077-0.181,0.142-0.367,0.192-0.558c0.124-0.474-0.046-0.19-0.294-0.483c-0.402-0.471-0.65-1.114-1.47-0.819c0.805-0.473,1.431,0.375,1.857,0.915c0.318,0.4,0.271,0.697-0.062,1.063C264.784,171.297,264.869,171.793,264.629,172.169\"\n        />\n        <Path\n          id=\"Path6096\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M266.07,173.635c-0.214-0.011-0.351-0.16-0.369-0.369c0.426,0.324,1.005,0.568,1.284,1.045c0.326,0.567-0.238,1.05-0.158,1.623c-0.386-0.313,0.196-0.933,0.229-1.289C267.102,174.171,266.33,173.924,266.07,173.635\"\n        />\n        <Path\n          id=\"Path6098\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M266.75,179.076c0.362,0.043,0.451,0.441,0.68,0.654C267.174,179.589,266.798,179.408,266.75,179.076\"\n        />\n        <Path\n          id=\"Path6102\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M268.477,177.691c-0.123-0.314,0.33-0.287,0.074-0.582c-0.219-0.245-0.391-0.822-0.386-1.147C268.293,176.274,269.239,177.588,268.477,177.691\"\n        />\n        <Path\n          id=\"Path6104\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M268.687,179.105c0.348,0.493,0.233,1.015,0.426,1.52c0.123,0.326,0.729,0.474,0.385,0.884c-0.062-0.483-0.589-0.512-0.759-0.916C269.339,181.069,268.627,179.406,268.687,179.105\"\n        />\n        <Path\n          id=\"Path6106\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M269.994,179.208c-0.087-0.025-0.174-0.052-0.263-0.076C269.975,178.883,270.061,178.909,269.994,179.208\"\n        />\n        <Path\n          id=\"Path6108\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.937,183.709c0.403-0.304,0.707-0.717,1.152-0.965c-0.538-0.317-0.09-0.705,0.074-0.421C272.538,182.971,271.307,183.469,270.937,183.709\"\n        />\n        <Path\n          id=\"Path6110\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M270.963,177.823c0.094-0.019,0.19-0.036,0.287-0.055c-0.044,0.212-0.197,0.385-0.393,0.471C270.919,178.106,270.953,177.967,270.963,177.823\"\n        />\n        <Path\n          id=\"Path6112\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.539,182.296c-0.275-0.041-0.597-0.251-0.521-0.575C271.234,181.845,271.595,181.972,271.539,182.296\"\n        />\n        <Path\n          id=\"Path6122\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M271.985,187.765c-0.243-0.413,0.352-0.796,0.676-0.883c0.223-0.06,0.286,0.086,0.476,0.124c0.321,0.066,0.569-0.366,0.783-0.523c-0.061,0.336-0.163,0.763-0.427,0.998C273.125,187.813,272.429,187.589,271.985,187.765\"\n        />\n        <Path\n          id=\"Path6124\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M273.895,186.144c-0.057-0.221,0.026-0.341,0.262-0.286C274.074,185.957,273.99,186.053,273.895,186.144\"\n        />\n        <Path\n          id=\"Path6126\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M274.912,183.473c-0.187-0.327-0.869-0.073-0.889-0.47C274.218,182.979,275.096,183.119,274.912,183.473\"\n        />\n        <Circle\n          id=\"bs.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"265.809\"\n          cy=\"179.643\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"BR\">\n        <Path\n          id=\"Path20757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M353.136,325.806c-0.024-0.174,0.087-0.335,0-0.515c-0.095-0.197-0.433-0.235-0.622-0.368c-0.227,0.05-0.43,0.14-0.66,0.183c-1.924,0.366-3.84,0.459-4.764,0.183c-0.922-0.273-1.183-0.393-1.244-0.549c-0.063-0.158,0.087-0.339,0-0.697c-0.09-0.355,0.186-0.806,0.438-1.246c0.252-0.439,0.457-0.878,0.292-1.282c-0.165-0.403-0.571-0.516-1.025-0.621c-0.451-0.109-0.918-0.202-1.21-0.622c-0.289-0.422-0.124-1.119-0.036-1.797c0.046-0.335,0.059-0.649,0-0.953c-0.056-0.304-0.187-0.566-0.474-0.766c-0.288-0.204-0.637-0.258-1.026-0.184c-0.388,0.071-0.812,0.252-1.245,0.438c-0.868,0.375-1.799,0.828-2.527,0.732c-0.73-0.094-0.964-0.46-1.357-0.843c-0.387-0.385-0.925-0.788-2.159-0.916c-0.614-0.064-1.748,0.252-2.673,0.401c-0.081,0.255-0.177,0.478-0.257,0.732c-0.551,1.784-1.078,3.6-1.83,4.652c-0.754,1.053-1.596,1.609-2.346,2.091c-0.75,0.479-1.417,0.88-1.943,1.683c-0.059,0.093-0.058,0.229-0.108,0.331c0.631-0.018,1.282-0.048,1.978-0.146c1.62-0.229,3.313-0.568,4.43-0.439c1.118,0.129,1.962,0.152,2.712,0.294c0.75,0.139,1.386,0.387,2.054,0.952c0.665,0.565,0.954,1.651,1.208,2.674c0.254,1.023,0.482,2.006,1.063,2.383c0.58,0.372,1.015,0.286,1.427,0.145c0.418-0.14,0.829-0.335,1.356-0.145c0.269,0.095,0.601,0.33,0.916,0.515c0.174-0.229,0.337-0.471,0.549-0.661c0.392-0.354,0.96-0.452,1.319-0.844c0.332-0.36,0.533-0.748,0.952-1.025c0.342-0.227,0.965-0.293,0.807-0.769c0.305-0.052,0.21,0.175,0.331,0.329c0.139,0.174,0.527-0.535,0.584-0.586c0.561-0.47,1.219,0.26,1.612,0c0.286-0.186-0.065-0.5,0.223-0.696c0.322-0.224,0.682-0.243,0.916-0.585c0.271-0.399,0.83-0.066,1.245-0.402c-0.181-0.135-0.678-0.272-0.585-0.586c0.101-0.336,0.596-0.371,0.879-0.403C352.676,325.838,352.844,325.926,353.136,325.806L353.136,325.806z M352.88,326.245c-0.212-0.01-0.422,0.146-0.331,0.403c0.217-0.031,0.43-0.189,0.55-0.37C353.036,326.235,352.951,326.247,352.88,326.245L352.88,326.245z M350.24,328.334c-0.33-0.074-0.459,0.262-0.513,0.513c0.199-0.023,0.383,0.038,0.55,0.147C350.316,328.749,350.131,328.583,350.24,328.334L350.24,328.334z\"\n        />\n        <Path\n          id=\"Path20755\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M361.27,320.749c-0.238,0.03-0.473,0.074-0.698,0.074c-0.418,0.002-0.817-0.062-1.136-0.292c-0.318-0.231-0.525-0.583-0.66-0.953c-0.131-0.37-0.189-0.769-0.255-1.173c-0.014-0.075-0.025-0.143-0.037-0.222c-0.024,0.034-0.052,0.037-0.074,0.074c-0.37,0.625-0.328,1.452-0.438,2.345c-0.059,0.447-0.133,0.905-0.331,1.356c-0.196,0.452-0.517,0.904-0.99,1.316c-0.471,0.419-1.172,0.791-2.013,1.102c-0.641,0.235-1.393,0.388-2.126,0.551c0.19,0.129,0.528,0.169,0.623,0.366c0.087,0.178-0.024,0.339,0,0.515c0.042-0.019,0.065,0.025,0.11,0c0.427-0.262,0.829-0.088,1.173,0.222c-0.323,0.109-0.769-0.02-1.027,0.255c0.379-0.205,2.052-0.058,2.16-0.476c0.113-0.423-0.583-0.778,0.256-0.877c0.022,0.326-0.231,0.697,0.146,0.916c0.256,0.146,0.691,0.021,0.953-0.036c0.451-0.093,1.476-0.285,1.833,0.108c-0.122-0.262,0.181-0.388,0.107-0.621c-0.069-0.226-0.208-0.458-0.107-0.698c0.153-0.369,0.534-0.747,0.876-0.952c0.504-0.302,1.101-0.281,1.502-0.768c0.242-0.297,0.012-0.814-0.039-1.137C361.03,321.381,361.175,321.069,361.27,320.749L361.27,320.749z\"\n        />\n        <Path\n          id=\"Path20692\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M362.039,309.722c-0.784,0.482-1.502,1.06-1.832,1.721c-0.182,0.369-0.225,0.764-0.182,1.137c0.041,0.373,0.16,0.731,0.293,1.099c0.265,0.732,0.56,1.442,0.365,2.053c-0.192,0.611-0.563,0.928-0.988,1.245c-0.402,0.304-0.849,0.65-1.209,1.211c0.013,0.074,0.024,0.14,0.036,0.222c0.066,0.403,0.123,0.803,0.256,1.173c0.132,0.37,0.341,0.719,0.661,0.953c0.32,0.232,0.716,0.293,1.135,0.292c0.223-0.002,0.461-0.042,0.697-0.074c0.072-0.236,0.077-0.481,0.146-0.73c0.109-0.397,0.022-0.619,0.331-0.916c0.363-0.346,1.439-1.052,0.806-1.611c0.893-0.124,0.275-1.611,1.026-1.943c0.797-0.351,0.417-1.708,0.33-2.382c-0.123-0.944-0.041-1.979,0.439-2.821c0.01-0.019,0.025-0.019,0.037-0.037c-0.039-0.004-0.074-0.028-0.111-0.033C363.377,310.162,362.577,310.105,362.039,309.722L362.039,309.722z\"\n        />\n        <Path\n          id=\"Path20702\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M341.891,336.504c0.063,0.07,0.117,0.151,0.182,0.219c0.023-0.059-0.022-0.12,0-0.183C342.004,336.535,341.959,336.506,341.891,336.504L341.891,336.504z\"\n        />\n        <Path\n          id=\"Path20700\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M341.891,336.504c0.068,0.003,0.113,0.031,0.182,0.033c0.066-0.2,0.167-0.409,0-0.584c-0.148,0.143-0.226,0.309-0.221,0.515C341.864,336.475,341.878,336.487,341.891,336.504L341.891,336.504z\"\n        />\n        <Path\n          id=\"Path20698\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M339.73,347.932c-0.3-0.501-0.613-1.01-0.696-1.504c-0.113-0.667,0.308-1.258,0.659-1.797c0.353-0.534,0.651-1.005,0.369-1.466c-0.284-0.459-0.823-0.424-1.392-0.366c-0.569,0.059-1.188,0.138-1.65-0.146c-0.46-0.285-0.471-0.699-0.622-1.174c-0.15-0.476-0.441-0.994-1.392-1.575c-0.474-0.286-1.231-0.464-2.124-0.55c-0.896-0.086-1.915-0.118-2.932-0.146c-0.639-0.021-1.206-0.07-1.796-0.111c-0.387-0.052-0.886,0.476-1.173,0.622c-0.424,0.219-0.864,0.287-1.208,0.661c-0.341,0.371-0.419,0.6-0.916,0.877c-0.485,0.272-0.857,0.817-1.209,1.247c0.221,0.072,0.289,0.263,0.184,0.477c-0.444-0.461-0.818,0.375-0.991,0.695c-0.335,0.628-0.845,1.195-1.099,1.867c-0.223,0.593-0.453,1.379-1.026,1.61c-0.641,0.26-0.47,1.169-1.025,1.393c0.271,0.336,0.659,0.37,0.953,0.293c0.319-0.083,0.351-0.369,0.549-0.513c0.601-0.436,1.361,0.615,1.757,0.914c0.535,0.402,1.488,0.892,1.466,1.65c-0.027,0.959,1.233,0.194,0.916-0.257c0.618,0.483,1.345,1.771,1.942,1.393c0.21,0.097,0.303,0.305,0.515,0.403c0.569,0.317,1.108,0.61,1.575,1.101c0.568,0.608,1.411,0.561,2.012,1.427c0.259,0.371,0.418,0.756,0.845,0.954c0.369,0.169,0.982,0.412,0.695,0.953c-0.181,0.343-0.581,0.645-0.549,1.064c0.024,0.318-0.052,0.614,0.108,0.987c0.088,0.201,0.336,0.625,0.517,0.697c0.166,0.065,0.417-0.12,0.622-0.439c0.504-0.791,1.109-1.368,1.244-2.345c0.073-0.497,0.074-1.043,0.292-1.502c0.134-0.28,0.385-0.582,0.329-0.916c-0.333,0.256-0.593-0.229-0.255-0.438c-0.635-0.063,0.029-0.689,0.109-0.954c0.095-0.314-0.041-0.726,0.292-0.916c0.422-0.241,0.919-0.577,0.807-1.173c-0.025-0.142,0.167-0.125,0.224-0.221c0.123-0.207-0.085-0.521,0-0.77c0.116,0.159,0.175,0.36,0.22,0.551c0.043-0.385-0.38-1.098,0.224-1.245c-0.287-0.519-0.613-0.493-0.587-1.209c0.275,0.145,0.211,0.588,0.514,0.697c0.257,0.09,0.34,0.318,0.515,0.514c0.006-0.14,0.654-0.619,0.768-0.659c0.181-0.062,0.305,0.655,0.293,0.767c-0.485-0.451-0.251,0.259-0.222,0.476c0.043,0.305,0.019,0.605-0.183,0.846c-0.245,0.287-0.458,0.427-0.329,0.842c-0.344-0.408-0.369,0.083-0.368,0.368c0.001,0.437-0.06,0.63-0.439,0.845c-0.272,0.153-0.467,0.63-0.768,0.843c-0.339,0.236-0.494,0.215-0.877,0.109c0.074,0.326,0.277,0.724,0.146,1.062c0.74-0.852,1.64-1.519,2.272-2.452c0.657-0.971,1.239-2.011,1.539-3.15C339.472,348.726,339.63,348.337,339.73,347.932z\"\n        />\n        <Path\n          id=\"Path20696\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M341.778,336.504c-0.627-0.038-1.311-0.092-1.719-0.147c-0.592-0.08-0.886-0.264-1.172-0.439c-0.287-0.178-0.573-0.33-1.099-0.292c-0.526,0.037-1.046,0.455-1.611,0.879c-0.567,0.419-1.173,0.844-1.906,0.875c-0.732,0.036-1.455-0.348-2.199-0.768c-0.748-0.421-1.525-0.878-2.345-0.99c-0.494-0.067-1.121-0.106-1.722-0.146c0.222,0.635,0.311,1.074,0.331,1.798c0.017,0.645,0.016,1.148-0.074,1.797c-0.031-0.018-0.074,0.039-0.11,0.033c0.59,0.043,1.157,0.092,1.796,0.111c1.015,0.028,2.038,0.061,2.932,0.147c0.893,0.086,1.649,0.26,2.124,0.551c0.95,0.578,1.241,1.099,1.392,1.574c0.151,0.477,0.164,0.889,0.622,1.174c0.46,0.282,1.078,0.203,1.649,0.146c0.569-0.061,1.108-0.094,1.393,0.367s-0.016,0.928-0.369,1.465c-0.353,0.536-0.77,1.128-0.659,1.797c0.081,0.494,0.396,1.005,0.696,1.502c0.19-0.778,0.337-1.567,0.731-2.305c0.247-0.461,0.518-0.936,0.916-1.282c0.372-0.324,0.844-0.576,1.136-0.991c-0.281-0.087-0.272-0.32-0.369-0.549c0.089,0.144,0.191,0.267,0.328,0.367c0.023-0.439,0.48-1.545,0.223-1.978c-0.276-0.464,0.017-1.566-0.329-1.831c0.316-0.058,0.348-0.494-0.035-0.402c0.221-0.502-0.288-1.103-0.403-1.503C341.862,337.228,341.969,336.714,341.778,336.504L341.778,336.504z M342.913,339.764c-0.381,0.228-0.223,1.009-0.182,1.354C342.968,340.79,343.208,340.118,342.913,339.764z\"\n        />\n        <Path\n          id=\"Path20694\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M343.502,332.105c-0.316-0.182-0.648-0.419-0.916-0.515c-0.524-0.189-0.939,0.005-1.356,0.146c-0.417,0.14-0.847,0.229-1.426-0.146c-0.582-0.375-0.811-1.358-1.064-2.382c-0.255-1.024-0.545-2.109-1.209-2.675c-0.667-0.565-1.304-0.812-2.054-0.952c-0.748-0.142-1.593-0.165-2.71-0.293c-1.117-0.128-2.811,0.209-4.43,0.439c-0.695,0.099-1.345,0.13-1.978,0.146c-0.4,0.757-0.619,1.635-0.769,2.527c-0.031,0.194-0.147,0.321-0.183,0.514c0.159,0.133,0.349,0.218,0.515,0.329c-0.47,0.34,0.091,0.683-0.111,1.099c-0.195,0.399-0.094,1.031-0.146,1.466c-0.074,0.634-0.254,1.066-0.221,1.685c0.014,0.23-0.061,0.607,0.073,0.696c0.188,0.123,0.411,0.049,0.514,0.146c0.074-0.473,0.73-0.447,1.064-0.329c0.571,0.205,0.691,0.805,0.877,1.318c0.022,0.059,0.02,0.094,0.036,0.146c0.599,0.042,1.228,0.079,1.72,0.147c0.82,0.112,1.603,0.568,2.347,0.991c0.744,0.419,1.464,0.802,2.198,0.768c0.732-0.034,1.339-0.458,1.906-0.878c0.568-0.422,1.085-0.843,1.61-0.88c0.525-0.036,0.814,0.117,1.1,0.293c0.287,0.178,0.579,0.361,1.171,0.441c0.411,0.057,1.092,0.107,1.723,0.146c-0.026-0.025-0.006-0.095-0.037-0.111c-0.238-0.102-0.191-0.369-0.292-0.583c0.079,0.326,0.391,0.286,0.474,0c0.073-0.247-0.039-0.521,0.036-0.77c-0.173-0.023-0.336-0.042-0.512-0.035c0.125-0.099,0.51-0.021,0.549-0.223c0.049-0.253,0.134-0.516,0.329-0.695c-0.284,0.029-1.031-0.273-1.025-0.587c0.52,0.439,0.815,0.14,0.698-0.402c0.254,0.124,0.532,0.189,0.807,0.074c-0.131,0.151-0.174,0.315-0.147,0.514c0.172-0.387,0.475-0.759,0.77-1.062c-0.09-0.054-0.174-0.092-0.258-0.146C343.309,332.38,343.403,332.238,343.502,332.105L343.502,332.105z\"\n        />\n        <Path\n          id=\"Path20499\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M350.609,298.622c-0.894,0.145-1.677,0.743-2.38,1.319c-0.708,0.575-1.309,1.139-1.869,1.208c-0.562,0.074-0.773-0.2-0.953-0.402c-0.179-0.202-0.359-0.344-0.843-0.108c-0.483,0.234-0.872,0.933-1.172,1.759c-0.299,0.824-0.505,1.784-0.584,2.527c-0.08,0.743,0.223,1.494,0.475,2.235c0.251,0.741,0.47,1.443,0.293,2.015c-0.181,0.569-0.468,0.993-0.809,1.315c-0.339,0.324-0.74,0.548-1.208,0.699c-0.47,0.15-0.912,0.004-1.393-0.183c-0.482-0.188-0.988-0.387-1.611-0.293c-0.622,0.092-1.221,0.14-1.867,0.402c-0.648,0.263-1.35,0.74-2.161,1.61c-0.408,0.437-0.748,1.064-1.062,1.832c-0.224,0.547-0.42,1.2-0.622,1.831c0.926-0.152,2.06-0.469,2.674-0.402c1.232,0.127,1.77,0.53,2.159,0.915c0.39,0.386,0.625,0.748,1.356,0.844c0.729,0.094,1.658-0.357,2.527-0.732c0.435-0.188,0.858-0.37,1.247-0.438c0.386-0.074,0.736-0.02,1.025,0.183s0.421,0.468,0.475,0.767c0.058,0.304,0.045,0.617,0,0.954c-0.089,0.674-0.256,1.37,0.035,1.796c0.291,0.421,0.76,0.517,1.21,0.621c0.454,0.109,0.863,0.224,1.025,0.623c0.166,0.402-0.04,0.843-0.291,1.282c-0.256,0.439-0.53,0.889-0.439,1.245c0.089,0.356-0.062,0.538,0,0.697c0.062,0.157,0.321,0.272,1.245,0.55c0.923,0.273,2.839,0.181,4.764-0.182c0.963-0.181,1.943-0.422,2.784-0.731c0.842-0.31,1.541-0.682,2.013-1.101c0.473-0.416,0.794-0.865,0.99-1.318c0.196-0.451,0.272-0.909,0.33-1.355c0.111-0.894,0.07-1.717,0.438-2.344c0.371-0.625,0.859-0.962,1.282-1.283c0.424-0.32,0.795-0.632,0.989-1.246c0.194-0.611-0.101-1.317-0.366-2.051c-0.135-0.37-0.253-0.725-0.293-1.101c-0.043-0.372,0-0.767,0.182-1.135c0.333-0.667,1.048-1.241,1.832-1.722c-0.022-0.013-0.057-0.024-0.073-0.036c-0.539-0.42-0.925-0.761-1.172-1.138c-0.245-0.375-0.373-0.796-0.369-1.391c0.009-0.594,0.698-1.149,1.319-1.721c0.311-0.286,0.617-0.582,0.807-0.878c0.189-0.299,0.26-0.597,0.147-0.916c-0.115-0.322-0.333-0.497-0.621-0.622c-0.292-0.124-0.652-0.182-1.026-0.221c-0.753-0.072-1.589-0.072-2.124-0.402c-0.535-0.33-0.815-0.759-1.138-1.21c-0.321-0.451-0.697-0.941-1.39-1.318c-0.697-0.378-1.663-0.769-2.712-1.025C352.636,298.588,351.506,298.479,350.609,298.622L350.609,298.622z\"\n        />\n        <Path\n          id=\"Path20650\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M371.636,286.571c-0.806-0.811-1.612-1.805-2.455-2.272c-0.582-0.322-1.318-0.305-1.943-0.329c-0.036-0.002-0.039-0.034-0.074-0.037c0.023,0.041,0.053,0.069,0.074,0.111c0.333,0.698,0.547,1.434,0.515,1.978c-0.031,0.544-0.435,0.643-0.768,0.806c-0.169,0.083-0.301,0.188-0.403,0.37c-0.103,0.178-0.167,0.434-0.109,0.842c0.058,0.409,0.341,0.871,0.73,1.356c0.38,0.471,0.878,0.962,1.428,1.429c0.14-0.355,0.366-0.904,0.475-1.064c-0.104,0.037-0.223,0.077-0.329,0.11c0.234-0.224,0.205-0.581,0.369-0.845c-0.201,0.604,0.285,0.057,0.402-0.108c0.208-0.284-0.113-0.435-0.254-0.621c0.288,0.367,0.528-0.037,0.583-0.328c0.044-0.228-0.243-0.307-0.219-0.551c0.202,0.062,0.348,0.217,0.293,0.438c0.326-0.18,0.527-0.488,0.805-0.731C371.024,286.886,371.373,286.807,371.636,286.571L371.636,286.571z\"\n        />\n        <Path\n          id=\"Path20648\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M375.08,281.04c-0.063-0.002-0.082,0.037-0.146,0.036c-1.055-0.02-2.111-0.087-2.599,0.182c-0.488,0.272-0.633,0.5-0.697,0.698c-0.065,0.198-0.053,0.379-0.293,0.515c-0.481,0.267-0.973,0.319-1.721,0.183c-0.375-0.07-0.817-0.43-1.245-0.769c-0.428-0.339-0.866-0.633-1.282-0.514c-0.419,0.122-0.785,0.393-1.025,0.768c-0.034,0.054-0.009,0.124-0.036,0.183c0.419,0.408,0.822,0.985,1.134,1.609c0.035,0.001,0.038,0.036,0.074,0.037c0.624,0.024,1.36,0.008,1.944,0.33c0.843,0.467,1.651,1.463,2.453,2.273c0.632-0.569,1.193-1.557,1.575-2.309c-0.059-0.002-0.104-0.051-0.146-0.074c0.127,0.079,0.161-0.169,0.146-0.37c0.082,0.073,0.167,0.157,0.257,0.223c0.243-0.655,0.884-1.057,1.171-1.684C374.833,281.938,374.934,281.478,375.08,281.04L375.08,281.04z\"\n        />\n        <Path\n          id=\"Path20646\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M375.592,277.046c-0.519-0.248-1.068-0.51-1.428-0.475c-0.452,0.041-0.623,0.277-0.769,0.515c-0.145,0.236-0.247,0.481-0.515,0.585c-0.532,0.211-1.152-0.189-1.757,0.109c-0.303,0.15-0.507,0.592-0.73,0.99c-0.224,0.396-0.456,0.729-0.768,0.732c-0.316,0.001-0.549-0.092-0.697-0.293c-0.147-0.202-0.217-0.482-0.294-0.768c-0.074-0.288,0.122-0.714,0.294-1.102c0.173-0.385,0.331-0.762,0.146-0.988c-0.184-0.227-0.416-0.279-0.66-0.257c-0.245,0.026-0.521,0.124-0.769,0.257c-0.248,0.131-0.328,0.467-0.439,0.806c-0.111,0.337-0.228,0.701-0.621,0.844s-0.928,0.088-1.464-0.074c-0.197-0.06-0.362-0.205-0.551-0.293c-0.003,0.009,0.003,0.027,0,0.037c-0.073,0.253-0.203,0.428-0.585,0.55c-0.386,0.123-0.718-0.173-1.135-0.55c-0.42-0.374-0.932-0.821-1.651-0.954c-0.428-0.079-1.154-0.152-1.796-0.256c-0.194,0.397-0.365,0.817-0.33,1.1c0.041,0.321,0.238,0.341,0.402,0.402c0.166,0.062,0.31,0.174,0.256,0.695c-0.052,0.521-0.657,1.248-1.355,1.944c-0.359,0.357-0.665,0.606-1.026,0.916c0.349,0.365,0.696,0.758,1.063,1.023c0.552,0.404,1.092,0.677,1.538,0.734c0.447,0.056,0.737-0.072,0.991-0.257c0.254-0.187,0.462-0.447,0.622-0.731c0.322-0.569,0.552-1.188,1.136-1.282c0.582-0.09,1.167-0.008,1.722,0.223c0.554,0.227,1.107,0.589,1.574,1.026c0.018,0.016,0.02,0.058,0.036,0.073c0.027-0.058,0.002-0.129,0.036-0.184c0.24-0.374,0.61-0.648,1.026-0.767c0.417-0.123,0.855,0.174,1.282,0.514c0.427,0.338,0.87,0.702,1.246,0.769c0.748,0.134,1.238,0.082,1.721-0.183c0.239-0.132,0.229-0.317,0.292-0.516c0.064-0.197,0.209-0.423,0.698-0.696c0.488-0.272,1.547-0.202,2.6-0.183c0.065,0.002,0.083-0.037,0.147-0.036c0.055-0.161,0.107-0.322,0.182-0.476c0.242-0.483,0.022-1.113,0.331-1.574c0.299-0.448-0.099-1.011,0.145-1.502c-0.093-0.028-0.196-0.086-0.291-0.11C375.574,277.284,375.54,277.156,375.592,277.046L375.592,277.046z\"\n        />\n        <Path\n          id=\"Path20644\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M375.153,273.859c-0.326,0.009-0.633-0.075-0.952-0.037c-0.874,0.107-1.694,0.268-2.201,0.146c-0.505-0.12-0.711-0.351-0.844-0.515c-0.133-0.162-0.211-0.265-0.477-0.145c-0.267,0.118-0.251,0.586-0.254,1.026c-0.008,0.436,0.002,0.866-0.257,0.952c-0.258,0.087-0.415-0.097-0.549-0.293c-0.135-0.196-0.255-0.413-0.438-0.474c-0.183-0.065-0.369,0.043-0.551,0.109c-0.181,0.067-0.375,0.091-0.549-0.109c-0.173-0.203,0.083-0.618,0.293-1.026c0.208-0.408,0.375-0.79,0.037-1.025c-0.341-0.235-0.721,0.074-1.138,0.476c-0.416,0.404-0.853,0.882-1.356,0.916c-0.349,0.022-0.73-0.254-1.098-0.475c-0.025,0.109-0.087,0.224-0.11,0.329c-0.258,1.168,0.179,2.24,0,3.003c-0.087,0.371-0.084,0.667-0.146,0.916c0.189,0.09,0.354,0.233,0.551,0.293c0.536,0.165,1.071,0.217,1.464,0.074c0.394-0.14,0.514-0.504,0.621-0.844c0.111-0.34,0.191-0.673,0.439-0.807c0.248-0.131,0.524-0.231,0.769-0.256c0.244-0.024,0.473,0.028,0.661,0.256c0.184,0.227,0.024,0.601-0.147,0.989c-0.174,0.387-0.371,0.815-0.293,1.1c0.078,0.287,0.146,0.568,0.293,0.769c0.147,0.2,0.381,0.295,0.698,0.293c0.314-0.003,0.542-0.336,0.769-0.734c0.223-0.396,0.428-0.839,0.729-0.989c0.609-0.298,1.226,0.102,1.758-0.109c0.269-0.108,0.37-0.353,0.516-0.585c0.145-0.235,0.319-0.471,0.768-0.515c0.36-0.033,0.911,0.227,1.428,0.475c0.201-0.419,0.065-0.918,0.11-1.392c-0.074,0.135-0.174,0.237-0.256,0.37C375.718,275.489,375.384,274.483,375.153,273.859L375.153,273.859z\"\n        />\n        <Path\n          id=\"Path20607\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M368.338,268.403c-0.681,0.516-1.43,1.021-1.866,1.501c-0.627,0.687-0.995,1.354-1.246,1.978c-0.205,0.514-0.292,1.013-0.402,1.502c0.37,0.224,0.749,0.5,1.099,0.477c0.503-0.032,0.942-0.514,1.357-0.916c0.414-0.403,0.795-0.714,1.135-0.477c0.338,0.238,0.174,0.619-0.036,1.027c-0.21,0.406-0.468,0.823-0.293,1.024c0.173,0.202,0.368,0.174,0.551,0.111c0.182-0.067,0.368-0.174,0.55-0.111c0.182,0.063,0.302,0.279,0.439,0.475c0.134,0.196,0.289,0.378,0.549,0.293c0.262-0.086,0.252-0.516,0.257-0.953c0.005-0.438-0.011-0.91,0.255-1.025c0.268-0.122,0.343-0.017,0.477,0.145s0.336,0.393,0.843,0.515c0.506,0.121,1.324-0.042,2.2-0.147c0.32-0.041,0.625,0.047,0.952,0.037c-0.026-0.073-0.011-0.197-0.036-0.256c-0.058-0.134-0.117-0.297-0.256-0.369c-0.123-0.062,0.004-0.353,0-0.515c-0.008-0.526-0.223-1.003-0.367-1.501c-0.376-1.287-1.341-1.772-2.639-1.611c-0.566,0.074-1.371,0.232-1.832-0.22c-0.396-0.39-0.895-0.209-1.245-0.661C368.654,268.57,368.501,268.491,368.338,268.403L368.338,268.403z\"\n        />\n        <Path\n          id=\"Path20609\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M368.631,290.823c-0.549-0.47-1.048-0.96-1.427-1.431c-0.39-0.485-0.677-0.948-0.732-1.356c-0.057-0.406,0.011-0.663,0.11-0.842c0.103-0.179,0.236-0.285,0.402-0.369c0.333-0.165,0.737-0.262,0.768-0.807c0.033-0.544-0.179-1.279-0.514-1.978c-0.333-0.699-0.778-1.361-1.247-1.798c-0.469-0.434-1.019-0.796-1.574-1.023c-0.555-0.229-1.14-0.315-1.72-0.224c-0.582,0.093-0.813,0.714-1.138,1.282c-0.161,0.287-0.37,0.546-0.621,0.731c-0.254,0.188-0.544,0.313-0.989,0.256c-0.445-0.057-0.989-0.333-1.54-0.731c-0.369-0.269-0.715-0.662-1.062-1.025c-0.339,0.291-0.732,0.648-0.99,0.845c-1.054,0.795-1.786,1.28-2.636,1.28c-0.853,0-1.364-1.064-1.945-0.989c-0.576,0.074-0.891,0.414-0.989,0.878c-0.097,0.469,0.676,0.821,0.661,1.428c-0.017,0.608-0.493,1.624-0.989,1.832c-0.496,0.207-0.612-0.468-1.064-0.33c-0.452,0.137-0.596,1.196-1.099,1.32c-0.502,0.123-0.941-0.202-1.281-0.551c-0.338-0.351-0.201-1.104-0.551-1.393c-0.202-0.167-0.458-0.143-0.698-0.11c-0.029,0.124,0.008,0.229-0.074,0.369c-0.174,0.299-0.473,0.625-0.768,0.952c-0.59,0.656-1.246,1.359-1.357,2.015c-0.108,0.658,0.174,1.226,0.439,1.797c0.27,0.568,0.534,1.127,0.331,1.721c-0.021,0.059-0.121,0.088-0.147,0.146c0.366,0.506,0.766,1.026,1.064,1.538c0.473,0.816,0.855,1.715,1.099,2.858c0.245,1.144,0.18,2.504,0.036,3.92c-0.003,0.036,0.006,0.073,0,0.108c0.557-0.082,1.137-0.641,1.831-1.209c0.707-0.575,1.485-1.173,2.384-1.318c0.895-0.144,2.026-0.035,3.076,0.222c1.051,0.256,2.017,0.649,2.713,1.023c0.694,0.38,1.067,0.866,1.39,1.321c0.322,0.45,0.602,0.877,1.139,1.208c0.532,0.33,1.368,0.331,2.124,0.403c0.375,0.034,0.732,0.092,1.025,0.223c0.29,0.124,0.51,0.301,0.623,0.62c0.111,0.321,0.039,0.618-0.147,0.916c-0.189,0.3-0.499,0.595-0.808,0.88c-0.619,0.569-1.31,1.127-1.318,1.72c-0.009,0.594,0.122,1.015,0.366,1.393c0.245,0.376,0.633,0.717,1.173,1.135c0.54,0.419,1.381,0.471,2.307,0.586c0.037,0.006,0.074,0.03,0.109,0.036c0.415-0.68,0.991-0.814,0.732-1.757c-0.471-1.741,0.597-3.323,0.513-5.021c-0.046-0.957-0.486-1.972-0.62-2.93c-0.16-1.115,0.181-2.123,0.145-3.226c-0.067,0.186-0.112,0.368-0.181,0.55c0.087-0.287-0.139-0.907-0.37-1.098c0.09,0.093,0.19,0.173,0.292,0.255c0.013-0.385,0.031-0.694-0.108-1.062c-0.059,0.123-0.118,0.269-0.146,0.402c0.008-0.294-0.09-1.016,0.329-0.732c-0.174-0.527,0.454-0.872,0.473-1.354c0.009-0.169-0.123-0.29-0.255-0.404c0.192,0.02,0.356-0.482,0.369-0.697c0.186,0.488,0.823,0.582,0.549,1.208C367.308,294.649,368.05,292.283,368.631,290.823L368.631,290.823z M365.702,294.154c0.066,0.322-0.272,0.46-0.256,0.769C365.644,294.734,366.103,294.435,365.702,294.154z M365.04,295.767c-0.156,0.01-0.384,0.392,0.037,0.512C365.227,295.893,365.134,295.759,365.04,295.767z\"\n        />\n        <Path\n          id=\"Path20578\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M360.573,262.502c-0.798-0.17-1.486,0.156-2.271,0.184c-0.391,0.014-0.702-0.064-0.697,0.439c-0.239-0.23-0.549-0.252-0.844-0.33c-0.186,0.42-0.323,0.729-0.293,1.173c0.071,0.94,1.118,1.973,1.173,2.819c0.055,0.848-0.683,1.411-0.549,1.979c0.133,0.566,0.61,0.244,0.989,1.062c0.381,0.818,0.143,3.057,0.551,3.92c0.406,0.862,1.045,0.606,1.209,1.319c0.089,0.397-0.191,0.887-0.438,1.391c0.641,0.106,1.366,0.175,1.796,0.256c0.716,0.131,1.231,0.576,1.649,0.953c0.42,0.374,0.749,0.668,1.135,0.55c0.385-0.123,0.518-0.297,0.586-0.55c0.071-0.252,0.057-0.569,0.146-0.953c0.177-0.765-0.26-1.834,0-3.003c0.126-0.583,0.261-1.207,0.514-1.831c0.251-0.627,0.619-1.292,1.245-1.978c0.436-0.479,1.188-0.986,1.868-1.502c-0.289-0.166-0.603-0.305-0.807-0.585c-0.295-0.408-0.74-0.612-1.063-1.025c-0.284-0.37-0.503-0.739-0.807-1.099c-0.315-0.374-0.756-0.435-1.135-0.732C363.39,264.062,362.033,262.814,360.573,262.502L360.573,262.502z\"\n        />\n        <Path\n          id=\"Path20576\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M355.407,262.538c-0.245,0.718-0.489,1.475-0.809,1.76c-0.659,0.59-0.903,0.073-1.389,0.551c-0.487,0.478-0.912,1.453-0.991,2.38c-0.075,0.928,0.718,2.123,0.661,2.932c-0.057,0.809-0.748,1.16-0.661,1.758c0.089,0.598,1.056,0.827,1.1,1.392c0.044,0.562-0.158,1.045-0.769,1.427c-0.612,0.381-2.075-0.207-2.71,0.109c-0.637,0.32-0.342,0.687-0.989,1.173c-0.322,0.242-0.931,0.385-1.539,0.549c-0.61,0.163-1.216,0.355-1.502,0.768c-0.287,0.417-0.259,0.938-0.185,1.428c0.073,0.492,0.195,0.943,0.073,1.282c-0.242,0.683-0.883,0.735-0.989,1.321c-0.108,0.581,0.447,1.118,0.549,1.831c0.077,0.538-0.035,1.26,0,1.831c0.214,0.01,0.452-0.074,0.585,0.256c0.058,0.135-0.035,0.292-0.073,0.438c0.237-0.032,0.496-0.057,0.697,0.109c0.351,0.29,0.211,1.043,0.55,1.393c0.34,0.35,0.779,0.673,1.282,0.551c0.503-0.123,0.649-1.183,1.099-1.318c0.451-0.134,0.568,0.536,1.064,0.328c0.495-0.207,0.97-1.223,0.988-1.831c0.019-0.607-0.757-0.961-0.66-1.428c0.097-0.468,0.412-0.804,0.989-0.876c0.579-0.077,1.093,0.989,1.944,0.989s1.583-0.486,2.637-1.282c0.526-0.399,1.317-1.064,2.013-1.759c0.699-0.694,1.306-1.42,1.356-1.942c0.052-0.521-0.089-0.633-0.256-0.697c-0.166-0.065-0.364-0.082-0.402-0.403c-0.079-0.642,0.929-1.778,0.768-2.491c-0.162-0.714-0.803-0.457-1.209-1.318c-0.407-0.863-0.172-3.101-0.551-3.918c-0.38-0.817-0.857-0.5-0.989-1.064c-0.133-0.567,0.604-1.13,0.549-1.978c-0.057-0.848-1.106-1.879-1.173-2.82c-0.03-0.443,0.108-0.754,0.293-1.174c-0.073-0.02-0.146-0.041-0.219-0.073c-0.315-0.137-0.538-0.402-0.88-0.475c0.051,0.217-0.093,0.21-0.221,0.223C355.412,262.467,355.446,262.543,355.407,262.538L355.407,262.538z\"\n        />\n        <Path\n          id=\"Path20306\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M345.113,257.41c-0.083,0.089-0.168,0.174-0.255,0.256c-0.024-0.108-0.073-0.143-0.146-0.182c0.062,0.71,0.176,1.416,0.108,2.124c-0.109,1.161-0.584,2.508-1.209,3.774c-0.619,1.265-1.377,2.432-2.051,3.259c-0.671,0.829-1.753,1.261-2.639,1.651c-0.443,0.192-0.844,0.371-1.098,0.583c-0.257,0.218-0.386,0.485-0.293,0.809c0.091,0.321,0.304,0.436,0.549,0.476c0.248,0.037,0.53-0.025,0.843-0.11c0.623-0.172,1.312-0.44,1.651-0.147c0.335,0.293,0.434,0.651,0.476,1.026c0.041,0.374,0.002,0.771,0,1.245c-0.006,0.947-0.856,2.276-0.733,3.297c0.062,0.511,0.189,1.014,0.403,1.465c0.215,0.449,0.501,0.814,0.843,1.025c0.343,0.213,0.711,0.038,1.064-0.109c0.353-0.149,0.692-0.271,0.953,0.109c0.261,0.379-0.058,0.894-0.439,1.465c-0.383,0.569-0.817,1.22-0.806,1.829c0.009,0.613,0.195,1.33,0.474,1.978c0.28,0.649,0.649,1.221,1.025,1.541c0.375,0.32,0.779,0.187,1.136,0.109c0.124-0.027,0.185,0.14,0.292,0.147c-0.035-0.571,0.077-1.292,0-1.832c-0.102-0.714-0.654-1.251-0.55-1.831c0.105-0.583,0.748-0.635,0.99-1.319c0.123-0.341,0.001-0.792-0.074-1.282c-0.074-0.491-0.104-1.015,0.183-1.428c0.285-0.415,0.893-0.609,1.501-0.769c0.61-0.161,1.215-0.305,1.54-0.548c0.647-0.487,0.353-0.858,0.988-1.173c0.637-0.318,2.101,0.271,2.713-0.11c0.612-0.382,0.815-0.866,0.768-1.428c-0.044-0.566-1.011-0.793-1.102-1.391c-0.088-0.6,0.605-0.951,0.663-1.759c0.057-0.809-0.738-2.003-0.663-2.931c0.079-0.928,0.503-1.904,0.991-2.381c0.487-0.478,0.733,0.042,1.393-0.551c0.317-0.282,0.562-1.04,0.807-1.758c-0.187-0.016-0.421-0.084-0.549,0c-0.022-0.227-1.213-0.719-1.43-0.843c-0.302-0.174-2.009-1.082-1.978-0.257c-0.315-0.176-1.111,0.059-1.136,0.476c-0.155-0.607-0.612,0.585-0.916,0.732c0.083-0.29,0.001-0.35-0.256-0.181c0.061-0.391,0.977-0.668,0.697-1.139c-0.172-0.286-0.726,0.089-0.843,0.256c-0.227,0.322-0.082,0.998-0.293,1.393c-0.211,0.396-0.811,0.525-0.843,1.024c-0.247-0.265,0.336-0.561,0.222-0.916c-0.105-0.32,0.174-1.207,0.329-1.502c0.179-0.347,0.73-0.489,0.404-0.953c-0.31-0.43-0.681,0.072-0.699,0.405c-0.059-0.224-0.223-0.356-0.437-0.224c0.598-0.182,0.488-0.562,0.729-1.024c0.272-0.521-0.362-0.31-0.181-0.698c-0.121,0.176-0.303,0.293-0.515,0.223c0.083-0.09,0.167-0.173,0.255-0.256c-0.66,0.401,0.036-0.738-0.584-0.369c-0.003-0.193,0.057-0.375,0.147-0.549c-0.198,0.079-0.346,0.258-0.331,0.477c-0.261-0.083-0.008-0.47-0.549-0.255c-0.298,0.116-0.138,0.472-0.254,0.696c-0.272-0.242-0.407-0.795-0.113-1.064c-0.208,0.039-0.349,0.204-0.401,0.404c-0.14-0.196-0.079-0.413,0.11-0.55c-0.245,0.256-0.359,0.115-0.403-0.146c-0.086,0.073-0.171,0.152-0.256,0.224C345.21,257.768,345.13,257.606,345.113,257.41L345.113,257.41z M347.348,257.594c-0.102,0.298-0.179,0.359-0.222,0.183v0.256C347.329,257.96,347.452,257.802,347.348,257.594z M347.788,258.655c-0.048,0.018-0.068,0.102-0.036,0.219c0.095-0.034,0.197-0.073,0.292-0.109C347.917,258.682,347.837,258.638,347.788,258.655L347.788,258.655z M351.012,260.743c-0.277-0.026-0.341,0.057-0.223,0.256C350.871,260.912,350.931,260.831,351.012,260.743z M348.631,262.172c-0.42,0.175-0.276,0.753-0.293,1.099C348.507,262.927,348.641,262.562,348.631,262.172z\"\n        />\n        <Path\n          id=\"Path20547\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M326.761,309.796c-0.418,0.042-0.844,0.106-1.172,0.073c-0.389-0.039-0.679-0.178-0.877-0.439c-0.199-0.26-0.22-0.46-0.146-0.659c0.073-0.201,0.239-0.38,0.402-0.551c0.162-0.171,0.294-0.345,0.367-0.515c0.073-0.17,0.054-0.354-0.146-0.55c-0.2-0.197-0.471-0.217-0.807-0.147c-0.336,0.069-0.733,0.222-1.136,0.402c-0.803,0.369-1.645,0.837-2.307,0.768c-0.663-0.067-0.989-0.521-1.392-0.915c-0.202-0.195-0.435-0.356-0.73-0.476c-0.294-0.122-0.674-0.174-1.172-0.11c-0.497,0.063-1.064,0.32-1.649,0.696c-0.583,0.377-1.162,0.851-1.758,1.392c-0.072,0.065-0.114,0.121-0.182,0.184c0.157,0.194,0.238,0.548,0.514,0.953c0.386,0.846,0.681,1.032,0.255,2.199c-0.1,0.433-0.286,0.713-0.073,1.1c0.125,0.229-0.224,0.714-0.329,0.952c-0.387,0.891-0.715,1.381,0.109,2.015c0.681,0.522-0.916,0.541-0.438,1.209c0.221,0.467,0.379,1.183,0.807,1.356c-0.353,0.417,0.298,0.582,0.221,0.953c-0.103,0.48,0.122,0.931-0.074,1.428c-0.109,0.285,0.184,0.67,0.109,0.953c-0.073,0.287-0.331,0.607-0.255,0.916c0.074,0.305,1.043,0.384,1.281,0.515c0.449,0.242,1.042,0.229,1.54,0.292c0.346,0.044,0.229,1.244,0.953,0.074c0.354-0.572,0.336-0.819,0.73-0.476c0.371,0.32,0.808,0.398,1.246,0.514c0.392,0.568,0.746,0.972,1.064,2.125c0.089,0.499,0.428,1.013,0.549,1.502c0.205,0.825,0.435,1.89,1.539,1.503c0.379-0.133,0.697-0.492,1.135-0.438c0.205,0.024,0.323,0.203,0.477,0.329c0.036-0.191,0.151-0.32,0.183-0.515c0.171-1.01,0.354-2.055,0.877-2.859c0.524-0.803,1.192-1.205,1.943-1.683c0.751-0.479,1.592-1.037,2.345-2.09c0.752-1.053,1.279-2.867,1.832-4.652c0.268-0.866,0.541-1.739,0.842-2.491c-0.521-0.13-1.035-0.109-1.537-0.292c-1.518-0.551-2.864-1.29-3.664-2.125c-0.797-0.834-1.249-1.49-1.466-2.199C326.743,309.956,326.777,309.857,326.761,309.796L326.761,309.796z\"\n        />\n        <Path\n          id=\"Path20511\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M311.118,277.229l-1.025,3.518l-8.316,0.256v6.776l4.799,0.769c0,0-0.362,0.343-0.73,0.806c-0.371,0.465-0.746,1.053-0.768,1.467c-0.025,0.415,0.214,0.521,0.476,0.73c0.262,0.211,0.525,0.521,0.513,1.281c-0.011,0.764-0.489,1.905-1.135,3.043c-0.143,0.251-0.322,0.414-0.476,0.661c0.396,0.181,0.719,0.227,1.171,0.584c0.321,0.252,0.321,0.532,0.293,0.916c-0.022,0.3,0.003,0.382,0.146,0.698c0.259,0.568,0.507,1.591,0.661,2.346c-0.225-0.01-0.47,0.012-0.697,0.036c0.025,0.621,0.836,1,0.953,1.685c0.087,0.518,0.032,1.381,0.402,1.796c0.409,0.454,1.668,0.272,2.238,0.33c0.892,0.088,1.827,0.166,2.709-0.037c0.016,0.463-0.305,0.843-0.291,1.283c0.013,0.439,0.192,0.938,0.328,1.354c0.206,0.629,0.965,1.369,1.539,1.136c0.077-0.027,0.1,0.235,0.147,0.292c0.069-0.062,0.115-0.12,0.182-0.182c0.597-0.543,1.173-1.015,1.757-1.393c0.584-0.377,1.151-0.633,1.651-0.696c0.498-0.062,0.875-0.01,1.172,0.109c0.297,0.121,0.53,0.281,0.73,0.477c0.402,0.391,0.729,0.847,1.391,0.915c0.667,0.068,1.505-0.403,2.309-0.767c0.401-0.184,0.8-0.336,1.135-0.403c0.336-0.069,0.607-0.051,0.807,0.146c0.198,0.197,0.221,0.381,0.146,0.551c-0.073,0.169-0.205,0.344-0.368,0.514c-0.164,0.171-0.33,0.351-0.402,0.55c-0.074,0.202-0.053,0.402,0.146,0.661c0.199,0.261,0.488,0.402,0.877,0.44c0.328,0.03,0.757-0.028,1.172-0.074c-0.165-0.662-0.187-1.359-0.037-2.381c0.083-0.559,0.33-1.082,0.698-1.612s0.856-1.059,1.356-1.61c1-1.108,2.092-2.305,2.71-3.812c0.308-0.751,0.506-1.657,0.621-2.636c0.115-0.977,0.15-2.019,0.222-3.043c0.008-0.139,0.025-0.263,0.036-0.402c-0.052,0.005-0.042,0.042-0.109,0.036c-0.337-0.026-0.626-0.299-0.844-0.732c-0.217-0.434-0.363-1.045-0.476-1.684c-0.225-1.275-0.257-2.746-0.182-3.625c0.073-0.882,0.494-1.889,0.916-2.674c0.42-0.786,0.844-1.358,0.844-1.358l-17.878-1.756L311.118,277.229L311.118,277.229z\"\n        />\n        <Path\n          id=\"Path20456\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.031,245.541c-0.097,0.015-0.223,0.058-0.368,0.109c-0.345,0.126-0.611,0.196-0.991,0.292c-0.598,0.154-0.707-0.715-1.208,0.293c-0.271,0.55,0.461,0.616,0.329,1.209c-0.14,0.645-1.162,0.106-1.538,0c-0.58-0.164-0.873,0.173-1.428,0c-0.681-0.211-1.112,0.041-1.502,0.514c-0.296,0.358-0.457,0.141-0.808,0.293c-0.611,0.265-1.142,0.209-1.905,0.842c-0.216,0.179-0.395,0.699-0.582,0.662c-0.173-0.035-0.506,0.024-0.699-0.255c-0.041-0.064-0.093-0.051-0.146-0.074c-0.067,0.541-0.172,1.088-0.146,1.575c0.074,1.502,0.512,2.765,0.808,3.81c0.294,1.048,0.542,1.592,0.877,2.015c0.336,0.422,0.768,0.751,1.393,1.28c0.622,0.532,1.947,1.156,3.113,1.652c1.164,0.498,2.159,0.843,2.159,0.843l-6.045,14.105c0,0,0.384,1.849,0.623,3.077l0.146-0.549l3.516,5.275l16.742,1.65c0.322-0.259,0.623-0.519,0.953-0.768c0.687-0.529,1.372-1.061,1.944-1.574c0.568-0.52,1.009-1.042,1.245-1.575c0.474-1.07,0.386-1.961,0.256-2.749s-0.295-1.451,0-2.013c0.294-0.568,0.718-0.778,1.136-0.954c0.417-0.174,0.833-0.312,1.135-0.807c0.304-0.496,0.259-1.236,0.256-1.978c-0.001-0.596,0.122-1.141,0.368-1.65c-0.204,0.044-0.415,0.1-0.583,0.074c-0.248-0.04-0.458-0.156-0.549-0.475c-0.092-0.322,0.037-0.591,0.291-0.808c0.256-0.214,0.657-0.392,1.1-0.584c0.886-0.385,1.965-0.818,2.639-1.651c0.671-0.827,1.428-1.995,2.051-3.259c0.623-1.263,1.1-2.612,1.209-3.774c0.068-0.709-0.048-1.417-0.108-2.126c-0.14-0.074-0.325-0.109-0.293-0.329c-0.073,0.137-0.189,0.202-0.329,0.256c0.037-0.384-0.443-0.135-0.293-0.73c-0.106,0.255-0.487,0.567-0.439,0.074c-0.152,0.144-0.289,0.12-0.439,0.073c0.014-0.003-0.009-0.031,0-0.037c-0.199-0.062-0.412-0.123-0.62,0c0.218-0.051,0.365-0.251,0.369-0.474c-0.224-0.084-0.371,0.079-0.403,0.292c0.124-0.33-0.315-0.393-0.183-0.731c-0.011,0.223-0.157,0.37-0.367,0.439c0-0.31-0.031-0.288-0.256-0.111c-0.036-0.096-0.074-0.195-0.11-0.291c-0.089,0.041-0.173,0.064-0.257,0.109c0.13-0.381-0.483-0.515-0.73-0.583c-0.108,0.201-0.065,0.435,0.11,0.583c-0.402,0.142-0.409-0.46-0.844-0.035c-0.053-0.563-0.515-0.014-0.73,0.073c-0.315,0.124-0.188-0.245-0.661,0.224c-0.401,0.394-0.042,1.079-0.37,1.392c-0.215,0.206-0.51,0.204-0.438,0.584c0.278-0.05,0.604-0.139,0.879,0c-0.27,0.05-0.532,0.089-0.807,0.109c0.073,0.148,0.1,0.312,0.109,0.477c-0.491-0.305-0.616-0.902-1.098-0.111c-0.146,0.239-0.248,0.408-0.37,0.515c0.079-0.218,0.13-0.429,0.146-0.661c-0.311,0.11-0.462,0.434-0.182,0.661c-0.116,0.099-0.241,0.182-0.475,0.292c-0.745,0.354-0.47,1.589-0.916,2.16c-0.044-1.01,0.239-1.664,0.551-2.638c-0.238,0.057-0.552-0.029-0.662,0.256c-0.058,0.129-0.155,0.189-0.292,0.183c-0.277,0.056-0.637,0.107-0.584,0.475c-0.108-1.207-1.142-0.141-1.723-0.254c0.15-0.433-0.301-0.295-0.55-0.37c-0.295-0.086-0.113-0.657-0.292-0.877c-0.025-0.026,0.018-0.077,0-0.11c-0.025-0.038-0.05-0.074-0.074-0.108c0.002-0.025-0.001-0.051,0-0.074c0.023,0.058,0.042,0.13,0.074,0.184c0.159,0.279,0.281,0.569,0.514,0.807c0.198,0.203,1.006,0.271,0.585,0.037c0.37,0.041,0.827-0.173,1.172-0.073c0.245,0.072,0.599,0.271,0.516-0.182c0.054,0.099,0.117,0.2,0.181,0.292c0.257-0.173,0.55-0.434,0.552-0.768c0.146,0.544,1.058,0.155,1.355,0c0.544-0.284,0.526-0.851,0.842-1.32c0.304-0.45,0.413-0.904,0.515-1.427c0.097-0.494,0.679-1.338-0.182-1.391c-0.502-0.03-1.073-0.14-1.611-0.146c-0.182-0.003-0.385-0.108-0.551-0.039c-0.282,0.124,0.008,0.24-0.438,0.223c-0.395-0.019-0.715-0.081-1.099-0.182c-0.702-0.187-1.623-0.492-2.089,0.292c-0.255,0.431-0.254,1.114,0.33,1.281c-0.212-0.044-0.451-0.087-0.662-0.146c-0.085,0.239,0.124,0.361,0.111,0.583c-0.014,0.224-0.146,0.404-0.111,0.623c0.009,0.039-0.021,0.072,0,0.111c0.154,0.305,0.614-0.098,0.844-0.037c-0.357,0.602-0.279,0.167-0.916,0.255c-0.003-0.107-0.117-0.162-0.146-0.255c-0.044-0.142-0.028-0.314-0.184-0.404c-0.097,0.167-0.307,0.29-0.514,0.441c-0.09,0.066-0.174,0.144-0.256,0.221c-0.313,0.272-0.566,0.614-0.843,0.73c-0.411,0.175-0.684,0.402-1.064,0.623c-0.322,0.189-0.759,0.182-1.025,0.475c0.393-0.646-1.02-0.389-1.282-0.329c0.108-0.284,1.06-0.742,1.355-0.731c0.322,0.01,0.775,0.337,0.807-0.293c0.003-0.081,0.074-0.087,0.11-0.145c-0.222-0.029-0.392-0.139-0.844-0.439c-0.487-0.326-0.971-1.055-1.392-1.866c-0.418-0.816-0.771-1.715-0.99-2.345c-0.216-0.631-0.147-1.157-0.109-1.65c0.038-0.495,0.025-0.954-0.368-1.467c-0.393-0.512-1.261-0.682-2.124-0.877c-0.866-0.193-1.724-0.414-2.092-0.953c-0.365-0.538-0.562-0.926-0.584-1.391c-0.011-0.175,0.137-0.488,0.182-0.698C319.448,245.616,319.324,245.496,319.031,245.541L319.031,245.541z M330.168,256.932c0.189-0.165,0.298-0.444,0.513-0.585h-0.146c-0.149,0.051-0.304,0.139-0.402,0.256c0,0.015-0.038,0.025-0.037,0.037c-0.082,0.111-0.122,0.266-0.146,0.402C330.04,257.022,330.104,256.988,330.168,256.932L330.168,256.932z M330.131,256.603c0.221-0.257,0.352-0.597,0.623-0.806c0.16-0.124,0.246-0.443-0.074-0.329C330.345,255.587,330.125,256.25,330.131,256.603z M333.245,250.302c-0.157,0.101-0.178,0.243-0.073,0.402C333.337,250.607,333.358,250.465,333.245,250.302z M332.879,250.853c-0.218,0.024-0.404,0.178-0.33,0.439c0.262-0.01,0.583-0.105,0.549-0.439C333.03,250.833,332.951,250.844,332.879,250.853z M332.767,251.586c-0.3,0.121-0.498,0.705-0.255,0.952c0.146-0.121,0.853-0.653,0.584-0.877C332.991,251.568,332.867,251.546,332.767,251.586z M332.111,251.805c-0.165,0.321-0.481,1.177-0.111,1.283C332.262,252.698,332.47,252.213,332.111,251.805z M332.804,252.573c-0.137,0.035-0.22,0.176-0.254,0.328c-0.187,0.068-0.359,0.128-0.403,0.293c-0.087,0.322,0.704,0.38,0.878,0.402c0.254,0.516,0.74-0.293,0.953-0.513c0.557-0.572-0.424-0.464-0.733-0.368c-0.152,0.045-0.401,0.078-0.623,0.145c0.133-0.068,0.234-0.175,0.331-0.291C332.897,252.567,332.851,252.564,332.804,252.573L332.804,252.573z M331.597,253.051c-0.122,0.064-0.161,0.354,0.036,0.549c0.35,0.261,0.37-0.1,0.256-0.327C331.791,253.073,331.669,253.013,331.597,253.051L331.597,253.051z M330.973,253.419c-0.095,0.022-0.188,0.089-0.256,0.181\n\t\tc0.009,0.052-0.008,0.094,0,0.146c0.205-0.024,0.407-0.106,0.55-0.256C331.169,253.42,331.07,253.395,330.973,253.419L330.973,253.419z M334.27,253.453c-0.139,0-0.291,0.036-0.402,0.147c-0.374,0.574,0.55,0.466,0.842,0.368C335.095,253.837,334.691,253.454,334.27,253.453z M331.303,253.636c-0.061-0.002-0.14,0.016-0.183,0.037c-0.37,0.17-1.098,0.683-0.293,0.844c0.191-0.209,0.471-0.34,0.661-0.55C331.668,253.769,331.489,253.647,331.303,253.636L331.303,253.636z M330.02,254.076c-0.377,0.198-0.532,0.688-0.659,1.063C329.633,254.956,330.373,254.475,330.02,254.076z M330.351,254.552c-0.216,0.059-0.296,0.556-0.223,0.768c0.118-0.259,0.173-0.554,0.475-0.662C330.505,254.56,330.423,254.534,330.351,254.552L330.351,254.552z M331.01,254.809c-0.339,0.025-0.371,0.391-0.515,0.621C330.719,255.314,331.178,255.152,331.01,254.809z M330.535,254.883c-0.187,0.086-0.284,0.263-0.256,0.476C330.489,255.294,330.627,255.118,330.535,254.883z M329.618,255.248c-0.412-0.016-0.872,0.693-0.954,1.024c-0.075,0.326,0.073,0.701-0.254,0.916c-0.354,0.233-0.627,0.61-0.439,1.061c0.415-0.101,1.166-0.697,1.65-1.354c-0.11,0.164-0.223,0.34-0.222,0.551c0.365-0.126,0.647-0.618,0.476-0.99c0.17-0.334,0.232-0.676,0.109-0.916C329.88,255.334,329.755,255.254,329.618,255.248L329.618,255.248z M339.619,255.469v0.292C339.894,255.888,339.63,255.482,339.619,255.469z M337.677,257.008c-0.065-0.017-0.145,0.045-0.183,0.256C338.024,257.786,337.865,257.052,337.677,257.008z M326.978,258.033c-0.214,0.033-0.42,0.172-0.476,0.402c0.262-0.052,0.509-0.22,0.698-0.402C327.125,258.022,327.052,258.022,326.978,258.033z M327.675,258.216c-0.289-0.043-0.629,0.233-0.514,0.549c0.213-0.238,0.537-0.156,0.769-0.369C327.871,258.3,327.772,258.23,327.675,258.216L327.675,258.216z\"\n        />\n        <Path\n          id=\"Path20424\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M328.664,239.569c0.464,1.007-0.482,2.276-1.502,3.811c-0.321,0.485-0.926,2.074-1.244,2.563c-0.226,0.347-0.508,0.426-0.807,0.698c-0.213,0.188-0.622-0.084-0.879,0.035c0.168-0.479-0.719-0.234-0.953-0.256c-0.189-0.019-0.409-0.245-0.585-0.146c-0.707,0.254-0.926,0.752-1.063,0.623c-0.32-0.174-0.612-0.174-0.916-0.403c-0.237-0.178-0.46-0.298-0.623-0.55c-0.128-0.202-0.073,0.125-0.181,0.036c-0.124-0.102-0.177-0.114-0.258-0.182c-0.045,0.205-0.191,0.52-0.182,0.697c0.025,0.467,0.223,0.853,0.586,1.393c0.364,0.538,1.221,0.758,2.089,0.953c0.865,0.195,1.729,0.368,2.124,0.878c0.393,0.51,0.404,0.971,0.368,1.465c-0.038,0.494-0.106,1.018,0.109,1.649c0.219,0.63,0.569,1.53,0.991,2.346c0.42,0.815,0.906,1.541,1.392,1.866c0.452,0.304,0.623,0.411,0.845,0.438c0.16-0.278,0.535-0.417,0.514-0.696c-0.022-0.215,0.15-0.34,0.183-0.515c0.059-0.319,0.043-0.648,0.291-0.953c0.414-0.51,0.647-1.092,1.135-1.538c0.399-0.361,0.856-0.655,1.21-1.063c0.262-0.302,0.371-0.664,0.585-0.988c0.14-0.218,0.438-0.361,0.515-0.623c0.142-0.513,0.747-0.819,1.099-1.174c-0.163-0.153-0.376-0.169-0.587-0.109c0.804-0.357,0.963-1.448,0.037-1.832c-0.278-0.115-0.545-0.212-0.806-0.33c0.346-0.202,0.187-0.516,0-0.766c-0.375,0.173-0.213,0.521-0.037,0.766c-0.105-0.054-0.264-0.008-0.328-0.144c-0.123-0.251-0.206-0.676-0.585-0.552c0.493-0.405-0.168-1.722-0.33-2.159c-0.401-1.073-0.542-2.268-0.514-3.407c-0.218,0.175-0.212,0.48-0.257,0.731c0.088-0.864-0.048-1.668-0.842-2.16c-0.301,0.337-0.011,0.761,0.11,1.099C329.218,240.914,328.698,239.781,328.664,239.569L328.664,239.569z M331.926,246.677c-0.131,0.002-0.126,0.101,0,0.292c0.061-0.087,0.123-0.205,0.182-0.292C332.036,246.657,331.97,246.677,331.926,246.677z\"\n        />\n        <Path\n          id=\"Path20342\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M338.663,270.088c-0.245,0.508-0.367,1.054-0.365,1.649c0.001,0.742,0.044,1.483-0.256,1.978c-0.304,0.495-0.719,0.632-1.136,0.807c-0.418,0.174-0.842,0.386-1.136,0.953c-0.295,0.567-0.13,1.227,0,2.014c0.13,0.786,0.222,1.679-0.255,2.748c-0.238,0.534-0.678,1.06-1.246,1.576c-0.569,0.517-1.257,1.047-1.944,1.573c-0.328,0.255-0.631,0.511-0.953,0.769l1.136,0.109c0,0-0.42,0.569-0.844,1.358c-0.42,0.782-0.842,1.792-0.916,2.673c-0.073,0.88-0.041,2.351,0.183,3.625c0.115,0.638,0.261,1.254,0.477,1.686c0.218,0.435,0.502,0.706,0.843,0.731c0.335,0.025,0.483-0.073,0.549-0.222c0.066-0.148,0.045-0.33,0-0.55c-0.043-0.219-0.116-0.479-0.107-0.66c0.005-0.18,0.073-0.293,0.291-0.33c0.436-0.074,0.786,0.567,1.137,1.209c0.349,0.645,0.706,1.308,1.136,1.318c0.429,0.011,0.571-0.317,0.695-0.621c0.124-0.309,0.242-0.621,0.585-0.661c0.344-0.039,0.637,0.22,0.953,0.515c0.314,0.295,0.65,0.65,1.063,0.768c0.823,0.237,1.7,0.38,2.748,0c0.522-0.19,1.186-0.519,1.756-0.954c0.572-0.434,1.076-0.979,1.282-1.573c0.207-0.596-0.062-1.156-0.328-1.722c-0.27-0.569-0.55-1.138-0.438-1.797c0.108-0.66,0.763-1.361,1.355-2.014c0.295-0.325,0.593-0.654,0.768-0.953c0.174-0.298,0.25-0.556,0.146-0.807c-0.208-0.499-0.519-0.481-0.878-0.402c-0.356,0.077-0.762,0.208-1.135-0.111c-0.375-0.32-0.746-0.891-1.025-1.539s-0.467-1.366-0.474-1.978c-0.013-0.612,0.421-1.262,0.805-1.831c0.382-0.569,0.7-1.086,0.44-1.464c-0.262-0.378-0.601-0.259-0.954-0.11c-0.353,0.147-0.719,0.321-1.063,0.11c-0.344-0.212-0.628-0.576-0.843-1.025c-0.214-0.451-0.342-0.957-0.402-1.468c-0.123-1.019,0.728-2.35,0.731-3.295c0.002-0.472,0.041-0.871,0-1.245c-0.042-0.373-0.14-0.731-0.475-1.026c-0.335-0.293-1.026-0.024-1.65,0.147C338.826,270.078,338.756,270.067,338.663,270.088L338.663,270.088z\"\n        />\n        <Path\n          id=\"Path20363\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M290.897,282.54c-1.065,0.204-2.424,0.138-3.188,0.477c-0.421,0.187-0.262,0.452-0.256,0.697c0.005,0.246-0.174,0.459-1.283,0.549c-0.554,0.045-1.199-0.202-1.941-0.621c-0.744-0.421-1.556-1.005-2.419-1.65c-1.728-1.288-3.658-2.791-5.459-3.519c-0.899-0.363-1.904-0.583-2.966-0.73c-1.061-0.147-2.155-0.22-3.224-0.328c-0.925-0.096-1.812-0.245-2.638-0.439c-0.073,0.104-0.195,0.139-0.292,0.33c0.139,0.33,1.194,0.939,0.658,1.246c0.537,0.35,0.424,0.88,0.769,1.317c0.15,0.189,0.436,0.305,0.515,0.551c0.073,0.229,0.118,0.37,0.292,0.551c0.826,0.846,1.061,1.119,0.293,2.125c0.661,0.344,1.707-0.008,2.307,0.513c0.336,0.287,0.728,1.013,0.584,1.465c0.837,0.106,2.053,0.324,2.784-0.255c0.492-0.393,1.116-1.481,1.723-1.54c-0.059,0.235-0.283,0.362-0.147,0.623c0.083,0.102,0.117,0.202,0.108,0.328c-0.136,0.396-0.194,0.486-0.184,0.954c0.027,0.909,0.068,1.972,0.184,2.93c0.264-0.23,0.564,0.181,0.809,0.256c0.41,0.126,0.794-0.343,1.171-0.368c0.597-0.035,1.765,0.158,2.564,0.182c0.304,0.009,0.729,0.015,0.698,0.146c-0.124,0.502,0.483,0.182,0.622,0.147c0.424-0.11,0.814-0.344,0.876-0.732c0.05-0.291,0.327-0.621,0.699-0.585c0.233,0.024,0.667,0.182,0.73-0.222c0.046-0.287,0.582-0.653,0.769-0.659c0.828-0.025,0.898-0.483,1.502-1.174c0.356-0.408,1.314-0.526,1.865-0.619c0.122-0.023,0.223,0.009,0.329,0L290.897,282.54L290.897,282.54z\"\n        />\n        <Path\n          id=\"Path20358\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M290.897,282.54l-1.137,1.944c0.355-0.034,0.678-0.07,1.063-0.036c0.204,0.015,0.283-0.252,0.403-0.37c0.5,0.347,0.467,1.183,0.366,1.723c-0.052,0.283-0.195,0.555-0.182,0.877c0.007,0.161,0.027,0.478,0.074,0.732c0.055,0.295,0.434,0.325,0.402,0.584c-0.036,0.321-0.273,0.53-0.255,0.845c0.034,0.55,0.627,0.985,0.62,1.501c-0.001,0.238,0.304,0.216,0.439,0.369c0.188,0.21,0.089,0.666,0.403,0.698c0.321,0.031,1.013,0.495,1.208,0.768c0.417,0.581,0.485,0.627,1.245,0.806c0.667,0.157,0.85-0.32,1.504,0.111c0.251,0.166,0.434,0.567,0.807,0.402c0.314-0.139,0.391-0.202,0.62,0.11c0.178,0.24,0.164,0.569,0.585,0.767c0.181,0.086,0.413,0.079,0.55,0.147c0.198,0.096,0.661,0.459,0.879,0.475c0.247,0.02,0.402-0.102,0.584,0.146c0.173,0.228,0.632,1.022,0.991,1.026c0.439,0.004,0.067,0.088,1.501-0.074c0.183-0.021,0.583,0.304,0.879,0.44c0.156-0.248,0.334-0.409,0.477-0.662c0.646-1.138,1.121-2.279,1.135-3.043c0.013-0.761-0.252-1.07-0.515-1.282c-0.262-0.21-0.502-0.319-0.474-0.73c0.024-0.415,0.399-1.004,0.768-1.465c0.37-0.464,0.731-0.807,0.731-0.807l-4.799-0.767v-5.862c-0.717,0.001-1.524,0.074-2.015-0.182c-0.775-0.407-1.124-1.098-1.393-1.759c-0.267-0.66-0.418-1.277-0.841-1.501c-0.423-0.222-0.708-0.333-0.953-0.331c-0.247,0.007-0.49,0.124-0.844,0.331c-0.354,0.209-0.506,0.731-0.698,1.282c-0.189,0.549-0.407,1.143-0.807,1.502c-0.797,0.718-1.906,0.942-3.001,1.248C291.125,282.533,291.007,282.519,290.897,282.54L290.897,282.54z\"\n        />\n        <Path\n          id=\"Path20356\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.37,252.573c-0.833,0.121-1.782,0.14-2.306,0.475c-0.43,0.271-0.681,0.641-0.843,1.025c-0.161,0.384-0.212,0.786-0.256,1.172c-0.045,0.385-0.101,0.747-0.183,1.023c-0.081,0.282-0.205,0.482-0.477,0.552c-0.271,0.068-0.488,0.008-0.66-0.146c-0.172-0.154-0.272-0.397-0.402-0.623c-0.129-0.224-0.258-0.436-0.402-0.584c-0.145-0.148-0.328-0.224-0.551-0.146c-0.223,0.076-0.298,0.275-0.328,0.55c-0.031,0.272-0.025,0.617,0,0.954c0.024,0.336,0.05,0.679,0,0.953c-0.051,0.272-0.144,0.469-0.403,0.549c-0.52,0.157-0.962,0.031-1.356-0.369c-0.395-0.396-0.75-1.032-1.171-1.865c-0.421-0.835-0.274-2.314-0.184-3.811c0.045-0.748,0.073-1.506,0-2.198c-0.07-0.697-0.236-1.306-0.585-1.799c-0.35-0.491-0.787-0.882-1.282-1.171c-0.323-0.19-0.701-0.305-1.061-0.438c-0.03,0.052,0.003,0.049-0.038,0.109c-0.082,0.124-0.733,0.471-0.915,0.551c-0.422,0.179-0.617,0.187-0.732,0.661c-0.152,0.602-0.495,0.767-0.808,1.282c0.024-0.568-0.521-0.172-0.73,0.037c-0.297,0.289-0.526,0.362-0.916,0.513c-0.468,0.181-0.576,0.386-0.844,0.77c-0.158,0.224-0.583,0.906-0.844,0.989c-0.155-0.284,0.4-1.51-0.658-0.989c-0.534,0.263-0.994,0.76-1.686,0.438c-0.518-0.239-0.745-0.743-1.136-1.136c-0.321-0.322-0.254-0.11-0.66-0.037c-0.29,0.053-0.203-0.279-0.185-0.439c0.071-0.677,0.074-1.025-0.221-1.722c-0.15-0.35-0.451-1.073-1.063-0.583c-0.333,0.269-0.563,0.724-0.952,0.916c-0.459,0.224-0.322-0.914-0.879-0.55c-0.153,0.099-0.088,0.435-0.11,0.55c-0.042,0.224-0.481,0.189-0.623,0.184c-0.795-0.032-1.547-0.038-2.344-0.038c-0.334,0-1.251-0.358-1.504,0.11c-0.261,0.485,0.033,1.421,0.037,1.979c0.666-0.371,1.853,0.073,1.905,0.842c0.034,0.494-0.124,0.594-0.552,0.369c-0.387-0.403-1.37-0.095-1.864,0.438c-0.193,0.333-0.146,0.773-0.146,1.135c0,0.623,0.024,1.123,0.55,1.613c0.469,0.437,0.787,0.576,0.807,1.208c0.019,0.614,0.42,0.895,0.55,1.466c0.137,0.595-0.102,1.114-0.222,1.684c-0.278,1.348-0.451,2.726-0.584,4.103c-0.101,1.014-0.255,2.032-0.403,3.042c-0.031,0.223-0.205,1.466-0.585,0.845c-0.071,0.085-0.149,0.169-0.221,0.255c-0.138-0.189-0.417-0.496-0.66-0.551c-0.284-0.062-0.305-0.123-0.515-0.073c-0.559,0.131-0.671,0.375-0.731,0.439c-0.37,0.393-0.779,0.371-1.282,0.475c-0.421,0.089-1.039,0.061-1.428,0.222c-0.42,0.174-0.661,0.618-1.099,0.769c-0.339,0.119-0.339,0.381-0.586,0.62c-0.274,0.272-0.791,0.303-1.025,0.585c-0.456,0.554,0.042,1.459-0.403,2.088c-0.222,0.316-0.421,0.668-0.328,1.064c0.102,0.435,0.376,1.05-0.036,1.319c-0.583,0.376-1.242,0.434-1.428,1.319c-0.117,0.548,0.372,1.062-0.037,1.135c-0.191,0.035-0.194,0.203-0.256,0.293c0.823,0.195,1.711,0.344,2.638,0.439c1.066,0.109,2.161,0.181,3.225,0.329c1.062,0.145,2.066,0.37,2.968,0.729c1.801,0.728,3.732,2.229,5.457,3.519c0.864,0.643,1.675,1.227,2.42,1.649c0.742,0.421,1.386,0.668,1.94,0.622c1.111-0.09,1.289-0.304,1.283-0.55c-0.004-0.246-0.167-0.51,0.256-0.698c0.842-0.372,2.419-0.211,3.518-0.512c1.097-0.306,2.206-0.529,3.004-1.248c0.397-0.358,0.616-0.952,0.804-1.501c0.19-0.549,0.346-1.074,0.699-1.285c0.352-0.208,0.595-0.323,0.842-0.327c0.247-0.005,0.529,0.108,0.953,0.327c0.424,0.224,0.576,0.843,0.843,1.504c0.269,0.661,0.617,1.352,1.394,1.757c0.489,0.256,1.297,0.185,2.013,0.183v-0.916l8.317-0.256l0.877-2.967c-0.239-1.227-0.621-3.078-0.621-3.078l6.044-14.104c0,0-0.996-0.345-2.16-0.843c-1.165-0.497-2.49-1.118-3.113-1.651c-0.625-0.53-1.057-0.858-1.393-1.281c-0.336-0.422-0.583-0.967-0.877-2.014C308.674,254.196,308.539,253.342,308.37,252.573L308.37,252.573z\"\n        />\n        <Path\n          id=\"Path20324\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M305.075,237.042c-0.074-0.001-0.175,0.013-0.256,0.036c-0.403,0.116-0.74,0.05-1.136,0.11c0.838,1.085-0.339,1.47-0.662,2.052c-0.197,0.358-0.551,0.171-0.844,0.146c-0.068-0.008-0.642,0.336-0.66,0.369c-0.225,0.421-1.369,0.743-1.868,0.916c-0.317,0.11-0.606-0.407-0.915-0.036c-0.216,0.255-0.585,0.139-0.731,0.368c-0.241,0.373,0.183,1.267-0.293,1.356c-0.73,0.133-1.125-1.969-1.648-1.026c-0.115,0.203-0.507-0.125-1.175-0.035c-0.404,0.055-0.559-0.035-0.623-0.403c-0.087-0.526-0.818-0.261-1.169-0.292c-0.256-0.026-0.386-0.371-0.623-0.477c-0.346,0.347,0.397,1.16,0.623,1.391c0.394,0.407,0.774,0.772,0.768,1.283c-0.019,1.215,0.241,1.504,0.515,2.234c0.054,0.145-0.099,0.656,0.035,0.769c0.23,0.193,0.737,0.221,1.026,0.182c0.542-0.064,0.815,0.094,0.477,0.697c0.359,0.134,0.735,0.25,1.06,0.439c0.496,0.289,0.932,0.681,1.284,1.173c0.351,0.492,0.518,1.102,0.585,1.796c0.073,0.694,0.045,1.453,0,2.199c-0.091,1.498-0.239,2.976,0.183,3.811c0.421,0.833,0.778,1.467,1.171,1.865c0.394,0.4,0.837,0.524,1.356,0.37c0.258-0.079,0.353-0.276,0.402-0.549c0.05-0.272,0.025-0.617,0-0.953c-0.024-0.337-0.03-0.679,0-0.954c0.03-0.271,0.109-0.47,0.328-0.551c0.224-0.076,0.406-0.001,0.552,0.146c0.146,0.148,0.271,0.362,0.402,0.585c0.127,0.224,0.231,0.47,0.402,0.623c0.171,0.153,0.387,0.213,0.659,0.145c0.271-0.068,0.396-0.27,0.477-0.549c0.079-0.282,0.138-0.64,0.182-1.025c0.044-0.386,0.094-0.789,0.257-1.172c0.16-0.386,0.413-0.752,0.843-1.026c0.524-0.335,1.473-0.356,2.306-0.474c-0.122-0.54-0.3-0.957-0.329-1.574c-0.024-0.489,0.079-1.036,0.146-1.576c-0.213-0.092-0.477,0.016-0.623-0.255c-0.217-0.409-0.627-1.04-1.172-1.099c0.036-0.089,0.076-0.173,0.111-0.257c-0.453,0.034-0.059-1.016-0.403-1.355c-0.481-0.471-0.6-1.136-0.515-1.868c0.059-0.494,0.322-0.873,0.439-1.355c0.065-0.263,0.081-0.526,0.146-0.769c0.067-0.245,0.877-1.06,0.698-1.355c-0.165-0.268-0.277-0.476-0.403-0.768c-0.075-0.18,0.125-0.46,0.037-0.551c-0.408-0.406-1.193-0.227-1.135-0.549c0.11-0.62,0.715-1.13,0.255-1.831C305.461,237.161,305.289,237.048,305.075,237.042L305.075,237.042z\"\n        />\n        <Path\n          id=\"Path20509\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M332.988,292.578c-0.221,0.036-0.286,0.15-0.292,0.331c-0.007,0.179,0.065,0.44,0.109,0.659c0.044,0.22,0.066,0.402,0,0.55c-0.054,0.123-0.224,0.171-0.438,0.185c-0.011,0.139-0.026,0.263-0.039,0.402c-0.069,1.023-0.104,2.061-0.22,3.043c-0.116,0.977-0.314,1.886-0.623,2.637c-0.619,1.506-1.71,2.703-2.709,3.811c-0.5,0.553-0.99,1.08-1.356,1.61c-0.369,0.531-0.616,1.056-0.697,1.614c-0.164,1.113-0.18,1.892,0.036,2.599c0.22,0.708,0.668,1.363,1.465,2.199c0.799,0.833,2.146,1.573,3.665,2.125c0.501,0.181,1.015,0.161,1.538,0.292c0.009-0.025,0.024-0.051,0.037-0.074c0.313-0.768,0.655-1.396,1.062-1.83c0.813-0.872,1.513-1.351,2.161-1.61c0.648-0.262,1.245-0.31,1.867-0.402c0.624-0.094,1.129,0.106,1.611,0.292c0.482,0.187,0.923,0.333,1.393,0.182c0.47-0.15,0.867-0.37,1.208-0.697c0.341-0.321,0.626-0.747,0.808-1.317c0.178-0.571-0.04-1.272-0.291-2.015c-0.256-0.739-0.559-1.49-0.478-2.234c0.08-0.743,0.288-1.704,0.585-2.527c0.3-0.825,0.686-1.524,1.172-1.757c0.483-0.237,0.665-0.093,0.843,0.107c0.178,0.204,0.391,0.474,0.953,0.402c0.008-0.001,0.028,0.001,0.036,0c0.005-0.036-0.004-0.073,0-0.109c0.144-1.41,0.208-2.776-0.036-3.92c-0.245-1.142-0.625-2.041-1.1-2.857c-0.298-0.513-0.697-1.03-1.063-1.537c-0.237,0.524-0.618,1.04-1.136,1.43c-0.571,0.431-1.232,0.762-1.756,0.952c-1.052,0.38-1.925,0.236-2.748,0c-0.414-0.118-0.749-0.473-1.063-0.768c-0.316-0.295-0.61-0.552-0.953-0.514c-0.345,0.04-0.467,0.353-0.587,0.66c-0.121,0.309-0.266,0.632-0.695,0.622c-0.43-0.012-0.785-0.672-1.136-1.318C333.772,293.144,333.424,292.507,332.988,292.578L332.988,292.578z M340.789,301.334c0.57,0.024,1.112,0.173,1.283,0.55c0.173,0.373,0.022,0.749-0.257,1.062c-0.273,0.313-0.706,0.557-1.026,0.699c-0.32,0.14-0.718,0.214-1.099,0.181c-0.376-0.028-0.738-0.171-0.916-0.438c-0.175-0.27-0.201-0.598-0.109-0.916c0.089-0.319,0.305-0.624,0.622-0.842C339.607,301.41,340.221,301.312,340.789,301.334L340.789,301.334z\"\n        />\n        <Path\n          id=\"BR-DF\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M340.789,301.334c0.57,0.024,1.113,0.173,1.283,0.55c0.173,0.372,0.022,0.749-0.257,1.062c-0.273,0.313-0.706,0.557-1.025,0.699c-0.321,0.14-0.719,0.214-1.1,0.181c-0.375-0.028-0.737-0.171-0.916-0.438c-0.176-0.271-0.201-0.598-0.11-0.916s0.306-0.624,0.622-0.842C339.607,301.41,340.221,301.312,340.789,301.334L340.789,301.334z\"\n        />\n        <Path\n          id=\"br\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M305.075,237.042c-0.074-0.001-0.175,0.013-0.256,0.036c-0.403,0.116-0.74,0.05-1.136,0.11c0.838,1.085-0.338,1.47-0.662,2.052c-0.197,0.358-0.551,0.171-0.844,0.146c-0.068-0.008-0.642,0.336-0.66,0.369c-0.225,0.421-1.369,0.743-1.868,0.916c-0.317,0.11-0.606-0.407-0.915-0.036c-0.216,0.255-0.585,0.139-0.731,0.368c-0.24,0.373,0.183,1.267-0.293,1.356c-0.73,0.133-1.125-1.969-1.648-1.026c-0.115,0.203-0.507-0.125-1.175-0.035c-0.404,0.055-0.559-0.035-0.623-0.403c-0.087-0.526-0.818-0.261-1.169-0.292c-0.256-0.026-0.386-0.371-0.623-0.477c-0.346,0.347,0.397,1.16,0.623,1.391c0.394,0.407,0.774,0.772,0.768,1.283c-0.019,1.215,0.241,1.504,0.515,2.234c0.054,0.145-0.099,0.656,0.035,0.769c0.23,0.193,0.737,0.221,1.026,0.182c0.588-0.072,0.94,0.054,0.437,0.81c-0.081,0.123-0.732,0.47-0.916,0.548c-0.421,0.178-0.615,0.186-0.73,0.661c-0.152,0.602-0.496,0.766-0.808,1.281c0.023-0.567-0.521-0.17-0.731,0.039c-0.296,0.29-0.525,0.361-0.916,0.513c-0.468,0.18-0.577,0.385-0.843,0.769c-0.158,0.224-0.584,0.905-0.844,0.989c-0.156-0.284,0.4-1.509-0.661-0.989c-0.533,0.264-0.992,0.759-1.683,0.439c-0.52-0.237-0.747-0.743-1.136-1.138c-0.321-0.322-0.255-0.11-0.662-0.037c-0.29,0.055-0.201-0.279-0.182-0.439c0.071-0.677,0.073-1.024-0.223-1.72c-0.148-0.35-0.451-1.075-1.063-0.584c-0.334,0.269-0.563,0.724-0.954,0.916c-0.457,0.224-0.32-0.914-0.876-0.549c-0.152,0.098-0.088,0.435-0.11,0.549c-0.042,0.222-0.481,0.188-0.622,0.183c-0.795-0.032-1.546-0.037-2.344-0.037c-0.334,0-1.251-0.359-1.504,0.109c-0.259,0.485,0.033,1.421,0.037,1.979c0.666-0.371,1.853,0.073,1.906,0.842c0.032,0.494-0.124,0.594-0.551,0.369c-0.39-0.402-1.372-0.096-1.865,0.438c-0.194,0.333-0.146,0.773-0.146,1.135c0,0.623,0.024,1.122,0.549,1.611c0.47,0.438,0.787,0.579,0.807,1.209c0.019,0.613,0.42,0.895,0.549,1.465c0.138,0.596-0.103,1.114-0.222,1.685c-0.278,1.348-0.451,2.726-0.584,4.103c-0.102,1.015-0.255,2.033-0.403,3.043c-0.031,0.222-0.206,1.468-0.585,0.844c-0.071,0.085-0.15,0.169-0.221,0.255c-0.139-0.189-0.418-0.496-0.661-0.55c-0.283-0.063-0.304-0.124-0.514-0.074c-0.56,0.131-0.673,0.375-0.732,0.439c-0.37,0.393-0.779,0.371-1.281,0.477c-0.423,0.087-1.039,0.059-1.43,0.22c-0.42,0.174-0.662,0.618-1.099,0.768c-0.34,0.121-0.341,0.383-0.587,0.622c-0.273,0.272-0.791,0.303-1.025,0.585c-0.456,0.554,0.042,1.459-0.402,2.09c-0.223,0.313-0.421,0.666-0.33,1.062c0.102,0.432,0.378,1.05-0.036,1.318c-0.583,0.379-1.242,0.435-1.429,1.321c-0.117,0.548,0.37,1.061-0.038,1.135c-0.41,0.074-0.365,0.268-0.549,0.623c0.139,0.331,1.195,0.938,0.66,1.246c0.537,0.35,0.424,0.881,0.769,1.316c0.149,0.19,0.435,0.306,0.514,0.551c0.073,0.229,0.118,0.37,0.293,0.551c0.824,0.849,1.061,1.119,0.292,2.126c0.658,0.344,1.708-0.008,2.308,0.514c0.335,0.288,0.728,1.012,0.584,1.464c0.837,0.106,2.052,0.326,2.783-0.255c0.492-0.392,1.117-1.482,1.722-1.54c-0.058,0.235-0.282,0.362-0.146,0.623c0.083,0.101,0.117,0.202,0.109,0.328c-0.138,0.396-0.196,0.485-0.184,0.953c0.025,0.91,0.068,1.973,0.184,2.931c0.263-0.232,0.563,0.181,0.807,0.256c0.41,0.126,0.795-0.344,1.172-0.368c0.597-0.035,1.765,0.157,2.564,0.182c0.304,0.009,0.729,0.015,0.697,0.146c-0.123,0.501,0.485,0.182,0.622,0.147c0.424-0.11,0.813-0.344,0.877-0.731c0.05-0.291,0.327-0.623,0.698-0.585c0.233,0.025,0.667,0.182,0.732-0.223c0.045-0.285,0.581-0.653,0.767-0.66c0.828-0.025,0.898-0.483,1.503-1.172c0.357-0.408,1.315-0.53,1.866-0.621c0.503-0.085,0.891-0.076,1.393-0.037c0.202,0.016,0.28-0.251,0.402-0.366c0.5,0.343,0.468,1.18,0.367,1.72c-0.052,0.282-0.195,0.555-0.182,0.877c0.005,0.161,0.025,0.48,0.074,0.732c0.056,0.295,0.435,0.324,0.404,0.586c-0.039,0.319-0.275,0.527-0.257,0.843c0.032,0.551,0.628,0.985,0.623,1.501c-0.002,0.239,0.304,0.217,0.438,0.37c0.189,0.209,0.089,0.663,0.405,0.697c0.32,0.031,1.013,0.495,1.207,0.768c0.415,0.582,0.486,0.627,1.247,0.806c0.664,0.158,0.849-0.32,1.503,0.111c0.251,0.166,0.434,0.568,0.807,0.402c0.314-0.139,0.39-0.202,0.619,0.109c0.177,0.24,0.163,0.569,0.585,0.769c0.182,0.086,0.412,0.078,0.551,0.146c0.198,0.097,0.658,0.46,0.877,0.476c0.247,0.02,0.401-0.102,0.585,0.146c0.171,0.228,0.632,1.023,0.989,1.025c0.442,0.006,0.068,0.091,1.504-0.073c0.199-0.007,1.229,0.567,2.052,1.025c0.321,0.254,0.321,0.532,0.293,0.916c-0.022,0.299,0.003,0.382,0.146,0.698c0.257,0.568,0.505,1.591,0.661,2.345c-0.228-0.009-0.471,0.012-0.698,0.036c0.025,0.622,0.836,1.001,0.953,1.684c0.088,0.519,0.031,1.382,0.402,1.797c0.408,0.454,1.669,0.272,2.235,0.33c0.894,0.089,1.829,0.166,2.712-0.036c0.015,0.462-0.305,0.843-0.293,1.281c0.013,0.439,0.194,0.939,0.329,1.355c0.206,0.629,0.962,1.369,1.539,1.135c0.124,0.041,0.304,0.717,0.661,1.246c0.387,0.846,0.68,1.032,0.255,2.2c-0.1,0.434-0.287,0.712-0.074,1.099c0.125,0.229-0.224,0.714-0.329,0.953c-0.387,0.891-0.714,1.38,0.109,2.015c0.681,0.522-0.916,0.54-0.437,1.21c0.219,0.465,0.376,1.181,0.804,1.354c-0.35,0.416,0.301,0.585,0.223,0.952c-0.102,0.481,0.123,0.931-0.073,1.43c-0.11,0.284,0.182,0.669,0.109,0.951c-0.074,0.288-0.331,0.609-0.257,0.916c0.074,0.305,1.044,0.383,1.283,0.515c0.448,0.242,1.042,0.228,1.539,0.292c0.347,0.045,0.229,1.244,0.952,0.074c0.355-0.572,0.337-0.819,0.733-0.474c0.369,0.32,0.806,0.396,1.245,0.513c0.392,0.567,0.747,0.973,1.064,2.125c0.089,0.497,0.426,1.012,0.55,1.503c0.206,0.823,0.435,1.888,1.539,1.502c0.379-0.133,0.697-0.492,1.135-0.438c0.517,0.254,0.668,0.438,0.99,0.66c-0.469,0.338,0.092,0.682-0.109,1.1c-0.196,0.399-0.095,1.029-0.147,1.465c-0.074,0.634-0.255,1.067-0.221,1.684c0.013,0.232-0.062,0.608,0.073,0.697c0.188,0.124,0.41,0.049,0.515,0.146c0.073-0.474,0.729-0.448,1.063-0.327c0.573,0.204,0.69,0.802,0.876,1.316c0.268,0.73,0.346,1.161,0.369,1.943c0.019,0.645,0.018,1.151-0.073,1.797c-0.394-0.187-0.97,0.5-1.283,0.66c-0.423,0.219-0.864,0.287-1.208,0.66c-0.341,0.371-0.419,0.6-0.915,0.877c-0.485,0.273-0.857,0.818-1.209,1.246c0.219,0.074,0.289,0.266,0.182,0.477c-0.444-0.458-0.818,0.378-0.989,0.695\n\t\tc-0.335,0.63-0.847,1.195-1.102,1.868c-0.221,0.595-0.451,1.381-1.023,1.611c-0.643,0.261-0.47,1.169-1.025,1.391c0.268,0.337,0.657,0.371,0.952,0.294c0.32-0.082,0.353-0.37,0.551-0.513c0.599-0.435,1.361,0.614,1.757,0.915c0.535,0.404,1.487,0.892,1.465,1.651c-0.026,0.958,1.232,0.194,0.916-0.257c0.618,0.483,1.347,1.771,1.943,1.393c0.209,0.095,0.304,0.303,0.515,0.402c0.569,0.316,1.108,0.608,1.574,1.099c0.567,0.61,1.412,0.562,2.013,1.43c0.26,0.37,0.418,0.754,0.845,0.951c0.369,0.173,0.982,0.414,0.695,0.953c-0.182,0.345-0.581,0.645-0.549,1.064c0.024,0.321-0.052,0.616,0.109,0.989c0.088,0.201,0.336,0.626,0.516,0.696c0.167,0.066,0.418-0.119,0.621-0.438c0.505-0.792,1.108-1.371,1.245-2.346c0.072-0.495,0.074-1.041,0.292-1.503c0.134-0.28,0.384-0.582,0.329-0.915c-0.334,0.256-0.595-0.228-0.255-0.439c-0.636-0.063,0.027-0.689,0.109-0.952c0.095-0.314-0.041-0.726,0.292-0.916c0.422-0.241,0.918-0.575,0.807-1.173c-0.026-0.142,0.167-0.126,0.222-0.222c0.125-0.206-0.087-0.521,0-0.768c0.117,0.157,0.176,0.358,0.222,0.55c0.043-0.388-0.38-1.1,0.223-1.246c-0.285-0.518-0.613-0.492-0.584-1.21c0.272,0.146,0.21,0.589,0.513,0.698c0.257,0.089,0.339,0.318,0.515,0.515c0.006-0.139,0.654-0.62,0.768-0.662c0.18-0.062,0.305,0.656,0.293,0.769c-0.484-0.451-0.251,0.257-0.223,0.476c0.043,0.302,0.02,0.604-0.183,0.842c-0.243,0.29-0.458,0.428-0.328,0.844c-0.345-0.408-0.37,0.084-0.369,0.369c0.002,0.437-0.059,0.629-0.438,0.844c-0.272,0.154-0.467,0.632-0.768,0.842c-0.341,0.237-0.495,0.217-0.877,0.11c0.073,0.326,0.276,0.725,0.146,1.063c0.738-0.852,1.638-1.52,2.271-2.453c0.656-0.969,1.238-2.01,1.539-3.15c0.32-1.213,0.5-2.396,1.099-3.517c0.246-0.461,0.517-0.936,0.916-1.282c0.374-0.323,0.844-0.576,1.136-0.99c-0.279-0.087-0.272-0.322-0.367-0.551c0.09,0.146,0.191,0.27,0.329,0.369c0.022-0.439,0.479-1.547,0.221-1.978c-0.274-0.464,0.017-1.566-0.329-1.832c0.316-0.057,0.348-0.494-0.036-0.402c0.223-0.501-0.286-1.102-0.402-1.503c-0.074-0.251,0.125-0.927-0.184-1.062c-0.237-0.104-0.191-0.371-0.292-0.586c0.081,0.328,0.391,0.288,0.476,0c0.073-0.245-0.041-0.521,0.035-0.769c-0.172-0.022-0.334-0.041-0.513-0.036c0.125-0.098,0.51-0.02,0.55-0.221c0.047-0.254,0.134-0.517,0.329-0.698c-0.284,0.032-1.031-0.272-1.025-0.585c0.521,0.438,0.814,0.14,0.697-0.402c0.254,0.122,0.532,0.188,0.807,0.072c-0.13,0.151-0.174,0.315-0.146,0.514c0.173-0.387,0.476-0.759,0.769-1.062c-0.089-0.054-0.174-0.091-0.257-0.146c0.376-0.255,0.546-0.725,0.878-1.024c0.39-0.354,0.959-0.452,1.318-0.843c0.331-0.359,0.532-0.747,0.953-1.026c0.342-0.228,0.965-0.292,0.807-0.768c0.305-0.053,0.208,0.176,0.328,0.328c0.139,0.175,0.527-0.535,0.585-0.584c0.562-0.472,1.217,0.259,1.611,0c0.285-0.187-0.066-0.501,0.222-0.699c0.322-0.222,0.682-0.241,0.916-0.584c0.272-0.4,0.831-0.065,1.246-0.402c-0.182-0.134-0.679-0.272-0.585-0.586c0.1-0.335,0.596-0.371,0.877-0.401c0.392-0.044,0.537,0.157,0.916-0.073c0.427-0.26,0.828-0.09,1.172,0.221c-0.321,0.111-0.767-0.019-1.026,0.255c0.379-0.205,2.052-0.057,2.16-0.474c0.113-0.423-0.584-0.779,0.256-0.878c0.023,0.329-0.232,0.697,0.146,0.916c0.255,0.147,0.69,0.019,0.953-0.037c0.451-0.093,1.475-0.286,1.832,0.109c-0.121-0.261,0.181-0.389,0.107-0.62c-0.069-0.228-0.208-0.46-0.107-0.699c0.153-0.369,0.534-0.747,0.876-0.953c0.507-0.303,1.103-0.277,1.503-0.767c0.243-0.297,0.014-0.813-0.035-1.136c-0.094-0.624,0.168-1.138,0.328-1.721c0.11-0.397,0.021-0.62,0.33-0.916c0.363-0.344,1.44-1.05,0.807-1.61c0.893-0.123,0.274-1.61,1.025-1.943c0.796-0.35,0.417-1.707,0.329-2.381c-0.123-0.946-0.039-1.979,0.439-2.819c0.417-0.73,1.031-0.825,0.768-1.8c-0.471-1.738,0.597-3.321,0.512-5.018c-0.045-0.956-0.483-1.972-0.619-2.931c-0.159-1.116,0.181-2.124,0.146-3.225c-0.07,0.186-0.113,0.369-0.183,0.551c0.089-0.288-0.139-0.909-0.369-1.102c0.089,0.094,0.191,0.175,0.293,0.256c0.014-0.385,0.029-0.697-0.11-1.062c-0.058,0.124-0.117,0.268-0.146,0.402c0.009-0.294-0.089-1.014,0.329-0.73c-0.173-0.527,0.455-0.872,0.475-1.355c0.008-0.168-0.125-0.289-0.256-0.404c0.191,0.022,0.357-0.483,0.369-0.697c0.188,0.491,0.824,0.583,0.549,1.209c1.493,0.252,2.429-3.866,3.003-4.687c-0.104,0.037-0.223,0.076-0.328,0.11c0.234-0.225,0.204-0.583,0.369-0.844c-0.201,0.602,0.284,0.056,0.403-0.108c0.205-0.284-0.115-0.435-0.257-0.623c0.289,0.366,0.528-0.039,0.584-0.33c0.044-0.226-0.244-0.306-0.219-0.55c0.202,0.063,0.348,0.219,0.292,0.44c0.327-0.182,0.53-0.489,0.807-0.731c0.265-0.233,0.618-0.317,0.877-0.552c0.632-0.568,1.192-1.554,1.574-2.305c-0.059-0.002-0.104-0.051-0.146-0.074c-0.08-0.042-0.155-0.111-0.184-0.222c0.064,0.11,0.14,0.192,0.184,0.222c0.126,0.08,0.161-0.168,0.146-0.369c0.083,0.074,0.166,0.157,0.256,0.222c0.244-0.655,0.885-1.056,1.173-1.685c0.261-0.57,0.338-1.231,0.62-1.796c0.242-0.484,0.022-1.114,0.329-1.574c0.3-0.448-0.099-1.01,0.146-1.501c-0.094-0.029-0.197-0.087-0.293-0.111c0.613-0.438,0.202-1.125,0.257-1.719c-0.073,0.132-0.174,0.236-0.257,0.366c0.305-0.593-0.093-1.855-0.328-2.418c-0.058-0.131-0.117-0.297-0.256-0.367c-0.123-0.062,0.003-0.354,0-0.516c-0.008-0.526-0.223-1.004-0.367-1.501c-0.376-1.288-1.342-1.774-2.639-1.61c-0.566,0.071-1.369,0.229-1.832-0.224c-0.396-0.39-0.895-0.205-1.244-0.659c-0.348-0.452-0.93-0.48-1.245-0.916c-0.295-0.409-0.741-0.609-1.064-1.026c-0.285-0.37-0.504-0.738-0.807-1.098c-0.315-0.374-0.756-0.435-1.135-0.733c-1.141-0.895-2.496-2.144-3.957-2.452c-0.799-0.174-1.486,0.156-2.272,0.182c-0.39,0.015-0.7-0.065-0.697,0.439c-0.303-0.288-0.703-0.246-1.062-0.403c-0.313-0.136-0.536-0.4-0.879-0.476c0.127,0.546-0.548,0.124-0.806,0.293c-0.023-0.226-1.213-0.718-1.43-0.844c-0.304-0.173-2.009-1.08-1.978-0.255c-0.315-0.177-1.109,0.057-1.136,0.476c-0.155-0.609-0.612,0.584-0.916,0.732c0.083-0.29,0.002-0.351-0.256-0.184c0.06-0.39,0.976-0.667,0.695-1.135c-0.17-0.288-0.725,0.089-0.842,0.255c-0.227,0.323-0.082,0.999-0.293,1.392c-0.212,0.396-0.811,0.526-0.843,1.025c-0.247-0.266,0.336-0.561,0.221-0.916c-0.105-0.321,0.173-1.207,0.331-1.501c0.177-0.348,0.728-0.491,0.402-0.954\n\t\tc-0.31-0.432-0.682,0.072-0.699,0.403c-0.059-0.224-0.223-0.355-0.438-0.222c0.6-0.183,0.488-0.564,0.73-1.025c0.272-0.521-0.362-0.309-0.181-0.698c-0.12,0.175-0.304,0.293-0.515,0.222c0.083-0.089,0.167-0.173,0.255-0.255c-0.66,0.401,0.035-0.74-0.584-0.369c-0.004-0.193,0.056-0.378,0.146-0.551c-0.198,0.078-0.345,0.259-0.33,0.477c-0.26-0.083-0.007-0.468-0.55-0.257c-0.298,0.117-0.139,0.473-0.256,0.698c-0.272-0.242-0.405-0.796-0.11-1.062c-0.208,0.033-0.35,0.202-0.402,0.402c-0.138-0.196-0.079-0.417,0.11-0.551c-0.244,0.256-0.358,0.116-0.403-0.146c-0.085,0.072-0.171,0.15-0.255,0.22c-0.124-0.153-0.204-0.316-0.221-0.515c-0.086,0.089-0.168,0.174-0.255,0.258c-0.074-0.311-0.488-0.176-0.439-0.516c-0.074,0.136-0.189,0.202-0.33,0.258c0.037-0.388-0.443-0.137-0.293-0.732c-0.106,0.255-0.487,0.567-0.439,0.074c-0.152,0.144-0.289,0.121-0.439,0.073c0.144-0.04,0.188-0.139,0.184-0.293c-0.268-0.057-0.295,0.033-0.184,0.256c-0.2-0.064-0.412-0.124-0.621,0c0.216-0.052,0.364-0.253,0.369-0.476c-0.224-0.084-0.371,0.079-0.405,0.292c0.124-0.332-0.314-0.395-0.182-0.729c-0.01,0.222-0.156,0.369-0.366,0.437c0-0.308-0.031-0.287-0.256-0.109c-0.036-0.097-0.074-0.196-0.111-0.293c-0.088,0.041-0.171,0.064-0.255,0.11c0.128-0.382-0.485-0.516-0.731-0.584c-0.107,0.201-0.065,0.435,0.11,0.584c-0.403,0.142-0.409-0.461-0.844-0.037c-0.054-0.562-0.514-0.012-0.73,0.074c-0.315,0.123-0.189-0.247-0.661,0.221c-0.401,0.395-0.042,1.082-0.37,1.393c-0.214,0.205-0.51,0.204-0.437,0.585c0.277-0.05,0.603-0.139,0.876,0c-0.27,0.05-0.533,0.09-0.806,0.108c0.073,0.149,0.1,0.312,0.109,0.477c-0.492-0.305-0.616-0.901-1.099-0.11c-0.146,0.238-0.248,0.407-0.368,0.515c0.077-0.218,0.128-0.429,0.146-0.661c-0.312,0.109-0.464,0.433-0.184,0.661c-0.115,0.099-0.241,0.181-0.475,0.293c-0.744,0.351-0.472,1.588-0.916,2.159c-0.045-1.01,0.24-1.664,0.551-2.636c-0.238,0.054-0.552-0.031-0.661,0.255c-0.059,0.129-0.157,0.188-0.292,0.185c-0.278,0.053-0.637,0.104-0.585,0.474c-0.106-1.207-1.141-0.142-1.721-0.257c0.149-0.43-0.303-0.293-0.55-0.367c-0.297-0.089-0.112-0.659-0.293-0.877c-0.279-0.345-0.131-0.87-0.146-1.32c-0.008-0.27-0.073-0.509-0.329-0.66c-0.293,0.501-1.081,1.163-1.61,1.391c-0.408,0.175-0.684,0.402-1.063,0.623c-0.322,0.19-0.761,0.182-1.025,0.474c0.394-0.645-1.021-0.388-1.282-0.328c0.108-0.284,1.06-0.742,1.355-0.731c0.323,0.009,0.776,0.336,0.807-0.292c0.023-0.469,0.651-0.501,0.623-0.843c-0.056-0.608,0.093-0.993,0.473-1.466c0.415-0.509,0.648-1.091,1.136-1.537c0.397-0.363,0.856-0.655,1.21-1.062c0.262-0.304,0.371-0.666,0.585-0.991c0.141-0.217,0.438-0.359,0.515-0.623c0.14-0.511,0.745-0.817,1.098-1.17c-0.161-0.153-0.375-0.17-0.585-0.111c0.802-0.358,0.962-1.449,0.037-1.831c-0.405-0.17-0.938,0.01-1.172-0.475c-0.123-0.25-0.207-0.675-0.584-0.55c0.493-0.407-0.168-1.723-0.331-2.161c-0.401-1.071-0.542-2.268-0.514-3.405c-0.219,0.175-0.212,0.479-0.257,0.731c0.088-0.862-0.047-1.668-0.843-2.161c-0.3,0.337-0.009,0.761,0.11,1.101c-0.143-0.158-0.666-1.294-0.698-1.503c0.464,1.011-0.483,2.275-1.502,3.811c-0.321,0.486-0.926,2.076-1.245,2.564c-0.224,0.348-0.505,0.427-0.806,0.697c-0.214,0.19-0.622-0.084-0.879,0.037c0.169-0.481-0.717-0.235-0.953-0.255c-0.188-0.02-0.409-0.247-0.585-0.147c-0.708,0.254-0.926,0.751-1.063,0.62c-0.32-0.172-0.612-0.171-0.916-0.402c-0.238-0.177-0.461-0.298-0.623-0.549c-0.129-0.203-0.073,0.124-0.182,0.036c-0.545-0.451-0.515-0.599-1.245-0.328c-0.347,0.126-0.612,0.197-0.991,0.292c-0.6,0.153-0.709-0.714-1.208,0.293c-0.271,0.549,0.461,0.615,0.329,1.209c-0.142,0.645-1.162,0.108-1.539,0c-0.581-0.165-0.873,0.173-1.428,0c-0.682-0.213-1.112,0.041-1.502,0.514c-0.297,0.357-0.456,0.14-0.807,0.292c-0.611,0.265-1.142,0.209-1.905,0.844c-0.217,0.177-0.396,0.698-0.585,0.662c-0.17-0.036-0.503,0.024-0.697-0.257c-0.217-0.319-0.589,0.008-0.769-0.329c-0.219-0.408-0.628-1.038-1.173-1.099c0.036-0.088,0.074-0.17,0.111-0.256c-0.454,0.035-0.059-1.017-0.402-1.356c-0.482-0.471-0.602-1.134-0.515-1.867c0.057-0.494,0.323-0.873,0.438-1.355c0.065-0.264,0.081-0.525,0.146-0.767c0.066-0.244,0.876-1.061,0.698-1.356c-0.163-0.268-0.277-0.475-0.403-0.768c-0.075-0.181,0.125-0.459,0.037-0.55c-0.408-0.408-1.193-0.23-1.135-0.55c0.11-0.623,0.714-1.13,0.255-1.831C305.461,237.161,305.289,237.048,305.075,237.042L305.075,237.042z M331.01,257.154c0.14,0.323,0.089,0.754,0.073,1.098c0.194,0.315,0.322,0.649,0.587,0.916c0.198,0.202,1.005,0.272,0.585,0.036c0.371,0.042,0.827-0.173,1.172-0.073c0.244,0.072,0.598,0.269,0.515-0.183c0.056,0.099,0.117,0.201,0.182,0.291c0.256-0.174,0.548-0.431,0.551-0.768c0.146,0.544,1.06,0.157,1.356,0c0.542-0.284,0.526-0.851,0.842-1.319c0.305-0.451,0.412-0.904,0.515-1.429c0.097-0.493,0.679-1.338-0.183-1.393c-0.674-0.041-1.519-0.459-2.16-0.182c-0.282,0.123,0.011,0.24-0.437,0.223c-0.395-0.019-0.716-0.081-1.1-0.184c-0.703-0.185-1.623-0.492-2.089,0.292c-0.255,0.434-0.253,1.115,0.33,1.283c-0.211-0.044-0.451-0.088-0.662-0.147c-0.084,0.241,0.123,0.359,0.111,0.586c-0.018,0.261-0.249,0.452-0.111,0.731c0.155,0.304,0.615-0.097,0.845-0.038C331.569,257.501,331.646,257.064,331.01,257.154L331.01,257.154z M331.926,246.677c-0.131,0.002-0.126,0.101,0,0.292c0.061-0.087,0.123-0.205,0.184-0.292C332.036,246.657,331.97,246.677,331.926,246.677z M332.145,246.896c-0.394,0.181-0.182,0.559,0,0.806C332.549,247.504,332.34,247.158,332.145,246.896z M333.245,250.302c-0.157,0.101-0.178,0.243-0.073,0.402C333.337,250.607,333.358,250.465,333.245,250.302z M332.879,250.853c-0.218,0.024-0.404,0.178-0.33,0.439c0.262-0.009,0.583-0.105,0.55-0.439C333.03,250.833,332.951,250.844,332.879,250.853z M332.767,251.586c-0.3,0.121-0.498,0.705-0.255,0.952c0.146-0.121,0.853-0.653,0.584-0.877C332.991,251.568,332.867,251.546,332.767,251.586z M332.111,251.805c-0.165,0.321-0.482,1.177-0.111,1.283C332.262,252.698,332.47,252.213,332.111,251.805z M332.804,252.573c-0.137,0.035-0.22,0.176-0.254,0.328c-0.187,0.068-0.359,0.126-0.403,0.293c-0.087,0.322,0.704,0.38,0.878,0.402\n\t\tc0.254,0.516,0.74-0.293,0.952-0.513c0.558-0.572-0.423-0.464-0.732-0.368c-0.152,0.045-0.401,0.078-0.623,0.145c0.133-0.068,0.235-0.175,0.331-0.291C332.897,252.567,332.851,252.564,332.804,252.573L332.804,252.573z M331.597,253.051c-0.122,0.064-0.161,0.354,0.035,0.549c0.349,0.261,0.37-0.1,0.257-0.327C331.791,253.073,331.669,253.013,331.597,253.051z M330.973,253.419c-0.095,0.022-0.188,0.089-0.256,0.181c0.009,0.052-0.008,0.094,0,0.146c0.205-0.024,0.407-0.106,0.55-0.256C331.169,253.42,331.07,253.395,330.973,253.419L330.973,253.419z M334.27,253.453c-0.139,0-0.291,0.036-0.402,0.147c-0.374,0.574,0.55,0.466,0.842,0.368C335.095,253.837,334.691,253.454,334.27,253.453z M331.12,253.674c-0.37,0.17-1.099,0.683-0.293,0.844c0.193-0.209,0.471-0.34,0.661-0.55C331.728,253.702,331.302,253.59,331.12,253.674z M330.02,254.076c-0.377,0.198-0.532,0.688-0.659,1.063C329.633,254.956,330.373,254.475,330.02,254.076z M330.351,254.552c-0.216,0.059-0.296,0.556-0.223,0.768c0.118-0.259,0.173-0.554,0.475-0.662C330.505,254.56,330.423,254.534,330.351,254.552L330.351,254.552z M331.01,254.809c-0.339,0.025-0.371,0.391-0.515,0.621C330.719,255.314,331.178,255.152,331.01,254.809z M330.535,254.883c-0.187,0.086-0.284,0.263-0.256,0.476C330.489,255.294,330.627,255.118,330.535,254.883z M329.618,255.248c-0.412-0.016-0.872,0.693-0.954,1.024c-0.075,0.326,0.073,0.701-0.254,0.916c-0.354,0.233-0.627,0.61-0.439,1.061c0.415-0.101,1.166-0.697,1.65-1.354c-0.11,0.164-0.223,0.34-0.222,0.551c0.365-0.126,0.647-0.618,0.476-0.99c0.17-0.334,0.232-0.676,0.109-0.916C329.88,255.334,329.755,255.254,329.618,255.248L329.618,255.248z M330.681,255.469c-0.346,0.123-0.617,0.829-0.585,1.172c-0.082,0.111-0.124,0.266-0.146,0.402c0.364-0.088,0.444-0.506,0.731-0.697h-0.146c-0.149,0.05-0.304,0.139-0.403,0.256c0.221-0.257,0.354-0.596,0.623-0.806C330.914,255.675,330.999,255.356,330.681,255.469L330.681,255.469z M339.619,255.469v0.292C339.894,255.888,339.63,255.482,339.619,255.469z M330.9,255.946c-0.223-0.001-0.31,0.106-0.257,0.328C330.78,256.195,330.842,256.093,330.9,255.946z M337.677,257.008c-0.065-0.017-0.145,0.045-0.183,0.255C338.024,257.786,337.865,257.052,337.677,257.008z M347.348,257.594c-0.102,0.296-0.179,0.359-0.222,0.183v0.256C347.329,257.96,347.452,257.802,347.348,257.594L347.348,257.594z M326.978,258.033c-0.214,0.033-0.42,0.172-0.476,0.401c0.262-0.051,0.509-0.219,0.698-0.401C327.125,258.022,327.052,258.022,326.978,258.033z M327.675,258.216c-0.289-0.044-0.629,0.233-0.514,0.549c0.213-0.238,0.537-0.156,0.769-0.369C327.871,258.3,327.772,258.23,327.675,258.216L327.675,258.216z M347.788,258.655c-0.048,0.018-0.068,0.102-0.036,0.219c0.095-0.034,0.197-0.073,0.292-0.109C347.917,258.682,347.837,258.638,347.788,258.655L347.788,258.655z M351.012,260.743c-0.277-0.026-0.341,0.057-0.223,0.256C350.871,260.912,350.931,260.831,351.012,260.743z M348.631,262.172c-0.42,0.175-0.276,0.753-0.293,1.099C348.507,262.927,348.641,262.562,348.631,262.172z M365.702,294.154c0.066,0.322-0.272,0.46-0.256,0.769C365.644,294.734,366.103,294.435,365.702,294.154z M365.04,295.767c-0.156,0.01-0.384,0.392,0.037,0.512C365.227,295.893,365.134,295.759,365.04,295.767z M352.88,326.245c-0.212-0.01-0.422,0.146-0.331,0.403c0.217-0.031,0.43-0.189,0.55-0.37C353.036,326.235,352.951,326.247,352.88,326.245L352.88,326.245z M350.24,328.334c-0.33-0.074-0.459,0.262-0.513,0.513c0.199-0.023,0.383,0.038,0.55,0.147C350.316,328.749,350.131,328.583,350.24,328.334L350.24,328.334z M342.073,335.953c-0.149,0.142-0.226,0.309-0.221,0.515c0.079,0.076,0.14,0.176,0.221,0.255C342.165,336.466,342.289,336.182,342.073,335.953L342.073,335.953z M342.913,339.764c-0.381,0.228-0.223,1.009-0.182,1.354C342.968,340.79,343.208,340.118,342.913,339.764z\"\n        />\n      </G>\n      <G id=\"BQ\">\n        <Path\n          id=\"Path6514\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M283.916,215.739c-0.059-0.149,0.028-0.532-0.161-0.612c-0.161-0.064-0.232-0.046-0.175-0.278C283.919,215.105,284.344,215.301,283.916,215.739\"\n        />\n        <Circle\n          id=\"bq_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"284.711\"\n          cy=\"216.418\"\n          r=\"1.54\"\n        />\n      </G>\n      <G id=\"BO\">\n        <Path\n          id=\"Path23789\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M285.098,291.003c0,0-0.084,0.99-0.768,1.465c-0.338,0.233-0.911,0.133-1.651,0.182c0.233,0.478-0.023,0.75-0.367,1.136c-0.369,0.412-0.08,1.418-0.036,1.905c0.057,0.603-0.166,1.052,0.146,1.614c0.337,0.61,0.232,0.56,0.036,1.135c-0.166,0.483-0.451,0.863-0.697,1.355c-0.383,0.763,0.108,0.889,0.402,1.501c0.188,0.39-0.294,0.764-0.369,1.138c1.432,0.94,0.877,1.134,1.538,1.244c-0.403,1.524,0.565,0.506,0.661,1.063c-0.109,0.004-0.592,0.531-0.731,0.438c0.507,0.598,0.024,0.472-0.184,0.37c-0.067-0.034-0.001,0.374-0.036,0.402c-0.229,0.185-0.379,0.421-0.552,0.661c-0.195,0.275-0.265,0.603-0.55,0.809c-0.184,0.13-0.358,0.231-0.402,0.474c0.513,0.104,0.579,1.874,1.722,2.271c0.139-0.123,0.138-0.123,0.292-0.256c0.702-0.594,1.535-1.189,1.978-1.207c0.445-0.021,0.592,0.182,0.697,0.366c0.105,0.185,0.151,0.365,0.403,0.33c0.253-0.034,0.37-0.297,0.514-0.587c0.144-0.289,0.333-0.609,0.699-0.696c0.319-0.075,0.853,0.148,1.354,0.367c0.188-0.815,0.863-1.352,0.769-1.977c-0.101-0.699-0.945-0.877-1.1-1.467c-0.154-0.586,0.422-0.991,0.256-1.795c-0.165-0.805-1.231-1.546-1.65-2.639c-0.207-0.549-0.429-1.249-0.584-1.942c-0.158-0.694-0.225-1.416-0.074-1.943c0.154-0.525,0.56-0.824,0.953-1.098c0.394-0.274,0.772-0.503,0.845-0.845c0.139-0.685-0.446-0.854-0.516-1.465c-0.008-0.094,0.043-0.223,0.039-0.329L285.098,291.003z M282.788,304.082c-0.1,0.054-0.291,0.369-0.182,0.402c0.232,0.068,0.411,0.072,0.404,0.072C283.126,304.48,282.907,304.194,282.788,304.082L282.788,304.082z\"\n        />\n        <Path\n          id=\"Path23781\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M282.68,292.652c0.742-0.049,1.312,0.051,1.652-0.182c0.683-0.475,0.768-1.466,0.768-1.466l3.043,1.979c-0.034-0.585-0.053-1.297,0.22-1.796c0.322-0.59,1.167-0.731,1.428-1.209c0.132-0.237,0.061-0.37,0-0.55c-0.058-0.181-0.099-0.405,0.185-0.807c0.219-0.311,1.006-0.716,1.719-1.062c-0.081-0.116-0.173-0.223-0.22-0.371c-0.322-0.985,0.853-2.419-0.257-3.186c-0.513,0.483-0.325,0.401-1.098,0.292c-0.7-0.097-1.432,0.211-2.089,0.402c-0.551,0.159-0.804,0.821-1.247,1.136c-0.475,0.336-1.254,0.347-1.502,0.953c-0.286,0.695-0.683,0.007-1.21,0.439c-0.235,0.194-0.279,0.558-0.437,0.806c-0.104,0.163-0.425,0.222-0.584,0.293c-0.141,0.058-0.649,0.417-0.734,0.073c-0.046-0.187,0.134-0.27-0.182-0.292c-0.692-0.052-1.396-0.102-2.088-0.147c0.812,1.554,1.748,3.1,2.635,4.619C282.697,292.606,282.666,292.623,282.68,292.652L282.68,292.652z\"\n        />\n        <Path\n          id=\"Path23779\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M289.201,308.474c-0.501-0.218-1.034-0.441-1.355-0.365c-0.366,0.087-0.552,0.404-0.698,0.695c-0.145,0.29-0.261,0.552-0.515,0.586s-0.299-0.146-0.404-0.328c-0.104-0.184-0.251-0.385-0.696-0.368c-0.445,0.018-1.275,0.616-1.978,1.207c-0.155,0.133-0.155,0.133-0.293,0.257c0.055,0.021,0.052,0.098,0.11,0.111c-0.391,0.37,0.26,1.391,0.369,1.797c0.236,0.889,0.539,1.375,1.246,1.978c0.354,0.303,0.564,0.533,0.401,0.952c-0.04,0.101-0.371,0.55-0.292,0.66c0.35-0.014,0.568-0.001,1.21-0.074c1.015-0.114,2.158-0.298,2.636-0.695c0.478-0.397,0.715-0.817,0.844-1.246c0.126-0.429,0.148-0.892,0.183-1.429c0.072-1.073-0.908-2.519-0.843-3.516C289.132,308.597,289.179,308.564,289.201,308.474L289.201,308.474z\"\n        />\n        <Path\n          id=\"Path23795\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.011,319.724l-5.934-0.074c0,0,0.106,0.111,0.146,0.258c0.041,0.144,0.024,0.32-0.22,0.513c-0.245,0.188-0.838-0.008-1.428-0.221c-0.591-0.214-1.201-0.42-1.505-0.184c-0.3,0.234-0.378,0.434-0.365,0.697c0.014,0.261,0.111,0.566,0.182,0.915c0.085,0.421,0.424,0.86,0.769,1.391c0.461-0.01,0.925-0.024,1.318,0.038c1.529,0.243,1.367,1.312,2.16,2.417c0.078-0.768,0.189-1.399,0.474-2.125c0.334-0.848,0.29-0.375,0.916-0.584c0.524-0.175,1.233-0.013,1.795-0.037c0.721-0.029,0.377,0.296,1.172,0.808c0.254-1.032,0.306-2.146,0.515-3.188C303.053,320.134,303.023,319.929,303.011,319.724L303.011,319.724z\"\n        />\n        <Path\n          id=\"Path23805\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M292.387,311.37c-0.354,0.2-0.738,0.48-0.807,0.768c-0.074,0.305,0.042,0.622,0.221,0.916c0.174,0.292,0.438,0.544,0.66,0.698c0.441,0.305,0.872-0.121,1.355,0.183c0.24,0.151,0.569,0.417,0.808,0.73c0.236,0.319,0.375,0.699,0.293,0.99c-0.083,0.292-0.281,0.223-0.551,0.222c-0.27-0.005-0.582,0.027-0.878,0.438c-0.295,0.413-0.569,1.253-0.698,2.126c-0.124,0.872-0.102,1.799,0.182,2.344c0.169,0.316,0.56,0.432,0.879,0.623c-0.058-0.251-0.136-0.5-0.146-0.698c-0.015-0.261,0.065-0.463,0.369-0.696c0.303-0.234,0.91-0.028,1.501,0.183c0.59,0.214,1.184,0.409,1.428,0.222c0.245-0.189,0.26-0.369,0.222-0.514c-0.041-0.145-0.146-0.258-0.146-0.258l5.933,0.074c-0.026-0.519-0.122-1.032-0.036-1.539c0.008-0.041,0.024-0.072,0.036-0.11l-4.652-0.036c0,0-0.817-0.854-0.844-1.464c-0.015-0.308,0.206-0.568,0.439-0.846c0.232-0.276,0.462-0.573,0.401-0.951c-0.059-0.378-0.371-0.781-0.73-1.137c-0.36-0.354-0.764-0.643-1.063-0.731c-0.597-0.177-0.669,0.383-1.136,0.256c-0.468-0.123-0.828-1.092-1.281-1.209c-0.454-0.119-0.362,0.449-1.025,0.257C292.872,312.142,292.627,311.742,292.387,311.37L292.387,311.37z\"\n        />\n        <Path\n          id=\"Path23800\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M290.997,309.979c-0.455-0.046-0.941,0.304-1.318,0.658c-0.041,0.037-0.037,0.037-0.074,0.074c0.189,0.531,0.396,1.041,0.369,1.501c-0.035,0.537-0.054,1-0.183,1.429c-0.127,0.428-0.365,0.849-0.842,1.245c-0.478,0.397-1.624,0.582-2.639,0.696c-0.642,0.074-0.861,0.06-1.21,0.074c0.01,0.015-0.01,0.023,0,0.035c0.521,0.694,0.618,0.638-0.145,1.099c0.439,0.411,0.056,0.625,0.223,0.955c0.146,0.292,0.337,0.615,0.658,0.585c0.169-0.017-0.218,0.416,0.037,0.844c0.195,0.323,0.59,0.617,0.807,0.952c0.37,0.57,0.293,1.241,0.769,2.089c0.549,1.026,0.681,1.806,1.172,3.077c0.129,0.163,0.567,0.294,0.842,0.256c0.763-0.106,0.882-0.354,1.21-0.916c0.221-0.375,0.666-1.14,1.063-1.282c0.793-0.286,0.729-0.531,0.808-1.319c0.552,0.111,0.868,0.717,1.354,0.953c0.205,0.1,0.501,0.042,0.768,0.037c-0.341-0.532-0.681-0.97-0.768-1.393c-0.019-0.081-0.02-0.14-0.037-0.221c-0.321-0.191-0.714-0.307-0.877-0.622c-0.285-0.546-0.307-1.47-0.182-2.345c0.124-0.873,0.401-1.714,0.698-2.124c0.296-0.411,0.61-0.445,0.878-0.439c0.27,0.007,0.467,0.073,0.549-0.221c0.083-0.292-0.057-0.672-0.293-0.989c-0.238-0.32-0.568-0.582-0.807-0.733c-0.483-0.301-0.916,0.124-1.356-0.182c-0.22-0.153-0.482-0.403-0.659-0.698c-0.176-0.291-0.291-0.614-0.224-0.916c0.072-0.288,0.455-0.568,0.809-0.767c-0.079-0.123-0.138-0.165-0.224-0.294C291.829,310.555,291.45,310.024,290.997,309.979L290.997,309.979z\"\n        />\n        <Path\n          id=\"Path23815\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M296.564,312.908c0.031-0.436,0.13-0.711,0-1.025c-0.131-0.317-0.509-0.51-0.843-0.699c-0.335-0.186-0.637-0.379-0.622-0.766c0.013-0.389,0.532-0.585,1.025-0.811c0.492-0.223,0.966-0.483,0.953-0.915c-0.018-0.433-0.35-0.527-0.768-0.662c-0.421-0.129-0.926-0.293-1.285-0.876c-0.354-0.584-0.584-1.979-0.73-3.226c-0.024-0.198-0.018-0.179-0.036-0.369h-0.515c0,0-0.064,0.501-0.223,1.026c-0.157,0.525-0.406,1.091-0.806,1.207c-0.401,0.118-0.764-0.115-1.099-0.438c-0.336-0.322-0.668-0.727-1.064-0.916c-0.471-0.225-0.952-0.337-1.538-0.516c-0.115,0.357-0.238,0.739-0.146,1.101c0.156,0.588,1,0.769,1.101,1.465c0.101,0.695-0.778,1.202-0.843,2.2c-0.037,0.569,0.222,1.305,0.474,2.011c0.037-0.035,0.033-0.033,0.074-0.073c0.377-0.354,0.863-0.705,1.318-0.661c0.455,0.043,0.833,0.578,1.171,1.101c0.339,0.52,0.619,1.04,0.953,1.135c0.666,0.188,0.571-0.372,1.026-0.257c0.452,0.119,0.816,1.083,1.281,1.21C295.894,313.293,295.967,312.729,296.564,312.908L296.564,312.908z\"\n        />\n        <Path\n          id=\"Path23810\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.416,296.022c-0.393,0.059-0.779,0.081-1.173,0.037l-4.652,2.71c0,0-0.877,1.462-0.845,2.346c0.035,0.879,1.173,2.563,1.173,2.563l-3.666-0.11c0.023,0.188,0.013,0.173,0.038,0.371c0.146,1.241,0.375,2.639,0.73,3.223c0.356,0.583,0.862,0.748,1.283,0.879c0.42,0.13,0.752,0.227,0.767,0.659c0.015,0.433-0.46,0.693-0.953,0.916c-0.492,0.224-1.012,0.42-1.025,0.809c-0.015,0.386,0.287,0.58,0.622,0.767c0.333,0.186,0.712,0.379,0.843,0.696c0.128,0.318,0.031,0.591,0,1.024c0.299,0.09,0.704,0.379,1.063,0.73c0.359,0.354,0.672,0.759,0.731,1.137c0.059,0.375-0.174,0.673-0.402,0.952c-0.231,0.277-0.453,0.536-0.439,0.845c0.024,0.611,0.843,1.465,0.843,1.465l4.652,0.035c0.161-0.679,0.66-1.095,0.768-1.829c0.139-0.938,0.56-1.048,1.428-1.137c1.776-0.183,3.738-1.206,5.605-0.807c0.672,0.143,1.32,0.434,1.906,0.807c0.557,0.356,1.459,1.159,1.244,1.866c0.313-0.227,1.033-0.468,0.586-0.843c-0.6-0.505-0.59-0.839-0.292-1.575c0.22-0.546,0.632-1.043,0.439-1.609c-0.137-0.402,0.172-1.072,0.255-1.465c0.169-0.784-0.185-1.186-0.476-1.906c-0.11-0.273-0.268-0.528-0.369-0.81c-0.128-0.366-0.295-0.165-0.585-0.22c-0.568-0.106-1.174-0.942-1.317-1.465c-0.089-0.331-0.213-0.757-0.183-1.1c0.035-0.419,0.309-0.713,0.292-1.172c-1.028,0.236-2.113,0.103-3.15,0c-0.549-0.055-1.653,0.135-1.943-0.476c-0.223-0.482-0.173-1.092-0.254-1.611c-0.109-0.693-0.925-1.04-0.954-1.685c0.224-0.025,0.431-0.042,0.661-0.037c-0.18-0.884-0.293-1.621-0.661-2.452c-0.333-0.753,0.224-1.237-0.697-1.758C304.755,296.47,304.093,295.919,303.416,296.022L303.416,296.022z\"\n        />\n        <Path\n          id=\"Path23761\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M289.017,303.936c0.587,0.173,1.065,0.285,1.539,0.513c0.394,0.189,0.726,0.591,1.064,0.916c0.337,0.323,0.698,0.557,1.098,0.437c0.4-0.116,0.649-0.679,0.807-1.206c0.158-0.528,0.223-1.026,0.223-1.026l4.177,0.11c0,0-1.137-1.683-1.172-2.563c-0.036-0.881,0.844-2.346,0.844-2.346l4.652-2.709c-0.084-0.012-0.17,0.022-0.256,0c-0.588-0.154-0.686-1.209-1.393-1.248c-0.508-0.025-0.877-0.419-1.391-0.474c-0.588-0.067-0.61-0.931-1.063-1.064c-0.238-0.069-0.285,0.336-0.583,0.146c-0.22-0.139-0.375-0.327-0.586-0.473c-0.26-0.181-0.484-0.271-0.768-0.113c-0.348,0.194-0.635,0.046-0.989-0.036c-0.262-0.062-0.436-0.123-0.623-0.328c-0.062-0.07-0.222-0.372-0.256-0.403c-0.279-0.223-0.529-0.353-0.769-0.55c-0.253-0.206-0.35-0.082-0.585-0.224c-0.174-0.102-0.138-0.498-0.329-0.66c-0.305-0.262-0.297-0.229-0.401-0.583c-0.147-0.498-0.793-0.841-0.623-1.502c0.058-0.224,0.318-0.488,0.223-0.733c-0.036-0.089-0.089-0.175-0.147-0.255c-0.716,0.345-1.502,0.751-1.72,1.062c-0.283,0.403-0.244,0.624-0.185,0.809c0.062,0.18,0.131,0.311,0,0.548c-0.262,0.475-1.106,0.619-1.428,1.209c-0.322,0.59-0.322,1.512-0.255,2.125c0.069,0.615,0.651,0.779,0.515,1.467c-0.071,0.343-0.451,0.567-0.842,0.843c-0.394,0.273-0.802,0.572-0.955,1.1c-0.154,0.523-0.083,1.247,0.073,1.942c0.158,0.694,0.377,1.395,0.587,1.941c0.415,1.096,1.481,1.833,1.648,2.638C289.192,303.55,289.09,303.707,289.017,303.936z\"\n        />\n        <Path\n          id=\"Path5225\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M283.01,304.543c0.007,0-0.174-0.011-0.402-0.077c-0.11-0.03,0.083-0.322,0.183-0.376C282.908,304.201,283.128,304.467,283.01,304.543\"\n        />\n        <Path\n          id=\"bo\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M280.046,287.966c0.693,0.042,1.388,0.104,2.08,0.155c0.319,0.024,0.156,0.075,0.203,0.266c0.086,0.341,0.579-0.008,0.716-0.068c0.16-0.071,0.478-0.136,0.581-0.298c0.158-0.25,0.21-0.602,0.446-0.798c0.524-0.431,0.943,0.268,1.227-0.431c0.249-0.606,1.019-0.635,1.497-0.97c0.444-0.314,0.669-0.962,1.22-1.121c0.659-0.191,1.392-0.502,2.092-0.406c0.771,0.108,0.601,0.175,1.113-0.305c1.112,0.768-0.079,2.229,0.242,3.217c0.079,0.247,0.285,0.387,0.37,0.606c0.096,0.245-0.139,0.5-0.197,0.717c-0.17,0.667,0.479,1.021,0.625,1.517c0.106,0.356,0.074,0.316,0.379,0.575c0.189,0.163,0.142,0.568,0.318,0.667c0.237,0.138,0.37,0.016,0.619,0.224c0.241,0.198,0.473,0.312,0.755,0.535c0.036,0.029,0.191,0.37,0.254,0.435c0.189,0.206,0.381,0.26,0.64,0.322c0.354,0.082,0.632,0.225,0.979,0.034c0.284-0.159,0.489-0.082,0.75,0.095c0.21,0.146,0.384,0.337,0.603,0.477c0.3,0.189,0.356-0.205,0.598-0.136c0.451,0.132,0.465,0.981,1.053,1.048c0.514,0.057,0.87,0.464,1.377,0.491c0.706,0.038,0.809,1.083,1.398,1.236c0.483,0.123,0.952,0.041,1.426-0.029c0.68-0.104,1.365,0.434,1.926,0.755c0.92,0.52,0.334,1.016,0.668,1.771c0.366,0.83,0.505,1.566,0.683,2.451c-0.224-0.009-0.453,0.002-0.679,0.024c0.026,0.646,0.851,1.016,0.961,1.71c0.081,0.518,0.025,1.124,0.251,1.607c0.287,0.613,1.408,0.402,1.957,0.457c1.034,0.104,2.108,0.256,3.14,0.02c0.015,0.462-0.255,0.743-0.288,1.161c-0.028,0.343,0.11,0.777,0.199,1.109c0.141,0.522,0.754,1.339,1.322,1.447c0.289,0.055,0.443-0.139,0.575,0.224c0.099,0.278,0.229,0.534,0.339,0.811c0.291,0.722,0.669,1.124,0.503,1.906c-0.083,0.396-0.415,1.07-0.277,1.474c0.191,0.568-0.215,1.052-0.433,1.598c-0.297,0.736-0.313,1.073,0.286,1.578c0.445,0.374-0.27,0.608-0.578,0.838c0.215-0.712-0.68-1.51-1.237-1.864c-0.583-0.37-1.245-0.666-1.917-0.812c-1.865-0.399-3.814,0.645-5.589,0.827c-0.87,0.09-1.306,0.173-1.443,1.114c-0.117,0.779-0.679,1.207-0.808,1.962c-0.12,0.713,0.188,1.405,0.041,2.14c-0.205,1.044-0.257,2.177-0.51,3.21c-0.796-0.512-0.465-0.856-1.186-0.822c-0.561,0.024-1.243-0.112-1.767,0.063c-0.628,0.21-0.59-0.274-0.925,0.57c-0.284,0.728-0.384,1.351-0.467,2.112c-0.797-1.106-0.667-2.177-2.193-2.421c-0.621-0.1-1.534,0.198-2.089-0.072c-0.483-0.237-0.767-0.824-1.319-0.935c-0.076,0.787-0.03,1.035-0.826,1.322c-0.396,0.145-0.828,0.906-1.05,1.281c-0.325,0.562-0.451,0.805-1.212,0.91c-0.274,0.039-0.715-0.101-0.845-0.263c-0.489-1.273-0.63-2.044-1.177-3.069c-0.474-0.845-0.405-1.535-0.772-2.107c-0.217-0.334-0.604-0.61-0.798-0.934c-0.254-0.428,0.138-0.855-0.032-0.839c-0.319,0.026-0.532-0.31-0.679-0.602c-0.164-0.326,0.224-0.551-0.219-0.959c0.777-0.471,0.714-0.396,0.166-1.137c-0.077-0.106,0.238-0.562,0.278-0.663c0.161-0.419-0.03-0.616-0.386-0.917c-0.706-0.602-1.029-1.108-1.265-1.995c-0.108-0.403-0.727-1.434-0.336-1.808c-1.311-0.269-1.323-2.246-1.858-2.352c0.043-0.241,0.223-0.371,0.409-0.505c0.285-0.204,0.374-0.533,0.569-0.812c0.17-0.238,0.293-0.46,0.523-0.645c0.032-0.025-0.037-0.426,0.028-0.392c0.204,0.106,0.708,0.212,0.201-0.384c0.163,0.105,0.767-0.573,0.758-0.386c-0.042-0.681-1.103,0.447-0.686-1.124c-0.662-0.11-0.104-0.275-1.535-1.217c0.074-0.372,0.532-0.768,0.346-1.157c-0.294-0.615-0.757-0.727-0.372-1.487c0.246-0.49,0.5-0.859,0.667-1.345c0.196-0.577,0.314-0.552-0.024-1.163c-0.312-0.561-0.081-1.011-0.137-1.611c-0.045-0.484-0.341-1.479,0.024-1.891c0.364-0.412,0.699-0.688,0.386-1.222C281.802,291.051,280.855,289.517,280.046,287.966\"\n        />\n      </G>\n      <G id=\"BN\">\n        <Path\n          id=\"Path48050\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M790.668,239.203c-0.055-0.496-0.008-0.574,0.37-0.876c0.169-0.136,0.355-0.667-0.037-0.515c-0.166,0.065-0.268,0.198-0.402,0.293c-0.041,0.226-0.091,0.445-0.074,0.696C790.532,238.953,790.567,239.057,790.668,239.203L790.668,239.203z\"\n        />\n        <Path\n          id=\"Path48048\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M789.718,238.652c-0.291,0.224-0.579,0.429-1.025,0.439c0.529,0.116,0.428,0.546,0.661,0.916c0.16,0.257,0.678,0.641,0.916,0.807c0.41,0.287,0.468-0.354,0.438-0.916c-0.054-0.004-0.148,0.074-0.184,0.036c-0.076-0.083-0.39-0.433-0.55-0.661C789.846,239.093,789.769,238.862,789.718,238.652L789.718,238.652z\"\n        />\n        <Path\n          id=\"Path48033\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M789.718,238.652c0.053,0.212,0.128,0.44,0.257,0.623c0.16,0.225,0.471,0.575,0.55,0.661c0.035,0.037,0.13-0.041,0.184-0.036c-0.015-0.299-0.035-0.644-0.037-0.661c-0.003-0.02,0.002-0.02,0-0.037c-0.103-0.146-0.135-0.25-0.146-0.404c-0.018-0.25,0.031-0.467,0.074-0.697C790.312,238.303,789.982,238.449,789.718,238.652L789.718,238.652z\"\n        />\n        <Path\n          id=\"Path48035\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M791.241,238.664c-0.08-0.482,0.176-0.161,0.312-0.552c0.382,0.488,0.545,1.196,0.499,1.806C791.448,239.783,791.271,239.212,791.241,238.664\"\n        />\n        <G id=\"bn\">\n          <Path\n            id=\"Path6824\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M788.698,239.108c1.055-0.026,1.418-0.962,2.303-1.305\tc0.395-0.152,0.222,0.37,0.052,0.505c-0.388,0.316-0.466,0.372-0.397,0.918c0.008,0.044,0.255,2.022-0.371,1.585\tc-0.236-0.167-0.768-0.533-0.926-0.79C789.124,239.652,789.228,239.221,788.698,239.108\"\n          />\n          <Path\n            id=\"Path6826\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M791.241,238.664c-0.08-0.482,0.176-0.161,0.312-0.552\tc0.382,0.488,0.545,1.196,0.499,1.806C791.448,239.783,791.271,239.212,791.241,238.664\"\n          />\n        </G>\n        <Circle\n          id=\"bn.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"790.179\"\n          cy=\"239.519\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"BM\">\n        <Path\n          id=\"bm\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.839,152.098c0.09-0.063,0.189-0.116,0.29-0.156C302.033,151.993,301.937,152.045,301.839,152.098\"\n        />\n        <Circle\n          id=\"bm.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"301.702\"\n          cy=\"151.411\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"BL\">\n        <Path\n          id=\"bl\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M300.338,197.174c-0.094,0.002-0.188,0.006-0.282,0.008C300.219,197.303,300.201,197.208,300.338,197.174\"\n        />\n        <Circle\n          id=\"bl.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"301.079\"\n          cy=\"199.151\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"BJ\">\n        <Path\n          id=\"Path9189\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M477.861,232.427l-0.845-0.405l-0.402,0.182c0.049,0.281,0.067,0.569,0.182,0.77c0.14,0.237,0.306,0.521,0.331,0.806c-0.182,0.002-0.309,0.063-0.439,0.182c0.271-0.036,0.539-0.071,0.805-0.109L477.861,232.427L477.861,232.427z\"\n        />\n        <Path\n          id=\"Path9130\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.761,230.556c0,0.049-0.006,0.099,0,0.147c0.038,0.763-0.238,0.836-0.292,0.842c0.025,0.191,0.105,0.42,0.146,0.659l0.402-0.182l0.844,0.404l0.146-0.699l-0.255,0.036L476.761,230.556L476.761,230.556z\"\n        />\n        <Path\n          id=\"Path9153\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.668,231.583l0.474,1.541l-0.257,0.514c0.293-0.046,0.59-0.107,0.808-0.109c-0.025-0.144,0.074-0.417,0.146-0.662c-0.2-0.061-0.399-0.099-0.516-0.29c-0.165-0.283,0.015-0.727,0-1.101L478.668,231.583z\"\n        />\n        <Path\n          id=\"Path9151\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.007,231.73l-0.516,2.125c0.279-0.041,0.56-0.089,0.845-0.146c0.143-0.027,0.349-0.042,0.549-0.073l0.258-0.513l-0.475-1.54L478.007,231.73z\"\n        />\n        <Path\n          id=\"Path9095\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.761,230.556l0.99,1.208l1.572-0.291c0-0.038,0.009-0.074,0-0.11c-0.062-0.392-0.166-0.835-0.366-1.099c-0.201-0.266-0.455-0.402-0.697-0.477c-0.24-0.073-0.326,0.069-0.696,0c-0.206-0.036-0.51-0.151-0.808-0.292C476.761,229.849,476.75,230.203,476.761,230.556L476.761,230.556z\"\n        />\n        <Path\n          id=\"Path9102\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M479.839,229.494h-0.586l-0.477,0.662c0.059,0.051,0.133,0.043,0.186,0.109c0.199,0.267,0.303,0.708,0.366,1.101c0.064,0.392-0.182,0.899,0,1.207c0.117,0.195,0.315,0.233,0.515,0.293c0.042-0.149,0.058-0.276,0.073-0.403c0.041-0.298-0.172-0.536-0.073-1.098c0.065-0.38,0.06-0.74,0.11-1.174C479.971,229.968,479.905,229.751,479.839,229.494L479.839,229.494z\"\n        />\n        <Path\n          id=\"Path9060\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.446,226.014c0,0-0.09,0.78-0.403,0.877c-0.314,0.099-0.524-0.486-0.879-0.514c-0.176-0.013-0.221,0.129-0.328,0.257c-0.013,0.013-0.061,0.023-0.074,0.035c0,0.945-0.006,1.882,0,2.82c0.298,0.143,0.602,0.256,0.808,0.293c0.369,0.067,0.453-0.073,0.695,0c0.18,0.056,0.346,0.214,0.514,0.369l0.477-0.662h0.586c-0.08-0.31-0.162-0.651-0.147-0.843c0.058-0.787,0.078-1.587,0.036-2.382c-0.006-0.086,0.023-0.173,0.037-0.255L478.446,226.014L478.446,226.014z\"\n        />\n        <Path\n          id=\"Path9077\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.952,222.425c0.017,0.686-0.073,1.4,0.331,2.015c0.44,0.671,0.471,1.296,0.476,2.088c0,0.05,0,0.098,0,0.146c0.012-0.014,0.06-0.024,0.074-0.035c0.11-0.126,0.153-0.271,0.328-0.257c0.354,0.024,0.567,0.613,0.881,0.515c0.302-0.094,0.396-0.793,0.401-0.843c0-0.002,0-0.037,0-0.037c-0.25-0.121-0.56-0.184-0.695-0.402c-0.229-0.363-0.226-0.788-0.146-1.209c0.076-0.421,0.58-0.806,0.619-1.209c0.041-0.402-0.345-0.748-0.293-1.025c0.009-0.034,0.025-0.046,0.037-0.074c-0.231-0.065-0.485-0.103-0.66-0.073c-0.443,0.073-0.47,0.413-0.915,0.476C476.276,222.515,476.101,222.442,475.952,222.425L475.952,222.425z\"\n        />\n        <Path\n          id=\"Path9067\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M475.952,222.425c0.148,0.02,0.322,0.09,0.438,0.073c0.448-0.065,0.473-0.402,0.916-0.475c0.174-0.028,0.427,0.01,0.659,0.073c0.092-0.192,0.321-0.243,0.37-0.439c0.055-0.224-0.174-0.324-0.147-0.73c0.024-0.408,0.602-0.863,0.515-1.65c-0.069-0.595-0.747-1.297-1.173-1.978c-0.402,0.113-0.845,0.401-0.915,0.329c-0.479-0.493-1.032,0.58-1.392,0.952c-0.173,0.177-0.256,0.124-0.439,0.328c-0.2,0.222-0.206,0.668-0.33,0.954c-0.027,0.452-0.126,0.922,0.257,1.282c0.411,0.384,1.226,0.654,1.244,1.21C475.952,222.376,475.952,222.4,475.952,222.425L475.952,222.425z\"\n        />\n        <Path\n          id=\"Path9082\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.336,220.483c-0.064,0.123-0.138,0.33-0.147,0.439c-0.025,0.407,0.203,0.509,0.147,0.73c-0.058,0.224-0.354,0.237-0.404,0.516c-0.05,0.277,0.335,0.619,0.293,1.025c-0.042,0.403-0.542,0.787-0.62,1.209c-0.079,0.42-0.082,0.845,0.146,1.209c0.137,0.219,0.446,0.283,0.695,0.402h1.319c0.044-0.233,0.108-0.46,0.146-0.697c0.055-0.346,0.252-0.223,0.551-0.292c0.891-0.223,0.242-0.911,0.66-1.429c0.219-0.27,0.291-0.542,0.439-0.807c0.161-0.283,0.44-0.341,0.66-0.584c0.483-0.543-0.063-0.816,0.073-1.212c0.091-0.257,0.378-0.066,0.516-0.291c0.085-0.141-0.035-0.249-0.036-0.368c-0.103,0.021-0.153,0.097-0.257,0.109c-0.601,0.074-1.276,0.029-1.795,0.074c-0.521,0.043-1.014,0.137-1.503,0.146C478.906,220.672,478.625,220.562,478.336,220.483L478.336,220.483z\"\n        />\n        <Path\n          id=\"Path9051\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.336,220.483c0.286,0.079,0.568,0.189,0.878,0.183c0.488-0.009,0.982-0.103,1.501-0.146c0.52-0.044,1.194,0,1.797-0.074c0.104-0.012,0.155-0.089,0.257-0.109c-0.006-0.238,0.009-0.47-0.11-0.733c-0.152-0.329,0.014-0.705-0.224-1.061c-0.201-0.309-0.568-0.655-0.474-1.063c0.038-0.177,0.311-0.626,0.183-0.808c-0.228-0.322-0.538-0.608-0.767-0.878c-0.196-0.229-0.314-0.396-0.516-0.621c-0.281-0.317-0.761-0.921-1.138-0.367c-0.104,0.153-0.458,0.06-0.695,0.11c-0.376,0.076-0.077,0.647-0.073,0.876c0.008,0.386-0.222,0.815-0.402,1.135c-0.153,0.27-0.574,0.239-1.026,0.371c0.425,0.68,1.108,1.384,1.174,1.978C478.768,219.851,478.508,220.152,478.336,220.483L478.336,220.483z\"\n        />\n        <Path\n          id=\"bj\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M474.445,219.848c0.124-0.284,0.155-0.714,0.354-0.934c0.186-0.205,0.246-0.171,0.42-0.35c0.359-0.371,0.927-1.416,1.409-0.923c0.147,0.152,1.631-0.215,1.917-0.719c0.183-0.321,0.434-0.757,0.424-1.142c-0.005-0.233-0.299-0.771,0.075-0.854c0.238-0.049,0.569,0.015,0.673-0.138c0.376-0.554,0.855,0.056,1.136,0.371c0.2,0.223,0.321,0.415,0.519,0.646c0.229,0.272,0.55,0.54,0.78,0.864c0.125,0.177-0.159,0.625-0.198,0.804c-0.092,0.407,0.293,0.745,0.495,1.054c0.232,0.356,0.045,0.728,0.197,1.061c0.182,0.399,0.417,0.699,0.16,1.125c-0.136,0.224-0.431,0.015-0.521,0.271c-0.137,0.396,0.419,0.675-0.068,1.217c-0.22,0.244-0.518,0.312-0.676,0.596c-0.149,0.265-0.2,0.528-0.419,0.798c-0.418,0.518,0.223,1.224-0.668,1.446c-0.298,0.074-0.475-0.061-0.532,0.284c-0.05,0.322-0.223,0.628-0.205,0.953c0.04,0.795,0.03,1.587-0.025,2.375c-0.025,0.349,0.324,1.041,0.269,1.534c-0.051,0.435-0.058,0.816-0.123,1.194c-0.095,0.566,0.116,0.791,0.073,1.091c-0.046,0.336-0.256,0.831-0.221,1.064c-0.363,0.008-0.987,0.086-1.343,0.157c-0.557,0.109-1.113,0.211-1.672,0.288c0.131-0.123,0.287-0.181,0.469-0.184c-0.025-0.283-0.222-0.582-0.357-0.822c-0.216-0.371-0.272-0.994-0.333-1.41c0.058-0.005,0.354-0.09,0.316-0.854c-0.072-1.386-0.013-2.798-0.018-4.195c-0.005-0.792-0.038-1.391-0.477-2.064c-0.421-0.636-0.286-1.378-0.309-2.09c-0.02-0.557-0.852-0.821-1.261-1.207C474.316,220.793,474.415,220.3,474.445,219.848\"\n        />\n      </G>\n      <G id=\"BI\">\n        <Path\n          id=\"Path9231\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.109,262.575c-0.081,0.121-0.172,0.253-0.254,0.291c-0.148,0.073-0.202-0.083-0.331,0c-0.128,0.084-0.323,0.434-0.256,0.549c0.068,0.117,0.146-0.041,0.221,0c0.074,0.042,0.127,0.104,0.146,0.222c0.022,0.118-0.187,0.291-0.107,0.402c0.042,0.062,0.144,0.044,0.22,0.037c0.147-0.212,0.47-0.332,0.623-0.514c0.066-0.077,0.114-0.152,0.146-0.223c-0.113,0.024-0.238,0.039-0.293-0.037c-0.083-0.121,0.107-0.252,0.111-0.366s-0.008-0.211-0.074-0.293C556.222,262.611,556.165,262.6,556.109,262.575L556.109,262.575z\"\n        />\n        <Path\n          id=\"Path9237\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.12,263.086c-0.033,0.124-0.117,0.275-0.111,0.368c0.01,0.122,0.083,0.118,0.074,0.183c-0.01,0.068-0.144,0.083-0.146,0.182c-0.005,0.103,0.222,0.183,0.255,0.294c0.035,0.111,0.025,0.218-0.036,0.292c-0.064,0.075-0.206-0.007-0.256,0.073c-0.05,0.076,0.059,0.154,0.037,0.293c-0.005,0.032-0.053,0.073-0.074,0.109c0.006,0.009-0.005,0.026,0,0.035c0.026,0.121-0.123,0.432,0,0.477c0.13,0.051,0.108-0.217,0.223-0.222c0.109-0.003,0.091,0.225,0.254,0.222c0.165-0.006,0.368-0.243,0.439-0.477c0.074-0.231-0.221-0.545-0.109-0.807c0.009-0.024,0.058-0.016,0.074-0.035c-0.074,0.008-0.176,0.024-0.222-0.037c-0.075-0.111,0.128-0.286,0.109-0.402c-0.019-0.118-0.073-0.177-0.146-0.221c-0.073-0.042-0.152,0.119-0.22,0c-0.031-0.053,0.062-0.152,0.11-0.257L555.12,263.086z\"\n        />\n        <Path\n          id=\"Path9122\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.12,263.086l0.257,0.074c0.057-0.124,0.074-0.247,0.146-0.292c0.128-0.083,0.183,0.072,0.331,0c0.083-0.041,0.172-0.174,0.254-0.291c-0.069-0.033-0.134-0.079-0.184-0.074c-0.091,0.009-0.086,0.146-0.146,0.111c-0.059-0.036,0.067-0.089,0.037-0.223c-0.029-0.133-0.174-0.334-0.33-0.477c-0.123-0.114-0.314-0.164-0.476-0.254c-0.102,0.25-0.329,0.401-0.583,0.476c-0.02,0.148-0.037,0.314,0.036,0.402c0.113,0.139,0.366,0.034,0.438,0.11c0.074,0.075-0.006,0.124,0.037,0.182c0.04,0.06,0.176,0.025,0.222,0.147C555.167,263.006,555.131,263.052,555.12,263.086L555.12,263.086z\"\n        />\n        <Path\n          id=\"Path9101\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.147,266.164c-0.363,0.053-0.704,0.247-0.879,0.183c-0.407-0.146-0.014-0.409-0.33-0.438c-0.282-0.026-0.616,0.617-0.953,0.769c0.139,0.321,0.287,0.667,0.33,0.806c0.232-0.001,0.507-0.051,0.768-0.22C555.598,266.933,555.688,266.524,556.147,266.164L556.147,266.164z\"\n        />\n        <Path\n          id=\"Path9110\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.156,266.202c0.014-0.152,0.044-0.326,0.074-0.403c0.053-0.137,0.067-0.049,0.073-0.11c0.008-0.06-0.079-0.073-0.073-0.221c0-0.028,0.059-0.07,0.073-0.111c-0.099-0.046-0.123-0.187-0.222-0.181c-0.111,0.003-0.091,0.27-0.222,0.22c-0.13-0.05,0.065-0.427,0-0.514c-0.063-0.085-0.081-0.06-0.145-0.036c-0.066,0.023-0.065,0.235-0.147,0.219c-0.081-0.015,0.007-0.132-0.037-0.219c-0.042-0.085-0.083-0.24-0.222-0.224c-0.134,0.024-0.037,0.263-0.221,0.403c-0.129,0.102-0.393,0.112-0.622,0.148c0.01,0.137,0.034,0.263,0.074,0.401c0.062,0.224,0.252,0.665,0.438,1.1c0.337-0.155,0.67-0.797,0.953-0.769C555.146,265.93,555.13,266.078,555.156,266.202L555.156,266.202z\"\n        />\n        <Path\n          id=\"Path9108\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.62,265.103c-0.194-0.118-0.406-0.236-0.516-0.222c-0.205,0.026-0.025,0.07-0.107,0.074c-0.067,0.002-0.143-0.092-0.224-0.147c0,0.034,0.01,0.078,0,0.108c-0.073,0.234-0.274,0.471-0.439,0.477c-0.023,0.002-0.019-0.027-0.035-0.037c-0.014,0.042-0.073,0.081-0.073,0.11c-0.008,0.144,0.078,0.16,0.073,0.223c-0.007,0.061-0.021-0.024-0.073,0.109c-0.028,0.074-0.06,0.254-0.074,0.404c0.017,0.061-0.024,0.097,0.113,0.146c0.175,0.063,0.518-0.131,0.876-0.183c0.017-0.012,0.022-0.026,0.036-0.035c0.321-0.234,0.521-0.587,0.551-0.661C556.754,265.411,556.695,265.247,556.62,265.103L556.62,265.103z\"\n        />\n        <Path\n          id=\"Path9106\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M557.425,264.076c-0.12-0.033-0.236-0.061-0.291-0.11c-0.093-0.08-0.056-0.121-0.111-0.146s-0.113,0.028-0.182,0c-0.069-0.029-0.031-0.137-0.146-0.223c-0.059-0.043-0.19-0.043-0.292-0.074c-0.01,0.014-0.024,0.023-0.037,0.037c-0.168,0.198-0.585,0.287-0.695,0.548c-0.097,0.226,0.101,0.479,0.107,0.699c0.077,0.055,0.155,0.148,0.223,0.146c0.085-0.004-0.095-0.045,0.109-0.074c0.106-0.016,0.32,0.105,0.515,0.222c-0.068-0.132-0.15-0.248-0.109-0.33c0.073-0.155,0.492-0.101,0.513-0.221C557.094,264.148,557.208,264.2,557.425,264.076L557.425,264.076z\"\n        />\n        <Path\n          id=\"Path9098\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M556.914,262.683c-0.043,0.116-0.167,0.213-0.221,0.293c-0.161,0.239-0.161,0.372-0.293,0.549c0.101,0.025,0.231,0.028,0.293,0.074c0.114,0.083,0.075,0.19,0.146,0.224c0.069,0.028,0.126-0.026,0.181,0c0.057,0.024,0.02,0.067,0.11,0.145c0.058,0.05,0.174,0.075,0.293,0.11c0.044-0.026,0.009-0.063,0.074-0.11c0.616-0.436-0.031-0.624,0.257-1.062C557.477,262.988,557.114,262.916,556.914,262.683L556.914,262.683z\"\n        />\n        <Path\n          id=\"Path9141\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.399,264.662c0.174-0.044,0.334-0.12,0.402-0.222c0.092-0.137,0.1-0.28,0.037-0.367s-0.143-0.071-0.256-0.037c-0.092,0.024-0.153,0.18-0.255,0.255C553.355,264.416,553.395,264.538,553.399,264.662L553.399,264.662z\"\n        />\n        <Path\n          id=\"Path9139\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.202,263.783c-0.145-0.062-0.296-0.162-0.402-0.146c-0.156,0.024-0.141,0.169-0.292,0.182c-0.073,0.009-0.163-0.041-0.258-0.108c-0.01,0.072,0.012,0.153,0,0.22c0.085,0.11,0.042,0.246,0.074,0.37c0.105-0.075,0.165-0.229,0.256-0.257c0.113-0.031,0.193-0.048,0.256,0.036s0.058,0.23-0.037,0.37c-0.069,0.101-0.229,0.173-0.402,0.22c0.008,0.174,0.063,0.336,0.074,0.516c0.229-0.036,0.493-0.046,0.621-0.147c0.183-0.139,0.085-0.382,0.223-0.402c0.023-0.007,0.018,0.029,0.035,0.035c0.043-0.11,0.08-0.218,0.073-0.328c-0.015-0.189-0.196-0.314-0.223-0.515C554.202,263.808,554.202,263.794,554.202,263.783L554.202,263.783z\"\n        />\n        <Path\n          id=\"Path9137\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.167,262.72c-0.083,0.057-0.198,0.071-0.257,0.073c-0.1,0.008-0.074-0.056-0.146-0.036c-0.074,0.02-0.182,0.134-0.221,0.221c-0.04,0.087,0.094,0.157,0,0.256c-0.063,0.067-0.219,0.024-0.367,0c0.045,0.165,0.101,0.322,0.074,0.476c0.092,0.068,0.185,0.118,0.256,0.11c0.153-0.016,0.138-0.16,0.293-0.183c0.107-0.016,0.259,0.084,0.402,0.146c-0.005-0.183,0.136-0.316,0.111-0.621C554.301,263.043,554.231,262.873,554.167,262.72L554.167,262.72z\"\n        />\n        <Path\n          id=\"Path9127\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M553.326,261.806c-0.208-0.166-0.455-0.187-0.624,0.368c0.089,0.332,0.279,0.569,0.478,0.843c0.052,0.073-0.025,0.145,0,0.223c0.147,0.023,0.303,0.066,0.365,0c0.094-0.101-0.037-0.174,0-0.258c0.037-0.085,0.147-0.202,0.223-0.221c0.073-0.019,0.045,0.043,0.145,0.036c0.06-0.005,0.173-0.019,0.258-0.073c-0.071-0.17-0.13-0.319-0.184-0.476c-0.11-0.003-0.123,0.052-0.256,0.037C553.686,262.276,553.529,261.971,553.326,261.806L553.326,261.806z\"\n        />\n        <Path\n          id=\"Path9165\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.12,264.039c-0.162,0.015-0.358-0.007-0.439,0.037c-0.117,0.06-0.007,0.09-0.108,0.11c-0.069,0.013-0.159-0.083-0.257-0.147c0.058,0.09,0.103,0.188,0.109,0.293c0.008,0.111-0.027,0.221-0.073,0.329c0.091,0.024,0.147,0.112,0.184,0.183c0.042,0.083-0.046,0.204,0.036,0.22c0.083,0.019,0.08-0.197,0.146-0.22c0.066-0.024,0.081-0.05,0.146,0.036c0.024-0.039,0.071-0.077,0.074-0.111c0.021-0.138-0.087-0.215-0.037-0.291c0.049-0.077,0.192,0.004,0.256-0.073c0.063-0.074,0.073-0.181,0.036-0.292C555.182,264.083,555.146,264.066,555.12,264.039L555.12,264.039z\"\n        />\n        <Path\n          id=\"Path9162\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.008,263.454c-0.08,0.053-0.173,0.127-0.222,0.111c-0.112-0.042-0.021-0.126-0.074-0.147s-0.09,0.062-0.146,0.036c-0.057-0.025-0.01-0.126-0.073-0.182c-0.042-0.035-0.112-0.034-0.184-0.036c-0.008,0.255-0.129,0.408-0.109,0.583c0.01,0.09,0.067,0.15,0.109,0.223c0.098,0.063,0.188,0.159,0.258,0.146c0.104-0.021-0.008-0.05,0.107-0.109c0.08-0.043,0.277-0.024,0.441-0.037c-0.078-0.074-0.186-0.146-0.184-0.223c0.004-0.1,0.136-0.117,0.146-0.182C555.09,263.57,555.019,263.572,555.008,263.454L555.008,263.454z\"\n        />\n        <Path\n          id=\"Path9124\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M554.424,262.135c-0.132,0.037-0.247,0.115-0.439,0.108c0.101,0.307,0.311,0.67,0.33,0.916c0.003,0.035,0,0.042,0,0.073c0.072,0.001,0.141,0.001,0.181,0.036c0.065,0.056,0.021,0.156,0.073,0.182c0.057,0.024,0.093-0.057,0.146-0.036c0.053,0.021-0.041,0.105,0.074,0.147c0.049,0.019,0.139-0.059,0.222-0.111c-0.009-0.122,0.188-0.354,0.146-0.475c-0.04-0.121-0.178-0.087-0.222-0.146c-0.041-0.058,0.039-0.107-0.035-0.183c-0.073-0.074-0.326,0.028-0.438-0.109C554.386,262.448,554.405,262.281,554.424,262.135L554.424,262.135z\"\n        />\n        <Path\n          id=\"Path9197\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.74,262.281c0.021,0.034,0.069,0.078,0.074,0.109c0.03,0.131-0.096,0.184-0.037,0.221c0.063,0.035,0.056-0.102,0.147-0.11c0.093-0.009,0.267,0.066,0.329,0.146c0.066,0.082,0.075,0.18,0.074,0.293c-0.004,0.114-0.194,0.246-0.111,0.368c0.055,0.073,0.179,0.059,0.294,0.037c0.051-0.108,0.078-0.21,0.183-0.369c0.054-0.08,0.174-0.177,0.222-0.292c-0.137-0.158-0.247-0.354-0.074-0.807c-0.504,0.024,0.147-0.681,0.403-0.807c-0.442-0.153-0.557-0.083-0.769-0.074c0.024,0.11,0.106,0.242,0.107,0.33c0.01,0.174,0.024,0.124-0.107,0.328C556.362,261.832,556.033,262.139,555.74,262.281L555.74,262.281z\"\n        />\n        <Path\n          id=\"Path9091\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M555.74,262.281c0.294-0.141,0.619-0.45,0.733-0.621c0.132-0.206,0.117-0.157,0.108-0.33c-0.004-0.087-0.082-0.221-0.108-0.329c-0.518,0.025-0.734,0.224-1.208-0.184c-0.035,0.416-0.163,0.608-0.259,0.845c0.163,0.089,0.353,0.14,0.476,0.253C555.609,262.023,555.681,262.16,555.74,262.281z\"\n        />\n        <Path\n          id=\"bi\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M552.689,262.162c0.344-1.105,0.941,0.105,1.024,0.115c1.222,0.143,1.467-0.255,1.566-1.476c0.671,0.574,0.457-0.256,1.97,0.271c-0.256,0.123-0.905,0.829-0.402,0.809c-0.422,1.114,0.42,1.158,0.893,1.016c-0.287,0.438,0.358,0.621-0.255,1.063c-0.38,0.271-0.37,0.12-0.454,0.606c-0.023,0.122-0.464,0.059-0.536,0.218c-0.082,0.174,0.268,0.567,0.224,0.676c-0.025,0.073-0.217,0.45-0.533,0.681c-0.501,0.369-0.569,0.799-1.103,1.142c-0.262,0.168-0.528,0.219-0.764,0.219c-0.094-0.319-0.662-1.512-0.771-1.906c-0.157-0.567,0.065-1.152-0.312-1.645c0.044-0.276,0.179-0.616-0.042-0.92C553.001,262.751,552.775,262.495,552.689,262.162\"\n        />\n      </G>\n      <G id=\"BH\">\n        <Path\n          id=\"bh\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M608.9,171.228c0.082,0.171,0.119,0.356,0.104,0.548c-0.048,0.252,0.258,0.434,0.314,0.655C609.425,172.154,609.436,170.654,608.9,171.228\"\n        />\n        <Circle\n          id=\"bh.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"608.421\"\n          cy=\"170.634\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"BG\">\n        <Path\n          id=\"Path9778\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.828,117.874c-0.009-0.087,0.013-0.188,0.035-0.293c-0.116-0.005-0.155-0.221-0.256-0.222c-0.102,0-0.108,0.151-0.222,0.182c-0.111,0.034-0.263-0.09-0.402-0.035c-0.139,0.053-0.113,0.333-0.293,0.367c-0.18,0.03-0.389-0.329-0.551-0.329c-0.16,0-0.173,0.165-0.293,0.182c-0.119,0.02-0.168-0.152-0.366-0.074c-0.139,0.056-0.255,0.284-0.369,0.475c0.184,0.188,0.394,0.387,0.439,0.55c0.067,0.224-0.163,0.243-0.036,0.44c0.093,0.146,0.401,0.155,0.66,0.22c0.09-0.055,0.174-0.123,0.255-0.146c0.125-0.033,0.196-0.057,0.292,0c0.098,0.057,0.061,0.224,0.185,0.292c0.124,0.072,0.318,0.035,0.515,0c0.096-0.019,0.219-0.054,0.329-0.11c-0.091-0.176-0.387-0.342-0.439-0.583c-0.062-0.288-0.023-0.689,0.183-0.878C537.587,117.829,537.711,117.882,537.828,117.874L537.828,117.874z\"\n        />\n        <Path\n          id=\"Path9776\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.828,117.874c-0.122,0.008-0.241-0.045-0.331,0.036c-0.205,0.187-0.243,0.593-0.182,0.877c0.052,0.24,0.35,0.407,0.439,0.584c0.116-0.058,0.222-0.135,0.329-0.146c0.21-0.024,0.357,0.095,0.55,0.11c0.191,0.015,0.471,0.041,0.621,0c0.024-0.007,0.022-0.026,0.037-0.036c-0.082-0.093-0.172-0.219-0.184-0.293c-0.025-0.139,0.073-0.152,0.035-0.222c-0.038-0.069-0.173,0.012-0.219-0.074c-0.046-0.085,0.156-0.204,0.072-0.329c-0.084-0.123-0.438,0.006-0.549-0.073c-0.108-0.079-0.024-0.176-0.11-0.223c-0.082-0.042-0.192,0.101-0.292,0.074c-0.1-0.028-0.164-0.077-0.222-0.224C537.822,117.929,537.828,117.895,537.828,117.874L537.828,117.874z\"\n        />\n        <Path\n          id=\"Path9774\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.772,119.301c0.018,0.014,0.059,0.025,0.073,0.037c0.341,0.313,0.452,0.483,0.438,0.66c0.157,0.188,0.324,0.417,0.44,0.369c0.205-0.088-0.135-0.266,0-0.328c0.131-0.066,0.287,0.467,0.475,0.328c0.184-0.138-0.267-0.501-0.257-0.731c0.009-0.233,0.353-0.381,0.257-0.585c-0.097-0.204-0.419-0.267-0.733-0.222C533.241,118.858,533,119.127,532.772,119.301L532.772,119.301z\"\n        />\n        <Path\n          id=\"Path9590\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.772,119.301c0.227-0.174,0.47-0.443,0.697-0.474c0.315-0.045,0.636,0.016,0.731,0.22c0.095,0.205-0.25,0.354-0.256,0.586c-0.009,0.232,0.44,0.596,0.256,0.73c-0.187,0.137-0.343-0.393-0.473-0.327c-0.136,0.062,0.204,0.236,0,0.327c-0.117,0.049-0.285-0.177-0.44-0.367c-0.015,0.172-0.13,0.056-0.184,0.184c-0.025,0.065-0.046,0.19-0.037,0.29c0.107,0.015,0.234-0.005,0.292,0.037c0.166,0.11,0.193,0.215,0.184,0.329c-0.011,0.118-0.261,0.153-0.223,0.255c0.041,0.108,0.251-0.009,0.368,0.039c0.116,0.046,0.186,0.263,0.294,0.255c0.109-0.006,0.088-0.127,0.182-0.182c0.095-0.057,0.261-0.051,0.403-0.111c0.143-0.058,0.372-0.139,0.439-0.255c0.066-0.115-0.057-0.223,0-0.292c0.055-0.073,0.202-0.022,0.255-0.073c0.056-0.053,0.124-0.058,0.074-0.147c-0.053-0.086-0.368,0.022-0.439-0.073c-0.074-0.093-0.047-0.175,0.035-0.256c0.085-0.081,0.309,0.011,0.44-0.037c0.131-0.047,0.204-0.267,0.328-0.255c0.126,0.008,0.112,0.215,0.223,0.255c0.107,0.042,0.293,0.065,0.367,0c0.074-0.063,0.072-0.149,0.036-0.255c-0.031-0.108-0.314-0.143-0.292-0.292c0.008-0.057,0.095-0.043,0.146-0.074c-0.259-0.064-0.564-0.073-0.659-0.222c-0.125-0.196,0.104-0.216,0.036-0.439c-0.047-0.16-0.257-0.36-0.439-0.549c-0.05,0.084-0.085,0.188-0.145,0.223c-0.203,0.101-0.321-0.026-0.477,0c-0.156,0.024-0.288,0.212-0.439,0.146c-0.153-0.067-0.111-0.389-0.221-0.477c-0.106-0.087-0.156-0.047-0.293-0.036c-0.137,0.011-0.346,0.209-0.476,0.184c-0.13-0.027-0.074-0.156-0.222-0.224c-0.065-0.025-0.189,0.009-0.293,0c-0.128,0.271-0.401,0.705-0.623,0.845c-0.024,0.018-0.045,0.028-0.072,0.036C532.212,118.987,532.568,119.141,532.772,119.301L532.772,119.301z\"\n        />\n        <Path\n          id=\"Path9724\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M544.166,115.272c-0.073,0.099-0.073,0.241-0.146,0.293c-0.163,0.112-0.319,0.016-0.477,0.074c-0.158,0.057-0.341,0.133-0.438,0.292c-0.062,0.099-0.044,0.232-0.036,0.367c0.062,0.058,0.132,0.097,0.181,0.111c0.143,0.035,0.165-0.087,0.293-0.037c0.132,0.05,0.226,0.426,0.369,0.438c0.14,0.014,0.051-0.191,0.222-0.182c0.17,0.009,0.371,0.467,0.551,0.514c0.175,0.046,0.135-0.187,0.366-0.109c0.111,0.037,0.195,0.249,0.33,0.402c0.169-0.16,0.371-0.278,0.661-0.257c0.578,0.045,0.533-0.327,0.475-0.805c-0.054-0.442-0.61-0.173-0.915-0.292c-0.227-0.091-0.83-0.726-0.988-0.698C544.464,115.409,544.321,115.293,544.166,115.272L544.166,115.272z\"\n        />\n        <Path\n          id=\"Path9722\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.907,115.566c0.195,0.001,0.391-0.024,0.549,0c0.272,0.047,0.421,0.109,0.66,0.257c0.173,0.108,0.353,0.313,0.513,0.474c0.012-0.089,0-0.188,0.112-0.219c0.104-0.03,0.214,0.111,0.328,0.219c-0.01-0.131-0.025-0.267,0.036-0.366c0.097-0.159,0.28-0.237,0.438-0.292c0.159-0.06,0.316,0.037,0.477-0.074c0.074-0.052,0.074-0.195,0.146-0.293c-0.343-0.042-0.705-0.072-0.99-0.222c-0.644-0.335-1.354,0.034-2.013,0.147c-0.029,0.007-0.043,0.029-0.073,0.036c0,0.019,0.076,0.06,0.073,0.074c-0.037,0.087-0.19,0.109-0.222,0.222C540.936,115.548,540.916,115.55,540.907,115.566L540.907,115.566z\"\n        />\n        <Path\n          id=\"Path9719\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.209,116.774c0.06,0.025,0.089,0.104,0.147,0.11c0.148,0.016,0.24-0.164,0.402-0.147c0.161,0.019,0.47,0.129,0.475,0.293c0.006,0.166-0.325,0.155-0.327,0.291c-0.004,0.14,0.18,0.277,0.293,0.257c0.111-0.023-0.068-0.124,0.107-0.257c0.122-0.088,0.426-0.086,0.698-0.108c-0.03-0.21-0.084-0.424,0-0.55c0.146-0.219,0.467-0.143,0.586-0.257c0.038-0.035,0.029-0.069,0.034-0.109c-0.157-0.165-0.339-0.37-0.513-0.475c-0.237-0.147-0.386-0.209-0.662-0.257c-0.156-0.024-0.352,0.001-0.549,0c-0.106,0.175-0.435,0.241-0.369,0.402c0.074,0.178,0.406-0.039,0.551,0c0.143,0.042,0.265,0.082,0.294,0.185c0.027,0.101-0.013,0.179-0.111,0.256c-0.101,0.075-0.363,0.124-0.477,0.11c-0.114-0.02-0.09-0.099-0.182-0.11c-0.089-0.013-0.241-0.011-0.329,0.073C540.215,116.547,540.232,116.671,540.209,116.774L540.209,116.774z\"\n        />\n        <Path\n          id=\"Path9717\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.137,117.508c0.065,0.036,0.146,0.106,0.184,0.182c0.122,0.234-0.101,0.526,0.036,0.769c0.062,0.106,0.223,0.14,0.33,0.22c0.074-0.073,0.141-0.17,0.255-0.22c0.147-0.066,0.354-0.001,0.514-0.074c0.163-0.072,0.272-0.229,0.369-0.366c0.096-0.135,0.134-0.174,0.183-0.404c0.022-0.097,0.023-0.25,0-0.402c-0.271,0.024-0.574,0.022-0.696,0.109c-0.175,0.133,0.003,0.235-0.109,0.257c-0.113,0.022-0.295-0.12-0.293-0.257c0.003-0.138,0.336-0.125,0.328-0.292c-0.008-0.165-0.316-0.274-0.475-0.292c-0.157-0.016-0.254,0.162-0.402,0.146c-0.056-0.007-0.089-0.082-0.146-0.109c-0.01,0.027-0.025,0.047-0.037,0.074c-0.054,0.123-0.175,0.207-0.184,0.329C539.985,117.3,540.308,117.31,540.137,117.508L540.137,117.508z\"\n        />\n        <Path\n          id=\"Path9715\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.296,119.301c0.08-0.047,0.095-0.11,0.22-0.146c0.149-0.042,0.487,0.083,0.623,0c0.133-0.083,0.058-0.26,0.145-0.328c0.088-0.071,0.219-0.012,0.33-0.074c0.024-0.014,0.05-0.05,0.073-0.074c-0.107-0.075-0.27-0.112-0.328-0.22c-0.139-0.242,0.082-0.535-0.037-0.769c-0.039-0.074-0.121-0.146-0.183-0.182c-0.012,0.012-0.059-0.045-0.074-0.038c-0.224,0.127-0.849-0.052-1.101-0.328c-0.188-0.212-0.167-0.521-0.184-0.807c-0.287,0.025-0.616,0.025-0.954-0.037c0.152,0.133,0.256,0.279,0.293,0.369c0.09,0.194,0.074,0.131,0.038,0.222c-0.034,0.089-0.286,0.102-0.292,0.221c-0.009,0.122,0.3,0.132,0.292,0.257c-0.008,0.124-0.173,0.224-0.292,0.222c-0.029,0.131-0.073,0.282-0.039,0.366c0.06,0.143,0.124,0.191,0.225,0.223c0.1,0.027,0.207-0.116,0.292-0.073c0.083,0.041,0,0.139,0.107,0.222c0.109,0.079,0.466-0.05,0.55,0.074c0.086,0.123-0.118,0.245-0.073,0.329c0.045,0.086,0.18,0.007,0.223,0.074c0.038,0.068-0.064,0.078-0.037,0.222C539.125,119.085,539.211,119.208,539.296,119.301L539.296,119.301z\"\n        />\n        <Path\n          id=\"Path9713\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M531.859,118.827c-0.184,0.046-0.413-0.067-0.518,0.182c-0.133,0.329,0.037,0.5,0.146,0.698c0.085,0.022,0.148,0.046,0.224,0.109c0.201,0.175,0.27,0.7,0.477,0.769c0.205,0.067,0.165-0.119,0.366-0.147c0.127-0.021,0.322,0.014,0.514,0.037c-0.009-0.099,0.012-0.229,0.038-0.291c0.053-0.129,0.173-0.011,0.183-0.186c0.012-0.174-0.099-0.347-0.439-0.66C532.656,119.167,532.242,118.996,531.859,118.827L531.859,118.827z\"\n        />\n        <Path\n          id=\"Path9638\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M543.58,116.411c-0.131,0.138-0.291,0.3-0.293,0.402c-0.004,0.168,0.15,0.073,0.146,0.182c-0.005,0.108-0.272,0.204-0.293,0.328c-0.021,0.126,0.172,0.209,0.146,0.332c-0.024,0.123-0.278,0.138-0.292,0.256c-0.016,0.115,0.173,0.179,0.146,0.292c-0.025,0.111-0.224,0.095-0.292,0.22c-0.026,0.047-0.014,0.124,0,0.184c0.144-0.06,0.292-0.166,0.438-0.146c0.205,0.024,0.346,0.322,0.515,0.328c0.167,0.008,0.235-0.187,0.366-0.182c0.13,0.005,0.208,0.138,0.37,0.182c0.09,0.024,0.207,0.027,0.329,0.037c0.008-0.262-0.011-0.53,0.11-0.768c0.116-0.238,0.235-0.466,0.401-0.623c-0.133-0.155-0.222-0.368-0.33-0.403c-0.228-0.076-0.189,0.158-0.366,0.11c-0.176-0.047-0.384-0.503-0.549-0.515c-0.171-0.008-0.079,0.196-0.222,0.183C543.782,116.799,543.695,116.501,543.58,116.411L543.58,116.411z\"\n        />\n        <Path\n          id=\"Path9633\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M541.381,118.386c0.005,0.063,0,0.126,0.035,0.183c0.033,0.047,0.108,0.062,0.147,0.111c0.095-0.074,0.229,0.043,0.367,0.035s0.318-0.1,0.439-0.108c0.125-0.01,0.139,0.052,0.292,0.036c0.045-0.007,0.125-0.014,0.185-0.036c-0.014-0.062-0.025-0.137,0-0.184c0.069-0.123,0.269-0.108,0.292-0.22c0.025-0.114-0.162-0.178-0.146-0.293c0.015-0.117,0.271-0.135,0.293-0.255c0.025-0.123-0.169-0.205-0.146-0.332c0.021-0.125,0.287-0.222,0.292-0.328c0.006-0.107-0.148-0.017-0.146-0.182c0-0.104,0.162-0.266,0.293-0.404c-0.013-0.01-0.024-0.031-0.037-0.037c-0.129-0.05-0.15,0.073-0.292,0.037c-0.143-0.036-0.353-0.374-0.513-0.328c-0.162,0.044-0.027,0.215-0.147,0.328c-0.121,0.114-0.439,0.039-0.585,0.256c-0.147,0.217,0.05,0.719,0,0.953c-0.05,0.23-0.087,0.27-0.184,0.402c-0.095,0.136-0.205,0.294-0.367,0.366C541.433,118.397,541.405,118.381,541.381,118.386L541.381,118.386z\"\n        />\n        <Path\n          id=\"Path9629\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M539.659,119.155c0.097,0.224,0.167,0.466,0.184,0.621c0.032,0.278-0.098,0.32-0.037,0.515c0.062,0.195,0.244,0.444,0.439,0.549c0.13,0.072,0.293,0.041,0.439,0.037c0.038-0.062,0.066-0.127,0.074-0.183c0.024-0.176-0.148-0.325-0.074-0.439c0.075-0.115,0.279,0.006,0.368-0.073c0.087-0.08,0.005-0.235,0.109-0.332c0.105-0.095,0.374-0.014,0.515-0.109c0.141-0.095,0.28-0.236,0.256-0.402c-0.024-0.167-0.349-0.193-0.403-0.33c-0.053-0.136-0.057-0.254,0.037-0.33c-0.04-0.047-0.114-0.061-0.148-0.109c-0.036-0.057-0.032-0.122-0.034-0.183c-0.146,0.032-0.314,0.019-0.439,0.074c-0.147,0.066-0.218,0.229-0.328,0.293c-0.112,0.062-0.242,0.003-0.331,0.074c-0.087,0.069-0.011,0.245-0.146,0.328C540.035,119.22,539.827,119.169,539.659,119.155L539.659,119.155z\"\n        />\n        <Path\n          id=\"Path9627\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.61,119.413c-0.033,0.142-0.044,0.284-0.035,0.367c0.017,0.174,0.025,0.185,0.111,0.258c0.081,0.071,0.287-0.058,0.366,0.073c0.073,0.13-0.21,0.315-0.183,0.439c0.026,0.125,0.191,0.119,0.183,0.221c-0.009,0.105-0.223,0.079-0.257,0.182c-0.035,0.105-0.046,0.235,0.073,0.294c0.123,0.06,0.246-0.247,0.477-0.183c0.112,0.028,0.175,0.223,0.254,0.368c0.056,0.002,0.106-0.006,0.146-0.036c0.08-0.063,0.019-0.197,0.109-0.255c0.095-0.06,0.272-0.058,0.404,0c0.133,0.055,0.188,0.315,0.329,0.329c0.138,0.014,0.183-0.172,0.293-0.183c0.106-0.01,0.222,0.086,0.292,0.146c0.071,0.061,0.027,0.157,0.109,0.183c0.08,0.026,0.216-0.027,0.255-0.111c0.041-0.079-0.091-0.107-0.073-0.255c0.012-0.104,0.137-0.234,0.221-0.367c-0.146,0.004-0.309,0.031-0.438-0.037c-0.196-0.107-0.378-0.354-0.439-0.55c-0.061-0.193,0.072-0.234,0.037-0.515c-0.021-0.157-0.087-0.4-0.185-0.622c-0.051-0.003-0.109-0.008-0.146,0c-0.148,0.042-0.106,0.143-0.255,0.183c-0.151,0.04-0.43,0.014-0.621,0c-0.193-0.015-0.339-0.132-0.549-0.109C537.934,119.246,537.767,119.339,537.61,119.413L537.61,119.413z\"\n        />\n        <Path\n          id=\"Path9625\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M536.033,119.962c0.106,0.243,0.243,0.507,0.292,0.697c0.07,0.272,0.074,0.439,0.036,0.584c-0.036,0.146-0.097,0.077-0.146,0.257c-0.025,0.081-0.022,0.223,0,0.368c0.123-0.009,0.142,0.117,0.257,0.146c0.117,0.03,0.278-0.101,0.439,0c0.162,0.103,0.096,0.655,0.292,0.661c0.197,0.006,0.125-0.344,0.256-0.402c0.13-0.058,0.247,0.123,0.37,0.073c0.12-0.051,0.07-0.276,0.181-0.365c0.113-0.088,0.354,0.007,0.438-0.111c0.086-0.118-0.073-0.305,0-0.402c0.039-0.047,0.093-0.041,0.146-0.036c-0.075-0.145-0.142-0.336-0.255-0.37c-0.229-0.062-0.355,0.244-0.476,0.182c-0.124-0.058-0.108-0.188-0.073-0.292c0.034-0.104,0.249-0.078,0.257-0.184c0.008-0.102-0.156-0.09-0.184-0.22c-0.025-0.126,0.258-0.308,0.184-0.439c-0.075-0.131-0.283-0.002-0.37-0.074c-0.083-0.073-0.09-0.082-0.108-0.258c-0.009-0.082,0.005-0.222,0.037-0.366c-0.062,0.024-0.129,0.062-0.184,0.073c-0.197,0.035-0.389,0.073-0.514,0c-0.123-0.071-0.087-0.238-0.183-0.293c-0.098-0.056-0.17-0.031-0.294,0c-0.122,0.031-0.379,0.073-0.402,0.223c-0.021,0.149,0.26,0.186,0.293,0.293c0.033,0.106,0.036,0.19-0.036,0.254C536.238,120.007,536.128,119.979,536.033,119.962L536.033,119.962z\"\n        />\n        <Path\n          id=\"Path9623\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.312,121.17c0.135,0.063,0.321,0.073,0.369,0.146c0.085,0.132,0.033,0.106,0,0.221c-0.033,0.114-0.254,0.273-0.257,0.402c-0.006,0.125-0.025,0.081,0.146,0.255c0.138,0.143,0.515,0.369,0.807,0.476c0.012-0.04-0.025-0.123,0-0.146c0.174-0.188,0.382,0.065,0.476-0.037c0.092-0.101-0.061-0.21,0-0.328c0.058-0.121,0.238-0.283,0.367-0.293c-0.023-0.143-0.025-0.284,0-0.366c0.049-0.18,0.11-0.113,0.146-0.257c0.035-0.146,0.032-0.317-0.037-0.584c-0.048-0.189-0.185-0.453-0.293-0.698c-0.041-0.007-0.075,0.013-0.109,0c-0.108-0.041-0.092-0.247-0.223-0.254c-0.123-0.011-0.196,0.206-0.328,0.254c-0.131,0.047-0.356-0.044-0.439,0.037c-0.082,0.079-0.11,0.165-0.035,0.256c0.074,0.092,0.387-0.015,0.438,0.073c0.054,0.087-0.02,0.091-0.074,0.144c-0.057,0.057-0.204,0-0.256,0.074c-0.056,0.074,0.065,0.178,0,0.292c-0.066,0.115-0.297,0.197-0.438,0.255C534.478,121.136,534.396,121.154,534.312,121.17L534.312,121.17z\"\n        />\n        <Path\n          id=\"Path9621\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.151,121.718c0.237,0.238,0.536,0.47,0.515,0.769c-0.036,0.446,0.228,0.876-0.037,1.172c0.323,0.099,0.684,0.216,0.807,0.109c0.222-0.188,0.544-0.162,1.247-0.146c0.263,0.007,0.453-0.177,0.659-0.329c-0.019-0.233-0.013-0.458,0.037-0.622c-0.293-0.11-0.668-0.334-0.807-0.477c-0.174-0.172-0.152-0.125-0.146-0.254c0.005-0.126,0.224-0.29,0.257-0.402c0.032-0.116,0.084-0.088,0-0.221c-0.048-0.074-0.231-0.083-0.37-0.147c-0.048,0.009-0.112,0.018-0.146,0.036c-0.094,0.056-0.074,0.176-0.182,0.182c-0.057,0.004-0.099-0.083-0.146-0.146c-0.052,0.125-0.106,0.255-0.223,0.294c-0.202,0.068-0.429-0.216-0.584-0.185c-0.156,0.03-0.135,0.17-0.256,0.185c-0.124,0.014-0.221-0.198-0.403-0.148C532.27,121.417,532.211,121.59,532.151,121.718L532.151,121.718z\"\n        />\n        <Path\n          id=\"Path9586\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.151,121.718c0.058-0.128,0.122-0.302,0.221-0.329c0.184-0.05,0.281,0.163,0.402,0.148c0.122-0.016,0.103-0.155,0.258-0.183c0.155-0.03,0.382,0.253,0.583,0.183c0.117-0.04,0.171-0.169,0.223-0.294c-0.04-0.056-0.091-0.086-0.146-0.108c-0.116-0.049-0.323,0.068-0.369-0.038c-0.04-0.104,0.21-0.139,0.223-0.255c0.011-0.116-0.02-0.221-0.183-0.329c-0.165-0.11-0.606-0.104-0.808-0.073c-0.2,0.026-0.157,0.214-0.366,0.146c-0.21-0.07-0.275-0.593-0.477-0.769c-0.074-0.063-0.138-0.087-0.223-0.108c0.174,0.299,0.288,0.551-0.439,0.768c0.257,0.263,0.522,0.688,0.847,0.877C531.999,121.438,532.034,121.605,532.151,121.718L532.151,121.718z\"\n        />\n        <Path\n          id=\"Path9592\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M538.782,116.334c0.018,0.288-0.009,0.596,0.182,0.807c0.271,0.296,1.002,0.567,1.172,0.369c0.172-0.197-0.154-0.209-0.146-0.331c0.008-0.123,0.131-0.207,0.183-0.328c0.054-0.123,0.024-0.284,0.109-0.368c0.088-0.082,0.239-0.085,0.33-0.073c0.091,0.012,0.069,0.09,0.182,0.11c0.115,0.017,0.376-0.032,0.476-0.11c0.099-0.076,0.14-0.157,0.11-0.257c-0.029-0.102-0.148-0.141-0.292-0.183c-0.144-0.04-0.474,0.177-0.551,0c-0.074-0.174,0.344-0.222,0.402-0.438c0.027-0.11,0.183-0.131,0.223-0.22c0.007-0.014-0.073-0.058-0.073-0.074c-0.665,0.138-1.072,0.47-1.611,0.877C539.21,116.318,538.997,116.317,538.782,116.334L538.782,116.334z\"\n        />\n        <Path\n          id=\"Path9606\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M542.958,121.426c0.094-0.025,0.191-0.043,0.292-0.073c0.507-0.145,0.554,0.252,0.954,0.366c0.37,0.108,1.627,0.112,1.063-0.476c-0.457-0.475-0.606-0.974-1.319-1.135c0.138-0.259,0.419-0.112,0.549-0.329c0.083-0.133,0.18-0.266,0.256-0.404c0.107-0.187,0.107-0.363,0.111-0.548c-0.123-0.01-0.239-0.013-0.33-0.037c-0.158-0.044-0.236-0.178-0.368-0.182c-0.129-0.006-0.201,0.188-0.368,0.182c-0.168-0.008-0.308-0.304-0.513-0.329c-0.206-0.025-0.471,0.168-0.623,0.185c-0.155,0.015-0.168-0.048-0.293-0.037c-0.123,0.009-0.304,0.102-0.439,0.107c-0.135,0.008-0.271-0.111-0.366-0.035c-0.097,0.073-0.092,0.194-0.036,0.328c0.055,0.136,0.377,0.166,0.401,0.329c0.01,0.044-0.058,0.07-0.074,0.11c0.255,0.176,0.676,0.561,0.66,0.768c-0.019,0.235-0.223,0.073-0.223,0.183c0,0.11,0.26,0.146,0.295,0.255c0.031,0.11-0.107,0.025-0.037,0.292C542.585,121.073,542.779,121.272,542.958,121.426L542.958,121.426z\"\n        />\n        <Path\n          id=\"Path9604\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M537.972,123.551c0.079-0.13,0.212-0.274,0.147-0.367c-0.102-0.145-0.384,0.073-0.476,0c-0.088-0.074-0.117-0.169-0.073-0.258c0.042-0.089,0.234,0.061,0.329-0.146c0.042-0.091-0.03-0.269-0.111-0.439c-0.105,0.009-0.213-0.123-0.328-0.073c-0.128,0.058-0.06,0.408-0.256,0.402c-0.197-0.005-0.131-0.559-0.292-0.66c-0.161-0.102-0.322,0.03-0.439,0c-0.115-0.03-0.13-0.157-0.257-0.147c-0.123,0.009-0.307,0.174-0.367,0.293c-0.059,0.121,0.092,0.227,0,0.328c-0.093,0.102-0.3-0.151-0.474,0.037c-0.128,0.138-0.06,0.482-0.037,0.768c0.22-0.163,0.432-0.322,0.695-0.368c0.371-0.059,0.667-0.106,0.916,0.223c0.429,0.558,0.459,0.391,0.916,0.367C537.904,123.514,537.941,123.544,537.972,123.551L537.972,123.551z\"\n        />\n        <Path\n          id=\"Path9600\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.172,123.697c-0.111-0.103-0.342-0.141-0.368-0.222c-0.074-0.255,0.14-0.108,0.111-0.184c-0.03-0.074-0.244,0.011-0.294-0.107c-0.049-0.12,0.304-0.311,0.183-0.441c-0.12-0.126-0.412,0.269-0.55,0.183c-0.138-0.081,0.027-0.205-0.074-0.366c-0.104-0.162-0.447-0.428-0.621-0.438c-0.173-0.014-0.102,0.198-0.258,0.146c-0.075-0.027-0.109-0.185-0.146-0.329c-0.056,0.003-0.106,0.007-0.145,0.036c-0.112,0.087-0.062,0.314-0.185,0.366c-0.01,0.005-0.024-0.001-0.034,0c0.077,0.174,0.152,0.348,0.109,0.439c-0.095,0.207-0.286,0.057-0.329,0.146c-0.043,0.089-0.019,0.182,0.073,0.258c0.093,0.074,0.374-0.145,0.476,0c0.066,0.089-0.068,0.235-0.146,0.367c0.311,0.058,0.601,0.37,0.954,0.293C539.922,123.632,539.952,123.697,540.172,123.697L540.172,123.697z\"\n        />\n        <Path\n          id=\"Path9598\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.614,120.949c-0.074,0.105-0.137,0.217-0.146,0.293c-0.021,0.151,0.114,0.176,0.072,0.257c-0.041,0.079-0.174,0.136-0.257,0.109c-0.08-0.024-0.041-0.124-0.108-0.183c-0.072-0.059-0.185-0.155-0.292-0.146c-0.109,0.009-0.157,0.199-0.293,0.183c-0.139-0.015-0.196-0.272-0.329-0.328c-0.134-0.057-0.311-0.059-0.405,0c-0.091,0.058-0.026,0.191-0.107,0.255c-0.078,0.063-0.219-0.023-0.292,0.074c-0.073,0.095,0.083,0.287,0,0.404c-0.058,0.076-0.183,0.067-0.293,0.074c0.035,0.145,0.07,0.304,0.146,0.329c0.155,0.053,0.082-0.159,0.255-0.146c0.174,0.01,0.521,0.276,0.623,0.439c0.103,0.159-0.063,0.282,0.074,0.366c0.137,0.083,0.429-0.313,0.548-0.182c0.124,0.129-0.229,0.321-0.182,0.438c0.05,0.118,0.265,0.035,0.293,0.109c0.03,0.074-0.186-0.072-0.109,0.183c0.025,0.077,0.255,0.118,0.369,0.223c0.085,0,0.345,0.014,0.477-0.037c1.062-0.396-0.978-1.523,0.805-1.172c-0.223-0.157,0.174-0.322,0.403-0.439c-0.116-0.108-0.261-0.229-0.33-0.367c-0.09-0.181,0.105-0.327-0.11-0.55C541.281,120.99,540.927,120.977,540.614,120.949L540.614,120.949z\"\n        />\n        <Path\n          id=\"Path9588\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M540.614,120.949c0.312,0.027,0.668,0.042,0.806,0.185c0.216,0.223,0.019,0.371,0.11,0.552c0.072,0.136,0.217,0.256,0.331,0.365c0.02-0.008,0.019-0.024,0.034-0.035c0.127-0.068-0.287-0.139,0.294-0.328c0.28-0.091,0.517-0.181,0.767-0.257c-0.176-0.156-0.369-0.353-0.4-0.477c-0.072-0.267,0.07-0.182,0.036-0.291c-0.035-0.109-0.294-0.145-0.294-0.256c0-0.112,0.202,0.052,0.221-0.183c0.019-0.208-0.402-0.591-0.659-0.766c-0.04,0.109-0.083,0.222-0.183,0.292c-0.138,0.095-0.409,0.014-0.515,0.109c-0.107,0.096-0.024,0.251-0.109,0.331c-0.087,0.075-0.29-0.041-0.368,0.073c-0.073,0.115,0.099,0.265,0.074,0.438C540.745,120.777,540.678,120.859,540.614,120.949L540.614,120.949z\"\n        />\n        <Path\n          id=\"Path9579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.589,115.822c-0.145-0.022-0.385,0.091-0.438,0c-0.151-0.261,0.338-0.515,0.221-0.768c-0.042-0.093-0.757-0.471-0.842-0.369c-0.27,0.32-0.645,0.925-0.623,1.355c0.059,0.408,0.611,0.717,1.025,1.101c0.116-0.083,0.306-0.141,0.368-0.222c0.191-0.249,0.049-0.421,0.146-0.515c0.098-0.096,0.26,0.02,0.293-0.073c0.031-0.09-0.161-0.139-0.185-0.256C532.539,116.004,532.565,115.912,532.589,115.822L532.589,115.822z\"\n        />\n        <Path\n          id=\"Path9673\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M535.298,117.91c0.06-0.104,0.112-0.228,0.185-0.255c0.198-0.078,0.246,0.089,0.367,0.074c0.122-0.02,0.135-0.183,0.292-0.183c0.16,0,0.371,0.364,0.553,0.331c0.178-0.033,0.154-0.314,0.292-0.369c0.139-0.056,0.291,0.072,0.402,0.036c0.108-0.033,0.119-0.182,0.221-0.182c0.103,0,0.141,0.217,0.257,0.221c0.118,0.005,0.286-0.096,0.292-0.221c0.008-0.123-0.302-0.139-0.292-0.257c0.008-0.121,0.259-0.13,0.292-0.222c0.035-0.089,0.054-0.024-0.037-0.221c-0.039-0.087-0.142-0.232-0.293-0.368c-0.103-0.019-0.173-0.025-0.291-0.037c-0.511-0.04-1.088-0.146-1.573,0c-0.061,0.097-0.085,0.207-0.147,0.256c-0.126,0.099-0.311-0.037-0.37,0.11c-0.056,0.148,0.354,0.302,0.294,0.515c-0.06,0.211-0.557,0.204-0.66,0.328s-0.094,0.029-0.036,0.223C535.067,117.758,535.216,117.825,535.298,117.91L535.298,117.91z\"\n        />\n        <Path\n          id=\"Path9671\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.239,115.933c-0.094-0.03-0.2-0.02-0.292-0.039c-0.285-0.057-0.905-0.007-1.355-0.074c-0.025,0.089-0.052,0.182-0.037,0.257c0.025,0.119,0.217,0.167,0.184,0.255c-0.032,0.09-0.196-0.026-0.293,0.073c-0.097,0.095,0.045,0.267-0.146,0.516c-0.06,0.077-0.252,0.134-0.369,0.22c0.274,0.253,0.382,0.646,0.662,0.733c-0.009,0.017-0.025,0.052-0.037,0.073c0.103,0.011,0.228-0.025,0.294,0c0.146,0.068,0.089,0.192,0.22,0.224c0.131,0.024,0.34-0.174,0.477-0.183c0.032-0.006,0.048,0.003,0.073,0c0.061-0.075,0.136-0.196,0.11-0.256c-0.067-0.158-0.229-0.002-0.294-0.146c-0.063-0.145,0.025-0.471,0.184-0.586c0.156-0.117,0.471,0.129,0.552,0c0.074-0.126-0.124-0.053-0.146-0.328C534.003,116.501,534.149,116.215,534.239,115.933L534.239,115.933z\"\n        />\n        <Path\n          id=\"Path9571\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M534.239,115.933c-0.089,0.282-0.232,0.568-0.223,0.73c0.025,0.274,0.224,0.2,0.146,0.33c-0.073,0.127-0.394-0.118-0.55,0c-0.156,0.117-0.247,0.441-0.183,0.585c0.064,0.144,0.227-0.013,0.291,0.146c0.025,0.06-0.047,0.179-0.108,0.256c0.076-0.012,0.14-0.028,0.223,0.036c0.106,0.088,0.067,0.411,0.221,0.476c0.152,0.066,0.282-0.124,0.438-0.145c0.159-0.025,0.275,0.101,0.477,0c0.127-0.066,0.228-0.261,0.328-0.439c-0.082-0.084-0.234-0.153-0.255-0.223c-0.058-0.188-0.067-0.094,0.036-0.223c0.104-0.123,0.601-0.118,0.661-0.328c0.062-0.212-0.35-0.366-0.294-0.513c0.06-0.148,0.239-0.013,0.37-0.111c0.063-0.049,0.086-0.158,0.147-0.255c-0.025,0.008-0.053-0.009-0.074,0C535.358,116.451,534.781,116.106,534.239,115.933L534.239,115.933z\"\n        />\n      </G>\n      <G id=\"BF\">\n        <Path\n          id=\"Path9672\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M471.448,214.036c0.305,0.18,0.643,0.733,0.696,1.063c0.06,0.352-0.363,0.354-0.182,0.73c0.18,0.379,1.315,0.411,1.61,0.731c0.296,0.321,0.252,0.559,0.293,0.843c0.043,0.284,0.1,0.451-0.037,0.845c-0.059,0.173-0.299,0.398-0.402,0.584c0.272,0.09,0.449,0.226,1.026,0.146c0.686-0.099,0.967-0.728,1.501-1.209c0.272-0.244,0.334-0.37,0.662-0.111c0.12,0.095,0.753-0.062,0.916-0.073c0.662-0.042,1.534-1.048,1.172-1.722c-0.338-0.632-1.103-1.148-0.182-1.466c-0.129-0.271-0.174-0.816-0.514-0.915c-0.414-0.122-0.743,0.567-1.32,0.291c-0.569-0.272-1.233-0.989-1.393-1.72c-0.492,0.169-1.002,0.454-1.282,0.367c-0.488-0.154-0.267-0.471-0.477-0.585c-0.208-0.115-0.424,0.083-0.658-0.073c-0.234-0.158-0.272-0.748-0.515-0.88c-0.238-0.131-0.257,0.216-0.623,0.037c-0.032-0.018-0.043-0.112-0.073-0.145c-0.183,0.714-0.462,1.551-0.368,1.942c0.134,0.558,0.304,0.166,0.368,0.476C471.71,213.397,471.558,213.735,471.448,214.036L471.448,214.036z\"\n        />\n        <Path\n          id=\"Path9644\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M471.448,214.036c0.109-0.301,0.263-0.639,0.223-0.844c-0.063-0.312-0.233,0.08-0.369-0.476c-0.094-0.388,0.184-1.225,0.369-1.944c-0.124-0.136-0.223-0.323-0.33-0.583c-0.136-0.326-0.313-0.682-0.622-0.769c-0.31-0.089-0.653,0.14-0.987,0.369c-0.335,0.224-0.678,0.477-0.916,0.476c-0.477-0.004-0.371-0.357-0.731-0.369c-0.222-0.008-0.494,0.155-0.768,0.293c0.025,0.092,0.159,0.224,0.146,0.292c-0.059,0.286-0.194,0.039-0.293,0.255c-0.099,0.218-0.146,0.634,0,1.026c0.146,0.391,0.502,0.747,0.953,1.099c0.449,0.353,1.313,0.944,1.758,0.916c0.444-0.027,0.348-0.52,0.583-0.438c0.237,0.076,0.039,0.647,0.256,0.768c0.221,0.124,0.375-0.278,0.698-0.145C471.433,213.97,471.43,214.023,471.448,214.036L471.448,214.036z\"\n        />\n        <Path\n          id=\"Path9617\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M466.76,213.448c-0.025,0.026-0.04,0.058-0.074,0.074c-0.28,0.152-0.817,0.311-1.062,0.182c-0.247-0.126,0.037-0.449-0.257-0.585c-0.108-0.053-0.304,0.121-0.477,0.146c0,0.013,0.041,0.024,0.039,0.037c-0.042,0.228-0.258,0.223-0.293,0.369c-0.035,0.145,0.129,0.223,0.108,0.438c-0.023,0.221-0.378,0.568-0.368,0.769c0.012,0.201,0.228,0.155,0.183,0.291c-0.045,0.139-0.379-0.025-0.476,0.184c-0.095,0.209,0.108,0.455,0.293,0.806c0.186,0.351,0.98,0.849,0.878,1.246c-0.102,0.396-0.533,0.368-0.844,0.402c-0.008,0.174-0.043,0.362,0.037,0.44c0.223,0.214,0.433-0.223,0.622,0.035c0.103,0.136-0.026,0.415-0.146,0.661c0.764,0.032,1.435,0.004,2.45,0c1.267-0.003,0.664,0.063,1.064,0.073c-0.286-0.283-0.697-0.574-0.768-0.844c-0.09-0.34-0.028-0.391,0.146-0.622c0.087-0.116,0.335-0.144,0.55-0.184c0.214-0.039,0.379-0.083,0.402-0.328c0.025-0.245-0.229-0.551-0.55-0.769c-0.319-0.223-0.683-0.384-0.877-0.438c-0.388-0.112-0.413,0.121-0.552,0.073c-0.136-0.046-0.217,0.022-0.219-0.222c-0.005-0.239,0.551-0.445,0.768-0.806c0.056-0.09,0.086-0.195,0.108-0.33c-0.343,0.143-0.729,0.352-0.876,0.183c-0.225-0.254,0.088-0.483,0.219-0.623c0.133-0.138,0.385,0.121,0.439-0.182C467.263,213.776,466.992,213.595,466.76,213.448L466.76,213.448z\"\n        />\n        <Path\n          id=\"Path9543\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M466.76,213.448c0.231,0.147,0.502,0.328,0.475,0.477c-0.055,0.305-0.308,0.044-0.439,0.183c-0.129,0.139-0.445,0.371-0.221,0.622c0.149,0.17,0.535-0.04,0.879-0.183c0.071-0.403,0.06-0.936,0.328-0.989c0.359-0.074,0.297,0.503,0.514,0.585c0.217,0.081,0.457-0.188,0.586-0.074c0.13,0.117-0.079,0.273,0,0.439c0.079,0.167,0.305,0.041,0.552,0.404c0.162,0.24,0.257,0.771,0.367,1.243c0.408-0.222,1.088-0.354,1.282-0.806c0.182-0.421-0.111-0.856-0.258-1.282c-0.031,0.003-0.072,0.057-0.107,0.035c-0.222-0.124-0.021-0.691-0.257-0.768c-0.237-0.077-0.141,0.413-0.585,0.438c-0.445,0.028-1.312-0.565-1.758-0.916c-0.064-0.05-0.087-0.097-0.146-0.146c-0.259,0.024-0.518,0.043-0.697,0.146C467.007,213.013,466.957,213.281,466.76,213.448L466.76,213.448z\"\n        />\n        <Path\n          id=\"Path9504\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.594,222.461c0.023-0.007,0.054-0.025,0.073-0.036c0.41-0.157,1.461,0.319,1.723-0.074c0.31,0.484,0.75,1.307,1.209,1.649c0.281-0.219-0.043-0.726,0-1.135c0.049-0.468,0.034-0.975-0.038-1.393c-0.082-0.488-0.192-0.852-0.402-1.318c-0.154-0.343,0.378-0.641,0.257-1.209c0.174,0.015,0.354-0.008,0.515,0c0.119-0.247,0.248-0.522,0.147-0.661c-0.191-0.257-0.402,0.177-0.623-0.036c-0.08-0.076-0.046-0.271-0.038-0.439c-0.305,0.037-0.624-0.272-0.877-0.182c-0.254,0.089-0.261,0.464-0.439,0.549c-0.178,0.086-0.114-0.171-0.476,0c-0.19,0.089-0.43,0.414-0.659,0.769c0.094,0.331,0.226,0.653,0.221,0.953c-0.012,0.485-0.129,1.021-0.366,1.281c-0.238,0.262-0.597-0.078-0.734,0.293C460.985,221.736,461.352,222.107,461.594,222.461L461.594,222.461z\"\n        />\n        <Path\n          id=\"Path9496\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M461.594,222.461c-0.242-0.354-0.612-0.722-0.516-0.99c0.141-0.37,0.5-0.03,0.732-0.292c0.236-0.259,0.354-0.795,0.368-1.282c0.008-0.3-0.124-0.619-0.222-0.953c-0.206,0.322-0.403,0.68-0.586,0.698c-0.384,0.029-0.1-0.208-0.293-0.256c-0.191-0.047-0.497,0.26-0.768,0.183c-0.271-0.075-0.197-0.471-0.621-0.623c-0.426-0.152-1.244,0.355-1.83,0.184c-0.226-0.07-0.343-0.288-0.55-0.438c-0.098,0.044-0.138,0.108-0.073,0.402c0.117,0.537-0.064,1.111-0.258,1.611c0.14,0.567,0.536,0.271,0.916,0.476c0.225,0.124,0.525,0.715,0.584,1.025c0.031,0.162,0.208,0.276,0.369,0.477c0.174,0.215,1.147,0.612,1.43,0.659C460.283,222.732,461.13,222.62,461.594,222.461L461.594,222.461z\"\n        />\n        <Path\n          id=\"Path9489\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M457.308,218.69c0.207,0.15,0.322,0.37,0.551,0.438c0.586,0.172,1.404-0.335,1.828-0.184c0.426,0.152,0.355,0.547,0.623,0.623c0.272,0.074,0.575-0.231,0.768-0.183c0.193,0.047-0.09,0.287,0.293,0.256c0.385-0.029,0.884-1.293,1.246-1.465c0.363-0.171,0.297,0.086,0.476,0c0.178-0.086,0.186-0.459,0.439-0.549s0.571,0.22,0.877,0.182c0.019-0.3,0.05-0.622-0.074-0.768c-0.194-0.229-0.358-0.229-0.55-0.183c-0.189,0.047-0.086,0.466-0.438,0.439c-0.354-0.025-0.569-1.163-0.954-1.21c-0.384-0.045-0.305,0.511-0.659,0.476c-0.355-0.033-0.502-1.026-0.878-0.99c-0.378,0.037-0.265,0.675-0.476,0.807c-0.213,0.132-0.392,0.25-0.551,0.037c-0.155-0.214,0.536-0.526,0.369-0.954c-0.053-0.128-0.347-0.112-0.476-0.221c-0.119,0.167-0.206,0.365-0.329,0.438c-0.388,0.238-0.943,0.064-1.319,0.292c-0.229,0.14-0.429,0.382-0.73,0.369c0.648,0.174,0.223,0.568,0.438,0.73c0.322,0.25,0.028,1.047-0.108,1.321C457.565,218.615,457.406,218.642,457.308,218.69L457.308,218.69z\"\n        />\n        <Path\n          id=\"Path9499\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M464.415,217.81c0.308-0.037,0.745-0.007,0.845-0.405c0.101-0.396-0.694-0.894-0.879-1.245c-0.183-0.35-0.387-0.596-0.292-0.806c0.095-0.211,0.43-0.045,0.475-0.183c0.046-0.137-0.172-0.091-0.183-0.293c-0.012-0.201,0.347-0.549,0.369-0.769c0.025-0.218-0.146-0.29-0.109-0.436c0.035-0.147,0.251-0.14,0.294-0.371c0.04-0.226-0.412-0.567-0.33-0.877c0.079-0.31,0.655-0.338,0.73-0.622c0.075-0.28,0.084-0.336-0.255-0.731c-0.141-0.164-0.545-0.3-0.845-0.477c-0.018,0.03-0.021,0.083-0.035,0.113c-0.266-0.161-0.584-0.201-0.88-0.259c0.206,0.371,0.025,0.919,0.074,1.32c-0.354-0.013-0.638-0.073-0.55,0.368c-0.375-0.036-1.486-0.603-1.467-1.064c-0.169,0.235-0.534,1.006-0.806,1.101c-0.353,0.124,0.072,0.421,0.11,0.623c0.057,0.312,0.066,0.667-0.33,0.621c-0.261-0.03-0.529,0.129-0.328,0.368c0.309,0.366,0.039,1.004-0.293,1.465c0.127,0.108,0.423,0.089,0.475,0.222c0.173,0.424-0.521,0.738-0.368,0.953c0.157,0.213,0.336,0.094,0.551-0.037c0.212-0.13,0.097-0.767,0.475-0.806c0.377-0.037,0.525,0.956,0.877,0.989c0.353,0.034,0.274-0.521,0.661-0.475c0.383,0.045,0.599,1.181,0.952,1.21c0.354,0.025,0.251-0.393,0.439-0.439c0.19-0.047,0.356-0.046,0.551,0.183C464.465,217.185,464.434,217.51,464.415,217.81L464.415,217.81z\"\n        />\n        <Path\n          id=\"Path9521\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.087,215.134c-0.229,0.189-0.515,0.387-0.513,0.55c0.004,0.24,0.08,0.173,0.221,0.223c0.139,0.046,0.161-0.184,0.552-0.073c0.194,0.058,0.562,0.221,0.878,0.439c0.321,0.222,0.572,0.524,0.549,0.769c-0.022,0.246-0.188,0.291-0.402,0.328c-0.212,0.041-0.462,0.069-0.549,0.183c-0.174,0.229-0.236,0.283-0.146,0.622c0.073,0.271,0.483,0.561,0.768,0.846c0.779,0.017,1.728,0.004,2.053,0.146c0.024,0.008,0.108-0.065,0.146-0.074c-0.213-0.416-0.427-0.833-0.403-1.135c0.042-0.491,0.572-0.565,0.476-0.843c-0.099-0.278-0.421,0.009-0.731-0.33c-0.31-0.34-0.303-1.506-0.55-1.866l-0.953,0.254l-0.33-0.221l-0.549,0.403L467.087,215.134z\"\n        />\n        <Path\n          id=\"Path9516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.087,215.134l0.518,0.223l0.548-0.404l0.33,0.22l0.953-0.254c-0.245-0.365-0.471-0.237-0.549-0.402c-0.083-0.168,0.127-0.325,0-0.441c-0.13-0.116-0.371,0.157-0.587,0.074c-0.217-0.081-0.155-0.66-0.515-0.586c-0.358,0.073-0.223,0.961-0.438,1.319C467.277,214.997,467.202,215.042,467.087,215.134L467.087,215.134z\"\n        />\n        <Path\n          id=\"Path9545\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M470.826,214.071c0.148,0.427,0.438,0.863,0.257,1.282c-0.194,0.452-0.873,0.583-1.282,0.808c0.056,0.237,0.079,0.51,0.184,0.619c0.31,0.341,0.631,0.053,0.729,0.332c0.098,0.28-0.434,0.353-0.474,0.843c-0.024,0.303,0.19,0.72,0.402,1.135c0.271-0.074,0.785-0.552,1.025-0.548c0.31,0.003,0.618,0.089,0.916,0.146c0.282,0.052,0.619,0.071,0.845,0.145c0.104-0.189,0.341-0.415,0.402-0.584c0.135-0.394,0.078-0.56,0.035-0.845c-0.041-0.283,0.005-0.519-0.293-0.842c-0.296-0.322-1.431-0.354-1.609-0.732c-0.181-0.378,0.239-0.383,0.183-0.731c-0.059-0.352-0.414-1.002-0.73-1.135C471.143,213.85,470.996,214.056,470.826,214.071L470.826,214.071z\"\n        />\n        <Path\n          id=\"Path9538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M465.553,208.687c-0.983,0.102-0.975,1.278-1.32,1.905c0.302,0.176,0.704,0.315,0.846,0.477c0.338,0.396,0.332,0.452,0.255,0.731c-0.074,0.282-0.65,0.314-0.731,0.622c-0.074,0.294,0.287,0.618,0.293,0.844c0.174-0.026,0.367-0.2,0.476-0.147c0.293,0.139,0.011,0.459,0.255,0.586c0.247,0.126,0.781-0.03,1.063-0.182c0.281-0.155,0.285-0.489,0.585-0.662c0.178-0.104,0.438-0.123,0.698-0.146c-0.362-0.304-0.682-0.618-0.807-0.955c-0.146-0.391-0.099-0.809,0-1.024c0.098-0.218,0.235,0.029,0.292-0.256c0.058-0.287-0.315-0.857-0.586-1.245c-0.105-0.152-0.278-0.25-0.402-0.402C466.211,208.844,465.88,208.653,465.553,208.687L465.553,208.687z\"\n        />\n        <Path\n          id=\"Path9479\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M467.311,210.191c0.272-0.139,0.549-0.302,0.768-0.293c0.359,0.01,0.255,0.365,0.73,0.369c0.239,0.001,0.582-0.251,0.916-0.476c0.334-0.225,0.678-0.454,0.987-0.369c0.311,0.087,0.486,0.443,0.623,0.769c0.137,0.326,0.223,0.643,0.402,0.73c0.367,0.176,0.384-0.17,0.622-0.037c0.236,0.134,0.278,0.723,0.514,0.88c0.235,0.156,0.45-0.041,0.66,0.073c0.211,0.114-0.013,0.43,0.475,0.585c0.281,0.088,0.789-0.198,1.282-0.369c-0.04-0.188-0.255-0.365-0.182-0.551c0.237,0.174,0.472,0.165,0.731,0.037c-0.575-0.445-1.454-1.036-1.797-1.172c0.062-0.241-0.295-0.623-0.477-0.807c-0.32-0.323-0.008-1.05-0.438-1.282c-0.694-0.378,0.159-1.54-0.292-1.758c-0.294-0.141-0.638-0.235-0.953-0.33c-0.227-0.071-0.553,0.204-0.696,0.074c-0.748-0.673-1.735,0.663-2.271,0.916c-0.446,0.211-0.779,0.548-1.209,0.768c-0.33,0.172-0.863,0.104-0.916,0.585c-0.033,0.319-0.188,0.288-0.329,0.293c0.124,0.153,0.3,0.252,0.403,0.401C467.079,209.532,467.221,209.888,467.311,210.191L467.311,210.191z\"\n        />\n        <Path\n          id=\"bf\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M456.967,220.71c0.192-0.503,0.37-1.085,0.253-1.622c-0.125-0.587,0.228-0.237,0.452-0.677c0.14-0.272,0.444-1.103,0.123-1.353c-0.218-0.167,0.215-0.546-0.434-0.718c0.304,0.018,0.494-0.221,0.721-0.363c0.376-0.229,0.914-0.041,1.304-0.277c0.473-0.289,1.048-1.416,0.627-1.911c-0.199-0.234,0.092-0.393,0.354-0.362c0.396,0.045,0.365-0.315,0.304-0.625c-0.039-0.205-0.442-0.508-0.089-0.63c0.271-0.094,0.643-0.861,0.812-1.093c-0.022,0.462,1.064,1.011,1.439,1.048c-0.087-0.436,0.195-0.378,0.551-0.368c-0.046-0.401,0.152-0.943-0.057-1.311c0.295,0.059,0.602,0.077,0.866,0.236c0.396-0.596,0.348-1.902,1.377-2.007c0.509-0.053,1.139,0.752,1.238-0.147c0.055-0.483,0.587-0.421,0.916-0.591c0.428-0.224,0.757-0.548,1.206-0.761c0.533-0.253,1.512-1.573,2.258-0.899c0.142,0.127,0.489-0.171,0.718-0.101c0.313,0.094,0.628,0.204,0.923,0.347c0.452,0.221-0.379,1.371,0.316,1.75c0.428,0.234,0.09,0.961,0.415,1.287c0.183,0.182,0.55,0.564,0.488,0.805c0.34,0.137,1.239,0.738,1.813,1.185c-0.263,0.125-0.494,0.121-0.73-0.053c-0.354,0.905,0.837,1.954,1.556,2.295c0.577,0.272,0.901-0.415,1.312-0.294c0.337,0.099,0.402,0.633,0.532,0.904c-0.919,0.319-0.153,0.844,0.187,1.476c0.361,0.674-0.512,1.65-1.17,1.695c-0.165,0.01-0.799,0.193-0.915,0.1c-0.323-0.261-0.398-0.126-0.668,0.117c-0.533,0.479-0.837,1.112-1.52,1.21c-1.058,0.151-1.241-0.183-1.864-0.301c-0.298-0.056-0.578-0.154-0.892-0.156c-0.272-0.006-0.988,0.705-1.191,0.614c-0.492-0.214,0.594-0.232-3.114-0.222c-1.229,0.005-1.96,0.088-2.95-0.005c0.121,0.567-0.425,0.862-0.272,1.206c0.21,0.469,0.312,0.838,0.396,1.326c0.074,0.416,0.112,0.931,0.063,1.4c-0.043,0.409,0.273,0.902-0.008,1.12c-0.457-0.342-0.893-1.163-1.205-1.648c-0.261,0.387-1.316-0.078-1.725,0.076c-0.448,0.172-1.384,0.305-1.39,0.941c-0.281-0.047-1.271-0.462-1.444-0.677c-0.162-0.201-0.332-0.303-0.362-0.465c-0.062-0.312-0.35-0.909-0.573-1.03C457.529,220.974,457.107,221.277,456.967,220.71\"\n        />\n      </G>\n      <G id=\"BE\">\n        <Path\n          id=\"BE-VBR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.155,93.733c-0.091,0.004-0.218,0.11-0.292,0.108c-0.104-0.001-0.141-0.073-0.224-0.073c-0.078,0.001-0.149,0.077-0.222,0.073c-0.07-0.003-0.024-0.058-0.182-0.073c-0.158-0.014-0.532,0.199-0.733,0.182c-0.201-0.016-0.262-0.218-0.437-0.182c-0.177,0.034-0.363,0.303-0.439,0.439c-0.076,0.138-0.008,0.241-0.073,0.293c-0.066,0.051-0.135-0.033-0.181,0c-0.049,0.03,0.025,0.123-0.037,0.181c-0.024,0.025-0.095,0.032-0.146,0.037c0.013,0.043,0.018,0.089,0.074,0.109c0.112,0.04,0.35-0.123,0.476-0.109c0.124,0.016,0.12,0.1,0.255,0.109c0.139,0.011,0.322-0.155,0.477-0.181c0.155-0.029,0.353,0.045,0.439,0c0.086-0.045,0.049-0.114,0.109-0.146c0.059-0.037,0.156-0.017,0.255,0c0.099,0.011,0.197,0.1,0.293,0.107c0.094,0.009,0.175-0.059,0.257-0.036c0.078,0.025,0.105,0.149,0.184,0.182c0.012,0.007,0.024-0.004,0.035,0c0.088-0.224,0.241-0.434,0.182-0.548c-0.102-0.195-0.219,0.004-0.255-0.113c-0.038-0.115,0.33-0.217,0.255-0.327C488.21,93.741,488.183,93.731,488.155,93.733L488.155,93.733z M486.287,94.173c0.032,0,0.074,0.013,0.108,0.036c0.074,0.041,0.224,0.153,0.184,0.254c-0.04,0.105-0.23,0.125-0.329,0.11c-0.101-0.016-0.197-0.08-0.222-0.146c-0.025-0.064-0.011-0.115,0.036-0.146c0.046-0.03,0.157,0.079,0.183,0.036c0.025-0.041-0.063-0.059-0.037-0.108C486.226,94.184,486.251,94.171,486.287,94.173L486.287,94.173z\"\n        />\n        <Path\n          id=\"BE-VLI\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.483,92.816c-0.08,0.15-0.176,0.305-0.182,0.402c-0.01,0.165,0.159,0.123,0.108,0.223c-0.05,0.098-0.237,0.046-0.438,0.146c-0.074,0.038-0.175,0.137-0.257,0.22c0.04,0.024,0.078,0.036,0.146,0.036c0.103,0.002,0.292-0.184,0.367-0.073c0.074,0.112-0.293,0.214-0.255,0.328c0.037,0.116,0.154-0.083,0.255,0.111c0.058,0.112-0.095,0.323-0.182,0.548c0.053,0.025,0.082,0.046,0.182,0.039c0.121-0.013,0.359-0.141,0.476-0.147c0.119-0.006,0.043,0.106,0.256,0.073c0.171-0.025,0.451-0.271,0.731-0.402c-0.106-0.274,0.012-0.595,0.257-0.879C489.49,93.252,488.905,93.109,488.483,92.816L488.483,92.816z M489.765,94.465c-0.131,0.059-0.312,0.11-0.293,0.223c0.025,0.165,0.293,0.195,0.439,0.146c0.087-0.028,0.096-0.126,0.146-0.223c-0.061-0.007-0.105,0.041-0.182,0C489.785,94.567,489.784,94.518,489.765,94.465L489.765,94.465z\"\n        />\n        <Path\n          id=\"BE-WLG\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M489.693,94.319c-0.282,0.133-0.565,0.375-0.732,0.402c-0.212,0.035-0.137-0.076-0.256-0.073c-0.121,0.005-0.357,0.135-0.476,0.145c-0.117,0.01-0.141-0.003-0.22-0.037c-0.064-0.025-0.097-0.101-0.146-0.147c-0.036,0.133-0.091,0.26-0.146,0.404c0.021,0.001,0.057-0.009,0.073,0c0.121,0.066-0.021,0.2,0.074,0.292c0.094,0.09,0.377,0.059,0.476,0.147c0.098,0.089-0.014,0.188,0.11,0.256c0.121,0.065,0.334-0.085,0.512-0.074c0.18,0.009,0.454,0.048,0.551,0.146c0.099,0.1,0.009,0.234,0.073,0.291c0.067,0.06,0.175,0.074,0.258,0.039c0.077-0.039,0.059-0.229,0.145-0.256c0.086-0.027,0.068-0.087,0.222,0.109c0.074,0.095,0.046,0.365,0.074,0.585c0.104-0.003,0.244-0.071,0.293-0.109c0.259-0.216,0.205-0.437,0.621-0.515c-0.107-0.222-0.08-0.613-0.438-0.55c0.365-0.366-0.512-0.469-0.405-0.73c-0.086,0.019-0.193-0.026-0.293-0.039c-0.05,0.093-0.058,0.191-0.145,0.222c-0.146,0.049-0.414,0.02-0.438-0.146c-0.02-0.109,0.161-0.16,0.292-0.222C489.75,94.417,489.71,94.368,489.693,94.319L489.693,94.319z\"\n        />\n        <Path\n          id=\"BE-WHT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M482.915,94.394c-0.024,0.003-0.047,0.008-0.108,0.035c-0.068,0.03-0.137,0.156-0.223,0.258c0.167,0.036,0.334,0.078,0.551,0.109c-0.018-0.164-0.044-0.319-0.11-0.369C482.969,94.386,482.94,94.388,482.915,94.394L482.915,94.394z M484.747,94.539c-0.11,0.024-0.139,0.164-0.254,0.182c-0.117,0.023-0.291-0.166-0.403-0.146c-0.115,0.022-0.109,0.187-0.184,0.183s-0.078-0.122-0.146-0.147c-0.068-0.024-0.14-0.057-0.254,0c-0.06,0.03-0.109,0.115-0.147,0.223c0.035,0.015,0.135,0.02,0.147,0.036c0.234,0.37,0.123,0.371,0.548,0.55c0.358,0.151,0.665,0.022,0.623,0.514c0.223-0.143,0.711-0.128,1.024,0.074c0.266,0.173,0.117,0.669,0.036,0.99c0.219,0.037,0.451-0.059,0.695-0.073c-0.044-0.15-0.108-0.304-0.107-0.402c0-0.189,0.119-0.208,0.073-0.293c-0.043-0.087-0.247,0.009-0.255-0.111c-0.009-0.12,0.251-0.163,0.369-0.182c0.115-0.023,0.209,0.095,0.292,0.036c0.082-0.058,0.068-0.198,0.073-0.33c0.005-0.085-0.014-0.192-0.036-0.292c-0.078,0.006-0.171,0.016-0.221,0c-0.102-0.03-0.083-0.093-0.146-0.109c-0.063-0.02-0.107,0.025-0.224,0c-0.111-0.025-0.287-0.237-0.401-0.255c-0.112-0.023-0.106,0.166-0.223,0.073c-0.051-0.041,0.014-0.19,0-0.292c-0.124,0.037-0.279,0.103-0.367,0.074c-0.115-0.04-0.058-0.167-0.147-0.223C485.025,94.555,484.857,94.513,484.747,94.539L484.747,94.539z\"\n        />\n        <Path\n          id=\"BE-WLX\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M488.813,95.674c0.007,0.158-0.014,0.319-0.072,0.404c-0.115,0.166-0.322,0.067-0.37,0.182c-0.047,0.121,0.188,0.212,0.109,0.33c-0.076,0.119-0.436-0.037-0.55,0.037c-0.112,0.073-0.133,0.154-0.108,0.256c0.024,0.104,0.242,0.091,0.256,0.222c0.014,0.127-0.237,0.169-0.294,0.292c-0.025,0.057,0.009,0.129,0,0.182c0.238,0.094,0.501,0.177,0.698,0.293c0.2,0.121,0.398,0.446,0.437,0.514c0.317,0.035,0.599,0.025,0.698,0.037c0.497-0.334,0.097-0.71,0.037-0.99c-0.051-0.273,0.093-0.417,0.293-0.73c0.126-0.201,0.211-0.144,0.328-0.146c-0.024-0.223,0-0.492-0.072-0.586c-0.153-0.196-0.135-0.136-0.222-0.109c-0.086,0.026-0.067,0.222-0.146,0.256c-0.078,0.036-0.189,0.023-0.255-0.036c-0.067-0.059,0.025-0.193-0.073-0.293c-0.097-0.099-0.371-0.133-0.551-0.146C488.908,95.633,488.865,95.659,488.813,95.674L488.813,95.674z\"\n        />\n        <Path\n          id=\"BE-WNA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M487.786,95.014c-0.12-0.065-0.393,0.115-0.516,0.111c-0.121-0.005-0.128-0.08-0.221-0.074c-0.09,0.008-0.198,0.03-0.258,0.146c-0.057,0.117,0.078,0.308,0.074,0.439c-0.005,0.131,0.01,0.272-0.074,0.328c-0.081,0.057-0.175-0.057-0.292-0.035c-0.116,0.022-0.371,0.065-0.366,0.182c0.006,0.121,0.211,0.025,0.255,0.108c0.044,0.088-0.073,0.106-0.073,0.293c0,0.099,0.064,0.256,0.109,0.405c0.177-0.013,0.378,0.093,0.513-0.037c0.174-0.171,0.235-0.381,0.476-0.475c0.026,0.202-0.041,0.919,0.074,1.062c0.054,0.062,0.195,0.074,0.294,0.11c0.008-0.053-0.025-0.126,0-0.182c0.057-0.124,0.305-0.165,0.292-0.294c-0.012-0.127-0.23-0.117-0.254-0.22c-0.025-0.104-0.006-0.183,0.107-0.255c0.114-0.074,0.471,0.079,0.55-0.037c0.078-0.122-0.155-0.213-0.108-0.33c0.045-0.119,0.254-0.02,0.369-0.183c0.057-0.088,0.078-0.247,0.073-0.403c-0.134,0.036-0.279,0.083-0.366,0.037c-0.124-0.067-0.014-0.169-0.111-0.256c-0.099-0.089-0.382-0.056-0.475-0.146C487.768,95.216,487.905,95.08,487.786,95.014L487.786,95.014z\"\n        />\n        <Path\n          id=\"BE-WBR\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.626,94.757c0.014,0.101-0.05,0.254,0,0.293c0.113,0.093,0.107-0.094,0.222-0.073c0.111,0.022,0.289,0.228,0.402,0.254c0.114,0.027,0.155-0.017,0.223,0c0.062,0.019,0.045,0.078,0.146,0.111c0.05,0.015,0.14,0.005,0.219,0c-0.01-0.051-0.055-0.109-0.034-0.146c0.059-0.117,0.168-0.139,0.257-0.147c0.089-0.007,0.1,0.072,0.22,0.074c0.105,0.003,0.307-0.117,0.44-0.11c0.058-0.144,0.11-0.271,0.147-0.403c-0.015-0.009-0.025-0.031-0.038-0.036c-0.079-0.024-0.16,0.045-0.256,0.036c-0.095-0.008-0.193-0.096-0.294-0.108c-0.099-0.015-0.195-0.035-0.257,0c-0.058,0.032-0.022,0.101-0.107,0.146c-0.088,0.045-0.285-0.028-0.439,0c-0.155,0.025-0.339,0.191-0.476,0.182c-0.138-0.01-0.127-0.094-0.256-0.11C485.706,94.718,485.665,94.746,485.626,94.757L485.626,94.757z\"\n        />\n        <Path\n          id=\"BE-VWV\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M484.161,94.611c0.059-0.074,0.113-0.152,0.108-0.221c-0.008-0.159-0.192-0.18-0.219-0.292c-0.028-0.112,0.076-0.232,0.035-0.328c-0.041-0.097-0.261-0.088-0.258-0.183c0.007-0.096,0.194-0.074,0.224-0.146c0.024-0.074-0.094-0.06-0.074-0.182c0.018-0.09,0.113-0.227,0.224-0.33c-0.045-0.042-0.168-0.048-0.074-0.146c-0.71,0.188-1.475,0.543-2.125,0.878c0.392,0.138-0.047,0.695,0.439,0.991c0.025,0.013,0.103,0.024,0.145,0.036c0.086-0.102,0.156-0.225,0.224-0.258c0.124-0.057,0.107-0.082,0.221,0c0.069,0.05,0.094,0.206,0.11,0.37c0.085,0.01,0.168,0.017,0.221,0.036c0.04-0.107,0.09-0.189,0.146-0.222c0.118-0.058,0.188-0.024,0.257,0c0.067,0.025,0.072,0.144,0.146,0.146c0.073,0.004,0.072-0.163,0.184-0.182C484.109,94.57,484.135,94.603,484.161,94.611L484.161,94.611z\"\n        />\n        <Path\n          id=\"BE-VOV\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M485.954,93.879c-0.025-0.109-0.116-0.222-0.073-0.293c0.073-0.131,0.28,0.073,0.367-0.11c0.055-0.117-0.104-0.326-0.22-0.514c-0.156,0.05-0.354,0.204-0.551,0.255c-0.256,0.071-0.392-0.053-0.623-0.108c-0.196-0.048-0.541-0.074-0.659-0.183c-0.11,0.102-0.206,0.239-0.224,0.33c-0.02,0.124,0.1,0.106,0.074,0.182c-0.027,0.074-0.221,0.051-0.223,0.146c-0.005,0.095,0.213,0.087,0.255,0.183c0.042,0.097-0.063,0.218-0.033,0.328c0.024,0.113,0.208,0.134,0.219,0.292c0.005,0.069-0.051,0.145-0.109,0.221c0.107,0.039,0.238,0.126,0.33,0.11c0.115-0.021,0.145-0.158,0.256-0.183c0.11-0.024,0.274,0.02,0.367,0.074c0.043,0.028,0.062,0.067,0.073,0.11c0.052-0.003,0.124-0.013,0.146-0.035c0.064-0.06-0.012-0.152,0.035-0.182c0.048-0.033,0.121,0.051,0.184,0c0.064-0.051-0.005-0.156,0.073-0.293C485.685,94.105,485.825,93.975,485.954,93.879L485.954,93.879z\"\n        />\n        <Path\n          id=\"BE-VAN\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.649,92.449c0.032,0.327-0.271,0.346-0.513,0.291c0.028,0.12,0.068,0.223,0.11,0.332c-0.042-0.188-0.125-0.139-0.222-0.11c0.116,0.186,0.271,0.396,0.222,0.514c-0.087,0.186-0.291-0.023-0.367,0.11c-0.042,0.073,0.043,0.185,0.073,0.293c0.042-0.033,0.066-0.102,0.11-0.11c0.176-0.033,0.237,0.167,0.438,0.182c0.204,0.018,0.575-0.196,0.732-0.182c0.158,0.014,0.114,0.069,0.183,0.073c0.071,0.008,0.14-0.073,0.223-0.073c0.025,0,0.051,0.024,0.072,0.036c0.08-0.083,0.182-0.181,0.258-0.221c0.2-0.1,0.389-0.048,0.438-0.146c0.05-0.1-0.121-0.058-0.109-0.221c0.006-0.098,0.103-0.254,0.181-0.402c-0.158-0.112-0.384-0.166-0.438-0.369c-0.171,0.213-0.604,0.316-0.73,0C487.158,92.707,486.84,92.594,486.649,92.449L486.649,92.449z\"\n        />\n        <Path\n          id=\"BE-BRU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M486.211,94.208c0.026-0.047,0.108-0.042,0.183,0c0.074,0.041,0.224,0.153,0.183,0.254c-0.037,0.105-0.229,0.125-0.329,0.11c-0.099-0.016-0.197-0.08-0.222-0.146c-0.023-0.064-0.009-0.115,0.035-0.146c0.048-0.03,0.159,0.079,0.185,0.036C486.277,94.276,486.186,94.257,486.211,94.208z\"\n        />\n        <Path\n          id=\"be\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M481.986,93.648c0.648-0.335,1.428-0.676,2.137-0.865c-0.335,0.357,0.47,0.271,0.741,0.337c0.229,0.056,0.346,0.155,0.601,0.086c0.319-0.084,0.673-0.617,0.784-0.122c-0.041-0.111-0.074-0.223-0.106-0.341c0.239,0.054,0.53,0.041,0.5-0.286c0.188,0.143,0.501,0.229,0.652-0.025c0.128,0.313,0.587,0.212,0.76,0c0.199,0.736,1.276,0.731,1.909,0.994c-0.337,0.396-0.695,0.876-0.088,1.177c0.204,0.102,0.335,0.053,0.478,0.024c-0.106,0.268,0.764,0.371,0.397,0.734c0.362-0.062,0.341,0.356,0.447,0.575c-0.418,0.074-0.374,0.308-0.636,0.521c-0.105,0.087-0.37-0.133-0.604,0.238c-0.201,0.318-0.361,0.471-0.311,0.747c0.06,0.278,0.484,0.632-0.011,0.965c-0.1-0.014-0.405-0.007-0.719-0.04c-0.039-0.071-0.225-0.371-0.427-0.487c-0.274-0.165-0.833-0.211-1.01-0.422c-0.117-0.141-0.025-0.846-0.053-1.048c-0.239,0.096-0.31,0.298-0.482,0.468c-0.317,0.309-0.812,0.173-1.193,0.109c0.08-0.319,0.227-0.822-0.038-0.993c-0.316-0.207-0.811-0.196-1.031-0.056c0.039-0.493-0.283-0.375-0.642-0.526c-0.424-0.177-0.317-0.187-0.551-0.555c-0.087-0.133-0.885-0.109-1.058-0.212c-0.484-0.295-0.058-0.863-0.45-1.004\"\n        />\n      </G>\n      <G id=\"BD\">\n        <Path\n          id=\"Path33994\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M719.71,177.33c-0.106-0.003-0.222,0.015-0.327,0.037c-0.124,0.092-0.285,0.19-0.293,0.293c-0.025,0.246,0.249,0.184,0.255,0.365c0.008,0.182-0.204,0.474-0.329,0.553c-0.127,0.073,0.009-0.202-0.257,0c-0.158,0.122-0.169,0.605-0.255,1.024c0.024-0.005,0.106,0.001,0.109,0c-0.041,0.117-0.235,0.203-0.184,0.367c0.08,0.253,0.165,0.371,0.184,0.622c0.003,0.031,0.037,0.037,0.037,0.074c-0.025,0.197,0.043,0.375,0.147,0.549c0.107,0.147,0.652,1.535,1.024,1.318c0.049-0.086,0.057-0.198,0-0.292c0.112,0.202,0.321,0.332,0.55,0.256c-0.034-0.108-0.004-0.213,0.074-0.292c0.188-0.224,0.563-0.359,0.585-0.698c-0.062,0.812,0.863,1.406,1.1,2.126c-0.006-0.211,0.089-0.452,0.256-0.585c-0.648,0.869,0.51,1.756,0.623,2.599c0.059,0.458,0.076,0.743,0.221,1.21c0.132,0.44,0.595,0.926,0.845,1.317c-0.004-0.312-0.761-1.925-0.223-2.012c0.36-0.06,0.754,0.497,1.063,0.403c-0.345-0.828-0.405-1.806-0.622-2.675c-0.223-0.903-0.55-1.748-0.807-2.636c-0.201-0.691-0.31-1.462-0.585-2.126c-0.231-0.562-0.634,0.241-0.991-0.073c0.124,0.419,0.056,0.508-0.107,0.877c-0.169,0.375,0.176,0.876,0,1.173c-0.482,0.794-0.912-0.582-1.173-0.7c0.032,0.176,0.013,0.34-0.037,0.515c-0.215-0.495-0.772-1.283-0.73-1.829c0.026-0.39,0.479-0.997,0.367-1.356c-0.057-0.125-0.098-0.26-0.222-0.33C719.919,177.352,719.821,177.333,719.71,177.33L719.71,177.33z M720.993,182.458c-0.083,0.319,0.115,0.619,0.367,0.806C721.622,182.997,721.18,182.61,720.993,182.458z M720.078,182.75c0.113,0.439,0.091,0.909,0.037,1.355C720.725,183.791,720.341,183.158,720.078,182.75z M722.532,185.206c0.059,0.271,0.089,0.545,0.183,0.808C723.154,185.85,722.833,185.311,722.532,185.206z\"\n        />\n        <Path\n          id=\"Path34015\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M717.146,181.141c-0.193,0-0.327,0.37-0.476,0.661c0.032,0.053,0.125,0.133,0.147,0.182c0.295,0.684,0.159,0.852,0.182,1.172c0.027-0.104-0.02-0.223,0.146-0.292c-0.215,0.533-0.131,0.969,0.037,1.501c0.117-0.163,0.222-0.345,0.329-0.512c-0.083,0.156-0.124,0.336-0.146,0.512c0.208-0.178,0.438-0.345,0.585-0.584c-0.055,0.416-0.572,0.563-0.439,1.023c0.081-0.073,0.144-0.137,0.223-0.22c-0.242,0.397,0.346,0.601,0.438,0.109c0.077-0.416,0.207-0.776,0.146-1.208c0.098,0.164,0.117,0.326,0.073,0.514c0.668-0.126,0.592-1.064,0.184-1.429c-0.074,0.083-0.157,0.168-0.222,0.255c0.019-0.346,0.199-0.829-0.293-0.842c0.174-0.224,0.151-0.457,0.074-0.697c-0.128,0.036-0.363-0.043-0.438,0c-0.295,0.165-0.023,0.321-0.184,0.329C717.351,181.621,717.463,181.14,717.146,181.141L717.146,181.141z M718.613,181.615c-0.112,0.009-0.25,0.094-0.329,0.184c0.008,0.165,0.089,0.305,0.221,0.403c-0.036-0.203,0.325-0.394,0.329-0.369C718.81,181.658,718.725,181.606,718.613,181.615L718.613,181.615z M718.798,181.945c-0.099,0.044-0.22,0.201-0.184,0.366c0.105,0.273,0.353,0.478,0.438,0.769c0.046,0.197,0.038,0.385,0,0.585c-0.024,0.154-0.27,0.923,0.108,0.368c-0.072,0.101-0.061,0.203,0,0.292c0.418,0.183,0.45-1.153,0.405-1.319c-0.092-0.334-0.654-0.648-0.662-0.952c-0.005-0.074,0-0.097-0.038-0.109C718.844,181.935,718.827,181.929,718.798,181.945L718.798,181.945z M718.867,183.924c-0.053,0.094-0.13,0.197-0.183,0.291c0.07,0.106,0.222-0.144,0.109,0.183C718.912,184.259,718.935,184.095,718.867,183.924L718.867,183.924z\"\n        />\n        <Path\n          id=\"Path34006\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M715.61,173.666c-0.314,0.497-0.63,0.87-0.586,1.173c0.078,0.576,0.451,0.199,0.696,0.731c0.244,0.533,0.548,2.12,0.256,2.49c-0.29,0.371-0.224-0.055-0.328,0.074c-0.106,0.124,0.271,0.482,0.073,0.66c-0.199,0.174-0.695-0.321-0.916-0.147c-0.222,0.174-0.239,0.085-0.036,0.733c0.189,0.602,1.479,1.71,1.906,2.418c0.147-0.288,0.28-0.661,0.477-0.661c0.316-0.001,0.204,0.481,0.367,0.474c0.166-0.007-0.111-0.167,0.184-0.328c0.077-0.042,0.31,0.035,0.439,0c-0.024-0.074,0.062-0.141,0-0.222c0.197-0.089,0.468-0.263,0.328-0.515c-0.205-0.369-0.721-0.524-1.062-0.73c0.13,0.032,0.521,0.155,0.731,0.183c0.425,0.054-0.033-0.541-0.146-0.622c0.149,0.071,0.311,0.069,0.438-0.038c-0.022,0.095-0.06,0.196-0.074,0.293c0.127-0.014,0.115-0.03,0.146-0.036c0.089-0.42,0.098-0.906,0.257-1.025c0.265-0.201,0.127,0.074,0.257,0c0.124-0.074,0.336-0.37,0.328-0.551c-0.009-0.181-0.28-0.121-0.255-0.366c0.024-0.248,0.599-0.44,0.696-0.734c0.094-0.292-0.017-0.552-0.11-0.806c-0.095-0.255-0.255-0.573-0.439-0.698c-0.183-0.123-0.382,0.035-0.514-0.073c-0.129-0.11-0.153-0.088-0.146-0.476c0-0.118,0.095-0.289,0.182-0.515c-0.39,0.012-0.784,0-1.172,0c-0.6,0-1.266-0.173-1.83-0.368C715.584,173.937,715.637,173.777,715.61,173.666L715.61,173.666z\"\n        />\n        <Path\n          id=\"Path33990\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M719.383,177.366c0.218-0.044,0.451-0.063,0.618,0.035c0.124,0.072,0.167,0.204,0.224,0.328c0.272,0.037,0.745,0.143,0.695-0.292c0.176,0.276,0.446-0.149,0.699,0.074c0.074-0.664,1.045-1.391,0.622-2.199c1.417,0.131-0.221-0.896-0.809-0.954c-0.884-0.082-1.78-0.025-2.674,0c-0.085,0.224-0.181,0.396-0.182,0.515c-0.008,0.39,0.017,0.369,0.145,0.476c0.13,0.108,0.33-0.049,0.516,0.073c0.183,0.123,0.344,0.442,0.438,0.697c0.096,0.253,0.205,0.513,0.11,0.805C719.73,177.099,719.56,177.233,719.383,177.366L719.383,177.366z\"\n        />\n        <Path\n          id=\"Path34001\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M714.91,178.647c-0.132-0.223-0.324-0.429-0.474-0.477c-0.355-0.111-0.45,0.189-0.622,0.113c-0.173-0.079,0.141-0.306-0.256-0.477c-0.117-0.052-0.309,0.09-0.476,0.184c0.005,0.05,0.041,0.095,0.037,0.146c-0.037,0.269-0.352,0.402-0.367,0.695c-0.031,0.57,0.779,0.598,0.731,1.024c-0.024,0.195-0.217,0.518,0.073,0.584c0.137,0.034,0.421,0.022,0.438,0.224c0.029,0.352-0.081,0.544,0.037,0.915c0.087,0.273,0.157,0.525,0.222,0.807c0.127,0.582,0.48,1.077,0.55,1.685c0.062,0.552,0.576,0.929,0.55,1.428c0.193-0.188,0.362-0.764,0.258-1.023c0.188,0.246,0.066,0.547,0.22,0.806c0.525-0.531,0.004-1.311,0-1.832c0.041,0.322,0.16,0.625,0.293,0.916c0.023-0.088,0.038-0.169,0.037-0.257c-0.019,0.491,0.014,0.995,0.256,0.991c-0.009-0.167-0.023-0.348,0-0.515c0.128,0.188,0.441,0.381,0.55,0.073c0.123-0.342-0.22-0.375-0.074-0.66c0.144-0.278,0.04-0.584,0.109-0.845c-0.024-0.32,0.112-0.486-0.183-1.172c-0.295-0.683-1.847-1.952-2.054-2.599c-0.205-0.647-0.184-0.562,0.038-0.731C714.829,178.629,714.881,178.651,714.91,178.647L714.91,178.647L714.91,178.647z M716.193,183.3c0,0.072-0.024,0.342-0.036,0.551C716.143,183.676,716.128,183.475,716.193,183.3z\"\n        />\n        <Path\n          id=\"Path33999\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M715.024,174.803c-0.304,0.024-0.635,0.055-0.808-0.038c-0.335-0.174,0.052-0.263-0.438-0.551c-0.123-0.071-0.448-0.04-0.662-0.109c0.059,0.074,0.148,0.113,0.037,0.293c-0.272-0.144-0.877-0.096-1.172-0.036c-0.118,0.024-0.29,1.472-0.731,0.695c-0.019,0.313-0.317,0.558-0.295,0.879c0.026,0.306,0.405,0.545,0.623,0.696c0.379,0.258,1.188,0.293,1.355,0.698c0.084,0.203,0.136,0.435,0.147,0.662c0.169-0.09,0.361-0.235,0.476-0.183c0.396,0.172,0.083,0.396,0.256,0.476c0.174,0.076,0.27-0.224,0.621-0.112c0.15,0.047,0.342,0.253,0.475,0.477c0.245-0.03,0.632,0.301,0.81,0.146c0.198-0.174-0.177-0.533-0.075-0.658c0.106-0.128,0.041,0.298,0.331-0.074c0.289-0.371-0.013-1.955-0.256-2.492c-0.243-0.533-0.616-0.156-0.697-0.731C715.022,174.83,715.026,174.81,715.024,174.803L715.024,174.803z\"\n        />\n        <Path\n          id=\"Path33944\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M710.92,169.892c-0.043,0.109-0.063,0.213-0.074,0.332c0.237,0.005,0.514,0.115,0.584,0.368c-0.823,0.313-1.365,1.509-0.366,1.905c0.4,0.158,0.534,0.577,0.878,0.807c0.254,0.167,0.729-0.136,0.769,0.22c0.037,0.345,0.286,0.438,0.401,0.584c0.212,0.071,0.537,0.042,0.661,0.111c0.491,0.288,0.104,0.371,0.438,0.551c0.173,0.089,0.502,0.062,0.806,0.037c-0.024-0.299,0.282-0.653,0.586-1.138c-0.035-0.13-0.136-0.223-0.146-0.401c-0.027-0.493-0.22-2.083-1.025-2.014c0.124,0.224,0.051,0.437-0.036,0.66c-0.416-0.229-1.012-0.348-1.246-0.807c-0.155-0.306-0.258-0.704-0.697-0.621c0.171,0.154,0.289,0.336,0.368,0.55c-0.278-0.107-0.817-0.07-0.953-0.403C711.724,170.257,711.217,170.109,710.92,169.892L710.92,169.892z\"\n        />\n        <Path\n          id=\"Path3240\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.177,180.073c-0.076-0.011-0.157-0.02-0.232-0.027c0.141,0.108,0.296,0.177,0.47,0.21C718.335,180.194,718.256,180.133,718.177,180.073\"\n        />\n        <Path\n          id=\"Path3242\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.283,181.799c0.008,0.163,0.077,0.293,0.208,0.392c-0.036-0.204,0.336-0.37,0.339-0.341C718.786,181.499,718.446,181.622,718.283,181.799\"\n        />\n        <Path\n          id=\"Path3244\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.57,181.328c0.07,0.053,0.14,0.106,0.211,0.158C718.727,181.409,718.654,181.357,718.57,181.328\"\n        />\n        <Path\n          id=\"Path3246\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.6,182.323c0.106,0.275,0.365,0.451,0.449,0.742c0.047,0.2,0.054,0.398,0.016,0.599c-0.022,0.155-0.269,0.943,0.111,0.387c-0.075,0.1-0.083,0.194-0.022,0.286c0.415,0.186,0.458-1.167,0.415-1.334c-0.093-0.334-0.64-0.632-0.65-0.935C718.911,181.782,718.536,182.029,718.6,182.323\"\n        />\n        <Path\n          id=\"Path3248\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.701,184.207c0.071,0.104,0.188-0.145,0.079,0.184c0.119-0.142,0.144-0.299,0.075-0.471C718.801,184.014,718.752,184.111,718.701,184.207\"\n        />\n        <Path\n          id=\"Path3250\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M718.935,183.054c-0.012,0.121,0.006,0.234,0.057,0.34C719.013,183.275,718.998,183.162,718.935,183.054\"\n        />\n        <Path\n          id=\"Path3252\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M720.115,184.102c0.612-0.315,0.212-0.955-0.052-1.361C720.176,183.181,720.167,183.655,720.115,184.102\"\n        />\n        <Path\n          id=\"Path3254\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M721.341,183.265c0.264-0.267-0.151-0.66-0.337-0.812C720.919,182.772,721.088,183.078,721.341,183.265\"\n        />\n        <Path\n          id=\"Path3256\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M722.495,184.625c-0.065,0.177-0.074,0.363-0.026,0.55C722.518,184.995,722.528,184.81,722.495,184.625\"\n        />\n        <Path\n          id=\"Path3258\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M722.706,186.012c0.436-0.164,0.114-0.704-0.186-0.812C722.577,185.472,722.611,185.752,722.706,186.012\"\n        />\n        <Path\n          id=\"bd\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M710.848,170.232c0.01-0.117,0.037-0.23,0.08-0.34c0.297,0.216,0.794,0.353,0.942,0.721c0.135,0.335,0.69,0.322,0.969,0.43c-0.074-0.214-0.198-0.399-0.368-0.549c0.437-0.079,0.526,0.321,0.682,0.625c0.234,0.458,0.837,0.558,1.256,0.789c0.088-0.224,0.15-0.433,0.024-0.656c0.81-0.069,0.992,1.52,1.018,2.013c0.021,0.327-0.071,0.619,0.308,0.747c0.564,0.191,1.241,0.355,1.841,0.355c1.264,0,2.552-0.116,3.827,0.009c0.588,0.056,2.225,1.064,0.805,0.931c0.422,0.811-0.551,1.539-0.629,2.199c-0.251-0.223-0.505,0.198-0.681-0.075c0.051,0.435-0.435,0.349-0.704,0.314c0.111,0.359-0.32,0.96-0.346,1.35c-0.042,0.549,0.5,1.35,0.713,1.845c0.051-0.173,0.058-0.348,0.025-0.521c0.262,0.117,0.705,1.467,1.188,0.674c0.176-0.298-0.174-0.796-0.011-1.173c0.167-0.37,0.259-0.442,0.131-0.862c0.356,0.316,0.729-0.477,0.961,0.082c0.275,0.665,0.419,1.434,0.618,2.125c0.257,0.891,0.567,1.739,0.792,2.644c0.219,0.869,0.271,1.831,0.615,2.661c-0.31,0.093-0.679-0.454-1.041-0.394c-0.537,0.09,0.197,1.677,0.201,1.99c-0.248-0.391-0.696-0.869-0.827-1.311c-0.139-0.471-0.157-0.746-0.222-1.202c-0.114-0.845-1.269-1.747-0.622-2.617c-0.171,0.132-0.272,0.391-0.268,0.602c-0.238-0.719-1.161-1.311-1.098-2.122c-0.024,0.336-0.402,0.466-0.59,0.688c-0.073,0.079-0.097,0.173-0.064,0.279c-0.228,0.077-0.436-0.032-0.55-0.233c0.057,0.094,0.061,0.185,0.011,0.271c-0.371,0.217-0.95-1.148-1.06-1.295c-0.104-0.173-0.14-0.357-0.113-0.554c0.008-0.332-0.14-0.421-0.23-0.703c-0.072-0.219,0.308-0.303,0.164-0.496c-0.05,0.202,0.265,0.106-0.236,0.156c0.012-0.096,0.026-0.192,0.051-0.288c-0.128,0.107-0.271,0.124-0.42,0.054c0.113,0.081,0.571,0.668,0.146,0.615c-0.214-0.025-0.593-0.162-0.724-0.197c0.34,0.206,0.849,0.373,1.055,0.743c0.141,0.251-0.124,0.423-0.321,0.515c0.272,0.326,0.125,0.621-0.105,0.916c0.492,0.011,0.334,0.49,0.318,0.837c0.063-0.089,0.131-0.176,0.206-0.262c0.409,0.364,0.485,1.311-0.181,1.44c0.04-0.186,0.018-0.36-0.08-0.521c0.062,0.431-0.061,0.787-0.14,1.205c-0.091,0.493-0.675,0.292-0.434-0.104c-0.073,0.079-0.156,0.159-0.235,0.235c-0.134-0.467,0.395-0.632,0.448-1.047c-0.146,0.239-0.371,0.421-0.579,0.601c0.024-0.173,0.074-0.34,0.157-0.499c-0.11,0.17-0.222,0.334-0.337,0.499c-0.17-0.532-0.237-0.984-0.024-1.518c-0.574,0.234-0.072,0.768-0.273,1.158c-0.146,0.282,0.204,0.301,0.079,0.642c-0.106,0.309-0.413,0.139-0.539-0.046c-0.024,0.168-0.031,0.332-0.024,0.499c-0.41,0.005-0.212-1.529-0.212-1.781c-0.137,0.349,0.031,0.697-0.053,1.047c-0.131-0.291-0.272-0.594-0.316-0.916c0.006,0.521,0.523,1.303,0,1.832c-0.155-0.259-0.018-0.567-0.207-0.812c0.105,0.261-0.07,0.827-0.264,1.02c0.028-0.502-0.503-0.886-0.565-1.435c-0.072-0.609-0.408-1.07-0.534-1.653c-0.064-0.283-0.121-0.567-0.208-0.837c-0.119-0.371-0.014-0.551-0.042-0.902c-0.02-0.202-0.304-0.188-0.439-0.224c-0.283-0.069-0.112-0.402-0.089-0.598c0.044-0.427-0.761-0.458-0.726-1.027c0.016-0.293,0.342-0.397,0.374-0.667c0.038-0.272-0.067-0.582-0.171-0.829c-0.173-0.404-0.988-0.445-1.367-0.704c-0.222-0.152-0.607-0.37-0.629-0.68c-0.022-0.321,0.271-0.551,0.287-0.864c0.442,0.779,0.616-0.682,0.733-0.707c0.294-0.058,0.905-0.119,1.176,0.024c0.337-0.542-0.374-0.347-0.432-0.864c-0.041-0.354-0.511-0.063-0.764-0.228c-0.343-0.226-0.488-0.661-0.888-0.817c-1.002-0.399-0.47-1.569,0.354-1.883C711.353,170.347,711.087,170.237,710.848,170.232\"\n        />\n      </G>\n      <G id=\"BB\">\n        <Path\n          id=\"bb\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.203,212.494c-0.35-0.149-0.288-0.476-0.288-0.786C308.205,211.817,308.74,212.305,308.203,212.494\"\n        />\n        <Circle\n          id=\"bb.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"309.033\"\n          cy=\"212.271\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"BA\">\n        <Path\n          id=\"Path13084\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.518,113.367c0.006-0.006-0.008-0.032,0-0.037c0.116-0.088,0.072-0.047,0.221-0.036c0.054,0.004,0.145,0.058,0.22,0.074c0.173-0.254,0.39-0.667,0.037-0.843c-0.249-0.124-0.631,0.163-0.916,0.146c-0.028-0.001-0.019-0.028-0.038-0.036c-0.023,0.106-0.025,0.226-0.074,0.291c-0.094,0.126-0.259,0.101-0.292,0.185c-0.035,0.082-0.029,0.104,0.036,0.182c0.064,0.08,0.274,0.222,0.402,0.183c0.126-0.037,0.053-0.272,0.183-0.293C522.38,113.172,522.448,113.282,522.518,113.367L522.518,113.367z\"\n        />\n        <Path\n          id=\"Path13082\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.597,115.749c-0.025-0.043-0.041-0.124-0.074-0.145c-0.099-0.074-0.104,0.073-0.255-0.038c-0.091-0.064-0.196-0.272-0.292-0.438c-0.106,0.071-0.217,0.108-0.402,0.037c-0.188-0.074-0.283-0.373-0.551-0.585c-0.268-0.213-0.804-0.554-1.063-0.621c-0.26-0.071-0.199-0.07-0.367,0c-0.074,0.028-0.145,0.123-0.223,0.22c0.036,0.277,0.058,0.563,0.256,0.769c0.294,0.305,0.666,0.483,0.953,0.807c0.371,0.42,0.733,0.75,1.101,1.099c0.188,0.042,0.375,0.071,0.476,0.039c0.177-0.058,0.108-0.163,0.182-0.183c0.074-0.026,0.138,0.069,0.222,0.036c0.081-0.031,0.224-0.075,0.224-0.221c-0.003-0.142-0.334-0.251-0.37-0.402c-0.035-0.153,0.006-0.3,0.109-0.37C518.545,115.737,518.571,115.754,518.597,115.749L518.597,115.749z\"\n        />\n        <Path\n          id=\"Path13080\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.391,115.786c-0.171-0.236-0.272-0.599-0.439-0.769c-0.21-0.214-0.552-0.212-0.586-0.369c-0.032-0.155,0.137-0.042,0.146-0.222c0.006-0.091-0.105-0.224-0.183-0.367c-0.127,0.042-0.245,0.09-0.329,0.109c-0.191,0.044-0.268,0.082-0.402,0.036c-0.136-0.044-0.204-0.256-0.329-0.291c-0.125-0.036-0.256-0.041-0.329,0.037c-0.073,0.073-0.061,0.145-0.037,0.292c0.025,0.148,0.267,0.386,0.257,0.549c-0.009,0.161-0.075,0.262-0.183,0.328c0.097,0.172,0.203,0.377,0.292,0.439c0.155,0.109,0.156-0.034,0.255,0.037c0.032,0.024,0.049,0.104,0.074,0.146c0.099-0.016,0.212,0.011,0.294,0.039c0.102,0.031,0.121,0.131,0.254,0.146c0.135,0.013,0.355-0.222,0.477-0.185s0.058,0.146,0.146,0.185c0.089,0.036,0.259-0.003,0.367-0.039C520.228,115.867,520.321,115.845,520.391,115.786L520.391,115.786z\"\n        />\n        <Path\n          id=\"Path13078\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.61,113.441c-0.106,0.001-0.206-0.04-0.291-0.037c-0.088,0.004-0.166,0.074-0.223,0.037c-0.056-0.04,0.024-0.114,0-0.183c-0.023-0.071-0.074-0.172-0.146-0.222c-0.074-0.049-0.179-0.075-0.257-0.036c-0.074,0.041-0.117,0.113-0.108,0.221c0.007,0.107,0.198,0.213,0.221,0.329c0.023,0.117,0.043,0.188-0.074,0.328c-0.065,0.078-0.238,0.13-0.402,0.185c0.076,0.14,0.189,0.272,0.183,0.367c-0.01,0.176-0.179,0.066-0.146,0.222c0.031,0.155,0.376,0.154,0.585,0.369c0.17,0.173,0.271,0.533,0.438,0.769c0.013-0.01,0.026-0.025,0.037-0.038c0.073-0.087,0.033-0.256,0.11-0.329c0.074-0.072,0.148-0.005,0.257-0.073c0.105-0.07,0.185-0.325,0.329-0.371c0.144-0.04,0.241,0.139,0.4,0.111c0.163-0.028,0.376-0.144,0.439-0.329c0.025-0.077-0.028-0.164-0.072-0.256c-0.062,0.092-0.111,0.201-0.185,0.223c-0.124,0.031-0.222-0.001-0.291-0.074c-0.074-0.073-0.026-0.234-0.11-0.331c-0.082-0.095-0.271-0.102-0.367-0.18c-0.099-0.081-0.154-0.118-0.222-0.258C520.673,113.78,520.645,113.591,520.61,113.441L520.61,113.441z\"\n        />\n        <Path\n          id=\"Path12963\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.61,113.441c0.035,0.15,0.062,0.337,0.111,0.438c0.068,0.142,0.123,0.175,0.22,0.257c0.098,0.082,0.283,0.086,0.37,0.182c0.081,0.095,0.035,0.259,0.109,0.329c0.074,0.074,0.168,0.107,0.291,0.074c0.074-0.021,0.124-0.126,0.185-0.222c-0.062-0.131-0.121-0.272-0.074-0.369c0.074-0.166,0.272-0.08,0.403-0.221c0.124-0.128,0.188-0.44,0.293-0.549c-0.067-0.087-0.136-0.198-0.222-0.183c-0.132,0.022-0.058,0.256-0.183,0.292c-0.127,0.037-0.337-0.104-0.403-0.183c-0.067-0.078-0.072-0.1-0.036-0.183c0.033-0.083,0.199-0.057,0.292-0.183c0.048-0.064,0.052-0.183,0.074-0.292c-0.066-0.026-0.107-0.07-0.144-0.109c0.002,0.098,0.031,0.204,0,0.255c-0.067,0.107-0.135,0.084-0.224,0.111c-0.085,0.024-0.203,0.057-0.294,0.035c-0.09-0.022-0.199-0.072-0.219-0.146c-0.022-0.073,0.095-0.082,0.073-0.182c-0.023-0.101-0.213-0.254-0.331-0.256c-0.117-0.004-0.175,0.067-0.219,0.146c-0.044,0.08,0.062,0.206,0,0.256c-0.063,0.053-0.185-0.047-0.258-0.036c-0.074,0.012-0.15,0.043-0.183,0.109c-0.034,0.067-0.056,0.127,0.038,0.222c0.089,0.091,0.436-0.007,0.55,0.073c0.111,0.079,0.154,0.164,0.108,0.257C520.895,113.462,520.717,113.438,520.61,113.441L520.61,113.441z\"\n        />\n        <Path\n          id=\"Path13026\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.782,117.764c-0.064-0.139-0.083-0.317-0.221-0.369c-0.191-0.074-0.473,0.202-0.623,0.146c-0.151-0.056-0.077-0.224-0.185-0.255c-0.102-0.035-0.165,0.19-0.289,0.073c-0.073-0.068-0.013-0.244,0.074-0.403c-0.145-0.057-0.286-0.102-0.369-0.074c-0.155,0.054-0.139,0.065-0.182,0.221c-0.042,0.157,0.17,0.511,0.108,0.661c-0.059,0.148-0.186,0.115-0.221,0.181c-0.033,0.072-0.046,0.115,0,0.185c0.045,0.073,0.269,0.009,0.292,0.109c0.024,0.1-0.155,0.158-0.184,0.257c-0.026,0.102-0.086,0.051,0.037,0.328c0.069,0.155,0.297,0.391,0.551,0.621c0.263,0.147,0.5,0.365,0.698,0.369c0.632,0.011-0.66-1.655,0.366-1.429C521.526,118.183,521.657,117.956,521.782,117.764L521.782,117.764z\"\n        />\n        <Path\n          id=\"Path12975\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.918,115.458c-0.085,0.107,0.148,0.303,0.109,0.401c-0.038,0.098-0.144,0.025-0.182,0.11c-0.039,0.086,0.168,0.238,0.073,0.33c-0.096,0.091-0.35-0.186-0.439-0.11s0.104,0.143,0.038,0.256c-0.066,0.116-0.272,0.197-0.474,0.223c-0.207,0.024-0.503-0.172-0.699-0.146c-0.196,0.023-0.359,0.073-0.438,0.182c-0.08,0.107,0.105,0.234-0.037,0.329c-0.069,0.044-0.2-0.024-0.329-0.073c-0.086,0.16-0.147,0.336-0.074,0.403c0.124,0.12,0.188-0.108,0.292-0.073c0.104,0.031,0.032,0.2,0.184,0.255c0.15,0.056,0.43-0.223,0.622-0.146c0.135,0.052,0.155,0.224,0.222,0.369c0.218-0.333,0.566-0.533,0.694-0.11c0.148-0.349-0.231-0.477-0.182-0.807c0.211,0.072,1.434-0.155,1.429-0.33c-0.006-0.202-0.64-1.038-0.621-1.062C523.037,115.444,522.957,115.408,522.918,115.458L522.918,115.458z\"\n        />\n        <Path\n          id=\"Path12967\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.319,111.975c0.018,0.082,0.024,0.189,0.074,0.221c0.107,0.071,0.151,0.074,0.256,0c0.034-0.024,0.056-0.087,0.074-0.146C520.587,112.034,520.457,111.954,520.319,111.975z M520.978,112.084c-0.003,0.038-0.018,0.084,0,0.11c0.082,0.115,0.228,0.107,0.368,0.074c0.056-0.014,0.102-0.05,0.147-0.109C521.321,112.09,521.143,112.125,520.978,112.084L520.978,112.084z\"\n        />\n        <Path\n          id=\"Path13000\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.926,118.495c0.06-0.185,0.188-0.325,0.183-0.476c-0.009-0.162-0.267-0.289-0.183-0.402c0.081-0.117,0.3,0.172,0.402,0.073c0.105-0.1,0.055-0.29-0.037-0.439c-0.09-0.149-0.481-0.176-0.513-0.329c-0.031-0.152,0.235-0.144,0.182-0.292c-0.022-0.057-0.131-0.069-0.222-0.073c-0.034,0.09-0.117,0.155-0.184,0.181c-0.081,0.033-0.145-0.058-0.22-0.036c-0.073,0.024-0.006,0.126-0.183,0.183c-0.102,0.031-0.287,0.003-0.476-0.037c0.182,0.173,0.344,0.294,0.549,0.549C518.335,117.527,519.129,118.28,518.926,118.495L518.926,118.495z\"\n        />\n        <Path\n          id=\"Path12997\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M520.939,116.702c-0.04-0.12-0.079-0.191-0.146-0.222c-0.135-0.056-0.202,0.074-0.293,0.037c-0.094-0.036-0.105-0.198-0.182-0.223c-0.079-0.022,0.004,0.161-0.182,0.074c-0.091-0.042-0.132-0.279-0.147-0.477c-0.08,0.015-0.166,0.06-0.222,0.039c-0.091-0.04-0.025-0.147-0.147-0.185c-0.123-0.036-0.338,0.196-0.477,0.185c-0.134-0.015-0.154-0.116-0.254-0.146c-0.103-0.034-0.262-0.108-0.369-0.039c-0.107,0.07-0.142,0.216-0.108,0.368c0.034,0.154,0.368,0.263,0.368,0.405c0,0.024-0.029,0.017-0.036,0.037c0.086,0.007,0.198,0.017,0.219,0.073c0.061,0.148-0.214,0.14-0.181,0.292c0.03,0.153,0.421,0.18,0.514,0.329s0.141,0.339,0.037,0.439c-0.105,0.098-0.321-0.189-0.402-0.074c-0.082,0.115,0.173,0.241,0.182,0.403c0.011,0.151-0.123,0.291-0.182,0.475c-0.029,0.03,0.123,0.145,0.035,0.146c0.218,0.304,0.267,0.081,0.475,0.109c0.229,0.028,0.24,0.201,0.405,0.33c0.155,0.123,0.458,0.213,0.73,0.367c-0.256-0.231-0.482-0.468-0.551-0.622c-0.123-0.277-0.064-0.226-0.035-0.328c0.025-0.101,0.206-0.158,0.182-0.258c-0.024-0.1-0.248-0.037-0.293-0.108c-0.045-0.072-0.032-0.115,0-0.185c0.035-0.068,0.161-0.032,0.222-0.181c0.062-0.149-0.153-0.503-0.108-0.662c0.04-0.155,0.024-0.166,0.183-0.22c0.156-0.057,0.554,0.24,0.696,0.146c0.141-0.095-0.041-0.223,0.036-0.329C520.911,116.693,520.934,116.709,520.939,116.702L520.939,116.702z\"\n        />\n        <Path\n          id=\"Path12995\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.929,114.686c0,0.024,0.045,0.051,0.036,0.073c-0.063,0.186-0.278,0.302-0.439,0.33c-0.024,0.006-0.05,0.006-0.073,0c-0.009,0.087-0.009,0.167-0.037,0.223c-0.078,0.135-0.261,0.146-0.293,0.255c-0.031,0.11,0.184,0.224,0.108,0.292c-0.073,0.074-0.208-0.09-0.293-0.073c-0.083,0.016-0.125,0.057-0.145,0.146c-0.017,0.087,0.026,0.223,0.145,0.291c0.123,0.069,0.342-0.064,0.476-0.036c0.137,0.024,0.174,0.172,0.293,0.146c0.122-0.025,0.156-0.272,0.258-0.329c0.101-0.057,0.144-0.088,0.292-0.037c0.069,0.025,0.131,0.139,0.22,0.223c0.091-0.074,0.346,0.203,0.44,0.11c0.093-0.093-0.112-0.245-0.072-0.331c0.04-0.083,0.145-0.012,0.182-0.109c0.039-0.099-0.194-0.296-0.109-0.402c0.026-0.028,0.071-0.008,0.109,0c-0.051-0.172-0.091-0.349-0.182-0.439c-0.169-0.17-0.329-0.155-0.515-0.223C522.208,114.752,522.071,114.72,521.929,114.686L521.929,114.686z M521.049,116.299c-0.005-0.006,0,0.026-0.034,0.074c-0.034,0.041-0.025,0.141,0.034,0.256c0.058-0.03,0.112-0.058,0.183-0.073c-0.037-0.074-0.07-0.165-0.106-0.185C521.071,116.344,521.057,116.303,521.049,116.299L521.049,116.299z\"\n        />\n        <Path\n          id=\"Path12993\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.479,116.188c-0.086-0.08-0.151-0.197-0.222-0.223c-0.148-0.051-0.191-0.02-0.292,0.037c-0.103,0.056-0.137,0.304-0.258,0.329c-0.119,0.024-0.156-0.123-0.292-0.146c-0.135-0.025-0.354,0.105-0.476,0.036c-0.119-0.07-0.163-0.207-0.145-0.291c0.019-0.09,0.062-0.13,0.145-0.146c0.084-0.02,0.223,0.143,0.292,0.073c0.074-0.071-0.14-0.182-0.107-0.293c0.031-0.108,0.215-0.121,0.292-0.254c0.03-0.056,0.028-0.133,0.037-0.223c-0.12-0.024-0.212-0.144-0.33-0.11c-0.143,0.041-0.223,0.3-0.328,0.37c-0.105,0.068-0.18,0.001-0.256,0.073c-0.076,0.074-0.039,0.24-0.11,0.331c-0.074,0.087-0.185,0.11-0.294,0.146c-0.04,0.012-0.091-0.01-0.146,0c0.018,0.196,0.058,0.434,0.146,0.475c0.188,0.086,0.105-0.094,0.185-0.074c0.078,0.024,0.091,0.183,0.183,0.222c0.09,0.035,0.157-0.091,0.292-0.037c0.064,0.026,0.105,0.102,0.146,0.223c0.025-0.026,0.074-0.056,0.109-0.074c-0.06-0.115-0.072-0.214-0.035-0.255c0.073-0.092,0.005-0.056,0.109,0c0.039,0.02,0.074,0.11,0.108,0.182c0.043-0.011,0.063-0.03,0.111-0.036c0.196-0.025,0.493,0.17,0.696,0.145c0.206-0.025,0.411-0.107,0.476-0.222C522.578,116.331,522.388,116.265,522.479,116.188L522.479,116.188z\"\n        />\n        <Path\n          id=\"Path12973\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M522.736,113.295c-0.148-0.011-0.104-0.052-0.22,0.036c-0.118,0.089-0.161,0.45-0.294,0.587c-0.132,0.137-0.328,0.053-0.403,0.22c-0.065,0.146,0.099,0.37,0.11,0.551c0.141,0.032,0.277,0.066,0.402,0.109c0.184,0.066,0.347,0.052,0.516,0.223c0.09,0.089,0.131,0.271,0.181,0.439c0.026,0.006,0.047-0.007,0.074,0c0.139-0.197,1.338,0.159,0.402-0.55c-0.54-0.412-1.174-0.687-0.622-1.428c0.023-0.026,0.051-0.074,0.074-0.11C522.881,113.351,522.789,113.298,522.736,113.295L522.736,113.295z\"\n        />\n        <Path\n          id=\"Path13051\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.528,112.194c-0.021-0.009-0.013-0.024-0.036-0.036c-0.045,0.059-0.09,0.096-0.146,0.11c-0.138,0.031-0.284,0.042-0.368-0.074c-0.018-0.024-0.004-0.073,0-0.11c-0.083-0.02-0.174-0.025-0.256-0.036c-0.021,0.059-0.04,0.124-0.074,0.146c-0.105,0.074-0.148,0.071-0.255,0c-0.049-0.029-0.057-0.137-0.074-0.221c-0.038,0.007-0.073-0.008-0.11,0c-0.373,0.081-0.274-0.261-0.697,0.036c-0.067,0.046-0.188-0.017-0.291-0.036c0.039,0.103,0.135,0.203,0.146,0.293c0.024,0.233-0.147,0.418-0.146,0.549c0,0.13-0.023,0.125,0.072,0.222c0.061,0.059,0.196,0.083,0.33,0.109c0.016-0.057,0.022-0.121,0.072-0.146c0.074-0.04,0.183-0.013,0.256,0.037c0.072,0.048,0.122,0.15,0.146,0.22c0.024,0.072-0.056,0.144,0,0.183c0.058,0.04,0.132-0.033,0.223-0.036c0.086-0.002,0.187,0.039,0.291,0.036c0.107-0.003,0.286,0.023,0.33-0.073c0.043-0.093,0-0.176-0.109-0.257c-0.111-0.077-0.458,0.02-0.55-0.073c-0.091-0.091-0.073-0.154-0.036-0.222c0.033-0.067,0.109-0.099,0.182-0.109c0.073-0.013,0.194,0.089,0.257,0.035c0.062-0.053-0.042-0.174,0-0.257c0.04-0.078,0.102-0.149,0.22-0.145c0.12,0.006,0.309,0.158,0.329,0.256c0.016,0.059-0.008,0.081-0.034,0.111c0.113-0.036,0.223-0.079,0.292-0.183C521.543,112.445,521.536,112.316,521.528,112.194L521.528,112.194z\"\n        />\n        <Path\n          id=\"Path13049\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M521.528,112.194c0.009,0.124,0.018,0.25-0.036,0.331c-0.069,0.105-0.178,0.147-0.292,0.183c-0.021,0.019-0.044,0.041-0.036,0.074c0.021,0.074,0.127,0.124,0.221,0.146c0.091,0.024,0.207-0.009,0.292-0.036c0.087-0.025,0.155-0.002,0.223-0.11c0.032-0.054,0.005-0.158,0-0.255C521.788,112.417,521.72,112.293,521.528,112.194L521.528,112.194z\"\n        />\n        <Path\n          id=\"Path13047\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.446,112.084c-0.074-0.01-0.13,0.036-0.223-0.036c-0.329-0.267-1.018-0.851-0.988,0c0.024,0.232-0.08,0.847,0.073,0.954c0.302,0.215,0.63,0.321,0.877,0.622c0.137,0.166,0.155,0.351,0.184,0.549c0.074-0.093,0.146-0.189,0.222-0.22c0.168-0.069,0.106-0.072,0.367,0c0.011,0.002,0.025,0.031,0.036,0.036c0.004-0.072-0.06-0.167,0-0.222c0.164-0.144,0.497,0.154,0.696,0.108c0.199-0.042,0.384-0.074,0.439-0.291c0.057-0.215-0.169-0.565-0.368-0.73c-0.198-0.17-0.522-0.204-0.73-0.224c-0.21-0.019-0.348,0.123-0.477,0.074c-0.127-0.045-0.179-0.083-0.222-0.257C515.316,112.36,515.398,112.22,515.446,112.084L515.446,112.084z\"\n        />\n        <Path\n          id=\"Path12956\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.446,112.084c-0.048,0.136-0.13,0.276-0.111,0.369c0.04,0.173,0.091,0.211,0.222,0.256c0.129,0.046,0.27-0.091,0.476-0.073c0.21,0.021,0.533,0.052,0.731,0.223c0.199,0.171,0.421,0.518,0.366,0.731c-0.056,0.217-0.236,0.25-0.437,0.291c-0.202,0.044-0.532-0.254-0.697-0.108c-0.062,0.053,0.004,0.15,0,0.223c0.272,0.084,0.769,0.381,1.025,0.584c0.268,0.212,0.362,0.516,0.55,0.585c0.188,0.073,0.296,0.03,0.402-0.039c0.107-0.068,0.173-0.169,0.184-0.328c0.008-0.162-0.233-0.402-0.258-0.55c-0.024-0.148-0.034-0.221,0.037-0.293c0.074-0.075,0.204-0.074,0.33-0.036c0.124,0.035,0.193,0.247,0.329,0.291c0.136,0.045,0.212,0.008,0.402-0.037c0.191-0.043,0.616-0.153,0.731-0.292c0.118-0.139,0.094-0.213,0.074-0.328c-0.022-0.12-0.215-0.224-0.222-0.33c-0.004-0.036,0.027-0.045,0.037-0.074c-0.134-0.024-0.271-0.051-0.329-0.11c-0.094-0.092-0.073-0.089-0.073-0.22c0-0.13,0.173-0.319,0.145-0.55c-0.009-0.09-0.106-0.189-0.145-0.293c-0.184-0.037-0.371-0.074-0.515-0.074c-0.325,0-1.79-0.563-1.831-0.221c-0.242-0.05-0.778-0.318-0.915,0.038C515.849,111.994,515.668,112.119,515.446,112.084L515.446,112.084z\"\n        />\n        <Path\n          id=\"ba\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M514.221,112.034c-0.028-0.854,0.682-0.247,1.012,0.021c0.354,0.29,0.604,0.044,0.745-0.32c0.135-0.354,0.673-0.116,0.916-0.066c0.042-0.342,1.48,0.233,1.807,0.233c0.223,0,0.635,0.229,0.817,0.102c0.419-0.297,0.312,0.06,0.684-0.024c0.453-0.1,0.855,0.013,1.279,0.185c0.354,0.144,0.132,0.487,0.591,0.512c0.284,0.018,0.673-0.289,0.924-0.166c0.401,0.202,0.065,0.754-0.101,0.975c-0.553,0.742,0.057,0.995,0.598,1.408c0.934,0.713-0.271,0.359-0.405,0.557c-0.019,0.024,0.64,0.849,0.646,1.05c0.004,0.177-1.24,0.418-1.452,0.348c-0.052,0.329,0.359,0.465,0.211,0.812c-0.203-0.667-1.171,0.179-0.865,0.732c-1.024-0.225,0.284,1.432-0.353,1.419c-0.401-0.007-1.106-0.494-1.417-0.742c-0.164-0.13-0.185-0.288-0.417-0.32c-0.211-0.027-0.269,0.178-0.483-0.124c0.682-0.008-0.613-1.095-0.732-1.243c-0.616-0.764-1.07-1.021-1.63-1.649c-0.285-0.322-0.665-0.492-0.959-0.796c-0.345-0.358-0.124-0.931-0.451-1.33c-0.248-0.304-0.569-0.38-0.87-0.595C514.166,112.911,514.249,112.265,514.221,112.034\"\n        />\n      </G>\n      <G id=\"AU\">\n        <Path\n          id=\"AU-WA\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M811.991,354.452c2.287-8.395,4.583-16.914,6.887-25.791c2.452-9.446,4.812-19.008,7.033-28.5c-0.222,0.107-0.377,0.315-0.293,0.659c-0.32,0.136-0.521-0.324-0.73,0.111c-0.171,0.354,0.26,0.698,0.111,1.062c-0.038-0.203-0.125-0.706-0.441-0.476c-0.231,0.172,0,0.568-0.327,0.731c0.29-0.262,0.271-0.781,0.327-1.136c0.066-0.377,0.299-0.72,0.33-1.1c0.028-0.341-0.268-0.616-0.476-0.845c-0.35-0.376-0.561-0.871-0.915-1.246c-0.279-0.292-0.329-0.5-0.732-0.513c-0.47-0.013-0.616-0.748-0.915-0.623c-0.53,0.223-0.068,0.335-0.185,0.623c-0.148,0.367-0.666,0.489-0.916,0.768c-0.143-0.177-0.322-0.386-0.146-0.622c-0.306,0.006-0.617,0.267-0.477,0.586c-0.683,0.171,0.027-1.043-0.55-0.516c0.354-0.506-0.222-0.281-0.109,0.037c-0.499-0.386-0.238,0.116-0.146,0.107c0.093-0.031,0.184,0.009,0.256,0.074c0.216,0.313-0.156,0.303-0.256,0.513c-0.061,0.131-0.189,0.508-0.221,0.661c-0.047,0.25-0.355,0.27-0.368,0.55c-0.433-0.652-0.208-0.63-0.697-0.072c0.229-0.325,0.391-1.056,0-1.137c-0.04,0.308-0.025,0.618-0.11,0.916c-0.325-0.206-0.432,0.356-0.732,0.035c-0.04,0.28-0.971,0.982-0.182,1.025c-0.218,0.304,0.119,0.561,0.257,0.806c-0.371,0.076-0.814-0.669-0.844-0.074c0.049-0.586-0.792,0.091-0.768,0.439c0.15-0.133,0.315-0.218,0.515-0.255c-0.206,0.074-0.369,0.217-0.477,0.403c0.604,0.006,0.326,0.456,0.731,0.696c-0.139-0.031-0.301-0.074-0.438-0.108c-0.067-0.107-0.117-0.189-0.184-0.293c-0.223-0.156-0.447-0.354-0.732-0.369c0.402,0.381-0.337,0.58-0.586,0.696c-0.544,0.256-0.321,0.979,0,1.32c0.065-0.208,0.22-0.34,0.439-0.257c-0.447,0.198-0.282,0.77-0.659,1.025c-0.067-0.085-0.124-0.168-0.184-0.256c-0.036,0.323-0.374,0.65,0.073,0.808c0.322,0.111,0.554-0.06,0.808,0.255c-0.298-0.188-0.619,0.025-0.915-0.146c-0.264-0.157-0.412,0.201-0.661,0c-0.198-0.161-0.195-0.361-0.514-0.331c-0.241,0.025-0.308,0.375-0.55,0.439c0.106-0.222-0.014-0.401-0.224-0.476c0.558-0.116-0.114-0.41-0.474-0.182c0.081,0.166,0.521,0.655,0.108,0.731c-0.344,0.063-0.089,0.415-0.476,0.109c-0.009,0.208,0.123,0.359,0.33,0.368c-0.304,0.333,0.418,1.035,0.767,0.916c-0.448,0.284-0.369,0.601-0.328,1.062c-0.209-0.237-0.323-0.549-0.621-0.697c-0.335,0.515,0.004,1.344-0.403,1.868c0.085-0.748-1.304-2.094-0.806-2.785c-0.713,0.025,0-0.659-0.223-0.953c-0.528,0.251-0.531,1.007-0.916,1.209c-0.314,0.169-0.685,0.1-0.438,0.585c-0.397-0.47-1.1,0.601-1.246,0.879c-0.256,0.486-0.502,1.798-0.108,2.271c0.461,0.556-0.547,1.005-0.989,1.282c-0.305,0.19-0.658,0.323-0.769,0.698c-0.074,0.237-0.155,0.396-0.438,0.367c0.503,1.143-1.995,2.639-2.676,3.003c-0.843,0.454-1.678,0.671-2.599,0.916c-0.797,0.212-1.289,0.074-2.091,0.074c-0.522,0-0.647,0.521-0.989,0.808c-0.301,0.253-0.69,0.257-1.062,0.255c-0.909-0.002-1.278,0.482-2.015,0.916c-0.338,0.201-0.699,0.329-1.1,0.329c-0.312,0-0.455-0.256-0.73-0.294c-0.291-0.038-1.03,0.571-0.915-0.146c-0.428,0.5-0.941,0.763-1.576,0.846c-0.285,0.037-0.545,0.515-0.769,0.695c-0.863,0.701-1.633,1.416-2.712,1.759c-0.764,0.243-1.478,0.562-1.904,1.282c-0.415,0.699-0.428,1.17-1.282,1.464c0.104-0.417,0.025-0.877,0.182-1.28c0.112-0.288,0.256-0.598,0.185-0.916c-0.627,0.199-0.88,1.09-1.138,1.61c-0.172,0.354-0.515,0.717-0.515,1.136c0,0.396,0.271,0.688,0.185,1.098c-0.188,0.896-0.521,1.442-1.025,2.162c-0.432,0.618-0.91,1.495-0.808,2.271c0.066,0.495,0.331,0.961,0.331,1.466c0,0.231-0.079,0.417,0.072,0.62c0.399,0.543,0.345,1.238,0.66,1.831c0.37,0.699,0.123,1.321-0.183,2.016c-0.045,0.105-0.385,0.432-0.515,0.22c-0.226-0.381-0.088-0.827-0.146-1.246c-0.047,0.28-0.218,0.569-0.55,0.551c-0.025-0.402,0.321-0.686,0.223-1.101c-0.074-0.303-0.204-0.63-0.438-0.843c-0.508,0.472-0.249,1.593,0.146,2.054c0.577,0.669,0.254,0.979-0.44,1.354c-0.038-0.243,0.181-0.849-0.183-0.256c0.025-0.141,0.056-1.262-0.074-0.549c0.07-0.37-0.162-0.697-0.108-1.063c-0.01,0.292-0.054,0.585-0.257,0.806c0.055-0.257,0.123-0.506,0.035-0.768c0.03,0.341-0.293,0.509-0.221,0.877c0.08,0.405,0.33,0.761,0.55,1.101c0.521,0.805,0.847,1.821,0.807,2.783c-0.021,0.499-0.244,0.966-0.221,1.466c0.022,0.434,0.354,0.776,0.515,1.171c0.166,0.413,0.173,0.813,0.183,1.247c0.013,0.417,0.227,0.767,0.293,1.171c0.155,0.979-0.288,2.31-0.551,3.261c-0.272,0.999,0.091,2.093,0.256,3.076c0.173,1.062,0.369,1.929-0.036,2.966c-0.187,0.477-0.653,0.997-0.477,1.576c-0.208-0.053-0.321,0.042-0.329,0.255c-0.043-0.21,0.019-0.419,0.184-0.55c-0.694,0.495-0.293,1.457-0.622,2.125c-0.289,0.586-1.016,1.387-1.72,1.393c-0.896-0.55-1.485,1.709-1.026,2.199c0.531-0.562,1.243,0.312,1.504,0.73c0.315,0.516,0.665,1.155,1.428,1.024c-0.034,0.087-0.075,0.17-0.111,0.257c0.878,0.172,1.727,0.132,2.602,0.221c0.25,0.025,1.632,0.133,0.989-0.146c0.5,0.019,1.07-0.135,1.463-0.439c0.295-0.229,0.356-0.443,0.732-0.586c0.263-0.097,0.455-0.144,0.661-0.329c0.188-0.172,0.389-0.399,0.66-0.437c0.27-0.041,0.486,0.292,0.732,0.145c0.169-0.104,0.65-0.409,0.807-0.329c-0.182-0.965,1.345-1.287,2.013-1.391c0.523-0.083,0.97-0.045,1.503-0.146c0.706-0.135,1.553-0.345,2.271-0.257c0.165,0.021,1.498,0.129,1.502,0.146c0.199,0.65,0.262,0.336,0.732,0.146c0.283-0.112,2.265-0.351,2.014,0.292c0.409-0.07,0.623-0.45,1.023-0.255c0.148,0.074,0.623-0.354,0.732-0.438c0.614-0.47,1.061-1.067,1.503-1.687c0.58-0.809,1.188-0.857,2.09-1.099c0.841-0.223,1.712-0.741,2.49-1.135c0.951-0.483,1.558-0.945,2.673-0.845c0.918,0.085,1.727,0.11,2.64-0.073c0.514-0.104,0.977-0.337,1.465-0.516v0.009h-0.002V354.452z\"\n        />\n        <G id=\"AU-SA\">\n          <Path\n            id=\"AU-SA-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M837.888,373.133\tc1.947-5.266,3.944-10.674,6.047-16.521c2.666-7.419,5.262-15.022,7.291-22.051l-33.996,0.222\tc-1.756,6.651-3.495,13.27-5.239,19.673c1.312-0.478,2.599-1.06,3.956-1.355c1.01-0.222,2.23-0.267,3.26-0.258\tc0.41,0.006,0.847,0.178,1.246,0.037c0.327-0.117,0.618-0.334,0.989-0.292c1.104,0.122,1.522,1.572,2.564,1.758\tc0.411,0.073,0.454-0.528,0.991-0.295c0.478,0.216,0.891,0.709,1.429,0.771c0.027,0.003,0.902-0.39,0.914-0.257\tc0.025,0.267,0.272,0.407,0.292,0.661c0.018,0.188-0.236,0.408-0.292,0.584c0.303-0.064,0.671-0.351,0.916,0\tc0.21,0.303-0.008,0.699-0.255,0.879c0.156-0.652-0.395,0.117-0.476,0.222c-0.059,0.073,0.144,0.535,0.184,0.621\tc0.073,0.171-0.071,0.433,0.327,0.328c0.277-0.073,0.444,0.174,0.697-0.036c-0.15,0.207-0.021,0.33,0.073,0.514\tc0.119,0.231-0.024,0.451-0.11,0.662c-0.223,0.533,0.476,0.844,0.476,1.355c0,0.546-0.139,1.073-0.221,1.61\tc-0.071,0.471-0.504,0.199-0.438-0.146c-0.189,0.141-0.354,0.31-0.477,0.517c0.479-0.276,0.656,0.392,0.808,0.696\tc0.215,0.427,0.704,0.085,0.878,0.621c0.237-0.225,0.249-0.57,0.477-0.808c-0.189,0.066-0.371,0.144-0.551,0.222\tc0.316-0.246,0.435-1.065,0.99-0.953c0.194,0.04,0.729-0.723,0.877-0.878c0.408-0.422,0.827-0.856,1.393-1.062\tc0.386-0.142,0.795-0.59,1.136-0.696c0.18-0.059,0.36,0.13,0.55,0.073c0.221-0.068,0.36-0.322,0.514-0.476\tc0.354-0.355,0.651-0.766,0.99-1.135c0.344-0.378,1.019-0.655,1.246-1.099c0.039-0.085,0.217-0.932,0.328-0.879\tc0.278,0.124-0.039,0.955-0.035,1.136c0.003,0.071,0.073,0.496,0,0.551c-0.235,0.173-0.554,0.204-0.661,0.513\tc-0.189,0.552,0.015,0.975-0.585,1.32c-0.516,0.293-0.747,0.589-1.136,1.024c-0.7,0.786-0.64,2.041-1.392,2.748\tc-0.433,0.406-1.023-0.094-1.468,0.292c-0.263,0.229-0.634,0.645-0.729,0.99c0.619,0.024,1.23-0.568,1.794-0.514\tc0.596,0.057,0.649,0.156,0.991-0.403c0.312-0.512,0.635-1.059,0.99-1.538c0.173-0.234,0.419-0.42,0.62-0.622\tc0.185-0.184,0.204-0.44,0.439-0.584c0.223,0.992,0.272,1.982-0.185,2.895c-0.172,0.343-0.387,0.785-0.729,0.99\tc-0.384,0.228-0.867,0.435-1.138,0.806c0.536,0.566,1.716-0.281,2.346-0.22c-0.748-0.24,0.124-0.114,0.255-0.074\tc-0.267-0.412,0.823-0.821,0.99-0.475c0.147,0.305-0.335,0.21-0.368,0.514c-0.023,0.253,0.026,0.456-0.293,0.515\tc0.023-0.182,0.024-0.367,0.037-0.551c-0.649-0.049-0.233,0.489-0.037,0.769c0.299,0.421,0.447,0.872,0.33,1.393\tc-0.009-0.126-0.159-0.203-0.184-0.33c0.125,0.485,0.204,0.987,0.074,1.538c-0.182,0.771-0.979,1.196-1.101,2.055\tc-0.067,0.48,0.33,0.645,0.33,0.914c0.004,0.43,0.154,0.895,0.402,1.245C837.298,372.939,837.633,373.036,837.888,373.133\tL837.888,373.133z\"\n          />\n          <Path\n            id=\"AU-SA-kangaroo-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M832.114,366.967\tc0.274-0.073,0.485-0.282,0.715-0.445c0.371-0.259,0.563-0.086,0.953-0.111c0.32-0.024,0.583-0.399,0.114-0.464\tc-0.064,0.021-0.108,0.062-0.135,0.123c-0.18,0.144-0.515-0.124-0.705-0.124c0.681-0.647-2.112-0.123-2.242-0.086\tc-0.271,0.074-1.055,0.518-0.634,0.895C830.734,367.255,831.585,366.369,832.114,366.967\"\n          />\n        </G>\n        <Path\n          id=\"AU-VIC\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M861.26,371.888c-0.081-0.069-0.092-0.234-0.182-0.293c-0.481-0.315-1.061-0.503-1.611-0.842c-0.556-0.339-1.441-0.518-2.236-0.698c-0.796-0.182-1.503-0.386-1.758-0.768c-0.255-0.384-0.081-0.471,0.074-0.585c0.155-0.113,0.306-0.224,0-0.66c-0.308-0.435-1.293-0.858-2.308-1.137c-1.014-0.277-2.075-0.426-2.6-0.329c-0.523,0.096-0.566,0.274-0.586,0.439c-0.024,0.164-0.026,0.299-0.439,0.329c-0.41,0.03-1.109-0.196-1.756-0.55c-0.647-0.354-1.267-0.804-1.465-1.173c-0.198-0.37-0.076-0.534,0.036-0.697c0.113-0.162,0.243-0.322,0.11-0.696c-0.136-0.374-0.456-0.87-0.879-1.319c-0.422-0.449-0.975-0.852-1.501-1.099c-0.523-0.248-0.914-0.571-1.43-0.697c-0.115-0.027-0.348,0.081-0.476,0.074c-1.479,4.066-2.951,8.14-4.359,11.943c0.654,0.242,1.459,0.517,0.953,1.099c0.173-0.034,0.389,0.038,0.55-0.037c0.22-0.103,0.287-0.278,0.551-0.33c0.47-0.088,0.678,0.43,1.136,0.371c0.824-0.115,1.248,0.635,1.942,0.988c0.403,0.204,0.497,0.521,0.877,0.33c0.467-0.235,0.909-0.408,1.321-0.732c0.41-0.325,0.973-0.593,1.464-0.769c0.343-0.124,0.823-0.025,1.064-0.368c-0.242-0.187-0.54-0.06-0.809-0.146c0.585-0.344,1.218-0.836,1.906-0.953c-0.025,0.514,0.199,0.784-0.257,1.173c-0.276,0.237-0.746,0.684-1.099,0.293c0.279,0.509,0.497,0.668,1.024,0.222c0.066-0.059,1.36-0.895,1.137-0.331c-0.156,0.395-0.578,0.436-0.514,0.916c0.06,0.443,0.321,0.255,0.66,0.183c-0.033,0.272-0.036,0.539-0.109,0.807c0.297-0.019,0.445-0.343,0.698-0.036c0.158,0.198,0.089,0.573,0.107,0.807c0.339-0.156,0.68-0.672,0.769-1.024c-0.205,0.057-0.387,0.155-0.551,0.292c0.128-0.695-0.059-0.563,0.662-0.621c0.736-0.062,1.337-0.239,1.942-0.661c1.323-0.916,2.743-1.929,4.395-2.088c0.817-0.078,1.638-0.013,2.454-0.11C860.662,372.341,860.942,372.098,861.26,371.888L861.26,371.888z\"\n        />\n        <Path\n          id=\"AU-NSW\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M847.012,347.27c-1.064,3.148-1.95,6.199-3.078,9.341c-0.582,1.622-1.116,3.019-1.686,4.579c0.129,0.008,0.363-0.104,0.476-0.074c0.518,0.124,0.905,0.45,1.428,0.697c0.523,0.248,1.076,0.65,1.502,1.1c0.424,0.449,0.747,0.944,0.88,1.318c0.132,0.373,0.003,0.534-0.11,0.696c-0.116,0.163-0.234,0.326-0.036,0.698c0.198,0.371,0.817,0.818,1.464,1.172c0.648,0.353,1.348,0.581,1.757,0.55c0.413-0.029,0.419-0.166,0.439-0.329c0.023-0.165,0.062-0.342,0.585-0.439c0.523-0.095,1.584,0.052,2.601,0.33c1.015,0.278,2.001,0.702,2.308,1.137c0.307,0.434,0.155,0.546,0,0.659c-0.157,0.115-0.328,0.207-0.074,0.586c0.256,0.383,0.965,0.586,1.759,0.768c0.795,0.182,1.681,0.357,2.236,0.699c0.552,0.337,1.13,0.528,1.61,0.841c0.09,0.059,0.102,0.224,0.182,0.294c0.173-0.115,0.372-0.183,0.586-0.294c0.198-0.103,0.381,0.078,0.586-0.107c0.131-0.124,0.271-0.29,0.366-0.439c0.107-0.166,0.454-0.723,0.074-0.807c0.4-0.173,0.934-1.145,1.208-1.504c0.483-0.63,0.808-1.39,1.282-2.013c0.56-0.73,1.224-1.401,1.831-2.09c0.241-0.271,0.42-0.352,0.768-0.401c0.281-0.042,0.222-0.386,0.403-0.551c0.044,0.445,0.202,0.208,0.328,0c-0.435-0.171,0.343-0.879,0.474-1.026c0.078-0.081,0.214-0.58,0.223-0.585c0.233-0.047,0.188,0.07,0.33-0.221c0.285-0.569,0.923-0.747,1.243-1.283c0.16-0.259,0.395-0.183,0.552-0.401c0.197-0.275,0.318-0.599,0.514-0.879c-0.165,0.077-0.227-0.022-0.183-0.256c0.631,0.072,0.573-0.303,0.879-0.658c0.22-0.257,0.558-0.364,0.768-0.623c0.296-0.371,0.746-0.809,1.21-0.953c0.173-0.057,1.262-0.304,0.586-0.368c0.391-0.062,0.679-0.404,0.988-0.621c0.167-0.122,0.439-0.107,0.587-0.256c0.244-0.251,0.328-0.827,0.513-1.137c0.285-0.482,0.849-0.681,1.21-1.1c0.365-0.419,0.646-0.915,0.989-1.356c0.706-0.906,0.778-2.017,1.502-2.929c0.431-0.548,0.714-1.157,1.026-1.759h-35.092v-0.005h0.001H847.012L847.012,347.27z M860.198,363.939c0.236,0.02,0.454,0.12,0.66,0.329c0.204,0.207,0.297,0.559,0.293,0.952c-0.008,0.394-0.108,0.846-0.258,1.283c-0.299,0.87-0.823,1.673-1.317,1.867c-0.493,0.194-0.85,0.109-1.137-0.111c-0.286-0.22-0.507-0.576-0.661-0.916c-0.154-0.336-0.195-0.783-0.11-1.206c0.086-0.422,0.297-0.826,0.587-1.138c0.287-0.312,0.729-0.707,1.208-0.916C859.703,363.979,859.96,363.92,860.198,363.939L860.198,363.939z\"\n        />\n        <G id=\"AU-QLD\">\n          <Path\n            id=\"AU-QLD-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M866.318,287.338\tc-0.449-0.308-0.601,0.299-0.956,0.439c-0.371,0.152-0.396,0.39-0.437,0.733c-0.131,1.06-0.811,1.905-0.769,3.002\tc-0.211,0.045-0.345-0.089-0.402-0.292c-0.179,0.214-0.366,0.518-0.221,0.805c-0.116,0.003-0.183,0.059-0.259,0.148\tc-0.198,0.208-0.423,0.582-0.366,0.878c0.084-0.081,0.17-0.144,0.257-0.224c0.055,0.124,0.627,0.719,0.731,0.731\tc-0.189,0.074-0.337,0.231-0.331,0.439c0-0.219-0.061-0.401-0.221-0.549c-0.147,0.618-0.816,0.644-0.623,1.392\tc0.172,0.653-0.356,1.097-0.621,1.65c-0.322,0.681,0.247,1.249,0,1.867c-0.245,0.615-0.301,1.01-0.256,1.686\tc0.059,0.862-0.259,1.45-0.55,2.235c-0.272,0.738-0.49,1.498-0.768,2.235c-0.484,1.28-1.32,2.472-1.978,3.662\tc-0.458,0.83-2.156,1.357-2.932,0.808c-0.254-0.18-0.516-0.324-0.732-0.549c-0.207-0.216-0.511-0.189-0.73-0.369\tc-0.403-0.324-0.067-0.998-0.514-1.319c-0.837-0.601-1.812-0.272-2.491-1.135c-0.27-0.34-0.552-0.607-0.844-0.879\tc-0.98,3.424-1.857,6.716-2.856,10.111c-2.104,7.146-4.008,13.553-5.825,19.783l9.6-0.074c-1.171,4.053-2.763,8.428-4.213,12.712\th35.094c0.306-0.591,0.642-1.168,1.025-1.72c0.72-1.037,1.291-1.823,1.575-3.078c0.059-0.259-0.101-0.42-0.111-0.661\tc-0.008-0.222,0.067-0.411,0.111-0.621c0.067-0.318,0.116-1.056-0.074-1.318c-0.278-0.391-0.322-0.712,0.074-1.026\tc0.37-0.288,0.26-0.668,0.328-1.099c0.093-0.568,0.279-1.219,0.476-1.759c0.111-0.302,0.725-0.735,0.329-1.061\tc-0.093,0.078-0.173,0.162-0.255,0.255c0.163-0.413-0.181-0.638-0.11-0.989c0.054-0.261,0.297-0.433,0.328-0.697\tc0.09-0.699-0.62-0.416-0.731-1.137c-0.051-0.331,0.113-0.698-0.109-0.989c-0.188-0.245-0.516-0.291-0.661-0.585\tc-0.309-0.624-0.173-1.354-0.768-1.829c0,0.729-1.183-0.647-1.245-1.063c0.567,0.949,0.579-0.436,0-0.623\tc-0.124,0.159-0.145,0.324-0.074,0.514c-0.238-0.486-0.762,0.021-0.515-0.766c0.124-0.391,0.017-0.76,0.148-1.138\tc0.221-0.634,0.277-1.078,0.22-1.758c-0.024-0.255-0.173-0.398-0.402-0.182c-0.122,0.113-0.074,0.402-0.146,0.55\tc-0.516-0.296-0.709-0.898-1.138-1.282c-0.359,0.435-0.095,0.964-0.328,1.428c-0.231-0.447-0.29-0.613-0.807-0.401\tc0.312-0.366-0.073-1.063-0.109-1.465c-0.045-0.479-0.077-1.114,0.255-1.501c-0.971,0.019,0.062-2.524-1.354-2.016\tc0.258-0.362-0.241-0.747-0.074-1.135c0.133-0.305,0.485-0.272,0.622,0c-0.12-0.249-0.095-0.56-0.221-0.807\tc-0.11-0.22-0.381-0.055-0.438-0.294c-0.027-0.109,0.008-0.548-0.258-0.438c-0.123,0.051-0.051,0.288-0.182,0.329\tc-0.609,0.182-0.238-0.511-0.55-0.623c-0.378-0.139-0.965-0.154-0.81-0.696c-0.205,0.013-0.319,0.124-0.327,0.329\tc-0.503-0.152-0.409-1.223-0.584-1.611c0.113,0.458-1.027,0.356-0.991-0.329c-0.309,0.586-0.546-0.137-0.843-0.11\tc-0.322,0.027-0.782-0.487-0.916-0.731c-0.225-0.419,0.168-0.731,0.292-1.1c0.146-0.418-0.287-0.146-0.256-0.474\tc0.039-0.42-0.562-0.54-0.328-1.064c0.188-0.43,0.44-0.724,0.514-1.209c0.067-0.435,0.074-0.889-0.036-1.318\tc-0.146-0.575-0.066-0.804,0.074-1.355c-0.209,0.024-0.389,0.084-0.551,0.223c0.199-0.34-0.25-0.866-0.403-1.137\tc-0.304-0.535-0.206-0.81,0-1.392c0.336-0.946-0.534-1.91,0.185-2.785c-0.539-0.192-0.024-0.717,0.146-0.989\tc-0.071-0.009-0.854-0.51-0.878-0.55c-0.223-0.309-0.862-0.697-0.916-1.025c-0.241-1.424-0.495,0.073-1.024-0.585\tc-0.09,0.594-0.972,1.045-1.284,0.368c-0.173-0.384,0.059-0.82-0.073-1.21c-0.11-0.331-0.335-0.595-0.184-0.952\tc0.124-0.293,0.4-2.751-0.184-2.639c0.14-0.612,0.221-1.017-0.22-1.502c-0.413-0.455-0.229-0.861,0.292-1.245\tc-0.288-0.147-0.955-0.096-1.025-0.515c-0.058-0.323,0.036-0.667,0.036-0.99c0-0.304,0.14-0.282,0.036-0.623\tc-0.06-0.146-0.063-0.32-0.036-0.473c0.062-0.375-0.259-0.512-0.367-0.844c-0.1,0.046-0.202,0.087-0.294,0.146\tC866.084,287.696,866.188,287.51,866.318,287.338L866.318,287.338z\"\n          />\n          <Path\n            id=\"AU-QLD-hinchinbrook-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M872.7,311.699\tc0.347-0.212,0.058-0.549-0.025-0.813C872.372,311.116,872.519,311.448,872.7,311.699\"\n          />\n          <Path\n            id=\"AU-QLD-whitsunday-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M878.823,317.483\tc0.247-0.101,0.229-0.365,0.107-0.554C878.894,317.115,878.857,317.301,878.823,317.483\"\n          />\n          <Path\n            id=\"AU-QLD-prince-of-wales-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M865.111,287.414\tc0.234-0.124,0.305-0.337,0.078-0.523C864.977,287.019,864.916,287.231,865.111,287.414\"\n          />\n          <Path\n            id=\"AU-QLD-badu-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M865.192,285.582\tc0.104-0.078,0.166-0.186,0.182-0.317C865.083,285.235,865.024,285.342,865.192,285.582\"\n          />\n          <Path\n            id=\"AU-QLD-moa-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M865.558,285.821\tc0.073-0.122,0.11-0.252,0.101-0.393C865.387,285.48,865.361,285.628,865.558,285.821\"\n          />\n        </G>\n        <G id=\"AU-NT\">\n          <Path\n            id=\"AU-NT-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M841.627,334.631\tc1.815-6.228,3.723-12.639,5.825-19.781c0.997-3.394,1.872-6.688,2.855-10.111c-0.136-0.126-0.222-0.304-0.403-0.402\tc-0.45-0.247-0.922-0.47-1.208-0.916c-0.209,0.34-0.544,0.105-0.843,0.224c0.119-0.37-0.126-0.597-0.402-0.769\tc-0.396-0.249-0.604-0.593-0.879-0.954c-0.47-0.619-1.283-0.861-1.65-1.576c-0.269-0.523-0.103-0.395,0.224-0.696\tc0.28-0.262,0.512-0.602,0.73-0.916c0.521-0.73,0.894-1.459,1.282-2.272c-0.43,0.717-1.006-0.772-0.222-0.623\tc-0.353-0.327,0.25-1.006,0.329-0.438c0-0.225,0.37-0.846,0.402-0.22c0.151-0.175,0.353-0.322,0.55-0.439\tc-0.022,0.173-0.043,0.337-0.037,0.515c0.426-0.193,0.456-0.547,0.551-0.954c0.097,0.058,0.201,0.117,0.292,0.183\tc-0.093-0.211-0.234-0.392-0.402-0.549c0.535-0.214,1.038-0.916,1.281-1.428c0.072-0.146,0.149-0.396,0.038-0.55\tc-0.133-0.183-0.641-0.246-0.403,0.182c-0.38-0.124-0.747-0.969-0.293-1.209c-0.174,0.171-1.673,1.083-0.731,1.098\tc-0.113,0.24-0.44,0.715-0.766,0.623c-0.159-0.043-0.188-0.235-0.184-0.367c0.013-0.421-0.422-0.219-0.074-0.586\tc-0.347,0.005-0.551,0.295-0.73,0.55c-0.15-0.24-0.103-0.422,0.074-0.622c0.181-0.206,0.57-0.402,0.073-0.402\tc0.223-0.144,0.68-0.361,0.438-0.697c0,0.452-0.505,0.536-0.843,0.622c0.584,0.552-1.258,0.223-0.845,0.877\tc-0.545-0.172-1.335-0.045-1.428-0.877c-0.371,0.057-0.581,0.371-0.988,0.291c-0.357-0.067-0.439-0.4-0.699,0.074\tc0.221-0.705-1.302-0.592-0.62-1.1c-0.398-0.135-0.671,0.344-1.063,0.329c0.039-0.402-0.42-0.333-0.768-0.329\tc-0.394,0.004-0.547-1.015-0.878-1.247c0.147,0.371-0.349,0.374-0.514,0.585c-0.224-0.361-0.824-0.813-0.916-1.209\tc-0.174,0.305-0.396,0.306-0.551,0c0.146,0.267,0.128,0.559-0.036,0.807c-0.077-0.295-0.144-0.604-0.403-0.807\tc-0.034,0.097-0.604,0.444-0.475,0.551c0.202,0.164,0.641,0.304,0.622,0.661c0.551-0.25,1.295-0.345,1.465,0.402\tc0.112,0.489-0.37,1.144,0.038,1.574c-0.387-0.252-0.845,0.043-0.845,0.476c-0.053-0.611-2.683,0.457-3.112-0.55\tc-0.177,0.435-0.266-0.005-0.551,0.108c-0.278,0.113-0.106,0.402-0.182,0.622c-0.618-0.289-0.588,0.597-0.257,0.844\tc-0.312-0.073-0.534-0.852-0.877-0.73c-0.325,0.115-0.25,0.875,0.035,0.99c-0.272,0.061-0.393-0.32-0.621-0.184\tc-0.321,0.188-0.272,0.467-0.439,0.732c-0.248,0.402-0.479-0.048-0.584,0.514c-0.065,0.332,0.223,0.763,0.438,0.989\tc-0.235-0.139-0.675,0.341-0.845,0.477c-0.258,0.208-0.422-0.221-0.621,0.146c-0.215,0.395-0.283,0.928-0.439,1.355\tc-0.096,0.262-0.479,0.138-0.661,0.293c-0.206,0.175-0.269,0.542-0.402,0.767c-0.329,0.555,0.582,0.859,0.99,0.73\tc-0.159,0.127-0.345,0.209-0.551,0.224c0.154,0.446,0.423,0.573,0.879,0.513c-0.231,0.224-0.567,0.085-0.806,0.256\tc-0.341,0.246-0.039,0.75,0.074,1.027c-0.486,0.113-0.697-1.05-1.282-1.1c-0.009,0.335,0.166,0.828-0.256,0.988\tc0.195-0.893-1.025-1.346-1.61-1.062c-2.224,9.493-4.582,19.054-7.035,28.5c-0.546,2.106-1.104,4.047-1.649,6.116L841.627,334.631\tL841.627,334.631z\"\n          />\n          <Path\n            id=\"AU-NT-croker-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M838.445,289.222\tc0.174-0.35,0.124-0.723,0-1.075C838.16,288.529,838.325,288.815,838.445,289.222\"\n          />\n          <Path\n            id=\"AU-NT-south-goulburn-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M840.512,290.239\tc0.053-0.053,0.107-0.105,0.162-0.158C840.525,289.978,840.471,290.029,840.512,290.239\"\n          />\n          <Path\n            id=\"AU-NT-inglis-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M848.103,291.548\tc0.101-0.117,0.204-0.228,0.316-0.337C848.212,291.22,848.096,291.339,848.103,291.548\"\n          />\n          <Path\n            id=\"AU-NT-raragala-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M848.208,290.294\tc0.288-0.113,0.567-0.278,0.732-0.55C848.74,290.003,848.361,289.985,848.208,290.294\"\n          />\n          <Path\n            id=\"AU-NT-wessel-marchinbar-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M849.173,289.558\tc0.44-0.254,0.785-0.797,0.813-1.309C849.901,288.762,849.435,289.137,849.173,289.558\"\n          />\n          <Path\n            id=\"AU-NT-bathurst-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M832.456,290.762\tc0.139-0.019,0.271-0.062,0.393-0.129c-0.074-0.272-0.42-0.308-0.42-0.605c-0.049-0.122-0.11-0.232-0.186-0.336\tc0.021-0.184,0.01-0.37-0.024-0.549c-0.407,0.151-0.472,0.415-0.512,0.812c-0.027,0.294-0.484,0.474-0.325,0.785\tC831.769,290.64,832.078,290.603,832.456,290.762\"\n          />\n          <Path\n            id=\"AU-NT-melville-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M834.655,289.351\tc-0.08-0.352-0.473-0.358-0.552,0c-0.269-0.354-0.665,0.015-1.006-0.084c-0.143-0.041-0.586-0.594-0.693-0.268\tc-0.202,0.619,0.596,2.142,1.366,1.971c0.438-0.101,1.322-0.674,1.461-1.133c0.061-0.196,0.415-0.806-0.111-0.911\tC834.754,288.858,834.411,288.889,834.655,289.351\"\n          />\n          <Path\n            id=\"AU-NT-endyalgout-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M838.214,290.397\tc-0.036-0.088-0.073-0.174-0.105-0.26C838.413,290.167,838.425,290.199,838.214,290.397\"\n          />\n        </G>\n        <G id=\"AU-TAS\">\n          <Path\n            id=\"AU-TAS-clarke-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M852.55,381.123\tc0.131-0.074,0.237-0.179,0.317-0.311C852.659,380.801,852.541,380.914,852.55,381.123\"\n          />\n          <Path\n            id=\"AU-TAS-cape-barren-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M853.127,380.835\tc0.146-0.025,0.608-0.423,0.303-0.546c-0.262-0.104-0.944,0.034-0.854,0.418C852.79,380.616,852.973,380.661,853.127,380.835\"\n          />\n          <Path\n            id=\"AU-TAS-mainland\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M846.14,387.927\tc0.02,0.284,0.215,0.61-0.156,0.762c0.458,0.108,0.34-0.443,0.67-0.546c0.437-0.132,0.674,0.485,0.223,0.649\tc0.111-0.582-0.42-0.098-0.386,0.189c0.039,0.337,0.321,0.281,0.47,0.041c-0.129,0.735,0.624-0.532,0.729-0.704\tc-0.471-0.046-0.136-0.28,0.071-0.524c0.251-0.301,0.552-0.555,0.812-0.847c0.213-0.238,0.342-0.541,0.596-0.745\tc0.222-0.175,0.617-0.374,0.671-0.681c0.129,0.272,0.051,0.584-0.135,0.812c0.397-0.151,0.479-0.628,0.628-0.97\tc0.217-0.485,0.569-0.91,0.847-1.362c0.369-0.606,1.402-1.642,0.741-2.243c-0.336-0.304-0.438,0.336-0.797,0.271\tc-0.478-0.091-0.69,0.129-1.091,0.334c-0.188,0.096-2.21-0.218-1.659,0.544c-0.289,0.095-0.375,0.01-0.263-0.267\tc-0.68-0.036-1.323,0.54-1.96,0.032c-0.224-0.181-1.367-0.727-1.23-1.023c-0.396,0.182-1.134,0.172-1.282-0.341\tc-0.728,0.729-0.951,1.468-1.27,2.403c-0.256,0.745,0.47,1.888-0.3,2.437c0.092-0.059,0.188-0.111,0.287-0.155\tc-0.024,0.374,0.208,0.822-0.207,1.071c0.091-0.275,0.019-0.562-0.159-0.784c-0.901,0.886-0.405,2.151-0.47,3.191\tc0.274-0.16,0.525,0.107,0.812,0.025c0.151,0.391-0.324,0.49-0.521,0.212c-0.102,0.179-0.197,0.364-0.286,0.55\tc0.377-0.073,1.058,0.206,1.36-0.105c0.04,1.025,1.062-0.04,1.266-0.208c0.321-0.263,0.386-0.392,0.46-0.739\tc0.059-0.278,0.377-0.033,0.291,0.213C845.406,389.479,846.136,388.377,846.14,387.927\"\n          />\n          <Path\n            id=\"AU-TAS-king-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M842.631,379.266\tc-0.073,0.124-0.146,0.257-0.207,0.391c0.601-0.036,1.303-0.836,1.304-1.45c0-0.51-0.438,0.035-0.507,0.091\tC842.955,378.513,842.61,378.897,842.631,379.266\"\n          />\n          <Path\n            id=\"AU-TAS-flinders-island\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M852.919,379.266\tc-0.021,0.16-0.185,0.82,0.12,0.827c0.619,0.021,0.621-0.619,0.954-0.936c-0.36-0.059-0.371-0.471-0.601-0.68\tC853.095,378.654,853.044,378.976,852.919,379.266\"\n          />\n        </G>\n        <Path\n          id=\"AU-ACT\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M859.465,364.085c0.477-0.211,0.986-0.236,1.393,0.184c0.205,0.209,0.298,0.559,0.294,0.952c-0.008,0.394-0.108,0.846-0.258,1.283c-0.299,0.87-0.823,1.673-1.317,1.867c-0.493,0.192-0.85,0.109-1.137-0.111c-0.286-0.221-0.507-0.576-0.661-0.916c-0.154-0.336-0.195-0.782-0.11-1.207c0.086-0.423,0.297-0.825,0.586-1.137C858.547,364.689,858.99,364.294,859.465,364.085L859.465,364.085z\"\n        />\n        <Path\n          id=\"au\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M776.9,359.376c0.705-0.006,1.437-0.777,1.727-1.362c0.328-0.666-0.064-1.649,0.63-2.144c-0.167,0.131-0.253,0.339-0.208,0.55c0.01-0.214,0.129-0.315,0.339-0.262c-0.177-0.58,0.279-1.1,0.467-1.575c0.403-1.041,0.222-1.908,0.047-2.968c-0.165-0.984-0.53-2.066-0.258-3.066c0.264-0.951,0.718-2.272,0.563-3.253c-0.067-0.405-0.288-0.769-0.304-1.186c-0.015-0.433,0-0.814-0.168-1.223c-0.157-0.393-0.521-0.746-0.545-1.18c-0.025-0.499,0.216-0.973,0.235-1.469c0.039-0.963-0.268-1.976-0.788-2.781c-0.221-0.337-0.483-0.697-0.564-1.102c-0.074-0.371,0.244-0.553,0.215-0.896c0.086,0.267,0,0.529-0.054,0.784c0.205-0.221,0.282-0.518,0.288-0.811c-0.051,0.367,0.173,0.704,0.104,1.072c0.126-0.715,0.081,0.406,0.056,0.55c0.365-0.594,0.169,0.02,0.205,0.263c0.694-0.372,1.016-0.707,0.438-1.377c-0.395-0.459-0.681-1.574-0.174-2.051c0.237,0.211,0.4,0.564,0.473,0.867c0.098,0.414-0.267,0.694-0.239,1.093c0.333,0.022,0.501-0.292,0.551-0.573c0.055,0.418-0.083,0.883,0.144,1.267c0.127,0.213,0.487-0.136,0.533-0.239c0.305-0.695,0.554-1.318,0.183-2.017c-0.317-0.596-0.286-1.287-0.683-1.828c-0.154-0.208-0.073-0.379-0.073-0.613c0-0.509-0.255-0.961-0.32-1.456c-0.104-0.775,0.357-1.671,0.79-2.289c0.504-0.721,0.862-1.252,1.05-2.144c0.085-0.413-0.212-0.725-0.212-1.122c0-0.418,0.363-0.757,0.534-1.109c0.254-0.522,0.486-1.417,1.114-1.615c0.073,0.321-0.073,0.617-0.187,0.904c-0.156,0.405-0.055,0.857-0.155,1.271c0.855-0.294,0.868-0.74,1.282-1.438c0.426-0.72,1.133-1.035,1.896-1.278c1.076-0.344,1.846-1.082,2.706-1.782c0.223-0.181,0.489-0.657,0.773-0.695c0.633-0.082,1.131-0.331,1.558-0.827c-0.113,0.719,0.663,0.085,0.951,0.123c0.274,0.038,0.389,0.322,0.702,0.322c0.398,0,0.774-0.138,1.114-0.336c0.736-0.434,1.091-0.925,1.996-0.923c0.371,0.001,0.772-0.007,1.075-0.258c0.341-0.286,0.469-0.802,0.992-0.802c0.801,0,1.291,0.133,2.089-0.075c0.922-0.244,1.76-0.463,2.603-0.916c0.68-0.366,3.193-1.879,2.688-3.019c0.286,0.029,0.366-0.116,0.437-0.354c0.11-0.37,0.454-0.499,0.76-0.688c0.444-0.276,1.436-0.718,0.977-1.272c-0.392-0.471-0.144-1.807,0.111-2.296c0.146-0.277,0.848-1.324,1.247-0.857c-0.248-0.486,0.122-0.432,0.434-0.599c0.385-0.205,0.397-0.961,0.927-1.209c0.221,0.293-0.472,0.965,0.237,0.942c-0.498,0.692,0.867,2.057,0.784,2.801c0.404-0.525,0.058-1.37,0.393-1.886c0.298,0.148,0.42,0.471,0.627,0.71c-0.039-0.462-0.108-0.794,0.337-1.075c-0.353,0.123-1.089-0.581-0.784-0.916c-0.205-0.008-0.322-0.13-0.312-0.336c0.385,0.303,0.137-0.074,0.479-0.137c0.415-0.076-0.029-0.537-0.113-0.705c0.361-0.224,1.024,0.042,0.47,0.16c0.207,0.074,0.342,0.245,0.237,0.469c0.241-0.064,0.278-0.406,0.521-0.43c0.318-0.027,0.327,0.186,0.525,0.347c0.247,0.203,0.396-0.161,0.66-0.007c0.295,0.173,0.636-0.045,0.934,0.139c-0.253-0.312-0.488-0.149-0.812-0.261c-0.45-0.157-0.117-0.485-0.078-0.813c0.057,0.09,0.121,0.176,0.186,0.264c0.372-0.257,0.208-0.819,0.653-1.018c-0.224-0.085-0.386,0.056-0.446,0.262c-0.322-0.339-0.551-1.057-0.008-1.311c0.251-0.117,1.012-0.351,0.609-0.729c0.287,0.013,0.498,0.217,0.717,0.37c0.07,0.105,0.134,0.206,0.199,0.311c0.139,0.038,0.276,0.073,0.419,0.106c-0.405-0.24-0.104-0.702-0.706-0.711c0.109-0.188,0.267-0.319,0.471-0.392c-0.199,0.039-0.372,0.124-0.522,0.262c-0.024-0.354,0.835-1.03,0.783-0.442c0.027-0.6,0.438,0.156,0.812,0.077c-0.139-0.245-0.449-0.505-0.232-0.812c-0.787-0.041,0.14-0.741,0.182-1.02c0.301,0.319,0.408-0.229,0.734-0.024c0.084-0.301,0.062-0.614,0.102-0.918c0.391,0.08,0.232,0.801,0,1.125c0.489-0.559,0.276-0.599,0.71,0.055c0.011-0.281,0.321-0.271,0.371-0.521c0.026-0.154,0.144-0.553,0.205-0.683c0.1-0.211,0.475-0.195,0.263-0.509c-0.073-0.066-0.155-0.081-0.248-0.048c-0.094,0.006-0.357-0.508,0.14-0.124c-0.111-0.318,0.461-0.558,0.106-0.051c0.578-0.527-0.135,0.696,0.551,0.523c-0.139-0.321,0.173-0.598,0.471-0.603c-0.173,0.234,0.014,0.451,0.156,0.628c0.25-0.28,0.768-0.394,0.916-0.762c0.119-0.286-0.347-0.418,0.183-0.638c0.301-0.124,0.44,0.632,0.914,0.647c0.404,0.009,0.451,0.217,0.728,0.51c0.355,0.37,0.552,0.861,0.9,1.239c0.208,0.224,0.524,0.503,0.497,0.846c-0.031,0.379-0.262,0.721-0.325,1.1c-0.059,0.354-0.062,0.879-0.354,1.141c0.332-0.163,0.105-0.566,0.338-0.733c0.315-0.229,0.41,0.271,0.446,0.472c0.149-0.367-0.301-0.718-0.129-1.072c0.209-0.438,0.435,0.03,0.76-0.106c-0.31-1.26,2.177-0.815,1.908,0.418c0.422-0.161,0.254-0.658,0.262-0.993c0.586,0.05,0.77,1.213,1.259,1.098c-0.109-0.272-0.402-0.782-0.062-1.026c0.238-0.174,0.562-0.029,0.793-0.255c-0.459,0.062-0.733-0.076-0.887-0.521c0.205-0.01,0.387-0.081,0.551-0.207c-0.405,0.124-1.312-0.195-0.98-0.751c0.135-0.226,0.198-0.568,0.403-0.742c0.18-0.159,0.583-0.048,0.681-0.313c0.155-0.424,0.229-0.958,0.444-1.353c0.197-0.365,0.356,0.045,0.616-0.162c0.168-0.134,0.588-0.618,0.825-0.477c-0.219-0.224-0.484-0.635-0.422-0.968c0.108-0.562,0.334-0.114,0.582-0.519c0.17-0.268,0.099-0.538,0.42-0.723c0.229-0.132,0.38,0.256,0.651,0.191c-0.287-0.112-0.376-0.904-0.051-1.017c0.342-0.121,0.576,0.681,0.891,0.758c-0.331-0.249-0.386-1.153,0.23-0.862c0.076-0.224-0.085-0.489,0.193-0.602c0.288-0.116,0.389,0.305,0.569-0.132c0.433,1.008,3.06-0.036,3.111,0.572c0-0.431,0.452-0.747,0.837-0.494c-0.406-0.429,0.061-1.079-0.052-1.567c-0.172-0.747-0.889-0.642-1.437-0.392c0.017-0.356-0.431-0.519-0.632-0.68c-0.129-0.107,0.436-0.456,0.473-0.551c0.26,0.202,0.314,0.517,0.394,0.812c0.165-0.248,0.196-0.548,0.05-0.812c0.153,0.303,0.353,0.326,0.521,0.024c0.091,0.394,0.698,0.845,0.916,1.208c0.167-0.213,0.671-0.237,0.524-0.603c0.332,0.229,0.471,1.241,0.864,1.238c0.35-0.003,0.826-0.044,0.784,0.357c0.391,0.015,0.674-0.472,1.072-0.337c-0.679,0.507,0.847,0.393,0.63,1.097c0.257-0.469,0.318-0.132,0.672-0.066c0.406,0.075,0.627-0.241,1.003-0.301c0.092,0.832,0.896,0.716,1.438,0.89c-0.418-0.66,1.396-0.336,0.812-0.89c0.337-0.085,0.865-0.174,0.864-0.624c0.239,0.334-0.223,0.56-0.446,0.704c0.501,0,0.113,0.168-0.071,0.373c-0.174,0.198-0.236,0.406-0.086,0.649\n\t\tc0.182-0.256,0.417-0.551,0.762-0.554c-0.348,0.371,0.081,0.16,0.071,0.582c-0.006,0.13,0.018,0.328,0.174,0.371c0.328,0.092,0.661-0.371,0.773-0.614c-0.941-0.015,0.563-0.952,0.732-1.122c-0.454,0.237-0.092,1.077,0.287,1.203c-0.237-0.426,0.278-0.357,0.411-0.174c0.113,0.154,0.012,0.393-0.058,0.539c-0.243,0.517-0.729,1.228-1.268,1.442c0.17,0.155,0.299,0.338,0.392,0.551c-0.089-0.071-0.187-0.13-0.286-0.188c-0.092,0.407-0.123,0.778-0.55,0.97c-0.007-0.174,0.005-0.35,0.024-0.523c-0.197,0.123-0.37,0.271-0.521,0.444c-0.031-0.629-0.42-0.019-0.42,0.21c-0.079-0.566-0.666,0.117-0.315,0.444c-0.781-0.151-0.222,1.348,0.209,0.631c-0.388,0.809-0.768,1.534-1.288,2.267c-0.224,0.313-0.444,0.638-0.726,0.898c-0.322,0.302-0.501,0.188-0.232,0.716c0.367,0.718,1.204,0.965,1.672,1.585c0.275,0.361,0.455,0.696,0.851,0.943c0.275,0.174,0.547,0.395,0.426,0.763c0.3-0.117,0.606,0.127,0.814-0.212c0.286,0.45,0.781,0.668,1.23,0.915c0.574,0.318,0.838,0.764,1.23,1.26c0.681,0.862,1.67,0.556,2.506,1.158c0.446,0.321,0.107,0.977,0.513,1.302c0.223,0.179,0.519,0.167,0.728,0.378c0.22,0.224,0.482,0.37,0.734,0.55c0.773,0.551,2.458,0.023,2.917-0.811c0.656-1.19,1.504-2.372,1.987-3.651c0.276-0.736,0.484-1.498,0.761-2.235c0.29-0.784,0.631-1.38,0.572-2.245c-0.043-0.673-0.006-1.08,0.239-1.694c0.246-0.619-0.32-1.167,0.008-1.848c0.265-0.551,0.803-0.991,0.631-1.645c-0.191-0.748,0.449-0.784,0.595-1.404c0.157,0.151,0.237,0.333,0.237,0.551c-0.009-0.21,0.123-0.37,0.312-0.443c-0.106-0.015-0.654-0.611-0.71-0.734c-0.089,0.076-0.173,0.157-0.259,0.237c-0.058-0.299,0.145-0.7,0.344-0.909c0.074-0.09,0.17-0.137,0.283-0.139c-0.146-0.287,0.028-0.569,0.209-0.786c0.059,0.205,0.207,0.309,0.42,0.264c-0.039-1.102,0.627-1.926,0.761-2.985c0.042-0.343,0.04-0.569,0.419-0.72c0.354-0.142,0.521-0.767,0.967-0.456c-0.129,0.172-0.242,0.355-0.337,0.55c0.091-0.059,0.188-0.111,0.287-0.157c0.109,0.333,0.438,0.492,0.378,0.866c-0.026,0.155-0.012,0.304,0.047,0.451c0.105,0.339-0.058,0.337-0.058,0.646c0,0.321-0.068,0.656-0.011,0.975c0.072,0.418,0.718,0.37,1.008,0.52c-0.521,0.383-0.691,0.789-0.278,1.245c0.435,0.483,0.362,0.893,0.223,1.502c0.582-0.114,0.292,2.346,0.17,2.641c-0.15,0.357,0.064,0.63,0.174,0.962c0.129,0.387-0.072,0.803,0.104,1.186c0.312,0.678,1.165,0.254,1.257-0.342c0.529,0.662,0.779-0.851,1.022,0.572c0.057,0.329,0.726,0.725,0.945,1.033c0.026,0.041,0.79,0.534,0.86,0.542c-0.171,0.271-0.67,0.799-0.131,0.992c-0.716,0.873,0.152,1.826-0.188,2.77c-0.205,0.585-0.323,0.885-0.021,1.419c0.155,0.271,0.615,0.784,0.415,1.124c0.16-0.136,0.344-0.217,0.552-0.237c-0.138,0.554-0.228,0.773-0.081,1.353c0.11,0.429,0.106,0.881,0.039,1.319c-0.071,0.483-0.322,0.796-0.517,1.228c-0.231,0.52,0.359,0.637,0.321,1.058c-0.031,0.329,0.43,0.078,0.285,0.498c-0.124,0.365-0.52,0.654-0.291,1.071c0.133,0.243,0.571,0.767,0.895,0.736c0.297-0.024,0.557,0.711,0.865,0.124c-0.034,0.687,1.086,0.795,0.972,0.336c0.176,0.386,0.07,1.448,0.571,1.6c0.01-0.206,0.133-0.329,0.337-0.341c-0.156,0.542,0.448,0.582,0.824,0.723c0.312,0.113-0.058,0.789,0.551,0.606c0.131-0.041,0.027-0.271,0.155-0.322c0.265-0.108,0.233,0.31,0.26,0.421c0.061,0.238,0.333,0.104,0.442,0.322c0.124,0.245,0.108,0.535,0.229,0.785c-0.139-0.272-0.501-0.321-0.634-0.016c-0.17,0.385,0.344,0.804,0.086,1.166c1.415-0.51,0.384,2.032,1.359,2.01c-0.337,0.388-0.321,1.016-0.274,1.495c0.039,0.403,0.43,1.101,0.12,1.465c0.514-0.209,0.583-0.058,0.813,0.393c0.234-0.466-0.045-0.979,0.314-1.414c0.427,0.384,0.639,0.963,1.153,1.258c0.073-0.146,0.011-0.434,0.13-0.549c0.225-0.22,0.402-0.051,0.422,0.205c0.06,0.679-0.01,1.104-0.229,1.739c-0.132,0.378-0.027,0.766-0.154,1.156c-0.248,0.786,0.295,0.284,0.533,0.771c-0.071-0.188-0.044-0.365,0.08-0.521c0.58,0.185,0.54,1.579-0.028,0.627c0.064,0.42,1.259,1.806,1.259,1.071c0.597,0.48,0.451,1.183,0.761,1.808c0.145,0.295,0.465,0.359,0.654,0.605c0.223,0.287,0.073,0.638,0.123,0.969c0.111,0.723,0.828,0.449,0.742,1.148c-0.033,0.267-0.289,0.447-0.344,0.71c-0.072,0.353,0.271,0.556,0.108,0.966c0.08-0.093,0.169-0.18,0.262-0.263c0.396,0.324-0.231,0.769-0.34,1.072c-0.196,0.538-0.37,1.196-0.463,1.764c-0.072,0.431,0.04,0.817-0.324,1.108c-0.397,0.316-0.367,0.615-0.089,1.007c0.188,0.266,0.148,1.002,0.081,1.317c-0.043,0.212-0.132,0.431-0.124,0.652c0.01,0.238,0.191,0.383,0.133,0.645c-0.285,1.256-0.87,2.054-1.594,3.091c-0.774,1.114-1.203,2.392-2.058,3.475c-0.721,0.915-0.772,2.006-1.478,2.912c-0.342,0.44-0.631,0.933-0.995,1.356c-0.359,0.419-0.927,0.639-1.213,1.121c-0.181,0.311-0.269,0.881-0.516,1.132c-0.146,0.149-0.399,0.138-0.566,0.255c-0.311,0.221-0.615,0.545-1.006,0.607c0.676,0.065-0.42,0.324-0.595,0.381c-0.465,0.145-0.886,0.567-1.184,0.938c-0.211,0.265-0.568,0.371-0.787,0.625c-0.305,0.356-0.232,0.743-0.863,0.67c-0.044,0.236,0.018,0.315,0.183,0.237c-0.196,0.282-0.347,0.602-0.543,0.878c-0.155,0.223-0.385,0.146-0.542,0.407c-0.322,0.533-0.947,0.707-1.233,1.276c-0.144,0.286-0.093,0.195-0.326,0.241c-0.008,0.006-0.156,0.508-0.231,0.593c-0.134,0.146-0.907,0.828-0.47,0.997c-0.128,0.207-0.3,0.445-0.343,0c-0.183,0.166-0.107,0.517-0.386,0.557c-0.35,0.053-0.525,0.155-0.768,0.428c-0.607,0.688-1.271,1.353-1.828,2.079c-0.477,0.622-0.812,1.374-1.294,2.005c-0.272,0.359-0.818,1.329-1.218,1.504c0.376,0.083,0.029,0.659-0.073,0.819c-0.098,0.149-0.209,0.299-0.338,0.421c-0.206,0.189-0.421,0.023-0.619,0.128c-0.61,0.319-0.911,0.709-1.682,0.802c-0.817,0.097-1.645,0.019-2.46,0.096c-1.654,0.16-3.039,1.163-4.361,2.08c-0.606,0.42-1.239,0.626-1.978,0.687c-0.719,0.06-0.528-0.077-0.659,0.616c0.161-0.137,0.345-0.231,0.55-0.286c-0.09,0.354-0.419,0.836-0.756,0.992c-0.019-0.231,0.072-0.607-0.09-0.806c-0.251-0.307-0.403,0.032-0.699,0.05c0.074-0.268,0.046-0.544,0.079-0.816c-0.336,0.074-0.573,0.262-0.633-0.183c-0.067-0.479,0.353-0.49,0.509-0.884c0.224-0.566-1.064,0.257-1.129,0.313c-0.529,0.451-0.736,0.271-1.018-0.236c0.352,0.392,0.794-0.05,1.069-0.285c0.456-0.387,0.238-0.641,0.264-1.155c-0.687,0.118-1.297,0.599-1.883,0.944\n\t\tc0.268,0.084,0.544-0.059,0.784,0.13c-0.237,0.337-0.732,0.24-1.075,0.368c-0.492,0.176-1.054,0.471-1.463,0.795c-0.414,0.326-0.847,0.495-1.312,0.729c-0.383,0.193-0.463-0.126-0.863-0.33c-0.696-0.354-1.135-1.111-1.955-0.997c-0.459,0.064-0.664-0.462-1.132-0.37c-0.262,0.05-0.322,0.239-0.541,0.341c-0.161,0.074-0.383-0.021-0.555,0.016c0.705-0.811-1.375-1.015-1.624-1.367c-0.249-0.352-0.375-0.822-0.377-1.256c0-0.27-0.411-0.441-0.344-0.926c0.121-0.855,0.908-1.256,1.09-2.026c0.289-1.235-0.155-2.288-0.916-3.243c0.653,0.441,0.993,1.246,1.047,2.012c0.117-0.52-0.055-0.963-0.353-1.386c-0.196-0.279-0.587-0.832,0.064-0.785c-0.015,0.184-0.031,0.369-0.056,0.55c0.322-0.057,0.272-0.236,0.295-0.488c0.027-0.304,0.532-0.226,0.384-0.533c-0.168-0.344-1.283,0.062-1.017,0.474c-0.13-0.04-1.009-0.14-0.262,0.101c-0.627-0.062-1.794,0.775-2.33,0.212c0.27-0.371,0.758-0.57,1.141-0.8c0.343-0.205,0.554-0.646,0.727-0.989c0.457-0.912,0.393-1.905,0.173-2.896c-0.235,0.144-0.247,0.407-0.432,0.591c-0.204,0.205-0.437,0.382-0.613,0.617c-0.353,0.484-0.665,1.016-0.978,1.526c-0.342,0.562-0.419,0.459-1.014,0.402c-0.566-0.058-1.157,0.523-1.776,0.501c0.096-0.344,0.47-0.734,0.73-0.966c0.442-0.385,1.016,0.12,1.449-0.286c0.752-0.71,0.706-1.964,1.407-2.751c0.387-0.435,0.618-0.734,1.134-1.027c0.6-0.345,0.377-0.764,0.568-1.312c0.106-0.312,0.448-0.362,0.681-0.533c0.074-0.055,0.008-0.469,0.008-0.538c-0.007-0.181,0.29-1.025,0.012-1.153c-0.115-0.051-0.276,0.806-0.32,0.89c-0.225,0.443-0.911,0.729-1.256,1.109c-0.336,0.371-0.636,0.771-0.99,1.128c-0.151,0.154-0.303,0.402-0.519,0.47c-0.189,0.061-0.37-0.106-0.552-0.05c-0.338,0.107-0.716,0.534-1.105,0.678c-0.564,0.205-0.992,0.657-1.399,1.08c-0.149,0.155-0.704,0.896-0.899,0.857c-0.554-0.116-0.654,0.699-0.969,0.943c0.182-0.074,0.368-0.145,0.552-0.211c-0.226,0.236-0.259,0.585-0.499,0.812c-0.175-0.535-0.668-0.183-0.881-0.613c-0.153-0.305-0.316-0.974-0.794-0.697c0.123-0.203,0.282-0.382,0.471-0.523c-0.065,0.346,0.371,0.632,0.438,0.169c0.075-0.536,0.217-1.073,0.217-1.619c0-0.511-0.698-0.835-0.477-1.369c0.088-0.208,0.23-0.43,0.113-0.662c-0.094-0.181-0.208-0.287-0.057-0.491c-0.254,0.209-0.435-0.047-0.717,0.025c-0.397,0.106-0.228-0.174-0.303-0.342c-0.04-0.087-0.242-0.543-0.184-0.618c0.082-0.102,0.604-0.868,0.444-0.222c0.251-0.177,0.501-0.577,0.29-0.877c-0.244-0.353-0.645-0.052-0.943,0.014c0.057-0.175,0.331-0.419,0.315-0.607c-0.024-0.253-0.294-0.383-0.319-0.648c-0.013-0.132-0.866,0.24-0.897,0.238c-0.537-0.065-0.955-0.529-1.433-0.742c-0.533-0.238-0.57,0.341-0.981,0.27c-1.042-0.185-1.468-1.623-2.569-1.743c-0.369-0.042-0.653,0.173-0.981,0.292c-0.398,0.141-0.85-0.032-1.259-0.037c-1.028-0.008-2.241,0.041-3.248,0.26c-1.863,0.408-3.518,1.479-5.413,1.859c-0.912,0.183-1.731,0.151-2.65,0.066c-1.116-0.104-1.709,0.368-2.659,0.849c-0.777,0.395-1.68,0.918-2.52,1.145c-0.903,0.238-1.502,0.294-2.083,1.104c-0.444,0.619-0.884,1.208-1.496,1.674c-0.109,0.081-0.599,0.513-0.747,0.44c-0.402-0.193-0.613,0.192-1.021,0.265c0.25-0.645-1.717-0.402-2.002-0.29c-0.472,0.188-0.554,0.483-0.753-0.163c-0.005-0.021-1.314-0.104-1.481-0.124c-0.718-0.087-1.567,0.124-2.274,0.257c-0.53,0.102-0.992,0.056-1.516,0.136c-0.668,0.108-2.175,0.427-1.995,1.391c-0.155-0.078-0.625,0.206-0.796,0.311c-0.246,0.146-0.487-0.181-0.759-0.141c-0.271,0.037-0.465,0.273-0.652,0.446c-0.205,0.186-0.392,0.247-0.654,0.346c-0.379,0.143-0.452,0.361-0.747,0.589c-0.393,0.305-0.97,0.457-1.47,0.438c0.644,0.279-0.723,0.155-0.974,0.128c-0.876-0.088-1.732-0.033-2.609-0.208c0.031-0.088,0.068-0.174,0.102-0.265c-0.763,0.129-1.111-0.521-1.426-1.03c-0.26-0.421-0.948-1.279-1.476-0.719c-0.462-0.487,0.123-2.772,1.018-2.224\"\n        />\n      </G>\n      <G id=\"AZ\">\n        <Path\n          id=\"Path36986\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.31,129.671c0.021,0.024,0.053,0.013,0.074,0.036c-0.791,0.295-0.063,0.894-0.109,1.21c-0.025,0.152-0.478,0.135-0.516,0.328c-0.07,0.372,1.024,1.001,1.65,1.429c0.173,0.12,0.501,0.075,0.697,0.073c-0.186-0.551-0.073-1.061-0.073-1.575c-0.27-0.243-0.253-0.632-0.402-0.73c-0.174-0.114-0.143,0.09-0.295-0.039c-0.149-0.128,0.017-0.833-0.18-0.877c-0.196-0.043-0.073,0.229-0.183,0.221c-0.114-0.009,0.034-0.304-0.185-0.367C598.663,129.342,598.47,129.526,598.31,129.671L598.31,129.671z\"\n        />\n        <Path\n          id=\"Path36996\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M593.216,126.885c-0.021,0.009-0.013,0.028-0.035,0.036c-0.319,0.108-0.968-0.333-1.283-0.221c-0.214,0.078-0.262,0.227-0.329,0.369c0.165,0.103,0.427,0.148,0.329,0.366c-0.165,0.371-0.615,0.224-0.915,0.37c0.642,0.376,1.42,1.37,1.978,1.246c0.151-0.036,0.376,0.074,0.514,0.181c0.174,0.133-0.067,0.182-0.109,0.293c-0.101,0.255,0.463,0.509,0.585,0.661c-0.46,0.057-0.206,0.816-0.036,1.024c0.347-0.218,0.656-0.451,1.062-0.952c-0.288-0.246-0.699-0.392-0.767-0.584c-0.134-0.371,0.191-0.392,0.108-0.516c-0.085-0.121-0.279,0.074-0.369-0.037c-0.085-0.106,0.147-0.401,0.037-0.474c-0.109-0.073-0.063,0.269-0.293,0.182c-0.229-0.084-0.543-0.794-0.402-1.061c0.14-0.271,0.618,0.087,0.66-0.147c0.04-0.235-0.469-0.199-0.622-0.402C593.262,127.128,593.266,126.994,593.216,126.885L593.216,126.885z\"\n        />\n        <Path\n          id=\"Path36991\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M593.216,126.885c0.05,0.108,0.043,0.241,0.11,0.329c0.155,0.205,0.665,0.169,0.62,0.402c-0.039,0.234-0.52-0.123-0.659,0.147c-0.14,0.268,0.174,0.975,0.403,1.061s0.182-0.255,0.292-0.182c0.11,0.074-0.124,0.37-0.037,0.474c0.087,0.108,0.282-0.083,0.369,0.037c0.083,0.124-0.24,0.141-0.109,0.516c0.069,0.193,0.478,0.338,0.768,0.584c0.081-0.101,0.124-0.042,0.223-0.185c0.09-0.266,0.479-0.222,1.171-0.953c0.05-0.052,0.096,0.005,0.146-0.036c-0.193-0.234-0.386-0.52-0.549-0.584c-0.223-0.088-0.192,0.109-0.331,0.035c-0.136-0.072-0.176-0.412-0.328-0.512c-0.152-0.102-0.362,0.106-0.477-0.074c-0.112-0.179,0.336-0.578,0.225-0.731c-0.117-0.155-0.132,0.172-0.404,0c-0.192-0.124-0.329-0.613-0.475-0.99c-0.123,0.049-0.242,0.247-0.329,0.256c-0.184,0.024-0.028-0.105-0.184-0.074C593.517,126.439,593.472,126.752,593.216,126.885L593.216,126.885z\"\n        />\n        <Path\n          id=\"Path36984\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.568,127.069c0.071-0.138,0.117-0.288,0.33-0.369c0.315-0.115,0.965,0.327,1.281,0.221c0.32-0.106,0.322-0.48,0.476-0.515c0.153-0.029,0.002,0.098,0.184,0.074c0.085-0.009,0.211-0.208,0.329-0.256c-0.057-0.153-0.114-0.354-0.184-0.403c-0.246-0.171-0.044,0.157-0.254-0.036c-0.107-0.097-0.253-0.289-0.257-0.623c-0.001-0.063,0.099-0.184,0.109-0.254c-0.009-0.007-0.027,0.004-0.038,0c-0.299-0.187-0.368-0.415-0.514-0.622c-0.02,0.012-0.014,0.025-0.035,0.035c-0.351,0.174-0.516-0.121-0.915-0.22c-0.479-0.122-0.813,0.114-1.247-0.256c-0.685-0.586-1.173-0.698-1.942-0.111c0.063,0.158,0.982,0.705,0.258,0.587c0.481,0.37,1.262,0.341,1.501,0.989c-1.001,0.315,0.229,1.253,0.662,1.465C591.426,126.833,591.441,126.986,591.568,127.069L591.568,127.069z\"\n        />\n        <Path\n          id=\"Path36967\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M593.585,124.909c-0.011,0.073-0.111,0.191-0.11,0.254c0.007,0.333,0.15,0.526,0.258,0.623c0.212,0.192,0.008-0.134,0.254,0.036c0.246,0.174,0.387,1.221,0.661,1.394c0.271,0.171,0.288-0.155,0.402,0s-0.335,0.553-0.223,0.73c0.115,0.18,0.324-0.025,0.476,0.074c0.152,0.101,0.192,0.44,0.329,0.514c0.137,0.074,0.108-0.123,0.33-0.036c0.163,0.067,0.352,0.354,0.549,0.584c0.626-0.513,1.176-0.114,1.799,0.586c0.159-0.143,0.354-0.327,0.475-0.292c0.22,0.063,0.069,0.354,0.184,0.367c0.112,0.011-0.014-0.265,0.181-0.221c0.197,0.042,0.032,0.748,0.182,0.877c0.152,0.129,0.124-0.074,0.294,0.036c0.152,0.102,0.138,0.489,0.403,0.732c0-0.144-0.008-0.293-0.037-0.439c-0.091-0.478,0.812-0.235,0.37,0.181c0.42,0.087,0.262-0.192,0.292-0.549c0.021-0.233,0.338-0.463,0.292-0.66c-0.081-0.357-0.098-0.665-0.11-0.989c-0.087-0.031-0.222-0.038-0.292-0.074c-0.618-0.321-0.506-1.087-0.768-1.282c-0.266-0.193-0.304-0.025-0.439-0.11c-0.137-0.086-0.077-0.272-0.328-0.403c-0.253-0.129-0.976,0.069-1.21-0.073c-0.229-0.14-0.077-0.292-0.222-0.369c-0.142-0.073-0.337,0.086-0.515,0c-0.173-0.086-0.122-0.364-0.367-0.514c-0.246-0.149-0.841-0.013-1.063-0.147c-0.223-0.132,0.024-0.147-0.292-0.368C595.031,125.168,594.025,125.156,593.585,124.909L593.585,124.909z\"\n        />\n        <Path\n          id=\"Path36979\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M598.602,125.2c-0.012,0.059-0.044,0.094,0,0.184c0.09,0.175,0.416,0.305,0.73,0.437c0.322,0.132,0.639,0.275,0.622,0.55c-0.018,0.272-0.268,0.468-0.548,0.583c-0.086,0.037-0.171,0.047-0.259,0.074c0.04,0.082,0.107,0.174,0.182,0.221c0.14,0.087,0.175-0.083,0.439,0.11c0.266,0.195,0.152,0.962,0.768,1.282c0.074,0.036,0.207,0.041,0.295,0.074c-0.01-0.181-0.074-0.336-0.037-0.55c0.122-0.673,0.153-0.954,0.766-1.355c0.431-0.282,1.278-0.124,1.576,0.29c-0.33-0.764-0.78-0.995-1.61-1.061c-0.381-0.03-0.628-0.161-0.879-0.44c-0.009-0.095-0.026-0.197-0.036-0.293c-0.051-0.021-0.098-0.051-0.146-0.073c-0.102,0.031-0.188,0.168-0.293,0.146c-0.23-0.046-0.442-0.188-0.584-0.224c-0.285-0.062-0.257-0.254-0.438-0.254C598.969,124.905,599.088,125.149,598.602,125.2L598.602,125.2z\"\n        />\n        <Path\n          id=\"Path36977\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.625,124.577c-0.035,0.114-0.178,0.215-0.184,0.292c-0.012,0.193,0.188,0.08,0.147,0.331c-0.028,0.174-0.355,0.37-0.586,0.585c0.258,0.01,0.535,0.013,0.696,0.111c0.245,0.148,0.19,0.424,0.368,0.513c0.173,0.086,0.37-0.073,0.515,0c0.141,0.074-0.014,0.226,0.221,0.369c0.232,0.139,0.962-0.058,1.21,0.073c0.113,0.06,0.112,0.119,0.146,0.183c0.089-0.024,0.173-0.039,0.255-0.073c0.282-0.121,0.533-0.313,0.551-0.583c0.016-0.275-0.304-0.421-0.623-0.552c-0.319-0.132-0.642-0.262-0.732-0.438c-0.042-0.09-0.011-0.123,0-0.183C598.165,125.245,597.177,124.88,596.625,124.577L596.625,124.577z\"\n        />\n        <Path\n          id=\"Path36972\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M592.083,121.758c0.269,0.244-0.309,0.583-0.33,0.731c-0.021,0.143,0.134,0.427,0.477,0.622c0.136,0.078,1.439,0.775,0.806,1.172c0.146,0.211,0.215,0.436,0.514,0.622c0.425,0.262,1.477,0.256,1.798,0.477c0.319,0.219,0.071,0.232,0.294,0.368c0.074,0.046,0.229,0.031,0.367,0.036c0.229-0.218,0.557-0.412,0.585-0.585c0.041-0.25-0.157-0.138-0.146-0.331c0.006-0.078,0.148-0.178,0.182-0.292c-0.062-0.031-0.173-0.04-0.22-0.073c-0.269-0.179-0.296-0.341-0.402-0.477c-0.322,0.007-0.686-0.083-0.99-0.182c-0.342-0.114-0.434-0.42-0.586-0.731c-0.107-0.224-0.518-0.232-0.731-0.516C593.375,122.179,592.302,121.694,592.083,121.758L592.083,121.758z\"\n        />\n        <Path\n          id=\"Path36946\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M596.003,124.028c0.106,0.137,0.137,0.298,0.402,0.477c0.474,0.319,1.711,0.746,2.197,0.696c0.485-0.05,0.368-0.293,0.552-0.291c0.182,0.001,0.151,0.191,0.437,0.254c0.143,0.032,0.355,0.174,0.585,0.224c0.105,0.022,0.191-0.115,0.293-0.146c-0.036-0.017-0.074-0.024-0.108-0.039c-0.554-0.59-0.916-1.199-1.355-1.866c-0.309-0.469-0.907-1.139-1.466-1.319c0.255,0.324-0.894,1.239-0.951,1.356C596.462,123.613,596.294,124.023,596.003,124.028L596.003,124.028z\"\n        />\n        <Path\n          id=\"Path36948\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.035,128.729c0.419-0.09,1.124-0.293,1.075,0.392c0.31-0.178,0.523,0.254,0.867,0.144c0.173-0.055,0.674-0.173,0.812,0.019c0.277,0.401-0.099,0.481,0.456,0.759c0.23,0.116,0.506,1.06,0.722,1.303c-1.554-0.089-1.581-0.254-2.308-0.848C590.057,129.998,589.35,129.475,589.035,128.729\"\n        />\n        <G id=\"az\">\n          <Path\n            id=\"Path5796\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M588.913,123.739c0.768-0.588,1.236-0.495,1.922,0.093\tc0.433,0.371,0.765,0.159,1.244,0.277c0.4,0.1,0.555,0.368,0.904,0.194c0.778-0.389-0.625-1.114-0.768-1.194\tc-0.344-0.195-0.476-0.473-0.457-0.618c0.024-0.15,0.604-0.489,0.338-0.733c0.22-0.063,1.261,0.422,1.58,0.845\tc0.215,0.279,0.651,0.306,0.762,0.525c0.155,0.315,0.251,0.618,0.595,0.729c0.302,0.101,0.645,0.191,0.967,0.186\tc0.288-0.009,0.452-0.416,0.575-0.659c0.061-0.118,1.229-1.027,0.976-1.355c0.562,0.181,1.157,0.845,1.462,1.311\tc0.439,0.668,0.804,1.265,1.356,1.855c0.089,0.032,0.174,0.069,0.264,0.106c0.009,0.094,0.019,0.189,0.025,0.287\tc0.251,0.279,0.515,0.412,0.894,0.439c0.829,0.068,1.262,0.315,1.591,1.079c-0.298-0.418-1.138-0.593-1.566-0.314\tc-0.618,0.402-0.638,0.686-0.762,1.361c-0.106,0.604-0.006,1.01,0.124,1.565c0.042,0.197-0.247,0.401-0.269,0.635\tc-0.03,0.354,0.122,0.628-0.302,0.543c0.442-0.419-0.456-0.656-0.363-0.176c0.129,0.669-0.148,1.328,0.091,2.034\tc-0.193,0.007-0.518,0.032-0.685-0.084c-0.621-0.428-1.723-1.056-1.654-1.429c0.035-0.192,0.501-0.181,0.524-0.333\tc0.048-0.316-0.693-0.894,0.099-1.188c-0.693-0.797-1.305-1.334-2.012-0.585c-0.692,0.729-1.089,0.66-1.177,0.925\tc-0.569,0.84-0.863,0.895-1.276,1.159c-0.168-0.212-0.416-0.968,0.043-1.026c-0.123-0.152-0.696-0.407-0.595-0.663\tc0.043-0.111,0.277-0.174,0.103-0.31c-0.138-0.105-0.371-0.212-0.521-0.175c-0.556,0.125-1.303-0.856-1.945-1.234\tc0.3-0.144,0.724-0.026,0.89-0.396c0.043-0.097,0.022-0.127-0.007-0.196c-0.024-0.07-0.167-0.071-0.233-0.117\tc-0.069-0.044-0.078-0.079-0.161-0.118c-0.081-0.035-0.123-0.17-0.188-0.204c-0.429-0.214-1.664-1.144-0.665-1.457\tc-0.236-0.65-0.985-0.655-1.467-1.021C589.893,124.423,588.974,123.894,588.913,123.739\"\n          />\n          <Path\n            id=\"Path5798\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M589.035,128.729c0.419-0.09,1.124-0.293,1.075,0.392\tc0.31-0.178,0.523,0.254,0.867,0.144c0.173-0.055,0.674-0.173,0.812,0.019c0.277,0.401-0.099,0.481,0.456,0.759\tc0.23,0.116,0.506,1.06,0.722,1.303c-1.554-0.089-1.581-0.254-2.308-0.848C590.057,129.998,589.35,129.475,589.035,128.729\"\n          />\n        </G>\n      </G>\n      <G id=\"AW\">\n        <Path\n          id=\"aw\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M279.205,214.274c-0.042-0.087-0.088-0.173-0.128-0.263c0.285-0.112,0.41,0.305,0.447,0.499C279.407,214.443,279.301,214.363,279.205,214.274\"\n        />\n        <Circle\n          id=\"aw.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"278.233\"\n          cy=\"212.668\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"AT\">\n        <Path\n          id=\"AT-carinthia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.297,107.25c-0.109-0.164-0.272-0.321-0.294-0.437c-0.046-0.223,0.129-0.22,0.074-0.369c-0.057-0.148-0.201-0.271-0.438-0.329c-0.239-0.058-0.638,0.165-0.916,0.146c-0.277-0.019-0.463-0.266-0.731-0.22c-0.272,0.042-0.453,0.598-0.731,0.513c-0.049-0.015-0.014-0.111-0.037-0.147c-0.014,0.006-0.023,0.035-0.036,0.037c-0.225,0.029-0.238-0.313-0.439-0.403c-0.2-0.091-0.477-0.104-0.73-0.073c-0.256,0.029-0.385,0.263-0.768,0.258c-0.193-0.003-0.453-0.125-0.695-0.258c-0.019,0.155-0.093,0.294-0.039,0.439c0.104,0.269,0.727,0.34,0.663,0.586c-0.069,0.246-0.469,0.02-0.622,0.146c-0.033,0.024-0.025,0.074-0.039,0.108c0.992,0.259,1.874,0.189,2.857,0.331c0.409,0.058,1.495,0.545,1.906,0.331C511.474,107.805,511.997,107.368,512.297,107.25L512.297,107.25z\"\n        />\n        <Path\n          id=\"AT-styria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.005,104.906c-0.052-0.115-0.092-0.242-0.182-0.293c-0.15-0.084-0.264,0.104-0.438,0c-0.177-0.104-0.234-0.483-0.439-0.662c-0.206-0.174-0.503-0.322-0.769-0.33c-0.267-0.007-0.47,0.192-0.696,0.257c-0.224,0.064-0.39,0.126-0.66,0.11c-0.131-0.009-0.31-0.105-0.439-0.147c-0.244,0.189-0.713,0.39-0.916,0.404c-0.237,0.015-0.162-0.071-0.257-0.073c-0.094-0.003-0.177,0.104-0.327,0.073c-0.154-0.03-0.291-0.364-0.477-0.368c-0.187-0.003-0.377,0.133-0.438,0.293c-0.062,0.156,0.223,0.33,0.146,0.475c-0.076,0.144-0.383,0.026-0.476,0.181c-0.095,0.16-0.059,0.457,0.108,0.586c0.169,0.131,0.505-0.124,0.661-0.037c0.156,0.089,0.19,0.204,0.184,0.403c-0.009,0.187-0.163,0.55-0.37,0.622c0.024,0.034-0.01,0.13,0.039,0.146c0.274,0.083,0.462-0.468,0.729-0.514c0.271-0.045,0.455,0.203,0.732,0.22c0.277,0.019,0.676-0.206,0.915-0.146c0.238,0.059,0.382,0.181,0.438,0.328c0.058,0.148-0.123,0.144-0.074,0.369c0.025,0.12,0.188,0.275,0.294,0.438c0.025-0.008,0.053-0.068,0.074-0.073c0.366-0.074,0.602,0.108,0.989,0.073c0.538-0.049,0.823-0.47,1.392-0.108c-0.155-0.254,0.011-0.531,0.257-0.733c0.011-0.008-0.013-0.025,0-0.036c-0.097-0.146-0.206-0.304-0.222-0.404c-0.041-0.264,0.052-0.214,0.038-0.366c-0.017-0.153-0.26-0.322-0.184-0.515C514.684,104.975,514.854,104.948,515.005,104.906L515.005,104.906z\"\n        />\n        <Path\n          id=\"AT-lower-austria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.003,99.924c-0.024,0.421-0.004,0.626-0.33,0.731c-0.184,0.059-0.205,0.264-0.256,0.438c0.216,0.092,0.421,0.189,0.514,0.33c0.19,0.291,0.235,0.571,0.109,0.807c-0.123,0.233-0.438,0.354-0.659,0.331c-0.22-0.024-0.262-0.453-0.477-0.37c-0.216,0.087-0.249,0.568-0.111,0.806c0.141,0.241,0.691,0.143,0.81,0.332c0.117,0.187,0.089,0.218-0.073,0.437c-0.025,0.031-0.107,0.043-0.146,0.074c0.128,0.042,0.308,0.138,0.439,0.146c0.27,0.02,0.434-0.045,0.658-0.11c0.226-0.063,0.43-0.263,0.697-0.256c0.268,0.008,0.563,0.155,0.77,0.33c0.205,0.174,0.261,0.557,0.439,0.661c0.175,0.103,0.286-0.085,0.438,0c0.09,0.05,0.13,0.178,0.183,0.293c0.108-0.032,0.2-0.076,0.255-0.147c0.136-0.173,0.173-0.383,0.146-0.551c-0.024-0.169-0.23-0.173-0.221-0.368c0.013-0.192,0.311-0.504,0.477-0.584c0.167-0.081,0.196,0.053,0.367,0c0.17-0.054,0.373-0.361,0.55-0.405c0.174-0.043,0.251,0.11,0.438,0.037c0.057-0.023,0.09-0.136,0.146-0.183c-0.065-0.053-0.085-0.059-0.146-0.145c-0.14-0.199-0.078-0.611-0.146-0.879c-0.06-0.245-0.063-0.518-0.073-0.585c-0.074-0.57-1.018-0.518-1.503-0.401c-0.615,0.146-1.438-0.495-1.611-0.405C513.178,100.121,512.544,99.876,512.003,99.924L512.003,99.924z M515.591,102.012c0.156,0.022,0.278,0.119,0.329,0.224c0.052,0.101,0.098,0.187-0.036,0.328c-0.136,0.138-0.686,0.216-0.845,0.074c-0.155-0.139-0.1-0.303,0-0.439C515.144,102.059,515.438,101.991,515.591,102.012L515.591,102.012z\"\n        />\n        <Path\n          id=\"AT-burgenland\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.169,102.707c-0.059,0.044-0.091,0.161-0.147,0.182c-0.189,0.074-0.264-0.08-0.438-0.037c-0.174,0.043-0.379,0.353-0.55,0.405c-0.173,0.052-0.2-0.083-0.368,0c-0.17,0.079-0.465,0.393-0.478,0.584c-0.012,0.19,0.196,0.198,0.224,0.368c0.024,0.169-0.013,0.38-0.146,0.551c-0.136,0.169-0.551,0.136-0.622,0.329c-0.073,0.194,0.17,0.361,0.183,0.513c0.016,0.153-0.077,0.102-0.036,0.367c0.015,0.099,0.123,0.257,0.221,0.404c0.267-0.207,0.643-0.336,0.843-0.292c-0.162-0.429-0.303-1.146,0.258-1.428c0.712-0.364-0.518-0.628-0.258-0.732c0.595-0.239,0.928,0.567,1.172-0.073c0.131-0.34,0.419-0.632,0.439-0.807C517.477,102.919,517.307,102.819,517.169,102.707L517.169,102.707z\"\n        />\n        <G id=\"AT-vorarlberg\">\n          <Path\n            id=\"AT-vorarlberg-0\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"1.9998\"\n            d=\"\tM498.825,105.354c-0.022,0.025-0.112,0.155-0.13,0.279c-0.022,0.144-0.036,0.223-0.054,0.267c0.108,0.001,0.205-0.024,0.398-0.001\tc0.04,0.018,0.084-0.094,0.095-0.173c0.008-0.08-0.056-0.133-0.079-0.238C498.916,105.379,498.885,105.326,498.825,105.354\tL498.825,105.354z\"\n          />\n          <Path\n            id=\"AT-vorarlberg-1\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M500.241,106.407\tc-0.05-0.144-0.06-0.307-0.035-0.401c0.054-0.206,0.175-0.109,0.257-0.332c0.04-0.117,0.052-0.329,0.037-0.514\tc-0.07,0.032-0.083,0.107-0.183,0.109c0.47-0.811-1.547-0.871-1.504-0.732c0.124,0.408,0.186,0.283-0.074,0.732\tc0.135,0.189,0.177,0.384,0.074,0.623c0.107,0.002,0.396,0.052,0.585,0.255C499.546,106.307,499.965,106.466,500.241,106.407\tL500.241,106.407z\"\n          />\n        </G>\n        <G id=\"AT-tyrol\">\n          <Path\n            id=\"AT-tyrol-north\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M504.933,105.93\tc-0.007-0.239-0.032-0.49,0.11-0.623c0.226-0.21,0.551,0.073,0.806-0.037c0.255-0.106,0.563-0.364,0.623-0.549\tc0.061-0.185,0.024-0.206-0.073-0.367c-0.067-0.109-0.242-0.223-0.402-0.329c-0.265,0.01-0.576-0.08-0.806-0.11\tc0.024,0.094,0.027,0.195,0.034,0.292c-0.564-0.183-1.409,0.029-1.904,0.328c-0.247,0.084-0.481,0.342-0.66,0.26\tc-0.084,0.025-0.799-0.207-0.549-0.331c-0.304,0.025-0.859,0.032-1.1-0.183c-0.105,0.347-0.188,0.728-0.515,0.877\tc0.014,0.183,0.005,0.397-0.037,0.514c-0.079,0.223-0.202,0.126-0.257,0.332c-0.025,0.094-0.013,0.256,0.037,0.402\tc0.06-0.012,0.145,0.084,0.186,0.037c0.119-0.148,0.235-0.327,0.437-0.293c0.172,0.027,0.032,0.304,0.292,0.37\tc0.318,0.076,0.605,0.166,0.916,0.253c0.311,0.091,0.543-0.466,0.844-0.549c0.501-0.142,0.929-0.073,1.429-0.146\tC504.549,106.048,504.74,105.99,504.933,105.93L504.933,105.93z\"\n          />\n          <Path\n            id=\"AT-tyrol-east\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M506.509,107.25\tc0.014-0.035,0.003-0.081,0.034-0.108c0.159-0.127,0.557,0.099,0.622-0.147c0.065-0.246-0.557-0.32-0.659-0.585\tc-0.057-0.145,0.021-0.285,0.035-0.439c-0.241-0.13-0.471-0.27-0.697-0.254c-0.202,0.009-0.301,0.17-0.474,0.254\tc-0.345,0.415,0.609,1.151,0.916,1.247C506.365,107.238,506.43,107.23,506.509,107.25L506.509,107.25z\"\n          />\n        </G>\n        <Path\n          id=\"AT-salzburg\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.705,104.794c-0.089-0.057-0.217-0.068-0.255-0.146c-0.095-0.193,0.117-0.437,0.074-0.549c-0.043-0.111-0.052-0.041-0.074-0.109c-0.021-0.069,0.142-0.124,0.074-0.256c-0.068-0.132-0.52-0.066-0.584-0.222c-0.068-0.155,0.208-0.256,0.181-0.37c-0.024-0.108-0.106-0.138-0.219-0.147c-0.116-0.006-0.216,0.235-0.331,0.224c-0.117-0.013-0.04-0.174-0.223-0.224c-0.1-0.024-0.281,0.041-0.437,0.113c0.057,0.06,0.124,0.117,0.146,0.22c0.037,0.171-0.142,0.541,0.184,0.585c0.253,0.035,0.108,0.769-0.184,0.66c-0.358-0.133-0.297-0.789-0.877-0.514c-0.054,0.025-0.123-0.038-0.184-0.035c0.159,0.107,0.336,0.221,0.402,0.328c0.097,0.159,0.133,0.18,0.073,0.367c-0.062,0.187-0.37,0.442-0.623,0.55c-0.254,0.106-0.577-0.173-0.806,0.036c-0.143,0.133-0.117,0.384-0.11,0.623c0.129-0.041,0.258-0.103,0.404-0.074c-0.047,0.026,0.062,0.076,0.034,0.109c0.174-0.085,0.272-0.244,0.476-0.255c0.451-0.024,1.008,0.507,1.393,0.515c0.386,0.006,0.516-0.226,0.769-0.257c0.254-0.029,0.532-0.019,0.731,0.073c0.2,0.089,0.212,0.432,0.438,0.401c0.226-0.028,0.394-0.457,0.402-0.658s-0.024-0.316-0.184-0.404c-0.156-0.089-0.493,0.169-0.66,0.036c-0.168-0.13-0.205-0.427-0.108-0.586C508.648,104.807,508.683,104.808,508.705,104.794z\"\n        />\n        <Path\n          id=\"AT-upper-austria\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.923,100.399c-0.134,0.52,0.21,1.134-0.367,0.916c-0.427-0.164-0.247,0.504-0.477,0.66c-0.266,0.178-1.594,0.365-1.355,0.877c0.052,0.11,0.115,0.185,0.185,0.256c0.155-0.073,0.338-0.136,0.438-0.111c0.177,0.046,0.104,0.208,0.223,0.224c0.117,0.013,0.218-0.227,0.33-0.224c0.111,0.01,0.193,0.038,0.219,0.146c0.025,0.112-0.249,0.213-0.182,0.371c0.068,0.154,0.519,0.086,0.585,0.22c0.071,0.132-0.094,0.188-0.074,0.256c0.023,0.069,0.028-0.002,0.074,0.109c0.043,0.112-0.17,0.356-0.074,0.549c0.042,0.078,0.167,0.091,0.257,0.148c0.126-0.073,0.336-0.025,0.403-0.148c0.076-0.143-0.209-0.319-0.146-0.474c0.061-0.16,0.254-0.297,0.438-0.293c0.187,0.003,0.323,0.335,0.475,0.367c0.154,0.03,0.235-0.074,0.329-0.073c0.095,0.002,0.023,0.088,0.257,0.073c0.238-0.014,0.898-0.256,1.063-0.477c0.165-0.221,0.188-0.252,0.073-0.437c-0.117-0.189-0.666-0.09-0.807-0.328c-0.139-0.24-0.105-0.719,0.111-0.809c0.215-0.086,0.257,0.343,0.475,0.369c0.221,0.025,0.535-0.096,0.66-0.328c0.124-0.234,0.08-0.516-0.11-0.807c-0.091-0.139-0.298-0.238-0.514-0.331c-0.021,0.062-0.109,0.079-0.109,0.146c-0.085-0.025-0.176-0.213-1.024,0C509.814,101.18,509.334,100.508,508.923,100.399L508.923,100.399z\"\n        />\n        <Path\n          id=\"AT-vienna\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.591,102.012c0.156,0.022,0.278,0.119,0.329,0.224c0.052,0.101,0.098,0.187-0.036,0.328c-0.136,0.138-0.686,0.216-0.845,0.074c-0.155-0.139-0.1-0.303,0-0.439C515.144,102.059,515.438,101.991,515.591,102.012L515.591,102.012z\"\n        />\n        <Path\n          id=\"at\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M498.729,105.257c0.259-0.45,0.206-0.323,0.08-0.729c-0.043-0.139,1.961-0.079,1.491,0.729c0.568-0.017,0.582-0.55,0.71-0.968c0.24,0.218,0.813,0.22,1.115,0.188c-0.249,0.127,0.435,0.343,0.521,0.319c0.178,0.082,0.442-0.161,0.688-0.243c0.499-0.3,1.321-0.519,1.888-0.333c-0.01-0.098-0.019-0.203-0.044-0.293c0.28,0.034,0.737,0.27,1.014,0.134c0.582-0.276,0.519,0.371,0.875,0.507c0.294,0.111,0.415-0.601,0.161-0.633c-0.325-0.045-0.127-0.419-0.166-0.586c-0.051-0.224-0.253-0.289-0.346-0.495c-0.238-0.515,1.089-0.692,1.354-0.87c0.229-0.156,0.052-0.829,0.479-0.667c0.576,0.219,0.24-0.378,0.376-0.899c0.41,0.106,0.893,0.764,1.357,0.821c0.849-0.213,0.923-0.009,1.01,0.02c0-0.252,0.141-0.5,0.393-0.581c0.326-0.107,0.287-0.335,0.313-0.752c0.539-0.048,1.189,0.204,1.699,0.37c0.173-0.089,1.002,0.559,1.617,0.413c0.482-0.115,1.417-0.166,1.491,0.406c0.01,0.073,0.011,0.343,0.072,0.589c0.067,0.271,0.016,0.656,0.156,0.854c0.191,0.272,0.466,0.322,0.438,0.493c-0.025,0.174-0.337,0.471-0.469,0.812c-0.244,0.639-0.545-0.172-1.142,0.063c-0.258,0.106,0.944,0.354,0.229,0.715c-0.56,0.283-0.412,1.033-0.248,1.46c-0.4-0.084-1.424,0.519-1.1,1.047c-0.568-0.359-0.833,0.052-1.371,0.102c-0.387,0.036-0.66-0.148-1.022-0.073c-0.277,0.057-0.876,0.635-1.095,0.749c-0.411,0.215-1.469-0.273-1.879-0.333c-1.062-0.155-1.991-0.024-3.076-0.364c-0.329-0.104-1.584-0.984-0.949-1.362c-0.362-0.074-0.656,0.187-0.997,0.234c-0.5,0.073-0.924,0.007-1.424,0.146c-0.3,0.085-0.537,0.623-0.848,0.534c-0.312-0.089-0.596-0.163-0.91-0.238c-0.26-0.066-0.124-0.37-0.287-0.394c-0.206-0.033-0.338,0.156-0.458,0.305c-0.221,0.271-0.85-0.115-1.025-0.304c-0.189-0.205-0.471-0.235-0.58-0.239C498.926,105.665,498.865,105.447,498.729,105.257\"\n        />\n      </G>\n      <G id=\"AS\">\n        <Path\n          id=\"as\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M993.232,298.743c0.123-0.123,0.245-0.245,0.367-0.369C993.4,298.404,993.257,298.546,993.232,298.743\"\n        />\n        <Circle\n          id=\"as.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"992.582\"\n          cy=\"299.854\"\n          r=\"2.184\"\n        />\n      </G>\n      <G id=\"AR\">\n        <Path\n          id=\"Path12262\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.03,397.639l-10.479,0.551c-0.044,0.025-0.057,0.106-0.108,0.108c0.403,0.295,1.384,1.216,1.099,1.798c-0.073,0.138-0.233,0.223-0.293,0.367c-0.084,0.204,0.121,0.356,0.11,0.55c-0.015,0.303,0.349,0.299,0.476,0.584c-0.631-0.096-0.729,1.215-0.731,1.576c-0.002,0.523,0.075,0.717,0.512,1.023c0.217,0.154,0.666,0.506,0.623,0.808c-0.036,0.271-0.727,0.326-0.475,0.66c0.22,0.287,0.538,0.809,0.257,1.136c-0.142,0.166-0.413,0.066-0.551,0.223c-0.156,0.173-0.047,0.32-0.11,0.514c-0.106,0.338-0.149,0.582-0.584,0.513c0.042,0.272-0.024,0.544,0.074,0.808c0.084,0.233,0.354,0.321,0.438,0.551c0.062,0.164-0.01,0.36,0.073,0.513c0.104,0.193,0.223,0.207,0.255,0.439c0.071,0.436,0.92,0.743,1.136,1.172c0.108,0.218,0.609,1.115,0.953,0.916c0.165-0.094,0.286-0.317,0.475-0.366c0.257-0.067,0.476,0.117,0.731,0c0.328-0.149,0.711,0.402,0.844,0.621c0.216,0.359-0.074,0.732,0.329,1.026c0.304,0.221,0.532,0.82,0.291,1.172c0.758,0.094,1.25,0.878,1.832,1.245c0.373,0.235,1.289,0.073,1.722,0.073h1.538c1.163,0,2.356,0.148,3.481,0.477c0.446,0.128,0.889,0.39,1.355,0.439c0.26,0.025,0.617-0.009,0.769,0.255c-0.293-0.734-0.976-1.108-1.611-1.613c-0.327-0.258-0.668-0.837-1.099-0.584c-0.133,0.076-0.864-0.212-1.173-0.109c0.298-0.243,1.507,0.106,1.21-0.475c-0.192-0.378-0.97-1.831-1.502-1.172c0.412-0.73-0.089-1.188,0.146-1.906c0.173-0.533,0.946-0.509,1.025-0.989c-0.472-0.101-0.792-0.387-1.21-0.403c0.153-0.005,0.311-0.025,0.369-0.11c0.167-0.254-0.359-0.622-0.549-0.696c0.736,0.133,1.012,1.445,1.869,1.172c1.163-0.37,0.32-1.712,0.292-2.49c-0.041,0.212-0.226,0.329-0.438,0.293c0.247-0.201,0.229-0.487,0.219-0.77c-0.015-0.353,0.155-0.521,0.33-0.806c0.259-0.423,0.529-0.755,0.876-1.101c0.27-0.265,1.146-1.369,1.576-1.28c-0.118-0.206-0.045-0.34,0.182-0.37c-0.233-0.26-0.372-0.546-0.769-0.514c0.627-0.443,0.38-1.683-0.367-2.124c-0.686-0.408-1.547,0.024-2.271-0.293c-0.569-0.249-1.031-0.683-1.539-1.025C308.693,399.379,307.952,398.789,308.03,397.639L308.03,397.639z\"\n        />\n        <Path\n          id=\"Path12260\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M309.423,384.308l-16.705,1.208c0.009,0.012,0.028,0.024,0.037,0.038c0.331,0.444-0.104,0.29-0.368,0.475c-0.42,0.299,0.001,0.547,0.109,0.843c0.144,0.39,0.16,0.908,0.293,1.318c0.174,0.539,0.392,0.746,0.953,0.844c0.292,0.051,0.687,0.262,0.368,0.551c-0.6,0.537,1.067,0.829,0.73,1.21c-0.268,0.303,0.213,0.458,0.405,0.729c0.149,0.217-0.207,0.435-0.147,0.663c0.08,0.14,0.172,0.266,0.255,0.401c0.341,0.845,1.747-0.02,2.052,0.843c-0.039-0.117-0.162,0.677-0.073,0.551c-0.165,0.229-2.181,0.062-1.868,0.402c0.371,0.402,0.953,0.118,1.356,0.402c0.284,0.202,0.555,0.418,0.807,0.66c0.284,0.275,0.224,0.304,0.073,0.622c-0.176,0.378-0.259,0.205-0.514,0.439c-0.298,0.273,0.161,0.911,0.439,0.988c0.332,0.094,0.185,0.536-0.074,0.698l10.479-0.551c0.007-0.101-0.059-0.146-0.037-0.255c0.156-0.818,0.452-2.142,1.575-1.905c-0.559-0.943,2.048-0.434,2.126-0.807c0.07-0.337-0.601-0.411-0.552-0.843c0.027-0.257,0.309-0.349,0.515-0.402c0.144-0.039,0.091-0.377,0.109-0.476c-0.008-0.211-0.102-0.406-0.255-0.551c-0.038-0.153-0.008-0.287,0.037-0.438c-0.025-0.226-0.202-0.449-0.331-0.622c-0.371-0.501-0.342-0.671-0.109-1.208c0.223-0.517,0.189-0.787,0.767-1.024c0.294-0.122,0.677-0.222,0.732-0.585c-0.667,0.172-2.55-0.471-1.392-1.245c0.437-0.293,0.925-0.172,1.282,0.183c0.219,0.219,0.146,0.716,0.585,0.769c0.265,0.032,0.86-0.012,1.025-0.256c0.24-0.354-0.187-0.866-0.255-1.21c-0.073-0.371-0.521-0.976-0.952-0.954c-0.417,0.024-0.653,0.471-1.1,0.402c0.209,0.116,0.841,0.155,0.916,0.439c0.089,0.351-1.247,0.183-1.391,0.146c0.272-0.59-0.715-0.673-1.063-0.806c-0.682-0.263-0.688-0.998-0.808-1.613C309.454,384.356,309.429,384.331,309.423,384.308L309.423,384.308z\"\n        />\n        <Path\n          id=\"Path12274\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M320.117,361.742c-0.146,0.055-0.265,0.034-0.402,0.109c-0.494,0.267-0.915,0.676-0.915,1.136c0,0.462,0.396,0.855,0.878,1.137c0.482,0.279,1.064,0.429,1.464,0.328c0.4-0.103,0.667-0.43,0.843-0.807c0.075-0.164,0.074-0.308,0.111-0.475c-0.467-0.224-0.913-0.455-1.358-0.731C320.418,362.235,320.286,361.981,320.117,361.742L320.117,361.742z\"\n        />\n        <Path\n          id=\"Path12269\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M314.293,358.224l-2.894,2.638h-4.17l0.579,2.125l3.995,17.586l2.782,1.94c0.52-0.218,0.951-0.572,1.063-1.245c-0.353,0.188-0.223-0.174-0.474-0.401c-0.168-0.148-0.371-0.27-0.515-0.439c-0.196-0.235,0.101-0.469,0.111-0.733c0.009-0.322-0.074-0.634-0.147-0.953c0.481,0.259,0.421-0.272,0.367-0.584c-0.075-0.434-0.237-0.589-0.585-0.844c0.755,0.293-0.423-0.594-0.475-0.697c-0.089-0.183,0.089-0.511-0.074-0.659c-0.146-0.123-0.278-0.271-0.368-0.439c0.627,0.081,1.065,0.49,1.719,0.551c0.574,0.053,1.064,0.062,1.651,0.037c1.513-0.069,2.956-0.471,4.431-0.769c1.222-0.247,2.38-0.622,3.405-1.356c0.569-0.402,0.532-0.595,0.55-1.208c0.02-0.58,0.604-1.344,0.843-1.867c0.262-0.57,0.687-1.269,0.439-1.905c-0.083-0.212-0.226-1.411-0.621-1.245c-1,0.417-2.125-1.251-1.758-2.088c0.511-1.164-0.817-1.911-1.756-2.346c-0.101-0.048-0.193-0.1-0.293-0.147c-0.033,0.171-0.032,0.314-0.111,0.476c-0.172,0.374-0.443,0.704-0.843,0.808c-0.4,0.102-0.98-0.048-1.463-0.33c-0.483-0.28-0.879-0.675-0.879-1.136s0.421-0.87,0.915-1.136c0.138-0.075,0.255-0.058,0.402-0.109c-0.088-0.127-0.187-0.251-0.329-0.369c0.402,0.023,0.387-0.285,0.256-0.66c-0.12,0.047-0.192,0.085-0.476,0.146c-0.432,0.094-1.021,0.166-1.61,0c-0.589-0.164-1.347-0.594-2.089-1.135C315.264,359.284,314.75,358.743,314.293,358.224L314.293,358.224z M314.659,376.21c-0.042-0.013-0.112,0.009-0.222,0.074c0.087,0.024,0.172,0.047,0.257,0.072C314.717,376.265,314.703,376.223,314.659,376.21L314.659,376.21z M314.77,376.541c-0.066,0-0.123,0-0.184,0.037c0.166,0.136,0.351,0.255,0.551,0.329C315.152,376.675,314.964,376.536,314.77,376.541L314.77,376.541z\"\n        />\n        <Path\n          id=\"Path12286\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M297.371,370.789c-0.757-0.176-1.488-0.216-2.16-0.11c-0.823,0.129-1.615,0.284-2.453-0.073c-0.837-0.359-1.898-1.356-2.747-2.271c-0.189-0.206-0.222-0.2-0.369-0.371c-0.106,0.239-0.296,0.024-0.476,0.225c-0.332,0.365-0.204,1.301,0,1.719c0.191,0.392,0.578,1.388,0.516,1.797c-0.096,0.611,0.858,1.361,1.024,1.979c0.132,0.487,1.098,1.142,0.661,1.538c-0.402,0.366-1.07,0.473-0.843,1.135c0.147,0.434-0.024,1.338,0.292,1.651c-0.503,0.02-0.582,0.242-0.223,0.66c0.179,0.205,0.587,1.09-0.036,0.877c0.073,0.399,0.715,0.521,0.475,0.991c-0.148,0.293-0.173,0.731-0.11,1.062c0.087,0.451,0.37,0.925,0.621,1.391c0.383-0.496,0.569-0.819,0.878-1.098c0.869-0.776,1.888-0.774,2.602-1.576c0.356-0.399,0.524-1.025,0.698-1.611c0.171-0.584,0.356-1.143,0.731-1.463c0.372-0.322,0.979-0.49,1.501-0.586c0.52-0.096,0.953-0.111,0.953-0.111L297.371,370.789z\"\n        />\n        <Path\n          id=\"Path12279\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M297.371,370.789l1.537,5.752c0,0-0.43,0.016-0.952,0.111c-0.522,0.096-1.127,0.264-1.502,0.586c-0.375,0.321-0.565,0.876-0.73,1.463c-0.174,0.585-0.34,1.213-0.699,1.611c-0.714,0.801-1.731,0.8-2.601,1.575c-0.31,0.275-0.497,0.603-0.878,1.099c0.208,0.373,0.409,0.739,0.371,1.137c-0.053,0.5,0.515,1.015,0.807,1.392l16.704-1.207c-0.189-0.718-1.018-1.272-0.992-2.015c0.011-0.268,0.158-0.605,0.404-0.733c0.187-0.095,0.768,0.143,0.182,0.257c1.412,0.216,2.596,1.157,4.03,1.025c0.517-0.044,1.062-0.128,1.536-0.329l-2.781-1.942l-0.992-4.359c-1.795-0.767-3.788-1.538-4.726-1.573c-1.014-0.038-1.27,0.25-1.501,0.515c-0.23,0.265-0.42,0.5-1.246,0.328c-0.414-0.082-0.837-0.372-1.281-0.768c-0.446-0.395-0.89-0.878-1.358-1.391c-0.929-1.031-1.901-2.118-2.855-2.494C297.674,370.758,297.533,370.83,297.371,370.789L297.371,370.789z\"\n        />\n        <Path\n          id=\"Path12289\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M307.809,363.023l-4.686-0.256l0.221,2.345l-7.4,0.402l1.429,5.274c0.168,0.039,0.304-0.029,0.477,0.035c0.957,0.374,1.926,1.461,2.856,2.494c0.467,0.515,0.91,0.997,1.355,1.392s0.868,0.684,1.282,0.767c0.823,0.171,1.016-0.065,1.246-0.328c0.228-0.264,0.485-0.552,1.501-0.516c0.937,0.035,2.933,0.81,4.727,1.574L307.809,363.023L307.809,363.023z\"\n        />\n        <Path\n          id=\"Path12299\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M293.817,354.047c-1.614,0.324-3.689,1.037-5.862,1.759c0.008,0.024,0.026,0.046,0.037,0.073c0.085,0.277-0.019,0.462,0.256,0.66c0.208,0.153,0.45,0.276,0.401,0.585c-0.061,0.395-0.138,0.562,0.146,0.915c0.39,0.483,0.193,0.018,0.477,0.109c0.5,0.161,0.299,1.629,0.475,2.055c0.038,0.088,0.671,1.214,0.222,1.134c-0.47-0.083-0.544,1.376-0.515,1.686c0.032,0.316,0.109,0.632,0.074,0.953c-0.037,0.322-0.407,0.188-0.403,0.474c0,0.035,0.326,0.254,0.368,0.329c0.158,0.318,0.301,0.628,0.439,0.954c0.165,0.385,0.327,0.857,0.292,1.281c-0.016,0.179-0.294,0.246-0.401,0.37c-0.128,0.142-0.123,0.371-0.185,0.55c0.172,0.195,0.167,0.187,0.369,0.402c0.849,0.915,1.908,1.914,2.746,2.271c0.841,0.357,1.634,0.203,2.453,0.073c0.674-0.105,1.405-0.067,2.16,0.112l-1.43-5.274l3.373-0.185c-0.015-0.117-0.023-0.1-0.037-0.222c-0.173-1.251-0.429-2.691-0.808-3.404c-0.375-0.718-0.958-1.155-1.501-1.539c-0.543-0.385-1.042-0.715-1.247-1.21s-0.074-0.82,0.036-1.17c0.115-0.354,0.211-0.753-0.036-1.393C295.498,355.807,294.636,354.889,293.817,354.047L293.817,354.047z\"\n        />\n        <Path\n          id=\"Path12294\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M293.817,354.047c0.818,0.843,1.681,1.759,1.906,2.347c0.247,0.641,0.15,1.041,0.036,1.392c-0.114,0.352-0.241,0.676-0.036,1.171c0.206,0.495,0.703,0.823,1.245,1.211c0.544,0.387,1.125,0.82,1.502,1.538c0.377,0.714,0.634,2.154,0.808,3.405c0.017,0.12,0.024,0.104,0.037,0.222l4.03-0.222l-0.221-2.346h0.292l-1.136-2.528c0,0,0.088-1.023,0.074-2.157c-0.015-1.137-0.109-2.385-0.476-2.933c-0.371-0.548-0.714-0.809-1.099-0.952c-0.386-0.145-0.839-0.182-1.465-0.33c-1.253-0.293-2.354-0.368-4.873,0C294.282,353.886,293.988,354.012,293.817,354.047L293.817,354.047z\"\n        />\n        <Path\n          id=\"Path12304\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M308.983,360.86l1.574-4.03l-2.345-4.249l1.502-2.09c0,0-0.428-0.82-1.025-1.758c-0.601-0.937-1.375-2.005-2.161-2.489c-0.787-0.488-1.94-0.944-3.041-1.173c-1.104-0.229-2.146-0.23-2.674,0.108c-0.53,0.341-0.523,0.666-0.439,0.954c0.083,0.287,0.227,0.531,0,0.73c-0.229,0.202-0.39-0.034-0.662-0.183c-0.27-0.148-0.645-0.202-1.245,0.402c-0.3,0.305-0.486,0.964-0.621,1.798c-0.135,0.832-0.223,1.827-0.255,2.783c-0.038,1.138,0.019,1.505,0.036,2.199c0.462,0.039,1.254-0.104,1.686,0c0.625,0.147,1.076,0.185,1.464,0.328c0.385,0.145,0.727,0.404,1.099,0.953c0.37,0.549,0.465,1.798,0.477,2.933c0.013,1.132-0.074,2.158-0.074,2.158l1.137,2.527l4.394,0.258v-0.036l-0.584-2.126L308.983,360.86L308.983,360.86L308.983,360.86z\"\n        />\n        <Path\n          id=\"Path12314\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M314.99,340.932h-6.923l0.147,0.439l-1.175,5.457c0.593,0.55,1.194,1.19,1.652,1.904c0.598,0.938,1.026,1.759,1.026,1.759l-1.503,2.089l2.345,4.248l-1.574,4.031h2.418l2.895-2.637c-0.104-0.122-0.278-0.213-0.368-0.33c-0.471-0.635-0.869-1.28-1.135-1.978c-0.269-0.699-0.381-1.465-0.331-2.272c0.052-0.809,0.558-1.679,1.099-2.492c0.542-0.812,1.1-1.559,1.209-2.159c0.223-1.203-0.271-1.329-0.182-2.125c0.089-0.798,0.7-1.31,0.843-2.528c0.074-0.61-0.231-1.212-0.439-1.942C314.877,342.002,314.998,341.422,314.99,340.932L314.99,340.932z\"\n        />\n        <Path\n          id=\"Path12319\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.744,329.211l0.037,1.979l-2.564,2.749l4.471,0.438l2.381,6.557h6.924c-0.006-0.418-0.157-0.724,0-1.244c0.057-0.191,0.432-0.543,0.549-0.769c0.024-0.041-0.022-0.066,0-0.146c0.054-0.207,0.165-0.354,0.256-0.515c-0.121-0.124-0.251-0.192-0.368-0.328c-0.785-0.938-1.475-2.064-2.125-2.492c-1.299-0.85-1.934-0.748-2.747-1.502c-0.408-0.376-0.539-0.786-0.732-1.283c-0.194-0.497-0.448-1.043-1.172-1.649c-0.723-0.604-2.238-0.988-3.7-1.394C304.52,329.493,304.151,329.343,303.744,329.211L303.744,329.211z\"\n        />\n        <Path\n          id=\"Path12309\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.744,329.211c0.407,0.134,0.777,0.284,1.208,0.402c1.463,0.406,2.979,0.789,3.701,1.394c0.725,0.604,0.976,1.152,1.172,1.65c0.194,0.498,0.325,0.906,0.733,1.283c0.813,0.751,1.448,0.65,2.747,1.501c0.649,0.425,1.339,1.555,2.125,2.493c0.116,0.136,0.247,0.205,0.366,0.328c0.244-0.413,0.516-0.765,0.405-1.393c-0.17-0.953,0.558-1.168,0.697-1.978c0.093-0.545,0.803-1.032,0.439-1.503c-0.186-0.237-0.402-0.461-0.585-0.695c-0.265-0.335-0.713-0.376-1.064-0.586c-0.364-0.22-0.521,0.001-0.877-0.329c-0.244-0.226-0.612-0.269-0.916-0.368c-1.037-0.333-1.772-1.238-2.71-1.721c-0.362-0.187-0.698-0.586-1.136-0.586c-0.577,0-0.91-0.124-1.431-0.329c-0.384-0.153-0.838-0.162-1.17-0.438c-0.361-0.298-0.562-0.671-0.954-0.954c-0.684-0.49-1.561-0.976-2.089-1.648c-0.225-0.29-0.426-0.62-0.585-0.954c-0.057-0.12-0.155-0.144-0.22-0.222L303.744,329.211z\"\n        />\n        <Path\n          id=\"Path12326\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.916,353.864c1.171-0.111,1.966-0.064,2.709,0c-0.021-0.692-0.074-1.061-0.036-2.199c0.029-0.957,0.122-1.952,0.255-2.783c0.136-0.83,0.322-1.493,0.622-1.798c0.299-0.303,0.529-0.432,0.731-0.474c-0.469-0.73-0.705-1.453-1.319-2.126c-0.62-0.68-1.271-1.285-1.905-1.758c-0.63-0.471-1.255-0.831-1.757-0.952c-0.501-0.121-0.854-0.097-1.136,0c-0.279,0.096-0.461,0.299-0.622,0.475c-0.322,0.356-0.532,0.711-0.988,0.587c-0.457-0.125-0.591-0.535-0.769-0.99c-0.179-0.453-0.396-0.916-0.916-1.1c-0.521-0.183-1.237-0.066-1.941,0.146c-0.139,0.042-0.23,0.099-0.37,0.147c-0.031,0.157-0.042,0.321-0.108,0.476c-0.371,0.862-0.947,1.257-0.99,2.271c-0.004,0.043-0.006,0.1,0,0.146c0.378,0.124,0.829,0.17,1.061,0.403c0.448,0.447,0.681,1.178,0.88,1.866c0.201,0.69,0.396,1.317,0.842,1.503c0.447,0.185,0.569-0.043,0.77-0.292c0.201-0.251,0.478-0.511,1.135-0.331c0.657,0.182,1.501,0.976,2.272,1.906c0.77,0.928,1.472,1.984,1.757,2.745c0.283,0.766,0.036,1.424-0.146,2.016C294.94,353.795,294.926,353.827,294.916,353.864L294.916,353.864z\"\n        />\n        <Path\n          id=\"Path12324\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M294.916,353.864c0.009-0.039,0.024-0.071,0.035-0.111c0.183-0.59,0.429-1.252,0.147-2.012c-0.284-0.765-0.988-1.816-1.758-2.747c-0.772-0.929-1.616-1.725-2.273-1.904c-0.657-0.182-0.935,0.076-1.135,0.326c-0.201,0.251-0.322,0.479-0.769,0.294c-0.446-0.185-0.642-0.812-0.843-1.503c-0.202-0.688-0.434-1.419-0.878-1.865c-0.232-0.236-0.682-0.277-1.062-0.403c0.025,0.343,0.182,0.768,0.109,1.062c-0.058,0.244-0.389,0.288-0.437,0.553c-0.283,0.457,0.556,1.719,0.73,2.197c0.121,0.326,0.444,1.874-0.439,1.282c0.363,0.412-0.139,1.325-0.036,1.832c0.14,0.688-0.358,0.451-0.329,1.099c0.024,0.526,0.197,1.411,0.732,1.684c0.223,0.114,0.876,0.896,0.292,0.623c0.17,0.59,0.735,0.97,0.953,1.538c2.401-0.796,4.846-1.705,6.484-1.943C294.685,353.829,294.709,353.883,294.916,353.864L294.916,353.864z\"\n        />\n        <Path\n          id=\"Path12336\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.363,345.146c0.002-0.06-0.002-0.048,0-0.11c0.008-0.813-0.093-1.829-0.549-2.599c-0.459-0.771-1.529-1.416-2.64-2.013c-1.108-0.601-2.277-1.151-2.895-1.797c-1.23-1.29-1.388-2.857-2.088-3.406c-0.698-0.551-0.962-0.012-1.281-0.403c-0.162-0.196,0.008-0.421,0.108-0.696c0.1-0.274,0.124-0.627-0.329-1.025c-0.451-0.398-1.812-0.393-3.077-0.292c-0.48,0.038-0.524,0.06-0.916,0.109c-0.207,0.632,0.603,2.101,0.73,2.453c0.23,0.628-0.521,1.039-0.109,1.684c0.364,0.569,1.485,1.221,0.402,1.722c-0.255,0.117-0.531-0.066-0.697,0.181c-0.164,0.249-0.268,0.558-0.327,0.846c-0.093,0.421-0.135,0.834-0.224,1.246c0.138-0.047,0.226-0.108,0.37-0.146c0.704-0.215,1.417-0.33,1.942-0.146c0.521,0.181,0.735,0.646,0.916,1.099c0.179,0.452,0.315,0.865,0.769,0.989c0.456,0.123,0.665-0.231,0.989-0.586c0.161-0.176,0.341-0.379,0.622-0.476c0.28-0.096,0.632-0.12,1.135,0c0.504,0.121,1.127,0.48,1.759,0.955c0.632,0.471,1.283,1.075,1.905,1.756c0.617,0.67,0.85,1.394,1.319,2.126c0.015-0.004,0.025,0.004,0.036,0c0.184-0.028,0.352,0.005,0.476,0.073c0.271,0.148,0.429,0.384,0.661,0.182c0.229-0.201,0.083-0.443,0-0.731c-0.083-0.285-0.089-0.611,0.439-0.952C300.922,345.115,301.214,345.187,301.363,345.146L301.363,345.146z\"\n        />\n        <Path\n          id=\"Path12347\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M301.217,333.936c-0.559,0.118-1.051,0.284-1.319,0.55c-0.621,0.618-0.91,1.536-1.1,2.454c-0.188,0.917-0.31,1.855-0.549,2.527c-0.12,0.328-0.225,0.397-0.404,0.729c0.129,0.07,0.203,0.15,0.328,0.224c1.111,0.599,2.181,1.243,2.64,2.013c0.456,0.768,0.558,1.786,0.549,2.6c-0.002,0.062,0.002,0.051,0,0.109c0.572-0.162,1.251-0.254,2.125-0.072c1.102,0.226,2.252,0.684,3.041,1.173c0.188,0.115,0.331,0.416,0.517,0.583l1.171-5.458l-2.527-6.998l-4.432-0.438L301.217,333.936L301.217,333.936z\"\n        />\n        <Path\n          id=\"Path12352\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M299.459,335.438c-1.221-0.229-2.54-0.426-3.261-0.328c-0.948,0.125-1.502,0.482-1.866,0.876c-0.168,0.18-0.224,0.362-0.329,0.55c0.321,0.702,0.526,1.299,1.282,2.09c0.544,0.568,1.578,1.056,2.564,1.573c0.174-0.332,0.285-0.4,0.402-0.729c0.238-0.673,0.359-1.608,0.55-2.527C298.914,336.38,299.215,335.929,299.459,335.438L299.459,335.438z\"\n        />\n        <Path\n          id=\"Path12331\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M299.713,322.727c-0.225,0.057-0.615,0.033-0.807,0.108c-0.252,0.102-0.408,0.963-0.512,1.211c-0.195,0.458-0.205,0.943-0.257,1.428c-0.77-1.074-0.686-2.224-2.199-2.454c-0.634-0.096-1.368,0.23-1.978-0.035c-0.024-0.01-0.05-0.023-0.073-0.035c0.017,0.282,0.001,0.292,0.036,0.62c0.124,1.124,0.384,2.385,0.953,2.968c0.285,0.29,0.677,0.42,1.099,0.477c0.419,0.053,0.874,0.021,1.32,0c0.446-0.025,0.888-0.032,1.246,0.034c0.355,0.07,0.616,0.228,0.768,0.551c0.153,0.321,0.207,0.671,0.145,1.024c-0.061,0.354-0.208,0.728-0.403,1.063c-0.39,0.668-0.984,1.22-1.427,1.503c-0.444,0.28-0.784,0.417-1.136,0.402c-0.354-0.013-0.729-0.173-1.209-0.402c-0.481-0.23-0.86-1.048-1.245-1.796c-0.193-0.373-0.375-0.73-0.585-0.99c-0.212-0.257-0.435-0.387-0.698-0.367c-0.258,0.021-0.39,0.102-0.475,0.256c-0.083,0.154-0.126,0.375-0.146,0.585c-0.035,0.421-0.044,0.88-0.439,1.062c-0.396,0.179-1.114,0.021-1.756-0.185c-0.293-0.09-0.34-0.133-0.55-0.219c-0.257,0.107-0.446,0.307-0.662,0.401c-0.621,0.277-1.043,0.733-1.245,1.393c-0.089,0.279,0.475,0.963,0.583,1.246c-0.226,0.008-0.313,0.166-0.367,0.328c0.391-0.05,0.436-0.073,0.915-0.109c1.265-0.1,2.627-0.105,3.078,0.292c0.451,0.398,0.429,0.752,0.329,1.024c-0.1,0.273-0.272,0.502-0.108,0.698c0.32,0.392,0.582-0.146,1.281,0.402c0.271,0.214,0.605,0.876,0.807,1.317c0.108-0.19,0.164-0.368,0.33-0.55c0.366-0.396,0.918-0.751,1.866-0.877c0.721-0.098,2.041,0.099,3.259,0.329c0.156-0.315,0.197-0.713,0.439-0.953c0.27-0.268,0.761-0.432,1.319-0.55l2.564-2.747l-0.183-6.631c-0.166-0.193-0.318-0.354-0.549-0.585c-0.282-0.281-1.026-0.715-1.136-1.1c-0.079-0.285-0.628-0.146-0.879-0.146C300.609,322.727,300.129,322.623,299.713,322.727L299.713,322.727z\"\n        />\n        <Path\n          id=\"Path12249\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M289.385,329.539c0.208,0.085,0.255,0.125,0.549,0.221c0.643,0.208,1.361,0.365,1.756,0.184c0.396-0.183,0.406-0.642,0.439-1.062c0.021-0.212,0.062-0.434,0.146-0.586c0.087-0.152,0.219-0.234,0.477-0.256c0.261-0.025,0.483,0.108,0.697,0.368c0.211,0.256,0.393,0.616,0.585,0.988c0.386,0.747,0.767,1.564,1.245,1.796c0.48,0.232,0.858,0.39,1.209,0.403c0.353,0.015,0.692-0.122,1.136-0.403c0.444-0.28,1.038-0.83,1.428-1.501c0.195-0.336,0.342-0.71,0.403-1.063c0.059-0.354,0.008-0.706-0.146-1.024c-0.158-0.322-0.415-0.482-0.769-0.551c-0.357-0.069-0.799-0.058-1.245-0.036s-0.897,0.055-1.321,0c-0.421-0.055-0.815-0.185-1.098-0.477c-0.569-0.58-0.829-1.842-0.956-2.968c-0.033-0.327-0.021-0.337-0.035-0.619c-0.483-0.255-0.793-0.805-1.355-0.916c-0.087,0.88-0.11,0.953-0.845,1.321c-0.667,0.335-1.313,1.959-1.539,1.94c-0.041,0.187,0.368,0.081,0.438,0.256c0.111,0.259,0.188,0.989,0.146,1.246c-0.105,0.653-0.065,1.475-0.328,2.09C290.247,329.253,289.788,329.368,289.385,329.539L289.385,329.539z\"\n        />\n        <Path\n          id=\"Path12255\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M319.312,349.762c-0.235-0.394-0.504-0.796-0.807-1.136c-0.358-0.407-0.744-0.766-1.171-0.916c-0.428-0.152-0.996-0.11-1.613,0c-0.334,0.062-0.68,0.189-1.025,0.293c0.074,0.271,0.175,0.43,0.073,0.99c-0.111,0.601-0.668,1.349-1.209,2.161c-0.543,0.812-1.048,1.683-1.099,2.49c-0.052,0.808,0.063,1.572,0.328,2.272c0.268,0.696,0.667,1.343,1.136,1.978c0.47,0.636,1.201,1.29,1.943,1.831c0.742,0.541,1.5,0.972,2.089,1.136c0.589,0.165,1.175,0.093,1.612,0c0.282-0.062,0.357-0.1,0.474-0.147c-0.168-0.48-0.544-1.073-0.622-1.245c-0.25-0.538,0.084-1.074,0.036-1.611c-0.036-0.409,0.899-0.137,0.477-0.843c-0.241-0.404-0.56-1.015-0.402-1.501c0.172-0.536-0.166-0.717-0.257-1.246c-0.107-0.619,0.242-0.752,0.292-1.318c0.041-0.449-0.415-0.195-0.181-0.661c0.113-0.229,0.133-0.439,0.109-0.696c-0.026-0.257-0.054-0.327-0.039-0.585c0.015-0.223,0.175-0.272,0.146-0.551C319.571,350.123,319.4,349.952,319.312,349.762L319.312,349.762z\"\n        />\n        <Path\n          id=\"Path12247\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M326.419,333.862c-0.205,0.037-0.366,0.169-0.401,0.402c-0.326-0.205-0.707-0.411-0.551,0.184c0.155,0.582,0.159,1.238,0.074,1.83c-0.043,0.3,0.033,1.123-0.328,1.064c-0.057-0.01-0.525,0.697-0.517,0.768c0.042,0.225-0.77,0.197-0.912,0.586c-0.125,0.336-0.079,0.958-0.588,1.024c-0.32,0.043-0.509-0.381-0.879-0.329c-0.482,0.069-0.487,0.562-0.658,0.916c-0.245-0.094-0.58-0.581-0.879-0.368c-0.311,0.223-0.431-0.244-0.731-0.146c-0.963,0.311-1.91-0.288-2.895-0.476c-0.557-0.108-1.114-0.098-1.651,0.108c-0.155-0.344-0.037-0.363,0.036-0.516c-0.117,0.228-0.492,0.578-0.55,0.77c-0.34,1.131-0.208,1.979,0,2.71c0.208,0.729,0.51,1.333,0.439,1.943c-0.142,1.22-0.755,1.73-0.844,2.527c-0.047,0.427,0.024,0.827,0.11,1.137c0.344-0.104,0.692-0.235,1.025-0.293c0.617-0.11,1.184-0.151,1.61,0c0.429,0.152,0.815,0.512,1.172,0.916c0.304,0.339,0.57,0.743,0.807,1.135c-0.058-0.127-0.127-0.265,0.11-0.474c0.209-0.186,0.327-0.525,0.223-0.808c0.191-0.031,0.336-0.163,0.438-0.329c0.192-0.316,0.155-0.829,0.549-0.99c0.879-0.353,1.031-1.746,1.501-2.418c0.272-0.385,1.207-2.365,1.687-1.868c0.107-0.213-0.001-0.366-0.221-0.439c0.212-0.256,0.532-0.462,0.769-0.695c0.161-0.161,0.175-0.392,0.368-0.515c0.322-0.209,0.872-0.254,0.916-0.731c0.026-0.315,0.789-0.6,1.023-0.695c0.473-0.192,0.775-0.523,1.21-0.768c0.118-0.078,0.236-0.088,0.369-0.037c0.032-0.208,0.073-0.42,0.109-0.623c0.062-0.412-0.062-0.765-0.073-1.171c-0.023-0.781-0.101-1.212-0.369-1.942c-0.188-0.519-0.305-1.114-0.877-1.319C326.879,333.878,326.626,333.825,326.419,333.862L326.419,333.862z\"\n        />\n        <Path\n          id=\"AR-tierra-del-fuego\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M314.002,418.155c0.628,1.536,1.454,3.025,2.201,4.507c0.271,0.548,0.461,1.174,0.806,1.684c0.372,0.554,0.624,0.112,1.061,0.292c0.682,0.284,1.621,0.233,2.347,0.257c0.649,0.021,1.207,0.196,1.832,0.328c0.557,0.122,1.167-0.465,1.61-0.293c0.407,0.158,0.791-0.153,1.136,0.037c0.111-0.359,0.21-0.822-0.221-0.843c-0.305-0.016-0.613,0.064-0.916,0.073c-0.618,0.02-1.419-0.333-1.978-0.585c-1.221-0.558-2.69-0.968-3.699-1.867c-0.381-0.339-0.985-0.405-1.394-0.768c-0.331-0.297-0.468-0.913-0.99-0.916c-1.212-0.013-0.714-0.886-0.327-0.661C315.059,418.895,314.481,418.587,314.002,418.155z M327.666,424.383c-0.478,0.005-0.935,0.155-1.391,0.331c0.079,0.076,0.161,0.156,0.255,0.219c0.359-0.44,1.128-0.332,1.613-0.512C327.976,424.378,327.823,424.381,327.666,424.383L327.666,424.383z\"\n        />\n        <G id=\"ar\">\n          <Path\n            id=\"Path4518\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M286.062,345.56c0.05-0.265,0.353-0.326,0.411-0.569\tc0.081-0.333-0.114-0.823-0.098-1.182c0.043-1.015,0.609-1.434,0.976-2.297c0.237-0.56,0.234-1.135,0.364-1.718\tc0.062-0.286,0.13-0.608,0.294-0.856s0.468-0.049,0.724-0.167c1.082-0.5-0.034-1.157-0.396-1.726\tc-0.415-0.646,0.317-1.053,0.087-1.68c-0.165-0.45-1.449-2.747-0.35-2.786c-0.11-0.281-0.7-0.95-0.613-1.229\tc0.203-0.658,0.629-1.12,1.253-1.399c0.55-0.244,1.439-0.463,1.703-1.07c0.264-0.616,0.22-1.437,0.323-2.087\tc0.04-0.258-0.041-0.991-0.151-1.248c-0.073-0.173-0.484-0.058-0.441-0.245c0.224,0.021,0.873-1.61,1.539-1.946\tc0.734-0.367,0.775-0.441,0.864-1.321c0.591,0.121,0.89,0.719,1.418,0.953c0.611,0.27,1.324-0.073,1.961,0.025\tc1.512,0.23,1.45,1.381,2.221,2.454c0.05-0.484,0.04-0.945,0.234-1.405c0.106-0.248,0.273-1.127,0.53-1.229\tc0.19-0.074,0.554-0.037,0.779-0.092c0.417-0.104,0.894-0.023,1.318-0.023c0.253,0,0.808-0.136,0.885,0.148\tc0.107,0.385,0.876,0.841,1.16,1.124c0.325,0.322,0.553,0.369,0.756,0.79c0.16,0.333,0.368,0.666,0.594,0.954\tc0.525,0.67,1.407,1.143,2.094,1.634c0.392,0.281,0.581,0.681,0.941,0.978c0.333,0.274,0.794,0.26,1.178,0.414\tc0.521,0.206,0.864,0.343,1.44,0.343c0.436,0,0.749,0.396,1.112,0.582c0.939,0.483,1.672,1.394,2.709,1.729\tc0.304,0.099,0.668,0.126,0.912,0.355c0.356,0.331,0.51,0.137,0.875,0.354c0.354,0.212,0.817,0.241,1.081,0.575\tc0.184,0.236,0.392,0.45,0.575,0.688c0.365,0.471-0.325,0.965-0.418,1.51c-0.14,0.812-0.864,1.023-0.697,1.977\tc0.154,0.873-0.495,1.142-0.683,1.883c-0.094,0.371-0.224,0.237-0.026,0.681c0.534-0.206,1.106-0.211,1.66-0.105\tc0.983,0.19,1.906,0.768,2.868,0.457c0.304-0.101,0.447,0.365,0.758,0.141c0.3-0.213,0.618,0.275,0.865,0.37\tc0.171-0.354,0.198-0.845,0.679-0.915c0.37-0.053,0.56,0.37,0.879,0.325c0.508-0.069,0.428-0.68,0.549-1.017\tc0.143-0.388,0.967-0.35,0.927-0.575c-0.014-0.072,0.473-0.772,0.53-0.764c0.363,0.058,0.291-0.788,0.335-1.086\tc0.084-0.596,0.074-1.241-0.074-1.827c-0.157-0.595,0.218-0.391,0.543-0.187c0.073-0.472,0.7-0.425,1.032-0.31\tc0.574,0.205,0.693,0.798,0.879,1.312c0.267,0.73,0.34,1.141,0.363,1.922c0.009,0.407,0.113,0.777,0.052,1.188\tc-0.037,0.207-0.073,0.418-0.103,0.622c-0.129-0.049-0.254-0.039-0.371,0.04c-0.434,0.246-0.715,0.571-1.185,0.767\tc-0.237,0.096-1.015,0.368-1.043,0.681c-0.041,0.479-0.57,0.521-0.894,0.731c-0.188,0.12-0.224,0.381-0.385,0.542\tc-0.237,0.233-0.541,0.407-0.753,0.666c0.222,0.073,0.316,0.26,0.207,0.472c-0.481-0.498-1.429,1.482-1.702,1.865\tc-0.47,0.673-0.594,2.044-1.471,2.4c-0.396,0.158-0.369,0.694-0.561,1.01c-0.103,0.167-0.261,0.265-0.452,0.296\tc0.106,0.281,0.007,0.652-0.203,0.838c-0.591,0.524,0.122,0.592,0.175,1.153c0.028,0.277-0.144,0.327-0.158,0.546\tc-0.015,0.261,0.021,0.322,0.043,0.576c0.024,0.256,0.001,0.484-0.114,0.717c-0.232,0.466,0.209,0.223,0.17,0.669\tc-0.05,0.565-0.373,0.673-0.27,1.291c0.09,0.531,0.409,0.73,0.238,1.268c-0.156,0.484,0.174,1.08,0.417,1.485\tc0.421,0.705-0.526,0.449-0.489,0.857c0.049,0.534-0.27,1.077-0.017,1.616c0.139,0.303,1.275,1.934,0.362,1.888\tc0.418,0.335,0.46,0.771,0.958,1.081c0.537,0.336,1.074,0.598,1.651,0.864c0.943,0.435,2.261,1.173,1.75,2.337\tc-0.367,0.837,0.743,2.526,1.743,2.108c0.394-0.165,0.569,1.022,0.654,1.235c0.247,0.634-0.179,1.352-0.438,1.921\tc-0.239,0.523-0.854,1.269-0.87,1.848c-0.021,0.617,0.041,0.797-0.525,1.201c-1.026,0.731-2.206,1.109-3.43,1.355\tc-1.476,0.298-2.905,0.73-4.42,0.799c-0.584,0.025-1.076,0.015-1.651-0.038c-0.655-0.059-1.097-0.474-1.725-0.558\tc0.088,0.172,0.205,0.317,0.352,0.437c0.16,0.147-0.017,0.469,0.074,0.653c0.051,0.103,1.245,0.985,0.489,0.691\tc0.348,0.254,0.515,0.433,0.59,0.866c0.054,0.313,0.103,0.828-0.378,0.57c0.072,0.316,0.161,0.637,0.149,0.964\tc-0.009,0.266-0.281,0.493-0.083,0.73c0.141,0.172,0.341,0.291,0.507,0.439c0.251,0.224,0.124,0.592,0.472,0.401\tc-0.217,1.285-1.52,1.479-2.602,1.577c-1.435,0.128-2.607-0.841-4.019-1.054c0.583-0.116-0.028-0.326-0.217-0.229\tc-0.246,0.127-0.393,0.442-0.406,0.711c-0.027,0.769,0.912,1.326,1.055,2.085c0.117,0.616,0.13,1.372,0.813,1.635\tc0.348,0.131,1.305,0.206,1.034,0.797c0.145,0.036,1.489,0.187,1.399-0.164c-0.074-0.284-0.694-0.297-0.905-0.412\tc0.447,0.07,0.687-0.393,1.103-0.418c0.427-0.025,0.868,0.568,0.944,0.94c0.067,0.345,0.5,0.85,0.261,1.206\tc-0.168,0.243-0.778,0.322-1.042,0.286c-0.439-0.054-0.37-0.551-0.585-0.769c-0.357-0.354-0.845-0.501-1.284-0.205\tc-1.158,0.774,0.752,1.406,1.42,1.235c-0.058,0.368-0.445,0.484-0.738,0.606c-0.58,0.238-0.556,0.501-0.778,1.017\tc-0.233,0.537-0.272,0.718,0.1,1.223c0.126,0.174,0.307,0.383,0.329,0.614c-0.041,0.152-0.044,0.305-0.009,0.46\tc0.158,0.143,0.238,0.322,0.247,0.53c-0.019,0.099,0.03,0.455-0.114,0.493c-0.205,0.056-0.484,0.142-0.515,0.4\tc-0.047,0.432,0.606,0.5,0.533,0.838c-0.074,0.37-2.679-0.156-2.119,0.786c-1.124-0.237-1.421,1.109-1.577,1.93\tc-0.262,1.37,0.639,1.916,1.672,2.614c0.507,0.342,0.946,0.797,1.513,1.047c0.725,0.317,1.601-0.113,2.29,0.294\tc0.962,0.569,1.108,2.471-0.391,2.277c0.276,0.109,0.473-0.136,0.734-0.155c0.396-0.034,0.551,0.236,0.785,0.497\tc-0.227,0.024-0.305,0.161-0.187,0.364c-0.43-0.087-1.301,1.026-1.566,1.292c-0.352,0.346-0.619,0.681-0.879,1.107\tc-0.173,0.286-0.344,0.457-0.33,0.81c0.014,0.281,0.041,0.548-0.206,0.747c0.214,0.039,0.382-0.076,0.421-0.289\tc0.024,0.778,0.881,2.127-0.281,2.5c-0.856,0.272-1.13-1.028-1.865-1.162c0.188,0.074,0.688,0.45,0.521,0.704\tc-0.123,0.188-0.626,0.024-0.812,0.183c0.715-0.294,1.021,0.182,1.651,0.316c-0.076,0.482-0.838,0.458-1.012,0.991\tc-0.236,0.718,0.271,1.184-0.14,1.913c0.531-0.66,1.302,0.786,1.495,1.164c0.295,0.579-0.91,0.238-1.207,0.483\tc0.311-0.104,1.042,0.189,1.177,0.113c0.43-0.253,0.764,0.322,1.09,0.581c0.634,0.504,1.313,0.869,1.608,1.605\tc-0.157-0.263-0.509-0.252-0.768-0.277c-0.468-0.05-0.892-0.305-1.338-0.434c-1.123-0.324-2.332-0.468-3.494-0.468\tc-0.518,0-1.029,0-1.549,0\n\t\t\tc-0.434,0-1.348,0.176-1.722-0.058c-0.583-0.368-1.075-1.182-1.832-1.274\tc0.237-0.354,0.021-0.923-0.285-1.143c-0.4-0.291-0.089-0.672-0.304-1.031c-0.132-0.222-0.547-0.796-0.875-0.646\tc-0.255,0.12-0.478-0.048-0.735,0.018c-0.189,0.049-0.289,0.276-0.452,0.37c-0.344,0.199-0.831-0.714-0.939-0.931\tc-0.218-0.431-1.081-0.724-1.15-1.163c-0.036-0.231-0.159-0.237-0.264-0.432c-0.079-0.154-0.015-0.349-0.073-0.514\tc-0.086-0.23-0.362-0.316-0.444-0.55c-0.095-0.264-0.015-0.54-0.056-0.812c0.435,0.072,0.469-0.183,0.576-0.521\tc0.063-0.191-0.054-0.353,0.103-0.521c0.139-0.153,0.412-0.045,0.553-0.211c0.281-0.326-0.021-0.861-0.238-1.148\tc-0.25-0.332,0.412-0.358,0.446-0.629c0.041-0.303-0.401-0.681-0.617-0.834c-0.434-0.307-0.501-0.504-0.498-1.029\tc0.002-0.36,0.089-1.638,0.72-1.542c-0.126-0.287-0.48-0.315-0.469-0.614c0.012-0.193-0.186-0.354-0.103-0.554\tc0.061-0.142,0.218-0.216,0.285-0.355c0.285-0.577-0.697-1.477-1.103-1.772c0.356-0.016,0.569-0.694,0.176-0.805\tc-0.277-0.078-0.728-0.72-0.431-0.994c0.254-0.234,0.331-0.078,0.51-0.456c0.15-0.321,0.203-0.325-0.083-0.604\tc-0.25-0.244-0.526-0.47-0.813-0.67c-0.402-0.288-0.974,0.014-1.341-0.387c-0.313-0.342,1.713-0.195,1.878-0.423\tc-0.091,0.125,0.009-0.667,0.051-0.55c-0.307-0.863-1.7,0.019-2.042-0.826c-0.084-0.138-0.17-0.276-0.25-0.42\tc-0.058-0.223,0.288-0.423,0.139-0.643c-0.191-0.272-0.668-0.429-0.403-0.729c0.336-0.378-1.323-0.676-0.724-1.214\tc0.321-0.288-0.081-0.521-0.374-0.569c-0.56-0.096-0.775-0.305-0.949-0.844c-0.132-0.417-0.146-0.907-0.29-1.297\tc-0.107-0.295-0.552-0.549-0.128-0.847c0.263-0.184,0.719-0.034,0.39-0.479c-0.283-0.379-0.896-0.907-0.844-1.424\tc0.092-0.894-0.827-1.724-0.979-2.533c-0.062-0.328-0.041-0.766,0.109-1.061c0.238-0.468-0.433-0.583-0.508-0.983\tc0.623,0.212,0.223-0.694,0.04-0.9c-0.361-0.419-0.256-0.625,0.247-0.646c-0.323-0.311-0.158-1.215-0.305-1.648\tc-0.224-0.665,0.436-0.791,0.84-1.158c0.438-0.397-0.515-1.033-0.646-1.521c-0.17-0.619-1.125-1.372-1.027-1.983\tc0.065-0.41-0.345-1.404-0.537-1.798c-0.204-0.42-0.31-1.348,0.024-1.711c0.18-0.197,0.343,0.015,0.452-0.225\tc0.078-0.178,0.062-0.439,0.199-0.592c0.107-0.121,0.394-0.193,0.409-0.371c0.035-0.427-0.118-0.878-0.282-1.264\tc-0.138-0.324-0.31-0.638-0.469-0.957c-0.04-0.075-0.359-0.287-0.359-0.323c-0.002-0.284,0.354-0.158,0.386-0.482\tc0.035-0.319-0.025-0.64-0.058-0.956c-0.028-0.309,0.045-1.748,0.516-1.664c0.451,0.08-0.189-1.057-0.226-1.146\tc-0.175-0.421,0.05-1.883-0.451-2.044c-0.283-0.091-0.11,0.371-0.5-0.114c-0.285-0.354-0.206-0.526-0.144-0.921\tc0.047-0.31-0.176-0.422-0.385-0.575c-0.272-0.196-0.185-0.385-0.272-0.666c-0.188-0.612-0.81-0.992-0.984-1.608\tc0.584,0.271-0.066-0.53-0.287-0.646c-0.534-0.272-0.714-1.152-0.736-1.679c-0.028-0.648,0.466-0.408,0.321-1.097\tc-0.103-0.507,0.409-1.427,0.046-1.84c0.884,0.59,0.552-0.937,0.432-1.262C286.608,347.279,285.781,346.017,286.062,345.56\"\n          />\n          <Path\n            id=\"Path4520\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M314.011,418.151c0.527,0.478,1.195,0.807,1.601,1.413\tc-0.369-0.67-1.206,0.499,0.182,0.514c0.52,0.008,0.677,0.582,1.011,0.878c0.408,0.368,1.008,0.457,1.388,0.797\tc1.01,0.898,2.47,1.32,3.692,1.878c0.559,0.255,1.367,0.569,1.986,0.553c0.304-0.009,0.605-0.072,0.911-0.058\tc0.431,0.021,0.334,0.47,0.221,0.828c-0.344-0.188-0.75,0.14-1.157-0.019c-0.444-0.173-1.058,0.402-1.613,0.279\tc-0.625-0.135-1.171-0.286-1.819-0.304c-0.724-0.024-1.651,0.012-2.33-0.272c-0.435-0.18-0.702,0.27-1.074-0.285\tc-0.346-0.509-0.539-1.145-0.816-1.692C315.444,421.18,314.636,419.685,314.011,418.151\"\n          />\n        </G>\n      </G>\n      <G id=\"AQ\">\n        <Path\n          id=\"Path35165\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M572.37,461.308c-0.416-0.031-0.874,0.107-1.245,0.293c-0.817,0.42-1.472,0.484-2.381,0.623c-0.97,0.146-1.699,0.039-2.599,0.55c-0.782,0.442-1.584,0.518-2.454,0.659c-1.01,0.168-1.879,0.75-2.895,0.916c-0.358,0.058-0.632,0.204-0.771,0.549c-0.083,0.213-0.167,0.475-0.438,0.515c0.766,0.999-1.289,1.191-1.65,1.466c-0.137,0.105-0.993,0.838-0.99,0.184c0-0.326,0.482-0.569,0.33-0.916c-0.551,0.113-0.866,0.768-1.173,1.172c0.159-0.731-0.827-0.689-1.354-0.843l-7.803,20.623h15.165l10.957-25.792C572.852,461.364,572.731,461.336,572.37,461.308L572.37,461.308z M556.035,465.449c-0.435,0.019-0.725,0.284-1.063,0.438l-0.183,0.477C555.347,466.189,556.053,466.254,556.035,465.449z\"\n        />\n        <Path\n          id=\"Path35161\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M511.709,467.243c-0.173-0.005-0.359,0.016-0.514,0.037c-0.207,0.028-0.362,0.101-0.439,0.182c-0.004,0.811,1.564,0.502,1.867,0.074C512.73,467.387,512.23,467.258,511.709,467.243L511.709,467.243z M515.666,467.503c-0.577,0.038-1.141,0.168-1.797,0.255c-1.085,0.147-2.119,0.458-3.226,0.474c-1.073,0.021-2.009-0.481-3.077-0.22c-1.01,0.251-2.038-0.091-2.819,0.696c-0.781,0.781-1.661,0.625-2.676,0.515c-0.97-0.107-1.58-0.732-2.528-0.952c-0.896-0.206-1.796-0.944-2.747-0.55c0.249,0.2,0.555,0.311,0.843,0.439c-0.612,1.053-1.313,0.343-1.94-0.146c-0.587-0.459-1.207,0.055-1.652,0.439c-0.665,0.575-1.366,0.607-2.233,0.583c-0.97-0.025-1.93,0.03-2.896,0.147c-2.105,0.254-4.121,0.609-6.192,1.063c-0.865,0.188-1.414,0.393-2.159,0.877c-0.676,0.438-1.262,0.785-2.052,0.368c0.392-0.382-0.123-0.769-0.514-0.698l1.136,16.305h47.587l2.38-18.574c-0.436,0.053-0.878,0.089-1.318,0.146c-1.232,0.164-2.256,0.271-3.479,0c-1.186-0.261-2.4-0.151-3.589-0.367c-1.201-0.221-2.437-0.445-3.628-0.698c-0.292-0.062-0.574-0.1-0.843-0.109C516.051,467.492,515.859,467.486,515.666,467.503L515.666,467.503z M505.629,467.536c-0.274-0.007-0.585,0.052-0.732,0.073c0.115,0.539,0.921,0.33,1.282,0.257C506.165,467.614,505.902,467.543,505.629,467.536z M486.433,468.452c-0.59-0.02-0.882,0.522-0.147,0.621C486.84,468.995,487.275,468.476,486.433,468.452z M484.708,469c-0.08,0.024-0.165,0.114-0.146,0.258c0.097-0.019,0.198-0.02,0.293-0.037C484.881,469.043,484.794,468.979,484.708,469L484.708,469z M481.634,470.028c-0.106,0.058-0.209,0.101-0.293,0.183c0.094,0.008,0.197,0.029,0.293,0.037V470.028L481.634,470.028z\"\n        />\n        <Path\n          id=\"Path35134\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M476.244,467.976c-0.04-0.008-0.093,0.023-0.145,0.037c0.087,0.017,0.172,0.02,0.256,0.036C476.322,468.014,476.292,467.983,476.244,467.976L476.244,467.976z M473.942,468.27c-0.158,0.008-0.312,0.057-0.406,0.107c-0.234,0.585,0.707,0.336,0.954,0.224C474.934,468.389,474.406,468.244,473.942,468.27L473.942,468.27z M467.86,468.525c-0.202,0.034-0.425,0.133-0.513,0.183c0.16,0.179,1.136,0.485,0.952-0.037C468.247,468.525,468.062,468.491,467.86,468.525L467.86,468.525z M473.794,469.04c-0.238,0.005-0.41,0.062-0.476,0.182c-0.305,0.544,1.213,0.944,1.464,0.954c0.443-0.074,0.916-0.404,1.247-0.696C475.721,469.405,474.505,469.028,473.794,469.04z M464.415,469.222c-0.074,0.024-0.139,0.046-0.22,0.073c0.178,0.09,0.344,0.071,0.513-0.036C464.612,469.241,464.512,469.241,464.415,469.222L464.415,469.222z M468.41,469.222c-0.506,0.053-0.977,0.303-1.43,0.514c-0.719,0.335-1.114,0.748-1.685,1.282c-0.363,0.343,0.597,0.431,0.585,0.843c-0.781,0.092-2.134,0.604-2.637-0.221c-0.2-0.325-0.322-0.696-0.623-0.953c-0.438-0.376-1.011-0.328-1.501-0.586c0.057-0.088,0.121-0.171,0.182-0.254c-0.589-0.041-1.192,0.024-1.759,0.183c0.251,0.173,0.563,0.177,0.844,0.255c-0.227,0.319-0.611,0.46-0.878,0.731c-0.239,0.244-0.438,0.657-0.808,0.731c-0.638,0.132-1.375-0.25-1.245-0.99c-0.64-0.019-1.957,0.416-0.807,0.953c0.534,0.252,1.525,0.37,1.687,1.063c0.204,0.897-2.239,1.486-2.821,1.649c-0.455,0.124-0.883,0.223-1.357,0.223c-0.448,0-1.012-0.161-1.428,0.073c0.461,0.282,1.015,0.421,1.537,0.516c-1.122,0.736-2.184,0.309-3.403,0.548c-0.49,0.097-1.002,0.151-1.21,0.661c-0.046,0.11-0.146,0.189-0.257,0.257l0.073,0.404c0.278-0.073,0.571-0.124,0.808,0c-0.261,0.085-0.516,0.188-0.769,0.29l0.074,0.403c0.916,0.156,1.956,0.119,2.746-0.258c0.288-0.136,0.782-0.471,1.1-0.22c0.383,0.303,0.928,0.1,1.356,0.292c-0.987,0.199-1.958,0.575-2.93,0.844c-0.467,0.125-0.672,0.504-1.136,0.62c-0.307,0.078-0.612,0.142-0.916,0.223l4.286,27.841h12.893h81.069h4.652h0.696l8.72-20.037h-0.696h-82.28l-1.135-16.304c-0.012,0.003-0.025-0.005-0.038,0c-0.379,0.104-0.583,0.455-1.024,0.402c-0.421-0.051-1.466,0.151-1.355-0.697c-1.466,0.704-3.129,0.124-4.653,0.294c-0.687,0.074-1.751,0.616-2.418,0.291c-0.77-0.371-0.125-0.812,0.331-1.025c0.38-0.174,0.713-0.236,0.291-0.621C468.945,469.261,468.665,469.194,468.41,469.222z\"\n        />\n        <Path\n          id=\"Path28077\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M529.109,468.525l-2.381,18.574h20.221l7.801-20.623c-0.061-0.02-0.174-0.011-0.221-0.037c0.075-0.045,0.171-0.046,0.257-0.073l0.183-0.477c-0.37,0.173-0.784,0.242-1.174,0.477c-0.586,0.354-1.256,0.068-1.501-0.552c0.118,0.025,0.812,0.317,0.807,0.036c-0.008-0.456-0.682-0.435-0.99-0.475c-0.594-0.077-1.442-0.463-1.866-0.877c-0.266-0.26-0.069-0.675-0.44-0.916c-0.358-0.232-0.846-0.179-1.245-0.109c-0.572,0.103-1.802,0.412-1.392,1.245c-0.836,0.117-1.396,0.991-2.233,1.245c-1.027,0.314-2.164,0.837-3.227,0.954c-1.077,0.12-2.179,0.062-3.261,0.222c-1.123,0.166-2.2,0.569-3.333,0.697C533.113,468.054,531.112,468.279,529.109,468.525z\"\n        />\n        <Path\n          id=\"AQ-CL\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M307.591,474.24c0.435,0.146,1.148,0.434,1.355,0.878c0.228,0.489-0.433,0.526-0.991,0.514l33.922,31.503h17.548l-14.543-15.421c-0.193-0.062-0.396-0.101-0.584-0.182c0.149-0.01,0.289-0.004,0.438,0l-1.392-1.43c-0.088-0.007-0.17-0.024-0.255-0.036c-0.491-0.052-1.164-0.214-1.611,0.073c0.377,0.224,0.796,0.402,1.1,0.731c-0.57,0.156-1.714-0.451-2.236-0.659c-1.034-0.417-2.094-0.251-3.15-0.515c-0.921-0.229-1.735-0.711-2.637-0.99c-0.523-0.165-1.455-0.32-1.756-0.843c2.351-0.192,4.569,0.911,6.884,1.136c0.763,0.073,1.831,0.227,2.858,0.221l-1.502-1.61c-1.673-0.094-3.356-0.277-4.98-0.697c0.481-0.019,0.998,0.192,1.464,0c-0.631-0.123-1.51-0.057-1.977-0.585c0.863-0.107,1.691,0.095,2.527,0.256c0.73,0.138,1.461,0.171,2.199,0.222l-9.414-10.003c-0.038-0.008-0.074,0.012-0.11,0c-0.382-0.115-0.491-0.516-0.877-0.62c-0.34-0.094-0.688-0.146-1.026-0.258c-1.031-0.332-1.978-0.445-3.043-0.622c0.241,0.429,0.779,0.431,1.102,0.77c-0.372,0.371-0.994-0.042-1.43,0c0.109,0.501,0.791,0.571,1.138,0.844c-0.433,0.22-1.119,0.585-1.612,0.585c-0.462,0-0.955-0.25-1.429-0.292c-1.183-0.108-2.244-0.354-3.442-0.369c-0.786-0.008-2.481,0.099-2.964-0.621c-0.252-0.37-0.596-0.277-0.954-0.476c-0.285-0.157-0.52-0.407-0.844-0.476c0.602,0.718-1.573,0.706-1.83,0.623c-0.628-0.205-1.083-0.371-1.76-0.294c-0.515,0.06-1.055,0.13-1.538-0.111c0.073-0.094,0.152-0.195,0.222-0.292c-0.122-0.062-0.242-0.123-0.368-0.183c0.72-0.223-0.254-0.486-0.514-0.55C308.921,474.304,308.244,474.349,307.591,474.24L307.591,474.24z\"\n        />\n        <Path\n          id=\"AR-GB-2\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M438.407,482.594c-0.666,0.009-1.318,0.092-1.978,0.145c-0.799,0.067-1.558,0.238-2.308,0.515c-0.302,0.11-0.564,0.142-0.876,0.073c-0.168-0.032-1.029-0.106-0.293,0.146c-0.603,0.065-1.179,0.132-1.758,0.223l1.684,5.898c0.504-0.099,1.28-0.267,1.612,0.109c-0.519,0.074-1.01,0.192-1.503,0.33l0.439,1.502c0.3,0.079,0.575,0.188,0.769,0.368c0.298,0.271-0.101,0.466-0.515,0.585l4.211,14.653h6.302l-5.459-24.543C438.629,482.589,438.512,482.594,438.407,482.594z\"\n        />\n        <Path\n          id=\"AQ-BQ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M449.397,476.693c-0.247,0.146-0.552,0.241-0.477,0.551c0.165-0.05,0.353-0.097,0.55-0.146L449.397,476.693L449.397,476.693z M449.507,477.39c-0.209,0.082-0.421,0.162-0.621,0.257c0.213,0.069,0.459,0.106,0.696,0.147L449.507,477.39z M442.29,477.977c-0.334,0.035-0.473,0.393-0.768,0.514c-0.337,0.137-0.774,0.127-1.024,0.438c0.593,0.135,1.314,0.022,1.83,0.404c0.347,0.255,0.626,0.688,1.098,0.402c-0.124-0.504-0.774-0.568-1.098-0.916C442.082,478.554,442.741,478.252,442.29,477.977L442.29,477.977z M449.8,479.294c-0.099,0.024-0.195,0.043-0.293,0.074c-0.597,0.191-0.454,0.587-0.842,0.953c-0.216,0.202-0.488,0.354-0.733,0.514c-1.016,0.669,0.04,0.643,0.515,1.101c-1.431,0.352-3.011-0.303-4.358,0.182c-0.65,0.234-1.164,0.371-1.867,0.292c-0.567-0.062-1.174-0.123-1.721,0.074c-0.551,0.199-1.169,0.13-1.757,0.11l5.456,24.542h9.892L449.8,479.294L449.8,479.294z\"\n        />\n        <Path\n          id=\"AQ-AU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M686.376,451.344c-0.303-0.011-0.587,0.045-0.697,0.292c-0.225,0.517,0.652,0.674,0.074,1.063c0.169,0.08,0.327,0.161,0.514,0.183c0.34,0.111,1.634,0.206,1.685-0.367c0.037-0.387-0.536-0.767-0.807-0.952C686.984,451.454,686.677,451.357,686.376,451.344L686.376,451.344z M762.354,453.763c-0.248,0.084-0.481,0.361-0.698,0.438c-0.611,0.225-1.283,1.149-1.72,1.612c0.09,0.04,0.171,0.065,0.256,0.109c-0.25,0.32-1.015,1.737-1.649,1.245c-0.666-0.516-1.603-0.111-2.383-0.035c-1.024,0.096-2.045,0.151-3.078,0.22c-0.726,0.047-1.45-0.156-2.159-0.073c-1.054,0.122-1.979,0.521-2.93,0.953c-0.73,0.33-1.262,1.047-2.014,1.281c-0.914,0.285-1.498,0.063-2.418,0.037c-0.214,0-0.421-0.047-0.622-0.107c-0.063-0.097-0.124-0.195-0.185-0.294c-0.277-0.123-0.516,0.006-0.807-0.292c0.312-0.31,0.608-0.606,0.916-0.916c-0.155,0.159-0.641-0.337-0.768-0.403c-0.42-0.206-1.003,0.125-1.428,0.185c-1.155,0.155-1.858,1.089-3.113,1.024c0.434-1.04-0.897-0.575-1.503-0.438c-0.629,0.142-1.591,0.729-2.234,0.404c0.104-0.078,0.225-0.177,0.328-0.258c-1.61-0.867-3.489,0.502-5.127,0.515c-0.96,0.008-1.905,0.11-2.857,0.185c-0.846,0.063-1.584,0.035-2.418,0.219c-0.529,0.12-1.988,0.071-2.346-0.4c-0.176-0.233,0.01-0.489-0.109-0.732c-0.108-0.226-0.538-0.406-0.768-0.475c-1.026-0.316-2.036,0.536-3.044,0.255c-0.659-0.185,0.227-0.685-0.219-1.025c-0.595-0.45-0.574-1.171-1.467-1.023c-0.876,0.146-1.666,0.366-2.564,0.402c-0.838,0.034-1.679,0.203-2.491,0.402c-0.814,0.202-0.926,0.669-1.538,1.099c-0.483,0.339-1.23,0.521-1.796,0.661c-0.561,0.138-1.091-0.005-1.649,0.146c-0.438,0.119-1.194,0.496-1.61,0.146c0.057-0.09,0.119-0.174,0.182-0.256c-0.482,0.131-0.471-0.146-0.624-0.476c-0.211-0.462-0.669-0.18-1.024-0.146c-0.52,0.052-1.306-0.087-1.83-0.146c-0.579-0.066-1.15-0.283-1.721-0.403c-0.538-0.112-1.13-0.293-1.688-0.293c-0.423,0-0.929-0.392-1.391-0.438c-0.67-0.069-1.263-0.047-1.942-0.183c-0.568-0.115-1.081,0.073-1.649,0.073c-0.673,0-1.326,0.352-1.978,0.294c-0.532-0.048-1.062,0.144-1.538,0.368c-0.564,0.261-1.05,0.623-1.65,0.806c-0.482,0.148-0.959,0.222-1.428,0.403c-0.396,0.154-0.844,0.682-1.283,0.659c-0.443-0.024-0.195-0.667-0.549-0.843c-0.468-0.226-1.213-0.077-1.687,0.037c-0.356,0.088-0.713,0.449-1.1,0.368c0.061-0.096,0.086-0.198,0.146-0.293c-0.399,0.073-0.771-0.184-1.171-0.073c-0.394,0.11-0.8,0.147-1.21,0.147c-0.713,0-1.348,0.191-2.051,0c-0.832-0.229-1.392-0.258-2.2,0.036c-0.566,0.205-1.345-0.099-1.942-0.11c-0.856-0.019-1.816,0.232-2.638-0.035c-0.716-0.238-1.608-0.133-2.345-0.038c-0.966,0.124-1.934,0.226-2.896,0.402c-0.576,0.106-1.331,0.242-1.867-0.074c0.304-0.466,0.554-0.37,0.477-0.989c-0.025-0.191,0.012-0.795-0.293-0.769c-0.779,0.074-1.062,1.513-1.905,1.723c-0.32,0.077-0.47,0.384-0.768,0.513c-0.336,0.143-0.707,0.188-1.064,0.258c-0.8,0.153-1.613,0.188-2.419,0.329c-0.647,0.113-1.236,0.341-1.905,0.292c-0.544-0.041-1.064-0.16-1.61-0.146c-1.104,0.024-2.344-0.101-3.406,0.255c-0.248,0.085-0.78,0.581-1.024,0.331c-0.228-0.233-0.141-0.451-0.55-0.403c-0.678,0.074-1.34,0.484-1.906,0.844c0.322,0.024,0.617,0.168,0.845,0.402c-0.386-0.013-0.839-0.156-1.21,0c-0.456,0.192-0.666,0.453-1.21,0.515c-1.213,0.125-2.387,0.322-3.588,0.514c-1.041,0.162-1.832,0.737-2.822,1.026c-0.188,0.055-1.913,0.791-0.916,0.914c-0.443,0.101-0.607,0.49-0.952,0.734c-0.297,0.207-0.752,0.297-1.1,0.366c-0.383,0.076-0.757,0.016-1.135,0.11c-0.351,0.088-0.649,0.325-0.99,0.403c-0.268,0.059-0.552-0.025-0.807,0.073c-0.379,0.147-0.682,0.382-1.101,0.438c-0.361,0.05-0.765-0.2-1.099-0.073c-0.241,0.089-0.378,0.339-0.586,0.475c-0.285,0.188-0.279-0.159-0.515-0.146c-0.095,0.077-0.197,0.141-0.292,0.222c-0.179,0.007-0.37,0.022-0.55,0c-0.756-0.069-1.619,0.225-2.345,0.439c-0.554,0.165-1.162,0.29-1.651,0.621c-0.2,0.135-0.017,0.322,0.037,0.476c0.104,0.305-0.593,0.362-0.731,0.439c-0.323,0.181-0.396,0.447-0.844,0.438c-0.352-0.007-0.618-0.091-0.915,0.146c-0.491,0.398-1.227,0.636-1.612,1.137c-0.107,0.138-0.405,0.37-0.475,0.515c-0.11,0.224,0.166,0.286-0.183,0.514c-0.549,0.355-1.213,0.818-1.831,1.024c-0.763,0.254-1.566,0.272-2.307,0.586c-0.813,0.347-1.553,0.621-2.452,0.515c-0.206-0.025-2.099-0.521-1.798-0.878c0.386-0.458,1.202-0.498,1.429-1.137c-0.094-0.049-0.193-0.107-0.292-0.146c0.681-0.155,1.206-0.659,1.831-0.916c0.622-0.254,1.222-0.3,1.797-0.696c0.408-0.283,1.043-0.84,1.136-1.355c0.063-0.366-0.826-0.156-0.988-0.146c0.305,0.729-0.894,1.232-1.43,0.916c0.272-0.142,0.486-0.414,0.475-0.731c-0.406,0.076-0.719,0.303-1.1,0c0.287-0.29,0.287-0.525,0.659-0.768c0.216-0.139,0.421-0.325,0.623-0.476c0.348-0.255,0.893-0.386,1.173,0.037c0.236,0.357,0.928,0.009,1.171-0.146c0.248-0.161,0.042-0.333,0.223-0.477c0.144-0.118,0.341-0.171,0.476-0.293c-0.268-0.132-0.576-0.123-0.844-0.257c0.378-0.564,1.141-0.542,1.722-0.439c0.177,0.033,0.501,0.067,0.477-0.219c-0.028-0.316-0.371-0.322-0.551-0.516c0.354-0.11,0.838-0.123,1.023-0.514c-0.2,0.009-0.384-0.034-0.55-0.146c0.304-0.074,0.573-0.118,0.843-0.293c-0.082-0.209-0.015-0.327,0.184-0.327c0.31-0.037,0.776,0.123,0.879-0.293c0.081-0.338-0.399-0.634-0.329-0.99c0.069-0.369,0.383-0.58,0.439-0.955c-0.471-0.132-0.915,0.053-1.357,0.184c-0.444,0.132-0.863,0.124-1.318,0.074c-1.147-0.12-2.295-0.159-3.442-0.223c-1.085-0.058-2.175-0.299-3.259-0.367c-1.007-0.064-2.002-0.402-3.003-0.329c-0.563,0.04-1.095,0.311-1.651,0.329c-0.462,0.015-0.87-0.176-1.317-0.257c-0.705-0.123-1.391-0.048-2.091-0.222c-0.819-0.205-1.65-0.193-2.491-0.184c-0.306,0.006-0.572-0.156-0.878-0.074c-0.292,0.078-0.556,0.173-0.697-0.183c0.105-0.025,0.224-0.047,0.33-0.074c-0.228-0.489-0.672-0.184-1.062-0.259c-0.207-0.062-0.368-0.138-0.517-0.292c-0.148-0.025-0.293-0.038-0.439,0c-0.252-0.025-0.442-0.195-0.695-0.222c-0.183,0.025-0.368,0.045-0.551,0.074c-0.392-0.03-0.693-0.346-1.098-0.328c0.024-0.484,1.015-0.51,1.355-0.698c0.616-0.337-1.181-0.678-1.43-0.696c-0.708-0.05-1.106-0.867-1.757-1.135c-0.844-0.346-1.892-0.277-2.783-0.331\n\t\tc-1.995-0.119-4.27,0.167-6.047,1.063c-0.775,0.391-1.696,0.273-2.419,0.807c-0.734,0.543,0.257,0.986-0.108,1.393c0.275,0.07,0.519,0.224,0.808,0.255c-0.49,0.156-1.481,0.333-1.868-0.145c-0.381-0.47-1.065,0.271-1.503-0.185c0.283-0.025,0.471-0.479,0.109-0.403c-0.222,0.049-0.441,0.124-0.66,0.183c-0.439,0.123-1.221,0.213-1.428,0.696c0.235,0.157,0.518,0.097,0.584,0.404c0.052,0.229,0.721,0.004,0.916,0.146c-0.849,0.342-1.757,0.491-2.637,0.73c-0.306,0.083-0.881,0.317-1.172,0.072c-0.168-0.137-0.249-0.354-0.439-0.473c0.272-0.116,0.564-0.161,0.843-0.258c-0.445-0.312-2.021-0.769-2.418-0.146c-0.124,0.194,0.072,0.557-0.146,0.698c-0.256,0.163-0.649,0.052-0.953,0.181c-0.022,0.01-0.052-0.013-0.073,0c-0.107,0.067-0.151-0.017-0.221,0l-10.954,25.79l-8.723,20.038h75.465h80.996h2.199l56.596-48.831c-0.676-0.106-1.333-0.073-2.013-0.182c-0.838-0.137-1.574-0.513-2.453-0.551c-0.363-0.016-0.752,0.173-1.1,0.111c-0.32-0.057-0.606-0.266-0.916-0.368c-0.255-0.085-0.362-0.396-0.586-0.439c-0.348-0.069-0.749,0.243-1.024-0.109c0.739-0.389,1.681-0.837,2.272-1.429c0.188-0.188,0.155-0.436,0.329-0.662c0.145-0.182,0.292-0.368,0.292-0.619c-0.445,0.193-0.473-0.181-0.842-0.293C762.525,453.736,762.436,453.734,762.354,453.763L762.354,453.763z M695.789,454.274c-0.096-0.008-0.179,0.014-0.256,0.037c-0.154,0.051-0.253,0.203-0.256,0.439c0.428,0.051,0.375,0.702,0.915,0.439c-0.155-0.167,0.06-0.776-0.108-0.845C695.993,454.312,695.887,454.281,695.789,454.274L695.789,454.274z M691.03,454.971c-0.613-0.049-1.732,0.423-1.942,0.662c0.353,0.348,2.549,0.345,2.345-0.402C691.385,455.065,691.233,454.988,691.03,454.971L691.03,454.971z M672.528,455.848c-0.493,0.027-0.098,0.331,0.146,0.331C673.077,456.179,672.839,455.778,672.528,455.848z M690.113,456.142c-0.184,0.008-0.35,0.067-0.515,0.146C689.796,456.33,689.959,456.272,690.113,456.142z M688.905,456.876c-0.088,0.024-0.187,0.066-0.258,0.146c0.079,0.188,0.506-0.108,0.551-0.146C689.096,456.849,688.992,456.85,688.905,456.876z M680.221,456.949c-0.26,0.024-0.469,0.137-0.438,0.404c0.097,0.009,0.196,0.025,0.292,0.036c0.312,0.124,0.816,0.034,0.877-0.367C680.808,456.985,680.481,456.928,680.221,456.949L680.221,456.949z M817.447,457.168c-0.296,0.074-0.588,0.321-0.55,0.66c0.244,0.008,0.395-0.197,0.477-0.402C817.392,457.34,817.432,457.26,817.447,457.168L817.447,457.168z M685.534,458.304c-0.302,0.088-0.593,0.26-0.843,0.439C685.027,458.769,685.335,458.549,685.534,458.304z M817.266,458.379c-0.155,0.006-0.291,0.102-0.37,0.256c0.215,0.042,0.432-0.051,0.551-0.223C817.39,458.396,817.318,458.376,817.266,458.379z M779.46,459.55l-1.721,1.393c0.607-0.321,1.83-0.436,2.126-1.137c-0.181-0.04-0.366-0.063-0.552-0.073C779.358,459.668,779.413,459.613,779.46,459.55z M777.74,460.942L720.7,507.136h21.396l16.813-8.829c-0.715,0.099-1.447,0.258-2.161,0.109c0.668-0.223,1.39-0.311,2.09-0.328c0.174-0.008,0.377-0.046,0.584-0.072l0.732-0.368c-0.839-0.211-1.718,0.075-2.564-0.072c0.162-0.014,1.338-0.107,0.514-0.221c0.371-0.091,0.785,0.041,1.137-0.147c-0.339-0.05-0.687,0.062-1.025,0.037c-0.175-0.014-0.755-0.205-0.11-0.256c-0.413-0.034-0.85-0.055-1.246-0.184c0.218-0.021,0.399-0.101,0.551-0.254c-0.705-0.142-1.51,0.032-2.16-0.33c0.188-0.008,0.906,0.038,0.99-0.185c0.184-0.488-1.136-0.405-0.368-0.62c-0.223-0.018-0.443-0.037-0.661-0.073c0.105-0.076,0.224-0.139,0.329-0.221c-0.499-0.059-0.957-0.264-1.465-0.185c-0.325,0.051-0.685,0.148-0.953-0.108c0.827-0.074,1.631-0.146,2.453-0.257c0.55-0.074,1.277,0.058,1.721-0.368c-0.803-0.021-1.619,0.127-2.42,0c0.519-0.202,1.022-0.521,1.576-0.621c-0.307,0.018-0.631-0.024-0.877-0.223c0.765-0.111,1.642,0.127,2.346-0.292c-0.565-0.262-1.314,0.37-1.799-0.146c0.562-0.106,2.193,0.377,2.42-0.403c-1.002,0.145-2.01,0.018-3.004,0.184c-0.384,0.064-0.877,0.178-1.209-0.107c-0.224-0.191,0.275-0.278,0.367-0.294c1.005-0.167,2.099-0.164,3.113-0.223c0.746-0.042,1.572-0.028,2.199-0.514c-0.866-0.168-1.7,0.322-2.564,0.11c1.098-0.218,2.199-0.467,3.296-0.662c0.462-0.081,0.911-0.139,1.354-0.291c0.167-0.058,1.021-0.454,0.33-0.403c0.145-0.049,1.271-0.342,0.515-0.515c1.307-0.419,2.814,0.008,4.065-0.475c0.583-0.224,1.041,0.141,1.611,0.035c0.593-0.107,1.193-0.285,1.796-0.401c1.556-0.299,3.041-0.367,4.618-0.439c0.56-0.025,1.123-0.127,1.684-0.109c0.108,0.003,0.477,0.091,0.66,0.183l0.476-0.256c-0.465,0.005-1.06,0.051-1.429-0.292c0.308,0.017,0.198-0.099,0.293-0.293c0.116-0.235,0.656-0.226,0.844-0.476c-0.475,0.138-1.221,0.62-1.72,0.368c0.218-0.072,0.42-0.174,0.583-0.329c-0.503,0.099-1.055,0.271-1.573,0.184c0.538-0.091,2.255-0.355,2.38-1.101c-0.477,0.048-0.95,0.222-1.427,0.073c0.282-0.01,1.23-0.37,1.427-0.55c0.256-0.233,0.516-0.648,0.588-0.99c-0.377-0.056-0.744-0.024-1.102-0.183c0.766-0.027,1.613-0.182,2.271-0.585c-0.102-0.067-0.223-0.124-0.328-0.183c0.716,0.031,1.467-0.465,1.978-0.916c-0.183,0.007-0.369-0.036-0.516-0.146c0.622-0.199,1.304-0.255,1.905-0.516c0.429-0.183,0.769-0.486,1.208-0.659c0.322-0.124,0.405-0.217,0.515-0.514c0.114-0.321,0.188-0.108,0.368-0.294c0.028-0.097,0.068-0.199,0.11-0.293c0.697-0.493,1.645-0.444,2.453-0.438c0.433,0.005,0.89-0.012,1.282-0.221c0.156-0.083,0.052-0.305,0.222-0.369c0.209-0.088,0.402-0.167,0.622-0.222c0.267-0.052,0.65-0.285,0.915-0.108c0.32,0.208,0.322,0.194,0.732,0c0.81-0.385,1.415,0.319,1.943-0.551c0.328-0.543,0.916-0.933,1.574-0.916c0.458,0.013,1.605,0.391,1.868-0.182c-0.202-0.043-0.371-0.125-0.55-0.222c0.517-0.166,1.177-0.321,1.719-0.37c0.534-0.044,1.206,0.03,1.685-0.255c0.578-0.342,1.223-0.187,1.833-0.402c0.053-0.02,0.123-0.048,0.182-0.074l11.024-5.787c-0.048-0.019-0.111-0.065-0.146-0.074c-0.265-0.08-0.29-0.333-0.402-0.55c0.669-0.058,0.538-0.617-0.073-0.586c-0.451,0.024-1.13,0.288-1.501-0.074c0.312-0.114,0.647,0.121,0.877-0.22c-0.632-0.056-2.028,0.553-2.491-0.074c-0.205-0.277-0.916-0.042-1.21-0.109c-0.451-0.103-0.854-0.137-1.317-0.111c-0.508,0.029-1.969,0.971-2.014-0.033c-0.012-0.252,0.228-0.57-0.146-0.551c-0.52,0.028-0.996,0.154-1.467,0.369\n\t\tc0.106-0.133,0.227-0.246,0.368-0.331c-0.145,0.07-0.281,0.105-0.438,0.074c-0.2-0.039,0.172-0.322-0.33-0.257c-0.308,0.039-0.679,0.158-0.988,0.074c-0.3-0.083-0.356-0.421-0.588-0.586c0.142-0.014,0.282-0.074,0.403-0.147c-0.469-0.22,0.023-0.319-0.182-0.583c-0.139-0.176-0.346-0.268-0.55-0.33c-0.235-0.074-0.645,0.091-0.732-0.255c-0.062-0.246,0.035-0.354-0.222-0.515c-0.322-0.206-1.324-0.026-1.465-0.184c-0.181-0.206,0.146-0.601,0.074-0.843c-0.674,0.303-1.019,0.578-1.795,0.621c-0.225,0.012-0.705,0.238-0.879,0.073c-0.205-0.19-0.508-0.019-0.731,0.036c-0.485,0.119-0.68-0.384-1.21-0.292c-0.71,0.123-0.355-0.557-0.879-0.622c0.121-0.091,1.133-0.479,1.137-0.475c0.241,0.155,0.637-0.198,0.293-0.439c-0.254-0.18-0.479-0.437-0.807-0.476c-0.63-0.073-0.318,0.435-0.55,0.698c-0.043,0.049-0.264,0.024-0.402,0.182c-0.212,0.237-0.419,0.482-0.732,0.586c-0.204,0.065-0.618-0.156-0.731,0c-0.209,0.28-0.385,0.026-0.66-0.036c-0.324-0.077-0.665-0.191-0.989-0.258c-0.415-0.08-0.864,0.178-1.282,0.184c-0.432,0.005-1.678,0.479-2.014,0.182c0.245-0.608,1.439-0.657,1.538-1.354c0.006-0.042-2.677,0.317-2.199-0.369c-0.47,0.1-2.243,0.639-2.306-0.293c-0.035-0.493,1.16-0.146,0.916-0.66c-0.392-0.819-3.081,0.65-3.738,0.476c0.627-0.334,1.19-0.462,0.369-1.138C779.014,460.844,778.191,461.469,777.74,460.942L777.74,460.942z M818.033,460.32c-0.292,0.073-0.59,0.49-0.661,0.698c0.29-0.006,0.555-0.14,0.731-0.37c0.08-0.077,0.159-0.16,0.222-0.255C818.241,460.323,818.132,460.295,818.033,460.32L818.033,460.32z M792.979,464.643c-0.123,0.051-0.224,0.173-0.293,0.291h0.256c0.153-0.029,0.277-0.091,0.401-0.183C793.22,464.613,793.097,464.59,792.979,464.643L792.979,464.643z M793.71,464.827c-0.318,0.348,0.36,0.421,0.55,0.146C794.101,464.833,793.917,464.772,793.71,464.827z\"\n        />\n        <Path\n          id=\"marie-byrd-land\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M287.076,472.041c-0.094,0.009-0.155,0.047-0.183,0.225c-0.073,0.468,0.956,0.463,1.21,0.659c-0.352-0.024-0.714-0.153-1.063-0.147c-0.199,0.005-0.162,0.272-0.403,0.147c-0.265-0.136-0.844-0.628-0.843,0c-0.145-0.123-1.447-0.446-0.585-0.402c-0.321-0.254-0.819-0.205-1.135,0c-0.474,0.308-0.457-0.159-0.844-0.074c-0.699,0.157-1.686-0.119-2.125,0.621c0.139,0.04,0.3,0.062,0.44,0.074c1.165,0.153,2.354,0.03,3.516,0.221c0.536,0.086,1.064,0.236,1.613,0.222c0.418-0.013,0.829-0.081,1.244,0c-0.085,0.089-0.168,0.173-0.255,0.257c0.66-0.084,1.295,0.059,1.943,0.146c0.324,0.044,0.665,0.059,0.99,0.034c0.231-0.015,0.495-0.223,0.697-0.219c0.478,0.007,1.052,0.28,1.576,0.292c0.302,0.007,0.614,0.028,0.915,0c0.17-0.02,0.895-0.053,0.256-0.257c0.264-0.054,0.514-0.16,0.697-0.368c-0.606-0.096-1.228-0.006-1.832-0.146c0.402-0.025,0.946,0.049,1.282-0.223c-0.843-0.32-1.859,0.447-2.639,0.038c0.303-0.041,0.241-0.341,0.477-0.439c0.196-0.082,0.421,0.007,0.623-0.037c-0.528-0.484-1.543-0.507-2.199-0.329c0.318,0.519,0.229,0.985-0.439,0.551c-0.461-0.301-0.449-0.532-1.099-0.514c0.287,0.228,0.597,0.421,0.843,0.695c-0.321,0.135-1.54-0.162-1.209-0.731c-0.396-0.105-0.794,0.051-1.135-0.182C287.298,472.08,287.171,472.035,287.076,472.041L287.076,472.041z M296.71,473.946c-0.096,0.007-0.19,0.055-0.293,0.11c-0.121,0.074-0.18,0.157-0.222,0.293c0.47,0.037,0.933-0.079,1.394-0.146C297.298,474.125,297,473.935,296.71,473.946L296.71,473.946z M304.219,473.984c-0.266,0.013-0.526,0.062-0.769,0.111c0.008,0.041-0.009,0.104,0,0.145c0.413,0.222,1.213,0.389,1.393,0.878c0.157,0.432,0.627,0.699,0.807,0.111c0.115-0.372-0.444-0.876-0.698-1.064C304.737,474.004,304.485,473.972,304.219,473.984L304.219,473.984z M286.745,474.057c-0.326-0.008-0.638,0.067-0.807,0.367c0.868,0.259,2.943,0.848,3.627-0.036c-0.533-0.454-1.253-0.09-1.866-0.183C287.438,474.165,287.074,474.065,286.745,474.057L286.745,474.057z M300.08,474.092c-0.088,0.01-0.174,0.037-0.256,0.074c0.163,0.24,0.366,0.103,0.514-0.074C300.247,474.072,300.167,474.087,300.08,474.092z M291.215,474.279c-0.158,0.02-0.315,0.068-0.439,0.182c0.309,0.086,0.654,0.096,0.916-0.109C291.538,474.294,291.375,474.258,291.215,474.279L291.215,474.279z M281.727,474.497c-0.271,0.031-0.539,0.108-0.623,0.329c0.743,0.47,1.49,0.941,2.348,1.171c0.85,0.228,1.736,0.073,2.599,0.073c0.961,0,1.939,0.058,2.896,0.11c0.901,0.052,1.692,0.546,2.599,0.549c-0.817,0.521-2.327,0.396-3.223,0.294c-1.302-0.147-2.483-0.414-3.811-0.367c0.327,0.219,0.53,0.598,0.916,0.729c0.354,0.124,0.728,0.147,1.1,0.183c0.693,0.07,1.347,0.104,1.942,0.516c0.521,0.364,1.207,0.864,1.867,0.876c0.403,0.01,0.764-0.249,1.173-0.181c0.357,0.059,0.671,0.236,0.989,0.403c-0.087,0.062-0.172,0.123-0.255,0.183c0.278,0.103,0.568,0.056,0.843,0.182c-0.287,0.086-0.581,0.118-0.877,0.11c0.793,0.585,1.895,0.087,2.747,0.55c0.388,0.212,0.348,0.57-0.11,0.585c-0.32,0.01-0.636-0.073-0.953-0.109c-0.263-0.032-0.339,0.233-0.583,0.22c-0.358-0.021-0.706-0.047-1.063-0.073c-0.546-0.041-1.109-0.066-1.613-0.293c-0.915-0.414-2.337-0.321-3.333-0.292c-1.193,0.032-2.615-0.065-3.773,0.256c-0.998,0.274-1.75,0.519-2.822,0.401c-1.274-0.135-2.551-0.517-3.847-0.401c-0.386,0.035-0.676,0.353-1.062,0.401c-0.446,0.059-1.155-0.187-1.576-0.328c0.052-0.095,0.093-0.197,0.146-0.292c-0.112-0.055-0.217-0.093-0.329-0.147c0.121-0.234,0.35-0.374,0.587-0.475c-0.81-0.37-1.203-1.229-2.201-1.318c-0.806-0.072-1.734-0.459-2.527-0.146c0.246,0.366,0.777,0.533,1.172,0.66c-0.914,0.007,0.619,0.585,0.876,0.623c-0.425,0.399-1.732,0.619-2.197,0.182c-0.617-0.577-1.399,0.024-2.089-0.329c0.198-0.128,0.369-0.327,0.328-0.583c-0.067-0.021-2.043,0.03-1.281-0.663c-0.416-0.282-0.956-0.247-1.43-0.329c-0.413-0.072-0.726-0.455-1.171-0.292c-0.378,0.139-0.855,0.207-0.403,0.661c0.338,0.337,0.807,0.455,1.21,0.696c-0.468-0.024-0.979,0.163-1.43,0.074c-0.236-0.047-0.521-0.209-0.767-0.111c-0.579,0.229-1.086,0.237-1.722,0.257c-0.541,0.017-1.264,0.109-1.722-0.257c-0.522-0.42-1.026-0.104-1.61-0.073c0.132,0.085,0.238,0.166,0.368,0.255c-0.917,0.669-2.558,0.276-3.626,0.439c-1.584,0.243-3.193-0.031-4.8,0.037c-3.167,0.139-6.392-0.45-9.561,0c-0.85,0.122-1.701,0.363-2.564,0.328c-0.763-0.028-1.506-0.194-2.272-0.146c-0.764,0.05-1.494-0.214-2.272-0.108c-0.594,0.076-1.124,0.104-1.722,0.222c-1.357,0.264-2.455-0.856-3.773-0.696c-0.402,0.049-1.173-0.042-1.427,0.328c-0.163,0.235-1.321,0.144-1.61,0.183c1.144,0.768-0.617,0.769-1.247,0.769c-0.308,0-2.054-0.22-2.125,0.256c-0.043,0.285,0.024,0.574-0.257,0.731c-0.313,0.173-1.125,0.062-1.464,0.073c-0.932,0.027-1.905-0.31-2.82,0c0.113,0.062,0.215,0.124,0.33,0.183c-0.785,0.358-1.691-0.174-2.454,0.294c0.131,0.067,0.272,0.111,0.402,0.182c-0.288,0.233-2.86,0.221-2.784,0.551c0.147,0.632,2.709,0.711,3.189,0.878c-1.31,0.391-2.781-0.106-4.067-0.368c-0.79-0.161-1.649-0.292-2.452-0.292c-0.226,0-0.029,0.222-0.183,0.292c-0.293,0.138-0.627,0.073-0.916,0.221c0.837,0.792,2.802,0.365,3.81,0.33c0.623-0.021,1.221,0.183,1.832,0.256c-0.11,0.009-0.217,0.042-0.328,0.109c0.404,0.196,0.845,0.176,1.282,0.223c-0.187-0.107-0.385-0.23-0.585-0.293c1.04,0.123,2.076,0.228,3.113,0.403c-0.238,0.079-0.477,0.178-0.731,0.182c0.741,0.172,1.523,0.223,2.236,0.516c-0.66,0.023-1.323-0.154-1.979-0.184c0.319,0.169,1.092,0.041,1.209,0.476c0.09,0.334,0.938,0.286,1.172,0.515c-0.637,0.505-1.987-0.351-2.674-0.438c0.117,0.073,0.223,0.173,0.33,0.256c-0.235,0.06-0.463,0.06-0.697,0c0.1,0.067,0.163,0.146,0.256,0.221c-0.456,0.109-0.894,0.118-1.356,0.184c0.108,0.087,0.189,0.17,0.293,0.257c-0.532,0.054-1.076-0.058-1.611-0.038c0.37,0.192,0.822,0.192,1.208,0.33c-0.929,0.445-2.19-0.114-3.112-0.33c-1.292-0.304-2.704-0.522-4.03-0.584c0.034,0.024,0.073,0.045,0.11,0.072l10.001,4.359c2.688,0.291,5.37,0.664,8.059,0.953c2.502,0.272,5.212,0.619,7.62,1.394c2.021,0.649-2.081,1.114-0.584,2.089c-1.406-0.167-2.804,0.004-4.213-0.147\n\t\tc-0.444-0.046-0.876-0.089-1.319-0.146l13.08,5.643c1.792,0.223,3.57,0.419,5.385,0.473c2.105,0.066,4.234,0.054,6.338,0.223c2.078,0.166,4.143,0.148,6.227,0.184c1.788,0.027,3.916-0.204,5.64,0.292c-0.508,0.068-0.245,0.221,0,0.329c-3.177,0.379-6.513-0.093-9.707-0.146c-1.303-0.022-2.585-0.017-3.884-0.109c-0.532-0.039-1.082-0.074-1.612,0c-0.224,0.033-1.484,0.376-0.731,0.55c-1.18,0.087-2.37,0.026-3.551-0.037l12.561,5.46h8.283h40.261h36.743l-33.923-31.504c-0.304-0.008-0.581-0.028-0.661,0c-0.347,0.135-0.422,0.401-0.843,0.368c-0.471-0.038-0.925-0.088-1.393-0.146c-0.945-0.122-1.798-0.185-2.748-0.146c-0.56,0.023-1.04-0.086-1.574,0.146c-0.423,0.182-0.615,0.188-1.063,0.036c-0.68-0.231-1.568-0.238-2.271-0.11c-0.867,0.157-1.432,0.304-2.345,0.11c-0.932-0.197-1.849-0.146-2.785-0.294c0.056-0.084,0.095-0.169,0.147-0.255c-1.32-0.535-2.932,0.024-4.286,0c-0.873-0.019-1.798-0.209-2.673-0.074c-0.737,0.115-1.516,0.119-2.235-0.11c0.855,0-0.502-0.624-0.769-0.66C282.286,474.477,282.002,474.463,281.727,474.497L281.727,474.497z M299.677,474.754c-0.1,0.011-0.199,0.073-0.292,0.146c0.21,0.043,0.393-0.015,0.585-0.108C299.862,474.739,299.778,474.739,299.677,474.754L299.677,474.754z M307.516,474.789c-0.417,0.014,0.009,0.391-0.473,0.439c0.32,0.254,1.383,0.273,1.464-0.256C308.247,474.802,307.817,474.781,307.516,474.789z M278.54,475.119c-0.071,0.011-0.128,0.006-0.182,0.036c0.353,0.569,1.238,0.743,1.831,0.515C279.842,475.502,279.025,475.054,278.54,475.119L278.54,475.119z M270.628,475.707c-0.555,0.049-0.536,0.68-0.146,0.989c0.936,0.743,2.345,0.979,3.48,1.247c0.547,0.128,4.029,1.222,4.396,0.221c-0.278-0.602-1.322-0.625-1.869-0.73c-0.942-0.187-1.808-0.676-2.746-0.916C272.696,476.243,271.735,475.608,270.628,475.707z M237.769,475.816c-0.247,0.019-0.494,0.057-0.77,0.145c0.251,0.514,1.105,0.791,1.611,0.916c0.745-0.174,1.438,0.172,2.161,0.293c0.703,0.121,1.317,0.33,1.977,0.586c1.198,0.465,2.591,0.328,3.848,0.328c-0.377-0.559-1.601-0.841-2.198-1.1c-0.24-0.104-0.596-0.223-0.879-0.221c-0.465-0.118-0.951-0.205-1.429-0.146c0.121,0.128,0.256,0.219,0.369,0.256c0.278,0.097,0.545-0.021,0.877-0.074c-0.139,0.063-0.297,0.125-0.439,0.185c-0.174,0.019-0.3-0.04-0.438-0.11c-0.139-0.072-0.293-0.15-0.438-0.221c-0.341-0.165-0.774-0.054-1.063-0.329c-0.284-0.272-0.606-0.301-0.991-0.331C239.151,475.935,238.508,475.761,237.769,475.816L237.769,475.816z M247.073,476.661c-0.274,0.009-0.568,0.03-0.843,0.073c0.033,0.097,0.073,0.16,0.109,0.256c0.517,0.123,1.064,0.205,1.574,0.33c0.31,0.075,0.575,0.387,0.844,0.55c0.281,0.173,0.471,0.424,0.697,0.586c0.321,0.231,1.088,0.146,1.466,0.146c0.958,0,2.02-0.18,2.966-0.329c0.528-0.082,1.085-0.174,1.573-0.402c0.709-0.33-0.172-0.654-0.549-0.696c-0.705-0.076-1.417-0.014-2.124,0C250.86,477.21,248.994,476.597,247.073,476.661L247.073,476.661z M260.262,477.355c-0.539-0.019-0.915,0.398-1.429,0.475c0.37,0.539,1.416,0.37,1.943,0.256C260.432,477.733,261.001,477.379,260.262,477.355L260.262,477.355z M260.115,478.269c-0.167-0.021-0.314,0.092-0.404,0.256c0.207-0.02,0.408-0.079,0.584-0.183C260.24,478.308,260.168,478.276,260.115,478.269z M239.343,478.306c-0.238,0.012-0.435,0.038-0.585,0.073c0.75,0.272,1.89,1.014,2.71,0.66c-0.044-0.096-0.067-0.197-0.111-0.292C241.029,478.344,240.056,478.271,239.343,478.306L239.343,478.306z M232.454,478.417c-0.226,0.033-0.391,0.116-0.402,0.255c0.496,0.402,1.945,0.373,2.53,0.33C234.462,478.615,233.14,478.314,232.454,478.417L232.454,478.417z M231.246,478.599c-0.124,0.008-0.224,0.041-0.33,0.146c0.245,0.089,0.523,0.111,0.732-0.074C231.526,478.618,231.375,478.593,231.246,478.599z M215.531,481.273c-0.123-0.015-0.245-0.004-0.369,0.037c0.238,0.067,0.484,0.087,0.731,0.072C215.784,481.323,215.656,481.287,215.531,481.273L215.531,481.273z M211.281,481.459c-0.133,0.012-0.268,0.053-0.368,0.145c0.509,0.15,1.046,0.296,1.574,0.147C212.173,481.664,211.688,481.422,211.281,481.459z M210.731,482.739c-0.083,0.011-0.17,0.041-0.255,0.074c0.657,0.222,1.383,0.501,2.089,0.438c-0.459-0.237-1.029-0.501-1.576-0.515C210.899,482.735,210.818,482.729,210.731,482.739L210.731,482.739z M207.874,484.094c-0.206,0-0.419,0.025-0.623,0.036c-0.07,0.062-0.111,0.123-0.182,0.183c0.484-0.015,0.98,0.159,1.428-0.111C208.297,484.136,208.082,484.093,207.874,484.094L207.874,484.094z M210.402,484.094c-0.073-0.008-0.153,0.019-0.222,0.036c0.17,0.04,0.34,0.024,0.515,0.036C210.596,484.142,210.508,484.103,210.402,484.094L210.402,484.094z M210.696,484.168c-0.276-0.006-0.534,0.041-0.73,0.182c0.549,0.179,1.119,0.126,1.683,0.074c0.044-0.019,0.066-0.021,0.11-0.037c-0.213-0.072-0.487-0.145-0.768-0.186c-0.037,0.011-0.097-0.025-0.146-0.034C210.792,484.163,210.746,484.168,210.696,484.168L210.696,484.168z M214.763,484.496c-0.117,0.025-0.207,0.072-0.293,0.146c0.211,0.094,0.435,0.174,0.661,0.223c0.255-0.009,0.506-0.073,0.732-0.184C215.574,484.587,215.113,484.433,214.763,484.496L214.763,484.496z M208.791,484.643c-0.315,0.009-0.634,0.05-0.953,0.11c0.087,0.034,0.171,0.072,0.256,0.109c1.138,0.143,2.326,0.5,3.481,0.293C210.673,484.844,209.731,484.624,208.791,484.643L208.791,484.643z M211.649,484.681c-0.333,0.007-0.704,0.07-0.989,0.111c0.612,0.191,1.275,0.155,1.906,0.109C212.306,484.732,211.984,484.676,211.649,484.681L211.649,484.681z M212.929,485.011c-0.303,0.023-0.566,0.085-0.73,0.222c0.998,0.411,2.131,0.797,3.225,0.66c-0.171-0.303-0.63-0.538-1.171-0.697c-0.105-0.094-0.207-0.113-0.331-0.109C213.581,485.014,213.235,484.989,212.929,485.011L212.929,485.011z M215.311,485.302c-0.137-0.004-0.291,0.024-0.403,0.038c0.227,0.089,0.453,0.167,0.697,0.184C215.557,485.371,215.449,485.307,215.311,485.302L215.311,485.302z M208.974,485.376c-0.188,0.02-0.318,0.091-0.33,0.221c0.72,0.139,1.506,0.243,2.235,0.109C210.656,485.653,209.536,485.319,208.974,485.376L208.974,485.376z M212.051,485.524c-0.118,0.012-0.221,0.018-0.328,0.073c0.469,0.075,0.916,0.174,1.393,0.11C212.796,485.618,212.408,485.492,212.051,485.524L212.051,485.524z M213.444,485.889c-0.107-0.01-0.223,0-0.328,0.036c0.208,0.021,0.45,0.025,0.66,0.038C213.673,485.91,213.547,485.898,213.444,485.889L213.444,485.889z\"\n        />\n        <Path\n          id=\"AQ-NZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M811.735,470.54l-11.026,5.787c0.359-0.156,0.788-0.377,1.064,0c-0.093,0.078-0.16,0.18-0.258,0.255c0.519,0.176,0.935-0.079,1.392-0.293c0.415-0.19,0.369,0.357,0.768,0.11c0.575-0.352,1.106-0.63,1.76-0.916c0.493-0.217,1.024-0.182,1.537-0.367c0.421-0.157,0.844-0.355,1.246-0.551c0.87-0.422,1.877-0.614,2.637-1.245c-0.366,0.052-0.718,0.309-1.099,0.183c0.576,0.023,1.019-0.454,1.501-0.696c0.478-0.237,1.092-0.251,1.613-0.329c0.7-0.106,2.066-0.784,1.866-1.723c-0.435,0.312-0.739,0.64-1.246,0.88c-0.237,0.112-0.319-0.141-0.403-0.295c-0.145-0.26-0.595-0.23-0.842-0.292C812.725,470.905,812.09,470.663,811.735,470.54L811.735,470.54z M805.434,475.924c-0.437,0.078-0.889,0.42-1.282,0.514c0.47,0.414,1.009-0.023,1.428-0.254c0.103-0.062,0.202-0.143,0.291-0.223C805.731,475.906,805.577,475.898,805.434,475.924L805.434,475.924z M199.706,485.084c-0.304,0.006-0.595,0.046-0.769,0.22c0.254,0.069,0.48,0.146,0.73,0.223c-0.35,0.567-1.502,0.079-1.978-0.035c-0.562-0.148-1.111-0.303-1.685-0.37c0.61,0.387,1.485,0.558,2.014,1.026c0.229,0.202-0.02,0.178,0.403,0.438c0.245,0.152,0.43,0.321,0.697,0.438c0.666,0.296,1.41,0.419,2.125,0.514c0.668,0.091,1.421,0.342,2.09,0.33c0.324-0.008,0.526-0.212,0.843-0.256c0.343-0.048,0.681,0.026,1.025,0.037c0.503,0.012,0.994-0.188,1.502-0.184c0.596,0.004,2.254,0.044,2.417,0.843c-0.805,0.163-1.65,0.161-2.453,0.331c0.415,0.416,1.15,0.371,1.685,0.438c0.645,0.077,1.268,0.241,1.905,0.369c1.648,0.316,3.316,0.335,4.981,0.476c0.685,0.058,1.365,0.146,2.052,0.22l-10.001-4.357c0.074,0.058,0.15,0.126,0.222,0.183c-0.429,0.123-0.911,0.14-1.356,0.109c-0.412-0.026-0.357-0.216-0.66-0.369c-0.61-0.306-1.385-0.328-2.054-0.328c-0.965,0-1.932-0.189-2.894-0.257C200.329,485.104,200.01,485.079,199.706,485.084L199.706,485.084z M783.489,485.376c-0.292,0.014-0.615,0.086-0.698,0.11c-0.22,0.059-0.14,0.271-0.328,0.329c-0.174,0.045-0.371,0.078-0.551,0.11c-0.107,0.021-0.795,0.186-0.729,0.402c0.019,0.064,0.131,0.099,0.255,0.109h0.037c0.106,0.006,0.226-0.003,0.255,0c-0.105,0.024-0.219,0.024-0.328,0.036c-0.1,0.012-0.199,0.031-0.293,0.036c0.13,0.01,0.145,0.025,0.183,0.037c0.121,0.039-0.105,0.09-0.329,0.184c-0.099,0.04-0.175,0.091-0.222,0.146c0.934-0.214,2.617-0.761,3.554-0.477c0.748,0.226,2.009-0.062,2.746-0.329c-0.657-0.894-2.289-0.081-3.188-0.291c0.308-0.288,0.101-0.394-0.222-0.402C783.589,485.376,783.537,485.376,783.489,485.376L783.489,485.376z M780.779,487.318c-0.439-0.009-1.012,0.271-1.355,0.329c0.438,0.411,1.322,0.01,1.757-0.222C781.073,487.342,780.923,487.32,780.779,487.318L780.779,487.318z M778.324,487.504c-0.273,0.023-0.421,0.259-0.696,0.292c0.353,0.188,1.107,0.15,1.392-0.146C778.804,487.554,778.559,487.518,778.324,487.504z M194.908,487.757c-0.555,0.049-0.574,0.68-0.183,0.989c0.936,0.743,2.381,0.943,3.518,1.209c0.548,0.129,4.028,1.226,4.395,0.222c-0.278-0.6-1.319-0.588-1.868-0.695c-0.943-0.185-1.847-0.716-2.783-0.954C196.939,488.258,196.014,487.661,194.908,487.757L194.908,487.757z M777.847,488.344l-0.475,0.254c0.135,0.071,0.174,0.135-0.146,0.184c0.26-0.022,0.608-0.01,0.807-0.222c0.146-0.156,0.016-0.22-0.146-0.22L777.847,488.344L777.847,488.344z M220.075,493.694c-0.894-0.018-1.778,0.075-2.638,0.365c0.145,1.042,5.877,0.237,6.706,1.136c-0.866,0.159,1.003,0.568,1.063,0.587c0.916,0.271,1.849,0.311,2.785,0.476c1.277,0.223,2.617,0.26,3.882,0.549c0.889,0.206,0.225,0.275,0.516,0.844c0.214,0.423,0.969,0.449,1.354,0.621c0.343,0.156,0.691,0.226,1.025,0.403c0.288,0.155,0.521,0.422,0.843,0.516c1.006,0.276,2.01,0.446,3.042,0.583c0.427,0.059,0.858,0.095,1.284,0.147l-13.08-5.642c-0.764-0.094-1.534-0.198-2.305-0.221C223.079,494.018,221.561,493.716,220.075,493.694L220.075,493.694z M760.155,497.65l-0.731,0.367C759.725,497.976,760.003,497.896,760.155,497.65z M759.604,498.235c-0.237,0-0.46,0.039-0.695,0.074l-16.815,8.828h8.132h10.073h5.203c1.334,0,2.502-0.536,3.773-0.877c6.239-1.674,12.411-3.67,18.5-5.824c-2.739,0-5.469-0.293-8.206-0.293c-1.223,0-2.49,0.31-3.701,0.038c-1.122-0.255-2.302-0.046-3.404-0.403c0.243,0.004,0.469-0.02,0.694-0.108c-0.459-0.06-0.931,0.004-1.391,0.035c-0.148,0.012-1.534,0.048-0.729-0.146c-0.855,0-1.683-0.161-2.529-0.183c-0.853-0.024-1.634-0.322-2.492-0.292c-0.716,0.025-1.632,0.347-2.307,0c-0.452-0.232-0.668-0.026-1.135-0.11c0.403-0.158,0.887-0.085,1.246-0.368c-0.206,0-1.771,0.074-1.024-0.073C761.713,498.53,760.682,498.235,759.604,498.235L759.604,498.235z M212.051,500.471c4.472,1.583,9.006,3.055,13.555,4.394c1.639,0.485,3.26,0.943,4.91,1.393c1.35,0.371,2.729,0.878,4.138,0.878h10.001h11.943l-12.566-5.457c-0.516-0.026-1.02-0.051-1.537-0.074c-1.549-0.067-3.108,0.025-4.652,0.11c-3.061,0.162-6.241-0.023-9.305-0.184c-2.962-0.157-5.925-0.484-8.901-0.476c-0.581,0.005-1.154-0.006-1.72-0.146c-0.591-0.148-1.143-0.319-1.758-0.111c-0.591,0.2-1.375-0.188-1.979-0.257C213.482,500.469,212.75,500.448,212.051,500.471L212.051,500.471z\"\n        />\n        <Path\n          id=\"AQ-CL-GB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M330.01,466.951c-0.306,0.025-0.83,0.345-1.102,0.072c0.009,0.171-0.056,0.327-0.181,0.438c0.173,0.452,0.898,0.413,1.282,0.438c0.245,0.02,0.873,0.117,1.062-0.109c0.133-0.16,0.058-0.271,0.33-0.329C331.061,467.342,330.357,466.918,330.01,466.951L330.01,466.951z M333.562,469.077c-0.234,0.271-0.597,0.123-0.876,0.036c0.46,0.73-1.043-0.091-1.064,0.256c-0.025,0.466-0.729,0.382-1.1,0.367c-0.372-0.015-0.759,0.053-1.061,0.294c-0.422,0.335,0.531,0.519,0.729,0.514c1.202-0.043,2.527-0.263,3.701-0.514C335.071,469.776,334.386,469.148,333.562,469.077L333.562,469.077z M337.116,470.356c-0.283,0.026-0.605,0.009-0.768,0.222c0.432,0.122,0.939,0.164,1.356,0.367L337.116,470.356L337.116,470.356z M336.201,470.832c-0.139,0.006-0.266,0.059-0.33,0.147c-0.103,0.138,0.605,0.545,0.623,0.73c-0.719-0.092-1.413-0.894-2.161-0.477c0.218,0.213,0.397,0.469,0.661,0.622c-0.39-0.05-0.802,0-1.136-0.256c-0.366-0.099-0.724-0.025-0.915,0.33c0.198,0.041,0.381,0.105,0.549,0.221c-0.747,0.069,0.606,0.509,0.807,0.551c0.387,0.075,0.777,0.073,1.172,0.073c0.672,0,1.238,0.745,1.722-0.073c-0.293-0.153-0.62-0.288-0.844-0.551c0.482,0.178,1.321,0.481,1.832,0.292c0.192-0.071,0.399-0.191,0.585-0.366l-1.026-1.063C337.292,471.098,336.624,470.82,336.201,470.832L336.201,470.832z M328.47,473.326c-0.213-0.011-0.424,0.01-0.622,0.036c-0.264,0.033-0.494,0.112-0.697,0.22c0.623-0.096,1.231,0.322,1.831,0.439c0.257,0.054,0.622,0.144,0.807-0.109c0.104-0.143,0.222-0.174,0.402-0.109C329.762,473.544,329.106,473.352,328.47,473.326L328.47,473.326z M339.202,473.47c-0.231,0.021-0.368,0.072-0.328,0.223c0.133,0.531,1.047,0.625,1.945,0.621l-0.734-0.807C339.769,473.469,339.436,473.452,339.202,473.47L339.202,473.47z M336.017,474.642c-0.219,0-0.454,0.041-0.658,0.073c-0.098,0.077-0.181,0.161-0.257,0.259c0.161,0.164,0.365,0.207,0.585,0.145c-0.058,0.244-0.795,0.37-0.768,0.439c0.196,0.532,1.162,0.623,1.609,0.73c0.514,0.124,2.212,0.911,2.564,0.223c-0.346-0.201-0.841-0.309-0.989-0.731c-0.122-0.348,0.321-0.443-0.183-0.695C337.366,474.803,336.677,474.647,336.017,474.642z M339.532,475.524c-0.081-0.009-0.17,0.013-0.254,0.074c-0.302,0.356,0.139,0.878,0.477,0.474C339.959,475.824,339.779,475.552,339.532,475.524z M330.963,475.67c-0.124,0.019-0.222,0.074-0.293,0.11c0.265,0.575,1.673,0.547,1.355,0.11C331.863,475.665,331.334,475.612,330.963,475.67L330.963,475.67z M342.613,476.219c-0.488,0.03-1.143,0.032-1.43,0.293c-0.211,0.187-0.55-0.064-0.806,0.146c-0.174,0.138-0.272,0.319-0.516,0.255c-0.368-0.094-0.551-0.036-0.916,0.035c-0.288,0.06-0.594-0.122-0.877-0.143c-0.73-0.068-1.376,0.392-2.089,0.402c-0.375,0.004-1.354,0.193-1.61-0.111c0.96-0.666-0.817-0.561-1.099-0.585c-0.802-0.074-1.64,0.452-2.418,0.294l9.414,10c0.099,0.007,0.193,0.027,0.292,0.036c1.788,0.133,3.604,0.171,5.386,0.37c1.221,0.134,2.466,0.535,3.698,0.255c0.771-0.176,2.014-0.938,0.662-1.208c-0.897-0.183-1.87-0.253-2.785-0.224c-0.834,0.026-1.639,0.137-2.453-0.109c-0.802-0.24-1.574-0.533-2.381-0.769c-1.53-0.45-3.072-1.018-4.578-1.538c-0.167-0.058-0.988-0.505-0.768-0.697c0.209-0.184,1.146-0.363,0.474-0.55c0.67-0.127,1.39,0.287,2.091,0.257c0.696-0.029,1.121,0.223,1.685,0.584c1.119,0.723,2.494,0.686,3.771,0.696c1.535,0.017,3.082,0.134,4.618,0.185L342.613,476.219L342.613,476.219z M341.035,487.611l1.502,1.609c0.954-0.007,1.866-0.153,2.492-0.583c-0.488-1.036-2.509-0.949-3.442-0.99C341.403,487.638,341.22,487.622,341.035,487.611L341.035,487.611z M343.344,490.101l1.392,1.43c1.436,0.02,2.846,0.422,4.285,0.293c1.174-0.106,1.653-0.94,0.369-1.356c-1.411-0.458-2.899-0.329-4.358-0.329C344.467,490.138,343.902,490.147,343.344,490.101L343.344,490.101z M344.884,491.714l14.543,15.421h12.015l-12.6-13.517c-0.722-0.099-1.437-0.204-2.159-0.294c-0.704-0.084-1.443-0.068-2.126-0.254c-0.615-0.17-1.19-0.441-1.798-0.621C350.203,491.682,347.415,492.505,344.884,491.714z\"\n        />\n        <Path\n          id=\"AQ-AR-CL-GB\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M356.275,442.882c0.046,0.322,0.326,0.543,0.623,0.622c0.275-0.32,0.718-0.286,1.026-0.549C357.371,442.946,356.816,443.019,356.275,442.882z M359.169,443.177c-0.03,0.223,0.111,0.307,0.33,0.289C359.54,443.256,359.383,443.149,359.169,443.177z M351.771,445.264c-0.728,0.068-1.664,0.435-1.61,0.915c0.278-0.01,0.567,0.011,0.843,0.073c0.087-0.043,0.17-0.065,0.256-0.108c-0.073-0.087-0.114-0.205-0.185-0.294c0.236-0.212,0.406,0.207,0.622,0.147c0.242-0.067,0.648-0.409,0.953-0.515C352.589,445.283,352.209,445.222,351.771,445.264L351.771,445.264z M349.901,446.252c-0.071,0.021-0.12,0.066-0.181,0.11c0.17,0.098,0.352,0.161,0.548,0.183c0.098-0.06,0.196-0.122,0.293-0.183C350.365,446.257,350.113,446.194,349.901,446.252z M349.021,446.51c-0.073,0.011-0.152,0.017-0.22,0.074c0.192,0.087,0.393,0.17,0.585,0.256c0.076-0.033,0.176-0.041,0.254-0.073C349.486,446.624,349.241,446.476,349.021,446.51z M346.493,446.839c0.255,0.336-0.216,0.471-0.437,0.549c0.517-0.019,1.115-0.233,1.609,0c0.428,0.206,0.812,0.449,1.064-0.146h-0.293c-0.198-0.202-0.31-0.278-0.585-0.221C347.335,447.133,346.978,446.958,346.493,446.839z M348.912,446.839c-0.138,0.005-0.325,0.089-0.404,0.183c0.188,0.004,0.371,0.046,0.551,0.109C349.133,446.921,349.051,446.834,348.912,446.839L348.912,446.839z M346.056,447.535c-0.212-0.025-0.396,0.034-0.551,0.183c0.088,0.043,0.169,0.104,0.256,0.146C345.927,447.802,346.029,447.723,346.056,447.535L346.056,447.535z M347.665,448.049c-0.087-0.009-0.165,0-0.256,0.037c0.063,0.189,0.195,0.339,0.402,0.329c-0.16-0.179-0.354-0.412,0.109-0.293C347.839,448.068,347.755,448.056,347.665,448.049L347.665,448.049z M356.97,448.306c-0.159,0.008-0.321,0.064-0.438,0.22c0.249,0.135,0.498,0.254,0.768,0.331C357.904,448.767,357.447,448.279,356.97,448.306z M358.364,448.709c-0.156,0.007-0.29,0.012-0.439,0.035c-0.227,0.033-0.475,0.109-0.661,0.257c-0.453,0.362-0.042,0.401,0.293,0.584c0.365-0.03,0.632-0.272,0.989-0.329s0.778,0.076,1.135,0.109c0.667,0.06,0.597-0.317,0.036-0.474c-0.286-0.082-0.57-0.157-0.877-0.183C358.686,448.693,358.517,448.701,358.364,448.709L358.364,448.709z M355.138,448.963c-0.165,0.014-0.325,0.046-0.474,0.074c-0.482,0.084-0.561,0.458-0.953,0.585c-0.375,0.123-0.785-0.074-1.135,0.146c-0.205,0.126-0.326,0.701-0.662,0.622c-0.435-0.104,0.099,0.448-0.514,0.439c-0.962-0.015-1.797,0.143-2.711,0.585c0.246,0.172,0.468,0.912-0.036,0.916c-0.294,0-0.449-0.252-0.66,0.109c0.093,0.073,0.195,0.116,0.292,0.183c-0.222,0.08-0.5,0.202-0.731,0.222c-0.176,0.017-0.071,0.299-0.221,0.368c-0.38,0.172-0.688-0.277-1.025-0.368c0.174,0.368,0.21,0.675,0.66,0.769c-0.452,0.155-0.901-0.196-1.354-0.184c0.088,0.088,0.169,0.17,0.255,0.256c-0.208-0.029-0.321,0.083-0.331,0.293c0.21-0.025,0.361,0.091,0.402,0.292c-0.399,0.188-1.934-0.695-2.088,0.037c-0.142,0.669,1.208,0.851,1.025,1.245c-0.179-0.152-0.4-0.146-0.55,0.036c0.091,0.078,0.19,0.158,0.292,0.223c-0.183-0.089-0.369-0.089-0.55,0c0.024,0.097,0.044,0.198,0.073,0.293c-0.19-0.058-0.392-0.058-0.584,0c0.204,0.264,0.569,0.296,0.844,0.438c-0.229,0.55-0.669,0.016-1.025-0.037c-0.402-0.058-0.779,0.283-0.403,0.623c-0.29-0.047-0.666-0.246-0.807,0.146c-0.068,0.187-0.201,0.849-0.402,0.916c-0.088,0.028-0.569,0.034-0.513,0.222c0.085,0.283,0.277,0.531,0.585,0.587c-0.12,0.273-0.411,0.52-0.731,0.474c-0.186-0.024-0.172-0.21-0.33-0.256c-0.336-0.098-0.993,0.499-0.697,0.808c0.27,0.275,0.321,1.041,0.844,0.878c0.25-0.078,0.488-0.072,0.731-0.074c-0.09,0.024-0.176,0.074-0.256,0.146c0.096,0.025,0.197,0.046,0.293,0.074c0.085-0.072,0.169-0.114,0.255-0.183c0.322,0.016,0.645,0.026,0.99,0.074c-0.127,0.065-0.468,0.026-0.549,0.147c-0.151,0.212,0.04,0.368,0.255,0.366c-0.731,0.124,0.022,0.124,0,0.438c-0.008,0.125-0.503,0.157-0.585,0.183c0.413,0.569,1.294,0.31,1.651,0.733c-0.252,0.192-0.568,0.065-0.844,0.182c0.367-0.007,0.812,0.304,0.369,0.586c0.299,0.177,0.627,0.349,0.807,0.66c-0.296,0.062-0.626-0.077-0.841,0.221c0.451,0.188,2.812,0.365,1.317,1.173c-0.349,0.188-0.898,0.255-1.282,0.147c-0.326-0.093-0.979-0.537-0.915,0.033c-0.286,0-0.59-0.06-0.844,0.113c0.421,0.185,1.796,0.629,1.576,1.243c-0.157,0.436,0.92,0.725,1.172,0.809c1.261,0.402,2.002,1.63,3.113,2.233c0.496,0.272,0.474,1.099,1.1,1.43c0.487,0.259,1.334,0.315,1.649,0.842c0.149,0.251,0.93,1.076,0.807,1.319c-0.203,0.392-0.471,1.027-0.953,1.062c-0.692,0.05-1.355,0.502-2.014,0.697c-0.8,0.236-1.664,0.209-2.49,0.257c-0.847,0.05-1.655,0.242-2.493,0.368c-0.079,0.011-0.222,0.028-0.328,0.037l7.363,7.875c0.206,0.008,0.414,0.034,0.62,0.037c0.898,0.012,1.905,0.353,2.784,0.109c0.599-0.165,0.134-0.729,0.551-0.879c0.537-0.197,1.189-0.219,1.757-0.219c0.711,0,1.605-0.263,2.304-0.403c0.65-0.133,1.266-0.222,1.906-0.403c0.729-0.209,1.458-0.427,2.199-0.585c0.417-0.089,1.257-0.224,1.465-0.662c0.061-0.124-2.083-0.131-2.235-0.256c0.576-0.439,1.374-0.008,1.944-0.439c-0.488-0.458-1.185,0.012-1.723-0.291c0.385-0.005,1.134-0.03,1.394-0.368c-0.294-0.136-0.602-0.25-0.77-0.55c0.51,0.205,1.16,0.155,1.574,0.55c0.316,0.295,0.505,0.437,0.953,0.293c0.547-0.175,0.286-0.486-0.035-0.732c-0.312-0.238,0.276-0.642-0.257-0.916c0.108-0.019,0.962-0.261,0.844-0.438c-0.126-0.194-1.307-0.409-1.573-0.514c0.565-0.229,1.194,0.407,1.718,0.035c-0.222-0.194-0.173-0.418,0.074-0.55c-0.274-0.011-0.547-0.004-0.585-0.292c-0.024-0.174-0.767-0.173-0.878-0.184c-0.527-0.062-0.921-0.041-1.356-0.402c0.187,0.037,0.37,0.018,0.55-0.037c-0.376,0.005-0.844-0.303-1.136-0.515c0.734-0.024,1.178,0.305,1.831,0.476c0.192,0.052,0.303-0.255,0.475-0.145c0.152,0.091,0.243,0.228,0.439,0.255v-0.514c0.375,0.229,0.785,0.46,1.172,0.11c-0.303-0.192-0.294-0.747-0.661-0.916c-0.237-0.109-0.311,0.253-0.475,0.329c-0.201,0.093-0.638-0.006-0.807-0.146c-0.421-0.355-0.617-1.122-1.391-0.66c-0.437,0.263-0.99-0.385-1.282-0.622c0.256,0.064,0.541,0.153,0.806,0.074c0.75-0.224-0.462-0.369,0.293-0.514c-0.208-0.059-0.428-0.122-0.622-0.22\n\t\tc0.649-0.019-0.145-0.323-0.475-0.259c-0.354,0.074-0.157,0.276-0.587,0.112c-0.435-0.17-0.796-0.089-1.244-0.037c-0.16,0.019-1.171-0.068-0.476-0.224c-0.211,0.014-0.372-0.067-0.55-0.181c0.739,0,1.682,0.159,2.346-0.255c0.566-0.358-0.044-0.668-0.477-0.662c-0.419,0.009-0.756,0.445-1.209,0.223c0.235-0.34,0.666-0.552,1.063-0.623c-0.094-0.067-0.192-0.124-0.292-0.182c0.191,0.058,0.393,0.058,0.585,0c-0.205-0.128-0.926-0.354-0.331-0.515c-0.647-0.295-1.5-1.129-2.272-0.843c0.026,0.095,0.045,0.197,0.074,0.292c-0.471,0.013-0.6-0.503-1.026-0.551c0.284-0.037,1.065-0.119,1.026-0.55c-0.77,0.1-2.057,0.234-2.382-0.696c0.305,0.07,0.621,0.126,0.878-0.111c-0.5-0.409-1.178-0.518-1.684-0.916c-0.267-0.206-0.219-0.739-0.516-0.989c-0.352-0.295-0.941-0.107-1.354-0.223c-0.305-0.079-0.432-0.486-0.769-0.584c-0.226-0.066-0.375,0.23-0.622,0.183c0.63-0.566-0.816-0.783-0.807-1.317c0.271,0.058,0.521,0.124,0.807,0.073c-0.298-0.108-1.72-0.196-1.686-0.66c0.059-0.752,1.786,0.023,2.052-0.329c-0.703-0.123-1.49-0.228-2.198-0.074c-0.336,0.074-0.659,0.222-0.73,0.584c0.136,0.059,1.303,0.508,0.55,0.405c0.291,0.119,0.64,0.133,0.916,0.293c-0.742-0.13-1.405-0.297-2.161-0.293c-0.597,0.004-1.216-0.105-1.649-0.552c0.217,0.019,0.417-0.09,0.548-0.257c-0.383-0.058-0.772,0.051-1.1-0.221c0.316-0.195,1.17-0.202,1.248-0.659c-0.678-0.171-1.057,0.136-1.831,0.108c0.016-0.221,0.08-0.383,0.256-0.515c-0.377-0.014-0.768-0.615-0.256-0.768c-0.588-0.344-0.908-0.147-0.697-0.915c0.303,0.249,0.838-0.014,1.135-0.146c-0.329-0.141-0.065-0.322-0.256-0.515c-0.145-0.142-0.381-0.15-0.55-0.255c0.703-0.464,1.549,0.128,2.235-0.293c-0.254-0.451-0.733-0.1-1.062-0.369c-0.282-0.227-0.145-0.614,0.222-0.621c-0.096-0.053-0.201-0.091-0.292-0.146c0.173-0.131,0.376-0.233,0.584-0.292c-0.514,0.099-0.727-0.497-0.074-0.402c0.385,0.056,0.768,0.247,1.1,0.439c0.352,0.203,1.343,1.163,1.758,0.768c-0.207-0.113-0.387-0.235-0.551-0.403c0.087-0.073,0.17-0.152,0.257-0.221c-0.371-0.124-0.821-0.177-1.1-0.475c0.388-0.24,1.002-0.225,1.428-0.11c0.456,0.123,0.817,0.718,1.319,0.658c-0.079-0.205-0.201-0.37-0.331-0.548c0.223,0.016,0.362-0.105,0.331-0.331c0.569,0.223,1.11,0.814,1.429-0.11c0.157-0.46-0.845-0.673-0.731-0.108c-0.235-0.169-0.54-0.39-0.844-0.184c0.05,0.091,0.09,0.173,0.146,0.258c-0.421-0.141-0.726,0.255-1.136,0.182c-0.322-0.058-0.789-0.315-1.099-0.439c-0.482-0.193-0.316-0.521-0.109-0.844c0.262-0.413,0.384-0.25,0.768-0.438c-0.248-0.024-1.395-0.256-1.099-0.696c0.217-0.322,0.309-0.005,0.549-0.109c0.25-0.111,0.146-0.358,0.439-0.514c0.713-0.378,1.028-0.794,1.61-1.32c0.173-0.155,0.579-0.569,0.844-0.477c0.271,0.097,0.413,0.485,0.73,0.259c-0.193-0.099-0.318-0.24-0.401-0.439c0.557-0.159,1.372,0.582,1.978,0.586c-0.008-0.254-0.223-0.444-0.477-0.405c0.227-0.256-0.266-0.826-0.036-1.281c0.046-0.089,0.273-0.228,0.368-0.367c0.11-0.166,0.271-0.34,0.477-0.367c0.448-0.059,0.893-0.625,1.282-0.586c0.54,0.054,0.626,0.919,1.318,0.294c-0.497-0.223-0.843-0.855-1.356-0.953C355.464,448.97,355.304,448.951,355.138,448.963L355.138,448.963z M344.884,449c-0.096-0.006-0.196,0.006-0.293,0.038c0.053,0.084,0.129,0.205,0.184,0.291c0.171-0.025,0.293-0.124,0.402-0.258C345.081,449.032,344.979,449.004,344.884,449z M358.438,449.441c-0.195,0-0.375,0.106-0.439,0.328c0.167,0.092,0.334,0.157,0.516,0.223c0.174-0.065,0.319-0.149,0.436-0.294C358.828,449.551,358.633,449.441,358.438,449.441z M355.944,450.538c-0.239-0.01-0.484,0.043-0.695,0.147c0.261,0.203,0.598,0.071,0.876,0.219c0.197-0.024,0.364-0.088,0.516-0.219C356.427,450.614,356.186,450.547,355.944,450.538z M354.664,450.612c-0.224,0.068-0.448,0.352-0.293,0.551c-0.24-0.005-0.327,0.146-0.221,0.37c0.859-0.184,0.729,0.721,1.538,0.806c0.369,0.038,0.754,0.013,1.102-0.109c0.285-0.102-0.068-0.405,0.292-0.622c-0.296-0.272-1.107-0.126-1.172-0.622c-0.194,0.071-0.312,0.227-0.257,0.439c-0.42-0.081-0.411-0.605-0.768-0.769C354.82,450.619,354.739,450.589,354.664,450.612L354.664,450.612z M346.605,451.089c-0.139,0.008-0.141,0.133-0.036,0.329c0.125-0.056,0.188-0.159,0.222-0.293C346.714,451.107,346.652,451.084,346.605,451.089L346.605,451.089z M345.615,451.273c-0.476,0.048,0.168,0.477,0.147,0.658c-0.034,0.287-0.264,0.713,0.219,0.698c0.183-0.152,0.819-0.565,0.662-0.878C346.505,451.478,345.911,451.24,345.615,451.273z M343.931,451.861c-0.221-0.015-0.429,0.047-0.476,0.254c-0.098,0.422-0.412,0.381-0.622,0.729c-0.3,0.501,1.081,0.519,1.32,0.662c0.088-0.208,0.208-0.201,0.402-0.223c0.368-0.031,0.605-0.427,0.916-0.585c-0.284-0.098-0.559,0.024-0.844,0c0.348-0.277-0.072-0.567-0.33-0.291c-0.134-0.214-0.044-0.371,0.183-0.403C344.365,451.95,344.15,451.87,343.931,451.861z M357.413,452.222c-0.212,0.05-0.481,0.199-0.621,0.222c0.008,0.21,0.121,0.286,0.328,0.255c0.205,0.03,0.624-0.042,0.584-0.327c-0.011-0.089-0.041-0.133-0.109-0.146C357.544,452.216,357.482,452.209,357.413,452.222L357.413,452.222z M344.992,453.213c-0.184,0.107-0.371,0.21-0.549,0.329c0.169,0.112,0.351,0.19,0.549,0.181C345.081,453.559,345.081,453.379,344.992,453.213z M353.089,454.241c-0.09,0.014-0.173,0.071-0.255,0.147c0.241,0.121,0.533,0.285,0.807,0.107c-0.088-0.072-0.171-0.149-0.257-0.222C353.281,454.225,353.18,454.225,353.089,454.241L353.089,454.241z M340.962,455.339c-0.417-0.007-0.542,0.767-0.222,1.024c0.271-0.059,0.691-0.839,0.402-0.988C341.076,455.338,341.024,455.339,340.962,455.339L340.962,455.339z M339.974,456.986c-0.044,0.008-0.095,0.008-0.147,0.036c0.091,0.188,0.193,0.369,0.293,0.549C340.387,457.363,340.278,456.932,339.974,456.986L339.974,456.986z M338.692,458.304c-0.083-0.011-0.238,0.03-0.475,0.183c-0.751,0.48-0.371,1.174-0.622,1.867c-0.062,0.174-0.421,0.427-0.293,0.622c0.21,0.322,0.706,0.446,1.063,0.514c0.395-0.055,0.88-0.081,0.733-0.619c0.198,0.044,0.383,0.041,0.549-0.073c-0.089-0.194-0.294-0.336-0.513-0.329c0.097-0.226,0.484-0.329,0.366-0.621c-0.116-0.29-0.535-0.357-0.696-0.623C338.652,458.968,338.944,458.344,338.692,458.304L338.692,458.304z M339.349,458.635\n\t\tc0.124,0.175,0.242,0.339,0.37,0.516C340.363,459.053,339.622,458.652,339.349,458.635z M341.035,461.052c-0.259,0.024-0.52,0.079-0.586,0.11c0.083,0.305,0.359,0.464,0.661,0.438c0.187,0.013,0.533-0.234,0.477-0.438C341.558,461.055,341.295,461.026,341.035,461.052z M346.605,461.052c-0.096,0.025-0.211,0.104-0.292,0.184c0.189-0.063,0.39-0.141,0.585-0.184C346.786,461.025,346.701,461.025,346.605,461.052z M341.878,461.601c-0.041,0.02-0.082,0.062-0.146,0.111c0.094,0.062,0.197,0.123,0.292,0.181C342.073,461.653,342.011,461.55,341.878,461.601L341.878,461.601z M356.203,463.947c-0.072,0.017-0.124,0.053-0.183,0.109l0.255,0.074c0.053-0.06,0.095-0.124,0.146-0.182C356.344,463.924,356.272,463.928,356.203,463.947L356.203,463.947z M336.458,464.241c-0.871,0.082-2.183,0.399-2.125,0.989c0.042,0.452,0.744,0.708,1.098,0.806c0.471,0.13,0.407,0.372,0.769,0.585c0.366,0.217,0.141,0.56,0.405,0.77c0.162,0.131,1.218,0.581,1.244,0.695c0.078,0.361-1.255,0.421-1.392,0.622c-0.332,0.493,1.498,0.582,1.651,0.586c0.552,0.008,3.222,0.341,3.002,1.209c-0.424-0.045-1.026-0.648-1.429-0.222c-0.319,0.34-0.637,0.205-1.061,0.146c-0.402-0.055-0.973-0.124-1.502-0.074l0.585,0.584c0.089,0.044,0.219,0,0.292,0.074c-0.058,0.038-0.179-0.015-0.256,0l1.026,1.063c0.141-0.135,0.262-0.35,0.437-0.294c0.561,0.173,0.959,0.696,1.576,0.696c0.311,0,1.387,0.097,1.613,0.293c-0.554,0.209-1.195,0.06-1.721,0.367c0.546,0.067,1.206,0.328,1.758,0.223c0.341-0.067,0.664-0.307,1.023-0.256c-0.007,0.953-1.926,0.593-2.452,0.515c-0.104-0.017-0.532-0.064-0.916-0.11l0.734,0.808c0.597-0.005,1.225-0.048,1.464-0.036c1.529,0.073,2.976,0.089,4.505-0.258c-0.39-0.368,0.154-0.518,0.439-0.621c0.479-0.173,0.22-0.332,0.182-0.661c-0.024-0.213-0.292-0.173-0.074-0.402c0.191-0.201-0.033-0.423-0.182-0.585c-0.416-0.445-0.817-0.846-1.21-1.319c-0.924-1.118-1.946-1.862-3.259-2.453c-1.186-0.532-1.911-1.691-3.077-2.272c-0.277-0.138-0.69,0.006-0.916-0.146c-0.183-0.122-0.14-0.387-0.256-0.549c-0.288-0.398-0.844-0.702-1.319-0.768C336.989,464.22,336.749,464.211,336.458,464.241L336.458,464.241z M354.296,465.12c-0.107-0.018-0.188-0.007-0.293,0.037c0.009,0.385,0.386,0.553,0.662,0.73c0.322,0.212,0.497,0.795,0.916,0.844c0.075-0.682,0.06-0.682-0.404-1.099C354.962,465.439,354.617,465.17,354.296,465.12z M333.855,466.143c-0.074,0.004-0.172,0.009-0.255,0.037c0.046,0.418,0.574,0.588,0.916,0.622c0.322,0.037,0.695,0.062,0.953-0.183c-0.441-0.174-0.91-0.446-1.392-0.477C333.997,466.139,333.934,466.14,333.855,466.143L333.855,466.143z M357.266,467.208c-0.034,0.076-0.074,0.177-0.11,0.254h0.33C357.477,467.336,357.397,467.237,357.266,467.208L357.266,467.208z M359.317,468.671c-0.214-0.024-0.388,0.109-0.477,0.295c0.304,0.218,0.807,0.377,1.026-0.037C359.689,468.811,359.523,468.711,359.317,468.671L359.317,468.671z M360.087,469.735c-0.045,0.01-0.065,0.025-0.11,0.035c0.034,0.442,0.598,0.423,0.916,0.439C360.765,469.903,360.406,469.718,360.087,469.735L360.087,469.735z M361.99,488.236c-0.136,0.009-0.251,0.025-0.292,0.033c-1.391,0.283-2.933,0.545-4.213,1.175c-1.664,0.816,0.626,1.586,1.502,1.537c1.318,0,1.819-1.169,2.896-1.759c0.297-0.163,0.836-0.284,0.989-0.621c0.112-0.248-0.134-0.34-0.439-0.368C362.278,488.222,362.125,488.223,361.99,488.236L361.99,488.236z M376.9,490.945c-0.425,0.042-1.59,0.271-0.806,0.806c0.377,0.753-2.617,0.582-2.856,0.587c-1.015,0.015-2.066,0.068-3.078-0.036c-0.974-0.101-1.98-0.505-2.967-0.368c0.471,1.042,3.065,1.006,3.994,0.954c0.458-0.025,0.936-0.159,1.392-0.185c0.703-0.037,1.338,0.242,2.012,0.402c0.779,0.186,1.583,0.314,2.382,0.367c0.914,0.062,3.114,0.025,2.09-1.427C378.549,491.32,377.792,490.857,376.9,490.945L376.9,490.945z M390.895,492.226c-0.201,0.008-0.386,0.039-0.551,0.074c-0.632,0.133-1.806,0.904-0.585,1.208c0.582,0.146,1.207,0.194,1.831,0.223L390.895,492.226L390.895,492.226z M358.84,493.619l12.601,13.518h14.651h11.504l-4.909-10.956c-0.603,0.093-1.194,0.213-1.758,0.402c-1.141,0.387-2.216,1.031-3.443,1.101c-0.401,0.025-1.318,0.106-1.281-0.476c0.032-0.521-1.077-0.49-1.43-0.55c-1.431-0.237-2.883-0.366-4.323-0.584c-3.096-0.478-6.245-0.672-9.342-1.172c-3.132-0.507-6.323-0.812-9.487-0.99C360.694,493.859,359.76,493.744,358.84,493.619L358.84,493.619z\"\n        />\n        <Path\n          id=\"AQ-AR-GB-1\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M376.351,441.344c0.191,0.489,1.698,0.373,2.125,0.658C378.086,441.275,377.052,441.307,376.351,441.344z M379.938,441.855c-0.269,0.025-0.532,0.046-0.806,0.037c0.095,0.055,0.198,0.13,0.293,0.185C379.603,442.005,379.767,441.927,379.938,441.855L379.938,441.855z M431.19,483.692c-1.399,0.215-2.76,0.531-4.102,1.063c-0.456,0.18-0.867,0.304-1.355,0.367c-0.503,0.065-0.767,0.327-1.209,0.517c-0.438,0.182-0.934,0.107-1.393,0.107c-0.421,0-0.797,0.244-1.209,0.293c0.157,0.01,0.321-0.009,0.475,0c-0.385-0.021-0.993,0.371-1.355,0.514c-0.519,0.207-0.964,0.631-1.466,0.879c-0.481,0.24-1.22,0.63-1.355,1.209c-0.184,0.797,1.167,1.038,1.686,1.101c1.01,0.123,1.944,0.236,2.929,0.514c2.324,0.652,4.732-0.099,7.07-0.328c0.915-0.091,1.842-0.136,2.747-0.293c0.054-0.012,0.154-0.026,0.222-0.036L431.19,483.692L431.19,483.692z M398.295,487.099c-1.259,0.023-2.48,0.265-3.665,0.768c-0.616,0.265-1.169,0.65-1.099,1.393c0.035,0.354,0.127,0.81,0.402,1.062c0.177,0.165,0.382,0.272,0.475,0.517c-0.533,0.282-1.014,0.61-1.538,0.914c-0.433,0.507-1.275,0.449-1.977,0.475l0.696,1.504c1.437,0.059,2.932-0.108,4.284-0.223c2.235-0.186,4.475-0.277,6.707-0.438c0.875-0.064,1.727-0.187,2.601-0.257c0.521-0.042,1.311-0.079,1.651-0.551c-0.3-0.078-0.632-0.127-0.879-0.329c0.615-0.076,2.127,0.083,1.245-0.989c-0.596-0.723-1.856-0.215-2.599-0.696c0.371-0.083,0.764-0.047,1.1-0.257c-0.748-1.501-2.854,0.299-3.627-0.916c0.647-0.443,1.448,0.12,2.125-0.182c0.519-0.228,0.263-0.562-0.111-0.769c-1.303-0.73-3.049-0.859-4.505-0.989C399.15,487.098,398.713,487.091,398.295,487.099L398.295,487.099z M409.503,488.381c-0.551,0.034-1.038,0.202-1.611,0.258c1.254,0.083,2.485-0.038,3.736,0.074c1.192,0.105,2.395,0.158,3.588,0.072c0.221-0.015,0.441-0.052,0.661-0.072c-1.35,0.034-2.685-0.184-4.031-0.184c-0.589,0-1.171-0.052-1.757-0.108C409.893,488.397,409.687,488.369,409.503,488.381L409.503,488.381z M432.986,490.028c-0.255,0.072-0.516,0.142-0.768,0.222c-0.582,0.176-1.745,0.389-2.199,0.807c0.683,0.132,1.399,0.155,2.089,0.256c0.367,0.056,0.868,0.102,1.318,0.222L432.986,490.028z M433.681,492.484c-0.287,0.083-0.583,0.138-0.661,0.146c-0.876,0.084-1.756,0.021-2.636,0.036c-0.434,0.008-0.768,0.293-1.174,0.293c-0.682,0-1.336,0.165-2.014,0.221c-1.655,0.136-3.262,0.176-4.909,0.403c-3.113,0.429-6.294,0.581-9.414,0.99c-0.677,0.087-0.855,0.694-1.464,0.877c-0.555,0.17-1.15,0.13-1.72,0.108c-1.445-0.05-2.882-0.063-4.326-0.108c-3.249-0.105-6.473,0.18-9.708,0.438c-0.965,0.075-1.981,0.142-2.967,0.292l4.907,10.956h40.297L433.681,492.484L433.681,492.484z\"\n        />\n        <G id=\"AQ-FR\">\n          <Path\n            id=\"tf-\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M643.49,407.398c-0.096-0.072-0.174-0.158-0.232-0.263\tc-0.096,0.074-0.183,0.166-0.261,0.263c0.158-0.251,0.71-0.661,0.623-0.997c-0.157,0.133-0.339,0.193-0.549,0.182\tc0.194-0.092,0.342-0.271,0.342-0.494c-0.284,0.1-0.785,0.643-0.551,0.965c-0.353-0.025-0.514,0.364-0.264,0.603\tc-0.36-0.024-0.271,0.835-0.519,1.191c-0.4,0.574,0.469,0.461,0.727,0.124c0.286-0.375,0.453-0.172,0.85-0.013\tc0.321,0.126,0.771,0.19,0.539-0.31c0.371-0.009,0.164,0.435,0.418,0.604c0.386,0.256,0.519-0.241,0.824-0.277\tc0.49-0.059,0.025-0.465-0.184-0.257c-0.287,0.286-0.892,0.025-0.69-0.406c0.217,0.179,0.416,0.174,0.312-0.158\tc0.271,0.121,0.614-0.08,0.853,0.081c0.138,0.094,0.749,0.44,0.324-0.081c0.854,0.293,0.668-1.601-0.123-0.623\tc-0.096,0.121-0.637,0.048-0.798,0.121c-0.187,0.083-0.311,0.249-0.487,0.341c-0.135,0.07-0.758,0.07-0.136-0.097\tc-0.276,0.068-0.604-0.026-0.6-0.367c-0.101,0.033-0.199,0.074-0.291,0.129c0.244-0.284,0.993-0.06,0.788-0.654\tc-0.111,0.353-0.584,0.384-0.89,0.393c0.275-0.09,0.537-0.32,0.549-0.63C643.766,406.826,643.505,407.078,643.49,407.398\"\n          />\n          <Circle\n            id=\"tf.\"\n            fill=\"#E0E0E0\"\n            fill-opacity=\"0\"\n            cx=\"645.159\"\n            cy=\"408.11\"\n            r=\"2.185\"\n          />\n          <Path\n            id=\"FQ\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M768.653,458.304l-56.597,48.832h8.646l57.038-46.193\tl1.721-1.393c0.018-0.024,0.021-0.051,0.037-0.074c-0.799,0.031-1.489,0.473-2.271,0.583c0.074-0.224,0.297-0.32,0.292-0.583\tc-0.488-0.123-0.973,0.224-1.464,0.146c0.496-0.305-0.062-0.617-0.402-0.585c-0.388,0.034-0.723,0.236-1.101,0.328\tc-0.794,0.192-0.801-0.036-1.282-0.476c-0.462-0.419-1.334,0.312-1.904-0.072c-0.248-0.168-0.668-0.105-0.953-0.146\tc-0.45-0.064-0.881-0.174-1.319-0.292C768.945,458.338,768.796,458.327,768.653,458.304L768.653,458.304z\"\n          />\n        </G>\n      </G>\n      <G id=\"AO\">\n        <Path\n          id=\"Path9363\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M532.848,304.152c-0.302-0.39-0.578-0.569-0.879-0.989c-0.852-1.188-1.667-2.37-2.345-2.674c-0.676-0.304-0.895-0.226-1.025-0.11c-0.129,0.118-0.16,0.272-0.55,0.11c-0.78-0.322-1.757-2.214-2.491-2.454c-0.736-0.239-0.806,0.413-1.137,0.182c-0.334-0.226,0.121-0.817-0.257-1.245c-0.375-0.423-1.504-0.175-2.014-0.697c-0.114-0.115-0.064-0.35-0.146-0.475c-0.271,0.402-0.573,0.846-0.769,1.099c-0.299,0.386-0.572,0.621-1.024,0.698c-0.451,0.074-1.064-0.118-1.651-0.403c-0.24-0.12-0.422-0.297-0.659-0.439c-0.102,0.766-0.251,1.55-0.073,2.235c0.231,0.9,0.936,1.787,1.61,2.6c0.675,0.815,1.335,1.584,1.394,2.271c0.057,0.687-0.191,1.02-0.44,1.32c-0.248,0.301-0.519,0.531-0.55,1.025c-0.03,0.495,0.272,1.1,0.55,1.685c0.058,0.124,0.024,0.21,0.072,0.329c0.415-0.011,0.835,0.021,1.247,0c0.419-0.021,1.212-0.19,1.464,0.222c0.28,0.46,0.58,0.969,1.172,1.062c1.38,0.216,2.819,0.069,4.177,0.439c0.381,0.104,0.773,0.278,1.172,0.146c0.246-0.081,0.465-0.215,0.732-0.184c0.604,0.069,0.863,0.237,1.501,0.074c1.603-0.417,3.218-0.674,4.836-0.99c-0.992-0.646-1.721-1.55-2.453-2.454C533.623,305.682,532.814,305.347,532.848,304.152L532.848,304.152z\"\n        />\n        <Path\n          id=\"Path9361\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M533.8,286.864c-0.413,0.043-0.861,0.065-1.099,0.256c-0.463,0.371-0.188,0.779-0.624,1.245c-0.432,0.465-1.395,1.133-2.125,1.209c-0.728,0.073-1.266-0.516-1.83-0.622c-0.564-0.107-0.533-0.237-1.502-0.074c-0.381,0.065-1.011,0.224-1.613,0.405c-0.059,0.595-0.321,1.5-0.806,2.598c-0.557,1.27-1.239,2.581-1.795,3.334c-0.193,0.263-0.26,0.372-0.404,0.586c0.082,0.124,0.032,0.363,0.146,0.476c0.513,0.518,1.641,0.271,2.014,0.697c0.376,0.425-0.074,1.016,0.257,1.247c0.333,0.227,0.402-0.423,1.139-0.184c0.732,0.24,1.707,2.132,2.488,2.452c0.39,0.162,0.42,0.008,0.551-0.109c0.129-0.117,0.351-0.193,1.025,0.109c0.673,0.305,1.492,1.487,2.344,2.675c0.303,0.419,0.579,0.598,0.878,0.989c0.031-1.165-0.057-2.351,0-3.519c0.059-1.168-0.023-2.244,0.037-3.771c0.023-0.574-0.189-2.354,0.293-2.42c0.55-0.073,1.169,0.033,1.721,0.037c1.101,0.007,2.559,0.217,3.589-0.222c-0.503-0.554-0.084-1.021,0.073-1.61c0.158-0.583-0.22-1.125-0.073-1.722c0.123-0.495,0.09-1.001,0.184-1.502c0.066-0.364,0.073-1.364-0.147-1.685c-0.201,0.628-0.734,0.312-1.209,0.292c-0.498-0.02-1.076,0.531-1.54,0.403c-0.262-0.073-0.971-0.271-1.208-0.147c-0.274,0.148-0.577,0.631-0.915,0.622c0.122-0.403-0.254-0.779-0.11-1.171c0.075-0.211,0.288-0.368,0.33-0.585C533.886,287.08,533.794,286.957,533.8,286.864L533.8,286.864z\"\n        />\n        <Path\n          id=\"Path9359\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.284,286.314c0.268,0.183,0.47,0.317,0.62,0.621c0.163,0.325,0.365,0.793,0.476,1.245c0.195,0.225,0.717,0.529,0.732,0.697c0.008,0.07-0.103,0.313-0.11,0.405c0.601-0.18,1.232-0.338,1.611-0.405c0.965-0.162,0.939-0.034,1.503,0.074c0.565,0.107,1.103,0.697,1.83,0.622c0.729-0.074,1.688-0.747,2.125-1.209c0.436-0.467,0.161-0.874,0.623-1.246c0.237-0.191,0.687-0.213,1.099-0.256c0.038-0.678-0.057-1.711-0.4-2.16c-0.561-0.727-0.919-1.117-0.846-2.088c0.065-0.849,0.292-1.78,0.223-2.639c-0.139,0.016-0.228-0.023-0.368,0c-0.844,0.128-1.666,0.35-2.09,0.621c-0.421,0.272-0.555,0.563-0.622,0.807s-0.073,0.462-0.255,0.623c-0.369,0.32-0.717,0.089-1.138,0.512c-0.211,0.213-0.193,0.521-0.255,0.88c-0.063,0.359-0.228,0.785-0.731,1.243c-0.506,0.463-1.491,0.971-2.563,1.357C524.217,286.213,523.792,286.212,523.284,286.314L523.284,286.314z\"\n        />\n        <Path\n          id=\"Path9199\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M523.284,286.314c0.505-0.106,0.933-0.104,1.465-0.292c1.074-0.385,2.059-0.895,2.564-1.357c0.505-0.46,0.669-0.883,0.731-1.243c0.063-0.362,0.044-0.668,0.256-0.88c0.421-0.421,0.77-0.188,1.136-0.513c0.184-0.161,0.189-0.379,0.256-0.623c0.067-0.242,0.203-0.532,0.622-0.807c0.421-0.271,1.246-0.493,2.089-0.622c0.139-0.023,0.228,0.016,0.368,0c-0.008-0.083,0.053-0.173,0.037-0.257c-0.078-0.439-0.44-0.876-0.403-1.317c0.025-0.278,0.13-0.544,0.222-0.807c0.161-0.468,0.288-1.158-0.402-1.172c-0.83-0.02-1.657,0.037-2.49,0.037c-0.954,0-0.552-0.421-0.402-1.172c-0.237,0-0.499-0.08-0.731,0c-0.164,0.056-0.058,0.291-0.256,0.292c-0.673,0.005-1.342,0-2.014,0c0.133,0.342-0.177,0.816-0.11,1.208c0.049,0.281,0.023,0.632-0.368,0.549c0.157,0.453-0.129,0.899-0.035,1.356c-0.774,0-1.361-0.074-2.016-0.223c-0.23-0.052-1.523,0.334-1.464,0.476c0,0.002-1.132-0.098-1.356-0.037c0.037,0.332,0.026,0.555,0.074,0.916c0.106,0.841,0.215,1.662,0.035,2.089c-0.177,0.424-0.398,0.503-0.586,0.549c-0.188,0.045-0.366,0.058-0.402,0.331c-0.074,0.542,0.544,1.325,1.062,1.682c0.52,0.358,1.556-0.025,1.757,0.369c0.206,0.394-0.413,0.321-0.328,0.769C522.631,285.853,522.989,286.106,523.284,286.314L523.284,286.314z\"\n        />\n        <Path\n          id=\"Path9327\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.89,300.71c-0.084,0.06-0.135,0.128-0.224,0.184c-0.516,0.328-1.072,0.574-1.463,0.731c-0.779,0.317-1.142-0.046-1.686,0.293c-0.543,0.337-0.632,1.54-1.208,1.757c-0.574,0.221-0.795-0.475-1.503-0.366c-0.708,0.106-1.573,1.368-2.381,1.427c-0.322,0.025-0.504-0.237-0.769-0.329c-0.195,0.237-0.407,0.47-0.476,0.768c-0.103,0.451,0.032,1,0.147,1.538c0.03,0.152-0.024,0.257,0,0.403c0.259,0.161,0.504,0.377,0.768,0.584c0.602,0.471,0.658,0.516,1.355,0.516c2.978,0,6.018,0.076,9.011,0c-0.05-0.123-0.015-0.206-0.072-0.329c-0.274-0.585-0.581-1.19-0.551-1.686c0.028-0.494,0.303-0.725,0.551-1.024c0.248-0.299,0.496-0.632,0.439-1.317c-0.059-0.687-0.718-1.459-1.394-2.272C519.208,301.314,519.105,301,518.89,300.71L518.89,300.71z\"\n        />\n        <Path\n          id=\"Path9325\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.938,295.326c-0.452,0.052-0.923-0.002-1.248,0.146c-0.567,0.263-0.705,1.094-1.172,1.063c-0.467-0.033-0.235-0.665-0.769-0.953c-0.155-0.085-0.478-0.025-0.695-0.074c0.006,0.104,0.12,0.246,0.072,0.33c-0.171,0.3-0.516,0.314-0.843,0.293c-0.329-0.021-0.658-0.095-0.843,0.037c-0.371,0.266-0.025,0.653-0.516,0.916c-0.276,0.151-0.811-0.021-1.319-0.074c0.126,0.653,0.142,1.324,0,1.831c-0.139,0.505-0.589,0.743-0.989,0.989c-0.398,0.248-0.745,0.47-0.768,0.916c-0.023,0.443,0.337,0.805,0.732,1.137c0.397,0.33,0.816,0.664,0.844,1.099c0.024,0.435-0.224,0.731-0.515,1.063c-0.096,0.108-0.16,0.249-0.258,0.367c0.267,0.091,0.449,0.354,0.77,0.33c0.808-0.059,1.671-1.32,2.381-1.428c0.709-0.109,0.927,0.583,1.502,0.366c0.574-0.218,0.667-1.418,1.209-1.757c0.543-0.339,0.908,0.024,1.685-0.293c0.388-0.157,0.947-0.401,1.465-0.731c0.086-0.055,0.137-0.124,0.223-0.184c-0.421-0.567-0.911-1.124-1.063-1.722c-0.23-0.9,0.156-1.852,0.073-2.929c0.046-0.287,0.12-0.443,0.16-0.716L517.938,295.326z\"\n        />\n        <Path\n          id=\"Path9245\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M515.958,289.389c-0.255,0.361-0.888,0.312-1.024,0.621c-0.136,0.311,0.286,0.415,0.146,0.807c-0.139,0.394-1.171,0.658-1.318,1.062c-0.146,0.407,0.257,0.57,0.184,0.88c-0.074,0.308-0.528,0.205-0.623,0.766c-0.046,0.282,0.263,0.711,0.514,1.136c0.182,0.307,0.209,0.577,0.223,0.843c0.221,0.049,0.541-0.012,0.696,0.074c0.533,0.289,0.305,0.918,0.77,0.954c0.466,0.031,0.601-0.8,1.171-1.063c0.322-0.149,0.936-0.115,1.386-0.167c0.096-0.668,0.106-1.357,0.009-1.777c-0.273-1.179-0.919-0.979-0.878-1.573c0.021-0.298,0.319-0.493,0.585-0.699c0.27-0.204,0.515-0.401,0.475-0.697c-0.037-0.296-0.249-0.55-0.515-0.73c-0.264-0.183-0.598-0.328-0.915-0.439C516.584,289.3,516.228,289.384,515.958,289.389L515.958,289.389z\"\n        />\n        <Path\n          id=\"Path9297\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M509.329,307.12c-0.024-0.147,0.03-0.253,0-0.403c-0.116-0.538-0.25-1.09-0.147-1.538c0.104-0.449,0.444-0.808,0.731-1.136c0.287-0.329,0.537-0.627,0.515-1.063c-0.025-0.435-0.446-0.768-0.843-1.099s-0.76-0.692-0.732-1.136c0.025-0.445,0.371-0.668,0.769-0.916c0.4-0.247,0.849-0.483,0.99-0.991c0.139-0.505,0.125-1.177,0-1.829c-0.383-0.04-0.756,0.076-0.99-0.037c-0.55-0.272-0.206-0.782-0.879-1.063c-0.336-0.138-0.868,0.109-1.427,0.293c-0.174,0.058-0.305-0.036-0.477,0c-0.049,0.344-0.094,0.697-0.255,0.953c-0.372,0.584-0.238,1.312-0.369,1.978c-0.09,0.468-0.675,1.6-0.515,2.014c0.075,0.194-0.224,0.467-0.256,0.695c-0.034,0.258-0.043,0.528-0.146,0.769c-0.124,0.304-0.433,0.443-0.55,0.732c-0.082,0.203,0.052,0.424,0.073,0.621c0.144,1.279-0.186,2.537-0.145,3.811c0.635-0.116,0.769-0.513,1.61-0.11c0.688,0.327,1.306-0.392,1.906-0.66C508.65,306.81,509,306.914,509.329,307.12z\"\n        />\n        <Path\n          id=\"Path9272\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.906,291.733c-0.575-0.613-1.151-1.02-1.538-0.989c-0.388,0.031-0.4,0.124-0.368,0.223c0.031,0.096,0.086,0.198-0.182,0.22c-0.371,0.029-0.96-0.517-1.503-0.916c-0.119,0.655-0.259,1.322-0.552,1.832c-0.288,0.507-0.324,0.97-0.916,1.023c-0.835,0.077-0.678,0.875-0.951,1.393c-0.188,0.349-0.659,0.914-0.954,1.172c-0.101,0.089-0.083,0.33-0.11,0.516c0.173-0.037,0.304,0.058,0.476,0c0.56-0.186,1.092-0.435,1.428-0.292c0.673,0.278,0.329,0.792,0.878,1.061c0.55,0.271,1.822,0.371,2.308,0.11c0.483-0.263,0.14-0.652,0.513-0.916c0.186-0.132,0.515-0.057,0.843-0.037c0.329,0.022,0.673,0.01,0.844-0.292c0.172-0.3-0.04-0.746-0.291-1.172c-0.254-0.425-0.561-0.854-0.516-1.135c0.093-0.566,0.55-0.464,0.621-0.768c0.074-0.31-0.33-0.474-0.182-0.879C513.779,291.831,513.865,291.78,513.906,291.733z\"\n        />\n        <Path\n          id=\"Path9240\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.022,283.858c-0.418-0.174-0.666-0.011-0.878,0.183c-0.217,0.192-0.395,0.423-0.695,0.439c-0.604,0.025-1.376-0.633-1.868-0.552c-0.433,0.074-0.46,0.45-0.77,0.552c-0.02,0.429,0.015,1.124,0,1.318c-0.037,0.516-0.229,0.517-0.438,0.402c-0.211-0.113-0.447-0.354-0.621-0.328c-0.352,0.052-0.124,0.107-0.953,0.182c-0.354,0.031-0.905-0.238-1.43-0.583c0.074,0.21,0.103,0.424,0.258,0.66c0.347,0.52,0.584,0.958,0.731,1.574c0.182,0.769,0.124,1.672-0.036,2.563c0.545,0.403,1.133,0.946,1.502,0.916c0.27-0.021,0.215-0.124,0.183-0.221c-0.033-0.098-0.023-0.188,0.366-0.222c0.389-0.031,0.963,0.376,1.54,0.988c0.294-0.328,1.05-0.569,1.172-0.915c0.139-0.393-0.284-0.498-0.146-0.807c0.136-0.312,0.769-0.261,1.025-0.622c0.256-0.364-0.017-1.137,0.292-1.391c0.31-0.256,0.426,0.184,0.953,0c0.348-0.123,0.78-0.595,1.21-0.99c-0.242-0.358-0.43-0.879-0.585-1.502C517.643,284.762,517.44,284.032,517.022,283.858L517.022,283.858z\"\n        />\n        <Path\n          id=\"Path9250\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M517.901,296.755c0.236,0.141,0.418,0.321,0.659,0.438c0.587,0.287,1.197,0.478,1.651,0.403c0.453-0.074,0.728-0.309,1.024-0.698c0.301-0.386,0.618-0.93,1.175-1.685c0.555-0.753,1.237-2.061,1.794-3.335c0.557-1.268,0.966-2.495,0.916-3.002c-0.019-0.168-0.538-0.468-0.733-0.697c0.114,0.452,0.121,0.881-0.146,1.209c-0.266,0.326-0.744,0.325-1.244,0.256c-0.503-0.071-1.006-0.201-1.284-0.073c-0.278,0.124-0.319,0.365-0.367,0.55c-0.048,0.186-0.117,0.334-0.438,0.257c-0.322-0.078-0.404-0.647-0.476-1.246c-0.074-0.602-0.133-1.256-0.403-1.503c-0.271-0.25-0.472-0.189-0.696-0.146c-0.224,0.043-0.47,0.099-0.809-0.183c-0.054-0.045-0.062-0.224-0.107-0.292c-0.428,0.395-0.862,0.866-1.209,0.99c-0.526,0.186-0.645-0.256-0.953,0c-0.31,0.255-0.038,1.027-0.294,1.392c0.271-0.008,0.627-0.091,0.878,0c0.317,0.111,0.651,0.255,0.916,0.439c0.267,0.183,0.476,0.436,0.516,0.73c0.036,0.296-0.208,0.493-0.475,0.698c-0.271,0.206-0.569,0.4-0.586,0.697c-0.042,0.593,0.604,0.394,0.878,1.574c0.138,0.591-0.024,1.535-0.183,2.528C517.865,296.293,517.932,296.516,517.901,296.755L517.901,296.755z\"\n        />\n        <Path\n          id=\"Path9220\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M514.125,284.077c-0.039-0.271-0.099-0.522,0-0.73c0.294-0.624,1.245-0.703,1.503-1.248c0.256-0.544-0.103-1.117,0-1.682c0.055-0.305,0.166-0.6,0.329-0.879c-0.24-0.024-0.48-0.312-0.732-0.585c-0.252-0.272-0.483-0.542-0.73-0.477c-0.249,0.07-0.281,0.289-0.292,0.517c-0.014,0.224-0.026,0.477-0.257,0.661c-0.229,0.179-0.682,0.173-1.137,0.184c-0.451,0.007-0.898,0.024-1.063,0.256c-0.162,0.232-0.101,0.436,0,0.621c0.101,0.183,0.246,0.337,0.184,0.515c-0.125,0.347-0.808,0.342-0.808,0.697c0,0.353,0.766,0.342,0.808,0.697c0.04,0.353-0.697,0.414-0.622,0.877c0.074,0.468,0.917,1.056,1.393,1.063c0.471,0.008,0.386-0.54,0.878-0.621C513.721,283.907,513.946,284.012,514.125,284.077L514.125,284.077z\"\n        />\n        <Path\n          id=\"Path9195\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M518.158,276.459c-0.45-0.047-0.944,0.321-1.21,0.808c-0.267,0.483,0.263,1.42,0,1.829c-0.265,0.41-0.51,0.485-0.99,0.439c-0.166,0.282-0.273,0.576-0.329,0.878c-0.101,0.568,0.259,1.141,0,1.685c-0.256,0.543-1.209,0.62-1.501,1.246c-0.099,0.208-0.04,0.46,0,0.731c0.436,0.164,0.894,0.421,1.319,0.402c0.301-0.014,0.479-0.245,0.696-0.438c0.217-0.194,0.462-0.358,0.878-0.182c0.418,0.173,0.619,0.903,0.807,1.649c0.185,0.745,0.358,1.512,0.695,1.797c0.338,0.28,0.585,0.226,0.809,0.181c0.222-0.043,0.424-0.102,0.696,0.147c0.271,0.248,0.329,0.9,0.403,1.503c0.073,0.598,0.154,1.165,0.474,1.245c0.322,0.074,0.392-0.074,0.44-0.257c0.046-0.186,0.086-0.422,0.367-0.551c0.278-0.125,0.78,0.006,1.283,0.073c0.501,0.071,0.979,0.072,1.244-0.256c0.267-0.328,0.262-0.756,0.147-1.209c-0.116-0.452-0.315-0.918-0.476-1.247c-0.323-0.648-1.235-0.868-1.318-1.317c-0.082-0.449,0.532-0.375,0.328-0.769c-0.205-0.393-1.239-0.008-1.756-0.368c-0.521-0.357-1.139-1.141-1.064-1.683c0.037-0.272,0.216-0.285,0.401-0.331c0.188-0.045,0.41-0.124,0.584-0.549c0.179-0.426,0.074-1.249-0.036-2.089c-0.046-0.363-0.033-0.584-0.073-0.916c-0.37,0.104-0.942-1.13-1.062-1.391c-0.124-0.271-0.239-0.459-0.367-0.66c-0.17,0.212-0.331,0.478-0.516,0.474c-0.283-0.004-0.382-0.189-0.475-0.401C518.465,276.722,518.381,276.481,518.158,276.459L518.158,276.459z\"\n        />\n        <Path\n          id=\"Path9201\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M512.881,279.829c0.42-0.008,0.847-0.015,1.062-0.182c0.228-0.181,0.244-0.435,0.256-0.663c0.012-0.223,0.044-0.445,0.294-0.514c0.248-0.066,0.479,0.201,0.729,0.476c0.254,0.274,0.492,0.567,0.732,0.586c0.479,0.044,0.726-0.03,0.988-0.439c0.265-0.409-0.266-1.348,0-1.832s0.761-0.854,1.211-0.807c0.222,0.024,0.311,0.265,0.401,0.476c0.094,0.213,0.19,0.401,0.476,0.403c0.185,0.002,0.345-0.266,0.514-0.475c-0.071-0.114-0.102-0.24-0.22-0.369c-0.308-0.324-0.077-0.626-0.222-0.99c-0.184-0.468-0.426-0.936-0.55-1.43c-0.069-0.271,0.039-0.893-0.108-1.098c-0.357-0.493-0.188-0.998-0.953-1.026c-0.817-0.028-1.639,0.02-2.454,0.036c-0.648,0.015-1.294,0.015-1.942,0c0.058,0.088,0.129,0.126,0.182,0.223c0.295,0.516,0.452,1.092,0.294,1.611c-0.156,0.52-0.762,0.77-1.394,0.99c-0.631,0.219-1.281,0.4-1.502,0.768c-0.224,0.371-0.322,0.649-0.33,0.916c-0.009,0.269,0.085,0.517,0.258,0.844c0.173,0.328,0.706,0.488,1.208,0.659c0.504,0.173,0.962,0.371,1.062,0.77C512.911,278.888,512.867,279.537,512.881,279.829L512.881,279.829z\"\n        />\n        <Path\n          id=\"Path9208\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M508.632,283.455c0.451-0.408,0.978-0.79,1.171-1.173c0.271-0.537,0.442-0.639,0.184-1.244c-0.095-0.223-0.472-0.397-0.807-0.586c0.003,0.14,0.089,0.26,0.074,0.403c-0.028,0.271-0.305,0.271-0.477,0.439c-0.184,0.18-0.316,0.395-0.438,0.623c-0.008,0.043-0.076,0.062-0.074,0.109c0.022,0.286,0.167,0.606,0.294,0.877C508.644,283.091,508.621,283.275,508.632,283.455L508.632,283.455z\"\n        />\n        <Path\n          id=\"Path9206\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M510.644,277.374c-0.315,0.271-0.671,0.528-0.913,0.585c-0.535,0.129-0.527-0.132-0.879-0.074c-0.1,0.019-0.205,0.117-0.329,0.145c0.109,0.278,0.181,0.572,0.329,0.845c0.271,0.494,0.321,1.026,0.329,1.574c0.333,0.188,0.712,0.363,0.807,0.585c0.258,0.606,0.086,0.708-0.183,1.244c-0.191,0.384-0.721,0.766-1.173,1.173c0.009,0.133,0.058,0.26,0.073,0.403c0.036,0.275,0.239,0.472,0.331,0.731c0.113,0.321,0.232,0.598,0.328,0.876c0.523,0.347,1.073,0.619,1.427,0.585c0.828-0.074,0.604-0.13,0.955-0.182c0.174-0.025,0.413,0.217,0.62,0.328c0.211,0.115,0.402,0.113,0.439-0.402c0.016-0.192-0.02-0.89,0-1.319c-0.043,0.015-0.051,0.074-0.108,0.074c-0.471-0.008-1.317-0.597-1.393-1.063c-0.073-0.469,0.665-0.525,0.621-0.877c-0.042-0.354-0.807-0.343-0.807-0.698c0-0.353,0.681-0.348,0.807-0.697c0.062-0.174-0.083-0.328-0.183-0.515c-0.102-0.184-0.163-0.391,0-0.62c0.164-0.233,0.611-0.251,1.062-0.257c0.028,0,0.045,0,0.074,0c-0.013-0.291,0.028-0.942,0-1.063c-0.101-0.399-0.559-0.598-1.062-0.768C511.334,277.832,510.837,277.679,510.644,277.374L510.644,277.374z\"\n        />\n        <Path\n          id=\"Path9183\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M513.102,271.989c-1.505-0.034-3.009-0.107-4.505,0.036c-0.467,0.045-0.68,0.421-1.1,0.477c-0.303,0.04-0.62,0.021-0.916,0.11c-0.636,0.196,0.123,1.44,0.331,1.795c0.255,0.435,0.7,0.784,0.843,1.285c0.095,0.335,0.09,0.698,0.222,1.025c0.181,0.451,0.374,0.877,0.55,1.318c0.123-0.029,0.229-0.126,0.33-0.146c0.352-0.059,0.344,0.204,0.878,0.074c0.24-0.058,0.599-0.318,0.916-0.585c-0.009-0.012-0.028-0.025-0.037-0.037c-0.174-0.327-0.269-0.576-0.255-0.844c0.011-0.265,0.109-0.546,0.328-0.915c0.223-0.371,0.869-0.552,1.504-0.769c0.629-0.22,1.233-0.47,1.391-0.99c0.158-0.521,0-1.094-0.293-1.61C513.231,272.117,513.162,272.078,513.102,271.989L513.102,271.989z\"\n        />\n        <Path\n          id=\"Path9185\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M505.485,269.305c0.469-0.371,0.998-1.311,1.615-1.437c0.274-0.054,0.252-0.499,0.556-0.497c0.34,0.001,0.559,0.542,0.783,0.73c-0.551,0.376-1.048,0.714-1.522,1.189c-0.23,0.23-0.167,0.23-0.059,0.5c0.15,0.377,0.066,0.823,0.029,1.212c-0.047,0.531-1.043,0.962-1.05,0.271c-0.005-0.384,0.203-0.472,0.086-0.895c-0.088-0.313-0.563-0.835-0.176-1.121C505.656,269.269,505.572,269.291,505.485,269.305\"\n        />\n        <G id=\"ao\">\n          <Path\n            id=\"Path3888\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M504.672,307.799c-0.039-1.275,0.307-2.562,0.161-3.841\tc-0.023-0.198-0.169-0.389-0.085-0.591c0.117-0.288,0.434-0.459,0.563-0.759c0.104-0.241,0.115-0.502,0.147-0.762\tc0.03-0.229,0.336-0.513,0.26-0.707c-0.164-0.418,0.406-1.536,0.497-2.006c0.127-0.667-0.013-1.394,0.361-1.978\tc0.249-0.391,0.091-1.207,0.378-1.459c0.295-0.259,0.774-0.82,0.961-1.171c0.273-0.517,0.106-1.331,0.941-1.409\tc0.588-0.055,0.64-0.503,0.93-1.011c0.688-1.207,0.883-3.072,0.565-4.407c-0.147-0.618-0.387-1.059-0.733-1.576\tc-0.36-0.542-0.371-0.963-0.57-1.531c-0.09-0.259-0.321-0.454-0.355-0.73c-0.041-0.337,0.009-0.653-0.143-0.969\tc-0.224-0.472-0.665-1.083,0-1.421c-0.176,0.126-0.304,0.325-0.287,0.553c0.141-0.269,0.297-0.537,0.514-0.75\tc0.173-0.171,0.453-0.161,0.483-0.432c0.076-0.711-0.067-1.361-0.406-1.98c-0.381-0.696-0.582-1.428-0.877-2.161\tc-0.129-0.325-0.121-0.69-0.216-1.024c-0.141-0.5-0.601-0.833-0.859-1.268c-0.211-0.354-0.94-1.595-0.305-1.792\tc0.295-0.089,0.599-0.09,0.899-0.13c0.42-0.056,0.625-0.433,1.091-0.477c2.143-0.206,4.308,0.041,6.459-0.008\tc0.817-0.02,1.656-0.083,2.471-0.057c0.765,0.028,0.603,0.552,0.96,1.043c0.147,0.205,0.013,0.824,0.08,1.099\tc0.123,0.492,0.362,0.94,0.545,1.411c0.143,0.364-0.074,0.68,0.229,1.01c0.325,0.35,0.411,0.602,0.607,1.025\tc0.124,0.261,0.687,1.486,1.059,1.384c0.224-0.061,1.354,0.026,1.353,0.026c-0.058-0.143,1.216-0.515,1.451-0.463\tc0.654,0.144,1.256,0.224,2.028,0.224c-0.096-0.458,0.179-0.909,0.025-1.361c0.386,0.083,0.42-0.288,0.371-0.568\tc-0.069-0.39,0.234-0.87,0.099-1.213c0.672,0,1.348,0.014,2.021,0.008c0.201-0.002,0.082-0.235,0.247-0.291\tc0.234-0.077,0.504-0.003,0.745-0.003c-0.15,0.751-0.562,1.178,0.395,1.178c0.83,0,1.672-0.044,2.502-0.025\tc0.69,0.015,0.566,0.707,0.403,1.172c-0.09,0.263-0.208,0.528-0.23,0.808c-0.037,0.442,0.345,0.887,0.423,1.328\tc0.167,0.924-0.178,1.951-0.251,2.881c-0.074,0.97,0.27,1.354,0.824,2.08c0.394,0.513,0.59,1.841,0.47,2.47\tc-0.038,0.223-0.251,0.361-0.324,0.569c-0.144,0.391,0.25,0.767,0.125,1.173c0.337,0.008,0.638-0.474,0.916-0.623\tc0.237-0.125,0.952,0.065,1.213,0.137c0.467,0.128,1.014-0.394,1.509-0.374c0.474,0.022,1.004,0.314,1.204-0.317\tc0.224,0.32,0.249,1.337,0.183,1.701c-0.09,0.5-0.084,1-0.205,1.497c-0.148,0.597,0.229,1.141,0.073,1.724\tc-0.156,0.588-0.577,1.065-0.073,1.62c-1.03,0.435-2.477,0.225-3.578,0.222c-0.55-0.003-1.197-0.136-1.747-0.062\tc-0.481,0.063-0.239,1.858-0.264,2.433c-0.057,1.528,0.025,2.603-0.031,3.775c-0.06,1.164,0.005,2.352-0.027,3.52\tc-0.032,1.193,0.797,1.511,1.484,2.361c0.731,0.909,1.469,1.82,2.461,2.464c-1.618,0.315-3.249,0.59-4.85,1.007\tc-0.638,0.164-0.882,0.003-1.485-0.065c-0.271-0.029-0.5,0.1-0.746,0.179c-0.398,0.133-0.779-0.06-1.16-0.166\tc-1.357-0.371-2.81-0.224-4.188-0.436c-0.593-0.092-0.896-0.605-1.175-1.064c-0.25-0.411-1.053-0.24-1.471-0.224\tc-3.385,0.159-6.86,0.008-10.249,0.008c-0.696,0-0.772-0.043-1.374-0.516c-0.604-0.475-1.084-1.064-1.896-0.705\tc-0.604,0.27-1.227,0.994-1.913,0.667C505.429,307.265,505.31,307.68,504.672,307.799\"\n          />\n          <Path\n            id=\"Path3890\"\n            fill=\"none\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.5\"\n            d=\"M505.485,269.305c0.469-0.371,0.998-1.311,1.615-1.437\tc0.274-0.054,0.252-0.499,0.556-0.497c0.34,0.001,0.559,0.542,0.783,0.73c-0.551,0.376-1.048,0.714-1.522,1.189\tc-0.23,0.23-0.167,0.23-0.059,0.5c0.15,0.377,0.066,0.823,0.029,1.212c-0.047,0.531-1.043,0.962-1.05,0.271\tc-0.005-0.384,0.203-0.472,0.086-0.895c-0.088-0.313-0.563-0.835-0.176-1.121C505.656,269.269,505.572,269.291,505.485,269.305\"\n          />\n        </G>\n      </G>\n      <G id=\"AM\">\n        <Path\n          id=\"Path36838\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.715,128.314c-0.136,0.069-0.212,0.154-0.256,0.293c-0.058,0.177,0.008,0.401,0.072,0.62c0.031,0.006,0.074-0.008,0.108,0c0.323,0.069,0.161,0.543,0.369,0.661c0.481,0.271,0.667,0.962,0.953,1.43c0.052,0.138,0.897-0.028,0.953-0.074c-0.168-0.21-0.421-1.009,0.037-1.063c-0.148-0.18-0.877-0.508-0.44-0.769c0.295-0.174-0.493-0.434-0.661-0.366C592.655,129.124,592.166,128.691,591.715,128.314L591.715,128.314z\"\n        />\n        <Path\n          id=\"Path36836\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.057,127.838c-0.14,0.014-0.309-0.078-0.368-0.036c-0.207,0.154,0.096,0.138,0,0.221c-0.096,0.082-0.435-0.085-0.552-0.037c-0.114,0.049,0.006,0.107-0.145,0.183c-0.059,0.027-0.188,0.049-0.292,0.036c0.046,0.132,0.118,0.247,0.146,0.403c0.01,0.051-0.042,0.095-0.036,0.146c0.154,0.051,0.31,0.08,0.293,0.366c0.319-0.187,0.503,0.256,0.877,0.147c0.25-0.072,0.388-0.061,0.551-0.036c-0.067-0.223-0.129-0.443-0.074-0.622c0.043-0.139,0.122-0.224,0.257-0.292C591.443,128.088,591.195,127.909,591.057,127.838L591.057,127.838z\"\n        />\n        <Path\n          id=\"Path36799\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M589.48,125.603c-0.116,0.058-0.074,0.218-0.184,0.255c-0.109,0.041-0.274-0.093-0.368-0.074c-0.089,0.023,0,0.081-0.147,0.11c-0.015,0.003-0.052-0.033-0.073-0.039c-0.024,0.108-0.035,0.215,0,0.293c0.07,0.148,0.246,0.131,0.331,0.292c0.084,0.161-0.017,0.371,0.073,0.623c0.089,0.255,0.392,0.452,0.516,0.843c0.024,0.079,0.039,0.2,0.073,0.292c0.107,0.012,0.236-0.009,0.293-0.036c0.152-0.075,0.03-0.133,0.146-0.182c0.115-0.048,0.453,0.12,0.551,0.035c0.096-0.08-0.208-0.066,0-0.22c0.057-0.042,0.222,0.05,0.367,0.036c-0.014-0.009-0.062-0.031-0.073-0.036c0.306-0.124,1.026-0.02,0.916-0.585c-0.058-0.292-0.519-0.385-0.732-0.515c-0.27-0.159-0.765-0.567-0.845-0.916c-0.162-0.089-0.271-0.161-0.366-0.183C589.683,125.535,589.596,125.544,589.48,125.603L589.48,125.603z\"\n        />\n        <Path\n          id=\"Path36843\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.798,127.398c-0.073,0.002-0.152-0.067-0.222,0.036c-0.04,0.06-0.016,0.198,0.036,0.293c0.533,0.045,1.042,0.701,1.429,0.991c0.179-0.009,0.515-0.046,0.769,0.037c-0.006-0.051,0.046-0.097,0.035-0.147c-0.051-0.266-0.16-0.501-0.222-0.698c-0.068-0.223-0.177-0.334-0.292-0.477c-0.131-0.005-0.279-0.074-0.37-0.073c-0.343,0.021-0.432,0.229-0.548,0.146c-0.029-0.023,0.001-0.048,0-0.074c-0.119,0.046-0.218,0.158-0.329,0.147C587.972,127.573,587.91,127.475,587.798,127.398L587.798,127.398z\"\n        />\n        <Path\n          id=\"Path36826\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.798,127.398c0.114,0.077,0.174,0.174,0.292,0.183c0.114,0.009,0.213-0.101,0.329-0.147c-0.005-0.072,0.038-0.148,0-0.219c-0.05-0.094-0.14-0.153-0.292-0.183c-0.077-0.016-0.183,0.036-0.294,0.074c0.027,0.088,0.073,0.204,0.037,0.257C587.846,127.395,587.822,127.398,587.798,127.398L587.798,127.398z\"\n        />\n        <Path\n          id=\"Path36805\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.613,127.727c-0.052-0.095-0.074-0.233-0.036-0.293c0.092-0.138,0.21,0.058,0.294-0.073c0.034-0.056-0.01-0.171-0.038-0.257c-0.106,0.037-0.224,0.061-0.293,0.037c-0.14-0.046-0.074-0.189-0.183-0.221c-0.106-0.031-0.305,0.029-0.368,0.11c-0.061,0.079,0.081,0.148,0,0.22c-0.08,0.073-0.321-0.009-0.439-0.074c-0.117-0.065-0.025-0.241-0.221-0.292c-0.1-0.024-0.256,0.089-0.403,0.146c0.054,0.149,0.173,0.314,0.037,0.402c0.521,0.266,0.996,0.273,1.577,0.257C587.564,127.69,587.587,127.725,587.613,127.727L587.613,127.727z\"\n        />\n        <Path\n          id=\"Path36823\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.833,127.106c0.111-0.036,0.216-0.088,0.293-0.074c0.153,0.03,0.243,0.089,0.293,0.183c0.051,0.094-0.118,0.208,0,0.292c0.116,0.083,0.205-0.124,0.55-0.146c0.088-0.006,0.235,0.068,0.368,0.073c-0.086-0.107-0.18-0.254-0.222-0.366c-0.089-0.254,0.012-0.464-0.072-0.623c-0.086-0.162-0.264-0.144-0.33-0.292c-0.035-0.077-0.025-0.186,0-0.291c-0.161-0.026-0.416-0.195-0.585-0.223c-0.18-0.024-0.277,0.041-0.439,0.036c-0.001,0.073-0.026,0.142,0,0.182c0.104,0.14,0.286-0.033,0.368,0.147c0.082,0.181-0.271,0.535-0.293,0.769C587.747,126.91,587.795,126.991,587.833,127.106L587.833,127.106z\"\n        />\n        <Path\n          id=\"Path36790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M587.833,127.106c-0.038-0.115-0.086-0.196-0.074-0.328c0.023-0.234,0.375-0.589,0.293-0.769c-0.08-0.18-0.268-0.007-0.368-0.145c-0.027-0.041-0.001-0.115,0-0.185c-0.013,0-0.024,0.001-0.036,0c-0.188-0.019-0.484-0.222-0.66-0.183c-0.174,0.042-0.264,0.087-0.294,0.257c-0.028,0.172,0.469,0.358,0.329,0.55c-0.139,0.191-0.54-0.174-0.769-0.146c-0.146,0.019-0.251,0.078-0.366,0.146c-0.024,0.146-0.072,0.272,0.035,0.517c0.03,0.068-0.026,0.137,0,0.219c0.149-0.057,0.304-0.173,0.403-0.146c0.19,0.051,0.105,0.229,0.222,0.293c0.117,0.066,0.358,0.144,0.439,0.074c0.081-0.072-0.062-0.139,0-0.223c0.059-0.075,0.257-0.141,0.367-0.109c0.106,0.031,0.041,0.174,0.184,0.223C587.609,127.165,587.725,127.143,587.833,127.106L587.833,127.106z\"\n        />\n        <Path\n          id=\"Path36802\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M588.712,125.862c0.022,0.003,0.057,0.04,0.073,0.036c0.145-0.025,0.058-0.089,0.146-0.11c0.09-0.023,0.256,0.114,0.367,0.074c0.111-0.039,0.071-0.199,0.185-0.256c0.112-0.058,0.202-0.07,0.475,0c0.09,0.024,0.204,0.096,0.368,0.182c-0.041-0.183,0.006-0.373,0.329-0.474c-0.238-0.649-1.018-0.62-1.503-0.99c0.715,0.148-0.134-0.503-0.223-0.585c-0.141,0.023-0.363,0.155-0.328,0.292c-0.013,0-0.025,0-0.035,0c0.118,0.072,0.322,0.139,0.328,0.223c0.016,0.169-0.189,0.023-0.183,0.11c0.007,0.088,0.31,0.05,0.292,0.182c-0.016,0.131-0.456-0.022-0.475,0.147c-0.022,0.166,0.411,0.144,0.438,0.292c0.028,0.148-0.122,0.269-0.221,0.329c-0.099,0.062-0.248-0.031-0.295,0.035c-0.043,0.072-0.011,0.13,0.038,0.185c0.047,0.053,0.147-0.034,0.223,0.074C588.744,125.653,588.732,125.765,588.712,125.862L588.712,125.862z\"\n        />\n        <Path\n          id=\"Path36831\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.914,125.569c0.036-0.014,0.025-0.063,0.073-0.074c0.174-0.039,0.469,0.167,0.659,0.183c0.189,0.02,0.282-0.066,0.477-0.036c0.173,0.025,0.425,0.191,0.586,0.222c0.021-0.093,0.033-0.207,0-0.256c-0.074-0.108-0.174-0.021-0.223-0.074c-0.048-0.055-0.083-0.116-0.036-0.185c0.045-0.067,0.196,0.026,0.292-0.036c0.098-0.062,0.251-0.18,0.222-0.328c-0.027-0.148-0.461-0.126-0.438-0.293c0.022-0.169,0.462-0.016,0.476-0.146c0.018-0.133-0.286-0.095-0.292-0.183c-0.01-0.088,0.198,0.058,0.183-0.109c-0.008-0.082-0.213-0.151-0.329-0.223c-0.699-0.012-1.505-0.153-2.161,0.11c-0.044,0.02-0.096-0.013-0.146,0c-0.05,0.105-0.024,0.247,0,0.33c0.056,0.169,0.149,0.249,0.255,0.292c0.108,0.043,0.224-0.123,0.293,0c0.074,0.124-0.377,0.246-0.328,0.477C586.51,125.392,586.724,125.485,586.914,125.569L586.914,125.569z\"\n        />\n        <Path\n          id=\"Path36783\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M586.914,125.569c-0.19-0.08-0.406-0.174-0.438-0.328c-0.047-0.231,0.402-0.353,0.329-0.477c-0.073-0.123-0.188,0.043-0.294,0s-0.202-0.123-0.255-0.292c-0.024-0.082-0.051-0.224,0-0.329c-0.474,0.108-1.141-0.017-1.394,0c0.206,1.097,1.274,1.301,1.027,1.906c-0.046,0.106,0.011,0.183,0,0.253c0.113-0.068,0.218-0.126,0.366-0.146c0.227-0.025,0.631,0.337,0.768,0.146c0.139-0.19-0.361-0.378-0.329-0.549C586.717,125.624,586.821,125.604,586.914,125.569L586.914,125.569z\"\n        />\n        <Path\n          id=\"am\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M584.877,124.145c0.277-0.02,1.075,0.192,1.543,0.007c0.667-0.27,1.467-0.14,2.172-0.132c-0.032-0.139,0.181-0.246,0.322-0.269c0.083,0.082,0.962,0.705,0.25,0.556c0.483,0.368,1.231,0.37,1.468,1.021c-0.938,0.294,0.108,1.13,0.518,1.374c0.218,0.129,0.703,0.217,0.763,0.509c0.113,0.569-0.605,0.476-0.913,0.603c0.319,0.123,1.522,1.359,1.849,1.23c0.168-0.07,0.944,0.175,0.649,0.354c-0.436,0.262,0.314,0.618,0.461,0.795c-0.46,0.058-0.199,0.826-0.031,1.037c-0.054,0.044-0.93,0.229-0.979,0.09c-0.286-0.469-0.451-1.159-0.93-1.428c-0.208-0.117-0.043-0.611-0.369-0.677c-0.204-0.041-0.355-0.035-0.657,0.05c-0.373,0.107-0.557-0.332-0.877-0.145c0.047-0.756-0.786-0.407-1.075-0.393c-0.403-0.302-0.934-1.054-1.494-1.035c-0.579,0.019-1.07-0.008-1.592-0.272c0.205-0.139,0.073-0.419-0.011-0.61c-0.164-0.361-0.174-0.437-0.041-0.763c0.249-0.606-0.816-0.815-1.02-1.913\"\n        />\n      </G>\n      <G id=\"AL\">\n        <Path\n          id=\"Path12845\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.935,126.337c-0.08-0.056-0.133-0.158-0.257-0.257c-0.151-0.122-0.39-0.271-0.622-0.328c-0.139-0.034-0.289-0.001-0.439,0c-0.007,0.008,0.009,0.024,0,0.036c0.104,0.16,0.244,0.303,0.402,0.404c-0.271,0.106,0.225,0.283-0.034,0.584c-0.069-0.167-0.19-0.229-0.369-0.255c0.503,0.679,1.658,0.961,1.799,1.83c0.052,0.333,0.169,0.581,0.583,0.516c0.479-0.08,0.363-0.189,0.368-0.293c-0.034-0.146-0.057-0.324-0.11-0.402c-0.081-0.113-0.163-0.074-0.183-0.147c-0.022-0.071,0.103-0.058,0.074-0.183c-0.026-0.124-0.304-0.335-0.438-0.366c-0.136-0.03-0.024,0.139-0.224,0.074c-0.199-0.07-0.513-0.581-0.584-0.844C524.851,126.539,524.914,126.453,524.935,126.337L524.935,126.337z\"\n        />\n        <Path\n          id=\"Path12810\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.935,126.337c-0.021,0.116-0.082,0.204-0.037,0.366c0.074,0.262,0.387,0.773,0.585,0.843c0.199,0.071,0.084-0.103,0.223-0.074c0.133,0.03,0.411,0.239,0.438,0.368c0.028,0.125-0.093,0.115-0.074,0.183c0.022,0.071,0.103,0.034,0.184,0.146c0.056,0.075,0.074,0.257,0.11,0.403c0.001-0.052,0.002-0.171,0.182-0.147c-0.237-0.584-0.241-0.557,0.369-0.879c0.051-0.025,0.061-0.127,0.108-0.181c-0.114-0.167-0.296-0.296-0.329-0.402c-0.073-0.238,0.025-0.238,0-0.332c-0.024-0.09-0.109-0.074-0.146-0.183c-0.063-0.007-0.135-0.05-0.182-0.037c-0.123,0.036-0.079,0.188-0.223,0.183c-0.139-0.003-0.272-0.327-0.437-0.401c-0.169-0.074-0.377-0.09-0.517-0.038c-0.136,0.055-0.086,0.256-0.221,0.255C524.946,126.409,524.95,126.347,524.935,126.337L524.935,126.337z\"\n        />\n        <Path\n          id=\"Path12824\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.935,125.052c-0.074,0.103-0.142,0.191-0.146,0.293c-0.012,0.243,0.119,0.459,0.256,0.623c0.075,0.091,0.19,0.138,0.291,0.182c0.124-0.009,0.248-0.017,0.369,0.039c0.167,0.073,0.301,0.399,0.438,0.402c0.14,0.003,0.099-0.148,0.223-0.183c0.047-0.014,0.121,0.03,0.183,0.036c-0.036-0.108,0.058-0.366,0-0.474c-0.059-0.11-0.163-0.118-0.221-0.183c-0.061-0.068-0.074-0.125-0.146-0.182c-0.074-0.059-0.205-0.065-0.294-0.111c-0.091-0.046-0.1-0.137-0.222-0.183c-0.123-0.045-0.336,0.066-0.476,0C525.082,125.26,525,125.152,524.935,125.052L524.935,125.052z\"\n        />\n        <Path\n          id=\"Path12822\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.678,124.468c-0.084-0.01-0.165-0.044-0.328-0.037c-0.124,0.009-0.301,0.048-0.477,0.111c-0.026,0.174,0.043,0.464-0.109,0.439c0.099,0.27-0.015,0.532-0.146,0.768c0.148-0.001,0.3-0.034,0.438,0c0.232,0.057,0.471,0.208,0.622,0.328c0.151,0.121,0.161,0.328,0.292,0.328c0.133,0.001,0.083-0.203,0.222-0.256c0.04-0.014,0.099,0.007,0.146,0c-0.101-0.041-0.215-0.089-0.293-0.183c-0.137-0.164-0.269-0.377-0.255-0.62c0.005-0.102,0.073-0.191,0.147-0.293c-0.023-0.025-0.062-0.043-0.074-0.073c-0.055-0.127,0.07-0.326,0-0.406c-0.068-0.073-0.173,0.061-0.221-0.033C524.629,124.519,524.674,124.494,524.678,124.468L524.678,124.468z\"\n        />\n        <Path\n          id=\"Path12820\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.118,123.112c-0.092,0.074-0.165,0.159-0.223,0.183c-0.121,0.048-0.094-0.036-0.146,0c-0.052,0.034,0.023,0.196-0.074,0.222c-0.094,0.024-0.168-0.311-0.292-0.256c-0.123,0.053-0.014,0.334-0.036,0.438c-0.022,0.105,0.036,0.124-0.074,0.182c-0.046,0.024-0.137-0.008-0.224-0.035c0,0.012,0.006,0.024,0,0.035c-0.047,0.174-0.138,0.393-0.182,0.662c0.176-0.062,0.353-0.105,0.477-0.11c0.166-0.009,0.244,0.025,0.328,0.036c0.012-0.091,0.043-0.208,0.111-0.256c0.084-0.063,0.156,0.014,0.255-0.036c0.098-0.05,0.201-0.245,0.292-0.293c0.091-0.047,0.131,0.013,0.222-0.035c0.088-0.049,0.285-0.13,0.256-0.293c-0.027-0.162-0.387-0.132-0.552-0.256C525.201,123.249,525.176,123.175,525.118,123.112L525.118,123.112z\"\n        />\n        <Path\n          id=\"Path12818\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.896,122.854c-0.066,0.041-0.123,0.065-0.255,0.073c-0.146,0.009-0.381-0.08-0.587-0.146c-0.048,0.198-0.102,0.401-0.184,0.585c-0.115,0.263,0.194,0.293,0.184,0.477c0.084,0.025,0.173,0.061,0.222,0.035c0.108-0.061,0.052-0.077,0.074-0.182c0.024-0.108-0.089-0.385,0.036-0.439c0.124-0.053,0.196,0.278,0.292,0.257c0.095-0.024,0.021-0.186,0.074-0.223c0.053-0.035,0.026,0.049,0.146,0c0.059-0.025,0.128-0.106,0.223-0.182C525.034,123.023,524.944,122.94,524.896,122.854L524.896,122.854z\"\n        />\n        <Path\n          id=\"Path12815\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.739,121.5c-0.117,0.058-0.237,0.094-0.293,0.147c-0.096,0.089-0.04,0.123-0.109,0.183c-0.068,0.059-0.237,0.16-0.33,0.109c-0.089-0.051,0.043-0.189-0.036-0.256c-0.078-0.072-0.282-0.06-0.366,0c-0.083,0.059,0.025,0.186-0.074,0.22c-0.103,0.035-0.228-0.248-0.329-0.22c-0.103,0.025-0.041,0.188-0.11,0.22c-0.069,0.033-0.094-0.107-0.184-0.073c-0.065,0.025-0.113,0.117-0.146,0.219c0.304,0.037,0.396,0.337,0.33,0.664c-0.007,0.024-0.029,0.046-0.037,0.073c0.207,0.068,0.44,0.158,0.587,0.147c0.134-0.008,0.188-0.03,0.255-0.073c-0.008-0.013-0.03-0.025-0.037-0.038c-0.068-0.139-0.118-0.24-0.036-0.33c0.08-0.084,0.224,0.077,0.369,0.037c0.141-0.041,0.4-0.184,0.4-0.292c0.005-0.108-0.109-0.025-0.108-0.109c0-0.087,0.227-0.124,0.292-0.224c0.066-0.096,0.156-0.206,0.11-0.33C525.872,121.531,525.799,121.521,525.739,121.5L525.739,121.5z\"\n        />\n        <Path\n          id=\"Path12790\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M524.128,119.594c-0.102,0.117-0.179,0.386-0.329,0.584c-0.37,0.489-0.37,1.253-0.186,1.832c0.082-0.022,0.089,0.028,0.147,0.035c0.032-0.101,0.078-0.19,0.146-0.219c0.09-0.037,0.116,0.104,0.184,0.073c0.068-0.031,0.008-0.19,0.111-0.222c0.101-0.025,0.228,0.255,0.328,0.222c0.102-0.033-0.009-0.159,0.074-0.222c0.082-0.06,0.287-0.069,0.367,0c0.079,0.071-0.054,0.207,0.036,0.257c0.09,0.051,0.263-0.048,0.329-0.109c0.069-0.062,0.014-0.091,0.11-0.183c0.055-0.054,0.175-0.09,0.292-0.146c-0.112-0.043-0.24-0.088-0.256-0.183c-0.026-0.146,0.301-0.144,0.256-0.331c-0.043-0.186-0.453-0.273-0.62-0.291c-0.171-0.017-0.173,0.138-0.293,0.074c-0.123-0.066-0.185-0.304-0.183-0.475c0-0.136,0.073-0.282,0.146-0.402c-0.074,0.01-0.159,0.108-0.223,0C524.357,119.518,524.23,119.48,524.128,119.594L524.128,119.594z\"\n        />\n        <Path\n          id=\"Path12799\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.948,124.321c-0.024,0.121-0.039,0.269-0.111,0.293c-0.124,0.045-0.126-0.113-0.219-0.11c-0.094,0.003-0.207,0.071-0.258,0.146c-0.05,0.073-0.064,0.149-0.037,0.255c0.026,0.107,0.254,0.233,0.257,0.332c0.006,0.098-0.04,0.099-0.108,0.144c-0.074,0.049-0.236-0.009-0.331,0.073c-0.025,0.026-0.024,0.074-0.036,0.111c0.024,0.009,0.056,0.023,0.073,0.037c0.074,0.057,0.089,0.116,0.146,0.182c0.06,0.067,0.163,0.074,0.223,0.181c0.059,0.112-0.037,0.371,0,0.476c0.037,0.109,0.122,0.091,0.146,0.184c0.025,0.092-0.073,0.092,0,0.327c0.033,0.109,0.217,0.239,0.329,0.406c0.173-0.197,0.336-0.496,0.402-0.662c0.251-0.62,0.949-0.372,0.515-1.355c-0.112-0.253-0.079-0.481-0.438-0.439c-0.37,0.043-0.314-0.354-0.516-0.515C526.97,124.38,526.967,124.337,526.948,124.321L526.948,124.321z\"\n        />\n        <Path\n          id=\"Path12797\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M526.692,123.736c-0.099-0.095-0.185-0.211-0.368-0.256c-0.141-0.036-0.326,0.03-0.513,0.073c0.026,0.165-0.171,0.245-0.257,0.293c-0.089,0.049-0.127-0.011-0.223,0.036c-0.09,0.047-0.194,0.244-0.291,0.292c-0.099,0.05-0.173-0.025-0.256,0.037c-0.086,0.062-0.192,0.238-0.146,0.33c0.047,0.09,0.152-0.041,0.22,0.035c0.073,0.076-0.054,0.274,0,0.404c0.058,0.125,0.189,0.266,0.33,0.327c0.14,0.065,0.354-0.046,0.476,0c0.123,0.046,0.126,0.137,0.222,0.183c0.069,0.035,0.149,0.046,0.221,0.074c0.013-0.037,0.011-0.087,0.037-0.11c0.094-0.08,0.26-0.024,0.331-0.073c0.07-0.046,0.113-0.047,0.107-0.145c-0.005-0.099-0.229-0.224-0.255-0.332c-0.025-0.106-0.014-0.181,0.036-0.254c0.05-0.075,0.165-0.143,0.257-0.146c0.09-0.005,0.09,0.156,0.222,0.109c0.073-0.024,0.083-0.173,0.11-0.293C526.811,124.18,526.691,123.948,526.692,123.736L526.692,123.736z\"\n        />\n        <Path\n          id=\"Path12795\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.778,121.903c0.059-0.024,0.137-0.057,0.183-0.035c0.114,0.053,0.062,0.246,0.146,0.257c0.085,0.008-0.017-0.139,0.147-0.183c0.124-0.033,0.348,0.069,0.55,0.183c0.025-0.438-0.084-1.011-0.147-1.1c-0.377-0.534-0.556-0.308-0.806-0.55c-0.129-0.124-0.138-0.208-0.223-0.367c-0.304-0.583-0.594-0.255-0.842-0.222c-0.074,0.122-0.145,0.268-0.147,0.403c-0.004,0.173,0.062,0.412,0.183,0.474c0.123,0.066,0.124-0.088,0.293-0.074c0.171,0.018,0.579,0.107,0.621,0.293c0.042,0.185-0.28,0.181-0.256,0.328c0.025,0.146,0.356,0.132,0.402,0.255C525.932,121.698,525.842,121.806,525.778,121.903L525.778,121.903z\"\n        />\n        <Path\n          id=\"Path12783\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M525.739,121.903c-0.08,0.083-0.255,0.14-0.256,0.224c0,0.086,0.112,0.001,0.109,0.11c-0.004,0.106-0.26,0.252-0.403,0.291c-0.142,0.041-0.285-0.124-0.366-0.037s-0.031,0.189,0.035,0.33c0.07,0.141,0.243,0.353,0.404,0.474c0.159,0.123,0.52,0.094,0.55,0.258c0.186-0.042,0.371-0.11,0.515-0.073c0.181,0.046,0.268,0.161,0.367,0.256c0-0.025-0.04-0.046-0.036-0.074c0.07-0.098,0.049-0.14,0.036-0.256c-0.069-0.133-0.237-0.245-0.256-0.402c0.427-0.205-0.047-0.618,0.368-0.877c-0.201-0.117-0.425-0.218-0.549-0.183c-0.165,0.042-0.062,0.19-0.146,0.183c-0.086-0.011-0.033-0.207-0.146-0.257c-0.046-0.023-0.124,0.013-0.184,0.035C525.772,121.909,525.744,121.897,525.739,121.903L525.739,121.903z\"\n        />\n        <Path\n          id=\"al\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M523.615,125.799c0.141-0.242,0.266-0.527,0.161-0.812c0.383,0.061,0.187-0.817,0.267-1.105c0.061-0.222-0.28-0.229-0.156-0.513c0.092-0.209,0.17-0.431,0.216-0.656c0.077-0.384,0.014-0.812-0.483-0.687c-0.189-0.581-0.184-1.361,0.187-1.853c0.301-0.398,0.351-1.028,0.77-0.287c0.268,0.47,0.674-0.555,1.069,0.204c0.082,0.158,0.071,0.271,0.2,0.398c0.253,0.242,0.42-0.008,0.799,0.522c0.064,0.091,0.169,0.654,0.142,1.091c-0.418,0.265,0.093,0.68-0.333,0.886c0.023,0.158,0.155,0.278,0.224,0.415c0.012,0.116,0.048,0.174-0.021,0.272c-0.053,0.252,0.155,0.585,0.324,0.722c0.2,0.158,0.142,0.555,0.513,0.512c0.358-0.042,0.335,0.175,0.451,0.428c0.436,0.981-0.266,0.754-0.516,1.375c-0.082,0.207-0.298,0.692-0.533,0.816c-0.609,0.322-0.585,0.298-0.348,0.881c-0.544-0.066,0.167,0.325-0.551,0.445c-0.419,0.071-0.532-0.16-0.586-0.495c-0.137-0.868-1.292-1.18-1.796-1.861c0.175,0.027,0.3,0.125,0.369,0.287c0.262-0.303-0.243-0.494,0.026-0.6C523.849,126.091,523.718,125.96,523.615,125.799\"\n        />\n      </G>\n      <G id=\"AI\">\n        <Path\n          id=\"ai\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M299.593,196.427c0.167-0.124,0.342-0.238,0.521-0.34C299.995,196.263,299.806,196.396,299.593,196.427\"\n        />\n        <Circle\n          id=\"ai.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"298.014\"\n          cy=\"194.732\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"AG\">\n        <Path\n          id=\"Path6116\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.148,200.117c-0.34,0.013-0.451-0.486-0.073-0.524C303.409,199.558,303.282,199.974,303.148,200.117\"\n        />\n        <Path\n          id=\"Path6118\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M303.309,198.388c-0.21-0.041-0.335-0.205-0.316-0.419C303.297,197.865,303.393,198.151,303.309,198.388\"\n        />\n        <Circle\n          id=\"ag.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"305\"\n          cy=\"197.33\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"AF\">\n        <Path\n          id=\"Path10462\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M646.484,151.943c-0.182,0.39-0.34,0.816-0.514,1.1c-0.277,0.454-0.69,0.712-1.064,0.952c-0.37,0.239-0.7,0.447-0.806,0.844c-0.108,0.396,0.03,0.654,0.22,0.953c0.187,0.298,0.402,0.648,0.402,1.281c0.003,0.633-0.049,1.673-0.256,2.673c-0.106,0.515-0.382,0.818-0.586,1.246c0.512,0.143,0.81-0.094,1.246-0.328c0.449-0.241,1.055-0.058,1.54-0.037c0.482,0.022,0.817-0.181,1.28-0.292c0.274-0.066,2.447-0.466,2.2-1.026c-0.071-0.156-0.271-0.248-0.293-0.437c0.036-0.202,0.064-0.353,0.109-0.55c-0.044-0.504-0.248-0.909-0.223-1.429c0.029-0.562,0.108-0.545,0.476-0.806c0.286-0.202,0.482-0.825,0.846-0.916c-0.049-0.306,0.007-0.648-0.074-0.808c-0.208-0.417-0.326-0.457-0.477-0.439c-0.15,0.02-0.307,0.123-0.55,0c-0.483-0.248-1.6,0.266-1.942-0.074c-0.341-0.337,0.263-1.471-0.109-1.797c-0.187-0.161-0.547-0.101-0.915-0.036C646.81,152.048,646.659,151.952,646.484,151.943L646.484,151.943z\"\n        />\n        <Path\n          id=\"Path10460\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M644.357,148.718c-0.04,0.108-0.106,0.182-0.146,0.293c-0.258,0.748-0.446,1.567-0.808,1.906c-0.361,0.335-0.721,0.388-1.025,0.438c-0.303,0.049-0.568,0.097-0.807,0.439c-0.237,0.342-0.215,0.903-0.184,1.464c0.03,0.564,0.07,1.152-0.109,1.539c-0.356,0.773-1.37,0.967-1.464,1.502s0.378,0.097,0.476,1.064c0.05,0.482-0.401,1.32-0.769,2.197c-0.186,0.438-0.343,0.877-0.402,1.283c1.051,0.26,2.219,0.072,3.259-0.074c0.49-0.071,1.025,0.086,1.502,0.22c0.207-0.425,0.48-0.731,0.586-1.245c0.209-1.001,0.257-2.04,0.257-2.674c0-0.632-0.218-0.983-0.403-1.282c-0.187-0.298-0.322-0.557-0.22-0.952c0.105-0.397,0.434-0.603,0.806-0.844c0.372-0.24,0.784-0.499,1.062-0.952c0.174-0.284,0.332-0.713,0.516-1.101c-0.178-0.01-0.385,0.062-0.516-0.074c-0.26-0.271-0.024-0.659,0.146-1.099c0.083-0.222,0.129-0.448,0.11-0.697c-0.022-0.25-0.102-0.501-0.369-0.769c-0.264-0.271-0.615-0.46-1.023-0.55C644.69,148.725,644.515,148.735,644.357,148.718L644.357,148.718z\"\n        />\n        <Path\n          id=\"Path10467\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M636.664,154.8c0.386,0.098,0.728,0.276,0.877,0.73c0.249,0.755-0.14,1.417-0.55,2.015c-0.475,0.693-0.874,1.453-1.428,2.088c1.304,0.292,2.131,0.833,3.404,1.209c0.047,0.014,0.1-0.011,0.146,0c0.061-0.406,0.218-0.845,0.402-1.283c0.371-0.875,0.817-1.712,0.769-2.197c-0.099-0.965-0.569-0.528-0.477-1.064c0.094-0.532,1.109-0.728,1.467-1.502c0.176-0.386,0.138-0.975,0.107-1.539c-0.024-0.479,0.01-0.904,0.148-1.246c-0.058,0.01-0.055-0.008-0.11,0c-1.41,0.247-2.979,0.588-3.588,1.063c-0.617,0.477-0.954,1.125-1.136,1.65C636.688,154.768,636.676,154.758,636.664,154.8L636.664,154.8z\"\n        />\n        <Path\n          id=\"Path10455\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M636.664,154.8c0.012-0.042,0.022-0.032,0.036-0.074c0.183-0.523,0.521-1.172,1.135-1.65c0.617-0.474,2.18-0.817,3.589-1.063c0.059-0.008,0.056,0.01,0.111,0c0.024-0.061,0.002-0.169,0.036-0.222c0.237-0.342,0.503-0.39,0.807-0.439c0.303-0.048,0.665-0.103,1.024-0.438c0.359-0.336,0.549-1.158,0.807-1.906c0.039-0.111,0.106-0.187,0.146-0.292c-0.287-0.024-0.569-0.057-0.879-0.037c-0.954,0.064-1.969,0.299-2.71,0.477c-0.742,0.176-1.433,0.551-2.054,0.806c-0.618,0.259-1.18,0.411-1.649,0.256c-0.469-0.153-0.512-0.806-0.584-1.464c-0.04-0.331-0.089-0.642-0.185-0.916c-0.096-0.272-0.255-0.487-0.514-0.584c-0.519-0.192-1.271,0.174-1.906,0.584c-0.16,0.108-0.155,0.12-0.292,0.223c0.291,0.087,0.363,0.173,0.036,0.66c-0.536,0.806-0.043,1.567,0.331,2.347c0.436,0.901,0.483,1.714,0.696,2.673C634.87,154.749,635.88,154.602,636.664,154.8L636.664,154.8z\"\n        />\n        <Path\n          id=\"Path10477\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.764,152.051c0.038,0.016,0.118-0.024,0.148,0c0.37,0.322-0.231,1.458,0.108,1.797c0.341,0.336,1.457-0.174,1.942,0.074c0.242,0.123,0.399,0.02,0.55,0c0.152-0.017,0.272,0.024,0.476,0.439c0.081,0.16,0.025,0.501,0.074,0.808c0.028-0.009,0.04-0.074,0.073-0.074c0.237,0.009,0.436,0.336,0.878,0.292c0.46-0.045,0.885-0.19,1.282-0.402c-0.204-0.214-0.576-0.225-0.662-0.55c1.026-0.129,1.216-0.435,1.466-0.622c-0.024-0.041-0.008-0.108-0.036-0.146c-0.275-0.387-0.678-0.7-1.027-0.991c-0.346-0.288-0.931-0.343-1.463-0.402s-1.004-0.109-1.102-0.403c-0.095-0.293,0.047-0.349,0.225-0.402c0.174-0.056,0.38-0.131,0.367-0.439c-0.014-0.287-0.182-0.665-0.438-1.025c-0.954,0.288-1.928,0.48-2.384,0.916C647.783,151.357,647.835,151.681,647.764,152.051L647.764,152.051z\"\n        />\n        <Path\n          id=\"Path10472\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.764,152.051c0.074-0.37,0.022-0.697,0.476-1.135c0.452-0.435,1.429-0.63,2.381-0.916c-0.019-0.025-0.016-0.044-0.034-0.074c-0.291-0.388-0.711-0.733-1.282-0.916c-0.574-0.181-1.46-0.21-2.308-0.036c-0.417,0.083-0.669,0.367-1.024,0.549c0.123,0.187,0.241,0.371,0.258,0.551c0.02,0.25-0.026,0.474-0.113,0.697c-0.168,0.439-0.404,0.827-0.143,1.098c0.259,0.272,0.654,0.212,1.024,0.148C647.308,151.961,647.565,151.973,647.764,152.051L647.764,152.051z\"\n        />\n        <Path\n          id=\"Path10489\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M643.624,144.983c-0.912,0.17-2.024,0.336-2.748,0.146c-0.976-0.255-1.32-0.569-1.978-1.282c-0.316-0.34-0.466-0.933-0.769-1.467c-0.014,0.013-0.024,0.026-0.037,0.037c-0.402,0.364-1.095,0.034-1.354,0.586c-0.13-0.388-0.435-0.768-0.844-0.878c-0.373-0.104-0.653,0.154-1.024-0.038c-0.248-0.123-1.008-0.883-1.1-0.328c-0.041,0.255-0.05,0.618-0.184,0.845c-0.153,0.255,0.133,0.538,0.112,0.806c-0.047,0.517,0.001,1.421-0.699,1.502c0.223,0.312,0.452,0.47,0.037,0.731c-0.265,0.169-0.5,0.433-0.402,0.769c-0.061,0.345,0.044,1.369,0.659,1.536c0.172,0.046,0.196,0.08,0.293,0.111c0.139-0.103,0.132-0.116,0.294-0.223c0.632-0.415,1.387-0.778,1.905-0.584c0.257,0.097,0.418,0.312,0.516,0.584c0.094,0.272,0.144,0.584,0.181,0.916c0.074,0.661,0.12,1.311,0.584,1.465c0.47,0.153,1.031,0,1.652-0.257c0.354-0.147,0.773-0.311,1.171-0.474c-0.131-0.362-0.318-0.756-0.182-1.025c0.2-0.408,0.729-0.093,1.062-0.516c0.332-0.42,0.024-1.525,0.476-1.978c0.452-0.453,1.157-0.124,1.757-0.439c0.223-0.116,0.648-0.341,0.912-0.523L643.624,144.983z\"\n        />\n        <Path\n          id=\"Path10487\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M644.357,143.003c-0.031-0.002-0.04,0.002-0.073,0c-0.565-0.051-1.216-0.129-1.759-0.549c-0.54-0.42-0.906-1.439-1.28-2.382c-0.037-0.089-0.11-0.093-0.146-0.184c-0.799,0.515-1.731,0.996-2.639,0.878c0.077,0.213,0.255,0.383,0.439,0.514c-0.343,0.187-0.096,0.294-0.222,0.55c-0.124,0.256-0.347,0.375-0.551,0.549c0.307,0.533,0.455,1.125,0.77,1.467c0.658,0.713,1.001,1.025,1.978,1.282c0.724,0.188,2.295-0.001,3.206-0.173c0.453-0.316,0.55-0.584,0.6-0.929c0.041-0.271-0.133-0.358-0.291-0.438c-0.158-0.079-0.322-0.158-0.257-0.439C644.153,143.09,644.307,143.056,644.357,143.003L644.357,143.003z\"\n        />\n        <Path\n          id=\"Path10494\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M645.273,135.933c-0.283-0.179-0.62-0.493-0.953-0.438c-0.484,0.078-0.104,0.701-0.439,0.916c-0.316,0.204-0.969-0.01-1.354,0.146c-1.062,0.435,0.019,2.358-0.845,2.967c-0.174,0.124-0.389,0.241-0.584,0.369c0.036,0.089,0.11,0.093,0.146,0.185c0.375,0.942,0.739,1.959,1.282,2.381c0.541,0.419,1.195,0.497,1.757,0.549c0.03,0.002,0.04-0.002,0.073,0c0.174-0.194,0.493-0.202,0.807-0.514c0.477-0.186,0.951-0.375,1.025-0.699c0.046-0.202,0.008-0.338-0.084-0.467c-0.153,0.044-0.456,0.172-0.574,0.174c-0.259,0.002-0.452-0.089-0.661-0.222c-0.419-0.263-0.533-0.78-0.475-1.172c0.058-0.393,0.646-0.448,0.696-0.879s-0.735-0.908-0.661-1.355c0.075-0.45,0.669-0.395,0.879-0.879c0.105-0.242,0-0.567-0.074-0.916C645.225,136.028,645.282,135.987,645.273,135.933L645.273,135.933z\"\n        />\n        <Path\n          id=\"Path10482\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M645.273,135.933c0.01,0.054-0.048,0.094-0.035,0.146c0.074,0.349,0.177,0.672,0.074,0.916c-0.209,0.484-0.802,0.43-0.877,0.879c-0.075,0.448,0.709,0.921,0.659,1.354c-0.05,0.435-0.638,0.486-0.695,0.878c-0.058,0.393,0.057,0.913,0.474,1.173c0.208,0.13,0.401,0.222,0.661,0.222c0.121-0.001,0.45-0.13,0.602-0.175c-0.056-0.075-0.164-0.158-0.236-0.226c-0.199-0.186-0.401-0.366-0.439-0.585c-0.074-0.441-0.101-0.73,0.223-1.171c0.321-0.438,1.418-0.59,1.797-0.989c0.376-0.402,0.429-0.505,0.55-1.1c0.043-0.224-0.013-0.508-0.039-0.916c-0.376-0.279-0.796-0.357-1.281-0.293c-0.479,0.064-0.873,0.174-1.318-0.073C645.355,135.956,645.306,135.955,645.273,135.933L645.273,135.933z\"\n        />\n        <Path\n          id=\"Path10506\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.835,143.701c-0.374,0.057-0.779,0.223-0.99,0.108c-0.444-0.24,0.071-0.467-0.401-0.844c-0.237-0.187-0.755-0.11-1.283-0.109c-0.142,0-0.224-0.128-0.367-0.147c-0.278,0.13-0.618,0.256-0.661,0.439c-0.065,0.282,0.099,0.36,0.254,0.439c0.16,0.08,0.336,0.169,0.294,0.438c-0.081,0.545-1.08,1.188-1.685,1.504c-0.603,0.314-1.304-0.013-1.757,0.439c-0.452,0.452-0.141,1.558-0.475,1.977c-0.334,0.419-0.862,0.107-1.062,0.516c-0.134,0.272,0.052,0.666,0.181,1.025c0.298-0.123,0.566-0.254,0.877-0.329c0.745-0.175,1.759-0.415,2.713-0.476c0.476-0.029,0.944-0.017,1.355,0.073c0.173,0.04,0.29,0.147,0.439,0.221c-0.025-0.268-0.036-0.354-0.036-0.767c0-0.77,0.086-1.663,0.438-2.088c0.353-0.426,0.998-0.43,1.611-0.439c0.614-0.012,1.183-0.028,1.354-0.439c0.174-0.413-0.138-0.693-0.475-0.99C647.979,144.081,647.943,143.885,647.835,143.701L647.835,143.701z\"\n        />\n        <Path\n          id=\"Path10504\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M649.742,140.622c-0.204,0.124-0.339,0.111-0.551,0.256c-0.595,0.413-1.176,0.774-1.464,0.514c-0.288-0.265-0.181-0.435,0-0.622c0.178-0.188,0.421-0.403,0.401-0.733c-0.02-0.329-0.099-0.821-0.254-1.282c-0.074-0.206-0.255-0.304-0.368-0.474c-0.024,0.024-0.013,0.046-0.037,0.073c-0.376,0.4-1.473,0.551-1.797,0.99c-0.321,0.438-0.295,0.73-0.221,1.171c0.036,0.221,0.239,0.402,0.438,0.585c0.199,0.184,0.367,0.375,0.293,0.697c-0.075,0.322-0.551,0.512-1.025,0.697c-0.169,0.066-0.217,0.149-0.368,0.221c0.141,0.018,0.223,0.146,0.368,0.146c0.526-0.001,1.045-0.075,1.282,0.111c0.471,0.375-0.041,0.601,0.402,0.842c0.211,0.115,0.616-0.051,0.989-0.108c-0.081-0.143-0.271-0.272-0.221-0.439c0.115-0.388,0.598-0.551,1.1-0.698c0.5-0.145,1.013-0.271,1.172-0.584C650.163,141.442,649.811,141.022,649.742,140.622L649.742,140.622z\"\n        />\n        <Path\n          id=\"Path10499\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.982,136.336c0.024,0.409,0.082,0.691,0.037,0.916c-0.109,0.553-0.2,0.683-0.515,1.026c0.115,0.173,0.296,0.27,0.37,0.474c0.156,0.461,0.235,0.953,0.255,1.282c0.024,0.33-0.224,0.547-0.402,0.733c-0.18,0.184-0.287,0.359,0,0.621c0.286,0.263,0.868-0.101,1.465-0.513c0.211-0.145,0.347-0.132,0.551-0.256c-0.013-0.068-0.046-0.158-0.037-0.223c0.07-0.451,0.162-0.794,0.474-1.063c0.159-0.133,0.385-0.061,0.623-0.035c0.238,0.023,0.485,0.016,0.662-0.293c0.172-0.311-0.046-1.026-0.293-1.651c-0.04-0.093-0.034-0.089-0.074-0.182c-0.398-0.086-0.418,0.349-0.806,0c-0.176-0.159-0.534-0.642-0.731-0.697c-0.495-0.137-0.98,0.321-1.391-0.11C648.115,136.319,648.036,136.376,647.982,136.336L647.982,136.336z\"\n        />\n        <Path\n          id=\"Path10579\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M658.022,147.437c-0.17,0.057-0.353-0.019-0.513,0.073c-0.488,0.277-0.913,0.701-1.138,1.026c-0.223,0.321-0.316,0.618-0.328,0.915c-0.004,0.091,0.06,0.17,0.073,0.256c0.297,0.027,0.536,0.123,0.844,0.145c-0.042-0.25-0.008-0.45,0.766-0.437c0.319,0.003,0.903-0.34,1.027-0.585c0.123-0.251-0.308-0.663-0.369-0.916C658.345,147.731,658.182,147.594,658.022,147.437L658.022,147.437z\"\n        />\n        <Path\n          id=\"Path10573\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.58,146.887c-0.656-0.118-1.468-0.122-1.905,0.183c-0.494,0.343-0.352,0.973-0.661,1.282c-0.155,0.154-0.377,0.13-0.585,0.147c0.322,0.268,0.325,0.797,0.843,1.099c0.198,0.115,0.551,0.08,0.845,0.109c-0.015-0.088-0.077-0.166-0.074-0.258c0.015-0.295,0.107-0.591,0.33-0.915c0.224-0.322,0.648-0.748,1.137-1.025c0.158-0.089,0.34-0.02,0.514-0.073C657.832,147.254,657.644,147.058,657.58,146.887L657.58,146.887z\"\n        />\n        <Path\n          id=\"Path10584\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M654.982,145.936c-0.47,0.228-1.058,0.354-1.283,0.73c-0.201,0.334-0.35,0.622-0.369,0.954c-0.009,0.156,0.151,0.417,0.189,0.582c0.301,0.107,0.589,0.057,0.872,0.26c0.014,0.008,0.025,0.025,0.036,0.036c0.206-0.016,0.433,0.008,0.585-0.146c0.309-0.309,0.166-0.939,0.661-1.282c0.434-0.304,1.249-0.303,1.905-0.184c-0.03-0.082-0.195-0.172-0.11-0.256c-0.159-0.18-0.193-0.389-0.515-0.513c-0.419-0.166-1.2,0.194-1.757,0C655.11,146.086,655.049,145.983,654.982,145.936L654.982,145.936z\"\n        />\n        <Path\n          id=\"Path10568\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M652.27,144.542c-0.107,0.123-0.104,0.278-0.223,0.367c-0.427,0.321-1.361,0.036-1.573,0.402c-0.214,0.368-0.104,0.515,0.221,0.877c0.322,0.37,1.453,0.407,1.868,0.769c0.417,0.36,0.336,0.829,0.658,1.1c0.074,0.057,0.192,0.095,0.273,0.123c-0.039-0.166-0.174-0.411-0.165-0.568c0.02-0.328,0.168-0.618,0.368-0.952c0.227-0.377,0.815-0.505,1.284-0.73c-0.354-0.247-0.486-0.619-1.174-0.916C653.443,144.861,652.863,144.674,652.27,144.542L652.27,144.542z\"\n        />\n        <Path\n          id=\"Path10589\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.8,144.616c-0.231,0.122-0.616,0.171-0.729,0.292c-0.272,0.292,0.021,0.356-0.184,0.515c-0.205,0.157-0.717-0.131-0.99,0.074c-0.174,0.129-0.186,0.434-0.237,0.668c0.449,0.011,0.992-0.167,1.301-0.046c0.318,0.123,0.354,0.33,0.514,0.514c0.008-0.008,0.027,0.007,0.038,0c0.206-0.152,0.725,0.035,0.915,0.074c0.398,0.077,0.849,0.123,1.246,0.035c0.408-0.089,1.279-0.68,0.731-1.245c-0.077-0.08-0.159-0.174-0.258-0.257c-0.208,0.008-0.373,0.098-0.584,0.074c-0.687-0.079-1.313-0.275-1.649-0.514C657.827,144.738,657.857,144.679,657.8,144.616L657.8,144.616z\"\n        />\n        <Path\n          id=\"Path10594\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M655.971,143.334c0.025,0.146-0.021,0.304,0.074,0.439c0.003,0.718,0.395,0.503,0.403,0.732c0.016,0.398-0.239,0.679-0.257,0.953c0.257,0.003,0.552,0.073,0.697-0.037c0.204-0.156-0.09-0.221,0.183-0.514c0.115-0.124,0.501-0.172,0.731-0.293c-0.155-0.183-0.288-0.379-0.292-0.55c-0.009-0.225,0.009-0.423-0.146-0.515c-0.317-0.175-0.19,0.292-0.807,0.11C656.418,143.623,656.173,143.44,655.971,143.334L655.971,143.334z\"\n        />\n        <Path\n          id=\"Path10599\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.299,144.249c-0.366,0.126-0.768,0.343-1.023,0.256c-0.371-0.123-0.034-0.63-0.553-0.661c-0.258-0.016-0.674,0.21-1.024,0.515c-0.18,0.156-0.183,0.358-0.292,0.551c0.121,0.042,0.305,0.07,0.401,0.109c0.817,0.355,0.836,0.907,1.393,1.102c0.15,0.052,0.278,0.057,0.452,0.052c0.053-0.233,0.073-0.546,0.245-0.675c0.079-0.062,0.185-0.038,0.293-0.037c0.016-0.272,0.271-0.553,0.256-0.953C656.442,144.426,656.343,144.335,656.299,144.249L656.299,144.249z\"\n        />\n        <Path\n          id=\"Path10604\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M655.386,143.003c-0.05-0.029-0.096-0.032-0.147-0.073c-0.296-0.227-0.409-0.507-0.586-0.768c-0.331-0.049-0.653-0.042-0.952,0.036c-0.549,0.144-1.411,0.354-1.465,0.768c-0.055,0.417,0.567,0.183,0.621,0.586c0.043,0.292-0.296,0.662-0.585,0.989c0.439,0.098,0.794,0.242,1.136,0.368c0.11-0.191,0.113-0.396,0.293-0.551c0.351-0.304,0.767-0.53,1.024-0.515c0.519,0.029,0.18,0.536,0.552,0.661c0.202,0.07,0.515-0.069,0.806-0.184c-0.193-0.079-0.42-0.077-0.55-0.22c-0.23-0.25-0.316-0.562-0.255-0.953C655.282,143.097,655.368,143.063,655.386,143.003L655.386,143.003z\"\n        />\n        <Path\n          id=\"Path10553\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M655.386,143.003c-0.017,0.06-0.104,0.095-0.11,0.147c-0.061,0.391,0.024,0.704,0.256,0.953c0.129,0.139,0.354,0.139,0.55,0.22c0.08-0.029,0.139-0.042,0.222-0.073c-0.081-0.156-0.146-0.314-0.257-0.475c-0.091-0.136-0.045-0.293-0.074-0.439C655.767,143.228,655.583,143.131,655.386,143.003z\"\n        />\n        <Path\n          id=\"Path10558\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M660.844,141.905c-0.177,0.143-0.356,0.224-0.514,0.439c-0.288,0.391-0.57,0.794-0.916,0.915c-0.692,0.241-1.507-0.409-1.866-0.109c-0.277,0.229-0.099,0.495-0.074,0.73c0.007,0.072,0.034,0.106,0.039,0.183c0.007,0.226,0.068,0.496,0.401,0.73c0.335,0.239,0.962,0.435,1.649,0.516c0.21,0.024,0.377-0.068,0.584-0.074c-0.097-0.079-0.211-0.147-0.255-0.255c-0.062-0.155,0.179-0.142,0.255-0.146c-0.052-0.139-0.033-0.272,0.039-0.402c0.139-0.256,0.572-0.381,0.768-0.877c0.1-0.256,0.023-0.448,0.255-0.623c0.013-0.272-0.518-0.247-0.146-0.698C661.02,142.087,660.9,142.03,660.844,141.905L660.844,141.905z\"\n        />\n        <Path\n          id=\"Path10563\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.08,143.408c0.156,0.073,0.367,0.223,0.476,0.255c0.616,0.182,0.49-0.287,0.808-0.109c0.102,0.058,0.101,0.202,0.107,0.329c-0.024-0.238-0.204-0.503,0.074-0.733c0.363-0.299,1.175,0.354,1.868,0.111c0.346-0.124,0.629-0.524,0.916-0.916c0.157-0.217,0.336-0.294,0.515-0.438c-0.227-0.48-0.499-0.907-0.807-1.282c-0.083-0.062-0.144-0.173-0.256-0.257c-0.184,0.205-0.201,0.261-0.477,0.516c-0.614,0.562-1.404,1.122-2.053,1.099c-0.37,0.218-0.757,0.422-0.987,0.769C656.135,142.939,656.096,143.151,656.08,143.408L656.08,143.408z\"\n        />\n        <Path\n          id=\"Path10523\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.08,143.408c0.015-0.256,0.055-0.469,0.183-0.662c0.231-0.346,0.617-0.553,0.989-0.768c-0.259-0.278-0.493-0.42-1.357-0.879c-0.035,0.115-0.21,0.223-0.22,0.33c-0.025,0.298,0.034,0.567-0.223,0.731c-0.233,0.152-0.522,0.042-0.807,0c0.177,0.263,0.291,0.542,0.586,0.769C655.546,143.168,655.802,143.273,656.08,143.408L656.08,143.408z\"\n        />\n        <Path\n          id=\"Path10533\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M655.128,149.379c-0.403,0.492-0.825,1.063-1.21,1.098c-0.617,0.057-0.65-0.561-0.916-0.584c-0.268-0.027-0.276-0.288-0.476,0.146c-0.198,0.435,0.761,1.644,0.807,2.235c0.024,0.295-0.024,0.449-0.109,0.585c0.297,0.245,0.617,0.487,0.844,0.807c0.027,0.04,0.011,0.104,0.036,0.146c0.155-0.117,0.255-0.275,0.807-0.074c0.154-0.187-0.024-0.274,0.074-0.256c0.153,0.024,0.509,0.133,0.585,0.256c0.188,0.299,0.316,0.49,0.696,0.292c0.639-0.333,0.747-1.098,0.585-1.721c-0.086-0.333-0.378-0.757-0.11-1.064c0.247-0.282,0.296-0.706,0.257-1.061c-0.014-0.131-0.019-0.224-0.035-0.33c-0.609-0.049-1.289-0.026-1.686-0.257C655.177,149.54,655.196,149.448,655.128,149.379L655.128,149.379z\"\n        />\n        <Path\n          id=\"Path10528\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M650.914,146.263c-0.09,0.056-0.09,0.05-0.183,0.108c-0.57,0.374-1.141,0.859-1.136,1.172c0.005,0.316,0.191,0.304,0.367,0.293c0.173-0.009,0.327-0.024,0.331,0.222c0.002,0.247-0.396,0.582-0.809,0.843c-0.09,0.058-0.095,0.059-0.182,0.109c0.572,0.182,0.99,0.528,1.282,0.916c0.292,0.387,0.462,0.792,0.476,1.099c0.015,0.308-0.191,0.386-0.368,0.439c-0.174,0.054-0.319,0.109-0.223,0.402c0.097,0.293,0.567,0.344,1.1,0.403c0.532,0.058,1.116,0.113,1.464,0.402c0.065,0.053,0.119,0.128,0.184,0.183c0.088-0.138,0.134-0.289,0.108-0.584c-0.045-0.591-1.004-1.8-0.806-2.235c0.199-0.435,0.211-0.174,0.477-0.146c0.266,0.024,0.301,0.641,0.915,0.584c0.384-0.035,0.811-0.609,1.207-1.1c-0.298-0.318-0.437-0.708-0.729-0.916c-0.36-0.256-0.849-0.137-1.174-0.402c-0.323-0.27-0.243-0.738-0.659-1.1C652.194,146.64,651.347,146.529,650.914,146.263L650.914,146.263z\"\n        />\n        <Path\n          id=\"Path10548\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.582,145.567c-0.124,0.008-0.159,0.107-0.292,0.109c-0.617,0.013-1.26,0.016-1.611,0.44c-0.353,0.424-0.439,1.316-0.438,2.089c0,0.414,0.013,0.502,0.034,0.768c0.207,0.099,0.433,0.173,0.586,0.328c0.076,0.078,0.062,0.145,0.111,0.222c0.354-0.182,0.609-0.466,1.024-0.55c0.837-0.171,1.699-0.137,2.271,0.035c0.01,0.004,0.027-0.002,0.038,0c0.087-0.05,0.089-0.051,0.184-0.107c0.409-0.26,0.809-0.597,0.807-0.843c-0.005-0.247-0.158-0.23-0.331-0.223c-0.174,0.009-0.362,0.025-0.367-0.293c-0.006-0.316,0.566-0.799,1.138-1.172c0.089-0.058,0.089-0.053,0.181-0.107c-0.057-0.034-0.181-0.031-0.222-0.074c-0.218-0.244-0.153-0.405-0.146-0.584c-0.495,0.236-0.932,0.787-1.319,0.877c-0.428,0.102-0.384,0.139-0.879-0.109C648.126,146.261,647.874,145.826,647.582,145.567L647.582,145.567z\"\n        />\n        <Path\n          id=\"Path10538\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M647.582,145.567c0.292,0.258,0.544,0.694,0.77,0.807c0.494,0.25,0.449,0.211,0.876,0.109c0.386-0.09,0.824-0.642,1.32-0.877c0.003-0.089-0.145-0.173-0.074-0.292c0.214-0.369,1.146-0.083,1.573-0.404c0.43-0.319,0.865-0.952,0.809-1.354c-0.06-0.405-0.677-0.174-0.622-0.585c0.015-0.124,0.31-0.13,0.439-0.221c-0.688-0.354-1.174-0.673-1.686-0.769c-0.483-0.093-0.733,0.019-1.21,0.074c-0.205,0.25-0.61,0.379-1.062,0.513c-0.5,0.146-0.984,0.308-1.1,0.699c-0.115,0.39,0.216,0.691,0.551,0.988c0.337,0.297,0.649,0.578,0.477,0.989C648.508,145.56,648.031,145.543,647.582,145.567L647.582,145.567z\"\n        />\n        <Path\n          id=\"Path10543\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M651.355,142.161c0.396,0.145,0.78,0.313,1.316,0.584c0.307-0.217,0.641-0.45,1.026-0.552c0.55-0.143,1.252,0.296,1.758-0.035c0.255-0.167,0.193-0.435,0.222-0.731c0.008-0.108,0.182-0.218,0.221-0.33c-0.075-0.085-0.18-0.092-0.256-0.182c-0.463-0.559-0.886-1.204-1.427-1.465c-0.703-0.341-1.461-0.375-2.09-0.439c0.081,0.36,0.2,0.68,0.109,1.208C652.136,140.781,651.682,141.559,651.355,142.161L651.355,142.161z\"\n        />\n        <Path\n          id=\"Path10511\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M651.355,142.161c0.324-0.602,0.782-1.381,0.876-1.944c0.091-0.527-0.028-0.848-0.107-1.208c-0.21-0.023-0.584-0.137-0.698-0.146c-0.008,0.032,0.053,0.118,0.037,0.146c-0.174,0.31-0.421,0.316-0.663,0.293c-0.237-0.026-0.466-0.099-0.62,0.035c-0.315,0.271-0.407,0.612-0.476,1.063c-0.071,0.452,0.504,0.952,0.183,1.576c-0.018,0.03-0.086,0.044-0.109,0.073c0.474-0.054,0.724-0.165,1.209-0.073C651.1,142,651.242,142.119,651.355,142.161L651.355,142.161z\"\n        />\n        <Path\n          id=\"Path10518\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M653.515,139.305c0.009-0.025-0.009-0.048,0-0.074c0.159-0.511,0.363-1.06,0.33-1.54c-0.024-0.332-0.216-0.652-0.367-0.989c-0.29-0.144-0.499-0.5-0.808-0.549c-0.146-0.025-0.111,0.213-0.224,0.255c-0.222,0.089-0.209-0.218-0.437,0.039c-0.223,0.246-0.982,0.28-0.916,0.73c0.039,0.09,0.036,0.087,0.074,0.183c0.223,0.567,0.353,1.156,0.255,1.501C651.769,138.896,652.708,139.084,653.515,139.305L653.515,139.305z\"\n        />\n        <Path\n          id=\"Path10516\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M656.813,141.685c0.166-0.186,0.398-0.308,0.476-0.551c0.143-0.441,0.16-0.896,0.074-1.245c-0.087-0.346-0.369-0.5-0.661-0.623c-0.293-0.124-0.587-0.222-0.73-0.549c-0.287-0.655,0.31-1.71,0.109-2.453c-0.073-0.272-0.173-0.575-0.292-0.843c-0.321,0.348-1.402-0.508-1.905,0.221c-0.238,0.343,0.402,1.074-0.185,1.209c-0.103,0.025-0.139-0.107-0.221-0.147c0.152,0.336,0.343,0.657,0.367,0.989c0.032,0.482-0.173,1.028-0.329,1.54c-0.009,0.025,0.008,0.046,0,0.074c0.272,0.073,0.462,0.031,0.697,0.146c0.543,0.264,0.965,0.91,1.429,1.465C655.976,141.32,656.393,141.507,656.813,141.685L656.813,141.685z\"\n        />\n        <Path\n          id=\"Path10448\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M657.071,132.675c-0.421,0.022-0.816,0.29-0.99,0.769c-0.125,0.347-0.625,0.749-0.55,1.098c0.066,0.3,0.646,0.453,0.256,0.876c0.121,0.269,0.221,0.569,0.293,0.845c0.2,0.744-0.398,1.8-0.109,2.452c0.143,0.326,0.438,0.424,0.731,0.55c0.292,0.123,0.571,0.276,0.661,0.623c0.084,0.349,0.069,0.803-0.074,1.246c-0.075,0.241-0.312,0.365-0.476,0.55c0.159,0.067,0.265,0.286,0.44,0.292c0.647,0.023,1.438-0.537,2.052-1.099c0.275-0.254,0.293-0.312,0.475-0.516c-0.128-0.098-0.302-0.177-0.256-0.328c0.074-0.25,0.388-0.581,0.55-0.808c0.327-0.461,0.461-0.092,0.77-0.254c0.281-0.148,0.366-0.72,0.805-0.845c0.389-0.107,0.705-0.337,1.1-0.402c0.83-0.137,1.772-0.022,2.674-0.223c0.424-0.09,0.743,0.471,1.173,0.074c0.254-0.234,0.662-0.365,0.989-0.475c-0.382-0.123-0.619-0.448-0.255-0.622c0.307-0.149,0.609,0.101,0.915-0.037c-0.189-0.403-1.271-0.718-1.611-0.551c-0.404,0.204-1.158,0.705-1.611,0.515c0.655-0.726-0.881-0.749-1.283-0.551c-0.538,0.271-0.869,0.603-1.098,1.136c-0.168,0.396-0.792,0.108-1.1,0.369c-0.749,0.628-1.533,1.361-2.053,0.036c-0.168-0.429-0.234-0.897-0.257-1.356c-0.019-0.407,0.089-1.238-0.072-1.61c-0.154-0.354-0.522-0.028-0.769-0.11c-0.241-0.077-0.059-0.768-0.183-0.99C657.938,132.862,657.489,132.65,657.071,132.675L657.071,132.675z\"\n        />\n        <Path\n          id=\"af\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M632.637,146.419c-0.097-0.336,0.129-0.596,0.395-0.765c0.413-0.263,0.19-0.443-0.03-0.756c0.698-0.078,0.668-0.968,0.717-1.486c0.024-0.267-0.276-0.573-0.123-0.828c0.135-0.224,0.138-0.57,0.179-0.825c0.091-0.554,0.849,0.189,1.097,0.32c0.371,0.188,0.653-0.057,1.027,0.048c0.407,0.111,0.716,0.503,0.845,0.894c0.261-0.553,0.948-0.249,1.354-0.611c0.215-0.195,0.45-0.293,0.583-0.569c0.123-0.255-0.137-0.364,0.207-0.549c-0.183-0.129-0.341-0.311-0.42-0.522c1.129,0.144,2.332-0.621,3.208-1.243c0.861-0.61-0.226-2.534,0.833-2.969c0.385-0.156,1.062,0.071,1.377-0.132c0.336-0.216-0.062-0.842,0.421-0.919c0.369-0.058,0.775,0.322,1.072,0.483c0.444,0.245,0.832,0.11,1.312,0.049c0.557-0.073,1.055-0.088,1.46,0.338c0.412,0.428,0.89-0.025,1.384,0.106c0.199,0.056,0.569,0.534,0.741,0.693c0.387,0.348,0.428-0.076,0.829,0.008c-0.069-0.451,0.692-0.471,0.915-0.718c0.229-0.256,0.195,0.049,0.419-0.042c0.106-0.042,0.099-0.29,0.246-0.269c0.393,0.062,0.527,0.802,1.014,0.688c0.584-0.132-0.057-0.871,0.183-1.214c0.505-0.729,1.6,0.137,1.916-0.211c0.388-0.422-0.205-0.58-0.271-0.879c-0.074-0.348,0.419-0.758,0.543-1.106c0.352-0.954,1.597-1.036,2.128-0.094c0.123,0.223-0.058,0.924,0.184,1.001c0.247,0.08,0.601-0.248,0.755,0.108c0.162,0.371,0.068,1.173,0.083,1.58c0.021,0.459,0.095,0.928,0.263,1.356c0.521,1.325,1.307,0.597,2.056-0.03c0.307-0.26,0.928,0.029,1.098-0.37c0.224-0.532,0.553-0.861,1.092-1.129c0.4-0.201,1.924-0.158,1.27,0.568c0.456,0.19,1.207-0.319,1.612-0.521c0.339-0.17,1.442,0.143,1.633,0.549c-0.305,0.138-0.606-0.124-0.914,0.024c-0.366,0.175-0.124,0.491,0.258,0.616c-0.327,0.114-0.76,0.266-1.01,0.496c-0.433,0.4-0.744-0.187-1.168-0.094c-0.901,0.202-1.827,0.094-2.657,0.229c-0.394,0.064-0.729,0.291-1.119,0.4c-0.439,0.124-0.529,0.692-0.812,0.84c-0.312,0.163-0.409-0.188-0.737,0.275c-0.16,0.224-0.481,0.547-0.557,0.796c-0.082,0.281,0.328,0.47,0.505,0.601c0.389,0.477,0.805,0.903,1.008,1.61c-0.371,0.451,0.192,0.42,0.181,0.694c-0.229,0.179-0.186,0.359-0.286,0.618c-0.194,0.497-0.62,0.613-0.762,0.867c-0.073,0.13-0.094,0.258-0.042,0.4c-0.075,0.005-0.322,0.019-0.261,0.173c0.09,0.218,0.362,0.354,0.52,0.515c0.551,0.567-0.314,1.162-0.719,1.252c-0.397,0.086-0.862,0.011-1.262-0.071c-0.196-0.041-0.632-0.255-0.82-0.066c-0.407,0.406,0.694,0.783,0.811,1.282c0.06,0.254,0.48,0.681,0.358,0.931c-0.125,0.246-0.701,0.597-1.016,0.592c-1.107-0.014-0.792,0.329-0.746,0.766c0.041,0.356-0.006,0.779-0.253,1.064c-0.271,0.307,0.013,0.715,0.101,1.049c0.161,0.623,0.068,1.406-0.571,1.739c-0.378,0.197-0.533-0.008-0.721-0.306c-0.075-0.123-0.419-0.234-0.569-0.259c-0.095-0.019,0.074,0.053-0.076,0.236c-1.457-0.531-0.598,0.495-2.254,0.708c0.085,0.322,0.452,0.336,0.656,0.55c-0.4,0.212-0.847,0.349-1.305,0.396c-0.441,0.043-0.619-0.272-0.857-0.279c-0.421-0.021-0.631,0.775-0.939,0.994c-0.371,0.261-0.452,0.25-0.482,0.815c-0.026,0.52,0.18,0.925,0.225,1.428c-0.045,0.199-0.047,0.334-0.086,0.533c0.024,0.19,0.194,0.3,0.263,0.456c0.247,0.562-1.913,0.931-2.191,0.999c-0.463,0.11-0.806,0.317-1.288,0.295c-0.484-0.021-1.073-0.202-1.521,0.041c-0.438,0.235-0.717,0.48-1.224,0.337c-0.474-0.132-1.022-0.283-1.513-0.216c-1.089,0.15-2.336,0.376-3.421,0.058c-1.274-0.375-2.101-0.909-3.401-1.2c0.555-0.637,0.95-1.39,1.426-2.084c0.41-0.597,0.817-1.253,0.568-2.005c-0.454-1.379-2.578-0.289-2.91-1.799c-0.213-0.96-0.248-1.788-0.685-2.69c-0.373-0.775-0.874-1.528-0.336-2.336c0.434-0.649,0.334-0.574-0.337-0.762C632.673,147.794,632.573,146.763,632.637,146.419\"\n        />\n      </G>\n      <G id=\"AE\">\n        <Path\n          id=\"AE-AZ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M621.425,175.058c-0.633,0.529-0.665,0.902-1.024,1.612c-0.134,0.262-0.406,0.662-0.731,0.698c-0.224,0.024-0.191-0.29-0.476-0.183c0.091,0.119,0.174,0.239,0.256,0.369c-0.901,0.542-1.533,0.114-2.452,0.147c-0.341,0.012-0.688-0.029-1.026-0.037c-0.205-0.005-0.6-0.257-0.768-0.222c-0.155,0.032-0.288,0.336-0.402,0.438c-0.252,0.225-0.552,0.273-0.878,0.293c-0.253,0.016-0.658,0.039-0.844-0.181c-0.19-0.231-0.051-0.56-0.223-0.808c-0.089,0.073-0.174,0.139-0.255,0.222c0.039-0.257-0.042-0.337-0.222-0.222c0.236,0.396,0.278,0.797,0.584,1.172c0.304,0.37,0.616,0.727,0.916,1.099c0.434,0.532,0.834,1.103,1.246,1.649c0.405,0.537,1.117,0.402,1.721,0.476c0.823,0.104,1.671,0.208,2.491,0.331c0.78,0.117,1.573,0.221,2.347,0.402c0.625,0.147,1-0.05,0.953-0.769c0.131-1.099,1.122-2.881,0.438-3.256c0.298-0.356,1.084-0.016,1.316-0.405c0.298-0.488-0.467-0.147-0.473-0.876c-0.004-0.266-0.114-0.583-0.146-0.81c-0.019-0.122-0.016-0.194,0-0.254c-0.198-0.042-0.395-0.074-0.55-0.037c-0.23,0.06-0.302,0.272-0.516,0.329c-0.213,0.057-0.429,0.13-0.73-0.073C621.713,175.982,621.652,175.417,621.425,175.058L621.425,175.058z M618.458,177.33c-0.124,0.024-0.224,0.117-0.292,0.255c0.088,0.027,0.171,0.048,0.257,0.074c0.181,0.011,0.342-0.069,0.438-0.224C618.741,177.341,618.58,177.306,618.458,177.33L618.458,177.33z\"\n        />\n        <Path\n          id=\"AE-AJ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M622.489,173.666c-0.068,0.101-0.155,0.187-0.223,0.292h0.699l0.034-0.109L622.489,173.666L622.489,173.666z M623.952,174.033c-0.032-0.004-0.071,0.024-0.073,0.073c-0.004,0.05,0.04,0.11,0.073,0.111c0.034,0.001,0.073-0.064,0.074-0.111C624.03,174.057,623.988,174.035,623.952,174.033z\"\n        />\n        <Path\n          id=\"AE-DU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M622.526,174.142c-0.118-0.026-0.246,0.015-0.439,0.038c-0.197,0.321-0.38,0.646-0.66,0.875c0.226,0.363,0.287,0.924,0.55,1.101c0.304,0.203,0.519,0.127,0.73,0.073c0.215-0.058,0.283-0.271,0.515-0.331c0.03-0.008,0.074,0.002,0.109,0c-0.05-0.17-0.139-0.511-0.184-0.697c-0.053-0.233-0.025-0.148,0.036-0.256c0.064-0.107-0.051-0.5-0.107-0.55C623.015,174.348,622.791,174.2,622.526,174.142L622.526,174.142z M624.281,175.425c0.046,0.258,0.095,0.382,0.515,0.037c-0.118,0.016-0.224,0.05-0.292,0.035C624.406,175.479,624.334,175.45,624.281,175.425L624.281,175.425z\"\n        />\n        <Path\n          id=\"AE-UQ\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M622.594,173.52c0.193,0.048,0.433,0.081,0.551,0.146c0.168,0.09,0.197,0.167,0.257,0.256c0.061,0.092,0.024,0.246,0.108,0.292c0.083,0.049,0.187,0.025,0.257-0.073s-0.015-0.338-0.072-0.438c-0.059-0.102-0.151-0.081-0.183-0.146c-0.033-0.066,0.048-0.064,0-0.223c-0.036-0.12-0.193-0.319-0.33-0.477c-0.105,0.083-0.166,0.153-0.292,0.257C622.773,173.215,622.689,173.375,622.594,173.52L622.594,173.52z\"\n        />\n        <Path\n          id=\"AE-RK\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.099,171.578c-0.148,0.702-0.479,0.946-0.916,1.282c0.138,0.159,0.295,0.358,0.33,0.475c0.047,0.157-0.032,0.157,0,0.223c0.031,0.065,0.124,0.046,0.184,0.146c0.033,0.058,0.021,0.157,0.036,0.255c0.076-0.025,0.078-0.106,0.146-0.109c0.086-0.006,0.165,0.152,0.254,0.145c0.093-0.004,0.259-0.074,0.258-0.145c0-0.074-0.118-0.054-0.146-0.109c-0.028-0.058,0.067-0.167,0-0.224c-0.065-0.056-0.217,0.124-0.293,0.074c-0.075-0.05-0.095-0.165-0.073-0.257c0.023-0.093-0.008-0.114,0.221-0.256c0.101-0.064,0.341-0.065,0.552-0.146c-0.134-0.067-0.29-0.138-0.292-0.369C624.35,172.28,624.57,171.603,624.099,171.578L624.099,171.578z M624.428,173.995c-0.112,0.009-0.062,0.255-0.146,0.332c-0.083,0.073-0.165-0.121-0.329,0.108c-0.123,0.173,0.003,0.624,0.074,0.991c0.09-0.123,0.118-0.437,0.185-0.257c0.03,0.087,0.058,0.174,0.073,0.257c0.056,0.024,0.124,0.055,0.223,0.073c0.07,0.015,0.174-0.021,0.292-0.035c0.014-0.002,0.024,0.001,0.037,0c0.045-0.039,0.055-0.059,0.108-0.111c-0.139-0.074-0.287-0.113-0.368-0.22c-0.141-0.19-0.172-0.434-0.146-0.586c0.027-0.152,0.146-0.153,0.146-0.255C624.574,174.186,624.541,173.986,624.428,173.995L624.428,173.995z\"\n        />\n        <Path\n          id=\"AE-FU\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M624.651,172.934c-0.212,0.081-0.452,0.083-0.552,0.146c-0.225,0.143-0.197,0.164-0.221,0.256c-0.025,0.093-0.007,0.208,0.073,0.258c0.078,0.048,0.228-0.129,0.292-0.074c0.067,0.057-0.027,0.165,0,0.224c0.029,0.057,0.147,0.037,0.147,0.109c0,0.074-0.166,0.14-0.258,0.146c-0.051,0.003-0.1-0.031-0.146-0.073c-0.016,0.035-0.023,0.073-0.036,0.111c0.034,0.002,0.076,0.024,0.074,0.073c-0.001,0.029-0.017,0.051-0.037,0.074c0.025,0.101,0.039,0.183,0.074,0.219c0.078-0.015,0.163-0.022,0.219-0.073c0.085-0.074,0.035-0.321,0.146-0.329c0.06-0.006,0.051,0.086,0.075,0.146c0.127-0.152,0.381-0.347,0.583-0.512c-0.013-0.063-0.028-0.125-0.036-0.183C625.012,173.095,624.832,173.026,624.651,172.934L624.651,172.934z M625.161,173.922c-0.128,0.122-0.263,0.241-0.367,0.33c-0.113,0.1-0.158,0.05-0.222,0.037c0,0.104-0.122,0.106-0.146,0.256c-0.009,0.068,0.058,0.167,0.075,0.257c0.008-0.006,0.023-0.003,0.033,0c0.115,0.019,0.142,0.287,0.259,0.254c0.113-0.032,0.006-0.217,0.107-0.328c0.062-0.067,0.208-0.058,0.331-0.109C625.229,174.385,625.219,174.165,625.161,173.922L625.161,173.922z M624.906,175.167c-0.057,0.022-0.074,0.05-0.11,0.074c0.058,0.026,0.088,0.077,0.147,0.11c0.062-0.058,0.03,0.002,0.109-0.073c0.029-0.03,0.014-0.079,0.037-0.111C625.022,175.156,624.95,175.152,624.906,175.167L624.906,175.167z\"\n        />\n        <Path\n          id=\"AE-SH\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M622.594,173.52c-0.03,0.054-0.073,0.095-0.108,0.146l0.514,0.184l-0.034,0.108h-0.697c-0.052,0.084-0.132,0.136-0.183,0.224c0.193-0.025,0.321-0.062,0.439-0.038c0.269,0.059,0.489,0.208,0.548,0.256c0.061,0.048,0.174,0.443,0.11,0.551c-0.063,0.106-0.089,0.023-0.035,0.255c0.041,0.186,0.133,0.526,0.183,0.697c0.136-0.009,0.28,0.007,0.438,0.037c0.01-0.044,0.016-0.102,0-0.183c-0.026-0.146,0.139-0.173,0.256-0.328c-0.074-0.368-0.196-0.819-0.074-0.991c0.056-0.073,0.073-0.028,0.111-0.036c-0.037-0.034-0.055-0.118-0.074-0.22c-0.012,0.013-0.024,0.036-0.036,0.036c-0.033-0.002-0.075-0.062-0.073-0.111c0.003-0.05,0.041-0.074,0.073-0.073c0.012-0.04,0.023-0.074,0.036-0.112c-0.036-0.03-0.072-0.073-0.11-0.073c-0.068,0.005-0.068,0.081-0.146,0.11c0.011,0.072,0.065,0.141,0.037,0.183c-0.072,0.096-0.173,0.123-0.257,0.074c-0.082-0.047-0.05-0.203-0.111-0.292c-0.059-0.09-0.089-0.168-0.254-0.257C623.029,173.601,622.788,173.568,622.594,173.52L622.594,173.52z M625.089,173.629c-0.205,0.167-0.457,0.363-0.585,0.515c0.023,0.062,0.073,0.095,0.073,0.146c0.062,0.013,0.106,0.062,0.223-0.037c0.104-0.088,0.236-0.21,0.367-0.328C625.138,173.821,625.106,173.726,625.089,173.629L625.089,173.629z M625.236,174.618c-0.124,0.051-0.27,0.042-0.329,0.11c-0.105,0.112,0.005,0.297-0.108,0.328c-0.117,0.032-0.143-0.236-0.257-0.255c-0.014-0.003-0.025-0.005-0.036,0c0.021,0.116-0.007,0.222,0.073,0.329c0.044,0.059,0.144,0.074,0.224,0.109c0.035-0.024,0.055-0.053,0.108-0.074c0.045-0.019,0.119-0.014,0.183,0C625.203,175.01,625.24,174.815,625.236,174.618L625.236,174.618z\"\n        />\n        <Path\n          id=\"ae\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M612.382,177.192c0.177-0.119,0.247-0.047,0.206,0.209c0.085-0.079,0.174-0.159,0.263-0.235c0.17,0.249,0.021,0.606,0.21,0.838c0.186,0.222,0.616,0.172,0.866,0.156c0.326-0.019,0.602-0.071,0.854-0.296c0.114-0.103,0.244-0.402,0.4-0.435c0.17-0.039,0.587,0.217,0.796,0.221c0.337,0.009,0.676,0.046,1.015,0.034c0.92-0.03,1.557,0.391,2.457-0.151c-0.082-0.124-0.171-0.248-0.263-0.366c0.284-0.108,0.244,0.233,0.47,0.208c0.324-0.036,0.604-0.429,0.735-0.691c0.363-0.712,0.41-1.115,1.043-1.646c0.615-0.516,0.866-1.443,1.452-1.925c0.646-0.533,1.033-0.673,1.218-1.55c0.471,0.024,0.27,0.704,0.272,0.992c0.007,0.542,0.596,0.269,0.668,0.87c0.071,0.607,0.483,1.398,0.008,1.864c-1.015,0.998-0.688,0.3-0.847-0.129c-0.155-0.418-0.473,0.35-0.425,0.609c0.038,0.195-0.054,0.197-0.024,0.406c0.031,0.224,0.177,0.559,0.18,0.822c0.009,0.729,0.741,0.402,0.446,0.892c-0.233,0.386-1.002,0.046-1.3,0.401c0.683,0.38-0.33,2.167-0.463,3.266c0.047,0.718-0.322,0.883-0.947,0.736c-0.77-0.18-1.566-0.254-2.35-0.37c-0.818-0.124-1.641-0.242-2.464-0.344c-0.604-0.074-1.327,0.043-1.734-0.495c-0.412-0.547-0.805-1.099-1.237-1.632c-0.301-0.371-0.609-0.737-0.915-1.107C612.665,177.976,612.615,177.588,612.382,177.192\"\n        />\n      </G>\n      <G id=\"VA\">\n        <Path\n          id=\"va\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M506.251,122.388l-0.031,0.01l-0.041-0.013l0.029-0.029l0.036-0.008\"\n        />\n        <Circle\n          id=\"va.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"506.27\"\n          cy=\"122.165\"\n          r=\"2.185\"\n        />\n      </G>\n      <G id=\"AD\">\n        <Path\n          id=\"Path10363\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.628,120.144l-0.037,0.038v0.035h0.073l0.146-0.109h-0.11L478.628,120.144L478.628,120.144z\"\n        />\n        <Path\n          id=\"Path10358\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.336,119.962v0.036v0.186l0.255,0.034v-0.034l0.036-0.039l-0.074-0.109l-0.11,0.035l-0.074-0.109H478.336L478.336,119.962z\"\n        />\n        <Path\n          id=\"Path10368\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.557,120.036l0.074,0.108l0.072-0.036h0.111l0.073-0.074l-0.183-0.037l-0.073-0.074l-0.036,0.037l-0.036-0.037h-0.036l0.036,0.074v0.039H478.557z\"\n        />\n        <Path\n          id=\"Path10343\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.557,120.036v-0.038l-0.037-0.074l-0.146,0.037l0.074,0.109L478.557,120.036z\"\n        />\n        <Path\n          id=\"Path10353\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.557,119.925l0.035,0.037l0.036-0.037l0.073,0.074l0.182,0.039l0.146-0.185l-0.109-0.036l-0.221,0.036h-0.11l-0.036,0.037L478.557,119.925L478.557,119.925z\"\n        />\n        <Path\n          id=\"Path10341\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.557,119.925v-0.035l0.035-0.038h-0.074l-0.072-0.146l-0.146-0.036l-0.036,0.036l0.074,0.256L478.557,119.925L478.557,119.925z\"\n        />\n        <Path\n          id=\"Path10348\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.702,119.561l-0.22-0.039l-0.184,0.146l0.145,0.038l0.073,0.145h0.11l-0.036-0.109l0.11-0.111L478.702,119.561L478.702,119.561z\"\n        />\n        <Path\n          id=\"Path10269\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M478.702,119.561v0.073l-0.11,0.109l0.036,0.11h0.073l0.222-0.037l0.11,0.037l0.073-0.037l-0.183-0.221L478.702,119.561L478.702,119.561z\"\n        />\n        <Path\n          id=\"ad\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.5\"\n          d=\"M478.269,119.701c0.201-0.261,0.675-0.132,0.835,0.107c-0.175,0.235-0.476,0.358-0.761,0.392C478.329,120.029,478.306,119.865,478.269,119.701\"\n        />\n        <Circle\n          id=\"ad.\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"478.414\"\n          cy=\"119.891\"\n          r=\"2.186\"\n        />\n      </G>\n      <G id=\"_x2D_xc\" display=\"none\">\n        <G id=\"g9916\">\n          <Path\n            id=\"Path9883\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M560.972,143.496\tc-0.056-0.057,0.123-0.037-0.025-0.464c-0.01-0.02-0.763-0.032-0.929,0.036c-0.718,0.298-0.658-0.172-0.565-0.161\tc0.467,0.05,0.155-0.587,0.739-0.575c0.625,0.018,1.183,0.126,1.81-0.04c0.705-0.188,1.337-0.923,2.076-0.924\tc-0.471,0.292-0.888,0.982-1.408,1.146c-0.391,0.124-0.243,0.418-0.039,0.671c0.089,0.116-0.145,0.058-0.236,0.065\tc-0.027,0.004-0.083-0.088-0.139-0.082c-0.032,0.005-0.05,0.093-0.105,0.119C561.506,143.588,561.005,143.593,560.972,143.496\tL560.972,143.496z\"\n          />\n          <Path\n            id=\"Path9914\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M560.229,143.034\tc-0.093,0.009-0.173,0.021-0.216,0.037c-0.717,0.298-0.657-0.172-0.565-0.161c0.468,0.05,0.156-0.587,0.739-0.575\tc-0.023,0.111-0.012,0.256,0.008,0.312c0.017,0.036-0.013,0.019-0.02,0.063c-0.004,0.053,0.042,0.043,0.059,0.09\tc0.008,0.024-0.017,0.051-0.024,0.1C560.2,142.948,560.241,143,560.229,143.034L560.229,143.034z\"\n          />\n          <Path\n            id=\"Path9912\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M559.777,142.637c0.055-0.154,0.123-0.309,0.415-0.304\tc0.755,0.064,1.355-0.087,1.449,0.078c0.011,0.19-0.181,0.28-0.364,0.258c-0.062-0.008-0.199,0.104-0.199,0.104\tc-0.091-0.008-0.209-0.031-0.315-0.04c-0.106-0.01-0.283,0.067-0.279-0.043C560.48,142.637,559.97,142.638,559.777,142.637z\"\n          />\n          <Path\n            id=\"Path9910\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M561.54,142.374c0.15-0.013,0.305-0.04,0.461-0.079\tc0.705-0.188,1.338-0.921,2.076-0.925c-0.471,0.295-0.888,0.983-1.408,1.147c-0.392,0.124-0.245,0.418-0.041,0.671\tc0.091,0.116-0.143,0.058-0.234,0.065c-0.028,0.005-0.083-0.088-0.14-0.081c-0.031,0.005-0.05,0.093-0.104,0.118\tc-0.159,0.074-0.314,0.131-0.451,0.174c-0.071,0.021-0.136,0.036-0.195,0.051c-0.017-0.143,0.115-0.357-0.159-0.316\tc-0.051,0.008,0.129-0.076,0.042-0.161c-0.108-0.104-0.049-0.182-0.009-0.198c0.077-0.026-0.156-0.135-0.084-0.174\tC561.491,142.562,561.588,142.648,561.54,142.374L561.54,142.374z\"\n          />\n          <Path\n            id=\"Path9885\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M562.173,142.31c0.707-0.19,1.162-0.941,1.903-0.945\tc-0.471,0.294-0.888,0.984-1.408,1.146c-0.196,0.062-0.258,0.166-0.244,0.288c-0.164,0.015-0.125,0.041-0.228-0.009\tc-0.078-0.037-0.125-0.122-0.134-0.208C562.051,142.497,562.204,142.513,562.173,142.31L562.173,142.31z\"\n          />\n        </G>\n        <Path\n          id=\"xc-\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M560.972,143.496c-0.056-0.057,0.123-0.037-0.025-0.464c-0.01-0.02-0.763-0.032-0.929,0.036c-0.718,0.298-0.658-0.172-0.565-0.161c0.467,0.05,0.155-0.587,0.739-0.575c0.625,0.018,1.183,0.126,1.81-0.04c0.705-0.188,1.337-0.923,2.076-0.924c-0.471,0.292-0.888,0.982-1.408,1.146c-0.391,0.124-0.243,0.418-0.039,0.671c0.089,0.116-0.145,0.058-0.236,0.065c-0.027,0.004-0.083-0.088-0.139-0.082c-0.032,0.005-0.05,0.093-0.105,0.119C561.506,143.588,561.005,143.593,560.972,143.496L560.972,143.496z\"\n        />\n        <Circle\n          id=\"Circle9881\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"562.293\"\n          cy=\"142.057\"\n          r=\"1.538\"\n        />\n      </G>\n      <G id=\"_x2D_cy\" display=\"none\">\n        <Path\n          id=\"Akrotiri\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M559.912,144.413c-0.018,0.014-0.134-0.096-0.169-0.11c-0.03-0.014-0.08,0.036-0.121,0.066c0,0,0,0.116-0.021,0.199c0.042,0.015,0.089,0.028,0.132,0.043c0.177,0.062,0.36,0.13,0.548,0.224c-0.009-0.243,0.056-0.264-0.014-0.293c-0.304-0.011,0.035-0.174-0.062-0.202C560.08,144.302,559.987,144.385,559.912,144.413L559.912,144.413z\"\n        />\n        <Path\n          id=\"Dhekelia\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.9998\"\n          d=\"M562.337,143.554c-0.062-0.029-0.017-0.086-0.111-0.172c-0.033-0.022-0.056-0.121,0-0.166c0.107-0.087,0.077-0.116,0.008-0.124c-0.125,0.078-0.122,0.193-0.24,0.205c-0.091,0.009-0.211-0.123-0.215-0.073c0.044,0.235,0.189,0.346,0.199,0.357c0.031-0.011,0.07-0.015,0.109-0.021C562.161,143.56,562.253,143.56,562.337,143.554L562.337,143.554z\"\n        />\n      </G>\n      <G id=\"_x2D_ts\" display=\"none\">\n        <G id=\"g16066\">\n          <Path\n            id=\"Path16064\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M547.909,106.498\tc0.112,0.023,0.193,0.037,0.218,0.123c0.023,0.084-0.035,0.037-0.218,0.09c-0.081-0.039-0.123,0.122-0.209-0.187\tC547.653,106.348,547.803,106.479,547.909,106.498L547.909,106.498z\"\n          />\n          <Path\n            id=\"Path16062\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02\tc0.107,0.123,0.387,0.466,0.526,0.328c0.222-0.213,0.271,0.079,0.438,0.301c0.406,0.53,0.217,0.672,0.596,1.163\tc0.113,0.128,0.088,0.451,0.21,0.574c0.146,0.162,0.184-0.203,0.324-0.025c0.274,0.34-0.354,1.459-0.215,1.004\tc0.25-0.812-0.369-0.078-0.306,0.175c-0.022,0.021,0.521,0.64,0.475,0.63c-0.044-0.009-0.062,0.054-0.336-0.123\tc-0.273-0.174-0.229-0.393-0.238-0.514c-0.008-0.122-0.483-0.431-0.54-0.494c-0.055-0.066-0.025-0.322-0.036-0.517\tc-0.009-0.188-0.255-0.62-0.384-0.876c-0.127-0.257-0.238-0.722-0.349-0.833c-0.11-0.11-0.304-0.101-0.471-0.202\tc-0.165-0.101-0.311-0.273-0.393-0.37C544.961,102.956,544.968,102.841,544.97,102.841L544.97,102.841z\"\n          />\n          <Path\n            id=\"Path16060\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02\tc0.107,0.123,0.387,0.466,0.526,0.328c0.222-0.213,0.271,0.079,0.438,0.301c0.406,0.53,0.217,0.672,0.596,1.163\tc0.113,0.128,0.088,0.451,0.21,0.574c0.146,0.162,0.184-0.203,0.324-0.025c0.274,0.34-0.188,0.964-0.224,1.2\tc-0.131,0.009-0.236-0.008-0.394-0.025c-0.009-0.122-0.483-0.43-0.54-0.494c-0.055-0.065-0.024-0.321-0.036-0.517\tc-0.01-0.188-0.255-0.621-0.384-0.876c-0.128-0.256-0.238-0.723-0.35-0.833c-0.109-0.11-0.304-0.101-0.469-0.202\tc-0.166-0.101-0.312-0.274-0.395-0.37C544.961,102.956,544.97,102.841,544.97,102.841L544.97,102.841z\"\n          />\n          <Path\n            id=\"Path16054\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02\tc0.107,0.123,0.387,0.466,0.526,0.328c0.222-0.213,0.271,0.079,0.438,0.301c0.406,0.53,0.217,0.672,0.596,1.163\tc0.113,0.128,0.088,0.451,0.21,0.574c-0.146,0.072-0.105,0.136-0.155,0.187c-0.097,0.105-0.141,0.13-0.155,0.183\tc-0.014,0.056-0.204,0.006-0.277,0.052c-0.073,0.045-0.026,0.189-0.247,0.229c-0.056-0.065-0.024-0.322-0.037-0.517\tc-0.008-0.188-0.256-0.62-0.384-0.876c-0.126-0.257-0.237-0.722-0.349-0.832c-0.11-0.11-0.304-0.101-0.47-0.202\tc-0.164-0.101-0.312-0.274-0.394-0.37C544.961,102.956,544.97,102.841,544.97,102.841L544.97,102.841z\"\n          />\n          <Path\n            id=\"Path16040\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02\tc0.107,0.123,0.387,0.466,0.526,0.328c0.222-0.213,0.271,0.079,0.438,0.301c0.406,0.53,0.26,0.618,0.455,0.952\tc-0.064,0.025-0.16,0.089-0.237,0.135c-0.073,0.045-0.071,0.229-0.142,0.272c-0.072,0.042-0.173,0.05-0.223,0.064\tc-0.051,0.015-0.085,0.008-0.098-0.029c-0.062-0.188-0.108-0.174-0.204-0.395c-0.127-0.256-0.238-0.723-0.351-0.832\tc-0.109-0.11-0.303-0.101-0.469-0.202c-0.164-0.101-0.312-0.274-0.394-0.371C544.961,102.954,544.97,102.841,544.97,102.841\tL544.97,102.841z\"\n          />\n          <Path\n            id=\"Path16038\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02\tc0.107,0.123,0.387,0.466,0.526,0.328c0.05,0.124,0.018,0.197-0.056,0.205c-0.071,0.006-0.125-0.041-0.128-0.007\tc-0.005,0.071,0.045,0.131-0.018,0.114c-0.061-0.023-0.05-0.008-0.122-0.028c-0.073-0.022-0.008,0.119-0.038,0.182\tc-0.11-0.109-0.305-0.1-0.471-0.2c-0.165-0.101-0.311-0.275-0.393-0.371C544.96,102.954,544.97,102.841,544.97,102.841\tL544.97,102.841z\"\n          />\n        </G>\n        <Path\n          id=\"xp-\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M544.97,102.841c0.095-0.451,0.553-0.272,0.767-0.02c0.107,0.123,0.387,0.466,0.526,0.328c0.222-0.213,0.271,0.079,0.438,0.301c0.406,0.53,0.217,0.672,0.596,1.163c0.113,0.128,0.088,0.451,0.21,0.574c0.146,0.162,0.184-0.203,0.324-0.025c0.274,0.34-0.354,1.459-0.215,1.004c0.25-0.812,2.084,1.04,1.307,1.314c-0.026,0.02-0.175,0.009-0.221,0.002c-0.045-0.009-0.979-0.458-1.256-0.632c-0.276-0.174-0.229-0.393-0.237-0.514c-0.008-0.122-0.483-0.43-0.54-0.495c-0.056-0.064-0.025-0.323-0.037-0.516c-0.009-0.188-0.255-0.62-0.383-0.876c-0.129-0.256-0.239-0.724-0.351-0.833c-0.109-0.11-0.304-0.101-0.469-0.202c-0.165-0.101-0.312-0.275-0.395-0.37C544.961,102.956,544.97,102.841,544.97,102.841L544.97,102.841z\"\n        />\n        <Circle\n          id=\"xp_\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"545.394\"\n          cy=\"104.719\"\n          r=\"1.539\"\n        />\n      </G>\n      <G id=\"_x2D_sos\" display=\"none\">\n        <Path\n          id=\"Path4870\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M585.037,119.481c0.027,0.131,0.071,0.341,0.146,0.439c0.102,0.131,0.254,0.075,0.294,0.183c0.037,0.106-0.094,0.16-0.073,0.293c0.021,0.132,0.26,0.192,0.293,0.401c0.03,0.211,0.458,0.492,0.582,0.684c0.072,0.088,0.238,0.066,0.385,0.073c0.147,0.009,0.271,0.042,0.312-0.04c0.111-0.232,0.185-0.314,0.24-0.435c0.114-0.139-0.24-0.266-0.05-0.578c0.094-0.155-0.183-0.123-0.304-0.44c-0.057-0.146-0.531-0.073-0.531-0.224c0.009-0.187,0.024-0.207-0.037-0.344C586.139,119.382,585.204,119.562,585.037,119.481L585.037,119.481z\"\n        />\n        <Path\n          id=\"Path15709\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.984,119.347c-0.182,0.09-0.142,0.069-0.369,0.193c-0.184,0.107-0.173,0.817-0.134,0.825c0.11,0.107,0.606,0.08,0.421,0.402c-0.073,0.136-0.374,0.191,0,0.515c0.1,0.023,0.219,0.058,0.299,0.019c0.081-0.042,0.125-0.164,0.201-0.186c0.148-0.041,0.293,0.041,0.322,0.026c0.332,0.058,0.367,0.19,0.558,0.342c0.057-0.173,0.229-0.274,0.177-0.304c-0.106-0.058-0.198-0.173-0.072-0.278c0.159-0.135,0.134-0.191,0.083-0.231c-0.124-0.089,0.107-0.204,0.085-0.258c-0.024-0.058-0.184-0.099-0.214-0.168c-0.028-0.071-0.052-0.077-0.067-0.179c-0.02-0.123,0.331-0.435-0.14-0.682c-0.116,0.035-0.559,0.124-0.667,0.133l-0.275,0.034L584.984,119.347z\"\n        />\n        <Path\n          id=\"Path15694\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.984,119.347c-0.182,0.09-0.142,0.069-0.369,0.193c-0.184,0.107-0.173,0.817-0.134,0.825c0.11,0.107,0.606,0.08,0.421,0.402c-0.073,0.136-0.374,0.191,0,0.515c0.1,0.023,0.219,0.058,0.299,0.019c0.081-0.042,0.125-0.164,0.201-0.186c-0.039-0.121,0.02-0.235-0.053-0.32c-0.062-0.073-0.099-0.161-0.117-0.229c-0.032-0.135-0.046-0.237-0.035-0.333c0.007-0.095,0.033-0.186,0.079-0.293c0.046-0.111,0.11-0.24,0.193-0.421l-0.276,0.035L584.984,119.347z\"\n        />\n        <Path\n          id=\"Path15690\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M584.984,119.347c-0.182,0.09-0.142,0.069-0.369,0.193c-0.184,0.107-0.173,0.817-0.134,0.825c0.277,0.074,0.37,0.106,0.502,0.219c0.181,0.15,0.568-0.335,0.655-0.241c0.304,0.32,0.358-0.353,0.448-0.346c0.187,0.015,0.183,0.191,0.298-0.134c-0.094-0.125,0.225-0.233-0.245-0.48c-0.117,0.035-0.561,0.124-0.668,0.133l-0.278,0.033L584.984,119.347z\"\n        />\n        <Path\n          id=\"Path15692\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M584.984,119.347c-0.182,0.09-0.142,0.069-0.369,0.193c-0.184,0.107-0.173,0.817-0.134,0.825c0.11,0.107,0.606,0.08,0.421,0.402c-0.073,0.136-0.374,0.191,0,0.515c0.1,0.023,0.219,0.058,0.299,0.019c0.081-0.042,0.125-0.164,0.201-0.186c0.148-0.041,0.293,0.041,0.322,0.026c0.332,0.058,0.367,0.19,0.558,0.342c0.094,0.173,0.614,0.021,0.724,0c-0.034-0.209,0.317-0.417,0.221-0.499c-0.032-0.238-0.148-0.333-0.024-0.524c-0.334-0.47-0.519-0.558-0.817-0.6c-0.124-0.017,0.226-0.232-0.244-0.479c-0.117,0.035-0.561,0.124-0.668,0.133l-0.275,0.032L584.984,119.347z\"\n        />\n      </G>\n      <G id=\"_x2D_abc\" display=\"none\">\n        <Path\n          id=\"Path36614_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.628,120.327c0.369-0.148,0.768-0.274,0.877-0.585c0.152-0.417-0.469-0.925-0.328-1.209c0.137-0.282,0.465-0.024,0.621-0.255c0.076-0.118,0.174-0.189,0.221-0.33c0.01-0.025-0.037-0.11-0.036-0.145c-0.112,0.01-0.246-0.06-0.368-0.037c-0.756,0.147-1.25-0.078-1.906-0.368c-0.551-0.242-3.436-1.513-3.44-0.11c0.597,0.084,0.726,0.75,1.354,0.844c0.454,0.067,1.119,0.105,1.43,0.515c0.33,0.433,0.897,0.385,1.21,0.841C579.433,119.738,579.529,120.039,579.628,120.327L579.628,120.327z\"\n        />\n        <Path\n          id=\"Path15679_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.264,119.4c0.201-0.021,0.209,0.057,0.182-0.058c-0.017-0.06-0.04-0.147-0.099-0.255c-0.061-0.108-0.121-0.211-0.157-0.305c-0.037-0.093-0.05-0.178-0.015-0.251c0.138-0.282,0.466-0.023,0.623-0.254c0.075-0.118,0.174-0.19,0.22-0.332c0.008-0.024-0.038-0.11-0.036-0.146c-0.112,0.01-0.248-0.058-0.368-0.035c-0.756,0.146-1.25-0.079-1.906-0.369c-0.551-0.241-3.435-1.512-3.44-0.109c0.598,0.083,0.727,0.75,1.354,0.843c0.454,0.066,1.118,0.106,1.43,0.516c0.329,0.433,0.896,0.384,1.21,0.842c0.172,0.254,0.394,0.057,0.517,0.058C580.109,119.496,580.117,119.428,580.264,119.4L580.264,119.4z\"\n        />\n        <Path\n          id=\"Path15675_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M579.784,119.582c0.037-0.104,0.074-0.259-0.043-0.34c-0.13-0.092-0.198-0.224-0.139-0.296c0.07-0.09,0.169,0.009,0.285-0.052c0.119-0.064,0.255-0.289,0.289-0.362c0.139-0.282,0.467-0.023,0.622-0.256c0.078-0.116,0.174-0.188,0.221-0.329c0.01-0.024-0.038-0.11-0.037-0.145c-0.111,0.01-0.246-0.059-0.367-0.036c-0.756,0.146-1.25-0.079-1.906-0.369c-0.552-0.241-3.436-1.512-3.44-0.109c0.597,0.083,0.725,0.75,1.354,0.843c0.455,0.068,1.118,0.107,1.43,0.516c0.329,0.432,0.896,0.384,1.211,0.842c0.188,0.198,0.145,0.299,0.219,0.256C579.603,119.671,579.719,119.73,579.784,119.582L579.784,119.582z\"\n        />\n        <Path\n          id=\"Path15673_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M580.091,118.065c0.266,0.052,0.52,0.156,0.68-0.074c0.225-0.046,0.203,0.097,0.247-0.043c0.009-0.024-0.038-0.109-0.036-0.144c-0.112,0.01-0.248-0.061-0.366-0.037c-0.757,0.147-1.252-0.078-1.907-0.368c-0.551-0.241-3.435-1.513-3.439-0.11c0.597,0.085,0.725,0.75,1.354,0.844c0.454,0.067,1.119,0.106,1.43,0.515c0.271,0.225,0.483,0.187,0.786,0.498c0.252-0.09,0.223-0.421,0.325-0.529c0.102-0.109,0.312-0.053,0.354-0.159C579.687,118.084,579.616,118.155,580.091,118.065L580.091,118.065z\"\n        />\n        <Path\n          id=\"Path15671_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M578.711,117.397c-0.554-0.241-3.438-1.512-3.442-0.109c0.597,0.083,0.725,0.75,1.354,0.843c0.454,0.068,1.119,0.107,1.43,0.516c0.167,0.217,0.228,0.166,0.451,0.266C578.799,118.108,578.287,118.046,578.711,117.397z\"\n        />\n        <Path\n          id=\"Path15669_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M577.669,116.982c-0.288-0.106-0.608-0.187-0.883-0.256c-0.791-0.173-1.513-0.139-1.518,0.563c0.299,0.042,0.481,0.229,0.665,0.419c0.186,0.188,0.376,0.377,0.69,0.422c0.226,0.033,0.508,0.057,0.768,0.126c0.13,0.033,0.256,0.078,0.369,0.142c-0.074-0.379,0.245-0.433-0.128-0.544C577.398,117.68,577.308,117.297,577.669,116.982L577.669,116.982z\"\n        />\n        <Path\n          id=\"Path15667_1_\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M576.786,116.725c-0.396-0.087-0.774-0.123-1.055-0.047c-0.279,0.074-0.463,0.258-0.465,0.611c0.597,0.083,0.725,0.75,1.354,0.843C576.86,117.387,576.966,117.074,576.786,116.725L576.786,116.725z\"\n        />\n        <Path\n          id=\"Path15677_1_\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M579.628,120.327c0.369-0.148,0.768-0.274,0.877-0.585c0.152-0.417-0.469-0.925-0.328-1.209c0.137-0.282,0.465-0.024,0.621-0.255c0.076-0.118,0.174-0.189,0.221-0.33c0.01-0.025-0.037-0.11-0.036-0.145c-0.112,0.01-0.246-0.06-0.368-0.037c-0.756,0.147-1.25-0.078-1.906-0.368c-0.551-0.242-3.436-1.513-3.44-0.11c0.597,0.084,0.726,0.75,1.354,0.844c0.454,0.067,1.119,0.105,1.43,0.515c0.33,0.433,0.897,0.385,1.21,0.841C579.433,119.738,579.529,120.039,579.628,120.327L579.628,120.327z\"\n        />\n      </G>\n      <G id=\"_x2D_xn\" display=\"none\">\n        <G id=\"g15903\">\n          <Path\n            id=\"Path15866\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M592.944,129.048\tc-0.556,0.126-1.303-0.855-1.945-1.233c0.3-0.144,0.724-0.027,0.891-0.398c0.062-0.138,0.082-0.119,0.017-0.199\tc0,0,0.322,0.046,0.371,0.056c0.05,0.007,0.466-0.26,0.466-0.26s0.074,0.123,0.167-0.003c0.072-0.098,0.254-0.172,0.286-0.168\tc0.072,0.008-0.089,0.301-0.03,0.351c0.014,0.014,0.088,0.045,0.195,0.089c0.106,0.043,0.237,0.097,0.373,0.154\tc0.132,0.056,0.266,0.107,0.364,0.154c0.098,0.045,0.164,0.078,0.164,0.093c0,0.058-0.16,0.589,0.073,0.712\tc0.529,0.083,0.682,0.431,0.577,0.521c-0.062,0.045-0.106,0.101-0.223,0.116c-0.098-0.014-0.212-0.062-0.287-0.093\tc-0.077-0.034-0.214,0.016-0.333-0.045c-0.353-0.148-0.513-0.08-0.645,0.01C593.29,128.989,593.184,129.102,592.944,129.048\tL592.944,129.048z\"\n          />\n          <Path\n            id=\"Path15864\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M593.914,131.219\tc-0.168-0.211-0.416-0.967,0.042-1.025c-0.123-0.153-0.694-0.408-0.594-0.666c0.043-0.11,0.275-0.174,0.102-0.307\tc-0.137-0.106-0.369-0.213-0.521-0.175c-0.556,0.124-1.303-0.857-1.945-1.234c0.3-0.144,0.724-0.026,0.89-0.397\tc0.062-0.138,0.083-0.12,0.019-0.2c0,0,0.322,0.046,0.371,0.055c0.05,0.008,0.467-0.258,0.467-0.258s0.074,0.123,0.165-0.007\tc0.072-0.094,0.255-0.168,0.286-0.166c0.072,0.008-0.088,0.302-0.029,0.353c0.016,0.013,0.09,0.045,0.195,0.089\tc0.105,0.043,0.238,0.098,0.372,0.153c0.132,0.056,0.266,0.109,0.364,0.155c0.098,0.044,0.164,0.078,0.164,0.093\tc0,0.057,0.008,0.133-0.117,0.353c-0.058,0.021-0.102,0.031-0.168,0.043c0,0,0.073,0.029-0.04,0.121\tc-0.059,0.042-0.028,0.138-0.011,0.211c0.018,0.07,0.053,0.138,0.085,0.193c0.032,0.055,0.084,0.073,0.074,0.116\tc0.004,0.058-0.042-0.011-0.074,0.065c-0.014,0.025,0.072,0.119,0.045,0.123c-0.025,0.002-0.115-0.03-0.143-0.031\tc-0.028-0.002-0.06-0.003-0.081,0.006c-0.025,0.049-0.298-0.024-0.298-0.024C593.341,129.366,594.445,130.71,593.914,131.219\tL593.914,131.219z\"\n          />\n          <Path\n            id=\"Path15868\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M593.788,128.491\tc0.008,0.076-0.082,0.068-0.076,0.007C593.716,128.453,593.775,128.441,593.788,128.491z\"\n          />\n          <Path\n            id=\"Path15818\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M594.218,130.629\tc-0.568,0.842,0.111,0.328-0.305,0.59c-0.167-0.211-0.415-0.967,0.043-1.025c-0.123-0.153-0.694-0.408-0.594-0.666\tc0.042-0.111,0.275-0.174,0.101-0.308c-0.137-0.105-0.371-0.213-0.521-0.174c-0.557,0.124-1.303-0.857-1.945-1.234\tc0.299-0.144,0.725-0.026,0.89-0.397c0.062-0.138,0.084-0.12,0.019-0.2c0,0,0.322,0.046,0.371,0.054\tc0.05,0.008,0.466-0.257,0.466-0.257s0.074,0.123,0.165-0.007c0.072-0.094,0.257-0.168,0.287-0.166\tc0.071,0.008-0.088,0.302-0.03,0.353c0.014,0.011,0.089,0.044,0.196,0.089c0.105,0.043,0.237,0.098,0.37,0.152\tc0.134,0.057,0.266,0.11,0.364,0.157c0.099,0.044-1.741,0.318-1.741,0.329c0,0.059,0.815,0.521,1.047,0.641\tc0.028,0.015,0.082,0.054,0.124,0.056c0.042,0.005,0.092-0.062,0.124-0.028c0.074,0.078,0.091,0.003,0.124,0.009\tc0.034,0.009,0.06,0.025,0.072,0.05c0.13,0.321-0.13,0.362-0.13,0.361c0,0,0.217,0.447,0.272,0.729\tc0.057,0.282,0.321,0.519,0.332,0.584C594.333,130.396,594.228,130.627,594.218,130.629L594.218,130.629z\"\n          />\n          <Path\n            id=\"Path15804\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M594.765,130.568\tc-0.101,0.208-0.436,0.392-0.851,0.654c-0.168-0.212-0.416-0.968,0.042-1.026c-0.123-0.152-0.694-0.407-0.594-0.664\tc0.043-0.11,0.275-0.174,0.102-0.307c-0.137-0.107-0.371-0.213-0.521-0.176c-0.556,0.125-1.303-0.855-1.945-1.232\tc0.3-0.144,0.724-0.028,0.889-0.397c0.062-0.139,0.084-0.121,0.02-0.2c0,0,0.322,0.046,0.371,0.055\tc0.05,0.008,0.466-0.259,0.466-0.259s0.074,0.123,0.166-0.007c0.072-0.094,0.255-0.169,0.286-0.166\tc0.072,0.008-0.088,0.301-0.029,0.351c0.015,0.015,0.09,0.045,0.195,0.089s0.237,0.097,0.372,0.154\tc0.812,0.217-0.948,0.527-0.815,0.547c0.073,0.201,0.024,0.232,0.105,0.333c0.488,0.088,0.421,0.502,0.5,0.589\tc0.04,0.044,0.011,0.136,0.044,0.168c0.035,0.034,0.135,0.006,0.166,0.022c0.657,0.188,0.414,0.324,0.485,0.67\tC594.435,130.173,594.329,129.989,594.765,130.568L594.765,130.568z\"\n          />\n          <Path\n            id=\"Path15792\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M592.004,128.621c-0.17-0.139-0.338-0.292-0.51-0.436\tc-0.17-0.143-0.336-0.273-0.497-0.37c0.301-0.144,0.725-0.028,0.892-0.399c0.061-0.137,0.082-0.118,0.019-0.198\tc0,0,0.321,0.046,0.371,0.055c0.05,0.008,0.465-0.259,0.465-0.259s0.074,0.123,0.168-0.004c0.072-0.096,0.255-0.172,0.285-0.167\tc0.072,0.007-0.088,0.3-0.03,0.35c0.015,0.015,0.09,0.045,0.195,0.089c0.106,0.044-0.38,0.78-0.532,0.975\tc-0.053,0.019-0.073,0.07-0.148,0.059c-0.047-0.008-0.062,0.083-0.124,0.046c-0.035-0.026-0.024,0.025-0.084,0.042\tc-0.051,0.014-0.174-0.065-0.206-0.047c-0.105,0.056-0.043,0.174-0.099,0.201C592.108,128.584,592.056,128.606,592.004,128.621\tL592.004,128.621z\"\n          />\n          <Path\n            id=\"Path15723\"\n            fill=\"#B9B9B9\"\n            stroke=\"#FFFFFF\"\n            strokeWidth=\"0.1\"\n            d=\"M592.775,128.276\tc-0.138-0.114-0.233-0.208-0.302-0.291c-0.069-0.083-0.01-0.219-0.031-0.291c-0.024-0.073-0.124,0.045-0.22-0.052\tc-0.056-0.055,0.069-0.27,0.053-0.369c0.05,0.007,0.384-0.229,0.384-0.229c0.18-0.056,0.466-0.129,0.501-0.225\tc0.091-0.025-0.012,0.325,0.01,0.399c0.056,0.18,0.144,0.062,0.243,0.117c0.098,0.058,0.137,0.008,0.261,0.074\tc0.124,0.069,0.338,0.107,0.428,0.166c0.092,0.055,0.155,0.112,0.155,0.112c0.018,0.024-0.281,0.041-0.384,0.093\tc-0.102,0.054-0.112,0.091-0.272,0.153c-0.161,0.058-0.251-0.074-0.371,0.05c-0.09,0.091-0.121,0.128-0.207,0.311\tC592.993,128.347,592.832,128.259,592.775,128.276L592.775,128.276z\"\n          />\n        </G>\n        <Path\n          id=\"xn-\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M595.192,130.064c-0.569,0.841-0.864,0.895-1.277,1.159c-0.168-0.212-0.416-0.968,0.044-1.024c-0.123-0.154-0.696-0.408-0.597-0.665c0.044-0.11,0.276-0.174,0.105-0.31c-0.14-0.105-0.37-0.212-0.523-0.175c-0.556,0.125-1.303-0.856-1.945-1.234c0.3-0.144,0.724-0.026,0.891-0.397c0.062-0.138,0.082-0.12,0.017-0.199c0,0,0.322,0.046,0.371,0.056c0.048,0.007,0.465-0.26,0.465-0.26s0.074,0.123,0.166-0.003c0.072-0.098,0.256-0.172,0.287-0.167c0.071,0.007-0.09,0.3-0.031,0.35c0.015,0.014,0.089,0.045,0.197,0.089c0.105,0.042,0.237,0.097,0.37,0.153c0.134,0.057,0.267,0.109,0.364,0.155c0.099,0.045,0.166,0.078,0.166,0.093c0,0.058-0.161,0.589,0.073,0.712c0.7,0.084,0.499,0.359,0.627,0.774c0.057,0.284,0.32,0.518,0.333,0.588c0.014,0.073-0.091,0.304-0.102,0.307L595.192,130.064L595.192,130.064z\"\n        />\n        <Circle\n          id=\"Circle15721\"\n          fill=\"#E0E0E0\"\n          fill-opacity=\"0\"\n          cx=\"593.667\"\n          cy=\"127.43\"\n          r=\"1.538\"\n        />\n      </G>\n      <G id=\"_x2D_so\" display=\"none\">\n        <Path\n          id=\"Path9729\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M603.608,228.429c-0.483,0.011-0.965-0.008-1.435-0.13c-0.267-0.068-0.008-0.741-0.206-1.154c-0.186-0.39-0.198-0.474-1.142-0.655c-0.964-0.183-0.917-0.056-1.213,0.175c-0.271,0.208-0.285,0.563-0.54,0.467c-0.529-0.196-1.06-0.397-1.585-0.599c-0.527-0.203-1.055-0.405-1.582-0.604c-0.977-0.37-1.835-0.627-2.585-1.381c-0.251-0.252-0.334-0.384-0.681-0.474c-0.354-0.094-0.491-0.645-0.658-0.933c-0.279-0.493-0.469-0.894-0.865-1.326c-0.472-0.519-1.03-1.184-0.814-1.955c0.236-0.847,0.976-1.59,1.31-2.424c0.873,0.484,1.355,1.649,1.951,2.401c1.153,0.898,1.883,1.203,3.036,0.822c0.442-0.146,1.014-0.539,1.391-0.816c0.666-0.494,0.854-0.411,1.674-0.274c0.848,0.139,1.229,0.317,2.02-0.176c0.401-0.25,1.314-1.178,1.832-0.994c0.566,0.202,0.957,0.224,1.564,0.019c1.306,2.009,1.278,2.041,1.278,2.041c0.05,3.81,0.613,3.813-1.913,6.376C604.19,227.153,604.14,227.279,603.608,228.429L603.608,228.429z\"\n        />\n        <Path\n          id=\"Path9761\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M603.608,228.429c-0.483,0.011-0.965-0.008-1.435-0.13c-0.267-0.068-0.008-0.741-0.206-1.154c-0.186-0.39-0.198-0.474-1.142-0.655c-0.964-0.183-0.917-0.056-1.213,0.175c-0.271,0.208-0.285,0.563-0.54,0.467c-0.529-0.196-1.06-0.397-1.585-0.599c-0.527-0.203-1.055-0.405-1.582-0.604c-0.977-0.37-1.835-0.627-2.585-1.381c-0.251-0.252-0.334-0.384-0.681-0.474c-0.354-0.094-0.491-0.645-0.658-0.933c-0.279-0.493-0.469-0.894-0.865-1.326c-0.472-0.519-1.03-1.184-0.814-1.955c0.236-0.847,0.976-1.59,1.31-2.424c0.873,0.484,1.355,1.649,1.951,2.401c1.153,0.898,1.883,1.203,3.036,0.822c0.442-0.146,1.014-0.539,1.391-0.816c0.689-0.224,1.288,1.379,1.488,1.552c2.129,2.643-0.023-0.05,2.147,2.673c4.665-0.451,4.79-0.436,4.79-0.436c-0.05,0.379,0.123,1.11-1.972,3.193C604.19,227.153,604.14,227.279,603.608,228.429z\"\n        />\n        <Path\n          id=\"Path9909\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M599.854,227.159c-0.011,0.255-0.288,0.173-0.288,0.013C599.575,226.981,599.849,226.995,599.854,227.159z\"\n        />\n        <Path\n          id=\"Path9755\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M601.812,226.735c0,0-1.184-0.313-1.79-0.352c-0.21,0.019-0.462,0.235-0.817,0.788c0,0-1.455-0.539-1.716-0.639c-0.528-0.203-1.055-0.405-1.583-0.604c-0.977-0.37-1.836-0.627-2.586-1.381c-0.252-0.252-0.333-0.384-0.681-0.474c-0.353-0.094-0.491-0.644-0.657-0.933c-0.279-0.493-0.47-0.893-0.865-1.326c-0.471-0.519-1.03-1.184-0.814-1.955c0.237-0.847,0.975-1.59,1.31-2.424c0.873,0.484,1.355,1.649,1.951,2.401c1.153,0.898,1.882,1.205,3.036,0.822c0.441-0.146,1.014-0.539,1.391-0.816c0.909,0.3,1.385,0.931,1.493,1.559c0,0,0.062,0.148,0.619,3.723l-0.465,0.867l1.896-0.023c0.112-0.001,0.011,0.009,0.278,0.428C601.815,226.4,601.814,226.437,601.812,226.735z\"\n        />\n        <Path\n          id=\"Path9757\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M595.908,225.931c-0.978-0.37-1.837-0.627-2.587-1.381c-0.251-0.253-0.334-0.384-0.68-0.474c-0.353-0.094-0.492-0.644-0.656-0.934c-0.281-0.493-0.471-0.893-0.866-1.326c-0.472-0.518-1.032-1.184-0.815-1.955c0.236-0.847,0.976-1.59,1.309-2.424c0.875,0.485,1.355,1.651,1.953,2.401c1.152,0.898,3.17,1.856,3.175,2.207c-0.204,0.277,0.048-0.067-0.168,0.226c0,0-0.145,0.355-0.236,0.6c-0.227,0.599-0.392,1.026-0.392,1.026C595.901,225.989,595.932,223.765,595.908,225.931L595.908,225.931z\"\n        />\n        <Path\n          id=\"Path9759\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.118,221.814c-0.473-0.519-1.032-1.184-0.816-1.955c0.237-0.849,0.978-1.592,1.31-2.424c0.872,0.484,1.355,1.651,1.952,2.401c1.152,0.898,1.881,1.205,3.037,0.822c0.439-0.145,1.012-0.539,1.389-0.816c0.335-0.247,0.548-0.35,0.779-0.371c0.117-0.012,0.237-0.004,0.381,0.015c0.142,0.02,0.309,0.049,0.514,0.082c-0.17,1.738-0.021,0.288-0.184,1.809c0,0,0.012,0.028-0.469,0.017c0,0-0.01-0.006-0.046,0.63c0,0,0.215,0.014-2.697,0.049c0,0-0.276-0.13-2.026-0.978C593.215,220.596,592.353,221.048,591.118,221.814L591.118,221.814z\"\n        />\n        <Path\n          id=\"Path7912-0\"\n          fill=\"#B9B9B9\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"0.1\"\n          d=\"M591.838,223.049l1.137-1.723l0.915,0.586l0.663-1.391c-0.361-0.166-0.755-0.316-1.026-0.661c-0.597-0.755-1.068-1.896-1.941-2.382c-0.332,0.834-1.082,1.571-1.32,2.418c-0.217,0.771,0.371,1.421,0.844,1.944C591.46,222.225,591.608,222.629,591.838,223.049L591.838,223.049z\"\n        />\n        <Path\n          id=\"Path9751\"\n          fill=\"none\"\n          stroke=\"#FFFFFF\"\n          strokeWidth=\"1.2\"\n          d=\"M603.608,228.429c-0.483,0.011-0.965-0.008-1.435-0.13c-0.267-0.068-0.008-0.741-0.206-1.154c-0.186-0.39-0.198-0.474-1.142-0.655c-0.964-0.183-0.917-0.056-1.213,0.175c-0.271,0.208-0.285,0.563-0.54,0.467c-0.529-0.196-1.06-0.397-1.585-0.599c-0.527-0.203-1.055-0.405-1.582-0.604c-0.977-0.37-1.835-0.627-2.585-1.381c-0.251-0.252-0.334-0.384-0.681-0.474c-0.354-0.094-0.491-0.645-0.658-0.933c-0.279-0.493-0.469-0.894-0.865-1.326c-0.472-0.519-1.03-1.184-0.814-1.955c0.236-0.847,0.976-1.59,1.31-2.424c0.873,0.484,1.355,1.649,1.951,2.401c1.153,0.898,1.883,1.203,3.036,0.822c0.442-0.146,1.014-0.539,1.391-0.816c0.666-0.494,0.854-0.411,1.674-0.274c0.848,0.139,1.229,0.317,2.02-0.176c0.401-0.25,1.314-1.178,1.832-0.994c0.566,0.202,0.957,0.224,1.564,0.019c1.306,2.009,1.278,2.041,1.278,2.041c0.05,3.81,0.613,3.813-1.913,6.376C604.19,227.153,604.14,227.279,603.608,228.429L603.608,228.429z\"\n        />\n      </G>\n      <G id=\"labels\">\n        <Text x=\"472\" y=\"119\" id=\"AD-label\" fontSize=\"2\">\n          Andorra\n        </Text>\n        <Text x=\"594\" y=\"177\" id=\"AE-label\" fontSize=\"5\">\n          United Arab Emirates\n        </Text>\n        <Text x=\"644\" y=\"146\" id=\"AF-label\" fontSize=\"5\">\n          Afghanistan\n        </Text>\n        <Text x=\"299\" y=\"197\" id=\"AG-label\" fontSize=\"2\">\n          Antigua and Barbuda\n        </Text>\n        <Text x=\"292\" y=\"194\" id=\"AI-label\" fontSize=\"2\">\n          Anguilla\n        </Text>\n        <Text x=\"519\" y=\"124\" id=\"AL-label\" fontSize=\"5\">\n          Albania\n        </Text>\n        <Text x=\"583\" y=\"127\" id=\"AM-label\" fontSize=\"5\">\n          Armenia\n        </Text>\n        <Text x=\"515\" y=\"288\" id=\"AO-label\" fontSize=\"5\">\n          Angola\n        </Text>\n        <Text x=\"494\" y=\"480\" id=\"AQ-label\" fontSize=\"8\">\n          Antarctica\n        </Text>\n        <Text x=\"301\" y=\"373\" id=\"AR-label\" fontSize=\"8\">\n          Argentina\n        </Text>\n        <Text x=\"986\" y=\"299\" id=\"AS-label\" fontSize=\"2\">\n          American Samoa\n        </Text>\n        <Text x=\"499\" y=\"104\" id=\"AT-label\" fontSize=\"5\">\n          Austria\n        </Text>\n        <Text x=\"824\" y=\"337\" id=\"AU-label\" fontSize=\"8\">\n          Australia\n        </Text>\n        <Text x=\"272\" y=\"212\" id=\"AW-label\" fontSize=\"2\">\n          Aruba\n        </Text>\n        <Text x=\"590\" y=\"127\" id=\"AZ-label\" fontSize=\"5\">\n          Azerbaijan\n        </Text>\n        <Text x=\"513\" y=\"115\" id=\"BA-label\" fontSize=\"5\">\n          Bosnia and Herzegovina\n        </Text>\n        <Text x=\"303\" y=\"212\" id=\"BB-label\" fontSize=\"2\">\n          Barbados\n        </Text>\n        <Text x=\"711\" y=\"179\" id=\"BD-label\" fontSize=\"5\">\n          Bangladesh\n        </Text>\n        <Text x=\"480\" y=\"95\" id=\"BE-label\" fontSize=\"5\">\n          Belgium\n        </Text>\n        <Text x=\"461\" y=\"215\" id=\"BF-label\" fontSize=\"5\">\n          Burkina Faso\n        </Text>\n        <Text x=\"532\" y=\"119\" id=\"BG-label\" fontSize=\"5\">\n          Bulgaria\n        </Text>\n        <Text x=\"602\" y=\"170\" id=\"BH-label\" fontSize=\"2\">\n          Bahrain\n        </Text>\n        <Text x=\"549\" y=\"264\" id=\"BI-label\" fontSize=\"2\">\n          Burundi\n        </Text>\n        <Text x=\"472\" y=\"224\" id=\"BJ-label\" fontSize=\"2\">\n          Benin\n        </Text>\n        <Text x=\"295\" y=\"199\" id=\"BL-label\" fontSize=\"2\">\n          Saint Barthélemy\n        </Text>\n        <Text x=\"295\" y=\"151\" id=\"BM-label\" fontSize=\"2\">\n          Bermuda\n        </Text>\n        <Text x=\"784\" y=\"239\" id=\"BN-label\" fontSize=\"2\">\n          Brunei\n        </Text>\n        <Text x=\"291\" y=\"304\" id=\"BO-label\" fontSize=\"5\">\n          Bolivia\n        </Text>\n        <Text x=\"278\" y=\"216\" id=\"BQ-label\" fontSize=\"2\">\n          Bonaire, Sint Eustatius and Saba\n        </Text>\n        <Text x=\"315\" y=\"298\" id=\"BR-label\" fontSize=\"8\">\n          Brazil\n        </Text>\n        <Text x=\"261\" y=\"178\" id=\"BS-label\" fontSize=\"5\">\n          Bahamas\n        </Text>\n        <Text x=\"710\" y=\"167\" id=\"BT-label\" fontSize=\"2\">\n          Bhutan\n        </Text>\n        <Text x=\"534\" y=\"325\" id=\"BW-label\" fontSize=\"5\">\n          Botswana\n        </Text>\n        <Text x=\"536\" y=\"85\" id=\"BY-label\" fontSize=\"5\">\n          Belarus\n        </Text>\n        <Text x=\"223\" y=\"199\" id=\"BZ-label\" fontSize=\"2\">\n          Belize\n        </Text>\n        <Text x=\"194\" y=\"80\" id=\"CA-label\" fontSize=\"8\">\n          Canada\n        </Text>\n        <Text x=\"526\" y=\"266\" id=\"CD-label\" fontSize=\"5\">\n          Congo (Dem. Rep.)\n        </Text>\n        <Text x=\"524\" y=\"232\" id=\"CF-label\" fontSize=\"5\">\n          Central African Republic\n        </Text>\n        <Text x=\"514\" y=\"250\" id=\"CG-label\" fontSize=\"5\">\n          Congo\n        </Text>\n        <Text x=\"489\" y=\"106\" id=\"CH-label\" fontSize=\"2\">\n          Switzerland\n        </Text>\n        <Text x=\"444\" y=\"240\" id=\"CI-label\" fontSize=\"5\">\n          Côte d'Ivoire\n        </Text>\n        <Text x=\"8\" y=\"302\" id=\"CK-label\" fontSize=\"2\">\n          Cook Islands\n        </Text>\n        <Text x=\"274\" y=\"350\" id=\"CL-label\" fontSize=\"8\">\n          Chile\n        </Text>\n        <Text x=\"500\" y=\"230\" id=\"CM-label\" fontSize=\"5\">\n          Cameroon\n        </Text>\n        <Text x=\"728\" y=\"141\" id=\"CN-label\" fontSize=\"8\">\n          China\n        </Text>\n        <Text x=\"263\" y=\"240\" id=\"CO-label\" fontSize=\"5\">\n          Colombia\n        </Text>\n        <Text x=\"233\" y=\"223\" id=\"CR-label\" fontSize=\"5\">\n          Costa Rica\n        </Text>\n        <Text x=\"250\" y=\"185\" id=\"CU-label\" fontSize=\"5\">\n          Cuba\n        </Text>\n        <Text x=\"400\" y=\"203\" id=\"CV-label\" fontSize=\"2\">\n          Cabo Verde\n        </Text>\n        <Text x=\"276\" y=\"213\" id=\"CW-label\" fontSize=\"2\">\n          Curaçao\n        </Text>\n        <Text x=\"554\" y=\"143\" id=\"CY-label\" fontSize=\"2\">\n          Cyprus\n        </Text>\n        <Text x=\"507\" y=\"97\" id=\"CZ-label\" fontSize=\"5\">\n          Czechia\n        </Text>\n        <Text x=\"495\" y=\"93\" id=\"DE-label\" fontSize=\"5\">\n          Germany\n        </Text>\n        <Text x=\"583\" y=\"216\" id=\"DJ-label\" fontSize=\"2\">\n          Djibouti\n        </Text>\n        <Text x=\"497\" y=\"78\" id=\"DK-label\" fontSize=\"5\">\n          Denmark\n        </Text>\n        <Text x=\"299\" y=\"204\" id=\"DM-label\" fontSize=\"2\">\n          Dominica\n        </Text>\n        <Text x=\"274\" y=\"194\" id=\"DO-label\" fontSize=\"2\">\n          Dominican Republic\n        </Text>\n        <Text x=\"471\" y=\"165\" id=\"DZ-label\" fontSize=\"5\">\n          Algeria\n        </Text>\n        <Text x=\"234\" y=\"259\" id=\"EC-label\" fontSize=\"5\">\n          Ecuador\n        </Text>\n        <Text x=\"527\" y=\"71\" id=\"EE-label\" fontSize=\"5\">\n          Estonia\n        </Text>\n        <Text x=\"549\" y=\"169\" id=\"EG-label\" fontSize=\"5\">\n          Egypt\n        </Text>\n        <Text x=\"431\" y=\"177\" id=\"EH-label\" fontSize=\"5\">\n          Western Sahara\n        </Text>\n        <Text x=\"575\" y=\"205\" id=\"ER-label\" fontSize=\"5\">\n          Eritrea\n        </Text>\n        <Text x=\"464\" y=\"133\" id=\"ES-label\" fontSize=\"5\">\n          Spain\n        </Text>\n        <Text x=\"578\" y=\"224\" id=\"ET-label\" fontSize=\"5\">\n          Ethiopia\n        </Text>\n        <Text x=\"527\" y=\"53\" id=\"FI-label\" fontSize=\"5\">\n          Finland\n        </Text>\n        <Text x=\"955\" y=\"308\" id=\"FJ-label\" fontSize=\"2\">\n          Fiji\n        </Text>\n        <Text x=\"328\" y=\"415\" id=\"FK-label\" fontSize=\"2\">\n          Falkland Islands\n        </Text>\n        <Text x=\"904\" y=\"230\" id=\"FM-label\" fontSize=\"2\">\n          Micronesia\n        </Text>\n        <Text x=\"456\" y=\"61\" id=\"FO-label\" fontSize=\"2\">\n          Faroe Islands\n        </Text>\n        <Text x=\"475\" y=\"108\" id=\"FR-label\" fontSize=\"5\">\n          France\n        </Text>\n        <Text x=\"498\" y=\"256\" id=\"GA-label\" fontSize=\"5\">\n          Gabon\n        </Text>\n        <Text x=\"462\" y=\"80\" id=\"GB-label\" fontSize=\"5\">\n          United Kingdom\n        </Text>\n        <Text x=\"295\" y=\"215\" id=\"GD-label\" fontSize=\"5\">\n          Grenada\n        </Text>\n        <Text x=\"578\" y=\"120\" id=\"GE-label\" fontSize=\"5\">\n          Georgia\n        </Text>\n        <Text x=\"309\" y=\"245\" id=\"GF-label\" fontSize=\"5\">\n          French Guiana\n        </Text>\n        <Text x=\"461\" y=\"98\" id=\"GG-label\" fontSize=\"2\">\n          Guernsey\n        </Text>\n        <Text x=\"464\" y=\"235\" id=\"GH-label\" fontSize=\"5\">\n          Ghana\n        </Text>\n        <Text x=\"453\" y=\"140\" id=\"GI-label\" fontSize=\"2\">\n          Gibraltar\n        </Text>\n        <Text x=\"384\" y=\"30\" id=\"GL-label\" fontSize=\"8\">\n          Greenland\n        </Text>\n        <Text x=\"424\" y=\"211\" id=\"GM-label\" fontSize=\"5\">\n          Gambia\n        </Text>\n        <Text x=\"434\" y=\"222\" id=\"GN-label\" fontSize=\"5\">\n          Guinea\n        </Text>\n        <Text x=\"298\" y=\"201\" id=\"GP-label\" fontSize=\"5\">\n          Guadeloupe\n        </Text>\n        <Text x=\"493\" y=\"246\" id=\"GQ-label\" fontSize=\"5\">\n          Equatorial Guinea\n        </Text>\n        <Text x=\"529\" y=\"133\" id=\"GR-label\" fontSize=\"5\">\n          Greece\n        </Text>\n        <Text x=\"384\" y=\"422\" id=\"GS-label\" fontSize=\"2\">\n          South Georgia and the South Sandwich Islands\n        </Text>\n        <Text x=\"214\" y=\"200\" id=\"GT-label\" fontSize=\"5\">\n          Guatemala\n        </Text>\n        <Text x=\"864\" y=\"210\" id=\"GU-label\" fontSize=\"2\">\n          Guam\n        </Text>\n        <Text x=\"424\" y=\"216\" id=\"GW-label\" fontSize=\"2\">\n          Guinea-Bissau\n        </Text>\n        <Text x=\"299\" y=\"235\" id=\"GY-label\" fontSize=\"5\">\n          Guyana\n        </Text>\n        <Text x=\"229\" y=\"207\" id=\"HN-label\" fontSize=\"5\">\n          Honduras\n        </Text>\n        <Text x=\"509\" y=\"109\" id=\"HR-label\" fontSize=\"5\">\n          Croatia\n        </Text>\n        <Text x=\"266\" y=\"193\" id=\"HT-label\" fontSize=\"2\">\n          Haiti\n        </Text>\n        <Text x=\"517\" y=\"105\" id=\"HU-label\" fontSize=\"5\">\n          Hungary\n        </Text>\n        <Text x=\"793\" y=\"261\" id=\"ID-label\" fontSize=\"8\">\n          Indonesia\n        </Text>\n        <Text x=\"450\" y=\"86\" id=\"IE-label\" fontSize=\"5\">\n          Ireland\n        </Text>\n        <Text x=\"560\" y=\"154\" id=\"IL-label\" fontSize=\"5\">\n          Israel\n        </Text>\n        <Text x=\"459\" y=\"84\" id=\"IM-label\" fontSize=\"2\">\n          Isle of Man\n        </Text>\n        <Text x=\"679\" y=\"180\" id=\"IN-label\" fontSize=\"8\">\n          India\n        </Text>\n        <Text x=\"583\" y=\"149\" id=\"IQ-label\" fontSize=\"5\">\n          Iraq\n        </Text>\n        <Text x=\"609\" y=\"151\" id=\"IR-label\" fontSize=\"5\">\n          Iran\n        </Text>\n        <Text x=\"432\" y=\"53\" id=\"IS-label\" fontSize=\"5\">\n          Iceland\n        </Text>\n        <Text x=\"500\" y=\"122\" id=\"IT-label\" fontSize=\"5\">\n          Italy\n        </Text>\n        <Text x=\"465\" y=\"100\" id=\"JE-label\" fontSize=\"2\">\n          Jersey\n        </Text>\n        <Text x=\"254\" y=\"196\" id=\"JM-label\" fontSize=\"5\">\n          Jamaica\n        </Text>\n        <Text x=\"564\" y=\"160\" id=\"JO-label\" fontSize=\"5\">\n          Jordan\n        </Text>\n        <Text x=\"818\" y=\"143\" id=\"JP-label\" fontSize=\"5\">\n          Japan\n        </Text>\n        <Text x=\"571\" y=\"253\" id=\"KE-label\" fontSize=\"5\">\n          Kenya\n        </Text>\n        <Text x=\"658\" y=\"123\" id=\"KG-label\" fontSize=\"5\">\n          Kyrgyzstan\n        </Text>\n        <Text x=\"754\" y=\"220\" id=\"KH-label\" fontSize=\"5\">\n          Cambodia\n        </Text>\n        <Text x=\"14\" y=\"250\" id=\"KI-label\" fontSize=\"2\">\n          Kiribati\n        </Text>\n        <Text x=\"587\" y=\"291\" id=\"KM-label\" fontSize=\"2\">\n          Comoros\n        </Text>\n        <Text x=\"292\" y=\"201\" id=\"KN-label\" fontSize=\"2\">\n          Saint Kitts and Nevis\n        </Text>\n        <Text x=\"792\" y=\"126\" id=\"KP-label\" fontSize=\"5\">\n          North Korea\n        </Text>\n        <Text x=\"794\" y=\"135\" id=\"KR-label\" fontSize=\"5\">\n          South Korea\n        </Text>\n        <Text x=\"594\" y=\"161\" id=\"KW-label\" fontSize=\"2\">\n          Kuwait\n        </Text>\n        <Text x=\"245\" y=\"192\" id=\"KY-label\" fontSize=\"2\">\n          Cayman Islands\n        </Text>\n        <Text x=\"632\" y=\"103\" id=\"KZ-label\" fontSize=\"5\">\n          Kazakhstan\n        </Text>\n        <Text x=\"750\" y=\"196\" id=\"LA-label\" fontSize=\"5\">\n          Laos\n        </Text>\n        <Text x=\"561\" y=\"147\" id=\"LB-label\" fontSize=\"5\">\n          Lebanon\n        </Text>\n        <Text x=\"296\" y=\"209\" id=\"LC-label\" fontSize=\"2\">\n          Saint Lucia\n        </Text>\n        <Text x=\"492\" y=\"105\" id=\"LI-label\" fontSize=\"2\">\n          Liechtenstein\n        </Text>\n        <Text x=\"689\" y=\"228\" id=\"LK-label\" fontSize=\"5\">\n          Sri Lanka\n        </Text>\n        <Text x=\"439\" y=\"233\" id=\"LR-label\" fontSize=\"5\">\n          Liberia\n        </Text>\n        <Text x=\"542\" y=\"346\" id=\"LS-label\" fontSize=\"5\">\n          Lesotho\n        </Text>\n        <Text x=\"526\" y=\"81\" id=\"LT-label\" fontSize=\"5\">\n          Lithuania\n        </Text>\n        <Text x=\"484\" y=\"98\" id=\"LU-label\" fontSize=\"2\">\n          Luxembourg\n        </Text>\n        <Text x=\"527\" y=\"76\" id=\"LV-label\" fontSize=\"5\">\n          Latvia\n        </Text>\n        <Text x=\"513\" y=\"170\" id=\"LY-label\" fontSize=\"5\">\n          Libya\n        </Text>\n        <Text x=\"444\" y=\"155\" id=\"MA-label\" fontSize=\"5\">\n          Morocco\n        </Text>\n        <Text x=\"486\" y=\"116\" id=\"MC-label\" fontSize=\"2\">\n          Monaco\n        </Text>\n        <Text x=\"538\" y=\"106\" id=\"MD-label\" fontSize=\"2\">\n          Moldova\n        </Text>\n        <Text x=\"517\" y=\"119\" id=\"ME-label\" fontSize=\"2\">\n          Montenegro\n        </Text>\n        <Text x=\"295\" y=\"194\" id=\"MF-label\" fontSize=\"2\">\n          Saint Martin (French part)\n        </Text>\n        <Text x=\"594\" y=\"312\" id=\"MG-label\" fontSize=\"5\">\n          Madagascar\n        </Text>\n        <Text x=\"939\" y=\"232\" id=\"MH-label\" fontSize=\"2\">\n          Marshall Islands\n        </Text>\n        <Text x=\"523\" y=\"122\" id=\"MK-label\" fontSize=\"2\">\n          North Macedonia\n        </Text>\n        <Text x=\"455\" y=\"198\" id=\"ML-label\" fontSize=\"5\">\n          Mali\n        </Text>\n        <Text x=\"724\" y=\"190\" id=\"MM-label\" fontSize=\"5\">\n          Myanmar\n        </Text>\n        <Text x=\"723\" y=\"106\" id=\"MN-label\" fontSize=\"5\">\n          Mongolia\n        </Text>\n        <Text x=\"865\" y=\"205\" id=\"MP-label\" fontSize=\"2\">\n          Northern Mariana Islands\n        </Text>\n        <Text x=\"299\" y=\"208\" id=\"MQ-label\" fontSize=\"2\">\n          Martinique\n        </Text>\n        <Text x=\"437\" y=\"187\" id=\"MR-label\" fontSize=\"5\">\n          Mauritania\n        </Text>\n        <Text x=\"295\" y=\"203\" id=\"MS-label\" fontSize=\"2\">\n          Montserrat\n        </Text>\n        <Text x=\"505\" y=\"141\" id=\"MT-label\" fontSize=\"2\">\n          Malta\n        </Text>\n        <Text x=\"622\" y=\"316\" id=\"MU-label\" fontSize=\"2\">\n          Mauritius\n        </Text>\n        <Text x=\"652\" y=\"242\" id=\"MV-label\" fontSize=\"2\">\n          Maldives\n        </Text>\n        <Text x=\"560\" y=\"295\" id=\"MW-label\" fontSize=\"2\">\n          Malawi\n        </Text>\n        <Text x=\"190\" y=\"179\" id=\"MX-label\" fontSize=\"5\">\n          Mexico\n        </Text>\n        <Text x=\"769\" y=\"240\" id=\"MY-label\" fontSize=\"5\">\n          Malaysia\n        </Text>\n        <Text x=\"564\" y=\"305\" id=\"MZ-label\" fontSize=\"5\">\n          Mozambique\n        </Text>\n        <Text x=\"517\" y=\"325\" id=\"NA-label\" fontSize=\"5\">\n          Namibia\n        </Text>\n        <Text x=\"913\" y=\"319\" id=\"NC-label\" fontSize=\"2\">\n          New Caledonia\n        </Text>\n        <Text x=\"488\" y=\"198\" id=\"NE-label\" fontSize=\"5\">\n          Niger\n        </Text>\n        <Text x=\"919\" y=\"338\" id=\"NF-label\" fontSize=\"2\">\n          Norfolk Island\n        </Text>\n        <Text x=\"490\" y=\"224\" id=\"NG-label\" fontSize=\"5\">\n          Nigeria\n        </Text>\n        <Text x=\"231\" y=\"213\" id=\"NI-label\" fontSize=\"5\">\n          Nicaragua\n        </Text>\n        <Text x=\"482\" y=\"90\" id=\"NL-label\" fontSize=\"5\">\n          Netherlands\n        </Text>\n        <Text x=\"496\" y=\"43\" id=\"NO-label\" fontSize=\"5\">\n          Norway\n        </Text>\n        <Text x=\"692\" y=\"164\" id=\"NP-label\" fontSize=\"5\">\n          Nepal\n        </Text>\n        <Text x=\"924\" y=\"246\" id=\"NR-label\" fontSize=\"2\">\n          Nauru\n        </Text>\n        <Text x=\"975\" y=\"310\" id=\"NU-label\" fontSize=\"2\">\n          Niue\n        </Text>\n        <Text x=\"898\" y=\"387\" id=\"NZ-label\" fontSize=\"5\">\n          New Zealand\n        </Text>\n        <Text x=\"618\" y=\"185\" id=\"OM-label\" fontSize=\"5\">\n          Oman\n        </Text>\n        <Text x=\"244\" y=\"227\" id=\"PA-label\" fontSize=\"5\">\n          Panama\n        </Text>\n        <Text x=\"258\" y=\"282\" id=\"PE-label\" fontSize=\"5\">\n          Peru\n        </Text>\n        <Text x=\"66\" y=\"295\" id=\"PF-label\" fontSize=\"2\">\n          French Polynesia\n        </Text>\n        <Text x=\"877\" y=\"274\" id=\"PG-label\" fontSize=\"5\">\n          Papua New Guinea\n        </Text>\n        <Text x=\"803\" y=\"214\" id=\"PH-label\" fontSize=\"5\">\n          Philippines\n        </Text>\n        <Text x=\"650\" y=\"157\" id=\"PK-label\" fontSize=\"5\">\n          Pakistan\n        </Text>\n        <Text x=\"515\" y=\"91\" id=\"PL-label\" fontSize=\"5\">\n          Poland\n        </Text>\n        <Text x=\"330\" y=\"106\" id=\"PM-label\" fontSize=\"2\">\n          Saint Pierre and Miquelon\n        </Text>\n        <Text x=\"151\" y=\"336\" id=\"PN-label\" fontSize=\"2\">\n          Pitcairn Islands\n        </Text>\n        <Text x=\"284\" y=\"195\" id=\"PR-label\" fontSize=\"2\">\n          Puerto Rico\n        </Text>\n        <Text x=\"561\" y=\"153\" id=\"PS-label\" fontSize=\"2\">\n          Palestine\n        </Text>\n        <Text x=\"444\" y=\"127\" id=\"PT-label\" fontSize=\"5\">\n          Portugal\n        </Text>\n        <Text x=\"837\" y=\"228\" id=\"PW-label\" fontSize=\"2\">\n          Palau\n        </Text>\n        <Text x=\"308\" y=\"327\" id=\"PY-label\" fontSize=\"5\">\n          Paraguay\n        </Text>\n        <Text x=\"604\" y=\"174\" id=\"QA-label\" fontSize=\"2\">\n          Qatar\n        </Text>\n        <Text x=\"617\" y=\"319\" id=\"RE-label\" fontSize=\"2\">\n          Réunion\n        </Text>\n        <Text x=\"531\" y=\"109\" id=\"RO-label\" fontSize=\"5\">\n          Romania\n        </Text>\n        <Text x=\"521\" y=\"115\" id=\"RS-label\" fontSize=\"2\">\n          Serbia\n        </Text>\n        <Text x=\"594\" y=\"70\" id=\"RU-label\" fontSize=\"8\">\n          Russia\n        </Text>\n        <Text x=\"549\" y=\"259\" id=\"RW-label\" fontSize=\"2\">\n          Rwanda\n        </Text>\n        <Text x=\"574\" y=\"170\" id=\"SA-label\" fontSize=\"5\">\n          Saudi Arabia\n        </Text>\n        <Text x=\"913\" y=\"282\" id=\"SB-label\" fontSize=\"2\">\n          Solomon Islands\n        </Text>\n        <Text x=\"620\" y=\"266\" id=\"SC-label\" fontSize=\"2\">\n          Seychelles\n        </Text>\n        <Text x=\"549\" y=\"202\" id=\"SD-label\" fontSize=\"5\">\n          Sudan\n        </Text>\n        <Text x=\"510\" y=\"61\" id=\"SE-label\" fontSize=\"5\">\n          Sweden\n        </Text>\n        <Text x=\"754\" y=\"249\" id=\"SG-label\" fontSize=\"2\">\n          Singapore\n        </Text>\n        <Text x=\"448\" y=\"306\" id=\"SH-label\" fontSize=\"2\">\n          Saint Helena, Ascension and Tristan da Cunha\n        </Text>\n        <Text x=\"506\" y=\"108\" id=\"SI-label\" fontSize=\"2\">\n          Slovenia\n        </Text>\n        <Text x=\"517\" y=\"101\" id=\"SK-label\" fontSize=\"5\">\n          Slovakia\n        </Text>\n        <Text x=\"433\" y=\"226\" id=\"SL-label\" fontSize=\"2\">\n          Sierra Leone\n        </Text>\n        <Text x=\"500\" y=\"115\" id=\"SM-label\" fontSize=\"2\">\n          San Marino\n        </Text>\n        <Text x=\"426\" y=\"207\" id=\"SN-label\" fontSize=\"5\">\n          Senegal\n        </Text>\n        <Text x=\"594\" y=\"237\" id=\"SO-label\" fontSize=\"5\">\n          Somalia\n        </Text>\n        <Text x=\"310\" y=\"241\" id=\"SR-label\" fontSize=\"5\">\n          Suriname\n        </Text>\n        <Text x=\"548\" y=\"228\" id=\"SS-label\" fontSize=\"5\">\n          South Sudan\n        </Text>\n        <Text x=\"485\" y=\"250\" id=\"ST-label\" fontSize=\"2\">\n          São Tomé and Principe\n        </Text>\n        <Text x=\"221\" y=\"210\" id=\"SV-label\" fontSize=\"5\">\n          El Salvador\n        </Text>\n        <Text x=\"291\" y=\"197\" id=\"SX-label\" fontSize=\"2\">\n          Sint Maarten (Dutch part)\n        </Text>\n        <Text x=\"569\" y=\"144\" id=\"SY-label\" fontSize=\"5\">\n          Syria\n        </Text>\n        <Text x=\"551\" y=\"337\" id=\"SZ-label\" fontSize=\"5\">\n          Eswatini (Swaziland)\n        </Text>\n        <Text x=\"271\" y=\"183\" id=\"TC-label\" fontSize=\"2\">\n          Turks and Caicos Islands\n        </Text>\n        <Text x=\"517\" y=\"204\" id=\"TD-label\" fontSize=\"5\">\n          Chad\n        </Text>\n        <Text x=\"469\" y=\"230\" id=\"TG-label\" fontSize=\"5\">\n          Togo\n        </Text>\n        <Text x=\"744\" y=\"212\" id=\"TH-label\" fontSize=\"5\">\n          Thailand\n        </Text>\n        <Text x=\"654\" y=\"140\" id=\"TJ-label\" fontSize=\"5\">\n          Tajikistan\n        </Text>\n        <Text x=\"988\" y=\"282\" id=\"TK-label\" fontSize=\"2\">\n          Tokelau\n        </Text>\n        <Text x=\"813\" y=\"281\" id=\"TL-label\" fontSize=\"5\">\n          Timor-Leste (East Timor)\n        </Text>\n        <Text x=\"621\" y=\"131\" id=\"TM-label\" fontSize=\"5\">\n          Turkmenistan\n        </Text>\n        <Text x=\"492\" y=\"147\" id=\"TN-label\" fontSize=\"5\">\n          Tunisia\n        </Text>\n        <Text x=\"970\" y=\"320\" id=\"TO-label\" fontSize=\"2\">\n          Tonga\n        </Text>\n        <Text x=\"559\" y=\"131\" id=\"TR-label\" fontSize=\"5\">\n          Turkey\n        </Text>\n        <Text x=\"296\" y=\"220\" id=\"TT-label\" fontSize=\"2\">\n          Trinidad and Tobago\n        </Text>\n        <Text x=\"959\" y=\"279\" id=\"TV-label\" fontSize=\"2\">\n          Tuvalu\n        </Text>\n        <Text x=\"791\" y=\"178\" id=\"TW-label\" fontSize=\"5\">\n          Taiwan\n        </Text>\n        <Text x=\"563\" y=\"273\" id=\"TZ-label\" fontSize=\"5\">\n          Tanzania\n        </Text>\n        <Text x=\"545\" y=\"101\" id=\"UA-label\" fontSize=\"5\">\n          Ukraine\n        </Text>\n        <Text x=\"555\" y=\"249\" id=\"UG-label\" fontSize=\"5\">\n          Uganda\n        </Text>\n        <Text x=\"184\" y=\"130\" id=\"US-label\" fontSize=\"8\">\n          United States\n        </Text>\n        <Text x=\"320\" y=\"355\" id=\"UY-label\" fontSize=\"5\">\n          Uruguay\n        </Text>\n        <Text x=\"631\" y=\"123\" id=\"UZ-label\" fontSize=\"5\">\n          Uzbekistan\n        </Text>\n        <Text x=\"500\" y=\"122\" id=\"VA-label\" fontSize=\"2\">\n          Holy See\n        </Text>\n        <Text x=\"298\" y=\"213\" id=\"VC-label\" fontSize=\"2\">\n          Saint Vincent and the Grenadines\n        </Text>\n        <Text x=\"274\" y=\"220\" id=\"VE-label\" fontSize=\"5\">\n          Venezuela\n        </Text>\n        <Text x=\"288\" y=\"194\" id=\"VG-label\" fontSize=\"2\">\n          Virgin Islands (British)\n        </Text>\n        <Text x=\"287\" y=\"195\" id=\"VI-label\" fontSize=\"2\">\n          Virgin Islands (U.S.)\n        </Text>\n        <Text x=\"756\" y=\"203\" id=\"VN-label\" fontSize=\"5\">\n          Viet Nam\n        </Text>\n        <Text x=\"927\" y=\"306\" id=\"VU-label\" fontSize=\"2\">\n          Vanuatu\n        </Text>\n        <Text x=\"975\" y=\"295\" id=\"WF-label\" fontSize=\"2\">\n          Wallis and Futuna\n        </Text>\n        <Text x=\"983\" y=\"296\" id=\"WS-label\" fontSize=\"2\">\n          Samoa\n        </Text>\n        <Text x=\"521\" y=\"119\" id=\"XK-label\" fontSize=\"2\">\n          Kosovo\n        </Text>\n        <Text x=\"600\" y=\"204\" id=\"YE-label\" fontSize=\"5\">\n          Yemen\n        </Text>\n        <Text x=\"591\" y=\"294\" id=\"YT-label\" fontSize=\"2\">\n          Mayotte\n        </Text>\n        <Text x=\"533\" y=\"343\" id=\"ZA-label\" fontSize=\"5\">\n          South Africa\n        </Text>\n        <Text x=\"539\" y=\"300\" id=\"ZM-label\" fontSize=\"5\">\n          Zambia\n        </Text>\n        <Text x=\"546\" y=\"313\" id=\"ZW-label\" fontSize=\"5\">\n          Zimbabwe\n        </Text>\n      </G>\n    </Svg>\n  );\n};\n"
  },
  {
    "path": "apps/common/example/examples/complex/index.tsx",
    "content": "import React from 'react';\nimport {Circle, G, Svg} from 'react-native-svg';\nimport PolygonBunny from './PolygonBunny';\nimport WorldMap from './WorldMap';\n\nconst PolygonBunnyExample = () => <PolygonBunny />;\nPolygonBunnyExample.title = 'Polygon Bunny';\n\nconst WorldMapExample = () => <WorldMap />;\nWorldMapExample.title = 'WorldMap';\n\nconst icon = (\n  <Svg height=\"30\" width=\"30\" viewBox=\"0 0 20 20\">\n    <G fill=\"purple\">\n      <Circle cx=\"5\" cy=\"5\" r=\"3\" />\n      <Circle cx=\"5\" cy=\"15\" r=\"3\" />\n      <Circle cx=\"8\" cy=\"8\" r=\"3\" />\n      <Circle cx=\"8\" cy=\"12\" r=\"3\" />\n      <Circle cx=\"12\" cy=\"8\" r=\"3\" />\n      <Circle cx=\"12\" cy=\"12\" r=\"3\" />\n      <Circle cx=\"15\" cy=\"5\" r=\"3\" />\n      <Circle cx=\"15\" cy=\"15\" r=\"3\" />\n    </G>\n  </Svg>\n);\nconst samples = [PolygonBunnyExample, WorldMapExample];\n\nexport {icon, samples};\n"
  },
  {
    "path": "apps/common/example/examples/index.tsx",
    "content": "import * as Circle from './Circle';\nimport * as Clipping from './Clipping';\nimport * as Complex from './complex';\nimport * as Ellipse from './Ellipse';\nimport * as Empty from './Empty';\nimport * as ForeignObject from './ForeignObject';\nimport * as G from './G';\nimport * as Gradients from './Gradients';\nimport * as Image from './Image';\nimport * as Line from './Line';\nimport * as Markers from './Markers';\nimport * as Mask from './Mask';\nimport * as PanResponder from './PanResponder';\nimport * as Path from './Path';\nimport * as Polygon from './Polygon';\nimport * as Polyline from './Polyline';\nimport * as Reanimated from './Reanimated';\nimport * as Rect from './Rect';\nimport * as Reusable from './Reusable';\nimport * as Stroking from './Stroking';\nimport * as Svg from './Svg';\nimport * as Text from './Text';\nimport * as TouchEvents from './TouchEvents';\nimport * as Transforms from './Transforms';\n\nexport const examples = {\n  Empty,\n  Svg,\n  Rect,\n  Circle,\n  Ellipse,\n  ForeignObject,\n  Line,\n  Polygon,\n  Polyline,\n  Path,\n  Text,\n  Stroking,\n  G,\n  Gradients,\n  Clipping,\n  Image,\n  TouchEvents,\n  Reusable,\n  PanResponder,\n  Reanimated,\n  Transforms,\n  Markers,\n  Mask,\n  Complex,\n};\n"
  },
  {
    "path": "apps/common/example/index.tsx",
    "content": "/**\n * Sample React Native App for react-native-svg library\n * https://github.com/software-mansion/react-native-svg/tree/main/apps/common/example\n */\n'use strict';\n\nimport {NavigationContainer} from '@react-navigation/native';\nimport {createNativeStackNavigator} from '@react-navigation/native-stack';\nimport {createStackNavigator} from '@react-navigation/stack';\nimport React from 'react';\nimport {ActivityIndicator, Platform, View} from 'react-native';\nimport {GestureHandlerRootView} from 'react-native-gesture-handler';\nimport {ListScreen} from './ListScreen';\nimport * as E2e from './e2e/index';\nimport {examples} from './examples';\nimport * as FilterImage from './examples/FilterImage';\nimport * as Filters from './examples/Filters';\nimport {commonStyles} from './utils/commonStyles';\nimport composeComponents from './utils/composeComponent';\nimport {\n  Example,\n  Examples,\n  NavigationProp,\n  RootStackParamList,\n} from './utils/types';\nimport {usePersistNavigation} from './utils/usePersistNavigation';\n\nexport default function App() {\n  const {isReady, initialState, persistNavigationState} =\n    usePersistNavigation();\n\n  if (!isReady) {\n    return (\n      <View style={[commonStyles.container, commonStyles.center]}>\n        <ActivityIndicator />\n      </View>\n    );\n  }\n  if (process.env.E2E) {\n    console.log('Opening E2E example, as E2E env is set to ' + process.env.E2E);\n    return <E2e.component />;\n  }\n  return (\n    <GestureHandlerRootView style={commonStyles.container}>\n      <NavigationContainer\n        initialState={initialState}\n        onStateChange={persistNavigationState}>\n        <Stack.Navigator\n          screenOptions={{headerTintColor: '#f60', headerTitleAlign: 'center'}}>\n          <Stack.Screen name=\"RNSVG\" component={HomeList} />\n          <Stack.Screen name=\"Filters\" component={FiltersList} />\n          <Stack.Screen name=\"Filter Image\" component={FilterImageList} />\n          {allScreensKeys.map(name => (\n            <Stack.Screen\n              key={name}\n              name={name}\n              component={composeComponents(\n                allScreens[name].samples,\n                (allScreens as Examples)[name].shouldBeRenderInView,\n              )}\n            />\n          ))}\n          <Stack.Screen name={'E2E'} component={E2e.component} />\n        </Stack.Navigator>\n      </NavigationContainer>\n    </GestureHandlerRootView>\n  );\n}\n\ntype ScreenProps = {navigation: NavigationProp};\nconst HomeList = (props: ScreenProps) => (\n  <ListScreen\n    {...props}\n    examples={{\n      ...examples,\n      Filters,\n      'Filter Image': FilterImage,\n      E2E: E2e as unknown as Example,\n    }}\n  />\n);\nconst FiltersList = (props: ScreenProps) => (\n  <ListScreen {...props} examples={Filters.samples} />\n);\nconst FilterImageList = (props: ScreenProps) => (\n  <ListScreen {...props} examples={FilterImage.samples} />\n);\n\nconst Stack =\n  Platform.OS === 'macos' || Platform.OS === 'windows'\n    ? createStackNavigator<RootStackParamList>()\n    : createNativeStackNavigator<RootStackParamList>();\n\nconst allScreens = {\n  ...examples,\n  ...Filters.samples,\n  ...FilterImage.samples,\n};\n\nconst allScreensKeys = Object.keys(allScreens) as (keyof typeof allScreens)[];\n"
  },
  {
    "path": "apps/common/example/utils/commonStyles.ts",
    "content": "import {StyleSheet} from 'react-native';\n\nexport const commonStyles = StyleSheet.create({\n  container: {\n    flex: 1,\n  },\n  center: {\n    alignItems: 'center',\n    justifyContent: 'center',\n  },\n  list: {\n    backgroundColor: '#EFEFF4',\n    width: '100%',\n  },\n  separator: {\n    height: 1,\n    backgroundColor: '#DBDBE0',\n  },\n  button: {\n    flex: 1,\n    height: 60,\n    padding: 15,\n    flexDirection: 'row',\n    alignItems: 'center',\n    backgroundColor: 'white',\n  },\n  disabledButton: {\n    backgroundColor: 'grey',\n    opacity: 0.5,\n  },\n  title: {\n    fontSize: 16,\n    color: 'black',\n  },\n  visitedItem: {\n    backgroundColor: '#e6f0f7',\n  },\n});\n"
  },
  {
    "path": "apps/common/example/utils/composeComponent.tsx",
    "content": "import React, {Fragment} from 'react';\nimport {ScrollView, Text, View} from 'react-native';\nimport {Examples, Sample} from './types';\n\nexport default function composeComponents(\n  components: Sample[] | Examples,\n  renderInView?: boolean,\n) {\n  const Wrapper = renderInView ? View : ScrollView;\n  return function ComposedComponent() {\n    return (\n      <Wrapper\n        {...(renderInView\n          ? {style: {alignItems: 'center'}}\n          : {\n              contentContainerStyle: {\n                alignItems: 'center',\n                paddingVertical: 25,\n              },\n            })}>\n        {Array.isArray(components)\n          ? components.map((Component, index) => (\n              <Fragment key={index}>\n                <ComponentTitle title={Component.title} />\n                <Component />\n                {index !== components.length - 1 && <Separator />}\n              </Fragment>\n            ))\n          : null}\n      </Wrapper>\n    );\n  };\n}\n\nfunction ComponentTitle({title}: {title?: string}) {\n  if (!title) return null;\n  return (\n    <Text\n      style={{\n        marginHorizontal: 20,\n        textAlign: 'center',\n        marginBottom: 5,\n      }}>\n      {title}\n    </Text>\n  );\n}\n\nfunction Separator() {\n  return (\n    <View\n      style={{\n        height: 1,\n        marginVertical: 24,\n        width: '100%',\n        backgroundColor: 'gray',\n      }}\n    />\n  );\n}\n"
  },
  {
    "path": "apps/common/example/utils/types.ts",
    "content": "import {NativeStackNavigationProp} from '@react-navigation/native-stack';\nimport {StackNavigationProp} from '@react-navigation/stack';\nimport {allScreens} from '../index';\n\nexport type ExamplesKey = keyof typeof allScreens;\n\nexport interface Example {\n  samples: Sample[] | Examples;\n  icon: React.JSX.Element;\n  shouldBeRenderInView?: boolean;\n}\n\nexport type Examples = Record<string, Example>;\n\nexport type NavigationProp =\n  | NativeStackNavigationProp<RootStackParamList>\n  | StackNavigationProp<RootStackParamList>;\nexport type RootStackParamList = {[P in ExamplesKey]: undefined} & {\n  RNSVG: undefined;\n  Filters: undefined;\n  'Filter Image': undefined;\n  E2E: undefined;\n};\n\nexport type Sample = React.FC & {title: string};\n"
  },
  {
    "path": "apps/common/example/utils/usePersistNavigation.ts",
    "content": "import AsyncStorage from '@react-native-async-storage/async-storage';\nimport {NavigationState} from '@react-navigation/native';\nimport {useCallback, useEffect, useState} from 'react';\nimport {Linking, Platform} from 'react-native';\n\nfunction noop() {} // do nothing\n\n// copied from https://reactnavigation.org/docs/state-persistence/\nconst PERSISTENCE_KEY = 'NAVIGATION_STATE_V1';\n\nexport const usePersistNavigation = () => {\n  const [isReady, setIsReady] = useState(!__DEV__);\n  const [initialState, setInitialState] = useState();\n\n  useEffect(() => {\n    const restoreState = async () => {\n      try {\n        const initialUrl = await Linking.getInitialURL();\n\n        if (\n          Platform.OS !== 'web' &&\n          Platform.OS !== 'macos' &&\n          initialUrl == null\n        ) {\n          // Only restore state if there's no deep link and we're not on web\n          const savedStateString = await AsyncStorage.getItem(PERSISTENCE_KEY);\n          const state = savedStateString\n            ? JSON.parse(savedStateString)\n            : undefined;\n\n          if (state !== undefined) {\n            setInitialState(state);\n          }\n        }\n      } finally {\n        setIsReady(true);\n      }\n    };\n\n    if (!isReady) {\n      restoreState().catch(noop);\n    }\n  }, [isReady]);\n\n  const persistNavigationState = useCallback((state?: NavigationState) => {\n    AsyncStorage.setItem(PERSISTENCE_KEY, JSON.stringify(state)).catch(noop);\n  }, []);\n\n  return {isReady, initialState, persistNavigationState};\n};\n"
  },
  {
    "path": "apps/common/index.tsx",
    "content": "import App from './example';\n\nexport default App;\n"
  },
  {
    "path": "apps/common/noNavigationApp.tsx",
    "content": "/**\n * Sample React Native App for react-native-svg library\n * https://github.com/software-mansion/react-native-svg/tree/main/apps/common/example\n */\n\n/**\n * This is a very simple render of the examples for react-native-svg library, to avoid dependencies on @react-navigation,\n * which may not be fully supported on all platforms and versions of react-native\n */\n'use strict';\n\nimport React from 'react';\nimport {ScrollView, Text, View} from 'react-native';\nimport {examples} from './example/examples';\nimport type {Example} from './example/utils/types';\nimport {commonStyles} from './example/utils/commonStyles';\n\nconst ExampleBlock = ({example, index}: {example: Example; index: number}) => {\n  if (Array.isArray(example.samples)) {\n    return (\n      <View\n        key={index}\n        style={{borderWidth: 1, margin: 15, padding: 15, borderRadius: 5}}>\n        {example.icon}\n        <View style={[commonStyles.separator, {margin: 10}]} />\n        {example.samples.map((sample, index) => {\n          return (\n            <View key={index} style={{margin: 15}}>\n              <Text style={commonStyles.title}>{sample.title}</Text>\n              {sample({})}\n            </View>\n          );\n        })}\n      </View>\n    );\n  }\n\n  throw new Error('Unhandled Example type');\n};\n\nexport default function App() {\n  return (\n    <ScrollView>\n      {Object.values(examples).map((example, index) => {\n        return <ExampleBlock example={example} index={index} key={index} />;\n      })}\n    </ScrollView>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/ColorTest.tsx",
    "content": "import React from 'react';\nimport {PlatformColor, Platform, Button, DynamicColorIOS} from 'react-native';\nimport {Svg, Circle, Rect, Text, TSpan} from 'react-native-svg';\n\nconst color =\n  Platform.OS !== 'web'\n    ? PlatformColor(\n        Platform.select({\n          ios: 'systemTealColor',\n          android: '@android:color/holo_blue_bright',\n          default: 'black',\n        }),\n      )\n    : 'black';\n\n// const customContrastDynamicTextColor = DynamicColorIOS({\n//   dark: 'hsla(360, 40%, 30%, 1.0)',\n//   light: '#ff00ff55',\n//   highContrastDark: 'black',\n//   highContrastLight: 'white',\n// });\n\nexport default () => {\n  const [test, setTest] = React.useState(50);\n\n  return (\n    <>\n      <Svg height=\"100\" width=\"100\" color={color}>\n        <Circle cx=\"50\" cy=\"50\" r={test} strokeWidth=\"2.5\" fill={color} />\n        <Rect\n          x=\"15\"\n          y=\"15\"\n          width=\"70\"\n          height=\"70\"\n          stroke=\"currentColor\"\n          strokeWidth=\"5\"\n        />\n      </Svg>\n      <Svg height=\"300\" width=\"300\" fill=\"red\">\n        <Text x={0} y={0} fontSize={20}>\n          <TSpan dx={test} inlineSize={'100%'} fill=\"currentColor\">\n            Testing word-wrap... Testing word-wrap... Testing word-wrap...\n            Testing word-wrap...\n          </TSpan>\n        </Text>\n      </Svg>\n      <Button title=\"Click me\" onPress={() => setTest(test + 1)} />\n    </>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/MountUnmount.tsx",
    "content": "import React from 'react';\nimport {Button, Text, View} from 'react-native';\nimport {Rect, Svg} from 'react-native-svg';\n\nexport default () => {\n  const [show, setShow] = React.useState(true);\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Text>Blue rect is mounted: {show ? 'true' : 'false'}</Text>\n\n      <Svg height=\"300\" width=\"300\">\n        <Rect\n          x=\"0\"\n          y=\"0\"\n          width=\"300\"\n          height=\"300\"\n          fill=\"transparent\"\n          stroke=\"red\"\n          strokeWidth={3}\n        />\n        {show ? (\n          <Rect x=\"100\" y=\"100\" width=\"100\" height=\"100\" fill=\"blue\" />\n        ) : null}\n      </Svg>\n      <Button title=\"Toggle\" onPress={() => setShow(!show)} />\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/PointerEventsBoxNone.tsx",
    "content": "import * as React from 'react';\n\nimport {Alert, Button, Platform, Text, View} from 'react-native';\nimport Svg, {Path} from 'react-native-svg';\n\n/*\n  On iOS each SVG has as it's touchable area it's drawings, ignoring the box where the element is rendered.\n\n  |       |\n  | ***** |\n  | ***** |\n  |       |\n  SVG depicted above is a box of 7x4 (without a background) with a colored rectangle inside occupying 5x2\n\n  On iOS only the area with the actual drawing reactangle with 5x2 can be tapped.\n\n  However on Android things are different. For React Native on Android the whole SVG element will be touchable\n  regardless of having or not a visible drawing in it.\n\n  This is not a major issue for plain SVG like icons, however if you are trying to position one SVG on top of another\n  things won't work as expected.\n\n  In order to make Android behave like iOS we need to set a pointerEvents property to the SVG element and to the drawing\n  itself you are trying to make it actionable. This will a allow to have a behavior equal to the one iOS has by default.\n\n  In the Demo bellow try to touch the blue region under the red one. Use the toggle button to turn to box-none on and\n  off.\n\n  TLDR; Use pointerEvents={'box-none'} to make only the drawable area clickable\n\n  Keep in mind that the box-none value does not exist on iOS therefore you have to check the platform before using it.\n  Like in the demo below.\n*/\n\nexport default function PointerEventsBoxNone() {\n  const [boxNone, setBoxNone] = React.useState(false);\n\n  const pointerEvents = Platform.OS === 'ios' || !boxNone ? 'auto' : 'box-none';\n\n  return (\n    <View style={{backgroundColor: '#fff'}}>\n      <View\n        style={{\n          position: 'absolute',\n          top: 150,\n          left: 75,\n          transform: [{scale: 2}],\n        }}>\n        <Text style={{position: 'absolute', top: -25, left: 20, fontSize: 10}}>\n          Try to touch the blue shape\n        </Text>\n\n        {/* BLUE SECTION */}\n        <Svg\n          width={180}\n          height={115}\n          fill=\"none\"\n          style={{\n            position: 'absolute',\n            top: 0,\n            left: 0,\n          }}\n          pointerEvents={pointerEvents}>\n          <Path\n            opacity={1}\n            pointerEvents={pointerEvents}\n            onPress={() => Alert.alert('TAPPED THE BLUE SECTION')}\n            d=\"M178.829 50.333c-24.775-17.185-77.2-39.96-102.06-49.895a1.96 1.96 0 0 0-2.017.348L2.169 63C.045 64.77-.147 65.888.07 66.352c.05.109.128.19.199.287C5.078 73.19 33.718 86.532 40.669 91c7 4.5 37.5 23 42.5 23.5 4 .4 18-9.167 24.5-14l71.102-46.917c1.162-.767 1.202-2.457.058-3.25Z\"\n            fill=\"#2E90FA\"\n          />\n        </Svg>\n\n        {/* RED SECTION */}\n        <Svg\n          width={183}\n          height={74}\n          fill=\"none\"\n          pointerEvents={pointerEvents}\n          style={{top: 10, transform: [{scale: 1.5}]}}>\n          <Path\n            opacity={1}\n            pointerEvents={pointerEvents}\n            onPress={() => Alert.alert('TAPPED THE RED SECTION')}\n            d=\"M90.526 57.812c-10.077-4.064-37.05-11.661-51.738-15.6a1.968 1.968 0 0 0-1.506.203L3.964 61.705c-1.51.874-1.256 3.121.418 3.618C16.216 68.833 35.162 74 41.5 74c6.637 0 33.328-8.214 48.82-13.285 1.545-.506 1.715-2.295.206-2.903ZM96 48c-6.411 0-26.778-6.079-39.282-10.117-1.641-.53-1.861-2.744-.368-3.606l31.02-17.913a1.885 1.885 0 0 1 1.344-.221c7.337 1.601 34.439 10.85 51.556 16.842 1.822.638 1.769 3.232-.075 3.802C126.617 40.981 103.736 48 96 48ZM146.5 23c5.313.332 20.18-3.677 30.418-6.765 1.825-.55 1.874-3.08.081-3.729L143.098.216a2 2 0 0 0-1.212-.047l-32.895 9.046c-1.918.528-1.971 3.215-.07 3.804 13.037 4.04 32.169 9.643 37.579 9.981Z\"\n            fill=\"#F63D68\"\n          />\n        </Svg>\n      </View>\n\n      <View\n        style={{\n          position: 'absolute',\n          top: 370,\n          left: '50%',\n          width: 150,\n          transform: [{translateX: -75}],\n        }}>\n        <Button\n          title=\"Toggle box-none property\"\n          onPress={() => setBoxNone(!boxNone)}\n        />\n        <Text style={{color: '#fff', fontSize: 15, paddingTop: 10}}>\n          Box none is{' '}\n          <Text style={{color: '#f00'}}>{boxNone ? 'ON' : 'OFF'}</Text>\n        </Text>\n      </View>\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test1318.tsx",
    "content": "import React from 'react';\nimport {SvgUri} from 'react-native-svg';\nimport {SvgCssUri} from 'react-native-svg/css';\n\nexport default function Test() {\n  return (\n    <>\n      <SvgCssUri\n        height={100}\n        width={100}\n        uri={\n          'data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%2354b847%22%20d%3D%22M0%200h100v100H0z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M61.6%2069.1h-17V38.3h8.6v25.4h8.2c5.7%200%208.1-3.9%208.1-14.1S66.8%2036.4%2061%2036.4H42.2v32.7h-8.4V36.3H21.4v-5.4h42.3c10.2%200%2015%205.3%2015%2018.6-.1%2017.4-7.3%2019.6-17.1%2019.6%22%2F%3E%3C%2Fsvg%3E'\n        }\n      />\n      <SvgCssUri\n        height={100}\n        width={100}\n        uri={\n          'data:image/svg+xml;utf8,%3Csvg%20width%3D%22300%22%20height%3D%22700%22%20viewBox%3D%2250%2050%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Crect%20x%3D%2250%22%20y%3D%2250%22%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22yellow%22%3E%3C%2Frect%3E%3C%2Fsvg%3E'\n        }\n      />\n      <SvgUri\n        height={100}\n        width={100}\n        uri={\n          'data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpolygon%20points%3D%2250%2C15%2061%2C40%2088%2C40%2066%2C57%2075%2C84%2050%2C68%2025%2C84%2034%2C57%2012%2C40%2039%2C40%22%20fill%3D%22gold%22%2F%3E%3C%2Fsvg%3E'\n        }\n      />\n    </>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test1374.tsx",
    "content": "import * as React from 'react';\nimport {View} from 'react-native';\nimport Svg, {Circle, SvgXml} from 'react-native-svg';\n\nexport default function App() {\n  const svgXmlWithTransform = `<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"300\" viewBox=\"0 0 100 100\" transform=\"scale(1 -1)\">\n  <circle cx=\"50\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"3\" fill=\"red\" />\n</svg>`;\n  const svgXmlWithEmptyStyle = `<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\">\n  <circle style=\" \" cx=\"50\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"3\" fill=\"red\" />\n</svg>`;\n\n  const svgg = `\n<svg width=\"400\" height=\"200\">\n  <polygon points=\"100 100, 180 100, 140 180\" fill=\"black\"></polygon>\n  <polygon points=\"100 100, 180 100, 140 180\" fill=\"red\" transform=\"translate(0, 280), scale(1, -1)\"></polygon>\n</svg>\n`;\n\n  return (\n    <View style={{flex: 1}}>\n      <Svg\n        width={100}\n        height={100}\n        viewBox=\"0 0 100 100\"\n        transform={[{scaleX: 1}, {scaleY: -1}]}>\n        <Circle\n          cx={50}\n          cy={50}\n          r={40}\n          stroke=\"black\"\n          strokeWidth={3}\n          fill=\"red\"\n        />\n      </Svg>\n      <SvgXml xml={svgXmlWithTransform} />\n      <SvgXml xml={svgXmlWithEmptyStyle} />\n      <SvgXml xml={svgg} />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test1442.tsx",
    "content": "import React, {useState} from 'react';\nimport {ImageLoadEventData, Platform, Image as RNImage} from 'react-native';\nimport {Image, Svg} from 'react-native-svg';\n\nexport default function Test1442() {\n  return <TestWithStrictSize />;\n}\n\nfunction TestRNImage() {\n  const [state, setState] = useState<ImageLoadEventData>();\n  console.log(`${Platform.OS} state:`, state);\n\n  return (\n    <RNImage\n      style={{\n        width: state?.source?.width || '100%',\n        height: state?.source?.height || '100%',\n      }}\n      source={{\n        uri: 'https://image-placeholder.com/images/actual-size/75x75.png',\n      }}\n      onLoad={e => {\n        setState(e.nativeEvent.source as any);\n        console.log(\n          `RNImage:${Platform.OS} load PNG image from url with strict size`,\n          e.nativeEvent,\n        );\n      }}\n    />\n  );\n}\nfunction TestWithStrictSize(): React.JSX.Element {\n  const [state, setState] = useState<ImageLoadEventData | undefined>();\n  console.log(`${Platform.OS} state:`, state);\n  return (\n    <Svg>\n      <Image\n        width={state?.source?.width || '100%'}\n        height={state?.source?.height || '100%'}\n        href={'https://image-placeholder.com/images/actual-size/75x75.png'}\n        onLoad={e => {\n          setState(e.nativeEvent);\n          console.log(\n            `Image:${Platform.OS} load PNG image from url with strict size`,\n            e.nativeEvent,\n          );\n        }}\n      />\n    </Svg>\n  );\n}\n\nconst PNGImageFromUrl = () => {\n  return (\n    <Svg>\n      <Image\n        opacity=\"1\"\n        width={100}\n        height={100}\n        href={'https://static.thenounproject.com/png/1563361-200.png'}\n        onLoad={e =>\n          console.log(`${Platform.OS} load png image from url`, e.nativeEvent)\n        }\n      />\n    </Svg>\n  );\n};\n\nconst PNGImageFromFile = () => {\n  return (\n    <Svg>\n      <Image\n        opacity=\"1\"\n        width={100}\n        height={100}\n        href={require('./assets/arrow.png')}\n        onLoad={e =>\n          console.log(`${Platform.OS} load png image from file`, e.nativeEvent)\n        }\n      />\n    </Svg>\n  );\n};\n\nconst JPEGImageFromUrl = () => {\n  return (\n    <Svg>\n      <Image\n        opacity=\"1\"\n        width={'100%'}\n        height={'100%'}\n        href={\n          'https://images.unsplash.com/photo-1614730321146-b6fa6a46bcb4?q=80&w=6561&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D'\n        }\n        onLoad={e =>\n          console.log(`${Platform.OS} load JPEG image from url`, e.nativeEvent)\n        }\n      />\n    </Svg>\n  );\n};\n\nconst JPEGImageFromFile = () => {\n  return (\n    <Svg>\n      <Image\n        opacity=\"1\"\n        width={'100%'}\n        height={'100%'}\n        href={require('./assets/earth.jpg')}\n        onLoad={e =>\n          console.log(`${Platform.OS} load JPEG image from file`, e.nativeEvent)\n        }\n      />\n    </Svg>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test1451.tsx",
    "content": "import React, {useEffect, useRef} from 'react';\nimport {Animated, View} from 'react-native';\nimport {Circle, Mask, Path, Rect, Svg} from 'react-native-svg';\n\nconst AnimatedCircle = Animated.createAnimatedComponent(Circle as any);\n\nexport default () => {\n  const zoom = useRef(new Animated.Value(1)).current;\n\n  useEffect(() => {\n    Animated.loop(\n      Animated.sequence([\n        Animated.timing(zoom, {\n          toValue: 4,\n          duration: 2000,\n          useNativeDriver: true,\n        }),\n        Animated.timing(zoom, {\n          toValue: 1,\n          duration: 2000,\n          useNativeDriver: true,\n        }),\n      ]),\n    ).start();\n  });\n\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <View style={{borderWidth: 3}}>\n        <Svg width=\"400\" height=\"400\" viewBox=\"0 0 400 400\">\n          <Mask id=\"myMask\">\n            <Rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"white\" />\n            <Path\n              d=\"M10,35 A20,20,0,0,1,50,35 A20,20,0,0,1,90,35 Q90,65,50,95 Q10,65,10,35 Z\"\n              fill=\"black\"\n            />\n          </Mask>\n          <Rect x=\"0\" y=\"0\" width=\"150\" height=\"150\" fill=\"pink\" />\n          <AnimatedCircle\n            cx=\"50\"\n            cy=\"50\"\n            r=\"50\"\n            fill=\"purple\"\n            mask=\"url(#myMask)\"\n            matrix={[zoom, 0, 0, zoom, 0, 0]}\n          />\n        </Svg>\n      </View>\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test1718.tsx",
    "content": "import React from 'react';\nimport {SvgUri} from 'react-native-svg';\n\nexport default () => {\n  const [uri, setUri] = React.useState(\n    'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/not_existing.svg',\n  );\n\n  return (\n    <>\n      <SvgUri\n        onError={() =>\n          setUri(\n            'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ruby.svg',\n          )\n        }\n        width=\"100\"\n        height=\"100\"\n        uri={uri}\n      />\n    </>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test1790.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {SvgXml} from 'react-native-svg';\n\nconst svg = `<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\">\n<g clip-path=\"url(#clip0_8_3)\">\n<rect width=\"100\" height=\"100\" fill=\"white\"/>\n<mask id=\"mask0_8_3\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"100\" height=\"100\">\n<circle cx=\"50\" cy=\"50\" r=\"50\" fill=\"#7e7e7e\"/>\n</mask>\n<g mask=\"url(#mask0_8_3)\">\n<rect x=\"-26\" y=\"-78\" width=\"209\" height=\"263\" fill=\"#252E74\"/>\n</g>\n</g>\n<defs>\n<clipPath id=\"clip0_8_3\">\n<rect width=\"100\" height=\"100\" fill=\"white\"/>\n</clipPath>\n</defs>\n</svg>\n`;\n\nexport default function Test1790() {\n  return (\n    <View\n      style={{\n        flex: 1,\n        backgroundColor: 'red',\n        alignItems: 'center',\n        justifyContent: 'center',\n      }}>\n      <SvgXml xml={svg} />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test1813.tsx",
    "content": "import React from 'react';\nimport {SvgFromUri, SvgFromXml, SvgUri, SvgXml} from 'react-native-svg';\nimport {\n  LocalSvg,\n  SvgCss,\n  SvgCssUri,\n  SvgWithCss,\n  SvgWithCssUri,\n  WithLocalSvg,\n} from 'react-native-svg/css';\n\nconst asset = require('./assets/ruby.svg');\nconst normalUri =\n  'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ruby.svg';\nconst uriWithCss = 'http://thenewcode.com/assets/svg/accessibility.svg';\nconst xml = `\n  <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\">\n    <path\n      fill-rule=\"evenodd\"\n      clip-rule=\"evenodd\"\n      fill=\"url(#gradient)\"\n      d=\"M4 0C1.79086 0 0 1.79086 0 4V28C0 30.2091 1.79086 32 4 32H28C30.2091 32 32 30.2091 32 28V4C32 1.79086 30.2091 0 28 0H4ZM17 6C17 5.44772 17.4477 5 18 5H20C20.5523 5 21 5.44772 21 6V25C21 25.5523 20.5523 26 20 26H18C17.4477 26 17 25.5523 17 25V6ZM12 11C11.4477 11 11 11.4477 11 12V25C11 25.5523 11.4477 26 12 26H14C14.5523 26 15 25.5523 15 25V12C15 11.4477 14.5523 11 14 11H12ZM6 18C5.44772 18 5 18.4477 5 19V25C5 25.5523 5.44772 26 6 26H8C8.55228 26 9 25.5523 9 25V19C9 18.4477 8.55228 18 8 18H6ZM24 14C23.4477 14 23 14.4477 23 15V25C23 25.5523 23.4477 26 24 26H26C26.5523 26 27 25.5523 27 25V15C27 14.4477 26.5523 14 26 14H24Z\"\n    />\n    <defs>\n      <linearGradient\n        id=\"gradient\"\n        x1=\"0\"\n        y1=\"0\"\n        x2=\"8.46631\"\n        y2=\"37.3364\"\n        gradient-units=\"userSpaceOnUse\">\n        <stop offset=\"0\" stop-color=\"#FEA267\" />\n        <stop offset=\"1\" stop-color=\"#E75A4C\" />\n      </linearGradient>\n    </defs>\n  </svg>\n`;\n\nconst css = `\n  <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\">\n    <style>\n      .red {\n        fill: #ff0000;\n      }\n    </style>\n    <rect class=\"red\" x=\"0\" y=\"0\" width=\"32\" height=\"32\" />\n  </svg>\n`;\n\nexport default () => {\n  const [uri, setUri] = React.useState(\n    'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/not_existing.svg',\n  );\n\n  return (\n    <>\n      <SvgUri\n        onError={() => setUri(normalUri)}\n        width=\"100\"\n        height=\"100\"\n        uri={uri}\n      />\n      <SvgFromUri\n        onError={error => console.log(error)}\n        width=\"100\"\n        height=\"100\"\n        uri={normalUri}\n      />\n      <SvgFromXml width=\"100\" height=\"100\" xml={xml} />\n      <SvgXml width=\"100\" height=\"100\" xml={xml} />\n      <SvgCss width=\"100\" height=\"100\" xml={css} />\n      <SvgCssUri\n        onError={error => console.log(error)}\n        width=\"100\"\n        height=\"100\"\n        uri={uriWithCss}\n      />\n      <SvgWithCss width=\"100\" height=\"100\" xml={css} />\n      <SvgWithCssUri\n        onError={error => console.log(error)}\n        width=\"100\"\n        height=\"100\"\n        uri={uriWithCss}\n      />\n      <WithLocalSvg width=\"100\" height=\"100\" asset={asset} />\n      <LocalSvg width=\"100\" height=\"100\" asset={asset} />\n    </>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test1845.tsx",
    "content": "import React from 'react';\nimport {SafeAreaView, useColorScheme} from 'react-native';\nimport Animated, {\n  createAnimatedPropAdapter,\n  processColor,\n  useAnimatedProps,\n  useSharedValue,\n  withRepeat,\n  withTiming,\n} from 'react-native-reanimated';\nimport {Ellipse, Svg} from 'react-native-svg';\n\nconst AnimatedEllipse = Animated.createAnimatedComponent(Ellipse);\n\nconst App = () => {\n  const isDarkMode = useColorScheme() === 'dark';\n  const offset = useSharedValue(0);\n  offset.value = withRepeat(withTiming(1.0), -1, true);\n  const backgroundStyle = {\n    backgroundColor: isDarkMode ? '#333333' : '#fafafa',\n    flex: 1,\n  };\n\n  const ellipseAnimatedProps = useAnimatedProps(\n    () => {\n      const coordinates = {cx: 50, cy: 50, rx: 40, ry: 40};\n\n      return {\n        cx: coordinates.cx,\n        cy: coordinates.cy,\n        rx: coordinates.rx,\n        ry: coordinates.ry,\n        stroke: 'rgb(255,0,0)',\n        fill: 'yellow',\n        opacity: offset.value,\n        strokeWidth: 2,\n      };\n    },\n    [],\n    createAnimatedPropAdapter(\n      props => {\n        if (Object.keys(props).includes('fill')) {\n          props.fill = {type: 0, payload: processColor(props.fill)};\n        }\n        if (Object.keys(props).includes('stroke')) {\n          props.stroke = {type: 0, payload: processColor(props.stroke)};\n        }\n      },\n      ['fill', 'stroke'],\n    ),\n  );\n\n  return (\n    <SafeAreaView style={backgroundStyle}>\n      <Svg width=\"100%\" height=\"100%\">\n        <AnimatedEllipse\n          // {...coordinates}\n          animatedProps={ellipseAnimatedProps}\n        />\n      </Svg>\n    </SafeAreaView>\n  );\n};\n\nexport default App;\n"
  },
  {
    "path": "apps/common/test/Test1986.tsx",
    "content": "import React, {useRef, useState} from 'react';\nimport {Button, Image, View} from 'react-native';\nimport {Circle, Svg} from 'react-native-svg';\n\nexport default () => {\n  const ref = useRef<Svg>(null);\n  const [s, setS] = useState('');\n  return (\n    <View style={{flex: 1, paddingTop: 100}}>\n      <Button\n        onPress={() => {\n          ref.current?.toDataURL(source => {\n            setS(source);\n            console.log(source);\n          });\n        }}\n        title=\"log data url\"\n      />\n      <Image\n        width={400}\n        height={300}\n        source={{uri: `data:image/png;base64,${s}`}}\n      />\n      <Svg width={400} height={300} ref={ref}>\n        <Circle cx={200} cy={150} r={100} fill=\"red\" />\n      </Svg>\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2071.tsx",
    "content": "import * as React from 'react';\nimport {View} from 'react-native';\nimport Svg, {Circle, SvgXml} from 'react-native-svg';\n\nexport default function App() {\n  const svgXmlWithTransform = `<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"300\" viewBox=\"0 0 100 100\" transform=\"scale(1 -1)\">\n  <circle cx=\"50\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"3\" fill=\"red\" />\n</svg>`;\n  const svgXmlWithEmptyStyle = `<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\">\n  <circle style=\" \" cx=\"50\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"3\" fill=\"red\" />\n</svg>`;\n\n  const svgg = `\n<svg width=\"400\" height=\"200\">\n  <polygon points=\"100 100, 180 100, 140 180\" fill=\"black\"></polygon>\n  <polygon points=\"100 100, 180 100, 140 180\" fill=\"red\" transform=\"translate(0, 280), scale(1, -1)\"></polygon>\n</svg>\n`;\n\n  const xmll = `en.wikipedia.org/wiki/File:Vector-based_example.svg`;\n\n  return (\n    <View style={{flex: 1}}>\n      <SvgXml\n        onError={() => {}}\n        xml={xmll}\n        fallback={\n          <Svg\n            width={100}\n            height={100}\n            viewBox=\"0 0 100 100\"\n            transform={[{scaleX: 1}, {scaleY: -1}]}>\n            <Circle\n              cx={50}\n              cy={50}\n              r={40}\n              stroke=\"black\"\n              strokeWidth={3}\n              fill=\"red\"\n            />\n          </Svg>\n        }\n      />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2080.tsx",
    "content": "import * as React from 'react';\nimport {View} from 'react-native';\nimport Svg, {Rect} from 'react-native-svg';\n\nexport default function App() {\n  return (\n    <View style={{flex: 1}}>\n      <Svg width=\"100%\" height=\"100%\" viewBox=\"0 0 56 56\" color=\"red\">\n        <Rect width=\"20\" height=\"20\" rx=\"4\" fill=\"currentColor\" opacity={0.2} />\n        <Rect\n          x=\"0\"\n          y=\"25\"\n          width=\"20\"\n          height=\"20\"\n          rx=\"4\"\n          fill=\"red\"\n          opacity={0.2}\n        />\n        <Rect x=\"25\" y=\"0\" width=\"20\" height=\"20\" rx=\"4\" fill=\"red\" />\n        <Rect\n          x=\"25\"\n          y=\"25\"\n          width=\"20\"\n          height=\"20\"\n          rx=\"4\"\n          fill=\"blue\"\n          fillOpacity=\"0.2\"\n        />\n      </Svg>\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2086.tsx",
    "content": "import React, {useState} from 'react';\nimport {Button, StyleSheet, Text, View} from 'react-native';\nimport Svg, {Path} from 'react-native-svg';\n\nexport default function Test2086() {\n  const [display, setDisplay] = useState(false);\n  return (\n    <View style={styles.container}>\n      <View>\n        <Text>Click on the button to crash the app</Text>\n        <Button onPress={() => setDisplay(state => !state)} title=\"Run\" />\n        <MySVG style={{width: 100, height: 100}} toggle={display} />\n      </View>\n    </View>\n  );\n}\n\nconst MySVG = ({style, toggle}: any) => {\n  return (\n    <Svg viewBox=\"0 0 32 32\" style={style}>\n      {toggle && (\n        <Path\n          d=\"M 16 16 m 16, 0 a 16,16 0 1,1 -32,0 a r,r 0 1,1 32,0\"\n          stroke=\"#000\"\n        />\n      )}\n      {!toggle && (\n        <Path\n          d=\"M 16 16 m 16, 0 a 16,16 0 1,1 -32,0 a 16,16 0 1,1 32,0\"\n          stroke=\"#000\"\n        />\n      )}\n    </Svg>\n  );\n};\n\nconst styles = StyleSheet.create({\n  container: {\n    paddingVertical: 200,\n    flex: 1,\n    backgroundColor: '#fff',\n    alignItems: 'center',\n    justifyContent: 'center',\n  },\n});\n"
  },
  {
    "path": "apps/common/test/Test2089.tsx",
    "content": "import React, {useEffect} from 'react';\nimport Animated, {\n  Easing,\n  interpolate,\n  useAnimatedProps,\n  useDerivedValue,\n  useSharedValue,\n  withRepeat,\n  withTiming,\n} from 'react-native-reanimated';\nimport {Circle, Svg} from 'react-native-svg';\n\nexport default () => {\n  const AnimatedCircle = Animated.createAnimatedComponent(Circle);\n  const animatedValue = useSharedValue(0);\n  const timingAnimatedValue = useDerivedValue(() =>\n    withRepeat(\n      withTiming(animatedValue.value, {\n        duration: 1250,\n        easing: Easing.out(Easing.cubic),\n      }),\n      -1,\n    ),\n  );\n  const animatedProps = useAnimatedProps(() => ({\n    strokeDasharray: [\n      interpolate(\n        timingAnimatedValue.value,\n        [0, 50, 100],\n        [8.1681408993, 40.8407044967, 8.1681408993],\n      ),\n      interpolate(\n        timingAnimatedValue.value,\n        [0, 50, 100],\n        [73.513268094, 40.8407045967, 73.513268094],\n      ),\n    ],\n  }));\n\n  useEffect(() => {\n    animatedValue.value = 100;\n  }, []);\n\n  return (\n    <Animated.View\n      style={{\n        flex: 1,\n        paddingTop: 200,\n        justifyContent: 'center',\n        alignContent: 'center',\n      }}>\n      <Svg>\n        <AnimatedCircle\n          cx=\"15\"\n          cy=\"15\"\n          r=\"13\"\n          stroke=\"red\"\n          strokeWidth=\"2.5\"\n          strokeLinecap=\"round\"\n          animatedProps={animatedProps}\n          fill=\"none\"\n        />\n      </Svg>\n    </Animated.View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2142.tsx",
    "content": "import {SvgUri} from 'react-native-svg';\n\nexport default function App() {\n  return (\n    <>\n      <SvgUri\n        uri={`data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj4KICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iYmx1ZSIgLz48L3N2Zz4=`}\n      />\n      <SvgUri\n        uri={`data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHRpdGxlPkNpcmNsZTwvdGl0bGU+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDIiIHN0eWxlPSJmaWxsOnJlZDsiIC8+Cjwvc3ZnPg==`}\n      />\n      <SvgUri\n        uri={`data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBvbHlnb24gcG9pbnRzPSI1MCwxMCAxMCw5MCA5MCw5MCIgc3R5bGU9ImZpbGw6Z3JlZW47IiAvPgo8L3N2Zz4=`}\n      />\n      <SvgUri\n        width={100}\n        height={100}\n        uri={`data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIGlkPSJGbGF0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik0zNi44NzUsNzQuNDkwMjNhMy45OTU4MiwzLjk5NTgyLDAsMCwxLC42MjYtNS42MTMyOEE3Ny4zNjg1Niw3Ny4zNjg1NiwwLDAsMSw2NS4wMjk3OSw1Ni4xMTkxNGMxNS4zODEzNC0zLjg0Mzc1LDM5LjE3Njc1LTQuNzg5MDYsNjUuMTg5LDEyLjU1Mjc0LDE4LjgyMjI3LDEyLjU0Nzg1LDM4LjUsMTYuNDI3NzMsNTguNDg2ODIsMTEuNTI3MzRhNzAuNzc5MDYsNzAuNzc5MDYsMCwwLDAsMjQuODAxNzUtMTEuMzI3MTUsMy45OTk3NSwzLjk5OTc1LDAsMCwxLDQuOTkxNyw2LjI1MSw3Ny4zNjg1Niw3Ny4zNjg1NiwwLDAsMS0yNy41Mjg4MSwxMi43NTc4MSw3Ny4yNDgwNiw3Ny4yNDgwNiwwLDAsMS0xOC43MTUzMywyLjMxMTUyYy0xMy4zODU3NC4wMDEtMjkuNDU0MS0zLjUxNzU4LTQ2LjQ3MzYzLTE0Ljg2NDI2QzEwNi45NTksNjIuNzc5Myw4Ny4yODA3Niw1OC44OTk0MSw2Ny4yOTQ0Myw2My44MDA3OEE3MC43NzkwNiw3MC43NzkwNiwwLDAsMCw0Mi40OTI2OCw3NS4xMjc5Myw0LjAwMzg2LDQuMDAzODYsMCwwLDEsMzYuODc1LDc0LjQ5MDIzWm0xNzYuNjMyMzIsNTAuMzgxODRhNzAuNzc5MDYsNzAuNzc5MDYsMCwwLDEtMjQuODAxNzUsMTEuMzI3MTVjLTE5Ljk4NjgyLDQuODk5NDEtMzkuNjY0NTUsMS4wMjA1MS01OC40ODY4Mi0xMS41MjczNC0yNi4wMTIyMS0xNy4zNDA4My00OS44MDc2Mi0xNi4zOTY0OS02NS4xODktMTIuNTUyNzRBNzcuMzY4NTYsNzcuMzY4NTYsMCwwLDAsMzcuNTAxLDEyNC44NzdhMy45OTk3NSwzLjk5OTc1LDAsMCwwLDQuOTkxNyw2LjI1MSw3MC43NzkwNiw3MC43NzkwNiwwLDAsMSwyNC44MDE3NS0xMS4zMjcxNWMxOS45ODYzMy00LjkwMjM0LDM5LjY2NDU1LTEuMDIwNTEsNTguNDg2ODIsMTEuNTI3MzQsMTcuMDE5NTMsMTEuMzQ2NjgsMzMuMDg3ODksMTQuODY1MjQsNDYuNDczNjMsMTQuODY0MjZBNzkuNDQ5NzIsNzkuNDQ5NzIsMCwwLDAsMjE4LjQ5OSwxMzEuMTIzMDVhMy45OTk3NSwzLjk5OTc1LDAsMCwwLTQuOTkxNy02LjI1MVptMCw1NmE3MC43NzkwNiw3MC43NzkwNiwwLDAsMS0yNC44MDE3NSwxMS4zMjcxNWMtMTkuOTg2ODIsNC44OTk0MS0zOS42NjQ1NSwxLjAxOTUzLTU4LjQ4NjgyLTExLjUyNzM0LTI2LjAxMjIxLTE3LjM0MDgzLTQ5LjgwNzYyLTE2LjM5NjQ5LTY1LjE4OS0xMi41NTI3NEE3Ny4zNjg1Niw3Ny4zNjg1NiwwLDAsMCwzNy41MDEsMTgwLjg3N2EzLjk5OTc1LDMuOTk5NzUsMCwwLDAsNC45OTE3LDYuMjUxLDcwLjc3OTA2LDcwLjc3OTA2LDAsMCwxLDI0LjgwMTc1LTExLjMyNzE1YzE5Ljk4NjMzLTQuOTAzMzIsMzkuNjY0NTUtMS4wMjA1MSw1OC40ODY4MiwxMS41MjczNCwxNy4wMTk1MywxMS4zNDY2OCwzMy4wODc4OSwxNC44NjUyNCw0Ni40NzM2MywxNC44NjQyNkE3OS40NDk3Miw3OS40NDk3MiwwLDAsMCwyMTguNDk5LDE4Ny4xMjMwNWEzLjk5OTc1LDMuOTk5NzUsMCwwLDAtNC45OTE3LTYuMjUxWiIvPgo8L3N2Zz4=`}\n      />\n    </>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2148.tsx",
    "content": "import React, {useState} from 'react';\nimport {Text, View} from 'react-native';\nimport {SvgFromUri} from 'react-native-svg';\n\nexport default function App() {\n  const [error, setError] = useState<Error>();\n  return (\n    <View style={{flex: 1, backgroundColor: 'red', padding: 50}}>\n      <SvgFromUri\n        uri={\n          'https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.svgrepo.com%2Fsvg%2F5154%2Fhand-pointer&psig=AOvVaw2e3ud_ho3oPjy1VSLw0nch&ust=1717666569513000&source=images&cd=vfe&opi=89978449&ved=0CBIQjRxqFwoTCLixjuCUxIYDFQAAAAAdAAAAABAY'\n        }\n        width={24}\n        height={24}\n        onError={setError}\n      />\n      <Text style={{marginTop: 50, color: '#fff'}}>{error?.message}</Text>\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2170.tsx",
    "content": "import * as React from 'react';\nimport {View} from 'react-native';\nimport {\n  Circle,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  SvgXml,\n} from 'react-native-svg';\n\n// https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/r#example\nconst svgXml = `\n<svg viewBox=\"0 0 300 200\" xmlns=\"http://www.w3.org/2000/svg\">\n  <radialGradient r=\"0\" id=\"myGradient000\">\n    <stop offset=\"0\" stop-color=\"white\" />\n    <stop offset=\"100%\" stop-color=\"black\" />\n  </radialGradient>\n  <radialGradient r=\"50%\" id=\"myGradient050\">\n    <stop offset=\"0\" stop-color=\"white\" />\n    <stop offset=\"100%\" stop-color=\"black\" />\n  </radialGradient>\n  <radialGradient r=\"100%\" id=\"myGradient100\">\n    <stop offset=\"0\" stop-color=\"white\" />\n    <stop offset=\"100%\" stop-color=\"black\" />\n  </radialGradient>\n\n  <circle cx=\"50\" cy=\"50\" r=\"0\" />\n  <circle cx=\"150\" cy=\"50\" r=\"25\" />\n  <circle cx=\"250\" cy=\"50\" r=\"50\" />\n\n  <rect x=\"20\" y=\"120\" width=\"60\" height=\"60\" fill=\"url(#myGradient000)\" />\n  <rect x=\"120\" y=\"120\" width=\"60\" height=\"60\" fill=\"url(#myGradient050)\" />\n  <rect x=\"220\" y=\"120\" width=\"60\" height=\"60\" fill=\"url(#myGradient100)\" />\n</svg>\n`;\n\nexport default function App() {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <SvgXml width={400} height={300} xml={svgXml} />\n      <Svg width={400} height={300}>\n        <RadialGradient id=\"a\" r={0}>\n          <Stop offset={0} stopColor=\"#f00\" />\n          <Stop offset=\"50%\" stopColor=\"#0f0\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" />\n        </RadialGradient>\n        <RadialGradient id=\"b\" r=\"50%\">\n          <Stop offset={0} stopColor=\"#f00\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" />\n        </RadialGradient>\n        <RadialGradient id=\"c\" r=\"100%\">\n          <Stop offset={0} stopColor=\"#f00\" />\n          <Stop offset=\"100%\" stopColor=\"#00f\" />\n        </RadialGradient>\n        <Rect x={0} y={100} width={100} height={100} fill=\"url(#a)\" />\n        <Rect x={150} y={100} width={100} height={100} fill=\"url(#b)\" />\n        <Rect x={300} y={100} width={100} height={100} fill=\"url(#c)\" />\n        <Circle cx={50} cy={250} r={50} fill=\"url(#a)\" />\n        <Circle cx={200} cy={250} r={50} fill=\"url(#b)\" />\n        <Circle cx={350} cy={250} r={50} fill=\"url(#c)\" />\n      </Svg>\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2196.tsx",
    "content": "import * as React from 'react';\nimport {Button, Text, View} from 'react-native';\nimport Svg, {Circle} from 'react-native-svg';\nimport {SvgCssUri} from 'react-native-svg/css';\n\nconst URIs = {\n  invalid: 'https://en.wikipedia.org/wiki/File:Vector-based_example.svg',\n  valid:\n    'https://upload.wikimedia.org/wikipedia/commons/3/30/Vector-based_example.svg',\n};\n\nexport default function App() {\n  const [uri, setUri] = React.useState(URIs.invalid);\n\n  const handlePress = React.useCallback(() => {\n    const newUri = uri === URIs.valid ? URIs.invalid : URIs.valid;\n    setUri(newUri);\n  }, [uri]);\n\n  const title =\n    uri === URIs.invalid\n      ? 'Render fallback due to invalid SVG'\n      : 'Render Valid SVG';\n\n  const buttonTitle = `Switch to ${\n    uri === URIs.invalid ? 'valid' : 'invalid'\n  } SVG`;\n\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Text>{title}</Text>\n      <View style={{paddingVertical: 20}}>\n        <SvgCssUri\n          onError={() => {}}\n          uri={uri}\n          width={100}\n          height={100}\n          fallback={\n            <Svg\n              width={100}\n              height={100}\n              viewBox=\"0 0 100 100\"\n              transform={[{scaleX: 1}, {scaleY: -1}]}>\n              <Circle\n                cx={50}\n                cy={50}\n                r={40}\n                stroke=\"black\"\n                strokeWidth={3}\n                fill=\"red\"\n              />\n            </Svg>\n          }\n        />\n      </View>\n      <Button onPress={handlePress} title={buttonTitle} />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2233.tsx",
    "content": "import * as React from 'react';\nimport {Button, SafeAreaView, View} from 'react-native';\nimport Svg, {Path} from 'react-native-svg';\n\nconst SvgLogoWelcome = () => {\n  const ref = React.useRef<Svg | null>(null);\n  return (\n    <View>\n      <Button\n        onPress={() => {\n          ref.current?.toDataURL(base64Image => {\n            console.log(base64Image, 'data');\n          });\n        }}\n        title=\"log\"\n      />\n      <Svg ref={ref} viewBox=\"0 0 24 24\" fill=\"black\">\n        <Path d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10S2 17.514 2 12 6.486 2 12 2zm0-2C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm5.507 13.941c-1.512 1.195-3.174 1.931-5.506 1.931-2.334 0-3.996-.736-5.508-1.931L6 14.434C7.127 16.154 9.2 18 12.001 18c2.8 0 4.872-1.846 5.999-3.566l-.493-.493zM8.5 8a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm7 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z\" />\n      </Svg>\n    </View>\n  );\n};\n\nexport default function App() {\n  return (\n    <SafeAreaView>\n      <SvgLogoWelcome />\n    </SafeAreaView>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2248.tsx",
    "content": "import React, {useEffect, useRef} from 'react';\nimport {Animated} from 'react-native';\nimport {Path, Svg} from 'react-native-svg';\n\nconst AnimatedPath = Animated.createAnimatedComponent(Path as any);\n\ntype Props = {\n  value: number;\n  color: string;\n};\nconst Test2248 = ({value = 86, color = '#ED745F'}: Props) => {\n  const animationValue = useRef(new Animated.Value(0)).current;\n\n  useEffect(() => {\n    const animatePath = () => {\n      Animated.loop(\n        Animated.timing(animationValue, {\n          toValue: 1,\n          duration: 2000,\n          useNativeDriver: true,\n        }),\n      ).start();\n    };\n\n    animatePath();\n\n    return () => {\n      animationValue.setValue(0);\n    };\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, []);\n\n  return (\n    <Svg width=\"150\" height=\"120\" viewBox=\"0 0 100 80\">\n      <Path\n        d=\"M22.37 60.987a30.3 30.3 0 0 1-2.357-11.76C20.013 32.54 33.44 19.012 50 19.012S79.987 32.54 79.987 49.226c0 4.172-.84 8.146-2.357 11.76\"\n        fill=\"none\"\n        strokeWidth={14}\n        strokeLinecap=\"round\"\n        strokeLinejoin=\"round\"\n        stroke=\"#3a393e\"\n      />\n      <AnimatedPath\n        d=\"M22.37 60.987a30.3 30.3 0 0 1-2.357-11.76C20.013 32.54 33.44 19.012 50 19.012S79.987 32.54 79.987 49.226c0 4.172-.84 8.146-2.357 11.76\"\n        strokeDasharray={animationValue.interpolate({\n          inputRange: [0, 0.5, 1],\n          outputRange: ['0 120', `${(120 * value) / 100} 120`, '0 120'],\n        })}\n        fill=\"none\"\n        strokeWidth={14}\n        strokeLinecap=\"round\"\n        strokeLinejoin=\"round\"\n        stroke={color}\n      />\n    </Svg>\n  );\n};\n\nexport default Test2248;\n"
  },
  {
    "path": "apps/common/test/Test2266.tsx",
    "content": "import React, {useState} from 'react';\nimport {Button, View} from 'react-native';\nimport {Circle, Svg} from 'react-native-svg';\n\nexport default () => {\n  const [strokeWidth, setStrokeWidth] = useState<undefined | number>(undefined);\n  return (\n    <View>\n      <Svg viewBox=\"0 0 30 10\" width={400} height={200}>\n        <Circle cx=\"5\" cy=\"5\" r=\"3\" stroke=\"green\" />\n        <Circle cx=\"15\" cy=\"5\" r=\"3\" stroke=\"green\" strokeWidth=\"3\" />\n        <Circle cx=\"25\" cy=\"5\" r=\"3\" stroke=\"green\" strokeWidth=\"2%\" />\n      </Svg>\n      <Button\n        title=\"stroke: undefined\"\n        onPress={() => setStrokeWidth(undefined)}\n      />\n      <Button title=\"stroke: 0\" onPress={() => setStrokeWidth(0)} />\n      <Button title=\"stroke: 1\" onPress={() => setStrokeWidth(1)} />\n      <Button title=\"stroke: 2\" onPress={() => setStrokeWidth(2)} />\n      <Svg viewBox=\"0 0 30 10\" width={400} height={200}>\n        <Circle cx=\"5\" cy=\"5\" r=\"3\" stroke=\"green\" strokeWidth={strokeWidth} />\n        <Circle cx=\"10\" cy=\"5\" r=\"3\" stroke=\"green\" />\n      </Svg>\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2276.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {SvgXml} from 'react-native-svg';\n\nconst xml = `<!-- sample rectangle -->\n<!-- <sample rectangle -->\n<!-- <sample> rectangle -->\n<svg width=\"200\" height=\"200\" xmlns=\"http://www.w3.org/2000/svg\">\n  <rect width=\"100\" height=\"100\" x=\"50\" y=\"50\" fill=\"red\" />\n  <text fill=\"black\" x=\"100\" y=\"100\">test</text>\n</svg>\n`;\n\nexport default () => {\n  return (\n    <View style={{marginTop: 100}}>\n      <SvgXml xml={xml} />\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2327.tsx",
    "content": "import React from 'react';\nimport {Button, View} from 'react-native';\nimport {Circle, Svg, SvgUri} from 'react-native-svg';\n\nexport default () => {\n  const [uri, setUri] = React.useState<string | null>(null);\n\n  return (\n    <View style={{flex: 1, paddingTop: 100}}>\n      <Svg width={200} height={200}>\n        <Circle\n          cx={60}\n          cy={60}\n          r={50}\n          stroke=\"black\"\n          strokeWidth={5}\n          fill=\"none\"\n        />\n        {uri && <SvgUri uri={uri} width={80} height={80} />}\n      </Svg>\n      <Button\n        color={'#000000'}\n        title=\"Toggle image\"\n        onPress={() => {\n          if (!uri) {\n            setUri(\n              'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/ruby.svg',\n            );\n          } else {\n            setUri(null);\n          }\n        }}\n      />\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2363.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {SvgXml} from 'react-native-svg';\n\nconst svgXmlWithRGB = `<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"97.59pt\" height=\"70.53pt\" viewBox=\"0 0 97.59 70.53\" version=\"1.1\">\n<defs>\n<clipPath id=\"clip1\">\n  <path d=\"M 0 70.53125 L 97.589844 70.53125 L 97.589844 0.03125 L 0 0.03125 L 0 70.53125 Z M 0 70.53125 \"/>\n</clipPath>\n</defs>\n<g id=\"surface0\">\n<g clip-path=\"url(#clip1)\" clip-rule=\"nonzero\">\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;\" d=\"M 13.019531 11.28125 C 13.019531 11.28125 18.101562 14.53125 19.601562 29.863281 C 19.601562 29.863281 19.601562 44.863281 19.601562 70.03125 L 59.894531 70.03125 L 59.894531 29.695312 C 59.894531 29.695312 61.683594 14.695312 66.644531 11.28125 L 49.644531 4.53125 L 49.644531 0.53125 C 49.644531 0.53125 39.753906 -0.304688 39.753906 6.53125 C 39.753906 6.53125 40.769531 0.53125 30.019531 0.53125 L 30.019531 4.53125 L 13.019531 11.28125 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 130.195312 592.4875 C 130.195312 592.4875 181.015625 559.9875 196.015625 406.667187 C 196.015625 406.667187 196.015625 256.667187 196.015625 4.9875 L 598.945312 4.9875 L 598.945312 408.346875 C 598.945312 408.346875 616.835938 558.346875 666.445312 592.4875 L 496.445312 659.9875 L 496.445312 699.9875 C 496.445312 699.9875 397.539062 708.346875 397.539062 639.9875 C 397.539062 639.9875 407.695312 699.9875 300.195312 699.9875 L 300.195312 659.9875 L 130.195312 592.4875 Z M 130.195312 592.4875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;\" d=\"M 40.019531 51.917969 C 49.390625 51.917969 56.988281 44.320312 56.988281 34.945312 C 56.988281 25.574219 49.390625 17.976562 40.019531 17.976562 C 30.644531 17.976562 23.046875 25.574219 23.046875 34.945312 C 23.046875 44.320312 30.644531 51.917969 40.019531 51.917969 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 126.015625 8.346875 C 133.515625 23.346875 193.515625 345.846875 193.515625 345.846875 C 198.515625 460.846875 163.515625 578.346875 128.515625 588.346875 L 6.015625 28.346875 L 126.015625 8.346875 Z M 126.015625 8.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 783.515625 28.346875 L 666.015625 590.846875 C 631.015625 580.846875 593.515625 460.846875 598.515625 345.846875 C 598.515625 345.846875 656.015625 23.346875 663.515625 8.346875 L 783.515625 28.346875 Z M 783.515625 28.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 866.71875 486.901562 C 876.054688 489.284375 881.71875 498.776562 879.335938 508.1125 C 876.953125 517.448437 867.460938 523.1125 858.085938 520.729687 C 848.75 518.346875 843.125 508.815625 845.507812 499.479687 C 847.890625 490.14375 857.382812 484.51875 866.71875 486.901562 Z M 866.71875 486.901562 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 780.703125 439.245312 C 820.390625 283.620312 1004.335938 331.198437 965.546875 483.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(69.967193%,69.906157%,69.777981%);fill-opacity:1;\" d=\"M 88.808594 30.210938 C 94.367188 28.792969 97.722656 23.140625 96.304688 17.582031 C 94.886719 12.023438 89.230469 8.667969 83.671875 10.085938 C 78.117188 11.503906 74.761719 17.160156 76.179688 22.71875 C 77.597656 28.273438 83.253906 31.632812 88.808594 30.210938 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 888.085938 403.190625 C 943.671875 417.370312 977.226562 473.89375 963.046875 529.479687 C 948.867188 585.065625 892.304688 618.620312 836.71875 604.440625 C 781.171875 590.260937 747.617188 533.698437 761.796875 478.1125 C 775.976562 422.565625 832.539062 388.971875 888.085938 403.190625 Z M 888.085938 403.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 13.019531 11.28125 C 13.019531 11.28125 18.101562 14.53125 19.601562 29.863281 C 19.601562 29.863281 19.601562 44.863281 19.601562 70.03125 L 59.894531 70.03125 L 59.894531 29.695312 C 59.894531 29.695312 61.683594 14.695312 66.644531 11.28125 L 49.644531 4.53125 L 49.644531 0.53125 C 49.644531 0.53125 39.753906 -0.304688 39.753906 6.53125 C 39.753906 6.53125 40.769531 0.53125 30.019531 0.53125 L 30.019531 4.53125 L 13.019531 11.28125 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 130.195312 592.4875 C 130.195312 592.4875 181.015625 559.9875 196.015625 406.667187 C 196.015625 406.667187 196.015625 256.667187 196.015625 4.9875 L 598.945312 4.9875 L 598.945312 408.346875 C 598.945312 408.346875 616.835938 558.346875 666.445312 592.4875 L 496.445312 659.9875 L 496.445312 699.9875 C 496.445312 699.9875 397.539062 708.346875 397.539062 639.9875 C 397.539062 639.9875 407.695312 699.9875 300.195312 699.9875 L 300.195312 659.9875 L 130.195312 592.4875 Z M 130.195312 592.4875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 40.019531 51.917969 C 49.390625 51.917969 56.988281 44.320312 56.988281 34.945312 C 56.988281 25.574219 49.390625 17.976562 40.019531 17.976562 C 30.644531 17.976562 23.046875 25.574219 23.046875 34.945312 C 23.046875 44.320312 30.644531 51.917969 40.019531 51.917969 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 12.601562 69.695312 C 13.351562 68.195312 19.351562 35.945312 19.351562 35.945312 C 19.851562 24.445312 16.351562 12.695312 12.851562 11.695312 L 0.601562 67.695312 L 12.601562 69.695312 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 126.015625 8.346875 C 133.515625 23.346875 193.515625 345.846875 193.515625 345.846875 C 198.515625 460.846875 163.515625 578.346875 128.515625 588.346875 L 6.015625 28.346875 L 126.015625 8.346875 Z M 126.015625 8.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 78.351562 67.695312 L 66.601562 11.445312 C 63.101562 12.445312 59.351562 24.445312 59.851562 35.945312 C 59.851562 35.945312 65.601562 68.195312 66.351562 69.695312 L 78.351562 67.695312 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 783.515625 28.346875 L 666.015625 590.846875 C 631.015625 580.846875 593.515625 460.846875 598.515625 345.846875 C 598.515625 345.846875 656.015625 23.346875 663.515625 8.346875 L 783.515625 28.346875 Z M 783.515625 28.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 866.71875 486.901562 C 876.054688 489.284375 881.71875 498.776562 879.335938 508.1125 C 876.953125 517.448437 867.460938 523.1125 858.085938 520.729687 C 848.75 518.346875 843.125 508.815625 845.507812 499.479687 C 847.890625 490.14375 857.382812 484.51875 866.71875 486.901562 Z M 866.71875 486.901562 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 780.703125 439.245312 C 820.390625 283.620312 1004.335938 331.198437 965.546875 483.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 88.808594 30.210938 C 94.367188 28.792969 97.722656 23.140625 96.304688 17.582031 C 94.886719 12.023438 89.230469 8.667969 83.671875 10.085938 C 78.117188 11.503906 74.761719 17.160156 76.179688 22.71875 C 77.597656 28.273438 83.253906 31.632812 88.808594 30.210938 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 888.085938 403.190625 C 943.671875 417.370312 977.226562 473.89375 963.046875 529.479687 C 948.867188 585.065625 892.304688 618.620312 836.71875 604.440625 C 781.171875 590.260937 747.617188 533.698437 761.796875 478.1125 C 775.976562 422.565625 832.539062 388.971875 888.085938 403.190625 Z M 888.085938 403.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 4.203125 66.976562 L 15.382812 13.339844 L 13.886719 11.847656 L 1.890625 66.734375 L 4.203125 66.976562 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 8.769531 67.679688 L 18.527344 21.492188 L 17.082031 17.050781 L 6.570312 67.238281 L 8.769531 67.679688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 12.925781 68.292969 L 19.410156 35.417969 L 19.398438 26.625 L 10.847656 68 L 12.925781 68.292969 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 75.957031 66.789062 L 65.277344 13.527344 L 66.902344 11.597656 L 78.144531 66.296875 L 75.957031 66.789062 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 71.707031 67.179688 L 62.070312 21.617188 L 63.515625 17.175781 L 73.777344 67.113281 L 71.707031 67.179688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(98.431373%,74.096284%,30.606546%);fill-opacity:1;\" d=\"M 67.300781 67.980469 L 60.6875 34.230469 L 61.140625 26.8125 L 69.25 67.6875 L 67.300781 67.980469 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 76.917969 18.679688 L 79.792969 26.804688 C 76.292969 25.367188 76.105469 20.054688 76.917969 18.679688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 78.417969 14.492188 L 83.292969 29.492188 L 87.542969 29.992188 L 81.167969 11.804688 L 78.417969 14.492188 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 84.730469 10.304688 L 91.480469 28.367188 L 94.542969 25.617188 L 88.792969 10.554688 L 84.730469 10.304688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,41.248188%,70.611124%);fill-opacity:1;\" d=\"M 95.488281 21.273438 L 92.597656 13.152344 C 96.226562 15.082031 96.421875 20.394531 95.488281 21.273438 \"/>\n</g>\n</g>\n</svg>`;\n\nconst svgXmlWithRGBA = `<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"97.59pt\" height=\"70.53pt\" viewBox=\"0 0 97.59 70.53\" version=\"1.1\">\n<defs>\n<clipPath id=\"clip1\">\n  <path d=\"M 0 70.53125 L 97.589844 70.53125 L 97.589844 0.03125 L 0 0.03125 L 0 70.53125 Z M 0 70.53125 \"/>\n</clipPath>\n</defs>\n<g id=\"surface0\">\n<g clip-path=\"url(#clip1)\" clip-rule=\"nonzero\">\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(100%,100%,100%, 0.8);fill-opacity:1;\" d=\"M 13.019531 11.28125 C 13.019531 11.28125 18.101562 14.53125 19.601562 29.863281 C 19.601562 29.863281 19.601562 44.863281 19.601562 70.03125 L 59.894531 70.03125 L 59.894531 29.695312 C 59.894531 29.695312 61.683594 14.695312 66.644531 11.28125 L 49.644531 4.53125 L 49.644531 0.53125 C 49.644531 0.53125 39.753906 -0.304688 39.753906 6.53125 C 39.753906 6.53125 40.769531 0.53125 30.019531 0.53125 L 30.019531 4.53125 L 13.019531 11.28125 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 130.195312 592.4875 C 130.195312 592.4875 181.015625 559.9875 196.015625 406.667187 C 196.015625 406.667187 196.015625 256.667187 196.015625 4.9875 L 598.945312 4.9875 L 598.945312 408.346875 C 598.945312 408.346875 616.835938 558.346875 666.445312 592.4875 L 496.445312 659.9875 L 496.445312 699.9875 C 496.445312 699.9875 397.539062 708.346875 397.539062 639.9875 C 397.539062 639.9875 407.695312 699.9875 300.195312 699.9875 L 300.195312 659.9875 L 130.195312 592.4875 Z M 130.195312 592.4875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;\" d=\"M 40.019531 51.917969 C 49.390625 51.917969 56.988281 44.320312 56.988281 34.945312 C 56.988281 25.574219 49.390625 17.976562 40.019531 17.976562 C 30.644531 17.976562 23.046875 25.574219 23.046875 34.945312 C 23.046875 44.320312 30.644531 51.917969 40.019531 51.917969 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 126.015625 8.346875 C 133.515625 23.346875 193.515625 345.846875 193.515625 345.846875 C 198.515625 460.846875 163.515625 578.346875 128.515625 588.346875 L 6.015625 28.346875 L 126.015625 8.346875 Z M 126.015625 8.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 783.515625 28.346875 L 666.015625 590.846875 C 631.015625 580.846875 593.515625 460.846875 598.515625 345.846875 C 598.515625 345.846875 656.015625 23.346875 663.515625 8.346875 L 783.515625 28.346875 Z M 783.515625 28.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 866.71875 486.901562 C 876.054688 489.284375 881.71875 498.776562 879.335938 508.1125 C 876.953125 517.448437 867.460938 523.1125 858.085938 520.729687 C 848.75 518.346875 843.125 508.815625 845.507812 499.479687 C 847.890625 490.14375 857.382812 484.51875 866.71875 486.901562 Z M 866.71875 486.901562 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 780.703125 439.245312 C 820.390625 283.620312 1004.335938 331.198437 965.546875 483.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(69.967193%,69.906157%,69.777981%, 0.8);fill-opacity:1;\" d=\"M 88.808594 30.210938 C 94.367188 28.792969 97.722656 23.140625 96.304688 17.582031 C 94.886719 12.023438 89.230469 8.667969 83.671875 10.085938 C 78.117188 11.503906 74.761719 17.160156 76.179688 22.71875 C 77.597656 28.273438 83.253906 31.632812 88.808594 30.210938 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 888.085938 403.190625 C 943.671875 417.370312 977.226562 473.89375 963.046875 529.479687 C 948.867188 585.065625 892.304688 618.620312 836.71875 604.440625 C 781.171875 590.260937 747.617188 533.698437 761.796875 478.1125 C 775.976562 422.565625 832.539062 388.971875 888.085938 403.190625 Z M 888.085938 403.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 13.019531 11.28125 C 13.019531 11.28125 18.101562 14.53125 19.601562 29.863281 C 19.601562 29.863281 19.601562 44.863281 19.601562 70.03125 L 59.894531 70.03125 L 59.894531 29.695312 C 59.894531 29.695312 61.683594 14.695312 66.644531 11.28125 L 49.644531 4.53125 L 49.644531 0.53125 C 49.644531 0.53125 39.753906 -0.304688 39.753906 6.53125 C 39.753906 6.53125 40.769531 0.53125 30.019531 0.53125 L 30.019531 4.53125 L 13.019531 11.28125 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 130.195312 592.4875 C 130.195312 592.4875 181.015625 559.9875 196.015625 406.667187 C 196.015625 406.667187 196.015625 256.667187 196.015625 4.9875 L 598.945312 4.9875 L 598.945312 408.346875 C 598.945312 408.346875 616.835938 558.346875 666.445312 592.4875 L 496.445312 659.9875 L 496.445312 699.9875 C 496.445312 699.9875 397.539062 708.346875 397.539062 639.9875 C 397.539062 639.9875 407.695312 699.9875 300.195312 699.9875 L 300.195312 659.9875 L 130.195312 592.4875 Z M 130.195312 592.4875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 40.019531 51.917969 C 49.390625 51.917969 56.988281 44.320312 56.988281 34.945312 C 56.988281 25.574219 49.390625 17.976562 40.019531 17.976562 C 30.644531 17.976562 23.046875 25.574219 23.046875 34.945312 C 23.046875 44.320312 30.644531 51.917969 40.019531 51.917969 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 12.601562 69.695312 C 13.351562 68.195312 19.351562 35.945312 19.351562 35.945312 C 19.851562 24.445312 16.351562 12.695312 12.851562 11.695312 L 0.601562 67.695312 L 12.601562 69.695312 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 126.015625 8.346875 C 133.515625 23.346875 193.515625 345.846875 193.515625 345.846875 C 198.515625 460.846875 163.515625 578.346875 128.515625 588.346875 L 6.015625 28.346875 L 126.015625 8.346875 Z M 126.015625 8.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 78.351562 67.695312 L 66.601562 11.445312 C 63.101562 12.445312 59.351562 24.445312 59.851562 35.945312 C 59.851562 35.945312 65.601562 68.195312 66.351562 69.695312 L 78.351562 67.695312 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 783.515625 28.346875 L 666.015625 590.846875 C 631.015625 580.846875 593.515625 460.846875 598.515625 345.846875 C 598.515625 345.846875 656.015625 23.346875 663.515625 8.346875 L 783.515625 28.346875 Z M 783.515625 28.346875 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 866.71875 486.901562 C 876.054688 489.284375 881.71875 498.776562 879.335938 508.1125 C 876.953125 517.448437 867.460938 523.1125 858.085938 520.729687 C 848.75 518.346875 843.125 508.815625 845.507812 499.479687 C 847.890625 490.14375 857.382812 484.51875 866.71875 486.901562 Z M 866.71875 486.901562 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\"fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 780.703125 439.245312 C 820.390625 283.620312 1004.335938 331.198437 965.546875 483.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 88.808594 30.210938 C 94.367188 28.792969 97.722656 23.140625 96.304688 17.582031 C 94.886719 12.023438 89.230469 8.667969 83.671875 10.085938 C 78.117188 11.503906 74.761719 17.160156 76.179688 22.71875 C 77.597656 28.273438 83.253906 31.632812 88.808594 30.210938 \"/>\n<path style=\"fill:none;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;\" d=\"M 888.085938 403.190625 C 943.671875 417.370312 977.226562 473.89375 963.046875 529.479687 C 948.867188 585.065625 892.304688 618.620312 836.71875 604.440625 C 781.171875 590.260937 747.617188 533.698437 761.796875 478.1125 C 775.976562 422.565625 832.539062 388.971875 888.085938 403.190625 Z M 888.085938 403.190625 \" transform=\"matrix(0.1,0,0,-0.1,0,70.53)\"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 4.203125 66.976562 L 15.382812 13.339844 L 13.886719 11.847656 L 1.890625 66.734375 L 4.203125 66.976562 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 8.769531 67.679688 L 18.527344 21.492188 L 17.082031 17.050781 L 6.570312 67.238281 L 8.769531 67.679688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 12.925781 68.292969 L 19.410156 35.417969 L 19.398438 26.625 L 10.847656 68 L 12.925781 68.292969 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 75.957031 66.789062 L 65.277344 13.527344 L 66.902344 11.597656 L 78.144531 66.296875 L 75.957031 66.789062 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 71.707031 67.179688 L 62.070312 21.617188 L 63.515625 17.175781 L 73.777344 67.113281 L 71.707031 67.179688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(98.431373%,74.096284%,30.606546%, 0.8);fill-opacity:1;\" d=\"M 67.300781 67.980469 L 60.6875 34.230469 L 61.140625 26.8125 L 69.25 67.6875 L 67.300781 67.980469 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 76.917969 18.679688 L 79.792969 26.804688 C 76.292969 25.367188 76.105469 20.054688 76.917969 18.679688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 78.417969 14.492188 L 83.292969 29.492188 L 87.542969 29.992188 L 81.167969 11.804688 L 78.417969 14.492188 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 84.730469 10.304688 L 91.480469 28.367188 L 94.542969 25.617188 L 88.792969 10.554688 L 84.730469 10.304688 \"/>\n<path style=\" stroke:none;fill-rule:nonzero;fill:rgba(0%,41.248188%,70.611124%, 0.8);fill-opacity:1;\" d=\"M 95.488281 21.273438 L 92.597656 13.152344 C 96.226562 15.082031 96.421875 20.394531 95.488281 21.273438 \"/>\n</g>\n</g>\n</svg>`;\n\nexport default function Test2363() {\n  return (\n    <View\n      style={{\n        flex: 1,\n        alignItems: 'center',\n        justifyContent: 'center',\n      }}>\n      <SvgXml xml={svgXmlWithRGB} />\n      <View style={{height: 30}} />\n      <SvgXml xml={svgXmlWithRGBA} />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2366.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {FeColorMatrix, Filter, Rect, Svg} from 'react-native-svg';\n\nexport default () => {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Svg height=\"200\" width=\"200\">\n        <Filter id=\"filter\">\n          <FeColorMatrix\n            type=\"matrix\"\n            values=\"\n              78 -70 -7 0 0\n              -21 29 -7 0 0\n              -21 -70 0 0 0\n              0 0 0 1 0\"\n          />\n          <FeColorMatrix\n            type=\"matrix\"\n            values=\"0.2126, 0.7152, 0.0722, 0, 0, \n                    0.2126, 0.7152, 0.0722, 0, 0, \n                    0.2126, 0.7152, 0, 0, 0, \n                    0, 0, 0, 1, 0\"\n          />\n        </Filter>\n        <Rect width=\"200\" height=\"200\" fill=\"red\" filter=\"url(#filter)\" />\n      </Svg>\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2380.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {SvgCss} from 'react-native-svg/css';\n\nconst xml = `\n<svg width=\"200\" height=\"200\" id=\"mySVG\" viewBox=\"0 0 200 200\">\n    <style>\n      #mySVG {\n        --my-color: #ff0000;\n        --color: #3e3efe;\n        --green-color: green;\n        --my-gold-stop-color: gold;\n        --my-red-stop-color: red;\n        --my-feFlood-color: green;\n      }\n      #newId {\n        fill: purple;\n        }\n    </style>\n    <defs>\n    <linearGradient id=\"myGradient\">\n      <stop offset=\"5%\" stop-color=\"var(--my-gold-stop-color)\" />\n      <stop offset=\"95%\" stop-color=\"var(--my-red-stop-color)\" />\n    </linearGradient>\n    <filter id=\"spotlight\">\n      <feFlood\n        result=\"floodFill\"\n        x=\"0\"\n        y=\"0\"\n        width=\"100%\"\n        height=\"100%\"\n        flood-color=\"var(--my-feFlood-color)\"\n        flood-opacity=\"1\" />\n      <feBlend in=\"SourceGraphic\" in2=\"floodFill\" mode=\"multiply\" />\n    </filter>\n    </defs>\n    <rect fill=\"var(--color)\" x=\"40\" y=\"40\" width=\"32\" height=\"32\" />\n    <rect id=\"newId\" x=\"80\" y=\"40\" width=\"32\" height=\"32\" />\n    <text fill=\"var(--color)\" x=\"20\" y=\"100\" stroke=\"var(--green-color)\" stroke-width=\"1\" font-size=\"16\">Hello</text>\n    <circle cx=\"140\" cy=\"55\" r=\"15\" fill=\"url(#myGradient)\" />\n\n    <image\n      href=\"https://static-00.iconduck.com/assets.00/mdn-icon-2048x1806-enhibj42.png\"\n      x=\"0\"\n      y=\"40\"\n      width=\"32\"\n      height=\"32\"\n      style=\"filter:url(#spotlight);\" />\n  </svg>\n`;\n\nexport default function SvgComponent() {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <SvgCss xml={xml} height=\"200\" width=\"200\" />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2397.tsx",
    "content": "import React from 'react';\nimport Animated, {\n  createAnimatedPropAdapter,\n  interpolateColor,\n  processColor,\n  useAnimatedProps,\n  useSharedValue,\n  withRepeat,\n  withTiming,\n} from 'react-native-reanimated';\nimport {Circle, Svg} from 'react-native-svg';\n\nconst AnimatedCircle = Animated.createAnimatedComponent(Circle);\n\nconst adapter = createAnimatedPropAdapter(\n  props => {\n    if (Object.keys(props).includes('fill')) {\n      props.fill = {type: 0, payload: processColor(props.fill)};\n    }\n  },\n  ['fill'],\n);\n\nexport default function App() {\n  const opacity = useSharedValue(0);\n\n  React.useEffect(() => {\n    opacity.value = withRepeat(withTiming(1), -1, true);\n  }, []);\n\n  const circleAnimatedProps = useAnimatedProps(\n    () => {\n      const coordinates = {cx: 50, cy: 50, r: 50};\n\n      return {\n        cx: coordinates.cx,\n        cy: coordinates.cy,\n        r: coordinates.r,\n        fill: interpolateColor(opacity.value, [0, 1], ['red', 'green']),\n        opacity: opacity.value,\n        strokeWidth: 2,\n      };\n    },\n    [],\n    adapter,\n  );\n\n  return (\n    <Svg width=\"100%\" height=\"100%\">\n      <AnimatedCircle animatedProps={circleAnimatedProps} />\n    </Svg>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2403.tsx",
    "content": "import {useCallback} from 'react';\nimport {\n  Animated,\n  Button,\n  Easing,\n  Text,\n  View,\n  useAnimatedValue,\n} from 'react-native';\nimport {Circle, Mask, Path, Rect, Svg} from 'react-native-svg';\n\nexport const EASING_IN: (t: number) => number = Easing.bezier(0.7, 0, 0.3, 1);\nexport const EASING_OUT: (t: number) => number = Easing.bezier(0.5, 0, 0.5, 1);\n\nconst AnimatedSvg = Animated.createAnimatedComponent(Svg);\n\nexport default function Playground() {\n  const animatedValue = useAnimatedValue(0);\n\n  const handleMouseEnter = useCallback(() => {\n    Animated.timing(animatedValue, {\n      duration: 350,\n      easing: EASING_IN,\n      toValue: 1,\n      useNativeDriver: false,\n    }).start();\n  }, [animatedValue]);\n\n  const handleMouseLeave = useCallback(() => {\n    Animated.timing(animatedValue, {\n      duration: 350,\n      easing: EASING_OUT,\n      toValue: 0,\n      useNativeDriver: false,\n    }).start();\n  }, [animatedValue]);\n\n  return (\n    <View\n      style={{\n        paddingTop: 100,\n        marginHorizontal: 16,\n        flex: 1,\n      }}>\n      <Text style={{zIndex: 100}}>Text1</Text>\n      <AnimatedSvg\n        height=\"200\"\n        viewBox=\"0 0 200 200\"\n        width=\"200\"\n        // use transform or style.transform\n        // transform={[\n        //   {\n        //     scale: animatedValue.interpolate({\n        //       inputRange: [0, 1],\n        //       outputRange: [1, 1.2],\n        //     }),\n        //   },\n        // ]}\n        style={{\n          transform: [\n            {\n              scale: animatedValue.interpolate({\n                inputRange: [0, 1],\n                outputRange: [1, 1.2],\n              }),\n            },\n          ],\n        }}\n        //\n      >\n        <Mask id=\"myMask\">\n          <Rect fill=\"white\" height=\"100\" width=\"100\" x=\"0\" y=\"0\" />\n          <Path\n            d=\"M10,35 A20,20,0,0,1,50,35 A20,20,0,0,1,90,35 Q90,65,50,95 Q10,65,10,35 Z\"\n            fill=\"black\"\n          />\n        </Mask>\n        <Rect fill=\"pink\" height=\"200\" width=\"300\" x=\"0\" y=\"0\" />\n        <Circle\n          cx=\"50\"\n          cy=\"50\"\n          fill=\"purple\"\n          mask=\"url(#myMask)\"\n          r=\"50\"\n          onPress={() => console.log('sadas')}\n        />\n        <Rect fill=\"green\" x=\"50\" y=\"100\" width=\"100\" height=\"100\" />\n      </AnimatedSvg>\n\n      <Text>Text2</Text>\n      <Button onPress={handleMouseEnter} title=\"Mouse Enter\" />\n      <Button onPress={handleMouseLeave} title=\"Mouse Leave\" />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2407.tsx",
    "content": "import React from 'react';\nimport {SafeAreaView, StyleSheet} from 'react-native';\nimport Svg, {Rect} from 'react-native-svg';\n\nexport default () => {\n  return (\n    <SafeAreaView style={styles.container}>\n      <Svg\n        width={200}\n        height={200}\n        viewBox=\"0 0 200 200\"\n        hitSlop={50}\n        // hitSlop={{top: 50, left: 50, right: 50, bottom: 50}}\n        onPress={() => console.log('press')}>\n        <Rect\n          width={200}\n          height={200}\n          x={0}\n          y={0}\n          fill=\"red\"\n          onPress={() => console.log('rect press')}\n        />\n      </Svg>\n    </SafeAreaView>\n  );\n};\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    justifyContent: 'center',\n    alignItems: 'center',\n  },\n});\n"
  },
  {
    "path": "apps/common/test/Test2417.tsx",
    "content": "import {View} from 'react-native';\nimport {G, Rect, Svg} from 'react-native-svg';\n\nexport default function App() {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Svg width=\"150\" height=\"150\" viewBox=\"0 0 150 150\">\n        <G opacity=\"0.5\">\n          <Rect width=\"100\" height=\"100\" fill=\"red\" />\n          <Rect x=\"50\" y=\"50\" width=\"100\" height=\"100\" fill=\"green\" />\n        </G>\n      </Svg>\n\n      <Svg width=\"150\" height=\"150\" viewBox=\"0 0 150 150\" opacity=\"0.5\">\n        <Rect width=\"100\" height=\"100\" fill=\"red\" />\n        <Rect x=\"50\" y=\"50\" width=\"100\" height=\"100\" fill=\"green\" />\n      </Svg>\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/Test2455.tsx",
    "content": "import React from 'react';\nimport {Button, Share, View} from 'react-native';\nimport {Circle, G, Path, Rect, Svg} from 'react-native-svg';\n\nconst Favorite = ({color}: {color: string}): JSX.Element => {\n  return (\n    <Svg color={color} width=\"60\" height=\"60\" viewBox=\"0 0 24 24\" fill=\"none\">\n      <Path\n        d=\"M22.7927 11.1242C21.359 18.5187 12.0003 22.7782 12.0003 22.7782C12.0003 22.7782 2.64153 18.5187 1.20661 11.1242C0.326598 6.58719 2.24925 2.02329 7.13701 2.00007C10.7781 1.98296 12.0003 5.65211 12.0003 5.65211C12.0003 5.65211 13.2226 1.98173 16.8624 2.00007C21.7612 2.02329 23.6727 6.58841 22.7927 11.1242Z\"\n        fill=\"currentColor\"\n      />\n      <G color={color === 'green' ? 'red' : 'green'} fill=\"purple\">\n        <G>\n          <Rect x=\"16\" y=\"16\" width=\"8\" height=\"8\" fill=\"currentColor\" />\n          <G color=\"pink\">\n            <Rect\n              x=\"0\"\n              y=\"16\"\n              width=\"8\"\n              height=\"8\"\n              color=\"gold\"\n              fill=\"currentColor\"\n            />\n            <Circle cx=\"12\" cy=\"20\" r=\"4\" fill=\"currentColor\" />\n          </G>\n        </G>\n      </G>\n    </Svg>\n  );\n};\n\nexport default () => {\n  const [color, setColor] = React.useState('green');\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Favorite color={color} />\n      <Button\n        onPress={() => setColor(prev => (prev === 'green' ? 'red' : 'green'))}\n        title=\"toggle color\"\n      />\n      <Button\n        title=\"share\"\n        onPress={() => Share.share({message: 'This is test message'})}\n      />\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2471.tsx",
    "content": "import React, {useEffect, useRef} from 'react';\nimport {Animated, Text, View} from 'react-native';\nimport Reanimated, {\n  interpolateColor,\n  useAnimatedProps,\n  useSharedValue,\n  withRepeat,\n  withTiming,\n} from 'react-native-reanimated';\nimport {Circle, Path, Svg} from 'react-native-svg';\n\nconst AnimatedPath = Animated.createAnimatedComponent(Path);\nconst AnimatedCircle = Animated.createAnimatedComponent(Circle);\nconst AnimatedTest = (): JSX.Element => {\n  const animColor = useRef(new Animated.Value(0)).current;\n  useEffect(() => {\n    Animated.loop(\n      Animated.sequence([\n        Animated.timing(animColor, {\n          toValue: 1,\n          duration: 1000,\n          useNativeDriver: true,\n        }),\n        Animated.timing(animColor, {\n          toValue: 0,\n          duration: 1000,\n          useNativeDriver: true,\n        }),\n      ]),\n    ).start();\n  }, []);\n  return (\n    <Svg width=\"100\" height=\"100\" viewBox=\"-4 -4 32 32\" fill=\"none\">\n      <AnimatedPath\n        d=\"M22.7927 11.1242C21.359 18.5187 12.0003 22.7782 12.0003 22.7782C12.0003 22.7782 2.64153 18.5187 1.20661 11.1242C0.326598 6.58719 2.24925 2.02329 7.13701 2.00007C10.7781 1.98296 12.0003 5.65211 12.0003 5.65211C12.0003 5.65211 13.2226 1.98173 16.8624 2.00007C21.7612 2.02329 23.6727 6.58841 22.7927 11.1242Z\"\n        strokeWidth=\"4\"\n        fill={animColor.interpolate({\n          inputRange: [0, 1],\n          outputRange: ['red', 'green'],\n        })}\n        stroke={animColor.interpolate({\n          inputRange: [0, 1],\n          outputRange: ['blue', 'yellow'],\n        })}\n      />\n      <AnimatedCircle\n        cx=\"20\"\n        cy=\"20\"\n        r=\"6\"\n        fill={animColor.interpolate({\n          inputRange: [0, 1],\n          outputRange: ['blue', 'red'],\n        })}\n        color={animColor.interpolate({\n          inputRange: [0, 1],\n          outputRange: ['pink', 'black'],\n        })}\n        stroke=\"currentColor\"\n      />\n    </Svg>\n  );\n};\n\nconst ReanimatedPath = Reanimated.createAnimatedComponent(Path);\nconst ReanimatedCircle = Reanimated.createAnimatedComponent(Circle);\nconst ReanimatedTest = (): JSX.Element => {\n  const progress = useSharedValue(0);\n  useEffect(() => {\n    progress.value = withRepeat(withTiming(1, {duration: 1000}), -1, true);\n  }, []);\n\n  const animatedProps = useAnimatedProps(() => ({\n    fill: interpolateColor(progress.value, [0, 1], ['red', 'green']),\n    stroke: interpolateColor(progress.value, [0, 1], ['blue', 'yellow']),\n  }));\n  const animatedProps2 = useAnimatedProps(() => ({\n    fill: interpolateColor(progress.value, [0, 1], ['blue', 'red']),\n    color: interpolateColor(progress.value, [0, 1], ['pink', 'black']),\n  }));\n\n  return (\n    <Svg width=\"100\" height=\"100\" viewBox=\"-4 -4 32 32\" fill=\"none\">\n      <ReanimatedPath\n        d=\"M22.7927 11.1242C21.359 18.5187 12.0003 22.7782 12.0003 22.7782C12.0003 22.7782 2.64153 18.5187 1.20661 11.1242C0.326598 6.58719 2.24925 2.02329 7.13701 2.00007C10.7781 1.98296 12.0003 5.65211 12.0003 5.65211C12.0003 5.65211 13.2226 1.98173 16.8624 2.00007C21.7612 2.02329 23.6727 6.58841 22.7927 11.1242Z\"\n        strokeWidth=\"4\"\n        animatedProps={animatedProps}\n      />\n      <ReanimatedCircle\n        cx=\"20\"\n        cy=\"20\"\n        r=\"6\"\n        animatedProps={animatedProps2}\n        stroke=\"currentColor\"\n      />\n    </Svg>\n  );\n};\n\nexport default () => {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Text>Animated test</Text>\n      <AnimatedTest />\n      <Text>Reanimated test</Text>\n      <ReanimatedTest />\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2520.tsx",
    "content": "import React from 'react';\nimport {View} from 'react-native';\nimport {Defs, G, Rect, Svg, Use} from 'react-native-svg';\n\nexport default () => {\n  return (\n    <View style={{flex: 1, justifyContent: 'center', alignItems: 'center'}}>\n      <Svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" color=\"red\">\n        {/* @ts-ignore */}\n        <Defs color=\"blue\">\n          <G color=\"green\">\n            <Rect\n              id=\"a\"\n              x=\"0\"\n              y=\"0\"\n              width=\"50\"\n              height=\"50\"\n              fill=\"currentColor\"\n            />\n          </G>\n        </Defs>\n        <G color=\"pink\">\n          <Use href=\"#a\" />\n        </G>\n        <Use href=\"#a\" transform=\"translate(25 25)\" />\n        <G color=\"green\">\n          <Use href=\"#a\" transform=\"translate(50 50)\" />\n        </G>\n      </Svg>\n    </View>\n  );\n};\n"
  },
  {
    "path": "apps/common/test/Test2670.tsx",
    "content": "import React, {useState} from 'react';\nimport {View, Button, Text} from 'react-native';\nimport {Svg, Path} from 'react-native-svg';\n\nconst PathChangingFillFromValueToUndefined = () => {\n  const [fill, setFill] = useState<string | undefined>(undefined);\n\n  const changeFill = () => {\n    setFill(prevFill => (prevFill ? undefined : 'red'));\n  };\n\n  return (\n    <View\n      style={{\n        width: 200,\n        margin: 50,\n        aspectRatio: 1,\n        alignItems: 'center',\n        justifyContent: 'center',\n      }}>\n      <Text>Path which on a button click sets or resets fill to undefined</Text>\n      <Button onPress={changeFill} title=\"Change fill\" />\n      <Svg height=\"100\" width=\"100\">\n        <Path\n          d=\"M25 10 L98 65 L70 25 L16 77 L11 30 L0 4 L90 50 L50 10 L11 22 L77 95 L20 25\"\n          fill={fill}\n        />\n      </Svg>\n    </View>\n  );\n};\n\nconst PathChangingFillFromValueToFillNone = () => {\n  const [fill, setFill] = useState<string | 'none'>('none');\n\n  const changeFill = () => {\n    setFill(prevFill => (prevFill !== 'none' ? 'none' : 'red'));\n  };\n\n  return (\n    <View\n      style={{\n        width: 200,\n        margin: 50,\n        aspectRatio: 1,\n        alignItems: 'center',\n        justifyContent: 'center',\n      }}>\n      <Text>\n        Path which on a button click sets or resets fill to none value\n      </Text>\n      <Button onPress={changeFill} title=\"Change fill\" />\n      <Svg height=\"100\" width=\"100\">\n        <Path\n          d=\"M25 10 L98 65 L70 25 L16 77 L11 30 L0 4 L90 50 L50 10 L11 22 L77 95 L20 25\"\n          fill={fill}\n        />\n      </Svg>\n    </View>\n  );\n};\n\nexport default function App() {\n  return (\n    <View style={{justifyContent: 'center', alignItems: 'center', flex: 1}}>\n      <PathChangingFillFromValueToUndefined />\n      <PathChangingFillFromValueToFillNone />\n    </View>\n  );\n}\n"
  },
  {
    "path": "apps/common/test/index.tsx",
    "content": "/* eslint-disable @typescript-eslint/no-unused-vars */\nimport React from 'react';\n\nimport ColorTest from './ColorTest';\nimport PointerEventsBoxNone from './PointerEventsBoxNone';\nimport MountUnmount from './MountUnmount';\nimport Test1318 from './Test1318';\nimport Test1374 from './Test1374';\nimport Test1442 from './Test1442';\nimport Test1451 from './Test1451';\nimport Test1718 from './Test1718';\nimport Test1790 from './Test1790';\nimport Test1813 from './Test1813';\nimport Test1845 from './Test1845';\nimport Test1986 from './Test1986';\nimport Test2071 from './Test2071';\nimport Test2080 from './Test2080';\nimport Test2086 from './Test2086';\nimport Test2089 from './Test2089';\nimport Test2142 from './Test2142';\nimport Test2148 from './Test2148';\nimport Test2196 from './Test2196';\nimport Test2248 from './Test2248';\nimport Test2266 from './Test2266';\nimport Test2276 from './Test2276';\nimport Test2327 from './Test2327';\nimport Test2233 from './Test2233';\nimport Test2363 from './Test2363';\nimport Test2366 from './Test2366';\nimport Test2380 from './Test2380';\nimport Test2397 from './Test2397';\nimport Test2403 from './Test2403';\nimport Test2407 from './Test2407';\nimport Test2417 from './Test2417';\nimport Test2455 from './Test2455';\nimport Test2471 from './Test2471';\nimport Test2520 from './Test2520';\nimport Test2670 from './Test2670';\n\nexport default function App() {\n  return <ColorTest />;\n}\n"
  },
  {
    "path": "apps/common/tsconfig.json",
    "content": "{\n  \"extends\": \"../../tsconfig.json\",\n  \"compilerOptions\": {\n    \"moduleSuffixes\": [\".macos\", \"\"],\n    \"baseUrl\": \".\",\n    \"paths\": {\n      \"react-native-svg\": [\"../../src\"],\n      \"react-native-svg/css\": [\"../../src/css/index.tsx\"],\n      \"react-native-svg/filter-image\": [\"../../src/filter-image/index.tsx\"],\n      \"react-native-reanimated\": [\n        \"../fabric-example/node_modules/react-native-reanimated\"\n      ],\n      \"react-native-view-shot\": [\n        \"../fabric-example/node_modules/react-native-view-shot\"\n      ],\n      \"@react-navigation/*\": [\n        \"../fabric-example/node_modules/@react-navigation/*\"\n      ],\n      \"react-native-gesture-handler\": [\n        \"../fabric-example/node_modules/react-native-gesture-handler\"\n      ],\n      \"@react-native-async-storage/async-storage\": [\n        \"../fabric-example/node_modules/@react-native-async-storage/async-storage\"\n      ]\n    }\n  },\n  \"include\": [\"**/*.ts\", \"**/*.tsx\", \"**/*.js\"]\n}\n"
  },
  {
    "path": "apps/fabric-example/.bundle/config",
    "content": "BUNDLE_PATH: \"vendor/bundle\"\nBUNDLE_FORCE_RUBY_PLATFORM: 1\n"
  },
  {
    "path": "apps/fabric-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n.kotlin/\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n\n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/fabric-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/fabric-example/Gemfile",
    "content": "source 'https://rubygems.org'\n\n# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version\nruby \">= 2.6.10\"\n \n# Exclude problematic versions of cocoapods and activesupport that causes build failures.\ngem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'\ngem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'\ngem 'xcodeproj', '< 1.26.0'\ngem 'concurrent-ruby', '< 1.3.4'\n \n# Ruby 3.4.0 has removed some libraries from the standard library.\ngem 'bigdecimal'\ngem 'logger'\ngem 'benchmark'\ngem 'mutex_m'\n"
  },
  {
    "path": "apps/fabric-example/android/app/build.gradle",
    "content": "apply plugin: \"com.android.application\"\napply plugin: \"org.jetbrains.kotlin.android\"\napply plugin: \"com.facebook.react\"\n\n/**\n * This is the configuration block to customize your React Native Android app.\n * By default you don't need to apply any configuration, just uncomment the lines you need.\n */\nreact {\n    /* Folders */\n    //   The root of your project, i.e. where \"package.json\" lives. Default is '../..'\n    // root = file(\"../../\")\n    //   The folder where the react-native NPM package is. Default is ../../node_modules/react-native\n    // reactNativeDir = file(\"../../node_modules/react-native\")\n    //   The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen\n    // codegenDir = file(\"../../node_modules/@react-native/codegen\")\n    //   The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js\n    // cliFile = file(\"../../node_modules/react-native/cli.js\")\n\n    /* Variants */\n    //   The list of variants to that are debuggable. For those we're going to\n    //   skip the bundling of the JS bundle and the assets. By default is just 'debug'.\n    //   If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.\n    // debuggableVariants = [\"liteDebug\", \"prodDebug\"]\n\n    /* Bundling */\n    //   A list containing the node command and its flags. Default is just 'node'.\n    // nodeExecutableAndArgs = [\"node\"]\n    //\n    //   The command to run when bundling. By default is 'bundle'\n    // bundleCommand = \"ram-bundle\"\n    //\n    //   The path to the CLI configuration file. Default is empty.\n    // bundleConfig = file(../rn-cli.config.js)\n    //\n    //   The name of the generated asset file containing your JS bundle\n    // bundleAssetName = \"MyApplication.android.bundle\"\n    //\n    //   The entry file for bundle generation. Default is 'index.android.js' or 'index.js'\n    // entryFile = file(\"../js/MyApplication.android.js\")\n    //\n    //   A list of extra flags to pass to the 'bundle' commands.\n    //   See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle\n    // extraPackagerArgs = []\n\n    /* Hermes Commands */\n    //   The hermes compiler command to run. By default it is 'hermesc'\n    // hermesCommand = \"$rootDir/my-custom-hermesc/bin/hermesc\"\n    //\n    //   The list of flags to pass to the Hermes compiler. By default is \"-O\", \"-output-source-map\"\n    // hermesFlags = [\"-O\", \"-output-source-map\"]\n\n    /* Autolinking */\n    autolinkLibrariesWithApp()\n}\n\n/**\n * Set this to true to Run Proguard on Release builds to minify the Java bytecode.\n */\ndef enableProguardInReleaseBuilds = false\n\n/**\n * The preferred build flavor of JavaScriptCore (JSC)\n *\n * For example, to use the international variant, you can use:\n * `def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+`\n *\n * The international variant includes ICU i18n library and necessary data\n * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that\n * give correct results when using with locales other than en-US. Note that\n * this variant is about 6MiB larger per architecture than default.\n */\ndef jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'\n\nandroid {\n    ndkVersion rootProject.ext.ndkVersion\n    buildToolsVersion rootProject.ext.buildToolsVersion\n    compileSdk rootProject.ext.compileSdkVersion\n\n    namespace \"com.fabricexample\"\n    defaultConfig {\n        applicationId \"com.fabricexample\"\n        minSdkVersion rootProject.ext.minSdkVersion\n        targetSdkVersion rootProject.ext.targetSdkVersion\n        versionCode 1\n        versionName \"1.0\"\n    }\n    signingConfigs {\n        debug {\n            storeFile file('debug.keystore')\n            storePassword 'android'\n            keyAlias 'androiddebugkey'\n            keyPassword 'android'\n        }\n    }\n    buildTypes {\n        debug {\n            signingConfig signingConfigs.debug\n        }\n        release {\n            // Caution! In production, you need to generate your own keystore file.\n            // see https://reactnative.dev/docs/signed-apk-android.\n            signingConfig signingConfigs.debug\n            minifyEnabled enableProguardInReleaseBuilds\n            proguardFiles getDefaultProguardFile(\"proguard-android.txt\"), \"proguard-rules.pro\"\n        }\n    }\n}\n\ndependencies {\n    // The version of react-native is set by the React Native Gradle Plugin\n    implementation(\"com.facebook.react:react-android\")\n\n    if (hermesEnabled.toBoolean()) {\n        implementation(\"com.facebook.react:hermes-android\")\n    } else {\n        implementation jscFlavor\n    }\n}\n"
  },
  {
    "path": "apps/fabric-example/android/app/proguard-rules.pro",
    "content": "# Add project specific ProGuard rules here.\n# By default, the flags in this file are appended to flags specified\n# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt\n# You can edit the include path and order by changing the proguardFiles\n# directive in build.gradle.\n#\n# For more details, see\n#   http://developer.android.com/guide/developing/tools/proguard.html\n\n# Add any project specific keep options here:\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/debug/AndroidManifest.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\">\n\n    <application\n        android:usesCleartextTraffic=\"true\"\n        tools:targetApi=\"28\"\n        tools:ignore=\"GoogleAppIndexingWarning\"/>\n</manifest>\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/AndroidManifest.xml",
    "content": "<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <uses-permission android:name=\"android.permission.INTERNET\" />\n\n    <application\n      android:name=\".MainApplication\"\n      android:label=\"@string/app_name\"\n      android:icon=\"@mipmap/ic_launcher\"\n      android:roundIcon=\"@mipmap/ic_launcher_round\"\n      android:allowBackup=\"false\"\n      android:theme=\"@style/AppTheme\"\n      android:usesCleartextTraffic=\"${usesCleartextTraffic}\"\n      android:supportsRtl=\"true\">\n      <activity\n        android:name=\".MainActivity\"\n        android:label=\"@string/app_name\"\n        android:configChanges=\"keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode\"\n        android:launchMode=\"singleTask\"\n        android:windowSoftInputMode=\"adjustResize\"\n        android:exported=\"true\">\n        <intent-filter>\n            <action android:name=\"android.intent.action.MAIN\" />\n            <category android:name=\"android.intent.category.LAUNCHER\" />\n        </intent-filter>\n      </activity>\n    </application>\n</manifest>\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/java/com/fabricexample/MainActivity.kt",
    "content": "package com.fabricexample\n\nimport android.os.Bundle;\nimport com.facebook.react.ReactActivity\nimport com.facebook.react.ReactActivityDelegate\nimport com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled\nimport com.facebook.react.defaults.DefaultReactActivityDelegate\n\nclass MainActivity : ReactActivity() {\n\n  /**\n   * Returns the name of the main component registered from JavaScript. This is used to schedule\n   * rendering of the component.\n   */\n  override fun getMainComponentName(): String = \"FabricExample\"\n  \n  override fun onCreate(savedInstanceState: Bundle?) {\n    super.onCreate(null)\n  }\n  /**\n   * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate]\n   * which allows you to enable New Architecture with a single boolean flags [fabricEnabled]\n   */\n  override fun createReactActivityDelegate(): ReactActivityDelegate =\n      DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)\n}\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/java/com/fabricexample/MainApplication.kt",
    "content": "package com.fabricexample\n\nimport android.app.Application\nimport com.facebook.react.PackageList\nimport com.facebook.react.ReactApplication\nimport com.facebook.react.ReactHost\nimport com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative\nimport com.facebook.react.ReactNativeHost\nimport com.facebook.react.ReactPackage\nimport com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost\nimport com.facebook.react.defaults.DefaultReactNativeHost\n\nclass MainApplication : Application(), ReactApplication {\n\n  override val reactNativeHost: ReactNativeHost =\n      object : DefaultReactNativeHost(this) {\n        override fun getPackages(): List<ReactPackage> =\n            PackageList(this).packages.apply {\n              // Packages that cannot be autolinked yet can be added manually here, for example:\n              // add(MyReactNativePackage())\n            }\n\n        override fun getJSMainModuleName(): String = \"index\"\n\n        override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG\n\n        override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED\n        override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED\n      }\n\n  override val reactHost: ReactHost\n    get() = getDefaultReactHost(applicationContext, reactNativeHost)\n\n  override fun onCreate() {\n    super.onCreate()\n    loadReactNative(this)\n  }\n}\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/res/drawable/rn_edit_text_material.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2014 The Android Open Source Project\n\n     Licensed under the Apache License, Version 2.0 (the \"License\");\n     you may not use this file except in compliance with the License.\n     You may obtain a copy of the License at\n\n          http://www.apache.org/licenses/LICENSE-2.0\n\n     Unless required by applicable law or agreed to in writing, software\n     distributed under the License is distributed on an \"AS IS\" BASIS,\n     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n     See the License for the specific language governing permissions and\n     limitations under the License.\n-->\n<inset xmlns:android=\"http://schemas.android.com/apk/res/android\"\n       android:insetLeft=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetRight=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetTop=\"@dimen/abc_edit_text_inset_top_material\"\n       android:insetBottom=\"@dimen/abc_edit_text_inset_bottom_material\"\n       >\n\n    <selector>\n        <!--\n          This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).\n          The item below with state_pressed=\"false\" and state_focused=\"false\" causes a NullPointerException.\n          NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'\n\n          <item android:state_pressed=\"false\" android:state_focused=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n\n          For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.\n        -->\n        <item android:state_enabled=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n        <item android:drawable=\"@drawable/abc_textfield_activated_mtrl_alpha\"/>\n    </selector>\n\n</inset>\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/res/values/strings.xml",
    "content": "<resources>\n    <string name=\"app_name\">FabricExample</string>\n</resources>\n"
  },
  {
    "path": "apps/fabric-example/android/app/src/main/res/values/styles.xml",
    "content": "<resources>\n\n    <!-- Base application theme. -->\n    <style name=\"AppTheme\" parent=\"Theme.AppCompat.DayNight.NoActionBar\">\n        <!-- Customize your theme here. -->\n        <item name=\"android:editTextBackground\">@drawable/rn_edit_text_material</item>\n    </style>\n\n</resources>\n"
  },
  {
    "path": "apps/fabric-example/android/build.gradle",
    "content": "buildscript {\n    ext {\n        buildToolsVersion = \"36.0.0\"\n        minSdkVersion = 24\n        compileSdkVersion = 36\n        targetSdkVersion = 36\n        ndkVersion = \"27.1.12297006\"\n        kotlinVersion = \"2.1.20\"\n    }\n    repositories {\n        google()\n        mavenCentral()\n    }\n    dependencies {\n        classpath(\"com.android.tools.build:gradle\")\n        classpath(\"com.facebook.react:react-native-gradle-plugin\")\n        classpath(\"org.jetbrains.kotlin:kotlin-gradle-plugin\")\n    }\n}\n\napply plugin: \"com.facebook.react.rootproject\"\n"
  },
  {
    "path": "apps/fabric-example/android/gradle/wrapper/gradle-wrapper.properties",
    "content": "distributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\ndistributionUrl=https\\://services.gradle.org/distributions/gradle-8.14.3-bin.zip\nnetworkTimeout=10000\nvalidateDistributionUrl=true\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\n"
  },
  {
    "path": "apps/fabric-example/android/gradle.properties",
    "content": "# Project-wide Gradle settings.\n\n# IDE (e.g. Android Studio) users:\n# Gradle settings configured through the IDE *will override*\n# any settings specified in this file.\n\n# For more details on how to configure your build environment visit\n# http://www.gradle.org/docs/current/userguide/build_environment.html\n\n# Specifies the JVM arguments used for the daemon process.\n# The setting is particularly useful for tweaking memory settings.\n# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m\norg.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m\n\n# When configured, Gradle will run in incubating parallel mode.\n# This option should only be used with decoupled projects. More details, visit\n# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects\n# org.gradle.parallel=true\n\n# AndroidX package structure to make it clearer which packages are bundled with the\n# Android operating system, and which are packaged with your app's APK\n# https://developer.android.com/topic/libraries/support-library/androidx-rn\nandroid.useAndroidX=true\n\n# Use this property to specify which architecture you want to build.\n# You can also override it from the CLI using\n# ./gradlew <task> -PreactNativeArchitectures=x86_64\nreactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64\n\n# Use this property to enable support to the new architecture.\n# This will allow you to use TurboModules and the Fabric render in\n# your application. You should enable this flag either if you want\n# to write custom TurboModules/Fabric components OR use libraries that\n# are providing them.\nnewArchEnabled=true\n\n# Use this property to enable or disable the Hermes JS engine.\n# If set to false, you will be using JSC instead.\nhermesEnabled=true\n\n# Use this property to enable edge-to-edge display support.\n# This allows your app to draw behind system bars for an immersive UI.\n# Note: Only works with ReactActivity and should not be used with custom Activity.\nedgeToEdgeEnabled=false\n"
  },
  {
    "path": "apps/fabric-example/android/gradlew",
    "content": "#!/bin/sh\n\n#\n# Copyright © 2015-2021 the original authors.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      https://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n# SPDX-License-Identifier: Apache-2.0\n#\n\n##############################################################################\n#\n#   Gradle start up script for POSIX generated by Gradle.\n#\n#   Important for running:\n#\n#   (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is\n#       noncompliant, but you have some other compliant shell such as ksh or\n#       bash, then to run this script, type that shell name before the whole\n#       command line, like:\n#\n#           ksh Gradle\n#\n#       Busybox and similar reduced shells will NOT work, because this script\n#       requires all of these POSIX shell features:\n#         * functions;\n#         * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,\n#           «${var#prefix}», «${var%suffix}», and «$( cmd )»;\n#         * compound commands having a testable exit status, especially «case»;\n#         * various built-in commands including «command», «set», and «ulimit».\n#\n#   Important for patching:\n#\n#   (2) This script targets any POSIX shell, so it avoids extensions provided\n#       by Bash, Ksh, etc; in particular arrays are avoided.\n#\n#       The \"traditional\" practice of packing multiple parameters into a\n#       space-separated string is a well documented source of bugs and security\n#       problems, so this is (mostly) avoided, by progressively accumulating\n#       options in \"$@\", and eventually passing that to Java.\n#\n#       Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,\n#       and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;\n#       see the in-line comments for details.\n#\n#       There are tweaks for specific operating systems such as AIX, CygWin,\n#       Darwin, MinGW, and NonStop.\n#\n#   (3) This script is generated from the Groovy template\n#       https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt\n#       within the Gradle project.\n#\n#       You can find Gradle at https://github.com/gradle/gradle/.\n#\n##############################################################################\n\n# Attempt to set APP_HOME\n\n# Resolve links: $0 may be a link\napp_path=$0\n\n# Need this for daisy-chained symlinks.\nwhile\n    APP_HOME=${app_path%\"${app_path##*/}\"}  # leaves a trailing /; empty if no leading path\n    [ -h \"$app_path\" ]\ndo\n    ls=$( ls -ld \"$app_path\" )\n    link=${ls#*' -> '}\n    case $link in             #(\n      /*)   app_path=$link ;; #(\n      *)    app_path=$APP_HOME$link ;;\n    esac\ndone\n\n# This is normally unused\n# shellcheck disable=SC2034\nAPP_BASE_NAME=${0##*/}\n# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)\nAPP_HOME=$( cd -P \"${APP_HOME:-./}\" > /dev/null && printf '%s\\n' \"$PWD\" ) || exit\n\n# Use the maximum available, or set MAX_FD != -1 to use that value.\nMAX_FD=maximum\n\nwarn () {\n    echo \"$*\"\n} >&2\n\ndie () {\n    echo\n    echo \"$*\"\n    echo\n    exit 1\n} >&2\n\n# OS specific support (must be 'true' or 'false').\ncygwin=false\nmsys=false\ndarwin=false\nnonstop=false\ncase \"$( uname )\" in                #(\n  CYGWIN* )         cygwin=true  ;; #(\n  Darwin* )         darwin=true  ;; #(\n  MSYS* | MINGW* )  msys=true    ;; #(\n  NONSTOP* )        nonstop=true ;;\nesac\n\nCLASSPATH=\"\\\\\\\"\\\\\\\"\"\n\n\n# Determine the Java command to use to start the JVM.\nif [ -n \"$JAVA_HOME\" ] ; then\n    if [ -x \"$JAVA_HOME/jre/sh/java\" ] ; then\n        # IBM's JDK on AIX uses strange locations for the executables\n        JAVACMD=$JAVA_HOME/jre/sh/java\n    else\n        JAVACMD=$JAVA_HOME/bin/java\n    fi\n    if [ ! -x \"$JAVACMD\" ] ; then\n        die \"ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nelse\n    JAVACMD=java\n    if ! command -v java >/dev/null 2>&1\n    then\n        die \"ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nfi\n\n# Increase the maximum file descriptors if we can.\nif ! \"$cygwin\" && ! \"$darwin\" && ! \"$nonstop\" ; then\n    case $MAX_FD in #(\n      max*)\n        # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        MAX_FD=$( ulimit -H -n ) ||\n            warn \"Could not query maximum file descriptor limit\"\n    esac\n    case $MAX_FD in  #(\n      '' | soft) :;; #(\n      *)\n        # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        ulimit -n \"$MAX_FD\" ||\n            warn \"Could not set maximum file descriptor limit to $MAX_FD\"\n    esac\nfi\n\n# Collect all arguments for the java command, stacking in reverse order:\n#   * args from the command line\n#   * the main class name\n#   * -classpath\n#   * -D...appname settings\n#   * --module-path (only if needed)\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.\n\n# For Cygwin or MSYS, switch paths to Windows format before running java\nif \"$cygwin\" || \"$msys\" ; then\n    APP_HOME=$( cygpath --path --mixed \"$APP_HOME\" )\n    CLASSPATH=$( cygpath --path --mixed \"$CLASSPATH\" )\n\n    JAVACMD=$( cygpath --unix \"$JAVACMD\" )\n\n    # Now convert the arguments - kludge to limit ourselves to /bin/sh\n    for arg do\n        if\n            case $arg in                                #(\n              -*)   false ;;                            # don't mess with options #(\n              /?*)  t=${arg#/} t=/${t%%/*}              # looks like a POSIX filepath\n                    [ -e \"$t\" ] ;;                      #(\n              *)    false ;;\n            esac\n        then\n            arg=$( cygpath --path --ignore --mixed \"$arg\" )\n        fi\n        # Roll the args list around exactly as many times as the number of\n        # args, so each arg winds up back in the position where it started, but\n        # possibly modified.\n        #\n        # NB: a `for` loop captures its iteration list before it begins, so\n        # changing the positional parameters here affects neither the number of\n        # iterations, nor the values presented in `arg`.\n        shift                   # remove old arg\n        set -- \"$@\" \"$arg\"      # push replacement arg\n    done\nfi\n\n\n# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nDEFAULT_JVM_OPTS='\"-Xmx64m\" \"-Xms64m\"'\n\n# Collect all arguments for the java command:\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,\n#     and any embedded shellness will be escaped.\n#   * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be\n#     treated as '${Hostname}' itself on the command line.\n\nset -- \\\n        \"-Dorg.gradle.appname=$APP_BASE_NAME\" \\\n        -classpath \"$CLASSPATH\" \\\n        -jar \"$APP_HOME/gradle/wrapper/gradle-wrapper.jar\" \\\n        \"$@\"\n\n# Stop when \"xargs\" is not available.\nif ! command -v xargs >/dev/null 2>&1\nthen\n    die \"xargs is not available\"\nfi\n\n# Use \"xargs\" to parse quoted args.\n#\n# With -n1 it outputs one arg per line, with the quotes and backslashes removed.\n#\n# In Bash we could simply go:\n#\n#   readarray ARGS < <( xargs -n1 <<<\"$var\" ) &&\n#   set -- \"${ARGS[@]}\" \"$@\"\n#\n# but POSIX shell has neither arrays nor command substitution, so instead we\n# post-process each arg (as a line of input to sed) to backslash-escape any\n# character that might be a shell metacharacter, then use eval to reverse\n# that process (while maintaining the separation between arguments), and wrap\n# the whole thing up as a single \"set\" statement.\n#\n# This will of course break if any of these variables contains a newline or\n# an unmatched quote.\n#\n\neval \"set -- $(\n        printf '%s\\n' \"$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS\" |\n        xargs -n1 |\n        sed ' s~[^-[:alnum:]+,./:=@_]~\\\\&~g; ' |\n        tr '\\n' ' '\n    )\" '\"$@\"'\n\nexec \"$JAVACMD\" \"$@\"\n"
  },
  {
    "path": "apps/fabric-example/android/gradlew.bat",
    "content": "@rem\n@rem Copyright 2015 the original author or authors.\n@rem\n@rem Licensed under the Apache License, Version 2.0 (the \"License\");\n@rem you may not use this file except in compliance with the License.\n@rem You may obtain a copy of the License at\n@rem\n@rem      https://www.apache.org/licenses/LICENSE-2.0\n@rem\n@rem Unless required by applicable law or agreed to in writing, software\n@rem distributed under the License is distributed on an \"AS IS\" BASIS,\n@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n@rem See the License for the specific language governing permissions and\n@rem limitations under the License.\n@rem\n@rem SPDX-License-Identifier: Apache-2.0\n@rem\n\n@if \"%DEBUG%\"==\"\" @echo off\n@rem ##########################################################################\n@rem\n@rem  Gradle startup script for Windows\n@rem\n@rem ##########################################################################\n\n@rem Set local scope for the variables with windows NT shell\nif \"%OS%\"==\"Windows_NT\" setlocal\n\nset DIRNAME=%~dp0\nif \"%DIRNAME%\"==\"\" set DIRNAME=.\n@rem This is normally unused\nset APP_BASE_NAME=%~n0\nset APP_HOME=%DIRNAME%\n\n@rem Resolve any \".\" and \"..\" in APP_HOME to make it shorter.\nfor %%i in (\"%APP_HOME%\") do set APP_HOME=%%~fi\n\n@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nset DEFAULT_JVM_OPTS=\"-Xmx64m\" \"-Xms64m\"\n\n@rem Find java.exe\nif defined JAVA_HOME goto findJavaFromJavaHome\n\nset JAVA_EXE=java.exe\n%JAVA_EXE% -version >NUL 2>&1\nif %ERRORLEVEL% equ 0 goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:findJavaFromJavaHome\nset JAVA_HOME=%JAVA_HOME:\"=%\nset JAVA_EXE=%JAVA_HOME%/bin/java.exe\n\nif exist \"%JAVA_EXE%\" goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:execute\n@rem Setup the command line\n\nset CLASSPATH=\n\n\n@rem Execute Gradle\n\"%JAVA_EXE%\" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% \"-Dorg.gradle.appname=%APP_BASE_NAME%\" -classpath \"%CLASSPATH%\" -jar \"%APP_HOME%\\gradle\\wrapper\\gradle-wrapper.jar\" %*\n\n:end\n@rem End local scope for the variables with windows NT shell\nif %ERRORLEVEL% equ 0 goto mainEnd\n\n:fail\nrem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\nrem the _cmd.exe /c_ return code!\nset EXIT_CODE=%ERRORLEVEL%\nif %EXIT_CODE% equ 0 set EXIT_CODE=1\nif not \"\"==\"%GRADLE_EXIT_CONSOLE%\" exit %EXIT_CODE%\nexit /b %EXIT_CODE%\n\n:mainEnd\nif \"%OS%\"==\"Windows_NT\" endlocal\n\n:omega\n"
  },
  {
    "path": "apps/fabric-example/android/settings.gradle",
    "content": "pluginManagement { includeBuild(\"../node_modules/@react-native/gradle-plugin\") }\nplugins { id(\"com.facebook.react.settings\") }\nextensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }\nrootProject.name = 'FabricExample'\ninclude ':app'\nincludeBuild('../node_modules/@react-native/gradle-plugin')\n"
  },
  {
    "path": "apps/fabric-example/app.json",
    "content": "{\n  \"name\": \"FabricExample\",\n  \"displayName\": \"FabricExample\"\n}\n"
  },
  {
    "path": "apps/fabric-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n  plugins: ['react-native-worklets/plugin'],\n};\n"
  },
  {
    "path": "apps/fabric-example/index.js",
    "content": "/**\n * @format\n */\n\nimport { AppRegistry } from 'react-native';\nimport App from '../common';\nimport { name as appName } from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/fabric-example/ios/.xcode.env",
    "content": "# This `.xcode.env` file is versioned and is used to source the environment\n# used when running script phases inside Xcode.\n# To customize your local environment, you can create an `.xcode.env.local`\n# file that is not versioned.\n\n# NODE_BINARY variable contains the PATH to the node executable.\n#\n# Customize the NODE_BINARY variable here.\n# For example, to use nvm with brew, add the following line\n# . \"$(brew --prefix nvm)/nvm.sh\" --no-use\nexport NODE_BINARY=$(command -v node)\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/AppDelegate.swift",
    "content": "import UIKit\nimport React\nimport React_RCTAppDelegate\nimport ReactAppDependencyProvider\n\n@main\nclass AppDelegate: UIResponder, UIApplicationDelegate {\n  var window: UIWindow?\n\n  var reactNativeDelegate: ReactNativeDelegate?\n  var reactNativeFactory: RCTReactNativeFactory?\n\n  func application(\n    _ application: UIApplication,\n    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil\n  ) -> Bool {\n    let delegate = ReactNativeDelegate()\n    let factory = RCTReactNativeFactory(delegate: delegate)\n    delegate.dependencyProvider = RCTAppDependencyProvider()\n\n    reactNativeDelegate = delegate\n    reactNativeFactory = factory\n\n    window = UIWindow(frame: UIScreen.main.bounds)\n\n    factory.startReactNative(\n      withModuleName: \"FabricExample\",\n      in: window,\n      launchOptions: launchOptions\n    )\n\n    return true\n  }\n}\n\nclass ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate {\n  override func sourceURL(for bridge: RCTBridge) -> URL? {\n    self.bundleURL()\n  }\n\n  override func bundleURL() -> URL? {\n#if DEBUG\n    RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: \"index\")\n#else\n    Bundle.main.url(forResource: \"main\", withExtension: \"jsbundle\")\n#endif\n  }\n}\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/Images.xcassets/AppIcon.appiconset/Contents.json",
    "content": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"ios-marketing\",\n      \"scale\" : \"1x\",\n      \"size\" : \"1024x1024\"\n    }\n  ],\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/Images.xcassets/Contents.json",
    "content": "{\n  \"info\" : {\n    \"version\" : 1,\n    \"author\" : \"xcode\"\n  }\n}\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>en</string>\n\t<key>CFBundleDisplayName</key>\n\t<string>FabricExample</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>APPL</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>$(MARKETING_VERSION)</string>\n\t<key>CFBundleSignature</key>\n\t<string>????</string>\n\t<key>CFBundleVersion</key>\n\t<string>$(CURRENT_PROJECT_VERSION)</string>\n\t<key>LSRequiresIPhoneOS</key>\n\t<true/>\n\t<key>NSAppTransportSecurity</key>\n\t<dict>\n\t\t<key>NSAllowsArbitraryLoads</key>\n\t\t<false/>\n\t\t<key>NSAllowsLocalNetworking</key>\n\t\t<true/>\n\t</dict>\n\t<key>NSLocationWhenInUseUsageDescription</key>\n\t<string></string>\n\t<key>RCTNewArchEnabled</key>\n\t<true/>\n\t<key>UILaunchStoryboardName</key>\n\t<string>LaunchScreen</string>\n\t<key>UIRequiredDeviceCapabilities</key>\n\t<array>\n\t\t<string>arm64</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n\t<key>UIViewControllerBasedStatusBarAppearance</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/LaunchScreen.storyboard",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"15702\" targetRuntime=\"iOS.CocoaTouch\" propertyAccessControl=\"none\" useAutolayout=\"YES\" launchScreen=\"YES\" useTraitCollections=\"YES\" useSafeAreas=\"YES\" colorMatched=\"YES\" initialViewController=\"01J-lp-oVM\">\n    <device id=\"retina4_7\" orientation=\"portrait\" appearance=\"light\"/>\n    <dependencies>\n        <deployment identifier=\"iOS\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.IBCocoaTouchPlugin\" version=\"15704\"/>\n        <capability name=\"Safe area layout guides\" minToolsVersion=\"9.0\"/>\n        <capability name=\"documents saved in the Xcode 8 format\" minToolsVersion=\"8.0\"/>\n    </dependencies>\n    <scenes>\n        <!--View Controller-->\n        <scene sceneID=\"EHf-IW-A2E\">\n            <objects>\n                <viewController id=\"01J-lp-oVM\" sceneMemberID=\"viewController\">\n                    <view key=\"view\" contentMode=\"scaleToFill\" id=\"Ze5-6b-2t3\">\n                        <rect key=\"frame\" x=\"0.0\" y=\"0.0\" width=\"375\" height=\"667\"/>\n                        <autoresizingMask key=\"autoresizingMask\" widthSizable=\"YES\" heightSizable=\"YES\"/>\n                        <subviews>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"FabricExample\" textAlignment=\"center\" lineBreakMode=\"middleTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"18\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"GJd-Yh-RWb\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"202\" width=\"375\" height=\"43\"/>\n                                <fontDescription key=\"fontDescription\" type=\"boldSystem\" pointSize=\"36\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"Powered by React Native\" textAlignment=\"center\" lineBreakMode=\"tailTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"9\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"MN2-I3-ftu\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"626\" width=\"375\" height=\"21\"/>\n                                <fontDescription key=\"fontDescription\" type=\"system\" pointSize=\"17\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                        </subviews>\n                        <color key=\"backgroundColor\" systemColor=\"systemBackgroundColor\" cocoaTouchSystemColor=\"whiteColor\"/>\n                        <constraints>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"bottom\" secondItem=\"MN2-I3-ftu\" secondAttribute=\"bottom\" constant=\"20\" id=\"OZV-Vh-mqD\"/>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"centerX\" secondItem=\"GJd-Yh-RWb\" secondAttribute=\"centerX\" id=\"Q3B-4B-g5h\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"centerX\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"centerX\" id=\"akx-eg-2ui\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" id=\"i1E-0Y-4RG\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"centerY\" secondItem=\"Ze5-6b-2t3\" secondAttribute=\"bottom\" multiplier=\"1/3\" constant=\"1\" id=\"moa-c2-u7t\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" symbolic=\"YES\" id=\"x7j-FC-K8j\"/>\n                        </constraints>\n                        <viewLayoutGuide key=\"safeArea\" id=\"Bcu-3y-fUS\"/>\n                    </view>\n                </viewController>\n                <placeholder placeholderIdentifier=\"IBFirstResponder\" id=\"iYj-Kq-Ea1\" userLabel=\"First Responder\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n            <point key=\"canvasLocation\" x=\"52.173913043478265\" y=\"375\"/>\n        </scene>\n    </scenes>\n</document>\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>C617.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryUserDefaults</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>CA92.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategorySystemBootTime</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>35F9.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 54;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t13B07FBC1A68108700A75B9A /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.swift */; };\n\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };\n\t\t5A65A165FBF8A0464B76F1EF /* libPods-FabricExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 68C261C08FF8C207A0CB0BAC /* libPods-FabricExample.a */; };\n\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };\n\t\tBC9D115E75DB3354094D0D0B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0F99413463AD4F477353716A /* PrivacyInfo.xcprivacy */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXFileReference section */\n\t\t0F99413463AD4F477353716A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = FabricExample/PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t13B07F961A680F5B00A75B9A /* FabricExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FabricExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t13B07FB01A68108700A75B9A /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = FabricExample/AppDelegate.swift; sourceTree = \"<group>\"; };\n\t\t13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = FabricExample/Images.xcassets; sourceTree = \"<group>\"; };\n\t\t13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = FabricExample/Info.plist; sourceTree = \"<group>\"; };\n\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = FabricExample/PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t68C261C08FF8C207A0CB0BAC /* libPods-FabricExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libPods-FabricExample.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = FabricExample/LaunchScreen.storyboard; sourceTree = \"<group>\"; };\n\t\t9905E85F70A4F346620974DE /* Pods-FabricExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-FabricExample.release.xcconfig\"; path = \"Target Support Files/Pods-FabricExample/Pods-FabricExample.release.xcconfig\"; sourceTree = \"<group>\"; };\n\t\tA1F35BC7D513513BE88993BD /* Pods-FabricExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-FabricExample.debug.xcconfig\"; path = \"Target Support Files/Pods-FabricExample/Pods-FabricExample.debug.xcconfig\"; sourceTree = \"<group>\"; };\n\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t5A65A165FBF8A0464B76F1EF /* libPods-FabricExample.a in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t13B07FAE1A68108700A75B9A /* FabricExample */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FB01A68108700A75B9A /* AppDelegate.swift */,\n\t\t\t\t13B07FB51A68108700A75B9A /* Images.xcassets */,\n\t\t\t\t13B07FB61A68108700A75B9A /* Info.plist */,\n\t\t\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,\n\t\t\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */,\n\t\t\t\t0F99413463AD4F477353716A /* PrivacyInfo.xcprivacy */,\n\t\t\t);\n\t\t\tname = FabricExample;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */,\n\t\t\t\t68C261C08FF8C207A0CB0BAC /* libPods-FabricExample.a */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t832341AE1AAA6A7D00B99B32 /* Libraries */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t);\n\t\t\tname = Libraries;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t83CBB9F61A601CBA00E9B192 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FAE1A68108700A75B9A /* FabricExample */,\n\t\t\t\t832341AE1AAA6A7D00B99B32 /* Libraries */,\n\t\t\t\t83CBBA001A601CBA00E9B192 /* Products */,\n\t\t\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */,\n\t\t\t\tBBD78D7AC51CEA395F1C20DB /* Pods */,\n\t\t\t);\n\t\t\tindentWidth = 2;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 2;\n\t\t\tusesTabs = 0;\n\t\t};\n\t\t83CBBA001A601CBA00E9B192 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07F961A680F5B00A75B9A /* FabricExample.app */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tBBD78D7AC51CEA395F1C20DB /* Pods */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tA1F35BC7D513513BE88993BD /* Pods-FabricExample.debug.xcconfig */,\n\t\t\t\t9905E85F70A4F346620974DE /* Pods-FabricExample.release.xcconfig */,\n\t\t\t);\n\t\t\tpath = Pods;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t13B07F861A680F5B00A75B9A /* FabricExample */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"FabricExample\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t211CAC8A4C3283222B1447F0 /* [CP] Check Pods Manifest.lock */,\n\t\t\t\t13B07F871A680F5B00A75B9A /* Sources */,\n\t\t\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */,\n\t\t\t\t13B07F8E1A680F5B00A75B9A /* Resources */,\n\t\t\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,\n\t\t\t\tCD83D58718E3B7F2B0666881 /* [CP] Embed Pods Frameworks */,\n\t\t\t\t5CDA3137E48865F9FA2ADA11 /* [CP] Copy Pods Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = FabricExample;\n\t\t\tproductName = FabricExample;\n\t\t\tproductReference = 13B07F961A680F5B00A75B9A /* FabricExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t83CBB9F71A601CBA00E9B192 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 1210;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t13B07F861A680F5B00A75B9A = {\n\t\t\t\t\t\tLastSwiftMigration = 1120;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"FabricExample\" */;\n\t\t\tcompatibilityVersion = \"Xcode 12.0\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 83CBB9F61A601CBA00E9B192;\n\t\t\tproductRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t13B07F861A680F5B00A75B9A /* FabricExample */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t13B07F8E1A680F5B00A75B9A /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,\n\t\t\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,\n\t\t\t\tBC9D115E75DB3354094D0D0B /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXShellScriptBuildPhase section */\n\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"$(SRCROOT)/.xcode.env.local\",\n\t\t\t\t\"$(SRCROOT)/.xcode.env\",\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"set -e\\n\\nWITH_ENVIRONMENT=\\\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\\\"\\nREACT_NATIVE_XCODE=\\\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\\\"\\n\\n/bin/sh -c \\\"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\\\"\\n\";\n\t\t};\n\t\t211CAC8A4C3283222B1447F0 /* [CP] Check Pods Manifest.lock */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\",\n\t\t\t\t\"${PODS_ROOT}/Manifest.lock\",\n\t\t\t);\n\t\t\tname = \"[CP] Check Pods Manifest.lock\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t\t\"$(DERIVED_FILE_DIR)/Pods-FabricExample-checkManifestLockResult.txt\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"diff \\\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\\\" \\\"${PODS_ROOT}/Manifest.lock\\\" > /dev/null\\nif [ $? != 0 ] ; then\\n    # print error to STDERR\\n    echo \\\"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\\\" >&2\\n    exit 1\\nfi\\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\\necho \\\"SUCCESS\\\" > \\\"${SCRIPT_OUTPUT_FILE_0}\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\t5CDA3137E48865F9FA2ADA11 /* [CP] Copy Pods Resources */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-resources-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Copy Pods Resources\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-resources-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-resources.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tCD83D58718E3B7F2B0666881 /* [CP] Embed Pods Frameworks */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-frameworks-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Embed Pods Frameworks\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-frameworks-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-FabricExample/Pods-FabricExample-frameworks.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n/* End PBXShellScriptBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t13B07F871A680F5B00A75B9A /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t13B07FBC1A68108700A75B9A /* AppDelegate.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin XCBuildConfiguration section */\n\t\t13B07F941A680F5B00A75B9A /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = A1F35BC7D513513BE88993BD /* Pods-FabricExample.debug.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_BITCODE = NO;\n\t\t\t\tINFOPLIST_FILE = FabricExample/Info.plist;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricExample;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t13B07F951A680F5B00A75B9A /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 9905E85F70A4F346620974DE /* Pods-FabricExample.release.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = FabricExample/Info.plist;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricExample;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t83CBBA201A601CBA00E9B192 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCC = \"\";\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tCXX = \"\";\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = \"\";\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD = \"\";\n\t\t\t\tLDPLUSPLUS = \"\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_ACTIVE_COMPILATION_CONDITIONS = \"$(inherited) DEBUG\";\n\t\t\t\tUSE_HERMES = true;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t83CBBA211A601CBA00E9B192 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCC = \"\";\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tCXX = \"\";\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = \"\";\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD = \"\";\n\t\t\t\tLDPLUSPLUS = \"\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = true;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"FabricExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t13B07F941A680F5B00A75B9A /* Debug */,\n\t\t\t\t13B07F951A680F5B00A75B9A /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"FabricExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t83CBBA201A601CBA00E9B192 /* Debug */,\n\t\t\t\t83CBBA211A601CBA00E9B192 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;\n}\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample.xcodeproj/xcshareddata/xcschemes/FabricExample.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1210\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n               BuildableName = \"FabricExample.app\"\n               BlueprintName = \"FabricExample\"\n               ReferencedContainer = \"container:FabricExample.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"00E356ED1AD99517003FC87E\"\n               BuildableName = \"FabricExampleTests.xctest\"\n               BlueprintName = \"FabricExampleTests\"\n               ReferencedContainer = \"container:FabricExample.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"FabricExample.app\"\n            BlueprintName = \"FabricExample\"\n            ReferencedContainer = \"container:FabricExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"FabricExample.app\"\n            BlueprintName = \"FabricExample\"\n            ReferencedContainer = \"container:FabricExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"group:FabricExample.xcodeproj\">\n   </FileRef>\n   <FileRef\n      location = \"group:Pods/Pods.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "apps/fabric-example/ios/FabricExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>IDEDidComputeMac32BitWarning</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-example/ios/Podfile",
    "content": "ENV['RCT_NEW_ARCH_ENABLED'] = '1'\n\n# Resolve react_native_pods.rb with node to allow for hoisting\nrequire Pod::Executable.execute_command('node', ['-p',\n  'require.resolve(\n    \"react-native/scripts/react_native_pods.rb\",\n    {paths: [process.argv[1]]},\n  )', __dir__]).strip\n\nplatform :ios, min_ios_version_supported\nprepare_react_native_project!\n\nlinkage = ENV['USE_FRAMEWORKS']\nif linkage != nil\n  Pod::UI.puts \"Configuring Pod with #{linkage}ally linked Frameworks\".green\n  use_frameworks! :linkage => linkage.to_sym\nend\n\ntarget 'FabricExample' do\n  config = use_native_modules!\n\n  use_react_native!(\n    :path => config[:reactNativePath],\n    # An absolute path to your application root.\n    :app_path => \"#{Pod::Config.instance.installation_root}/..\"\n  )\n\n  post_install do |installer|\n    # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202\n    react_native_post_install(\n      installer,\n      config[:reactNativePath],\n      :mac_catalyst_enabled => false,\n      # :ccache_enabled => true\n    )\n  end\nend\n"
  },
  {
    "path": "apps/fabric-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/fabric-example/metro.config.js",
    "content": "const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://reactnative.dev/docs/metro\n *\n * @type {import('@react-native/metro-config').MetroConfig}\n */\nconst path = require('path');\nconst exclusionList = require('metro-config/private/defaults/exclusionList');\nconst escape = require('escape-string-regexp');\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst modules = [...Object.keys(pack.peerDependencies)];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n\n  // We need to make sure that only one version is loaded for peerDependencies\n  // So we exclude them at the root, and alias them to the versions in example's node_modules\n  resolver: {\n    blacklistRE: exclusionList(\n      modules.map(\n        (m) =>\n          new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`)\n      )\n    ),\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n        inlineRequires: true,\n      },\n    }),\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/fabric-example/package.json",
    "content": "{\n  \"name\": \"FabricExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"android\": \"react-native run-android\",\n    \"ios\": \"react-native run-ios\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"dependencies\": {\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^7.1.17\",\n    \"@react-navigation/native-stack\": \"^7.3.25\",\n    \"@react-navigation/stack\": \"^7.4.7\",\n    \"react\": \"19.1.0\",\n    \"react-native\": \"0.81.4\",\n    \"react-native-gesture-handler\": \"2.28.0\",\n    \"react-native-reanimated\": \"4.1.2\",\n    \"react-native-safe-area-context\": \"5.6.0\",\n    \"react-native-screens\": \"4.16.0\",\n    \"react-native-svg\": \"link:../../\",\n    \"react-native-view-shot\": \"4.0.0-alpha.2\",\n    \"react-native-worklets\": \"^0.6.0\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@babel/runtime\": \"^7.25.0\",\n    \"@react-native-community/cli\": \"20.0.0\",\n    \"@react-native-community/cli-platform-android\": \"20.0.0\",\n    \"@react-native-community/cli-platform-ios\": \"20.0.0\",\n    \"@react-native/babel-preset\": \"0.81.4\",\n    \"@react-native/eslint-config\": \"0.81.4\",\n    \"@react-native/metro-config\": \"0.81.4\",\n    \"@react-native/typescript-config\": \"0.81.4\",\n    \"@types/jest\": \"^29.5.13\",\n    \"@types/react\": \"^19.1.0\",\n    \"@types/react-test-renderer\": \"^19.1.0\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"patch-package\": \"^8.0.0\",\n    \"prettier\": \"2.8.8\",\n    \"react-test-renderer\": \"19.1.0\",\n    \"typescript\": \"^5.8.3\"\n  },\n  \"engines\": {\n    \"node\": \">=20\"\n  }\n}\n"
  },
  {
    "path": "apps/fabric-example/patches/react-native-view-shot+4.0.0-alpha.2.patch",
    "content": "diff --git a/node_modules/react-native-view-shot/ios/RNViewShot.m b/node_modules/react-native-view-shot/ios/RNViewShot.m\nindex bd55b92..6a20e9d 100644\n--- a/node_modules/react-native-view-shot/ios/RNViewShot.m\n+++ b/node_modules/react-native-view-shot/ios/RNViewShot.m\n@@ -106,7 +106,7 @@ - (dispatch_queue_t)methodQueue\n       scrollView.frame = CGRectMake(0, 0, scrollView.contentSize.width, scrollView.contentSize.height);\n     }\n\n-    UIGraphicsImageRenderer *renderer = [[UIGraphicsImageRenderer alloc] initWithSize:size];\n+    UIGraphicsBeginImageContextWithOptions(size, NO, 0);\n\n     if (renderInContext) {\n       // this comes with some trade-offs such as inability to capture gradients or scrollview's content in full but it works for large views\n@@ -117,8 +117,8 @@ - (dispatch_queue_t)methodQueue\n       // this doesn't work for large views and reports incorrect success even though the image is blank\n       success = [rendered drawViewHierarchyInRect:(CGRect){CGPointZero, size} afterScreenUpdates:YES];\n     }\n-\n-    UIImage *image = [renderer imageWithActions:^(UIGraphicsImageRendererContext * _Nonnull rendererContext) {}];\n+    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();\n+    UIGraphicsEndImageContext();\n\n     if (snapshotContentContainer) {\n       // Restore scroll & frame\n@@ -152,11 +152,11 @@ - (dispatch_queue_t)methodQueue\n       NSString *res = nil;\n       if ([result isEqualToString:@\"base64\"]) {\n         // Return as a base64 raw string\n-        res = [data base64EncodedStringWithOptions: 0];\n+        res = [data base64EncodedStringWithOptions: NSDataBase64EncodingEndLineWithLineFeed];\n       }\n       else if ([result isEqualToString:@\"data-uri\"]) {\n         // Return as a base64 data uri string\n-        NSString *base64 = [data base64EncodedStringWithOptions: 0];\n+        NSString *base64 = [data base64EncodedStringWithOptions: NSDataBase64EncodingEndLineWithLineFeed];\n         NSString *imageFormat = ([format isEqualToString:@\"jpg\"]) ? @\"jpeg\" : format;\n         res = [NSString stringWithFormat:@\"data:image/%@;base64,%@\", imageFormat, base64];\n       }\ndiff --git a/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts b/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\nindex a6f4c00..1e9e6ce 100644\n--- a/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\n+++ b/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\n@@ -2,7 +2,7 @@ import type { TurboModule } from 'react-native';\n import { TurboModuleRegistry } from 'react-native';\n\n export interface Spec extends TurboModule {\n-  releaseCapture: () => string;\n+  releaseCapture: (uri: string) => void;\n   captureRef: (tag: number, options: Object) => Promise<string>\n   captureScreen: (options: Object) => Promise<string>;\n }"
  },
  {
    "path": "apps/fabric-macos-example/.bundle/config",
    "content": "BUNDLE_PATH: \"vendor/bundle\"\nBUNDLE_FORCE_RUBY_PLATFORM: 1\n"
  },
  {
    "path": "apps/fabric-macos-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n.kotlin/\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n \n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/fabric-macos-example/.prettierrc.js",
    "content": "module.exports = {\n  arrowParens: 'avoid',\n  bracketSameLine: true,\n  bracketSpacing: false,\n  singleQuote: true,\n  trailingComma: 'all',\n};\n"
  },
  {
    "path": "apps/fabric-macos-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/fabric-macos-example/Gemfile",
    "content": "source 'https://rubygems.org'\n\n# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version\nruby \">= 2.6.10\"\n\n# Exclude problematic versions of cocoapods and activesupport that causes build failures.\ngem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'\ngem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'\ngem 'xcodeproj', '< 1.26.0'\ngem 'concurrent-ruby', '< 1.3.4'\n"
  },
  {
    "path": "apps/fabric-macos-example/__tests__/App.test.tsx",
    "content": "/**\n * @format\n */\n\nimport 'react-native';\nimport React from 'react';\nimport App from '../App';\n\n// Note: import explicitly to use the types shipped with jest.\nimport {it} from '@jest/globals';\n\n// Note: test renderer must be required after react-native.\nimport renderer from 'react-test-renderer';\n\nit('renders correctly', () => {\n  renderer.create(<App />);\n});\n"
  },
  {
    "path": "apps/fabric-macos-example/app.json",
    "content": "{\n  \"name\": \"FabricMacOSExample\",\n  \"displayName\": \"FabricMacOSExample\"\n}\n"
  },
  {
    "path": "apps/fabric-macos-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n  plugins: [\n    [\n      'module-resolver',\n      {\n        extensions: ['.js', '.ts', '.tsx'],\n        alias: {\n          'react-native': './node_modules/react-native-macos',\n        },\n      },\n    ],\n    ['react-native-reanimated/plugin', {processNestedWorklets: true}],\n  ],\n};\n"
  },
  {
    "path": "apps/fabric-macos-example/index.js",
    "content": "/**\n * @format\n */\n\nimport {AppRegistry} from 'react-native';\nimport App from '../common/noNavigationApp';\nimport {name as appName} from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/fabric-macos-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/.gitignore",
    "content": "# CocoaPods\nPods/\n.xcode.env.local"
  },
  {
    "path": "apps/fabric-macos-example/macos/.xcode.env",
    "content": "export NODE_BINARY=$(command -v node)\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/AppDelegate.h",
    "content": "#import <RCTAppDelegate.h>\n#import <Cocoa/Cocoa.h>\n\n@interface AppDelegate : RCTAppDelegate\n\n@end\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/AppDelegate.mm",
    "content": "#import \"AppDelegate.h\"\n\n#import <React/RCTBundleURLProvider.h>\n\n@implementation AppDelegate\n\n- (void)applicationDidFinishLaunching:(NSNotification *)notification\n{\n  self.moduleName = @\"FabricMacOSExample\";\n  // You can add your custom initial props in the dictionary below.\n  // They will be passed down to the ViewController used by React Native.\n  self.initialProps = @{};\n\n  return [super applicationDidFinishLaunching:notification];\n}\n\n- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge\n{\n  return [self bundleURL];\n}\n\n- (NSURL *)bundleURL\n{\n#if DEBUG\n  return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@\"index\"];\n#else\n  return [[NSBundle mainBundle] URLForResource:@\"main\" withExtension:@\"jsbundle\"];\n#endif\n}\n\n/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.\n///\n/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html\n/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).\n/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`.\n- (BOOL)concurrentRootEnabled\n{\n#ifdef RN_FABRIC_ENABLED\n  return true;\n#else\n  return false;\n#endif\n}\n\n@end\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json",
    "content": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"16x16\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"16x16\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"32x32\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"32x32\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"128x128\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"128x128\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"256x256\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"256x256\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"512x512\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"512x512\"\n    }\n  ],\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/Assets.xcassets/Contents.json",
    "content": "{\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/Base.lproj/Main.storyboard",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"21701\" targetRuntime=\"MacOSX.Cocoa\" propertyAccessControl=\"none\" useAutolayout=\"YES\">\n    <dependencies>\n        <deployment identifier=\"macosx\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.CocoaPlugin\" version=\"21701\"/>\n    </dependencies>\n    <scenes>\n        <!--Application-->\n        <scene sceneID=\"JPo-4y-FX3\">\n            <objects>\n                <application id=\"hnw-xV-0zn\" sceneMemberID=\"viewController\">\n                    <menu key=\"mainMenu\" title=\"Main Menu\" systemMenu=\"main\" id=\"AYu-sK-qS6\">\n                        <items>\n                            <menuItem title=\"FabricMacOSExample\" id=\"1Xt-HY-uBw\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"FabricMacOSExample\" systemMenu=\"apple\" id=\"uQy-DD-JDr\">\n                                    <items>\n                                        <menuItem title=\"About FabricMacOSExample\" id=\"5kV-Vb-QxS\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"orderFrontStandardAboutPanel:\" target=\"Ady-hI-5gd\" id=\"Exp-CZ-Vem\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"VOq-y0-SEH\"/>\n                                        <menuItem title=\"Preferences…\" keyEquivalent=\",\" id=\"BOF-NM-1cW\"/>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"wFC-TO-SCJ\"/>\n                                        <menuItem title=\"Services\" id=\"NMo-om-nkz\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Services\" systemMenu=\"services\" id=\"hz9-B4-Xy5\"/>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"4je-JR-u6R\"/>\n                                        <menuItem title=\"Hide FabricMacOSExample\" keyEquivalent=\"h\" id=\"Olw-nP-bQN\">\n                                            <connections>\n                                                <action selector=\"hide:\" target=\"Ady-hI-5gd\" id=\"PnN-Uc-m68\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Hide Others\" keyEquivalent=\"h\" id=\"Vdr-fp-XzO\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"hideOtherApplications:\" target=\"Ady-hI-5gd\" id=\"VT4-aY-XCT\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Show All\" id=\"Kd2-mp-pUS\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"unhideAllApplications:\" target=\"Ady-hI-5gd\" id=\"Dhg-Le-xox\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"kCx-OE-vgT\"/>\n                                        <menuItem title=\"Quit FabricMacOSExample\" keyEquivalent=\"q\" id=\"4sb-4s-VLi\">\n                                            <connections>\n                                                <action selector=\"terminate:\" target=\"Ady-hI-5gd\" id=\"Te7-pn-YzF\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"File\" id=\"dMs-cI-mzQ\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"File\" id=\"bib-Uj-vzu\">\n                                    <items>\n                                        <menuItem title=\"New\" keyEquivalent=\"n\" id=\"Was-JA-tGl\">\n                                            <connections>\n                                                <action selector=\"newDocument:\" target=\"Ady-hI-5gd\" id=\"4Si-XN-c54\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Open…\" keyEquivalent=\"o\" id=\"IAo-SY-fd9\">\n                                            <connections>\n                                                <action selector=\"openDocument:\" target=\"Ady-hI-5gd\" id=\"bVn-NM-KNZ\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Open Recent\" id=\"tXI-mr-wws\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Open Recent\" systemMenu=\"recentDocuments\" id=\"oas-Oc-fiZ\">\n                                                <items>\n                                                    <menuItem title=\"Clear Menu\" id=\"vNY-rz-j42\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"clearRecentDocuments:\" target=\"Ady-hI-5gd\" id=\"Daa-9d-B3U\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"m54-Is-iLE\"/>\n                                        <menuItem title=\"Close\" keyEquivalent=\"w\" id=\"DVo-aG-piG\">\n                                            <connections>\n                                                <action selector=\"performClose:\" target=\"Ady-hI-5gd\" id=\"HmO-Ls-i7Q\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Save…\" keyEquivalent=\"s\" id=\"pxx-59-PXV\">\n                                            <connections>\n                                                <action selector=\"saveDocument:\" target=\"Ady-hI-5gd\" id=\"teZ-XB-qJY\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Save As…\" keyEquivalent=\"S\" id=\"Bw7-FT-i3A\">\n                                            <connections>\n                                                <action selector=\"saveDocumentAs:\" target=\"Ady-hI-5gd\" id=\"mDf-zr-I0C\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Revert to Saved\" keyEquivalent=\"r\" id=\"KaW-ft-85H\">\n                                            <connections>\n                                                <action selector=\"revertDocumentToSaved:\" target=\"Ady-hI-5gd\" id=\"iJ3-Pv-kwq\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"aJh-i4-bef\"/>\n                                        <menuItem title=\"Page Setup…\" keyEquivalent=\"P\" id=\"qIS-W8-SiK\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" shift=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"runPageLayout:\" target=\"Ady-hI-5gd\" id=\"Din-rz-gC5\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Print…\" keyEquivalent=\"p\" id=\"aTl-1u-JFS\">\n                                            <connections>\n                                                <action selector=\"print:\" target=\"Ady-hI-5gd\" id=\"qaZ-4w-aoO\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Edit\" id=\"5QF-Oa-p0T\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Edit\" id=\"W48-6f-4Dl\">\n                                    <items>\n                                        <menuItem title=\"Undo\" keyEquivalent=\"z\" id=\"dRJ-4n-Yzg\">\n                                            <connections>\n                                                <action selector=\"undo:\" target=\"Ady-hI-5gd\" id=\"M6e-cu-g7V\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Redo\" keyEquivalent=\"Z\" id=\"6dh-zS-Vam\">\n                                            <connections>\n                                                <action selector=\"redo:\" target=\"Ady-hI-5gd\" id=\"oIA-Rs-6OD\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"WRV-NI-Exz\"/>\n                                        <menuItem title=\"Cut\" keyEquivalent=\"x\" id=\"uRl-iY-unG\">\n                                            <connections>\n                                                <action selector=\"cut:\" target=\"Ady-hI-5gd\" id=\"YJe-68-I9s\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Copy\" keyEquivalent=\"c\" id=\"x3v-GG-iWU\">\n                                            <connections>\n                                                <action selector=\"copy:\" target=\"Ady-hI-5gd\" id=\"G1f-GL-Joy\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Paste\" keyEquivalent=\"v\" id=\"gVA-U4-sdL\">\n                                            <connections>\n                                                <action selector=\"paste:\" target=\"Ady-hI-5gd\" id=\"UvS-8e-Qdg\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Paste and Match Style\" keyEquivalent=\"V\" id=\"WeT-3V-zwk\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"pasteAsPlainText:\" target=\"Ady-hI-5gd\" id=\"cEh-KX-wJQ\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Delete\" id=\"pa3-QI-u2k\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"delete:\" target=\"Ady-hI-5gd\" id=\"0Mk-Ml-PaM\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Select All\" keyEquivalent=\"a\" id=\"Ruw-6m-B2m\">\n                                            <connections>\n                                                <action selector=\"selectAll:\" target=\"Ady-hI-5gd\" id=\"VNm-Mi-diN\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"uyl-h8-XO2\"/>\n                                        <menuItem title=\"Find\" id=\"4EN-yA-p0u\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Find\" id=\"1b7-l0-nxx\">\n                                                <items>\n                                                    <menuItem title=\"Find…\" tag=\"1\" keyEquivalent=\"f\" id=\"Xz5-n4-O0W\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"cD7-Qs-BN4\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find and Replace…\" tag=\"12\" keyEquivalent=\"f\" id=\"YEy-JH-Tfz\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"WD3-Gg-5AJ\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find Next\" tag=\"2\" keyEquivalent=\"g\" id=\"q09-fT-Sye\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"NDo-RZ-v9R\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find Previous\" tag=\"3\" keyEquivalent=\"G\" id=\"OwM-mh-QMV\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"HOh-sY-3ay\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Use Selection for Find\" tag=\"7\" keyEquivalent=\"e\" id=\"buJ-ug-pKt\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"U76-nv-p5D\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Jump to Selection\" keyEquivalent=\"j\" id=\"S0p-oC-mLd\">\n                                                        <connections>\n                                                            <action selector=\"centerSelectionInVisibleArea:\" target=\"Ady-hI-5gd\" id=\"IOG-6D-g5B\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Spelling and Grammar\" id=\"Dv1-io-Yv7\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Spelling\" id=\"3IN-sU-3Bg\">\n                                                <items>\n                                                    <menuItem title=\"Show Spelling and Grammar\" keyEquivalent=\":\" id=\"HFo-cy-zxI\">\n                                                        <connections>\n                                                            <action selector=\"showGuessPanel:\" target=\"Ady-hI-5gd\" id=\"vFj-Ks-hy3\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Check Document Now\" keyEquivalent=\";\" id=\"hz2-CU-CR7\">\n                                                        <connections>\n                                                            <action selector=\"checkSpelling:\" target=\"Ady-hI-5gd\" id=\"fz7-VC-reM\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"bNw-od-mp5\"/>\n                                                    <menuItem title=\"Check Spelling While Typing\" id=\"rbD-Rh-wIN\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleContinuousSpellChecking:\" target=\"Ady-hI-5gd\" id=\"7w6-Qz-0kB\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Check Grammar With Spelling\" id=\"mK6-2p-4JG\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleGrammarChecking:\" target=\"Ady-hI-5gd\" id=\"muD-Qn-j4w\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Correct Spelling Automatically\" id=\"78Y-hA-62v\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticSpellingCorrection:\" target=\"Ady-hI-5gd\" id=\"2lM-Qi-WAP\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Substitutions\" id=\"9ic-FL-obx\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Substitutions\" id=\"FeM-D8-WVr\">\n                                                <items>\n                                                    <menuItem title=\"Show Substitutions\" id=\"z6F-FW-3nz\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"orderFrontSubstitutionsPanel:\" target=\"Ady-hI-5gd\" id=\"oku-mr-iSq\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"gPx-C9-uUO\"/>\n                                                    <menuItem title=\"Smart Copy/Paste\" id=\"9yt-4B-nSM\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleSmartInsertDelete:\" target=\"Ady-hI-5gd\" id=\"3IJ-Se-DZD\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Quotes\" id=\"hQb-2v-fYv\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticQuoteSubstitution:\" target=\"Ady-hI-5gd\" id=\"ptq-xd-QOA\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Dashes\" id=\"rgM-f4-ycn\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticDashSubstitution:\" target=\"Ady-hI-5gd\" id=\"oCt-pO-9gS\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Links\" id=\"cwL-P1-jid\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticLinkDetection:\" target=\"Ady-hI-5gd\" id=\"Gip-E3-Fov\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Data Detectors\" id=\"tRr-pd-1PS\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticDataDetection:\" target=\"Ady-hI-5gd\" id=\"R1I-Nq-Kbl\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Text Replacement\" id=\"HFQ-gK-NFA\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticTextReplacement:\" target=\"Ady-hI-5gd\" id=\"DvP-Fe-Py6\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Transformations\" id=\"2oI-Rn-ZJC\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Transformations\" id=\"c8a-y6-VQd\">\n                                                <items>\n                                                    <menuItem title=\"Make Upper Case\" id=\"vmV-6d-7jI\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"uppercaseWord:\" target=\"Ady-hI-5gd\" id=\"sPh-Tk-edu\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Make Lower Case\" id=\"d9M-CD-aMd\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"lowercaseWord:\" target=\"Ady-hI-5gd\" id=\"iUZ-b5-hil\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Capitalize\" id=\"UEZ-Bs-lqG\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"capitalizeWord:\" target=\"Ady-hI-5gd\" id=\"26H-TL-nsh\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Speech\" id=\"xrE-MZ-jX0\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Speech\" id=\"3rS-ZA-NoH\">\n                                                <items>\n                                                    <menuItem title=\"Start Speaking\" id=\"Ynk-f8-cLZ\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"startSpeaking:\" target=\"Ady-hI-5gd\" id=\"654-Ng-kyl\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Stop Speaking\" id=\"Oyz-dy-DGm\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"stopSpeaking:\" target=\"Ady-hI-5gd\" id=\"dX8-6p-jy9\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Format\" id=\"jxT-CU-nIS\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Format\" id=\"GEO-Iw-cKr\">\n                                    <items>\n                                        <menuItem title=\"Font\" id=\"Gi5-1S-RQB\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Font\" systemMenu=\"font\" id=\"aXa-aM-Jaq\">\n                                                <items>\n                                                    <menuItem title=\"Show Fonts\" keyEquivalent=\"t\" id=\"Q5e-8K-NDq\">\n                                                        <connections>\n                                                            <action selector=\"orderFrontFontPanel:\" target=\"YLy-65-1bz\" id=\"WHr-nq-2xA\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Bold\" tag=\"2\" keyEquivalent=\"b\" id=\"GB9-OM-e27\">\n                                                        <connections>\n                                                            <action selector=\"addFontTrait:\" target=\"YLy-65-1bz\" id=\"hqk-hr-sYV\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Italic\" tag=\"1\" keyEquivalent=\"i\" id=\"Vjx-xi-njq\">\n                                                        <connections>\n                                                            <action selector=\"addFontTrait:\" target=\"YLy-65-1bz\" id=\"IHV-OB-c03\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Underline\" keyEquivalent=\"u\" id=\"WRG-CD-K1S\">\n                                                        <connections>\n                                                            <action selector=\"underline:\" target=\"Ady-hI-5gd\" id=\"FYS-2b-JAY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"5gT-KC-WSO\"/>\n                                                    <menuItem title=\"Bigger\" tag=\"3\" keyEquivalent=\"+\" id=\"Ptp-SP-VEL\">\n                                                        <connections>\n                                                            <action selector=\"modifyFont:\" target=\"YLy-65-1bz\" id=\"Uc7-di-UnL\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smaller\" tag=\"4\" keyEquivalent=\"-\" id=\"i1d-Er-qST\">\n                                                        <connections>\n                                                            <action selector=\"modifyFont:\" target=\"YLy-65-1bz\" id=\"HcX-Lf-eNd\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"kx3-Dk-x3B\"/>\n                                                    <menuItem title=\"Kern\" id=\"jBQ-r6-VK2\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Kern\" id=\"tlD-Oa-oAM\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"GUa-eO-cwY\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useStandardKerning:\" target=\"Ady-hI-5gd\" id=\"6dk-9l-Ckg\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use None\" id=\"cDB-IK-hbR\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"turnOffKerning:\" target=\"Ady-hI-5gd\" id=\"U8a-gz-Maa\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Tighten\" id=\"46P-cB-AYj\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"tightenKerning:\" target=\"Ady-hI-5gd\" id=\"hr7-Nz-8ro\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Loosen\" id=\"ogc-rX-tC1\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"loosenKerning:\" target=\"Ady-hI-5gd\" id=\"8i4-f9-FKE\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem title=\"Ligatures\" id=\"o6e-r0-MWq\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Ligatures\" id=\"w0m-vy-SC9\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"agt-UL-0e3\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useStandardLigatures:\" target=\"Ady-hI-5gd\" id=\"7uR-wd-Dx6\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use None\" id=\"J7y-lM-qPV\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"turnOffLigatures:\" target=\"Ady-hI-5gd\" id=\"iX2-gA-Ilz\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use All\" id=\"xQD-1f-W4t\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useAllLigatures:\" target=\"Ady-hI-5gd\" id=\"KcB-kA-TuK\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem title=\"Baseline\" id=\"OaQ-X3-Vso\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Baseline\" id=\"ijk-EB-dga\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"3Om-Ey-2VK\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"unscript:\" target=\"Ady-hI-5gd\" id=\"0vZ-95-Ywn\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Superscript\" id=\"Rqc-34-cIF\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"superscript:\" target=\"Ady-hI-5gd\" id=\"3qV-fo-wpU\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Subscript\" id=\"I0S-gh-46l\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"subscript:\" target=\"Ady-hI-5gd\" id=\"Q6W-4W-IGz\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Raise\" id=\"2h7-ER-AoG\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"raiseBaseline:\" target=\"Ady-hI-5gd\" id=\"4sk-31-7Q9\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Lower\" id=\"1tx-W0-xDw\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"lowerBaseline:\" target=\"Ady-hI-5gd\" id=\"OF1-bc-KW4\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"Ndw-q3-faq\"/>\n                                                    <menuItem title=\"Show Colors\" keyEquivalent=\"C\" id=\"bgn-CT-cEk\">\n                                                        <connections>\n                                                            <action selector=\"orderFrontColorPanel:\" target=\"Ady-hI-5gd\" id=\"mSX-Xz-DV3\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"iMs-zA-UFJ\"/>\n                                                    <menuItem title=\"Copy Style\" keyEquivalent=\"c\" id=\"5Vv-lz-BsD\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"copyFont:\" target=\"Ady-hI-5gd\" id=\"GJO-xA-L4q\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Paste Style\" keyEquivalent=\"v\" id=\"vKC-jM-MkH\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"pasteFont:\" target=\"Ady-hI-5gd\" id=\"JfD-CL-leO\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Text\" id=\"Fal-I4-PZk\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Text\" id=\"d9c-me-L2H\">\n                                                <items>\n                                                    <menuItem title=\"Align Left\" keyEquivalent=\"{\" id=\"ZM1-6Q-yy1\">\n                                                        <connections>\n                                                            <action selector=\"alignLeft:\" target=\"Ady-hI-5gd\" id=\"zUv-R1-uAa\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Center\" keyEquivalent=\"|\" id=\"VIY-Ag-zcb\">\n                                                        <connections>\n                                                            <action selector=\"alignCenter:\" target=\"Ady-hI-5gd\" id=\"spX-mk-kcS\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Justify\" id=\"J5U-5w-g23\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"alignJustified:\" target=\"Ady-hI-5gd\" id=\"ljL-7U-jND\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Align Right\" keyEquivalent=\"}\" id=\"wb2-vD-lq4\">\n                                                        <connections>\n                                                            <action selector=\"alignRight:\" target=\"Ady-hI-5gd\" id=\"r48-bG-YeY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"4s2-GY-VfK\"/>\n                                                    <menuItem title=\"Writing Direction\" id=\"H1b-Si-o9J\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Writing Direction\" id=\"8mr-sm-Yjd\">\n                                                            <items>\n                                                                <menuItem title=\"Paragraph\" enabled=\"NO\" id=\"ZvO-Gk-QUH\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                </menuItem>\n                                                                <menuItem id=\"YGs-j5-SAR\">\n                                                                    <string key=\"title\">\tDefault</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionNatural:\" target=\"Ady-hI-5gd\" id=\"qtV-5e-UBP\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"Lbh-J2-qVU\">\n                                                                    <string key=\"title\">\tLeft to Right</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionLeftToRight:\" target=\"Ady-hI-5gd\" id=\"S0X-9S-QSf\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"jFq-tB-4Kx\">\n                                                                    <string key=\"title\">\tRight to Left</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionRightToLeft:\" target=\"Ady-hI-5gd\" id=\"5fk-qB-AqJ\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem isSeparatorItem=\"YES\" id=\"swp-gr-a21\"/>\n                                                                <menuItem title=\"Selection\" enabled=\"NO\" id=\"cqv-fj-IhA\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                </menuItem>\n                                                                <menuItem id=\"Nop-cj-93Q\">\n                                                                    <string key=\"title\">\tDefault</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionNatural:\" target=\"Ady-hI-5gd\" id=\"lPI-Se-ZHp\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"BgM-ve-c93\">\n                                                                    <string key=\"title\">\tLeft to Right</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionLeftToRight:\" target=\"Ady-hI-5gd\" id=\"caW-Bv-w94\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"RB4-Sm-HuC\">\n                                                                    <string key=\"title\">\tRight to Left</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionRightToLeft:\" target=\"Ady-hI-5gd\" id=\"EXD-6r-ZUu\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"fKy-g9-1gm\"/>\n                                                    <menuItem title=\"Show Ruler\" id=\"vLm-3I-IUL\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleRuler:\" target=\"Ady-hI-5gd\" id=\"FOx-HJ-KwY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Copy Ruler\" keyEquivalent=\"c\" id=\"MkV-Pr-PK5\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"copyRuler:\" target=\"Ady-hI-5gd\" id=\"71i-fW-3W2\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Paste Ruler\" keyEquivalent=\"v\" id=\"LVM-kO-fVI\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"pasteRuler:\" target=\"Ady-hI-5gd\" id=\"cSh-wd-qM2\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"View\" id=\"H8h-7b-M4v\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"View\" id=\"HyV-fh-RgO\">\n                                    <items>\n                                        <menuItem title=\"Show Toolbar\" keyEquivalent=\"t\" id=\"snW-S8-Cw5\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleToolbarShown:\" target=\"Ady-hI-5gd\" id=\"BXY-wc-z0C\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Customize Toolbar…\" id=\"1UK-8n-QPP\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"runToolbarCustomizationPalette:\" target=\"Ady-hI-5gd\" id=\"pQI-g3-MTW\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"hB3-LF-h0Y\"/>\n                                        <menuItem title=\"Show Sidebar\" keyEquivalent=\"s\" id=\"kIP-vf-haE\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleSidebar:\" target=\"Ady-hI-5gd\" id=\"iwa-gc-5KM\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Enter Full Screen\" keyEquivalent=\"f\" id=\"4J7-dP-txa\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleFullScreen:\" target=\"Ady-hI-5gd\" id=\"dU3-MA-1Rq\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Window\" id=\"aUF-d1-5bR\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Window\" systemMenu=\"window\" id=\"Td7-aD-5lo\">\n                                    <items>\n                                        <menuItem title=\"Minimize\" keyEquivalent=\"m\" id=\"OY7-WF-poV\">\n                                            <connections>\n                                                <action selector=\"performMiniaturize:\" target=\"Ady-hI-5gd\" id=\"VwT-WD-YPe\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Zoom\" id=\"R4o-n2-Eq4\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"performZoom:\" target=\"Ady-hI-5gd\" id=\"DIl-cC-cCs\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"eu3-7i-yIM\"/>\n                                        <menuItem title=\"Bring All to Front\" id=\"LE2-aR-0XJ\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"arrangeInFront:\" target=\"Ady-hI-5gd\" id=\"DRN-fu-gQh\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Help\" id=\"wpr-3q-Mcd\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Help\" systemMenu=\"help\" id=\"F2S-fz-NVQ\">\n                                    <items>\n                                        <menuItem title=\"FabricMacOSExample Help\" keyEquivalent=\"?\" id=\"FKE-Sm-Kum\">\n                                            <connections>\n                                                <action selector=\"showHelp:\" target=\"Ady-hI-5gd\" id=\"y7X-2Q-9no\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                        </items>\n                    </menu>\n                    <connections>\n                        <outlet property=\"delegate\" destination=\"Voe-Tx-rLC\" id=\"PrD-fu-P6m\"/>\n                    </connections>\n                </application>\n                <customObject id=\"Voe-Tx-rLC\" customClass=\"AppDelegate\"/>\n                <customObject id=\"YLy-65-1bz\" customClass=\"NSFontManager\"/>\n                <customObject id=\"Ady-hI-5gd\" userLabel=\"First Responder\" customClass=\"NSResponder\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n            <point key=\"canvasLocation\" x=\"75\" y=\"0.0\"/>\n        </scene>\n    </scenes>\n</document>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/FabricMacOSExample.entitlements",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>com.apple.security.app-sandbox</key>\n\t<true/>\n\t<key>com.apple.security.files.user-selected.read-only</key>\n\t<true/>\n\t<key>com.apple.security.network.client</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>$(DEVELOPMENT_LANGUAGE)</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIconFile</key>\n\t<string></string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>1.0</string>\n\t<key>CFBundleVersion</key>\n\t<string>1</string>\n\t<key>LSMinimumSystemVersion</key>\n\t<string>$(MACOSX_DEPLOYMENT_TARGET)</string>\n\t<key>NSAppTransportSecurity</key>\n \t<dict>\n \t\t<key>NSAllowsArbitraryLoads</key>\n \t\t<true/>\n \t\t<key>NSExceptionDomains</key>\n \t\t<dict>\n \t\t\t<key>localhost</key>\n \t\t\t<dict>\n \t\t\t\t<key>NSExceptionAllowsInsecureHTTPLoads</key>\n \t\t\t\t<true/>\n \t\t\t</dict>\n \t\t</dict>\n \t</dict>\n\t<key>NSMainStoryboardFile</key>\n\t<string>Main</string>\n\t<key>NSPrincipalClass</key>\n\t<string>NSApplication</string>\n\t<key>NSSupportsAutomaticTermination</key>\n\t<true/>\n\t<key>NSSupportsSuddenTermination</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample-macOS/main.m",
    "content": "#import <Cocoa/Cocoa.h>\n\nint main(int argc, const char *argv[]) {\n  return NSApplicationMain(argc, argv);\n}\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 46;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t0BADD780AB7E6F1B127032BA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 65EACEEA33179874AA79EA13 /* PrivacyInfo.xcprivacy */; };\n\t\t5142014D2437B4B30078DB4F /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5142014C2437B4B30078DB4F /* AppDelegate.mm */; };\n\t\t514201522437B4B40078DB4F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 514201512437B4B40078DB4F /* Assets.xcassets */; };\n\t\t514201552437B4B40078DB4F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 514201532437B4B40078DB4F /* Main.storyboard */; };\n\t\t514201582437B4B40078DB4F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 514201572437B4B40078DB4F /* main.m */; };\n\t\t8C9D3995C4FF4A43AEF4F4AA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 65EACEEA33179874AA79EA13 /* PrivacyInfo.xcprivacy */; };\n\t\tB5BBE56A9DAF3997A2B25A15 /* libPods-FabricMacOSExample-macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F040659B7DBE8B9C12EE1D0 /* libPods-FabricMacOSExample-macOS.a */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXFileReference section */\n\t\t13B07F961A680F5B00A75B9A /* FabricMacOSExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FabricMacOSExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t1F040659B7DBE8B9C12EE1D0 /* libPods-FabricMacOSExample-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libPods-FabricMacOSExample-macOS.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t40EEEE7084233A710915BA16 /* Pods-FabricMacOSExample-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-FabricMacOSExample-macOS.debug.xcconfig\"; path = \"Target Support Files/Pods-FabricMacOSExample-macOS/Pods-FabricMacOSExample-macOS.debug.xcconfig\"; sourceTree = \"<group>\"; };\n\t\t514201492437B4B30078DB4F /* FabricMacOSExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FabricMacOSExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5142014B2437B4B30078DB4F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = \"<group>\"; };\n\t\t5142014C2437B4B30078DB4F /* AppDelegate.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = \"<group>\"; };\n\t\t514201512437B4B40078DB4F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = \"<group>\"; };\n\t\t514201542437B4B40078DB4F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = \"<group>\"; };\n\t\t514201562437B4B40078DB4F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = \"<group>\"; };\n\t\t514201572437B4B40078DB4F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = \"<group>\"; };\n\t\t514201592437B4B40078DB4F /* FabricMacOSExample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = FabricMacOSExample.entitlements; sourceTree = \"<group>\"; };\n\t\t65EACEEA33179874AA79EA13 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; path = PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t716A8CAE85BB1EEFECD54675 /* Pods-FabricMacOSExample-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-FabricMacOSExample-macOS.release.xcconfig\"; path = \"Target Support Files/Pods-FabricMacOSExample-macOS/Pods-FabricMacOSExample-macOS.release.xcconfig\"; sourceTree = \"<group>\"; };\n\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201462437B4B30078DB4F /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tB5BBE56A9DAF3997A2B25A15 /* libPods-FabricMacOSExample-macOS.a in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */,\n\t\t\t\t1F040659B7DBE8B9C12EE1D0 /* libPods-FabricMacOSExample-macOS.a */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t5142014A2437B4B30078DB4F /* FabricMacOSExample-macOS */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t5142014B2437B4B30078DB4F /* AppDelegate.h */,\n\t\t\t\t5142014C2437B4B30078DB4F /* AppDelegate.mm */,\n\t\t\t\t514201512437B4B40078DB4F /* Assets.xcassets */,\n\t\t\t\t514201532437B4B40078DB4F /* Main.storyboard */,\n\t\t\t\t514201562437B4B40078DB4F /* Info.plist */,\n\t\t\t\t514201572437B4B40078DB4F /* main.m */,\n\t\t\t\t514201592437B4B40078DB4F /* FabricMacOSExample.entitlements */,\n\t\t\t);\n\t\t\tpath = \"FabricMacOSExample-macOS\";\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t832341AE1AAA6A7D00B99B32 /* Libraries */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t);\n\t\t\tname = Libraries;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t83CBB9F61A601CBA00E9B192 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t5142014A2437B4B30078DB4F /* FabricMacOSExample-macOS */,\n\t\t\t\t832341AE1AAA6A7D00B99B32 /* Libraries */,\n\t\t\t\t83CBBA001A601CBA00E9B192 /* Products */,\n\t\t\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */,\n\t\t\t\t65EACEEA33179874AA79EA13 /* PrivacyInfo.xcprivacy */,\n\t\t\t\tFC1773CB15EAC76EA1E9B8A6 /* Pods */,\n\t\t\t);\n\t\t\tindentWidth = 2;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 2;\n\t\t\tusesTabs = 0;\n\t\t};\n\t\t83CBBA001A601CBA00E9B192 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07F961A680F5B00A75B9A /* FabricMacOSExample.app */,\n\t\t\t\t514201492437B4B30078DB4F /* FabricMacOSExample.app */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tFC1773CB15EAC76EA1E9B8A6 /* Pods */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t40EEEE7084233A710915BA16 /* Pods-FabricMacOSExample-macOS.debug.xcconfig */,\n\t\t\t\t716A8CAE85BB1EEFECD54675 /* Pods-FabricMacOSExample-macOS.release.xcconfig */,\n\t\t\t);\n\t\t\tname = Pods;\n\t\t\tpath = Pods;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t13B07F861A680F5B00A75B9A /* FabricMacOSExample-iOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"FabricMacOSExample-iOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t13B07F871A680F5B00A75B9A /* Sources */,\n\t\t\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */,\n\t\t\t\t13B07F8E1A680F5B00A75B9A /* Resources */,\n\t\t\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"FabricMacOSExample-iOS\";\n\t\t\tproductName = FabricMacOSExample;\n\t\t\tproductReference = 13B07F961A680F5B00A75B9A /* FabricMacOSExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n\t\t514201482437B4B30078DB4F /* FabricMacOSExample-macOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget \"FabricMacOSExample-macOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t9369CACD11C4BD55628BF3CD /* [CP] Check Pods Manifest.lock */,\n\t\t\t\t514201452437B4B30078DB4F /* Sources */,\n\t\t\t\t514201462437B4B30078DB4F /* Frameworks */,\n\t\t\t\t514201472437B4B30078DB4F /* Resources */,\n\t\t\t\t381D8A6E24576A4E00465D17 /* Bundle React Native code and images */,\n\t\t\t\t570208882C43F96B25B8608C /* [CP] Copy Pods Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"FabricMacOSExample-macOS\";\n\t\t\tproductName = FabricMacOSExample;\n\t\t\tproductReference = 514201492437B4B30078DB4F /* FabricMacOSExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t83CBB9F71A601CBA00E9B192 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 1130;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t13B07F861A680F5B00A75B9A = {\n\t\t\t\t\t\tLastSwiftMigration = 1120;\n\t\t\t\t\t};\n\t\t\t\t\t514201482437B4B30078DB4F = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 11.4;\n\t\t\t\t\t\tProvisioningStyle = Automatic;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"FabricMacOSExample\" */;\n\t\t\tcompatibilityVersion = \"Xcode 3.2\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 83CBB9F61A601CBA00E9B192;\n\t\t\tproductRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t13B07F861A680F5B00A75B9A /* FabricMacOSExample-iOS */,\n\t\t\t\t514201482437B4B30078DB4F /* FabricMacOSExample-macOS */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t13B07F8E1A680F5B00A75B9A /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t8C9D3995C4FF4A43AEF4F4AA /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201472437B4B30078DB4F /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t514201522437B4B40078DB4F /* Assets.xcassets in Resources */,\n\t\t\t\t514201552437B4B40078DB4F /* Main.storyboard in Resources */,\n\t\t\t\t0BADD780AB7E6F1B127032BA /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXShellScriptBuildPhase section */\n\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"export NODE_BINARY=node\\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\\n\";\n\t\t};\n\t\t381D8A6E24576A4E00465D17 /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"export NODE_BINARY=node\\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\\n\";\n\t\t};\n\t\t570208882C43F96B25B8608C /* [CP] Copy Pods Resources */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-FabricMacOSExample-macOS/Pods-FabricMacOSExample-macOS-resources.sh\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle\",\n\t\t\t);\n\t\t\tname = \"[CP] Copy Pods Resources\";\n\t\t\toutputPaths = (\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-FabricMacOSExample-macOS/Pods-FabricMacOSExample-macOS-resources.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\t9369CACD11C4BD55628BF3CD /* [CP] Check Pods Manifest.lock */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\",\n\t\t\t\t\"${PODS_ROOT}/Manifest.lock\",\n\t\t\t);\n\t\t\tname = \"[CP] Check Pods Manifest.lock\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t\t\"$(DERIVED_FILE_DIR)/Pods-FabricMacOSExample-macOS-checkManifestLockResult.txt\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"diff \\\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\\\" \\\"${PODS_ROOT}/Manifest.lock\\\" > /dev/null\\nif [ $? != 0 ] ; then\\n    # print error to STDERR\\n    echo \\\"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\\\" >&2\\n    exit 1\\nfi\\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\\necho \\\"SUCCESS\\\" > \\\"${SCRIPT_OUTPUT_FILE_0}\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n/* End PBXShellScriptBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t13B07F871A680F5B00A75B9A /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201452437B4B30078DB4F /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t514201582437B4B40078DB4F /* main.m in Sources */,\n\t\t\t\t5142014D2437B4B30078DB4F /* AppDelegate.mm in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin PBXVariantGroup section */\n\t\t514201532437B4B40078DB4F /* Main.storyboard */ = {\n\t\t\tisa = PBXVariantGroup;\n\t\t\tchildren = (\n\t\t\t\t514201542437B4B40078DB4F /* Base */,\n\t\t\t);\n\t\t\tname = Main.storyboard;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXVariantGroup section */\n\n/* Begin XCBuildConfiguration section */\n\t\t13B07F941A680F5B00A75B9A /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_BITCODE = NO;\n\t\t\t\tINFOPLIST_FILE = \"FabricMacOSExample-iOS/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricMacOSExample;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t13B07F951A680F5B00A75B9A /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = \"FabricMacOSExample-iOS/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricMacOSExample;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5142015B2437B4B40078DB4F /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 40EEEE7084233A710915BA16 /* Pods-FabricMacOSExample-macOS.debug.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tDEAD_CODE_STRIPPING = NO;\n\t\t\t\tINFOPLIST_FILE = \"FabricMacOSExample-macos/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 11.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricMacOSExample;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5142015C2437B4B40078DB4F /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 716A8CAE85BB1EEFECD54675 /* Pods-FabricMacOSExample-macOS.release.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = \"FabricMacOSExample-macos/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 11.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = FabricMacOSExample;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t83CBBA201A601CBA00E9B192 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 9.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"/usr/lib/swift $(inherited)\";\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"$(SDKROOT)/usr/lib/swift\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_ACTIVE_COMPILATION_CONDITIONS = \"$(inherited) DEBUG\";\n\t\t\t\tUSE_HERMES = false;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t83CBBA211A601CBA00E9B192 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 9.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"/usr/lib/swift $(inherited)\";\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"$(SDKROOT)/usr/lib/swift\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = false;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"FabricMacOSExample-iOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t13B07F941A680F5B00A75B9A /* Debug */,\n\t\t\t\t13B07F951A680F5B00A75B9A /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget \"FabricMacOSExample-macOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5142015B2437B4B40078DB4F /* Debug */,\n\t\t\t\t5142015C2437B4B40078DB4F /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"FabricMacOSExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t83CBBA201A601CBA00E9B192 /* Debug */,\n\t\t\t\t83CBBA211A601CBA00E9B192 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;\n}\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample.xcodeproj/xcshareddata/xcschemes/FabricMacOSExample-macOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1140\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n               BuildableName = \"FabricMacOSExample.app\"\n               BlueprintName = \"FabricMacOSExample-macOS\"\n               ReferencedContainer = \"container:FabricMacOSExample.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\">\n      <Testables>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n            BuildableName = \"FabricMacOSExample.app\"\n            BlueprintName = \"FabricMacOSExample-macOS\"\n            ReferencedContainer = \"container:FabricMacOSExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n            BuildableName = \"FabricMacOSExample.app\"\n            BlueprintName = \"FabricMacOSExample-macOS\"\n            ReferencedContainer = \"container:FabricMacOSExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"group:FabricMacOSExample.xcodeproj\">\n   </FileRef>\n   <FileRef\n      location = \"group:Pods/Pods.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/FabricMacOSExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>IDEDidComputeMac32BitWarning</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/Podfile",
    "content": "require_relative '../node_modules/react-native-macos/scripts/react_native_pods'\nrequire_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'\n\nENV['RCT_NEW_ARCH_ENABLED'] = '1'\n\nprepare_react_native_project!\n\ntarget 'FabricMacOSExample-macOS' do\n  platform :macos, '11.0'\n  use_native_modules!\n\n  # Flags change depending on the env values.\n  flags = get_default_flags()\n\n  use_react_native!(\n    :path => '../node_modules/react-native-macos',\n    :hermes_enabled => false,\n    :fabric_enabled => ENV['RCT_NEW_ARCH_ENABLED'] == '1',\n    # An absolute path to your application root.\n    :app_path => \"#{Pod::Config.instance.installation_root}/..\"\n  )\n\n  post_install do |installer|\n    react_native_post_install(installer)\n  end\nend\n"
  },
  {
    "path": "apps/fabric-macos-example/macos/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>C617.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryUserDefaults</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>CA92.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategorySystemBootTime</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>35F9.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/fabric-macos-example/metro.config.js",
    "content": "/**\n * Metro configuration for React Native\n * https://reactnative.dev/docs/metro\n *\n * @format\n */\nconst {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');\n\nconst path = require('path');\nconst exclusionList = require('metro-config/src/defaults/exclusionList');\n\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst modules = [...Object.keys(pack.peerDependencies), 'react-native-macos'];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n  resolver: {\n    blockList: exclusionList(\n      modules.map(\n        m => new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`),\n      ),\n    ),\n\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n      },\n    }),\n    assetRegistryPath: 'react-native/Libraries/Image/AssetRegistry',\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/fabric-macos-example/package.json",
    "content": "{\n  \"name\": \"FabricMacOSExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"macos\": \"react-native run-macos\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"dependencies\": {\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^6.1.18\",\n    \"@react-navigation/native-stack\": \"^6.11.0\",\n    \"@react-navigation/stack\": \"^6.4.1\",\n    \"react\": \"19.0.0\",\n    \"react-native\": \"0.78.3\",\n    \"react-native-gesture-handler\": \"https://github.com/software-mansion/react-native-gesture-handler\",\n    \"react-native-macos\": \"^0.78.6\",\n    \"react-native-reanimated\": \"^3.19.1\",\n    \"react-native-svg\": \"link:../../\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@babel/runtime\": \"^7.25.0\",\n    \"@react-native-community/cli\": \"15.0.1\",\n    \"@react-native-community/cli-platform-android\": \"15.0.1\",\n    \"@react-native-community/cli-platform-ios\": \"15.0.1\",\n    \"@react-native/babel-preset\": \"0.78.3\",\n    \"@react-native/eslint-config\": \"0.78.3\",\n    \"@react-native/metro-config\": \"0.78.3\",\n    \"@react-native/typescript-config\": \"0.78.3\",\n    \"@types/jest\": \"^29.5.13\",\n    \"@types/react\": \"^19.0.0\",\n    \"@types/react-test-renderer\": \"^19.0.0\",\n    \"babel-jest\": \"^29.6.3\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"patch-package\": \"^8.0.0\",\n    \"prettier\": \"2.8.8\",\n    \"react-test-renderer\": \"19.0.0\",\n    \"typescript\": \"5.0.4\"\n  },\n  \"engines\": {\n    \"node\": \">=18\"\n  }\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Locally installed nuget packages\n/windows/packages\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n\n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/fabric-windows-example/.prettierrc.js",
    "content": "module.exports = {\n  arrowParens: 'avoid',\n  bracketSameLine: true,\n  bracketSpacing: false,\n  singleQuote: true,\n  trailingComma: 'all',\n};\n"
  },
  {
    "path": "apps/fabric-windows-example/.ruby-version",
    "content": "2.7.6\n"
  },
  {
    "path": "apps/fabric-windows-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/fabric-windows-example/app.json",
    "content": "{\n  \"name\": \"FabricExample\",\n  \"displayName\": \"FabricWindowsExample\"\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n};\n"
  },
  {
    "path": "apps/fabric-windows-example/index.js",
    "content": "/**\n * @format\n */\n\nimport {AppRegistry} from 'react-native';\nimport App from '../common/noNavigationApp';\nimport {name as appName} from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n\n\nAppRegistry.registerComponent(\"Example\", () => App);\n"
  },
  {
    "path": "apps/fabric-windows-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/fabric-windows-example/jest.config.windows.js",
    "content": "const config = {};\n\nmodule.exports = require('@rnx-kit/jest-preset')('windows', config);\n"
  },
  {
    "path": "apps/fabric-windows-example/metro.config.js",
    "content": "const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://facebook.github.io/metro/docs/configuration\n *\n * @type {import('metro-config').MetroConfig}\n */\nconst path = require('path');\nconst exclusionList = require('metro-config/src/defaults/exclusionList');\nconst escape = require('escape-string-regexp');\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst fs = require('fs');\nconst rnwPath = fs.realpathSync(\n  path.resolve(require.resolve('react-native-windows/package.json'), '..'),\n);\n\nconst modules = [...Object.keys(pack.peerDependencies), 'react-native-windows'];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n\n  // We need to make sure that only one version is loaded for peerDependencies\n  // So we exclude them at the root, and alias them to the versions in example's node_modules\n  resolver: {\n    blockList: exclusionList(\n      modules.map(\n        m => new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`),\n      ),\n      // This stops \"react-native run-windows\" from causing the metro server to\n      // crash if its already running\n      new RegExp(\n        `${path.join(__dirname, 'windows').replace(/[/\\\\]+/g, '/')}.*`,\n      ),\n      // This prevents \"react-native run-windows\" from hitting: EBUSY: resource busy or locked, open msbuild.ProjectImports.zip or other files produced by msbuild\n      new RegExp(`${rnwPath}/build/.*`),\n      new RegExp(`${rnwPath}/target/.*`),\n      /.*\\.ProjectImports\\.zip/,\n    ),\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n      },\n    }),\n    // This fixes the 'missing-asset-registry-path` error (see https://github.com/microsoft/react-native-windows/issues/11437)\n    assetRegistryPath: 'react-native/Libraries/Image/AssetRegistry',\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/fabric-windows-example/package.json",
    "content": "{\n  \"name\": \"FabricWindowsExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"windows\": \"react-native run-windows\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"react\": \"18.2.0\",\n    \"react-native\": \"0.74.2\",\n    \"react-native-windows\": \"0.74.24\",\n    \"react-native-svg\": \"link:../../\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.20.0\",\n    \"@babel/preset-env\": \"^7.20.0\",\n    \"@babel/runtime\": \"^7.20.0\",\n    \"@react-native/babel-preset\": \"0.74.81\",\n    \"@react-native/eslint-config\": \"0.74.81\",\n    \"@react-native/metro-config\": \"0.74.81\",\n    \"@react-native/typescript-config\": \"0.74.81\",\n    \"@types/react\": \"^18.2.6\",\n    \"@types/react-test-renderer\": \"^18.0.0\",\n    \"babel-jest\": \"^29.6.3\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"prettier\": \"2.8.8\",\n    \"react-test-renderer\": \"18.2.0\",\n    \"typescript\": \"5.0.4\",\n    \"@rnx-kit/jest-preset\": \"^0.1.16\"\n  },\n  \"engines\": {\n    \"node\": \">=18\"\n  }\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/.gitignore",
    "content": "*AppPackages*\n*BundleArtifacts*\n\n#OS junk files\n[Tt]humbs.db\n*.DS_Store\n\n#Visual Studio files\n*.[Oo]bj\n*.user\n*.aps\n*.pch\n*.vspscc\n*.vssscc\n*_i.c\n*_p.c\n*.ncb\n*.suo\n*.tlb\n*.tlh\n*.bak\n*.[Cc]ache\n*.ilk\n*.log\n*.lib\n*.sbr\n*.sdf\n*.opensdf\n*.opendb\n*.unsuccessfulbuild\nipch/\n[Oo]bj/\n[Bb]in\n[Dd]ebug*/\n[Rr]elease*/\nAnkh.NoLoad\n.vs/\n# Visual C++ cache files\n\n#Files generated by the VS build\n**/Generated Files/**\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/ExperimentalFeatures.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n\n  <PropertyGroup Label=\"Microsoft.ReactNative Experimental Features\">\n    <UseFabric>true</UseFabric>\n    <UseWinUI3>true</UseWinUI3>\n\n    <ReactExperimentalFeaturesSet>true</ReactExperimentalFeaturesSet>\n  </PropertyGroup>\n\n</Project>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/.gitignore",
    "content": "/Bundle"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/AutolinkedNativeModules.g.cpp",
    "content": "// AutolinkedNativeModules.g.cpp contents generated by \"react-native autolink-windows\"\n// clang-format off\n#include \"pch.h\"\n#include \"AutolinkedNativeModules.g.h\"\n\n// Includes from react-native-svg\n#include <winrt/RNSVG.h>\n\nnamespace winrt::Microsoft::ReactNative\n{\n\nvoid RegisterAutolinkedNativeModulePackages(winrt::Windows::Foundation::Collections::IVector<winrt::Microsoft::ReactNative::IReactPackageProvider> const& packageProviders)\n{ \n    // IReactPackageProviders from react-native-svg\n    packageProviders.Append(winrt::RNSVG::ReactPackageProvider());\n}\n\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/AutolinkedNativeModules.g.h",
    "content": "// AutolinkedNativeModules.g.h contents generated by \"react-native autolink-windows\"\n// clang-format off\n#pragma once\n\nnamespace winrt::Microsoft::ReactNative\n{\n\nvoid RegisterAutolinkedNativeModulePackages(winrt::Windows::Foundation::Collections::IVector<winrt::Microsoft::ReactNative::IReactPackageProvider> const& packageProviders);\n\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/AutolinkedNativeModules.g.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <!-- AutolinkedNativeModules.g.props contents generated by \"react-native autolink-windows\" -->\n  <PropertyGroup>\n  </PropertyGroup>\n</Project>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/AutolinkedNativeModules.g.targets",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <!-- AutolinkedNativeModules.g.targets contents generated by \"react-native autolink-windows\" -->\n  <ItemGroup>\n    <!-- Projects from react-native-svg -->\n    <ProjectReference Include=\"$(ProjectDir)..\\..\\node_modules\\react-native-svg\\windows\\RNSVG\\RNSVG.vcxproj\">\n      <Project>{7acf84ec-efba-4043-8e14-40b159508902}</Project>\n    </ProjectReference>\n  </ItemGroup>\n</Project>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/FabricExample.cpp",
    "content": "// FabricExample.cpp : Defines the entry point for the application.\n//\n\n#include \"pch.h\"\n#include \"FabricExample.h\"\n\n#include \"AutolinkedNativeModules.g.h\"\n\n#include \"NativeModules.h\"\n\nstruct CompReactPackageProvider\n    : winrt::implements<CompReactPackageProvider, winrt::Microsoft::ReactNative::IReactPackageProvider> {\n public: // IReactPackageProvider\n  void CreatePackage(winrt::Microsoft::ReactNative::IReactPackageBuilder const &packageBuilder) noexcept {\n    AddAttributedModules(packageBuilder, true);\n  }\n};\n\n// Global Variables:\nconstexpr PCWSTR windowTitle = L\"FabricExample\";\nconstexpr PCWSTR mainComponentName = L\"FabricExample\";\n\nfloat ScaleFactor(HWND hwnd) noexcept {\n  return GetDpiForWindow(hwnd) / static_cast<float>(USER_DEFAULT_SCREEN_DPI);\n}\n\nvoid UpdateRootViewSizeToAppWindow(\n    winrt::Microsoft::ReactNative::ReactNativeIsland const &rootView,\n    winrt::Microsoft::UI::Windowing::AppWindow const &window) {\n  auto hwnd = winrt::Microsoft::UI::GetWindowFromWindowId(window.Id());\n  auto scaleFactor = ScaleFactor(hwnd);\n  winrt::Windows::Foundation::Size size{\n      window.ClientSize().Width / scaleFactor, window.ClientSize().Height / scaleFactor};\n  // Do not relayout when minimized\n  if (window.Presenter().as<winrt::Microsoft::UI::Windowing::OverlappedPresenter>().State() !=\n      winrt::Microsoft::UI::Windowing::OverlappedPresenterState::Minimized) {\n    winrt::Microsoft::ReactNative::LayoutConstraints constraints;\n    constraints.MaximumSize = constraints.MinimumSize = size;\n    constraints.LayoutDirection =\n        winrt::Microsoft::ReactNative::LayoutDirection::Undefined;\n    rootView.Arrange(constraints, {0, 0});\n  }\n}\n\n// Create and configure the ReactNativeHost\nwinrt::Microsoft::ReactNative::ReactNativeHost CreateReactNativeHost(\n    HWND hwnd,\n    const winrt::Microsoft::UI::Composition::Compositor &compositor) {\n  WCHAR appDirectory[MAX_PATH];\n  GetModuleFileNameW(NULL, appDirectory, MAX_PATH);\n  PathCchRemoveFileSpec(appDirectory, MAX_PATH);\n\n  auto host = winrt::Microsoft::ReactNative::ReactNativeHost();\n\n  // Include any autolinked modules\n  RegisterAutolinkedNativeModulePackages(host.PackageProviders());\n\n  host.PackageProviders().Append(winrt::make<CompReactPackageProvider>());\n\n#if BUNDLE\n  host.InstanceSettings().JavaScriptBundleFile(L\"index.windows\");\n  host.InstanceSettings().BundleRootPath(std::wstring(L\"file://\").append(appDirectory).append(L\"\\\\Bundle\\\\\").c_str());\n  host.InstanceSettings().UseFastRefresh(false);\n#else\n  host.InstanceSettings().JavaScriptBundleFile(L\"index\");\n  host.InstanceSettings().UseFastRefresh(true);\n#endif\n\n#if _DEBUG\n  host.InstanceSettings().UseDirectDebugger(true);\n  host.InstanceSettings().UseDeveloperSupport(true);\n#else\n  host.InstanceSettings().UseDirectDebugger(false);\n  host.InstanceSettings().UseDeveloperSupport(false);\n#endif\n\n  winrt::Microsoft::ReactNative::ReactCoreInjection::SetTopLevelWindowId(\n      host.InstanceSettings().Properties(), reinterpret_cast<uint64_t>(hwnd));\n\n  winrt::Microsoft::ReactNative::Composition::CompositionUIService::SetCompositor(\n      host.InstanceSettings(), compositor);\n\n  return host;\n}\n\n_Use_decl_annotations_ int CALLBACK WinMain(HINSTANCE instance, HINSTANCE, PSTR /* commandLine */, int showCmd) {\n  // Initialize WinRT.\n  winrt::init_apartment(winrt::apartment_type::single_threaded);\n\n  // Enable per monitor DPI scaling\n  SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2);\n\n  // Create a DispatcherQueue for this thread.  This is needed for Composition, Content, and\n  // Input APIs.\n  auto dispatcherQueueController{winrt::Microsoft::UI::Dispatching::DispatcherQueueController::CreateOnCurrentThread()};\n\n  // Create a Compositor for all Content on this thread.\n  auto compositor{winrt::Microsoft::UI::Composition::Compositor()};\n\n  // Create a top-level window.\n  auto window = winrt::Microsoft::UI::Windowing::AppWindow::Create();\n  window.Title(windowTitle);\n  window.Resize({1000, 1000});\n  window.Show();\n  auto hwnd = winrt::Microsoft::UI::GetWindowFromWindowId(window.Id());\n  auto scaleFactor = ScaleFactor(hwnd);\n\n  auto host = CreateReactNativeHost(hwnd, compositor);\n\n  // Start the react-native instance, which will create a JavaScript runtime and load the applications bundle\n  host.ReloadInstance();\n\n  // Create a RootView which will present a react-native component\n  winrt::Microsoft::ReactNative::ReactViewOptions viewOptions;\n  viewOptions.ComponentName(mainComponentName);\n  auto rootView = winrt::Microsoft::ReactNative::ReactNativeIsland(compositor);\n  rootView.ReactViewHost(winrt::Microsoft::ReactNative::ReactCoreInjection::MakeViewHost(host, viewOptions));\n\n  // Update the size of the RootView when the AppWindow changes size\n  window.Changed([wkRootView = winrt::make_weak(rootView)](\n                     winrt::Microsoft::UI::Windowing::AppWindow const &window,\n                     winrt::Microsoft::UI::Windowing::AppWindowChangedEventArgs const &args) {\n    if (args.DidSizeChange() || args.DidVisibilityChange()) {\n      if (auto rootView = wkRootView.get()) {\n        UpdateRootViewSizeToAppWindow(rootView, window);\n      }\n    }\n  });\n\n  // Quit application when main window is closed\n  window.Destroying(\n      [host](winrt::Microsoft::UI::Windowing::AppWindow const &window, winrt::IInspectable const & /*args*/) {\n        // Before we shutdown the application - unload the ReactNativeHost to give the javascript a chance to save any\n        // state\n        auto async = host.UnloadInstance();\n        async.Completed([host](auto asyncInfo, winrt::Windows::Foundation::AsyncStatus asyncStatus) {\n          assert(asyncStatus == winrt::Windows::Foundation::AsyncStatus::Completed);\n          host.InstanceSettings().UIDispatcher().Post([]() { PostQuitMessage(0); });\n        });\n      });\n\n  // DesktopChildSiteBridge create a ContentSite that can host the RootView ContentIsland\n  auto bridge = winrt::Microsoft::UI::Content::DesktopChildSiteBridge::Create(compositor, window.Id());\n  bridge.Connect(rootView.Island());\n  bridge.ResizePolicy(winrt::Microsoft::UI::Content::ContentSizePolicy::ResizeContentToParentWindow);\n\n  rootView.ScaleFactor(scaleFactor);\n\n  // Set the intialSize of the root view\n  UpdateRootViewSizeToAppWindow(rootView, window);\n\n  bridge.Show();\n\n  // Run the main application event loop\n  dispatcherQueueController.DispatcherQueue().RunEventLoop();\n\n  // Rundown the DispatcherQueue. This drains the queue and raises events to let components\n  // know the message loop has finished.\n  dispatcherQueueController.ShutdownQueue();\n\n  bridge.Close();\n  bridge = nullptr;\n\n  // Destroy all Composition objects\n  compositor.Close();\n  compositor = nullptr;\n}\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/FabricExample.h",
    "content": "#pragma once\n\n#include \"resource.h\"\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/FabricExample.vcxproj",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- This project was created with react-native-windows 0.74.1 -->\n<Project DefaultTargets=\"Build\" ToolsVersion=\"15.0\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(SolutionDir)\\ExperimentalFeatures.props\" Condition=\"Exists('$(SolutionDir)\\ExperimentalFeatures.props')\" />\n  <PropertyGroup Label=\"Globals\">\n    <CppWinRTOptimized>true</CppWinRTOptimized>\n    <MinimalCoreWin>true</MinimalCoreWin>\n    <ProjectGuid>{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}</ProjectGuid>\n    <ProjectName>FabricExample</ProjectName>\n    <Keyword>Win32Proj</Keyword>\n    <RootNamespace>FabricExample</RootNamespace>\n    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>\n    <DefaultLanguage>en-US</DefaultLanguage>\n    <MinimumVisualStudioVersion>17.0</MinimumVisualStudioVersion>\n    <AppxPackage>false</AppxPackage>\n  </PropertyGroup>\n  <PropertyGroup Label=\"ReactNativeWindowsProps\">\n    <ReactNativeWindowsDir Condition=\"'$(ReactNativeWindowsDir)' == ''\">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), 'node_modules\\react-native-windows\\package.json'))\\node_modules\\react-native-windows\\</ReactNativeWindowsDir>\n  </PropertyGroup>\n  <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.WindowsSdk.Default.props\" />\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.Default.props\" />\n  <ItemGroup Label=\"ProjectConfigurations\">\n    <ProjectConfiguration Include=\"Debug|Win32\">\n      <Configuration>Debug</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|Win32\">\n      <Configuration>Release</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|x64\">\n      <Configuration>Debug</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|x64\">\n      <Configuration>Release</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|ARM64\">\n      <Configuration>Debug</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|ARM64\">\n      <Configuration>Release</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n  </ItemGroup>\n  <PropertyGroup Label=\"Configuration\">\n    <ConfigurationType>Application</ConfigurationType>\n    <CharacterSet>Unicode</CharacterSet>\n    <PlatformToolset>v143</PlatformToolset>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Debug'\" Label=\"Configuration\">\n    <UseDebugLibraries>true</UseDebugLibraries>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Release'\" Label=\"Configuration\">\n    <UseDebugLibraries>false</UseDebugLibraries>\n    <WholeProgramOptimization>true</WholeProgramOptimization>\n  </PropertyGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.props\" />\n  <ImportGroup Label=\"ExtensionSettings\">\n  </ImportGroup>\n  <ImportGroup Label=\"PropertySheets\">\n    <Import Project=\"$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props\" Condition=\"exists('$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props')\" Label=\"LocalAppDataPlatform\" />\n  </ImportGroup>\n  <ImportGroup Label=\"ReactNativeWindowsPropertySheets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.props\" />\n  </ImportGroup>\n  <ItemDefinitionGroup>\n    <ClCompile>\n      <PrecompiledHeader>Use</PrecompiledHeader>\n      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>\n      <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>\n      <WarningLevel>Level3</WarningLevel>\n      <SDLCheck>true</SDLCheck>\n      <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions>\n      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>\n      <LanguageStandard>stdcpp20</LanguageStandard>\n    </ClCompile>\n    <Link>\n      <AdditionalDependencies>shell32.lib;user32.lib;windowsapp.lib;%(AdditionalDependenices)</AdditionalDependencies>\n      <SubSystem>Windows</SubSystem>\n      <GenerateDebugInformation>true</GenerateDebugInformation>\n    </Link>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Debug'\">\n    <ClCompile>\n      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Release'\">\n    <ClCompile>\n      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup>\n    <ClCompile>\n      <PreprocessorDefinitions Condition=\"'$(UseFabric)'=='true'\">USE_FABRIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <PropertyGroup Label=\"UserMacros\" />\n  <ItemGroup>\n    <ClInclude Include=\"FabricExample.h\" />\n    <ClInclude Include=\"resource.h\" />\n    <ClInclude Include=\"AutolinkedNativeModules.g.h\" />\n    <ClInclude Include=\"pch.h\" />\n    <ClInclude Include=\"targetver.h\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"FabricExample.cpp\" />\n    <ClCompile Include=\"AutolinkedNativeModules.g.cpp\" />\n    <ClCompile Include=\"pch.cpp\">\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Debug|Win32'\">Create</PrecompiledHeader>\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Debug|x64'\">Create</PrecompiledHeader>\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Debug|ARM64'\">Create</PrecompiledHeader>\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Release|Win32'\">Create</PrecompiledHeader>\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Release|x64'\">Create</PrecompiledHeader>\n      <PrecompiledHeader Condition=\"'$(Configuration)|$(Platform)'=='Release|ARM64'\">Create</PrecompiledHeader>\n    </ClCompile>\n  </ItemGroup>\n  <ItemGroup>\n    <ResourceCompile Include=\"FabricExample.rc\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Image Include=\"FabricExample.ico\" />\n    <Image Include=\"small.ico\" />\n  </ItemGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.targets\" />\n  <ImportGroup Label=\"ReactNativeWindowsTargets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.targets\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.targets')\" />\n  </ImportGroup>\n  <ItemGroup>\n  </ItemGroup>\n  <Target Name=\"EnsureReactNativeWindowsTargets\" BeforeTargets=\"PrepareForBuild\">\n    <PropertyGroup>\n      <ErrorText>This project references targets in your node_modules\\react-native-windows folder. The missing file is {0}.</ErrorText>\n    </PropertyGroup>\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.props')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.props'))\" />\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.targets')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppApp.targets'))\" />\n  </Target>\n</Project>"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/FabricExample.vcxproj.filters",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <ItemGroup>\n    <Filter Include=\"Source Files\">\n      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\n      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\n    </Filter>\n    <Filter Include=\"Header Files\">\n      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\n      <Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions>\n    </Filter>\n    <Filter Include=\"Resource Files\">\n      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\n      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>\n    </Filter>\n  </ItemGroup>\n  <ItemGroup>\n    <ClInclude Include=\"targetver.h\">\n      <Filter>Header Files</Filter>\n    </ClInclude>\n    <ClInclude Include=\"resource.h\">\n      <Filter>Header Files</Filter>\n    </ClInclude>\n    <ClInclude Include=\"FabricExample.h\">\n      <Filter>Header Files</Filter>\n    </ClInclude>\n    <ClInclude Include=\"AutolinkedNativeModules.g.h\">\n      <Filter>Header Files</Filter>\n    </ClInclude>\n    <ClInclude Include=\"pch.h\">\n      <Filter>Header Files</Filter>\n    </ClInclude>\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"FabricExample.cpp\">\n      <Filter>Source Files</Filter>\n    </ClCompile>\n    <ClCompile Include=\"AutolinkedNativeModules.g.cpp\">\n      <Filter>Source Files</Filter>\n    </ClCompile>\n    <ClCompile Include=\"pch.cpp\">\n      <Filter>Source Files</Filter>\n    </ClCompile>\n  </ItemGroup>\n  <ItemGroup>\n    <ResourceCompile Include=\"FabricExample.rc\">\n      <Filter>Resource Files</Filter>\n    </ResourceCompile>\n  </ItemGroup>\n  <ItemGroup>\n    <Image Include=\"small.ico\">\n      <Filter>Resource Files</Filter>\n    </Image>\n    <Image Include=\"FabricExample.ico\">\n      <Filter>Resource Files</Filter>\n    </Image>\n  </ItemGroup>\n</Project>"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/packages.lock.json",
    "content": "{\n  \"version\": 1,\n  \"dependencies\": {\n    \"native,Version=v0.0\": {\n      \"boost\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.83.0, )\",\n        \"resolved\": \"1.83.0\",\n        \"contentHash\": \"cy53VNMzysEMvhBixDe8ujPk67Fcj3v6FPHQnH91NYJNLHpc6jxa2xq9ruCaaJjE4M3YrGSHDi4uUSTGBWw6EQ==\"\n      },\n      \"Microsoft.JavaScript.Hermes\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[0.1.23, )\",\n        \"resolved\": \"0.1.23\",\n        \"contentHash\": \"cA9t1GjY4Yo0JD1AfA//e1lOwk48hLANfuX6GXrikmEBNZVr2TIX5ONJt5tqCnpZyLz6xGiPDgTfFNKbSfb21g==\"\n      },\n      \"Microsoft.VCRTForwarders.140\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.0.2-rc, )\",\n        \"resolved\": \"1.0.2-rc\",\n        \"contentHash\": \"/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ==\"\n      },\n      \"Microsoft.Windows.CppWinRT\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[2.0.230706.1, )\",\n        \"resolved\": \"2.0.230706.1\",\n        \"contentHash\": \"l0D7oCw/5X+xIKHqZTi62TtV+1qeSz7KVluNFdrJ9hXsst4ghvqQ/Yhura7JqRdZWBXAuDS0G0KwALptdoxweQ==\"\n      },\n      \"Microsoft.WindowsAppSDK\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.5.240227000, )\",\n        \"resolved\": \"1.5.240227000\",\n        \"contentHash\": \"6rESOsREi8534J7IDpNfFYPvxQaSleXKt4A7ZYPeQyckNMQ0o1W0jZ420bJbEMz9Cw/S/8IbpPftLLZ9w/GTCQ==\",\n        \"dependencies\": {\n          \"Microsoft.Windows.SDK.BuildTools\": \"10.0.22621.756\"\n        }\n      },\n      \"Microsoft.UI.Xaml\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"2.8.0\",\n        \"contentHash\": \"vxdHxTr63s5KVtNddMFpgvjBjUH50z7seq/5jLWmmSuf8poxg+sXrywkofUdE8ZstbpO9y3FL/IXXUcPYbeesA==\",\n        \"dependencies\": {\n          \"Microsoft.Web.WebView2\": \"1.0.1264.42\"\n        }\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      },\n      \"Microsoft.Windows.SDK.BuildTools\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"10.0.22621.756\",\n        \"contentHash\": \"7ZL2sFSioYm1Ry067Kw1hg0SCcW5kuVezC2SwjGbcPE61Nn+gTbH86T73G3LcEOVj0S3IZzNuE/29gZvOLS7VA==\"\n      },\n      \"common\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"fmt\": {\n        \"type\": \"Project\"\n      },\n      \"folly\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Fmt\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"microsoft.reactnative\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Common\": \"[1.0.0, )\",\n          \"Folly\": \"[1.0.0, )\",\n          \"Microsoft.JavaScript.Hermes\": \"[0.1.23, )\",\n          \"Microsoft.WindowsAppSDK\": \"[1.5.240227000, )\",\n          \"ReactCommon\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"reactcommon\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Folly\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"reactnativeasyncstorage\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\"\n        }\n      },\n      \"rnsvg\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"Microsoft.VCRTForwarders.140\": \"[1.0.2-rc, )\",\n          \"Microsoft.WindowsAppSDK\": \"[1.5.240227000, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      }\n    },\n    \"native,Version=v0.0/win\": {\n      \"Microsoft.VCRTForwarders.140\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.0.2-rc, )\",\n        \"resolved\": \"1.0.2-rc\",\n        \"contentHash\": \"/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ==\"\n      },\n      \"Microsoft.WindowsAppSDK\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.5.240227000, )\",\n        \"resolved\": \"1.5.240227000\",\n        \"contentHash\": \"6rESOsREi8534J7IDpNfFYPvxQaSleXKt4A7ZYPeQyckNMQ0o1W0jZ420bJbEMz9Cw/S/8IbpPftLLZ9w/GTCQ==\",\n        \"dependencies\": {\n          \"Microsoft.Windows.SDK.BuildTools\": \"10.0.22621.756\"\n        }\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win-arm64\": {\n      \"Microsoft.VCRTForwarders.140\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.0.2-rc, )\",\n        \"resolved\": \"1.0.2-rc\",\n        \"contentHash\": \"/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ==\"\n      },\n      \"Microsoft.WindowsAppSDK\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.5.240227000, )\",\n        \"resolved\": \"1.5.240227000\",\n        \"contentHash\": \"6rESOsREi8534J7IDpNfFYPvxQaSleXKt4A7ZYPeQyckNMQ0o1W0jZ420bJbEMz9Cw/S/8IbpPftLLZ9w/GTCQ==\",\n        \"dependencies\": {\n          \"Microsoft.Windows.SDK.BuildTools\": \"10.0.22621.756\"\n        }\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win-x64\": {\n      \"Microsoft.VCRTForwarders.140\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.0.2-rc, )\",\n        \"resolved\": \"1.0.2-rc\",\n        \"contentHash\": \"/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ==\"\n      },\n      \"Microsoft.WindowsAppSDK\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.5.240227000, )\",\n        \"resolved\": \"1.5.240227000\",\n        \"contentHash\": \"6rESOsREi8534J7IDpNfFYPvxQaSleXKt4A7ZYPeQyckNMQ0o1W0jZ420bJbEMz9Cw/S/8IbpPftLLZ9w/GTCQ==\",\n        \"dependencies\": {\n          \"Microsoft.Windows.SDK.BuildTools\": \"10.0.22621.756\"\n        }\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win-x86\": {\n      \"Microsoft.VCRTForwarders.140\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.0.2-rc, )\",\n        \"resolved\": \"1.0.2-rc\",\n        \"contentHash\": \"/r+sjtEeCIGyDhobIZ5hSmYhC/dSyGZxf1SxYJpElUhB0LMCktOMFs9gXrauXypIFECpVynNyVjAmJt6hjJ5oQ==\"\n      },\n      \"Microsoft.WindowsAppSDK\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[1.5.240227000, )\",\n        \"resolved\": \"1.5.240227000\",\n        \"contentHash\": \"6rESOsREi8534J7IDpNfFYPvxQaSleXKt4A7ZYPeQyckNMQ0o1W0jZ420bJbEMz9Cw/S/8IbpPftLLZ9w/GTCQ==\",\n        \"dependencies\": {\n          \"Microsoft.Windows.SDK.BuildTools\": \"10.0.22621.756\"\n        }\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    }\n  }\n}"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/pch.cpp",
    "content": "#include \"pch.h\"\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/pch.h",
    "content": "// pch.h : include file for standard system include files,\n// or project specific include files that are used frequently, but\n// are changed infrequently\n//\n\n#pragma once\n\n#include \"targetver.h\"\n\n#define NOMINMAX 1\n#define WIN32_LEAN_AND_MEAN 1\n#define WINRT_LEAN_AND_MEAN 1\n\n// Windows Header Files\n#include <windows.h>\n#undef GetCurrentTime\n#include <pathcch.h>\n#include <unknwn.h>\n\n// WinRT Header Files\n#include <winrt/base.h>\n\n#include <CppWinRTIncludes.h>\n#include <winrt/Microsoft.ReactNative.Composition.h>\n#include <winrt/Microsoft.ReactNative.h>\n#include <winrt/Microsoft.UI.Composition.h>\n#include <winrt/Microsoft.UI.Content.h>\n#include <winrt/Microsoft.UI.Dispatching.h>\n#include <winrt/Microsoft.UI.Windowing.h>\n#include <winrt/Microsoft.UI.interop.h>\n\n// C RunTime Header Files\n#include <malloc.h>\n#include <memory.h>\n#include <stdlib.h>\n#include <tchar.h>\n\n// Reference additional headers your project requires here\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/resource.h",
    "content": "//\n// Microsoft Visual C++ generated include file.\n// Used by FabricExample.rc\n\n#define IDI_ICON1 1008\n// Next default values for new objects\n//\n#ifdef APSTUDIO_INVOKED\n#ifndef APSTUDIO_READONLY_SYMBOLS\n\n#define _APS_NO_MFC 130\n#define _APS_NEXT_RESOURCE_VALUE 129\n#define _APS_NEXT_COMMAND_VALUE 32771\n#define _APS_NEXT_CONTROL_VALUE 1000\n#define _APS_NEXT_SYMED_VALUE 110\n#endif\n#endif\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample/targetver.h",
    "content": "#pragma once\n\n// Including SDKDDKVer.h defines the highest available Windows platform.\n\n// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and\n// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.\n\n#include <SDKDDKVer.h>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample.Package/FabricExample.Package.wapproj",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"Current\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(SolutionDir)\\ExperimentalFeatures.props\" Condition=\"Exists('$(SolutionDir)\\ExperimentalFeatures.props')\" />\n  <PropertyGroup>\n    <ProjectGuid>{9cf487c7-8a97-4df0-ac99-d53cfcf1d59b}</ProjectGuid>\n    <DefaultLanguage>en-US</DefaultLanguage>\n    <EntryPointProjectUniqueName>..\\FabricExample\\FabricExample.vcxproj</EntryPointProjectUniqueName>\n    <DebuggerType>NativeOnly</DebuggerType>\n    <BackgroundTaskDebugEngines>NativeOnly</BackgroundTaskDebugEngines>\n  </PropertyGroup>\n  <PropertyGroup Label=\"ReactNativeWindowsProps\">\n    <ReactNativeWindowsDir Condition=\"'$(ReactNativeWindowsDir)' == ''\">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), 'node_modules\\react-native-windows\\package.json'))\\node_modules\\react-native-windows\\</ReactNativeWindowsDir>\n  </PropertyGroup>\n  <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.WindowsSdk.Default.props\" />\n  <PropertyGroup>\n    <WapProjPath Condition=\"'$(WapProjPath)'==''\">$(MSBuildExtensionsPath)\\Microsoft\\DesktopBridge\\</WapProjPath>\n  </PropertyGroup>\n  <Import Project=\"$(WapProjPath)\\Microsoft.DesktopBridge.props\" />\n  <ItemGroup Label=\"ProjectConfigurations\">\n    <ProjectConfiguration Include=\"Debug|x86\">\n      <Configuration>Debug</Configuration>\n      <Platform>x86</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|x86\">\n      <Configuration>Release</Configuration>\n      <Platform>x86</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|x64\">\n      <Configuration>Debug</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|x64\">\n      <Configuration>Release</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|ARM64\">\n      <Configuration>Debug</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|ARM64\">\n      <Configuration>Release</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n  </ItemGroup>\n  <ImportGroup Label=\"ReactNativeWindowsPropertySheets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.props\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.props')\" />\n  </ImportGroup>\n  <ItemGroup>\n    <AppxManifest Include=\"Package.appxmanifest\">\n      <SubType>Designer</SubType>\n    </AppxManifest>\n  </ItemGroup>\n  <ItemGroup>\n    <Content Include=\"Images\\SplashScreen.scale-200.png\" />\n    <Content Include=\"Images\\LockScreenLogo.scale-200.png\" />\n    <Content Include=\"Images\\Square150x150Logo.scale-200.png\" />\n    <Content Include=\"Images\\Square44x44Logo.scale-200.png\" />\n    <Content Include=\"Images\\Square44x44Logo.targetsize-24_altform-unplated.png\" />\n    <Content Include=\"Images\\StoreLogo.png\" />\n    <Content Include=\"Images\\Wide310x150Logo.scale-200.png\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ProjectReference Include=\"..\\FabricExample\\FabricExample.vcxproj\">\n      <SkipGetTargetFrameworkProperties>True</SkipGetTargetFrameworkProperties>\n    </ProjectReference>\n  </ItemGroup>\n  <Import Project=\"$(WapProjPath)\\Microsoft.DesktopBridge.targets\" />\n  <ImportGroup Label=\"ReactNativeWindowsTargets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.targets\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.targets')\" />\n  </ImportGroup>\n  <Target Name=\"EnsureReactNativeWindowsTargets\" BeforeTargets=\"PrepareForBuild\">\n    <PropertyGroup>\n      <ErrorText>This project references targets in your node_modules\\react-native-windows folder that are missing. The missing file is {0}.</ErrorText>\n    </PropertyGroup>\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.props')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.props'))\" />\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.targets')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.Package.targets'))\" />\n  </Target>\n</Project>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample.Package/Package.appxmanifest",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<Package\n  xmlns=\"http://schemas.microsoft.com/appx/manifest/foundation/windows10\"\n  xmlns:uap=\"http://schemas.microsoft.com/appx/manifest/uap/windows10\"\n  xmlns:rescap=\"http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities\"\n  IgnorableNamespaces=\"uap rescap\">\n\n  <Identity\n    Name=\"FabricExample\"\n    Publisher=\"CN=mcota\"\n    Version=\"1.0.0.0\" />\n\n  <Properties>\n    <DisplayName>FabricExample</DisplayName>\n    <PublisherDisplayName>mcota</PublisherDisplayName>\n    <Logo>Images\\StoreLogo.png</Logo>\n  </Properties>\n\n  <Dependencies>\n    <TargetDeviceFamily Name=\"Windows.Universal\" MinVersion=\"10.0.0.0\" MaxVersionTested=\"10.0.0.0\" />\n    <TargetDeviceFamily Name=\"Windows.Desktop\" MinVersion=\"10.0.17763.0\" MaxVersionTested=\"10.0.17763.0\" />\n  </Dependencies>\n\n  <Resources>\n    <Resource Language=\"x-generate\"/>\n  </Resources>\n\n  <Applications>\n    <Application Id=\"App\"\n      Executable=\"$targetnametoken$.exe\"\n      EntryPoint=\"$targetentrypoint$\">\n      <uap:VisualElements\n        DisplayName=\"FabricExample\"\n        Description=\"FabricExample\"\n        BackgroundColor=\"transparent\"\n        Square150x150Logo=\"Images\\Square150x150Logo.png\"\n        Square44x44Logo=\"Images\\Square44x44Logo.png\">\n        <uap:DefaultTile Wide310x150Logo=\"Images\\Wide310x150Logo.png\" />\n        <uap:SplashScreen Image=\"Images\\SplashScreen.png\" />\n      </uap:VisualElements>\n    </Application>\n  </Applications>\n\n  <Capabilities>\n    <Capability Name=\"internetClient\" />\n    <rescap:Capability Name=\"runFullTrust\" />\n  </Capabilities>\n</Package>\n"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample.Package/packages.lock.json",
    "content": "{\n  \"version\": 1,\n  \"dependencies\": {\n    \"UAP,Version=v10.0.17763\": {\n      \"common\": {\n        \"type\": \"Project\"\n      },\n      \"fabricexample\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"RNSVG\": \"[1.0.0, )\"\n        }\n      },\n      \"fmt\": {\n        \"type\": \"Project\"\n      },\n      \"folly\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"fmt\": \"[1.0.0, )\"\n        }\n      },\n      \"microsoft.reactnative\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Common\": \"[1.0.0, )\",\n          \"Folly\": \"[1.0.0, )\",\n          \"ReactCommon\": \"[1.0.0, )\"\n        }\n      },\n      \"reactcommon\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Folly\": \"[1.0.0, )\"\n        }\n      },\n      \"rnsvg\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\"\n        }\n      }\n    },\n    \"UAP,Version=v10.0.17763/win10-arm\": {},\n    \"UAP,Version=v10.0.17763/win10-arm-aot\": {},\n    \"UAP,Version=v10.0.17763/win10-arm64-aot\": {},\n    \"UAP,Version=v10.0.17763/win10-x64\": {},\n    \"UAP,Version=v10.0.17763/win10-x64-aot\": {},\n    \"UAP,Version=v10.0.17763/win10-x86\": {},\n    \"UAP,Version=v10.0.17763/win10-x86-aot\": {}\n  }\n}"
  },
  {
    "path": "apps/fabric-windows-example/windows/FabricExample.sln",
    "content": "﻿\nMicrosoft Visual Studio Solution File, Format Version 12.00\n# Visual Studio Version 17\nVisualStudioVersion = 17.3.32929.385\nMinimumVisualStudioVersion = 10.0.40219.1\nProject(\"{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}\") = \"FabricExample.Package\", \"FabricExample.Package\\FabricExample.Package.wapproj\", \"{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"FabricExample\", \"FabricExample\\FabricExample.vcxproj\", \"{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {F7D32BD0-2749-483E-9A0D-1635EF7E3136}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Folly\", \"..\\node_modules\\react-native-windows\\Folly\\Folly.vcxproj\", \"{A990658C-CE31-4BCC-976F-0FC6B1AF693D}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"fmt\", \"..\\node_modules\\react-native-windows\\fmt\\fmt.vcxproj\", \"{14B93DC8-FD93-4A6D-81CB-8BC96644501C}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"ReactCommon\", \"..\\node_modules\\react-native-windows\\ReactCommon\\ReactCommon.vcxproj\", \"{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {A990658C-CE31-4BCC-976F-0FC6B1AF693D}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Chakra\", \"..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems\", \"{C38970C0-5FBF-4D69-90D8-CBAC225AE895}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative\\Microsoft.ReactNative.vcxproj\", \"{F7D32BD0-2749-483E-9A0D-1635EF7E3136}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Cxx\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems\", \"{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Common\", \"..\\node_modules\\react-native-windows\\Common\\Common.vcxproj\", \"{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}\"\nEndProject\nProject(\"{2150E333-8FDC-42A3-9474-1A3956D46DE8}\") = \"ReactNative\", \"ReactNative\", \"{5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Shared\", \"..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems\", \"{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Mso\", \"..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems\", \"{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Include\", \"..\\node_modules\\react-native-windows\\include\\Include.vcxitems\", \"{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"RNSVG\", \"..\\node_modules\\react-native-svg\\windows\\RNSVG\\RNSVG.vcxproj\", \"{7ACF84EC-EFBA-4043-8E14-40B159508902}\"\nEndProject\nGlobal\n\tGlobalSection(SolutionConfigurationPlatforms) = preSolution\n\t\tDebug|ARM64 = Debug|ARM64\n\t\tDebug|x64 = Debug|x64\n\t\tDebug|x86 = Debug|x86\n\t\tRelease|ARM64 = Release|ARM64\n\t\tRelease|x64 = Release|x64\n\t\tRelease|x86 = Release|x86\n\tEndGlobalSection\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|ARM64.Deploy.0 = Debug|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x64.Build.0 = Debug|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x64.Deploy.0 = Debug|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x86.ActiveCfg = Debug|x86\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x86.Build.0 = Debug|x86\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Debug|x86.Deploy.0 = Debug|x86\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|ARM64.Deploy.0 = Release|ARM64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x64.ActiveCfg = Release|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x64.Build.0 = Release|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x64.Deploy.0 = Release|x64\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x86.ActiveCfg = Release|x86\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x86.Build.0 = Release|x86\n\t\t{9CF487C7-8A97-4DF0-AC99-D53CFCF1D59B}.Release|x86.Deploy.0 = Release|x86\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|ARM64.Deploy.0 = Debug|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x64.Build.0 = Debug|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x64.Deploy.0 = Debug|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x86.Build.0 = Debug|Win32\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|ARM64.Deploy.0 = Release|ARM64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x64.ActiveCfg = Release|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x64.Build.0 = Release|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x64.Deploy.0 = Release|x64\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x86.ActiveCfg = Release|Win32\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x86.Build.0 = Release|Win32\n\t\t{BD8F3BA2-CD81-4BA7-BAA0-B76D6E9EA0C4}.Release|x86.Deploy.0 = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.Build.0 = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Build.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.ActiveCfg = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.Build.0 = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.ActiveCfg = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Deploy.0 = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|x64.Build.0 = Debug|x64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|x86.Build.0 = Debug|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|x64.ActiveCfg = Release|x64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|x64.Build.0 = Release|x64\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|x86.ActiveCfg = Release|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|x86.Build.0 = Release|Win32\n\t\t{85E8B53A-3B4C-40A6-97D7-67CA7082EC78}.Release|x86.Deploy.0 = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.Build.0 = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.Build.0 = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.ActiveCfg = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.Build.0 = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.ActiveCfg = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.Build.0 = Release|Win32\n\tEndGlobalSection\n\tGlobalSection(SolutionProperties) = preSolution\n\t\tHideSolutionNode = FALSE\n\tEndGlobalSection\n\tGlobalSection(NestedProjects) = preSolution\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\tEndGlobalSection\n\tGlobalSection(ExtensibilityGlobals) = postSolution\n\t\tSolutionGuid = {D43FAD39-F619-437D-BB40-04A3982ACB6A}\n\tEndGlobalSection\n\tGlobalSection(SharedMSBuildProjectFiles) = preSolution\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\include\\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\tEndGlobalSection\nEndGlobal\n"
  },
  {
    "path": "apps/paper-example/.bundle/config",
    "content": "BUNDLE_PATH: \"vendor/bundle\"\nBUNDLE_FORCE_RUBY_PLATFORM: 1\n"
  },
  {
    "path": "apps/paper-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n.kotlin/\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n\n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/paper-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/paper-example/Gemfile",
    "content": "source 'https://rubygems.org'\n\n# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version\nruby \">= 2.6.10\"\n\n# Exclude problematic versions of cocoapods and activesupport that causes build failures.\ngem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'\ngem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'\ngem 'xcodeproj', '< 1.26.0'\ngem 'concurrent-ruby', '< 1.3.4'\n \n# Ruby 3.4.0 has removed some libraries from the standard library.\ngem 'bigdecimal'\ngem 'logger'\ngem 'benchmark'\ngem 'mutex_m'\n"
  },
  {
    "path": "apps/paper-example/README.md",
    "content": "# SVG Example app\n\nShowcase of what this library can do 🚀\n"
  },
  {
    "path": "apps/paper-example/android/app/build.gradle",
    "content": "apply plugin: \"com.android.application\"\napply plugin: \"org.jetbrains.kotlin.android\"\napply plugin: \"com.facebook.react\"\n\n/**\n * This is the configuration block to customize your React Native Android app.\n * By default you don't need to apply any configuration, just uncomment the lines you need.\n */\nreact {\n    /* Folders */\n    //   The root of your project, i.e. where \"package.json\" lives. Default is '../..'\n    // root = file(\"../../\")\n    //   The folder where the react-native NPM package is. Default is ../../node_modules/react-native\n    // reactNativeDir = file(\"../../node_modules/react-native\")\n    //   The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen\n    // codegenDir = file(\"../../node_modules/@react-native/codegen\")\n    //   The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js\n    // cliFile = file(\"../../node_modules/react-native/cli.js\")\n\n    /* Variants */\n    //   The list of variants to that are debuggable. For those we're going to\n    //   skip the bundling of the JS bundle and the assets. By default is just 'debug'.\n    //   If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.\n    // debuggableVariants = [\"liteDebug\", \"prodDebug\"]\n\n    /* Bundling */\n    //   A list containing the node command and its flags. Default is just 'node'.\n    // nodeExecutableAndArgs = [\"node\"]\n    //\n    //   The command to run when bundling. By default is 'bundle'\n    // bundleCommand = \"ram-bundle\"\n    //\n    //   The path to the CLI configuration file. Default is empty.\n    // bundleConfig = file(../rn-cli.config.js)\n    //\n    //   The name of the generated asset file containing your JS bundle\n    // bundleAssetName = \"MyApplication.android.bundle\"\n    //\n    //   The entry file for bundle generation. Default is 'index.android.js' or 'index.js'\n    // entryFile = file(\"../js/MyApplication.android.js\")\n    //\n    //   A list of extra flags to pass to the 'bundle' commands.\n    //   See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle\n    // extraPackagerArgs = []\n\n    /* Hermes Commands */\n    //   The hermes compiler command to run. By default it is 'hermesc'\n    // hermesCommand = \"$rootDir/my-custom-hermesc/bin/hermesc\"\n    //\n    //   The list of flags to pass to the Hermes compiler. By default is \"-O\", \"-output-source-map\"\n    // hermesFlags = [\"-O\", \"-output-source-map\"]\n\n    /* Autolinking */\n    autolinkLibrariesWithApp()\n}\n\n/**\n * Set this to true to Run Proguard on Release builds to minify the Java bytecode.\n */\ndef enableProguardInReleaseBuilds = false\n\n/**\n * The preferred build flavor of JavaScriptCore (JSC)\n *\n * For example, to use the international variant, you can use:\n * `def io.github.react-native-community:jsc-android-intl:2026004.+'`\n *\n * The international variant includes ICU i18n library and necessary data\n * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that\n * give correct results when using with locales other than en-US. Note that\n * this variant is about 6MiB larger per architecture than default.\n */\ndef jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'\n\nandroid {\n    ndkVersion rootProject.ext.ndkVersion\n    buildToolsVersion rootProject.ext.buildToolsVersion\n    compileSdk rootProject.ext.compileSdkVersion\n\n    namespace \"com.paperexample\"\n    defaultConfig {\n        applicationId \"com.paperexample\"\n        minSdkVersion rootProject.ext.minSdkVersion\n        targetSdkVersion rootProject.ext.targetSdkVersion\n        versionCode 1\n        versionName \"1.0\"\n    }\n    signingConfigs {\n        debug {\n            storeFile file('debug.keystore')\n            storePassword 'android'\n            keyAlias 'androiddebugkey'\n            keyPassword 'android'\n        }\n    }\n    buildTypes {\n        debug {\n            signingConfig signingConfigs.debug\n        }\n        release {\n            // Caution! In production, you need to generate your own keystore file.\n            // see https://reactnative.dev/docs/signed-apk-android.\n            signingConfig signingConfigs.debug\n            minifyEnabled enableProguardInReleaseBuilds\n            proguardFiles getDefaultProguardFile(\"proguard-android.txt\"), \"proguard-rules.pro\"\n        }\n    }\n}\n\ndependencies {\n    // The version of react-native is set by the React Native Gradle Plugin\n    implementation(\"com.facebook.react:react-android\")\n\n    if (hermesEnabled.toBoolean()) {\n        implementation(\"com.facebook.react:hermes-android\")\n    } else {\n        implementation jscFlavor\n    }\n}\n"
  },
  {
    "path": "apps/paper-example/android/app/proguard-rules.pro",
    "content": "# Add project specific ProGuard rules here.\n# By default, the flags in this file are appended to flags specified\n# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt\n# You can edit the include path and order by changing the proguardFiles\n# directive in build.gradle.\n#\n# For more details, see\n#   http://developer.android.com/guide/developing/tools/proguard.html\n\n# Add any project specific keep options here:\n"
  },
  {
    "path": "apps/paper-example/android/app/src/debug/AndroidManifest.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\">\n\n    <application\n        android:usesCleartextTraffic=\"true\"\n        tools:targetApi=\"28\"\n        tools:ignore=\"GoogleAppIndexingWarning\"/>\n</manifest>\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/AndroidManifest.xml",
    "content": "<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <uses-permission android:name=\"android.permission.INTERNET\" />\n\n    <application\n      android:name=\".MainApplication\"\n      android:label=\"@string/app_name\"\n      android:icon=\"@mipmap/ic_launcher\"\n      android:roundIcon=\"@mipmap/ic_launcher_round\"\n      android:allowBackup=\"false\"\n      android:theme=\"@style/AppTheme\"\n      android:supportsRtl=\"true\">\n      <activity\n        android:name=\".MainActivity\"\n        android:label=\"@string/app_name\"\n        android:configChanges=\"keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode\"\n        android:launchMode=\"singleTask\"\n        android:windowSoftInputMode=\"adjustResize\"\n        android:exported=\"true\">\n        <intent-filter>\n            <action android:name=\"android.intent.action.MAIN\" />\n            <category android:name=\"android.intent.category.LAUNCHER\" />\n        </intent-filter>\n      </activity>\n    </application>\n</manifest>\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/java/com/paperexample/MainActivity.kt",
    "content": "package com.paperexample\n\nimport android.os.Bundle\nimport com.facebook.react.ReactActivity\nimport com.facebook.react.ReactActivityDelegate\nimport com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled\nimport com.facebook.react.defaults.DefaultReactActivityDelegate\n\nclass MainActivity : ReactActivity() {\n\n  /**\n   * Returns the name of the main component registered from JavaScript. This is used to schedule\n   * rendering of the component.\n   */\n  override fun getMainComponentName(): String = \"PaperExample\"\n\n  override fun onCreate(savedInstanceState: Bundle?) {\n    super.onCreate(null)\n  }\n  /**\n   * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate]\n   * which allows you to enable New Architecture with a single boolean flags [fabricEnabled]\n   */\n  override fun createReactActivityDelegate(): ReactActivityDelegate =\n      DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)\n}\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/java/com/paperexample/MainApplication.kt",
    "content": "package com.paperexample\n\nimport android.app.Application\nimport com.facebook.react.PackageList\nimport com.facebook.react.ReactApplication\nimport com.facebook.react.ReactHost\nimport com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative\nimport com.facebook.react.ReactNativeHost\nimport com.facebook.react.ReactPackage\nimport com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost\nimport com.facebook.react.defaults.DefaultReactNativeHost\n\nclass MainApplication : Application(), ReactApplication {\n\n  override val reactNativeHost: ReactNativeHost =\n      object : DefaultReactNativeHost(this) {\n        override fun getPackages(): List<ReactPackage> =\n            PackageList(this).packages.apply {\n              // Packages that cannot be autolinked yet can be added manually here, for example:\n              // add(MyReactNativePackage())\n            }\n\n        override fun getJSMainModuleName(): String = \"index\"\n\n        override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG\n\n        override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED\n        override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED\n      }\n\n  override val reactHost: ReactHost\n    get() = getDefaultReactHost(applicationContext, reactNativeHost)\n\n  override fun onCreate() {\n    super.onCreate()\n    loadReactNative(this)\n  }\n}\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/res/drawable/rn_edit_text_material.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2014 The Android Open Source Project\n\n     Licensed under the Apache License, Version 2.0 (the \"License\");\n     you may not use this file except in compliance with the License.\n     You may obtain a copy of the License at\n\n          http://www.apache.org/licenses/LICENSE-2.0\n\n     Unless required by applicable law or agreed to in writing, software\n     distributed under the License is distributed on an \"AS IS\" BASIS,\n     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n     See the License for the specific language governing permissions and\n     limitations under the License.\n-->\n<inset xmlns:android=\"http://schemas.android.com/apk/res/android\"\n       android:insetLeft=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetRight=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetTop=\"@dimen/abc_edit_text_inset_top_material\"\n       android:insetBottom=\"@dimen/abc_edit_text_inset_bottom_material\"\n       >\n\n    <selector>\n        <!--\n          This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).\n          The item below with state_pressed=\"false\" and state_focused=\"false\" causes a NullPointerException.\n          NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'\n\n          <item android:state_pressed=\"false\" android:state_focused=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n\n          For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.\n        -->\n        <item android:state_enabled=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n        <item android:drawable=\"@drawable/abc_textfield_activated_mtrl_alpha\"/>\n    </selector>\n\n</inset>\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/res/values/strings.xml",
    "content": "<resources>\n    <string name=\"app_name\">PaperExample</string>\n</resources>\n"
  },
  {
    "path": "apps/paper-example/android/app/src/main/res/values/styles.xml",
    "content": "<resources>\n\n    <!-- Base application theme. -->\n    <style name=\"AppTheme\" parent=\"Theme.AppCompat.DayNight.NoActionBar\">\n        <!-- Customize your theme here. -->\n        <item name=\"android:editTextBackground\">@drawable/rn_edit_text_material</item>\n    </style>\n\n</resources>\n"
  },
  {
    "path": "apps/paper-example/android/build.gradle",
    "content": "buildscript {\n    ext {\n        buildToolsVersion = \"35.0.0\"\n        minSdkVersion = 24\n        compileSdkVersion = 35\n        targetSdkVersion = 35\n        ndkVersion = \"27.1.12297006\"\n        kotlinVersion = \"2.1.20\"\n    }\n    repositories {\n        google()\n        mavenCentral()\n    }\n    dependencies {\n        classpath(\"com.android.tools.build:gradle\")\n        classpath(\"com.facebook.react:react-native-gradle-plugin\")\n        classpath(\"org.jetbrains.kotlin:kotlin-gradle-plugin\")\n    }\n}\n\napply plugin: \"com.facebook.react.rootproject\"\n"
  },
  {
    "path": "apps/paper-example/android/gradle/wrapper/gradle-wrapper.properties",
    "content": "distributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\ndistributionUrl=https\\://services.gradle.org/distributions/gradle-8.14.1-bin.zip\nnetworkTimeout=10000\nvalidateDistributionUrl=true\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\n"
  },
  {
    "path": "apps/paper-example/android/gradle.properties",
    "content": "# Project-wide Gradle settings.\n\n# IDE (e.g. Android Studio) users:\n# Gradle settings configured through the IDE *will override*\n# any settings specified in this file.\n\n# For more details on how to configure your build environment visit\n# http://www.gradle.org/docs/current/userguide/build_environment.html\n\n# Specifies the JVM arguments used for the daemon process.\n# The setting is particularly useful for tweaking memory settings.\n# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m\norg.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m\n\n# When configured, Gradle will run in incubating parallel mode.\n# This option should only be used with decoupled projects. More details, visit\n# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects\n# org.gradle.parallel=true\n\n# AndroidX package structure to make it clearer which packages are bundled with the\n# Android operating system, and which are packaged with your app's APK\n# https://developer.android.com/topic/libraries/support-library/androidx-rn\nandroid.useAndroidX=true\n\n# Use this property to specify which architecture you want to build.\n# You can also override it from the CLI using\n# ./gradlew <task> -PreactNativeArchitectures=x86_64\nreactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64\n\n# Use this property to enable support to the new architecture.\n# This will allow you to use TurboModules and the Fabric render in\n# your application. You should enable this flag either if you want\n# to write custom TurboModules/Fabric components OR use libraries that\n# are providing them.\nnewArchEnabled=false\n\n# Use this property to enable or disable the Hermes JS engine.\n# If set to false, you will be using JSC instead.\nhermesEnabled=true\n"
  },
  {
    "path": "apps/paper-example/android/gradlew",
    "content": "#!/bin/sh\n\n#\n# Copyright © 2015-2021 the original authors.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      https://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n# SPDX-License-Identifier: Apache-2.0\n#\n\n##############################################################################\n#\n#   Gradle start up script for POSIX generated by Gradle.\n#\n#   Important for running:\n#\n#   (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is\n#       noncompliant, but you have some other compliant shell such as ksh or\n#       bash, then to run this script, type that shell name before the whole\n#       command line, like:\n#\n#           ksh Gradle\n#\n#       Busybox and similar reduced shells will NOT work, because this script\n#       requires all of these POSIX shell features:\n#         * functions;\n#         * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,\n#           «${var#prefix}», «${var%suffix}», and «$( cmd )»;\n#         * compound commands having a testable exit status, especially «case»;\n#         * various built-in commands including «command», «set», and «ulimit».\n#\n#   Important for patching:\n#\n#   (2) This script targets any POSIX shell, so it avoids extensions provided\n#       by Bash, Ksh, etc; in particular arrays are avoided.\n#\n#       The \"traditional\" practice of packing multiple parameters into a\n#       space-separated string is a well documented source of bugs and security\n#       problems, so this is (mostly) avoided, by progressively accumulating\n#       options in \"$@\", and eventually passing that to Java.\n#\n#       Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,\n#       and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;\n#       see the in-line comments for details.\n#\n#       There are tweaks for specific operating systems such as AIX, CygWin,\n#       Darwin, MinGW, and NonStop.\n#\n#   (3) This script is generated from the Groovy template\n#       https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt\n#       within the Gradle project.\n#\n#       You can find Gradle at https://github.com/gradle/gradle/.\n#\n##############################################################################\n\n# Attempt to set APP_HOME\n\n# Resolve links: $0 may be a link\napp_path=$0\n\n# Need this for daisy-chained symlinks.\nwhile\n    APP_HOME=${app_path%\"${app_path##*/}\"}  # leaves a trailing /; empty if no leading path\n    [ -h \"$app_path\" ]\ndo\n    ls=$( ls -ld \"$app_path\" )\n    link=${ls#*' -> '}\n    case $link in             #(\n      /*)   app_path=$link ;; #(\n      *)    app_path=$APP_HOME$link ;;\n    esac\ndone\n\n# This is normally unused\n# shellcheck disable=SC2034\nAPP_BASE_NAME=${0##*/}\n# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)\nAPP_HOME=$( cd -P \"${APP_HOME:-./}\" > /dev/null && printf '%s\\n' \"$PWD\" ) || exit\n\n# Use the maximum available, or set MAX_FD != -1 to use that value.\nMAX_FD=maximum\n\nwarn () {\n    echo \"$*\"\n} >&2\n\ndie () {\n    echo\n    echo \"$*\"\n    echo\n    exit 1\n} >&2\n\n# OS specific support (must be 'true' or 'false').\ncygwin=false\nmsys=false\ndarwin=false\nnonstop=false\ncase \"$( uname )\" in                #(\n  CYGWIN* )         cygwin=true  ;; #(\n  Darwin* )         darwin=true  ;; #(\n  MSYS* | MINGW* )  msys=true    ;; #(\n  NONSTOP* )        nonstop=true ;;\nesac\n\nCLASSPATH=\"\\\\\\\"\\\\\\\"\"\n\n\n# Determine the Java command to use to start the JVM.\nif [ -n \"$JAVA_HOME\" ] ; then\n    if [ -x \"$JAVA_HOME/jre/sh/java\" ] ; then\n        # IBM's JDK on AIX uses strange locations for the executables\n        JAVACMD=$JAVA_HOME/jre/sh/java\n    else\n        JAVACMD=$JAVA_HOME/bin/java\n    fi\n    if [ ! -x \"$JAVACMD\" ] ; then\n        die \"ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nelse\n    JAVACMD=java\n    if ! command -v java >/dev/null 2>&1\n    then\n        die \"ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nfi\n\n# Increase the maximum file descriptors if we can.\nif ! \"$cygwin\" && ! \"$darwin\" && ! \"$nonstop\" ; then\n    case $MAX_FD in #(\n      max*)\n        # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        MAX_FD=$( ulimit -H -n ) ||\n            warn \"Could not query maximum file descriptor limit\"\n    esac\n    case $MAX_FD in  #(\n      '' | soft) :;; #(\n      *)\n        # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        ulimit -n \"$MAX_FD\" ||\n            warn \"Could not set maximum file descriptor limit to $MAX_FD\"\n    esac\nfi\n\n# Collect all arguments for the java command, stacking in reverse order:\n#   * args from the command line\n#   * the main class name\n#   * -classpath\n#   * -D...appname settings\n#   * --module-path (only if needed)\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.\n\n# For Cygwin or MSYS, switch paths to Windows format before running java\nif \"$cygwin\" || \"$msys\" ; then\n    APP_HOME=$( cygpath --path --mixed \"$APP_HOME\" )\n    CLASSPATH=$( cygpath --path --mixed \"$CLASSPATH\" )\n\n    JAVACMD=$( cygpath --unix \"$JAVACMD\" )\n\n    # Now convert the arguments - kludge to limit ourselves to /bin/sh\n    for arg do\n        if\n            case $arg in                                #(\n              -*)   false ;;                            # don't mess with options #(\n              /?*)  t=${arg#/} t=/${t%%/*}              # looks like a POSIX filepath\n                    [ -e \"$t\" ] ;;                      #(\n              *)    false ;;\n            esac\n        then\n            arg=$( cygpath --path --ignore --mixed \"$arg\" )\n        fi\n        # Roll the args list around exactly as many times as the number of\n        # args, so each arg winds up back in the position where it started, but\n        # possibly modified.\n        #\n        # NB: a `for` loop captures its iteration list before it begins, so\n        # changing the positional parameters here affects neither the number of\n        # iterations, nor the values presented in `arg`.\n        shift                   # remove old arg\n        set -- \"$@\" \"$arg\"      # push replacement arg\n    done\nfi\n\n\n# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nDEFAULT_JVM_OPTS='\"-Xmx64m\" \"-Xms64m\"'\n\n# Collect all arguments for the java command:\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,\n#     and any embedded shellness will be escaped.\n#   * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be\n#     treated as '${Hostname}' itself on the command line.\n\nset -- \\\n        \"-Dorg.gradle.appname=$APP_BASE_NAME\" \\\n        -classpath \"$CLASSPATH\" \\\n        -jar \"$APP_HOME/gradle/wrapper/gradle-wrapper.jar\" \\\n        \"$@\"\n\n# Stop when \"xargs\" is not available.\nif ! command -v xargs >/dev/null 2>&1\nthen\n    die \"xargs is not available\"\nfi\n\n# Use \"xargs\" to parse quoted args.\n#\n# With -n1 it outputs one arg per line, with the quotes and backslashes removed.\n#\n# In Bash we could simply go:\n#\n#   readarray ARGS < <( xargs -n1 <<<\"$var\" ) &&\n#   set -- \"${ARGS[@]}\" \"$@\"\n#\n# but POSIX shell has neither arrays nor command substitution, so instead we\n# post-process each arg (as a line of input to sed) to backslash-escape any\n# character that might be a shell metacharacter, then use eval to reverse\n# that process (while maintaining the separation between arguments), and wrap\n# the whole thing up as a single \"set\" statement.\n#\n# This will of course break if any of these variables contains a newline or\n# an unmatched quote.\n#\n\neval \"set -- $(\n        printf '%s\\n' \"$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS\" |\n        xargs -n1 |\n        sed ' s~[^-[:alnum:]+,./:=@_]~\\\\&~g; ' |\n        tr '\\n' ' '\n    )\" '\"$@\"'\n\nexec \"$JAVACMD\" \"$@\"\n"
  },
  {
    "path": "apps/paper-example/android/gradlew.bat",
    "content": "@REM Copyright (c) Meta Platforms, Inc. and affiliates.\n@REM\n@REM This source code is licensed under the MIT license found in the\n@REM LICENSE file in the root directory of this source tree.\n \n@rem\n@rem Copyright 2015 the original author or authors.\n@rem\n@rem Licensed under the Apache License, Version 2.0 (the \"License\");\n@rem you may not use this file except in compliance with the License.\n@rem You may obtain a copy of the License at\n@rem\n@rem      https://www.apache.org/licenses/LICENSE-2.0\n@rem\n@rem Unless required by applicable law or agreed to in writing, software\n@rem distributed under the License is distributed on an \"AS IS\" BASIS,\n@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n@rem See the License for the specific language governing permissions and\n@rem limitations under the License.\n@rem\n@rem SPDX-License-Identifier: Apache-2.0\n@rem\n\n@if \"%DEBUG%\"==\"\" @echo off\n@rem ##########################################################################\n@rem\n@rem  Gradle startup script for Windows\n@rem\n@rem ##########################################################################\n\n@rem Set local scope for the variables with windows NT shell\nif \"%OS%\"==\"Windows_NT\" setlocal\n\nset DIRNAME=%~dp0\nif \"%DIRNAME%\"==\"\" set DIRNAME=.\n@rem This is normally unused\nset APP_BASE_NAME=%~n0\nset APP_HOME=%DIRNAME%\n\n@rem Resolve any \".\" and \"..\" in APP_HOME to make it shorter.\nfor %%i in (\"%APP_HOME%\") do set APP_HOME=%%~fi\n\n@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nset DEFAULT_JVM_OPTS=\"-Xmx64m\" \"-Xms64m\"\n\n@rem Find java.exe\nif defined JAVA_HOME goto findJavaFromJavaHome\n\nset JAVA_EXE=java.exe\n%JAVA_EXE% -version >NUL 2>&1\nif %ERRORLEVEL% equ 0 goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:findJavaFromJavaHome\nset JAVA_HOME=%JAVA_HOME:\"=%\nset JAVA_EXE=%JAVA_HOME%/bin/java.exe\n\nif exist \"%JAVA_EXE%\" goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:execute\n@rem Setup the command line\n\nset CLASSPATH=\n\n\n@rem Execute Gradle\n\"%JAVA_EXE%\" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% \"-Dorg.gradle.appname=%APP_BASE_NAME%\" -classpath \"%CLASSPATH%\" -jar \"%APP_HOME%\\gradle\\wrapper\\gradle-wrapper.jar\" %*\n\n:end\n@rem End local scope for the variables with windows NT shell\nif %ERRORLEVEL% equ 0 goto mainEnd\n\n:fail\nrem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\nrem the _cmd.exe /c_ return code!\nset EXIT_CODE=%ERRORLEVEL%\nif %EXIT_CODE% equ 0 set EXIT_CODE=1\nif not \"\"==\"%GRADLE_EXIT_CONSOLE%\" exit %EXIT_CODE%\nexit /b %EXIT_CODE%\n\n:mainEnd\nif \"%OS%\"==\"Windows_NT\" endlocal\n\n:omega\n"
  },
  {
    "path": "apps/paper-example/android/settings.gradle",
    "content": "pluginManagement { includeBuild(\"../node_modules/@react-native/gradle-plugin\") }\nplugins { id(\"com.facebook.react.settings\") }\nextensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }\nrootProject.name = 'PaperExample'\ninclude ':app'\nincludeBuild('../node_modules/@react-native/gradle-plugin')\n"
  },
  {
    "path": "apps/paper-example/app.json",
    "content": "{\n  \"name\": \"PaperExample\",\n  \"displayName\": \"PaperExample\"\n}\n"
  },
  {
    "path": "apps/paper-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n  plugins: ['module:react-native-dotenv', 'react-native-reanimated/plugin'],\n};\n"
  },
  {
    "path": "apps/paper-example/index.js",
    "content": "/**\n * @format\n */\n\nimport { AppRegistry } from 'react-native';\nimport App from '../common';\nimport { name as appName } from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/paper-example/ios/.xcode.env",
    "content": "# This `.xcode.env` file is versioned and is used to source the environment\n# used when running script phases inside Xcode.\n# To customize your local environment, you can create an `.xcode.env.local`\n# file that is not versioned.\n\n# NODE_BINARY variable contains the PATH to the node executable.\n#\n# Customize the NODE_BINARY variable here.\n# For example, to use nvm with brew, add the following line\n# . \"$(brew --prefix nvm)/nvm.sh\" --no-use\nexport NODE_BINARY=$(command -v node)\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/AppDelegate.swift",
    "content": "import UIKit\nimport React\nimport React_RCTAppDelegate\nimport ReactAppDependencyProvider\n \n@main\nclass AppDelegate: UIResponder, UIApplicationDelegate {\n  var window: UIWindow?\n \n  var reactNativeDelegate: ReactNativeDelegate?\n  var reactNativeFactory: RCTReactNativeFactory?\n \n  func application(\n    _ application: UIApplication,\n    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil\n  ) -> Bool {\n    let delegate = ReactNativeDelegate()\n    let factory = RCTReactNativeFactory(delegate: delegate)\n    delegate.dependencyProvider = RCTAppDependencyProvider()\n \n    reactNativeDelegate = delegate\n    reactNativeFactory = factory\n \n    window = UIWindow(frame: UIScreen.main.bounds)\n \n    factory.startReactNative(\n      withModuleName: \"PaperExample\",\n      in: window,\n      launchOptions: launchOptions\n    )\n \n    return true\n  }\n}\n \nclass ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate {\n  override func sourceURL(for bridge: RCTBridge) -> URL? {\n    self.bundleURL()\n  }\n \n  override func bundleURL() -> URL? {\n#if DEBUG\n    RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: \"index\")\n#else\n    Bundle.main.url(forResource: \"main\", withExtension: \"jsbundle\")\n#endif\n  }\n}"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/Images.xcassets/AppIcon.appiconset/Contents.json",
    "content": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"ios-marketing\",\n      \"scale\" : \"1x\",\n      \"size\" : \"1024x1024\"\n    }\n  ],\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/Images.xcassets/Contents.json",
    "content": "{\n  \"info\" : {\n    \"version\" : 1,\n    \"author\" : \"xcode\"\n  }\n}\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>en</string>\n\t<key>CFBundleDisplayName</key>\n\t<string>PaperExample</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>APPL</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>$(MARKETING_VERSION)</string>\n\t<key>CFBundleSignature</key>\n\t<string>????</string>\n\t<key>CFBundleVersion</key>\n\t<string>$(CURRENT_PROJECT_VERSION)</string>\n\t<key>LSRequiresIPhoneOS</key>\n\t<true/>\n\t<key>NSAppTransportSecurity</key>\n\t<dict>\n\t\t<key>NSAllowsArbitraryLoads</key>\n\t\t<false/>\n\t\t<key>NSAllowsLocalNetworking</key>\n\t\t<true/>\n\t</dict>\n\t<key>NSLocationWhenInUseUsageDescription</key>\n\t<string></string>\n\t<key>RCTNewArchEnabled</key>\n\t<false/>\n\t<key>UILaunchStoryboardName</key>\n\t<string>LaunchScreen</string>\n\t<key>UIRequiredDeviceCapabilities</key>\n\t<array>\n\t\t<string>arm64</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n\t<key>UIViewControllerBasedStatusBarAppearance</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/LaunchScreen.storyboard",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"15702\" targetRuntime=\"iOS.CocoaTouch\" propertyAccessControl=\"none\" useAutolayout=\"YES\" launchScreen=\"YES\" useTraitCollections=\"YES\" useSafeAreas=\"YES\" colorMatched=\"YES\" initialViewController=\"01J-lp-oVM\">\n    <device id=\"retina4_7\" orientation=\"portrait\" appearance=\"light\"/>\n    <dependencies>\n        <deployment identifier=\"iOS\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.IBCocoaTouchPlugin\" version=\"15704\"/>\n        <capability name=\"Safe area layout guides\" minToolsVersion=\"9.0\"/>\n        <capability name=\"documents saved in the Xcode 8 format\" minToolsVersion=\"8.0\"/>\n    </dependencies>\n    <scenes>\n        <!--View Controller-->\n        <scene sceneID=\"EHf-IW-A2E\">\n            <objects>\n                <viewController id=\"01J-lp-oVM\" sceneMemberID=\"viewController\">\n                    <view key=\"view\" contentMode=\"scaleToFill\" id=\"Ze5-6b-2t3\">\n                        <rect key=\"frame\" x=\"0.0\" y=\"0.0\" width=\"375\" height=\"667\"/>\n                        <autoresizingMask key=\"autoresizingMask\" widthSizable=\"YES\" heightSizable=\"YES\"/>\n                        <subviews>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"PaperExample\" textAlignment=\"center\" lineBreakMode=\"middleTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"18\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"GJd-Yh-RWb\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"202\" width=\"375\" height=\"43\"/>\n                                <fontDescription key=\"fontDescription\" type=\"boldSystem\" pointSize=\"36\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"Powered by React Native\" textAlignment=\"center\" lineBreakMode=\"tailTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"9\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"MN2-I3-ftu\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"626\" width=\"375\" height=\"21\"/>\n                                <fontDescription key=\"fontDescription\" type=\"system\" pointSize=\"17\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                        </subviews>\n                        <color key=\"backgroundColor\" systemColor=\"systemBackgroundColor\" cocoaTouchSystemColor=\"whiteColor\"/>\n                        <constraints>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"bottom\" secondItem=\"MN2-I3-ftu\" secondAttribute=\"bottom\" constant=\"20\" id=\"OZV-Vh-mqD\"/>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"centerX\" secondItem=\"GJd-Yh-RWb\" secondAttribute=\"centerX\" id=\"Q3B-4B-g5h\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"centerX\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"centerX\" id=\"akx-eg-2ui\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" id=\"i1E-0Y-4RG\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"centerY\" secondItem=\"Ze5-6b-2t3\" secondAttribute=\"bottom\" multiplier=\"1/3\" constant=\"1\" id=\"moa-c2-u7t\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" symbolic=\"YES\" id=\"x7j-FC-K8j\"/>\n                        </constraints>\n                        <viewLayoutGuide key=\"safeArea\" id=\"Bcu-3y-fUS\"/>\n                    </view>\n                </viewController>\n                <placeholder placeholderIdentifier=\"IBFirstResponder\" id=\"iYj-Kq-Ea1\" userLabel=\"First Responder\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n            <point key=\"canvasLocation\" x=\"52.173913043478265\" y=\"375\"/>\n        </scene>\n    </scenes>\n</document>\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>C617.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryUserDefaults</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>CA92.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategorySystemBootTime</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>35F9.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 54;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t09D6C2F6F80442D389D9F399 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */; };\n\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };\n\t\t761780ED2CA45674006654EE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761780EC2CA45674006654EE /* AppDelegate.swift */; };\n\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };\n\t\tFA33981304A4B453B3387650 /* libPods-PaperExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C81AC526FF905091FBC0B63F /* libPods-PaperExample.a */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXFileReference section */\n\t\t13B07F961A680F5B00A75B9A /* PaperExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PaperExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = PaperExample/Images.xcassets; sourceTree = \"<group>\"; };\n\t\t13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = PaperExample/Info.plist; sourceTree = \"<group>\"; };\n\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = PaperExample/PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t401A52CFE8F9BAEFBD1905C9 /* Pods-PaperExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-PaperExample.release.xcconfig\"; path = \"Target Support Files/Pods-PaperExample/Pods-PaperExample.release.xcconfig\"; sourceTree = \"<group>\"; };\n\t\t551F51D17BE930B11AE7C3E5 /* Pods-PaperExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-PaperExample.debug.xcconfig\"; path = \"Target Support Files/Pods-PaperExample/Pods-PaperExample.debug.xcconfig\"; sourceTree = \"<group>\"; };\n\t\t761780EC2CA45674006654EE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = PaperExample/AppDelegate.swift; sourceTree = \"<group>\"; };\n\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = PaperExample/LaunchScreen.storyboard; sourceTree = \"<group>\"; };\n\t\tC81AC526FF905091FBC0B63F /* libPods-PaperExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libPods-PaperExample.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tFA33981304A4B453B3387650 /* libPods-PaperExample.a in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t13B07FAE1A68108700A75B9A /* PaperExample */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FB51A68108700A75B9A /* Images.xcassets */,\n\t\t\t\t761780EC2CA45674006654EE /* AppDelegate.swift */,\n\t\t\t\t13B07FB61A68108700A75B9A /* Info.plist */,\n\t\t\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,\n\t\t\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */,\n\t\t\t);\n\t\t\tname = PaperExample;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */,\n\t\t\t\tC81AC526FF905091FBC0B63F /* libPods-PaperExample.a */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t832341AE1AAA6A7D00B99B32 /* Libraries */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t);\n\t\t\tname = Libraries;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t83CBB9F61A601CBA00E9B192 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FAE1A68108700A75B9A /* PaperExample */,\n\t\t\t\t832341AE1AAA6A7D00B99B32 /* Libraries */,\n\t\t\t\t83CBBA001A601CBA00E9B192 /* Products */,\n\t\t\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */,\n\t\t\t\tBBD78D7AC51CEA395F1C20DB /* Pods */,\n\t\t\t);\n\t\t\tindentWidth = 2;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 2;\n\t\t\tusesTabs = 0;\n\t\t};\n\t\t83CBBA001A601CBA00E9B192 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07F961A680F5B00A75B9A /* PaperExample.app */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tBBD78D7AC51CEA395F1C20DB /* Pods */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t551F51D17BE930B11AE7C3E5 /* Pods-PaperExample.debug.xcconfig */,\n\t\t\t\t401A52CFE8F9BAEFBD1905C9 /* Pods-PaperExample.release.xcconfig */,\n\t\t\t);\n\t\t\tpath = Pods;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t13B07F861A680F5B00A75B9A /* PaperExample */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"PaperExample\" */;\n\t\t\tbuildPhases = (\n\t\t\t\tD8556900764C87D8F47B4542 /* [CP] Check Pods Manifest.lock */,\n\t\t\t\t13B07F871A680F5B00A75B9A /* Sources */,\n\t\t\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */,\n\t\t\t\t13B07F8E1A680F5B00A75B9A /* Resources */,\n\t\t\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,\n\t\t\t\t6D0E79A1C827968F3FB7C59F /* [CP] Embed Pods Frameworks */,\n\t\t\t\tED2C8CD7D03C2FAEB6B9573D /* [CP] Copy Pods Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = PaperExample;\n\t\t\tproductName = PaperExample;\n\t\t\tproductReference = 13B07F961A680F5B00A75B9A /* PaperExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t83CBB9F71A601CBA00E9B192 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 1210;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t13B07F861A680F5B00A75B9A = {\n\t\t\t\t\t\tLastSwiftMigration = 1120;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"PaperExample\" */;\n\t\t\tcompatibilityVersion = \"Xcode 12.0\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 83CBB9F61A601CBA00E9B192;\n\t\t\tproductRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t13B07F861A680F5B00A75B9A /* PaperExample */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t13B07F8E1A680F5B00A75B9A /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,\n\t\t\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,\n\t\t\t\t09D6C2F6F80442D389D9F399 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXShellScriptBuildPhase section */\n\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"$(SRCROOT)/.xcode.env.local\",\n\t\t\t\t\"$(SRCROOT)/.xcode.env\",\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"set -e\\n\\nWITH_ENVIRONMENT=\\\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\\\"\\nREACT_NATIVE_XCODE=\\\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\\\"\\n\\n/bin/sh -c \\\"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\\\"\\n\";\n\t\t};\n\t\t6D0E79A1C827968F3FB7C59F /* [CP] Embed Pods Frameworks */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-frameworks-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Embed Pods Frameworks\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-frameworks-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-frameworks.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tD8556900764C87D8F47B4542 /* [CP] Check Pods Manifest.lock */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\",\n\t\t\t\t\"${PODS_ROOT}/Manifest.lock\",\n\t\t\t);\n\t\t\tname = \"[CP] Check Pods Manifest.lock\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t\t\"$(DERIVED_FILE_DIR)/Pods-PaperExample-checkManifestLockResult.txt\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"diff \\\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\\\" \\\"${PODS_ROOT}/Manifest.lock\\\" > /dev/null\\nif [ $? != 0 ] ; then\\n    # print error to STDERR\\n    echo \\\"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\\\" >&2\\n    exit 1\\nfi\\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\\necho \\\"SUCCESS\\\" > \\\"${SCRIPT_OUTPUT_FILE_0}\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tED2C8CD7D03C2FAEB6B9573D /* [CP] Copy Pods Resources */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-resources-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Copy Pods Resources\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-resources-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-PaperExample/Pods-PaperExample-resources.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n/* End PBXShellScriptBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t13B07F871A680F5B00A75B9A /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t761780ED2CA45674006654EE /* AppDelegate.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin XCBuildConfiguration section */\n\t\t13B07F941A680F5B00A75B9A /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 551F51D17BE930B11AE7C3E5 /* Pods-PaperExample.debug.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_BITCODE = NO;\n\t\t\t\tINFOPLIST_FILE = PaperExample/Info.plist;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperExample;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t13B07F951A680F5B00A75B9A /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 401A52CFE8F9BAEFBD1905C9 /* Pods-PaperExample.release.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = PaperExample/Info.plist;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperExample;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t83CBBA201A601CBA00E9B192 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = \"\";\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_ACTIVE_COMPILATION_CONDITIONS = \"$(inherited) DEBUG\";\n\t\t\t\tUSE_HERMES = true;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t83CBBA211A601CBA00E9B192 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = \"\";\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = true;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"PaperExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t13B07F941A680F5B00A75B9A /* Debug */,\n\t\t\t\t13B07F951A680F5B00A75B9A /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"PaperExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t83CBBA201A601CBA00E9B192 /* Debug */,\n\t\t\t\t83CBBA211A601CBA00E9B192 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;\n}\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample.xcodeproj/xcshareddata/xcschemes/PaperExample.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1210\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n               BuildableName = \"PaperExample.app\"\n               BlueprintName = \"PaperExample\"\n               ReferencedContainer = \"container:PaperExample.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"00E356ED1AD99517003FC87E\"\n               BuildableName = \"PaperExampleTests\"\n               BlueprintName = \"PaperExampleTests\"\n               ReferencedContainer = \"container:PaperExample.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"PaperExample.app\"\n            BlueprintName = \"PaperExample\"\n            ReferencedContainer = \"container:PaperExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"PaperExample.app\"\n            BlueprintName = \"PaperExample\"\n            ReferencedContainer = \"container:PaperExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"group:PaperExample.xcodeproj\">\n   </FileRef>\n   <FileRef\n      location = \"group:Pods/Pods.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "apps/paper-example/ios/PaperExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>IDEDidComputeMac32BitWarning</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-example/ios/Podfile",
    "content": "ENV['RCT_NEW_ARCH_ENABLED'] = '0'\n\n# Resolve react_native_pods.rb with node to allow for hoisting\nrequire Pod::Executable.execute_command('node', ['-p',\n  'require.resolve(\n    \"react-native/scripts/react_native_pods.rb\",\n    {paths: [process.argv[1]]},\n  )', __dir__]).strip\n\nplatform :ios, min_ios_version_supported\nprepare_react_native_project!\n\nlinkage = ENV['USE_FRAMEWORKS']\nif linkage != nil\n  Pod::UI.puts \"Configuring Pod with #{linkage}ally linked Frameworks\".green\n  use_frameworks! :linkage => linkage.to_sym\nend\n\ntarget 'PaperExample' do\n  config = use_native_modules!\n\n  use_react_native!(\n    :path => config[:reactNativePath],\n    # An absolute path to your application root.\n    :app_path => \"#{Pod::Config.instance.installation_root}/..\"\n  )\n\n  post_install do |installer|\n    # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202\n    react_native_post_install(\n      installer,\n      config[:reactNativePath],\n      :mac_catalyst_enabled => false,\n      # :ccache_enabled => true\n    )\n  end\nend\n"
  },
  {
    "path": "apps/paper-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/paper-example/metro.config.js",
    "content": "const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://reactnative.dev/docs/metro\n *\n * @type {import('@react-native/metro-config').MetroConfig}\n */\nconst path = require('path');\nconst exclusionList = require('metro-config/src/defaults/exclusionList');\nconst escape = require('escape-string-regexp');\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst modules = [...Object.keys(pack.peerDependencies)];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n\n  // We need to make sure that only one version is loaded for peerDependencies\n  // So we exclude them at the root, and alias them to the versions in example's node_modules\n  resolver: {\n    blacklistRE: exclusionList(\n      modules.map(\n        (m) =>\n          new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`)\n      )\n    ),\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n        inlineRequires: true,\n      },\n    }),\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/paper-example/package.json",
    "content": "{\n  \"name\": \"PaperExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"android\": \"react-native run-android\",\n    \"ios\": \"react-native run-ios\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"dependencies\": {\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^7.1.17\",\n    \"@react-navigation/native-stack\": \"^7.3.25\",\n    \"@react-navigation/stack\": \"^7.4.7\",\n    \"react\": \"19.1.0\",\n    \"react-native\": \"0.80.0\",\n    \"react-native-gesture-handler\": \"2.28.0\",\n    \"react-native-reanimated\": \"3.19.1\",\n    \"react-native-safe-area-context\": \"5.6.0\",\n    \"react-native-screens\": \"4.13.1\",\n    \"react-native-svg\": \"link:../../\",\n    \"react-native-view-shot\": \"4.0.0-alpha.2\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@babel/runtime\": \"^7.25.0\",\n    \"@react-native-community/cli\": \"19.0.0\",\n    \"@react-native-community/cli-platform-android\": \"19.0.0\",\n    \"@react-native-community/cli-platform-ios\": \"19.0.0\",\n    \"@react-native/babel-preset\": \"0.80.0\",\n    \"@react-native/eslint-config\": \"0.80.0\",\n    \"@react-native/metro-config\": \"0.80.0\",\n    \"@react-native/typescript-config\": \"0.80.0\",\n    \"@types/react\": \"^19.1.0\",\n    \"@types/react-test-renderer\": \"^19.1.0\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"patch-package\": \"^8.0.0\",\n    \"postinstall-postinstall\": \"^2.1.0\",\n    \"prettier\": \"2.8.8\",\n    \"react-native-dotenv\": \"^3.4.11\",\n    \"react-test-renderer\": \"19.1.0\",\n    \"typescript\": \"5.0.4\"\n  },\n  \"engines\": {\n    \"node\": \">=18\"\n  }\n}\n"
  },
  {
    "path": "apps/paper-example/patches/react-native-view-shot+4.0.0-alpha.2.patch",
    "content": "diff --git a/node_modules/react-native-view-shot/ios/RNViewShot.m b/node_modules/react-native-view-shot/ios/RNViewShot.m\nindex bd55b92..6a20e9d 100644\n--- a/node_modules/react-native-view-shot/ios/RNViewShot.m\n+++ b/node_modules/react-native-view-shot/ios/RNViewShot.m\n@@ -106,7 +106,7 @@ - (dispatch_queue_t)methodQueue\n       scrollView.frame = CGRectMake(0, 0, scrollView.contentSize.width, scrollView.contentSize.height);\n     }\n\n-    UIGraphicsImageRenderer *renderer = [[UIGraphicsImageRenderer alloc] initWithSize:size];\n+    UIGraphicsBeginImageContextWithOptions(size, NO, 0);\n\n     if (renderInContext) {\n       // this comes with some trade-offs such as inability to capture gradients or scrollview's content in full but it works for large views\n@@ -117,8 +117,8 @@ - (dispatch_queue_t)methodQueue\n       // this doesn't work for large views and reports incorrect success even though the image is blank\n       success = [rendered drawViewHierarchyInRect:(CGRect){CGPointZero, size} afterScreenUpdates:YES];\n     }\n-\n-    UIImage *image = [renderer imageWithActions:^(UIGraphicsImageRendererContext * _Nonnull rendererContext) {}];\n+    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();\n+    UIGraphicsEndImageContext();\n\n     if (snapshotContentContainer) {\n       // Restore scroll & frame\n@@ -152,11 +152,11 @@ - (dispatch_queue_t)methodQueue\n       NSString *res = nil;\n       if ([result isEqualToString:@\"base64\"]) {\n         // Return as a base64 raw string\n-        res = [data base64EncodedStringWithOptions: 0];\n+        res = [data base64EncodedStringWithOptions: NSDataBase64EncodingEndLineWithLineFeed];\n       }\n       else if ([result isEqualToString:@\"data-uri\"]) {\n         // Return as a base64 data uri string\n-        NSString *base64 = [data base64EncodedStringWithOptions: 0];\n+        NSString *base64 = [data base64EncodedStringWithOptions: NSDataBase64EncodingEndLineWithLineFeed];\n         NSString *imageFormat = ([format isEqualToString:@\"jpg\"]) ? @\"jpeg\" : format;\n         res = [NSString stringWithFormat:@\"data:image/%@;base64,%@\", imageFormat, base64];\n       }\ndiff --git a/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts b/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\nindex a6f4c00..1e9e6ce 100644\n--- a/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\n+++ b/node_modules/react-native-view-shot/src/specs/NativeRNViewShot.ts\n@@ -2,7 +2,7 @@ import type { TurboModule } from 'react-native';\n import { TurboModuleRegistry } from 'react-native';\n\n export interface Spec extends TurboModule {\n-  releaseCapture: () => string;\n+  releaseCapture: (uri: string) => void;\n   captureRef: (tag: number, options: Object) => Promise<string>\n   captureScreen: (options: Object) => Promise<string>;\n }"
  },
  {
    "path": "apps/paper-macos-example/.bundle/config",
    "content": "BUNDLE_PATH: \"vendor/bundle\"\nBUNDLE_FORCE_RUBY_PLATFORM: 1\n"
  },
  {
    "path": "apps/paper-macos-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\nios/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n/ios/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n"
  },
  {
    "path": "apps/paper-macos-example/.prettierrc.js",
    "content": "module.exports = {\n  arrowParens: 'avoid',\n  bracketSameLine: true,\n  bracketSpacing: false,\n  singleQuote: true,\n  trailingComma: 'all',\n};\n"
  },
  {
    "path": "apps/paper-macos-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/paper-macos-example/Gemfile",
    "content": "source 'https://rubygems.org'\n\n# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version\nruby \">= 2.6.10\"\n\n# Cocoapods 1.15 introduced a bug which break the build. We will remove the upper\n# bound in the template on Cocoapods with next React Native release.\ngem 'cocoapods', '>= 1.13', '< 1.15'\ngem 'activesupport', '>= 6.1.7.5', '< 7.1.0'\ngem \"bigdecimal\"\ngem \"logger\"\ngem \"benchmark\"\ngem \"mutex_m\"\n"
  },
  {
    "path": "apps/paper-macos-example/__tests__/App.test.tsx",
    "content": "/**\n * @format\n */\n\nimport 'react-native';\nimport React from 'react';\nimport App from '../App';\n\n// Note: import explicitly to use the types shipped with jest.\nimport {it} from '@jest/globals';\n\n// Note: test renderer must be required after react-native.\nimport renderer from 'react-test-renderer';\n\nit('renders correctly', () => {\n  renderer.create(<App />);\n});\n"
  },
  {
    "path": "apps/paper-macos-example/app.json",
    "content": "{\n  \"name\": \"PaperMacOSExample\",\n  \"displayName\": \"PaperMacOSExample\"\n}\n"
  },
  {
    "path": "apps/paper-macos-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:metro-react-native-babel-preset'],\n  plugins: [\n    [\n      'module-resolver',\n      {\n        extensions: ['.js', '.ts', '.tsx'],\n        alias: {\n          'react-native': './node_modules/react-native-macos',\n        },\n      },\n    ],\n    ['react-native-reanimated/plugin', {processNestedWorklets: true}],\n  ],\n};\n"
  },
  {
    "path": "apps/paper-macos-example/index.js",
    "content": "/**\n * @format\n */\n\nimport {AppRegistry} from 'react-native';\nimport App from '../common';\nimport {name as appName} from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/paper-macos-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/paper-macos-example/macos/.gitignore",
    "content": "# CocoaPods\nPods/\n.xcode.env.local"
  },
  {
    "path": "apps/paper-macos-example/macos/.xcode.env",
    "content": "export NODE_BINARY=$(command -v node)\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/AppDelegate.h",
    "content": "#import <RCTAppDelegate.h>\n#import <Cocoa/Cocoa.h>\n\n@interface AppDelegate : RCTAppDelegate\n\n@end\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/AppDelegate.mm",
    "content": "#import \"AppDelegate.h\"\n\n#import <React/RCTBundleURLProvider.h>\n\n@implementation AppDelegate\n\n- (void)applicationDidFinishLaunching:(NSNotification *)notification\n{\n  self.moduleName = @\"PaperMacOSExample\";\n  // You can add your custom initial props in the dictionary below.\n  // They will be passed down to the ViewController used by React Native.\n  self.initialProps = @{};\n\n  return [super applicationDidFinishLaunching:notification];\n}\n\n- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge\n{\n#if DEBUG\n  return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@\"index\"];\n#else\n  return [[NSBundle mainBundle] URLForResource:@\"main\" withExtension:@\"jsbundle\"];\n#endif\n}\n\n/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.\n///\n/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html\n/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).\n/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`.\n- (BOOL)concurrentRootEnabled\n{\n#ifdef RN_FABRIC_ENABLED\n  return true;\n#else\n  return false;\n#endif\n}\n\n@end\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json",
    "content": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"16x16\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"16x16\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"32x32\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"32x32\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"128x128\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"128x128\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"256x256\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"256x256\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\",\n      \"size\" : \"512x512\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"2x\",\n      \"size\" : \"512x512\"\n    }\n  ],\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/Assets.xcassets/Contents.json",
    "content": "{\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/Base.lproj/Main.storyboard",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"21701\" targetRuntime=\"MacOSX.Cocoa\" propertyAccessControl=\"none\" useAutolayout=\"YES\">\n    <dependencies>\n        <deployment identifier=\"macosx\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.CocoaPlugin\" version=\"21701\"/>\n    </dependencies>\n    <scenes>\n        <!--Application-->\n        <scene sceneID=\"JPo-4y-FX3\">\n            <objects>\n                <application id=\"hnw-xV-0zn\" sceneMemberID=\"viewController\">\n                    <menu key=\"mainMenu\" title=\"Main Menu\" systemMenu=\"main\" id=\"AYu-sK-qS6\">\n                        <items>\n                            <menuItem title=\"PaperMacOSExample\" id=\"1Xt-HY-uBw\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"PaperMacOSExample\" systemMenu=\"apple\" id=\"uQy-DD-JDr\">\n                                    <items>\n                                        <menuItem title=\"About PaperMacOSExample\" id=\"5kV-Vb-QxS\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"orderFrontStandardAboutPanel:\" target=\"Ady-hI-5gd\" id=\"Exp-CZ-Vem\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"VOq-y0-SEH\"/>\n                                        <menuItem title=\"Preferences…\" keyEquivalent=\",\" id=\"BOF-NM-1cW\"/>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"wFC-TO-SCJ\"/>\n                                        <menuItem title=\"Services\" id=\"NMo-om-nkz\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Services\" systemMenu=\"services\" id=\"hz9-B4-Xy5\"/>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"4je-JR-u6R\"/>\n                                        <menuItem title=\"Hide PaperMacOSExample\" keyEquivalent=\"h\" id=\"Olw-nP-bQN\">\n                                            <connections>\n                                                <action selector=\"hide:\" target=\"Ady-hI-5gd\" id=\"PnN-Uc-m68\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Hide Others\" keyEquivalent=\"h\" id=\"Vdr-fp-XzO\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"hideOtherApplications:\" target=\"Ady-hI-5gd\" id=\"VT4-aY-XCT\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Show All\" id=\"Kd2-mp-pUS\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"unhideAllApplications:\" target=\"Ady-hI-5gd\" id=\"Dhg-Le-xox\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"kCx-OE-vgT\"/>\n                                        <menuItem title=\"Quit PaperMacOSExample\" keyEquivalent=\"q\" id=\"4sb-4s-VLi\">\n                                            <connections>\n                                                <action selector=\"terminate:\" target=\"Ady-hI-5gd\" id=\"Te7-pn-YzF\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"File\" id=\"dMs-cI-mzQ\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"File\" id=\"bib-Uj-vzu\">\n                                    <items>\n                                        <menuItem title=\"New\" keyEquivalent=\"n\" id=\"Was-JA-tGl\">\n                                            <connections>\n                                                <action selector=\"newDocument:\" target=\"Ady-hI-5gd\" id=\"4Si-XN-c54\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Open…\" keyEquivalent=\"o\" id=\"IAo-SY-fd9\">\n                                            <connections>\n                                                <action selector=\"openDocument:\" target=\"Ady-hI-5gd\" id=\"bVn-NM-KNZ\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Open Recent\" id=\"tXI-mr-wws\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Open Recent\" systemMenu=\"recentDocuments\" id=\"oas-Oc-fiZ\">\n                                                <items>\n                                                    <menuItem title=\"Clear Menu\" id=\"vNY-rz-j42\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"clearRecentDocuments:\" target=\"Ady-hI-5gd\" id=\"Daa-9d-B3U\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"m54-Is-iLE\"/>\n                                        <menuItem title=\"Close\" keyEquivalent=\"w\" id=\"DVo-aG-piG\">\n                                            <connections>\n                                                <action selector=\"performClose:\" target=\"Ady-hI-5gd\" id=\"HmO-Ls-i7Q\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Save…\" keyEquivalent=\"s\" id=\"pxx-59-PXV\">\n                                            <connections>\n                                                <action selector=\"saveDocument:\" target=\"Ady-hI-5gd\" id=\"teZ-XB-qJY\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Save As…\" keyEquivalent=\"S\" id=\"Bw7-FT-i3A\">\n                                            <connections>\n                                                <action selector=\"saveDocumentAs:\" target=\"Ady-hI-5gd\" id=\"mDf-zr-I0C\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Revert to Saved\" keyEquivalent=\"r\" id=\"KaW-ft-85H\">\n                                            <connections>\n                                                <action selector=\"revertDocumentToSaved:\" target=\"Ady-hI-5gd\" id=\"iJ3-Pv-kwq\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"aJh-i4-bef\"/>\n                                        <menuItem title=\"Page Setup…\" keyEquivalent=\"P\" id=\"qIS-W8-SiK\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" shift=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"runPageLayout:\" target=\"Ady-hI-5gd\" id=\"Din-rz-gC5\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Print…\" keyEquivalent=\"p\" id=\"aTl-1u-JFS\">\n                                            <connections>\n                                                <action selector=\"print:\" target=\"Ady-hI-5gd\" id=\"qaZ-4w-aoO\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Edit\" id=\"5QF-Oa-p0T\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Edit\" id=\"W48-6f-4Dl\">\n                                    <items>\n                                        <menuItem title=\"Undo\" keyEquivalent=\"z\" id=\"dRJ-4n-Yzg\">\n                                            <connections>\n                                                <action selector=\"undo:\" target=\"Ady-hI-5gd\" id=\"M6e-cu-g7V\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Redo\" keyEquivalent=\"Z\" id=\"6dh-zS-Vam\">\n                                            <connections>\n                                                <action selector=\"redo:\" target=\"Ady-hI-5gd\" id=\"oIA-Rs-6OD\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"WRV-NI-Exz\"/>\n                                        <menuItem title=\"Cut\" keyEquivalent=\"x\" id=\"uRl-iY-unG\">\n                                            <connections>\n                                                <action selector=\"cut:\" target=\"Ady-hI-5gd\" id=\"YJe-68-I9s\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Copy\" keyEquivalent=\"c\" id=\"x3v-GG-iWU\">\n                                            <connections>\n                                                <action selector=\"copy:\" target=\"Ady-hI-5gd\" id=\"G1f-GL-Joy\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Paste\" keyEquivalent=\"v\" id=\"gVA-U4-sdL\">\n                                            <connections>\n                                                <action selector=\"paste:\" target=\"Ady-hI-5gd\" id=\"UvS-8e-Qdg\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Paste and Match Style\" keyEquivalent=\"V\" id=\"WeT-3V-zwk\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"pasteAsPlainText:\" target=\"Ady-hI-5gd\" id=\"cEh-KX-wJQ\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Delete\" id=\"pa3-QI-u2k\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"delete:\" target=\"Ady-hI-5gd\" id=\"0Mk-Ml-PaM\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Select All\" keyEquivalent=\"a\" id=\"Ruw-6m-B2m\">\n                                            <connections>\n                                                <action selector=\"selectAll:\" target=\"Ady-hI-5gd\" id=\"VNm-Mi-diN\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"uyl-h8-XO2\"/>\n                                        <menuItem title=\"Find\" id=\"4EN-yA-p0u\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Find\" id=\"1b7-l0-nxx\">\n                                                <items>\n                                                    <menuItem title=\"Find…\" tag=\"1\" keyEquivalent=\"f\" id=\"Xz5-n4-O0W\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"cD7-Qs-BN4\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find and Replace…\" tag=\"12\" keyEquivalent=\"f\" id=\"YEy-JH-Tfz\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"WD3-Gg-5AJ\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find Next\" tag=\"2\" keyEquivalent=\"g\" id=\"q09-fT-Sye\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"NDo-RZ-v9R\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Find Previous\" tag=\"3\" keyEquivalent=\"G\" id=\"OwM-mh-QMV\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"HOh-sY-3ay\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Use Selection for Find\" tag=\"7\" keyEquivalent=\"e\" id=\"buJ-ug-pKt\">\n                                                        <connections>\n                                                            <action selector=\"performFindPanelAction:\" target=\"Ady-hI-5gd\" id=\"U76-nv-p5D\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Jump to Selection\" keyEquivalent=\"j\" id=\"S0p-oC-mLd\">\n                                                        <connections>\n                                                            <action selector=\"centerSelectionInVisibleArea:\" target=\"Ady-hI-5gd\" id=\"IOG-6D-g5B\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Spelling and Grammar\" id=\"Dv1-io-Yv7\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Spelling\" id=\"3IN-sU-3Bg\">\n                                                <items>\n                                                    <menuItem title=\"Show Spelling and Grammar\" keyEquivalent=\":\" id=\"HFo-cy-zxI\">\n                                                        <connections>\n                                                            <action selector=\"showGuessPanel:\" target=\"Ady-hI-5gd\" id=\"vFj-Ks-hy3\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Check Document Now\" keyEquivalent=\";\" id=\"hz2-CU-CR7\">\n                                                        <connections>\n                                                            <action selector=\"checkSpelling:\" target=\"Ady-hI-5gd\" id=\"fz7-VC-reM\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"bNw-od-mp5\"/>\n                                                    <menuItem title=\"Check Spelling While Typing\" id=\"rbD-Rh-wIN\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleContinuousSpellChecking:\" target=\"Ady-hI-5gd\" id=\"7w6-Qz-0kB\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Check Grammar With Spelling\" id=\"mK6-2p-4JG\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleGrammarChecking:\" target=\"Ady-hI-5gd\" id=\"muD-Qn-j4w\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Correct Spelling Automatically\" id=\"78Y-hA-62v\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticSpellingCorrection:\" target=\"Ady-hI-5gd\" id=\"2lM-Qi-WAP\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Substitutions\" id=\"9ic-FL-obx\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Substitutions\" id=\"FeM-D8-WVr\">\n                                                <items>\n                                                    <menuItem title=\"Show Substitutions\" id=\"z6F-FW-3nz\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"orderFrontSubstitutionsPanel:\" target=\"Ady-hI-5gd\" id=\"oku-mr-iSq\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"gPx-C9-uUO\"/>\n                                                    <menuItem title=\"Smart Copy/Paste\" id=\"9yt-4B-nSM\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleSmartInsertDelete:\" target=\"Ady-hI-5gd\" id=\"3IJ-Se-DZD\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Quotes\" id=\"hQb-2v-fYv\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticQuoteSubstitution:\" target=\"Ady-hI-5gd\" id=\"ptq-xd-QOA\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Dashes\" id=\"rgM-f4-ycn\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticDashSubstitution:\" target=\"Ady-hI-5gd\" id=\"oCt-pO-9gS\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smart Links\" id=\"cwL-P1-jid\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticLinkDetection:\" target=\"Ady-hI-5gd\" id=\"Gip-E3-Fov\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Data Detectors\" id=\"tRr-pd-1PS\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticDataDetection:\" target=\"Ady-hI-5gd\" id=\"R1I-Nq-Kbl\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Text Replacement\" id=\"HFQ-gK-NFA\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleAutomaticTextReplacement:\" target=\"Ady-hI-5gd\" id=\"DvP-Fe-Py6\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Transformations\" id=\"2oI-Rn-ZJC\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Transformations\" id=\"c8a-y6-VQd\">\n                                                <items>\n                                                    <menuItem title=\"Make Upper Case\" id=\"vmV-6d-7jI\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"uppercaseWord:\" target=\"Ady-hI-5gd\" id=\"sPh-Tk-edu\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Make Lower Case\" id=\"d9M-CD-aMd\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"lowercaseWord:\" target=\"Ady-hI-5gd\" id=\"iUZ-b5-hil\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Capitalize\" id=\"UEZ-Bs-lqG\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"capitalizeWord:\" target=\"Ady-hI-5gd\" id=\"26H-TL-nsh\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Speech\" id=\"xrE-MZ-jX0\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Speech\" id=\"3rS-ZA-NoH\">\n                                                <items>\n                                                    <menuItem title=\"Start Speaking\" id=\"Ynk-f8-cLZ\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"startSpeaking:\" target=\"Ady-hI-5gd\" id=\"654-Ng-kyl\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Stop Speaking\" id=\"Oyz-dy-DGm\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"stopSpeaking:\" target=\"Ady-hI-5gd\" id=\"dX8-6p-jy9\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Format\" id=\"jxT-CU-nIS\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Format\" id=\"GEO-Iw-cKr\">\n                                    <items>\n                                        <menuItem title=\"Font\" id=\"Gi5-1S-RQB\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Font\" systemMenu=\"font\" id=\"aXa-aM-Jaq\">\n                                                <items>\n                                                    <menuItem title=\"Show Fonts\" keyEquivalent=\"t\" id=\"Q5e-8K-NDq\">\n                                                        <connections>\n                                                            <action selector=\"orderFrontFontPanel:\" target=\"YLy-65-1bz\" id=\"WHr-nq-2xA\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Bold\" tag=\"2\" keyEquivalent=\"b\" id=\"GB9-OM-e27\">\n                                                        <connections>\n                                                            <action selector=\"addFontTrait:\" target=\"YLy-65-1bz\" id=\"hqk-hr-sYV\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Italic\" tag=\"1\" keyEquivalent=\"i\" id=\"Vjx-xi-njq\">\n                                                        <connections>\n                                                            <action selector=\"addFontTrait:\" target=\"YLy-65-1bz\" id=\"IHV-OB-c03\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Underline\" keyEquivalent=\"u\" id=\"WRG-CD-K1S\">\n                                                        <connections>\n                                                            <action selector=\"underline:\" target=\"Ady-hI-5gd\" id=\"FYS-2b-JAY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"5gT-KC-WSO\"/>\n                                                    <menuItem title=\"Bigger\" tag=\"3\" keyEquivalent=\"+\" id=\"Ptp-SP-VEL\">\n                                                        <connections>\n                                                            <action selector=\"modifyFont:\" target=\"YLy-65-1bz\" id=\"Uc7-di-UnL\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Smaller\" tag=\"4\" keyEquivalent=\"-\" id=\"i1d-Er-qST\">\n                                                        <connections>\n                                                            <action selector=\"modifyFont:\" target=\"YLy-65-1bz\" id=\"HcX-Lf-eNd\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"kx3-Dk-x3B\"/>\n                                                    <menuItem title=\"Kern\" id=\"jBQ-r6-VK2\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Kern\" id=\"tlD-Oa-oAM\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"GUa-eO-cwY\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useStandardKerning:\" target=\"Ady-hI-5gd\" id=\"6dk-9l-Ckg\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use None\" id=\"cDB-IK-hbR\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"turnOffKerning:\" target=\"Ady-hI-5gd\" id=\"U8a-gz-Maa\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Tighten\" id=\"46P-cB-AYj\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"tightenKerning:\" target=\"Ady-hI-5gd\" id=\"hr7-Nz-8ro\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Loosen\" id=\"ogc-rX-tC1\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"loosenKerning:\" target=\"Ady-hI-5gd\" id=\"8i4-f9-FKE\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem title=\"Ligatures\" id=\"o6e-r0-MWq\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Ligatures\" id=\"w0m-vy-SC9\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"agt-UL-0e3\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useStandardLigatures:\" target=\"Ady-hI-5gd\" id=\"7uR-wd-Dx6\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use None\" id=\"J7y-lM-qPV\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"turnOffLigatures:\" target=\"Ady-hI-5gd\" id=\"iX2-gA-Ilz\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Use All\" id=\"xQD-1f-W4t\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"useAllLigatures:\" target=\"Ady-hI-5gd\" id=\"KcB-kA-TuK\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem title=\"Baseline\" id=\"OaQ-X3-Vso\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Baseline\" id=\"ijk-EB-dga\">\n                                                            <items>\n                                                                <menuItem title=\"Use Default\" id=\"3Om-Ey-2VK\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"unscript:\" target=\"Ady-hI-5gd\" id=\"0vZ-95-Ywn\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Superscript\" id=\"Rqc-34-cIF\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"superscript:\" target=\"Ady-hI-5gd\" id=\"3qV-fo-wpU\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Subscript\" id=\"I0S-gh-46l\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"subscript:\" target=\"Ady-hI-5gd\" id=\"Q6W-4W-IGz\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Raise\" id=\"2h7-ER-AoG\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"raiseBaseline:\" target=\"Ady-hI-5gd\" id=\"4sk-31-7Q9\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem title=\"Lower\" id=\"1tx-W0-xDw\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"lowerBaseline:\" target=\"Ady-hI-5gd\" id=\"OF1-bc-KW4\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"Ndw-q3-faq\"/>\n                                                    <menuItem title=\"Show Colors\" keyEquivalent=\"C\" id=\"bgn-CT-cEk\">\n                                                        <connections>\n                                                            <action selector=\"orderFrontColorPanel:\" target=\"Ady-hI-5gd\" id=\"mSX-Xz-DV3\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"iMs-zA-UFJ\"/>\n                                                    <menuItem title=\"Copy Style\" keyEquivalent=\"c\" id=\"5Vv-lz-BsD\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"copyFont:\" target=\"Ady-hI-5gd\" id=\"GJO-xA-L4q\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Paste Style\" keyEquivalent=\"v\" id=\"vKC-jM-MkH\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"pasteFont:\" target=\"Ady-hI-5gd\" id=\"JfD-CL-leO\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                        <menuItem title=\"Text\" id=\"Fal-I4-PZk\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <menu key=\"submenu\" title=\"Text\" id=\"d9c-me-L2H\">\n                                                <items>\n                                                    <menuItem title=\"Align Left\" keyEquivalent=\"{\" id=\"ZM1-6Q-yy1\">\n                                                        <connections>\n                                                            <action selector=\"alignLeft:\" target=\"Ady-hI-5gd\" id=\"zUv-R1-uAa\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Center\" keyEquivalent=\"|\" id=\"VIY-Ag-zcb\">\n                                                        <connections>\n                                                            <action selector=\"alignCenter:\" target=\"Ady-hI-5gd\" id=\"spX-mk-kcS\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Justify\" id=\"J5U-5w-g23\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"alignJustified:\" target=\"Ady-hI-5gd\" id=\"ljL-7U-jND\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Align Right\" keyEquivalent=\"}\" id=\"wb2-vD-lq4\">\n                                                        <connections>\n                                                            <action selector=\"alignRight:\" target=\"Ady-hI-5gd\" id=\"r48-bG-YeY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"4s2-GY-VfK\"/>\n                                                    <menuItem title=\"Writing Direction\" id=\"H1b-Si-o9J\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <menu key=\"submenu\" title=\"Writing Direction\" id=\"8mr-sm-Yjd\">\n                                                            <items>\n                                                                <menuItem title=\"Paragraph\" enabled=\"NO\" id=\"ZvO-Gk-QUH\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                </menuItem>\n                                                                <menuItem id=\"YGs-j5-SAR\">\n                                                                    <string key=\"title\">\tDefault</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionNatural:\" target=\"Ady-hI-5gd\" id=\"qtV-5e-UBP\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"Lbh-J2-qVU\">\n                                                                    <string key=\"title\">\tLeft to Right</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionLeftToRight:\" target=\"Ady-hI-5gd\" id=\"S0X-9S-QSf\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"jFq-tB-4Kx\">\n                                                                    <string key=\"title\">\tRight to Left</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeBaseWritingDirectionRightToLeft:\" target=\"Ady-hI-5gd\" id=\"5fk-qB-AqJ\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem isSeparatorItem=\"YES\" id=\"swp-gr-a21\"/>\n                                                                <menuItem title=\"Selection\" enabled=\"NO\" id=\"cqv-fj-IhA\">\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                </menuItem>\n                                                                <menuItem id=\"Nop-cj-93Q\">\n                                                                    <string key=\"title\">\tDefault</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionNatural:\" target=\"Ady-hI-5gd\" id=\"lPI-Se-ZHp\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"BgM-ve-c93\">\n                                                                    <string key=\"title\">\tLeft to Right</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionLeftToRight:\" target=\"Ady-hI-5gd\" id=\"caW-Bv-w94\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                                <menuItem id=\"RB4-Sm-HuC\">\n                                                                    <string key=\"title\">\tRight to Left</string>\n                                                                    <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                                    <connections>\n                                                                        <action selector=\"makeTextWritingDirectionRightToLeft:\" target=\"Ady-hI-5gd\" id=\"EXD-6r-ZUu\"/>\n                                                                    </connections>\n                                                                </menuItem>\n                                                            </items>\n                                                        </menu>\n                                                    </menuItem>\n                                                    <menuItem isSeparatorItem=\"YES\" id=\"fKy-g9-1gm\"/>\n                                                    <menuItem title=\"Show Ruler\" id=\"vLm-3I-IUL\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                                        <connections>\n                                                            <action selector=\"toggleRuler:\" target=\"Ady-hI-5gd\" id=\"FOx-HJ-KwY\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Copy Ruler\" keyEquivalent=\"c\" id=\"MkV-Pr-PK5\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"copyRuler:\" target=\"Ady-hI-5gd\" id=\"71i-fW-3W2\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                    <menuItem title=\"Paste Ruler\" keyEquivalent=\"v\" id=\"LVM-kO-fVI\">\n                                                        <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                                        <connections>\n                                                            <action selector=\"pasteRuler:\" target=\"Ady-hI-5gd\" id=\"cSh-wd-qM2\"/>\n                                                        </connections>\n                                                    </menuItem>\n                                                </items>\n                                            </menu>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"View\" id=\"H8h-7b-M4v\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"View\" id=\"HyV-fh-RgO\">\n                                    <items>\n                                        <menuItem title=\"Show Toolbar\" keyEquivalent=\"t\" id=\"snW-S8-Cw5\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" option=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleToolbarShown:\" target=\"Ady-hI-5gd\" id=\"BXY-wc-z0C\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Customize Toolbar…\" id=\"1UK-8n-QPP\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"runToolbarCustomizationPalette:\" target=\"Ady-hI-5gd\" id=\"pQI-g3-MTW\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"hB3-LF-h0Y\"/>\n                                        <menuItem title=\"Show Sidebar\" keyEquivalent=\"s\" id=\"kIP-vf-haE\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleSidebar:\" target=\"Ady-hI-5gd\" id=\"iwa-gc-5KM\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Enter Full Screen\" keyEquivalent=\"f\" id=\"4J7-dP-txa\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\" control=\"YES\" command=\"YES\"/>\n                                            <connections>\n                                                <action selector=\"toggleFullScreen:\" target=\"Ady-hI-5gd\" id=\"dU3-MA-1Rq\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Window\" id=\"aUF-d1-5bR\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Window\" systemMenu=\"window\" id=\"Td7-aD-5lo\">\n                                    <items>\n                                        <menuItem title=\"Minimize\" keyEquivalent=\"m\" id=\"OY7-WF-poV\">\n                                            <connections>\n                                                <action selector=\"performMiniaturize:\" target=\"Ady-hI-5gd\" id=\"VwT-WD-YPe\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem title=\"Zoom\" id=\"R4o-n2-Eq4\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"performZoom:\" target=\"Ady-hI-5gd\" id=\"DIl-cC-cCs\"/>\n                                            </connections>\n                                        </menuItem>\n                                        <menuItem isSeparatorItem=\"YES\" id=\"eu3-7i-yIM\"/>\n                                        <menuItem title=\"Bring All to Front\" id=\"LE2-aR-0XJ\">\n                                            <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                            <connections>\n                                                <action selector=\"arrangeInFront:\" target=\"Ady-hI-5gd\" id=\"DRN-fu-gQh\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                            <menuItem title=\"Help\" id=\"wpr-3q-Mcd\">\n                                <modifierMask key=\"keyEquivalentModifierMask\"/>\n                                <menu key=\"submenu\" title=\"Help\" systemMenu=\"help\" id=\"F2S-fz-NVQ\">\n                                    <items>\n                                        <menuItem title=\"PaperMacOSExample Help\" keyEquivalent=\"?\" id=\"FKE-Sm-Kum\">\n                                            <connections>\n                                                <action selector=\"showHelp:\" target=\"Ady-hI-5gd\" id=\"y7X-2Q-9no\"/>\n                                            </connections>\n                                        </menuItem>\n                                    </items>\n                                </menu>\n                            </menuItem>\n                        </items>\n                    </menu>\n                    <connections>\n                        <outlet property=\"delegate\" destination=\"Voe-Tx-rLC\" id=\"PrD-fu-P6m\"/>\n                    </connections>\n                </application>\n                <customObject id=\"Voe-Tx-rLC\" customClass=\"AppDelegate\"/>\n                <customObject id=\"YLy-65-1bz\" customClass=\"NSFontManager\"/>\n                <customObject id=\"Ady-hI-5gd\" userLabel=\"First Responder\" customClass=\"NSResponder\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n            <point key=\"canvasLocation\" x=\"75\" y=\"0.0\"/>\n        </scene>\n    </scenes>\n</document>\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>$(DEVELOPMENT_LANGUAGE)</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIconFile</key>\n\t<string></string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>1.0</string>\n\t<key>CFBundleVersion</key>\n\t<string>1</string>\n\t<key>LSMinimumSystemVersion</key>\n\t<string>$(MACOSX_DEPLOYMENT_TARGET)</string>\n\t<key>NSAppTransportSecurity</key>\n \t<dict>\n \t\t<key>NSAllowsArbitraryLoads</key>\n \t\t<true/>\n \t\t<key>NSExceptionDomains</key>\n \t\t<dict>\n \t\t\t<key>localhost</key>\n \t\t\t<dict>\n \t\t\t\t<key>NSExceptionAllowsInsecureHTTPLoads</key>\n \t\t\t\t<true/>\n \t\t\t</dict>\n \t\t</dict>\n \t</dict>\n\t<key>NSMainStoryboardFile</key>\n\t<string>Main</string>\n\t<key>NSPrincipalClass</key>\n\t<string>NSApplication</string>\n\t<key>NSSupportsAutomaticTermination</key>\n\t<true/>\n\t<key>NSSupportsSuddenTermination</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/PaperMacOSExample.entitlements",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>com.apple.security.app-sandbox</key>\n\t<true/>\n\t<key>com.apple.security.files.user-selected.read-only</key>\n\t<true/>\n\t<key>com.apple.security.network.client</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample-macOS/main.m",
    "content": "#import <Cocoa/Cocoa.h>\n\nint main(int argc, const char *argv[]) {\n  return NSApplicationMain(argc, argv);\n}\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 46;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t5142014D2437B4B30078DB4F /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5142014C2437B4B30078DB4F /* AppDelegate.mm */; };\n\t\t514201522437B4B40078DB4F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 514201512437B4B40078DB4F /* Assets.xcassets */; };\n\t\t514201552437B4B40078DB4F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 514201532437B4B40078DB4F /* Main.storyboard */; };\n\t\t514201582437B4B40078DB4F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 514201572437B4B40078DB4F /* main.m */; };\n\t\t735DA51C525CB9043DAA8325 /* libPods-PaperMacOSExample-macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E5D302ACB3EF5BE37E96E87 /* libPods-PaperMacOSExample-macOS.a */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXFileReference section */\n\t\t13B07F961A680F5B00A75B9A /* PaperMacOSExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PaperMacOSExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t514201492437B4B30078DB4F /* PaperMacOSExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PaperMacOSExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5142014B2437B4B30078DB4F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = \"<group>\"; };\n\t\t5142014C2437B4B30078DB4F /* AppDelegate.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = \"<group>\"; };\n\t\t514201512437B4B40078DB4F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = \"<group>\"; };\n\t\t514201542437B4B40078DB4F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = \"<group>\"; };\n\t\t514201562437B4B40078DB4F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = \"<group>\"; };\n\t\t514201572437B4B40078DB4F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = \"<group>\"; };\n\t\t514201592437B4B40078DB4F /* PaperMacOSExample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = PaperMacOSExample.entitlements; sourceTree = \"<group>\"; };\n\t\t540B84DE650D6DCC381BBB64 /* Pods-PaperMacOSExample-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-PaperMacOSExample-macOS.debug.xcconfig\"; path = \"Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS.debug.xcconfig\"; sourceTree = \"<group>\"; };\n\t\t6E5D302ACB3EF5BE37E96E87 /* libPods-PaperMacOSExample-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libPods-PaperMacOSExample-macOS.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\tB6263DDE42469F6A500FCF05 /* Pods-PaperMacOSExample-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-PaperMacOSExample-macOS.release.xcconfig\"; path = \"Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS.release.xcconfig\"; sourceTree = \"<group>\"; };\n\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201462437B4B30078DB4F /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t735DA51C525CB9043DAA8325 /* libPods-PaperMacOSExample-macOS.a in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */,\n\t\t\t\t6E5D302ACB3EF5BE37E96E87 /* libPods-PaperMacOSExample-macOS.a */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t303D916010AF14CD581EE1BD /* Pods */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t540B84DE650D6DCC381BBB64 /* Pods-PaperMacOSExample-macOS.debug.xcconfig */,\n\t\t\t\tB6263DDE42469F6A500FCF05 /* Pods-PaperMacOSExample-macOS.release.xcconfig */,\n\t\t\t);\n\t\t\tname = Pods;\n\t\t\tpath = Pods;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t5142014A2437B4B30078DB4F /* PaperMacOSExample-macOS */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t5142014B2437B4B30078DB4F /* AppDelegate.h */,\n\t\t\t\t5142014C2437B4B30078DB4F /* AppDelegate.mm */,\n\t\t\t\t514201512437B4B40078DB4F /* Assets.xcassets */,\n\t\t\t\t514201532437B4B40078DB4F /* Main.storyboard */,\n\t\t\t\t514201562437B4B40078DB4F /* Info.plist */,\n\t\t\t\t514201572437B4B40078DB4F /* main.m */,\n\t\t\t\t514201592437B4B40078DB4F /* PaperMacOSExample.entitlements */,\n\t\t\t);\n\t\t\tpath = \"PaperMacOSExample-macOS\";\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t832341AE1AAA6A7D00B99B32 /* Libraries */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t);\n\t\t\tname = Libraries;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t83CBB9F61A601CBA00E9B192 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t5142014A2437B4B30078DB4F /* PaperMacOSExample-macOS */,\n\t\t\t\t832341AE1AAA6A7D00B99B32 /* Libraries */,\n\t\t\t\t83CBBA001A601CBA00E9B192 /* Products */,\n\t\t\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */,\n\t\t\t\t303D916010AF14CD581EE1BD /* Pods */,\n\t\t\t);\n\t\t\tindentWidth = 2;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 2;\n\t\t\tusesTabs = 0;\n\t\t};\n\t\t83CBBA001A601CBA00E9B192 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07F961A680F5B00A75B9A /* PaperMacOSExample.app */,\n\t\t\t\t514201492437B4B30078DB4F /* PaperMacOSExample.app */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t13B07F861A680F5B00A75B9A /* PaperMacOSExample-iOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"PaperMacOSExample-iOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t13B07F871A680F5B00A75B9A /* Sources */,\n\t\t\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */,\n\t\t\t\t13B07F8E1A680F5B00A75B9A /* Resources */,\n\t\t\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"PaperMacOSExample-iOS\";\n\t\t\tproductName = PaperMacOSExample;\n\t\t\tproductReference = 13B07F961A680F5B00A75B9A /* PaperMacOSExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n\t\t514201482437B4B30078DB4F /* PaperMacOSExample-macOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget \"PaperMacOSExample-macOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t61B2948F4C3B372137FE0033 /* [CP] Check Pods Manifest.lock */,\n\t\t\t\t514201452437B4B30078DB4F /* Sources */,\n\t\t\t\t514201462437B4B30078DB4F /* Frameworks */,\n\t\t\t\t514201472437B4B30078DB4F /* Resources */,\n\t\t\t\t381D8A6E24576A4E00465D17 /* Bundle React Native code and images */,\n\t\t\t\tA16FF77180B75F3128EDCEA7 /* [CP] Embed Pods Frameworks */,\n\t\t\t\tF98C670A7FD9C4F1ED76034E /* [CP] Copy Pods Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"PaperMacOSExample-macOS\";\n\t\t\tproductName = PaperMacOSExample;\n\t\t\tproductReference = 514201492437B4B30078DB4F /* PaperMacOSExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t83CBB9F71A601CBA00E9B192 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 1130;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t13B07F861A680F5B00A75B9A = {\n\t\t\t\t\t\tLastSwiftMigration = 1120;\n\t\t\t\t\t};\n\t\t\t\t\t514201482437B4B30078DB4F = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 11.4;\n\t\t\t\t\t\tProvisioningStyle = Automatic;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"PaperMacOSExample\" */;\n\t\t\tcompatibilityVersion = \"Xcode 3.2\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 83CBB9F61A601CBA00E9B192;\n\t\t\tproductRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t13B07F861A680F5B00A75B9A /* PaperMacOSExample-iOS */,\n\t\t\t\t514201482437B4B30078DB4F /* PaperMacOSExample-macOS */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t13B07F8E1A680F5B00A75B9A /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201472437B4B30078DB4F /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t514201522437B4B40078DB4F /* Assets.xcassets in Resources */,\n\t\t\t\t514201552437B4B40078DB4F /* Main.storyboard in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXShellScriptBuildPhase section */\n\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"export NODE_BINARY=node\\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\\n\";\n\t\t};\n\t\t381D8A6E24576A4E00465D17 /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"export NODE_BINARY=node\\n../node_modules/react-native-macos/scripts/react-native-xcode.sh\\n\";\n\t\t};\n\t\t61B2948F4C3B372137FE0033 /* [CP] Check Pods Manifest.lock */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\",\n\t\t\t\t\"${PODS_ROOT}/Manifest.lock\",\n\t\t\t);\n\t\t\tname = \"[CP] Check Pods Manifest.lock\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t\t\"$(DERIVED_FILE_DIR)/Pods-PaperMacOSExample-macOS-checkManifestLockResult.txt\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"diff \\\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\\\" \\\"${PODS_ROOT}/Manifest.lock\\\" > /dev/null\\nif [ $? != 0 ] ; then\\n    # print error to STDERR\\n    echo \\\"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\\\" >&2\\n    exit 1\\nfi\\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\\necho \\\"SUCCESS\\\" > \\\"${SCRIPT_OUTPUT_FILE_0}\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tA16FF77180B75F3128EDCEA7 /* [CP] Embed Pods Frameworks */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS-frameworks.sh\",\n\t\t\t\t\"${PODS_ROOT}/hermes-engine/destroot/Library/Frameworks/macosx/hermes.framework\",\n\t\t\t);\n\t\t\tname = \"[CP] Embed Pods Frameworks\";\n\t\t\toutputPaths = (\n\t\t\t\t\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS-frameworks.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tF98C670A7FD9C4F1ED76034E /* [CP] Copy Pods Resources */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS-resources.sh\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle\",\n\t\t\t\t\"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle\",\n\t\t\t);\n\t\t\tname = \"[CP] Copy Pods Resources\";\n\t\t\toutputPaths = (\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle\",\n\t\t\t\t\"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-PaperMacOSExample-macOS/Pods-PaperMacOSExample-macOS-resources.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n/* End PBXShellScriptBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t13B07F871A680F5B00A75B9A /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t514201452437B4B30078DB4F /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t514201582437B4B40078DB4F /* main.m in Sources */,\n\t\t\t\t5142014D2437B4B30078DB4F /* AppDelegate.mm in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin PBXVariantGroup section */\n\t\t514201532437B4B40078DB4F /* Main.storyboard */ = {\n\t\t\tisa = PBXVariantGroup;\n\t\t\tchildren = (\n\t\t\t\t514201542437B4B40078DB4F /* Base */,\n\t\t\t);\n\t\t\tname = Main.storyboard;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXVariantGroup section */\n\n/* Begin XCBuildConfiguration section */\n\t\t13B07F941A680F5B00A75B9A /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_BITCODE = NO;\n\t\t\t\tINFOPLIST_FILE = \"PaperMacOSExample-iOS/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperMacOSExample;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t13B07F951A680F5B00A75B9A /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = \"PaperMacOSExample-iOS/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperMacOSExample;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5142015B2437B4B40078DB4F /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 540B84DE650D6DCC381BBB64 /* Pods-PaperMacOSExample-macOS.debug.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tDEAD_CODE_STRIPPING = NO;\n\t\t\t\tINFOPLIST_FILE = \"PaperMacOSExample-macos/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 10.15;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperMacOSExample;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5142015C2437B4B40078DB4F /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = B6263DDE42469F6A500FCF05 /* Pods-PaperMacOSExample-macOS.release.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = \"PaperMacOSExample-macos/Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"$(inherited) @executable_path/Frameworks\";\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 10.15;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = PaperMacOSExample;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t83CBBA201A601CBA00E9B192 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = i386;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 9.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"/usr/lib/swift $(inherited)\";\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"$(SDKROOT)/usr/lib/swift\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tOTHER_CFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = true;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t83CBBA211A601CBA00E9B192 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = i386;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 9.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = \"/usr/lib/swift $(inherited)\";\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"$(SDKROOT)/usr/lib/swift\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tOTHER_CFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\" \",\n\t\t\t\t);\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = true;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"PaperMacOSExample-iOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t13B07F941A680F5B00A75B9A /* Debug */,\n\t\t\t\t13B07F951A680F5B00A75B9A /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5142015A2437B4B40078DB4F /* Build configuration list for PBXNativeTarget \"PaperMacOSExample-macOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5142015B2437B4B40078DB4F /* Debug */,\n\t\t\t\t5142015C2437B4B40078DB4F /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"PaperMacOSExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t83CBBA201A601CBA00E9B192 /* Debug */,\n\t\t\t\t83CBBA211A601CBA00E9B192 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;\n}\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample.xcodeproj/xcshareddata/xcschemes/PaperMacOSExample-macOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1140\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n               BuildableName = \"PaperMacOSExample.app\"\n               BlueprintName = \"PaperMacOSExample-macOS\"\n               ReferencedContainer = \"container:PaperMacOSExample.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\">\n      <Testables>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n            BuildableName = \"PaperMacOSExample.app\"\n            BlueprintName = \"PaperMacOSExample-macOS\"\n            ReferencedContainer = \"container:PaperMacOSExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"514201482437B4B30078DB4F\"\n            BuildableName = \"PaperMacOSExample.app\"\n            BlueprintName = \"PaperMacOSExample-macOS\"\n            ReferencedContainer = \"container:PaperMacOSExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PaperMacOSExample.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"group:PaperMacOSExample.xcodeproj\">\n   </FileRef>\n   <FileRef\n      location = \"group:Pods/Pods.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "apps/paper-macos-example/macos/Podfile",
    "content": "require_relative '../node_modules/react-native-macos/scripts/react_native_pods'\nrequire_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'\n\nENV['RCT_NEW_ARCH_ENABLED'] = '0'\n\nprepare_react_native_project!\n\ntarget 'PaperMacOSExample-macOS' do\n  platform :macos, '10.15'\n  use_native_modules!\n\n  # Flags change depending on the env values.\n  flags = get_default_flags()\n\n  use_react_native!(\n    :path => '../node_modules/react-native-macos',\n    :hermes_enabled => false,\n    :fabric_enabled => false,\n    # Flipper is not compatible w/ macOS\n    :flipper_configuration => FlipperConfiguration.disabled,\n    # An absolute path to your application root.\n    :app_path => \"#{Pod::Config.instance.installation_root}/..\"\n  )\n\n  post_install do |installer|\n    react_native_post_install(installer)\n  end\nend\n"
  },
  {
    "path": "apps/paper-macos-example/macos/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>C617.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryUserDefaults</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>CA92.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategorySystemBootTime</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>35F9.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/paper-macos-example/metro.config.js",
    "content": "/**\n * Metro configuration for React Native\n * https://github.com/facebook/react-native\n *\n * @format\n */\nconst {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');\n\nconst path = require('path');\nconst exclusionList = require('metro-config/src/defaults/exclusionList');\n\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst modules = [...Object.keys(pack.peerDependencies), 'react-native-macos'];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n  resolver: {\n    blockList: exclusionList(\n      modules.map(\n        m => new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`),\n      ),\n    ),\n\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n      },\n    }),\n    assetRegistryPath: 'react-native/Libraries/Image/AssetRegistry',\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/paper-macos-example/package.json",
    "content": "{\n  \"name\": \"PaperMacOSExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"macos\": \"react-native run-macos\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"dependencies\": {\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^6.1.18\",\n    \"@react-navigation/native-stack\": \"^6.11.0\",\n    \"@react-navigation/stack\": \"^6.4.1\",\n    \"react\": \"18.2.0\",\n    \"react-native\": \"0.73.4\",\n    \"react-native-gesture-handler\": \"^2.20.0\",\n    \"react-native-macos\": \"^0.73.35\",\n    \"react-native-reanimated\": \"3.15.0\",\n    \"react-native-safe-area-context\": \"^4.11.0\",\n    \"react-native-screens\": \"^3.34.0\",\n    \"react-native-svg\": \"link:../../\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.20.0\",\n    \"@babel/preset-env\": \"^7.20.0\",\n    \"@babel/runtime\": \"^7.20.0\",\n    \"@react-native-community/eslint-config\": \"^3.0.0\",\n    \"@react-native/babel-preset\": \"0.73.21\",\n    \"@react-native/eslint-config\": \"0.73.2\",\n    \"@react-native/metro-config\": \"0.73.5\",\n    \"@react-native/typescript-config\": \"0.73.1\",\n    \"@types/react\": \"^18.2.6\",\n    \"@types/react-test-renderer\": \"^18.0.0\",\n    \"babel-jest\": \"^29.6.3\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"metro-react-native-babel-preset\": \"0.73.5\",\n    \"patch-package\": \"^8.0.0\",\n    \"prettier\": \"2.8.8\",\n    \"react-test-renderer\": \"18.2.0\",\n    \"typescript\": \"5.0.4\"\n  },\n  \"engines\": {\n    \"node\": \">=18\"\n  }\n}\n"
  },
  {
    "path": "apps/paper-macos-example/tsconfig.json",
    "content": "{\n  \"extends\": \"@react-native/typescript-config/tsconfig.json\"\n}\n"
  },
  {
    "path": "apps/paper-windows-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\n/vendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n\n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/paper-windows-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/paper-windows-example/app.json",
    "content": "{\n  \"name\": \"Example\",\n  \"displayName\": \"Example\"\n}\n"
  },
  {
    "path": "apps/paper-windows-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n};\n"
  },
  {
    "path": "apps/paper-windows-example/index.js",
    "content": "/**\n * @format\n */\n\nimport { AppRegistry } from 'react-native';\nimport App from '../common';\nimport { name as appName } from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/paper-windows-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/paper-windows-example/metro.config.js",
    "content": "const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://facebook.github.io/metro/docs/configuration\n *\n * @type {import('metro-config').MetroConfig}\n */\nconst path = require('path');\nconst exclusionList = require('metro-config/src/defaults/exclusionList');\nconst escape = require('escape-string-regexp');\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst fs = require('fs');\nconst rnwPath = fs.realpathSync(\n  path.resolve(require.resolve('react-native-windows/package.json'), '..')\n);\n\nconst modules = [...Object.keys(pack.peerDependencies), 'react-native-windows'];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n\n  // We need to make sure that only one version is loaded for peerDependencies\n  // So we exclude them at the root, and alias them to the versions in example's node_modules\n  resolver: {\n    blockList: exclusionList(\n      modules.map(\n        (m) =>\n          new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`)\n      ),\n      // This stops \"react-native run-windows\" from causing the metro server to\n      // crash if its already running\n      new RegExp(\n        `${path.join(__dirname, 'windows').replace(/[/\\\\]+/g, '/')}.*`\n      ),\n      new RegExp(`${path.join(__dirname, 'macos').replace(/[/\\\\]+/g, '/')}.*`),\n      // This prevents \"react-native run-windows\" from hitting: EBUSY: resource busy or locked, open msbuild.ProjectImports.zip or other files produced by msbuild\n      new RegExp(`${rnwPath}/build/.*`),\n      new RegExp(`${rnwPath}/target/.*`),\n      /.*\\.ProjectImports\\.zip/\n    ),\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n      },\n    }),\n    // This fixes the 'missing-asset-registry-path` error (see https://github.com/microsoft/react-native-windows/issues/11437)\n    assetRegistryPath: 'react-native/Libraries/Image/AssetRegistry',\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/paper-windows-example/package.json",
    "content": "{\n  \"name\": \"PaperWindowsExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"lint\": \"eslint .\",\n    \"windows\": \"react-native run-windows\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\",\n    \"tsc\": \"tsc --noEmit\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"dependencies\": {\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^6.1.18\",\n    \"@react-navigation/native-stack\": \"^6.11.0\",\n    \"@react-navigation/stack\": \"^6.4.1\",\n    \"react\": \"18.3.1\",\n    \"react-dom\": \"^18.2.0\",\n    \"react-native\": \"0.76.0\",\n    \"react-native-gesture-handler\": \"^2.20.2\",\n    \"react-native-reanimated\": \"^3.16.1\",\n    \"react-native-safe-area-context\": \"^4.11.1\",\n    \"react-native-screens\": \"3.35.0\",\n    \"react-native-svg\": \"link:../../\",\n    \"react-native-windows\": \"0.76.0\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@babel/runtime\": \"^7.25.0\",\n    \"@react-native-community/cli\": \"15.0.0-alpha.2\",\n    \"@react-native-community/cli-platform-android\": \"15.0.0-alpha.2\",\n    \"@react-native-community/cli-platform-ios\": \"15.0.0-alpha.2\",\n    \"@react-native/babel-preset\": \"0.76.0\",\n    \"@react-native/eslint-config\": \"0.76.0\",\n    \"@react-native/metro-config\": \"0.76.0\",\n    \"@react-native/typescript-config\": \"0.76.0\",\n    \"@types/react\": \"^18.2.6\",\n    \"@types/react-test-renderer\": \"^18.0.0\",\n    \"babel-jest\": \"^29.6.3\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"patch-package\": \"^8.0.0\",\n    \"postinstall-postinstall\": \"^2.1.0\",\n    \"prettier\": \"2.8.8\",\n    \"react-native-dotenv\": \"^3.4.11\",\n    \"react-test-renderer\": \"18.3.1\",\n    \"typescript\": \"5.0.4\"\n  },\n  \"engines\": {\n    \"node\": \">=18\"\n  }\n}\n"
  },
  {
    "path": "apps/paper-windows-example/patches/react-native-windows+0.74.23.patch",
    "content": "diff --git a/node_modules/react-native-windows/Microsoft.ReactNative/Modules/NativeUIManager.cpp b/node_modules/react-native-windows/Microsoft.ReactNative/Modules/NativeUIManager.cpp\nindex fb25176..eb1201a 100644\n--- a/node_modules/react-native-windows/Microsoft.ReactNative/Modules/NativeUIManager.cpp\n+++ b/node_modules/react-native-windows/Microsoft.ReactNative/Modules/NativeUIManager.cpp\n@@ -309,16 +309,10 @@ static YGValue YGValueOrDefault(\n       return YGValue{static_cast<float>(pct.asDouble()), YGUnitPercent};\n     }\n     if (str.length() > 2 && (str.compare(str.length() - 2, 2, \"pt\") || str.compare(str.length() - 2, 2, \"px\"))) {\n-      shadowNode.RedBox(\n-          \"Value '\" + value.AsString() + \"' for \" + key + \" is invalid. Cannot be converted to YGValue. '\" +\n-          str.substr((str.length() - 2), 2) + \"' unit not needed. Simply use integer value.\");\n       return defaultValue;\n     }\n   }\n \n-  shadowNode.RedBox(\n-      \"Value '\" + value.AsString() + \"' for \" + key +\n-      \" is invalid. Cannot be converted to YGValue. Did you forget the %? Otherwise, simply use integer value.\");\n   return defaultValue;\n }\n \n"
  },
  {
    "path": "apps/paper-windows-example/windows/.gitignore",
    "content": "*AppPackages*\n*BundleArtifacts*\n\n#OS junk files\n[Tt]humbs.db\n*.DS_Store\n\n#Visual Studio files\n*.[Oo]bj\n*.user\n*.aps\n*.pch\n*.vspscc\n*.vssscc\n*_i.c\n*_p.c\n*.ncb\n*.suo\n*.tlb\n*.tlh\n*.bak\n*.[Cc]ache\n*.ilk\n*.log\n*.lib\n*.sbr\n*.sdf\n*.opensdf\n*.opendb\n*.unsuccessfulbuild\nipch/\n[Oo]bj/\n[Bb]in\n[Dd]ebug*/\n[Rr]elease*/\nAnkh.NoLoad\n\n# Visual C++ cache files\nipch/\n*.aps\n*.ncb\n*.opendb\n*.opensdf\n*.sdf\n*.cachefile\n*.VC.db\n*.VC.VC.opendb\n\n#MonoDevelop\n*.pidb\n*.userprefs\n\n#Tooling\n_ReSharper*/\n*.resharper\n[Tt]est[Rr]esult*\n*.sass-cache\n\n#Project files\n[Bb]uild/\n\n#Subversion files\n.svn\n\n# Office Temp Files\n~$*\n\n# vim Temp Files\n*~\n\n#NuGet\npackages/\n*.nupkg\n\n#ncrunch\n*ncrunch*\n*crunch*.local.xml\n\n# visual studio database projects\n*.dbmdl\n\n#Test files\n*.testsettings\n\n#Other files\n*.DotSettings\n.vs/\n*project.lock.json\n\n#Files generated by the VS build\n**/Generated Files/**\n\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/.gitignore",
    "content": "/Bundle\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/App.cpp",
    "content": "#include \"pch.h\"\n\n#include \"App.h\"\n\n#include \"AutolinkedNativeModules.g.h\"\n#include \"ReactPackageProvider.h\"\n\nusing namespace winrt;\nusing namespace xaml;\nusing namespace xaml::Controls;\nusing namespace xaml::Navigation;\n\nusing namespace Windows::ApplicationModel;\nnamespace winrt::Example::implementation\n{\n/// <summary>\n/// Initializes the singleton application object.  This is the first line of\n/// authored code executed, and as such is the logical equivalent of main() or\n/// WinMain().\n/// </summary>\nApp::App() noexcept\n{\n#if BUNDLE\n    JavaScriptBundleFile(L\"index.windows\");\n    InstanceSettings().UseFastRefresh(false);\n#else\n    JavaScriptBundleFile(L\"index\");\n    InstanceSettings().UseFastRefresh(true);\n#endif\n\n#if _DEBUG\n    InstanceSettings().UseDirectDebugger(true);\n    InstanceSettings().UseDeveloperSupport(true);\n#else\n    InstanceSettings().UseDirectDebugger(false);\n    InstanceSettings().UseDeveloperSupport(false);\n#endif\n\n    RegisterAutolinkedNativeModulePackages(PackageProviders()); // Includes any autolinked modules\n\n    PackageProviders().Append(make<ReactPackageProvider>()); // Includes all modules in this project\n\n    InitializeComponent();\n}\n\n/// <summary>\n/// Invoked when the application is launched normally by the end user.  Other entry points\n/// will be used such as when the application is launched to open a specific file.\n/// </summary>\n/// <param name=\"e\">Details about the launch request and process.</param>\nvoid App::OnLaunched(activation::LaunchActivatedEventArgs const& e)\n{\n    super::OnLaunched(e);\n\n    Frame rootFrame = Window::Current().Content().as<Frame>();\n    rootFrame.Navigate(xaml_typename<MainPage>(), box_value(e.Arguments()));\n}\n\n/// <summary>\n/// Invoked when the application is activated by some means other than normal launching.\n/// </summary>\nvoid App::OnActivated(Activation::IActivatedEventArgs const &e) {\n  auto preActivationContent = Window::Current().Content();\n  super::OnActivated(e);\n  if (!preActivationContent && Window::Current()) {\n    Frame rootFrame = Window::Current().Content().as<Frame>();\n    rootFrame.Navigate(xaml_typename<MainPage>(), nullptr);\n  }\n}\n\n/// <summary>\n/// Invoked when application execution is being suspended.  Application state is saved\n/// without knowing whether the application will be terminated or resumed with the contents\n/// of memory still intact.\n/// </summary>\n/// <param name=\"sender\">The source of the suspend request.</param>\n/// <param name=\"e\">Details about the suspend request.</param>\nvoid App::OnSuspending([[maybe_unused]] IInspectable const& sender, [[maybe_unused]] SuspendingEventArgs const& e)\n{\n    // Save application state and stop any background activity\n}\n\n/// <summary>\n/// Invoked when Navigation to a certain page fails\n/// </summary>\n/// <param name=\"sender\">The Frame which failed navigation</param>\n/// <param name=\"e\">Details about the navigation failure</param>\nvoid App::OnNavigationFailed(IInspectable const&, NavigationFailedEventArgs const& e)\n{\n    throw hresult_error(E_FAIL, hstring(L\"Failed to load Page \") + e.SourcePageType().Name);\n}\n\n} // namespace winrt::Example::implementation\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/App.h",
    "content": "#pragma once\n\n#include \"App.xaml.g.h\"\n\n#include <CppWinRTIncludes.h>\n\nnamespace activation = winrt::Windows::ApplicationModel::Activation;\n\nnamespace winrt::Example::implementation\n{\n    struct App : AppT<App>\n    {\n        App() noexcept;\n        void OnLaunched(activation::LaunchActivatedEventArgs const&);\n        void OnActivated(Windows::ApplicationModel::Activation::IActivatedEventArgs const &e);\n        void OnSuspending(IInspectable const&, Windows::ApplicationModel::SuspendingEventArgs const&);\n        void OnNavigationFailed(IInspectable const&, xaml::Navigation::NavigationFailedEventArgs const&);\n      private:\n        using super = AppT<App>;\n    };\n} // namespace winrt::Example::implementation\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/App.idl",
    "content": "namespace Example\n{\n}\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/App.xaml",
    "content": "﻿<react:ReactApplication\n    x:Class=\"Example.App\"\n    xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"\n    xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\"\n    xmlns:local=\"using:Example\"\n    xmlns:react=\"using:Microsoft.ReactNative\">\n    <Application.Resources>\n        <XamlControlsResources xmlns=\"using:Microsoft.UI.Xaml.Controls\" />\n    </Application.Resources>\n</react:ReactApplication>\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/AutolinkedNativeModules.g.cpp",
    "content": "// AutolinkedNativeModules.g.cpp contents generated by \"npx @react-native-community/cli autolink-windows\"\n// clang-format off\n#include \"pch.h\"\n#include \"AutolinkedNativeModules.g.h\"\n\n// Includes from @react-native-async-storage/async-storage\n#include <winrt/ReactNativeAsyncStorage.h>\n\n// Includes from react-native-screens\n#include <winrt/RNScreens.h>\n\n// Includes from react-native-svg\n#include <winrt/RNSVG.h>\n\nnamespace winrt::Microsoft::ReactNative\n{\n\nvoid RegisterAutolinkedNativeModulePackages(winrt::Windows::Foundation::Collections::IVector<winrt::Microsoft::ReactNative::IReactPackageProvider> const& packageProviders)\n{ \n    // IReactPackageProviders from @react-native-async-storage/async-storage\n    packageProviders.Append(winrt::ReactNativeAsyncStorage::ReactPackageProvider());\n    // IReactPackageProviders from react-native-screens\n    packageProviders.Append(winrt::RNScreens::ReactPackageProvider());\n    // IReactPackageProviders from react-native-svg\n    packageProviders.Append(winrt::RNSVG::ReactPackageProvider());\n}\n\n}\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/AutolinkedNativeModules.g.h",
    "content": "// AutolinkedNativeModules.g.h contents generated by \"npx @react-native-community/cli autolink-windows\"\n// clang-format off\n#pragma once\n\nnamespace winrt::Microsoft::ReactNative\n{\n\nvoid RegisterAutolinkedNativeModulePackages(winrt::Windows::Foundation::Collections::IVector<winrt::Microsoft::ReactNative::IReactPackageProvider> const& packageProviders);\n\n}\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/AutolinkedNativeModules.g.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <!-- AutolinkedNativeModules.g.props contents generated by \"npx @react-native-community/cli autolink-windows\" -->\n  <PropertyGroup>\n  </PropertyGroup>\n</Project>\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/AutolinkedNativeModules.g.targets",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <!-- AutolinkedNativeModules.g.targets contents generated by \"npx @react-native-community/cli autolink-windows\" -->\n  <ItemGroup>\n    <!-- Projects from @react-native-async-storage/async-storage -->\n    <ProjectReference Include=\"$(ProjectDir)..\\..\\node_modules\\@react-native-async-storage\\async-storage\\windows\\ReactNativeAsyncStorage\\ReactNativeAsyncStorage.vcxproj\">\n      <Project>{4855D892-E16C-404D-8286-0089E0F7F9C4}</Project>\n    </ProjectReference>\n    <!-- Projects from react-native-screens -->\n    <ProjectReference Include=\"$(ProjectDir)..\\..\\node_modules\\react-native-screens\\windows\\RNScreens\\RNScreens.vcxproj\">\n      <Project>{d638f49e-29d2-4699-ac52-facd82fa7138}</Project>\n    </ProjectReference>\n    <!-- Projects from react-native-svg -->\n    <ProjectReference Include=\"$(ProjectDir)..\\..\\node_modules\\react-native-svg\\windows\\RNSVG\\RNSVG.vcxproj\">\n      <Project>{7acf84ec-efba-4043-8e14-40b159508902}</Project>\n    </ProjectReference>\n  </ItemGroup>\n</Project>\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/Example.vcxproj",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- This project was created with react-native-windows 0.74.9 -->\n<Project ToolsVersion=\"Current\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(SolutionDir)\\ExperimentalFeatures.props\" Condition=\"Exists('$(SolutionDir)\\ExperimentalFeatures.props')\" />\n  <PropertyGroup Label=\"Globals\">\n    <CppWinRTOptimized>true</CppWinRTOptimized>\n    <CppWinRTRootNamespaceAutoMerge>true</CppWinRTRootNamespaceAutoMerge>\n    <MinimalCoreWin>true</MinimalCoreWin>\n    <ProjectGuid>{0d798b26-17a1-497a-8524-201a4eac00dc}</ProjectGuid>\n    <ProjectName>Example</ProjectName>\n    <RootNamespace>Example</RootNamespace>\n    <DefaultLanguage>en-US</DefaultLanguage>\n    <MinimumVisualStudioVersion>17.0</MinimumVisualStudioVersion>\n    <AppContainerApplication>true</AppContainerApplication>\n    <ApplicationType>Windows Store</ApplicationType>\n    <ApplicationTypeRevision>10.0</ApplicationTypeRevision>\n  </PropertyGroup>\n  <PropertyGroup Label=\"ReactNativeWindowsProps\">\n    <ReactNativeWindowsDir Condition=\"'$(ReactNativeWindowsDir)' == ''\">$([MSBuild]::GetDirectoryNameOfFileAbove($(SolutionDir), 'node_modules\\react-native-windows\\package.json'))\\node_modules\\react-native-windows\\</ReactNativeWindowsDir>\n  </PropertyGroup>\n  <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.WindowsSdk.Default.props\" />\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.Default.props\" />\n  <ItemGroup Label=\"ProjectConfigurations\">\n    <ProjectConfiguration Include=\"Debug|ARM64\">\n      <Configuration>Debug</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|Win32\">\n      <Configuration>Debug</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|x64\">\n      <Configuration>Debug</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|ARM64\">\n      <Configuration>Release</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|Win32\">\n      <Configuration>Release</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|x64\">\n      <Configuration>Release</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n  </ItemGroup>\n  <PropertyGroup Label=\"Configuration\">\n    <ConfigurationType>Application</ConfigurationType>\n    <CharacterSet>Unicode</CharacterSet>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Debug'\" Label=\"Configuration\">\n    <UseDebugLibraries>true</UseDebugLibraries>\n    <LinkIncremental>true</LinkIncremental>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Release'\" Label=\"Configuration\">\n    <UseDebugLibraries>false</UseDebugLibraries>\n    <WholeProgramOptimization>true</WholeProgramOptimization>\n    <LinkIncremental>false</LinkIncremental>\n  </PropertyGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.props\" />\n  <ImportGroup Label=\"ExtensionSettings\">\n  </ImportGroup>\n  <ImportGroup Label=\"PropertySheets\">\n    <Import Project=\"$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props\" Condition=\"exists('$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props')\" Label=\"LocalAppDataPlatform\" />\n  </ImportGroup>\n  <ImportGroup Label=\"PropertySheets\">\n    <Import Project=\"PropertySheet.props\" />\n  </ImportGroup>\n  <ImportGroup Label=\"ReactNativeWindowsPropertySheets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\external\\Microsoft.ReactNative.Uwp.CppApp.props\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.props')\" />\n  </ImportGroup>\n  <PropertyGroup Label=\"UserMacros\" />\n  <ItemDefinitionGroup>\n    <ClCompile>\n      <PrecompiledHeader>Use</PrecompiledHeader>\n      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>\n      <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>\n      <WarningLevel>Level4</WarningLevel>\n      <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions>\n      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Debug'\">\n    <ClCompile>\n      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Release'\">\n    <ClCompile>\n      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemGroup>\n    <ClInclude Include=\"MainPage.h\">\n      <DependentUpon>MainPage.xaml</DependentUpon>\n      <SubType>Code</SubType>\n    </ClInclude>\n    <ClInclude Include=\"ReactPackageProvider.h\" />\n    <ClInclude Include=\"AutolinkedNativeModules.g.h\" />\n    <ClInclude Include=\"pch.h\" />\n    <ClInclude Include=\"App.h\">\n      <DependentUpon>App.xaml</DependentUpon>\n    </ClInclude>\n  </ItemGroup>\n  <ItemGroup>\n    <ApplicationDefinition Include=\"App.xaml\">\n      <SubType>Designer</SubType>\n    </ApplicationDefinition>\n  </ItemGroup>\n  <ItemGroup>\n    <AppxManifest Include=\"Package.appxmanifest\">\n      <SubType>Designer</SubType>\n    </AppxManifest>\n  </ItemGroup>\n  <ItemGroup>\n    <Image Include=\"Assets\\LockScreenLogo.scale-200.png\" />\n    <Image Include=\"Assets\\SplashScreen.scale-200.png\" />\n    <Image Include=\"Assets\\Square150x150Logo.scale-200.png\" />\n    <Image Include=\"Assets\\Square44x44Logo.scale-200.png\" />\n    <Image Include=\"Assets\\Square44x44Logo.targetsize-24_altform-unplated.png\" />\n    <Image Include=\"Assets\\StoreLogo.png\" />\n    <Image Include=\"Assets\\Wide310x150Logo.scale-200.png\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"MainPage.cpp\">\n      <DependentUpon>MainPage.xaml</DependentUpon>\n      <SubType>Code</SubType>\n    </ClCompile>\n    <ClCompile Include=\"ReactPackageProvider.cpp\" />\n    <ClCompile Include=\"AutolinkedNativeModules.g.cpp\" />\n    <ClCompile Include=\"pch.cpp\">\n      <PrecompiledHeader>Create</PrecompiledHeader>\n    </ClCompile>\n    <ClCompile Include=\"App.cpp\">\n      <DependentUpon>App.xaml</DependentUpon>\n    </ClCompile>\n    <ClCompile Include=\"$(GeneratedFilesDir)module.g.cpp\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Midl Include=\"App.idl\">\n      <DependentUpon>App.xaml</DependentUpon>\n    </Midl>\n    <Midl Include=\"MainPage.idl\">\n      <DependentUpon>MainPage.xaml</DependentUpon>\n      <SubType>Code</SubType>\n    </Midl>\n  </ItemGroup>\n  <ItemGroup>\n    <None Include=\"PropertySheet.props\" />\n    <Text Include=\"readme.txt\">\n      <DeploymentContent>false</DeploymentContent>\n    </Text>\n  </ItemGroup>\n  <ItemGroup>\n    <Page Include=\"MainPage.xaml\">\n      <SubType>Designer</SubType>\n    </Page>\n  </ItemGroup>\n  <ItemGroup>\n  </ItemGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.targets\" />\n  <ImportGroup Label=\"ReactNativeWindowsTargets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.targets\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.targets')\" />\n  </ImportGroup>\n  <Target Name=\"EnsureReactNativeWindowsTargets\" BeforeTargets=\"PrepareForBuild\">\n    <PropertyGroup>\n      <ErrorText>This project references targets in your node_modules\\react-native-windows folder that are missing. The missing file is {0}.</ErrorText>\n    </PropertyGroup>\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.props')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.props'))\" />\n    <Error Condition=\"!Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.targets')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppApp.targets'))\" />\n  </Target>\n</Project>"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/Example.vcxproj.filters",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"Current\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <ItemGroup>\n    <ApplicationDefinition Include=\"App.xaml\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Midl Include=\"App.idl\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"pch.cpp\" />\n    <ClCompile Include=\"App.cpp\" />\n    <ClCompile Include=\"$(GeneratedFilesDir)module.g.cpp\" />\n    <ClCompile Include=\"ReactPackageProvider.cpp\" />\n    <ClCompile Include=\"AutolinkedNativeModules.g.cpp\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ClInclude Include=\"pch.h\" />\n    <ClInclude Include=\"App.h\" />\n    <ClInclude Include=\"ReactPackageProvider.h\" />\n    <ClInclude Include=\"AutolinkedNativeModules.g.h\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Image Include=\"Assets\\Wide310x150Logo.scale-200.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\StoreLogo.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\Square150x150Logo.scale-200.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\Square44x44Logo.targetsize-24_altform-unplated.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\Square44x44Logo.scale-200.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\SplashScreen.scale-200.png\">\n      <Filter>Assets</Filter>\n    </Image>\n    <Image Include=\"Assets\\LockScreenLogo.scale-200.png\">\n      <Filter>Assets</Filter>\n    </Image>\n  </ItemGroup>\n  <ItemGroup>\n    <AppxManifest Include=\"Package.appxmanifest\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Filter Include=\"Assets\">\n      <UniqueIdentifier>{e48dc53e-40b1-40cb-970a-f89935452892}</UniqueIdentifier>\n    </Filter>\n  </ItemGroup>\n  <ItemGroup>\n    <None Include=\"PropertySheet.props\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Text Include=\"readme.txt\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Page Include=\"MainPage.xaml\" />\n  </ItemGroup>\n</Project>"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/MainPage.cpp",
    "content": "﻿#include \"pch.h\"\n#include \"MainPage.h\"\n#if __has_include(\"MainPage.g.cpp\")\n#include \"MainPage.g.cpp\"\n#endif\n\n#include \"App.h\"\n\nusing namespace winrt;\nusing namespace xaml;\n\nnamespace winrt::Example::implementation\n{\n    MainPage::MainPage()\n    {\n        InitializeComponent();\n        auto app = Application::Current().as<App>();\n        ReactRootView().ReactNativeHost(app->Host());\n    }\n}\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/MainPage.h",
    "content": "﻿#pragma once\n#include \"MainPage.g.h\"\n#include <winrt/Microsoft.ReactNative.h>\n\nnamespace winrt::Example::implementation\n{\n    struct MainPage : MainPageT<MainPage>\n    {\n        MainPage();\n    };\n}\n\nnamespace winrt::Example::factory_implementation\n{\n    struct MainPage : MainPageT<MainPage, implementation::MainPage>\n    {\n    };\n}\n\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/MainPage.idl",
    "content": "#include \"NamespaceRedirect.h\"\n\nnamespace Example\n{\n    [default_interface]\n    runtimeclass MainPage : XAML_NAMESPACE.Controls.Page\n    {\n        MainPage();\n    }\n}\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/MainPage.xaml",
    "content": "<Page\n    x:Class=\"Example.MainPage\"\n    xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"\n    xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\"\n    xmlns:local=\"using:Example\"\n    xmlns:react=\"using:Microsoft.ReactNative\"\n    xmlns:d=\"http://schemas.microsoft.com/expression/blend/2008\"\n    xmlns:mc=\"http://schemas.openxmlformats.org/markup-compatibility/2006\"\n    mc:Ignorable=\"d\"\n    Background=\"{ThemeResource ApplicationPageBackgroundThemeBrush}\">\n    <react:ReactRootView \n        x:Name=\"ReactRootView\"\n        ComponentName=\"Example\"\n        Background=\"{ThemeResource ApplicationPageBackgroundThemeBrush}\"\n        MinHeight=\"400\"/>\n</Page>\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/Package.appxmanifest",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<Package\n  xmlns=\"http://schemas.microsoft.com/appx/manifest/foundation/windows10\"\n  xmlns:mp=\"http://schemas.microsoft.com/appx/2014/phone/manifest\"\n  xmlns:uap=\"http://schemas.microsoft.com/appx/manifest/uap/windows10\"\n  IgnorableNamespaces=\"uap mp\">\n\n  <Identity\n    Name=\"d35a63da-1dad-46d1-bc40-66ff515074bc\"\n    Publisher=\"CN=mcota\"\n    Version=\"1.0.0.0\" />\n\n  <mp:PhoneIdentity PhoneProductId=\"d35a63da-1dad-46d1-bc40-66ff515074bc\" PhonePublisherId=\"00000000-0000-0000-0000-000000000000\"/>\n\n  <Properties>\n    <DisplayName>Example</DisplayName>\n    <PublisherDisplayName>mcota</PublisherDisplayName>\n    <Logo>Assets\\StoreLogo.png</Logo>\n  </Properties>\n\n  <Dependencies>\n    <TargetDeviceFamily Name=\"Windows.Universal\" MinVersion=\"10.0.0.0\" MaxVersionTested=\"10.0.0.0\" />\n  </Dependencies>\n\n  <Resources>\n    <Resource Language=\"x-generate\"/>\n  </Resources>\n\n  <Applications>\n    <Application\n      Id=\"App\"\n      Executable=\"$targetnametoken$.exe\"\n      EntryPoint=\"Example.App\">\n      <uap:VisualElements\n        DisplayName=\"Example\"\n        Square150x150Logo=\"Assets\\Square150x150Logo.png\"\n        Square44x44Logo=\"Assets\\Square44x44Logo.png\"\n        Description=\"Example\"\n        BackgroundColor=\"transparent\">\n        <uap:DefaultTile Wide310x150Logo=\"Assets\\Wide310x150Logo.png\"/>\n        <uap:SplashScreen Image=\"Assets\\SplashScreen.png\" />\n      </uap:VisualElements>\n    </Application>\n  </Applications>\n\n  <Capabilities>\n    <Capability Name=\"internetClient\" />\n  </Capabilities>\n</Package>"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/PropertySheet.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"Current\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <ImportGroup Label=\"PropertySheets\" />\n  <PropertyGroup Label=\"UserMacros\" />\n  <!--\n    To customize common C++/WinRT project properties:\n    * right-click the project node\n    * expand the Common Properties item\n    * select the C++/WinRT property page\n\n    For more advanced scenarios, and complete documentation, please see:\n    https://github.com/Microsoft/xlang/tree/master/src/package/cppwinrt/nuget\n    -->\n  <PropertyGroup />\n  <ItemDefinitionGroup />\n</Project>"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/ReactPackageProvider.cpp",
    "content": "#include \"pch.h\"\n#include \"ReactPackageProvider.h\"\n#include \"NativeModules.h\"\n\nusing namespace winrt::Microsoft::ReactNative;\n\nnamespace winrt::Example::implementation\n{\n\nvoid ReactPackageProvider::CreatePackage(IReactPackageBuilder const &packageBuilder) noexcept\n{\n    AddAttributedModules(packageBuilder, true);\n}\n\n} // namespace winrt::Example::implementation\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/ReactPackageProvider.h",
    "content": "#pragma once\n\n#include \"winrt/Microsoft.ReactNative.h\"\n\nnamespace winrt::Example::implementation\n{\n    struct ReactPackageProvider : winrt::implements<ReactPackageProvider, winrt::Microsoft::ReactNative::IReactPackageProvider>\n    {\n    public: // IReactPackageProvider\n        void CreatePackage(winrt::Microsoft::ReactNative::IReactPackageBuilder const &packageBuilder) noexcept;\n    };\n} // namespace winrt::Example::implementation\n\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/packages.lock.json",
    "content": "{\n  \"version\": 1,\n  \"dependencies\": {\n    \"native,Version=v0.0\": {\n      \"Microsoft.JavaScript.Hermes\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[0.1.23, )\",\n        \"resolved\": \"0.1.23\",\n        \"contentHash\": \"cA9t1GjY4Yo0JD1AfA//e1lOwk48hLANfuX6GXrikmEBNZVr2TIX5ONJt5tqCnpZyLz6xGiPDgTfFNKbSfb21g==\"\n      },\n      \"Microsoft.UI.Xaml\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[2.8.0, )\",\n        \"resolved\": \"2.8.0\",\n        \"contentHash\": \"vxdHxTr63s5KVtNddMFpgvjBjUH50z7seq/5jLWmmSuf8poxg+sXrywkofUdE8ZstbpO9y3FL/IXXUcPYbeesA==\",\n        \"dependencies\": {\n          \"Microsoft.Web.WebView2\": \"1.0.1264.42\"\n        }\n      },\n      \"Microsoft.Windows.CppWinRT\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[2.0.230706.1, )\",\n        \"resolved\": \"2.0.230706.1\",\n        \"contentHash\": \"l0D7oCw/5X+xIKHqZTi62TtV+1qeSz7KVluNFdrJ9hXsst4ghvqQ/Yhura7JqRdZWBXAuDS0G0KwALptdoxweQ==\"\n      },\n      \"boost\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.83.0\",\n        \"contentHash\": \"cy53VNMzysEMvhBixDe8ujPk67Fcj3v6FPHQnH91NYJNLHpc6jxa2xq9ruCaaJjE4M3YrGSHDi4uUSTGBWw6EQ==\"\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      },\n      \"common\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"fmt\": {\n        \"type\": \"Project\"\n      },\n      \"folly\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Fmt\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"microsoft.reactnative\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Common\": \"[1.0.0, )\",\n          \"Folly\": \"[1.0.0, )\",\n          \"Microsoft.JavaScript.Hermes\": \"[0.1.23, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\",\n          \"ReactCommon\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"reactcommon\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Folly\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"reactnativeasyncstorage\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\"\n        }\n      },\n      \"rnscreens\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\"\n        }\n      },\n      \"rnsvg\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Microsoft.ReactNative\": \"[1.0.0, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\"\n        }\n      },\n      \"rnviewshot\": {\n        \"type\": \"Project\"\n      }\n    },\n    \"native,Version=v0.0/win10-arm\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-arm-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-arm64-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x64\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x64-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x86\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x86-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    }\n  }\n}"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/pch.cpp",
    "content": "﻿#include \"pch.h\"\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example/pch.h",
    "content": "#pragma once\n\n#define NOMINMAX\n\n#include <hstring.h>\n#include <restrictederrorinfo.h>\n#include <unknwn.h>\n#include <windows.h>\n#include <CppWinRTIncludes.h>\n#include <VersionMacros.h>\n#include <winrt/Windows.ApplicationModel.Activation.h>\n#include <UI.Xaml.Controls.Primitives.h>\n#include <UI.Xaml.Controls.h>\n#include <UI.Xaml.Markup.h>\n#include <UI.Xaml.Navigation.h>\n\n#include <winrt/Microsoft.ReactNative.h>\n\n#include <winrt/Microsoft.UI.Xaml.Automation.Peers.h>\n#include <winrt/Microsoft.UI.Xaml.Controls.Primitives.h>\n#include <winrt/Microsoft.UI.Xaml.Controls.h>\n#include <winrt/Microsoft.UI.Xaml.Media.h>\n#include <winrt/Microsoft.UI.Xaml.XamlTypeInfo.h>\nusing namespace winrt::Windows::Foundation;\n"
  },
  {
    "path": "apps/paper-windows-example/windows/Example.sln",
    "content": "﻿\nMicrosoft Visual Studio Solution File, Format Version 12.00\n# Visual Studio Version 17\nVisualStudioVersion = 17.3.32929.385\nMinimumVisualStudioVersion = 10.0.40219.1\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Example\", \"Example\\Example.vcxproj\", \"{0D798B26-17A1-497A-8524-201A4EAC00DC}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {F7D32BD0-2749-483E-9A0D-1635EF7E3136}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Folly\", \"..\\node_modules\\react-native-windows\\Folly\\Folly.vcxproj\", \"{A990658C-CE31-4BCC-976F-0FC6B1AF693D}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"fmt\", \"..\\node_modules\\react-native-windows\\fmt\\fmt.vcxproj\", \"{14B93DC8-FD93-4A6D-81CB-8BC96644501C}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"ReactCommon\", \"..\\node_modules\\react-native-windows\\ReactCommon\\ReactCommon.vcxproj\", \"{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {A990658C-CE31-4BCC-976F-0FC6B1AF693D}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Chakra\", \"..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems\", \"{C38970C0-5FBF-4D69-90D8-CBAC225AE895}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative\\Microsoft.ReactNative.vcxproj\", \"{F7D32BD0-2749-483E-9A0D-1635EF7E3136}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Cxx\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems\", \"{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Common\", \"..\\node_modules\\react-native-windows\\Common\\Common.vcxproj\", \"{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}\"\nEndProject\nProject(\"{2150E333-8FDC-42A3-9474-1A3956D46DE8}\") = \"ReactNative\", \"ReactNative\", \"{5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Shared\", \"..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems\", \"{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Mso\", \"..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems\", \"{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Include\", \"..\\node_modules\\react-native-windows\\include\\Include.vcxitems\", \"{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"RNSVG\", \"..\\node_modules\\react-native-svg\\windows\\RNSVG\\RNSVG.vcxproj\", \"{7ACF84EC-EFBA-4043-8E14-40B159508902}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"RNScreens\", \"..\\node_modules\\react-native-screens\\windows\\RNScreens\\RNScreens.vcxproj\", \"{D638F49E-29D2-4699-AC52-FACD82FA7138}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"ReactNativeAsyncStorage\", \"..\\node_modules\\@react-native-async-storage\\async-storage\\windows\\ReactNativeAsyncStorage\\ReactNativeAsyncStorage.vcxproj\", \"{4855D892-E16C-404D-8286-0089E0F7F9C4}\"\nEndProject\nProject(\"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}\") = \"Microsoft.ReactNative.Managed\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Managed\\Microsoft.ReactNative.Managed.csproj\", \"{F2824844-CE15-4242-9420-308923CD76C3}\"\nEndProject\nProject(\"{9A19103F-16F7-4668-BE54-9A1E7A4F7556}\") = \"Microsoft.ReactNative.Managed.CodeGen\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Managed.CodeGen\\Microsoft.ReactNative.Managed.CodeGen.csproj\", \"{ADED4FBE-887D-4271-AF24-F0823BCE7961}\"\nEndProject\nGlobal\n\tGlobalSection(SolutionConfigurationPlatforms) = preSolution\n\t\tDebug|ARM64 = Debug|ARM64\n\t\tDebug|x64 = Debug|x64\n\t\tDebug|x86 = Debug|x86\n\t\tRelease|ARM64 = Release|ARM64\n\t\tRelease|x64 = Release|x64\n\t\tRelease|x86 = Release|x86\n\tEndGlobalSection\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|ARM64.Deploy.0 = Debug|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x64.Build.0 = Debug|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x64.Deploy.0 = Debug|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x86.Build.0 = Debug|Win32\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|ARM64.Deploy.0 = Release|ARM64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x64.ActiveCfg = Release|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x64.Build.0 = Release|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x64.Deploy.0 = Release|x64\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x86.ActiveCfg = Release|Win32\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x86.Build.0 = Release|Win32\n\t\t{0D798B26-17A1-497A-8524-201A4EAC00DC}.Release|x86.Deploy.0 = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.Build.0 = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Build.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.ActiveCfg = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.Build.0 = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.ActiveCfg = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Deploy.0 = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.Build.0 = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.Build.0 = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.ActiveCfg = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.Build.0 = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.ActiveCfg = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.Build.0 = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.Deploy.0 = Release|Win32\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x64.Build.0 = Debug|x64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Debug|x86.Build.0 = Debug|Win32\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.ActiveCfg = Release|x64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x64.Build.0 = Release|x64\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.ActiveCfg = Release|Win32\n\t\t{D638F49E-29D2-4699-AC52-FACD82FA7138}.Release|x86.Build.0 = Release|Win32\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|x64.Build.0 = Debug|x64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Debug|x86.Build.0 = Debug|Win32\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|x64.ActiveCfg = Release|x64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|x64.Build.0 = Release|x64\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|x86.ActiveCfg = Release|Win32\n\t\t{4855D892-E16C-404D-8286-0089E0F7F9C4}.Release|x86.Build.0 = Release|Win32\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|x64.Build.0 = Debug|x64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|x86.ActiveCfg = Debug|x86\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Debug|x86.Build.0 = Debug|x86\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|x64.ActiveCfg = Release|x64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|x64.Build.0 = Release|x64\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|x86.ActiveCfg = Release|x86\n\t\t{F2824844-CE15-4242-9420-308923CD76C3}.Release|x86.Build.0 = Release|x86\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|x64.Build.0 = Debug|x64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|x86.ActiveCfg = Debug|x86\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Debug|x86.Build.0 = Debug|x86\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|x64.ActiveCfg = Release|x64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|x64.Build.0 = Release|x64\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|x86.ActiveCfg = Release|x86\n\t\t{ADED4FBE-887D-4271-AF24-F0823BCE7961}.Release|x86.Build.0 = Release|x86\n\tEndGlobalSection\n\tGlobalSection(SolutionProperties) = preSolution\n\t\tHideSolutionNode = FALSE\n\tEndGlobalSection\n\tGlobalSection(NestedProjects) = preSolution\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\tEndGlobalSection\n\tGlobalSection(ExtensibilityGlobals) = postSolution\n\t\tSolutionGuid = {D43FAD39-F619-437D-BB40-04A3982ACB6A}\n\tEndGlobalSection\n\tGlobalSection(SharedMSBuildProjectFiles) = preSolution\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\include\\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\tEndGlobalSection\nEndGlobal\n"
  },
  {
    "path": "apps/paper-windows-example/windows/ExperimentalFeatures.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n\n  <!--\n    This file contains some important settings that will apply globally for\n    your app and *all* native modules your app consumes. These values were\n    set when you created the app project, and in some cases cannot be\n    simply changed here without recreating a new project.\n  -->\n\n  <PropertyGroup Label=\"Microsoft.ReactNative Experimental Features\">\n    <!--\n      Enables default usage of Hermes.\n      \n      See https://microsoft.github.io/react-native-windows/docs/hermes\n    -->\n    <UseHermes>true</UseHermes>\n\n    <!--\n      Changes compilation to assume use of WinUI 3 instead of System XAML.\n      Requires creation of new project.\n\n      See https://microsoft.github.io/react-native-windows/docs/winui3\n    -->\n    <UseWinUI3>false</UseWinUI3>\n\n    <!--\n      Changes compilation to assume use of Microsoft.ReactNative NuGet packages\n      instead of building the framework from source.\n      Requires creation of new project.\n\n      See https://microsoft.github.io/react-native-windows/docs/nuget\n    -->\n    <UseExperimentalNuget>false</UseExperimentalNuget>\n\n    <ReactExperimentalFeaturesSet>true</ReactExperimentalFeaturesSet>\n  \n  </PropertyGroup>\n\n</Project>\n"
  },
  {
    "path": "apps/paper-windows-example/windows/NuGet.Config",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<configuration>\n  <config>\n    <add key=\"repositoryPath\" value=\"packages\" />\n  </config>\n  <packageSources>\n    <clear />\n    <add key=\"Nuget.org\" value=\"https://api.nuget.org/v3/index.json\" />\n  </packageSources>\n  <disabledPackageSources>\n    <clear />\n  </disabledPackageSources>  \n</configuration>\n"
  },
  {
    "path": "apps/tests-example/.bundle/config",
    "content": "BUNDLE_PATH: \"vendor/bundle\"\nBUNDLE_FORCE_RUBY_PLATFORM: 1\n"
  },
  {
    "path": "apps/tests-example/.gitignore",
    "content": "# OSX\n#\n.DS_Store\n\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n**/.xcode.env.local\n\n# Android/IntelliJ\n#\nbuild/\n.idea\n.gradle\nlocal.properties\n*.iml\n*.hprof\n.cxx/\n*.keystore\n!debug.keystore\n.kotlin/\n\n# node.js\n#\nnode_modules/\nnpm-debug.log\nyarn-error.log\n\n# fastlane\n#\n# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the\n# screenshots whenever they are needed.\n# For more information about the recommended setup visit:\n# https://docs.fastlane.tools/best-practices/source-control/\n\n**/fastlane/report.xml\n**/fastlane/Preview.html\n**/fastlane/screenshots\n**/fastlane/test_output\n\n# Bundle artifact\n*.jsbundle\n\n# Ruby / CocoaPods\n**/Pods/\nvendor/bundle/\n\n# Temporary files created by Metro to check the health of the file watcher\n.metro-health-check*\n\n# testing\n/coverage\n \n# Yarn\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n"
  },
  {
    "path": "apps/tests-example/.watchmanconfig",
    "content": "{}\n"
  },
  {
    "path": "apps/tests-example/Gemfile",
    "content": "source 'https://rubygems.org'\n\n# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version\nruby \">= 2.6.10\"\n\n# Exclude problematic versions of cocoapods and activesupport that causes build failures.\ngem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'\ngem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'\ngem 'xcodeproj', '< 1.26.0'\ngem 'concurrent-ruby', '< 1.3.4'\n \n# Ruby 3.4.0 has removed some libraries from the standard library.\ngem 'bigdecimal'\ngem 'logger'\ngem 'benchmark'\ngem 'mutex_m'\n"
  },
  {
    "path": "apps/tests-example/__tests__/App.test.tsx",
    "content": "/**\n * @format\n */\n\nimport 'react-native';\nimport React from 'react';\nimport App from '../App';\n\n// Note: import explicitly to use the types shipped with jest.\nimport { it } from '@jest/globals';\n\n// Note: test renderer must be required after react-native.\nimport renderer from 'react-test-renderer';\n\nit('renders correctly', () => {\n  renderer.create(<App />);\n});\n"
  },
  {
    "path": "apps/tests-example/android/app/build.gradle",
    "content": "apply plugin: \"com.android.application\"\napply plugin: \"org.jetbrains.kotlin.android\"\napply plugin: \"com.facebook.react\"\n\n/**\n * This is the configuration block to customize your React Native Android app.\n * By default you don't need to apply any configuration, just uncomment the lines you need.\n */\nreact {\n    /* Folders */\n    //   The root of your project, i.e. where \"package.json\" lives. Default is '../..'\n    // root = file(\"../../\")\n    //   The folder where the react-native NPM package is. Default is ../../node_modules/react-native\n    // reactNativeDir = file(\"../../node_modules/react-native\")\n    //   The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen\n    // codegenDir = file(\"../../node_modules/@react-native/codegen\")\n    //   The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js\n    // cliFile = file(\"../../node_modules/react-native/cli.js\")\n\n    /* Variants */\n    //   The list of variants to that are debuggable. For those we're going to\n    //   skip the bundling of the JS bundle and the assets. By default is just 'debug'.\n    //   If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.\n    // debuggableVariants = [\"liteDebug\", \"prodDebug\"]\n\n    /* Bundling */\n    //   A list containing the node command and its flags. Default is just 'node'.\n    // nodeExecutableAndArgs = [\"node\"]\n    //\n    //   The command to run when bundling. By default is 'bundle'\n    // bundleCommand = \"ram-bundle\"\n    //\n    //   The path to the CLI configuration file. Default is empty.\n    // bundleConfig = file(../rn-cli.config.js)\n    //\n    //   The name of the generated asset file containing your JS bundle\n    // bundleAssetName = \"MyApplication.android.bundle\"\n    //\n    //   The entry file for bundle generation. Default is 'index.android.js' or 'index.js'\n    // entryFile = file(\"../js/MyApplication.android.js\")\n    //\n    //   A list of extra flags to pass to the 'bundle' commands.\n    //   See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle\n    // extraPackagerArgs = []\n\n    /* Hermes Commands */\n    //   The hermes compiler command to run. By default it is 'hermesc'\n    // hermesCommand = \"$rootDir/my-custom-hermesc/bin/hermesc\"\n    //\n    //   The list of flags to pass to the Hermes compiler. By default is \"-O\", \"-output-source-map\"\n    // hermesFlags = [\"-O\", \"-output-source-map\"]\n\n    /* Autolinking */\n    autolinkLibrariesWithApp()\n}\n\n/**\n * Set this to true to Run Proguard on Release builds to minify the Java bytecode.\n */\ndef enableProguardInReleaseBuilds = false\n\n/**\n * The preferred build flavor of JavaScriptCore (JSC)\n *\n * For example, to use the international variant, you can use:\n * `def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+`\n *\n * The international variant includes ICU i18n library and necessary data\n * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that\n * give correct results when using with locales other than en-US. Note that\n * this variant is about 6MiB larger per architecture than default.\n */\ndef jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'\n\nandroid {\n    ndkVersion rootProject.ext.ndkVersion\n    buildToolsVersion rootProject.ext.buildToolsVersion\n    compileSdk rootProject.ext.compileSdkVersion\n\n    namespace \"com.testsexample\"\n    defaultConfig {\n        applicationId \"com.testsexample\"\n        minSdkVersion rootProject.ext.minSdkVersion\n        targetSdkVersion rootProject.ext.targetSdkVersion\n        versionCode 1\n        versionName \"1.0\"\n    }\n    signingConfigs {\n        debug {\n            storeFile file('debug.keystore')\n            storePassword 'android'\n            keyAlias 'androiddebugkey'\n            keyPassword 'android'\n        }\n    }\n    buildTypes {\n        debug {\n            signingConfig signingConfigs.debug\n        }\n        release {\n            // Caution! In production, you need to generate your own keystore file.\n            // see https://reactnative.dev/docs/signed-apk-android.\n            signingConfig signingConfigs.debug\n            minifyEnabled enableProguardInReleaseBuilds\n            proguardFiles getDefaultProguardFile(\"proguard-android.txt\"), \"proguard-rules.pro\"\n        }\n    }\n}\n\ndependencies {\n    // The version of react-native is set by the React Native Gradle Plugin\n    implementation(\"com.facebook.react:react-android\")\n\n    if (hermesEnabled.toBoolean()) {\n        implementation(\"com.facebook.react:hermes-android\")\n    } else {\n        implementation jscFlavor\n    }\n}\n"
  },
  {
    "path": "apps/tests-example/android/app/proguard-rules.pro",
    "content": "# Add project specific ProGuard rules here.\n# By default, the flags in this file are appended to flags specified\n# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt\n# You can edit the include path and order by changing the proguardFiles\n# directive in build.gradle.\n#\n# For more details, see\n#   http://developer.android.com/guide/developing/tools/proguard.html\n\n# Add any project specific keep options here:\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/AndroidManifest.xml",
    "content": "<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <uses-permission android:name=\"android.permission.INTERNET\" />\n\n    <application\n      android:name=\".MainApplication\"\n      android:label=\"@string/app_name\"\n      android:icon=\"@mipmap/ic_launcher\"\n      android:roundIcon=\"@mipmap/ic_launcher_round\"\n      android:allowBackup=\"false\"\n      android:theme=\"@style/AppTheme\"\n      android:usesCleartextTraffic=\"${usesCleartextTraffic}\"\n      android:supportsRtl=\"true\">\n      <activity\n        android:name=\".MainActivity\"\n        android:label=\"@string/app_name\"\n        android:configChanges=\"keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode\"\n        android:launchMode=\"singleTask\"\n        android:windowSoftInputMode=\"adjustResize\"\n        android:exported=\"true\">\n        <intent-filter>\n            <action android:name=\"android.intent.action.MAIN\" />\n            <category android:name=\"android.intent.category.LAUNCHER\" />\n        </intent-filter>\n      </activity>\n    </application>\n</manifest>\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/java/com/testsexample/MainActivity.kt",
    "content": "package com.testsexample\n\nimport com.facebook.react.ReactActivity\nimport com.facebook.react.ReactActivityDelegate\nimport com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled\nimport com.facebook.react.defaults.DefaultReactActivityDelegate\n\nclass MainActivity : ReactActivity() {\n\n  /**\n   * Returns the name of the main component registered from JavaScript. This is used to schedule\n   * rendering of the component.\n   */\n  override fun getMainComponentName(): String = \"TestsExample\"\n\n  /**\n   * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate]\n   * which allows you to enable New Architecture with a single boolean flags [fabricEnabled]\n   */\n  override fun createReactActivityDelegate(): ReactActivityDelegate =\n      DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled)\n}\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/java/com/testsexample/MainApplication.kt",
    "content": "package com.testsexample\n\nimport android.app.Application\nimport com.facebook.react.PackageList\nimport com.facebook.react.ReactApplication\nimport com.facebook.react.ReactHost\nimport com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative\nimport com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost\n\nclass MainApplication : Application(), ReactApplication {\n\n  override val reactHost: ReactHost by lazy {\n    getDefaultReactHost(\n      context = applicationContext,\n      packageList =\n        PackageList(this).packages.apply {\n          // Packages that cannot be autolinked yet can be added manually here, for example:\n          // add(MyReactNativePackage())\n        },\n    )\n  }\n\n  override fun onCreate() {\n    super.onCreate()\n    loadReactNative(this)\n  }\n}\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/res/drawable/rn_edit_text_material.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2014 The Android Open Source Project\n\n     Licensed under the Apache License, Version 2.0 (the \"License\");\n     you may not use this file except in compliance with the License.\n     You may obtain a copy of the License at\n\n          http://www.apache.org/licenses/LICENSE-2.0\n\n     Unless required by applicable law or agreed to in writing, software\n     distributed under the License is distributed on an \"AS IS\" BASIS,\n     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n     See the License for the specific language governing permissions and\n     limitations under the License.\n-->\n<inset xmlns:android=\"http://schemas.android.com/apk/res/android\"\n       android:insetLeft=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetRight=\"@dimen/abc_edit_text_inset_horizontal_material\"\n       android:insetTop=\"@dimen/abc_edit_text_inset_top_material\"\n       android:insetBottom=\"@dimen/abc_edit_text_inset_bottom_material\"\n       >\n\n    <selector>\n        <!--\n          This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).\n          The item below with state_pressed=\"false\" and state_focused=\"false\" causes a NullPointerException.\n          NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'\n\n          <item android:state_pressed=\"false\" android:state_focused=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n\n          For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.\n        -->\n        <item android:state_enabled=\"false\" android:drawable=\"@drawable/abc_textfield_default_mtrl_alpha\"/>\n        <item android:drawable=\"@drawable/abc_textfield_activated_mtrl_alpha\"/>\n    </selector>\n\n</inset>\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/res/values/strings.xml",
    "content": "<resources>\n    <string name=\"app_name\">TestsExample</string>\n</resources>\n"
  },
  {
    "path": "apps/tests-example/android/app/src/main/res/values/styles.xml",
    "content": "<resources>\n\n    <!-- Base application theme. -->\n    <style name=\"AppTheme\" parent=\"Theme.AppCompat.DayNight.NoActionBar\">\n        <!-- Customize your theme here. -->\n        <item name=\"android:editTextBackground\">@drawable/rn_edit_text_material</item>\n    </style>\n\n</resources>\n"
  },
  {
    "path": "apps/tests-example/android/build.gradle",
    "content": "buildscript {\n    ext {\n        buildToolsVersion = \"36.0.0\"\n        minSdkVersion = 24\n        compileSdkVersion = 36\n        targetSdkVersion = 36\n        ndkVersion = \"27.1.12297006\"\n        kotlinVersion = \"2.1.20\"\n    }\n    repositories {\n        google()\n        mavenCentral()\n    }\n    dependencies {\n        classpath(\"com.android.tools.build:gradle\")\n        classpath(\"com.facebook.react:react-native-gradle-plugin\")\n        classpath(\"org.jetbrains.kotlin:kotlin-gradle-plugin\")\n    }\n}\n\napply plugin: \"com.facebook.react.rootproject\"\n"
  },
  {
    "path": "apps/tests-example/android/gradle/wrapper/gradle-wrapper.properties",
    "content": "distributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\ndistributionUrl=https\\://services.gradle.org/distributions/gradle-9.0.0-bin.zip\nnetworkTimeout=10000\nvalidateDistributionUrl=true\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\n"
  },
  {
    "path": "apps/tests-example/android/gradle.properties",
    "content": "# Project-wide Gradle settings.\n\n# IDE (e.g. Android Studio) users:\n# Gradle settings configured through the IDE *will override*\n# any settings specified in this file.\n\n# For more details on how to configure your build environment visit\n# http://www.gradle.org/docs/current/userguide/build_environment.html\n\n# Specifies the JVM arguments used for the daemon process.\n# The setting is particularly useful for tweaking memory settings.\n# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m\norg.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m\n\n# When configured, Gradle will run in incubating parallel mode.\n# This option should only be used with decoupled projects. More details, visit\n# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects\n# org.gradle.parallel=true\n\n# AndroidX package structure to make it clearer which packages are bundled with the\n# Android operating system, and which are packaged with your app's APK\n# https://developer.android.com/topic/libraries/support-library/androidx-rn\nandroid.useAndroidX=true\n\n# Use this property to specify which architecture you want to build.\n# You can also override it from the CLI using\n# ./gradlew <task> -PreactNativeArchitectures=x86_64\nreactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64\n\n# Use this property to enable support to the new architecture.\n# This will allow you to use TurboModules and the Fabric render in\n# your application. You should enable this flag either if you want\n# to write custom TurboModules/Fabric components OR use libraries that\n# are providing them.\nnewArchEnabled=true\n\n# Use this property to enable or disable the Hermes JS engine.\n# If set to false, you will be using JSC instead.\nhermesEnabled=true\n\n# Use this property to enable edge-to-edge display support.\n# This allows your app to draw behind system bars for an immersive UI.\n# Note: Only works with ReactActivity and should not be used with custom Activity.\nedgeToEdgeEnabled=false\n"
  },
  {
    "path": "apps/tests-example/android/gradlew",
    "content": "#!/bin/sh\n\n#\n# Copyright © 2015 the original authors.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      https://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n# SPDX-License-Identifier: Apache-2.0\n#\n\n##############################################################################\n#\n#   Gradle start up script for POSIX generated by Gradle.\n#\n#   Important for running:\n#\n#   (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is\n#       noncompliant, but you have some other compliant shell such as ksh or\n#       bash, then to run this script, type that shell name before the whole\n#       command line, like:\n#\n#           ksh Gradle\n#\n#       Busybox and similar reduced shells will NOT work, because this script\n#       requires all of these POSIX shell features:\n#         * functions;\n#         * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,\n#           «${var#prefix}», «${var%suffix}», and «$( cmd )»;\n#         * compound commands having a testable exit status, especially «case»;\n#         * various built-in commands including «command», «set», and «ulimit».\n#\n#   Important for patching:\n#\n#   (2) This script targets any POSIX shell, so it avoids extensions provided\n#       by Bash, Ksh, etc; in particular arrays are avoided.\n#\n#       The \"traditional\" practice of packing multiple parameters into a\n#       space-separated string is a well documented source of bugs and security\n#       problems, so this is (mostly) avoided, by progressively accumulating\n#       options in \"$@\", and eventually passing that to Java.\n#\n#       Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,\n#       and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;\n#       see the in-line comments for details.\n#\n#       There are tweaks for specific operating systems such as AIX, CygWin,\n#       Darwin, MinGW, and NonStop.\n#\n#   (3) This script is generated from the Groovy template\n#       https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt\n#       within the Gradle project.\n#\n#       You can find Gradle at https://github.com/gradle/gradle/.\n#\n##############################################################################\n\n# Attempt to set APP_HOME\n\n# Resolve links: $0 may be a link\napp_path=$0\n\n# Need this for daisy-chained symlinks.\nwhile\n    APP_HOME=${app_path%\"${app_path##*/}\"}  # leaves a trailing /; empty if no leading path\n    [ -h \"$app_path\" ]\ndo\n    ls=$( ls -ld \"$app_path\" )\n    link=${ls#*' -> '}\n    case $link in             #(\n      /*)   app_path=$link ;; #(\n      *)    app_path=$APP_HOME$link ;;\n    esac\ndone\n\n# This is normally unused\n# shellcheck disable=SC2034\nAPP_BASE_NAME=${0##*/}\n# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)\nAPP_HOME=$( cd -P \"${APP_HOME:-./}\" > /dev/null && printf '%s\\n' \"$PWD\" ) || exit\n\n# Use the maximum available, or set MAX_FD != -1 to use that value.\nMAX_FD=maximum\n\nwarn () {\n    echo \"$*\"\n} >&2\n\ndie () {\n    echo\n    echo \"$*\"\n    echo\n    exit 1\n} >&2\n\n# OS specific support (must be 'true' or 'false').\ncygwin=false\nmsys=false\ndarwin=false\nnonstop=false\ncase \"$( uname )\" in                #(\n  CYGWIN* )         cygwin=true  ;; #(\n  Darwin* )         darwin=true  ;; #(\n  MSYS* | MINGW* )  msys=true    ;; #(\n  NONSTOP* )        nonstop=true ;;\nesac\n\nCLASSPATH=\"\\\\\\\"\\\\\\\"\"\n\n\n# Determine the Java command to use to start the JVM.\nif [ -n \"$JAVA_HOME\" ] ; then\n    if [ -x \"$JAVA_HOME/jre/sh/java\" ] ; then\n        # IBM's JDK on AIX uses strange locations for the executables\n        JAVACMD=$JAVA_HOME/jre/sh/java\n    else\n        JAVACMD=$JAVA_HOME/bin/java\n    fi\n    if [ ! -x \"$JAVACMD\" ] ; then\n        die \"ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nelse\n    JAVACMD=java\n    if ! command -v java >/dev/null 2>&1\n    then\n        die \"ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nfi\n\n# Increase the maximum file descriptors if we can.\nif ! \"$cygwin\" && ! \"$darwin\" && ! \"$nonstop\" ; then\n    case $MAX_FD in #(\n      max*)\n        # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        MAX_FD=$( ulimit -H -n ) ||\n            warn \"Could not query maximum file descriptor limit\"\n    esac\n    case $MAX_FD in  #(\n      '' | soft) :;; #(\n      *)\n        # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        ulimit -n \"$MAX_FD\" ||\n            warn \"Could not set maximum file descriptor limit to $MAX_FD\"\n    esac\nfi\n\n# Collect all arguments for the java command, stacking in reverse order:\n#   * args from the command line\n#   * the main class name\n#   * -classpath\n#   * -D...appname settings\n#   * --module-path (only if needed)\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.\n\n# For Cygwin or MSYS, switch paths to Windows format before running java\nif \"$cygwin\" || \"$msys\" ; then\n    APP_HOME=$( cygpath --path --mixed \"$APP_HOME\" )\n    CLASSPATH=$( cygpath --path --mixed \"$CLASSPATH\" )\n\n    JAVACMD=$( cygpath --unix \"$JAVACMD\" )\n\n    # Now convert the arguments - kludge to limit ourselves to /bin/sh\n    for arg do\n        if\n            case $arg in                                #(\n              -*)   false ;;                            # don't mess with options #(\n              /?*)  t=${arg#/} t=/${t%%/*}              # looks like a POSIX filepath\n                    [ -e \"$t\" ] ;;                      #(\n              *)    false ;;\n            esac\n        then\n            arg=$( cygpath --path --ignore --mixed \"$arg\" )\n        fi\n        # Roll the args list around exactly as many times as the number of\n        # args, so each arg winds up back in the position where it started, but\n        # possibly modified.\n        #\n        # NB: a `for` loop captures its iteration list before it begins, so\n        # changing the positional parameters here affects neither the number of\n        # iterations, nor the values presented in `arg`.\n        shift                   # remove old arg\n        set -- \"$@\" \"$arg\"      # push replacement arg\n    done\nfi\n\n\n# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nDEFAULT_JVM_OPTS='\"-Xmx64m\" \"-Xms64m\"'\n\n# Collect all arguments for the java command:\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,\n#     and any embedded shellness will be escaped.\n#   * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be\n#     treated as '${Hostname}' itself on the command line.\n\nset -- \\\n        \"-Dorg.gradle.appname=$APP_BASE_NAME\" \\\n        -classpath \"$CLASSPATH\" \\\n        -jar \"$APP_HOME/gradle/wrapper/gradle-wrapper.jar\" \\\n        \"$@\"\n\n# Stop when \"xargs\" is not available.\nif ! command -v xargs >/dev/null 2>&1\nthen\n    die \"xargs is not available\"\nfi\n\n# Use \"xargs\" to parse quoted args.\n#\n# With -n1 it outputs one arg per line, with the quotes and backslashes removed.\n#\n# In Bash we could simply go:\n#\n#   readarray ARGS < <( xargs -n1 <<<\"$var\" ) &&\n#   set -- \"${ARGS[@]}\" \"$@\"\n#\n# but POSIX shell has neither arrays nor command substitution, so instead we\n# post-process each arg (as a line of input to sed) to backslash-escape any\n# character that might be a shell metacharacter, then use eval to reverse\n# that process (while maintaining the separation between arguments), and wrap\n# the whole thing up as a single \"set\" statement.\n#\n# This will of course break if any of these variables contains a newline or\n# an unmatched quote.\n#\n\neval \"set -- $(\n        printf '%s\\n' \"$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS\" |\n        xargs -n1 |\n        sed ' s~[^-[:alnum:]+,./:=@_]~\\\\&~g; ' |\n        tr '\\n' ' '\n    )\" '\"$@\"'\n\nexec \"$JAVACMD\" \"$@\"\n"
  },
  {
    "path": "apps/tests-example/android/gradlew.bat",
    "content": "@REM Copyright (c) Meta Platforms, Inc. and affiliates.\n@REM\n@REM This source code is licensed under the MIT license found in the\n@REM LICENSE file in the root directory of this source tree.\n \n@rem\n@rem Copyright 2015 the original author or authors.\n@rem\n@rem Licensed under the Apache License, Version 2.0 (the \"License\");\n@rem you may not use this file except in compliance with the License.\n@rem You may obtain a copy of the License at\n@rem\n@rem      https://www.apache.org/licenses/LICENSE-2.0\n@rem\n@rem Unless required by applicable law or agreed to in writing, software\n@rem distributed under the License is distributed on an \"AS IS\" BASIS,\n@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n@rem See the License for the specific language governing permissions and\n@rem limitations under the License.\n@rem\n@rem SPDX-License-Identifier: Apache-2.0\n@rem\n\n@if \"%DEBUG%\"==\"\" @echo off\n@rem ##########################################################################\n@rem\n@rem  Gradle startup script for Windows\n@rem\n@rem ##########################################################################\n\n@rem Set local scope for the variables with windows NT shell\nif \"%OS%\"==\"Windows_NT\" setlocal\n\nset DIRNAME=%~dp0\nif \"%DIRNAME%\"==\"\" set DIRNAME=.\n@rem This is normally unused\nset APP_BASE_NAME=%~n0\nset APP_HOME=%DIRNAME%\n\n@rem Resolve any \".\" and \"..\" in APP_HOME to make it shorter.\nfor %%i in (\"%APP_HOME%\") do set APP_HOME=%%~fi\n\n@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nset DEFAULT_JVM_OPTS=\"-Xmx64m\" \"-Xms64m\"\n\n@rem Find java.exe\nif defined JAVA_HOME goto findJavaFromJavaHome\n\nset JAVA_EXE=java.exe\n%JAVA_EXE% -version >NUL 2>&1\nif %ERRORLEVEL% equ 0 goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:findJavaFromJavaHome\nset JAVA_HOME=%JAVA_HOME:\"=%\nset JAVA_EXE=%JAVA_HOME%/bin/java.exe\n\nif exist \"%JAVA_EXE%\" goto execute\n\necho. 1>&2\necho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2\necho. 1>&2\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\necho location of your Java installation. 1>&2\n\ngoto fail\n\n:execute\n@rem Setup the command line\n\nset CLASSPATH=\n\n\n@rem Execute Gradle\n\"%JAVA_EXE%\" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% \"-Dorg.gradle.appname=%APP_BASE_NAME%\" -classpath \"%CLASSPATH%\" -jar \"%APP_HOME%\\gradle\\wrapper\\gradle-wrapper.jar\" %*\n\n:end\n@rem End local scope for the variables with windows NT shell\nif %ERRORLEVEL% equ 0 goto mainEnd\n\n:fail\nrem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\nrem the _cmd.exe /c_ return code!\nset EXIT_CODE=%ERRORLEVEL%\nif %EXIT_CODE% equ 0 set EXIT_CODE=1\nif not \"\"==\"%GRADLE_EXIT_CONSOLE%\" exit %EXIT_CODE%\nexit /b %EXIT_CODE%\n\n:mainEnd\nif \"%OS%\"==\"Windows_NT\" endlocal\n\n:omega\n"
  },
  {
    "path": "apps/tests-example/android/settings.gradle",
    "content": "pluginManagement { includeBuild(\"../node_modules/@react-native/gradle-plugin\") }\nplugins { id(\"com.facebook.react.settings\") }\nextensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }\nrootProject.name = 'TestsExample'\ninclude ':app'\nincludeBuild('../node_modules/@react-native/gradle-plugin')\n"
  },
  {
    "path": "apps/tests-example/app.json",
    "content": "{\n  \"name\": \"TestsExample\",\n  \"displayName\": \"TestsExample\"\n}\n"
  },
  {
    "path": "apps/tests-example/babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n};\n"
  },
  {
    "path": "apps/tests-example/index.js",
    "content": "/**\n * @format\n */\n\nimport { AppRegistry } from 'react-native';\nimport App from '../common/test';\nimport { name as appName } from './app.json';\n\nAppRegistry.registerComponent(appName, () => App);\n"
  },
  {
    "path": "apps/tests-example/ios/.xcode.env",
    "content": "# This `.xcode.env` file is versioned and is used to source the environment\n# used when running script phases inside Xcode.\n# To customize your local environment, you can create an `.xcode.env.local`\n# file that is not versioned.\n\n# NODE_BINARY variable contains the PATH to the node executable.\n#\n# Customize the NODE_BINARY variable here.\n# For example, to use nvm with brew, add the following line\n# . \"$(brew --prefix nvm)/nvm.sh\" --no-use\nexport NODE_BINARY=$(command -v node)\n"
  },
  {
    "path": "apps/tests-example/ios/Podfile",
    "content": "# Resolve react_native_pods.rb with node to allow for hoisting\nrequire Pod::Executable.execute_command('node', ['-p',\n  'require.resolve(\n    \"react-native/scripts/react_native_pods.rb\",\n    {paths: [process.argv[1]]},\n  )', __dir__]).strip\n\nplatform :ios, min_ios_version_supported\nprepare_react_native_project!\n\nlinkage = ENV['USE_FRAMEWORKS']\nif linkage != nil\n  Pod::UI.puts \"Configuring Pod with #{linkage}ally linked Frameworks\".green\n  use_frameworks! :linkage => linkage.to_sym\nend\n\ntarget 'TestsExample' do\n  config = use_native_modules!\n\n  use_react_native!(\n    :path => config[:reactNativePath],\n    # An absolute path to your application root.\n    :app_path => \"#{Pod::Config.instance.installation_root}/..\"\n  )\n\n  post_install do |installer|\n    react_native_post_install(\n      installer,\n      config[:reactNativePath],\n      :mac_catalyst_enabled => false,\n      # :ccache_enabled => true\n    )\n  end\nend\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/AppDelegate.swift",
    "content": "import UIKit\nimport React\nimport React_RCTAppDelegate\nimport ReactAppDependencyProvider\n\n@main\nclass AppDelegate: UIResponder, UIApplicationDelegate {\n  var window: UIWindow?\n\n  var reactNativeDelegate: ReactNativeDelegate?\n  var reactNativeFactory: RCTReactNativeFactory?\n\n  func application(\n    _ application: UIApplication,\n    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil\n  ) -> Bool {\n    let delegate = ReactNativeDelegate()\n    let factory = RCTReactNativeFactory(delegate: delegate)\n    delegate.dependencyProvider = RCTAppDependencyProvider()\n\n    reactNativeDelegate = delegate\n    reactNativeFactory = factory\n\n    window = UIWindow(frame: UIScreen.main.bounds)\n\n    factory.startReactNative(\n      withModuleName: \"TestsExample\",\n      in: window,\n      launchOptions: launchOptions\n    )\n\n    return true\n  }\n}\n\nclass ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate {\n  override func sourceURL(for bridge: RCTBridge) -> URL? {\n    self.bundleURL()\n  }\n\n  override func bundleURL() -> URL? {\n#if DEBUG\n    RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: \"index\")\n#else\n    Bundle.main.url(forResource: \"main\", withExtension: \"jsbundle\")\n#endif\n  }\n}\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/Images.xcassets/AppIcon.appiconset/Contents.json",
    "content": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"20x20\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"29x29\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"40x40\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"2x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"iphone\",\n      \"scale\" : \"3x\",\n      \"size\" : \"60x60\"\n    },\n    {\n      \"idiom\" : \"ios-marketing\",\n      \"scale\" : \"1x\",\n      \"size\" : \"1024x1024\"\n    }\n  ],\n  \"info\" : {\n    \"author\" : \"xcode\",\n    \"version\" : 1\n  }\n}\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/Images.xcassets/Contents.json",
    "content": "{\n  \"info\" : {\n    \"version\" : 1,\n    \"author\" : \"xcode\"\n  }\n}\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>en</string>\n\t<key>CFBundleDisplayName</key>\n\t<string>TestsExample</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>APPL</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>$(MARKETING_VERSION)</string>\n\t<key>CFBundleSignature</key>\n\t<string>????</string>\n\t<key>CFBundleVersion</key>\n\t<string>$(CURRENT_PROJECT_VERSION)</string>\n\t<key>LSRequiresIPhoneOS</key>\n\t<true/>\n\t<key>NSAppTransportSecurity</key>\n\t<dict>\n\t\t<key>NSAllowsArbitraryLoads</key>\n\t\t<false/>\n\t\t<key>NSAllowsLocalNetworking</key>\n\t\t<true/>\n\t</dict>\n\t<key>NSLocationWhenInUseUsageDescription</key>\n\t<string></string>\n\t<key>UILaunchStoryboardName</key>\n\t<string>LaunchScreen</string>\n\t<key>UIRequiredDeviceCapabilities</key>\n\t<array>\n\t\t<string>arm64</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n\t<key>UIViewControllerBasedStatusBarAppearance</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/LaunchScreen.storyboard",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"15702\" targetRuntime=\"iOS.CocoaTouch\" propertyAccessControl=\"none\" useAutolayout=\"YES\" launchScreen=\"YES\" useTraitCollections=\"YES\" useSafeAreas=\"YES\" colorMatched=\"YES\" initialViewController=\"01J-lp-oVM\">\n    <device id=\"retina4_7\" orientation=\"portrait\" appearance=\"light\"/>\n    <dependencies>\n        <deployment identifier=\"iOS\"/>\n        <plugIn identifier=\"com.apple.InterfaceBuilder.IBCocoaTouchPlugin\" version=\"15704\"/>\n        <capability name=\"Safe area layout guides\" minToolsVersion=\"9.0\"/>\n        <capability name=\"documents saved in the Xcode 8 format\" minToolsVersion=\"8.0\"/>\n    </dependencies>\n    <scenes>\n        <!--View Controller-->\n        <scene sceneID=\"EHf-IW-A2E\">\n            <objects>\n                <viewController id=\"01J-lp-oVM\" sceneMemberID=\"viewController\">\n                    <view key=\"view\" contentMode=\"scaleToFill\" id=\"Ze5-6b-2t3\">\n                        <rect key=\"frame\" x=\"0.0\" y=\"0.0\" width=\"375\" height=\"667\"/>\n                        <autoresizingMask key=\"autoresizingMask\" widthSizable=\"YES\" heightSizable=\"YES\"/>\n                        <subviews>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"TestsExample\" textAlignment=\"center\" lineBreakMode=\"middleTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"18\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"GJd-Yh-RWb\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"202\" width=\"375\" height=\"43\"/>\n                                <fontDescription key=\"fontDescription\" type=\"boldSystem\" pointSize=\"36\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                            <label opaque=\"NO\" clipsSubviews=\"YES\" userInteractionEnabled=\"NO\" contentMode=\"left\" horizontalHuggingPriority=\"251\" verticalHuggingPriority=\"251\" text=\"Powered by React Native\" textAlignment=\"center\" lineBreakMode=\"tailTruncation\" baselineAdjustment=\"alignBaselines\" minimumFontSize=\"9\" translatesAutoresizingMaskIntoConstraints=\"NO\" id=\"MN2-I3-ftu\">\n                                <rect key=\"frame\" x=\"0.0\" y=\"626\" width=\"375\" height=\"21\"/>\n                                <fontDescription key=\"fontDescription\" type=\"system\" pointSize=\"17\"/>\n                                <nil key=\"highlightedColor\"/>\n                            </label>\n                        </subviews>\n                        <color key=\"backgroundColor\" systemColor=\"systemBackgroundColor\" cocoaTouchSystemColor=\"whiteColor\"/>\n                        <constraints>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"bottom\" secondItem=\"MN2-I3-ftu\" secondAttribute=\"bottom\" constant=\"20\" id=\"OZV-Vh-mqD\"/>\n                            <constraint firstItem=\"Bcu-3y-fUS\" firstAttribute=\"centerX\" secondItem=\"GJd-Yh-RWb\" secondAttribute=\"centerX\" id=\"Q3B-4B-g5h\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"centerX\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"centerX\" id=\"akx-eg-2ui\"/>\n                            <constraint firstItem=\"MN2-I3-ftu\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" id=\"i1E-0Y-4RG\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"centerY\" secondItem=\"Ze5-6b-2t3\" secondAttribute=\"bottom\" multiplier=\"1/3\" constant=\"1\" id=\"moa-c2-u7t\"/>\n                            <constraint firstItem=\"GJd-Yh-RWb\" firstAttribute=\"leading\" secondItem=\"Bcu-3y-fUS\" secondAttribute=\"leading\" symbolic=\"YES\" id=\"x7j-FC-K8j\"/>\n                        </constraints>\n                        <viewLayoutGuide key=\"safeArea\" id=\"Bcu-3y-fUS\"/>\n                    </view>\n                </viewController>\n                <placeholder placeholderIdentifier=\"IBFirstResponder\" id=\"iYj-Kq-Ea1\" userLabel=\"First Responder\" sceneMemberID=\"firstResponder\"/>\n            </objects>\n            <point key=\"canvasLocation\" x=\"52.173913043478265\" y=\"375\"/>\n        </scene>\n    </scenes>\n</document>\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>C617.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategoryUserDefaults</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>CA92.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t\t<dict>\n\t\t\t<key>NSPrivacyAccessedAPIType</key>\n\t\t\t<string>NSPrivacyAccessedAPICategorySystemBootTime</string>\n\t\t\t<key>NSPrivacyAccessedAPITypeReasons</key>\n\t\t\t<array>\n\t\t\t\t<string>35F9.1</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 54;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };\n\t\t4DBD2015D535E20EC6C39D82 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8F64AB81A41BFF4FD17652F1 /* PrivacyInfo.xcprivacy */; };\n\t\t732CDC568E704E6F44B35643 /* libPods-TestsExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 69E2D7F497CEEEAC852E572B /* libPods-TestsExample.a */; };\n\t\t761780ED2CA45674006654EE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761780EC2CA45674006654EE /* AppDelegate.swift */; };\n\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXFileReference section */\n\t\t13B07F961A680F5B00A75B9A /* TestsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestsExample.app; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = TestsExample/Images.xcassets; sourceTree = \"<group>\"; };\n\t\t13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = TestsExample/Info.plist; sourceTree = \"<group>\"; };\n\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = TestsExample/PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t31147FF821344591ECF91105 /* Pods-TestsExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-TestsExample.debug.xcconfig\"; path = \"Target Support Files/Pods-TestsExample/Pods-TestsExample.debug.xcconfig\"; sourceTree = \"<group>\"; };\n\t\t69E2D7F497CEEEAC852E572B /* libPods-TestsExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = \"libPods-TestsExample.a\"; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t761780EC2CA45674006654EE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = TestsExample/AppDelegate.swift; sourceTree = \"<group>\"; };\n\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = TestsExample/LaunchScreen.storyboard; sourceTree = \"<group>\"; };\n\t\t8F64AB81A41BFF4FD17652F1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = TestsExample/PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };\n\t\tF9CE96A87F08D217E4116708 /* Pods-TestsExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = \"Pods-TestsExample.release.xcconfig\"; path = \"Target Support Files/Pods-TestsExample/Pods-TestsExample.release.xcconfig\"; sourceTree = \"<group>\"; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t732CDC568E704E6F44B35643 /* libPods-TestsExample.a in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t13B07FAE1A68108700A75B9A /* TestsExample */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FB51A68108700A75B9A /* Images.xcassets */,\n\t\t\t\t761780EC2CA45674006654EE /* AppDelegate.swift */,\n\t\t\t\t13B07FB61A68108700A75B9A /* Info.plist */,\n\t\t\t\t81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,\n\t\t\t\t13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */,\n\t\t\t\t8F64AB81A41BFF4FD17652F1 /* PrivacyInfo.xcprivacy */,\n\t\t\t);\n\t\t\tname = TestsExample;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tED297162215061F000B7C4FE /* JavaScriptCore.framework */,\n\t\t\t\t69E2D7F497CEEEAC852E572B /* libPods-TestsExample.a */,\n\t\t\t);\n\t\t\tname = Frameworks;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t832341AE1AAA6A7D00B99B32 /* Libraries */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t);\n\t\t\tname = Libraries;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t83CBB9F61A601CBA00E9B192 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07FAE1A68108700A75B9A /* TestsExample */,\n\t\t\t\t832341AE1AAA6A7D00B99B32 /* Libraries */,\n\t\t\t\t83CBBA001A601CBA00E9B192 /* Products */,\n\t\t\t\t2D16E6871FA4F8E400B85C8A /* Frameworks */,\n\t\t\t\tBBD78D7AC51CEA395F1C20DB /* Pods */,\n\t\t\t);\n\t\t\tindentWidth = 2;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 2;\n\t\t\tusesTabs = 0;\n\t\t};\n\t\t83CBBA001A601CBA00E9B192 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t13B07F961A680F5B00A75B9A /* TestsExample.app */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tBBD78D7AC51CEA395F1C20DB /* Pods */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t31147FF821344591ECF91105 /* Pods-TestsExample.debug.xcconfig */,\n\t\t\t\tF9CE96A87F08D217E4116708 /* Pods-TestsExample.release.xcconfig */,\n\t\t\t);\n\t\t\tpath = Pods;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\t13B07F861A680F5B00A75B9A /* TestsExample */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"TestsExample\" */;\n\t\t\tbuildPhases = (\n\t\t\t\tD1E7467EB76FA64141FCDC5F /* [CP] Check Pods Manifest.lock */,\n\t\t\t\t13B07F871A680F5B00A75B9A /* Sources */,\n\t\t\t\t13B07F8C1A680F5B00A75B9A /* Frameworks */,\n\t\t\t\t13B07F8E1A680F5B00A75B9A /* Resources */,\n\t\t\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,\n\t\t\t\t3AF9618FCC9D3F3651B00F2C /* [CP] Embed Pods Frameworks */,\n\t\t\t\tD47DF3B3DDC54BFA697BDD7E /* [CP] Copy Pods Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = TestsExample;\n\t\t\tproductName = TestsExample;\n\t\t\tproductReference = 13B07F961A680F5B00A75B9A /* TestsExample.app */;\n\t\t\tproductType = \"com.apple.product-type.application\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t83CBB9F71A601CBA00E9B192 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tLastUpgradeCheck = 1210;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t13B07F861A680F5B00A75B9A = {\n\t\t\t\t\t\tLastSwiftMigration = 1120;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"TestsExample\" */;\n\t\t\tcompatibilityVersion = \"Xcode 12.0\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 83CBB9F61A601CBA00E9B192;\n\t\t\tproductRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t13B07F861A680F5B00A75B9A /* TestsExample */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t13B07F8E1A680F5B00A75B9A /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,\n\t\t\t\t13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,\n\t\t\t\t4DBD2015D535E20EC6C39D82 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXShellScriptBuildPhase section */\n\t\t00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"$(SRCROOT)/.xcode.env.local\",\n\t\t\t\t\"$(SRCROOT)/.xcode.env\",\n\t\t\t);\n\t\t\tname = \"Bundle React Native code and images\";\n\t\t\toutputPaths = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"set -e\\n\\nWITH_ENVIRONMENT=\\\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\\\"\\nREACT_NATIVE_XCODE=\\\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\\\"\\n\\n/bin/sh -c \\\"\\\\\\\"$WITH_ENVIRONMENT\\\\\\\" \\\\\\\"$REACT_NATIVE_XCODE\\\\\\\"\\\"\\n\";\n\t\t};\n\t\t3AF9618FCC9D3F3651B00F2C /* [CP] Embed Pods Frameworks */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-frameworks-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Embed Pods Frameworks\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-frameworks-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-frameworks.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tD1E7467EB76FA64141FCDC5F /* [CP] Check Pods Manifest.lock */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t);\n\t\t\tinputPaths = (\n\t\t\t\t\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\",\n\t\t\t\t\"${PODS_ROOT}/Manifest.lock\",\n\t\t\t);\n\t\t\tname = \"[CP] Check Pods Manifest.lock\";\n\t\t\toutputFileListPaths = (\n\t\t\t);\n\t\t\toutputPaths = (\n\t\t\t\t\"$(DERIVED_FILE_DIR)/Pods-TestsExample-checkManifestLockResult.txt\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"diff \\\"${PODS_PODFILE_DIR_PATH}/Podfile.lock\\\" \\\"${PODS_ROOT}/Manifest.lock\\\" > /dev/null\\nif [ $? != 0 ] ; then\\n    # print error to STDERR\\n    echo \\\"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\\\" >&2\\n    exit 1\\nfi\\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\\necho \\\"SUCCESS\\\" > \\\"${SCRIPT_OUTPUT_FILE_0}\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n\t\tD47DF3B3DDC54BFA697BDD7E /* [CP] Copy Pods Resources */ = {\n\t\t\tisa = PBXShellScriptBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\tinputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-resources-${CONFIGURATION}-input-files.xcfilelist\",\n\t\t\t);\n\t\t\tname = \"[CP] Copy Pods Resources\";\n\t\t\toutputFileListPaths = (\n\t\t\t\t\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-resources-${CONFIGURATION}-output-files.xcfilelist\",\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t\tshellPath = /bin/sh;\n\t\t\tshellScript = \"\\\"${PODS_ROOT}/Target Support Files/Pods-TestsExample/Pods-TestsExample-resources.sh\\\"\\n\";\n\t\t\tshowEnvVarsInLog = 0;\n\t\t};\n/* End PBXShellScriptBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t13B07F871A680F5B00A75B9A /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t761780ED2CA45674006654EE /* AppDelegate.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin XCBuildConfiguration section */\n\t\t13B07F941A680F5B00A75B9A /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 31147FF821344591ECF91105 /* Pods-TestsExample.debug.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_BITCODE = NO;\n\t\t\t\tINFOPLIST_FILE = TestsExample/Info.plist;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = TestsExample;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t13B07F951A680F5B00A75B9A /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = F9CE96A87F08D217E4116708 /* Pods-TestsExample.release.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tINFOPLIST_FILE = TestsExample/Info.plist;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 1.0;\n\t\t\t\tOTHER_LDFLAGS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"-ObjC\",\n\t\t\t\t\t\"-lc++\",\n\t\t\t\t);\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)\";\n\t\t\t\tPRODUCT_NAME = TestsExample;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t83CBBA201A601CBA00E9B192 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = i386;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tOTHER_CFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = \"$(inherited)\";\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_ACTIVE_COMPILATION_CONDITIONS = \"$(inherited) DEBUG\";\n\t\t\t\tUSE_HERMES = true;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t83CBBA211A601CBA00E9B192 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"c++20\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\t\"EXCLUDED_ARCHS[sdk=iphonesimulator*]\" = i386;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 15.1;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t/usr/lib/swift,\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tLIBRARY_SEARCH_PATHS = (\n\t\t\t\t\t\"\\\"$(SDKROOT)/usr/lib/swift\\\"\",\n\t\t\t\t\t\"\\\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\\\"\",\n\t\t\t\t\t\"\\\"$(inherited)\\\"\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tOTHER_CFLAGS = \"$(inherited)\";\n\t\t\t\tOTHER_CPLUSPLUSFLAGS = (\n\t\t\t\t\t\"$(OTHER_CFLAGS)\",\n\t\t\t\t\t\"-DFOLLY_NO_CONFIG\",\n\t\t\t\t\t\"-DFOLLY_MOBILE=1\",\n\t\t\t\t\t\"-DFOLLY_USE_LIBCPP=1\",\n\t\t\t\t\t\"-DFOLLY_CFG_NO_COROUTINES=1\",\n\t\t\t\t\t\"-DFOLLY_HAVE_CLOCK_GETTIME=1\",\n\t\t\t\t);\n\t\t\t\tOTHER_LDFLAGS = \"$(inherited)\";\n\t\t\t\tREACT_NATIVE_PATH = \"${PODS_ROOT}/../../node_modules/react-native\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tUSE_HERMES = true;\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget \"TestsExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t13B07F941A680F5B00A75B9A /* Debug */,\n\t\t\t\t13B07F951A680F5B00A75B9A /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject \"TestsExample\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t83CBBA201A601CBA00E9B192 /* Debug */,\n\t\t\t\t83CBBA211A601CBA00E9B192 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;\n}\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample.xcodeproj/xcshareddata/xcschemes/TestsExample.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1210\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n               BuildableName = \"TestsExample.app\"\n               BlueprintName = \"TestsExample\"\n               ReferencedContainer = \"container:TestsExample.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"00E356ED1AD99517003FC87E\"\n               BuildableName = \"TestsExampleTests\"\n               BlueprintName = \"TestsExampleTests\"\n               ReferencedContainer = \"container:TestsExample.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"TestsExample.app\"\n            BlueprintName = \"TestsExample\"\n            ReferencedContainer = \"container:TestsExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <BuildableProductRunnable\n         runnableDebuggingMode = \"0\">\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"13B07F861A680F5B00A75B9A\"\n            BuildableName = \"TestsExample.app\"\n            BlueprintName = \"TestsExample\"\n            ReferencedContainer = \"container:TestsExample.xcodeproj\">\n         </BuildableReference>\n      </BuildableProductRunnable>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"group:TestsExample.xcodeproj\">\n   </FileRef>\n   <FileRef\n      location = \"group:Pods/Pods.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "apps/tests-example/ios/TestsExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>IDEDidComputeMac32BitWarning</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "apps/tests-example/jest.config.js",
    "content": "module.exports = {\n  preset: 'react-native',\n};\n"
  },
  {
    "path": "apps/tests-example/metro.config.js",
    "content": "const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://reactnative.dev/docs/metro\n *\n * @type {import('@react-native/metro-config').MetroConfig}\n */\nconst path = require('path');\nconst exclusionList =\n  require('metro-config/private/defaults/exclusionList').default;\nconst escape = require('escape-string-regexp');\nconst pack = require('../../package.json');\n\nconst root = path.resolve(__dirname, '../..');\nconst projectNodeModules = path.join(__dirname, 'node_modules');\n\nconst modules = [...Object.keys(pack.peerDependencies)];\n\nconst config = {\n  projectRoot: __dirname,\n  watchFolders: [root],\n\n  // We need to make sure that only one version is loaded for peerDependencies\n  // So we exclude them at the root, and alias them to the versions in example's node_modules\n  resolver: {\n    blacklistRE: exclusionList(\n      modules.map(\n        (m) =>\n          new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\\\/.*$`)\n      )\n    ),\n    nodeModulesPaths: [projectNodeModules, path.join(__dirname, '../../')],\n    extraNodeModules: modules.reduce((acc, name) => {\n      acc[name] = path.join(__dirname, 'node_modules', name);\n      return acc;\n    }, {}),\n  },\n\n  transformer: {\n    getTransformOptions: async () => ({\n      transform: {\n        experimentalImportSupport: false,\n        inlineRequires: true,\n      },\n    }),\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n"
  },
  {
    "path": "apps/tests-example/package.json",
    "content": "{\n  \"name\": \"TestsExample\",\n  \"version\": \"0.0.1\",\n  \"private\": true,\n  \"scripts\": {\n    \"android\": \"react-native run-android\",\n    \"ios\": \"react-native run-ios\",\n    \"lint\": \"eslint .\",\n    \"start\": \"react-native start\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"react\": \"19.2.0\",\n    \"react-native\": \"0.83.0-rc.0\",\n    \"react-native-safe-area-context\": \"^5.5.2\",\n    \"react-native-svg\": \"link:../../\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@babel/runtime\": \"^7.25.0\",\n    \"@react-native-community/cli\": \"20.0.0-alpha.2\",\n    \"@react-native-community/cli-platform-android\": \"20.0.0-alpha.2\",\n    \"@react-native-community/cli-platform-ios\": \"20.0.0-alpha.2\",\n    \"@react-native/babel-preset\": \"0.83.0-rc.0\",\n    \"@react-native/eslint-config\": \"0.83.0-rc.0\",\n    \"@react-native/metro-config\": \"0.83.0-rc.0\",\n    \"@react-native/typescript-config\": \"0.83.0-rc.0\",\n    \"@types/jest\": \"^29.5.13\",\n    \"@types/react\": \"^19.2.0\",\n    \"@types/react-test-renderer\": \"^19.1.0\",\n    \"eslint\": \"^8.19.0\",\n    \"jest\": \"^29.6.3\",\n    \"prettier\": \"2.8.8\",\n    \"react-test-renderer\": \"19.2.0\",\n    \"typescript\": \"^5.8.3\"\n  },\n  \"engines\": {\n    \"node\": \">=20\"\n  }\n}\n"
  },
  {
    "path": "apps/web-example/.gitignore",
    "content": "node_modules/\n.expo/\ndist/\nnpm-debug.*\n*.jks\n*.p8\n*.p12\n*.key\n*.mobileprovision\n*.orig.*\nweb-build/\n\n# macOS\n.DS_Store\n\n"
  },
  {
    "path": "apps/web-example/app.json",
    "content": "{\n  \"expo\": {\n    \"name\": \"web-example\",\n    \"slug\": \"web-example\",\n    \"version\": \"1.0.0\",\n    \"web\": {\n      \"favicon\": \"./assets/favicon.png\"\n    },\n    \"plugins\": [\n      \"expo-asset\"\n    ]\n  }\n}\n"
  },
  {
    "path": "apps/web-example/babel.config.js",
    "content": "module.exports = function (api) {\n  api.cache(true);\n  return {\n    presets: ['babel-preset-expo'],\n    plugins: ['react-native-worklets/plugin'],\n  };\n};\n"
  },
  {
    "path": "apps/web-example/index.js",
    "content": "import '@expo/metro-runtime';\n\nimport { registerRootComponent } from 'expo';\n\nimport App from '../common';\n\n// registerRootComponent calls AppRegistry.registerComponent('main', () => App);\n// It also ensures that whether you load the app in Expo Go or in a native build,\n// the environment is set up appropriately\nregisterRootComponent(App);\n"
  },
  {
    "path": "apps/web-example/metro.config.js",
    "content": "// Learn more https://docs.expo.io/guides/customizing-metro\nconst { getDefaultConfig } = require('expo/metro-config');\nconst path = require('path');\n\nconst config = getDefaultConfig(__dirname);\n\n// npm v7+ will install ../node_modules/react-native because of peerDependencies.\n// To prevent the incompatible react-native bewtween ./node_modules/react-native and ../node_modules/react-native,\n// excludes the one from the parent folder when bundling.\nconfig.resolver.blockList = [\n  ...Array.from(config.resolver.blockList ?? []),\n  new RegExp(path.resolve('../..', 'node_modules', 'react-native')),\n  new RegExp(path.resolve('../..', 'node_modules', 'react')),\n];\n\nconfig.resolver.nodeModulesPaths = [\n  path.resolve(__dirname, './node_modules'),\n  path.resolve(__dirname, '../../node_modules'),\n];\n\nconfig.watchFolders = [path.resolve(__dirname, '../..')];\n\nconfig.transformer.getTransformOptions = async () => ({\n  transform: {\n    experimentalImportSupport: false,\n    inlineRequires: true,\n  },\n});\n\nmodule.exports = config;\n"
  },
  {
    "path": "apps/web-example/package.json",
    "content": "{\n  \"name\": \"web-example\",\n  \"main\": \"index.js\",\n  \"version\": \"0.0.1\",\n  \"scripts\": {\n    \"start\": \"expo start --web\",\n    \"reset-project\": \"node ./scripts/reset-project.js\",\n    \"test\": \"jest --watchAll\",\n    \"lint\": \"expo lint\",\n    \"postinstall\": \"patch-package\"\n  },\n  \"jest\": {\n    \"preset\": \"jest-expo\"\n  },\n  \"dependencies\": {\n    \"@expo/vector-icons\": \"^15.0.2\",\n    \"@react-native-async-storage/async-storage\": \"^2.0.0\",\n    \"@react-navigation/native\": \"^6.0.2\",\n    \"@react-navigation/native-stack\": \"^6.11.0\",\n    \"@react-navigation/stack\": \"^6.4.1\",\n    \"expo\": \"54.0.12\",\n    \"expo-asset\": \"~12.0.9\",\n    \"react\": \"19.1.0\",\n    \"react-dom\": \"19.1.0\",\n    \"react-native\": \"0.81.4\",\n    \"react-native-gesture-handler\": \"^2.20.0\",\n    \"react-native-reanimated\": \"~4.1.1\",\n    \"react-native-safe-area-context\": \"~5.6.0\",\n    \"react-native-svg\": \"link:../../\",\n    \"react-native-svg-transformer\": \"^1.4.0\",\n    \"react-native-view-shot\": \"4.0.3\",\n    \"react-native-web\": \"^0.21.0\",\n    \"react-native-worklets\": \"^0.6.0\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.20.0\",\n    \"@expo/metro-runtime\": \"~6.1.2\",\n    \"@react-native/metro-config\": \"^0.74.85\",\n    \"@types/jest\": \"^29.5.12\",\n    \"@types/react\": \"~19.1.10\",\n    \"@types/react-test-renderer\": \"^18.0.7\",\n    \"jest\": \"^29.2.1\",\n    \"jest-expo\": \"~54.0.12\",\n    \"patch-package\": \"^8.0.0\",\n    \"react-test-renderer\": \"18.2.0\",\n    \"typescript\": \"~5.9.2\"\n  },\n  \"private\": true\n}\n"
  },
  {
    "path": "apps/web-example/patches/react-native-worklets+0.6.0.patch",
    "content": "diff --git a/node_modules/react-native-worklets/lib/module/publicGlobals.js b/node_modules/react-native-worklets/lib/module/publicGlobals.js\nindex b7b1143..9eaba53 100644\n--- a/node_modules/react-native-worklets/lib/module/publicGlobals.js\n+++ b/node_modules/react-native-worklets/lib/module/publicGlobals.js\n@@ -1,4 +1,5 @@\n 'use strict';\n+import './runtimeKind.js';\n\n /* eslint-disable reanimated/use-global-this */\n // eslint-disable-next-line @typescript-eslint/no-unused-vars"
  },
  {
    "path": "apps/web-example/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {},\n  \"extends\": \"expo/tsconfig.base\"\n}\n"
  },
  {
    "path": "babel.config.js",
    "content": "module.exports = {\n  presets: ['module:@react-native/babel-preset'],\n};\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGComponentDescriptors.h",
    "content": "#pragma once\n\n#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>\n#include <react/renderer/core/ConcreteComponentDescriptor.h>\n#include \"RNSVGShadowNodes.h\"\n\nnamespace facebook::react {\n\nusing RNSVGCircleComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGCircleShadowNode>;\nusing RNSVGClipPathComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGClipPathShadowNode>;\nusing RNSVGDefsComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGDefsShadowNode>;\nusing RNSVGEllipseComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGEllipseShadowNode>;\nusing RNSVGFeBlendComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeBlendShadowNode>;\nusing RNSVGFeColorMatrixComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeColorMatrixShadowNode>;\nusing RNSVGFeCompositeComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeCompositeShadowNode>;\nusing RNSVGFeFloodComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeFloodShadowNode>;\nusing RNSVGFeGaussianBlurComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeGaussianBlurShadowNode>;\nusing RNSVGFeMergeComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeMergeShadowNode>;\nusing RNSVGFeOffsetComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFeOffsetShadowNode>;\nusing RNSVGFilterComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGFilterShadowNode>;\nusing RNSVGForeignObjectComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGForeignObjectShadowNode>;\nusing RNSVGGroupComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGGroupShadowNode>;\nusing RNSVGLinearGradientComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGLinearGradientShadowNode>;\nusing RNSVGLineComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGLineShadowNode>;\nusing RNSVGMarkerComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGMarkerShadowNode>;\nusing RNSVGMaskComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGMaskShadowNode>;\nusing RNSVGPathComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGPathShadowNode>;\nusing RNSVGPatternComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGPatternShadowNode>;\nusing RNSVGRadialGradientComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGRadialGradientShadowNode>;\nusing RNSVGRectComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGRectShadowNode>;\nusing RNSVGSymbolComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGSymbolShadowNode>;\nusing RNSVGTextComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGTextShadowNode>;\nusing RNSVGTextPathComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGTextPathShadowNode>;\nusing RNSVGTSpanComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGTSpanShadowNode>;\nusing RNSVGUseComponentDescriptor =\n    ConcreteComponentDescriptor<RNSVGUseShadowNode>;\n\n} // namespace facebook::react\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGConcreteShadowNode.h",
    "content": "#pragma once\n\n#include <react/renderer/components/view/ViewEventEmitter.h>\n#include <react/renderer/components/view/ViewProps.h>\n#include <react/renderer/core/ConcreteShadowNode.h>\n#include \"RNSVGLayoutableShadowNode.h\"\n\nnamespace facebook::react {\n\ntemplate <const char *concreteComponentName, typename PropsT = ViewProps, typename ShadowNode = RNSVGLayoutableShadowNode>\nclass RNSVGConcreteShadowNode : public ConcreteShadowNode<\n                                    concreteComponentName,\n                                    ShadowNode,\n                                    PropsT,\n                                    ViewEventEmitter,\n                                    StateData> {\n public:\n  using BaseShadowNode = ConcreteShadowNode<\n      concreteComponentName,\n      ShadowNode,\n      PropsT,\n      ViewEventEmitter,\n      StateData>;\n\n  using ConcreteViewProps = PropsT;\n\n  using BaseShadowNode::BaseShadowNode;\n\n  static ShadowNodeTraits BaseTraits() {\n    auto traits = BaseShadowNode::BaseTraits();\n    traits.set(ShadowNodeTraits::Trait::ViewKind);\n    traits.set(ShadowNodeTraits::Trait::FormsStackingContext);\n    traits.set(ShadowNodeTraits::Trait::FormsView);\n    return traits;\n  }\n\n  Transform getTransform() const override {\n    auto layoutMetrics = BaseShadowNode::getLayoutMetrics();\n    return BaseShadowNode::getConcreteProps().resolveTransform(layoutMetrics);\n  }\n\n  bool canBeTouchTarget() const override {\n    auto pointerEvents =\n        BaseShadowNode::getConcreteProps().ViewProps::pointerEvents;\n    return pointerEvents == PointerEventsMode::Auto ||\n        pointerEvents == PointerEventsMode::BoxOnly;\n  }\n\n  bool canChildrenBeTouchTarget() const override {\n    auto pointerEvents =\n        BaseShadowNode::getConcreteProps().ViewProps::pointerEvents;\n    return pointerEvents == PointerEventsMode::Auto ||\n        pointerEvents == PointerEventsMode::BoxNone;\n  }\n};\n\n} // namespace facebook::react\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGImageComponentDescriptor.h",
    "content": "/*\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#pragma once\n\n#include <react/renderer/core/ConcreteComponentDescriptor.h>\n#include <react/renderer/imagemanager/ImageManager.h>\n#include <react/utils/ContextContainer.h>\n\n#include \"RNSVGImageShadowNode.h\"\n\nnamespace facebook {\nnamespace react {\n\n/*\n * Descriptor for <RNSVGImage> component.\n */\nclass RNSVGImageComponentDescriptor final\n    : public ConcreteComponentDescriptor<RNSVGImageShadowNode> {\n public:\n  RNSVGImageComponentDescriptor(ComponentDescriptorParameters const &parameters)\n      : ConcreteComponentDescriptor(parameters),\n        imageManager_(std::make_shared<ImageManager>(contextContainer_)){};\n\n  void adopt(ShadowNode &shadowNode) const override {\n    ConcreteComponentDescriptor::adopt(shadowNode);\n\n    auto &imageShadowNode = static_cast<RNSVGImageShadowNode &>(shadowNode);\n\n    // `RNSVGImageShadowNode` uses `ImageManager` to initiate image loading and\n    // communicate the loading state and results to mounting layer.\n    imageShadowNode.setImageManager(imageManager_);\n  }\n\n private:\n  const std::shared_ptr<ImageManager> imageManager_;\n};\n\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGImageShadowNode.cpp",
    "content": "/*\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#include <cstdlib>\n#include <limits>\n\n#include <react/renderer/core/LayoutContext.h>\n\n#include \"RNSVGImageShadowNode.h\"\n\nnamespace facebook {\nnamespace react {\n\nconst char RNSVGImageComponentName[] = \"RNSVGImage\";\n\nvoid RNSVGImageShadowNode::setImageManager(\n    const std::shared_ptr<ImageManager> &imageManager) {\n  ensureUnsealed();\n  imageManager_ = imageManager;\n}\n\nImageSource RNSVGImageShadowNode::getImageSource() const {\n  auto source = getConcreteProps().src;\n\n  auto layoutMetrics = getLayoutMetrics();\n  auto size = layoutMetrics.getContentFrame().size;\n  auto scale = layoutMetrics.pointScaleFactor;\n  source.size = size;\n  source.scale = scale;\n  return source;\n}\n\nvoid RNSVGImageShadowNode::updateStateIfNeeded() {\n  ensureUnsealed();\n\n  auto imageSource = getImageSource();\n  auto const &currentState = getStateData();\n  bool hasSameImageSource = currentState.getImageSource() == imageSource;\n\n  if (hasSameImageSource) {\n    return;\n  }\n\n  auto state = RNSVGImageState{\n      imageSource,\n      imageManager_->requestImage(imageSource, getSurfaceId()),\n  };\n  setStateData(std::move(state));\n}\n\n#pragma mark - LayoutableShadowNode\n\nvoid RNSVGImageShadowNode::layout(LayoutContext layoutContext) {\n  updateStateIfNeeded();\n  ConcreteViewShadowNode::layout(layoutContext);\n}\n\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGImageShadowNode.h",
    "content": "/*\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#pragma once\n\n#include <jsi/jsi.h>\n#include <react/renderer/components/rnsvg/EventEmitters.h>\n#include <react/renderer/components/rnsvg/Props.h>\n#include <react/renderer/components/view/ConcreteViewShadowNode.h>\n#include <react/renderer/imagemanager/ImageManager.h>\n#include <react/renderer/imagemanager/primitives.h>\n\n#include \"RNSVGImageState.h\"\n\nnamespace facebook {\nnamespace react {\n\nJSI_EXPORT extern const char RNSVGImageComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGImage> component.\n */\nclass JSI_EXPORT RNSVGImageShadowNode final : public ConcreteViewShadowNode<\n                                                  RNSVGImageComponentName,\n                                                  RNSVGImageProps,\n                                                  RNSVGImageEventEmitter,\n                                                  RNSVGImageState> {\n public:\n  using ConcreteViewShadowNode::ConcreteViewShadowNode;\n\n  static ShadowNodeTraits BaseTraits() {\n    auto traits = ConcreteViewShadowNode::BaseTraits();\n    traits.set(ShadowNodeTraits::Trait::LeafYogaNode);\n    return traits;\n  }\n\n  /*\n   * Associates a shared `ImageManager` with the node.\n   */\n  void setImageManager(const std::shared_ptr<ImageManager> &imageManager);\n\n  static RNSVGImageState initialStateData(\n      Props::Shared const &props,\n      ShadowNodeFamily::Shared const &family,\n      ComponentDescriptor const &componentDescriptor) {\n    auto imageSource = ImageSource{ImageSource::Type::Invalid};\n    return {imageSource, {imageSource, nullptr, {}}};\n  }\n\n#pragma mark - LayoutableShadowNode\n\n  void layout(LayoutContext layoutContext) override;\n\n private:\n  ImageSource getImageSource() const;\n\n  std::shared_ptr<ImageManager> imageManager_;\n\n  void updateStateIfNeeded();\n};\n\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGImageState.cpp",
    "content": "/*\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#include \"RNSVGImageState.h\"\n\nnamespace facebook {\nnamespace react {\n\nImageSource RNSVGImageState::getImageSource() const {\n  return imageSource_;\n}\n\nImageRequest const &RNSVGImageState::getImageRequest() const {\n  return *imageRequest_;\n}\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGImageState.h",
    "content": "/*\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n#pragma once\n\n#include <jsi/jsi.h>\n#include <react/renderer/imagemanager/ImageRequest.h>\n#include <react/renderer/imagemanager/primitives.h>\n\n#ifdef ANDROID\n#include <folly/dynamic.h>\n#include <react/renderer/mapbuffer/MapBuffer.h>\n#include <react/renderer/mapbuffer/MapBufferBuilder.h>\n#endif\n\nnamespace facebook {\nnamespace react {\n\n/*\n * State for <Image> component.\n */\nclass JSI_EXPORT RNSVGImageState final {\n public:\n  RNSVGImageState(ImageSource const &imageSource, ImageRequest imageRequest)\n      : imageSource_(imageSource),\n        imageRequest_(\n            std::make_shared<ImageRequest>(std::move(imageRequest))){};\n\n  /*\n   * Returns stored ImageSource object.\n   */\n  ImageSource getImageSource() const;\n\n  /*\n   * Exposes for reading stored `ImageRequest` object.\n   * `ImageRequest` object cannot be copied or moved from `ImageLocalData`.\n   */\n  ImageRequest const &getImageRequest() const;\n\n#ifdef ANDROID\n  RNSVGImageState(RNSVGImageState const &previousState, folly::dynamic data){};\n\n  /*\n   * Empty implementation for Android because it doesn't use this class.\n   */\n  folly::dynamic getDynamic() const {\n    return {};\n  };\n\n  MapBuffer getMapBuffer() const {\n    return MapBufferBuilder::EMPTY();\n  };\n#endif\n\n private:\n  ImageSource imageSource_;\n  std::shared_ptr<ImageRequest> imageRequest_;\n};\n\n} // namespace react\n} // namespace facebook\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGLayoutableShadowNode.cpp",
    "content": "#include \"RNSVGLayoutableShadowNode.h\"\n#include <react/renderer/core/LayoutContext.h>\n\nnamespace facebook::react {\n\nRNSVGLayoutableShadowNode::RNSVGLayoutableShadowNode(\n    const ShadowNodeFragment &fragment,\n    const ShadowNodeFamily::Shared &family,\n    ShadowNodeTraits traits)\n    : YogaLayoutableShadowNode(fragment, family, traits) {\n  updatePosition();\n}\n\nRNSVGLayoutableShadowNode::RNSVGLayoutableShadowNode(\n    const ShadowNode &sourceShadowNode,\n    const ShadowNodeFragment &fragment)\n    : YogaLayoutableShadowNode(sourceShadowNode, fragment) {\n  updatePosition();\n}\n\nvoid RNSVGLayoutableShadowNode::updatePosition() {\n  // SVG handles its layout manually on the native side and does not depend on\n  // the Yoga layout. Setting the dimensions to absolute fill is a hack for measure \n  // to return \"correct\" layout metrics when onPress is tested. It also eliminates \n  // randomly positioned views in the layout inspector when Yoga attempts to interpret \n  // SVG properties like width when viewBox scale is set. Ideal solution would be to \n  // return correct bounding box from native side in getLayoutMetrics.\n  auto style = yogaNode_.style();\n  style.setPositionType(yoga::PositionType::Absolute);\n  style.setPosition(yoga::Edge::All, yoga::Style::Length::points(0));\n  style.setDimension(yoga::Dimension::Width, yoga::StyleSizeLength::percent(100));\n  style.setDimension(yoga::Dimension::Height, yoga::StyleSizeLength::percent(100));\n  yogaNode_.setStyle(style);\n}\n\nvoid RNSVGLayoutableShadowNode::layout(LayoutContext layoutContext) {\n  auto affectedNodes = layoutContext.affectedNodes;\n  layoutContext.affectedNodes = nullptr;\n  YogaLayoutableShadowNode::layout(layoutContext);\n  layoutContext.affectedNodes = affectedNodes;\n}\n\n} // namespace facebook::react\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGLayoutableShadowNode.h",
    "content": "#include <react/renderer/components/view/YogaLayoutableShadowNode.h>\n\nnamespace facebook::react {\n\nclass RNSVGLayoutableShadowNode : public YogaLayoutableShadowNode {\n public:\n  RNSVGLayoutableShadowNode(\n      const ShadowNodeFragment &fragment,\n      const ShadowNodeFamily::Shared &family,\n      ShadowNodeTraits traits);\n\n  RNSVGLayoutableShadowNode(\n      const ShadowNode &sourceShadowNode,\n      const ShadowNodeFragment &fragment);\n\n  void layout(LayoutContext layoutContext) override;\n\n private:\n  void updatePosition();\n};\n\n} // namespace facebook::react\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGShadowNodes.cpp",
    "content": "#include <react/renderer/components/rnsvg/ShadowNodes.h>\n\nnamespace facebook::react {\n\nextern const char RNSVGCircleComponentName[] = \"RNSVGCircle\";\nextern const char RNSVGClipPathComponentName[] = \"RNSVGClipPath\";\nextern const char RNSVGDefsComponentName[] = \"RNSVGDefs\";\nextern const char RNSVGEllipseComponentName[] = \"RNSVGEllipse\";\nextern const char RNSVGFeBlendComponentName[] = \"RNSVGFeBlend\";\nextern const char RNSVGFeColorMatrixComponentName[] = \"RNSVGFeColorMatrix\";\nextern const char RNSVGFeCompositeComponentName[] = \"RNSVGFeComposite\";\nextern const char RNSVGFeFloodComponentName[] = \"RNSVGFeFlood\";\nextern const char RNSVGFeGaussianBlurComponentName[] = \"RNSVGFeGaussianBlur\";\nextern const char RNSVGFeMergeComponentName[] = \"RNSVGFeMerge\";\nextern const char RNSVGFeOffsetComponentName[] = \"RNSVGFeOffset\";\nextern const char RNSVGFilterComponentName[] = \"RNSVGFilter\";\nextern const char RNSVGForeignObjectComponentName[] = \"RNSVGForeignObject\";\nextern const char RNSVGGroupComponentName[] = \"RNSVGGroup\";\nextern const char RNSVGLinearGradientComponentName[] = \"RNSVGLinearGradient\";\nextern const char RNSVGLineComponentName[] = \"RNSVGLine\";\nextern const char RNSVGMarkerComponentName[] = \"RNSVGMarker\";\nextern const char RNSVGMaskComponentName[] = \"RNSVGMask\";\nextern const char RNSVGPathComponentName[] = \"RNSVGPath\";\nextern const char RNSVGPatternComponentName[] = \"RNSVGPattern\";\nextern const char RNSVGRadialGradientComponentName[] = \"RNSVGRadialGradient\";\nextern const char RNSVGRectComponentName[] = \"RNSVGRect\";\nextern const char RNSVGSymbolComponentName[] = \"RNSVGSymbol\";\nextern const char RNSVGTextComponentName[] = \"RNSVGText\";\nextern const char RNSVGTextPathComponentName[] = \"RNSVGTextPath\";\nextern const char RNSVGTSpanComponentName[] = \"RNSVGTSpan\";\nextern const char RNSVGUseComponentName[] = \"RNSVGUse\";\n\n} // namespace facebook::react\n"
  },
  {
    "path": "common/cpp/react/renderer/components/rnsvg/RNSVGShadowNodes.h",
    "content": "#pragma once\n\n#include <jsi/jsi.h>\n#include <react/renderer/components/rnsvg/EventEmitters.h>\n#include <react/renderer/components/rnsvg/Props.h>\n#include <react/renderer/components/view/YogaLayoutableShadowNode.h>\n#include \"RNSVGConcreteShadowNode.h\"\n#include \"RNSVGImageState.h\"\n\nnamespace facebook::react {\n\nJSI_EXPORT extern const char RNSVGCircleComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGCircle> component.\n */\nusing RNSVGCircleShadowNode =\n    RNSVGConcreteShadowNode<RNSVGCircleComponentName, RNSVGCircleProps>;\n\nJSI_EXPORT extern const char RNSVGClipPathComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGClipPath> component.\n */\nusing RNSVGClipPathShadowNode =\n    RNSVGConcreteShadowNode<RNSVGClipPathComponentName, RNSVGClipPathProps>;\n\nJSI_EXPORT extern const char RNSVGDefsComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGDefs> component.\n */\nusing RNSVGDefsShadowNode =\n    RNSVGConcreteShadowNode<RNSVGDefsComponentName, RNSVGDefsProps>;\n\nJSI_EXPORT extern const char RNSVGEllipseComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGEllipse> component.\n */\nusing RNSVGEllipseShadowNode =\n    RNSVGConcreteShadowNode<RNSVGEllipseComponentName, RNSVGEllipseProps>;\n\nJSI_EXPORT extern const char RNSVGFeBlendComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeBlend> component.\n */\nusing RNSVGFeBlendShadowNode =\n    RNSVGConcreteShadowNode<RNSVGFeBlendComponentName, RNSVGFeBlendProps>;\n\nJSI_EXPORT extern const char RNSVGFeColorMatrixComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeColorMatrix> component.\n */\nusing RNSVGFeColorMatrixShadowNode = RNSVGConcreteShadowNode<\n    RNSVGFeColorMatrixComponentName,\n    RNSVGFeColorMatrixProps>;\n\nJSI_EXPORT extern const char RNSVGFeCompositeComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeComposite> component.\n */\nusing RNSVGFeCompositeShadowNode = RNSVGConcreteShadowNode<\n    RNSVGFeCompositeComponentName,\n    RNSVGFeCompositeProps>;\n\nJSI_EXPORT extern const char RNSVGFeFloodComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeFlood> component.\n */\nusing RNSVGFeFloodShadowNode =\n    RNSVGConcreteShadowNode<RNSVGFeFloodComponentName, RNSVGFeFloodProps>;\n\nJSI_EXPORT extern const char RNSVGFeGaussianBlurComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeGaussianBlur> component.\n */\nusing RNSVGFeGaussianBlurShadowNode = RNSVGConcreteShadowNode<\n    RNSVGFeGaussianBlurComponentName,\n    RNSVGFeGaussianBlurProps>;\n\nJSI_EXPORT extern const char RNSVGFeMergeComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeMerge> component.\n */\nusing RNSVGFeMergeShadowNode =\n    RNSVGConcreteShadowNode<RNSVGFeMergeComponentName, RNSVGFeMergeProps>;\n\nJSI_EXPORT extern const char RNSVGFeOffsetComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFeOffset> component.\n */\nusing RNSVGFeOffsetShadowNode =\n    RNSVGConcreteShadowNode<RNSVGFeOffsetComponentName, RNSVGFeOffsetProps>;\n\nJSI_EXPORT extern const char RNSVGFilterComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGFilter> component.\n */\nusing RNSVGFilterShadowNode =\n    RNSVGConcreteShadowNode<RNSVGFilterComponentName, RNSVGFilterProps>;\n\nJSI_EXPORT extern const char RNSVGForeignObjectComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGForeignObject> component.\n */\nusing RNSVGForeignObjectShadowNode = RNSVGConcreteShadowNode<\n    RNSVGForeignObjectComponentName,\n    RNSVGForeignObjectProps,\n    YogaLayoutableShadowNode>;\n\nJSI_EXPORT extern const char RNSVGGroupComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGGroup> component.\n */\nusing RNSVGGroupShadowNode =\n    RNSVGConcreteShadowNode<RNSVGGroupComponentName, RNSVGGroupProps>;\n\nJSI_EXPORT extern const char RNSVGLinearGradientComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGLinearGradient> component.\n */\nusing RNSVGLinearGradientShadowNode = RNSVGConcreteShadowNode<\n    RNSVGLinearGradientComponentName,\n    RNSVGLinearGradientProps>;\n\nJSI_EXPORT extern const char RNSVGLineComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGLine> component.\n */\nusing RNSVGLineShadowNode =\n    RNSVGConcreteShadowNode<RNSVGLineComponentName, RNSVGLineProps>;\n\nJSI_EXPORT extern const char RNSVGMarkerComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGMarker> component.\n */\nusing RNSVGMarkerShadowNode =\n    RNSVGConcreteShadowNode<RNSVGMarkerComponentName, RNSVGMarkerProps>;\n\nJSI_EXPORT extern const char RNSVGMaskComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGMask> component.\n */\nusing RNSVGMaskShadowNode =\n    RNSVGConcreteShadowNode<RNSVGMaskComponentName, RNSVGMaskProps>;\n\nJSI_EXPORT extern const char RNSVGPathComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGPath> component.\n */\nusing RNSVGPathShadowNode =\n    RNSVGConcreteShadowNode<RNSVGPathComponentName, RNSVGPathProps>;\n\nJSI_EXPORT extern const char RNSVGPatternComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGPattern> component.\n */\nusing RNSVGPatternShadowNode =\n    RNSVGConcreteShadowNode<RNSVGPatternComponentName, RNSVGPatternProps>;\n\nJSI_EXPORT extern const char RNSVGRadialGradientComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGRadialGradient> component.\n */\nusing RNSVGRadialGradientShadowNode = RNSVGConcreteShadowNode<\n    RNSVGRadialGradientComponentName,\n    RNSVGRadialGradientProps>;\n\nJSI_EXPORT extern const char RNSVGRectComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGRect> component.\n */\nusing RNSVGRectShadowNode =\n    RNSVGConcreteShadowNode<RNSVGRectComponentName, RNSVGRectProps>;\n\nJSI_EXPORT extern const char RNSVGSymbolComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGSymbol> component.\n */\nusing RNSVGSymbolShadowNode =\n    RNSVGConcreteShadowNode<RNSVGSymbolComponentName, RNSVGSymbolProps>;\n\nJSI_EXPORT extern const char RNSVGTextComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGText> component.\n */\nusing RNSVGTextShadowNode =\n    RNSVGConcreteShadowNode<RNSVGTextComponentName, RNSVGTextProps>;\n\nJSI_EXPORT extern const char RNSVGTextPathComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGTextPath> component.\n */\nusing RNSVGTextPathShadowNode =\n    RNSVGConcreteShadowNode<RNSVGTextPathComponentName, RNSVGTextPathProps>;\n\nJSI_EXPORT extern const char RNSVGTSpanComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGTSpan> component.\n */\nusing RNSVGTSpanShadowNode =\n    RNSVGConcreteShadowNode<RNSVGTSpanComponentName, RNSVGTSpanProps>;\n\nJSI_EXPORT extern const char RNSVGUseComponentName[];\n\n/*\n * `ShadowNode` for <RNSVGUse> component.\n */\nusing RNSVGUseShadowNode =\n    RNSVGConcreteShadowNode<RNSVGUseComponentName, RNSVGUseProps>;\n\n} // namespace facebook::react\n"
  },
  {
    "path": "css/package.json",
    "content": "{\n    \"main\": \"../lib/commonjs/css/index\",\n    \"module\": \"../lib/module/css/index\",\n    \"react-native\": \"../src/css/index\",\n    \"types\": \"../lib/typescript/css/index\"\n  }"
  },
  {
    "path": "e2e/env.ts",
    "content": "export const width = 200;\nexport const height = 200;\nexport const maxPixelDiff = width * height * 0.005;\nexport const targetPixelRatio = global.os === 'android' ? 2.625 : 3.0;\n"
  },
  {
    "path": "e2e/failedCases.json",
    "content": "{\n  \"ios\": {\n    \"paper\": [],\n    \"fabric\": []\n  },\n  \"android\": {\n    \"paper\": [\"2\"],\n    \"fabric\": [\"2\"]\n  }\n}\n"
  },
  {
    "path": "e2e/generateReferences.ts",
    "content": "const path = require('path');\nconst puppeteer = require('puppeteer');\nconst fs = require('fs');\n\nconst generateReferences = async (\n  platform: 'android' | 'ios',\n  scaleFactor: number\n) => {\n  const browser = await puppeteer.launch();\n  const page = await browser.newPage();\n\n  await page.setViewport({\n    width: 200,\n    height: 200,\n    // This is value which makes it possible to use only devices with particular pixel ratio. You can change it\n    // and regenerate reference images if you want to use device with different pixel ratio\n    // see: https://reactnative.dev/docs/pixelratio\n    deviceScaleFactor: scaleFactor,\n  });\n\n  const casesPath = path.resolve('e2e', 'cases');\n  const referencesPath = path.resolve('e2e', 'references', platform);\n  const cases = fs.readdirSync(casesPath);\n\n  for (const testCase of cases) {\n    const svgPath = path.resolve(casesPath, testCase);\n    await page.goto(`file://${svgPath}`);\n    await page.$eval('svg', (ev: Element) => {\n      ev.setAttribute('width', '200');\n      ev.setAttribute('height', '200');\n    });\n    const svg = await page.waitForSelector('svg');\n    await svg.screenshot({\n      path: path.resolve(referencesPath, testCase.replace('.svg', '.png')),\n    });\n  }\n\n  await browser.close();\n};\n\nconst main = async () => {\n  await generateReferences('ios', 3.0);\n  // We use 2.625 for Android which corresponds to Pixel 7 device becuase the emulator with 3.0 is not available currently on CI\n  await generateReferences('android', 2.625);\n};\n\nmain();\n"
  },
  {
    "path": "e2e/globals.d.ts",
    "content": "/* eslint-disable no-var */\nimport { WebSocket as WsWebSocket, WebSocketServer } from 'ws';\n\ndeclare global {\n  namespace globalThis {\n    // Leave it as var, changing to let will cause it not to work\n    var server: WebSocketServer;\n    var client: WsWebSocket;\n    var os: string;\n    var arch: string;\n  }\n}\n"
  },
  {
    "path": "e2e/helpers.ts",
    "content": "import { E2EMessage } from './types';\nimport { PNG } from 'pngjs';\nimport fs from 'node:fs';\nimport pixelmatch from 'pixelmatch';\n\nconst replacer = (key: string, value: any) => {\n  if (key === 'type' && typeof value !== 'string') return value.displayName;\n  return value;\n};\n\nexport const sendToDeviceAndReceive = <R>(message: E2EMessage) =>\n  new Promise<R>((resolve) => {\n    global.client.once('message', (message) => {\n      const parsedMessage: E2EMessage = JSON.parse(message.toString('utf-8'));\n      resolve(parsedMessage as R);\n    });\n    global.client.send(JSON.stringify(message, replacer));\n  });\n\nexport const compareImages = (\n  image1: Buffer,\n  image2: Buffer,\n  opts: {\n    width: number;\n    height: number;\n    pixelRatio: number;\n    diffFilePath?: string;\n    renderedFilePath?: string;\n  }\n) => {\n  const referencePng = PNG.sync.read(image1);\n  const responsePng = PNG.sync.read(image2);\n\n  const diffPng = new PNG({\n    height: referencePng.height,\n    width: referencePng.width,\n  });\n\n  const pixelDiff = pixelmatch(\n    referencePng.data,\n    responsePng.data,\n    diffPng.data,\n    opts.width * opts.pixelRatio,\n    opts.height * opts.pixelRatio,\n    {\n      // That #5f00a0 is the color of the diff pixels\n      diffColor: [95, 0, 160],\n    }\n  );\n  if (opts.renderedFilePath) {\n    fs.writeFileSync(opts.renderedFilePath, PNG.sync.write(responsePng));\n  }\n  if (opts.diffFilePath) {\n    fs.writeFileSync(opts.diffFilePath, PNG.sync.write(diffPng));\n  }\n  return pixelDiff;\n};\n"
  },
  {
    "path": "e2e/matchTestCases.ts",
    "content": "import { maxPixelDiff, targetPixelRatio } from './env';\n// import { storeFailedResult } from './readFailedCases';\nimport { FailedResults, HandshakeMessageData } from './types';\n\nconst extractSvgNumber = (testCase: string) => {\n  const match = testCase.match(/(\\d+)\\.svg$/)!;\n  return parseInt(match[1], 10).toString();\n};\n\nexport function verifyComparisons(\n  amountOfDifferentPixels: number,\n  failedCases: FailedResults,\n  global: HandshakeMessageData,\n  testCase: string\n) {\n  // if (amountOfDifferentPixels > maxPixelDiff * targetPixelRatio) {\n  //   storeFailedResult(global.os, global.arch, matchTestCase(testCase));\n  // }\n  if (\n    failedCases[global.os][global.arch].includes(extractSvgNumber(testCase))\n  ) {\n    expect(amountOfDifferentPixels).toBeGreaterThan(\n      maxPixelDiff * targetPixelRatio\n    );\n  } else {\n    expect(amountOfDifferentPixels).toBeLessThan(\n      maxPixelDiff * targetPixelRatio\n    );\n  }\n}\n"
  },
  {
    "path": "e2e/readFailedCases.ts",
    "content": "import { Arch, OS } from './types';\nimport path from 'path';\nimport fs from 'fs';\n\nconst filePath = path.join(__dirname, 'failedCases.json');\n\nfunction readFileOrCreateIfNotExists(filePath: string): object {\n  try {\n    if (fs.existsSync(filePath)) {\n      const data = fs.readFileSync(filePath, 'utf8');\n      return JSON.parse(data);\n    } else {\n      const emptyObject = {};\n      fs.writeFileSync(filePath, JSON.stringify(emptyObject, null, 2), 'utf8');\n      return emptyObject;\n    }\n  } catch (error) {\n    console.error('Error occurred:', error);\n    return {};\n  }\n}\n\ninterface UpdateFailedResults {\n  ios?: {\n    paper?: string[];\n    fabric?: string[];\n  };\n  android?: { paper?: string[]; fabric?: string[] };\n}\n\nexport function storeFailedResult(\n  platform: OS,\n  architecture: Arch,\n  value: string\n): void {\n  try {\n    const data = readFileOrCreateIfNotExists(filePath) as UpdateFailedResults;\n\n    if (!data[platform]) {\n      data[platform] = {};\n    }\n\n    if (!data[platform]?.[architecture]) {\n      data[platform]![architecture] = [];\n    }\n\n    if (!data[platform]?.[architecture]?.includes(value)) {\n      data[platform]?.[architecture]?.push(value);\n    }\n\n    fs.writeFileSync(filePath, JSON.stringify(data, null, 2), 'utf8');\n    console.log('Data updated successfully:', data);\n  } catch (error) {\n    console.error('Error occurred while updating the file:', error);\n  }\n}\n"
  },
  {
    "path": "e2e/setupJest.ts",
    "content": "import { WebSocketServer } from 'ws';\n\n// This is little hack, we don't use syntax sugar with `async` here as we need to manually resolve promise\n// whenever a client connects using resolve callback. In result the Jest will wait until some device connects,\n// so it can be used to render test cases.\nconst setupJest = () =>\n  new Promise<void>((resolve) => {\n    const wsServer = new WebSocketServer({ port: 7123 });\n    wsServer.on('connection', (client) => {\n      global.client = client;\n\n      // Add handler for one-time handshake message that confirms the client has connected properly\n      client.once('message', (message) => {\n        const parsedMessage = JSON.parse(message.toString('utf-8'));\n        console.log(\n          `[react-native-svg] Received handshake from a test client: ${JSON.stringify(\n            parsedMessage\n          )}`\n        );\n\n        global.os = parsedMessage.os;\n        global.arch = parsedMessage.arch;\n\n        console.log(`[react-native-svg] Running E2E test suites...\\n`);\n        resolve();\n      });\n    });\n\n    console.log(\n      '\\n\\n[react-native-svg] E2E WebSocket server is running, waiting for client connection. Run example app and select E2E from examples list.\\n'\n    );\n    global.server = wsServer;\n  });\n\nexport default setupJest;\n"
  },
  {
    "path": "e2e/teardownJest.ts",
    "content": "export default () => {\n  global.server.clients.forEach((client) => client.close(1000))\n  global.server.close()\n};\n"
  },
  {
    "path": "e2e/types.ts",
    "content": "export type E2EMessage = HandshakeMessage | RenderRequest | RenderResponse;\n\nexport interface HandshakeMessage {\n  type: 'handshake';\n  data: {\n    os: string;\n    arch: 'paper' | 'fabric';\n    platformVersion: string;\n  };\n}\n\nexport type OS = 'ios' | 'android';\nexport type Arch = 'paper' | 'fabric';\nexport interface HandshakeMessageData {\n  os: OS;\n  arch: Arch;\n  platformVersion: string;\n}\n\nexport interface RenderRequest {\n  type: 'renderRequest';\n  data: any;\n  width: number;\n  height: number;\n}\n\nexport interface RenderResponse {\n  type: 'renderResponse';\n  data: string; // as base64\n}\n\nexport interface FailedResults {\n  ios: {\n    paper: string[];\n    fabric: string[];\n  };\n  android: { paper: string[]; fabric: string[] };\n}\n"
  },
  {
    "path": "filter-image/package.json",
    "content": "{\n  \"main\": \"../lib/commonjs/filter-image/index\",\n  \"module\": \"../lib/module/filter-image/index\",\n  \"react-native\": \"../src/filter-image/index\",\n  \"types\": \"../lib/typescript/filter-image/index\"\n}\n"
  },
  {
    "path": "jest.config.ts",
    "content": "import { Config } from '@jest/types';\n\nconst config: Config.InitialOptions = {\n  testPathIgnorePatterns: ['/node_modules/', '/apps/'],\n  preset: 'react-native',\n  verbose: true,\n  globalSetup: '<rootDir>/e2e/setupJest.ts',\n  globalTeardown: '<rootDir>/e2e/teardownJest.ts',\n  modulePathIgnorePatterns: [\n    'lib/typescript',\n    'helpers.ts|globals.d.ts|setupJest.ts|teardownJest.ts',\n  ],\n  reporters: [\n    'default',\n    [\n      'jest-html-reporters',\n      {\n        filename: 'report.html',\n      },\n    ],\n  ],\n};\n\nexport default config;\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"version\": \"15.15.4\",\n  \"name\": \"react-native-svg\",\n  \"description\": \"SVG library for react-native\",\n  \"homepage\": \"https://github.com/react-native-community/react-native-svg\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/react-native-community/react-native-svg\"\n  },\n  \"license\": \"MIT\",\n  \"main\": \"lib/commonjs/index.js\",\n  \"module\": \"lib/module/index.js\",\n  \"types\": \"lib/typescript/index.d.ts\",\n  \"react-native\": \"src/index.ts\",\n  \"files\": [\n    \"android\",\n    \"apple\",\n    \"common\",\n    \"lib\",\n    \"src\",\n    \"css\",\n    \"filter-image\",\n    \"RNSVG.podspec\",\n    \"!android/build\",\n    \"windows\",\n    \"react-native.config.js\",\n    \"scripts/rnsvg_utils.rb\"\n  ],\n  \"react-native-builder-bob\": {\n    \"source\": \"src\",\n    \"output\": \"lib\",\n    \"targets\": [\n      \"commonjs\",\n      \"module\",\n      \"typescript\"\n    ]\n  },\n  \"keywords\": [\n    \"react-component\",\n    \"react-native\",\n    \"ios\",\n    \"android\",\n    \"windows\",\n    \"SVG\",\n    \"ART\",\n    \"VML\",\n    \"gradient\"\n  ],\n  \"scripts\": {\n    \"bob\": \"bob build\",\n    \"format\": \"yarn format-js && yarn format-ios && yarn format-java\",\n    \"format-ios\": \"find apple/ common/ -iname *.h -o -iname *.m -o -iname *.cpp -o -iname *.mm | xargs clang-format -i\",\n    \"format-java\": \"node ./scripts/format-java.js\",\n    \"format-js\": \"prettier --write README.md CONTRIBUTING.md CODE_OF_CONDUCT.md USAGE.md ./src/**/*.{ts,tsx} ./apps/**/*.{ts,tsx}\",\n    \"jest\": \"jest\",\n    \"lint\": \"eslint --ext .ts,.tsx src\",\n    \"peg\": \"pegjs -o src/lib/extract/transform.js ./src/lib/extract/transform.peg && peggy -o src/filter-image/extract/extractFiltersString.js src/filter-image/extract/extractFiltersString.pegjs && peggy -o src/lib/extract/transformToRn.js src/lib/extract/transformToRn.pegjs\",\n    \"prepare\": \"npm run bob && husky install\",\n    \"release\": \"npm login && release-it\",\n    \"test\": \"npm run lint && npm run tsc\",\n    \"tsc\": \"tsc --noEmit\",\n    \"e2e\": \"jest e2e\",\n    \"generateE2eReferences\": \"ts-node e2e/generateReferences.ts\",\n    \"check-archs-consistency\": \"node ./scripts/codegen-check-consistency.js\",\n    \"sync-archs\": \"node ./scripts/codegen-sync-archs.js\",\n    \"metal-to-ci\": \"node ./scripts/metal.js\"\n  },\n  \"peerDependencies\": {\n    \"react\": \"*\",\n    \"react-native\": \"*\"\n  },\n  \"dependencies\": {\n    \"css-select\": \"^5.1.0\",\n    \"css-tree\": \"^1.1.3\",\n    \"warn-once\": \"0.1.1\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.25.2\",\n    \"@babel/preset-env\": \"^7.25.3\",\n    \"@react-native/babel-preset\": \"^0.77.0\",\n    \"@react-native/eslint-config\": \"^0.77.0\",\n    \"@types/css-tree\": \"^1.0.3\",\n    \"@types/jest\": \"^27.5.2\",\n    \"@types/node\": \"*\",\n    \"@types/pixelmatch\": \"^5.2.0\",\n    \"@types/pngjs\": \"^6.0.5\",\n    \"@types/react\": \"^18.3.12\",\n    \"@types/ws\": \"^8.5.13\",\n    \"@typescript-eslint/eslint-plugin\": \"^5.11.0\",\n    \"@typescript-eslint/parser\": \"^5.11.0\",\n    \"babel-plugin-module-resolver\": \"^5.0.0\",\n    \"clang-format\": \"^1.8.0\",\n    \"eslint\": \"^8.44.0\",\n    \"eslint-config-prettier\": \"^8.3.0\",\n    \"eslint-config-standard\": \"^17.0.0\",\n    \"eslint-import-resolver-babel-module\": \"^5.3.2\",\n    \"eslint-plugin-import\": \"^2.25.4\",\n    \"eslint-plugin-n\": \"^16.0.0\",\n    \"eslint-plugin-promise\": \"^6.1.1\",\n    \"eslint-plugin-react-hooks\": \"^4.6.0\",\n    \"eslint-plugin-standard\": \"^5.0.0\",\n    \"husky\": \"^8.0.1\",\n    \"jest\": \"^28.1.0\",\n    \"jest-html-reporters\": \"^3.1.7\",\n    \"lint-staged\": \"^13.0.3\",\n    \"peggy\": \"4.0.3\",\n    \"pegjs\": \"^0.10.0\",\n    \"pixelmatch\": \"5.3.0\",\n    \"pngjs\": \"^7.0.0\",\n    \"prettier\": \"3.0.1\",\n    \"puppeteer\": \"^22.12.1\",\n    \"react\": \"^18.3.1\",\n    \"react-native\": \"^0.77.0\",\n    \"react-native-builder-bob\": \"^0.20.4\",\n    \"react-native-windows\": \"^0.77.0\",\n    \"react-test-renderer\": \"^18.2.0\",\n    \"release-it\": \"^14.12.5\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.1.6\",\n    \"ws\": \"^8.18.0\"\n  },\n  \"lint-staged\": {\n    \"{src,apps/common}/**/*.{js,ts,tsx}\": \"yarn format-js\",\n    \"src/**/*.{js,ts,tsx}\": \"yarn lint\",\n    \"apple/**/*.{h,m,mm,cpp}\": \"yarn format-ios\",\n    \"android/src/**/*.java\": \"yarn format-java\",\n    \"src/fabric/*.ts\": \"yarn sync-archs\"\n  },\n  \"nativePackage\": true,\n  \"codegenConfig\": {\n    \"name\": \"rnsvg\",\n    \"type\": \"all\",\n    \"jsSrcsDir\": \"./src/fabric\",\n    \"android\": {\n      \"javaPackageName\": \"com.horcrux.svg\"\n    },\n    \"ios\": {\n      \"componentProvider\": {\n        \"RNSVGCircle\": \"RNSVGCircle\",\n        \"RNSVGClipPath\": \"RNSVGClipPath\",\n        \"RNSVGDefs\": \"RNSVGDefs\",\n        \"RNSVGEllipse\": \"RNSVGEllipse\",\n        \"RNSVGFeBlend\": \"RNSVGFeBlend\",\n        \"RNSVGFeColorMatrix\": \"RNSVGFeColorMatrix\",\n        \"RNSVGFeComposite\": \"RNSVGFeComposite\",\n        \"RNSVGFeFlood\": \"RNSVGFeFlood\",\n        \"RNSVGFeGaussianBlur\": \"RNSVGFeGaussianBlur\",\n        \"RNSVGFeMerge\": \"RNSVGFeMerge\",\n        \"RNSVGFeOffset\": \"RNSVGFeOffset\",\n        \"RNSVGFilter\": \"RNSVGFilter\",\n        \"RNSVGForeignObject\": \"RNSVGForeignObject\",\n        \"RNSVGGroup\": \"RNSVGGroup\",\n        \"RNSVGImage\": \"RNSVGImage\",\n        \"RNSVGLine\": \"RNSVGLine\",\n        \"RNSVGLinearGradient\": \"RNSVGLinearGradient\",\n        \"RNSVGMarker\": \"RNSVGMarker\",\n        \"RNSVGMask\": \"RNSVGMask\",\n        \"RNSVGPath\": \"RNSVGPath\",\n        \"RNSVGPattern\": \"RNSVGPattern\",\n        \"RNSVGRadialGradient\": \"RNSVGRadialGradient\",\n        \"RNSVGRect\": \"RNSVGRect\",\n        \"RNSVGSvgView\": \"RNSVGSvgView\",\n        \"RNSVGSymbol\": \"RNSVGSymbol\",\n        \"RNSVGTSpan\": \"RNSVGTSpan\",\n        \"RNSVGText\": \"RNSVGText\",\n        \"RNSVGTextPath\": \"RNSVGTextPath\",\n        \"RNSVGUse\": \"RNSVGUse\"\n      }\n    }\n  },\n  \"packageManager\": \"yarn@1.22.22\"\n}\n"
  },
  {
    "path": "react-native.config.js",
    "content": "module.exports = {\n  dependency: {\n    platforms: {\n      android: {\n        componentDescriptors: [\n          'RNSVGCircleComponentDescriptor',\n          'RNSVGClipPathComponentDescriptor',\n          'RNSVGDefsComponentDescriptor',\n          'RNSVGFeBlendComponentDescriptor',\n          'RNSVGFeColorMatrixComponentDescriptor',\n          'RNSVGFeCompositeComponentDescriptor',\n          'RNSVGFeFloodComponentDescriptor',\n          'RNSVGFeGaussianBlurComponentDescriptor',\n          'RNSVGFeMergeComponentDescriptor',\n          'RNSVGFeOffsetComponentDescriptor',\n          'RNSVGFilterComponentDescriptor',\n          'RNSVGEllipseComponentDescriptor',\n          'RNSVGForeignObjectComponentDescriptor',\n          'RNSVGGroupComponentDescriptor',\n          'RNSVGImageComponentDescriptor',\n          'RNSVGLinearGradientComponentDescriptor',\n          'RNSVGLineComponentDescriptor',\n          'RNSVGMarkerComponentDescriptor',\n          'RNSVGMaskComponentDescriptor',\n          'RNSVGPathComponentDescriptor',\n          'RNSVGPatternComponentDescriptor',\n          'RNSVGRadialGradientComponentDescriptor',\n          'RNSVGRectComponentDescriptor',\n          'RNSVGSvgViewAndroidComponentDescriptor',\n          'RNSVGSymbolComponentDescriptor',\n          'RNSVGTextComponentDescriptor',\n          'RNSVGTextPathComponentDescriptor',\n          'RNSVGTSpanComponentDescriptor',\n          'RNSVGUseComponentDescriptor',\n        ],\n        cmakeListsPath: '../android/src/main/jni/CMakeLists.txt',\n      },\n    },\n  },\n};\n"
  },
  {
    "path": "scripts/codegen-check-consistency.js",
    "content": "const { checkCodegenIntegrity } = require('./codegen-utils');\n\ncheckCodegenIntegrity();\n"
  },
  {
    "path": "scripts/codegen-sync-archs.js",
    "content": "const { generateCodegenJavaOldArch } = require('./codegen-utils');\n\ngenerateCodegenJavaOldArch();\n"
  },
  {
    "path": "scripts/codegen-utils.js",
    "content": "const fs = require('fs');\nconst path = require('path');\nconst { execSync } = require('child_process');\nconst packageJSON = require('../package.json');\n\nconst ERROR_PREFIX = 'RNSVG';\nconst ROOT_DIR = path.resolve(__dirname, '..');\nconst ANDROID_DIR = path.resolve(ROOT_DIR, 'android');\nconst GENERATED_DIR = path.resolve(ANDROID_DIR, 'build/generated');\nconst OLD_ARCH_DIR = path.resolve(ANDROID_DIR, 'src/paper');\nconst SPECS_DIR = path.resolve(ROOT_DIR, packageJSON.codegenConfig.jsSrcsDir);\nconst PACKAGE_NAME = packageJSON.codegenConfig.android.javaPackageName;\nconst RN_DIR = path.resolve(ROOT_DIR, 'node_modules/react-native');\nconst RN_CODEGEN_DIR = path.resolve(\n  ROOT_DIR,\n  'node_modules/@react-native/codegen'\n);\n\nconst SOURCE_FOLDER = 'java/com/facebook/react/viewmanagers';\nconst SOURCE_FOLDER_HORCRUX = 'java/com/horcrux/svg';\n\nconst SOURCE_FOLDERS = [\n  {codegenPath: `${GENERATED_DIR}/source/codegen/${SOURCE_FOLDER}`, oldArchPath: `${OLD_ARCH_DIR}/${SOURCE_FOLDER}`},\n  {codegenPath: `${GENERATED_DIR}/source/codegen/${SOURCE_FOLDER_HORCRUX}`, oldArchPath: `${OLD_ARCH_DIR}/${SOURCE_FOLDER_HORCRUX}`},\n  \n]\n\nfunction exec(command) {\n  console.log(`[${ERROR_PREFIX}]> ` + command);\n  execSync(command);\n}\n\nfunction fixOldArchJavaForRN72Compat(dir) {\n  // see https://github.com/rnmapbox/maps/issues/3193\n  const files = fs.readdirSync(dir);\n  files.forEach(file => {\n    const filePath = path.join(dir, file);\n    const fileExtension = path.extname(file);\n    if (fileExtension === '.java') {\n      let fileContent = fs.readFileSync(filePath, 'utf-8');\n      let newFileContent = fileContent.replace(\n        /extends ReactContextBaseJavaModule implements TurboModule/g,\n        'extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule'\n      );\n      if (fileContent !== newFileContent) {\n        // also insert an import line with `import com.facebook.react.bridge.ReactModuleWithSpec;`\n        newFileContent = newFileContent.replace(\n          /import com.facebook.react.bridge.ReactMethod;/,\n          'import com.facebook.react.bridge.ReactMethod;\\nimport com.facebook.react.bridge.ReactModuleWithSpec;'\n        );\n\n        console.log(' => fixOldArchJava applied to:', filePath);\n        fs.writeFileSync(filePath, newFileContent, 'utf-8');\n      }\n    } else if (fs.lstatSync(filePath).isDirectory()) {\n      fixOldArchJavaForRN72Compat(filePath);\n    }\n  });\n}\n\nasync function generateCodegen() {\n  exec(`rm -rf ${GENERATED_DIR}`);\n  exec(`mkdir -p ${GENERATED_DIR}/source/codegen/`);\n\n  exec(\n    `node ${RN_CODEGEN_DIR}/lib/cli/combine/combine-js-to-schema-cli.js --platform android ${GENERATED_DIR}/source/codegen/schema.json ${SPECS_DIR}`\n  );\n  exec(\n    `node ${RN_DIR}/scripts/generate-specs-cli.js --platform android --schemaPath ${GENERATED_DIR}/source/codegen/schema.json --outputDir ${GENERATED_DIR}/source/codegen --javaPackageName ${PACKAGE_NAME}`\n  );\n\n  fixOldArchJavaForRN72Compat(`${GENERATED_DIR}/source/codegen/java/`);\n}\n\nasync function generateCodegenJavaOldArch() {\n  await generateCodegen();\n\n  SOURCE_FOLDERS.forEach(({codegenPath, oldArchPath}) => {\n    const generatedFiles = fs.readdirSync(codegenPath);\n    const oldArchFiles = fs.readdirSync(oldArchPath);\n    const existingFilesSet = new Set(oldArchFiles.map(fileName => fileName));\n\n    generatedFiles.forEach(generatedFile => {\n      if (!existingFilesSet.has(generatedFile)) {\n        console.warn(\n          `[${ERROR_PREFIX}] ${generatedFile} not found in paper dir, if it's used on Android you need to copy it manually and implement yourself before using auto-copy feature.`\n        );\n      }\n    });\n\n    if (oldArchFiles.length === 0) {\n      console.warn(\n        `[${ERROR_PREFIX}] Paper destination with codegen interfaces is empty. This might be okay if you don't have any interfaces/delegates used on Android, otherwise please check if OLD_ARCH_DIR and SOURCE_FOLDERS are set properly.`\n      );\n    }\n\n    oldArchFiles.forEach(file => {\n      if (!fs.existsSync(`${codegenPath}/${file}`)) {\n        console.warn(\n          `[${ERROR_PREFIX}] ${file} file does not exist in codegen artifacts source destination. Please check if you still need this interface/delagete.`\n        );\n      } else {\n        exec(`cp -rf ${codegenPath}/${file} ${oldArchPath}/${file}`);\n      }\n    });\n  });\n}\n\nfunction compareFileAtTwoPaths(filename, firstPath, secondPath) {\n  const fileA = fs.readFileSync(`${firstPath}/${filename}`, 'utf-8');\n  const fileB = fs.readFileSync(`${secondPath}/${filename}`, 'utf-8');\n\n  if (fileA !== fileB) {\n    throw new Error(\n      `[${ERROR_PREFIX}] File ${filename} is different at ${firstPath} and ${secondPath}. Make sure you commited codegen autogenerated files.`\n    );\n  }\n}\n\nasync function checkCodegenIntegrity() {\n  await generateCodegen();\n\n  SOURCE_FOLDERS.forEach(({codegenPath, oldArchPath}) => {\n    const oldArchFiles = fs.readdirSync(oldArchPath);\n    oldArchFiles.forEach(file => {\n      compareFileAtTwoPaths(file, codegenPath, oldArchPath);\n    });\n  });\n}\n\nmodule.exports = { generateCodegenJavaOldArch, checkCodegenIntegrity };\n"
  },
  {
    "path": "scripts/format-java.js",
    "content": "/* eslint-disable @typescript-eslint/no-var-requires */\n/*\n * This script is a wrapper for gradle & spotlessApply to make\n * it work properly with lint-staged.\n */\nconst { exit } = require('process');\nconst { execSync } = require('child_process');\n\nconst writeToConsoleOnError = (error, stdout) => {\n  if (error) {\n    console.log(error);\n    console.log(stdout);\n    return exit(1);\n  }\n};\n\n// spotless formatting task in android/build.gradle\nconst spotlessApply = './android/gradlew -p android spotlessApply';\n\n// takes file as parameter passed by lint-staged (optional)\nconst fileName = process.argv[2];\n\n// https://github.com/diffplug/spotless/blob/main/plugin-gradle/IDE_HOOK.md\n// creates file argument without space between arguments\nconst fileArgument = `-PspotlessIdeHook=${fileName}`;\n\nconst command =\n  fileName !== undefined ? `${spotlessApply} ${fileArgument}` : spotlessApply;\n\n// reformat code\nexecSync(command, writeToConsoleOnError);\n\n// file passed by lint-staged is now reformatted\nif (fileName !== undefined) {\n  // so stage this file again after formatting\n  execSync(`git add ${fileName}`, writeToConsoleOnError);\n}"
  },
  {
    "path": "scripts/metal.js",
    "content": "const fs = require('fs');\nconst path = require('path');\nconst { execSync } = require('child_process');\n\nconst ROOT_DIR = path.resolve(__dirname, '..');\nconst FILTERS_DIR = path.resolve(ROOT_DIR, 'apple/Filters/MetalCI');\n\nfunction exec(command) {\n  execSync(command);\n}\n\nfunction clearGeneratedFiles() {\n  const files = fs.readdirSync(FILTERS_DIR);\n  console.log('Removing generated files...');\n  files.forEach((file) => {\n    const filePath = path.join(FILTERS_DIR, file);\n    const fileExtension = path.extname(file);\n    if (fileExtension === '.air' || fileExtension === '.metallib') {\n      exec(`rm -rf ${filePath}`);\n    }\n  });\n  console.log('Generated files removed.');\n}\n\nfunction compileMetalFile(file, sdk) {\n  const filePath = path.join(FILTERS_DIR, file);\n  const fileName = path.basename(filePath).replace('.metal', '');\n  const filePathWithoutExt = path.join(FILTERS_DIR, file).replace('.metal', '');\n  console.log('* for ' + sdk);\n  exec(\n    `xcrun -sdk ${sdk} metal -fcikernel -c ${filePathWithoutExt}.metal -o ${filePathWithoutExt}.${sdk}.air`\n  );\n  console.log(` ├─ ${fileName}.${sdk}.air`);\n  exec(\n    `xcrun -sdk ${sdk} metallib -cikernel ${filePathWithoutExt}.${sdk}.air -o ${filePathWithoutExt}.${sdk}.metallib`\n  );\n  console.log(` └─ ${fileName}.${sdk}.metallib`);\n}\n\nfunction generateMetallib() {\n  const files = fs.readdirSync(FILTERS_DIR);\n  files.forEach((file) => {\n    const fileExtension = path.extname(file);\n    if (fileExtension === '.metal') {\n      const fileName = path.basename(file).replace('.metal', '');\n      console.log('Compiling:', fileName + '.metal');\n      compileMetalFile(file, 'macosx');\n      compileMetalFile(file, 'iphoneos');\n      compileMetalFile(file, 'appletvos');\n      compileMetalFile(file, 'xros');\n    }\n  });\n}\n\nclearGeneratedFiles();\ngenerateMetallib();\n"
  },
  {
    "path": "scripts/rnsvg_utils.rb",
    "content": "# Copied from Reanimated https://github.com/software-mansion/react-native-reanimated/blob/c6d68151644056476518241b0087b1ed900b39b6/packages/react-native-reanimated/scripts/reanimated_utils.rb\ndef rnsvg_try_to_parse_react_native_package_json(node_modules_dir)\n  react_native_package_json_path = File.join(node_modules_dir, 'react-native/package.json')\n  if !File.exist?(react_native_package_json_path)\n    return nil\n  end\n  return JSON.parse(File.read(react_native_package_json_path))\nend\n\ndef rnsvg_find_config()\n  result = {\n    :react_native_version => nil,\n    :react_native_minor_version => nil,\n    :react_native_node_modules_dir => nil,\n  }\n\n  react_native_node_modules_dir = File.join(File.dirname(`cd \"#{Pod::Config.instance.installation_root.to_s}\" && node --print \"require.resolve('react-native/package.json')\"`), '..')\n  react_native_json = rnsvg_try_to_parse_react_native_package_json(react_native_node_modules_dir)\n\n  if react_native_json == nil\n    # user configuration, just in case\n    node_modules_dir = ENV[\"REACT_NATIVE_NODE_MODULES_DIR\"]\n    react_native_json = rnsvg_try_to_parse_react_native_package_json(node_modules_dir)\n  end\n\n  if react_native_json == nil\n    raise '[RNSVG] Unable to recognize your `react-native` version. Please set environmental variable with `react-native` location: `export REACT_NATIVE_NODE_MODULES_DIR=\"<path to react-native>\" && pod install`.'\n  end\n\n  result[:react_native_version] = react_native_json['version']\n  result[:react_native_minor_version] = react_native_json['version'].split('.')[1].to_i\n  if result[:react_native_minor_version] == 0 # nightly\n    result[:react_native_minor_version] = 1000\n  end\n  result[:react_native_node_modules_dir] = File.expand_path(react_native_node_modules_dir)\n\n  return result\nend\n"
  },
  {
    "path": "src/ReactNativeSVG.ts",
    "content": "import Shape from './elements/Shape';\nimport {\n  AstProps,\n  camelCase,\n  JsxAST,\n  Middleware,\n  parse,\n  Styles,\n  SvgAst,\n  SvgFromUri,\n  SvgFromXml,\n  SvgUri,\n  SvgXml,\n  UriProps,\n  UriState,\n  XmlAST,\n  XmlProps,\n  XmlState,\n} from './xml';\n\nimport { fetchText } from './utils/fetchData';\n\nimport {\n  RNSVGCircle,\n  RNSVGClipPath,\n  RNSVGDefs,\n  RNSVGEllipse,\n  RNSVGFeColorMatrix,\n  RNSVGFeComposite,\n  RNSVGFeGaussianBlur,\n  RNSVGFeMerge,\n  RNSVGFeOffset,\n  RNSVGFilter,\n  RNSVGForeignObject,\n  RNSVGGroup,\n  RNSVGImage,\n  RNSVGLine,\n  RNSVGLinearGradient,\n  RNSVGMarker,\n  RNSVGMask,\n  RNSVGPath,\n  RNSVGPattern,\n  RNSVGRadialGradient,\n  RNSVGRect,\n  RNSVGSvgAndroid,\n  RNSVGSvgIOS,\n  RNSVGSymbol,\n  RNSVGText,\n  RNSVGTextPath,\n  RNSVGTSpan,\n  RNSVGUse,\n} from './fabric';\n\nexport {\n  inlineStyles,\n  loadLocalRawResource,\n  LocalSvg,\n  SvgCss,\n  SvgCssUri,\n  SvgWithCss,\n  SvgWithCssUri,\n  WithLocalSvg,\n} from './deprecated';\n\nexport type { CircleProps } from './elements/Circle';\nexport type { ClipPathProps } from './elements/ClipPath';\nexport type { EllipseProps } from './elements/Ellipse';\nexport type { FeBlendProps } from './elements/filters/FeBlend';\nexport type { FeColorMatrixProps } from './elements/filters/FeColorMatrix';\nexport type { FeComponentTransferProps } from './elements/filters/FeComponentTransfer';\nexport type {\n  FeFuncAProps,\n  FeFuncBProps,\n  FeFuncGProps,\n  FeFuncRProps,\n} from './elements/filters/FeComponentTransferFunction';\nexport type { FeCompositeProps } from './elements/filters/FeComposite';\nexport type { FeConvolveMatrixProps } from './elements/filters/FeConvolveMatrix';\nexport type { FeDiffuseLightingProps } from './elements/filters/FeDiffuseLighting';\nexport type { FeDisplacementMapProps } from './elements/filters/FeDisplacementMap';\nexport type { FeDistantLightProps } from './elements/filters/FeDistantLight';\nexport type { FeDropShadowProps } from './elements/filters/FeDropShadow';\nexport type { FeFloodProps } from './elements/filters/FeFlood';\nexport type { FeGaussianBlurProps } from './elements/filters/FeGaussianBlur';\nexport type { FeImageProps } from './elements/filters/FeImage';\nexport type { FeMergeProps } from './elements/filters/FeMerge';\nexport type { FeMergeNodeProps } from './elements/filters/FeMergeNode';\nexport type { FeMorphologyProps } from './elements/filters/FeMorphology';\nexport type { FeOffsetProps } from './elements/filters/FeOffset';\nexport type { FePointLightProps } from './elements/filters/FePointLight';\nexport type { FeSpecularLightingProps } from './elements/filters/FeSpecularLighting';\nexport type { FeSpotLightProps } from './elements/filters/FeSpotLight';\nexport type { FeTileProps } from './elements/filters/FeTile';\nexport type { FeTurbulenceProps } from './elements/filters/FeTurbulence';\nexport type { FilterProps } from './elements/filters/Filter';\nexport type { FilterPrimitiveCommonProps } from './elements/filters/FilterPrimitive';\nexport type { ForeignObjectProps } from './elements/ForeignObject';\nexport type { GProps } from './elements/G';\nexport type { ImageProps } from './elements/Image';\nexport type { LineProps } from './elements/Line';\nexport type { LinearGradientProps } from './elements/LinearGradient';\nexport type { MarkerProps } from './elements/Marker';\nexport type { MaskProps } from './elements/Mask';\nexport type { PathProps } from './elements/Path';\nexport type { PatternProps } from './elements/Pattern';\nexport type { PolygonProps } from './elements/Polygon';\nexport type { PolylineProps } from './elements/Polyline';\nexport type { RadialGradientProps } from './elements/RadialGradient';\nexport type { RectProps } from './elements/Rect';\nexport type { StopProps } from './elements/Stop';\nexport type { SvgProps } from './elements/Svg';\nexport type { SymbolProps } from './elements/Symbol';\nexport type { TextProps } from './elements/Text';\nexport type { TextPathProps } from './elements/TextPath';\nexport type { TSpanProps } from './elements/TSpan';\nexport type { UseProps } from './elements/Use';\n\nexport * from './lib/extract/types';\n\nexport {\n  camelCase,\n  fetchText,\n  parse,\n  RNSVGCircle,\n  RNSVGClipPath,\n  RNSVGDefs,\n  RNSVGEllipse,\n  RNSVGFeColorMatrix,\n  RNSVGFeComposite,\n  RNSVGFeGaussianBlur,\n  RNSVGFeMerge,\n  RNSVGFeOffset,\n  RNSVGFilter,\n  RNSVGForeignObject,\n  RNSVGGroup,\n  RNSVGImage,\n  RNSVGLine,\n  RNSVGLinearGradient,\n  RNSVGMarker,\n  RNSVGMask,\n  RNSVGPath,\n  RNSVGPattern,\n  RNSVGRadialGradient,\n  RNSVGRect,\n  RNSVGSvgAndroid,\n  RNSVGSvgIOS,\n  RNSVGSymbol,\n  RNSVGText,\n  RNSVGTextPath,\n  RNSVGTSpan,\n  RNSVGUse,\n  Shape,\n  SvgAst,\n  SvgFromUri,\n  SvgFromXml,\n  SvgUri,\n  SvgXml,\n};\n\nexport type {\n  AstProps,\n  JsxAST,\n  Middleware,\n  Styles,\n  UriProps,\n  UriState,\n  XmlAST,\n  XmlProps,\n  XmlState,\n};\n\nexport * from './elements';\nexport { default } from './elements';\n"
  },
  {
    "path": "src/ReactNativeSVG.web.ts",
    "content": "import {\n  AstProps,\n  camelCase,\n  JsxAST,\n  Middleware,\n  parse,\n  Styles,\n  SvgAst,\n  SvgFromUri,\n  SvgFromXml,\n  SvgUri,\n  SvgXml,\n  UriProps,\n  UriState,\n  XmlAST,\n  XmlProps,\n  XmlState,\n} from './xml';\n\nimport { fetchText } from './utils/fetchData';\n\nexport {\n  inlineStyles,\n  loadLocalRawResource,\n  LocalSvg,\n  SvgCss,\n  SvgCssUri,\n  SvgWithCss,\n  SvgWithCssUri,\n  WithLocalSvg,\n} from './deprecated';\n\nexport {\n  camelCase,\n  fetchText,\n  parse,\n  SvgAst,\n  SvgFromUri,\n  SvgFromXml,\n  SvgUri,\n  SvgXml,\n};\n\nexport * from './lib/extract/types';\n\nexport * from './elements';\nexport { default } from './elements';\nexport type {\n  AstProps,\n  JsxAST,\n  Middleware,\n  Styles,\n  UriProps,\n  UriState,\n  XmlAST,\n  XmlProps,\n  XmlState,\n};\n"
  },
  {
    "path": "src/css/LocalSvg.tsx",
    "content": "import * as React from 'react';\nimport { useState, useEffect, Component } from 'react';\nimport { Image, Platform, type ImageSourcePropType } from 'react-native';\nimport { fetchText, type SvgProps } from 'react-native-svg';\nimport { resolveAssetUri } from '../lib/resolveAssetUri';\nimport { SvgCss, SvgWithCss } from './css';\n\nexport function getUriFromSource(source: ImageSourcePropType) {\n  const resolvedAssetSource =\n    Platform.OS === 'web'\n      ? resolveAssetUri(source)\n      : Image.resolveAssetSource(source);\n  return resolvedAssetSource?.uri;\n}\n\nexport function loadLocalRawResourceDefault(source: ImageSourcePropType) {\n  const uri = getUriFromSource(source);\n  return fetchText(uri);\n}\n\nexport function isUriAnAndroidResourceIdentifier(uri?: string) {\n  return typeof uri === 'string' && uri.indexOf('/') <= -1;\n}\n\nexport async function loadAndroidRawResource(uri: string) {\n  try {\n    // eslint-disable-next-line @typescript-eslint/no-explicit-any\n    const RNSVGRenderableModule: any =\n      // neeeded for new arch\n      // eslint-disable-next-line @typescript-eslint/no-var-requires\n      require('../fabric/NativeSvgRenderableModule').default;\n    return await RNSVGRenderableModule.getRawResource(uri);\n  } catch (e) {\n    console.error(\n      'Error in RawResourceUtils while trying to natively load an Android raw resource: ',\n      e\n    );\n    return null;\n  }\n}\n\nexport function loadLocalRawResourceAndroid(source: ImageSourcePropType) {\n  const uri = getUriFromSource(source);\n  if (uri && isUriAnAndroidResourceIdentifier(uri)) {\n    return loadAndroidRawResource(uri);\n  } else {\n    return fetchText(uri);\n  }\n}\n\nexport const loadLocalRawResource =\n  Platform.OS !== 'android'\n    ? loadLocalRawResourceDefault\n    : loadLocalRawResourceAndroid;\n\nexport type LocalProps = SvgProps & {\n  asset: ImageSourcePropType;\n  override?: object;\n};\nexport type LocalState = { xml: string | null };\n\nexport function LocalSvg(props: LocalProps) {\n  const { asset, ...rest } = props;\n  const [xml, setXml] = useState<string | null>(null);\n  useEffect(() => {\n    loadLocalRawResource(asset).then(setXml);\n  }, [asset]);\n  return <SvgCss xml={xml} {...rest} />;\n}\n\nexport class WithLocalSvg extends Component<LocalProps, LocalState> {\n  state = { xml: null };\n  componentDidMount() {\n    this.load(this.props.asset);\n  }\n\n  componentDidUpdate(prevProps: { asset: ImageSourcePropType }) {\n    const { asset } = this.props;\n    if (asset !== prevProps.asset) {\n      this.load(asset);\n    }\n  }\n\n  async load(asset: ImageSourcePropType) {\n    try {\n      this.setState({ xml: asset ? await loadLocalRawResource(asset) : null });\n    } catch (e) {\n      console.error(e);\n    }\n  }\n\n  render() {\n    const {\n      props,\n      state: { xml },\n    } = this;\n    return <SvgWithCss xml={xml} override={props} />;\n  }\n}\n\nexport default LocalSvg;\n"
  },
  {
    "path": "src/css/css.tsx",
    "content": "import * as React from 'react';\nimport { Component, useEffect, useMemo, useState } from 'react';\nimport type {\n  JsxAST,\n  Middleware,\n  Styles,\n  UriProps,\n  UriState,\n  XmlAST,\n  XmlProps,\n  XmlState,\n} from 'react-native-svg';\nimport { camelCase, fetchText, parse, SvgAst } from 'react-native-svg';\nimport type {\n  Atrule,\n  AtrulePrelude,\n  CssNode,\n  Declaration,\n  DeclarationList,\n  ListItem,\n  PseudoClassSelector,\n  Rule,\n  Selector,\n  SelectorList,\n} from 'css-tree';\nimport csstree, { List } from 'css-tree';\nimport type { Options } from 'css-select';\nimport cssSelect from 'css-select';\n\nconst err = console.error.bind(console);\n\n/*\n * Style element inlining experiment based on SVGO\n * https://github.com/svg/svgo/blob/11f9c797411a8de966aacc4cb83dbb3e471757bc/plugins/inlineStyles.js\n * */\n\n/**\n * DOMUtils API for rnsvg AST (used by css-select)\n */\n// is the node a tag?\n// isTag: ( node:Node ) => isTag:Boolean\nfunction isTag(node: XmlAST | string): node is XmlAST {\n  return typeof node === 'object';\n}\n\n// get the parent of the node\n// getParent: ( node:Node ) => parentNode:Node\n// returns null when no parent exists\nfunction getParent(node: XmlAST | string): XmlAST {\n  return ((typeof node === 'object' && node.parent) || null) as XmlAST;\n}\n\n// get the node's children\n// getChildren: ( node:Node ) => children:[Node]\nfunction getChildren(node: XmlAST | string): Array<XmlAST | string> {\n  return (typeof node === 'object' && node.children) || [];\n}\n\n// get the name of the tag'\n// getName: ( elem:ElementNode ) => tagName:String\nfunction getName(elem: XmlAST): string {\n  return elem.tag;\n}\n\n// get the text content of the node, and its children if it has any\n// getText: ( node:Node ) => text:String\n// returns empty string when there is no text\nfunction getText(_node: XmlAST | string): string {\n  return '';\n}\n\n// get the attribute value\n// getAttributeValue: ( elem:ElementNode, name:String ) => value:String\n// returns null when attribute doesn't exist\nfunction getAttributeValue(elem: XmlAST, name: string): string {\n  return (elem.props[name] || null) as string;\n}\n\n// takes an array of nodes, and removes any duplicates, as well as any nodes\n// whose ancestors are also in the array\nfunction removeSubsets(nodes: Array<XmlAST | string>): Array<XmlAST | string> {\n  let idx = nodes.length;\n  let node;\n  let ancestor;\n  let replace;\n\n  // Check if each node (or one of its ancestors) is already contained in the\n  // array.\n  while (--idx > -1) {\n    node = ancestor = nodes[idx];\n\n    // Temporarily remove the node under consideration\n    delete nodes[idx];\n    replace = true;\n\n    while (ancestor) {\n      if (nodes.includes(ancestor)) {\n        replace = false;\n        nodes.splice(idx, 1);\n        break;\n      }\n      ancestor = (typeof ancestor === 'object' && ancestor.parent) || null;\n    }\n\n    // If the node has been found to be unique, re-insert it.\n    if (replace) {\n      nodes[idx] = node;\n    }\n  }\n\n  return nodes;\n}\n\n// does at least one of passed element nodes pass the test predicate?\nfunction existsOne(\n  predicate: (v: XmlAST) => boolean,\n  elems: Array<XmlAST | string>\n): boolean {\n  return elems.some(\n    (elem) =>\n      typeof elem === 'object' &&\n      (predicate(elem) || existsOne(predicate, elem.children))\n  );\n}\n\n/*\n  get the siblings of the node. Note that unlike jQuery's `siblings` method,\n  this is expected to include the current node as well\n*/\nfunction getSiblings(node: XmlAST | string): Array<XmlAST | string> {\n  const parent = typeof node === 'object' && node.parent;\n  return (parent && parent.children) || [];\n}\n\n// does the element have the named attribute?\nfunction hasAttrib(elem: XmlAST, name: string): boolean {\n  return Object.prototype.hasOwnProperty.call(elem.props, name);\n}\n\n// finds the first node in the array that matches the test predicate, or one\n// of its children\nfunction findOne(\n  predicate: (v: XmlAST) => boolean,\n  elems: Array<XmlAST | string>\n): XmlAST | null {\n  let elem: XmlAST | null = null;\n\n  for (let i = 0, l = elems.length; i < l && !elem; i++) {\n    const node = elems[i];\n    if (typeof node === 'string') {\n      /* empty */\n    } else if (predicate(node)) {\n      elem = node;\n    } else {\n      const { children } = node;\n      if (children.length !== 0) {\n        elem = findOne(predicate, children);\n      }\n    }\n  }\n\n  return elem;\n}\n\n// finds all of the element nodes in the array that match the test predicate,\n// as well as any of their children that match it\nfunction findAll(\n  predicate: (v: XmlAST) => boolean,\n  nodes: Array<XmlAST | string>,\n  result: Array<XmlAST> = []\n): Array<XmlAST> {\n  for (let i = 0, j = nodes.length; i < j; i++) {\n    const node = nodes[i];\n    if (typeof node !== 'object') {\n      continue;\n    }\n    if (predicate(node)) {\n      result.push(node);\n    }\n    const { children } = node;\n    if (children.length !== 0) {\n      findAll(predicate, children, result);\n    }\n  }\n\n  return result;\n}\n\nconst cssSelectOpts: Options<XmlAST | string, XmlAST> = {\n  xmlMode: true,\n  adapter: {\n    removeSubsets,\n    existsOne,\n    getSiblings,\n    hasAttrib,\n    findOne,\n    findAll,\n    isTag,\n    getParent,\n    getChildren,\n    getName,\n    getText,\n    getAttributeValue,\n  },\n};\n\ntype FlatPseudoSelector = {\n  item: ListItem<CssNode>;\n  list: List<CssNode>;\n};\ntype FlatPseudoSelectorList = FlatPseudoSelector[];\ntype FlatSelector = {\n  item: ListItem<CssNode>;\n  atrule: Atrule | null;\n  rule: CssNode;\n  pseudos: FlatPseudoSelectorList;\n};\ntype FlatSelectorList = FlatSelector[];\n\n/**\n * Flatten a CSS AST to a selectors list.\n *\n * @param {Object} cssAst css-tree AST to flatten\n * @param {Array} selectors\n */\nfunction flattenToSelectors(cssAst: CssNode, selectors: FlatSelectorList) {\n  csstree.walk(cssAst, {\n    visit: 'Rule',\n    enter(rule: CssNode) {\n      const { type, prelude } = rule as Rule;\n      if (type !== 'Rule') {\n        return;\n      }\n      const atrule = this.atrule;\n      (prelude as SelectorList).children.each((node, item) => {\n        const { children } = node as Selector;\n        const pseudos: FlatPseudoSelectorList = [];\n        selectors.push({\n          item,\n          atrule,\n          rule,\n          pseudos,\n        });\n        children.each(({ type: childType }, pseudoItem, list) => {\n          if (\n            childType === 'PseudoClassSelector' ||\n            childType === 'PseudoElementSelector'\n          ) {\n            pseudos.push({\n              item: pseudoItem,\n              list,\n            });\n          }\n        });\n      });\n    },\n  });\n}\n\n/**\n * Filter selectors by Media Query.\n *\n * @param {Array} selectors to filter\n * @return {Array} Filtered selectors that match the passed media queries\n */\nfunction filterByMqs(selectors: FlatSelectorList) {\n  return selectors.filter(({ atrule }) => {\n    if (atrule === null) {\n      return true;\n    }\n    const { name, prelude } = atrule;\n    const atPrelude = prelude as AtrulePrelude;\n    const first = atPrelude && atPrelude.children.first();\n    const mq = first && first.type === 'MediaQueryList';\n    const query = mq ? csstree.generate(atPrelude) : name;\n    return useMqs.includes(query);\n  });\n}\n// useMqs Array with strings of media queries that should pass (<name> <expression>)\nconst useMqs = ['', 'screen'];\n\n/**\n * Filter selectors by the pseudo-elements and/or -classes they contain.\n *\n * @param {Array} selectors to filter\n * @return {Array} Filtered selectors that match the passed pseudo-elements and/or -classes\n */\nfunction filterByPseudos(selectors: FlatSelectorList) {\n  return selectors.filter(({ pseudos }) =>\n    usePseudos.includes(\n      csstree.generate({\n        type: 'Selector',\n        children: new List<CssNode>().fromArray(\n          pseudos.map((pseudo) => pseudo.item.data)\n        ),\n      })\n    )\n  );\n}\n// usePseudos Array with strings of single or sequence of pseudo-elements and/or -classes that should pass\nconst usePseudos = [''];\n\n/**\n * Remove pseudo-elements and/or -classes from the selectors for proper matching.\n *\n * @param {Array} selectors to clean\n * @return {Array} Selectors without pseudo-elements and/or -classes\n */\nfunction cleanPseudos(selectors: FlatSelectorList) {\n  selectors.forEach(({ pseudos }) =>\n    pseudos.forEach((pseudo) => pseudo.list.remove(pseudo.item))\n  );\n}\n\ntype Specificity = [number, number, number];\nfunction specificity(selector: Selector): Specificity {\n  let A = 0;\n  let B = 0;\n  let C = 0;\n\n  selector.children.each(function walk(node: CssNode) {\n    switch (node.type) {\n      case 'SelectorList':\n      case 'Selector':\n        node.children.each(walk);\n        break;\n\n      case 'IdSelector':\n        A++;\n        break;\n\n      case 'ClassSelector':\n      case 'AttributeSelector':\n        B++;\n        break;\n\n      case 'PseudoClassSelector':\n        switch (node.name.toLowerCase()) {\n          case 'not': {\n            const children = (node as PseudoClassSelector).children;\n            children && children.each(walk);\n            break;\n          }\n          case 'before':\n          case 'after':\n          case 'first-line':\n          case 'first-letter':\n            C++;\n            break;\n\n          // TODO: support for :nth-*(.. of <SelectorList>), :matches(), :has()\n\n          default:\n            B++;\n        }\n        break;\n\n      case 'PseudoElementSelector':\n        C++;\n        break;\n\n      case 'TypeSelector': {\n        // ignore universal selector\n        const { name } = node;\n        if (name.charAt(name.length - 1) !== '*') {\n          C++;\n        }\n        break;\n      }\n    }\n  });\n\n  return [A, B, C];\n}\n\n/**\n * Compares two selector specificities.\n * extracted from https://github.com/keeganstreet/specificity/blob/master/specificity.js#L211\n *\n * @param {Array} aSpecificity Specificity of selector A\n * @param {Array} bSpecificity Specificity of selector B\n * @return {Number} Score of selector specificity A compared to selector specificity B\n */\nfunction compareSpecificity(\n  aSpecificity: Specificity,\n  bSpecificity: Specificity\n): number {\n  for (let i = 0; i < 4; i += 1) {\n    if (aSpecificity[i] < bSpecificity[i]) {\n      return -1;\n    } else if (aSpecificity[i] > bSpecificity[i]) {\n      return 1;\n    }\n  }\n  return 0;\n}\n\ntype Spec = {\n  selector: FlatSelector;\n  specificity: Specificity;\n};\nfunction selectorWithSpecificity(selector: FlatSelector): Spec {\n  return {\n    selector,\n    specificity: specificity(selector.item.data as Selector),\n  };\n}\n\n/**\n * Compare two simple selectors.\n *\n * @param {Object} a Simple selector A\n * @param {Object} b Simple selector B\n * @return {Number} Score of selector A compared to selector B\n */\nfunction bySelectorSpecificity(a: Spec, b: Spec): number {\n  return compareSpecificity(a.specificity, b.specificity);\n}\n\n// Run a single pass with the given chunk size.\nfunction pass(arr: Spec[], len: number, chk: number, result: Spec[]) {\n  // Step size / double chunk size.\n  const dbl = chk * 2;\n  // Bounds of the left and right chunks.\n  let l, r, e;\n  // Iterators over the left and right chunk.\n  let li, ri;\n\n  // Iterate over pairs of chunks.\n  let i = 0;\n  for (l = 0; l < len; l += dbl) {\n    r = l + chk;\n    e = r + chk;\n    if (r > len) {\n      r = len;\n    }\n    if (e > len) {\n      e = len;\n    }\n\n    // Iterate both chunks in parallel.\n    li = l;\n    ri = r;\n    while (true) {\n      // Compare the chunks.\n      if (li < r && ri < e) {\n        // This works for a regular `sort()` compatible comparator,\n        // but also for a simple comparator like: `a > b`\n        if (bySelectorSpecificity(arr[li], arr[ri]) <= 0) {\n          result[i++] = arr[li++];\n        } else {\n          result[i++] = arr[ri++];\n        }\n      }\n      // Nothing to compare, just flush what's left.\n      else if (li < r) {\n        result[i++] = arr[li++];\n      } else if (ri < e) {\n        result[i++] = arr[ri++];\n      }\n      // Both iterators are at the chunk ends.\n      else {\n        break;\n      }\n    }\n  }\n}\n\n// Execute the sort using the input array and a second buffer as work space.\n// Returns one of those two, containing the final result.\nfunction exec(arr: Spec[], len: number): Spec[] {\n  // Rather than dividing input, simply iterate chunks of 1, 2, 4, 8, etc.\n  // Chunks are the size of the left or right hand in merge sort.\n  // Stop when the left-hand covers all of the array.\n  let buffer = new Array(len);\n  for (let chk = 1; chk < len; chk *= 2) {\n    pass(arr, len, chk, buffer);\n    const tmp = arr;\n    arr = buffer;\n    buffer = tmp;\n  }\n  return arr;\n}\n\n/**\n * Sort selectors stably by their specificity.\n *\n * @param {Array} selectors to be sorted\n * @return {Array} Stable sorted selectors\n */\nfunction sortSelectors(selectors: FlatSelectorList) {\n  // Short-circuit when there's nothing to sort.\n  const len = selectors.length;\n  if (len <= 1) {\n    return selectors;\n  }\n  const specs = selectors.map(selectorWithSpecificity);\n  return exec(specs, len).map((s) => s.selector);\n}\n\nconst declarationParseProps = {\n  context: 'declarationList',\n  parseValue: false,\n};\nfunction CSSStyleDeclaration(ast: XmlAST) {\n  const { props, styles } = ast;\n  if (!props.style) {\n    props.style = {};\n  }\n  const style = props.style as Styles;\n  const priority = new Map();\n  ast.style = style;\n  ast.priority = priority;\n  if (!styles || styles.length === 0) {\n    return;\n  }\n  try {\n    const declarations = csstree.parse(\n      styles,\n      declarationParseProps\n    ) as DeclarationList;\n    declarations.children.each((node) => {\n      try {\n        const { property, value, important } = node as Declaration;\n        const name = property.trim();\n        priority.set(name, important);\n        style[camelCase(name)] = csstree.generate(value).trim();\n      } catch (styleError) {\n        if (\n          styleError instanceof Error &&\n          styleError.message !== 'Unknown node type: undefined'\n        ) {\n          console.warn(\n            \"Warning: Parse error when parsing inline styles, style properties of this element cannot be used. The raw styles can still be get/set using .attr('style').value. Error details: \" +\n              styleError\n          );\n        }\n      }\n    });\n  } catch (parseError) {\n    console.warn(\n      \"Warning: Parse error when parsing inline styles, style properties of this element cannot be used. The raw styles can still be get/set using .attr('style').value. Error details: \" +\n        parseError\n    );\n  }\n}\n\ninterface StyledAST extends XmlAST {\n  style: Styles;\n  priority: Map<string, boolean | undefined>;\n}\nfunction initStyle(selectedEl: XmlAST): StyledAST {\n  if (!selectedEl.style) {\n    CSSStyleDeclaration(selectedEl);\n  }\n  return selectedEl as StyledAST;\n}\n\n/**\n * Find the closest ancestor of the current element.\n * @param node\n * @param elemName\n * @return {?Object}\n */\nfunction closestElem(node: XmlAST, elemName: string) {\n  let elem: XmlAST | null = node;\n  while ((elem = elem.parent) && elem.tag !== elemName) {\n    /* empty */\n  }\n  return elem;\n}\n\nconst parseProps = {\n  parseValue: false,\n  parseCustomProperty: false,\n};\n\n/**\n * Moves + merges styles from style elements to element styles\n *\n * Options\n *   useMqs (default: ['', 'screen'])\n *     what media queries to be used\n *     empty string element for styles outside media queries\n *\n *   usePseudos (default: [''])\n *     what pseudo-classes/-elements to be used\n *     empty string element for all non-pseudo-classes and/or -elements\n *\n * @param {Object} document document element\n *\n * @author strarsis <strarsis@gmail.com>\n * @author modified by: msand <msand@abo.fi>\n */\n\nfunction extractVariables(stylesheet: CssNode): Map<string, string> {\n  const variables = new Map<string, string>();\n\n  csstree.walk(stylesheet, {\n    visit: 'Declaration',\n    enter(node) {\n      const { property, value } = node as Declaration;\n      if (property.startsWith('--')) {\n        const variableName = property.trim();\n        const variableValue = csstree.generate(value).trim();\n        variables.set(variableName, variableValue);\n      }\n    },\n  });\n\n  return variables;\n}\n\nfunction resolveVariables(\n  value: string | CssNode | undefined,\n  variables: Map<string, string>\n): string {\n  if (value === undefined) {\n    return '';\n  }\n  const valueStr = typeof value === 'string' ? value : csstree.generate(value);\n  return valueStr.replace(\n    /var\\((--[^,)]+)(?:,\\s*([^)]+))?\\)/g,\n    (_, variableName, fallback) => {\n      const resolvedValue = variables.get(variableName);\n      if (resolvedValue !== undefined) {\n        return resolveVariables(resolvedValue, variables);\n      }\n      return fallback ? resolveVariables(fallback, variables) : '';\n    }\n  );\n}\n\nconst propsToResolve = [\n  'color',\n  'fill',\n  'floodColor',\n  'lightingColor',\n  'stopColor',\n  'stroke',\n];\nconst resolveElementVariables = (\n  element: XmlAST,\n  variables: Map<string, string>\n) =>\n  propsToResolve.forEach((prop) => {\n    const value = element.props[prop] as string;\n    if (value && value.startsWith('var(')) {\n      element.props[prop] = resolveVariables(value, variables);\n    }\n  });\n\nexport const inlineStyles: Middleware = function inlineStyles(\n  document: XmlAST\n) {\n  // collect <style/>s\n  const styleElements = cssSelect('style', document, cssSelectOpts);\n\n  // no <styles/>s, nothing to do\n  if (styleElements.length === 0) {\n    return document;\n  }\n\n  const selectors: FlatSelectorList = [];\n  let variables = new Map<string, string>();\n\n  for (const element of styleElements) {\n    const { children } = element;\n    if (!children.length || closestElem(element, 'foreignObject')) {\n      // skip empty <style/>s or <foreignObject> content.\n      continue;\n    }\n\n    // collect <style/>s and their css ast\n    try {\n      const styleString = children.join('');\n      const stylesheet = csstree.parse(styleString, parseProps);\n\n      variables = extractVariables(stylesheet);\n      flattenToSelectors(stylesheet, selectors);\n    } catch (parseError) {\n      console.warn(\n        'Warning: Parse error of styles of <style/> element, skipped. Error details: ' +\n          parseError\n      );\n    }\n  }\n\n  // filter for mediaqueries to be used or without any mediaquery\n  const selectorsMq = filterByMqs(selectors);\n\n  // filter for pseudo elements to be used\n  const selectorsPseudo = filterByPseudos(selectorsMq);\n\n  // remove PseudoClass from its SimpleSelector for proper matching\n  cleanPseudos(selectorsPseudo);\n\n  // stable sort selectors\n  const sortedSelectors = sortSelectors(selectorsPseudo).reverse();\n\n  const elementsWithColor = cssSelect(\n    '*[color], *[fill], *[floodColor], *[lightingColor], *[stopColor], *[stroke]',\n    document,\n    cssSelectOpts\n  );\n  for (const element of elementsWithColor) {\n    resolveElementVariables(element, variables);\n  }\n\n  // match selectors\n  for (const { rule, item } of sortedSelectors) {\n    if (rule === null) {\n      continue;\n    }\n    const selectorStr = csstree.generate(item.data);\n    try {\n      // apply <style/> to matched elements\n      const matched = cssSelect(selectorStr, document, cssSelectOpts).map(\n        initStyle\n      );\n\n      if (matched.length === 0) {\n        continue;\n      }\n      csstree.walk(rule, {\n        visit: 'Declaration',\n        enter(node: CssNode) {\n          const { property, value, important } = node as Declaration;\n          // existing inline styles have higher priority\n          // no inline styles, external styles,                                    external styles used\n          // inline styles,    external styles same   priority as inline styles,   inline   styles used\n          // inline styles,    external styles higher priority than inline styles, external styles used\n          const name = property.trim();\n          const camel = camelCase(name);\n          const val = csstree.generate(value).trim();\n          for (const element of matched) {\n            const { style, priority } = element;\n            const current = priority.get(name);\n            if (current === undefined || current < important) {\n              priority.set(name, important as boolean);\n              // Handle if value is undefined\n              if (val !== undefined) {\n                style[camel] = val;\n              } else {\n                console.warn(`Undefined value for style property: ${camel}`);\n              }\n            }\n          }\n        },\n      });\n    } catch (selectError) {\n      if (selectError instanceof SyntaxError) {\n        console.warn(\n          'Warning: Syntax error when trying to select \\n\\n' +\n            selectorStr +\n            '\\n\\n, skipped. Error details: ' +\n            selectError\n        );\n        continue;\n      }\n      throw selectError;\n    }\n  }\n\n  return document;\n};\n\nexport function SvgCss(props: XmlProps) {\n  const { xml, override, fallback, onError = err } = props;\n  try {\n    const ast = useMemo<JsxAST | null>(\n      () => (xml !== null ? parse(xml, inlineStyles) : null),\n      [xml]\n    );\n    return <SvgAst ast={ast} override={override || props} />;\n  } catch (error) {\n    onError(error);\n    return fallback ?? null;\n  }\n}\n\nexport function SvgCssUri(props: UriProps) {\n  const { uri, onError = err, onLoad, fallback } = props;\n  const [xml, setXml] = useState<string | null>(null);\n  const [isError, setIsError] = useState(false);\n  useEffect(() => {\n    uri\n      ? fetchText(uri)\n          .then((data) => {\n            setXml(data);\n            onLoad?.();\n          })\n          .catch((e) => {\n            onError(e);\n            setIsError(true);\n          })\n      : setXml(null);\n  }, [onError, uri, onLoad]);\n  if (isError) {\n    return fallback ?? null;\n  }\n  return <SvgCss xml={xml} override={props} fallback={fallback} />;\n}\n\n// Extending Component is required for Animated support.\n\nexport class SvgWithCss extends Component<XmlProps, XmlState> {\n  state = { ast: null };\n  componentDidMount() {\n    this.parse(this.props.xml);\n  }\n\n  componentDidUpdate(prevProps: { xml: string | null }) {\n    const { xml } = this.props;\n    if (xml !== prevProps.xml) {\n      this.parse(xml);\n    }\n  }\n\n  parse(xml: string | null) {\n    try {\n      this.setState({ ast: xml ? parse(xml, inlineStyles) : null });\n    } catch (e) {\n      this.props.onError ? this.props.onError(e as Error) : console.error(e);\n    }\n  }\n\n  render() {\n    const {\n      props,\n      state: { ast },\n    } = this;\n    return <SvgAst ast={ast} override={props.override || props} />;\n  }\n}\n\nexport class SvgWithCssUri extends Component<UriProps, UriState> {\n  state = { xml: null };\n  componentDidMount() {\n    this.fetch(this.props.uri);\n  }\n\n  componentDidUpdate(prevProps: { uri: string | null }) {\n    const { uri } = this.props;\n    if (uri !== prevProps.uri) {\n      this.fetch(uri);\n    }\n  }\n\n  async fetch(uri: string | null) {\n    try {\n      this.setState({ xml: uri ? await fetchText(uri) : null });\n      this.props.onLoad?.();\n    } catch (e) {\n      this.props.onError ? this.props.onError(e as Error) : console.error(e);\n    }\n  }\n\n  render() {\n    const {\n      props,\n      state: { xml },\n    } = this;\n    return <SvgWithCss xml={xml} override={props} />;\n  }\n}\n"
  },
  {
    "path": "src/css/index.tsx",
    "content": "import {\n  SvgCss,\n  SvgCssUri,\n  SvgWithCss,\n  SvgWithCssUri,\n  inlineStyles,\n} from './css';\n\nimport { LocalSvg, WithLocalSvg, loadLocalRawResource } from './LocalSvg';\n\nexport {\n  SvgCss,\n  SvgCssUri,\n  SvgWithCss,\n  SvgWithCssUri,\n  inlineStyles,\n  LocalSvg,\n  WithLocalSvg,\n  loadLocalRawResource,\n};\n"
  },
  {
    "path": "src/deprecated.tsx",
    "content": "export function showErrorCSS(name: string, type: string): never {\n  throw Error(\n    `[react-native-svg] You are trying to import a ${type} \\`${name}\\` that has been moved to a sub-package. Change your import from \\`react-native-svg\\` to \\`react-native-svg/css\\`.`\n  );\n}\n\nexport function SvgCss(): never {\n  showErrorCSS('SvgCss', 'component');\n}\n\nexport function SvgCssUri(): never {\n  showErrorCSS('SvgCssUri', 'component');\n}\n\nexport function SvgWithCss(): never {\n  showErrorCSS('SvgWithCss', 'component');\n}\n\nexport function SvgWithCssUri(): never {\n  showErrorCSS('SvgWithCssUri', 'component');\n}\n\nexport function inlineStyles(): never {\n  showErrorCSS('inlineStyles', 'function');\n}\n\nexport function LocalSvg(): never {\n  showErrorCSS('LocalSvg', 'component');\n}\n\nexport function WithLocalSvg(): never {\n  showErrorCSS('WithLocalSvg', 'component');\n}\n\nexport function loadLocalRawResource(): never {\n  showErrorCSS('loadLocalRawResource', 'function');\n}\n"
  },
  {
    "path": "src/elements/Circle.tsx",
    "content": "import * as React from 'react';\nimport { extract } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGCircle from '../fabric/CircleNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface CircleProps extends CommonPathProps {\n  cx?: NumberProp;\n  cy?: NumberProp;\n  opacity?: NumberProp;\n  r?: NumberProp;\n}\n\nexport default class Circle extends Shape<CircleProps> {\n  static displayName = 'Circle';\n\n  static defaultProps = {\n    cx: 0,\n    cy: 0,\n    r: 0,\n  };\n\n  render() {\n    const { props } = this;\n    const { cx, cy, r } = props;\n    const circleProps = { ...extract(this, props), cx, cy, r };\n\n    return (\n      <RNSVGCircle\n        ref={(ref) => this.refMethod(ref as (Circle & NativeMethods) | null)}\n        {...circleProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/ClipPath.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport { extract } from '../lib/extract/extractProps';\nimport Shape from './Shape';\nimport RNSVGClipPath from '../fabric/ClipPathNativeComponent';\n\nexport interface ClipPathProps {\n  children?: ReactNode;\n  id?: string;\n}\n\nexport default class ClipPath extends Shape<ClipPathProps> {\n  static displayName = 'ClipPath';\n\n  render() {\n    const { props } = this;\n    return (\n      <RNSVGClipPath ref={this.refMethod} {...extract(this, props)}>\n        {props.children}\n      </RNSVGClipPath>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Defs.tsx",
    "content": "import * as React from 'react';\nimport { Component } from 'react';\nimport RNSVGDefs from '../fabric/DefsNativeComponent';\n\nexport default class Defs extends Component<React.PropsWithChildren> {\n  static displayName = 'Defs';\n\n  render() {\n    return <RNSVGDefs>{this.props.children}</RNSVGDefs>;\n  }\n}\n"
  },
  {
    "path": "src/elements/Ellipse.tsx",
    "content": "import * as React from 'react';\nimport { extract } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGEllipse from '../fabric/EllipseNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface EllipseProps extends CommonPathProps {\n  cx?: NumberProp;\n  cy?: NumberProp;\n  opacity?: NumberProp;\n  rx?: NumberProp;\n  ry?: NumberProp;\n}\n\nexport default class Ellipse extends Shape<EllipseProps> {\n  static displayName = 'Ellipse';\n\n  static defaultProps = {\n    cx: 0,\n    cy: 0,\n    rx: 0,\n    ry: 0,\n  };\n\n  render() {\n    const { props } = this;\n    const { cx, cy, rx, ry } = props;\n    const ellipseProps = {\n      ...extract(this, props),\n      cx,\n      cy,\n      rx,\n      ry,\n    };\n    return (\n      <RNSVGEllipse\n        ref={(ref) => this.refMethod(ref as (Ellipse & NativeMethods) | null)}\n        {...ellipseProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/ForeignObject.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type { NumberProp } from '../lib/extract/types';\nimport G from './G';\nimport RNSVGForeignObject from '../fabric/ForeignObjectNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface ForeignObjectProps {\n  children?: ReactNode;\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n}\n\nexport default class ForeignObject extends G<ForeignObjectProps> {\n  static displayName = 'ForeignObject';\n\n  static defaultProps = {\n    x: '0%',\n    y: '0%',\n    width: '100%',\n    height: '100%',\n  };\n\n  render() {\n    const { props } = this;\n    const { x, y, width, height, children } = props;\n    const foreignObjectProps = { x, y, width, height };\n    return (\n      <RNSVGForeignObject\n        ref={(ref) =>\n          this.refMethod(ref as (ForeignObject & NativeMethods) | null)\n        }\n        {...withoutXY(this, props)}\n        {...foreignObjectProps}>\n        {children}\n      </RNSVGForeignObject>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/G.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport extractProps, { propsAndStyles } from '../lib/extract/extractProps';\nimport { extractFont } from '../lib/extract/extractText';\nimport extractTransform from '../lib/extract/extractTransform';\nimport type {\n  CommonPathProps,\n  FontProps,\n  NumberProp,\n} from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGGroup from '../fabric/GroupNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface GProps extends CommonPathProps, FontProps {\n  children?: ReactNode;\n  opacity?: NumberProp;\n}\n\nexport default class G<P> extends Shape<GProps & P> {\n  static displayName = 'G';\n\n  setNativeProps = (\n    props: GProps &\n      P & {\n        matrix?: number[];\n      }\n  ) => {\n    const matrix = !props.matrix && extractTransform(props);\n    if (matrix) {\n      props.matrix = matrix;\n    }\n    this.root?.setNativeProps(props);\n  };\n\n  render() {\n    const { props } = this;\n    const prop = propsAndStyles(props);\n    const extractedProps = extractProps(prop, this);\n    const font = extractFont(prop);\n    if (hasProps(font)) {\n      extractedProps.font = font;\n    }\n    return (\n      <RNSVGGroup\n        ref={(ref) => this.refMethod(ref as (G<P> & NativeMethods) | null)}\n        {...extractedProps}>\n        {props.children}\n      </RNSVGGroup>\n    );\n  }\n}\n\nconst hasProps = (obj: object) => {\n  // eslint-disable-next-line no-unreachable-loop\n  for (const _ in obj) {\n    return true;\n  }\n  return false;\n};\n"
  },
  {
    "path": "src/elements/Image.tsx",
    "content": "import * as React from 'react';\nimport type {\n  ImageProps as RNImageProps,\n  NativeMethods,\n  NativeSyntheticEvent,\n  ImageLoadEventData,\n} from 'react-native';\nimport { Image } from 'react-native';\nimport { alignEnum, meetOrSliceTypes } from '../lib/extract/extractViewBox';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGImage from '../fabric/ImageNativeComponent';\n\nconst spacesRegExp = /\\s+/;\n\nexport interface ImageProps extends CommonPathProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  xlinkHref?: RNImageProps['source'] | string;\n  href?: RNImageProps['source'] | string;\n  preserveAspectRatio?: string;\n  opacity?: NumberProp;\n  onLoad?: (e: NativeSyntheticEvent<ImageLoadEventData>) => void;\n}\n\nexport default class SvgImage extends Shape<ImageProps> {\n  static displayName = 'Image';\n\n  static defaultProps = {\n    x: 0,\n    y: 0,\n    width: 0,\n    height: 0,\n    preserveAspectRatio: 'xMidYMid meet',\n  };\n\n  render() {\n    const { props } = this;\n    const {\n      preserveAspectRatio,\n      x,\n      y,\n      width,\n      height,\n      xlinkHref,\n      href = xlinkHref,\n      onLoad,\n    } = props;\n    const modes = preserveAspectRatio\n      ? preserveAspectRatio.trim().split(spacesRegExp)\n      : [];\n    const align = modes[0];\n    const meetOrSlice: 'meet' | 'slice' | 'none' | string | undefined =\n      modes[1];\n    const imageProps = {\n      x,\n      y,\n      width,\n      height,\n      onLoad,\n      meetOrSlice: meetOrSliceTypes[meetOrSlice] || 0,\n      align: alignEnum[align] || 'xMidYMid',\n      src: !href\n        ? null\n        : Image.resolveAssetSource(\n            typeof href === 'string' ? { uri: href } : href\n          ),\n    };\n    return (\n      <RNSVGImage\n        ref={(ref) => this.refMethod(ref as (SvgImage & NativeMethods) | null)}\n        {...withoutXY(this, props)}\n        {...imageProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Line.tsx",
    "content": "import * as React from 'react';\nimport { extract } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGLine from '../fabric/LineNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface LineProps extends CommonPathProps {\n  opacity?: NumberProp;\n  x1?: NumberProp;\n  x2?: NumberProp;\n  y1?: NumberProp;\n  y2?: NumberProp;\n}\n\nexport default class Line extends Shape<LineProps> {\n  static displayName = 'Line';\n\n  static defaultProps = {\n    x1: 0,\n    y1: 0,\n    x2: 0,\n    y2: 0,\n  };\n\n  render() {\n    const { props } = this;\n    const { x1, y1, x2, y2 } = props;\n    const lineProps = {\n      ...extract(this, props),\n      x1,\n      y1,\n      x2,\n      y2,\n    };\n    return (\n      <RNSVGLine\n        ref={(ref) => this.refMethod(ref as (Line & NativeMethods) | null)}\n        {...lineProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/LinearGradient.tsx",
    "content": "import type { ReactElement } from 'react';\nimport * as React from 'react';\nimport extractGradient from '../lib/extract/extractGradient';\nimport type { NumberProp, TransformProps, Units } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGLinearGradient from '../fabric/LinearGradientNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface LinearGradientProps {\n  children?: ReactElement[];\n  x1?: NumberProp;\n  x2?: NumberProp;\n  y1?: NumberProp;\n  y2?: NumberProp;\n  gradientUnits?: Units;\n  gradientTransform?: TransformProps['transform'];\n  id?: string;\n}\n\nexport default class LinearGradient extends Shape<LinearGradientProps> {\n  static displayName = 'LinearGradient';\n\n  static defaultProps = {\n    x1: '0%',\n    y1: '0%',\n    x2: '100%',\n    y2: '0%',\n  };\n\n  render() {\n    const { props } = this;\n    const { x1, y1, x2, y2 } = props;\n    const linearGradientProps = { x1, y1, x2, y2 };\n    return (\n      <RNSVGLinearGradient\n        ref={(ref) =>\n          this.refMethod(ref as (LinearGradient & NativeMethods) | null)\n        }\n        {...linearGradientProps}\n        {...extractGradient(props, this)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Marker.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport extractViewBox from '../lib/extract/extractViewBox';\nimport type { NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGMarker from '../fabric/MarkerNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport type MarkerUnits = 'strokeWidth' | 'userSpaceOnUse';\n\nexport type Orient = 'auto' | 'auto-start-reverse';\n\nexport interface MarkerProps {\n  children?: ReactNode;\n  id?: string;\n  viewBox?: string;\n  preserveAspectRatio?: string;\n  refX?: NumberProp;\n  refY?: NumberProp;\n  markerWidth?: NumberProp;\n  markerHeight?: NumberProp;\n  markerUnits?: MarkerUnits;\n  orient?: Orient | NumberProp;\n}\n\nexport default class Marker extends Shape<MarkerProps> {\n  static displayName = 'Marker';\n\n  static defaultProps = {\n    refX: 0,\n    refY: 0,\n    orient: '0',\n    markerWidth: 3,\n    markerHeight: 3,\n    markerUnits: 'strokeWidth',\n  };\n\n  render() {\n    const { props } = this;\n    const {\n      id,\n      viewBox,\n      preserveAspectRatio,\n      refX,\n      refY,\n      markerUnits,\n      orient,\n      markerWidth,\n      markerHeight,\n      children,\n    } = props;\n    const markerProps = {\n      name: id,\n      refX,\n      refY,\n      markerUnits,\n      orient: String(orient),\n      markerWidth,\n      markerHeight,\n    };\n\n    return (\n      <RNSVGMarker\n        ref={(ref) => this.refMethod(ref as (Marker & NativeMethods) | null)}\n        {...markerProps}\n        {...extractViewBox({ viewBox, preserveAspectRatio })}>\n        {children}\n      </RNSVGMarker>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Mask.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type {\n  CommonPathProps,\n  MaskType,\n  NumberProp,\n  Units,\n} from '../lib/extract/types';\nimport units from '../lib/units';\nimport Shape from './Shape';\nimport RNSVGMask from '../fabric/MaskNativeComponent';\nimport type { NativeMethods } from 'react-native';\nimport { maskType } from '../lib/maskType';\n\nexport interface MaskProps extends CommonPathProps {\n  children?: ReactNode;\n  id?: string;\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  maskUnits?: Units;\n  maskContentUnits?: Units;\n  maskType?: MaskType;\n  style?: {\n    maskType: MaskType;\n  };\n}\n\nexport default class Mask extends Shape<MaskProps> {\n  static displayName = 'Mask';\n\n  static defaultProps = {\n    x: '0%',\n    y: '0%',\n    width: '100%',\n    height: '100%',\n  };\n\n  render() {\n    const { props } = this;\n    const {\n      x,\n      y,\n      width,\n      height,\n      maskUnits,\n      maskContentUnits,\n      children,\n      style,\n    } = props;\n    const maskProps = {\n      x,\n      y,\n      width,\n      height,\n      maskUnits: maskUnits !== undefined ? units[maskUnits] : 0,\n      maskContentUnits:\n        maskContentUnits !== undefined ? units[maskContentUnits] : 1,\n      maskType: maskType[props?.maskType || style?.maskType || 'luminance'],\n    };\n    return (\n      <RNSVGMask\n        ref={(ref) => this.refMethod(ref as (Mask & NativeMethods) | null)}\n        {...withoutXY(this, props)}\n        {...maskProps}>\n        {children}\n      </RNSVGMask>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Path.tsx",
    "content": "import * as React from 'react';\nimport { extract } from '../lib/extract/extractProps';\nimport Shape from './Shape';\nimport RNSVGPath from '../fabric/PathNativeComponent';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport type { NativeMethods } from 'react-native';\n\nexport interface PathProps extends CommonPathProps {\n  d?: string;\n  opacity?: NumberProp;\n}\n\nexport default class Path extends Shape<PathProps> {\n  static displayName = 'Path';\n\n  render() {\n    const { props } = this;\n    const { d } = props;\n    const pathProps = { ...extract(this, props), d };\n\n    return (\n      <RNSVGPath\n        ref={(ref) => this.refMethod(ref as (Path & NativeMethods) | null)}\n        {...pathProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Pattern.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport extractTransform from '../lib/extract/extractTransform';\nimport extractViewBox from '../lib/extract/extractViewBox';\nimport type { NumberProp, TransformProps, Units } from '../lib/extract/types';\nimport units from '../lib/units';\nimport Shape from './Shape';\nimport RNSVGPattern from '../fabric/PatternNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface PatternProps extends TransformProps {\n  children?: ReactNode;\n  id?: string;\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  patternTransform?: TransformProps['transform'];\n  patternUnits?: Units;\n  patternContentUnits?: Units;\n  viewBox?: string;\n  preserveAspectRatio?: string;\n}\n\nexport default class Pattern extends Shape<PatternProps> {\n  static displayName = 'Pattern';\n\n  static defaultProps = {\n    x: '0%',\n    y: '0%',\n    width: '100%',\n    height: '100%',\n  };\n\n  render() {\n    const { props } = this;\n    const {\n      patternTransform,\n      transform,\n      id,\n      x,\n      y,\n      width,\n      height,\n      patternUnits,\n      patternContentUnits,\n      children,\n      viewBox,\n      preserveAspectRatio,\n    } = props;\n    const matrix = extractTransform(patternTransform || transform || props);\n    const patternProps = {\n      x,\n      y,\n      width,\n      height,\n      name: id,\n      matrix,\n      patternTransform: matrix,\n      patternUnits: (patternUnits && units[patternUnits]) || 0,\n      patternContentUnits: patternContentUnits ? units[patternContentUnits] : 1,\n    };\n    return (\n      <RNSVGPattern\n        ref={(ref) => this.refMethod(ref as (Pattern & NativeMethods) | null)}\n        {...patternProps}\n        {...extractViewBox({ viewBox, preserveAspectRatio })}>\n        {children}\n      </RNSVGPattern>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Polygon.tsx",
    "content": "import * as React from 'react';\nimport Path from './Path';\nimport Shape from './Shape';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport extractPolyPoints from '../lib/extract/extractPolyPoints';\n\nexport interface PolygonProps extends CommonPathProps {\n  opacity?: NumberProp;\n  points?: string | ReadonlyArray<NumberProp>;\n}\n\nexport default class Polygon extends Shape<PolygonProps> {\n  static displayName = 'Polygon';\n\n  static defaultProps = {\n    points: '',\n  };\n\n  setNativeProps = (\n    props: PolygonProps & {\n      d?: string;\n    }\n  ) => {\n    const { points } = props;\n    if (points) {\n      props.d = `M${extractPolyPoints(points)}z`;\n    }\n    this.root && this.root.setNativeProps(props);\n  };\n\n  render() {\n    const { props } = this;\n    const { points } = props;\n    return (\n      <Path\n        ref={this.refMethod as (instance: Path | null) => void}\n        d={points && `M${extractPolyPoints(points)}z`}\n        {...props}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Polyline.tsx",
    "content": "import * as React from 'react';\nimport Path from './Path';\nimport Shape from './Shape';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport extractPolyPoints from '../lib/extract/extractPolyPoints';\n\nexport interface PolylineProps extends CommonPathProps {\n  opacity?: NumberProp;\n  points?: string | ReadonlyArray<NumberProp>;\n}\n\nexport default class Polyline extends Shape<PolylineProps> {\n  static displayName = 'Polyline';\n\n  static defaultProps = {\n    points: '',\n  };\n\n  setNativeProps = (\n    props: PolylineProps & {\n      d?: string;\n    }\n  ) => {\n    const { points } = props;\n    if (points) {\n      props.d = `M${extractPolyPoints(points)}`;\n    }\n    this.root && this.root.setNativeProps(props);\n  };\n\n  render() {\n    const { props } = this;\n    const { points } = props;\n    return (\n      <Path\n        ref={this.refMethod as (instance: Path | null) => void}\n        d={points && `M${extractPolyPoints(points)}`}\n        {...props}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/RadialGradient.tsx",
    "content": "import type { ReactElement } from 'react';\nimport * as React from 'react';\nimport extractGradient from '../lib/extract/extractGradient';\nimport type { NumberProp, TransformProps, Units } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGRadialGradient from '../fabric/RadialGradientNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface RadialGradientProps {\n  children?: ReactElement[];\n  fx?: NumberProp;\n  fy?: NumberProp;\n  rx?: NumberProp;\n  ry?: NumberProp;\n  cx?: NumberProp;\n  cy?: NumberProp;\n  r?: NumberProp;\n  gradientUnits?: Units;\n  gradientTransform?: TransformProps['transform'];\n  id?: string;\n}\n\nexport default class RadialGradient extends Shape<RadialGradientProps> {\n  static displayName = 'RadialGradient';\n\n  static defaultProps = {\n    cx: '50%',\n    cy: '50%',\n    r: '50%',\n  };\n\n  render() {\n    const { props } = this;\n    const { rx, ry, r, cx, cy, fx = cx, fy = cy } = props;\n    const radialGradientProps = {\n      fx,\n      fy,\n      rx: rx || r,\n      ry: ry || r,\n      cx,\n      cy,\n    };\n    return (\n      <RNSVGRadialGradient\n        ref={(ref) =>\n          this.refMethod(ref as (RadialGradient & NativeMethods) | null)\n        }\n        {...radialGradientProps}\n        {...extractGradient(props, this)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Rect.tsx",
    "content": "import * as React from 'react';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport Shape from './Shape';\nimport RNSVGRect from '../fabric/RectNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface RectProps extends CommonPathProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  rx?: NumberProp;\n  ry?: NumberProp;\n  opacity?: NumberProp;\n}\n\nexport default class Rect extends Shape<RectProps> {\n  static displayName = 'Rect';\n\n  static defaultProps = {\n    x: 0,\n    y: 0,\n    width: 0,\n    height: 0,\n  };\n\n  render() {\n    const { props } = this;\n    const { x, y, width, height, rx, ry } = props;\n    const rectProps = { x, y, width, height, rx, ry };\n    return (\n      <RNSVGRect\n        ref={(ref) => this.refMethod(ref as (Rect & NativeMethods) | null)}\n        {...withoutXY(this, props)}\n        {...rectProps}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Shape.tsx",
    "content": "/* eslint-disable @typescript-eslint/no-var-requires */\nimport { Component } from 'react';\nimport SvgTouchableMixin from '../lib/SvgTouchableMixin';\nimport extractBrush from '../lib/extract/extractBrush';\nimport type { ColorValue, NativeMethods } from 'react-native';\nimport { findNodeHandle } from 'react-native';\nimport type {\n  ColumnMajorTransformMatrix,\n  TransformProps,\n} from '../lib/extract/types';\nimport type { Spec } from '../fabric/NativeSvgRenderableModule';\nimport { BrushProperties } from '../lib/extract/colors';\n\nexport interface SVGBoundingBoxOptions {\n  fill?: boolean;\n  stroke?: boolean;\n  markers?: boolean;\n  clipped?: boolean;\n}\n\nexport interface DOMPointInit {\n  x?: number;\n  y?: number;\n  z?: number;\n  w?: number;\n}\n\nexport interface Point {\n  x: number;\n  y: number;\n}\n\nexport interface SVGPoint extends Point {\n  matrixTransform(matrix: Matrix): SVGPoint;\n}\n\nexport interface Rect {\n  x: number;\n  y: number;\n  width: number;\n  height: number;\n}\nexport type SVGRect = Rect;\n\nexport interface Matrix {\n  a: number;\n  b: number;\n  c: number;\n  d: number;\n  e: number;\n  f: number;\n}\n\nexport interface SVGMatrix extends Matrix {\n  multiply(secondMatrix: Matrix): SVGMatrix;\n  inverse(): SVGMatrix;\n  translate(x: number, y: number): SVGMatrix;\n  scale(scaleFactor: number): SVGMatrix;\n  scaleNonUniform(scaleFactorX: number, scaleFactorY: number): SVGMatrix;\n  rotate(angle: number): SVGMatrix;\n  rotateFromVector(x: number, y: number): SVGMatrix;\n  flipX(): SVGMatrix;\n  flipY(): SVGMatrix;\n  skewX(angle: number): SVGMatrix;\n  skewY(angle: number): SVGMatrix;\n}\n\nexport function multiplyMatrices(l: Matrix, r: Matrix): Matrix {\n  const { a: al, b: bl, c: cl, d: dl, e: el, f: fl } = l;\n  const { a: ar, b: br, c: cr, d: dr, e: er, f: fr } = r;\n\n  const a = al * ar + cl * br;\n  const c = al * cr + cl * dr;\n  const e = al * er + cl * fr + el;\n  const b = bl * ar + dl * br;\n  const d = bl * cr + dl * dr;\n  const f = bl * er + dl * fr + fl;\n\n  return { a, c, e, b, d, f };\n}\n\nexport function invert({ a, b, c, d, e, f }: Matrix): Matrix {\n  const n = a * d - b * c;\n  return {\n    a: d / n,\n    b: -b / n,\n    c: -c / n,\n    d: a / n,\n    e: (c * f - d * e) / n,\n    f: -(a * f - b * e) / n,\n  };\n}\n\nconst deg2rad = Math.PI / 180;\n\nexport class SVGMatrix implements SVGMatrix {\n  constructor(matrix?: Matrix) {\n    if (matrix) {\n      const { a, b, c, d, e, f } = matrix;\n      this.a = a;\n      this.b = b;\n      this.c = c;\n      this.d = d;\n      this.e = e;\n      this.f = f;\n    } else {\n      this.a = 1;\n      this.b = 0;\n      this.c = 0;\n      this.d = 1;\n      this.e = 0;\n      this.f = 0;\n    }\n  }\n\n  multiply(secondMatrix: Matrix): SVGMatrix {\n    return new SVGMatrix(multiplyMatrices(this, secondMatrix));\n  }\n\n  inverse(): SVGMatrix {\n    return new SVGMatrix(invert(this));\n  }\n\n  translate(x: number, y: number): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, { a: 1, b: 0, c: 0, d: 1, e: x, f: y })\n    );\n  }\n\n  scale(scaleFactor: number): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, {\n        a: scaleFactor,\n        b: 0,\n        c: 0,\n        d: scaleFactor,\n        e: 0,\n        f: 0,\n      })\n    );\n  }\n\n  scaleNonUniform(scaleFactorX: number, scaleFactorY: number): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, {\n        a: scaleFactorX,\n        b: 0,\n        c: 0,\n        d: scaleFactorY,\n        e: 0,\n        f: 0,\n      })\n    );\n  }\n\n  rotate(angle: number): SVGMatrix {\n    const cos = Math.cos(deg2rad * angle);\n    const sin = Math.sin(deg2rad * angle);\n    return new SVGMatrix(\n      multiplyMatrices(this, { a: cos, b: sin, c: -sin, d: cos, e: 0, f: 0 })\n    );\n  }\n\n  rotateFromVector(x: number, y: number): SVGMatrix {\n    const angle = Math.atan2(y, x);\n    const cos = Math.cos(deg2rad * angle);\n    const sin = Math.sin(deg2rad * angle);\n    return new SVGMatrix(\n      multiplyMatrices(this, { a: cos, b: sin, c: -sin, d: cos, e: 0, f: 0 })\n    );\n  }\n\n  flipX(): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, { a: -1, b: 0, c: 0, d: 1, e: 0, f: 0 })\n    );\n  }\n\n  flipY(): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, { a: 1, b: 0, c: 0, d: -1, e: 0, f: 0 })\n    );\n  }\n\n  skewX(angle: number): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, {\n        a: 1,\n        b: 0,\n        c: Math.tan(deg2rad * angle),\n        d: 1,\n        e: 0,\n        f: 0,\n      })\n    );\n  }\n\n  skewY(angle: number): SVGMatrix {\n    return new SVGMatrix(\n      multiplyMatrices(this, {\n        a: 1,\n        b: Math.tan(deg2rad * angle),\n        c: 0,\n        d: 1,\n        e: 0,\n        f: 0,\n      })\n    );\n  }\n}\n\nexport function matrixTransform(matrix: Matrix, point: Point): Point {\n  const { a, b, c, d, e, f } = matrix;\n  const { x, y } = point;\n  return {\n    x: a * x + c * y + e,\n    y: b * x + d * y + f,\n  };\n}\n\nexport class SVGPoint implements SVGPoint {\n  constructor(point?: Point) {\n    if (point) {\n      const { x, y } = point;\n      this.x = x;\n      this.y = y;\n    } else {\n      this.x = 0;\n      this.y = 0;\n    }\n  }\n\n  matrixTransform(matrix: Matrix): SVGPoint {\n    return new SVGPoint(matrixTransform(matrix, this));\n  }\n}\n\nexport const ownerSVGElement = {\n  createSVGPoint(): SVGPoint {\n    return new SVGPoint();\n  },\n  createSVGMatrix(): SVGMatrix {\n    return new SVGMatrix();\n  },\n};\n\nexport default class Shape<P> extends Component<P> {\n  [x: string]: unknown;\n  root: (Shape<P> & NativeMethods) | null = null;\n  constructor(props: Readonly<P> | P) {\n    super(props);\n    SvgTouchableMixin(this);\n  }\n\n  refMethod: (instance: (Shape<P> & NativeMethods) | null) => void = (\n    instance: (Shape<P> & NativeMethods) | null\n  ) => {\n    this.root = instance;\n  };\n\n  // Hack to make Animated work with Shape components.\n  getNativeScrollRef(): (Shape<P> & NativeMethods) | null {\n    return this.root;\n  }\n\n  setNativeProps = (\n    props: P & {\n      matrix?: ColumnMajorTransformMatrix;\n      fill?: ColorValue;\n    } & TransformProps\n  ) => {\n    for (const key in props) {\n      if (BrushProperties.includes(key)) {\n        // @ts-ignore TypeScript doesn't know that `key` is a key of `props`\n        props[key] = extractBrush(props[key]);\n      }\n    }\n    this.root?.setNativeProps(props);\n  };\n\n  /*\n   * The following native methods are experimental and likely broken in some\n   * ways. If you have a use case for these, please open an issue with a\n   * representative example / reproduction.\n   * */\n  getBBox = (options?: SVGBoundingBoxOptions): SVGRect | undefined => {\n    const {\n      fill = true,\n      stroke = true,\n      markers = true,\n      clipped = true,\n    } = options || {};\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return RNSVGRenderableModule.getBBox(handle, {\n      fill,\n      stroke,\n      markers,\n      clipped,\n    });\n  };\n\n  getCTM = (): SVGMatrix => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return new SVGMatrix(RNSVGRenderableModule.getCTM(handle));\n  };\n\n  getScreenCTM = (): SVGMatrix => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return new SVGMatrix(RNSVGRenderableModule.getScreenCTM(handle));\n  };\n\n  isPointInFill = (options: DOMPointInit): boolean | undefined => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return RNSVGRenderableModule.isPointInFill(handle, options);\n  };\n\n  isPointInStroke = (options: DOMPointInit): boolean | undefined => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return RNSVGRenderableModule.isPointInStroke(handle, options);\n  };\n\n  getTotalLength = (): number | undefined => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return RNSVGRenderableModule.getTotalLength(handle);\n  };\n\n  getPointAtLength = (length: number): SVGPoint => {\n    const handle = findNodeHandle(this.root);\n    const RNSVGRenderableModule: Spec =\n      require('../fabric/NativeSvgRenderableModule').default;\n    return new SVGPoint(\n      RNSVGRenderableModule.getPointAtLength(handle, { length })\n    );\n  };\n}\nShape.prototype.ownerSVGElement = ownerSVGElement;\n"
  },
  {
    "path": "src/elements/Stop.tsx",
    "content": "import { Component } from 'react';\nimport type { ColorValue } from 'react-native';\nimport type { NumberProp } from '../lib/extract/types';\n\nexport interface StopProps {\n  stopColor?: ColorValue;\n  stopOpacity?: NumberProp;\n  offset?: NumberProp;\n  parent?: Component;\n}\n\nexport default class Stop extends Component<StopProps> {\n  static displayName = 'Stop';\n\n  setNativeProps = () => {\n    const { parent } = this.props;\n    if (parent) {\n      parent.forceUpdate();\n    }\n  };\n\n  render() {\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/Svg.tsx",
    "content": "import type { Component } from 'react';\nimport * as React from 'react';\nimport type {\n  ColorValue,\n  MeasureInWindowOnSuccessCallback,\n  MeasureLayoutOnSuccessCallback,\n  MeasureOnSuccessCallback,\n  NativeMethods,\n  StyleProp,\n  ViewStyle,\n} from 'react-native';\nimport { findNodeHandle, Platform, StyleSheet } from 'react-native';\nimport type {\n  extractedProps,\n  HitSlop,\n  NumberProp,\n  ResponderInstanceProps,\n} from '../lib/extract/types';\nimport extractResponder from '../lib/extract/extractResponder';\nimport extractViewBox from '../lib/extract/extractViewBox';\nimport Shape from './Shape';\nimport type { GProps } from './G';\nimport G from './G';\nimport RNSVGSvgAndroid from '../fabric/AndroidSvgViewNativeComponent';\nimport RNSVGSvgIOS from '../fabric/IOSSvgViewNativeComponent';\nimport type { Spec } from '../fabric/NativeSvgViewModule';\nimport extractOpacity from '../lib/extract/extractOpacity';\nimport { extractTransformSvgView } from '../lib/extract/extractTransform';\nimport { ViewProps } from '../fabric/utils';\n\nconst styles = StyleSheet.create({\n  svg: {\n    backgroundColor: 'transparent',\n    borderWidth: 0,\n  },\n});\nconst defaultStyle = styles.svg;\n\nexport interface SvgProps extends GProps, ViewProps, HitSlop {\n  width?: NumberProp;\n  height?: NumberProp;\n  viewBox?: string;\n  preserveAspectRatio?: string;\n  color?: ColorValue;\n  title?: string;\n}\n\nexport default class Svg extends Shape<SvgProps> {\n  static displayName = 'Svg';\n\n  static defaultProps = {\n    preserveAspectRatio: 'xMidYMid meet',\n  };\n\n  measureInWindow = (callback: MeasureInWindowOnSuccessCallback) => {\n    const { root } = this;\n    root && root.measureInWindow(callback);\n  };\n\n  measure = (callback: MeasureOnSuccessCallback) => {\n    const { root } = this;\n    root && root.measure(callback);\n  };\n\n  measureLayout = (\n    relativeToNativeNode: number,\n    onSuccess: MeasureLayoutOnSuccessCallback,\n    onFail: () => void /* currently unused */\n  ) => {\n    const { root } = this;\n    root && root.measureLayout(relativeToNativeNode, onSuccess, onFail);\n  };\n\n  setNativeProps = (\n    props: SvgProps & {\n      bbWidth?: NumberProp;\n      bbHeight?: NumberProp;\n    }\n  ) => {\n    const { root } = this;\n    root && root.setNativeProps(props);\n  };\n\n  toDataURL = (callback: (base64: string) => void, options?: object) => {\n    if (!callback) {\n      return;\n    }\n    const handle = findNodeHandle(this.root as Component);\n    const RNSVGSvgViewModule: Spec =\n      // eslint-disable-next-line @typescript-eslint/no-var-requires\n      require('../fabric/NativeSvgViewModule').default;\n    RNSVGSvgViewModule.toDataURL(handle, options, callback);\n  };\n\n  render() {\n    const {\n      style,\n      opacity,\n      viewBox,\n      children,\n      onLayout,\n      preserveAspectRatio,\n      ...extracted\n    } = this.props;\n    const stylesAndProps = {\n      ...(Array.isArray(style) ? Object.assign({}, ...style) : style),\n      ...extracted,\n    };\n    let {\n      width,\n      height,\n      focusable,\n      transform,\n\n      // Inherited G properties\n      font,\n      fill,\n      fillOpacity,\n      fillRule,\n      stroke,\n      strokeWidth,\n      strokeOpacity,\n      strokeDasharray,\n      strokeDashoffset,\n      strokeLinecap,\n      strokeLinejoin,\n      strokeMiterlimit,\n      position,\n    } = stylesAndProps;\n    if (\n      width === undefined &&\n      height === undefined &&\n      position !== 'absolute'\n    ) {\n      width = height = '100%';\n    }\n\n    const props: extractedProps = extracted as extractedProps;\n    props.focusable = Boolean(focusable) && focusable !== 'false';\n    const rootStyles: StyleProp<ViewStyle>[] = [defaultStyle];\n\n    if (style) {\n      rootStyles.push(style);\n    }\n\n    let override = false;\n    const overrideStyles: ViewStyle = {};\n    const o = opacity != null ? extractOpacity(opacity) : NaN;\n    if (!isNaN(o)) {\n      override = true;\n      overrideStyles.opacity = o;\n    }\n\n    if (width && height) {\n      override = true;\n      const w = parseInt(width, 10);\n      const h = parseInt(height, 10);\n      const doNotParseWidth = isNaN(w) || width[width.length - 1] === '%';\n      const doNotParseHeight = isNaN(h) || height[height.length - 1] === '%';\n      overrideStyles.width = doNotParseWidth ? width : w;\n      overrideStyles.height = doNotParseHeight ? height : h;\n      overrideStyles.flex = 0;\n    }\n\n    if (override) {\n      rootStyles.push(overrideStyles);\n    }\n\n    props.style = rootStyles.length > 1 ? rootStyles : defaultStyle;\n\n    if (width != null) {\n      props.bbWidth = width;\n    }\n    if (height != null) {\n      props.bbHeight = height;\n    }\n\n    extractResponder(props, props, this as ResponderInstanceProps);\n\n    const gStyle = Object.assign({}, StyleSheet.flatten(style));\n    if (transform) {\n      if (gStyle.transform) {\n        props.transform = gStyle.transform;\n        gStyle.transform = undefined;\n      }\n      // eslint-disable-next-line @typescript-eslint/no-explicit-any\n      props.transform = extractTransformSvgView(props as any);\n    }\n\n    const RNSVGSvg = Platform.OS === 'android' ? RNSVGSvgAndroid : RNSVGSvgIOS;\n\n    return (\n      <RNSVGSvg\n        {...props}\n        ref={(ref) => this.refMethod(ref as (Svg & NativeMethods) | null)}\n        {...extractViewBox({ viewBox, preserveAspectRatio })}>\n        <G\n          {...{\n            children,\n            style: gStyle,\n            font,\n            fill,\n            fillOpacity,\n            fillRule,\n            stroke,\n            strokeWidth,\n            strokeOpacity,\n            strokeDasharray,\n            strokeDashoffset,\n            strokeLinecap,\n            strokeLinejoin,\n            strokeMiterlimit,\n            onLayout,\n          }}\n        />\n      </RNSVGSvg>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Symbol.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport extractViewBox from '../lib/extract/extractViewBox';\nimport Shape from './Shape';\nimport RNSVGSymbol from '../fabric/SymbolNativeComponent';\nimport type { NumberProp } from '../lib/extract/types';\nimport type { NativeMethods } from 'react-native';\n\nexport interface SymbolProps {\n  children?: ReactNode;\n  id?: string;\n  viewBox?: string;\n  preserveAspectRatio?: string;\n  opacity?: NumberProp;\n}\n\nexport default class Symbol extends Shape<SymbolProps> {\n  static displayName = 'Symbol';\n\n  render() {\n    const { props } = this;\n    const { id, children } = props;\n    const symbolProps = { name: id };\n    return (\n      <RNSVGSymbol\n        ref={(ref) => this.refMethod(ref as Shape<SymbolProps> & NativeMethods)}\n        {...symbolProps}\n        {...extractViewBox(props)}>\n        {children}\n      </RNSVGSymbol>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/TSpan.tsx",
    "content": "import type { Component } from 'react';\nimport * as React from 'react';\nimport extractProps, { propsAndStyles } from '../lib/extract/extractProps';\nimport extractTransform from '../lib/extract/extractTransform';\nimport type { TextChild } from '../lib/extract/extractText';\nimport extractText, { setTSpan } from '../lib/extract/extractText';\nimport { pickNotNil } from '../lib/util';\nimport Shape from './Shape';\nimport type {\n  ColumnMajorTransformMatrix,\n  CommonPathProps,\n  FontProps,\n  NumberArray,\n  NumberProp,\n} from '../lib/extract/types';\nimport RNSVGTSpan from '../fabric/TSpanNativeComponent';\n\nexport interface TSpanProps extends CommonPathProps, FontProps {\n  children?: TextChild;\n  x?: NumberArray;\n  y?: NumberArray;\n  dx?: NumberArray;\n  dy?: NumberArray;\n  rotate?: NumberArray;\n  inlineSize?: NumberProp;\n}\n\nexport default class TSpan extends Shape<TSpanProps> {\n  static displayName = 'TSpan';\n\n  setNativeProps = (\n    props: TSpanProps & {\n      matrix?: ColumnMajorTransformMatrix;\n      style?: [] | unknown;\n    }\n  ) => {\n    const matrix = !props.matrix && extractTransform(props);\n    if (matrix) {\n      props.matrix = matrix;\n    }\n    const prop = propsAndStyles(props);\n    Object.assign(prop, pickNotNil(extractText(prop, false)));\n    this.root && this.root.setNativeProps(prop);\n  };\n\n  render() {\n    const prop = propsAndStyles(this.props);\n    const props = extractProps(\n      {\n        ...prop,\n        x: null,\n        y: null,\n      },\n      this\n    );\n    Object.assign(props, extractText(prop, false));\n    props.ref = this.refMethod as (instance: Component | null) => void;\n    return <RNSVGTSpan {...props} />;\n  }\n}\n\nsetTSpan(TSpan);\n"
  },
  {
    "path": "src/elements/Text.tsx",
    "content": "import type { Component, ReactNode } from 'react';\nimport * as React from 'react';\nimport extractText from '../lib/extract/extractText';\nimport extractProps, { propsAndStyles } from '../lib/extract/extractProps';\nimport extractTransform from '../lib/extract/extractTransform';\nimport type {\n  ColumnMajorTransformMatrix,\n  NumberArray,\n  NumberProp,\n  TextSpecificProps,\n} from '../lib/extract/types';\nimport { pickNotNil } from '../lib/util';\nimport Shape from './Shape';\nimport './TSpan';\nimport RNSVGText from '../fabric/TextNativeComponent';\n\nexport interface TextProps extends TextSpecificProps {\n  children?: ReactNode;\n  x?: NumberArray;\n  y?: NumberArray;\n  dx?: NumberArray;\n  dy?: NumberArray;\n  rotate?: NumberArray;\n  opacity?: NumberProp;\n  inlineSize?: NumberProp;\n}\n\nexport default class Text extends Shape<TextProps> {\n  static displayName = 'Text';\n\n  setNativeProps = (\n    props: TextProps & {\n      matrix?: ColumnMajorTransformMatrix;\n      style?: [] | unknown;\n    }\n  ) => {\n    const matrix = props && !props.matrix && extractTransform(props);\n    if (matrix) {\n      props.matrix = matrix;\n    }\n    const prop = propsAndStyles(props);\n    Object.assign(prop, pickNotNil(extractText(prop, true)));\n    this.root && this.root.setNativeProps(prop);\n  };\n\n  render() {\n    const prop = propsAndStyles(this.props);\n    const props = extractProps(\n      {\n        ...prop,\n        x: null,\n        y: null,\n      },\n      this\n    );\n    Object.assign(props, extractText(prop, true));\n    props.ref = this.refMethod as (instance: Component | null) => void;\n    return <RNSVGText {...props} />;\n  }\n}\n"
  },
  {
    "path": "src/elements/TextPath.tsx",
    "content": "import type { Component } from 'react';\nimport * as React from 'react';\nimport extractTransform from '../lib/extract/extractTransform';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type {\n  ColumnMajorTransformMatrix,\n  NumberProp,\n  TextPathMethod,\n  TextPathMidLine,\n  TextPathSpacing,\n  TextSpecificProps,\n  TransformProps,\n} from '../lib/extract/types';\nimport type { TextChild } from '../lib/extract/extractText';\nimport extractText from '../lib/extract/extractText';\nimport { idPattern, pickNotNil } from '../lib/util';\nimport Shape from './Shape';\nimport TSpan from './TSpan';\nimport RNSVGTextPath from '../fabric/TextPathNativeComponent';\n\nexport interface TextPathProps extends TextSpecificProps {\n  children?: TextChild;\n  xlinkHref?: string;\n  href?: string;\n  startOffset?: NumberProp;\n  method?: TextPathMethod;\n  spacing?: TextPathSpacing;\n  midLine?: TextPathMidLine;\n  side?: string;\n}\n\nexport default class TextPath extends Shape<TextPathProps> {\n  static displayName = 'TextPath';\n\n  setNativeProps = (\n    props: object & {\n      matrix?: ColumnMajorTransformMatrix;\n      style?: [] | unknown;\n    } & TransformProps\n  ) => {\n    const matrix = !props.matrix && extractTransform(props);\n    if (matrix) {\n      props.matrix = matrix;\n    }\n    Object.assign(props, pickNotNil(extractText(props, true)));\n    this.root && this.root.setNativeProps(props);\n  };\n\n  render() {\n    const {\n      children,\n      xlinkHref,\n      href = xlinkHref,\n      startOffset = 0,\n      method,\n      spacing,\n      side,\n      alignmentBaseline,\n      midLine,\n      ...prop\n    } = this.props;\n    const matched = href && href.match(idPattern);\n    const match = matched && matched[1];\n    if (match) {\n      const props = withoutXY(this, prop);\n      Object.assign(\n        props,\n        extractText(\n          {\n            children,\n          },\n          true\n        ),\n        {\n          href: match,\n          startOffset,\n          method,\n          spacing,\n          side,\n          alignmentBaseline,\n          midLine,\n        }\n      );\n      props.ref = this.refMethod as (instance: Component | null) => void;\n      return <RNSVGTextPath {...props} />;\n    }\n\n    console.warn(\n      'Invalid `href` prop for `TextPath` element, expected a href like \"#id\", but got: \"' +\n        href +\n        '\"'\n    );\n    return (\n      <TSpan ref={this.refMethod as (instance: Component | null) => void}>\n        {children}\n      </TSpan>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/Use.tsx",
    "content": "import type { ReactNode } from 'react';\nimport * as React from 'react';\nimport { withoutXY } from '../lib/extract/extractProps';\nimport type { CommonPathProps, NumberProp } from '../lib/extract/types';\nimport { idPattern } from '../lib/util';\nimport Shape from './Shape';\nimport RNSVGUse from '../fabric/UseNativeComponent';\nimport type { NativeMethods } from 'react-native';\n\nexport interface UseProps extends CommonPathProps {\n  children?: ReactNode;\n  xlinkHref?: string;\n  href?: string;\n  width?: NumberProp;\n  height?: NumberProp;\n  x?: NumberProp;\n  y?: NumberProp;\n  opacity?: NumberProp;\n}\n\nexport default class Use extends Shape<UseProps> {\n  static displayName = 'Use';\n\n  static defaultProps = {\n    x: 0,\n    y: 0,\n    width: 0,\n    height: 0,\n  };\n\n  render() {\n    const { props } = this;\n    const {\n      children,\n      x,\n      y,\n      width,\n      height,\n      xlinkHref,\n      href = xlinkHref,\n    } = props;\n\n    const matched = href && href.match(idPattern);\n    const match = matched && matched[1];\n\n    if (!match) {\n      console.warn(\n        'Invalid `href` prop for `Use` element, expected a href like \"#id\", but got: \"' +\n          href +\n          '\"'\n      );\n    }\n    const useProps = {\n      href: match ?? undefined,\n      x,\n      y,\n      width,\n      height,\n    };\n    return (\n      <RNSVGUse\n        ref={(ref) => this.refMethod(ref as (Use & NativeMethods) | null)}\n        {...withoutXY(this, props)}\n        {...useProps}>\n        {children}\n      </RNSVGUse>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeBlend.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport {\n  extractFeBlend,\n  extractFilter,\n  extractIn,\n} from '../../lib/extract/extractFilter';\nimport RNSVGFeBlend from '../../fabric/FeBlendNativeComponent';\nimport FilterPrimitive from './FilterPrimitive';\n\ntype BlendMode = 'normal' | 'multiply' | 'screen' | 'darken' | 'lighten';\n\nexport interface FeBlendProps {\n  in?: string;\n  in2?: string;\n  mode?: BlendMode;\n}\n\nexport default class FeBlend extends FilterPrimitive<FeBlendProps> {\n  static displayName = 'FeBlend';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n    mode: 'normal',\n  };\n\n  render() {\n    return (\n      <RNSVGFeBlend\n        ref={(ref) => this.refMethod(ref as (FeBlend & NativeMethods) | null)}\n        {...extractFilter(this.props)}\n        {...extractIn(this.props)}\n        {...extractFeBlend(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeColorMatrix.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFeColorMatrix from '../../fabric/FeColorMatrixNativeComponent';\nimport {\n  extractFeColorMatrix,\n  extractFilter,\n  extractIn,\n} from '../../lib/extract/extractFilter';\nimport { FilterColorMatrixType, NumberArray } from '../../lib/extract/types';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport type FeColorMatrixProps = {\n  in?: string;\n  type?: FilterColorMatrixType;\n  values?: NumberArray;\n};\n\nexport default class FeColorMatrix extends FilterPrimitive<FeColorMatrixProps> {\n  static displayName = 'FeColorMatrix';\n\n  static defaultProps: React.ComponentProps<typeof FeColorMatrix> = {\n    ...this.defaultPrimitiveProps,\n    type: 'matrix',\n    values: '',\n  };\n\n  render() {\n    return (\n      <RNSVGFeColorMatrix\n        ref={(ref) =>\n          this.refMethod(ref as (FeColorMatrix & NativeMethods) | null)\n        }\n        {...extractFilter(this.props)}\n        {...extractIn(this.props)}\n        {...extractFeColorMatrix(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeComponentTransfer.tsx",
    "content": "import React from 'react';\nimport FilterPrimitive from './FilterPrimitive';\nimport { warnUnimplementedFilter } from '../../lib/util';\n\nexport interface FeComponentTransferProps {\n  in?: string;\n  children?: React.ReactElement | Array<React.ReactElement>;\n}\n\nexport default class FeComponentTransfer extends FilterPrimitive<FeComponentTransferProps> {\n  static displayName = 'FeComponentTransfer';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeComponentTransferFunction.tsx",
    "content": "import React from 'react';\nimport { NumberArray, NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\ntype FunctionChannel = 'R' | 'G' | 'B' | 'A' | 'UNKNOWN';\ntype FunctionType = 'identity' | 'table' | 'discrete' | 'linear' | 'gamma';\n\nexport type FeComponentTransferFunctionProps = {\n  type: FunctionType;\n  tableValues?: NumberArray;\n  slope?: NumberProp;\n  intercept?: NumberProp;\n  amplitude?: NumberProp;\n  exponent?: NumberProp;\n  offset?: NumberProp;\n};\n\nexport default class FeComponentTransferFunction extends FilterPrimitive<FeComponentTransferFunctionProps> {\n  channel: FunctionChannel = 'UNKNOWN';\n  static defaultProps: React.ComponentProps<\n    typeof FeComponentTransferFunction\n  > = {\n    type: 'identity',\n    tableValues: [],\n    slope: 1,\n    intercept: 0,\n    amplitude: 1,\n    exponent: 1,\n    offset: 0,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n\nexport type FeFuncRProps = FeComponentTransferFunctionProps;\nexport class FeFuncR extends FeComponentTransferFunction {\n  static displayName = 'FeFuncR';\n  channel: FunctionChannel = 'R';\n}\n\nexport type FeFuncGProps = FeComponentTransferFunctionProps;\nexport class FeFuncG extends FeComponentTransferFunction {\n  static displayName = 'FeFuncG';\n  channel: FunctionChannel = 'G';\n}\n\nexport type FeFuncBProps = FeComponentTransferFunctionProps;\nexport class FeFuncB extends FeComponentTransferFunction {\n  static displayName = 'FeFuncB';\n  channel: FunctionChannel = 'B';\n}\n\nexport type FeFuncAProps = FeComponentTransferFunctionProps;\nexport class FeFuncA extends FeComponentTransferFunction {\n  static displayName = 'FeFuncA';\n  channel: FunctionChannel = 'A';\n}\n"
  },
  {
    "path": "src/elements/filters/FeComposite.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFeComposite from '../../fabric/FeCompositeNativeComponent';\nimport {\n  extractFeComposite,\n  extractFilter,\n} from '../../lib/extract/extractFilter';\nimport { NumberProp } from '../../lib/extract/types';\nimport FilterPrimitive from './FilterPrimitive';\n\ntype FeCompositeOperator =\n  | 'over'\n  | 'in'\n  | 'out'\n  | 'atop'\n  | 'xor'\n  | 'arithmetic';\n\nexport interface FeCompositeProps {\n  in?: string;\n  in2?: string;\n  operator?: FeCompositeOperator;\n  k1?: NumberProp;\n  k2?: NumberProp;\n  k3?: NumberProp;\n  k4?: NumberProp;\n}\n\nexport default class FeComposite extends FilterPrimitive<FeCompositeProps> {\n  static displayName = 'FeComposite';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n    k1: 0,\n    k2: 0,\n    k3: 0,\n    k4: 0,\n  };\n\n  render() {\n    return (\n      <RNSVGFeComposite\n        ref={(ref) =>\n          this.refMethod(ref as (FeComposite & NativeMethods) | null)\n        }\n        {...extractFilter(this.props)}\n        {...extractFeComposite(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeConvolveMatrix.tsx",
    "content": "import { BooleanProp, NumberArray, NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\nimport { EdgeMode } from './types';\n\nexport interface FeConvolveMatrixProps {\n  in?: string;\n  order?: NumberArray;\n  kernelMatrix?: NumberArray;\n  divisor?: NumberProp;\n  bias?: NumberProp;\n  targetX?: NumberProp;\n  targetY?: NumberProp;\n  edgeMode?: EdgeMode;\n  kernelUnitLength?: NumberArray;\n  preserveAlpha?: BooleanProp;\n}\n\nexport default class FeConvolveMatrix extends FilterPrimitive<FeConvolveMatrixProps> {\n  static displayName = 'FeConvolveMatrix';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeDiffuseLighting.tsx",
    "content": "import { NumberArray, NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeDiffuseLightingProps {\n  in?: string;\n  surfaceScale?: NumberProp;\n  diffuseConstant?: NumberProp;\n  kernelUnitLength?: NumberArray;\n}\n\nexport default class FeDiffuseLighting extends FilterPrimitive<FeDiffuseLightingProps> {\n  static displayName = 'FeDiffuseLighting';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeDisplacementMap.tsx",
    "content": "import { NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\nimport { ChannelSelector } from './types';\n\nexport interface FeDisplacementMapProps {\n  in?: string;\n  in2?: string;\n  scale?: NumberProp;\n  xChannelSelector?: ChannelSelector;\n  yChannelSelector?: ChannelSelector;\n}\n\nexport default class FeDisplacementMap extends FilterPrimitive<FeDisplacementMapProps> {\n  static displayName = 'FeDisplacementMap';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeDistantLight.tsx",
    "content": "import { Component } from 'react';\nimport { NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\n\nexport interface FeDistantLightProps {\n  azimuth?: NumberProp;\n  elevation?: NumberProp;\n}\n\nexport default class FeDistantLight extends Component<FeDistantLightProps> {\n  static displayName = 'FeDistantLight';\n\n  static defaultProps = {};\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeDropShadow.tsx",
    "content": "import React from 'react';\nimport { ColorValue } from 'react-native';\nimport { NumberArray, NumberProp } from '../../lib/extract/types';\nimport FeFlood from './FeFlood';\nimport FeGaussianBlur from './FeGaussianBlur';\nimport FeMerge from './FeMerge';\nimport FeMergeNode from './FeMergeNode';\nimport FeOffset from './FeOffset';\nimport FilterPrimitive from './FilterPrimitive';\nimport FeComposite from './FeComposite';\n\nexport interface FeDropShadowProps {\n  in?: string;\n  stdDeviation?: NumberArray;\n  dx?: NumberProp;\n  dy?: NumberProp;\n  floodColor?: ColorValue;\n  floodOpacity?: NumberProp;\n}\n\nexport default class FeDropShadow extends FilterPrimitive<FeDropShadowProps> {\n  static displayName = 'FeDropShadow';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    const {\n      stdDeviation,\n      in: in1 = 'SourceGraphic',\n      dx,\n      dy,\n      result,\n    } = this.props;\n    return (\n      <React.Fragment>\n        <FeGaussianBlur in={in1} stdDeviation={stdDeviation} />\n        <FeOffset dx={dx} dy={dy} result=\"offsetblur\" />\n        <FeFlood\n          floodColor={this.props.floodColor}\n          floodOpacity={this.props.floodOpacity}\n        />\n        <FeComposite in2=\"offsetblur\" operator=\"in\" />\n        <FeMerge result={result}>\n          <FeMergeNode />\n          <FeMergeNode in={in1} />\n        </FeMerge>\n      </React.Fragment>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeFlood.tsx",
    "content": "import React from 'react';\nimport { ColorValue, NativeMethods } from 'react-native';\nimport RNSVGFeFlood from '../../fabric/FeFloodNativeComponent';\nimport extractFeFlood, { extractFilter } from '../../lib/extract/extractFilter';\nimport { NumberProp } from '../../lib/extract/types';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeFloodProps {\n  in?: string;\n  floodColor?: ColorValue;\n  floodOpacity?: NumberProp;\n}\n\nexport default class FeFlood extends FilterPrimitive<FeFloodProps> {\n  static displayName = 'FeFlood';\n\n  static defaultProps: React.ComponentProps<typeof FeFlood> = {\n    ...this.defaultPrimitiveProps,\n    floodColor: 'black',\n    floodOpacity: 1,\n  };\n\n  render() {\n    return (\n      <RNSVGFeFlood\n        ref={(ref) => this.refMethod(ref as (FeFlood & NativeMethods) | null)}\n        {...extractFilter(this.props)}\n        {...extractFeFlood(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeGaussianBlur.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFeGaussianBlur from '../../fabric/FeGaussianBlurNativeComponent';\nimport {\n  extractFeGaussianBlur,\n  extractFilter,\n  extractIn,\n} from '../../lib/extract/extractFilter';\nimport { FilterEdgeMode, NumberArray } from '../../lib/extract/types';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeGaussianBlurProps {\n  in?: string;\n  stdDeviation?: NumberArray;\n  // edgeMode is hard to implement and not supported by any\n  // browser except safari, so it's not implemented for now\n  // https://caniuse.com/mdn-api_svgfegaussianblurelement_edgemode\n  edgeMode?: FilterEdgeMode;\n}\n\nexport default class FeGaussianBlur extends FilterPrimitive<FeGaussianBlurProps> {\n  static displayName = 'FeGaussianBlur';\n\n  static defaultProps: React.ComponentProps<typeof FeGaussianBlur> = {\n    ...this.defaultPrimitiveProps,\n    stdDeviation: 0,\n    edgeMode: 'none',\n  };\n\n  render() {\n    return (\n      <RNSVGFeGaussianBlur\n        ref={(ref) =>\n          this.refMethod(ref as (FeGaussianBlur & NativeMethods) | null)\n        }\n        {...extractFilter(this.props)}\n        {...extractIn(this.props)}\n        {...extractFeGaussianBlur(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeImage.tsx",
    "content": "import { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeImageProps {\n  href?: string;\n  preserveAspectRatio?: string;\n  crossOrigin?: 'anonymous' | 'use-credentials' | '';\n}\n\nexport default class FeImage extends FilterPrimitive<FeImageProps> {\n  static displayName = 'FeImage';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeMerge.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFeMerge from '../../fabric/FeMergeNativeComponent';\nimport { extractFeMerge, extractFilter } from '../../lib/extract/extractFilter';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeMergeProps {\n  children?: React.ReactElement | Array<React.ReactElement>;\n}\n\nexport default class FeMerge extends FilterPrimitive<FeMergeProps> {\n  static displayName = 'FeMerge';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    return (\n      <RNSVGFeMerge\n        ref={(ref) => this.refMethod(ref as (FeMerge & NativeMethods) | null)}\n        {...extractFilter(this.props)}\n        {...extractFeMerge(this.props, this)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeMergeNode.tsx",
    "content": "import React from 'react';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeMergeNodeProps {\n  in?: string;\n  parent?: React.Component;\n}\n\nexport default class FeMergeNode extends FilterPrimitive<FeMergeNodeProps> {\n  static displayName = 'FeMergeNode';\n\n  // Force update parent\n  setNativeProps = () => {\n    const { parent } = this.props;\n    if (parent) {\n      parent.forceUpdate();\n    }\n  };\n\n  render() {\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeMorphology.tsx",
    "content": "import { NumberArray } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeMorphologyProps {\n  in?: string;\n  operator?: 'erode' | 'dilate';\n  radius?: NumberArray;\n}\n\nexport default class FeMorphology extends FilterPrimitive<FeMorphologyProps> {\n  static displayName = 'FeMorphology';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeOffset.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFeOffset from '../../fabric/FeOffsetNativeComponent';\nimport { extractFilter, extractIn } from '../../lib/extract/extractFilter';\nimport { NumberProp } from '../../lib/extract/types';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeOffsetProps {\n  in?: string;\n  dx?: NumberProp;\n  dy?: NumberProp;\n}\n\nexport default class FeOffset extends FilterPrimitive<FeOffsetProps> {\n  static displayName = 'FeOffset';\n\n  static defaultProps: React.ComponentProps<typeof FeOffset> = {\n    ...this.defaultPrimitiveProps,\n    dx: 0,\n    dy: 0,\n  };\n\n  render() {\n    return (\n      <RNSVGFeOffset\n        ref={(ref) => this.refMethod(ref as (FeOffset & NativeMethods) | null)}\n        {...this.props}\n        {...extractFilter(this.props)}\n        {...extractIn(this.props)}\n      />\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FePointLight.tsx",
    "content": "import { Component } from 'react';\nimport { NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\n\nexport interface FePointLightProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  z?: NumberProp;\n}\n\nexport default class FePointLight extends Component<FePointLightProps> {\n  static displayName = 'FePointLight';\n\n  static defaultProps = {};\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeSpecularLighting.tsx",
    "content": "import { NumberArray, NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeSpecularLightingProps {\n  in?: string;\n  surfaceScale?: NumberProp;\n  specularConstant?: NumberProp;\n  specularExponent?: NumberProp;\n  kernelUnitLength?: NumberArray;\n}\n\nexport default class FeSpecularLighting extends FilterPrimitive<FeSpecularLightingProps> {\n  static displayName = 'FeSpecularLighting';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeSpotLight.tsx",
    "content": "import { Component } from 'react';\nimport { NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\n\nexport interface FeSpotLightProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  z?: NumberProp;\n  pointsAtX?: NumberProp;\n  pointsAtY?: NumberProp;\n  pointsAtZ?: NumberProp;\n  specularExponent?: NumberProp;\n  limitingConeAngle?: NumberProp;\n}\n\nexport default class FeSpotLight extends Component<FeSpotLightProps> {\n  static displayName = 'FeSpotLight';\n\n  static defaultProps = {};\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeTile.tsx",
    "content": "import { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeTileProps {\n  in?: string;\n}\n\nexport default class FeTile extends FilterPrimitive<FeTileProps> {\n  static displayName = 'FeTile';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FeTurbulence.tsx",
    "content": "import { NumberArray, NumberProp } from '../../lib/extract/types';\nimport { warnUnimplementedFilter } from '../../lib/util';\nimport FilterPrimitive from './FilterPrimitive';\n\nexport interface FeTurbulenceProps {\n  baseFrequency?: NumberArray;\n  numOctaves?: NumberProp;\n  seed?: NumberProp;\n  stitchTiles?: 'stitch' | 'noStitch';\n  type?: 'fractalNoise' | 'turbulence';\n}\n\nexport default class FeTurbulence extends FilterPrimitive<FeTurbulenceProps> {\n  static displayName = 'FeTurbulence';\n\n  static defaultProps = {\n    ...this.defaultPrimitiveProps,\n  };\n\n  render() {\n    warnUnimplementedFilter();\n    return null;\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/Filter.tsx",
    "content": "import React from 'react';\nimport { NativeMethods } from 'react-native';\nimport RNSVGFilter from '../../fabric/FilterNativeComponent';\nimport { NumberProp, Units } from '../../lib/extract/types';\nimport Shape from '../Shape';\n\nexport interface FilterProps {\n  children?: React.ReactNode;\n  id?: string;\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  filterUnits?: Units;\n  primitiveUnits?: Units;\n}\n\nexport default class Filter extends Shape<FilterProps> {\n  static displayName = 'Filter';\n\n  static defaultProps: React.ComponentProps<typeof Filter> = {\n    x: '-10%',\n    y: '-10%',\n    width: '120%',\n    height: '120%',\n    filterUnits: 'objectBoundingBox',\n    primitiveUnits: 'userSpaceOnUse',\n  };\n\n  render() {\n    const { id, x, y, width, height, filterUnits, primitiveUnits } = this.props;\n\n    const filterProps = {\n      name: id,\n      x,\n      y,\n      width,\n      height,\n      filterUnits,\n      primitiveUnits,\n    };\n    return (\n      <RNSVGFilter\n        ref={(ref) => this.refMethod(ref as (Filter & NativeMethods) | null)}\n        {...filterProps}>\n        {this.props.children}\n      </RNSVGFilter>\n    );\n  }\n}\n"
  },
  {
    "path": "src/elements/filters/FilterPrimitive.tsx",
    "content": "import { Component } from 'react';\nimport { NativeMethods } from 'react-native';\nimport { NumberProp } from '../../lib/extract/types';\n\nexport interface FilterPrimitiveCommonProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  result?: string;\n}\n\nexport default class FilterPrimitive<P> extends Component<\n  P & FilterPrimitiveCommonProps\n> {\n  [x: string]: unknown;\n  root: (FilterPrimitive<P> & NativeMethods) | null = null;\n\n  static defaultPrimitiveProps: React.ComponentProps<typeof FilterPrimitive> =\n    {};\n\n  refMethod: (instance: (FilterPrimitive<P> & NativeMethods) | null) => void = (\n    instance: (FilterPrimitive<P> & NativeMethods) | null\n  ) => {\n    this.root = instance;\n  };\n\n  setNativeProps = (props: P) => {\n    this.root?.setNativeProps(props);\n  };\n}\n"
  },
  {
    "path": "src/elements/filters/types.ts",
    "content": "export type EdgeMode = 'duplicate' | 'wrap' | 'none';\nexport type ChannelSelector = 'R' | 'G' | 'B' | 'A';\n"
  },
  {
    "path": "src/elements.ts",
    "content": "import Circle from './elements/Circle';\nimport ClipPath from './elements/ClipPath';\nimport Defs from './elements/Defs';\nimport Ellipse from './elements/Ellipse';\nimport ForeignObject from './elements/ForeignObject';\nimport G from './elements/G';\nimport Image from './elements/Image';\nimport Line from './elements/Line';\nimport LinearGradient from './elements/LinearGradient';\nimport Marker from './elements/Marker';\nimport Mask from './elements/Mask';\nimport Path from './elements/Path';\nimport Pattern from './elements/Pattern';\nimport Polygon from './elements/Polygon';\nimport Polyline from './elements/Polyline';\nimport RadialGradient from './elements/RadialGradient';\nimport Rect from './elements/Rect';\nimport Stop from './elements/Stop';\nimport Svg from './elements/Svg';\nimport Symbol from './elements/Symbol';\nimport TSpan from './elements/TSpan';\nimport Text from './elements/Text';\nimport TextPath from './elements/TextPath';\nimport Use from './elements/Use';\nimport FeBlend from './elements/filters/FeBlend';\nimport FeColorMatrix from './elements/filters/FeColorMatrix';\nimport FeComponentTransfer from './elements/filters/FeComponentTransfer';\nimport {\n  FeFuncA,\n  FeFuncB,\n  FeFuncG,\n  FeFuncR,\n} from './elements/filters/FeComponentTransferFunction';\nimport FeComposite from './elements/filters/FeComposite';\nimport FeConvolveMatrix from './elements/filters/FeConvolveMatrix';\nimport FeDiffuseLighting from './elements/filters/FeDiffuseLighting';\nimport FeDisplacementMap from './elements/filters/FeDisplacementMap';\nimport FeDistantLight from './elements/filters/FeDistantLight';\nimport FeDropShadow from './elements/filters/FeDropShadow';\nimport FeFlood from './elements/filters/FeFlood';\nimport FeGaussianBlur from './elements/filters/FeGaussianBlur';\nimport FeImage from './elements/filters/FeImage';\nimport FeMerge from './elements/filters/FeMerge';\nimport FeMergeNode from './elements/filters/FeMergeNode';\nimport FeMorphology from './elements/filters/FeMorphology';\nimport FeOffset from './elements/filters/FeOffset';\nimport FePointLight from './elements/filters/FePointLight';\nimport FeSpecularLighting from './elements/filters/FeSpecularLighting';\nimport FeSpotLight from './elements/filters/FeSpotLight';\nimport FeTile from './elements/filters/FeTile';\nimport FeTurbulence from './elements/filters/FeTurbulence';\nimport Filter from './elements/filters/Filter';\n\nexport {\n  Circle,\n  ClipPath,\n  Defs,\n  Ellipse,\n  FeBlend,\n  FeColorMatrix,\n  FeComponentTransfer,\n  FeComposite,\n  FeConvolveMatrix,\n  FeDiffuseLighting,\n  FeDisplacementMap,\n  FeDistantLight,\n  FeDropShadow,\n  FeFlood,\n  FeFuncA,\n  FeFuncB,\n  FeFuncG,\n  FeFuncR,\n  FeGaussianBlur,\n  FeImage,\n  FeMerge,\n  FeMergeNode,\n  FeMorphology,\n  FeOffset,\n  FePointLight,\n  FeSpecularLighting,\n  FeSpotLight,\n  FeTile,\n  FeTurbulence,\n  Filter,\n  ForeignObject,\n  G,\n  Image,\n  Line,\n  LinearGradient,\n  Marker,\n  Mask,\n  Path,\n  Pattern,\n  Polygon,\n  Polyline,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Symbol,\n  Text,\n  TextPath,\n  TSpan,\n  Use,\n};\n\nexport default Svg;\n"
  },
  {
    "path": "src/elements.web.ts",
    "content": "import type { CircleProps } from './elements/Circle';\nimport type { ClipPathProps } from './elements/ClipPath';\nimport type { EllipseProps } from './elements/Ellipse';\nimport type { FeBlendProps } from './elements/filters/FeBlend';\nimport type { FeColorMatrixProps } from './elements/filters/FeColorMatrix';\nimport type { FeComponentTransferProps } from './elements/filters/FeComponentTransfer';\nimport type {\n  FeFuncAProps,\n  FeFuncBProps,\n  FeFuncGProps,\n  FeFuncRProps,\n} from './elements/filters/FeComponentTransferFunction';\nimport type { FeCompositeProps } from './elements/filters/FeComposite';\nimport type { FeConvolveMatrixProps } from './elements/filters/FeConvolveMatrix';\nimport type { FeDiffuseLightingProps } from './elements/filters/FeDiffuseLighting';\nimport type { FeDisplacementMapProps } from './elements/filters/FeDisplacementMap';\nimport type { FeDistantLightProps } from './elements/filters/FeDistantLight';\nimport type { FeDropShadowProps } from './elements/filters/FeDropShadow';\nimport type { FeFloodProps } from './elements/filters/FeFlood';\nimport type { FeGaussianBlurProps } from './elements/filters/FeGaussianBlur';\nimport type { FeImageProps } from './elements/filters/FeImage';\nimport type { FeMergeProps } from './elements/filters/FeMerge';\nimport type { FeMergeNodeProps } from './elements/filters/FeMergeNode';\nimport type { FeMorphologyProps } from './elements/filters/FeMorphology';\nimport type { FeOffsetProps } from './elements/filters/FeOffset';\nimport type { FePointLightProps } from './elements/filters/FePointLight';\nimport type { FeSpecularLightingProps } from './elements/filters/FeSpecularLighting';\nimport type { FeSpotLightProps } from './elements/filters/FeSpotLight';\nimport type { FeTileProps } from './elements/filters/FeTile';\nimport type { FeTurbulenceProps } from './elements/filters/FeTurbulence';\nimport type { FilterProps } from './elements/filters/Filter';\nimport type { ForeignObjectProps } from './elements/ForeignObject';\nimport type { GProps } from './elements/G';\nimport type { ImageProps } from './elements/Image';\nimport type { LineProps } from './elements/Line';\nimport type { LinearGradientProps } from './elements/LinearGradient';\nimport type { MarkerProps } from './elements/Marker';\nimport type { MaskProps } from './elements/Mask';\nimport type { PathProps } from './elements/Path';\nimport type { PatternProps } from './elements/Pattern';\nimport type { PolygonProps } from './elements/Polygon';\nimport type { PolylineProps } from './elements/Polyline';\nimport type { RadialGradientProps } from './elements/RadialGradient';\nimport type { RectProps } from './elements/Rect';\nimport type { StopProps } from './elements/Stop';\nimport type { SvgProps } from './elements/Svg';\nimport type { SymbolProps } from './elements/Symbol';\nimport type { TextProps } from './elements/Text';\nimport type { TextPathProps } from './elements/TextPath';\nimport type { TSpanProps } from './elements/TSpan';\nimport type { UseProps } from './elements/Use';\nimport type { BaseProps } from './web/types';\nimport { encodeSvg, getBoundingClientRect } from './web/utils';\nimport { WebShape } from './web/WebShape';\n\nexport class Circle extends WebShape<BaseProps & CircleProps> {\n  tag = 'circle' as const;\n}\n\nexport class ClipPath extends WebShape<BaseProps & ClipPathProps> {\n  tag = 'clipPath' as const;\n}\n\nexport class Defs extends WebShape {\n  tag = 'defs' as const;\n}\n\nexport class Ellipse extends WebShape<BaseProps & EllipseProps> {\n  tag = 'ellipse' as const;\n}\n\nexport class FeBlend extends WebShape<BaseProps & FeBlendProps> {\n  tag = 'feBlend' as const;\n}\n\nexport class FeColorMatrix extends WebShape<BaseProps & FeColorMatrixProps> {\n  tag = 'feColorMatrix' as const;\n}\n\nexport class FeComponentTransfer extends WebShape<\n  BaseProps & FeComponentTransferProps\n> {\n  tag = 'feComponentTransfer' as const;\n}\n\nexport class FeComposite extends WebShape<BaseProps & FeCompositeProps> {\n  tag = 'feComposite' as const;\n}\n\nexport class FeConvolveMatrix extends WebShape<\n  BaseProps & FeConvolveMatrixProps\n> {\n  tag = 'feConvolveMatrix' as const;\n}\n\nexport class FeDiffuseLighting extends WebShape<\n  BaseProps & FeDiffuseLightingProps\n> {\n  tag = 'feDiffuseLighting' as const;\n}\n\nexport class FeDisplacementMap extends WebShape<\n  BaseProps & FeDisplacementMapProps\n> {\n  tag = 'feDisplacementMap' as const;\n}\n\nexport class FeDistantLight extends WebShape<BaseProps & FeDistantLightProps> {\n  tag = 'feDistantLight' as const;\n}\n\nexport class FeDropShadow extends WebShape<BaseProps & FeDropShadowProps> {\n  tag = 'feDropShadow' as const;\n}\n\nexport class FeFlood extends WebShape<BaseProps & FeFloodProps> {\n  tag = 'feFlood' as const;\n}\n\nexport class FeFuncA extends WebShape<BaseProps & FeFuncAProps> {\n  tag = 'feFuncA' as const;\n}\n\nexport class FeFuncB extends WebShape<BaseProps & FeFuncBProps> {\n  tag = 'feFuncB' as const;\n}\n\nexport class FeFuncG extends WebShape<BaseProps & FeFuncGProps> {\n  tag = 'feFuncG' as const;\n}\n\nexport class FeFuncR extends WebShape<BaseProps & FeFuncRProps> {\n  tag = 'feFuncR' as const;\n}\n\nexport class FeGaussianBlur extends WebShape<BaseProps & FeGaussianBlurProps> {\n  tag = 'feGaussianBlur' as const;\n}\n\nexport class FeImage extends WebShape<BaseProps & FeImageProps> {\n  tag = 'feImage' as const;\n}\n\nexport class FeMerge extends WebShape<BaseProps & FeMergeProps> {\n  tag = 'feMerge' as const;\n}\n\nexport class FeMergeNode extends WebShape<BaseProps & FeMergeNodeProps> {\n  tag = 'feMergeNode' as const;\n}\n\nexport class FeMorphology extends WebShape<BaseProps & FeMorphologyProps> {\n  tag = 'feMorphology' as const;\n}\n\nexport class FeOffset extends WebShape<BaseProps & FeOffsetProps> {\n  tag = 'feOffset' as const;\n}\n\nexport class FePointLight extends WebShape<BaseProps & FePointLightProps> {\n  tag = 'fePointLight' as const;\n}\n\nexport class FeSpecularLighting extends WebShape<\n  BaseProps & FeSpecularLightingProps\n> {\n  tag = 'feSpecularLighting' as const;\n}\n\nexport class FeSpotLight extends WebShape<BaseProps & FeSpotLightProps> {\n  tag = 'feSpotLight' as const;\n}\n\nexport class FeTile extends WebShape<BaseProps & FeTileProps> {\n  tag = 'feTile' as const;\n}\n\nexport class FeTurbulence extends WebShape<BaseProps & FeTurbulenceProps> {\n  tag = 'feTurbulence' as const;\n}\n\nexport class Filter extends WebShape<BaseProps & FilterProps> {\n  tag = 'filter' as const;\n}\n\nexport class ForeignObject extends WebShape<BaseProps & ForeignObjectProps> {\n  tag = 'foreignObject' as const;\n}\n\nexport class G extends WebShape<BaseProps & GProps> {\n  tag = 'g' as const;\n  prepareProps(props: BaseProps & GProps) {\n    const { x, y, ...rest } = props;\n\n    if ((x || y) && !rest.translate) {\n      rest.translate = `${x || 0}, ${y || 0}`;\n    }\n\n    return rest;\n  }\n}\n\nexport class Image extends WebShape<BaseProps & ImageProps> {\n  tag = 'image' as const;\n}\n\nexport class Line extends WebShape<BaseProps & LineProps> {\n  tag = 'line' as const;\n}\n\nexport class LinearGradient extends WebShape<BaseProps & LinearGradientProps> {\n  tag = 'linearGradient' as const;\n}\n\nexport class Marker extends WebShape<BaseProps & MarkerProps> {\n  tag = 'marker' as const;\n}\n\nexport class Mask extends WebShape<BaseProps & MaskProps> {\n  tag = 'mask' as const;\n}\n\nexport class Path extends WebShape<BaseProps & PathProps> {\n  tag = 'path' as const;\n}\n\nexport class Pattern extends WebShape<BaseProps & PatternProps> {\n  tag = 'pattern' as const;\n}\n\nexport class Polygon extends WebShape<BaseProps & PolygonProps> {\n  tag = 'polygon' as const;\n}\n\nexport class Polyline extends WebShape<BaseProps & PolylineProps> {\n  tag = 'polyline' as const;\n}\n\nexport class RadialGradient extends WebShape<BaseProps & RadialGradientProps> {\n  tag = 'radialGradient' as const;\n}\n\nexport class Rect extends WebShape<BaseProps & RectProps> {\n  tag = 'rect' as const;\n}\n\nexport class Stop extends WebShape<BaseProps & StopProps> {\n  tag = 'stop' as const;\n}\n\nexport class Svg extends WebShape<BaseProps & SvgProps> {\n  tag = 'svg' as const;\n  toDataURL(\n    callback: (data: string) => void,\n    options: { width?: number; height?: number } = {}\n  ) {\n    const ref = this.elementRef.current;\n\n    if (ref === null) {\n      return;\n    }\n\n    const rect = getBoundingClientRect(ref);\n\n    const width = Number(options.width) || rect.width;\n    const height = Number(options.height) || rect.height;\n\n    const svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');\n    svg.setAttribute('viewBox', `0 0 ${rect.width} ${rect.height}`);\n    svg.setAttribute('width', String(width));\n    svg.setAttribute('height', String(height));\n    svg.appendChild(ref.cloneNode(true));\n\n    const img = new window.Image();\n    img.onload = () => {\n      const canvas = document.createElement('canvas');\n      canvas.width = width;\n      canvas.height = height;\n      const context = canvas.getContext('2d');\n      context?.drawImage(img, 0, 0);\n      callback(canvas.toDataURL().replace('data:image/png;base64,', ''));\n    };\n\n    img.src = `data:image/svg+xml;utf8,${encodeSvg(\n      new window.XMLSerializer().serializeToString(svg)\n    )}`;\n  }\n}\n\nexport class Symbol extends WebShape<BaseProps & SymbolProps> {\n  tag = 'symbol' as const;\n}\n\nexport class TSpan extends WebShape<BaseProps & TSpanProps> {\n  tag = 'tspan' as const;\n}\n\nexport class Text extends WebShape<BaseProps & TextProps> {\n  tag = 'text' as const;\n}\n\nexport class TextPath extends WebShape<BaseProps & TextPathProps> {\n  tag = 'textPath' as const;\n}\n\nexport class Use extends WebShape<BaseProps & UseProps> {\n  tag = 'use' as const;\n}\n\nexport default Svg;\n"
  },
  {
    "path": "src/fabric/AndroidSvgViewNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  Double,\n  Float,\n  Int32,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ntype NativeBackgroundProp = Readonly<{\n  type?: string;\n  color?: Float;\n  borderless?: boolean;\n  rippleRadius?: Float;\n}>;\n\ntype HitSlop = Readonly<{\n  left?: Float;\n  top?: Float;\n  right?: Float;\n  bottom?: Float;\n}>;\n\ninterface NativeProps extends ViewProps {\n  bbWidth?: UnsafeMixed<NumberProp>;\n  bbHeight?: UnsafeMixed<NumberProp>;\n  minX?: Float;\n  minY?: Float;\n  vbWidth?: Float;\n  vbHeight?: Float;\n  align?: string;\n  meetOrSlice?: Int32;\n  color?: ColorValue;\n  pointerEvents?: string;\n\n  // props needed for Android SvgView\n  hasTVPreferredFocus?: boolean;\n  borderBottomColor?: ColorValue;\n  nextFocusDown?: Int32;\n  borderRightColor?: ColorValue;\n  nextFocusRight?: Int32;\n  borderLeftColor?: ColorValue;\n  borderColor?: ColorValue;\n  removeClippedSubviews?: boolean;\n  nextFocusForward?: Int32;\n  nextFocusUp?: Int32;\n  accessible?: boolean;\n  borderStartColor?: ColorValue;\n  borderEndColor?: ColorValue;\n  focusable?: boolean;\n  nativeBackgroundAndroid?: NativeBackgroundProp; // maybe there should a value accepted by codegen for this?\n  nativeForegroundAndroid?: NativeBackgroundProp; // maybe there should a value accepted by codegen for this?\n  backfaceVisibility?: string;\n  borderStyle?: string;\n  needsOffscreenAlphaCompositing?: boolean;\n  hitSlop?: UnsafeMixed<HitSlop | null | number | undefined>;\n  borderTopColor?: ColorValue;\n  nextFocusLeft?: Int32;\n  borderBlockColor?: ColorValue;\n  borderBlockEndColor?: ColorValue;\n  borderBlockStartColor?: ColorValue;\n  borderRadius?: UnsafeMixed<Double | string>;\n  borderTopLeftRadius?: UnsafeMixed<Double | string>;\n  borderTopRightRadius?: UnsafeMixed<Double | string>;\n  borderBottomRightRadius?: UnsafeMixed<Double | string>;\n  borderBottomLeftRadius?: UnsafeMixed<Double | string>;\n  borderTopStartRadius?: UnsafeMixed<Double | string>;\n  borderTopEndRadius?: UnsafeMixed<Double | string>;\n  borderBottomStartRadius?: UnsafeMixed<Double | string>;\n  borderBottomEndRadius?: UnsafeMixed<Double | string>;\n  borderEndEndRadius?: UnsafeMixed<Double | string>;\n  borderEndStartRadius?: UnsafeMixed<Double | string>;\n  borderStartEndRadius?: UnsafeMixed<Double | string>;\n  borderStartStartRadius?: UnsafeMixed<Double | string>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGSvgViewAndroid', {\n  excludedPlatforms: ['iOS'],\n});\n"
  },
  {
    "path": "src/fabric/CircleNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  cx?: UnsafeMixed<NumberProp>;\n  cy?: UnsafeMixed<NumberProp>;\n  r?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGCircle', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/ClipPathNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGClipPath', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/DefsNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ninterface NativeProps extends ViewProps, SvgNodeCommonProps {}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGDefs', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/EllipseNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  cx?: UnsafeMixed<NumberProp>;\n  cy?: UnsafeMixed<NumberProp>;\n  rx?: UnsafeMixed<NumberProp>;\n  ry?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGEllipse', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeBlendNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport type { ViewProps } from './utils';\nimport { WithDefault } from 'react-native/Libraries/Types/CodegenTypes';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\ntype BlendMode =\n  | 'unknown'\n  | 'normal'\n  | 'multiply'\n  | 'screen'\n  | 'darken'\n  | 'lighten';\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  in1?: string;\n  in2?: string;\n  mode?: WithDefault<BlendMode, 'normal'>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeBlend', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeColorMatrixNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ViewProps } from './utils';\n\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport { Float, WithDefault } from 'react-native/Libraries/Types/CodegenTypes';\n\ntype ColorMatrixType = 'matrix' | 'saturate' | 'hueRotate' | 'luminanceToAlpha';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  in1?: string;\n  type?: WithDefault<ColorMatrixType, 'matrix'>;\n  values?: ReadonlyArray<Float>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeColorMatrix', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeCompositeNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ViewProps } from './utils';\n\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport { Float, WithDefault } from 'react-native/Libraries/Types/CodegenTypes';\n\ntype FeCompositeOperator =\n  | 'over'\n  | 'in'\n  | 'out'\n  | 'atop'\n  | 'xor'\n  | 'arithmetic';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  in1?: string;\n  in2?: string;\n  operator1?: WithDefault<FeCompositeOperator, 'over'>;\n  k1?: Float;\n  k2?: Float;\n  k3?: Float;\n  k4?: Float;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeComposite', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeFloodNativeComponent.ts",
    "content": "import type { ColorValue } from 'react-native';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport type { ViewProps } from './utils';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  floodColor?: UnsafeMixed<ColorValue | ColorStruct>;\n  floodOpacity?: WithDefault<Float, 1.0>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeFlood', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeGaussianBlurNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ViewProps } from './utils';\n\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport { Float, WithDefault } from 'react-native/Libraries/Types/CodegenTypes';\n\ntype FilterEdgeMode = 'duplicate' | 'wrap' | 'none';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  in1?: string;\n  stdDeviationX?: Float;\n  stdDeviationY?: Float;\n  edgeMode?: WithDefault<FilterEdgeMode, 'none'>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeGaussianBlur', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeMergeNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ViewProps } from './utils';\n\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  nodes?: ReadonlyArray<string>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeMerge', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FeOffsetNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ViewProps } from './utils';\n\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\n\ninterface FilterPrimitiveCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  result?: string;\n}\n\nexport interface NativeProps extends ViewProps, FilterPrimitiveCommonProps {\n  in1?: string;\n  dx?: UnsafeMixed<NumberProp>;\n  dy?: UnsafeMixed<NumberProp>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFeOffset', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/FilterNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport { NumberProp } from '../lib/extract/types';\nimport type { UnsafeMixed } from './codegenUtils';\nimport type { ViewProps } from './utils';\nimport { WithDefault } from 'react-native/Libraries/Types/CodegenTypes';\n\ntype Units = 'userSpaceOnUse' | 'objectBoundingBox';\n\ninterface NativeProps extends ViewProps {\n  name?: string;\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  filterUnits?: WithDefault<Units, 'objectBoundingBox'>;\n  primitiveUnits?: WithDefault<Units, 'userSpaceOnUse'>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGFilter', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/ForeignObjectNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp, FontObject } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGForeignObject', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/GroupNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGGroup', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/IOSSvgViewNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type { Float, Int32 } from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ntype HitSlop = Readonly<{\n  left?: Float;\n  top?: Float;\n  right?: Float;\n  bottom?: Float;\n}>;\n\ninterface NativeProps extends ViewProps {\n  bbWidth?: UnsafeMixed<NumberProp>;\n  bbHeight?: UnsafeMixed<NumberProp>;\n  minX?: Float;\n  minY?: Float;\n  vbWidth?: Float;\n  vbHeight?: Float;\n  align?: string;\n  meetOrSlice?: Int32;\n  color?: ColorValue;\n  pointerEvents?: string;\n  hitSlop?: UnsafeMixed<HitSlop | null | number | undefined>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGSvgView', {\n  excludedPlatforms: ['android'],\n});\n"
  },
  {
    "path": "src/fabric/ImageNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\n// TODO: import ImageSource from codegen types when it is available\nimport type {\n  ColorValue,\n  ImageSourcePropType as ImageSource,\n} from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\nexport type ImageLoadEventData = {\n  source: {\n    width: Float;\n    height: Float;\n    uri: string;\n  };\n};\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  src?: ImageSource | null;\n  align?: string;\n  meetOrSlice?: Int32;\n  onLoad?: DirectEventHandler<ImageLoadEventData>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGImage', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/LineNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  x1?: UnsafeMixed<NumberProp>;\n  y1?: UnsafeMixed<NumberProp>;\n  x2?: UnsafeMixed<NumberProp>;\n  y2?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGLine', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/LinearGradientNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ninterface NativeProps extends ViewProps, SvgNodeCommonProps {\n  x1?: UnsafeMixed<NumberProp>;\n  y1?: UnsafeMixed<NumberProp>;\n  x2?: UnsafeMixed<NumberProp>;\n  y2?: UnsafeMixed<NumberProp>;\n  gradient?: ReadonlyArray<Float>;\n  gradientUnits?: Int32;\n  gradientTransform?: ReadonlyArray<Float> | null;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGLinearGradient', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/MarkerNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  refX?: UnsafeMixed<NumberProp>;\n  refY?: UnsafeMixed<NumberProp>;\n  markerHeight?: UnsafeMixed<NumberProp>;\n  markerWidth?: UnsafeMixed<NumberProp>;\n  markerUnits?: string;\n  orient?: string;\n  minX?: Float;\n  minY?: Float;\n  vbWidth?: Float;\n  vbHeight?: Float;\n  align?: string;\n  meetOrSlice?: Int32;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGMarker', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/MaskNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  maskUnits?: Int32;\n  maskContentUnits?: Int32;\n  maskType?: Int32;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGMask', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/NativeSvgRenderableModule.ts",
    "content": "/* eslint-disable @typescript-eslint/ban-types */\n// its needed for codegen to work\nimport type { TurboModule } from 'react-native';\nimport { TurboModuleRegistry } from 'react-native';\nimport type { Double, Float } from 'react-native/Libraries/Types/CodegenTypes';\n\ntype Rect = {\n  x: Float;\n  y: Float;\n  width: Float;\n  height: Float;\n};\n\ntype Matrix = {\n  a: Float;\n  b: Float;\n  c: Float;\n  d: Float;\n  e: Float;\n  f: Float;\n};\n\ntype Point = {\n  x: Float;\n  y: Float;\n};\n\nexport interface Spec extends TurboModule {\n  isPointInFill(tag: Double | null, options?: Object): boolean;\n  isPointInStroke(tag: Double | null, options?: Object): boolean;\n  getTotalLength(tag: Double | null): Float;\n  getPointAtLength(tag: Double | null, options?: Object): Point;\n  getBBox(tag: Double | null, options?: Object): Rect;\n  getCTM(tag: Double | null): Matrix;\n  getScreenCTM(tag: Double | null): Matrix;\n  getRawResource(name: string): Promise<string>;\n}\n\nexport default TurboModuleRegistry.getEnforcing<Spec>('RNSVGRenderableModule');\n"
  },
  {
    "path": "src/fabric/NativeSvgViewModule.ts",
    "content": "/* eslint-disable @typescript-eslint/ban-types */\n// its needed for codegen to work\nimport type { TurboModule } from 'react-native';\nimport { TurboModuleRegistry } from 'react-native';\nimport type { Double } from 'react-native/Libraries/Types/CodegenTypes';\n\nexport interface Spec extends TurboModule {\n  toDataURL(\n    tag: Double | null,\n    options?: Object,\n    callback?: (base64: string) => void\n  ): void;\n}\n\nexport default TurboModuleRegistry.getEnforcing<Spec>('RNSVGSvgViewModule');\n"
  },
  {
    "path": "src/fabric/PathNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  d?: string;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGPath', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/PatternNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float> | null;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  patternUnits?: Int32;\n  patternContentUnits?: Int32;\n  patternTransform?: ReadonlyArray<Float> | null;\n  minX?: Float;\n  minY?: Float;\n  vbWidth?: Float;\n  vbHeight?: Float;\n  align?: string;\n  meetOrSlice?: Int32;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGPattern', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/RadialGradientNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ninterface NativeProps extends ViewProps, SvgNodeCommonProps {\n  fx?: UnsafeMixed<NumberProp>;\n  fy?: UnsafeMixed<NumberProp>;\n  cx?: UnsafeMixed<NumberProp>;\n  cy?: UnsafeMixed<NumberProp>;\n  rx?: UnsafeMixed<NumberProp>;\n  ry?: UnsafeMixed<NumberProp>;\n  gradient?: ReadonlyArray<Float>;\n  gradientUnits?: Int32;\n  gradientTransform?: ReadonlyArray<Float> | null;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGRadialGradient', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/RectNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  rx?: UnsafeMixed<NumberProp>;\n  ry?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGRect', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/SymbolNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps {\n  minX?: Float;\n  minY?: Float;\n  vbWidth?: Float;\n  vbHeight?: Float;\n  align?: string;\n  meetOrSlice?: Int32;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGSymbol', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/TSpanNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberArray, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface SvgTextCommonProps {\n  dx?: UnsafeMixed<NumberArray>;\n  dy?: UnsafeMixed<NumberArray>;\n  x?: UnsafeMixed<NumberArray>;\n  y?: UnsafeMixed<NumberArray>;\n  rotate?: UnsafeMixed<NumberArray>;\n  inlineSize?: UnsafeMixed<NumberProp>;\n  textLength?: UnsafeMixed<NumberProp>;\n  baselineShift?: UnsafeMixed<NumberProp>;\n  lengthAdjust?: string;\n  alignmentBaseline?: string;\n  verticalAlign?: UnsafeMixed<NumberProp>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps,\n    SvgTextCommonProps {\n  content?: string;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGTSpan', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/TextNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberArray, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface SvgTextCommonProps {\n  dx?: UnsafeMixed<NumberArray>;\n  dy?: UnsafeMixed<NumberArray>;\n  x?: UnsafeMixed<NumberArray>;\n  y?: UnsafeMixed<NumberArray>;\n  rotate?: UnsafeMixed<NumberArray>;\n  inlineSize?: UnsafeMixed<NumberProp>;\n  textLength?: UnsafeMixed<NumberProp>;\n  baselineShift?: UnsafeMixed<NumberProp>;\n  lengthAdjust?: string;\n  alignmentBaseline?: string;\n  verticalAlign?: UnsafeMixed<NumberProp>;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps,\n    SvgTextCommonProps {\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGText', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/TextPathNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { FontObject, NumberArray, NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface SvgGroupCommonProps {\n  fontSize?: UnsafeMixed<NumberProp>;\n  fontWeight?: UnsafeMixed<NumberProp>;\n  font?: UnsafeMixed<FontObject>;\n}\n\ninterface SvgTextCommonProps {\n  dx?: UnsafeMixed<NumberArray>;\n  dy?: UnsafeMixed<NumberArray>;\n  x?: UnsafeMixed<NumberArray>;\n  y?: UnsafeMixed<NumberArray>;\n  rotate?: UnsafeMixed<NumberArray>;\n  inlineSize?: UnsafeMixed<NumberProp>;\n  textLength?: UnsafeMixed<NumberProp>;\n  baselineShift?: UnsafeMixed<NumberProp>;\n  lengthAdjust?: string;\n  alignmentBaseline?: string;\n  verticalAlign?: UnsafeMixed<NumberProp>;\n}\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps,\n    SvgGroupCommonProps,\n    SvgTextCommonProps {\n  href?: string;\n  side?: string;\n  method?: string;\n  midLine?: string;\n  spacing?: string;\n  startOffset?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGTextPath', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/UseNativeComponent.ts",
    "content": "import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';\nimport type { ColorValue } from 'react-native';\nimport type {\n  DirectEventHandler,\n  Float,\n  Int32,\n  WithDefault,\n} from 'react-native/Libraries/Types/CodegenTypes';\nimport type { ViewProps } from './utils';\n\nimport type { UnsafeMixed } from './codegenUtils';\nimport { NumberProp } from '../lib/extract/types';\n\ninterface SvgNodeCommonProps {\n  name?: string;\n  opacity?: WithDefault<Float, 1.0>;\n  matrix?: ReadonlyArray<Float>;\n  mask?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: WithDefault<Int32, 0>;\n  responsible?: boolean;\n  display?: string;\n  pointerEvents?: string;\n}\n\ntype ColorStruct = Readonly<{\n  type?: WithDefault<Int32, -1>;\n  payload?: ColorValue;\n  brushRef?: string;\n}>;\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\ninterface SvgRenderableCommonProps {\n  color?: ColorValue;\n  fill?: UnsafeMixed<ColorValue | ColorStruct>;\n  fillOpacity?: WithDefault<Float, 1.0>;\n  fillRule?: WithDefault<Int32, 1>;\n  stroke?: UnsafeMixed<ColorValue | ColorStruct>;\n  strokeOpacity?: WithDefault<Float, 1.0>;\n  strokeWidth?: UnsafeMixed<NumberProp>;\n  strokeLinecap?: WithDefault<Int32, 0>;\n  strokeLinejoin?: WithDefault<Int32, 0>;\n  strokeDasharray?: UnsafeMixed<ReadonlyArray<NumberProp> | NumberProp>;\n  strokeDashoffset?: Float;\n  strokeMiterlimit?: Float;\n  vectorEffect?: WithDefault<Int32, 0>;\n  propList?: ReadonlyArray<string>;\n  filter?: string;\n}\n\ninterface NativeProps\n  extends ViewProps,\n    SvgNodeCommonProps,\n    SvgRenderableCommonProps {\n  href?: string;\n  x?: UnsafeMixed<NumberProp>;\n  y?: UnsafeMixed<NumberProp>;\n  height?: UnsafeMixed<NumberProp>;\n  width?: UnsafeMixed<NumberProp>;\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n}\n\nexport default codegenNativeComponent<NativeProps>('RNSVGUse', {\n  interfaceOnly: true,\n});\n"
  },
  {
    "path": "src/fabric/codegenUtils.ts",
    "content": "// codegen will generate folly::dynamic in place of this type, but it's not exported by RN\n// since codegen doesn't really follow imports, this way we can trick it into generating the correct type\n// while keeping typescript happy\nexport type UnsafeMixed<T> = T;\n\n// Fabric doesn't support optional props, so we need to use UnsafeMixed\n// https://github.com/rnmapbox/maps/pull/3082#discussion_r1339858750\nexport type OptionalProp<T> = UnsafeMixed<T>;\n"
  },
  {
    "path": "src/fabric/index.ts",
    "content": "import RNSVGCircle from './CircleNativeComponent';\nimport RNSVGClipPath from './ClipPathNativeComponent';\nimport RNSVGDefs from './DefsNativeComponent';\nimport RNSVGEllipse from './EllipseNativeComponent';\nimport RNSVGForeignObject from './ForeignObjectNativeComponent';\nimport RNSVGGroup from './GroupNativeComponent';\nimport RNSVGImage from './ImageNativeComponent';\nimport RNSVGLinearGradient from './LinearGradientNativeComponent';\nimport RNSVGLine from './LineNativeComponent';\nimport RNSVGMarker from './MarkerNativeComponent';\nimport RNSVGMask from './MaskNativeComponent';\nimport RNSVGPath from './PathNativeComponent';\nimport RNSVGPattern from './PatternNativeComponent';\nimport RNSVGRadialGradient from './RadialGradientNativeComponent';\nimport RNSVGRect from './RectNativeComponent';\nimport RNSVGSvgAndroid from './AndroidSvgViewNativeComponent';\nimport RNSVGSvgIOS from './IOSSvgViewNativeComponent';\nimport RNSVGSymbol from './SymbolNativeComponent';\nimport RNSVGText from './TextNativeComponent';\nimport RNSVGTextPath from './TextPathNativeComponent';\nimport RNSVGTSpan from './TSpanNativeComponent';\nimport RNSVGUse from './UseNativeComponent';\nimport RNSVGFilter from './FilterNativeComponent';\nimport RNSVGFeBlend from './FeBlendNativeComponent';\nimport RNSVGFeColorMatrix from './FeColorMatrixNativeComponent';\nimport RNSVGFeComposite from './FeCompositeNativeComponent';\nimport RNSVGFeFlood from './FeFloodNativeComponent';\nimport RNSVGFeGaussianBlur from './FeGaussianBlurNativeComponent';\nimport RNSVGFeMerge from './FeMergeNativeComponent';\nimport RNSVGFeOffset from './FeOffsetNativeComponent';\n\nexport {\n  RNSVGCircle,\n  RNSVGClipPath,\n  RNSVGDefs,\n  RNSVGEllipse,\n  RNSVGForeignObject,\n  RNSVGGroup,\n  RNSVGImage,\n  RNSVGLinearGradient,\n  RNSVGLine,\n  RNSVGMarker,\n  RNSVGMask,\n  RNSVGPath,\n  RNSVGPattern,\n  RNSVGRadialGradient,\n  RNSVGRect,\n  RNSVGSvgAndroid,\n  RNSVGSvgIOS,\n  RNSVGSymbol,\n  RNSVGText,\n  RNSVGTextPath,\n  RNSVGTSpan,\n  RNSVGUse,\n  RNSVGFilter,\n  RNSVGFeBlend,\n  RNSVGFeColorMatrix,\n  RNSVGFeComposite,\n  RNSVGFeFlood,\n  RNSVGFeGaussianBlur,\n  RNSVGFeMerge,\n  RNSVGFeOffset,\n};\n"
  },
  {
    "path": "src/fabric/utils.ts",
    "content": "import type { ViewProps as VP } from 'react-native';\n\ntype ViewProps = Omit<VP, 'pointerEvents' | 'hitSlop'>;\n\nexport type { ViewProps };\n"
  },
  {
    "path": "src/filter-image/FilterImage.tsx",
    "content": "import * as React from 'react';\nimport {\n  ImageProps,\n  ImageStyle,\n  Platform,\n  Image as RNImage,\n  StyleProp,\n  StyleSheet,\n  View,\n} from 'react-native';\nimport { Filter, Image, Svg } from '../index';\nimport { resolveAssetUri } from '../lib/resolveAssetUri';\nimport { getRandomNumber } from '../lib/util';\nimport {\n  extractFiltersCss,\n  mapFilterToComponent,\n} from './extract/extractFilters';\nimport { extractResizeMode } from './extract/extractImage';\nimport { Filters } from './types';\n\nexport interface FilterImageProps extends ImageProps {\n  style?: StyleProp<ImageStyle & { filter?: string | Filters }> | undefined;\n  filters?: Filters;\n}\n\nexport const FilterImage = (props: FilterImageProps) => {\n  const { filters = [], source, style, ...imageProps } = props;\n  const { filter: stylesFilter, ...styles } = StyleSheet.flatten(style ?? {});\n  const extractedFilters = [...filters, ...extractFiltersCss(stylesFilter)];\n  const filterId = React.useMemo(() => `RNSVG-${getRandomNumber()}`, []);\n\n  if (!source) return null;\n\n  const src =\n    Platform.OS === 'web'\n      ? resolveAssetUri(source)\n      : RNImage.resolveAssetSource(source);\n  const width = props.width || styles?.width || src?.width;\n  const height = props.height || styles?.height || src?.height;\n  const preserveAspectRatio = extractResizeMode(props.resizeMode);\n\n  return (\n    <View style={[styles, { width, height, overflow: 'hidden' }]}>\n      <Svg width=\"100%\" height=\"100%\">\n        <Filter id={filterId}>\n          {extractedFilters.map(mapFilterToComponent)}\n        </Filter>\n        <Image\n          {...imageProps}\n          href={props.src || props.source}\n          width=\"100%\"\n          height=\"100%\"\n          preserveAspectRatio={preserveAspectRatio}\n          filter={extractedFilters.length > 0 ? `url(#${filterId})` : undefined}\n        />\n      </Svg>\n    </View>\n  );\n};\n"
  },
  {
    "path": "src/filter-image/extract/extractFilters.ts",
    "content": "import React from 'react';\nimport { tags } from '../../xmlTags';\nimport { FilterElement, Filters } from '../types';\nimport { parse } from './extractFiltersString';\n\nexport const extractFiltersCss = (rawFilters?: Filters | string): Filters => {\n  if (!rawFilters) {\n    return [];\n  }\n  if (Array.isArray(rawFilters)) {\n    return rawFilters as Filters;\n  }\n  return parse(rawFilters);\n};\n\nexport const mapFilterToComponent = (\n  { name, ...props }: FilterElement,\n  index: number\n) => {\n  return tags[name]\n    ? React.createElement(tags[name], {\n        ...props,\n        key: name + index,\n      })\n    : null;\n};\n"
  },
  {
    "path": "src/filter-image/extract/extractFiltersString.d.ts",
    "content": "import { Filters } from '../types';\n\nexport function parse(filters: string): Filters;\n"
  },
  {
    "path": "src/filter-image/extract/extractFiltersString.js",
    "content": "// @generated by Peggy 4.0.3.\n//\n// https://peggyjs.org/\n\n\"use strict\";\n\n\n\n  function buildDropShadow(offsetX, offsetY, blurRadius, color) {\n    return [\n      {\n        name: \"feGaussianBlur\",\n        in: \"SourceAlpha\",\n        stdDeviation: blurRadius || 0\n      },\n      {\n        name: \"feOffset\",\n        dx: offsetX,\n        dy: offsetY,\n        result: \"offsetblur\"\n      },\n      {\n        name: \"feFlood\",\n        floodColor: color || \"transparent\",\n      },\n      {\n        name: \"feComposite\",\n        in2: \"offsetblur\",\n        operator: \"in\"\n      },\n      {\n        name: \"feMerge\",\n        children: [\n          {\n            name: \"feMergeNode\"\n          },\n          {\n            name: \"feMergeNode\",\n            in: \"SourceGraphic\"\n          }\n        ]\n      }\n    ];\n  }\n\nfunction peg$subclass(child, parent) {\n  function C() { this.constructor = child; }\n  C.prototype = parent.prototype;\n  child.prototype = new C();\n}\n\nfunction peg$SyntaxError(message, expected, found, location) {\n  var self = Error.call(this, message);\n  // istanbul ignore next Check is a necessary evil to support older environments\n  if (Object.setPrototypeOf) {\n    Object.setPrototypeOf(self, peg$SyntaxError.prototype);\n  }\n  self.expected = expected;\n  self.found = found;\n  self.location = location;\n  self.name = \"SyntaxError\";\n  return self;\n}\n\npeg$subclass(peg$SyntaxError, Error);\n\nfunction peg$padEnd(str, targetLength, padString) {\n  padString = padString || \" \";\n  if (str.length > targetLength) { return str; }\n  targetLength -= str.length;\n  padString += padString.repeat(targetLength);\n  return str + padString.slice(0, targetLength);\n}\n\npeg$SyntaxError.prototype.format = function(sources) {\n  var str = \"Error: \" + this.message;\n  if (this.location) {\n    var src = null;\n    var k;\n    for (k = 0; k < sources.length; k++) {\n      if (sources[k].source === this.location.source) {\n        src = sources[k].text.split(/\\r\\n|\\n|\\r/g);\n        break;\n      }\n    }\n    var s = this.location.start;\n    var offset_s = (this.location.source && (typeof this.location.source.offset === \"function\"))\n      ? this.location.source.offset(s)\n      : s;\n    var loc = this.location.source + \":\" + offset_s.line + \":\" + offset_s.column;\n    if (src) {\n      var e = this.location.end;\n      var filler = peg$padEnd(\"\", offset_s.line.toString().length, ' ');\n      var line = src[s.line - 1];\n      var last = s.line === e.line ? e.column : line.length + 1;\n      var hatLen = (last - s.column) || 1;\n      str += \"\\n --> \" + loc + \"\\n\"\n          + filler + \" |\\n\"\n          + offset_s.line + \" | \" + line + \"\\n\"\n          + filler + \" | \" + peg$padEnd(\"\", s.column - 1, ' ')\n          + peg$padEnd(\"\", hatLen, \"^\");\n    } else {\n      str += \"\\n at \" + loc;\n    }\n  }\n  return str;\n};\n\npeg$SyntaxError.buildMessage = function(expected, found) {\n  var DESCRIBE_EXPECTATION_FNS = {\n    literal: function(expectation) {\n      return \"\\\"\" + literalEscape(expectation.text) + \"\\\"\";\n    },\n\n    class: function(expectation) {\n      var escapedParts = expectation.parts.map(function(part) {\n        return Array.isArray(part)\n          ? classEscape(part[0]) + \"-\" + classEscape(part[1])\n          : classEscape(part);\n      });\n\n      return \"[\" + (expectation.inverted ? \"^\" : \"\") + escapedParts.join(\"\") + \"]\";\n    },\n\n    any: function() {\n      return \"any character\";\n    },\n\n    end: function() {\n      return \"end of input\";\n    },\n\n    other: function(expectation) {\n      return expectation.description;\n    }\n  };\n\n  function hex(ch) {\n    return ch.charCodeAt(0).toString(16).toUpperCase();\n  }\n\n  function literalEscape(s) {\n    return s\n      .replace(/\\\\/g, \"\\\\\\\\\")\n      .replace(/\"/g,  \"\\\\\\\"\")\n      .replace(/\\0/g, \"\\\\0\")\n      .replace(/\\t/g, \"\\\\t\")\n      .replace(/\\n/g, \"\\\\n\")\n      .replace(/\\r/g, \"\\\\r\")\n      .replace(/[\\x00-\\x0F]/g,          function(ch) { return \"\\\\x0\" + hex(ch); })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return \"\\\\x\"  + hex(ch); });\n  }\n\n  function classEscape(s) {\n    return s\n      .replace(/\\\\/g, \"\\\\\\\\\")\n      .replace(/\\]/g, \"\\\\]\")\n      .replace(/\\^/g, \"\\\\^\")\n      .replace(/-/g,  \"\\\\-\")\n      .replace(/\\0/g, \"\\\\0\")\n      .replace(/\\t/g, \"\\\\t\")\n      .replace(/\\n/g, \"\\\\n\")\n      .replace(/\\r/g, \"\\\\r\")\n      .replace(/[\\x00-\\x0F]/g,          function(ch) { return \"\\\\x0\" + hex(ch); })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return \"\\\\x\"  + hex(ch); });\n  }\n\n  function describeExpectation(expectation) {\n    return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);\n  }\n\n  function describeExpected(expected) {\n    var descriptions = expected.map(describeExpectation);\n    var i, j;\n\n    descriptions.sort();\n\n    if (descriptions.length > 0) {\n      for (i = 1, j = 1; i < descriptions.length; i++) {\n        if (descriptions[i - 1] !== descriptions[i]) {\n          descriptions[j] = descriptions[i];\n          j++;\n        }\n      }\n      descriptions.length = j;\n    }\n\n    switch (descriptions.length) {\n      case 1:\n        return descriptions[0];\n\n      case 2:\n        return descriptions[0] + \" or \" + descriptions[1];\n\n      default:\n        return descriptions.slice(0, -1).join(\", \")\n          + \", or \"\n          + descriptions[descriptions.length - 1];\n    }\n  }\n\n  function describeFound(found) {\n    return found ? \"\\\"\" + literalEscape(found) + \"\\\"\" : \"end of input\";\n  }\n\n  return \"Expected \" + describeExpected(expected) + \" but \" + describeFound(found) + \" found.\";\n};\n\nfunction peg$parse(input, options) {\n  options = options !== undefined ? options : {};\n\n  var peg$FAILED = {};\n  var peg$source = options.grammarSource;\n\n  var peg$startRuleFunctions = { start: peg$parsestart };\n  var peg$startRuleFunction = peg$parsestart;\n\n  var peg$c0 = \"none\";\n  var peg$c1 = \"grayscale(\";\n  var peg$c2 = \")\";\n  var peg$c3 = \"sepia(\";\n  var peg$c4 = \"saturate(\";\n  var peg$c5 = \"hue-rotate(\";\n  var peg$c6 = \"invert(\";\n  var peg$c7 = \"opacity(\";\n  var peg$c8 = \"brightness(\";\n  var peg$c9 = \"contrast(\";\n  var peg$c10 = \"blur(\";\n  var peg$c11 = \"drop-shadow(\";\n  var peg$c12 = \"%\";\n  var peg$c13 = \"deg\";\n  var peg$c14 = \"grad\";\n  var peg$c15 = \"rad\";\n  var peg$c16 = \"turn\";\n  var peg$c17 = \"0\";\n  var peg$c18 = \"#\";\n  var peg$c19 = \"rgb(\";\n  var peg$c20 = \",\";\n  var peg$c21 = \"rgba(\";\n  var peg$c22 = \".\";\n  var peg$c23 = \"e\";\n\n  var peg$r0 = /^[ \\t\\n\\r]/;\n  var peg$r1 = /^[a-z\\-]/;\n  var peg$r2 = /^[0-9a-fA-F]/;\n  var peg$r3 = /^[+\\-]/;\n  var peg$r4 = /^[0-9]/;\n\n  var peg$e0 = peg$otherExpectation(\"filters or 'none'\");\n  var peg$e1 = peg$otherExpectation(\"'none'\");\n  var peg$e2 = peg$literalExpectation(\"none\", false);\n  var peg$e3 = peg$otherExpectation(\"filters\");\n  var peg$e4 = peg$otherExpectation(\"filter\");\n  var peg$e5 = peg$otherExpectation(\"grayscale\");\n  var peg$e6 = peg$literalExpectation(\"grayscale(\", false);\n  var peg$e7 = peg$literalExpectation(\")\", false);\n  var peg$e8 = peg$otherExpectation(\"sepia\");\n  var peg$e9 = peg$literalExpectation(\"sepia(\", false);\n  var peg$e10 = peg$otherExpectation(\"saturate\");\n  var peg$e11 = peg$literalExpectation(\"saturate(\", false);\n  var peg$e12 = peg$otherExpectation(\"hue-rotate\");\n  var peg$e13 = peg$literalExpectation(\"hue-rotate(\", false);\n  var peg$e14 = peg$otherExpectation(\"invert\");\n  var peg$e15 = peg$literalExpectation(\"invert(\", false);\n  var peg$e16 = peg$otherExpectation(\"opacity\");\n  var peg$e17 = peg$literalExpectation(\"opacity(\", false);\n  var peg$e18 = peg$otherExpectation(\"brightness\");\n  var peg$e19 = peg$literalExpectation(\"brightness(\", false);\n  var peg$e20 = peg$otherExpectation(\"contrast\");\n  var peg$e21 = peg$literalExpectation(\"contrast(\", false);\n  var peg$e22 = peg$otherExpectation(\"blur\");\n  var peg$e23 = peg$literalExpectation(\"blur(\", false);\n  var peg$e24 = peg$otherExpectation(\"drop-shadow\");\n  var peg$e25 = peg$literalExpectation(\"drop-shadow(\", false);\n  var peg$e26 = peg$otherExpectation(\"number or percentage\");\n  var peg$e27 = peg$literalExpectation(\"%\", false);\n  var peg$e28 = peg$otherExpectation(\"angle or zero\");\n  var peg$e29 = peg$otherExpectation(\"angle\");\n  var peg$e30 = peg$literalExpectation(\"deg\", false);\n  var peg$e31 = peg$literalExpectation(\"grad\", false);\n  var peg$e32 = peg$literalExpectation(\"rad\", false);\n  var peg$e33 = peg$literalExpectation(\"turn\", false);\n  var peg$e34 = peg$otherExpectation(\"zero\");\n  var peg$e35 = peg$literalExpectation(\"0\", false);\n  var peg$e36 = peg$otherExpectation(\"whitespace\");\n  var peg$e37 = peg$classExpectation([\" \", \"\\t\", \"\\n\", \"\\r\"], false, false);\n  var peg$e38 = peg$otherExpectation(\"identifier\");\n  var peg$e39 = peg$classExpectation([[\"a\", \"z\"], \"-\"], false, false);\n  var peg$e40 = peg$otherExpectation(\"color\");\n  var peg$e41 = peg$literalExpectation(\"#\", false);\n  var peg$e42 = peg$classExpectation([[\"0\", \"9\"], [\"a\", \"f\"], [\"A\", \"F\"]], false, false);\n  var peg$e43 = peg$literalExpectation(\"rgb(\", false);\n  var peg$e44 = peg$literalExpectation(\",\", false);\n  var peg$e45 = peg$literalExpectation(\"rgba(\", false);\n  var peg$e46 = peg$classExpectation([\"+\", \"-\"], false, false);\n  var peg$e47 = peg$classExpectation([[\"0\", \"9\"]], false, false);\n  var peg$e48 = peg$literalExpectation(\".\", false);\n  var peg$e49 = peg$literalExpectation(\"e\", false);\n\n  var peg$f0 = function() { return null; };\n  var peg$f1 = function(head, tail) {\n    const results = [head];\n    tail.forEach(element => {\n      if (Array.isArray(element[1])) {\n        results.push(...element[1]);\n      } else {\n        results.push(element[1]);\n      }\n    });\n    return results;\n  };\n  var peg$f2 = function(value) {\n    return {\n      name: \"feColorMatrix\",\n      type: \"matrix\",\n      values: [\n        0.2126 + 0.7874 * (1 - value), 0.7152 - 0.7152 * (1 - value), 0.0722 - 0.0722 * (1 - value), 0, 0,\n        0.2126 - 0.2126 * (1 - value), 0.7152 + 0.2848 * (1 - value), 0.0722 - 0.0722 * (1 - value), 0, 0,\n        0.2126 - 0.2126 * (1 - value), 0.7152 - 0.7152 * (1 - value), 0.0722 + 0.9278 * (1 - value), 0, 0,\n        0, 0, 0, 1, 0\n      ]\n    };\n  };\n  var peg$f3 = function(value) {\n    return {\n      name: \"feColorMatrix\",\n      type: \"matrix\",\n      values: [\n        0.393 + 0.607 * (1 - value), 0.769 - 0.769 * (1 - value), 0.189 - 0.189 * (1 - value), 0, 0,\n        0.349 - 0.349 * (1 - value), 0.686 + 0.314 * (1 - value), 0.168 - 0.168 * (1 - value), 0, 0,\n        0.272 - 0.272 * (1 - value), 0.534 - 0.534 * (1 - value), 0.131 + 0.869 * (1 - value), 0, 0,\n        0, 0, 0, 1, 0\n      ]\n    };\n  };\n  var peg$f4 = function(value) {\n    return {\n      name: \"feColorMatrix\",\n      type: \"saturate\",\n      values: [value]\n    };\n  };\n  var peg$f5 = function(value) {\n    return {\n      name: \"feColorMatrix\",\n      type: \"hueRotate\",\n      values: [value]\n    };\n  };\n  var peg$f6 = function(value) {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        },\n        {\n          name: \"feFuncG\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        },\n        {\n          name: \"feFuncB\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        }\n      ]\n    };\n  };\n  var peg$f7 = function(value) {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncA\",\n          type: \"table\",\n          tableValues: [0, value]\n        }\n      ]\n    };\n  };\n  var peg$f8 = function(value) {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"linear\",\n          slope: value\n        },\n        {\n          name: \"feFuncG\",\n          type: \"linear\",\n          slope: value\n        },\n        {\n          name: \"feFuncB\",\n          type: \"linear\",\n          slope: value\n        }\n      ]\n    };\n  };\n  var peg$f9 = function(value) {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        },\n        {\n          name: \"feFuncG\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        },\n        {\n          name: \"feFuncB\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        }\n      ]\n    };\n  };\n  var peg$f10 = function(value) {\n    return {\n      name: \"feGaussianBlur\",\n      stdDeviation: value\n    };\n  };\n  var peg$f11 = function(offsetX, offsetY, blurRadius, color) {\n    return buildDropShadow(offsetX, offsetY, blurRadius, color);\n  };\n  var peg$f12 = function(color, offsetX, offsetY, blurRadius) {\n    return buildDropShadow(offsetX, offsetY, blurRadius, color);\n  };\n  var peg$f13 = function(value) {\n    return value / 100;\n  };\n  var peg$f14 = function(value) {\n    return value;\n  };\n  var peg$f15 = function(value) {\n    return value * 180 / 200;\n  };\n  var peg$f16 = function(value) {\n    return value * 180 / Math.PI;\n  };\n  var peg$f17 = function(value) {\n    return value * 360;\n  };\n  var peg$f18 = function() {\n    return text();\n  };\n  var peg$f19 = function() { return text(); };\n  var peg$f20 = function(r, g, b) { return text(); };\n  var peg$f21 = function(r, g, b, a) { return text(); };\n  var peg$f22 = function() { return text(); };\n  var peg$f23 = function() {\n    return parseFloat(text());\n  };\n  var peg$currPos = options.peg$currPos | 0;\n  var peg$savedPos = peg$currPos;\n  var peg$posDetailsCache = [{ line: 1, column: 1 }];\n  var peg$maxFailPos = peg$currPos;\n  var peg$maxFailExpected = options.peg$maxFailExpected || [];\n  var peg$silentFails = options.peg$silentFails | 0;\n\n  var peg$result;\n\n  if (options.startRule) {\n    if (!(options.startRule in peg$startRuleFunctions)) {\n      throw new Error(\"Can't start parsing from rule \\\"\" + options.startRule + \"\\\".\");\n    }\n\n    peg$startRuleFunction = peg$startRuleFunctions[options.startRule];\n  }\n\n  function text() {\n    return input.substring(peg$savedPos, peg$currPos);\n  }\n\n  function offset() {\n    return peg$savedPos;\n  }\n\n  function range() {\n    return {\n      source: peg$source,\n      start: peg$savedPos,\n      end: peg$currPos\n    };\n  }\n\n  function location() {\n    return peg$computeLocation(peg$savedPos, peg$currPos);\n  }\n\n  function expected(description, location) {\n    location = location !== undefined\n      ? location\n      : peg$computeLocation(peg$savedPos, peg$currPos);\n\n    throw peg$buildStructuredError(\n      [peg$otherExpectation(description)],\n      input.substring(peg$savedPos, peg$currPos),\n      location\n    );\n  }\n\n  function error(message, location) {\n    location = location !== undefined\n      ? location\n      : peg$computeLocation(peg$savedPos, peg$currPos);\n\n    throw peg$buildSimpleError(message, location);\n  }\n\n  function peg$literalExpectation(text, ignoreCase) {\n    return { type: \"literal\", text: text, ignoreCase: ignoreCase };\n  }\n\n  function peg$classExpectation(parts, inverted, ignoreCase) {\n    return { type: \"class\", parts: parts, inverted: inverted, ignoreCase: ignoreCase };\n  }\n\n  function peg$anyExpectation() {\n    return { type: \"any\" };\n  }\n\n  function peg$endExpectation() {\n    return { type: \"end\" };\n  }\n\n  function peg$otherExpectation(description) {\n    return { type: \"other\", description: description };\n  }\n\n  function peg$computePosDetails(pos) {\n    var details = peg$posDetailsCache[pos];\n    var p;\n\n    if (details) {\n      return details;\n    } else {\n      if (pos >= peg$posDetailsCache.length) {\n        p = peg$posDetailsCache.length - 1;\n      } else {\n        p = pos;\n        while (!peg$posDetailsCache[--p]) {}\n      }\n\n      details = peg$posDetailsCache[p];\n      details = {\n        line: details.line,\n        column: details.column\n      };\n\n      while (p < pos) {\n        if (input.charCodeAt(p) === 10) {\n          details.line++;\n          details.column = 1;\n        } else {\n          details.column++;\n        }\n\n        p++;\n      }\n\n      peg$posDetailsCache[pos] = details;\n\n      return details;\n    }\n  }\n\n  function peg$computeLocation(startPos, endPos, offset) {\n    var startPosDetails = peg$computePosDetails(startPos);\n    var endPosDetails = peg$computePosDetails(endPos);\n\n    var res = {\n      source: peg$source,\n      start: {\n        offset: startPos,\n        line: startPosDetails.line,\n        column: startPosDetails.column\n      },\n      end: {\n        offset: endPos,\n        line: endPosDetails.line,\n        column: endPosDetails.column\n      }\n    };\n    if (offset && peg$source && (typeof peg$source.offset === \"function\")) {\n      res.start = peg$source.offset(res.start);\n      res.end = peg$source.offset(res.end);\n    }\n    return res;\n  }\n\n  function peg$fail(expected) {\n    if (peg$currPos < peg$maxFailPos) { return; }\n\n    if (peg$currPos > peg$maxFailPos) {\n      peg$maxFailPos = peg$currPos;\n      peg$maxFailExpected = [];\n    }\n\n    peg$maxFailExpected.push(expected);\n  }\n\n  function peg$buildSimpleError(message, location) {\n    return new peg$SyntaxError(message, null, null, location);\n  }\n\n  function peg$buildStructuredError(expected, found, location) {\n    return new peg$SyntaxError(\n      peg$SyntaxError.buildMessage(expected, found),\n      expected,\n      found,\n      location\n    );\n  }\n\n  function peg$parsestart() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$parsenone();\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsefiltersList();\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e0); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsenone() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 4) === peg$c0) {\n      s1 = peg$c0;\n      peg$currPos += 4;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e2); }\n    }\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$f0();\n    }\n    s0 = s1;\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e1); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsefiltersList() {\n    var s0, s1, s2, s3, s4, s5;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parsefunction();\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$currPos;\n      s4 = peg$parse_();\n      s5 = peg$parsefunction();\n      if (s5 !== peg$FAILED) {\n        s4 = [s4, s5];\n        s3 = s4;\n      } else {\n        peg$currPos = s3;\n        s3 = peg$FAILED;\n      }\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$currPos;\n        s4 = peg$parse_();\n        s5 = peg$parsefunction();\n        if (s5 !== peg$FAILED) {\n          s4 = [s4, s5];\n          s3 = s4;\n        } else {\n          peg$currPos = s3;\n          s3 = peg$FAILED;\n        }\n      }\n      peg$savedPos = s0;\n      s0 = peg$f1(s1, s2);\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e3); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsefunction() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$parsegrayscale();\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsesepia();\n      if (s0 === peg$FAILED) {\n        s0 = peg$parsesaturate();\n        if (s0 === peg$FAILED) {\n          s0 = peg$parsehueRotate();\n          if (s0 === peg$FAILED) {\n            s0 = peg$parseinvert();\n            if (s0 === peg$FAILED) {\n              s0 = peg$parseopacity();\n              if (s0 === peg$FAILED) {\n                s0 = peg$parsebrightness();\n                if (s0 === peg$FAILED) {\n                  s0 = peg$parsecontrast();\n                  if (s0 === peg$FAILED) {\n                    s0 = peg$parseblur();\n                    if (s0 === peg$FAILED) {\n                      s0 = peg$parsedropShadow();\n                    }\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e4); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsegrayscale() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 10) === peg$c1) {\n      s2 = peg$c1;\n      peg$currPos += 10;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e6); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f2(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e5); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsesepia() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 6) === peg$c3) {\n      s2 = peg$c3;\n      peg$currPos += 6;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e9); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f3(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e8); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsesaturate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 9) === peg$c4) {\n      s2 = peg$c4;\n      peg$currPos += 9;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e11); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f4(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e10); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsehueRotate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 11) === peg$c5) {\n      s2 = peg$c5;\n      peg$currPos += 11;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e13); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseangleZero();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f5(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e12); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseinvert() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 7) === peg$c6) {\n      s2 = peg$c6;\n      peg$currPos += 7;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e15); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f6(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e14); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseopacity() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 8) === peg$c7) {\n      s2 = peg$c7;\n      peg$currPos += 8;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e17); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f7(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e16); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsebrightness() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 11) === peg$c8) {\n      s2 = peg$c8;\n      peg$currPos += 11;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e19); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f8(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e18); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsecontrast() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 9) === peg$c9) {\n      s2 = peg$c9;\n      peg$currPos += 9;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e21); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parsenumberPercentage();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c2;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f9(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e20); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseblur() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 5) === peg$c10) {\n      s2 = peg$c10;\n      peg$currPos += 5;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e23); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parseIDENTIFIER();\n        if (s5 === peg$FAILED) {\n          s5 = null;\n        }\n        s6 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s7 = peg$c2;\n          peg$currPos++;\n        } else {\n          s7 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n        }\n        if (s7 !== peg$FAILED) {\n          s8 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f10(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e22); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsedropShadow() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 12) === peg$c11) {\n      s2 = peg$c11;\n      peg$currPos += 12;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e25); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parseIDENTIFIER();\n        if (s5 === peg$FAILED) {\n          s5 = null;\n        }\n        s6 = peg$parse_();\n        s7 = peg$parseNUM();\n        if (s7 !== peg$FAILED) {\n          s8 = peg$parseIDENTIFIER();\n          if (s8 === peg$FAILED) {\n            s8 = null;\n          }\n          s9 = peg$parse_();\n          s10 = peg$parseNUM();\n          if (s10 === peg$FAILED) {\n            s10 = null;\n          }\n          s11 = peg$parseIDENTIFIER();\n          if (s11 === peg$FAILED) {\n            s11 = null;\n          }\n          s12 = peg$parse_();\n          s13 = peg$parseCOLOR();\n          if (s13 === peg$FAILED) {\n            s13 = null;\n          }\n          s14 = peg$parse_();\n          if (input.charCodeAt(peg$currPos) === 41) {\n            s15 = peg$c2;\n            peg$currPos++;\n          } else {\n            s15 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e7); }\n          }\n          if (s15 !== peg$FAILED) {\n            s16 = peg$parse_();\n            peg$savedPos = s0;\n            s0 = peg$f11(s4, s7, s10, s13);\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$parse_();\n      if (input.substr(peg$currPos, 12) === peg$c11) {\n        s2 = peg$c11;\n        peg$currPos += 12;\n      } else {\n        s2 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e25); }\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parse_();\n        s4 = peg$parseCOLOR();\n        if (s4 !== peg$FAILED) {\n          s5 = peg$parse_();\n          s6 = peg$parseNUM();\n          if (s6 !== peg$FAILED) {\n            s7 = peg$parseIDENTIFIER();\n            if (s7 === peg$FAILED) {\n              s7 = null;\n            }\n            s8 = peg$parse_();\n            s9 = peg$parseNUM();\n            if (s9 !== peg$FAILED) {\n              s10 = peg$parseIDENTIFIER();\n              if (s10 === peg$FAILED) {\n                s10 = null;\n              }\n              s11 = peg$parse_();\n              s12 = peg$parseNUM();\n              if (s12 === peg$FAILED) {\n                s12 = null;\n              }\n              s13 = peg$parseIDENTIFIER();\n              if (s13 === peg$FAILED) {\n                s13 = null;\n              }\n              s14 = peg$parse_();\n              if (input.charCodeAt(peg$currPos) === 41) {\n                s15 = peg$c2;\n                peg$currPos++;\n              } else {\n                s15 = peg$FAILED;\n                if (peg$silentFails === 0) { peg$fail(peg$e7); }\n              }\n              if (s15 !== peg$FAILED) {\n                s16 = peg$parse_();\n                peg$savedPos = s0;\n                s0 = peg$f12(s4, s6, s9, s12);\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e24); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsenumberPercentage() {\n    var s0, s1, s2;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parseNUM();\n    if (s1 !== peg$FAILED) {\n      if (input.charCodeAt(peg$currPos) === 37) {\n        s2 = peg$c12;\n        peg$currPos++;\n      } else {\n        s2 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e27); }\n      }\n      if (s2 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s0 = peg$f13(s1);\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$parseNUM();\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e26); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseangleZero() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$parseangle();\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsezero();\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e28); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseangle() {\n    var s0, s1, s2;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parseNUM();\n    if (s1 !== peg$FAILED) {\n      if (input.substr(peg$currPos, 3) === peg$c13) {\n        s2 = peg$c13;\n        peg$currPos += 3;\n      } else {\n        s2 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e30); }\n      }\n      if (s2 === peg$FAILED) {\n        s2 = null;\n      }\n      peg$savedPos = s0;\n      s0 = peg$f14(s1);\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$parseNUM();\n      if (s1 !== peg$FAILED) {\n        if (input.substr(peg$currPos, 4) === peg$c14) {\n          s2 = peg$c14;\n          peg$currPos += 4;\n        } else {\n          s2 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e31); }\n        }\n        if (s2 !== peg$FAILED) {\n          peg$savedPos = s0;\n          s0 = peg$f15(s1);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n      if (s0 === peg$FAILED) {\n        s0 = peg$currPos;\n        s1 = peg$parseNUM();\n        if (s1 !== peg$FAILED) {\n          if (input.substr(peg$currPos, 3) === peg$c15) {\n            s2 = peg$c15;\n            peg$currPos += 3;\n          } else {\n            s2 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e32); }\n          }\n          if (s2 !== peg$FAILED) {\n            peg$savedPos = s0;\n            s0 = peg$f16(s1);\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n        if (s0 === peg$FAILED) {\n          s0 = peg$currPos;\n          s1 = peg$parseNUM();\n          if (s1 !== peg$FAILED) {\n            if (input.substr(peg$currPos, 4) === peg$c16) {\n              s2 = peg$c16;\n              peg$currPos += 4;\n            } else {\n              s2 = peg$FAILED;\n              if (peg$silentFails === 0) { peg$fail(peg$e33); }\n            }\n            if (s2 !== peg$FAILED) {\n              peg$savedPos = s0;\n              s0 = peg$f17(s1);\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        }\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e29); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsezero() {\n    var s0, s1;\n\n    peg$silentFails++;\n    if (input.charCodeAt(peg$currPos) === 48) {\n      s0 = peg$c17;\n      peg$currPos++;\n    } else {\n      s0 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e35); }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e34); }\n    }\n\n    return s0;\n  }\n\n  function peg$parse_() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = [];\n    s1 = input.charAt(peg$currPos);\n    if (peg$r0.test(s1)) {\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e37); }\n    }\n    while (s1 !== peg$FAILED) {\n      s0.push(s1);\n      s1 = input.charAt(peg$currPos);\n      if (peg$r0.test(s1)) {\n        peg$currPos++;\n      } else {\n        s1 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e37); }\n      }\n    }\n    peg$silentFails--;\n    s1 = peg$FAILED;\n    if (peg$silentFails === 0) { peg$fail(peg$e36); }\n\n    return s0;\n  }\n\n  function peg$parseIDENTIFIER() {\n    var s0, s1, s2;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = [];\n    s2 = input.charAt(peg$currPos);\n    if (peg$r1.test(s2)) {\n      peg$currPos++;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e39); }\n    }\n    if (s2 !== peg$FAILED) {\n      while (s2 !== peg$FAILED) {\n        s1.push(s2);\n        s2 = input.charAt(peg$currPos);\n        if (peg$r1.test(s2)) {\n          peg$currPos++;\n        } else {\n          s2 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e39); }\n        }\n      }\n    } else {\n      s1 = peg$FAILED;\n    }\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$f18();\n    }\n    s0 = s1;\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e38); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseCOLOR() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, s17;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    if (input.charCodeAt(peg$currPos) === 35) {\n      s1 = peg$c18;\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e41); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = input.charAt(peg$currPos);\n      if (peg$r2.test(s3)) {\n        peg$currPos++;\n      } else {\n        s3 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e42); }\n      }\n      if (s3 !== peg$FAILED) {\n        while (s3 !== peg$FAILED) {\n          s2.push(s3);\n          s3 = input.charAt(peg$currPos);\n          if (peg$r2.test(s3)) {\n            peg$currPos++;\n          } else {\n            s3 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e42); }\n          }\n        }\n      } else {\n        s2 = peg$FAILED;\n      }\n      if (s2 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s0 = peg$f19();\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      if (input.substr(peg$currPos, 4) === peg$c19) {\n        s1 = peg$c19;\n        peg$currPos += 4;\n      } else {\n        s1 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e43); }\n      }\n      if (s1 !== peg$FAILED) {\n        s2 = peg$parse_();\n        s3 = peg$parseNUM();\n        if (s3 !== peg$FAILED) {\n          s4 = peg$parse_();\n          if (input.charCodeAt(peg$currPos) === 44) {\n            s5 = peg$c20;\n            peg$currPos++;\n          } else {\n            s5 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e44); }\n          }\n          if (s5 !== peg$FAILED) {\n            s6 = peg$parse_();\n            s7 = peg$parseNUM();\n            if (s7 !== peg$FAILED) {\n              s8 = peg$parse_();\n              if (input.charCodeAt(peg$currPos) === 44) {\n                s9 = peg$c20;\n                peg$currPos++;\n              } else {\n                s9 = peg$FAILED;\n                if (peg$silentFails === 0) { peg$fail(peg$e44); }\n              }\n              if (s9 !== peg$FAILED) {\n                s10 = peg$parse_();\n                s11 = peg$parseNUM();\n                if (s11 !== peg$FAILED) {\n                  s12 = peg$parse_();\n                  if (input.charCodeAt(peg$currPos) === 41) {\n                    s13 = peg$c2;\n                    peg$currPos++;\n                  } else {\n                    s13 = peg$FAILED;\n                    if (peg$silentFails === 0) { peg$fail(peg$e7); }\n                  }\n                  if (s13 !== peg$FAILED) {\n                    peg$savedPos = s0;\n                    s0 = peg$f20(s3, s7, s11);\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n      if (s0 === peg$FAILED) {\n        s0 = peg$currPos;\n        if (input.substr(peg$currPos, 5) === peg$c21) {\n          s1 = peg$c21;\n          peg$currPos += 5;\n        } else {\n          s1 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e45); }\n        }\n        if (s1 !== peg$FAILED) {\n          s2 = peg$parse_();\n          s3 = peg$parseNUM();\n          if (s3 !== peg$FAILED) {\n            s4 = peg$parse_();\n            if (input.charCodeAt(peg$currPos) === 44) {\n              s5 = peg$c20;\n              peg$currPos++;\n            } else {\n              s5 = peg$FAILED;\n              if (peg$silentFails === 0) { peg$fail(peg$e44); }\n            }\n            if (s5 !== peg$FAILED) {\n              s6 = peg$parse_();\n              s7 = peg$parseNUM();\n              if (s7 !== peg$FAILED) {\n                s8 = peg$parse_();\n                if (input.charCodeAt(peg$currPos) === 44) {\n                  s9 = peg$c20;\n                  peg$currPos++;\n                } else {\n                  s9 = peg$FAILED;\n                  if (peg$silentFails === 0) { peg$fail(peg$e44); }\n                }\n                if (s9 !== peg$FAILED) {\n                  s10 = peg$parse_();\n                  s11 = peg$parseNUM();\n                  if (s11 !== peg$FAILED) {\n                    s12 = peg$parse_();\n                    if (input.charCodeAt(peg$currPos) === 44) {\n                      s13 = peg$c20;\n                      peg$currPos++;\n                    } else {\n                      s13 = peg$FAILED;\n                      if (peg$silentFails === 0) { peg$fail(peg$e44); }\n                    }\n                    if (s13 !== peg$FAILED) {\n                      s14 = peg$parse_();\n                      s15 = peg$parseNUM();\n                      if (s15 !== peg$FAILED) {\n                        s16 = peg$parse_();\n                        if (input.charCodeAt(peg$currPos) === 41) {\n                          s17 = peg$c2;\n                          peg$currPos++;\n                        } else {\n                          s17 = peg$FAILED;\n                          if (peg$silentFails === 0) { peg$fail(peg$e7); }\n                        }\n                        if (s17 !== peg$FAILED) {\n                          peg$savedPos = s0;\n                          s0 = peg$f21(s3, s7, s11, s15);\n                        } else {\n                          peg$currPos = s0;\n                          s0 = peg$FAILED;\n                        }\n                      } else {\n                        peg$currPos = s0;\n                        s0 = peg$FAILED;\n                      }\n                    } else {\n                      peg$currPos = s0;\n                      s0 = peg$FAILED;\n                    }\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n        if (s0 === peg$FAILED) {\n          s0 = peg$currPos;\n          s1 = peg$parseIDENTIFIER();\n          if (s1 !== peg$FAILED) {\n            peg$savedPos = s0;\n            s1 = peg$f22();\n          }\n          s0 = s1;\n        }\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e40); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseNUM() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    s0 = peg$currPos;\n    s1 = input.charAt(peg$currPos);\n    if (peg$r3.test(s1)) {\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e46); }\n    }\n    if (s1 === peg$FAILED) {\n      s1 = null;\n    }\n    s2 = peg$currPos;\n    s3 = [];\n    s4 = input.charAt(peg$currPos);\n    if (peg$r4.test(s4)) {\n      peg$currPos++;\n    } else {\n      s4 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e47); }\n    }\n    while (s4 !== peg$FAILED) {\n      s3.push(s4);\n      s4 = input.charAt(peg$currPos);\n      if (peg$r4.test(s4)) {\n        peg$currPos++;\n      } else {\n        s4 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e47); }\n      }\n    }\n    if (input.charCodeAt(peg$currPos) === 46) {\n      s4 = peg$c22;\n      peg$currPos++;\n    } else {\n      s4 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$e48); }\n    }\n    if (s4 !== peg$FAILED) {\n      s5 = [];\n      s6 = input.charAt(peg$currPos);\n      if (peg$r4.test(s6)) {\n        peg$currPos++;\n      } else {\n        s6 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e47); }\n      }\n      if (s6 !== peg$FAILED) {\n        while (s6 !== peg$FAILED) {\n          s5.push(s6);\n          s6 = input.charAt(peg$currPos);\n          if (peg$r4.test(s6)) {\n            peg$currPos++;\n          } else {\n            s6 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e47); }\n          }\n        }\n      } else {\n        s5 = peg$FAILED;\n      }\n      if (s5 !== peg$FAILED) {\n        s3 = [s3, s4, s5];\n        s2 = s3;\n      } else {\n        peg$currPos = s2;\n        s2 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s2;\n      s2 = peg$FAILED;\n    }\n    if (s2 === peg$FAILED) {\n      s2 = [];\n      s3 = input.charAt(peg$currPos);\n      if (peg$r4.test(s3)) {\n        peg$currPos++;\n      } else {\n        s3 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e47); }\n      }\n      if (s3 !== peg$FAILED) {\n        while (s3 !== peg$FAILED) {\n          s2.push(s3);\n          s3 = input.charAt(peg$currPos);\n          if (peg$r4.test(s3)) {\n            peg$currPos++;\n          } else {\n            s3 = peg$FAILED;\n            if (peg$silentFails === 0) { peg$fail(peg$e47); }\n          }\n        }\n      } else {\n        s2 = peg$FAILED;\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$currPos;\n      if (input.charCodeAt(peg$currPos) === 101) {\n        s4 = peg$c23;\n        peg$currPos++;\n      } else {\n        s4 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$e49); }\n      }\n      if (s4 !== peg$FAILED) {\n        s5 = input.charAt(peg$currPos);\n        if (peg$r3.test(s5)) {\n          peg$currPos++;\n        } else {\n          s5 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e46); }\n        }\n        if (s5 === peg$FAILED) {\n          s5 = null;\n        }\n        s6 = [];\n        s7 = input.charAt(peg$currPos);\n        if (peg$r4.test(s7)) {\n          peg$currPos++;\n        } else {\n          s7 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$e47); }\n        }\n        if (s7 !== peg$FAILED) {\n          while (s7 !== peg$FAILED) {\n            s6.push(s7);\n            s7 = input.charAt(peg$currPos);\n            if (peg$r4.test(s7)) {\n              peg$currPos++;\n            } else {\n              s7 = peg$FAILED;\n              if (peg$silentFails === 0) { peg$fail(peg$e47); }\n            }\n          }\n        } else {\n          s6 = peg$FAILED;\n        }\n        if (s6 !== peg$FAILED) {\n          s4 = [s4, s5, s6];\n          s3 = s4;\n        } else {\n          peg$currPos = s3;\n          s3 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s3;\n        s3 = peg$FAILED;\n      }\n      if (s3 === peg$FAILED) {\n        s3 = null;\n      }\n      peg$savedPos = s0;\n      s0 = peg$f23();\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  peg$result = peg$startRuleFunction();\n\n  if (options.peg$library) {\n    return /** @type {any} */ ({\n      peg$result,\n      peg$currPos,\n      peg$FAILED,\n      peg$maxFailExpected,\n      peg$maxFailPos\n    });\n  }\n  if (peg$result !== peg$FAILED && peg$currPos === input.length) {\n    return peg$result;\n  } else {\n    if (peg$result !== peg$FAILED && peg$currPos < input.length) {\n      peg$fail(peg$endExpectation());\n    }\n\n    throw peg$buildStructuredError(\n      peg$maxFailExpected,\n      peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null,\n      peg$maxFailPos < input.length\n        ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1)\n        : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)\n    );\n  }\n}\n\nmodule.exports = {\n  StartRules: [\"start\"],\n  SyntaxError: peg$SyntaxError,\n  parse: peg$parse\n};\n"
  },
  {
    "path": "src/filter-image/extract/extractFiltersString.pegjs",
    "content": "{{\n  function buildDropShadow(offsetX, offsetY, blurRadius, color) {\n    return [\n      {\n        name: \"feGaussianBlur\",\n        in: \"SourceAlpha\",\n        stdDeviation: blurRadius || 0\n      },\n      {\n        name: \"feOffset\",\n        dx: offsetX,\n        dy: offsetY,\n        result: \"offsetblur\"\n      },\n      {\n        name: \"feFlood\",\n        floodColor: color || \"transparent\",\n      },\n      {\n        name: \"feComposite\",\n        in2: \"offsetblur\",\n        operator: \"in\"\n      },\n      {\n        name: \"feMerge\",\n        children: [\n          {\n            name: \"feMergeNode\"\n          },\n          {\n            name: \"feMergeNode\",\n            in: \"SourceGraphic\"\n          }\n        ]\n      }\n    ];\n  }\n}}\n\nstart \"filters or 'none'\"\n  = none\n  / filtersList\n\nnone \"'none'\"\n  = \"none\" { return null; }\n\nfiltersList \"filters\"\n  = head:(function) tail:(_ function)* {\n    const results = [head];\n    tail.forEach(element => {\n      if (Array.isArray(element[1])) {\n        results.push(...element[1]);\n      } else {\n        results.push(element[1]);\n      }\n    });\n    return results;\n  }\n\nfunction \"filter\"\n  = grayscale\n  / sepia\n  / saturate\n  / hueRotate\n  / invert\n  / opacity\n  / brightness\n  / contrast\n  / blur\n  / dropShadow\n\n// Convert CSS shorthands to primitive representation\n// https://www.w3.org/TR/filter-effects-1/#ShorthandEquivalents\n\ngrayscale \"grayscale\"\n  = _ \"grayscale(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feColorMatrix\",\n      type: \"matrix\",\n      values: [\n        0.2126 + 0.7874 * (1 - value), 0.7152 - 0.7152 * (1 - value), 0.0722 - 0.0722 * (1 - value), 0, 0,\n        0.2126 - 0.2126 * (1 - value), 0.7152 + 0.2848 * (1 - value), 0.0722 - 0.0722 * (1 - value), 0, 0,\n        0.2126 - 0.2126 * (1 - value), 0.7152 - 0.7152 * (1 - value), 0.0722 + 0.9278 * (1 - value), 0, 0,\n        0, 0, 0, 1, 0\n      ]\n    };\n  }\n\nsepia \"sepia\"\n  = _ \"sepia(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feColorMatrix\",\n      type: \"matrix\",\n      values: [\n        0.393 + 0.607 * (1 - value), 0.769 - 0.769 * (1 - value), 0.189 - 0.189 * (1 - value), 0, 0,\n        0.349 - 0.349 * (1 - value), 0.686 + 0.314 * (1 - value), 0.168 - 0.168 * (1 - value), 0, 0,\n        0.272 - 0.272 * (1 - value), 0.534 - 0.534 * (1 - value), 0.131 + 0.869 * (1 - value), 0, 0,\n        0, 0, 0, 1, 0\n      ]\n    };\n  }\n\nsaturate \"saturate\"\n  = _ \"saturate(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feColorMatrix\",\n      type: \"saturate\",\n      values: [value]\n    };\n  }\n\nhueRotate \"hue-rotate\"\n  = _ \"hue-rotate(\" _ value:(angleZero) _ \")\" _ {\n    return {\n      name: \"feColorMatrix\",\n      type: \"hueRotate\",\n      values: [value]\n    };\n  }\n\ninvert \"invert\"\n  = _ \"invert(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        },\n        {\n          name: \"feFuncG\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        },\n        {\n          name: \"feFuncB\",\n          type: \"table\",\n          tableValues: [value, 1 - value]\n        }\n      ]\n    };\n  }\n\nopacity \"opacity\"\n  = _ \"opacity(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncA\",\n          type: \"table\",\n          tableValues: [0, value]\n        }\n      ]\n    };\n  }\n\nbrightness \"brightness\"\n  = _ \"brightness(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"linear\",\n          slope: value\n        },\n        {\n          name: \"feFuncG\",\n          type: \"linear\",\n          slope: value\n        },\n        {\n          name: \"feFuncB\",\n          type: \"linear\",\n          slope: value\n        }\n      ]\n    };\n  }\n\ncontrast \"contrast\"\n  = _ \"contrast(\" _ value:numberPercentage _ \")\" _ {\n    return {\n      name: \"feComponentTransfer\",\n      children: [\n        {\n          name: \"feFuncR\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        },\n        {\n          name: \"feFuncG\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        },\n        {\n          name: \"feFuncB\",\n          type: \"linear\",\n          slope: value,\n          intercept: -(0.5 * value) + 0.5\n        }\n      ]\n    };\n  }\n\nblur \"blur\"\n  = _ \"blur(\" _ value:NUM IDENTIFIER? _ \")\" _ {\n    return {\n      name: \"feGaussianBlur\",\n      stdDeviation: value\n    };\n  }\n\ndropShadow \"drop-shadow\"\n  = _ \"drop-shadow(\" _ offsetX:NUM IDENTIFIER? _ offsetY:NUM IDENTIFIER? _ blurRadius:NUM? IDENTIFIER? _ color:COLOR? _ \")\" _ {\n    return buildDropShadow(offsetX, offsetY, blurRadius, color);\n  }\n  / _ \"drop-shadow(\" _ color:COLOR _ offsetX:NUM IDENTIFIER? _ offsetY:NUM IDENTIFIER? _ blurRadius:NUM? IDENTIFIER? _ \")\" _ {\n    return buildDropShadow(offsetX, offsetY, blurRadius, color);\n  }\n\n\nnumberPercentage \"number or percentage\"\n  = value:NUM \"%\" {\n    return value / 100;\n  }\n  / value:NUM\n\nangleZero \"angle or zero\"\n  = angle\n  / zero\n\nangle \"angle\"\n  = value:NUM \"deg\"? {\n    return value;\n  }\n  / value:NUM \"grad\" {\n    return value * 180 / 200;\n  }\n  / value:NUM \"rad\" {\n    return value * 180 / Math.PI;\n  }\n  / value:NUM \"turn\" {\n    return value * 360;\n  }\n\nzero \"zero\"\n  = \"0\"\n\n_ \"whitespace\"\n  = [ \\t\\n\\r]*\n\nIDENTIFIER \"identifier\"\n  = [a-z\\-]+ {\n    return text();\n  }\n\nCOLOR \"color\"\n  = \"#\" [0-9a-fA-F]+ { return text(); }\n  / \"rgb(\" _ r:NUM _ \",\" _ g:NUM _ \",\" _ b:NUM _ \")\" { return text(); }\n  / \"rgba(\" _ r:NUM _ \",\" _ g:NUM _ \",\" _ b:NUM _ \",\" _ a:NUM _ \")\" { return text(); }\n  / IDENTIFIER { return text(); }\n\nNUM\n  = [+-]? ([0-9]* \".\" [0-9]+ / [0-9]+) (\"e\" [+-]? [0-9]+)? {\n    return parseFloat(text());\n  }\n"
  },
  {
    "path": "src/filter-image/extract/extractImage.ts",
    "content": "export const extractResizeMode = (resizeMode?: string) => {\n  switch (resizeMode) {\n    case 'contain':\n      return 'xMidYMid meet';\n    case 'stretch':\n      return 'none';\n    case 'center':\n      return 'xMidYMid meet';\n    default:\n      return 'xMidYMid slice';\n  }\n};\n"
  },
  {
    "path": "src/filter-image/index.tsx",
    "content": "import { FilterImage, FilterImageProps } from './FilterImage';\nimport { Filters } from './types';\n\nexport { FilterImage };\n\nexport type { FilterImageProps, Filters };\n"
  },
  {
    "path": "src/filter-image/types.ts",
    "content": "import { FilterPrimitiveCommonProps } from '../elements/filters/FilterPrimitive';\nimport {\n  FeColorMatrixProps,\n  FeGaussianBlurProps,\n  FeOffsetProps,\n} from '../index';\n\nexport type FilterElement = (\n  | ({ name: 'feColorMatrix' } & FeColorMatrixProps)\n  | ({ name: 'feGaussianBlur' } & FeGaussianBlurProps)\n  | ({ name: 'feOffset' } & FeOffsetProps)\n) &\n  FilterPrimitiveCommonProps;\n\nexport type Filters = Array<FilterElement>;\n"
  },
  {
    "path": "src/index.ts",
    "content": "'use client';\n\nexport * from './ReactNativeSVG';\n\nexport { default } from './ReactNativeSVG';\n"
  },
  {
    "path": "src/lib/Matrix2D.ts",
    "content": "/**\n * based on\n * https://github.com/CreateJS/EaselJS/blob/631cdffb85eff9413dab43b4676f059b4232d291/src/easeljs/geom/Matrix2D.js\n */\nconst DEG_TO_RAD = Math.PI / 180;\n\nexport const identity: [number, number, number, number, number, number] = [\n  1, 0, 0, 1, 0, 0,\n];\n\nlet a = 1;\nlet b = 0;\nlet c = 0;\nlet d = 1;\nlet tx = 0;\nlet ty = 0;\nlet hasInitialState = true;\n\n/**\n * Represents an affine transformation matrix, and provides tools for concatenating transforms.\n *\n * This matrix can be visualized as:\n *\n * \t[ a  c  tx\n * \t  b  d  ty\n * \t  0  0  1  ]\n *\n * Note the locations of b and c.\n **/\n\n/**\n * Reset current matrix to an identity matrix.\n * @method reset\n **/\nexport function reset() {\n  if (hasInitialState) {\n    return;\n  }\n  a = d = 1;\n  b = c = tx = ty = 0;\n  hasInitialState = true;\n}\n\n/**\n * Returns an array with current matrix values.\n * @method toArray\n * @return {Array} an array with current matrix values.\n **/\nexport function toArray(): [number, number, number, number, number, number] {\n  if (hasInitialState) {\n    return identity;\n  }\n  return [a, b, c, d, tx, ty];\n}\n\n/**\n * Appends the specified matrix properties to this matrix. All parameters are required.\n * This is the equivalent of multiplying `(this matrix) * (specified matrix)`.\n * @method append\n * @param {Number} a2\n * @param {Number} b2\n * @param {Number} c2\n * @param {Number} d2\n * @param {Number} tx2\n * @param {Number} ty2\n **/\nexport function append(\n  a2: number,\n  b2: number,\n  c2: number,\n  d2: number,\n  tx2: number,\n  ty2: number\n) {\n  const change = a2 !== 1 || b2 !== 0 || c2 !== 0 || d2 !== 1;\n  const translate = tx2 !== 0 || ty2 !== 0;\n  if (!change && !translate) {\n    return;\n  }\n  if (hasInitialState) {\n    hasInitialState = false;\n    a = a2;\n    b = b2;\n    c = c2;\n    d = d2;\n    tx = tx2;\n    ty = ty2;\n    return;\n  }\n  const a1 = a;\n  const b1 = b;\n  const c1 = c;\n  const d1 = d;\n  if (change) {\n    a = a1 * a2 + c1 * b2;\n    b = b1 * a2 + d1 * b2;\n    c = a1 * c2 + c1 * d2;\n    d = b1 * c2 + d1 * d2;\n  }\n  if (translate) {\n    tx = a1 * tx2 + c1 * ty2 + tx;\n    ty = b1 * tx2 + d1 * ty2 + ty;\n  }\n}\n\n/**\n * Generates matrix properties from the specified display object transform properties, and appends them to this matrix.\n * For example, you can use this to generate a matrix representing the transformations of a display object:\n *\n * \treset();\n * \tappendTransform(o.x, o.y, o.scaleX, o.scaleY, o.rotation);\n * \tvar matrix = toArray()\n *\n * @method appendTransform\n * @param {Number} x\n * @param {Number} y\n * @param {Number} scaleX\n * @param {Number} scaleY\n * @param {Number} rotation\n * @param {Number} skewX\n * @param {Number} skewY\n * @param {Number} regX Optional.\n * @param {Number} regY Optional.\n **/\nexport function appendTransform(\n  x: number,\n  y: number,\n  scaleX: number,\n  scaleY: number,\n  rotation: number,\n  skewX: number,\n  skewY: number,\n  regX: number,\n  regY: number\n) {\n  if (\n    x === 0 &&\n    y === 0 &&\n    scaleX === 1 &&\n    scaleY === 1 &&\n    rotation === 0 &&\n    skewX === 0 &&\n    skewY === 0 &&\n    regX === 0 &&\n    regY === 0\n  ) {\n    return;\n  }\n  let cos, sin;\n  if (rotation % 360) {\n    const r = rotation * DEG_TO_RAD;\n    cos = Math.cos(r);\n    sin = Math.sin(r);\n  } else {\n    cos = 1;\n    sin = 0;\n  }\n\n  const a2 = cos * scaleX;\n  const b2 = sin * scaleX;\n  const c2 = -sin * scaleY;\n  const d2 = cos * scaleY;\n\n  if (skewX || skewY) {\n    const b1 = Math.tan(skewY * DEG_TO_RAD);\n    const c1 = Math.tan(skewX * DEG_TO_RAD);\n    append(a2 + c1 * b2, b1 * a2 + b2, c2 + c1 * d2, b1 * c2 + d2, x, y);\n  } else {\n    append(a2, b2, c2, d2, x, y);\n  }\n\n  if (regX || regY) {\n    // append the registration offset:\n    tx -= regX * a + regY * c;\n    ty -= regX * b + regY * d;\n    hasInitialState = false;\n  }\n}\n"
  },
  {
    "path": "src/lib/SvgTouchableMixin.ts",
    "content": "import type { GestureResponderEvent } from 'react-native';\nimport { Touchable } from 'react-native';\nconst PRESS_RETENTION_OFFSET = { top: 20, left: 20, right: 20, bottom: 30 };\n// @ts-expect-error: Mixin is not typed\nconst { Mixin } = Touchable;\nconst {\n  touchableHandleStartShouldSetResponder,\n  touchableHandleResponderTerminationRequest,\n  touchableHandleResponderGrant,\n  touchableHandleResponderMove,\n  touchableHandleResponderRelease,\n  touchableHandleResponderTerminate,\n  touchableGetInitialState,\n} = Mixin;\n\nconst SvgTouchableMixin = {\n  ...Mixin,\n\n  touchableHandleStartShouldSetResponder(e: GestureResponderEvent) {\n    const { onStartShouldSetResponder } = this.props;\n    if (onStartShouldSetResponder) {\n      return onStartShouldSetResponder(e);\n    } else {\n      return touchableHandleStartShouldSetResponder.call(this, e);\n    }\n  },\n\n  touchableHandleResponderTerminationRequest(e: GestureResponderEvent) {\n    const { onResponderTerminationRequest } = this.props;\n    if (onResponderTerminationRequest) {\n      return onResponderTerminationRequest(e);\n    } else {\n      return touchableHandleResponderTerminationRequest.call(this, e);\n    }\n  },\n\n  touchableHandleResponderGrant(e: GestureResponderEvent) {\n    const { onResponderGrant } = this.props;\n    if (onResponderGrant) {\n      return onResponderGrant(e);\n    } else {\n      return touchableHandleResponderGrant.call(this, e);\n    }\n  },\n\n  touchableHandleResponderMove(e: GestureResponderEvent) {\n    const { onResponderMove } = this.props;\n    if (onResponderMove) {\n      return onResponderMove(e);\n    } else {\n      return touchableHandleResponderMove.call(this, e);\n    }\n  },\n\n  touchableHandleResponderRelease(e: GestureResponderEvent) {\n    const { onResponderRelease } = this.props;\n    if (onResponderRelease) {\n      return onResponderRelease(e);\n    } else {\n      return touchableHandleResponderRelease.call(this, e);\n    }\n  },\n\n  touchableHandleResponderTerminate(e: GestureResponderEvent) {\n    const { onResponderTerminate } = this.props;\n    if (onResponderTerminate) {\n      return onResponderTerminate(e);\n    } else {\n      return touchableHandleResponderTerminate.call(this, e);\n    }\n  },\n\n  touchableHandlePress(e: GestureResponderEvent) {\n    const { onPress } = this.props;\n    onPress && onPress(e);\n  },\n\n  touchableHandleActivePressIn(e: GestureResponderEvent) {\n    const { onPressIn } = this.props;\n    onPressIn && onPressIn(e);\n  },\n\n  touchableHandleActivePressOut(e: GestureResponderEvent) {\n    const { onPressOut } = this.props;\n    onPressOut && onPressOut(e);\n  },\n\n  touchableHandleLongPress(e: GestureResponderEvent) {\n    const { onLongPress } = this.props;\n    onLongPress && onLongPress(e);\n  },\n\n  touchableGetPressRectOffset() {\n    const { pressRetentionOffset } = this.props;\n    return pressRetentionOffset || PRESS_RETENTION_OFFSET;\n  },\n\n  touchableGetHitSlop() {\n    const { hitSlop } = this.props;\n    return hitSlop;\n  },\n\n  touchableGetHighlightDelayMS() {\n    const { delayPressIn } = this.props;\n    return delayPressIn || 0;\n  },\n\n  touchableGetLongPressDelayMS() {\n    const { delayLongPress } = this.props;\n    return delayLongPress === 0 ? 0 : delayLongPress || 500;\n  },\n\n  touchableGetPressOutDelayMS() {\n    const { delayPressOut } = this.props;\n    return delayPressOut || 0;\n  },\n};\n\nconst touchKeys = Object.keys(SvgTouchableMixin);\nconst touchVals = touchKeys.map((key) => SvgTouchableMixin[key]);\nconst numTouchKeys = touchKeys.length;\n\nexport default (target: { [x: string]: unknown; state: unknown }) => {\n  for (let i = 0; i < numTouchKeys; i++) {\n    const key = touchKeys[i];\n    const val = touchVals[i];\n    if (typeof val === 'function') {\n      target[key] = val.bind(target);\n    } else {\n      target[key] = val;\n    }\n  }\n  target.state = touchableGetInitialState();\n};\n"
  },
  {
    "path": "src/lib/extract/colors.ts",
    "content": "// https://www.w3.org/TR/SVG11/color.html\nexport const BrushProperties = [\n  'fill',\n  'stroke',\n  'stopColor',\n  'floodColor',\n  'lightingColor',\n];\n"
  },
  {
    "path": "src/lib/extract/extractBrush.ts",
    "content": "import type { ColorValue } from 'react-native';\nimport { processColor } from 'react-native';\nimport { convertPercentageColor } from '../utils/convertPercentageColor';\n\nconst urlIdPattern = /^url\\(#(.+)\\)$/;\n\nconst currentColorBrush = { type: 2 };\nconst contextFillBrush = { type: 3 };\nconst contextStrokeBrush = { type: 4 };\n\nexport default function extractBrush(color: ColorValue) {\n  if (color === 'none') {\n    return null;\n  }\n\n  if (color === 'currentColor') {\n    return currentColorBrush;\n  }\n\n  if (color === 'context-fill') {\n    return contextFillBrush;\n  }\n\n  if (color === 'context-stroke') {\n    return contextStrokeBrush;\n  }\n\n  const brush = typeof color === 'string' && color.match(urlIdPattern);\n  if (brush) {\n    return { type: 1, brushRef: brush[1] };\n  }\n\n  // Convert percentage RGB/RGBA color to standard RGB/RGBA color\n  const colorToProcess = convertPercentageColor(color);\n  const processedColor = processColor(colorToProcess);\n  if (typeof processedColor === 'number') {\n    return { type: 0, payload: processedColor };\n  }\n\n  if (typeof processedColor === 'object' && processedColor !== null) {\n    // if we got an object, it should be `PlatformColor` or `DynamicColorIOS`,\n    // so we pass it as an object with `0` value as first item, which is interpreted\n    // on the native side as color to be managed by `RCTConvert`.\n    return { type: 0, payload: processedColor };\n  }\n\n  console.warn(`\"${String(color)}\" is not a valid color or brush`);\n  return null;\n}\n"
  },
  {
    "path": "src/lib/extract/extractFill.ts",
    "content": "import extractBrush from './extractBrush';\nimport extractOpacity from './extractOpacity';\nimport type { extractedProps, FillProps } from './types';\nimport { processColor } from 'react-native';\n\nconst fillRules: { evenodd: number; nonzero: number } = {\n  evenodd: 0,\n  nonzero: 1,\n};\n\nconst defaultFill = { type: 0, payload: processColor('black') };\n\nexport default function extractFill(\n  o: extractedProps,\n  props: FillProps,\n  inherited: string[],\n) {\n  const { fill, fillRule, fillOpacity } = props;\n  if (fill != null) {\n    inherited.push('fill');\n    o.fill =\n      !fill && typeof fill !== 'number' ? defaultFill : extractBrush(fill);\n  } else {\n    // we want the default value of fill to be black to match the spec\n    o.fill = defaultFill;\n  }\n  if (fillOpacity != null) {\n    inherited.push('fillOpacity');\n    o.fillOpacity = extractOpacity(fillOpacity);\n  }\n  if (fillRule != null) {\n    inherited.push('fillRule');\n    o.fillRule = fillRule && fillRules[fillRule] === 0 ? 0 : 1;\n  }\n}\n"
  },
  {
    "path": "src/lib/extract/extractFilter.ts",
    "content": "import React from 'react';\nimport { ColorValue, processColor } from 'react-native';\nimport { FeBlendProps as FeBlendComponentProps } from '../../elements/filters/FeBlend';\nimport { FeColorMatrixProps as FeColorMatrixComponentProps } from '../../elements/filters/FeColorMatrix';\nimport { FeCompositeProps as FeCompositeComponentProps } from '../../elements/filters/FeComposite';\nimport { FeFloodProps as FeFloodComponentProps } from '../../elements/filters/FeFlood';\nimport { FeGaussianBlurProps as FeGaussianBlurComponentProps } from '../../elements/filters/FeGaussianBlur';\nimport { FeMergeProps as FeMergeComponentProps } from '../../elements/filters/FeMerge';\nimport { NativeProps as FeBlendNativeProps } from '../../fabric/FeBlendNativeComponent';\nimport { NativeProps as FeColorMatrixNativeProps } from '../../fabric/FeColorMatrixNativeComponent';\nimport { NativeProps as FeCompositeNativeProps } from '../../fabric/FeCompositeNativeComponent';\nimport { NativeProps as FeFloodNativeProps } from '../../fabric/FeFloodNativeComponent';\nimport { NativeProps as FeGaussianBlurNativeProps } from '../../fabric/FeGaussianBlurNativeComponent';\nimport { NativeProps as FeMergeNativeProps } from '../../fabric/FeMergeNativeComponent';\nimport extractBrush from './extractBrush';\nimport extractOpacity from './extractOpacity';\nimport { NumberProp } from './types';\n\nconst spaceReg = /\\s+/;\n\ninterface FilterPrimitiveCommonProps {\n  x?: NumberProp;\n  y?: NumberProp;\n  width?: NumberProp;\n  height?: NumberProp;\n  result?: string;\n}\n\nexport const extractFilter = (\n  props: FilterPrimitiveCommonProps\n): FilterPrimitiveCommonProps => {\n  const { x, y, width, height, result } = props;\n  const extracted: FilterPrimitiveCommonProps = {\n    x,\n    y,\n    width,\n    height,\n    result,\n  };\n\n  return extracted;\n};\n\nexport const extractIn = (props: { in?: string }) => {\n  if (props.in) {\n    return { in1: props.in };\n  }\n  return {};\n};\n\nexport const extractFeBlend = (\n  props: FeBlendComponentProps\n): FeBlendNativeProps => {\n  const extracted: FeBlendNativeProps = {};\n\n  if (props.in2) {\n    extracted.in2 = props.in2;\n  }\n  if (props.mode) {\n    extracted.mode = props.mode;\n  }\n\n  return extracted;\n};\n\nexport const extractFeColorMatrix = (\n  props: FeColorMatrixComponentProps\n): FeColorMatrixNativeProps => {\n  const extracted: FeColorMatrixNativeProps = {};\n\n  if (props.values !== undefined) {\n    if (Array.isArray(props.values)) {\n      extracted.values = props.values.map((num) =>\n        typeof num === 'number' ? num : parseFloat(num)\n      );\n    } else if (typeof props.values === 'number') {\n      extracted.values = [props.values];\n    } else if (typeof props.values === 'string') {\n      extracted.values = props.values\n        .split(spaceReg)\n        .map(parseFloat)\n        .filter((el: number) => !isNaN(el));\n    } else {\n      console.warn('Invalid value for FeColorMatrix `values` prop');\n    }\n  }\n  if (props.type) {\n    extracted.type = props.type;\n  }\n\n  return extracted;\n};\n\nexport const extractFeComposite = (\n  props: FeCompositeComponentProps\n): FeCompositeNativeProps => {\n  const extracted: FeCompositeNativeProps = {\n    in1: props.in || '',\n    in2: props.in2 || '',\n    operator1: props.operator || 'over',\n  };\n\n  (['k1', 'k2', 'k3', 'k4'] as const).forEach((key) => {\n    if (props[key] !== undefined) {\n      extracted[key] = Number(props[key]) || 0;\n    }\n  });\n\n  return extracted;\n};\n\nconst defaultFill = { type: 0, payload: processColor('black') as ColorValue };\nexport default function extractFeFlood(\n  props: FeFloodComponentProps\n): FeFloodNativeProps {\n  const extracted: FeFloodNativeProps = {};\n  const { floodColor, floodOpacity } = props;\n\n  if (floodColor != null) {\n    extracted.floodColor =\n      !floodColor && typeof floodColor !== 'number'\n        ? defaultFill\n        : (extractBrush(floodColor) as unknown as string);\n  } else {\n    // we want the default value of fill to be black to match the spec\n    extracted.floodColor = defaultFill;\n  }\n  if (floodOpacity != null) {\n    extracted.floodOpacity = extractOpacity(floodOpacity);\n  }\n  return extracted;\n}\n\nexport const extractFeGaussianBlur = (\n  props: FeGaussianBlurComponentProps\n): FeGaussianBlurNativeProps => {\n  const extracted: FeGaussianBlurNativeProps = {};\n\n  if (Array.isArray(props.stdDeviation)) {\n    extracted.stdDeviationX = Number(props.stdDeviation[0]) || 0;\n    extracted.stdDeviationY = Number(props.stdDeviation[1]) || 0;\n  } else if (\n    typeof props.stdDeviation === 'string' &&\n    props.stdDeviation.match(spaceReg)\n  ) {\n    const stdDeviation = props.stdDeviation.split(spaceReg);\n    extracted.stdDeviationX = Number(stdDeviation[0]) || 0;\n    extracted.stdDeviationY = Number(stdDeviation[1]) || 0;\n  } else if (\n    typeof props.stdDeviation === 'number' ||\n    (typeof props.stdDeviation === 'string' &&\n      !props.stdDeviation.match(spaceReg))\n  ) {\n    extracted.stdDeviationX = Number(props.stdDeviation) || 0;\n    extracted.stdDeviationY = Number(props.stdDeviation) || 0;\n  }\n  if (props.edgeMode) {\n    extracted.edgeMode = props.edgeMode;\n  }\n  return extracted;\n};\n\nexport const extractFeMerge = (\n  props: FeMergeComponentProps,\n  parent: unknown\n): FeMergeNativeProps => {\n  const nodes: Array<string> = [];\n  const childArray = props.children\n    ? React.Children.map(props.children, (child) =>\n        React.cloneElement(child, { parent })\n      )\n    : [];\n  const l = childArray.length;\n  for (let i = 0; i < l; i++) {\n    const {\n      props: { in: in1 },\n    } = childArray[i];\n    nodes.push(in1 || '');\n  }\n\n  return { nodes };\n};\n"
  },
  {
    "path": "src/lib/extract/extractGradient.ts",
    "content": "import type { ReactElement } from 'react';\nimport * as React from 'react';\nimport { Children } from 'react';\nimport { processColor } from 'react-native';\n\nimport extractOpacity from './extractOpacity';\nimport extractTransform from './extractTransform';\nimport type { TransformProps } from './types';\nimport units from '../units';\n\nconst percentReg = /^([+-]?\\d+(?:\\.\\d+)?(?:[eE][+-]?\\d+)?)(%?)$/;\n\nfunction percentToFloat(\n  percent:\n    | number\n    | string\n    | {\n        __getAnimatedValue: () => number;\n      }\n): number {\n  if (typeof percent === 'number') {\n    return percent;\n  }\n  if (\n    typeof percent === 'object' &&\n    typeof percent.__getAnimatedValue === 'function'\n  ) {\n    return percent.__getAnimatedValue();\n  }\n  const matched = typeof percent === 'string' && percent.match(percentReg);\n  if (!matched) {\n    console.warn(`\"${percent}\" is not a valid number or percentage string.`);\n    return 0;\n  }\n\n  return matched[2] ? +matched[1] / 100 : +matched[1];\n}\n\nconst offsetComparator = (object: number[], other: number[]) =>\n  object[0] - other[0];\n\nexport default function extractGradient(\n  props: {\n    id?: string;\n    children?: ReactElement[];\n    transform?: TransformProps['transform'];\n    gradientTransform?: TransformProps['transform'];\n    gradientUnits?: 'objectBoundingBox' | 'userSpaceOnUse';\n  } & TransformProps,\n  parent: unknown\n) {\n  const { id, children, gradientTransform, transform, gradientUnits } = props;\n  if (!id) {\n    return null;\n  }\n\n  const stops = [];\n  const childArray = children\n    ? Children.map(children, (child) =>\n        React.cloneElement(child, {\n          parent,\n        })\n      )\n    : [];\n  const l = childArray.length;\n  for (let i = 0; i < l; i++) {\n    const {\n      props: {\n        style,\n        offset = style && style.offset,\n        stopColor = (style && style.stopColor) || '#000',\n        stopOpacity = style && style.stopOpacity,\n      },\n    } = childArray[i];\n    const offsetNumber = percentToFloat(offset || 0);\n    const color = stopColor && processColor(stopColor);\n    if (typeof color !== 'number' || isNaN(offsetNumber)) {\n      console.warn(\n        `\"${stopColor}\" is not a valid color or \"${offset}\" is not a valid offset`\n      );\n      continue;\n    }\n    const alpha = Math.round(extractOpacity(stopOpacity) * 255);\n    stops.push([offsetNumber, (color & 0x00ffffff) | (alpha << 24)]);\n  }\n  stops.sort(offsetComparator);\n\n  const gradient = [];\n  const k = stops.length;\n  for (let j = 0; j < k; j++) {\n    const s = stops[j];\n    gradient.push(s[0], s[1]);\n  }\n\n  return {\n    name: id,\n    gradient,\n    children: childArray,\n    gradientUnits: (gradientUnits && units[gradientUnits]) || 0,\n    gradientTransform: extractTransform(\n      gradientTransform || transform || props\n    ),\n  };\n}\n"
  },
  {
    "path": "src/lib/extract/extractLengthList.ts",
    "content": "import type { NumberProp } from './types';\n\nconst spaceReg = /\\s+/;\nconst commaReg = /,/g;\n\nexport default function extractLengthList(\n  lengthList?: readonly NumberProp[] | NumberProp\n): readonly NumberProp[] {\n  if (Array.isArray(lengthList)) {\n    return lengthList as NumberProp[];\n  } else if (typeof lengthList === 'number') {\n    return [lengthList];\n  } else if (typeof lengthList === 'string') {\n    return lengthList.trim().replace(commaReg, ' ').split(spaceReg);\n  } else {\n    return [];\n  }\n}\n"
  },
  {
    "path": "src/lib/extract/extractOpacity.ts",
    "content": "import type { NumberProp } from './types';\n\nexport default function extractOpacity(opacity: NumberProp | void) {\n  const value =\n    typeof opacity === 'string' && opacity.trim().endsWith('%')\n      ? +opacity.slice(0, -1) / 100\n      : +opacity;\n  return isNaN(value) || value > 1 ? 1 : Math.max(value, 0);\n}\n"
  },
  {
    "path": "src/lib/extract/extractPolyPoints.ts",
    "content": "import type { NumberProp } from './types';\n\nexport default function extractPolyPoints(\n  points: string | readonly NumberProp[],\n) {\n  const polyPoints = Array.isArray(points) ? points.join(',') : points;\n  return (polyPoints as string)\n    .replace(/[^eE]-/, ' -')\n    .split(/(?:\\s+|\\s*,\\s*)/g)\n    .join(' ');\n}\n"
  },
  {
    "path": "src/lib/extract/extractProps.ts",
    "content": "import extractFill from './extractFill';\nimport extractStroke from './extractStroke';\nimport extractTransform from './extractTransform';\nimport extractResponder from './extractResponder';\nimport extractOpacity from './extractOpacity';\nimport { idPattern } from '../util';\nimport type {\n  ClipProps,\n  ColorProps,\n  extractedProps,\n  FillProps,\n  NumberProp,\n  ResponderProps,\n  StrokeProps,\n  TransformProps,\n} from './types';\n\nconst clipRules: { evenodd: number; nonzero: number } = {\n  evenodd: 0,\n  nonzero: 1,\n};\n\nexport function propsAndStyles(props: object & { style?: [] | unknown }) {\n  const { style } = props;\n  return !style\n    ? props\n    : {\n        ...(Array.isArray(style) ? Object.assign({}, ...style) : style),\n        ...props,\n      };\n}\n\nfunction getMarker(marker?: string) {\n  if (!marker) {\n    return undefined;\n  }\n  const matched = marker.match(idPattern);\n  return matched ? matched[1] : undefined;\n}\n\nexport default function extractProps(\n  props: {\n    id?: string;\n    mask?: string;\n    filter?: string;\n    marker?: string;\n    markerStart?: string;\n    markerMid?: string;\n    markerEnd?: string;\n    clipPath?: string;\n    display?: string;\n    opacity?: NumberProp;\n    onLayout?: () => void;\n    testID?: string;\n    accessibilityLabel?: string;\n    accessible?: boolean;\n  } & TransformProps &\n    ResponderProps &\n    StrokeProps &\n    FillProps &\n    ColorProps &\n    ClipProps,\n  ref: object\n) {\n  const {\n    id,\n    opacity,\n    onLayout,\n    clipPath,\n    clipRule,\n    display,\n    mask,\n    filter,\n    marker,\n    markerStart = marker,\n    markerMid = marker,\n    markerEnd = marker,\n    testID,\n    accessibilityLabel,\n    accessible,\n  } = props;\n  const extracted: extractedProps = {};\n\n  const inherited: string[] = [];\n  extractResponder(extracted, props, ref);\n  extractFill(extracted, props, inherited);\n  extractStroke(extracted, props, inherited);\n\n  if (props.color) {\n    extracted.color = props.color;\n  }\n\n  if (inherited.length) {\n    extracted.propList = inherited;\n  }\n\n  const matrix = extractTransform(props);\n  if (matrix !== null) {\n    extracted.matrix = matrix;\n  }\n\n  if (opacity != null) {\n    extracted.opacity = extractOpacity(opacity);\n  }\n\n  if (display != null) {\n    extracted.display = display === 'none' ? 'none' : undefined;\n  }\n\n  if (onLayout) {\n    extracted.onSvgLayout = onLayout;\n  }\n\n  if (markerStart) {\n    extracted.markerStart = getMarker(markerStart);\n  }\n  if (markerMid) {\n    extracted.markerMid = getMarker(markerMid);\n  }\n  if (markerEnd) {\n    extracted.markerEnd = getMarker(markerEnd);\n  }\n\n  if (id) {\n    extracted.name = String(id);\n  }\n\n  if (testID) {\n    extracted.testID = testID;\n  }\n\n  if (accessibilityLabel) {\n    extracted.accessibilityLabel = accessibilityLabel;\n  }\n\n  if (accessible) {\n    extracted.accessible = accessible;\n  }\n\n  if (clipRule) {\n    extracted.clipRule = clipRules[clipRule] === 0 ? 0 : 1;\n  }\n  if (clipPath) {\n    const matched = clipPath.match(idPattern);\n    if (matched) {\n      extracted.clipPath = matched[1];\n    } else {\n      console.warn(\n        'Invalid `clipPath` prop, expected a clipPath like \"#id\", but got: \"' +\n          clipPath +\n          '\"'\n      );\n    }\n  }\n\n  if (mask) {\n    const matched = mask.match(idPattern);\n\n    if (matched) {\n      extracted.mask = matched[1];\n    } else {\n      console.warn(\n        'Invalid `mask` prop, expected a mask like \"#id\", but got: \"' +\n          mask +\n          '\"'\n      );\n    }\n  }\n\n  if (filter) {\n    const matched = filter.match(idPattern);\n\n    if (matched) {\n      extracted.filter = matched[1];\n    } else {\n      console.warn(\n        'Invalid `filter` prop, expected a filter like \"#id\", but got: \"' +\n          filter +\n          '\"'\n      );\n    }\n  }\n\n  return extracted;\n}\n\nexport function extract(\n  instance: object,\n  props: object & { style?: [] | unknown }\n) {\n  return extractProps(propsAndStyles(props), instance);\n}\n\nexport function withoutXY(\n  instance: object,\n  props: object & { style?: [] | unknown }\n) {\n  return extractProps({ ...propsAndStyles(props), x: null, y: null }, instance);\n}\n"
  },
  {
    "path": "src/lib/extract/extractProps.windows.ts",
    "content": "import extractFill from './extractFill';\nimport extractStroke from './extractStroke';\nimport extractTransform from './extractTransform';\nimport extractResponder from './extractResponder';\nimport extractOpacity from './extractOpacity';\nimport { idPattern } from '../util';\nimport type {\n  ClipProps,\n  ColorProps,\n  extractedProps,\n  FillProps,\n  NumberProp,\n  ResponderProps,\n  StrokeProps,\n  TransformProps,\n} from './types';\n\nconst clipRules: { evenodd: number; nonzero: number } = {\n  evenodd: 0,\n  nonzero: 1,\n};\n\nexport function propsAndStyles(props: object & { style?: [] | unknown }) {\n  const { style } = props;\n  return !style\n    ? props\n    : {\n        ...(Array.isArray(style) ? Object.assign({}, ...style) : style),\n        ...props,\n      };\n}\n\nfunction getMarker(marker?: string) {\n  if (!marker) {\n    return undefined;\n  }\n  const matched = marker.match(idPattern);\n  return matched ? matched[1] : undefined;\n}\n\nexport default function extractProps(\n  props: {\n    id?: string;\n    mask?: string;\n    marker?: string;\n    markerStart?: string;\n    markerMid?: string;\n    markerEnd?: string;\n    clipPath?: string;\n    display?: string;\n    opacity?: NumberProp;\n    onLayout?: () => void;\n  } & TransformProps &\n    ResponderProps &\n    StrokeProps &\n    FillProps &\n    ColorProps &\n    ClipProps,\n  ref: object\n) {\n  const {\n    id,\n    opacity,\n    onLayout,\n    clipPath,\n    clipRule,\n    display,\n    mask,\n    marker,\n    markerStart = marker,\n    markerMid = marker,\n    markerEnd = marker,\n  } = props;\n  const extracted: extractedProps = {};\n\n  const inherited: string[] = [];\n  extractResponder(extracted, props, ref);\n  extractFill(extracted, props, inherited);\n  extractStroke(extracted, props, inherited);\n  if (props.color) {\n    extracted.color = props.color;\n  }\n\n  if (inherited.length) {\n    extracted.propList = inherited;\n  }\n\n  const matrix = extractTransform(props);\n  if (matrix !== null) {\n    extracted.matrix = matrix;\n  }\n\n  if (opacity != null) {\n    extracted.opacity = extractOpacity(opacity);\n  }\n\n  if (display != null) {\n    extracted.display = display === 'none' ? 'none' : undefined;\n  }\n\n  if (onLayout) {\n    extracted.onLayout = onLayout;\n  }\n\n  if (markerStart) {\n    extracted.markerStart = getMarker(markerStart);\n  }\n  if (markerMid) {\n    extracted.markerMid = getMarker(markerMid);\n  }\n  if (markerEnd) {\n    extracted.markerEnd = getMarker(markerEnd);\n  }\n\n  if (id) {\n    extracted.name = String(id);\n  }\n\n  if (clipRule) {\n    extracted.clipRule = clipRules[clipRule] === 0 ? 0 : 1;\n  }\n  if (clipPath) {\n    const matched = clipPath.match(idPattern);\n    if (matched) {\n      extracted.clipPath = matched[1];\n    } else {\n      console.warn(\n        'Invalid `clipPath` prop, expected a clipPath like \"#id\", but got: \"' +\n          clipPath +\n          '\"'\n      );\n    }\n  }\n\n  if (mask) {\n    const matched = mask.match(idPattern);\n\n    if (matched) {\n      extracted.mask = matched[1];\n    } else {\n      console.warn(\n        'Invalid `mask` prop, expected a mask like \"#id\", but got: \"' +\n          mask +\n          '\"'\n      );\n    }\n  }\n\n  return extracted;\n}\n\nexport function extract(\n  instance: object,\n  props: object & { style?: [] | unknown }\n) {\n  return extractProps(propsAndStyles(props), instance);\n}\n\nexport function withoutXY(\n  instance: object,\n  props: object & { style?: [] | unknown }\n) {\n  return extractProps({ ...propsAndStyles(props), x: null, y: null }, instance);\n}\n"
  },
  {
    "path": "src/lib/extract/extractResponder.ts",
    "content": "import { PanResponder } from 'react-native';\nimport type {\n  extractedProps,\n  ResponderInstanceProps,\n  ResponderProps,\n} from './types';\n\nconst responderKeys = Object.keys(PanResponder.create({}).panHandlers);\nconst numResponderKeys = responderKeys.length;\n\nexport default function extractResponder(\n  o: extractedProps,\n  // eslint-disable-next-line @typescript-eslint/no-explicit-any\n  props: { [x: string]: any } & ResponderProps,\n  ref: ResponderInstanceProps,\n) {\n  const {\n    onPress,\n    disabled,\n    onPressIn,\n    onPressOut,\n    onLongPress,\n    delayPressIn,\n    delayPressOut,\n    delayLongPress,\n    pointerEvents,\n  } = props;\n\n  let responsible = false;\n  for (let i = 0; i < numResponderKeys; i++) {\n    const key = responderKeys[i];\n    const value = props[key];\n    if (value) {\n      responsible = true;\n      o[key] = value;\n    }\n  }\n\n  if (pointerEvents) {\n    o.pointerEvents = pointerEvents;\n  }\n\n  const hasTouchableProperty =\n    disabled != null ||\n    onPress ||\n    onPressIn ||\n    onPressOut ||\n    onLongPress ||\n    delayPressIn ||\n    delayPressOut ||\n    delayLongPress;\n\n  if (hasTouchableProperty) {\n    responsible = true;\n    o.onResponderMove = ref.touchableHandleResponderMove;\n    o.onResponderGrant = ref.touchableHandleResponderGrant;\n    o.onResponderRelease = ref.touchableHandleResponderRelease;\n    o.onResponderTerminate = ref.touchableHandleResponderTerminate;\n    o.onStartShouldSetResponder = ref.touchableHandleStartShouldSetResponder;\n    o.onResponderTerminationRequest =\n      ref.touchableHandleResponderTerminationRequest;\n  }\n\n  if (responsible) {\n    o.responsible = true;\n  }\n}\n"
  },
  {
    "path": "src/lib/extract/extractStroke.ts",
    "content": "import extractBrush from './extractBrush';\nimport extractOpacity from './extractOpacity';\nimport extractLengthList from './extractLengthList';\nimport type { extractedProps, StrokeProps } from './types';\n\nconst caps = {\n  butt: 0,\n  square: 2,\n  round: 1,\n};\n\nconst joins = {\n  miter: 0,\n  bevel: 2,\n  round: 1,\n};\n\nconst vectorEffects = {\n  none: 0,\n  default: 0,\n  nonScalingStroke: 1,\n  'non-scaling-stroke': 1,\n  inherit: 2,\n  uri: 3,\n};\n\nexport default function extractStroke(\n  o: extractedProps,\n  props: StrokeProps,\n  inherited: string[]\n) {\n  const {\n    stroke,\n    strokeOpacity,\n    strokeLinecap,\n    strokeLinejoin,\n    strokeDasharray,\n    strokeWidth,\n    strokeDashoffset,\n    strokeMiterlimit,\n    vectorEffect,\n  } = props;\n\n  if (stroke != null) {\n    inherited.push('stroke');\n    o.stroke = extractBrush(stroke);\n  }\n  if (strokeWidth != null) {\n    inherited.push('strokeWidth');\n    o.strokeWidth = strokeWidth;\n  }\n  if (strokeOpacity != null) {\n    inherited.push('strokeOpacity');\n    o.strokeOpacity = extractOpacity(strokeOpacity);\n  }\n  if (strokeDasharray != null) {\n    inherited.push('strokeDasharray');\n    const strokeDash =\n      !strokeDasharray || strokeDasharray === 'none'\n        ? null\n        : extractLengthList(strokeDasharray);\n    o.strokeDasharray =\n      strokeDash && strokeDash.length % 2 === 1\n        ? strokeDash.concat(strokeDash)\n        : strokeDash;\n  }\n  if (strokeDashoffset != null) {\n    inherited.push('strokeDashoffset');\n    o.strokeDashoffset =\n      strokeDasharray && strokeDashoffset ? +strokeDashoffset || 0 : null;\n  }\n  if (strokeLinecap != null) {\n    inherited.push('strokeLinecap');\n    o.strokeLinecap = (strokeLinecap && caps[strokeLinecap]) || 0;\n  }\n  if (strokeLinejoin != null) {\n    inherited.push('strokeLinejoin');\n    o.strokeLinejoin = (strokeLinejoin && joins[strokeLinejoin]) || 0;\n  }\n  if (strokeMiterlimit != null) {\n    inherited.push('strokeMiterlimit');\n    o.strokeMiterlimit =\n      (strokeMiterlimit && typeof strokeMiterlimit !== 'number'\n        ? parseFloat(strokeMiterlimit)\n        : strokeMiterlimit) || 4;\n  }\n  if (vectorEffect != null) {\n    o.vectorEffect = (vectorEffect && vectorEffects[vectorEffect]) || 0;\n  }\n}\n"
  },
  {
    "path": "src/lib/extract/extractText.tsx",
    "content": "import type { ComponentType } from 'react';\nimport * as React from 'react';\nimport { Children } from 'react';\nimport extractLengthList from './extractLengthList';\nimport { pickNotNil } from '../util';\nimport type { NumberArray, NumberProp } from './types';\n\nconst fontRegExp =\n  /^\\s*((?:(?:normal|bold|italic)\\s+)*)(?:(\\d+(?:\\.\\d+)?(?:%|px|em|pt|pc|mm|cm|in]))*(?:\\s*\\/.*?)?\\s+)?\\s*\"?([^\"]*)/i;\nconst fontFamilyPrefix = /^[\\s\"']*/;\nconst fontFamilySuffix = /[\\s\"']*$/;\nconst commaReg = /\\s*,\\s*/g;\n\nconst cachedFontObjectsFromString: {\n  [font: string]: {\n    fontStyle: string;\n    fontSize: NumberProp;\n    fontWeight: NumberProp;\n    fontFamily: string | null;\n  } | null;\n} = {};\n\nfunction extractSingleFontFamily(fontFamilyString?: string) {\n  // SVG on the web allows for multiple font-families to be specified.\n  // For compatibility, we extract the first font-family, hoping\n  // we'll get a match.\n  return fontFamilyString\n    ? fontFamilyString\n        .split(commaReg)[0]\n        .replace(fontFamilyPrefix, '')\n        .replace(fontFamilySuffix, '')\n    : null;\n}\n\nfunction parseFontString(font: string) {\n  if (Object.prototype.hasOwnProperty.call(cachedFontObjectsFromString, font)) {\n    return cachedFontObjectsFromString[font];\n  }\n  const match = fontRegExp.exec(font);\n  if (!match) {\n    cachedFontObjectsFromString[font] = null;\n    return null;\n  }\n  const isBold = /bold/.exec(match[1]);\n  const isItalic = /italic/.exec(match[1]);\n  cachedFontObjectsFromString[font] = {\n    fontSize: match[2] || 12,\n    fontWeight: isBold ? 'bold' : 'normal',\n    fontStyle: isItalic ? 'italic' : 'normal',\n    fontFamily: extractSingleFontFamily(match[3]),\n  };\n  return cachedFontObjectsFromString[font];\n}\n\ninterface fontProps {\n  fontStyle?: string;\n  fontVariant?: string;\n  fontWeight?: NumberProp;\n  fontStretch?: string;\n  fontSize?: NumberProp;\n  fontFamily?: string;\n  textAnchor?: string;\n  textDecoration?: string;\n  letterSpacing?: NumberProp;\n  wordSpacing?: NumberProp;\n  kerning?: NumberProp;\n  fontFeatureSettings?: string;\n  fontVariantLigatures?: string;\n  fontVariationSettings?: string;\n  font?: string;\n}\n\nexport function extractFont(props: fontProps) {\n  const {\n    fontStyle,\n    fontVariant,\n    fontWeight,\n    fontStretch,\n    fontSize,\n    fontFamily,\n    textAnchor,\n    textDecoration,\n    letterSpacing,\n    wordSpacing,\n    kerning,\n    fontFeatureSettings,\n    fontVariantLigatures,\n    fontVariationSettings,\n    font,\n  } = props;\n\n  const ownedFont = pickNotNil({\n    fontStyle,\n    fontVariant,\n    fontWeight,\n    fontStretch,\n    fontSize,\n    fontFamily: extractSingleFontFamily(fontFamily),\n    textAnchor,\n    textDecoration,\n    letterSpacing,\n    wordSpacing,\n    kerning,\n    fontFeatureSettings,\n    fontVariantLigatures,\n    fontVariationSettings,\n  });\n\n  const baseFont = typeof font === 'string' ? parseFontString(font) : font;\n\n  return { ...baseFont, ...ownedFont };\n}\n\nlet TSpan: ComponentType<React.PropsWithChildren>;\n\nexport function setTSpan(TSpanImplementation: ComponentType) {\n  TSpan = TSpanImplementation;\n}\n\nexport type TextChild =\n  | (undefined | string | number | ComponentType | React.ReactElement)\n  | TextChild[];\n\nfunction getChild(child: TextChild) {\n  if (typeof child === 'string' || typeof child === 'number') {\n    return <TSpan>{String(child)}</TSpan>;\n  } else {\n    return child;\n  }\n}\n\nexport type TextProps = {\n  x?: NumberArray;\n  y?: NumberArray;\n  dx?: NumberArray;\n  dy?: NumberArray;\n  rotate?: NumberArray;\n  children?: TextChild;\n  inlineSize?: NumberProp;\n  baselineShift?: NumberProp;\n  verticalAlign?: NumberProp;\n  alignmentBaseline?: string;\n} & fontProps;\n\nexport default function extractText(props: TextProps, container: boolean) {\n  const {\n    x,\n    y,\n    dx,\n    dy,\n    rotate,\n    children,\n    inlineSize,\n    baselineShift,\n    verticalAlign,\n    alignmentBaseline,\n  } = props;\n\n  const textChildren =\n    typeof children === 'string' || typeof children === 'number' ? (\n      container ? (\n        <TSpan>{String(children)}</TSpan>\n      ) : null\n    ) : Children.count(children) > 1 || Array.isArray(children) ? (\n      Children.map(children, getChild)\n    ) : (\n      children\n    );\n\n  return {\n    content: textChildren === null ? String(children) : null,\n    children: textChildren,\n    inlineSize,\n    baselineShift,\n    verticalAlign,\n    alignmentBaseline,\n    font: extractFont(props),\n    x: extractLengthList(x),\n    y: extractLengthList(y),\n    dx: extractLengthList(dx),\n    dy: extractLengthList(dy),\n    rotate: extractLengthList(rotate),\n  };\n}\n"
  },
  {
    "path": "src/lib/extract/extractTransform.ts",
    "content": "import type { TransformsStyle } from 'react-native';\nimport { append, appendTransform, identity, reset, toArray } from '../Matrix2D';\nimport { parse } from './transform';\nimport { parse as parseTransformSvgToRnStyle } from './transformToRn';\nimport type {\n  ColumnMajorTransformMatrix,\n  NumberProp,\n  TransformedProps,\n  TransformProps,\n} from './types';\n\nexport type TransformsStyleArray = Exclude<\n  TransformsStyle['transform'],\n  string\n>;\n\nfunction appendTransformProps(props: TransformedProps) {\n  const { x, y, originX, originY, scaleX, scaleY, rotation, skewX, skewY } =\n    props;\n  appendTransform(\n    x + originX,\n    y + originY,\n    scaleX,\n    scaleY,\n    rotation,\n    skewX,\n    skewY,\n    originX,\n    originY\n  );\n}\n\nfunction universal2axis(\n  universal: NumberProp | NumberProp[] | undefined,\n  axisX: NumberProp | void,\n  axisY: NumberProp | void,\n  defaultValue?: number\n): [number, number] {\n  let x;\n  let y;\n  if (typeof universal === 'number') {\n    x = y = universal;\n  } else if (typeof universal === 'string') {\n    const coords = universal.split(/\\s*,\\s*/);\n    if (coords.length === 2) {\n      x = +coords[0];\n      y = +coords[1];\n    } else if (coords.length === 1) {\n      x = y = +coords[0];\n    }\n  } else if (Array.isArray(universal)) {\n    if (universal.length === 2) {\n      x = +universal[0];\n      y = +universal[1];\n    } else if (universal.length === 1) {\n      x = y = +universal[0];\n    }\n  }\n\n  axisX = +axisX;\n  if (!isNaN(axisX)) {\n    x = axisX;\n  }\n\n  axisY = +axisY;\n  if (!isNaN(axisY)) {\n    y = axisY;\n  }\n\n  return [x || defaultValue || 0, y || defaultValue || 0];\n}\n\nexport function props2transform(\n  props: TransformProps | undefined\n): TransformedProps | null {\n  if (!props) {\n    return null;\n  }\n  const {\n    rotation,\n    translate,\n    translateX,\n    translateY,\n    origin,\n    originX,\n    originY,\n    scale,\n    scaleX,\n    scaleY,\n    skew,\n    skewX,\n    skewY,\n    x,\n    y,\n  } = props;\n  if (\n    rotation == null &&\n    translate == null &&\n    translateX == null &&\n    translateY == null &&\n    origin == null &&\n    originX == null &&\n    originY == null &&\n    scale == null &&\n    scaleX == null &&\n    scaleY == null &&\n    skew == null &&\n    skewX == null &&\n    skewY == null &&\n    x == null &&\n    y == null\n  ) {\n    return null;\n  }\n\n  if (Array.isArray(x) || Array.isArray(y)) {\n    console.warn(\n      'Passing SvgLengthList to x or y attribute where SvgLength expected'\n    );\n  }\n  const tr = universal2axis(\n    translate,\n    translateX || (Array.isArray(x) ? x[0] : x),\n    translateY || (Array.isArray(y) ? y[0] : y)\n  );\n  const or = universal2axis(origin, originX, originY);\n  const sc = universal2axis(scale, scaleX, scaleY, 1);\n  const sk = universal2axis(skew, skewX, skewY);\n\n  return {\n    rotation: rotation == null ? 0 : +rotation || 0,\n    originX: or[0],\n    originY: or[1],\n    scaleX: sc[0],\n    scaleY: sc[1],\n    skewX: sk[0],\n    skewY: sk[1],\n    x: tr[0],\n    y: tr[1],\n  };\n}\n\nexport function transformToMatrix(\n  props: TransformedProps | null,\n  transform: TransformProps['transform']\n): ColumnMajorTransformMatrix | null {\n  if (!props && !transform) {\n    return null;\n  }\n  reset();\n  props && appendTransformProps(props);\n\n  if (transform) {\n    if (Array.isArray(transform)) {\n      if (typeof transform[0] === 'number') {\n        const columnMatrix = transform as ColumnMajorTransformMatrix;\n        append(\n          columnMatrix[0],\n          columnMatrix[1],\n          columnMatrix[2],\n          columnMatrix[3],\n          columnMatrix[4],\n          columnMatrix[5]\n        );\n      } else {\n        const stringifiedTransform = stringifyTransformArrayProps(\n          // @ts-expect-error FIXME\n          transform as TransformsStyleArray\n        );\n\n        const t = parse(stringifiedTransform);\n        append(t[0], t[3], t[1], t[4], t[2], t[5]);\n      }\n    } else if (typeof transform === 'string') {\n      try {\n        const t = parse(transform);\n        append(t[0], t[3], t[1], t[4], t[2], t[5]);\n      } catch (e) {\n        console.error(e);\n      }\n    } else {\n      // @ts-expect-error FIXME\n      const transformProps = props2transform(transform);\n      transformProps && appendTransformProps(transformProps);\n    }\n  }\n\n  return toArray();\n}\n\nexport default function extractTransform(\n  props: TransformProps | TransformProps['transform']\n): ColumnMajorTransformMatrix | null {\n  if (Array.isArray(props) && typeof props[0] === 'number') {\n    return props as ColumnMajorTransformMatrix;\n  }\n  if (typeof props === 'string') {\n    try {\n      const t = parse(props);\n      return [t[0], t[3], t[1], t[4], t[2], t[5]];\n    } catch (e) {\n      console.error(e);\n      return identity;\n    }\n  }\n  // this type is not correct since props can be of type TransformsStyle['transform'] too\n  // but it satisfies TS and should not produce any type errors\n  const transformProps = props as TransformProps;\n  return transformToMatrix(\n    props2transform(transformProps),\n    transformProps?.transform\n  );\n}\n\nexport function extractTransformSvgView(\n  props: TransformsStyle\n): TransformsStyle['transform'] {\n  if (typeof props.transform === 'string') {\n    return parseTransformSvgToRnStyle(props.transform);\n  }\n  return props.transform as TransformsStyle['transform'];\n}\n\nconst getAngleValueInDeg = (angle: string) => {\n  if (angle.endsWith('rad')) {\n    return parseFloat(angle) * (180 / Math.PI);\n  }\n  if (angle.endsWith('deg')) {\n    return parseFloat(angle);\n  }\n};\n\nexport function stringifyTransformArrayProps(\n  transformArray: TransformsStyleArray\n) {\n  if (!transformArray) {\n    return '';\n  }\n\n  return transformArray\n    .map((transform) => {\n      const [key, value] = Object.entries(transform)[0];\n      switch (key) {\n        case 'translateX':\n          return `translate(${value}, 0)`;\n        case 'translateY':\n          return `translate(0, ${value})`;\n        case 'rotate':\n          return `rotate(${getAngleValueInDeg(value)})`;\n        case 'scale':\n          return `scale(${value})`;\n        case 'scaleX':\n          return `scale(${value}, 1)`;\n        case 'scaleY':\n          return `scale(1, ${value})`;\n        case 'skewX':\n          return `skewX(${getAngleValueInDeg(value)})`;\n        case 'skewY':\n          return `skewY(${getAngleValueInDeg(value)})`;\n        case 'matrix':\n          return `matrix(${value.join(', ')})`;\n        default:\n          return '';\n      }\n    })\n    .join(' ');\n}\n"
  },
  {
    "path": "src/lib/extract/extractViewBox.ts",
    "content": "import type { NumberProp } from './types';\n\nexport const meetOrSliceTypes: {\n  [meetOrSlice: string]: number;\n} = {\n  meet: 0,\n  slice: 1,\n  none: 2,\n};\n\nexport const alignEnum: { [align: string]: string } = [\n  'xMinYMin',\n  'xMidYMin',\n  'xMaxYMin',\n  'xMinYMid',\n  'xMidYMid',\n  'xMaxYMid',\n  'xMinYMax',\n  'xMidYMax',\n  'xMaxYMax',\n  'none',\n].reduce((prev: { [align: string]: string }, name) => {\n  prev[name] = name;\n  return prev;\n}, {});\n\nconst spacesRegExp = /\\s+/;\n\nexport default function extractViewBox(props: {\n  viewBox?: string | NumberProp[];\n  preserveAspectRatio?: string;\n}) {\n  const { viewBox, preserveAspectRatio } = props;\n\n  if (!viewBox) {\n    return null;\n  }\n\n  const params = (\n    Array.isArray(viewBox)\n      ? viewBox\n      : viewBox.trim().replace(/,/g, ' ').split(spacesRegExp)\n  ).map(Number);\n\n  if (params.length !== 4 || params.some(isNaN)) {\n    console.warn('Invalid `viewBox` prop:' + viewBox);\n    return null;\n  }\n\n  const modes = preserveAspectRatio\n    ? preserveAspectRatio.trim().split(spacesRegExp)\n    : [];\n  const align = modes[0];\n  const meetOrSlice = modes[1];\n\n  return {\n    minX: params[0],\n    minY: params[1],\n    vbWidth: params[2],\n    vbHeight: params[3],\n    align: alignEnum[align] || 'xMidYMid',\n    meetOrSlice: meetOrSliceTypes[meetOrSlice] || 0,\n  };\n}\n"
  },
  {
    "path": "src/lib/extract/transform.d.ts",
    "content": "export function parse(transform: string, options?: object): number[];\n"
  },
  {
    "path": "src/lib/extract/transform.js",
    "content": "/*\n * Generated by PEG.js 0.10.0.\n *\n * http://pegjs.org/\n */\n\n\"use strict\";\n\nfunction peg$subclass(child, parent) {\n  function ctor() { this.constructor = child; }\n  ctor.prototype = parent.prototype;\n  child.prototype = new ctor();\n}\n\nfunction peg$SyntaxError(message, expected, found, location) {\n  this.message  = message;\n  this.expected = expected;\n  this.found    = found;\n  this.location = location;\n  this.name     = \"SyntaxError\";\n\n  if (typeof Error.captureStackTrace === \"function\") {\n    Error.captureStackTrace(this, peg$SyntaxError);\n  }\n}\n\npeg$subclass(peg$SyntaxError, Error);\n\npeg$SyntaxError.buildMessage = function(expected, found) {\n  var DESCRIBE_EXPECTATION_FNS = {\n        literal: function(expectation) {\n          return \"\\\"\" + literalEscape(expectation.text) + \"\\\"\";\n        },\n\n        \"class\": function(expectation) {\n          var escapedParts = \"\",\n              i;\n\n          for (i = 0; i < expectation.parts.length; i++) {\n            escapedParts += expectation.parts[i] instanceof Array\n              ? classEscape(expectation.parts[i][0]) + \"-\" + classEscape(expectation.parts[i][1])\n              : classEscape(expectation.parts[i]);\n          }\n\n          return \"[\" + (expectation.inverted ? \"^\" : \"\") + escapedParts + \"]\";\n        },\n\n        any: function(expectation) {\n          return \"any character\";\n        },\n\n        end: function(expectation) {\n          return \"end of input\";\n        },\n\n        other: function(expectation) {\n          return expectation.description;\n        }\n      };\n\n  function hex(ch) {\n    return ch.charCodeAt(0).toString(16).toUpperCase();\n  }\n\n  function literalEscape(s) {\n    return s\n      .replace(/\\\\/g, '\\\\\\\\')\n      .replace(/\"/g,  '\\\\\"')\n      .replace(/\\0/g, '\\\\0')\n      .replace(/\\t/g, '\\\\t')\n      .replace(/\\n/g, '\\\\n')\n      .replace(/\\r/g, '\\\\r')\n      .replace(/[\\x00-\\x0F]/g,          function(ch) { return '\\\\x0' + hex(ch); })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return '\\\\x'  + hex(ch); });\n  }\n\n  function classEscape(s) {\n    return s\n      .replace(/\\\\/g, '\\\\\\\\')\n      .replace(/\\]/g, '\\\\]')\n      .replace(/\\^/g, '\\\\^')\n      .replace(/-/g,  '\\\\-')\n      .replace(/\\0/g, '\\\\0')\n      .replace(/\\t/g, '\\\\t')\n      .replace(/\\n/g, '\\\\n')\n      .replace(/\\r/g, '\\\\r')\n      .replace(/[\\x00-\\x0F]/g,          function(ch) { return '\\\\x0' + hex(ch); })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return '\\\\x'  + hex(ch); });\n  }\n\n  function describeExpectation(expectation) {\n    return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);\n  }\n\n  function describeExpected(expected) {\n    var descriptions = new Array(expected.length),\n        i, j;\n\n    for (i = 0; i < expected.length; i++) {\n      descriptions[i] = describeExpectation(expected[i]);\n    }\n\n    descriptions.sort();\n\n    if (descriptions.length > 0) {\n      for (i = 1, j = 1; i < descriptions.length; i++) {\n        if (descriptions[i - 1] !== descriptions[i]) {\n          descriptions[j] = descriptions[i];\n          j++;\n        }\n      }\n      descriptions.length = j;\n    }\n\n    switch (descriptions.length) {\n      case 1:\n        return descriptions[0];\n\n      case 2:\n        return descriptions[0] + \" or \" + descriptions[1];\n\n      default:\n        return descriptions.slice(0, -1).join(\", \")\n          + \", or \"\n          + descriptions[descriptions.length - 1];\n    }\n  }\n\n  function describeFound(found) {\n    return found ? \"\\\"\" + literalEscape(found) + \"\\\"\" : \"end of input\";\n  }\n\n  return \"Expected \" + describeExpected(expected) + \" but \" + describeFound(found) + \" found.\";\n};\n\nfunction peg$parse(input, options) {\n  options = options !== void 0 ? options : {};\n\n  var peg$FAILED = {},\n\n      peg$startRuleFunctions = { transformList: peg$parsetransformList },\n      peg$startRuleFunction  = peg$parsetransformList,\n\n      peg$c0 = function(ts) { return ts; },\n      peg$c1 = function(t, ts) {\n              return multiply_matrices(t, ts);\n          },\n      peg$c2 = \"matrix\",\n      peg$c3 = peg$literalExpectation(\"matrix\", false),\n      peg$c4 = \"(\",\n      peg$c5 = peg$literalExpectation(\"(\", false),\n      peg$c6 = \")\",\n      peg$c7 = peg$literalExpectation(\")\", false),\n      peg$c8 = function(a, b, c, d, e, f) {\n              return [\n                  a, c, e,\n                  b, d, f\n              ];\n          },\n      peg$c9 = \"translate\",\n      peg$c10 = peg$literalExpectation(\"translate\", false),\n      peg$c11 = function(tx, ty) {\n              return [\n                  1, 0, tx,\n                  0, 1, ty || 0\n              ];\n          },\n      peg$c12 = \"scale\",\n      peg$c13 = peg$literalExpectation(\"scale\", false),\n      peg$c14 = function(sx, sy) {\n              return [\n                  sx, 0,                     0,\n                  0,  sy === null ? sx : sy, 0\n              ];\n          },\n      peg$c15 = \"rotate\",\n      peg$c16 = peg$literalExpectation(\"rotate\", false),\n      peg$c17 = function(angle, c) {\n              var cos = Math.cos(deg2rad * angle);\n              var sin = Math.sin(deg2rad * angle);\n              if (c !== null) {\n                  var x = c[0];\n                  var y = c[1];\n                  return [\n                      cos, -sin, cos * -x + -sin * -y + x,\n                      sin,  cos, sin * -x +  cos * -y + y\n                  ];\n              }\n              return [\n                  cos, -sin, 0,\n                  sin,  cos, 0\n              ];\n          },\n      peg$c18 = \"skewX\",\n      peg$c19 = peg$literalExpectation(\"skewX\", false),\n      peg$c20 = function(angle) {\n              return [\n                  1, Math.tan(deg2rad * angle), 0,\n                  0, 1,                         0\n              ];\n          },\n      peg$c21 = \"skewY\",\n      peg$c22 = peg$literalExpectation(\"skewY\", false),\n      peg$c23 = function(angle) {\n              return [\n                  1,                         0, 0,\n                  Math.tan(deg2rad * angle), 1, 0\n              ];\n          },\n      peg$c24 = function(f) { return parseFloat(f.join(\"\")); },\n      peg$c25 = function(i) { return parseInt(i.join(\"\")); },\n      peg$c26 = function(n) { return n; },\n      peg$c27 = function(n1, n2) { return [n1, n2]; },\n      peg$c28 = \",\",\n      peg$c29 = peg$literalExpectation(\",\", false),\n      peg$c30 = function(ds) { return ds.join(\"\"); },\n      peg$c31 = function(f) { return f.join(\"\"); },\n      peg$c32 = function(d) { return d.join(\"\"); },\n      peg$c33 = peg$otherExpectation(\"fractionalConstant\"),\n      peg$c34 = \".\",\n      peg$c35 = peg$literalExpectation(\".\", false),\n      peg$c36 = function(d1, d2) { return [d1 ? d1.join(\"\") : null, \".\", d2.join(\"\")].join(\"\"); },\n      peg$c37 = /^[eE]/,\n      peg$c38 = peg$classExpectation([\"e\", \"E\"], false, false),\n      peg$c39 = function(e) { return [e[0], e[1], e[2].join(\"\")].join(\"\"); },\n      peg$c40 = /^[+\\-]/,\n      peg$c41 = peg$classExpectation([\"+\", \"-\"], false, false),\n      peg$c42 = /^[0-9]/,\n      peg$c43 = peg$classExpectation([[\"0\", \"9\"]], false, false),\n      peg$c44 = /^[ \\t\\r\\n]/,\n      peg$c45 = peg$classExpectation([\" \", \"\\t\", \"\\r\", \"\\n\"], false, false),\n\n      peg$currPos          = 0,\n      peg$savedPos         = 0,\n      peg$posDetailsCache  = [{ line: 1, column: 1 }],\n      peg$maxFailPos       = 0,\n      peg$maxFailExpected  = [],\n      peg$silentFails      = 0,\n\n      peg$result;\n\n  if (\"startRule\" in options) {\n    if (!(options.startRule in peg$startRuleFunctions)) {\n      throw new Error(\"Can't start parsing from rule \\\"\" + options.startRule + \"\\\".\");\n    }\n\n    peg$startRuleFunction = peg$startRuleFunctions[options.startRule];\n  }\n\n  function text() {\n    return input.substring(peg$savedPos, peg$currPos);\n  }\n\n  function location() {\n    return peg$computeLocation(peg$savedPos, peg$currPos);\n  }\n\n  function expected(description, location) {\n    location = location !== void 0 ? location : peg$computeLocation(peg$savedPos, peg$currPos)\n\n    throw peg$buildStructuredError(\n      [peg$otherExpectation(description)],\n      input.substring(peg$savedPos, peg$currPos),\n      location\n    );\n  }\n\n  function error(message, location) {\n    location = location !== void 0 ? location : peg$computeLocation(peg$savedPos, peg$currPos)\n\n    throw peg$buildSimpleError(message, location);\n  }\n\n  function peg$literalExpectation(text, ignoreCase) {\n    return { type: \"literal\", text: text, ignoreCase: ignoreCase };\n  }\n\n  function peg$classExpectation(parts, inverted, ignoreCase) {\n    return { type: \"class\", parts: parts, inverted: inverted, ignoreCase: ignoreCase };\n  }\n\n  function peg$anyExpectation() {\n    return { type: \"any\" };\n  }\n\n  function peg$endExpectation() {\n    return { type: \"end\" };\n  }\n\n  function peg$otherExpectation(description) {\n    return { type: \"other\", description: description };\n  }\n\n  function peg$computePosDetails(pos) {\n    var details = peg$posDetailsCache[pos], p;\n\n    if (details) {\n      return details;\n    } else {\n      p = pos - 1;\n      while (!peg$posDetailsCache[p]) {\n        p--;\n      }\n\n      details = peg$posDetailsCache[p];\n      details = {\n        line:   details.line,\n        column: details.column\n      };\n\n      while (p < pos) {\n        if (input.charCodeAt(p) === 10) {\n          details.line++;\n          details.column = 1;\n        } else {\n          details.column++;\n        }\n\n        p++;\n      }\n\n      peg$posDetailsCache[pos] = details;\n      return details;\n    }\n  }\n\n  function peg$computeLocation(startPos, endPos) {\n    var startPosDetails = peg$computePosDetails(startPos),\n        endPosDetails   = peg$computePosDetails(endPos);\n\n    return {\n      start: {\n        offset: startPos,\n        line:   startPosDetails.line,\n        column: startPosDetails.column\n      },\n      end: {\n        offset: endPos,\n        line:   endPosDetails.line,\n        column: endPosDetails.column\n      }\n    };\n  }\n\n  function peg$fail(expected) {\n    if (peg$currPos < peg$maxFailPos) { return; }\n\n    if (peg$currPos > peg$maxFailPos) {\n      peg$maxFailPos = peg$currPos;\n      peg$maxFailExpected = [];\n    }\n\n    peg$maxFailExpected.push(expected);\n  }\n\n  function peg$buildSimpleError(message, location) {\n    return new peg$SyntaxError(message, null, null, location);\n  }\n\n  function peg$buildStructuredError(expected, found, location) {\n    return new peg$SyntaxError(\n      peg$SyntaxError.buildMessage(expected, found),\n      expected,\n      found,\n      location\n    );\n  }\n\n  function peg$parsetransformList() {\n    var s0, s1, s2, s3, s4;\n\n    s0 = peg$currPos;\n    s1 = [];\n    s2 = peg$parsewsp();\n    while (s2 !== peg$FAILED) {\n      s1.push(s2);\n      s2 = peg$parsewsp();\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = peg$parsetransforms();\n      if (s2 === peg$FAILED) {\n        s2 = null;\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = [];\n        s4 = peg$parsewsp();\n        while (s4 !== peg$FAILED) {\n          s3.push(s4);\n          s4 = peg$parsewsp();\n        }\n        if (s3 !== peg$FAILED) {\n          peg$savedPos = s0;\n          s1 = peg$c0(s2);\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsetransforms() {\n    var s0, s1, s2, s3;\n\n    s0 = peg$currPos;\n    s1 = peg$parsetransform();\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsecommaWsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsecommaWsp();\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parsetransforms();\n        if (s3 !== peg$FAILED) {\n          peg$savedPos = s0;\n          s1 = peg$c1(s1, s3);\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsetransform();\n    }\n\n    return s0;\n  }\n\n  function peg$parsetransform() {\n    var s0;\n\n    s0 = peg$parsematrix();\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsetranslate();\n      if (s0 === peg$FAILED) {\n        s0 = peg$parsescale();\n        if (s0 === peg$FAILED) {\n          s0 = peg$parserotate();\n          if (s0 === peg$FAILED) {\n            s0 = peg$parseskewX();\n            if (s0 === peg$FAILED) {\n              s0 = peg$parseskewY();\n            }\n          }\n        }\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsematrix() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, s17;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 6) === peg$c2) {\n      s1 = peg$c2;\n      peg$currPos += 6;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c3); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = peg$parsecommaWsp();\n              if (s6 !== peg$FAILED) {\n                s7 = peg$parsenumber();\n                if (s7 !== peg$FAILED) {\n                  s8 = peg$parsecommaWsp();\n                  if (s8 !== peg$FAILED) {\n                    s9 = peg$parsenumber();\n                    if (s9 !== peg$FAILED) {\n                      s10 = peg$parsecommaWsp();\n                      if (s10 !== peg$FAILED) {\n                        s11 = peg$parsenumber();\n                        if (s11 !== peg$FAILED) {\n                          s12 = peg$parsecommaWsp();\n                          if (s12 !== peg$FAILED) {\n                            s13 = peg$parsenumber();\n                            if (s13 !== peg$FAILED) {\n                              s14 = peg$parsecommaWsp();\n                              if (s14 !== peg$FAILED) {\n                                s15 = peg$parsenumber();\n                                if (s15 !== peg$FAILED) {\n                                  s16 = [];\n                                  s17 = peg$parsewsp();\n                                  while (s17 !== peg$FAILED) {\n                                    s16.push(s17);\n                                    s17 = peg$parsewsp();\n                                  }\n                                  if (s16 !== peg$FAILED) {\n                                    if (input.charCodeAt(peg$currPos) === 41) {\n                                      s17 = peg$c6;\n                                      peg$currPos++;\n                                    } else {\n                                      s17 = peg$FAILED;\n                                      if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                                    }\n                                    if (s17 !== peg$FAILED) {\n                                      peg$savedPos = s0;\n                                      s1 = peg$c8(s5, s7, s9, s11, s13, s15);\n                                      s0 = s1;\n                                    } else {\n                                      peg$currPos = s0;\n                                      s0 = peg$FAILED;\n                                    }\n                                  } else {\n                                    peg$currPos = s0;\n                                    s0 = peg$FAILED;\n                                  }\n                                } else {\n                                  peg$currPos = s0;\n                                  s0 = peg$FAILED;\n                                }\n                              } else {\n                                peg$currPos = s0;\n                                s0 = peg$FAILED;\n                              }\n                            } else {\n                              peg$currPos = s0;\n                              s0 = peg$FAILED;\n                            }\n                          } else {\n                            peg$currPos = s0;\n                            s0 = peg$FAILED;\n                          }\n                        } else {\n                          peg$currPos = s0;\n                          s0 = peg$FAILED;\n                        }\n                      } else {\n                        peg$currPos = s0;\n                        s0 = peg$FAILED;\n                      }\n                    } else {\n                      peg$currPos = s0;\n                      s0 = peg$FAILED;\n                    }\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsetranslate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 9) === peg$c9) {\n      s1 = peg$c9;\n      peg$currPos += 9;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c10); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = peg$parsecommaWspNumber();\n              if (s6 === peg$FAILED) {\n                s6 = null;\n              }\n              if (s6 !== peg$FAILED) {\n                s7 = [];\n                s8 = peg$parsewsp();\n                while (s8 !== peg$FAILED) {\n                  s7.push(s8);\n                  s8 = peg$parsewsp();\n                }\n                if (s7 !== peg$FAILED) {\n                  if (input.charCodeAt(peg$currPos) === 41) {\n                    s8 = peg$c6;\n                    peg$currPos++;\n                  } else {\n                    s8 = peg$FAILED;\n                    if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                  }\n                  if (s8 !== peg$FAILED) {\n                    peg$savedPos = s0;\n                    s1 = peg$c11(s5, s6);\n                    s0 = s1;\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsescale() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 5) === peg$c12) {\n      s1 = peg$c12;\n      peg$currPos += 5;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c13); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = peg$parsecommaWspNumber();\n              if (s6 === peg$FAILED) {\n                s6 = null;\n              }\n              if (s6 !== peg$FAILED) {\n                s7 = [];\n                s8 = peg$parsewsp();\n                while (s8 !== peg$FAILED) {\n                  s7.push(s8);\n                  s8 = peg$parsewsp();\n                }\n                if (s7 !== peg$FAILED) {\n                  if (input.charCodeAt(peg$currPos) === 41) {\n                    s8 = peg$c6;\n                    peg$currPos++;\n                  } else {\n                    s8 = peg$FAILED;\n                    if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                  }\n                  if (s8 !== peg$FAILED) {\n                    peg$savedPos = s0;\n                    s1 = peg$c14(s5, s6);\n                    s0 = s1;\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parserotate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 6) === peg$c15) {\n      s1 = peg$c15;\n      peg$currPos += 6;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c16); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = peg$parsecommaWspTwoNumbers();\n              if (s6 === peg$FAILED) {\n                s6 = null;\n              }\n              if (s6 !== peg$FAILED) {\n                s7 = [];\n                s8 = peg$parsewsp();\n                while (s8 !== peg$FAILED) {\n                  s7.push(s8);\n                  s8 = peg$parsewsp();\n                }\n                if (s7 !== peg$FAILED) {\n                  if (input.charCodeAt(peg$currPos) === 41) {\n                    s8 = peg$c6;\n                    peg$currPos++;\n                  } else {\n                    s8 = peg$FAILED;\n                    if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                  }\n                  if (s8 !== peg$FAILED) {\n                    peg$savedPos = s0;\n                    s1 = peg$c17(s5, s6);\n                    s0 = s1;\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parseskewX() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 5) === peg$c18) {\n      s1 = peg$c18;\n      peg$currPos += 5;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c19); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = [];\n              s7 = peg$parsewsp();\n              while (s7 !== peg$FAILED) {\n                s6.push(s7);\n                s7 = peg$parsewsp();\n              }\n              if (s6 !== peg$FAILED) {\n                if (input.charCodeAt(peg$currPos) === 41) {\n                  s7 = peg$c6;\n                  peg$currPos++;\n                } else {\n                  s7 = peg$FAILED;\n                  if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                }\n                if (s7 !== peg$FAILED) {\n                  peg$savedPos = s0;\n                  s1 = peg$c20(s5);\n                  s0 = s1;\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parseskewY() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    s0 = peg$currPos;\n    if (input.substr(peg$currPos, 5) === peg$c21) {\n      s1 = peg$c21;\n      peg$currPos += 5;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c22); }\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$parsewsp();\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$parsewsp();\n      }\n      if (s2 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 40) {\n          s3 = peg$c4;\n          peg$currPos++;\n        } else {\n          s3 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c5); }\n        }\n        if (s3 !== peg$FAILED) {\n          s4 = [];\n          s5 = peg$parsewsp();\n          while (s5 !== peg$FAILED) {\n            s4.push(s5);\n            s5 = peg$parsewsp();\n          }\n          if (s4 !== peg$FAILED) {\n            s5 = peg$parsenumber();\n            if (s5 !== peg$FAILED) {\n              s6 = [];\n              s7 = peg$parsewsp();\n              while (s7 !== peg$FAILED) {\n                s6.push(s7);\n                s7 = peg$parsewsp();\n              }\n              if (s6 !== peg$FAILED) {\n                if (input.charCodeAt(peg$currPos) === 41) {\n                  s7 = peg$c6;\n                  peg$currPos++;\n                } else {\n                  s7 = peg$FAILED;\n                  if (peg$silentFails === 0) { peg$fail(peg$c7); }\n                }\n                if (s7 !== peg$FAILED) {\n                  peg$savedPos = s0;\n                  s1 = peg$c23(s5);\n                  s0 = s1;\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsenumber() {\n    var s0, s1, s2, s3;\n\n    s0 = peg$currPos;\n    s1 = peg$currPos;\n    s2 = peg$parsesign();\n    if (s2 === peg$FAILED) {\n      s2 = null;\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parsefloatingPointConstant();\n      if (s3 !== peg$FAILED) {\n        s2 = [s2, s3];\n        s1 = s2;\n      } else {\n        peg$currPos = s1;\n        s1 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s1;\n      s1 = peg$FAILED;\n    }\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$c24(s1);\n    }\n    s0 = s1;\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$currPos;\n      s2 = peg$parsesign();\n      if (s2 === peg$FAILED) {\n        s2 = null;\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parseintegerConstant();\n        if (s3 !== peg$FAILED) {\n          s2 = [s2, s3];\n          s1 = s2;\n        } else {\n          peg$currPos = s1;\n          s1 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s1;\n        s1 = peg$FAILED;\n      }\n      if (s1 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s1 = peg$c25(s1);\n      }\n      s0 = s1;\n    }\n\n    return s0;\n  }\n\n  function peg$parsecommaWspNumber() {\n    var s0, s1, s2;\n\n    s0 = peg$currPos;\n    s1 = peg$parsecommaWsp();\n    if (s1 !== peg$FAILED) {\n      s2 = peg$parsenumber();\n      if (s2 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s1 = peg$c26(s2);\n        s0 = s1;\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsecommaWspTwoNumbers() {\n    var s0, s1, s2, s3, s4;\n\n    s0 = peg$currPos;\n    s1 = peg$parsecommaWsp();\n    if (s1 !== peg$FAILED) {\n      s2 = peg$parsenumber();\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parsecommaWsp();\n        if (s3 !== peg$FAILED) {\n          s4 = peg$parsenumber();\n          if (s4 !== peg$FAILED) {\n            peg$savedPos = s0;\n            s1 = peg$c27(s2, s4);\n            s0 = s1;\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsecommaWsp() {\n    var s0, s1, s2, s3, s4;\n\n    s0 = peg$currPos;\n    s1 = [];\n    s2 = peg$parsewsp();\n    if (s2 !== peg$FAILED) {\n      while (s2 !== peg$FAILED) {\n        s1.push(s2);\n        s2 = peg$parsewsp();\n      }\n    } else {\n      s1 = peg$FAILED;\n    }\n    if (s1 !== peg$FAILED) {\n      s2 = peg$parsecomma();\n      if (s2 === peg$FAILED) {\n        s2 = null;\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = [];\n        s4 = peg$parsewsp();\n        while (s4 !== peg$FAILED) {\n          s3.push(s4);\n          s4 = peg$parsewsp();\n        }\n        if (s3 !== peg$FAILED) {\n          s1 = [s1, s2, s3];\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$parsecomma();\n      if (s1 !== peg$FAILED) {\n        s2 = [];\n        s3 = peg$parsewsp();\n        while (s3 !== peg$FAILED) {\n          s2.push(s3);\n          s3 = peg$parsewsp();\n        }\n        if (s2 !== peg$FAILED) {\n          s1 = [s1, s2];\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsecomma() {\n    var s0;\n\n    if (input.charCodeAt(peg$currPos) === 44) {\n      s0 = peg$c28;\n      peg$currPos++;\n    } else {\n      s0 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c29); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseintegerConstant() {\n    var s0, s1;\n\n    s0 = peg$currPos;\n    s1 = peg$parsedigitSequence();\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$c30(s1);\n    }\n    s0 = s1;\n\n    return s0;\n  }\n\n  function peg$parsefloatingPointConstant() {\n    var s0, s1, s2, s3;\n\n    s0 = peg$currPos;\n    s1 = peg$currPos;\n    s2 = peg$parsefractionalConstant();\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parseexponent();\n      if (s3 === peg$FAILED) {\n        s3 = null;\n      }\n      if (s3 !== peg$FAILED) {\n        s2 = [s2, s3];\n        s1 = s2;\n      } else {\n        peg$currPos = s1;\n        s1 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s1;\n      s1 = peg$FAILED;\n    }\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$c31(s1);\n    }\n    s0 = s1;\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$currPos;\n      s2 = peg$parsedigitSequence();\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parseexponent();\n        if (s3 !== peg$FAILED) {\n          s2 = [s2, s3];\n          s1 = s2;\n        } else {\n          peg$currPos = s1;\n          s1 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s1;\n        s1 = peg$FAILED;\n      }\n      if (s1 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s1 = peg$c32(s1);\n      }\n      s0 = s1;\n    }\n\n    return s0;\n  }\n\n  function peg$parsefractionalConstant() {\n    var s0, s1, s2, s3;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parsedigitSequence();\n    if (s1 === peg$FAILED) {\n      s1 = null;\n    }\n    if (s1 !== peg$FAILED) {\n      if (input.charCodeAt(peg$currPos) === 46) {\n        s2 = peg$c34;\n        peg$currPos++;\n      } else {\n        s2 = peg$FAILED;\n        if (peg$silentFails === 0) { peg$fail(peg$c35); }\n      }\n      if (s2 !== peg$FAILED) {\n        s3 = peg$parsedigitSequence();\n        if (s3 !== peg$FAILED) {\n          peg$savedPos = s0;\n          s1 = peg$c36(s1, s3);\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    if (s0 === peg$FAILED) {\n      s0 = peg$currPos;\n      s1 = peg$parsedigitSequence();\n      if (s1 !== peg$FAILED) {\n        if (input.charCodeAt(peg$currPos) === 46) {\n          s2 = peg$c34;\n          peg$currPos++;\n        } else {\n          s2 = peg$FAILED;\n          if (peg$silentFails === 0) { peg$fail(peg$c35); }\n        }\n        if (s2 !== peg$FAILED) {\n          peg$savedPos = s0;\n          s1 = peg$c32(s1);\n          s0 = s1;\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c33); }\n    }\n\n    return s0;\n  }\n\n  function peg$parseexponent() {\n    var s0, s1, s2, s3, s4;\n\n    s0 = peg$currPos;\n    s1 = peg$currPos;\n    if (peg$c37.test(input.charAt(peg$currPos))) {\n      s2 = input.charAt(peg$currPos);\n      peg$currPos++;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c38); }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parsesign();\n      if (s3 === peg$FAILED) {\n        s3 = null;\n      }\n      if (s3 !== peg$FAILED) {\n        s4 = peg$parsedigitSequence();\n        if (s4 !== peg$FAILED) {\n          s2 = [s2, s3, s4];\n          s1 = s2;\n        } else {\n          peg$currPos = s1;\n          s1 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s1;\n        s1 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s1;\n      s1 = peg$FAILED;\n    }\n    if (s1 !== peg$FAILED) {\n      peg$savedPos = s0;\n      s1 = peg$c39(s1);\n    }\n    s0 = s1;\n\n    return s0;\n  }\n\n  function peg$parsesign() {\n    var s0;\n\n    if (peg$c40.test(input.charAt(peg$currPos))) {\n      s0 = input.charAt(peg$currPos);\n      peg$currPos++;\n    } else {\n      s0 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c41); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsedigitSequence() {\n    var s0, s1;\n\n    s0 = [];\n    s1 = peg$parsedigit();\n    if (s1 !== peg$FAILED) {\n      while (s1 !== peg$FAILED) {\n        s0.push(s1);\n        s1 = peg$parsedigit();\n      }\n    } else {\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  function peg$parsedigit() {\n    var s0;\n\n    if (peg$c42.test(input.charAt(peg$currPos))) {\n      s0 = input.charAt(peg$currPos);\n      peg$currPos++;\n    } else {\n      s0 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c43); }\n    }\n\n    return s0;\n  }\n\n  function peg$parsewsp() {\n    var s0;\n\n    if (peg$c44.test(input.charAt(peg$currPos))) {\n      s0 = input.charAt(peg$currPos);\n      peg$currPos++;\n    } else {\n      s0 = peg$FAILED;\n      if (peg$silentFails === 0) { peg$fail(peg$c45); }\n    }\n\n    return s0;\n  }\n\n\n      var deg2rad = Math.PI / 180;\n\n      /*\n       ╔═        ═╗   ╔═        ═╗   ╔═     ═╗\n       ║ al cl el ║   ║ ar cr er ║   ║ a c e ║\n       ║ bl dl fl ║ * ║ br dr fr ║ = ║ b d f ║\n       ║ 0  0  1  ║   ║ 0  0  1  ║   ║ 0 0 1 ║\n       ╚═        ═╝   ╚═        ═╝   ╚═     ═╝\n      */\n      function multiply_matrices(l, r) {\n          var al = l[0];\n          var cl = l[1];\n          var el = l[2];\n          var bl = l[3];\n          var dl = l[4];\n          var fl = l[5];\n\n          var ar = r[0];\n          var cr = r[1];\n          var er = r[2];\n          var br = r[3];\n          var dr = r[4];\n          var fr = r[5];\n\n          var a = al * ar + cl * br;\n          var c = al * cr + cl * dr;\n          var e = al * er + cl * fr + el;\n          var b = bl * ar + dl * br;\n          var d = bl * cr + dl * dr;\n          var f = bl * er + dl * fr + fl;\n\n          return [a, c, e, b, d, f];\n      }\n\n\n  peg$result = peg$startRuleFunction();\n\n  if (peg$result !== peg$FAILED && peg$currPos === input.length) {\n    return peg$result;\n  } else {\n    if (peg$result !== peg$FAILED && peg$currPos < input.length) {\n      peg$fail(peg$endExpectation());\n    }\n\n    throw peg$buildStructuredError(\n      peg$maxFailExpected,\n      peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null,\n      peg$maxFailPos < input.length\n        ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1)\n        : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)\n    );\n  }\n}\n\nmodule.exports = {\n  SyntaxError: peg$SyntaxError,\n  parse:       peg$parse\n};\n"
  },
  {
    "path": "src/lib/extract/transform.peg",
    "content": "{\n    var deg2rad = Math.PI / 180;\n\n    /*\n     ╔═        ═╗   ╔═        ═╗   ╔═     ═╗\n     ║ al cl el ║   ║ ar cr er ║   ║ a c e ║\n     ║ bl dl fl ║ * ║ br dr fr ║ = ║ b d f ║\n     ║ 0  0  1  ║   ║ 0  0  1  ║   ║ 0 0 1 ║\n     ╚═        ═╝   ╚═        ═╝   ╚═     ═╝\n    */\n    function multiply_matrices(l, r) {\n        var al = l[0];\n        var cl = l[1];\n        var el = l[2];\n        var bl = l[3];\n        var dl = l[4];\n        var fl = l[5];\n\n        var ar = r[0];\n        var cr = r[1];\n        var er = r[2];\n        var br = r[3];\n        var dr = r[4];\n        var fr = r[5];\n\n        var a = al * ar + cl * br;\n        var c = al * cr + cl * dr;\n        var e = al * er + cl * fr + el;\n        var b = bl * ar + dl * br;\n        var d = bl * cr + dl * dr;\n        var f = bl * er + dl * fr + fl;\n\n        return [a, c, e, b, d, f];\n    }\n}\n\ntransformList\n    = wsp* ts:transforms? wsp* { return ts; }\n\ntransforms\n    = t:transform commaWsp* ts:transforms\n    {\n        return multiply_matrices(t, ts);\n    }\n    / t:transform\n\ntransform\n    = matrix\n    / translate\n    / scale\n    / rotate\n    / skewX\n    / skewY\n\nmatrix\n    = \"matrix\" wsp* \"(\" wsp*\n        a:number commaWsp\n        b:number commaWsp\n        c:number commaWsp\n        d:number commaWsp\n        e:number commaWsp\n        f:number wsp* \")\"\n    {\n        return [\n            a, c, e,\n            b, d, f\n        ];\n    }\n\ntranslate\n    = \"translate\" wsp* \"(\" wsp* tx:number ty:commaWspNumber? wsp* \")\"\n    {\n        return [\n            1, 0, tx,\n            0, 1, ty || 0\n        ];\n    }\n\nscale\n    = \"scale\" wsp* \"(\" wsp* sx:number sy:commaWspNumber? wsp* \")\"\n    {\n        return [\n            sx, 0,                     0,\n            0,  sy === null ? sx : sy, 0\n        ];\n    }\n\nrotate\n    = \"rotate\" wsp* \"(\" wsp* angle:number c:commaWspTwoNumbers? wsp* \")\"\n    {\n        var cos = Math.cos(deg2rad * angle);\n        var sin = Math.sin(deg2rad * angle);\n        if (c !== null) {\n            var x = c[0];\n            var y = c[1];\n            return [\n                cos, -sin, cos * -x + -sin * -y + x,\n                sin,  cos, sin * -x +  cos * -y + y\n            ];\n        }\n        return [\n            cos, -sin, 0,\n            sin,  cos, 0\n        ];\n    }\n\nskewX\n    = \"skewX\" wsp* \"(\" wsp* angle:number wsp* \")\"\n    {\n        return [\n            1, Math.tan(deg2rad * angle), 0,\n            0, 1,                         0\n        ];\n    }\n\nskewY\n    = \"skewY\" wsp* \"(\" wsp* angle:number wsp* \")\"\n    {\n        return [\n            1,                         0, 0,\n            Math.tan(deg2rad * angle), 1, 0\n        ];\n    }\n\nnumber\n    = f:(sign? floatingPointConstant) { return parseFloat(f.join(\"\")); }\n    / i:(sign? integerConstant) { return parseInt(i.join(\"\")); }\n\ncommaWspNumber\n    = commaWsp n:number { return n; }\n\ncommaWspTwoNumbers\n    = commaWsp n1:number commaWsp n2:number { return [n1, n2]; }\n\ncommaWsp\n    = (wsp+ comma? wsp*) / (comma wsp*)\n\ncomma\n    = \",\"\n\nintegerConstant\n    = ds:digitSequence { return ds.join(\"\"); }\n\nfloatingPointConstant\n    = f:(fractionalConstant exponent?) { return f.join(\"\"); }\n    / d:(digitSequence exponent) { return d.join(\"\"); }\n\nfractionalConstant \"fractionalConstant\"\n    = d1:digitSequence? \".\" d2:digitSequence { return [d1 ? d1.join(\"\") : null, \".\", d2.join(\"\")].join(\"\"); }\n    / d:digitSequence \".\" { return d.join(\"\"); }\n\nexponent\n    =  e:([eE] sign? digitSequence) { return [e[0], e[1], e[2].join(\"\")].join(\"\"); }\n\nsign\n    = [+-]\n\ndigitSequence\n    = digit+\n\ndigit\n    = [0-9]\n\nwsp\n    = [\\u0020\\u0009\\u000D\\u000A]\n"
  },
  {
    "path": "src/lib/extract/transformToRn.d.ts",
    "content": "export function parse(\n  transform: string,\n  options?: object\n): TransformsStyle['transform'];\n"
  },
  {
    "path": "src/lib/extract/transformToRn.js",
    "content": "// @generated by Peggy 4.0.3.\n//\n// https://peggyjs.org/\n\n'use strict';\n\nfunction peg$subclass(child, parent) {\n  function C() {\n    this.constructor = child;\n  }\n  C.prototype = parent.prototype;\n  child.prototype = new C();\n}\n\nfunction peg$SyntaxError(message, expected, found, location) {\n  var self = Error.call(this, message);\n  // istanbul ignore next Check is a necessary evil to support older environments\n  if (Object.setPrototypeOf) {\n    Object.setPrototypeOf(self, peg$SyntaxError.prototype);\n  }\n  self.expected = expected;\n  self.found = found;\n  self.location = location;\n  self.name = 'SyntaxError';\n  return self;\n}\n\npeg$subclass(peg$SyntaxError, Error);\n\nfunction peg$padEnd(str, targetLength, padString) {\n  padString = padString || ' ';\n  if (str.length > targetLength) {\n    return str;\n  }\n  targetLength -= str.length;\n  padString += padString.repeat(targetLength);\n  return str + padString.slice(0, targetLength);\n}\n\npeg$SyntaxError.prototype.format = function (sources) {\n  var str = 'Error: ' + this.message;\n  if (this.location) {\n    var src = null;\n    var k;\n    for (k = 0; k < sources.length; k++) {\n      if (sources[k].source === this.location.source) {\n        src = sources[k].text.split(/\\r\\n|\\n|\\r/g);\n        break;\n      }\n    }\n    var s = this.location.start;\n    var offset_s =\n      this.location.source && typeof this.location.source.offset === 'function'\n        ? this.location.source.offset(s)\n        : s;\n    var loc =\n      this.location.source + ':' + offset_s.line + ':' + offset_s.column;\n    if (src) {\n      var e = this.location.end;\n      var filler = peg$padEnd('', offset_s.line.toString().length, ' ');\n      var line = src[s.line - 1];\n      var last = s.line === e.line ? e.column : line.length + 1;\n      var hatLen = last - s.column || 1;\n      str +=\n        '\\n --> ' +\n        loc +\n        '\\n' +\n        filler +\n        ' |\\n' +\n        offset_s.line +\n        ' | ' +\n        line +\n        '\\n' +\n        filler +\n        ' | ' +\n        peg$padEnd('', s.column - 1, ' ') +\n        peg$padEnd('', hatLen, '^');\n    } else {\n      str += '\\n at ' + loc;\n    }\n  }\n  return str;\n};\n\npeg$SyntaxError.buildMessage = function (expected, found) {\n  var DESCRIBE_EXPECTATION_FNS = {\n    literal: function (expectation) {\n      return '\"' + literalEscape(expectation.text) + '\"';\n    },\n\n    class: function (expectation) {\n      var escapedParts = expectation.parts.map(function (part) {\n        return Array.isArray(part)\n          ? classEscape(part[0]) + '-' + classEscape(part[1])\n          : classEscape(part);\n      });\n\n      return (\n        '[' + (expectation.inverted ? '^' : '') + escapedParts.join('') + ']'\n      );\n    },\n\n    any: function () {\n      return 'any character';\n    },\n\n    end: function () {\n      return 'end of input';\n    },\n\n    other: function (expectation) {\n      return expectation.description;\n    },\n  };\n\n  function hex(ch) {\n    return ch.charCodeAt(0).toString(16).toUpperCase();\n  }\n\n  function literalEscape(s) {\n    return s\n      .replace(/\\\\/g, '\\\\\\\\')\n      .replace(/\"/g, '\\\\\"')\n      .replace(/\\0/g, '\\\\0')\n      .replace(/\\t/g, '\\\\t')\n      .replace(/\\n/g, '\\\\n')\n      .replace(/\\r/g, '\\\\r')\n      .replace(/[\\x00-\\x0F]/g, function (ch) {\n        return '\\\\x0' + hex(ch);\n      })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (ch) {\n        return '\\\\x' + hex(ch);\n      });\n  }\n\n  function classEscape(s) {\n    return s\n      .replace(/\\\\/g, '\\\\\\\\')\n      .replace(/\\]/g, '\\\\]')\n      .replace(/\\^/g, '\\\\^')\n      .replace(/-/g, '\\\\-')\n      .replace(/\\0/g, '\\\\0')\n      .replace(/\\t/g, '\\\\t')\n      .replace(/\\n/g, '\\\\n')\n      .replace(/\\r/g, '\\\\r')\n      .replace(/[\\x00-\\x0F]/g, function (ch) {\n        return '\\\\x0' + hex(ch);\n      })\n      .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (ch) {\n        return '\\\\x' + hex(ch);\n      });\n  }\n\n  function describeExpectation(expectation) {\n    return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);\n  }\n\n  function describeExpected(expected) {\n    var descriptions = expected.map(describeExpectation);\n    var i, j;\n\n    descriptions.sort();\n\n    if (descriptions.length > 0) {\n      for (i = 1, j = 1; i < descriptions.length; i++) {\n        if (descriptions[i - 1] !== descriptions[i]) {\n          descriptions[j] = descriptions[i];\n          j++;\n        }\n      }\n      descriptions.length = j;\n    }\n\n    switch (descriptions.length) {\n      case 1:\n        return descriptions[0];\n\n      case 2:\n        return descriptions[0] + ' or ' + descriptions[1];\n\n      default:\n        return (\n          descriptions.slice(0, -1).join(', ') +\n          ', or ' +\n          descriptions[descriptions.length - 1]\n        );\n    }\n  }\n\n  function describeFound(found) {\n    return found ? '\"' + literalEscape(found) + '\"' : 'end of input';\n  }\n\n  return (\n    'Expected ' +\n    describeExpected(expected) +\n    ' but ' +\n    describeFound(found) +\n    ' found.'\n  );\n};\n\nfunction peg$parse(input, options) {\n  options = options !== undefined ? options : {};\n\n  var peg$FAILED = {};\n  var peg$source = options.grammarSource;\n\n  var peg$startRuleFunctions = { start: peg$parsestart };\n  var peg$startRuleFunction = peg$parsestart;\n\n  var peg$c0 = 'matrix(';\n  var peg$c1 = ')';\n  var peg$c2 = 'translate(';\n  var peg$c3 = 'scale(';\n  var peg$c4 = 'rotate(';\n  var peg$c5 = 'skewX(';\n  var peg$c6 = 'skewY(';\n  var peg$c7 = '.';\n  var peg$c8 = 'e';\n\n  var peg$r0 = /^[ \\t\\n\\r,]/;\n  var peg$r1 = /^[ \\t\\n\\r]/;\n  var peg$r2 = /^[+\\-]/;\n  var peg$r3 = /^[0-9]/;\n\n  var peg$e0 = peg$otherExpectation('transform functions');\n  var peg$e1 = peg$otherExpectation('transformFunctions');\n  var peg$e2 = peg$otherExpectation('transform function');\n  var peg$e3 = peg$otherExpectation('matrix');\n  var peg$e4 = peg$literalExpectation('matrix(', false);\n  var peg$e5 = peg$literalExpectation(')', false);\n  var peg$e6 = peg$otherExpectation('translate');\n  var peg$e7 = peg$literalExpectation('translate(', false);\n  var peg$e8 = peg$otherExpectation('scale');\n  var peg$e9 = peg$literalExpectation('scale(', false);\n  var peg$e10 = peg$otherExpectation('rotate');\n  var peg$e11 = peg$literalExpectation('rotate(', false);\n  var peg$e12 = peg$otherExpectation('x, y');\n  var peg$e13 = peg$otherExpectation('skewX');\n  var peg$e14 = peg$literalExpectation('skewX(', false);\n  var peg$e15 = peg$otherExpectation('skewY');\n  var peg$e16 = peg$literalExpectation('skewY(', false);\n  var peg$e17 = peg$otherExpectation('space or comma');\n  var peg$e18 = peg$classExpectation(\n    [' ', '\\t', '\\n', '\\r', ','],\n    false,\n    false\n  );\n  var peg$e19 = peg$otherExpectation('whitespace');\n  var peg$e20 = peg$classExpectation([' ', '\\t', '\\n', '\\r'], false, false);\n  var peg$e21 = peg$classExpectation(['+', '-'], false, false);\n  var peg$e22 = peg$classExpectation([['0', '9']], false, false);\n  var peg$e23 = peg$literalExpectation('.', false);\n  var peg$e24 = peg$literalExpectation('e', false);\n\n  var peg$f0 = function (head, tail) {\n    const results = Array.isArray(head) ? head : [head];\n    tail.forEach((element) => {\n      if (Array.isArray(element[1])) {\n        results.push(...element[1]);\n      } else {\n        results.push(element[1]);\n      }\n    });\n    return results;\n  };\n  var peg$f1 = function (a, b, c, d, e, f, g, h, i) {\n    return { matrix: [a, b, c, d, e, f, g, h, i] };\n  };\n  var peg$f2 = function (x, y) {\n    if (y == undefined) {\n      return { translate: x };\n    }\n    return { translate: [x, y] };\n  };\n  var peg$f3 = function (x, y) {\n    if (y == undefined) {\n      return { scale: x };\n    }\n    return [{ scaleX: x }, { scaleY: y }];\n  };\n  var peg$f4 = function (x, yz) {\n    if (yz !== null) {\n      return { rotate: `${x}deg` };\n    }\n    return [{ rotate: `${x}deg` }];\n  };\n  var peg$f5 = function (y, z) {\n    return [y, z];\n  };\n  var peg$f6 = function (x) {\n    return [{ skewX: `${x}deg` }];\n  };\n  var peg$f7 = function (y) {\n    return [{ skewY: `${y}deg` }];\n  };\n  var peg$f8 = function () {\n    return parseFloat(text());\n  };\n  var peg$currPos = options.peg$currPos | 0;\n  var peg$savedPos = peg$currPos;\n  var peg$posDetailsCache = [{ line: 1, column: 1 }];\n  var peg$maxFailPos = peg$currPos;\n  var peg$maxFailExpected = options.peg$maxFailExpected || [];\n  var peg$silentFails = options.peg$silentFails | 0;\n\n  var peg$result;\n\n  if (options.startRule) {\n    if (!(options.startRule in peg$startRuleFunctions)) {\n      throw new Error(\n        'Can\\'t start parsing from rule \"' + options.startRule + '\".'\n      );\n    }\n\n    peg$startRuleFunction = peg$startRuleFunctions[options.startRule];\n  }\n\n  function text() {\n    return input.substring(peg$savedPos, peg$currPos);\n  }\n\n  function offset() {\n    return peg$savedPos;\n  }\n\n  function range() {\n    return {\n      source: peg$source,\n      start: peg$savedPos,\n      end: peg$currPos,\n    };\n  }\n\n  function location() {\n    return peg$computeLocation(peg$savedPos, peg$currPos);\n  }\n\n  function expected(description, location) {\n    location =\n      location !== undefined\n        ? location\n        : peg$computeLocation(peg$savedPos, peg$currPos);\n\n    throw peg$buildStructuredError(\n      [peg$otherExpectation(description)],\n      input.substring(peg$savedPos, peg$currPos),\n      location\n    );\n  }\n\n  function error(message, location) {\n    location =\n      location !== undefined\n        ? location\n        : peg$computeLocation(peg$savedPos, peg$currPos);\n\n    throw peg$buildSimpleError(message, location);\n  }\n\n  function peg$literalExpectation(text, ignoreCase) {\n    return { type: 'literal', text: text, ignoreCase: ignoreCase };\n  }\n\n  function peg$classExpectation(parts, inverted, ignoreCase) {\n    return {\n      type: 'class',\n      parts: parts,\n      inverted: inverted,\n      ignoreCase: ignoreCase,\n    };\n  }\n\n  function peg$anyExpectation() {\n    return { type: 'any' };\n  }\n\n  function peg$endExpectation() {\n    return { type: 'end' };\n  }\n\n  function peg$otherExpectation(description) {\n    return { type: 'other', description: description };\n  }\n\n  function peg$computePosDetails(pos) {\n    var details = peg$posDetailsCache[pos];\n    var p;\n\n    if (details) {\n      return details;\n    } else {\n      if (pos >= peg$posDetailsCache.length) {\n        p = peg$posDetailsCache.length - 1;\n      } else {\n        p = pos;\n        while (!peg$posDetailsCache[--p]) {}\n      }\n\n      details = peg$posDetailsCache[p];\n      details = {\n        line: details.line,\n        column: details.column,\n      };\n\n      while (p < pos) {\n        if (input.charCodeAt(p) === 10) {\n          details.line++;\n          details.column = 1;\n        } else {\n          details.column++;\n        }\n\n        p++;\n      }\n\n      peg$posDetailsCache[pos] = details;\n\n      return details;\n    }\n  }\n\n  function peg$computeLocation(startPos, endPos, offset) {\n    var startPosDetails = peg$computePosDetails(startPos);\n    var endPosDetails = peg$computePosDetails(endPos);\n\n    var res = {\n      source: peg$source,\n      start: {\n        offset: startPos,\n        line: startPosDetails.line,\n        column: startPosDetails.column,\n      },\n      end: {\n        offset: endPos,\n        line: endPosDetails.line,\n        column: endPosDetails.column,\n      },\n    };\n    if (offset && peg$source && typeof peg$source.offset === 'function') {\n      res.start = peg$source.offset(res.start);\n      res.end = peg$source.offset(res.end);\n    }\n    return res;\n  }\n\n  function peg$fail(expected) {\n    if (peg$currPos < peg$maxFailPos) {\n      return;\n    }\n\n    if (peg$currPos > peg$maxFailPos) {\n      peg$maxFailPos = peg$currPos;\n      peg$maxFailExpected = [];\n    }\n\n    peg$maxFailExpected.push(expected);\n  }\n\n  function peg$buildSimpleError(message, location) {\n    return new peg$SyntaxError(message, null, null, location);\n  }\n\n  function peg$buildStructuredError(expected, found, location) {\n    return new peg$SyntaxError(\n      peg$SyntaxError.buildMessage(expected, found),\n      expected,\n      found,\n      location\n    );\n  }\n\n  function peg$parsestart() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$parsetransformFunctions();\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e0);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsetransformFunctions() {\n    var s0, s1, s2, s3, s4, s5;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parsefunction();\n    if (s1 !== peg$FAILED) {\n      s2 = [];\n      s3 = peg$currPos;\n      s4 = peg$parse_();\n      s5 = peg$parsefunction();\n      if (s5 !== peg$FAILED) {\n        s4 = [s4, s5];\n        s3 = s4;\n      } else {\n        peg$currPos = s3;\n        s3 = peg$FAILED;\n      }\n      while (s3 !== peg$FAILED) {\n        s2.push(s3);\n        s3 = peg$currPos;\n        s4 = peg$parse_();\n        s5 = peg$parsefunction();\n        if (s5 !== peg$FAILED) {\n          s4 = [s4, s5];\n          s3 = s4;\n        } else {\n          peg$currPos = s3;\n          s3 = peg$FAILED;\n        }\n      }\n      peg$savedPos = s0;\n      s0 = peg$f0(s1, s2);\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e1);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsefunction() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = peg$parsematrix();\n    if (s0 === peg$FAILED) {\n      s0 = peg$parsetranslate();\n      if (s0 === peg$FAILED) {\n        s0 = peg$parsescale();\n        if (s0 === peg$FAILED) {\n          s0 = peg$parserotate();\n          if (s0 === peg$FAILED) {\n            s0 = peg$parseskewX();\n            if (s0 === peg$FAILED) {\n              s0 = peg$parseskewY();\n            }\n          }\n        }\n      }\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e2);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsematrix() {\n    var s0,\n      s1,\n      s2,\n      s3,\n      s4,\n      s5,\n      s6,\n      s7,\n      s8,\n      s9,\n      s10,\n      s11,\n      s12,\n      s13,\n      s14,\n      s15,\n      s16,\n      s17,\n      s18,\n      s19,\n      s20,\n      s21,\n      s22,\n      s23;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 7) === peg$c0) {\n      s2 = peg$c0;\n      peg$currPos += 7;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e4);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parsespaceOrComma();\n        s6 = peg$parseNUM();\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parsespaceOrComma();\n          s8 = peg$parseNUM();\n          if (s8 !== peg$FAILED) {\n            s9 = peg$parsespaceOrComma();\n            s10 = peg$parseNUM();\n            if (s10 !== peg$FAILED) {\n              s11 = peg$parsespaceOrComma();\n              s12 = peg$parseNUM();\n              if (s12 !== peg$FAILED) {\n                s13 = peg$parsespaceOrComma();\n                s14 = peg$parseNUM();\n                if (s14 !== peg$FAILED) {\n                  s15 = peg$parsespaceOrComma();\n                  s16 = peg$parseNUM();\n                  if (s16 !== peg$FAILED) {\n                    s17 = peg$parsespaceOrComma();\n                    s18 = peg$parseNUM();\n                    if (s18 !== peg$FAILED) {\n                      s19 = peg$parsespaceOrComma();\n                      s20 = peg$parseNUM();\n                      if (s20 !== peg$FAILED) {\n                        s21 = peg$parse_();\n                        if (input.charCodeAt(peg$currPos) === 41) {\n                          s22 = peg$c1;\n                          peg$currPos++;\n                        } else {\n                          s22 = peg$FAILED;\n                          if (peg$silentFails === 0) {\n                            peg$fail(peg$e5);\n                          }\n                        }\n                        if (s22 !== peg$FAILED) {\n                          s23 = peg$parse_();\n                          peg$savedPos = s0;\n                          s0 = peg$f1(s4, s6, s8, s10, s12, s14, s16, s18, s20);\n                        } else {\n                          peg$currPos = s0;\n                          s0 = peg$FAILED;\n                        }\n                      } else {\n                        peg$currPos = s0;\n                        s0 = peg$FAILED;\n                      }\n                    } else {\n                      peg$currPos = s0;\n                      s0 = peg$FAILED;\n                    }\n                  } else {\n                    peg$currPos = s0;\n                    s0 = peg$FAILED;\n                  }\n                } else {\n                  peg$currPos = s0;\n                  s0 = peg$FAILED;\n                }\n              } else {\n                peg$currPos = s0;\n                s0 = peg$FAILED;\n              }\n            } else {\n              peg$currPos = s0;\n              s0 = peg$FAILED;\n            }\n          } else {\n            peg$currPos = s0;\n            s0 = peg$FAILED;\n          }\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e3);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsetranslate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 10) === peg$c2) {\n      s2 = peg$c2;\n      peg$currPos += 10;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e7);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parsespaceOrComma();\n        s6 = peg$parseNUM();\n        if (s6 === peg$FAILED) {\n          s6 = null;\n        }\n        s7 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s8 = peg$c1;\n          peg$currPos++;\n        } else {\n          s8 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e5);\n          }\n        }\n        if (s8 !== peg$FAILED) {\n          s9 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f2(s4, s6);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e6);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsescale() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 6) === peg$c3) {\n      s2 = peg$c3;\n      peg$currPos += 6;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e9);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parsespaceOrComma();\n        s6 = peg$parseNUM();\n        if (s6 === peg$FAILED) {\n          s6 = null;\n        }\n        s7 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s8 = peg$c1;\n          peg$currPos++;\n        } else {\n          s8 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e5);\n          }\n        }\n        if (s8 !== peg$FAILED) {\n          s9 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f3(s4, s6);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e8);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parserotate() {\n    var s0, s1, s2, s3, s4, s5, s6, s7, s8;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 7) === peg$c4) {\n      s2 = peg$c4;\n      peg$currPos += 7;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e11);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parsetwoNumbers();\n        if (s5 === peg$FAILED) {\n          s5 = null;\n        }\n        s6 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s7 = peg$c1;\n          peg$currPos++;\n        } else {\n          s7 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e5);\n          }\n        }\n        if (s7 !== peg$FAILED) {\n          s8 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f4(s4, s5);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e10);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsetwoNumbers() {\n    var s0, s1, s2, s3, s4;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parsespaceOrComma();\n    s2 = peg$parseNUM();\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parsespaceOrComma();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        peg$savedPos = s0;\n        s0 = peg$f5(s2, s4);\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e12);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parseskewX() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 6) === peg$c5) {\n      s2 = peg$c5;\n      peg$currPos += 6;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e14);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c1;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e5);\n          }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f6(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e13);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parseskewY() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    peg$silentFails++;\n    s0 = peg$currPos;\n    s1 = peg$parse_();\n    if (input.substr(peg$currPos, 6) === peg$c6) {\n      s2 = peg$c6;\n      peg$currPos += 6;\n    } else {\n      s2 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e16);\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$parse_();\n      s4 = peg$parseNUM();\n      if (s4 !== peg$FAILED) {\n        s5 = peg$parse_();\n        if (input.charCodeAt(peg$currPos) === 41) {\n          s6 = peg$c1;\n          peg$currPos++;\n        } else {\n          s6 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e5);\n          }\n        }\n        if (s6 !== peg$FAILED) {\n          s7 = peg$parse_();\n          peg$savedPos = s0;\n          s0 = peg$f7(s4);\n        } else {\n          peg$currPos = s0;\n          s0 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s0;\n        s0 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n    peg$silentFails--;\n    if (s0 === peg$FAILED) {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e15);\n      }\n    }\n\n    return s0;\n  }\n\n  function peg$parsespaceOrComma() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = [];\n    s1 = input.charAt(peg$currPos);\n    if (peg$r0.test(s1)) {\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e18);\n      }\n    }\n    while (s1 !== peg$FAILED) {\n      s0.push(s1);\n      s1 = input.charAt(peg$currPos);\n      if (peg$r0.test(s1)) {\n        peg$currPos++;\n      } else {\n        s1 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e18);\n        }\n      }\n    }\n    peg$silentFails--;\n    s1 = peg$FAILED;\n    if (peg$silentFails === 0) {\n      peg$fail(peg$e17);\n    }\n\n    return s0;\n  }\n\n  function peg$parse_() {\n    var s0, s1;\n\n    peg$silentFails++;\n    s0 = [];\n    s1 = input.charAt(peg$currPos);\n    if (peg$r1.test(s1)) {\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e20);\n      }\n    }\n    while (s1 !== peg$FAILED) {\n      s0.push(s1);\n      s1 = input.charAt(peg$currPos);\n      if (peg$r1.test(s1)) {\n        peg$currPos++;\n      } else {\n        s1 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e20);\n        }\n      }\n    }\n    peg$silentFails--;\n    s1 = peg$FAILED;\n    if (peg$silentFails === 0) {\n      peg$fail(peg$e19);\n    }\n\n    return s0;\n  }\n\n  function peg$parseNUM() {\n    var s0, s1, s2, s3, s4, s5, s6, s7;\n\n    s0 = peg$currPos;\n    s1 = input.charAt(peg$currPos);\n    if (peg$r2.test(s1)) {\n      peg$currPos++;\n    } else {\n      s1 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e21);\n      }\n    }\n    if (s1 === peg$FAILED) {\n      s1 = null;\n    }\n    s2 = peg$currPos;\n    s3 = [];\n    s4 = input.charAt(peg$currPos);\n    if (peg$r3.test(s4)) {\n      peg$currPos++;\n    } else {\n      s4 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e22);\n      }\n    }\n    while (s4 !== peg$FAILED) {\n      s3.push(s4);\n      s4 = input.charAt(peg$currPos);\n      if (peg$r3.test(s4)) {\n        peg$currPos++;\n      } else {\n        s4 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e22);\n        }\n      }\n    }\n    if (input.charCodeAt(peg$currPos) === 46) {\n      s4 = peg$c7;\n      peg$currPos++;\n    } else {\n      s4 = peg$FAILED;\n      if (peg$silentFails === 0) {\n        peg$fail(peg$e23);\n      }\n    }\n    if (s4 !== peg$FAILED) {\n      s5 = [];\n      s6 = input.charAt(peg$currPos);\n      if (peg$r3.test(s6)) {\n        peg$currPos++;\n      } else {\n        s6 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e22);\n        }\n      }\n      if (s6 !== peg$FAILED) {\n        while (s6 !== peg$FAILED) {\n          s5.push(s6);\n          s6 = input.charAt(peg$currPos);\n          if (peg$r3.test(s6)) {\n            peg$currPos++;\n          } else {\n            s6 = peg$FAILED;\n            if (peg$silentFails === 0) {\n              peg$fail(peg$e22);\n            }\n          }\n        }\n      } else {\n        s5 = peg$FAILED;\n      }\n      if (s5 !== peg$FAILED) {\n        s3 = [s3, s4, s5];\n        s2 = s3;\n      } else {\n        peg$currPos = s2;\n        s2 = peg$FAILED;\n      }\n    } else {\n      peg$currPos = s2;\n      s2 = peg$FAILED;\n    }\n    if (s2 === peg$FAILED) {\n      s2 = [];\n      s3 = input.charAt(peg$currPos);\n      if (peg$r3.test(s3)) {\n        peg$currPos++;\n      } else {\n        s3 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e22);\n        }\n      }\n      if (s3 !== peg$FAILED) {\n        while (s3 !== peg$FAILED) {\n          s2.push(s3);\n          s3 = input.charAt(peg$currPos);\n          if (peg$r3.test(s3)) {\n            peg$currPos++;\n          } else {\n            s3 = peg$FAILED;\n            if (peg$silentFails === 0) {\n              peg$fail(peg$e22);\n            }\n          }\n        }\n      } else {\n        s2 = peg$FAILED;\n      }\n    }\n    if (s2 !== peg$FAILED) {\n      s3 = peg$currPos;\n      if (input.charCodeAt(peg$currPos) === 101) {\n        s4 = peg$c8;\n        peg$currPos++;\n      } else {\n        s4 = peg$FAILED;\n        if (peg$silentFails === 0) {\n          peg$fail(peg$e24);\n        }\n      }\n      if (s4 !== peg$FAILED) {\n        s5 = input.charAt(peg$currPos);\n        if (peg$r2.test(s5)) {\n          peg$currPos++;\n        } else {\n          s5 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e21);\n          }\n        }\n        if (s5 === peg$FAILED) {\n          s5 = null;\n        }\n        s6 = [];\n        s7 = input.charAt(peg$currPos);\n        if (peg$r3.test(s7)) {\n          peg$currPos++;\n        } else {\n          s7 = peg$FAILED;\n          if (peg$silentFails === 0) {\n            peg$fail(peg$e22);\n          }\n        }\n        if (s7 !== peg$FAILED) {\n          while (s7 !== peg$FAILED) {\n            s6.push(s7);\n            s7 = input.charAt(peg$currPos);\n            if (peg$r3.test(s7)) {\n              peg$currPos++;\n            } else {\n              s7 = peg$FAILED;\n              if (peg$silentFails === 0) {\n                peg$fail(peg$e22);\n              }\n            }\n          }\n        } else {\n          s6 = peg$FAILED;\n        }\n        if (s6 !== peg$FAILED) {\n          s4 = [s4, s5, s6];\n          s3 = s4;\n        } else {\n          peg$currPos = s3;\n          s3 = peg$FAILED;\n        }\n      } else {\n        peg$currPos = s3;\n        s3 = peg$FAILED;\n      }\n      if (s3 === peg$FAILED) {\n        s3 = null;\n      }\n      peg$savedPos = s0;\n      s0 = peg$f8();\n    } else {\n      peg$currPos = s0;\n      s0 = peg$FAILED;\n    }\n\n    return s0;\n  }\n\n  peg$result = peg$startRuleFunction();\n\n  if (options.peg$library) {\n    return /** @type {any} */ ({\n      peg$result,\n      peg$currPos,\n      peg$FAILED,\n      peg$maxFailExpected,\n      peg$maxFailPos,\n    });\n  }\n  if (peg$result !== peg$FAILED && peg$currPos === input.length) {\n    return peg$result;\n  } else {\n    if (peg$result !== peg$FAILED && peg$currPos < input.length) {\n      peg$fail(peg$endExpectation());\n    }\n\n    throw peg$buildStructuredError(\n      peg$maxFailExpected,\n      peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null,\n      peg$maxFailPos < input.length\n        ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1)\n        : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)\n    );\n  }\n}\n\nmodule.exports = {\n  StartRules: ['start'],\n  SyntaxError: peg$SyntaxError,\n  parse: peg$parse,\n};\n"
  },
  {
    "path": "src/lib/extract/transformToRn.pegjs",
    "content": "start \"transform functions\"\n  = transformFunctions\n\ntransformFunctions \"transformFunctions\"\n  = head:(function) tail:(_ function)* {\n    const results = Array.isArray(head) ? head : [head];\n    tail.forEach(element => {\n      if (Array.isArray(element[1])) {\n        results.push(...element[1]);\n      } else {\n        results.push(element[1]);\n      }\n    });\n    return results;\n  }\n\nfunction \"transform function\"\n  = matrix\n  / translate\n  / scale\n  / rotate\n  / skewX\n  / skewY\n\nmatrix \"matrix\"\n  = _ \"matrix(\" _ a:NUM spaceOrComma b:NUM spaceOrComma c:NUM spaceOrComma d:NUM spaceOrComma e:NUM spaceOrComma f:NUM spaceOrComma g:NUM spaceOrComma h:NUM spaceOrComma i:NUM _ \")\" _ {\n    return { matrix: [a, b, c, d, e, f, g, h, i]};\n  }\n\ntranslate \"translate\"\n  = _ \"translate(\" _ x:NUM spaceOrComma y:NUM? _ \")\" _ {\n    if (y == undefined) {\n        return { translate: x };\n    }\n    return { translate: [x, y] };\n  }\n\nscale \"scale\"\n  = _ \"scale(\" _ x:NUM spaceOrComma y:NUM? _ \")\" _ {\n    if (y == undefined) {\n        return { scale: x };\n    }\n    return [\n        { scaleX: x },\n        { scaleY: y }\n    ];\n  }\n\nrotate \"rotate\"\n  = _ \"rotate(\" _ x:NUM yz:twoNumbers? _ \")\" _ {\n    if (yz !== null) {\n        return { rotate: `${x}deg` };\n    }\n    return [\n        { rotate: `${x}deg` }\n    ];\n  }\n\ntwoNumbers \"x, y\"\n    = spaceOrComma y:NUM spaceOrComma z:NUM {\n        return [y, z];\n    }\n\nskewX \"skewX\"\n  = _ \"skewX(\" _ x:NUM _ \")\" _ {\n    return [\n        { skewX: `${x}deg` }\n    ];\n  }\n\nskewY \"skewY\"\n  = _ \"skewY(\" _ y:NUM _ \")\" _ {\n    return [\n        { skewY: `${y}deg` }\n    ];\n  }\n\n\nspaceOrComma \"space or comma\"\n  = [ \\t\\n\\r,]*\n\n_ \"whitespace\"\n  = [ \\t\\n\\r]*\n\nNUM\n  = [+-]? ([0-9]* \".\" [0-9]+ / [0-9]+) (\"e\" [+-]? [0-9]+)? {\n    return parseFloat(text());\n  }\n"
  },
  {
    "path": "src/lib/extract/types.ts",
    "content": "import type {\n  ColorValue,\n  GestureResponderEvent,\n  GestureResponderHandlers,\n  Insets,\n  LayoutChangeEvent,\n  TransformsStyle,\n} from 'react-native';\nimport type React from 'react';\nimport {\n  DirectEventHandler,\n  Int32,\n} from 'react-native/Libraries/Types/CodegenTypes';\n\nexport type NumberProp = string | number;\nexport type NumberArray = NumberProp[] | NumberProp;\nexport type BooleanProp = boolean | 'true' | 'false';\n\nexport type FillRule = 'evenodd' | 'nonzero';\nexport type Units = 'userSpaceOnUse' | 'objectBoundingBox';\n\nexport type TextAnchor = 'start' | 'middle' | 'end';\nexport type FontStyle = 'normal' | 'italic' | 'oblique';\nexport type FontVariant = 'normal' | 'small-caps';\nexport type FontWeight =\n  | NumberProp\n  | 'normal'\n  | 'bold'\n  | 'bolder'\n  | 'lighter'\n  | '100'\n  | '200'\n  | '300'\n  | '400'\n  | '500'\n  | '600'\n  | '700'\n  | '800'\n  | '900';\nexport type FontStretch =\n  | 'normal'\n  | 'wider'\n  | 'narrower'\n  | 'ultra-condensed'\n  | 'extra-condensed'\n  | 'condensed'\n  | 'semi-condensed'\n  | 'semi-expanded'\n  | 'expanded'\n  | 'extra-expanded'\n  | 'ultra-expanded';\nexport type TextDecoration =\n  | 'none'\n  | 'underline'\n  | 'overline'\n  | 'line-through'\n  | 'blink';\nexport type FontVariantLigatures = 'normal' | 'none';\nexport type AlignmentBaseline =\n  | 'baseline'\n  | 'text-bottom'\n  | 'alphabetic'\n  | 'ideographic'\n  | 'middle'\n  | 'central'\n  | 'mathematical'\n  | 'text-top'\n  | 'bottom'\n  | 'center'\n  | 'top'\n  | 'text-before-edge'\n  | 'text-after-edge'\n  | 'before-edge'\n  | 'after-edge'\n  | 'hanging';\nexport type BaselineShift =\n  | 'sub'\n  | 'super'\n  | 'baseline'\n  | ReadonlyArray<NumberProp>\n  | NumberProp;\nexport type LengthAdjust = 'spacing' | 'spacingAndGlyphs';\n\nexport type TextPathMethod = 'align' | 'stretch';\nexport type TextPathSpacing = 'auto' | 'exact';\nexport type TextPathMidLine = 'sharp' | 'smooth';\n\nexport type Linecap = 'butt' | 'square' | 'round';\nexport type Linejoin = 'miter' | 'bevel' | 'round';\n\nexport type FilterEdgeMode = 'duplicate' | 'wrap' | 'none';\nexport type FilterColorMatrixType =\n  | 'matrix'\n  | 'saturate'\n  | 'hueRotate'\n  | 'luminanceToAlpha';\n\nexport interface TouchableProps {\n  disabled?: boolean;\n  onPress?: (event: GestureResponderEvent) => void;\n  onPressIn?: (event: GestureResponderEvent) => void;\n  onPressOut?: (event: GestureResponderEvent) => void;\n  onLongPress?: (event: GestureResponderEvent) => void;\n  delayPressIn?: number;\n  delayPressOut?: number;\n  delayLongPress?: number;\n}\n\nexport interface ResponderProps extends GestureResponderHandlers {\n  pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto';\n}\n\nexport interface FillProps {\n  fill?: ColorValue;\n  fillOpacity?: NumberProp;\n  fillRule?: FillRule;\n}\n\nexport interface ColorProps {\n  color?: ColorValue;\n}\n\nexport interface ClipProps {\n  clipRule?: FillRule;\n  clipPath?: string;\n}\n\nexport interface VectorEffectProps {\n  vectorEffect?:\n    | 'none'\n    | 'non-scaling-stroke'\n    | 'nonScalingStroke'\n    | 'default'\n    | 'inherit'\n    | 'uri';\n}\n\nexport interface DefinitionProps {\n  id?: string;\n}\n\nexport interface StrokeProps {\n  stroke?: ColorValue;\n  strokeWidth?: NumberProp;\n  strokeOpacity?: NumberProp;\n  strokeDasharray?: ReadonlyArray<NumberProp> | NumberProp;\n  strokeDashoffset?: NumberProp;\n  strokeLinecap?: Linecap;\n  strokeLinejoin?: Linejoin;\n  strokeMiterlimit?: NumberProp;\n  vectorEffect?: VectorEffect;\n}\n\nexport type VectorEffect =\n  | 'none'\n  | 'non-scaling-stroke'\n  | 'nonScalingStroke'\n  | 'default'\n  | 'inherit'\n  | 'uri';\n\nexport interface FontObject {\n  fontStyle?: FontStyle;\n  fontVariant?: FontVariant;\n  fontWeight?: FontWeight;\n  fontStretch?: FontStretch;\n  fontSize?: NumberProp;\n  fontFamily?: string;\n  textAnchor?: TextAnchor;\n  textDecoration?: TextDecoration;\n  letterSpacing?: NumberProp;\n  wordSpacing?: NumberProp;\n  kerning?: NumberProp;\n  fontFeatureSettings?: string;\n  fontVariantLigatures?: FontVariantLigatures;\n  fontVariationSettings?: string;\n}\n\nexport interface FontProps extends FontObject {\n  font?: FontObject;\n}\n\n/*\n\n  ColumnMajorTransformMatrix\n\n  [a, b, c, d, tx, ty]\n\n  This matrix can be visualized as:\n\n  ╔═      ═╗\n  ║ a c tx ║\n  ║ b d ty ║\n  ║ 0 0 1  ║\n  ╚═      ═╝\n\n*/\nexport type ColumnMajorTransformMatrix = [\n  number,\n  number,\n  number,\n  number,\n  number,\n  number,\n];\n\nexport interface TransformProps {\n  /**\n   * @deprecated Use translateX and translateY in transform prop instead.\n   */\n  translate?: NumberArray;\n  /**\n   * @deprecated Use translateX in transform prop instead.\n   */\n  translateX?: NumberProp;\n  /**\n   * @deprecated Use translateY in transform prop instead.\n   */\n  translateY?: NumberProp;\n  /**\n   * @deprecated\n   */\n  origin?: NumberArray;\n  /**\n   * @deprecated\n   */\n  originX?: NumberProp;\n  /**\n   * @deprecated\n   */\n  originY?: NumberProp;\n  /**\n   * @deprecated Use scaleX and scaleY in transform prop instead.\n   */\n  scale?: NumberArray;\n  /**\n   * @deprecated Use scaleX in transform prop instead.\n   */\n  scaleX?: NumberProp;\n  /**\n   * @deprecated Use scaleY in transform prop instead.\n   */\n  scaleY?: NumberProp;\n  /**\n   * @deprecated Use skewX and skewY in transform prop instead.\n   */\n  skew?: NumberArray;\n  /**\n   * @deprecated Use skewX in transform prop instead.\n   */\n  skewX?: NumberProp;\n  /**\n   * @deprecated Use skewY in transform prop instead.\n   */\n  skewY?: NumberProp;\n  /**\n   * @deprecated Use rotate in transform prop instead.\n   */\n  rotation?: NumberProp;\n  /**\n   * @deprecated Use translateX in transform prop instead.\n   */\n  x?: NumberArray;\n  /**\n   * @deprecated Use translateY in transform prop instead.\n   */\n  y?: NumberArray;\n  transform?:\n    | ColumnMajorTransformMatrix\n    | string\n    | TransformsStyle['transform'];\n}\n\n/**\n * @deprecated TransformedProps should no longer be used.\n */\nexport interface TransformedProps {\n  rotation: number;\n  originX: number;\n  originY: number;\n  scaleX: number;\n  scaleY: number;\n  skewX: number;\n  skewY: number;\n  x: number;\n  y: number;\n}\n\nexport type MaskType = 'alpha' | 'luminance';\n\nexport interface CommonMaskProps {\n  mask?: string;\n}\n\nexport interface CommonFilterProps {\n  filter?: string;\n}\n\nexport interface CommonMarkerProps {\n  marker?: string;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n}\n\ntype OnSvgLayoutEvent = Readonly<{\n  layout: {\n    x: Int32;\n    y: Int32;\n    width: Int32;\n    height: Int32;\n  };\n}>;\n\nexport interface NativeProps {\n  onLayout?: (event: LayoutChangeEvent) => void;\n}\n\nexport interface AccessibilityProps {\n  accessibilityLabel?: string;\n  accessible?: boolean;\n  testID?: string;\n}\n\n// FIXME: This interface should probably be named CommonRenderableProps\nexport interface CommonPathProps\n  extends ColorProps,\n    FillProps,\n    StrokeProps,\n    ClipProps,\n    TransformProps,\n    VectorEffectProps,\n    ResponderProps,\n    TouchableProps,\n    DefinitionProps,\n    CommonMarkerProps,\n    CommonMaskProps,\n    CommonFilterProps,\n    NativeProps,\n    AccessibilityProps {}\n\nexport interface HitSlop {\n  hitSlop?: Insets | number | undefined;\n}\n\nexport type ResponderInstanceProps = {\n  touchableHandleResponderMove?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderGrant?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderRelease?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderTerminate?: (e: GestureResponderEvent) => void;\n  touchableHandleStartShouldSetResponder?: (\n    e: GestureResponderEvent\n  ) => boolean;\n  touchableHandleResponderTerminationRequest?: (\n    e: GestureResponderEvent\n  ) => boolean;\n};\n\nexport type extractedProps = {\n  name?: string;\n  mask?: string;\n  opacity?: number;\n  matrix?: number[];\n  propList?: string[];\n  onSvgLayout?: DirectEventHandler<OnSvgLayoutEvent>;\n  ref?: (instance: React.Component | null) => void;\n  markerStart?: string;\n  markerMid?: string;\n  markerEnd?: string;\n  clipPath?: string;\n  clipRule?: number;\n  display?: string;\n  testID?: string;\n  accessibilityLabel?: string;\n  accessible?: boolean;\n  [touchableProperty: string]: unknown;\n};\n\nexport interface TextSpecificProps extends CommonPathProps, FontProps {\n  alignmentBaseline?: AlignmentBaseline;\n  baselineShift?: BaselineShift;\n  verticalAlign?: NumberProp;\n  lengthAdjust?: LengthAdjust;\n  textLength?: NumberProp;\n  /**\n   * @deprecated Use other font props instead.\n   */\n  fontData?: null | { [name: string]: unknown };\n  fontFeatureSettings?: string;\n}\n"
  },
  {
    "path": "src/lib/maskType.ts",
    "content": "export const maskType = {\n  luminance: 0,\n  alpha: 1,\n} as const;\n"
  },
  {
    "path": "src/lib/resolve.ts",
    "content": "import { StyleSheet } from 'react-native';\n\n// Kept in separate file, to avoid name collision with Symbol element\nexport function resolve<T>(\n  styleProp: Iterable<T> | undefined,\n  cleanedProps: T\n) {\n  if (styleProp) {\n    return StyleSheet\n      ? [styleProp, cleanedProps]\n      : // Compatibility for arrays of styles in plain react web\n      styleProp[Symbol.iterator]\n      ? Object.assign({}, ...styleProp, cleanedProps)\n      : Object.assign({}, styleProp, cleanedProps);\n  } else {\n    return cleanedProps;\n  }\n}\n"
  },
  {
    "path": "src/lib/resolveAssetUri.ts",
    "content": "import {\n  ImageResolvedAssetSource,\n  PixelRatio,\n  type ImageProps as RNImageProps,\n} from 'react-native';\n// @ts-expect-error react-native/assets-registry doesn't export types.\nimport { getAssetByID } from '@react-native/assets-registry/registry';\n\nexport type PackagerAsset = {\n  __packager_asset: boolean;\n  fileSystemLocation: string;\n  httpServerLocation: string;\n  width?: number;\n  height?: number;\n  scales: Array<number>;\n  hash: string;\n  name: string;\n  type: string;\n};\n\nconst svgDataUriPattern = /^(data:image\\/svg\\+xml;utf8,)(.*)/;\n\n// Based on that function: https://github.com/necolas/react-native-web/blob/54c14d64dabd175e8055e1dc92e9196c821f9b7d/packages/react-native-web/src/exports/Image/index.js#L118-L156\nexport function resolveAssetUri(\n  source?: RNImageProps['source'] | string | number\n): Partial<ImageResolvedAssetSource> | null {\n  let src: Partial<ImageResolvedAssetSource> = {};\n  if (typeof source === 'number') {\n    // get the URI from the packager\n    const asset: PackagerAsset | null = getAssetByID(source);\n    if (asset == null) {\n      throw new Error(\n        `Image: asset with ID \"${source}\" could not be found. Please check the image source or packager.`\n      );\n    }\n    src = {\n      width: asset.width,\n      height: asset.height,\n      scale: asset.scales[0],\n    };\n    if (asset.scales.length > 1) {\n      const preferredScale = PixelRatio.get();\n      // Get the scale which is closest to the preferred scale\n      src.scale = asset.scales.reduce((prev, curr) =>\n        Math.abs(curr - preferredScale) < Math.abs(prev - preferredScale)\n          ? curr\n          : prev\n      );\n    }\n    const scaleSuffix = src.scale !== 1 ? `@${src.scale}x` : '';\n    src.uri = asset\n      ? `${asset.httpServerLocation}/${asset.name}${scaleSuffix}.${asset.type}`\n      : '';\n  } else if (typeof source === 'string') {\n    src.uri = source;\n  } else if (\n    source &&\n    !Array.isArray(source) &&\n    typeof source.uri === 'string'\n  ) {\n    src.uri = source.uri;\n  }\n\n  if (src.uri) {\n    const match = src?.uri?.match(svgDataUriPattern);\n    // inline SVG markup may contain characters (e.g., #, \") that need to be escaped\n    if (match) {\n      const [, prefix, svg] = match;\n      const encodedSvg = encodeURIComponent(svg);\n      src.uri = `${prefix}${encodedSvg}`;\n      return src;\n    }\n  }\n  return src;\n}\n"
  },
  {
    "path": "src/lib/units.ts",
    "content": "export const units: { objectBoundingBox: number; userSpaceOnUse: number } = {\n  objectBoundingBox: 0,\n  userSpaceOnUse: 1,\n};\nexport default units;\n"
  },
  {
    "path": "src/lib/util.ts",
    "content": "import warnOnce from 'warn-once';\n\nexport function pickNotNil(object: { [prop: string]: unknown }) {\n  const result: { [prop: string]: unknown } = {};\n  for (const key in object) {\n    if (Object.prototype.hasOwnProperty.call(object, key)) {\n      const value = object[key];\n      if (value !== undefined && value !== null) {\n        result[key] = value;\n      }\n    }\n  }\n  return result;\n}\n\nexport const idPattern = /#([^)]+)'?\\)?$/;\n\nexport const getRandomNumber = () =>\n  Math.floor(Math.random() * Math.floor(Math.random() * Date.now()));\n\nexport const warnUnimplementedFilter = () => {\n  warnOnce(\n    true,\n    `Some of the used filters are not yet supported on native platforms. Please check the USAGE.md for more info. Not implemented filters:\\n`,\n    JSON.stringify(\n      [\n        'FeComponentTransfer',\n        'FeConvolveMatrix',\n        'FeDiffuseLighting',\n        'FeDisplacementMap',\n        'FeFuncA',\n        'FeFuncB',\n        'FeFuncG',\n        'FeFuncR',\n        'FeImage',\n        'FeMorphology',\n        'FePointLight',\n        'FeSpecularLighting',\n        'FeSpotLight',\n        'FeTile',\n        'FeTurbulence',\n      ],\n      null,\n      2\n    )\n  );\n};\n"
  },
  {
    "path": "src/lib/utils/convertPercentageColor.ts",
    "content": "import { ColorValue } from 'react-native';\n\nexport const RGB_RGBA_PATTERN =\n  /^rgba?\\(\\s*(100%|\\d{1,2}(\\.\\d+)?%)\\s*,\\s*(100%|\\d{1,2}(\\.\\d+)?%)\\s*,\\s*(100%|\\d{1,2}(\\.\\d+)?%)\\s*(?:,\\s*(1|0(\\.\\d+)?|100%|\\d{1,2}(\\.\\d+)?%)\\s*)?\\)$/;\n\nconst percentTo255 = (percent: string) =>\n  Math.round(parseFloat(percent) * 2.55);\n\nconst parseAlpha = (alpha: string) =>\n  alpha.endsWith('%') ? parseFloat(alpha) / 100 : parseFloat(alpha);\n\nfunction parsePercentageRGBColor(color: string): string {\n  const currentMatch = RGB_RGBA_PATTERN.exec(color);\n\n  if (!currentMatch) {\n    console.warn(`\"${color}\" is not a valid percentage rgb/rgba color`);\n    return color;\n  }\n\n  const red = currentMatch[1];\n  const green = currentMatch[3];\n  const blue = currentMatch[5];\n  const alpha = currentMatch[7];\n\n  const rgb = `${percentTo255(red)}, ${percentTo255(green)}, ${percentTo255(\n    blue\n  )}`;\n\n  return alpha ? `rgba(${rgb}, ${parseAlpha(alpha)})` : `rgb(${rgb})`;\n}\n\nexport const convertPercentageColor = (color: ColorValue) => {\n  if (typeof color !== 'string') {\n    return color;\n  }\n  const rgbColorWithoutSpaces = color.replace(/\\s/g, '');\n  const isPercentageRgb = RGB_RGBA_PATTERN.test(rgbColorWithoutSpaces);\n  return isPercentageRgb\n    ? parsePercentageRGBColor(rgbColorWithoutSpaces)\n    : color;\n};\n"
  },
  {
    "path": "src/utils/fetchData.ts",
    "content": "import { Platform } from 'react-native';\n\nexport async function fetchText(uri?: string): Promise<string | null> {\n  if (!uri) {\n    return null;\n  }\n  if (uri.startsWith('data:image/svg+xml;utf8') && Platform.OS === 'android') {\n    return dataUriToXml(uri);\n  } else if (uri.startsWith('data:image/svg+xml;base64')) {\n    return decodeBase64Image(uri);\n  } else {\n    return fetchUriData(uri);\n  }\n}\n\nconst decodeBase64Image = (uri: string) => {\n  const decoded = decodeURIComponent(uri);\n  const splitContent = decoded.split(';')[1].split(',');\n  const content = splitContent.slice(1).join(',');\n\n  return atob(content);\n};\n\nfunction dataUriToXml(uri: string): string | null {\n  try {\n    // decode and remove data:image/svg+xml;utf8, prefix\n    return decodeURIComponent(uri).split(',').slice(1).join(',');\n  } catch (error) {\n    throw new Error(`Decoding ${uri} failed with error: ${error}`);\n  }\n}\n\nasync function fetchUriData(uri: string) {\n  const response = await fetch(uri);\n  if (response.ok || (response.status === 0 && uri.startsWith('file://'))) {\n    return await response.text();\n  }\n  throw new Error(`Fetching ${uri} failed with status ${response.status}`);\n}\n"
  },
  {
    "path": "src/web/WebShape.ts",
    "content": "import React, { type JSX } from 'react';\nimport {\n  GestureResponderEvent,\n  // @ts-ignore it is not seen in exports\n  unstable_createElement as createElement,\n} from 'react-native';\n\nimport { BaseProps } from './types';\nimport { prepare } from './utils/prepare';\nimport { convertInt32ColorToRGBA } from './utils/convertInt32Color';\nimport { getAttributeName, remeasure } from './utils';\nimport { hasTouchableProperty } from './utils/hasProperty';\nimport SvgTouchableMixin from '../lib/SvgTouchableMixin';\n\nexport class WebShape<\n  P extends BaseProps = BaseProps,\n> extends React.Component<P> {\n  [x: string]: unknown;\n  protected tag?: React.ElementType;\n  protected prepareProps(props: P) {\n    return props;\n  }\n\n  elementRef =\n    React.createRef<SVGElement>() as React.MutableRefObject<SVGElement | null>;\n\n  lastMergedProps: Partial<P> = {};\n\n  /**\n   * disclaimer: I am not sure why the props are wrapped in a `style` attribute here, but that's how reanimated calls it\n   */\n  setNativeProps(props: { style: P }) {\n    const merged = Object.assign(\n      {},\n      this.props,\n      this.lastMergedProps,\n      props.style\n    );\n    this.lastMergedProps = merged;\n    const clean = prepare(this, this.prepareProps(merged));\n    const current = this.elementRef.current;\n    if (current) {\n      for (const cleanAttribute of Object.keys(clean)) {\n        const cleanValue = clean[cleanAttribute as keyof typeof clean];\n        switch (cleanAttribute) {\n          case 'ref':\n          case 'children':\n            break;\n          case 'style':\n            // style can be an object here or an array, so we convert it to an array and assign each element\n            for (const partialStyle of ([] as unknown[]).concat(\n              clean.style ?? []\n            )) {\n              Object.assign(current.style, partialStyle);\n            }\n            break;\n          case 'fill':\n            if (cleanValue && typeof cleanValue === 'object') {\n              const value = cleanValue as { payload: number };\n              current.setAttribute(\n                'fill',\n                convertInt32ColorToRGBA(value.payload)\n              );\n            }\n            break;\n          case 'stroke':\n            if (cleanValue && typeof cleanValue === 'object') {\n              const value = cleanValue as { payload: number };\n              current.setAttribute(\n                'stroke',\n                convertInt32ColorToRGBA(value.payload)\n              );\n            }\n            break;\n          default:\n            // apply all other incoming prop updates as attributes on the node\n            // same logic as in https://github.com/software-mansion/react-native-reanimated/blob/d04720c82f5941532991b235787285d36d717247/src/reanimated2/js-reanimated/index.ts#L38-L39\n            // @ts-expect-error TODO: fix this\n            current.setAttribute(getAttributeName(cleanAttribute), cleanValue);\n            break;\n        }\n      }\n    }\n  }\n\n  _remeasureMetricsOnActivation: () => void;\n  touchableHandleStartShouldSetResponder?: (\n    e: GestureResponderEvent\n  ) => boolean;\n\n  touchableHandleResponderMove?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderGrant?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderRelease?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderTerminate?: (e: GestureResponderEvent) => void;\n  touchableHandleResponderTerminationRequest?: (\n    e: GestureResponderEvent\n  ) => boolean;\n\n  constructor(props: P) {\n    super(props);\n\n    // Do not attach touchable mixin handlers if SVG element doesn't have a touchable prop\n    if (hasTouchableProperty(props)) {\n      SvgTouchableMixin(this);\n    }\n\n    this._remeasureMetricsOnActivation = remeasure.bind(this);\n  }\n\n  render(): JSX.Element {\n    if (!this.tag) {\n      throw new Error(\n        'When extending `WebShape` you need to overwrite either `tag` or `render`!'\n      );\n    }\n    this.lastMergedProps = {};\n    return createElement(\n      this.tag,\n      prepare(this, this.prepareProps(this.props))\n    );\n  }\n}\n"
  },
  {
    "path": "src/web/types.ts",
    "content": "import type { ImageProps as RNImageProps } from 'react-native';\nimport type {\n  NumberArray,\n  NumberProp,\n  TransformProps,\n} from '../lib/extract/types';\n\ntype BlurEvent = object;\ntype FocusEvent = object;\ntype PressEvent = object;\ntype LayoutEvent = object;\ntype EdgeInsetsProp = object;\n\nexport interface BaseProps {\n  accessible?: boolean;\n  accessibilityLabel?: string;\n  accessibilityHint?: string;\n  accessibilityIgnoresInvertColors?: boolean;\n  accessibilityRole?: string;\n  accessibilityState?: object;\n  delayLongPress?: number;\n  delayPressIn?: number;\n  delayPressOut?: number;\n  disabled?: boolean;\n  hitSlop?: EdgeInsetsProp;\n  href?: RNImageProps['source'] | string | number;\n  nativeID?: string;\n  touchSoundDisabled?: boolean;\n  onBlur?: (e: BlurEvent) => void;\n  onFocus?: (e: FocusEvent) => void;\n  onLayout?: (event: LayoutEvent) => object;\n  onLongPress?: (event: PressEvent) => object;\n  onClick?: (event: PressEvent) => object;\n  onPress?: (event: PressEvent) => object;\n  onPressIn?: (event: PressEvent) => object;\n  onPressOut?: (event: PressEvent) => object;\n  pressRetentionOffset?: EdgeInsetsProp;\n  rejectResponderTermination?: boolean;\n\n  transform?: TransformProps['transform'];\n  translate?: NumberArray;\n  translateX?: NumberProp;\n  translateY?: NumberProp;\n  scale?: NumberArray;\n  scaleX?: NumberProp;\n  scaleY?: NumberProp;\n  rotation?: NumberProp;\n  skewX?: NumberProp;\n  skewY?: NumberProp;\n  origin?: NumberArray;\n  originX?: NumberProp;\n  originY?: NumberProp;\n\n  fontStyle?: string;\n  fontWeight?: NumberProp;\n  fontSize?: NumberProp;\n  fontFamily?: string;\n  forwardedRef?:\n    | React.RefCallback<SVGElement>\n    | React.MutableRefObject<SVGElement | null>;\n  style?: Iterable<unknown>;\n\n  // different tranform props\n  gradientTransform?: TransformProps['transform'];\n  patternTransform?: TransformProps['transform'];\n}\n"
  },
  {
    "path": "src/web/utils/convertInt32Color.ts",
    "content": "export function convertInt32ColorToRGBA(color: number) {\n  const r = (color >> 16) & 255;\n  const g = (color >> 8) & 255;\n  const b = color & 255;\n  const a = ((color >> 24) & 255) / 255;\n  const alpha = a.toFixed(2);\n  return `rgba(${r},${g},${b},${alpha})`;\n}\n"
  },
  {
    "path": "src/web/utils/hasProperty.ts",
    "content": "import type { BaseProps } from '../types';\n\nexport function hasTouchableProperty(props: BaseProps): boolean {\n  return !!(\n    props.onPress ||\n    props.onPressIn ||\n    props.onPressOut ||\n    props.onLongPress\n  );\n}\n"
  },
  {
    "path": "src/web/utils/index.ts",
    "content": "export const camelCaseToDashed = (camelCase: string) => {\n  return camelCase.replace(/[A-Z]/g, (m) => '-' + m.toLowerCase());\n};\n\nexport const getBoundingClientRect = (node: SVGElement) => {\n  if (node) {\n    const isElement = node.nodeType === 1; /* Node.ELEMENT_NODE */\n    if (isElement && typeof node.getBoundingClientRect === 'function') {\n      return node.getBoundingClientRect();\n    }\n  }\n  throw new Error('Can not get boundingClientRect of ' + node || 'undefined');\n};\n\nconst measureLayout = (\n  node: SVGElement,\n  callback: (\n    x: number,\n    y: number,\n    width: number,\n    height: number,\n    left: number,\n    top: number\n  ) => void\n) => {\n  const relativeNode = node?.parentNode;\n  if (relativeNode) {\n    setTimeout(() => {\n      // @ts-expect-error TODO: handle it better\n      const relativeRect = getBoundingClientRect(relativeNode);\n      const { height, left, top, width } = getBoundingClientRect(node);\n      const x = left - relativeRect.left;\n      const y = top - relativeRect.top;\n      callback(x, y, width, height, left, top);\n    }, 0);\n  }\n};\n\n// eslint-disable-next-line @typescript-eslint/no-explicit-any\nexport function remeasure(this: any) {\n  const tag = this.state.touchable.responderID;\n  if (tag === null) {\n    return;\n  }\n  measureLayout(tag, this._handleQueryLayout);\n}\n\n/* Taken from here: https://gist.github.com/jennyknuth/222825e315d45a738ed9d6e04c7a88d0 */\nexport function encodeSvg(svgString: string) {\n  return svgString\n    .replace(\n      '<svg',\n      ~svgString.indexOf('xmlns')\n        ? '<svg'\n        : '<svg xmlns=\"http://www.w3.org/2000/svg\"'\n    )\n    .replace(/\"/g, \"'\")\n    .replace(/%/g, '%25')\n    .replace(/#/g, '%23')\n    .replace(/{/g, '%7B')\n    .replace(/}/g, '%7D')\n    .replace(/</g, '%3C')\n    .replace(/>/g, '%3E')\n    .replace(/\\s+/g, ' ');\n}\n\nconst KEEP_CAMEL_CASE = new Set([\n  'stdDeviation',\n  'edgeMode',\n  'kernelMatrix',\n  'kernelUnitLength',\n  'preserveAlpha',\n  'baseFrequency',\n  'targetX',\n  'targetY',\n  'numOctaves',\n  'stitchTiles',\n  'filterUnits',\n  'primitiveUnits',\n  'pathLength',\n  'gradientUnits',\n  'gradientTransform',\n  'spreadMethod',\n  'markerHeight',\n  'markerUnits',\n  'markerWidth',\n  'viewBox',\n  'refX',\n  'refY',\n  'maskContentUnits',\n  'maskUnits',\n  'patternContentUnits',\n  'patternTransform',\n  'patternUnits',\n  'textLength',\n  'lengthAdjust',\n  'startOffset',\n  'clipPathUnits',\n]);\n\nexport const getAttributeName = (attr: string) => {\n  return KEEP_CAMEL_CASE.has(attr) ? attr : camelCaseToDashed(attr);\n};\n"
  },
  {
    "path": "src/web/utils/parseTransform.ts",
    "content": "import type { TransformProps } from '../../lib/extract/types';\nimport {\n  stringifyTransformArrayProps,\n  TransformsStyleArray,\n} from '../../lib/extract/extractTransform';\nimport type { BaseProps } from '../types';\n\nexport function parseTransformProp(\n  transform: TransformProps['transform'],\n  props?: BaseProps\n) {\n  const transformArray: string[] = [];\n\n  props && transformArray.push(...stringifyTransformProps(props));\n\n  if (Array.isArray(transform)) {\n    if (typeof transform[0] === 'number') {\n      transformArray.push(`matrix(${transform.join(' ')})`);\n    } else {\n      const stringifiedProps = stringifyTransformArrayProps(\n        // @ts-expect-error FIXME\n        transform as TransformsStyleArray\n      ).split(' ');\n      transformArray.push(...stringifiedProps);\n    }\n  } else if (typeof transform === 'string') {\n    transformArray.push(transform);\n  }\n\n  return transformArray.length ? transformArray.join(' ') : undefined;\n}\n\nexport function stringifyTransformProps(transformProps: TransformProps) {\n  const transformArray = [];\n  if (transformProps.translate != null) {\n    transformArray.push(`translate(${transformProps.translate})`);\n  }\n  if (transformProps.translateX != null || transformProps.translateY != null) {\n    transformArray.push(\n      `translate(${transformProps.translateX || 0}, ${\n        transformProps.translateY || 0\n      })`\n    );\n  }\n  if (transformProps.scale != null) {\n    transformArray.push(`scale(${transformProps.scale})`);\n  }\n  if (transformProps.scaleX != null || transformProps.scaleY != null) {\n    transformArray.push(\n      `scale(${transformProps.scaleX || 1}, ${transformProps.scaleY || 1})`\n    );\n  }\n  // rotation maps to rotate, not to collide with the text rotate attribute (which acts per glyph rather than block)\n  if (transformProps.rotation != null) {\n    transformArray.push(`rotate(${transformProps.rotation})`);\n  }\n  if (transformProps.skewX != null) {\n    transformArray.push(`skewX(${transformProps.skewX})`);\n  }\n  if (transformProps.skewY != null) {\n    transformArray.push(`skewY(${transformProps.skewY})`);\n  }\n  return transformArray;\n}\n"
  },
  {
    "path": "src/web/utils/prepare.ts",
    "content": "import {\n  GestureResponderEvent,\n  type ImageProps as RNImageProps,\n} from 'react-native';\nimport { BaseProps } from '../types';\nimport { WebShape } from '../WebShape';\nimport { hasTouchableProperty } from './hasProperty';\nimport { parseTransformProp } from './parseTransform';\nimport { resolve } from '../../lib/resolve';\nimport { NumberProp } from '../../lib/extract/types';\nimport { resolveAssetUri } from '../../lib/resolveAssetUri';\n/**\n * `react-native-svg` supports additional props that aren't defined in the spec.\n * This function replaces them in a spec conforming manner.\n *\n * @param {WebShape} self Instance given to us.\n * @param {Object?} props Optional overridden props given to us.\n * @returns {Object} Cleaned props object.\n * @private\n */\nexport const prepare = <T extends BaseProps>(\n  self: WebShape<T>,\n  props = self.props\n) => {\n  const {\n    transform,\n    origin,\n    originX,\n    originY,\n    fontFamily,\n    fontSize,\n    fontWeight,\n    fontStyle,\n    style,\n    forwardedRef,\n    gradientTransform,\n    patternTransform,\n    onPress,\n    ...rest\n  } = props;\n\n  const clean: {\n    onStartShouldSetResponder?: (e: GestureResponderEvent) => boolean;\n    onResponderMove?: (e: GestureResponderEvent) => void;\n    onResponderGrant?: (e: GestureResponderEvent) => void;\n    onResponderRelease?: (e: GestureResponderEvent) => void;\n    onResponderTerminate?: (e: GestureResponderEvent) => void;\n    onResponderTerminationRequest?: (e: GestureResponderEvent) => boolean;\n    onClick?: (e: GestureResponderEvent) => void;\n    transform?: string;\n    gradientTransform?: string;\n    patternTransform?: string;\n    'transform-origin'?: string;\n    href?: RNImageProps['source'] | string | null;\n    style?: object;\n    ref?: unknown;\n  } = {\n    ...(hasTouchableProperty(props)\n      ? {\n          onStartShouldSetResponder:\n            self.touchableHandleStartShouldSetResponder,\n          onResponderTerminationRequest:\n            self.touchableHandleResponderTerminationRequest,\n          onResponderGrant: self.touchableHandleResponderGrant,\n          onResponderMove: self.touchableHandleResponderMove,\n          onResponderRelease: self.touchableHandleResponderRelease,\n          onResponderTerminate: self.touchableHandleResponderTerminate,\n        }\n      : null),\n    ...rest,\n  };\n\n  if (origin != null) {\n    clean['transform-origin'] = origin.toString().replace(',', ' ');\n  } else if (originX != null || originY != null) {\n    clean['transform-origin'] = `${originX || 0} ${originY || 0}`;\n  }\n\n  // we do it like this because setting transform as undefined causes error in web\n  const parsedTransform = parseTransformProp(transform, props);\n  if (parsedTransform) {\n    clean.transform = parsedTransform;\n  }\n  const parsedGradientTransform = parseTransformProp(gradientTransform);\n  if (parsedGradientTransform) {\n    clean.gradientTransform = parsedGradientTransform;\n  }\n  const parsedPatternTransform = parseTransformProp(patternTransform);\n  if (parsedPatternTransform) {\n    clean.patternTransform = parsedPatternTransform;\n  }\n\n  clean.ref = (el: SVGElement | null) => {\n    self.elementRef.current = el;\n    if (typeof forwardedRef === 'function') {\n      forwardedRef(el);\n    } else if (forwardedRef) {\n      forwardedRef.current = el;\n    }\n  };\n\n  const styles: {\n    fontStyle?: string;\n    fontFamily?: string;\n    fontSize?: NumberProp;\n    fontWeight?: NumberProp;\n  } = {};\n\n  if (fontFamily != null) {\n    styles.fontFamily = fontFamily;\n  }\n  if (fontSize != null) {\n    styles.fontSize = fontSize;\n  }\n  if (fontWeight != null) {\n    styles.fontWeight = fontWeight;\n  }\n  if (fontStyle != null) {\n    styles.fontStyle = fontStyle;\n  }\n  clean.style = resolve(style, styles);\n  if (onPress !== null) {\n    clean.onClick = props.onPress;\n  }\n  if (props.href !== null && props.href !== undefined) {\n    clean.href = resolveAssetUri(props.href)?.uri;\n  }\n  return clean;\n};\n"
  },
  {
    "path": "src/xml.tsx",
    "content": "import type { ComponentType, ComponentProps, JSX } from 'react';\nimport * as React from 'react';\nimport { Component, useEffect, useMemo, useState } from 'react';\nimport { fetchText } from './utils/fetchData';\nimport type { SvgProps } from './elements/Svg';\nimport { tags } from './xmlTags';\n\nfunction missingTag() {\n  return null;\n}\n\ntype Tag = ComponentType<ComponentProps<(typeof tags)[keyof typeof tags]>>;\nexport interface AST {\n  tag: string;\n  style?: Styles;\n  styles?: string;\n  priority?: Map<string, boolean | undefined>;\n  parent: AST | null;\n  children: (AST | string)[] | (JSX.Element | string)[];\n  props: {\n    [prop: string]: Styles | string | undefined;\n  };\n  Tag: Tag;\n}\n\nexport interface XmlAST extends AST {\n  children: (XmlAST | string)[];\n  parent: XmlAST | null;\n}\n\nexport interface JsxAST extends AST {\n  children: (JSX.Element | string)[];\n}\n\nexport type AdditionalProps = {\n  onError?: (error: Error) => void;\n  override?: object;\n  onLoad?: () => void;\n  fallback?: JSX.Element;\n};\n\nexport type UriProps = SvgProps & { uri: string | null } & AdditionalProps;\nexport type UriState = { xml: string | null };\n\nexport type XmlProps = SvgProps & { xml: string | null } & AdditionalProps;\nexport type XmlState = { ast: JsxAST | null };\n\nexport type AstProps = SvgProps & { ast: JsxAST | null } & AdditionalProps;\n\nexport function SvgAst({ ast, override }: AstProps) {\n  if (!ast) {\n    return null;\n  }\n  const { props, children } = ast;\n\n  const Svg = tags.svg;\n\n  return (\n    <Svg {...props} {...override}>\n      {children}\n    </Svg>\n  );\n}\n\nconst err = console.error.bind(console);\n\nexport function SvgXml(props: XmlProps) {\n  const { onError = err, xml, override, fallback } = props;\n\n  try {\n    const ast = useMemo<JsxAST | null>(\n      () => (xml !== null ? parse(xml) : null),\n      [xml]\n    );\n    return <SvgAst ast={ast} override={override || props} />;\n  } catch (error) {\n    onError(error);\n    return fallback ?? null;\n  }\n}\n\nexport function SvgUri(props: UriProps) {\n  const { onError = err, uri, onLoad, fallback } = props;\n  const [xml, setXml] = useState<string | null>(null);\n  const [isError, setIsError] = useState(false);\n  useEffect(() => {\n    uri\n      ? fetchText(uri)\n          .then((data) => {\n            setXml(data);\n            isError && setIsError(false);\n            onLoad?.();\n          })\n          .catch((e) => {\n            onError(e);\n            setIsError(true);\n          })\n      : setXml(null);\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, [onError, uri, onLoad]);\n  if (isError) {\n    return fallback ?? null;\n  }\n  return <SvgXml xml={xml} override={props} fallback={fallback} />;\n}\n\n// Extending Component is required for Animated support.\n\nexport class SvgFromXml extends Component<XmlProps, XmlState> {\n  state = { ast: null };\n  componentDidMount() {\n    this.parse(this.props.xml);\n  }\n\n  componentDidUpdate(prevProps: { xml: string | null }) {\n    const { xml } = this.props;\n    if (xml !== prevProps.xml) {\n      this.parse(xml);\n    }\n  }\n\n  parse(xml: string | null) {\n    const { onError = err } = this.props;\n    try {\n      this.setState({ ast: xml ? parse(xml) : null });\n    } catch (e) {\n      const error = e as Error;\n      onError({\n        ...error,\n        message: `[RNSVG] Couldn't parse SVG, reason: ${error.message}`,\n      });\n    }\n  }\n\n  render() {\n    const {\n      props,\n      state: { ast },\n    } = this;\n    return <SvgAst ast={ast} override={props.override || props} />;\n  }\n}\n\nexport class SvgFromUri extends Component<UriProps, UriState> {\n  state = { xml: null };\n  componentDidMount() {\n    this.fetch(this.props.uri);\n  }\n\n  componentDidUpdate(prevProps: { uri: string | null }) {\n    const { uri } = this.props;\n    if (uri !== prevProps.uri) {\n      this.fetch(uri);\n    }\n  }\n\n  async fetch(uri: string | null) {\n    try {\n      this.setState({ xml: uri ? await fetchText(uri) : null });\n    } catch (e) {\n      console.error(e);\n    }\n  }\n\n  render() {\n    const {\n      props,\n      state: { xml },\n    } = this;\n    return <SvgFromXml xml={xml} override={props} onError={props.onError} />;\n  }\n}\n\nconst upperCase = (_match: string, letter: string) => letter.toUpperCase();\n\nexport const camelCase = (phrase: string) =>\n  phrase.replace(/[:-]([a-z])/g, upperCase);\n\nexport type Styles = { [property: string]: string };\n\nexport function getStyle(string: string): Styles {\n  const style: Styles = {};\n  const declarations = string.split(';').filter((v) => v.trim());\n  const { length } = declarations;\n  for (let i = 0; i < length; i++) {\n    const declaration = declarations[i];\n    if (declaration.length !== 0) {\n      const split = declaration.split(':');\n      const property = split[0];\n      const value = split[1];\n      style[camelCase(property.trim())] = value.trim();\n    }\n  }\n  return style;\n}\n\nexport function astToReact(\n  value: AST | string,\n  index: number\n): JSX.Element | string {\n  if (typeof value === 'object') {\n    const { Tag, props, children } = value;\n    if (props?.class) {\n      props.className = props.class;\n      delete props.class;\n    }\n\n    return (\n      <Tag key={index} {...props}>\n        {(children as (AST | string)[]).map(astToReact)}\n      </Tag>\n    );\n  }\n  return value;\n}\n\n// slimmed down parser based on https://github.com/Rich-Harris/svg-parser\n\nfunction repeat(str: string, i: number) {\n  let result = '';\n  while (i--) {\n    result += str;\n  }\n  return result;\n}\n\nconst toSpaces = (tabs: string) => repeat('  ', tabs.length);\n\nfunction locate(source: string, i: number) {\n  const lines = source.split('\\n');\n  const nLines = lines.length;\n  let column = i;\n  let line = 0;\n  for (; line < nLines; line++) {\n    const { length } = lines[line];\n    if (column >= length) {\n      column -= length;\n    } else {\n      break;\n    }\n  }\n  const before = source.slice(0, i).replace(/^\\t+/, toSpaces);\n  const beforeExec = /(^|\\n).*$/.exec(before);\n  const beforeLine = (beforeExec && beforeExec[0]) || '';\n  const after = source.slice(i);\n  const afterExec = /.*(\\n|$)/.exec(after);\n  const afterLine = afterExec && afterExec[0];\n  const pad = repeat(' ', beforeLine.length);\n  const snippet = `${beforeLine}${afterLine}\\n${pad}^`;\n  return { line, column, snippet };\n}\n\nconst validNameCharacters = /[a-zA-Z0-9:_-]/;\nconst commentStart = /<!--/;\nconst whitespace = /[\\s\\t\\r\\n]/;\nconst quotemarks = /['\"]/;\n\nexport type Middleware = (ast: XmlAST) => XmlAST;\n\nexport function parse(source: string, middleware?: Middleware): JsxAST | null {\n  const length = source.length;\n  let currentElement: XmlAST | null = null;\n  let state = metadata;\n  let children = null;\n  let root: XmlAST | undefined;\n  const stack: XmlAST[] = [];\n\n  function error(message: string) {\n    const { line, column, snippet } = locate(source, i);\n    throw new Error(\n      `${message} (${line}:${column}). If this is valid SVG, it's probably a bug. Please raise an issue\\n\\n${snippet}`\n    );\n  }\n\n  function metadata() {\n    while (\n      i + 1 < length &&\n      (source[i] !== '<' ||\n        !(\n          validNameCharacters.test(source[i + 1]) ||\n          commentStart.test(source.slice(i, i + 4))\n        ))\n    ) {\n      i++;\n    }\n\n    return neutral();\n  }\n\n  function neutral() {\n    let text = '';\n    let char;\n    while (i < length && (char = source[i]) !== '<') {\n      text += char;\n      i += 1;\n    }\n\n    if (/\\S/.test(text)) {\n      children.push(text);\n    }\n\n    if (source[i] === '<') {\n      return openingTag;\n    }\n\n    return neutral;\n  }\n\n  function openingTag() {\n    const char = source[i];\n\n    if (char === '?') {\n      return neutral;\n    } // <?xml...\n\n    if (char === '!') {\n      const start = i + 1;\n      if (source.slice(start, i + 3) === '--') {\n        return comment;\n      }\n      const end = i + 8;\n      if (source.slice(start, end) === '[CDATA[') {\n        return cdata;\n      }\n      if (/doctype/i.test(source.slice(start, end))) {\n        return doctype;\n      }\n    }\n\n    if (char === '/') {\n      return closingTag;\n    }\n\n    const tag = getName() as keyof typeof tags;\n    const props: { [prop: string]: Styles | string | undefined } = {};\n    const element: XmlAST = {\n      tag,\n      props,\n      children: [],\n      parent: currentElement,\n      Tag: (tags[tag] || missingTag) as Tag,\n    };\n\n    if (currentElement) {\n      children.push(element);\n    } else {\n      root = element;\n    }\n\n    getAttributes(props);\n\n    const { style } = props;\n    if (typeof style === 'string') {\n      element.styles = style;\n      props.style = getStyle(style);\n    }\n\n    let selfClosing = false;\n\n    if (source[i] === '/') {\n      i += 1;\n      selfClosing = true;\n    }\n\n    if (source[i] !== '>') {\n      error('Expected >');\n    }\n\n    if (!selfClosing) {\n      currentElement = element;\n      ({ children } = element);\n      stack.push(element);\n    }\n\n    return neutral;\n  }\n\n  function comment() {\n    const index = source.indexOf('-->', i);\n    if (!~index) {\n      error('expected -->');\n    }\n\n    i = index + 2;\n    return neutral;\n  }\n\n  function cdata() {\n    const index = source.indexOf(']]>', i);\n    if (!~index) {\n      error('expected ]]>');\n    }\n\n    children.push(source.slice(i + 7, index));\n\n    i = index + 2;\n    return neutral;\n  }\n\n  function doctype() {\n    const index = source.indexOf('>', i);\n    if (index === -1) {\n      error('expected >');\n    }\n\n    i = index;\n    return neutral;\n  }\n\n  function closingTag() {\n    const tag = getName();\n\n    if (!tag) {\n      error('Expected tag name');\n    }\n\n    if (currentElement && tag !== currentElement.tag) {\n      error(\n        `Expected closing tag </${tag}> to match opening tag <${currentElement.tag}>`\n      );\n    }\n\n    allowSpaces();\n    if (source[i] !== '>') {\n      error('Expected >');\n    }\n\n    stack.pop();\n    currentElement = stack[stack.length - 1];\n    if (currentElement) {\n      ({ children } = currentElement);\n    }\n\n    return neutral;\n  }\n\n  function getName() {\n    let name = '';\n    let char;\n    while (i < length && validNameCharacters.test((char = source[i]))) {\n      name += char;\n      i += 1;\n    }\n\n    return name;\n  }\n\n  function getAttributes(props: {\n    [x: string]: Styles | string | number | boolean | undefined;\n    style?: string | Styles | undefined;\n  }) {\n    while (i < length) {\n      if (!whitespace.test(source[i])) {\n        return;\n      }\n      allowSpaces();\n\n      const name = getName();\n      if (!name) {\n        return;\n      }\n\n      let value: boolean | number | string = true;\n\n      allowSpaces();\n      if (source[i] === '=') {\n        i += 1;\n        allowSpaces();\n\n        value = getAttributeValue();\n        if (name !== 'id' && !isNaN(+value) && value.trim() !== '') {\n          value = +value;\n        }\n      }\n\n      props[camelCase(name)] = value;\n    }\n  }\n\n  function getAttributeValue(): string {\n    return quotemarks.test(source[i])\n      ? getQuotedAttributeValue()\n      : getUnquotedAttributeValue();\n  }\n\n  function getUnquotedAttributeValue() {\n    let value = '';\n    do {\n      const char = source[i];\n      if (char === ' ' || char === '>' || char === '/') {\n        return value;\n      }\n\n      value += char;\n      i += 1;\n    } while (i < length);\n\n    return value;\n  }\n\n  function getQuotedAttributeValue() {\n    const quotemark = source[i++];\n\n    let value = '';\n    let escaped = false;\n\n    while (i < length) {\n      const char = source[i++];\n      if (char === quotemark && !escaped) {\n        return value;\n      }\n\n      if (char === '\\\\' && !escaped) {\n        escaped = true;\n      }\n\n      value += escaped ? `\\\\${char}` : char;\n      escaped = false;\n    }\n\n    return value;\n  }\n\n  function allowSpaces() {\n    while (i < length && whitespace.test(source[i])) {\n      i += 1;\n    }\n  }\n\n  let i = 0;\n  while (i < length) {\n    if (!state) {\n      error('Unexpected character');\n    }\n    state = state();\n    i += 1;\n  }\n\n  if (state !== neutral) {\n    error('Unexpected end of input');\n  }\n\n  if (root) {\n    const xml: XmlAST = (middleware ? middleware(root) : root) || root;\n    const ast: (JSX.Element | string)[] = xml.children.map(astToReact);\n    const jsx: JsxAST = xml as JsxAST;\n    jsx.children = ast;\n    return jsx;\n  }\n\n  return null;\n}\nexport { tags };\n"
  },
  {
    "path": "src/xmlTags.ts",
    "content": "import {\n  Circle,\n  ClipPath,\n  Defs,\n  Ellipse,\n  FeBlend,\n  FeColorMatrix,\n  FeComponentTransfer,\n  FeComposite,\n  FeConvolveMatrix,\n  FeDiffuseLighting,\n  FeDisplacementMap,\n  FeDistantLight,\n  FeDropShadow,\n  FeFlood,\n  FeGaussianBlur,\n  FeImage,\n  FeMerge,\n  FeMergeNode,\n  FeMorphology,\n  FeOffset,\n  FePointLight,\n  FeSpecularLighting,\n  FeSpotLight,\n  FeTile,\n  FeTurbulence,\n  Filter,\n  ForeignObject,\n  G,\n  Image,\n  Line,\n  LinearGradient,\n  Marker,\n  Mask,\n  Path,\n  Pattern,\n  Polygon,\n  Polyline,\n  RadialGradient,\n  Rect,\n  Stop,\n  Svg,\n  Symbol,\n  Text,\n  TextPath,\n  TSpan,\n  Use,\n} from './elements';\n\nexport const tags = {\n  circle: Circle,\n  clipPath: ClipPath,\n  defs: Defs,\n  ellipse: Ellipse,\n  filter: Filter,\n  feBlend: FeBlend,\n  feColorMatrix: FeColorMatrix,\n  feComponentTransfer: FeComponentTransfer,\n  feComposite: FeComposite,\n  feConvolveMatrix: FeConvolveMatrix,\n  feDiffuseLighting: FeDiffuseLighting,\n  feDisplacementMap: FeDisplacementMap,\n  feDistantLight: FeDistantLight,\n  feDropShadow: FeDropShadow,\n  feFlood: FeFlood,\n  feGaussianBlur: FeGaussianBlur,\n  feImage: FeImage,\n  feMerge: FeMerge,\n  feMergeNode: FeMergeNode,\n  feMorphology: FeMorphology,\n  feOffset: FeOffset,\n  fePointLight: FePointLight,\n  feSpecularLighting: FeSpecularLighting,\n  feSpotLight: FeSpotLight,\n  feTile: FeTile,\n  feTurbulence: FeTurbulence,\n  foreignObject: ForeignObject,\n  g: G,\n  image: Image,\n  line: Line,\n  linearGradient: LinearGradient,\n  marker: Marker,\n  mask: Mask,\n  path: Path,\n  pattern: Pattern,\n  polygon: Polygon,\n  polyline: Polyline,\n  radialGradient: RadialGradient,\n  rect: Rect,\n  stop: Stop,\n  svg: Svg,\n  symbol: Symbol,\n  text: Text,\n  textPath: TextPath,\n  tspan: TSpan,\n  use: Use,\n} as const;\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"baseUrl\": \".\",\n    \"declaration\": true,\n    \"paths\": {\n      \"react-native-svg\": [\"./src\"],\n      \"react-native-svg/css\": [\"./src/css/index.tsx\"],\n      \"react-native-svg/filter-image\": [\"./src/filter-image/index.tsx\"]\n    },\n    \"preserveSymlinks\": true,\n    \"target\": \"es6\",\n    \"module\": \"ESNext\",\n    \"jsx\": \"react-native\",\n    \"skipLibCheck\": true,\n    \"allowSyntheticDefaultImports\": true,\n    \"moduleResolution\": \"node\",\n    \"lib\": [\"es6\", \"dom\"],\n    \"esModuleInterop\": true,\n    \"strict\": true,\n    \"forceConsistentCasingInFileNames\": true,\n    \"resolveJsonModule\": true,\n    \"isolatedModules\": true\n  },\n  \"include\": [\"src\"]\n}\n"
  },
  {
    "path": "windows/.clang-format",
    "content": "---\nAccessModifierOffset: -1\nAlignAfterOpenBracket: AlwaysBreak\nAlignConsecutiveAssignments: false\nAlignConsecutiveDeclarations: false\nAlignEscapedNewlinesLeft: true\nAlignOperands:   false\nAlignTrailingComments: false\nAllowAllParametersOfDeclarationOnNextLine: false\nAllowShortBlocksOnASingleLine: false\nAllowShortCaseLabelsOnASingleLine: false\nAllowShortFunctionsOnASingleLine: Empty\nAllowShortIfStatementsOnASingleLine: false\nAllowShortLoopsOnASingleLine: false\nAlwaysBreakAfterReturnType: None\nAlwaysBreakBeforeMultilineStrings: true\nAlwaysBreakTemplateDeclarations: true\nBinPackArguments: false\nBinPackParameters: false\nBraceWrapping:\n  AfterClass:      false\n  AfterControlStatement: false\n  AfterEnum:       false\n  AfterFunction:   false\n  AfterNamespace:  false\n  AfterObjCDeclaration: false\n  AfterStruct:     false\n  AfterUnion:      false\n  BeforeCatch:     false\n  BeforeElse:      false\n  IndentBraces:    false\nBreakBeforeBinaryOperators: None\nBreakBeforeBraces: Attach\nBreakBeforeTernaryOperators: true\nBreakConstructorInitializersBeforeComma: false\nBreakAfterJavaFieldAnnotations: false\nBreakStringLiterals: false\nColumnLimit:       120\nCommentPragmas:  '^ IWYU pragma:'\nConstructorInitializerAllOnOneLineOrOnePerLine: true\nConstructorInitializerIndentWidth: 4\nContinuationIndentWidth: 4\nCpp11BracedListStyle: true\nDerivePointerAlignment: false\nDisableFormat:   false\nForEachMacros:   [ FOR_EACH_RANGE, FOR_EACH, TEST_CLASS, TEST_CLASS_EX ]\nIncludeBlocks: Preserve\nIncludeCategories:\n  - Regex:           'pch.h'\n    Priority:        -1\n  - Regex:           '.*\\.g\\..*'\n    Priority:        1\n  - Regex:           '^<.*\\.h(pp)?>'\n    Priority:        2\n  - Regex:           '^<.*'\n    Priority:        3\n  - Regex:           '.*'\n    Priority:        4\nIndentCaseLabels: true\nIndentWidth:     2\nIndentWrappedFunctionNames: false\nKeepEmptyLinesAtTheStartOfBlocks: false\nMacroBlockBegin: ''\nMacroBlockEnd:   ''\nMaxEmptyLinesToKeep: 1\nNamespaceIndentation: None\nObjCBlockIndentWidth: 2\nObjCSpaceAfterProperty: true\nObjCSpaceBeforeProtocolList: true\nPenaltyBreakBeforeFirstCallParameter: 1\nPenaltyBreakComment: 300\nPenaltyBreakFirstLessLess: 120\nPenaltyBreakString: 1000\nPenaltyExcessCharacter: 1000000\nPenaltyReturnTypeOnItsOwnLine: 200\nPointerAlignment: Right\nReflowComments:  true\nSortIncludes:    true\nSpaceAfterCStyleCast: false\nSpaceBeforeAssignmentOperators: true\nSpaceBeforeParens: ControlStatements\nSpaceInEmptyParentheses: false\nSpacesBeforeTrailingComments: 1\nSpacesInAngles:  false\nSpacesInContainerLiterals: true\nSpacesInCStyleCastParentheses: false\nSpacesInParentheses: false\nSpacesInSquareBrackets: false\nStandard:        Cpp11\nTabWidth:        8\nUseTab:          Never"
  },
  {
    "path": "windows/.gitignore",
    "content": "*AppPackages*\n*BundleArtifacts*\n\n#OS junk files\n[Tt]humbs.db\n*.DS_Store\n\n#Visual Studio files\n*.[Oo]bj\n*.user\n*.aps\n*.pch\n*.vspscc\n*.vssscc\n*_i.c\n*_p.c\n*.ncb\n*.suo\n*.tlb\n*.tlh\n*.bak\n*.[Cc]ache\n*.ilk\n*.log\n*.lib\n*.sbr\n*.sdf\n*.opensdf\n*.opendb\n*.unsuccessfulbuild\nipch/\n[Oo]bj/\n[Bb]in\n[Dd]ebug*/\n[Rr]elease*/\nAnkh.NoLoad\n\n# Visual C++ cache files\nipch/\n*.aps\n*.ncb\n*.opendb\n*.opensdf\n*.sdf\n*.cachefile\n*.VC.db\n*.VC.VC.opendb\n\n#MonoDevelop\n*.pidb\n*.userprefs\n\n#Tooling\n_ReSharper*/\n*.resharper\n[Tt]est[Rr]esult*\n*.sass-cache\n\n#Project files\n[Bb]uild/\n\n#Subversion files\n.svn\n\n# Office Temp Files\n~$*\n\n# vim Temp Files\n*~\n\n#NuGet\npackages/\n*.nupkg\n\n#ncrunch\n*ncrunch*\n*crunch*.local.xml\n\n# visual studio database projects\n*.dbmdl\n\n#Test files\n*.testsettings\n\n#Other files\n*.DotSettings\n.vs/\n*project.lock.json\n\n#Files generated by the VS build\n**/Generated Files/**\n\n"
  },
  {
    "path": "windows/ExperimentalFeatures.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n\n  <!--\n    Application projects contain a file with this name to specify some important settings\n    that will apply globally for the app and *all* native modules the app consumes. These\n    values are set by the app developer. However you can also set them here to test building\n    the library solution without an app.\n  -->\n\n  <PropertyGroup Label=\"Microsoft.ReactNative Experimental Features\">\n    <!--\n      Enables default usage of Hermes.\n      \n      See https://microsoft.github.io/react-native-windows/docs/hermes\n    -->\n    <UseHermes>true</UseHermes>\n\n    <!--\n      Changes compilation to assume use of WinUI 3 instead of System XAML.\n      Requires creation of new project.\n\n      See https://microsoft.github.io/react-native-windows/docs/winui3\n    -->\n    <UseWinUI3>false</UseWinUI3>\n\n    <!--\n      Changes compilation to assume use of Microsoft.ReactNative NuGet packages\n      instead of building the framework from source.\n      Requires creation of new project.\n\n      See https://microsoft.github.io/react-native-windows/docs/nuget\n    -->\n    <UseExperimentalNuget>false</UseExperimentalNuget>\n\n    <ReactExperimentalFeaturesSet>true</ReactExperimentalFeaturesSet>\n  \n  </PropertyGroup>\n\n</Project>\n"
  },
  {
    "path": "windows/NuGet.Config",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<configuration>\n  <config>\n    <add key=\"repositoryPath\" value=\"packages\" />\n  </config>\n  <packageSources>\n    <clear />\n    <add key=\"react-native\" value=\"https://pkgs.dev.azure.com/ms/react-native/_packaging/react-native-public/nuget/v3/index.json\" />\n    <add key=\"Nuget.org\" value=\"https://api.nuget.org/v3/index.json\" />\n  </packageSources>\n  <disabledPackageSources>\n    <clear />\n  </disabledPackageSources>  \n</configuration>\n"
  },
  {
    "path": "windows/RNSVG/BrushView.cpp",
    "content": "#include \"pch.h\"\n#include \"BrushView.h\"\n#if __has_include(\"BrushView.g.cpp\")\n#include \"BrushView.g.cpp\"\n#endif\n\n#include \"D2DHelpers.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid BrushView::SaveDefinition() {\n  if (auto const &root{SvgRoot()}) {\n    CreateBrush();\n    root.Brushes().Insert(Id(), *this);\n  }\n}\n\nvoid BrushView::SetBounds(Rect const &rect) {\n  m_bounds = D2DHelpers::AsD2DRect(rect);\n  UpdateBounds();\n}\n\nvoid BrushView::Unload() {\n  if (m_brush) {\n    m_brush = nullptr;\n  }\n\n  __super::Unload();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/BrushView.h",
    "content": "#pragma once\n#include \"BrushView.g.h\"\n#include \"GroupView.h\"\n#include \"D2DBrush.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct BrushView : BrushViewT<BrushView, RNSVG::implementation::GroupView> {\n public:\n  BrushView() = default;\n\n  // IRenderable\n  void SaveDefinition();\n\n  RNSVG::D2DBrush Brush() { return m_brush; }\n  virtual void CreateBrush() {}\n  virtual void Unload();\n  void SetBounds(Windows::Foundation::Rect const &rect);\n\n protected:\n  RNSVG::D2DBrush m_brush;\n  D2D1_RECT_F m_bounds;\n  D2D1::Matrix3x2F m_transform{D2D1::Matrix3x2F::Identity()};\n\n  virtual void UpdateBounds() {}\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct BrushView : BrushViewT<BrushView, implementation::BrushView> {};\n} // namespace winrt::RNSVG::factory_implementation\n\n"
  },
  {
    "path": "windows/RNSVG/CircleView.cpp",
    "content": "#include \"pch.h\"\n#include \"CircleView.h\"\n#if __has_include(\"CircleView.g.cpp\")\n#include \"CircleView.g.cpp\"\n#endif\n\n#include \"JSValueXaml.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid CircleView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"r\") {\n      m_r = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"cx\") {\n      m_cx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"cy\") {\n      m_cy = propertyValue.To<RNSVG::SVGLength>();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid CircleView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  auto const root{SvgRoot()};\n\n  float width{root.CanvasSize().Width};\n  float height{root.CanvasSize().Height};\n\n  float cx{Utils::GetAbsoluteLength(m_cx, width)};\n  float cy{Utils::GetAbsoluteLength(m_cy, height)};\n  float r{Utils::GetAbsoluteLength(m_r, Utils::GetCanvasDiagonal(root.CanvasSize()))};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  com_ptr<ID2D1Factory> factory;\n  deviceContext->GetFactory(factory.put());\n\n  com_ptr<ID2D1EllipseGeometry> geometry;\n  check_hresult(factory->CreateEllipseGeometry(D2D1::Ellipse({cx, cy}, r, r), geometry.put()));\n\n  Geometry(make<RNSVG::implementation::D2DGeometry>(geometry.as<ID2D1Geometry>()));\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/CircleView.h",
    "content": "#pragma once\n\n#include \"CircleView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct CircleView : CircleViewT<CircleView, RNSVG::implementation::RenderableView> {\n public: \n  CircleView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n\n private:\n  RNSVG::SVGLength m_r{};\n  RNSVG::SVGLength m_cx{};\n  RNSVG::SVGLength m_cy{};\n\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct CircleView : CircleViewT<CircleView, implementation::CircleView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/CircleViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"CircleViewManager.h\"\n#if __has_include(\"CircleViewManager.g.cpp\")\n#include \"CircleViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nCircleViewManager::CircleViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGCircle;\n  m_name = L\"RNSVGCircle\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> CircleViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"cx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"cy\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"r\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/CircleViewManager.h",
    "content": "#pragma once\n#include \"CircleViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct CircleViewManager : CircleViewManagerT<CircleViewManager, RNSVG::implementation::RenderableViewManager> {\n  CircleViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct CircleViewManager : CircleViewManagerT<CircleViewManager, implementation::CircleViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ClipPathView.cpp",
    "content": "#include \"pch.h\"\n#include \"ClipPathView.h\"\n#if __has_include(\"ClipPathView.g.cpp\")\n#include \"ClipPathView.g.cpp\"\n#endif\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/ClipPathView.h",
    "content": "#pragma once\n\n#include \"ClipPathView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct ClipPathView : ClipPathViewT<ClipPathView, RNSVG::implementation::GroupView> {\n public:\n  ClipPathView() = default;\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const & /*deviceContext*/, Windows::Foundation::Size const & /*size*/){};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct ClipPathView : ClipPathViewT<ClipPathView, implementation::ClipPathView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ClipPathViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"ClipPathViewManager.h\"\n#if __has_include(\"ClipPathViewManager.g.cpp\")\n#include \"ClipPathViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nClipPathViewManager::ClipPathViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGClipPath;\n  m_name = L\"RNSVGClipPath\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> ClipPathViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/ClipPathViewManager.h",
    "content": "#pragma once\n#include \"ClipPathViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct ClipPathViewManager : ClipPathViewManagerT<ClipPathViewManager, RNSVG::implementation::GroupViewManager> {\n  ClipPathViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct ClipPathViewManager : ClipPathViewManagerT<ClipPathViewManager, implementation::ClipPathViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/D2DBrush.cpp",
    "content": "#include \"pch.h\"\n#include \"D2DBrush.h\"\n#include \"D2DBrush.g.cpp\"\n\nnamespace winrt::RNSVG::implementation {}\n"
  },
  {
    "path": "windows/RNSVG/D2DBrush.h",
    "content": "#pragma once\n#include \"D2DBrush.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct D2DBrush : D2DBrushT<D2DBrush> {\n public:\n  D2DBrush() = default;\n  D2DBrush(com_ptr<ID2D1Brush> const &brush) { m_d2d = brush; }\n\n  com_ptr<ID2D1Brush> Get() { return m_d2d; }\n\n private:\n  com_ptr<ID2D1Brush> m_d2d;\n};\n\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct D2DBrush : D2DBrushT<D2DBrush, implementation::D2DBrush> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/D2DDevice.cpp",
    "content": "#include \"pch.h\"\n#include \"D2DDevice.h\"\n#include \"D2DDevice.g.cpp\"\n\nnamespace winrt::RNSVG::implementation {}\n"
  },
  {
    "path": "windows/RNSVG/D2DDevice.h",
    "content": "#pragma once\n#include \"D2DDevice.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct D2DDevice : D2DDeviceT<D2DDevice> {\n public:\n  D2DDevice() = default;\n  D2DDevice(com_ptr<ID2D1Device> const &device) { m_d2d = device; }\n\n  com_ptr<ID2D1Device> Get() { return m_d2d; }\n\n private:\n  com_ptr<ID2D1Device> m_d2d;\n};\n\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct D2DDevice : D2DDeviceT<D2DDevice, implementation::D2DDevice> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/D2DDeviceContext.cpp",
    "content": "#include \"pch.h\"\n#include \"D2DDeviceContext.h\"\n#include \"D2DDeviceContext.g.cpp\"\n\nnamespace winrt::RNSVG::implementation {}\n"
  },
  {
    "path": "windows/RNSVG/D2DDeviceContext.h",
    "content": "#pragma once\n#include \"D2DDeviceContext.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct D2DDeviceContext : D2DDeviceContextT<D2DDeviceContext> {\n public:\n  D2DDeviceContext() = default;\n  D2DDeviceContext(com_ptr<ID2D1DeviceContext> const & deviceContext) { m_d2d = deviceContext;}\n\n  com_ptr<ID2D1DeviceContext> Get() { return m_d2d; }\n\n private:\n  com_ptr<ID2D1DeviceContext> m_d2d;\n};\n\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct D2DDeviceContext : D2DDeviceContextT<D2DDeviceContext, implementation::D2DDeviceContext> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/D2DGeometry.cpp",
    "content": "#include \"pch.h\"\n#include \"D2DGeometry.h\"\n#include \"D2DGeometry.g.cpp\"\n\nnamespace winrt::RNSVG::implementation\n{\n}\n"
  },
  {
    "path": "windows/RNSVG/D2DGeometry.h",
    "content": "#pragma once\n#include \"D2DGeometry.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct D2DGeometry : D2DGeometryT<D2DGeometry> {\n public:\n  D2DGeometry() = default;\n  D2DGeometry(com_ptr<ID2D1Geometry> const &geometry) {m_d2d = geometry;}\n\n  com_ptr<ID2D1Geometry> Get() { return m_d2d; }\n\n private:\n   com_ptr<ID2D1Geometry> m_d2d;\n};\n\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct D2DGeometry : D2DGeometryT<D2DGeometry, implementation::D2DGeometry> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/D2DHelpers.h",
    "content": "#pragma once\n\n#include \"pch.h\"\n\n#include \"dwrite.h\"\n\nnamespace winrt::RNSVG {\nstruct D2DHelpers {\n public:\n\n  static void PushOpacityLayer(\n      ID2D1DeviceContext *deviceContext,\n      ID2D1Geometry *clipPathGeometry,\n      float opacity) {\n    com_ptr<ID2D1Layer> opacityLayer;\n    check_hresult(deviceContext->CreateLayer(nullptr, opacityLayer.put()));\n\n    D2D1_LAYER_PARAMETERS layerParams{D2D1::LayerParameters()};\n    layerParams.opacity = opacity;\n\n    if (clipPathGeometry) {\n      layerParams.geometricMask = clipPathGeometry;\n    }\n\n    deviceContext->PushLayer(layerParams, opacityLayer.get());\n  }\n\n  static void PushOpacityLayer(\n      ID2D1DeviceContext *deviceContext,\n      ID2D1Geometry *clipPathGeometry,\n      float opacity,\n      D2D1_MATRIX_3X2_F transform) {\n    com_ptr<ID2D1Layer> opacityLayer;\n    check_hresult(deviceContext->CreateLayer(nullptr, opacityLayer.put()));\n\n    D2D1_LAYER_PARAMETERS layerParams{D2D1::LayerParameters()};\n    layerParams.opacity = opacity;\n    layerParams.maskTransform = transform;\n\n    if (clipPathGeometry) {\n      layerParams.geometricMask = clipPathGeometry;\n    }\n\n    deviceContext->PushLayer(layerParams, opacityLayer.get());\n  }\n\n  static D2D1_CAP_STYLE GetLineCap(RNSVG::LineCap const &lineCap) {\n    switch (lineCap) {\n      case RNSVG::LineCap::Square:\n        return D2D1_CAP_STYLE_SQUARE;\n      case RNSVG::LineCap::Round:\n        return D2D1_CAP_STYLE_ROUND;\n      case RNSVG::LineCap::Butt:\n      default:\n        return D2D1_CAP_STYLE_FLAT;\n    }\n  }\n\n  static D2D1_LINE_JOIN GetLineJoin(RNSVG::LineJoin const &lineJoin) {\n    switch (lineJoin) {\n      case RNSVG::LineJoin::Bevel:\n        return D2D1_LINE_JOIN_BEVEL;\n      case RNSVG::LineJoin::Round:\n        return D2D1_LINE_JOIN_ROUND;\n      case RNSVG::LineJoin::Miter:\n      default:\n        return D2D1_LINE_JOIN_MITER;\n    }\n  }\n\n  static D2D1_FILL_MODE GetFillRule(RNSVG::FillRule const &fillRule) {\n    switch (fillRule) {\n      case RNSVG::FillRule::EvenOdd:\n        return D2D1_FILL_MODE_ALTERNATE;\n      case RNSVG::FillRule::NonZero:\n      default:\n        return D2D1_FILL_MODE_WINDING;\n    }\n  }\n\n  static D2D1::ColorF AsD2DColor(winrt::Windows::UI::Color const &color) {\n    return {\n        color.R / 255.0f,\n        color.G / 255.0f,\n        color.B / 255.0f,\n        color.A / 255.0f};\n  }\n\n  static winrt::Windows::UI::Color FromD2DColor(D2D1::ColorF const color) {\n    return winrt::Windows::UI::Color{\n        static_cast<uint8_t>(color.a * 255),\n        static_cast<uint8_t>(color.r * 255),\n        static_cast<uint8_t>(color.g * 255),\n        static_cast<uint8_t>(color.b * 255)};\n  }\n\n  static D2D1_RECT_F AsD2DRect(Rect const &rect) {\n    return {rect.X, rect.Y, rect.Width + rect.X, rect.Height + rect.Y};\n  }\n\n  static Rect FromD2DRect(D2D1_RECT_F const rect) {\n    return {rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top};\n  }\n\n  static Size SizeFromD2DRect(D2D1_RECT_F const rect) {\n    return {rect.right - rect.left, rect.bottom - rect.top};\n  }\n\n  static float WidthFromD2DRect(D2D1_RECT_F const rect) {\n    return rect.right - rect.left;\n  }\n\n  static float HeightFromD2DRect(D2D1_RECT_F const rect) {\n    return rect.bottom - rect.top;\n  }\n\n  static Numerics::float3x2 FromD2DTransform(D2D1_MATRIX_3X2_F const transform) {\n    return Numerics::float3x2(\n        transform.m11, transform.m12, transform.m21, transform.m22, transform._31, transform._32);\n  }\n\n  static D2D1::Matrix3x2F AsD2DTransform(Numerics::float3x2 const &transform) {\n    return D2D1::Matrix3x2F(transform.m11, transform.m12, transform.m21, transform.m22, transform.m31, transform.m32);\n  }\n\n  static D2D1_MATRIX_3X2_F GetTransform(ID2D1DeviceContext *deviceContext) {\n    D2D1_MATRIX_3X2_F transform;\n    deviceContext->GetTransform(&transform);\n\n    return transform;\n  }\n\n  static DWRITE_FONT_WEIGHT FontWeightFrom(\n      xaml::FrameworkElement const &parent,\n      hstring const &weight) {\n    if (weight == L\"normal\") {\n      return DWRITE_FONT_WEIGHT_NORMAL;\n    } else if (weight == L\"bold\") {\n      return DWRITE_FONT_WEIGHT_BOLD;\n    }\n\n    auto const &groupView{parent.try_as<RNSVG::GroupView>()};\n    DWRITE_FONT_WEIGHT parentWeight{\n        groupView ? D2DHelpers::FontWeightFrom(groupView.SvgParent(), groupView.FontWeight())\n                  : DWRITE_FONT_WEIGHT_NORMAL};\n\n    if (weight == L\"bolder\") {\n      return D2DHelpers::Bolder(parentWeight);\n    } else if (weight == L\"lighter\") {\n      return D2DHelpers::Lighter(parentWeight);\n    } else if (weight == L\"auto\") {\n      return parentWeight;\n    }\n\n    return D2DHelpers::GetClosestFontWeight(std::stof(weight.c_str(), nullptr));\n  }\n\n  // https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight#meaning_of_relative_weights\n  static DWRITE_FONT_WEIGHT Bolder(DWRITE_FONT_WEIGHT weight) {\n    switch (weight) {\n      case DWRITE_FONT_WEIGHT_THIN:\n      case DWRITE_FONT_WEIGHT_EXTRA_LIGHT:\n      case DWRITE_FONT_WEIGHT_LIGHT:\n      case DWRITE_FONT_WEIGHT_SEMI_LIGHT:\n        return DWRITE_FONT_WEIGHT_NORMAL;\n      case DWRITE_FONT_WEIGHT_NORMAL:\n      case DWRITE_FONT_WEIGHT_MEDIUM:\n      case DWRITE_FONT_WEIGHT_SEMI_BOLD:\n        return DWRITE_FONT_WEIGHT_BOLD;\n      case DWRITE_FONT_WEIGHT_BOLD:\n      case DWRITE_FONT_WEIGHT_EXTRA_BOLD:\n        return DWRITE_FONT_WEIGHT_BLACK;\n      case DWRITE_FONT_WEIGHT_BLACK:\n      default:\n        return DWRITE_FONT_WEIGHT_EXTRA_BLACK;\n    }\n  }\n\n  static DWRITE_FONT_WEIGHT Lighter(DWRITE_FONT_WEIGHT weight) {\n    switch (weight) {\n      case DWRITE_FONT_WEIGHT_THIN:\n      case DWRITE_FONT_WEIGHT_EXTRA_LIGHT:\n      case DWRITE_FONT_WEIGHT_LIGHT:\n      case DWRITE_FONT_WEIGHT_SEMI_LIGHT:\n      case DWRITE_FONT_WEIGHT_NORMAL:\n      case DWRITE_FONT_WEIGHT_MEDIUM:\n        return DWRITE_FONT_WEIGHT_THIN;\n      case DWRITE_FONT_WEIGHT_SEMI_BOLD:\n      case DWRITE_FONT_WEIGHT_BOLD:\n        return DWRITE_FONT_WEIGHT_NORMAL;\n      case DWRITE_FONT_WEIGHT_EXTRA_BOLD:\n      case DWRITE_FONT_WEIGHT_BLACK:\n      default:\n        return DWRITE_FONT_WEIGHT_BOLD;\n    }\n  }\n\n  static DWRITE_FONT_WEIGHT GetClosestFontWeight(float weight) {\n    if (weight > 325 && weight < 375) {\n      return DWRITE_FONT_WEIGHT_SEMI_LIGHT;\n    } else if (weight > 925) {\n      return DWRITE_FONT_WEIGHT_EXTRA_BLACK;\n    } else {\n      switch (static_cast<uint16_t>(std::round(weight / 100.0f))) {\n        case 1:\n          return DWRITE_FONT_WEIGHT_THIN;\n        case 2:\n          return DWRITE_FONT_WEIGHT_EXTRA_LIGHT;\n        case 3:\n          return DWRITE_FONT_WEIGHT_LIGHT;\n        case 4:\n          return DWRITE_FONT_WEIGHT_NORMAL;\n        case 5:\n          return DWRITE_FONT_WEIGHT_MEDIUM;\n        case 6:\n          return DWRITE_FONT_WEIGHT_SEMI_BOLD;\n        case 7:\n          return DWRITE_FONT_WEIGHT_BOLD;\n        case 8:\n          return DWRITE_FONT_WEIGHT_EXTRA_BOLD;\n        case 9:\n        default:\n          return DWRITE_FONT_WEIGHT_BLACK;\n      }\n    }\n  }\n};\n} // namespace winrt::RNSVG\n"
  },
  {
    "path": "windows/RNSVG/DefsView.cpp",
    "content": "#include \"pch.h\"\n#include \"DefsView.h\"\n#if __has_include(\"DefsView.g.cpp\")\n#include \"DefsView.g.cpp\"\n#endif\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid DefsView::Draw(RNSVG::D2DDeviceContext const& /*deviceContext*/, Size const & /*size*/) {}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/DefsView.h",
    "content": "#pragma once\n\n#include \"DefsView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct DefsView : DefsViewT<DefsView, RNSVG::implementation::GroupView> {\n public:\n  DefsView() = default;\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct DefsView : DefsViewT<DefsView, implementation::DefsView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/DefsViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"DefsViewManager.h\"\n#if __has_include(\"DefsViewManager.g.cpp\")\n#include \"DefsViewManager.g.cpp\"\n#endif\n\nnamespace winrt::RNSVG::implementation {\nDefsViewManager::DefsViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGDefs;\n  m_name = L\"RNSVGDefs\";\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/DefsViewManager.h",
    "content": "#pragma once\n#include \"DefsViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct DefsViewManager : DefsViewManagerT<DefsViewManager, RNSVG::implementation::GroupViewManager> {\n  DefsViewManager();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct DefsViewManager : DefsViewManagerT<DefsViewManager, implementation::DefsViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/DirectXDeviceManager.cpp",
    "content": "#include \"pch.h\"\n#include \"DirectXDeviceManager.h\"\n\n#if __has_include(\"DirectXDeviceManager.g.cpp\")\n#include \"DirectXDeviceManager.g.cpp\"\n#endif\n\n#include \"D2DDevice.h\"\n#include \"D2DDeviceContext.h\"\n#include <d3d11_4.h>\n\nnamespace winrt::RNSVG::implementation {\n\nvoid DirectXDeviceManager::CreateDeviceResourcesIfNeeded() {\n  if (!m_hasDeviceResources) {\n    uint32_t creationFlags = D3D11_CREATE_DEVICE_BGRA_SUPPORT;\n\n    D3D_FEATURE_LEVEL featureLevels[] = {\n        D3D_FEATURE_LEVEL_11_1,\n        D3D_FEATURE_LEVEL_11_0,\n        D3D_FEATURE_LEVEL_10_1,\n        D3D_FEATURE_LEVEL_10_0,\n        D3D_FEATURE_LEVEL_9_3,\n        D3D_FEATURE_LEVEL_9_2,\n        D3D_FEATURE_LEVEL_9_1};\n\n    // Create the Direct3D device.\n    winrt::com_ptr<ID3D11Device> d3dDevice;\n    D3D_FEATURE_LEVEL supportedFeatureLevel;\n    winrt::check_hresult(D3D11CreateDevice(\n        nullptr, // default adapter\n        D3D_DRIVER_TYPE_HARDWARE,\n        0,\n        creationFlags,\n        featureLevels,\n        ARRAYSIZE(featureLevels),\n        D3D11_SDK_VERSION,\n        d3dDevice.put(),\n        &supportedFeatureLevel,\n        nullptr));\n\n    winrt::com_ptr<IDXGIDevice> dxgiDevice{d3dDevice.as<IDXGIDevice>()};\n\n    // Create the Direct2D device and a corresponding context.\n    winrt::com_ptr<ID2D1Device> device;\n    winrt::check_hresult(D2D1CreateDevice(dxgiDevice.get(), nullptr, device.put()));\n    m_device = winrt::make<winrt::RNSVG::implementation::D2DDevice>(device);\n\n    winrt::com_ptr<ID2D1DeviceContext> deviceContext;\n    winrt::check_hresult(device->CreateDeviceContext(D2D1_DEVICE_CONTEXT_OPTIONS_NONE, deviceContext.put()));\n    m_deviceContext = winrt::make<winrt::RNSVG::implementation::D2DDeviceContext>(deviceContext);\n\n    m_hasDeviceResources = true;\n  }\n}\n\nvoid DirectXDeviceManager::DiscardDeviceResources() {\n  m_hasDeviceResources = false;\n  if (m_device.as<winrt::RNSVG::implementation::D2DDevice>()->Get() != nullptr) {\n    m_device.as<winrt::RNSVG::implementation::D2DDevice>()->Get()->Release();\n  }\n\n  if (m_deviceContext.as<winrt::RNSVG::implementation::D2DDeviceContext>()->Get() != nullptr) {\n    m_deviceContext.as<winrt::RNSVG::implementation::D2DDeviceContext>()->Get()->Release();\n  }\n}\n} // namespace winrt::RNSVG::implementation"
  },
  {
    "path": "windows/RNSVG/DirectXDeviceManager.h",
    "content": "#pragma once\n\n#include \"DirectXDeviceManager.g.h\"\n\nnamespace winrt::RNSVG::implementation {\n\n// DirectXDeviceManager is a helper struct that is responsible for handling the creation, caching, and destruction of\n// various DirectX device resources. Only one D2DDevice and one D2DDeviceContext should be needed to render any and all\n// SvgView objects. Creating a new D2DDevice for each SvgView is unneccessary and can cause performance issues when\n// trying to render many SvgView objects.\nstruct DirectXDeviceManager : DirectXDeviceManagerT<DirectXDeviceManager> {\n  DirectXDeviceManager() = default;\n\n  winrt::RNSVG::D2DDevice Device() { return m_device; }\n  winrt::RNSVG::D2DDeviceContext DeviceContext() { return m_deviceContext; }\n\n  // Creates new graphics device resources if the current resources are null or have been discarded.\n  void CreateDeviceResourcesIfNeeded();\n\n  // Discards the current set of graphics device resources to reset them back to null. This allows\n  // CreateDeviceResourcesIfNeeded to create new resources when it is next called.\n  void DiscardDeviceResources();\n\n private:\n  winrt::RNSVG::D2DDevice m_device;\n  winrt::RNSVG::D2DDeviceContext m_deviceContext;\n  bool m_hasDeviceResources{false};\n};\n} // namespace winrt::RNSVG::implementation \n\nnamespace winrt::RNSVG::factory_implementation {\nstruct DirectXDeviceManager : DirectXDeviceManagerT<DirectXDeviceManager, implementation::DirectXDeviceManager> {};\n} // namespace winrt::RNSVG::factory_implementation"
  },
  {
    "path": "windows/RNSVG/EllipseView.cpp",
    "content": "#include \"pch.h\"\n#include \"EllipseView.h\"\n#if __has_include(\"EllipseView.g.cpp\")\n#include \"EllipseView.g.cpp\"\n#endif\n\n#include \"JSValueXaml.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid EllipseView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"cx\") {\n      m_cx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"cy\") {\n      m_cy = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"rx\") {\n      m_rx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"ry\") {\n      m_ry = propertyValue.To<RNSVG::SVGLength>();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid EllipseView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  auto const root{SvgRoot()};\n\n  float width{root.CanvasSize().Width};\n  float height{root.CanvasSize().Height};\n\n  float cx{Utils::GetAbsoluteLength(m_cx, width)};\n  float cy{Utils::GetAbsoluteLength(m_cy, height)};\n  float rx{Utils::GetAbsoluteLength(m_rx, width)};\n  float ry{Utils::GetAbsoluteLength(m_ry, height)};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  com_ptr<ID2D1Factory> factory;\n  deviceContext->GetFactory(factory.put());\n\n  com_ptr<ID2D1EllipseGeometry> geometry;\n  check_hresult(factory->CreateEllipseGeometry(D2D1::Ellipse({cx, cy}, rx, ry), geometry.put()));\n\n  Geometry(make<RNSVG::implementation::D2DGeometry>(geometry.as<ID2D1Geometry>()));\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/EllipseView.h",
    "content": "#pragma once\n\n#include \"EllipseView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct EllipseView : EllipseViewT<EllipseView, RNSVG::implementation::RenderableView> {\n public:\n  EllipseView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n  \n private:\n  RNSVG::SVGLength m_cx{};\n  RNSVG::SVGLength m_cy{};\n  RNSVG::SVGLength m_rx{};\n  RNSVG::SVGLength m_ry{};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct EllipseView : EllipseViewT<EllipseView, implementation::EllipseView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/EllipseViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"EllipseViewManager.h\"\n#if __has_include(\"EllipseViewManager.g.cpp\")\n#include \"EllipseViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nEllipseViewManager::EllipseViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGEllipse;\n  m_name = L\"RNSVGEllipse\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> EllipseViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"cx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"cy\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"rx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"ry\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/EllipseViewManager.h",
    "content": "#pragma once\n#include \"EllipseViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct EllipseViewManager : EllipseViewManagerT<EllipseViewManager, RNSVG::implementation::RenderableViewManager> {\n  EllipseViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct EllipseViewManager : EllipseViewManagerT<EllipseViewManager, implementation::EllipseViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/CircleView.cpp",
    "content": "#include \"pch.h\"\n#include \"CircleView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(CircleProps)\nstruct CircleProps : public winrt::implements<CircleProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  CircleProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n  REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(CircleProps)\n    r = cloneFromProps->r;\n    cx = cloneFromProps->cx;\n    cy = cloneFromProps->cy;\n  REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(r)\n  D2D1_SVG_LENGTH r{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(cx)\n  D2D1_SVG_LENGTH cx{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(cy)\n  D2D1_SVG_LENGTH cy{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n};\n\nstruct CircleView : winrt::implements<CircleView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  CircleView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"circle\";\n  }\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = winrt::get_self<CircleProps>(m_props);\n\n    SetCommonSvgProps(svgView, document, element, *props);\n\n    element.SetAttributeValue(SvgStrings::cxAttributeName, props->cx);\n    element.SetAttributeValue(SvgStrings::cyAttributeName, props->cy);\n    element.SetAttributeValue(SvgStrings::rAttributeName, props->r);\n  }\n};\n\nvoid RegisterCircleComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<winrt::RNSVG::implementation::CircleProps, CircleView>(L\"RNSVGCircle\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/CircleView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterCircleComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/ClipPathView.cpp",
    "content": "#include \"pch.h\"\n#include \"ClipPathView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(ClipPathProps)\nstruct ClipPathProps : winrt::implements<ClipPathProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  ClipPathProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(ClipPathProps)\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n};\n\nstruct ClipPathView : winrt::implements<ClipPathView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  ClipPathView() = default;\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = winrt::get_self<ClipPathProps>(m_props);\n    SetCommonSvgProps(svgView, document, element, *props);\n  }\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"clipPath\";\n  }\n};\n\nvoid RegisterClipPathComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<winrt::RNSVG::implementation::ClipPathProps, ClipPathView>(L\"RNSVGClipPath\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/ClipPathView.h",
    "content": "#pragma once\n\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterClipPathComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/D2DHelpers.h",
    "content": "#pragma once\n\nnamespace winrt::RNSVG {\nstruct D2DHelpers {\n public:\n  static D2D1::ColorF AsD2DColor(winrt::Windows::UI::Color const &color) {\n    return {\n        color.R / 255.0f,\n        color.G / 255.0f,\n        color.B / 255.0f,\n        color.A / 255.0f};\n  }\n\n  static D2D1::Matrix3x2F AsD2DTransform(winrt::Windows::Foundation::Numerics::float3x2 const &transform) {\n    return D2D1::Matrix3x2F(transform.m11, transform.m12, transform.m21, transform.m22, transform.m31, transform.m32);\n  }\n};\n} // namespace winrt::RNSVG\n"
  },
  {
    "path": "windows/RNSVG/Fabric/DefsView.cpp",
    "content": "#include \"pch.h\"\n#include \"DefsView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(DefsProps)\nstruct DefsProps : winrt::implements<DefsProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  DefsProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(DefsProps)\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n};\n\nstruct DefsView : winrt::implements<DefsView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  DefsView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"defs\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    if (m_props) {\n      auto props = winrt::get_self<DefsProps>(m_props);\n      SetCommonSvgProps(svgView, document, element, *props);\n    }\n  }\n};\n\nvoid RegisterDefsComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<DefsProps, DefsView>(L\"RNSVGDefs\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/DefsView.h",
    "content": "#pragma once\n\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\n  void RegisterDefsComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/EllipseView.cpp",
    "content": "#include \"pch.h\"\n#include \"EllipseView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(EllipseProps)\nstruct EllipseProps : winrt::implements<EllipseProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  EllipseProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(EllipseProps)\n      cx = cloneFromProps->cx;\n      cy = cloneFromProps->cy;\n      rx = cloneFromProps->rx;\n      ry = cloneFromProps->ry;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(cx)\n  D2D1_SVG_LENGTH cx{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(cy)\n  D2D1_SVG_LENGTH cy{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(rx)\n  D2D1_SVG_LENGTH rx{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(ry)\n  D2D1_SVG_LENGTH ry{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n};\n\nstruct EllipseView : winrt::implements<EllipseView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  EllipseView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"ellipse\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<EllipseProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    element.SetAttributeValue(SvgStrings::cxAttributeName, props->cx);\n    element.SetAttributeValue(SvgStrings::cyAttributeName, props->cy);\n    element.SetAttributeValue(SvgStrings::rxAttributeName, props->rx);\n    element.SetAttributeValue(SvgStrings::ryAttributeName, props->ry);\n  }\n};\n\nvoid RegisterEllipseComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<EllipseProps, EllipseView>(L\"RNSVGEllipse\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/EllipseView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterEllipseComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n\n"
  },
  {
    "path": "windows/RNSVG/Fabric/GroupView.cpp",
    "content": "#include \"pch.h\"\n\n#include \"GroupView.h\"\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(SvgGroupProps)\nstruct SvgGroupProps : winrt::implements<SvgGroupProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  SvgGroupProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT \n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(SvgGroupProps)\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n};\n\nstruct GroupView : winrt::implements<GroupView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  GroupView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"g\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = winrt::get_self<SvgGroupProps>(m_props);\n    SetCommonSvgProps(svgView, document, element, *props);\n  }\n};\n\nvoid RegisterGroupComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<SvgGroupProps, GroupView>(L\"RNSVGGroup\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/GroupView.h",
    "content": "#pragma once\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterGroupComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/ImageView.cpp",
    "content": "#include \"pch.h\"\n#include \"ImageView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(ImageSource)\nstruct ImageSource {\n  REACT_FIELD(uri)\n  std::wstring uri{};\n  REACT_FIELD(width)\n  float width{0.0f};\n  REACT_FIELD(height)\n  float height{0.0f};\n\n  bool operator==(const ImageSource &rhs) const {\n    return uri == rhs.uri && width == rhs.width && height == rhs.height;\n  }\n\n  bool operator!=(const ImageSource &rhs) const {\n    return !(*this == rhs);\n  }\n};\n\nREACT_STRUCT(ImageProps)\nstruct ImageProps : winrt::implements<ImageProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  ImageProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(ImageProps)\n      x = cloneFromProps->x;\n      y = cloneFromProps->y;\n      width = cloneFromProps->width;\n      height = cloneFromProps->height;\n      src = cloneFromProps->src;\n      align = cloneFromProps->align;\n      meetOrSlice = cloneFromProps->meetOrSlice;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(x)\n  std::optional<D2D1_SVG_LENGTH> x;\n  REACT_FIELD(y)\n  std::optional<D2D1_SVG_LENGTH> y;\n  REACT_FIELD(width)\n  std::optional<D2D1_SVG_LENGTH> width;\n  REACT_FIELD(height)\n  std::optional<D2D1_SVG_LENGTH> height;\n  REACT_FIELD(src)\n  ImageSource src;\n  REACT_FIELD(align)\n  std::optional<std::string> align{\"\"};\n  REACT_FIELD(meetOrSlice)\n  std::optional<MeetOrSlice> meetOrSlice;\n};\n\nstruct ImageView : winrt::implements<ImageView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  ImageView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"image\";\n  }\n\n  void UpdateProps(\n      const winrt::Microsoft::ReactNative::ComponentView &view,\n      const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n      const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept {\n    RenderableView::UpdateProps(view, newProps, oldProps);\n\n    auto props = newProps.as<ImageProps>();\n\n    if (!props->align) {\n      m_aspectAlign = AlignToAspectAlign(props->align.value());\n    } else {\n      m_aspectAlign = D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_NONE;\n    }\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<ImageProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n\n    if (props->x) {\n      element.SetAttributeValue(SvgStrings::xAttributeName, props->x.value());\n    }\n    if (props->y) {\n      element.SetAttributeValue(SvgStrings::yAttributeName, props->y.value());\n    }\n    if (props->width) {\n      element.SetAttributeValue(SvgStrings::widthAttributeName, props->width.value());\n    }\n    if (props->height) {\n      element.SetAttributeValue(SvgStrings::heightAttributeName, props->height.value());\n    }\n\n    if (props->align != std::nullopt || props->meetOrSlice != std::nullopt) {\n      D2D1_SVG_PRESERVE_ASPECT_RATIO preserveAspectRatio;\n      preserveAspectRatio.defer = false;\n      preserveAspectRatio.align = m_aspectAlign;\n\n      preserveAspectRatio.meetOrSlice = props->meetOrSlice.value() == MeetOrSlice::Meet\n          ? D2D1_SVG_ASPECT_SCALING::D2D1_SVG_ASPECT_SCALING_MEET\n          : D2D1_SVG_ASPECT_SCALING::D2D1_SVG_ASPECT_SCALING_SLICE;\n      element.SetAttributeValue(SvgStrings::preserveAspectRatioAttributeName, preserveAspectRatio);\n    }\n\n    if (!props->src.uri.empty()) {\n      element.SetAttributeValue(\n          SvgStrings::xlinkhrefAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->src.uri.c_str());\n    }\n  }\n\n private:\n  D2D1_SVG_ASPECT_ALIGN m_aspectAlign;\n};\n\nvoid RegisterImageComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<winrt::RNSVG::implementation::ImageProps, ImageView>(L\"RNSVGImage\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/ImageView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterImageComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/LineView.cpp",
    "content": "#include \"pch.h\"\n#include \"LineView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(LineProps)\nstruct LineProps : winrt::implements<LineProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  LineProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(LineProps)\n      x1 = cloneFromProps->x1;\n      y1 = cloneFromProps->y1;\n      x2 = cloneFromProps->x2;\n      y2 = cloneFromProps->y2;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(x1)\n  D2D1_SVG_LENGTH x1{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(y1)\n  D2D1_SVG_LENGTH y1{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(x2)\n  D2D1_SVG_LENGTH x2{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(y2)\n  D2D1_SVG_LENGTH y2{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n};\n\nstruct LineView : winrt::implements<LineView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  LineView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"line\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<LineProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    element.SetAttributeValue(SvgStrings::x1AttributeName, props->x1);\n    element.SetAttributeValue(SvgStrings::y1AttributeName, props->y1);\n    element.SetAttributeValue(SvgStrings::x2AttributeName, props->x2);\n    element.SetAttributeValue(SvgStrings::y2AttributeName, props->y2);\n  }\n};\n\nvoid RegisterLineComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<LineProps, LineView>(L\"RNSVGLine\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/LineView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterLineComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/LinearGradientView.cpp",
    "content": "#include \"pch.h\"\n#include \"LinearGradientView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct SvgLinearGradientStop {\n  float offset{0};\n  D2D1_COLOR_F color;\n  float opacity{1.0f};\n};\n\nREACT_STRUCT(LinearGradientProps)\nstruct LinearGradientProps : winrt::implements<LinearGradientProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  LinearGradientProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(LinearGradientProps)\n      x1 = cloneFromProps->x1;\n      y1 = cloneFromProps->y1;\n      x2 = cloneFromProps->x2;\n      y2 = cloneFromProps->y2;\n      gradient = cloneFromProps->gradient;\n      gradientUnits = cloneFromProps->gradientUnits;\n      gradientTransform = cloneFromProps->gradientTransform;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(x1)\n  std::optional<std::wstring> x1;\n  REACT_FIELD(y1)\n  std::optional<std::wstring> y1;\n  REACT_FIELD(x2)\n  std::optional<std::wstring> x2;\n  REACT_FIELD(y2)\n  std::optional<std::wstring> y2;\n  REACT_FIELD(gradient)\n  std::optional<std::vector<float>> gradient{};\n  REACT_FIELD(gradientUnits)\n  std::optional<int32_t> gradientUnits;\n  REACT_FIELD(gradientTransform)\n  std::optional<std::vector<float>> gradientTransform;\n};\n\nstruct LinearGradientView : winrt::implements<LinearGradientView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  LinearGradientView() = default;\n\n  void UpdateProps(\n      const winrt::Microsoft::ReactNative::ComponentView &view,\n      const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n      const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept override {\n    auto props = newProps.as<LinearGradientProps>();\n    m_stops.clear();\n\n    if (props->gradient) {\n      auto it = props->gradient->begin();\n      while (it != props->gradient->end()) {\n        SvgLinearGradientStop stop;\n\n        stop.offset = *it;\n        ++it;\n        auto clr = static_cast<uint32_t>(*it);\n        stop.color = D2D1_COLOR_F{\n            ((clr & 0x00FF0000) >> 16) / 255.0f,\n            ((clr & 0x0000FF00) >> 8) / 255.0f,\n            (clr & 0x000000FF) / 255.0f,\n            ((clr & 0xFF000000) >> 24) / 255.0f};\n        stop.opacity = ((clr & 0xFF000000) >> 24) / 255.0f;\n        ++it;\n        m_stops.push_back(stop);\n      }\n    }\n    RenderableView::UpdateProps(view, newProps, oldProps);\n  }\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"linearGradient\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<LinearGradientProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    if (props->x1)\n      element.SetAttributeValue(\n          SvgStrings::x1AttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, props->x1.value().c_str());\n    if (props->y1)\n      element.SetAttributeValue(\n          SvgStrings::y1AttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, props->y1.value().c_str());\n    if (props->x2)\n      element.SetAttributeValue(\n          SvgStrings::x2AttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, props->x2.value().c_str());\n    if (props->y2)\n      element.SetAttributeValue(\n          SvgStrings::y2AttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, props->y2.value().c_str());\n\n    if (props->gradientUnits.value_or(0) == 0) {\n      element.SetAttributeValue(\n          SvgStrings::gradientUnitsAttributeName, D2D1_SVG_UNIT_TYPE::D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX);\n    } else {\n      element.SetAttributeValue(\n          SvgStrings::gradientUnitsAttributeName, D2D1_SVG_UNIT_TYPE::D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE);\n    }\n\n    if (props->gradientTransform) {\n      auto &matrix = props->gradientTransform.value();\n      element.SetAttributeValue(\n          SvgStrings::gradientTransformAttributeName,\n          D2D1_MATRIX_3X2_F{matrix[0], matrix[1], matrix[2], matrix[3], matrix[4], matrix[5]});\n    }\n\n    for (const auto &stop : m_stops) {\n      winrt::com_ptr<ID2D1SvgElement> svgStop;\n      element.CreateChild(SvgStrings::stopAttributeName, svgStop.put());\n      svgStop->SetAttributeValue(SvgStrings::offsetAttributeName, stop.offset);\n      svgStop->SetAttributeValue(SvgStrings::stopColorAttributeName, stop.color);\n      svgStop->SetAttributeValue(SvgStrings::stopOpacityAttributeName, stop.opacity);\n    }\n  }\n\n private:\n  std::vector<SvgLinearGradientStop> m_stops;\n};\n\nvoid RegisterLinearGradientComponent(\n    const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<LinearGradientProps, LinearGradientView>(L\"RNSVGLinearGradient\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/LinearGradientView.h",
    "content": "#pragma once\n\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\n\nvoid RegisterLinearGradientComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/PathView.cpp",
    "content": "#include \"pch.h\"\n#include \"PathView.h\"\n\n#include \"d2d1svg.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(PathProps)\nstruct PathProps : winrt::implements<PathProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  PathProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(PathProps)\n      d = cloneFromProps->d;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(d)\n  std::wstring d;\n};\n\nstruct PathView : winrt::implements<PathView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  PathView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"path\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<PathProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    element.SetAttributeValue(\n        SvgStrings::dAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        props->d.c_str());\n  }\n};\n\nvoid RegisterPathComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<PathProps, PathView>(L\"RNSVGPath\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/PathView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterPathComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RadialGradientView.cpp",
    "content": "#include \"pch.h\"\n#include \"RadialGradientView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct SvgRadialGradientStop {\n  float offset{0};\n  D2D1_COLOR_F color;\n  float opacity{1.0f};\n};\n\nREACT_STRUCT(RadialGradientProps)\nstruct RadialGradientProps : winrt::implements<RadialGradientProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  RadialGradientProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(RadialGradientProps)\n      fx = cloneFromProps->fx;\n      fy = cloneFromProps->fy;\n      cx = cloneFromProps->cx;\n      cy = cloneFromProps->cy;\n      rx = cloneFromProps->rx;\n      ry = cloneFromProps->ry;\n      gradient = cloneFromProps->gradient;\n      gradientUnits = cloneFromProps->gradientUnits;\n      gradientTransform = cloneFromProps->gradientTransform;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(fx)\n  std::optional<std::wstring> fx;\n  REACT_FIELD(fy)\n  std::optional<std::wstring> fy;\n  REACT_FIELD(cx)\n  std::optional<std::wstring> cx;\n  REACT_FIELD(cy)\n  std::optional<std::wstring> cy;\n  REACT_FIELD(rx)\n  std::optional<std::wstring> rx;\n  REACT_FIELD(ry)\n  std::optional<std::wstring> ry;\n  REACT_FIELD(gradient)\n  std::optional<std::vector<float>> gradient{};\n  REACT_FIELD(gradientUnits)\n  std::optional<int32_t> gradientUnits;\n  REACT_FIELD(gradientTransform)\n  std::optional<std::vector<float>> gradientTransform;\n};\n\nstruct RadialGradientView : winrt::implements<RadialGradientView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  RadialGradientView() = default;\n\n  void UpdateProps(\n      const winrt::Microsoft::ReactNative::ComponentView &view,\n      const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n      const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept override {\n    auto props = newProps.as<RadialGradientProps>();\n    m_stops.clear();\n\n    if (props->gradient) {\n      auto it = props->gradient->begin();\n      while (it != props->gradient->end()) {\n        SvgRadialGradientStop stop;\n\n        stop.offset = *it;\n        ++it;\n        auto clr = static_cast<uint32_t>(*it);\n        stop.color = D2D1_COLOR_F{\n            ((clr & 0x00FF0000) >> 16) / 255.0f,\n            ((clr & 0x0000FF00) >> 8) / 255.0f,\n            (clr & 0x000000FF) / 255.0f,\n            ((clr & 0xFF000000) >> 24) / 255.0f};\n        stop.opacity = ((clr & 0xFF000000) >> 24) / 255.0f;\n        ++it;\n        m_stops.push_back(stop);\n      }\n    }\n\n    RenderableView::UpdateProps(view, newProps, oldProps);\n  }\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"radialGradient\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<RadialGradientProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    if (props->cx)\n      element.SetAttributeValue(\n          SvgStrings::cxAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->cx->c_str());\n    if (props->cy)\n      element.SetAttributeValue(\n          SvgStrings::cyAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->cy->c_str());\n\n    // RNSVG can decompose r to rx and ry, but D2D svgs don't support rx or ry, so if that is specified then take rx as\n    // r, and make sure the specified rx and ry are the same.\n    assert(props->rx == props->ry);\n\n    if (props->rx)\n      element.SetAttributeValue(\n          SvgStrings::rAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->rx->c_str());\n\n    if (props->fx)\n      element.SetAttributeValue(\n          SvgStrings::fxAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->fx->c_str());\n\n    if (props->fy)\n      element.SetAttributeValue(\n          SvgStrings::fyAttributeName,\n          D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n          props->fy->c_str());\n\n    if (props->gradientUnits.value_or(0) == 0) {\n      element.SetAttributeValue(\n          SvgStrings::gradientUnitsAttributeName, D2D1_SVG_UNIT_TYPE::D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX);\n    } else {\n      element.SetAttributeValue(\n          SvgStrings::gradientUnitsAttributeName, D2D1_SVG_UNIT_TYPE::D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE);\n    }\n\n    if (props->gradientTransform) {\n      auto &matrix = props->gradientTransform.value();\n      element.SetAttributeValue(\n          SvgStrings::gradientTransformAttributeName,\n          D2D1_MATRIX_3X2_F{matrix[0], matrix[1], matrix[2], matrix[3], matrix[4], matrix[5]});\n    }\n\n    for (const auto &stop : m_stops) {\n      winrt::com_ptr<ID2D1SvgElement> svgStop;\n      element.CreateChild(SvgStrings::stopAttributeName, svgStop.put());\n      svgStop->SetAttributeValue(SvgStrings::offsetAttributeName, stop.offset);\n      svgStop->SetAttributeValue(SvgStrings::stopColorAttributeName, stop.color);\n      svgStop->SetAttributeValue(SvgStrings::stopOpacityAttributeName, stop.opacity);\n    }\n  }\n\n private:\n  std::vector<SvgRadialGradientStop> m_stops;\n};\n\nvoid RegisterRadialGradientComponent(\n    const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<RadialGradientProps, RadialGradientView>(L\"RNSVGRadialGradient\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RadialGradientView.h",
    "content": "#pragma once\n\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterRadialGradientComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RectView.cpp",
    "content": "#include \"pch.h\"\n#include \"RectView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(RectProps)\nstruct RectProps : winrt::implements<RectProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  RectProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(RectProps)\n      x = cloneFromProps->x;\n      y = cloneFromProps->y;\n      height = cloneFromProps->height;\n      width = cloneFromProps->width;\n      rx = cloneFromProps->rx;\n      ry = cloneFromProps->ry;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(x)\n  std::wstring x;\n  REACT_FIELD(y)\n  std::wstring y;\n  REACT_FIELD(height)\n  std::wstring height;\n  REACT_FIELD(width)\n  std::wstring width;\n  REACT_FIELD(rx)\n  D2D1_SVG_LENGTH rx{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(ry)\n  D2D1_SVG_LENGTH ry{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n};\n\nstruct RectView : winrt::implements<RectView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  RectView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"rect\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<RectProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    element.SetAttributeValue(\n        SvgStrings::xAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        props->x.c_str());\n    element.SetAttributeValue(\n        SvgStrings::yAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        props->y.c_str());\n    element.SetAttributeValue(\n        SvgStrings::widthAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        props->width.c_str());\n    element.SetAttributeValue(\n        SvgStrings::heightAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        props->height.c_str());\n\n    if (props->rx.value)\n      element.SetAttributeValue(SvgStrings::rxAttributeName, props->rx);\n    if (props->ry.value)\n      element.SetAttributeValue(SvgStrings::ryAttributeName, props->ry);\n  }\n};\n\nvoid RegisterRectComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<RectProps, RectView>(L\"RNSVGRect\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RectView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterRectComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RenderableView.cpp",
    "content": "#include \"pch.h\"\n#include \"RenderableView.h\"\n\n#include \"SvgView.h\"\n#include \"D2DHelpers.h\"\n\nnamespace winrt::Microsoft::ReactNative {\n\nvoid WriteValue(IJSValueWriter const &writer, const D2D1_SVG_LENGTH &value) noexcept {\n  if (value.units == D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_PERCENTAGE) {\n    writer.WriteString(winrt::to_hstring(std::to_string(value.value) + \"%\"));\n  } else {\n    writer.WriteDouble(value.value);\n  }\n}\n\nvoid ReadValue(IJSValueReader const &reader, /*out*/ D2D1_SVG_LENGTH &value) noexcept {\n  switch (reader.ValueType()) {\n    case JSValueType::String: {\n      auto str = to_string(reader.GetString());\n\n      auto strLength{str.size()};\n      if (strLength == 0 || str == \"normal\") {\n        value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        value.value = 0.0;\n        return;\n      } else if (str.back() == '%') {\n        value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_PERCENTAGE;\n        value.value = std::stof(str.substr(0, strLength - 1), nullptr);\n        return;\n      } else if (strLength > 2) {\n        auto end{strLength - 2};\n        auto lastTwo{str.substr(end)};\n\n        if (lastTwo == \"px\") {\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"em\") {\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_EM;\n        } else if (lastTwo == \"ex\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_EX;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"cm\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_CM;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"mm\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_MM;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"in\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_INCH;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"pt\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_POINT;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else if (lastTwo == \"pc\") {\n          // value.unit = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_PICA;\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n        } else {\n          value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n          end = strLength;\n        }\n\n        value.value = std::stof(str.substr(0, end), nullptr);\n        return;\n      }\n\n      value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n      value.value = std::stof(str, nullptr);\n    }\n      return;\n    case JSValueType::Int64:\n      value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n      value.value = static_cast<float>(reader.GetInt64());\n      return;\n    case JSValueType::Double:\n      value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n      value.value = static_cast<float>(reader.GetDouble());\n      return;\n    default:\n      value.units = D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER;\n      value.value = 0.0f;\n      return;\n  }\n}\n\n}\n\nnamespace winrt::RNSVG::implementation {\n\nHRESULT\nSetColorMode(\n    const SvgView &svgView,\n    ID2D1SvgElement &element,\n    const std::wstring &attribute,\n    const ColorStruct &colorProp) noexcept {\n  HRESULT hr = S_OK;\n  if (colorProp.type == 0 /*Native Color*/) {\n    hr = element.SetAttributeValue(\n        attribute.c_str(), D2DHelpers::AsD2DColor(colorProp.payload.AsWindowsColor(svgView.Theme())));\n  } else if (colorProp.type == 1 /*Brush ref*/) {\n    std::wstring namedRefStr = L\"url(#\" + colorProp.brushRef + L\")\";\n    hr = element.SetAttributeValue(\n        attribute.c_str(), D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, namedRefStr.c_str());\n  } else if (colorProp.type == 2 /*Current Color*/) {\n    hr = element.SetAttributeValue(\n        attribute.c_str(), D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, L\"currentColor\");\n  } else if (colorProp.type == 3 /*context-fill*/) {\n    hr = element.SetAttributeValue(\n        attribute.c_str(), D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, L\"context-fill\");\n  } else if (colorProp.type == 4 /*context-stroke*/) {\n    hr = element.SetAttributeValue(\n        attribute.c_str(), D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, L\"context-fill\");\n  }\n\n  assert(hr == S_OK);\n  return hr;\n}\n\n\nvoid RenderableView::Invalidate(const winrt::Microsoft::ReactNative::ComponentView &view) {\n  winrt::com_ptr<winrt::RNSVG::implementation::ISvgView> svgView{nullptr};\n  auto current = view.Parent();\n  while (current && !svgView) {\n    svgView = current.UserData().try_as<winrt::RNSVG::implementation::ISvgView>();\n    current = current.Parent();\n  }\n\n  if (svgView) {\n    svgView->Invalidate();\n  }\n}\n\nvoid RenderableView::MountChildComponentView(\n    const winrt::Microsoft::ReactNative::ComponentView &parent,\n    const winrt::Microsoft::ReactNative::MountChildComponentViewArgs &) noexcept {\n  Invalidate(parent);\n}\n\nvoid RenderableView::UnmountChildComponentView(\n    const winrt::Microsoft::ReactNative::ComponentView &parent,\n    const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &) noexcept {\n  Invalidate(parent);\n}\n\nvoid RenderableView::UpdateProps(\n    const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n    const winrt::Microsoft::ReactNative::IComponentProps &props,\n    const winrt::Microsoft::ReactNative::IComponentProps &) noexcept {\n  m_props = props;\n}\n\nvoid RenderableView::FinalizeUpates(\n    const winrt::Microsoft::ReactNative::ComponentView &view,\n    winrt::Microsoft::ReactNative::ComponentViewUpdateMask) noexcept {\n  Invalidate(view);\n}\n\nID2D1SvgElement &RenderableView::Render(const SvgView &svgView, ID2D1SvgDocument& document, ID2D1SvgElement &svgElement) noexcept {\n  svgElement.CreateChild(GetSvgElementName(), m_spD2DSvgElement.put());\n  OnRender(svgView, document, *m_spD2DSvgElement);\n  return *m_spD2DSvgElement;\n}\n\nbool RenderableView::IsSupported() const noexcept {\n  return true;\n}\nvoid RenderableView::OnRender(\n    const SvgView & /*svgView*/,\n    ID2D1SvgDocument & /*document*/,\n    ID2D1SvgElement & /*element*/) noexcept {\n  assert(false);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/RenderableView.h",
    "content": "#pragma once\n\n#include \"SvgView.h\"\n\n#include <JSValueComposition.h>\n#include <NativeModules.h>\n#include \"D2DHelpers.h\"\n#include \"SvgStrings.h\"\n\nnamespace winrt::Microsoft::ReactNative {\nvoid WriteValue(IJSValueWriter const &writer, const D2D1_SVG_LENGTH &value) noexcept;\nvoid ReadValue(IJSValueReader const &reader, /*out*/ D2D1_SVG_LENGTH &value) noexcept;\n} // namespace winrt::Microsoft::ReactNative\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(ColorStruct)\nstruct ColorStruct {\n  REACT_FIELD(type)\n  int32_t type{-1};\n\n  REACT_FIELD(payload)\n  winrt::Microsoft::ReactNative::Color payload{nullptr};\n\n  REACT_FIELD(brushRef)\n  std::wstring brushRef;\n\n  bool operator==(const ColorStruct &rhs) const {\n    if (type != rhs.type || brushRef != rhs.brushRef)\n      return false;\n\n    // When we move to a RNW version that provides Color::Equals switch to that for the payload comparison\n    auto writer = winrt::Microsoft::ReactNative::MakeJSValueTreeWriter();\n    winrt::Microsoft::ReactNative::WriteValue(writer, payload);\n    auto rhsWriter = winrt::Microsoft::ReactNative::MakeJSValueTreeWriter();\n    winrt::Microsoft::ReactNative::WriteValue(rhsWriter, rhs.payload);\n    return winrt::Microsoft::ReactNative::TakeJSValue(writer).Equals(\n        winrt::Microsoft::ReactNative::TakeJSValue(rhsWriter));\n  }\n\n  bool operator!=(const ColorStruct &rhs) const {\n    return !(*this == rhs);\n  }\n};\n\nHRESULT SetColorMode(\n    const SvgView &svgView,\n    ID2D1SvgElement &element,\n    const std::wstring &attribute,\n    const ColorStruct &colorProp) noexcept;\n\n// Currently no good way to do inheritance in REACT_STRUCTS\n#define REACT_SVG_RENDERABLE_COMMON_PROPS                      \\\n  REACT_FIELD(name)                                            \\\n  std::optional<std::wstring> name;                            \\\n  REACT_FIELD(opacity)                                         \\\n  std::optional<float> opacity;                                \\\n  REACT_FIELD(matrix)                                          \\\n  std::optional<std::vector<float>> matrix;                    \\\n  REACT_FIELD(clipPath)                                        \\\n  std::optional<std::wstring> clipPath;                        \\\n  REACT_FIELD(clipRule)                                        \\\n  std::optional<D2D1_FILL_MODE> clipRule;                      \\\n  REACT_FIELD(fill)                                            \\\n  std::optional<ColorStruct> fill;                             \\\n  REACT_FIELD(fillOpacity)                                     \\\n  std::optional<float> fillOpacity;                            \\\n  REACT_FIELD(fillRule)                                        \\\n  std::optional<D2D1_FILL_MODE> fillRule;                      \\\n  REACT_FIELD(stroke)                                          \\\n  std::optional<ColorStruct> stroke;                           \\\n  REACT_FIELD(strokeOpacity)                                   \\\n  std::optional<float> strokeOpacity;                          \\\n  REACT_FIELD(strokeWidth)                                     \\\n  std::optional<D2D1_SVG_LENGTH> strokeWidth;                  \\\n  REACT_FIELD(strokeLinecap)                                   \\\n  std::optional<uint32_t> strokeLinecap;                       \\\n  REACT_FIELD(strokeLinejoin)                                  \\\n  std::optional<D2D1_SVG_LINE_JOIN> strokeLinejoin;            \\\n  REACT_FIELD(strokeDasharray)                                 \\\n  std::optional<std::vector<D2D1_SVG_LENGTH>> strokeDasharray; \\\n  REACT_FIELD(strokeDashoffset)                                \\\n  std::optional<float> strokeDashoffset;                       \\\n  REACT_FIELD(strokeMiterlimit)                                \\\n  std::optional<float> strokeMiterlimit;                       \\\n  REACT_FIELD(propList)                                        \\\n  std::optional<std::vector<std::string>> propList;            \\\n  std::optional<winrt::Microsoft::ReactNative::Color> color;   \\\n  winrt::Microsoft::ReactNative::ViewProps m_props{nullptr};\n\n#define REACT_SVG_RENDERABLE_COMMON_PROPS_INIT \\\n  : m_props(props)\n\n#define REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(TProps) \\\n     if (cloneFrom) {                                         \\\n       auto cloneFromProps = cloneFrom.as<TProps>();          \\\n       name = cloneFromProps->name;                           \\\n       opacity = cloneFromProps->opacity;                     \\\n       matrix = cloneFromProps->matrix;                       \\\n       clipPath = cloneFromProps->clipPath;                   \\\n       clipRule = cloneFromProps->clipRule;                   \\\n       fill = cloneFromProps->fill;                           \\\n       fillOpacity = cloneFromProps->fillOpacity;             \\\n       fillRule = cloneFromProps->fillRule;                   \\\n       stroke = cloneFromProps->stroke;                       \\\n       strokeOpacity = cloneFromProps->strokeOpacity;         \\\n       strokeWidth = cloneFromProps->strokeWidth;             \\\n       strokeLinecap = cloneFromProps->strokeLinecap;         \\\n       strokeLinejoin = cloneFromProps->strokeLinejoin;       \\\n       strokeDasharray = cloneFromProps->strokeDasharray;     \\\n       strokeMiterlimit = cloneFromProps->strokeMiterlimit;   \\\n       propList = cloneFromProps->propList;                   \\\n       color = cloneFromProps->color;\n\n#define REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE \\\n     }\n\nstruct __declspec(uuid(\"a03986c0-b06e-4fb8-a86e-16fcc47b2f31\")) RenderableView : public ::IUnknown {\n public:\n  RenderableView() = default;\n\n  virtual const wchar_t *GetSvgElementName() noexcept = 0;\n\n  // ComponentView\n  void MountChildComponentView(\n      const winrt::Microsoft::ReactNative::ComponentView &view,\n      const winrt::Microsoft::ReactNative::MountChildComponentViewArgs &args) noexcept;\n  void UnmountChildComponentView(\n      const winrt::Microsoft::ReactNative::ComponentView &view,\n      const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &args) noexcept;\n\n  virtual void UpdateProps(\n      const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n      const winrt::Microsoft::ReactNative::IComponentProps &props,\n      const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept;\n\n  virtual void FinalizeUpates(\n      const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n      winrt::Microsoft::ReactNative::ComponentViewUpdateMask mask) noexcept;\n\n  ID2D1SvgElement &Render(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &svgElement) noexcept;\n\n  virtual void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement & /*svgElement*/) noexcept;\n  virtual bool IsSupported() const noexcept;\n\n  void Invalidate(const winrt::Microsoft::ReactNative::ComponentView &view);\n\n protected:\n  winrt::Microsoft::ReactNative::IComponentProps m_props;\n\n private:\n  winrt::com_ptr<ID2D1SvgElement> m_spD2DSvgElement;\n};\n\ntemplate <typename TProps>\nvoid SetCommonSvgProps(\n    const SvgView &svgView,\n    ID2D1SvgDocument &document,\n    ID2D1SvgElement &element,\n    const TProps &commonProps) noexcept {\n  HRESULT hr = S_OK;\n  if (commonProps.color != std::nullopt) {\n    auto color = commonProps.color.value().AsWindowsColor(svgView.Theme());\n    hr |= element.SetAttributeValue(SvgStrings::colorAttributeName, D2DHelpers::AsD2DColor(color));\n  }\n\n  if (commonProps.propList) {\n    for (auto &prop : commonProps.propList.value()) {\n      if (prop == \"fill\") {\n        if (commonProps.fill != std::nullopt)\n          hr |= SetColorMode(svgView, element, SvgStrings::fillAttributeName, commonProps.fill.value());\n        else\n          hr |= element.SetAttributeValue(\n              SvgStrings::fillAttributeName,\n              D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n              SvgStrings::noneAttributeValue);\n      } else if (prop == \"fillOpacity\") {\n        if (commonProps.fillOpacity != std::nullopt)\n          hr |= element.SetAttributeValue(SvgStrings::fillOpacityAttributeName, commonProps.fillOpacity.value());\n      } else if (prop == \"fillRule\") {\n        if (commonProps.fillRule != std::nullopt) {\n          hr |= element.SetAttributeValue(SvgStrings::fillRuleAttributeName, commonProps.fillRule.value());\n        }\n      } else if (prop == \"stroke\") {\n        if (commonProps.stroke != std::nullopt)\n          hr |= SetColorMode(svgView, element, SvgStrings::strokeAttributeName, commonProps.stroke.value());\n        else\n          hr |= element.SetAttributeValue(\n              SvgStrings::strokeAttributeName,\n              D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n              SvgStrings::noneAttributeValue);\n      } else if (prop == \"strokeWidth\") {\n        if (commonProps.strokeWidth != std::nullopt)\n          hr |= element.SetAttributeValue(SvgStrings::strokeWidthAttributeName, commonProps.strokeWidth.value());\n      } else if (prop == \"strokeOpacity\") {\n        if (commonProps.strokeOpacity != std::nullopt)\n          hr |= element.SetAttributeValue(SvgStrings::strokeOpacityAttributeName, commonProps.strokeOpacity.value());\n      } else if (prop == \"strokeDasharray\") {\n        if (commonProps.strokeDasharray != std::nullopt && !commonProps.strokeDasharray->empty()) {\n          winrt::com_ptr<ID2D1SvgStrokeDashArray> dashArray;\n          document.CreateStrokeDashArray(\n              &commonProps.strokeDasharray.value()[0],\n              static_cast<UINT32>(commonProps.strokeDasharray.value().size()),\n              dashArray.put());\n          hr |= element.SetAttributeValue(SvgStrings::strokeDashArrayAttributeName, dashArray.get());\n        }\n      } else if (prop == \"strokeDashoffset\") {\n        if (commonProps.strokeDashoffset != std::nullopt) {\n          hr |= element.SetAttributeValue(\n              SvgStrings::strokeDashOffsetAttributeName, commonProps.strokeDashoffset.value());\n        }\n      } else if (prop == \"strokeLinecap\") {\n        if (commonProps.strokeLinecap != std::nullopt) {\n          static D2D1_SVG_LINE_CAP supportedCaps[] = {\n              D2D1_SVG_LINE_CAP_BUTT, D2D1_SVG_LINE_CAP_ROUND, D2D1_SVG_LINE_CAP_SQUARE};\n          hr |= element.SetAttributeValue(\n              SvgStrings::strokeLinecapAttributeName, supportedCaps[commonProps.strokeLinecap.value()]);\n        }\n      } else if (prop == \"strokeLinejoin\") {\n        if (commonProps.strokeLinejoin != std::nullopt) {\n          static D2D1_SVG_LINE_JOIN supportedJoins[] = {\n              D2D1_SVG_LINE_JOIN_MITER, D2D1_SVG_LINE_JOIN_ROUND, D2D1_SVG_LINE_JOIN_BEVEL};\n          hr |= element.SetAttributeValue(\n              SvgStrings::strokeLinejoinAttributeName, supportedJoins[commonProps.strokeLinejoin.value()]);\n        }\n      } else if (prop == \"strokeMiterlimit\") {\n        if (commonProps.strokeMiterlimit != std::nullopt) {\n          hr |= element.SetAttributeValue(\n              SvgStrings::strokeMiterLimitAttributeName, commonProps.strokeMiterlimit.value());\n        }\n      }\n    }\n  }\n\n  if (commonProps.clipPath != std::nullopt) {\n    std::wstring namedRefStr = L\"url(#\" + commonProps.clipPath.value() + L\")\";\n    hr |= element.SetAttributeValue(\n        SvgStrings::clipPathAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        namedRefStr.c_str());\n  }\n\n  if (commonProps.clipRule != std::nullopt) {\n    hr |= element.SetAttributeValue(SvgStrings::clipRuleAttributeName, commonProps.clipRule.value());\n  }\n\n  if (commonProps.name != std::nullopt)\n    hr |= element.SetAttributeValue(\n        SvgStrings::idAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        commonProps.name.value().c_str());\n\n  if (commonProps.opacity != std::nullopt)\n    hr |= element.SetAttributeValue(SvgStrings::opacityAttributeName, commonProps.opacity.value());\n\n  if (commonProps.matrix != std::nullopt) {\n    auto &matrix = commonProps.matrix.value();\n    hr |= element.SetAttributeValue(\n        SvgStrings::transformAttributeName,\n        D2D1_MATRIX_3X2_F{matrix[0], matrix[1], matrix[2], matrix[3], matrix[4], matrix[5]});\n  }\n\n  assert(hr == S_OK);\n}\n} // namespace winrt::RNSVG::implementation\n\ntemplate <typename TProps, typename TUserData>\nvoid RegisterRenderableComponent(\n    const winrt::hstring &name,\n    const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  builder.AddViewComponent(name, [](winrt::Microsoft::ReactNative::IReactViewComponentBuilder const &builder) noexcept {\n    builder.SetComponentViewInitializer([](const winrt::Microsoft::ReactNative::ComponentView &view) noexcept {\n      auto userData = winrt::make_self<TUserData>();\n      view.UserData(*userData);\n    });\n    builder.SetCreateProps(\n        [](winrt::Microsoft::ReactNative::ViewProps props, const winrt::Microsoft::ReactNative::IComponentProps &cloneFrom) noexcept { return winrt::make<TProps>(props, cloneFrom); });\n    builder.SetUpdatePropsHandler([](const winrt::Microsoft::ReactNative::ComponentView &view,\n                                     const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n                                     const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept {\n      auto userData = winrt::get_self<TUserData>(view.UserData());\n      userData->UpdateProps(view, newProps, oldProps);\n    });\n    builder.SetFinalizeUpdateHandler([](const winrt::Microsoft::ReactNative::ComponentView &view,\n                                        const winrt::Microsoft::ReactNative::ComponentViewUpdateMask mask) noexcept {\n      auto userData = winrt::get_self<TUserData>(view.UserData());\n      userData->FinalizeUpates(view, mask);\n    });\n    builder.SetMountChildComponentViewHandler(\n        [](const winrt::Microsoft::ReactNative::ComponentView &view,\n           const winrt::Microsoft::ReactNative::MountChildComponentViewArgs &args) noexcept {\n          auto userData = winrt::get_self<TUserData>(view.UserData());\n          return userData->MountChildComponentView(view, args);\n        });\n    builder.SetUnmountChildComponentViewHandler(\n        [](const winrt::Microsoft::ReactNative::ComponentView &view,\n           const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &args) noexcept {\n          auto userData = winrt::get_self<TUserData>(view.UserData());\n          return userData->UnmountChildComponentView(view, args);\n        });\n  });\n}\n"
  },
  {
    "path": "windows/RNSVG/Fabric/SvgStrings.h",
    "content": "#pragma once\n\nnamespace winrt::RNSVG::SvgStrings {\n\tconstexpr wchar_t fillAttributeName[] = L\"fill\";\n\tconstexpr wchar_t clipPathAttributeName[] = L\"clip-path\";\n\tconstexpr wchar_t clipRuleAttributeName[] = L\"clip-rule\";\n\tconstexpr wchar_t fillRuleAttributeName[] = L\"fill-rule\";\n\n\tconstexpr wchar_t colorAttributeName[] = L\"color\";\n\tconstexpr wchar_t opacityAttributeName[] = L\"opacity\";\n\tconstexpr wchar_t fillOpacityAttributeName[] = L\"fill-opacity\";\n\tconstexpr wchar_t stopOpacityAttributeName[] = L\"stop-opacity\";\n\tconstexpr wchar_t strokeAttributeName[] = L\"stroke\";\n\tconstexpr wchar_t strokeWidthAttributeName[] = L\"stroke-width\";\n\tconstexpr wchar_t strokeOpacityAttributeName[] = L\"stroke-opacity\";\n\tconstexpr wchar_t strokeLinecapAttributeName[] = L\"stroke-linecap\";\n\tconstexpr wchar_t strokeLinejoinAttributeName[] = L\"stroke-linejoin\";\n\tconstexpr wchar_t strokeDashArrayAttributeName[] = L\"stroke-dasharray\";\n\tconstexpr wchar_t strokeDashOffsetAttributeName[] = L\"stroke-dashoffset\";\n\tconstexpr wchar_t strokeMiterLimitAttributeName[] = L\"stroke-miterlimit\";\n\tconstexpr wchar_t idAttributeName[] = L\"id\";\n\tconstexpr wchar_t transformAttributeName[] = L\"transform\";\n\n\tconstexpr wchar_t xAttributeName[] = L\"x\";\n\tconstexpr wchar_t yAttributeName[] = L\"y\";\n\tconstexpr wchar_t widthAttributeName[] = L\"width\";\n\tconstexpr wchar_t heightAttributeName[] = L\"height\";\n\n\tconstexpr wchar_t cxAttributeName[] = L\"cx\";\n\tconstexpr wchar_t cyAttributeName[] = L\"cy\";\n\tconstexpr wchar_t rxAttributeName[] = L\"rx\";\n\tconstexpr wchar_t ryAttributeName[] = L\"ry\";\n\n\tconstexpr wchar_t rAttributeName[] = L\"r\";\n\tconstexpr wchar_t fxAttributeName[] = L\"fx\";\n\tconstexpr wchar_t fyAttributeName[] = L\"fy\";\n\n\tconstexpr wchar_t x1AttributeName[] = L\"x1\";\n\tconstexpr wchar_t y1AttributeName[] = L\"y1\";\n\n\tconstexpr wchar_t x2AttributeName[] = L\"x2\";\n\tconstexpr wchar_t y2AttributeName[] = L\"y2\";\n\n\tconstexpr wchar_t gradientUnitsAttributeName[] = L\"gradientUnits\";\n\tconstexpr wchar_t gradientTransformAttributeName[] = L\"gradientTransform\";\n\tconstexpr wchar_t offsetAttributeName[] = L\"offset\";\n\tconstexpr wchar_t stopColorAttributeName[] = L\"stop-color\";\n\tconstexpr wchar_t stopAttributeName[] = L\"stop\";\n\n\tconstexpr wchar_t xlinkhrefAttributeName[] = L\"xlink:href\";\n\n\tconstexpr wchar_t dAttributeName[] = L\"d\";\n\n\tconstexpr wchar_t noneAttributeValue[] = L\"none\";\n\t\n\tconstexpr wchar_t viewBoxAttributeName[] = L\"viewBox\";\n\tconstexpr wchar_t preserveAspectRatioAttributeName[] = L\"preserveAspectRatio\";\n}"
  },
  {
    "path": "windows/RNSVG/Fabric/SvgView.cpp",
    "content": "#include \"pch.h\"\n\n#include \"SvgView.h\"\n\n#include \"D2DHelpers.h\"\n#include \"GroupView.h\"\n\n#include <AutoDraw.h>\n#include <winrt/Microsoft.ReactNative.Composition.Experimental.h>\n#include <CompositionSwitcher.Experimental.interop.h>\n#include <winrt/Windows.Foundation.Collections.h>\n\n#include <d3d11_4.h>\n\nnamespace winrt::RNSVG::implementation {\n\nSvgViewProps::SvgViewProps(const winrt::Microsoft::ReactNative::ViewProps& props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom)\n  : m_props(props)\n{\n  if (cloneFrom) {\n    auto cloneFromProps = cloneFrom.as<SvgViewProps>();\n    minX = cloneFromProps->minX;\n    minY = cloneFromProps->minY;\n    vbWidth = cloneFromProps->vbWidth;\n    vbHeight = cloneFromProps->vbHeight;\n    align = cloneFromProps->align;\n    meetOrSlice = cloneFromProps->meetOrSlice;\n    color = cloneFromProps->color;\n  }\n}\n\nvoid SvgViewProps::SetProp(\n    uint32_t hash,\n    winrt::hstring propName,\n    winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n  winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n}\n\nSvgView::SvgView(const winrt::Microsoft::ReactNative::Composition::Experimental::ICompositionContext &compContext)\n    : m_compContext(compContext) {}\n\nwinrt::Microsoft::ReactNative::Composition::Experimental::IVisual SvgView::CreateInternalVisual() {\n  m_visual = m_compContext.CreateSpriteVisual();\n  m_visual.Comment(L\"SVGRoot\");\n  return m_visual;\n}\n\nvoid SvgView::MountChildComponentView(\n    const winrt::Microsoft::ReactNative::ComponentView &,\n    const winrt::Microsoft::ReactNative::MountChildComponentViewArgs &) noexcept {\n  Invalidate();\n}\n\nvoid SvgView::UnmountChildComponentView(\n    const winrt::Microsoft::ReactNative::ComponentView &,\n    const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &) noexcept {\n  Invalidate();\n}\n\nvoid SvgView::OnThemeChanged() noexcept {\n  Invalidate();\n}\n\nvoid SvgView::OnMounted() noexcept {\n  m_isMounted = true;\n  Invalidate();\n}\n\nvoid SvgView::OnUnmounted() noexcept {\n  m_isMounted = false;\n}\n\nD2D1_SVG_ASPECT_ALIGN AlignToAspectAlign(const std::string &align) noexcept {\n  if (align.compare(\"xMinYMin\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MIN;\n  else if (align.compare(\"xMidYMin\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MIN;\n  else if (align.compare(\"xMaxYMin\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MIN;\n  else if (align.compare(\"xMinYMid\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MID;\n  else if (align.compare(\"xMidYMid\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MID;\n  else if (align.compare(\"xMaxYMid\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MID;\n  else if (align.compare(\"xMinYMax\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MAX;\n  else if (align.compare(\"xMidYMax\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MAX;\n  else if (align.compare(\"xMaxYMax\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MAX;\n  else if (align.compare(\"none\") == 0)\n    return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_NONE;\n\n  assert(false);\n  return D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_NONE;\n}\n\nvoid SvgView::UpdateProps(\n    const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n    const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n    const winrt::Microsoft::ReactNative::IComponentProps & /*oldProps*/) noexcept {\n  m_props = newProps.as<SvgViewProps>();\n  \n  if (m_props->align) {\n    m_aspectAlign = AlignToAspectAlign(m_props->align.value());\n  } else {\n    m_aspectAlign = D2D1_SVG_ASPECT_ALIGN::D2D1_SVG_ASPECT_ALIGN_NONE;\n  }\n}\n\nvoid SvgView::FinalizeUpates(\n    const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n    winrt::Microsoft::ReactNative::ComponentViewUpdateMask) noexcept {\n  Invalidate(); // Move to finalize\n}\n\nvoid SvgView::Initialize(const winrt::Microsoft::ReactNative::ComponentView &sender) noexcept {\n  auto view = sender.as<winrt::Microsoft::ReactNative::Composition::ViewComponentView>();\n  m_wkView = view;\n\n  sender.as<winrt::Microsoft::ReactNative::Composition::Experimental::IInternalCreateVisual>()\n      .CreateInternalVisualHandler([wkThis = get_weak()](const winrt::Microsoft::ReactNative::ComponentView &) {\n        return wkThis.get()->CreateInternalVisual();\n      });\n\n  sender.LayoutMetricsChanged(\n      [wkThis = get_weak()](\n          const winrt::Windows::Foundation::IInspectable &, const winrt::Microsoft::ReactNative::LayoutMetricsChangedArgs &args) {\n        if (auto strongThis = wkThis.get()) {\n          strongThis->UpdateLayoutMetrics(args.NewLayoutMetrics(), args.OldLayoutMetrics());\n        }\n      });\n\n  view.ThemeChanged(\n      [wkThis = get_weak()](const winrt::Windows::Foundation::IInspectable & /*sender*/, const winrt::Windows::Foundation::IInspectable & /*args*/) {\n        if (auto strongThis = wkThis.get()) {\n          strongThis->OnThemeChanged();\n        }\n      });\n\n  view.Mounted([wkThis = get_weak()](\n                   const winrt::Windows::Foundation::IInspectable & /*sender*/, const winrt::Microsoft::ReactNative::ComponentView &) {\n    if (auto strongThis = wkThis.get()) {\n      strongThis->OnMounted();\n    }\n  });\n\n  view.Unmounted([wkThis = get_weak()](\n                     const winrt::Windows::Foundation::IInspectable & /*sender*/, const winrt::Microsoft::ReactNative::ComponentView &) {\n    if (auto strongThis = wkThis.get()) {\n      strongThis->OnUnmounted();\n    }\n  });\n}\n\nvoid SvgView::RegisterComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  builder.AddViewComponent(\n      L\"RNSVGSvgView\", [](winrt::Microsoft::ReactNative::IReactViewComponentBuilder const &builder) noexcept {\n        builder.SetCreateProps([](winrt::Microsoft::ReactNative::ViewProps props,\n                                  const winrt::Microsoft::ReactNative::IComponentProps &cloneFrom) noexcept {\n          return winrt::make<SvgViewProps>(props, cloneFrom);\n        });\n        auto compBuilder =\n            builder.as<winrt::Microsoft::ReactNative::Composition::IReactCompositionViewComponentBuilder>();\n\n        compBuilder.SetViewComponentViewInitializer(\n            [](const winrt::Microsoft::ReactNative::ComponentView &view) noexcept {\n              auto userData = winrt::make_self<SvgView>(\n                  view.as<winrt::Microsoft::ReactNative::Composition::Experimental::IInternalComponentView>()\n                      .CompositionContext());\n              userData->Initialize(view);\n              view.UserData(*userData);\n            });\n\n        compBuilder.SetViewFeatures(\n            winrt::Microsoft::ReactNative::Composition::ComponentViewFeatures::Default &\n            ~winrt::Microsoft::ReactNative::Composition::ComponentViewFeatures::Background);\n\n        builder.SetUpdatePropsHandler([](const winrt::Microsoft::ReactNative::ComponentView &view,\n                                         const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n                                         const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept {\n          auto userData = winrt::get_self<SvgView>(view.UserData());\n          userData->UpdateProps(view, newProps, oldProps);\n        });\n\n        builder.SetFinalizeUpdateHandler(\n            [](const winrt::Microsoft::ReactNative::ComponentView &view,\n               const winrt::Microsoft::ReactNative::ComponentViewUpdateMask mask) noexcept {\n              auto userData = winrt::get_self<SvgView>(view.UserData());\n              userData->FinalizeUpates(view, mask);\n            });\n\n        builder.SetMountChildComponentViewHandler(\n            [](const winrt::Microsoft::ReactNative::ComponentView &view,\n               const winrt::Microsoft::ReactNative::MountChildComponentViewArgs &args) noexcept {\n              auto userData = winrt::get_self<SvgView>(view.UserData());\n              return userData->MountChildComponentView(view, args);\n            });\n\n        builder.SetUnmountChildComponentViewHandler(\n            [](const winrt::Microsoft::ReactNative::ComponentView &view,\n               const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &args) noexcept {\n              auto userData = winrt::get_self<SvgView>(view.UserData());\n              return userData->UnmountChildComponentView(view, args);\n            });\n      });\n}\n\nvoid SvgView::UpdateLayoutMetrics(\n    const winrt::Microsoft::ReactNative::LayoutMetrics &metrics,\n    const winrt::Microsoft::ReactNative::LayoutMetrics &oldMetrics) {\n  m_layoutMetrics = metrics;\n\n  if (metrics != oldMetrics) {\n    Invalidate();\n  }\n}\n\nvoid RecurseRenderNode(\n    const SvgView *root,\n    const winrt::Microsoft::ReactNative::ComponentView &view,\n    ID2D1SvgDocument &document,\n    ID2D1SvgElement &svgElement) noexcept {\n  for (auto const &child : view.Children()) {\n    {\n      auto renderable = child.UserData().try_as<RenderableView>();\n\n      if (renderable && renderable->IsSupported()) {\n        ID2D1SvgElement &newElement = renderable->Render(*root, document, svgElement);\n        RecurseRenderNode(root, child, document, newElement);\n      }\n    }\n  }\n}\n\nvoid SvgView::Draw(\n    const winrt::Microsoft::ReactNative::Composition::ViewComponentView &view,\n    ID2D1DeviceContext &context,\n    winrt::Windows::Foundation::Size const &size) noexcept {\n\n  com_ptr<ID2D1DeviceContext> deviceContext;\n  deviceContext.copy_from(&context);\n\n  auto deviceContext5 = deviceContext.as<ID2D1DeviceContext5>();\n\n  winrt::com_ptr<ID2D1SvgDocument> spSvgDocument;\n  deviceContext5->CreateSvgDocument(nullptr, D2D1_SIZE_F{size.Width, size.Height}, spSvgDocument.put());\n\n  winrt::com_ptr<ID2D1SvgElement> spRoot;\n  spSvgDocument->GetRoot(spRoot.put());\n\n  if (m_props->vbWidth != std::nullopt || m_props->vbHeight != std::nullopt) {\n    std::wstring viewBoxStr = std::to_wstring(m_props->minX.value_or(0)) + L\" \" +\n        std::to_wstring(m_props->minY.value_or(0)) + L\" \" + std::to_wstring(m_props->vbWidth.value_or(0)) + L\" \" +\n        std::to_wstring(m_props->vbHeight.value_or(0));\n    spRoot->SetAttributeValue(\n        SvgStrings::viewBoxAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        viewBoxStr.c_str());\n  }\n\n  spRoot->SetAttributeValue(\n      SvgStrings::widthAttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, std::to_wstring(size.Width).c_str());\n  spRoot->SetAttributeValue(\n      SvgStrings::heightAttributeName, D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG, std::to_wstring(size.Height).c_str());\n\n  if (m_props->color) {\n    spRoot->SetAttributeValue(\n        SvgStrings::colorAttributeName, D2DHelpers::AsD2DColor(m_props->color.AsWindowsColor(Theme())));\n  }\n\n  if (m_props->align != std::nullopt || m_props->meetOrSlice != std::nullopt) {\n    D2D1_SVG_PRESERVE_ASPECT_RATIO preserveAspectRatio;\n    preserveAspectRatio.defer = false;\n    preserveAspectRatio.align = m_aspectAlign;\n\n    preserveAspectRatio.meetOrSlice = m_props->meetOrSlice.value() == MeetOrSlice::Meet\n        ? D2D1_SVG_ASPECT_SCALING::D2D1_SVG_ASPECT_SCALING_MEET\n        : D2D1_SVG_ASPECT_SCALING::D2D1_SVG_ASPECT_SCALING_SLICE;\n    spRoot->SetAttributeValue(SvgStrings::preserveAspectRatioAttributeName, preserveAspectRatio);\n  }\n\n  for (auto const &child : view.Children()) {\n    auto renderable = child.UserData().as<RenderableView>();\n    if (renderable->IsSupported()) {\n      RecurseRenderNode(this, child, *spSvgDocument, *spRoot);\n    }\n  }\n\n  deviceContext5->DrawSvgDocument(spSvgDocument.get());\n}\n\nwinrt::Microsoft::ReactNative::Composition::Theme SvgView::Theme() const noexcept {\n  if (auto view = m_wkView.get()) {\n    return view.Theme();\n  }\n  return nullptr;\n}\n\nvoid SvgView::Invalidate() {\n  if (auto view = m_wkView.get()) {\n    auto size = winrt::Windows::Foundation::Size{ m_layoutMetrics.Frame.Width, m_layoutMetrics.Frame.Height };\n\n    if (!m_isMounted) {\n      return;\n    }\n\n    if (size.Height == 0 || size.Width == 0) {\n      return;\n    }\n\n    auto drawingSurface = m_compContext.CreateDrawingSurfaceBrush(\n        { m_layoutMetrics.Frame.Width * m_layoutMetrics.PointScaleFactor, m_layoutMetrics.Frame.Height * m_layoutMetrics.PointScaleFactor },\n        winrt::Windows::Graphics::DirectX::DirectXPixelFormat::B8G8R8A8UIntNormalized,\n        winrt::Windows::Graphics::DirectX::DirectXAlphaMode::Premultiplied);\n\n    POINT offset;\n    {\n      ::Microsoft::ReactNative::Composition::AutoDrawDrawingSurface autoDraw(drawingSurface, 1.0, &offset);\n      if (auto deviceContext = autoDraw.GetRenderTarget()) {\n        auto transform =\n          winrt::Windows::Foundation::Numerics::make_float3x2_translation({static_cast<float>(offset.x / m_layoutMetrics.PointScaleFactor), static_cast<float>(offset.y / m_layoutMetrics.PointScaleFactor)});\n        deviceContext->SetTransform(D2DHelpers::AsD2DTransform(transform));\n\n        deviceContext->Clear(D2D1::ColorF(D2D1::ColorF::Black, 0.0f));\n\n        com_ptr<ID2D1DeviceContext> spDeviceContext;\n        spDeviceContext.copy_from(deviceContext);\n\n        const auto dpi = m_layoutMetrics.PointScaleFactor * 96.0f;\n        float oldDpiX, oldDpiY;\n        deviceContext->GetDpi(&oldDpiX, &oldDpiY);\n        deviceContext->SetDpi(dpi, dpi);\n\n        Draw(view, *spDeviceContext, size);\n\n        // restore dpi to old state\n        deviceContext->SetDpi(oldDpiX, oldDpiY);\n\n      }\n    }\n\n    m_visual.Brush(drawingSurface);\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/SvgView.h",
    "content": "#pragma once\n\n#include <unknwn.h>\n\n#include <d2d1_3.h>\n#include <NativeModules.h>\n#pragma push_macro(\"X86\")\n#undef X86\n#include <winrt/Microsoft.ReactNative.Composition.Experimental.h>\n#include <winrt/Microsoft.ReactNative.h>\n#include <JSValueComposition.h>\n#pragma pop_macro(\"X86\")\n\nnamespace winrt::RNSVG::implementation {\n\nD2D1_SVG_ASPECT_ALIGN AlignToAspectAlign(const std::string &align) noexcept;\n\nenum class MeetOrSlice {\n    Meet = 0,\n    Slice = 1,\n};\n\nREACT_STRUCT(SvgViewProps)\nstruct SvgViewProps : winrt::implements<SvgViewProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  SvgViewProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom);\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept;\n\n  REACT_FIELD(minX)\n  std::optional<float> minX;\n  REACT_FIELD(minY)\n  std::optional<float> minY;\n  REACT_FIELD(vbWidth)\n  std::optional<float> vbWidth;\n  REACT_FIELD(vbHeight)\n  std::optional<float> vbHeight;\n  REACT_FIELD(align)\n  std::optional<std::string> align;\n  REACT_FIELD(meetOrSlice)\n  std::optional<MeetOrSlice> meetOrSlice;\n  REACT_FIELD(color)\n  winrt::Microsoft::ReactNative::Color color{nullptr};\n private:\n  winrt::Microsoft::ReactNative::ViewProps m_props{nullptr};\n};\n\nstruct __declspec(uuid(\"ed381ffa-461a-48Bf-a3c0-5d9a42eecd30\")) ISvgView : public ::IUnknown {\n  virtual void Invalidate() = 0;\n};\n\nstruct SvgView : winrt::implements<SvgView, winrt::Windows::Foundation::IInspectable, ISvgView> {\n public:\n\n  SvgView(const winrt::Microsoft::ReactNative::Composition::Experimental::ICompositionContext &compContext);\n\n  // Overrides\n  // IInternalCreateVisual\n  winrt::Microsoft::ReactNative::Composition::Experimental::IVisual CreateInternalVisual();\n\n  // ComponentView\n  void UpdateProps(\n      const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n      const winrt::Microsoft::ReactNative::IComponentProps &newProps,\n      const winrt::Microsoft::ReactNative::IComponentProps & /*oldProps*/) noexcept;\n  void UpdateLayoutMetrics(\n      const winrt::Microsoft::ReactNative::LayoutMetrics &metrics,\n      const winrt::Microsoft::ReactNative::LayoutMetrics &oldMetrics);\n  void MountChildComponentView(\n      const winrt::Microsoft::ReactNative::ComponentView& view,\n      const winrt::Microsoft::ReactNative::MountChildComponentViewArgs& args) noexcept;\n  void UnmountChildComponentView(\n      const winrt::Microsoft::ReactNative::ComponentView& view,\n      const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs& args) noexcept;\n\n  void FinalizeUpates(\n      const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n      winrt::Microsoft::ReactNative::ComponentViewUpdateMask mask) noexcept;\n\n  void OnThemeChanged() noexcept;\n  void OnMounted() noexcept;\n  void OnUnmounted() noexcept;\n\n  void Initialize(const winrt::Microsoft::ReactNative::ComponentView & /*view*/) noexcept;\n\n  static void RegisterComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n  void Invalidate();\n  winrt::Microsoft::ReactNative::Composition::Theme Theme() const noexcept;\n\n private:\n  void Draw(\n      const winrt::Microsoft::ReactNative::Composition::ViewComponentView &view,\n      ID2D1DeviceContext &context,\n      winrt::Windows::Foundation::Size const &size) noexcept;\n\n  bool m_isMounted{false};\n  winrt::Microsoft::ReactNative::Composition::Experimental::ISpriteVisual m_visual{nullptr};\n  winrt::Microsoft::ReactNative::LayoutMetrics m_layoutMetrics{{0, 0, 0, 0}, 1.0};\n  winrt::Microsoft::ReactNative::Composition::Experimental::ICompositionContext m_compContext{nullptr};\n  winrt::weak_ref<winrt::Microsoft::ReactNative::Composition::ViewComponentView> m_wkView;\n  D2D1_SVG_ASPECT_ALIGN m_aspectAlign;\n  winrt::com_ptr<SvgViewProps> m_props;\n\n  // Shared\n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n};\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/UnsupportedSvgView.cpp",
    "content": "#include \"pch.h\"\n#include \"UnsupportedSvgView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(UnsupportedProps)\nstruct UnsupportedProps : public winrt::implements<UnsupportedProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  UnsupportedProps(const winrt::Microsoft::ReactNative::ViewProps &/*props*/, const winrt::Microsoft::ReactNative::IComponentProps& /*cloneFrom*/) {}\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n};\n\nstruct UnsupportedSvgView : winrt::implements<UnsupportedSvgView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  UnsupportedSvgView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override{\n  assert(false);\n  return L\"unsupported\";\n}\n\n  bool IsSupported() const noexcept override {\n    return false;\n  }\n};\n\nvoid RegisterUnsupportedSvgComponent(const winrt::hstring& name, const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<UnsupportedProps, UnsupportedSvgView>(name, builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/UnsupportedSvgView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterUnsupportedSvgComponent(const winrt::hstring& name, const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/UseView.cpp",
    "content": "#include \"pch.h\"\n#include \"UseView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nREACT_STRUCT(UseProps)\nstruct UseProps : winrt::implements<UseProps, winrt::Microsoft::ReactNative::IComponentProps> {\n  UseProps(const winrt::Microsoft::ReactNative::ViewProps &props, const winrt::Microsoft::ReactNative::IComponentProps& cloneFrom) REACT_SVG_RENDERABLE_COMMON_PROPS_INIT\n  {\n    REACT_BEGIN_SVG_RENDERABLE_COMMON_PROPS_CLONE(UseProps)\n      href = cloneFromProps->href;\n      x = cloneFromProps->x;\n      y = cloneFromProps->y;\n      width = cloneFromProps->width;\n      height = cloneFromProps->height;\n    REACT_END_SVG_RENDERABLE_COMMON_PROPS_CLONE\n  }\n\n  void SetProp(uint32_t hash, winrt::hstring propName, winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n    winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n  }\n\n  REACT_SVG_RENDERABLE_COMMON_PROPS;\n\n  REACT_FIELD(href)\n  std::wstring href;\n  REACT_FIELD(x)\n  D2D1_SVG_LENGTH x{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(y)\n  D2D1_SVG_LENGTH y{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(width)\n  D2D1_SVG_LENGTH width{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  REACT_FIELD(height)\n  D2D1_SVG_LENGTH height{0, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n};\n\nstruct UseView : winrt::implements<UseView, winrt::Windows::Foundation::IInspectable, RenderableView> {\n public:\n  UseView() = default;\n\n  const wchar_t *GetSvgElementName() noexcept override {\n    return L\"use\";\n  }\n\n  void OnRender(const SvgView &svgView, ID2D1SvgDocument &document, ID2D1SvgElement &element) noexcept override {\n    auto props = m_props.as<UseProps>();\n    SetCommonSvgProps(svgView, document, element, *props);\n    element.SetAttributeValue(\n        SvgStrings::xlinkhrefAttributeName,\n        D2D1_SVG_ATTRIBUTE_STRING_TYPE::D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG,\n        (L\"#\" + props->href).c_str());\n\n    element.SetAttributeValue(SvgStrings::xAttributeName, props->x);\n    element.SetAttributeValue(SvgStrings::yAttributeName, props->y);\n    element.SetAttributeValue(SvgStrings::widthAttributeName, props->width);\n    element.SetAttributeValue(SvgStrings::heightAttributeName, props->height);\n  }\n};\n\nvoid RegisterUseComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<UseProps, UseView>(L\"RNSVGUse\", builder);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/Fabric/UseView.h",
    "content": "#pragma once\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RegisterUseComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept;\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/GroupView.cpp",
    "content": "#include \"pch.h\"\n\n#include \"JSValueXaml.h\"\n\n#include \"GroupView.h\"\n#if __has_include(\"GroupView.g.cpp\")\n#include \"GroupView.g.cpp\"\n#endif\n\n#include \"SVGLength.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid GroupView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  auto const &parent{SvgParent().try_as<RNSVG::GroupView>()};\n  auto fontProp{RNSVG::FontProp::Unknown};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"font\") {\n      auto const &font{propertyValue.AsObject()};\n\n      // When any of the font props update, you don't get individual updates.\n      // Instead, you get a new JSValueObject with all font props set on the element.\n      // If a prop was removed, you will not get a null type - it just won't\n      // be part of the new prop object, so we will reset all font values.\n      if (forceUpdate) {\n        m_fontPropMap[RNSVG::FontProp::FontSize] = false;\n        m_fontPropMap[RNSVG::FontProp::FontFamily] = false;\n        m_fontPropMap[RNSVG::FontProp::FontWeight] = false;\n      }\n\n      for (auto const &item : m_fontPropMap) {\n        if (!item.second) {\n          switch (item.first) {\n            case RNSVG::FontProp::FontSize:\n              m_fontSize = parent ? parent.FontSize() : 12.0f;\n              break;\n            case RNSVG::FontProp::FontFamily:\n              m_fontFamily = parent ? parent.FontFamily() : L\"Segoe UI\";\n              break;\n            case RNSVG::FontProp::FontWeight:\n              m_fontWeight = L\"auto\";\n              break;\n            default:\n              throw hresult_error();\n          }\n        }\n      }\n\n      for (auto const &prop : font) {\n        auto const &key{prop.first};\n        auto const &value{prop.second};\n\n        if (key == \"fontSize\") {\n          fontProp = RNSVG::FontProp::FontSize;\n          if (forceUpdate || !m_fontPropMap[fontProp]) {\n            m_fontSize = value.AsSingle();\n          }\n        } else if (key == \"fontFamily\") {\n          fontProp = RNSVG::FontProp::FontFamily;\n          if (forceUpdate || !m_fontPropMap[fontProp]) {\n            m_fontFamily = to_hstring(value.AsString());\n          }\n        } else if (key == \"fontWeight\") {\n          fontProp = RNSVG::FontProp::FontWeight;\n          auto fontWeight{to_hstring(value.AsString())};\n          if (forceUpdate) {\n            m_fontWeight = fontWeight;\n          } else if (!m_fontPropMap[fontProp]) {\n            m_fontWeight = L\"auto\";\n          }\n        }\n\n        // forceUpdate = true means the property is being set on an element\n        // instead of being inherited from the parent.\n        if (forceUpdate && (fontProp != RNSVG::FontProp::Unknown)) {\n          // If the propertyValue is null, that means we reset the property\n          m_fontPropMap[fontProp] = true;\n        }\n      }\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, false);\n\n  for (auto const &child : Children()) {\n    child.as<IRenderablePaper>().UpdateProperties(reader, false, false);\n  }\n\n  if (invalidate && SvgParent()) {\n    SvgRoot().Invalidate();\n  }\n}\n\nvoid GroupView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  std::vector<ID2D1Geometry *> geometries;\n  for (auto const childComponent : Children()) {\n    auto const child = childComponent.as<IRenderable>();\n    if (!child.Geometry()) {\n      child.CreateGeometry(context);\n    }\n\n    if (child.Geometry()) {\n      com_ptr<ID2D1Geometry> geometry{get_self<D2DGeometry>(child.Geometry())->Get()};\n\n      // This takes advantage of the fact that geometry elements are alive for\n      // the duration of this method and so are their D2D resources.\n      geometries.emplace_back(geometry.get());\n    }\n  }\n\n  if (!geometries.empty()) {\n    com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n    com_ptr<ID2D1Factory> factory;\n    deviceContext->GetFactory(factory.put());\n\n    com_ptr<ID2D1GeometryGroup> group;\n    check_hresult(factory->CreateGeometryGroup(\n        D2DHelpers::GetFillRule(FillRule()), &geometries[0], static_cast<uint32_t>(geometries.size()), group.put()));\n\n    Geometry(make<RNSVG::implementation::D2DGeometry>(group.as<ID2D1Geometry>()));\n  }\n}\n\nvoid GroupView::SaveDefinition() {\n  __super::SaveDefinition();\n\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().SaveDefinition();\n  }\n}\n\nvoid GroupView::MergeProperties(RNSVG::IRenderable const &other) {\n  __super::MergeProperties(other);\n\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().MergeProperties(*this);\n  }\n}\n\nvoid GroupView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n  if (m_propSetMap[RNSVG::BaseProp::Matrix]) {\n    deviceContext->SetTransform(D2DHelpers::AsD2DTransform(SvgTransform()) * transform);\n  }\n\n  com_ptr<ID2D1Geometry> clipPathGeometry;\n\n  if (ClipPathGeometry(context)) {\n    clipPathGeometry = get_self<D2DGeometry>(ClipPathGeometry(context))->Get();\n  }\n\n  D2DHelpers::PushOpacityLayer(deviceContext.get(), clipPathGeometry.get(), m_opacity);\n\n  if (Children().Size() == 0) {\n    __super::Draw(context, size);\n  } else {\n    DrawGroup(context, size);\n  }\n\n  deviceContext->PopLayer();\n\n  deviceContext->SetTransform(transform);\n}\n\nvoid GroupView::DrawGroup(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().Draw(context, size);\n  }\n}\n\nvoid GroupView::CreateResources() {\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().CreateResources();\n  }\n}\n\nvoid GroupView::Unload() {\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().Unload();\n  }\n\n  m_fontPropMap.clear();\n\n  m_children.Clear();\n\n  __super::Unload();\n}\n\nwinrt::RNSVG::IRenderable GroupView::HitTest(Point const &point) {\n  RNSVG::IRenderable renderable{nullptr};\n  if (IsResponsible()) {\n    for (auto const &child : Children()) {\n      if (auto const &hit{child.as<IRenderable>().HitTest(point)}) {\n        renderable = hit;\n      }\n    }\n    if (renderable && !renderable.IsResponsible()) {\n      return *this;\n    } else if (!renderable) {\n      if (Geometry()) {\n        com_ptr<ID2D1Geometry> geometry{get_self<D2DGeometry>(Geometry())->Get()};\n\n        D2D1_RECT_F bounds;\n        check_hresult(geometry->GetBounds(nullptr, &bounds));\n\n        if (xaml::RectHelper::Contains(D2DHelpers::FromD2DRect(bounds), point)) {\n          return *this;\n        }\n      }\n    }\n  }\n  return renderable;\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/GroupView.h",
    "content": "#pragma once\n#include \"GroupView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct GroupView\n    : GroupViewT<GroupView, RNSVG::implementation::RenderableView> {\n public:\n  GroupView() = default;\n\n  GroupView(Microsoft::ReactNative::IReactContext const & /*context*/) {}\n\n  Windows::Foundation::Collections::IVector<RNSVG::IRenderable> Children() { return m_children; }\n\n  // IRenderablePaper\n  virtual void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  hstring FontFamily() { return m_fontFamily; }\n  void FontFamily(hstring const &value) { m_fontFamily = value; }\n\n  float FontSize() { return m_fontSize; }\n  void FontSize(float value) { m_fontSize = value; }\n\n  hstring FontWeight() { return m_fontWeight; }\n  void FontWeight(hstring const &value) { m_fontWeight = value; }\n\n  // IRenderable\n  virtual void CreateResources();\n  virtual void MergeProperties(RNSVG::IRenderable const &other);\n  virtual void SaveDefinition();\n  virtual void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n  virtual void Unload();\n  virtual RNSVG::IRenderable HitTest(Windows::Foundation::Point const &point);\n  void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n\n  virtual void DrawGroup(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n\n private:\n\n  Windows::Foundation::Collections::IVector<RNSVG::IRenderable> m_children{\n      winrt::single_threaded_vector<RNSVG::IRenderable>()};\n\n  float m_fontSize{12.0f};\n  hstring m_fontFamily{L\"Segoe UI\"};\n  hstring m_fontWeight{L\"auto\"};\n\n  std::map<RNSVG::FontProp, bool> m_fontPropMap{\n    {RNSVG::FontProp::FontSize, false},\n    {RNSVG::FontProp::FontWeight, false},\n    {RNSVG::FontProp::FontFamily, false},\n  };\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct GroupView : GroupViewT<GroupView, implementation::GroupView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/GroupViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"GroupViewManager.h\"\n#if __has_include(\"GroupViewManager.g.cpp\")\n#include \"GroupViewManager.g.cpp\"\n#endif\n\n#include \"GroupView.h\"\n\n#include <winrt/Windows.UI.Xaml.Shapes.h>\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nusing namespace Windows::Foundation;\nusing namespace Windows::Foundation::Collections;\nusing namespace xaml;\n\nnamespace winrt::RNSVG::implementation {\nGroupViewManager::GroupViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGGroup;\n  m_name = L\"RNSVGGroup\";\n}\n\n// IViewManagerWithNativeProperties\nIMapView<hstring, ViewManagerPropertyType> GroupViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"font\", ViewManagerPropertyType::Map);\n\n  return nativeProps.GetView();\n}\n\n// IViewManagerWithChildren\nvoid GroupViewManager::AddView(FrameworkElement const &parent, UIElement const &child, int64_t /*index*/) {\n  if (auto const &groupView{parent.try_as<RNSVG::GroupView>()}) {\n    if (auto const &childView{child.try_as<IRenderable>()}) {\n      childView.as<IRenderablePaper>().SvgParent(parent);\n      groupView.Children().Append(childView);\n      childView.MergeProperties(groupView);\n\n      if (childView.IsResponsible() && !groupView.IsResponsible()) {\n        groupView.IsResponsible(true);\n      }\n\n      if (auto const &root{groupView.SvgRoot()}) {\n        root.Invalidate();\n      }\n    }\n  }\n}\n\nvoid GroupViewManager::RemoveAllChildren(FrameworkElement const &parent) {\n  if (auto const &groupView{parent.try_as<RNSVG::GroupView>()}) {\n    for (auto const &child : groupView.Children()) {\n      child.Unload();\n      child.as<IRenderablePaper>().SvgParent(nullptr);\n    }\n\n    groupView.Children().Clear();\n\n    if (auto const &root{groupView.SvgRoot()}) {\n      root.Invalidate();\n    }\n  }\n}\n\nvoid GroupViewManager::RemoveChildAt(FrameworkElement const &parent, int64_t index) {\n  if (auto const &groupView{parent.try_as<RNSVG::GroupView>()}) {\n    if (!groupView.IsUnloaded()) {\n      auto const &child{groupView.Children().GetAt(static_cast<uint32_t>(index))};\n      child.Unload();\n      child.as<IRenderablePaper>().SvgParent(nullptr);\n\n      groupView.Children().RemoveAt(static_cast<uint32_t>(index));\n    }\n\n    if (auto const &root{groupView.SvgRoot()}) {\n      root.Invalidate();\n    }\n  }\n}\n\nvoid GroupViewManager::ReplaceChild(\n    FrameworkElement const &parent,\n    UIElement const &oldChild,\n    UIElement const &newChild) {\n  auto const &groupView{parent.try_as<RNSVG::GroupView>()};\n  auto const &oldChildView{oldChild.try_as<IRenderable>()};\n  auto const &newChildView{newChild.try_as<IRenderable>()};\n\n  if (groupView && oldChildView && newChildView) {\n    uint32_t index;\n\n    if (groupView.Children().IndexOf(oldChildView, index)) {\n      groupView.Children().RemoveAt(index);\n      oldChildView.Unload();\n      oldChildView.as<IRenderablePaper>().SvgParent(nullptr);\n      newChildView.as<IRenderablePaper>().SvgParent(parent);\n      groupView.Children().Append(newChildView);\n      newChildView.MergeProperties(groupView);\n\n      if (auto const &root{groupView.SvgRoot()}) {\n        root.Invalidate();\n      }\n    }\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/GroupViewManager.h",
    "content": "#pragma once\n\n#include \"GroupViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct GroupViewManager : GroupViewManagerT<GroupViewManager, RNSVG::implementation::RenderableViewManager> {\n public:\n  GroupViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n\n  // IViewManagerWithChildren\n  void AddView(xaml::FrameworkElement const &parent, xaml::UIElement const &child, int64_t index);\n  void RemoveAllChildren(xaml::FrameworkElement const &parent);\n  void RemoveChildAt(xaml::FrameworkElement const &parent, int64_t index);\n  void ReplaceChild(\n      xaml::FrameworkElement const &parent,\n      xaml::UIElement const &oldChild,\n      xaml::UIElement const &newChild);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct GroupViewManager : GroupViewManagerT<GroupViewManager, implementation::GroupViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ImageView.cpp",
    "content": "#include \"pch.h\"\n#include \"ImageView.h\"\n#if __has_include(\"ImageView.g.cpp\")\n#include \"ImageView.g.cpp\"\n#endif\n\n#include <winrt/Windows.Security.Cryptography.h>\n#include <winrt/Windows.Storage.Streams.h>\n#include <winrt/Windows.Web.Http.Headers.h>\n#include <winrt/Windows.Web.Http.h>\n\n#include \"Utils.h\"\n\n#include <d2d1effects.h>\n#include <shcore.h>\n\n#include <wincodec.h>\n\nusing namespace winrt::Microsoft::ReactNative;\nusing namespace winrt::Windows::Security::Cryptography;\nusing namespace winrt::Windows::Storage::Streams;\nusing namespace winrt::Windows::Web::Http;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid ImageView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"src\") {\n      auto const &src{propertyValue.AsObject()};\n\n      for (auto const &item : src) {\n        auto const &key{item.first};\n        auto const &value{item.second};\n\n        if (key == \"uri\") {\n          m_source.uri = Utils::JSValueAsString(value);\n          m_type = ImageSourceType::Uri;\n          m_format = ImageSourceFormat::Bitmap;\n          m_source.width = 0;\n          m_source.height = 0;\n\n          if (SvgParent()) {\n            LoadImageSourceAsync(true);\n          }\n        } else if (key == \"width\") {\n          m_source.width = Utils::JSValueAsFloat(value);\n        } else if (key == \"height\") {\n          m_source.height = Utils::JSValueAsFloat(value);\n        } else if (key == \"scale\") {\n          m_source.scale = Utils::JSValueAsFloat(value);\n        } else if (key == \"method\") {\n          m_source.method = Utils::JSValueAsString(value);\n        } else if (key == \"headers\") {\n          m_source.headers.clear();\n          for (auto const &header : value.AsObject()) {\n            m_source.headers.push_back(std::make_pair(to_hstring(header.first), to_hstring(Utils::JSValueAsString(header.second))));\n          }\n        } else if (key == \"__packager_asset\") {\n          m_source.packagerAsset = value.AsBoolean();\n        }\n      }\n    } else if (propertyName == \"x\") {\n      m_x = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y\") {\n      m_y = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"width\") {\n      m_width = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"height\") {\n      m_height = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"align\") {\n      m_align = Utils::JSValueAsString(propertyValue);\n    } else if (propertyName == \"meetOrSlice\") {\n      m_meetOrSlice = Utils::GetMeetOrSlice(propertyValue);\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid ImageView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  if (!m_wicbitmap) {\n    return;\n  }\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  uint32_t imgWidth{0};\n  uint32_t imgHeight{0};\n  check_hresult(m_wicbitmap->GetSize(&imgWidth, &imgHeight));\n\n  m_source.width = static_cast<float>(imgWidth);\n  m_source.height = static_cast<float>(imgHeight);\n\n  com_ptr<ID2D1Bitmap1> bitmap;\n  check_hresult(deviceContext->CreateBitmapFromWicBitmap(m_wicbitmap.get(), nullptr, bitmap.put()));\n\n  if (m_source.width == 0 || m_source.height == 0) {\n    m_source.width = size.Width;\n    m_source.height = size.Height;\n  }\n\n  float x{Utils::GetAbsoluteLength(m_x, size.Width)};\n  float y{Utils::GetAbsoluteLength(m_y, size.Height)};\n  float width{Utils::GetAbsoluteLength(m_width, size.Width)};\n  float height{Utils::GetAbsoluteLength(m_height, size.Height)};\n\n  if (width == 0) {\n    width = m_source.width * m_source.scale;\n  }\n\n  if (height == 0) {\n    height = m_source.height * m_source.scale;\n  }\n\n  com_ptr<ID2D1Geometry> clipPathGeometry;\n  if (ClipPathGeometry(context)) {\n    clipPathGeometry = get_self<D2DGeometry>(ClipPathGeometry(context))->Get();\n  }\n\n  D2DHelpers::PushOpacityLayer(deviceContext.get(), clipPathGeometry.get(), m_opacity);\n\n  if (m_format == ImageSourceFormat::Bitmap) {\n    D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n    if (m_propSetMap[RNSVG::BaseProp::Matrix]) {\n      deviceContext->SetTransform(transform * D2DHelpers::AsD2DTransform(SvgTransform()));\n    }\n\n    if (m_align != \"\") {\n      com_ptr<ID2D1Effect> bitmapEffects;\n      check_hresult(deviceContext->CreateEffect(CLSID_D2D1BitmapSource, bitmapEffects.put()));\n      check_hresult(bitmapEffects->SetValue(D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE, m_wicbitmap.get()));\n\n      com_ptr<ID2D1Effect> transformEffect;\n      Rect elRect{x, y, width, height};\n      Rect vbRect{0, 0, m_source.width, m_source.height};\n      deviceContext->CreateEffect(CLSID_D2D12DAffineTransform, transformEffect.put());\n      transformEffect->SetValue(\n          D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX,\n          Utils::GetViewBoxTransform(vbRect, elRect, m_align, m_meetOrSlice));\n      transformEffect->SetInputEffect(0, bitmapEffects.get());\n\n      com_ptr<ID2D1Effect> cropEffect;\n      deviceContext->CreateEffect(CLSID_D2D1Crop, cropEffect.put());\n      cropEffect->SetValue(D2D1_CROP_PROP_RECT, D2D1::RectF(x, y, width, height));\n      cropEffect->SetInputEffect(0, transformEffect.get());\n\n      deviceContext->DrawImage(cropEffect.get());\n    } else {\n      deviceContext->DrawBitmap(bitmap.get());\n    }\n\n    deviceContext->SetTransform(transform);\n  }\n\n  deviceContext->PopLayer();\n}\n\nvoid ImageView::CreateResources() {\n  LoadImageSourceAsync(true);\n}\n\nvoid ImageView::Unload() {\n  if (m_wicbitmap) {\n    m_wicbitmap = nullptr;\n  }\n}\n\nIAsyncAction ImageView::LoadImageSourceAsync(bool invalidate) {\n  Uri uri{winrt::to_hstring(m_source.uri)};\n  hstring scheme{uri ? uri.SchemeName() : L\"\"};\n  hstring ext{uri ? uri.Extension() : L\"\"};\n\n  if (ext == L\".svg\" || ext == L\".svgz\") {\n    m_format = ImageSourceFormat::Svg;\n    co_return;\n  }\n\n  if (scheme == L\"http\" || scheme == L\"https\") {\n    m_type = ImageSourceType::Download;\n  } else if (scheme == L\"data\") {\n    m_type = ImageSourceType::InlineData;\n    if (m_source.uri.find(\"image/svg+xml\") != std::string::npos) {\n      m_format = ImageSourceFormat::Svg;\n      co_return;\n    }\n  }\n\n  const bool fromStream{m_type == ImageSourceType::Download || m_type == ImageSourceType::InlineData};\n\n  InMemoryRandomAccessStream stream{nullptr};\n\n  // get weak reference before any co_await calls\n  auto weak_this{get_weak()};\n\n  try {\n    stream = co_await GetImageMemoryStreamAsync(m_source);\n\n    if (fromStream && !stream) {\n      co_return;\n    }\n  } catch (winrt::hresult_error const &) {\n    co_return;\n  }\n\n  if (stream) {\n    generateBitmap(stream);\n  }\n\n  if (invalidate) {\n    if (auto strong_this{weak_this.get()}) {\n      strong_this->SvgRoot().Invalidate();\n    }\n  }\n}\n\nIAsyncOperation<InMemoryRandomAccessStream> ImageView::GetImageMemoryStreamAsync(\n    ImageSource source) {\n  switch (m_type) {\n    case ImageSourceType::Download:\n      co_return co_await GetImageStreamAsync(source);\n    case ImageSourceType::InlineData:\n      co_return co_await GetImageInlineDataAsync(source);\n    default: // ImageSourceType::Uri\n      co_return nullptr;\n  }\n}\n\nIAsyncOperation<InMemoryRandomAccessStream> ImageView::GetImageStreamAsync(\n    ImageSource source) {\n  try {\n    co_await resume_background();\n\n    auto httpMethod{source.method.empty() ? HttpMethod::Get() : HttpMethod{winrt::to_hstring(source.method)}};\n\n    Uri uri{winrt::to_hstring(source.uri)};\n    HttpRequestMessage request{httpMethod, uri};\n\n    if (!source.headers.empty()) {\n      for (auto const &header : source.headers) {\n        if (_stricmp(to_string(header.first).c_str(), \"authorization\") == 0) {\n          request.Headers().TryAppendWithoutValidation(header.first, header.second);\n        } else {\n          request.Headers().Append(header.first, header.second);\n        }\n      }\n    }\n\n    HttpClient httpClient;\n    HttpResponseMessage response{co_await httpClient.SendRequestAsync(request)};\n\n    if (response && response.StatusCode() == HttpStatusCode::Ok) {\n      IInputStream inputStream{co_await response.Content().ReadAsInputStreamAsync()};\n      InMemoryRandomAccessStream memoryStream;\n      co_await RandomAccessStream::CopyAsync(inputStream, memoryStream);\n      memoryStream.Seek(0);\n\n      co_return memoryStream;\n    }\n  } catch (hresult_error const &) {\n  }\n\n  co_return nullptr;\n}\n\nIAsyncOperation<InMemoryRandomAccessStream> ImageView::GetImageInlineDataAsync(\n    ImageSource source) {\n  std::string uri{source.uri};\n\n  size_t start = uri.find(',');\n  if (start == std::string::npos || start + 1 > uri.length()) {\n    co_return nullptr;\n  }\n\n  try {\n    co_await winrt::resume_background();\n\n    std::string_view base64String{uri.c_str() + start + 1, uri.length() - start - 1};\n    auto const &buffer{CryptographicBuffer::DecodeFromBase64String(to_hstring(base64String))};\n\n    InMemoryRandomAccessStream memoryStream;\n    co_await memoryStream.WriteAsync(buffer);\n    memoryStream.Seek(0);\n\n    co_return memoryStream;\n  } catch (hresult_error const &) {\n    // Base64 decode failed\n  }\n\n  co_return nullptr;\n}\n\ncom_ptr<IWICBitmapSource> ImageView::wicBitmapSourceFromStream(InMemoryRandomAccessStream const &results) {\n  if (!results) {\n    return nullptr;\n  }\n\n  com_ptr<IWICImagingFactory> imagingFactory;\n  check_hresult(CoCreateInstance(CLSID_WICImagingFactory, nullptr, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(imagingFactory.put())));\n\n  com_ptr<IStream> istream;\n  check_hresult(CreateStreamOverRandomAccessStream(results.as<::IUnknown>().get(), __uuidof(IStream), istream.put_void()));\n\n  com_ptr<IWICBitmapDecoder> bitmapDecoder;\n  if (imagingFactory->CreateDecoderFromStream(\n          istream.get(), nullptr, WICDecodeMetadataCacheOnDemand, bitmapDecoder.put()) < 0) {\n    return nullptr;\n  }\n\n  com_ptr<IWICBitmapFrameDecode> decodedFrame;\n  check_hresult(bitmapDecoder->GetFrame(0, decodedFrame.put()));\n  return decodedFrame;\n}\n\nvoid ImageView::generateBitmap(InMemoryRandomAccessStream const &results) {\n  com_ptr<IWICBitmapSource> decodedFrame = wicBitmapSourceFromStream(results);\n\n  if (!decodedFrame) {\n    return;\n  }\n\n  com_ptr<IWICImagingFactory> imagingFactory;\n  check_hresult(\n      CoCreateInstance(CLSID_WICImagingFactory, nullptr, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(imagingFactory.put())));\n  com_ptr<IWICFormatConverter> converter;\n  check_hresult(imagingFactory->CreateFormatConverter(converter.put()));\n\n  check_hresult(converter->Initialize(\n      decodedFrame.get(),\n      GUID_WICPixelFormat32bppPBGRA,\n      WICBitmapDitherTypeNone,\n      nullptr,\n      0.0f,\n      WICBitmapPaletteTypeMedianCut));\n\n  check_hresult(\n      imagingFactory->CreateBitmapFromSource(converter.get(), WICBitmapCacheOnLoad, m_wicbitmap.put()));\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/ImageView.h",
    "content": "#pragma once\n\n#include \"ImageView.g.h\"\n#include \"RenderableView.h\"\n\n#include <wincodec.h>\n\nnamespace winrt::RNSVG::implementation {\nenum class ImageSourceType { Uri = 0, Download = 1, InlineData = 2 };\nenum class ImageSourceFormat { Bitmap = 0, Svg = 1 };\n\nstruct ImageSource {\n  std::string uri{\"\"};\n  std::string method{\"\"};\n  std::vector<std::pair<hstring, hstring>> headers{};\n  float width{0.0f};\n  float height{0.0f};\n  float scale{1.0f};\n  bool packagerAsset{false};\n  ImageSourceType type{ImageSourceType::Uri};\n  ImageSourceFormat format{ImageSourceFormat::Bitmap};\n};\n\nstruct ImageView : ImageViewT<ImageView, RNSVG::implementation::RenderableView> {\n public:\n  ImageView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n  void CreateResources();\n  void Unload();\n\n private:\n  RNSVG::SVGLength m_x{};\n  RNSVG::SVGLength m_y{};\n  RNSVG::SVGLength m_width{};\n  RNSVG::SVGLength m_height{};\n  ImageSource m_source{};\n  ImageSourceType m_type{ImageSourceType::Uri};\n  ImageSourceFormat m_format{ImageSourceFormat::Bitmap};\n\n  // preserveAspectRatio\n  std::string m_align{\"\"};\n  RNSVG::MeetOrSlice m_meetOrSlice{RNSVG::MeetOrSlice::Meet};\n\n  com_ptr<IWICBitmap> m_wicbitmap;\n\n  Windows::Foundation::IAsyncAction LoadImageSourceAsync(bool invalidate);\n  Windows::Foundation::IAsyncOperation<Windows::Storage::Streams::InMemoryRandomAccessStream>\n  GetImageMemoryStreamAsync(ImageSource source);\n  Windows::Foundation::IAsyncOperation<Windows::Storage::Streams::InMemoryRandomAccessStream>\n  GetImageStreamAsync(ImageSource source);\n  Windows::Foundation::IAsyncOperation<Windows::Storage::Streams::InMemoryRandomAccessStream>\n  GetImageInlineDataAsync(ImageSource source);\n  com_ptr<IWICBitmapSource> wicBitmapSourceFromStream(\n      Windows::Storage::Streams::InMemoryRandomAccessStream const &stream);\n  void generateBitmap(\n      Windows::Storage::Streams::InMemoryRandomAccessStream const &results);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct ImageView : ImageViewT<ImageView, implementation::ImageView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ImageViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"ImageViewManager.h\"\n#if __has_include(\"ImageViewManager.g.cpp\")\n#include \"ImageViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nImageViewManager::ImageViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGImage;\n  m_name = L\"RNSVGImage\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> ImageViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"x\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"height\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"width\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"src\", ViewManagerPropertyType::String);\n\n  // preserveAspectRatio\n  nativeProps.Insert(L\"align\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"meetOrSlice\", ViewManagerPropertyType::Number);\n\n  return nativeProps.GetView();\n}\n}\n"
  },
  {
    "path": "windows/RNSVG/ImageViewManager.h",
    "content": "#pragma once\n#include \"ImageViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct ImageViewManager : ImageViewManagerT<ImageViewManager, RNSVG::implementation::RenderableViewManager> {\n  ImageViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct ImageViewManager : ImageViewManagerT<ImageViewManager, implementation::ImageViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/LineView.cpp",
    "content": "#include \"pch.h\"\n#include \"LineView.h\"\n#if __has_include(\"LineView.g.cpp\")\n#include \"LineView.g.cpp\"\n#endif\n\n#include \"JSValueXaml.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid LineView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"x1\") {\n      m_x1 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y1\") {\n      m_y1 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"x2\") {\n      m_x2 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y2\") {\n      m_y2 = propertyValue.To<RNSVG::SVGLength>();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid LineView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  auto const &root{SvgRoot()};\n\n  float width{root.CanvasSize().Width};\n  float height{root.CanvasSize().Height};\n\n  float x1{Utils::GetAbsoluteLength(m_x1, width)};\n  float y1{Utils::GetAbsoluteLength(m_y1, height)};\n  float x2{Utils::GetAbsoluteLength(m_x2, width)};\n  float y2{Utils::GetAbsoluteLength(m_y2, height)};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  com_ptr<ID2D1Factory> factory;\n  deviceContext->GetFactory(factory.put());\n\n  com_ptr<ID2D1PathGeometry> geometry;\n  check_hresult(factory->CreatePathGeometry(geometry.put()));\n\n  com_ptr<ID2D1GeometrySink> sink;\n  check_hresult(geometry->Open(sink.put()));\n\n  sink->BeginFigure({x1, y1}, D2D1_FIGURE_BEGIN_FILLED);\n  sink->AddLine({x2, y2});\n  sink->EndFigure(D2D1_FIGURE_END_OPEN);\n\n  Geometry(make<RNSVG::implementation::D2DGeometry>(geometry.as<ID2D1Geometry>()));\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/LineView.h",
    "content": "#pragma once\n\n#include \"LineView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct LineView : LineViewT<LineView, RNSVG::implementation::RenderableView> {\n public:\n  LineView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n\n private:\n  RNSVG::SVGLength m_x1{};\n  RNSVG::SVGLength m_y1{};\n  RNSVG::SVGLength m_x2{};\n  RNSVG::SVGLength m_y2{};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct LineView : LineViewT<LineView, implementation::LineView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/LineViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"LineViewManager.h\"\n#if __has_include(\"LineViewManager.g.cpp\")\n#include \"LineViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nLineViewManager::LineViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGLine;\n  m_name = L\"RNSVGLine\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> LineViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"x1\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y1\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"x2\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y2\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/LineViewManager.h",
    "content": "#pragma once\n#include \"LineViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct LineViewManager : LineViewManagerT<LineViewManager, RNSVG::implementation::RenderableViewManager> {\n  LineViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct LineViewManager : LineViewManagerT<LineViewManager, implementation::LineViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/LinearGradientView.cpp",
    "content": "#include \"pch.h\"\n#include \"LinearGradientView.h\"\n#if __has_include(\"LinearGradientView.g.cpp\")\n#include \"LinearGradientView.g.cpp\"\n#endif\n\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid LinearGradientView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"x1\") {\n      m_x1 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y1\") {\n      m_y1 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"x2\") {\n      m_x2 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y2\") {\n      m_y2 = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"gradient\") {\n      m_stops = Utils::JSValueAsStops(propertyValue);\n    } else if (propertyName == \"gradientUnits\") {\n      m_gradientUnits = Utils::JSValueAsBrushUnits(propertyValue);\n    } else if (propertyName == \"gradientTransform\") {\n      m_transform = Utils::JSValueAsD2DTransform(propertyValue);\n\n      if (propertyValue.IsNull()) {\n        m_transform = D2D1::Matrix3x2F::Identity();\n      }\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n\n  SaveDefinition();\n}\n\nvoid LinearGradientView::Unload() {\n  m_stops.clear();\n  __super::Unload();\n}\n\nvoid LinearGradientView::CreateBrush() {\n  auto const root{SvgRoot()};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(root.DeviceContext())->Get()};\n\n  winrt::com_ptr<ID2D1GradientStopCollection> stopCollection;\n  winrt::check_hresult(deviceContext->CreateGradientStopCollection(&m_stops[0], static_cast<uint32_t>(m_stops.size()), stopCollection.put()));\n\n  Size size{root.CanvasSize()};\n\n  D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES brushProperties;\n  brushProperties.startPoint = {0, 0};\n  brushProperties.endPoint = {size.Width, size.Height};\n\n  winrt::com_ptr<ID2D1LinearGradientBrush> linearBrush;\n  winrt::check_hresult(deviceContext->CreateLinearGradientBrush(brushProperties, stopCollection.get(), linearBrush.put()));\n\n  SetPoints(linearBrush.get(), {0, 0, size.Width, size.Height});\n\n  linearBrush->SetTransform(m_transform);\n\n  m_brush = make<RNSVG::implementation::D2DBrush>(linearBrush.as<ID2D1Brush>());\n}\n\nvoid LinearGradientView::UpdateBounds() {\n  if (m_gradientUnits == \"objectBoundingBox\") {\n    com_ptr<ID2D1LinearGradientBrush> brush{get_self<D2DBrush>(m_brush)->Get().as<ID2D1LinearGradientBrush>()};\n    SetPoints(brush.get(), m_bounds);\n  }\n}\n\nvoid LinearGradientView::SetPoints(ID2D1LinearGradientBrush *brush, D2D1_RECT_F bounds) {\n  float width{D2DHelpers::WidthFromD2DRect(bounds)};\n  float height{D2DHelpers::HeightFromD2DRect(bounds)};\n\n  float x1{Utils::GetAbsoluteLength(m_x1, width) + bounds.left};\n  float y1{Utils::GetAbsoluteLength(m_y1, height) + bounds.top};\n  float x2{Utils::GetAbsoluteLength(m_x2, width) + bounds.left};\n  float y2{Utils::GetAbsoluteLength(m_y2, height) + bounds.top};\n\n  brush->SetStartPoint({x1, y1});\n  brush->SetEndPoint({x2, y2});\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/LinearGradientView.h",
    "content": "#pragma once\n\n#include \"LinearGradientView.g.h\"\n#include \"BrushView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct LinearGradientView : LinearGradientViewT<LinearGradientView, RNSVG::implementation::BrushView> {\n public:\n  LinearGradientView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void Unload();\n\n private:\n  RNSVG::SVGLength m_x1{};\n  RNSVG::SVGLength m_y1{};\n  RNSVG::SVGLength m_x2{};\n  RNSVG::SVGLength m_y2{};\n  std::vector<D2D1_GRADIENT_STOP> m_stops{};\n  std::string m_gradientUnits{\"objectBoundingBox\"};\n\n  // BrushView\n  void CreateBrush();\n  void UpdateBounds();\n  void SetPoints(ID2D1LinearGradientBrush *brush, D2D1_RECT_F bounds);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct LinearGradientView : LinearGradientViewT<LinearGradientView, implementation::LinearGradientView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/LinearGradientViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"LinearGradientViewManager.h\"\n#if __has_include(\"LinearGradientViewManager.g.cpp\")\n#include \"LinearGradientViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nLinearGradientViewManager::LinearGradientViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGLinearGradient;\n  m_name = L\"RNSVGLinearGradient\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> LinearGradientViewManager::NativeProps() {\n  auto const& parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"x1\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y1\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"x2\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y2\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"gradient\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"gradientUnits\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"gradientTransform\", ViewManagerPropertyType::Array);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/LinearGradientViewManager.h",
    "content": "#pragma once\n#include \"LinearGradientViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct LinearGradientViewManager\n    : LinearGradientViewManagerT<LinearGradientViewManager, RNSVG::implementation::GroupViewManager> {\n  LinearGradientViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct LinearGradientViewManager\n    : LinearGradientViewManagerT<LinearGradientViewManager, implementation::LinearGradientViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/MarkerView.cpp",
    "content": "#include \"pch.h\"\n#include \"MarkerView.h\"\n#if __has_include(\"MarkerView.g.cpp\")\n#include \"MarkerView.g.cpp\"\n#endif\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/MarkerView.h",
    "content": "#pragma once\n\n#include \"MarkerView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct MarkerView : MarkerViewT<MarkerView, RNSVG::implementation::GroupView> {\n public:\n  MarkerView() = default;\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const & /*deviceContext*/, Windows::Foundation::Size const & /*size*/){};\n\n private:\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct MarkerView : MarkerViewT<MarkerView, implementation::MarkerView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/MarkerViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"MarkerViewManager.h\"\n#if __has_include(\"MarkerViewManager.g.cpp\")\n#include \"MarkerViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nMarkerViewManager::MarkerViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGMarker;\n  m_name = L\"RNSVGMarker\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> MarkerViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/MarkerViewManager.h",
    "content": "#pragma once\n#include \"MarkerViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct MarkerViewManager : MarkerViewManagerT<MarkerViewManager, RNSVG::implementation::GroupViewManager> {\n  MarkerViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct MarkerViewManager : MarkerViewManagerT<MarkerViewManager, implementation::MarkerViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/MaskView.cpp",
    "content": "#include \"pch.h\"\n#include \"MaskView.h\"\n#if __has_include(\"MaskView.g.cpp\")\n#include \"MaskView.g.cpp\"\n#endif\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/MaskView.h",
    "content": "#pragma once\n\n#include \"MaskView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct MaskView : MaskViewT<MaskView, RNSVG::implementation::GroupView> {\n public:\n  MaskView() = default;\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const & /*deviceContext*/, Windows::Foundation::Size const & /*size*/){};\n\n private:\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct MaskView : MaskViewT<MaskView, implementation::MaskView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/MaskViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"MaskViewManager.h\"\n#if __has_include(\"MaskViewManager.g.cpp\")\n#include \"MaskViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nMaskViewManager::MaskViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGMask;\n  m_name = L\"RNSVGMask\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> MaskViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/MaskViewManager.h",
    "content": "#pragma once\n#include \"MaskViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct MaskViewManager : MaskViewManagerT<MaskViewManager, RNSVG::implementation::GroupViewManager> {\n  MaskViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct MaskViewManager : MaskViewManagerT<MaskViewManager, implementation::MaskViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/Paper.idl",
    "content": "import \"Views.idl\";\n#include <NamespaceRedirect.h>\n\nnamespace RNSVG\n{\n  [experimental]\n  interface IRenderablePaper\n  {\n    XAML_NAMESPACE.FrameworkElement SvgParent;\n\n    void UpdateProperties(Microsoft.ReactNative.IJSValueReader reader, Boolean forceUpdate, Boolean invalidate);\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass SvgView : XAML_NAMESPACE.Controls.Panel, IRenderable, IRenderablePaper, ISvgView\n  {\n    SvgView(Microsoft.ReactNative.IReactContext context, DirectXDeviceManager deviceManager);\n\n    GroupView Group;\n    Windows.UI.Color CurrentColor{ get; };\n  };\n\n  [experimental]\n  [default_interface]\n  unsealed runtimeclass RenderableView : XAML_NAMESPACE.FrameworkElement, IRenderable, IRenderablePaper, IRenderableView\n  {\n    RenderableView(Microsoft.ReactNative.IReactContext context);\n    SvgView SvgRoot{ get; };\n    Windows.UI.Color Fill{ get; };\n    Windows.UI.Color Stroke{ get; };\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass RectView : RenderableView\n  {\n    RectView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass CircleView : RenderableView\n  {\n    CircleView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass EllipseView : RenderableView\n  {\n    EllipseView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass LineView : RenderableView\n  {\n    LineView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass PathView : RenderableView\n  {\n    PathView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass UseView : RenderableView\n  {\n    UseView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass ImageView : RenderableView\n  {\n    ImageView();\n  };\n\n  [experimental]\n  [default_interface]\n  unsealed runtimeclass GroupView : RenderableView, IGroupView\n  {\n    GroupView(Microsoft.ReactNative.IReactContext context);\n    Windows.Foundation.Collections.IVector<IRenderable> Children { get; };\n  };\n\n  [experimental]\n  [default_interface]\n  unsealed runtimeclass TextView : GroupView, ITextView\n  {\n    TextView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass TSpanView : TextView, ITSpanView\n  {\n    TSpanView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass DefsView : GroupView\n  {\n    DefsView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass SymbolView : GroupView, ISymbolView\n  {\n    SymbolView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass ClipPathView : GroupView\n  {\n    ClipPathView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass MarkerView : GroupView\n  {\n    MarkerView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass MaskView : GroupView\n  {\n    MaskView();\n  };\n\n  [experimental]\n  [default_interface]\n  unsealed runtimeclass BrushView : GroupView, IBrushView\n  {\n    BrushView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass LinearGradientView : BrushView\n  {\n    LinearGradientView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass RadialGradientView : BrushView\n  {\n    RadialGradientView();\n  };\n\n  [experimental]\n  [default_interface]\n  runtimeclass PatternView : BrushView\n  {\n    PatternView();\n  };\n}"
  },
  {
    "path": "windows/RNSVG/PathView.cpp",
    "content": "#include \"pch.h\"\n#include \"PathView.h\"\n#if __has_include(\"PathView.g.cpp\")\n#include \"PathView.g.cpp\"\n#endif\n\n#include \"d2d1svg.h\"\n#include <cctype>\n\n#include \"JSValueXaml.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid PathView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"d\") {\n      m_commands.clear();\n      m_segmentData.clear();\n\n      if (propertyValue.IsNull()) {\n        m_d.clear();\n      } else {\n\n        m_d = propertyValue.AsString();\n        ParsePath();\n      }\n    } \n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid PathView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  auto const &root{SvgRoot()};\n\n  com_ptr<ID2D1SvgDocument> doc;\n  com_ptr<ID2D1DeviceContext5> deviceContext{get_self<D2DDeviceContext>(context)->Get().as<ID2D1DeviceContext5>()};\n\n  auto size{root.CanvasSize()};\n  check_hresult(deviceContext->CreateSvgDocument(\n      nullptr,\n      D2D1::SizeF(size.Width, size.Height),\n      doc.put()));\n\n  m_segmentData.resize(m_segmentData.size());\n  m_commands.resize(m_commands.size());\n\n  com_ptr<ID2D1SvgPathData> path;\n  check_hresult(doc->CreatePathData(\n      &m_segmentData[0],\n      static_cast<uint32_t>(m_segmentData.size()),\n      &m_commands[0],\n      static_cast<uint32_t>(m_commands.size()),\n      path.put()));\n\n  com_ptr<ID2D1PathGeometry1> geometry;\n  check_hresult(path->CreatePathGeometry(D2DHelpers::GetFillRule(FillRule()), geometry.put()));\n\n  Geometry(make<RNSVG::implementation::D2DGeometry>(geometry.as<ID2D1Geometry>()));\n}\n\nvoid PathView::ParsePath() {\n  char prev_cmd = ' ';\n\n  size_t i{0};\n  auto length{m_d.length()};\n  while (i < length) {\n    SkipSpaces(i);\n\n    if (i > length) {\n      break;\n    }\n\n    bool has_prev_cmd{prev_cmd != ' '};\n    char first_char = m_d.at(i);\n\n    if (!has_prev_cmd && first_char != 'M' && first_char != 'm') {\n      throw hresult_invalid_argument(L\"First segment must be a MoveTo.\");\n    }\n\n    bool is_implicit_move_to{false};\n    char cmd = ' ';\n\n    if (IsCommand(first_char)) {\n      cmd = first_char;\n      m_commands.push_back(m_cmds[cmd]);\n      ++i;\n    } else if (has_prev_cmd && IsNumberStart(first_char)) {\n      if (prev_cmd == 'Z' || prev_cmd == 'z') {\n        throw hresult_invalid_argument(L\"ClosePath cannot be followed by a number.\");\n      }\n\n      if (prev_cmd == 'M' || prev_cmd == 'm') {\n        // If a MoveTo is followed by multiple pairs of coordinates,\n        // the subsequent pairs are treated as implicit LineTo commands.\n        is_implicit_move_to = true;\n        if (IsUpper(prev_cmd)) {\n          cmd = 'L';\n          m_commands.push_back(m_cmds[cmd]);\n        } else {\n          cmd = 'l';\n          m_commands.push_back(m_cmds[cmd]);\n        }\n      } else {\n        cmd = prev_cmd;\n        m_commands.push_back(m_cmds[cmd]);\n      }\n    } else {\n      throw hresult_invalid_argument(L\"Unexpected character: \" + first_char);\n    }\n\n    bool absolute{IsUpper(cmd)};\n    switch (cmd) {\n      case 'm':\n      case 'M':\n      case 'l':\n      case 'L':\n      case 't':\n      case 'T':\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        break;\n      case 'h':\n      case 'H':\n      case 'v':\n      case 'V':\n        m_segmentData.push_back(ParseListNumber(i));\n        break;\n      case 's':\n      case 'S':\n      case 'q':\n      case 'Q':\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        break;\n      case 'c':\n      case 'C':\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        break;\n      case 'a':\n      case 'A':\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseFlag(i));\n        m_segmentData.push_back(ParseFlag(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        m_segmentData.push_back(ParseListNumber(i));\n        break;\n      case 'z':\n      case 'Z':\n        break;\n      default:\n        throw hresult_invalid_argument(L\"Unexpected command.\");\n    }\n\n    if (is_implicit_move_to) {\n      if (absolute) {\n        prev_cmd = 'M';\n      } else {\n        prev_cmd = 'm';\n      }\n    } else {\n      prev_cmd = cmd;\n    }\n  }\n}\n\nvoid PathView::SkipSpaces(size_t &index) {\n  while (index < m_d.length() && IsSpace(m_d.at(index))) {\n    ++index;\n  }\n}\n\nvoid PathView::SkipDigits(size_t& index) {\n  while (index < m_d.length() && IsDigit(m_d.at(index))) {\n    ++index;\n  }\n}\n\nvoid PathView::SkipListSeparator(size_t& index) {\n  if (index < m_d.length() && m_d.at(index) == ',') {\n    ++index;\n  }\n}\n\nbool PathView::IsCommand(char const &cmd) {\n  return m_cmds.find(cmd) != m_cmds.end();\n}\n\nbool PathView::IsNumberStart(char const& c) {\n  return IsDigit(c) || c == '.' || c == '-' || c == '+';\n}\n\nbool PathView::IsDigit(char const &c) {\n  return std::isdigit(static_cast<unsigned char>(c));\n}\n\nbool PathView::IsUpper(char const &c) {\n  return std::isupper(static_cast<unsigned char>(c));\n}\n\nbool PathView::IsSpace(char const& c) {\n  return std::isspace(static_cast<unsigned char>(c));\n}\n\nfloat PathView::ParseListNumber(size_t &index) {\n  if (index == m_d.length()) {\n    throw hresult_invalid_argument(L\"Unexpected end.\");\n  }\n\n  float result{ParseNumber(index)};\n  SkipSpaces(index);\n  SkipListSeparator(index);\n\n  return result;\n}\n\nfloat PathView::ParseNumber(size_t &index) {\n  SkipSpaces(index);\n\n  if (index == m_d.length()) {\n    throw hresult_invalid_argument(L\"Unexpected end.\");\n  }\n\n  size_t start = index;\n  char c = m_d.at(start);\n\n  // Consume sign.\n  if (c == '-' || c == '+') {\n    ++index;\n    c = m_d.at(index);\n  }\n\n  // Consume integer.\n  if (IsDigit(c)) {\n    SkipDigits(index);\n    if (index < m_d.length()) {\n      c = m_d.at(index);\n    }\n  } else if (c != '.') {\n    throw hresult_invalid_argument(L\"Invalid number formating character.\");\n  }\n\n  // Consume fraction.\n  if (c == '.') {\n    ++index;\n    SkipDigits(index);\n    if (index < m_d.length()) {\n      c = m_d.at(index);\n    }\n  }\n\n  if ((c == 'e' || c == 'E') && ((index + 1) < m_d.length())) {\n    char c2 = m_d.at(index + 1);\n    // Check for 'em'/'ex'\n    if (c2 != 'm' && c2 != 'x') {\n      ++index;\n      c = m_d.at(index);\n\n      if (c == '+' || c == '-') {\n        ++index;\n        SkipDigits(index);\n      } else if (IsDigit(c)) {\n        SkipDigits(index);\n      } else {\n        throw hresult_invalid_argument(L\"Invalid number formating character.\");\n      }\n    }\n  }\n\n  auto num{m_d.substr(start, index)};\n  auto result{std::stof(num, nullptr)};\n\n  if (std::isinf(result) || std::isnan(result)) {\n    throw hresult_invalid_argument(L\"Invalid number.\");\n  }\n\n  return result;\n}\n\nfloat PathView::ParseFlag(size_t& index) {\n  SkipSpaces(index);\n\n  char c = m_d.at(index);\n  switch (c) {\n    case '0':\n    case '1': {\n      ++index;\n      if (index < m_d.length() && m_d.at(index) == ',') {\n        ++index;\n      }\n      SkipSpaces(index);\n      break;\n    }\n    default:\n      throw hresult_invalid_argument(L\"Unexpected flag.\");\n  }\n\n  return static_cast<float>(c - '0');\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/PathView.h",
    "content": "#pragma once\n\n#include \"PathView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct PathView : PathViewT<PathView, RNSVG::implementation::RenderableView> {\n public:\n  PathView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n\n private:\n  std::string m_d;\n  std::vector<float> m_segmentData;\n  std::vector<D2D1_SVG_PATH_COMMAND> m_commands;\n\n  std::unordered_map<char, D2D1_SVG_PATH_COMMAND> m_cmds{\n      {'M', D2D1_SVG_PATH_COMMAND_MOVE_ABSOLUTE},\n      {'m', D2D1_SVG_PATH_COMMAND_MOVE_RELATIVE},\n      {'Z', D2D1_SVG_PATH_COMMAND_CLOSE_PATH},\n      {'z', D2D1_SVG_PATH_COMMAND_CLOSE_PATH},\n      {'L', D2D1_SVG_PATH_COMMAND_LINE_ABSOLUTE},\n      {'l', D2D1_SVG_PATH_COMMAND_LINE_RELATIVE},\n      {'H', D2D1_SVG_PATH_COMMAND_HORIZONTAL_ABSOLUTE},\n      {'h', D2D1_SVG_PATH_COMMAND_HORIZONTAL_RELATIVE},\n      {'V', D2D1_SVG_PATH_COMMAND_VERTICAL_ABSOLUTE},\n      {'v', D2D1_SVG_PATH_COMMAND_VERTICAL_RELATIVE},\n      {'C', D2D1_SVG_PATH_COMMAND_CUBIC_ABSOLUTE},\n      {'c', D2D1_SVG_PATH_COMMAND_CUBIC_RELATIVE},\n      {'S', D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_ABSOLUTE},\n      {'s', D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_RELATIVE},\n      {'Q', D2D1_SVG_PATH_COMMAND_QUADRADIC_ABSOLUTE},\n      {'q', D2D1_SVG_PATH_COMMAND_QUADRADIC_RELATIVE},\n      {'T', D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_ABSOLUTE},\n      {'t', D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_RELATIVE},\n      {'A', D2D1_SVG_PATH_COMMAND_ARC_ABSOLUTE},\n      {'a', D2D1_SVG_PATH_COMMAND_ARC_RELATIVE},\n  };\n\n  void ParsePath();\n\n  // Parser helpers\n  void SkipSpaces(size_t &index);\n  void SkipDigits(size_t &index);\n  void SkipListSeparator(size_t &index);\n  bool IsCommand(char const &cmd);\n  bool IsNumberStart(char const &c);\n  bool IsDigit(char const &c);\n  bool IsUpper(char const &c);\n  bool IsSpace(char const &c);\n  float ParseListNumber(size_t &index);\n  float ParseNumber(size_t &index);\n  float ParseFlag(size_t &index);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct PathView : PathViewT<PathView, implementation::PathView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/PathViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"PathViewManager.h\"\n#if __has_include(\"PathViewManager.g.cpp\")\n#include \"PathViewManager.g.cpp\"\n#endif\n\n#include \"PathViewManager.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nPathViewManager::PathViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGPath;\n  m_name = L\"RNSVGPath\";\n}\n\n// IViewManagerWithNativeProperties\nIMapView<hstring, ViewManagerPropertyType> PathViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"d\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/PathViewManager.h",
    "content": "#pragma once\n\n#include \"PathViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct PathViewManager : PathViewManagerT<PathViewManager, RNSVG::implementation::RenderableViewManager> {\n  PathViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct PathViewManager : PathViewManagerT<PathViewManager, implementation::PathViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/PatternView.cpp",
    "content": "#include \"pch.h\"\n#include \"PatternView.h\"\n#if __has_include(\"PatternView.g.cpp\")\n#include \"PatternView.g.cpp\"\n#endif\n\n#include \"Utils.h\"\n#include \"D2DDevice.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid PatternView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"x\") {\n      m_x = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y\") {\n      m_y = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"width\") {\n      m_width = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"height\") {\n      m_height = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"patternUnits\") {\n      m_patternUnits = Utils::JSValueAsBrushUnits(propertyValue);\n    } else if (propertyName == \"patternContentUnits\") {\n      m_patternContentUnits = Utils::JSValueAsBrushUnits(propertyValue, \"userSpaceOnUse\");\n    } else if (propertyName == \"patternTransform\") {\n      m_transform = Utils::JSValueAsD2DTransform(propertyValue);\n\n      if (propertyValue.IsNull()) {\n        m_transform = D2D1::Matrix3x2F::Identity();\n      }\n    } else if (propertyName == \"vbWidth\") {\n      m_vbWidth = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"vbHeight\") {\n      m_vbHeight = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"minX\") {\n      m_minX = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"minY\") {\n      m_minY = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"align\") {\n      m_align = Utils::JSValueAsString(propertyValue);\n    } else if (propertyName == \"meetOrSlice\") {\n      m_meetOrSlice = Utils::GetMeetOrSlice(propertyValue);\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n\n  SaveDefinition();\n\n  if (auto const &root{SvgRoot()}) {\n    root.Invalidate();\n  }\n}\n\nvoid PatternView::UpdateBounds() {\n  if (m_patternUnits == \"objectBoundingBox\") {\n    com_ptr<ID2D1ImageBrush> brush{get_self<D2DBrush>(m_brush)->Get().as<ID2D1ImageBrush>()};\n\n    D2D1_RECT_F rect{GetAdjustedRect(m_bounds)};\n    CreateBrush(rect);\n  }\n}\n\nvoid PatternView::CreateBrush() {\n  auto const root{SvgRoot()};\n  auto const size{root.CanvasSize()};\n\n  D2D1_RECT_F elRect{GetAdjustedRect({0, 0, size.Width, size.Height})};\n  CreateBrush(elRect);\n}\n\nvoid PatternView::CreateBrush(D2D1_RECT_F rect) {\n  auto const &root{SvgRoot()};\n\n  com_ptr<ID2D1Device> device{get_self<D2DDevice>(root.Device())->Get()};\n\n  if (auto const &cmdList{GetCommandList(device.get(), rect)}) {\n    D2D1_IMAGE_BRUSH_PROPERTIES brushProperties{D2D1::ImageBrushProperties(rect)};\n    brushProperties.extendModeX = D2D1_EXTEND_MODE_WRAP;\n    brushProperties.extendModeY = D2D1_EXTEND_MODE_WRAP;\n\n    com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(root.DeviceContext())->Get()};\n\n    com_ptr<ID2D1ImageBrush> imageBrush;\n    check_hresult(deviceContext->CreateImageBrush(cmdList.get(), brushProperties, imageBrush.put()));\n\n    auto transform{D2D1::Matrix3x2F::Translation({rect.left, rect.top}) * m_transform};\n    imageBrush->SetTransform(transform);\n\n    m_brush = make<RNSVG::implementation::D2DBrush>(imageBrush.as<ID2D1Brush>());\n  }\n}\n\nD2D1_RECT_F PatternView::GetAdjustedRect(D2D1_RECT_F bounds) {\n  float width{D2DHelpers::WidthFromD2DRect(bounds)};\n  float height{D2DHelpers::HeightFromD2DRect(bounds)};\n\n  float x{Utils::GetAbsoluteLength(m_x, width) + bounds.left};\n  float y{Utils::GetAbsoluteLength(m_y, height) + bounds.top};\n  float adjWidth{Utils::GetAbsoluteLength(m_width, width)};\n  float adjHeight{Utils::GetAbsoluteLength(m_height, height)};\n\n  return {x, y, adjWidth + x, adjHeight + y};\n}\n\ncom_ptr<ID2D1CommandList> PatternView::GetCommandList(ID2D1Device* device, D2D1_RECT_F rect) {\n  com_ptr<ID2D1DeviceContext> deviceContext;\n  check_hresult(device->CreateDeviceContext(D2D1_DEVICE_CONTEXT_OPTIONS_NONE, deviceContext.put()));\n\n  com_ptr<ID2D1CommandList> cmdList;\n  check_hresult(deviceContext->CreateCommandList(cmdList.put()));\n\n  deviceContext->SetTarget(cmdList.get());\n\n  deviceContext->BeginDraw();\n  deviceContext->Clear(D2D1::ColorF(D2D1::ColorF::Black, 0.0f));\n\n  auto transform{D2D1::Matrix3x2F::Identity()};\n\n  if (m_align != \"\") {\n    Rect vbRect{\n        m_minX,\n        m_minY,\n        (m_vbWidth + m_minX),\n        (m_vbHeight + m_minY)};\n\n    auto viewboxTransform{Utils::GetViewBoxTransform(\n        vbRect,\n        D2DHelpers::FromD2DRect(rect),\n        m_align,\n        m_meetOrSlice)};\n\n    transform = D2DHelpers::AsD2DTransform(viewboxTransform) * transform;\n  }\n\n  deviceContext->SetTransform(transform);\n\n  auto context = make<D2DDeviceContext>(deviceContext);\n  for (auto const &child : Children()) {\n    child.as<IRenderable>().Draw(context, D2DHelpers::SizeFromD2DRect(rect));\n  }\n\n  cmdList->Close();\n  deviceContext->EndDraw();\n\n  return cmdList;\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/PatternView.h",
    "content": "#pragma once\n\n#include \"PatternView.g.h\"\n#include \"BrushView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct PatternView : PatternViewT<PatternView, RNSVG::implementation::BrushView> {\n public:\n  PatternView() = default;\n  \n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void Draw(RNSVG::D2DDeviceContext const & /*deviceContext*/, Windows::Foundation::Size const & /*size*/){};\n\n private:\n  RNSVG::SVGLength m_x{};\n  RNSVG::SVGLength m_y{};\n  RNSVG::SVGLength m_width{};\n  RNSVG::SVGLength m_height{};\n  std::string m_patternUnits{\"objectBoundingBox\"};\n  std::string m_patternContentUnits{\"userSpaceOnUse\"};\n\n  // ViewBox\n  float m_minX{0.0f};\n  float m_minY{0.0f};\n  float m_vbWidth{0.0f};\n  float m_vbHeight{0.0f};\n  std::string m_align{\"\"};\n  RNSVG::MeetOrSlice m_meetOrSlice{RNSVG::MeetOrSlice::Meet};\n  \n  // BrushView\n  void CreateBrush();\n  void UpdateBounds();\n\n  // Helpers\n  void CreateBrush(D2D1_RECT_F rect);\n  D2D1_RECT_F GetAdjustedRect(D2D1_RECT_F bounds);\n  winrt::com_ptr<ID2D1CommandList> GetCommandList(ID2D1Device* device, D2D1_RECT_F elRect);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct PatternView : PatternViewT<PatternView, implementation::PatternView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/PatternViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"PatternViewManager.h\"\n#if __has_include(\"PatternViewManager.g.cpp\")\n#include \"PatternViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nPatternViewManager::PatternViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGPattern;\n  m_name = L\"RNSVGPattern\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> PatternViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"x\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"width\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"height\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"patternUnits\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"patternContentUnits\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"patternTransform\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"minX\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"minY\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbWidth\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbHeight\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"align\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"meetOrSlice\", ViewManagerPropertyType::Number);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/PatternViewManager.h",
    "content": "#pragma once\n#include \"PatternViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct PatternViewManager : PatternViewManagerT<PatternViewManager, RNSVG::implementation::GroupViewManager> {\n  PatternViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct PatternViewManager : PatternViewManagerT<PatternViewManager, implementation::PatternViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/PropertySheet.props",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"Current\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <ImportGroup Label=\"PropertySheets\" />\n  <PropertyGroup Label=\"UserMacros\" />\n  <!--\n    To customize common C++/WinRT project properties:\n    * right-click the project node\n    * expand the Common Properties item\n    * select the C++/WinRT property page\n\n    For more advanced scenarios, and complete documentation, please see:\n    https://github.com/Microsoft/xlang/tree/master/src/package/cppwinrt/nuget\n    -->\n  <PropertyGroup />\n  <ItemDefinitionGroup />\n</Project>"
  },
  {
    "path": "windows/RNSVG/RNSVG.def",
    "content": "﻿EXPORTS\nDllCanUnloadNow = WINRT_CanUnloadNow                    PRIVATE\nDllGetActivationFactory = WINRT_GetActivationFactory    PRIVATE\n"
  },
  {
    "path": "windows/RNSVG/RNSVG.rc",
    "content": "// Microsoft Visual C++ generated resource script.\n//\n#include \"resource.h\"\n#include \"versionoverrides.rc\"\n\n#define APSTUDIO_READONLY_SYMBOLS\n/////////////////////////////////////////////////////////////////////////////\n//\n// Generated from the TEXTINCLUDE 2 resource.\n//\n#include \"winres.h\"\n\n/////////////////////////////////////////////////////////////////////////////\n#undef APSTUDIO_READONLY_SYMBOLS\n\n/////////////////////////////////////////////////////////////////////////////\n// English (United States) resources\n\n#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\nLANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US\n\n#ifdef APSTUDIO_INVOKED\n/////////////////////////////////////////////////////////////////////////////\n//\n// TEXTINCLUDE\n//\n\n1 TEXTINCLUDE \nBEGIN\n    \"resource.h\\0\"\nEND\n\n2 TEXTINCLUDE \nBEGIN\n    \"#include \"\"winres.h\"\"\\r\\n\"\n    \"\\0\"\nEND\n\n3 TEXTINCLUDE \nBEGIN\n    \"\\r\\n\"\n    \"\\0\"\nEND\n\n#endif    // APSTUDIO_INVOKED\n\n\n/////////////////////////////////////////////////////////////////////////////\n//\n// Version\n//\n\nVS_VERSION_INFO VERSIONINFO\n FILEVERSION RC_VER\n PRODUCTVERSION RC_VER\n FILEFLAGSMASK 0x3fL\n#ifdef _DEBUG\n FILEFLAGS 0x1L\n#else\n FILEFLAGS 0x0L\n#endif\n FILEOS 0x40004L\n FILETYPE 0x2L\n FILESUBTYPE 0x0L\nBEGIN\n    BLOCK \"StringFileInfo\"\n    BEGIN\n        BLOCK \"040904b0\"\n        BEGIN\n            VALUE \"CompanyName\", \"software-mansion\"\n            VALUE \"FileDescription\", \"RNSVG.dll provides SVG support to React Native on Windows.\"\n            VALUE \"FileVersion\", RC_FILE_VER\n            VALUE \"InternalName\", \"RNSVG.dll\"\n            VALUE \"LegalCopyright\", \"Copyright (C) 2023\"\n            VALUE \"OriginalFilename\", \"RNSVG.dll\"\n            VALUE \"ProductName\", \"react-native-svg\"\n            VALUE \"ProductVersion\", RC_PRODUCT_VER\n        END\n    END\n    BLOCK \"VarFileInfo\"\n    BEGIN\n        VALUE \"Translation\", 0x409, 1200\n    END\nEND\n\n#endif    // English (United States) resources\n/////////////////////////////////////////////////////////////////////////////\n\n\n\n#ifndef APSTUDIO_INVOKED\n/////////////////////////////////////////////////////////////////////////////\n//\n// Generated from the TEXTINCLUDE 3 resource.\n//\n\n\n/////////////////////////////////////////////////////////////////////////////\n#endif    // not APSTUDIO_INVOKED\n"
  },
  {
    "path": "windows/RNSVG/RNSVG.vcxproj",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- This project was created with react-native-windows 0.74.9 -->\n<Project ToolsVersion=\"Current\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(SolutionDir)\\ExperimentalFeatures.props\" Condition=\"Exists('$(SolutionDir)\\ExperimentalFeatures.props')\" />\n  <Choose>\n    <When Condition=\"'$(UseFabric)'!='true'\">\n      <PropertyGroup Label=\"Globals\">\n        <CppWinRTOptimized>true</CppWinRTOptimized>\n        <CppWinRTRootNamespaceAutoMerge>true</CppWinRTRootNamespaceAutoMerge>\n        <MinimalCoreWin>true</MinimalCoreWin>\n        <ProjectGuid>{7acf84ec-efba-4043-8e14-40b159508902}</ProjectGuid>\n        <ProjectName>RNSVG</ProjectName>\n        <RootNamespace>RNSVG</RootNamespace>\n        <DefaultLanguage>en-US</DefaultLanguage>\n        <MinimumVisualStudioVersion>17.0</MinimumVisualStudioVersion>\n        <AppContainerApplication>true</AppContainerApplication>\n        <ApplicationType>Windows Store</ApplicationType>\n        <ApplicationTypeRevision>10.0</ApplicationTypeRevision>\n      </PropertyGroup>\n    </When>\n    <Otherwise>\n      <PropertyGroup Label=\"Globals\">\n        <CppWinRTOptimized>true</CppWinRTOptimized>\n        <MinimalCoreWin>true</MinimalCoreWin>\n        <ProjectGuid>{7acf84ec-efba-4043-8e14-40b159508902}</ProjectGuid>\n        <ProjectName>RNSVG</ProjectName>\n        <Keyword>Win32Proj</Keyword>\n        <RootNamespace>RNSVG</RootNamespace>\n        <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>\n        <DefaultLanguage>en-US</DefaultLanguage>\n        <MinimumVisualStudioVersion>17.0</MinimumVisualStudioVersion>\n        <AppxPackage>false</AppxPackage>\n      </PropertyGroup>\n    </Otherwise>\n  </Choose>\n  <PropertyGroup Label=\"ReactNativeWindowsProps\">\n    <ReactNativeWindowsDir Condition=\"'$(ReactNativeWindowsDir)' == ''\">$([MSBuild]::GetDirectoryNameOfFileAbove($(SolutionDir), 'node_modules\\react-native-windows\\package.json'))\\node_modules\\react-native-windows\\</ReactNativeWindowsDir>\n    <RunAutolinkCheck Condition=\"'$(UseFabric)'=='true'\">false</RunAutolinkCheck>\n  </PropertyGroup>\n  <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.WindowsSdk.Default.props\" Condition=\"Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.WindowsSdk.Default.props')\" />\n  <PropertyGroup Label=\"Fallback Windows SDK Versions\" Condition=\"'$(UseFabric)'!='true'\">\n    <WindowsTargetPlatformVersion Condition=\" '$(WindowsTargetPlatformVersion)' == '' \">10.0.19041.0</WindowsTargetPlatformVersion>\n    <WindowsTargetPlatformMinVersion Condition=\" '$(WindowsTargetPlatformMinVersion)' == '' \">10.0.17763.0</WindowsTargetPlatformMinVersion>\n  </PropertyGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.Default.props\" />\n  <ItemGroup Label=\"ProjectConfigurations\">\n    <ProjectConfiguration Include=\"Debug|Win32\">\n      <Configuration>Debug</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|Win32\">\n      <Configuration>Release</Configuration>\n      <Platform>Win32</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|x64\">\n      <Configuration>Debug</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|x64\">\n      <Configuration>Release</Configuration>\n      <Platform>x64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Debug|ARM64\">\n      <Configuration>Debug</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n    <ProjectConfiguration Include=\"Release|ARM64\">\n      <Configuration>Release</Configuration>\n      <Platform>ARM64</Platform>\n    </ProjectConfiguration>\n  </ItemGroup>\n  <PropertyGroup Label=\"Globals\">\n    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>\n    <WindowsTargetPlatformMinVersion>10.0.18362.0</WindowsTargetPlatformMinVersion>\n  </PropertyGroup>\n  <PropertyGroup Label=\"Configuration\">\n    <ConfigurationType>DynamicLibrary</ConfigurationType>\n    <CharacterSet>Unicode</CharacterSet>\n    <PlatformToolset>v143</PlatformToolset>\n    <GenerateManifest>false</GenerateManifest>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Debug'\" Label=\"Configuration\">\n    <UseDebugLibraries>true</UseDebugLibraries>\n  </PropertyGroup>\n  <PropertyGroup Condition=\"'$(Configuration)'=='Release'\" Label=\"Configuration\">\n    <UseDebugLibraries>false</UseDebugLibraries>\n    <WholeProgramOptimization>true</WholeProgramOptimization>\n  </PropertyGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.props\" />\n  <ImportGroup Label=\"ExtensionSettings\">\n  </ImportGroup>\n  <ImportGroup Label=\"PropertySheets\">\n    <Import Project=\"$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props\" Condition=\"exists('$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props')\" Label=\"LocalAppDataPlatform\" />\n  </ImportGroup>\n  <ImportGroup Label=\"PropertySheets\" Condition=\"'$(UseFabric)'!='true'\">\n    <Import Project=\"PropertySheet.props\" />\n  </ImportGroup>\n  <ImportGroup Label=\"ReactNativeWindowsPropertySheets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\external\\Microsoft.ReactNative.Uwp.CppLib.props\" Condition=\"'$(UseFabric)'!='true' And Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.props')\" />\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.props\" Condition=\"'$(UseFabric)'=='true' And Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.props')\" />\n  </ImportGroup>\n  <PropertyGroup Label=\"UserMacros\" />\n  <ItemDefinitionGroup>\n    <ClCompile>\n      <PrecompiledHeader>Use</PrecompiledHeader>\n      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>\n      <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>\n      <WarningLevel>Level4</WarningLevel>\n      <SDLCheck>true</SDLCheck>\n      <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions>\n      <DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>\n      <PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n      <AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>\n      <LanguageStandard>stdcpp20</LanguageStandard>\n    </ClCompile>\n    <Midl Condition=\"'$(UseFabric)'!='true'\">\n      <!-- This allows applications targetting older Windows SDKs (e.g. RNW 0.65 apps) to consume the library generated WinMD -->\n      <AdditionalOptions>%(AdditionalOptions) /noattributename</AdditionalOptions>\n    </Midl>\n    <Link>\n      <AdditionalDependencies>dxguid.lib;shell32.lib;user32.lib;windowsapp.lib;%(AdditionalDependenices)</AdditionalDependencies>\n      <SubSystem>Console</SubSystem>\n      <GenerateWindowsMetadata>true</GenerateWindowsMetadata>\n      <ModuleDefinitionFile>RNSVG.def</ModuleDefinitionFile>\n    </Link>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Debug'\">\n    <ClCompile>\n      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup Condition=\"'$(Configuration)'=='Release'\">\n    <ClCompile>\n      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemDefinitionGroup>\n    <ClCompile>\n      <PreprocessorDefinitions Condition=\"'$(UseFabric)'=='true'\">USE_FABRIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>\n    </ClCompile>\n  </ItemDefinitionGroup>\n  <ItemGroup>\n    <ClInclude Include=\"BrushView.h\" />\n    <ClInclude Include=\"CircleView.h\" />\n    <ClInclude Include=\"ClipPathView.h\" />\n    <ClInclude Include=\"D2DBrush.h\" />\n    <ClInclude Include=\"D2DDevice.h\" />\n    <ClInclude Include=\"D2DDeviceContext.h\" />\n    <ClInclude Include=\"D2DGeometry.h\" />\n    <ClInclude Include=\"D2DHelpers.h\" />\n    <ClInclude Include=\"DefsView.h\" />\n    <ClInclude Include=\"EllipseView.h\" />\n    <ClInclude Include=\"GroupView.h\" />\n    <ClInclude Include=\"ImageView.h\" />\n    <ClInclude Include=\"LinearGradientView.h\" />\n    <ClInclude Include=\"LineView.h\" />\n    <ClInclude Include=\"MarkerView.h\" />\n    <ClInclude Include=\"MaskView.h\" />\n    <ClInclude Include=\"PathView.h\" />\n    <ClInclude Include=\"PatternView.h\" />\n    <ClInclude Include=\"RadialGradientView.h\" />\n    <ClInclude Include=\"ReactPackageProvider.h\">\n      <DependentUpon>ReactPackageProvider.idl</DependentUpon>\n    </ClInclude>\n    <ClInclude Include=\"RectView.h\" />\n    <ClInclude Include=\"RenderableView.h\" />\n    <ClInclude Include=\"resource.h\" />\n    <ClInclude Include=\"RNSVGModule.h\" />\n    <ClInclude Include=\"pch.h\" />\n    <ClInclude Include=\"SVGLength.h\" />\n    <ClInclude Include=\"SvgView.h\" />\n    <ClInclude Include=\"SymbolView.h\" />\n    <ClInclude Include=\"targetver.h\" Condition=\"'$(UseFabric)'=='true'\" />\n    <ClInclude Include=\"TextView.h\" />\n    <ClInclude Include=\"TSpanView.h\" />\n    <ClInclude Include=\"UseView.h\" />\n    <ClInclude Include=\"Utils.h\" />\n  </ItemGroup>\n  <ItemGroup Condition=\"'$(UseFabric)'!='true'\">\n    <ClInclude Include=\"CircleViewManager.h\" />\n    <ClInclude Include=\"ClipPathViewManager.h\" />\n    <ClInclude Include=\"DefsViewManager.h\" />\n    <ClInclude Include=\"DirectXDeviceManager.h\" />\n    <ClInclude Include=\"EllipseViewManager.h\" />\n    <ClInclude Include=\"GroupViewManager.h\" />\n    <ClInclude Include=\"ImageViewManager.h\" />\n    <ClInclude Include=\"LinearGradientViewManager.h\" />\n    <ClInclude Include=\"LineViewManager.h\" />\n    <ClInclude Include=\"MarkerViewManager.h\" />\n    <ClInclude Include=\"MaskViewManager.h\" />\n    <ClInclude Include=\"PathViewManager.h\" />\n    <ClInclude Include=\"PatternViewManager.h\" />\n    <ClInclude Include=\"RadialGradientViewManager.h\" />\n    <ClInclude Include=\"RectViewManager.h\" />\n    <ClInclude Include=\"RenderableViewManager.h\" />\n    <ClInclude Include=\"SvgViewManager.h\" />\n    <ClInclude Include=\"SymbolViewManager.h\" />\n    <ClInclude Include=\"TextViewManager.h\" />\n    <ClInclude Include=\"UnsupportedSvgViewManager.h\" />\n    <ClInclude Include=\"TSpanViewManager.h\" />\n    <ClInclude Include=\"UseViewManager.h\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"pch.cpp\">\n      <PrecompiledHeader>Create</PrecompiledHeader>\n    </ClCompile>\n    <ClCompile Include=\"ReactPackageProvider.cpp\">\n      <DependentUpon>ReactPackageProvider.idl</DependentUpon>\n    </ClCompile>\n    <ClCompile Include=\"$(GeneratedFilesDir)module.g.cpp\" />\n  </ItemGroup>\n  <ItemGroup Condition=\"'$(UseFabric)'=='true'\">\n    <ClCompile Include=\"Fabric/CircleView.cpp\" />\n    <ClCompile Include=\"Fabric/ClipPathView.cpp\" />\n    <ClCompile Include=\"Fabric/DefsView.cpp\" />\n    <ClCompile Include=\"Fabric/EllipseView.cpp\" />\n    <ClCompile Include=\"Fabric/GroupView.cpp\" />\n    <ClCompile Include=\"Fabric/ImageView.cpp\" />\n    <ClCompile Include=\"Fabric/LinearGradientView.cpp\" />\n    <ClCompile Include=\"Fabric/LineView.cpp\" />\n    <ClCompile Include=\"Fabric/PathView.cpp\" />\n    <ClCompile Include=\"Fabric/RadialGradientView.cpp\" />\n    <ClCompile Include=\"Fabric/RectView.cpp\" />\n    <ClCompile Include=\"Fabric/RenderableView.cpp\" />\n    <ClCompile Include=\"Fabric/SvgView.cpp\" />\n    <ClCompile Include=\"Fabric/UnsupportedSvgView.cpp\" />\n    <ClCompile Include=\"Fabric/UseView.cpp\" />\n  </ItemGroup>\n  <ItemGroup Condition=\"'$(UseFabric)'!='true'\">\n    <ClCompile Include=\"D2DBrush.cpp\" />\n    <ClCompile Include=\"D2DDevice.cpp\" />\n    <ClCompile Include=\"D2DDeviceContext.cpp\" />\n    <ClCompile Include=\"D2DGeometry.cpp\" />\n    <ClCompile Include=\"SVGLength.cpp\" />\n    <ClCompile Include=\"BrushView.cpp\" />\n    <ClCompile Include=\"CircleView.cpp\" />\n    <ClCompile Include=\"ClipPathView.cpp\" />\n    <ClCompile Include=\"DefsView.cpp\" />\n    <ClCompile Include=\"DirectXDeviceManager.cpp\" />\n    <ClCompile Include=\"EllipseView.cpp\" />\n    <ClCompile Include=\"GroupView.cpp\" />\n    <ClCompile Include=\"ImageView.cpp\" />\n    <ClCompile Include=\"LinearGradientView.cpp\" />\n    <ClCompile Include=\"LineView.cpp\" />\n    <ClCompile Include=\"MarkerView.cpp\" />\n    <ClCompile Include=\"MaskView.cpp\" />\n    <ClCompile Include=\"PathView.cpp\" />\n    <ClCompile Include=\"PatternView.cpp\" />\n    <ClCompile Include=\"RadialGradientView.cpp\" />\n    <ClCompile Include=\"RectView.cpp\" />\n    <ClCompile Include=\"RenderableView.cpp\" />\n    <ClCompile Include=\"SvgView.cpp\" />\n    <ClCompile Include=\"SymbolView.cpp\" />\n    <ClCompile Include=\"TextView.cpp\" />\n    <ClCompile Include=\"TSpanView.cpp\" />\n    <ClCompile Include=\"UseView.cpp\" />\n    <ClCompile Include=\"CircleViewManager.cpp\" />\n    <ClCompile Include=\"ClipPathViewManager.cpp\" />\n    <ClCompile Include=\"DefsViewManager.cpp\" />\n    <ClCompile Include=\"EllipseViewManager.cpp\" />\n    <ClCompile Include=\"GroupViewManager.cpp\" />\n    <ClCompile Include=\"ImageViewManager.cpp\" />\n    <ClCompile Include=\"LinearGradientViewManager.cpp\" />\n    <ClCompile Include=\"LineViewManager.cpp\" />\n    <ClCompile Include=\"MarkerViewManager.cpp\" />\n    <ClCompile Include=\"MaskViewManager.cpp\" />\n    <ClCompile Include=\"PathViewManager.cpp\" />\n    <ClCompile Include=\"PatternViewManager.cpp\" />\n    <ClCompile Include=\"RadialGradientViewManager.cpp\" />\n    <ClCompile Include=\"RectViewManager.cpp\" />\n    <ClCompile Include=\"RenderableViewManager.cpp\" />\n    <ClCompile Include=\"SvgViewManager.cpp\" />\n    <ClCompile Include=\"SymbolViewManager.cpp\" />\n    <ClCompile Include=\"TextViewManager.cpp\" />\n    <ClCompile Include=\"UnsupportedSvgViewManager.cpp\" />\n    <ClCompile Include=\"TSpanViewManager.cpp\" />\n    <ClCompile Include=\"UseViewManager.cpp\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Midl Include=\"Paper.idl\" Condition=\"'$(UseFabric)'!='true'\" />\n    <Midl Include=\"ReactPackageProvider.idl\" />\n    <Midl Include=\"Types.idl\" Condition=\"'$(UseFabric)'!='true'\" />\n    <Midl Include=\"ViewManagers.idl\" Condition=\"'$(UseFabric)'!='true'\" />\n    <Midl Include=\"Views.idl\" Condition=\"'$(UseFabric)'!='true'\" />\n  </ItemGroup>\n  <ItemGroup Condition=\"'$(UseFabric)'!='true'\">\n    <None Include=\"PropertySheet.props\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ResourceCompile Include=\"RNSVG.rc\" />\n  </ItemGroup>\n  <Import Project=\"$(VCTargetsPath)\\Microsoft.Cpp.targets\" />\n  <ImportGroup Label=\"ReactNativeWindowsTargets\">\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.targets\" Condition=\"'$(UseFabric)'!='true' And Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.targets')\" />\n    <Import Project=\"$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.targets\" Condition=\"'$(UseFabric)'=='true' And Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.targets')\" />\n  </ImportGroup>\n  <Target Name=\"EnsureReactNativeWindowsTargets\" BeforeTargets=\"PrepareForBuild\">\n    <PropertyGroup>\n      <ErrorText>This project references targets in your node_modules\\react-native-windows folder that are missing. The missing file is {0}.</ErrorText>\n    </PropertyGroup>\n    <Error Condition=\"'$(UseFabric)'!='true' And !Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.props')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.props'))\" />\n    <Error Condition=\"'$(UseFabric)'!='true' And !Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.targets')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Uwp.CppLib.targets'))\" />\n    <Error Condition=\"'$(UseFabric)'=='true' And !Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.props')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.props'))\" />\n    <Error Condition=\"'$(UseFabric)'=='true' And !Exists('$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.targets')\" Text=\"$([System.String]::Format('$(ErrorText)', '$(ReactNativeWindowsDir)\\PropertySheets\\External\\Microsoft.ReactNative.Composition.CppLib.targets'))\" />\n  </Target>\n</Project>"
  },
  {
    "path": "windows/RNSVG/RNSVG.vcxproj.filters",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"Current\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <ItemGroup>\n    <Midl Include=\"ReactPackageProvider.idl\" />\n    <Midl Include=\"Views.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n    <Midl Include=\"ViewProps.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n    <Midl Include=\"ViewManagers.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n    <Midl Include=\"Types.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n    <Midl Include=\"Paper.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n    <Midl Include=\"Fabric.idl\">\n      <Filter>IDLs</Filter>\n    </Midl>\n  </ItemGroup>\n  <ItemGroup>\n    <ClCompile Include=\"pch.cpp\" />\n    <ClCompile Include=\"$(GeneratedFilesDir)module.g.cpp\" />\n    <ClCompile Include=\"ReactPackageProvider.cpp\" />\n    <ClCompile Include=\"CircleViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"DefsViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"EllipseViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"ImageViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"LineViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"PathViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RectViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RenderableViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"SvgViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"UseViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"D2DBrush.cpp\">\n      <Filter>D2DWrappers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"D2DDevice.cpp\">\n      <Filter>D2DWrappers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"D2DDeviceContext.cpp\">\n      <Filter>D2DWrappers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"D2DGeometry.cpp\">\n      <Filter>D2DWrappers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"DirectXDeviceManager.cpp\">\n      <Filter>D2DWrappers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"PathView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"LineView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"ImageView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"EllipseView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"CircleView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"ClipPathView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"DefsView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"GroupView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"MarkerView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"MaskView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"SymbolView.cpp\">\n      <Filter>Views\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"BrushView.cpp\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"LinearGradientView.cpp\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"PatternView.cpp\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RadialGradientView.cpp\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RenderableView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"SvgView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"UseView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RectView.cpp\">\n      <Filter>Views</Filter>\n    </ClCompile>\n    <ClCompile Include=\"TextView.cpp\">\n      <Filter>Views\\Group\\Text</Filter>\n    </ClCompile>\n    <ClCompile Include=\"TSpanView.cpp\">\n      <Filter>Views\\Group\\Text</Filter>\n    </ClCompile>\n    <ClCompile Include=\"SVGLength.cpp\">\n      <Filter>Utils</Filter>\n    </ClCompile>\n    <ClCompile Include=\"ClipPathViewManager.cpp\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"GroupViewManager.cpp\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"MarkerViewManager.cpp\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"MaskViewManager.cpp\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"SymbolViewManager.cpp\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClCompile>\n    <ClCompile Include=\"LinearGradientViewManager.cpp\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"PatternViewManager.cpp\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"RadialGradientViewManager.cpp\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClCompile>\n    <ClCompile Include=\"TextViewManager.cpp\">\n      <Filter>ViewManagers\\Group\\Text</Filter>\n    </ClCompile>\n    <ClCompile Include=\"UnsupportedSvgViewManager.cpp\">\n      <Filter>ViewManagers</Filter>\n    </ClCompile>\n    <ClCompile Include=\"TSpanViewManager.cpp\">\n      <Filter>ViewManagers\\Group\\Text</Filter>\n    </ClCompile>\n  </ItemGroup>\n  <ItemGroup>\n    <ClInclude Include=\"pch.h\" />\n    <ClInclude Include=\"ReactPackageProvider.h\" />\n    <ClInclude Include=\"RNSVGModule.h\" />\n    <ClInclude Include=\"resource.h\" />\n    <ClInclude Include=\"targetver.h\" />\n    <ClInclude Include=\"CircleViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"DefsViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"EllipseViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"ImageViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"LineViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"PathViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RectViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RenderableViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"SvgViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"UseViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"D2DBrush.h\">\n      <Filter>D2DWrappers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"D2DDevice.h\">\n      <Filter>D2DWrappers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"D2DDeviceContext.h\">\n      <Filter>D2DWrappers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"D2DGeometry.h\">\n      <Filter>D2DWrappers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"DirectXDeviceManager.h\">\n      <Filter>D2DWrappers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"D2DHelpers.h\">\n      <Filter>Utils</Filter>\n    </ClInclude>\n    <ClInclude Include=\"SVGLength.h\">\n      <Filter>Utils</Filter>\n    </ClInclude>\n    <ClInclude Include=\"Utils.h\">\n      <Filter>Utils</Filter>\n    </ClInclude>\n    <ClInclude Include=\"UseView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"SvgView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RenderableView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RectView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"PathView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"LineView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"ImageView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"EllipseView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"CircleView.h\">\n      <Filter>Views</Filter>\n    </ClInclude>\n    <ClInclude Include=\"ClipPathView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"DefsView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"GroupView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"MarkerView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"MaskView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"SymbolView.h\">\n      <Filter>Views\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"BrushView.h\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"LinearGradientView.h\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"PatternView.h\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RadialGradientView.h\">\n      <Filter>Views\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"TextView.h\">\n      <Filter>Views\\Group\\Text</Filter>\n    </ClInclude>\n    <ClInclude Include=\"TSpanView.h\">\n      <Filter>Views\\Group\\Text</Filter>\n    </ClInclude>\n    <ClInclude Include=\"ClipPathViewManager.h\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"GroupViewManager.h\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"MarkerViewManager.h\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"MaskViewManager.h\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"SymbolViewManager.h\">\n      <Filter>ViewManagers\\Group</Filter>\n    </ClInclude>\n    <ClInclude Include=\"LinearGradientViewManager.h\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"PatternViewManager.h\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"RadialGradientViewManager.h\">\n      <Filter>ViewManagers\\Group\\Brush</Filter>\n    </ClInclude>\n    <ClInclude Include=\"TextViewManager.h\">\n      <Filter>ViewManagers\\Group\\Text</Filter>\n    </ClInclude>\n    <ClInclude Include=\"UnsupportedSvgViewManager.h\">\n      <Filter>ViewManagers</Filter>\n    </ClInclude>\n    <ClInclude Include=\"TSpanViewManager.h\">\n      <Filter>ViewManagers\\Group\\Text</Filter>\n    </ClInclude>\n  </ItemGroup>\n  <ItemGroup>\n    <None Include=\"PropertySheet.props\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Filter Include=\"ViewManagers\">\n      <UniqueIdentifier>{3cca2e46-5d4d-47f9-ab24-a74775813566}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"D2DWrappers\">\n      <UniqueIdentifier>{11cd109d-9693-4379-b313-91e84a088dc8}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"IDLs\">\n      <UniqueIdentifier>{01cd3fc8-d908-49ea-ac93-8a059a60ee52}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"Utils\">\n      <UniqueIdentifier>{55dd67d5-d7d5-46de-9b24-19c9be48ccf0}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"Views\">\n      <UniqueIdentifier>{7ca32ee4-8ca3-4d97-bda7-0e97f99bc602}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"Views\\Group\">\n      <UniqueIdentifier>{77129028-b876-41ef-8a85-ac26692ba778}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"Views\\Group\\Brush\">\n      <UniqueIdentifier>{6d94c69a-4512-4f21-9ae1-f69a4c26bef2}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"Views\\Group\\Text\">\n      <UniqueIdentifier>{e3339b4a-0b3f-462c-a379-5d273e5983c8}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"ViewManagers\\Group\">\n      <UniqueIdentifier>{a05877e3-02b7-4cb9-9068-a53577e33c6d}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"ViewManagers\\Group\\Brush\">\n      <UniqueIdentifier>{c64cf11f-6756-40fa-ad9d-4b0a6ec9352a}</UniqueIdentifier>\n    </Filter>\n    <Filter Include=\"ViewManagers\\Group\\Text\">\n      <UniqueIdentifier>{89263b15-eac2-4cbd-9e22-0ddbbb893da3}</UniqueIdentifier>\n    </Filter>\n  </ItemGroup>\n  <ItemGroup>\n    <ResourceCompile Include=\"RNSVG.rc\" />\n  </ItemGroup>\n</Project>"
  },
  {
    "path": "windows/RNSVG/RNSVGModule.h",
    "content": "#pragma once\n\n#include \"JSValue.h\"\n#include \"NativeModules.h\"\n\nusing namespace winrt::Microsoft::ReactNative;\n\nnamespace winrt::RNSVG\n{\n  REACT_MODULE(RNSVGModule, L\"RNSVG\")\n  struct RNSVGModule\n  {\n    // See https://microsoft.github.io/react-native-windows/docs/native-modules for details on writing native modules\n\n    REACT_INIT(Initialize)\n    void Initialize(ReactContext const &reactContext) noexcept\n    {\n      m_reactContext = reactContext;\n    }\n\n    REACT_METHOD(sampleMethod)\n    void\n    sampleMethod(std::string stringArgument, int numberArgument, std::function<void(std::string)> &&callback) noexcept\n    {\n      // TODO: Implement some actually useful functionality\n      callback(\"Received numberArgument: \" + std::to_string(numberArgument) + \" stringArgument: \" + stringArgument);\n    }\n\n   private:\n    ReactContext m_reactContext{nullptr};\n  };\n\n} // namespace winrt::RNSVG\n"
  },
  {
    "path": "windows/RNSVG/RadialGradientView.cpp",
    "content": "#include \"pch.h\"\n#include \"RadialGradientView.h\"\n#if __has_include(\"RadialGradientView.g.cpp\")\n#include \"RadialGradientView.g.cpp\"\n#endif\n\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid RadialGradientView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"fx\") {\n      m_fx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"fy\") {\n      m_fy = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"rx\") {\n      m_rx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"ry\") {\n      m_ry = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"cx\") {\n      m_cx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"cy\") {\n      m_cy = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"gradient\") {\n      m_stops = Utils::JSValueAsStops(propertyValue);\n    } else if (propertyName == \"gradientUnits\") {\n      m_gradientUnits = Utils::JSValueAsBrushUnits(propertyValue);\n    } else if (propertyName == \"gradientTransform\") {\n      m_transform = Utils::JSValueAsD2DTransform(propertyValue);\n\n      if (propertyValue.IsNull()) {\n       m_transform = D2D1::Matrix3x2F::Identity();\n      }\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n\n  SaveDefinition();\n}\n\nvoid RadialGradientView::Unload() {\n  m_stops.clear();\n  __super::Unload();\n}\n\nvoid RadialGradientView::CreateBrush() {\n  auto const root{SvgRoot()};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(root.DeviceContext())->Get()};\n\n  winrt::com_ptr<ID2D1GradientStopCollection> stopCollection;\n  winrt::check_hresult(deviceContext->CreateGradientStopCollection(&m_stops[0], static_cast<uint32_t>(m_stops.size()), stopCollection.put()));\n\n  D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES brushProperties{};\n  winrt::com_ptr<ID2D1RadialGradientBrush> radialBrush;\n  winrt::check_hresult(deviceContext->CreateRadialGradientBrush(brushProperties, stopCollection.get(), radialBrush.put()));\n\n  auto size{root.CanvasSize()};\n  SetPoints(radialBrush.get(), {0, 0, size.Width, size.Height});\n\n  if (!m_transform.IsIdentity()) {\n    radialBrush->SetTransform(m_transform);\n  }\n\n  m_brush = make<RNSVG::implementation::D2DBrush>(radialBrush.as<ID2D1Brush>());\n}\n\nvoid RadialGradientView::UpdateBounds() {\n  if (m_gradientUnits == \"objectBoundingBox\") {\n    com_ptr<ID2D1RadialGradientBrush> brush{get_self<D2DBrush>(m_brush)->Get().as<ID2D1RadialGradientBrush>()};\n    SetPoints(brush.get(), m_bounds);\n  }\n}\n\nvoid RadialGradientView::SetPoints(ID2D1RadialGradientBrush *brush, D2D1_RECT_F bounds) {\n  float width{D2DHelpers::WidthFromD2DRect(bounds)};\n  float height{D2DHelpers::HeightFromD2DRect(bounds)};\n\n  float rx{Utils::GetAbsoluteLength(m_rx, width)};\n  float ry{Utils::GetAbsoluteLength(m_ry, height)};\n\n  float fx{Utils::GetAbsoluteLength(m_fx, width) + bounds.left};\n  float fy{Utils::GetAbsoluteLength(m_fy, height) + bounds.top};\n\n  float cx{Utils::GetAbsoluteLength(m_cx, width) + bounds.left};\n  float cy{Utils::GetAbsoluteLength(m_cy, height) + bounds.top};\n\n  brush->SetRadiusX(rx);\n  brush->SetRadiusY(ry);\n\n  brush->SetCenter({cx, cy});\n  brush->SetGradientOriginOffset({(fx - cx), (fy - cy)});\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RadialGradientView.h",
    "content": "#pragma once\n\n#include \"RadialGradientView.g.h\"\n#include \"BrushView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct RadialGradientView : RadialGradientViewT<RadialGradientView, RNSVG::implementation::BrushView> {\n public:\n  RadialGradientView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void Unload();\n\n private:\n  RNSVG::SVGLength m_fx{};\n  RNSVG::SVGLength m_fy{};\n  RNSVG::SVGLength m_rx{};\n  RNSVG::SVGLength m_ry{};\n  RNSVG::SVGLength m_cx{};\n  RNSVG::SVGLength m_cy{};\n  std::vector<D2D1_GRADIENT_STOP> m_stops{};\n  std::string m_gradientUnits{\"objectBoundingBox\"};\n\n  // BrushView\n  void CreateBrush();\n  void UpdateBounds();\n  void SetPoints(ID2D1RadialGradientBrush *brush, D2D1_RECT_F bounds);\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RadialGradientView : RadialGradientViewT<RadialGradientView, implementation::RadialGradientView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/RadialGradientViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"RadialGradientViewManager.h\"\n#if __has_include(\"RadialGradientViewManager.g.cpp\")\n#include \"RadialGradientViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nRadialGradientViewManager::RadialGradientViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGRadialGradient;\n  m_name = L\"RNSVGRadialGradient\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> RadialGradientViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"fx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"fy\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"rx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"ry\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"cx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"cy\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"gradient\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"gradientUnits\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"gradientTransform\", ViewManagerPropertyType::Array);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RadialGradientViewManager.h",
    "content": "#pragma once\n#include \"RadialGradientViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct RadialGradientViewManager\n    : RadialGradientViewManagerT<RadialGradientViewManager, RNSVG::implementation::GroupViewManager> {\n  RadialGradientViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RadialGradientViewManager\n    : RadialGradientViewManagerT<RadialGradientViewManager, implementation::RadialGradientViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ReactPackageProvider.cpp",
    "content": "#include \"pch.h\"\n#include \"ReactPackageProvider.h\"\n#if __has_include(\"ReactPackageProvider.g.cpp\")\n#include \"ReactPackageProvider.g.cpp\"\n#endif\n\n#include \"RNSVGModule.h\"\n\n#ifdef USE_FABRIC\n#include \"Fabric/SvgView.h\"\n#include \"Fabric/RectView.h\"\n#include \"Fabric/CircleView.h\"\n#include \"Fabric/EllipseView.h\"\n#include \"Fabric/LineView.h\"\n#include \"Fabric/PathView.h\"\n#include \"Fabric/ImageView.h\"\n#include \"Fabric/UseView.h\"\n#include \"Fabric/GroupView.h\"\n#include \"Fabric/DefsView.h\"\n#include \"Fabric/ClipPathView.h\"\n#include \"Fabric/LinearGradientView.h\"\n#include \"Fabric/RadialGradientView.h\"\n#include \"Fabric/UnsupportedSvgView.h\"\n#else\n#include \"SvgViewManager.h\"\n#include \"GroupViewManager.h\"\n#include \"RectViewManager.h\"\n#include \"CircleViewManager.h\"\n#include \"EllipseViewManager.h\"\n#include \"LineViewManager.h\"\n#include \"PathViewManager.h\"\n#include \"ImageViewManager.h\"\n#include \"UseViewManager.h\"\n#include \"SymbolViewManager.h\"\n#include \"DefsViewManager.h\"\n#include \"ClipPathViewManager.h\"\n#include \"MarkerViewManager.h\"\n#include \"MaskViewManager.h\"\n#include \"LinearGradientViewManager.h\"\n#include \"RadialGradientViewManager.h\"\n#include \"PatternViewManager.h\"\n#include \"TextViewManager.h\"\n#include \"TSpanViewManager.h\"\n#include \"UnsupportedSvgViewManager.h\"\n#endif\n\nusing namespace winrt::Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation\n{\n  void ReactPackageProvider::CreatePackage(IReactPackageBuilder const &packageBuilder) noexcept\n  {\n    AddAttributedModules(packageBuilder);\n\n#ifdef USE_FABRIC\n    auto fabricPackageBuilder = packageBuilder.as<winrt::Microsoft::ReactNative::IReactPackageBuilderFabric>();\n\n    SvgView::RegisterComponent(fabricPackageBuilder);\n    RegisterRectComponent(fabricPackageBuilder);\n    RegisterCircleComponent(fabricPackageBuilder);\n    RegisterEllipseComponent(fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFilter\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeBlend\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeColorMatrix\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeComposite\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeFlood\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeGaussianBlur\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeMerge\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGFeOffset\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGForeignObject\", fabricPackageBuilder);\n    RegisterLineComponent(fabricPackageBuilder);\n    RegisterPathComponent(fabricPackageBuilder);\n    RegisterImageComponent(fabricPackageBuilder);\n    RegisterUseComponent(fabricPackageBuilder);\n    RegisterGroupComponent(fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGSymbol\", fabricPackageBuilder);\n    RegisterDefsComponent(fabricPackageBuilder);\n    RegisterClipPathComponent(fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGMarker\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGMask\", fabricPackageBuilder);\n    RegisterLinearGradientComponent(fabricPackageBuilder);\n    RegisterRadialGradientComponent(fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGPattern\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGText\", fabricPackageBuilder);\n    RegisterUnsupportedSvgComponent(L\"RNSVGTSpan\", fabricPackageBuilder);\n#else\n    packageBuilder.AddViewManager(L\"SvgViewManager\", []() { return winrt::make<SvgViewManager>(); });\n    packageBuilder.AddViewManager(L\"RectViewManager\", []() { return winrt::make<RectViewManager>(); });\n    packageBuilder.AddViewManager(L\"CircleViewManager\", []() { return winrt::make<CircleViewManager>(); });\n    packageBuilder.AddViewManager(L\"EllipseViewManager\", []() { return winrt::make<EllipseViewManager>(); });\n    packageBuilder.AddViewManager(L\"LineViewManager\", []() { return winrt::make<LineViewManager>(); });\n    packageBuilder.AddViewManager(L\"PathViewManager\", []() { return winrt::make<PathViewManager>(); });\n    packageBuilder.AddViewManager(L\"ImageViewManager\", []() { return winrt::make<ImageViewManager>(); });\n    packageBuilder.AddViewManager(L\"UseViewManager\", []() { return winrt::make<UseViewManager>(); });\n    packageBuilder.AddViewManager(L\"GroupViewManager\", []() { return winrt::make<GroupViewManager>(); });\n    packageBuilder.AddViewManager(L\"SymbolViewManager\", []() { return winrt::make<SymbolViewManager>(); });\n    packageBuilder.AddViewManager(L\"DefsViewManager\", []() { return winrt::make<DefsViewManager>(); });\n    packageBuilder.AddViewManager(L\"ClipPathViewManager\", []() { return winrt::make<ClipPathViewManager>(); });\n    packageBuilder.AddViewManager(L\"MarkerViewManager\", []() { return winrt::make<MarkerViewManager>(); });\n    packageBuilder.AddViewManager(L\"MaskViewManager\", []() { return winrt::make<MaskViewManager>(); });\n    packageBuilder.AddViewManager(L\"LinearGradientViewManager\", []() { return winrt::make<LinearGradientViewManager>(); });\n    packageBuilder.AddViewManager(L\"RadialGradientViewManager\", []() { return winrt::make<RadialGradientViewManager>(); });\n    packageBuilder.AddViewManager(L\"PatternViewManager\", []() { return winrt::make<PatternViewManager>(); });\n    packageBuilder.AddViewManager(L\"TextViewManager\", []() { return winrt::make<TextViewManager>(); });\n    packageBuilder.AddViewManager(L\"TSpanViewManager\", []() { return winrt::make<TSpanViewManager>(); });\n    // Unsupported View Managers\n    packageBuilder.AddViewManager(L\"RNSVGFilterViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFilter\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeBlendViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeBlend\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeColorMatrixViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeColorMatrix\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeCompositeViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeComposite\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeFloodViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeFlood\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeGaussianBlurViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeGaussianBlur\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeMergeViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeMerge\"); });\n    packageBuilder.AddViewManager(L\"RNSVGFeOffsetViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGFeOffset\"); });\n    packageBuilder.AddViewManager(L\"RNSVGForeignObjectViewManager\", []() { return winrt::make<UnsupportedSvgViewManager>(L\"RNSVGForeignObject\"); });\n#endif\n\n  }\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/ReactPackageProvider.h",
    "content": "#pragma once\n#include \"ReactPackageProvider.g.h\"\n\nusing namespace winrt::Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation\n{\n    struct ReactPackageProvider : ReactPackageProviderT<ReactPackageProvider>\n    {\n        ReactPackageProvider() = default;\n\n        void CreatePackage(IReactPackageBuilder const &packageBuilder) noexcept;\n    };\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation\n{\n\nstruct ReactPackageProvider : ReactPackageProviderT<ReactPackageProvider, implementation::ReactPackageProvider> {};\n\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/ReactPackageProvider.idl",
    "content": "namespace RNSVG\n{\n    [webhosthidden]\n    [default_interface]\n    runtimeclass ReactPackageProvider : Microsoft.ReactNative.IReactPackageProvider\n    {\n        ReactPackageProvider();\n    };\n}\n"
  },
  {
    "path": "windows/RNSVG/RectView.cpp",
    "content": "#include \"pch.h\"\n#include \"RectView.h\"\n#if __has_include(\"RectView.g.cpp\")\n#include \"RectView.g.cpp\"\n#endif\n\n#include \"JSValueXaml.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\n#ifdef USE_FABRIC\nRectProps::RectProps(const winrt::Microsoft::ReactNative::ViewProps &props) : base_type(props) {}\n\nvoid RectProps::SetProp(\n    uint32_t hash,\n    winrt::hstring propName,\n    winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n  winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n}\n\nvoid RectView::RegisterComponent(const winrt::Microsoft::ReactNative::IReactPackageBuilderFabric &builder) noexcept {\n  RegisterRenderableComponent<winrt::RNSVG::implementation::RectProps, RectView>(L\"RNSVGRect\", builder);\n}\n\nvoid RectView::UpdateProperties(\n    const winrt::Microsoft::ReactNative::IComponentProps &props,\n    const winrt::Microsoft::ReactNative::IComponentProps &oldProps,\n    bool forceUpdate,\n    bool invalidate) noexcept {\n  auto rectProps = props.try_as<RectProps>();\n  if (rectProps) {\n    m_x = rectProps->x;\n    m_y = rectProps->y;\n    m_width = rectProps->width;\n    m_height = rectProps->height;\n    m_rx = rectProps->rx;\n    m_ry = rectProps->ry;\n  }\n\n  base_type::UpdateProperties(props, oldProps, forceUpdate, invalidate);\n}\n#else\nvoid RectView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"width\") {\n      m_width = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"height\") {\n      m_height = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"x\") {\n      m_x = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y\") {\n      m_y = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"rx\") {\n      m_rx = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"ry\") {\n      m_ry = propertyValue.To<RNSVG::SVGLength>();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n#endif\n\nvoid RectView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  auto const &root{SvgRoot()};\n  auto const size{root.CanvasSize()};\n\n  float x{Utils::GetAbsoluteLength(m_x, size.Width)};\n  float y{Utils::GetAbsoluteLength(m_y, size.Height)};\n  float width{Utils::GetAbsoluteLength(m_width, size.Width)};\n  float height{Utils::GetAbsoluteLength(m_height, size.Height)};\n\n  auto const rxLength{m_rx.Unit == RNSVG::LengthType::Unknown ? m_ry : m_rx};\n  auto const ryLength{m_ry.Unit == RNSVG::LengthType::Unknown ? m_rx : m_ry};\n\n  float rx{Utils::GetAbsoluteLength(rxLength, size.Width)};\n  float ry{Utils::GetAbsoluteLength(ryLength, size.Height)};\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  com_ptr<ID2D1Factory> factory;\n  deviceContext->GetFactory(factory.put());\n\n  com_ptr<ID2D1RoundedRectangleGeometry> geometry;\n  check_hresult(factory->CreateRoundedRectangleGeometry(\n      D2D1::RoundedRect(D2D1::RectF(x, y, width + x, height + y), rx, ry), geometry.put()));\n\n  Geometry(make<RNSVG::implementation::D2DGeometry>(geometry.as<ID2D1Geometry>()));\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RectView.h",
    "content": "#pragma once\n\n#include \"RectView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct RectView : RectViewT<RectView, RNSVG::implementation::RenderableView> {\n public:\n  RectView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  void CreateGeometry(RNSVG::D2DDeviceContext const &context);\n\n private:\n  RNSVG::SVGLength m_width{};\n  RNSVG::SVGLength m_height{};\n  RNSVG::SVGLength m_x{};\n  RNSVG::SVGLength m_y{};\n  RNSVG::SVGLength m_rx{};\n  RNSVG::SVGLength m_ry{};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RectView : RectViewT<RectView, implementation::RectView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/RectViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"RectViewManager.h\"\n#if __has_include(\"RectViewManager.g.cpp\")\n#include \"RectViewManager.g.cpp\"\n#endif\n\n#include \"RectView.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nRectViewManager::RectViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGRect;\n  m_name = L\"RNSVGRect\";\n}\n\n// IViewManagerWithNativeProperties\nIMapView<hstring, ViewManagerPropertyType> RectViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"height\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"width\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"x\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"rx\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"ry\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RectViewManager.h",
    "content": "#pragma once\n\n#include \"RectViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct RectViewManager : RectViewManagerT<RectViewManager, RNSVG::implementation::RenderableViewManager> {\n  RectViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RectViewManager : RectViewManagerT<RectViewManager, implementation::RectViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/RenderableView.cpp",
    "content": "#include \"pch.h\"\n#include \"RenderableView.h\"\n#if __has_include(\"RenderableView.g.cpp\")\n#include \"RenderableView.g.cpp\"\n#endif\n\n#include \"JSValueXaml.h\"\n#include \"SvgView.h\"\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n#ifdef USE_FABRIC\nSvgNodeCommonProps::SvgNodeCommonProps(\n    const winrt::Microsoft::ReactNative::ViewProps &props)\n    : m_props(props) {}\n\nvoid SvgNodeCommonProps::SetProp(\n    uint32_t hash,\n    winrt::hstring propName,\n    winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n  winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n}\n\nSvgRenderableCommonProps::SvgRenderableCommonProps(\n    const winrt::Microsoft::ReactNative::ViewProps &props)\n    : base_type(props) {}\n\nvoid SvgRenderableCommonProps::SetProp(\n    uint32_t hash,\n    winrt::hstring propName,\n    winrt::Microsoft::ReactNative::IJSValueReader value) noexcept {\n  winrt::Microsoft::ReactNative::ReadProp(hash, propName, value, *this);\n}\n\nvoid RenderableView::MountChildComponentView(\n   const winrt::Microsoft::ReactNative::ComponentView&,\n   const winrt::Microsoft::ReactNative::MountChildComponentViewArgs& args) noexcept\n{\n  const RNSVG::RenderableView &view{*this};\n  if (auto userData = args.Child().UserData()) {\n    const auto &group{view.try_as<RNSVG::GroupView>()};\n    const auto &child{userData.try_as<IRenderable>()};\n    m_children.InsertAt(args.Index(), child);\n\n    userData.as<IRenderableFabric>().SvgParent(*this);\n\n    assert(group && child);\n    if (group && child) {\n      child.MergeProperties(*this);\n\n      if (child.IsResponsible() && !IsResponsible()) {\n        IsResponsible(true);\n      }\n\n      if (auto const &root{SvgRoot()}) {\n        root.Invalidate();\n      }\n    }\n  }\n}\n\nvoid RenderableView::UnmountChildComponentView(\n    const winrt::Microsoft::ReactNative::ComponentView &,\n    const winrt::Microsoft::ReactNative::UnmountChildComponentViewArgs &args) noexcept {\n  if (auto userData = args.Child().UserData()) {\n    const RNSVG::RenderableView &view{*this};\n    const auto &group{view.try_as<RNSVG::GroupView>()};\n    const auto &child{userData.try_as<IRenderable>()};\n\n    userData.as<IRenderableFabric>().SvgParent(nullptr);\n\n    if (group && child) {\n      if (!IsUnloaded()) {\n        child.Unload();\n      }\n\n      m_children.RemoveAt(args.Index());\n\n      if (auto const &root{SvgRoot()}) {\n        root.Invalidate();\n      }\n    }\n  }\n}\n\nvoid RenderableView::UpdateProps(\n    const winrt::Microsoft::ReactNative::ComponentView & /*view*/,\n    const winrt::Microsoft::ReactNative::IComponentProps &props,\n    const winrt::Microsoft::ReactNative::IComponentProps &oldProps) noexcept {\n  if (!props && !oldProps)\n    return;\n\n  UpdateProperties(props, oldProps);\n}\n\nvoid RenderableView::UpdateProperties(\n    const winrt::Microsoft::ReactNative::IComponentProps &props,\n    const winrt::Microsoft::ReactNative::IComponentProps &oldProps,\n    bool forceUpdate,\n    bool invalidate) noexcept {\n  auto renderableProps = props.as<SvgRenderableCommonProps>();\n  auto oldRenderableProps =\n      oldProps ? oldProps.as<SvgRenderableCommonProps>() : nullptr;\n\n  auto const &parent{SvgParent().try_as<RNSVG::RenderableView>()};\n\n  // propList\n  /*\n  auto const &propList{propertyMap.find(\"propList\")};\n  if (propList != propertyMap.end()) {\n    m_propList.clear();\n    auto const &propValue{(*propList).second};\n    for (auto const &item : propValue.AsArray()) {\n      m_propList.push_back(Utils::JSValueAsString(item));\n    }\n  }\n  */\n\n  /*******************************/\n  /* REACT_SVG_NODE_COMMON_PROPS */\n  /*******************************/\n\n  // name\n  // not a prop we want to propagate to child elements so we only set it when forceUpdate = true\n  if (forceUpdate && (!oldRenderableProps || renderableProps->name != oldRenderableProps->name)) {\n    if (parent) {\n      SvgRoot().Templates().Remove(m_id);\n    }\n    m_id = winrt::to_hstring(Utils::JSValueAsString(renderableProps->name));\n    if (parent) {\n      SaveDefinition();\n    }\n  }\n\n  // opacity\n  // not a prop we want to propagate to child elements so we only set it when forceUpdate = true\n  if (forceUpdate && (!oldRenderableProps || renderableProps->opacity != oldRenderableProps->opacity)) {\n    m_opacity = Utils::JSValueAsFloat(renderableProps->opacity, 1.0f);\n  }\n\n  // matrix\n  if (!oldRenderableProps || renderableProps->matrix != oldRenderableProps->matrix) {\n    if (forceUpdate) {\n      m_transformMatrix = renderableProps->matrix != std::nullopt\n          ? Numerics::float3x2(\n                renderableProps->matrix->at(0),\n                renderableProps->matrix->at(1),\n                renderableProps->matrix->at(2),\n                renderableProps->matrix->at(3),\n                renderableProps->matrix->at(4),\n                renderableProps->matrix->at(5))\n          : (parent ? parent.SvgTransform() : Numerics::float3x2::identity());\n      if (forceUpdate) {\n        // If the optional is null, that generally means the prop was deleted\n        m_propSetMap[RNSVG::BaseProp::Matrix] = renderableProps->matrix != std::nullopt;\n      }\n    }\n  }\n\n  // mask - not implemented\n  //if (!oldRenderableProps || renderableProps->mask != oldRenderableProps->mask) {\n  //  m_maskId = to_hstring(Utils::JSValueAsString(renderableProps->mask));\n  //}\n\n  // markerStart - not implemented\n  //if (!oldRenderableProps || renderableProps->markerStart != oldRenderableProps->markerStart) {\n  //   m_markerStart = to_hstring(Utils::JSValueAsString(renderableProps->markerStart));\n  //}\n\n  // markerMid - not implemented\n  //if (!oldRenderableProps || renderableProps->markerMid != oldRenderableProps->markerMid) {\n  //   m_markerMid = to_hstring(Utils::JSValueAsString(renderableProps->markerMid));\n  //}\n  \n  // markerEnd - not implemented\n  //if (!oldRenderableProps || renderableProps->markerEnd != oldRenderableProps->markerEnd) {\n  //   m_markerEnd = to_hstring(Utils::JSValueAsString(renderableProps->markerEnd));\n  //}\n\n  // clipPath\n  // not a prop we want to propagate to child elements so we only set it when forceUpdate = true\n  if (forceUpdate && (!oldRenderableProps || renderableProps->clipPath != oldRenderableProps->clipPath)) {\n    m_clipPathId = to_hstring(Utils::JSValueAsString(renderableProps->clipPath));\n  }\n\n  // responsible\n  if (!oldRenderableProps || renderableProps->responsible != oldRenderableProps->responsible) {\n    m_isResponsible = renderableProps->responsible != std::nullopt ? *renderableProps->responsible : false;\n  }\n\n  // display - not implemented\n  //if (!oldRenderableProps || renderableProps->display != oldRenderableProps->display) {\n  //  m_display = Utils::JSValueAsString(renderableProps->display);\n  //}\n\n  // pointerEvents - not implemented\n  /*\n  if (!oldRenderableProps || renderableProps->pointerEvents != oldRenderableProps->pointerEvents) {\n    m_pointerEvents = Utils::JSValueAsString(renderableProps->pointerEvents);\n  }\n  */\n\n  /*************************************/\n  /* REACT_SVG_RENDERABLE_COMMON_PROPS */\n  /*************************************/\n\n  // fill\n  if (!oldRenderableProps || renderableProps->fill != oldRenderableProps->fill) {\n    bool fillSet{\n        renderableProps->propList &&\n        std::find(renderableProps->propList->begin(), renderableProps->propList->end(), \"fill\") !=\n            renderableProps->propList->end()};\n\n    if (forceUpdate || (fillSet && !m_propSetMap[RNSVG::BaseProp::Fill])) {\n      winrt::Microsoft::ReactNative::Color fallbackColor{winrt::Microsoft::ReactNative::Color::Black()};\n      if (renderableProps->fill == std::nullopt && fillSet) {\n        fallbackColor = winrt::Microsoft::ReactNative::Color::Transparent();\n      } else if (parent) {\n        fallbackColor = parent.Fill();\n      }\n\n      if (!m_fillBrushId.empty()) {\n        m_fillBrushId.clear();\n      }\n\n      SetColor(renderableProps->fill, fallbackColor, \"fill\");\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      m_propSetMap[RNSVG::BaseProp::Fill] = fillSet;\n    }\n  }\n\n  // fillOpacity\n  if (!oldRenderableProps || renderableProps->fillOpacity != oldRenderableProps->fillOpacity) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::FillOpacity]) {\n      float fallbackValue{parent ? parent.FillOpacity() : 1.0f};\n      m_fillOpacity = Utils::JSValueAsFloat(renderableProps->fillOpacity, fallbackValue);\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::FillOpacity] = renderableProps->fillOpacity != std::nullopt;\n    }\n  }\n\n  // fillRule\n  if (!oldRenderableProps || renderableProps->fillRule != oldRenderableProps->fillRule) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::FillRule]) {\n      m_fillRule = renderableProps->fillRule != std::nullopt ? *renderableProps->fillRule\n                                                             : (parent ? parent.FillRule() : RNSVG::FillRule::NonZero);\n    }\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::FillRule] = renderableProps->fillRule != std::nullopt;\n    }\n  }\n\n  // stroke\n  if (!oldRenderableProps || renderableProps->stroke != oldRenderableProps->stroke) {\n    bool strokeSet{\n        renderableProps->propList &&\n        std::find(renderableProps->propList->begin(), renderableProps->propList->end(), \"stroke\") !=\n            renderableProps->propList->end()};\n\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::Stroke]) {\n      winrt::Microsoft::ReactNative::Color fallbackColor{\n          ((parent && !strokeSet) ? parent.Stroke() : winrt::Microsoft::ReactNative::Color::Transparent())};\n\n      if (!m_strokeBrushId.empty()) {\n        m_strokeBrushId.clear();\n      }\n\n      SetColor(renderableProps->stroke, fallbackColor, \"stroke\");\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      m_propSetMap[RNSVG::BaseProp::Stroke] = strokeSet;\n    }\n  }\n\n  // strokeOpacity\n  if (!oldRenderableProps || renderableProps->strokeOpacity != oldRenderableProps->strokeOpacity) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeOpacity]) {\n      float fallbackValue{parent ? parent.StrokeOpacity() : 1.0f};\n      m_strokeOpacity = Utils::JSValueAsFloat(renderableProps->strokeOpacity, fallbackValue);\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeOpacity] = renderableProps->strokeOpacity != std::nullopt;\n    }\n  }\n\n  // strokeWidth\n  if (!oldRenderableProps || renderableProps->strokeWidth != oldRenderableProps->strokeWidth) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeWidth]) {\n      m_strokeWidth = (renderableProps->strokeWidth != std::nullopt)\n          ? *renderableProps->strokeWidth\n          : (parent ? parent.StrokeWidth() : RNSVG::SVGLength{1.0f, RNSVG::LengthType::Pixel});\n    }\n\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeWidth] = renderableProps->strokeWidth != std::nullopt;\n    }\n  }\n\n  // strokeLinecap\n  if (!oldRenderableProps || renderableProps->strokeLinecap != oldRenderableProps->strokeLinecap) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeLineCap]) {\n      m_strokeLineCap = renderableProps->strokeLinecap != std::nullopt\n          ? *renderableProps->strokeLinecap\n          : (parent ? parent.StrokeLineCap() : RNSVG::LineCap::Butt);\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeLineCap] = renderableProps->strokeLinecap != std::nullopt;\n    }\n  }\n\n  // strokeLinejoin\n  if (!oldRenderableProps || renderableProps->strokeLinejoin != oldRenderableProps->strokeLinejoin) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeLineJoin]) {\n      m_strokeLineJoin = renderableProps->strokeLinejoin != std::nullopt\n          ? *renderableProps->strokeLinejoin\n          : (parent ? parent.StrokeLineJoin() : RNSVG::LineJoin::Miter);\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeLineJoin] = renderableProps->strokeLinejoin != std::nullopt;\n    }\n  }\n\n  // strokeDasharray\n  if (!oldRenderableProps || renderableProps->strokeDasharray != oldRenderableProps->strokeDasharray) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeDashArray]) {\n      if (renderableProps->strokeDasharray != std::nullopt) {\n        m_strokeDashArray.Clear();\n\n        for (auto const &item : *renderableProps->strokeDasharray) {\n          m_strokeDashArray.Append(item);\n        }\n      } else {\n        m_strokeDashArray = (parent ? parent.StrokeDashArray() : winrt::single_threaded_vector<RNSVG::SVGLength>());\n      }\n      if (forceUpdate) {\n        // If the optional is null, that generally means the prop was deleted\n        m_propSetMap[RNSVG::BaseProp::StrokeDashArray] = renderableProps->strokeDasharray != std::nullopt;\n      }\n    }\n  }\n\n  // strokeDashoffset\n  if (!oldRenderableProps || renderableProps->strokeDashoffset != oldRenderableProps->strokeDashoffset) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeDashOffset]) {\n      float fallbackValue{parent ? parent.StrokeDashOffset() : 0.0f};\n      m_strokeDashOffset = Utils::JSValueAsFloat(renderableProps->strokeDashoffset, fallbackValue);\n    }\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeDashOffset] = renderableProps->strokeDashoffset != std::nullopt;\n    }\n  }\n\n  // strokeMiterlimit\n  if (!oldRenderableProps || renderableProps->strokeMiterlimit != oldRenderableProps->strokeMiterlimit) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::StrokeMiterLimit]) {\n      float fallbackValue{parent ? parent.StrokeMiterLimit() : 0.0f};\n      m_strokeMiterLimit = Utils::JSValueAsFloat(renderableProps->strokeMiterlimit, fallbackValue);\n    }\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::StrokeMiterLimit] = renderableProps->strokeMiterlimit != std::nullopt;\n    }\n  }\n\n  // vectorEffect - not implemented\n  /*\n  if (!oldRenderableProps || renderableProps->vectorEffect != oldRenderableProps->vectorEffect) {\n    if (forceUpdate || !m_propSetMap[RNSVG::BaseProp::VectorEffect]) {\n      m_vectorEffect = renderableProps->vectorEffect != std::nullopt\n          ? *renderableProps->vectorEffect\n          : (parent ? parent.VectorEffect() : RNSVG::VectorEffect::None);\n    }\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate) {\n      // If the optional is null, that generally means the prop was deleted\n      m_propSetMap[RNSVG::BaseProp::VectorEffect] = renderableProps->vectorEffect != std::nullopt;\n    }\n  }\n  */\n\n  m_recreateResources = true;\n\n  if (invalidate && SvgParent()) {\n    SvgRoot().Invalidate();\n  }\n}\n\nconst winrt::Windows::Foundation::Collections::IVector<IRenderable>& RenderableView::Children() const noexcept {\n  return m_children;\n}\n\n#else\nvoid RenderableView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n  auto const &parent{SvgParent().try_as<RNSVG::RenderableView>()};\n\n  auto const &propList{propertyMap.find(\"propList\")};\n  if (propList != propertyMap.end()) {\n    m_propList.clear();\n    auto const &propValue{(*propList).second};\n    for (auto const &item : propValue.AsArray()) {\n      m_propList.push_back(Utils::JSValueAsString(item));\n    }\n  }\n\n  bool fillSet{std::find(m_propList.begin(), m_propList.end(), \"fill\") != m_propList.end()};\n  bool strokeSet{std::find(m_propList.begin(), m_propList.end(), \"stroke\") != m_propList.end()};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    auto prop{RNSVG::BaseProp::Unknown};\n\n    // name is not a prop we want to propagate to child elements\n    // so we only set it when forceUpdate = true\n    if (propertyName == \"name\" && forceUpdate) {\n      if (parent) {\n        SvgRoot().Templates().Remove(m_id);\n      }\n      m_id = to_hstring(Utils::JSValueAsString(propertyValue));\n      if (parent) {\n        SaveDefinition();\n      }\n    } else if (propertyName == \"strokeWidth\") {\n      prop = RNSVG::BaseProp::StrokeWidth;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        auto const &fallbackValue{parent ? parent.StrokeWidth() : RNSVG::SVGLength(1.0f, RNSVG::LengthType::Pixel)};\n        m_strokeWidth = Utils::JSValueAsSVGLength(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"strokeOpacity\") {\n      prop = RNSVG::BaseProp::StrokeOpacity;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        float fallbackValue{parent ? parent.StrokeOpacity() : 1.0f};\n        m_strokeOpacity = Utils::JSValueAsFloat(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"fillOpacity\") {\n      prop = RNSVG::BaseProp::FillOpacity;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        float fallbackValue{parent ? parent.FillOpacity() : 1.0f};\n        m_fillOpacity = Utils::JSValueAsFloat(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"stroke\") {\n      prop = RNSVG::BaseProp::Stroke;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        Windows::UI::Color fallbackColor{(parent && !strokeSet) ? parent.Stroke() : Windows::UI::Colors::Transparent()};\n\n        if (!m_strokeBrushId.empty()) {\n          m_strokeBrushId.clear();\n        }\n\n        SetColor(propertyValue.AsObject(), fallbackColor, propertyName);\n      }\n    } else if (propertyName == \"fill\") {\n      prop = RNSVG::BaseProp::Fill;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        Windows::UI::Color fallbackColor{Windows::UI::Colors::Black()};\n        if (propertyValue.IsNull() && fillSet) {\n          fallbackColor = Windows::UI::Colors::Transparent();\n        } else if (parent) {\n          fallbackColor = parent.Fill();\n        }\n\n        if (!m_fillBrushId.empty()) {\n          m_fillBrushId.clear();\n        }\n\n        SetColor(propertyValue.AsObject(), fallbackColor, propertyName);\n      }\n    } else if (propertyName == \"strokeLinecap\") {\n      prop = RNSVG::BaseProp::StrokeLineCap;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        if (propertyValue.IsNull()) {\n          m_strokeLineCap = parent.StrokeLineCap();\n        } else {\n          m_strokeLineCap = static_cast<RNSVG::LineCap>(propertyValue.AsInt32());\n        }\n      }\n    } else if (propertyName == \"strokeLinejoin\") {\n      prop = RNSVG::BaseProp::StrokeLineJoin;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        if (propertyValue.IsNull()) {\n          m_strokeLineJoin = parent.StrokeLineJoin();\n        } else {\n          m_strokeLineJoin = static_cast<RNSVG::LineJoin>(propertyValue.AsInt32());\n        }\n      }\n    } else if (propertyName == \"fillRule\") {\n      prop = RNSVG::BaseProp::FillRule;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        if (propertyValue.IsNull()) {\n          m_fillRule = parent.FillRule();\n        } else {\n          m_fillRule = static_cast<RNSVG::FillRule>(propertyValue.AsInt32());\n        }\n      }\n    } else if (propertyName == \"strokeDashoffset\") {\n      prop = RNSVG::BaseProp::StrokeDashOffset;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        float fallbackValue{parent ? parent.StrokeDashOffset() : 0.0f};\n        m_strokeDashOffset = Utils::JSValueAsFloat(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"strokeMiterlimit\") {\n      prop = RNSVG::BaseProp::StrokeMiterLimit;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        float fallbackValue{parent ? parent.StrokeMiterLimit() : 0.0f};\n        m_strokeMiterLimit = Utils::JSValueAsFloat(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"strokeDasharray\") {\n      prop = RNSVG::BaseProp::StrokeDashArray;\n      if (forceUpdate || !m_propSetMap[prop]) {\n        if (propertyValue.IsNull()) {\n          m_strokeDashArray = parent.StrokeDashArray();\n        } else {\n          auto const &asArray = propertyValue.AsArray();\n\n          if (!asArray.empty() && (asArray.size() % 2 == 0)) {\n            m_strokeDashArray.Clear();\n\n            for (auto const &item : asArray) {\n              m_strokeDashArray.Append(item.To<RNSVG::SVGLength>());\n            }\n          }\n        }\n      }\n    } else if (propertyName == \"matrix\") {\n      prop = RNSVG::BaseProp::Matrix;\n      if (forceUpdate) {\n        Numerics::float3x2 fallbackValue{parent ? parent.SvgTransform() : Numerics::make_float3x2_rotation(0)};\n        m_transformMatrix = Utils::JSValueAsTransform(propertyValue, fallbackValue);\n      }\n    } else if (propertyName == \"opacity\" && forceUpdate) {\n      m_opacity = Utils::JSValueAsFloat(propertyValue, 1.0f);\n    } else if (propertyName == \"clipPath\") {\n      m_clipPathId = to_hstring(Utils::JSValueAsString(propertyValue));\n    }  else if (propertyName == \"responsible\") {\n      m_isResponsible = propertyValue.AsBoolean();\n    }\n\n    // forceUpdate = true means the property is being set on an element\n    // instead of being inherited from the parent.\n    if (forceUpdate && (prop != RNSVG::BaseProp::Unknown)) {\n      // If the propertyValue is null, that generally means the prop was deleted\n      bool propSet{!propertyValue.IsNull()};\n\n      // The exception being Fill and Stroke due to 'none' coming through as null\n      if (prop == RNSVG::BaseProp::Fill) {\n        propSet = fillSet;\n      } else if (prop == RNSVG::BaseProp::Stroke) {\n        propSet = strokeSet;\n      }\n\n      m_propSetMap[prop] = propSet;\n    }\n  }\n\n  m_recreateResources = true;\n\n  if (invalidate && SvgParent()) {\n    SvgRoot().Invalidate();\n  }\n}\n#endif\n\nvoid RenderableView::SaveDefinition() {\n  if (m_id != L\"\") {\n    SvgRoot().Templates().Insert(m_id, *this);\n  }\n}\n\nvoid RenderableView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  if (m_recreateResources) {\n    CreateGeometry(context);\n  }\n\n  if (!Geometry()) {\n    return;\n  }\n\n  com_ptr<ID2D1Geometry> geometry{get_self<D2DGeometry>(m_geometry)->Get()};\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n  if (m_propSetMap[RNSVG::BaseProp::Matrix]) {\n    deviceContext->SetTransform(D2DHelpers::AsD2DTransform(SvgTransform()) * transform);\n  }\n\n  com_ptr<ID2D1Factory> factory;\n  deviceContext->GetFactory(factory.put());\n\n  com_ptr<ID2D1GeometryGroup> geometryGroup;\n  ID2D1Geometry *geometries[] = {geometry.get()};\n  check_hresult(factory->CreateGeometryGroup(D2DHelpers::GetFillRule(FillRule()), geometries, 1, geometryGroup.put()));\n\n  geometry = geometryGroup;\n\n  com_ptr<ID2D1Geometry> clipPathGeometry;\n  if (ClipPathGeometry(context)) {\n    clipPathGeometry = get_self<D2DGeometry>(ClipPathGeometry(context))->Get();\n  }\n\n  D2DHelpers::PushOpacityLayer(deviceContext.get(), clipPathGeometry.get(), m_opacity);\n\n  if (FillOpacity()) {\n    D2DHelpers::PushOpacityLayer(deviceContext.get(), clipPathGeometry.get(), FillOpacity());\n\n    auto fill{Utils::GetCanvasBrush(FillBrushId(), Fill(), SvgRoot(), geometry, context)};\n    deviceContext->FillGeometry(geometry.get(), fill.get());\n\n    deviceContext->PopLayer();\n  }\n\n  if (StrokeOpacity()) {\n    D2DHelpers::PushOpacityLayer(deviceContext.get(), clipPathGeometry.get(), StrokeOpacity());\n\n    D2D1_CAP_STYLE capStyle{D2DHelpers::GetLineCap(m_strokeLineCap)};\n    D2D1_LINE_JOIN lineJoin{D2DHelpers::GetLineJoin(m_strokeLineJoin)};\n\n    D2D1_STROKE_STYLE_PROPERTIES strokeStyleProperties;\n    strokeStyleProperties.startCap = capStyle;\n    strokeStyleProperties.endCap = capStyle;\n    strokeStyleProperties.dashCap = capStyle;\n    strokeStyleProperties.lineJoin = lineJoin;\n    strokeStyleProperties.dashOffset = StrokeDashOffset();\n    strokeStyleProperties.miterLimit = StrokeMiterLimit();\n    strokeStyleProperties.dashStyle = D2D1_DASH_STYLE_SOLID;\n\n    float canvasDiagonal{Utils::GetCanvasDiagonal(size)};\n    float strokeWidth{Utils::GetAbsoluteLength(StrokeWidth(), canvasDiagonal)};\n\n    float *dashArray = nullptr;\n    if (StrokeDashArray().Size() > 0) {\n      strokeStyleProperties.dashStyle = D2D1_DASH_STYLE_CUSTOM;\n      m_adjustedStrokeDashArray = Utils::GetAdjustedStrokeArray(StrokeDashArray(), strokeWidth, canvasDiagonal);\n      dashArray = &m_adjustedStrokeDashArray[0];\n    }\n\n    com_ptr<ID2D1StrokeStyle> strokeStyle;\n    check_hresult(factory->CreateStrokeStyle(strokeStyleProperties, dashArray, m_strokeDashArray.Size(), strokeStyle.put()));\n\n    auto const stroke{Utils::GetCanvasBrush(StrokeBrushId(), Stroke(), SvgRoot(), geometry, context)};\n    deviceContext->DrawGeometry(geometry.get(), stroke.get(), strokeWidth, strokeStyle.get());\n    deviceContext->PopLayer();\n  }\n\n  deviceContext->PopLayer();\n\n  deviceContext->SetTransform(transform);\n}\n\nvoid RenderableView::MergeProperties(RNSVG::IRenderable const &other) {\n  auto view{other.try_as<RNSVG::RenderableView>()};\n\n  for (auto const &prop : m_propSetMap) {\n    if (!prop.second && view) {\n      switch (prop.first) {\n        case RNSVG::BaseProp::Fill:\n          m_fill = view.Fill();\n          m_fillBrushId = view.FillBrushId();\n          break;\n        case RNSVG::BaseProp::FillOpacity:\n          m_fillOpacity = view.FillOpacity();\n          break;\n        case RNSVG::BaseProp::FillRule:\n          m_fillRule = view.FillRule();\n          break;\n        case RNSVG::BaseProp::Stroke:\n          m_stroke = view.Stroke();\n          m_strokeBrushId = view.StrokeBrushId();\n          break;\n        case RNSVG::BaseProp::StrokeOpacity:\n          m_strokeOpacity = view.StrokeOpacity();\n          break;\n        case RNSVG::BaseProp::StrokeWidth:\n          m_strokeWidth = view.StrokeWidth();\n          break;\n        case RNSVG::BaseProp::StrokeMiterLimit:\n          m_strokeMiterLimit = view.StrokeMiterLimit();\n          break;\n        case RNSVG::BaseProp::StrokeDashOffset:\n          m_strokeDashOffset = view.StrokeDashOffset();\n          break;\n        case RNSVG::BaseProp::StrokeDashArray:\n          m_strokeDashArray = view.StrokeDashArray();\n          break;\n        case RNSVG::BaseProp::StrokeLineCap:\n          m_strokeLineCap = view.StrokeLineCap();\n          break;\n        case RNSVG::BaseProp::StrokeLineJoin:\n          m_strokeLineJoin = view.StrokeLineJoin();\n          break;\n        case RNSVG::BaseProp::Unknown:\n        default:\n          break;\n      }\n    }\n  }\n}\n\nRNSVG::SvgView RenderableView::SvgRoot() {\n  if (auto parent = SvgParent()) {\n    if (auto const &svgView{parent.try_as<RNSVG::SvgView>()}) {\n      if (auto const &svgViewParent = svgView.SvgParent()) {\n        if (auto const &renderableParent{svgViewParent.try_as<RNSVG::RenderableView>()}) {\n          return renderableParent.SvgRoot();\n        } else {\n          return svgView;\n        }\n      } else {\n        return svgView;\n      }\n    } else if (auto const &renderable{parent.try_as<RNSVG::RenderableView>()}) {\n      return renderable.SvgRoot();\n    }\n  }\n\n  return nullptr;\n}\n\nRNSVG::D2DGeometry RenderableView::ClipPathGeometry(RNSVG::D2DDeviceContext const &context) {\n  if (!m_clipPathId.empty()) {\n    if (auto const &clipPath{SvgRoot().Templates().TryLookup(m_clipPathId)}) {\n      if (!clipPath.Geometry()) {\n        clipPath.CreateGeometry(context);\n      }\n      return clipPath.Geometry();\n    }\n  }\n  return nullptr;\n}\n\nvoid RenderableView::Unload() {\n  if (m_geometry) {\n    m_geometry = nullptr;\n  }\n\n  m_parent = nullptr;\n  m_reactContext = nullptr;\n  m_propSetMap.clear();\n  m_strokeDashArray.Clear();\n  m_isUnloaded = true;\n\n#ifndef USE_FABRIC\n  m_propList.clear();\n#endif\n}\n\nRNSVG::IRenderable RenderableView::HitTest(Point const &point) {\n  if (m_geometry) {\n    BOOL strokeContainsPoint = FALSE;\n    D2D1_POINT_2F pointD2D{point.X, point.Y};\n\n    com_ptr<ID2D1Geometry> geometry{get_self<D2DGeometry>(m_geometry)->Get()};\n\n    if (auto const &svgRoot{SvgRoot()}) {\n      float canvasDiagonal{Utils::GetCanvasDiagonal(svgRoot.CanvasSize())};\n      float strokeWidth{Utils::GetAbsoluteLength(StrokeWidth(), canvasDiagonal)};\n\n      check_hresult(geometry->StrokeContainsPoint(pointD2D, strokeWidth, nullptr, nullptr, &strokeContainsPoint));\n    }\n\n    BOOL fillContainsPoint = FALSE;\n    check_hresult(geometry->FillContainsPoint(pointD2D, nullptr, &fillContainsPoint));\n\n    if (fillContainsPoint || strokeContainsPoint) {\n      return *this;\n    }\n  }\n  return nullptr;\n}\n\n#ifdef USE_FABRIC\nvoid RenderableView::SetColor(\n    std::optional<ColorStruct> &color,\n    winrt::Microsoft::ReactNative::Color const &fallbackColor,\n    std::string propName) {\n  if (color == std::nullopt) {\n    propName == \"fill\" ? m_fill = fallbackColor : m_stroke = fallbackColor;\n    return;\n  }\n\n  switch (color->type) {\n    // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractBrush.ts#L29\n    case 1: {\n      propName == \"fill\" ? m_fillBrushId = winrt::to_hstring(color->brushRef)\n                         : m_strokeBrushId = winrt::to_hstring(color->brushRef);\n      break;\n    }\n    // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractBrush.ts#L6-L8\n    case 2: // currentColor\n    case 3: // context-fill\n    case 4: // context-stroke\n      propName == \"fill\" ? m_fillBrushId = L\"currentColor\" : m_strokeBrushId = L\"currentColor\";\n      break;\n    default: {\n      auto const &c = color->payload ? color->payload : fallbackColor;\n      propName == \"fill\" ? m_fill = c : m_stroke = c;\n      break;\n    }\n  }\n}\n#else\nvoid RenderableView::SetColor(\n    const JSValueObject &propValue,\n    Windows::UI::Color const &fallbackColor,\n    std::string propName) {\n  switch (propValue[\"type\"].AsInt64()) {\n    // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractBrush.ts#L29\n    case 1: {\n      auto const &brushId{to_hstring(Utils::JSValueAsString(propValue[\"brushRef\"]))};\n      propName == \"fill\" ? m_fillBrushId = brushId : m_strokeBrushId = brushId;\n      break;\n    }\n    // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractBrush.ts#L6-L8\n    case 2: // currentColor\n    case 3: // context-fill\n    case 4: // context-stroke\n      propName == \"fill\" ? m_fillBrushId = L\"currentColor\" : m_strokeBrushId = L\"currentColor\";\n      break;\n    default: {\n      auto const &color{Utils::JSValueAsColor(propValue[\"payload\"], fallbackColor)};\n      propName == \"fill\" ? m_fill = color : m_stroke = color;\n      break;\n    }\n  }\n}\n#endif\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RenderableView.h",
    "content": "#pragma once\n\n#include \"RenderableView.g.h\"\n#include \"SVGLength.h\"\n#include \"D2DDeviceContext.h\"\n#include \"D2DGeometry.h\"\n\n#include <NativeModules.h>\n\nnamespace winrt::RNSVG::implementation {\n\nstruct RenderableView : RenderableViewT<RenderableView> {\n public:\n  RenderableView() = default;\n\n  RenderableView(Microsoft::ReactNative::IReactContext const &context) : m_reactContext(context) {}\n\n  // IRenderablePaper\n  xaml::FrameworkElement SvgParent() { return m_parent; }\n  void SvgParent(xaml::FrameworkElement const &value) { m_parent = value; }\n\n  Windows::UI::Color Fill() { return m_fill; }\n  Windows::UI::Color Stroke() { return m_stroke; }\n\n  virtual void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate = true, bool invalidate = true);\n\n  RNSVG::SvgView SvgRoot();\n\n  RNSVG::D2DGeometry Geometry() { return m_geometry; }\n  void Geometry(RNSVG::D2DGeometry const &value) { m_geometry = value; }\n\n  hstring Id() { return m_id; }\n  Numerics::float3x2 SvgTransform() { return m_transformMatrix; }\n\n  bool IsResponsible() { return m_isResponsible; }\n  void IsResponsible(bool isResponsible) { m_isResponsible = isResponsible; }\n\n  bool IsUnloaded() { return m_isUnloaded; }\n\n  hstring FillBrushId() { return m_fillBrushId; }\n  float FillOpacity() { return m_fillOpacity; }\n  hstring StrokeBrushId() { return m_strokeBrushId; }\n  float StrokeOpacity() { return m_strokeOpacity; }\n  float StrokeMiterLimit() { return m_strokeMiterLimit; }\n  float StrokeDashOffset() { return m_strokeDashOffset; }\n  RNSVG::SVGLength StrokeWidth() { return m_strokeWidth; }\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> StrokeDashArray() { return m_strokeDashArray; }\n  RNSVG::LineCap StrokeLineCap() { return m_strokeLineCap; }\n  RNSVG::LineJoin StrokeLineJoin() { return m_strokeLineJoin; }\n  RNSVG::FillRule FillRule() { return m_fillRule; }\n  RNSVG::D2DGeometry ClipPathGeometry(RNSVG::D2DDeviceContext const &context);\n\n  // IRenderable\n  virtual void CreateGeometry(RNSVG::D2DDeviceContext const & /*context*/) {}\n  virtual void MergeProperties(RNSVG::IRenderable const &other);\n  virtual void SaveDefinition();\n  virtual void Unload();\n  virtual void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n  virtual void CreateResources() {}\n  virtual RNSVG::IRenderable HitTest(Windows::Foundation::Point const &point);\n\n protected:\n  std::vector<std::string> m_propList{};\n\n  float m_opacity{1.0f};\n  std::map<RNSVG::BaseProp, bool> m_propSetMap{\n      {RNSVG::BaseProp::Matrix, false},\n      {RNSVG::BaseProp::Fill, false},\n      {RNSVG::BaseProp::FillOpacity, false},\n      {RNSVG::BaseProp::FillRule, false},\n      {RNSVG::BaseProp::Stroke, false},\n      {RNSVG::BaseProp::StrokeOpacity, false},\n      {RNSVG::BaseProp::StrokeWidth, false},\n      {RNSVG::BaseProp::StrokeMiterLimit, false},\n      {RNSVG::BaseProp::StrokeDashOffset, false},\n      {RNSVG::BaseProp::StrokeDashArray, false},\n      {RNSVG::BaseProp::StrokeLineCap, false},\n      {RNSVG::BaseProp::StrokeLineJoin, false},\n  };\n\n private:\n  xaml::FrameworkElement m_parent{nullptr};\n  Windows::UI::Color m_fill{Colors::Black()};\n  Windows::UI::Color m_stroke{Colors::Transparent()};\n\n  void SetColor(const Microsoft::ReactNative::JSValueObject &propValue, Windows::UI::Color const &fallbackColor, std::string propName);\n \n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n  RNSVG::D2DGeometry m_geometry{nullptr};\n  bool m_recreateResources{true};\n  bool m_isResponsible{false};\n  bool m_isUnloaded{false};\n\n  hstring m_id{L\"\"};\n  hstring m_clipPathId{L\"\"};\n  Numerics::float3x2 m_transformMatrix{Numerics::float3x2::identity()};\n  hstring m_fillBrushId{L\"\"};\n  hstring m_strokeBrushId{L\"\"};\n  float m_fillOpacity{1.0f};\n  float m_strokeOpacity{1.0f};\n  float m_strokeMiterLimit{0.0f};\n  float m_strokeDashOffset{0.0f};\n  std::vector<float> m_adjustedStrokeDashArray;\n  RNSVG::SVGLength m_strokeWidth{1.0f, RNSVG::LengthType::Pixel};\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_strokeDashArray{\n      winrt::single_threaded_vector<RNSVG::SVGLength>()};\n  RNSVG::LineCap m_strokeLineCap{RNSVG::LineCap::Butt};\n  RNSVG::LineJoin m_strokeLineJoin{RNSVG::LineJoin::Miter};\n  RNSVG::FillRule m_fillRule{RNSVG::FillRule::NonZero};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RenderableView : RenderableViewT<RenderableView, implementation::RenderableView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/RenderableViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"RenderableViewManager.h\"\n#if __has_include(\"RenderableViewManager.g.cpp\")\n#include \"RenderableViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nxaml::FrameworkElement RenderableViewManager::CreateView() {\n  switch (m_class) {\n    case RNSVG::SVGClass::RNSVGGroup:\n      return winrt::RNSVG::GroupView(m_reactContext);\n    case RNSVG::SVGClass::RNSVGPath:\n      return winrt::RNSVG::PathView();\n    case RNSVG::SVGClass::RNSVGRect:\n      return winrt::RNSVG::RectView();\n    case RNSVG::SVGClass::RNSVGCircle:\n      return winrt::RNSVG::CircleView();\n    case RNSVG::SVGClass::RNSVGEllipse:\n      return winrt::RNSVG::EllipseView();\n    case RNSVG::SVGClass::RNSVGLine:\n      return winrt::RNSVG::LineView();\n    case RNSVG::SVGClass::RNSVGUse:\n      return winrt::RNSVG::UseView();\n    case RNSVG::SVGClass::RNSVGImage:\n      return winrt::RNSVG::ImageView();\n    case RNSVG::SVGClass::RNSVGText:\n      return winrt::RNSVG::TextView();\n    case RNSVG::SVGClass::RNSVGTSpan:\n      return winrt::RNSVG::TSpanView();\n    case RNSVG::SVGClass::RNSVGSymbol:\n      return winrt::RNSVG::SymbolView();\n    case RNSVG::SVGClass::RNSVGDefs:\n      return winrt::RNSVG::DefsView();\n    case RNSVG::SVGClass::RNSVGLinearGradient:\n      return winrt::RNSVG::LinearGradientView();\n    case RNSVG::SVGClass::RNSVGRadialGradient:\n      return winrt::RNSVG::RadialGradientView();\n    case RNSVG::SVGClass::RNSVGPattern:\n      return winrt::RNSVG::PatternView();\n    case RNSVG::SVGClass::RNSVGClipPath:\n      return winrt::RNSVG::ClipPathView();\n    case RNSVG::SVGClass::RNSVGMarker:\n      return winrt::RNSVG::MarkerView();\n    case RNSVG::SVGClass::RNSVGMask:\n      return winrt::RNSVG::MaskView();\n  }\n\n  throw hresult_not_implemented();\n}\n\n// IViewManagerWithNativeProperties\nIMapView<hstring, ViewManagerPropertyType> RenderableViewManager::NativeProps() {\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  nativeProps.Insert(L\"name\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"fill\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"fillRule\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"fillOpacity\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"stroke\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeOpacity\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeWidth\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"strokeLinecap\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeLinejoin\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeMiterlimit\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeDashoffset\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"strokeDasharray\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"matrix\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"opacity\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"propList\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"clipPath\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"responsible\", ViewManagerPropertyType::Boolean);\n\n  return nativeProps.GetView();\n}\n\nvoid RenderableViewManager::UpdateProperties(\n    xaml::FrameworkElement const &view,\n    Microsoft::ReactNative::IJSValueReader const &propertyMapReader) {\n  if (auto const &renderable{view.try_as<RenderableView>()}) {\n    renderable->UpdateProperties(propertyMapReader);\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/RenderableViewManager.h",
    "content": "#pragma once\n\n#include \"RenderableViewManager.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct RenderableViewManager : RenderableViewManagerT<RenderableViewManager> {\n public:\n  RenderableViewManager() = default;\n\n  // IViewManager\n  hstring Name() { return m_name; }\n  xaml::FrameworkElement CreateView();\n\n  // IViewManagerWithReactContext\n  Microsoft::ReactNative::IReactContext ReactContext() { return m_reactContext; }\n  void ReactContext(Microsoft::ReactNative::IReactContext const &value) { m_reactContext = value; }\n\n  // IViewManagerWithNativeProperties\n  void UpdateProperties(\n      xaml::FrameworkElement const &view,\n      Microsoft::ReactNative::IJSValueReader const &propertyMapReader);\n  virtual\n    Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n\n protected:\n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n  RNSVG::SVGClass m_class{RNSVG::SVGClass::Unknown};\n  hstring m_name{};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct RenderableViewManager : RenderableViewManagerT<RenderableViewManager, implementation::RenderableViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/SVGLength.cpp",
    "content": "#pragma once\n\n#include \"pch.h\"\n#include \"SVGLength.h\"\n\n#include <JSValueReader.h>\n\nnamespace winrt::Microsoft::ReactNative {\n\nvoid WriteValue(IJSValueWriter const &writer, const winrt::RNSVG::SVGLength &value) noexcept {\n  switch (value.Unit) {\n    case RNSVG::LengthType::Unknown:\n      writer.WriteNull();\n      return;\n    case RNSVG::LengthType::EMS:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"em\"));\n      return;\n    case RNSVG::LengthType::EXS:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"ex\"));\n      return;\n    case RNSVG::LengthType::Centimeter:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"cm\"));\n      return;\n    case RNSVG::LengthType::Millimeter:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"mm\"));\n      return;\n    case RNSVG::LengthType::Inch:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"in\"));\n      return;\n    case RNSVG::LengthType::Point:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"pt\"));\n      return;\n    case RNSVG::LengthType::Pica:\n      writer.WriteString(winrt::to_hstring(std::to_string(value.Value) + \"pc\"));\n      return;\n    case RNSVG::LengthType::Number:\n      writer.WriteDouble(value.Value);\n      return;\n    default:\n      assert(false);\n  }\n}\n\nvoid ReadValue(IJSValueReader const &reader, /*out*/ winrt::RNSVG::SVGLength &value) noexcept {\n  switch (reader.ValueType()) {\n    case JSValueType::String: {\n      auto str = to_string(reader.GetString());\n\n      auto strLength{str.size()};\n      if (strLength == 0 || str == \"normal\") {\n        value.Unit = RNSVG::LengthType::Unknown;\n        value.Value = 0.0;\n        return;\n      } else if (str.back() == '%') {\n        value.Unit = RNSVG::LengthType::Percentage;\n        value.Value = std::stof(str.substr(0, strLength - 1), nullptr);\n        return;\n      } else if (strLength > 2) {\n        auto end{strLength - 2};\n        auto lastTwo{str.substr(end)};\n\n        value.Unit = RNSVG::LengthType::Unknown;\n        if (lastTwo == \"px\") {\n          value.Unit = RNSVG::LengthType::Number;\n        } else if (lastTwo == \"em\") {\n          value.Unit = RNSVG::LengthType::EMS;\n        } else if (lastTwo == \"ex\") {\n          value.Unit = RNSVG::LengthType::EXS;\n        } else if (lastTwo == \"cm\") {\n          value.Unit = RNSVG::LengthType::Centimeter;\n        } else if (lastTwo == \"mm\") {\n          value.Unit = RNSVG::LengthType::Millimeter;\n        } else if (lastTwo == \"in\") {\n          value.Unit = RNSVG::LengthType::Inch;\n        } else if (lastTwo == \"pt\") {\n          value.Unit = RNSVG::LengthType::Point;\n        } else if (lastTwo == \"pc\") {\n          value.Unit = RNSVG::LengthType::Pica;\n        } else {\n          value.Unit = RNSVG::LengthType::Number;\n          end = strLength;\n        }\n\n        value.Value = std::stof(str.substr(0, end), nullptr);\n        return;\n      }\n\n      value.Unit = RNSVG::LengthType::Number;\n      value.Value = std::stof(str, nullptr);\n    }\n      return;\n    case JSValueType::Int64:\n      value.Unit = RNSVG::LengthType::Number;\n      value.Value = static_cast<float>(reader.GetInt64());\n      return;\n    case JSValueType::Double:\n      value.Unit = RNSVG::LengthType::Number;\n      value.Value = static_cast<float>(reader.GetDouble());\n      return;\n    default:\n      value.Unit = RNSVG::LengthType::Unknown;\n      value.Value = 0.0f;\n      return;\n  }\n}\n\n\n} // namespace winrt::Microsoft::ReactNative\n\nnamespace winrt::RNSVG {\n\nD2D1_SVG_LENGTH D2dSvgLength(const winrt::RNSVG::SVGLength &value) noexcept {\n  switch (value.Unit) {\n    case RNSVG::LengthType::Percentage:\n      return {value.Value, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_PERCENTAGE};\n    case RNSVG::LengthType::Unknown:\n    case RNSVG::LengthType::EMS:\n    case RNSVG::LengthType::EXS:\n    case RNSVG::LengthType::Centimeter:\n    case RNSVG::LengthType::Millimeter:\n    case RNSVG::LengthType::Inch:\n    case RNSVG::LengthType::Point:\n    case RNSVG::LengthType::Pica:\n    default:\n      // Unsupported unit type\n      __fallthrough;\n    case RNSVG::LengthType::Number:\n      return {value.Value, D2D1_SVG_LENGTH_UNITS::D2D1_SVG_LENGTH_UNITS_NUMBER};\n  }\n}\n} // namespace winrt::RNSVG\n"
  },
  {
    "path": "windows/RNSVG/SVGLength.h",
    "content": "#pragma once\n\n#include <winrt/RNSVG.h>\n\n#include \"JSValueXaml.h\"\n\nnamespace winrt::Microsoft::ReactNative {\nvoid WriteValue(IJSValueWriter const &writer, const winrt::RNSVG::SVGLength &value) noexcept;\nvoid ReadValue(IJSValueReader const &reader, /*out*/ winrt::RNSVG::SVGLength &value) noexcept;\n} // namespace winrt::Microsoft::ReactNative"
  },
  {
    "path": "windows/RNSVG/SvgView.cpp",
    "content": "#include \"pch.h\"\n\n#include \"SvgView.h\"\n#if __has_include(\"SvgView.g.cpp\")\n#include \"SvgView.g.cpp\"\n#endif\n\n#include <UI.Xaml.Media.Imaging.h>\n#ifdef USE_WINUI3\n#include <microsoft.ui.xaml.media.dxinterop.h>\n#include <winrt/Microsoft.Graphics.Display.h>\n#else\n#include <windows.ui.xaml.media.dxinterop.h>\n#include <winrt/Windows.Graphics.Display.h>\n#endif\n\n#include \"D2DDevice.h\"\n#include \"D2DDeviceContext.h\"\n#include \"GroupView.h\"\n\n#include <d3d11_4.h>\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n\nSvgView::SvgView(IReactContext const &context, RNSVG::DirectXDeviceManager const &deviceManager)\n    : m_reactContext(context), m_deviceManager(deviceManager) {\n  m_panelLoadedRevoker = Loaded(winrt::auto_revoke, {get_weak(), &SvgView::Panel_Loaded});\n  m_panelUnloadedRevoker = Unloaded(winrt::auto_revoke, {get_weak(), &SvgView::Panel_Unloaded});\n}\n\nvoid SvgView::SvgParent(xaml::FrameworkElement const &value) {\n  if (value) {\n    m_panelUnloadedRevoker.revoke();\n    m_parent = value;\n  }\n}\n\nvoid SvgView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  // If forceUpdate is false, that means this is a nested Svg\n  // and we're inheriting props. Pass those along to the group.\n  if (!forceUpdate && m_group) {\n    m_group.UpdateProperties(reader, forceUpdate, invalidate);\n  } else {\n    auto const &propertyMap{JSValueObject::ReadFrom(reader)};\n\n    for (auto const &pair : propertyMap) {\n      auto const &propertyName{pair.first};\n      auto const &propertyValue{pair.second};\n\n      if (propertyName == \"name\") {\n        if (m_parent && m_group) {\n          m_group.SvgRoot().Templates().Remove(m_id);\n        }\n        m_id = to_hstring(Utils::JSValueAsString(propertyValue));\n        if (m_parent) {\n          SaveDefinition();\n        }\n      } else if (propertyName == \"width\") {\n        m_width = propertyValue.To<RNSVG::SVGLength>();\n      } else if (propertyName == \"height\") {\n        m_height = propertyValue.To<RNSVG::SVGLength>();\n      } else if (propertyName == \"bbWidth\") {\n        m_bbWidth = propertyValue.To<RNSVG::SVGLength>();\n        Width(m_bbWidth.Value);\n      } else if (propertyName == \"bbHeight\") {\n        m_bbHeight = propertyValue.To<RNSVG::SVGLength>();\n        Height(m_bbHeight.Value);\n      } else if (propertyName == \"vbWidth\") {\n        m_vbWidth = Utils::JSValueAsFloat(propertyValue);\n      } else if (propertyName == \"vbHeight\") {\n        m_vbHeight = Utils::JSValueAsFloat(propertyValue);\n      } else if (propertyName == \"minX\") {\n        m_minX = Utils::JSValueAsFloat(propertyValue);\n      } else if (propertyName == \"minY\") {\n        m_minY = Utils::JSValueAsFloat(propertyValue);\n      } else if (propertyName == \"align\") {\n        m_align = Utils::JSValueAsString(propertyValue);\n      } else if (propertyName == \"meetOrSlice\") {\n        m_meetOrSlice = Utils::GetMeetOrSlice(propertyValue);\n      } else if (propertyName == \"color\") {\n        m_currentColor = Utils::JSValueAsColor(propertyValue);\n      } else if (propertyName == \"responsible\") {\n        m_isResponsible = propertyValue.AsBoolean();\n      }\n    }\n\n    Invalidate();\n  }\n}\n\nSize SvgView::MeasureOverride(Size const &availableSize) {\n  for (auto const &child : Children()) {\n    child.Measure(availableSize);\n  }\n  return availableSize;\n}\n\nSize SvgView::ArrangeOverride(Size const &finalSize) {\n  for (auto const &child : Children()) {\n    child.Arrange({0, 0, finalSize.Width, finalSize.Height});\n  }\n  return finalSize;\n}\n\nvoid SvgView::Panel_Loaded(IInspectable const &sender, xaml::RoutedEventArgs const & ) {\n  if (auto const &svgView{sender.try_as<RNSVG::SvgView>()}) { \n    if (!m_loaded) { \n      m_loaded = true; \n      svgView.CreateResources();\n    }\n  }\n}\n\nvoid SvgView::Panel_Unloaded(IInspectable const &sender, xaml::RoutedEventArgs const & ) {\n  if (auto const &svgView{sender.try_as<RNSVG::SvgView>()}) {\n    svgView.Unload();\n  }\n}\n\nwinrt::Windows::Foundation::Size SvgView::CanvasSize() noexcept {\n  return ActualSize();\n}\n\nvoid SvgView::SaveDefinition() {\n  if (m_id != L\"\" && m_group) {\n    m_group.SvgRoot().Templates().Insert(m_id, *this);\n    m_group.SaveDefinition();\n  }\n}\n\nvoid SvgView::MergeProperties(RNSVG::IRenderable const &other) {\n  if (m_group) {\n    m_group.MergeProperties(other);\n  }\n}\n\nvoid SvgView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n  if (m_align != \"\") {\n    Rect vbRect{m_minX, m_minY, m_vbWidth, m_vbHeight};\n    float width{size.Width};\n    float height{size.Height};\n\n    if (SvgParent()) {\n      width = Utils::GetAbsoluteLength(m_bbWidth, width);\n      height = Utils::GetAbsoluteLength(m_bbHeight, height);\n    }\n\n    Rect elRect{0, 0, width, height};\n    deviceContext->SetTransform(Utils::GetViewBoxTransformD2D(vbRect, elRect, m_align, m_meetOrSlice) * transform);\n  }\n\n  if (m_group) {\n    m_group.SaveDefinition();\n    m_group.Draw(context, size);\n  }\n\n  if (!m_hasRendered) {\n    m_hasRendered = true;\n  }\n\n  deviceContext->SetTransform(transform);\n}\n\nvoid SvgView::CreateGeometry(RNSVG::D2DDeviceContext const &context) {\n  if (m_group) {\n    m_group.CreateGeometry(context);\n  }\n}\n\nvoid SvgView::CreateResources() {\n  if (m_group) {\n    m_group.CreateResources();\n  }\n\n  Invalidate();\n\n  m_image.Width(ActualWidth());\n  m_image.Height(ActualHeight());\n  m_image.Stretch(xaml::Media::Stretch::UniformToFill);\n  Children().Append(m_image);\n}\n\nvoid SvgView::Unload() {\n  m_reactContext = nullptr;\n  m_templates.Clear();\n  m_brushes.Clear();\n\n  if (m_group) {\n    m_group.Unload();\n  }\n}\n\nvoid SvgView::Invalidate() {\n  m_brushes.Clear();\n  m_templates.Clear();\n\n  // Recreate the shared graphics device resources if necessary.\n  m_deviceManager.CreateDeviceResourcesIfNeeded();\n\n  if (!m_loaded || Device() == nullptr || DeviceContext() == nullptr) {\n    return;\n  }\n\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(DeviceContext())->Get()};\n\n  Size size{static_cast<float>(ActualWidth()), static_cast<float>(ActualHeight())};\n\n  // Check if the size is valid (non-zero)\n  if (size.Width <= 0 || size.Height <= 0) {\n    return;\n  }\n\n  xaml::Media::Imaging::SurfaceImageSource surfaceImageSource(\n      static_cast<int32_t>(size.Width), static_cast<int32_t>(size.Height));\n  com_ptr<ISurfaceImageSourceNativeWithD2D> sisNativeWithD2D{surfaceImageSource.as<ISurfaceImageSourceNativeWithD2D>()};\n\n  // Associate the Direct2D device with the SurfaceImageSource.\n  com_ptr<ID2D1Device> device{get_self<D2DDevice>(Device())->Get()};\n  sisNativeWithD2D->SetDevice(device.get());\n\n  com_ptr<IDXGISurface> dxgiSurface;\n\n  // RECT is a LTRB rect, but since we're using 0 for LT, we are using width/height for RB.\n  RECT updateRect{0, 0, static_cast<long>(size.Width), static_cast<long>(size.Height)};\n  POINT offset{0, 0};\n  check_hresult(sisNativeWithD2D->BeginDraw(updateRect, __uuidof(IDXGISurface), dxgiSurface.put_void(), &offset));\n\n  // Create render target.\n  com_ptr<ID2D1Bitmap1> bitmap;\n  check_hresult(deviceContext->CreateBitmapFromDxgiSurface(dxgiSurface.get(), nullptr, bitmap.put()));\n\n  // Set context's render target.\n  deviceContext->SetTarget(bitmap.get());\n\n  // Draw using Direct2D context\n  deviceContext->BeginDraw();\n\n  auto transform = Numerics::make_float3x2_translation({static_cast<float>(offset.x), static_cast<float>(offset.y)});\n  deviceContext->SetTransform(D2DHelpers::AsD2DTransform(transform));\n\n  deviceContext->Clear(D2D1::ColorF(D2D1::ColorF::Black, 0.0f));\n\n  Draw(DeviceContext(), size);\n\n  HRESULT endDrawResult = deviceContext->EndDraw();\n  HRESULT sisNativeEndDrawResult = sisNativeWithD2D->EndDraw();\n\n  // If either draw call failed with D2DERR_RECREATE_TARGET, then discard the current device resources.\n  if (endDrawResult == D2DERR_RECREATE_TARGET || sisNativeEndDrawResult == D2DERR_RECREATE_TARGET) {\n    m_deviceManager.DiscardDeviceResources();\n  }\n\n  m_image.Source(surfaceImageSource);\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/SvgView.h",
    "content": "#pragma once\n\n#include \"SvgView.g.h\"\n\n#include \"SVGLength.h\"\n#include \"Utils.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct SvgView : SvgViewT<SvgView> {\n public:\n  SvgView() = default;\n\n  SvgView(winrt::Microsoft::ReactNative::IReactContext const &context, RNSVG::DirectXDeviceManager const &deviceManager);\n\n  xaml::FrameworkElement SvgParent() { return m_parent; }\n  void SvgParent(xaml::FrameworkElement const &value);\n\n  Windows::UI::Color CurrentColor() { return m_currentColor; }\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate = true, bool invalidate = true);\n\n  // Overrides\n  winrt::Windows::Foundation::Size MeasureOverride(winrt::Windows::Foundation::Size const &availableSize);\n  winrt::Windows::Foundation::Size ArrangeOverride(winrt::Windows::Foundation::Size const &finalSize);\n\n  void Panel_Loaded(winrt::Windows::Foundation::IInspectable const &sender, xaml::RoutedEventArgs const &args);\n  void Panel_Unloaded(winrt::Windows::Foundation::IInspectable const &sender, xaml::RoutedEventArgs const &args);\n\n  winrt::Windows::Foundation::Size CanvasSize() noexcept;\n\n  RNSVG::GroupView Group() { return m_group; }\n  void Group(RNSVG::GroupView const &value) { m_group = value; }\n\n  RNSVG::D2DDevice Device() { return m_deviceManager ? m_deviceManager.Device() : nullptr; }\n\n  RNSVG::D2DDeviceContext DeviceContext() { return m_deviceManager ? m_deviceManager.DeviceContext() : nullptr; }\n\n  RNSVG::D2DGeometry Geometry() { return m_group ? m_group.Geometry() : nullptr; }\n  void Geometry(RNSVG::D2DGeometry const & /*value*/) {}\n\n  bool IsResponsible() { return m_isResponsible; }\n  void IsResponsible(bool isResponsible) { m_isResponsible = isResponsible; }\n\n  Windows::Foundation::Collections::IMap<hstring, RNSVG::IRenderable> Templates() {\n    return m_templates;\n  }\n  Windows::Foundation::Collections::IMap<hstring, RNSVG::IBrushView> Brushes() {\n    return m_brushes;\n  }\n\n  // IRenderable\n  void MergeProperties(RNSVG::IRenderable const &other);\n  void SaveDefinition();\n  void Unload();\n  void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n  void CreateResources();\n  void CreateGeometry(RNSVG::D2DDeviceContext const &deviceContext);\n  RNSVG::IRenderable HitTest(Windows::Foundation::Point const & /*point*/) { return nullptr; }\n\n  void Invalidate();\n\n private:\n  bool m_loaded{false};\n  xaml::FrameworkElement m_parent{nullptr};\n  xaml::Controls::Image m_image;\n  Windows::UI::Color m_currentColor{Colors::Black()};\n\n  xaml::FrameworkElement::Loaded_revoker m_panelLoadedRevoker{};\n  xaml::FrameworkElement::Unloaded_revoker m_panelUnloadedRevoker{};\n\n  // Shared\n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n  bool m_hasRendered{false};\n  bool m_isResponsible{false};\n  RNSVG::DirectXDeviceManager m_deviceManager;\n  RNSVG::GroupView m_group{nullptr};\n  hstring m_id{L\"\"};\n  float m_minX{0.0f};\n  float m_minY{0.0f};\n  float m_vbWidth{0.0f};\n  float m_vbHeight{0.0f};\n  RNSVG::SVGLength m_bbWidth{0, RNSVG::LengthType::Unknown};\n  RNSVG::SVGLength m_bbHeight{0, RNSVG::LengthType::Unknown};\n  RNSVG::SVGLength m_width{0, RNSVG::LengthType::Unknown};\n  RNSVG::SVGLength m_height{0, RNSVG::LengthType::Unknown};\n  std::string m_align{\"\"};\n  RNSVG::MeetOrSlice m_meetOrSlice{RNSVG::MeetOrSlice::Meet};\n\n  Windows::Foundation::Collections::IMap<hstring, RNSVG::IRenderable> m_templates{\n      winrt::single_threaded_map<hstring, RNSVG::IRenderable>()};\n  Windows::Foundation::Collections::IMap<hstring, RNSVG::IBrushView> m_brushes{\n      winrt::single_threaded_map<hstring, RNSVG::IBrushView>()};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct SvgView : SvgViewT<SvgView, implementation::SvgView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/SvgViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"SvgViewManager.h\"\n#if __has_include(\"SvgViewManager.g.cpp\")\n#include \"SvgViewManager.g.cpp\"\n#endif\n\n#include <UI.Input.h>\n#include <UI.Xaml.Input.h>\n#include <UI.Xaml.Media.h>\n#include <UI.Xaml.Shapes.h>\n\n#include \"RenderableView.h\"\n#include \"SvgView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nSvgViewManager::SvgViewManager() {\n  // Create the shared DirectXDeviceManager instance and initialize the graphics device resources.\n  m_deviceManager = RNSVG::DirectXDeviceManager();\n  m_deviceManager.CreateDeviceResourcesIfNeeded();\n}\n\n// IViewManager\nhstring SvgViewManager::Name() {\n  return L\"RNSVGSvgView\";\n}\n\nxaml::FrameworkElement SvgViewManager::CreateView() {\n  return winrt::RNSVG::SvgView(m_reactContext, m_deviceManager);\n}\n\n// IViewManagerWithContext\nIReactContext SvgViewManager::ReactContext() {\n  return m_reactContext;\n}\n\nvoid SvgViewManager::ReactContext(IReactContext const &reactContext) {\n  m_reactContext = reactContext;\n}\n\n// IViewManagerWithNativeProperties\nIMapView<hstring, ViewManagerPropertyType> SvgViewManager::NativeProps() {\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  nativeProps.Insert(L\"height\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"width\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"color\", ViewManagerPropertyType::Color);\n  nativeProps.Insert(L\"responsible\", ViewManagerPropertyType::Boolean);\n\n  // viewBox\n  nativeProps.Insert(L\"minX\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"minY\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbWidth\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbHeight\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"bbWidth\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"bbHeight\", ViewManagerPropertyType::Number);\n\n  // preserveAspectRatio\n  nativeProps.Insert(L\"align\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"meetOrSlice\", ViewManagerPropertyType::Number);\n\n  return nativeProps.GetView();\n}\n\nvoid SvgViewManager::UpdateProperties(xaml::FrameworkElement const &view, IJSValueReader const &propertyMapReader) {\n  if (auto const &svgView{view.try_as<SvgView>()}) {\n    svgView->UpdateProperties(propertyMapReader);\n  }\n}\n\n// IViewManagerWithChildren\nvoid SvgViewManager::AddView(xaml::FrameworkElement const &parent, xaml::UIElement const &child, int64_t /*index*/) {\n  auto const &svgView{parent.try_as<RNSVG::SvgView>()};\n  auto const &group{child.try_as<RNSVG::GroupView>()};\n\n  if (svgView && group) {\n    // Every SvgView has exactly one child - a Group that gets\n    // all of Svg's children piped through.\n    group.SvgParent(parent);\n    svgView.Group(group);\n  }\n}\n\nvoid SvgViewManager::RemoveAllChildren(xaml::FrameworkElement const &parent) {\n  auto const &svgView{parent.try_as<RNSVG::SvgView>()};\n  if (svgView && svgView.Group()) {\n    svgView.Group().Unload();\n  }\n  svgView.Group(nullptr);\n}\n\nvoid SvgViewManager::RemoveChildAt(xaml::FrameworkElement const &parent, int64_t /*index*/) {\n  RemoveAllChildren(parent);\n}\n\nvoid SvgViewManager::ReplaceChild(\n    xaml::FrameworkElement const &parent,\n    xaml::UIElement const &oldChild,\n    xaml::UIElement const &newChild) {\n  auto const &svgView{parent.try_as<RNSVG::SvgView>()};\n  auto const &oldGroup{oldChild.try_as<RNSVG::GroupView>()};\n  auto const &newGroup{newChild.try_as<RNSVG::GroupView>()};\n\n  if (svgView && oldGroup && newGroup) {\n    newGroup.MergeProperties(oldGroup);\n    oldGroup.Unload();\n    newGroup.SvgParent(parent);\n    svgView.Group(newGroup);\n  }\n}\n\nvoid SvgViewManager::OnPointerEvent(IInspectable const& view, ReactPointerEventArgs const& args) {\n  if (auto const &svgView{view.try_as<RNSVG::SvgView>()}) {\n    auto const &group{svgView.Group()};\n    if (group.IsResponsible()) {\n      auto const &point{args.Args().GetCurrentPoint(svgView).Position()};\n      for (auto const &child : group.Children()) {\n        if (auto const &target{child.HitTest(point)}) {\n          args.Target(target);\n        }\n      }\n    }\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/SvgViewManager.h",
    "content": "#pragma once\n\n#include \"SvgViewManager.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct SvgViewManager : SvgViewManagerT<SvgViewManager> {\n  SvgViewManager();\n\n  // IViewManager\n  hstring Name();\n  xaml::FrameworkElement CreateView();\n\n  // IViewManagerWithReactContext\n  Microsoft::ReactNative::IReactContext ReactContext();\n  void ReactContext(Microsoft::ReactNative::IReactContext const &value);\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n  void UpdateProperties(\n      xaml::FrameworkElement const &view,\n      Microsoft::ReactNative::IJSValueReader const &propertyMapReader);\n\n  // IViewManagerWithChildren\n  void AddView(xaml::FrameworkElement const &parent, xaml::UIElement const &child, int64_t index);\n  void RemoveAllChildren(xaml::FrameworkElement const &parent);\n  void RemoveChildAt(xaml::FrameworkElement const &parent, int64_t index);\n  void ReplaceChild(\n      xaml::FrameworkElement const &parent,\n      xaml::UIElement const &oldChild,\n      xaml::UIElement const &newChild);\n\n  // IViewManagerWithPointerEvents\n  void OnPointerEvent(\n      Windows::Foundation::IInspectable const &view,\n      Microsoft::ReactNative::ReactPointerEventArgs const &args);\n\n private:\n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n  RNSVG::DirectXDeviceManager m_deviceManager{nullptr};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct SvgViewManager : SvgViewManagerT<SvgViewManager, implementation::SvgViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/SymbolView.cpp",
    "content": "#include \"pch.h\"\n#include \"SymbolView.h\"\n#if __has_include(\"SymbolView.g.cpp\")\n#include \"SymbolView.g.cpp\"\n#endif\n\n#include \"Utils.h\"\n\nusing namespace winrt;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid SymbolView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"vbWidth\") {\n      m_vbWidth = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"vbHeight\") {\n      m_vbHeight = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"minX\") {\n      m_minX = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"minY\") {\n      m_minY = Utils::JSValueAsFloat(propertyValue);\n    } else if (propertyName == \"align\") {\n      m_align = Utils::JSValueAsString(propertyValue);\n    } else if (propertyName == \"meetOrSlice\") {\n      m_meetOrSlice = Utils::GetMeetOrSlice(propertyValue);\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/SymbolView.h",
    "content": "#pragma once\n\n#include \"SymbolView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct SymbolView : SymbolViewT<SymbolView, RNSVG::implementation::GroupView> {\n public:\n  SymbolView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  float MinX() { return m_minX; }\n  float MinY() { return m_minY; }\n  float VbWidth() { return m_vbWidth; }\n  float VbHeight() { return m_vbHeight; }\n  hstring Align() { return to_hstring(m_align); }\n  RNSVG::MeetOrSlice MeetOrSlice() { return m_meetOrSlice; }\n\n  // RenderableView\n  void Draw(RNSVG::D2DDeviceContext const & /*deviceContext*/, Windows::Foundation::Size const & /*size*/){};\n\n private:\n  float m_minX{0.0f};\n  float m_minY{0.0f};\n  float m_vbWidth{0.0f};\n  float m_vbHeight{0.0f};\n  std::string m_align{\"\"};\n  RNSVG::MeetOrSlice m_meetOrSlice{RNSVG::MeetOrSlice::Meet};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct SymbolView : SymbolViewT<SymbolView, implementation::SymbolView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/SymbolViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"SymbolViewManager.h\"\n#if __has_include(\"SymbolViewManager.g.cpp\")\n#include \"SymbolViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation\n{\nSymbolViewManager::SymbolViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGSymbol;\n  m_name = L\"RNSVGSymbol\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> SymbolViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"minX\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"minY\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbWidth\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"vbHeight\", ViewManagerPropertyType::Number);\n  nativeProps.Insert(L\"align\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"meetOrSlice\", ViewManagerPropertyType::Number);\n\n  return nativeProps.GetView();\n}\n}\n"
  },
  {
    "path": "windows/RNSVG/SymbolViewManager.h",
    "content": "#pragma once\n#include \"SymbolViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct SymbolViewManager : SymbolViewManagerT<SymbolViewManager, RNSVG::implementation::GroupViewManager> {\n  SymbolViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct SymbolViewManager : SymbolViewManagerT<SymbolViewManager, implementation::SymbolViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/TSpanView.cpp",
    "content": "#include \"pch.h\"\n#include \"TSpanView.h\"\n#if __has_include(\"TSpanView.g.cpp\")\n#include \"TSpanView.g.cpp\"\n#endif\n\n#include <codecvt>\n\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid TSpanView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"content\") {\n      m_content = propertyValue.AsString();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid TSpanView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n  bool translateXY{X().Size() > 0 || Y().Size() > 0};\n\n  if (translateXY) {\n    float x{X().Size() > 0 ? X().GetAt(0).Value : 0};\n    float y{Y().Size() > 0 ? Y().GetAt(0).Value : 0};\n\n    deviceContext->SetTransform(D2D1::Matrix3x2F::Translation({x, y}) * transform);\n  }\n\n  com_ptr<ID2D1Factory> d2dFactory;\n  deviceContext->GetFactory(d2dFactory.put());\n\n  com_ptr<IDWriteFactory> dwriteFactory;\n  check_hresult(DWriteCreateFactory(\n      DWRITE_FACTORY_TYPE_SHARED,\n      __uuidof(IDWriteFactory),\n      reinterpret_cast<::IUnknown **>(dwriteFactory.put_void())));\n\n  com_ptr<IDWriteTextFormat> textFormat;\n  check_hresult(dwriteFactory->CreateTextFormat(\n      FontFamily().c_str(),\n      nullptr, // Font collection (nullptr sets it to use the system font collection).\n      D2DHelpers::FontWeightFrom(SvgParent(), FontWeight()),\n      DWRITE_FONT_STYLE_NORMAL,\n      DWRITE_FONT_STRETCH_NORMAL,\n      FontSize(),\n      L\"\",\n      textFormat.put()));\n\n  auto const fill{Utils::GetCanvasBrush(FillBrushId(), Fill(), SvgRoot(), nullptr, context)};\n\n  deviceContext->DrawText(\n      to_hstring(m_content).c_str(),\n      static_cast<uint32_t>(m_content.size()),\n      textFormat.get(),\n      D2D1::RectF(0, 0, size.Width, size.Height),\n      fill.get());\n\n  if (translateXY) {\n    deviceContext->SetTransform(transform);\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/TSpanView.h",
    "content": "#pragma once\n\n#include \"TSpanView.g.h\"\n#include \"TextView.h\"\n\nnamespace winrt::RNSVG::implementation {\n  \nstruct TSpanView : TSpanViewT<TSpanView, RNSVG::implementation::TextView> {\npublic:\n  TSpanView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // IRenderable\n  virtual void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n\n private:\n  std::string m_content;\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct TSpanView : TSpanViewT<TSpanView, implementation::TSpanView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/TSpanViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"TSpanViewManager.h\"\n#if __has_include(\"TSpanViewManager.g.cpp\")\n#include \"TSpanViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nTSpanViewManager::TSpanViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGTSpan;\n  m_name = L\"RNSVGTSpan\";\n}\n\nWindows::Foundation::Collections::IMapView<hstring, ViewManagerPropertyType> TSpanViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"content\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n}\n"
  },
  {
    "path": "windows/RNSVG/TSpanViewManager.h",
    "content": "#pragma once\n#include \"TSpanViewManager.g.h\"\n#include \"TextViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct TSpanViewManager : TSpanViewManagerT<TSpanViewManager, RNSVG::implementation::TextViewManager> {\n  TSpanViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct TSpanViewManager : TSpanViewManagerT<TSpanViewManager, implementation::TSpanViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/TextView.cpp",
    "content": "#include \"pch.h\"\n#include \"TextView.h\"\n#if __has_include(\"TextView.g.cpp\")\n#include \"TextView.g.cpp\"\n#endif\n\n#include \"D2DHelpers.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid TextView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"x\") {\n      m_x.Clear();\n      for (auto const &item : propertyValue.AsArray()) {\n        m_x.Append(item.To<RNSVG::SVGLength>());\n      }\n    } else if (propertyName == \"y\") {\n      m_y.Clear();\n      for (auto const &item : propertyValue.AsArray()) {\n        m_y.Append(item.To<RNSVG::SVGLength>());\n      }\n    } else if (propertyName == \"dx\") {\n      m_dx.Clear();\n      for (auto const &item : propertyValue.AsArray()) {\n        m_dx.Append(item.To<RNSVG::SVGLength>());\n      }\n    } else if (propertyName == \"dy\") {\n      m_dy.Clear();\n      for (auto const &item : propertyValue.AsArray()) {\n        m_dy.Append(item.To<RNSVG::SVGLength>());\n      }\n    } else if (propertyName == \"rotate\") {\n      m_rotate.Clear();\n      for (auto const &item : propertyValue.AsArray()) {\n        m_rotate.Append(item.To<RNSVG::SVGLength>());\n      }\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid TextView::DrawGroup(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n  D2D1_MATRIX_3X2_F transform{D2DHelpers::GetTransform(deviceContext.get())};\n\n  bool translateXY{X().Size() > 0 || Y().Size() > 0};\n  if (translateXY) {\n    float x{X().Size() > 0 ? X().GetAt(0).Value : 0};\n    float y{Y().Size() > 0 ? Y().GetAt(0).Value : 0};\n\n    deviceContext->SetTransform(D2D1::Matrix3x2F::Translation({x,y}) * transform);\n  }\n  __super::DrawGroup(context, size);\n  if (translateXY) {\n    deviceContext->SetTransform(transform);\n  }\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/TextView.h",
    "content": "#pragma once\n\n#include \"TextView.g.h\"\n#include \"GroupView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct TextView : TextViewT<TextView, RNSVG::implementation::GroupView> {\n public:\n  TextView() = default;\n\n  // IRenderablePaper\n  virtual void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> X() { return m_x; }\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> Y() { return m_y; }\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> DX() { return m_dx; }\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> DY() { return m_dy; }\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> Rotate() { return m_rotate; }\n\n  // GroupView\n  virtual void DrawGroup(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n\n private:\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_x{winrt::single_threaded_vector<RNSVG::SVGLength>()};\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_y{winrt::single_threaded_vector<RNSVG::SVGLength>()};\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_dx{winrt::single_threaded_vector<RNSVG::SVGLength>()};\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_dy{winrt::single_threaded_vector<RNSVG::SVGLength>()};\n  Windows::Foundation::Collections::IVector<RNSVG::SVGLength> m_rotate{winrt::single_threaded_vector<RNSVG::SVGLength>()};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct TextView : TextViewT<TextView, implementation::TextView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/TextViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"TextViewManager.h\"\n#if __has_include(\"TextViewManager.g.cpp\")\n#include \"TextViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nTextViewManager::TextViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGText;\n  m_name = L\"RNSVGText\";\n}\n\nWindows::Foundation::Collections::IMapView<hstring, ViewManagerPropertyType> TextViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"x\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"y\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"dx\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"dy\", ViewManagerPropertyType::Array);\n  nativeProps.Insert(L\"rotate\", ViewManagerPropertyType::Array);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/TextViewManager.h",
    "content": "#pragma once\n#include \"TextViewManager.g.h\"\n#include \"GroupViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct TextViewManager : TextViewManagerT<TextViewManager, RNSVG::implementation::GroupViewManager> {\n  TextViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\nnamespace winrt::RNSVG::factory_implementation {\nstruct TextViewManager : TextViewManagerT<TextViewManager, implementation::TextViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/Types.idl",
    "content": "namespace RNSVG {\n  enum SVGClass {\n    RNSVGGroup,\n    RNSVGPath,\n    RNSVGText,\n    RNSVGTSpan,\n    RNSVGTextPath,\n    RNSVGImage,\n    RNSVGCircle,\n    RNSVGEllipse,\n    RNSVGLine,\n    RNSVGRect,\n    RNSVGClipPath,\n    RNSVGDefs,\n    RNSVGUse,\n    RNSVGSymbol,\n    RNSVGLinearGradient,\n    RNSVGRadialGradient,\n    RNSVGPattern,\n    RNSVGMask,\n    RNSVGMarker,\n    RNSVGForeignObject,\n    Unknown,\n  };\n\n  // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractViewBox.ts#L3-L10\n  enum MeetOrSlice {\n    Meet,\n    Slice,\n    None,\n  };\n\n  enum BaseProp {\n    Matrix,\n    Fill,\n    FillOpacity,\n    FillRule,\n    Stroke,\n    StrokeOpacity,\n    StrokeWidth,\n    StrokeMiterLimit,\n    StrokeDashOffset,\n    StrokeDashArray,\n    StrokeLineCap,\n    StrokeLineJoin,\n    Unknown,\n  };\n\n  enum FontProp {\n    FontSize,\n    FontWeight,\n    FontFamily,\n    Unknown,\n  };\n\n  enum LengthType\n  {\n    Unknown,\n    Number,\n    Percentage,\n    EMS,\n    EXS,\n    Pixel,\n    Centimeter,\n    Millimeter,\n    Inch,\n    Point,\n    Pica,\n  };\n\n  // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractStroke.ts#L6-L10\n  enum LineCap {\n    Butt,\n    Round,\n    Square,\n  };\n\n  // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractStroke.ts#L12-L16\n  enum LineJoin {\n    Miter,\n    Round,\n    Bevel,\n  };\n\n  // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractFill.ts#L6-L9\n  enum FillRule {\n    EvenOdd,\n    NonZero,\n  };\n\n  // https://github.com/software-mansion/react-native-svg/blob/main/src/lib/extract/extractStroke.ts#L18-L25\n  //enum VectorEffect {\n  //  None,\n  //  NonScalingStroke,\n  //  Inherit,\n  //  Uri,\n  //};\n\n  struct SVGLength {\n    Single Value;\n    LengthType Unit;\n  };\n\n  [default_interface]\n  runtimeclass D2DDevice {\n    D2DDevice();\n  };\n\n  [default_interface]\n  runtimeclass D2DDeviceContext {\n    D2DDeviceContext();\n  };\n\n  [default_interface]\n  runtimeclass D2DGeometry {\n    D2DGeometry();\n  };\n\n  [default_interface]\n  runtimeclass D2DBrush {\n    D2DBrush();\n  };\n\n  [default_interface]\n  runtimeclass DirectXDeviceManager {\n    DirectXDeviceManager();\n\n    D2DDevice Device{ get; };\n    D2DDeviceContext DeviceContext{ get; };\n\n    void CreateDeviceResourcesIfNeeded();\n    void DiscardDeviceResources();\n  };\n}\n"
  },
  {
    "path": "windows/RNSVG/UnsupportedSvgViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"UnsupportedSvgViewManager.h\"\n#if __has_include(\"UnsupportedSvgViewManager.g.cpp\")\n#include \"UnsupportedSvgViewManager.g.cpp\"\n#endif\n\n#include <UI.Input.h>\n#include <UI.Xaml.Input.h>\n#include <UI.Xaml.Media.h>\n#include <UI.Xaml.Shapes.h>\n\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\nUnsupportedSvgViewManager::UnsupportedSvgViewManager(hstring name) {m_name = name;}\n// IViewManager\nhstring UnsupportedSvgViewManager::Name() {\n  return m_name;\n}\n\nxaml::FrameworkElement UnsupportedSvgViewManager::CreateView() {\n  xaml::Controls::TextBlock tb;\n  tb.Text(L\"Unsupported SVG Element: \" + m_name);\n  tb.Foreground(xaml::Media::SolidColorBrush(winrt::Windows::UI::Colors::Red()));\n  return tb;\n}\n\n// IViewManagerWithContext\nwinrt::Microsoft::ReactNative::IReactContext UnsupportedSvgViewManager::ReactContext() {\n  return m_reactContext;\n}\n\nvoid UnsupportedSvgViewManager::ReactContext(winrt::Microsoft::ReactNative::IReactContext const &reactContext) {\n  m_reactContext = reactContext;\n}\n\n// IViewManagerWithChildren\nvoid UnsupportedSvgViewManager::AddView(xaml::FrameworkElement const &parent, xaml::UIElement const &child, int64_t /*index*/) {\n}\n\nvoid UnsupportedSvgViewManager::RemoveAllChildren(xaml::FrameworkElement const &parent) {\n}\n\nvoid UnsupportedSvgViewManager::RemoveChildAt(xaml::FrameworkElement const &parent, int64_t /*index*/) {\n}\n\nvoid UnsupportedSvgViewManager::ReplaceChild(\n    xaml::FrameworkElement const &parent,\n    xaml::UIElement const &oldChild,\n    xaml::UIElement const &newChild) {\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/UnsupportedSvgViewManager.h",
    "content": "#pragma once\n\n#include \"UnsupportedSvgViewManager.g.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct UnsupportedSvgViewManager : UnsupportedSvgViewManagerT<UnsupportedSvgViewManager> {\n  UnsupportedSvgViewManager() = default;\n  UnsupportedSvgViewManager(hstring name);\n\n  // IViewManager\n  hstring Name();\n  xaml::FrameworkElement CreateView();\n\n  // IViewManagerWithReactContext\n  Microsoft::ReactNative::IReactContext ReactContext();\n  void ReactContext(Microsoft::ReactNative::IReactContext const &value);\n\n  // IViewManagerWithChildren\n  void AddView(xaml::FrameworkElement const &parent, xaml::UIElement const &child, int64_t index);\n  void RemoveAllChildren(xaml::FrameworkElement const &parent);\n  void RemoveChildAt(xaml::FrameworkElement const &parent, int64_t index);\n  void\n  ReplaceChild(xaml::FrameworkElement const &parent, xaml::UIElement const &oldChild, xaml::UIElement const &newChild);\n\n private:\n  hstring m_name{L\"RNSVGUnsupportedSvgView\"};\n  Microsoft::ReactNative::IReactContext m_reactContext{nullptr};\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct UnsupportedSvgViewManager : UnsupportedSvgViewManagerT<UnsupportedSvgViewManager, implementation::UnsupportedSvgViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation"
  },
  {
    "path": "windows/RNSVG/UseView.cpp",
    "content": "#include \"pch.h\"\n#include \"UseView.h\"\n#if __has_include(\"UseView.g.cpp\")\n#include \"UseView.g.cpp\"\n#endif\n\n#include \"Utils.h\"\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\n\nvoid UseView::UpdateProperties(IJSValueReader const &reader, bool forceUpdate, bool invalidate) {\n  const JSValueObject &propertyMap{JSValue::ReadObjectFrom(reader)};\n\n  for (auto const &pair : propertyMap) {\n    auto const &propertyName{pair.first};\n    auto const &propertyValue{pair.second};\n\n    if (propertyName == \"href\") {\n      m_href = to_hstring(Utils::JSValueAsString(propertyValue));\n    } else if (propertyName == \"x\") {\n      m_x = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"y\") {\n      m_y = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"width\") {\n      m_width = propertyValue.To<RNSVG::SVGLength>();\n    } else if (propertyName == \"height\") {\n      m_height = propertyValue.To<RNSVG::SVGLength>();\n    }\n  }\n\n  __super::UpdateProperties(reader, forceUpdate, invalidate);\n}\n\nvoid UseView::Draw(RNSVG::D2DDeviceContext const &context, Size const &size) {\n  if (auto const &view{GetRenderableTemplate()}) {\n    com_ptr<ID2D1DeviceContext> deviceContext{get_self<D2DDeviceContext>(context)->Get()};\n\n    D2D1_MATRIX_3X2_F originalTransform{D2DHelpers::GetTransform(deviceContext.get())};\n    auto transform{originalTransform};\n\n    float x{Utils::GetAbsoluteLength(m_x, size.Width)};\n    float y{Utils::GetAbsoluteLength(m_y, size.Height)};\n\n    transform = D2D1::Matrix3x2F::Translation({x, y}) * originalTransform;\n\n    // Combine new transform with existing one if it's set\n    if (m_propSetMap[RNSVG::BaseProp::Matrix]) {\n      transform = transform * D2DHelpers::AsD2DTransform(SvgTransform());\n    }\n\n    // Figure out any necessary transforms\n    if (auto const &symbol{view.try_as<RNSVG::SymbolView>()}) {\n      if (symbol.Align() != L\"\") {\n        Rect vbRect{\n            symbol.MinX(),\n            symbol.MinY(),\n            (symbol.MinX() + symbol.VbWidth()),\n            (symbol.MinY() + symbol.VbHeight())};\n\n        float elWidth{Utils::GetAbsoluteLength(m_width, size.Width)};\n        float elHeight{Utils::GetAbsoluteLength(m_height, size.Height)};\n        Rect elRect{0.0f, 0.0f, elWidth, elHeight};\n\n        auto vbTransform{Utils::GetViewBoxTransformD2D(vbRect, elRect, to_string(symbol.Align()), symbol.MeetOrSlice())};\n        transform = vbTransform * transform;\n      }\n    }\n\n    deviceContext->SetTransform(transform);\n\n    // Propagate props to template\n    view.MergeProperties(*this);\n\n    // Set opacity and render\n    D2DHelpers::PushOpacityLayer(deviceContext.get(), nullptr, m_opacity);\n    if (auto const &symbol{view.try_as<RNSVG::SymbolView>()}) {\n      symbol.DrawGroup(context, size);\n    } else {\n      view.Draw(context, size);\n    }\n\n    deviceContext->PopLayer();\n\n    // Restore original template props\n    auto renderable{view.try_as<RNSVG::IRenderablePaper>()};\n    if (renderable) {\n      if (auto const &parent{renderable.SvgParent().try_as<RNSVG::RenderableView>()}) {\n        view.MergeProperties(parent);\n      }\n    }\n\n    // Restore session transform\n    deviceContext->SetTransform(originalTransform);\n\n  }\n}\n\nRNSVG::IRenderable UseView::GetRenderableTemplate() {\n  if (auto const &root{SvgRoot()}) {\n    return root.Templates().TryLookup(m_href);\n  }\n\n  return nullptr;\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/UseView.h",
    "content": "#pragma once\n\n#include \"UseView.g.h\"\n#include \"RenderableView.h\"\n\nnamespace winrt::RNSVG::implementation {\n\nstruct UseView : UseViewT<UseView, RNSVG::implementation::RenderableView> {\n public:\n  UseView() = default;\n\n  // IRenderablePaper\n  void UpdateProperties(Microsoft::ReactNative::IJSValueReader const &reader, bool forceUpdate, bool invalidate);\n\n  // RenderableView\n  void Draw(RNSVG::D2DDeviceContext const &deviceContext, Windows::Foundation::Size const &size);\n\nprivate:\n  hstring m_href{L\"\"};\n  RNSVG::SVGLength m_x{};\n  RNSVG::SVGLength m_y{};\n  RNSVG::SVGLength m_width{};\n  RNSVG::SVGLength m_height{};\n\n  RNSVG::IRenderable GetRenderableTemplate();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct UseView : UseViewT<UseView, implementation::UseView> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/UseViewManager.cpp",
    "content": "#include \"pch.h\"\n#include \"UseViewManager.h\"\n#if __has_include(\"UseViewManager.g.cpp\")\n#include \"UseViewManager.g.cpp\"\n#endif\n\nusing namespace winrt;\nusing namespace Microsoft::ReactNative;\n\nnamespace winrt::RNSVG::implementation {\nUseViewManager::UseViewManager() {\n  m_class = RNSVG::SVGClass::RNSVGUse;\n  m_name = L\"RNSVGUse\";\n}\n\nIMapView<hstring, ViewManagerPropertyType> UseViewManager::NativeProps() {\n  auto const &parentProps{__super::NativeProps()};\n  auto const &nativeProps{winrt::single_threaded_map<hstring, ViewManagerPropertyType>()};\n\n  for (auto const &prop : parentProps) {\n    nativeProps.Insert(prop.Key(), prop.Value());\n  }\n\n  nativeProps.Insert(L\"href\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"x\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"y\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"width\", ViewManagerPropertyType::String);\n  nativeProps.Insert(L\"height\", ViewManagerPropertyType::String);\n\n  return nativeProps.GetView();\n}\n} // namespace winrt::RNSVG::implementation\n"
  },
  {
    "path": "windows/RNSVG/UseViewManager.h",
    "content": "#pragma once\n#include \"UseViewManager.g.h\"\n#include \"RenderableViewManager.h\"\n\nnamespace winrt::RNSVG::implementation {\nstruct UseViewManager : UseViewManagerT<UseViewManager, RNSVG::implementation::RenderableViewManager> {\n  UseViewManager();\n\n  // IViewManagerWithNativeProperties\n  Windows::Foundation::Collections::IMapView<hstring, Microsoft::ReactNative::ViewManagerPropertyType> NativeProps();\n};\n} // namespace winrt::RNSVG::implementation\n\nnamespace winrt::RNSVG::factory_implementation {\nstruct UseViewManager : UseViewManagerT<UseViewManager, implementation::UseViewManager> {};\n} // namespace winrt::RNSVG::factory_implementation\n"
  },
  {
    "path": "windows/RNSVG/Utils.h",
    "content": "#pragma once\n\n#include \"pch.h\"\n\n#include <winrt/Windows.Foundation.Numerics.h>\n#include <UI.Text.h>\n#include \"JSValueReader.h\"\n#include \"D2DHelpers.h\"\n#include \"D2DBrush.h\"\n#include \"D2DDeviceContext.h\"\n\n#define _USE_MATH_DEFINES\n#include <math.h>\n\nusing namespace winrt::Microsoft::ReactNative;\n\nnamespace winrt::RNSVG {\nstruct Utils {\n public:\n  static std::vector<float> GetAdjustedStrokeArray(IVector<SVGLength> const &value, float strokeWidth, float canvasDiagonal) {\n    std::vector<float> result;\n\n    for (auto const item : value) {\n      float absValue{GetAbsoluteLength(item, canvasDiagonal)};\n\n      // Win2D sets the length of each dash as the product of the element value in array and stroke width,\n      // we divide each value in the dashArray by StrokeWidth to account for this.\n      // http://microsoft.github.io/Win2D/WinUI2/html/P_Microsoft_Graphics_Canvas_Geometry_CanvasStrokeStyle_CustomDashStyle.htm\n      result.push_back(absValue / (strokeWidth == 0.0f ? 1.0f : strokeWidth));\n    }\n\n    return result;\n  }\n\n  static float GetCanvasDiagonal(Size const &size) {\n    float powX{std::powf(size.Width, 2)};\n    float powY{std::powf(size.Height, 2)};\n\n    return std::sqrtf(powX + powY) * static_cast<float>(M_SQRT1_2);\n  }\n\n  static float GetAbsoluteLength(SVGLength const &length, double relativeTo) {\n    return GetAbsoluteLength(length, static_cast<float>(relativeTo));\n  }\n\n  static float GetAbsoluteLength(SVGLength const &length, float relativeTo) {\n    auto value{length.Value};\n    auto unit{length.Unit};\n\n    // 1in = 2.54cm = 96px\n    auto inch{96.0f};\n    auto cm{inch / 2.54f};\n\n    switch (unit) {\n      case RNSVG::LengthType::Percentage:\n        return value / 100.0f * relativeTo;\n      case RNSVG::LengthType::Centimeter:\n        // 1cm = 96px/2.54\n        return value * cm;\n      case RNSVG::LengthType::Millimeter:\n        // 1mm = 1/10th of 1cm\n        return value * cm / 10.0f;\n      case RNSVG::LengthType::Inch:\n        // 1in = 2.54cm = 96px\n        return value * inch;\n      case RNSVG::LengthType::Point:\n        // 1pt = 1/72th of 1in\n        return value * inch / 72.0f;\n      case RNSVG::LengthType::Pica:\n        // 1pc = 1/6th of 1in\n        return value * inch / 6.0f;\n      case RNSVG::LengthType::Pixel:\n      default:\n        return value;\n    }\n  }\n\n  static Numerics::float3x2 GetRotationMatrix(float degrees) {\n    // convert to radians\n    auto radians{degrees * static_cast<float>(M_PI) / 100.0f};\n    return Numerics::make_float3x2_rotation(radians);\n  }\n\n  static Numerics::float3x2 GetViewBoxTransform(Rect const &vbRect, Rect const &elRect, std::string align, RNSVG::MeetOrSlice const &meetOrSlice) {\n    // based on https://svgwg.org/svg2-draft/coords.html#ComputingAViewportsTransform\n\n    // Let vb-x, vb-y, vb-width, vb-height be the min-x, min-y, width and height values of the viewBox attribute\n    // respectively.\n    float vbX = vbRect.X;\n    float vbY = vbRect.Y;\n    float vbWidth = vbRect.Width;\n    float vbHeight = vbRect.Height;\n\n    // Let e-x, e-y, e-width, e-height be the position and size of the element respectively.\n    float eX = elRect.X;\n    float eY = elRect.Y;\n    float eWidth = elRect.Width;\n    float eHeight = elRect.Height;\n\n    // Initialize scale-x to e-width/vb-width.\n    float scaleX = eWidth / vbWidth;\n\n    // Initialize scale-y to e-height/vb-height.\n    float scaleY = eHeight / vbHeight;\n\n    // If align is not 'none' and meetOrSlice is 'meet', set the larger of scale-x and scale-y to the smaller.\n    // Otherwise, if align is not 'none' and meetOrSlice is 'slice', set the smaller of scale-x and scale-y to the\n    // larger.\n    if (align != \"none\" && meetOrSlice == RNSVG::MeetOrSlice::Meet) {\n      scaleX = scaleY = std::min(scaleX, scaleY);\n    } else if (align != \"none\" && meetOrSlice == RNSVG::MeetOrSlice::Slice) {\n      scaleX = scaleY = std::max(scaleX, scaleY);\n    }\n\n    // Initialize translate-x to e-x - (vb-x * scale-x).\n    float translateX = eX - (vbX * scaleX);\n\n    // Initialize translate-y to e-y - (vb-y * scale-y).\n    float translateY = eY - (vbY * scaleY);\n\n    // If align contains 'xMid', add (e-width - vb-width * scale-x) / 2 to translate-x.\n    if (align.find(\"xMid\") != std::string::npos) {\n      translateX += (eWidth - vbWidth * scaleX) / 2.0f;\n    }\n\n    // If align contains 'xMax', add (e-width - vb-width * scale-x) to translate-x.\n    if (align.find(\"xMax\") != std::string::npos) {\n      translateX += (eWidth - vbWidth * scaleX);\n    }\n\n    // If align contains 'yMid', add (e-height - vb-height * scale-y) / 2 to translate-y.\n    if (align.find(\"YMid\") != std::string::npos) {\n      translateY += (eHeight - vbHeight * scaleY) / 2.0f;\n    }\n\n    // If align contains 'yMax', add (e-height - vb-height * scale-y) to translate-y.\n    if (align.find(\"YMax\") != std::string::npos) {\n      translateY += (eHeight - vbHeight * scaleY);\n    }\n\n    // The transform applied to content contained by the element is given by\n    // translate(translate-x, translate-y) scale(scale-x, scale-y).\n    auto const &translate{Numerics::make_float3x2_translation(translateX, translateY)};\n    auto const &scale{Numerics::make_float3x2_scale(scaleX, scaleY)};\n\n    return scale * translate;\n  }\n\n  static D2D1_MATRIX_3X2_F GetViewBoxTransformD2D(Rect const &vbRect, Rect const &elRect, std::string align, RNSVG::MeetOrSlice const &meetOrSlice) {\n    return D2DHelpers::AsD2DTransform(GetViewBoxTransform(vbRect, elRect, align, meetOrSlice));\n  }\n\n  static RNSVG::MeetOrSlice GetMeetOrSlice(JSValue const &value) {\n    if (value.IsNull()) {\n      return RNSVG::MeetOrSlice::Meet;\n    }\n\n    switch (value.AsInt8()) {\n      case 2:\n        return RNSVG::MeetOrSlice::None;\n      case 1:\n        return RNSVG::MeetOrSlice::Slice;\n      case 0:\n      default:\n        return RNSVG::MeetOrSlice::Meet;\n    }\n  }\n\n  static std::string JSValueAsBrushUnits(JSValue const &value, std::string defaultValue = \"objectBoundingBox\") {\n    if (value.IsNull()) {\n      return defaultValue;\n    } else {\n      switch (value.AsInt32()) {\n        case 1:\n          return \"userSpaceOnUse\";\n        case 0:\n        default:\n          return \"objectBoundingBox\";\n      }\n    }\n  }\n\n  static float JSValueAsFloat(JSValue const &value, float defaultValue = 0.0f) {\n    return value.IsNull() ? defaultValue : value.AsSingle();\n  }\n\n  static std::string JSValueAsString(JSValue const &value, std::string defaultValue = \"\") {\n    return value.IsNull() ? defaultValue : value.AsString();\n  }\n\n  static Windows::UI::Color JSValueAsColor(JSValue const &value, Windows::UI::Color const &defaultValue = Colors::Transparent()) {\n    if (value.IsNull()) {\n      return defaultValue;\n    } else if (auto const &brush{value.To<xaml::Media::Brush>()}) {\n      if (auto const &scb{brush.try_as<xaml::Media::SolidColorBrush>()}) {\n        return scb.Color();\n      }\n    }\n\n    return defaultValue;\n  }\n\n  static SVGLength JSValueAsSVGLength(JSValue const &value, SVGLength const &defaultValue = {}) {\n    return value.IsNull() ? defaultValue : value.To<RNSVG::SVGLength>();\n  }\n\n  static Numerics::float3x2 JSValueAsTransform(JSValue const &value, Numerics::float3x2 const &defaultValue = {}) {\n    if (value.IsNull()) {\n      return defaultValue;\n    } else {\n      auto const &matrix{value.AsArray()};\n\n      return Numerics::float3x2(\n          matrix.at(0).AsSingle(),\n          matrix.at(1).AsSingle(),\n          matrix.at(2).AsSingle(),\n          matrix.at(3).AsSingle(),\n          matrix.at(4).AsSingle(),\n          matrix.at(5).AsSingle());\n    }\n  }\n\n  static D2D1::Matrix3x2F JSValueAsD2DTransform(JSValue const &value, D2D1::Matrix3x2F const defaultValue = {}) {\n    if (value.IsNull()) {\n      return defaultValue;\n    } else {\n      auto const &matrix{value.AsArray()};\n\n      return D2D1::Matrix3x2F(\n          matrix.at(0).AsSingle(),\n          matrix.at(1).AsSingle(),\n          matrix.at(2).AsSingle(),\n          matrix.at(3).AsSingle(),\n          matrix.at(4).AsSingle(),\n          matrix.at(5).AsSingle());\n    }\n  }\n\n  static std::vector<D2D1_GRADIENT_STOP> JSValueAsStops(JSValue const &value) {\n    if (value.IsNull()) {\n      return {};\n    }\n\n    auto const &stops{value.AsArray()};\n    std::vector<D2D1_GRADIENT_STOP> gradientStops;\n\n    for (size_t i = 0; i < stops.size(); ++i) {\n      D2D1_GRADIENT_STOP stop{};\n      stop.position = Utils::JSValueAsFloat(stops.at(i));\n      stop.color = D2DHelpers::AsD2DColor(Utils::JSValueAsColor(stops.at(++i)));\n      gradientStops.emplace_back(stop);\n    }\n\n    return gradientStops;\n  }\n\n  static winrt::Windows::UI::Color JSValueAsD2DColor(float value) {\n    auto color = static_cast<int32_t>(value);\n\n    auto alpha = static_cast<uint8_t>(color >> 24);\n    auto red = static_cast<uint8_t>((color >> 16) & 0xff);\n    auto green = static_cast<uint8_t>((color >> 8) & 0xff);\n    auto blue = static_cast<uint8_t>(color & 0xff);\n\n    return winrt::Windows::UI::ColorHelper::FromArgb(alpha, red, green, blue);\n  }\n\n  static com_ptr<ID2D1Brush> GetCanvasBrush(\n      hstring const &brushId,\n      Windows::UI::Color const &color,\n      RNSVG::SvgView const &root,\n      com_ptr<ID2D1Geometry> const &geometry,\n      RNSVG::D2DDeviceContext const &context) {\n    com_ptr<ID2D1Brush> brush;\n    com_ptr<ID2D1DeviceContext> deviceContext{get_self<RNSVG::implementation::D2DDeviceContext>(context)->Get()};\n\n    auto winColor{Windows::UI::Colors::Transparent()};\n\n    if (root && brushId != L\"\") {\n      if (brushId == L\"currentColor\") {\n        com_ptr<ID2D1SolidColorBrush> scb;\n        winColor = root.CurrentColor();\n        deviceContext->CreateSolidColorBrush(D2DHelpers::AsD2DColor(winColor), scb.put());\n        brush = scb.as<ID2D1Brush>();\n      } else if (auto const &brushView{root.Brushes().TryLookup(brushId)}) {\n        brushView.CreateBrush();\n\n        if (geometry) {\n          D2D1_RECT_F bounds;\n          geometry->GetBounds(nullptr, &bounds);\n          brushView.SetBounds(D2DHelpers::FromD2DRect(bounds));\n        }\n\n        brush = get_self<RNSVG::implementation::D2DBrush>(brushView.Brush())->Get();\n      }\n    }\n\n    if (!brush) {\n      com_ptr<ID2D1SolidColorBrush> scb;\n      assert(root != nullptr);\n      winColor = color;\n      deviceContext->CreateSolidColorBrush(D2DHelpers::AsD2DColor(winColor), scb.put());\n      brush = scb.as<ID2D1Brush>();\n    }\n\n    return brush;\n  }\n\n  static D2D1_VECTOR_2F GetScale(D2D1_MATRIX_3X2_F const matrix) {\n    auto scaleX = std::sqrt(matrix.m11 * matrix.m11 + matrix.m12 * matrix.m12);\n    auto scaleY = std::sqrt(matrix.m21 * matrix.m21 + matrix.m22 * matrix.m22);\n\n    return {scaleX, scaleY};\n  }\n\n  static D2D1_VECTOR_2F GetScale(Numerics::float3x2 const &matrix) {\n    return GetScale(D2DHelpers::AsD2DTransform(matrix));\n  }\n};\n} // namespace winrt::RNSVG\n"
  },
  {
    "path": "windows/RNSVG/ViewManagers.idl",
    "content": "import \"Types.idl\";\n\nnamespace RNSVG\n{\n  [default_interface]\n  runtimeclass SvgViewManager\n    : Microsoft.ReactNative.IViewManager\n    , Microsoft.ReactNative.IViewManagerWithReactContext\n    , Microsoft.ReactNative.IViewManagerWithNativeProperties\n    , Microsoft.ReactNative.IViewManagerWithChildren\n    , Microsoft.ReactNative.IViewManagerWithPointerEvents\n  {\n    SvgViewManager();\n  };\n\n  [default_interface]\n  unsealed runtimeclass RenderableViewManager\n    : Microsoft.ReactNative.IViewManager\n    , Microsoft.ReactNative.IViewManagerWithReactContext\n    , Microsoft.ReactNative.IViewManagerWithNativeProperties\n  {\n    RenderableViewManager();\n  };\n\n  [default_interface]\n  runtimeclass RectViewManager : RenderableViewManager\n  {\n    RectViewManager();\n  };\n\n  [default_interface]\n  runtimeclass CircleViewManager : RenderableViewManager\n  {\n    CircleViewManager();\n  };\n\n  [default_interface]\n  runtimeclass EllipseViewManager : RenderableViewManager\n  {\n    EllipseViewManager();\n  };\n\n  [default_interface]\n  runtimeclass LineViewManager : RenderableViewManager\n  {\n    LineViewManager();\n  };\n\n  [default_interface]\n  runtimeclass PathViewManager : RenderableViewManager\n  {\n    PathViewManager();\n  };\n\n  [default_interface]\n  runtimeclass UseViewManager : RenderableViewManager\n  {\n    UseViewManager();\n  };\n\n  [default_interface]\n  runtimeclass ImageViewManager : RenderableViewManager\n  {\n    ImageViewManager();\n  };\n\n  [default_interface]\n  unsealed runtimeclass GroupViewManager\n    : RenderableViewManager\n    , Microsoft.ReactNative.IViewManagerWithChildren\n  {\n    GroupViewManager();\n  };\n\n  [default_interface]\n  runtimeclass DefsViewManager : GroupViewManager\n  {\n    DefsViewManager();\n  };\n\n  [default_interface]\n  runtimeclass LinearGradientViewManager : GroupViewManager\n  {\n    LinearGradientViewManager();\n  };\n\n  [default_interface]\n  runtimeclass RadialGradientViewManager : GroupViewManager\n  {\n    RadialGradientViewManager();\n  };\n\n  [default_interface]\n  runtimeclass PatternViewManager : GroupViewManager\n  {\n    PatternViewManager();\n  };\n\n  [default_interface]\n  runtimeclass SymbolViewManager : GroupViewManager\n  {\n    SymbolViewManager();\n  };\n\n  [default_interface]\n  runtimeclass ClipPathViewManager : GroupViewManager\n  {\n    ClipPathViewManager();\n  };\n\n  [default_interface]\n  runtimeclass MarkerViewManager : GroupViewManager\n  {\n    MarkerViewManager();\n  };\n\n  [default_interface]\n  runtimeclass MaskViewManager : GroupViewManager\n  {\n    MaskViewManager();\n  };\n\n  [default_interface]\n  unsealed runtimeclass TextViewManager : GroupViewManager\n  {\n    TextViewManager();\n  };\n\n  [default_interface]\n  runtimeclass UnsupportedSvgViewManager\n    : Microsoft.ReactNative.IViewManager\n    , Microsoft.ReactNative.IViewManagerWithReactContext\n    , Microsoft.ReactNative.IViewManagerWithChildren\n  {\n    UnsupportedSvgViewManager(String name);\n  };\n\n\n  [default_interface]\n  runtimeclass TSpanViewManager : TextViewManager\n  {\n    TSpanViewManager();\n  };\n}\n"
  },
  {
    "path": "windows/RNSVG/Views.idl",
    "content": "import \"Types.idl\";\n\nnamespace RNSVG\n{\n  [experimental]\n  interface IRenderable\n  {\n    D2DGeometry Geometry;\n    Boolean IsResponsible;\n\n    void CreateResources();\n    void Draw(D2DDeviceContext deviceContext, Windows.Foundation.Size size);\n    void MergeProperties(IRenderable other);\n    void SaveDefinition();\n    void Unload();\n    void CreateGeometry(D2DDeviceContext deviceContext);\n    IRenderable HitTest(Windows.Foundation.Point point);\n  };\n\n  [experimental]\n  interface ISvgView\n  {\n    D2DDevice Device{ get; };\n    D2DDeviceContext DeviceContext{ get; };\n    Windows.Foundation.Size CanvasSize { get; };\n    Windows.Foundation.Collections.IMap<String, IRenderable> Templates{ get; };\n    Windows.Foundation.Collections.IMap<String, IBrushView> Brushes{ get; };\n\n    void Invalidate();\n  };\n\n  [experimental]\n  interface IRenderableView\n  {\n    Boolean IsUnloaded { get; };\n\n    String Id{ get; };\n    Windows.Foundation.Numerics.Matrix3x2 SvgTransform{ get; };\n    Single FillOpacity{ get; };\n    String FillBrushId{ get; };\n    Single StrokeOpacity{ get; };\n    String StrokeBrushId{ get; };\n    SVGLength StrokeWidth{ get; };\n    Single StrokeMiterLimit{ get; };\n    Single StrokeDashOffset{ get; };\n    Windows.Foundation.Collections.IVector<SVGLength> StrokeDashArray{ get; };\n    LineCap StrokeLineCap{ get; };\n    LineJoin StrokeLineJoin{ get; };\n    FillRule FillRule{ get; };\n    D2DGeometry ClipPathGeometry(D2DDeviceContext deviceContext);\n  };\n\n  [experimental]\n  interface IGroupView\n  {\n    Single FontSize;\n    String FontFamily;\n    String FontWeight;\n\n    void DrawGroup(D2DDeviceContext deviceContext, Windows.Foundation.Size size);\n  };\n\n  [experimental]\n  interface ITextView\n  {\n    Windows.Foundation.Collections.IVector<SVGLength> X{ get; };\n    Windows.Foundation.Collections.IVector<SVGLength> Y{ get; };\n    Windows.Foundation.Collections.IVector<SVGLength> DX{ get; };\n    Windows.Foundation.Collections.IVector<SVGLength> DY{ get; };\n  };\n\n  [experimental]\n  interface ITSpanView\n  {\n    Windows.Foundation.Collections.IVector<SVGLength> Rotate { get; };\n  };\n\n  [experimental]\n  interface ISymbolView\n  {\n    Single MinX{ get; };\n    Single MinY{ get; };\n    Single VbWidth{ get; };\n    Single VbHeight{ get; };\n    String Align{ get; };\n    MeetOrSlice MeetOrSlice{ get; };\n  };\n\n  [experimental]\n  interface IBrushView\n  {\n    D2DBrush Brush{ get; };\n    void CreateBrush();\n    void SetBounds(Windows.Foundation.Rect rect);\n  };\n}"
  },
  {
    "path": "windows/RNSVG/packages.lock.json",
    "content": "{\n  \"version\": 1,\n  \"dependencies\": {\n    \"native,Version=v0.0\": {\n      \"Microsoft.UI.Xaml\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[2.8.0, )\",\n        \"resolved\": \"2.8.0\",\n        \"contentHash\": \"vxdHxTr63s5KVtNddMFpgvjBjUH50z7seq/5jLWmmSuf8poxg+sXrywkofUdE8ZstbpO9y3FL/IXXUcPYbeesA==\",\n        \"dependencies\": {\n          \"Microsoft.Web.WebView2\": \"1.0.1264.42\"\n        }\n      },\n      \"Microsoft.Windows.CppWinRT\": {\n        \"type\": \"Direct\",\n        \"requested\": \"[2.0.230706.1, )\",\n        \"resolved\": \"2.0.230706.1\",\n        \"contentHash\": \"l0D7oCw/5X+xIKHqZTi62TtV+1qeSz7KVluNFdrJ9hXsst4ghvqQ/Yhura7JqRdZWBXAuDS0G0KwALptdoxweQ==\"\n      },\n      \"boost\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.83.0\",\n        \"contentHash\": \"cy53VNMzysEMvhBixDe8ujPk67Fcj3v6FPHQnH91NYJNLHpc6jxa2xq9ruCaaJjE4M3YrGSHDi4uUSTGBWw6EQ==\"\n      },\n      \"Microsoft.JavaScript.Hermes\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"0.1.23\",\n        \"contentHash\": \"cA9t1GjY4Yo0JD1AfA//e1lOwk48hLANfuX6GXrikmEBNZVr2TIX5ONJt5tqCnpZyLz6xGiPDgTfFNKbSfb21g==\"\n      },\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      },\n      \"common\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"fmt\": {\n        \"type\": \"Project\"\n      },\n      \"folly\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"boost\": \"[1.83.0, )\",\n          \"fmt\": \"[1.0.0, )\"\n        }\n      },\n      \"microsoft.reactnative\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Common\": \"[1.0.0, )\",\n          \"Folly\": \"[1.0.0, )\",\n          \"Microsoft.JavaScript.Hermes\": \"[0.1.23, )\",\n          \"Microsoft.UI.Xaml\": \"[2.8.0, )\",\n          \"ReactCommon\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      },\n      \"reactcommon\": {\n        \"type\": \"Project\",\n        \"dependencies\": {\n          \"Folly\": \"[1.0.0, )\",\n          \"boost\": \"[1.83.0, )\"\n        }\n      }\n    },\n    \"native,Version=v0.0/win10-arm\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-arm-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-arm64-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x64\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x64-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x86\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    },\n    \"native,Version=v0.0/win10-x86-aot\": {\n      \"Microsoft.Web.WebView2\": {\n        \"type\": \"Transitive\",\n        \"resolved\": \"1.0.1264.42\",\n        \"contentHash\": \"7OBUTkzQ5VI/3gb0ufi5U4zjuCowAJwQg2li0zXXzqkM+S1kmOlivTy1R4jAW+gY5Vyg510M+qMAESCQUjrfgA==\"\n      }\n    }\n  }\n}"
  },
  {
    "path": "windows/RNSVG/pch.cpp",
    "content": "#include \"pch.h\"\n"
  },
  {
    "path": "windows/RNSVG/pch.h",
    "content": "// pch.h : include file for standard system include files,\n// or project specific include files that are used frequently, but\n// are changed infrequently\n//\n\n#pragma once\n\n#include \"targetver.h\"\n\n#define NOMINMAX 1\n#define WIN32_LEAN_AND_MEAN 1\n#define WINRT_LEAN_AND_MEAN 1\n\n// Windows Header Files\n#include <windows.h>\n#undef GetCurrentTime\n#include <unknwn.h>\n\n// WinRT Header Files\n#include <winrt/base.h>\n#include <CppWinRTIncludes.h>\n#if __has_include(<VersionMacros.h>)\n  #include <VersionMacros.h>\n#endif\n\n#include <winrt/Microsoft.ReactNative.h>\n\n// C RunTime Header Files\n#include <malloc.h>\n#include <memory.h>\n#include <stdlib.h>\n#include <tchar.h>\n\n// Reference additional headers your project requires here\n#include <d2d1_3.h>\n\n#ifndef USE_FABRIC\n#include <hstring.h>\n#include <restrictederrorinfo.h>\n#include <winrt/Windows.Foundation.Collections.h>\n#include <winrt/Windows.Foundation.h>\n#include <UI.Xaml.Automation.Peers.h>\n#include <UI.Xaml.Controls.Primitives.h>\n#include <UI.Xaml.Controls.h>\n#include <UI.Xaml.Media.h>\n#include <winrt/Microsoft.UI.Xaml.XamlTypeInfo.h>\n#endif"
  },
  {
    "path": "windows/RNSVG/resource.h",
    "content": "//{{NO_DEPENDENCIES}}\n// Microsoft Visual C++ generated include file.\n// Used by RNSVG.rc\n\n// Next default values for new objects\n// \n#ifdef APSTUDIO_INVOKED\n#ifndef APSTUDIO_READONLY_SYMBOLS\n#define _APS_NEXT_RESOURCE_VALUE        101\n#define _APS_NEXT_COMMAND_VALUE         40001\n#define _APS_NEXT_CONTROL_VALUE         1001\n#define _APS_NEXT_SYMED_VALUE           101\n#endif\n#endif\n"
  },
  {
    "path": "windows/RNSVG/targetver.h",
    "content": "#pragma once\n\n// Including SDKDDKVer.h defines the highest available Windows platform.\n\n// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and\n// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h.\n\n#include <SDKDDKVer.h>\n"
  },
  {
    "path": "windows/RNSVG/versionoverrides.rc",
    "content": "// Placeholder resource file to be overwritten at build-time.\n// \n#define RC_VER 15,3,0\n#define RC_FILE_VER \"15.3.0\"\n#define RC_PRODUCT_VER \"15.3.0\"\n"
  },
  {
    "path": "windows/RNSVG.sln",
    "content": "﻿\nMicrosoft Visual Studio Solution File, Format Version 12.00\n# Visual Studio Version 17\nVisualStudioVersion = 17.3.32929.385\nMinimumVisualStudioVersion = 10.0.40219.1\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"RNSVG\", \"RNSVG\\RNSVG.vcxproj\", \"{7ACF84EC-EFBA-4043-8E14-40B159508902}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {F7D32BD0-2749-483E-9A0D-1635EF7E3136}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Folly\", \"..\\node_modules\\react-native-windows\\Folly\\Folly.vcxproj\", \"{A990658C-CE31-4BCC-976F-0FC6B1AF693D}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"fmt\", \"..\\node_modules\\react-native-windows\\fmt\\fmt.vcxproj\", \"{14B93DC8-FD93-4A6D-81CB-8BC96644501C}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"ReactCommon\", \"..\\node_modules\\react-native-windows\\ReactCommon\\ReactCommon.vcxproj\", \"{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}\"\n\tProjectSection(ProjectDependencies) = postProject\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {A990658C-CE31-4BCC-976F-0FC6B1AF693D}\n\tEndProjectSection\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Chakra\", \"..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems\", \"{C38970C0-5FBF-4D69-90D8-CBAC225AE895}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative\\Microsoft.ReactNative.vcxproj\", \"{F7D32BD0-2749-483E-9A0D-1635EF7E3136}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Cxx\", \"..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems\", \"{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Common\", \"..\\node_modules\\react-native-windows\\Common\\Common.vcxproj\", \"{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}\"\nEndProject\nProject(\"{2150E333-8FDC-42A3-9474-1A3956D46DE8}\") = \"ReactNative\", \"ReactNative\", \"{5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Microsoft.ReactNative.Shared\", \"..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems\", \"{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Mso\", \"..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems\", \"{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}\"\nEndProject\nProject(\"{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}\") = \"Include\", \"..\\node_modules\\react-native-windows\\include\\Include.vcxitems\", \"{EF074BA1-2D54-4D49-A28E-5E040B47CD2E}\"\nEndProject\nGlobal\n\tGlobalSection(SharedMSBuildProjectFiles) = preSolution\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\include\\Include.vcxitems*{ef074ba1-2d54-4d49-a28e-5e040b47cd2e}*SharedItemsImports = 9\n\t\t..\\node_modules\\react-native-windows\\Chakra\\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Microsoft.ReactNative.Cxx\\Microsoft.ReactNative.Cxx.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Mso\\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\t\t..\\node_modules\\react-native-windows\\Shared\\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4\n\tEndGlobalSection\n\tGlobalSection(SolutionConfigurationPlatforms) = preSolution\n\t\tDebug|x64 = Debug|x64\n\t\tDebug|x86 = Debug|x86\n\t\tDebug|ARM64 = Debug|ARM64\n\t\tRelease|x64 = Release|x64\n\t\tRelease|x86 = Release|x86\n\t\tRelease|ARM64 = Release|ARM64\n\tEndGlobalSection\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|ARM64.Deploy.0 = Debug|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.Build.0 = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x64.Deploy.0 = Debug|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.Build.0 = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|ARM64.Deploy.0 = Release|ARM64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.ActiveCfg = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.Build.0 = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x64.Deploy.0 = Release|x64\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.ActiveCfg = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.Build.0 = Release|Win32\n\t\t{7ACF84EC-EFBA-4043-8E14-40B159508902}.Release|x86.Deploy.0 = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.ActiveCfg = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|ARM64.Build.0 = Debug|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.ActiveCfg = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x64.Build.0 = Debug|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.ActiveCfg = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Build.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Debug|x86.Deploy.0 = Debug|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.ActiveCfg = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|ARM64.Build.0 = Release|ARM64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.ActiveCfg = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x64.Build.0 = Release|x64\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.ActiveCfg = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Build.0 = Release|Win32\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C}.Release|x86.Deploy.0 = Release|Win32\n\tEndGlobalSection\n\tGlobalSection(SolutionProperties) = preSolution\n\t\tHideSolutionNode = FALSE\n\tEndGlobalSection\n\tGlobalSection(NestedProjects) = preSolution\n\t\t{A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{EF074BA1-2D54-4D49-A28E-5E040B47CD2E} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\t\t{14B93DC8-FD93-4A6D-81CB-8BC96644501C} = {5EA20F54-880A-49F3-99FA-4B3FE54E8AB1}\n\tEndGlobalSection\n\tGlobalSection(ExtensibilityGlobals) = postSolution\n\t\tSolutionGuid = {D43FAD39-F619-437D-BB40-04A3982ACB6A}\n\tEndGlobalSection\nEndGlobal\n"
  }
]